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
342689113193	342689113753	342689114301	342689114851	342689115401	342689115951	342689116501	342689117051	342689117601	342689118151	342689118701	342689119251	342689119801	342689120351	342689120901	342689121451	342689122001	342689122551	342689123101	342689123651	342689124201	342689124751	342689125301	342689125851	342689126401	342689126951	342689127501	342689128051	342689128601	342689129151	342689129701	342689130251	342689130801	342689131351	342689131901	342689132451	342689133001	342689133551	342689134101	342689134651	342689135201	342689135751	342689136301	342689136851	342689137401	342689137951	342689138501	342689139051	342689139601	342689140151	342689140701	342689141251	342689141801	342689142351	342689142901	342689143451	342689144001	342689144551	342689145101	342689145651	342689146201	342689146751	342689147301	342689147851	342689148401	342689148951	342689149501	342689150051	342689150601	342689151151	342689151701	342689152251	342689152801	342689153351	342689153901	342689154451	342689155001	342689155551	342689156101	342689156651	342689157201	342689157751	342689158301	342689158851	342689159401	342689159951	342689160501	342689161051	342689161601	342689162151	342689162701	342689163251	342689163801	342689164351	342689164901	342689165451	342689166001	342689166551	342689167101	342689167651	342689168201	342689168751	342689169301	342689169851	342689170401	342689170951	342689171501	342689172051	342689172601	342689173151	342689173701	342689174251	342689174801	342689175351	342689175901	342689176451	342689177001	342689177551	342689178101	342689178651	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2124	3300	1900	2700	2124	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1248	415	275	170	202	375	355	366	360	357	326	250	253	277	229	212	179	192	155	174	169	189	189	181	147	139	129	111	109	101	94	110	97	104	100	103	104	100	91	84	81	88	83	93	87	79	94	88	85	84	85	91	78	80	91	89	97	71	91	89	87	75	75	96	83	81	92	81	73	83	78	86	96	62	74	76	92	80	84	82	90	82	105	93	81	82	95	74	90	183	216	197	171	129	89	82	91	94	90	99	75	69	88	83	87	70	75	80	82	76	95	74	83	73	84	81	64	86	95	85	93	85	103	77	71	62	73	89	88	89	96	85	88	77	84	72	82	94	79	71	75	95	91	76	116	77	91	90	78	74	87	88	70	87	79	81	86	90	92	76	87	88	87	93	88	88	80	81	79	78	91	77	83	75	85	80	77	81	76	78	78	94	78	83	85	77	84	94	85	97	103	99	84	91	82	100	71	74	71	88	77	94	62	88	72	88	92	80	77	88	72	78	89	98	88	79	89	66	83	94	73	72	104	84	85	82	76	90	83	87	89	78	88	75	87	75	82	77	104	87	96	80	87	102	97	87	75	92	91	93	78	72	74	88	81	70	72	74	78	80	74	100	90	67	79	89	87	92	86	69	82	84	74	95	82	104	93	101	96	74	80	74	78	59	87	81	80	95	85	90	70	75	76	81	71	90	90	81	88	67	88	71	91	77	85	100	108	75	91	72	88	92	83	89	94	81	82	59	94	99	78	93	79	94	84	84	82	81	94	90	88	82	77	90	94	69	69	73	84	83	87	80	96	94	71	76	85	89	62	79	74	84	87	79	88	81	96	80	92	91	82	83	83	94	80	91	79	76	93	74	79	75	80	77	72	95	68	75	86	87	72	74	77	96	85	72	83	92	105	95	79	90	81	94	78	83	74	79	86	76	87	95	81	78	88	76	95	79	84	87	90	87	83	81	89	68	74	74	79	83	87	82	77	66	94	85	89	95	73	74	97	74	95	91	96	94	85	81	98	77	92	95	87	62	70	76	78	87	71	76	81	83	83	77	66	75	89	100	69	76	109	88	98	81	82	79	92	84	85	81	82	66	86	110	88	66	82	93	95	85	69	85	75	77	89	84	85	85	87	84	103	68	77	76	89	85	87	84	85	73	63	94	86	103	81	92	63	86	78	91	85	90	68	99	73	71	70	92	90	107	91	91	83	91	103	88	80	84	79	72	73	78	78	73	81	92	98	74	78	86	81	88	75	90	85	98	72	79	85	87	71	79	92	93	75	88	79	85	88	88	80	99	80	84	93	90	79	71	83	91	80	97	85	78	72	90	81	89	84	80	91	97	87	100	82	90	92	77	86	82	72	77	73	90	85	68	84	80	84	83	80	86	90	94	79	88	94	72	74	84	73	84	84	85	79	89	83	86	94	116	75	67	85	86	94	84	90	77	95	67	90	89	89	86	71	101	92	83	70	71	78	85	78	110	80	89	80	75	90	84	91	94	81	78	79	81	77	87	85	79	77	89	91	85	78	78	108	77	77	82	82	99	87	79	104	88	101	91	79	91	94	86	70	90	83	83	74	77	92	92	80	91	83	92	93	91	87	71	92	94	108	99	83	88	101	83	75	95	82	84	88	89	83	79	72	72	81	72	79	96	89	82	79	80	85	68	88	78	75	89	79	88	91	86	92	86	76	69	88	101	118	89	81	82	71	92	84	84	87	65	83	73	92	70	92	82	76	83	88	88	70	95	89	76	98	81	83	74	91	86	94	99	90	65	79	74	95	81	80	78	76	86	76	85	86	87	92	89	91	102	112	81	94	83	83	83	84	82	93	71	80	83	84	83	84	83	103	81	83	88	98	87	84	76	86	96	68	85	82	71	84	75	76	90	92	64	87	92	82	67	100	94	71	81	87	84	77	82	101	77	82	71	90	85	88	78	91	96	94	82	78	94	104	105	89	104	82	83	87	84	78	76	81	79	84	68	76	88	75	96	93	83	93	77	85	96	73	80	91	79	93	86	79	77	102	91	82	91	89	96	76	87	82	96	96	82	77	80	76	103	69	79	93	83	81	84	99	73	84	92	80	75	103	74	92	89	73	66	88	77	79	70	80	82	81	87	89	90	81	105	73	82	72	80	79	96	80	92	79	75	91	72	77	88	75	78	88	89	76	76	69	73	78	95	88	96	76	102	79	75	86	85	87	97	97	69	80	78	83	90	79	73	78	88	82	84	83	77	81	98	81	82	83	86	82	91	79	71	88	82	81	84	102	86	88	71	76	89	83	82	94	100	93	75	64	96	78	96	86	69	76	87	100	104	80	80	80	84	89	84	83	83	87	105	89	73	82	78	87	79	86	73	94	86	92	87	65	89	101	78	87	78	71	96	63	91	70	85	76	89	80	79	104	57	100	77	91	90	89	77	97	95	76	92	81	85	81	70	88	81	88	63	84	92	79	84	83	83	90	100	88	94	68	75	80	72	98	76	85	72	84	86	84	90	94	83	74	95	72	76	84	81	82	70	86	88	79	90	94	85	100	94	92	81	109	78	85	79	80	74	66	72	81	85	85	81	77	79	99	85	77	85	81	102	91	75	91	63	76	91	81	76	83	91	73	82	88	88	76	86	105	90	87	87	98	71	71	81	91	94	80	91	91	73	91	93	81	82	84	89	92	74	68	81	77	83	83	95	96	94	84	80	73	89	90	100	99	103	72	92	83	86	84	90	71	83	80	69	86	68	73	80	86	65	105	85	88	94	93	80	91	84	97	77	64	82	77	78	80	93	61	80	69	78	70	87	87	69	79	69	95	89	77	86	86	83	82	77	84	72	93	81	81	90	78	87	94	81	87	77	86	109	101	82	70	85	69	77	87	84	83	74	73	91	87	81	79	88	96	78	63	84	64	92	65	88	80	79	74	74	84	71	77	78	75	86	83	65	80	90	91	88	87	111	86	82	78	97	77	80	89	97	88	86	99	80	93	93	80	89	94	79	85	64	74	88	67	83	94	88	88	72	84	89	89	86	74	70	92	85	86	101	85	84	90	68	76	68	84	75	87	89	86	74	89	65	85	76	87	71	71	81	83	73	109	87	92	76	78	73	79	113	67	103	101	77	79	88	65	89	90	80	80	105	69	90	101	84	86	91	83	77	87	85	94	87	93	72	84	78	91	81	88	58	89	65	92	84	84	106	85	80	80	89	77	93	82	90	92	85	86	61	81	94	99	95	84	86	79	86	79	78	111	68	73	73	87	77	93	80	102	86	79	85	87	83	89	66	94	88	82	89	88	88	92	84	94	81	72	81	84	86	97	95	80	75	102	77	83	76	78	84	80	70	92	74	88	85	95	87	101	76	72	102	79	98	83	78	86	71	88	65	92	77	88	96	76	91	82	94	84	82	86	86	83	69	84	82	85	95	100	79	71	85	75	82	88	78	83	96	79	88	76	74	77	89	96	91	89	83	78	84	79	88	78	82	78	98	77	95	81	75	100	96	79	95
16988	8143	4439	8424	15611	17620	16661	15258	13184	12048	10537	8386	7883	7856	7088	5761	5178	4691	4090	4175	4362	4417	4309	3914	3355	2911	2595	2371	2200	1991	1835	1773	1621	1530	1530	1422	1395	1290	1230	1282	1245	1159	1163	1076	1099	1064	1052	1068	1063	1123	1114	1102	1059	1044	1134	1148	1064	1054	1029	1033	1039	1101	1065	1030	1069	1026	1019	1020	1052	1029	1031	1015	993	1012	1032	1077	998	1002	1030	1033	1063	1115	1035	1023	1041	996	1061	981	1132	3797	5516	4689	3351	2071	1412	1110	1037	975	1034	999	951	927	964	984	940	1060	963	963	968	956	987	987	969	1017	1025	985	985	1035	1039	1067	998	980	1004	920	996	1013	1038	977	920	996	1017	965	933	971	986	963	994	1053	985	943	987	1010	1046	950	962	983	1014	997	1004	1025	956	1030	945	1007	990	1007	1020	952	1016	965	986	1000	968	963	980	1006	910	979	988	975	1032	930	992	962	1015	1023	988	1088	1017	1000	976	955	951	959	985	927	970	995	987	973	939	946	964	958	924	1044	996	925	986	994	986	1026	946	1034	1002	1038	980	963	1030	982	1009	976	1027	979	956	993	983	1020	1001	1003	983	987	986	957	934	943	969	1004	1028	988	967	936	1020	951	1004	1025	974	1028	996	992	1031	986	989	1016	1054	958	929	969	988	974	995	945	987	950	1007	939	993	1008	997	967	1040	984	975	1012	999	974	956	953	947	979	983	958	976	1049	1009	990	951	988	948	985	986	958	946	1042	1008	994	993	998	970	935	1013	1058	976	1031	937	956	1000	1026	984	1060	959	1021	961	999	934	1004	993	1018	1020	949	969	947	954	980	1037	985	981	1007	996	1009	976	1019	971	936	943	1006	966	1021	996	1002	976	946	957	977	1016	949	971	971	981	977	1003	1010	993	1018	1000	943	970	934	971	979	1021	1013	1016	955	958	959	1009	1000	963	991	977	984	918	930	994	1019	970	997	1022	952	999	1006	974	965	955	987	967	944	978	983	984	980	1014	950	1040	987	993	1010	983	1006	962	1027	973	984	996	946	991	1011	953	991	1001	935	992	972	978	1015	961	1022	932	982	986	1013	936	980	960	921	1016	961	999	1026	955	1017	973	1002	1004	949	993	943	968	944	932	1000	944	945	989	1000	1014	1005	1020	1001	995	1025	1023	976	989	934	1009	1025	948	979	987	989	999	981	965	973	949	974	1027	970	948	1047	951	984	977	963	1009	981	969	960	963	988	957	968	990	1024	1001	987	1021	946	991	981	1002	984	964	977	934	1005	1041	930	983	1032	913	981	990	955	1036	932	979	1004	1018	961	949	1009	984	977	1025	976	967	987	987	988	1046	903	1011	940	993	961	1002	919	984	982	963	1005	982	980	998	1023	979	986	924	973	967	973	992	985	982	968	962	1009	978	954	949	978	967	963	1025	1013	997	952	979	928	959	987	977	1034	1001	990	1004	992	1001	975	1005	981	977	990	944	941	1000	1004	1016	984	982	1009	1008	965	1022	1002	927	952	1025	923	990	1029	967	1002	966	955	991	975	989	999	1014	989	975	977	973	980	994	1015	978	997	991	977	985	952	975	925	1055	934	1039	976	1030	960	953	961	927	946	965	998	958	978	970	999	982	1020	1007	901	960	1016	984	951	974	1031	968	1045	996	975	1012	978	998	951	949	959	947	1002	928	1001	951	966	983	972	949	966	995	1009	998	1033	965	1000	994	981	945	989	1046	958	948	973	991	1009	976	983	978	977	1013	1026	921	1031	1003	986	980	1051	942	981	1014	992	1006	996	993	1022	975	977	1021	999	973	1022	1034	962	972	1052	995	913	1013	1002	1027	965	1008	998	993	954	1017	939	1012	1021	987	989	974	958	990	962	1001	975	991	959	988	979	1025	984	1034	954	1023	987	990	941	1007	1026	942	910	955	990	979	988	1030	974	970	942	955	982	1027	1043	980	970	949	997	1001	976	982	941	1029	994	972	1009	962	1018	1025	953	935	986	1002	950	946	1011	995	952	950	966	963	984	1004	1022	994	985	1004	980	1004	1007	1008	973	860	980	977	1007	964	1015	997	1001	985	1016	1019	954	1023	939	965	959	980	1031	989	1012	979	927	962	1007	968	990	1012	973	973	984	1004	1027	944	996	956	984	1032	971	1019	990	1015	1051	983	953	964	924	987	958	953	983	969	1017	1014	993	991	1039	978	992	954	961	986	981	988	958	996	968	1027	1009	1019	1005	978	1045	1014	974	988	965	986	1006	943	1007	993	991	983	1014	1057	974	1002	984	933	1023	972	968	944	985	994	1019	990	1035	959	1008	1011	989	1005	993	1002	979	930	1007	1026	1009	989	1052	911	971	986	956	991	1018	933	968	931	993	976	988	970	914	955	950	978	940	1016	992	1007	955	924	915	940	965	1004	895	1029	1014	983	1039	955	1011	1013	977	1019	1024	956	987	928	1029	924	966	901	954	998	1026	943	968	954	1012	1025	1001	1027	1002	1012	1045	972	976	970	991	968	1042	963	969	991	946	1004	976	970	995	999	1022	971	988	1019	969	916	1093	1002	953	921	1037	943	969	1049	928	982	946	956	970	1032	1004	986	1040	936	992	954	1020	944	1011	1018	977	971	925	945	959	1000	1017	1024	1003	981	959	985	972	994	1063	953	994	1001	907	1066	999	947	963	931	964	1010	991	997	957	973	1002	947	954	1001	986	973	1012	1032	941	984	1013	998	990	962	930	937	977	947	979	1026	968	907	978	1004	1001	1026	942	965	1017	987	943	1028	1013	950	935	948	995	1033	972	966	1031	951	936	995	982	1015	943	989	963	927	933	1003	998	996	1046	988	1022	932	1015	951	890	977	979	996	957	965	1005	981	1018	982	988	974	968	1003	918	992	1001	951	994	994	973	952	971	992	1026	1031	985	966	1004	1010	990	1000	989	1012	979	944	979	938	975	958	987	1034	988	1004	987	970	964	983	1003	935	980	994	1019	954	998	948	978	932	971	961	960	952	995	928	973	963	1008	994	983	978	1017	969	1014	1032	988	951	992	922	947	1039	951	1015	1001	1002	1011	1019	1014	1016	1003	969	956	987	922	1034	1009	1015	999	946	965	1011	938	981	967	969	1008	946	1018	995	1000	982	1006	964	976	1015	999	1006	1018	1072	991	1078	994	959	942	989	981	1008	969	999	1000	934	941	1026	1059	1032	1011	968	985	958	1031	945	966	1013	972	949	1027	996	985	979	957	1001	957	979	995	997	982	992	986	1021	989	945	975	977	970	1021	960	1039	941	978	964	1012	966	984	942	1003	1053	1015	1026	976	1015	941	990	992	989	1023	955	977	979	911	1008	970	989	1058	986	927	1023	976	1000	979	1028	1030	1043	1020	978	1017	966	1030	959	989	964	1017	1044	970	1034	1046	1005	1018	956	995	1013	959	1041	921	994	997	1000	955	936	1013	969	973	1020	931	995	1049	981	1007	1036	995	1019	1025	989	1006	1006	975	980	1036	981	984	932	965	945	998	1016	1012	952	959	959	989	998	1036	962	996	999	1046	943	1000	990	976	946	994	1001	1005	1047	998	1025	968	991	947	987	961	985	983	939	927	948	1011	920	998	1003	991	989	955	976	981	984	1004	966	957	975	1031	962	945	1045	1004	1030	975	997	1034	1060	991	1006	1002	1018	1060	956	983	987	962	977	996	936	977	948	950	952	924	1002	951	986	957	984	1001	982	1035	980	957	955	1016	1032	1023	952	954	965	971	1019	970	947	1016	992	1001	968	972	994	988	1015	973	1004	858	976	1010	940	960	996	989	1006	964	1004	953	985	968	1018	983	978	983	989	1055	957	980	928	985	986	1039	1012	1035	1005	1015	1005	970	984	960	974	969	985	978	997	966	955	999	993	955	985	1007	971	954	957	963	1000	986	987	995	1005	976	1028	997	1018	1002	999	973	931	964	983	953	987	1013	1014	992	956	994	987	1011	996	1001	1025	981	971	985	994	982	997	955	947	937	996
1435	219	148	80	106	161	170	193	165	166	145	123	134	133	118	123	103	114	87	87	100	107	117	97	101	80	88	87	82	87	72	72	88	56	75	81	68	74	74	67	73	62	67	58	71	60	62	75	66	65	42	93	77	73	68	69	52	65	74	56	60	65	60	55	74	65	67	56	63	76	84	48	60	52	75	52	53	51	56	84	49	64	78	72	61	67	79	64	60	104	89	116	99	94	95	86	61	59	61	70	73	68	57	67	73	64	61	60	72	54	50	64	59	60	71	58	58	56	49	61	70	75	69	70	70	49	66	63	72	73	61	65	67	58	77	63	73	50	73	70	59	84	60	76	57	63	61	72	61	65	60	77	68	72	55	76	59	55	69	73	73	67	52	60	67	61	68	71	61	54	68	85	67	70	53	61	70	55	53	76	66	62	67	75	52	69	62	59	73	62	59	82	76	61	74	64	64	69	55	87	72	65	62	53	58	59	60	82	73	56	63	69	64	66	85	53	55	75	51	69	83	67	80	73	60	59	64	70	50	60	65	60	82	63	64	61	62	62	62	77	60	67	68	74	64	62	67	70	48	62	69	69	65	73	75	51	64	58	63	75	69	60	57	75	77	57	63	69	57	76	66	55	74	52	64	60	46	81	42	72	71	65	55	61	52	48	61	73	77	61	61	70	65	58	58	71	49	62	74	60	50	58	74	73	66	54	74	64	64	53	63	59	61	67	57	64	65	73	53	70	60	73	60	56	64	68	68	58	65	66	55	67	76	76	70	65	60	70	73	67	54	66	68	77	70	65	70	81	72	62	78	70	70	55	59	70	56	64	66	62	60	56	67	73	69	77	68	56	80	65	61	60	74	59	69	64	71	62	65	63	61	66	61	67	72	50	65	71	71	73	64	64	47	64	58	65	59	90	57	48	74	61	63	68	59	61	55	65	53	60	65	64	69	54	71	66	70	63	61	69	58	66	65	76	62	77	61	62	75	60	68	49	63	84	71	64	56	65	67	58	65	87	74	70	76	52	63	58	67	53	67	65	71	68	73	69	69	59	61	56	70	58	70	53	70	69	72	61	60	72	77	83	64	52	64	64	56	63	77	68	71	57	75	53	63	56	53	73	66	74	62	63	68	63	63	60	77	65	66	48	71	65	63	74	59	59	66	67	65	60	68	75	70	60	67	59	63	50	65	66	63	67	69	78	61	61	71	54	67	69	68	74	72	69	51	62	50	66	64	71	60	59	42	89	71	60	64	60	62	83	69	62	78	69	64	52	65	69	57	54	70	79	60	76	70	66	55	59	84	59	69	57	79	59	61	79	87	52	65	57	69	55	59	57	65	74	60	70	65	76	70	65	60	66	66	80	59	73	66	67	54	53	57	64	66	67	74	79	67	52	67	57	68	60	65	66	60	78	68	60	59	52	60	78	69	61	64	71	53	77	68	64	65	68	50	62	58	62	69	60	57	72	60	66	68	65	74	65	73	69	70	59	59	96	77	67	69	66	77	75	59	68	72	60	69	58	62	67	52	71	61	79	65	70	58	54	55	57	68	70	64	74	63	59	73	54	74	60	48	66	58	73	70	66	47	57	65	72	55	69	71	64	71	60	73	59	56	63	72	72	48	63	64	71	59	73	71	64	70	74	68	77	76	63	62	56	74	60	53	65	67	63	71	56	62	68	62	62	73	70	75	71	62	69	68	50	70	52	81	54	58	66	65	57	71	72	75	70	65	63	71	56	65	61	64	55	65	67	58	66	74	79	65	70	58	77	63	58	76	58	74	89	67	65	76	64	61	66	66	63	70	64	81	72	67	67	56	56	57	64	66	53	74	73	66	69	79	56	52	78	57	84	56	58	46	77	71	69	55	73	64	65	60	63	65	59	58	65	52	62	62	73	65	64	61	56	65	56	63	82	67	61	68	79	59	58	62	66	52	61	49	70	59	57	57	65	54	64	48	58	70	56	49	62	66	60	69	73	68	67	62	61	54	68	58	69	59	64	69	68	74	66	74	74	74	58	56	67	54	68	57	53	64	61	65	64	68	65	78	76	63	57	52	73	58	69	48	59	77	68	59	69	55	74	57	70	69	63	62	69	66	62	69	81	49	68	46	58	61	75	55	67	75	62	79	66	50	60	69	70	75	63	72	59	83	73	68	72	65	61	56	56	57	65	62	82	55	69	68	62	57	56	73	63	52	70	67	63	79	55	66	62	57	59	65	68	55	69	69	72	64	56	64	70	57	72	62	74	82	67	86	79	60	69	57	64	66	56	62	68	69	67	65	61	53	65	74	65	60	66	57	70	70	80	64	55	68	65	60	63	62	52	74	55	61	59	71	65	63	69	58	48	58	59	78	64	54	60	57	77	63	76	63	63	64	72	67	78	68	59	68	56	66	64	68	62	55	58	76	66	70	52	69	68	59	60	75	61	66	71	60	67	62	63	80	78	65	60	73	71	56	69	66	54	60	73	59	62	63	62	51	62	56	60	49	60	67	59	75	64	72	68	68	79	72	76	65	65	64	66	65	61	62	63	60	71	54	65	68	59	65	58	56	62	64	76	57	52	64	65	67	62	69	67	70	67	54	63	79	42	88	65	76	61	74	55	60	80	77	68	64	65	59	74	67	86	63	65	67	69	65	70	66	76	75	71	68	58	59	72	63	67	66	58	82	67	65	61	69	70	60	68	74	69	47	64	67	49	51	56	59	68	60	61	68	60	71	57	54	55	74	66	65	74	53	62	73	65	60	65	54	71	56	64	77	75	80	62	78	46	66	64	67	64	59	50	54	71	78	61	58	75	58	65	62	54	64	63	63	66	81	65	53	74	86	90	76	60	73	57	67	63	72	50	54	69	72	63	58	57	63	61	71	52	61	53	62	69	60	59	69	79	54	53	55	57	68	67	65	55	53	64	69	49	67	65	59	72	54	46	54	66	57	68	69	67	50	61	67	71	64	64	46	68	52	62	65	61	63	66	60	61	68	83	70	66	47	65	61	52	67	66	66	64	65	62	66	64	63	72	62	71	55	72	81	64	74	66	57	74	61	56	69	71	68	71	64	69	60	65	67	54	66	48	72	78	74	65	69	66	68	71	64	62	71	74	56	70	68	68	81	85	65	47	66	73	69	52	76	51	53	69	64	62	69	70	64	57	59	70	70	53	65	66	68	78	54	69	55	61	69	71	55	63	72	72	52	66	57	65	63	57	66	61	58	65	72	47	70	64	60	76	63	59	58	70	70	68	55	68	65	53	70	61	62	69	75	65	61	72	59	70	70	59	54	50	71	80	66	72	64	51	72	65	89	71	72	73	68	54	84	92	59	60	59	60	71	69	69	68	79	67	59	57	70	61	59	58	61	62	65	63	72	64	65	56	63	57	69	73	64	66	68	75	68	84	68	67	59	63	63	66	70	70	74	65	61	65	46	61	68	64	74	56	67	80	53	68	70	62	57	77	73	64	63	57	66	67	61	69	64	53	71	73	72	62
10981	4037	2181	3678	7386	8781	8824	8174	6992	6761	5487	4300	4333	4130	3554	2835	2522	2257	2100	2147	2338	2314	2235	2007	1677	1423	1435	1324	1274	1180	1092	1104	1013	987	924	954	949	845	933	811	853	827	868	851	863	824	822	820	854	833	872	858	880	772	877	834	848	794	756	785	831	808	788	802	774	852	827	826	789	865	819	813	772	818	828	813	802	775	832	795	876	800	907	820	839	841	771	775	905	1607	1880	1867	1507	1241	941	864	774	762	752	825	780	775	783	807	783	791	791	780	862	802	762	777	791	775	766	804	792	773	802	785	811	754	802	769	741	780	838	818	816	699	772	798	807	781	798	815	795	771	803	783	798	782	824	846	783	796	784	755	728	817	824	821	875	771	780	828	729	770	821	796	763	824	719	813	796	788	788	768	807	760	827	790	840	785	762	775	813	758	788	809	831	830	831	759	834	821	738	737	839	775	784	771	767	803	775	824	839	763	802	793	809	811	817	754	801	845	799	771	804	773	795	783	733	779	813	787	827	764	764	816	777	789	787	783	812	741	832	775	858	755	793	819	829	767	810	774	777	808	808	790	820	793	787	808	803	762	784	809	732	806	770	773	755	801	782	799	766	764	803	802	835	836	754	757	814	801	801	811	777	787	801	751	783	776	807	801	743	835	799	782	767	829	798	829	839	753	827	801	725	784	765	771	808	768	770	802	792	786	806	771	756	754	816	809	726	785	791	775	782	818	794	781	791	778	802	790	812	791	777	815	807	776	792	785	825	779	798	819	788	814	783	781	815	781	812	793	797	841	834	790	820	772	828	787	816	786	778	795	789	786	836	774	702	758	768	756	782	783	794	796	755	780	805	753	785	794	812	782	807	778	805	816	798	797	804	837	772	830	781	777	791	727	830	797	821	823	733	831	828	745	807	793	782	783	783	724	787	795	788	798	780	836	734	816	812	767	795	853	790	778	805	817	770	741	754	800	807	764	818	795	763	799	812	776	808	767	767	813	777	776	813	791	805	808	787	784	828	772	791	801	840	808	800	832	763	801	828	853	753	818	777	765	792	822	796	802	762	765	780	786	783	816	761	789	795	734	801	793	824	780	777	802	766	849	769	818	827	827	750	812	777	771	791	812	809	810	801	823	796	766	770	795	810	762	783	795	793	755	823	803	774	801	807	791	787	809	749	808	792	799	760	760	774	766	815	764	776	817	774	783	723	761	768	769	828	806	785	748	834	757	816	761	739	764	815	826	793	797	775	826	742	789	786	840	789	787	790	760	878	800	793	789	808	785	786	782	836	784	730	804	753	824	821	805	818	784	806	767	828	767	783	833	779	769	802	771	781	805	757	828	789	823	770	813	790	783	831	785	805	815	778	776	766	801	847	749	822	801	858	792	791	821	766	743	811	771	781	788	794	781	819	797	728	801	791	795	750	861	753	783	834	815	801	786	816	789	770	836	797	821	792	814	811	783	777	814	810	804	766	757	815	796	790	800	804	782	753	812	821	792	805	744	806	807	753	816	818	748	769	806	777	807	767	816	801	803	777	757	771	796	792	819	777	824	801	783	784	795	790	810	783	820	800	808	782	808	746	796	772	752	744	818	787	816	812	770	797	785	798	794	754	736	735	798	803	807	728	723	803	777	790	778	800	758	799	841	820	734	753	776	796	811	798	793	777	801	802	828	769	811	828	762	805	724	744	786	808	825	804	758	853	766	771	777	794	789	765	811	821	830	809	806	786	803	762	794	756	845	800	827	762	768	814	803	804	802	815	817	797	839	776	747	787	797	821	837	785	754	774	814	772	804	851	809	786	754	788	791	850	750	790	749	820	810	792	796	748	805	773	765	813	787	787	818	827	787	792	763	764	793	779	788	847	773	786	769	808	780	786	768	824	823	805	784	855	812	771	821	746	770	831	757	791	785	781	759	829	788	806	745	804	782	800	790	799	802	797	765	784	764	859	775	803	839	806	833	815	830	773	823	777	798	810	817	764	794	779	758	774	774	852	780	808	768	784	756	796	753	846	850	836	774	764	785	798	806	785	776	828	786	764	787	751	755	772	828	814	776	819	825	747	796	781	832	773	856	806	795	771	791	801	823	809	796	812	796	734	830	765	806	780	777	815	726	765	744	762	761	791	814	771	768	799	805	749	789	767	793	824	807	794	850	790	814	795	832	749	766	763	796	785	813	761	751	818	762	850	766	810	785	763	791	763	766	798	828	785	801	746	780	801	823	748	728	782	785	804	772	753	859	831	822	765	786	803	752	799	787	827	805	807	793	826	810	794	796	747	810	762	793	811	805	777	770	790	745	792	732	800	783	788	760	794	767	800	786	799	768	780	788	768	841	811	807	780	761	805	768	799	785	752	806	768	754	755	746	800	739	824	776	794	775	813	824	815	795	753	811	756	759	772	792	774	811	774	800	820	801	808	791	838	789	828	833	819	791	790	814	785	804	804	762	781	806	763	799	742	766	754	826	786	840	810	787	764	751	861	803	757	779	765	859	799	819	749	766	787	760	768	760	802	738	848	778	793	766	808	790	798	777	780	773	755	778	809	819	787	841	726	782	811	826	797	755	867	803	755	805	799	816	765	772	828	799	858	777	772	756	777	773	780	748	797	819	799	800	767	817	850	810	752	802	816	788	842	817	798	759	786	764	831	774	725	795	774	821	803	766	780	781	816	827	776	786	803	806	801	809	799	825	790	791	785	827	804	779	821	789	793	800	778	773	816	754	769	737	769	766	791	785	777	837	804	782	784	788	823	802	808	789	824	793	792	769	791	731	784	737	773	773	763	763	815	792	773	818	755	758	772	794	785	828	750	776	784	748	802	783	759	811	758	843	789	863	784	802	782	782	850	830	835	721	753	831	816	780	834	838	748	779	761	818	815	811	792	835	786	783	821	794	793	738	834	776	838	790	792	830	767	804	792	780	861	805	785	806	788	822	783	788	783	770	769	776	810	808	818	783	801	826	780	793	781	809	844	792	803	784	784	754	762	772	789	808	791	799	818	829	799	787	787	715	780	759	805	810	775	764	766	768	770	765	829	749	861	783	818	784	798	733	789	743	775	766	796	764	836	789	751	808	774	809	786	772	802	799	778	794	810	779	773	821	767	825	824	809	817	820	811	764	812	827	824	759	814	770	797	826	802	809	778	799	747	763	791	774	771	760	801	785	787	839	810	722	743	757	793	818	787	784	772	768	814	812	757	704	747	772	784	788	798	759	786	834	841	772	840	770	765	774	805	783	780	812	773	808	811	776	760	840	836	776	795	804	792	854	862	813	837	777	790	737	724	776	774	808	793	813	805	824	779	772	815	776	791	769	795	778	826	795	779	774	814	765	855	791	830	814	814	739	801	766	772	793	808	804	760	766	802	776	800	818	757	836	826	759	822	801	794	799	833	766	849	786	795	837	815	756	767	808	791	826	728	777	742	807	717	864	781	803	835	781	816	807	745	777	775	754	778	769	800	825	743	808	804	798	768	853	764	804	783	784	792	806	790	768
808	378	176	155	157	228	283	293	252	225	193	169	185	207	170	173	160	132	128	107	125	136	118	97	111	116	80	94	85	109	83	80	72	69	74	86	78	71	81	60	74	80	65	66	85	67	81	80	69	69	52	68	80	66	63	55	65	61	82	57	73	63	86	71	63	75	73	63	63	60	67	65	55	73	63	74	77	58	60	86	72	67	68	59	55	69	69	79	74	110	149	137	113	79	77	89	54	57	66	72	49	66	69	67	65	67	57	68	62	65	52	72	59	75	68	68	67	80	69	60	79	77	59	79	60	83	72	90	68	60	61	66	75	71	61	60	53	70	64	61	77	71	69	70	80	63	79	65	62	79	61	69	70	62	74	77	74	57	69	76	56	74	70	59	62	83	78	49	67	65	75	75	69	71	70	55	60	95	54	67	64	67	66	50	67	85	72	69	76	62	77	67	56	59	60	64	70	80	59	71	63	61	65	64	87	63	70	66	72	68	63	56	83	59	70	70	85	64	62	69	61	65	73	65	69	59	57	65	86	72	55	62	80	66	60	66	61	76	61	80	60	84	60	65	60	67	68	73	56	76	62	58	61	78	60	66	77	63	60	62	74	63	80	75	67	58	81	69	52	70	64	78	73	65	57	74	69	66	72	57	70	62	62	70	72	60	77	81	63	73	73	72	65	59	61	54	69	67	61	67	73	76	73	99	68	67	70	69	82	50	80	72	78	66	81	75	81	58	74	70	66	62	66	67	69	64	72	68	76	76	81	67	62	67	75	64	86	63	53	71	60	64	69	60	57	64	45	59	62	65	63	70	79	74	60	56	72	66	68	69	72	65	72	60	59	62	64	71	61	50	77	47	76	72	81	66	75	62	69	79	56	67	65	62	73	74	68	80	79	74	56	69	57	77	67	58	63	72	67	70	73	52	73	73	73	67	62	56	79	70	71	74	91	74	65	79	72	72	66	69	57	57	60	72	67	86	90	54	50	74	66	63	62	79	67	74	76	72	68	68	58	66	76	57	72	67	63	62	68	53	59	64	80	62	76	66	67	79	69	63	67	60	81	60	56	79	65	55	79	59	64	83	58	65	78	86	66	72	61	83	70	67	66	62	66	79	65	67	70	80	46	71	47	70	61	70	64	77	59	59	67	62	72	72	52	76	69	57	65	57	65	72	68	69	44	56	64	65	66	76	73	72	54	71	76	63	65	68	67	69	68	82	66	43	56	79	52	64	74	78	66	48	65	68	72	72	68	53	64	63	79	70	61	73	83	74	58	66	87	74	59	67	68	60	83	63	63	60	71	59	78	67	81	70	63	64	67	63	64	77	74	60	68	78	63	73	76	64	65	80	65	71	79	66	72	83	65	76	61	59	56	73	58	63	51	67	65	60	76	77	74	74	73	71	65	82	77	73	52	60	78	62	62	55	54	68	83	66	58	45	64	60	52	60	75	60	68	57	70	72	66	91	85	82	64	68	71	70	64	60	65	57	71	58	70	70	64	69	100	60	61	65	65	69	78	65	66	65	64	65	74	65	67	57	83	75	57	77	67	72	69	71	64	58	69	72	75	64	68	73	64	54	61	58	82	67	65	74	63	61	71	62	67	66	66	57	53	84	66	68	83	74	71	72	71	84	59	76	67	65	68	68	63	66	82	60	61	59	68	74	80	90	76	64	62	63	62	68	66	67	65	73	70	63	66	71	76	82	78	57	65	68	67	72	73	74	67	75	63	73	82	71	74	70	66	81	60	73	57	75	91	66	72	73	61	73	74	58	63	62	67	62	62	54	67	66	59	76	69	76	74	66	51	58	63	68	49	77	63	73	59	51	78	65	64	68	80	70	72	78	80	83	68	70	61	82	61	74	66	66	70	55	82	75	64	70	53	77	76	68	68	57	53	65	71	49	68	50	61	62	78	78	70	61	73	54	67	72	70	52	66	65	86	72	64	73	72	54	78	65	87	66	71	69	75	77	79	64	68	66	62	61	65	79	58	69	73	88	72	56	75	49	70	62	72	78	65	58	87	64	60	74	68	65	57	79	66	61	63	91	67	61	63	72	74	70	45	66	76	63	72	66	78	73	68	69	69	76	64	73	56	84	72	58	72	76	62	67	72	50	57	78	61	63	62	62	72	67	61	79	67	84	64	66	63	61	69	59	54	72	95	60	48	81	84	81	71	72	72	67	61	55	72	59	68	78	65	73	67	65	76	61	66	76	68	68	79	74	61	56	67	63	63	67	62	72	68	67	64	72	73	56	55	65	64	61	45	68	72	89	61	72	74	74	52	61	69	53	75	55	72	53	76	79	69	67	74	57	69	60	79	75	59	58	60	59	65	65	70	54	78	68	72	66	51	67	63	68	60	72	79	82	69	82	61	56	73	66	68	66	71	73	80	72	65	62	61	64	62	69	63	68	57	62	59	66	58	54	71	74	73	62	78	77	71	82	60	85	65	71	67	80	68	57	76	62	83	77	62	57	67	64	66	63	64	61	61	71	65	77	82	62	58	50	62	78	76	72	62	70	84	65	73	83	66	85	68	73	52	65	75	56	58	63	64	61	91	75	54	73	76	72	80	76	79	78	74	61	60	64	72	58	71	70	68	65	59	62	77	69	59	80	64	55	67	66	65	65	67	54	61	77	57	63	68	70	73	75	69	64	70	66	68	76	57	70	63	64	60	56	70	66	74	65	64	68	80	77	73	72	81	65	77	70	63	76	71	71	72	76	73	72	70	77	66	72	65	68	69	65	76	69	71	64	81	75	70	60	68	66	61	70	78	66	68	60	79	67	74	52	56	65	75	72	81	81	69	59	76	42	71	73	62	63	72	63	68	67	67	73	52	64	81	78	65	63	91	55	65	66	83	64	74	73	49	71	84	69	65	84	97	76	72	50	64	59	62	72	83	64	69	58	67	63	82	63	64	71	80	76	67	81	70	58	77	74	63	66	69	65	67	53	66	69	71	66	65	64	66	63	65	67	77	64	80	64	73	85	81	63	64	59	91	63	68	74	77	82	66	73	53	74	102	65	68	65	71	59	80	65	72	58	54	62	62	71	65	77	57	63	73	57	59	63	58	60	81	62	60	78	74	61	80	60	64	76	71	72	76	79	65	76	69	57	77	66	84	70	68	58	73	75	68	68	58	58	70	73	76	58	59	74	70	61	73	68	66	73	81	60	73	81	78	76	56	63	70	59	62	64	77	67	73	55	66	81	77	63	58	60	69	59	85	67	73	64	63	64	67	65	61	63	69	81	66	66	80	66	88	77	57	64	63	72	64	64	77	73	80	72	75	55	72	64	65	68	63	59	75	88	69	80	54	67	67	65	69	53	67	70	66	76	60	71	77	60	57	69	57	65	66	62	70	65	69	61	64	63	76	57	72	73	75	65	75	69	61	66	72	61	64	67	56	65	64	57	71	71	57	50	57	74	57	75	57	63	62	72	69	68	69	57	70	66	67	71	68	67	57	66	73	58	61	66	81	68
13780	6725	3467	6273	12700	14457	13966	12564	10494	9244	7642	6312	6103	6015	5037	4232	3757	3598	3043	3097	3401	3378	3044	2505	2306	2160	1960	1741	1568	1498	1365	1336	1258	1163	1117	1091	1002	982	978	909	918	885	932	857	907	880	846	886	895	913	854	856	916	824	926	850	865	863	812	825	839	816	906	789	816	852	849	844	850	818	868	896	857	817	806	849	831	838	880	818	820	803	789	805	840	788	814	1048	1284	2598	3669	3205	2259	1533	1079	911	818	837	780	761	793	799	747	779	789	807	779	799	786	817	809	786	808	803	789	815	794	822	795	786	799	750	779	844	791	811	826	814	784	733	816	777	815	825	797	781	783	803	771	773	801	808	786	794	786	816	816	767	805	816	807	768	829	821	833	814	826	817	845	776	812	818	795	793	818	788	807	746	850	835	841	790	801	821	764	797	768	818	822	798	825	802	857	784	781	742	766	755	848	785	864	790	792	877	768	866	836	850	760	833	804	843	853	796	839	758	766	734	805	788	799	839	788	841	821	788	816	825	785	794	821	808	829	823	833	786	786	839	768	806	816	790	818	808	821	761	819	782	803	836	791	793	835	829	788	863	797	772	836	809	796	833	828	837	790	804	782	791	839	834	838	772	807	833	777	787	789	775	778	800	798	757	813	778	833	835	796	790	801	821	786	803	824	801	789	759	806	820	809	825	807	830	784	821	807	797	813	823	773	855	788	778	796	774	807	809	772	793	823	821	853	864	780	799	778	786	804	798	841	790	784	816	723	860	774	864	797	793	831	736	822	811	806	782	782	737	823	821	792	829	838	744	802	803	844	820	799	820	825	841	799	814	821	785	849	767	841	838	782	854	767	814	782	801	829	806	841	811	820	841	795	824	803	792	812	861	816	853	809	825	782	825	812	799	805	807	788	806	817	803	813	813	788	757	848	833	843	828	814	799	807	873	774	784	843	815	830	785	806	816	771	827	792	836	809	761	783	790	794	811	812	769	816	888	815	817	786	755	760	882	800	853	776	818	832	831	779	832	801	836	791	807	784	793	788	794	727	885	818	800	824	806	760	774	760	792	815	782	760	784	832	772	824	829	787	840	809	807	806	792	817	803	808	824	831	824	789	801	789	802	798	824	811	791	791	754	792	818	806	802	849	812	756	825	865	840	846	816	836	806	794	809	804	821	780	793	793	757	787	827	788	776	851	819	787	829	823	850	822	803	827	808	756	834	784	786	797	813	800	830	806	753	810	763	763	822	774	812	807	826	828	847	824	806	768	804	782	807	782	822	837	870	796	802	811	799	817	806	812	795	803	800	766	825	749	827	810	844	797	784	803	844	800	822	799	810	759	855	803	826	782	827	828	797	826	793	767	796	790	779	806	801	792	778	797	802	799	817	786	788	767	804	826	826	810	835	816	774	791	825	821	806	831	840	788	820	783	826	806	830	829	853	798	831	767	776	808	805	743	762	778	820	784	800	820	804	812	785	788	836	783	770	822	821	813	806	779	818	805	800	798	829	822	772	797	819	790	742	805	780	800	787	804	825	793	804	799	790	804	777	795	816	853	830	853	802	796	849	814	793	828	796	792	817	828	784	793	774	793	789	776	856	792	774	817	822	819	851	828	816	826	774	758	815	831	800	812	829	795	843	795	826	817	778	828	791	797	826	773	799	726	760	820	813	804	846	781	826	837	736	762	783	814	803	799	771	784	795	838	843	790	805	826	788	831	819	804	811	833	783	812	750	843	761	813	792	769	755	844	789	799	739	739	813	773	813	843	806	782	799	811	799	779	798	769	839	782	749	798	836	852	817	803	790	770	809	787	823	817	752	766	777	790	832	789	815	813	828	806	806	802	808	840	769	739	845	849	801	861	782	791	775	781	815	761	795	824	783	814	829	779	877	819	823	748	812	804	846	842	804	774	867	826	866	814	792	771	790	838	812	837	753	769	837	779	769	787	852	746	843	830	810	840	791	785	793	789	865	869	801	839	817	761	807	782	810	834	762	821	840	790	806	785	756	861	814	810	800	813	759	787	849	852	809	803	866	784	768	763	791	812	781	795	781	796	827	790	818	833	807	798	822	792	800	791	801	835	806	806	819	824	829	803	776	780	803	802	838	795	804	801	805	815	817	816	805	792	767	801	791	843	847	776	808	807	807	788	808	830	777	837	758	885	805	865	839	748	799	751	774	770	823	818	739	821	800	786	796	813	809	800	828	813	785	846	798	765	782	848	840	795	796	811	804	812	829	781	806	774	855	833	827	832	807	786	743	824	806	798	756	768	786	827	770	783	807	787	774	816	810	799	787	811	804	863	765	830	803	846	765	776	804	807	801	811	839	813	804	829	826	765	795	795	735	755	859	827	797	794	781	820	809	828	777	826	788	787	841	816	789	789	811	864	771	819	821	837	770	803	826	823	810	813	807	822	771	802	802	789	787	807	835	812	798	828	816	798	766	808	809	771	838	774	790	809	768	820	829	803	763	837	796	829	787	804	834	816	809	825	865	811	790	805	790	793	879	777	795	763	791	782	786	796	849	845	806	820	785	832	783	849	756	799	783	820	797	817	805	818	839	823	843	770	803	810	825	832	836	809	799	799	804	788	807	794	787	793	790	809	819	806	855	777	850	752	797	786	807	809	834	815	795	808	764	826	786	819	808	796	829	771	813	775	823	758	798	753	831	795	810	809	762	823	812	817	818	772	806	741	811	809	820	824	783	791	763	765	816	790	838	822	827	839	765	854	798	803	822	829	785	781	781	756	784	837	776	802	838	772	787	794	744	825	783	797	825	785	796	770	840	804	785	763	813	756	769	801	838	796	826	829	834	798	810	772	826	822	835	823	813	840	830	799	793	792	815	773	824	796	784	835	789	790	856	853	783	752	815	765	814	752	793	786	794	783	793	821	822	789	817	756	788	847	782	826	808	819	795	815	774	811	779	830	803	797	842	793	820	861	843	833	798	851	807	859	809	779	799	805	818	756	803	819	829	764	821	840	814	794	830	792	814	789	825	780	834	780	799	816	833	838	777	852	803	800	831	774	833	819	837	785	773	775	816	845	814	828	788	795	790	829	778	803	783	819	778	797	846	858	778	777	849	783	816	814	789	785	787	796	786	810	798	808	784	799	821	769	790	831	839	787	826	821	794	788	773	814	817	811	789	787	723	812	797	849	814	793	769	748	820	805	858	805	809	796	830	786	781	820	799	882	810	776	778	834	871	788	754	818	785	842	800	817	790	779	783	803	815	768	797	882	795	812	772	808	847	801	842	791	803	802	836	816	822	810	844	824	813	799	797	866	781	777	800	790	787	824	764	798	771	809	774	836	768	789	802	802	850	831	785	819	826	739	809	780	831	794	800	842	812	826	804	790	806	774	792	787	818	792	775	803	762	830	764	762	804	829	797	840	813	835	801	764	772	831	818	846	791	807	796	811	824	785	800	787	819	777	800	786	784	799	821	798	824	825	826	787	820	763	758	800	818	761	800	802	801	796	757	777	780	786	807	853	836	766	821
2301	305	195	156	185	269	316	292	261	252	224	225	208	208	188	166	159	181	163	128	141	143	133	138	137	136	123	88	110	110	110	96	78	90	79	82	72	92	84	102	85	90	81	96	74	75	80	97	100	80	76	77	82	81	86	92	91	79	75	85	86	98	90	74	87	77	65	90	90	80	76	83	83	93	99	90	88	74	88	75	82	97	86	90	72	81	100	109	149	156	131	139	129	112	95	79	95	69	92	87	70	92	71	85	72	82	86	89	70	69	80	67	76	81	84	77	68	61	84	95	75	81	94	80	79	84	83	81	67	93	69	81	74	81	79	88	81	93	85	83	86	82	86	90	79	88	72	91	78	83	81	76	78	80	85	68	79	82	62	87	73	74	85	77	90	81	68	91	79	80	87	94	100	85	79	80	78	82	79	89	83	70	99	86	79	85	78	82	68	66	75	77	94	71	102	78	82	77	73	70	75	88	86	97	83	85	72	96	86	76	78	75	93	79	69	80	98	75	77	94	72	95	65	67	80	79	82	73	76	86	88	87	71	78	77	75	75	72	87	82	72	71	78	81	67	77	92	85	79	83	90	88	86	85	74	106	91	85	67	72	69	89	79	84	92	84	84	75	79	70	80	71	100	74	87	96	89	74	72	84	96	82	62	71	77	80	69	71	93	74	77	68	58	85	86	97	100	76	81	86	79	60	77	76	83	74	82	86	52	74	64	72	78	82	70	95	87	89	94	87	85	66	69	70	66	85	65	75	71	79	85	78	72	86	91	71	71	75	63	79	85	77	83	84	92	86	89	80	77	93	75	79	74	77	81	90	88	69	77	83	74	77	64	82	76	66	92	80	74	78	86	91	82	85	76	81	89	79	87	80	83	80	86	92	75	73	83	78	89	92	88	83	75	59	60	86	75	83	72	54	92	66	71	82	88	85	82	83	77	76	82	69	71	86	78	64	96	75	93	64	79	85	89	88	82	72	91	78	80	87	86	73	65	77	74	77	85	78	94	73	78	79	71	91	73	65	84	74	82	85	83	75	93	85	80	102	90	88	87	70	94	79	82	84	76	81	90	83	79	89	76	85	83	91	80	76	93	101	69	86	91	85	72	78	75	89	76	75	86	90	94	77	77	97	70	76	95	79	104	74	92	85	91	89	74	76	74	63	77	70	93	85	84	75	81	74	78	88	78	80	78	74	89	87	78	83	74	85	70	59	86	71	88	78	82	67	72	80	92	81	93	77	91	89	85	66	77	85	81	60	80	101	92	90	85	101	74	73	80	81	80	79	74	78	84	97	68	83	73	87	82	90	100	88	62	86	65	80	81	78	67	76	79	85	87	72	82	73	83	93	68	82	83	79	78	99	70	86	78	98	70	75	83	77	94	75	80	83	76	64	79	76	73	75	91	86	80	69	63	73	88	71	74	92	75	85	86	90	93	79	82	78	85	78	89	72	73	78	97	88	74	74	77	63	71	74	77	86	95	86	76	82	89	70	90	82	69	66	102	71	75	68	98	73	67	68	71	60	69	70	68	72	80	76	96	87	92	93	78	76	87	84	82	83	78	75	75	93	77	75	68	70	85	63	93	84	72	85	86	89	64	80	68	68	67	87	83	88	80	78	66	84	72	92	81	65	100	82	78	75	76	74	79	73	86	94	67	82	85	90	80	75	73	73	81	71	84	84	88	74	91	69	86	83	73	72	76	83	82	57	80	69	84	79	67	87	88	85	86	75	73	69	88	99	72	79	82	77	98	82	76	79	78	67	79	78	87	76	89	100	80	89	69	86	82	77	95	67	73	100	87	70	92	92	80	84	72	91	77	77	87	72	95	79	75	84	63	94	72	72	105	75	83	77	83	71	80	85	99	88	97	81	82	80	96	76	78	83	85	74	66	80	76	89	81	89	76	81	76	82	74	72	77	70	82	84	81	88	89	79	87	82	79	72	81	82	88	79	81	67	85	81	69	70	75	75	84	71	85	72	86	89	72	64	84	76	75	85	82	86	70	73	80	68	83	87	69	70	67	71	78	83	79	73	84	80	86	85	66	90	103	93	74	87	80	84	94	66	88	68	66	80	69	82	88	93	74	82	71	87	92	84	74	79	82	88	81	81	87	76	65	88	89	93	86	66	69	80	96	71	77	97	63	80	84	92	77	88	92	76	70	89	91	82	95	70	92	84	94	74	75	74	87	79	71	88	92	70	74	73	61	80	82	83	97	73	88	91	69	91	73	68	81	78	84	83	82	100	92	87	76	76	68	99	70	80	93	86	78	90	88	77	89	77	74	74	67	89	80	78	79	75	73	83	77	92	91	90	80	76	83	108	86	79	68	92	69	78	77	81	80	74	69	85	85	86	76	83	67	92	90	70	71	88	76	68	82	73	97	63	93	76	78	73	78	77	78	84	79	80	74	85	82	85	69	78	94	80	77	75	90	83	100	82	91	86	78	84	78	80	75	68	91	66	94	87	89	89	89	95	66	81	88	94	75	76	78	91	76	92	69	80	73	91	66	59	87	96	69	67	75	84	87	85	104	77	86	81	67	89	94	81	82	77	77	83	73	65	77	73	81	74	75	79	95	89	80	88	75	78	67	75	96	76	91	76	87	72	91	75	78	95	80	82	71	79	88	90	66	79	73	66	88	83	80	72	74	89	81	80	84	88	82	83	77	84	71	67	80	85	74	89	84	80	85	86	78	80	78	83	80	81	86	79	73	98	91	83	88	86	68	95	73	95	78	82	88	78	86	68	78	57	77	76	79	68	76	73	94	73	86	90	87	89	71	73	88	76	75	72	86	69	77	100	69	75	76	81	85	69	88	78	83	86	92	74	98	69	82	68	71	80	69	83	83	81	73	82	96	93	83	74	102	82	85	82	78	88	72	68	82	70	92	87	78	93	63	94	81	86	81	80	78	68	85	72	72	105	91	82	80	78	93	93	69	71	74	79	72	71	81	88	89	95	80	86	76	90	76	78	89	85	79	78	75	81	72	92	88	84	83	83	93	68	89	75	80	83	96	88	63	86	81	75	69	68	78	66	62	74	68	76	71	76	98	79	95	75	80	68	88	81	80	80	82	82	86	74	67	84	88	92	74	84	80	91	68	64	80	76	101	85	65	88	73	107	75	86	89	77	78	92	69	74	93	77	86	79	67	86	84	79	79	66	80	58	62	77	75	77	74	76	75	66	81	88	68	76	90	79	87	83	82	96	90	86	74	87	85	80	90	71	86	92	81	70	92	78	83	82	82	77	87	77	72	75	80	86	85	90	82	98	76	79	88	88	108	87	62	79	101	83	87	81	82	59	74	64	68	86	82	70	91	85	71	63	95	97	93	70	94	80	81	91	89	81	104	89	79	69	74	75	91	89	93	63	90	73	85	100	71	72	92	82	77	85	75	69	75	77	72	72	101	66	80	92	81	96	92	81	89	80	77	89	79	70	85	76	88	81	53	62	73	87	80	84	94	76	73	79	102	89	87	82	81	69
13489	5999	3442	5871	11622	14202	14125	12758	10678	9751	7984	6724	6537	6629	5539	4658	4263	3943	3444	3474	3864	3802	3292	2784	2582	2299	2168	1926	1806	1749	1528	1463	1344	1461	1303	1256	1218	1173	1163	1134	1134	1074	1121	1098	1028	1009	1057	1036	1020	1012	1015	1036	1005	1053	1017	979	987	1049	993	1000	989	966	1020	981	1003	965	999	1001	994	1025	1007	979	994	988	1023	1019	984	991	980	1004	971	996	1001	956	989	1035	1473	1826	2811	3267	2584	2351	2086	1576	1201	1164	1043	946	934	947	934	984	944	942	971	936	931	1007	985	930	938	947	963	987	967	986	949	978	991	987	1006	988	961	964	926	992	932	978	932	935	936	972	965	940	935	991	981	958	976	958	961	931	974	976	946	951	889	960	971	974	960	954	922	969	975	982	947	940	936	959	986	1011	976	958	922	928	964	892	1008	970	994	1027	987	960	1059	926	1006	970	950	950	922	938	935	1021	954	942	958	941	912	946	972	953	930	956	913	987	946	939	979	986	937	926	951	976	953	958	966	959	922	986	925	983	959	946	889	952	912	1008	991	950	964	1022	991	957	953	923	942	983	957	999	1003	969	925	961	1019	938	958	944	985	969	977	982	929	1009	980	991	949	949	947	931	985	970	983	958	998	934	979	949	944	985	930	964	952	975	932	944	971	969	913	1000	1006	1021	980	981	910	919	907	1008	1003	1002	953	955	932	930	956	987	964	982	928	952	935	968	953	1003	953	1007	1052	963	962	991	975	937	950	973	952	962	995	988	985	968	973	988	946	966	960	959	915	964	911	988	897	949	974	905	923	975	940	980	891	974	961	1005	979	959	923	942	975	968	981	905	981	1005	1001	1020	934	933	938	969	959	947	981	993	973	917	931	994	920	903	983	983	969	993	986	934	958	928	972	878	949	916	988	919	949	991	979	973	942	942	916	923	959	985	911	915	984	944	998	965	947	931	986	963	992	940	960	1039	948	916	968	933	926	964	965	966	934	1026	989	916	945	950	936	976	985	948	989	950	970	936	983	1005	970	975	946	998	966	974	962	926	951	922	972	954	900	947	917	982	972	916	993	921	992	948	927	1008	964	975	954	950	972	912	958	1010	955	932	947	970	968	1010	971	950	977	973	939	965	1002	1004	967	947	931	958	951	946	969	948	982	984	997	1041	975	963	978	927	948	968	949	957	930	949	945	893	992	970	1010	995	932	962	932	880	1007	926	948	987	941	907	949	948	937	928	1004	944	914	1006	961	956	1010	1044	949	926	928	987	988	977	932	964	953	971	939	931	931	956	998	951	992	899	959	916	960	954	961	929	903	990	974	961	993	937	973	971	917	1000	1023	922	964	991	977	954	980	1015	930	957	987	941	952	987	925	993	942	998	935	941	910	981	1010	1005	988	909	960	951	1007	928	932	935	974	944	942	1002	982	1019	912	939	1008	933	895	913	1015	982	927	1000	975	981	1000	985	924	948	942	936	971	940	975	943	980	975	1010	983	937	935	970	1004	969	1019	921	1021	973	956	1003	1005	976	916	899	989	1023	964	961	973	988	955	964	964	958	918	975	1007	985	943	966	966	1012	985	986	1055	991	965	959	911	965	968	980	973	940	963	996	1010	956	968	944	921	937	1015	948	973	949	959	971	989	978	1034	992	976	960	960	984	970	990	910	965	976	980	971	949	935	982	985	965	961	923	976	986	953	900	938	974	965	930	964	945	1006	922	925	1016	932	952	944	930	961	1021	986	963	892	981	973	1027	966	979	963	988	971	926	914	951	1001	995	998	999	964	930	917	971	989	940	931	908	952	1031	934	999	969	972	919	946	985	975	943	966	940	961	932	907	997	973	951	982	947	962	972	971	939	954	937	937	970	976	1012	940	949	973	982	972	941	964	981	976	980	974	942	980	962	919	1007	930	1006	984	984	966	974	977	978	901	979	931	973	965	926	932	946	943	1051	990	983	972	1004	934	995	943	951	967	974	971	959	985	943	1015	930	959	965	997	907	966	919	917	887	982	910	924	969	901	986	954	996	945	975	976	1029	955	931	966	979	983	986	984	934	931	937	930	1018	985	948	916	1019	949	999	987	934	979	950	970	999	934	949	1000	1030	995	993	1003	958	999	938	966	959	944	973	959	979	962	1013	918	973	1012	996	958	965	945	1010	992	1003	971	942	949	977	1010	993	976	1012	972	943	955	927	929	986	944	984	942	966	962	960	950	957	952	938	954	1002	955	913	941	987	970	945	929	921	905	929	972	1006	921	990	975	1010	920	942	961	945	972	976	903	937	998	969	974	991	967	974	935	967	996	914	933	983	945	966	979	961	949	966	960	966	878	921	975	939	933	960	956	989	942	954	987	1009	975	962	970	941	965	1040	958	969	968	980	982	997	940	942	942	932	925	989	1005	979	956	995	962	1011	967	968	989	1002	963	974	968	962	958	932	951	1003	982	978	935	936	996	941	952	964	952	935	931	953	966	950	972	979	1001	985	972	992	973	989	970	985	942	994	964	1024	963	955	917	1000	925	981	978	994	937	970	971	1002	961	993	933	867	986	934	957	1005	977	1021	981	949	961	967	934	1006	1035	962	954	939	914	983	1005	968	961	943	969	938	977	947	970	939	993	923	960	961	937	924	989	989	1032	975	952	942	929	919	978	1014	960	915	957	965	951	924	979	965	984	990	904	934	977	928	961	970	987	981	942	973	965	956	946	916	940	993	994	1012	936	912	955	960	942	979	1033	976	936	921	1016	970	956	952	981	940	930	950	972	1001	1012	985	960	901	970	1004	940	996	938	939	955	951	1027	962	955	1010	986	1009	927	959	951	947	974	954	952	934	990	969	953	960	946	966	946	936	947	888	974	925	985	939	915	984	927	1032	927	1012	1011	955	976	968	957	964	932	955	926	940	960	953	1006	1002	937	946	945	922	962	977	1010	966	992	955	960	943	947	978	908	989	950	980	916	961	961	996	990	973	923	953	966	1016	984	1035	993	980	960	956	970	980	1018	916	978	975	960	1011	984	993	987	949	975	969	946	957	956	983	932	955	943	953	1003	950	1040	999	958	1014	938	957	971	932	978	920	975	945	968	966	932	1005	949	947	1021	930	980	962	982	900	961	994	939	969	982	980	974	992	1018	990	966	959	993	985	947	930	938	960	969	952	957	938	943	982	938	975	944	962	915	893	980	944	910	916	971	950	950	975	1018	978	1009	952	958	972	960	934	961	961	948	999	978	893	927	944	935	964	918	913	950	941	969	990	998	983	930	1000	909	979	916	956	976	935	1004	962	987	992	1003	968	995	966	945	909	925	941	939	1005	996	890	971	993	960	983	951	919	988	979	976	1000	1005	982	908	980	951	963	924	945	926	985	940	989	1008	926	967	980	991	948	999	979	959	985	978	987	980	960	985	995	911	941	935	937	966	969	959	948	1027	1013	991	938	959	984	964	999	976	925	989	975	962	992	970	890	994	925	995	971	932	934	918	972	941	955	1031	909	958	943	1005	953	959	968	927	934	978	942	927	908	954	959	995	934	951	993	970	912	987	988	975	961	933	987	927	960	951	946	987	969	995	951	977	966	982	984	973	932	905	953	972	973	978	955	985	961	971	995	961	1015	914	923	968	976	953	1006	976	979	967	974	960	986	1001	936	951	979	996	974	952	1016	972	960	985	1015	942	998	914	936	986	975	981	971
1277	511	262	170	221	367	436	379	301	314	273	221	245	254	216	186	220	180	150	183	186	147	157	126	132	132	115	109	100	103	87	93	82	85	85	70	75	83	102	95	76	80	75	77	55	66	83	88	78	83	71	80	80	81	77	82	70	75	90	79	75	94	65	83	90	60	79	72	73	73	62	77	65	82	84	74	58	79	78	69	67	82	81	55	55	70	80	81	80	152	127	191	154	125	97	98	95	71	85	67	77	77	73	69	74	60	81	80	60	87	76	66	79	83	73	61	79	73	66	63	83	78	77	77	86	69	65	75	81	86	73	60	78	84	62	81	68	72	70	74	74	85	56	70	76	84	77	70	83	64	66	74	67	59	88	67	77	69	73	69	61	62	73	92	72	63	72	90	67	80	63	74	74	82	78	71	96	68	73	77	83	78	56	74	87	83	76	83	66	84	80	66	68	60	65	61	71	67	66	67	91	63	80	85	86	83	76	77	63	74	72	56	76	76	71	75	60	76	71	61	82	72	79	77	76	69	71	68	77	85	76	63	82	85	70	64	74	81	63	83	76	68	54	65	84	72	74	70	75	82	83	71	77	74	69	70	62	80	80	64	59	60	77	71	75	71	69	80	78	67	79	93	75	70	62	69	76	69	79	85	77	84	86	73	97	65	67	77	58	65	63	90	69	76	73	80	64	72	70	68	78	81	74	70	82	80	76	84	70	68	68	74	75	80	59	69	64	71	78	71	68	74	76	59	74	74	80	63	77	73	83	64	73	70	83	72	64	78	85	69	82	74	79	60	73	75	76	65	78	79	78	66	76	84	78	78	58	75	75	66	65	65	75	63	68	83	87	93	80	66	82	78	57	74	71	74	68	71	68	92	73	72	64	78	74	70	65	85	85	58	85	70	78	67	72	70	72	83	69	70	78	62	79	53	75	74	75	70	79	78	70	80	86	75	69	72	84	57	68	68	82	93	78	61	72	75	68	70	79	85	72	80	72	63	67	77	79	67	77	64	73	67	70	69	81	72	81	79	70	90	83	67	79	58	71	76	74	71	66	75	81	73	77	89	62	73	58	67	65	67	73	62	76	72	70	90	96	75	92	77	78	64	72	82	80	67	85	70	74	85	67	74	77	80	69	49	78	95	81	82	82	74	57	71	63	64	69	77	82	81	67	73	65	67	84	67	80	70	74	91	82	78	77	77	77	79	62	83	77	77	66	73	57	82	71	62	82	61	74	76	85	66	80	68	63	74	85	82	60	66	63	66	67	67	67	74	76	84	97	67	84	68	75	75	80	84	79	75	79	68	77	69	77	89	89	58	71	78	77	60	81	62	83	84	57	71	70	72	83	62	58	73	78	90	67	94	77	64	75	70	62	74	78	77	63	74	79	87	56	68	83	81	63	63	80	79	60	75	88	86	96	68	70	58	81	76	76	93	59	72	66	70	82	83	80	85	70	73	84	79	79	72	81	67	83	79	69	64	78	86	65	62	70	65	71	91	70	83	84	85	76	84	86	77	81	64	90	85	61	77	89	76	87	62	95	72	73	84	81	81	63	63	103	71	62	67	63	65	71	82	79	69	86	85	72	74	73	72	75	82	70	78	95	80	82	49	73	77	64	75	70	70	81	68	78	75	94	83	63	79	76	78	80	84	67	77	65	76	68	77	87	73	89	86	56	72	76	86	71	68	81	76	63	65	67	77	65	70	76	83	61	71	70	73	89	75	70	63	88	61	59	63	56	78	71	75	83	80	66	70	53	76	75	53	72	76	74	83	73	73	77	71	78	76	76	69	71	76	90	71	75	64	78	62	74	66	70	69	79	75	79	89	72	84	78	75	72	76	76	80	71	73	64	79	78	61	58	101	67	67	69	85	88	82	68	55	78	69	75	54	71	76	56	78	83	74	60	81	66	80	79	66	87	88	65	75	65	79	70	62	82	63	67	78	73	80	86	84	89	78	92	69	82	85	66	66	71	89	82	77	65	63	66	88	72	80	85	70	67	71	72	66	61	70	75	83	69	71	67	79	78	87	60	57	71	72	67	86	75	79	83	71	76	98	69	76	67	86	88	65	72	60	78	73	82	65	70	69	72	65	79	70	79	67	71	66	78	73	62	85	71	75	69	71	78	84	67	66	70	76	74	74	80	70	69	78	67	77	88	57	94	58	82	80	73	71	63	75	86	65	59	59	78	59	63	68	60	76	80	71	56	85	65	73	95	78	80	66	67	72	70	68	70	88	80	77	69	79	76	77	81	62	64	69	63	70	72	58	71	80	75	70	90	88	79	83	87	78	64	62	72	75	84	71	73	84	53	81	60	76	77	73	65	71	59	65	93	68	56	82	64	69	70	71	60	73	59	61	70	69	73	68	73	67	65	62	71	82	72	68	73	95	56	72	61	73	74	68	72	68	56	84	83	68	67	74	55	62	81	76	63	72	70	62	83	93	73	84	79	83	85	82	58	78	70	86	67	81	94	73	82	79	90	61	77	61	71	72	73	81	84	85	68	78	67	64	73	77	65	84	89	69	77	76	63	70	84	72	78	60	72	69	74	66	77	79	70	67	86	61	60	77	70	77	75	70	68	90	69	80	75	78	80	65	93	62	67	71	71	70	73	81	75	68	83	87	89	93	67	80	69	72	63	72	80	73	74	84	85	72	61	78	84	74	72	65	79	73	69	71	87	61	68	85	74	70	80	84	62	84	86	78	74	70	73	77	65	96	83	69	59	75	74	74	66	69	62	72	68	93	73	66	75	59	74	77	80	63	76	81	85	70	83	59	70	74	96	71	73	70	72	72	73	72	83	92	82	85	77	87	57	75	93	75	74	69	77	64	71	83	79	85	72	72	67	79	75	71	77	80	72	83	65	72	75	73	80	73	71	81	84	82	67	58	86	73	85	89	68	77	63	96	83	85	87	76	79	64	71	79	71	63	96	72	75	88	81	75	63	82	62	61	73	76	70	70	88	72	71	63	79	68	78	72	75	84	64	69	71	74	67	76	78	61	65	65	81	73	73	65	74	72	77	87	72	87	73	83	76	55	56	88	67	64	72	71	66	72	78	76	71	68	52	82	77	75	66	76	61	65	84	68	64	65	65	50	78	68	73	70	89	73	81	76	82	71	69	75	79	62	84	80	72	70	81	88	80	74	90	73	75	56	77	69	71	74	81	67	70	87	77	79	71	87	54	97	72	84	78	64	85	83	90	96	71	69	77	74	76	70	75	86	65	65	76	63	74	83	75	69	63	65	71	62	66	73	69	79	70	83	71	78	78	86	82	76	70	69	85	75	71	71	79	78	71	65	74	75	76	74	70	75	77	55	71	70	82	67	65	83	61	75	92	73	87	64	52	82	66	68	78	77	62	83	76	86	68	66	73	60	76	67	79	72	73	74	72	70	73	76	75	79	60	73	73	58	70	84	69	63	72	80	66	68	81	77	80	79	70	82	84	71	77	74	80	75	77	71	65	70	72	76	71	66	54	87
17408	8418	4341	7975	15259	18065	18147	15697	12985	11822	9829	8266	7961	8226	6720	5628	5335	4688	4231	4453	4723	4573	4041	3450	3037	2708	2407	2194	2042	1772	1772	1568	1493	1325	1290	1257	1245	1226	1113	1178	1164	1059	1014	1002	1015	978	982	947	965	963	950	881	957	939	991	991	977	891	885	901	893	914	840	897	842	928	878	901	930	905	882	863	981	914	935	881	860	921	877	939	912	877	869	902	891	889	898	1380	1420	3257	2875	3988	3299	2160	1641	1535	1531	944	874	913	807	832	847	829	836	882	853	855	832	859	892	867	840	913	862	898	838	807	824	863	886	896	836	803	887	826	901	848	813	867	839	853	857	840	850	869	821	842	855	893	876	846	854	886	845	860	788	830	933	878	887	889	897	850	831	894	867	849	834	833	840	871	858	784	869	907	828	904	858	844	809	870	884	874	830	858	851	880	874	841	784	846	847	910	871	861	869	846	820	853	868	862	852	829	841	855	856	850	797	831	863	868	822	872	800	868	842	874	843	865	911	886	854	895	847	865	871	834	923	872	861	886	802	881	902	810	880	827	875	863	839	848	818	902	837	851	896	854	855	870	893	818	869	877	850	816	816	851	834	872	876	880	848	857	832	865	854	839	888	884	861	847	853	885	829	879	882	888	880	862	870	867	864	842	847	826	845	833	850	812	877	830	887	841	851	881	840	913	907	841	858	834	882	853	823	827	848	816	850	846	868	851	907	857	850	869	850	882	819	865	841	788	877	894	823	852	900	877	908	839	850	785	864	832	827	888	884	890	902	813	868	849	877	846	868	859	853	892	877	823	844	875	882	866	902	837	874	867	897	873	861	905	842	855	885	869	859	849	842	883	824	823	862	780	860	852	899	838	877	840	879	857	837	818	913	852	841	847	931	842	838	806	853	914	894	828	881	907	815	874	823	861	904	910	849	846	836	925	839	867	875	827	879	839	854	842	864	875	847	890	845	892	841	845	886	880	844	882	865	839	850	886	851	828	859	866	868	896	837	892	848	882	833	911	844	845	862	872	859	896	789	869	826	811	859	843	872	844	819	878	789	823	866	876	838	873	873	839	886	832	867	840	839	858	813	894	911	833	866	817	848	878	855	843	821	849	844	866	853	809	879	865	892	861	833	900	801	850	887	852	849	889	903	862	840	862	783	835	829	845	887	866	872	901	937	878	877	886	816	864	818	871	836	887	891	835	850	837	835	833	846	860	813	851	795	836	853	858	852	856	865	888	833	882	894	839	831	821	828	866	865	880	812	853	845	873	872	854	857	842	863	862	869	863	825	876	821	877	863	865	846	833	881	832	844	877	872	881	801	878	869	825	847	852	867	875	858	875	851	911	783	888	907	888	836	829	853	871	903	877	846	898	894	889	880	845	873	824	866	823	879	836	845	835	883	900	851	890	829	903	909	836	866	863	916	846	857	836	896	859	888	875	846	965	870	863	917	867	784	855	845	858	873	806	823	844	865	832	825	827	837	864	858	874	859	873	856	883	834	862	835	890	851	873	842	829	834	888	892	870	886	791	932	842	823	827	901	867	902	869	853	877	860	827	855	849	857	821	864	863	811	870	838	829	860	858	854	817	858	897	853	901	834	831	830	839	857	863	831	847	849	862	850	858	858	880	792	834	849	943	846	863	906	846	817	881	861	824	865	844	843	880	862	863	877	848	833	890	854	839	796	842	829	791	854	845	871	899	865	817	831	843	834	868	889	872	841	869	856	823	897	843	897	845	853	900	844	797	833	875	875	828	841	891	885	815	877	866	835	831	849	890	829	870	859	828	837	850	860	825	944	846	862	856	914	922	889	846	824	785	813	856	900	888	811	863	841	880	867	822	845	870	849	828	858	816	823	878	802	865	847	878	807	852	836	814	870	856	848	904	867	848	888	920	820	865	852	841	855	844	894	876	813	916	760	933	809	847	851	851	909	876	883	853	790	876	899	847	867	808	865	870	853	881	837	869	874	831	903	847	846	879	879	839	900	853	839	843	832	894	826	838	900	826	878	849	824	824	816	876	851	821	822	836	824	819	861	808	866	835	885	875	847	854	802	854	849	811	873	875	839	845	839	866	844	856	929	810	844	852	853	806	853	827	863	902	907	875	919	824	853	894	885	831	858	862	893	876	849	841	849	829	813	815	866	851	783	828	895	826	879	864	894	835	850	858	854	834	853	851	867	888	851	852	903	858	853	878	870	842	871	877	863	859	907	905	826	879	839	869	785	897	865	850	846	872	826	869	871	862	859	843	850	845	831	853	865	827	874	855	880	923	823	854	880	830	832	867	854	853	884	849	863	847	843	879	818	820	851	827	845	896	865	870	842	877	847	849	881	859	844	869	868	872	821	856	819	846	874	887	833	861	823	818	837	900	854	850	915	831	877	877	851	809	784	851	834	858	810	874	892	848	852	853	903	832	871	842	805	875	893	875	819	854	812	853	833	859	872	828	867	876	828	846	870	841	873	886	824	834	869	899	807	915	863	864	846	819	939	872	858	856	871	845	861	869	852	874	838	807	827	911	841	880	875	875	863	873	847	866	875	873	835	892	881	861	857	892	810	836	870	860	839	858	848	857	817	868	913	888	865	869	831	888	885	858	888	908	836	890	850	877	881	901	879	824	881	907	895	836	851	928	885	839	896	872	819	776	829	846	794	876	873	877	839	845	888	826	853	831	863	889	814	869	879	861	880	845	885	856	855	837	846	884	839	804	876	846	859	873	857	843	840	831	864	844	842	803	810	868	836	886	858	815	833	849	858	892	871	877	851	864	883	865	853	862	865	869	823	845	855	812	856	937	852	832	822	795	840	846	835	836	833	837	872	831	872	884	849	889	844	833	822	811	893	848	909	879	867	799	844	853	866	907	833	815	879	863	830	847	841	889	908	887	871	936	875	883	848	903	800	834	873	898	883	879	852	838	843	881	889	843	846	867	852	906	828	875	915	874	898	873	832	877	892	871	881	868	889	818	825	848	874	879	878	812	877	863	831	846	853	834	873	824	873	806	903	847	863	899	855	848	852	879	831	843	861	852	857	886	837	843	807	834	862	893	807	870	878	918	826	821	892	863	864	827	835	882	852	852	940	814	842	763	864	864	875	839	863	842	850	825	833	863	818	858	889	846	848	840	822	859	845	906	847	869	830	848	883	856	865	890	798	857	832	854	882	888	869	837	859	856	926	891	839	877	841	922	819	791	878	847	848	877	802	815	855	853	840	915	875	834	815	867	916	844	859	848	844	932	845	836	858	860	842	856	845	870	855	889	851	843	858	880	877	819	834	931	850	875	839	855	863	858	839	936	858	867	831	872	847	874	815	827	871	884	857	866	865	925	827	888	839	893	858	851	817	850	904	898	837	910	880	846	840	870	897	866	819	864	865	887	872	838	866	815	885	888	873	852	837	802	893	821	880	875	870	840	847	863	926	853	869	862	915	804	855	925	863	911	854	842	862	872	835	856	859	865	845	886	878	837	833	900	827	879	907	861	899	864	838	787	821	798	859	887
1551	201	121	87	125	173	222	179	155	162	139	146	141	148	98	129	117	107	117	103	105	106	65	84	72	91	74	69	64	69	58	72	62	67	56	70	66	67	60	64	61	64	59	56	69	47	57	55	73	62	62	66	57	51	60	64	59	61	70	68	59	57	76	54	62	60	64	48	59	74	68	50	61	48	60	52	66	59	68	64	67	56	58	58	64	64	76	65	69	73	94	85	87	76	70	82	43	64	56	51	63	52	59	68	71	60	75	49	47	66	49	51	55	54	55	52	60	48	68	66	63	69	56	72	60	70	70	54	69	50	69	65	46	54	60	63	67	84	68	54	67	63	67	58	60	58	66	57	56	71	67	56	63	53	65	67	58	67	56	52	60	53	69	53	51	61	66	48	61	75	63	54	61	65	56	80	71	70	64	50	66	70	56	56	63	67	70	53	68	52	65	58	61	87	64	47	72	51	70	66	69	48	44	48	65	72	67	57	64	62	60	72	61	62	60	71	58	50	62	74	68	67	57	68	61	47	58	69	70	64	72	56	63	52	61	72	58	56	64	49	63	63	49	68	63	64	64	69	58	60	64	61	52	73	82	62	56	65	59	44	69	77	74	64	68	56	68	64	67	59	68	64	55	58	54	62	59	47	65	54	55	70	48	71	53	71	56	54	60	66	73	66	44	47	65	61	69	52	67	53	60	56	55	65	60	54	58	56	45	60	55	70	60	57	59	65	54	70	72	73	69	66	58	65	60	75	64	55	62	55	57	62	61	47	66	72	48	66	61	61	70	63	67	56	69	61	65	73	60	67	66	64	65	79	61	63	69	69	62	70	61	79	51	59	64	81	58	61	46	74	64	66	60	59	62	62	64	69	75	80	62	67	77	73	67	56	63	52	57	62	61	75	73	64	61	55	58	69	45	56	79	63	54	68	75	55	63	62	62	77	61	69	59	68	59	70	60	65	65	64	75	58	65	43	58	63	72	53	63	68	78	57	63	45	52	43	52	56	57	65	48	55	61	57	66	57	62	55	67	70	68	54	82	62	69	59	64	65	65	57	42	56	70	62	63	65	53	76	58	49	59	60	55	76	69	59	72	59	37	61	60	58	69	61	58	54	55	67	69	56	69	65	61	68	59	56	60	62	56	54	65	63	58	54	81	64	54	62	63	67	66	47	66	68	71	52	55	58	52	49	54	64	75	72	73	58	58	59	60	85	57	72	52	69	74	70	55	70	56	49	63	77	61	55	45	82	45	47	79	51	54	50	68	58	47	69	77	58	60	66	53	55	50	65	63	72	48	66	59	52	66	64	72	77	75	66	59	50	60	60	60	54	77	58	57	50	54	62	50	65	62	53	48	54	63	60	74	63	68	57	47	65	54	62	50	63	53	70	84	69	67	70	65	60	57	74	63	56	59	64	51	62	62	59	65	66	54	63	70	55	68	71	62	52	70	57	71	68	66	64	64	53	63	48	74	72	61	60	62	43	51	65	61	67	72	66	67	64	62	64	58	58	49	63	58	83	53	46	73	65	55	72	62	67	51	64	70	66	75	60	68	63	53	76	59	69	73	70	60	65	54	64	64	65	61	62	56	60	56	70	68	65	54	78	66	64	52	73	65	63	67	69	64	63	55	56	54	56	66	63	57	51	67	58	46	52	62	71	51	61	67	71	61	61	71	55	66	51	61	50	67	75	60	60	61	83	64	60	64	56	53	70	64	61	63	76	55	66	56	57	53	52	60	71	51	68	70	48	60	67	57	62	70	49	62	63	64	51	59	63	65	71	87	63	52	67	60	64	70	53	65	64	68	62	54	50	48	61	61	74	67	63	64	72	47	63	77	54	77	57	67	59	65	61	76	69	51	76	74	52	57	59	62	66	50	56	62	56	61	60	59	59	45	61	67	69	72	59	64	55	52	58	63	64	60	53	62	64	55	65	48	57	62	75	67	55	61	59	75	44	56	57	60	61	55	63	58	61	61	64	70	59	61	65	78	53	73	67	57	53	63	68	60	57	56	66	76	65	68	55	62	70	67	67	60	60	65	60	62	63	50	59	55	75	64	66	72	61	68	51	61	55	71	65	61	60	55	54	63	63	75	72	45	82	67	79	59	57	54	55	54	72	80	77	54	50	58	63	64	66	69	59	64	55	60	66	61	73	49	60	56	60	70	56	65	51	69	57	70	66	53	58	67	64	61	57	62	67	55	52	54	58	56	66	65	66	67	74	54	84	66	71	63	56	62	65	66	69	69	70	61	61	66	51	65	61	71	61	65	75	54	70	61	70	81	64	73	52	67	60	60	69	73	66	61	70	69	53	53	54	64	59	62	64	73	72	77	66	57	58	54	53	76	51	63	54	67	49	54	51	47	61	48	63	63	59	84	58	66	45	65	59	52	64	57	53	56	51	63	61	70	70	68	47	65	59	60	69	60	79	68	49	60	62	77	64	68	73	55	54	68	77	57	66	72	58	50	53	57	56	57	59	54	69	60	55	67	64	52	83	76	54	50	72	80	61	75	66	67	67	62	63	67	52	61	51	53	66	69	73	49	76	63	50	54	63	61	65	60	58	66	70	64	59	62	47	65	66	53	73	64	62	62	64	46	51	72	81	51	73	62	46	52	57	58	60	63	59	77	53	54	49	51	64	73	59	54	62	49	62	51	72	66	42	59	44	49	58	62	66	63	60	57	53	65	52	49	53	49	47	67	61	57	66	64	71	63	71	55	53	62	61	67	65	50	59	60	55	63	64	46	60	66	64	81	66	63	70	79	69	67	63	63	71	65	69	85	56	57	62	58	61	58	65	77	72	62	57	53	57	50	59	54	73	58	57	61	67	60	61	59	56	60	57	67	82	53	56	55	63	62	52	60	45	66	62	52	68	63	61	59	56	68	51	61	59	57	71	61	69	45	66	68	65	55	61	53	56	62	69	46	75	73	72	62	68	64	72	69	53	68	59	56	53	52	59	57	58	60	63	57	58	55	69	64	63	77	70	58	61	58	66	67	60	61	53	72	54	50	63	73	51	68	59	66	63	85	62	57	76	74	48	47	55	60	63	84	70	55	69	61	55	60	59	73	57	58	54	53	72	69	57	53	52	60	53	78	62	62	73	55	62	69	59	67	59	56	63	45	72	61	56	51	75	64	59	60	56	54	69	53	50	62	66	56	62	71	63	60	77	70	59	63	57	56	57	57	59	59	64	64	54	67	52	59	74	70	69	65	54	57	63	63	59	55	69	67	61	57	74	64	57	60	60	69	50	61	64	68	67	51	58	58	46	59	59	67	52	58	68	53	65	64	50	74	72	54	71	65	66	53	60	67	57	54	59	52	60	41	66	73	72	63	65	52	58	62	72	64	57	52	56	64	74	70	58	50	52	52	62	66	73	54	60	72	66	42	52	60	48	59	77	83	65	72	66	56	53	64	48	60	59	57	60	65	63	54	53	49	58	51	72	41	59	63	63	60	70	76	61	53	56	63	54	58	78
11568	4281	2108	3551	7431	10086	10742	8534	6968	6368	5203	4468	4292	4259	3346	2898	2625	2413	2234	2404	2511	2296	2042	1819	1647	1486	1332	1222	1165	1132	1075	1033	1005	961	915	917	925	870	882	845	823	811	782	803	809	717	820	787	760	765	788	808	847	756	763	822	754	795	778	805	756	741	750	754	800	766	774	782	778	776	725	786	766	786	779	793	752	769	772	817	795	767	807	755	819	799	799	928	1309	1325	1550	1742	1445	1126	1019	827	777	743	744	755	768	774	789	779	768	763	766	752	697	734	792	737	751	754	765	728	813	802	777	697	779	726	764	724	759	773	739	792	738	739	765	798	783	788	788	734	755	768	713	710	743	790	774	756	756	774	768	770	740	767	765	754	783	814	699	781	783	770	776	740	769	805	854	744	731	769	743	730	786	754	740	784	770	749	739	751	759	760	779	779	820	766	751	783	740	773	746	740	748	796	789	774	740	764	796	749	781	735	749	742	775	722	729	717	744	720	726	734	852	794	761	809	760	767	766	798	764	792	735	742	773	777	790	705	744	751	787	775	752	795	791	728	778	748	711	732	710	781	784	791	789	749	714	760	700	701	715	757	768	795	792	746	755	747	787	773	780	752	788	737	809	764	745	710	751	710	744	748	745	777	777	762	788	849	753	764	810	748	724	766	791	797	747	753	817	764	739	756	763	761	769	737	781	775	770	772	777	799	762	726	728	764	761	742	750	773	769	750	768	725	753	756	790	709	729	775	761	782	810	742	719	708	752	762	744	755	762	757	777	737	767	745	793	773	700	741	787	762	739	744	777	704	720	788	773	731	747	743	761	754	819	782	752	784	790	744	787	754	767	758	775	772	779	751	750	766	736	785	760	795	758	761	752	784	715	765	763	745	766	756	746	779	739	756	735	749	754	743	782	759	820	751	744	690	724	786	752	776	763	756	774	745	765	728	757	741	755	746	773	821	781	790	791	793	779	719	734	749	754	723	780	730	792	772	746	781	734	757	759	756	731	736	759	714	790	782	724	799	734	765	742	705	753	779	768	741	738	750	754	742	726	738	737	745	732	782	789	768	771	737	741	757	744	716	742	759	740	792	806	741	724	712	703	785	821	750	747	766	762	775	777	773	771	735	660	743	740	780	764	747	708	733	770	782	716	708	729	824	743	715	700	726	759	776	778	766	787	765	743	788	705	797	782	787	797	763	726	666	716	786	781	720	771	741	753	785	808	772	704	705	763	755	735	790	841	762	780	809	807	737	777	788	701	763	795	733	708	738	736	824	777	712	753	737	783	733	721	767	727	712	777	769	761	737	779	756	766	767	760	728	750	767	742	682	775	782	801	718	808	737	778	739	767	789	777	781	756	739	768	722	763	790	747	818	746	785	775	724	802	772	752	760	753	736	729	782	758	749	755	790	798	746	753	786	745	750	769	780	752	731	794	773	743	751	779	740	794	755	770	742	735	776	798	752	765	736	764	781	753	767	772	748	780	753	746	780	797	735	774	798	758	776	736	738	810	711	774	717	737	764	747	732	813	835	743	723	734	745	758	773	776	734	729	812	764	798	767	739	749	736	719	769	793	731	776	743	749	715	754	753	771	726	747	743	772	772	719	721	796	750	762	784	786	730	735	763	791	750	788	754	769	789	710	750	734	774	790	759	718	760	791	749	731	758	781	725	771	770	736	757	750	780	793	740	763	704	725	781	724	820	778	794	723	746	739	733	757	785	730	756	731	744	785	782	764	770	740	750	788	705	767	760	723	752	723	779	750	794	740	790	760	749	822	769	766	765	772	719	781	713	793	805	688	698	780	750	761	739	749	791	724	749	795	776	783	758	761	780	770	797	794	811	790	729	757	774	716	764	746	819	760	746	724	717	761	771	774	763	746	771	749	755	761	756	736	764	786	797	781	733	746	766	763	771	733	758	778	776	738	770	787	777	705	695	712	771	758	791	757	778	767	799	752	759	764	704	747	776	731	752	724	778	783	795	797	806	736	767	728	722	763	799	749	795	732	745	780	771	725	747	748	764	767	758	739	800	736	717	776	750	771	753	800	749	749	783	797	754	718	761	744	784	739	768	755	746	784	767	741	757	787	727	751	782	753	805	757	784	737	753	766	764	798	788	760	735	754	762	731	793	737	785	732	751	764	805	778	772	778	798	743	775	778	794	739	761	745	787	742	765	807	783	738	719	802	841	744	730	785	781	811	802	820	737	778	766	748	780	799	749	720	749	779	794	721	761	772	749	733	747	788	742	768	786	818	754	744	768	785	785	739	744	778	768	724	729	779	771	723	743	762	798	715	708	788	754	786	735	749	795	783	811	782	779	782	726	780	777	696	779	807	749	791	769	747	787	704	780	794	789	761	764	797	786	748	789	733	703	762	738	708	746	759	721	831	754	766	775	766	766	729	797	748	777	783	761	713	790	767	735	774	701	754	774	738	829	728	787	780	760	765	717	774	766	754	764	766	736	766	793	691	697	798	762	741	740	824	757	732	770	733	750	737	742	774	750	750	730	771	737	716	792	767	778	754	793	745	791	796	765	799	718	760	780	776	763	740	704	741	678	741	800	789	743	782	744	760	753	771	782	753	733	742	830	714	735	735	775	747	762	737	766	787	784	824	732	756	727	778	757	729	750	761	768	728	766	786	825	798	769	821	741	772	741	760	779	733	709	752	767	743	748	749	789	733	762	750	708	748	737	742	760	779	766	768	746	734	758	796	768	745	734	752	781	760	742	687	749	772	751	720	740	756	756	750	721	775	720	810	768	737	759	731	760	756	754	769	741	757	778	790	778	782	746	802	776	789	763	759	747	714	758	795	751	800	763	691	788	760	797	762	733	798	787	754	759	744	741	741	768	789	741	769	748	753	794	735	770	756	821	756	743	755	760	776	731	766	717	770	758	720	789	754	756	795	801	727	748	717	702	727	730	769	748	735	745	760	781	764	724	760	794	780	746	719	761	725	736	739	708	760	731	729	767	761	751	810	775	748	730	773	748	753	754	772	743	780	764	729	755	819	775	747	770	740	812	761	726	752	810	785	785	760	780	754	816	762	737	764	759	800	775	719	810	784	776	722	774	758	726	763	776	778	845	771	710	751	769	718	672	784	747	745	732	793	722	744	755	781	759	737	789	744	768	694	753	760	763	756	730	787	752	773	776	705	734	779	749	701	768	759	779	763	728	733	778	802	825	739	759	786	726	768	761	778	758	759	736	757	780	775	771	748	788	754	728	771	779	779	773	722	784	727	724	738	765	787	822	783	804	742	771	760	784	755	799	727	732	765	789	822	814	696	753	795	756	766	768	786	785	745	786	790	774	759	794	810	816	822	758	714	762	764	721	730	723	756	756	762	713	777	722	756	719	733	778	802	789	732	755	786	785	763	754	781	775	758	715	755	766	699	753	756	773	780	779	760	745	769	763	809	755	787	713	760	742	810	758	809	751	775	727	726	748	738	765	771	710	758	793	720	739	742	761	763	754	786	757	787	777	745	792	751	748	817	776
884	418	197	153	161	288	351	284	247	252	211	198	180	195	177	152	165	127	122	143	140	135	113	102	105	75	104	107	66	72	71	79	73	69	80	61	74	58	70	83	63	66	90	56	76	70	80	61	64	64	53	67	69	63	69	52	65	66	54	75	50	67	59	54	52	76	60	56	83	61	67	79	72	72	64	90	49	64	45	71	83	58	68	72	62	60	73	78	69	155	155	129	128	98	70	62	75	69	63	67	69	84	69	65	76	68	76	73	70	69	72	61	54	67	63	80	69	60	78	75	74	66	53	87	72	46	66	59	64	73	59	77	49	61	59	61	76	72	86	69	64	74	57	65	60	61	58	46	70	73	61	62	53	66	63	71	76	65	65	65	71	71	76	63	71	66	66	81	58	65	66	66	72	81	64	73	74	65	63	64	63	63	73	67	63	75	65	60	79	50	64	74	66	68	71	61	63	66	56	58	76	67	77	62	73	53	54	74	64	74	86	74	67	74	82	50	63	56	75	67	65	66	70	79	71	70	58	70	58	77	72	64	84	84	70	84	70	67	60	58	54	51	60	73	73	63	59	66	74	88	56	58	65	58	80	60	59	67	75	65	69	65	69	64	63	66	73	63	57	56	67	67	70	70	66	63	83	74	74	65	69	57	67	72	58	70	58	57	71	66	60	65	71	68	80	63	70	61	70	65	50	72	69	76	69	81	70	65	70	80	62	71	65	71	59	78	77	57	66	62	70	50	80	64	76	63	63	66	73	62	51	77	65	65	84	65	78	75	70	53	82	61	59	71	80	84	58	54	74	69	61	71	61	72	55	52	74	87	57	71	56	57	64	63	58	69	56	82	65	65	63	81	65	60	59	59	61	83	63	64	47	89	62	71	68	79	64	67	60	63	72	79	58	64	74	66	79	69	63	84	75	73	68	62	93	60	75	76	62	53	76	70	69	70	74	63	71	68	71	55	71	73	73	71	64	76	77	70	50	67	78	60	67	64	65	68	80	63	71	64	61	72	67	65	72	63	69	62	56	67	60	81	71	80	85	79	75	56	66	76	61	71	57	73	68	75	56	75	83	61	64	62	63	75	64	58	80	63	77	60	58	63	81	72	81	92	67	65	62	60	81	59	55	66	69	64	68	64	57	71	65	70	71	71	68	87	66	71	75	72	84	67	67	69	70	89	70	57	66	56	61	73	55	77	64	66	65	70	59	65	66	70	87	62	69	80	65	59	66	74	59	60	69	62	76	57	74	80	69	47	68	67	70	60	59	92	56	60	64	78	80	66	67	53	69	83	70	81	63	66	46	73	76	81	51	75	64	54	62	82	72	63	63	77	58	58	53	64	62	72	67	66	73	61	60	60	61	58	62	71	67	59	74	73	71	74	80	81	55	67	74	52	58	74	63	73	62	70	85	43	60	80	57	61	51	72	66	55	74	67	75	52	74	66	80	53	71	64	79	76	61	71	63	70	64	80	65	70	67	69	71	67	94	55	70	65	70	71	81	62	66	78	60	58	66	68	55	70	50	67	84	58	84	65	75	61	62	61	57	62	74	86	65	54	74	54	63	68	71	56	61	70	67	59	80	76	85	66	80	58	66	68	69	70	71	67	62	68	76	76	72	70	57	64	56	75	77	57	62	58	69	63	67	62	70	58	75	76	64	57	69	54	55	76	69	74	79	76	67	79	66	59	69	67	53	73	65	55	83	60	64	58	65	51	61	72	58	72	63	66	72	75	55	68	68	51	64	64	57	64	57	67	70	68	51	78	66	52	72	69	62	71	76	54	64	63	70	64	63	74	58	73	50	59	76	76	79	70	66	69	45	63	74	74	60	56	62	61	70	74	64	70	70	49	73	76	84	74	59	64	64	65	70	83	71	64	73	57	59	80	65	62	68	55	59	72	48	79	60	56	63	63	76	63	56	75	62	65	65	75	74	56	83	56	64	53	77	47	69	65	81	74	72	67	61	78	83	69	73	80	56	63	54	67	53	61	66	74	81	77	63	65	52	73	57	58	67	76	66	74	73	71	70	74	70	68	61	74	82	80	72	67	58	60	61	76	56	75	64	73	59	74	76	67	59	74	71	74	78	60	69	66	70	75	73	52	68	65	72	56	44	70	57	80	64	62	70	65	58	51	74	72	80	57	64	60	58	72	68	62	67	72	45	66	74	61	58	82	75	62	68	64	66	56	58	68	65	59	56	67	71	72	70	73	61	72	66	62	64	72	76	62	75	61	72	63	76	63	64	71	70	64	68	71	74	62	81	75	56	63	56	56	49	61	64	67	58	69	82	69	76	59	60	75	62	74	77	64	82	61	54	78	65	64	71	68	59	66	68	77	70	69	55	64	81	71	68	79	60	61	77	66	69	62	66	72	66	64	76	65	89	54	65	58	65	58	71	68	62	64	53	63	71	65	57	54	68	57	63	60	70	62	58	67	83	63	54	55	71	65	68	61	63	59	73	68	62	85	74	64	73	68	63	56	60	57	58	56	72	58	74	72	69	64	52	76	50	64	63	66	63	58	61	72	63	69	68	83	77	80	82	67	71	63	70	56	64	57	77	65	64	70	77	66	98	62	75	62	67	63	59	70	73	53	62	73	64	58	78	92	61	56	79	77	68	70	66	59	67	60	66	65	61	59	59	76	62	66	77	71	66	76	69	64	66	75	77	61	65	69	68	80	72	69	64	60	57	65	74	68	59	59	75	66	64	74	70	70	68	84	70	73	69	75	61	72	61	68	54	66	56	71	68	75	82	61	86	77	65	46	80	68	65	86	73	79	69	75	81	82	62	56	58	68	57	58	81	74	66	65	51	73	58	66	57	76	60	66	57	65	62	65	81	58	74	59	72	61	65	73	66	62	55	64	85	82	63	66	54	78	62	68	59	70	57	70	81	65	63	63	68	64	61	82	69	64	67	64	83	75	55	64	71	64	71	71	63	66	79	66	68	66	73	56	68	70	71	68	73	66	64	71	65	71	65	75	83	73	70	66	64	65	63	69	72	62	59	64	73	65	61	61	71	66	61	50	65	67	69	64	55	68	67	67	56	70	78	73	78	75	76	52	53	79	60	76	62	58	75	72	71	51	78	68	54	69	62	63	79	70	69	65	60	61	70	80	71	69	73	78	73	58	82	74	63	67	67	72	66	71	56	70	66	68	63	67	74	77	78	88	72	68	57	72	76	57	57	75	68	74	56	70	61	60	85	67	73	82	60	57	69	66	68	71	65	75	79	58	62	66	62	60	63	72	75	69	83	58	63	70	96	65	80	70	72	77	79	71	70	83	75	50	63	72	70	62	62	66	62	64	64	83	64	66	53	63	71	63	54	65	74	66	55	71	50	71	60	87	62	71	75	57	65	58	63	66	69	67	61	59	69	62	60	72	55	68	66	91	80	68	69	63	65	54	75	64	73	70	65	56	57	62	39	64	75	65	57	48	61	74	70	53	60	51	61	58	74	81	75	56	71	74	68	64	57	57
14227	7075	3403	6221	12722	15784	15718	12622	10084	9366	7493	6612	6248	6229	5019	4520	4110	3579	3291	3580	3624	3254	2752	2428	2136	1918	1751	1607	1517	1436	1367	1238	1200	1127	1104	1045	1031	1026	998	913	1008	948	878	939	915	874	904	809	857	891	853	820	885	861	845	872	801	838	799	850	851	861	815	852	767	805	862	856	856	827	840	832	862	830	925	881	857	866	890	860	886	824	865	783	809	881	808	1084	1190	2818	3250	3021	2363	1587	1138	949	851	780	804	794	785	813	814	815	827	789	798	827	816	784	756	776	800	818	809	776	832	784	775	800	857	792	788	751	788	790	790	830	856	821	798	782	782	819	825	783	813	733	765	780	806	813	799	813	792	824	893	827	852	819	789	769	819	774	810	816	832	782	851	778	839	795	771	797	799	793	767	794	736	857	825	818	780	782	788	748	771	792	832	826	826	763	822	798	777	811	802	815	780	808	856	779	760	857	793	833	811	792	782	809	779	792	836	777	864	772	798	800	771	831	840	758	784	727	777	788	819	826	815	789	816	827	813	824	791	824	799	849	840	808	812	767	770	795	803	822	749	780	819	779	754	790	806	800	802	768	812	827	808	770	773	858	852	823	809	867	821	866	839	806	764	797	818	788	808	791	809	742	744	792	810	819	805	784	814	802	818	820	832	824	783	816	774	775	795	787	790	785	822	795	836	770	768	809	796	802	768	770	809	786	790	799	779	817	811	770	790	848	799	740	830	803	844	812	809	876	783	791	765	759	860	796	821	824	781	799	832	826	790	804	804	720	784	845	842	785	820	759	827	794	791	809	847	788	790	758	774	763	763	761	803	823	740	785	826	794	779	801	807	821	779	788	762	852	786	824	828	808	864	838	832	820	797	833	780	789	793	824	766	819	792	792	762	790	851	779	791	784	793	782	813	799	802	783	787	778	835	832	793	804	865	806	783	811	839	778	791	841	788	811	775	807	812	763	784	831	805	795	788	803	778	761	785	792	723	815	830	806	767	773	821	819	859	846	782	832	791	771	775	818	811	822	811	749	819	795	787	777	789	803	775	832	797	848	805	877	801	763	800	715	790	809	808	804	791	792	793	803	795	746	795	787	780	832	804	788	787	794	795	786	752	817	795	769	857	780	777	817	764	812	773	784	820	824	780	801	841	795	804	779	772	785	781	793	835	831	826	773	824	779	787	752	836	818	818	801	816	778	797	787	793	817	828	758	833	800	838	777	789	852	796	793	758	818	851	807	809	791	813	749	818	777	808	751	757	825	795	793	846	786	844	768	820	808	833	838	849	787	806	817	793	842	774	843	778	802	831	789	769	840	773	783	808	788	808	755	768	806	812	793	775	783	779	800	845	843	806	809	842	848	794	829	780	792	803	808	750	747	776	771	771	832	818	740	787	771	831	781	729	794	799	835	723	820	823	804	777	793	772	769	795	806	809	800	816	790	761	800	801	819	816	829	816	828	803	794	833	839	772	828	845	829	810	781	803	827	736	773	812	769	775	781	775	779	798	781	826	829	801	856	825	873	794	811	759	811	791	813	759	799	826	828	808	794	811	858	751	803	809	802	832	795	769	780	802	796	824	824	743	805	740	844	796	772	779	807	825	828	744	818	752	790	878	853	812	800	809	787	793	841	844	801	847	802	792	788	777	797	830	792	799	842	771	769	794	858	781	756	805	799	812	848	840	849	771	754	809	828	803	753	781	747	786	797	806	790	856	799	781	771	804	781	842	839	798	800	824	813	783	859	776	791	822	819	736	805	793	796	805	817	793	832	790	801	847	795	788	813	824	803	798	797	787	808	780	821	779	797	797	746	773	827	796	858	815	809	793	796	811	831	775	756	814	782	786	784	803	795	789	822	759	849	822	758	824	782	799	777	792	789	827	799	796	864	798	789	818	848	778	832	815	763	784	802	813	822	743	797	808	830	794	796	810	801	804	752	845	824	803	798	831	793	760	817	816	835	820	729	806	854	834	784	782	810	788	810	779	780	800	796	795	761	814	839	817	747	814	747	845	834	817	833	823	809	796	807	835	800	784	833	834	816	769	784	815	811	818	792	782	741	788	774	818	783	788	782	804	787	791	795	801	775	839	760	763	770	825	765	790	813	814	820	765	805	807	739	790	770	804	830	776	751	766	741	846	827	786	799	827	806	807	809	860	778	826	821	788	780	759	777	809	821	772	818	817	797	794	785	772	791	853	788	802	812	795	825	796	821	780	855	789	800	778	835	771	795	797	816	804	817	759	819	832	793	757	775	842	838	796	801	837	857	827	776	846	756	735	750	850	825	843	756	768	814	833	842	800	777	769	819	826	840	839	805	795	787	841	831	816	817	814	805	786	810	787	845	826	806	792	797	813	811	832	819	825	805	873	805	817	804	862	791	778	787	806	774	790	823	816	762	782	794	793	786	814	818	786	752	812	849	841	796	753	838	825	785	788	796	809	784	832	771	816	773	872	804	798	789	781	813	788	822	790	806	789	802	827	822	757	867	780	797	852	797	813	796	826	811	814	807	793	804	807	768	824	803	808	763	795	781	831	802	816	801	782	778	840	790	813	836	880	758	836	802	789	755	859	791	809	792	873	781	774	790	788	764	852	828	791	818	766	777	752	861	777	783	805	824	840	777	813	840	820	800	767	808	794	822	801	833	801	793	738	772	785	733	799	796	795	836	803	837	838	820	868	808	858	758	794	794	806	850	754	867	792	754	814	840	806	828	799	799	798	841	842	793	809	779	806	819	800	796	807	817	799	777	768	805	829	820	818	785	754	823	769	847	794	816	821	791	782	780	839	832	782	774	851	860	806	781	801	840	792	828	816	779	765	763	780	790	816	812	874	791	844	847	766	776	781	773	832	800	788	812	783	799	777	820	830	810	824	786	823	759	806	824	811	803	825	798	785	835	845	753	786	760	868	782	868	809	790	785	782	861	769	792	816	783	794	744	841	812	839	805	782	806	809	770	788	857	786	801	768	779	769	801	820	784	846	799	779	812	799	831	806	760	750	809	803	784	844	780	801	825	806	790	789	824	806	827	833	775	831	815	784	797	776	836	764	844	806	789	796	758	810	784	795	822	790	746	798	765	806	862	832	783	781	780	770	780	790	774	828	784	785	816	825	814	815	811	752	838	827	810	800	745	750	754	781	810	831	827	841	834	786	829	774	786	779	826	803	826	809	846	805	839	866	789	775	826	818	801	774	818	769	755	772	754	813	777	821	830	831	780	824	780	820	773	803	779	754	814	831	772	764	800	773	786	751	831	792	809	769	760	824	812	847	833	822	783	773	790	830	810	772	747	785	756	765	820	786	804	808	830	829	859	797	789	822	751	791	770	851	759	819	767	755	803	813	789	784	859	793	810	794	805	820	822	825	793	817	808	801	814	824	861	821	852	845	841	842	789	790	811	779	822	795	778	833	820	780	747	796	773	789	850	773	768	737	749	813	854	815	777	834	818	820	821	769	798	797	819	772	844	770	818	790	781	807	834	784	794	802	816	819	820
2355	348	183	159	184	279	346	291	260	229	215	228	238	234	177	156	185	157	155	175	147	156	123	124	118	103	113	99	97	97	88	91	105	90	74	91	86	78	82	99	78	96	74	76	73	82	74	95	86	95	67	86	79	75	98	71	106	78	90	89	80	81	79	86	78	83	58	80	70	102	74	83	71	78	74	85	82	81	90	96	69	74	78	88	106	101	81	87	92	163	156	178	119	107	86	92	70	74	60	97	79	87	92	70	86	91	87	85	94	77	99	73	67	77	81	90	89	95	90	79	76	77	93	97	75	89	77	71	77	85	103	94	86	89	90	77	97	86	66	88	87	86	84	105	80	84	80	79	69	89	66	87	90	78	78	88	61	89	83	77	83	89	83	82	81	69	79	77	80	81	83	94	93	91	90	88	56	80	82	74	71	81	81	97	90	82	84	74	70	74	83	91	92	83	101	87	91	83	75	77	87	89	86	89	76	80	87	84	89	90	69	79	94	87	88	101	88	97	64	89	89	93	87	79	68	74	70	68	87	99	76	69	72	75	105	86	82	71	82	81	78	82	75	84	84	94	92	102	85	88	93	89	86	79	109	78	88	93	80	93	81	90	87	76	78	72	63	81	83	89	86	80	80	89	88	82	97	82	83	99	84	79	82	77	97	72	79	80	89	68	94	77	79	77	82	84	90	92	70	73	76	69	75	85	87	76	85	76	99	90	80	89	85	97	84	92	82	86	66	89	76	76	85	87	82	90	76	96	85	53	82	81	80	74	61	86	91	99	65	78	89	76	80	78	81	86	88	75	79	94	83	84	87	82	67	73	71	80	87	101	76	82	89	84	80	66	88	103	100	86	85	96	100	59	79	83	84	82	84	89	77	81	84	78	76	88	97	78	68	75	78	86	86	96	61	80	62	98	94	88	70	89	71	86	81	77	81	108	94	91	90	80	74	95	87	68	87	73	90	78	75	81	85	95	75	82	78	83	79	69	77	72	78	90	83	77	82	75	84	74	77	83	81	78	101	95	79	91	82	74	81	86	65	91	86	87	94	79	76	81	81	90	99	82	82	109	88	81	69	84	83	96	79	82	80	81	84	78	87	74	80	70	82	80	79	84	98	66	99	85	92	93	98	87	77	85	86	92	85	67	87	72	82	67	82	75	95	88	79	66	99	87	72	89	89	87	76	87	75	88	91	62	85	84	86	87	88	79	86	82	81	72	74	89	81	86	74	82	82	92	76	68	94	101	75	80	85	74	80	90	91	90	74	77	90	82	76	121	85	89	78	72	74	85	99	82	80	78	88	90	86	75	98	94	82	84	97	89	91	76	69	74	76	79	80	77	88	94	79	79	71	72	92	89	71	103	77	77	82	91	61	73	82	78	77	89	82	73	86	87	85	79	77	82	86	76	74	78	76	77	67	92	91	76	71	82	77	68	89	78	101	76	80	88	82	83	88	70	88	80	73	73	82	86	96	93	81	74	65	86	107	84	80	89	86	85	98	81	78	84	68	79	89	106	72	90	73	86	86	80	85	89	90	74	83	82	88	84	85	84	88	80	86	80	86	75	63	74	76	81	76	78	82	86	85	83	71	95	76	82	77	81	94	83	84	74	74	66	94	92	82	74	85	93	104	79	69	71	78	90	92	77	64	96	91	72	75	90	107	87	81	92	81	88	94	84	79	91	81	86	87	92	66	89	90	82	92	70	88	100	70	76	87	100	72	81	106	84	72	94	82	88	75	79	87	93	84	80	66	67	86	97	91	88	79	77	73	72	62	79	65	72	74	76	79	72	75	84	76	88	80	78	83	56	81	89	89	70	77	77	88	84	76	71	92	87	84	89	58	86	84	78	107	80	91	89	81	99	83	99	74	89	76	79	74	79	85	92	74	96	78	72	71	84	69	71	83	75	92	74	72	82	82	69	87	79	86	93	79	70	75	81	91	73	79	78	79	98	101	73	79	92	94	78	71	66	79	88	86	85	76	85	70	88	83	83	81	79	78	80	81	84	83	68	80	78	93	87	74	81	75	77	86	93	75	74	77	100	62	83	77	66	78	85	72	83	76	77	80	65	86	95	69	83	90	75	63	90	84	85	85	72	84	66	96	86	84	80	86	88	83	75	70	77	85	91	80	74	103	76	96	91	85	81	77	84	84	80	80	81	79	77	82	74	84	91	75	81	74	94	96	78	83	74	80	72	72	75	72	94	84	78	80	75	76	70	79	86	80	92	73	73	78	73	87	73	105	90	81	80	74	83	82	66	90	79	97	92	88	73	89	77	78	82	82	78	87	71	85	63	71	95	91	78	103	81	72	82	93	87	80	90	80	88	86	63	94	71	70	88	80	77	97	86	83	86	82	85	86	74	87	85	95	97	87	73	67	81	80	85	74	74	84	72	74	93	86	76	101	80	84	82	85	81	92	75	86	69	94	86	92	84	86	73	92	70	68	84	89	90	85	78	96	94	77	75	85	91	85	82	91	82	78	84	73	97	91	75	70	84	75	80	75	67	82	69	84	89	85	77	61	78	79	86	80	69	58	78	75	95	83	78	75	86	109	82	64	99	77	86	74	75	76	86	78	95	85	82	90	82	71	98	69	91	87	89	84	84	84	78	87	90	67	85	76	75	63	74	78	84	93	76	74	74	72	81	74	92	65	76	81	78	76	87	81	96	90	87	78	90	90	78	70	96	78	74	83	84	95	70	93	84	86	83	75	77	93	85	93	70	82	65	82	68	76	91	96	77	66	84	73	98	93	78	79	78	101	71	74	82	80	99	73	66	89	84	86	87	63	85	87	59	87	74	72	66	64	88	92	79	84	93	96	72	79	91	83	72	78	88	84	87	91	73	71	74	79	79	93	71	79	101	91	93	86	67	70	64	89	84	83	83	80	89	80	84	87	96	71	82	93	83	71	86	90	87	84	70	76	91	76	98	87	77	96	81	85	96	94	99	92	79	75	68	89	71	84	90	87	76	79	96	76	90	88	92	90	82	88	84	90	99	94	89	74	68	69	70	77	78	82	101	83	88	84	90	88	70	88	93	81	97	91	76	74	81	85	90	88	77	81	88	85	80	81	73	70	89	91	76	82	87	92	76	73	76	106	78	77	90	87	85	92	97	78	73	85	99	99	72	100	90	88	99	95	83	79	82	88	77	102	95	86	78	81	61	77	98	82	78	87	62	72	92	84	89	90	100	64	92	102	93	81	74	69	78	69	70	66	91	90	72	88	83	78	81	77	83	81	74	84	77	86	75	83	77	108	84	89	78	82	71	84	73	93	94	75	102	82	86	76	105	78	91	66	94	73	94	90	76	95	81	70	71	101	82	93	94	78	75	86	74	78	78	99	86	74	83	66	90	75	96	85	83	91	99	90	82	89	76	66	82	87	79	93	94	83	99	79	92	88	77	82	78	69	87	94	75	88	81	75	63	85	81	88	80	93	83	73	94	80	67	80	84	82	99	74	82	75	72	85	87	74	84	71	76
13974	6372	3322	5908	12180	15607	15627	12745	10331	9531	7931	6927	6748	6648	5479	4965	4534	4123	3881	4007	3625	3420	3078	2688	2301	2148	1937	1889	1685	1625	1505	1491	1450	1351	1321	1324	1260	1211	1213	1177	1184	1092	1159	1092	1074	1066	1017	1103	1045	1000	1070	1054	1064	1082	1004	1020	1054	1061	1001	980	1027	1025	990	1007	990	1047	1026	1049	1071	1035	997	1079	1075	1084	1092	1057	1071	1043	1125	1064	1067	1129	1084	1043	1022	1101	1033	1020	1471	3071	3660	3247	2601	1866	1279	1105	1050	948	944	984	967	978	938	1015	1035	997	991	997	986	1025	1002	1033	1018	1013	1001	907	982	986	1041	1001	985	910	1001	954	1001	970	993	974	1024	978	960	1010	974	979	1011	1009	1000	976	960	977	988	1002	1027	972	997	960	996	1025	986	972	1003	1028	1021	987	1013	1025	991	1017	1036	962	976	1025	1004	982	1052	993	1016	1051	986	959	942	1001	965	981	1020	1028	983	1001	969	978	1029	966	952	1008	1014	976	1004	1002	1000	953	1017	950	987	960	984	983	971	961	957	1025	967	963	996	972	1016	949	952	974	994	971	1007	1000	991	1004	984	1024	993	1034	982	911	992	974	978	1000	961	955	984	988	1023	972	1025	1064	981	990	964	986	946	982	966	989	962	1019	990	1005	971	1066	1020	1015	967	980	984	1031	983	907	1028	1005	980	963	1028	974	992	966	931	989	1033	941	914	1033	987	938	978	961	989	954	945	1015	990	1036	990	987	1014	966	1012	982	955	982	998	990	1030	996	981	1015	978	996	969	990	949	979	1024	935	962	991	1006	1050	997	1011	1002	970	960	994	1011	996	1015	1031	1037	973	1016	949	1004	1017	936	984	985	1039	984	961	990	996	982	997	1010	969	981	1017	994	968	1007	942	994	1052	1010	1019	974	969	999	969	996	987	969	1023	1001	1027	1034	998	970	954	1002	1009	994	993	996	971	995	977	998	1004	1034	1008	946	1011	1007	1020	960	960	1023	1041	1079	1005	1003	1034	969	991	969	942	971	958	943	948	1038	1017	971	994	996	988	980	1064	961	1031	998	979	992	979	994	1019	990	999	994	968	962	986	984	997	971	1032	991	1010	1004	1020	990	1037	1010	925	940	911	969	985	1010	1015	978	1035	1008	976	1043	989	1012	1015	1043	1011	999	966	1043	999	1009	1019	987	995	970	1019	1010	1036	920	994	1004	966	959	1017	940	960	996	1014	1024	1018	1044	949	949	1048	1002	1007	980	1005	1028	1003	1003	1007	1038	1009	969	959	948	963	997	985	946	1034	986	980	971	981	997	939	971	967	1014	1045	1010	983	954	989	933	975	957	986	1046	1008	907	963	997	998	1020	979	990	972	987	1007	990	976	1016	1017	1001	971	1002	954	970	994	989	965	1035	978	998	1054	993	1003	998	956	1005	906	1003	1012	974	1009	963	1010	992	940	985	1037	975	1014	979	985	1031	974	977	1001	970	1029	974	996	987	1001	1004	1015	1072	962	956	969	966	941	983	992	1019	1008	965	968	948	1013	964	1015	979	972	1009	1028	965	1017	1026	1009	967	999	1004	959	1004	1010	1010	925	936	974	1021	1023	945	1017	993	991	1005	1051	981	938	943	966	961	1030	1020	1002	939	1031	1004	1046	1002	1014	998	978	981	996	981	1055	1036	1046	1004	997	983	1002	989	1007	1049	926	954	1008	977	1002	997	1039	984	1007	973	998	1008	1043	980	984	979	1015	1025	986	999	1016	994	967	945	995	1018	985	1016	1017	959	1067	943	918	980	990	994	1032	996	950	979	1026	973	990	999	990	1031	1000	1022	1008	981	962	1016	981	995	949	1006	1009	1085	999	988	996	928	1033	938	1029	1011	981	1007	984	981	947	950	972	1000	946	979	978	1003	1001	1006	1018	990	1020	1004	955	943	1037	1015	981	983	999	955	993	1033	991	1030	997	972	954	963	990	1041	980	1039	999	1034	966	963	1009	1006	1038	981	973	1032	967	960	977	982	968	998	995	1041	984	900	1021	1014	942	1004	1021	1046	1000	997	1000	974	940	1016	962	1011	1009	1025	969	994	950	1040	984	966	1018	1011	956	984	994	985	962	971	1037	1001	966	935	1014	1007	992	1055	1052	1004	1042	1001	964	996	996	986	927	979	968	988	1004	992	1029	1015	1061	1012	1013	1000	1025	1006	1008	1004	975	1054	920	960	951	947	934	989	973	1050	977	1005	969	977	976	1040	976	976	984	1018	990	990	1005	959	923	1041	1017	1015	988	1015	964	1008	1049	956	981	1004	954	1011	1036	1007	976	989	986	1049	973	926	1022	1021	972	999	957	978	1023	974	994	944	940	988	982	971	1015	1033	984	943	961	944	1004	1041	986	1055	992	932	938	993	977	1046	953	1011	970	1007	946	1016	1000	1024	1013	971	939	1005	1000	984	981	1035	1025	1005	1000	953	1008	957	1029	1002	977	1025	998	1015	972	933	995	958	1015	1003	1010	1063	994	988	1004	1021	999	972	1012	949	987	947	1003	937	987	1052	1022	998	1036	1005	988	944	1074	945	1022	996	1017	1044	1040	972	989	1003	1001	1015	948	964	990	981	1006	973	1061	1010	1012	977	957	986	991	991	1012	993	977	985	943	949	993	1014	930	937	976	996	934	970	1024	1003	1028	1047	1017	960	966	1047	976	1011	1001	993	1041	922	1004	1013	959	964	971	985	976	949	951	985	1061	1003	941	977	990	1038	1022	988	974	1011	1007	976	1012	1039	1054	985	1012	1026	1001	1020	966	1004	978	1004	995	975	998	1004	977	1023	989	985	960	1018	1003	995	1062	1021	1003	990	976	969	1031	1035	920	951	1026	990	1022	981	976	993	1000	999	969	996	1009	1025	1025	1000	961	948	1015	923	979	1041	937	971	1040	1047	985	975	1018	998	953	995	1024	944	971	1023	1003	956	978	1034	993	1025	987	986	1009	996	988	959	999	986	1010	1009	991	1012	984	984	995	983	977	987	989	998	969	1008	986	947	1014	1000	994	1035	1004	985	988	1042	980	934	952	1047	1012	1006	957	1015	999	984	1011	1022	1032	970	997	951	1041	999	993	986	987	975	1011	989	1019	980	990	980	963	1008	977	1038	1035	985	1043	987	1027	977	1002	1047	990	1012	973	968	965	958	982	1034	952	1028	957	979	981	986	1029	1049	926	970	940	955	1019	1026	980	953	982	1015	1004	1018	992	963	1008	983	1007	987	991	1069	1026	974	1028	998	1014	1037	967	1013	994	925	957	1020	983	968	986	971	1039	976	989	1034	985	996	945	957	972	972	1069	926	1005	1014	936	969	1011	953	1041	980	990	988	966	1001	978	904	973	977	955	1011	968	1008	995	1014	991	977	1018	1009	1008	970	1010	1030	984	997	1010	979	1040	981	1027	956	978	996	993	965	925	984	1008	987	966	997	961	1020	1002	1009	1020	1003	1015	981	958	950	1072	1026	1004	1009	1007	1006	987	996	995	946	956	999	979	894	972	970	999	945	990	1002	984	958	1040	1005	1015	953	1002	994	941	982	1039	1023	999	953	1018	971	1010	953	1022	978	987	981	985	993	1013	1023	1014	952	1012	1044	951	1027	968	1003	964	966	952	945	974	1025	942	972	934	952	969	985	993	1024	1032	1001	986	979	1014	1009	1001	1014	998	1015	984	1021	983	993	985	997	970	956	1005	1023	995	1034	980	931	1030	1024	947	976	1067	986	958	968	1062	1060	1011	1010	1053	1049	973	1010	969	967	965	990	967	1041	968	959	1015	1024	980	1063	1029	1003	1000	1018	1094	1005	1017	997	956	962	932	1019	1016	989	951	926	1053	982	1052	966	979	988	917	1058	992	975	975	982	979	981	1000	991	968	995	1014	1023	1030	1036	991	1030	1062	1015	1007	981	916	999	1001	1009	983	986	1000	1018	1031	979	983	1007	987	974	1038	1042	982	1029	1007	986	1002	1022	976	1001	975	1015	975	972	995	960	992	959	963	1002	981	1014	981	999	997	1054	955	1022	1035	1029	978	1016	939	992	998	953	964	921	1032	1005	944	988	967	1024	1008	986	956	954	974	957	941	1024	937	1031	1025	958	992	951	956	1001	983	982	972
1394	536	277	198	227	444	478	347	353	297	273	279	235	259	211	208	217	198	205	212	166	166	153	114	117	112	122	99	96	117	98	96	88	90	88	87	94	92	102	99	83	81	94	103	92	82	99	85	67	86	86	79	102	90	93	101	102	91	80	87	94	85	88	117	88	79	84	70	104	91	79	90	96	86	98	99	86	93	96	87	90	95	87	76	57	84	95	81	84	199	209	205	146	117	103	63	91	79	85	78	89	70	78	76	85	70	88	87	76	84	82	69	85	97	75	86	86	97	78	97	86	73	77	74	70	90	92	77	73	96	74	86	85	66	84	91	94	83	77	82	76	84	93	72	86	87	86	89	85	78	86	76	96	77	96	76	72	82	82	81	82	74	84	85	95	85	80	63	84	79	85	83	79	77	92	73	75	83	82	84	79	71	78	74	81	90	68	76	86	81	70	73	88	85	73	91	81	99	79	64	78	81	74	72	107	84	80	80	72	87	73	86	75	97	82	54	81	89	75	93	77	84	67	76	80	84	89	83	65	67	89	73	78	93	84	94	91	91	105	75	66	85	88	81	98	64	75	91	85	104	70	75	73	77	93	84	71	83	86	68	77	66	103	87	72	70	95	95	85	72	83	78	73	78	83	77	94	94	89	80	75	75	100	71	107	80	77	81	62	87	75	78	86	91	77	73	90	80	80	92	89	87	95	88	92	92	66	71	80	79	73	86	84	83	87	97	97	66	82	87	90	75	84	85	77	97	78	84	90	86	80	96	76	99	85	75	83	87	77	95	92	69	79	93	89	99	75	82	76	88	86	84	74	78	69	77	81	103	81	75	84	87	76	60	85	90	78	72	68	72	77	89	85	79	77	75	69	81	82	87	90	77	82	86	73	85	67	96	75	84	73	105	88	79	86	78	88	80	81	70	78	81	76	81	83	74	91	75	91	94	74	83	78	107	95	84	83	92	80	91	75	80	83	67	74	95	80	83	99	75	90	63	104	72	87	74	85	88	91	76	77	75	76	71	79	74	74	87	80	82	104	86	84	77	82	83	76	96	87	76	80	69	81	69	83	76	63	86	71	99	79	86	88	83	88	88	86	76	71	84	73	84	65	89	89	87	78	76	91	88	73	90	75	85	79	93	73	88	96	86	91	87	75	90	76	67	85	75	90	71	88	76	79	74	88	85	72	82	80	81	80	76	91	79	74	83	90	88	112	89	71	88	92	102	89	79	75	77	79	87	71	72	73	93	81	91	82	73	89	79	84	100	64	71	88	77	100	88	77	88	72	77	100	88	99	77	87	68	96	76	76	88	82	71	89	71	86	90	76	71	92	83	84	92	98	61	85	87	94	86	81	60	73	76	70	82	73	85	75	79	86	80	76	83	69	92	76	88	87	69	79	90	80	72	74	84	71	93	75	83	86	60	80	74	74	61	74	84	75	79	98	79	86	88	109	80	75	86	60	82	85	74	80	79	77	79	71	92	88	84	75	71	70	90	81	85	74	89	80	81	84	72	96	71	80	88	86	82	94	80	86	86	87	71	85	73	106	93	82	90	76	72	80	78	82	84	76	62	94	87	87	89	75	93	89	79	96	70	69	89	82	79	78	83	72	73	87	87	75	83	77	83	83	74	69	55	93	86	85	77	75	90	78	85	86	84	76	72	91	66	77	81	92	87	84	77	69	91	82	97	86	89	87	69	78	92	77	71	84	77	87	86	62	77	75	91	70	83	83	78	100	73	74	87	87	83	85	102	79	78	86	75	72	79	79	84	89	90	75	79	85	87	77	88	70	79	84	79	78	83	89	115	72	104	84	96	75	81	90	73	78	78	86	84	75	78	69	78	80	86	91	95	88	78	80	71	98	87	94	94	98	76	90	83	89	76	74	80	96	87	76	80	83	93	78	86	88	88	87	78	87	84	83	81	89	64	71	90	93	83	78	77	100	84	74	90	70	75	76	57	103	78	73	69	80	70	97	73	83	75	79	95	93	75	86	73	71	74	72	77	83	96	89	68	99	81	71	72	77	95	93	78	83	72	82	78	71	75	92	82	94	90	89	77	94	85	84	78	95	81	88	102	73	87	93	93	76	82	75	89	76	85	89	69	81	87	90	80	77	74	90	96	75	82	79	79	82	92	93	84	84	65	84	81	84	78	99	87	96	75	84	84	82	98	93	75	76	86	90	91	76	77	93	86	67	93	88	94	78	84	73	80	90	78	77	72	92	66	80	94	108	79	90	76	79	94	84	86	76	91	81	89	94	90	79	90	74	88	92	72	78	90	72	105	81	85	95	83	80	93	61	70	78	84	89	68	67	77	86	77	86	92	90	88	90	77	86	80	72	74	85	99	84	83	85	89	67	78	84	88	94	92	77	86	66	76	75	81	93	68	71	73	93	108	90	80	77	76	81	76	95	76	81	83	77	85	90	93	82	71	87	78	90	79	79	88	90	95	75	87	88	69	96	77	83	89	84	78	77	76	95	77	88	88	92	82	77	89	92	90	81	84	88	82	76	76	74	78	78	77	79	79	64	78	84	82	95	95	77	77	78	71	90	86	72	96	86	68	83	70	93	76	83	77	71	67	66	88	72	87	76	88	78	80	103	86	81	94	80	80	61	85	77	66	81	90	86	88	79	69	85	69	70	96	102	71	102	70	91	76	99	86	77	96	81	80	80	57	72	92	94	90	82	69	76	88	72	82	90	82	93	77	71	97	99	89	67	88	80	81	71	75	105	65	75	80	81	78	77	95	90	83	68	79	78	65	86	61	79	81	76	70	104	75	72	86	89	79	80	74	91	74	92	74	92	90	79	89	81	74	90	78	89	76	81	84	81	82	77	93	94	78	70	79	78	83	85	103	99	97	89	94	92	75	99	89	91	94	81	86	80	79	72	89	90	75	69	72	82	84	84	69	70	73	87	77	86	69	77	91	82	94	80	90	95	81	87	81	82	91	75	79	96	86	85	80	94	79	75	88	85	93	70	104	80	75	83	89	98	91	75	87	73	77	93	94	73	82	84	92	87	82	75	83	99	80	87	80	73	92	94	87	78	82	84	79	78	93	64	80	85	75	80	87	78	72	71	98	73	77	76	89	75	98	87	78	98	78	86	81	81	95	87	100	80	102	79	88	73	83	86	91	81	84	90	82	75	90	57	76	80	82	77	74	72	85	86	84	72	98	80	98	76	76	78	70	87	73	81	78	84	75	80	89	101	84	78	78	73	78	95	86	88	88	86	62	88	93	89	83	70	89	82	59	86	79	69	58	88	89	93	86	68	77	85	73	78	85	88	89	89	90	87	72	79	84	108	93	104	75	82	101	82	66	87	68	72	82	93	69	71	72	89	92	85	77	85	79	96	89	78	94	81	61	81	80	72	86	76	80	83	77	95	89	76	101	91	76	91	93	82	94	92	63	91	87	68	72	87	74	84	75	85	96	76	77	82	69	81	109	101	98	76	97	85	76	91	91	76	94	105	67	77	81	74	91
17813	8551	4389	8238	16241	19647	18424	15319	12947	11451	9545	8531	8318	8041	6876	6131	5699	5060	4876	4993	4457	4015	3660	3029	2556	2325	2215	2036	1911	1839	1735	1672	1580	1527	1406	1312	1281	1251	1281	1177	1257	1164	1127	1141	1117	1057	1063	1069	1024	1043	1078	1028	1076	1086	1012	1055	1058	976	994	1025	1154	1231	981	1021	1034	1026	1047	1041	1034	942	985	1054	1026	1110	1124	1084	1057	981	1096	1113	1092	1048	1061	1013	1051	999	998	1038	968	4063	5272	4305	3106	2015	1324	1081	1044	967	984	937	948	944	970	961	962	952	1008	968	981	945	948	1000	958	959	981	981	934	952	997	989	949	961	980	939	934	919	969	935	904	962	931	987	990	936	972	912	915	968	944	936	967	901	955	971	964	965	954	978	921	981	932	962	934	1015	948	946	965	960	963	935	945	1002	954	951	995	988	923	914	937	941	1031	952	976	993	944	979	992	1001	986	934	1000	994	988	921	965	926	974	889	977	909	984	993	961	960	982	967	943	945	926	1018	944	949	954	963	911	957	947	972	857	954	976	1009	932	938	962	973	980	942	969	969	932	961	938	909	985	988	941	929	947	986	918	964	950	936	939	979	967	1011	967	1007	969	946	1011	973	970	963	945	1012	998	1010	953	976	967	1002	925	1017	938	1001	955	954	964	955	947	957	938	951	966	1020	938	949	947	980	934	938	946	961	946	938	972	920	946	990	974	936	974	949	955	946	962	1025	974	995	964	949	923	982	953	1000	960	912	892	924	918	943	902	923	944	946	998	1006	1015	966	988	956	929	929	927	939	979	970	972	912	931	943	975	939	959	929	974	974	1010	914	973	922	958	938	921	954	971	926	977	1016	1021	992	966	990	960	973	924	952	936	948	981	1009	990	954	983	957	963	1010	947	943	972	991	928	941	975	956	899	935	989	979	952	966	971	965	976	945	978	925	939	954	931	896	907	917	936	960	991	926	964	940	940	1000	971	932	984	962	992	894	991	986	947	1008	986	980	955	875	929	936	934	966	930	959	975	998	945	1003	966	930	980	957	985	989	954	931	926	921	956	989	944	1002	958	940	960	930	972	951	960	930	886	920	969	976	913	949	1004	981	947	962	972	958	955	918	1003	984	974	983	984	947	953	952	1001	936	967	947	919	925	1004	989	982	966	938	947	965	960	968	967	976	973	935	1011	1014	960	963	1017	944	968	982	949	919	990	910	1009	997	946	957	1019	937	952	959	928	926	1048	987	969	995	943	967	962	947	973	932	1011	948	963	950	939	900	937	1002	926	941	969	986	948	967	944	973	912	926	970	984	930	984	1013	983	962	963	975	984	922	911	979	933	952	958	934	952	980	986	904	1032	1000	997	938	998	988	958	955	972	941	934	919	917	930	959	1003	985	956	1000	972	999	909	904	983	1052	974	987	1000	1003	974	927	878	949	968	997	985	940	926	965	932	924	999	1002	940	908	925	906	988	957	915	950	951	1017	969	973	932	914	952	981	1016	940	972	982	998	911	1003	1021	952	1025	938	962	961	939	924	994	941	962	933	916	948	989	982	929	939	985	959	1006	935	969	989	948	910	955	979	986	907	967	958	984	902	1012	1005	923	967	943	889	963	952	984	947	932	957	898	940	982	933	1035	919	974	966	1000	958	955	949	927	977	968	955	956	961	964	952	1011	923	1015	974	985	936	939	937	969	1015	909	903	991	955	919	962	933	949	961	1029	942	1003	946	946	947	1014	963	914	961	965	1001	1004	938	972	988	989	965	998	950	1000	900	1083	942	971	909	914	875	937	999	1022	970	960	1042	1044	917	980	960	975	974	1000	987	933	959	982	984	927	961	962	984	916	946	983	1025	927	975	976	975	947	935	900	994	902	960	1033	953	942	941	958	963	969	1002	976	987	934	945	946	985	991	957	960	1019	938	915	957	944	947	975	1015	922	915	970	947	932	956	933	935	974	975	987	947	1004	944	941	936	1003	892	931	978	990	949	1016	1015	926	975	959	938	899	1006	976	935	974	984	961	1013	975	938	975	958	901	981	951	1003	940	979	954	1024	928	974	937	947	982	955	963	936	971	963	974	942	1019	953	971	968	915	928	996	962	929	942	968	952	936	970	941	981	949	953	921	946	990	998	944	964	949	959	840	977	957	943	950	930	911	928	1027	933	974	938	976	965	943	1031	916	931	975	955	969	949	947	986	898	1024	966	960	936	948	978	969	971	958	971	959	945	973	916	1021	955	976	932	901	923	953	926	959	940	935	973	1010	955	977	1027	1001	982	980	939	916	994	949	1000	988	970	1008	966	937	963	906	918	927	957	965	987	959	991	935	965	1021	937	978	965	950	989	972	969	964	995	985	933	984	922	945	991	911	928	911	949	992	941	978	951	935	965	948	968	1003	970	950	985	966	998	962	984	997	977	948	997	1012	929	950	954	932	992	932	912	975	970	962	960	1013	953	989	968	998	957	889	936	931	973	937	986	941	998	963	976	919	969	976	891	953	934	950	950	972	1014	977	950	997	960	970	1008	951	966	977	909	965	1037	935	1013	939	931	955	984	967	934	958	942	952	978	1010	1025	995	994	925	958	937	955	995	990	985	939	946	959	952	970	987	942	969	953	933	958	897	994	955	967	962	974	917	1028	978	989	967	991	977	968	949	963	979	926	938	989	956	944	916	1022	980	1015	988	964	954	976	983	1006	925	904	960	965	983	975	936	973	926	944	925	943	966	961	952	996	989	915	964	925	928	957	955	951	1031	941	954	936	987	939	989	962	954	989	911	985	927	953	985	950	995	881	951	919	984	928	969	1021	958	964	930	1007	944	970	918	929	942	926	993	995	984	970	927	943	982	977	984	990	1032	952	1010	984	922	950	978	943	998	948	958	949	970	969	928	950	984	911	952	917	976	893	979	972	1017	994	873	976	895	945	988	988	970	954	959	963	949	978	984	961	1043	940	995	901	979	935	934	922	967	949	946	952	993	961	1010	961	970	947	968	990	975	944	1000	920	986	938	932	957	938	964	1001	971	947	988	947	941	935	1014	978	965	933	968	939	983	964	982	916	883	914	966	984	930	947	985	945	895	919	963	966	934	945	930	951	1001	966	954	971	1015	946	957	966	906	989	946	972	955	957	937	957	965	929	1001	986	977	967	950	935	935	1026	1022	1000	947	941	940	993	1002	895	939	995	918	1009	956	945	943	980	972	1005	891	923	926	966	943	971	929	980	996	1008	1021	942	902	923	974	947	947	1009	909	1000	980	966	946	911	984	972	967	988	973	901	969	950	938	965	1003	982	990	1023	932	887	979	946	932	963	963	920	996	934	951	926	1023	946	938	973	1007	976	966	950	964	1004	995	929	1024	965	952	975	966	991	983	903	907	967	958	966	948	991	975	971	1012	935	962	973	962	937	946	928	964	990	963	962	952	943	970	969	956	974	965	952	990	953	990	920	981	991	909	953	936	1024	957	950	994	963	919	906	953	965	951	947	975	1005	1005	971	937	892	959	965	972	1005	966	943	1009	939	954	980	982	924	987	1014	999	994	953	1016	981	952	967	941	986	944	985	977	958	959	943	999	1003	900	987	972	896	954	957	950	937	948	986	994	910	934	917	971	964	983	943	936	951	1016	991	957	973	927	953	982	1004	1012	1051	920	1003	1007	943	927	986	958	978	922	1006	906	946	989	997	959	962	961	968	993	995	936	925	985
1554	225	123	97	144	201	213	185	149	145	132	121	170	144	157	108	114	104	127	118	95	90	119	73	74	81	74	72	90	74	55	71	80	70	63	79	75	62	76	69	58	77	68	66	58	69	63	63	66	54	66	62	65	73	67	81	74	57	71	63	58	65	64	69	45	61	66	74	64	79	69	72	64	63	76	70	77	68	73	74	47	76	73	61	67	73	55	64	69	89	93	125	96	85	64	86	65	57	71	81	65	70	60	63	82	73	76	70	58	69	71	60	62	73	84	66	57	54	80	79	71	78	65	72	68	72	62	81	54	81	53	58	74	73	62	67	62	53	57	65	60	57	80	70	61	68	67	58	55	66	58	60	55	74	62	57	59	65	67	62	55	70	81	85	67	71	69	75	61	70	56	73	63	70	69	66	59	76	78	95	61	71	68	81	79	54	48	60	80	54	67	71	52	50	62	64	87	62	52	74	72	80	65	58	61	50	64	65	70	64	66	73	78	72	66	76	55	67	66	67	67	57	71	63	55	84	64	85	75	54	61	77	53	70	87	76	56	67	64	76	69	70	64	81	70	73	70	65	68	71	66	64	67	65	77	62	76	67	79	74	65	59	77	65	57	65	67	71	64	76	80	70	71	60	66	54	70	75	52	67	71	71	77	61	67	59	68	62	65	63	50	68	60	64	72	64	62	69	73	42	71	76	70	76	65	62	65	69	77	93	63	69	82	54	66	63	58	63	82	65	58	76	67	69	71	54	53	54	69	71	68	63	84	61	62	70	48	55	83	67	63	70	62	71	61	68	79	63	61	60	62	80	66	65	68	67	59	63	72	77	80	57	67	67	65	62	62	77	67	62	71	84	60	66	61	82	61	71	61	84	74	61	71	54	65	61	50	59	68	76	64	63	97	61	77	78	77	70	68	76	62	59	76	50	72	76	67	73	69	75	63	64	77	61	66	70	73	73	56	86	69	58	65	58	65	57	66	73	73	75	52	71	57	69	65	72	58	67	54	73	54	61	48	64	71	73	63	72	60	68	54	74	68	74	68	69	70	56	58	66	69	70	57	71	69	65	70	67	66	72	65	61	58	63	55	74	55	66	68	60	67	67	72	67	66	60	69	58	76	62	56	63	69	53	78	66	59	56	69	52	75	55	57	60	70	53	60	69	75	84	57	63	68	48	56	79	69	60	58	69	67	66	64	62	72	59	70	66	65	52	67	63	56	61	65	57	76	70	54	61	65	74	50	60	68	83	71	72	75	78	47	66	56	58	65	61	69	64	85	70	68	60	55	63	71	67	60	69	67	72	62	71	60	64	65	61	68	63	62	57	48	64	65	64	69	72	76	75	71	53	63	73	61	58	64	56	54	73	78	66	77	52	67	69	63	69	77	65	68	82	82	55	73	71	60	54	70	53	57	69	64	60	64	66	65	52	62	69	62	78	83	65	73	58	70	72	46	72	77	70	60	74	67	70	48	63	60	74	61	52	52	75	58	47	68	64	62	64	59	70	63	67	52	73	75	71	71	65	78	62	58	69	59	59	79	72	66	61	62	60	68	75	61	62	75	72	62	84	54	52	60	80	64	61	59	75	67	65	72	69	69	61	55	69	69	89	72	76	83	60	63	67	71	57	47	54	64	75	72	68	59	60	69	55	55	62	72	68	59	61	59	54	65	80	57	62	63	49	57	66	63	68	78	82	95	72	67	61	72	62	72	69	76	74	81	61	50	83	65	78	68	55	70	82	72	69	65	68	66	60	66	61	61	63	61	81	59	52	70	74	55	77	71	74	68	74	60	59	70	70	67	65	58	53	79	72	65	68	67	63	62	55	69	64	67	69	70	60	78	69	59	62	63	65	45	67	60	67	79	58	67	68	59	71	68	72	60	81	68	72	63	59	78	63	74	73	67	73	70	70	79	71	65	56	67	86	75	75	87	57	71	65	68	72	75	53	63	67	70	63	70	68	75	57	68	80	65	69	67	75	63	81	71	63	60	83	74	68	56	58	64	68	61	70	53	71	68	63	68	85	54	65	57	58	72	66	61	63	74	69	67	62	54	66	68	69	71	61	73	79	75	63	86	72	64	67	74	60	68	53	82	70	71	65	56	52	71	59	67	78	71	71	72	74	66	76	55	65	64	60	74	57	51	62	73	56	74	81	73	67	59	75	57	77	58	63	61	69	66	85	67	72	56	65	62	69	62	60	72	65	69	65	69	72	69	52	72	69	71	59	74	74	85	60	83	69	61	68	62	57	61	62	57	58	70	65	87	67	55	62	55	63	65	74	85	64	53	67	62	72	59	61	60	56	64	66	66	67	64	58	64	58	58	43	71	61	69	78	66	69	63	74	69	56	68	63	64	66	69	63	61	68	76	61	53	58	64	68	71	69	69	66	74	69	71	76	83	69	61	78	60	72	70	62	56	62	63	71	52	49	63	61	54	66	75	71	61	68	66	68	72	77	65	61	60	67	61	71	57	75	73	53	83	62	62	79	55	68	67	62	68	64	74	66	57	61	66	72	69	78	64	73	67	67	66	67	78	60	65	69	67	66	76	65	55	63	69	56	81	70	66	63	64	73	53	63	75	59	59	71	63	70	64	57	65	70	58	57	58	73	74	66	69	59	71	58	71	68	58	93	73	72	61	80	59	52	66	68	72	65	65	63	61	62	58	80	56	76	74	64	81	70	80	78	64	59	66	87	75	60	69	69	59	53	61	53	57	86	64	57	86	61	62	56	55	56	50	78	57	53	64	65	64	64	51	71	57	63	67	52	66	76	62	78	69	66	61	62	67	66	75	67	75	63	75	60	55	76	60	64	77	62	75	61	59	64	73	78	74	67	69	65	65	62	71	67	58	67	77	73	58	79	73	71	74	55	60	78	71	76	71	77	56	59	61	56	65	77	62	69	64	56	67	76	83	63	58	64	73	74	77	61	69	76	66	61	70	56	68	63	58	77	57	76	71	72	67	56	54	88	79	59	68	75	67	57	58	61	71	75	61	80	57	70	67	78	71	68	52	92	73	66	78	63	64	66	55	62	72	72	73	63	67	62	74	70	67	62	74	70	57	73	86	67	68	64	54	61	66	72	68	64	61	71	59	61	66	57	69	74	65	63	61	72	75	60	66	82	65	58	58	57	59	76	52	67	73	80	73	61	68	63	71	71	64	68	64	64	65	58	65	68	62	83	74	74	66	68	78	62	58	64	59	70	62	70	77	49	73	76	82	66	73	66	70	69	62	59	70	62	72	77	64	56	63	70	53	68	69	75	73	81	50	64	53	68	82	84	58	68	63	69	81	62	64	85	75	58	76	72	70	65	58	78	63	67	63	71	82	70	57	74	57	69	70	67	83	66	67	69	65	65	71	55	57	69	72	65	77	70	47	59	69	68	57	66	73	78	73	73	57	72	76	61	70	59	64	76	64	70	63	73	59	69	69	56	67	71	74	49	77	81	67	64	72	66	82	58	67	81	76	78	77	64	63	78
11703	4261	2165	3647	8336	11782	10973	8344	6814	6108	5160	4557	4610	4263	3318	3149	2942	2639	2642	2556	2278	2165	1903	1637	1412	1416	1230	1270	1166	1081	1145	1021	1003	1026	935	966	919	893	887	916	875	851	890	849	872	787	853	832	858	826	904	815	837	852	844	899	855	825	871	827	893	861	803	748	798	815	819	821	909	861	855	832	849	863	857	872	895	831	896	847	881	865	827	820	850	843	817	814	806	1213	1933	1873	1652	1302	1043	912	852	843	828	807	780	827	795	837	821	801	764	781	799	779	811	845	803	835	826	759	856	807	793	809	837	841	785	784	767	837	863	823	806	820	783	817	787	819	802	838	765	785	819	786	848	820	828	836	800	802	835	811	805	829	808	861	833	778	835	798	832	827	770	810	827	803	796	810	802	842	820	876	830	789	805	781	854	787	828	832	837	872	839	845	825	902	821	817	821	802	844	842	768	764	838	808	838	807	813	848	858	759	807	781	763	858	786	833	836	763	822	820	818	793	819	857	794	828	801	852	851	837	832	842	843	842	824	794	823	813	849	805	886	813	853	785	841	775	800	807	828	802	810	845	837	807	812	805	789	793	831	784	781	786	852	818	810	766	798	803	821	818	834	807	808	830	771	866	787	887	782	817	797	851	786	819	820	782	800	816	778	852	799	825	823	780	802	820	782	804	827	808	797	839	770	797	833	796	810	790	753	778	764	814	832	850	856	784	785	807	803	795	861	743	795	805	807	838	861	798	810	824	781	841	820	787	853	760	834	859	800	791	810	811	854	871	835	790	834	873	779	795	793	832	860	791	833	815	816	800	824	870	844	857	766	833	794	803	814	856	829	846	799	798	795	823	831	803	822	813	810	825	817	782	811	766	801	791	830	857	781	830	878	845	873	849	845	810	811	839	850	849	838	832	773	831	826	835	801	859	809	814	801	789	813	815	822	844	809	827	801	870	824	799	803	851	879	787	791	828	808	810	780	853	837	818	776	801	800	818	817	793	826	771	830	835	833	797	780	795	801	798	824	830	791	841	825	829	795	851	821	792	825	830	807	813	862	809	761	822	825	812	790	825	803	843	791	792	822	847	839	866	812	785	800	827	777	846	807	765	835	845	779	795	817	792	867	820	813	844	835	831	801	829	793	785	821	814	821	813	855	797	845	888	837	841	827	813	790	794	809	804	839	831	802	826	800	802	816	806	764	846	826	821	827	856	811	818	798	796	851	783	760	825	779	825	789	821	818	829	831	848	829	875	830	814	811	860	779	831	816	808	840	821	783	843	796	816	794	812	801	776	790	803	839	827	798	827	796	819	817	829	765	840	825	841	841	782	876	826	821	825	818	830	794	786	812	865	796	814	797	834	795	832	880	786	796	780	832	816	798	858	796	809	809	838	851	812	809	857	809	893	785	761	869	835	828	865	872	806	793	802	838	807	784	816	828	855	773	847	826	837	764	821	791	826	836	796	826	789	773	818	799	808	839	850	838	805	831	847	757	834	766	823	811	829	839	824	855	871	823	791	848	822	795	845	792	860	815	841	838	784	847	807	856	841	773	810	820	812	797	785	857	851	833	839	774	788	850	828	827	845	820	774	780	795	822	831	815	786	776	831	790	850	828	822	804	770	853	795	778	841	795	823	814	821	825	740	827	782	819	842	815	788	819	737	860	786	807	780	818	823	849	814	792	853	817	775	783	746	860	866	810	830	832	807	805	806	821	795	844	843	790	859	802	847	820	803	834	842	844	807	799	785	826	761	871	804	812	831	812	821	822	837	835	801	827	803	808	778	805	779	790	834	817	813	828	811	821	821	825	840	827	816	810	803	826	829	841	796	829	815	799	815	775	852	834	824	830	767	861	842	781	839	799	819	779	827	856	847	841	799	823	831	849	844	756	802	832	856	807	794	835	796	844	816	802	842	861	818	787	863	792	846	784	796	815	834	817	781	792	870	854	796	839	846	824	817	853	849	802	779	863	810	835	827	817	835	824	819	818	824	832	880	846	782	843	805	818	831	830	813	782	826	812	772	817	837	779	809	804	810	831	797	786	810	835	803	807	832	844	771	802	802	820	861	808	786	768	827	789	854	839	808	809	905	799	834	791	851	808	802	809	776	798	801	846	817	799	825	803	828	843	818	802	857	826	840	813	846	814	828	798	787	848	861	838	805	798	796	834	802	813	797	816	808	805	862	774	872	825	818	804	853	782	823	907	788	873	775	808	812	827	762	815	812	822	828	801	830	813	820	807	796	777	833	800	801	862	766	815	813	819	770	792	839	823	783	853	839	824	809	822	769	857	778	880	794	820	826	816	816	843	826	814	816	832	814	819	876	855	823	818	741	858	783	830	821	822	800	803	804	823	833	834	814	855	819	793	833	856	824	803	805	753	837	873	849	808	834	783	822	807	852	847	811	852	784	800	791	808	822	844	799	799	806	805	776	823	805	795	894	841	819	819	773	775	845	810	809	837	755	773	808	835	848	847	854	826	786	798	871	778	816	791	785	780	794	793	835	813	836	842	854	823	850	813	825	805	858	798	796	802	789	845	795	816	836	805	853	825	852	842	816	838	792	780	835	830	870	789	773	830	762	814	825	864	783	852	839	852	880	809	816	807	813	815	839	845	817	804	810	824	836	850	849	875	850	825	779	810	821	857	799	780	831	784	774	785	851	830	822	784	790	829	846	826	830	820	830	800	807	805	819	855	795	806	789	805	799	775	784	761	797	879	847	792	789	820	757	873	805	893	822	848	862	774	847	826	889	833	827	839	809	833	835	840	795	824	817	841	824	809	790	771	802	834	819	859	825	807	785	857	816	809	809	743	790	826	826	851	768	799	787	792	800	833	797	827	860	788	797	787	820	849	810	781	813	833	823	804	847	798	809	808	889	848	822	822	783	792	775	789	836	862	826	872	824	812	815	820	884	822	786	824	810	795	822	766	843	850	816	810	789	832	823	822	805	843	848	781	890	859	818	801	816	812	790	825	850	805	811	801	762	825	860	769	812	766	833	833	865	860	822	827	870	795	793	814	844	878	802	852	781	832	775	773	762	812	839	769	793	816	824	826	781	810	872	801	826	872	775	822	798	790	791	838	810	802	814	828	790	809	846	835	805	835	818	859	805	802	770	857	839	789	842	804	830	799	792	851	800	803	842	761	793	797	829	804	792	781	812	786	808	792	806	797	854	774	853	780	819	854	780	793	822	823	799	856	805	822	817	749	838	799	796	812	810	827	808	836	810	779	757	814	796	823	841	801	811	816	811	811	835	805	785	844	893	793	809	782	771	826	846	802	844	766	773	813	801	822	809	817	818	785	815	801	822	826	814	808	886	797	803	820	775	779	816	773	827	808	806	841	830	818	793	809	742	792	792	848	814	852	785	811	783	808	820	749	797	815	806	835	864	790	788	806	840	817	797	798	777	790	820	766	809	752	831	816	791	836	797	818	793	848	804	816	829	800	838	785	827	778	818	797	791	819	785	834	805	774	828	831	821	816	809	890	814	816	817
832	352	174	160	206	355	305	284	259	213	238	197	218	203	183	165	173	143	129	139	126	137	112	104	99	83	102	94	78	95	60	86	83	64	75	70	86	80	67	66	75	76	63	74	91	72	61	66	61	88	62	77	61	75	77	60	84	75	64	57	76	70	76	83	79	74	61	72	77	78	63	70	69	69	59	63	90	63	73	68	69	82	76	47	62	60	71	77	67	138	153	151	136	88	107	87	78	72	72	61	56	72	67	71	65	63	72	65	79	63	85	82	73	61	78	81	82	72	74	85	76	79	83	73	76	67	66	71	79	88	62	70	75	69	69	70	80	82	78	79	59	72	67	59	73	78	84	73	70	63	72	76	78	69	77	81	76	74	82	69	77	70	78	71	79	67	67	65	64	74	79	57	70	63	71	67	75	70	73	69	65	83	74	68	63	75	66	64	74	64	70	72	69	62	65	97	73	72	78	65	66	58	72	88	78	75	74	60	70	77	58	74	84	88	69	58	58	72	76	60	68	84	68	72	75	67	71	60	85	67	64	87	63	52	78	59	78	76	62	74	54	75	62	72	74	68	73	64	77	63	69	66	65	72	69	67	73	71	84	73	61	61	87	75	83	67	86	63	80	72	73	82	83	72	70	71	68	67	65	66	57	81	89	69	77	73	67	74	73	60	75	65	78	83	65	80	74	69	65	67	76	94	65	87	57	84	77	85	62	70	65	65	64	72	61	64	66	85	74	85	75	64	81	73	81	69	80	59	49	91	70	74	78	76	70	87	76	68	72	69	64	69	68	54	67	71	79	82	69	74	68	70	67	93	78	78	69	67	57	61	85	72	77	57	62	84	81	71	57	74	62	59	84	71	72	68	80	69	68	57	68	75	59	76	72	79	68	76	58	73	63	71	67	81	65	85	64	64	60	73	74	92	74	61	76	76	91	69	77	53	63	73	69	73	78	76	60	67	74	80	70	63	62	76	65	61	68	80	75	84	64	74	82	82	62	81	66	83	65	77	75	77	73	83	71	73	66	62	72	67	72	84	78	74	83	75	75	79	66	66	76	66	75	76	59	71	65	78	54	60	69	85	51	68	77	70	73	75	77	81	89	70	60	75	81	57	81	80	63	78	71	92	54	74	84	67	70	77	73	73	81	71	67	65	66	62	77	68	85	84	70	69	72	68	64	71	75	64	88	78	53	70	77	65	76	87	75	73	72	65	77	77	61	77	83	75	61	61	69	71	61	63	71	71	77	64	65	58	66	68	79	63	66	57	74	69	74	70	83	65	66	69	54	71	63	73	63	58	73	66	71	69	89	66	76	51	65	64	84	79	64	59	66	59	77	64	69	73	69	69	89	81	78	83	80	82	78	65	56	75	64	59	81	72	66	80	65	72	67	66	70	68	76	74	74	64	86	90	63	63	68	67	55	60	70	71	64	50	85	61	76	64	74	69	65	76	71	69	68	54	67	63	69	75	91	87	76	62	67	68	70	73	69	63	76	70	74	67	77	72	67	66	67	63	82	78	65	63	83	71	75	67	73	70	73	72	67	75	81	81	58	77	60	66	57	69	71	67	47	79	56	71	74	73	77	70	79	87	69	54	61	85	78	70	65	72	79	75	84	76	63	67	61	64	72	72	64	59	51	56	63	73	74	70	68	76	74	78	64	81	69	85	78	70	67	68	71	67	79	79	75	77	65	78	55	67	77	85	62	77	53	74	78	59	65	83	56	60	48	70	79	67	69	65	77	61	73	77	69	63	74	62	70	86	67	75	71	74	80	78	68	78	73	78	71	73	72	65	71	67	79	65	72	86	78	64	43	74	64	71	70	77	68	85	65	73	75	65	72	65	69	72	54	82	73	73	73	60	61	62	60	68	72	76	76	63	66	66	65	84	74	78	68	70	66	74	66	70	66	72	68	66	85	77	78	69	76	76	68	74	78	63	82	63	67	53	71	74	68	74	75	61	74	79	52	72	79	77	77	63	81	67	69	63	53	64	68	68	72	77	69	80	72	70	61	72	60	78	75	77	72	72	71	76	65	76	74	57	68	86	71	66	77	65	71	60	70	82	81	68	63	86	68	70	68	74	63	71	77	69	70	64	71	73	80	54	78	75	79	64	66	77	77	75	59	82	69	75	64	76	72	61	62	83	71	82	73	76	88	58	68	74	78	82	70	63	73	70	82	69	79	59	77	79	73	70	73	57	73	70	77	70	72	65	60	67	66	69	79	83	68	67	74	69	75	68	65	62	71	66	73	66	71	64	68	64	65	66	92	71	67	81	72	78	89	73	65	67	93	65	58	60	63	69	49	79	66	57	58	89	68	66	73	81	66	72	73	73	64	71	78	73	66	72	76	69	71	70	60	76	66	80	74	74	48	66	57	62	78	65	79	70	84	72	63	76	74	67	67	77	60	55	79	45	82	73	80	60	79	61	74	76	65	65	70	83	76	75	60	81	63	62	68	67	80	76	84	53	68	68	79	55	72	75	80	66	92	78	71	80	56	65	66	68	74	52	68	71	74	59	68	68	68	76	74	71	61	72	74	67	75	75	63	60	75	77	55	61	68	79	60	64	57	61	63	79	73	53	81	76	74	70	71	77	79	74	66	77	75	57	87	64	70	74	72	79	60	47	88	71	69	66	73	72	53	64	70	63	77	69	61	86	65	59	63	68	80	65	62	72	75	69	70	89	71	67	79	74	73	79	59	98	60	80	69	66	71	76	64	69	64	73	70	72	68	66	61	74	70	76	81	67	71	87	78	81	55	70	56	63	67	69	69	65	65	70	84	103	67	67	70	59	86	64	80	69	67	75	59	63	72	82	74	80	68	61	67	65	71	75	77	78	81	86	64	72	77	66	75	73	74	56	64	72	69	66	72	64	69	61	74	60	70	74	72	58	80	77	75	73	82	67	94	67	66	68	66	79	67	71	60	73	76	70	74	94	65	62	77	60	62	67	63	93	67	65	69	71	68	57	91	62	70	75	64	71	80	70	87	72	73	68	55	60	70	65	79	73	62	76	53	71	75	73	81	80	76	76	76	71	68	64	86	77	67	64	66	73	69	73	58	75	72	84	76	67	78	71	73	77	63	72	72	61	84	67	71	74	64	66	71	56	67	76	62	64	70	68	59	82	64	63	72	71	63	79	57	56	74	81	74	74	78	73	73	79	72	70	64	67	59	69	71	82	75	43	66	67	65	76	70	77	72	73	63	79	87	73	77	65	71	76	75	85	81	71	60	88	63	57	63	78	64	78	68	73	72	67	73	68	83	68	59	73	75	91	72	80	75	63	78	66	57	56	82	72	75	81	81	95	58	71	54	80	68	78	73	78	76	77	72	74	75	85	60	66	66	73	85	70	71	60	78	77	74	71	68	79	73	69	71	74	61	83	66	71	61	78	84	72	71	68	76	87	65	71	76	64	81	83	82	71	53	77	97	65	74	67	73	67	61	72	77	85	77	68	62	72	82	74	78	73	74	71	87	62
14089	7191	3446	6604	13841	17158	15596	12168	10278	9039	7480	6698	6569	6154	5245	4871	4332	3881	3806	3716	3408	2898	2487	2150	1900	1738	1639	1637	1500	1407	1293	1337	1181	1163	1135	1036	1091	1075	1101	992	1022	972	926	947	934	872	866	885	943	914	866	911	913	918	919	834	908	869	846	878	886	859	872	863	870	890	870	891	922	913	964	946	852	893	945	897	934	853	894	934	884	881	910	901	852	858	833	869	912	1975	3795	3161	2575	1931	1306	986	924	885	835	825	883	848	798	767	848	882	787	835	884	836	872	854	842	880	862	856	818	801	887	845	851	891	818	854	844	818	839	853	860	875	879	835	831	825	837	857	813	888	793	802	891	806	852	812	823	858	839	836	873	830	844	803	892	836	813	819	854	835	844	839	907	869	803	807	864	851	826	881	835	838	876	876	856	824	822	833	864	803	833	811	872	783	809	829	807	878	773	856	865	836	807	819	883	865	862	840	848	886	877	830	855	850	845	834	793	850	836	874	822	807	815	837	833	859	859	851	839	860	883	853	816	841	797	916	828	850	829	824	872	847	806	833	936	817	795	840	857	885	822	853	834	854	860	856	856	820	876	796	867	798	812	840	893	839	870	845	856	886	859	875	813	822	852	826	831	870	805	813	817	835	891	813	856	807	856	857	886	867	840	849	849	876	851	820	788	853	804	826	867	865	805	836	783	882	837	889	897	825	907	864	842	852	846	799	810	854	934	839	821	834	829	801	825	869	856	807	840	806	812	857	814	848	854	881	844	873	842	783	805	852	850	860	898	883	849	809	880	832	853	893	853	834	815	897	858	838	815	810	826	862	833	865	849	890	840	861	877	883	821	852	809	851	844	835	799	827	846	868	818	810	811	891	788	844	866	842	833	854	840	844	853	872	833	879	856	853	843	858	822	839	867	850	922	843	837	829	839	805	859	829	806	865	856	856	815	796	867	854	873	863	822	868	864	821	812	821	864	852	833	838	855	782	802	838	837	824	882	833	809	833	861	866	836	874	849	846	867	856	866	817	841	868	831	826	842	845	829	862	829	855	884	830	845	849	861	842	862	795	877	844	860	823	896	822	857	809	852	876	885	779	828	842	871	857	872	825	865	855	846	871	853	838	892	844	832	902	777	851	828	903	863	862	875	812	863	822	877	801	885	866	822	790	870	886	829	860	881	831	894	844	828	859	852	827	841	833	868	851	928	815	813	857	807	847	865	817	833	831	771	863	816	896	819	831	856	781	846	858	839	844	858	802	822	884	874	848	841	873	852	920	880	834	895	814	848	944	862	845	819	803	856	823	804	866	845	840	864	865	853	849	850	844	862	802	843	809	837	838	859	885	857	878	774	865	848	842	864	772	847	822	849	925	858	804	782	828	853	833	850	828	797	855	831	890	863	880	859	837	870	806	852	818	861	855	847	833	830	839	828	884	839	785	865	861	833	865	875	832	826	887	844	854	832	843	862	786	843	846	870	833	826	821	855	830	827	862	876	809	822	812	823	824	881	788	860	866	861	864	868	864	814	856	820	869	835	842	832	842	883	824	907	828	853	860	807	818	812	864	827	832	842	875	849	825	797	854	843	802	861	795	889	860	856	859	833	844	882	841	889	838	878	819	823	901	863	865	794	831	820	847	837	866	863	868	871	882	819	771	864	829	836	845	853	840	882	835	828	833	864	797	813	773	842	811	842	830	866	794	796	827	837	843	835	787	853	782	854	862	866	827	867	771	841	793	856	838	850	864	847	864	865	854	857	856	844	821	853	814	862	803	816	846	938	787	802	849	860	853	875	814	828	862	832	862	841	830	869	786	873	802	848	826	836	829	822	818	857	844	843	862	834	892	843	883	837	867	876	809	863	886	835	852	852	824	865	797	859	820	840	841	871	862	838	817	814	799	882	856	837	835	832	852	840	817	854	888	854	871	870	837	834	813	839	819	807	814	846	858	861	845	835	841	828	804	845	801	892	839	877	847	836	818	813	845	813	780	866	831	840	821	820	821	814	799	822	859	810	802	805	823	870	852	833	814	853	846	825	815	776	818	833	859	831	861	829	861	852	827	804	843	840	855	821	793	825	820	856	860	837	822	828	866	874	851	788	857	819	823	910	862	880	864	826	827	855	884	837	844	857	838	833	803	839	853	849	876	790	820	826	889	827	890	858	801	852	822	858	866	876	851	852	861	842	848	832	824	804	887	835	844	871	799	853	880	845	872	784	857	861	813	867	878	827	823	867	826	821	831	859	824	867	823	836	846	819	838	818	878	817	882	877	863	882	747	805	776	863	908	881	831	837	853	892	836	793	852	839	835	851	819	845	841	838	844	806	858	837	829	869	874	904	844	843	840	881	836	850	866	830	783	900	869	814	830	794	865	881	858	809	827	827	831	774	879	828	895	825	860	815	834	824	873	870	817	791	879	837	825	841	897	872	798	897	804	830	855	832	796	844	877	849	830	794	858	838	835	852	821	828	790	830	866	850	810	866	903	847	862	844	837	871	819	824	855	873	823	836	848	843	816	818	916	878	848	848	816	826	826	843	839	839	852	819	857	830	824	819	883	814	859	850	819	840	838	825	886	865	840	878	809	840	849	802	802	843	802	813	877	818	865	811	887	825	828	826	862	794	830	843	883	871	823	848	829	869	842	829	855	798	850	857	835	880	773	869	807	845	831	888	850	936	894	890	843	858	858	881	844	825	849	860	848	835	816	848	811	888	804	863	854	858	833	881	896	854	818	806	797	867	821	853	829	858	842	823	825	826	822	855	832	807	832	836	818	892	819	845	839	801	842	837	828	792	807	838	828	867	902	855	819	805	861	874	872	834	793	888	838	808	835	861	859	801	883	850	817	820	804	861	839	857	886	836	853	797	813	799	818	830	832	841	822	767	835	841	840	869	807	883	859	807	837	865	868	862	805	881	866	837	872	836	809	784	847	827	779	815	826	812	838	880	787	833	870	844	841	828	870	881	827	812	803	872	826	823	824	840	825	839	861	823	868	845	798	895	854	863	851	870	855	817	817	826	862	814	821	840	818	842	867	843	805	857	862	831	880	810	879	881	817	810	845	800	860	768	874	821	821	867	844	883	821	808	801	830	832	844	863	885	893	854	815	848	842	839	826	877	830	795	849	863	848	846	832	856	880	833	839	846	815	857	883	805	837	794	834	815	898	863	841	843	816	891	840	847	799	818	884	863	878	837	846	846	868	883	811	860	836	909	807	897	937	827	834	861	852	830	818	844	831	827	807	820	826	895	827	809	866	831	855	847	881	836	836	878	808	847	839	859	892	820	836	829	868	837	865	812	825	893	879	844	826	820	880	873	838	870	824	855	836	833	859	843	839	834	851	809	834	826	823	848	860	822	862	841	884	817	843	834	799	856	874	860	900	846	812	861	853	856	840	866	861	837	811	887	858	861	857	804	874	875	865	842	865	939	851	878	855	831	859	802	875	849	799	811	894	838	861	846	880	854	843	852	807	847	843	854	875	840	799	825	828	807	910	833	868
2308	332	185	160	197	320	319	264	262	236	207	183	240	188	183	198	168	200	180	149	161	147	124	103	117	103	112	94	90	109	100	107	97	83	103	77	82	98	79	79	89	90	86	82	82	87	80	84	79	99	105	88	104	89	77	83	73	77	79	82	84	78	78	87	90	81	71	91	78	100	80	72	81	65	68	81	93	80	98	88	90	79	90	86	90	85	87	100	78	109	163	178	143	130	108	93	85	75	84	87	78	69	81	88	73	69	78	95	76	87	72	94	104	91	93	90	112	94	95	78	73	77	70	90	79	82	74	105	77	88	91	99	81	80	80	98	91	87	78	81	83	72	87	83	75	90	60	88	91	84	93	87	89	72	93	98	96	79	80	80	71	88	83	74	91	87	83	83	83	73	79	71	70	83	81	87	69	84	94	85	91	81	94	69	84	90	91	110	77	78	89	78	77	70	85	83	96	98	80	84	82	91	93	83	94	80	88	79	78	90	91	78	84	88	71	82	76	70	82	91	83	84	71	82	92	90	82	86	81	85	90	98	81	96	81	76	85	88	84	70	81	75	103	81	80	82	71	94	85	89	70	106	74	87	66	84	87	96	85	98	89	78	77	92	80	91	91	81	69	100	89	78	92	99	85	73	73	80	100	92	91	76	91	94	89	75	83	88	85	93	77	81	74	85	78	70	94	81	78	85	89	80	79	91	81	70	106	71	78	74	81	103	79	75	78	92	81	86	87	87	77	90	93	107	96	74	75	77	88	84	85	91	82	82	70	87	87	75	90	77	87	90	73	74	103	93	101	76	75	93	87	89	79	70	89	96	84	78	66	68	79	73	82	75	79	73	83	92	81	82	85	89	67	95	75	79	102	91	88	88	90	88	76	92	66	81	95	93	85	84	104	81	73	88	69	76	73	89	73	87	89	68	79	73	83	82	83	80	89	74	73	87	85	89	77	91	84	88	70	94	99	76	80	73	95	86	83	86	83	75	79	74	93	84	95	99	76	91	109	95	77	88	92	82	75	83	80	84	96	82	86	71	81	92	88	74	99	84	77	85	97	87	92	83	89	97	102	84	85	78	91	94	101	72	94	78	80	87	76	101	74	78	79	73	85	93	88	64	79	99	64	72	78	95	72	82	75	80	90	93	87	81	96	78	93	80	82	103	70	71	81	97	81	73	87	76	72	95	75	97	90	67	86	100	85	104	79	77	89	82	98	95	90	87	81	89	89	81	87	82	71	75	81	75	71	84	79	76	77	74	73	101	76	101	76	96	88	95	81	111	92	94	96	67	89	79	93	89	69	81	93	99	78	79	105	83	90	79	91	77	77	76	99	78	85	75	93	85	89	76	97	83	75	96	81	93	96	67	68	80	69	82	110	86	93	92	92	79	102	92	93	92	91	74	78	82	78	97	90	72	78	72	88	83	81	92	85	80	83	95	95	95	97	105	95	82	69	89	85	91	93	86	65	80	90	93	88	72	98	77	79	71	77	94	76	98	90	94	90	87	90	90	83	63	80	73	90	92	82	86	74	89	83	75	83	90	86	87	87	79	78	98	79	86	94	75	84	78	86	88	95	82	85	74	99	87	86	85	88	78	85	83	82	81	77	82	87	89	87	74	88	80	96	93	95	68	86	85	77	93	84	86	84	90	88	79	79	77	84	80	82	92	99	91	95	88	94	82	90	70	88	66	81	79	100	99	86	74	84	95	76	99	102	77	92	95	68	91	68	84	91	102	81	68	69	94	68	75	87	108	76	74	73	101	94	83	79	100	86	88	73	90	101	102	65	90	73	75	83	92	89	90	90	87	100	92	80	85	84	72	80	90	68	74	85	82	87	86	79	74	68	92	75	75	79	91	69	78	90	91	85	75	82	77	97	81	87	83	95	63	67	97	79	72	82	68	83	91	81	82	72	85	88	78	70	75	77	87	84	87	71	82	85	79	92	71	81	68	78	108	109	78	70	85	80	80	79	82	73	80	73	77	91	69	96	77	80	69	81	79	84	72	83	89	99	76	86	84	103	89	80	94	99	85	79	88	80	83	83	86	81	87	80	82	86	86	75	92	92	91	73	84	90	70	65	94	73	102	85	80	81	93	99	87	75	87	82	81	88	95	97	88	87	86	85	91	77	93	73	82	88	83	89	81	92	107	103	97	72	75	82	91	91	78	89	86	72	90	80	80	98	101	92	89	90	103	83	81	80	86	95	87	78	79	94	102	75	80	104	88	86	96	62	79	85	76	80	83	73	85	74	79	81	98	64	95	82	83	74	70	97	86	87	94	75	87	78	99	81	75	92	96	91	88	88	76	81	82	84	70	83	78	68	83	85	96	84	96	84	95	80	72	74	91	78	90	88	81	85	79	79	82	96	84	76	86	91	75	79	71	74	84	76	88	101	85	81	79	81	98	77	68	84	80	88	91	94	97	78	74	100	75	85	74	80	96	83	85	75	87	85	98	71	87	76	93	78	79	90	77	111	93	67	79	75	68	71	90	78	83	87	83	88	70	87	81	74	85	72	86	103	77	90	91	88	67	78	76	80	83	76	83	91	90	80	84	95	87	84	87	86	92	76	102	92	86	76	85	101	84	105	76	74	96	72	86	73	89	71	85	74	86	77	83	77	87	78	79	81	89	79	86	92	86	89	94	99	77	81	73	78	89	93	87	73	83	85	85	78	88	94	85	85	84	70	77	75	93	84	85	75	83	85	82	83	70	92	75	80	79	97	86	92	83	95	83	77	89	93	77	73	73	85	76	104	86	94	70	79	73	82	73	73	88	92	83	75	90	82	89	84	83	70	77	88	73	87	91	74	80	96	88	79	95	89	100	97	89	84	83	89	100	88	86	80	96	98	72	86	90	82	89	72	81	102	85	98	72	81	86	94	88	77	81	95	82	87	66	74	87	84	98	76	83	86	81	67	88	79	75	84	75	102	85	88	78	89	77	80	90	80	79	76	100	94	79	97	79	78	77	77	76	88	81	84	81	78	79	85	77	94	76	87	71	79	82	75	76	79	78	90	76	86	86	76	72	69	60	63	75	78	87	65	82	82	72	84	83	87	94	90	91	86	72	91	72	110	73	102	82	89	76	90	86	91	74	103	74	70	85	84	67	87	82	92	98	69	79	75	77	87	80	70	79	78	98	79	95	80	80	69	91	66	83	68	89	82	73	88	94	72	96	97	85	84	95	88	67	86	76	97	82	95	90	77	76	86	72	82	86	86	91	91	107	74	92	101	85	72	86	79	85	80	97	87	65	74	92	88	76	73	96	74	95	93	83	84	95	78	78	66	85	86	92	84	84	88	69	87	70	91	98	104	86	104	81	79	84	88	89	93	76	90	111	86	106	84	105	68	87	89	74	81	82	79	83	96	104	88	94	71	85	88	79	86	89	76	61	80	77	64	81	75	98	93	88	80	77	84	88	99	85	80	98	89	79	85	81	71	76	100	78	84	83	70	93	97	82	86	87	86	79	75	87	92	74
13763	6202	3497	6433	13475	16509	15036	11998	10575	9382	7584	6945	7134	6587	5588	5108	4856	4265	4485	4008	3423	3167	2743	2350	2200	2103	1924	1788	1760	1636	1555	1518	1365	1339	1389	1354	1236	1205	1268	1187	1188	1190	1140	1085	1111	1088	1139	1062	1022	1023	1061	1045	1085	1132	1037	1043	1051	1044	1065	1004	1081	1049	1036	989	959	1047	1059	1127	1114	1084	1052	1084	1065	1069	1022	1038	1075	1031	1068	1012	1061	1017	1071	1053	1050	1060	1050	971	1034	1590	4032	3426	3048	2260	1629	1234	1121	1086	1008	1054	1025	1020	1006	980	975	992	980	1016	992	1053	1000	1071	995	971	999	952	1055	968	1049	1011	981	995	1054	1000	961	1006	1021	994	989	992	994	975	1058	934	980	951	1068	981	1011	992	1027	972	955	1001	957	1021	982	1036	1025	968	968	1014	995	978	1050	1023	1034	1027	1021	1026	1008	1022	1037	1005	980	960	963	1046	992	982	1022	1013	1063	1020	1057	1015	1037	1007	1012	1013	1075	1040	984	1011	984	1044	1002	957	1017	998	996	995	981	998	969	960	935	1032	954	993	1000	1004	986	1028	982	1035	966	1033	976	945	960	922	980	1026	975	977	1038	993	1027	980	958	1003	1021	1000	1010	990	1017	1000	1001	1043	1000	987	1003	1007	958	1032	1008	1002	982	1040	970	993	969	1014	981	1074	1010	1000	1012	1074	1043	1008	958	1002	977	1021	1069	1057	954	998	968	967	1046	1007	1036	1059	1040	1006	979	978	952	994	928	986	974	1011	1000	951	1002	1042	970	1001	1046	1054	1004	1038	1028	1001	1003	1038	1026	1038	1071	1046	1012	1021	1000	1023	1012	988	1042	1034	1012	1024	1013	978	948	991	1014	941	1014	1056	1010	1000	996	1032	1029	1070	954	1010	977	987	998	972	993	1051	1015	1071	972	972	1080	1007	1003	1066	998	1055	1010	1029	1042	959	1042	990	997	1063	893	1062	1021	992	993	1036	953	1045	976	979	1032	999	1017	946	1004	998	972	1013	1020	1022	996	995	981	1075	963	1021	1004	967	1031	994	1003	1005	1043	975	1028	1001	987	1043	1007	971	1012	1017	1059	979	997	965	1031	1063	992	1027	982	1015	1047	1029	1030	974	1041	1094	997	966	1016	977	1024	984	1007	1009	1074	1023	1003	951	1076	976	989	1022	1020	982	1030	995	953	1028	1032	972	1012	1045	964	987	991	963	1052	999	1029	967	965	1051	1048	1009	984	1047	984	1008	1026	992	1053	1058	988	995	1049	1009	1044	1009	949	988	1026	1021	959	981	980	1085	1021	995	1031	1030	1003	1026	972	1023	1018	1019	985	994	1013	1005	1054	998	974	1000	974	971	1014	1013	1015	1060	1010	1059	1024	974	967	967	977	1035	1068	1001	1013	1013	978	1020	981	984	1004	949	1017	1051	981	1064	988	984	1043	1057	1049	1121	1004	1000	1027	935	934	988	986	1028	1014	1034	1027	981	1034	1015	1052	1023	1058	1025	1007	1002	984	980	1009	1012	1005	1036	1048	1007	1023	1016	1067	1012	1035	1035	1036	1028	971	1067	1038	967	1086	1051	1011	958	961	1023	1050	935	1018	1060	1032	1036	1028	1060	953	987	1063	1026	1026	1016	1029	1030	984	999	967	1027	996	1053	1002	959	996	974	1057	980	990	1019	965	979	1015	961	965	1038	976	967	974	990	1001	991	1069	1030	1028	994	967	970	1037	1008	1010	1010	1025	947	1002	1029	995	985	985	1042	995	978	963	1021	1028	992	1030	1023	986	1021	1016	986	1033	1000	1043	1013	993	992	1030	1043	1042	1011	1024	1006	966	994	1042	974	973	1032	1046	952	1032	995	1003	960	1022	1063	962	991	1026	976	1041	970	975	975	1019	1000	1022	970	1013	1014	978	984	991	1000	1016	977	1012	943	956	1032	1048	1067	1043	1058	991	1037	1013	968	979	1033	1033	1015	1033	998	992	1008	1036	965	991	990	1016	1047	999	1022	1074	1052	997	972	1012	1003	1057	980	976	966	945	1032	994	1050	1028	1036	1043	1011	1033	1008	1007	961	1053	1068	941	976	976	1055	989	972	971	1005	942	1050	983	1015	1046	977	1027	966	1031	1022	947	992	1011	1016	987	1000	959	1032	969	1005	982	1035	1030	995	1042	1002	1071	1012	1008	1023	980	1039	1016	1005	1018	987	990	1012	1027	1001	979	979	1048	952	1053	927	1058	1040	951	972	962	1005	1026	1060	949	1055	984	990	924	980	1018	1061	1011	999	992	1021	987	1030	1039	1023	1059	1031	1061	1001	1007	954	1034	990	1022	1058	997	974	1035	998	1014	972	1029	1034	1062	990	1008	1064	996	970	983	1004	1013	1030	992	1015	911	1054	982	986	1010	939	1008	1009	966	1006	975	996	985	1038	1079	1000	1026	1022	1016	1031	926	1084	1058	976	996	981	993	990	1068	1021	1027	1043	1030	962	1004	986	1011	1012	983	991	943	1015	991	1017	1089	1007	990	983	1064	1007	1054	976	987	1108	989	1029	1009	1015	964	1032	1019	1044	990	1041	999	1029	1007	1028	1065	1024	964	1050	1020	1074	1037	1058	1010	1005	961	1034	1029	1010	927	1003	1079	1035	952	1022	979	1037	1049	1005	1016	999	1005	1038	1017	983	948	1021	923	1076	986	1012	1001	996	975	1008	1044	996	989	1030	1009	971	1002	1006	983	999	951	1026	1088	1002	987	971	960	992	1017	986	1003	998	991	971	1020	991	1007	994	1021	1004	1045	988	1035	1004	979	983	1049	1015	1016	1025	1030	974	1009	995	995	1019	956	1039	1002	1035	1000	960	962	1016	992	986	1055	992	935	1044	1074	987	961	991	968	1025	997	968	1047	1024	983	998	1025	949	1008	1074	1002	1003	1057	1022	990	989	1028	1029	985	1018	1016	1003	1031	961	973	1028	1013	963	978	991	951	1048	959	1085	999	1019	1054	992	983	1007	1011	959	948	980	1003	990	988	993	1036	1005	999	991	1037	1002	1001	1012	1014	1016	936	986	958	986	948	1027	1017	1012	1039	1016	991	996	973	990	973	980	996	1000	1021	1036	1090	1023	944	1025	965	1015	1026	1072	968	950	1085	995	1032	1041	1029	996	952	999	1059	1042	997	981	983	994	990	992	1043	1011	1059	956	1029	1031	1065	978	995	1081	1010	1006	976	1011	1048	966	993	957	1006	978	977	964	956	996	1001	955	1015	949	978	967	1042	982	1027	989	1035	1000	975	1020	1039	1004	1035	948	1023	1013	935	1059	961	1060	1038	984	960	980	1020	1074	988	992	1023	1019	946	977	1029	965	985	1043	995	1029	953	1032	971	997	1059	1012	957	983	982	1010	1022	989	971	992	994	988	1023	1019	990	1003	1023	997	1019	995	1039	976	995	944	1024	995	1036	1015	968	994	1036	1018	974	1010	1006	1020	1035	898	990	1007	998	1047	949	1011	1031	976	1011	1049	1037	1030	1033	1004	986	1041	1048	970	1042	1074	971	985	1010	991	1033	1021	1045	1026	1025	1009	995	995	986	937	1040	1017	977	986	989	1034	1020	995	1007	991	991	1010	1008	1000	1033	1050	1030	977	1024	1030	980	985	988	1063	988	1003	1022	978	1021	1031	1029	986	982	990	964	1051	1041	958	962	1050	998	1043	1010	990	1008	1009	1005	1015	982	977	998	998	1030	950	1011	1006	1003	1051	1009	967	941	1005	1013	987	1003	1012	1005	1003	1074	1004	993	998	1023	998	1001	1075	1056	964	966	1099	1067	1008	1035	961	1020	991	1078	961	1015	1007	1004	1003	1045	1010	1036	946	1000	987	1028	994	1056	978	1037	1027	1025	1029	1006	1038	1037	992	1002	1034	1085	1033	990	1016	1019	977	1013	995	1029	1037	1027	1057	977	1019	1007	990	1008	984	993	991	1050	1028	1036	995	1025	993	1000	1034	1060	1030	1001	992	980	989	992	1007	1031	1018	982	1047	1029	1059	996	981	1021	992	992	1033	1005	981	1061	1008	1049	1022	967	1017	945	1005	1022	1015	975	992	1006	993	981	1019	1016	1035	1018	986	981	1021	991	956	1001	1020	999	991	1019	996	1016	991	965	1057	978	1046	972	1036	967	969	1012	1000	990	960	999	995	1030	1019	1035	1009	990	991	1031	994	978	1021	1000	996	1037	1025	976	991	981	1037	994	1012	1022	972	1049	967	1012	1047	1097	1023	940	997	1022	1022	1007	1067	948	1011	1041	1010	1063	945	1047	1074	1034	1079	1011	980	985	985	931	974	973	975	1058	958	959	1023	1003	1026	1043	1032	1029	1019	999	983	1023	1004	1030	993	1019	973
1356	492	266	214	278	432	472	388	327	296	292	278	256	263	236	226	252	209	195	179	172	153	133	124	109	124	126	122	105	95	108	80	111	88	84	71	80	86	91	92	88	97	86	84	91	83	84	80	69	68	92	88	78	79	73	83	81	83	73	106	82	88	87	89	94	81	78	68	71	85	70	89	81	78	80	81	73	77	77	88	92	96	87	77	66	66	80	89	88	122	238	213	180	140	123	104	85	100	65	82	69	83	73	65	96	92	89	96	77	97	78	87	106	81	102	97	78	84	67	83	95	66	79	76	70	81	74	83	72	81	78	82	62	104	92	80	87	83	83	93	94	93	83	69	60	93	73	87	85	72	84	106	100	79	89	86	79	80	81	77	88	71	77	77	76	100	72	83	78	91	74	73	82	97	81	80	80	78	79	85	78	87	86	88	85	84	83	73	90	82	86	84	99	96	90	88	85	81	80	65	88	81	91	97	88	79	82	67	87	65	79	73	79	79	94	95	85	97	65	83	91	76	67	83	82	77	80	90	100	89	88	88	85	99	73	73	82	75	74	86	94	84	84	91	110	80	82	86	74	67	89	77	88	83	78	96	88	81	83	92	87	73	79	86	78	86	77	84	83	95	96	81	86	82	68	76	86	76	86	77	79	83	73	81	77	93	84	89	82	68	97	74	86	72	85	79	91	102	87	96	82	74	91	77	94	81	79	94	83	85	77	75	92	72	71	82	71	81	80	92	95	102	84	78	82	76	70	81	86	113	77	82	82	89	77	91	73	81	73	84	84	76	89	70	85	72	86	78	80	73	76	87	70	69	85	82	84	76	78	98	88	69	77	98	77	92	85	69	91	80	75	66	94	63	88	84	68	81	82	69	80	65	75	105	76	89	80	75	74	74	87	77	84	96	82	81	79	89	78	71	94	83	75	86	85	84	77	87	94	67	82	94	84	78	93	79	96	80	89	84	87	69	70	76	103	84	80	90	79	73	85	77	82	78	82	86	74	100	82	77	89	77	79	89	84	92	109	72	84	75	89	91	95	84	101	64	92	90	91	80	84	100	89	65	84	84	88	81	74	91	74	85	77	76	70	93	95	83	92	82	75	67	77	69	89	70	71	79	79	68	79	71	78	75	77	72	85	79	88	75	77	85	99	74	66	98	82	86	97	82	92	79	97	90	72	89	94	80	84	78	85	82	63	78	71	87	73	89	107	95	77	68	88	75	89	86	64	81	96	93	85	96	86	92	76	82	82	85	89	79	86	95	89	68	85	86	89	61	81	89	102	66	93	100	106	95	74	91	72	85	80	83	86	85	82	82	64	75	69	82	94	82	98	74	79	86	94	89	73	82	81	98	96	83	90	82	93	91	87	92	67	102	93	84	85	81	73	91	81	95	85	83	76	71	93	74	88	67	87	72	56	84	71	74	87	94	95	83	82	87	72	74	84	68	76	95	82	92	87	75	87	84	72	90	86	67	100	81	95	85	80	76	82	86	93	102	92	83	88	81	74	84	83	85	85	81	89	82	85	81	77	97	92	94	74	82	96	77	78	78	65	79	76	78	87	71	77	94	80	86	91	76	86	85	81	82	76	99	80	88	87	86	77	92	87	82	78	83	71	91	81	89	83	80	88	82	86	94	80	89	78	82	73	93	75	91	95	85	89	97	83	81	85	81	70	98	72	106	93	68	82	77	94	81	70	75	90	87	75	88	84	77	86	83	87	82	92	72	74	84	93	99	97	63	63	84	78	67	86	74	80	84	90	62	94	97	81	86	71	83	78	67	96	90	70	88	71	84	80	80	77	79	95	75	80	77	80	90	79	73	80	106	73	84	79	82	84	64	88	70	94	97	79	78	74	83	86	85	83	95	96	82	76	88	97	74	99	65	75	86	90	93	78	95	85	88	81	78	103	81	83	68	65	82	92	81	81	88	77	89	72	89	82	75	87	70	66	87	84	82	90	85	71	90	85	75	83	79	77	78	83	87	78	66	81	78	88	66	85	96	73	85	79	94	69	83	78	76	85	85	86	81	85	103	80	88	67	89	88	70	88	78	71	95	78	76	66	95	77	86	80	81	99	88	97	76	89	74	89	78	74	85	86	77	101	80	79	95	80	81	78	80	66	110	73	70	84	78	77	87	73	95	80	72	101	82	80	84	85	89	81	94	78	78	65	74	104	88	75	78	84	78	83	95	73	92	66	93	89	100	82	88	77	87	79	92	95	109	94	80	100	69	85	107	77	74	86	77	64	75	83	93	87	75	88	76	73	69	64	91	83	76	81	74	73	97	92	88	76	77	74	76	79	86	95	90	81	87	78	81	89	91	86	73	85	94	77	64	90	78	77	87	87	78	90	84	89	98	90	81	94	89	78	68	94	73	71	76	83	78	67	93	81	89	76	87	85	91	95	82	70	83	80	56	75	78	72	73	76	76	75	92	78	81	91	73	71	91	90	68	82	79	76	80	96	69	72	79	88	101	81	70	92	78	81	94	86	96	101	71	96	80	72	84	88	75	80	86	97	69	77	85	78	77	81	94	74	84	91	96	86	74	65	86	85	91	96	97	88	59	82	85	87	91	77	73	63	101	86	78	78	105	82	75	100	88	84	90	71	79	74	103	74	75	89	96	86	83	74	92	77	80	85	86	86	97	77	81	85	92	89	85	88	89	89	88	89	82	81	92	72	82	85	102	92	83	82	66	98	85	92	83	69	76	91	66	71	73	82	67	81	87	70	92	79	86	83	82	93	87	92	96	74	86	80	84	77	94	81	86	72	82	68	72	84	76	83	75	84	79	77	69	94	91	88	83	94	75	87	80	86	74	81	97	76	72	79	83	84	103	77	75	80	83	83	79	73	82	77	87	86	85	70	88	98	79	93	85	89	76	88	95	88	87	90	80	96	84	75	86	78	70	85	82	85	96	94	84	78	105	94	77	82	96	88	99	85	90	72	81	73	88	76	81	84	82	90	79	72	69	81	74	109	69	73	74	76	70	84	81	78	73	77	82	87	95	88	92	60	72	87	86	77	94	83	90	85	81	91	85	84	89	80	77	84	91	75	83	82	84	87	72	82	95	94	89	90	82	83	93	105	94	79	100	71	98	95	82	81	92	78	64	77	78	76	66	66	85	91	69	79	69	66	71	81	89	81	69	74	88	77	90	75	70	77	74	69	80	67	73	62	91	87	89	78	91	86	71	78	82	76	79	85	87	83	89	72	77	77	68	80	70	75	102	82	67	99	81	91	85	74	88	78	81	89	82	85	96	64	102	79	97	58	90	96	81	88	83	87	90	78	77	102	83	90	83	94	93	80	78	82	77	88	93	81	78	89	79	86	70	78	87	87	78	77	70	91	78	83	101	88	84	73	82	88	83	98	89	93	94	72	91	82	90	78	74	84	85	96	76	81	78	87	78	77	80	66	86	85	98	101	69	88	82	103	97	98	78	70	87	87	100	86	66	91	82	94	79	72	97	91	113	89	94	105	78
17710	8526	4556	8726	17059	20069	17823	14772	12832	11370	9513	8745	8467	8053	6891	6399	5879	5526	5307	4798	4230	3683	3048	2666	2560	2277	2310	2138	2052	1877	1578	1572	1520	1484	1420	1367	1303	1318	1288	1239	1156	1163	1102	1127	1128	1053	1068	1047	1064	1057	1017	1067	1054	1031	1039	1059	997	1019	1031	1023	1001	1007	960	972	992	998	1053	1067	942	1010	1082	1078	968	1054	1003	988	970	943	984	1029	1010	1018	1001	1030	940	1002	1005	988	953	2327	5650	4724	3809	2625	1712	1241	1070	960	962	910	1006	948	938	964	934	943	949	896	1000	1005	930	974	990	929	952	967	959	1021	972	975	1011	987	929	969	917	975	937	924	986	940	953	944	948	900	1017	937	933	926	916	940	906	956	947	923	931	996	945	972	981	1038	939	959	1005	1017	973	937	959	928	915	928	968	995	916	948	933	972	957	981	942	936	945	972	964	966	955	918	979	949	1006	927	1047	968	996	931	981	921	991	972	994	966	978	925	974	962	1026	914	908	972	966	974	955	945	1020	1034	977	962	970	998	941	913	1012	1007	989	937	915	924	914	936	981	880	931	951	955	946	932	1005	931	966	923	959	968	923	919	918	957	935	918	951	956	927	994	1001	899	967	954	938	943	980	985	939	992	982	1015	995	925	1012	934	958	976	962	919	995	960	927	904	999	933	979	969	948	946	953	933	976	1008	975	960	980	926	960	961	923	916	991	977	959	946	964	901	943	982	967	1011	1017	971	961	966	901	986	982	917	960	988	924	938	992	938	959	904	953	971	919	959	944	943	924	970	951	993	950	941	994	959	944	926	951	968	953	929	968	979	967	976	994	950	973	948	998	908	937	954	978	993	1021	927	895	928	991	1009	887	923	910	973	972	982	975	967	961	962	948	943	930	946	1005	1004	1034	929	995	963	991	985	976	935	922	928	957	1002	936	958	957	984	971	933	941	942	938	1002	992	1021	1023	938	950	979	982	977	954	901	983	929	920	922	938	969	933	953	955	942	948	964	985	940	948	932	954	983	907	922	978	924	1002	970	1018	982	960	979	943	977	904	914	970	982	944	959	963	994	895	928	923	976	923	971	965	982	993	952	961	958	1004	951	942	959	983	969	931	963	970	966	943	928	959	955	935	949	975	923	997	934	1000	997	956	943	941	873	999	978	974	938	975	984	908	1009	961	983	946	903	927	931	944	918	957	1010	948	992	950	893	971	960	948	950	1009	913	987	1003	1012	917	968	970	994	944	943	937	920	911	920	935	977	945	960	982	929	925	959	964	905	959	971	964	990	923	969	938	963	949	972	968	974	982	994	889	987	930	971	1002	989	963	1005	963	990	976	954	1005	956	972	1022	994	905	1031	967	920	925	1011	893	979	946	1012	958	914	974	953	1012	995	946	985	950	948	911	980	964	916	963	948	926	939	972	923	982	952	930	947	933	967	944	951	930	958	985	925	915	962	966	941	984	928	965	933	928	974	899	975	964	955	939	923	932	974	968	890	951	949	971	996	992	995	925	962	1003	941	965	929	986	995	972	988	963	1021	982	942	984	940	903	947	962	1016	1004	963	961	963	937	947	954	987	971	984	930	950	946	946	946	957	979	944	914	957	985	884	956	984	995	966	960	961	976	995	951	961	998	1016	942	916	986	977	899	946	940	986	955	960	920	910	999	978	969	967	970	948	938	948	950	982	946	913	957	933	981	946	920	972	899	1000	905	1001	1015	947	957	979	940	916	888	989	974	988	955	960	989	957	983	958	973	997	906	969	937	1046	963	975	936	914	962	934	948	978	970	925	928	958	1010	970	900	973	895	952	949	947	939	904	990	954	969	1001	964	1011	965	1013	982	942	998	926	949	952	922	950	1003	973	930	910	921	988	1028	933	948	984	962	932	941	961	945	977	949	948	954	964	953	1002	951	966	970	961	953	943	977	990	958	921	963	963	969	923	900	913	954	1012	918	909	941	931	929	945	957	926	911	994	970	1016	941	952	1025	982	936	967	999	941	917	995	909	934	932	985	957	942	935	940	976	900	949	946	934	979	959	974	960	979	983	935	935	970	883	947	920	1001	956	976	991	1005	988	978	919	935	966	946	972	961	936	917	957	981	943	935	976	962	930	956	878	943	986	1008	952	959	883	981	956	956	996	928	962	958	950	911	936	935	1000	927	955	938	933	940	951	1003	927	949	982	966	939	977	964	983	942	992	929	923	976	932	949	991	971	1007	936	957	949	925	897	955	905	990	932	927	906	985	1016	950	981	977	961	935	909	948	999	995	957	917	942	972	937	923	919	964	937	971	922	970	937	913	959	1013	963	1023	929	990	979	940	939	971	923	934	919	979	966	993	1016	947	940	998	1014	924	994	900	906	945	921	924	972	971	1041	966	963	923	929	985	950	971	958	964	958	944	953	976	978	980	935	912	934	1013	952	934	953	921	1016	966	1015	962	904	925	972	984	996	1011	942	921	931	929	941	951	989	1013	939	952	1033	977	957	948	944	937	963	916	930	939	961	959	996	984	1010	962	956	956	941	1001	1023	930	944	948	1016	934	973	1000	938	991	889	946	906	980	973	867	954	963	945	952	966	998	924	985	981	900	1002	996	936	986	971	961	960	943	910	949	998	890	943	926	956	1007	973	982	913	951	944	954	945	944	929	981	940	980	955	942	982	985	933	961	918	933	946	993	982	969	949	951	917	1003	938	981	931	935	973	973	969	988	942	897	908	875	924	938	963	937	912	958	954	982	1043	988	957	954	988	899	972	944	981	958	936	1015	971	976	1029	954	940	980	968	951	932	953	985	987	987	944	960	961	995	965	934	963	978	955	959	957	950	922	972	913	997	964	962	959	1018	987	985	971	940	966	955	961	943	944	942	927	968	911	998	941	982	989	929	946	945	981	1034	908	958	991	915	965	955	925	967	894	969	929	941	937	896	989	970	950	926	954	1027	930	932	1005	995	977	955	907	939	997	951	978	977	967	959	988	931	978	977	976	938	926	917	946	1052	948	965	948	916	936	944	927	960	981	962	948	969	976	996	979	933	1024	957	960	950	927	962	960	941	932	959	973	994	958	940	917	993	938	996	923	927	996	972	971	978	964	949	967	1036	941	974	983	989	957	925	946	971	954	954	945	968	945	939	976	962	903	983	945	958	941	941	946	931	961	1017	941	935	943	913	954	939	966	951	989	976	968	939	974	969	955	993	962	932	1006	984	937	958	962	938	970	972	943	971	923	976	978	973	936	953	958	986	970	931	1003	958	957	998	980	964	964	964	947	916	1009	917	953	958	902	969	959	957	1010	918	939	952	931	964	1012	956	934	942	969	974	981	896	1015	926	991	958	988	916	969	940	1006	927	918	958	958	991	881	900	984	971	958	971	990	958	919	968	947	958	936	981	968	959	924	936	1005	991	951	949	964	941	972	1022	904	947	931	943	983	968	965	962	972	998	996	937	975	917	974	963	942	949	948	961	955	963	942	969	928	983	908	952	984	934	941	991	937	962	987	941	987	963	967	927	947	962	944	930	945	935	928	987	1001	943	926	929	944	937	922	974	966	971	993	953	969	988	938	972	973	1000	908	974	969	930	990	889	918	945	931	958	961	1007	1017	939	942	950	913	909	987	970	945	1000	1017	975	978	940	888	927	970	951	955	939	930	982
1448	203	138	110	127	208	180	182	167	152	151	159	131	134	133	114	99	120	116	108	98	87	76	77	73	66	84	77	90	65	76	75	76	73	75	71	70	91	63	85	69	61	57	67	71	56	63	64	63	70	63	61	56	64	62	77	71	66	78	76	68	52	59	73	80	64	69	65	71	47	63	65	54	75	58	81	65	78	61	56	71	65	61	73	86	71	62	77	68	86	93	100	112	65	82	69	74	55	71	72	71	70	63	49	65	51	63	62	78	66	68	68	68	40	60	86	65	68	85	63	74	73	61	61	76	71	74	67	71	83	61	60	69	68	53	66	76	68	57	63	57	80	68	60	69	61	61	63	63	70	64	76	66	62	67	54	64	73	63	64	64	59	76	74	74	71	73	58	68	82	57	73	56	83	73	72	72	62	97	56	66	68	63	60	62	72	67	69	66	66	73	65	69	60	59	80	67	60	62	58	66	75	55	64	60	64	65	54	65	82	54	70	64	59	67	73	63	56	58	72	66	55	57	62	73	56	60	66	60	67	59	69	62	64	75	78	62	66	58	74	72	82	75	60	54	67	65	85	69	66	68	66	72	80	62	66	78	55	74	67	75	74	76	64	78	57	67	63	72	51	55	69	72	59	67	81	69	86	76	80	69	60	66	67	61	54	66	74	63	58	72	52	80	74	80	64	63	76	58	73	58	58	64	67	86	52	63	67	65	76	64	56	58	61	63	48	60	65	55	45	71	75	75	60	57	73	66	60	66	69	65	80	62	69	63	68	67	84	60	77	70	63	57	87	61	65	74	57	66	72	78	70	61	67	68	67	74	63	57	71	60	81	67	75	67	75	68	70	73	89	63	82	80	61	60	65	76	63	63	65	62	64	70	62	57	67	62	70	56	55	55	67	69	70	58	92	77	65	80	63	74	49	61	62	60	72	74	68	67	67	55	83	84	64	68	62	73	69	74	70	74	67	71	81	57	60	62	77	52	63	85	67	67	54	56	60	65	62	66	59	58	61	72	67	63	54	68	54	70	67	64	80	69	64	74	66	65	75	61	75	83	80	76	49	58	90	63	71	50	82	81	64	79	65	67	76	66	76	57	62	62	71	73	68	60	70	54	79	84	75	71	64	50	80	73	68	63	76	68	67	65	72	69	57	76	75	68	74	58	70	74	65	68	69	56	66	76	61	58	79	72	86	57	71	63	66	76	69	63	79	68	61	76	57	68	63	67	65	76	55	73	63	58	64	67	64	66	47	57	49	51	62	69	65	61	64	67	69	56	57	62	67	74	61	74	61	72	80	54	67	76	71	64	69	62	71	57	80	74	55	80	56	75	52	60	50	81	64	66	67	70	63	70	85	72	62	60	65	63	67	62	72	71	58	74	70	56	61	66	72	64	79	79	61	59	58	57	73	60	83	81	63	63	64	59	63	67	65	66	54	67	76	69	63	65	54	50	61	66	61	71	67	73	74	54	62	64	66	77	74	70	59	60	67	64	65	64	66	57	72	50	57	68	68	60	64	71	78	82	66	76	76	86	72	77	77	70	74	60	63	65	57	66	57	77	56	56	66	61	63	60	59	76	55	70	66	67	67	61	64	67	72	67	67	71	73	59	66	71	50	70	89	72	56	63	67	73	62	76	73	83	72	60	51	61	69	67	45	71	78	73	52	55	71	57	62	55	66	55	64	72	64	69	66	78	66	61	73	60	85	57	67	57	70	69	68	54	59	64	66	68	76	63	63	62	68	49	64	61	74	76	59	69	62	63	68	48	66	63	79	66	60	73	65	68	74	74	61	67	63	65	72	66	48	65	63	67	81	71	59	59	68	76	63	58	61	73	68	56	66	70	55	93	78	71	71	65	59	81	51	62	77	72	74	69	72	49	74	77	75	79	80	74	66	67	71	63	68	58	64	67	65	64	60	62	66	87	77	66	67	51	67	65	70	66	60	86	57	60	61	66	74	69	69	71	72	68	70	60	54	69	64	68	61	73	55	62	68	72	57	47	57	70	66	77	62	57	81	62	67	73	62	63	68	59	66	68	77	64	64	72	63	69	69	81	60	82	70	68	79	69	61	73	57	67	63	67	48	74	68	62	72	75	77	53	72	56	65	66	63	62	71	78	70	83	65	91	67	71	59	64	64	89	62	68	68	72	59	69	75	69	65	67	66	66	69	76	69	49	59	70	66	62	66	68	58	57	66	59	63	56	56	48	60	60	64	73	71	55	58	66	75	58	63	80	52	62	57	46	71	57	69	52	57	64	66	53	71	77	72	65	80	79	63	69	65	66	57	70	45	71	63	81	68	61	62	76	60	62	53	82	68	58	71	76	80	63	65	64	50	63	60	77	64	72	57	71	71	64	68	78	68	65	55	73	70	66	72	60	62	46	68	57	55	76	69	76	73	63	62	64	59	71	58	71	93	74	66	62	65	51	79	65	62	59	53	78	65	52	74	65	67	72	60	60	65	64	61	64	62	62	69	73	61	66	63	65	79	64	68	58	75	80	61	58	71	77	60	71	78	60	71	68	62	58	61	65	58	63	62	57	48	62	57	61	71	61	59	69	50	62	68	53	52	55	62	68	55	69	49	60	60	53	67	53	71	62	83	62	64	65	69	58	73	60	73	62	74	73	56	67	79	76	49	63	58	67	73	65	77	72	62	61	60	67	69	60	68	52	65	74	58	60	70	67	69	62	73	65	61	65	57	67	64	79	61	54	56	50	64	72	66	52	78	68	60	57	73	70	74	65	88	67	73	69	76	52	50	74	65	59	80	77	71	60	73	67	62	64	56	75	58	70	62	75	58	67	86	65	64	68	56	59	62	69	57	61	74	75	80	72	63	64	60	60	58	65	67	68	67	74	65	55	75	78	68	81	60	75	58	62	62	53	61	67	62	70	75	63	61	62	82	66	56	61	69	74	79	74	65	54	52	73	65	57	61	67	74	83	58	69	67	59	49	82	65	66	85	64	58	80	51	65	63	68	51	73	72	66	61	70	52	52	73	61	84	76	68	61	77	65	67	58	79	61	53	66	77	60	61	51	64	65	67	70	58	62	74	67	65	65	81	52	80	94	65	66	63	61	70	73	62	68	66	55	80	64	66	63	59	79	65	59	58	63	73	70	64	62	58	56	52	66	51	83	70	48	67	57	73	53	63	60	69	58	61	58	59	63	70	84	63	67	60	74	69	58	69	60	67	68	72	73	55	59	58	80	75	59	77	76	61	68	64	79	68	70	64	67	82	72	51	65	65	70	70	68	63	59	79	57	65	65	69	62	69	61	60	67	66	58	55	70	79	58	76	66	68	62	65	60	63	73	71	64	57	84	66	57	72	61	52	65	61	66	58	76	77	65	60	63	68	75	66	71	57	68	57	57	45	70	68	80	75	68	73	69	66	65	60	61	60	58	68	69	73	65	57	66	70	63	59	64	69	72	80	74	72	71	66	57	67	75	46	74	55	62	66	75	75	73	77	72	60	57	66
11334	4116	2252	4176	9346	12120	10004	8085	6872	6096	5027	4756	4429	4033	3464	3203	2891	2828	2688	2302	2118	1771	1549	1477	1417	1350	1290	1188	1182	1090	996	995	1013	976	983	990	949	968	868	900	908	830	887	882	836	833	826	839	812	818	833	863	842	831	822	852	788	814	819	823	835	832	862	813	804	822	815	830	816	761	754	833	844	828	818	798	786	770	755	772	820	765	776	830	817	751	749	810	861	1183	1903	1912	1724	1379	1120	955	864	777	763	796	769	775	792	801	843	765	808	792	865	780	790	783	868	813	824	811	826	828	744	780	816	800	756	802	812	801	795	809	811	805	824	787	842	795	764	776	797	767	843	822	818	777	797	753	755	791	792	744	813	809	820	774	764	763	803	792	790	761	780	808	761	811	798	763	786	808	773	764	833	826	804	811	775	806	768	831	785	838	791	762	817	814	769	827	735	809	810	765	844	790	780	809	801	850	839	830	841	798	795	811	777	816	749	807	756	822	835	797	799	778	780	837	838	791	797	852	812	765	773	811	782	815	839	835	833	809	825	745	767	791	773	804	806	806	850	822	788	826	789	815	811	775	858	824	785	790	782	790	811	703	793	827	840	800	816	805	773	752	848	793	808	798	820	785	799	869	823	783	801	790	810	760	867	819	805	790	813	793	833	771	792	802	806	799	760	761	774	833	755	792	843	841	772	828	823	773	815	807	802	800	807	741	781	806	833	826	758	859	822	813	782	832	790	840	758	792	788	797	781	822	804	764	772	785	780	799	785	839	809	800	844	814	778	810	834	824	832	771	782	812	794	839	827	763	787	788	826	817	804	799	811	784	825	851	823	795	860	823	741	830	828	797	797	760	829	793	867	734	840	808	818	806	798	767	826	782	795	799	830	756	805	812	858	815	784	814	816	757	752	821	793	789	804	754	788	843	775	813	803	807	790	829	779	795	791	761	804	797	807	821	778	740	825	815	799	828	762	806	791	731	773	811	778	833	788	804	836	786	762	748	775	815	790	777	778	809	782	847	775	803	770	767	800	811	836	771	793	831	786	802	780	811	783	743	750	807	764	794	797	748	803	814	757	776	827	807	824	831	799	810	839	769	802	792	808	781	802	863	777	826	749	824	730	811	751	794	753	730	821	838	797	819	808	856	810	819	816	803	820	769	776	810	759	803	795	794	792	780	784	801	790	811	744	825	816	797	776	768	814	820	816	797	774	791	833	805	766	804	845	758	788	817	785	829	787	772	809	780	814	818	748	780	817	826	767	754	838	828	789	758	779	796	749	779	781	821	780	809	810	803	775	816	816	774	743	811	816	810	810	790	815	758	765	801	832	799	781	815	726	806	830	784	843	764	813	803	793	801	800	785	805	809	774	808	804	805	784	772	778	821	771	755	797	757	822	811	817	782	859	782	770	801	824	784	814	765	815	777	828	789	757	787	795	836	816	763	762	813	782	745	791	833	832	804	805	802	798	827	843	776	844	796	768	803	778	820	856	821	791	822	766	791	783	829	814	736	811	793	798	792	820	806	785	829	843	790	818	819	750	765	800	813	809	818	849	825	782	772	822	840	780	780	836	833	822	820	813	789	806	819	838	805	789	799	800	787	792	790	776	791	823	817	795	817	814	773	803	811	775	752	827	788	802	781	787	782	817	865	774	797	805	810	818	779	772	829	822	758	794	757	794	835	805	773	859	794	772	803	774	759	826	772	816	773	812	811	811	811	778	811	822	810	752	819	807	786	831	753	798	803	761	755	789	788	822	844	808	850	824	885	780	830	783	802	765	776	787	755	745	793	826	762	811	787	775	758	815	769	814	778	769	795	778	785	844	763	830	790	783	834	769	822	793	828	822	806	807	792	750	812	768	825	838	814	838	782	808	813	809	814	745	814	798	793	801	820	844	741	809	801	786	808	822	794	754	819	782	781	802	809	755	789	829	807	863	794	834	801	813	802	817	783	774	835	798	860	813	807	741	793	784	807	817	769	789	763	781	793	783	842	826	858	802	813	804	802	809	805	752	811	820	767	793	810	806	821	818	834	882	814	755	798	776	831	783	772	799	758	799	813	771	833	790	738	815	770	827	807	790	777	849	818	773	774	810	747	748	865	787	805	816	790	843	864	751	777	770	803	776	848	816	801	803	783	767	774	790	843	836	754	824	807	800	819	792	787	809	786	791	787	829	789	802	790	837	815	812	785	735	794	773	819	756	792	809	831	791	751	755	815	806	844	793	788	784	754	801	809	775	795	792	788	740	796	801	801	752	778	764	780	790	788	781	761	770	781	805	788	810	808	842	785	810	786	821	807	783	791	780	787	793	818	835	852	831	751	796	811	828	773	818	830	789	766	782	805	805	819	817	771	790	795	832	788	809	804	817	797	782	842	832	754	757	824	813	779	830	753	821	779	782	781	821	801	792	770	801	795	843	782	823	808	814	790	839	800	795	778	763	763	772	771	738	815	836	778	787	725	790	783	828	816	779	831	836	835	823	749	830	813	812	785	764	777	773	806	808	760	809	769	786	755	802	782	799	817	804	765	868	831	832	825	793	792	784	851	840	826	781	767	781	754	824	824	795	759	845	811	805	776	811	808	799	790	762	745	770	805	790	806	829	787	797	805	832	819	786	792	833	807	812	833	790	788	840	813	786	782	789	796	792	789	774	784	794	799	757	832	809	820	811	824	788	799	778	781	822	801	802	810	788	752	786	799	806	792	780	809	787	749	813	761	805	772	759	783	770	783	828	778	788	801	787	806	781	804	746	815	797	799	835	818	758	828	782	771	825	813	853	789	831	786	784	857	713	804	807	786	826	817	801	808	828	787	827	786	859	750	766	781	770	832	862	756	813	791	814	773	754	815	802	803	806	843	794	849	773	853	808	789	829	759	852	819	808	808	773	790	798	803	828	790	813	788	835	833	724	837	758	819	801	827	803	815	757	830	806	796	764	806	795	831	775	836	801	781	783	786	808	818	833	791	816	849	795	797	780	785	827	761	783	811	732	799	833	816	799	781	794	736	764	767	769	840	816	790	816	812	772	788	804	797	807	768	814	755	768	778	854	842	827	840	796	807	796	790	809	782	811	832	802	788	796	784	809	806	795	825	831	835	777	754	781	808	808	813	804	797	809	806	791	794	774	815	799	812	813	783	799	841	797	753	817	776	800	746	762	807	787	751	809	741	809	805	822	782	839	780	813	841	825	792	814	858	791	753	796	852	771	780	758	817	781	834	746	773	829	783	746	770	828	788	815	788	790	835	772	832	828	808	843	787	784	803	822	824	851	802	795	768	786	780	830	796	812	760	803	777	761	839	787	831	791	824	806	789	751	782	855	863	813	794	772	819	849	770	820	773	771	846	743	764	826	779	788	780	830	799	766	823	802	794	762	791	827	823	798	793	793	783	787	768	826	800	834	800	768	766	842	789	835	797	792	797	783	812	806	800	790	786	764	816	837	779	759	794	768	842	792	780	853	767	782	809	833	796	792	807	813	826	775	769	800	821	843	762
836	347	215	159	217	307	333	253	238	208	214	192	188	185	166	153	156	165	156	143	135	139	103	98	85	93	77	105	81	79	89	88	74	58	89	84	62	72	77	71	89	69	78	62	72	76	76	87	68	75	73	72	73	53	69	67	65	60	66	63	79	85	73	77	66	76	58	68	81	70	73	58	76	79	66	69	62	65	61	63	74	51	71	70	70	73	70	60	95	135	150	149	117	101	83	68	69	71	76	81	71	68	58	59	68	84	67	70	64	55	94	76	67	80	62	65	78	71	68	59	66	66	63	79	68	62	69	85	76	63	71	64	63	87	69	74	52	61	54	74	62	74	67	76	51	68	61	53	64	69	65	89	51	71	65	82	65	65	89	65	74	58	71	60	81	64	58	66	68	78	65	62	77	67	69	68	65	60	66	66	73	80	56	59	61	74	66	69	74	72	63	59	72	62	66	57	66	72	74	74	65	65	65	65	62	76	67	66	70	69	79	71	64	64	75	68	64	54	61	89	67	70	85	52	77	66	60	73	64	80	67	79	62	71	66	66	67	68	67	78	60	84	68	60	84	51	57	60	87	77	62	70	70	69	72	63	85	62	77	57	72	63	57	79	77	56	63	63	79	65	66	74	61	57	74	67	53	85	82	75	58	79	77	58	59	70	75	63	54	83	54	66	61	70	77	62	67	56	62	61	50	69	79	64	72	74	70	67	64	69	54	68	67	84	66	64	71	77	67	71	66	71	62	75	59	75	85	69	59	70	77	76	62	68	58	68	72	55	76	67	75	66	77	77	61	69	72	72	77	72	74	71	77	62	59	78	58	76	70	72	63	62	57	72	74	70	50	62	59	67	58	66	67	65	67	79	53	74	64	67	64	70	63	75	87	76	63	63	80	73	58	58	56	72	69	56	49	73	61	80	78	49	56	82	66	75	71	71	74	65	78	68	63	68	77	61	68	60	75	59	57	73	63	71	75	60	74	92	67	60	66	67	63	64	74	68	65	64	71	71	58	59	65	65	67	71	69	70	69	71	68	70	70	79	72	70	59	50	68	65	74	59	81	65	69	79	69	75	77	73	76	81	76	69	75	63	74	70	65	77	63	51	73	66	60	75	71	70	63	82	48	72	60	66	62	60	79	71	52	74	76	80	51	65	71	70	75	58	75	67	79	61	84	69	83	61	63	71	67	76	62	72	75	66	77	69	65	74	71	74	64	73	52	82	67	68	60	73	73	72	77	70	73	64	62	56	71	60	72	71	67	75	76	75	71	81	56	67	72	67	78	66	50	74	65	53	59	82	72	70	64	65	72	63	71	75	65	59	71	67	80	64	77	70	68	80	74	73	64	70	69	79	74	77	79	60	71	59	55	65	68	71	65	64	76	61	63	75	65	82	66	67	68	64	81	68	72	77	74	68	63	76	60	63	72	82	72	48	68	64	64	69	65	72	67	74	87	66	71	69	74	87	71	76	66	65	81	63	81	63	70	66	58	81	72	70	65	64	63	90	74	74	75	54	63	76	78	73	82	75	69	74	60	62	51	58	65	73	70	72	66	68	62	78	71	72	55	62	65	75	73	81	72	74	67	65	62	72	70	75	73	53	64	75	68	60	72	62	63	68	80	64	75	64	58	67	56	73	66	70	63	72	66	78	74	74	66	81	70	71	59	82	73	63	55	67	77	77	53	70	67	69	58	65	75	61	76	76	76	68	67	63	75	85	50	59	68	49	83	59	65	75	55	60	74	67	71	63	77	73	58	75	64	65	69	72	68	74	51	76	76	62	62	55	64	83	57	69	76	63	62	55	83	78	76	69	80	76	68	78	67	65	77	59	72	68	68	72	88	77	66	71	72	66	66	60	70	84	66	63	62	74	67	46	69	76	69	73	65	72	58	68	61	78	64	79	83	64	70	60	74	64	82	90	69	65	68	81	68	67	46	71	73	84	66	77	79	56	55	52	85	64	61	69	59	78	60	70	68	73	80	69	65	68	59	69	62	70	63	72	63	50	82	75	60	60	71	75	78	69	73	75	61	76	64	77	82	63	58	73	67	72	75	70	61	70	72	70	63	50	77	71	82	67	79	74	81	67	62	74	59	72	47	60	60	69	58	68	71	76	70	73	79	61	59	60	74	69	72	81	57	69	62	79	71	69	72	82	75	66	59	72	72	63	75	74	88	74	72	76	54	64	68	60	54	75	73	72	76	70	73	68	61	87	66	84	72	75	63	76	79	74	53	65	89	76	73	79	74	72	73	69	68	97	61	63	63	68	69	69	63	72	68	70	52	85	77	59	57	74	78	61	72	75	74	63	66	72	80	62	62	65	69	82	73	71	59	71	64	66	64	74	61	64	73	67	73	70	72	84	61	71	58	71	74	71	71	57	73	76	90	67	72	65	77	59	70	74	71	69	70	69	76	73	74	70	73	68	68	77	64	63	74	69	66	45	62	68	66	61	67	67	66	60	63	61	55	65	78	47	77	72	67	72	75	56	69	75	70	65	74	51	78	65	63	73	50	75	66	87	81	60	85	72	78	69	57	74	54	76	64	62	84	71	54	77	68	71	61	59	61	60	83	81	62	58	69	73	64	72	63	73	62	65	58	69	68	75	69	68	69	59	64	73	78	79	62	76	72	77	69	52	63	78	74	82	65	62	58	66	70	75	75	70	53	69	62	65	68	75	64	73	68	87	79	73	72	69	57	68	73	67	60	72	62	74	63	78	51	66	69	73	57	70	62	65	64	86	78	74	69	84	80	77	66	68	71	78	81	66	63	68	73	71	85	62	71	65	53	78	64	64	64	59	69	53	80	65	65	71	60	75	77	66	73	68	70	62	80	63	54	73	48	55	69	73	69	59	65	68	77	69	73	70	68	78	66	68	84	62	67	82	62	53	55	62	71	72	84	74	77	61	66	63	65	64	68	81	60	64	87	82	64	80	77	79	65	79	65	78	58	69	69	72	92	80	86	73	56	77	59	61	82	55	78	78	73	62	69	70	62	62	66	81	66	72	55	76	73	68	61	72	66	51	76	59	76	62	76	64	64	66	54	89	65	57	60	67	66	63	83	68	85	81	66	83	65	47	61	71	68	74	66	70	73	51	67	64	74	79	81	60	60	63	79	72	64	55	75	76	62	77	59	77	67	65	75	60	67	61	68	62	66	65	61	82	60	68	82	57	74	86	67	66	51	62	72	67	81	65	73	71	61	71	71	63	72	59	73	81	57	67	75	72	54	57	63	72	65	72	65	61	66	79	79	69	74	65	81	62	83	66	60	61	73	84	66	65	79	64	58	67	64	59	71	70	65	71	76	58	80	68	79	57	74	70	50	58	69	70	70	71	64	78	64	59	67	89	75	74	63	69	71	78	73	72	67	73	64	70	61	65	64	62	54	63	86	57	79	69	60	70	71	68	51	53	69	62	58	61	64	72	55	68	63	79	59	76	64	72	63	65	73	75	65	57	66	74	70	71	71	76	73	69	76	69
13852	7124	3483	7141	14789	17153	14492	11919	10199	8945	7130	6908	6339	6073	5212	5103	4476	4147	3881	3414	3003	2586	2159	1974	1879	1929	1746	1564	1556	1398	1353	1244	1149	1148	1096	1115	1080	991	1059	986	945	1006	916	903	849	915	866	861	880	822	822	901	870	879	897	802	839	858	817	832	808	801	831	849	865	832	821	847	829	805	767	826	808	862	809	840	838	795	829	837	882	869	848	771	872	866	913	916	1463	2970	3695	2975	2096	1534	1183	956	815	798	846	811	820	796	765	816	827	835	802	810	759	797	796	795	831	778	803	795	792	832	784	786	794	824	805	857	866	781	870	803	825	796	802	795	831	824	778	772	794	818	833	831	851	830	827	798	816	807	772	830	842	818	820	815	771	767	824	815	831	803	806	864	822	834	790	812	785	842	805	850	862	817	798	788	801	873	849	789	840	831	817	786	838	816	799	792	787	860	816	791	811	805	863	796	799	774	824	808	856	786	787	826	788	831	750	800	816	788	826	802	782	785	805	793	759	831	782	827	848	780	774	794	795	808	866	839	823	810	791	798	829	838	773	786	790	830	832	812	783	842	806	823	783	750	790	834	813	826	808	754	861	855	738	822	794	794	761	849	815	819	783	819	808	803	821	820	766	830	871	793	814	792	813	807	809	817	771	796	775	823	838	844	804	779	808	801	758	775	798	813	845	847	784	752	811	788	793	823	769	817	799	849	815	815	825	820	775	805	804	778	794	805	790	759	810	844	766	814	817	810	777	824	768	818	812	818	812	826	814	807	806	820	796	814	790	852	753	807	801	783	790	825	789	857	799	862	831	836	802	804	763	822	817	799	809	801	805	808	855	788	748	819	809	748	770	820	788	829	792	777	762	813	796	777	767	839	825	783	774	856	800	786	852	823	755	778	814	808	836	825	789	786	813	834	818	834	768	745	818	867	781	806	841	816	818	846	826	788	829	819	817	768	798	797	816	789	788	770	772	820	834	824	801	836	809	772	781	813	805	803	792	804	827	786	841	833	765	815	801	860	804	793	848	828	799	834	788	798	818	740	816	790	818	770	775	812	801	793	775	807	792	820	763	783	762	857	805	834	824	768	851	822	769	799	796	757	843	804	795	779	817	758	785	840	865	808	854	789	812	811	838	794	785	770	809	811	782	822	781	883	785	818	868	787	784	836	816	841	829	781	782	806	823	821	813	816	784	785	810	827	789	864	784	810	744	772	761	742	826	839	804	818	797	781	766	778	818	817	812	787	820	810	841	844	762	823	816	783	793	808	832	814	850	809	784	805	810	781	781	830	776	769	841	835	833	817	832	828	795	773	818	823	792	817	824	814	824	884	817	760	853	825	788	764	810	837	756	781	776	790	836	817	868	801	781	763	809	814	836	805	762	833	821	765	851	851	759	832	791	798	837	774	795	841	826	788	802	774	805	760	805	805	798	773	792	821	866	816	818	778	778	818	814	797	848	831	792	832	834	828	820	824	812	810	782	842	836	809	806	781	809	758	812	746	800	849	778	786	813	803	769	833	815	774	828	836	836	831	812	808	829	793	784	772	845	820	769	848	770	768	834	834	763	790	808	782	807	771	850	833	841	776	762	843	795	782	764	821	776	816	762	803	845	800	800	816	784	840	785	833	816	782	846	798	807	807	839	779	812	816	821	770	837	810	851	853	806	813	824	803	825	844	827	775	790	860	791	829	808	787	844	788	769	783	784	818	799	824	856	759	841	784	821	796	820	780	773	770	796	800	825	747	821	826	756	779	788	837	790	794	783	788	783	803	841	841	831	787	799	809	850	832	801	810	872	773	846	791	841	788	754	806	809	812	798	797	753	813	768	828	742	750	780	780	807	816	814	761	837	842	821	785	817	861	764	811	760	761	789	814	861	809	810	825	788	838	798	802	727	868	784	825	777	838	818	793	820	807	800	839	828	853	827	823	753	791	815	843	797	794	785	813	808	817	810	816	827	798	812	786	827	833	886	818	819	808	818	815	826	847	823	791	785	796	820	827	833	819	790	795	791	810	801	835	859	846	843	838	793	846	872	821	825	816	800	788	783	825	779	788	833	808	871	803	761	820	810	769	855	828	825	792	771	859	783	840	808	805	748	737	792	792	795	774	802	832	813	754	797	844	843	769	791	804	807	833	817	820	795	819	793	805	835	817	833	822	842	824	794	844	830	745	811	796	829	807	843	755	827	794	800	760	794	791	784	740	868	836	823	788	804	827	805	791	825	796	871	785	847	768	821	727	822	790	797	831	807	811	827	868	782	798	782	844	821	767	821	789	835	800	808	835	788	762	795	783	801	773	810	820	865	836	816	797	807	760	835	872	780	816	795	809	827	784	801	812	802	853	783	819	833	803	791	832	823	814	819	833	782	824	802	829	853	811	816	823	844	814	786	826	798	810	840	792	825	843	822	817	805	822	774	802	823	784	779	747	788	751	831	796	773	822	793	847	859	822	801	834	781	784	854	780	807	811	801	812	782	793	845	806	811	793	778	815	791	824	773	802	780	821	847	774	803	837	837	832	815	804	821	830	805	824	780	814	815	806	783	807	788	803	800	801	840	834	763	836	834	755	784	855	804	807	773	809	770	825	786	801	788	829	780	733	818	769	810	838	794	785	795	849	832	796	812	820	831	800	796	800	784	822	769	800	809	807	809	819	784	794	804	828	828	817	814	835	812	803	791	781	781	844	863	833	770	804	809	785	776	819	753	827	799	829	852	824	792	779	884	800	741	822	799	783	811	826	776	791	794	818	835	808	794	786	850	766	782	821	810	817	805	785	855	785	782	787	821	799	767	818	766	853	817	793	777	820	782	779	820	792	781	796	794	846	825	806	748	830	800	829	772	770	787	736	812	833	809	846	822	736	789	756	840	806	813	857	800	855	823	787	818	802	797	785	869	861	808	799	795	819	850	747	770	803	806	788	794	779	772	856	796	812	756	801	793	794	835	822	854	796	797	830	823	793	830	812	811	779	789	811	789	795	803	754	813	811	845	823	774	772	783	852	789	783	776	803	772	787	806	806	785	830	785	810	791	803	789	774	798	810	785	819	828	803	736	821	834	822	857	858	799	757	781	736	759	801	810	784	809	784	774	821	796	789	771	811	789	822	766	800	866	808	796	838	804	808	790	828	829	814	812	783	825	799	741	803	788	790	799	791	772	859	841	836	811	840	801	795	789	793	800	842	798	795	767	785	783	819	804	836	841	833	834	823	792	867	808	778	816	796	819	820	826	778	772	829	771	802	818	805	799	792	786	808	799	816	768	838	830	791	820	809	813	850	779	823	828	808	842	861	807	827	807	828	828	764	805	823	804	790	803	843	770	767	813	818	825	817	829	831	839	846	851	829	783	839	822	843	788	786	771	778	771	807	819	812	742	791	815	788	779	823	836	777	816	807	810	776	821	817	823	817	820	778	843	770	818	808	784	827	851	832	792	797	807	838	810	803	803	828	803	859	798	749	837	829	810	841	800	781	821	779	859	808	836	831	839	785	835	828
2309	348	223	185	186	305	338	248	244	208	212	226	212	233	179	167	195	171	166	143	129	109	121	109	110	117	109	87	88	104	83	106	103	88	94	75	105	100	85	92	76	86	93	72	75	83	84	74	83	91	82	74	78	74	82	69	87	64	85	79	100	78	90	75	92	80	86	77	90	71	75	98	74	85	75	66	70	84	77	90	71	91	80	79	79	83	80	78	95	116	150	158	128	106	102	76	83	91	85	67	87	77	89	76	68	74	96	70	85	79	80	69	98	94	71	81	89	77	72	78	77	84	77	95	76	78	73	98	112	87	88	88	85	78	58	84	66	85	82	97	79	78	75	74	64	64	84	53	81	88	92	82	79	93	84	84	73	73	64	71	84	82	82	80	80	74	77	86	78	80	88	65	82	82	80	70	70	67	74	93	75	73	71	77	82	93	85	82	85	84	68	75	81	68	88	66	73	83	59	78	87	88	77	73	52	92	90	87	74	85	77	78	88	73	87	81	90	92	75	72	77	74	60	89	79	73	78	79	95	69	67	89	99	85	81	68	83	72	81	80	65	98	68	87	85	83	68	69	63	68	71	84	86	72	79	87	79	81	84	94	79	85	76	77	102	93	80	87	84	92	72	78	69	86	74	94	99	84	85	77	72	87	97	89	78	75	75	74	89	67	73	79	57	80	76	70	75	61	85	83	73	64	72	97	82	87	73	78	65	75	75	77	77	80	83	78	73	64	81	75	82	73	85	84	90	94	88	79	82	74	80	78	83	85	91	89	84	77	79	79	68	73	80	77	75	77	69	71	83	70	63	74	59	82	82	90	73	60	73	75	81	90	79	78	77	83	72	76	85	87	68	78	79	86	74	78	88	80	67	90	104	76	76	76	70	67	86	81	80	80	76	75	80	85	78	90	79	81	84	80	75	83	72	71	74	62	90	80	90	83	61	95	77	74	84	81	60	78	77	77	74	75	64	73	88	55	85	88	86	78	89	74	76	85	75	81	72	66	89	72	79	86	68	73	78	72	84	85	78	92	74	64	72	82	73	84	80	72	96	85	73	73	103	81	81	73	80	80	89	91	83	88	79	91	65	87	65	94	71	67	78	69	86	94	69	58	85	74	75	95	86	86	85	78	63	88	63	97	56	63	70	71	84	101	92	87	69	86	77	85	80	88	91	77	71	79	88	61	74	88	74	99	76	70	59	68	78	82	102	88	89	77	75	90	58	80	70	80	80	80	73	78	104	85	75	92	75	88	62	87	85	76	66	75	106	95	78	92	68	84	83	70	73	83	91	75	82	75	87	68	83	73	79	62	72	88	78	84	95	67	77	96	75	88	77	76	78	77	83	79	62	84	84	76	74	71	94	82	68	87	80	75	75	85	68	67	81	86	76	95	83	69	80	80	84	76	57	81	92	65	88	82	81	82	72	77	68	79	94	80	70	88	79	88	85	76	83	88	65	69	67	83	91	74	66	69	87	72	87	65	83	78	80	82	74	88	76	76	93	79	88	90	63	71	76	73	73	72	83	75	80	75	76	86	78	72	91	94	80	89	65	80	73	73	76	81	89	86	66	73	67	86	77	70	63	87	73	66	63	67	93	77	62	81	84	95	90	67	90	81	89	81	73	85	77	82	74	93	88	68	68	64	63	73	59	74	83	68	87	75	72	84	89	90	75	77	68	72	62	72	58	84	73	90	82	71	82	73	74	72	93	68	72	88	81	74	81	85	78	72	78	97	87	79	72	76	100	67	81	76	79	71	72	75	84	79	91	75	89	81	99	97	75	90	77	80	70	76	67	75	88	82	76	71	73	74	81	56	83	71	69	74	80	84	64	93	84	80	82	79	83	87	87	76	76	80	83	79	72	94	92	77	73	81	85	87	73	87	88	78	71	65	62	84	70	75	85	72	74	80	79	60	86	73	82	72	58	88	93	79	64	78	78	76	80	63	74	69	79	66	83	68	78	74	92	63	77	84	79	84	81	74	72	70	72	84	88	65	73	83	71	79	70	72	75	70	81	80	74	87	60	71	79	80	70	78	89	73	72	80	74	71	68	67	67	68	91	84	86	76	63	75	71	69	81	92	75	101	83	76	83	61	73	86	78	88	72	81	72	100	89	71	77	62	81	90	71	70	81	67	86	85	79	88	83	74	63	89	96	84	77	79	98	74	72	70	97	86	65	78	75	71	86	73	86	67	86	76	85	73	86	87	94	70	97	72	80	79	70	74	80	77	90	84	83	72	69	79	93	69	73	75	90	81	80	79	75	71	72	76	87	93	90	74	86	70	89	82	88	84	88	79	85	72	72	74	68	83	74	67	69	63	75	88	95	72	75	75	72	73	72	82	78	85	96	78	73	74	77	69	88	79	88	71	58	81	86	91	67	77	81	92	76	63	71	88	84	74	66	86	71	69	82	78	88	79	82	97	100	86	63	88	66	83	83	99	79	78	83	69	88	77	85	84	93	73	83	79	84	84	81	95	67	82	69	64	80	71	74	88	78	74	73	75	93	61	68	70	64	85	99	81	72	73	74	74	65	77	62	67	84	75	80	95	84	76	73	79	77	81	63	73	75	87	95	92	91	80	85	86	75	87	70	78	95	80	70	76	71	64	81	89	64	83	78	85	74	89	77	76	88	90	81	81	78	82	67	86	88	94	84	82	78	70	64	92	112	76	98	70	81	74	88	76	104	77	77	67	71	66	69	73	78	78	67	81	88	70	79	72	70	79	85	97	72	65	83	72	85	84	86	72	77	81	59	77	72	64	90	76	72	77	83	90	84	85	83	83	75	87	88	66	69	85	75	77	96	81	86	75	65	77	78	63	89	82	81	80	72	72	64	89	78	77	76	91	79	74	79	59	74	77	90	102	87	76	88	79	86	68	84	72	88	83	93	76	82	75	70	77	67	83	74	71	94	82	89	71	73	73	74	65	91	69	72	72	79	86	87	76	77	77	79	59	77	67	90	84	67	88	81	80	65	73	83	79	83	82	78	70	71	94	74	68	65	90	91	75	73	81	82	69	79	68	72	75	84	67	95	83	76	89	74	81	70	65	76	95	72	66	75	70	73	86	74	82	82	84	73	67	67	85	86	89	85	69	79	84	62	76	87	76	74	65	70	81	87	59	75	78	77	86	84	75	70	70	70	77	87	79	73	79	80	80	85	76	86	70	83	65	85	81	85	90	82	75	74	79	83	88	86	84	79	81	78	84	82	84	92	71	77	83	71	80	88	77	85	75	71	78	79	66	91	78	90	78	76	85	73	78	87	68	83	85	85	79	66	66	63	80	77	80	64	69	95	73	73	78	77	85	72	97	72	73	69	73	74	74	79	88	73	82	71	78	75	75	67	81	80	79	80	81	77	92	95	73	79	81	80	79	69	66	83	57	80	72	81	72	68	98	67	86	84	71	83	83	82	70	79	76	78	75	82	83	66	86	73	82	60	92	81	78	71	68	75	86	67	65	89	75	80	90	74	75	81	76
13440	6460	3506	6892	14275	16205	14119	11776	10497	8937	7392	7258	6680	6512	5810	5371	4948	4468	4316	3601	3262	2751	2402	2242	2154	2031	1851	1744	1717	1581	1489	1456	1344	1345	1309	1270	1301	1191	1238	1207	1076	1114	1072	1155	1075	1017	995	981	1023	993	1021	978	1067	1040	1036	1032	1012	1009	1006	1025	933	989	955	983	964	958	960	950	1020	985	974	972	970	998	1029	1009	938	979	985	961	969	920	950	1013	960	932	980	951	1411	2427	3506	3333	2808	1943	1569	1245	1010	971	975	896	989	941	911	924	914	980	969	956	934	943	951	931	856	945	968	916	996	928	966	999	951	943	980	990	952	961	889	941	948	961	985	943	959	916	896	942	987	942	945	960	932	913	944	924	932	970	922	966	912	944	959	972	944	900	948	943	977	978	927	914	937	991	945	967	888	955	939	955	940	919	912	893	1019	983	937	973	894	932	929	939	987	927	947	924	946	910	965	971	913	943	905	942	958	936	985	923	861	906	950	931	977	912	988	989	925	997	918	942	917	975	953	917	938	944	986	937	934	978	926	975	942	944	940	977	958	977	963	976	947	961	1002	941	921	930	948	917	987	979	969	939	965	995	926	949	926	969	933	894	928	912	903	891	924	947	942	940	988	976	937	970	907	945	981	970	962	923	954	966	880	939	935	937	919	912	982	935	941	965	960	987	980	987	909	988	944	873	938	1009	945	872	929	977	968	994	954	939	995	925	939	962	899	943	914	937	881	922	973	933	922	961	999	921	949	933	958	926	958	965	903	1017	926	912	934	965	951	970	912	928	934	929	932	935	958	988	935	989	944	869	862	854	972	940	994	946	926	937	1002	909	963	942	885	970	952	954	902	914	977	948	941	987	937	986	945	949	923	929	921	986	896	955	959	928	978	1023	933	980	906	931	918	950	984	935	953	1005	981	941	903	931	947	952	964	915	952	886	916	899	924	922	906	952	976	931	936	993	951	908	974	976	977	965	977	964	920	948	977	949	948	970	961	908	915	911	912	1012	971	902	941	906	967	958	907	963	950	933	957	957	934	946	910	917	969	956	919	1011	953	961	954	961	922	981	919	925	959	905	945	953	957	914	955	987	937	896	961	897	943	936	957	928	920	931	936	960	942	959	963	944	1012	933	954	902	985	1001	914	965	928	960	961	936	910	922	918	914	921	904	929	957	999	937	936	986	905	936	956	1013	975	893	956	932	893	932	956	936	956	990	1023	980	958	972	938	982	915	942	928	991	959	975	959	932	886	930	906	972	971	952	941	943	933	967	953	925	955	931	930	916	952	992	964	1021	920	913	983	901	922	1001	952	909	946	980	944	970	939	888	1006	938	943	941	931	910	936	956	931	935	893	940	938	962	964	969	971	933	971	929	901	925	975	977	958	978	966	961	943	920	981	942	989	985	935	958	992	950	935	973	995	937	962	935	981	954	956	985	952	936	866	945	918	909	940	925	956	919	1001	965	954	941	936	933	935	987	960	985	913	949	940	967	949	891	906	1007	944	978	919	981	969	935	957	957	936	955	992	957	926	963	982	938	977	934	917	939	925	882	971	969	960	965	968	930	996	954	890	924	974	933	945	1026	909	943	988	946	951	870	976	916	945	994	947	983	914	933	971	903	944	972	985	975	974	938	984	941	924	898	903	941	968	911	956	896	975	954	946	957	910	966	932	935	984	969	936	1023	904	955	952	973	956	975	970	920	1010	958	952	975	1003	906	955	918	921	947	922	972	918	931	852	937	954	1015	900	963	971	996	1012	956	962	979	923	870	999	872	967	969	959	944	940	942	925	969	993	1031	946	919	989	933	963	911	946	969	963	928	973	897	925	960	965	923	951	980	977	949	939	962	941	936	907	895	971	973	926	946	935	982	952	907	928	972	934	911	947	915	949	960	920	938	1028	951	930	893	930	916	905	904	954	991	999	992	932	954	931	941	1004	980	922	923	880	978	932	926	891	951	966	970	979	985	887	969	935	929	947	1001	1005	920	944	957	957	931	943	977	1000	980	922	953	969	962	995	983	908	972	930	942	931	930	961	982	891	982	961	920	938	921	974	952	981	955	947	961	957	970	987	973	932	951	956	941	927	977	978	934	984	938	979	920	957	954	976	967	950	974	912	871	981	977	984	932	955	1027	900	930	942	922	934	940	925	946	971	932	971	985	920	930	1005	917	957	990	935	982	969	950	904	937	942	958	950	957	946	926	992	924	929	906	950	931	912	935	986	945	924	945	951	958	973	923	915	920	968	1068	981	948	965	966	941	956	962	974	972	977	895	954	909	964	908	976	971	927	923	913	1001	916	969	981	922	951	966	944	954	983	925	979	967	989	946	935	961	989	967	941	925	935	956	982	965	938	993	988	1016	961	994	859	906	936	936	951	950	944	960	939	922	944	953	954	967	931	951	948	949	930	971	873	906	954	914	922	960	944	958	945	955	980	959	1008	902	975	954	907	932	918	928	973	952	972	943	957	963	937	972	888	941	959	976	911	972	877	995	966	954	972	1004	916	942	929	936	965	1006	918	929	940	989	967	946	929	995	977	988	939	945	950	958	973	939	967	954	891	977	916	963	984	954	925	942	930	1009	908	987	951	984	949	984	936	939	950	930	947	993	968	924	915	932	944	1002	962	929	920	976	1052	900	982	924	943	869	911	950	947	961	942	953	941	968	926	919	976	958	1037	957	950	967	876	953	1002	905	945	939	957	969	933	938	930	977	885	978	974	947	986	895	908	933	974	992	951	937	958	947	951	836	942	998	905	945	988	960	945	941	997	957	930	963	943	971	928	922	937	939	945	928	970	942	962	905	988	964	891	927	991	916	913	945	899	929	950	950	928	919	952	911	940	918	1019	972	936	938	956	927	975	904	940	970	902	948	919	950	921	904	923	931	964	935	925	965	931	926	930	915	948	958	959	927	976	969	958	947	983	929	946	937	949	941	1014	983	963	947	923	911	909	949	990	989	961	954	891	976	937	978	894	952	1008	932	923	939	904	922	932	932	957	946	928	943	949	903	937	922	972	919	938	977	952	948	1010	973	964	932	930	885	926	920	905	919	965	906	925	993	957	940	962	997	939	1002	937	912	982	922	929	951	954	980	956	938	994	979	964	955	945	913	957	993	951	983	931	952	965	963	977	923	979	915	957	991	902	963	956	945	976	960	936	980	929	961	912	948	1033	953	942	948	949	918	905	974	956	960	917	938	938	963	957	959	953	921	978	913	970	970	948	906	942	953	918	968	980	923	908	951	916	939	965	936	925	960	949	950	961	896	901	968	937	954	1016	969	946	942	936	969	898	966	925	959	943	922	978	911	933	961	999	946	956	976	1015	930	963	923	922	947	939	925	889	927	1001	942	943	941	937	962	972	918	938	1009	939	930	929	952	954	954	955	957	932	941	980	959	888	973	986	899	981	889	940	962	894	982	956	936	986	955	918	995	939	969	990	955	909	895	950	944	924	897	943	995	905	965	971	981	955	960	962	993	915	964	974	959	900	907	964	966	963	942	915	969	932	925	960	948	868	983	938	952	981	939	974	922	973	994	900	964	955	928	977	968	955	978	932	893	942	986	974
1297	475	276	193	248	381	370	323	304	292	234	265	243	256	239	230	187	193	168	157	149	118	123	120	124	98	88	93	99	187	142	98	113	104	79	75	84	78	84	100	77	83	77	96	80	75	95	66	59	68	60	56	69	75	71	53	61	75	81	66	77	67	76	70	60	73	58	75	76	77	67	57	61	56	74	68	71	81	85	65	76	63	66	76	70	92	82	76	106	179	134	118	123	108	98	80	58	77	71	80	73	93	61	66	78	71	65	67	85	60	89	72	64	75	58	66	65	72	81	79	91	66	74	77	64	77	85	70	66	60	65	73	75	72	71	81	56	75	62	75	67	53	94	69	63	68	61	74	83	93	81	78	53	69	68	76	69	78	73	68	66	90	71	76	84	79	73	61	56	80	54	69	52	69	78	76	67	73	77	68	82	67	80	67	62	75	70	69	59	52	60	62	66	65	63	74	62	81	69	80	76	64	62	58	80	81	73	83	65	59	93	67	81	63	71	72	81	77	77	67	73	75	61	63	79	67	64	56	60	74	75	75	79	72	74	69	70	74	66	59	66	70	58	65	66	86	74	60	69	65	80	61	68	94	71	74	76	77	84	78	71	75	71	74	71	64	78	52	83	77	71	60	65	75	69	56	78	70	71	65	79	74	70	74	69	77	72	79	62	68	68	72	71	73	63	70	90	70	67	69	68	76	66	66	62	87	86	59	80	73	73	63	74	76	71	74	69	68	62	73	81	80	54	70	70	74	78	65	77	88	75	62	64	71	63	62	62	59	63	80	72	71	79	84	71	71	68	64	73	72	79	69	68	66	67	77	67	67	71	72	78	65	76	74	84	65	71	71	70	80	55	55	76	64	77	89	62	79	72	63	73	76	76	80	67	70	71	65	68	69	79	64	57	67	72	79	78	77	60	69	75	66	73	66	73	63	77	59	62	65	49	66	92	66	73	57	64	75	70	72	68	75	72	69	80	82	65	66	64	72	66	81	73	63	73	61	65	78	66	65	75	79	63	70	76	78	67	65	72	76	72	67	68	80	66	70	79	81	83	75	82	64	57	68	67	68	72	63	62	70	74	74	58	65	88	74	56	58	72	90	57	78	75	61	64	74	73	80	67	61	82	69	74	78	64	77	76	69	81	74	69	60	64	80	72	65	66	69	72	56	86	69	71	58	61	87	66	67	75	67	78	69	80	75	67	74	65	74	65	63	88	70	66	52	62	61	61	68	86	80	67	69	64	77	72	82	66	70	67	70	60	76	68	74	69	76	76	74	59	73	61	83	78	62	62	63	74	63	67	71	71	67	79	69	74	68	75	81	59	66	66	84	69	64	79	66	79	74	81	85	70	56	62	75	70	64	73	78	63	74	83	75	73	62	51	80	56	88	82	85	69	88	77	75	66	60	68	68	64	82	71	67	79	79	69	78	74	71	67	67	79	72	79	67	87	82	78	66	72	73	77	74	81	69	71	69	53	70	74	62	82	77	72	73	56	66	74	80	75	73	63	80	83	64	72	71	74	76	66	66	72	70	85	77	61	69	69	72	74	63	65	56	77	60	78	72	72	79	70	44	55	60	80	72	70	71	65	83	81	67	58	93	64	70	73	80	79	77	80	71	73	61	61	78	77	63	79	73	67	65	71	84	69	79	86	71	70	68	83	76	72	81	74	71	64	68	78	81	73	88	75	63	84	80	84	81	63	83	71	81	60	74	79	72	64	64	67	63	67	74	72	79	70	88	71	80	79	65	71	58	79	79	80	78	72	54	85	64	74	85	58	62	75	60	59	70	69	82	71	67	62	80	70	58	71	66	72	78	70	68	71	68	75	76	79	71	79	89	71	66	79	61	74	72	73	76	76	73	73	62	65	64	62	58	75	73	80	59	76	60	71	69	65	82	67	68	65	82	72	74	56	68	75	73	76	72	69	73	70	70	71	61	59	69	57	62	69	71	75	75	63	63	74	70	80	63	56	78	71	70	59	74	66	61	80	78	75	73	69	77	60	66	67	70	64	61	59	67	83	52	61	65	71	71	60	60	77	83	67	74	88	67	75	62	77	74	69	76	77	67	81	73	82	83	79	68	66	68	70	74	73	75	66	77	63	65	80	66	70	70	76	91	85	64	62	80	93	79	78	61	75	72	59	69	54	73	75	85	70	61	78	72	75	64	60	61	68	67	61	65	61	66	79	65	78	66	67	77	85	57	63	61	58	68	67	80	70	72	63	63	77	67	78	54	64	71	71	77	62	72	72	68	74	59	56	88	70	76	62	69	60	67	79	65	62	78	72	59	75	58	76	77	52	82	75	76	67	81	89	66	47	71	60	83	70	67	59	52	70	81	66	73	86	78	62	65	61	72	68	64	60	74	65	61	80	63	72	66	89	81	72	66	73	68	69	66	62	81	59	69	52	61	73	80	92	62	70	72	60	69	56	73	74	82	72	81	72	67	74	69	72	66	75	62	63	70	72	70	79	62	69	72	70	61	76	75	69	76	72	73	78	76	84	70	56	74	61	54	71	75	65	74	82	72	69	68	86	54	64	64	68	77	60	71	55	70	62	80	59	71	64	51	71	81	68	66	72	69	74	77	84	66	68	75	65	70	73	78	60	76	72	70	65	68	52	82	74	77	80	76	71	68	78	67	78	74	71	68	53	65	60	74	75	84	84	78	60	70	59	69	69	87	79	68	75	67	62	58	66	59	74	82	89	96	77	69	82	55	80	69	68	85	77	69	69	69	68	70	80	79	84	71	74	78	66	91	67	84	81	67	71	68	78	64	75	78	78	76	67	65	67	66	65	62	63	88	79	62	73	63	63	68	67	69	74	82	76	76	80	73	60	69	89	61	63	63	76	64	63	73	72	77	75	66	65	77	64	85	80	78	64	65	77	81	79	71	77	63	63	66	85	70	76	79	74	80	54	95	82	62	66	81	63	73	73	83	58	74	74	57	65	76	66	65	77	66	70	74	88	75	69	78	78	71	73	66	65	68	78	66	70	70	65	65	68	67	70	69	73	77	80	72	86	71	71	67	72	60	75	65	60	61	73	59	60	57	59	79	81	58	61	74	71	74	67	79	62	96	65	80	63	63	81	72	73	66	70	73	56	73	63	67	73	66	83	70	78	74	85	85	76	76	71	62	63	70	69	73	68	64	70	71	86	64	60	74	68	59	79	57	79	62	79	73	76	83	77	69	80	72	75	76	84	75	63	61	73	76	80	78	65	61	62	63	74	77	53	67	90	66	81	76	77	68	78	70	66	88	79	83	69	73	69	57	68	64	74	77	65	64	79	78	71	58	58	61	67	71	74	74	57	83	73	75	64	67	77	63	71	70	68	69	79	62	81	79	81	60	65	86	68	69	76	81	76	63	89	64	68	89	92	81	69	75	76	68	89	73	71	69	60	69	63	69	63	75	80	77	62	62	61	75	56	71	72	58	65	74	79	70	86	83	68	71	88	73	84	58	75	83	71	75	73	74	74	55
17345	8373	4478	9055	17426	19501	16974	14471	12706	10950	9116	8858	8225	8039	7213	6465	6135	5407	4994	4253	3737	3126	2858	2585	2459	2220	2243	2081	1898	1835	1658	1519	1503	1443	1441	1362	1338	1166	1172	1228	1067	1048	1013	1026	997	976	925	943	885	895	924	899	937	841	903	943	862	901	887	888	1626	1134	880	871	828	822	855	876	878	896	885	856	841	823	903	867	856	854	826	841	858	842	842	875	822	824	929	1196	2366	3560	2910	2704	2509	2783	1940	1133	853	826	836	815	893	840	801	850	806	799	830	884	793	802	817	827	805	827	824	786	837	816	798	858	864	847	868	812	855	810	824	809	809	845	861	848	835	818	786	822	835	846	843	842	837	830	768	794	871	774	804	806	801	842	827	824	838	786	833	810	892	809	873	875	765	868	797	829	794	844	826	807	839	821	848	805	840	824	789	794	842	805	814	825	843	834	833	838	802	809	835	810	843	805	818	858	769	848	857	868	772	843	800	815	832	764	841	842	804	857	844	823	810	828	859	835	826	876	824	811	817	817	809	878	809	858	819	829	819	829	786	834	855	812	743	827	822	813	851	859	858	818	825	831	842	797	789	871	802	816	841	895	878	786	852	797	813	782	878	797	842	839	814	833	805	832	783	830	795	812	895	849	839	819	837	801	859	807	826	814	816	826	809	815	849	798	824	838	822	812	776	811	831	800	859	831	850	852	822	810	814	803	865	831	858	857	855	835	802	798	849	879	808	871	822	823	858	858	786	824	816	815	853	805	813	846	786	788	806	855	777	810	809	761	850	851	831	789	822	813	869	818	808	825	859	790	796	802	817	849	826	821	812	834	868	807	826	818	842	876	843	803	857	850	831	847	843	848	852	813	826	793	850	832	800	828	803	869	847	826	833	884	791	816	799	826	822	829	861	768	829	822	841	830	834	869	834	842	813	834	842	832	853	824	880	810	812	858	848	809	873	812	798	824	834	813	879	811	867	823	798	881	850	751	826	841	807	807	811	831	859	842	816	829	821	796	823	800	820	794	840	827	830	846	847	787	809	829	810	809	839	833	821	832	799	770	824	806	873	813	842	856	838	861	822	820	853	779	878	811	888	875	757	836	840	828	820	823	829	875	831	823	787	837	845	880	819	847	882	868	827	829	803	814	810	766	827	830	865	845	803	857	853	840	817	856	816	833	839	850	869	830	846	785	826	848	768	821	825	806	823	793	880	806	816	886	851	872	856	811	855	831	867	836	849	788	852	828	825	840	808	834	842	846	841	842	860	887	870	863	785	838	841	781	818	858	818	852	823	843	796	815	832	808	833	812	853	828	868	811	835	842	795	800	809	869	826	835	801	829	885	792	807	878	853	803	836	802	865	842	810	895	811	794	823	868	792	839	865	806	837	840	822	806	863	824	836	866	857	782	833	800	859	815	832	793	889	788	830	844	843	826	807	841	831	822	823	825	783	797	814	764	840	840	831	884	908	858	805	809	785	804	818	862	862	807	843	800	804	797	824	821	833	847	834	839	825	810	815	794	836	810	808	852	891	829	784	876	835	818	823	846	808	816	865	771	834	817	835	838	847	814	805	833	815	825	892	844	821	866	861	808	840	796	856	829	820	833	790	838	837	807	848	807	897	871	845	847	832	805	820	816	828	822	765	829	828	836	827	868	838	824	845	854	840	820	857	803	881	841	819	816	824	797	828	834	869	826	831	820	834	831	807	837	795	814	828	774	871	866	807	834	774	800	855	815	843	780	828	865	872	793	839	872	843	842	773	808	826	836	847	821	899	862	883	805	777	875	827	843	825	823	805	872	818	803	818	814	851	845	843	802	841	829	821	843	774	827	833	806	840	814	792	828	875	820	825	806	795	837	855	867	813	869	824	870	852	877	851	861	797	837	833	806	852	817	859	777	827	819	825	840	834	853	798	819	864	832	849	808	811	844	781	803	805	852	816	815	851	862	807	807	828	827	819	786	814	864	800	818	828	878	775	798	820	773	852	873	886	802	835	835	804	809	823	811	840	858	817	836	825	852	828	826	810	846	779	833	869	877	793	871	891	845	875	838	828	811	821	835	748	786	841	866	780	790	836	824	832	811	826	787	840	826	817	869	851	829	862	866	787	808	853	844	833	836	853	795	848	855	787	777	830	819	810	895	793	778	833	832	824	878	818	837	854	826	781	797	835	801	874	783	835	803	821	831	876	785	869	850	843	836	870	807	849	822	838	814	791	831	806	822	837	836	843	813	794	817	853	829	860	833	828	777	844	870	795	815	830	826	820	837	873	784	812	857	832	810	798	777	853	882	833	835	827	841	794	810	804	820	796	827	861	844	788	884	837	869	841	826	815	851	844	835	879	822	846	828	819	858	854	785	818	820	832	825	868	861	791	849	825	873	808	836	801	807	851	889	778	848	833	886	834	789	846	820	844	756	775	812	841	825	841	811	845	840	827	738	830	793	883	781	809	839	883	863	857	825	835	787	795	776	832	838	802	857	814	888	789	795	878	798	791	832	825	795	855	807	826	833	845	826	810	836	865	815	834	799	846	842	827	848	812	826	854	824	809	824	839	813	845	858	814	827	794	863	828	876	855	843	834	837	864	837	832	852	860	775	826	852	906	840	788	827	837	842	846	750	894	888	809	810	849	862	803	860	830	868	802	859	821	832	828	861	836	815	826	896	851	789	827	812	852	807	801	802	854	849	782	805	852	768	815	872	819	821	828	850	815	864	841	837	788	808	821	812	816	832	796	810	820	795	875	835	880	854	736	829	870	832	864	854	821	823	834	787	887	822	799	823	810	807	796	831	870	816	849	844	791	864	855	855	830	872	809	809	831	892	852	883	782	872	872	801	864	823	837	830	824	770	803	821	810	841	795	872	824	844	843	818	798	841	821	860	861	796	806	839	877	822	848	849	805	864	793	869	775	812	768	815	802	836	837	827	842	803	853	889	845	841	842	854	825	815	845	827	846	808	811	845	829	829	852	865	808	819	808	853	859	826	827	830	808	805	843	816	844	814	865	833	829	836	807	809	859	804	832	859	849	819	796	825	820	848	815	838	842	781	838	870	813	805	859	829	839	859	840	842	837	854	891	817	866	818	847	811	832	858	802	844	826	857	848	803	822	804	814	791	836	865	859	854	763	800	858	874	843	846	807	810	872	806	860	839	842	838	845	801	895	791	771	850	845	898	832	786	838	835	826	813	842	758	889	855	838	803	876	863	808	852	821	807	818	803	846	824	859	800	792	764	846	848	824	814	839	863	843	866	886	834	821	837	811	879	854	826	863	838	782	830	802	826	825	817	833	806	806	838	819	828	795	797	842	808	846	868	824	839	805	867	806	825	883	775	833	851	854	857	796	788	835	820	824	863	812	856	831	834	841	874	836	840	797	799	858	846	797	822	819	822	850	809	819	753	857	822	808	898	813	828	807	845	805	840	802	770	791	816	808	860	873	828	772	767	845	791	824	889	814	878	786	809	840	894	841	773	807	859	837	863	855	787	834	917	870	809	892	832	834	841
1393	213	150	105	129	210	170	151	133	143	115	140	150	126	148	107	114	113	116	96	93	69	71	65	72	74	74	77	63	60	76	61	65	64	74	64	66	64	76	51	49	56	71	48	58	52	63	67	55	63	66	71	54	61	65	72	65	56	62	71	75	60	63	55	51	65	50	56	67	66	67	55	71	63	67	76	58	73	70	66	76	69	49	68	48	64	58	60	73	94	110	97	71	59	70	59	64	71	53	66	69	81	55	71	61	59	82	43	50	84	58	64	70	74	57	57	62	59	61	56	44	63	60	69	74	48	68	69	68	56	65	50	79	80	61	53	50	57	50	73	70	74	53	73	56	49	70	60	74	56	57	88	71	69	59	56	73	69	72	66	61	67	54	63	64	67	54	56	65	59	70	70	78	57	54	65	71	66	68	52	63	52	58	75	62	63	59	45	59	56	57	57	60	73	65	63	64	58	55	54	68	62	63	59	73	63	57	64	76	51	67	60	52	68	56	60	62	66	60	66	62	65	55	67	64	50	62	50	57	57	51	39	59	59	60	60	69	61	59	60	48	61	46	54	77	72	56	64	61	79	63	71	56	55	58	71	65	58	61	52	55	50	64	64	55	58	50	57	66	74	49	60	74	70	44	55	65	63	57	52	73	52	63	68	65	74	84	63	67	67	67	64	53	63	63	65	68	64	62	60	65	60	62	65	73	62	62	62	64	62	65	54	76	57	66	52	56	59	60	60	65	49	54	56	76	75	62	60	59	45	69	73	49	69	69	50	51	63	58	67	63	57	53	53	53	66	59	67	55	48	53	52	61	67	73	69	80	56	72	66	46	60	56	61	66	63	53	57	80	78	65	48	55	76	69	68	53	55	68	57	71	50	73	57	68	54	55	62	72	64	67	61	65	55	52	77	58	62	71	63	65	69	71	55	57	51	58	69	50	50	66	62	50	66	65	61	68	68	60	51	65	64	50	63	61	63	57	52	55	66	63	62	64	79	61	68	76	55	74	60	73	60	56	63	72	56	62	67	64	63	71	70	66	56	62	69	54	61	58	69	61	54	65	69	57	49	44	64	73	66	72	80	53	70	55	64	77	54	63	62	69	59	48	71	61	56	52	58	68	71	58	56	72	60	66	64	80	47	57	59	48	50	56	85	65	54	62	76	57	71	75	75	61	57	51	54	62	71	49	58	66	66	62	65	58	63	56	68	65	62	59	51	71	55	55	73	60	76	64	47	65	76	65	56	58	61	66	77	66	55	67	62	59	60	63	66	64	57	62	62	45	65	60	68	49	57	71	53	74	65	57	55	52	60	64	77	62	73	58	66	47	69	61	66	71	53	64	81	52	76	62	63	66	50	65	73	58	64	73	51	55	66	57	58	48	65	64	64	59	49	64	66	58	62	66	73	65	54	68	74	58	66	58	74	73	54	62	52	50	69	67	61	60	57	60	67	55	64	68	65	63	56	66	85	47	54	61	50	58	58	61	46	72	57	69	71	62	60	59	79	61	68	59	64	54	68	56	61	56	62	50	62	49	63	67	65	68	76	69	42	69	67	66	52	55	63	60	56	70	58	50	65	67	56	76	61	74	56	67	57	68	49	52	57	52	64	68	73	61	62	58	69	67	66	59	68	71	69	51	57	70	69	54	69	64	78	75	66	59	70	61	64	59	69	67	67	70	61	56	60	56	58	66	69	68	77	78	67	59	68	61	58	58	57	56	63	57	54	68	58	60	81	65	60	52	61	66	63	72	70	57	64	60	81	60	68	62	69	50	62	51	58	57	62	64	65	63	57	66	56	59	46	63	65	55	60	57	44	60	69	59	68	54	67	57	48	72	71	60	59	62	46	53	63	64	58	67	62	57	44	57	66	57	64	50	60	60	69	56	65	58	63	57	45	68	60	61	64	57	61	56	71	64	62	47	67	57	59	68	58	56	62	67	64	57	67	62	80	56	60	64	62	63	61	58	60	64	65	47	66	66	51	67	64	51	64	51	69	62	64	67	53	67	59	72	45	59	60	55	68	50	63	67	74	65	66	61	76	70	57	67	70	61	53	72	62	61	67	70	72	57	66	41	55	56	51	70	58	57	52	54	68	56	57	60	69	59	50	60	57	60	61	64	64	56	66	41	63	65	67	64	48	52	72	39	70	71	63	61	67	54	67	67	62	69	63	50	65	82	58	67	64	59	52	65	63	57	50	59	64	56	63	57	55	62	65	73	51	62	61	66	69	66	78	71	67	47	80	51	64	56	60	57	75	50	82	66	78	54	80	67	58	55	72	74	57	59	50	56	64	55	56	56	56	63	52	64	58	51	66	65	58	71	56	42	63	69	67	64	67	73	52	41	81	53	71	62	67	49	77	60	71	70	71	64	64	61	67	72	70	64	62	53	65	57	64	65	68	60	66	65	69	66	57	65	67	61	51	63	58	74	61	74	80	78	49	66	72	56	58	49	44	61	82	81	63	68	48	75	59	55	53	57	57	63	65	59	66	58	62	57	64	55	48	46	48	74	51	69	64	69	60	74	60	75	58	61	56	54	56	53	64	50	56	70	73	76	68	53	48	66	58	59	65	60	51	81	80	73	55	65	57	67	66	55	64	70	71	65	70	57	60	60	61	69	57	68	49	58	73	58	64	65	72	57	75	67	64	73	61	72	63	62	70	63	60	61	61	64	58	64	65	65	47	56	66	66	66	58	58	71	56	62	53	55	52	66	59	51	67	62	51	54	60	69	76	65	59	68	72	62	63	59	65	73	66	67	59	48	48	60	59	71	66	47	58	42	72	52	67	72	54	58	53	68	66	56	69	63	52	68	77	55	68	57	58	60	61	75	56	70	64	52	68	65	59	68	60	66	66	64	51	58	71	58	52	53	71	67	62	60	73	63	68	64	77	67	55	81	72	69	69	65	53	75	58	57	65	72	55	57	69	67	63	58	69	60	66	65	69	56	64	60	72	80	69	53	51	61	61	68	57	74	58	62	70	71	61	59	78	61	77	53	65	70	57	76	61	62	56	69	65	66	63	48	45	58	66	55	68	50	64	62	59	69	59	71	56	48	69	62	59	58	72	64	47	76	66	59	60	62	65	67	65	66	71	87	56	71	64	69	63	49	58	65	60	63	54	59	65	58	56	60	57	60	51	63	84	69	59	48	51	61	55	62	70	57	57	69	63	65	47	68	50	62	60	59	57	68	58	70	60	57	53	63	64	69	61	57	54	65	65	68	56	54	65	69	52	58	53	55	70	60	57	56	66	56	56	76	58	69	59	78	52	45	66	57	67	68	45	56	69	60	54	60	69	55	77	65	74	54	68	59	46	60	54	64	82	60	72	68	62	62	60	55	68	71	67	66	63	63	66	68	56	75	53	59	65	63	67	55	59	64	71	70	58	57	59	57	55	51	68	51	64	56	49	66	57	61	55	59	62	61	65	64	50	72	55	51	57	71	59	61	81	55	69	49	69	66	60	57	56	63	65	67	65
10995	4193	2303	4532	10154	11851	9907	7962	6850	5549	4719	4662	4457	4151	3689	3255	3131	2739	2344	2072	1864	1599	1453	1510	1301	1340	1240	1173	1186	1115	986	948	978	997	877	895	961	863	858	807	862	815	823	802	767	783	773	785	779	768	786	775	759	751	779	775	723	748	741	770	1118	822	760	729	795	781	779	750	743	830	794	763	788	783	774	792	778	770	743	775	825	803	743	771	733	763	785	888	1209	1876	1973	1523	1226	944	791	762	758	789	736	719	765	761	727	774	750	749	712	738	729	717	727	763	768	767	748	779	773	740	726	775	791	735	782	760	745	707	780	745	750	762	736	769	718	725	752	808	740	804	747	745	795	803	763	763	758	761	733	756	846	715	749	701	832	759	757	714	743	789	762	759	716	778	791	745	795	735	736	763	740	762	712	813	792	721	756	766	733	739	725	728	737	740	787	734	780	754	784	822	730	710	783	723	716	769	697	763	780	763	766	719	745	748	734	707	741	738	757	761	770	747	777	815	761	725	747	787	777	710	740	772	743	726	746	744	760	765	743	746	758	798	816	758	762	815	729	756	757	764	802	750	774	733	744	765	728	760	711	752	740	765	759	743	761	846	770	788	723	756	754	748	788	779	748	743	776	800	739	811	771	747	745	772	752	681	767	753	733	757	757	790	731	723	788	754	749	712	706	746	758	777	751	773	728	785	767	776	795	766	756	725	727	762	772	764	734	748	762	738	758	732	784	772	723	754	771	769	724	720	768	768	726	742	748	722	720	817	727	697	740	845	802	755	729	754	788	743	788	802	760	720	810	732	752	796	743	754	711	756	748	734	749	735	790	803	753	778	769	779	744	765	752	781	794	753	747	736	760	755	783	780	736	740	770	733	798	741	774	743	715	744	758	790	742	754	795	780	776	821	740	760	750	737	732	743	724	798	778	775	753	685	756	754	739	707	762	776	735	722	730	770	780	739	775	721	732	747	777	766	743	793	743	778	755	756	712	754	763	752	789	763	755	794	763	749	709	743	753	715	759	746	778	725	719	784	757	762	748	747	729	756	724	688	769	730	759	748	772	740	773	780	731	730	763	731	773	779	710	757	807	731	736	748	832	805	776	808	725	774	796	738	760	769	759	787	797	779	731	743	766	768	745	772	793	784	782	743	735	726	777	722	769	717	781	729	782	766	825	780	827	764	808	754	741	787	738	811	757	785	784	737	780	823	742	750	753	698	810	754	793	757	719	754	783	753	720	771	724	751	744	772	750	754	740	787	794	753	818	750	772	700	797	716	727	723	769	748	759	750	750	737	732	735	734	729	763	713	731	760	721	748	726	776	759	738	775	786	746	730	720	730	774	799	746	709	814	750	752	764	713	755	725	772	733	782	754	751	742	739	743	718	765	764	719	742	745	779	746	741	763	728	794	775	760	793	760	731	781	756	824	763	786	759	693	778	747	786	748	800	783	734	780	787	727	803	800	784	786	715	764	786	728	746	739	775	749	728	770	771	760	755	738	721	768	706	732	773	772	766	740	782	806	829	703	795	737	735	721	763	727	778	749	802	792	730	734	749	784	775	777	734	711	774	781	765	763	816	731	763	761	728	737	723	763	788	759	737	795	798	728	778	746	773	769	761	830	774	741	732	748	727	769	764	773	758	740	720	744	784	765	712	709	790	759	738	754	764	763	758	774	804	733	730	776	722	729	783	760	740	743	748	804	760	756	762	714	766	764	729	763	728	734	775	745	677	796	724	728	740	741	743	766	764	712	767	792	741	756	754	748	760	765	807	742	738	757	759	775	739	743	733	808	740	748	730	767	774	749	725	770	745	757	771	747	776	746	788	737	749	757	753	759	754	717	785	771	798	758	760	742	740	747	742	747	717	732	740	754	748	753	797	779	749	736	810	739	743	718	755	750	759	758	760	774	761	745	748	697	767	733	736	745	718	731	750	759	789	778	734	768	765	765	771	734	740	761	762	719	779	787	725	771	776	773	800	722	761	730	723	737	762	766	717	752	784	758	765	791	756	778	728	772	722	740	778	818	789	790	787	739	747	771	742	780	767	691	754	715	730	746	774	744	801	791	783	769	745	724	809	826	761	700	751	728	741	745	804	775	739	750	789	755	729	760	692	809	783	802	743	731	729	788	790	767	780	791	749	745	736	774	777	745	725	779	716	720	767	722	737	761	744	739	789	802	768	759	738	669	770	736	800	718	760	785	746	798	785	711	746	775	729	752	790	760	772	766	767	785	762	785	789	759	770	760	733	768	763	756	785	774	734	755	761	792	779	755	738	720	697	724	766	734	824	720	770	769	806	723	773	703	756	746	748	788	802	756	738	736	746	735	792	756	764	758	774	785	719	734	780	734	753	766	750	680	741	747	775	768	773	754	747	748	773	799	768	768	769	759	740	745	754	707	777	788	795	730	768	760	785	741	737	765	725	741	741	755	734	732	748	695	710	752	733	757	793	741	756	742	666	753	744	714	775	734	723	756	731	720	761	711	786	781	765	826	774	750	686	747	736	721	760	682	774	763	765	787	770	750	742	728	723	778	741	775	769	784	754	785	732	761	764	765	717	773	785	770	752	784	762	775	813	724	741	763	754	780	747	771	753	788	757	751	789	762	773	726	748	733	780	763	728	761	763	756	725	715	696	749	729	800	776	782	680	749	780	785	721	793	746	738	775	785	739	697	731	755	748	760	754	763	785	786	669	785	755	728	794	718	744	714	766	759	799	760	760	765	737	767	717	780	717	776	749	765	737	759	753	758	755	751	750	767	769	718	732	753	761	758	811	753	719	730	738	750	742	773	755	722	754	770	739	743	712	729	786	766	756	742	750	728	731	728	752	751	731	765	785	759	749	812	729	720	764	697	755	766	731	774	734	739	759	749	810	746	700	748	728	719	786	750	776	747	752	770	786	714	832	754	752	809	754	715	749	777	765	757	787	714	801	703	753	765	779	796	742	780	704	773	757	745	775	752	795	748	788	741	817	794	704	746	765	758	751	763	765	784	720	752	757	751	760	757	753	727	785	767	771	758	760	769	747	785	689	714	759	762	746	751	734	732	770	754	731	704	752	821	755	769	745	755	719	774	742	700	785	733	740	723	766	777	768	744	769	772	786	722	740	737	734	740	749	738	724	721	751	779	750	727	785	739	771	792	776	787	731	728	763	755	720	737	733	754	727	744	814	699	785	745	797	784	789	743	772	736	749	774	736	736	766	748	766	805	740	766	752	732	742	735	784	702	797	785	751	746	769	756	749	749	743	759	767	732	781	753	801	791	731	769	779	756	801	793	743	795	725	720	739	779	753	737	804	778	740	728	773	719	758	735	779	783	789	710	741	749	700	794	729	736	700	752	717	750	722	815	733	734	737	730	789	745	740	782	764	759	783	724	809	793	695	773	723	762	726	769	693	747	744	779	757	726	756	757	757	704	724	763	748	767	714	735	778	727	749	759	739	728	704	773	798	741	714	735	744	742	764	736	705	785	722	746	751	733	805	780	817	688	690
810	417	221	170	210	293	299	253	246	229	202	202	191	205	183	159	185	164	121	108	128	106	107	84	89	113	95	90	97	98	85	86	89	70	69	61	83	64	78	70	79	76	63	65	79	75	68	75	69	62	74	50	57	61	69	65	61	55	66	83	158	77	63	61	62	71	65	51	72	79	73	78	67	58	82	70	64	69	69	72	72	63	77	74	68	83	77	61	115	141	125	139	96	92	63	72	63	67	74	83	71	73	74	75	65	69	63	64	68	72	66	84	67	78	67	67	67	50	61	63	86	71	77	60	69	67	70	83	66	71	78	91	64	79	58	59	69	74	77	80	68	51	78	62	66	71	67	77	73	54	73	67	65	69	54	76	63	79	80	60	75	85	79	64	84	76	55	69	88	66	66	88	81	69	76	66	63	79	68	66	73	69	67	83	52	56	55	76	88	66	73	79	81	96	78	86	66	69	65	67	67	87	64	88	69	74	75	55	68	71	69	62	74	81	63	75	87	69	86	77	71	74	75	64	74	74	62	79	51	66	65	79	72	82	70	64	81	83	66	69	73	74	68	80	77	69	81	76	78	67	78	79	81	84	63	77	57	58	73	73	78	61	67	62	70	90	70	68	71	73	69	66	65	79	62	60	66	74	73	86	64	88	77	62	74	72	64	73	57	68	66	75	84	73	63	82	62	62	81	79	50	82	64	58	72	73	57	75	69	74	66	80	74	76	75	77	50	74	86	67	70	72	63	70	72	88	61	68	85	65	68	62	64	62	75	82	77	67	65	62	62	68	68	65	51	77	74	79	64	62	72	72	68	62	65	66	64	69	66	84	75	74	64	66	78	61	69	72	72	72	75	75	76	57	66	65	80	64	53	59	60	71	87	67	65	60	67	93	67	76	56	70	59	70	72	85	55	63	57	69	54	58	59	70	71	56	77	64	75	81	71	57	74	71	68	52	75	76	75	51	65	64	74	67	68	74	81	77	72	76	66	72	65	73	77	81	74	80	66	80	81	72	72	66	72	70	81	71	84	62	76	78	70	47	61	74	79	69	83	66	60	73	67	63	64	56	78	66	75	78	66	66	66	77	69	58	76	75	66	71	57	73	75	72	75	92	70	61	74	71	65	60	76	72	76	77	66	72	71	69	76	57	78	78	69	69	67	88	81	62	67	66	65	59	95	67	69	70	60	70	73	69	63	62	58	77	74	74	66	70	74	77	66	78	57	73	61	84	63	64	66	68	80	66	56	59	83	80	59	75	59	74	52	71	65	78	69	78	65	62	73	60	70	76	57	59	66	75	75	61	81	83	77	67	65	83	70	74	52	61	75	64	66	77	72	62	64	71	81	65	84	61	68	58	63	81	67	70	63	65	84	77	58	82	73	57	53	73	77	74	61	75	86	72	76	74	71	68	73	75	79	60	73	61	50	71	81	61	71	64	72	73	59	73	70	76	56	81	57	74	66	70	55	73	78	82	58	65	61	88	82	59	57	77	72	69	58	52	53	62	67	69	56	57	83	65	65	67	56	74	58	67	59	84	55	64	71	78	66	68	72	91	82	65	87	83	67	86	59	71	66	64	71	68	82	72	67	63	69	77	68	64	79	66	62	71	79	66	69	70	84	70	62	69	83	62	83	72	67	82	55	75	67	68	54	55	76	81	65	60	75	61	75	85	63	71	69	72	75	68	63	67	64	68	67	71	71	77	70	75	63	60	71	67	50	63	55	76	62	74	72	74	72	81	68	75	72	84	73	79	71	69	80	63	63	74	59	73	90	70	83	76	77	76	73	58	71	77	52	70	68	63	88	68	50	54	75	62	65	54	67	68	75	80	70	73	65	71	74	64	75	79	67	71	60	63	59	76	72	60	78	75	75	66	69	75	70	58	69	75	79	84	66	67	76	81	80	79	72	73	73	70	65	79	56	83	74	73	79	66	68	52	65	81	72	61	68	66	52	70	59	86	62	66	59	79	71	71	64	60	57	60	75	60	64	78	79	78	71	85	63	72	73	76	72	69	71	70	70	71	68	61	61	62	65	73	72	82	80	65	80	64	68	63	71	64	72	64	73	73	70	72	69	58	66	96	66	71	75	68	73	68	76	72	48	73	70	53	68	72	70	79	69	68	75	51	76	60	68	66	66	69	58	68	63	64	79	64	74	65	72	74	70	73	79	79	70	64	66	59	63	66	70	75	77	83	62	80	65	77	56	67	57	69	75	52	65	74	65	58	68	77	67	61	64	73	71	67	78	59	57	72	68	67	72	59	64	65	77	80	68	70	61	73	67	82	62	55	69	62	68	84	60	72	78	75	60	75	58	61	70	66	57	81	75	64	75	69	61	83	79	59	74	84	71	61	78	65	74	80	58	67	66	59	63	59	78	76	82	71	67	68	71	66	69	71	61	85	85	61	67	78	69	61	67	60	64	77	58	66	76	68	59	73	56	64	67	71	74	83	86	72	72	81	65	85	79	73	89	81	61	73	66	74	61	74	72	76	67	77	75	61	68	72	71	60	80	67	67	67	68	70	64	64	74	66	54	73	62	67	84	76	69	54	72	74	53	76	71	64	63	64	72	67	60	76	53	62	63	78	83	82	56	73	66	83	64	71	60	58	60	59	72	71	81	67	79	71	59	65	72	73	58	73	76	62	67	76	82	79	77	66	79	73	72	68	56	74	65	67	61	53	73	67	61	71	65	80	67	67	77	61	68	54	74	59	63	60	78	63	69	67	77	69	75	72	65	75	74	72	58	64	70	74	60	71	70	61	63	84	75	62	71	58	72	68	75	60	74	70	78	70	77	72	68	65	75	70	69	71	67	79	70	68	69	72	56	75	70	66	66	60	73	70	82	56	70	66	60	84	59	63	72	72	72	60	72	72	72	72	76	59	74	55	67	86	63	80	79	71	55	59	62	72	77	67	59	84	79	61	70	60	62	84	61	63	67	77	74	64	78	85	63	62	74	67	69	72	65	74	61	78	76	69	68	60	51	69	77	71	60	78	56	72	53	71	77	77	73	84	84	74	60	63	78	66	80	81	76	67	72	78	58	63	77	74	72	73	88	75	65	65	81	71	73	52	62	77	82	71	64	57	90	71	61	64	63	74	71	74	68	71	66	83	70	71	83	74	86	67	65	62	81	66	76	74	69	67	70	66	60	66	61	63	69	72	68	64	82	82	68	79	61	71	79	74	77	53	67	69	64	65	69	44	67	81	71	78	62	78	88	71	64	63	81	66	67	86	65	70	60	59	73	75	75	73	55	68	78	66	69	77	86	73	68	66	79	65	87	59	65	71	63	66	61	47	64	73	77	74	84	73	59	71	69	72	69	55	64	72	90	64	71	75	63	87	79	81	72	65	63	59	60	65	59	61	75	55	62	70	64	71	69	62	73	77	71	81	58	66	60	64	79	66	60	77	65	58	60	65	68	64	65	69	75	80	59	68	71	57	81	82	75	63	80	60	72	63	80	66	74	70	65	66	60	64
13653	6991	3728	7500	15263	16573	14338	12044	10510	8199	7436	6974	6571	6210	5745	5123	4802	4108	3587	3044	2725	2395	2125	2048	2011	2012	1784	1654	1544	1433	1322	1244	1255	1224	1188	1150	1168	1082	990	1004	1031	950	922	958	924	855	867	898	852	921	910	859	902	917	859	857	816	867	876	1261	3245	1277	842	837	813	837	867	842	828	812	892	860	855	843	881	847	845	886	839	831	798	876	785	813	791	860	878	1096	1603	3255	2994	2266	1632	1149	977	856	831	820	785	838	828	816	827	763	815	799	806	850	848	852	792	835	810	832	817	815	831	822	890	805	846	806	827	862	774	793	793	799	795	795	815	811	841	811	789	842	821	869	820	811	820	822	811	793	789	807	786	845	806	871	803	838	849	806	842	852	817	849	835	797	791	812	849	814	794	833	892	832	829	825	791	822	793	827	821	882	803	849	809	773	822	835	812	812	843	873	808	847	866	782	828	826	801	842	821	838	846	810	854	843	796	799	792	795	819	812	831	813	832	818	808	878	832	805	886	765	842	780	847	792	864	777	812	851	830	822	788	828	842	843	747	817	810	824	825	817	839	854	811	847	820	835	856	812	833	826	836	843	786	834	801	888	816	834	820	837	819	815	821	822	845	808	827	858	791	856	813	823	807	760	826	802	790	822	778	827	825	836	813	849	856	843	794	795	776	800	824	801	850	803	783	766	814	821	790	788	792	810	813	849	828	871	800	806	811	801	851	860	827	798	841	788	841	837	850	843	847	831	822	804	806	834	840	825	855	806	822	772	833	815	819	811	828	799	832	803	786	813	819	824	856	814	844	803	901	781	834	839	796	810	816	861	825	841	777	829	797	795	883	836	751	849	800	796	837	860	775	789	864	828	827	798	848	796	843	838	802	804	804	832	804	833	798	797	774	798	818	791	821	829	819	772	817	800	854	843	881	830	845	806	784	806	827	797	897	794	801	844	800	874	894	839	789	749	815	789	791	841	842	839	804	869	802	796	807	813	781	828	830	808	826	834	817	803	881	803	818	839	844	781	814	841	794	811	814	822	833	824	839	892	846	848	863	820	758	784	816	792	780	798	865	834	833	847	802	808	756	774	767	793	796	848	813	805	851	809	780	838	867	791	803	800	839	826	804	808	828	838	844	777	799	837	750	786	810	770	846	799	857	808	831	809	810	812	835	844	863	848	830	825	775	807	779	816	810	848	793	753	822	806	797	803	821	750	796	846	831	799	812	772	844	849	814	786	825	841	825	851	791	811	821	823	881	777	822	825	803	815	838	816	839	848	868	810	807	792	829	791	789	795	838	783	835	831	829	811	804	806	847	847	809	778	830	768	792	805	831	850	836	863	800	837	799	788	782	816	846	810	866	821	792	838	832	842	828	845	771	817	883	832	808	840	807	840	831	810	815	853	829	803	806	798	826	791	863	847	797	826	820	814	861	859	845	833	799	810	743	778	801	794	841	841	820	823	811	842	783	778	864	860	821	816	802	800	762	840	876	839	802	800	891	797	817	815	805	799	805	836	831	756	815	795	790	802	796	825	792	846	789	796	856	780	811	867	850	797	812	823	824	879	818	826	780	819	836	792	796	804	812	801	825	822	823	783	841	849	782	874	808	823	865	830	839	809	794	807	774	788	832	814	778	836	840	818	833	772	770	836	791	809	851	785	786	776	814	822	818	820	849	807	802	846	836	853	868	833	830	752	789	841	844	823	842	772	810	804	824	810	806	800	832	753	825	839	796	779	793	826	771	841	875	794	773	850	812	818	833	830	806	797	868	816	838	826	872	832	807	806	773	812	825	775	852	808	807	811	825	826	776	857	845	858	864	818	829	855	810	831	781	773	767	844	807	826	803	834	822	850	806	791	808	857	769	838	854	822	813	776	814	809	830	807	817	819	832	825	816	832	808	858	798	805	852	809	770	802	843	818	806	823	847	850	798	847	825	804	851	827	858	820	769	776	843	803	802	817	847	805	774	805	805	813	837	801	810	846	780	892	821	815	800	843	828	761	857	824	772	837	792	787	861	804	787	843	833	794	811	847	843	783	853	808	800	823	865	842	812	798	791	819	840	811	821	804	806	782	798	795	784	829	868	877	838	848	818	820	849	788	837	836	864	749	825	763	790	832	818	783	855	793	834	829	808	839	850	837	861	861	809	795	791	792	832	798	840	850	784	837	825	898	817	855	778	828	818	798	810	872	853	847	813	809	798	847	818	822	842	883	789	833	817	817	771	823	859	828	853	879	827	815	873	790	817	852	786	796	869	890	820	794	853	842	809	827	828	817	829	828	857	796	827	855	823	795	922	820	776	826	839	803	802	858	846	801	830	859	871	845	777	837	831	784	839	808	837	856	841	790	816	831	845	832	807	812	878	872	850	827	824	849	863	851	803	780	814	849	797	787	864	802	848	849	849	844	793	836	755	843	802	793	854	846	826	848	869	847	812	833	838	782	792	817	786	846	813	802	803	775	809	833	756	812	820	823	805	873	842	787	850	848	843	783	831	765	775	845	841	785	820	791	821	858	784	811	822	822	805	780	824	779	825	888	861	849	817	821	821	832	817	852	811	862	775	859	838	828	845	774	851	802	822	863	835	835	810	829	859	795	810	792	809	824	845	837	769	848	819	788	844	813	818	861	899	741	818	817	802	809	824	861	813	886	829	809	894	791	797	791	818	776	791	824	818	807	844	798	794	793	830	839	782	803	846	844	834	823	799	826	820	776	871	821	798	809	789	780	767	787	833	837	826	768	857	818	775	849	825	819	800	832	818	881	853	797	828	751	831	812	762	852	794	807	846	840	797	865	826	831	808	835	865	892	814	851	804	782	779	860	857	852	824	795	802	814	799	767	818	817	795	828	831	851	820	825	854	876	829	833	823	790	810	859	842	788	823	758	825	839	841	819	801	768	835	833	874	790	779	791	804	826	796	805	850	838	790	809	800	834	825	787	821	810	834	873	780	814	812	816	836	775	818	823	800	793	818	845	809	790	881	775	828	818	878	831	789	816	841	821	781	784	810	818	822	798	837	799	772	812	823	823	794	845	813	862	850	773	843	858	852	796	793	804	794	801	845	862	781	807	818	846	912	853	824	813	838	848	839	841	771	785	779	836	858	799	885	844	808	848	805	814	847	879	832	798	824	802	806	864	784	846	848	833	776	798	816	871	857	773	850	789	806	856	839	795	823	801	828	850	830	842	783	851	834	839	833	812	776	814	798	768	818	851	761	834	776	786	816	842	806	836	833	802	803	816	813	802	841	854	776	862	795	825	800	758	801	861	800	839	803	831	820	804	720	796	845	865	841	811	816	811	810	792	841	790	820	808	828	815	865	833	856	812	872	788	801	818	813	797	821	914	795	853	794	772	834	799	803	803	793	774	807	801	821	782	787	866	804	815	774	796	830	845	824	784	834	793	842	755	839	822	810	818	837	826	828	852	812	849	835	789	783	805	827	802	837	765	857	802	855	774	827	838	831	788	842	879	855	858	791	822	777	786	812	847	838	829
2359	340	252	172	222	304	290	274	287	253	225	236	201	191	242	203	182	181	159	148	135	134	121	124	124	118	116	121	106	121	114	111	104	102	97	89	94	98	85	93	96	87	85	84	91	96	99	69	96	72	78	90	77	75	101	96	81	105	75	116	185	96	83	75	97	85	98	86	97	89	85	94	82	95	94	99	83	76	93	92	84	100	78	89	92	75	96	91	78	120	156	164	128	94	111	72	84	80	102	94	79	81	75	75	91	83	79	95	84	86	81	92	80	87	90	90	94	106	83	100	92	98	90	76	97	83	84	89	97	88	86	91	96	96	78	80	76	81	80	85	83	69	92	90	88	73	77	80	86	86	65	77	91	91	84	78	90	96	94	77	95	87	93	74	99	77	99	84	97	94	103	107	73	81	76	91	90	90	112	93	102	101	82	87	85	84	79	92	88	96	91	79	95	90	90	95	89	84	73	90	84	86	97	78	74	88	94	107	93	64	88	82	92	67	85	86	82	94	80	88	92	72	101	96	83	83	73	85	73	81	79	83	83	83	89	78	89	72	88	83	71	91	85	85	89	99	83	81	93	80	95	86	84	100	70	89	98	82	116	94	86	93	98	83	89	73	117	81	93	101	85	81	86	84	99	95	91	99	103	100	73	100	91	67	97	91	98	74	80	87	85	84	88	85	93	105	84	87	84	91	91	95	75	93	77	88	84	87	68	93	83	83	90	72	79	85	80	82	87	87	79	94	85	95	79	92	90	98	71	75	105	96	69	91	87	83	79	87	96	87	95	88	88	87	104	86	98	101	83	81	114	72	90	89	77	89	74	80	93	91	92	82	85	87	100	92	94	94	85	98	82	62	92	70	71	89	83	89	84	83	96	84	83	97	83	83	84	86	91	92	85	75	99	76	95	95	85	91	83	95	91	93	83	81	94	73	90	87	91	75	85	78	89	99	68	99	80	79	78	91	95	78	88	98	83	80	72	93	87	94	95	81	82	65	74	81	90	93	78	99	79	93	76	79	98	74	107	74	102	76	78	109	76	82	73	81	79	102	85	80	87	89	92	77	79	84	97	82	78	90	78	93	84	85	84	77	78	88	77	97	96	85	95	92	83	80	89	82	80	89	96	79	68	84	93	72	85	89	83	90	94	82	83	101	80	95	89	82	99	99	80	90	79	93	83	88	79	74	72	88	80	86	90	80	97	85	96	91	89	71	73	79	98	92	87	79	89	86	97	85	76	75	90	97	92	88	104	82	75	84	87	98	89	90	88	83	90	80	76	78	84	80	89	85	100	103	84	92	96	83	76	85	96	90	87	91	101	79	80	71	76	87	91	98	78	84	91	101	80	84	85	92	86	80	91	80	88	74	90	83	80	74	74	74	82	86	89	84	97	77	73	92	81	86	92	81	69	87	99	81	92	82	81	85	89	95	77	92	62	94	93	101	85	95	85	82	84	73	88	92	81	96	79	91	78	88	72	86	88	91	85	98	71	84	95	80	85	80	95	94	94	100	75	91	76	86	85	90	76	73	88	81	88	90	98	90	86	93	86	91	89	89	87	98	75	85	100	93	90	87	93	73	87	91	81	96	83	70	85	98	92	82	92	89	112	82	64	83	111	89	87	78	79	101	76	84	76	88	78	99	71	101	88	89	82	68	84	89	72	86	82	65	89	78	59	99	92	79	87	86	95	87	91	95	105	90	92	89	74	89	79	90	71	79	91	82	97	75	90	85	57	86	75	76	94	74	88	80	103	79	88	103	81	66	96	89	105	84	84	88	86	94	84	97	100	90	74	80	79	74	81	93	89	97	90	85	90	81	95	89	102	86	101	62	75	85	82	98	95	80	82	86	84	90	89	84	93	91	83	75	96	76	96	107	100	83	92	88	93	114	76	103	74	76	92	77	90	98	111	96	75	73	88	91	80	79	89	96	84	101	92	84	87	79	70	108	87	99	85	83	80	81	97	86	81	87	76	76	91	87	74	76	97	95	96	79	82	78	92	94	97	87	89	90	79	104	75	83	76	79	86	76	95	91	86	84	74	71	79	93	93	88	66	114	105	89	94	79	76	99	83	82	76	74	88	80	79	80	110	81	98	91	82	92	84	89	80	84	81	87	83	80	79	79	84	83	79	87	81	97	84	85	78	93	78	93	75	76	100	81	76	75	89	85	69	82	95	84	76	84	99	93	92	85	79	81	93	90	62	79	96	75	94	101	77	81	85	89	92	84	81	89	88	73	95	72	112	86	85	88	91	80	80	110	81	84	80	98	69	101	95	89	79	85	97	95	70	89	81	77	111	84	90	82	74	78	92	87	87	96	81	87	98	88	91	84	86	65	77	84	86	80	89	97	83	81	98	86	94	82	70	100	85	96	71	90	67	92	66	75	95	84	93	64	103	94	81	86	87	97	76	88	83	82	77	87	72	104	88	86	84	84	95	97	75	89	88	93	89	107	94	92	70	81	99	88	79	73	88	94	103	88	77	68	117	93	80	97	94	73	86	90	85	86	105	88	84	96	85	98	85	109	86	108	80	85	88	97	96	87	75	85	83	82	84	76	86	87	89	94	73	93	91	71	98	94	98	91	85	96	97	84	106	88	91	76	93	85	92	81	102	101	95	78	96	85	90	85	101	97	88	87	81	86	89	78	88	70	88	86	98	100	92	72	83	82	87	80	90	72	84	90	76	97	88	92	85	100	92	90	79	88	98	83	85	85	76	85	90	77	93	103	91	81	84	96	75	86	101	88	84	96	71	74	81	85	65	92	87	83	85	75	87	81	87	88	87	93	100	79	87	87	80	77	79	82	92	98	80	97	95	89	94	85	78	67	90	77	74	94	98	97	68	76	92	100	88	104	81	86	97	89	75	86	110	97	88	98	95	82	83	82	76	90	90	91	88	84	100	90	88	82	83	95	110	89	89	106	92	75	86	90	91	86	89	78	89	89	106	91	94	82	72	103	59	76	83	104	91	89	107	95	86	104	76	73	89	92	83	94	81	82	99	84	81	75	90	78	91	61	88	96	69	94	87	74	79	77	97	92	84	94	79	96	89	59	113	76	83	82	84	77	77	99	78	89	94	76	84	89	105	76	85	78	72	85	85	99	94	88	78	89	82	71	88	84	98	99	107	97	76	85	87	95	88	84	89	97	102	74	70	78	79	75	96	76	69	93	83	99	87	86	92	91	89	88	87	108	100	82	95	92	78	114	86	82	65	78	99	81	94	85	79	91	103	75	80	78	94	89	75	88	87	76	80	83	72	101	88	76	82	89	91	76	89	80	93	81	78	103	86	97	99	82	92	79	80	78	73	88	89	77	77	96	74	70	74	82	86	87	81	74	97	76	84	98	75	97	115	94	82	80	107	96	77	87	93	88	85	84	87	76	86	75	64	86	71	73	79	78	94	64	102	92	96	100	77	75	78	91	73	87	83	75	82	85	84	75	83	76	88	83	94	79	95	71	84	75	75	92	85	87	101	83	86	93
13581	6270	3651	7205	14635	16164	13958	12055	10781	8664	7685	7456	6679	6724	6368	5568	5271	4444	3941	3416	2970	2751	2528	2420	2288	2113	2107	1936	1826	1680	1602	1496	1519	1468	1461	1444	1416	1254	1232	1175	1184	1178	1117	1100	1108	1104	1106	1093	1087	1055	1097	1034	1102	1105	1067	1024	1065	1040	1065	2169	3770	1176	1040	1059	1025	1060	1054	1083	1075	1105	1006	1049	1074	1048	1037	1065	1058	1008	1088	1111	1048	1034	1090	1054	1046	997	1112	1115	1373	2706	3540	2758	2217	1721	1280	1111	1036	1070	1034	1024	970	1048	996	1020	973	1044	1035	1011	1004	1046	1025	1039	1051	1016	1031	993	1050	1037	1034	1010	1053	1037	1005	993	1050	1036	1042	1060	1046	1001	1020	1037	1051	1036	1010	1069	975	1064	1052	1027	1057	1063	1056	990	1042	992	1042	1014	1033	986	994	1046	1058	965	1068	1002	1037	989	1011	1023	1006	1063	985	988	1006	999	1088	987	1089	1059	999	998	1031	1032	984	1023	1050	1026	962	1051	1038	975	1015	1068	1065	1013	1094	1010	1013	1103	1026	1050	1020	1046	999	1020	1022	1004	1044	995	1044	1019	1014	1027	974	1026	1054	1016	1059	1039	1054	1039	1018	1002	964	1062	1026	1035	989	1021	1038	1076	1058	907	996	1055	1000	1030	1049	967	961	971	994	990	1031	1033	1029	1022	1045	1015	1043	1023	997	1009	1065	1024	990	1033	1008	1020	986	1022	1014	1049	1023	984	1027	1056	1017	1053	1087	1065	992	1087	973	1021	1040	1077	1021	1092	1005	1008	1030	995	990	1037	1041	1020	1019	979	992	1005	1029	1071	1077	1031	1026	1055	1018	1053	1004	1029	945	999	980	1015	995	1041	1068	1025	993	998	970	971	1020	1052	1048	1005	980	1071	1009	1052	1016	1040	1050	1036	1093	981	1047	1024	961	1046	1000	983	1032	1015	1025	990	1015	1013	1037	1055	1020	973	1059	1018	984	1016	1040	1009	1027	969	1044	997	979	1025	993	1012	1046	1001	1058	995	1014	1004	1011	1060	1035	953	1016	1000	1011	1052	1058	1061	1027	1022	1005	1030	1018	997	977	1018	1055	1028	1005	1057	1040	1015	986	990	1041	1042	1073	1012	1012	973	1058	1012	1060	1015	1021	1049	999	982	1046	987	991	974	978	1065	1017	998	983	1036	1006	1039	1021	1035	956	1003	1066	1043	937	945	1014	1046	1003	981	1007	969	1031	1056	1037	1105	1036	1006	993	1015	1031	998	958	1027	1079	1031	993	1038	1024	970	1008	987	998	1003	968	1053	1042	1044	985	985	992	1050	1029	1035	1031	1051	1040	955	996	986	1047	1024	1067	1006	1072	974	1021	1037	1009	1001	1024	1045	949	1053	1039	1047	988	1026	1023	1050	1031	1002	1041	1058	1073	1056	1059	1023	1036	948	979	996	991	1047	998	993	1018	1083	1046	1049	1064	984	1046	1010	995	1014	989	1014	1103	983	997	1026	1057	1000	1048	972	1008	1012	1082	1065	1035	1048	1023	1045	1091	1046	1003	1056	1040	1002	944	1021	1029	1003	1034	1036	998	1030	1087	992	1067	978	1046	1022	1044	1048	1035	1009	1063	1059	993	990	1015	1044	1006	1054	974	987	995	1024	1055	1067	1050	985	1012	1021	958	1016	994	1064	1016	1078	1050	1025	1021	1011	1025	989	1050	1027	1027	1040	998	1080	1058	1020	1089	1088	1004	1036	993	1073	1048	1017	1092	1070	1024	1087	1025	986	998	1088	1062	971	1023	1047	1011	1024	1033	1052	1075	1071	1044	1046	988	975	1054	984	1036	1033	991	975	1008	1038	1049	1010	1032	1036	1022	1011	1010	1006	983	1010	1033	978	1068	1020	1060	1052	1020	1086	1033	958	1048	1036	1024	1015	1001	1024	1041	991	1034	1063	968	1029	1040	1073	1079	1053	1013	1050	978	990	994	1001	1032	995	1052	1024	957	1089	1032	1009	1013	1004	1010	1083	952	1011	1056	1030	1057	965	1083	1068	1021	1012	1063	1052	1042	1044	1041	1011	1033	1026	1027	1028	972	1043	1058	1028	1041	1028	1071	1032	1047	994	1063	1005	1024	1027	1032	1117	1050	1033	954	1023	1015	1010	1023	1049	1061	1006	988	991	1060	1050	1032	1012	1023	1070	1063	1038	1007	1011	1015	1010	1000	1036	1018	1010	1014	1047	1028	1070	1045	1060	1000	1035	1025	1016	966	1007	1008	996	1041	950	1034	955	1077	1038	1065	1021	1017	1027	1006	1018	1023	1009	1008	985	1007	1011	1061	1049	1057	1004	1022	1006	1020	992	1013	1036	1023	1033	1063	981	1006	1026	1038	1033	1032	1037	1004	1081	988	1067	1059	1020	966	951	1022	1057	1032	1053	991	1041	972	1024	1015	998	1096	1093	1070	1012	1029	1035	994	1025	999	1056	1047	1037	1041	997	999	1019	1037	986	1014	1015	995	1032	1043	1050	1023	978	1015	1047	991	1013	1067	1023	1037	1026	1066	1054	1004	998	1078	1055	1049	1020	990	953	1029	1005	1053	1029	979	1045	1002	955	1029	1049	1028	1070	1032	988	1003	1055	1005	1010	1029	1009	1016	989	1056	1042	957	1044	1032	991	1046	1012	1066	964	1058	1032	1045	1002	1052	1051	948	999	1006	1058	1025	971	1006	984	991	1020	1071	1077	977	983	1027	986	1006	1017	1002	1010	1072	1007	1061	1003	1009	946	989	1080	1033	914	1034	981	1005	1012	1046	1045	1019	1047	1014	995	1061	1044	1059	1009	1010	989	1046	1050	1044	1044	1051	1022	996	1018	1050	1072	1034	1034	997	1079	996	1046	1008	1022	982	1010	1044	1002	1046	1033	1036	1037	1038	1019	1050	1054	991	1053	1082	1000	965	1033	971	1069	1060	1068	1061	1041	1021	1016	1015	1045	1027	996	1023	1049	1014	1076	1063	987	1020	1074	1026	980	1029	1012	987	1073	1043	1021	970	1060	1003	1061	1004	1055	975	1027	1034	973	1018	1011	1042	993	1068	1036	1038	1017	982	1008	1076	1082	993	1010	1030	1024	1012	996	974	968	956	999	1067	1014	975	983	1017	996	1048	1045	1047	993	990	972	986	999	1021	1016	1017	1012	1060	1033	1039	1087	1048	1049	1053	1048	1081	1044	1026	1058	1014	970	1072	1013	1039	959	1030	1046	1018	1054	1017	1027	1025	1063	1034	984	1023	1121	1057	976	1025	1017	1087	1011	1063	1046	1016	959	1071	1027	1070	1002	1039	1047	1060	1095	918	1022	1061	1021	1048	1044	1074	991	992	1008	1014	977	1029	1021	1010	1039	994	1008	987	1062	1046	1059	1035	1046	1033	991	1025	998	1006	1032	1022	986	1020	1062	1026	1006	1065	1029	1025	1028	1037	1041	1054	993	1022	1021	1068	1086	1021	983	1059	952	1009	984	1054	1042	1075	976	995	1048	1009	1014	1058	1027	1030	1008	988	990	951	1023	1025	1028	981	1015	1035	1057	1000	1036	1079	1016	1026	1009	1021	1028	1029	1055	1038	1011	997	1033	1000	1026	1100	1053	1019	1032	981	1006	1019	1022	988	1066	1009	994	1020	1074	1036	1033	1008	1087	1020	1078	977	1017	1031	1033	1027	1034	1038	1018	1030	1055	1104	1052	1060	1004	964	1036	1025	1063	1021	1080	984	1037	1033	1020	1047	1037	1007	999	1021	1056	1066	1045	1062	987	1007	1047	960	970	1079	1012	1046	1034	1030	1013	1027	1010	1026	1012	1095	984	974	972	937	992	1038	1051	1031	1017	1018	1051	1008	917	1046	1024	1041	1082	1004	1009	1003	1065	1036	1048	1064	1056	994	1079	1024	1018	1062	1013	1073	1026	1039	1030	1000	1098	1060	1007	994	1017	1020	990	1029	1003	1098	997	948	1018	1075	1013	1021	1032	1011	1024	994	1027	1042	1027	1016	1023	1046	1021	1108	1077	1048	1014	1040	1046	1015	1004	1051	1041	979	1087	992	1014	1034	1000	979	977	1008	1056	1005	1042	1041	988	1014	983	1029	989	1039	1025	1001	1032	988	1006	1006	1048	1010	974	1055	1035	1021	1038	1072	1002	1022	1017	1015	1002	1042	1049	1013	1020	991	1010	1095	1001	1064	979	986	1001	997	1030	1003	1042	1050	1038	981	1053	1019	981	1011	1010	1016	995	997	1009	1043	1037	1041	1020	1036	1014	1020	1021	992	1014	1022	986	1011	938	1002	980	1026	1046	1009	993	988	1079	1013	1047	976	1001	1042	1097	1002	1069	1020	1013	1061	978	1004	1067	982	1054	1110	1018	1022	1000	973	1001	1011	1058	999	974	1020	1001	1022	1050	1027	1035	1026	1028	1056	1079	1028	1014	1085	1073	1033	1020	1060	1056	1004	984	964	996	989	1021	1008	1021	995	1005	1040	995	1012	1027	1005	1061	1054	1045	1032	970	1074	998	1029	1062	982	1099	1053	1048	1040	1018	1036	979	1038	988	1058	984	1079	974	1005	1016	1053	1075	1030	1001	1017	1002	1051	1086	954	1002	1013	964	1135	1040	1060	981	992	1048	1056	998	1058	1005	1001	1077	984	1012	1045	989	1030	1042
1437	570	334	238	281	447	412	322	372	272	274	286	278	295	268	252	241	215	188	184	164	127	152	131	138	135	139	110	115	101	118	120	105	122	102	95	118	99	102	94	95	96	107	93	76	92	106	91	89	79	83	82	92	96	76	87	110	98	87	119	207	116	102	90	103	81	72	80	84	86	101	98	81	92	109	92	63	94	81	85	81	107	85	102	89	78	81	112	89	135	201	166	167	120	110	106	81	83	78	97	74	84	92	97	81	86	81	78	94	98	83	110	88	74	83	98	79	74	85	108	92	102	79	77	96	104	81	99	71	81	87	79	72	82	95	94	92	65	86	94	89	92	80	96	76	89	95	95	69	93	80	85	87	103	89	80	89	119	69	94	89	74	96	98	88	94	88	75	60	95	78	94	68	94	88	93	97	93	80	69	78	78	100	97	92	93	81	82	87	102	85	90	84	82	85	90	89	105	87	92	94	89	79	86	78	75	76	74	86	93	91	84	78	85	82	94	94	87	87	93	85	82	85	82	86	86	79	93	73	106	83	91	92	78	83	92	63	88	76	82	109	86	85	89	85	77	94	80	81	92	85	87	94	77	98	84	87	96	97	92	94	94	93	115	96	78	83	77	87	82	94	82	103	102	82	93	79	96	84	109	110	87	99	84	91	98	90	88	95	87	90	91	90	83	89	79	95	81	85	98	92	95	93	88	73	80	91	96	96	67	89	107	75	99	87	87	82	98	84	90	83	97	71	78	85	85	96	99	69	110	86	100	77	89	93	94	98	87	81	66	86	98	85	74	77	93	83	85	100	70	86	95	90	95	116	84	96	91	84	79	84	87	84	96	90	96	94	76	89	91	80	82	92	78	81	96	89	96	81	93	83	90	68	84	82	71	87	96	75	92	81	80	83	98	89	82	102	84	84	100	75	92	94	91	75	102	79	100	97	88	88	86	83	99	88	96	69	100	92	86	120	76	82	83	77	82	87	80	78	89	103	86	87	103	73	77	103	71	78	75	90	99	85	90	77	84	108	70	95	93	87	81	81	71	92	94	78	95	77	87	84	93	97	93	96	82	78	93	96	78	78	84	89	77	99	80	91	82	93	69	90	85	92	67	102	93	83	89	85	86	95	98	98	86	81	94	87	77	90	89	90	72	89	75	90	95	93	88	92	87	90	81	73	88	86	88	70	79	83	108	90	97	88	91	92	84	100	103	88	73	89	78	87	93	88	84	98	88	86	74	88	83	106	92	98	70	78	96	74	100	89	87	101	83	96	85	106	85	81	84	89	78	103	98	95	104	87	99	81	92	89	89	88	90	81	99	87	87	79	89	76	79	89	76	101	81	93	80	74	81	96	95	99	92	77	90	103	84	90	91	81	96	70	85	89	81	75	105	96	90	80	69	79	93	89	92	86	87	93	83	81	103	93	92	88	74	78	105	95	94	98	85	74	87	87	96	57	85	84	95	88	94	93	105	82	88	82	107	93	83	71	93	83	79	77	98	88	99	82	69	91	92	91	71	94	97	97	98	96	77	85	78	87	91	78	81	84	91	75	95	87	97	74	63	89	80	89	79	76	83	86	79	91	102	83	103	76	71	85	94	87	86	86	94	69	73	89	100	72	80	77	94	86	96	101	94	82	86	79	86	102	104	88	74	77	88	78	87	85	90	83	80	90	89	77	88	84	91	80	73	75	81	86	82	80	78	100	77	72	87	80	67	78	97	96	87	89	75	85	88	86	93	81	83	73	97	91	97	75	95	81	72	84	96	85	80	103	86	92	83	77	89	88	96	80	90	77	89	94	79	92	76	92	80	94	78	89	104	83	114	94	91	92	97	81	91	75	82	85	72	90	83	87	94	88	84	78	89	84	83	90	92	83	91	96	101	78	90	73	83	85	89	69	101	84	98	91	82	80	92	92	88	95	91	89	86	82	97	95	70	80	96	92	95	98	98	86	79	90	90	103	101	101	102	90	81	91	91	84	87	81	77	77	86	84	94	83	77	102	89	92	85	91	83	86	76	77	97	80	85	102	98	92	82	100	103	95	82	75	88	89	92	100	101	88	83	86	90	88	94	77	75	91	83	78	82	80	87	80	90	91	87	72	91	95	85	87	76	89	96	84	111	88	85	84	105	91	99	72	98	73	80	90	88	98	87	111	114	102	77	76	108	78	87	78	75	93	75	102	94	88	83	88	77	82	94	80	75	74	90	100	86	82	89	84	94	96	76	95	93	113	82	84	95	86	73	78	74	91	83	86	88	85	90	90	88	103	89	88	84	91	100	77	85	80	93	86	64	83	89	97	85	88	89	85	79	76	93	87	91	100	69	91	84	88	77	85	83	84	80	81	84	86	72	107	79	102	101	86	88	89	101	85	103	99	95	88	98	85	76	80	82	88	93	100	97	109	87	77	71	103	69	73	99	93	98	76	81	78	82	73	78	104	98	93	67	104	84	90	85	90	81	82	87	83	92	94	80	92	92	92	72	82	95	94	86	95	82	87	75	92	101	83	78	103	108	111	91	84	92	121	99	88	83	73	88	97	95	96	81	91	102	82	84	91	74	98	93	94	78	80	90	90	78	77	76	99	82	88	112	94	83	72	100	81	74	85	77	87	108	70	80	90	89	76	81	83	89	79	74	66	86	104	67	91	84	96	80	93	83	96	101	95	89	83	64	85	97	94	66	77	93	72	98	88	83	84	86	94	79	76	87	70	84	91	86	69	96	80	81	101	99	102	95	88	64	80	93	80	74	86	105	77	65	83	89	92	86	91	82	92	93	85	99	87	98	106	102	94	77	78	73	76	88	66	70	92	101	90	87	70	85	106	80	84	68	88	88	97	79	78	93	95	102	78	88	74	85	75	93	90	100	98	77	75	70	83	86	87	90	85	85	97	87	100	88	92	104	99	94	85	81	97	82	89	89	75	62	98	102	94	98	88	75	78	103	75	103	92	70	79	85	90	101	94	81	87	95	107	103	97	72	84	74	94	81	80	77	91	84	82	88	95	89	85	92	79	94	106	94	85	79	93	87	71	91	102	88	78	89	95	83	89	77	84	104	93	90	79	84	85	103	83	94	89	93	69	79	88	87	82	73	87	81	100	76	80	78	98	86	84	94	69	93	81	78	64	69	84	78	86	67	108	93	74	92	96	85	79	86	101	97	85	84	79	106	88	92	62	85	88	93	86	84	80	91	76	98	75	99	94	98	95	89	90	91	99	95	83	96	92	75	95	88	104	94	73	93	84	86	99	96	94	77	77	83	82	99	87	82	92	99	70	89	93	67	104	77	80	112	95	78	97	93	84	77	86	93	92	102	91	95	84	86	99	94	92	87	64	97	88	100	69	97	80	86	89	95	96	87	90	81	83	80	83	99	96	87	91	75	87	76	104	87	104	83	87	83	98	90	84	84	89	105	95	87	98	91	94	79	67	72	83	79	81	86	68	74	79	92	94	101	84	87	103	95	79	85	85	81	84	80	85	91	93	97
17563	8541	4848	9630	18365	19455	17214	14572	12862	10690	9810	9151	8505	8526	7886	7160	6402	5463	4928	4216	3654	3248	2975	2789	2725	2469	2336	2333	2119	1855	1781	1777	1734	1649	1608	1572	1422	1326	1370	1287	1248	1260	1256	1227	1089	1156	1022	1086	1062	1052	1121	1115	1061	1079	1112	1068	1108	1113	1146	1796	4643	1741	1070	1073	1052	1044	1084	1048	1081	1012	1004	1048	1092	1115	1050	1071	1080	1091	1131	1103	1091	1036	1036	1078	999	1067	1078	1100	1189	2511	5393	3981	3078	2023	1437	1196	1046	1022	1003	1050	993	1062	1027	1022	996	983	980	981	1014	1006	1043	1025	1077	1012	1042	1036	1073	1016	1023	1004	1012	1030	968	1069	1080	996	1068	983	1033	982	974	992	1014	979	983	968	1042	1020	962	1029	1017	986	988	1007	1098	1024	997	1008	963	974	1080	981	1030	1010	1019	1049	968	1009	1060	1030	1022	1008	981	983	1028	1006	1038	1045	948	1006	980	1045	1001	1006	959	964	1033	999	985	1033	1035	1020	996	1030	1017	1031	1012	1035	1026	1076	1036	1063	1051	1028	1050	1030	987	1044	1049	1011	1008	1040	1023	1012	961	1026	1098	1038	994	985	1010	960	1006	1021	972	1008	995	1017	972	1032	993	1044	986	1073	1041	992	1031	1083	1025	1003	993	963	1025	1001	1020	1000	1021	1029	1019	993	1009	1035	1052	968	997	999	986	1034	1007	1010	973	1009	1049	938	979	1022	1002	1067	1034	1019	991	1040	1026	1010	1040	1016	1027	968	952	1076	1013	989	951	1058	1003	1003	1011	971	1003	1028	1028	964	952	1040	1040	1009	1015	1030	1060	1090	1015	1048	1043	1023	997	1009	999	1049	968	981	1038	1071	1031	1030	1034	990	1002	1010	976	1039	1004	998	1055	1006	1023	995	981	1020	1017	975	1012	1025	1072	1046	1008	1017	1059	1031	1059	1063	983	1057	1038	1021	1056	980	1036	1020	1008	975	1021	981	1023	965	972	999	998	1013	1030	1037	1014	1058	1009	1081	987	1029	1014	1074	978	1028	1063	928	1002	1055	973	1014	914	1087	1066	1082	1033	1006	931	1004	1016	1032	1023	991	1013	944	1013	1003	1019	1037	985	1003	1049	1034	1016	997	984	1058	1015	1008	971	1019	984	1018	988	1043	1057	1037	1024	1017	1001	1029	1010	1034	956	995	980	995	1055	1029	1042	1005	1043	1047	1005	941	1020	1035	986	961	990	1080	971	1071	1027	1011	1030	1039	973	1005	1077	955	990	1019	1010	1043	1001	1010	1041	1069	952	1029	993	982	1063	1091	1036	1050	1015	985	1018	977	976	1018	1012	1005	984	1038	989	1057	1042	1044	982	1011	1080	984	1020	1010	1020	1037	1051	1025	1042	999	1038	1069	989	1067	986	1007	1018	1033	961	993	1054	1014	1038	1015	1001	1020	1038	999	1047	954	1004	1031	1045	1025	999	1005	1026	1058	1030	1018	1066	1004	1072	1076	984	1038	1016	1076	956	1014	1000	979	1013	1016	1004	1008	1022	1026	979	1036	1005	967	1024	1032	1044	999	1037	1038	1000	987	1084	995	1016	1020	1018	1050	1022	999	991	1019	1026	1005	1031	966	990	1003	1032	1024	1052	1001	1025	1051	1062	1036	1007	998	1016	1091	1008	1062	1043	1015	1040	1037	1032	962	1033	1012	1054	974	1055	1014	1011	1000	1026	1020	993	1005	1063	1037	989	999	1061	1034	1040	1029	1014	1032	1020	1022	1070	1056	1002	1000	1008	1004	985	1020	1070	1078	1023	1050	1063	1026	1015	976	1032	932	993	1027	1032	952	1043	1007	1003	1018	1007	1053	1028	1102	1028	1042	1023	995	997	1040	1090	1006	968	1049	967	988	989	1003	1008	1053	1050	1011	1078	1030	987	1028	1002	995	1036	1047	993	1002	1056	1010	1015	1010	1036	1068	985	995	981	980	984	1027	1055	1008	983	1023	1051	980	1069	1012	964	1001	1052	1019	1014	1007	1093	1028	1018	1022	986	988	1009	1010	996	1037	1086	1044	1054	995	1055	1050	1067	996	1029	971	1025	1019	986	1016	1017	1059	1046	958	1050	1033	1006	991	999	980	985	973	1043	1031	1009	1005	1030	1030	1016	1019	966	1057	982	984	972	1090	1029	1013	991	1043	1017	1003	1012	1057	1020	997	1016	1068	1005	1017	948	1058	1052	1002	1037	966	1040	1058	1056	1047	1045	1003	1009	1030	958	999	1116	990	1006	1025	966	995	1010	1024	1037	997	1007	1026	1003	996	964	1011	1000	990	1030	938	1020	1020	1041	1022	996	1019	1026	1098	995	1006	1014	1042	942	981	1014	1005	994	1056	1037	958	1117	1011	1026	1026	1004	1030	1056	965	1044	1011	960	1010	1029	1048	1049	1005	988	992	1024	992	987	1006	1036	1027	1079	1041	1028	1043	1059	1050	1011	995	953	1023	1063	987	980	1003	1052	1053	1004	1006	1011	1019	1057	1042	1025	953	1031	1022	1013	1042	985	1035	1057	1015	1039	1035	948	1011	1037	951	1041	1053	961	1049	1079	986	970	994	1064	1066	1014	1040	987	1052	1021	1018	1105	1063	976	1070	1016	1025	1049	1057	992	994	1012	1021	988	1063	1031	1001	1087	998	1035	1022	1034	1021	996	1023	985	984	1014	1041	1057	983	1014	1027	1044	1037	1014	952	1020	961	984	1023	1023	1013	956	991	1015	1016	1031	1013	1008	1021	1062	961	997	956	965	968	1085	986	990	1094	969	1013	1048	1033	1054	998	1026	1011	1023	1033	1033	996	1016	1047	1024	1008	1003	1039	1058	1007	1026	1049	1038	996	1051	1014	1030	1088	1019	989	1032	1032	1003	1028	1015	1009	1010	1099	1019	1035	1022	1028	962	1023	1012	1003	990	1050	1059	1011	973	1058	996	1015	982	984	1039	995	1021	1051	1017	981	1013	1037	1035	1057	1074	1039	1038	970	1029	976	996	1043	1045	1000	950	1033	1011	1061	989	1061	988	1053	990	1054	986	1024	1042	963	1006	1030	1059	1066	1017	1022	960	1005	1083	1014	969	1015	1075	1028	999	1013	1017	999	1030	1006	943	957	1044	977	1032	1064	1017	1041	1022	955	970	1018	1024	948	1061	1030	1078	993	995	1084	1017	1004	980	1003	1002	1027	982	1030	977	993	1005	1014	998	997	931	992	1013	944	992	1042	1056	1036	1008	1010	976	1050	1062	985	1015	964	1037	990	1028	1001	1010	983	1036	1032	962	1081	1012	937	1025	1061	1014	1011	1046	978	953	1025	1044	992	1017	1001	1026	1002	945	975	1051	1020	1015	1041	978	1046	978	1021	995	1084	1018	982	1018	983	992	1017	1019	1050	1033	1043	1040	958	1073	1064	1075	946	1045	1017	1042	1013	1019	1072	1037	1044	1024	1038	1031	966	955	1010	1047	1000	1033	1031	1092	1053	993	1007	1027	1003	984	1062	973	1038	1043	1067	1093	1050	1021	1075	1027	1039	978	1001	1007	1000	1061	1070	1019	1052	1052	1079	1062	1026	1003	1000	1095	996	990	1037	1011	1042	1096	1012	1035	1101	983	1023	990	1029	984	1030	1049	988	1041	1028	1017	1044	1053	976	1004	1031	1009	1019	986	1019	1031	1016	1019	976	1025	1016	981	1051	1006	977	1063	1014	989	1025	1044	1053	1023	1004	1051	1043	1001	1007	1021	998	1037	1062	1044	968	987	1049	977	1070	994	1033	1015	971	1058	988	1048	990	1010	1017	1016	1042	991	998	1022	1049	1032	1066	979	1015	1021	986	1016	1073	1019	966	999	1043	1036	1050	1004	1020	1017	970	1043	1008	1000	1012	993	977	1070	1006	992	974	1047	1049	957	1048	1028	1081	1041	1040	1034	1054	997	1027	1060	1035	1037	1034	1024	1009	1042	1042	1005	1037	1009	1031	998	1067	1038	997	994	1050	1037	1011	1022	1028	987	986	1057	1008	991	1018	984	1046	997	956	1067	999	1044	995	995	963	946	986	988	1000	1052	992	1052	980	970	1056	1003	1012	993	1057	1031	1035	986	1019	1004	1066	1027	997	1034	1017	1028	975	992	1037	1026	1086	981	1026	958	1020	1019	1000	1087	1038	1025	1056	1029	1016	1019	985	1014	1003	999	1016	1067	1063	1042	995	989	1022	1001	1036	975	982	1032	1035	1005	1070	974	1003	998	997	1008	1034	1041	1043	990	969	1044	983	1047	1002	1041	989	1047	1044	1058	1023	1017	1063	1073	1030	999	993	973	1012	993	1010	1018	976	971	1012	1048	1007	956	984	1049	998	1037	1005	1066	1025	1021	1051	995	1008	985	1004	1005	1036	985	1048	1034	1037	1031	1053	1006	1021	1052	982	1006	984	1013	1035	978	1062	1018	995	1010	1006	1020	1022	1022	1024	1007	1060	1074	1054	1039	1017	969	997	1019	1028	1024	1041	1036	993	975	1010	1036	1002	1064	1050	1005	1042	1033	1059	991	992	1010	1033	1023	994	1015	1025	999	1032	993	1045	1100	1034
1514	233	131	126	153	203	220	209	156	167	144	149	123	147	157	134	101	146	98	110	91	94	82	84	88	88	95	91	84	84	96	94	80	88	88	74	103	80	79	80	69	69	67	81	67	69	84	84	76	97	78	87	67	94	93	87	86	76	78	94	108	83	81	77	79	75	71	82	89	77	75	67	71	69	81	67	90	71	82	73	70	79	81	87	104	70	91	75	87	88	102	94	92	92	88	76	79	91	84	62	79	75	92	83	69	81	85	94	71	79	65	74	72	76	61	72	87	66	70	77	67	80	96	89	68	73	64	79	80	95	69	62	76	66	72	76	75	96	77	75	68	80	85	77	56	79	69	66	60	79	72	68	70	78	68	84	75	70	72	74	82	78	84	74	86	76	81	76	85	80	80	67	72	61	79	70	79	83	68	70	76	74	77	68	65	75	88	74	85	84	71	80	67	58	79	82	74	81	69	64	66	88	90	83	68	81	82	84	82	74	74	71	63	79	65	79	66	81	92	89	63	78	71	80	86	85	69	60	68	72	59	74	83	73	60	77	84	73	70	86	80	61	73	73	87	95	83	68	96	89	76	84	77	75	83	79	76	68	74	72	71	76	84	78	80	79	71	96	68	76	77	96	60	84	69	72	84	74	58	77	75	68	83	72	66	80	82	73	71	87	77	82	85	76	75	75	73	70	72	75	78	85	106	81	81	64	92	81	69	73	74	72	75	76	76	73	78	96	76	91	65	79	78	73	71	69	74	63	95	82	76	64	70	92	75	72	68	56	79	73	81	72	72	72	82	80	70	85	95	72	68	69	63	67	85	66	76	72	73	68	90	80	79	74	84	70	63	77	81	87	81	94	61	70	77	79	65	94	76	67	74	88	71	72	79	87	76	68	88	82	63	75	77	79	60	71	77	75	75	71	68	68	73	91	86	82	76	84	79	92	88	93	100	60	71	56	75	79	70	61	56	57	75	80	76	70	60	73	68	97	84	79	72	69	72	77	98	65	77	83	72	95	65	85	71	75	90	83	67	56	66	77	71	76	70	94	80	66	64	72	76	82	90	78	66	75	80	69	82	73	73	73	88	82	88	84	83	86	83	82	75	73	69	92	87	80	85	100	87	96	60	80	61	64	76	68	87	91	74	70	78	79	56	81	75	69	74	90	86	79	67	63	71	73	74	83	88	76	89	81	69	67	64	69	87	85	76	66	71	81	75	65	92	67	86	83	68	73	85	63	70	77	79	64	84	79	80	65	69	73	69	72	79	72	83	63	82	75	78	71	63	74	72	72	69	81	81	63	77	74	80	78	73	77	86	77	77	70	59	78	70	77	87	85	74	67	78	80	86	73	72	74	88	86	78	80	87	70	72	74	97	78	89	74	76	66	79	74	78	85	81	65	64	67	80	89	73	76	83	78	66	66	93	73	67	71	74	72	60	78	74	74	71	62	62	79	84	77	81	81	48	58	80	85	74	72	74	83	87	86	74	74	72	60	93	79	82	81	68	87	89	77	77	77	77	80	80	83	76	76	65	73	77	72	75	72	78	71	78	72	78	73	66	65	90	77	86	68	74	66	69	89	68	81	63	102	68	88	66	66	78	75	55	87	68	69	64	72	68	71	68	81	71	83	88	71	62	76	70	81	79	75	75	73	66	73	73	77	61	74	75	74	65	71	67	84	72	72	76	77	78	93	65	85	85	90	68	75	60	84	75	79	83	64	68	75	73	79	84	69	65	60	79	90	75	71	77	61	75	52	84	68	73	78	69	87	72	71	60	84	66	62	77	73	60	91	79	60	77	62	75	70	79	81	75	82	86	82	74	81	54	71	94	94	88	70	59	82	72	85	82	94	75	82	71	98	66	72	77	69	67	73	80	73	84	73	80	71	76	76	80	78	68	76	70	78	88	81	88	77	67	71	64	70	86	72	77	84	71	62	71	69	82	72	76	72	65	74	78	73	72	85	73	80	74	80	83	84	79	71	71	76	61	76	84	56	74	89	64	86	65	77	79	57	80	76	79	82	84	87	72	86	74	85	65	81	83	71	71	76	64	66	80	73	71	80	72	64	73	65	69	87	75	86	73	83	81	77	78	65	75	71	86	69	77	69	66	58	84	72	76	79	85	63	59	69	66	90	75	75	87	98	81	65	73	61	84	75	59	88	86	68	62	70	81	83	82	64	64	89	91	56	77	73	79	79	67	76	83	77	89	81	80	80	77	74	67	70	87	77	69	76	82	101	80	70	74	83	78	80	85	78	71	78	65	70	65	89	79	70	76	81	82	101	52	86	81	61	68	86	87	63	83	89	84	69	67	66	71	69	64	68	71	83	75	92	76	66	71	73	65	67	68	73	73	87	67	78	69	71	68	58	94	75	70	80	90	67	85	69	70	69	81	83	58	82	83	67	90	84	88	90	65	69	93	88	87	80	89	76	57	89	81	85	68	80	87	93	49	73	68	79	70	64	72	101	68	89	82	100	76	77	82	90	91	82	73	79	81	71	73	83	77	73	95	83	73	69	69	85	79	74	69	78	76	67	70	77	80	84	71	70	77	62	75	79	85	64	77	70	76	79	76	91	68	67	74	67	71	84	75	77	68	96	71	67	78	76	90	92	87	64	76	70	78	91	84	69	86	93	89	79	74	82	56	70	91	83	74	70	63	72	80	85	75	72	73	66	81	79	66	83	74	72	79	86	57	74	90	79	74	92	94	71	78	73	65	77	75	84	83	87	81	73	65	93	68	74	61	74	72	54	64	73	65	80	83	78	64	86	94	78	89	64	85	89	67	69	80	85	64	81	60	82	80	69	66	67	91	85	80	73	71	62	75	75	76	64	83	83	78	68	75	84	69	67	79	85	90	59	91	79	81	77	82	80	69	64	81	78	80	71	69	75	79	78	76	86	72	62	71	69	65	75	87	72	88	81	77	66	72	88	86	86	84	74	71	85	88	74	75	83	79	73	85	75	93	58	73	63	76	81	78	88	93	60	61	69	87	74	77	99	82	77	74	73	72	76	72	86	77	72	76	74	97	73	73	89	86	76	68	80	95	67	76	76	67	77	111	64	87	70	64	69	92	73	88	89	70	68	78	67	89	74	87	71	77	78	72	66	83	61	73	71	74	81	81	86	74	81	79	82	76	77	70	83	80	72	73	69	78	77	86	78	73	73	79	78	93	66	81	72	85	86	73	86	94	68	70	62	89	73	64	62	82	78	89	77	90	71	101	84	71	79	70	69	85	74	85	72	82	73	60	81	73	84	68	93	94	67	79	100	77	64	81	84	84	72	71	69	74	73	91	69	75	78	80	64	65	57	80	67	85	72	85	75	75	82	72	71	85	90	75	83	80	74	91	71	79	70	72	80	71	72	88	85	71	93	69	81	77	74	79	64	74	69	72	67	74	66	90	78	71	68	90	76	58	75	60	62	84	73	73	76	96	79	102	68	86	72	67	83	60	58	60	63	67	70	85	73	68	68	79	75	81	76
11168	4378	2549	5013	10713	11573	9619	8075	7064	5691	5134	4887	4479	4640	4150	3681	3275	2631	2424	2122	1984	1854	1623	1587	1450	1457	1416	1376	1272	1241	1165	1217	1175	1116	1128	1105	1009	1022	1035	1019	948	957	956	934	927	907	838	959	909	937	924	895	952	879	930	958	937	940	924	1206	2059	1087	925	926	945	922	961	912	906	944	895	943	998	935	922	958	936	995	1013	892	938	990	970	955	1019	972	969	1015	1028	1293	1876	1807	1562	1271	1070	987	944	914	918	928	911	895	896	917	903	952	911	904	936	903	900	822	916	866	855	885	930	892	886	921	986	874	933	883	877	898	871	897	910	874	888	905	882	850	887	934	921	891	881	938	844	932	902	928	879	902	885	930	887	916	916	927	872	902	940	883	906	958	904	864	897	897	931	942	898	893	928	914	893	906	912	887	920	915	933	891	909	862	900	934	938	934	959	872	874	910	865	923	929	920	910	997	910	867	883	948	848	973	901	913	905	871	894	904	882	894	930	948	908	950	908	922	925	940	865	919	877	902	889	925	859	907	873	921	965	905	855	927	927	903	909	891	884	865	901	912	970	859	962	879	927	951	935	915	929	894	897	905	914	898	929	944	845	849	937	908	905	883	872	909	904	905	919	868	869	920	892	860	904	955	939	888	914	848	902	951	894	872	928	844	928	920	932	918	965	912	939	928	925	859	898	954	891	947	860	918	896	917	897	942	900	876	943	896	897	925	922	855	928	918	899	922	869	911	919	879	826	857	865	900	941	917	897	911	915	936	916	948	862	936	935	886	883	933	936	922	942	942	894	930	882	861	891	915	871	894	933	917	903	913	903	945	907	873	844	889	888	898	851	899	934	942	852	868	885	919	928	886	923	842	943	881	899	910	887	904	884	951	905	927	958	888	938	921	904	875	933	889	953	866	899	903	874	922	886	905	859	928	899	902	880	881	904	944	920	852	921	934	842	941	940	882	907	909	932	956	921	914	935	912	909	921	900	887	877	975	849	906	921	925	917	902	916	911	926	916	872	891	920	901	900	919	957	937	890	889	897	914	942	934	870	876	885	922	918	906	926	900	896	929	904	897	860	918	966	950	897	940	881	959	968	908	933	909	916	920	894	886	871	895	952	895	878	927	896	918	877	925	913	871	949	984	893	918	896	962	875	881	876	888	907	914	909	976	936	937	882	887	911	928	910	921	895	909	959	894	932	905	936	915	857	907	879	911	923	954	873	943	944	934	885	895	907	901	907	919	945	895	947	903	875	896	927	910	889	933	933	893	919	942	903	838	952	916	895	931	926	859	893	871	891	877	912	890	892	915	875	890	931	939	913	879	901	930	874	955	917	902	925	873	924	886	944	875	916	933	861	908	919	976	877	925	955	867	890	888	887	892	892	895	871	899	945	883	920	888	872	914	914	972	906	976	916	920	904	934	902	912	914	834	879	908	934	916	960	896	902	958	881	891	902	926	900	813	942	967	982	894	871	937	926	886	845	936	877	912	895	914	878	896	889	902	941	905	915	914	875	894	956	904	867	904	869	935	909	906	937	944	899	922	920	842	927	896	916	898	880	873	933	941	895	921	908	901	904	884	916	960	907	818	872	880	900	954	960	909	946	910	885	913	954	957	955	909	896	928	902	891	847	856	892	814	900	913	909	915	846	900	902	919	894	946	919	925	890	894	948	904	889	935	878	916	901	907	895	909	910	925	942	923	913	909	891	890	907	904	932	906	924	862	913	939	898	880	929	896	947	911	874	894	926	872	925	919	935	825	889	944	855	898	915	882	893	919	923	854	875	877	922	890	872	928	937	921	873	885	900	929	901	915	901	907	857	887	949	944	878	916	888	913	881	862	904	876	875	890	930	886	918	880	868	920	888	896	859	888	924	908	924	936	882	887	912	893	906	936	928	868	956	983	949	909	925	917	904	938	866	904	886	849	884	890	926	895	929	928	930	900	918	875	908	920	946	861	896	927	897	939	928	863	900	873	899	897	880	957	926	968	893	921	875	899	914	885	889	938	915	920	932	886	910	891	897	900	876	921	898	908	916	908	920	886	943	902	907	895	917	907	860	923	906	940	911	937	887	869	891	937	935	943	933	889	953	899	946	891	902	917	912	898	881	943	916	901	878	911	887	923	856	892	897	953	941	908	942	880	921	847	920	836	901	913	950	930	857	848	928	870	889	875	897	944	924	890	925	902	945	891	894	882	839	899	909	869	885	917	869	896	840	917	918	902	921	888	880	914	900	900	911	919	919	838	888	911	909	938	887	930	908	896	910	939	956	842	944	892	914	910	916	844	892	905	871	863	909	926	937	850	902	911	910	872	883	898	881	867	888	917	910	932	925	920	953	895	905	921	915	903	921	884	902	950	876	951	924	893	873	889	873	880	857	884	959	909	938	898	950	879	928	904	884	936	896	924	879	899	880	916	934	850	861	944	962	917	889	930	925	851	904	896	959	895	932	900	911	924	876	886	930	878	924	933	915	888	905	929	889	871	928	885	894	910	841	918	915	845	847	908	891	862	885	874	876	910	961	932	935	895	903	920	929	888	970	939	916	903	913	929	885	870	912	921	898	930	899	928	937	886	919	881	903	905	941	927	899	862	913	905	884	859	906	897	939	938	905	879	863	907	871	948	877	920	923	964	879	906	908	907	929	883	939	910	915	845	908	897	886	863	902	937	918	948	919	866	885	958	863	919	886	877	906	903	965	926	894	886	931	895	936	893	916	914	864	880	958	918	892	921	925	919	896	935	951	895	909	912	900	896	868	862	947	895	880	916	936	896	893	955	910	926	851	889	982	867	864	858	915	901	919	944	901	996	855	914	890	892	920	906	917	914	900	929	889	867	931	862	938	913	914	908	895	870	915	878	867	905	955	967	941	915	895	955	902	854	891	908	958	866	917	876	879	839	872	880	927	919	880	899	947	911	904	899	895	876	910	905	954	912	907	901	907	886	946	827	922	908	937	918	948	937	903	901	922	900	954	901	869	875	858	925	883	916	854	923	851	893	879	875	894	904	852	918	955	930	901	882	918	862	906	981	898	908	929	921	974	918	889	832	947	947	885	928	926	921	988	901	912	917	851	907	906	912	965	900	938	966	851	875	916	927	921	903	890	899	932	890	914	985	919	938	942	934	910	942	920	912	913	962	927	901	885	909	895	937	883	860	873	884	897	906	927	895	946	918	938	883	927	857	906	926	888	894	909	892	872	923	946	886	922	882	960	924	890	963	882	906	861	963	875	922	892	923	964	908	861	877	970	911	916	927	890	926	884	897	920	887	884	945	898	906	924	854	897	924	931	921	890	967	902	895	874	939	898	920	900	869	920	930	914	934	875	885	879	864	921	949	918	844	912	908	887	872	901	954	914	916	891	891	902	889	894	864	944	894	955	920	910	864	930	918	892	899	965	902	915	908	910	868	902	906	922	888	970	916	892	902	880	951	910	921	855	912	924	943	907	925	921	890	915	913	931	941	878	870	896	842	867	922	879	933	905	911	892	939	845	912
920	398	226	198	238	328	303	258	239	244	213	200	189	212	195	188	181	134	124	131	134	94	116	110	110	88	107	88	91	80	96	78	83	98	82	86	77	103	78	97	87	77	94	82	76	87	86	88	79	67	68	102	86	62	71	84	82	80	72	114	171	138	78	76	76	74	60	58	69	99	82	86	64	91	73	88	77	80	83	77	74	68	88	96	68	73	74	92	103	139	143	115	92	81	101	81	81	73	84	64	86	82	85	88	64	85	65	85	77	85	67	60	61	75	77	81	77	66	76	93	86	84	103	62	80	74	78	71	90	89	67	76	74	76	91	71	67	95	85	79	81	68	78	78	67	75	81	72	78	82	89	79	80	75	99	79	86	92	74	76	79	81	79	72	83	78	71	81	71	66	77	82	85	81	75	74	69	82	62	69	78	66	78	83	74	62	73	78	79	74	90	79	87	109	98	77	59	66	82	72	78	70	76	85	91	75	91	79	81	75	80	77	80	66	70	67	69	73	89	76	93	68	77	81	100	94	76	78	82	88	92	100	64	74	94	71	74	71	72	89	68	105	67	73	79	72	75	80	71	74	64	74	81	92	91	77	99	90	76	83	81	84	75	90	69	66	88	75	75	81	61	84	81	80	82	69	75	79	74	68	79	74	75	91	68	77	73	57	62	78	86	66	89	65	96	69	88	73	74	83	78	67	81	84	90	81	86	89	73	81	82	82	70	66	84	71	74	79	66	80	65	104	68	86	68	76	85	72	88	74	83	61	75	81	71	57	84	89	87	78	79	66	83	81	70	69	86	72	87	75	74	80	73	68	75	90	104	78	84	77	75	74	84	75	81	74	71	80	80	81	69	78	88	83	86	75	68	76	74	74	69	85	71	74	81	76	67	84	71	91	87	87	76	88	69	80	75	73	74	80	74	67	74	86	78	76	81	68	65	80	69	74	86	86	74	72	87	75	90	80	82	77	71	70	71	81	78	87	84	74	92	56	90	67	91	76	87	73	78	98	87	83	71	74	86	73	74	84	65	78	73	78	74	79	83	76	80	77	77	82	81	75	89	77	75	74	78	80	76	88	77	75	84	71	72	97	86	75	80	70	68	57	87	71	92	75	82	79	78	84	74	75	73	77	82	68	85	62	66	65	98	73	86	83	77	83	73	77	78	76	74	73	72	69	72	71	68	86	73	80	78	70	73	77	82	82	63	79	85	78	66	83	85	72	85	79	75	88	92	80	79	79	84	79	77	71	75	61	92	74	87	81	71	83	72	92	79	93	64	78	64	72	71	78	68	73	101	87	75	61	77	80	83	84	78	79	82	90	81	74	85	77	79	84	83	86	103	91	89	76	74	97	77	80	79	78	83	87	78	73	75	81	75	78	77	89	81	78	72	70	84	63	69	81	77	86	78	88	75	91	77	76	88	71	95	79	53	81	73	86	93	84	88	85	87	66	77	77	68	77	96	102	77	98	93	82	61	77	75	88	78	74	80	86	70	80	77	88	74	71	71	77	86	84	76	69	67	93	82	75	80	81	75	84	75	76	64	72	71	85	78	84	75	78	71	71	94	73	73	77	84	63	82	78	86	67	65	85	83	79	73	85	68	68	74	66	71	67	72	84	80	83	88	89	88	74	74	74	78	100	65	83	74	74	61	96	68	61	68	85	83	74	56	79	99	91	70	67	87	78	93	75	96	90	68	77	88	93	72	63	81	88	67	76	70	82	69	71	79	76	79	70	75	77	80	68	70	71	78	93	71	68	73	66	86	71	88	85	72	89	72	70	71	65	84	77	77	68	85	82	64	92	86	78	74	79	79	76	70	68	75	73	84	74	67	89	74	72	76	85	77	65	74	59	78	58	60	69	73	78	72	86	77	73	76	81	85	90	71	70	82	91	69	68	75	68	67	87	71	69	82	66	78	75	70	87	76	71	84	70	64	88	72	72	72	76	82	96	67	90	103	76	80	75	83	70	76	73	76	66	70	81	90	71	99	91	77	101	78	76	76	80	79	79	83	68	86	72	69	74	70	68	72	62	79	82	85	57	78	87	84	79	75	64	71	82	72	70	74	69	77	79	78	81	86	87	81	65	84	74	73	73	80	85	78	93	74	68	86	74	80	73	87	76	70	72	68	81	83	72	75	76	92	80	82	75	66	77	72	85	69	76	65	76	92	82	77	66	93	81	82	82	68	72	77	86	79	70	67	87	68	69	81	78	74	79	78	86	90	79	97	78	64	69	65	77	75	64	76	73	73	67	60	90	87	79	72	77	75	72	69	76	88	67	73	65	73	67	82	71	80	70	94	64	68	78	77	81	88	76	81	67	83	80	80	66	82	85	72	72	77	60	68	85	68	76	82	73	68	83	79	75	75	79	84	59	78	67	68	79	63	75	75	68	77	81	71	85	70	76	73	78	91	77	77	80	77	73	81	84	79	79	70	67	87	69	88	84	82	83	72	79	96	71	61	70	76	66	81	77	94	88	83	83	76	82	67	74	86	71	89	76	88	83	65	77	75	64	73	78	82	66	78	83	74	80	64	72	59	88	65	71	73	68	66	84	81	82	75	79	74	79	60	79	86	83	65	77	69	79	84	63	80	82	67	81	69	73	71	74	81	78	87	80	98	97	80	91	79	98	85	84	96	78	63	93	81	82	76	71	75	85	58	87	74	69	91	77	86	82	85	93	62	83	74	82	78	84	83	79	90	79	78	77	73	84	68	73	81	74	78	81	75	77	92	87	81	80	72	73	78	92	82	74	81	87	93	67	91	82	88	68	81	77	81	74	85	77	76	66	77	81	83	83	69	94	80	61	79	81	89	81	91	74	76	86	73	72	84	78	78	87	70	81	94	73	74	84	74	75	87	80	71	75	76	89	86	68	62	69	83	84	92	67	67	87	72	83	76	68	85	70	82	75	72	58	98	74	65	91	81	69	77	71	60	86	84	67	82	77	94	64	71	84	79	78	69	80	91	66	76	80	80	87	78	89	87	80	77	80	66	66	84	85	79	93	82	64	69	81	82	75	70	83	77	84	82	76	75	78	87	82	72	84	77	74	77	89	85	85	76	79	81	77	57	70	91	75	83	93	90	77	77	75	73	70	80	74	84	75	84	76	81	60	83	85	74	86	75	90	78	78	75	76	75	75	78	94	83	74	62	77	78	95	80	82	85	68	69	75	58	76	72	73	81	81	82	86	77	76	62	77	67	91	86	75	86	86	88	59	77	67	88	77	68	66	81	92	64	75	66	78	86	71	76	91	76	95	93	85	64	95	70	68	80	64	77	74	65	65	82	78	77	89	65	72	78	70	80	86	72	99	65	78	89	70	73	80	82	91	82	77	89	58	86	82	86	73	77	72	74	62	68	79	77	78	72	89	86	76	83	73	83	67	61	67	87	76	68	84	84	68	99	88	83	80	80	90	79	63	86	83	75	74	78	65	69	72	65	83	86	71	64	84	78	81	67	62	77	81	85	87	80	78	79	82
14099	7280	3938	7943	15759	16921	14287	11998	10036	8288	7774	6961	6251	6725	6040	5421	4918	3987	3480	3259	2822	2381	2320	2131	2113	2051	1873	1802	1742	1529	1513	1510	1366	1375	1350	1232	1169	1185	1060	1036	1033	985	1028	964	1046	979	973	984	1003	927	960	947	924	960	954	1014	969	973	1069	1902	4190	2752	940	952	936	969	876	944	1007	898	947	931	907	932	967	959	965	1009	1029	998	931	1049	953	1040	1030	1022	980	1020	1451	2498	2581	2160	1625	1218	959	937	952	871	929	942	906	888	959	925	907	942	961	900	924	833	904	908	911	945	865	932	901	893	940	882	896	899	950	913	876	865	920	888	940	953	918	879	912	926	943	923	878	916	947	932	910	912	873	908	900	887	844	933	879	890	881	893	912	899	906	900	956	953	922	855	988	845	923	966	881	910	889	964	890	890	847	906	874	924	894	963	958	935	897	946	915	911	925	869	901	953	874	910	902	907	896	914	885	883	931	941	914	874	900	911	898	918	902	920	874	892	909	896	909	924	947	859	902	927	989	939	908	918	884	949	849	863	928	945	849	961	859	900	938	907	881	894	924	825	913	944	890	892	907	903	919	893	906	917	911	873	925	934	974	911	914	920	915	932	911	901	878	903	919	884	863	900	871	865	880	847	943	914	897	902	888	899	884	912	892	891	903	920	911	876	872	895	880	958	914	891	893	895	891	911	959	908	938	917	930	894	900	901	916	948	967	928	879	842	896	952	937	968	913	858	927	908	905	890	911	885	882	896	888	912	882	872	913	935	893	910	896	878	908	932	864	928	925	894	900	900	902	885	910	893	882	922	924	979	976	927	894	933	893	914	899	950	932	971	876	875	935	875	889	905	909	905	901	893	953	943	862	875	884	909	944	933	939	898	920	897	887	871	908	857	883	933	860	934	897	905	896	900	854	890	908	966	920	950	891	899	912	960	1002	916	883	907	818	913	824	938	906	924	895	913	855	894	926	911	947	909	923	852	950	888	935	923	932	912	930	904	922	921	902	922	975	915	937	892	872	874	904	904	898	861	895	961	972	910	888	880	858	863	816	913	935	932	934	884	887	896	840	907	933	924	920	912	926	857	893	936	943	901	924	936	915	854	897	869	916	915	950	906	922	923	876	901	906	913	889	900	920	883	871	911	879	859	916	891	925	879	900	939	910	937	927	885	869	923	937	897	916	921	916	888	953	940	951	957	868	868	959	914	952	897	908	902	941	889	928	953	908	967	927	888	913	915	883	884	881	906	863	903	953	881	878	921	840	928	920	947	901	911	915	900	980	957	886	890	913	860	886	911	921	917	939	894	909	889	894	895	932	913	924	917	923	920	934	878	918	899	891	917	885	872	920	953	894	926	888	916	918	932	871	900	923	839	886	926	909	915	888	888	888	911	887	928	931	950	914	890	943	968	958	937	919	899	905	930	915	914	946	900	910	911	900	898	893	961	906	903	872	911	900	906	931	934	966	933	869	955	887	943	893	898	950	923	946	908	855	913	841	830	889	912	950	899	899	940	947	916	910	924	930	848	903	925	898	883	922	866	847	902	925	853	917	880	895	919	912	951	907	870	953	913	893	898	886	884	887	917	898	898	948	930	937	938	943	921	915	938	875	947	850	930	902	945	871	870	875	904	914	912	951	908	911	926	908	927	901	929	897	942	938	920	922	907	926	884	877	910	917	907	858	881	920	879	860	879	945	862	913	929	953	903	913	915	914	923	881	893	897	943	945	912	873	877	875	925	900	879	922	929	921	909	919	902	891	990	917	883	900	863	900	892	893	903	895	883	912	884	950	943	922	903	880	916	893	915	859	898	903	935	920	868	948	937	874	936	911	945	865	912	902	892	924	879	912	934	909	903	902	925	885	876	931	899	895	896	904	956	865	905	885	898	938	945	893	921	900	924	967	912	933	889	913	980	923	912	901	897	951	881	922	874	924	897	936	910	864	938	851	947	897	920	831	931	898	913	897	907	878	921	890	925	946	907	947	968	875	888	902	858	916	930	906	919	913	957	916	879	933	923	956	904	919	970	922	916	900	893	838	901	915	889	870	923	921	880	935	876	884	867	895	884	903	940	877	896	906	868	913	904	892	891	917	896	943	914	910	932	887	922	922	915	926	902	880	900	929	930	906	910	904	890	897	905	896	872	884	929	863	950	866	932	897	932	891	945	919	932	920	894	912	919	875	931	880	910	912	875	941	907	912	839	905	926	900	904	927	927	912	885	937	913	953	899	913	845	961	938	924	918	944	910	916	936	939	916	901	926	908	899	937	925	914	914	920	926	906	873	883	939	899	893	899	907	866	919	910	903	927	898	866	866	947	920	908	924	889	889	931	944	906	906	829	939	928	938	922	898	932	938	896	907	905	889	894	911	922	942	922	932	905	922	904	935	904	909	939	955	914	877	956	921	879	898	906	920	925	965	932	901	930	888	904	907	905	906	942	858	966	929	907	907	938	873	953	874	925	921	852	909	918	910	881	906	917	914	857	920	893	892	983	922	905	930	883	926	915	885	936	918	960	908	926	876	995	952	929	923	911	971	891	925	935	874	894	939	917	916	878	904	931	959	940	871	920	900	900	902	894	904	872	838	854	906	931	933	947	954	939	870	985	891	914	895	910	909	904	908	912	861	928	919	905	980	930	896	947	916	906	951	964	905	968	914	877	930	996	927	952	927	883	965	885	884	924	926	894	887	962	867	926	908	871	873	920	924	909	951	925	883	939	868	895	910	909	899	948	900	915	894	894	903	851	895	935	953	953	873	916	936	900	920	920	892	915	940	920	913	889	932	873	876	898	911	976	948	925	888	871	893	899	910	884	910	962	903	886	935	918	875	936	945	936	913	888	884	912	889	882	902	895	881	893	919	881	940	839	846	908	919	944	915	920	906	954	885	965	945	894	932	918	902	957	897	859	897	935	902	886	939	874	905	939	921	884	925	880	936	873	908	841	871	991	932	928	929	937	929	938	892	929	874	939	893	900	885	967	933	931	927	896	972	889	883	912	864	890	861	889	945	919	919	904	908	877	855	873	870	877	883	911	948	848	916	900	918	965	971	917	863	896	904	888	912	917	909	888	958	898	961	968	882	919	926	923	933	1009	939	898	924	982	975	891	969	930	885	914	929	936	919	927	939	894	968	920	922	960	890	871	912	902	903	908	889	963	895	882	915	900	917	906	961	914	888	869	868	924	886	936	886	869	957	921	905	923	902	883	941	949	931	921	905	944	894	904	958	903	893	935	878	876	901	934	939	895	949	909	842	905	904	882	927	975	897	968	874	898	952	954	851	900	941	866	894	917	874	896	866	918	983	886	899	945	1015	897	859	924	938	884	923	938	899	887	909	872	900	897	905	870	877	928	884	914	863	876	887	936	875	918	891	963	879	919	943	936	910	914	899	895	918	959	890	934	899	868	926	954	914	884	926	959	934	879	911	911	885	887	921	887	902	935	899	935	850	930	921	875	903	964	885	974	878	894	927	909	880	905	941	970	898	904	901	914	912	929	924	879	938
2478	371	209	184	223	328	298	287	251	221	224	244	213	234	237	216	192	184	161	130	146	129	123	129	105	124	132	110	95	115	105	92	102	115	104	108	96	79	99	85	89	82	101	101	94	77	89	96	103	95	83	84	84	102	87	90	102	87	95	110	208	118	104	82	83	92	88	77	82	89	83	83	69	99	96	107	84	102	91	86	96	85	99	103	85	79	124	90	111	138	129	135	116	95	89	97	97	86	91	85	97	89	82	79	80	67	83	100	83	97	88	94	91	97	97	77	85	86	92	96	80	92	83	99	86	81	84	83	82	81	86	95	91	102	82	80	102	80	93	92	70	84	89	85	100	99	97	88	86	89	94	87	112	79	88	104	79	95	93	89	99	96	84	74	86	91	87	77	96	109	87	80	111	92	89	102	94	94	97	90	89	101	83	77	84	86	83	97	77	80	80	82	86	70	94	85	92	86	82	80	111	88	93	99	84	104	95	85	96	100	71	96	81	80	74	71	87	73	82	112	90	77	77	94	87	95	83	87	104	96	100	84	84	67	85	93	98	107	88	83	99	82	105	79	91	82	93	86	98	82	88	73	110	88	71	80	84	99	112	100	102	87	92	78	108	64	95	80	81	88	95	85	87	96	95	89	88	95	92	91	98	91	98	90	80	88	84	96	79	94	111	97	79	74	88	80	95	99	70	104	117	92	96	109	86	90	90	92	85	80	88	66	105	83	104	88	99	76	97	86	76	87	90	83	75	106	90	83	79	82	86	103	81	93	85	84	94	91	87	91	106	79	84	86	100	77	89	102	82	81	86	84	86	93	89	102	96	88	75	81	95	86	96	99	93	96	104	94	77	83	87	78	91	82	81	76	93	109	91	104	107	95	94	101	99	94	81	76	83	85	98	76	85	103	90	88	77	89	80	83	81	80	103	96	87	93	90	95	78	89	73	87	86	84	105	85	87	108	86	92	91	77	83	102	81	71	90	86	99	87	76	94	88	101	83	89	92	105	74	83	79	79	102	93	90	80	100	89	95	87	75	97	95	86	102	74	77	96	89	77	76	94	93	85	92	92	94	84	82	89	100	79	85	107	100	86	103	91	101	75	92	92	101	85	85	93	108	92	81	87	100	95	97	85	88	90	76	93	85	77	89	78	92	78	77	86	66	67	92	97	84	92	102	86	96	88	109	77	102	84	82	99	90	92	117	79	80	81	87	88	100	76	91	96	81	93	90	77	90	105	71	96	95	93	79	94	79	90	99	84	96	78	90	81	87	97	84	80	89	81	100	110	96	96	88	82	90	92	96	93	82	91	77	94	74	80	111	89	86	88	92	78	105	89	84	104	88	76	91	73	87	92	102	90	85	93	79	92	84	95	93	94	77	92	88	95	96	77	91	80	85	90	87	92	82	95	88	99	86	84	96	86	95	78	91	94	83	79	85	86	79	89	88	101	84	78	84	102	82	86	79	76	73	89	93	76	89	105	82	104	83	84	88	94	88	109	103	78	78	103	83	93	74	89	92	88	88	96	78	98	84	99	108	83	106	87	87	99	71	90	83	94	106	77	100	97	94	92	88	69	86	83	94	81	69	92	89	78	83	88	86	108	79	107	100	90	85	92	85	91	86	78	99	100	86	91	82	68	91	73	81	103	79	91	92	85	99	111	75	87	82	78	75	74	81	90	91	84	94	93	85	84	84	98	95	73	91	94	82	78	104	75	68	88	89	99	91	97	83	75	80	88	80	95	72	68	82	99	85	103	87	83	86	83	83	99	76	86	88	99	102	80	93	91	103	72	93	101	91	101	90	98	112	76	95	71	100	83	93	90	89	101	79	81	121	114	85	82	99	84	79	87	86	97	90	102	76	91	79	99	79	84	80	87	90	107	106	77	80	93	101	94	94	72	94	88	68	80	87	92	102	91	105	91	104	81	100	98	81	90	103	90	81	93	69	89	75	85	93	103	76	109	80	92	82	84	89	83	77	84	78	97	75	86	97	89	88	91	73	83	89	80	87	78	85	98	100	91	91	77	85	86	86	84	107	86	89	86	77	83	96	97	98	79	95	84	99	92	90	85	82	88	87	72	97	111	98	101	90	84	101	106	94	88	72	86	88	84	86	77	84	99	104	81	75	92	91	103	86	92	101	82	101	87	105	97	71	95	80	105	92	97	81	99	97	83	97	104	109	90	80	87	97	80	82	99	89	85	86	85	86	82	100	87	86	95	84	82	91	78	98	88	89	79	106	105	72	95	85	86	76	94	81	82	123	65	92	90	87	80	98	95	86	78	92	91	93	92	96	82	90	81	89	96	91	82	93	85	79	96	97	87	82	81	86	89	104	72	102	98	76	96	82	92	88	105	89	94	81	86	95	101	85	81	101	122	82	75	101	93	100	95	114	82	86	89	77	104	77	101	93	90	86	74	79	118	104	106	97	84	81	92	76	91	96	78	104	89	93	88	104	92	99	81	89	90	73	60	91	103	79	86	86	108	86	75	91	70	81	85	88	94	89	79	99	88	76	88	75	109	83	98	86	95	93	90	93	86	96	90	92	85	93	87	97	95	89	92	89	97	91	105	103	73	86	90	89	94	71	93	107	90	90	86	92	76	107	87	93	90	91	98	88	82	95	109	90	85	74	89	98	99	98	95	84	101	94	87	91	92	92	93	86	98	100	109	103	98	100	93	90	74	79	85	87	87	100	102	86	93	77	98	97	85	106	89	97	89	91	81	87	89	90	109	112	109	80	79	81	95	82	81	91	93	103	102	98	79	74	89	107	84	96	86	103	105	98	96	91	88	81	89	77	81	100	83	80	67	91	94	88	94	80	86	73	104	100	95	87	102	79	97	96	80	90	86	92	88	101	80	98	92	84	79	89	86	86	91	82	83	67	93	95	81	88	101	93	83	87	86	73	90	85	99	83	115	82	91	87	88	86	91	103	86	70	96	75	90	97	80	82	90	81	86	104	95	78	86	93	100	117	83	71	91	94	98	99	87	81	79	73	90	79	90	104	101	86	94	87	66	83	97	86	96	98	109	78	99	73	85	85	84	78	98	75	98	69	85	99	101	91	95	103	92	95	102	78	75	77	79	94	69	97	96	89	81	87	89	81	80	83	84	74	95	77	79	92	102	98	99	83	91	83	84	91	85	78	92	108	95	98	70	91	91	79	94	86	94	98	94	102	109	71	85	92	98	91	66	89	93	96	99	83	92	82	98	87	82	107	83	86	86	92	78	97	93	100	89	93	99	84	85	102	93	108	80	98	90	81	83	83	96	76	91	76	96	101	78	75	84	97	92	88	87	82	93	92	75	99	81	92	86	77	95	75	68	91	108	81	94	88	88	88	84	75	72	99	96	89	96	98	99	88	95	85	104	81	79	107	91	97	81	106	114	74	84	95	74	89	71	95	82	92	91	86	82	90	77	91	84	87	84	81	90	76	89	97	94	77	85	88	77	84	92	76	79	95	102	75	103	101	97	77	106	94	83
13680	6265	3845	7430	14884	16619	14005	12048	10332	8821	7993	7250	6939	7197	6443	5775	5068	4283	3657	3402	3141	2730	2556	2314	2325	2254	2153	2111	1919	1897	1720	1744	1591	1528	1477	1418	1346	1232	1280	1256	1300	1236	1182	1112	1098	1151	1099	1063	1117	1099	1150	1075	1117	1060	1134	1176	1185	1082	1114	2476	5154	2234	1013	1059	1082	1056	1045	1097	1169	1039	1090	1100	1117	1122	1147	1224	1177	1179	1165	1127	1096	1079	1187	1161	1130	1136	1125	1231	2266	2842	2779	2084	1627	1327	1161	1113	1113	1075	1031	1098	1100	1033	1049	1009	1056	1057	1065	1064	1062	1041	1133	1017	1013	1037	1058	1080	1024	1066	1031	1049	1038	1080	1033	1046	1077	1066	989	1055	1051	1061	1138	1038	1083	1035	1009	1089	1085	1035	1062	1050	977	978	968	1038	1070	1118	1042	1066	1066	1079	1014	1077	1020	1064	1079	1054	1053	1043	1079	1112	1051	1042	1016	1010	1055	1027	1065	1058	1069	1070	1079	1000	1041	1053	1065	1041	1036	1083	1055	1103	1012	1075	1048	1104	1020	1070	1030	1051	1051	1056	1009	1099	1022	1063	1078	1058	1030	1107	1064	1022	1031	1081	1080	1066	1125	1084	1023	1099	1055	985	1020	1069	1070	1072	1099	1024	1016	1047	1108	1081	1048	1023	989	1044	1100	1088	1057	1044	1086	1031	1065	1066	1062	1164	1064	1064	1079	1028	1079	1040	1046	1040	1066	1127	1046	1059	1072	1038	1094	1062	1063	1026	1064	1026	1052	1078	1099	1031	1040	1039	1054	1010	1087	1032	1078	1028	1053	1035	1046	1090	1075	1045	1074	1034	1017	1060	1022	1046	1048	1048	1047	1080	1057	1025	1100	1041	1028	1065	993	1072	1045	1027	1005	1078	1012	1040	1021	1028	1059	1024	1031	1075	1078	1083	987	1081	1084	1021	1033	1053	1079	1103	1056	1079	1086	1053	1058	1074	1031	1067	1027	1006	1017	1093	1081	1039	1064	1079	1045	1060	1018	1128	1068	1124	1029	1041	1102	1047	1024	1002	1021	1085	1030	1044	1088	1016	1008	1050	1007	1079	1051	1070	1057	1081	1061	1038	1094	1064	985	1039	1032	1046	1040	1025	1075	1074	1085	1067	1038	1058	1014	1050	1102	1046	1060	1025	1031	1042	1054	1092	1099	1110	1053	1046	1097	1073	1004	1072	1036	1053	1024	1057	1022	1077	1042	1023	1025	1032	1064	1023	1074	1034	1067	1066	1112	1052	1029	1013	1079	1038	1013	1003	1067	1096	1008	1028	1069	1040	1075	1080	1022	1043	991	1014	1026	1040	1059	1035	1021	1002	994	1063	1025	1025	1043	1015	1041	1098	1017	1020	1047	1093	1052	1095	1065	1054	1043	1029	1095	1020	1016	1063	1035	1069	1009	1085	1057	1055	1065	1052	1093	1037	1077	1074	1052	999	1026	1009	1072	1063	1026	1082	1029	1072	1019	1032	1096	1026	1117	1039	1096	1027	1040	1078	1066	1031	1051	1084	985	1063	1025	1024	1025	1034	1034	1065	1041	1102	1002	1050	1076	1040	1061	1050	1061	1035	1038	1106	1056	1037	1086	1096	1050	1049	1014	1056	1054	1083	1040	1063	1006	1039	1066	1091	1073	1049	1058	1049	1047	1063	1058	1036	1071	1011	1065	1111	1121	1040	1058	1048	1045	1073	1082	1032	1098	1065	1018	1068	1102	955	1052	1063	1065	1081	1010	1036	1071	1036	1003	1061	1039	1058	1029	1046	1091	1026	1048	1060	1067	1074	1012	1066	1035	1078	986	1063	1039	1077	1022	1031	1024	1071	1031	1023	1046	1052	1085	1060	1056	1089	1046	1057	1056	1121	1043	1094	1098	1124	1058	1109	1062	1028	1073	1067	1066	1051	1070	1015	1081	1087	1015	1077	997	1052	1040	1059	1009	1072	1095	1058	1015	1036	1021	1064	1085	1013	1064	1053	1008	1093	1074	1076	1093	1047	1015	988	1078	1022	1010	1021	1056	1080	1075	1033	1075	1114	1076	1055	1097	1033	1063	1025	1061	1034	1050	1046	1056	1078	1103	1079	1030	1044	1048	1065	1107	1066	1041	1018	1036	1061	1040	1097	1070	1051	1063	1070	1075	1079	1042	1050	1020	1098	1063	1040	1066	1102	1082	1085	1024	1054	1093	1040	1052	1054	1005	1039	1056	1040	1048	1035	1082	1010	1053	1070	1040	1028	1061	1083	1091	1062	1018	1044	1038	1044	1030	1029	1070	1051	1109	1083	1056	1070	999	1048	1066	1082	1036	947	1001	1048	1084	1043	1029	1077	1043	1055	1060	1052	1060	1067	1034	1116	1045	1091	1036	1023	1111	1049	1051	1053	1025	1069	1090	1066	1058	1076	1089	1092	1049	1043	1044	1045	1091	991	1074	1023	1045	1107	1015	1068	1116	1014	1018	1050	1122	1084	1069	1062	1089	1044	1113	1057	1093	1047	1050	1088	1064	1038	1072	1009	1065	1081	1088	1035	1084	1079	1068	1049	1051	1094	1038	1090	1003	1027	1050	1092	1077	1009	1026	1105	1057	1047	1079	1081	1023	1072	1071	1078	1011	1103	1019	1042	1052	1036	1018	1006	1128	1059	1061	1063	1020	1084	1033	1109	1023	1041	1085	1080	1063	1084	1090	1077	1056	1053	1023	1043	1046	1059	1119	1038	1041	1049	1074	1027	1073	987	1110	1088	1042	1060	1076	1067	1029	1055	1085	1091	1069	999	1139	1073	1091	995	1079	1027	1012	1116	1039	1080	1100	1047	1012	1051	1033	1071	1033	1061	1011	1044	1064	1100	1032	1043	1069	1043	1048	1084	1019	1024	998	1005	1038	1028	997	1079	1063	1042	1062	1015	1058	1069	1053	1071	1032	1008	1077	998	1086	1070	1045	1041	1100	1000	1010	1078	1103	1032	957	1078	1074	1045	1017	1047	1055	1091	1070	1069	1060	1082	1065	1090	1015	1033	1070	1008	1042	1040	1025	1074	1051	1056	1062	1010	1016	1048	1056	1037	1090	1040	1040	1036	1067	1002	1038	1045	1066	1059	1043	1025	1083	1046	1048	1046	1052	1054	1024	1049	1053	1025	1077	1020	1053	1117	1084	1125	1118	1029	1047	1061	1023	1045	1013	1012	1061	1096	1053	1044	1115	1024	1101	1093	1042	1070	1059	1090	1056	1019	1066	1066	1029	1076	1102	1056	1067	1082	1056	1110	1072	1069	1089	1103	1001	1074	1052	1082	1101	1065	1036	1057	1083	1047	1099	1090	1059	1087	1023	1070	1057	1026	1041	1033	1062	1050	1024	1025	1058	1068	1051	969	1045	1098	1080	1010	1007	1023	1033	1065	1068	1079	1096	1074	1052	1084	1077	1071	1040	1073	1065	1068	1076	1073	1071	1015	1034	1053	1094	1000	1042	1026	1027	1080	1045	1043	1026	1098	1061	1066	1057	1073	1085	1038	1058	1013	1059	1054	1041	1107	1033	1071	1096	1071	1069	1007	1090	1041	1073	1006	1049	1042	1082	1073	1043	984	1076	1026	1072	1033	1039	1007	1008	1078	1000	1073	1011	1076	1072	1078	1030	967	1041	1088	975	997	1117	1051	1078	1012	1037	1096	1020	1044	1055	1043	1030	1027	1049	1034	1094	1033	1081	1037	1011	1005	1050	1018	1011	1021	999	974	1056	1032	1019	1109	1070	1035	1036	1040	1024	987	1031	1069	1001	1016	1073	1079	1065	1065	1043	1048	1062	1024	1094	1084	1058	1109	1062	1003	1049	1041	1070	1054	1095	1023	1061	1059	1065	1090	981	1041	1116	1005	1059	1074	1077	1062	1041	1072	1041	1029	1047	1017	1042	1049	1033	1019	1027	1015	1015	1084	1029	1049	1079	1065	1099	1002	1089	1082	1067	1013	1042	1086	1049	1103	1050	1086	972	1057	1097	1054	1070	1077	1038	1067	1112	1003	1103	1047	1045	1022	1073	1088	1078	1021	982	1106	1049	1098	1024	1060	1046	1068	1074	1020	1079	1033	1024	1031	1038	1040	1072	1096	1024	1083	1042	1043	1070	1071	1057	1021	1038	1028	1085	1028	1033	1058	987	1058	1070	1087	1051	1046	1089	1126	1062	1033	1083	1075	1014	1043	1014	1109	1061	1065	1073	985	1026	1044	1065	1043	1069	989	1052	1032	1076	1042	1058	1051	1043	989	1016	1130	968	1047	997	1079	1052	1044	1016	997	1080	1052	1055	1081	1100	1039	1033	1066	1048	1053	1036	1063	1063	1073	1067	1029	1061	1060	1081	1062	1041	1067	1026	1076	1061	1017	1096	1087	1059	1068	1011	1067	1042	1003	1119	1027	1045	1060	1064	1065	1041	1031	1023	1079	1013	1036	1076	1079	1086	1090	1089	1032	1011	1032	1060	1031	1064	1078	1119	1085	1038	1047	1034	1073	1077	1024	1079	1011	1002	988	1134	1138	1004	1090	1031	1077	1044	1061	1007	1031	1120	1012	1065	1050	1073	1098	1080	995	1023	1060	1110	1027	1054	1017	1122	1049	1054	1021	1068	1040	1064	1081	1113	1001	1047	1046	1031	1057	1056	1086	1069	1055	1025	1062	1058	1099	1122	1067	1102	1070	1038	1096	1077	1072	1072	1075	1079	1041	1063	984	1040	1055	1098	1021	992	1074	1039	1056	1027	1046	1094	1046	1059	1066	1069	1086	1052	1067	1075	1081	1099	998	1030	1037	1064	995	1038	1037	1090	1063	1031	1037	1060	1044	1087	1077	1019	1036	1044	1108	1070	1060	1025	1048	1076	1045	1009	1042	1043	1035	1056	1016	1074	955	1049	1042	1039	1058	1070	1038	1050	1030	1073	1125	1046	1006	1084	1051	1086	1041	1019	1096	993	1021	1033	1044	1069	1090
1477	486	311	236	317	441	427	338	342	294	308	287	249	309	303	264	205	197	185	196	177	131	145	127	126	128	136	123	113	117	98	116	114	116	101	102	96	99	97	97	113	83	99	101	93	92	93	90	92	85	88	101	96	87	74	98	78	93	86	141	324	123	73	69	90	97	90	76	87	99	72	103	89	85	81	84	76	107	89	109	101	107	84	101	81	81	90	130	166	187	139	124	119	103	98	102	82	82	79	77	71	77	90	86	91	94	78	104	75	85	97	88	87	73	90	88	99	72	85	93	84	91	83	96	104	87	75	75	95	91	117	86	107	88	96	82	93	91	90	87	98	82	81	75	87	69	75	80	74	94	82	88	97	86	80	82	89	101	84	76	89	69	89	79	103	95	93	78	88	81	70	96	92	90	91	97	92	79	96	79	88	87	87	93	78	83	77	95	93	97	89	83	78	80	75	89	92	90	92	91	83	82	89	85	103	76	104	85	108	94	86	94	84	81	118	82	92	76	80	74	98	97	100	92	80	84	96	92	79	84	86	84	68	86	83	86	111	84	80	95	89	74	87	104	86	75	90	80	92	82	80	89	95	106	92	92	89	94	84	92	83	83	76	76	75	87	99	89	93	83	79	88	89	73	70	89	99	92	105	80	89	95	98	92	90	99	85	86	70	83	93	84	87	82	76	89	103	105	96	107	104	84	79	86	83	81	104	84	89	83	87	78	84	89	78	100	104	93	99	82	96	88	97	72	101	92	76	92	90	91	88	92	99	92	87	78	96	90	92	87	111	92	77	82	84	114	108	93	97	87	80	85	82	95	87	75	75	107	100	84	90	86	117	88	75	96	99	86	100	103	78	103	74	98	74	98	93	83	79	102	78	105	87	94	95	96	88	98	83	91	92	72	87	99	92	90	88	89	89	78	79	83	84	75	97	90	98	83	98	92	83	84	86	87	83	101	74	77	75	94	111	97	97	99	97	97	97	86	99	82	96	85	77	87	79	78	85	99	101	95	84	102	77	93	87	90	99	98	83	97	92	91	88	87	97	89	88	81	86	93	104	93	87	81	96	113	100	95	100	88	103	85	84	92	88	92	96	86	83	76	99	82	89	92	92	69	72	80	92	95	87	90	85	96	88	90	71	82	87	96	96	89	96	95	80	80	97	88	87	92	80	66	81	98	85	97	100	80	75	95	77	81	86	79	111	91	85	93	86	89	83	93	99	96	93	82	89	91	96	92	113	100	86	91	98	89	99	81	87	95	73	87	100	80	101	86	87	92	93	88	75	93	65	85	88	93	80	85	75	88	100	77	93	83	91	92	97	90	93	86	82	108	74	89	81	102	74	68	95	85	75	81	76	101	96	101	80	85	79	107	84	94	80	82	96	97	93	84	86	76	95	99	94	73	90	87	66	91	103	89	90	106	93	100	66	81	94	76	88	76	86	94	69	88	90	87	81	80	88	93	81	112	90	74	96	92	83	94	93	92	82	85	92	91	89	84	90	96	101	94	93	98	93	96	98	81	93	78	87	85	87	99	82	94	78	98	88	72	96	72	95	83	97	81	114	92	88	82	87	78	94	89	81	85	71	83	98	79	98	89	71	76	85	92	106	87	99	96	105	78	86	83	86	91	98	91	86	76	80	81	90	78	80	92	81	98	99	84	95	81	77	93	80	80	83	82	75	76	83	92	84	86	88	94	85	80	78	82	99	98	87	87	94	87	89	100	89	87	86	84	83	95	108	83	79	86	87	108	101	101	83	83	88	92	89	74	86	84	69	88	83	89	83	84	76	95	68	87	101	96	71	89	80	102	106	82	79	82	76	92	98	77	95	93	92	77	91	98	88	93	92	90	91	87	91	78	106	73	85	88	86	104	98	93	84	81	75	95	85	83	85	82	83	96	88	61	85	81	81	86	84	96	82	69	75	83	91	89	92	81	85	81	89	97	98	96	90	90	88	88	90	85	76	78	72	87	92	75	87	76	101	95	74	112	86	98	98	87	70	91	73	87	92	73	82	76	83	83	94	85	82	85	74	81	89	93	89	93	91	85	91	76	80	91	88	94	77	87	89	95	85	76	90	103	89	76	79	95	73	92	85	79	98	95	88	90	86	93	96	104	94	75	92	97	91	88	100	101	83	93	77	90	85	105	90	84	93	96	78	81	96	85	89	96	100	67	87	83	90	96	85	71	89	86	99	88	98	91	84	81	92	79	94	78	92	95	85	86	89	88	95	100	89	94	84	94	71	79	75	91	101	107	83	95	94	91	98	95	91	85	89	78	96	79	109	81	86	91	102	91	83	104	86	92	109	90	86	86	107	90	69	106	89	98	94	95	92	81	86	78	79	91	79	83	82	96	83	105	99	90	82	109	102	89	76	82	85	96	93	90	100	78	91	83	98	92	91	81	113	96	79	80	85	71	90	87	97	77	98	73	92	83	74	100	78	90	82	102	104	70	104	87	97	86	79	88	121	80	94	95	88	94	96	75	80	87	82	90	99	93	92	87	83	105	77	88	104	83	80	103	84	70	89	98	99	84	86	77	87	76	86	96	82	86	100	88	92	76	85	76	79	80	79	96	83	92	86	82	78	84	91	99	89	95	94	94	77	84	83	80	86	103	82	81	89	89	89	83	82	88	85	81	102	77	91	93	87	82	75	84	105	95	99	99	84	105	74	79	85	71	93	105	99	76	82	80	87	78	101	73	74	68	88	80	94	86	99	84	92	91	103	99	85	98	77	83	81	83	98	82	86	70	102	93	94	94	78	99	89	107	97	106	68	83	93	86	99	90	82	85	101	85	76	85	83	89	84	100	98	97	79	97	97	79	91	94	80	87	83	77	86	70	94	92	81	105	77	101	100	83	95	78	90	79	78	95	96	81	79	104	98	110	79	71	81	89	93	80	84	93	77	88	86	84	95	92	95	88	83	82	86	69	110	88	95	89	93	85	86	94	76	72	83	91	98	86	109	84	87	79	80	89	95	71	83	91	82	87	65	80	72	79	82	58	75	78	86	97	88	92	82	99	98	105	89	92	89	95	90	77	97	80	96	101	100	96	74	98	89	94	80	84	87	78	94	91	91	90	88	99	92	89	86	91	86	96	90	85	84	92	87	90	87	84	95	92	86	95	69	94	99	94	96	67	81	73	94	83	86	67	96	106	87	71	85	87	90	89	73	83	86	89	75	72	86	99	99	77	83	83	81	88	94	87	101	88	84	92	72	84	98	73	84	76	107	80	96	83	93	94	107	85	94	87	83	100	86	86	88	85	89	91	86	94	89	83	97	92	101	83	69	90	91	83	79	93	92	79	99	90	100	92	84	84	87	97	98	87	99	79	91	67	82	88	82	88	77	63	92	97	81	90	88	79	81	93	94	88	96	101	87	83	93	86	94	84	79	93	92	99	92	97	82	92	87	83	80	94	87	89	73	75	95	69	86	92	101	82	71	93	70	85	113	90	95	87	81	87	86	104	79	91	83	88	95	91
17756	8457	4973	9713	18303	19924	17560	14615	12679	10743	9961	9035	8533	8676	8221	7103	6329	5165	4697	4089	3841	3211	3036	2905	2952	2809	2653	2452	2214	2086	1916	1765	1704	1683	1564	1495	1361	1325	1331	1298	1266	1258	1214	1118	1092	1069	1108	1104	1163	1106	1077	1105	1067	1076	1153	1113	1033	1038	1062	2823	7544	2041	1055	988	1112	1001	1000	1139	1103	1008	1088	1091	1153	1187	1170	1119	1071	1085	1022	1048	1030	1016	1046	998	1044	1020	1100	2283	3822	3512	2746	2227	1691	1361	1194	1049	1018	1050	1012	1014	1020	1000	972	996	961	1016	997	1021	1018	996	995	1002	1010	991	1019	1045	1004	1002	1001	1016	1053	984	982	1035	1039	1023	1011	1020	997	1033	935	1042	1029	1037	1009	1017	1002	995	989	1006	963	1006	1055	962	1008	988	967	1008	1061	1003	1006	1003	1038	1010	1016	996	991	1000	1007	998	1040	1038	1015	974	983	954	1004	1002	1052	1055	1009	1038	987	1039	1030	1000	1032	1001	1031	1015	1028	1063	1009	1012	1045	1009	1000	1033	1005	1022	1079	1017	1008	1016	1022	999	1002	998	1028	991	987	1007	1006	1015	974	989	1010	983	1026	927	970	1032	1014	961	957	974	1016	969	989	936	1048	1019	1027	1072	988	1019	956	1031	1008	1041	1002	970	1057	1002	1001	989	976	1009	1034	1047	1062	941	1034	1026	1046	951	1046	989	1051	1047	1057	971	1057	1063	955	981	1072	1056	961	992	978	1007	998	1068	1047	1051	1011	1050	978	1028	1026	1012	1028	987	1035	1039	1021	1017	994	1008	1010	1060	1020	1050	1026	1060	1083	1042	1028	1019	1011	974	1017	1051	1026	991	1039	1002	1051	1048	1000	1016	1049	1025	1000	1010	987	982	1074	1038	992	1077	1033	1010	1005	968	1028	1000	1038	1039	1016	1026	1021	1047	989	990	1059	1001	1031	1004	985	1015	991	969	1000	1031	1000	1072	976	1032	1045	975	1031	994	1045	1038	1017	1005	1016	939	1019	1037	1041	1056	1008	1022	1061	944	1018	1033	1034	1058	1075	1044	1013	1006	1089	1013	1059	1041	1071	1011	1034	1029	1049	1046	1045	1004	1024	1064	988	992	989	955	1048	1008	1024	1007	982	1007	973	1016	974	982	984	1024	1048	1000	1001	995	1055	1008	1022	1032	1032	1018	961	968	1023	1043	1030	1065	994	1025	991	1059	1028	1006	992	968	991	1053	992	1050	1079	941	1032	1004	964	1033	982	959	1017	1005	1015	1048	1015	990	1005	1000	1045	988	1029	1075	994	1017	996	1031	1028	951	1054	979	1070	1023	1008	1025	1014	1026	1025	1028	960	1007	1054	1008	989	921	997	999	977	1027	979	975	1072	1000	1009	1051	991	920	1049	955	1070	981	980	1060	989	1039	1006	1028	1074	1007	1070	998	1046	1045	1003	1046	998	1015	1037	1006	1032	1081	1046	948	1021	1069	1056	1056	999	990	1027	1088	1030	1012	1015	1002	1000	1030	973	972	1007	1034	978	1036	1082	999	990	1007	1049	1017	976	1049	1010	1044	1043	992	1016	978	1018	986	996	988	992	965	1089	1031	968	1020	979	996	965	984	1023	1076	1016	1088	1006	1026	1011	995	980	1061	1064	972	1017	990	1060	1026	1018	1016	1017	1007	1049	1037	1000	1006	1004	1011	1029	1011	1015	1000	969	999	1015	982	1032	1041	1007	1007	983	1062	1017	996	950	981	986	1018	1000	969	1031	1010	978	1007	1002	1016	994	994	987	987	1030	977	1000	1005	1001	943	1027	992	1069	1116	1018	1028	1021	992	1029	1005	1016	1007	992	1020	979	980	965	1028	989	1004	981	1003	1025	1101	1016	1012	1054	993	1005	1038	1033	959	1064	1045	1030	1047	1025	998	1037	994	983	989	1025	1007	970	960	1019	1053	1042	1022	994	1043	1037	1024	997	972	1012	957	1024	1051	1025	956	986	1053	986	988	1033	1024	970	1054	993	996	1008	1023	980	1041	964	1088	1037	998	967	992	1005	1074	989	987	1025	984	992	978	1034	1049	1033	1043	1020	1027	978	1068	1036	1097	1052	1051	1023	1063	1001	1070	1011	1019	1045	1000	982	1007	1066	1013	1017	1029	1054	1036	1019	992	973	1042	1008	1064	990	1031	981	1034	1041	1019	1012	969	1032	1015	989	972	1070	1018	1080	1018	1019	952	989	1025	1044	973	1036	1059	1007	1061	1000	1002	1053	1066	1009	1013	1052	1005	1021	1012	991	1027	993	987	1035	1049	1061	971	1017	1021	974	1029	1020	1047	1021	1018	1022	1005	1100	1037	1019	974	1000	1041	993	970	1048	991	1029	1041	1026	982	1018	988	1003	1020	1033	1037	1052	1013	1054	1029	1081	1023	1029	1054	997	998	992	1042	991	982	1000	983	1060	989	1025	1033	1026	1028	1034	984	1049	982	1002	980	1079	1040	997	1033	1043	1028	973	1057	1003	1017	1019	1048	1022	1016	1042	1036	1004	1031	1053	1058	994	1048	1027	1007	1029	998	957	1032	997	1061	997	1038	974	954	1029	998	993	973	1076	1023	963	1010	1036	999	1032	1003	1093	1047	992	1006	1048	1068	1031	1049	1011	1017	1029	1070	1001	977	1047	972	1049	1007	984	1090	1012	978	975	933	992	983	1000	983	1023	1004	1009	992	1003	1005	1011	943	970	1033	1044	998	1068	991	1081	1020	1051	1001	993	1022	995	998	1015	988	1040	1003	1053	964	1022	930	1075	980	1021	1010	1070	975	1018	1009	995	1009	1026	1040	1015	980	1036	1044	963	995	1015	982	972	975	974	1009	993	1071	968	1025	1042	948	986	1030	1063	1009	1037	991	938	1019	1011	1019	985	1015	1025	1030	1008	1020	1057	1028	1008	995	1065	1011	1037	1049	1014	1045	977	1029	1000	974	1022	1015	1026	1013	1036	981	1001	1075	988	1058	1020	998	1039	985	1004	1015	997	1045	1109	1065	963	995	1025	1003	1049	1068	1015	1064	1075	1028	1000	1033	1004	1089	1107	1011	1043	1027	1032	1109	1012	1047	1058	990	984	1015	1046	1010	1047	970	1021	998	1008	1063	1037	994	1003	1042	1064	931	981	1033	1018	1054	1026	1053	965	1042	999	993	1050	1044	999	1035	1037	1025	988	1023	969	1019	1010	1070	1058	1010	1043	993	1007	1009	1038	1010	1009	1013	975	1069	1025	954	980	1071	1007	1032	1021	989	1003	939	1008	976	1003	1021	940	1044	1008	1066	1005	1014	968	998	991	1015	942	1002	1039	1047	1050	1016	1050	1026	984	961	994	1033	1026	993	1044	1024	1025	1005	994	1052	1004	1022	961	990	1006	1013	987	995	1038	1054	1010	1024	1031	1020	1008	1001	957	1060	1044	1089	1054	985	973	1021	982	1031	1017	989	1041	993	1052	986	1021	1006	1049	1030	1034	992	976	1005	977	964	1034	1019	983	1033	1010	1069	998	1037	995	1048	1055	1004	1007	1034	1004	1030	1025	1090	1008	1050	1016	1000	997	1015	998	987	996	1036	1016	996	1000	1013	1002	1046	951	1000	1014	1018	1027	1021	1060	1084	1030	992	994	1026	1019	1032	1035	1045	980	973	1001	1014	1040	1040	999	969	1005	1077	1021	997	1018	1040	1078	1038	1042	1005	1042	1042	976	1033	1063	993	1064	991	1001	1007	1085	1012	1032	1025	1016	1016	1045	1044	992	996	987	991	1005	962	1059	1083	955	1019	944	1069	1031	1023	1029	996	1049	1013	1021	1004	1004	1012	1030	1048	1013	1018	1078	1056	1003	1018	1065	1008	1042	996	1015	1001	962	1043	998	1021	1006	995	1038	1013	1008	986	1029	1069	1018	1012	1027	1045	1009	1056	994	1021	1006	1000	1073	1027	1024	1005	1034	1043	1008	1026	1013	1016	986	1042	996	1014	1018	1048	1003	971	985	1048	1020	1005	997	1020	1017	1015	1006	1027	1031	1048	1048	980	1038	1045	960	1008	1019	1008	1068	1005	1030	1045	975	1049	1060	1034	1033	1026	978	1019	1008	1068	992	987	991	1036	1024	1034	1050	1010	1029	986	1039	995	1046	1065	1040	1023	1049	1058	1019	1043	984	1103	1053	978	962	1047	987	1026	1048	989	1056	1068	1069	1030	1001	1023	988	1054	1003	1039	1014	1042	941	1007	1019	983	1006	977	1040	1004	1009	1009	1027	1036	933	984	1018	1001	995	1097	1018	1011	989	1024	1043	1012	1042	1027	987	1073	975	969	982	1071	1070	956	1016	1004	942	1032	1047	1023	1007	981	1059	1032	981	983	1035	1012	1024	1024	1069	1029	1016	1039	987	1015	1026	1047	1002	1001	1073	982	994	1008	1040	1013	967	986	1003	1068	1002	1015	1043	1019	1000	1037	1034	1035	1015	1026	986	1005	1054	1005	967	978	1020	997	1024	1029	1100	971	999	960	1039	1030	985	1019	998	1024	992	1008	1020	1019	965	998	1063	996	1099	977	1055	967
1518	195	133	127	148	226	166	184	182	179	121	140	160	155	154	149	116	103	103	79	93	80	99	90	96	88	95	82	84	77	74	71	85	84	89	77	78	90	89	66	65	66	82	72	74	89	74	62	68	79	62	67	86	77	85	62	80	64	63	89	94	114	90	66	75	85	84	78	71	75	81	77	61	85	72	61	55	78	68	72	66	59	79	80	63	73	86	93	78	97	116	101	83	83	82	65	77	76	78	54	80	84	72	77	75	72	78	92	75	75	74	74	76	85	76	62	83	81	66	74	77	92	81	84	82	72	86	58	91	89	62	92	63	65	82	73	83	85	86	76	75	80	88	69	62	77	70	85	88	63	76	78	72	72	60	75	92	81	88	87	73	72	67	92	67	64	57	90	63	81	83	66	71	71	67	79	87	86	64	74	72	78	71	69	73	64	66	73	80	97	96	81	81	76	87	92	73	71	72	75	64	64	70	80	64	73	88	78	56	66	82	87	67	67	65	73	82	70	80	73	71	86	78	73	71	79	72	80	74	50	60	66	67	76	76	76	83	68	73	84	65	79	74	67	64	72	66	73	72	91	68	67	68	70	76	62	78	70	70	75	81	72	70	63	72	73	78	52	65	77	69	67	66	76	84	81	69	74	70	78	78	68	81	69	88	83	70	78	74	68	79	85	69	68	62	63	63	78	75	76	67	71	74	63	69	75	67	73	76	79	59	67	84	69	76	75	86	76	69	77	91	72	75	67	70	82	85	63	76	68	69	87	81	71	77	87	62	88	76	78	71	64	67	63	76	81	73	75	59	66	86	70	64	66	77	73	73	84	80	75	67	74	61	92	78	70	61	74	76	68	73	69	90	77	72	73	64	70	76	61	73	69	91	73	56	76	82	74	63	87	57	62	83	88	88	69	84	78	76	71	76	73	86	62	69	80	67	81	77	65	84	80	76	69	72	65	66	70	71	74	79	75	70	63	58	71	74	75	74	64	74	70	78	76	64	75	72	62	75	83	82	77	78	65	84	96	73	71	72	88	68	75	67	62	66	69	73	69	67	71	60	71	88	65	72	70	61	79	70	76	83	80	81	66	84	54	60	63	73	82	73	66	64	83	69	86	81	94	79	58	80	67	69	75	74	74	78	74	66	69	80	82	61	75	77	78	67	67	76	79	88	71	80	80	75	73	96	82	77	67	60	83	67	69	80	79	88	62	92	72	61	62	82	79	81	77	69	68	85	77	80	75	83	72	88	66	67	78	75	108	76	83	62	67	76	57	64	77	70	64	80	60	75	86	86	76	76	66	93	90	78	70	76	80	88	68	79	65	67	83	60	95	67	80	69	82	77	90	71	89	70	80	75	76	61	77	76	61	74	68	69	87	83	62	75	67	66	79	58	62	76	80	70	88	81	80	90	89	86	77	74	78	71	70	68	81	86	69	71	66	60	71	82	98	81	84	89	81	67	68	81	70	74	65	66	72	72	46	74	83	59	72	88	73	85	75	69	70	66	80	62	79	60	83	84	76	69	87	68	69	96	69	83	87	61	68	73	56	69	71	63	75	85	74	86	75	88	72	77	65	66	81	81	88	82	77	74	69	73	83	65	73	86	77	68	68	76	67	77	80	78	86	80	75	68	80	75	86	86	80	83	79	82	84	70	66	66	75	79	79	79	78	70	62	77	82	65	80	88	53	81	65	75	63	69	78	72	77	70	75	55	77	80	67	82	77	80	91	74	72	79	77	74	86	98	62	75	80	70	79	55	71	79	79	74	82	79	78	67	72	74	77	76	68	58	69	71	65	84	72	79	75	78	76	72	58	72	76	78	90	64	70	60	76	78	75	64	71	79	84	82	67	79	77	72	66	72	82	76	77	64	77	78	82	91	61	77	79	80	72	56	82	71	71	83	71	94	90	91	65	69	88	73	76	80	73	62	87	71	76	71	78	71	58	74	70	82	68	75	73	83	68	93	82	75	72	72	87	70	74	96	79	59	79	84	66	70	77	74	74	79	83	69	76	88	60	67	76	70	65	71	63	71	97	80	68	68	74	85	69	66	75	78	83	53	75	81	81	58	81	77	65	74	61	73	69	84	77	86	83	72	72	68	75	80	74	77	75	75	71	64	94	73	78	79	70	72	80	68	69	67	70	78	71	67	69	73	75	91	83	71	85	76	67	79	64	70	71	82	75	69	72	82	63	92	68	82	81	69	80	85	71	73	74	76	72	70	89	79	81	51	84	75	76	64	68	82	68	87	74	72	77	64	65	70	73	88	61	60	78	82	62	69	75	78	75	84	75	85	68	76	82	79	84	82	70	53	79	67	83	87	78	62	72	82	66	61	74	81	79	78	73	74	76	75	92	89	87	73	82	86	79	75	85	69	79	56	78	59	73	77	78	78	66	76	75	79	78	79	69	73	71	67	66	75	66	66	75	94	79	67	78	79	91	67	92	76	78	80	91	53	66	71	65	71	51	92	66	78	71	60	72	84	65	68	73	78	80	94	78	76	80	80	65	80	76	78	79	60	62	62	85	73	78	74	63	70	65	80	78	62	60	79	75	88	57	84	75	71	77	66	67	75	84	77	82	62	74	81	76	92	77	72	82	85	74	79	82	63	71	77	78	80	80	87	66	70	66	71	77	92	64	89	73	66	68	65	79	75	75	76	74	88	63	71	76	70	72	86	80	72	81	83	65	79	81	65	76	67	69	83	67	55	68	83	66	71	84	72	83	71	74	80	74	70	81	73	78	73	78	78	81	68	80	69	81	65	75	69	68	79	61	63	93	92	73	83	65	66	65	69	69	79	84	87	82	70	68	70	81	72	77	83	87	82	77	64	73	78	90	71	81	73	77	66	80	70	82	69	77	69	71	69	76	83	78	90	95	78	65	69	86	89	75	64	74	84	70	67	74	66	85	78	66	67	74	76	74	74	77	74	72	61	82	74	72	70	79	77	81	69	81	94	61	84	83	73	86	73	60	76	62	75	86	69	73	73	76	72	69	78	65	80	76	80	65	76	57	80	77	85	96	73	79	64	81	72	58	79	57	63	68	79	77	62	74	63	84	68	78	73	63	95	82	69	70	73	70	61	67	80	72	82	87	75	73	75	63	56	70	71	83	73	72	77	65	66	77	69	57	80	61	72	74	85	92	70	69	63	79	80	73	84	89	89	85	76	79	81	74	73	66	65	79	65	87	73	65	76	60	84	78	68	83	85	72	65	73	72	72	77	74	71	83	74	79	69	73	64	81	79	71	73	75	76	71	72	90	67	69	64	72	59	82	68	62	74	85	78	82	67	74	72	70	93	77	57	72	81	67	77	72	68	73	69	56	64	69	64	80	73	68	63	81	70	74	67	80	81	80	67	82	77	92	69	65	81	75	88	74	88	76	77	57	73	80	84	64	77	66	76	69	79	70	80	80	71	73	74	73	72	68	75	70	80	74	74	90	61	76	79	79	84	73	83	80	62	75	65	72	70	78	89	80	63	77
11044	4263	2547	5141	10840	11752	10029	8106	6724	5694	5274	4794	4538	4468	4175	3614	3190	2535	2165	2088	1881	1672	1625	1733	1660	1592	1478	1377	1344	1271	1218	1180	1195	1097	1055	1037	972	998	956	905	985	911	980	945	941	926	926	961	861	878	897	928	911	901	908	958	913	875	879	1267	2167	1349	866	872	869	936	892	866	921	922	917	935	956	937	930	908	921	950	882	920	969	888	888	886	907	915	904	990	1267	1499	1661	1454	1230	1084	987	918	943	859	860	893	884	905	861	932	865	921	903	865	882	868	887	859	889	897	869	892	875	854	870	895	901	853	832	849	907	858	903	880	899	866	863	894	873	930	858	868	878	883	925	925	873	910	879	884	865	913	894	895	894	886	904	896	868	885	897	864	939	876	869	923	877	920	892	915	886	857	869	956	846	917	866	888	925	842	859	864	882	851	879	912	899	909	876	867	885	873	944	913	875	845	924	935	945	817	921	894	899	919	874	942	842	865	873	883	876	884	882	900	851	900	870	901	867	932	955	861	889	859	894	880	896	939	865	876	862	902	847	863	914	838	849	916	873	880	898	857	920	877	873	923	834	905	910	860	897	858	880	899	869	857	922	934	939	923	883	945	886	926	891	890	863	932	858	894	851	891	838	836	878	890	860	892	875	910	840	884	873	869	960	907	875	874	907	870	923	904	878	878	860	896	876	872	883	894	918	946	948	886	870	894	886	905	947	917	856	897	881	922	961	896	873	882	861	914	894	938	917	855	895	913	846	938	859	888	873	840	840	908	910	885	879	896	938	887	899	891	893	888	875	946	867	843	927	860	885	909	904	852	874	864	911	850	857	939	830	904	891	887	896	846	870	839	919	899	876	886	896	864	914	891	916	873	837	877	915	876	919	862	910	908	845	929	898	907	890	908	904	898	898	872	853	843	885	837	842	842	876	952	894	905	941	942	860	915	953	849	850	871	891	871	863	896	880	871	903	866	881	838	912	852	845	859	922	860	894	882	875	895	884	829	885	905	842	900	897	914	859	925	931	887	895	878	890	894	871	873	903	897	888	860	835	882	858	874	921	836	954	884	848	906	903	882	896	901	889	892	840	905	897	877	902	920	870	877	908	890	888	811	907	858	841	828	901	879	868	920	893	906	905	851	925	824	927	880	824	934	924	891	925	859	899	866	892	886	854	886	910	885	837	901	898	858	906	898	831	888	893	871	819	870	901	852	923	858	925	919	857	918	882	869	912	903	915	901	877	907	923	858	906	947	884	889	861	813	908	895	916	922	918	902	908	962	892	917	893	915	933	891	930	935	920	880	851	874	837	871	880	873	930	886	878	931	804	908	950	853	892	896	893	900	912	911	882	907	864	857	937	841	939	881	921	874	915	896	898	913	856	863	838	851	894	925	909	896	919	899	885	849	877	859	909	975	868	872	912	858	883	853	854	934	882	839	878	840	935	873	868	874	851	873	914	893	876	869	871	926	916	870	934	848	917	863	888	853	846	908	917	838	899	904	898	855	878	875	914	863	880	937	878	909	922	877	903	905	883	939	914	889	880	816	900	910	929	936	894	883	934	948	888	898	913	876	900	911	840	872	876	872	899	877	894	954	897	842	926	813	877	889	865	910	844	914	885	926	872	843	947	913	879	921	898	907	908	896	923	917	901	888	912	883	904	892	893	905	831	903	885	885	927	923	881	911	856	851	874	915	880	904	901	879	865	922	885	890	852	839	856	894	879	911	921	897	876	896	914	900	869	871	897	874	872	902	888	880	893	897	916	848	867	853	920	903	848	904	831	867	895	860	881	934	847	902	855	921	876	926	848	878	917	916	945	848	849	839	898	910	886	885	923	892	903	859	880	882	844	872	902	943	917	943	822	892	899	859	896	873	868	866	931	890	884	923	877	869	821	922	884	884	888	949	912	918	872	870	838	848	863	862	844	866	895	863	901	861	914	894	938	904	939	931	918	874	869	944	885	885	881	891	896	892	883	877	840	888	882	900	874	907	885	980	933	930	861	884	878	955	871	893	903	885	952	970	882	934	880	814	946	928	880	901	894	912	909	871	872	873	887	910	885	909	859	907	937	822	881	868	904	934	913	878	861	869	868	803	886	919	881	951	858	890	928	905	825	860	921	869	943	874	861	884	884	874	924	907	915	887	915	907	910	923	833	911	855	895	861	961	928	838	971	894	875	896	975	902	936	880	880	860	909	891	876	943	863	838	919	897	849	878	879	862	914	880	879	836	877	859	903	973	847	927	869	904	910	868	854	943	874	873	908	944	900	879	902	864	864	891	859	847	894	976	890	924	914	914	818	872	913	909	906	929	912	851	863	877	903	870	863	865	896	863	873	846	913	878	856	907	902	890	894	907	789	868	851	900	869	857	907	878	857	876	875	835	840	869	932	856	880	885	872	891	905	850	891	926	907	890	904	876	895	893	917	912	884	861	897	879	905	917	863	879	939	866	869	895	843	861	872	896	842	885	875	858	866	893	897	868	921	901	870	886	886	865	892	844	880	861	883	902	857	937	855	841	867	908	913	856	897	858	881	914	882	863	890	923	852	891	840	861	885	870	896	904	869	883	846	865	860	908	867	869	901	909	846	903	887	899	869	878	804	853	879	907	924	923	913	885	908	923	893	906	846	879	851	918	927	926	898	872	864	852	888	857	917	908	857	886	891	888	920	869	881	930	846	879	858	843	887	901	881	870	935	850	877	874	890	906	884	908	895	858	861	905	934	915	910	867	862	878	899	912	890	893	878	852	910	876	927	853	902	878	897	876	851	878	889	866	887	869	946	916	897	935	894	917	897	944	877	898	876	908	915	888	919	879	894	890	873	929	841	885	874	874	904	921	891	857	909	930	848	888	905	869	904	848	917	926	885	886	906	854	889	892	896	907	896	893	909	927	877	863	880	839	931	913	934	847	886	892	902	881	893	948	881	889	843	944	877	879	885	918	867	874	826	897	875	892	930	849	874	885	918	861	869	902	899	921	879	902	964	932	914	824	930	892	912	876	892	886	900	908	902	925	877	880	920	905	896	866	863	833	910	919	883	855	869	927	913	890	905	883	896	855	845	876	857	875	857	893	907	846	960	930	881	900	862	908	898	923	927	856	907	913	888	920	892	885	916	900	854	884	890	851	956	941	875	905	888	899	891	929	883	904	887	943	871	915	879	865	924	893	933	871	917	914	898	857	853	893	887	868	921	899	946	955	815	869	854	847	853	870	856	931	854	899	874	911	901	892	879	860	894	838	879	898	912	913	896	858	884	880	885	917	866	848	869	899	871	936	870	911	908	983	916	861	958	834	863	901	916	886	837	909	882	867	828	892	887	858	881	869	868	830	910	934	907	870	885	906	903	858	866	841	883	855	928	845	836	886	904	870	881	925	839	971	880	865	895	881	938	917	903	888	855	881	840	908	892	853	901	913	911	920	892	938	880	892	900	846	870	883	850	884	856	893	816	902	891	818	866	912	874	894	910	854	869	904	929	891	914	921	890	957	920	880	892	896
880	382	227	173	207	339	314	257	246	243	220	214	213	231	213	202	181	144	146	145	143	101	122	120	115	131	99	109	81	70	67	99	89	80	83	81	85	76	71	67	75	73	76	78	76	75	71	85	87	89	84	87	83	82	82	75	78	74	75	130	218	123	96	72	64	54	75	91	84	82	79	88	63	89	73	70	72	71	84	80	61	88	65	75	92	82	71	91	90	123	118	109	107	84	67	72	78	74	71	70	70	65	61	68	86	60	73	80	71	77	74	84	71	77	69	71	76	72	76	83	74	72	69	60	76	74	78	68	71	79	66	62	68	87	77	77	69	93	82	58	81	72	84	88	77	82	76	94	69	79	74	83	55	84	68	76	78	83	67	75	74	80	71	84	83	72	65	68	80	80	81	81	91	93	74	76	85	80	77	82	81	77	82	76	63	77	80	70	66	74	83	78	63	69	61	90	84	73	87	77	65	71	69	81	89	75	72	80	97	70	64	80	75	70	67	90	78	69	85	79	66	63	88	81	72	75	74	76	81	87	101	68	69	74	84	92	73	80	59	74	66	98	81	59	97	65	73	79	76	51	69	80	61	72	65	83	79	80	77	80	78	71	68	76	64	69	53	58	82	70	88	65	89	99	70	76	76	92	75	63	89	73	81	74	78	68	81	86	71	71	78	83	88	68	76	84	80	65	78	90	66	86	84	64	56	81	79	71	73	68	91	75	65	74	84	68	87	74	64	72	74	82	64	88	79	77	83	78	77	64	76	76	86	73	90	67	79	75	81	81	72	66	71	75	76	78	77	84	77	69	68	83	69	77	84	76	83	71	78	76	88	72	71	66	72	81	75	84	65	77	88	91	70	79	70	69	93	86	81	74	70	66	82	85	64	79	80	86	91	85	77	75	86	79	84	80	59	85	77	93	80	83	79	75	80	75	67	68	79	80	63	62	72	68	70	72	71	67	82	86	75	67	86	63	82	70	62	78	78	64	67	82	83	73	75	72	72	72	71	77	76	59	77	75	97	87	64	79	75	84	75	76	70	76	88	73	62	73	75	68	67	71	63	96	78	72	83	90	82	76	78	74	88	83	72	77	98	91	70	74	74	83	67	92	76	85	72	77	72	82	83	69	98	71	59	88	70	76	76	76	82	74	64	59	60	75	81	72	87	68	62	68	79	67	60	73	79	75	65	69	88	79	97	80	66	82	64	73	83	80	78	87	84	72	91	73	76	77	71	77	77	77	76	72	74	72	65	77	82	88	100	77	68	69	80	75	80	81	68	82	87	77	82	80	72	75	72	61	82	65	58	79	77	71	84	76	79	73	70	92	85	72	73	76	77	74	96	86	83	71	64	66	92	73	92	68	67	72	74	74	82	89	78	82	78	83	83	87	66	70	87	72	61	87	84	69	71	74	85	71	94	82	63	95	75	73	74	73	55	70	80	87	69	92	75	88	74	75	76	84	87	72	77	93	67	81	76	72	89	102	87	82	89	73	77	65	68	74	89	77	79	80	73	85	84	83	75	90	80	67	79	80	66	93	79	69	83	74	86	94	80	79	63	75	59	70	73	69	59	69	62	76	84	71	77	71	67	81	81	64	53	73	85	77	82	83	74	78	81	77	72	83	80	79	60	73	68	79	67	74	87	68	88	81	72	62	72	75	68	78	59	71	64	70	72	77	91	74	76	64	76	87	81	68	77	75	73	68	82	73	68	60	80	85	69	68	74	50	80	96	89	69	87	87	69	74	69	77	54	86	58	62	80	71	81	86	75	80	95	72	80	82	77	71	83	95	71	71	66	74	74	64	79	56	87	77	78	84	63	86	80	81	54	71	74	91	78	85	65	75	84	76	82	77	77	67	80	84	84	74	67	79	77	78	70	72	84	73	75	81	87	92	77	75	62	75	70	80	67	64	71	70	74	73	67	80	79	77	69	69	94	80	83	71	81	81	81	74	88	61	66	76	81	72	70	76	74	73	65	85	93	85	72	72	63	61	75	68	68	71	74	68	70	75	70	78	83	70	87	69	81	81	71	80	71	84	79	73	71	73	82	70	66	66	78	84	81	76	71	71	72	65	72	86	78	71	63	78	78	64	67	83	79	86	63	69	86	77	63	65	69	73	76	82	70	70	77	82	64	82	67	76	75	72	87	84	70	71	79	93	84	91	65	86	90	74	91	68	81	69	60	63	106	87	70	72	74	69	98	83	84	79	71	72	61	68	64	80	85	91	75	66	73	71	81	71	85	75	74	74	77	70	66	83	75	71	74	77	84	79	64	86	79	62	71	73	73	77	67	76	81	77	74	68	77	69	78	70	85	84	77	76	79	81	80	91	64	68	55	75	67	78	66	71	68	83	81	74	83	75	80	83	68	73	76	66	81	69	62	70	88	67	62	63	75	71	58	80	80	71	71	55	79	62	59	68	86	66	65	76	63	58	65	78	84	67	66	71	71	91	83	86	79	92	62	79	79	86	78	78	72	58	78	74	71	70	82	82	70	74	82	86	78	78	71	79	73	77	63	91	62	82	80	72	87	74	80	80	76	83	87	69	73	79	81	71	83	75	68	93	69	85	85	88	85	68	72	82	64	83	66	74	71	70	77	74	73	51	76	74	64	82	71	63	65	75	82	70	72	70	71	69	69	73	74	67	69	68	89	77	66	61	77	79	64	84	70	79	60	70	64	59	77	68	77	85	90	73	79	81	78	87	74	68	60	84	92	74	82	89	78	80	83	92	74	58	69	80	62	73	57	86	63	87	75	85	73	69	89	82	82	79	71	80	75	69	70	69	62	92	59	71	70	74	58	55	68	84	85	76	57	72	78	81	79	69	80	82	86	72	88	84	79	93	55	84	79	80	80	83	73	83	66	67	77	76	60	64	70	63	87	56	83	79	87	61	80	88	68	64	93	87	67	76	58	84	77	72	68	64	80	83	72	94	71	65	71	85	76	64	68	72	80	86	72	71	74	74	81	78	86	75	72	85	81	62	73	71	63	79	71	60	82	85	91	82	81	54	93	76	89	91	70	65	76	93	65	70	75	64	73	92	64	63	83	81	62	66	88	69	82	57	82	84	73	85	70	76	76	72	68	78	79	69	84	87	81	74	83	73	82	82	78	72	75	77	73	73	78	82	55	64	77	80	78	68	71	68	91	75	74	71	69	70	79	70	71	69	80	78	84	73	59	82	82	75	87	79	81	76	67	68	85	66	83	74	81	65	83	60	65	77	69	83	71	97	75	77	80	85	81	75	77	58	67	62	75	79	77	91	71	76	82	76	70	87	75	75	71	72	72	88	83	82	77	62	54	75	78	65	73	82	66	70	72	88	77	71	80	90	70	90	74	80	65	79	79	79	86	94	73	87	85	71	61	82	81	78	80	72	74	69	82	86	86	74	66	73	80	70	65	76	60	97	65	79	69	74	84	82	79	85	69	80	85	77	84	62	80	73	76	79	75	79	61	78	90	64	88	90	76	83	69	68	81	65
13907	7277	3863	8380	15797	16454	14447	11518	9790	8600	7738	6909	6702	6838	6094	5315	4491	3761	3356	3025	2603	2357	2325	2325	2241	2128	1985	1761	1592	1562	1438	1359	1370	1231	1142	1122	1093	1078	1013	1033	913	959	976	965	936	962	933	929	976	868	951	874	947	953	893	892	962	872	1035	2806	4967	2239	877	883	910	897	894	954	912	863	905	923	858	904	897	868	847	915	938	865	879	876	950	836	879	975	843	1030	1356	2237	2578	2006	1654	1280	1046	962	877	837	884	872	837	831	862	873	833	873	900	858	864	855	817	846	880	873	878	866	856	885	854	852	839	882	884	905	908	927	920	862	894	843	834	874	891	898	881	848	876	846	866	886	833	935	877	930	911	840	850	848	820	860	808	863	850	844	897	866	818	894	858	909	889	835	937	878	829	841	831	824	840	888	837	873	934	906	870	833	907	873	856	849	853	848	902	842	838	928	858	864	818	849	859	874	917	858	894	860	922	920	925	829	866	808	863	822	847	851	889	880	877	858	877	896	847	875	848	893	886	907	855	901	838	878	841	902	847	854	909	850	861	802	914	858	891	859	882	824	847	864	954	901	906	860	859	890	878	847	869	908	831	866	853	851	830	931	929	865	825	911	857	873	887	889	880	893	861	871	905	834	871	893	835	866	892	902	958	871	862	877	912	879	878	882	901	868	843	860	889	852	897	845	884	867	878	916	858	844	855	898	908	831	876	838	912	882	814	896	876	854	855	869	846	819	824	906	862	881	824	915	862	840	832	890	858	846	883	870	917	903	867	943	847	861	897	851	922	925	866	852	873	887	856	878	850	887	927	830	828	881	880	898	901	890	840	896	889	875	891	862	840	867	907	895	847	895	898	880	863	876	874	841	901	828	885	910	881	855	886	896	886	867	857	851	864	861	842	886	878	868	889	862	871	873	909	899	887	843	835	839	841	826	874	877	841	880	859	907	862	910	906	924	852	862	923	884	833	837	871	911	924	881	795	853	902	904	842	849	872	853	858	845	849	882	865	894	844	878	867	863	845	900	870	853	798	852	837	960	925	916	880	891	890	844	877	837	872	869	867	885	877	904	917	849	892	895	830	894	888	829	898	907	927	851	877	878	868	894	898	852	862	921	872	889	873	864	879	864	862	882	911	837	890	888	889	893	830	839	866	855	884	869	866	855	808	810	867	861	865	868	855	853	863	839	852	893	832	850	865	858	851	893	859	856	882	867	799	882	862	857	879	892	875	853	860	862	856	862	919	838	866	862	882	880	880	807	883	890	859	878	921	899	828	835	850	907	880	918	864	840	876	846	869	867	874	882	909	858	834	852	876	836	826	882	896	855	831	862	808	858	893	827	829	882	873	873	888	869	859	893	798	866	866	874	814	894	910	865	853	937	874	812	920	867	894	884	904	881	874	834	889	828	847	846	869	870	835	883	833	872	857	889	861	874	865	850	854	852	899	822	889	860	925	890	890	896	894	852	848	872	859	881	861	906	921	870	852	857	874	954	861	904	882	902	869	830	853	842	891	865	848	865	865	861	895	871	891	875	875	927	867	867	853	848	875	867	870	895	838	866	862	888	912	817	904	849	830	876	887	844	866	893	879	834	879	886	849	852	773	902	849	878	874	835	860	890	854	858	947	859	890	941	881	876	868	911	880	883	843	859	888	866	874	867	839	906	891	789	883	862	814	881	875	863	836	890	829	885	870	885	856	886	908	846	896	915	882	869	858	871	949	881	879	860	880	872	829	856	897	843	899	929	887	892	948	883	909	859	818	829	885	918	852	851	905	850	858	894	864	891	831	879	896	964	859	927	867	887	854	851	857	873	832	944	880	856	855	866	913	880	821	911	872	841	855	881	916	922	915	826	832	870	890	850	841	915	885	883	853	841	836	899	826	872	867	886	879	838	881	904	863	892	858	862	861	880	904	917	869	873	795	889	817	860	859	856	913	832	892	847	888	880	832	889	874	814	901	874	832	928	827	886	868	853	833	898	853	875	880	864	830	887	860	822	876	858	872	918	874	877	861	873	851	924	836	850	895	890	867	841	832	903	888	906	823	861	860	854	904	836	841	831	924	860	846	840	831	900	849	904	891	924	884	839	880	872	863	877	868	849	879	878	862	865	871	879	851	833	823	923	867	872	870	853	869	885	874	884	886	908	892	842	862	870	901	918	863	845	891	852	854	848	917	880	921	907	864	835	867	870	884	840	903	897	870	913	894	900	868	865	896	872	871	882	873	859	885	893	815	866	884	867	851	882	876	865	890	881	851	853	845	867	917	877	904	889	862	850	833	819	818	846	905	909	878	890	891	836	862	930	850	883	898	899	860	878	855	903	847	909	835	876	868	838	903	891	904	873	844	885	859	857	809	828	842	883	874	877	874	878	835	854	870	817	839	892	901	846	850	837	912	828	911	841	879	873	861	854	878	859	850	850	889	886	887	931	927	879	916	900	872	890	875	902	947	919	898	903	893	891	946	893	850	864	902	859	818	875	818	897	909	821	848	857	832	840	812	885	868	873	904	876	850	887	860	856	842	892	849	900	858	865	856	878	853	918	906	829	852	875	846	907	936	832	893	861	843	892	931	847	866	919	859	824	867	864	828	898	861	861	871	925	860	831	844	915	893	872	857	845	903	889	880	857	864	835	901	934	821	942	848	824	912	864	859	950	908	866	872	897	879	883	855	847	879	867	886	841	893	839	878	915	869	919	852	874	843	826	874	854	858	884	793	896	816	847	917	895	883	804	849	877	899	909	919	875	845	873	937	863	847	859	842	902	885	869	843	863	865	937	894	853	844	887	878	874	866	901	921	892	819	919	817	843	835	835	865	865	900	829	890	911	903	825	848	870	915	869	884	878	880	860	963	905	926	928	858	892	869	898	843	926	890	818	886	922	848	859	885	871	903	788	891	895	891	802	879	882	920	859	917	843	868	922	838	840	900	901	908	847	872	952	867	896	865	920	845	837	849	826	869	886	890	811	870	900	919	826	866	953	914	899	812	887	851	865	849	926	855	885	902	873	842	798	932	856	890	876	878	890	917	865	900	884	887	861	854	887	837	938	860	906	866	901	830	868	889	856	850	837	901	851	857	891	827	870	875	843	917	927	845	886	904	842	882	856	807	817	865	835	854	846	932	890	858	861	881	879	855	880	867	877	867	826	879	871	852	819	901	837	895	894	888	803	847	936	866	868	886	858	808	842	857	867	843	893	879	903	905	839	826	868	915	891	893	867	851	874	847	860	875	903	879	840	875	862	865	830	879	827	884	887	822	874	841	882	915	918	870	845	880	866	876	876	903	895	854	860	832	870	891	882	894	807	828	848	885	853	882	851	827	858	933	909	860	847	887	890	874	898	853	860	922	892	866	869	817	888	919	829	912	835	885	868	853	914	856	901	900	868	900	871	893	854	881	890	866	882	886	844	833	907	887	916	902	896	869	871	851	838	881	912	839	841	893	833	897	869	911	851	893	854	864	851	877	856	880	856	870	892	850	868	888	865	888	875	820	837
2413	376	243	198	236	290	297	263	248	247	247	228	215	226	229	194	162	177	149	136	154	140	125	143	139	99	123	114	97	114	102	103	91	105	99	96	95	114	92	79	97	90	78	89	97	90	92	103	89	94	93	90	71	87	104	88	85	94	83	139	247	136	93	76	107	83	74	80	85	72	97	78	69	88	78	91	86	89	107	85	87	72	89	88	83	94	100	78	75	111	157	128	119	130	84	85	84	92	84	95	83	75	88	84	73	74	82	84	79	101	88	82	76	70	77	97	97	72	65	74	94	77	84	79	84	98	84	82	84	69	78	81	77	107	73	87	83	85	95	73	102	76	89	86	84	67	93	94	82	78	75	93	90	88	73	78	81	78	79	83	83	94	88	87	89	89	94	94	87	94	79	90	75	79	108	81	89	72	96	79	92	87	96	86	94	88	73	86	77	83	94	89	94	84	104	85	88	80	96	90	100	81	92	75	77	95	93	87	90	72	111	83	97	79	80	88	100	86	82	103	64	83	77	84	95	84	96	70	73	97	93	95	77	89	93	104	93	73	90	83	91	94	100	87	92	100	75	90	85	101	90	75	78	90	88	86	80	87	67	93	79	90	72	79	98	86	89	82	93	98	74	84	93	63	92	98	88	85	98	85	78	87	75	80	102	89	92	99	61	76	84	86	77	86	83	78	73	107	75	89	88	71	92	84	97	85	82	96	79	92	103	84	100	80	86	91	88	89	80	77	80	102	82	93	85	105	101	81	83	86	91	84	85	90	78	84	74	92	95	82	91	78	100	102	95	96	92	72	74	93	71	98	83	92	90	84	88	84	83	91	76	86	87	70	99	89	90	95	85	96	91	94	86	88	91	81	95	90	88	103	93	78	80	88	73	79	106	93	83	90	103	92	78	80	99	84	88	88	80	70	101	73	76	93	79	78	79	88	84	91	75	81	84	87	94	80	104	90	95	80	84	99	95	85	85	97	99	104	83	91	89	78	83	88	90	71	92	83	95	84	90	87	86	75	86	81	80	97	92	94	103	80	76	93	89	103	86	85	76	85	113	101	88	89	91	91	91	92	87	98	70	86	89	86	87	83	88	83	104	76	92	82	87	105	96	71	87	85	85	84	86	86	89	75	77	74	84	77	69	85	101	84	82	92	98	92	91	102	101	99	86	90	81	86	79	79	87	76	89	86	74	84	69	90	93	76	98	96	99	80	84	96	100	97	92	86	93	88	89	85	104	87	95	96	77	83	73	93	89	71	92	80	71	91	92	95	95	94	80	89	95	65	80	107	96	102	81	90	90	88	86	94	85	87	98	70	85	87	94	89	91	99	97	86	93	82	100	76	79	78	93	101	83	92	84	80	85	76	92	86	101	85	83	89	91	67	87	83	90	71	73	77	84	87	75	107	83	83	79	88	90	86	85	83	91	79	98	99	75	74	94	87	86	82	96	78	69	92	98	73	91	84	83	74	83	78	93	94	82	79	101	90	86	81	73	79	82	94	92	115	85	85	80	97	97	81	83	89	104	86	94	98	111	75	88	93	90	88	81	98	83	78	89	91	98	71	91	91	99	87	83	73	78	97	84	108	93	71	82	88	88	85	99	86	90	94	67	86	95	88	89	82	82	91	96	72	82	80	90	92	85	106	99	87	82	86	79	76	86	76	109	79	94	82	85	77	95	69	97	77	100	85	114	90	80	94	93	105	88	81	95	94	80	91	82	91	80	98	98	86	82	83	77	79	85	71	84	88	92	103	87	73	90	69	112	86	73	90	91	83	92	94	89	83	73	99	80	77	83	79	82	94	81	92	90	77	93	87	93	77	79	91	84	91	96	81	89	68	81	78	91	95	74	87	85	87	93	81	93	88	82	98	80	75	91	102	93	90	77	90	82	98	108	68	88	88	84	74	69	82	87	91	92	86	101	81	74	91	102	86	92	78	80	91	94	69	94	82	96	103	78	70	95	77	83	87	73	88	95	79	87	86	85	93	89	96	84	71	70	83	83	88	84	90	69	106	88	63	112	82	80	78	105	99	87	91	79	87	85	85	75	88	87	92	88	77	101	78	85	73	100	79	102	89	88	103	100	85	84	112	92	101	97	86	69	76	83	77	96	78	85	66	84	87	76	89	79	79	91	80	84	72	68	72	86	108	102	80	83	79	90	83	92	78	97	96	98	94	91	87	102	94	88	111	88	106	94	96	92	90	75	94	86	80	98	97	89	94	99	87	74	79	90	87	118	93	82	79	104	90	89	83	93	83	79	81	81	91	94	91	83	86	77	91	85	105	82	88	82	87	74	75	85	94	88	97	90	86	97	81	93	84	90	79	84	79	87	76	74	81	86	79	91	97	97	99	98	96	99	91	87	81	102	76	96	79	81	96	59	87	71	90	90	68	79	93	81	99	77	89	97	74	93	94	80	93	90	78	78	86	63	80	72	92	87	98	74	98	93	69	90	85	95	76	99	84	80	100	82	70	72	80	82	78	88	91	87	84	73	67	85	97	72	99	87	86	98	102	81	89	93	68	85	110	91	96	79	93	76	84	90	87	85	95	103	92	80	98	97	76	88	88	94	94	84	79	76	84	87	80	91	86	83	77	73	93	85	91	82	71	71	72	97	82	83	87	65	79	88	94	98	89	109	81	84	76	83	74	83	97	94	80	84	71	91	82	89	82	89	90	97	82	91	84	97	81	90	91	102	84	82	96	79	87	108	79	94	72	82	82	75	93	88	109	87	80	70	91	95	105	81	99	99	86	95	79	91	85	83	83	100	88	99	88	99	90	71	79	78	78	77	101	88	90	84	71	67	89	89	78	81	68	87	67	83	89	88	84	69	78	82	91	85	92	69	72	75	89	73	93	97	97	84	81	93	95	79	74	82	97	83	90	72	86	67	79	92	80	74	84	94	89	56	93	94	97	96	84	92	84	79	92	97	92	90	76	83	87	77	98	89	87	97	85	88	75	99	86	83	87	81	79	94	93	84	80	96	72	86	95	87	95	89	96	88	85	79	80	67	97	75	74	87	92	69	87	85	77	76	83	75	80	100	82	80	91	76	85	90	83	87	77	88	85	89	76	91	101	99	81	93	82	85	81	95	80	96	95	80	87	96	78	85	92	97	88	87	88	90	84	78	95	89	81	93	71	94	89	74	78	89	86	78	92	76	93	81	85	81	90	78	79	81	67	76	71	95	76	78	92	91	74	93	91	100	85	85	95	102	101	75	85	104	108	89	92	101	92	78	89	91	89	88	92	89	94	89	86	88	97	77	97	93	77	86	92	89	91	89	87	84	114	84	99	93	76	84	76	91	102	87	82	84	70	80	97	90	96	98	100	102	88	87	77	87	91	75	94	98	96	102	100	87	91	76	99	92	79	85	94	77	88	86	80	85	81	78	78	98	88	90	86	106	98	95	77	110	92	78	86	72	93	100	76	78	76	88	85	96	87	93	87	67	82	84	88	78	99	92	97	82	102	88	76	69	87
13511	6436	3960	7816	14678	15720	14017	11578	9943	8718	8024	7202	7179	6966	6332	5512	4734	3882	3562	3140	2873	2637	2741	2677	2479	2192	2166	2034	1761	1736	1671	1560	1450	1516	1337	1279	1203	1208	1275	1165	1116	1137	1070	1071	1113	1068	1087	1129	1022	1035	1085	1063	1097	1046	1065	1097	1107	1026	1219	2959	5915	2333	1005	1012	1048	1084	971	1005	1044	1013	1075	1036	982	1037	1006	1024	1022	975	1009	961	1030	1031	1036	1055	1053	955	1021	1039	1037	1590	2656	2790	2282	1702	1258	1087	1000	1006	991	981	971	956	1035	1033	975	1021	992	965	979	1002	1027	962	1013	1031	1021	1000	1002	1042	997	997	1070	950	960	991	1022	952	1050	998	1026	1040	1040	997	1021	970	984	973	1002	1011	1022	1026	973	971	1002	1024	1022	1025	943	998	1060	1001	1032	1036	997	1031	996	998	1032	1049	1006	1023	1056	1000	1024	1042	1027	1028	1018	986	1017	1013	997	990	1001	976	1017	987	993	1050	962	1022	989	937	995	1007	965	997	1025	1056	1017	1002	979	1087	991	1065	1001	997	997	1046	1046	958	1060	994	1000	1036	1069	1031	987	1018	1075	1014	1002	1042	1010	1003	972	969	1068	996	1031	1018	1041	1031	983	985	1038	979	1013	985	995	1061	964	993	1059	1018	992	1008	1020	978	984	1083	989	1041	980	988	994	1043	1023	988	1057	1019	1001	991	985	981	981	1063	992	976	992	1039	957	1054	1004	1011	1017	1019	987	1107	985	1010	990	1028	1065	1040	1001	1036	993	1045	985	1023	1007	1003	997	987	1027	1024	1020	984	991	1000	1006	1001	1011	1015	955	1034	1006	1043	1013	987	1036	1046	1012	1021	1018	996	1014	1035	974	1024	1025	1019	1090	1023	1047	991	1033	986	1031	961	1076	1061	987	1075	1028	972	1046	1013	1060	1016	1015	1023	984	1052	1046	1037	1081	993	1039	986	978	1053	969	1055	997	988	1022	983	982	989	1029	1013	1019	1003	1014	1010	983	1032	953	974	1019	1002	1055	1040	1026	982	1029	1012	976	988	989	1062	1001	1020	1006	1046	1035	960	1019	980	914	1029	1027	984	1008	1034	1012	1010	1030	1050	1000	1046	997	1034	966	1025	1071	1005	1000	990	982	995	1064	1005	990	1034	982	1019	1023	967	992	1017	1070	1018	1039	981	1030	894	1022	998	1009	1002	980	991	947	1020	944	1041	1017	1004	988	1095	1021	967	1030	1005	1053	1027	994	1000	987	918	1036	1002	1020	970	1017	1042	1019	1052	1018	1006	1009	1004	1011	985	1025	1034	1026	1059	974	995	1026	1034	1070	1012	989	1062	976	1036	1016	980	946	1003	1030	965	1031	1024	980	976	1016	964	1017	1019	958	1049	1009	1030	996	1023	1045	1020	1005	1031	1044	1018	975	966	956	1002	1010	983	1069	1089	988	1055	996	1052	1020	998	985	1119	995	1075	1033	989	1052	962	998	984	983	1032	1026	1016	975	1004	983	1074	1023	997	981	997	1035	1000	964	1031	1025	993	1036	983	1037	1041	1054	1005	1050	1067	1031	1082	1017	1020	990	1054	1033	1073	1008	1038	1012	1066	979	972	1035	1043	1032	1039	1001	1044	977	1050	1089	1013	1057	1017	1056	1045	999	965	986	1032	1006	1060	1033	1033	1017	987	1033	968	1088	1009	982	1037	1039	1011	1012	1029	989	995	1073	1035	1035	1030	989	944	1014	964	1032	1034	1027	1011	1043	954	1042	990	1049	972	1052	1058	977	1006	1022	963	1029	1010	963	984	1018	1029	1015	999	1030	1042	959	1031	994	1055	1042	1027	1014	1043	980	1081	1046	1046	984	974	1039	1037	1059	1002	979	990	980	1022	1012	1105	1046	1030	997	1044	966	1022	1023	1004	964	1004	1010	997	997	997	1020	987	995	1059	1006	1020	1047	978	1057	1031	987	1034	992	993	984	946	955	1005	1006	1044	1058	1039	1035	981	1052	956	995	966	1006	954	1010	959	982	1037	1015	1000	1011	1034	999	1003	1014	973	1007	1080	992	1023	1031	996	965	1057	1027	1049	1026	960	1041	1003	1041	965	975	1034	939	1013	990	1019	1009	1030	963	1063	1032	977	1013	1055	1012	1005	1024	1040	1034	963	1022	1041	970	1004	978	1052	1004	983	1027	998	1009	961	1020	1039	1037	1045	982	1023	1011	1004	973	1050	999	1031	969	1005	1019	999	987	1003	968	1044	980	1027	982	987	994	1012	1061	1015	1051	976	1087	1013	974	1014	975	986	1046	990	996	969	1046	1038	946	1025	1011	1028	1071	1000	997	1065	1003	972	987	1037	979	1057	1055	996	1035	1024	1079	967	1012	984	1014	1051	985	1047	1035	938	1009	1009	968	1040	1018	1042	955	1034	1018	977	1041	1014	981	1020	974	1001	1041	1026	1028	1029	1014	1065	1062	1043	1030	959	1020	1060	1010	1004	1018	1068	1015	972	1045	1000	1024	1001	1022	1058	1014	1016	1051	994	961	1017	1006	952	1010	1016	1082	990	976	1000	984	1034	1005	984	992	1040	982	998	998	1046	985	957	999	1045	1015	1038	1035	1068	970	1026	1046	1046	980	988	976	1025	986	1019	1005	1033	968	1050	931	990	1025	976	1013	1000	1050	1038	1015	1034	1029	985	988	1024	1008	1050	1015	1031	1020	996	995	1012	982	982	1051	971	1013	994	1045	1000	1046	993	1018	1006	1099	1025	1036	952	1049	1051	1015	1065	1002	1004	1017	976	1031	1000	981	1041	974	1008	1001	1080	993	1046	1076	966	1011	1029	1015	1050	1033	1074	1056	972	1031	1037	1052	1027	1020	996	1032	1026	997	1022	1012	991	1055	1009	1036	1015	1050	999	991	977	1002	978	960	995	1078	1004	1026	1013	1090	1032	1032	994	994	1044	924	1074	991	1025	1035	990	1011	998	1006	1008	985	1078	1035	1005	990	1056	988	961	989	1037	1029	995	1033	1005	1024	987	1021	1028	1071	1050	1032	1090	1044	1003	1014	1055	1051	999	1029	1052	1063	970	1061	1017	1026	1038	989	979	1033	1020	1050	956	1039	981	1012	1085	996	1045	1021	1021	1009	1072	1049	1020	1051	1032	991	1015	1013	1031	1029	1035	1083	1055	977	959	990	954	1011	1064	1005	1039	1035	1014	954	1007	1016	977	1002	1042	945	1023	1066	1038	966	1017	992	1002	1006	1033	984	1034	1053	1005	994	1054	996	988	1004	1026	964	996	1043	1016	1064	998	990	1012	1059	993	979	1060	989	1027	1043	933	1014	1011	987	1015	1016	1064	959	951	991	962	975	1040	1046	976	1050	965	1033	998	1007	1003	1011	1010	1004	1048	1032	1012	1072	973	1035	1070	1047	1070	1004	976	1008	991	1026	1007	989	1014	1000	1017	957	1064	998	986	975	1033	1011	994	924	1032	1036	1012	1015	1012	1033	1077	988	1046	1027	971	1058	991	1036	1026	1026	991	1015	1028	1003	1028	1003	990	1037	1034	990	993	1072	1036	1054	946	1006	998	991	1028	1018	1032	952	1008	1025	1006	1051	951	1002	1010	971	1033	1011	1018	1000	1036	1023	1021	1030	1012	1039	1040	967	1072	1012	1003	1002	991	996	987	1011	980	1022	1013	1011	1062	1007	1008	978	972	980	987	1013	1053	1025	1021	959	1030	1072	1005	1010	1012	1082	974	986	985	1039	1049	1009	990	970	999	973	1033	1064	1037	1012	990	979	1022	1036	1047	1007	1008	1018	977	987	1029	1031	1042	1009	1029	999	1027	978	996	1025	986	1049	1033	1011	1040	986	953	969	972	1040	1058	1027	1005	1041	1009	1002	1004	1007	1002	1028	1017	1086	1014	991	988	983	997	1062	1037	1020	1030	1028	1007	967	1017	1072	988	1050	1013	1008	930	1004	1033	1057	1001	1017	1010	959	1064	1046	1032	1044	1033	1040	1007	1009	993	988	1088	1055	1039	986	986	1002	968	1068	1094	1055	1052	980	1043	1016	965	1034	1001	1080	1002	1008	988	998	1031	985	1027	1009	1025	950	1014	1068	1028	1021	1018	1043	1030	1008	998	965	982	999	1024	981	991	988	1085	1032	1025	1002	975	977	992	1029	1025	989	1060	1025	1005	1036	993	1079	991	949	1082	1026	960	980	1020	999	1048	976	1006	1015	1025	1002	979	1024	1028	1019	1029	1010	987	1016	1008	1018	1005	1024	1018	1043	1005	1025	979	1010	1021	1045	1016	1009	987	1008	1052	1036	988	1031	1014	956	1054	1023	1093	971	987	1031	1029	1004	1000	1008	1009	975	1043	1057	1007	1019	1033	1000	1053	1026	968	1004	1033	1033	1042	974	967	997	958	1003	985	1021	1013	983	1002	969	1031	987	1022	1033	1032	1013	1006	1009	1032	1021	970	1031	984	1000	993	962	1005	1010	1112	1012	1002	1024	994	1074	1025
1455	568	349	256	303	395	428	331	331	311	280	283	281	310	298	251	236	166	172	160	148	153	136	138	112	130	123	94	119	122	96	104	93	88	121	104	92	82	115	105	77	86	91	92	81	93	69	90	89	81	104	97	93	95	80	94	93	81	108	183	319	218	88	84	88	81	102	83	87	77	71	81	90	91	99	89	94	83	80	92	102	92	99	66	81	92	82	89	62	100	164	153	158	109	111	88	79	85	93	70	98	95	92	94	93	94	92	106	85	86	82	82	83	60	76	91	93	77	70	95	73	101	84	84	92	84	93	83	88	86	101	105	93	89	87	72	93	95	90	84	79	72	82	84	82	88	88	86	89	92	102	85	94	82	75	95	99	83	83	98	77	78	90	108	90	105	85	87	85	74	82	97	101	88	81	100	99	85	87	75	74	74	76	94	86	77	80	81	96	77	105	91	92	59	80	84	90	87	85	102	104	91	120	94	88	67	89	89	86	94	86	82	83	108	89	88	93	81	74	87	80	78	93	93	93	93	84	91	74	87	85	95	110	94	83	101	78	88	91	88	79	72	72	84	84	81	96	84	105	81	84	85	73	113	90	78	83	88	84	76	98	74	95	101	71	96	98	97	68	105	97	91	80	82	89	94	102	81	103	102	69	107	86	98	72	106	83	86	78	75	80	77	84	90	81	80	93	79	92	107	116	90	83	75	85	106	85	70	83	87	101	81	106	91	106	81	82	75	80	87	81	95	78	91	93	95	111	103	79	83	89	96	91	68	80	92	88	105	93	83	92	97	72	70	98	96	97	80	92	85	76	87	95	78	100	89	79	80	94	100	74	79	84	96	90	90	84	75	74	87	96	86	104	83	68	83	82	97	85	95	81	86	79	79	89	78	92	91	100	74	89	95	93	80	86	99	78	79	97	94	86	80	80	88	82	83	89	101	97	108	70	83	80	91	86	85	82	80	78	77	86	90	90	93	82	85	102	86	94	92	81	70	86	87	95	92	82	92	92	89	76	88	99	76	88	63	95	79	72	100	67	82	89	100	86	90	105	88	60	89	81	80	82	92	90	105	93	71	80	70	85	84	81	72	93	91	83	91	79	85	94	80	98	84	87	94	99	101	88	77	94	95	94	73	99	88	92	99	93	91	84	97	71	88	75	97	80	85	66	87	86	87	78	90	86	90	82	76	92	83	95	82	90	74	73	93	91	89	92	83	97	80	93	75	95	99	85	88	91	79	88	87	102	83	76	99	92	96	77	101	83	93	82	93	87	86	90	87	74	83	80	93	98	87	90	83	92	89	74	98	89	92	80	87	83	80	80	84	93	97	76	85	67	76	77	81	85	88	104	91	91	97	74	98	82	94	95	92	87	89	69	83	86	83	83	85	80	92	89	88	92	74	94	74	90	73	79	94	87	73	85	101	94	82	71	86	95	71	101	78	93	77	61	86	93	70	83	89	78	104	72	61	88	90	87	81	74	79	85	88	77	58	111	84	87	82	106	82	91	70	95	91	82	100	78	90	74	88	83	74	95	91	82	83	75	89	83	93	101	95	92	85	91	82	80	88	77	75	66	88	80	79	89	80	84	75	119	96	68	81	109	83	102	71	80	90	88	95	88	82	98	87	92	97	74	101	88	85	76	86	99	93	84	89	83	99	79	98	97	64	76	90	104	106	84	86	62	88	90	88	80	91	86	67	88	94	97	73	88	92	72	105	80	88	95	98	85	81	88	90	69	76	85	97	78	95	83	88	97	94	84	95	99	85	81	90	89	95	103	87	87	95	78	91	72	74	85	92	82	71	88	100	85	95	91	78	91	68	76	83	92	95	74	87	83	93	84	110	84	88	67	92	78	102	100	84	81	80	94	104	91	96	117	95	87	102	87	96	82	92	87	77	99	73	75	83	90	77	81	91	82	91	97	75	83	89	100	79	92	97	85	79	83	75	94	86	114	99	100	95	77	87	86	97	88	86	85	119	70	92	78	73	81	83	82	79	77	95	91	73	91	88	98	89	70	97	83	83	92	91	103	100	97	73	113	95	74	87	86	100	81	90	85	84	94	80	81	84	76	93	79	81	82	81	92	91	87	107	103	79	84	101	71	103	72	87	91	87	88	103	86	85	84	87	76	82	82	78	86	81	89	76	91	99	83	96	89	75	87	92	86	91	82	88	80	79	72	71	73	98	92	98	88	69	71	89	80	93	91	89	73	79	86	97	73	65	96	94	94	90	82	102	90	86	92	102	85	82	73	78	86	85	83	90	100	104	82	107	73	85	99	76	82	97	77	97	75	81	90	95	80	78	87	82	103	75	75	95	93	82	81	74	87	69	83	99	94	78	83	87	87	87	97	90	82	92	68	108	67	81	97	94	84	90	77	82	86	113	78	89	104	87	98	80	96	68	92	99	96	62	84	99	92	83	83	98	92	81	89	79	86	105	76	95	78	79	104	96	79	68	77	80	67	83	92	91	74	86	71	88	70	93	86	100	85	96	88	85	88	80	77	86	95	82	68	74	77	91	75	85	91	76	75	93	80	99	88	82	87	83	79	73	79	95	94	68	98	69	82	73	104	84	92	90	86	75	80	87	72	90	91	88	80	100	72	89	93	82	93	82	76	84	79	103	83	86	81	93	75	81	99	89	88	88	84	88	78	90	98	88	74	89	96	106	81	80	74	82	91	96	77	80	84	80	89	91	95	78	96	90	92	82	94	92	80	91	86	75	94	88	87	90	80	76	71	100	87	87	100	74	68	84	86	83	84	95	78	85	92	81	82	88	88	75	120	93	90	88	72	76	85	98	84	89	98	80	96	87	97	78	72	91	77	106	84	79	89	77	81	84	89	96	91	93	90	72	96	86	90	89	96	89	84	98	98	83	97	66	84	95	92	79	75	78	84	93	90	100	93	100	94	88	88	118	79	83	85	79	108	71	93	84	96	75	99	75	79	78	98	100	84	66	88	87	80	85	72	83	76	93	86	78	102	82	93	77	99	89	90	85	93	90	97	96	106	88	91	105	95	107	88	82	80	108	90	82	68	83	92	92	86	102	92	85	90	76	81	76	89	72	92	80	78	101	84	97	86	92	105	75	99	100	95	89	99	93	92	79	77	85	86	92	90	93	77	76	76	84	65	68	86	100	107	66	86	95	84	90	84	73	91	72	81	82	96	77	94	70	89	78	94	90	94	79	86	86	92	92	80	90	80	69	88	85	97	98	86	91	70	106	75	70	87	92	71	83	99	88	97	87	68	77	77	100	74	108	86	92	87	98	91	80	91	92	99	85	97	99	74	95	92	96	99	91	104	81	81	90	77	78	91	84	92	78	95	89	70	94	75	101	87	80	79	86	86	84	78	95	82	86	95	75	84	81	85	72	95	96	72	101	88	77	71	79	78	83	94	84	99	80	57	97	81	90	82	81	85	78	95	83	72	94	87	81	94	97	80	93	88	96	76	91	79	92	96	95	102	89	86	89	102	105	98	89	88	95
17404	8651	5315	10347	17999	18958	16601	13873	12356	10901	10244	8874	8599	8570	7940	6966	5769	4800	4281	3825	3460	3469	3351	3189	2789	2643	2389	2251	2045	2057	1829	1753	1640	1488	1402	1296	1240	1274	1302	1219	1231	1207	1105	1196	1090	1063	1011	1098	1012	1032	1054	1020	1053	1091	1080	1100	1072	1056	1182	4180	7710	4441	1025	989	984	967	1030	1074	1052	1066	1096	1045	1092	1045	1026	1029	1040	989	1051	1019	998	1056	999	1017	1039	1013	1038	958	1028	1652	3610	2821	2562	1935	1471	1158	1046	964	956	1030	998	1015	997	982	983	997	1007	1022	954	1036	968	978	972	1034	1042	1085	1007	976	1007	1012	1032	984	973	1013	1051	982	973	1025	1027	1039	983	992	1027	1017	1006	1032	988	1043	1016	1013	995	945	1043	935	977	1062	982	998	1026	966	994	983	936	1035	970	966	998	1021	967	938	1036	1016	1054	981	997	939	1022	1006	998	1008	1023	1047	908	1004	1016	1009	1062	974	1028	1058	1018	1015	1003	915	1021	977	988	966	1049	978	982	965	1037	970	1025	973	995	997	978	1017	930	1006	1009	1034	1022	1028	992	991	989	977	1012	1010	958	1023	1002	1010	1030	1007	1006	963	1011	1075	991	903	1026	1021	984	995	936	983	983	1034	999	1046	996	955	997	988	946	1054	967	996	1031	1025	956	1020	1017	969	1039	1010	1032	1010	999	1014	1046	975	1008	953	960	1014	989	1010	1013	1016	1022	944	1063	982	932	1020	1038	1013	1030	1017	949	1016	1027	972	1047	978	987	968	986	1033	965	944	997	986	1025	982	994	1024	1026	1018	959	967	985	1049	1027	985	986	991	994	958	995	1033	967	1017	1028	970	984	927	1024	1024	1025	908	1010	1006	992	1004	1040	1034	986	1030	1018	1004	1043	1034	1055	948	988	999	1085	1013	1038	943	1018	1046	1019	1009	975	1079	1026	1021	963	968	1040	971	1053	1020	1001	986	1006	1059	1019	958	994	1000	956	1034	991	1034	1035	1055	992	994	1095	993	981	955	968	976	1040	1029	1011	1004	1017	1041	1018	960	1044	988	961	950	946	1044	986	987	1027	993	974	1014	983	969	1036	997	930	1009	1001	1004	984	1019	1031	993	1005	1042	939	1010	965	1018	964	998	993	991	1013	1011	1048	934	1011	936	960	1028	1001	978	991	975	1032	976	1004	986	994	938	918	992	1049	1016	975	988	1025	1030	951	971	1001	981	1023	966	965	965	997	1036	990	1024	1046	993	1027	1043	1005	1010	976	1025	991	956	956	1020	977	936	990	983	1029	1008	998	963	1006	969	1007	979	960	978	1004	1001	1020	953	972	1000	1049	1018	1081	1014	1030	982	959	1021	962	972	980	1004	994	1036	967	975	981	1012	995	1054	1046	986	987	986	1006	979	995	1020	948	988	1026	1047	976	1029	965	1010	985	1014	1001	980	1012	960	1063	972	1034	1002	965	980	964	981	958	974	990	960	963	951	960	1012	1005	958	1009	942	996	1004	1001	1042	1036	995	965	998	983	999	953	1070	1001	938	976	1001	1041	1013	1019	1004	933	999	981	1023	993	979	1035	977	981	1027	1013	1012	993	1001	989	1023	974	993	1029	1028	984	981	1006	987	961	950	946	986	926	972	1016	965	987	1005	997	1036	980	989	1033	937	1001	999	980	1028	1025	1075	983	1018	979	999	1012	961	1053	995	1016	942	1007	1020	1050	973	997	977	959	1038	1039	1027	982	1000	929	984	1045	956	957	1015	1013	1029	1007	1050	1030	1029	1023	942	1032	981	971	1004	1021	981	1077	964	1001	1027	907	974	946	1030	952	949	990	1058	979	974	963	1018	975	914	979	999	967	1048	974	969	1041	929	973	1025	964	1046	997	994	1021	972	970	980	1013	962	1008	1026	1059	1097	1013	1052	991	1017	1003	986	1001	982	979	901	1025	1009	1002	953	1037	1023	967	1017	993	1012	1019	1009	1023	996	985	1021	1049	939	977	1026	1000	972	991	992	995	995	979	1049	1033	1002	970	1009	1011	1022	978	1039	1015	995	935	1018	953	935	910	995	1009	1020	953	989	1025	1008	991	977	1008	1026	959	977	1010	1007	1029	1018	998	985	1035	1015	983	995	1019	1036	973	1050	977	1034	1009	976	1016	990	1052	922	1034	979	981	1002	953	997	989	1010	986	943	961	1042	996	1026	984	978	980	1023	995	980	954	1037	1010	1006	952	968	1013	988	1015	1005	1016	982	996	957	954	1041	1044	961	993	992	1009	988	987	1027	986	1065	965	973	956	1013	1028	956	991	956	1029	1000	1034	989	991	1034	1047	991	1006	993	1024	1008	986	971	937	1034	1001	1005	968	1023	938	930	1021	982	1047	972	955	992	1002	982	1025	998	1020	994	1007	1014	1007	978	980	1015	1013	979	1006	983	987	1003	1009	953	998	1045	930	916	1006	1043	1036	991	996	989	969	977	987	978	1016	978	1002	1024	1048	936	1017	997	992	1011	1036	998	1031	958	1008	975	965	973	940	999	1012	1002	959	1007	1034	987	1021	955	1007	985	983	1003	1002	1001	959	1004	991	1066	1020	975	1024	963	946	1015	1019	1013	986	990	963	952	1025	973	970	972	962	954	965	1045	1008	988	1012	982	1024	1029	1016	971	982	1014	977	953	980	1025	1063	1014	984	994	1004	1019	995	1009	1007	959	1014	1011	1024	1008	1013	1020	1031	956	1027	965	1020	1004	1018	999	994	1020	968	968	1021	987	989	1020	992	997	1018	1058	1065	1004	1069	988	1019	1047	948	1048	1018	1026	1000	994	1033	1009	969	1044	964	967	954	1046	1003	890	942	1005	951	992	1002	1009	1002	1007	1029	995	1007	1077	1026	948	969	1045	992	971	993	1025	1034	1003	1052	1041	984	981	978	1034	1006	1005	1022	986	981	991	1004	1039	935	960	1009	1013	995	1028	981	961	1023	988	1010	978	1051	1002	1042	944	1007	962	1015	1011	1007	1053	989	988	1001	1030	989	1063	1029	1006	971	1022	943	962	981	946	1005	958	984	953	949	1010	1014	974	999	996	1027	956	1016	935	999	968	1034	995	1009	973	1014	1027	962	988	1016	981	958	999	1033	1014	1034	1007	1006	917	976	1036	957	942	987	997	1021	1001	962	901	981	1030	996	1015	1035	1026	961	979	1020	989	1004	994	951	1007	1017	966	1103	978	968	996	1032	1003	1004	944	1002	992	993	945	972	1004	1003	981	1004	1018	941	1037	990	994	1036	972	973	1017	1044	1049	1001	1022	1006	1013	1011	1021	941	981	977	1011	1009	966	1048	999	988	1026	966	1005	956	1030	968	991	977	993	1017	1014	980	1011	1058	971	942	972	1044	1050	1021	996	960	958	965	970	962	990	1029	1026	992	1008	996	993	967	971	1009	946	1007	1043	967	940	1007	985	995	991	1009	963	989	1051	1027	958	1007	1051	975	1001	1010	1017	974	989	1045	994	1004	1041	1028	1035	1022	1012	968	1029	986	983	1072	1029	936	976	959	976	1017	1025	1030	1011	1056	999	1031	1001	1000	1001	1001	1000	1015	998	954	984	987	1009	963	1034	967	950	945	993	1035	1023	1010	959	1001	1030	1013	990	1001	1002	980	975	980	1062	989	1015	986	991	979	981	1013	1010	994	1030	1017	987	1021	1050	992	966	1030	994	994	1015	1021	1025	1011	974	966	1026	993	1010	1006	973	1002	1039	969	1021	1017	1026	962	937	954	1078	1004	993	951	940	986	998	1034	1021	1018	1041	926	991	1026	997	1037	974	1021	978	1003	1027	968	966	1023	1009	986	950	1058	1033	989	1002	976	985	998	995	968	928	971	1011	972	1009	999	1000	1025	1025	979	1035	1065	1005	1029	981	975	994	974	972	976	1005	1039	978	985	966	1061	925	1064	1000	1000	996	989	1020	974	1002	1090	991	995	1038	1028	962	1007	1035	1010	998	984	1003	968	1002	941	1008	1025	979	1003	1045	948	958	1003	995	988	987	996	970	1040	1010	999	1011	995	1005	1026	1024	990	1051	1019	1051	1014	1019	1010	1031	1028	974	1007	1062	1008	993	1030	980	984	959	1060	975	959	983	1022	983	970	985	983	1013	1005	988	1005	1009	1052	1008	997	972	963	1011	979	1009	965	990	1003	1019	970	1035	1016	1041	984	1037	983	954	1005	1048	978	984	958	1053	1018	1019	972	985	1016	958	959	955	1019	1000	991	970
1555	237	151	134	142	185	176	183	179	147	131	137	153	153	144	113	121	111	97	90	91	103	116	99	83	75	83	72	91	88	82	82	77	92	68	70	90	60	72	80	79	66	76	69	64	71	57	55	80	80	64	73	90	73	93	81	67	76	85	93	133	119	83	66	76	60	95	65	76	66	65	64	68	99	83	69	65	66	76	62	86	75	71	68	66	71	70	78	67	78	79	96	95	86	83	79	92	72	68	73	61	70	72	96	83	71	55	69	67	80	65	82	75	77	67	76	83	67	59	79	80	69	81	68	84	65	76	79	83	78	48	58	68	73	70	87	73	68	75	85	77	73	76	79	73	71	90	66	72	69	71	67	61	53	71	90	73	74	79	89	93	62	76	83	88	68	76	71	60	78	81	75	66	71	75	64	61	58	76	75	74	68	64	89	60	62	78	64	62	76	74	77	69	69	76	62	79	83	70	62	85	72	66	71	91	76	82	68	66	74	77	70	72	65	61	70	71	82	67	68	63	65	63	84	81	89	81	54	96	67	74	63	64	80	80	67	77	64	69	68	69	79	66	69	70	69	66	76	76	66	65	69	72	55	73	77	57	55	61	60	69	72	71	71	84	75	66	82	73	68	91	56	69	80	65	66	72	86	68	72	74	72	76	74	62	80	70	70	59	52	73	71	71	81	77	61	71	55	66	72	75	56	74	67	75	57	75	76	59	65	64	80	62	75	63	91	67	79	61	93	87	65	62	66	68	78	71	83	76	82	68	89	68	69	80	53	73	77	61	73	85	70	76	73	104	90	80	69	57	62	64	67	72	64	75	69	64	74	79	66	74	61	69	77	76	87	80	60	88	75	70	89	72	65	92	64	79	66	62	69	58	77	77	75	76	64	79	64	71	67	72	73	76	82	94	65	64	71	83	85	67	59	68	74	68	77	88	67	74	75	67	77	75	80	67	66	82	71	65	64	64	67	65	71	66	62	90	65	92	57	70	88	84	86	75	70	61	69	79	73	69	74	77	66	63	59	74	63	74	85	72	51	70	59	83	65	72	66	72	66	66	77	76	71	76	69	77	89	69	73	85	74	64	57	75	65	57	65	80	61	66	86	75	80	77	72	89	66	76	75	61	79	83	78	83	62	86	88	72	64	59	63	78	85	75	84	76	78	62	69	58	61	53	70	69	76	78	68	77	73	67	69	78	62	71	79	71	66	79	61	62	63	79	68	77	68	71	84	77	60	75	79	75	81	91	57	90	68	75	78	80	69	55	67	77	80	59	67	75	72	77	75	75	82	94	57	88	73	64	63	75	68	72	69	86	76	50	70	67	62	59	78	84	55	66	65	78	71	70	85	69	78	65	61	65	66	64	59	75	67	83	74	77	69	89	81	72	80	63	75	84	73	64	59	76	62	66	83	60	64	64	63	74	68	76	68	65	64	72	66	83	73	70	65	52	69	82	73	71	63	65	75	74	70	75	81	61	60	78	70	73	57	79	67	75	74	71	68	75	84	72	65	72	64	84	81	72	66	65	64	85	91	77	69	75	66	72	78	77	82	73	78	73	82	73	88	84	79	83	88	74	83	78	73	85	60	79	62	72	66	66	83	73	82	68	79	63	54	78	76	75	70	70	88	73	89	91	75	60	67	83	67	68	78	63	82	72	76	83	87	74	66	58	89	80	74	74	74	69	80	75	68	77	58	90	72	65	77	64	77	76	70	74	79	76	72	66	72	69	69	66	78	64	74	41	79	77	87	61	74	74	61	63	62	76	89	83	61	65	76	79	81	71	72	75	83	73	89	66	62	63	84	77	50	63	68	61	80	91	64	82	65	85	87	47	74	75	68	69	74	76	58	75	84	69	78	82	63	96	72	58	82	61	80	81	79	74	76	70	80	88	77	64	52	66	83	72	70	80	61	66	67	67	69	72	75	81	65	71	59	84	87	63	69	63	62	79	89	87	80	69	73	79	71	63	66	79	57	58	70	60	85	66	82	72	71	62	90	86	81	75	77	47	65	73	58	75	70	81	76	76	66	72	79	74	67	60	83	49	65	94	76	71	68	72	58	83	63	70	78	64	75	68	68	75	78	53	88	66	68	73	70	57	62	98	73	79	76	65	68	73	73	67	65	64	87	72	76	78	68	74	61	76	67	71	70	76	84	65	82	79	66	80	64	83	81	79	63	78	75	69	75	68	61	66	65	84	87	82	61	66	87	93	80	75	69	72	71	82	79	80	75	67	66	72	71	81	61	74	63	75	62	72	68	77	83	79	70	60	72	78	93	81	73	84	59	78	70	72	76	70	68	74	72	71	75	59	71	67	74	68	61	59	68	69	68	61	67	69	79	74	59	78	51	75	59	61	67	73	79	72	81	82	77	75	71	70	88	78	52	78	78	54	72	81	91	69	73	64	57	81	73	67	53	68	77	81	78	79	74	70	79	74	84	74	79	61	61	89	78	68	70	73	72	66	74	97	75	70	85	71	64	79	76	67	57	83	73	84	61	53	67	62	75	73	70	71	79	69	62	76	76	68	81	70	69	62	64	68	72	89	72	79	71	71	79	64	67	73	64	81	79	58	69	63	70	81	77	68	62	68	56	62	66	69	71	72	64	55	71	74	70	64	81	60	75	80	71	70	69	75	81	75	81	72	65	61	77	68	70	75	71	79	71	62	82	62	69	85	77	83	80	83	81	74	70	86	68	87	73	74	72	82	77	75	74	76	84	75	66	71	76	63	73	84	63	80	65	69	76	67	71	63	68	79	96	70	63	74	77	81	76	77	68	80	58	91	65	72	85	63	76	82	89	66	74	58	74	71	73	85	68	89	76	58	80	78	72	77	79	78	72	75	80	75	73	78	73	83	74	75	80	82	57	75	70	76	76	66	80	81	74	70	75	84	68	75	80	72	66	74	72	68	80	80	68	79	76	70	81	72	79	66	65	70	80	70	62	64	81	67	80	58	66	75	81	68	74	67	69	77	63	87	78	80	73	74	76	80	92	94	70	69	69	68	69	74	72	86	71	71	80	72	67	66	71	80	67	70	64	68	68	80	79	65	83	76	69	60	61	68	55	82	76	68	81	66	63	70	66	61	69	50	58	73	77	80	84	78	74	79	67	87	87	77	69	79	78	86	69	78	87	73	85	77	84	61	83	74	95	63	73	62	65	78	69	75	60	65	71	102	83	72	67	65	77	77	78	64	87	84	85	68	64	75	63	83	76	69	79	91	74	63	59	81	71	78	78	72	73	76	76	85	79	81	72	73	81	54	67	67	71	64	97	70	79	65	70	72	69	55	62	62	62	89	65	72	63	93	76	82	71	65	74	68	67	83	77	83	72	78	75	72	69	81	77	69	69	65	77	75	86	63	78	68	55	81	73	69	68	76	76	85	73	66	80	75	64	62	70	62	54	73	73	69	75	76	66	57	77	72	79	83	78	52	81	65	75	64	69	66	84	79	73	60	64	71	100	82	76	71	77	66	70	62	81
10941	4289	2886	5270	10074	10888	9616	7568	6736	5896	5346	4643	4605	4281	3943	3374	2872	2377	2018	1955	1795	1855	1766	1681	1664	1453	1456	1343	1204	1208	1158	1096	1124	1046	1008	992	964	916	895	922	955	894	900	900	910	853	897	869	885	898	861	907	917	864	869	860	932	880	893	1553	2690	2037	893	839	845	857	881	834	904	882	887	887	852	874	855	921	878	855	861	877	852	889	852	851	855	857	889	881	855	921	1252	1401	1373	1211	1115	999	895	874	876	834	890	875	891	843	837	851	879	820	821	878	865	853	836	840	873	860	845	861	863	828	807	850	863	871	814	827	870	820	893	917	788	852	884	836	842	898	848	801	875	842	851	849	856	826	842	906	831	893	861	906	882	824	816	851	836	877	888	850	880	850	874	866	855	800	823	807	888	894	849	860	881	843	854	890	823	852	870	829	799	827	840	835	839	860	896	814	843	863	780	851	892	847	851	840	837	913	916	862	876	831	825	857	867	858	857	853	838	844	878	922	900	875	846	880	876	882	862	838	862	868	823	837	871	807	818	849	913	829	867	877	874	853	868	814	907	854	855	857	818	892	850	870	827	835	873	800	882	867	854	829	880	850	864	791	902	848	846	903	875	852	832	873	791	800	876	896	855	872	822	859	784	917	831	891	882	821	844	910	793	866	896	822	874	821	853	830	847	867	822	904	848	856	849	845	845	808	835	849	867	859	871	827	874	900	828	861	830	880	859	839	849	925	856	848	855	834	845	868	822	885	860	901	837	826	829	844	898	853	824	869	847	881	837	876	860	902	878	867	835	862	848	828	889	854	804	874	883	869	857	848	833	819	848	875	854	846	858	860	868	789	880	843	896	848	812	822	799	812	857	874	849	873	888	913	871	855	856	887	878	895	867	841	916	920	869	871	888	866	833	844	851	856	832	862	907	866	861	849	833	840	825	868	856	838	819	899	873	927	865	815	861	883	877	825	864	807	849	855	828	853	843	875	845	815	838	852	854	888	847	900	875	903	908	853	792	889	892	867	878	852	876	809	890	801	862	838	877	885	871	812	789	887	814	840	860	847	872	862	832	880	861	870	871	821	899	834	847	870	865	861	853	868	835	873	834	841	881	853	851	838	872	892	842	811	883	793	883	848	845	843	856	877	821	863	859	833	841	886	832	879	861	827	872	859	829	871	830	799	862	862	853	830	844	838	817	874	843	849	837	840	850	869	924	897	855	847	856	866	872	844	909	838	855	851	856	883	876	849	917	841	837	805	873	875	882	890	811	838	852	874	869	885	822	844	862	855	869	874	806	835	840	830	831	838	867	882	857	867	845	826	827	868	872	829	882	824	864	882	834	833	861	781	877	848	814	832	855	848	851	865	858	841	880	829	824	833	821	849	902	897	863	874	841	889	855	888	881	894	906	893	803	900	856	839	812	787	850	845	806	804	839	856	840	927	857	855	819	873	842	916	861	838	834	844	865	879	887	859	889	852	846	865	858	833	839	916	900	859	801	886	826	867	878	820	884	822	879	889	826	796	818	872	863	877	855	889	823	835	911	828	886	832	844	851	908	817	900	913	817	886	923	870	829	852	859	875	844	872	848	859	871	891	831	857	888	804	923	832	849	876	882	841	846	867	855	873	873	885	879	859	847	867	869	895	911	861	792	873	835	877	839	856	881	831	904	793	885	864	855	866	862	838	844	842	840	879	886	832	880	874	858	865	867	857	876	818	833	829	843	942	864	878	900	854	849	817	862	805	885	854	803	837	790	822	846	851	875	873	888	846	858	912	910	899	881	836	857	806	875	847	850	905	817	868	844	861	892	935	854	899	882	877	842	876	837	889	845	815	809	878	845	881	895	849	797	804	828	886	865	864	854	886	893	857	809	871	863	849	850	857	839	880	849	839	889	880	851	864	831	863	882	874	834	853	882	904	878	902	826	862	909	838	860	888	887	838	868	887	861	855	854	797	875	791	842	824	905	876	861	856	880	834	862	859	836	846	866	871	858	865	837	819	892	801	865	871	888	829	831	843	867	864	821	843	870	854	836	851	841	872	820	816	912	838	868	877	871	846	823	893	817	837	830	821	889	832	842	861	851	843	833	841	869	880	854	908	899	903	852	873	884	857	824	879	828	920	890	844	889	895	901	854	845	887	820	816	827	880	859	836	866	857	852	912	828	861	836	845	865	901	872	841	805	920	817	833	838	893	865	846	873	828	848	859	918	855	863	904	833	857	917	869	832	853	879	832	920	892	839	886	864	874	903	879	848	860	869	872	867	847	874	869	888	823	832	854	860	839	859	866	856	857	927	840	846	893	902	841	845	882	881	833	865	820	877	881	919	793	858	826	885	860	852	852	857	900	840	840	821	859	894	876	829	857	876	860	820	867	850	837	894	868	870	838	887	848	879	849	875	807	912	899	840	919	821	871	836	871	835	900	850	813	840	851	808	820	846	879	876	893	828	886	817	871	879	873	848	889	895	906	863	827	876	855	823	860	874	847	865	867	812	844	841	794	808	856	894	826	853	848	833	875	833	848	827	879	884	888	832	865	897	872	867	836	882	814	852	853	888	877	867	885	883	876	854	872	853	816	839	862	859	900	852	877	823	874	859	844	845	884	880	854	832	882	855	903	858	903	864	859	883	851	825	868	854	838	851	855	905	836	851	883	821	870	846	858	820	844	814	810	885	839	872	848	828	861	868	847	864	846	778	918	829	868	898	859	862	865	866	881	855	827	832	848	863	894	836	852	794	824	832	895	804	878	872	829	850	880	876	837	835	882	847	899	848	870	855	854	804	853	773	893	844	859	856	849	809	843	874	866	876	837	860	914	877	839	845	888	835	840	901	870	839	898	837	886	797	858	838	812	872	851	828	852	815	808	858	837	843	857	828	834	866	888	852	864	862	871	906	841	804	896	850	853	870	931	809	901	867	851	887	827	850	849	845	786	810	886	893	779	855	864	830	850	859	793	824	844	860	864	850	875	898	868	852	841	854	876	855	865	841	872	833	854	856	830	871	855	859	825	873	849	870	892	848	878	846	792	806	889	861	817	864	893	801	821	824	877	826	885	870	909	873	796	875	843	850	880	921	892	844	837	875	884	865	854	864	793	811	867	790	878	830	846	851	859	849	923	857	868	812	877	814	868	832	888	950	883	861	839	832	850	875	819	899	815	855	862	848	874	822	872	850	813	864	925	856	882	865	880	868	849	788	821	907	853	827	876	839	838	866	907	862	932	852	871	869	810	870	848	819	828	812	854	834	917	789	884	839	782	872	904	859	788	898	830	875	861	927	803	824	807	894	896	820	907	894	867	871	856	768	874	832	842	842	863	887	861	832	875	854	854	855	858	874	840	861	864	820	902	832	867	850	829	841	822	845	849	861	856	908	859	933	859	856	829	815	847	872	892	845	842	836	870	818	851	880	859	932	830	837	845	870	808	821	854	884	867	858	830	832	901	887	872	843	881	877	889	895	859	895	822	857	844	784	833	871	817	865	875	880	793	843	867	895	822
863	412	235	195	241	282	261	246	261	241	205	183	231	205	203	187	148	144	116	130	131	117	120	110	101	104	116	78	93	104	73	74	71	72	82	78	79	73	86	65	82	87	73	66	59	69	74	70	80	72	77	71	79	67	71	70	76	79	80	127	222	80	71	69	75	66	75	84	84	67	72	70	73	81	71	88	73	65	75	74	81	68	74	72	66	58	71	63	74	79	115	125	115	105	90	85	90	72	93	78	90	82	83	59	73	83	69	81	74	65	69	58	61	70	80	77	84	60	79	62	74	72	71	82	78	70	69	85	78	77	88	72	69	81	77	89	86	79	61	78	64	72	87	76	80	66	69	87	67	71	72	84	61	59	69	78	79	69	92	55	65	73	88	76	73	74	70	76	63	64	95	82	69	66	70	58	85	71	71	69	95	81	84	75	56	73	76	79	90	63	81	70	67	84	87	65	79	80	76	67	69	84	62	62	77	73	73	71	70	90	70	76	84	72	80	73	75	86	78	70	67	96	73	71	76	75	72	69	65	81	88	85	72	78	52	60	65	72	87	88	69	81	59	68	69	75	82	60	83	68	79	72	75	72	75	58	76	75	67	73	89	82	85	64	78	83	83	84	65	65	73	87	72	69	77	65	81	78	82	76	61	75	66	80	72	80	63	78	71	76	89	79	83	82	75	80	83	67	74	75	86	89	71	79	78	74	76	81	61	80	71	84	78	67	78	81	73	79	74	79	83	68	77	84	74	70	84	66	63	69	81	95	71	65	83	65	66	73	69	71	60	73	77	76	68	70	61	78	65	97	64	64	82	73	66	84	92	86	74	91	75	53	73	87	63	76	66	70	83	61	76	69	76	70	75	63	85	89	80	69	83	78	77	67	75	85	67	63	83	79	67	82	59	60	85	71	82	63	74	57	59	69	86	65	92	83	78	77	77	56	63	79	72	77	53	66	68	66	82	65	81	64	63	71	75	79	56	72	61	76	70	87	80	75	81	81	70	78	89	74	72	79	67	81	79	83	71	82	72	73	62	80	74	73	77	59	86	74	91	90	82	71	81	81	67	57	80	84	81	67	76	81	59	74	66	77	90	71	69	76	76	76	73	69	77	76	59	67	105	61	76	74	81	69	81	75	80	90	78	85	74	85	80	70	68	75	70	67	90	72	79	81	78	82	73	71	67	72	86	76	67	88	65	76	86	76	79	85	87	66	80	80	83	74	73	77	88	77	78	63	73	63	69	76	69	91	62	61	71	77	69	69	62	70	79	80	81	76	90	64	80	69	70	75	77	73	55	92	63	77	71	77	58	56	70	69	64	71	94	88	73	77	84	71	61	67	66	65	65	78	65	66	87	71	69	71	67	72	68	75	78	72	78	72	72	59	81	77	69	85	70	81	88	77	80	76	74	88	66	64	86	69	69	64	66	69	84	79	73	59	58	71	79	83	66	66	70	70	72	84	57	70	75	76	65	63	77	64	74	71	78	71	72	72	83	88	72	67	72	70	58	77	56	81	81	58	78	60	77	61	77	70	88	77	70	50	70	73	67	83	66	69	86	59	83	65	82	75	77	74	69	74	79	66	78	69	93	78	80	59	67	74	90	70	85	53	70	77	79	79	80	71	82	69	55	79	71	82	66	88	92	61	75	90	90	80	65	61	66	82	85	75	84	65	69	67	73	84	84	76	80	86	82	68	70	68	92	61	79	88	79	81	71	72	86	64	80	72	62	66	67	79	79	72	80	68	67	76	59	64	85	63	87	75	88	80	84	71	77	60	68	85	68	80	69	69	70	74	67	89	61	75	81	72	92	85	66	80	91	89	78	66	79	83	63	80	66	84	82	69	79	91	53	81	68	66	69	80	58	72	69	68	79	72	89	71	79	69	72	82	78	75	71	75	76	85	72	71	77	83	71	68	82	67	75	85	68	73	75	73	75	76	93	88	64	63	87	70	59	73	76	75	72	77	71	87	75	69	63	64	75	69	83	70	67	72	67	67	69	67	75	76	71	91	64	64	85	89	72	71	97	76	71	77	74	64	69	89	67	77	90	63	69	89	83	67	91	82	79	79	76	70	83	75	81	78	64	63	70	76	79	77	78	73	67	61	62	68	72	82	69	66	67	66	84	78	63	69	83	79	58	81	94	68	77	81	69	67	76	76	87	69	90	82	67	70	82	58	63	69	68	74	72	89	64	61	82	87	61	72	73	74	89	69	77	78	75	62	65	66	62	69	79	86	73	86	77	84	75	66	82	56	81	69	67	79	68	73	82	77	84	85	70	65	62	68	63	65	55	68	87	73	59	83	73	61	78	74	66	87	59	79	67	69	47	71	74	61	78	68	75	87	62	81	81	75	81	97	67	56	69	81	76	77	72	76	65	68	74	76	81	79	91	92	78	69	94	76	74	66	67	79	71	68	70	80	79	70	68	91	63	69	65	76	80	74	83	84	88	62	85	77	80	84	71	78	81	84	74	60	90	71	65	65	66	76	82	78	81	59	85	63	69	78	68	72	59	84	72	78	79	73	86	64	75	94	76	78	64	80	76	75	78	65	84	71	64	55	73	68	70	73	83	75	60	59	70	60	61	85	81	74	72	74	80	78	80	74	73	69	82	61	62	73	74	76	83	73	64	67	79	73	85	86	74	83	62	81	65	72	69	62	75	89	84	72	75	69	75	75	74	64	66	80	60	76	82	65	71	76	67	71	67	75	70	67	65	70	82	72	74	71	68	86	70	72	79	69	76	74	61	74	73	73	81	79	79	66	83	90	74	84	48	70	52	84	79	74	75	75	83	62	87	80	74	79	61	66	64	84	73	60	65	68	88	69	82	78	79	54	88	86	79	72	56	75	73	74	78	73	76	89	70	71	82	67	76	63	74	82	73	64	71	55	83	62	73	81	73	64	69	62	82	67	74	58	86	69	88	76	72	72	75	60	86	69	53	80	84	97	68	64	57	70	82	84	68	59	75	90	62	77	76	92	79	75	75	63	68	83	69	71	80	76	66	70	71	68	68	73	73	81	61	60	76	76	77	81	77	78	79	84	66	62	75	61	76	78	70	65	81	82	79	78	80	63	66	80	87	72	71	81	63	67	80	72	60	77	70	54	75	85	78	79	80	84	75	64	74	74	70	58	83	85	72	83	81	80	76	86	80	70	71	81	68	65	69	73	66	65	74	77	61	68	87	81	68	78	69	87	88	80	75	71	82	74	74	65	88	69	70	80	69	77	67	60	71	70	85	79	78	72	67	77	68	69	64	76	81	80	61	82	68	69	71	78	72	68	73	63	73	61	82	75	69	79	74	71	88	79	83	73	63	63	69	64	72	69	66	81	68	72	76	66	75	77	69	69	79	82	82	64	79	88	71	84	81	69	85	76	64	71	84	61	71	65	81	64	64	61	79	71	90	64	76	66	71	68	69	77	77	77	64	48	77	74	81	88	66	83	82	82	80	83	71	67	56	66	73	76	58	75	79	75	77	70
13653	7303	4012	8053	15066	15918	13725	11494	10119	8798	7818	7052	6688	6290	5895	5109	4159	3758	3185	2787	2662	2670	2518	2398	2064	2001	1843	1728	1546	1489	1367	1399	1281	1163	1121	1090	1087	1058	1061	987	964	975	970	926	970	909	907	858	867	897	921	908	926	937	871	871	850	888	975	2921	5013	1417	889	819	847	864	858	856	865	862	838	878	856	850	933	927	910	904	871	887	918	886	886	874	878	888	887	842	847	903	1620	2806	2223	1957	1415	1177	958	872	861	788	858	855	902	837	822	885	822	856	848	854	875	832	850	816	822	789	808	854	826	887	855	860	849	836	848	845	860	848	856	867	811	912	864	867	899	904	818	760	874	798	832	880	871	880	829	861	846	848	864	799	878	846	819	848	853	776	833	803	847	869	821	866	862	844	796	856	850	876	841	857	847	878	854	892	892	856	842	784	841	874	865	816	876	870	868	906	891	862	866	898	865	849	863	845	855	852	826	859	842	805	811	835	835	863	829	859	826	818	822	854	804	871	806	904	866	872	894	851	829	880	860	827	856	854	862	859	870	871	815	869	845	897	880	850	866	858	832	781	910	833	866	827	878	841	766	830	840	859	800	895	901	894	821	892	865	847	869	774	850	844	838	901	895	838	834	852	861	843	893	816	836	857	829	795	838	850	796	871	865	842	859	838	838	888	885	883	870	858	843	864	856	886	813	843	858	874	848	865	832	863	878	875	827	844	846	853	844	826	859	824	869	817	859	899	826	846	883	871	839	854	856	865	866	852	871	847	871	877	886	880	864	866	870	824	865	887	866	853	858	857	804	797	836	917	783	826	840	845	827	811	789	828	808	816	868	868	840	875	854	884	888	874	841	845	871	854	861	818	848	879	831	848	869	839	830	798	846	876	848	843	885	815	916	871	843	882	890	815	904	833	807	884	794	861	842	838	861	881	835	828	892	851	810	905	872	853	866	839	876	882	804	870	877	837	888	862	860	865	828	847	810	859	871	871	870	870	889	843	861	810	838	850	893	851	829	865	809	823	809	885	852	814	882	836	846	871	859	891	885	842	887	835	932	865	851	803	816	855	825	872	833	812	824	867	793	832	825	841	852	893	901	851	840	877	858	846	894	845	865	869	805	817	786	852	822	841	853	854	871	876	859	863	856	845	831	835	831	888	842	867	835	863	793	883	911	859	806	850	839	901	856	889	829	894	857	849	840	861	816	831	853	868	835	834	849	851	922	819	873	846	845	859	878	853	810	913	840	844	845	870	870	832	862	811	814	849	861	844	882	884	823	845	844	855	844	817	840	847	854	877	854	894	804	844	895	863	882	854	905	858	795	862	794	860	872	857	854	843	900	856	854	841	861	870	854	891	840	841	886	888	820	833	857	809	870	848	899	877	903	881	852	840	826	841	856	873	809	864	885	832	833	827	853	852	862	842	844	858	921	871	835	840	835	859	822	843	851	859	869	879	883	878	856	823	840	796	822	889	818	803	883	839	872	853	828	877	834	839	880	844	845	845	830	865	861	854	814	893	820	849	881	813	837	850	847	838	840	854	852	865	829	903	913	818	865	821	833	898	870	739	873	831	846	865	871	831	871	801	804	899	840	813	814	837	889	845	846	805	851	842	825	886	854	876	881	831	863	831	852	840	861	842	856	859	828	922	878	864	804	841	877	852	881	835	830	847	877	875	846	869	881	861	837	872	863	852	816	863	826	862	811	873	895	853	882	841	839	830	862	880	832	903	830	878	824	906	779	820	879	839	863	878	798	848	864	874	859	860	839	845	834	814	861	823	835	910	880	848	828	849	877	865	875	866	858	860	829	817	835	878	884	806	860	931	849	800	861	842	858	845	805	903	856	798	835	853	846	823	899	819	837	898	861	861	846	800	851	871	827	840	852	875	874	902	845	897	883	857	912	839	859	842	889	873	856	820	858	832	852	851	828	848	790	838	854	834	876	848	880	871	869	888	883	822	848	865	903	891	843	866	875	870	851	833	838	784	846	917	857	851	879	860	903	836	877	895	846	837	804	861	862	859	821	831	813	907	850	805	812	860	856	843	809	851	863	853	871	857	903	872	833	863	844	871	880	840	843	830	816	901	835	850	823	822	843	814	868	815	834	853	876	834	831	844	888	836	839	851	857	853	825	870	831	847	844	836	892	837	808	833	839	870	845	845	856	882	807	855	831	820	894	859	879	879	879	838	882	859	807	816	830	835	822	808	845	874	877	855	807	848	807	847	886	840	841	831	901	856	842	851	841	856	825	834	838	876	824	883	839	818	894	911	878	822	849	827	857	846	872	864	866	814	843	914	841	831	878	846	860	831	847	852	846	867	888	874	816	869	828	874	843	868	808	890	866	831	813	839	843	867	881	881	842	873	868	858	816	854	848	823	894	860	841	890	890	841	801	845	881	831	842	840	834	865	852	889	809	775	833	800	872	823	868	812	830	854	853	821	818	842	817	799	798	824	845	907	844	858	836	846	841	847	819	864	898	834	914	848	888	914	889	845	875	785	876	848	886	863	871	849	841	842	849	815	815	806	847	865	852	812	856	847	809	880	847	878	849	827	821	850	854	831	836	887	828	818	873	869	864	872	816	868	869	859	896	838	798	818	853	855	899	848	851	882	810	875	872	865	805	777	851	787	854	827	846	800	823	847	875	840	850	853	877	865	815	866	850	834	886	888	862	868	857	865	873	858	863	902	831	840	829	857	830	869	797	816	842	844	849	845	862	798	862	832	851	870	893	846	833	805	844	854	849	866	823	864	813	887	883	843	884	827	896	871	820	791	854	864	864	809	835	899	852	830	848	873	831	882	843	812	842	888	855	890	853	845	878	860	886	837	874	806	880	807	874	838	854	814	848	846	880	849	827	853	883	852	830	863	851	855	847	846	845	819	883	856	855	815	862	848	843	847	895	845	831	826	862	900	832	895	895	823	844	791	881	817	849	868	856	878	911	825	884	801	867	804	814	802	881	860	817	868	880	917	871	870	843	812	850	862	810	842	896	788	851	844	845	863	884	882	863	834	831	830	855	830	893	862	874	821	814	855	787	846	855	836	855	860	874	861	825	845	871	816	803	867	846	859	816	894	862	908	808	855	867	859	863	860	892	858	873	870	859	853	907	847	836	805	870	891	877	845	866	892	854	855	898	890	910	880	841	886	841	857	849	854	815	893	825	872	853	869	840	824	851	828	874	917	871	897	819	883	829	828	880	780	815	844	830	818	856	869	835	883	856	855	850	843	833	826	831	891	799	879	820	831	790	868	859	876	876	844	817	856	844	883	872	838	844	853	816	812	885	824	848	846	861	826	878	858	854	831	842	879	846	878	810	823	807	874	868	875	909	844	913	841	874	934	919	841	826	839	857	852	838	807	823	863	884	897	885	831	888	865	841	867	786	801	882	838	870	869	856	851	837	794	869	889	897	845	877	809	881	831	872	851	877	881	873	876	808	832	844	886	849	845	808	846	869	888	858	863	862	838	865	878	822	842	854	830	873	877	822	859	826	866
2360	361	257	189	228	299	285	283	280	275	242	194	228	238	214	222	165	165	151	134	133	147	148	106	128	118	112	94	101	106	102	102	102	93	114	80	86	81	108	100	86	87	101	83	94	76	83	96	74	73	113	96	81	81	93	83	86	75	85	179	180	93	92	87	83	97	92	97	97	91	74	104	80	60	102	84	76	70	98	89	86	84	83	71	95	95	87	84	82	94	96	151	154	144	101	105	86	92	71	89	63	88	68	79	91	86	75	97	93	88	112	83	76	81	88	82	91	95	77	74	91	71	77	78	82	91	84	87	92	79	103	91	103	79	76	77	82	89	102	75	83	80	84	85	70	99	83	71	94	83	93	91	80	89	69	101	96	95	92	89	81	103	94	99	87	82	90	70	97	81	96	93	78	84	97	76	76	95	67	93	88	70	99	99	86	75	99	95	79	84	84	84	96	78	68	82	98	80	85	91	75	85	71	87	98	93	95	107	85	68	90	85	94	70	76	94	81	89	77	102	93	65	79	84	82	82	75	77	100	93	90	95	79	82	89	87	89	85	68	85	74	89	79	99	87	82	91	82	90	80	97	88	78	79	74	58	90	77	88	93	90	83	76	96	68	85	89	62	85	97	78	83	78	87	91	101	79	98	105	95	72	90	85	76	93	68	85	72	70	96	69	90	73	75	102	96	81	89	82	102	78	88	76	99	86	83	84	86	83	112	81	84	81	94	73	88	79	87	89	83	94	70	100	83	77	90	87	98	90	96	93	93	85	85	94	69	93	95	84	70	83	98	109	84	85	90	95	80	83	78	100	81	93	78	88	82	104	77	82	87	77	94	101	83	88	94	92	111	109	95	91	104	82	74	77	89	79	76	79	84	77	92	93	84	76	86	94	94	80	83	73	94	82	85	96	85	80	98	79	103	76	84	89	88	89	94	91	92	76	78	74	92	104	76	90	93	90	73	86	74	89	98	93	101	77	85	99	81	81	80	97	101	96	88	82	99	84	95	78	87	81	75	88	87	84	93	90	81	80	80	66	95	93	86	90	97	104	94	71	74	89	109	79	76	88	78	75	100	73	80	96	73	90	73	73	76	80	85	79	76	79	91	100	87	97	82	93	103	80	100	76	74	84	75	92	98	83	80	82	73	81	81	60	80	81	85	74	99	85	84	90	86	85	84	97	106	83	97	75	105	77	91	75	89	60	82	85	83	91	83	79	82	100	85	86	78	96	87	95	66	102	83	100	67	78	93	82	74	81	95	80	76	66	80	84	92	106	88	94	81	76	98	89	91	90	97	99	111	83	79	87	91	94	86	84	86	84	70	81	101	67	86	99	70	90	93	77	85	68	104	84	92	92	73	68	84	77	75	83	80	74	85	81	95	79	89	79	81	74	76	81	96	94	84	114	85	67	83	86	88	87	83	94	85	80	95	88	89	91	85	89	92	82	93	93	90	92	92	90	73	80	98	80	88	97	101	98	88	75	82	80	89	73	84	74	91	77	83	81	85	78	75	97	89	79	102	88	80	96	87	86	79	88	90	78	101	81	87	89	83	91	83	96	81	92	87	66	94	81	98	82	76	75	75	102	102	87	67	94	73	91	86	93	77	78	90	81	109	80	89	87	107	87	88	79	99	79	83	91	84	80	78	87	98	91	67	94	74	94	85	88	83	81	87	98	84	75	91	76	75	84	90	86	91	78	84	88	79	78	97	105	96	96	83	84	92	80	103	104	90	85	80	87	87	81	83	91	90	105	70	103	79	85	76	107	74	81	88	84	91	77	86	86	76	77	87	86	78	69	91	90	81	93	98	100	83	91	65	75	73	83	101	82	102	76	85	60	92	88	80	101	80	99	75	78	86	97	87	96	99	84	102	95	84	89	74	83	94	95	87	85	87	84	87	79	84	89	92	74	80	83	89	80	99	93	88	92	83	103	85	88	80	79	83	89	92	93	84	77	96	82	78	87	85	102	93	75	83	89	69	97	98	72	101	93	96	87	97	87	104	104	87	85	82	92	80	101	79	102	78	89	89	107	71	94	89	78	87	82	93	93	79	90	88	82	82	87	97	77	83	91	101	74	79	72	93	90	91	91	84	88	75	80	79	78	72	84	92	88	74	79	90	82	69	76	67	93	100	90	94	89	97	92	77	77	90	102	80	84	90	99	89	89	82	82	92	75	100	92	92	73	99	79	78	91	95	89	84	91	79	76	75	80	97	79	72	86	86	90	78	85	80	86	99	66	107	91	89	85	82	90	103	89	84	75	95	77	84	91	95	97	60	81	89	81	89	99	92	82	82	85	80	92	89	84	91	76	81	80	79	85	81	91	78	86	82	103	91	87	93	72	90	83	94	93	75	92	90	105	70	76	98	86	101	86	99	83	81	94	97	99	93	79	69	82	90	90	73	80	92	79	82	81	88	85	94	80	89	102	92	75	98	75	107	77	99	81	78	88	100	94	85	87	73	82	105	76	74	93	80	88	79	76	86	95	75	85	95	95	84	75	83	84	79	78	79	90	64	86	86	83	85	81	73	86	93	88	84	80	96	80	106	81	88	95	82	80	92	94	89	77	94	80	79	111	70	95	84	80	92	74	81	88	82	76	82	89	101	72	81	83	82	82	84	82	88	69	100	88	86	81	83	81	72	93	86	97	84	112	81	88	96	89	86	85	93	97	90	82	94	71	73	86	78	83	96	73	77	94	94	82	106	90	77	89	85	80	85	92	77	85	73	76	82	99	88	82	91	84	76	80	82	93	88	77	93	89	101	80	82	74	80	79	79	101	96	95	96	93	82	101	99	83	88	95	84	79	91	95	86	70	71	78	81	83	82	79	78	96	106	91	90	101	100	85	87	101	91	101	93	74	98	62	88	91	91	76	99	87	85	87	72	81	96	89	79	89	84	80	78	77	86	81	92	86	63	88	101	92	76	94	82	97	89	80	88	87	92	79	107	86	89	85	85	78	77	79	89	59	73	73	80	85	87	98	104	85	85	95	104	77	78	91	99	85	83	86	71	78	85	82	90	90	99	77	99	96	90	78	91	79	85	82	80	82	89	73	97	89	67	101	89	79	81	91	70	95	88	89	91	90	96	93	85	98	98	96	75	88	64	89	93	95	85	88	94	89	102	78	71	92	93	88	73	83	65	78	82	69	87	85	94	85	89	79	82	93	92	87	82	97	98	94	76	98	76	76	86	78	84	98	75	81	97	87	86	87	93	68	94	79	96	94	87	95	89	77	90	94	95	97	59	103	77	82	99	76	77	86	74	81	91	73	75	91	82	79	83	86	97	92	112	92	86	97	103	90	86	82	82	87	93	80	101	70	87	87	85	86	81	90	87	80	63	92	84	88	76	89	79	93	86	91	91	78	82	95	85	74	80	78	93	90	93	89	62	79	74	62	98	94	77	64	105	93	88	77	81	84	93	81	95	79	101	81	79	92	97	85	101	101	96	92	98	90	75	82	83	99	82	90	82	76	100	91	97
13437	6449	4243	7573	14022	15304	13621	11593	10385	8982	8000	7483	7063	6697	6477	5374	4703	4049	3556	3135	3030	2977	2895	2586	2396	2165	2135	1952	1837	1813	1719	1573	1412	1377	1388	1360	1236	1148	1174	1147	1167	1196	1179	1116	1137	1076	1097	1073	1044	1045	1113	1078	1100	1062	1069	1039	1087	1041	1320	3578	4002	1089	1098	1015	1031	1080	1055	1012	1075	1012	1062	1007	1093	1081	1033	993	1071	1065	1012	1068	1068	1034	1065	1054	1049	1034	1044	1008	1013	972	1551	3349	2896	2463	1830	1307	1167	1085	1011	1041	995	1031	1096	1031	1034	993	1012	1061	1064	1057	992	994	972	987	1007	1043	1043	1047	1075	978	1006	1064	1015	1016	982	1040	997	1102	1016	994	988	1020	1013	1006	1046	1044	1031	1051	1031	1017	1022	1023	1033	989	980	993	966	1052	1016	974	1049	1033	983	1027	1031	999	968	1020	1025	1038	1063	992	1010	1036	1044	1064	1041	1023	1020	1011	1062	968	1011	969	965	1046	1067	1052	1067	1010	1030	1019	1028	1031	977	1027	986	1041	1053	1000	1000	1011	989	1033	1026	1006	996	1027	936	1035	1033	998	1009	1019	1013	1047	1034	1016	1002	991	1018	1020	995	1066	1056	992	1018	989	1056	1049	1013	1001	1040	1075	975	1091	1081	962	995	971	984	1074	1030	1000	1059	1027	1041	997	993	1070	1050	955	964	1006	1019	1072	1002	1023	1036	1064	1016	925	1006	952	1004	995	1021	1008	1041	1009	997	1019	1047	985	1001	1008	947	1078	1011	994	1039	1045	1005	995	1017	1049	1008	1070	1027	1035	1002	1057	996	998	1032	942	1012	1012	1086	1058	1028	992	1044	969	1068	988	1016	1039	1013	984	1043	1013	1028	1024	1072	991	976	1006	1023	1029	1047	988	1002	1018	982	1013	983	1020	1000	975	1049	1019	990	1068	1030	1037	1012	1004	952	1024	1014	1031	1024	1045	1025	1031	990	1049	986	1003	1049	1022	1008	1012	993	972	956	1006	1007	996	1007	1021	1031	1093	947	1082	1002	1034	1039	1014	1065	977	1027	1016	1013	973	1005	1086	1032	1004	1008	1013	1043	1053	1010	1051	1058	995	1044	985	1008	1013	998	1029	1081	980	995	1012	1013	1012	957	1031	1027	1042	1026	1018	1009	1038	1004	1039	1061	1014	1040	976	964	1017	1020	1040	1046	981	972	1056	1022	1040	987	1050	987	1030	1041	1024	1005	995	1011	987	1037	1038	1058	1052	1044	1054	987	1037	1029	1006	1040	954	1005	1060	967	1047	1061	955	983	1032	1010	1063	1027	1011	1006	1027	1007	1001	1036	1000	1033	974	1037	1079	1001	1105	990	973	1091	1025	1030	1027	1083	1084	996	1053	1021	977	1036	1008	988	1055	1047	971	1013	1004	1011	1041	1014	1031	949	1021	1065	1081	931	1059	1099	1046	1040	1017	1053	1039	1058	1025	1026	1108	1017	1051	1005	998	1016	1044	1023	1042	974	968	982	1011	1002	993	1026	961	1023	1026	1045	1043	987	1006	1051	1039	1040	1061	1037	989	999	1033	1000	1017	968	1044	1064	1005	1030	1031	970	1083	1014	950	1069	960	1006	970	1012	1049	984	1053	1003	979	1004	1041	1007	1000	943	1029	1053	983	970	994	1029	997	1018	997	996	1005	1050	1085	1047	1025	1031	1006	1030	1015	1029	1023	1013	988	1022	990	1038	1001	1055	1012	992	1055	1048	1063	1041	1087	999	1023	983	1042	1004	1038	971	986	1055	1041	1013	1008	1045	981	1027	1018	978	1008	1032	1050	1040	1055	991	1046	993	1046	1045	1052	1006	988	1058	1000	987	1038	983	1006	1049	1039	1031	1033	1008	1035	1024	995	1001	1040	1035	991	1080	1004	1073	989	1066	1008	1050	1051	1048	1017	1034	1031	972	1056	1015	1000	987	1034	1056	1025	1016	1033	1006	1045	1028	1052	952	1017	1045	1030	988	958	963	974	1068	1037	1063	1042	1032	992	1006	1017	1019	1035	1015	1054	1014	1028	1076	1030	1013	1093	1043	1037	993	939	1039	1066	979	1017	1012	1116	961	995	1048	1014	1001	1018	1035	1036	1000	1034	1005	1013	1036	952	1013	984	1055	1037	1049	1035	1015	1033	1032	1032	981	1042	998	991	1016	1044	1060	1048	1000	1036	997	960	1027	1022	1035	993	1057	1037	1000	998	1062	1033	1020	1028	1050	983	984	1008	1009	1054	1035	1036	1003	1065	1033	1008	979	1006	1060	997	1003	1000	1061	993	1015	999	969	1016	981	1020	1030	1089	1018	1024	1019	1009	1065	1036	999	991	1075	1006	1035	1004	1008	1023	1024	1045	995	1018	1058	1051	1049	1023	995	1008	989	1034	1027	972	1009	1023	1028	1066	1043	969	1041	1010	1004	973	1006	991	1049	1050	1063	1032	1008	1025	1039	1002	988	994	985	1037	1020	1036	1094	1047	1016	1005	1007	989	983	1023	1002	986	1034	1008	1050	1054	1016	1067	1065	1040	1048	1005	1049	1046	999	987	1016	1103	1054	968	979	1022	1054	1026	1077	971	1003	1033	1024	999	1012	1026	1020	1034	1046	1033	1018	1043	1018	1005	1022	1020	1022	979	1020	1037	1012	1024	979	1073	1023	1082	1043	987	1022	982	1035	968	1075	1096	1066	1056	1061	1062	968	980	1040	1008	977	1029	1017	1018	1058	1020	1049	1044	977	1020	1019	1020	987	1010	967	1064	1085	1017	984	989	972	1019	1026	1003	1046	1032	1019	998	1010	1013	1035	1029	1002	1051	1018	1026	1036	1061	1021	1010	1028	1001	1033	1011	1027	1016	961	1050	989	1015	972	988	1035	987	1022	1056	987	1013	1047	1018	985	1027	996	977	1052	1054	1032	956	1044	1010	1006	1022	1017	1049	1027	1015	1035	1019	1042	1034	1043	1003	1018	1018	1049	1046	961	1054	998	1093	1025	1051	1007	1045	1045	972	1049	979	1003	1017	1016	1015	1005	1039	1021	1013	1007	1018	980	993	1060	1022	999	1039	1102	1025	1039	1035	1029	1005	988	1012	986	1029	988	1044	939	979	1105	1001	1003	1008	1010	1033	1047	985	1040	1030	1036	1005	1011	1036	1036	1003	991	1046	1001	1021	1006	1031	977	1053	998	1036	995	1002	1034	1005	1018	995	1005	978	1028	1035	1036	991	1016	1029	1025	999	1026	1004	1129	1039	981	1024	1020	1072	1019	975	1002	1003	1037	1049	989	1008	1043	1029	1021	1008	1001	1025	1083	996	998	1024	1030	1063	1049	998	1013	1043	991	1063	1037	1049	1034	988	1048	991	1037	1043	1015	999	1025	1060	992	971	1068	1005	1003	988	1061	1022	1013	984	1004	1026	962	1014	986	1064	1010	1013	987	997	1025	994	989	1044	1011	1006	1004	1001	1041	1051	1057	997	1069	1028	977	989	1064	1059	1045	961	1080	1041	986	1036	969	1046	996	1002	1045	1004	1023	1028	1051	1017	985	990	1074	1077	1006	1018	1003	1056	1064	1034	1046	1037	990	1027	1041	972	1052	988	1015	975	995	1004	1044	937	1058	988	1042	1081	1039	1063	1015	1001	984	1131	1012	941	1028	1005	1047	982	1051	1050	1004	1038	1031	1028	1019	990	1005	1032	1008	1014	973	998	1027	986	1009	1022	1064	1076	1028	998	1041	1072	1041	1005	1036	996	990	1048	1027	1062	1011	1029	984	981	999	991	981	1044	1023	991	1092	964	1032	988	1045	1058	1023	984	1051	1042	1020	1015	997	1024	1054	1004	1030	1048	1022	1077	1039	1036	987	995	1064	973	1055	959	1012	1018	1054	979	1045	1028	989	996	1032	1035	1000	1044	1014	1034	1000	1073	1011	1017	1009	1001	1023	1016	984	1058	967	1048	1016	1004	1018	1040	985	996	1038	1044	984	1043	1000	1005	1069	1008	1060	1013	1027	1015	1061	1025	987	1026	1013	983	1068	1061	1059	1074	993	971	1020	995	1051	1024	994	1015	1036	1015	1055	1007	1006	1062	1037	1028	1055	1053	983	1070	1005	983	1040	1045	1003	1018	975	1057	1024	1006	1001	1032	985	1008	1056	1035	998	937	1062	1006	1011	1066	996	997	997	989	1066	1053	979	1038	978	960	1016	982	1049	1087	1006	1005	1009	983	954	1055	985	1059	1025	991	1083	969	993	1021	1013	1054	1069	982	1042	1060	1103	985	896	1027	1062	1040	1046	1028	1002	1066	1102	996	993	1046	1016	1047	1008	1060	973	1051	1013	999	970	1022	1057	1020	986	1018	1044	973	1025	986	1051	1064	1018	950	980	1077	1008	991	1018	994	1001	998	980	1042	1043	1022	1013	991	999	953	995	1011	1017	1057	1023	953	1033	1043	964	1008	1011	992	1051	1013	994	1007	1016	1004	1018	1014	1047	1053	1086	1006	1028	993	1027	1034	1060	1015	1041	1018	991	1076	1022	1027	1038	977	1044	1037	1058	1002	1021	945	1013	1022	1001	1062	974	1018	1027	966	1010	998	1029	983	1003	1019	997	986	1049	1099	1008	1003	1010	1004
1408	591	352	242	285	399	368	360	338	299	293	303	305	301	276	213	217	174	177	147	192	135	149	122	124	133	103	124	110	104	108	88	98	104	86	84	104	88	98	86	65	76	93	83	88	89	89	72	87	71	89	79	81	67	102	73	84	83	81	155	197	94	83	84	70	68	77	88	85	89	76	104	76	81	89	98	100	85	85	83	78	89	84	82	81	85	82	95	85	81	126	217	171	154	127	112	89	105	92	91	85	77	84	89	77	93	73	76	89	80	82	74	73	81	85	92	84	102	86	95	82	71	90	80	70	95	64	78	89	84	72	83	94	72	70	83	83	98	82	77	97	78	74	85	84	84	97	72	74	79	81	76	88	78	88	83	79	71	84	84	77	71	94	78	83	86	89	99	87	82	81	85	81	80	97	82	100	84	99	87	79	95	87	74	85	77	80	72	95	86	83	89	96	79	58	84	84	83	91	88	86	95	83	84	77	86	84	99	84	84	102	99	85	80	83	77	85	80	76	73	79	84	81	82	96	77	78	78	83	86	99	78	76	88	86	86	95	65	89	94	84	97	85	90	80	75	82	86	82	88	76	81	81	91	86	75	86	101	68	84	94	77	79	78	75	95	89	80	81	69	85	89	82	76	80	98	82	83	97	73	101	95	94	104	90	106	75	84	85	63	76	78	79	92	86	100	87	93	76	92	83	85	79	80	69	72	79	79	85	85	86	76	106	78	72	78	89	87	77	80	92	94	66	76	79	88	74	80	94	93	94	75	100	83	85	80	94	85	81	67	78	107	81	94	82	88	90	102	69	96	73	68	84	84	80	89	79	102	82	97	75	92	91	93	99	77	69	85	78	70	76	84	86	84	78	79	101	96	87	82	69	86	86	80	89	77	63	89	85	78	96	101	82	84	73	86	88	67	100	105	95	83	74	84	85	90	102	82	87	89	89	84	91	85	73	88	80	84	85	92	69	78	94	85	89	76	70	79	87	86	88	69	73	79	87	79	75	92	89	93	95	89	78	76	86	81	72	95	85	91	79	89	84	76	83	73	103	72	85	58	81	90	66	85	68	74	91	116	99	85	68	78	69	78	78	97	98	79	97	84	82	76	92	79	96	86	68	78	79	77	75	87	96	91	79	84	94	78	87	94	92	96	86	88	75	99	100	84	91	87	79	94	89	95	80	94	92	84	81	89	82	84	63	76	94	89	96	85	75	99	82	88	81	76	84	69	89	74	97	76	77	95	91	68	73	81	77	85	88	76	76	79	73	88	88	78	66	95	84	99	92	84	70	81	76	89	87	81	78	98	79	80	81	85	81	77	80	81	64	90	82	82	92	99	84	74	80	81	85	89	88	80	89	83	79	76	92	86	84	87	88	89	80	66	80	93	96	73	92	96	83	58	78	101	92	78	84	84	69	83	67	84	89	89	80	85	80	82	91	90	88	99	72	78	89	79	72	96	87	78	79	77	82	73	81	81	89	84	91	94	85	83	74	68	88	71	84	78	106	87	82	73	88	91	71	79	107	100	72	72	71	69	80	78	93	74	86	65	80	90	80	83	84	80	91	93	94	88	95	94	80	101	89	89	78	86	75	76	76	83	71	73	92	73	81	86	76	90	92	97	80	75	97	86	89	69	80	88	100	86	91	82	83	92	102	81	73	78	74	91	83	72	88	88	86	97	94	92	93	88	81	87	89	87	79	66	72	67	85	78	93	76	76	85	93	82	81	87	95	91	86	72	96	79	88	78	88	82	90	90	72	81	67	77	88	74	81	84	99	90	99	78	76	74	83	71	93	82	78	91	84	81	94	93	79	86	66	94	101	74	77	99	83	71	76	84	74	76	79	98	91	103	105	75	87	75	88	97	84	80	86	75	73	82	82	92	84	98	68	82	76	104	86	65	88	83	87	86	85	95	81	79	75	83	91	94	85	75	93	82	92	76	80	89	66	93	84	83	74	94	84	87	84	76	89	94	77	97	82	78	81	89	83	88	74	90	80	90	81	95	114	94	76	81	83	87	81	86	85	84	88	99	92	79	72	79	85	82	69	91	89	85	95	91	91	89	66	81	77	92	85	80	76	79	86	82	70	101	89	80	92	78	81	85	89	87	80	80	83	95	80	106	80	72	86	75	75	82	80	101	74	82	77	106	72	87	88	90	97	72	82	84	89	88	95	80	78	88	85	98	81	84	75	95	65	74	84	85	88	99	101	87	86	93	92	92	83	92	84	76	72	72	76	84	84	88	67	82	92	84	88	90	87	90	109	79	87	82	72	73	74	73	75	85	88	86	84	79	82	90	100	84	73	82	81	79	97	105	87	73	87	75	91	87	87	88	83	78	74	88	80	94	91	91	88	69	83	83	81	78	80	87	80	90	73	93	81	89	87	84	86	91	94	98	106	96	89	81	90	79	81	73	69	81	68	81	87	96	73	65	84	70	78	82	69	78	80	92	78	85	87	79	78	66	94	85	79	78	84	73	97	83	88	77	95	78	97	90	83	78	87	83	78	78	78	87	87	79	71	66	81	92	71	85	71	88	91	80	87	84	88	76	98	79	88	97	77	74	73	80	68	88	76	94	65	84	103	75	103	70	66	80	87	73	88	77	82	81	73	84	75	79	69	81	86	74	96	100	91	96	84	91	85	87	89	74	88	81	82	89	81	91	92	79	91	83	70	76	86	86	78	97	80	89	92	69	80	85	76	92	84	78	78	90	95	70	82	94	78	84	80	82	82	96	88	60	97	66	79	83	94	80	85	82	100	86	89	88	84	64	89	87	87	69	85	86	95	74	75	86	65	91	80	84	66	82	76	64	76	86	69	93	99	84	90	95	65	85	66	86	83	92	90	91	91	83	84	90	81	75	108	79	79	81	67	73	95	79	80	103	59	81	87	90	74	89	65	87	87	80	74	81	81	90	88	81	78	85	68	68	93	99	77	98	98	92	97	81	91	83	92	73	89	76	88	91	74	74	72	95	88	93	97	78	63	85	83	97	80	71	82	76	78	77	93	70	77	72	80	78	98	85	84	77	82	93	94	86	102	73	95	77	89	83	93	87	99	80	85	89	85	102	73	87	81	87	94	87	85	82	99	103	89	71	82	77	87	90	74	78	76	86	60	75	90	77	94	93	101	94	94	94	86	75	82	81	77	71	99	88	91	75	72	84	92	81	74	91	96	75	83	85	79	81	69	84	79	83	75	84	97	84	76	90	84	77	86	90	90	93	98	74	100	91	85	82	67	88	75	88	82	88	73	82	83	92	77	87	77	82	86	98	85	75	90	82	83	83	74	93	81	82	91	78	95	76	96	93	87	91	77	88	88	80	95	79	66	80	74	75	85	87	79	82	84	97	99	76	75	97	79	100	79	80	81	81	89	101	84	86	86	77	84	72	85	91	87	89	70	72	83	80	73	86	88	99	97	80	79	79	79	82	86	80	62	73	77	76	79	85	57	95	82	85	89	90	84	90	79	77	85	94	85	108	81	73
17346	8773	5250	9871	17269	18541	16740	14649	12735	11124	9985	9498	8635	8563	8068	6595	5723	4856	4440	3822	3731	3753	3539	3047	2715	2580	2392	2171	2066	1927	1881	1737	1623	1446	1355	1415	1302	1259	1236	1215	1098	1219	1139	1045	1065	1054	1030	1047	1054	1070	1051	1068	1095	1022	1090	1011	1057	996	1142	3644	4433	1046	1051	1008	987	1015	979	1002	951	1058	980	1000	1000	980	977	1053	966	1034	959	941	1017	1036	1028	981	1034	997	1020	1034	1002	976	2325	4656	4086	3184	2339	1444	1052	1032	935	956	969	982	976	990	984	916	938	998	950	989	964	968	987	953	891	948	981	946	952	926	985	982	924	964	989	959	950	927	949	968	915	954	998	965	952	966	921	952	970	980	950	1036	934	987	890	904	991	1017	997	945	925	957	928	979	966	990	985	985	977	938	957	969	990	935	1000	920	958	945	960	894	881	1039	952	958	945	945	951	973	960	982	909	953	986	927	1007	1013	921	962	946	979	986	994	911	909	979	961	964	911	934	967	948	1017	972	961	968	915	1004	938	928	950	1021	945	924	958	935	927	985	896	907	971	925	936	930	980	908	982	969	986	1009	982	931	947	917	947	938	927	986	935	962	920	998	940	942	992	959	964	984	1004	991	923	907	996	950	906	970	953	939	993	962	913	941	973	986	977	909	921	946	977	944	952	931	991	1048	961	965	997	946	958	962	1008	943	998	1003	904	967	983	909	957	985	977	955	981	992	998	962	960	989	927	948	979	1012	981	960	980	912	929	900	982	962	918	948	901	983	974	1003	1003	963	964	981	1012	926	991	926	1070	954	950	917	922	945	916	1011	954	929	985	983	953	971	972	1006	974	976	923	949	945	1021	1003	940	983	979	933	980	938	1014	1010	969	929	992	962	972	967	964	988	927	971	968	986	970	962	957	930	990	957	991	982	954	973	950	1003	970	925	973	945	1005	970	898	962	950	981	923	929	950	957	988	938	976	953	919	977	966	938	917	874	956	957	955	966	981	991	917	967	970	931	1001	936	967	951	962	980	959	1004	906	934	890	959	1016	987	992	959	958	936	917	977	1007	976	945	982	990	949	979	912	945	982	934	928	1026	962	1025	973	921	986	942	989	940	947	1015	965	917	960	961	916	936	985	992	977	970	980	1013	999	976	933	1025	961	927	931	966	927	977	992	982	1000	1028	909	958	980	955	959	986	984	921	958	922	966	999	931	933	988	949	1042	1010	959	953	1027	942	966	957	966	997	986	960	983	947	965	975	954	969	941	953	1019	944	932	983	952	971	970	910	929	954	960	947	930	989	973	921	932	980	976	962	1002	932	931	974	950	910	941	956	958	1014	1001	964	970	896	935	990	995	922	960	924	1002	962	923	934	988	959	1002	949	878	948	956	954	983	975	928	957	946	962	1004	919	955	973	941	969	1002	932	1062	904	952	919	1014	995	958	957	983	953	984	971	976	929	993	945	952	931	962	978	947	992	971	902	936	959	966	929	988	943	974	911	963	1027	980	988	998	928	935	945	982	928	981	953	1039	973	918	992	945	895	999	981	991	978	1022	932	975	1009	990	942	1006	965	957	954	1028	977	974	980	956	918	910	1004	948	937	980	967	943	969	962	935	975	980	971	960	970	964	954	928	947	956	996	964	960	983	959	954	917	967	1032	919	1028	951	935	941	935	973	947	964	970	1020	962	965	999	951	943	1007	929	949	967	1017	948	970	961	1012	947	972	1016	945	1022	906	940	1001	949	980	927	992	969	988	903	938	958	981	959	945	995	938	954	960	1024	949	1006	939	954	961	908	959	962	1031	1033	897	958	1027	1016	1004	945	984	941	987	966	980	945	943	952	970	965	970	1002	985	925	1008	982	939	921	949	970	938	954	898	982	932	962	949	982	948	958	961	961	998	948	943	940	996	924	955	912	979	958	976	943	920	978	971	983	951	947	966	937	951	908	935	945	966	920	969	938	966	984	979	975	955	943	901	1017	909	930	946	985	966	920	944	997	971	957	951	941	940	972	960	980	939	942	1007	978	972	994	941	958	970	949	1000	906	934	955	987	1001	922	899	974	1000	957	964	1016	998	932	984	948	981	1005	994	989	910	977	911	918	958	951	931	955	919	1013	966	974	932	891	943	994	972	973	950	999	982	960	995	1020	966	998	1025	974	974	1015	907	879	933	960	946	972	919	960	993	976	967	952	958	1014	959	993	956	1007	949	1018	940	931	948	968	997	911	950	929	927	978	957	977	1022	982	889	909	952	963	916	951	922	958	974	964	963	994	965	978	979	918	1004	1002	944	973	921	985	965	997	981	925	964	998	953	905	964	954	963	925	904	963	914	901	869	936	960	936	994	905	943	980	977	985	948	935	963	963	928	982	968	1006	926	1016	940	884	907	972	945	939	968	1050	1058	949	982	922	1002	981	905	983	968	973	968	968	912	962	984	959	973	991	963	1015	928	998	946	989	968	915	984	974	924	994	995	938	956	990	914	965	929	923	1014	951	896	955	935	956	995	989	987	920	952	917	958	937	984	983	937	968	953	965	905	981	936	985	1050	886	1027	967	964	918	961	962	970	996	995	947	1014	964	992	1001	1028	974	960	897	1047	971	994	955	954	1012	950	970	984	1037	962	929	976	965	940	928	1000	1004	1001	983	944	919	962	942	950	924	1065	962	962	917	950	951	960	1039	956	892	954	989	981	999	930	970	942	947	906	970	970	926	926	1043	919	973	927	941	953	960	963	924	957	981	985	975	903	1006	1014	927	945	999	1026	964	935	923	993	927	1000	946	943	903	1004	979	943	930	970	942	1001	977	973	969	930	940	920	971	942	961	991	1063	990	931	1018	943	940	982	959	941	965	974	943	1000	922	976	916	966	952	909	938	933	979	952	996	946	959	952	939	1033	943	929	965	912	946	996	961	970	965	983	992	919	960	954	1021	980	877	959	956	920	943	986	904	970	915	932	980	982	924	910	995	980	928	923	872	975	986	983	983	1004	909	935	972	907	970	980	1001	983	931	989	965	956	905	922	991	955	935	969	917	974	983	1007	977	935	1003	1009	999	1004	1015	968	938	994	978	921	942	1000	939	947	961	990	921	961	915	985	949	960	945	915	955	1001	966	970	944	966	928	919	958	979	955	953	983	974	971	971	976	983	982	929	917	920	930	966	989	945	993	1006	938	923	999	970	1003	939	972	959	964	948	961	979	998	952	979	983	973	943	976	971	951	951	988	1001	943	940	999	1022	952	945	957	969	969	961	1038	959	926	1010	983	1006	966	973	981	963	948	998	962	982	970	934	942	942	944	986	954	975	939	970	989	870	961	974	940	983	923	952	941	945	959	994	1012	957	931	984	988	959	968	931	1007	946	1046	1012	989	989	918	945	959	928	965	1016	982	1006	958	952	992	940	968	1028	970	981	997	1012	947	972	956	915	974	978	973	971	1004	994	1003	987	955	948	924	973	906	959	995	928	959	965	979	935	955	980	953	905	946	995	983	1014	951	908	945	1003	972	985	956	978	932	956	992	934	952	975	937	910	970	994	939	975	977	1007	954	975	940	980	1011	996	956	1026	1005	1007	1018	960	962	968	957	978	986	922	952	985	973	918	982	884	882	955	950	980	948	905	889	991	998	966	966	967	936	941	945	961	953	926	941	980	935	959	989	936	980	945	930	996	962	987	998	948	1001	985	965	1017	985	973	967	1010	948
1485	251	159	123	127	163	181	165	141	156	149	175	129	138	135	132	110	106	93	95	97	83	99	81	93	84	75	75	74	86	69	66	69	78	87	66	79	55	59	54	86	68	65	71	69	48	60	69	57	66	64	62	58	66	63	66	64	70	78	70	70	70	71	56	80	64	47	67	62	54	70	62	75	61	84	57	69	41	66	66	64	63	70	62	51	54	58	71	61	56	67	95	90	86	78	61	92	67	71	81	57	75	57	63	71	65	60	63	54	81	57	55	73	65	49	59	56	59	76	66	77	55	56	59	65	78	72	62	64	74	67	61	56	53	62	59	58	64	66	68	64	56	58	56	74	61	74	67	77	66	60	85	55	58	49	63	56	38	70	51	61	65	72	67	51	72	66	62	74	61	62	57	68	67	55	71	69	62	61	65	66	72	69	67	61	65	67	66	67	67	61	67	57	56	70	64	70	74	62	69	51	79	60	73	68	53	64	69	66	67	60	72	76	63	60	74	64	54	72	54	67	67	57	67	61	62	51	78	66	56	64	68	75	74	49	73	64	54	71	58	58	62	65	67	59	58	54	70	46	55	74	73	61	67	64	63	65	66	73	59	53	79	62	66	77	83	65	76	75	65	56	76	79	46	64	58	66	61	85	70	78	57	55	51	65	61	69	56	62	68	58	54	82	71	56	62	62	76	62	58	59	56	61	54	74	64	65	71	51	51	50	55	69	64	62	62	67	55	71	49	58	53	82	71	80	58	62	61	56	79	51	59	67	68	64	58	68	79	64	71	60	81	58	52	63	68	57	57	70	55	57	54	73	68	67	81	73	77	64	73	65	58	62	50	74	69	54	56	66	51	69	64	76	62	61	63	62	55	67	69	83	49	73	70	57	68	57	55	74	71	68	60	58	64	59	68	51	59	59	56	65	78	69	57	69	62	57	65	80	75	68	72	69	50	68	78	63	53	59	59	64	86	62	55	69	52	65	68	70	70	75	61	71	79	56	68	49	59	66	47	76	47	54	48	61	70	48	69	73	71	78	60	64	70	62	57	54	74	59	61	53	79	67	72	65	76	66	71	60	74	67	63	61	67	67	51	69	63	70	71	61	56	54	67	65	62	66	56	60	53	60	68	68	63	67	75	60	75	59	57	65	72	45	63	68	45	55	71	73	54	57	71	54	73	63	54	62	69	66	67	57	61	61	57	71	46	82	70	56	58	68	61	64	69	72	67	70	71	62	73	56	69	68	61	73	57	51	69	72	58	49	57	69	68	58	49	79	66	62	52	59	67	72	70	53	67	65	72	67	70	70	73	64	72	65	71	63	66	67	76	62	60	81	64	70	61	72	60	61	66	66	50	77	62	78	55	63	61	58	60	59	77	45	58	62	77	60	70	85	64	72	64	67	72	62	74	76	76	63	65	56	64	57	63	83	77	70	65	61	65	71	69	73	51	64	64	78	62	74	77	70	63	78	75	60	67	62	74	76	54	74	71	62	62	72	63	66	60	63	81	68	61	54	70	60	68	74	71	83	61	75	66	66	71	63	58	61	66	60	61	75	82	67	58	60	73	65	63	71	68	70	64	58	61	68	73	70	69	74	58	49	62	64	76	69	80	74	64	66	71	63	74	54	67	68	61	68	55	65	56	57	56	59	65	56	72	56	75	67	61	67	56	59	69	67	75	67	77	75	65	58	65	74	61	76	66	69	67	66	60	62	67	75	57	69	68	74	63	61	81	61	61	76	67	62	68	70	59	57	58	70	57	56	67	62	63	66	70	63	70	83	66	49	60	78	71	65	80	67	64	56	79	69	60	65	60	59	67	62	81	59	80	80	59	69	58	66	69	57	75	71	63	62	57	65	70	70	62	74	70	65	60	78	58	56	66	55	60	55	54	61	66	52	83	65	58	63	61	56	66	65	65	54	63	64	57	60	64	60	64	65	58	77	67	67	57	62	54	61	54	64	64	54	77	62	70	55	76	65	50	77	76	69	52	68	70	62	74	71	56	81	63	65	49	59	59	70	68	67	68	65	62	69	38	61	66	59	61	63	76	47	62	61	77	63	61	70	63	54	67	53	69	58	62	62	63	51	68	66	74	66	70	67	69	68	71	70	63	69	55	58	64	64	71	62	58	60	66	53	76	56	74	67	55	59	55	72	50	47	59	69	66	74	55	63	61	59	78	56	67	63	74	69	74	55	61	58	71	71	61	64	55	56	74	56	64	51	61	68	69	73	62	58	64	53	61	61	46	59	66	60	73	66	62	59	72	58	67	77	72	60	60	67	73	62	70	69	56	67	59	63	64	71	74	72	67	57	69	57	69	72	56	55	74	42	68	50	71	63	60	52	67	69	60	73	58	68	63	56	67	65	59	71	74	82	62	58	70	67	60	49	65	58	47	79	62	75	68	70	55	59	67	62	71	67	70	59	61	55	71	79	72	58	66	61	63	65	55	60	70	59	70	67	64	54	64	75	64	76	74	64	61	67	51	66	73	64	68	68	58	59	69	65	72	70	79	78	54	66	53	53	49	48	73	57	57	60	69	62	63	60	64	52	52	75	57	68	76	62	62	69	55	70	63	60	65	61	64	59	66	71	70	64	68	52	51	55	70	57	66	66	71	68	65	72	62	68	49	56	65	52	60	64	74	71	79	67	61	62	77	54	50	53	53	66	70	64	70	58	68	72	65	70	58	71	56	61	66	66	58	72	56	66	65	61	71	53	69	68	65	67	80	63	78	63	65	67	63	63	59	66	62	56	65	67	58	71	71	76	52	75	63	55	58	83	79	60	52	60	68	76	54	61	67	79	62	57	67	76	67	52	73	71	68	68	81	84	91	61	72	55	51	60	67	72	65	73	73	80	60	65	66	47	69	62	60	60	69	85	68	60	65	60	65	63	58	63	71	64	64	65	59	64	61	59	63	79	68	73	79	81	55	59	67	56	63	64	73	69	66	69	51	58	65	74	54	74	65	62	70	78	63	62	59	57	75	64	49	76	69	63	47	64	65	62	60	50	53	62	74	59	82	79	77	69	58	62	49	64	48	66	61	60	60	60	73	84	55	64	62	57	65	70	49	72	60	57	77	79	61	78	51	50	73	70	50	71	68	58	62	71	75	64	72	74	69	57	93	59	51	66	62	60	58	46	67	61	77	67	52	65	62	66	61	67	72	78	56	61	55	58	57	68	66	73	64	69	49	67	40	64	71	71	65	64	65	69	56	59	68	68	68	63	63	65	84	62	69	70	60	58	62	69	51	61	51	50	71	63	73	48	60	50	64	65	54	68	63	46	74	85	65	62	54	69	59	73	63	59	67	60	66	53	51	64	58	75	67	62	69	58	76	59	76	60	67	67	70	73	64	63	48	60	76	49	62	67	53	70	66	66	69	64	68	72	73	59	67	74	53	65	71	65	71	50	54	50	61	73	60	62	51	66	56	87	49	72	60	73	58	68	72	50	58	47	66	58	58	66	69	62	57	58	73	53	79
11067	4451	2813	4977	10242	10590	9062	7895	6658	5739	5399	4880	4494	4259	3901	3078	2794	2258	2068	1987	1899	1759	1748	1659	1541	1409	1293	1295	1232	1187	1121	1044	993	969	883	911	795	884	883	860	825	857	814	845	825	802	789	795	735	790	785	828	818	811	763	740	818	756	796	980	1280	804	788	787	767	795	796	771	777	771	832	801	829	786	820	829	825	808	800	849	826	838	807	811	826	825	790	769	794	829	1196	1806	1887	1581	1154	925	874	780	774	775	805	754	753	783	791	803	776	794	769	821	793	750	744	819	781	819	805	774	817	742	773	799	786	808	803	725	805	774	789	783	784	791	758	773	797	815	785	776	806	736	761	784	782	819	795	783	779	754	794	761	823	766	778	775	729	766	767	790	765	749	765	761	768	810	812	778	868	830	753	806	746	768	739	811	763	789	748	776	780	831	725	793	751	780	793	830	795	760	761	820	793	798	793	785	762	749	776	772	813	752	806	783	812	754	754	780	777	803	766	834	789	726	756	854	787	781	769	808	800	821	826	760	733	813	764	761	738	811	767	773	771	789	809	786	811	790	781	794	799	793	749	819	750	778	820	757	768	762	787	756	782	778	808	780	763	813	804	735	797	781	796	799	745	779	780	760	780	796	745	773	728	789	773	828	853	792	757	735	784	782	759	758	759	780	793	788	757	817	777	811	873	762	761	806	762	813	745	752	777	777	777	723	744	785	781	804	785	832	847	785	771	765	761	805	777	753	796	777	782	770	777	823	784	800	766	789	725	816	760	788	813	723	785	808	794	775	837	815	767	775	763	760	816	779	761	746	798	779	784	826	750	751	786	770	798	807	799	758	808	759	768	749	770	768	775	758	740	795	787	788	765	799	741	798	794	764	727	745	802	771	831	819	729	776	744	772	761	726	786	784	766	743	783	837	722	753	714	844	765	765	768	800	789	802	797	813	781	780	763	784	759	780	824	727	789	761	752	792	776	775	798	759	763	784	773	792	753	799	737	775	793	794	795	777	776	786	802	777	797	768	831	764	766	746	820	807	768	738	789	760	814	792	787	770	801	814	799	817	800	814	768	771	827	792	717	788	749	771	800	831	745	763	769	842	775	858	772	831	796	795	824	808	772	796	790	779	772	745	785	731	801	785	768	807	827	787	820	761	761	843	752	738	765	803	777	772	792	781	784	770	784	826	826	856	774	817	753	783	743	790	775	784	803	796	791	771	779	784	766	818	751	811	766	852	749	791	796	781	774	714	808	767	781	797	770	790	749	791	780	786	791	808	748	808	781	811	771	794	749	762	771	754	792	771	784	749	752	740	813	770	769	773	810	711	754	771	815	789	705	763	809	738	782	846	787	796	789	837	805	797	808	796	759	758	743	780	774	712	795	765	766	734	764	820	775	805	799	758	770	749	755	780	768	791	772	760	778	769	753	740	747	776	797	757	759	791	814	764	755	848	747	781	757	754	816	759	766	758	787	805	751	782	766	802	814	821	788	809	780	739	762	764	777	793	773	791	825	846	784	766	797	754	818	755	778	749	805	757	839	780	782	776	789	798	814	773	796	808	764	759	800	742	792	790	800	804	775	802	783	787	772	827	827	741	778	776	824	787	780	762	793	787	774	741	789	784	774	806	777	784	758	780	753	804	775	795	774	807	788	856	760	772	741	726	806	832	760	795	733	741	771	791	799	740	746	753	751	782	765	761	717	783	783	759	807	806	784	825	788	792	777	794	785	764	764	748	756	831	799	753	836	743	723	815	750	736	807	762	748	802	780	782	775	778	818	772	783	778	786	781	760	797	749	770	813	806	765	767	844	742	811	793	760	810	803	741	806	787	758	841	757	815	798	790	723	818	799	747	772	763	749	792	786	796	793	767	812	774	771	768	798	740	800	789	817	783	792	792	723	859	736	759	796	783	782	757	851	760	782	841	782	741	758	803	783	749	782	753	767	799	787	779	690	756	759	791	763	770	781	765	792	806	763	774	758	780	798	754	792	759	796	783	791	829	786	774	774	798	734	761	776	810	777	754	785	801	786	761	787	737	802	787	717	795	799	841	739	762	804	781	784	777	805	776	840	776	803	813	800	842	798	822	772	810	768	824	781	754	756	790	799	791	767	784	797	795	784	772	771	812	772	782	752	799	813	768	789	799	751	823	746	751	783	761	775	787	763	748	710	759	835	783	736	777	825	750	804	832	810	771	822	781	825	764	830	751	788	749	793	766	815	783	761	818	763	749	753	812	789	805	773	775	798	787	760	839	810	800	762	769	829	797	773	770	788	780	789	797	803	797	768	735	762	817	745	792	847	754	744	791	770	788	795	789	764	759	770	737	714	749	706	734	778	744	789	806	804	769	839	753	814	799	749	822	763	761	743	793	777	743	799	761	779	738	787	748	775	784	769	788	784	774	819	794	757	815	760	774	780	779	805	783	775	754	800	833	804	734	749	752	773	820	778	779	775	768	804	764	779	763	787	783	798	753	728	767	803	790	824	765	847	800	817	766	799	798	795	759	775	767	779	757	784	767	783	758	811	768	788	751	840	788	805	738	770	767	789	792	780	759	770	788	719	797	836	729	761	778	759	740	769	717	776	731	714	803	817	752	795	794	791	767	789	806	762	787	766	754	803	779	751	793	769	758	744	803	739	734	840	791	814	781	801	799	805	699	835	814	743	795	750	820	802	806	778	787	789	758	780	781	757	777	790	818	744	757	772	769	766	791	763	803	835	777	755	735	750	795	779	828	766	817	769	785	779	784	766	785	735	780	742	777	804	803	773	781	773	807	740	804	795	786	812	769	823	773	760	781	783	787	769	791	791	777	792	747	795	799	809	773	753	763	802	790	791	813	737	786	807	765	754	738	764	807	796	822	793	767	764	765	788	741	790	774	797	719	741	794	803	745	748	803	730	820	761	763	802	753	820	767	789	779	779	798	765	725	765	757	770	814	786	776	783	777	771	752	753	788	742	750	867	784	789	792	798	769	863	768	753	768	772	756	826	771	820	782	759	804	814	754	773	779	755	740	783	766	805	742	788	818	809	771	769	808	810	813	738	790	783	763	807	788	787	795	770	772	800	754	800	816	764	812	807	768	795	809	802	747	779	753	784	797	771	779	756	774	786	774	795	755	798	751	762	818	750	811	788	725	782	813	734	796	730	754	730	757	755	780	797	773	810	843	770	799	758	834	792	748	755	806	740	776	776	804	820	828	798	789	737	798	746	738	768	869	807	791	818	787	796	768	769	798	771	842	745	759	762	806	778	788	833	784	804	773	820	797	828	780	771	780	782	758	734	837	767	773	791	767	784	796	824	787	788	767	781	776	790	812	785	742	760	762	788	781	772	766	785	801	818	785	780	804	745	847	781	800	780	793	755	780	759	760	783	801	793	763	781	748	782	788	822	764	761	813	741	788	800	793	752	771	771	845	797	805	813	796	808	734	793	755	771	741	787	743	828	813	782	765	766	806	781	764	792	793	749	731	809	842	772	780	766	791	772	784	771	779
822	424	243	216	235	276	251	257	214	213	200	251	170	189	177	157	134	134	115	123	117	113	102	104	106	76	104	94	96	90	84	77	75	66	56	76	72	74	75	63	66	72	76	75	79	58	82	62	74	67	61	61	67	63	72	59	65	60	63	83	68	59	57	65	65	61	79	62	65	55	71	70	63	56	62	74	66	69	68	63	64	70	66	69	62	70	78	72	84	84	103	154	136	109	89	73	68	70	75	66	66	59	56	68	61	60	85	57	50	62	74	77	70	72	54	69	55	70	75	65	67	62	57	71	68	60	70	61	57	79	60	78	66	73	55	58	72	66	67	54	55	73	65	69	52	73	47	58	72	68	72	53	66	63	59	67	75	58	61	63	72	69	65	54	66	67	55	74	79	57	65	66	68	68	67	79	59	71	75	67	69	72	72	79	79	67	63	69	68	66	76	59	59	42	58	66	90	58	72	55	54	54	66	70	60	73	70	63	69	57	75	76	65	63	76	65	65	62	78	75	74	66	56	58	64	55	55	59	60	69	65	57	57	81	70	70	79	64	68	69	53	70	72	58	56	58	55	65	61	55	58	69	83	61	61	67	61	74	61	50	64	66	59	65	57	62	60	74	57	60	69	72	52	65	60	80	66	79	68	71	52	55	56	59	60	55	65	56	77	74	71	64	90	60	66	62	72	56	66	63	53	75	80	62	54	59	68	64	72	80	54	60	54	51	55	60	55	68	65	59	67	61	73	69	71	71	66	50	65	62	71	72	75	69	61	67	71	66	70	63	72	63	62	74	77	75	64	57	51	55	51	68	65	55	59	62	59	59	68	67	67	65	54	62	71	62	83	62	77	61	77	47	67	68	60	70	63	63	56	82	79	67	57	72	67	75	58	67	67	57	58	64	68	68	60	62	61	58	63	65	70	57	72	64	70	64	66	63	70	57	54	97	68	63	69	70	54	55	59	54	62	65	64	62	57	64	71	71	77	67	61	62	66	68	64	66	73	76	85	79	59	62	65	70	78	60	74	71	63	58	64	64	58	65	66	65	71	54	69	71	86	74	65	71	63	65	71	57	64	54	92	70	70	62	67	81	70	77	62	57	74	79	74	70	62	75	47	64	52	59	62	59	68	64	63	69	74	76	65	71	61	70	76	58	60	82	60	68	64	55	61	69	63	54	86	77	58	63	65	68	64	60	68	76	64	71	73	74	74	63	63	74	66	62	57	79	62	59	68	60	69	54	69	47	68	62	78	71	71	65	70	63	71	66	72	80	61	60	61	62	76	66	60	63	64	70	67	74	66	82	56	76	72	59	65	62	63	54	74	67	69	80	70	70	70	58	54	59	65	63	57	65	53	72	70	59	65	77	68	64	75	64	60	66	65	64	59	71	66	55	75	45	67	65	74	66	70	58	72	60	64	70	73	76	75	64	63	76	73	70	57	51	60	59	54	54	80	56	70	71	71	63	43	75	60	64	58	64	81	59	73	76	66	69	55	63	75	69	64	70	68	83	69	69	55	56	66	69	66	79	68	63	61	67	62	60	57	60	57	61	52	86	62	53	55	69	52	71	70	60	83	64	71	45	48	77	72	68	57	68	74	68	78	72	61	65	65	69	70	63	73	64	62	61	88	68	61	68	71	60	68	70	62	65	77	65	60	73	69	71	55	72	65	61	63	59	67	52	56	70	64	67	58	65	64	51	59	68	65	59	73	59	74	71	67	55	53	57	74	63	61	65	65	84	69	63	73	57	74	71	64	50	77	67	72	59	62	66	74	67	71	61	70	61	65	73	77	74	60	60	58	61	77	73	63	64	54	69	74	71	66	67	55	69	56	60	63	64	76	62	63	70	59	55	60	56	62	59	74	63	63	59	67	85	69	73	74	55	61	81	62	63	62	63	74	79	70	57	67	49	63	61	74	69	58	65	70	59	68	60	79	55	71	70	65	69	66	67	67	43	61	61	78	73	75	74	85	68	65	55	65	62	59	61	70	62	59	59	79	73	70	62	78	69	62	86	69	66	67	66	66	58	87	64	68	72	61	56	64	50	74	63	52	67	69	69	57	69	63	58	70	65	75	70	56	68	71	55	75	63	82	71	68	72	67	77	58	68	61	62	63	59	68	61	67	72	83	75	73	67	63	62	60	62	71	62	55	72	65	73	54	74	62	65	63	78	57	52	72	68	81	65	67	71	62	70	65	75	72	60	71	73	67	64	54	57	61	67	70	68	62	61	58	75	83	65	61	70	67	61	79	57	73	82	63	63	72	65	53	62	71	68	61	78	80	69	61	69	67	56	75	62	63	62	64	54	57	54	61	75	68	78	65	60	79	56	59	82	61	57	61	60	48	51	73	69	75	67	52	60	66	66	64	58	58	60	61	56	53	68	54	75	73	77	59	53	77	83	77	71	79	72	76	61	57	73	64	69	80	69	73	69	59	64	57	58	63	56	62	69	72	73	61	72	59	60	53	61	89	84	59	70	75	76	65	62	87	63	71	71	60	68	78	51	65	68	56	56	60	69	62	55	74	65	53	75	76	66	76	52	67	60	78	65	64	63	62	66	75	68	69	66	72	60	78	67	57	80	57	67	79	68	65	63	71	70	55	70	62	61	75	58	63	71	74	70	75	51	63	76	63	62	56	70	65	63	66	66	66	65	72	77	52	64	73	61	68	63	58	75	66	60	76	59	71	59	62	53	73	68	75	52	57	78	65	50	63	62	68	62	62	58	70	63	75	61	84	60	81	68	74	61	83	69	68	63	59	62	67	70	64	68	54	59	61	61	60	53	64	67	67	80	71	64	81	62	58	75	62	56	76	61	63	73	66	87	67	53	46	69	66	73	75	55	79	77	72	60	66	66	54	57	57	60	54	69	68	72	57	65	76	51	53	50	77	76	76	68	73	61	75	66	70	61	75	66	63	55	73	62	58	67	82	47	74	66	62	50	73	74	88	55	52	67	83	57	72	76	59	58	70	73	61	73	79	74	61	73	71	59	63	67	69	71	61	69	66	68	80	62	58	64	60	72	72	61	51	56	51	66	49	56	63	67	62	71	69	61	82	55	60	77	66	63	71	64	67	63	66	58	74	69	63	72	66	71	52	77	57	63	54	61	72	56	51	64	64	52	67	66	63	57	57	68	65	65	62	77	60	71	72	64	63	68	71	84	65	67	64	65	61	65	71	59	56	71	65	45	62	68	70	72	62	62	59	70	83	44	59	70	55	70	53	65	63	55	69	71	58	72	72	81	82	53	49	81	70	60	72	76	64	61	68	56	66	64	70	73	72	74	65	57	58	71	55	71	70	71	62	72	58	70	68	72	79	56	57	60	58	56	52	69	62	79	71	87	67	71	71	63	54	70	51	63	75	67	59	49	74	76	63	68	63	62	72	60	54	72	76	64	74	60	73	61	67	58	87	70	57	67	54	67	76	59	46	46	79	64	85	65	60	82	60	65	73	55	68	70	78	68	60	69	58	71	55	78
13800	7348	4161	7756	14870	15195	13737	11620	9999	8776	8011	7367	6442	6453	5878	4589	4058	3421	3011	2838	2975	2763	2497	2293	2119	1947	1808	1676	1592	1450	1353	1264	1193	1076	1035	969	909	933	911	923	885	913	873	877	882	802	808	813	799	804	772	829	857	819	809	804	780	795	914	878	776	826	752	841	803	797	804	806	778	834	815	813	866	782	742	804	787	840	828	821	764	791	838	783	746	808	828	902	1249	1560	2659	3122	2968	2284	1436	1037	812	709	765	782	818	825	744	813	762	797	782	811	761	758	786	749	787	800	737	752	722	736	795	731	785	784	825	731	781	765	788	772	796	745	797	745	841	751	785	802	772	810	761	761	832	749	791	811	765	773	779	782	754	792	731	802	808	777	754	784	783	763	741	756	782	745	765	807	755	768	732	809	790	745	782	736	845	766	720	749	794	816	725	780	811	786	766	781	789	779	790	749	783	780	763	765	773	814	767	793	716	769	754	815	771	761	818	809	732	769	788	782	732	763	764	766	798	802	771	786	751	811	740	773	827	808	741	767	767	760	741	758	748	804	737	702	757	782	825	833	769	735	755	718	757	753	747	730	777	789	734	756	822	777	744	777	747	792	760	816	748	790	781	770	731	801	797	774	791	745	791	785	747	778	743	768	737	736	809	803	752	768	742	779	744	759	765	726	776	815	775	720	727	732	751	742	728	786	770	750	787	803	724	766	779	787	795	765	784	774	796	773	761	787	737	766	773	767	744	772	807	790	746	747	736	791	805	801	789	759	744	802	832	777	745	779	803	773	770	778	748	787	781	727	762	775	782	757	744	772	768	783	755	782	805	719	739	778	750	806	759	733	750	727	792	761	771	792	741	763	767	740	755	811	762	744	743	791	761	787	767	730	802	742	792	725	797	776	775	813	787	809	739	771	818	741	756	775	782	713	779	773	788	757	757	726	742	758	806	772	794	757	749	731	793	821	768	747	806	766	745	805	780	788	771	757	785	808	779	844	797	774	758	787	762	769	754	797	779	752	816	806	820	770	766	779	771	767	777	783	784	799	754	743	768	789	793	765	766	756	811	782	754	685	739	752	762	762	768	803	769	779	781	768	783	762	772	797	795	769	779	730	760	790	793	802	804	769	752	804	757	747	760	751	798	813	730	794	787	770	727	754	772	766	833	774	748	800	772	792	763	796	757	799	744	803	802	768	753	757	802	772	723	751	824	752	767	757	753	800	744	778	732	801	761	774	791	741	778	761	712	740	835	742	791	816	789	805	783	764	748	735	788	758	738	788	846	746	776	806	824	824	745	753	759	800	756	769	821	785	719	807	783	730	788	789	772	777	780	800	774	755	759	755	774	791	791	782	815	738	751	788	710	740	735	765	757	786	732	783	763	804	753	739	780	757	820	832	775	802	768	781	743	753	749	778	757	760	777	759	758	748	784	741	782	784	731	762	755	755	718	779	787	761	787	779	751	771	805	784	745	766	732	745	795	733	805	768	820	755	776	790	796	798	810	742	775	770	777	748	768	738	788	807	734	798	815	709	757	805	799	774	784	822	796	797	790	777	749	752	780	757	763	779	734	782	775	737	751	794	757	781	787	706	757	733	742	768	739	787	766	738	803	790	774	808	760	801	754	805	768	741	786	748	750	778	729	756	767	798	776	756	802	722	754	768	781	760	774	755	767	787	783	772	812	785	775	729	785	743	764	763	747	756	764	793	783	806	778	782	760	774	754	750	764	752	760	792	793	787	814	764	796	808	822	776	732	778	790	787	795	741	755	765	793	746	772	785	788	741	741	745	778	771	766	805	750	801	751	838	749	745	753	782	730	776	800	802	731	713	783	803	796	735	755	811	811	758	759	755	788	750	789	800	778	806	747	722	723	740	843	768	735	767	794	745	774	762	773	760	778	738	781	753	778	736	817	789	759	787	772	769	755	760	768	731	771	803	759	817	814	793	791	774	818	735	805	771	768	741	773	744	761	793	782	745	801	748	806	744	745	764	803	798	827	771	842	783	747	740	800	765	815	742	771	755	731	760	728	783	819	772	779	773	762	766	814	766	746	760	768	765	780	790	809	774	758	757	752	726	805	738	747	796	799	812	771	778	780	745	721	782	764	819	777	774	800	761	748	773	788	803	741	764	733	740	782	781	750	760	739	785	770	747	822	795	802	769	746	776	784	772	770	758	805	753	717	822	758	781	743	786	746	780	793	766	791	780	772	731	781	768	816	770	776	745	747	782	741	809	830	794	822	835	757	800	805	806	772	790	765	752	776	787	768	745	723	765	717	762	757	745	784	763	747	787	755	771	773	763	767	754	795	755	724	746	764	753	748	708	787	759	787	831	763	771	788	788	768	754	738	730	800	790	801	736	735	784	776	766	803	749	753	761	824	753	784	686	795	772	766	750	719	791	751	745	783	814	745	768	788	756	790	759	748	781	750	759	814	798	754	765	769	785	784	732	772	761	774	767	719	738	746	759	762	780	722	778	767	779	740	776	754	723	793	794	786	800	779	786	761	785	800	780	774	740	789	785	746	774	743	681	810	757	726	777	703	753	745	788	774	828	748	731	718	754	756	789	779	771	747	748	749	758	770	816	760	772	810	776	801	720	767	739	783	783	764	806	783	765	729	773	761	736	756	794	774	767	753	742	798	800	840	793	753	807	770	737	788	780	791	768	770	787	796	729	761	799	774	723	785	798	754	736	801	776	750	795	757	788	769	724	790	750	767	739	775	781	737	795	752	792	780	768	747	773	772	764	749	794	780	787	749	795	780	762	799	780	705	763	750	799	792	714	772	789	782	783	782	781	835	772	756	730	733	754	787	747	791	776	803	773	731	739	756	775	752	766	811	751	791	794	783	763	808	810	730	740	737	762	735	766	785	792	766	808	762	720	796	786	739	809	772	731	782	759	780	815	788	820	800	783	720	758	791	743	742	757	816	772	787	788	736	732	773	759	777	731	806	768	797	790	776	758	774	761	763	801	762	799	780	752	767	784	721	784	775	777	780	805	797	756	759	739	795	752	743	740	756	786	752	796	769	746	803	804	745	719	801	785	722	777	739	786	724	793	764	739	793	731	714	782	755	798	781	733	766	776	796	794	796	749	805	763	795	812	729	745	775	749	751	741	801	764	727	800	820	785	760	795	744	754	754	741	804	761	754	786	746	751	753	786	722	824	816	723	756	728	801	739	760	779	793	813	768	743	781	755	758	792	792	773	753	803	790	758	792	754	751	785	750	765	795	770	761	784	754	747	751	780	803	730	744	780	732	754	798	748	728	773	794	806	769	781	781	752	766	763	736	811	769	803	799	778	788	772	784	739	683	763	740	809	718	770	781	750	774	761	748	780	776	770	796	750	729	756	764	743	773	754	760	742	727	803	773	777	737	782	790	753	777	737	737	800	762	765	789	770	784	747	785	771	780	758	793	718	764	804	768	776	735	746	713	785	798	770	754	758	773	782	746	786	727	744	772	705	790	758	796	783	791	754	758	749	785	759	787	740	796	798
2305	377	248	195	210	278	303	268	238	263	238	238	208	213	216	215	160	146	170	144	131	131	122	128	124	109	96	95	122	82	92	106	109	94	99	100	84	82	84	76	84	71	104	68	99	88	75	89	72	98	87	86	90	91	97	87	97	74	76	67	88	87	80	74	85	58	86	81	89	88	77	86	86	92	71	91	71	80	83	87	77	56	83	87	84	83	86	101	103	152	158	149	151	139	112	90	105	77	84	77	77	72	97	81	99	81	88	82	82	87	81	88	85	86	80	88	84	81	79	91	81	79	82	85	77	86	63	81	86	92	80	75	99	79	72	75	84	84	77	78	80	86	90	84	67	83	82	83	70	81	83	81	87	71	79	81	103	81	83	78	87	82	83	93	77	88	89	85	71	81	82	82	86	70	94	80	89	74	84	73	83	77	69	91	81	86	80	81	78	75	87	90	63	78	89	73	90	77	81	73	86	81	92	99	80	91	63	80	77	74	71	77	91	86	81	78	94	64	91	93	82	81	82	79	83	79	95	86	84	80	70	98	85	93	83	91	89	68	86	83	82	80	77	92	81	72	75	82	72	81	92	82	78	68	100	73	72	73	100	98	75	68	84	70	68	76	75	89	89	67	80	96	76	74	86	72	82	88	82	66	84	96	66	82	85	80	77	77	78	81	77	75	76	82	95	90	72	68	91	80	92	76	89	71	89	85	78	104	84	86	78	85	73	96	89	82	82	85	95	71	92	74	70	86	77	86	91	68	87	75	92	82	89	79	65	79	80	85	99	89	90	84	95	66	71	91	84	97	73	72	62	69	78	80	98	79	57	66	86	80	87	83	93	87	54	87	81	74	87	78	101	78	77	97	86	60	101	88	67	81	98	81	83	84	86	80	84	77	84	84	88	77	72	74	76	89	78	99	76	86	70	68	91	89	70	91	75	96	77	81	87	80	84	86	81	78	69	75	81	93	109	74	91	72	75	82	99	78	80	94	71	81	82	87	72	92	90	87	76	92	80	83	95	62	87	72	82	84	91	74	81	59	88	58	84	58	93	68	77	95	76	95	87	92	92	74	85	66	96	79	74	61	85	86	78	89	74	87	94	88	77	97	88	82	77	81	81	87	95	88	91	79	93	84	71	86	81	82	94	68	78	90	78	89	70	87	102	74	80	66	87	88	79	89	91	73	79	87	85	89	78	91	75	75	81	79	92	74	88	75	84	86	85	82	84	79	97	75	79	63	99	83	94	80	95	82	88	91	87	73	85	83	92	80	75	79	86	88	92	100	74	77	114	75	85	91	82	70	81	85	85	91	70	83	77	89	87	77	75	73	78	86	64	88	76	75	102	68	78	81	71	87	88	85	81	72	86	84	77	85	68	72	82	86	87	84	105	88	75	70	88	83	96	87	81	91	78	97	82	96	76	79	82	75	76	95	75	90	81	85	76	78	70	67	91	85	101	66	83	84	80	79	86	93	75	79	89	95	78	99	86	89	93	67	98	107	66	92	94	77	71	77	71	80	80	72	74	72	81	76	70	74	68	92	72	78	88	86	82	91	68	85	76	80	87	89	98	75	88	82	89	86	92	83	73	95	79	89	84	71	93	97	85	75	102	76	92	93	76	78	71	83	95	84	85	90	80	82	77	112	84	76	89	82	82	75	82	91	81	91	87	84	81	101	76	100	71	86	79	75	89	85	87	70	83	89	79	82	101	88	85	92	88	84	63	67	89	72	85	73	82	77	94	90	69	87	89	70	76	91	103	82	87	89	78	61	80	82	96	83	99	85	82	74	81	82	83	78	93	76	85	72	76	88	88	101	81	90	90	81	87	92	88	85	93	75	85	75	87	83	82	109	86	77	115	97	88	81	75	88	76	82	82	86	68	96	74	81	84	75	76	69	67	92	88	82	93	77	85	94	91	103	97	77	90	87	67	79	71	83	77	76	78	80	100	83	82	70	76	57	87	88	84	81	94	86	89	93	84	79	80	94	84	89	79	83	101	82	89	62	66	79	91	65	91	86	82	78	72	81	70	91	72	82	87	78	90	79	85	81	90	73	67	85	75	77	94	83	94	76	99	80	75	86	92	84	80	93	66	69	83	75	60	83	87	74	86	66	74	74	81	80	85	77	98	92	92	86	78	75	73	88	72	78	92	85	84	77	79	88	85	74	79	67	70	100	70	87	102	101	72	74	68	80	74	82	73	76	86	88	78	70	88	86	84	92	94	92	92	81	87	73	77	85	95	84	77	90	65	67	83	76	71	79	76	86	81	83	83	80	84	84	87	68	95	82	76	89	65	83	76	81	80	76	78	72	94	106	84	72	90	75	76	76	95	80	65	88	90	83	76	76	75	81	81	87	79	93	79	79	98	63	93	92	90	80	62	89	65	83	83	81	83	85	71	79	72	80	93	84	83	81	73	78	97	89	87	91	88	67	72	78	73	84	83	85	63	69	83	88	66	99	95	76	68	80	70	87	96	85	78	67	102	79	73	64	84	85	78	73	93	86	93	67	74	78	87	84	94	78	88	75	76	90	70	85	92	70	81	82	79	102	71	96	97	83	70	90	87	61	77	66	89	77	78	81	89	97	87	86	83	97	74	75	79	61	84	77	91	84	74	70	84	84	94	72	77	69	91	88	76	74	80	65	71	70	94	67	87	77	105	84	86	84	73	75	76	83	80	74	74	82	85	92	81	99	78	89	78	81	102	86	80	71	81	84	66	80	79	83	98	80	87	57	74	92	85	80	89	52	93	68	78	76	73	87	77	75	78	92	91	76	72	75	85	70	78	87	99	76	78	84	82	72	82	79	92	84	88	87	91	89	78	83	91	69	99	86	71	92	83	87	57	78	101	73	76	73	79	71	81	81	77	94	84	73	67	67	76	80	112	71	67	84	92	67	78	70	88	91	78	78	72	97	88	101	78	77	70	72	83	81	70	89	84	83	70	78	80	88	90	83	68	86	80	68	82	75	81	87	82	80	93	67	85	80	75	84	95	73	85	75	82	96	59	82	74	87	74	86	81	98	91	93	77	89	82	73	72	92	103	80	77	84	87	75	80	91	77	83	87	91	73	87	68	78	78	53	87	77	90	77	73	85	78	69	80	72	81	92	80	87	83	76	86	98	88	82	85	84	78	86	79	86	87	103	81	112	89	85	89	98	70	69	87	71	76	80	82	85	77	76	85	88	91	83	89	89	92	77	81	60	80	76	102	80	74	85	96	86	74	84	79	84	95	90	90	75	94	82	87	79	94	79	82	63	72	77	84	97	89	91	81	89	65	85	82	79	66	82	84	83	79	79	85	88	81	88	80	95	65	76	72	93	86	65	77	80	90	73	93	75	88	72	91	80	81	68	77	86	86	79	83	70	77	80	80	82	75	78	94	78	71	92	84	75	71	99	81	82	90	85	80	91	75	72	89	74	86	77	90	87	83	97	87	85	77	53	72	80	96	57	82	80	89	83	74	67	83	95	86	86	81	80	85	76
13873	6912	3907	7396	14118	14881	13300	11752	10290	9353	8612	7533	6807	7084	6420	5092	4479	3973	3468	3327	3231	3066	2807	2592	2376	2236	2137	1933	1850	1670	1649	1506	1354	1316	1307	1251	1262	1201	1160	1097	1101	1120	1082	1096	1085	1064	1008	1028	1022	994	999	1043	981	999	1036	1041	1009	979	1029	965	1063	990	1050	1039	1009	1042	1002	950	985	976	977	1018	999	989	985	987	980	1048	968	1026	976	977	1002	952	979	938	957	1006	1548	2846	3428	3345	2791	2058	1459	1144	1036	990	964	947	929	1008	976	973	983	986	957	916	917	956	968	983	916	992	1037	963	976	958	926	976	953	945	921	986	994	922	983	1024	914	981	1022	1021	972	907	969	969	959	974	913	982	961	990	947	907	949	946	941	956	954	968	1010	953	956	992	949	1007	979	951	948	948	963	997	1009	990	987	972	1015	992	964	959	1022	1011	978	965	961	1003	955	984	924	950	936	939	991	986	977	993	951	972	966	950	966	985	1001	1014	1002	959	949	962	977	963	928	998	986	986	991	955	956	923	1009	905	922	971	970	896	997	1010	1006	993	972	964	986	990	947	964	942	971	957	970	955	984	993	888	967	960	889	940	953	976	997	935	940	967	976	946	988	976	1006	1002	948	977	920	984	951	961	983	966	971	961	1014	967	960	923	963	940	933	980	983	924	955	973	974	960	1030	976	960	962	983	932	970	950	991	1019	962	963	935	1028	982	979	1049	940	974	983	995	989	947	1002	968	961	952	1003	951	990	991	959	981	1009	966	968	954	1013	934	957	942	1026	968	1020	998	949	1006	986	1020	986	932	910	955	921	991	939	981	908	920	924	907	925	928	938	915	959	957	942	931	977	968	954	935	967	1002	979	985	986	968	939	1017	972	1007	953	1024	968	988	1004	920	959	918	1013	949	1015	966	964	979	946	958	985	965	993	943	964	992	943	978	897	945	976	972	974	958	963	965	917	961	1005	948	950	964	1038	972	950	916	957	950	988	956	965	940	929	976	988	999	944	983	930	937	991	973	923	960	944	972	978	949	954	967	963	940	995	959	964	943	936	1014	989	961	978	980	978	913	956	944	991	949	903	893	935	908	984	969	1019	971	944	926	962	932	959	923	978	975	997	948	961	1055	940	969	970	994	988	948	879	939	964	1051	955	971	1009	954	968	919	936	975	1026	939	976	1006	915	1009	907	917	938	1005	930	912	932	1013	1043	991	980	965	967	876	980	916	979	958	933	1008	977	959	935	947	1007	974	971	930	947	956	913	975	1017	934	969	997	940	980	951	986	974	990	986	948	983	976	972	962	1002	973	965	983	990	958	989	979	943	968	982	972	954	1001	923	1027	994	1005	1020	984	1047	943	969	957	932	986	983	1012	1008	970	971	1001	985	990	1001	959	990	928	986	983	999	955	1015	1000	1000	969	1012	978	927	926	948	958	956	979	981	999	1033	973	978	946	955	877	938	967	948	949	989	994	980	980	915	963	899	1014	1011	947	955	984	990	954	949	986	956	941	960	941	936	1002	970	907	1010	957	962	993	959	979	912	978	949	950	930	929	1001	971	987	1005	988	940	944	969	953	978	977	936	972	1010	996	990	999	987	927	944	985	982	981	983	979	1034	943	976	960	1001	996	965	1029	983	981	976	1019	994	953	1005	931	959	1000	988	1002	955	930	1019	926	989	962	952	966	972	943	965	980	986	901	932	975	1045	1006	941	947	934	992	972	964	984	958	919	973	962	903	943	935	958	925	961	939	928	1008	956	960	995	968	972	990	963	975	920	981	973	971	971	993	975	948	926	1012	986	960	960	961	973	1005	949	961	963	961	1026	975	1016	986	983	1006	965	961	975	990	945	1032	999	1027	965	968	975	975	1027	958	1009	968	915	942	894	949	973	902	928	900	993	1002	972	1007	948	931	975	971	967	997	918	984	983	968	958	936	971	945	999	962	920	981	1012	968	910	993	947	939	1027	991	1011	980	951	958	916	965	967	971	966	1019	969	969	949	970	954	941	969	969	993	1013	1032	959	1005	990	917	990	982	927	996	988	946	969	938	891	989	962	987	969	964	957	940	1032	948	972	976	949	955	965	963	969	929	977	962	947	949	875	991	1011	967	959	967	974	959	961	915	993	985	917	1016	932	993	965	875	981	976	962	929	912	997	934	1015	964	927	929	934	934	952	962	1000	969	939	930	925	915	983	935	987	954	969	975	977	974	945	954	1004	960	990	952	984	967	934	977	979	994	959	961	938	950	977	938	956	970	982	935	964	1015	993	980	966	987	988	971	921	1012	1011	957	981	984	946	957	990	970	915	952	983	956	958	934	984	1027	925	959	967	965	990	946	946	896	984	907	935	992	946	982	966	963	919	1008	931	943	969	939	943	966	944	1017	963	892	1005	921	983	970	929	1003	927	1020	940	1014	977	905	980	917	983	920	953	969	972	934	969	943	986	941	996	976	975	938	910	980	919	965	1006	1016	934	941	981	943	940	933	963	999	976	967	928	931	962	961	966	984	988	955	992	966	979	992	973	941	952	978	972	963	950	986	935	946	942	943	985	954	908	1022	937	1003	887	950	970	991	901	981	946	953	981	1007	1000	969	952	1000	951	953	1008	961	975	964	975	965	934	1009	973	1012	959	1007	940	968	959	988	960	941	988	976	977	942	971	894	997	978	985	988	975	933	970	977	992	939	1022	959	988	971	995	1015	953	991	952	1034	1035	981	997	985	929	939	931	921	936	1032	957	982	980	966	1024	943	954	974	949	938	957	987	959	912	928	912	1001	970	970	932	958	972	981	979	944	949	934	974	992	1020	950	928	951	997	997	954	984	980	953	971	915	962	934	952	1028	958	972	964	967	979	926	970	989	932	942	981	974	983	993	992	990	943	1020	960	968	938	983	994	1026	1018	992	949	994	946	954	964	979	1014	974	941	908	952	1018	948	932	985	1021	956	1010	956	892	1017	962	977	1020	972	974	943	974	1045	977	1024	986	926	966	966	933	950	939	877	993	1008	975	976	936	992	992	985	888	965	968	918	1042	929	976	1005	899	948	1018	994	960	967	978	935	1011	974	912	1000	983	978	996	951	930	952	963	997	937	959	1035	974	977	967	965	954	964	929	948	947	989	1011	1024	946	965	950	974	920	973	1006	972	1000	980	961	940	982	1015	960	993	961	1013	990	988	994	932	983	922	963	956	971	954	959	1004	1008	1006	954	931	1043	954	979	980	979	954	957	999	960	976	1003	998	961	944	1049	1021	1015	960	984	943	1036	970	882	998	938	965	958	943	962	978	1001	955	969	1026	974	972	913	994	988	976	946	964	933	915	1013	951	991	994	950	1028	990	970	951	973	990	919	967	946	887	985	1031	932	999	988	946	982	992	963	975	992	990	970	942	985	1028	954	953	980	943	950	1032	1014	979	956	977	963	960	964	893	1006	969	963	988	919	950	1008	952	926	921	1000	989	984	938	958	960	939	930	959	960	956	991	1003	1031	974	964	964	963	994	989	954	1016	937	969	962	1011	920	954	987	964	966	972	912	970	984	989	942	986	942	944	940	972	1009	964	971	1025	942	1004	978	985	963	961	929	976	990	972	973	932	1004	972	993	954	975	962	948	958	1033	1003	950	979	968	944	955	906	996	923	920	1005	1008	1006	944	986	928	990	955	989	1008	968	985	985	941	880	964	985	1036	1025	961	936	968	976	973	952	939	957	936	931	1012	1013	966	1009	958	968	978	1014	1035	948
1414	601	338	288	274	349	399	372	312	328	287	302	243	293	306	199	198	211	180	164	155	159	158	149	167	134	126	130	100	124	104	120	91	94	93	95	70	85	90	91	73	95	87	76	98	86	90	97	76	93	73	65	81	79	78	81	90	75	103	74	77	86	100	89	76	90	77	81	78	80	93	92	111	95	88	74	80	84	86	74	83	74	79	81	72	70	89	71	87	145	271	212	168	146	83	98	86	79	67	83	85	70	96	72	72	80	85	79	92	74	85	67	80	75	76	83	80	79	84	79	67	84	81	77	91	88	74	79	75	106	70	102	78	81	95	68	82	85	62	77	104	90	70	77	85	79	62	92	72	75	78	80	83	85	72	85	78	108	91	63	79	88	67	68	68	76	93	72	95	79	78	90	91	86	83	73	80	83	107	78	80	70	80	95	84	69	81	81	92	86	68	83	73	78	66	98	76	75	88	72	92	85	95	92	78	69	75	95	66	77	79	78	74	82	89	89	90	94	79	99	87	93	76	87	88	81	88	83	76	87	64	80	87	81	74	69	93	68	89	113	72	83	96	87	76	104	81	92	81	84	85	73	106	87	89	79	75	82	83	72	83	90	74	92	75	77	95	72	87	72	82	90	86	69	75	77	65	73	90	82	74	88	109	77	79	93	103	76	90	89	68	79	82	84	81	85	73	71	89	79	88	79	91	86	83	85	71	86	94	89	73	89	78	93	68	86	74	95	80	79	74	68	84	87	80	78	78	87	77	82	75	84	79	77	78	75	78	58	68	91	91	91	79	102	79	89	83	92	72	80	101	60	85	74	83	104	86	86	75	80	89	79	77	71	82	82	85	79	75	73	79	102	85	95	112	92	75	82	77	96	76	81	73	87	69	75	88	72	74	77	82	76	79	81	74	74	81	80	88	71	76	71	91	73	74	71	75	84	85	91	73	74	80	73	76	94	74	90	69	85	75	67	74	75	74	90	67	79	84	93	85	92	82	64	74	85	74	82	71	77	77	74	96	70	82	67	90	78	95	79	81	80	81	82	94	96	73	88	90	79	86	97	78	55	61	83	84	81	78	98	79	87	74	82	80	89	90	62	73	91	81	77	93	85	82	87	69	83	81	88	80	81	65	92	83	77	80	84	86	87	82	93	86	89	76	85	104	81	80	85	68	90	105	85	83	96	79	77	81	87	100	70	85	86	106	82	77	83	77	80	74	92	94	78	89	77	84	79	80	67	86	74	65	75	83	86	84	80	83	84	79	75	87	78	76	87	73	86	72	87	80	72	71	90	79	85	77	101	78	82	74	82	95	77	93	67	81	78	84	79	93	83	85	83	87	84	95	92	103	101	78	73	79	78	91	77	78	60	88	89	99	75	102	73	80	85	91	89	78	89	84	81	90	71	81	71	91	78	71	78	65	87	75	64	71	69	81	80	73	100	88	68	91	81	84	76	86	106	74	97	67	85	84	66	77	84	86	78	67	102	73	80	89	89	79	87	76	76	73	85	79	76	77	85	86	73	83	84	80	70	81	72	90	76	67	71	77	90	79	91	92	94	88	86	74	84	78	77	86	89	89	84	74	88	82	95	86	92	84	76	66	88	87	66	94	88	91	87	74	76	82	87	96	78	78	82	91	93	73	96	80	89	87	80	69	83	85	94	63	78	76	66	74	83	82	82	88	82	82	66	88	76	85	82	73	81	82	90	78	85	89	80	68	86	73	71	101	97	85	85	96	72	81	75	91	75	69	74	89	89	86	82	83	96	69	85	75	71	76	77	83	83	89	81	72	82	83	97	73	75	77	79	97	92	83	79	86	81	75	95	83	97	83	69	95	78	100	105	70	84	81	95	96	90	81	84	80	80	96	84	80	83	75	58	60	81	85	99	76	82	83	75	71	84	91	93	87	85	86	106	88	86	108	79	72	68	82	83	71	76	82	83	80	78	108	85	83	70	79	68	78	78	80	79	81	80	87	101	81	93	81	93	83	79	70	85	78	94	74	74	87	72	89	96	79	89	58	85	93	69	81	72	73	92	73	87	66	66	80	84	80	96	86	80	88	84	94	74	77	84	75	84	80	81	91	92	74	69	79	87	72	82	88	77	74	77	90	81	78	93	86	75	74	90	83	94	97	81	79	74	78	65	76	69	74	85	72	81	66	77	80	82	78	72	89	88	86	83	95	82	94	74	83	90	79	66	80	93	85	85	71	79	81	87	88	92	75	86	88	72	79	88	76	84	81	80	93	94	71	84	92	79	89	93	78	92	71	83	86	76	69	80	75	100	84	85	89	91	73	65	62	82	87	80	74	80	88	89	81	76	91	81	86	82	76	91	80	84	84	92	93	65	78	90	66	98	90	86	77	88	81	86	79	89	57	83	77	61	67	67	91	91	78	81	78	83	69	83	98	96	73	68	83	59	86	87	91	84	78	83	76	81	88	79	83	65	80	68	70	75	104	92	74	96	83	92	101	81	77	94	71	74	90	75	91	80	92	83	85	75	74	81	78	92	82	82	71	75	83	78	73	68	66	94	81	80	90	77	81	71	81	76	80	70	74	76	78	84	81	62	94	69	75	89	94	91	66	95	94	71	89	77	55	109	87	72	74	86	82	82	80	76	75	76	95	75	86	89	82	80	73	73	81	75	92	100	89	76	86	86	86	89	94	83	82	74	79	83	69	77	89	84	77	77	78	70	90	78	92	88	89	80	84	82	95	90	83	98	71	97	72	93	77	79	91	94	70	97	97	79	71	77	85	82	84	80	82	97	73	80	80	83	55	81	79	81	79	79	81	87	95	82	59	85	73	91	62	71	77	90	80	94	67	79	82	76	67	82	82	75	92	86	75	83	73	88	73	88	86	90	97	77	66	76	83	74	89	97	74	88	89	94	89	81	81	74	96	95	80	85	77	78	74	87	89	91	77	88	81	81	81	81	78	81	81	90	81	86	89	76	85	96	76	77	74	77	86	72	68	79	82	73	83	92	98	95	79	91	87	67	74	87	76	95	86	83	89	77	86	88	67	72	89	85	99	88	75	87	96	86	85	100	89	83	82	76	66	66	95	93	74	73	85	80	95	82	87	77	98	94	92	81	76	79	95	85	87	83	94	85	93	78	100	84	82	82	99	79	79	84	70	85	106	70	82	62	80	95	93	72	86	95	75	67	74	90	86	76	87	75	90	106	91	79	82	82	78	91	81	83	71	93	92	77	78	73	86	83	71	85	71	79	67	113	62	66	81	70	94	86	82	88	69	87	73	88	86	87	84	81	95	56	87	85	78	75	86	96	83	89	81	87	69	67	80	82	73	83	98	80	78	76	78	64	76	81	68	88	74	95	93	72	85	83	95	77	76	88	79	84	70	78	78	58	80	94	71	84	80	87	72	79	68	79	81	76	87	87	54	68	69	83	94	84	73	90	86	78	98	78	57	90	88	75	68	77	86	89	81	72	77	91	95	101	105	72	79	80	89	73	83	97	79	65	94	72
17894	9044	5148	10050	17301	18029	16468	14747	12644	11287	10566	9624	8373	8746	7681	6251	5528	4956	4302	4290	4152	3815	3362	3159	2935	2540	2304	2224	2040	1927	1799	1610	1472	1385	1311	1349	1262	1203	1219	1167	1150	1075	1054	1120	1036	1062	1031	957	1022	1024	999	1007	958	1008	1077	1006	1001	1011	930	991	994	961	985	1024	972	1002	1002	982	1055	1029	960	976	1005	984	978	1020	960	991	980	963	978	1023	975	961	966	1002	1003	996	972	2817	6070	5252	3560	2209	1513	1103	974	926	979	951	961	993	899	989	983	990	899	893	955	974	913	950	965	916	988	944	936	985	917	920	938	935	947	963	940	977	962	943	952	924	958	937	926	959	830	912	926	909	899	948	951	975	957	945	975	983	959	945	895	890	897	907	932	935	904	966	933	963	950	949	945	930	958	912	954	994	917	917	957	916	986	961	911	974	951	913	982	913	962	985	942	956	934	978	954	929	898	935	851	992	895	912	955	946	920	918	964	898	919	927	936	967	949	905	968	893	923	919	951	900	935	869	919	952	863	970	884	922	929	915	943	932	949	963	886	960	916	977	917	924	899	956	1002	940	881	972	946	986	982	914	946	912	928	936	925	920	917	884	908	907	930	899	951	926	926	923	916	913	935	891	903	952	919	955	953	934	956	913	929	959	990	951	908	952	950	953	992	958	952	989	929	899	901	911	870	961	927	923	904	950	992	971	909	948	979	945	918	913	954	974	921	929	945	947	957	935	876	928	929	917	931	925	943	954	984	928	970	895	959	902	954	959	926	944	888	927	928	974	966	917	875	950	932	968	939	926	936	911	970	937	952	899	923	927	960	926	941	962	909	952	937	956	922	915	917	943	918	959	995	929	954	960	948	946	955	894	883	897	918	1020	998	918	909	1003	935	994	949	925	953	937	938	921	932	946	1005	922	954	972	952	907	918	916	866	988	911	950	916	929	977	959	919	923	934	959	909	928	939	900	1017	937	948	921	958	894	914	898	917	909	905	933	949	948	893	936	896	936	940	931	941	923	934	932	969	965	924	917	938	897	880	974	932	963	953	976	952	944	935	885	995	908	924	945	980	926	882	951	907	907	952	1034	950	940	930	960	951	981	974	954	935	960	855	907	916	936	953	879	944	933	953	950	944	964	927	910	903	929	925	918	934	977	938	978	979	979	944	988	937	915	997	977	879	962	910	947	946	954	966	930	953	905	918	928	928	898	1013	930	911	908	866	949	939	929	993	979	968	923	1000	910	931	1022	927	860	935	934	983	894	1003	983	955	928	940	932	920	940	908	947	961	912	951	918	962	975	973	921	877	1007	943	1034	961	936	939	956	954	923	930	948	931	908	894	1014	986	889	968	988	943	973	941	925	1028	973	961	952	952	941	915	971	879	974	941	973	908	923	933	919	955	953	973	927	899	921	940	895	927	906	956	916	958	930	965	946	923	940	899	949	965	936	994	941	947	924	923	932	983	909	919	970	949	951	938	914	897	920	938	920	896	989	877	914	973	945	879	942	904	969	926	926	945	926	890	929	856	943	951	891	913	919	950	917	932	901	991	948	942	906	983	958	905	964	922	942	939	923	998	910	945	933	971	951	909	895	941	922	953	947	867	917	979	917	931	889	882	924	905	915	916	899	882	976	898	916	941	974	931	928	910	960	962	973	970	929	945	963	931	1008	932	949	964	928	931	911	961	967	964	968	859	959	974	895	916	909	907	916	894	920	979	930	933	983	934	951	915	945	1029	928	942	901	935	924	1003	972	902	931	972	937	913	959	905	895	947	936	952	926	955	970	915	900	935	935	948	914	925	913	906	898	934	918	988	908	907	946	982	931	922	933	945	931	946	976	939	961	961	955	946	945	929	932	910	945	924	951	950	913	948	978	890	970	993	938	919	948	918	936	869	990	945	903	954	968	961	969	908	986	942	913	910	967	883	905	992	957	919	962	940	948	949	909	932	958	917	941	912	937	978	972	906	931	987	956	874	931	951	977	950	966	931	966	919	959	913	920	927	916	1017	922	904	956	939	975	951	926	924	907	943	986	964	909	970	1002	950	985	892	931	933	952	964	936	886	942	960	918	980	933	968	920	882	878	911	918	901	885	959	905	900	970	970	883	888	909	923	927	964	963	944	923	949	951	946	915	971	968	945	923	895	923	979	980	936	956	897	939	914	914	937	967	899	998	957	921	899	931	886	963	909	888	944	893	983	965	969	908	980	951	969	907	923	945	945	936	915	940	913	984	911	931	934	904	972	925	944	917	953	940	967	965	961	984	909	982	989	918	908	964	895	868	960	948	953	982	926	933	909	930	929	954	955	937	903	941	945	947	900	965	924	948	909	978	949	940	910	921	962	916	915	922	933	908	907	947	956	915	904	944	962	961	931	961	982	936	901	961	948	925	924	977	911	950	929	926	988	979	942	862	946	963	919	1005	979	941	933	944	949	951	866	902	947	949	970	880	938	911	961	944	934	947	955	945	905	927	949	970	911	940	1003	944	939	927	950	959	916	915	940	986	895	905	931	920	1019	898	911	949	926	915	938	919	869	983	927	953	932	930	923	884	926	972	917	943	930	913	965	925	940	928	964	917	929	905	949	899	954	944	958	928	965	985	942	912	940	938	982	980	914	908	909	968	956	949	927	975	928	940	899	970	938	960	901	929	922	889	941	978	870	908	922	977	976	931	944	934	941	917	948	929	913	960	925	927	921	910	918	911	948	959	894	885	990	1014	965	936	965	950	879	955	921	932	895	924	962	913	913	935	938	991	974	878	964	927	999	972	903	917	894	951	895	956	992	908	954	940	905	944	949	912	911	954	965	1024	878	957	944	953	957	937	984	929	970	899	928	925	941	972	956	897	938	912	945	944	936	952	958	950	919	918	939	932	970	959	903	973	856	958	983	880	963	996	918	924	952	907	968	900	940	942	932	896	909	984	934	947	970	944	913	993	916	931	933	948	926	959	885	855	957	880	889	960	930	949	965	993	919	929	954	934	933	955	885	948	952	961	937	949	932	961	929	913	939	926	926	923	907	898	938	951	937	920	932	939	931	942	932	976	951	956	881	954	962	900	968	936	954	968	968	951	939	905	911	963	936	978	935	873	884	851	966	968	949	873	998	930	907	931	967	991	958	933	898	940	957	998	985	947	965	977	949	921	956	937	995	958	939	986	988	1024	912	968	904	967	972	920	965	940	953	933	948	952	930	875	911	984	966	968	958	933	908	998	920	985	931	928	965	957	958	984	920	945	945	923	893	941	960	1009	910	993	932	992	919	934	955	927	891	958	1004	973	903	822	891	944	945	942	886	928	945	910	918	889	949	951	937	900	929	956	970	941	934	942	944	955	959	931	931	955	920	937	951	897	954	990	989	908	985	933	953	912	924	941	898	924	897	889	963	935	881	928	920	995	932	1000	975	971	962	975	905	1006	955	876	937	997	989	948	957	947	976	980	897	918	954	983	921	910	920	955	887	879	896	933	947	939	964	921	931	931	1000	950	971	954	913	914	917	943	963	901	923	909	973	955	880	915	954	901	952	936	929	929	974	982	917	937
1557	244	178	134	147	179	166	191	171	141	147	160	147	131	121	106	106	95	83	68	94	98	94	95	88	60	73	87	62	64	68	85	78	60	64	62	51	69	65	56	68	69	50	72	57	81	64	57	67	69	60	69	59	57	67	66	77	57	62	64	65	47	64	60	54	70	62	47	54	65	61	60	67	59	61	55	75	50	57	67	60	61	61	59	59	65	59	61	47	74	95	104	102	85	62	65	80	67	51	45	49	62	60	51	48	53	57	67	63	53	86	55	55	83	63	57	67	78	77	47	50	81	62	71	50	66	60	63	58	75	57	65	62	66	55	66	55	62	66	60	64	53	63	75	67	60	69	63	42	57	56	56	72	58	66	59	77	63	52	71	58	52	61	77	67	65	67	57	54	53	65	65	61	64	63	63	57	64	53	57	57	65	63	63	42	83	60	78	50	74	52	67	59	57	61	47	45	55	73	56	66	56	65	67	57	73	65	70	60	79	74	74	76	59	47	67	56	52	59	64	65	49	63	69	60	46	65	74	58	53	58	58	60	59	62	68	71	47	70	52	67	70	48	57	82	53	59	58	55	60	73	59	62	51	73	49	47	81	54	63	65	69	54	64	68	47	71	58	71	52	62	60	67	56	63	63	63	88	63	59	61	69	65	64	50	86	67	64	68	80	64	60	61	45	62	64	69	78	56	51	72	69	82	50	66	60	64	52	66	70	66	52	62	61	61	61	65	64	55	68	50	78	66	59	74	57	43	69	53	54	56	61	71	67	86	81	59	74	63	62	63	69	58	72	53	59	71	61	63	50	69	62	61	49	49	44	43	58	54	56	54	62	63	60	57	72	81	67	57	49	78	60	63	65	75	65	53	58	68	62	58	51	59	73	64	53	59	57	49	61	59	53	67	63	55	61	58	54	64	60	74	60	65	60	62	75	52	64	59	73	71	65	69	65	53	53	58	64	57	65	57	71	62	56	64	61	74	63	55	61	60	65	73	63	69	73	66	58	69	62	62	76	60	64	53	64	69	68	72	57	63	64	70	69	70	75	54	59	59	59	76	65	70	61	71	56	68	59	65	70	60	56	59	78	69	56	52	62	49	46	61	69	55	55	61	65	61	65	49	62	60	71	49	66	74	51	59	59	79	66	70	61	50	64	57	62	68	68	55	75	57	68	66	52	66	80	54	61	57	57	55	68	59	70	71	55	63	62	66	50	63	64	57	53	76	54	67	70	60	56	78	47	70	65	59	63	66	61	75	59	72	62	73	69	56	55	51	62	66	54	69	55	69	61	60	62	64	70	57	66	61	59	70	55	69	62	72	61	63	54	64	78	72	76	62	56	50	64	58	58	68	65	59	60	54	58	60	65	67	58	50	60	60	68	61	44	61	56	74	68	61	45	69	43	58	59	65	53	52	47	52	63	73	52	50	47	74	72	56	75	54	62	56	66	67	58	61	59	72	77	55	58	64	60	45	67	66	58	60	55	62	54	66	63	63	56	59	73	58	68	60	55	61	69	56	54	57	63	72	68	47	70	73	66	46	65	72	69	59	75	62	69	61	61	74	47	73	72	56	58	63	79	52	67	50	57	68	65	61	52	68	65	55	57	60	64	63	65	67	58	77	68	63	69	58	69	63	58	57	55	74	56	63	59	66	57	67	69	57	65	59	63	51	44	75	57	54	58	63	75	63	66	58	80	58	43	48	69	65	60	65	69	69	77	68	48	62	60	55	76	57	59	53	59	67	54	72	61	78	55	67	46	58	55	81	67	63	51	56	56	57	63	58	74	62	60	54	60	54	60	52	58	70	68	53	57	51	62	73	66	64	71	53	58	76	64	52	65	48	67	59	77	66	60	58	71	51	70	61	68	72	52	76	57	75	67	59	40	66	65	65	65	68	78	55	56	74	56	52	63	64	56	59	57	57	66	63	61	59	57	63	78	56	50	67	70	64	58	63	76	65	75	69	61	73	59	61	62	59	58	60	66	58	68	56	59	58	67	71	65	62	65	58	59	67	56	51	71	69	63	58	68	60	75	75	52	60	65	60	67	71	66	57	62	66	70	69	66	62	53	70	58	57	51	58	47	73	58	62	65	60	53	53	70	46	48	58	56	56	51	76	63	68	61	75	65	60	60	67	59	70	56	53	67	66	60	53	50	72	66	57	63	81	61	59	53	67	67	73	67	68	69	54	57	63	56	56	59	61	44	69	80	59	63	58	79	62	82	50	59	67	51	79	60	61	69	52	52	66	71	60	68	62	68	66	64	68	59	75	51	65	46	69	59	52	53	59	74	51	70	73	61	58	74	60	57	67	66	65	65	67	73	58	53	69	68	54	73	32	56	48	60	71	79	53	50	67	72	80	68	59	67	73	54	51	58	60	69	57	59	62	46	70	75	53	65	62	60	70	64	60	67	52	66	66	66	73	69	64	68	73	71	68	58	55	81	60	66	60	57	52	65	67	79	80	53	54	67	65	59	52	57	50	67	60	65	71	47	57	59	68	66	80	62	62	48	69	61	57	54	59	64	62	59	56	79	68	60	58	62	71	68	58	66	54	71	45	67	57	45	53	61	59	68	69	55	60	55	67	64	51	60	54	55	65	55	61	76	63	66	59	65	71	62	48	50	51	66	56	70	50	76	51	72	58	57	68	53	60	48	64	52	58	68	62	66	62	47	77	57	49	57	44	64	63	72	48	61	57	56	56	57	50	66	70	58	50	63	65	66	64	54	53	56	43	46	68	73	66	71	71	66	64	53	67	56	62	68	55	61	65	65	56	67	58	55	60	69	66	61	56	57	57	57	73	58	63	61	57	64	81	61	62	69	75	47	72	74	55	62	67	69	86	47	53	71	58	62	72	66	64	73	64	76	65	62	64	69	62	66	49	60	64	60	71	55	56	55	66	60	64	60	52	59	65	56	74	51	79	60	56	54	66	60	55	70	58	57	75	61	49	55	56	67	53	63	56	68	63	65	59	58	58	53	51	58	70	54	52	61	69	63	56	66	66	49	77	65	58	65	59	71	65	63	72	57	67	47	60	67	62	57	53	65	52	44	54	66	64	61	68	57	58	61	59	65	57	61	55	61	62	70	58	56	57	69	62	65	53	53	65	68	55	65	83	68	60	59	68	66	71	69	66	73	61	72	61	80	63	64	65	60	65	73	69	69	76	58	64	59	54	64	53	52	55	71	51	55	57	63	54	69	50	71	72	55	62	59	51	54	58	76	69	59	60	53	53	57	60	60	64	68	48	53	67	74	64	55	64	59	70	56	66	62	58	65	59	54	60	47	62	68	63	51	68	63	46	73	53	66	61	59	63	53	58	60	52	57	62	58	52	50	55	60	63	62	68	49	61	63	77	69	55	74	58	58	67	58	60	60	85	55	74	58	57	51	72	55	67	60	59	72	65	63	54	69	77	61	69	56	57	65	54	50	74	61	65	53	54	74	68	59	47	68	68	63	55	58	51	56	78	65	81	78	55	70
11292	4828	2668	5263	9885	10266	9111	7781	6692	5842	5385	4988	4385	4195	3586	2877	2699	2389	2101	2118	1929	1863	1723	1699	1508	1399	1317	1244	1212	1156	1098	1005	983	910	900	807	833	850	844	878	796	813	833	787	795	796	793	797	769	765	737	734	806	751	783	777	771	763	766	782	758	727	732	759	741	724	718	786	723	714	759	761	755	737	740	752	697	748	759	824	726	796	751	750	769	733	738	753	779	1109	2265	1964	1654	1243	958	799	747	765	755	696	728	705	773	712	741	755	754	747	722	768	769	767	728	705	690	726	791	749	680	690	709	792	733	745	686	724	762	731	779	792	748	735	713	760	743	739	727	734	741	771	691	739	742	739	755	719	738	738	733	781	740	737	781	733	760	794	749	732	759	749	764	708	718	729	738	758	758	716	756	758	752	804	699	768	761	737	714	753	730	749	748	740	754	746	763	742	706	780	761	739	780	788	748	700	766	761	735	752	744	799	749	745	716	748	746	741	745	750	778	723	743	661	695	741	669	694	807	751	726	756	786	780	732	753	743	725	700	686	726	739	750	726	761	776	716	722	764	758	714	712	721	716	711	737	699	750	761	758	722	757	792	775	761	737	796	738	750	765	725	732	759	726	756	756	728	726	724	757	749	743	712	777	795	748	718	764	752	774	750	738	714	763	750	728	719	705	763	725	725	738	725	735	747	713	783	746	748	769	725	722	714	774	746	745	710	674	738	742	752	726	731	775	813	677	755	732	692	748	730	731	751	722	703	792	788	754	728	761	768	696	761	791	737	745	736	761	738	724	732	690	731	740	754	698	762	786	759	784	727	723	717	750	799	743	746	740	735	739	760	748	713	701	751	791	751	796	723	713	723	735	727	741	687	780	773	712	720	756	745	803	770	726	695	745	696	781	764	737	709	752	721	713	686	738	717	762	744	764	745	762	753	771	707	748	705	714	762	753	756	750	721	738	732	793	785	725	745	773	723	815	761	751	785	822	723	727	779	764	747	762	714	762	754	732	782	738	740	733	736	754	681	737	663	719	745	710	738	757	765	716	738	730	730	747	760	768	715	713	749	797	762	739	695	742	757	701	713	766	772	774	764	762	734	717	728	718	780	790	753	744	771	731	729	725	752	820	728	765	773	726	749	720	756	727	765	760	721	791	753	757	726	709	730	765	728	693	769	801	776	796	732	765	725	707	727	703	771	734	708	750	751	727	720	775	727	760	749	748	737	764	732	753	743	750	794	736	787	719	756	792	732	757	728	766	759	694	744	766	765	748	764	691	736	722	713	767	782	721	750	782	744	733	749	693	718	751	777	794	737	746	723	739	737	763	813	744	698	763	724	775	720	734	765	718	749	726	764	713	750	745	768	739	724	728	784	723	743	771	752	691	727	733	730	764	788	735	721	700	759	739	740	737	720	751	726	726	820	731	737	741	740	712	708	757	754	740	786	743	779	762	764	720	722	718	720	766	758	774	707	786	736	743	746	757	741	720	798	698	707	735	769	692	725	783	719	746	769	743	772	749	731	726	765	757	745	753	785	751	753	714	750	739	785	769	739	730	744	767	769	718	799	766	722	743	752	730	750	720	718	716	764	773	728	729	790	758	727	722	730	783	747	779	747	749	777	785	774	717	730	756	787	772	713	750	718	715	690	732	741	767	757	657	766	708	763	718	737	754	718	701	741	742	710	783	732	764	717	739	735	736	793	720	704	780	724	741	712	784	730	751	746	776	703	723	751	716	728	726	729	745	764	746	736	804	726	762	724	772	749	752	690	718	721	772	711	795	709	728	751	742	770	764	769	770	678	723	734	757	702	748	745	733	757	727	748	727	772	720	711	646	737	791	700	699	745	777	724	711	724	759	724	718	765	734	733	712	686	709	748	744	733	745	778	711	737	733	741	717	780	744	715	724	708	754	756	795	720	785	747	749	734	722	750	753	737	698	736	730	769	743	786	719	790	729	753	703	805	739	766	733	776	763	765	734	743	732	737	733	791	766	750	765	760	739	749	713	762	725	790	738	763	709	801	747	713	755	737	728	802	752	704	748	730	766	731	748	739	795	760	714	760	715	719	746	685	729	744	761	756	720	731	775	753	752	753	739	710	745	750	769	741	721	706	710	760	751	688	690	781	730	719	759	691	749	753	758	804	745	725	790	730	726	715	687	704	784	757	760	797	766	752	703	745	731	726	726	734	718	767	758	713	781	729	723	767	703	765	762	690	766	732	750	756	747	732	749	767	775	704	712	798	769	707	726	758	749	712	709	790	765	712	743	719	757	800	751	757	746	664	749	697	733	740	770	719	767	769	755	766	747	765	797	786	693	728	740	748	749	760	691	733	706	749	764	741	738	742	740	702	736	741	785	787	755	762	719	745	785	744	761	753	678	740	773	759	710	742	747	716	793	721	765	749	749	777	722	754	747	737	712	740	755	706	758	749	744	766	774	759	710	792	763	745	717	694	743	737	754	701	748	763	725	734	767	728	735	748	735	746	754	752	755	766	762	784	788	752	729	752	753	746	715	755	706	720	732	717	738	761	746	721	763	704	732	731	742	746	805	773	728	743	703	743	757	744	725	720	779	716	761	748	738	684	759	718	724	727	704	695	743	755	721	722	747	758	728	715	699	740	760	738	754	731	769	775	704	744	793	794	725	728	780	721	722	736	767	712	731	763	725	758	758	723	750	752	732	738	741	747	737	737	733	736	785	729	762	750	797	746	768	759	728	793	717	753	741	738	751	742	744	757	772	730	710	770	735	749	721	740	746	712	747	717	713	770	723	746	720	753	763	750	723	759	765	784	731	723	752	737	749	719	763	665	759	760	748	779	744	726	697	733	770	721	705	716	694	740	690	713	733	802	739	778	740	777	737	777	732	753	745	725	768	684	767	719	699	717	751	761	761	703	736	725	726	715	735	748	747	704	728	740	758	722	795	697	732	727	762	724	750	762	802	737	760	751	746	761	756	745	679	750	718	765	703	734	722	746	774	800	705	761	772	781	781	730	725	769	775	714	715	740	757	738	742	767	752	738	751	743	733	753	678	706	731	732	763	784	736	737	728	747	736	760	740	747	773	748	765	742	769	735	749	716	758	721	746	701	766	696	697	732	698	722	741	742	714	738	751	738	757	757	741	745	738	717	735	803	783	761	716	766	727	778	754	709	746	771	718	797	740	757	757	740	719	725	708	737	778	771	769	707	763	743	732	734	756	732	746	705	759	743	786	746	794	831	800	694	752	702	752	715	729	733	724	753	782	748	735	748	750	739	785	738	733	757	721	689	774	711	761	725	700	734	778	697	825	733	746	733	756	748	727	737	803	753	749	739	739	693	772	711	751	726	756	713	760	744	751	795	691	710	752	747	725	758	779	749	742	717	727	734	740	755	741	745	687	739	747	732	692	763	760	763	772	730	733	745	719	752	722	750	736	781	740	751	717	710	796	754	750	696	721	761	731	735	726	770	723	739	717	730	738	705	725	778	814	734	747	775	749	767	753	748	753	735	808
924	432	265	183	187	295	265	276	251	217	206	195	190	189	163	148	157	134	142	127	110	107	97	119	98	83	99	80	84	95	60	81	82	74	75	65	69	68	70	74	57	84	55	71	65	59	68	64	62	69	69	65	61	64	65	52	52	63	54	55	60	70	59	58	68	57	52	61	46	72	47	59	57	63	53	65	58	58	71	75	51	59	61	67	55	68	56	57	67	61	149	168	125	133	92	71	70	76	71	84	54	71	71	69	48	71	59	63	62	56	70	70	72	88	53	66	54	63	58	50	58	60	66	77	63	68	65	65	74	64	69	64	66	59	60	63	58	60	61	73	70	57	66	71	75	72	67	57	80	57	71	62	67	68	78	57	70	60	62	79	65	65	67	76	59	64	55	67	59	65	63	58	66	61	64	62	63	49	56	61	56	41	65	77	65	66	78	65	54	47	57	65	73	51	64	55	58	56	69	82	66	69	62	73	58	58	75	62	52	72	76	62	46	70	71	61	70	70	55	64	67	52	69	68	63	60	64	47	61	67	79	65	62	73	67	58	58	46	73	70	56	42	60	60	64	55	65	65	55	53	47	64	65	74	72	52	58	70	64	74	65	60	75	56	65	78	62	55	61	67	72	76	67	68	65	58	51	57	60	61	69	58	60	62	65	55	62	73	75	68	63	59	59	49	64	61	65	66	80	61	65	51	64	45	68	61	61	84	61	72	67	64	74	70	71	66	79	65	79	79	61	57	56	71	73	78	58	75	56	72	54	81	79	68	68	53	54	60	63	65	72	59	72	64	56	68	54	58	57	54	58	53	60	69	60	59	64	74	61	73	55	53	52	72	61	58	71	67	67	69	67	62	58	79	66	62	61	67	78	66	56	65	54	44	68	63	61	51	72	69	53	69	63	62	70	58	67	72	72	74	62	57	61	68	50	64	65	63	63	62	67	69	52	67	63	54	54	50	76	78	51	63	60	49	58	75	64	51	64	72	71	59	74	64	81	72	75	55	64	72	60	61	62	72	66	69	63	64	65	61	60	57	72	58	55	59	65	73	72	70	62	68	70	79	61	62	59	68	57	58	63	65	73	61	68	68	54	76	51	57	78	67	63	62	64	56	74	58	75	61	58	60	62	55	75	50	62	64	67	56	64	66	66	84	56	61	43	62	62	63	63	59	56	55	65	74	76	61	56	62	82	59	61	64	64	58	63	62	78	59	75	64	52	69	65	59	48	73	59	68	60	56	72	79	75	71	57	50	57	66	58	68	70	69	63	59	79	54	58	58	60	56	66	55	77	73	64	65	67	60	47	58	55	61	70	52	74	58	58	69	69	55	52	80	60	53	57	54	70	72	72	55	61	62	50	71	67	59	56	68	62	53	57	65	59	57	54	59	57	60	58	57	57	62	56	54	60	58	69	62	73	73	71	49	71	58	72	68	64	56	58	52	51	72	59	70	67	63	69	64	60	66	66	60	68	65	62	75	60	54	69	78	73	64	68	60	65	67	68	76	73	67	74	82	55	75	63	65	59	64	72	68	67	66	73	65	83	71	64	67	71	61	53	67	62	73	67	68	56	59	72	66	72	51	75	57	52	56	55	61	70	65	55	80	65	61	57	60	66	68	57	66	80	67	63	58	64	66	52	54	60	75	58	56	78	73	60	56	59	77	90	50	64	60	66	60	61	74	57	62	50	64	65	61	64	71	72	67	72	64	71	44	62	59	64	50	61	68	58	66	57	68	62	70	62	68	58	61	75	55	53	52	70	58	60	57	61	76	76	66	59	70	73	71	65	63	58	58	59	80	70	69	64	60	70	62	59	69	79	77	64	62	57	65	59	67	68	69	62	66	63	64	68	70	53	64	65	82	59	66	66	53	54	57	61	60	77	59	63	79	65	58	63	60	64	60	65	55	51	68	60	82	69	61	68	66	58	48	57	61	51	61	63	67	69	59	74	64	72	61	64	68	69	60	60	73	62	62	56	58	68	68	54	62	65	60	61	62	71	68	72	73	49	61	60	74	79	75	58	52	54	50	59	59	79	87	62	59	62	71	58	80	62	63	63	63	48	57	76	56	43	64	72	69	76	67	68	81	66	69	64	59	66	56	67	48	74	64	63	63	82	66	63	68	57	74	63	64	58	63	60	62	58	57	65	58	55	59	58	91	61	49	61	58	59	64	65	68	46	45	61	65	75	65	57	86	53	67	66	67	62	51	69	57	59	64	63	66	70	69	59	62	63	62	67	56	70	70	54	60	59	76	69	79	68	77	62	71	66	66	65	61	53	59	61	55	68	77	71	61	83	73	59	84	60	74	67	63	58	80	63	54	55	59	68	57	49	62	70	64	65	68	58	57	60	77	68	58	67	58	58	73	66	69	60	60	64	65	69	52	63	76	58	62	45	62	67	68	68	53	65	56	58	57	50	57	64	53	71	67	71	74	59	55	56	67	73	63	60	53	51	64	54	70	59	69	80	54	62	52	68	61	66	57	63	64	64	66	70	60	68	77	54	61	80	64	76	78	42	59	69	74	86	78	66	64	64	72	69	67	59	67	63	61	69	65	62	68	56	71	80	59	63	72	47	63	62	71	76	68	59	71	60	55	90	61	77	58	54	76	60	62	66	81	61	61	59	78	61	62	58	62	62	62	63	60	72	71	66	62	74	60	60	65	69	56	60	63	68	62	67	54	57	56	63	67	57	70	63	53	62	67	60	64	77	64	66	71	59	64	70	62	60	50	65	57	51	61	65	52	61	64	47	56	60	51	76	61	64	58	64	59	68	66	56	58	61	66	59	73	72	69	60	64	64	53	62	52	73	68	71	54	59	80	51	67	63	60	59	63	56	65	50	51	54	65	64	69	63	55	69	64	54	71	69	57	70	56	59	61	66	60	55	66	53	70	68	56	60	54	55	61	61	57	66	54	58	68	71	60	65	76	60	63	77	54	60	61	80	73	62	54	61	73	54	46	70	61	72	77	66	56	61	63	61	62	48	52	67	59	72	71	51	75	59	59	73	63	56	57	69	55	60	71	62	68	65	76	72	71	70	71	58	59	58	63	58	69	69	58	55	58	69	64	55	70	63	71	54	71	49	61	59	64	61	53	66	60	65	62	63	64	66	66	71	61	48	67	62	54	63	74	80	72	71	61	62	80	66	65	64	53	67	74	59	62	66	59	59	64	67	77	62	54	63	61	61	67	70	61	59	63	65	62	65	72	74	67	69	80	85	74	67	48	57	47	71	57	71	56	66	56	57	69	59	61	72	52	59	64	81	45	64	57	62	51	62	56	71	66	74	57	68	76	59	67	59	60	59	63	77	68	79	61	52	68	61	64	56	68	71	82	57	75	54	56	64	79	56	68	59	63	60	69	61	71	64	62	63	64	74	56	71	75	60	72	64	60	72	61	61	64	75	71	53	69	64	69	62	73	52	68	64	57	86	72	72	67	59	56	68	61	56	64	71	67	64	70	50	64	58	70	59	67	75	63
14307	7598	4159	7999	14259	14961	13493	11448	9938	8675	7954	7159	6369	6471	5498	4356	4000	3611	3233	3228	2996	2646	2446	2271	2011	1931	1745	1554	1486	1334	1368	1172	1006	1079	978	1035	981	927	882	941	870	852	919	828	787	827	835	810	803	822	819	786	816	777	822	798	774	780	762	812	750	811	753	805	779	778	796	784	722	762	723	744	733	742	750	763	790	788	760	711	787	748	809	813	747	772	728	777	778	1009	3015	3590	3131	2177	1455	1025	850	751	739	774	747	734	738	733	776	770	743	749	748	747	706	782	741	740	791	703	689	694	746	766	728	699	742	758	713	730	756	715	748	740	728	744	758	756	732	721	699	788	722	774	711	730	727	732	706	721	751	775	733	744	737	744	723	723	767	752	720	705	724	763	766	750	752	753	727	741	734	731	752	755	726	708	672	737	750	750	766	743	703	728	828	728	694	754	706	746	728	734	724	722	738	750	712	713	709	777	735	765	744	757	749	802	733	792	716	649	793	731	755	740	749	721	731	692	742	735	750	719	743	754	721	744	750	732	767	689	747	716	749	725	755	778	751	783	786	745	789	745	724	761	710	729	711	749	736	721	726	727	730	729	726	760	727	782	809	741	760	681	720	755	777	728	728	694	750	709	742	794	739	762	718	711	773	729	771	730	764	767	751	755	763	758	775	744	746	687	742	761	674	769	737	715	764	729	780	795	753	740	733	714	711	749	769	718	782	732	737	773	743	728	786	675	748	715	753	757	753	736	721	717	773	707	724	736	744	712	790	767	733	704	755	749	768	755	749	799	712	708	744	717	733	798	726	689	771	731	736	739	725	772	725	735	723	763	715	732	781	764	767	768	723	685	720	743	749	733	787	759	759	754	726	770	721	725	757	713	725	758	811	744	786	748	756	740	739	752	754	684	738	743	749	737	730	728	738	730	715	710	753	729	754	749	740	737	778	792	747	705	775	753	757	737	726	762	731	730	670	788	782	711	696	760	732	745	794	743	760	702	704	771	777	737	751	727	754	783	695	722	731	782	718	727	702	748	791	695	732	750	777	718	725	728	699	739	751	767	713	709	766	755	742	741	729	716	734	752	778	723	721	741	725	709	736	711	779	712	732	760	732	755	765	706	773	732	768	763	715	750	743	764	760	721	726	739	718	702	754	756	765	782	759	753	748	769	709	772	706	811	743	726	708	739	766	742	724	731	725	719	764	719	735	774	753	759	750	759	718	726	726	736	719	756	715	688	724	804	751	723	767	691	730	760	734	758	753	750	723	746	721	773	807	773	716	751	766	785	729	740	740	729	745	755	746	676	776	749	739	763	753	720	767	724	797	757	755	751	784	721	738	741	707	703	729	752	734	724	780	758	712	761	759	703	690	735	734	754	728	695	754	740	746	786	757	759	713	721	728	765	757	770	768	765	697	808	731	725	671	726	736	726	737	776	738	760	724	727	753	708	735	759	740	765	723	752	738	761	719	771	764	723	744	785	741	756	702	668	707	754	730	786	767	713	712	771	737	752	779	705	761	733	742	717	729	709	763	775	755	722	789	706	754	752	765	761	721	722	702	755	725	748	763	732	708	745	778	750	724	730	811	775	735	766	755	731	703	777	748	739	713	726	744	708	741	736	684	788	736	748	793	773	731	777	750	706	761	724	695	770	727	750	685	702	774	748	740	696	755	730	745	782	756	747	765	704	734	748	781	695	754	758	713	728	748	761	748	745	766	778	744	742	783	730	758	743	759	711	736	760	780	785	726	781	786	740	704	738	756	753	766	741	717	703	748	757	724	752	729	770	774	713	758	709	777	708	737	769	743	780	699	750	761	758	703	735	766	742	742	737	735	742	741	752	760	739	761	738	719	806	765	775	756	735	738	751	753	735	712	798	701	714	749	726	782	729	731	741	719	747	779	810	761	721	739	735	735	751	714	743	729	742	725	700	764	762	782	721	690	730	758	768	710	757	801	751	724	707	768	755	803	731	713	710	777	757	732	795	827	707	716	754	758	749	717	748	708	719	741	741	722	668	730	768	789	753	776	698	735	736	739	718	740	733	773	819	751	723	758	762	727	768	682	682	784	773	726	749	703	681	685	743	733	752	735	748	747	662	695	741	746	704	739	694	745	799	711	733	756	769	747	789	778	720	731	704	756	711	757	757	803	774	741	746	696	784	747	721	738	744	722	725	741	771	749	761	820	731	730	724	718	746	679	711	720	774	750	779	807	791	702	698	780	733	735	779	750	727	703	782	693	728	738	746	730	725	807	771	724	736	711	694	744	691	753	733	758	719	796	760	732	747	691	723	720	730	781	745	749	751	768	731	712	757	733	735	708	693	717	770	714	756	720	740	770	791	747	710	732	685	722	832	716	733	750	809	781	707	685	752	730	749	734	779	714	784	787	698	802	741	712	705	774	755	744	757	801	757	741	749	718	718	761	772	780	752	711	732	721	761	743	771	782	767	737	737	759	761	742	763	711	742	805	741	718	729	748	745	770	739	751	802	754	742	694	766	783	727	746	810	756	744	724	763	749	759	767	754	730	699	731	769	710	739	696	733	742	825	759	738	731	727	679	714	744	793	760	737	748	729	707	715	721	745	696	747	718	728	780	746	745	698	763	734	742	721	779	734	768	777	755	720	704	644	772	785	729	743	750	762	780	763	738	732	746	743	777	737	733	716	719	752	747	775	743	762	744	711	779	726	755	741	797	716	779	731	728	779	737	723	781	706	741	748	778	739	761	685	755	734	725	798	800	707	760	751	717	808	728	819	772	737	769	776	719	776	750	716	775	752	732	729	777	706	718	780	705	732	725	765	725	764	710	782	764	765	751	739	707	726	742	769	772	733	725	765	750	750	738	728	779	726	690	776	732	752	705	708	734	765	803	739	736	781	724	738	750	768	734	793	773	717	775	771	718	724	754	735	699	732	765	734	723	740	774	766	754	767	781	759	758	772	736	744	699	762	751	754	751	748	765	767	774	762	755	777	764	757	706	737	765	717	751	707	772	753	686	834	724	736	743	772	695	737	743	694	739	748	749	730	742	732	737	748	755	740	748	720	744	777	759	741	746	711	727	772	734	745	747	724	757	753	693	784	726	753	729	767	735	720	758	760	752	729	790	748	726	729	733	751	724	705	792	766	693	719	763	770	683	750	812	702	760	787	734	752	774	723	783	730	818	809	674	727	738	777	796	752	791	769	756	745	757	754	746	725	739	756	768	742	753	749	754	729	755	792	700	695	728	766	826	756	756	755	759	711	745	771	780	797	746	712	708	744	727	703	758	729	689	732	745	798	776	733	726	780	723	787	781	761	719	715	740	799	760	799	760	742	759	752	766	737	716	733	760	708	755	712	800	739	735	759	769	795	819	758	707	780	755	744	686	731	708	705	720	755	750	754	734	765	751	720	785	753	744	787	724	752	721	735	698	718	771	785	780	744	716	769	759	768	755	730	728	772	754	747	728	736	733	803	719	752	739	767	789	758	741	750	754	739	728	763	784	749	699	776	736	768
2474	407	242	161	180	264	281	270	251	241	272	228	223	210	193	192	165	162	130	154	142	136	109	107	117	108	94	113	93	100	72	90	85	94	69	99	114	96	84	83	87	93	66	84	80	93	83	73	82	73	95	84	70	91	77	75	83	101	69	69	74	75	68	89	74	67	71	80	70	79	79	82	76	73	82	76	68	96	84	86	86	64	59	72	58	71	77	78	81	88	126	174	171	138	129	82	69	100	69	69	63	99	106	69	87	71	76	89	90	89	75	76	73	63	86	68	88	77	83	64	78	76	78	66	71	71	68	84	79	74	83	82	75	83	86	92	90	66	87	65	78	77	68	89	83	78	86	86	86	65	93	70	76	59	72	73	77	80	66	91	72	74	68	79	83	87	66	77	80	65	77	82	86	72	71	74	74	75	83	74	77	76	96	73	62	84	60	69	74	83	87	78	81	73	77	78	74	79	72	54	80	73	78	70	88	83	85	65	73	93	82	68	83	77	92	79	73	72	70	67	58	80	84	74	79	72	83	80	71	89	79	76	71	69	81	95	73	67	90	72	69	84	80	65	54	83	95	76	74	75	78	74	87	76	73	70	79	80	89	69	78	73	62	67	67	86	72	82	82	61	63	72	92	71	86	57	92	61	81	70	71	82	75	70	84	75	72	62	65	74	68	76	75	77	75	66	83	70	66	79	62	74	76	88	72	72	82	70	63	75	74	76	85	68	78	105	87	80	84	91	76	78	71	76	69	92	82	68	62	78	79	65	78	70	79	67	86	69	81	74	81	69	57	87	95	78	70	88	79	71	80	79	90	70	84	73	76	63	88	82	72	87	70	75	85	72	73	78	70	82	77	71	78	75	63	79	71	78	66	85	73	96	77	86	79	72	68	68	61	79	72	72	70	73	81	73	58	80	86	81	69	77	80	76	68	76	83	73	70	87	74	82	81	77	82	74	68	69	88	65	65	69	64	62	89	72	84	81	84	71	69	73	68	81	67	62	82	81	61	67	98	93	72	87	62	83	76	72	85	107	70	80	80	81	62	77	85	76	82	75	87	68	88	79	72	69	77	70	89	79	75	87	74	75	88	74	74	70	68	75	78	89	68	68	87	68	83	71	82	84	65	79	69	71	60	89	74	68	91	85	89	71	76	72	94	74	70	82	63	79	79	72	83	73	88	60	66	82	74	80	86	62	78	61	68	85	75	74	67	76	62	88	71	71	90	100	71	75	77	82	94	90	79	69	88	84	83	71	69	73	80	82	70	82	73	85	81	80	70	90	80	68	62	74	84	79	75	77	89	86	83	61	73	74	82	80	83	75	89	70	76	83	80	71	71	82	69	82	79	69	72	94	90	85	76	76	66	63	84	74	74	85	77	86	81	81	95	88	70	59	76	67	72	79	94	63	70	80	75	82	81	83	69	81	70	81	82	84	81	64	68	82	75	97	72	89	81	91	74	76	90	96	68	85	75	64	66	72	82	81	64	85	76	68	61	81	87	59	82	65	86	85	80	81	68	73	84	89	73	74	66	68	66	76	67	74	74	67	74	62	67	81	82	87	71	78	76	80	74	75	69	78	77	91	76	82	74	65	91	76	71	102	79	68	65	84	71	79	64	87	88	87	68	76	61	65	65	70	84	85	91	88	86	68	67	76	80	73	76	85	71	76	68	72	71	58	72	80	77	87	68	69	86	79	88	78	66	73	85	72	70	54	80	77	66	71	80	57	78	66	83	85	74	61	60	64	78	70	76	75	83	83	82	56	83	72	78	63	84	79	89	82	78	74	85	79	76	74	77	74	74	77	79	77	69	82	65	66	65	75	79	65	90	64	87	72	83	67	81	76	80	74	78	66	84	73	75	92	71	82	69	67	52	63	61	85	68	83	70	77	64	74	89	79	67	68	70	78	68	76	82	57	74	86	73	60	82	68	75	90	79	67	70	82	74	69	58	87	82	86	82	80	68	84	62	64	74	87	86	81	60	68	68	77	63	88	60	78	74	82	78	82	84	84	81	68	66	84	77	59	63	86	75	68	71	75	78	73	78	82	67	88	73	70	81	100	85	79	68	85	95	72	70	80	82	80	77	87	81	81	79	83	63	93	71	74	75	72	85	81	77	83	73	85	66	90	70	93	66	69	83	55	72	87	76	76	71	78	83	69	79	71	78	79	76	83	84	66	82	78	67	84	68	78	85	80	95	74	79	84	70	79	82	74	76	84	86	61	79	86	71	89	87	74	83	74	70	59	82	70	77	73	74	79	87	73	74	88	85	95	77	77	82	87	61	71	85	78	80	84	74	66	81	62	81	79	73	78	65	85	79	63	81	80	71	90	69	84	85	89	73	77	84	80	82	84	80	85	65	72	76	79	80	74	84	84	72	74	85	84	74	84	70	90	69	84	62	90	87	74	83	81	72	85	81	78	82	84	88	81	71	99	83	77	87	73	66	75	69	70	85	87	74	66	90	66	76	78	91	77	76	54	88	72	79	89	93	74	77	76	79	84	77	78	92	81	69	80	74	90	79	75	88	81	74	77	77	97	81	70	68	83	73	60	83	66	80	74	76	80	81	70	68	76	59	94	76	81	86	81	88	75	72	79	72	84	75	87	74	66	72	84	84	75	73	75	67	73	71	74	88	80	70	75	88	77	80	76	83	92	82	77	88	83	81	74	88	68	67	83	82	65	88	87	77	74	77	81	71	73	82	67	73	96	81	77	71	64	66	87	70	82	75	75	83	75	79	72	72	67	78	76	86	48	71	81	90	63	74	71	80	69	83	77	70	76	81	90	76	76	79	73	78	80	68	80	78	89	86	69	76	85	92	93	84	85	88	92	74	79	86	59	72	61	82	74	76	76	79	87	66	62	67	74	75	90	66	88	100	75	84	84	57	86	91	94	71	80	79	78	84	72	74	78	68	92	79	93	74	61	76	69	70	74	59	83	78	81	73	78	66	51	80	68	69	78	75	63	68	82	82	73	88	104	65	86	74	76	71	65	79	70	82	81	81	77	87	70	79	72	81	66	89	94	78	73	76	79	75	78	64	69	86	80	86	79	80	67	83	78	63	85	99	82	77	80	84	95	73	70	62	86	85	82	86	78	70	65	67	67	79	63	84	79	70	85	74	79	64	78	88	61	81	74	83	73	80	65	88	69	66	78	81	77	72	93	65	61	74	89	80	79	80	96	77	69	70	70	71	72	72	75	75	83	74	77	70	77	77	71	73	63	77	82	92	88	70	75	76	77	90	68	83	81	56	72	67	65	80	86	83	72	88	71	64	79	58	73	76	88	67	81	96	74	88	72	75	86	73	82	77	72	62	69	68	75	71	88	75	78	78	79	89	74	68	71	80	88	81	69	79	60	73	81	60	61	75	75	79	67	78	68	83	81	69	87	67	55	72	86	63	79	82	79	82	79	82	74	74	74	86	87	72	77	66	93	74	71	74	98	71	69	88	76	91	80	71	77	65	70	86	79	60	65	76	74
14182	6857	4107	7379	12976	14395	13267	11610	10254	9043	8311	7506	6903	6849	5871	4863	4493	3945	3594	3465	3281	3069	2705	2414	2302	2142	1969	1859	1707	1643	1512	1419	1286	1287	1211	1255	1140	1080	1114	1084	1033	1080	1038	1041	1026	1046	980	990	979	962	976	1027	936	972	1000	955	936	942	908	928	951	972	960	879	930	933	975	903	973	952	969	889	950	961	981	952	941	968	900	937	952	968	919	952	948	902	943	941	943	1244	3108	3457	3436	2642	1663	1174	983	901	894	943	881	913	942	912	923	911	897	838	898	936	900	878	925	915	939	950	893	907	930	906	913	877	860	929	917	863	917	883	928	871	846	922	862	954	853	875	935	931	885	936	921	949	930	870	903	936	952	917	863	884	968	887	930	897	872	884	890	873	971	971	939	922	895	884	937	889	914	944	877	878	928	887	913	897	908	933	930	870	907	889	936	851	889	913	897	902	936	942	873	901	958	881	897	908	895	904	925	936	949	892	930	934	870	821	866	922	920	941	928	882	901	925	918	924	956	904	911	950	900	898	962	937	910	882	915	885	886	901	927	929	896	964	912	850	901	850	935	962	941	900	942	907	906	913	954	920	899	923	920	901	867	915	877	891	852	915	913	904	887	932	948	998	927	916	916	931	890	896	922	961	926	861	941	921	860	888	900	889	955	919	914	904	909	944	920	970	867	899	881	898	923	934	897	908	863	922	886	891	827	961	953	922	918	943	956	923	897	911	961	881	923	917	894	916	839	895	866	927	939	936	862	923	906	937	935	921	916	937	902	922	925	865	885	843	928	909	875	901	873	881	935	898	895	854	890	913	938	943	938	897	897	898	864	895	955	947	993	890	908	864	859	928	873	977	882	938	916	920	924	928	877	934	936	936	910	926	903	861	908	882	914	906	980	884	894	917	872	913	875	876	837	920	910	884	889	946	898	875	918	884	936	903	983	945	880	866	910	886	906	924	912	871	939	904	900	902	904	889	929	940	910	922	934	963	933	853	924	920	903	946	915	908	891	895	931	958	861	930	969	897	922	906	924	979	984	850	918	933	897	917	908	920	915	909	883	921	977	903	902	939	862	915	827	962	834	926	925	923	913	942	932	876	879	951	893	932	872	949	884	953	916	963	871	966	917	917	915	866	918	906	972	871	886	968	903	900	895	899	909	913	875	883	882	923	910	903	931	904	929	881	902	911	897	922	915	946	923	907	915	834	934	903	945	875	928	963	880	917	893	949	912	828	871	938	911	901	934	949	922	925	909	848	967	937	899	894	929	951	928	959	892	915	906	904	897	907	848	872	868	879	924	910	928	902	861	937	935	895	878	931	884	873	944	844	978	908	937	841	921	945	964	915	912	880	917	934	906	932	906	937	922	892	959	923	857	924	911	936	903	944	908	825	911	916	915	909	895	894	875	928	921	913	928	915	894	867	902	892	928	944	925	930	951	963	913	912	925	881	887	911	916	880	961	879	879	896	883	900	985	856	890	926	871	908	907	914	956	917	945	869	937	906	890	887	832	895	887	835	881	956	894	964	927	881	913	938	968	916	935	887	917	907	878	872	927	880	920	957	918	915	931	909	929	863	915	877	875	896	932	929	921	900	904	904	952	955	890	869	945	935	870	914	890	893	921	877	910	863	897	960	940	926	940	908	926	887	913	900	888	884	944	874	907	918	944	966	900	950	910	887	916	833	890	900	904	920	912	874	940	969	866	887	922	947	936	929	896	931	916	996	931	913	936	906	861	860	902	859	882	936	913	917	920	907	963	877	917	897	923	888	903	928	937	939	865	918	923	939	937	928	944	927	899	958	937	894	937	948	889	969	914	899	898	951	882	931	870	899	898	897	923	935	876	914	954	924	947	865	929	871	918	901	867	908	932	873	948	969	921	924	879	844	913	913	1005	926	882	938	888	909	911	856	910	935	894	866	925	898	938	905	933	935	967	921	917	963	963	840	955	943	964	911	909	888	877	895	938	886	877	907	928	942	913	922	915	913	905	920	943	904	892	921	918	942	905	898	915	919	900	914	929	918	927	877	933	877	888	903	902	911	926	861	929	969	898	904	874	878	905	974	918	851	884	928	926	901	942	876	950	888	916	882	965	878	888	890	888	919	911	951	901	927	954	876	876	903	809	865	884	924	938	903	901	885	884	899	930	862	934	902	903	909	890	914	1001	889	904	919	882	961	890	862	878	917	902	921	931	916	978	993	916	901	896	926	943	922	912	862	922	964	892	886	948	860	895	936	891	873	942	930	896	933	915	938	941	903	881	900	903	962	921	897	886	876	965	949	936	874	964	913	927	913	910	912	944	860	880	922	904	902	892	882	899	914	881	863	884	901	945	901	934	861	934	909	924	936	978	933	975	953	916	952	916	914	919	921	909	963	931	874	917	886	949	948	885	888	924	932	915	917	897	938	897	929	924	856	891	952	968	860	909	965	919	930	889	929	850	883	890	934	900	884	859	897	948	944	858	881	932	935	923	908	919	867	911	918	919	893	890	884	882	881	860	919	888	901	921	884	898	880	915	875	899	892	901	914	902	917	895	893	908	930	878	888	941	889	962	863	893	954	934	912	973	877	903	904	921	916	905	913	936	955	932	925	904	860	948	929	972	888	910	904	889	888	885	867	886	951	884	963	928	899	882	937	936	871	951	895	906	918	894	912	901	911	895	940	907	957	924	872	946	917	914	945	902	916	878	937	905	920	914	971	918	924	898	925	855	857	876	910	962	907	879	919	916	914	844	857	944	908	920	930	917	917	870	949	888	898	918	911	917	862	940	875	897	939	870	893	920	914	899	915	947	932	872	942	870	920	902	943	915	892	917	964	939	985	828	994	931	928	945	943	954	935	948	916	933	910	877	897	922	928	876	916	934	905	907	902	899	893	953	863	885	920	926	909	863	916	861	875	904	955	860	947	889	930	932	906	924	925	894	879	901	915	925	918	926	849	917	922	908	860	917	910	927	938	894	916	883	908	901	907	902	898	897	890	913	897	922	962	900	890	917	955	880	913	901	899	911	909	895	960	985	900	946	887	953	899	900	916	893	890	886	895	954	915	889	899	859	961	951	874	933	877	932	901	915	964	923	871	938	933	949	884	949	950	950	919	852	953	908	915	947	836	933	906	849	906	880	983	874	959	869	927	869	922	949	941	904	919	907	952	987	932	947	961	919	902	955	908	890	934	861	913	902	908	903	912	886	914	912	912	897	858	947	935	950	962	913	885	888	985	926	965	884	917	926	918	899	878	920	925	875	855	897	934	944	914	937	885	899	898	885	878	887	896	859	911	908	949	892	899	912	882	874	947	889	938	894	890	950	941	925	909	928	937	879	859	964	883	910	936	877	886	913	895	958	889	879	935	930	890	933	938	845	869	894	917	912	913	876	943	901	945	834	916	886	912	957	938	945	915	875	922	925	915	941	900	910	877	917	910	875	896	891	928	918	938	943	935	951	860	881	890	926	891	914	965	884	878	874	858	902	963	919	901	853	910	927	891	886	892	941	885	863	934
1477	551	317	252	241	352	402	362	350	284	303	244	304	272	250	198	208	207	155	149	149	149	137	142	141	107	118	109	95	111	87	85	99	100	98	99	81	77	74	87	79	83	90	74	71	83	92	67	84	66	65	73	79	90	78	67	88	79	57	87	73	78	70	68	66	71	79	68	83	74	79	80	66	85	75	80	71	63	77	74	82	72	77	80	72	74	92	89	70	87	141	210	261	186	110	98	72	71	68	82	67	65	55	71	92	72	74	75	78	72	72	69	77	61	76	89	69	76	61	81	76	84	76	70	64	68	75	58	71	87	87	83	65	79	62	86	67	93	62	59	76	82	68	77	87	69	82	69	73	89	83	64	77	74	66	64	84	80	84	83	69	76	68	92	62	88	62	73	65	60	54	67	93	68	77	75	72	82	85	78	66	71	74	75	79	66	85	61	70	89	65	77	64	75	68	84	65	75	86	76	81	65	76	80	76	68	102	82	60	73	91	101	68	69	74	64	77	76	77	77	88	62	69	85	77	83	78	69	72	87	74	68	72	80	87	70	65	75	70	74	87	81	74	66	84	65	72	69	58	68	82	84	58	79	66	85	69	74	69	83	72	76	79	79	62	63	74	80	78	74	83	78	71	69	67	73	78	74	64	67	69	75	62	69	66	75	79	60	89	81	79	86	76	70	59	80	63	86	65	63	80	72	77	76	67	73	75	70	82	72	77	61	92	75	73	71	70	63	61	82	55	88	68	67	70	72	75	78	70	60	82	76	82	56	94	69	73	79	81	67	90	57	75	80	84	78	83	57	89	76	70	75	82	65	61	87	59	72	69	63	89	86	73	59	58	80	73	66	74	90	80	80	83	73	74	66	75	80	69	70	73	59	71	82	83	81	74	66	66	86	65	59	83	87	64	86	71	80	72	84	71	70	71	75	63	94	80	80	61	77	79	79	64	81	77	71	85	84	78	58	78	58	68	80	74	96	64	82	76	66	69	72	70	76	65	81	63	73	64	80	70	73	67	65	89	86	88	62	93	91	67	78	76	64	67	76	71	79	73	73	92	68	80	73	67	72	91	88	85	91	76	91	82	81	81	85	79	65	79	66	74	65	76	65	71	79	76	76	72	88	78	56	64	64	82	71	79	70	78	70	96	68	80	74	66	76	89	89	83	80	76	72	61	73	78	68	66	81	81	55	58	65	73	88	71	84	72	63	86	82	73	83	72	66	64	86	80	82	82	66	75	64	61	56	68	68	78	79	83	79	78	76	65	67	74	59	69	79	72	87	85	71	73	72	70	68	75	93	66	93	83	76	68	66	75	57	71	68	67	82	76	68	59	69	71	69	61	66	92	61	79	65	72	60	65	82	84	85	65	80	84	49	52	73	81	69	69	85	80	59	60	72	80	78	67	64	79	67	76	81	85	71	78	90	79	82	78	69	83	70	82	71	83	61	71	68	69	75	75	71	77	68	83	73	84	74	71	82	62	71	62	79	69	60	74	79	63	70	80	74	80	78	84	72	78	63	81	85	80	76	84	67	76	65	81	62	69	75	79	69	65	83	73	72	72	72	72	73	84	63	76	82	81	79	72	70	67	68	65	70	74	72	86	66	77	67	77	73	83	72	74	72	91	73	75	83	69	76	63	87	75	69	75	66	80	81	69	78	84	64	76	83	73	59	69	74	87	65	85	62	76	75	72	68	62	75	66	77	61	67	73	82	74	84	74	69	75	78	67	63	72	78	68	79	72	73	73	74	69	79	71	77	72	82	95	73	78	68	54	86	73	69	70	87	64	71	95	63	77	81	76	88	98	68	90	84	78	74	70	72	72	72	60	77	86	73	89	70	63	71	86	81	73	75	68	82	60	87	64	56	54	76	87	63	79	91	80	71	71	68	65	75	70	68	80	87	81	74	69	72	64	79	69	74	80	81	84	70	69	72	82	83	70	75	81	79	66	73	88	70	73	73	98	81	73	74	71	75	69	63	84	61	77	71	61	86	74	74	89	71	75	72	69	71	73	80	59	68	64	59	91	81	76	75	88	80	78	79	71	70	74	75	81	69	87	64	67	68	78	81	56	76	57	73	77	79	73	82	70	67	65	93	92	77	73	67	78	80	73	85	61	77	76	67	71	73	65	76	75	56	75	79	76	75	64	68	80	71	64	83	92	83	72	87	75	72	92	82	93	66	88	76	67	91	72	73	76	80	73	74	60	87	68	79	80	69	88	79	96	73	83	78	88	78	71	96	78	78	104	74	58	74	83	82	78	76	72	76	75	70	72	81	63	66	82	75	78	75	73	72	83	71	67	82	71	65	84	76	71	75	73	75	61	68	83	88	84	80	72	80	79	70	68	78	76	66	59	84	77	67	73	73	73	63	65	75	69	77	72	69	81	72	67	52	70	64	64	62	64	87	82	80	93	78	80	57	73	80	73	76	84	84	91	70	83	74	101	75	80	73	70	83	76	67	69	59	77	87	79	76	90	79	83	78	92	67	80	69	95	80	65	81	71	71	61	80	71	68	60	83	86	51	62	91	68	74	78	67	70	66	67	73	71	71	74	76	71	79	87	78	70	81	74	86	82	64	83	74	79	74	68	89	73	82	81	64	70	76	70	73	82	74	69	78	68	58	66	72	87	73	78	79	70	75	87	71	77	65	83	76	68	70	70	66	67	79	77	70	68	73	60	88	75	84	70	75	90	80	73	70	80	62	80	70	82	76	71	62	79	63	75	92	61	75	62	81	72	95	73	71	61	95	75	82	82	76	68	67	88	89	82	73	78	76	71	66	77	93	78	71	64	96	85	58	78	73	78	69	85	72	76	71	58	85	88	81	63	67	85	73	82	64	74	63	81	75	72	83	78	76	88	84	79	69	68	82	79	72	75	68	78	74	80	72	79	76	72	60	67	61	71	84	60	83	86	74	88	70	85	76	67	77	79	77	73	77	76	80	65	61	75	76	67	74	76	88	70	74	84	65	73	68	86	80	72	60	57	65	66	58	77	73	64	83	100	77	65	73	65	83	73	71	73	63	82	94	77	71	80	76	72	78	79	66	68	68	58	76	65	61	59	65	77	69	85	78	76	82	87	67	73	82	62	75	83	81	77	65	77	77	69	68	87	61	78	71	73	78	89	74	83	59	83	81	80	73	67	79	77	81	84	69	76	72	66	70	83	88	76	77	85	76	85	79	77	76	75	78	64	77	75	67	79	92	69	85	70	73	80	57	63	74	93	85	75	67	67	83	87	59	80	79	65	85	61	74	80	67	82	72	73	77	88	65	75	70	84	92	79	75	79	81	78	87	83	88	80	84	59	78	72	82	72	65	89	101	74	81	78	64	74	65	66	65	70	71	79	79	61	67	78	67	73	80	74	69	72	70	77	96	79	80	78	78	66	57	77	60	85	72	63	66	72	69	92	76	59	81	79	90	67	70	81	71	85	86	82	86	64	70	83	63	72	84	79	75	83	83	80	74	72	90	77	78	69	91
17958	9224	5261	9668	16478	17803	16967	14278	12607	11129	10114	9066	8243	8210	7058	6172	5573	5106	4594	4316	4062	3626	3408	3018	2830	2498	2332	2079	1893	1712	1653	1428	1363	1244	1225	1204	1187	1120	1070	1085	1077	1071	1042	1012	1013	994	980	954	962	957	947	986	939	951	933	863	964	859	902	892	838	917	917	881	926	910	932	887	911	872	923	849	869	889	891	878	927	908	955	891	906	875	885	896	879	938	929	834	911	1137	2603	4660	5632	3817	2345	1443	1017	881	833	862	872	829	834	910	827	866	839	896	865	881	864	882	863	894	847	883	887	856	866	897	830	815	847	886	842	836	863	911	811	889	859	846	871	885	843	845	866	873	890	834	833	899	804	836	887	830	869	836	847	862	810	867	857	913	848	833	841	874	838	908	846	891	861	856	849	913	904	819	884	844	838	879	800	851	861	873	840	851	845	798	827	814	869	862	848	886	848	905	871	890	935	861	889	828	845	840	879	841	868	848	822	840	867	898	874	872	842	875	913	899	878	823	839	835	853	870	868	909	822	860	866	812	867	836	793	837	839	882	908	869	908	863	866	825	811	839	829	835	866	903	849	847	802	897	824	843	837	843	819	888	878	897	851	874	849	899	857	885	837	887	830	835	850	860	847	854	840	900	866	890	837	853	865	846	841	853	850	897	850	847	808	816	871	853	801	871	916	882	848	894	861	884	859	882	805	875	860	853	810	874	876	828	850	848	858	848	874	887	866	832	861	844	792	874	923	864	891	839	881	842	856	859	862	835	869	884	898	898	865	851	919	864	897	875	855	851	867	873	902	883	798	924	870	889	847	880	858	933	781	862	901	857	886	873	885	863	809	841	828	870	871	833	829	867	862	910	826	825	889	843	858	842	863	842	890	835	886	875	850	823	921	866	844	813	936	877	834	921	836	827	834	887	864	834	896	845	882	861	879	838	873	839	904	849	883	825	847	887	869	851	830	817	882	866	865	848	874	857	848	922	862	832	856	903	882	834	901	842	906	860	906	862	872	859	859	839	813	846	928	856	824	863	910	842	842	842	868	830	879	893	813	860	838	846	841	841	869	902	829	800	809	878	849	850	893	851	919	960	860	920	874	905	894	866	883	835	846	831	907	892	878	832	867	852	887	944	857	852	849	826	936	842	793	859	873	882	858	851	887	876	867	866	872	856	860	878	881	875	846	848	846	836	845	830	910	856	871	886	878	805	833	864	843	830	874	855	840	861	809	888	830	833	885	861	860	850	836	887	832	899	843	856	882	856	854	841	876	838	877	867	845	905	852	867	799	793	849	865	912	899	887	894	850	839	843	888	897	863	877	884	826	787	896	858	808	855	842	848	830	894	905	855	883	809	858	841	844	893	838	822	857	883	851	867	852	870	905	930	871	865	855	829	890	864	833	885	844	813	856	836	855	917	851	881	870	901	837	871	867	842	865	955	901	837	806	848	844	905	845	880	886	822	871	933	837	888	867	856	888	883	850	869	910	839	859	908	882	788	887	877	832	850	864	896	836	792	851	944	812	866	895	911	823	869	879	870	829	862	853	818	847	855	898	792	846	924	859	844	831	827	841	827	929	855	869	850	826	868	904	854	817	865	858	832	846	874	807	863	886	863	914	843	935	880	867	878	880	878	894	868	852	885	886	861	813	903	901	866	889	875	854	853	842	893	860	870	804	886	854	849	864	863	899	855	858	882	860	879	913	868	837	937	866	835	916	842	883	862	810	833	903	872	873	833	853	849	855	880	871	819	832	902	852	866	868	829	863	849	943	871	840	875	825	869	855	892	868	887	891	849	867	820	862	845	874	875	807	890	878	831	869	865	838	855	891	841	836	855	869	891	863	840	881	911	857	905	859	913	872	847	873	837	892	819	854	859	901	853	882	899	870	878	908	880	882	853	917	860	864	907	861	877	824	832	877	832	890	878	838	810	865	857	900	817	853	858	853	854	882	852	877	839	908	834	872	889	845	835	822	847	922	884	861	903	825	867	872	894	824	845	871	845	880	872	867	920	882	848	917	829	889	815	835	840	844	900	868	862	834	833	832	847	899	863	816	904	801	882	854	876	854	857	905	878	892	850	853	943	909	877	878	894	881	847	895	859	830	869	824	800	854	861	849	849	886	787	824	811	858	864	837	870	848	905	811	886	867	875	852	838	869	858	834	924	846	871	874	842	841	873	920	896	850	914	939	857	867	865	877	866	878	819	914	864	838	825	866	834	843	822	892	855	878	831	791	848	867	837	903	830	858	835	846	871	810	836	886	860	805	829	917	860	822	795	837	886	872	909	863	840	854	889	890	869	894	893	848	865	872	883	866	865	867	859	833	855	836	884	854	852	854	857	865	862	841	910	891	819	841	888	883	922	804	844	837	872	841	843	844	857	893	879	834	791	907	837	909	887	831	933	827	844	880	879	862	874	836	879	858	897	905	900	891	852	841	845	871	862	857	856	879	869	876	865	796	901	858	803	864	816	903	878	844	846	878	858	824	822	854	836	862	857	837	864	795	885	888	861	816	793	783	839	865	856	840	819	855	845	796	837	893	874	832	902	861	865	901	853	882	869	861	919	900	889	843	858	864	842	871	854	838	840	870	838	854	860	870	826	809	827	913	839	843	888	845	877	867	837	867	863	815	880	890	829	844	895	837	903	849	806	853	841	777	830	862	872	852	878	899	923	866	872	880	871	855	851	866	861	859	870	911	898	861	849	851	939	886	842	887	841	863	890	880	872	841	873	843	863	849	863	859	805	879	856	884	901	900	878	862	862	836	844	871	878	812	901	834	898	838	841	842	848	823	886	873	836	800	817	824	847	831	855	892	853	888	886	896	858	867	831	899	801	900	895	871	881	864	881	831	860	879	843	892	901	846	851	851	869	897	882	813	833	816	860	853	854	856	856	884	837	878	973	863	874	865	859	864	847	874	837	910	805	818	846	862	846	869	837	841	817	838	858	851	879	853	862	874	871	894	899	896	903	883	840	850	819	862	860	871	814	861	846	877	827	903	804	815	825	838	855	896	867	892	825	858	830	827	843	871	866	836	855	846	852	832	851	907	860	824	839	919	860	939	898	851	873	820	868	856	815	844	824	882	867	812	896	879	875	876	849	891	835	872	818	857	886	903	892	855	816	831	849	872	875	902	889	849	910	878	864	842	869	892	854	910	884	865	873	878	894	858	853	888	879	850	834	883	931	858	859	844	840	867	874	895	868	837	882	863	863	882	837	889	881	886	830	826	883	866	859	821	849	830	904	909	880	826	825	865	846	827	826	886	854	874	887	869	867	828	810	882	833	835	835	846	878	888	848	870	840	843	848	857	819	900	908	853	920	889	833	833	884	892	816	869	871	837	866	848	823	836	878	899	889	888	875	790	831	864	829	850	876	871	885	867	897	907	867	875	896	833	869	808	909	865	910	906	867	829	857	898	854	825	882	902	834	878	856	866	828	881	894	855	812	899	813	910	830	837	836	831	833	882	887	882	859	864	792	862	850	858	860	896	853	894	834
1424	244	134	128	113	159	172	144	162	145	133	123	146	130	119	111	109	89	81	95	86	83	78	87	71	67	69	77	74	62	59	73	57	64	64	64	72	73	52	74	52	68	64	62	62	71	56	59	59	66	69	65	47	62	53	48	50	51	58	58	59	68	73	59	60	62	59	50	57	48	57	66	62	63	52	59	53	52	53	51	58	57	64	58	54	70	66	56	56	45	65	90	94	111	91	71	66	62	57	57	58	59	50	55	59	53	53	49	62	48	63	59	63	62	58	74	50	54	47	66	54	44	76	61	55	52	70	61	66	53	64	52	56	58	60	57	67	56	61	51	65	62	59	57	56	58	61	71	68	50	48	66	47	71	54	47	56	46	58	57	57	67	54	70	54	63	62	58	52	60	74	60	55	54	64	45	56	57	44	53	64	64	63	53	68	56	61	41	55	55	49	51	59	62	52	53	78	57	64	55	47	64	63	55	61	60	62	57	50	62	63	59	48	53	57	55	50	53	63	69	74	60	61	55	56	63	55	40	53	63	44	47	59	52	64	63	69	49	58	47	53	67	46	66	60	57	65	45	71	50	68	58	54	56	64	53	60	56	63	47	51	68	73	66	60	50	58	55	60	45	55	72	58	58	68	57	63	63	58	56	68	58	56	65	54	51	56	56	64	38	51	65	54	69	61	67	49	56	61	56	68	55	55	55	60	57	62	73	67	46	58	59	67	41	56	66	51	57	47	54	63	59	64	61	55	56	66	55	70	58	50	40	65	50	64	62	62	56	54	52	51	65	57	60	69	74	58	59	60	69	58	66	66	51	54	73	60	64	53	44	59	57	59	54	56	58	66	62	62	56	53	59	54	54	63	55	47	58	52	60	55	54	49	54	58	53	50	54	63	59	71	51	54	58	63	59	51	56	65	57	70	44	51	45	42	57	56	67	50	54	35	62	56	57	60	59	41	68	57	65	50	47	60	60	60	56	68	60	58	63	56	55	61	58	56	62	62	62	60	63	51	59	54	54	44	57	57	60	52	56	40	42	47	47	67	58	60	59	60	62	48	61	63	63	69	68	54	53	48	49	49	56	57	58	52	67	50	58	49	47	57	60	67	57	53	51	60	74	60	51	76	49	65	55	74	45	60	47	66	57	59	49	56	45	54	43	62	64	52	44	47	54	37	72	51	54	65	54	56	43	61	68	66	60	46	63	53	45	53	56	61	68	72	45	64	56	67	62	54	62	62	59	51	62	72	57	64	46	63	58	58	65	62	54	52	63	61	63	48	56	60	52	46	42	61	63	56	69	58	61	68	67	49	53	53	60	56	55	52	74	62	56	62	62	58	61	63	68	59	70	57	39	57	48	49	63	57	49	56	61	75	62	59	51	48	54	59	50	63	70	56	67	59	65	67	50	47	64	64	49	59	50	57	61	56	61	58	53	63	60	65	47	49	47	57	63	66	60	62	41	56	58	69	55	52	56	76	71	69	67	63	55	47	45	55	65	64	72	57	58	62	60	73	58	71	58	55	57	46	47	47	62	47	61	47	43	64	58	48	48	47	64	53	65	53	55	52	57	57	62	55	55	54	61	61	72	61	46	46	55	73	61	53	65	60	58	53	52	62	57	48	60	62	54	68	68	51	53	55	61	74	49	60	69	60	67	66	49	59	70	58	68	67	59	58	49	53	73	68	64	46	47	64	65	45	63	49	59	58	50	64	60	61	63	66	55	47	60	51	58	55	69	59	70	68	66	58	53	61	52	61	52	70	58	65	65	45	65	57	77	59	52	53	74	71	59	71	61	63	51	53	61	46	50	49	50	72	55	69	62	70	55	52	64	67	56	61	48	62	52	56	47	64	64	61	52	61	68	62	53	59	66	52	42	57	57	46	66	45	62	67	52	63	61	60	59	55	51	57	63	71	50	70	72	60	51	60	64	54	61	65	57	65	69	45	70	60	58	60	60	63	48	44	62	51	48	63	54	52	40	62	49	58	67	46	64	61	57	53	39	50	58	55	58	49	60	54	69	57	68	63	62	69	66	54	62	65	49	57	65	66	64	58	49	65	58	68	44	72	58	65	47	57	55	59	70	58	62	60	53	49	53	47	50	58	60	53	61	63	53	68	53	56	66	68	62	74	63	54	57	59	59	62	67	58	70	66	56	58	49	55	62	59	56	61	41	70	73	54	67	54	60	59	74	55	56	70	71	60	54	58	56	66	51	50	58	47	58	51	52	75	69	62	67	70	56	66	50	69	61	52	61	67	60	55	66	53	50	41	65	60	46	67	56	49	69	59	64	65	50	55	56	51	62	55	57	47	53	59	53	63	60	52	62	69	56	57	57	60	74	48	55	57	55	67	64	68	54	56	72	61	68	61	62	55	53	61	55	59	52	55	60	54	52	60	50	64	56	54	57	53	62	52	54	64	55	61	46	56	53	61	61	61	54	49	49	59	71	55	34	51	59	59	56	55	61	66	56	43	73	54	64	56	46	52	60	48	49	67	71	70	43	52	56	60	64	64	56	57	57	58	60	69	56	62	53	61	64	72	55	45	61	56	54	65	50	65	63	77	42	58	53	51	44	56	49	53	56	59	58	58	53	63	64	65	67	69	67	51	68	67	66	50	38	62	73	58	55	61	51	49	53	59	53	68	69	46	47	52	78	52	71	67	52	78	59	47	53	56	56	53	61	56	63	51	62	60	62	62	67	56	61	54	55	64	55	50	40	61	38	52	44	57	46	57	45	53	59	58	61	43	53	62	62	46	71	69	61	58	62	67	53	59	66	45	49	54	56	62	62	49	55	50	66	55	55	68	39	54	55	64	50	50	58	64	74	48	53	66	58	64	59	60	51	55	42	65	61	64	72	71	65	56	57	40	69	56	58	54	46	68	73	64	67	56	53	57	60	63	64	54	61	61	51	52	59	73	57	68	57	64	61	48	62	55	76	60	64	55	58	63	59	61	53	48	61	52	63	56	54	52	39	58	52	53	64	69	63	56	60	59	59	42	71	59	49	59	65	61	52	56	59	59	58	53	66	51	54	43	56	56	64	50	41	50	70	57	54	63	49	62	57	50	53	64	48	51	57	62	53	65	50	60	67	62	45	61	62	51	48	50	59	62	63	61	57	56	62	53	57	62	58	49	68	48	71	73	51	62	56	56	58	63	65	52	55	62	52	68	67	53	54	64	58	56	55	45	59	62	55	56	57	57	50	50	64	68	58	50	57	45	52	62	51	53	65	57	49	62	52	46	57	44	63	48	59	60	52	42	60	55	63	62	54	56	76	44	62	70	61	45	43	56	56	59	64	59	74	52	60	63	62	52	50	62	63	51	61	62	52	47	52	54	56	50	65	42	48	49	70	56	55	66	69	56	53	59	40	61	65	57	46	56	63	55	64	67	72	49	61	61	47	50	57	63	51	49	55	61	69	65	63	70	65	59	59	49	52	56	44	57	56	63	59	61	69	57	58	56	59	48	56	68	56	57	68
11638	4719	2647	4692	8544	10321	9198	7391	6581	5934	5124	4612	4096	3907	3279	2945	2637	2406	2321	2170	2004	1754	1676	1529	1455	1360	1262	1155	1092	1054	957	950	914	826	773	793	787	735	753	776	768	767	760	718	706	802	759	682	705	714	710	727	728	710	770	722	734	706	693	721	702	734	743	675	718	729	698	692	669	677	725	738	728	719	721	767	754	722	717	687	744	746	716	703	738	685	741	729	718	680	744	1358	1945	1930	1595	1122	934	750	713	714	708	718	724	693	692	691	651	713	722	697	740	663	719	689	734	756	695	690	711	703	714	747	675	657	692	748	712	734	708	705	724	647	683	681	700	650	677	735	719	676	695	682	702	710	754	718	690	729	692	703	706	713	693	732	683	730	668	736	748	721	696	714	677	731	736	655	733	732	668	728	698	698	731	714	700	686	707	704	724	668	683	692	727	696	730	720	726	705	684	723	730	748	748	694	695	742	755	699	719	712	747	713	706	722	753	685	716	710	748	696	738	709	719	720	711	692	678	733	687	700	681	736	670	678	685	678	684	731	667	690	671	699	683	685	680	684	731	690	684	725	691	731	712	692	691	737	720	709	691	669	712	719	730	734	691	708	739	747	693	724	704	730	695	710	726	712	713	749	718	743	720	696	663	776	741	715	705	713	721	699	740	732	699	689	718	696	709	726	688	681	710	702	686	684	685	707	706	690	695	712	696	702	703	740	708	690	722	728	739	704	680	683	719	696	703	719	660	708	751	721	765	715	710	690	714	726	712	704	706	712	699	680	653	706	721	696	712	725	722	709	709	710	700	667	706	691	692	683	672	700	701	685	720	730	740	739	689	701	739	681	644	692	727	717	657	677	679	697	724	740	659	654	708	715	715	705	705	697	693	694	726	709	708	715	685	705	701	701	674	689	741	720	717	726	684	701	757	714	669	776	722	726	744	717	738	700	703	664	695	700	740	708	690	669	692	721	691	705	733	697	696	705	723	734	693	696	738	699	674	650	679	695	714	694	734	729	693	721	686	698	709	694	750	721	689	717	742	770	715	686	664	722	649	682	744	715	726	699	742	725	699	708	723	708	682	723	705	676	716	715	714	722	691	693	679	749	699	709	716	739	673	689	671	690	730	694	712	696	706	744	731	686	701	679	702	734	705	643	701	733	705	688	714	706	675	715	683	725	738	717	723	676	694	715	701	768	760	707	767	742	719	720	676	727	688	712	734	711	740	744	705	724	734	738	721	735	725	736	705	730	725	705	737	680	732	688	675	740	736	708	724	736	738	693	681	720	734	689	684	684	746	682	698	698	742	746	726	659	703	726	696	711	717	722	720	717	736	705	685	745	704	732	704	714	743	753	736	694	733	681	730	694	713	716	693	740	721	707	672	715	661	731	663	674	660	703	737	723	709	709	714	679	703	710	718	717	748	764	692	680	723	766	706	730	746	700	764	666	717	689	729	729	707	722	723	682	694	738	741	699	693	678	738	715	672	689	685	686	717	734	705	692	716	637	733	731	726	687	710	676	680	690	718	708	698	686	724	689	709	712	714	708	694	760	703	675	693	742	718	732	704	715	703	723	716	674	779	714	708	705	732	686	728	708	722	734	694	736	673	755	727	705	685	652	722	687	701	690	717	749	655	698	731	723	683	719	709	690	732	689	694	697	708	696	734	713	689	737	685	716	724	741	726	697	718	726	694	687	662	701	724	686	700	700	679	725	723	724	694	738	683	713	703	706	732	696	702	689	720	695	703	721	757	697	745	714	725	678	757	730	727	702	641	688	703	701	704	689	685	713	685	700	698	713	722	683	702	704	708	734	702	705	694	723	714	739	688	672	743	723	674	714	694	688	684	670	701	700	685	694	725	722	734	741	697	709	730	668	721	752	696	719	702	707	711	699	704	723	711	693	718	689	712	746	744	738	711	706	700	705	706	703	715	715	743	678	704	666	682	708	732	722	779	700	665	675	712	722	717	715	674	715	718	712	727	664	730	712	706	728	681	735	713	700	729	680	705	712	746	695	737	706	725	726	704	665	684	693	684	658	689	734	717	677	724	714	721	718	707	705	643	670	644	713	679	655	742	694	713	746	682	700	685	699	689	729	741	712	685	683	663	696	708	690	705	726	711	735	732	696	711	715	762	676	658	695	722	681	707	704	740	668	687	705	710	728	704	692	713	720	698	715	735	719	703	685	742	730	740	714	713	711	649	704	698	716	688	698	654	693	714	702	720	686	733	725	698	732	718	679	725	703	673	721	710	691	693	703	690	702	702	747	701	668	717	695	741	719	725	673	758	696	696	724	722	664	685	758	776	727	657	703	721	710	686	711	716	666	728	724	700	679	699	750	703	703	708	680	748	706	708	715	721	704	705	709	720	693	708	686	721	702	730	688	668	738	719	729	661	690	661	711	731	738	692	706	688	762	750	648	713	697	732	680	692	716	714	683	699	680	724	715	704	727	737	738	727	649	708	684	698	678	695	705	744	715	734	672	747	701	711	703	664	676	675	758	674	691	751	703	709	693	690	709	737	729	666	716	659	740	658	691	715	725	730	694	747	668	707	729	663	679	759	739	717	754	710	700	665	706	723	741	693	720	723	746	703	690	739	703	667	735	715	689	713	701	739	706	720	672	726	697	682	727	723	666	668	684	764	689	732	655	732	656	685	715	708	690	689	678	726	724	724	747	724	739	689	737	723	737	723	672	697	734	690	776	727	720	659	700	651	699	713	744	714	736	733	703	733	730	725	686	674	664	726	734	689	714	709	708	708	708	710	740	736	716	654	684	717	671	674	690	696	640	682	705	664	692	682	736	672	684	695	695	717	651	760	741	664	731	703	708	697	700	726	718	690	713	717	720	703	698	640	669	683	686	665	685	720	672	675	726	702	720	736	711	700	735	676	729	726	684	675	671	691	678	761	712	690	746	716	678	685	726	735	691	761	737	675	682	703	706	735	717	673	688	723	673	724	685	697	707	672	736	704	716	689	735	725	694	694	710	708	754	732	709	748	719	694	731	698	706	662	717	675	746	724	761	739	759	669	694	702	694	691	682	708	700	722	690	691	706	680	767	698	714	682	722	689	715	744	719	715	685	678	738	693	673	671	675	739	657	706	728	655	718	683	693	664	705	670	734	734	676	734	747	709	727	683	700	696	676	662	710	753	693	723	711	696	699	687	687	670	707	690	718	732	657	712	728	698	684	672	689	714	676	663	694	730	730	743	774	702	682	740	695	697	698	711	669	714	706	693	666	724	684	699	714	674	664	738	714	668	660	677	677	721	667	710	686	698	723	727	732	749	647	701	720	705	744	717	664	701	736	717	729	710	712	689	705	668	715	719	734	720	677	737	710	724	684	655	696	747	697	740	714	744	751	693	722	683	700	697	702	692	708	722	716	753	723	713	731	747	723	750	746	741	692	692	720	719	741	713	737	742	663	701	686	734	680	681	686	724	702	734	724	701	688	701	720	710	694	712	704	672	673	730	747	700	711	718	679	712	694	680	680
936	442	236	141	175	259	294	252	212	234	194	213	173	164	146	137	159	136	136	137	143	136	114	100	73	77	89	84	69	73	73	59	73	87	77	69	68	64	68	51	70	78	72	92	40	53	69	62	51	55	56	69	66	60	53	63	65	61	61	69	71	55	57	59	56	57	57	68	66	59	68	57	64	75	74	53	56	56	63	59	67	85	70	85	86	68	53	66	65	60	46	133	155	158	103	82	80	51	51	67	59	66	50	66	68	57	67	61	52	60	58	67	63	45	53	62	50	72	60	59	45	58	57	61	75	65	78	51	63	56	75	55	65	58	69	79	60	55	49	43	51	67	63	67	50	55	68	72	68	71	53	65	59	59	70	57	56	56	63	53	67	53	66	55	59	69	49	59	56	67	68	62	58	59	53	71	69	68	53	71	58	50	78	61	70	58	54	55	57	60	57	64	61	59	58	51	76	65	59	58	55	71	57	64	59	59	72	70	64	66	69	59	48	80	75	65	66	66	41	65	70	57	62	51	48	65	75	60	64	57	59	60	65	56	55	67	58	66	50	75	60	54	56	69	68	59	58	58	63	64	50	57	63	49	56	76	64	83	70	67	59	64	55	58	60	57	68	63	60	56	58	58	72	62	62	57	52	58	60	53	62	62	61	55	69	54	60	70	50	51	51	57	69	50	61	61	72	64	62	64	57	73	60	47	63	56	50	66	61	70	63	51	69	75	69	50	56	63	54	53	69	57	61	64	54	53	44	66	64	63	60	70	53	59	63	63	60	62	67	56	59	71	52	52	58	52	66	60	52	58	76	73	72	66	67	49	57	49	66	61	70	54	69	55	64	47	67	60	64	69	64	69	70	55	50	56	59	64	64	72	57	51	70	54	60	54	73	57	52	60	58	54	72	57	62	51	59	72	76	69	65	62	64	61	67	55	64	41	55	56	54	79	62	70	78	66	64	54	74	72	66	55	54	62	59	56	72	69	60	61	59	67	51	73	64	65	69	64	72	61	70	53	69	55	60	60	59	55	58	66	66	69	75	76	63	62	61	67	61	57	62	68	60	64	66	64	60	61	66	65	57	65	63	58	60	82	45	59	61	79	76	78	58	59	68	58	68	69	57	61	57	66	56	56	73	66	54	60	56	60	68	65	46	51	71	69	69	65	52	49	47	55	51	72	70	62	60	70	54	53	71	70	58	54	64	51	51	61	59	74	58	54	66	52	60	61	63	71	64	57	51	62	73	66	69	59	63	67	76	49	60	42	59	67	62	63	57	53	62	53	65	61	87	67	55	60	53	64	55	69	52	56	60	59	60	62	60	60	71	60	60	77	43	59	70	59	52	61	64	61	75	66	59	48	57	68	75	53	69	66	52	72	66	60	60	53	61	51	54	59	62	67	61	47	63	71	79	59	69	61	64	70	71	61	70	72	48	57	70	57	65	62	67	65	59	53	63	67	56	60	49	55	50	70	68	74	53	51	74	65	70	71	67	68	60	64	56	71	64	85	52	57	50	59	55	61	76	52	55	63	69	58	61	53	55	83	62	68	50	54	45	45	59	55	57	63	62	64	56	75	69	60	67	66	60	67	65	56	80	64	72	67	70	62	58	52	57	54	58	69	77	56	72	76	78	54	66	65	58	58	49	70	49	71	67	53	55	59	63	64	71	62	57	54	56	48	63	72	55	52	67	48	66	55	66	58	57	59	62	72	58	48	70	59	63	61	60	68	57	63	61	70	61	54	59	66	64	66	68	64	70	58	64	58	66	47	50	54	68	68	46	68	66	69	53	62	57	57	51	63	66	54	70	66	60	61	58	79	67	59	62	52	52	67	71	49	63	57	54	64	49	69	60	61	60	67	62	57	63	63	80	52	56	64	61	55	57	56	60	58	67	63	67	62	64	62	58	54	50	68	67	69	62	58	46	53	64	61	54	54	55	63	61	70	69	59	68	54	67	54	67	60	63	44	77	53	48	54	56	60	66	60	64	55	55	58	61	56	50	69	58	64	75	59	80	73	55	50	68	56	62	56	58	58	70	51	69	58	70	61	68	66	76	50	63	64	64	59	58	52	56	61	58	45	59	65	69	54	61	61	59	70	68	54	69	58	63	59	55	59	68	55	66	66	65	71	56	67	70	61	58	55	53	55	64	70	67	62	53	65	68	52	58	61	52	57	70	64	50	67	65	59	77	59	50	60	64	74	62	53	50	52	51	53	64	59	65	63	45	53	56	65	63	52	73	53	67	53	60	45	64	50	71	61	62	61	77	64	76	65	49	77	57	62	62	71	62	68	63	69	62	60	50	70	56	71	56	72	57	63	62	69	62	62	75	60	66	54	54	61	64	65	58	49	73	63	61	55	45	60	72	57	58	64	60	56	52	60	65	59	78	45	66	65	64	63	53	83	63	59	58	48	54	59	62	63	76	70	53	64	68	66	61	55	64	52	58	68	67	72	60	62	68	62	62	47	65	45	56	64	51	71	57	53	71	64	56	49	54	45	66	53	66	67	50	70	57	62	56	60	50	72	77	73	52	51	70	54	59	54	60	58	63	63	59	67	53	68	65	55	70	82	71	67	51	49	61	55	71	60	50	72	60	56	71	63	59	51	72	68	52	62	68	60	91	71	44	62	65	60	59	75	56	74	54	59	56	54	64	56	73	64	55	55	56	82	70	61	64	52	59	55	65	47	60	51	67	60	67	72	57	60	70	74	54	60	59	50	71	62	63	77	50	45	68	58	56	57	60	49	57	73	57	59	63	59	49	57	66	50	50	65	70	59	59	67	57	57	53	71	56	59	58	53	67	64	52	58	62	51	50	52	60	61	62	76	51	53	54	56	73	56	75	64	59	55	69	68	79	54	64	63	64	65	69	60	56	59	50	56	57	64	76	57	53	58	55	50	63	65	73	54	63	62	63	61	66	58	60	71	77	56	45	60	72	59	63	72	58	61	64	64	71	64	70	61	60	66	68	54	64	60	67	57	69	53	74	53	74	59	70	63	63	48	65	68	73	51	71	50	71	67	58	71	68	55	53	53	50	53	55	46	54	59	63	62	52	58	65	61	64	71	64	71	72	69	69	56	56	71	70	60	49	62	61	52	58	64	60	55	76	55	71	68	52	55	63	53	67	65	70	68	64	60	68	54	67	72	71	64	61	67	69	60	69	68	51	57	64	57	56	62	59	56	69	52	55	55	69	79	72	57	61	63	57	71	60	71	64	67	71	72	67	57	64	52	67	68	47	59	67	47	61	59	58	66	61	45	51	67	66	78	57	50	69	63	54	52	48	51	54	59	49	58	65	62	80	73	64	50	56	80	65	67	60	62	52	66	60	75	60	65	56	74	66	57	36	76	63	55	69	54	79	67	52	53	63	61	75	58	66	57	85	41	69	62	64	65	59	55	60	54	54	75	60	63	76	62	48	63	54	69	69	63	54	70	60	59	59	60	72	54	58	56	65	53	59	71	61	61	65	61	67	58	56	68
14291	7696	4067	7428	13762	15124	13855	11352	9960	8859	7911	7006	6174	5828	5074	4482	4121	3793	3647	3456	3022	2688	2466	2320	1969	1836	1724	1624	1488	1363	1254	1181	1047	1051	1077	929	931	905	872	899	891	824	868	820	851	804	799	796	761	841	793	716	740	772	769	757	761	751	753	1233	1176	722	735	756	767	762	732	746	800	767	815	749	811	770	739	734	762	736	736	783	775	754	731	761	749	765	780	755	732	780	800	2682	3697	2764	2026	1323	953	787	712	729	691	715	680	782	733	732	680	732	759	748	689	733	731	705	730	681	702	689	731	739	679	727	727	735	695	726	738	709	740	683	725	730	663	694	699	720	698	697	739	726	722	727	704	711	749	735	710	759	739	723	713	713	704	706	719	773	727	754	711	765	738	758	674	719	717	729	709	688	742	726	744	730	764	736	726	746	720	748	712	712	714	689	715	717	706	753	690	728	764	678	725	741	701	742	731	732	759	753	684	751	749	727	748	726	737	753	735	691	723	717	679	726	731	734	719	715	709	755	716	740	772	721	759	685	692	744	736	768	741	684	720	767	732	717	672	703	751	737	733	761	680	752	702	746	704	760	737	739	720	717	741	721	752	702	711	721	728	762	707	691	725	714	734	700	724	751	705	689	715	707	758	734	711	720	740	772	773	752	748	750	712	694	761	742	717	754	631	725	726	732	770	692	746	767	706	725	747	686	727	743	708	736	735	711	713	721	701	739	722	711	728	717	690	690	728	743	761	752	725	681	702	699	729	795	728	713	759	749	667	691	733	735	725	738	745	743	706	770	721	724	740	715	734	723	711	725	720	713	699	783	739	724	704	681	724	706	672	688	688	750	740	718	756	759	643	744	698	678	746	695	722	727	711	761	738	719	765	717	762	736	741	688	719	739	731	731	758	723	746	747	753	710	706	798	788	746	713	758	728	730	729	740	698	733	718	747	730	754	741	747	726	715	730	758	733	732	793	684	708	741	718	664	727	752	719	726	749	744	730	727	753	692	721	730	737	721	747	720	698	740	732	685	717	764	725	741	703	749	733	732	758	721	681	736	703	770	725	721	750	666	726	739	724	729	724	740	690	718	721	708	712	712	706	664	724	671	737	717	711	724	699	757	722	680	730	743	762	725	713	738	730	733	688	758	735	689	751	740	779	718	720	700	705	765	722	734	778	724	694	728	678	707	761	750	727	736	705	718	720	734	755	699	734	694	727	756	773	700	749	762	760	722	751	714	727	748	705	708	699	740	729	675	754	712	732	764	722	762	719	683	728	678	684	696	711	770	757	732	742	690	711	713	754	736	691	699	761	732	701	777	757	735	768	751	673	751	712	732	724	701	738	748	722	748	749	704	718	744	706	743	721	704	747	754	810	728	699	710	693	682	728	703	744	708	726	748	740	800	717	703	752	708	764	736	701	722	691	725	761	694	698	702	685	721	737	742	724	764	774	723	708	772	753	686	709	745	734	705	720	754	780	709	698	748	775	745	727	766	755	697	746	739	718	749	748	747	756	742	694	711	769	737	702	692	702	741	702	714	663	729	739	743	723	699	769	725	732	736	721	735	775	712	707	718	740	728	738	755	678	713	760	748	718	747	741	697	700	750	734	731	733	750	770	740	723	742	736	763	742	665	742	691	775	745	700	716	680	760	724	734	726	773	736	735	742	769	694	698	745	690	737	735	767	731	736	715	720	740	742	726	720	723	737	746	748	748	727	706	745	756	743	747	712	724	741	731	711	737	731	761	683	752	666	765	788	740	711	715	760	717	726	737	739	728	723	677	696	735	733	744	712	727	722	686	752	749	746	750	721	773	717	716	749	712	726	746	684	742	723	702	717	658	728	682	718	737	744	713	718	742	711	730	715	740	699	769	766	710	711	704	702	714	734	739	729	707	740	734	751	717	731	753	694	790	728	733	680	763	718	728	754	770	706	743	725	708	758	723	755	699	732	717	774	696	746	653	725	683	713	766	734	724	734	750	759	738	644	718	715	707	797	688	719	759	705	713	779	732	718	715	746	750	730	719	746	765	728	735	719	734	750	717	684	710	755	744	696	726	681	717	709	777	720	687	739	706	705	692	782	714	708	749	773	760	695	792	718	786	715	709	698	749	718	714	703	711	749	763	723	684	695	704	701	730	675	731	731	750	753	748	759	721	740	726	743	739	755	723	775	740	765	714	716	787	747	716	753	743	684	710	710	693	697	760	743	739	735	709	738	741	689	717	689	685	714	708	672	761	738	716	708	738	724	770	699	731	694	764	739	737	757	733	750	729	736	746	758	736	709	693	720	722	749	708	785	730	738	705	718	695	769	738	738	727	775	705	725	793	719	723	761	743	735	770	691	713	761	758	723	732	743	731	712	731	718	696	703	730	769	732	718	756	756	720	706	694	730	729	748	698	770	738	758	746	734	738	681	723	759	797	708	724	755	716	736	708	735	729	719	743	774	728	702	677	744	734	732	767	748	747	763	745	738	725	705	745	749	803	728	735	761	744	696	698	704	761	758	726	719	720	721	710	749	753	734	732	734	755	717	735	724	734	695	689	717	706	708	686	737	730	738	743	722	713	725	703	763	740	733	766	741	724	710	683	715	718	691	703	734	731	674	742	766	746	719	723	703	776	721	707	732	681	695	724	723	729	732	739	770	688	761	757	725	748	737	758	743	731	771	747	711	695	759	738	749	694	683	755	764	699	756	779	682	712	750	691	690	740	720	720	737	745	721	688	739	750	709	714	709	740	708	749	688	765	687	706	710	766	729	695	765	726	743	747	772	738	718	736	685	717	706	695	665	757	746	725	739	737	722	707	732	754	734	733	757	747	719	741	726	750	764	760	677	691	761	735	710	719	714	765	726	759	716	764	710	741	723	703	735	755	783	701	782	717	705	710	748	715	693	758	683	732	714	764	758	721	754	749	717	731	761	717	716	721	744	719	728	759	728	723	760	759	744	706	764	736	705	737	699	728	714	706	730	727	733	734	717	747	747	671	734	702	735	698	739	719	760	729	733	710	712	755	683	722	699	782	811	720	721	766	717	719	717	684	708	737	695	754	738	750	683	715	737	735	703	744	741	718	758	759	718	715	724	700	718	714	734	736	761	696	736	686	764	703	740	724	705	722	731	752	690	717	740	707	721	725	750	726	760	709	772	760	713	706	712	779	715	783	695	746	777	736	685	684	723	755	695	689	704	741	743	718	756	746	684	779	729	743	743	678	716	758	778	722	731	710	745	744	730	760	734	748	750	735	742	717	729	730	742	746	758	744	725	735	691	732	736	699	670	689	791	714	719	750	795	793	743	743	694	680	728	749	701	735	738	706	701	762	723	690	716	738	777	717	725	760	748	722	688	748	764	695	739	768	734	689	769	724	759	712	759	730	731	720	720	727	732	706	746	780	742	685	764	706	720	730	712	702	707	743	756	734	708	693	714	718	694	749	750	753	744	727	710	739	708	732	743	732	694	725	735	760	737	757	719	755	750	696	658	698	717	737	725	717	815	692
2479	375	242	173	185	227	291	274	245	264	225	224	207	207	188	178	182	176	152	136	158	126	128	142	107	112	126	91	113	86	109	96	91	90	99	70	93	97	90	98	85	67	83	99	80	80	93	80	73	87	73	80	88	93	95	96	81	78	86	119	89	82	86	102	77	81	85	65	75	70	87	90	93	64	87	86	74	77	69	112	84	100	80	82	80	63	84	88	96	89	144	148	142	143	104	91	94	97	88	92	90	87	98	98	85	81	79	79	85	96	86	90	80	79	76	87	87	83	88	77	79	92	86	63	73	91	93	74	89	93	81	92	88	88	83	67	68	112	72	89	74	100	79	84	74	84	72	95	68	74	77	94	70	105	81	81	73	106	78	82	74	86	96	72	86	82	72	101	84	84	73	72	88	78	83	81	85	71	69	78	77	87	97	102	87	100	87	70	92	83	83	80	84	93	82	89	110	85	90	77	68	92	86	87	86	87	97	96	78	74	77	74	94	91	69	87	76	93	87	72	86	81	81	76	74	104	88	89	77	77	89	84	82	87	100	78	76	85	77	89	79	73	83	92	93	78	105	80	83	87	81	95	80	94	84	63	88	77	77	89	98	88	68	73	74	83	79	73	92	80	75	94	77	92	80	85	82	80	80	87	84	87	76	91	102	83	70	81	72	93	85	86	62	72	91	100	92	98	90	83	88	91	71	90	75	82	84	97	78	91	77	81	81	88	81	83	76	103	77	81	89	83	85	81	85	87	97	86	85	78	94	73	90	83	90	99	89	96	87	88	83	71	73	74	86	72	80	66	81	99	99	92	105	73	75	79	82	89	83	87	66	91	94	104	71	84	64	72	92	81	86	91	72	88	95	87	87	82	110	81	91	101	89	84	86	74	92	84	86	86	74	78	79	80	74	82	81	90	91	90	83	75	87	82	71	96	70	93	80	86	84	88	73	84	82	81	103	88	86	72	72	84	72	96	81	82	94	85	98	87	80	74	95	78	76	74	78	80	68	82	80	85	82	75	85	74	89	94	96	98	77	87	84	72	83	85	93	67	76	88	74	92	76	91	72	89	87	114	79	81	67	79	81	92	91	89	65	80	86	76	74	65	74	83	83	83	76	75	83	100	91	92	89	89	78	82	73	80	85	80	74	94	85	95	94	78	80	77	73	94	86	82	78	74	91	88	85	85	82	80	80	86	73	84	79	86	84	104	81	89	79	89	95	78	78	89	86	68	81	93	71	91	84	82	87	72	75	93	73	88	91	66	69	103	77	83	77	81	80	88	89	77	89	81	92	75	80	89	81	77	83	58	82	72	66	87	72	81	70	77	90	83	76	79	95	88	85	76	71	90	85	81	81	92	88	85	76	92	89	85	75	79	72	80	76	73	76	100	81	69	87	78	86	79	81	91	78	89	89	85	88	85	99	83	94	90	73	80	79	81	66	81	79	74	76	76	93	101	85	104	73	90	86	64	95	74	89	90	72	95	80	81	75	91	68	82	89	86	65	95	72	87	74	81	78	90	62	74	82	80	84	91	83	57	75	73	77	88	79	72	91	78	99	85	71	85	97	86	70	88	86	92	97	86	96	87	76	88	86	83	82	87	94	81	82	81	97	98	84	83	85	71	77	84	73	85	85	81	85	80	96	82	71	85	90	78	91	81	75	95	84	73	89	70	91	89	74	83	81	59	81	86	83	70	94	79	85	82	93	72	62	89	76	88	82	80	70	74	106	77	90	85	101	87	80	75	88	99	104	76	71	80	105	78	79	68	93	72	75	77	80	84	74	82	88	90	83	60	75	94	91	82	88	80	78	102	86	98	84	84	78	91	66	83	85	86	91	101	88	66	75	83	89	93	90	93	76	85	81	69	89	90	75	88	90	98	83	93	114	94	63	74	63	77	88	66	82	92	74	80	74	93	86	69	76	81	88	80	95	74	64	93	75	81	98	64	81	85	85	87	71	77	83	86	84	98	92	101	77	82	86	83	71	96	100	84	83	83	83	83	97	70	78	84	66	96	78	80	75	95	92	85	79	82	94	87	91	82	106	89	82	97	94	100	82	89	100	80	75	72	71	77	91	82	87	83	79	88	89	69	88	86	94	79	88	104	87	89	107	81	71	79	88	97	74	86	76	82	96	80	98	100	84	80	86	70	69	82	84	97	84	95	84	84	80	92	73	76	80	91	88	95	73	110	82	97	97	101	105	82	78	91	98	85	79	77	93	84	84	98	73	72	80	81	63	89	78	93	77	87	88	70	89	80	90	61	78	82	81	80	102	83	85	89	80	88	77	83	84	63	95	81	79	100	94	90	81	85	82	84	92	83	87	89	81	89	90	70	71	82	84	97	77	91	76	73	70	86	83	85	81	95	90	79	85	80	67	73	88	92	81	79	82	82	79	83	96	98	86	94	68	84	90	91	71	79	93	74	92	81	95	63	80	72	98	81	72	101	85	113	85	70	87	98	84	105	100	94	81	88	77	84	68	82	90	90	86	78	90	90	84	60	66	92	71	84	84	96	115	98	74	81	82	76	86	78	97	87	67	66	96	72	86	79	80	88	89	67	83	89	93	79	83	71	65	81	79	78	82	95	80	97	78	75	97	84	78	85	72	78	77	93	87	96	76	79	71	81	79	79	77	74	86	89	84	89	80	84	108	83	86	98	81	80	73	83	82	75	78	93	67	79	82	80	88	97	91	87	82	88	84	75	94	79	79	85	91	81	73	89	93	80	90	81	87	77	108	73	96	79	83	74	69	97	91	80	89	83	88	77	99	83	73	69	85	84	80	94	80	90	81	90	90	77	77	89	80	80	108	93	65	88	85	99	96	87	87	86	73	79	81	92	76	85	79	78	84	70	85	76	94	82	93	89	89	86	72	85	86	81	100	79	86	98	99	62	85	86	71	91	75	94	77	104	89	63	77	82	82	91	72	82	90	78	76	92	68	81	77	89	85	81	82	94	84	94	72	75	83	69	101	86	86	77	74	62	83	85	78	79	91	92	65	102	67	77	93	88	66	83	82	83	76	71	86	83	93	101	78	74	83	88	88	87	69	86	77	80	89	75	97	80	73	94	79	90	89	86	75	69	86	82	90	76	77	78	96	86	90	95	89	89	83	110	91	78	80	69	68	100	80	82	88	98	80	95	82	71	92	88	90	88	75	91	81	79	79	84	69	84	89	89	80	71	95	97	81	75	83	89	87	79	62	89	83	81	97	74	75	110	82	78	76	94	90	77	80	93	76	86	78	83	75	88	80	84	66	97	65	85	82	87	89	88	69	91	94	79	65	90	77	77	80	94	102	88	85	81	102	87	91	73	96	105	75	82	85	90	93	78	71	76	80	91	89	70	71	97	109	94	80	82	83	88	76	93	87	81	87	99	65	82	103	68	70	80	69	94	77	84	85	89	93	94	88	102	85	83	88	87	78	86	71	98	83	83	88	80	69	77	91	96	78	65	74	78	81	80	65	87	95	83	67	80	81	97
14052	6795	4054	7018	12896	14433	13591	11462	10505	9391	8294	7390	6464	6323	5469	5032	4725	4456	4083	3901	3456	3273	3054	2557	2364	2166	2014	1964	1712	1625	1490	1395	1332	1341	1295	1288	1188	1197	1171	1143	1085	1154	1132	1076	1089	956	1042	1063	1059	1022	1062	1092	1012	1028	1002	971	1064	984	1034	2137	1097	988	1013	981	1000	1055	994	1020	1029	999	943	1027	967	960	971	993	1062	957	1036	1016	1003	1016	1007	1028	1011	1031	1015	1043	979	1143	3132	3790	3082	2324	1681	1277	1116	974	929	978	927	978	984	980	947	1013	1001	1002	968	941	940	1002	1011	985	940	976	1032	920	1009	942	973	990	973	959	960	951	997	963	944	1036	942	995	998	985	986	1003	970	960	990	965	968	1066	989	931	967	993	1005	978	1024	1017	1015	902	962	971	977	954	999	998	910	991	982	946	968	953	941	1000	948	945	936	1002	993	986	963	960	967	992	1032	981	983	1058	981	961	988	978	950	958	998	916	959	954	936	1000	977	958	970	981	968	1023	964	991	978	928	990	1013	1033	996	977	965	1001	973	970	1017	967	978	932	998	960	935	1008	982	998	979	1033	1048	1006	982	928	1045	962	950	984	959	1009	1036	1005	1005	956	981	1027	927	921	1000	992	972	986	961	994	966	988	985	933	987	1009	911	939	967	993	954	975	952	980	923	989	1058	987	937	945	1020	971	997	961	980	1018	996	997	1006	1008	975	951	980	972	1029	974	998	985	1027	957	1013	983	978	986	1002	978	960	1005	987	964	989	1013	932	933	946	959	947	948	959	948	943	1006	1000	1005	948	930	1001	984	1028	999	1010	1006	994	1005	1003	1010	957	960	999	951	1038	976	995	978	917	945	950	916	1008	942	980	945	1016	1027	973	1002	946	987	1025	955	939	958	943	994	970	1011	988	992	952	1027	994	1015	945	989	993	965	983	945	938	992	968	1033	894	961	937	1013	949	962	1002	953	1017	999	1004	954	988	985	988	957	999	1005	993	981	974	986	1037	1066	1003	972	989	997	980	997	1030	989	989	987	965	951	961	965	987	1018	920	1003	956	983	971	1015	943	949	972	989	981	993	1004	971	974	939	993	1006	999	1042	987	1024	1003	928	949	918	953	958	957	982	964	940	973	970	999	915	942	1001	992	925	1045	949	988	965	964	1011	997	1014	958	996	1030	967	1014	910	1020	954	1029	949	971	957	969	914	1010	962	1023	1032	998	980	942	987	961	927	972	968	1015	985	1002	1055	1008	982	971	967	929	978	999	945	977	998	964	959	1019	1005	948	996	989	1024	948	1020	1015	975	1003	933	1023	907	998	941	985	945	904	962	969	935	955	962	972	950	965	1033	1013	978	955	937	933	966	952	956	963	999	963	953	954	1072	991	980	977	980	927	913	958	1002	987	1021	949	930	1018	1007	1028	945	932	965	1018	997	940	969	951	990	976	1003	971	960	974	948	947	957	938	938	985	1002	1011	970	998	998	1022	963	989	944	962	932	977	1053	1010	954	974	972	994	962	937	1014	945	981	989	942	1019	988	959	1017	962	959	955	946	968	996	970	1022	962	984	1051	956	960	971	959	1023	936	981	986	979	979	1006	1012	891	983	1025	985	1018	946	926	1018	967	1008	1031	1029	983	897	1008	991	985	951	1012	1005	959	945	992	995	985	981	1014	960	997	1046	983	956	1002	985	1019	948	955	980	1000	929	951	985	979	942	1022	993	1002	937	1023	1032	937	944	953	1003	1054	950	1014	1031	974	993	913	990	934	1010	984	956	1000	1007	942	987	1014	947	1016	990	1012	990	971	982	1013	948	982	954	979	977	1037	982	988	960	953	951	966	942	1011	977	988	979	931	987	999	971	997	977	1009	981	1016	961	958	958	936	976	977	958	1005	1001	930	1003	992	1027	968	948	1019	937	973	972	967	999	962	998	994	940	998	1016	999	989	933	993	1017	1015	959	938	957	966	1034	965	953	967	1017	908	1030	990	985	981	1000	947	979	1021	990	937	1014	985	983	1012	972	978	1009	1014	957	933	1000	979	940	1000	1015	964	977	911	1008	978	958	988	958	961	1024	1019	972	1001	981	955	968	995	1025	999	977	910	1044	997	962	960	997	980	1029	964	1032	974	939	934	990	1018	968	973	930	922	982	966	1000	1011	979	1012	1009	998	951	989	973	960	967	944	981	1031	942	1009	933	950	977	960	916	996	922	998	955	965	991	892	985	932	960	983	959	1019	998	1005	968	987	949	954	1001	1003	985	977	962	990	946	1010	1047	1056	969	988	1028	968	964	986	970	956	972	966	977	947	895	932	939	993	978	964	960	993	1017	969	954	952	999	927	976	1026	986	1023	961	1021	1050	981	1003	985	1006	1015	995	917	1000	946	951	1030	1005	1018	950	980	1009	948	1010	953	1042	959	1015	993	1048	990	994	1001	988	963	978	999	1006	958	983	980	985	950	991	1000	958	944	960	924	993	948	1039	989	885	965	1027	967	982	940	1017	1045	1024	964	960	972	977	993	973	1010	966	991	975	1026	973	951	983	974	994	961	1053	1013	1002	1009	956	903	989	977	909	993	1040	962	958	990	1004	980	1012	915	1007	971	1005	985	935	967	949	968	1031	1004	959	998	935	993	955	937	1005	946	971	989	958	993	980	996	989	927	956	1022	957	1021	992	961	977	973	988	1025	969	948	1062	1038	966	1001	1060	931	993	977	940	970	1016	973	991	968	928	931	942	944	959	1025	1012	1009	951	982	981	982	1016	1017	977	977	1007	986	940	1009	991	983	953	957	952	954	1014	926	975	979	964	992	966	1028	1022	1008	1000	987	1009	990	1027	949	1018	934	1015	995	970	969	968	965	1001	1030	990	992	987	996	948	959	964	920	955	953	1038	989	1006	967	1002	953	980	991	1044	1008	972	939	965	972	976	987	987	982	1068	1011	962	913	972	992	936	992	965	981	971	961	913	990	990	968	986	997	929	1012	917	935	970	1014	983	996	1034	996	1033	957	970	993	925	925	982	932	1059	1010	998	974	964	968	952	1035	944	953	969	980	972	950	956	1056	1053	1021	993	991	992	980	914	968	985	955	982	959	969	960	977	1000	964	1037	1006	954	1037	1010	892	997	978	966	1002	942	966	957	990	1010	964	912	1022	988	975	1028	963	973	988	1017	987	1021	989	940	961	928	960	946	942	977	955	979	973	979	1042	992	957	939	975	1059	962	981	998	971	1026	973	1013	986	996	1000	979	991	989	979	950	972	974	955	1032	1008	982	989	986	980	953	1007	977	964	1000	975	1011	996	964	935	1006	988	1042	998	983	1004	1046	1003	999	969	990	1018	973	1006	1041	1013	1023	992	1015	1061	1017	1029	1023	995	1020	991	994	960	910	948	989	1025	908	957	941	1017	1019	1003	984	973	1043	969	992	919	936	926	972	932	989	1043	964	961	969	973	986	962	950	1005	945	968	970	975	993	906	975	1009	970	995	984	1023	1028	979	1008	938	986	967	1021	992	1013	947	1066	939	968	961	1026	944	913	1003	981	912	953	969	911	998	913	1018	978	927	928	933	973	988	956	991	979	964	1002	957	993	974	937	995	935	967	948	967	1017	1024	962	958	1021	1006	971	999	991	964	985	938	913	942	978	994	947	981	987	993	1063	1016	1013	996	973	991	956	931	993	1075	970	1010	994	1032	998	902	930	998	945	943	1017	966	982	1005	985	983	968	999	992	987	985	946	997	1013	983	1022	940	991	950	915	975	966	962	953	945	923	945	933	989	989	973	981	965	1004	983	1027	991	1004	962	939	984	974	985	977	959	952	1020	1020	970	953	975	991	970	971	1008	972	960	968	1035	997	962	1025	981	937	998	936	954	984	1000	936	942	950	925	1003	940	1008	977	1007	928	956	925	962	990	954
1415	582	339	250	251	352	408	366	333	256	297	271	224	256	222	214	226	220	205	166	149	151	147	111	127	137	109	117	106	95	108	89	90	88	94	78	97	65	83	77	84	75	88	93	92	67	91	86	70	74	89	92	78	94	88	89	87	76	97	128	82	89	65	89	74	70	85	81	76	75	88	83	74	64	69	83	74	90	93	93	78	65	87	83	81	78	75	81	71	110	172	226	177	141	107	79	79	85	89	79	86	68	79	84	75	72	94	70	79	69	73	79	74	80	84	70	88	75	86	81	95	80	87	81	75	62	109	70	71	84	59	90	88	80	90	78	80	87	82	73	88	89	81	76	75	76	84	85	96	67	71	72	71	76	93	103	71	81	73	86	79	78	85	79	79	78	71	79	78	78	71	76	80	77	75	71	88	92	86	88	79	80	80	77	89	86	89	74	96	76	85	75	76	85	92	70	74	75	91	64	94	64	96	66	56	80	88	81	69	73	89	68	89	66	84	77	79	80	62	83	78	71	69	85	87	87	77	63	72	82	77	89	87	81	88	75	74	82	95	85	84	87	82	76	84	87	90	84	73	77	90	89	92	76	81	71	85	89	79	73	75	82	83	98	85	96	79	86	73	81	70	76	64	80	81	77	80	82	76	76	77	94	77	77	87	72	71	106	76	75	65	79	94	70	95	90	85	81	79	87	93	78	69	77	79	69	83	87	70	91	69	93	80	86	74	71	81	100	86	76	68	75	77	85	83	77	65	92	77	90	90	86	72	79	86	70	91	90	76	78	90	85	92	72	71	86	80	81	78	72	86	84	70	83	81	76	73	89	81	82	80	81	78	67	78	61	82	85	74	67	69	63	81	85	85	75	95	75	76	79	86	96	87	82	94	95	73	92	86	83	81	87	71	94	86	78	84	85	81	87	76	81	70	99	101	93	91	84	75	86	85	77	74	75	65	66	68	101	89	96	85	77	85	82	83	79	79	61	70	81	52	82	74	66	92	79	68	87	70	82	65	85	75	99	70	83	77	96	75	82	74	76	90	65	90	87	83	62	97	66	82	75	81	70	81	81	97	82	87	80	83	78	77	84	80	80	71	64	77	88	69	98	75	84	74	88	74	72	96	93	63	62	96	73	78	83	72	67	62	78	72	79	81	91	73	76	89	79	76	68	74	70	90	79	82	82	85	101	74	81	78	78	79	63	91	92	58	84	66	79	71	78	86	78	60	77	90	88	74	91	77	98	75	86	85	93	89	86	90	74	85	72	76	83	91	78	75	77	95	80	76	101	83	79	81	65	81	74	69	75	78	85	70	68	78	89	76	91	90	70	75	97	90	79	88	87	87	78	76	74	100	85	73	79	69	73	78	87	73	92	78	89	80	79	87	63	70	92	79	73	82	81	90	75	83	71	79	88	72	80	87	90	75	78	96	76	81	77	89	76	84	82	96	85	97	85	74	87	76	87	77	89	89	86	56	93	62	72	77	93	83	85	84	63	76	79	86	83	70	91	75	85	88	85	88	71	82	79	78	72	87	94	82	75	76	61	84	62	80	86	78	76	66	86	66	90	90	90	91	79	65	66	80	78	88	87	100	63	65	88	81	71	73	76	80	65	89	94	73	77	86	61	62	83	75	83	80	87	87	72	76	90	79	87	72	70	79	74	74	80	79	81	70	72	78	79	90	70	86	80	67	64	77	82	81	94	88	68	71	73	73	83	63	75	69	72	75	86	86	65	79	78	60	71	72	81	79	74	84	72	80	72	81	98	75	68	72	79	78	89	95	77	82	89	70	82	89	96	64	79	89	80	77	84	76	72	78	66	69	82	76	90	80	75	68	81	75	76	72	72	109	76	70	73	99	78	74	73	77	71	81	81	77	77	79	92	84	72	81	92	90	77	83	76	76	86	88	82	77	71	67	76	85	92	92	89	83	84	86	80	87	86	76	64	85	76	85	66	74	90	64	78	88	76	66	67	79	65	82	81	82	85	64	72	77	81	76	84	91	71	80	92	98	78	79	78	89	91	84	79	87	90	70	74	79	72	77	80	80	89	68	97	68	67	66	92	82	67	91	100	62	73	74	73	87	83	79	70	78	85	87	88	89	76	79	81	75	71	95	98	84	82	75	79	98	94	85	89	72	56	75	71	103	65	81	78	93	67	73	93	79	87	82	83	91	69	91	77	76	79	62	90	77	91	91	84	80	75	81	73	102	78	73	80	73	80	65	81	67	79	70	69	83	85	78	70	70	73	80	73	83	63	70	89	79	71	72	65	70	74	81	94	80	81	74	90	89	93	66	73	78	77	87	67	85	74	90	75	69	71	87	81	95	82	76	87	65	74	97	82	68	82	83	68	66	78	70	71	70	70	77	86	87	71	80	82	87	71	69	69	90	88	65	81	84	68	76	81	72	82	81	81	72	71	71	61	91	84	86	88	97	73	96	64	81	84	81	76	76	78	66	68	83	64	78	90	85	78	80	74	96	67	87	81	81	72	86	70	76	66	87	86	76	73	79	79	88	81	70	104	71	78	82	90	70	80	75	89	86	78	83	86	96	86	75	79	84	99	92	79	64	80	77	69	76	82	95	78	72	76	64	78	81	69	88	86	79	85	65	68	64	84	78	67	70	92	75	81	68	76	91	58	93	84	66	81	85	70	71	89	93	81	84	76	84	80	77	75	77	78	87	62	73	92	80	76	68	92	85	88	76	72	91	83	87	81	88	86	93	65	81	69	68	89	77	79	67	78	85	76	78	84	65	78	82	81	82	86	96	77	74	92	81	82	100	76	67	91	85	92	104	69	86	73	88	79	72	89	76	89	70	82	73	70	85	85	82	81	91	82	88	78	75	73	63	83	83	67	67	65	78	58	91	81	93	81	86	72	96	73	79	83	85	68	77	72	82	77	84	78	71	72	76	67	92	78	64	80	85	69	89	70	82	100	101	76	78	86	74	73	72	72	67	98	81	82	79	81	68	72	71	75	79	83	73	73	71	84	96	90	76	83	74	78	81	102	61	78	81	57	81	91	93	76	92	81	95	81	70	88	67	73	81	78	80	72	89	96	90	82	75	84	73	82	81	72	85	82	59	80	78	67	85	76	78	64	89	73	74	69	85	76	81	80	69	77	60	92	71	92	86	77	81	71	67	96	88	61	76	83	88	76	102	77	78	68	73	77	66	69	65	68	73	85	64	65	70	68	79	73	78	67	59	72	85	92	82	82	76	78	88	72	73	94	80	82	75	77	84	80	71	70	80	89	85	82	76	79	87	91	75	74	76	85	69	65	69	93	91	86	85	95	76	69	75	68	75	76	99	79	79	91	75	80	89	82	68	78	70	84	79	73	73	83	83	79	81	76	68	69	70	81	91	76	86	76	77	96	71	82	74	92	78	78	89	95	86	95	75	78	89	64	84	54	87	79	94	86	85	75	70	81	78	90	76	68	63	84	81	75	71	82	88	77	77	69	79	85	74	62	83	83	85	60	79	81
17969	9238	5123	9380	16289	17894	16486	14530	12946	11275	10390	9055	8037	7883	6876	6096	5893	5470	5160	4720	4199	3855	3455	3092	2729	2587	2324	2121	1923	1736	1757	1525	1468	1364	1340	1288	1247	1198	1171	1165	1117	1189	1149	1066	1044	997	1053	1018	1002	1027	1041	987	1006	993	988	980	961	966	1059	2832	964	922	959	915	950	945	896	967	933	931	898	948	927	949	958	911	949	964	939	1019	987	972	1012	980	1012	989	922	1010	998	1375	3862	5430	4475	2831	1704	1202	1061	908	922	1008	939	967	964	918	943	958	890	927	900	920	946	905	860	920	892	916	929	960	855	926	931	920	859	891	939	973	912	956	931	871	888	909	961	934	891	911	951	919	935	904	897	884	917	898	932	934	917	933	910	886	961	894	956	892	940	916	945	915	904	987	921	913	987	901	896	954	919	985	946	969	978	938	857	952	920	949	914	911	926	918	919	953	948	957	903	911	954	954	879	962	865	881	964	945	917	956	922	1003	906	994	940	907	969	879	921	956	894	908	900	948	953	913	957	909	913	927	859	950	883	899	913	856	924	914	939	932	891	909	933	938	955	918	910	903	901	896	956	904	937	927	903	916	988	933	891	965	917	881	935	923	923	1018	942	873	936	907	920	910	935	912	873	980	914	936	920	866	916	952	910	904	912	929	938	966	943	926	894	917	904	892	875	974	952	982	900	958	898	891	982	921	920	1000	871	910	964	896	972	932	928	933	926	1001	975	954	968	948	921	967	982	924	932	885	888	910	886	936	955	914	933	936	933	876	964	962	938	975	958	941	902	944	910	868	928	954	918	899	891	970	927	904	926	932	945	973	904	945	892	944	959	912	965	925	935	880	927	920	895	931	884	944	897	935	946	956	885	934	959	949	892	969	882	965	916	868	991	960	930	956	985	928	969	910	893	895	953	888	947	967	919	942	910	891	932	899	916	950	861	877	917	938	935	896	929	919	942	904	919	975	893	931	910	964	982	906	950	902	953	926	951	920	951	958	899	915	852	860	920	930	954	1005	903	898	930	913	918	912	940	934	870	865	917	920	952	886	964	926	901	890	929	946	906	949	923	944	910	950	942	979	913	921	937	938	922	924	937	919	912	865	915	871	877	961	950	890	939	901	895	935	884	892	903	994	898	928	944	891	910	906	938	836	944	924	932	889	948	988	858	880	934	906	925	954	973	938	940	915	961	894	921	902	879	906	920	933	926	872	931	935	921	925	962	925	960	935	947	911	979	935	885	879	901	986	928	898	941	919	959	904	899	913	946	967	1008	924	900	922	916	911	992	907	970	959	969	906	905	925	956	896	972	943	963	914	929	918	931	962	945	951	884	899	933	931	932	986	947	969	885	924	927	967	924	940	926	900	972	928	918	862	871	903	900	944	895	953	911	867	912	954	965	853	951	948	942	901	896	978	932	926	910	900	875	881	888	925	936	950	932	926	852	904	916	939	928	973	964	923	858	933	935	911	874	905	955	945	872	943	969	870	947	939	895	929	953	895	936	941	925	997	957	973	944	941	954	892	964	942	951	916	885	950	915	958	934	882	895	976	955	988	906	921	840	950	973	904	899	933	913	975	944	931	977	915	924	921	927	884	973	905	878	898	868	959	917	885	971	913	926	915	922	919	910	842	943	975	902	962	848	956	888	926	935	936	904	873	978	948	960	901	870	959	896	953	908	968	893	937	943	895	895	861	973	913	905	940	872	886	906	957	952	890	926	913	906	905	906	939	915	962	901	948	985	951	873	904	971	893	923	938	898	937	950	915	891	884	952	885	969	928	956	926	941	931	955	949	907	977	977	935	926	945	956	906	914	913	976	904	923	914	926	944	930	960	950	980	908	931	922	928	997	956	941	951	929	950	958	916	850	884	931	927	918	895	888	913	928	949	916	974	937	856	940	903	925	880	922	898	976	921	955	998	936	951	940	923	937	951	946	896	866	921	883	899	922	886	910	950	939	922	928	969	915	914	912	891	927	898	883	968	902	976	945	962	903	907	915	953	932	954	907	907	899	905	917	901	915	959	903	872	894	932	931	887	1029	942	921	932	932	911	960	970	984	918	872	901	971	905	940	884	882	923	933	973	935	920	943	945	923	868	937	908	916	943	912	905	927	904	884	957	895	900	938	962	863	946	915	869	945	939	948	920	928	900	903	976	897	931	908	941	957	900	906	938	909	928	941	983	916	872	944	961	914	927	964	946	917	892	927	907	914	956	928	930	894	935	978	880	949	885	927	967	915	958	931	887	898	954	932	943	933	905	944	956	908	949	880	977	950	1005	956	926	954	922	908	918	957	900	942	919	931	976	946	962	912	867	928	915	914	939	924	922	928	926	909	919	898	897	908	942	910	960	920	905	903	952	926	872	946	947	909	996	941	946	903	888	931	938	924	947	948	923	940	954	901	936	888	897	925	980	888	945	973	912	981	970	893	862	950	913	979	912	890	946	913	953	932	897	948	935	926	889	857	921	926	943	961	957	915	896	908	950	922	960	854	924	890	918	948	943	906	954	941	928	941	921	951	932	951	917	931	896	911	899	891	941	911	894	914	880	919	926	906	904	930	921	942	962	928	935	930	914	902	939	910	938	921	966	915	929	951	940	854	911	914	936	869	915	943	968	935	998	979	906	948	982	915	928	962	865	921	960	891	932	910	953	924	904	932	869	937	916	945	957	953	929	981	988	951	949	929	922	934	966	977	936	933	957	961	905	917	977	894	892	899	929	949	948	940	897	914	930	928	950	928	974	974	943	933	956	939	930	1001	885	988	953	888	926	947	907	947	937	942	871	901	897	925	913	973	928	883	938	944	987	936	909	909	898	902	872	934	976	942	931	934	940	939	910	947	949	929	951	880	915	956	909	959	939	919	961	943	908	942	951	951	889	977	1005	889	878	907	966	912	908	921	910	955	960	961	919	923	951	888	931	959	904	918	925	904	910	983	950	979	914	868	949	899	867	968	853	951	875	962	907	905	935	969	962	927	905	940	860	897	918	939	910	959	976	916	901	886	956	941	952	971	888	915	966	932	962	915	935	916	883	939	911	975	927	968	950	923	932	938	931	923	919	921	952	903	914	901	972	906	908	937	908	876	987	955	938	954	954	905	963	968	941	926	896	931	874	911	915	919	934	911	869	906	926	985	900	970	906	932	904	886	914	930	885	966	963	918	936	897	948	948	961	905	888	929	939	909	944	940	947	918	904	986	929	878	929	879	891	934	908	926	909	927	904	943	931	949	913	937	888	851	909	937	870	919	966	958	960	964	969	969	913	954	977	890	943	947	962	924	892	917	873	919	965	914	925	980	939	970	963	869	916	927	960	919	903	914	929	880	939	945	947	892	927	956	966	933	919	951	893	901	880	952	980	906	949	952	941	880	918	943	942	915	904	929	961	946	969	900	917	904	916	910	939	965	899	889	920	880	866	913	961	932	937	931	942	931	974	940	937	953	930	926	891	966	923	950	956	964	932	953	961	908	892	921	907	890	882	927	949	972	928	933	883	901	871	889	926	900	972	907	970	891	907
1531	239	137	120	138	158	157	127	164	141	163	147	125	143	133	99	113	114	118	119	106	92	85	82	98	81	88	74	79	70	62	79	86	60	63	62	60	80	66	75	76	55	61	55	64	62	65	71	70	56	67	69	50	59	54	65	60	69	64	62	68	59	79	51	48	68	52	53	65	68	69	67	60	59	56	73	66	60	74	67	79	56	69	63	64	64	55	55	63	61	92	91	103	100	60	77	69	67	49	54	67	75	66	59	56	58	59	70	74	67	87	58	75	55	49	70	63	71	61	58	55	64	71	61	70	76	71	76	66	59	66	67	83	76	53	49	52	60	50	63	59	65	56	70	52	69	73	59	65	56	63	60	52	62	67	71	66	61	63	63	73	74	69	47	59	51	57	55	51	64	62	67	70	70	65	62	55	78	67	62	57	47	69	66	60	61	67	53	43	76	58	63	59	72	68	62	64	59	79	77	73	71	73	69	68	68	61	68	57	66	63	71	68	57	72	65	59	74	56	76	71	59	65	61	56	68	61	66	65	63	67	67	62	69	57	48	60	61	63	66	71	61	53	56	67	71	78	57	48	47	65	66	60	53	51	62	84	75	76	58	65	59	61	60	80	54	53	63	48	64	57	59	60	63	70	68	54	59	62	59	57	54	60	58	68	53	59	60	51	68	58	60	64	68	77	66	63	79	55	62	54	73	78	69	60	78	65	73	59	71	61	61	74	59	67	89	54	65	57	53	71	67	66	67	57	71	59	66	62	64	61	69	69	73	61	65	67	60	82	61	61	62	50	52	69	73	56	56	69	66	65	67	74	61	61	65	56	55	56	65	52	59	56	67	56	66	66	71	58	62	60	61	64	60	53	55	55	71	65	54	62	60	70	73	66	68	58	63	74	68	53	62	68	73	65	71	64	55	56	61	70	81	57	63	64	59	56	63	76	64	55	66	78	63	64	65	78	73	47	62	69	75	75	69	71	61	62	58	71	58	59	83	51	61	60	62	70	50	65	70	79	62	62	57	55	70	74	70	70	57	58	65	59	66	68	54	79	70	64	66	62	67	63	52	71	67	63	70	59	50	49	72	64	59	77	72	71	62	48	68	67	80	65	64	75	75	62	69	66	54	59	75	69	69	70	65	48	45	81	47	65	63	54	62	57	66	73	68	63	64	75	56	55	60	76	63	68	60	61	54	62	62	61	54	67	62	57	67	67	49	65	86	83	67	61	57	57	65	56	73	54	42	59	76	62	73	72	54	62	56	58	52	60	58	60	55	67	72	62	58	65	55	72	63	60	80	59	49	59	64	51	63	76	58	73	73	68	67	65	67	76	63	73	55	55	50	58	62	63	50	64	61	78	65	74	56	56	76	53	68	66	61	53	83	70	62	63	51	69	61	61	52	54	69	57	69	73	51	60	58	59	76	58	55	63	74	58	59	62	84	62	54	67	66	56	60	58	70	70	68	53	62	56	78	71	71	47	65	69	77	59	69	63	48	72	52	53	76	74	63	62	64	71	92	73	61	60	52	59	74	65	59	60	58	59	58	69	62	64	58	59	75	62	62	68	66	63	61	70	58	71	77	55	74	64	60	77	88	58	68	54	64	71	69	62	68	67	63	57	81	59	63	58	73	62	76	82	70	63	56	69	66	75	70	69	71	68	61	67	57	70	62	61	67	71	58	68	67	72	53	75	59	56	68	69	68	68	72	61	60	72	67	61	62	81	73	58	62	69	65	63	80	66	64	57	68	65	66	62	78	72	62	70	61	69	65	63	50	56	54	67	59	58	68	60	60	61	87	54	75	82	67	47	60	64	63	61	62	66	63	56	82	58	75	68	63	63	70	56	66	73	61	62	60	67	66	73	70	69	65	72	55	60	62	60	57	62	79	67	53	57	66	75	62	82	80	63	55	68	82	69	61	86	68	60	61	73	59	87	54	66	68	65	61	70	79	76	73	66	66	64	61	50	72	61	68	65	54	59	66	80	60	56	62	64	72	63	73	68	80	77	58	65	69	70	73	66	62	62	67	71	58	60	81	64	64	67	59	65	57	64	69	63	58	80	74	69	58	51	71	64	68	78	66	65	62	81	58	65	72	53	48	73	53	73	66	69	67	66	82	54	61	68	67	63	56	62	54	68	65	63	64	55	60	78	61	48	61	60	65	69	71	67	53	59	72	69	61	50	55	56	67	59	47	52	60	61	72	66	72	64	67	62	63	58	59	62	65	62	72	57	64	53	63	63	65	77	55	66	65	75	50	71	82	68	52	59	53	80	80	60	62	73	57	46	61	69	64	70	68	58	82	76	66	68	76	58	51	65	55	70	59	64	64	58	65	69	53	77	72	70	72	72	58	58	61	67	53	57	60	57	64	58	67	59	84	78	58	62	65	70	55	71	50	71	66	71	62	58	53	61	66	68	52	63	59	67	61	71	72	63	51	72	75	82	54	56	65	74	55	51	52	60	68	55	64	58	62	68	71	67	75	56	82	64	66	71	65	60	70	57	60	65	55	57	60	71	65	59	59	65	75	65	66	68	67	68	67	70	77	65	54	70	60	56	66	73	53	61	66	62	69	70	55	73	66	52	66	62	48	54	63	61	59	64	52	64	66	66	76	70	55	54	69	68	70	58	68	54	69	69	55	61	53	63	60	59	66	60	56	79	54	66	65	64	55	59	72	57	57	74	57	61	58	59	58	69	72	60	67	74	67	63	72	67	66	64	60	65	63	57	63	75	61	52	81	64	67	63	75	71	76	65	59	62	67	72	78	72	65	63	78	66	63	62	58	52	67	66	72	64	69	65	82	65	55	70	76	69	61	60	64	62	49	68	79	61	68	54	67	61	88	69	72	66	70	69	56	65	67	71	58	60	72	54	63	56	72	74	54	69	53	80	68	71	60	57	55	71	76	74	71	55	58	67	60	56	75	57	74	67	65	55	61	63	56	56	60	76	62	76	74	45	66	59	65	48	67	64	68	59	65	59	72	69	59	74	65	59	54	64	70	53	69	81	51	59	65	57	65	65	68	75	59	75	64	57	72	60	59	54	68	64	83	67	63	64	64	64	55	50	62	66	70	58	61	68	78	52	58	72	69	65	56	67	56	64	71	71	68	62	59	61	76	54	62	54	64	63	60	77	71	63	69	65	63	62	64	64	60	72	58	70	57	70	73	71	60	81	61	53	78	62	57	69	56	57	73	75	64	74	71	47	57	60	56	58	64	74	56	50	62	55	68	59	76	71	73	75	52	71	78	60	55	81	65	60	63	56	66	60	58	58	53	63	63	57	63	70	76	52	56	56	65	84	68	56	85	62	74	56	52	67	72	69	63	59	56	64	50	67	72	68	57	63	62	60	61	50	66	69	67	70	48	77	77	67	67	79	81	57	57	66	64	70	52	58	80	71	55	55	70	73	60	56	52	67	59	62	62	61	72	64	67	62	62	67	64	61	74	74	71	65	73	74	71	45	66	60	57	60	67	82	54	65	61
11542	4894	2671	4550	8187	9819	9228	7622	6698	5837	5399	4415	3889	3949	3296	3074	3007	2759	2570	2252	2110	1874	1846	1731	1453	1367	1341	1260	1157	1101	1000	1012	950	965	970	840	861	892	850	827	799	804	863	792	766	839	754	805	767	763	794	816	759	803	744	795	811	780	769	937	828	819	804	840	796	785	824	757	829	799	788	793	825	782	774	795	807	804	805	743	800	823	810	805	800	826	786	777	790	1019	1564	1893	1850	1509	1086	891	864	761	786	787	720	796	784	798	823	786	760	735	804	761	777	724	780	827	851	739	719	794	800	755	760	757	801	784	782	810	737	737	781	741	740	783	751	753	781	762	736	770	795	791	760	820	748	772	763	793	725	805	775	800	745	790	767	732	775	775	794	793	789	828	772	759	794	800	778	742	768	731	748	729	780	795	774	755	814	782	772	802	825	744	783	741	743	816	775	796	807	797	817	780	792	806	782	774	770	795	764	741	791	793	803	791	756	784	798	817	824	690	819	787	804	776	767	794	785	776	795	826	803	762	771	764	727	797	771	758	735	791	838	755	755	789	804	772	839	738	816	755	754	784	793	753	739	778	816	757	752	752	765	777	781	736	770	755	737	804	781	754	780	768	778	805	710	743	769	824	809	741	809	789	764	770	776	783	758	749	849	740	781	777	740	775	799	746	779	739	814	744	775	764	746	807	748	782	768	813	733	781	713	750	766	768	777	725	797	732	741	785	750	812	791	771	765	769	784	788	811	737	776	796	794	739	845	762	770	731	746	776	810	810	776	755	789	793	786	749	811	759	796	789	821	770	819	781	760	726	796	802	767	738	758	788	741	790	779	744	757	754	767	751	846	776	764	806	783	756	778	783	803	769	763	745	767	843	793	759	784	788	806	752	845	744	745	770	784	763	795	786	779	792	855	806	797	746	749	806	809	817	791	762	795	784	779	719	786	800	807	730	753	768	814	794	772	745	826	719	781	769	806	790	824	789	719	795	777	759	837	749	771	745	805	787	762	816	796	743	740	749	788	821	768	793	788	766	742	813	750	782	757	740	766	777	809	746	730	781	750	787	791	780	764	751	803	781	764	819	789	783	774	763	833	824	761	751	807	798	790	776	751	809	779	796	772	762	798	803	825	785	801	718	770	767	757	885	755	795	754	779	800	770	776	710	783	799	785	804	756	774	764	722	787	844	785	765	773	749	771	779	746	801	781	817	759	758	782	769	806	778	770	806	793	775	783	777	753	798	808	741	795	799	778	801	775	835	771	772	728	778	813	801	756	773	784	795	761	776	770	784	811	705	770	783	845	772	762	795	780	775	759	766	774	796	767	754	806	739	807	805	809	721	707	823	786	759	757	755	779	721	790	814	771	721	787	763	776	782	804	781	845	756	764	815	783	787	773	771	794	783	783	786	782	750	803	784	772	785	786	759	800	784	811	775	777	799	747	794	781	782	754	816	753	757	768	804	786	796	766	797	771	777	792	800	791	759	800	757	777	759	755	776	796	773	712	806	795	839	756	738	767	837	756	792	731	740	744	802	794	755	773	800	767	791	770	777	739	745	747	784	768	799	774	808	822	764	722	770	750	809	781	783	786	823	752	769	793	768	758	733	792	817	737	774	767	809	775	777	715	800	767	768	774	810	751	744	842	790	784	808	785	754	771	819	734	801	773	706	765	790	757	744	802	779	757	817	799	786	762	771	796	773	816	766	740	767	775	760	785	760	779	760	743	769	728	812	799	773	837	767	777	794	816	792	793	796	765	745	783	800	764	764	777	798	791	762	764	770	777	783	771	843	775	753	773	773	736	775	780	809	792	776	770	801	770	777	770	768	756	813	760	796	770	794	808	722	743	778	761	793	791	816	823	739	767	818	777	805	754	794	769	778	770	770	723	791	793	803	809	755	781	769	755	822	783	806	785	745	826	755	841	762	791	717	842	801	755	789	734	751	766	747	764	781	767	788	826	825	790	811	798	791	710	770	754	800	754	783	836	796	802	758	766	791	787	788	806	840	790	741	743	783	778	789	797	768	782	829	784	779	790	743	786	809	803	720	754	764	742	769	762	767	796	756	796	804	743	780	733	789	766	783	734	774	781	798	746	773	797	754	763	782	772	790	824	801	785	755	763	720	830	744	800	794	808	749	748	807	713	759	807	780	769	770	795	768	764	791	799	805	742	770	761	761	777	780	738	778	768	782	795	777	758	811	754	795	802	774	743	785	766	783	779	822	782	825	773	745	801	747	774	759	781	824	759	746	730	768	831	774	768	754	780	779	754	826	774	823	756	781	786	756	789	752	831	766	747	785	776	775	791	763	777	806	788	785	765	743	759	836	773	747	772	812	758	764	737	817	736	767	788	782	759	757	768	786	786	791	784	747	728	794	781	736	760	756	791	781	749	792	767	773	807	774	759	780	775	801	785	769	761	763	721	789	726	797	809	811	754	816	797	748	739	789	787	804	757	755	786	827	764	800	737	782	788	785	788	771	788	796	792	750	804	764	796	748	754	720	780	802	778	741	797	741	755	795	748	750	748	791	739	761	789	796	793	717	830	761	809	781	747	738	781	805	784	803	810	772	775	744	743	807	731	811	773	751	801	762	801	818	807	771	738	785	789	797	735	802	775	811	767	757	755	781	813	749	768	741	788	773	772	812	749	796	790	752	771	788	797	774	789	798	743	767	768	814	785	773	814	745	786	742	788	791	817	775	786	787	796	742	820	786	765	789	823	787	770	766	765	767	775	738	790	766	739	805	776	740	773	816	761	758	775	744	798	769	780	783	748	787	749	722	805	772	745	808	761	785	821	811	766	776	763	741	775	763	744	761	808	759	786	804	802	760	806	786	756	786	742	809	783	795	792	784	734	759	819	773	793	794	740	752	820	768	748	761	815	786	794	782	767	796	743	800	807	778	753	762	779	770	797	764	740	764	741	743	722	751	774	758	783	774	805	765	777	708	759	762	812	771	751	771	765	776	755	782	740	760	739	767	801	803	768	752	775	822	711	797	770	815	744	774	773	775	816	729	818	785	776	779	754	778	771	755	760	767	773	767	736	800	786	763	753	767	783	787	760	773	772	806	798	774	764	780	787	808	757	764	731	765	825	766	749	766	734	754	762	762	730	750	798	751	740	737	775	800	820	807	817	817	794	793	791	788	760	792	774	768	769	802	734	837	748	808	806	758	789	731	785	761	758	778	822	761	802	768	712	761	780	730	775	754	746	732	816	739	772	781	777	753	750	770	815	760	771	743	732	798	760	745	747	730	756	858	772	725	729	765	779	803	738	761	766	754	770	760	763	803	778	730	797	785	793	824	775	817	814	732	797	779	748	759	794	797	780	757	815	797	774	749	723	791	776	781	729	785	809	806	715	783	771	816	753	755	812	810	765	762	772	758	748	788	803	764	778	773	753	730	724	773	724	766	836	783	770	827	782	741	719	743	773	742	830	749	802	789	727	714	775	733	773	755	788	806	750	782	754	776	789	803	804	761	766	763	784	780	775	783
997	489	263	195	205	233	305	237	243	210	225	177	186	192	165	173	150	145	139	133	132	118	102	119	89	97	86	79	94	76	67	84	70	85	69	70	86	98	67	89	69	60	69	67	72	71	64	73	56	70	63	70	66	63	70	54	77	58	84	83	70	71	57	59	62	80	57	66	72	56	64	64	57	72	78	71	67	57	63	72	75	53	68	69	78	77	67	71	60	69	130	169	150	122	108	79	70	71	67	61	66	59	65	61	54	59	60	66	60	71	53	69	90	52	67	53	67	69	64	71	61	55	69	56	58	85	77	58	76	72	49	76	54	71	81	52	81	65	64	68	60	61	65	67	50	58	48	56	65	71	54	65	60	55	78	79	61	80	61	64	74	60	72	63	71	77	70	70	63	68	70	67	79	81	66	68	60	72	69	71	63	65	69	58	62	84	71	64	57	71	64	65	54	78	75	75	67	63	67	63	59	58	72	59	61	73	53	63	64	74	51	72	60	67	72	76	69	73	70	63	60	55	74	72	68	48	54	76	68	53	66	70	73	70	59	71	62	78	61	60	77	64	63	65	56	63	69	60	53	89	55	56	75	59	71	72	72	67	75	63	67	64	62	51	56	70	71	52	73	59	69	65	61	66	70	73	63	59	76	54	76	69	70	82	70	60	69	78	76	74	50	63	68	72	79	58	66	66	51	50	64	79	66	64	55	61	68	67	54	81	61	65	73	52	64	70	70	61	73	75	62	67	72	73	64	61	53	53	71	72	62	76	67	65	82	72	65	66	75	67	59	57	57	57	77	72	59	72	77	59	63	70	70	76	76	63	73	66	53	77	56	75	44	55	69	73	64	61	73	59	64	56	60	58	62	73	70	58	64	84	72	66	52	50	69	84	66	56	68	68	61	59	60	63	52	63	58	61	60	63	67	74	54	56	57	61	77	61	59	67	53	72	51	64	61	61	65	51	61	63	66	75	73	60	64	68	77	70	68	67	62	88	61	65	74	69	78	69	57	52	51	62	55	81	62	72	61	71	60	75	58	69	63	69	58	62	61	52	72	78	64	66	69	75	59	70	54	64	59	69	56	67	67	73	87	81	61	78	59	68	50	71	58	52	64	73	54	48	67	64	60	64	70	58	58	49	57	69	57	60	51	70	59	59	74	75	62	64	71	56	58	58	54	62	68	60	65	74	56	52	71	68	73	61	69	64	69	84	69	68	65	77	71	69	64	60	67	63	67	78	75	61	70	52	60	59	60	52	60	85	52	78	73	49	63	62	76	70	67	63	74	65	66	76	76	64	70	67	52	67	53	64	87	57	67	55	66	60	83	61	58	75	72	56	70	67	75	58	67	63	68	64	71	59	64	63	69	51	64	56	72	56	69	73	72	62	58	70	86	58	63	62	72	59	63	79	70	62	71	72	63	70	61	60	64	79	63	65	72	66	67	78	57	54	71	77	73	58	87	62	84	59	63	81	75	51	59	66	70	72	61	68	59	74	61	66	69	61	55	78	60	59	79	70	67	84	49	67	59	55	67	65	69	82	60	65	76	57	71	66	54	64	69	59	54	71	56	86	62	65	62	56	68	58	65	65	53	71	74	73	72	70	59	63	74	68	63	64	72	66	69	50	57	54	76	68	63	51	61	64	73	67	62	63	56	77	65	61	49	89	62	85	62	69	73	72	70	69	58	67	56	57	74	84	56	80	79	68	70	55	71	62	49	66	61	68	59	65	49	64	70	63	53	57	68	56	58	62	67	71	53	70	56	68	67	58	64	63	63	65	71	61	62	51	73	75	56	71	76	71	47	73	52	61	77	68	66	67	65	69	52	61	77	73	83	63	58	62	68	68	59	55	50	63	71	68	76	63	62	67	67	68	66	70	73	68	71	69	69	57	64	58	74	66	58	70	71	68	76	76	64	65	60	72	71	71	84	52	57	65	68	75	60	67	64	69	57	58	71	56	59	59	62	70	67	62	73	68	74	54	60	52	69	61	69	58	76	54	85	58	71	54	54	82	72	63	70	75	74	62	61	60	55	84	62	58	59	55	74	75	84	58	62	61	62	71	66	57	53	71	79	80	76	58	64	64	64	55	52	63	60	72	62	74	62	52	59	69	72	67	66	76	60	65	63	51	80	72	65	59	54	73	62	56	60	57	60	60	71	66	68	66	68	77	60	70	66	66	58	58	63	71	65	51	80	62	62	53	71	48	69	72	62	66	72	58	77	69	52	70	64	68	55	66	68	73	54	58	56	59	67	63	62	75	68	52	64	77	71	61	67	72	60	70	73	81	67	64	66	56	69	72	62	80	82	72	59	68	55	71	61	78	65	64	81	65	52	80	68	74	75	69	71	86	73	63	61	64	62	56	71	58	58	59	56	57	62	67	54	63	75	61	67	67	64	71	57	77	58	69	62	73	76	68	74	63	81	80	68	63	64	73	73	74	74	56	67	62	68	64	69	70	75	80	74	49	62	63	67	54	51	73	63	64	67	65	58	65	62	61	59	85	61	68	62	72	71	75	66	71	65	62	67	64	68	64	57	57	71	61	72	76	73	67	87	68	69	66	62	58	55	56	63	57	54	59	64	58	64	67	58	71	63	53	87	77	63	49	64	53	62	66	65	74	67	70	59	66	55	77	79	70	58	60	80	61	76	62	59	60	77	64	60	61	51	72	65	65	72	68	62	72	59	66	70	55	65	68	55	82	75	70	57	59	66	60	55	60	74	68	58	55	60	76	68	72	68	62	65	80	66	57	61	88	58	71	66	58	54	62	75	54	61	82	63	65	55	80	68	73	55	64	56	61	67	62	65	78	66	54	67	85	87	75	72	72	56	72	60	72	63	66	72	50	60	70	63	57	81	66	59	51	66	76	53	66	60	56	64	74	86	65	65	65	59	66	48	41	72	65	65	62	68	63	66	62	71	76	73	61	73	60	63	86	57	62	66	52	64	55	73	74	61	55	80	67	73	66	57	76	64	61	59	66	58	53	51	58	45	73	72	71	75	66	79	49	47	53	62	57	79	73	62	57	66	57	67	67	83	70	55	70	76	67	79	64	55	64	73	75	80	80	60	50	83	49	72	66	64	80	64	70	71	70	57	73	61	56	72	60	70	73	67	67	64	62	71	81	75	70	66	59	58	64	77	56	65	57	76	73	55	74	75	53	64	61	65	65	59	75	67	66	70	60	64	72	73	68	67	54	72	72	74	61	68	82	80	71	72	67	62	56	67	66	73	61	62	53	64	61	68	58	68	61	61	48	70	71	53	71	64	59	64	65	72	54	51	67	68	69	73	74	58	70	65	73	72	53	77	66	57	64	91	50	54	68	47	82	79	69	66	66	72	76	69	66	58	61	69	69	60	74	66	64	73	68	74	61	71	73	64	59	83	68	64	63	70	61	63	58	52	54	63	79	70	72	74	64	58	57	68	57	55	71	72	78	68	62	71	54	80	53	69	57	66	73	71	69	72	62	57	65	67	67	56	70
14747	7765	3976	7356	13136	14861	13296	11220	10026	8795	7850	6607	5973	5729	5065	4858	4526	4143	3903	3419	3135	2857	2493	2131	2007	1827	1636	1524	1427	1335	1215	1154	1129	1083	1038	1073	947	942	877	898	886	929	807	799	860	773	799	805	790	758	804	753	785	817	792	825	765	800	777	1197	867	833	755	739	781	755	796	792	755	744	765	783	808	768	740	732	821	740	762	789	779	801	762	771	734	772	781	783	755	1022	3061	3530	2947	2177	1546	1074	881	768	732	738	747	769	755	749	782	753	739	728	788	756	783	725	757	781	774	758	749	758	747	747	774	775	755	721	766	736	750	756	789	784	691	798	794	753	754	784	760	765	724	751	706	784	746	721	774	778	734	761	794	777	837	736	736	745	718	739	712	801	776	724	705	747	720	760	775	762	749	814	812	754	760	750	787	752	752	724	722	746	795	697	795	787	814	747	797	736	793	761	761	742	735	748	764	754	794	756	742	742	731	794	732	727	789	747	792	768	807	845	775	792	697	788	758	759	770	756	712	742	739	800	731	747	740	727	712	772	772	736	774	739	748	761	755	783	795	736	785	763	719	807	753	787	689	759	753	780	789	832	743	751	722	714	771	726	775	795	748	735	787	758	753	783	786	788	701	734	758	751	762	760	755	759	725	785	737	762	790	741	741	777	779	754	703	756	747	751	716	791	761	774	712	773	792	739	730	752	804	774	785	754	777	784	731	783	725	750	774	752	813	784	780	771	746	722	775	794	766	729	769	695	801	767	791	764	770	794	788	771	804	752	728	724	761	762	737	731	770	757	741	789	755	769	811	750	763	794	748	777	781	813	777	770	746	726	775	724	748	751	743	737	729	772	764	731	747	726	745	750	766	763	721	778	750	742	756	791	789	729	741	736	696	734	780	766	795	759	693	727	740	762	754	789	769	776	784	747	751	804	784	736	764	742	717	706	802	801	791	811	746	757	774	727	710	751	782	736	748	730	754	743	766	767	756	781	786	749	780	726	763	714	780	762	847	723	759	727	782	792	742	759	749	752	722	721	731	753	753	750	811	798	702	778	750	774	785	743	756	722	727	728	799	751	810	767	750	782	801	758	739	795	789	747	759	772	757	802	774	796	784	788	781	743	767	791	764	750	749	784	788	744	739	758	773	740	775	749	765	769	783	737	752	764	710	783	740	805	779	766	758	836	722	755	769	753	737	745	788	765	781	773	776	769	752	788	779	776	761	771	770	765	768	791	790	804	800	759	755	806	774	766	761	771	770	782	804	795	734	803	778	796	758	748	718	724	756	754	750	740	737	747	753	759	794	774	788	760	784	731	745	747	740	729	795	740	726	766	784	721	758	790	780	730	743	864	786	764	772	811	724	763	767	811	717	767	790	743	797	783	782	768	801	778	757	743	736	737	749	724	721	766	762	718	766	749	786	752	797	731	697	751	705	782	721	767	789	795	769	770	787	759	768	760	743	784	766	756	776	747	775	758	751	738	811	773	766	748	776	749	678	733	764	790	770	741	726	782	770	761	792	723	741	755	737	820	715	746	750	805	757	759	745	783	767	803	749	768	761	751	767	749	766	748	767	720	739	766	772	719	770	766	749	788	732	802	780	785	763	759	758	809	818	790	716	776	776	826	720	762	735	734	745	762	732	769	721	820	778	741	754	810	768	720	764	738	752	741	786	776	762	751	757	783	841	747	760	776	796	764	750	817	752	777	780	740	747	758	780	780	713	756	780	740	762	745	764	768	752	769	780	729	714	768	780	787	789	808	770	702	756	759	781	763	850	730	772	723	750	764	750	777	766	758	755	749	740	762	758	796	775	729	710	736	735	770	790	788	755	754	750	789	734	797	756	760	745	773	737	788	717	800	828	812	750	807	767	775	798	735	770	731	781	755	787	790	759	750	761	759	788	849	756	754	760	783	756	725	776	765	740	764	755	731	749	742	728	736	769	735	782	751	813	751	740	795	776	769	725	762	728	746	782	794	730	755	722	762	791	796	794	763	793	735	730	786	803	800	794	717	774	763	747	770	755	744	771	756	762	764	789	726	783	739	761	800	739	739	778	741	789	703	748	765	797	747	726	713	818	778	723	765	749	781	713	746	733	745	727	721	729	817	852	746	743	797	745	754	774	787	745	771	715	746	741	747	762	787	726	748	740	750	768	747	731	757	735	745	713	745	743	732	804	749	765	727	744	745	760	757	720	785	763	750	771	794	732	754	791	769	740	769	757	756	774	769	790	718	774	762	715	765	763	738	769	771	758	735	765	708	746	744	813	739	719	757	746	782	750	781	739	787	826	737	756	759	791	698	798	736	792	813	731	756	790	764	753	758	739	764	792	758	720	781	787	749	753	727	815	755	791	780	696	782	782	773	744	758	742	782	737	735	708	750	716	767	759	727	757	742	781	789	765	762	755	795	758	794	749	707	770	774	742	739	750	775	719	768	756	739	757	783	818	719	738	763	774	723	751	801	721	791	749	763	735	784	762	751	720	737	757	738	755	828	706	797	761	780	790	717	741	743	786	777	715	718	781	815	810	676	759	734	729	765	785	690	760	737	788	739	756	774	784	729	765	742	764	775	747	782	740	758	749	717	762	729	765	737	766	797	764	743	731	771	786	738	765	747	737	734	790	773	739	773	702	718	800	806	779	753	742	815	785	788	775	778	778	785	780	754	757	789	761	773	780	758	779	762	773	718	781	771	760	739	760	765	715	755	692	771	794	667	775	781	709	797	744	803	764	733	787	733	803	783	746	721	763	728	781	763	724	752	728	769	799	779	761	733	760	785	760	738	739	746	788	746	756	744	741	773	742	768	783	725	743	779	734	762	785	748	756	729	822	793	722	764	743	756	762	775	707	743	727	770	770	734	766	752	745	718	787	772	745	718	766	801	819	770	751	798	783	716	771	758	760	762	762	721	746	790	776	699	752	698	774	757	763	719	794	761	766	808	767	782	776	782	696	729	755	751	813	806	734	768	768	707	755	822	777	763	772	734	804	759	740	828	735	796	777	769	769	794	753	738	747	774	782	771	745	817	703	727	702	742	747	743	806	750	763	741	818	760	782	752	709	759	749	783	788	776	743	727	756	746	773	779	812	762	763	758	800	717	740	792	775	809	746	825	713	730	742	741	789	780	751	701	747	746	764	779	709	759	732	785	696	714	758	749	832	792	814	755	801	810	789	767	766	750	705	772	756	705	750	772	752	759	773	799	734	749	775	775	735	755	757	734	739	764	770	755	782	759	770	785	737	778	738	730	759	746	751	802	753	750	720	722	750	695	757	774	761	727	836	792	748	779	807	799	813	743	785	769	733	826	755	811	759	792	773	721	726	773	742	693	791	736	738	741	763	713	809	746	732	721	761	778	761	740	776	743	745	731	729	719	752	791	741	797	760	744	823	717	757	776	757	711	784	765	709	733	774	773	782	808	797	726	744	733	695	771	769	697	729	727	764	777	779	764	765	720	779	771	761	743	745	815	787	735	756	797	763	715	731	749	810	766	781	747
2434	414	238	171	180	280	313	276	283	236	231	183	194	229	193	203	215	155	177	152	152	147	107	100	115	114	115	98	97	101	88	96	108	85	89	101	95	83	90	93	79	88	89	85	76	82	91	87	95	74	71	98	79	89	96	76	78	90	74	102	90	87	79	82	79	81	75	92	82	71	85	69	91	87	85	93	79	89	62	87	62	78	69	70	74	98	81	78	73	86	154	127	159	143	104	91	96	77	67	71	82	69	81	76	77	79	84	92	91	86	89	81	88	72	74	78	75	76	79	85	92	83	70	79	74	92	60	71	69	74	82	108	91	100	64	74	83	83	77	73	100	71	77	77	70	79	71	82	73	75	77	98	83	76	80	74	98	89	87	73	72	78	83	85	85	62	94	77	90	73	83	82	73	95	78	90	95	87	81	80	94	84	67	89	70	71	94	82	82	100	95	93	71	93	94	64	94	61	73	79	81	96	97	78	77	87	79	81	69	81	73	86	78	66	100	75	79	82	70	82	68	76	68	80	83	81	81	79	100	77	73	79	90	80	83	85	87	70	61	71	68	79	84	84	78	95	79	80	92	76	88	89	77	80	95	88	83	83	77	83	84	79	91	80	81	81	95	79	95	87	85	74	70	74	73	80	83	85	93	86	92	81	89	83	75	100	100	83	91	77	69	96	78	70	66	86	80	80	75	95	87	99	75	94	67	78	72	67	77	82	84	69	81	72	73	75	77	92	87	78	72	81	62	77	69	86	79	75	95	77	88	78	92	90	94	88	99	70	79	99	85	85	88	65	93	84	75	88	75	77	66	87	81	82	83	83	73	84	70	86	91	69	71	76	97	91	66	87	76	83	71	89	74	66	77	92	89	70	72	69	80	90	85	82	73	68	74	85	84	73	80	86	62	74	66	74	91	77	84	84	78	75	89	93	78	83	90	89	80	74	73	66	82	66	95	76	88	70	92	94	83	76	87	87	65	86	66	87	92	77	80	80	79	86	85	77	72	64	79	90	73	80	89	60	101	74	87	95	94	77	85	78	81	91	88	69	86	71	82	99	85	85	83	74	72	83	91	64	82	77	84	86	71	67	79	80	90	73	84	92	74	103	96	81	83	72	60	67	88	78	80	67	81	82	91	76	83	87	79	64	65	80	101	79	86	75	73	72	83	75	81	86	68	74	79	85	87	91	75	77	72	79	76	79	75	67	66	73	95	79	82	71	67	82	93	78	81	85	76	88	91	105	65	79	84	78	76	73	74	68	97	71	98	88	68	80	84	75	75	66	96	75	93	89	80	76	85	90	97	102	87	83	79	85	83	91	65	85	75	66	72	87	67	96	63	73	69	81	77	84	72	69	67	78	68	90	88	87	77	92	78	95	97	70	86	69	85	86	83	98	91	74	87	71	84	80	75	80	65	78	80	65	89	88	74	69	80	80	73	99	82	83	84	90	79	88	74	86	61	85	88	95	73	89	86	65	77	75	63	82	85	82	86	73	91	94	84	87	65	80	90	89	78	75	79	64	74	80	76	89	86	75	98	81	77	71	85	84	85	82	75	73	86	78	64	71	82	72	78	74	79	76	83	93	71	80	72	86	75	83	79	91	90	90	73	76	97	74	87	64	63	89	60	94	97	81	93	77	92	68	99	112	82	92	80	82	78	83	97	73	84	83	67	86	105	65	74	79	101	73	63	74	70	103	66	67	73	85	80	73	86	77	90	71	81	77	83	91	82	80	82	82	88	106	82	87	80	68	105	78	99	69	94	76	75	74	72	91	88	74	86	74	90	87	66	78	75	80	78	82	68	90	75	70	63	64	74	87	92	79	73	103	84	75	84	83	81	90	84	72	84	70	94	93	88	79	76	80	77	86	72	84	80	83	85	77	94	75	88	81	91	81	71	75	82	76	92	80	81	80	101	70	72	82	99	91	77	68	99	77	82	87	70	84	82	89	77	82	84	72	82	81	79	86	93	70	82	105	83	96	71	90	77	81	76	76	89	101	72	86	93	98	85	82	88	83	65	76	74	80	74	81	95	99	74	76	93	72	93	90	87	79	82	81	93	83	75	68	81	88	64	79	90	85	71	99	82	83	90	79	77	76	70	74	80	86	78	92	71	65	72	67	79	84	84	73	60	89	74	71	71	88	96	78	85	84	93	86	78	81	97	90	70	95	78	97	64	97	79	66	90	83	70	94	81	70	72	86	85	86	81	88	74	57	80	75	74	100	64	59	69	80	74	75	83	74	63	73	80	84	86	75	90	83	76	77	81	92	80	80	88	86	85	77	85	84	89	72	81	69	77	90	87	88	88	106	85	90	91	79	85	85	71	71	90	78	81	92	76	87	80	81	69	86	78	82	69	62	77	82	81	80	68	67	74	71	99	87	73	76	81	82	76	92	67	77	92	91	76	91	70	79	75	76	78	90	66	86	80	67	88	96	69	90	85	81	80	74	86	83	76	89	93	83	92	79	76	91	75	82	73	71	95	71	70	73	85	90	84	69	85	78	83	81	88	81	76	72	93	98	94	69	85	68	90	93	92	65	74	87	75	83	76	88	87	99	58	66	66	83	70	82	98	108	70	68	79	80	90	84	80	77	67	80	82	79	76	96	66	78	65	71	75	84	79	78	84	81	81	83	81	69	83	78	82	72	80	84	79	76	104	70	86	79	83	77	91	79	75	79	103	93	71	88	79	83	94	92	87	79	69	71	76	89	84	87	62	74	85	95	78	74	85	71	71	82	85	83	88	81	77	84	72	66	73	86	81	75	68	80	78	79	93	90	87	78	75	79	77	75	78	78	79	85	83	69	70	85	64	64	103	84	75	77	85	80	66	72	71	69	75	63	81	79	75	85	64	87	75	86	82	78	77	82	69	69	75	80	83	80	77	62	89	91	88	100	79	85	110	72	81	79	86	79	93	77	74	95	80	67	88	67	79	81	73	74	65	84	69	83	99	89	65	91	62	98	73	69	96	94	78	71	84	87	77	80	68	78	83	74	87	88	70	76	82	88	68	82	82	82	74	71	86	98	84	91	85	83	78	85	82	85	87	77	94	63	85	79	84	94	74	68	90	93	69	69	83	97	89	77	64	88	85	64	96	78	82	67	76	94	90	83	73	79	89	78	80	77	75	82	82	96	77	82	65	71	88	92	93	76	72	96	88	69	84	76	93	84	81	77	90	76	66	77	83	80	74	79	84	95	69	74	73	74	79	74	81	93	67	75	86	79	62	78	72	65	93	80	100	80	88	73	79	67	74	85	72	104	85	87	84	92	89	91	85	81	86	70	61	75	98	64	90	76	79	84	62	87	88	77	85	78	79	86	87	74	73	84	77	97	78	86	74	83	87	71	79	78	96	69	99	81	81	87	81	80	71	76	92	82	88	87	76	72	81	69	82	92	92	84	90	79	81	80	64	91	87	76	79	85	82	84	74	91	89	73	64	77	71	75	98	82	93	77	84	79	74	85	84	86	74	78	74	62	78	87
14438	7114	4076	6607	12413	14538	13528	11851	10677	9204	8098	6766	6508	6297	5435	5357	4940	4683	4243	3867	3463	3200	2602	2364	2228	2165	1976	1730	1627	1477	1406	1435	1366	1237	1292	1267	1176	1104	1146	1086	1143	1110	1096	996	1035	1013	1033	1006	1029	1065	931	953	982	945	957	991	979	1004	1023	2052	1258	985	975	1034	1004	973	950	946	981	966	1000	981	960	943	917	949	984	984	948	963	1053	949	959	944	971	941	1060	976	927	1513	3265	3566	2942	2424	1730	1289	1086	939	969	1001	941	999	920	961	945	965	956	915	934	931	886	971	898	920	948	934	909	951	943	907	962	934	919	917	922	939	932	997	948	1021	1006	962	953	939	918	928	1005	903	932	934	914	934	941	992	969	980	993	931	969	994	967	959	950	938	938	918	936	961	989	946	1009	928	995	980	981	980	940	911	931	967	982	951	913	906	937	930	948	942	984	944	907	936	969	923	1004	927	974	957	921	912	950	900	958	905	908	912	934	943	935	930	987	1013	932	929	959	940	924	963	973	976	962	956	936	936	931	996	923	970	983	945	967	1001	954	909	967	907	961	947	970	913	926	909	953	977	975	982	955	968	922	990	957	995	974	959	988	923	951	935	944	930	960	913	974	971	935	965	969	951	978	986	919	984	1000	937	931	987	959	994	959	936	964	954	995	905	964	925	987	941	955	925	990	949	896	907	972	997	971	969	960	987	936	983	977	923	973	919	994	949	938	934	979	966	912	950	979	987	947	974	939	973	929	946	939	938	916	927	940	1006	892	986	967	934	994	1020	992	907	980	961	918	923	980	981	920	939	962	922	938	953	957	937	932	950	959	934	1001	954	963	932	883	958	911	968	978	1009	959	928	967	940	927	983	933	918	961	946	989	976	994	969	901	964	967	930	950	902	931	966	917	964	899	987	956	950	897	937	885	944	959	968	948	944	948	868	987	922	949	932	945	994	975	956	929	980	962	942	946	979	980	961	976	975	943	887	940	987	983	940	973	925	905	981	971	946	987	908	968	934	964	918	930	958	984	909	926	997	982	966	906	1000	985	889	872	975	929	886	966	920	939	931	986	975	975	928	964	962	954	1001	940	956	952	981	942	1002	959	973	1002	906	961	942	1006	974	955	965	975	1017	888	935	956	982	894	967	978	960	931	939	962	997	936	922	969	950	999	955	975	955	951	941	965	950	971	932	938	951	923	941	927	960	934	999	1022	981	954	955	953	973	971	960	977	997	996	950	895	929	939	954	932	929	933	965	967	917	1027	932	948	931	938	976	932	989	987	979	927	928	967	968	904	978	921	911	928	965	988	996	958	993	905	905	964	956	952	925	949	950	910	957	945	955	942	958	913	896	947	963	1004	976	972	978	987	974	939	936	902	898	1016	974	957	927	935	935	967	933	951	951	983	990	891	964	994	976	995	914	1000	950	940	969	929	946	922	930	942	933	920	950	964	899	954	1013	965	964	921	916	979	1002	970	953	997	987	928	933	902	921	918	907	996	1012	946	967	933	928	937	967	982	933	910	947	972	1001	903	946	964	923	952	945	912	920	903	913	966	918	910	973	1004	973	944	968	910	979	966	980	930	938	1003	967	967	1015	992	968	998	946	927	955	954	992	927	926	952	999	929	971	939	945	940	877	933	993	961	1015	958	993	926	950	968	998	965	1008	983	917	989	957	934	964	1028	923	921	964	977	931	972	941	971	949	924	961	990	909	950	991	939	903	962	923	980	951	946	989	1002	1007	920	920	975	975	873	920	961	934	946	913	941	935	952	952	978	881	978	931	1007	906	925	958	964	926	968	954	1020	922	938	931	1008	933	980	900	1015	949	902	969	951	941	971	933	942	936	911	980	983	935	913	985	905	981	959	996	961	957	995	930	922	958	988	921	1003	864	948	949	962	927	966	937	971	893	941	985	972	941	963	926	942	901	937	975	999	939	904	966	966	964	945	980	872	1007	965	905	976	973	948	901	953	942	949	985	970	865	959	922	940	970	931	990	975	975	915	933	939	954	936	942	952	927	906	970	986	968	920	962	986	972	954	934	909	926	914	1003	944	926	941	968	921	917	927	999	951	916	962	929	973	942	950	940	984	959	974	987	935	932	918	976	938	971	959	998	964	938	880	928	969	937	946	982	923	958	964	912	942	1001	957	962	971	989	910	896	981	978	978	965	929	934	917	949	985	914	938	947	974	940	949	925	948	970	946	992	927	959	935	963	933	906	933	929	964	965	946	953	946	888	964	923	929	944	918	961	922	931	952	999	984	945	1007	957	978	993	967	942	947	929	985	964	970	952	1026	952	928	898	956	975	929	946	1017	971	964	962	912	941	999	959	977	885	967	917	941	986	917	877	972	966	958	927	904	971	969	933	1022	906	980	928	954	936	997	919	892	967	961	954	977	967	982	967	974	975	954	981	969	914	963	942	935	1009	976	969	959	1008	928	972	929	941	1070	960	937	924	983	941	902	934	1029	955	938	986	931	954	951	933	977	938	959	924	994	879	1029	920	953	951	989	950	956	892	915	969	934	922	886	926	952	942	974	941	987	961	924	977	1008	947	1015	931	937	923	921	948	945	928	917	924	935	917	958	994	984	964	1035	982	969	956	941	942	893	916	984	948	967	993	958	945	887	915	1025	907	959	951	883	952	910	975	972	956	928	930	967	984	960	938	922	964	919	940	970	927	924	945	1075	1010	985	958	933	933	938	989	918	983	931	939	947	948	1002	978	982	937	955	991	947	955	963	962	905	931	966	928	880	943	987	930	885	943	990	966	936	970	963	960	944	941	890	949	999	957	972	940	1035	920	929	959	919	893	919	991	967	947	951	935	951	988	973	991	942	994	901	958	962	980	978	932	963	956	972	939	957	925	923	965	956	924	985	956	938	976	925	948	987	932	967	961	943	933	954	960	928	952	929	947	977	1000	929	911	933	996	980	950	947	917	986	908	951	918	941	906	921	929	945	995	979	926	1026	995	1004	976	934	955	965	941	975	981	970	950	941	967	954	991	912	965	961	962	916	944	971	905	934	943	928	956	991	958	929	989	948	1014	905	1000	918	951	939	972	969	964	948	944	951	1033	1014	948	958	961	929	963	895	984	911	930	933	961	973	931	979	972	990	977	940	988	927	960	952	1000	946	936	977	919	959	949	968	934	941	983	929	975	987	954	967	906	905	941	903	1002	993	997	951	1001	976	918	899	931	962	955	914	901	954	955	921	984	922	981	931	937	992	957	969	954	1017	924	976	1026	963	959	931	942	958	968	1011	941	1014	953	1012	969	990	952	932	923	989	952	905	897	959	950	958	972	914	977	969	945	967	972	930	958	968	976	936	966	914	951	900	976	914	950	940	961	976	912	947	985	983	956	937	948	942	926	916	912	990	888	935	957	1004	931	889	989	949	977	957	905	910	936	958	941	915	945	906	975	879	915	944	983	952	962	980	921	1032	912	931	929	943	956	909	981	1013	967	887	951	925	1005	943	975	923	993	916	895	997	931	950	1020	936	932	943	881	956	946	959	934	965	983	888	1021	977	950	971	974	921	994	943	916	912	974	952	942	900	976	950	965	960	993	967	962	990	914	951	925	991	940	930	922	942	970	931	969
1465	648	383	240	265	321	373	348	318	304	289	281	257	240	261	237	248	220	194	200	179	134	141	133	107	112	112	104	100	99	93	93	94	100	109	85	87	83	88	80	94	90	61	72	82	74	90	87	90	79	65	63	87	70	85	84	72	97	89	154	92	71	80	92	91	84	70	89	80	81	94	82	80	88	105	78	81	70	92	88	80	74	76	73	77	77	88	67	83	75	226	215	189	132	110	100	87	64	92	71	78	76	81	67	88	80	70	79	60	106	77	73	60	72	73	75	87	88	70	74	78	80	87	81	70	73	81	104	81	68	71	70	98	79	79	85	81	67	67	98	78	88	73	85	76	70	70	89	97	93	85	76	82	84	84	62	65	68	94	85	85	76	86	70	82	103	80	77	78	103	77	67	76	94	63	89	83	97	80	88	97	81	84	74	84	79	78	83	60	59	92	81	77	93	85	105	69	76	73	77	80	94	92	95	84	94	82	87	78	74	74	80	95	79	68	77	83	74	74	75	84	81	69	95	89	78	70	77	82	106	66	90	85	84	86	97	68	97	84	80	80	64	60	83	86	96	77	76	69	88	79	70	88	75	81	91	85	86	68	81	85	73	99	83	78	80	81	68	66	90	97	77	74	81	75	98	83	80	79	85	66	82	77	91	72	78	91	83	79	82	72	84	91	66	79	75	80	79	65	76	82	69	87	75	74	94	75	88	83	71	70	86	80	100	70	73	80	77	85	71	81	89	89	74	92	96	84	101	85	67	78	60	72	85	80	77	84	73	93	104	66	88	92	69	73	82	73	81	89	80	70	75	84	68	87	95	87	74	86	79	77	79	83	88	75	84	61	95	75	75	94	81	66	75	69	76	75	95	67	77	59	83	67	83	91	63	81	84	62	73	73	86	79	85	75	86	84	78	83	71	75	92	92	92	82	73	96	77	86	80	110	73	82	83	73	75	88	111	73	73	75	83	82	75	75	66	96	88	96	76	82	83	69	70	70	76	81	81	92	64	76	86	81	93	69	77	80	78	75	84	82	72	91	91	76	73	76	78	73	80	65	71	90	83	83	72	91	67	92	78	73	91	76	73	96	77	80	69	71	89	81	88	62	84	80	73	96	72	82	69	92	85	74	68	92	70	77	75	84	69	91	78	88	79	80	76	77	81	62	78	94	78	86	74	69	83	73	72	90	87	100	72	70	84	83	78	100	84	86	87	83	77	79	75	90	78	72	80	76	76	81	75	66	76	87	75	84	83	77	82	80	65	79	81	86	83	86	84	97	85	72	70	81	78	81	82	72	81	86	75	83	93	69	82	84	67	83	87	79	65	80	91	81	104	69	90	69	86	85	76	78	92	67	87	82	89	70	83	86	73	86	90	65	54	77	85	80	78	82	95	79	81	63	79	80	80	95	82	72	67	88	79	94	80	98	73	91	85	89	85	74	86	80	85	88	77	74	93	73	85	69	73	88	65	68	66	96	73	81	81	90	68	60	71	65	65	79	81	92	79	67	79	72	79	86	84	86	48	73	64	84	77	82	80	73	75	74	80	76	82	79	91	64	72	81	81	80	66	76	83	77	79	80	63	78	90	79	83	56	82	76	82	84	76	86	87	73	78	88	78	84	93	83	65	67	60	76	85	76	78	86	85	73	91	79	81	91	78	99	78	73	70	84	75	60	66	76	94	79	73	69	89	94	78	69	92	69	74	87	62	84	84	79	90	81	74	86	83	83	81	72	69	88	74	93	90	84	71	89	75	73	92	78	94	83	72	90	71	60	72	79	85	76	80	79	83	83	77	83	89	79	80	69	85	83	75	71	68	65	81	87	72	73	76	73	68	64	91	73	89	70	85	72	83	83	87	68	80	68	80	93	97	66	98	80	69	100	70	79	83	73	85	85	74	86	70	79	76	62	82	67	87	87	82	79	75	63	83	85	75	91	72	81	81	73	81	89	72	68	70	67	91	76	67	93	69	87	74	81	86	108	74	73	75	87	85	81	78	93	83	74	77	77	64	81	74	77	83	82	89	86	87	70	71	66	77	79	85	73	84	81	75	81	79	76	72	90	66	82	77	73	74	77	77	84	87	92	83	82	95	76	82	64	82	62	80	91	83	89	73	78	91	71	71	71	84	84	83	78	86	83	80	95	91	70	85	82	98	90	78	72	78	94	69	88	91	85	80	82	97	94	79	67	80	69	85	88	77	85	78	76	68	79	71	77	77	103	73	97	73	99	68	73	82	90	71	72	83	89	81	74	91	77	75	102	87	68	77	93	78	77	86	78	71	86	100	78	83	81	90	71	79	70	73	77	82	70	95	85	82	60	91	71	90	69	84	78	81	81	67	59	78	72	86	66	79	81	77	77	71	71	86	86	91	81	60	76	89	82	91	73	79	80	82	79	73	77	88	85	82	60	64	90	83	94	75	70	73	70	83	80	85	86	84	64	89	71	85	73	77	82	88	76	58	80	82	80	77	59	69	73	87	67	74	59	75	84	84	79	76	81	84	95	73	71	86	83	78	75	68	76	72	71	63	74	92	95	70	102	75	81	82	80	89	89	74	68	71	76	91	89	61	74	63	72	76	76	69	73	63	85	88	98	72	93	82	86	93	94	85	91	71	97	92	90	90	87	74	56	81	73	91	84	71	85	82	77	87	76	83	88	80	88	74	82	66	92	88	70	67	77	71	86	72	88	87	65	67	90	78	77	81	62	89	74	82	81	79	89	89	84	83	61	87	82	81	91	79	73	77	79	94	93	75	80	88	76	84	89	77	78	76	87	78	82	81	83	81	67	91	78	85	72	94	74	82	78	95	81	85	85	71	82	89	92	83	79	83	81	78	94	90	75	68	87	72	84	83	79	84	72	79	88	90	78	78	91	88	75	74	87	78	66	78	64	69	63	88	78	78	65	66	88	70	72	85	84	69	81	89	75	65	74	81	80	96	81	94	73	86	70	90	82	71	85	72	79	85	82	83	92	88	94	70	88	89	90	70	64	91	78	67	66	97	84	91	82	82	82	89	81	77	80	89	83	69	85	72	84	63	80	68	77	88	74	84	82	66	82	90	95	87	88	76	81	57	72	82	85	81	82	65	80	83	70	90	83	59	90	69	93	76	99	70	54	86	93	81	88	83	73	84	80	78	73	94	81	74	73	80	74	65	64	74	98	80	74	85	82	81	100	73	70	81	89	64	72	82	73	90	87	76	89	97	82	81	76	61	85	77	81	75	83	88	95	86	94	78	59	69	73	72	67	88	70	69	88	87	95	68	71	88	92	80	89	88	92	70	95	73	84	76	86	77	81	78	74	73	76	65	66	89	95	96	76	96	81	84	84	90	81	85	89	75	75	79	83	83	81	79	76	74	85	94	87	80	80	68	90	98	81	77	73	93	94	78	95	74	82	91	67	66	103	82	90	72	75	104	83	71	104	76	89	70	72	73	61	85	85	80	95	79	71	61	81	69	75	72	69	63	79	68	75	90	100	100
18013	9406	5465	8837	15973	18004	16608	14503	12896	11451	9805	8260	7883	7881	6981	6834	6318	5984	5347	4626	4121	3755	3161	2876	2735	2333	2079	1951	1796	1679	1673	1576	1447	1430	1311	1329	1215	1111	1088	1137	1138	1093	1125	1058	1021	991	950	1022	991	969	965	947	1004	965	971	929	966	955	1121	2999	1662	924	930	1000	980	933	938	999	883	984	958	988	981	919	899	968	971	920	974	945	965	942	918	907	931	954	964	967	895	1245	4889	4806	3779	2733	2008	1360	1047	939	894	950	920	886	945	873	917	938	867	902	939	917	939	862	918	910	905	889	907	955	918	943	914	882	904	924	924	904	912	914	987	910	907	906	911	882	858	929	913	911	948	911	902	930	951	903	899	900	868	895	915	906	947	912	939	932	915	901	919	927	919	904	878	961	948	877	886	946	900	943	951	918	828	898	905	914	906	903	922	971	925	918	897	899	910	929	851	919	860	920	851	911	852	890	871	875	895	907	895	908	946	896	881	948	877	913	897	954	859	912	933	948	848	947	877	920	915	914	892	903	877	910	906	888	923	937	931	975	866	921	880	937	954	941	891	920	903	949	921	945	951	887	939	932	894	874	877	931	958	945	990	933	919	927	882	944	858	945	930	903	886	886	909	976	899	903	896	927	946	811	898	916	915	931	919	907	902	876	894	898	890	871	967	836	902	938	892	904	888	968	899	938	902	892	911	912	951	990	908	834	919	882	904	881	900	921	869	887	894	937	927	889	894	881	898	927	899	927	877	893	923	884	912	927	923	915	929	904	904	851	924	871	928	925	928	949	929	924	891	916	944	854	922	883	918	902	924	919	912	910	877	907	935	932	872	932	933	876	922	897	884	929	896	952	944	918	861	928	873	912	905	959	923	888	867	871	955	912	901	930	879	923	910	917	865	883	885	935	909	887	930	900	907	896	894	862	914	924	915	953	930	891	877	891	895	911	926	891	906	949	891	954	889	917	926	944	881	917	883	916	883	913	864	921	890	982	902	931	894	923	895	866	885	905	850	957	910	908	961	948	920	929	923	949	958	954	860	924	963	884	932	952	892	898	910	929	884	876	872	890	936	948	906	915	939	942	913	926	938	952	880	888	923	844	931	935	912	937	931	860	903	866	902	902	907	893	912	910	880	910	919	902	920	886	919	891	877	969	924	948	899	905	884	948	946	922	930	888	931	894	968	916	921	896	959	932	893	956	911	955	942	885	891	969	906	932	905	921	915	915	917	883	893	885	947	907	870	867	890	958	905	870	947	957	914	918	914	926	937	896	870	886	850	928	919	898	934	921	900	877	908	905	906	905	899	903	919	931	943	970	970	893	868	889	888	900	957	855	927	948	882	926	947	885	871	928	851	960	980	889	888	921	946	911	912	914	905	945	947	813	926	953	854	882	917	961	870	898	938	909	913	931	886	926	889	876	877	874	939	903	926	918	925	878	921	900	914	911	894	893	944	918	917	886	887	923	918	939	863	846	894	891	926	863	892	907	946	928	889	888	940	918	904	928	901	905	909	884	881	944	904	922	879	981	899	958	949	919	895	884	926	992	920	921	910	911	911	907	898	906	926	920	853	877	923	978	920	926	918	899	939	924	896	848	905	917	906	905	922	923	919	873	957	891	885	961	922	942	896	879	907	871	923	957	936	945	856	909	885	967	953	852	892	881	902	897	943	898	901	890	927	904	911	914	922	923	888	943	917	916	948	906	920	966	926	938	887	888	951	926	913	948	888	920	944	848	982	893	896	956	938	924	877	932	912	893	1062	943	912	901	954	922	918	858	943	968	888	926	929	903	909	871	866	896	899	913	921	953	912	970	960	917	897	940	974	917	924	951	954	892	912	861	897	940	911	926	937	925	960	915	945	895	940	914	944	913	902	925	919	878	919	923	886	937	884	910	848	903	905	931	872	871	949	912	884	892	873	942	850	860	907	895	951	864	922	892	889	877	871	965	947	905	878	913	868	910	954	979	847	936	889	890	959	910	915	869	888	914	917	935	957	876	872	929	843	866	884	888	896	966	905	914	904	925	891	898	849	936	902	910	939	888	967	931	866	905	936	855	944	846	911	932	1018	934	844	858	898	909	890	947	907	906	913	878	867	896	874	901	930	876	896	933	945	903	935	893	860	901	964	921	896	928	968	890	920	932	921	921	908	864	890	906	942	896	894	913	872	891	963	909	888	897	910	964	935	898	947	941	931	911	891	892	934	925	888	930	831	875	923	902	934	893	898	885	922	909	960	917	945	879	869	925	893	889	925	901	925	900	968	936	857	905	919	944	903	908	895	942	887	888	921	967	914	897	972	891	919	898	919	847	868	927	938	836	966	921	937	903	906	915	923	890	826	911	895	885	919	936	920	924	920	926	884	896	927	964	862	964	922	873	873	904	894	903	881	900	923	916	899	876	912	933	885	901	967	914	966	914	910	869	930	909	906	895	954	940	919	890	893	943	914	961	955	901	864	909	911	908	917	891	942	917	919	914	910	919	893	934	923	931	935	916	956	903	941	936	849	895	896	927	925	941	926	913	830	952	921	871	894	942	927	927	911	891	902	924	889	904	922	904	836	926	937	867	885	921	859	906	908	896	920	877	985	959	889	840	891	938	940	929	929	889	874	905	956	911	916	934	922	906	937	939	916	892	917	968	879	910	908	954	921	894	907	950	877	895	887	903	905	902	914	857	944	882	883	953	939	908	900	939	944	908	930	923	941	914	904	898	859	934	915	935	964	877	961	997	908	883	945	910	911	896	873	959	922	914	931	929	900	925	905	964	922	921	953	912	898	923	912	969	981	939	907	971	834	947	962	854	951	943	912	884	943	873	911	911	852	967	901	939	897	902	909	905	971	946	934	867	923	911	923	926	927	939	901	918	890	931	878	919	893	913	881	936	872	874	913	881	858	894	872	914	912	903	954	923	862	897	923	886	916	916	883	901	937	888	931	914	943	957	924	895	936	904	923	933	853	864	893	887	852	923	927	924	886	967	887	942	942	889	913	931	923	938	974	901	901	903	923	933	944	925	939	850	902	960	932	890	918	949	872	917	866	908	954	956	966	921	921	940	850	917	914	916	926	970	926	945	911	929	913	879	962	909	929	862	907	848	869	924	916	909	915	941	895	930	967	933	843	940	955	886	927	922	941	893	908	899	959	879	890	867	951	944	956	917	877	955	912	950	928	905	951	853	910	916	987	870	953	892	886	931	889	878	885	940	889	919	909	902	903	894	899	916	892	923	866	927	928	954	906	919	853	904	902	938	872	855	955	895	913	912	942	899	864	938	879	877	901	893	939	853	895	959	956	901	903	881	898	970	978	945	922	920	868	921	943	922	939	900	920	902	894	945	936	870	878	935	905	933	898	881	988	911	906	938	931	938	910	900	935	910	995	924	943	963	906	880	935	929	870	933	863	878	925	902	935	922	874	931	931	909	893	945	908	892	906	976	959	931	897	918	936	897	896	895	883	952	918	943	917	908	909	937	856	875	923	918	893	899	929	874	904	902	918	877	878	915
1541	244	145	133	119	172	158	149	138	156	136	126	113	124	121	112	129	120	113	87	108	88	69	74	86	84	61	82	64	73	67	66	65	70	72	63	74	66	68	62	60	67	51	73	63	62	55	72	70	66	64	61	73	64	57	55	60	74	56	67	72	73	71	60	65	68	73	65	39	55	60	65	84	54	57	74	62	67	73	64	58	58	52	43	59	61	73	79	58	65	98	106	88	79	75	63	53	66	64	46	52	77	68	73	55	72	64	66	59	50	53	78	72	64	60	65	66	53	53	74	67	68	56	61	65	74	58	60	61	63	78	63	68	58	85	58	57	60	62	54	60	65	62	62	55	65	57	65	65	56	62	61	56	67	60	65	56	74	63	72	49	65	69	64	69	63	52	63	64	59	65	63	65	64	56	70	68	69	56	62	68	64	67	56	65	59	62	69	47	58	60	66	65	56	63	69	56	61	63	61	59	70	79	59	88	66	60	64	53	63	70	42	60	62	58	74	52	68	61	49	64	58	79	76	49	61	62	60	64	61	46	61	60	79	56	64	66	65	52	62	55	62	78	65	55	58	61	59	71	71	64	62	74	53	70	62	65	53	58	58	56	58	81	66	78	81	54	71	71	65	55	68	60	53	60	71	61	65	67	40	57	80	73	55	48	59	54	74	56	65	57	65	54	62	54	60	76	63	57	61	53	70	44	55	63	51	63	65	63	59	71	55	54	59	82	56	58	68	66	53	57	73	55	63	52	56	69	72	70	52	58	58	62	62	60	67	64	69	64	55	65	53	50	49	57	66	56	57	57	64	66	68	65	55	65	59	68	62	68	66	58	57	76	64	59	54	55	53	56	69	59	73	65	58	63	65	71	74	64	69	77	70	73	59	65	66	69	60	66	57	50	55	66	51	64	73	51	76	52	65	72	73	61	57	61	64	53	56	65	71	65	53	57	56	77	65	68	67	65	69	58	65	53	64	60	64	70	57	54	68	77	67	70	61	40	58	63	58	60	74	64	46	52	69	56	55	70	60	47	61	63	67	70	43	67	62	69	54	46	67	67	45	59	63	58	65	63	57	74	65	53	73	76	62	54	86	48	49	64	59	63	54	62	66	67	56	49	64	55	56	64	54	67	59	59	67	73	74	57	74	62	58	67	55	64	62	65	49	67	47	65	68	54	60	63	63	68	60	62	68	59	44	71	62	62	69	55	51	72	59	71	67	56	61	59	55	65	61	60	54	70	56	64	63	54	74	59	60	66	60	72	62	51	66	80	67	75	72	69	65	60	75	56	58	55	67	66	76	55	71	71	61	71	52	65	47	58	68	65	60	52	57	63	46	61	58	76	65	74	70	50	54	63	66	58	74	54	66	65	57	60	63	56	65	59	78	51	61	63	57	59	72	48	61	50	70	54	66	59	54	73	55	63	61	71	66	55	56	59	50	69	67	70	52	63	74	57	63	58	67	71	68	50	59	71	67	45	63	53	67	69	67	61	56	68	66	61	65	86	73	59	54	44	49	54	72	72	81	70	61	78	61	65	71	63	66	56	59	70	60	65	65	59	61	66	68	56	72	65	62	75	54	48	66	65	61	61	52	57	56	62	48	61	68	76	72	66	60	65	62	63	62	55	56	58	60	51	51	61	63	61	65	67	59	68	68	63	63	67	62	58	55	60	57	55	55	67	55	66	67	69	64	56	56	52	67	59	75	56	57	77	63	65	56	65	79	59	51	65	55	60	70	63	67	71	51	63	67	50	69	63	53	63	60	55	51	56	50	61	66	67	66	44	57	62	74	51	62	67	48	61	62	57	61	60	61	68	64	51	49	61	51	64	69	66	56	50	76	59	57	54	86	66	66	56	59	71	61	61	54	67	61	57	66	69	52	72	61	63	58	53	58	74	52	61	59	62	65	63	64	64	68	66	73	67	58	66	63	69	65	71	64	53	64	60	60	66	66	57	54	52	52	68	58	63	73	68	64	73	74	54	47	50	51	85	54	57	68	66	72	59	75	55	64	55	70	66	67	69	69	71	60	61	56	68	62	64	57	64	67	67	49	67	68	60	68	57	65	45	53	65	60	50	56	58	63	69	54	70	70	75	64	64	54	52	77	56	53	84	64	65	54	58	61	60	69	52	80	60	65	69	66	61	54	60	59	50	56	54	50	64	57	59	58	49	52	77	48	65	55	62	57	64	65	75	76	55	54	63	64	60	62	55	54	41	61	41	66	66	58	61	58	56	72	66	68	58	48	55	69	49	76	74	68	56	63	56	57	57	56	65	57	65	62	71	58	57	71	70	44	63	71	83	66	59	69	60	61	51	61	49	67	64	61	64	51	66	60	66	58	66	66	51	64	70	59	64	60	70	60	72	55	47	61	61	67	77	64	65	62	65	53	69	42	60	77	62	63	57	54	57	54	56	69	54	58	70	63	51	55	64	78	67	54	58	61	56	43	78	66	49	70	54	62	84	45	45	60	59	56	69	55	63	68	63	58	72	67	60	61	72	55	72	50	58	59	72	68	69	73	50	68	62	64	67	57	64	62	59	64	49	63	61	70	53	64	60	52	62	57	52	60	63	58	56	52	71	67	74	59	59	68	73	64	58	52	63	62	60	59	55	54	62	62	57	51	73	64	47	71	77	68	66	65	69	55	75	66	61	63	75	57	63	67	73	59	65	55	60	73	75	57	80	64	63	67	59	67	65	51	72	67	66	68	53	56	69	51	60	76	69	52	42	63	74	63	61	85	79	75	67	65	65	53	72	47	55	84	55	50	62	68	47	48	66	54	64	64	71	58	58	52	53	59	58	50	69	60	69	62	47	48	64	59	67	65	62	69	57	55	48	55	54	57	59	62	67	63	63	56	57	59	68	54	58	51	69	41	53	61	53	52	64	57	66	66	66	67	65	73	67	64	64	74	52	57	58	51	58	71	62	79	59	63	70	78	60	68	46	62	63	61	53	61	80	63	70	63	66	57	64	68	57	67	73	56	63	62	65	55	46	70	57	66	65	61	52	48	75	56	58	58	44	56	64	54	53	55	53	59	72	63	67	76	55	58	67	57	56	62	79	63	65	40	63	68	71	75	52	68	72	62	73	57	48	57	67	51	56	62	54	61	58	63	49	61	64	63	64	50	65	52	47	54	73	64	37	62	70	51	50	50	62	66	49	45	63	58	61	63	60	71	59	58	64	75	64	68	65	46	66	55	65	54	74	62	55	60	73	74	69	67	52	58	63	54	65	46	67	70	57	65	66	59	73	58	67	64	56	59	60	79	72	66	66	61	62	64	68	56	57	60	65	64	38	55	62	59	48	52	60	66	61	59	53	65	55	71	59	56	61	60	62	53	58	59	68	74	54	61	66	60	62	64	68	67	69	69	53	66	43	73	59	63	55	58	62	63	58	53	58	53	62	66	72	73	66	64	60	64	78	67	70	54	74	66	51	53	58	58	53	63	64	63	73	58	62	48	51	44	57	81	50	58	55	64
11864	4924	2702	4270	8339	9920	9106	7804	6615	5679	4866	4036	3868	3781	3395	3357	3101	2883	2527	2144	2135	1823	1681	1563	1402	1320	1235	1125	1123	1047	1022	915	932	916	855	854	899	838	819	725	787	841	762	782	717	781	788	748	815	748	735	778	750	761	747	783	803	746	867	1186	740	770	768	734	782	718	738	744	759	730	714	731	790	776	775	758	775	752	703	737	782	757	750	723	791	735	757	764	766	1018	1425	1798	1716	1455	1190	926	765	703	732	696	749	745	716	765	738	750	753	779	721	704	743	716	778	774	730	748	721	717	756	747	731	737	741	783	689	748	744	668	724	756	740	763	728	699	719	787	722	720	709	680	732	773	726	739	759	718	740	714	708	739	762	738	771	716	756	725	722	796	756	755	765	701	674	717	742	748	738	741	761	743	806	748	770	754	738	743	759	761	802	724	733	725	694	708	733	738	672	739	762	758	753	791	790	752	750	763	675	759	763	764	774	792	724	792	772	725	786	746	744	739	746	749	722	736	769	788	730	725	728	741	809	729	707	770	759	784	725	769	794	705	722	719	751	748	749	747	776	736	729	758	729	765	741	703	799	731	795	715	723	764	732	750	778	742	726	761	736	721	756	801	753	743	712	745	758	795	763	746	733	739	787	707	748	716	748	742	748	735	742	734	713	713	772	766	747	743	773	767	735	657	777	751	753	773	731	739	751	691	776	751	717	750	726	767	718	692	744	714	661	765	740	775	781	784	733	770	755	777	755	756	736	772	739	716	761	734	691	759	768	751	755	746	733	783	718	749	710	744	689	765	791	724	737	706	741	742	752	757	720	782	808	741	735	758	746	791	699	723	714	731	776	726	730	746	730	725	678	731	768	764	730	714	773	755	769	763	767	749	782	767	720	725	772	736	751	768	732	729	730	727	697	746	764	755	687	761	711	745	731	735	729	738	760	812	765	765	716	748	765	744	776	753	736	691	725	746	762	700	728	734	755	786	753	734	703	800	722	726	736	728	755	717	728	720	722	796	739	731	733	728	806	706	769	750	757	745	728	689	713	776	707	749	781	766	766	753	669	733	712	747	771	768	735	744	745	712	779	713	665	731	660	733	760	781	702	741	714	707	744	785	720	778	722	716	743	780	726	698	769	798	763	800	710	732	758	741	732	761	767	715	686	727	783	698	770	728	751	754	740	725	715	744	759	751	748	735	682	724	788	735	776	757	738	726	751	720	711	710	792	734	716	737	751	741	705	739	757	757	742	778	729	717	756	668	771	739	717	776	751	745	721	772	780	822	779	736	764	768	708	784	719	781	718	702	741	744	753	784	775	765	756	734	765	753	751	759	744	784	748	736	731	763	752	762	751	717	775	775	720	711	769	742	741	764	685	794	748	782	704	756	662	791	740	729	738	734	739	730	730	764	728	769	738	787	757	719	769	774	720	725	790	710	695	754	709	771	730	757	720	728	740	767	782	783	752	751	749	762	743	796	780	705	726	745	758	731	718	720	760	700	752	753	711	764	716	789	727	758	747	769	785	760	754	714	695	700	761	741	725	787	715	708	765	768	745	786	779	715	766	707	773	742	718	736	701	773	744	734	733	746	771	767	793	779	681	756	762	750	755	744	733	791	723	748	727	797	744	805	780	748	720	747	736	743	749	753	670	775	753	759	705	722	734	748	731	778	745	715	732	769	727	736	729	711	732	727	762	717	749	783	772	784	733	719	749	759	738	713	794	692	767	738	725	742	761	736	714	798	733	755	752	754	750	726	754	754	760	764	756	765	756	731	740	770	748	716	736	749	725	709	729	725	741	728	751	794	745	737	763	722	735	747	754	704	722	743	719	708	751	736	702	742	726	745	716	816	747	714	718	769	733	743	743	735	782	744	727	722	775	739	744	738	747	744	737	736	745	724	737	707	776	762	719	735	742	793	735	723	757	729	728	795	761	745	723	698	700	738	768	738	758	740	748	738	771	732	732	764	778	722	724	741	741	733	755	749	724	726	713	774	735	773	733	718	707	746	756	724	735	727	782	690	759	785	748	703	676	797	721	770	798	753	718	717	702	714	758	748	705	752	733	754	787	726	758	761	747	718	773	693	749	774	754	774	728	700	705	755	724	807	751	745	787	722	713	759	708	724	722	736	719	766	751	729	742	767	745	762	731	756	768	777	743	702	762	803	696	762	755	739	715	754	766	744	748	755	759	743	761	760	759	742	703	738	765	775	729	743	720	724	714	716	709	797	739	737	720	742	765	700	746	761	756	767	700	759	713	745	724	787	720	760	717	786	716	737	770	736	730	741	692	775	724	697	731	711	782	767	763	750	730	804	729	774	688	746	789	787	759	757	717	729	738	753	717	769	709	743	780	766	698	737	754	742	703	686	772	745	695	761	729	728	687	756	776	748	734	761	743	734	768	753	719	715	738	775	724	742	751	783	752	774	752	758	736	743	725	706	751	793	732	727	759	731	742	759	732	710	719	759	745	745	773	788	714	809	746	740	741	728	805	763	715	722	735	736	763	725	760	762	709	789	723	740	763	742	731	748	737	773	735	706	759	773	710	698	712	706	746	766	780	751	764	734	738	709	721	738	743	808	752	702	707	696	750	798	798	743	800	721	704	792	766	706	778	741	782	755	787	751	788	713	726	741	788	710	813	725	756	753	779	718	749	761	748	762	727	761	774	740	737	747	746	754	713	756	772	715	698	717	714	761	728	685	736	746	730	728	724	734	738	749	692	783	766	752	758	776	719	708	741	769	734	687	763	777	728	755	685	729	766	699	757	770	741	799	783	770	711	718	772	753	735	796	773	764	724	793	694	742	714	769	713	716	751	729	746	735	734	727	719	749	787	706	800	753	699	755	747	788	730	813	794	757	749	766	735	716	743	731	690	751	752	760	726	757	700	739	765	742	726	772	749	712	772	739	773	763	752	740	714	773	790	749	769	766	754	719	749	791	819	776	756	757	759	761	723	732	753	708	775	722	770	750	736	757	758	720	749	776	720	702	784	735	786	767	697	758	748	713	713	713	730	769	751	778	719	715	745	730	772	726	747	762	714	713	712	673	756	747	688	700	760	741	718	707	755	731	750	747	775	727	758	731	719	723	774	705	734	753	667	740	718	729	756	726	699	749	745	716	789	747	732	762	735	709	737	758	765	739	746	738	736	764	737	737	770	744	781	757	730	737	765	728	784	733	703	776	744	743	730	757	725	726	763	742	761	740	772	728	742	765	765	795	728	713	770	786	748	743	741	717	681	736	761	735	715	744	759	750	744	743	709	718	754	713	774	711	751	706	745	761	788	750	746	745	755	766	756	702	746	756	751	651	728	731	700	783	718	723	763	700	776	726	723	763	763	742	772	747	738	753	758	738	717	757	746	790	727	768	736	795	762	725	780	784	792	772	735	727	780	691	698	742	756	790	702	743	691	745	802	766	738	732	714	751	750	748	718	760	738	771	745	759	696	778	730	723	758	760	722	711	744	753	775	702	738	780	710	769	723	749	786	716	741	737
962	508	239	169	151	250	304	260	253	236	190	174	182	155	168	167	151	145	146	118	110	123	103	86	81	82	85	73	66	71	76	53	86	78	71	66	66	74	57	68	76	71	58	57	62	48	56	53	42	58	54	50	65	66	71	57	77	67	77	100	51	61	74	62	72	65	54	66	59	59	58	61	58	68	51	60	60	73	67	60	52	61	53	61	71	70	67	75	68	102	136	140	110	89	81	54	61	71	71	69	53	66	64	73	53	52	67	58	70	54	78	59	59	49	62	45	70	61	56	57	56	64	63	64	68	54	59	68	65	65	65	69	51	46	77	68	55	61	54	66	80	65	64	68	50	50	57	60	47	59	63	77	73	68	67	61	67	54	54	56	52	62	66	61	60	62	55	62	67	55	55	58	71	64	64	67	55	52	64	69	55	71	56	72	67	60	63	48	54	59	61	61	71	57	48	54	65	62	54	67	66	50	59	60	52	61	71	63	65	71	61	66	82	59	78	55	57	52	52	64	59	50	62	59	47	61	62	54	57	61	61	70	55	62	64	57	74	58	65	54	56	65	56	66	64	51	65	60	60	68	55	75	48	60	59	41	63	58	57	61	59	67	45	66	64	55	64	60	73	58	65	70	74	59	59	53	59	48	61	61	48	64	67	67	60	54	53	58	63	51	72	66	63	66	50	56	65	58	48	50	40	46	69	53	66	58	64	59	65	69	66	64	68	47	64	46	52	67	59	67	59	76	71	55	58	63	46	58	53	65	75	66	68	59	58	77	67	55	58	63	70	51	51	70	62	67	65	63	63	62	47	48	60	67	56	63	66	62	58	52	63	61	61	56	64	52	57	58	50	59	46	52	63	56	63	60	71	68	55	63	66	58	66	50	59	43	56	76	69	64	60	66	59	45	53	73	74	66	60	48	49	58	58	50	66	73	50	69	58	52	56	58	63	57	68	55	60	63	58	71	53	50	50	60	50	58	48	65	72	72	63	76	65	61	54	51	65	58	58	74	64	68	56	49	67	60	59	60	66	53	60	54	56	62	70	54	68	81	55	66	68	59	60	62	59	70	63	51	40	57	71	63	48	48	67	57	76	68	79	56	52	62	71	59	67	56	49	67	52	50	67	61	57	69	57	61	60	66	64	56	61	55	52	62	67	64	50	61	47	67	65	53	74	48	65	69	61	74	69	59	60	65	61	74	75	63	59	62	55	50	54	52	62	59	70	59	58	71	66	53	65	42	57	62	72	76	58	52	63	65	60	53	64	70	65	63	64	65	66	69	59	64	72	57	65	71	48	61	60	61	73	54	66	67	53	56	61	62	56	78	61	61	52	62	77	52	62	60	60	72	57	62	67	66	64	74	60	57	60	57	53	56	62	63	64	58	66	61	75	67	64	64	60	72	64	70	51	60	65	63	67	70	52	53	64	46	47	65	59	52	62	50	42	56	80	66	79	62	61	52	58	59	67	49	62	62	72	70	66	61	62	66	62	59	57	64	49	61	62	52	62	59	59	62	63	62	68	59	63	56	61	70	64	66	48	56	56	53	64	59	61	65	61	65	72	54	71	75	60	60	53	78	70	54	71	63	60	61	60	58	67	63	69	59	69	59	67	47	57	65	70	74	63	54	59	63	65	63	53	57	59	73	70	76	54	71	55	48	61	58	55	74	75	55	58	74	65	46	60	58	49	59	66	67	63	56	61	63	61	59	51	69	50	61	61	69	66	71	65	56	65	59	69	52	62	61	76	59	47	59	57	69	53	56	49	47	53	48	68	60	58	67	56	61	73	52	56	60	54	70	66	62	54	67	46	48	62	75	43	51	55	67	67	52	60	60	60	72	72	62	58	58	56	34	80	64	58	65	50	71	57	53	59	64	56	69	63	62	53	58	54	63	62	46	77	59	54	61	59	76	59	64	53	55	56	59	74	62	49	63	62	58	62	60	67	52	64	59	68	59	50	64	53	67	61	53	64	59	54	66	57	74	60	62	63	49	55	56	72	61	64	69	71	61	49	57	74	73	61	64	67	65	48	55	62	65	61	69	67	63	60	59	62	48	56	63	64	76	51	64	71	64	76	58	53	69	66	56	69	74	60	63	65	66	57	78	62	63	53	65	80	64	63	69	62	66	57	62	77	61	49	53	62	74	72	58	67	55	44	73	53	56	55	55	64	62	43	66	60	55	56	70	59	63	52	59	70	53	64	67	57	65	50	61	72	62	61	77	56	73	56	57	56	60	63	74	68	79	70	48	64	58	55	59	59	47	58	54	61	67	48	66	73	54	60	52	57	44	51	64	63	60	53	61	48	64	45	47	59	59	64	73	61	60	60	55	71	54	63	65	66	51	54	65	59	64	63	55	62	65	57	52	66	50	64	52	67	56	59	64	59	80	69	67	78	62	85	49	59	65	66	39	57	56	64	58	59	59	55	52	62	59	57	61	67	58	68	63	72	58	51	69	62	59	53	64	69	50	76	58	56	79	59	58	66	65	54	54	53	56	56	59	61	68	54	67	56	66	69	71	59	60	56	52	60	70	56	63	53	66	63	55	53	44	57	53	55	69	55	61	59	66	70	75	57	61	72	56	68	64	58	54	54	71	53	44	69	54	58	64	51	51	61	51	57	57	46	73	69	61	62	58	53	52	59	72	48	49	44	67	65	73	54	50	61	56	50	65	65	61	57	61	76	74	53	61	57	71	76	62	52	53	56	76	72	59	47	60	48	56	68	58	65	52	66	55	55	45	62	54	59	49	63	57	47	65	50	66	62	67	59	65	70	48	47	61	51	55	61	54	58	67	58	61	44	55	63	58	65	72	54	71	64	86	60	60	71	74	55	61	72	76	63	68	61	59	57	57	66	70	52	59	67	72	72	68	69	65	42	57	59	61	82	60	62	56	68	85	60	69	53	75	58	58	58	59	55	58	62	58	51	62	59	59	59	49	66	60	56	66	66	49	66	55	58	65	50	45	63	72	58	54	56	64	61	66	64	59	44	55	42	63	66	62	47	57	58	68	80	49	55	77	58	53	52	67	56	47	56	65	63	63	58	66	68	76	80	69	74	59	73	55	67	62	69	55	59	45	56	72	60	57	66	59	65	71	65	52	73	53	60	69	69	60	64	65	62	57	69	48	59	68	50	64	66	44	66	59	62	68	56	68	72	69	77	59	74	62	50	51	75	60	61	57	62	55	68	57	48	69	68	58	43	68	69	72	61	55	71	56	58	56	54	75	57	61	49	55	52	63	60	58	49	54	59	52	62	63	65	63	55	70	68	66	46	62	62	62	70	51	67	70	66	45	63	68	57	55	52	63	57	62	57	71	71	58	60	56	54	56	60	58	64	52	50	67	44	62	69	56	63	69	56	60	49	68	57	62	70	71	54	61	65	55	63	71	52	68	64	66	75	44	47	62	62	62	65	58	63	48	72	52	67	51	66	64	56	60	71	49	75	66	53	55	69	61	54	65	75	50	65	55	60	68	67	61
14620	7865	4276	7439	13137	14923	13460	11745	10099	8743	7344	6214	6071	5727	5172	5247	4633	4231	3572	3035	2846	2456	2233	2078	1837	1621	1460	1372	1288	1325	1201	1154	1075	1048	935	899	891	939	850	845	854	837	778	758	808	785	744	764	727	738	776	754	726	773	725	747	742	795	1500	1851	774	771	740	753	740	750	711	721	805	745	746	727	744	692	752	793	754	744	722	699	724	749	766	742	713	688	737	847	985	1946	3263	2925	2256	1721	1189	919	701	661	704	687	684	761	718	729	720	670	717	732	670	723	708	732	774	774	766	707	685	699	726	702	679	695	701	741	704	732	727	697	723	689	698	734	711	694	752	737	696	694	732	664	710	686	693	681	677	685	680	702	714	712	683	717	684	716	709	739	697	667	703	712	690	680	698	699	714	705	703	764	729	712	729	706	690	721	716	729	751	666	739	669	723	696	636	708	716	673	679	712	700	672	685	712	669	691	694	717	690	702	711	725	714	696	697	677	700	704	739	746	734	672	685	677	701	741	757	719	730	739	649	673	717	700	744	715	690	721	713	700	698	694	746	646	707	715	716	712	744	734	682	692	717	759	649	678	732	729	681	686	699	682	675	721	686	651	707	670	762	678	707	744	736	699	702	702	691	748	661	711	691	660	712	709	655	725	708	665	728	653	705	703	709	723	678	687	741	687	677	738	660	712	741	716	728	709	699	735	739	689	693	700	738	752	687	680	634	669	691	736	683	693	699	691	671	708	702	756	686	707	701	733	706	729	700	727	731	716	700	722	717	732	701	744	668	724	724	684	703	774	711	714	695	654	749	749	744	714	691	721	742	736	692	648	694	670	692	710	714	700	759	737	698	718	679	774	752	731	757	770	729	721	682	698	721	735	654	760	699	699	714	701	704	710	665	762	714	686	726	690	693	670	670	707	685	742	703	733	732	701	758	718	735	729	666	722	685	726	683	730	757	704	725	661	761	713	743	718	671	726	742	689	717	743	714	710	726	756	699	708	690	724	691	705	682	738	755	704	723	721	708	754	667	722	708	696	760	775	679	707	733	684	699	699	688	671	719	727	738	747	678	691	679	649	708	708	705	702	715	711	798	702	710	732	682	725	701	740	695	705	695	722	667	685	734	679	721	700	719	687	700	695	700	698	721	692	675	673	688	690	672	742	742	721	692	712	730	670	675	746	707	714	713	750	731	711	723	724	726	771	689	688	692	752	694	768	690	685	726	729	740	718	684	714	690	693	704	699	693	702	744	698	710	709	722	776	736	708	703	673	671	686	730	717	731	732	647	669	722	735	722	734	698	703	694	742	677	683	707	737	706	672	715	692	667	717	676	721	713	738	708	705	719	698	689	690	721	689	723	650	693	760	741	728	733	740	743	712	672	770	709	689	707	698	691	657	696	709	697	701	679	695	733	746	671	704	703	709	693	699	717	709	722	722	688	723	660	728	729	701	696	704	728	713	662	745	710	753	754	709	723	637	708	689	717	679	704	680	753	715	732	679	684	723	725	690	707	700	726	679	659	750	740	718	709	680	694	701	762	709	740	725	721	711	737	733	735	692	690	763	745	695	766	709	698	720	700	667	727	723	682	725	682	671	681	697	676	715	720	687	716	717	710	691	733	729	687	701	701	719	693	684	722	733	693	710	698	772	688	771	708	673	699	672	692	708	684	715	740	683	704	717	708	707	715	698	758	738	705	716	691	688	700	688	712	690	734	696	675	673	673	725	676	688	680	722	649	771	718	683	702	728	693	733	713	704	707	694	673	713	724	716	711	685	736	685	676	732	689	685	759	738	735	759	660	683	745	744	694	749	757	675	721	704	726	734	755	702	702	718	748	739	638	663	759	702	720	696	725	715	656	710	670	704	729	745	713	734	675	682	733	679	720	680	691	733	718	757	696	707	680	695	684	750	720	695	668	689	717	694	704	700	718	725	650	689	735	730	727	768	740	638	760	687	697	732	671	703	719	739	754	742	670	727	680	690	670	748	656	675	718	712	705	739	694	721	696	726	697	687	704	753	679	735	732	716	766	703	705	700	697	715	718	706	678	691	703	753	687	738	730	713	687	656	727	755	681	670	718	723	706	710	737	740	744	724	699	700	722	703	724	708	733	738	715	751	680	707	673	737	748	708	714	695	767	739	722	665	716	698	721	694	726	761	739	712	678	766	746	696	724	728	717	693	731	701	697	706	687	723	748	724	724	722	700	717	715	753	713	669	685	696	746	662	751	663	714	718	700	731	680	758	712	696	708	697	716	718	680	725	712	676	751	739	723	689	681	696	711	695	736	693	701	715	718	724	706	726	664	678	689	694	722	695	716	680	718	680	694	752	690	709	724	683	721	717	734	699	692	702	711	718	738	676	706	711	697	742	676	720	755	761	783	708	697	703	707	698	711	718	695	741	744	706	721	685	713	690	698	723	724	743	711	697	711	699	682	722	670	712	757	684	720	734	706	708	707	690	721	691	714	724	677	680	712	715	804	691	735	738	749	731	712	672	653	716	710	707	704	718	675	637	727	716	721	718	656	709	689	683	749	740	656	684	703	747	701	710	709	720	707	716	704	690	727	750	736	722	748	708	710	762	747	684	708	702	748	712	703	748	708	717	716	687	689	740	711	728	691	728	749	750	702	694	711	663	731	743	703	671	687	730	686	702	682	686	699	678	697	694	702	708	708	702	683	726	716	726	725	733	657	759	718	711	703	751	662	682	688	725	748	718	731	711	676	713	701	692	697	702	711	731	722	697	681	685	746	731	768	752	698	696	707	699	683	732	732	743	659	673	671	675	713	750	655	760	739	686	729	718	745	709	747	729	689	723	722	703	712	710	693	661	746	679	696	730	703	705	685	721	715	664	715	717	724	717	722	693	753	677	678	653	694	679	677	661	714	729	667	686	722	731	717	727	726	731	727	672	737	736	704	687	669	709	727	718	696	721	691	704	715	705	727	731	725	679	739	705	711	703	706	711	702	661	709	671	713	704	755	732	701	745	758	741	685	674	729	762	663	683	737	696	720	707	743	711	710	761	746	719	722	718	690	662	737	746	744	678	709	723	667	667	705	671	694	694	700	698	763	723	724	706	773	753	700	728	671	677	759	682	705	710	721	729	725	704	725	740	706	730	704	700	685	698	731	690	707	730	677	669	671	653	716	726	741	720	730	743	728	663	740	724	691	687	705	685	693	757	683	658	737	685	700	652	661	678	705	726	732	694	704	658	724	719	691	721	784	746	712	697	694	715	713	679	672	691	735	677	699	720	742	694	677	702	765	741	759	749	725	704	706	709	737	682	732	717	686	683	708	758	721	692	733	714	728	686	713	677	683	686	722	684	718	701	723	672	722	706	744	716	734	689	695	742	688	719	689	723	700	677	690	714	701	706	707	717	670	688	691	712	691	722	730	691	705	737	694	724	719	680	736	718	705	710	735	649	718	739	741	704	752	692	702	742	740	760	682	684	659	723	737	718	665	715	702	665	755	692	689	726	747	727	731	729	668	758	682	665
2420	433	265	207	183	241	283	255	252	214	222	191	186	247	202	171	169	168	140	129	129	120	111	101	107	98	80	94	85	89	68	77	67	83	80	79	80	88	82	82	64	73	76	87	91	87	50	69	76	59	84	58	77	61	67	83	75	72	104	109	72	67	67	67	99	74	64	52	77	61	75	72	79	64	70	95	65	77	72	60	80	69	77	79	68	85	82	82	98	132	152	137	115	76	77	62	60	78	65	68	74	62	69	73	62	68	72	56	61	74	64	78	78	59	80	83	74	85	80	58	74	63	67	72	77	67	77	82	85	65	73	86	73	66	62	63	61	82	57	76	75	77	70	75	70	62	66	56	75	72	66	61	77	69	66	75	55	62	81	73	76	80	84	67	74	74	67	89	59	63	77	75	72	83	63	82	65	65	77	65	81	68	65	67	73	54	74	67	63	81	60	85	69	60	67	73	80	75	73	70	50	68	75	60	82	64	75	88	72	79	81	71	67	67	73	68	66	73	70	74	73	75	86	59	68	80	73	68	80	81	49	64	70	74	68	65	53	57	64	67	62	65	85	72	81	99	71	84	78	79	60	52	64	62	54	63	82	70	77	63	78	76	90	62	70	70	82	68	60	97	86	73	73	66	65	50	71	78	66	82	71	56	73	60	78	70	69	63	75	62	62	82	89	73	82	80	75	81	68	76	83	49	78	77	73	70	64	84	66	70	50	82	64	81	72	83	63	71	78	79	66	64	60	82	72	87	73	78	64	65	56	73	77	61	59	87	69	75	69	80	71	65	75	74	67	80	74	68	81	81	58	67	65	78	75	78	72	84	67	71	69	72	54	73	72	79	75	73	66	88	71	81	62	79	62	68	58	65	58	83	77	75	77	79	50	55	73	88	68	60	65	76	49	59	73	72	72	77	65	69	84	63	69	64	78	69	67	71	61	64	82	79	65	65	80	67	68	94	64	66	55	81	53	71	60	70	70	71	53	75	59	58	84	69	63	71	76	75	74	82	69	63	65	58	74	73	78	68	57	67	62	76	73	72	74	81	72	70	77	79	80	61	66	80	64	77	63	62	76	85	73	73	58	68	68	73	74	81	80	65	66	86	91	64	66	75	67	73	86	73	85	69	67	91	69	75	70	70	77	87	70	81	89	81	72	75	72	65	70	79	75	68	70	71	82	68	69	68	86	68	63	66	51	75	67	75	75	62	69	67	69	74	73	64	70	71	55	62	67	63	85	85	93	73	75	73	68	61	74	75	81	81	66	80	70	58	82	65	76	65	68	78	78	66	74	84	87	61	69	71	72	65	81	63	69	74	76	74	88	62	70	63	76	62	76	74	83	75	75	71	68	70	70	77	72	73	84	70	68	62	72	80	73	78	59	84	61	52	63	80	88	78	74	54	83	68	78	72	71	67	71	77	77	78	74	64	50	68	64	77	64	72	69	72	74	65	79	78	88	81	60	83	66	66	67	51	63	57	66	62	69	84	74	65	72	93	79	67	69	75	66	67	75	68	76	69	81	70	80	69	57	64	78	56	71	70	75	68	72	61	62	75	66	74	82	72	60	60	70	64	62	81	71	64	86	72	77	62	68	77	67	72	67	66	68	75	71	67	75	64	72	65	87	85	86	71	79	84	61	66	79	73	71	78	85	57	84	56	84	61	82	62	85	57	62	80	68	70	74	66	58	63	70	72	58	78	72	73	73	78	56	46	68	83	100	78	70	55	90	63	86	76	63	88	71	71	77	81	88	85	80	56	73	67	58	66	61	50	77	64	77	78	67	69	68	87	73	69	73	66	77	60	66	64	65	64	73	56	53	71	74	74	57	66	77	64	64	77	62	74	77	71	71	65	68	73	79	59	74	95	86	70	88	80	62	77	72	75	59	64	77	62	78	81	68	73	79	69	63	69	68	67	76	79	65	67	71	62	59	55	69	76	67	75	69	76	54	40	57	71	76	73	61	67	75	64	63	81	75	84	61	67	89	71	81	67	75	76	79	64	70	74	71	71	70	65	75	83	65	74	77	89	74	70	82	71	62	64	75	70	76	76	66	62	73	75	74	73	86	51	77	83	75	77	82	67	79	86	79	74	60	64	63	58	86	74	69	70	68	63	66	81	74	67	68	66	81	81	76	53	56	67	81	82	75	70	73	81	64	65	75	62	65	72	65	83	77	67	75	76	87	57	82	62	59	68	72	69	73	71	78	70	70	60	83	62	67	85	64	63	79	89	66	75	72	65	81	81	66	72	89	81	72	66	75	61	63	80	66	77	70	61	85	73	63	62	75	56	66	79	72	78	71	77	75	84	66	75	65	90	77	80	62	75	67	65	70	66	60	62	69	78	88	62	62	54	81	80	67	80	66	81	80	85	64	66	63	68	75	94	63	74	64	76	76	70	63	96	68	65	80	64	67	94	66	68	85	70	85	75	77	67	66	67	73	73	72	63	89	68	71	64	68	76	92	65	73	63	57	75	75	82	67	67	76	72	74	70	73	65	72	56	79	79	69	74	68	59	69	71	64	72	75	56	79	69	74	61	73	67	74	83	72	62	70	57	72	76	62	70	66	65	66	88	58	69	69	64	71	67	58	80	68	78	70	92	59	77	73	88	65	76	71	60	54	72	93	65	71	65	66	77	87	75	74	73	64	67	65	67	68	72	58	80	75	72	60	51	71	77	83	69	82	62	71	71	62	83	67	86	72	88	75	70	84	72	71	70	85	60	65	74	56	72	78	83	76	79	57	70	80	68	81	76	67	81	65	75	81	76	80	74	78	67	93	84	83	60	65	61	74	68	70	72	66	61	61	77	70	71	86	54	81	82	81	65	56	70	75	72	71	78	63	75	74	68	72	71	63	70	71	68	89	68	82	69	75	56	79	84	77	76	71	87	78	75	67	66	66	58	75	87	65	63	68	59	74	72	79	71	55	79	73	65	85	78	67	75	72	75	62	81	85	72	75	75	61	68	69	69	70	72	52	63	70	88	65	73	63	59	62	74	62	59	73	61	66	58	64	55	71	74	68	78	60	74	80	63	78	76	70	63	80	68	75	60	78	75	73	88	77	64	77	68	70	77	64	70	77	66	78	76	86	72	79	74	59	75	68	59	62	77	67	71	76	77	84	62	71	68	75	53	60	70	78	75	63	62	71	69	72	61	86	78	82	54	68	78	76	76	71	81	64	73	63	83	74	74	72	73	87	60	80	73	78	67	67	84	82	69	78	71	74	81	76	76	77	89	71	66	62	67	59	69	63	76	63	68	68	74	57	83	84	74	69	62	55	71	75	70	53	66	68	85	57	69	72	71	75	78	78	68	65	62	62	90	63	63	65	80	67	84	68	60	71	71	55	66	76	65	74	73	62	69	72	83	62	56	70	56	79	61	59	72	81	69	58	69	66	66	63	72	72	64	78	64	75	77	71	64	63	94	78	87	72	73	86	79	61	79	62	67	55	68	71	75	63	71	59	68	80	74	71	78	60	82
14302	7230	4151	6977	12340	14803	13436	11843	10303	8830	7673	6642	6528	6323	5802	5743	5235	4448	3865	3519	2916	2756	2553	2231	2003	1765	1633	1530	1560	1490	1356	1271	1197	1160	1131	1108	1074	1050	968	966	979	987	955	940	935	874	919	942	896	886	948	945	905	898	852	864	883	965	1865	2180	880	877	876	917	873	900	924	917	891	859	872	912	834	843	869	843	897	889	812	825	889	827	820	806	851	867	888	1598	1885	2669	3082	2513	1982	1231	983	990	830	858	877	860	862	855	822	841	839	817	786	919	882	841	849	867	876	849	826	862	828	842	878	808	854	869	838	848	881	856	851	814	843	804	864	881	902	840	844	850	788	879	863	843	850	867	820	818	871	852	829	894	884	848	845	813	821	860	842	887	833	867	829	883	861	810	896	837	847	865	860	845	841	819	839	828	873	843	858	827	862	833	820	851	878	845	864	844	837	894	855	854	870	831	838	903	865	861	837	828	843	796	849	872	853	858	832	849	859	885	800	863	867	808	849	845	822	849	795	847	881	876	817	863	856	857	902	848	860	812	893	901	821	851	858	843	783	841	856	827	832	817	857	836	815	844	842	791	826	841	836	867	835	892	869	827	858	836	854	807	834	905	879	871	830	888	858	849	880	845	880	826	834	834	769	852	811	871	844	814	868	849	874	828	858	819	829	813	869	802	849	836	808	835	875	875	885	878	822	788	819	839	901	860	830	878	845	857	770	837	886	855	786	831	854	850	851	813	841	931	867	846	891	854	874	814	859	897	870	829	830	871	876	876	883	883	904	841	793	832	874	871	873	867	872	873	862	821	831	826	828	846	842	844	842	854	824	850	895	860	827	817	893	825	846	914	900	843	780	840	850	834	781	884	827	898	880	794	913	881	887	846	862	817	854	882	810	754	894	843	817	836	819	812	823	877	825	917	825	837	872	859	805	804	863	802	835	865	876	830	835	816	820	845	880	874	817	830	847	809	805	840	789	882	850	844	885	833	810	893	858	899	860	830	854	852	843	862	899	813	846	782	831	810	895	875	877	829	884	829	867	870	842	871	861	812	828	819	860	856	848	872	867	886	845	872	840	848	878	846	899	846	853	853	829	852	874	830	807	866	820	803	850	788	877	832	844	850	853	893	888	876	879	872	834	842	853	819	855	821	875	872	822	873	854	824	973	823	816	864	872	818	854	850	875	883	789	789	790	827	838	874	795	809	887	806	861	869	857	914	859	874	902	879	843	828	870	914	860	915	838	896	840	842	784	861	788	824	902	878	807	813	798	812	803	821	871	814	812	838	845	857	843	888	885	867	807	903	869	875	901	818	778	883	868	839	861	898	876	876	838	877	829	870	878	902	895	836	827	789	842	858	864	850	845	819	851	841	852	847	860	890	858	911	859	840	813	850	868	845	838	855	852	867	825	855	805	862	815	867	857	820	870	812	830	873	826	854	821	865	794	824	837	807	879	816	829	894	832	889	877	838	876	843	876	788	833	878	859	912	877	835	887	865	841	823	887	864	859	824	886	853	871	828	843	892	897	859	857	819	861	860	851	804	821	856	843	871	855	827	875	825	844	862	847	865	844	848	793	824	865	785	871	792	820	834	870	857	833	836	795	806	848	803	832	878	875	836	823	838	901	894	892	848	835	855	833	872	810	823	820	846	845	821	869	872	851	861	825	846	873	850	833	923	865	898	890	864	867	884	899	849	869	883	870	888	888	837	843	840	796	839	804	859	858	798	834	796	820	846	858	784	821	869	834	834	897	876	870	874	856	834	831	857	830	778	895	885	799	875	854	803	845	828	893	802	877	827	913	884	812	877	802	920	809	879	894	869	870	867	824	857	823	790	802	848	874	850	836	875	865	873	813	844	856	838	845	864	872	871	835	834	853	838	834	852	844	832	819	887	839	906	827	897	873	831	843	811	851	855	809	819	842	857	870	918	869	849	839	843	850	878	801	841	852	838	839	852	870	835	824	854	842	929	831	860	901	873	900	808	934	831	885	926	860	847	891	867	806	857	839	859	863	846	849	839	844	836	857	868	851	853	818	835	864	887	828	824	852	826	837	866	846	859	853	855	889	811	865	851	818	874	828	878	891	870	845	890	845	882	866	864	830	850	825	887	883	855	869	791	807	842	816	896	859	858	883	855	886	815	857	818	870	844	823	860	833	866	853	848	900	850	842	818	871	880	839	870	920	853	860	862	862	822	841	856	849	845	841	856	837	812	806	794	843	825	783	811	858	828	923	812	869	877	865	855	839	825	859	823	899	865	875	841	807	825	817	872	825	822	833	887	845	818	853	874	846	859	864	853	852	840	876	892	863	837	826	821	856	878	809	828	830	888	810	874	924	870	858	875	848	864	877	860	849	835	835	789	855	874	864	799	874	830	873	817	831	825	827	825	891	864	871	841	851	856	863	899	805	754	850	851	804	806	832	866	898	840	841	843	824	882	878	844	816	863	871	838	844	842	827	855	827	872	824	857	829	828	844	773	785	830	895	832	857	839	890	850	889	865	879	847	843	826	826	851	842	811	860	852	821	832	900	794	823	875	812	827	834	793	868	868	860	842	847	869	815	878	877	828	909	830	857	796	849	877	820	820	863	845	866	861	847	850	860	830	826	864	840	809	830	912	856	864	853	845	875	821	825	805	824	839	879	885	851	842	893	884	798	869	863	878	832	843	898	840	878	855	867	861	849	855	828	831	776	843	851	877	843	795	836	854	817	824	859	809	837	825	859	844	868	897	839	863	828	844	855	870	833	925	837	899	893	815	856	853	861	805	851	857	886	847	852	778	821	878	835	832	821	854	857	834	848	866	833	851	824	816	816	833	880	832	859	804	846	841	841	828	906	839	809	806	862	821	829	838	864	853	835	832	857	831	842	820	803	864	866	833	838	828	871	881	809	822	846	838	843	921	824	868	788	862	803	881	858	806	822	839	845	845	844	825	859	873	878	815	837	891	826	855	824	846	881	861	832	901	802	852	820	826	856	841	875	897	844	862	889	853	873	835	835	897	831	816	813	807	868	830	862	839	886	839	857	863	788	846	866	858	855	803	876	837	824	829	893	791	819	815	873	832	905	820	893	834	832	851	877	832	886	879	939	881	849	818	861	856	852	835	835	869	810	805	839	865	866	835	819	855	855	851	814	850	847	914	877	830	849	879	867	841	864	835	850	848	874	841	832	852	855	807	824	823	836	808	882	855	812	852	869	835	885	829	848	878	869	857	872	878	854	852	870	854	916	859	882	835	828	864	831	857	817	875	853	870	817	861	820	845	835	863	842	880	862	842	877	858	855	836	883	834	838	819	813	856	787	849	872	814	843	817	857	845	840	863	839	848	876	855	844	848	803	834	852	780	804	901	841	886	877	802	900	828	895	871	830	829	800	815	854	879	903	833	815	854	843	836	910	821	885	835	907	844	834	831	866	846	818	887	894	842	816	892	860	814	871	813	852	895	840	855	852	859	813	830	865	855	837	798	814	817	877	830	854	833	891	839	783	849	840	859
1415	693	353	207	231	367	375	364	315	339	259	237	235	221	241	245	219	201	182	162	154	137	123	116	93	115	102	103	89	102	74	73	78	62	81	75	77	76	76	79	66	66	62	61	62	89	77	65	78	65	64	77	68	73	79	52	52	72	84	70	64	67	80	77	59	69	76	77	62	65	66	64	73	64	74	82	75	58	79	76	75	67	67	76	60	69	73	75	95	154	175	149	132	93	80	87	80	66	58	61	59	62	62	69	62	67	65	69	76	69	71	59	79	61	60	63	64	68	62	61	72	87	78	56	62	64	72	68	87	79	69	75	69	62	63	61	61	63	61	62	49	64	66	55	67	65	81	65	62	57	62	56	79	82	73	73	65	78	64	70	49	71	65	70	47	73	78	81	68	70	72	87	77	76	79	67	62	68	74	76	42	79	76	74	66	79	67	70	66	83	63	71	79	58	58	70	70	73	71	62	58	75	65	57	69	57	50	57	62	78	63	77	61	68	53	64	75	65	82	65	77	70	69	61	65	56	62	74	57	69	72	61	69	60	67	67	68	79	68	72	70	82	61	66	57	59	73	85	57	63	68	47	58	68	65	75	61	79	68	61	54	63	84	79	77	66	73	63	73	59	66	72	69	59	66	67	61	70	79	68	67	64	60	61	71	70	65	67	71	76	60	50	65	70	70	57	65	75	59	56	53	77	73	51	78	74	70	71	69	55	65	66	62	70	62	58	68	67	80	91	72	59	70	78	62	92	72	59	46	68	83	70	61	81	56	69	65	71	85	67	77	56	81	81	81	66	65	75	73	61	55	59	68	77	73	59	68	60	69	63	63	68	73	67	57	76	71	82	62	65	78	78	68	75	68	54	63	75	70	64	57	72	59	68	67	64	63	79	72	75	84	55	58	54	67	69	60	56	73	90	62	59	68	65	69	71	58	70	64	69	60	89	66	63	71	67	70	63	52	90	58	67	63	58	60	72	69	76	77	65	71	57	67	56	64	67	72	82	73	75	74	77	67	65	56	67	63	68	79	59	67	75	63	79	55	75	62	76	63	71	51	69	55	61	81	73	66	65	82	63	60	61	69	70	64	73	78	67	64	80	61	73	64	54	67	63	60	59	62	72	80	77	66	61	63	76	60	80	74	63	69	77	79	69	72	64	59	63	71	67	66	86	71	75	75	59	73	73	65	51	65	73	60	60	63	75	77	69	63	74	61	55	65	74	73	62	61	58	76	70	72	69	75	87	56	66	80	68	71	64	74	58	76	66	71	74	71	53	63	72	74	69	63	71	53	61	68	75	62	52	53	73	65	66	61	78	85	73	83	77	68	54	62	70	71	59	61	69	65	69	60	78	61	67	61	61	63	52	59	71	70	71	72	82	70	75	69	76	72	73	57	79	56	63	77	62	65	79	85	56	64	74	62	71	58	72	72	69	58	65	68	68	72	65	53	75	66	69	79	54	76	62	66	64	89	65	60	74	67	69	71	52	67	65	68	69	80	79	66	75	68	80	72	65	70	73	81	72	70	57	69	63	61	66	78	79	79	62	66	63	75	81	76	65	61	92	71	76	73	56	73	68	75	71	85	66	69	83	77	69	74	60	55	70	64	64	71	70	78	70	55	74	66	75	68	62	79	87	66	87	76	73	61	60	79	61	85	70	65	70	59	75	65	67	79	67	62	71	56	73	69	66	77	58	62	73	74	64	72	68	78	68	69	73	53	56	78	69	59	73	57	74	67	66	70	68	60	61	63	79	73	59	62	66	84	79	63	59	58	78	59	73	77	65	62	66	75	73	80	62	64	66	60	61	69	64	75	62	72	72	60	73	74	51	77	72	69	65	62	66	70	71	73	61	72	58	68	68	77	73	72	60	71	73	69	74	67	60	80	70	65	66	74	62	69	53	66	84	81	70	73	55	58	75	53	68	73	71	77	63	73	52	63	62	53	67	74	61	61	70	62	70	57	69	69	54	80	74	82	75	59	59	77	74	51	69	57	62	56	70	63	70	73	72	67	72	72	58	63	54	70	63	67	59	66	77	54	70	66	68	81	74	75	74	66	73	68	68	57	67	61	91	77	70	76	73	54	68	74	68	82	72	60	57	55	56	70	62	70	76	68	61	67	71	77	61	61	71	67	66	89	54	78	52	56	71	60	65	71	66	66	79	73	72	47	66	79	66	76	56	67	68	58	61	64	67	68	78	54	57	70	66	51	56	64	76	70	74	72	80	69	59	60	59	69	94	72	58	64	67	62	76	63	57	65	62	77	69	59	63	59	63	80	76	77	75	78	61	76	86	68	62	65	78	68	75	66	76	73	67	71	62	68	76	68	54	71	54	68	74	72	60	90	72	60	83	55	64	64	57	81	75	73	57	67	68	77	68	69	65	56	82	83	61	86	61	61	67	70	61	63	54	66	66	62	63	70	72	76	67	90	63	60	60	58	62	74	70	69	69	61	73	74	58	63	63	84	55	62	62	65	63	63	58	83	74	78	74	68	61	82	61	86	68	61	68	68	75	51	66	73	65	64	73	65	66	57	59	74	73	65	64	69	56	72	51	76	62	67	66	79	80	69	79	67	60	72	70	60	64	69	68	76	67	56	68	67	61	75	59	66	67	70	58	84	60	52	65	77	64	74	75	66	63	74	73	66	59	49	87	71	76	77	80	73	62	79	80	76	66	76	64	62	62	65	67	65	57	60	64	58	64	52	67	65	62	64	68	78	79	63	63	64	94	64	59	71	66	74	68	79	68	68	53	68	53	79	56	60	75	71	70	76	78	69	82	74	74	71	61	65	74	56	64	75	66	64	63	82	64	58	64	64	64	61	82	74	65	65	70	56	65	65	51	69	67	65	59	60	70	64	70	64	63	70	61	73	69	69	62	74	66	70	74	69	60	74	66	90	66	60	62	74	84	66	52	88	70	54	67	73	70	55	66	70	69	52	63	65	59	85	65	59	86	66	63	67	67	71	79	68	77	76	55	70	67	74	80	68	69	76	64	77	67	70	67	71	74	74	71	66	66	90	72	61	66	74	65	67	61	67	73	74	62	67	63	58	91	78	73	65	57	68	59	57	68	79	63	60	70	60	70	54	72	64	80	62	75	59	85	76	90	81	71	79	61	75	69	63	66	74	67	64	64	80	82	70	70	66	77	68	76	60	63	69	65	73	70	57	71	63	68	64	70	68	52	55	72	59	73	57	55	55	66	91	71	65	65	84	76	50	64	74	66	73	62	66	76	72	64	76	54	50	59	67	72	66	74	52	63	82	60	54	69	65	56	67	71	57	64	54	70	72	74	70	73	63	65	59	66	60	61	71	56	73	69	71	62	54	66	62	59	58	52	66	69	52	76	63	67	67	69	74	73	66	64	77	73	62	64	60	63	71	79	67	61	70	76	61	65	65	65	71	65	60	70	70	71	60	80	66	69	82	74	76	59	62	55	65	63	77	78	74	62	84	64	68	75	66	65	75	69	60	68	61	69
18226	9565	5386	8797	15993	18223	16455	14841	12786	11228	9238	8501	7794	7594	7505	7123	6506	5373	4646	4259	3428	3285	3020	2657	2358	2219	1932	1789	1651	1596	1521	1411	1323	1248	1093	1169	1090	1081	1022	974	1042	988	950	917	945	880	893	924	858	919	865	870	894	862	867	820	830	925	1945	1583	802	823	824	897	840	829	804	818	808	814	794	817	870	853	834	853	783	810	830	871	779	800	794	851	868	830	833	1027	1999	3433	3887	3631	2959	1679	1204	1314	817	799	784	825	770	777	852	772	795	817	810	772	821	796	749	757	856	771	755	796	805	803	829	803	801	770	748	779	757	782	770	775	837	825	823	766	762	777	810	795	753	855	761	742	781	779	811	713	766	806	774	800	724	785	810	748	769	790	786	790	790	753	783	741	768	796	802	773	797	795	767	760	825	763	828	765	813	806	769	781	807	773	790	799	801	777	834	742	798	769	755	798	775	782	758	831	738	775	798	811	810	807	809	795	785	777	771	810	841	754	782	763	810	787	765	853	795	810	757	788	842	786	786	805	754	842	808	820	809	811	799	772	815	814	795	805	777	719	800	795	772	786	767	774	817	767	774	814	754	801	784	773	822	792	763	803	755	774	829	779	778	778	780	742	768	830	790	829	771	804	788	774	765	818	745	781	773	803	805	761	775	781	780	779	797	782	748	778	764	844	761	752	793	765	774	842	801	775	776	796	779	707	765	783	806	808	827	775	760	811	783	845	793	730	800	786	777	797	811	806	854	744	739	812	805	789	806	829	822	782	773	771	734	869	772	802	798	778	790	768	771	809	796	819	794	805	775	799	748	770	811	836	739	780	787	808	765	814	792	806	745	735	806	787	756	788	760	759	811	853	762	798	796	786	792	826	776	781	833	879	792	760	794	774	801	776	809	802	772	810	786	815	836	832	862	831	824	811	768	844	778	800	813	775	814	768	768	778	770	835	822	793	758	837	770	813	812	804	829	775	745	810	829	750	795	798	771	762	756	820	773	771	748	771	876	768	778	805	794	769	796	766	819	813	825	831	776	776	795	794	750	795	801	799	825	805	748	772	838	785	752	753	781	837	775	799	807	779	804	778	803	769	775	800	762	782	841	789	821	797	756	811	764	850	819	802	784	766	794	758	738	826	794	790	816	821	774	781	773	764	764	764	769	758	756	793	799	774	856	789	810	764	787	768	784	709	778	815	756	796	820	782	758	762	816	777	790	780	786	784	848	827	787	821	812	800	755	839	814	808	811	781	806	773	779	835	814	806	783	736	792	815	781	771	771	764	832	827	786	776	789	771	784	811	854	772	831	748	803	853	814	756	768	757	812	782	752	738	800	782	767	809	760	764	769	783	821	797	771	795	815	773	787	767	834	786	766	755	723	777	775	824	802	775	791	771	804	825	787	798	810	795	797	768	819	724	797	754	766	789	792	797	782	812	848	785	819	805	807	810	727	778	788	799	810	817	838	798	805	848	827	815	735	794	806	794	825	786	804	768	766	800	772	740	778	781	792	751	762	813	713	774	745	774	806	804	832	820	786	762	793	758	763	774	784	789	787	769	829	774	825	780	786	747	768	804	770	749	767	826	824	729	752	760	771	833	792	813	804	814	790	755	784	813	753	802	820	812	822	817	765	759	812	748	773	780	750	737	793	722	766	756	788	806	757	758	802	804	792	767	827	753	756	775	795	744	796	816	775	710	801	720	812	760	792	793	760	785	779	768	756	777	813	779	775	816	762	767	825	833	819	768	758	767	824	798	786	793	775	802	767	808	745	779	846	851	801	778	779	788	798	824	775	753	775	726	811	802	796	808	796	788	801	785	816	846	729	796	805	782	830	761	831	820	781	793	814	751	808	764	793	802	796	820	797	772	761	726	780	794	767	727	786	750	839	767	765	788	804	776	763	780	818	776	779	771	832	843	784	765	776	820	784	779	825	793	812	796	813	751	752	776	797	809	762	801	823	741	845	788	792	772	745	759	785	787	786	775	779	808	797	802	828	809	837	764	788	783	757	840	777	812	811	776	776	717	771	759	793	781	810	724	740	737	814	791	804	796	792	843	786	810	743	774	749	808	732	749	799	780	779	795	775	789	807	790	795	872	826	808	779	778	796	777	790	772	804	782	789	802	794	835	752	806	721	795	787	738	812	798	813	779	776	764	769	802	780	776	839	797	835	789	831	800	812	788	784	802	763	816	783	795	748	790	793	841	798	781	758	761	760	751	794	775	824	863	785	827	819	768	777	843	829	775	812	764	771	792	787	772	805	811	843	807	771	716	846	756	751	783	739	747	820	792	780	784	765	802	815	747	825	777	793	806	781	791	820	790	782	803	767	785	838	763	817	806	784	753	802	785	802	739	776	780	799	764	739	805	779	790	822	799	756	793	819	752	772	776	790	821	762	794	766	750	733	762	784	758	796	814	774	767	836	784	847	807	776	767	804	772	810	814	751	821	742	830	780	815	759	773	777	805	791	756	809	764	738	799	773	810	733	792	819	739	770	848	783	791	875	811	816	780	786	790	758	802	735	797	785	801	803	765	776	752	771	826	824	771	815	776	755	773	821	793	808	791	792	778	765	790	849	777	765	745	772	767	804	815	786	808	790	780	841	773	800	875	808	809	802	764	810	840	739	800	843	787	774	804	748	802	787	831	756	805	773	808	794	762	784	817	731	776	751	781	759	729	834	795	771	794	824	785	808	784	805	816	833	801	832	801	796	815	805	780	773	822	829	834	841	756	729	768	759	837	848	792	769	806	767	791	814	766	852	827	813	760	798	773	787	728	732	761	776	812	769	747	791	801	814	777	820	752	850	843	768	798	767	791	779	769	797	809	776	814	767	794	803	794	784	839	775	778	836	776	795	787	790	756	771	767	764	774	750	773	814	763	771	764	775	798	749	787	805	766	801	773	846	818	788	790	762	786	782	771	779	779	778	795	822	778	795	805	758	817	787	816	786	785	799	795	754	761	804	750	770	739	772	774	758	813	803	775	787	815	801	849	856	755	779	769	779	795	823	814	762	793	769	744	834	805	758	798	777	819	749	874	840	765	800	803	825	752	811	807	748	769	819	816	783	793	789	777	821	830	761	767	766	804	811	730	779	794	760	783	805	761	741	815	766	810	788	820	761	816	841	791	781	802	800	757	787	812	817	823	783	824	796	768	808	799	793	765	767	825	767	791	787	758	798	774	795	801	823	792	769	794	808	781	779	797	765	817	783	803	808	806	804	796	807	798	809	793	787	799	847	797	810	780	756	850	832	843	814	808	773	804	808	757	808	764	781	781	791	820	767	751	767	812	786	799	822	803	744	793	786	795	731	802	743	807	821	831	785	809	774	758	802	816	820	839	783	783	761	814	822	837	764	819	750	797	778	786	730	808	778	798	779	762	814	812	754	799	763	766	790	803	790	786	771	774	808	841	750	798	796	797	794	781	720	849	805	799	804	792	799	826	776	817	788	834	728	846	806	758	825	800	744	805	762	783	739	796	742	822	775	773	785	815	807	796
1547	238	167	121	102	168	179	144	141	136	134	133	115	129	105	111	116	97	88	76	96	83	65	85	67	56	72	77	72	54	69	63	54	51	53	52	61	49	40	54	53	59	54	54	48	66	54	55	49	48	59	54	48	44	61	68	57	59	76	73	76	49	62	65	50	69	65	78	65	54	63	65	58	65	62	54	44	56	63	58	48	51	52	44	53	54	52	61	65	66	81	86	88	55	69	59	53	44	46	53	52	61	73	61	59	55	45	60	54	56	59	55	85	58	49	55	51	43	55	48	40	54	49	58	62	52	63	49	43	55	43	41	52	53	44	56	64	36	55	59	56	48	57	51	55	49	45	50	55	62	53	57	59	54	50	60	66	33	46	64	60	59	49	58	60	46	48	62	61	62	62	47	55	57	52	60	48	51	46	46	63	46	59	57	66	51	55	49	59	45	49	57	55	59	58	60	50	78	61	47	71	45	56	57	57	59	60	58	61	52	60	48	61	56	40	37	66	57	61	56	53	51	46	54	67	57	51	51	54	57	45	50	61	44	58	60	45	57	59	46	50	63	52	42	69	53	57	55	65	52	53	68	63	58	57	60	49	57	75	59	51	65	67	60	42	56	59	67	54	55	59	65	70	61	57	53	71	61	52	55	59	54	50	52	63	55	61	55	55	63	35	57	49	51	56	57	67	61	57	69	57	55	60	56	40	58	52	57	51	57	49	45	60	52	49	60	45	50	69	69	55	55	52	60	57	55	55	51	55	54	58	54	63	61	59	73	54	50	67	41	37	51	61	57	59	69	54	61	57	57	53	58	61	51	48	47	53	53	56	64	54	52	54	53	58	42	52	59	56	52	56	68	54	56	51	44	62	53	56	49	59	53	53	59	52	53	48	57	34	63	51	55	50	54	50	49	46	49	52	49	53	60	57	67	56	51	52	56	58	49	55	47	76	58	31	62	53	60	47	57	55	50	57	63	52	58	43	48	64	43	54	64	44	48	51	56	55	59	49	52	69	58	54	61	49	54	66	56	57	53	55	54	54	50	54	55	60	57	52	66	63	55	65	55	51	46	45	62	59	43	48	60	55	56	67	51	62	49	60	52	57	61	46	60	47	53	55	54	51	46	43	52	48	45	53	57	52	49	64	56	55	56	53	52	71	59	48	59	62	57	50	61	47	62	55	58	64	66	61	59	55	46	55	59	47	58	51	64	69	46	63	63	55	59	74	60	66	47	58	63	38	58	63	52	59	56	54	70	61	54	62	48	52	65	67	43	52	67	59	51	52	54	59	51	62	53	59	62	56	49	54	49	57	52	60	51	58	52	47	48	48	54	44	46	42	48	63	55	62	47	59	60	54	53	48	61	48	61	73	50	43	52	56	51	51	51	41	53	51	55	72	49	71	63	53	52	56	65	63	50	62	63	61	60	44	47	78	52	60	68	48	56	62	56	56	51	63	67	68	50	52	53	49	44	51	51	56	56	54	40	49	51	53	59	45	57	52	59	60	46	64	53	49	71	68	45	61	52	40	64	42	59	51	52	50	59	59	61	53	65	61	62	67	53	55	48	75	54	52	56	61	52	72	58	61	51	41	54	49	65	56	53	58	57	69	63	59	52	39	44	64	42	51	60	64	58	53	52	61	60	55	57	43	55	59	53	54	53	52	56	52	51	49	61	62	65	50	51	57	49	59	54	50	47	56	64	49	47	47	64	50	60	57	65	52	55	53	54	53	61	70	71	62	58	58	52	62	51	45	53	53	51	42	62	52	49	37	64	43	42	60	48	44	53	54	58	53	67	58	46	59	51	63	66	54	55	55	52	49	55	57	70	52	51	57	52	72	50	59	58	49	56	63	58	51	30	68	54	36	67	66	79	58	45	46	70	70	51	55	50	48	43	64	56	49	50	71	39	68	42	44	53	56	56	67	65	66	50	47	56	50	48	41	54	48	63	50	49	57	65	60	58	68	70	50	54	69	56	58	62	58	50	56	53	43	55	54	51	47	70	47	50	50	47	55	49	64	59	52	67	63	58	57	64	61	71	56	52	53	53	59	59	57	60	54	50	60	45	56	67	44	66	51	78	56	53	42	43	45	61	57	54	63	51	49	54	57	53	55	62	57	56	58	62	58	48	57	68	56	63	61	62	68	55	39	65	55	63	62	62	55	64	67	57	61	56	40	64	42	48	62	67	47	53	57	55	65	55	53	52	66	70	69	48	56	62	56	57	44	51	39	46	44	60	39	49	48	38	65	47	56	46	52	54	43	49	59	54	55	48	42	60	57	66	45	60	53	65	63	60	53	62	65	53	57	47	50	66	70	35	52	53	68	49	49	64	54	55	46	63	51	45	49	63	53	40	52	59	55	54	57	53	62	51	48	62	55	63	50	48	63	53	57	74	44	46	50	54	62	63	49	60	55	60	45	65	51	49	47	52	63	66	54	70	65	54	68	51	40	49	63	62	60	67	55	62	64	41	52	59	55	59	51	44	49	58	50	62	68	66	55	54	42	38	61	74	71	54	63	47	59	57	57	50	64	62	60	61	57	51	58	40	69	61	51	56	53	49	79	50	50	57	57	69	70	63	46	53	50	49	55	63	62	55	56	52	51	50	48	64	61	47	58	45	57	63	60	60	52	59	50	52	57	65	45	63	48	60	55	49	52	57	48	65	51	57	59	46	61	45	50	81	54	66	51	46	55	50	59	63	56	45	55	57	62	66	44	58	53	65	57	54	54	56	50	64	61	44	61	53	62	59	55	49	45	47	48	55	62	56	75	61	57	56	61	67	59	58	47	63	44	50	49	59	58	53	45	65	61	55	48	70	50	52	53	54	62	55	44	63	50	53	63	52	58	63	59	53	53	60	67	58	47	66	50	45	52	61	47	70	42	48	53	58	59	54	53	51	56	58	51	35	48	62	78	69	56	57	66	71	66	63	49	52	53	56	57	41	56	45	64	70	52	64	58	53	49	57	50	71	55	54	60	38	57	58	50	64	48	59	73	68	58	58	67	66	54	59	71	52	52	58	64	35	59	51	41	59	46	51	45	50	50	66	58	47	55	50	68	62	61	57	63	54	38	46	53	46	55	68	60	53	59	52	60	55	50	38	58	50	64	66	59	51	50	57	62	67	65	65	56	42	40	49	52	62	63	67	54	64	58	43	43	54	64	35	60	71	60	41	67	51	62	58	62	50	58	53	66	59	62	64	66	49	52	55	72	48	51	51	45	47	61	56	61	59	65	48	55	56	45	57	57	59	64	67	50	60	47	64	62	49	55	61	41	39	54	53	71	53	48	52	63	53	64	52	56	70	57	69	60	64	57	55	57	56	64	44	49	53	51	51	60	49	58	61	55	58	55	56	55	40	51	47	46	54	60	53	49	51	60	43	47	49	48	42	56	60	59	51	46	58	50	57	59	47	47	69	63	60	56	51	58	54	67	52	56	49	85	62	54	48	48	54	64	47	43	50	62	51	46	46	55	50	59	64
11719	4802	2680	4310	8284	10049	9059	7864	6717	5493	4751	4362	4014	3765	3595	3473	3136	2455	2232	1984	1812	1631	1572	1418	1373	1233	1138	1063	1035	1018	924	958	877	833	780	800	795	742	773	679	734	735	702	719	747	732	693	768	747	704	685	689	666	719	640	695	712	856	1305	956	676	690	690	729	669	704	724	693	709	710	691	718	681	714	684	741	687	695	685	670	617	666	687	729	722	693	662	676	855	1278	1643	1676	1379	1038	803	786	736	740	718	654	660	658	665	659	716	677	718	646	668	660	675	631	683	753	683	712	702	676	696	674	657	705	649	726	683	707	706	702	635	640	704	691	698	708	675	726	667	639	650	750	679	719	674	658	721	696	698	687	683	706	673	711	665	651	709	680	684	665	644	676	684	715	675	692	680	694	716	727	697	697	685	689	653	725	662	696	713	635	664	728	647	714	684	675	697	732	683	669	701	705	648	696	669	693	732	701	667	693	673	698	666	685	708	700	646	659	698	686	634	676	704	672	671	687	678	632	702	707	695	684	690	691	747	668	666	682	677	663	697	729	669	685	680	730	659	601	699	679	689	687	681	723	693	701	707	683	698	637	628	663	707	670	674	687	700	719	669	699	736	680	730	717	663	614	719	677	689	660	737	685	759	690	679	713	696	655	715	678	679	681	709	647	645	694	667	696	669	671	681	718	699	696	730	653	647	714	712	682	664	709	659	701	679	677	693	664	684	703	713	709	683	700	670	685	682	666	640	705	704	690	664	703	718	708	706	679	690	692	646	708	667	693	664	681	634	738	674	738	687	691	649	664	688	661	690	664	712	673	706	693	711	709	743	657	659	684	639	681	651	615	697	719	708	673	674	687	687	693	679	680	680	667	707	664	681	646	677	699	682	721	667	669	691	652	670	689	711	660	712	681	645	707	743	705	712	729	708	642	672	671	669	680	671	698	704	699	677	683	693	715	628	688	653	675	652	691	660	707	706	665	611	689	723	650	704	705	654	712	676	673	678	702	682	684	697	690	689	659	676	669	689	665	690	690	722	695	658	697	675	714	677	683	661	643	674	684	666	710	683	677	697	742	685	743	669	634	698	698	667	702	649	647	728	622	683	673	679	675	663	707	683	649	673	628	663	652	706	693	693	627	638	698	657	691	691	698	661	635	649	701	657	704	659	671	643	703	680	651	662	707	669	711	689	695	709	666	695	717	722	671	693	691	692	704	719	679	690	701	678	642	690	709	652	650	650	629	665	700	739	645	658	698	654	664	715	667	636	674	747	703	673	665	697	706	655	672	661	718	671	704	677	700	708	685	690	703	636	696	646	675	688	664	666	701	682	701	676	706	697	686	692	694	652	701	737	717	704	688	730	721	700	680	705	655	678	722	714	696	725	676	653	655	718	679	701	711	681	681	666	744	708	673	698	701	683	688	695	667	658	707	683	678	678	679	627	638	674	661	709	690	674	675	679	722	691	615	727	687	675	680	693	637	656	698	692	680	707	736	712	672	645	705	690	708	728	698	685	662	668	676	681	705	725	638	683	647	667	679	714	729	677	710	663	660	681	716	689	672	684	680	659	674	647	654	690	689	678	672	649	670	664	689	676	680	658	703	683	735	744	667	681	683	680	650	700	690	693	711	645	706	685	696	668	732	649	665	667	665	675	722	703	683	692	702	757	679	658	679	700	724	697	674	660	627	654	687	721	696	751	664	687	687	663	713	725	721	673	616	723	690	668	679	672	680	730	669	709	736	640	686	647	689	658	636	704	703	681	673	661	687	664	644	691	660	699	693	665	656	687	664	665	672	658	685	734	661	686	684	646	633	689	706	692	707	706	662	682	680	744	691	660	723	671	636	664	699	678	727	716	693	695	696	721	658	664	681	711	647	695	692	692	656	701	679	667	667	667	662	679	698	680	686	656	726	656	691	644	697	689	687	659	678	658	644	652	686	707	723	684	648	666	692	691	710	664	629	647	705	705	646	691	729	655	736	701	684	680	671	739	721	664	703	696	719	680	679	714	676	655	687	693	670	732	688	718	689	658	692	718	657	706	693	665	695	698	662	707	687	668	648	707	669	672	679	690	690	691	687	688	655	704	679	722	672	713	642	695	708	675	664	665	691	684	727	656	671	700	679	698	677	678	691	682	695	707	661	675	670	722	697	683	715	665	680	646	663	646	700	687	676	702	635	681	672	693	640	708	678	733	691	678	657	648	665	667	706	686	703	680	669	656	697	722	712	631	695	651	673	719	702	695	675	701	630	690	702	670	688	728	677	666	715	701	735	691	697	681	658	710	665	701	714	641	750	688	715	644	653	715	709	659	666	697	687	691	685	651	674	682	677	714	692	703	658	626	689	671	738	667	631	690	658	652	688	649	683	708	676	650	648	690	698	662	634	657	712	710	681	623	669	690	685	683	641	676	634	695	646	700	700	677	707	685	663	653	692	668	652	701	633	660	670	688	667	678	653	651	669	665	699	652	666	650	701	673	660	724	687	687	734	701	701	694	698	661	683	669	729	714	690	647	682	697	672	680	708	677	684	681	697	712	668	659	658	715	693	658	656	680	669	705	688	718	686	692	767	673	664	719	687	681	703	726	671	696	668	700	669	691	705	682	684	676	682	684	655	676	736	658	715	677	693	670	684	750	672	724	649	690	660	670	660	794	688	697	673	717	682	640	660	686	671	686	733	714	706	672	665	648	667	670	643	668	695	684	696	685	694	692	701	685	679	684	707	681	701	717	675	667	682	697	676	679	681	669	707	673	734	711	726	701	661	701	655	701	636	679	708	713	681	704	720	691	672	694	708	654	682	668	726	690	733	717	666	696	691	689	676	674	723	703	670	667	638	694	691	717	677	730	742	690	709	743	711	642	678	719	676	718	639	713	694	723	662	724	669	671	706	680	688	710	712	667	728	657	686	677	674	694	661	704	633	690	675	716	683	647	692	669	662	707	707	691	698	691	685	716	695	694	673	692	649	710	697	749	663	685	717	715	671	679	675	723	662	727	719	620	721	693	720	684	685	631	680	708	710	664	661	730	693	691	705	641	718	676	738	731	629	676	634	666	675	716	669	677	650	681	748	693	648	641	653	701	696	659	625	675	664	729	689	667	698	673	651	711	710	681	652	721	682	663	659	693	677	731	689	648	666	712	755	712	630	713	685	673	675	665	676	700	697	693	680	683	689	693	659	654	690	692	708	695	676	673	719	680	652	676	711	725	692	689	678	661	687	681	719	701	695	707	659	660	695	684	677	650	660	705	684	701	729	736	666	659	691	721	694	715	652	698	663	687	700	682	679	661	680	710	692	667	660	679	678	724	695	678	713	675	726	674	719	642	642	703	689	635	709	692	668	674	658	711	694	624	692	686	671	714	750	666	670	659	701	680	694	686	728	645	650	674	717	685	701	663	687	653	648	693	670	703	703	708	674	707	671	765	658	673	675	708	700	687	686	651	673	678	705	694	698	707	703	671	698	664	701	682	671	666	685	693	709	682	618	691	685	685	766
984	514	276	152	211	299	271	268	213	210	196	179	180	157	180	193	145	144	115	119	134	131	98	100	84	104	91	82	75	79	64	54	66	73	73	76	69	69	56	72	64	64	56	55	73	63	64	62	59	58	60	84	73	73	79	68	76	80	133	103	72	77	58	66	73	80	60	61	66	58	55	66	75	56	60	63	62	53	61	69	57	64	70	49	80	53	65	65	72	85	143	137	133	103	81	75	78	60	71	69	69	71	67	59	76	60	57	71	53	69	63	69	57	84	71	63	54	53	63	59	57	62	62	66	65	63	61	75	60	68	60	71	72	86	64	70	72	69	61	61	70	70	80	74	47	98	69	71	54	67	62	78	69	69	52	74	57	64	67	66	70	71	72	58	74	62	59	67	55	75	62	63	67	59	59	64	60	69	61	80	79	69	68	66	82	65	66	65	55	71	58	65	59	68	58	76	75	74	66	66	65	54	71	61	66	72	78	63	71	65	55	69	63	62	72	57	72	57	55	64	65	64	54	64	62	54	50	55	61	72	72	66	66	50	59	67	65	68	69	64	73	51	60	73	65	78	59	84	57	54	71	69	47	44	69	76	67	63	64	54	66	69	67	68	73	58	55	57	56	49	68	71	56	54	63	62	75	69	69	55	65	66	69	63	66	61	67	68	68	74	78	61	69	63	71	62	61	69	57	74	57	70	75	64	59	69	58	52	62	69	60	66	65	69	55	72	68	61	65	66	62	60	71	72	58	68	63	70	65	70	63	74	70	67	67	78	75	60	52	70	64	57	64	71	55	69	65	64	56	67	61	67	71	67	50	58	65	73	88	67	70	64	71	67	53	65	67	62	79	64	65	70	72	61	56	61	67	75	54	81	62	65	72	60	60	65	63	65	60	61	57	55	67	60	78	59	46	62	68	56	42	50	78	66	58	49	67	65	56	59	55	66	79	69	59	58	64	65	61	49	65	62	68	59	86	76	68	58	73	65	54	60	72	68	65	75	61	53	54	72	83	62	74	57	71	52	73	54	74	45	69	64	57	71	66	62	55	70	66	64	61	73	68	63	76	57	76	72	52	66	69	50	67	61	65	61	55	71	56	72	48	57	69	64	64	67	64	64	79	66	73	64	51	69	64	73	69	76	63	78	66	60	55	62	84	87	72	55	58	67	58	53	65	76	65	70	69	56	68	66	57	61	61	57	65	73	67	73	47	78	65	51	59	65	49	76	55	56	62	64	51	56	53	51	76	77	54	70	67	59	60	56	74	67	72	59	60	58	58	67	66	59	71	67	59	62	63	60	63	79	58	49	65	72	67	67	56	79	63	53	62	70	62	67	65	62	51	61	71	80	69	59	85	53	67	61	70	74	51	70	73	65	58	81	62	62	56	74	60	59	77	62	59	81	71	68	62	57	57	63	52	70	60	54	60	65	72	72	71	74	60	76	56	80	62	77	79	64	65	83	68	58	54	74	75	72	71	69	65	56	67	63	80	73	57	67	66	58	61	54	66	63	64	61	69	73	64	75	66	64	54	78	72	62	68	61	64	61	58	61	77	80	72	63	63	70	66	70	66	55	73	60	63	57	67	70	82	71	70	81	64	71	68	54	60	84	70	84	56	60	73	66	67	65	71	62	62	67	75	65	62	53	68	65	73	67	51	72	64	66	60	71	56	59	66	67	56	56	67	68	62	70	73	71	82	52	54	71	66	64	59	79	62	58	61	56	55	76	60	64	52	74	60	62	62	88	59	73	69	51	63	57	61	74	77	71	54	53	69	80	68	76	74	56	62	58	66	66	79	80	84	74	63	77	67	58	81	67	73	55	54	60	62	69	55	56	83	62	71	77	60	45	59	65	54	69	62	55	64	74	55	68	68	61	70	73	72	64	65	66	69	69	63	66	69	65	53	75	64	51	62	58	66	68	61	70	60	78	58	64	66	56	63	56	75	67	66	71	77	57	80	66	64	68	55	72	61	50	70	60	59	63	50	63	66	78	50	62	70	56	76	64	64	61	69	78	43	77	63	57	64	66	81	52	61	77	71	70	54	60	66	71	60	68	60	76	63	62	65	54	62	49	59	58	62	66	78	70	52	75	61	51	67	62	58	43	72	72	70	57	58	66	71	56	73	49	58	71	71	70	56	68	65	51	53	65	62	69	48	67	73	72	55	76	67	72	72	63	61	75	61	58	73	57	70	64	68	79	74	66	76	63	79	62	64	57	85	64	57	58	72	60	60	70	53	57	77	62	72	63	76	76	64	64	66	61	65	67	53	58	58	66	67	60	70	68	53	64	74	70	61	74	45	65	67	74	60	61	63	64	69	69	60	72	67	55	73	56	60	75	66	70	45	63	61	70	72	53	79	65	66	72	63	64	93	71	65	57	67	68	79	60	60	84	75	60	75	60	61	56	82	69	75	70	70	68	49	72	69	60	52	67	56	63	73	65	71	71	63	63	71	63	75	70	57	60	75	63	54	77	65	78	56	54	65	55	76	72	66	66	61	67	60	64	67	60	58	64	63	78	63	56	65	70	69	67	61	54	66	50	66	61	74	69	59	78	62	45	72	62	54	67	60	59	69	58	63	60	51	63	70	60	58	65	69	74	77	58	77	68	61	64	70	60	75	72	60	63	77	74	79	55	49	62	72	66	63	65	65	57	56	67	66	72	63	71	65	82	69	64	65	71	57	58	61	68	73	60	62	57	48	59	59	60	69	79	65	67	57	76	60	60	78	64	68	70	64	51	65	69	64	64	78	71	70	58	64	78	63	73	74	66	61	64	60	73	57	60	55	57	70	59	66	59	63	52	63	81	67	51	66	70	67	73	95	64	71	63	60	54	72	65	51	82	62	67	68	72	56	44	71	73	58	71	75	81	65	75	57	72	69	60	75	65	52	57	70	54	75	63	73	67	61	49	54	60	62	60	70	77	73	77	75	51	70	65	68	62	54	68	58	59	68	60	73	65	52	69	67	62	54	69	82	72	71	73	46	62	59	63	52	61	46	51	66	68	67	76	66	76	73	64	71	79	69	81	62	75	67	64	76	54	63	65	65	52	55	68	67	75	69	79	71	62	67	73	84	57	53	62	71	70	79	59	56	61	59	74	74	69	62	63	64	66	72	68	64	69	65	53	56	47	57	68	80	67	73	54	59	67	66	60	65	70	75	62	61	60	60	67	67	64	65	75	62	69	63	63	67	81	63	70	58	48	72	76	64	78	66	67	57	72	59	50	61	76	62	69	69	60	63	62	56	59	72	52	96	70	65	69	60	66	57	58	71	64	74	59	40	65	53	63	60	72	63	68	59	68	57	68	75	54	67	54	71	84	73	52	59	70	65	73	55	57	66	78	62	63	57	57	58	83	64	69	67	58	75	56	65	76	54	74	63	67	71	40	72	57	70	69	80	62	55	66	55	61	73	65	65	67	58	56	69	56	61	55	59	56	74	55	62	72	59	64	57	81	66	57	64	68	87	71	72	72	57	61
14723	8098	4418	7144	13663	15414	13630	11932	10115	8460	7311	6534	6340	5904	5779	5213	4479	3639	3462	3045	2561	2392	2235	2124	1986	1787	1676	1490	1376	1298	1245	1167	1038	994	968	1016	968	924	852	886	879	872	845	883	877	777	838	805	813	813	824	777	809	772	744	842	870	1445	2962	2207	778	778	828	771	818	793	761	755	791	789	810	783	804	772	785	778	771	811	727	768	795	753	809	799	754	841	796	770	852	1158	3089	3095	2513	1798	1187	949	837	826	800	754	739	788	773	729	748	778	746	760	735	763	749	758	772	779	777	744	747	730	717	737	720	729	753	734	750	762	787	717	723	768	709	760	749	787	766	734	737	752	747	781	765	782	776	704	789	783	751	767	758	753	757	744	741	754	741	753	776	771	712	722	788	713	740	774	758	733	783	752	757	787	754	724	752	739	790	774	713	780	816	773	746	720	766	769	738	735	736	758	731	797	702	722	738	732	771	752	771	763	723	760	785	757	763	779	750	721	735	753	783	728	768	788	781	803	762	733	746	763	778	758	804	797	778	721	818	757	740	773	785	796	792	741	734	791	747	778	735	765	718	780	737	763	736	753	789	748	749	706	730	801	745	767	736	790	744	808	729	772	750	751	746	798	792	756	764	764	762	800	763	771	770	757	796	769	780	773	783	797	738	743	763	740	795	752	800	754	748	708	778	741	777	786	768	728	712	751	768	797	766	765	726	726	785	807	735	793	721	731	759	767	775	784	736	786	724	779	738	755	753	741	709	760	740	737	744	765	734	749	813	711	771	751	773	766	769	771	770	769	783	776	764	749	732	760	715	768	765	766	708	739	744	719	775	727	780	781	742	807	782	776	748	750	725	746	747	731	783	766	746	769	754	744	796	768	773	790	742	740	741	765	799	761	714	729	722	766	752	698	734	714	771	738	697	750	754	749	727	791	730	724	725	768	769	789	723	784	762	770	729	765	771	799	770	769	741	752	765	766	724	800	808	755	741	773	716	773	733	725	791	752	763	739	757	766	769	762	725	773	746	773	771	766	786	834	712	728	753	769	763	750	724	755	740	746	761	738	726	733	757	715	756	795	749	738	761	708	770	793	786	704	752	723	761	743	785	769	736	764	761	737	731	747	747	753	734	766	730	802	751	762	753	782	760	754	737	765	791	727	784	736	784	764	751	756	760	787	795	779	764	738	744	777	834	784	748	780	719	763	714	754	797	726	768	776	780	772	750	746	747	764	719	800	752	742	716	762	736	736	824	737	732	770	794	702	761	736	766	775	810	738	777	769	796	770	731	776	738	758	736	742	733	752	752	760	759	755	744	752	749	743	815	723	774	714	747	720	738	787	747	753	796	728	750	765	760	747	721	748	785	783	763	765	746	779	753	721	769	757	726	766	704	769	808	737	797	823	740	733	750	760	762	712	755	775	766	796	824	744	734	793	756	777	711	765	678	779	747	783	800	724	758	787	759	778	750	750	796	757	731	784	754	751	772	774	772	749	715	774	757	771	769	792	752	738	741	780	732	757	751	786	758	781	767	761	763	749	759	696	757	768	786	783	774	776	740	730	752	751	805	773	728	784	729	750	725	714	753	713	758	781	761	721	745	734	738	803	731	736	761	783	807	778	719	711	705	735	785	701	775	766	755	755	734	797	788	739	748	765	742	725	756	767	760	742	819	754	803	768	774	776	748	745	731	741	757	729	727	753	702	835	756	726	730	798	803	753	781	733	758	729	746	798	767	710	767	694	746	784	758	757	721	727	749	749	768	737	746	727	757	742	766	725	734	766	745	762	803	778	763	757	796	773	732	789	754	760	774	762	775	772	742	782	780	675	811	817	761	724	764	761	774	782	782	749	773	731	771	757	720	723	776	779	723	777	815	756	751	777	781	756	778	713	766	790	788	761	755	761	778	787	748	794	754	737	775	776	720	734	732	728	763	756	809	765	766	749	710	764	760	749	738	726	787	785	742	750	787	773	780	727	783	709	701	798	764	775	711	761	771	759	744	776	756	789	750	715	735	725	836	755	757	711	798	774	738	737	779	700	737	812	743	741	755	749	797	731	744	755	734	728	701	836	745	765	795	759	753	791	767	776	770	762	731	726	761	768	781	778	755	778	796	720	725	760	776	763	700	796	782	746	719	728	746	773	713	733	716	754	787	771	819	779	758	796	762	747	763	763	716	798	732	762	745	773	761	770	706	745	735	720	803	749	737	761	824	724	770	731	782	741	790	714	764	744	787	761	749	778	747	802	757	775	796	715	738	797	737	812	753	742	718	746	753	763	755	781	779	790	734	749	777	775	729	786	729	830	764	723	767	782	752	794	779	790	727	753	771	799	763	743	755	759	768	825	773	701	716	764	786	753	749	755	723	784	727	729	798	759	743	774	777	793	790	763	749	778	786	717	715	732	731	748	731	808	792	740	710	757	793	799	758	786	752	784	754	722	767	771	786	733	733	757	764	760	779	753	733	760	780	770	751	757	759	720	721	766	766	748	751	743	799	756	760	765	756	741	750	772	752	745	765	757	766	763	807	751	713	720	723	769	730	726	728	762	734	777	761	731	776	768	747	700	762	757	755	834	759	768	758	774	730	739	774	683	756	737	790	798	694	741	724	759	743	733	710	786	754	742	709	761	768	747	737	800	785	780	782	785	761	741	746	755	730	754	771	753	706	776	772	754	813	782	775	746	762	744	718	707	793	723	769	694	731	769	766	736	729	727	728	744	726	797	728	768	768	709	754	775	736	826	770	758	742	728	787	732	732	766	785	767	743	728	734	749	777	760	765	714	712	802	758	734	715	782	778	796	816	767	757	744	741	791	771	739	749	732	776	784	810	763	752	761	754	718	747	725	795	717	752	742	771	790	728	766	726	744	746	774	770	753	790	793	734	721	755	741	674	761	731	721	712	762	792	734	787	748	717	779	783	764	723	736	769	780	794	739	726	748	740	764	784	822	778	791	811	780	726	774	751	734	721	748	712	787	778	748	772	734	797	766	731	769	731	732	789	789	774	757	775	743	792	741	765	739	775	695	760	761	752	758	691	703	728	780	739	735	774	760	769	796	753	766	751	767	832	764	768	746	741	742	751	707	789	739	740	750	726	762	776	766	806	732	768	733	764	788	736	760	744	765	750	784	767	779	766	750	748	787	777	742	751	755	771	709	799	714	773	776	764	748	792	745	772	716	728	808	779	717	734	794	756	728	734	754	761	748	785	762	730	765	730	740	757	755	731	768	747	730	802	774	735	771	748	811	720	715	759	805	757	733	716	769	807	756	741	758	823	742	748	763	674	745	761	767	784	771	792	771	765	725	807	746	747	759	716	782	792	754	750	787	747	784	768	735	757	727	726	705	723	728	797	718	791	743	770	762	792	721	765	789	774	772	748	732	787	806	726	773	754	764	725	765	710	738	748	789	770	727	748	813	761	803	782	795	722	772	764	741	787	753	801	745	773	709	747	752	764	764	802	706	762	823	771	767	772	777	744	747	755	820	713	735	776	730	725	747
2417	479	295	174	203	224	290	310	238	229	231	208	211	207	179	222	193	144	141	126	137	104	107	117	135	105	116	96	99	113	92	83	91	87	85	89	84	94	83	92	83	86	94	75	82	91	69	89	80	91	73	79	65	91	80	100	84	112	147	116	63	77	76	73	77	88	80	84	65	75	62	85	83	80	88	89	81	71	83	79	73	80	57	73	83	84	97	77	83	100	142	157	154	135	120	90	91	91	79	95	72	79	69	73	60	75	82	66	74	76	80	70	99	85	66	63	95	72	90	72	87	89	86	76	91	82	73	88	60	108	81	88	92	80	67	73	74	68	69	81	93	93	75	79	69	70	98	84	88	73	82	78	80	65	87	67	73	77	94	93	99	74	66	91	82	108	77	93	87	94	72	79	73	73	86	79	67	95	81	82	87	70	89	81	86	77	84	76	75	77	79	88	90	76	64	82	76	81	74	77	86	72	80	69	84	96	84	71	83	75	86	71	84	86	91	90	82	64	74	77	82	67	79	80	68	65	70	96	80	81	73	80	76	80	99	83	100	78	84	75	86	65	89	79	69	77	75	82	81	62	77	85	82	73	72	70	85	74	75	75	89	75	75	67	65	78	89	72	93	90	68	66	77	97	73	77	75	74	73	84	84	82	78	98	80	65	92	76	70	75	66	81	76	84	80	78	82	86	64	75	75	80	90	72	64	90	72	111	79	74	66	86	75	81	85	61	89	85	77	88	70	88	87	66	85	98	74	72	67	83	87	81	89	78	98	88	77	75	81	84	62	68	86	82	67	66	85	80	81	72	84	76	79	85	81	92	75	86	81	94	87	79	82	71	83	84	66	86	71	77	86	71	75	69	71	64	89	82	78	65	83	81	90	72	81	75	74	82	92	92	80	75	88	79	76	68	78	77	88	83	98	80	65	88	74	78	81	86	82	55	66	89	75	88	85	82	71	82	86	82	70	71	67	73	69	59	75	80	91	76	84	85	85	81	68	84	78	73	67	89	80	72	71	86	73	80	81	79	74	81	68	81	87	87	71	81	92	81	74	80	80	78	84	68	71	65	110	62	77	86	71	92	83	90	68	74	58	75	80	77	73	77	97	74	81	64	102	91	91	71	71	85	74	65	72	74	69	86	82	84	69	71	72	91	74	82	83	82	70	77	83	101	93	66	76	82	70	74	80	76	82	77	65	84	91	86	79	77	72	83	83	80	77	64	82	77	72	75	86	78	65	77	80	86	70	84	72	71	83	77	91	89	70	86	82	75	83	68	67	78	85	72	83	69	72	75	74	79	68	78	91	91	74	76	86	88	65	90	75	106	59	73	74	72	66	71	88	81	74	82	100	77	75	78	65	75	61	68	95	73	89	72	89	86	87	80	79	88	78	87	77	80	71	89	75	78	73	87	77	70	73	72	75	87	79	67	76	73	68	104	82	77	69	83	73	65	81	83	89	82	80	86	91	80	91	72	83	80	70	74	93	64	76	84	84	73	73	90	82	89	89	70	98	86	80	92	69	89	70	93	76	78	62	101	75	83	71	91	74	82	73	87	73	85	71	79	71	69	90	71	81	90	76	79	87	83	72	91	95	77	78	73	97	81	82	74	62	79	74	81	87	84	89	85	88	76	77	79	93	82	70	83	76	65	74	95	78	86	81	75	92	77	64	87	85	84	82	89	77	86	89	66	80	79	86	89	72	84	82	61	80	87	73	74	68	73	97	78	72	87	75	65	73	73	80	63	85	77	92	65	66	87	87	79	91	88	84	79	60	84	64	61	84	93	88	77	83	70	75	71	86	73	83	99	85	64	93	91	93	63	67	91	65	77	79	74	81	94	84	93	85	104	80	68	89	93	74	71	84	81	74	77	85	77	93	72	84	82	74	75	88	86	85	61	71	77	75	73	59	80	80	61	83	88	77	84	77	68	74	79	73	84	73	72	64	74	85	69	66	90	74	82	75	73	94	93	81	100	72	84	78	78	98	100	83	88	84	95	84	77	76	102	83	78	88	87	91	73	85	94	74	87	64	85	70	75	63	91	83	84	84	64	77	69	95	80	53	66	78	89	95	80	65	85	93	79	83	62	86	78	73	70	76	78	74	75	70	86	85	79	85	81	68	82	71	79	76	89	75	81	75	85	77	70	73	81	83	77	81	67	90	87	100	80	84	62	79	75	77	71	80	86	85	79	85	70	73	85	68	86	71	76	86	85	85	84	69	69	54	78	89	77	84	73	99	86	88	73	77	79	72	81	64	75	81	84	85	57	89	60	86	67	74	62	75	77	84	71	89	75	81	85	78	85	73	82	78	85	68	60	95	71	95	91	80	79	88	81	100	92	70	75	70	67	76	83	90	73	67	83	81	90	77	94	95	87	57	81	79	79	93	81	95	81	87	72	89	65	86	67	76	84	75	80	66	74	88	86	81	73	69	100	105	76	65	69	83	70	93	59	91	69	82	79	86	77	54	74	61	72	99	85	74	95	79	90	65	83	77	80	79	82	72	80	84	78	77	74	85	67	69	74	76	70	95	83	77	65	52	83	100	82	91	79	74	70	92	78	80	69	85	87	75	78	80	79	81	68	71	84	79	81	99	70	82	86	85	87	87	67	78	75	56	86	87	79	87	102	78	73	60	73	88	73	77	86	81	72	84	80	81	81	80	85	73	68	69	82	87	91	84	74	75	68	74	78	72	74	77	81	68	77	83	85	94	73	71	101	74	87	67	82	86	92	86	80	85	73	84	83	60	69	72	81	65	76	73	81	74	95	81	78	91	90	84	74	69	86	89	81	91	75	79	93	98	78	75	68	69	84	69	81	72	80	83	85	86	72	83	73	78	84	84	87	69	76	79	83	88	91	76	96	91	67	70	74	81	81	82	96	83	67	66	77	70	73	67	71	83	70	74	66	81	81	79	70	86	76	79	85	63	78	84	78	91	66	71	81	99	72	74	78	77	89	64	70	88	86	71	79	82	67	69	64	83	81	90	72	85	68	74	82	78	92	81	79	82	85	69	86	84	74	68	81	80	85	73	79	78	78	63	90	79	73	80	79	68	84	82	72	83	68	89	70	84	76	87	91	82	93	103	77	83	72	84	88	76	80	91	72	65	73	64	79	85	82	74	80	76	75	66	98	86	93	75	80	73	71	76	91	75	87	82	63	82	65	85	75	78	92	87	86	93	93	78	71	63	78	90	78	80	67	90	91	87	73	70	68	66	101	85	93	85	68	96	65	79	70	96	80	101	77	81	77	76	85	86	77	82	80	69	66	101	75	88	88	81	81	76	85	78	69	84	87	70	85	79	73	84	91	75	71	67	79	76	57	69	76	88	81	91	90	77	66	75	79	92	95	90	90	79	64	78	73	83	78	70	74	64	65	90	80	96	76	97	63	94	74	73	75	79	78	79	78	72	88	64	69	87	85	76	82	72	82	74	72	66	80	85	63	77	67	67	78	88	71	78	77	75	91	72	64	64	71	75	79
14474	7325	4226	6744	12951	14651	13536	12106	10329	9047	7765	7004	6679	6483	6167	5867	4916	4179	3672	3383	2885	2593	2514	2340	2218	1987	1977	1868	1715	1651	1536	1415	1278	1280	1207	1147	1098	1146	1128	1120	1102	1049	1095	1092	1087	1043	1051	1015	944	978	992	979	1026	969	956	1028	1076	1612	3429	1781	1015	980	996	903	983	959	931	999	980	986	995	1010	983	929	989	994	960	996	938	1030	1024	990	1024	967	874	943	989	940	942	1359	3408	3634	2856	2063	1419	1145	1064	991	890	931	915	928	944	889	939	932	918	935	961	985	903	971	940	986	953	955	946	940	946	940	919	984	956	925	978	926	972	934	925	947	948	954	926	985	984	999	926	949	924	889	901	931	936	945	877	905	934	964	959	956	921	991	951	949	946	996	963	968	923	906	958	918	929	902	929	914	958	953	996	917	1022	1001	868	966	915	955	939	957	947	942	952	969	980	972	980	963	968	973	937	1000	954	954	1029	981	969	937	1036	957	961	927	978	952	920	944	971	963	968	898	924	944	950	907	960	959	944	914	889	957	958	1011	967	926	939	1000	904	973	953	929	938	943	954	949	948	946	948	918	936	993	978	943	954	944	955	926	934	977	926	959	915	957	992	954	1007	995	979	959	946	927	958	905	959	989	978	991	942	967	945	970	959	970	971	964	918	930	966	956	900	927	977	955	960	939	987	1002	915	944	1005	977	948	986	928	920	986	945	905	958	960	927	973	978	935	939	991	966	971	924	995	955	965	897	913	980	967	1009	963	949	935	937	911	967	959	914	929	891	941	930	969	894	953	1000	899	1011	937	929	930	935	932	949	926	957	943	968	900	944	961	964	941	945	956	917	884	951	943	920	892	973	945	992	945	992	932	873	920	966	971	948	950	923	977	931	941	916	955	951	1014	971	896	975	921	969	978	879	905	968	997	944	903	946	1006	968	981	946	880	932	960	878	908	930	951	928	948	988	935	858	968	923	979	931	918	994	894	946	982	925	966	977	944	975	989	967	978	933	953	932	925	921	952	960	912	924	908	962	928	924	956	950	936	966	944	908	965	927	956	942	959	920	952	929	864	899	921	970	914	959	1031	892	911	955	980	951	946	918	947	967	949	964	914	978	967	909	964	941	953	912	866	942	929	901	961	925	969	888	969	932	952	979	982	905	921	982	968	968	984	936	928	955	917	930	932	899	964	921	999	1000	944	952	936	947	966	930	982	981	868	908	934	950	985	949	977	886	949	942	950	897	910	938	898	890	988	934	955	927	971	929	938	976	958	903	941	959	901	941	941	950	969	1029	978	888	953	962	884	918	961	943	968	892	925	908	955	968	974	986	954	945	933	989	933	967	968	943	982	1001	900	949	964	917	986	904	896	951	896	954	932	906	970	929	934	942	904	960	955	965	991	959	996	987	1009	956	868	952	944	948	906	942	920	984	937	947	919	951	913	937	1009	908	943	926	946	899	966	1011	921	938	911	939	975	970	968	962	960	955	938	918	907	900	1012	954	923	915	924	971	947	991	905	937	949	869	927	976	967	965	986	1016	898	939	937	938	915	986	947	898	953	990	972	924	979	925	933	904	973	896	979	855	920	971	943	963	921	932	966	923	949	929	936	982	953	912	955	957	948	983	905	901	930	931	1016	936	908	979	915	951	923	968	879	918	944	901	965	923	887	951	964	952	928	1007	908	929	954	910	927	951	945	960	915	938	965	915	953	942	953	907	978	936	908	938	955	976	893	898	925	932	949	945	968	911	958	966	917	912	931	914	927	1004	938	928	1014	956	958	916	960	923	908	987	947	985	999	918	974	939	980	985	882	968	971	942	997	939	933	996	937	953	939	956	921	903	882	941	971	931	953	920	957	957	924	943	950	936	980	961	897	1003	912	910	926	957	923	944	929	929	958	977	923	946	959	949	928	1039	942	957	975	959	939	958	959	967	954	964	962	933	994	933	919	935	915	971	974	902	952	962	960	940	959	971	933	938	924	930	908	917	941	967	934	924	1009	966	894	1004	950	930	985	966	935	937	948	943	1017	983	1016	936	930	952	955	945	891	966	917	946	976	919	957	888	947	987	944	931	947	911	917	961	885	948	946	978	982	891	1011	954	907	962	920	979	946	934	931	974	960	945	947	949	954	965	928	985	951	933	999	931	928	943	918	956	926	945	918	902	953	928	908	967	910	932	943	926	954	924	901	884	931	994	897	926	974	959	933	962	875	946	905	968	903	983	987	952	948	926	949	972	918	993	947	970	904	910	921	926	965	955	932	883	954	959	899	955	1029	923	911	952	987	938	1006	963	948	917	960	973	941	950	952	968	995	962	982	964	963	985	920	964	943	939	956	936	947	931	965	955	980	952	987	938	914	984	920	931	990	969	965	935	953	916	883	935	947	979	992	941	977	916	1005	953	991	943	947	966	891	946	956	942	923	934	928	863	966	915	958	945	944	928	929	952	907	958	927	962	954	965	943	946	960	952	894	964	906	930	943	979	928	949	916	934	1012	922	943	915	992	972	914	943	950	1024	951	933	900	952	947	942	967	945	900	954	963	988	907	945	947	968	935	983	934	989	874	984	967	971	911	950	957	951	970	913	982	909	982	938	1015	954	951	965	951	1008	920	958	940	938	971	963	952	901	1009	910	976	983	946	969	947	938	941	968	927	890	962	920	943	954	934	953	918	922	969	867	964	970	968	955	989	910	935	921	872	919	964	905	944	967	1012	895	955	967	955	958	944	921	925	994	927	1021	975	952	923	982	988	910	959	918	935	959	960	963	1033	990	943	914	880	942	949	990	970	934	961	901	941	1015	936	964	991	937	950	978	962	905	947	919	915	965	992	888	889	993	946	967	986	961	951	1004	952	920	947	906	1003	975	988	897	973	950	926	978	914	903	981	915	964	954	905	916	934	953	935	982	919	914	913	966	942	880	987	984	916	956	955	946	901	1012	998	1001	912	960	978	1019	1007	967	964	943	966	953	1014	957	989	993	958	920	959	941	916	913	978	947	948	900	954	1016	971	929	976	964	987	943	936	934	956	981	937	986	904	940	986	929	924	980	914	948	943	1005	945	964	963	1005	959	919	971	997	971	980	946	918	895	949	982	961	903	983	1002	974	946	987	948	890	946	908	965	930	928	932	974	930	916	1008	868	913	890	941	940	989	964	975	964	1000	958	974	935	931	957	940	958	961	987	964	910	923	916	905	942	907	966	925	913	937	971	935	963	949	1001	936	1002	919	985	917	939	955	1011	968	951	993	1005	974	929	967	956	913	969	986	992	933	946	943	944	939	981	947	851	953	941	930	992	872	988	950	946	975	914	897	958	961	949	924	897	931	962	967	908	956	981	943	948	885	947	916	949	950	989	915	945	963	973	923	927	948	974	923	978	994	1004	993	932	977	953	963	976	963	933	944	930	950	974	928	941	947	889	936	945	987	930	952	953	884	936	907	977	910	989	942	970	948	965	963	943	970	944	931	951	945	971	993	944	951	918	949	983	932	972	974	994	957	948	931	938	904	924	948	977	945	904	929	970	928	937	926	922	891	969	931	918	918	927	952	938	947	952	930	956	931	975	911	924	970	984	895	903	924
1545	802	362	229	290	391	403	396	323	294	282	273	286	274	241	247	209	205	194	180	135	129	146	124	111	123	111	92	109	108	126	94	96	91	96	98	96	75	90	102	90	72	90	76	83	98	91	71	96	66	107	95	100	81	84	72	76	98	129	69	91	77	86	100	70	94	87	107	76	87	79	70	74	73	71	93	77	81	67	72	79	85	85	74	78	96	82	99	75	107	239	217	170	187	121	106	93	79	81	89	76	88	73	91	87	92	85	93	92	89	82	82	84	76	74	82	108	90	76	92	91	79	90	91	88	83	70	76	87	92	83	87	89	68	69	82	90	73	75	76	80	90	86	89	81	99	93	85	92	76	90	88	66	74	78	88	87	78	95	78	88	91	93	75	69	79	80	76	86	79	87	75	88	89	74	91	92	76	67	105	81	88	88	65	75	97	87	77	82	75	78	96	89	96	100	85	79	84	91	71	82	90	84	84	89	88	80	80	79	94	88	95	75	83	89	75	63	90	77	84	99	88	83	87	94	66	82	77	79	94	66	83	80	80	88	80	70	92	68	84	78	79	89	82	71	87	77	89	87	72	80	87	89	83	71	75	84	91	80	74	66	81	71	86	86	73	74	73	87	105	78	81	83	67	87	80	79	85	81	71	70	73	76	88	73	89	102	70	75	81	96	73	77	94	77	82	79	84	79	73	88	90	79	77	86	83	77	82	73	94	79	76	82	89	73	75	85	84	96	92	105	70	83	82	77	70	89	83	87	76	83	83	75	75	81	94	87	85	78	81	72	78	81	72	71	94	67	75	83	94	87	86	86	97	101	77	89	68	70	82	72	86	88	78	80	78	86	85	58	69	85	65	78	93	79	83	90	73	88	86	86	81	76	76	90	83	88	81	73	83	83	71	68	83	77	92	65	85	82	75	67	93	88	101	80	75	76	90	76	84	73	80	88	70	86	90	94	72	70	70	80	79	70	74	78	82	85	89	78	78	88	70	79	91	77	84	71	83	85	71	86	88	95	60	99	80	90	77	72	94	90	81	86	65	87	83	69	67	86	86	74	88	91	65	72	70	92	92	78	85	77	81	61	81	65	76	84	79	80	91	89	75	80	81	87	93	86	94	75	80	85	79	81	90	86	85	82	71	93	78	83	93	86	75	79	92	81	82	96	79	98	81	72	83	89	79	91	82	81	92	84	72	67	81	77	73	82	77	89	89	65	67	90	70	105	68	101	87	82	84	84	102	100	81	85	86	78	67	88	63	76	69	81	70	92	91	84	79	89	81	85	96	87	70	96	79	70	99	78	86	99	69	86	87	66	99	74	99	76	81	88	84	81	91	91	89	87	74	96	97	87	64	89	99	82	97	82	101	89	76	83	94	88	76	68	71	89	82	92	73	84	65	81	84	90	75	75	86	85	90	75	74	79	80	89	61	86	77	86	83	92	82	77	70	76	70	92	91	89	77	70	89	82	84	89	86	75	78	89	79	80	91	100	71	90	85	86	67	85	75	73	77	75	84	93	65	67	91	97	78	78	80	64	85	81	73	102	75	70	67	92	82	90	91	73	94	86	78	96	82	77	98	83	62	93	79	81	81	89	88	93	89	81	67	70	89	103	86	91	69	78	96	94	73	88	82	91	93	74	83	73	86	58	84	65	67	80	80	86	82	91	83	92	76	76	75	79	94	78	79	73	88	81	80	84	85	83	89	75	86	99	63	77	81	75	87	69	79	71	73	91	69	73	80	68	76	86	66	90	79	91	107	75	94	76	86	88	81	67	84	71	79	80	77	92	78	84	90	74	74	87	79	90	90	75	93	92	80	81	82	60	92	71	72	86	83	69	73	84	99	80	79	89	63	86	84	74	65	84	67	84	76	82	78	78	87	84	78	90	66	93	90	88	88	79	87	67	94	80	80	86	89	87	83	93	76	79	74	90	84	82	66	93	84	88	71	96	69	77	68	98	99	93	81	87	74	108	80	69	68	64	79	75	91	71	101	99	97	73	75	72	95	65	89	63	82	80	100	90	77	68	85	91	81	88	89	86	72	92	87	98	99	83	95	100	74	85	66	72	87	85	84	67	73	74	74	87	80	59	80	84	85	82	60	72	85	93	96	97	82	83	86	69	68	81	95	84	83	76	92	85	84	76	78	71	68	84	89	81	83	77	96	79	72	78	68	67	96	88	87	72	84	73	83	84	86	77	90	65	90	81	83	67	83	65	74	72	72	80	87	89	79	84	84	78	95	90	80	94	79	76	85	70	64	88	77	95	76	88	84	80	74	83	78	91	83	83	90	90	79	97	85	90	83	83	79	69	73	86	84	87	86	72	72	79	78	72	67	99	70	103	89	90	100	84	62	65	68	95	72	78	83	92	82	72	93	70	85	93	80	83	84	109	76	72	74	75	72	90	77	93	69	90	96	72	78	83	78	83	97	87	88	77	63	83	83	87	78	95	88	75	79	66	79	93	84	90	83	71	94	97	79	76	87	69	79	69	112	78	75	63	68	83	84	82	83	81	76	89	81	78	83	83	90	77	73	78	81	94	63	89	74	73	87	86	86	69	66	91	77	83	76	77	70	83	81	87	66	75	74	82	73	89	82	80	90	84	78	90	81	95	80	81	66	80	82	85	80	83	87	86	87	77	95	85	84	84	81	74	85	83	84	78	82	96	79	102	79	89	76	66	98	101	82	81	90	77	77	83	75	77	67	80	85	93	80	83	69	78	82	72	81	86	84	67	73	77	78	81	75	89	66	90	77	89	84	79	77	69	73	76	70	79	76	78	91	84	90	100	70	75	90	86	71	92	64	80	73	82	99	80	69	78	98	100	81	95	78	77	81	72	79	69	73	85	90	96	81	75	91	74	77	64	77	73	96	85	81	76	71	99	72	85	81	82	90	94	96	94	82	89	95	76	69	88	71	78	86	90	85	86	88	79	92	78	74	83	82	86	84	68	81	85	68	84	84	74	72	61	80	67	78	83	77	69	103	77	69	85	78	85	80	73	80	89	82	81	81	92	79	78	93	81	101	98	81	65	81	80	76	90	87	73	68	87	85	75	78	62	86	86	81	94	87	92	84	71	85	70	74	85	69	91	61	103	87	98	74	91	88	83	85	71	76	80	91	82	81	84	84	75	77	93	79	84	87	79	87	75	81	76	82	74	97	79	74	81	85	80	79	69	77	89	84	74	79	71	79	84	91	82	70	77	82	75	63	84	67	87	85	87	76	76	96	78	76	73	94	75	82	71	73	87	79	70	77	78	83	76	70	93	65	88	77	91	76	83	75	72	81	82	77	78	93	81	80	85	85	77	87	69	87	62	96	85	75	69	80	81	81	80	81	87	74	71	74	90	83	95	74	74	82	78	81	68	83	99	91	88	81	85	99	80	70	80	79	79	78	81	88	80	85	87	75	94	90	78	72	86	72	87	87	83	90	84	88	78	70	98	84	92	93	84	79	97	78	85	86	86	92	79	92	80	89	86	82
18443	9965	5479	9346	16849	18141	16622	14958	13106	10885	9509	8841	8390	8072	7898	7458	5935	5148	4815	4086	3614	3211	3115	2854	2661	2429	2325	2197	1933	1759	1674	1577	1422	1445	1347	1309	1294	1200	1272	1187	1144	1178	1113	1064	1049	1150	1069	1039	1038	1031	1002	1034	1038	1006	1008	1061	1089	1646	2277	1005	986	988	1009	990	978	1047	970	974	994	993	1013	1014	1048	966	969	995	977	1013	1000	1000	926	974	984	940	1019	1026	1040	1024	998	1348	4611	5076	4124	3104	2082	1356	1154	1020	976	938	958	927	979	926	963	937	945	932	975	897	932	950	945	991	925	963	917	907	969	931	884	910	936	957	932	953	999	975	909	875	898	878	1014	992	949	924	984	855	880	927	918	976	921	948	971	967	947	1012	898	915	1002	954	1020	917	990	960	948	995	905	925	920	956	905	921	945	983	929	1016	969	886	946	944	956	925	921	927	918	983	962	918	915	943	932	957	930	965	967	925	949	985	937	1006	945	963	894	983	935	894	1005	902	922	916	925	913	923	986	964	919	918	1003	886	968	969	938	968	928	891	921	945	992	890	1018	914	952	946	967	924	998	936	954	969	919	960	953	962	949	929	904	945	887	970	942	936	985	939	943	933	918	983	901	951	989	986	963	971	934	1008	927	954	960	951	928	929	1004	903	939	949	914	947	954	963	922	923	957	989	938	948	972	970	871	950	946	995	977	948	951	965	941	961	971	955	1002	991	970	942	983	947	950	965	962	899	937	984	932	920	909	967	993	986	938	921	878	903	984	972	965	946	946	943	981	967	939	916	911	955	918	953	929	916	943	914	1022	970	1000	966	951	959	979	957	929	932	942	929	939	939	906	919	966	977	940	899	926	925	939	885	968	955	950	904	955	963	958	934	918	951	960	914	950	905	904	921	964	924	954	928	970	914	914	955	925	943	965	959	892	983	977	983	924	936	932	911	972	936	981	948	946	958	980	947	924	939	950	934	897	949	951	918	929	968	903	989	921	926	955	952	919	908	949	963	880	918	913	938	933	954	939	911	973	883	897	921	994	968	940	932	968	980	926	996	929	946	966	974	938	978	942	990	944	933	959	890	943	936	978	985	938	947	941	984	973	1001	972	951	956	959	951	937	944	916	967	924	944	940	1019	954	883	932	967	938	946	936	975	965	1025	997	931	938	911	910	935	920	949	927	915	915	939	902	955	980	970	954	925	956	867	928	932	948	960	939	957	955	923	1015	909	907	945	917	973	956	916	931	953	948	1004	945	986	935	897	938	974	948	951	914	911	973	873	915	942	931	934	957	906	878	934	961	984	926	993	958	1008	903	946	885	999	930	950	944	994	916	927	919	940	917	944	894	961	927	930	955	905	896	926	938	964	928	960	997	966	952	999	953	1004	984	966	974	984	965	930	973	984	933	985	910	992	952	975	982	971	913	908	967	918	939	932	966	932	953	961	925	1016	965	939	956	907	939	954	969	981	1004	935	966	987	923	950	960	915	963	978	986	897	971	957	939	989	963	928	972	984	946	984	916	942	954	969	1007	880	887	973	956	892	978	925	974	917	985	948	916	929	1007	909	990	956	906	997	891	948	960	1005	943	962	1002	926	867	920	927	955	952	979	897	951	972	922	929	974	936	949	975	926	981	960	924	934	927	952	936	922	974	966	965	914	922	947	979	919	881	948	926	916	961	918	949	928	951	926	944	947	954	991	982	968	924	982	912	900	992	942	965	914	936	942	924	950	947	942	926	967	924	956	979	956	984	952	959	938	986	954	972	937	931	930	964	933	935	985	952	961	968	944	929	932	933	936	956	935	951	940	903	885	944	880	922	908	961	959	908	940	942	991	969	942	938	963	925	925	968	969	971	915	970	912	946	961	988	931	972	994	925	935	906	959	970	883	917	957	986	925	943	882	894	956	909	929	963	986	978	911	979	945	933	958	903	886	979	962	905	946	946	898	974	858	977	950	937	907	954	958	953	873	957	1008	901	961	942	948	960	932	949	933	945	942	1002	925	922	999	971	901	953	981	924	950	989	999	935	988	901	934	950	975	957	938	870	960	896	976	921	942	965	959	982	968	890	931	974	947	914	917	941	961	951	922	926	962	921	927	920	965	942	940	974	916	996	985	962	948	941	960	936	914	936	933	969	902	971	960	962	891	911	990	974	938	949	994	986	934	1003	953	966	943	956	922	916	944	924	937	970	967	952	923	998	882	994	913	958	944	956	926	958	924	925	925	940	943	927	943	1008	958	932	954	869	1025	982	946	966	897	928	961	994	973	933	888	991	890	965	944	961	913	933	953	949	1003	929	938	947	975	907	902	960	932	934	910	958	890	979	1001	954	993	946	924	964	962	926	940	884	891	909	954	969	904	939	948	893	925	916	946	920	962	976	971	941	913	935	945	912	975	979	971	1019	924	982	928	961	918	939	954	936	930	911	938	922	975	996	891	1003	948	934	911	925	895	987	913	975	927	949	960	961	932	933	943	960	931	923	1000	1003	923	961	985	939	958	960	959	884	1043	951	929	951	947	935	917	900	961	939	957	960	981	942	923	931	942	871	966	941	931	926	958	944	936	910	880	967	945	952	920	945	920	945	930	957	978	958	924	898	917	963	915	981	908	952	927	947	982	957	969	986	970	929	989	986	938	930	932	943	901	926	938	924	968	910	1020	993	955	891	967	928	931	911	922	870	934	960	966	1015	959	959	931	969	967	966	943	999	892	954	954	1005	928	955	928	976	951	919	924	995	938	981	974	891	934	931	971	970	954	953	995	939	1004	898	922	928	980	949	946	956	937	942	947	944	902	971	1000	953	940	957	1001	920	913	936	958	965	936	911	941	919	923	939	915	1001	922	956	953	927	912	978	933	977	941	942	961	940	946	910	994	943	941	998	888	923	953	949	927	949	991	929	963	974	946	929	955	998	914	930	925	952	944	920	915	994	910	879	954	972	950	937	1022	982	983	922	965	933	954	925	929	916	937	942	973	935	1056	996	914	930	978	944	955	991	962	958	931	930	956	901	963	925	940	954	955	914	937	980	905	985	928	954	1006	906	962	909	911	970	942	980	989	960	937	920	957	989	960	897	917	911	979	919	938	942	943	935	929	960	965	954	962	947	957	913	961	943	933	928	894	951	917	907	993	919	926	953	948	978	885	946	935	975	1011	962	993	946	938	952	908	956	935	908	943	942	936	922	1008	949	884	944	975	919	914	909	892	974	920	932	996	942	962	966	939	972	950	944	945	969	983	970	977	946	947	896	998	962	922	901	965	952	980	884	933	991	963	926	940	992	952	967	967	925	905	969	943	925	981	981	926	962	905	958	976	915	994	929	905	942	969	884	925	978	925	961	985	967	969	957	969	962	966	928	941	910	928	952	937	961	957	938	903	936	920	916	908	955	928	936	925	947	926	944	959	937	940	936	1019	964	997	938	992	964	964	929	961	962	988	954	980	976	955	973	925	939	977	956	934	926	939	984	913	919	953	958	961	982	915	957	941	917	932	967	975	971	893	973	967	994	967	940	921	950	925	943	909	917	950	947	928	930	949	976	980	955	914	971	907	930	910	917	924	954	978	950	982	964	937
1538	282	188	102	118	189	164	174	169	130	131	123	123	134	114	110	112	102	97	76	77	83	96	82	80	68	57	82	56	54	54	66	55	64	59	69	56	59	58	75	71	56	61	76	61	47	50	61	62	62	64	51	54	61	75	62	50	70	78	53	69	57	52	67	61	47	59	71	52	40	55	59	51	61	55	63	71	64	55	51	67	42	60	56	56	61	52	63	70	62	52	92	91	83	79	68	67	55	69	61	50	55	84	59	70	59	56	56	53	62	64	70	58	68	59	55	52	58	49	66	47	43	71	81	65	52	69	63	79	58	67	57	52	54	60	51	67	65	59	60	49	67	54	67	51	46	68	57	55	55	43	57	50	55	70	62	58	63	71	48	54	63	61	63	56	69	60	55	62	50	63	43	43	68	67	51	69	62	55	72	54	61	67	66	66	67	63	71	65	67	57	52	46	64	50	65	72	48	62	68	47	72	60	52	61	61	67	61	50	61	71	62	60	66	60	56	62	50	61	47	67	60	61	53	47	51	55	53	58	61	68	61	60	62	50	54	60	54	59	61	61	68	48	59	59	63	60	77	74	58	55	53	64	49	51	55	66	62	64	63	68	62	61	65	58	59	51	43	58	71	69	62	66	63	60	54	63	61	56	79	65	45	62	59	63	60	55	73	53	62	55	71	57	66	55	49	52	56	52	51	59	73	61	41	55	62	67	64	68	49	63	77	68	57	45	48	51	60	57	55	59	58	67	53	66	57	70	57	58	69	52	69	55	55	49	48	59	62	50	61	52	69	54	53	66	75	68	53	58	61	62	56	54	70	50	51	68	48	48	53	58	70	60	50	49	51	50	64	54	56	68	58	57	52	62	55	50	58	46	73	58	56	61	66	66	48	66	52	51	56	64	57	63	65	68	61	53	60	42	62	70	51	47	66	71	55	66	70	56	52	61	65	62	63	66	68	54	49	57	49	60	65	60	62	56	59	61	72	53	62	67	47	50	64	62	60	56	60	46	69	51	55	60	47	53	75	53	58	56	58	53	69	60	50	50	59	59	68	58	56	69	59	78	74	43	50	63	54	59	57	60	60	60	50	55	49	54	67	65	72	64	67	55	59	56	55	53	63	51	55	61	51	55	70	54	53	65	70	71	49	54	50	59	66	38	55	57	56	44	61	67	59	53	69	57	55	60	45	64	65	58	57	48	53	60	56	62	59	57	58	53	54	45	44	50	70	56	68	42	68	69	70	55	55	48	56	62	51	58	59	46	55	66	53	54	56	53	58	70	60	45	60	62	71	48	63	70	58	71	60	69	56	65	66	60	62	57	62	72	61	55	57	40	57	60	72	59	53	60	59	54	52	63	61	51	63	54	54	43	66	63	52	66	55	68	55	58	59	58	61	64	67	56	56	61	63	47	69	62	60	61	56	59	61	67	64	54	67	52	55	58	60	69	57	68	75	70	58	72	57	60	54	70	74	57	59	63	39	61	59	59	61	55	72	52	58	47	62	61	52	58	61	57	60	70	68	66	55	44	47	59	48	71	54	59	50	56	57	38	59	50	71	91	68	66	70	70	65	60	50	46	63	64	65	61	62	57	65	59	48	68	53	55	51	56	58	55	77	64	65	67	60	56	68	61	62	53	67	63	55	57	56	71	52	67	58	61	64	61	56	64	51	49	48	68	62	60	46	66	53	62	70	54	65	58	65	45	65	54	57	56	67	64	57	53	55	60	60	42	56	70	54	61	51	65	52	51	65	63	67	73	68	52	71	62	69	53	51	64	57	68	50	52	61	58	55	57	61	65	51	60	68	56	71	48	58	54	55	54	68	58	52	66	53	54	66	54	52	49	64	65	50	51	57	63	58	59	61	60	86	53	64	67	52	61	50	43	50	64	59	50	61	56	54	57	55	61	68	54	60	65	63	67	67	55	53	64	61	62	65	50	49	55	51	52	62	54	48	47	64	57	51	70	47	60	53	58	56	64	52	51	59	74	48	53	57	65	49	50	51	50	47	57	54	60	52	54	40	58	55	57	57	57	46	52	54	52	63	62	62	52	47	58	51	68	51	61	60	61	56	56	59	60	67	67	52	49	63	59	53	66	60	59	68	61	59	58	58	59	65	59	56	55	61	56	50	57	49	59	72	47	48	49	61	64	54	60	60	66	67	68	44	61	50	51	84	49	58	70	60	61	76	55	61	58	43	60	63	69	43	59	59	60	68	74	58	64	59	52	58	67	63	57	49	45	58	63	49	56	68	47	63	56	61	60	58	61	66	61	59	67	63	57	60	69	59	62	67	69	79	64	59	53	66	58	60	60	63	54	72	55	51	51	56	63	70	74	66	62	63	62	55	60	52	60	71	60	67	62	56	54	51	69	47	61	55	61	62	49	46	59	68	68	57	63	68	54	55	79	58	49	63	76	57	59	56	58	52	61	57	60	63	46	62	57	66	62	55	77	55	65	70	56	57	60	46	59	52	55	48	62	70	62	50	68	57	66	49	62	71	56	59	64	64	57	69	49	53	68	53	67	49	67	50	62	66	56	63	69	57	66	50	63	61	60	56	67	69	58	65	52	56	62	59	46	67	78	55	54	61	50	52	50	44	56	67	55	61	57	45	53	54	61	48	53	57	54	60	50	56	51	50	51	65	55	49	55	61	62	50	62	65	37	64	49	68	75	68	63	55	73	63	61	57	77	58	66	53	76	69	65	56	67	56	54	66	56	54	67	54	63	51	68	68	63	54	66	60	50	61	61	61	72	68	66	48	56	59	67	44	48	62	68	50	43	58	60	55	67	62	57	57	51	56	55	53	66	58	57	52	66	65	63	44	60	66	63	59	57	66	42	55	55	52	53	69	62	58	56	61	63	55	68	59	58	56	52	43	62	58	59	69	56	51	68	68	57	67	62	61	65	60	53	56	54	57	67	65	70	76	59	57	72	58	47	56	59	66	61	59	60	52	52	57	66	74	53	54	52	66	63	66	57	55	54	45	51	47	56	49	59	58	79	68	56	60	61	73	64	70	51	51	56	49	60	56	59	64	53	60	50	65	55	53	64	67	60	48	68	64	63	55	69	56	60	56	62	52	61	49	52	48	52	51	68	67	60	51	71	71	56	57	73	63	55	54	55	60	63	67	58	39	54	68	52	49	43	58	76	66	69	58	62	56	51	67	48	61	53	61	54	65	63	44	61	54	67	63	66	56	59	62	74	48	62	61	65	50	71	61	53	69	67	60	71	59	54	43	74	57	63	51	62	74	62	61	64	56	62	66	59	53	58	60	59	67	43	57	55	56	57	60	43	76	62	58	67	63	52	58	57	70	55	67	59	58	67	61	46	57	60	59	56	53	65	63	66	63	55	53	43	68	67	47	63	65	71	68	67	68	67	59	53	51	55	57	69	64	53	53	69	69	63	56	51	61	43	57	66	57	64	65	64	57	62	57	44	43	61	53	60	59	55	72	64	62	60	54	46	60	42	63	47	63	51	56
11812	4973	2833	4405	8776	9868	9211	7897	6767	5545	4652	4408	4030	3852	3715	3235	2820	2626	2349	2004	1788	1665	1582	1499	1412	1279	1273	1179	1128	990	943	923	858	900	846	825	804	764	797	816	733	749	779	793	764	780	736	773	743	737	771	779	734	756	718	727	757	763	1042	765	753	717	755	701	715	762	737	697	794	761	693	784	711	726	734	685	721	689	736	719	802	767	753	787	758	778	757	779	759	819	1084	1281	1379	1640	1639	1221	940	723	753	722	689	713	706	750	760	708	709	728	773	716	712	734	704	731	748	740	688	728	728	723	680	751	716	729	733	733	713	771	732	718	726	775	697	721	718	733	714	731	752	668	719	683	713	695	731	714	722	718	687	702	724	750	722	731	647	733	709	733	703	721	701	701	702	732	739	705	675	719	671	730	720	704	723	702	704	747	687	746	714	737	753	732	667	738	693	699	705	717	722	731	678	748	730	680	693	680	754	717	727	675	707	735	744	728	701	730	722	676	718	715	724	712	748	766	744	739	696	741	773	709	780	688	754	730	716	700	711	764	685	721	734	671	728	671	729	730	773	751	731	728	726	723	720	716	707	711	724	726	701	732	740	724	738	698	723	727	689	748	683	685	702	752	710	694	752	700	707	696	713	698	708	706	693	713	694	719	722	711	728	695	738	776	697	745	720	728	716	729	743	765	757	712	705	716	745	691	672	716	688	718	730	668	719	734	693	674	736	716	712	729	774	722	723	718	674	683	735	654	702	750	747	725	665	754	710	742	760	732	775	706	687	715	730	732	711	687	713	687	688	731	720	684	707	691	747	754	708	727	746	701	721	693	693	737	729	664	727	689	720	717	746	690	747	687	761	754	713	750	711	693	747	732	757	701	723	681	685	735	716	725	718	744	744	692	731	732	742	730	729	735	744	716	735	705	708	712	738	733	754	734	750	715	742	754	742	722	721	720	700	772	740	719	711	761	725	678	752	742	702	672	748	734	732	711	739	704	713	721	701	708	718	722	722	704	720	719	720	758	686	716	725	721	725	673	747	731	754	723	751	695	678	726	762	713	754	709	702	687	697	727	704	723	710	706	713	687	739	721	722	751	749	708	707	712	724	703	716	727	685	686	748	722	697	715	738	737	777	676	697	712	693	744	674	688	695	751	748	739	704	755	748	744	698	768	762	696	729	742	690	709	682	720	725	738	742	737	723	686	730	724	730	693	743	751	719	780	669	745	685	697	714	799	738	754	714	732	669	716	701	755	759	719	745	688	721	723	717	719	686	719	674	729	689	687	712	730	706	721	709	683	703	743	717	697	736	704	768	756	732	711	749	711	740	685	748	735	758	683	729	712	685	751	728	776	705	771	711	701	733	751	718	758	707	721	710	718	786	716	695	694	752	728	695	697	682	774	731	721	735	721	783	711	740	727	731	720	734	748	748	730	727	662	720	665	701	745	738	721	710	713	716	672	698	725	691	770	745	686	748	714	690	696	762	735	720	726	689	698	779	701	713	711	694	752	727	714	762	747	721	713	750	744	702	744	734	724	762	679	752	718	752	733	761	709	746	689	721	682	696	739	696	688	778	749	673	667	740	708	694	683	716	698	788	710	693	716	751	723	724	726	783	666	730	738	705	676	706	720	691	711	657	707	725	692	679	684	738	705	736	710	708	724	734	690	721	702	716	706	690	757	743	706	730	727	741	786	691	669	674	736	682	736	741	666	737	708	679	700	707	732	709	736	706	756	708	694	703	706	744	726	708	702	713	678	719	734	725	709	724	705	691	726	668	725	729	724	673	712	732	734	682	694	736	738	711	728	697	708	694	668	690	703	735	741	759	711	690	737	752	737	780	731	675	741	694	672	655	688	767	719	715	712	717	703	721	726	718	731	673	729	707	694	683	672	718	728	764	734	746	754	710	707	700	696	685	725	760	672	707	675	696	697	701	708	730	722	734	724	722	686	730	730	683	676	659	736	734	685	732	686	697	761	728	748	765	719	708	768	727	679	755	746	744	735	719	741	718	676	652	693	652	743	715	723	710	723	721	718	709	729	718	676	765	701	744	764	680	711	780	739	743	739	738	779	698	660	704	718	685	719	713	697	724	731	728	725	684	745	718	754	680	761	634	742	732	693	681	766	750	787	699	678	684	708	721	745	757	672	727	730	712	704	732	704	731	765	731	695	698	725	748	729	697	644	751	764	740	780	701	705	732	748	700	715	685	714	709	750	712	707	737	694	670	697	697	689	731	756	752	690	742	745	692	732	722	720	730	690	728	733	691	750	702	721	678	759	693	693	687	709	719	690	694	732	660	701	736	705	723	671	734	691	771	741	730	679	752	733	724	704	754	671	685	746	712	736	729	758	743	695	737	755	706	695	773	741	722	737	710	732	731	728	725	678	723	698	693	683	681	729	720	749	716	748	715	686	690	704	744	704	748	716	740	726	707	686	752	699	747	664	727	709	788	731	713	721	699	696	711	719	715	704	682	733	699	709	733	705	720	749	696	729	717	732	719	701	689	718	723	699	727	691	756	714	694	733	726	737	689	738	734	706	736	722	738	737	703	733	701	739	725	699	788	706	696	716	682	737	722	721	710	724	741	708	734	702	722	656	718	732	681	751	732	693	747	710	735	703	726	725	743	733	707	734	701	689	760	723	680	726	717	721	708	738	702	706	720	695	713	740	704	717	759	724	738	726	721	732	710	715	717	724	676	718	707	734	757	725	735	703	759	717	744	732	702	745	680	728	730	713	702	709	719	741	694	697	714	661	686	742	704	702	729	747	738	738	701	677	746	707	692	756	735	726	722	741	679	753	805	749	639	695	693	705	729	723	703	778	701	723	711	686	687	667	709	714	718	748	692	714	754	725	718	694	705	689	690	705	722	701	716	719	720	721	752	685	710	733	693	710	712	712	729	683	683	690	703	712	720	730	695	687	670	757	734	682	714	744	689	744	719	692	711	696	721	700	711	755	710	737	715	670	708	671	715	732	742	697	698	717	686	711	731	688	701	704	755	733	733	680	703	699	741	677	748	741	717	745	756	656	666	694	669	683	743	776	700	697	717	710	740	759	745	718	738	753	708	710	705	712	759	695	684	722	738	730	732	696	722	706	727	706	734	764	730	721	649	679	750	757	708	747	698	745	740	737	683	714	768	697	676	706	712	678	731	707	676	742	701	699	690	728	676	672	732	720	714	754	768	775	715	720	674	746	742	681	689	712	705	741	682	709	686	671	711	716	675	702	725	726	701	738	752	712	735	748	719	692	739	745	703	694	732	716	749	663	747	716	763	718	765	734	722	749	734	720	734	769	731	717	705	731	775	711	691	692	663	727	687	707	668	701	752	727	757	725	684	701	698	767	746	664	705	732	669	772	728	728	706	705	712	766	703	713	690	725	697	687	699	740	742	754	729	719	758	644	715	714	746	694	746	703	737	753	706	672	723	674	717	699	739	717	746	741	704	729	760	726	737	715	715	667	684	733	724	727	699	690	701	694	711	692	748	741	697	705
934	544	287	183	195	249	307	272	244	194	182	166	194	171	165	159	144	118	88	98	93	78	93	63	83	78	58	56	71	64	58	66	58	46	46	56	64	49	58	46	51	46	47	50	42	45	32	53	56	71	54	41	46	55	54	52	52	61	94	101	44	48	50	41	57	52	51	54	39	61	60	47	45	56	57	58	44	54	48	45	46	56	42	44	51	42	44	47	43	53	71	89	69	92	73	65	61	49	45	44	55	35	58	39	46	59	42	48	49	40	47	39	52	47	37	42	38	44	34	43	43	54	58	56	41	41	36	44	65	49	53	42	54	51	48	55	37	46	44	44	56	55	45	48	50	48	46	43	53	45	50	34	36	45	45	52	41	49	48	52	44	44	38	51	49	56	57	67	63	41	43	56	48	43	49	51	44	54	55	53	53	55	51	53	47	53	49	56	47	50	57	55	49	44	41	45	58	51	37	46	57	38	47	48	40	41	52	40	48	46	53	45	45	48	45	43	39	53	46	54	38	46	47	42	48	40	49	57	36	46	39	47	53	39	56	49	46	52	39	50	58	38	61	48	47	50	47	45	41	35	60	38	55	52	41	53	42	57	53	54	45	44	55	40	63	47	58	50	36	58	52	41	38	35	45	59	50	55	48	37	46	40	41	62	49	50	45	50	51	44	39	48	64	39	49	45	40	47	55	38	47	44	48	50	49	47	60	58	46	68	58	51	52	54	51	51	43	32	62	48	48	54	45	47	43	41	34	49	50	47	49	40	38	36	29	50	51	51	51	53	43	44	48	44	54	46	43	52	39	48	52	43	56	59	52	49	45	50	37	50	48	57	56	36	39	37	47	46	55	49	42	56	61	52	57	50	58	42	40	47	51	44	32	67	41	44	46	61	44	42	45	47	51	50	44	44	53	48	49	45	52	41	45	54	54	57	55	50	63	49	47	55	49	50	70	40	53	60	42	47	47	49	45	43	52	50	46	49	48	55	51	56	55	47	39	43	61	51	42	42	39	40	52	62	44	45	51	49	45	53	45	64	42	44	38	46	44	39	41	60	42	48	43	39	46	43	48	51	40	61	47	44	50	47	48	44	43	46	37	36	42	48	37	40	53	35	54	39	45	43	59	41	59	45	47	51	47	56	44	51	39	63	54	47	54	39	46	47	59	51	56	54	33	54	35	46	48	57	42	39	57	43	53	50	43	61	45	42	48	46	36	40	44	43	55	41	47	47	43	44	35	56	46	43	56	44	43	43	50	45	62	49	44	54	40	51	47	46	44	58	59	49	54	51	44	56	46	44	65	62	42	37	34	43	42	55	46	56	47	53	50	44	48	44	49	58	60	49	52	48	44	54	43	51	48	31	60	45	57	54	49	51	51	46	53	52	47	47	45	45	47	56	76	42	42	50	52	49	41	43	46	38	51	58	67	40	47	53	31	50	52	55	60	46	43	51	52	52	62	56	37	49	46	49	44	52	39	40	54	45	42	53	35	48	50	47	49	48	47	44	46	63	54	42	60	43	50	46	53	69	43	47	44	48	53	40	43	53	42	54	42	59	50	51	44	56	44	46	58	51	39	47	52	43	55	42	59	57	67	60	50	51	44	54	36	60	40	57	38	58	54	51	48	49	44	42	53	48	52	60	52	48	49	47	48	47	46	53	42	50	43	55	52	44	50	57	45	52	49	31	38	37	60	46	44	54	66	45	41	48	57	44	53	58	40	42	42	37	55	57	40	46	40	56	35	48	40	58	47	66	41	48	49	47	35	43	51	37	47	54	51	50	45	68	56	46	40	64	48	41	60	48	47	56	59	48	42	49	37	50	48	51	45	42	49	65	45	59	35	42	30	59	49	65	42	65	48	56	49	58	52	51	48	41	46	43	44	45	36	52	45	38	52	45	39	42	43	54	54	54	38	54	28	49	46	43	45	57	51	57	48	53	53	52	41	47	49	31	47	58	49	47	50	43	37	55	40	47	62	39	53	45	40	47	45	37	59	42	61	38	47	56	44	43	41	54	46	56	54	60	42	55	51	48	52	57	42	46	46	55	38	59	39	37	55	54	49	53	50	40	49	53	54	45	50	47	47	54	31	52	48	43	57	48	58	50	44	56	61	56	55	54	47	60	57	54	47	37	52	46	51	46	44	50	46	64	46	54	46	45	44	50	54	45	54	45	53	49	44	46	37	54	49	49	39	47	46	47	44	62	43	56	50	40	40	45	41	61	45	61	51	53	62	45	64	37	40	55	52	49	40	48	51	47	43	54	54	36	43	47	51	51	51	53	42	52	53	55	51	60	51	49	39	41	52	48	46	60	55	56	50	51	65	45	38	64	51	54	55	48	49	45	47	45	47	50	48	42	56	48	45	42	50	49	49	45	54	47	55	59	54	41	52	49	52	37	49	46	47	39	60	47	48	51	55	46	37	60	56	59	55	58	51	41	45	49	45	48	42	44	49	46	53	44	52	48	49	58	41	47	49	48	41	53	46	58	44	46	52	48	48	48	50	51	44	52	47	40	55	57	46	55	46	62	58	41	59	41	53	46	67	60	41	57	43	51	44	53	53	51	50	44	46	42	49	48	50	50	36	48	57	56	58	52	42	48	43	48	45	46	49	59	58	46	41	51	48	52	51	47	44	50	54	43	49	46	45	42	50	56	48	50	43	44	43	45	55	51	44	50	54	64	44	54	49	37	45	50	45	61	56	38	42	55	40	51	41	46	61	49	39	40	53	50	43	40	40	56	38	56	45	64	48	53	65	41	53	46	36	56	43	45	34	54	51	70	44	57	45	57	46	54	52	47	49	54	37	44	56	45	48	39	36	43	37	45	34	50	49	42	54	50	57	50	39	50	62	44	36	45	51	53	60	46	51	48	64	52	44	36	54	49	46	53	48	50	53	51	45	51	66	54	44	58	38	59	31	46	61	51	52	47	46	69	38	67	51	42	34	50	42	54	37	51	46	43	58	55	49	62	43	48	67	51	53	48	51	49	58	49	43	48	61	38	51	48	60	47	50	59	50	42	37	39	46	46	50	34	52	56	39	56	49	40	50	45	61	44	46	57	52	42	47	54	46	49	44	48	59	45	51	55	53	57	51	40	49	39	50	40	45	48	60	57	52	48	57	45	49	49	52	56	50	56	58	38	47	48	39	41	43	43	51	51	47	52	43	51	49	47	40	52	48	56	41	40	54	48	51	38	53	45	52	55	60	42	53	48	53	44	40	42	48	53	51	50	37	49	60	46	62	59	48	52	46	54	52	51	60	52	37	41	45	53	46	50	58	31	45	41	48	52	49	53	45	51	58	40	37	43	60	49	53	57	38	51	59	44	46	42	51	52	39	53	46	53	53	34	43	45	44	37	47	57	46	49	51	52	45	57	42	43	58	59	71	59	45	40	47	44	50	58	48	56	50	47	38	61	63	45	38	51	49	40	44	48	58	45	48	55	61	47	49	62	33	50	55	44	59	35	42	34	48	51	44	49
14751	8043	4228	7369	13735	14964	13576	11794	10065	8110	7311	6282	6134	5836	5634	4984	4093	3656	2930	2629	2388	2329	2115	1863	1755	1646	1490	1289	1215	1036	1007	941	832	828	763	779	779	757	714	743	712	704	674	678	653	663	609	625	633	665	582	635	635	600	634	622	796	995	2025	1797	612	556	570	574	638	629	576	594	646	643	577	574	587	593	587	616	552	568	607	617	612	578	579	608	603	612	605	600	527	606	1477	2384	1109	1519	1460	1032	802	588	597	567	569	533	552	593	562	581	587	584	559	555	575	566	578	632	568	577	559	572	605	620	521	561	583	586	608	577	566	559	553	542	586	538	596	612	562	550	587	574	590	588	550	574	556	579	558	513	540	553	542	545	555	594	574	559	553	511	571	576	571	532	532	572	559	559	560	581	535	562	569	574	534	614	578	551	570	558	504	594	562	576	543	540	581	528	556	599	558	558	535	590	546	588	578	546	562	572	567	559	522	550	576	600	533	553	603	558	581	534	548	556	543	602	565	582	562	587	571	551	617	562	612	564	601	575	538	595	581	556	528	594	555	557	541	518	578	553	536	568	588	559	617	574	559	629	590	520	528	545	522	569	597	593	619	578	557	564	541	537	588	530	568	612	523	587	598	547	563	558	554	595	541	576	560	588	618	523	587	540	549	590	559	550	577	553	547	632	543	590	537	596	552	584	557	521	602	550	512	546	577	565	591	570	575	561	593	554	571	580	577	598	552	572	595	573	530	579	569	564	569	567	562	518	524	539	576	540	537	555	541	587	572	534	561	609	557	591	547	566	521	561	560	536	571	543	583	637	549	577	582	619	559	581	552	524	574	529	593	620	530	586	540	558	588	575	587	543	592	572	552	584	585	580	568	550	580	555	572	578	556	516	579	572	535	531	541	555	582	564	538	557	551	619	554	549	554	539	594	576	552	580	549	573	605	571	543	564	542	601	561	619	532	570	565	570	561	572	602	584	595	598	580	554	553	584	566	593	549	583	542	523	588	572	567	544	576	552	584	549	602	548	586	510	527	591	570	555	581	578	587	587	583	561	552	552	551	541	533	513	576	547	562	510	548	560	586	577	541	583	544	591	559	555	574	541	535	539	634	558	586	545	499	557	582	547	604	563	540	568	593	591	550	613	551	579	589	558	555	599	554	581	544	533	552	599	594	603	561	531	609	607	584	585	585	587	592	561	587	549	588	578	556	523	561	592	562	612	503	570	565	605	580	625	567	550	590	524	596	539	562	542	576	599	565	595	595	602	553	555	549	520	564	534	547	596	535	572	554	569	579	582	561	544	555	606	569	562	581	538	525	545	543	544	577	554	566	565	559	565	574	594	537	572	565	549	568	563	552	584	517	546	572	536	567	601	567	574	519	577	615	543	607	571	579	570	567	536	546	575	559	557	588	542	569	573	545	573	636	556	542	534	563	586	570	594	551	556	578	540	576	498	566	560	599	574	565	520	585	566	554	573	601	581	583	591	539	539	575	547	592	544	614	597	569	605	568	574	566	552	572	537	570	579	584	516	523	556	560	577	547	553	537	556	552	534	576	533	553	553	588	614	571	519	550	571	534	583	538	562	547	576	557	553	548	547	565	583	586	576	583	609	544	560	540	570	554	551	577	560	562	598	539	605	545	564	577	592	613	580	553	562	573	563	554	551	604	580	578	575	572	577	555	528	589	577	594	566	587	598	511	568	577	572	582	597	567	554	557	555	546	542	552	559	571	601	553	567	554	587	570	573	574	549	576	553	585	544	553	555	560	584	589	555	562	592	603	545	582	571	577	558	612	557	574	580	572	558	564	553	556	563	575	567	561	569	541	605	554	549	554	567	616	556	590	557	555	582	545	575	556	593	581	562	594	590	575	542	527	534	578	602	590	570	551	570	546	555	608	539	533	580	597	571	558	584	598	549	577	584	595	568	578	552	563	568	547	589	543	611	559	552	549	592	587	552	534	561	543	535	568	553	577	588	541	525	554	558	579	600	542	567	558	506	577	569	589	524	560	571	563	488	566	606	593	557	575	546	547	545	544	558	588	570	561	532	515	563	566	570	579	573	561	560	553	537	547	599	557	574	592	554	560	588	541	555	587	541	535	554	559	569	594	541	533	570	566	526	583	567	569	589	574	540	562	564	592	567	556	576	559	581	576	624	514	571	543	532	554	545	554	559	577	571	546	577	557	559	568	542	583	553	562	541	608	540	592	532	565	546	536	546	576	563	614	548	555	564	632	565	573	599	618	587	551	586	565	574	583	580	559	620	555	584	547	593	599	572	561	555	603	592	576	576	589	576	563	553	571	589	585	577	527	558	563	586	569	520	573	591	593	566	548	565	608	574	598	554	566	574	562	590	573	564	586	539	569	581	596	548	570	532	532	538	571	554	574	528	602	579	602	552	558	540	567	549	593	596	585	601	539	608	540	591	581	596	576	543	559	594	580	549	557	581	562	565	565	593	608	559	537	538	543	565	567	569	542	595	566	546	593	590	531	575	582	584	551	626	544	550	564	574	556	537	576	549	544	559	582	581	567	584	552	595	508	617	575	612	561	598	529	561	594	581	527	568	560	569	556	534	546	572	588	580	593	560	571	574	551	572	554	585	529	584	560	580	565	557	589	585	586	573	550	580	646	569	533	552	586	573	566	586	554	597	580	578	564	554	555	549	556	548	615	572	549	568	569	545	575	598	568	552	548	535	544	558	558	544	540	563	554	630	601	576	517	581	542	592	607	560	580	580	578	581	609	555	519	597	578	546	553	589	552	570	608	538	536	522	549	548	575	601	543	551	549	580	563	606	591	553	546	550	577	574	569	559	608	538	552	546	606	551	562	513	556	565	587	571	576	514	564	570	569	555	580	609	588	544	555	542	567	587	576	564	608	562	624	586	573	570	555	540	565	568	572	577	553	604	534	513	550	569	555	511	581	555	525	531	557	551	568	541	575	566	593	544	549	550	553	605	559	596	525	559	546	588	562	588	519	554	544	533	540	594	565	582	574	533	568	563	566	554	554	610	541	580	556	597	503	603	595	587	589	613	558	546	571	562	554	564	552	595	584	583	557	531	578	596	552	625	535	564	597	563	545	599	593	572	568	529	594	578	556	589	537	567	563	547	582	578	537	528	550	566	587	582	581	572	574	564	580	596	555	610	537	563	564	562	562	560	570	548	540	525	573	536	540	589	555	542	557	558	553	543	588	531	592	540	575	610	555	556	609	599	575	597	525	580	591	548	537	605	523	585	597	559	603	544	605	597	588	541	601	560	565	565	547	597	580	606	564	575	604	589	571	514	563	593	613	569	565	539	547	560	569	569	574	574	568	584	568	552	605	576	593	585	609	574	559	561	544	547	544	545	561	558	545	527	558	511	575	557	625	550	564	534	597	541	594	561	575	598	547	548	592	580	533	625	585	610	551	560	573	567	520	592	510	549	557	544	538	561	560	542	574	582	645	580	589	580	554	547	537	543	577	549	573	599	539	545	549	540	593	574	559	542	553	543
2424	511	243	231	199	282	256	253	229	235	212	187	206	239	224	199	175	168	138	121	128	135	114	130	90	116	85	108	107	97	90	78	85	75	76	64	76	94	80	72	86	79	84	81	73	82	75	70	65	61	81	70	76	73	78	82	77	90	102	102	82	72	67	74	61	81	69	72	71	60	71	56	77	63	85	80	87	68	79	77	58	56	72	68	65	57	67	76	75	82	109	109	147	158	104	75	71	77	78	80	69	74	70	77	78	71	83	71	83	78	74	89	82	73	76	73	70	65	83	80	60	85	72	78	57	64	73	81	70	71	81	63	76	75	70	62	66	68	63	98	74	72	79	63	60	81	88	75	87	86	72	76	65	66	70	78	88	79	64	66	67	63	86	65	77	64	77	66	71	42	82	80	72	81	75	79	75	58	75	75	70	73	55	70	59	65	75	69	66	75	79	84	68	83	69	77	71	75	76	80	63	79	63	52	72	78	66	80	65	88	79	73	70	65	77	70	59	78	63	73	82	71	58	75	77	76	67	76	70	64	63	88	72	64	66	86	58	72	82	83	63	70	57	57	97	70	70	90	67	67	69	94	81	66	75	56	77	71	72	72	80	66	72	70	64	71	84	79	66	69	80	80	90	55	73	65	72	81	54	74	86	74	94	66	61	82	69	72	62	73	68	76	75	66	74	85	68	75	68	83	76	62	70	51	75	76	75	76	82	77	73	69	85	68	76	66	92	69	73	73	50	69	77	87	62	72	84	68	79	67	73	77	79	60	69	78	94	83	63	77	74	85	66	85	67	63	78	69	75	65	68	64	78	59	81	59	66	81	83	66	75	76	75	70	88	72	69	78	64	85	81	59	65	69	68	77	84	69	69	77	64	78	73	68	71	73	66	68	76	69	91	83	73	80	86	76	72	77	60	71	60	75	67	58	82	81	74	75	70	67	80	84	84	76	60	95	68	74	68	75	79	84	85	75	55	60	89	73	71	76	71	62	68	80	60	65	78	76	78	64	74	73	69	74	72	62	67	63	69	64	70	85	70	73	77	89	90	96	77	74	70	73	71	70	69	72	87	65	70	71	87	67	73	67	79	72	78	75	62	73	69	85	66	89	88	63	78	62	87	84	74	77	56	58	62	80	75	66	85	58	82	65	74	78	77	67	68	57	67	63	76	81	67	64	81	82	57	81	63	67	78	68	71	81	72	59	63	80	67	70	77	64	86	65	70	80	74	84	68	77	79	79	75	61	84	61	81	69	72	68	78	74	84	63	78	79	82	67	68	79	85	68	57	74	76	73	78	82	78	74	79	69	59	90	93	76	70	74	73	72	75	57	77	70	69	77	70	65	73	78	74	88	67	75	66	76	66	73	64	65	68	67	68	70	70	65	71	61	60	79	76	63	83	77	73	71	67	75	57	77	70	82	71	81	87	66	67	71	66	66	78	70	77	91	80	91	68	74	53	62	80	67	81	73	77	75	66	74	81	72	76	73	60	62	68	66	87	76	85	86	73	57	82	58	69	78	86	63	78	73	67	74	86	93	74	84	64	85	89	88	71	71	92	77	67	69	77	82	77	82	57	65	75	70	63	71	74	79	65	76	88	61	66	80	78	84	61	62	68	84	78	74	73	78	67	68	78	72	58	80	88	81	63	70	77	76	70	66	83	64	85	63	73	69	67	92	60	85	75	82	66	97	71	77	63	85	75	82	74	78	86	63	70	60	92	88	74	83	73	77	68	64	70	89	65	79	70	63	101	80	82	72	60	70	64	67	75	74	88	66	67	70	71	78	80	86	77	77	85	70	69	63	81	64	80	66	74	76	52	88	91	76	69	91	77	68	78	66	79	87	76	79	75	62	81	71	61	69	56	63	72	85	83	63	79	71	64	68	84	74	68	69	60	88	74	61	80	74	58	75	86	70	72	77	70	83	60	66	76	89	72	62	72	74	70	63	71	80	69	71	59	77	77	75	71	61	69	62	82	74	72	72	84	80	72	64	58	64	82	73	79	71	69	60	76	68	71	77	67	63	89	80	74	79	68	81	71	67	72	72	59	78	86	74	63	87	77	82	76	78	92	69	73	59	69	75	67	74	73	78	70	67	84	84	60	64	70	76	79	62	78	67	75	95	85	82	78	67	60	71	92	71	72	53	80	77	84	70	69	66	93	80	79	89	63	75	60	82	71	54	66	73	65	82	66	71	90	64	74	82	78	57	79	85	78	82	78	81	71	73	77	64	56	85	61	76	80	63	74	69	59	64	60	70	67	56	72	87	74	82	67	63	61	77	73	93	64	61	67	78	80	75	56	63	74	71	73	75	86	71	69	64	85	60	88	61	72	78	63	64	71	67	72	69	78	79	65	72	88	71	68	77	77	73	77	71	68	64	64	79	71	73	66	69	64	67	70	81	72	63	88	80	83	70	89	72	64	87	70	82	85	77	72	81	51	76	75	77	75	84	68	68	62	73	80	77	70	84	66	63	70	72	71	69	76	76	72	83	76	64	52	92	69	73	78	76	80	74	72	64	75	69	63	83	77	66	73	73	73	83	65	68	71	70	54	93	66	91	81	57	72	66	83	72	73	70	71	65	66	75	65	78	70	65	79	71	63	69	75	86	87	77	78	75	73	55	74	78	84	65	71	74	56	68	77	78	85	77	73	76	54	89	66	67	67	61	74	84	79	65	71	61	68	84	65	79	73	58	59	63	84	83	67	77	76	85	69	78	77	85	70	86	68	82	80	79	78	64	64	70	70	79	66	70	78	77	102	61	74	66	79	78	73	64	67	77	72	64	84	58	72	88	71	71	85	72	73	70	76	75	74	80	71	59	70	66	84	74	76	78	78	77	75	73	69	75	68	71	76	75	69	65	91	74	56	62	89	71	66	74	80	82	78	74	67	67	64	71	82	69	74	81	77	68	76	65	80	64	73	80	86	73	72	67	70	69	91	86	81	73	84	59	65	69	76	76	71	79	71	74	76	78	88	62	67	62	73	68	75	77	87	65	82	71	78	69	78	87	76	63	84	75	59	86	61	79	76	54	70	79	77	76	64	48	65	85	71	80	65	75	63	78	79	74	77	80	74	64	86	76	63	77	83	79	82	62	93	73	75	73	80	64	84	80	89	68	71	71	76	77	80	66	74	69	86	77	76	82	84	71	84	62	69	82	87	62	75	80	81	68	75	68	75	68	85	61	63	58	71	68	75	69	66	74	84	70	64	82	73	61	76	83	81	83	78	53	65	87	90	69	77	69	84	65	77	88	70	83	73	66	76	81	67	79	76	82	66	66	63	69	77	81	75	72	76	71	69	80	96	84	76	49	70	77	81	79	73	80	74	69	81	69	66	72	63	76	76	83	68	95	61	74	75	70	60	84	80	73	86	69	58	80	74	62	71	60	72	71	84	74	74	66	71	54	80	83	81	70	72	80	71	66	71	94	86	74	73	70	85	79	82	70	88	85	76	65	69	73	66	69	65	58	74	64	68	85
14484	7374	4401	6993	12994	14512	13760	11858	10213	8446	7646	6921	6796	6472	6222	5341	4704	4342	3353	2945	2861	2849	2622	2374	2162	2072	1735	1710	1560	1445	1376	1239	1211	1186	1148	1148	1076	1067	1025	1037	1006	965	937	960	960	997	978	1010	918	952	951	976	971	941	933	1008	1039	1278	2006	1775	1080	925	926	948	893	915	926	902	860	984	902	895	920	858	896	842	923	876	974	912	930	989	930	886	896	914	903	924	932	1706	1800	2166	3196	3400	2305	1252	956	903	854	869	869	913	870	874	828	831	858	800	892	891	824	871	844	949	884	855	841	861	816	883	881	862	883	885	898	874	855	843	889	896	881	888	906	866	916	910	886	873	887	874	858	856	909	870	907	907	908	873	872	856	869	906	936	898	907	887	909	901	900	907	887	867	866	886	910	898	914	839	900	899	904	857	882	886	872	935	862	910	913	887	904	891	930	869	872	900	880	884	848	860	931	906	873	899	905	868	920	886	888	862	855	859	912	881	926	874	868	947	863	821	892	869	923	927	893	855	935	894	870	890	902	861	883	900	882	903	846	872	939	869	928	879	872	906	851	872	889	879	850	930	889	830	865	830	835	897	916	897	870	883	868	927	926	900	907	874	874	913	910	906	856	863	906	921	904	870	890	868	917	860	908	904	872	874	852	922	825	924	877	869	821	859	892	859	914	869	889	897	951	877	886	863	880	861	867	883	898	887	908	939	828	913	916	877	852	952	891	840	905	871	896	849	894	868	910	897	854	900	988	901	847	879	881	881	928	844	831	860	872	909	865	893	887	920	851	875	901	946	919	906	882	922	914	909	885	888	925	914	898	920	843	859	873	894	920	868	883	898	870	807	880	851	858	860	846	863	837	860	880	871	856	861	859	874	879	896	911	892	894	941	885	850	892	897	863	843	889	884	870	825	884	928	911	859	884	878	881	904	865	857	869	823	881	815	854	967	907	916	855	894	864	879	903	894	860	886	888	825	863	929	876	897	857	875	852	876	852	867	865	888	813	895	896	924	893	912	879	875	856	865	811	929	895	812	869	856	899	873	888	915	897	911	855	900	917	909	831	913	897	889	890	909	869	895	836	847	918	930	869	893	907	872	874	868	858	922	928	876	908	879	935	905	883	932	913	921	878	834	893	902	969	929	857	869	901	867	870	901	868	915	882	866	853	916	936	893	930	884	891	898	912	862	921	890	914	819	867	848	879	886	909	907	906	883	872	874	892	864	910	886	890	918	838	952	885	905	831	897	892	871	895	909	867	866	821	888	908	878	858	860	877	900	908	910	876	864	880	874	857	882	882	898	914	851	851	848	860	913	917	911	841	834	798	891	937	864	926	914	858	859	886	886	896	934	909	899	893	917	868	879	888	860	889	896	863	913	876	894	891	917	838	901	871	851	846	873	866	930	941	858	847	884	873	898	957	824	913	922	919	910	881	862	866	938	889	889	820	898	873	886	900	862	873	885	878	905	863	886	886	887	903	889	897	855	904	914	879	860	889	836	899	880	878	895	840	893	896	865	831	920	884	860	902	884	867	901	870	921	872	884	920	856	889	894	933	894	866	859	860	919	854	893	900	859	861	883	888	903	862	862	881	919	875	902	824	891	897	951	880	891	854	893	923	946	916	868	882	895	847	919	886	859	880	915	874	886	862	897	917	877	883	907	879	880	891	890	950	937	895	853	905	877	843	908	909	837	888	902	849	885	884	865	860	863	873	890	848	891	921	844	853	900	879	819	873	833	886	856	822	907	887	897	908	914	927	891	891	916	889	865	845	943	891	896	870	898	885	839	894	849	923	916	833	917	895	838	879	938	881	882	862	884	842	863	908	882	876	899	908	917	885	903	905	876	923	875	881	872	896	897	897	889	928	808	850	826	896	866	876	886	875	895	869	891	919	888	829	900	854	867	818	915	900	855	855	901	884	882	889	910	912	899	877	828	903	864	878	869	849	908	881	889	825	826	864	923	869	841	885	907	839	866	932	912	888	932	844	891	828	869	856	898	871	938	852	900	847	941	845	899	893	860	890	879	843	896	893	870	898	897	916	953	873	880	919	896	884	831	879	915	886	917	862	866	890	884	849	873	920	864	847	927	859	847	926	896	877	882	882	837	889	910	861	932	914	892	930	937	940	925	892	868	914	912	854	904	901	892	895	840	900	859	959	895	932	887	895	851	921	874	842	858	932	875	923	907	905	906	879	912	850	903	898	920	900	873	872	874	903	905	905	859	895	877	874	902	848	874	909	871	879	879	910	881	908	862	908	935	920	892	881	880	854	871	911	880	921	951	884	864	914	817	863	858	850	869	903	917	888	874	909	888	900	901	880	895	942	875	859	851	893	870	902	903	907	847	877	940	914	923	878	916	839	910	899	922	820	871	920	882	887	857	934	892	925	857	868	868	888	922	905	853	877	919	899	888	876	911	829	879	905	808	896	864	844	922	913	876	866	841	898	895	935	862	895	897	906	903	861	866	929	877	893	876	910	850	857	912	880	858	856	871	879	858	883	841	882	918	888	910	887	881	909	921	864	854	898	879	861	857	878	837	852	911	866	853	898	834	904	902	823	913	904	868	878	832	877	849	858	905	882	917	878	888	885	887	908	903	880	912	896	887	909	917	897	853	817	862	887	884	818	874	865	931	868	866	855	883	949	850	875	896	871	858	927	920	892	889	883	869	911	891	888	880	904	889	908	898	905	896	912	880	846	918	889	945	837	918	906	931	916	943	875	931	826	910	898	913	913	858	930	886	887	892	887	939	904	909	924	893	885	941	855	903	875	876	853	880	893	876	788	906	877	852	846	882	891	856	863	857	839	890	840	907	865	875	894	896	917	931	937	921	831	901	884	868	881	860	871	851	867	938	902	889	858	912	885	885	851	874	880	859	839	847	908	852	909	870	904	825	869	890	869	839	908	851	858	793	907	929	886	910	864	891	895	877	896	914	926	967	886	873	904	854	860	900	885	899	861	924	927	879	886	884	874	893	869	959	925	832	891	863	923	872	897	877	845	881	899	917	856	860	891	924	898	852	872	945	863	864	858	895	870	872	883	891	915	836	883	853	876	891	864	881	875	924	863	902	904	924	880	904	849	890	892	918	885	816	918	868	900	886	887	893	877	878	905	904	887	846	920	885	909	898	900	937	869	868	897	843	919	870	872	859	891	861	884	899	896	867	881	861	907	890	903	909	891	859	874	891	881	846	944	817	864	891	885	873	969	895	859	898	877	860	887	893	879	909	877	847	934	834	890	910	973	876	889	857	866	909	864	908	885	953	898	830	885	888	873	898	835	872	882	883	867	881	891	817	892	855	927	857	864	862	900	894	865	830	912	935	894	871	909	845	801	887	864	847	926	915	907	904	889	904	875	860	876	875	834	851	910	895	887	834	870	847	877	891	867	878	860	887	851	918	859	879	866	937	882	872	903	853	911	897	879	942	870	880	899	881	885	833	828	939	890	942	923	907	879	864	878	841	906	834	878	830	870	809	892	889	865	841	916	887	952	872
1556	792	420	270	281	400	441	382	339	282	269	250	278	277	287	214	189	183	156	144	150	146	128	124	117	121	115	111	102	97	97	101	95	62	76	91	85	71	87	109	87	71	89	87	79	87	74	77	72	75	70	91	78	79	89	68	79	98	102	85	80	84	78	97	62	67	77	68	78	76	81	73	76	91	81	85	77	88	87	87	83	79	68	100	86	77	72	90	77	111	191	223	184	152	106	89	98	67	69	82	79	77	99	82	72	94	60	79	90	80	77	79	74	83	73	70	87	96	84	79	75	75	88	79	67	76	78	78	73	80	82	67	76	89	75	84	84	68	77	69	68	84	81	70	87	85	74	75	82	88	82	80	67	93	76	78	86	61	74	76	82	69	81	58	79	77	60	57	82	66	73	72	100	81	85	86	63	64	80	85	75	75	83	89	69	90	69	69	85	68	85	79	73	90	84	81	74	74	70	87	89	81	87	72	64	91	73	79	77	76	63	85	71	68	87	83	76	81	73	78	78	90	73	78	69	73	88	77	84	76	77	88	71	78	79	71	83	91	87	94	78	72	81	77	69	86	72	66	77	78	69	68	67	71	74	71	97	82	87	81	76	80	61	82	72	77	106	84	68	94	75	70	73	69	70	79	69	76	75	61	89	77	83	75	80	72	69	88	83	79	73	70	89	88	84	81	80	79	89	76	83	66	71	87	79	70	85	84	77	90	65	70	73	78	93	82	74	91	77	83	76	80	70	74	81	73	74	85	95	75	72	57	75	85	68	91	68	68	79	56	72	69	71	69	80	60	74	91	60	82	85	84	85	78	68	79	96	88	86	95	86	59	91	74	78	85	76	88	91	77	75	73	88	70	84	77	79	72	79	77	83	83	70	80	76	78	71	83	70	86	87	91	88	81	73	66	68	89	72	63	64	70	76	81	67	82	77	74	79	79	85	79	90	83	61	70	75	69	71	91	84	71	86	72	78	82	90	71	81	71	80	82	86	85	82	76	74	72	77	82	88	76	77	78	81	64	64	70	76	93	72	82	73	77	73	77	69	66	73	78	76	59	82	83	72	69	65	78	84	76	68	90	82	61	68	79	84	80	96	82	90	83	89	67	79	83	79	72	85	83	67	76	86	68	76	72	58	89	76	78	72	66	65	89	86	84	88	66	69	91	80	79	87	77	91	68	72	81	75	85	66	85	81	76	68	103	82	81	89	83	83	77	63	78	61	91	71	72	73	85	74	64	88	82	74	79	74	62	77	59	74	96	61	67	90	69	75	67	86	88	68	77	75	82	84	72	70	70	90	67	71	73	85	61	68	62	80	73	80	74	79	82	68	74	86	64	70	80	71	75	81	87	70	61	77	85	81	82	68	87	69	85	70	96	82	73	79	71	70	59	82	67	79	83	62	78	66	77	81	95	74	60	64	60	79	73	92	82	78	78	86	71	77	82	68	72	83	77	70	78	95	75	80	94	72	61	78	82	87	79	78	77	66	67	84	66	71	85	60	72	83	84	92	80	72	79	64	69	78	86	71	67	103	64	88	77	84	65	74	64	78	75	66	81	60	69	86	84	61	78	80	85	67	85	87	64	80	61	82	77	68	86	87	81	78	78	66	62	85	88	86	73	82	86	85	98	81	69	70	72	83	71	77	79	82	76	68	79	76	91	78	60	66	89	82	57	70	70	75	80	54	74	72	70	69	79	65	79	73	75	98	71	76	84	75	82	79	83	89	79	75	89	73	64	79	86	75	74	64	80	83	87	85	83	74	72	61	81	102	87	93	66	77	77	73	97	65	64	81	55	73	85	94	79	59	69	76	82	94	75	65	71	81	67	85	82	62	72	81	72	59	65	72	88	77	69	75	87	74	70	85	82	89	71	88	84	55	82	74	84	89	69	80	78	62	73	71	84	86	99	75	80	75	63	66	81	72	70	94	87	89	75	71	74	91	79	82	79	80	72	78	79	72	78	77	68	78	97	72	79	72	70	71	74	91	74	78	77	77	83	88	84	90	72	77	79	81	71	79	89	79	73	73	57	85	83	87	76	86	59	69	84	84	87	71	78	66	75	74	81	61	73	72	89	77	85	66	89	63	81	89	77	94	77	78	79	61	84	79	85	73	87	66	75	74	83	70	79	66	73	72	70	66	84	81	78	85	84	72	76	78	65	91	75	97	80	60	80	74	72	73	70	78	76	83	57	66	72	78	81	75	78	82	66	75	92	78	85	74	74	79	85	87	77	83	83	81	74	90	87	69	80	73	67	81	89	79	86	77	78	85	59	63	81	87	67	82	76	78	87	70	78	73	70	80	72	83	76	82	81	74	76	80	84	78	62	70	70	75	83	60	82	82	72	76	82	92	72	83	77	70	72	81	81	84	63	78	59	96	78	81	82	84	72	67	67	82	78	94	67	77	62	78	73	70	71	83	82	82	66	78	76	85	90	69	73	67	94	75	61	82	77	81	79	82	88	87	71	77	71	84	66	84	83	61	78	66	58	62	75	83	75	84	69	79	82	69	82	65	63	72	86	63	88	79	83	73	74	66	80	92	67	80	77	81	78	87	78	70	87	73	75	71	67	69	76	81	79	84	78	83	61	80	79	70	90	71	74	59	80	59	81	75	78	84	69	80	70	69	82	71	81	72	78	75	66	63	80	79	78	77	91	69	87	87	67	75	73	81	78	83	76	78	81	73	70	54	77	79	76	64	88	85	82	80	73	71	71	76	82	72	79	61	79	85	80	92	68	71	59	67	78	77	75	86	84	90	74	74	94	79	81	81	85	90	64	71	58	80	79	80	74	84	72	77	86	74	86	72	82	69	72	92	77	67	55	59	74	73	90	67	75	94	84	64	76	77	72	63	80	80	86	75	71	88	87	82	57	87	72	62	70	77	74	82	81	78	75	73	75	77	76	84	54	90	66	78	84	70	70	87	89	83	87	84	98	63	66	94	68	81	68	73	83	75	86	78	55	82	84	88	78	78	80	69	67	63	85	87	89	96	68	89	93	76	81	95	90	80	73	65	62	92	65	71	89	68	61	71	79	82	78	78	73	79	67	78	75	83	72	76	80	75	87	91	82	65	93	79	85	87	75	76	82	85	70	63	65	80	84	73	75	68	80	70	77	80	81	69	72	80	74	80	73	79	81	72	64	69	79	79	77	93	69	76	82	71	94	72	83	69	86	76	80	91	67	81	56	86	76	84	87	86	81	76	92	83	73	97	102	77	86	86	81	69	74	74	77	73	62	84	78	77	76	78	71	88	90	78	77	79	80	80	69	86	84	81	72	76	87	76	69	80	88	70	69	58	68	75	82	74	79	78	85	75	71	78	67	82	79	61	62	70	80	91	80	77	69	85	84	77	81	63	76	83	72	78	89	80	68	93	75	97	75	86	68	72	69	84	84	67	84	65	80	63	76	82	79	63	71	78	76	66	82	72	76	84	80	82	90	83	91	76	65	89	79	79	77	84	73	78	86	79	72	78	87
18729	10043	5747	9815	16742	18285	17024	14542	12820	10705	9946	8749	8300	8415	7801	6643	5865	5253	4084	3776	3746	3528	3151	2971	2778	2535	2279	2070	1884	1691	1565	1533	1367	1342	1247	1226	1221	1247	1187	1141	1086	1128	1032	1138	1040	1007	991	1012	1035	975	976	973	963	971	951	970	1269	1801	1532	1050	1040	936	926	901	960	921	964	923	1005	904	911	919	918	928	955	931	917	933	932	924	920	957	999	969	943	957	948	951	884	1566	4238	4858	4425	3089	1968	1300	1082	931	958	862	860	921	876	930	977	851	903	865	879	870	935	889	950	886	928	930	885	921	935	941	944	903	858	856	878	897	937	929	881	898	879	866	917	882	928	866	862	894	931	900	893	860	913	885	936	909	884	894	880	917	890	923	918	877	883	907	949	934	901	918	866	925	930	912	938	911	935	870	901	911	862	937	930	858	863	926	856	873	925	902	896	847	942	898	917	882	863	893	907	934	940	904	934	922	885	898	917	907	874	886	891	913	885	914	888	894	860	962	908	871	874	842	919	865	863	894	891	889	876	917	929	898	932	917	897	862	855	897	932	904	882	880	879	858	858	923	914	917	901	921	947	887	897	944	862	919	901	869	900	887	893	894	873	898	883	895	887	924	939	881	919	903	906	903	904	914	825	888	916	870	889	849	914	890	910	876	936	900	935	876	931	914	889	917	872	900	904	905	855	885	967	882	804	898	917	903	904	940	916	932	943	910	874	885	924	938	883	951	936	922	891	910	975	898	899	898	934	866	933	894	901	898	899	906	943	879	886	872	918	897	916	901	833	886	842	909	934	845	905	889	880	940	916	903	896	924	877	912	881	875	909	914	870	894	887	923	892	875	884	923	977	870	881	924	907	936	896	943	894	893	932	916	940	838	906	871	890	915	878	897	892	919	904	870	856	941	928	941	877	888	936	853	876	854	898	876	941	867	911	899	877	877	967	887	943	914	837	934	914	875	849	885	930	927	962	887	893	909	869	913	921	921	875	922	872	904	878	866	880	914	926	972	921	904	902	869	924	879	915	880	949	865	866	890	913	925	908	899	882	935	883	884	903	870	903	891	952	904	903	927	874	951	908	848	903	923	897	907	895	915	922	880	905	931	922	881	884	956	953	906	906	900	893	896	912	902	862	892	902	901	885	892	884	920	903	892	903	903	954	901	869	844	899	882	920	957	864	902	912	902	941	926	950	904	856	891	939	860	872	893	853	966	882	867	915	902	875	901	913	869	888	895	993	949	879	873	901	872	901	888	921	871	840	858	937	938	895	882	870	900	912	885	903	918	894	942	870	897	936	896	929	918	858	955	864	962	924	906	886	907	919	891	819	899	865	881	885	905	912	896	910	869	913	921	856	878	867	872	940	888	844	840	857	852	874	876	903	902	855	865	877	865	905	860	911	900	877	868	928	865	888	929	950	914	888	837	920	903	870	925	918	913	934	916	915	877	879	863	882	905	895	885	923	893	956	920	915	856	894	901	896	924	940	911	891	906	875	918	929	916	914	872	925	877	937	820	906	869	896	928	898	882	939	902	890	941	890	868	929	908	882	865	931	875	859	877	861	909	918	919	915	837	902	855	934	865	920	916	890	936	930	929	906	941	936	913	887	911	893	885	903	894	848	860	896	924	909	830	915	906	999	833	903	943	880	917	874	869	875	908	882	936	888	929	912	942	875	876	911	876	936	894	894	939	953	855	897	870	874	878	885	942	899	914	921	872	872	921	872	955	913	896	821	933	861	896	884	940	929	877	908	893	925	880	918	926	898	907	901	907	901	914	878	893	882	955	891	892	900	910	886	915	937	911	933	933	908	849	898	939	915	906	952	936	868	865	898	864	913	926	912	897	912	908	934	947	923	925	946	935	850	903	886	887	932	926	881	928	878	903	911	832	812	911	884	874	852	886	851	935	906	888	944	935	861	911	877	929	865	908	917	907	890	900	861	843	901	868	899	895	870	853	879	912	854	949	988	877	867	905	945	851	870	912	861	860	889	845	951	922	862	879	896	928	876	878	905	861	890	902	883	890	888	936	887	903	891	942	886	874	843	902	906	945	888	911	931	926	865	881	905	930	890	869	848	887	919	920	912	883	880	848	913	907	943	881	901	892	964	885	922	922	887	855	897	891	906	919	945	881	898	887	884	874	918	915	858	870	869	857	951	926	886	924	923	896	858	875	941	951	917	900	910	890	910	910	879	870	968	908	929	921	893	902	930	921	895	933	922	926	904	934	916	935	937	887	925	862	863	883	910	877	935	893	895	896	867	943	873	897	911	904	894	934	901	897	872	905	920	901	914	896	894	923	904	927	929	848	887	872	931	931	870	881	952	899	889	906	935	861	858	887	951	936	899	869	949	889	912	890	945	895	973	915	866	948	878	945	941	914	963	884	890	869	890	864	860	950	883	895	897	870	865	881	899	893	848	927	926	924	893	908	901	925	887	904	900	891	935	933	887	909	974	879	914	887	904	885	879	913	880	955	892	925	920	870	894	962	935	901	897	883	865	910	912	871	901	881	919	913	875	913	916	936	895	881	906	876	907	928	877	851	925	942	856	903	890	906	920	882	949	926	876	965	895	902	812	884	875	893	903	891	961	865	879	849	885	905	869	872	888	908	928	891	903	915	910	895	887	870	909	899	934	873	884	873	908	884	916	873	881	899	915	871	899	913	932	957	921	908	936	922	891	860	875	895	881	874	883	923	961	923	907	888	917	890	958	863	936	858	882	872	851	884	874	897	944	839	925	851	907	861	847	872	871	892	873	924	947	906	851	932	878	878	911	916	943	851	878	953	887	907	932	888	910	883	882	880	854	934	896	907	887	841	907	932	922	931	923	921	912	883	861	900	941	901	905	938	851	931	896	914	899	918	953	951	910	943	859	867	914	889	893	932	929	975	881	886	922	909	893	841	902	875	874	851	885	892	858	911	906	870	875	917	846	932	934	896	911	841	886	857	910	909	935	872	856	925	907	896	922	894	904	907	914	879	864	905	896	945	920	896	978	894	890	914	930	890	917	922	912	882	845	888	880	908	859	870	891	929	857	911	908	920	909	902	907	886	955	929	889	940	924	886	862	875	855	908	860	898	958	946	875	929	881	867	875	885	853	893	898	900	901	883	910	919	906	877	915	935	931	913	897	931	894	871	909	896	855	904	931	952	912	865	921	908	996	915	850	898	945	895	901	936	928	889	887	929	885	962	862	860	918	943	889	864	892	912	941	885	935	925	871	910	911	897	905	919	903	907	932	949	907	925	904	885	907	868	878	903	944	900	937	898	860	947	938	823	895	910	937	876	870	951	879	919	859	885	891	906	840	906	880	953	882	876	934	938	965	921	893	936	920	911	853	849	950	874	919	879	982	877	909	879	874	893	925	934	893	886	868	927	923	948	824	909	893	865	899	849	887	906	865	886	900	844	886	903	887	896	943	867	853	862	911	863	935	904	902	854	894	844	926	939	924	929	841	911	885	906	916	928	879	886	853	944	920	881	930	906	897	869	947	930	881	909
1561	278	159	105	148	180	201	177	168	134	140	145	115	134	148	136	102	96	93	90	90	93	86	81	100	96	94	85	74	83	81	62	69	77	75	71	82	54	82	74	66	68	54	51	77	65	66	58	69	67	64	59	51	58	66	76	74	70	59	64	57	67	63	68	75	78	77	66	72	69	65	59	60	66	58	67	63	66	65	76	63	55	59	70	75	65	56	73	82	54	83	112	96	92	102	61	68	76	56	76	58	59	56	73	68	69	60	64	77	67	78	58	61	69	78	78	78	76	69	57	64	59	88	64	68	76	64	60	72	75	67	75	62	60	69	54	63	55	77	62	67	68	71	59	55	63	75	52	64	70	76	67	57	68	53	60	80	73	55	74	65	64	76	75	57	62	71	59	70	78	55	66	77	82	55	67	63	61	66	58	77	66	52	60	64	81	69	61	58	52	46	63	65	69	53	82	59	62	50	47	59	55	57	68	84	69	53	68	69	55	59	70	77	69	66	67	69	58	62	69	50	61	65	68	53	67	51	63	58	72	83	69	67	69	63	56	80	56	59	79	56	68	79	69	64	68	80	64	73	64	59	60	78	70	65	64	70	71	74	68	73	66	62	65	55	66	68	52	60	81	61	69	54	70	56	59	58	66	65	54	71	66	61	72	57	67	66	63	65	53	60	87	63	51	71	76	64	72	81	58	84	47	70	57	66	72	50	74	46	61	63	65	79	59	73	49	69	63	54	60	64	59	55	61	64	66	71	53	65	70	60	67	81	80	67	63	59	70	85	78	69	66	73	54	66	64	81	64	72	57	67	75	65	61	51	72	63	57	65	68	73	68	61	67	64	73	64	54	58	65	78	68	60	78	77	62	58	68	72	72	85	65	67	74	77	61	63	49	72	57	70	64	67	57	69	70	77	73	49	59	63	67	61	64	70	88	69	66	59	57	73	74	65	61	58	76	68	81	68	72	65	62	70	64	58	70	63	72	46	74	75	68	69	52	85	83	67	62	75	61	53	73	71	61	67	76	82	64	53	73	70	59	53	68	75	55	74	67	54	69	55	72	68	63	71	64	67	39	68	67	74	60	48	73	52	66	62	63	76	68	68	74	61	70	65	62	62	64	63	63	58	57	63	72	61	58	65	73	56	65	81	71	59	63	63	59	70	69	61	72	85	55	72	56	57	58	64	84	65	67	59	64	82	64	73	58	75	69	51	74	75	62	67	81	74	64	65	61	65	63	64	71	65	63	66	65	69	70	84	59	64	72	64	67	56	71	57	76	55	60	62	64	74	73	65	67	45	69	79	56	69	63	75	65	51	63	68	65	58	76	71	69	77	67	53	57	58	66	69	46	67	67	70	59	61	72	50	73	56	76	60	55	56	65	64	61	76	65	71	56	71	58	71	67	84	59	70	75	77	73	81	64	64	54	69	64	73	59	69	68	62	68	77	70	63	76	79	71	62	69	57	61	77	64	68	68	65	68	51	74	63	70	77	61	63	64	72	50	75	69	81	66	59	67	78	59	59	63	67	77	74	65	67	52	74	76	72	72	56	73	75	64	58	60	69	73	69	68	64	64	69	69	63	67	63	56	66	63	69	70	54	51	68	73	57	71	61	65	88	70	79	63	45	60	67	65	57	72	61	72	58	62	69	79	60	69	65	85	58	66	57	61	73	65	79	57	65	65	79	71	68	67	70	79	76	68	75	59	56	65	70	69	62	61	77	58	53	55	70	67	73	59	64	56	49	70	63	54	72	62	59	66	63	69	62	76	78	63	78	63	78	58	75	66	59	56	78	57	61	59	67	62	60	71	54	61	59	69	59	61	53	56	69	65	63	71	62	63	65	79	71	76	66	51	63	59	60	72	70	53	56	57	62	81	62	59	61	62	60	74	70	64	84	76	66	60	57	60	83	59	69	72	82	74	57	60	77	56	59	61	65	55	53	62	58	76	65	75	66	56	58	58	59	55	63	70	66	74	55	58	70	69	78	62	47	79	63	61	71	66	63	89	62	71	58	69	77	70	69	57	75	57	72	62	59	64	63	55	67	84	82	51	61	66	69	77	62	57	78	65	65	71	56	73	72	63	82	72	70	78	70	70	74	74	61	72	76	69	79	57	71	64	65	57	52	56	56	90	74	70	53	68	63	65	63	75	57	58	78	57	77	67	59	58	78	71	50	61	49	64	73	61	59	79	67	81	75	72	61	75	82	86	67	74	57	79	77	61	53	72	65	51	75	71	82	66	55	66	74	68	59	72	67	69	69	72	72	65	55	63	69	61	59	64	66	63	56	66	81	61	64	67	75	65	64	85	60	74	50	77	63	62	65	49	67	67	70	66	83	61	68	79	71	64	83	65	53	73	74	70	66	59	64	54	67	75	54	64	55	52	78	49	70	71	75	59	65	69	53	62	71	73	67	70	76	56	58	53	65	73	64	63	73	77	58	71	59	73	67	67	67	76	66	67	61	81	67	50	64	65	81	68	64	64	74	72	55	66	76	66	61	69	83	74	63	74	77	65	68	61	58	57	53	56	65	65	74	71	54	67	51	77	50	76	65	76	71	68	54	50	64	66	77	60	74	70	68	66	72	69	66	53	62	69	74	77	65	81	60	73	85	69	54	67	48	78	66	69	65	62	64	72	57	71	65	64	74	70	74	59	71	71	60	65	74	75	69	72	50	71	68	60	68	71	63	73	77	74	52	70	61	92	61	57	72	66	65	59	54	74	67	78	56	68	86	73	49	51	90	72	73	62	56	65	66	68	81	76	72	68	72	63	73	66	67	62	77	68	75	69	67	73	60	60	49	53	58	49	84	65	68	64	54	66	78	52	56	71	60	69	68	64	69	63	68	67	60	62	59	50	75	63	56	68	72	49	72	64	75	74	49	69	72	62	69	60	82	69	71	72	61	68	75	55	65	60	68	62	52	83	70	62	61	69	71	60	70	61	62	65	77	71	77	52	63	74	81	66	52	68	82	70	53	61	65	82	75	70	77	65	61	76	59	75	72	68	55	68	71	70	74	59	61	89	70	63	68	63	77	66	60	77	61	61	73	69	90	64	86	84	62	59	83	77	74	57	59	68	59	61	63	72	81	77	58	74	79	81	67	66	84	66	68	46	58	53	77	61	57	64	68	85	70	75	61	62	75	63	74	64	55	74	69	64	61	59	67	49	67	84	86	56	78	71	67	71	69	63	54	64	65	70	65	75	73	61	53	76	77	65	62	60	55	75	81	57	71	79	57	67	78	71	65	85	74	78	64	70	69	60	59	77	57	54	79	72	72	77	65	66	73	47	71	50	73	64	62	70	73	87	77	71	77	70	67	66	59	56	62	52	84	78	59	74	78	62	73	56	61	78	56	54	62	78	56	65	61	71	65	70	71	60	66	73	75	56	64	59	64	46	76	67	64	69	67	67	75	56	79	84	64	79	67	71	54	61	72	69	68	65	69	86	65	72	64	78	71	67	88	51	66	73	85	58	71	78
11941	4980	2790	4629	9246	10221	9227	7806	6713	5198	4811	4426	4035	4105	3624	3288	2975	2549	2206	2127	1948	1929	1792	1609	1531	1432	1298	1269	1181	1158	1019	990	970	927	945	883	871	856	899	826	837	816	868	845	834	846	781	805	813	856	795	851	796	763	812	777	948	853	779	844	776	776	828	811	767	854	766	758	814	776	832	839	796	824	851	801	730	770	847	821	768	725	806	789	830	774	798	789	776	840	1450	2257	1899	1523	1194	1005	918	848	841	807	800	777	813	757	805	816	771	697	759	790	759	781	814	805	780	724	777	810	795	815	796	810	799	817	747	788	771	775	785	797	751	778	840	812	792	784	745	793	777	789	774	756	799	803	857	803	816	813	834	766	780	784	809	779	818	818	854	822	808	819	744	759	766	771	769	807	789	756	770	792	844	785	785	805	747	779	808	753	768	749	769	822	778	814	775	802	788	776	793	789	832	773	782	809	793	748	816	810	744	778	816	787	820	848	804	750	764	775	757	840	772	796	709	771	814	813	765	779	781	752	818	786	742	774	799	789	749	799	807	825	776	811	752	815	781	794	750	781	759	818	782	812	760	778	783	800	844	795	774	820	778	827	781	837	809	769	799	750	809	815	822	835	753	771	793	791	798	872	807	739	845	786	797	827	790	791	821	807	818	816	787	799	781	794	794	826	801	738	776	809	769	780	741	746	744	811	793	795	812	738	787	801	804	817	782	735	790	790	820	778	822	734	777	816	840	766	802	788	818	812	815	794	787	742	840	791	810	802	785	813	779	804	776	783	780	764	777	795	765	790	798	778	767	801	770	762	759	831	777	788	737	811	853	787	770	806	824	774	772	791	739	865	826	791	770	821	795	869	796	772	823	740	769	834	742	808	782	803	852	807	796	797	814	829	778	817	739	777	796	723	780	779	786	815	805	799	760	788	822	851	785	820	823	769	808	790	806	867	759	804	827	745	786	807	804	750	745	796	773	804	879	773	798	808	788	788	800	786	773	796	793	847	805	787	806	814	792	743	772	801	837	775	742	771	772	753	797	856	837	817	776	829	764	784	789	766	807	814	755	799	805	793	780	764	803	782	799	786	821	818	791	783	798	767	835	814	774	775	779	799	780	798	815	773	764	761	791	749	713	814	849	823	786	810	789	817	798	785	829	787	776	777	811	732	763	771	809	788	759	786	789	777	788	796	813	791	827	782	742	751	810	848	790	771	770	791	804	832	757	799	805	752	820	793	832	744	805	826	825	806	738	819	792	752	789	837	809	795	794	808	779	763	782	832	800	773	831	784	822	737	825	769	769	821	822	812	788	781	778	804	813	782	761	795	786	802	788	803	792	777	761	783	773	818	782	805	799	825	762	831	773	816	817	822	777	787	799	779	780	830	776	828	807	784	835	794	784	794	803	759	737	804	768	784	814	781	758	780	811	831	794	824	805	824	771	789	728	811	777	787	728	814	856	786	756	819	784	803	838	766	792	814	820	812	836	826	813	831	788	780	786	766	740	805	839	779	755	797	800	794	807	785	850	803	785	767	757	747	850	786	833	774	800	814	784	800	815	818	808	784	799	783	793	757	785	855	858	767	797	770	736	707	837	815	748	767	821	793	810	823	780	772	799	847	803	814	796	789	841	776	834	792	811	780	798	811	817	821	791	827	720	820	785	778	759	797	824	791	818	793	779	782	755	784	764	817	778	786	815	808	780	768	808	734	793	805	798	768	837	855	750	760	769	793	750	780	850	784	823	802	816	787	827	753	799	793	772	744	753	790	804	774	769	823	754	766	776	761	808	838	858	797	770	763	775	758	823	792	808	808	762	801	796	788	820	775	790	774	803	842	754	810	809	803	770	785	736	785	788	738	774	792	766	750	766	751	803	762	796	772	769	781	790	728	730	743	789	788	762	770	737	804	814	832	798	777	818	753	788	816	799	795	758	806	809	795	776	766	851	767	840	828	745	778	831	792	799	829	814	814	805	822	785	758	787	815	808	807	831	818	793	753	765	788	793	778	784	777	765	835	771	818	780	784	772	765	745	812	806	780	812	812	804	774	775	739	819	778	764	766	755	782	772	792	815	780	747	771	783	815	855	768	752	824	844	797	831	794	750	784	780	807	800	760	888	806	785	803	780	810	734	750	829	818	798	765	793	777	770	793	785	773	781	751	783	796	816	811	810	785	826	807	811	740	764	806	798	781	807	780	824	765	799	815	758	788	791	826	787	825	778	800	759	794	726	846	794	816	766	767	809	816	723	783	755	771	754	835	770	830	816	766	818	793	790	792	753	807	732	787	785	766	762	818	806	838	781	829	784	785	796	804	807	760	777	812	791	813	857	796	783	755	810	788	772	791	802	815	791	805	790	787	792	824	795	814	808	794	776	792	782	791	758	836	758	804	764	783	779	812	816	835	827	776	817	779	819	771	762	838	789	786	806	786	793	770	769	782	795	786	826	787	789	800	813	824	827	739	823	829	782	808	829	766	795	770	843	799	821	767	765	804	790	819	766	785	819	797	786	832	827	745	791	810	790	772	840	810	784	776	820	830	763	789	816	800	783	781	797	769	791	835	783	817	766	776	787	864	843	798	815	840	791	831	835	788	782	782	804	789	769	792	830	767	761	804	754	749	769	791	805	782	763	794	773	766	769	755	801	827	813	793	806	831	771	794	796	775	752	799	753	812	801	829	775	794	803	836	758	756	831	802	770	753	802	818	810	800	792	778	756	792	787	836	820	849	774	755	786	737	821	770	817	781	781	804	801	732	798	771	801	789	807	830	809	796	824	847	772	811	778	753	759	776	780	736	797	811	779	794	803	823	764	783	766	803	784	810	763	811	783	774	780	799	794	796	799	723	808	799	796	755	811	756	782	840	763	780	801	825	819	754	810	770	816	770	793	793	814	765	783	796	813	744	798	764	828	792	765	795	793	801	767	776	765	801	771	815	792	789	757	759	832	770	828	810	797	738	781	783	788	841	807	849	812	845	752	796	766	778	761	800	794	793	803	840	791	855	749	776	734	769	792	774	774	807	786	801	816	780	789	784	800	808	720	736	756	826	814	745	829	814	772	753	784	777	774	816	733	793	784	792	750	789	793	818	764	774	822	791	716	773	788	819	812	821	800	747	800	810	820	846	775	744	774	783	849	811	799	770	799	802	783	810	802	799	786	778	780	778	757	811	791	742	817	806	822	755	816	774	750	762	784	777	795	786	757	765	792	785	813	791	827	774	791	774	756	802	790	822	812	815	797	825	798	802	780	755	759	777	809	813	784	811	733	835	799	808	741	816	797	822	794	774	774	796	821	826	789	788	785	806	819	776	811	738	867	794	789	717	796	812	852	822	776	758	828	828	793	780	781	809	831	760	796	814	811	750	803	806	810	761	798	803	697	778	819	744	839	785	795	781	775	798	836	744	817	785	777	758	794	834	810	809	833	807	785	786	814	725	758	805	772	808	775	786	797	816	786	776	828	808	783	835	766	795	763	791	728	773	790	826	765	778	793	788
1046	560	342	201	238	306	282	282	260	210	205	183	194	205	173	160	183	131	110	129	136	119	106	103	100	106	95	86	94	105	75	73	81	84	84	72	67	68	72	70	71	76	71	79	79	61	78	70	73	66	74	86	42	73	49	66	77	59	66	76	74	73	68	61	56	59	75	65	71	73	77	73	61	75	75	59	53	67	71	76	66	68	77	60	63	58	91	72	64	55	89	133	162	154	123	78	88	65	73	85	90	65	63	64	80	71	63	76	63	65	87	77	74	75	75	82	74	66	69	74	67	70	70	59	80	51	64	61	73	65	75	68	74	65	89	65	66	73	67	63	75	70	67	58	73	71	74	67	68	78	67	77	67	64	85	68	67	69	68	68	75	69	78	61	82	60	82	68	70	75	66	83	68	98	74	57	74	74	57	55	60	74	68	62	62	85	66	61	75	68	66	71	74	87	76	69	56	60	69	76	78	82	68	61	70	72	63	66	62	88	59	70	75	85	78	72	77	61	64	60	81	73	56	66	77	60	65	80	73	75	58	62	76	72	69	69	68	82	82	73	73	87	71	74	81	76	72	83	74	62	60	63	72	67	60	78	72	66	73	73	68	79	69	72	64	56	70	57	90	71	65	59	68	62	85	62	75	66	73	63	83	67	67	86	63	62	85	70	58	63	83	73	63	58	80	71	63	59	67	72	65	64	65	74	63	91	61	76	84	74	71	74	56	73	66	63	68	67	68	51	66	75	82	66	83	84	72	80	75	76	61	65	61	74	62	64	57	68	62	55	63	95	79	62	66	65	69	61	53	67	62	66	80	77	63	65	76	73	59	59	73	69	67	61	78	67	74	62	68	66	76	61	65	72	57	73	60	65	63	71	62	70	66	57	57	70	68	78	72	70	85	70	66	68	68	72	63	72	70	62	80	57	75	74	66	68	68	63	58	72	77	52	86	61	105	72	69	61	77	78	62	66	58	61	57	70	61	64	77	61	66	77	74	72	63	71	69	46	75	72	66	61	65	84	79	63	76	80	52	69	65	68	78	64	49	75	61	56	73	71	71	69	72	72	69	71	79	69	57	64	62	76	82	66	86	65	60	73	45	78	75	95	73	67	56	77	63	61	74	60	71	84	62	69	64	71	61	68	78	64	79	61	60	60	68	70	71	67	68	92	64	66	61	71	64	74	66	64	77	50	65	61	74	70	65	71	62	75	60	77	70	72	67	63	54	68	78	52	70	61	81	81	73	73	82	89	68	74	61	68	74	67	73	90	70	77	74	56	79	55	85	59	70	55	70	80	81	78	74	89	79	75	61	53	69	74	64	75	70	66	69	76	65	75	60	68	83	58	54	70	66	70	60	78	75	71	62	68	71	78	74	74	65	86	77	70	54	78	85	73	79	69	72	79	75	73	67	65	64	69	73	77	73	75	59	55	68	75	72	68	90	59	63	63	89	70	69	61	77	66	55	78	71	63	72	69	70	62	69	74	66	63	65	72	53	73	61	79	67	71	88	74	60	63	65	62	67	76	71	76	57	66	67	55	69	72	73	65	67	88	67	65	58	87	58	39	86	54	68	85	80	69	65	71	76	73	73	67	75	72	59	69	78	69	73	78	82	86	69	64	73	92	60	76	81	67	70	65	81	68	66	70	62	91	74	71	75	86	73	70	71	74	67	79	65	71	63	72	69	85	59	54	68	82	87	60	62	92	74	54	64	66	58	66	70	66	73	80	97	73	77	76	66	82	81	58	65	80	67	49	70	52	70	71	76	76	80	68	64	79	81	78	73	63	72	74	53	62	79	81	72	72	67	63	62	83	75	68	57	76	64	71	71	79	76	65	71	55	64	76	67	66	55	75	66	58	80	76	83	75	73	57	58	75	70	62	67	76	64	65	63	73	65	57	74	86	57	62	65	72	68	78	80	65	70	80	66	61	55	65	80	76	67	74	75	64	78	69	70	64	69	78	75	65	57	74	58	70	65	83	69	61	88	83	62	62	64	70	68	61	87	69	79	67	80	83	70	74	77	80	60	84	69	59	72	59	62	76	69	66	71	70	56	82	70	60	73	73	70	67	69	62	69	65	68	56	76	70	82	72	77	67	74	68	58	83	64	69	78	78	69	53	75	67	70	73	60	62	70	71	68	87	72	71	56	74	73	72	60	59	64	59	78	73	68	57	79	83	71	83	93	63	69	65	58	64	74	56	67	69	54	67	69	37	69	69	70	68	62	65	68	69	74	66	72	59	75	86	57	78	65	66	68	82	67	68	74	75	59	74	64	64	78	75	67	80	65	66	73	55	78	55	56	67	69	69	63	58	61	82	61	74	77	65	77	61	63	74	74	77	45	75	64	73	68	60	70	75	75	76	78	60	75	74	86	78	77	70	63	77	86	68	60	65	70	52	72	63	66	64	80	92	59	58	74	77	64	69	60	70	70	62	66	80	75	84	71	65	63	54	75	65	63	49	70	67	83	67	64	62	66	71	63	51	78	67	79	65	64	57	71	73	59	72	71	68	70	51	69	72	64	66	71	56	70	64	81	73	55	72	64	60	65	61	81	63	76	64	75	53	64	58	67	71	53	69	72	75	55	87	72	70	70	67	71	79	63	72	60	65	55	60	64	74	62	74	66	57	52	72	77	61	75	78	58	70	78	68	60	62	68	64	83	77	80	78	83	68	68	75	73	77	81	70	81	68	88	63	75	66	74	60	72	74	67	65	65	54	75	51	63	71	77	63	68	71	68	70	71	75	73	64	62	54	70	90	74	70	79	72	65	72	78	70	81	66	79	72	83	83	76	61	67	89	53	69	67	58	65	73	67	78	66	74	76	75	63	68	63	53	67	76	62	61	84	64	69	63	77	66	60	67	87	63	59	65	66	61	64	88	69	66	77	72	56	84	68	70	69	79	57	61	71	62	62	62	82	58	60	69	57	63	75	71	80	73	69	78	67	70	62	65	81	55	82	74	60	69	72	74	87	81	67	83	62	82	63	58	83	79	67	66	64	61	77	71	71	50	63	80	70	69	73	67	78	69	69	71	70	62	60	66	67	72	63	70	67	84	63	66	72	78	68	55	57	66	78	66	70	87	75	76	62	78	66	52	63	73	85	70	58	82	59	65	57	72	57	55	72	75	57	69	65	71	67	62	65	60	56	66	62	83	58	64	75	64	57	75	62	50	76	72	63	67	71	74	73	72	61	83	62	66	67	78	78	70	64	83	61	61	68	78	76	61	62	61	66	54	67	63	76	63	75	67	65	77	80	67	80	74	77	79	62	71	75	77	72	63	78	67	79	78	86	76	73	71	61	61	62	76	78	69	64	70	65	70	79	66	77	58	52	81	75	70	67	72	76	68	70	63	68	73	65	60	73	77	84	72	68	64	78	78	62	65	84	65	72	78	85	70	73	63	81	70	65	82	60	60	64	64	72	75	70	79	74	75	77	65	71	68	73	77	57	66	53	76	69	69	70	73	69	63	65	64	70	77
15003	8138	4554	7724	14255	15731	13953	11813	10381	8157	7451	6525	5989	6161	5701	5020	4214	3599	3307	3089	2856	2700	2543	2244	2003	1814	1708	1504	1443	1311	1300	1287	1181	1116	1129	1021	982	1031	966	944	939	901	913	914	849	912	878	847	816	843	863	868	858	851	826	910	1076	867	778	848	816	818	816	826	837	861	871	820	871	803	875	793	837	793	846	858	845	852	849	800	814	872	842	813	821	822	807	811	849	931	1846	3460	3512	2751	1835	1308	965	878	783	772	812	811	807	781	798	843	862	813	836	810	811	878	830	832	825	784	793	843	857	765	851	758	778	799	837	818	820	774	796	782	879	805	791	794	834	735	855	781	808	805	820	831	785	784	786	794	775	814	841	804	787	851	808	829	834	857	802	807	805	769	843	788	798	802	830	775	833	770	808	747	797	799	787	770	796	826	765	865	806	793	831	805	809	851	791	831	798	792	823	793	789	819	824	771	817	815	829	815	739	829	789	813	835	801	817	857	769	822	754	770	826	763	850	808	844	826	791	832	798	819	851	889	823	828	810	760	799	835	819	800	822	810	773	807	823	763	848	825	849	788	781	802	809	765	774	816	733	829	785	800	790	767	858	828	822	719	768	784	845	830	788	766	821	771	770	753	807	798	810	783	814	790	802	798	817	777	816	842	804	804	795	781	823	832	829	760	743	807	816	761	778	801	871	815	808	824	810	801	794	861	778	787	798	807	836	835	785	804	776	831	779	872	825	795	777	772	778	770	864	826	772	791	773	878	742	737	814	823	804	818	806	782	836	796	814	830	808	805	806	770	788	829	806	794	782	812	824	803	822	807	814	794	832	829	788	836	789	828	855	812	849	804	813	851	826	824	822	881	820	787	826	855	837	851	801	816	791	835	825	799	785	785	791	819	774	762	802	836	809	826	743	838	813	844	793	769	806	819	804	836	836	815	801	783	807	880	777	814	810	832	825	799	801	802	833	805	779	781	790	848	797	852	789	828	827	831	800	787	815	761	813	798	818	783	803	778	828	797	800	806	802	758	796	804	798	749	816	753	823	808	821	811	859	841	799	819	820	805	765	774	779	802	802	813	813	837	833	837	812	805	743	842	787	807	798	785	813	848	801	835	768	782	806	798	863	767	817	819	798	853	823	750	787	768	762	811	763	749	821	820	840	793	797	806	775	810	816	790	819	814	793	836	799	840	823	831	813	774	830	795	792	776	794	809	752	819	762	778	769	787	786	769	767	833	838	822	815	815	747	828	798	801	833	781	841	767	803	821	800	854	784	802	778	802	821	858	788	841	804	780	819	764	809	834	780	824	789	829	853	810	823	761	844	743	824	867	811	768	797	795	823	802	772	792	805	807	766	806	849	799	837	813	842	846	794	784	821	811	761	804	798	837	840	814	781	784	841	790	820	773	781	757	820	745	808	800	790	820	768	762	827	795	791	815	785	858	884	798	795	763	754	744	806	759	799	823	805	784	850	786	775	821	765	791	787	860	840	741	776	798	817	761	799	820	799	804	750	829	822	827	816	781	805	825	813	808	826	765	763	797	787	810	815	849	793	850	795	812	812	773	837	794	763	808	760	838	810	873	820	801	796	817	802	801	809	894	767	841	803	801	782	808	808	819	769	818	741	844	799	823	759	794	775	841	824	805	810	823	839	797	810	846	845	818	834	788	795	785	794	820	826	829	815	800	780	750	808	759	799	826	787	810	821	784	772	770	858	823	813	781	760	783	800	814	818	819	759	770	824	797	786	870	829	813	846	854	831	812	789	830	832	824	834	775	768	794	735	794	776	835	771	845	849	760	812	797	791	846	837	832	861	826	847	765	830	802	809	809	816	808	848	814	813	814	794	770	817	750	823	833	795	814	767	841	848	844	802	817	859	819	886	802	799	794	840	834	801	833	798	829	795	792	760	764	798	817	806	799	799	794	779	806	866	765	750	805	818	834	811	771	787	793	820	833	793	778	815	769	798	769	803	816	762	787	748	799	814	844	821	837	824	768	777	752	852	792	769	770	779	758	765	810	796	769	822	818	809	832	794	765	767	822	868	824	828	775	809	787	822	831	791	758	781	779	812	837	845	775	795	794	799	794	789	793	758	797	815	804	806	844	780	758	825	797	829	796	778	786	767	828	796	778	794	749	811	824	789	806	754	808	818	863	788	813	778	761	813	820	801	827	774	789	753	774	830	818	815	804	795	831	770	767	772	760	825	808	794	822	800	794	780	801	847	804	834	781	823	827	805	785	787	800	813	771	846	790	784	819	839	800	789	799	804	825	763	775	785	824	811	780	791	811	806	815	812	869	800	808	771	843	802	778	780	841	795	788	774	786	833	779	793	796	804	761	841	812	822	832	824	806	811	804	830	806	807	773	813	793	805	816	750	827	828	811	778	798	812	769	835	834	808	793	830	796	769	772	834	779	804	820	782	825	828	783	846	790	845	786	847	850	816	807	820	813	801	798	812	789	774	834	765	795	797	803	861	811	806	837	808	805	775	800	795	859	801	814	828	755	779	789	780	758	797	741	876	818	797	825	796	788	800	805	783	775	788	809	803	804	786	826	840	839	808	812	847	837	795	796	785	823	812	849	795	793	836	807	845	864	802	822	821	801	804	793	824	818	777	815	777	742	789	726	823	839	805	831	807	808	822	787	791	805	814	787	820	792	752	825	803	813	830	780	854	763	767	790	837	849	826	841	824	797	832	817	831	802	822	780	845	819	830	828	882	835	808	786	800	765	839	814	797	778	751	736	814	863	750	825	865	788	821	814	799	793	826	732	763	789	799	756	797	783	817	703	800	799	802	793	765	826	782	793	761	793	817	790	779	749	809	831	836	822	814	840	831	748	810	785	826	817	818	822	778	792	802	778	785	806	818	769	824	850	825	807	798	828	857	816	838	801	777	798	829	789	822	836	789	797	806	767	833	802	832	794	857	755	751	766	818	858	760	729	812	797	786	807	831	803	806	769	830	846	801	756	764	791	808	868	836	821	797	791	814	784	817	799	790	803	823	822	812	800	795	769	821	801	752	820	798	833	837	742	782	842	820	821	788	815	809	811	796	829	833	769	808	832	763	820	855	806	804	750	795	820	787	813	784	856	826	834	809	810	750	821	810	822	776	738	800	830	797	777	802	799	854	836	805	800	786	798	799	758	808	828	780	814	740	807	808	810	791	796	747	794	771	854	826	808	771	802	794	792	777	784	799	847	795	800	813	827	800	819	817	810	817	788	772	802	813	822	841	787	822	826	799	784	783	809	810	768	760	825	826	780	838	811	813	815	782	786	811	790	838	803	795	770	842	813	814	774	830	813	837	796	781	781	841	818	831	779	857	761	825	778	833	793	777	792	792	818	759	813	772	806	805	777	772	837	796	796	774	817	794	794	800	802	753	781	777	866	825	750	820	792	851	795	787	842	808	784	790	835	840	853	835	827	796	808	792	814	775	778	799	836	818	796	773	785	796	791	815	818	795	763	816	827	773	785	811	889	792	776	833	793	766	761
2435	500	313	218	236	293	287	287	302	244	249	228	266	237	199	203	157	150	138	169	128	152	151	123	122	117	122	100	86	103	95	101	100	86	101	90	94	87	84	87	77	96	97	88	78	89	80	80	97	102	77	98	71	87	68	78	87	90	88	86	85	70	90	87	79	89	66	95	92	85	83	88	88	80	79	82	75	79	63	81	97	77	79	93	78	96	95	72	83	109	135	168	176	155	118	88	98	87	96	93	70	82	74	85	78	82	85	83	104	80	86	92	72	71	97	83	77	79	70	85	93	75	84	78	93	93	80	78	74	94	96	80	96	87	84	83	98	77	78	88	86	92	99	75	81	87	81	105	73	77	96	71	87	88	101	79	85	70	84	85	79	77	85	96	70	99	75	73	90	82	80	77	72	86	97	75	84	85	90	95	96	82	93	79	81	82	94	76	82	75	76	83	72	78	79	94	87	73	90	90	99	94	86	72	69	71	82	72	84	94	90	94	86	89	83	83	86	92	87	80	88	84	68	87	64	99	94	76	90	92	88	71	91	89	87	83	88	78	73	100	72	83	85	84	75	87	90	77	88	98	86	72	77	91	80	92	91	101	89	83	86	84	91	82	98	89	68	83	90	68	74	86	79	96	104	86	84	89	88	82	70	96	81	84	83	80	106	77	83	75	85	102	81	74	84	76	87	91	78	89	99	94	96	88	88	85	90	68	79	75	72	81	77	79	75	94	90	84	84	78	79	82	85	97	88	93	64	92	76	91	92	93	87	84	97	81	87	77	80	93	80	84	88	95	80	75	98	84	83	78	79	77	72	102	86	97	72	79	80	91	63	104	80	95	79	65	83	73	96	82	67	88	85	77	96	85	84	92	81	84	94	70	92	78	86	82	104	88	84	76	89	106	68	92	90	73	83	84	91	80	87	96	82	85	92	90	82	79	104	78	71	91	79	84	95	82	82	84	97	76	81	63	97	84	103	82	100	95	93	76	81	90	89	74	77	95	103	87	80	97	86	73	111	78	75	86	82	84	76	93	83	101	82	89	86	85	71	88	95	79	87	77	71	91	90	82	86	85	80	82	76	88	76	80	74	61	75	87	68	95	86	84	82	89	89	83	74	87	92	87	85	78	79	94	101	68	88	82	86	82	75	67	94	91	86	70	92	79	81	91	74	79	82	78	77	79	70	82	74	73	89	84	94	84	80	82	92	89	98	102	90	74	91	84	89	79	90	73	83	87	94	84	85	79	80	108	82	95	86	88	70	75	77	92	86	83	77	98	92	97	66	82	88	83	82	81	80	67	89	86	95	83	80	92	100	87	84	87	77	97	95	86	82	99	87	85	89	104	97	75	90	76	91	90	81	74	78	84	89	80	87	75	97	95	82	68	112	73	76	96	84	111	89	88	80	83	79	80	82	76	93	95	79	92	93	87	87	75	67	82	68	91	77	65	90	92	80	81	77	77	84	93	86	90	78	61	81	78	91	115	68	80	91	86	79	77	99	68	92	80	84	83	93	83	87	77	90	79	87	75	81	86	88	80	78	94	75	69	78	91	71	81	80	85	73	97	89	82	91	84	83	86	98	79	78	82	85	90	82	86	66	99	105	52	77	83	101	86	87	99	104	94	95	80	87	83	79	102	84	92	71	86	74	90	67	84	87	80	91	98	79	95	76	71	81	91	86	64	79	81	82	80	80	85	90	80	85	75	86	88	72	76	81	85	97	76	81	80	94	77	73	65	82	80	70	106	86	106	84	76	79	72	75	82	69	80	88	77	83	88	82	89	89	88	90	86	87	86	88	90	66	82	73	73	88	102	84	76	91	87	82	86	89	72	83	94	86	97	84	80	80	86	74	89	109	75	86	83	97	79	86	91	91	78	85	98	97	82	61	96	72	89	77	90	79	91	86	72	78	92	82	84	87	82	82	77	80	78	83	73	100	98	95	83	105	81	89	85	95	83	102	84	93	81	78	93	71	88	89	66	92	99	81	83	92	89	74	76	84	82	87	69	86	81	90	88	89	90	88	103	92	92	74	99	86	83	92	86	83	109	93	80	91	92	79	77	85	82	88	94	76	87	89	86	93	83	73	72	73	94	77	81	86	83	93	77	89	84	88	89	83	93	78	103	78	85	88	91	80	75	76	85	74	94	100	95	90	103	79	79	87	80	82	89	82	82	109	77	91	102	77	87	70	91	68	97	87	90	90	92	80	94	101	100	85	84	95	104	79	66	76	87	84	86	89	78	71	83	87	78	56	82	85	87	106	91	86	85	83	82	80	69	83	86	65	101	72	74	91	77	80	84	107	90	104	80	87	89	92	92	91	76	74	83	79	75	83	82	86	96	89	85	89	78	95	97	78	89	78	85	65	70	74	76	87	95	74	80	81	66	77	97	79	75	79	95	99	105	87	75	99	94	90	71	80	106	80	66	94	90	103	79	90	86	82	82	94	83	85	83	104	80	89	105	73	87	83	96	86	99	88	90	83	87	88	86	83	83	89	83	92	71	88	78	95	79	95	88	80	99	92	95	79	84	74	89	89	78	102	85	93	75	75	90	96	94	68	71	78	104	79	90	75	85	91	84	79	86	73	69	85	72	83	88	79	93	78	103	95	65	91	74	93	97	93	92	90	86	78	85	96	86	82	87	72	118	85	80	73	87	81	83	92	86	83	78	90	88	99	78	79	103	75	77	83	87	71	94	90	77	86	83	87	87	84	94	89	83	84	86	96	92	79	70	87	87	75	84	100	101	71	79	96	90	76	89	76	85	85	67	89	95	92	99	96	97	76	72	88	92	82	67	87	84	94	85	92	79	90	88	78	76	75	82	65	90	84	90	89	72	83	96	91	108	79	81	99	88	83	78	80	81	81	85	78	82	91	92	74	77	82	77	85	95	81	101	112	87	99	80	77	84	81	86	90	79	85	90	79	82	104	91	100	86	77	85	95	83	85	69	81	97	91	84	86	84	81	77	93	88	94	85	82	78	85	82	82	88	73	79	78	70	85	80	68	81	80	77	72	99	80	89	83	92	81	79	92	74	87	96	85	92	81	76	83	85	83	79	78	67	72	102	98	96	76	98	94	94	93	91	78	94	78	71	83	93	89	94	74	92	73	83	107	83	88	90	80	61	83	94	101	102	85	68	79	71	74	98	73	89	90	76	74	80	76	101	88	103	67	85	98	92	83	64	90	79	78	101	62	92	77	95	87	77	94	93	98	82	81	91	85	87	103	77	86	75	94	58	83	94	87	70	81	83	85	82	66	85	92	78	78	80	85	85	96	77	87	88	76	93	91	89	81	87	87	77	83	93	94	91	89	92	85	65	80	95	89	82	91	91	92	71	82	116	90	84	103	80	94	76	72	72	79	89	102	86	84	90	80	85	80	98	95	93	92	76	73	94	94	77	80	80	89	82	74	95	85	86	75	98	76	76	97	78	82	87	66	82	95	94	78	93	78	78	74	73	101	88	77	66	94	74	94	82	77	108
14366	7259	4336	7248	13702	15141	13766	12155	10839	9057	8061	6773	6639	6744	6010	5540	4539	4118	3570	3520	3278	3215	2765	2460	2192	1981	1885	1824	1628	1574	1501	1517	1367	1285	1332	1287	1259	1247	1170	1170	1100	1089	1092	1057	1088	1115	1071	1039	954	1049	1034	980	1004	1047	1040	1057	1032	1027	1027	1018	1041	965	1003	1021	988	1016	1060	1029	1022	1064	1029	986	996	1010	1021	999	1033	1019	1020	1033	1043	1038	991	1020	1009	993	1000	1011	1056	1266	2696	4368	3614	2897	2011	1400	1086	1062	1021	975	921	1013	1007	1036	1043	1017	1019	1015	942	928	1030	990	989	999	975	930	1019	986	930	943	1002	1066	1057	1016	978	996	1013	1001	967	993	998	965	1021	976	952	948	1013	1050	945	1022	1022	981	1002	969	1001	1007	972	986	1025	982	1019	1048	1017	984	949	1023	1065	991	986	947	966	997	970	982	954	1018	978	1015	991	991	1006	951	989	956	976	978	988	1018	980	1023	960	961	973	983	970	1002	973	1019	982	1014	994	1014	966	1000	961	954	972	1019	1032	950	1015	1007	975	985	1021	968	1009	1012	959	1015	1012	997	992	956	995	957	986	988	1042	972	999	994	1024	970	1017	1000	959	932	1002	1028	961	997	1025	1009	979	997	1002	955	1013	990	988	983	966	1053	990	1046	972	974	977	979	943	969	966	1015	1013	1003	985	1005	951	1014	1008	982	937	992	1003	994	1017	1020	1010	1020	1003	1004	954	983	1022	994	1032	993	1005	1012	1017	991	989	973	1051	1031	998	964	1036	991	1005	962	1000	1001	985	1059	974	998	1039	998	1035	1013	1020	930	934	998	1001	1005	1001	1049	1014	1069	985	976	994	960	1009	1031	1022	1040	979	1042	1035	995	1023	1023	1007	936	1058	976	929	999	984	1034	952	992	1019	996	976	1014	975	972	1003	1016	973	977	1048	1010	960	1003	950	986	1027	979	1005	953	1022	1069	942	1015	1065	977	976	991	988	991	976	968	984	976	1005	1009	997	1018	974	1023	974	963	1000	1019	972	1012	1022	953	941	997	974	967	972	1012	958	968	1005	1022	946	985	996	979	950	994	987	1039	982	985	1003	1080	975	1017	1015	984	989	1010	968	1071	942	984	1009	971	998	1002	1041	993	996	938	1010	997	1024	1071	1021	965	940	1011	972	969	997	1010	1040	1040	942	986	1054	1009	993	983	1011	995	933	1054	1025	987	1006	1000	975	996	976	1003	1007	991	1014	999	1040	961	1014	997	971	989	990	1000	929	964	1020	1042	1013	1027	971	924	950	1009	1010	989	988	993	989	1037	987	978	1006	991	965	991	959	1027	936	988	1017	994	932	946	984	954	997	1044	1010	1078	1041	1016	1007	915	976	1039	925	1000	999	995	949	1026	969	971	1036	931	1033	959	982	1008	1007	1013	979	1025	1010	978	1025	958	985	1011	968	937	1041	975	962	1004	1011	967	1025	978	1047	1025	986	985	966	951	982	1009	1008	985	989	974	1038	1083	949	951	961	1004	1038	926	990	954	1011	943	1051	1055	1004	1056	963	964	990	980	1029	996	1044	973	956	978	1006	1078	986	997	1018	977	956	971	933	982	1083	1016	1014	977	992	968	975	995	1024	999	969	994	958	1048	965	962	1004	1013	988	1010	995	1000	1016	1013	1021	978	1058	969	929	1002	962	1049	1012	1017	983	1000	984	992	959	998	1001	955	990	991	998	1025	995	996	998	1024	947	1025	917	1011	1008	997	978	1024	1003	985	1005	954	1007	1017	1027	1013	981	1023	971	985	996	1005	1038	1040	1016	985	1013	1003	1017	974	1015	950	971	997	1017	1053	1020	926	1011	1033	931	1039	978	977	985	948	983	984	1084	997	963	1031	1032	1033	979	937	1023	940	987	1053	1005	994	996	952	1028	979	1002	984	968	1005	980	986	957	969	1023	964	975	1042	987	965	952	976	927	953	979	983	1006	979	1046	937	991	965	972	1071	953	1020	987	988	977	1011	971	965	1010	978	979	962	994	941	996	955	1041	1015	988	1043	971	990	979	993	993	1028	967	1021	1002	969	1046	957	1019	1008	988	976	952	978	938	1010	1019	1011	982	1038	985	996	1022	966	1024	1019	972	946	964	985	1012	1005	973	1051	980	967	1038	1013	987	912	1029	989	1044	1042	1007	972	982	983	1004	1051	1019	979	1044	1015	931	999	944	997	1023	1022	998	992	1016	1003	995	989	1028	947	957	984	1011	1022	969	983	1024	998	1007	930	967	967	987	976	981	1038	996	974	1053	1042	1046	1007	970	1051	999	1011	982	995	1010	959	984	988	968	989	1035	1004	1018	911	981	996	1014	989	985	968	986	1001	958	947	973	1025	997	1044	1073	963	1004	1037	1019	969	998	995	961	1007	1000	956	981	978	1008	1031	991	990	979	1028	994	1000	965	1014	1046	1031	985	1017	1004	1025	1025	975	986	987	938	996	956	996	1053	965	973	932	955	958	984	963	990	1010	967	968	1015	984	983	981	952	1000	1019	970	1006	1000	1017	938	1016	973	1001	1001	993	1013	1018	967	952	1044	1032	898	996	1047	1015	1038	982	987	986	978	992	983	1010	982	976	996	952	953	923	976	1002	997	982	993	978	998	1018	1009	991	1010	1019	934	982	1026	1000	959	1033	1013	997	940	1011	996	1005	943	1015	983	1021	1063	996	995	970	985	1043	992	969	1032	976	1017	974	992	957	977	1015	983	953	982	998	1017	997	972	975	921	1001	960	1045	954	988	972	1036	1019	997	1021	931	953	1008	958	986	934	1021	1020	1007	1046	984	1024	1016	1003	977	991	994	946	968	989	968	1053	972	1001	1036	1027	948	991	975	1017	1033	989	1012	948	947	980	1003	932	1009	969	971	1013	967	1009	959	985	934	1018	999	976	1001	930	1000	1006	1016	1033	1021	965	979	998	979	1051	1031	1015	1039	1016	989	1060	952	973	976	1041	1005	991	1014	998	965	947	1007	985	995	1010	956	1020	1014	1007	998	1005	991	967	981	1023	1014	1023	959	966	928	958	1025	956	995	1027	1002	972	1013	985	991	953	1009	997	972	979	989	1011	1007	988	982	1028	1015	1011	968	1036	1001	982	962	1040	995	1007	957	1041	980	940	1007	993	937	1038	1042	1012	943	950	1025	1007	972	958	898	973	1027	945	1001	973	1006	989	1020	1005	989	1023	954	1002	1019	1021	1032	981	978	1003	982	1006	991	994	1041	1014	989	977	970	999	1002	984	953	997	964	962	974	1013	962	924	933	1002	1026	1007	1027	945	1045	1005	999	977	985	1008	981	1006	1006	990	1010	927	1013	999	953	1005	1056	1011	1006	983	969	1007	1017	1049	1048	1035	983	990	1013	928	997	1008	1002	999	1030	1032	1071	970	987	1041	1018	1005	974	984	1051	970	956	1043	1002	1003	975	999	1002	1030	1025	1019	1005	999	1012	957	1015	1056	973	952	1017	1008	930	1024	1024	991	1008	1012	986	989	993	1018	980	972	977	995	983	1066	985	1028	1010	1010	973	1015	998	1001	980	976	1008	962	933	1020	996	1003	932	978	1017	982	1009	967	985	1037	990	1020	1006	1074	1044	994	987	998	1059	1022	1011	963	1003	975	971	1070	963	997	1039	1033	1003	1048	969	1003	971	973	1013	976	1011	951	968	1036	1001	1016	1025	1002	1005	987	1053	986	954	994	1024	1015	972	976	1026	967	993	1014	985	990	1045	945	1015	983	976	1010	1003	1007	983	989	975	1056	988	1047	1045	1013	1030	963	969	970	996	959	997	999	995	977	968	970	951	994	1033	1003	1013	992	1090	995	999	1027	993	950	1021	969	987	1010	941	1009	994	1025	1029	975	1024	1019	973	1015	982	1012	1011	971	1018	1016	978	958	981	999	998	1018	1004	960	997	972	979	999	977	967	982	975	993	1004	1023	955	1009	989	1007	1004	996	1010	1006	940	998	988	982	996	966	1022	958	1092	990	1025	983	981	940	1017	961	1012	1067	1038	991	990	1029	977	959	996	1020	982	1029	1004	985	956	985	978	1002	1067	1040	1005	989	985	990	946	983	985	988	986	989	1021	1005	996	1008	965	945	966	1009	973	947	1017	939	964	995	951	934	1025	1028	954	988	982
1569	720	421	289	317	388	426	436	350	325	326	260	282	296	278	255	209	191	163	173	179	172	165	150	119	125	102	104	116	115	89	103	88	84	87	91	81	90	89	79	95	64	94	97	91	80	95	93	86	87	76	65	73	91	106	95	94	77	75	80	83	92	103	72	79	69	105	82	94	84	80	64	90	62	75	76	70	81	101	74	78	90	88	89	82	87	80	74	97	81	212	249	186	164	99	105	87	79	83	93	90	78	88	99	82	87	78	82	86	82	61	67	61	83	97	77	78	89	95	73	76	75	82	88	92	81	86	79	92	108	85	89	78	81	90	93	80	105	81	71	75	84	73	96	84	92	88	80	80	89	65	83	92	71	75	89	70	63	70	75	75	92	69	109	82	89	91	76	76	81	67	80	73	75	73	70	70	93	81	86	83	76	91	76	77	88	90	102	103	86	82	91	95	76	76	83	115	87	86	76	89	79	67	84	80	93	83	93	72	83	83	88	84	76	96	87	92	79	100	86	80	97	84	76	78	64	94	80	74	67	77	78	63	73	69	77	102	81	89	86	76	83	79	82	75	74	84	95	74	83	78	77	78	76	79	84	66	74	89	86	79	78	77	84	81	76	96	73	92	77	87	89	75	64	83	73	74	89	81	72	78	80	78	76	87	84	85	66	92	78	69	86	91	73	76	75	92	90	90	77	83	82	74	79	74	100	66	88	84	84	86	78	89	106	82	85	103	74	76	80	70	69	77	89	88	74	86	87	70	85	67	62	83	88	75	94	65	86	93	94	81	82	88	66	77	83	81	71	83	82	81	74	73	83	67	84	82	81	74	71	77	100	77	91	90	66	85	91	85	74	103	73	77	102	65	94	72	78	90	89	67	82	73	74	75	80	82	62	106	69	92	86	78	80	68	79	78	96	83	77	78	81	79	73	83	83	83	96	89	91	79	89	77	98	80	89	89	107	99	84	99	74	82	88	89	73	67	80	85	68	81	80	76	72	90	90	78	71	90	81	74	90	75	70	93	77	73	81	86	91	92	77	84	82	74	74	66	63	84	83	86	93	72	83	83	92	78	65	68	67	73	83	81	81	89	81	76	72	66	81	71	78	108	83	86	58	66	78	93	81	85	68	69	82	68	93	75	77	88	67	87	92	90	83	96	79	62	67	81	80	75	95	86	96	71	86	91	80	90	80	93	82	76	79	83	87	80	96	73	85	90	76	77	54	83	68	89	91	72	92	74	76	88	71	89	82	82	69	77	81	97	87	78	86	75	86	77	88	79	90	87	86	86	73	74	78	104	89	79	83	88	100	81	73	74	82	88	67	96	94	84	74	74	95	83	107	92	91	89	78	68	67	81	78	83	70	85	66	92	87	78	75	96	82	83	76	67	81	83	72	83	59	75	97	98	85	78	91	79	77	73	93	78	82	83	88	78	73	95	85	96	72	68	72	92	91	67	95	77	86	100	84	82	81	66	100	79	78	85	86	72	95	101	76	75	77	88	78	80	90	94	73	92	81	78	85	81	92	84	83	89	93	78	86	82	86	87	80	69	59	71	62	76	84	94	67	90	67	77	69	87	88	85	85	62	78	70	87	64	79	84	70	86	76	84	79	81	86	87	73	78	84	84	88	62	93	85	78	79	81	81	70	81	86	67	73	86	100	71	75	83	69	75	86	70	84	89	86	48	95	81	79	73	73	78	87	80	77	72	80	82	80	85	78	82	82	82	74	69	81	70	85	69	67	82	81	78	75	82	83	93	91	83	78	85	75	77	88	81	78	94	94	74	83	88	82	73	78	80	79	77	87	94	85	96	96	82	89	77	89	82	70	104	80	73	84	79	82	86	64	72	88	79	78	78	83	105	71	74	84	88	91	71	87	77	65	95	76	87	78	90	98	76	86	90	80	85	89	77	69	75	93	84	77	77	84	72	79	82	96	81	78	90	80	84	96	80	73	82	76	69	86	79	95	89	86	86	81	79	67	83	74	91	74	90	81	64	95	78	79	69	65	81	89	74	73	84	102	87	96	77	74	90	84	93	85	88	83	77	85	72	74	90	82	66	79	74	100	76	99	80	77	88	83	66	65	76	75	81	74	74	75	77	85	87	88	83	81	73	90	73	83	78	84	98	67	90	72	86	85	91	79	77	83	108	79	87	90	73	82	74	72	97	80	71	68	94	84	75	78	84	74	75	89	69	84	82	82	94	87	79	79	76	71	83	72	70	69	90	90	76	78	92	70	95	89	80	76	62	107	80	69	85	80	95	70	89	73	73	82	76	85	77	68	87	72	93	66	93	95	83	68	79	84	84	68	76	92	79	80	80	77	63	59	85	84	84	71	88	69	87	81	84	85	70	105	81	80	83	88	77	65	83	72	65	89	86	80	84	96	81	67	65	87	73	77	82	86	72	89	78	79	69	64	83	68	72	78	83	80	70	67	62	80	66	80	80	78	80	81	78	81	80	86	83	75	89	74	74	73	72	83	88	81	75	94	98	85	85	82	65	84	87	72	80	100	73	91	83	72	80	79	88	76	100	80	89	90	66	64	79	77	87	86	84	81	97	89	68	65	75	66	93	78	81	68	83	81	87	78	82	74	85	65	92	100	72	77	86	79	91	71	79	74	90	101	82	86	82	87	78	78	73	67	97	82	72	80	72	62	89	82	94	70	77	93	73	78	93	85	101	79	67	75	91	79	80	68	70	85	82	79	79	91	87	86	89	77	63	91	83	76	86	84	95	71	79	72	73	80	75	87	96	71	96	79	83	81	90	86	82	85	87	97	88	75	86	62	67	81	60	94	77	92	95	55	75	73	85	94	84	97	80	90	77	74	74	79	74	89	79	83	87	79	71	81	78	73	81	82	68	70	73	85	89	92	101	99	79	88	76	81	85	88	76	96	67	83	81	67	97	80	91	64	78	78	81	81	80	85	81	74	79	84	78	91	100	74	74	94	69	90	75	93	84	81	76	84	97	63	98	80	95	71	79	77	82	95	78	77	58	84	96	78	90	94	90	72	77	75	71	61	79	92	85	94	79	84	85	87	73	95	88	64	78	84	85	81	83	87	79	70	82	82	95	77	85	81	87	89	83	88	79	80	68	76	81	85	69	98	77	85	78	95	93	85	79	75	85	89	93	74	91	83	85	82	94	88	102	86	65	80	86	78	91	77	80	91	91	72	98	71	96	85	76	86	81	84	79	82	66	89	63	80	83	79	62	87	100	98	77	89	93	76	81	75	88	63	82	71	83	86	82	76	92	79	98	66	81	79	87	75	81	74	92	78	80	79	73	94	76	70	78	75	71	89	66	84	86	91	70	77	89	87	92	84	95	68	85	72	97	83	69	82	73	83	77	87	72	72	78	81	83	88	98	81	69	72	77	73	75	83	83	67	73	76	81	76	71	73	84	72	96	80	88	91	81	91	83	83	84	92	73	68	87	74	77	90	99	79	93	75	73	94	87	89	67	96	72	81	77	81	82	81	80	74
18409	9681	5893	9922	17498	18764	17291	15169	13447	11187	9873	8728	8300	8557	7677	6691	5848	5093	4379	4456	4171	3911	3251	2823	2530	2403	2225	1962	1850	1719	1602	1458	1512	1441	1415	1280	1209	1207	1125	1166	1168	1150	1095	1021	1052	1105	1068	1033	1055	982	1033	978	989	988	1025	1016	1043	1003	1066	1018	1035	985	948	965	935	952	961	1008	966	965	1034	948	928	999	959	990	970	980	951	1067	994	1003	1031	964	972	986	958	959	978	1179	5020	5538	4233	3228	2069	1392	1022	913	985	937	945	933	939	953	921	922	982	967	905	934	975	907	929	924	955	931	953	894	940	860	959	920	959	900	956	881	947	948	972	1017	901	979	941	955	869	964	910	947	970	982	942	975	955	931	890	958	896	992	953	879	939	967	969	934	921	925	933	924	918	940	971	907	930	980	932	971	875	929	906	918	942	925	934	940	922	923	977	916	938	939	954	914	902	959	930	965	925	907	928	943	945	906	967	969	926	930	932	936	933	900	963	887	914	951	974	904	894	912	915	954	955	966	964	982	962	946	907	954	910	928	898	926	907	928	974	929	958	921	964	931	971	949	952	961	921	879	904	943	953	1033	931	927	967	927	891	971	972	944	939	951	947	943	895	950	926	975	937	924	916	942	960	967	932	903	924	948	919	978	945	921	933	920	953	962	963	937	899	932	905	897	896	970	958	919	992	960	919	922	895	913	1010	993	1020	992	889	877	925	971	925	920	915	962	995	940	963	921	918	954	965	947	935	942	951	918	888	940	945	918	969	939	960	939	965	958	1005	972	968	957	916	913	953	949	907	923	910	934	926	920	909	888	970	958	939	986	943	914	920	984	937	913	940	974	948	940	902	912	898	933	948	964	958	973	908	942	956	914	856	931	996	979	924	927	948	978	953	876	904	962	912	946	935	962	939	954	966	914	945	921	944	947	952	926	913	972	929	883	976	935	956	986	931	864	925	957	997	912	869	963	933	981	922	973	909	892	940	1003	962	894	945	929	922	944	901	940	967	897	936	900	970	918	901	963	916	921	898	1020	897	934	933	903	934	919	899	909	948	973	979	947	937	956	930	922	955	925	905	996	918	936	965	929	943	939	924	963	940	933	938	941	954	933	955	912	928	979	959	952	908	941	910	903	1002	936	950	990	933	963	871	938	946	917	921	945	959	907	917	935	922	893	940	973	979	933	887	954	957	931	989	903	954	994	918	998	922	909	983	974	974	968	984	890	947	917	923	960	895	926	922	999	961	885	963	963	923	924	942	936	986	924	995	923	916	946	921	942	943	904	927	970	967	920	919	1009	920	966	931	952	872	906	907	919	932	930	937	948	882	914	976	952	934	951	922	939	905	921	931	925	896	869	950	897	880	976	942	997	918	968	970	928	939	934	905	933	931	905	941	904	913	964	934	895	952	951	960	964	925	942	950	963	946	911	902	919	902	930	991	922	949	922	933	948	942	950	958	899	948	955	907	908	993	924	928	937	960	948	980	972	907	951	955	944	890	922	887	947	867	951	887	929	959	963	924	899	978	960	913	945	940	933	959	914	932	956	948	943	962	940	936	974	936	925	940	892	934	919	974	910	966	973	850	933	987	934	977	964	989	913	936	1007	878	967	969	944	936	900	947	925	954	940	937	876	957	958	933	946	909	932	963	933	903	887	954	904	985	908	927	918	976	961	947	1002	930	1020	944	939	907	936	959	919	902	871	869	886	916	889	943	896	965	889	918	964	955	936	921	947	910	957	913	928	887	918	929	950	926	938	924	911	984	969	946	861	917	970	945	973	915	936	955	872	957	929	938	931	945	966	958	919	928	911	977	933	950	945	935	941	886	901	954	968	956	862	955	964	934	1004	942	959	925	916	938	916	908	942	971	946	930	854	938	967	931	909	897	935	950	965	925	926	944	858	978	972	918	956	922	952	916	1014	868	931	902	933	994	950	876	989	979	933	1001	960	965	909	914	927	924	978	950	910	972	977	893	925	920	940	928	907	970	938	930	896	955	876	917	922	899	942	907	920	961	910	913	1001	995	874	990	920	920	946	925	974	914	947	954	920	924	931	943	927	950	962	882	890	955	903	940	962	952	934	921	936	942	978	974	898	860	909	943	957	968	931	945	988	908	907	952	886	994	949	945	974	902	945	949	884	942	975	941	909	939	975	949	905	1012	926	997	894	965	904	911	927	895	921	941	948	910	890	910	932	978	922	940	941	962	901	894	970	909	948	912	916	1006	903	965	936	934	1008	953	935	921	929	943	955	953	957	956	943	946	942	930	954	980	969	965	972	946	974	900	985	940	965	940	994	983	984	930	977	928	977	931	980	918	928	918	932	918	922	941	945	937	944	940	917	967	927	896	949	979	906	970	922	988	957	960	1008	957	884	965	977	959	869	909	931	907	955	966	931	963	924	921	913	937	962	879	969	907	901	926	946	928	927	918	944	893	893	968	875	921	957	908	900	952	928	949	966	944	902	947	967	904	969	956	919	947	900	899	974	972	904	911	895	941	916	965	985	881	960	987	900	976	936	909	937	979	950	889	951	960	958	938	942	981	930	908	971	945	960	923	982	936	961	876	938	954	951	929	909	962	946	914	972	883	890	967	882	915	968	926	1033	948	916	921	953	946	941	961	975	949	895	961	889	931	924	912	937	948	973	1021	964	895	923	917	947	932	906	917	900	939	953	972	961	854	916	985	927	934	927	941	932	963	956	928	962	982	954	955	971	954	947	979	964	921	982	939	918	890	941	924	979	1001	903	956	918	913	906	925	892	942	890	940	940	968	906	988	921	948	870	953	929	962	965	945	983	884	917	915	1006	931	927	919	972	966	900	965	894	935	964	882	947	930	975	974	946	910	987	897	919	935	925	938	888	909	963	928	926	925	975	998	958	894	899	886	955	922	898	937	963	931	956	964	943	952	915	946	957	970	916	960	898	957	908	891	963	962	957	933	921	890	892	932	992	912	952	999	878	954	921	912	929	960	938	962	987	1001	949	965	912	998	945	930	919	911	937	950	917	895	967	913	952	964	920	958	981	905	919	940	941	931	897	883	930	948	910	944	956	949	958	939	968	927	939	945	933	936	918	950	955	1007	933	915	929	942	920	947	932	916	995	919	1006	969	981	896	965	952	992	906	968	949	935	975	938	951	961	885	915	1004	952	888	955	926	936	876	957	896	941	903	911	975	942	973	963	959	887	939	959	889	965	960	978	941	880	941	953	944	941	954	1000	929	948	926	907	924	982	961	975	960	922	957	883	924	955	947	968	957	972	948	951	948	1005	935	917	863	932	933	964	971	875	954	959	951	895	908	913	902	956	938	976	983	942	918	921	952	943	995	975	929	960	963	961	902	934	919	911	902	936	925	952	952	932	969	943	938	922	943	924	929	932	910	913	963	925	900	935	948	956	907	908	926	911	946	942	936	936	971	918	867	889	974	893	866	918	908	911	937	953	986	926	918	909	930	967	926	1026	912	943	930	948	922	958	956	903	929	923	962	937	955	963	899	945	895	958	921	955	929	977	920	939	915	964	943	918	903	978	883	969	862	989	955	912
1578	265	177	109	136	201	174	191	181	147	145	136	132	152	113	127	123	111	111	92	117	96	80	97	93	80	66	80	92	74	62	70	66	58	73	77	60	61	69	66	66	70	91	76	61	71	71	76	68	63	72	76	83	68	73	59	74	60	65	59	70	73	68	47	62	62	71	60	68	61	50	70	75	69	64	71	65	62	66	76	86	70	58	63	83	72	83	64	63	77	92	95	119	100	74	75	78	70	79	75	65	68	68	58	69	62	63	54	65	55	92	74	62	65	59	59	63	55	73	39	68	81	67	69	72	59	84	65	70	70	73	66	57	52	60	61	70	76	58	81	48	65	65	70	65	77	63	72	82	74	65	69	64	58	57	68	72	61	63	63	72	62	71	72	64	80	68	60	49	78	80	69	64	59	72	70	77	74	67	71	66	66	73	67	71	67	73	63	60	64	77	75	52	65	54	71	70	54	61	61	62	75	69	70	52	76	57	57	60	60	56	71	74	75	66	61	80	73	65	56	76	79	66	64	70	53	56	60	71	77	67	52	57	62	64	72	71	63	65	56	56	69	75	59	71	64	55	68	80	61	80	65	73	68	54	67	59	66	83	73	63	73	62	75	66	68	57	66	65	66	66	70	69	65	65	66	70	60	70	76	74	61	69	72	72	79	67	59	83	76	72	75	67	67	75	63	71	75	75	71	48	58	63	83	76	73	81	62	60	65	75	75	67	48	67	79	75	70	68	61	70	73	78	49	66	64	64	77	78	74	61	70	72	76	61	55	64	78	66	54	61	72	68	69	84	65	72	75	71	60	61	66	62	77	48	66	67	68	64	76	53	67	62	77	56	65	62	61	67	57	79	74	75	52	71	52	64	67	54	67	77	60	73	70	63	46	62	80	65	76	62	69	68	70	61	65	51	62	70	60	70	70	78	59	62	58	85	74	74	65	61	71	69	70	59	64	51	71	67	78	72	88	73	60	53	71	60	56	79	73	56	67	72	56	58	64	75	56	81	71	61	57	64	66	62	76	65	72	75	64	63	55	55	72	52	61	46	71	83	55	76	71	72	63	71	69	66	59	80	71	59	64	64	74	58	61	82	75	70	74	58	77	73	63	67	47	60	64	78	63	83	67	63	63	55	73	56	76	69	73	57	60	81	69	68	57	65	60	52	55	80	66	59	86	76	58	53	73	63	58	51	68	73	78	52	63	68	61	77	73	63	66	65	69	76	73	72	60	64	67	66	68	64	67	75	67	70	65	60	63	53	65	65	74	64	70	70	67	55	63	64	59	54	73	66	69	68	66	88	54	65	69	69	58	55	62	57	72	51	62	64	85	50	63	83	67	60	63	66	81	52	64	60	83	82	63	69	68	77	67	61	70	65	78	67	60	62	67	56	53	75	77	58	54	79	57	56	58	64	69	76	71	54	67	64	61	62	62	70	56	70	68	69	69	75	74	62	75	58	74	65	68	70	53	66	66	55	67	74	49	72	63	72	64	75	61	57	66	60	62	66	60	66	70	61	62	73	79	63	70	58	52	53	58	82	75	64	66	62	58	57	81	67	65	55	74	62	66	74	74	65	61	67	62	62	64	60	55	61	69	62	80	62	65	64	59	75	60	74	68	64	57	74	62	64	67	53	71	77	68	69	57	82	68	59	51	75	54	68	62	64	86	56	67	76	62	73	86	69	83	56	66	70	83	79	72	64	65	79	62	58	75	68	63	67	59	64	63	71	67	65	70	70	66	56	65	74	65	50	60	68	68	59	64	77	65	67	76	60	58	61	72	80	77	74	71	70	70	69	78	54	83	68	82	73	70	63	64	79	68	68	61	64	61	53	68	58	74	69	62	68	78	67	68	56	77	69	69	77	65	50	60	53	65	74	80	60	62	72	83	66	57	66	60	57	72	64	51	55	72	67	55	73	67	57	70	74	71	71	63	62	74	74	75	58	59	61	55	82	76	71	62	77	64	72	61	74	67	66	73	59	59	58	58	62	58	73	56	65	59	82	80	79	59	63	76	69	77	61	77	80	76	75	63	76	80	60	77	73	70	59	65	70	74	54	59	60	72	58	75	73	63	59	77	53	62	50	80	63	63	66	59	72	59	62	80	67	71	72	58	65	65	74	57	66	72	75	53	73	67	60	80	65	70	62	57	71	55	72	87	69	71	83	60	68	60	50	65	75	82	69	63	56	58	65	72	68	70	69	62	63	72	68	66	62	53	78	68	74	73	56	69	68	57	86	56	49	55	61	67	72	64	78	64	60	64	63	56	67	66	61	78	60	65	72	55	61	57	80	63	72	60	71	62	73	60	65	65	67	73	65	68	69	94	49	59	81	58	60	73	68	63	70	57	76	65	81	76	69	72	78	57	64	55	65	50	76	67	79	69	65	73	65	61	76	69	67	58	74	76	64	70	63	65	79	66	60	67	68	73	73	70	67	61	69	65	73	80	64	72	61	62	59	57	82	62	64	75	68	67	64	73	68	74	61	58	60	66	73	58	66	80	66	76	69	59	78	71	72	81	49	66	64	73	52	77	66	60	75	64	79	60	81	68	60	61	60	54	84	62	64	56	71	64	73	64	73	56	76	74	58	67	65	64	68	69	77	76	68	59	74	72	61	64	63	81	68	63	53	67	61	50	53	67	71	79	64	71	50	66	72	74	67	60	77	65	75	75	69	69	74	72	49	64	69	77	70	71	50	73	62	68	70	65	48	63	70	68	66	58	82	73	68	69	58	68	61	61	69	79	55	61	68	78	75	61	70	60	59	68	70	73	51	73	72	82	64	66	73	59	72	67	53	72	57	70	69	56	78	71	68	67	76	59	63	60	62	57	65	63	67	66	80	64	60	71	86	65	66	69	72	70	69	54	77	66	52	68	65	74	70	65	66	53	57	66	68	72	56	73	71	86	62	66	62	81	79	63	62	56	63	73	78	62	62	68	58	68	70	69	54	70	59	61	66	71	73	55	73	55	74	58	61	73	63	75	66	64	66	70	71	63	71	85	61	72	65	74	52	59	61	75	65	79	50	61	58	67	67	62	55	51	67	73	50	64	68	66	63	63	61	66	65	69	66	63	61	65	75	61	53	75	66	69	70	73	69	59	56	71	71	69	68	57	59	75	67	56	74	58	86	68	62	64	69	65	73	46	56	54	58	63	70	61	76	69	73	61	84	58	79	66	48	77	58	65	79	70	82	63	64	65	82	55	59	87	74	58	70	63	82	83	68	74	66	58	66	61	76	58	63	61	67	68	63	75	59	57	61	65	64	62	57	77	73	65	71	67	61	62	65	79	71	65	50	80	62	71	65	78	70	75	63	86	56	57	63	68	75	74	56	73	64	77	54	61	70	77	74	86	86	71	59	67	87	55	57	76	71	71	55	68	68	70	70	90	77	70	61	71	70	70	71	70	62	68	62	69	86	77	59	59	77	60	71	69	67	65	78	65	64	69	67	56	56	49	62	84	71	63	82	56	57	64	69	55
11451	4727	2866	4714	9181	10729	9809	8334	7220	5770	4912	4263	3966	3982	3749	3372	2919	2376	2298	2240	2147	1958	1531	1421	1425	1252	1169	1120	1041	1058	1048	999	994	948	904	893	891	886	847	855	859	810	852	881	807	838	862	836	805	805	862	801	819	860	805	821	819	796	854	832	765	786	805	852	798	817	873	793	764	881	813	811	820	796	834	821	840	793	837	853	828	867	758	831	822	880	818	805	796	887	1789	2049	1879	1540	1248	974	843	842	814	776	751	806	737	805	794	754	768	814	845	843	784	793	822	822	778	840	793	787	817	834	830	826	778	812	798	806	779	826	824	798	779	775	776	832	781	753	820	811	815	780	793	762	781	780	850	771	755	784	811	807	800	753	782	797	784	795	820	828	834	837	862	793	779	784	811	806	827	807	791	809	766	826	852	780	803	800	795	791	771	802	833	819	831	791	793	817	754	824	803	808	781	789	797	786	839	825	810	786	763	798	849	827	806	806	830	828	804	874	823	831	815	765	820	810	797	751	802	851	817	773	778	799	759	806	785	783	847	828	817	794	777	777	802	833	785	869	814	818	819	817	804	759	791	802	830	824	802	774	794	784	803	807	805	790	822	827	808	796	853	804	772	792	812	813	798	788	803	843	793	827	796	852	815	819	786	790	841	849	838	810	777	789	747	839	785	805	815	773	764	780	796	849	827	791	757	802	798	830	790	777	764	835	804	809	804	838	785	774	765	844	795	797	760	756	815	812	801	821	830	770	830	832	835	813	811	766	819	800	822	814	852	772	797	779	808	810	828	804	801	767	787	808	799	823	841	828	862	814	739	794	803	754	797	779	761	767	844	799	799	785	809	789	771	806	815	775	783	839	770	760	892	764	788	786	787	866	792	820	805	777	867	836	780	792	851	774	808	739	822	810	865	776	832	813	785	806	811	839	753	853	797	815	792	846	823	801	803	751	838	814	754	770	806	801	814	814	791	802	778	788	810	817	785	811	805	820	754	739	778	788	784	743	825	801	776	840	805	755	829	818	788	788	814	829	784	845	840	790	823	844	788	778	815	811	830	815	808	847	747	786	765	843	781	789	783	749	798	835	849	805	835	816	789	801	833	811	819	799	793	828	772	821	813	770	831	782	869	812	803	804	771	816	779	850	821	818	784	836	759	799	820	782	799	793	808	797	781	846	769	786	799	844	796	755	792	827	783	815	823	785	829	793	818	787	755	822	745	819	803	806	772	790	758	780	834	861	778	782	782	801	804	801	840	842	833	793	810	770	774	795	790	795	756	791	823	828	807	832	777	767	777	801	817	828	809	837	791	792	819	812	772	813	784	790	773	757	805	786	841	787	849	835	754	795	791	817	790	814	800	800	775	823	815	817	762	817	802	772	783	846	877	774	831	773	784	779	811	837	830	853	812	796	791	797	795	811	806	839	790	797	762	819	808	786	810	829	809	821	842	829	845	766	825	828	821	816	772	861	809	770	801	861	822	836	791	821	764	793	771	789	785	779	816	797	792	790	798	815	805	807	889	794	805	795	772	792	800	817	825	778	785	804	785	795	753	787	833	837	790	767	882	849	760	801	828	788	878	808	856	846	798	821	756	807	766	774	807	801	842	755	855	804	808	782	801	806	828	785	826	846	779	800	807	788	816	791	794	769	786	796	835	828	782	786	785	834	777	817	801	866	776	801	801	834	799	833	751	750	828	760	787	784	726	773	845	783	778	769	820	840	836	791	826	823	840	798	856	826	785	776	812	800	815	758	788	783	794	797	779	837	783	824	777	832	798	802	785	735	792	800	819	782	789	813	790	753	798	836	780	804	815	853	775	798	822	770	773	783	835	843	813	803	844	811	764	836	779	827	842	799	812	742	840	832	786	796	789	783	842	805	763	814	830	838	824	762	803	819	789	809	776	790	912	786	814	818	780	805	786	787	791	849	765	783	814	810	795	825	792	804	796	811	787	783	811	781	784	814	839	737	853	768	834	811	775	795	839	828	805	812	852	843	804	805	810	791	797	812	777	821	783	830	796	803	759	771	794	749	794	770	822	797	844	820	773	818	796	864	784	780	834	868	785	768	769	809	811	810	814	777	807	781	781	833	733	819	835	847	792	804	812	782	802	769	834	789	824	798	770	791	840	762	799	824	817	784	775	830	803	770	750	821	778	807	782	781	780	794	770	834	810	801	827	754	793	785	789	814	851	811	800	803	869	777	814	793	798	769	820	775	808	791	829	791	817	809	772	804	804	864	851	781	809	819	839	780	842	753	819	808	797	800	800	819	829	814	816	775	766	767	837	798	794	766	761	873	821	802	800	779	843	826	794	777	773	828	798	864	797	808	787	777	812	809	783	839	793	784	850	812	858	833	830	746	783	790	785	799	761	811	794	768	824	790	788	798	782	808	817	820	783	816	821	786	767	802	818	781	813	802	795	827	821	830	827	830	821	785	809	840	788	871	786	822	768	806	792	768	798	778	789	804	802	770	851	777	865	814	771	797	805	796	804	811	803	753	789	828	773	801	801	770	742	748	816	775	790	818	843	788	805	810	776	799	813	830	778	788	852	818	806	780	813	838	765	765	808	848	793	801	815	785	836	753	802	813	829	788	828	843	772	755	739	845	791	848	803	806	810	836	786	821	818	843	802	762	773	800	781	870	803	818	805	766	798	797	777	776	793	814	785	833	797	782	777	777	839	831	828	815	843	791	801	786	876	800	811	844	788	801	805	767	780	818	833	778	767	790	854	792	761	837	784	793	783	760	822	795	843	855	786	783	799	812	774	793	789	793	804	849	783	824	772	814	836	835	794	784	860	850	809	755	787	786	770	852	821	798	774	772	803	809	817	817	782	773	798	832	831	828	792	770	803	792	827	853	786	845	813	821	871	812	756	826	785	825	810	798	811	810	791	802	839	827	789	839	776	850	789	790	824	771	794	828	851	800	863	835	760	829	767	795	846	792	844	810	797	792	815	791	821	797	800	819	768	841	819	747	806	778	850	816	862	809	832	773	831	818	776	738	782	792	854	839	756	806	788	782	876	790	786	783	769	814	787	780	793	808	826	781	826	814	876	815	826	804	786	781	819	785	804	764	800	783	813	803	823	811	798	793	810	808	878	816	799	782	802	824	819	805	779	797	754	813	805	795	804	840	810	790	837	824	792	828	814	805	848	811	793	819	803	820	799	776	836	866	747	801	810	810	792	799	809	799	830	825	820	808	805	791	840	835	765	812	791	783	819	848	834	839	762	771	799	839	775	804	867	773	848	826	777	808	769	802	761	785	827	817	805	793	829	753	856	790	818	844	810	861	784	793	772	833	844	795	791	775	813	841	844	799	825	808	784	862	812	815	816	829	847	747	776	795	809	800	807	842	741	823	786	789	791	774	806	843	812	782	858	795	772	776	830	819	812	751	782	766	813	789	848	803	824	802	789	800	784	832	781	747	813	766	826	821	821	758	825	751	803	793	836	758	768	776	857	865	852	785	814	812	757	762	843	857	815	775	804	793
1002	564	316	223	239	343	329	301	279	245	219	192	204	218	196	141	161	128	136	121	120	136	109	103	106	81	94	89	85	75	83	74	80	70	72	72	68	72	95	71	79	69	62	59	71	77	72	61	65	71	75	63	76	61	69	72	73	84	66	80	72	76	67	66	85	54	78	64	70	81	58	61	75	84	77	77	56	74	78	59	58	72	72	68	99	80	63	75	60	99	143	152	144	131	119	93	53	77	74	69	65	62	81	74	59	76	67	83	68	63	78	62	68	71	84	59	88	76	64	82	71	78	70	70	62	64	75	71	91	77	69	68	85	73	80	77	73	63	82	65	64	62	62	64	85	62	87	73	64	63	63	65	66	83	73	70	66	64	67	73	83	69	65	72	67	54	74	74	57	83	71	74	64	87	72	62	75	74	76	72	57	66	67	94	82	70	81	62	72	74	70	63	73	68	68	71	62	62	77	59	74	77	68	67	57	82	71	77	75	76	58	59	67	77	62	70	61	83	90	72	80	73	73	82	85	63	84	66	82	72	77	74	92	67	61	76	54	77	81	70	79	67	75	60	87	85	64	79	69	61	82	50	88	53	73	74	93	88	66	77	72	68	58	59	66	83	79	62	68	68	72	64	77	75	61	66	78	65	81	87	87	88	79	69	69	67	72	71	77	69	53	84	84	69	75	77	81	72	65	62	72	65	67	75	75	73	67	81	78	57	74	63	68	78	65	67	60	66	74	70	69	90	68	71	71	64	73	65	73	63	73	77	74	74	69	67	72	53	65	75	65	64	76	51	68	69	61	67	83	77	60	79	79	71	84	85	80	65	72	68	50	94	77	70	70	65	72	67	71	66	68	82	62	68	74	75	59	61	86	68	60	77	74	68	64	58	59	65	80	73	61	78	69	66	62	72	80	65	59	77	62	84	80	65	74	69	75	83	72	64	63	68	77	74	81	80	69	91	73	68	59	63	76	85	83	63	77	70	70	58	70	75	78	78	72	52	69	59	57	66	57	70	63	68	71	73	63	83	78	78	65	70	80	86	66	67	80	78	63	76	78	70	80	79	74	93	66	76	71	60	77	69	64	83	76	73	79	53	74	64	60	60	71	79	74	77	59	61	65	69	66	76	51	47	71	77	67	61	75	61	69	76	85	68	76	58	67	77	73	80	84	67	57	76	65	74	63	77	74	62	73	69	61	60	63	59	61	62	78	73	61	72	72	71	53	74	69	68	85	87	58	80	57	76	68	67	60	75	65	73	67	62	67	71	79	67	70	65	68	58	79	83	81	90	71	69	69	60	71	71	72	75	70	83	85	76	62	71	78	77	78	63	69	65	64	81	87	81	67	64	66	74	84	87	61	79	77	84	73	87	57	72	70	73	78	62	81	62	66	64	77	70	62	67	69	70	85	67	63	73	82	75	75	80	67	83	87	78	84	79	79	79	67	59	73	59	84	79	80	79	65	74	59	65	72	69	74	77	80	61	72	78	69	61	70	64	77	74	63	78	72	64	73	68	74	53	70	80	60	73	79	68	64	77	61	65	63	79	69	59	89	72	68	74	66	55	76	65	76	54	56	77	61	66	66	82	76	64	65	68	71	66	67	79	68	83	75	71	80	73	70	69	72	86	65	62	49	61	67	83	80	70	71	66	88	84	79	84	72	69	80	83	77	74	72	72	85	65	83	67	67	70	81	80	72	62	95	60	65	67	83	65	79	74	64	69	72	72	70	78	63	71	76	71	67	65	85	81	87	77	74	69	85	71	81	56	94	66	66	78	71	82	80	76	77	65	77	60	75	72	74	68	69	56	72	66	62	72	57	73	71	74	70	70	78	72	57	63	61	82	75	62	58	85	79	80	69	74	73	85	83	73	63	65	68	65	57	63	69	82	74	68	76	74	81	75	66	61	71	65	68	72	68	73	76	80	74	73	63	75	71	79	63	72	66	79	85	68	66	67	74	79	69	61	79	58	71	79	68	56	78	56	67	68	71	61	70	55	75	74	74	67	64	70	70	63	75	72	74	75	83	61	63	74	80	68	71	72	67	77	68	69	71	76	83	72	84	71	81	70	78	90	69	74	62	61	80	64	72	74	78	66	59	76	79	79	77	69	71	80	71	60	39	58	79	62	60	64	84	68	75	68	79	70	65	61	53	57	67	70	71	70	72	73	79	71	71	71	71	74	58	77	64	72	54	73	65	67	76	76	62	76	71	72	68	68	72	73	64	66	61	62	76	80	85	63	67	70	67	76	69	75	71	78	57	66	65	59	68	78	85	68	85	75	75	70	72	84	59	68	85	71	88	63	54	74	75	90	69	65	69	73	79	73	66	78	70	64	74	84	84	61	84	68	79	61	67	69	72	84	59	76	71	79	66	68	56	68	78	73	84	57	55	69	75	81	70	78	59	74	73	73	61	80	58	63	71	66	74	70	78	76	65	93	77	85	65	80	78	78	71	70	92	70	67	69	56	80	81	64	73	67	71	68	69	64	60	66	77	66	95	87	74	62	73	79	78	78	72	72	76	78	69	69	59	85	71	61	61	65	58	73	67	90	73	74	83	63	68	62	84	71	69	71	74	70	64	62	59	77	69	82	89	76	81	77	68	87	69	69	62	80	73	78	74	60	68	64	70	65	75	65	61	61	72	79	72	74	66	58	73	65	58	63	75	84	63	62	70	62	65	55	61	75	71	76	67	71	84	70	64	65	86	76	83	61	80	74	72	66	65	79	78	74	70	83	72	62	56	55	65	74	73	65	65	80	70	67	58	80	76	64	66	68	70	65	79	67	69	73	70	71	65	71	58	75	76	75	65	77	65	89	57	82	64	77	66	76	62	75	75	70	66	62	50	78	60	83	66	60	73	77	56	77	60	66	80	68	78	68	77	68	60	59	76	60	70	63	66	72	66	59	85	66	65	69	64	84	65	70	68	79	77	69	60	72	88	72	66	74	76	75	80	78	89	68	82	73	70	62	58	72	81	72	82	83	88	76	61	76	85	79	69	70	80	69	58	57	68	63	63	58	67	66	60	66	73	65	76	75	75	72	78	65	76	78	70	70	70	72	69	71	70	84	87	73	72	64	67	79	75	60	82	67	78	76	82	79	57	67	67	70	90	56	61	72	67	67	74	65	64	75	78	75	63	67	72	71	71	75	66	78	77	58	72	66	76	52	67	79	72	67	83	62	79	95	59	59	68	76	66	66	72	79	82	67	70	84	84	60	70	79	88	67	80	89	54	70	64	62	58	74	79	67	68	70	68	61	82	85	58	62	74	64	88	75	73	73	59	78	69	77	62	67	58	70	78	64	66	67	86	78	75	72	63	79	68	63	67	78	83	83	79	85	79	64	68	70	64	55	67	75	74	69	73	64	72	78	63	63	63	59	76	81	67	59	69	63	67	78	82	61	62	73	72	65	59	60	62	63	63	75	82	66	78	65	69	79	81	74	79	61	90	79	70	66	78	79	69	82	84	72	71	73	83	62
14515	7942	4655	8133	14573	16209	14520	12544	10767	8960	7346	6335	6387	6310	5739	4948	4253	3588	3398	3119	3059	2806	2305	2080	1836	1681	1617	1481	1299	1315	1209	1212	1131	1077	1110	1012	1060	1042	998	962	915	954	908	937	981	869	900	895	918	868	884	885	884	849	861	889	920	1537	827	866	846	849	831	905	851	817	806	875	812	872	837	847	796	861	881	891	870	890	781	932	937	900	938	834	856	893	836	894	886	1324	3474	3572	3020	2150	1463	1107	932	831	830	830	788	775	846	850	808	775	839	810	847	843	801	794	848	837	781	823	837	818	768	838	797	852	793	853	851	813	833	801	782	818	824	850	820	845	816	805	791	825	803	767	812	881	791	768	847	806	825	835	819	858	804	843	795	844	795	851	821	761	817	835	755	792	826	812	836	830	826	866	846	832	783	831	843	833	810	819	805	795	775	813	839	857	801	797	803	866	834	822	791	755	867	802	733	818	831	813	815	831	846	822	812	783	776	830	856	800	808	840	771	819	865	817	843	856	788	849	792	822	811	848	797	859	827	799	797	829	822	804	830	773	862	807	835	840	809	885	873	799	808	812	845	811	806	903	853	810	803	823	838	849	793	863	880	823	783	811	849	795	845	813	813	781	851	773	766	893	838	799	842	830	827	848	826	803	839	765	799	872	788	925	846	832	842	842	892	843	799	814	846	825	848	793	861	856	818	815	838	842	832	816	814	818	838	836	804	799	861	879	818	822	776	862	871	876	805	850	814	795	811	891	795	820	791	851	794	830	804	803	815	821	893	781	838	835	843	817	785	816	782	803	855	864	817	849	840	850	879	804	831	859	833	821	826	773	855	847	838	845	891	795	887	804	840	848	841	825	770	809	842	823	807	829	818	812	816	778	814	823	877	797	743	818	867	858	793	819	855	788	832	813	829	821	791	830	827	824	785	813	806	865	803	820	812	843	862	823	836	819	804	805	849	816	813	859	769	849	805	806	817	824	853	789	799	843	811	804	872	856	786	842	855	749	837	795	827	878	804	860	816	855	837	789	783	831	830	852	838	838	821	766	847	802	827	823	824	779	870	885	794	812	857	828	785	850	810	835	804	786	820	825	858	837	842	795	843	812	826	783	855	799	808	843	841	844	860	831	867	799	805	849	824	825	833	835	805	841	809	811	834	805	850	799	862	828	828	826	836	773	817	791	838	844	846	843	840	831	803	879	827	851	831	815	850	799	845	788	838	856	779	848	818	802	836	802	815	781	845	816	830	829	757	806	780	825	809	823	824	795	852	835	760	836	769	813	792	808	850	808	797	823	819	826	830	822	826	820	802	839	855	802	836	870	861	799	882	883	846	910	761	830	841	833	831	832	784	818	827	769	811	860	883	791	847	856	812	852	797	875	815	808	805	836	814	911	829	837	841	809	855	825	853	811	810	795	851	879	864	773	846	865	852	849	810	828	817	823	842	824	810	839	846	869	762	841	813	787	833	838	806	843	813	869	862	808	788	803	805	786	851	852	802	801	788	801	846	795	814	858	777	839	817	800	813	839	846	832	814	818	748	783	839	823	789	807	814	862	836	839	785	820	806	869	801	812	781	823	774	837	869	789	871	804	811	831	838	850	835	828	789	869	819	825	806	858	806	794	856	845	851	841	818	805	823	823	771	881	882	822	783	809	853	805	854	753	833	801	763	806	855	808	794	832	826	762	849	850	843	827	879	805	866	807	823	817	793	866	887	773	861	804	788	818	800	847	805	862	776	804	828	823	886	817	863	783	819	842	842	805	824	785	813	793	867	815	821	805	858	827	776	806	776	838	822	820	828	805	824	804	838	809	818	856	865	762	831	825	747	830	855	808	828	855	790	798	862	859	798	783	885	830	836	819	795	782	878	832	829	742	898	817	854	860	821	823	815	874	822	870	791	809	850	844	859	813	830	816	827	783	830	836	794	849	749	820	820	834	828	869	811	830	878	842	834	847	867	810	879	825	799	759	837	794	819	866	860	777	811	800	871	833	813	827	817	799	824	811	816	846	811	842	855	859	814	819	802	800	784	851	808	883	815	844	849	842	826	800	844	833	764	850	806	826	831	745	801	852	828	862	895	832	799	851	826	897	821	876	813	816	820	839	833	801	876	828	801	820	860	837	796	737	845	780	787	855	792	762	829	826	816	797	854	874	774	859	772	811	755	803	823	816	824	875	856	751	793	860	844	836	812	814	830	838	857	846	773	828	780	842	845	776	848	841	802	857	822	851	821	798	825	893	800	825	891	793	827	820	782	849	829	847	829	778	784	844	817	831	765	856	817	890	777	840	810	818	803	811	832	832	766	749	829	799	855	816	857	806	827	847	845	826	818	777	810	826	855	836	866	853	855	792	839	850	848	821	775	831	845	824	885	845	832	836	790	882	809	858	804	816	813	815	853	825	826	817	779	828	874	822	801	789	798	859	849	805	804	792	819	791	824	823	808	839	813	834	844	793	803	873	818	798	816	847	811	799	823	848	809	850	838	812	826	822	796	840	833	838	816	873	831	798	811	841	801	848	791	836	815	818	803	839	799	816	811	806	819	820	819	773	815	795	813	892	816	821	805	859	813	853	804	881	815	858	813	838	801	804	772	805	829	840	818	835	847	894	792	811	790	860	764	794	845	787	851	829	842	845	807	790	810	827	812	825	854	809	804	817	840	818	839	813	809	882	810	853	871	807	814	784	795	820	853	840	836	801	837	863	827	874	845	862	870	831	827	827	824	848	789	861	829	847	795	814	805	875	805	809	837	828	781	819	799	814	831	832	838	823	820	843	798	836	840	829	821	816	824	836	800	841	855	828	798	802	838	822	835	739	829	808	801	850	815	853	823	858	801	825	826	808	841	825	863	810	784	834	825	809	800	824	796	860	770	792	906	807	782	819	856	788	811	809	850	870	840	809	881	816	768	822	827	858	788	794	797	844	811	836	798	781	821	858	845	848	845	870	775	783	821	833	836	844	824	830	812	851	832	771	884	783	827	809	787	776	793	816	865	821	832	849	812	836	798	841	789	851	843	762	818	853	810	812	847	832	821	842	801	806	799	821	856	830	833	839	832	808	846	867	856	812	832	809	796	839	833	794	830	816	814	828	851	788	829	861	814	827	834	871	806	824	802	814	804	822	839	834	828	799	835	828	777	842	813	851	790	859	806	852	787	822	814	830	805	853	835	828	833	782	833	856	803	824	823	854	808	827	842	777	824	805	795	814	813	837	839	832	834	823	813	813	754	854	832	836	817	824	837	791	873	834	845	821	877	849	848	855	817	860	879	800	867	806	787	841	813	807	824	825	819	865	842	803	813	803	841	801	832	856	828	808	802	790	826	808	790	795	784	811	866	864	874	878	827	823	778	829	803	821	802	808	823	831	832	830	818	804	803	797	780	828	867	837	802	791	846	830	866	876	806	825	839	800	827	813	803	811	819	829	846	792	821	782	834	851	838	759	781	810	793	840	810	801	802	791	773	835	845	840	832	767	851	796	855	857	802	848	797	848
2515	492	291	233	239	323	350	343	303	242	218	240	257	232	190	208	189	161	144	141	166	150	134	96	105	91	98	106	108	100	91	90	92	79	94	87	85	107	86	88	108	86	84	74	84	95	93	81	88	99	93	93	93	94	71	81	100	125	78	78	85	80	89	91	94	92	88	72	73	90	109	94	81	84	92	83	84	78	90	78	75	104	73	101	88	77	76	84	83	130	193	205	188	133	119	102	102	78	98	76	83	84	84	89	84	94	73	82	89	85	68	75	75	100	81	94	83	85	81	71	75	103	90	98	82	98	98	82	92	96	108	84	67	90	86	99	90	88	79	86	89	95	83	103	74	80	100	77	79	86	80	95	85	89	91	73	84	80	84	79	101	91	92	77	79	86	62	92	87	84	73	85	86	84	86	78	81	81	99	78	76	85	86	75	86	78	75	77	91	75	80	91	84	83	99	89	88	97	85	99	96	87	88	87	103	103	79	102	79	102	72	83	84	90	91	92	85	91	75	95	97	74	80	95	88	88	86	75	81	93	76	93	93	93	90	90	97	71	74	88	85	94	118	101	93	88	90	53	93	97	88	101	97	69	78	81	100	89	70	98	107	79	93	86	103	79	87	92	85	81	90	84	85	98	83	79	88	99	86	98	78	87	77	94	87	92	93	84	100	78	99	99	79	95	93	72	83	97	91	66	80	90	96	97	89	80	92	77	88	89	83	102	96	84	87	79	79	87	90	70	88	107	88	86	100	71	112	93	82	90	88	97	92	91	90	85	87	75	105	70	100	82	92	80	90	92	74	94	85	79	85	71	89	80	83	89	96	98	82	90	83	79	100	67	81	90	96	82	93	99	72	74	65	87	81	90	76	74	79	97	81	82	86	89	85	85	93	90	78	85	77	74	103	70	102	90	84	99	90	87	82	69	108	84	72	85	90	75	78	97	87	112	88	105	82	92	91	77	82	91	78	87	89	82	76	95	81	77	84	71	94	95	91	94	92	76	108	99	89	97	81	86	116	92	73	94	98	80	56	83	81	85	88	89	73	84	81	94	77	99	81	85	81	75	93	79	64	86	97	90	71	82	94	78	79	68	87	96	89	98	81	88	83	87	75	99	69	70	99	88	85	73	89	98	87	73	84	99	79	61	82	83	82	91	86	94	86	97	76	102	82	87	88	102	101	98	77	98	92	86	113	85	81	91	82	90	88	108	89	96	95	83	73	88	98	87	72	90	104	88	75	76	101	102	80	68	104	85	82	104	99	89	75	95	59	80	78	76	100	89	87	89	86	82	85	80	67	94	74	83	88	88	93	90	73	93	81	83	79	97	68	98	84	93	75	84	78	112	88	83	81	106	87	100	75	89	76	93	81	83	95	80	94	91	70	96	93	79	80	82	89	102	82	90	90	99	106	91	87	89	88	110	60	103	85	112	86	86	90	95	86	82	96	75	75	81	91	99	87	78	82	76	88	86	73	84	96	84	76	86	93	87	87	78	76	79	67	99	88	76	95	86	77	71	90	104	77	89	91	103	107	85	89	109	86	106	94	91	82	65	69	68	85	92	94	85	83	69	92	79	64	72	79	90	87	77	86	87	93	90	93	80	85	86	88	91	103	73	89	81	89	74	109	92	78	75	70	88	97	89	77	93	84	88	79	93	85	92	83	71	84	82	99	92	93	80	82	78	77	88	85	76	86	87	75	72	78	85	72	93	98	86	107	79	94	95	80	83	100	85	98	77	82	93	96	97	89	91	89	82	97	97	86	110	70	84	96	90	92	72	89	88	79	88	91	71	102	85	111	82	82	81	108	83	80	90	88	91	87	93	90	67	78	103	91	87	107	89	72	88	83	88	110	74	91	78	101	85	86	84	89	75	104	92	91	89	92	98	103	87	101	94	91	92	72	89	75	81	83	72	76	71	78	93	85	90	91	103	92	78	83	84	85	85	86	102	97	93	94	83	104	80	82	95	84	93	96	91	83	97	97	84	70	88	86	95	90	91	93	79	99	101	77	73	99	70	95	73	92	98	88	90	83	79	78	100	90	85	89	88	88	93	92	85	104	89	89	102	107	74	102	82	80	92	103	89	75	72	96	75	88	108	89	90	77	86	98	91	80	97	79	76	96	74	75	81	88	89	77	85	81	77	104	109	90	77	88	91	77	81	105	80	84	76	89	81	80	115	94	83	83	95	100	99	80	82	83	87	88	70	94	90	83	93	85	91	84	80	79	90	86	91	91	75	78	83	84	92	81	81	81	94	76	85	90	72	92	90	86	75	85	76	80	81	87	82	90	97	72	89	102	77	86	87	70	64	87	86	79	92	99	89	96	101	93	90	87	91	105	91	86	106	84	101	105	96	80	78	81	85	90	85	77	77	101	70	94	72	88	83	82	117	77	75	88	91	82	96	81	90	87	100	87	105	90	76	81	96	76	87	84	66	98	93	104	92	82	93	84	91	101	92	88	85	86	89	90	91	84	93	92	100	84	67	76	100	99	90	89	98	83	101	92	84	87	103	92	90	81	95	95	77	106	81	83	89	83	89	87	94	93	72	69	82	90	89	77	97	83	97	81	109	88	100	66	78	78	78	93	88	91	89	91	73	93	98	84	109	98	81	87	101	88	74	83	93	97	89	73	74	88	80	91	82	77	90	88	98	79	81	90	72	89	79	83	80	97	83	84	86	83	99	77	89	97	110	96	77	71	78	83	84	91	79	93	95	98	82	85	92	72	93	93	81	91	86	80	91	78	75	98	79	106	93	87	77	86	81	83	91	75	73	90	81	95	79	86	80	91	91	84	88	85	96	97	74	71	100	85	102	91	93	83	82	96	84	86	87	81	88	87	89	80	93	70	85	88	98	77	77	80	85	77	84	106	69	78	85	101	74	80	89	98	86	103	89	78	85	77	108	90	86	84	83	102	98	93	96	76	77	103	85	70	88	83	90	70	85	86	81	100	93	74	72	93	83	84	91	74	90	75	80	82	101	77	102	81	100	86	75	78	80	80	105	96	81	75	86	87	70	78	123	72	79	73	100	89	87	74	78	85	85	99	88	106	97	98	80	81	92	77	92	87	87	90	80	80	78	97	84	82	94	89	62	104	76	92	77	90	95	75	110	74	96	79	103	87	88	85	93	80	93	91	102	82	89	84	100	88	81	86	91	92	79	87	90	91	91	79	97	82	88	91	92	86	72	79	76	93	74	88	74	91	76	92	94	80	79	87	94	101	93	75	85	90	89	78	66	95	65	105	86	91	81	78	91	86	95	100	78	82	77	69	72	91	82	93	110	75	85	95	103	70	96	90	95	82	72	78	94	88	89	94	89	94	83	78	95	98	88	94	96	95	90	79	85	80	81	78	87	90	94	96	74	109	82	95	83	115	77	86	86	98	83	100	72	96	100	76	115	85	94	80	93	92	75	80	83	75	85	98	116	82	87	84	75	79	94	75	73	89	76	76	91	107	93	85	101	104	93	86	81	82	94	90	71
14044	6958	4530	7947	14319	15493	14667	13181	11229	9130	7685	6712	6961	6955	5984	5281	4667	4092	3816	3393	3524	3183	2792	2468	2142	1880	1762	1724	1521	1518	1494	1402	1381	1245	1301	1262	1214	1260	1177	1161	1183	1106	1158	1049	1081	1111	1116	1086	1019	1087	1103	1087	1081	1060	1127	1035	1124	1593	1053	1051	1053	1119	1060	1059	1057	1057	1030	1002	1023	1005	964	999	1003	1020	1034	1045	1067	1022	1033	1008	1087	1056	1135	1065	1108	1141	1122	1080	1115	1998	4334	3926	3146	2159	1524	1299	1092	1082	1022	1019	958	960	993	1046	982	1043	1003	1005	969	1067	1023	1006	987	1000	1044	991	1034	1009	985	1020	1081	1082	962	1039	979	1018	1042	1050	1058	957	1049	970	1001	951	1019	994	1063	989	1010	997	1028	1028	1034	1009	1021	1004	928	970	1018	997	995	939	978	975	960	986	1085	1014	1065	1024	985	1054	994	1033	1014	965	1021	1035	995	1033	1061	1002	1002	1000	969	964	1044	1002	1044	1006	1018	952	1005	945	1023	1028	990	1022	1083	1000	978	1008	1016	979	998	950	1035	969	1011	1028	981	992	1013	996	972	1006	1021	1007	993	1087	998	976	977	1020	1063	1003	966	994	1033	1006	1001	992	995	976	1026	999	1049	1022	941	986	1038	969	1017	1023	1043	1029	995	993	991	1036	1033	1016	1042	986	1005	1009	996	979	979	979	999	987	973	1013	1048	1005	988	1039	991	1063	965	987	993	988	979	993	990	968	987	990	1084	1018	1033	1052	1003	1046	991	1019	979	1016	1024	971	1031	985	987	1007	1000	986	1025	985	1054	1007	990	978	1030	1041	987	1002	1057	985	1062	1046	1011	1033	1014	1016	1008	1070	971	1000	1020	982	1046	1015	1014	1000	1006	1021	1048	1028	1017	1023	1032	1037	1023	1014	981	1041	968	941	1028	1070	992	1013	1040	1008	986	1009	1000	1018	984	1017	991	1048	980	960	990	1030	987	1021	1023	989	1025	1067	1026	1013	987	1012	1032	1000	1021	963	1018	953	1030	973	1027	976	1000	975	951	992	1036	1027	1008	996	1003	984	965	1077	986	1016	1034	1001	1025	1044	988	988	1020	1056	1022	979	1009	1012	1024	1004	981	998	1001	980	1055	1026	993	983	965	1016	1018	1008	1023	983	1038	1023	1043	1003	1009	1015	953	987	985	1001	980	997	938	1030	1017	979	962	1002	997	1006	1025	1023	976	1028	964	928	1025	1057	1011	1051	995	997	1027	1079	1027	1017	968	985	962	1043	996	1029	975	1021	1027	1034	940	983	1025	1022	978	1022	1074	935	985	1014	1035	999	982	976	983	997	986	987	963	1011	988	1000	991	1011	990	1030	979	969	1008	952	1048	1026	1006	973	948	980	967	975	1023	1014	960	1035	1040	1037	956	1055	982	1011	956	1062	1051	1012	1021	1019	1024	1059	960	1023	1019	1014	940	965	1078	975	996	985	1021	984	945	990	1029	952	977	979	1014	1003	978	990	997	1038	962	973	1002	1031	1053	1057	1028	979	976	1046	1013	986	1053	987	1032	989	1043	998	1020	993	1045	1004	988	986	1028	1065	996	940	1033	1009	1041	1025	1019	956	1083	1047	1013	1042	1002	1021	1039	1078	1065	1049	1017	997	997	950	995	989	1028	992	1053	1049	1003	957	1025	976	1034	956	1000	978	1042	988	1002	1027	1018	1008	1023	1022	1005	977	1034	981	1035	1000	997	1003	986	993	1008	944	970	988	992	988	999	979	998	1010	1002	997	1020	1005	1055	1009	986	1023	1013	1015	1057	995	986	994	1037	964	1033	1010	1039	1035	982	1000	1020	1031	972	970	994	1055	988	996	995	936	974	1015	987	989	998	1062	1041	1029	1029	1014	1039	1043	965	985	1009	1092	979	972	1010	1072	1018	1031	1024	1014	1025	998	1016	1068	1040	1026	1001	980	1000	969	1014	993	1038	1007	991	1002	1037	1048	994	1015	1021	1009	1045	1096	998	1035	980	1050	1067	991	986	1010	1002	1040	1033	1016	1035	1041	970	976	1030	968	1037	1004	991	1070	1001	996	1018	1015	1000	999	986	973	1052	1061	1009	975	1032	1031	980	940	978	942	979	999	986	1005	1020	983	997	1005	992	1041	981	1012	1014	993	1005	1008	1053	1012	982	1006	962	976	1009	1011	1025	1037	1035	1012	1012	1012	964	1017	1040	1019	1001	983	1036	997	1001	1051	1019	1020	1024	1005	943	971	1044	980	1015	1016	1001	1019	1015	1045	1021	1028	981	1022	1001	977	993	1055	975	1000	1053	1038	1057	1059	970	997	1041	1070	1048	947	974	1002	1070	1046	1024	1020	1014	1001	1016	1017	1049	1025	1012	995	955	1025	933	987	1014	959	949	998	971	1010	1012	1029	996	1009	1003	1016	980	1022	1022	1024	1016	966	989	1009	997	1006	1024	1026	977	1040	963	1017	980	1058	969	1009	1036	993	991	990	1045	1008	1072	1018	981	964	1004	1032	995	985	963	1006	1031	1084	1038	1017	1000	988	1013	998	999	1016	1001	998	1024	1001	974	969	1002	1047	998	986	1013	957	972	1022	1009	985	995	953	1012	1022	1010	1051	1007	1048	1016	973	1007	1031	971	1048	982	1049	953	1015	998	1047	1026	1008	1015	1006	975	1037	984	1009	992	1015	1012	976	1036	1043	1013	1008	966	1007	1025	1038	1078	1006	979	972	975	1038	1010	993	1032	1027	990	1018	1101	1042	1023	988	1039	998	1007	1052	966	990	1053	1025	1023	985	1040	1017	938	997	1005	993	971	987	1007	1058	1011	1013	1054	1031	1057	951	1019	1025	1033	1014	1009	967	1008	1007	1007	1033	1011	986	957	994	994	999	1012	1011	976	973	1018	985	1055	1042	1007	985	1001	962	979	1010	926	967	992	1018	989	976	1013	990	1001	1040	981	999	1019	1002	1051	999	974	1023	1001	975	948	1005	972	1032	990	1002	994	980	1037	1010	1022	1066	1029	1026	979	1014	987	1006	989	1073	1014	1007	1001	978	1016	1010	960	992	1012	974	974	1030	1052	1034	1020	1062	962	1092	1040	1034	966	944	935	1041	965	1044	1043	980	989	1042	1045	1005	1018	1010	1010	1018	1025	969	1049	1018	1015	1038	998	1034	1005	954	1003	1001	1055	967	954	1012	1026	935	991	1026	1000	1044	1017	1034	1043	1021	1008	990	973	969	1057	1013	1025	961	971	1028	1036	978	1008	1004	1020	1009	950	986	1055	1020	1028	1017	1029	1035	949	997	1002	1045	1007	1078	1037	974	996	979	994	1042	969	1011	1003	1041	1051	990	976	1023	1023	976	1006	1016	1048	1034	1013	975	980	962	971	979	953	1003	970	1010	1012	1018	967	996	1036	997	1013	983	1052	1003	1033	1048	997	993	1016	970	1032	1023	993	1023	1024	961	1027	970	983	1046	1005	1019	1063	1030	1001	991	1011	986	1026	1038	970	1017	1020	1010	986	1039	943	1052	1028	1035	1057	1026	1015	995	1047	991	971	932	1044	1066	1009	1064	1063	1013	1020	1038	1021	1032	982	1031	997	1085	1025	1014	1072	1040	1008	977	1042	1000	1041	985	1031	995	1045	1049	961	936	972	1045	1029	1020	985	1032	1015	1024	1046	1008	1022	988	975	1027	1017	1039	1006	1064	1003	974	1060	1010	987	1001	967	987	1019	1075	973	1044	1020	982	1013	1014	1047	974	981	971	1024	1038	1012	990	1045	1043	1014	1043	1012	994	1021	1007	1001	1017	1002	975	995	1065	1038	970	989	1028	985	1054	976	972	1021	1029	1024	1088	1038	1005	1006	976	1002	950	1053	1018	1019	1000	993	1008	1002	1002	997	1031	997	1028	1051	1016	1012	995	1009	1037	1029	984	995	1050	1001	1012	1015	1027	987	972	971	1039	978	1023	995	1006	1045	1002	1023	964	1014	1044	1029	1041	1051	959	964	966	1032	1009	1046	1000	1005	1018	1004	1017	1066	960	1039	1010	958	974	1006	961	1018	1021	1007	1021	994	958	1018	1018	1064	976	978	1026	997	935	1015	1066	1000	954	944	1005	1006	1054	972	1015	1059	990	984	994	999	961	1000	1050	972	1007	1053	965	935	1039	1039	1006	955	973	1037	1033	992	984	1021	1025	1034	1010	1043	1009	1006	984	1039	1056	1004	1024	1030	1009	973	1002	1011	1032	1027	1021	958	967	1030	982	1036	1080	971	1041	1047	1038	994	980	1041	1031	1048	1024	985	997	940	967	1036	1008	1009	1013	1045	939	1061	1051	1039	992	923	1029	992	963	1024	1017	1000	997	1027	1088	1040	1048	963	1020	1028	1006	1004	976	1013	1011	1008	1011	1018	989	1008	1029	1042	1022	1014	941	1037	979	992	967
1542	760	442	292	319	431	446	453	389	320	290	265	286	323	271	263	205	189	176	185	191	155	148	116	122	124	105	103	90	104	95	95	106	81	92	95	87	107	78	81	83	94	85	80	85	83	98	96	80	101	89	92	69	89	102	73	76	116	88	82	74	91	88	87	76	83	82	85	73	77	97	99	85	84	77	79	84	90	78	76	80	96	74	93	88	80	71	79	80	112	206	214	224	189	125	93	103	98	97	79	93	86	85	86	85	90	85	87	79	82	86	85	64	86	65	78	74	71	82	78	90	94	89	92	87	107	93	86	107	76	90	93	95	79	85	87	90	69	76	79	89	84	63	88	91	76	69	97	89	66	79	66	82	84	81	64	88	94	74	81	77	73	85	79	69	83	85	69	73	75	70	77	84	86	87	85	67	98	84	93	73	96	97	97	81	71	90	91	73	70	76	81	87	73	60	67	82	80	86	91	76	75	89	79	78	99	64	90	80	75	92	86	92	81	77	89	77	79	69	84	84	80	75	82	77	92	72	85	89	88	71	77	84	84	91	89	84	93	87	78	96	77	88	75	84	64	64	83	77	90	94	90	95	84	80	83	87	106	74	93	86	76	74	92	74	84	86	89	89	75	87	84	93	77	79	79	78	71	76	92	69	90	66	80	84	87	82	71	95	80	74	72	83	82	81	78	97	80	96	103	74	100	95	66	71	82	72	78	76	76	78	61	69	70	103	69	80	101	73	96	67	97	85	73	76	78	79	99	84	76	68	97	87	82	84	76	76	79	77	81	78	78	86	74	80	55	66	75	85	82	87	78	88	79	74	92	93	103	84	96	83	89	76	101	91	75	81	87	82	80	81	72	91	76	85	92	79	87	75	104	84	94	68	95	93	84	88	86	81	91	72	86	85	74	92	94	73	78	82	83	65	91	73	90	89	83	100	101	87	84	88	68	73	80	68	90	88	90	105	78	72	71	85	89	80	73	82	94	67	72	76	80	85	77	67	68	75	71	99	78	83	73	94	79	86	82	81	86	80	91	71	82	76	89	70	94	99	83	71	88	79	88	95	81	88	77	85	82	72	86	79	104	80	75	92	76	71	69	90	73	65	77	85	86	77	106	63	78	77	89	78	70	82	76	75	83	84	92	72	77	85	68	76	84	87	93	77	80	74	87	57	70	81	78	93	79	101	81	78	85	79	81	74	82	81	90	86	80	71	94	81	75	86	87	86	85	72	94	82	97	75	89	94	84	81	83	73	81	80	81	85	71	99	79	72	74	89	90	88	98	80	89	89	77	82	100	80	85	87	75	86	78	93	70	86	73	92	80	74	85	97	79	99	95	83	76	82	93	96	89	76	86	92	90	68	82	81	93	76	90	97	82	85	83	85	77	73	89	71	75	82	71	79	79	78	66	80	78	82	80	80	96	94	88	81	81	86	86	97	74	68	91	73	84	92	77	80	75	93	85	83	77	92	88	78	91	80	69	90	60	82	85	74	80	93	71	95	90	89	60	86	56	70	88	72	96	81	82	57	80	72	76	76	95	88	81	81	77	86	82	83	83	86	86	77	75	83	79	80	81	82	77	71	92	77	87	72	94	89	84	99	78	73	78	75	99	80	92	78	83	84	86	94	80	74	80	81	83	89	79	67	71	87	92	82	89	89	98	101	93	88	91	87	75	74	72	77	93	88	86	86	92	90	73	75	92	67	97	85	91	77	97	90	96	76	75	87	69	78	90	74	85	98	84	81	91	76	90	86	82	84	88	77	76	84	58	76	76	83	79	87	73	80	66	87	98	69	78	88	75	85	94	91	70	76	104	66	71	96	89	81	85	87	85	80	80	92	85	102	71	80	95	88	92	88	94	83	71	82	79	76	80	79	82	95	87	67	82	74	83	82	79	81	72	81	80	95	86	91	80	84	74	82	75	77	78	72	91	82	82	77	76	91	78	89	85	87	86	81	86	90	81	88	110	94	89	80	94	95	79	91	82	82	90	87	81	85	72	82	74	75	91	79	72	82	95	92	80	97	84	67	70	69	86	78	84	73	81	68	82	97	84	90	80	92	90	79	69	87	84	88	68	79	100	91	75	100	81	96	83	86	83	78	88	88	65	80	90	77	69	79	77	91	90	81	82	93	74	81	77	81	61	83	59	99	78	96	72	85	77	94	78	79	83	68	84	75	93	92	74	87	87	79	83	81	82	92	95	84	95	87	84	81	75	84	92	94	76	89	80	87	77	80	61	95	76	75	72	81	84	81	82	80	81	82	82	78	108	89	87	77	91	77	73	92	85	68	84	71	86	97	68	80	85	96	80	78	69	81	89	76	79	96	89	68	78	90	81	92	72	83	66	71	61	83	80	77	79	89	97	75	65	83	73	83	86	76	80	83	90	92	82	88	83	71	74	85	86	82	82	87	88	78	86	79	81	91	82	93	76	89	87	86	82	71	72	106	95	72	79	94	92	96	78	83	76	81	69	80	92	92	93	76	76	77	79	83	88	69	83	71	87	88	79	85	86	84	83	93	89	89	79	84	97	97	83	80	81	69	86	88	78	80	84	75	83	84	84	82	80	86	89	103	103	82	80	80	80	82	100	89	75	86	85	76	77	80	80	99	73	95	88	77	94	70	89	103	83	90	71	79	80	84	94	79	80	98	73	89	93	67	81	78	78	94	103	88	84	90	84	82	95	79	79	79	63	94	89	77	63	80	83	97	94	84	83	86	90	88	85	74	75	78	101	85	87	87	85	67	79	81	93	91	86	88	74	70	85	88	75	72	87	64	93	88	73	70	67	93	83	77	83	88	70	70	67	84	75	93	90	80	85	76	79	95	81	92	74	68	85	74	78	80	78	66	77	83	71	71	83	56	83	90	86	70	75	71	79	80	87	79	84	72	90	83	64	96	89	88	91	86	82	91	78	69	82	80	97	86	84	80	74	93	74	84	86	67	79	95	73	79	78	83	105	99	74	94	84	84	81	79	67	71	80	90	80	74	85	86	91	83	83	83	84	100	78	75	80	66	76	96	83	98	75	83	83	82	84	73	90	87	81	100	73	82	83	95	87	79	89	77	82	87	90	70	71	97	82	84	95	82	85	87	78	87	79	79	73	86	71	98	86	73	89	98	85	73	82	73	90	96	71	81	78	74	90	83	93	92	75	84	90	76	68	70	79	87	78	77	81	75	89	72	77	70	69	73	99	96	77	80	80	77	82	89	73	84	78	96	74	70	64	81	92	69	84	87	99	75	105	86	77	86	85	74	67	100	98	85	76	95	82	96	93	77	87	68	54	89	82	84	83	87	76	82	97	90	80	85	92	91	90	89	89	86	88	88	85	71	91	69	97	82	90	74	95	81	107	76	86	91	76	82	87	90	97	83	77	86	84	79	94	97	90	102	80	86	84	97	96	95	83	85	80	74	80	84	81	89	72	66	79	77	81	74	71	86	79	68	86	70	76	73	85	93	83	84	83	84	94	88	81	95	92	69	83
18027	9379	5984	10349	18098	19019	17600	16059	13534	11172	9710	8473	8538	8845	7684	6564	5850	5040	4643	4625	4371	3863	3258	2614	2350	2200	2065	1852	1765	1665	1613	1531	1386	1371	1314	1236	1236	1191	1198	1192	1181	1139	1137	1087	1071	1072	1108	1051	1034	1027	971	972	1092	1023	1011	1027	1023	1744	1231	1060	992	1013	963	1017	948	968	1001	1008	1032	996	968	989	959	973	915	1000	974	1014	1027	1027	1056	1027	1011	1040	1031	1076	1011	1053	1171	1638	4295	5396	4427	3337	2117	1372	1102	980	957	917	938	920	897	993	939	928	981	975	964	911	965	977	907	979	947	902	958	926	961	1015	914	937	907	910	911	933	929	904	945	919	952	945	933	947	984	970	925	876	984	931	979	935	944	928	930	984	986	993	953	987	949	951	925	979	903	882	905	911	973	947	948	964	918	930	902	947	920	921	959	956	942	966	904	923	934	953	932	936	930	953	976	908	873	938	973	1008	981	937	991	983	943	923	941	967	920	916	976	925	941	968	932	917	898	903	941	935	929	942	956	971	913	960	921	969	967	931	970	969	969	912	936	961	974	963	980	916	975	938	1000	970	930	962	959	930	1008	969	939	931	956	966	940	898	933	978	941	936	968	959	945	964	915	975	979	944	938	975	969	951	944	935	1002	930	939	941	863	978	984	945	974	951	926	956	962	960	950	914	965	912	891	927	929	943	925	934	953	964	920	920	980	906	988	963	967	913	971	960	919	939	920	932	949	1006	985	870	921	967	915	924	946	973	958	950	930	957	950	943	942	983	931	931	940	968	989	941	945	907	920	993	964	987	939	891	908	922	896	931	929	928	988	914	958	936	965	944	888	929	955	979	935	994	932	984	955	906	916	908	896	974	930	928	965	937	965	909	933	935	977	951	925	955	987	986	908	934	946	926	899	959	931	1016	951	964	919	916	894	936	942	955	965	985	929	996	918	1011	965	926	979	896	964	956	966	976	961	925	960	1010	912	963	941	922	942	953	920	982	935	922	936	924	978	943	958	1009	898	948	950	946	932	961	954	920	919	938	913	935	954	943	961	975	937	987	942	957	871	942	966	920	930	933	872	982	957	939	937	937	978	976	890	961	925	936	953	952	958	932	914	948	1000	967	983	946	929	943	923	955	940	976	978	899	982	954	969	937	913	927	936	949	886	980	967	902	937	921	930	948	991	920	893	920	976	905	970	1005	956	934	970	886	924	973	928	1006	917	924	934	970	1021	977	987	912	942	989	908	987	952	918	944	1007	955	910	953	908	962	936	938	919	964	964	906	929	921	987	916	932	986	936	956	1007	941	943	957	944	951	958	928	1000	958	910	954	944	894	956	968	937	970	958	977	993	945	943	931	926	972	946	936	962	977	896	871	936	958	891	963	913	946	931	984	977	957	986	924	956	978	927	956	984	925	965	937	956	908	1035	921	977	929	970	983	925	909	902	885	946	977	945	943	963	979	934	938	887	943	945	985	949	956	953	926	943	980	936	999	948	995	919	987	890	981	961	905	970	901	962	969	953	939	952	925	916	963	949	927	926	951	941	979	959	926	922	907	908	908	942	922	922	920	953	1020	945	1018	965	973	917	935	896	992	978	987	893	967	950	942	930	870	981	919	952	981	925	929	887	900	990	894	928	944	966	911	974	963	968	957	895	953	950	973	929	962	897	915	952	955	965	974	887	951	955	951	919	946	954	928	910	903	942	958	946	961	942	947	905	946	912	962	936	1002	1019	934	946	975	978	974	920	954	941	911	933	917	969	938	970	920	947	936	880	930	908	962	1011	891	952	939	945	1008	906	945	965	929	924	972	924	915	962	954	957	955	955	983	987	946	960	970	983	943	908	875	949	987	926	914	1015	974	980	923	944	959	941	997	968	915	967	967	997	959	929	904	1007	960	938	939	919	931	990	930	953	963	967	966	954	868	976	914	990	983	919	925	898	959	955	971	921	857	906	898	941	976	927	976	895	961	885	916	916	946	949	973	991	891	899	964	980	930	879	951	936	939	948	908	936	985	922	965	923	943	974	944	934	916	960	946	933	976	890	955	977	935	957	942	940	937	931	962	906	977	972	957	1020	970	971	948	953	982	922	934	947	935	937	959	917	959	925	965	951	979	953	958	935	926	941	951	942	936	949	909	966	937	970	961	955	915	907	943	916	964	931	979	955	1003	951	938	999	972	951	982	999	939	976	938	911	930	974	902	921	929	918	979	987	999	951	950	964	920	958	952	951	940	975	943	968	954	968	964	931	988	976	964	902	953	988	932	936	915	964	899	989	904	914	890	939	929	974	969	948	897	958	912	968	896	931	942	955	973	898	931	926	884	941	915	947	970	945	957	930	935	941	981	979	947	1029	1023	950	952	947	935	908	890	962	920	992	982	927	991	975	911	946	939	924	943	947	931	935	964	1021	914	908	974	948	987	924	981	956	989	933	931	891	917	970	929	970	929	971	920	921	983	954	981	961	944	962	945	939	933	975	972	902	889	959	976	915	918	1010	903	913	932	929	937	928	928	917	899	943	902	993	995	933	940	909	949	932	922	945	921	991	933	924	912	884	959	909	953	915	928	926	944	913	955	988	911	924	975	950	935	981	972	951	976	925	939	962	942	954	994	957	945	941	925	946	922	942	944	929	923	956	955	950	977	940	920	959	936	919	967	897	933	939	982	908	957	919	961	917	929	945	938	916	1011	986	920	957	975	917	962	908	950	975	983	946	987	976	920	940	974	995	908	976	961	932	1015	907	1006	963	939	977	929	950	957	932	943	901	901	943	945	935	983	973	911	955	939	965	959	927	917	932	902	931	964	967	944	927	949	943	964	950	943	954	926	961	944	937	927	928	922	895	927	919	909	1001	998	981	893	936	980	932	983	981	927	977	897	983	903	957	939	922	957	891	946	930	1040	953	929	962	933	908	956	916	965	959	970	976	911	944	941	918	936	934	903	922	948	965	963	980	961	971	995	919	943	894	951	927	897	945	949	1013	941	942	907	925	946	933	942	961	940	934	963	978	933	945	937	954	1016	973	894	927	971	952	965	920	948	975	965	941	1000	972	911	955	900	984	903	902	966	953	928	999	923	951	933	968	943	988	940	933	937	1001	977	923	1004	964	957	955	948	949	950	1002	936	948	918	941	1009	951	925	914	979	931	945	959	988	912	910	959	949	941	938	924	941	951	942	929	973	938	938	957	953	962	962	889	952	924	988	956	914	959	922	972	992	941	957	977	938	954	946	983	920	921	946	947	983	937	1009	955	938	972	921	946	969	945	930	924	956	944	923	919	921	931	887	854	960	956	947	979	927	937	938	924	913	926	930	878	957	951	985	937	916	889	965	907	904	996	874	970	974	969	1016	944	1004	930	967	927	925	937	924	966	916	944	940	940	927	906	896	969	944	966	940	925	985	937	897	1013	937	933	946	980	950	946	892	965	954	869	1024	950	979	947	917	993	929	934	940	975	915	958	1016	960	933	953	945	951	982	938	942	900	893	916	971	948	935	919	931	956	989	909	945	962	918	969	953	912	925	995	916	1005	944	1008	898	896	949	902	921	887	922	978	988	959	940	926	896	976	933	983	876	1000
1569	288	186	123	156	206	195	212	187	147	144	126	147	152	120	127	113	113	99	126	97	87	87	78	80	66	78	82	72	100	68	70	84	80	71	78	72	74	67	72	63	69	79	68	65	61	66	55	50	73	77	78	60	78	60	59	72	81	58	73	74	67	72	69	71	81	72	65	65	63	53	77	82	66	85	60	83	69	81	62	61	67	78	64	65	75	71	74	72	51	86	95	116	89	86	68	81	63	75	73	71	68	67	70	77	83	70	75	69	59	71	75	57	66	60	63	82	59	58	66	73	66	57	83	67	65	51	70	63	68	75	67	69	77	63	71	56	87	52	71	61	78	65	52	62	67	63	68	64	69	77	74	68	77	70	73	72	93	61	78	70	67	76	70	76	86	70	54	61	65	67	67	78	67	54	75	72	69	68	78	54	73	72	85	76	82	60	72	63	69	69	70	70	51	67	65	75	62	64	75	58	63	67	68	72	69	73	80	89	74	68	69	75	81	65	83	67	68	59	72	75	76	64	77	70	55	63	79	58	76	77	68	53	82	62	60	67	64	76	69	73	56	61	86	74	65	65	63	62	69	62	80	62	75	76	76	63	67	78	80	67	79	69	59	62	67	61	68	79	81	67	70	78	68	64	74	53	70	70	71	70	79	80	60	65	76	62	54	82	74	52	75	55	81	64	67	69	85	75	93	63	63	60	62	70	63	70	73	82	63	60	69	64	68	69	64	67	86	63	85	75	70	59	67	77	67	72	69	61	64	69	67	53	49	55	64	57	73	66	61	71	56	75	67	70	71	73	62	67	64	66	96	73	59	58	61	67	63	66	76	61	75	57	75	73	66	68	64	68	71	82	71	83	60	71	79	74	61	63	66	49	65	66	76	61	66	65	56	62	68	70	65	62	78	76	79	72	58	67	61	54	66	61	74	62	84	67	65	59	58	81	73	69	61	47	81	63	80	74	39	71	65	78	70	56	61	65	61	70	87	71	62	72	63	67	78	72	70	68	55	80	66	79	62	69	59	67	78	61	78	75	76	66	79	73	64	68	70	65	71	81	83	70	63	71	71	76	62	58	62	76	52	61	70	79	65	60	65	76	73	58	57	90	67	68	55	88	61	68	64	83	79	84	59	79	73	84	71	56	65	70	68	74	66	74	60	61	63	69	60	72	68	66	68	65	59	70	82	70	63	70	87	86	68	81	73	62	69	62	74	66	68	62	60	70	68	82	63	73	67	67	67	65	61	73	68	63	73	72	59	73	77	91	82	67	62	58	74	73	69	88	65	74	58	59	70	72	74	53	80	60	57	63	76	65	63	66	63	68	64	67	61	65	70	75	70	80	62	55	86	65	72	68	88	72	71	83	66	85	65	73	72	72	67	78	80	61	69	66	56	83	66	74	80	72	64	69	67	79	58	69	79	56	72	80	66	72	64	63	74	68	68	73	76	76	57	53	78	88	72	84	56	62	86	73	66	64	76	65	62	63	66	61	59	66	72	69	66	71	64	63	76	65	72	73	83	57	64	80	61	73	95	78	66	87	81	52	65	56	65	78	64	66	66	76	68	70	72	72	68	59	67	85	64	61	64	69	75	68	69	75	83	70	74	63	59	68	66	76	49	64	82	60	64	70	56	80	67	74	75	79	64	62	72	62	66	73	77	79	84	70	88	69	62	64	82	76	82	76	63	64	75	65	71	67	64	69	77	74	60	63	62	64	65	64	72	68	62	68	77	69	63	63	70	69	67	52	59	69	60	81	71	63	86	70	68	69	68	84	66	80	58	75	67	72	68	74	65	72	55	60	69	74	65	53	71	69	67	78	61	67	51	84	72	68	52	80	69	62	65	72	71	77	61	80	76	68	70	68	73	61	83	75	69	77	76	59	55	58	59	58	55	54	62	66	64	82	64	55	72	63	63	76	59	88	67	70	67	71	76	72	64	62	79	62	71	74	78	65	68	80	55	72	69	66	76	59	75	69	68	58	75	69	60	60	69	63	75	71	79	68	85	71	72	63	63	70	69	74	81	73	64	67	58	60	65	71	72	70	76	64	61	78	77	81	55	69	83	71	65	79	71	71	60	60	64	74	54	48	68	68	67	67	68	71	67	58	56	79	65	68	74	71	62	65	70	64	82	61	75	59	59	69	65	79	65	77	78	71	86	86	59	53	71	92	72	76	62	76	65	72	61	49	65	61	66	82	65	71	76	72	79	59	65	72	54	68	51	62	83	73	62	79	61	66	64	51	71	63	76	68	58	68	65	71	67	83	51	71	78	68	57	73	69	78	77	78	66	83	73	75	72	66	84	73	79	68	71	60	79	72	67	63	65	68	74	74	66	64	89	64	78	73	71	86	59	70	52	64	78	79	66	64	76	75	79	80	71	57	60	79	56	68	65	69	75	62	73	66	63	72	58	69	62	73	55	74	74	70	61	52	54	52	65	68	71	70	64	80	62	55	74	63	65	76	64	67	75	86	74	81	73	78	56	53	61	76	81	67	64	82	74	63	92	65	68	79	56	69	78	59	76	69	81	65	70	53	62	55	67	73	50	83	55	67	49	68	65	63	60	84	71	66	56	59	88	63	63	77	64	64	56	70	78	63	65	69	64	73	63	68	74	89	66	76	59	63	71	58	80	71	63	57	67	56	63	70	64	59	86	65	56	78	91	89	77	67	66	63	67	62	76	73	56	65	72	72	64	76	58	70	59	73	71	85	78	58	69	68	67	72	65	64	74	70	66	68	75	72	56	60	74	60	65	67	72	80	71	59	62	51	58	73	74	69	62	66	74	87	79	64	60	67	62	65	65	53	70	67	69	70	75	68	75	64	53	71	82	63	65	65	60	71	82	70	62	77	65	64	60	82	59	60	62	68	79	69	64	62	67	73	62	67	71	60	50	68	69	56	75	76	83	59	72	68	76	62	88	76	66	59	67	59	82	82	67	68	56	80	58	61	59	63	59	79	72	73	60	69	77	75	60	54	59	89	59	78	63	66	68	74	88	64	73	63	65	58	72	71	79	62	80	72	62	68	74	66	69	58	67	71	55	61	56	77	57	89	81	74	69	68	63	76	60	47	58	71	49	66	81	67	63	57	72	54	66	68	52	72	54	72	70	71	68	73	74	68	72	72	76	70	61	73	80	77	77	73	66	56	62	70	60	71	56	67	66	72	66	63	77	78	66	78	52	78	69	74	65	74	58	59	69	73	52	83	77	65	71	68	79	64	69	71	65	69	62	72	77	72	61	65	83	73	53	76	76	64	66	73	63	61	61	61	58	72	56	75	53	61	64	71	67	75	77	83	80	76	64	74	68	62	62	83	71	74	61	70	74	77	74	85	71	68	72	75	70	62	73	74	55	68	64	73	57	68	75	75	66	65	69	69	70	80	68	76	79	77	60	67	70	67	68	73	76	65	64	72	55	77	97	57	70	74	73	73	69	72	58	71	71	70	59	65	59	64	60	69	54	71	72	66	78	67	79	81	72
11052	4505	2776	5265	9684	11003	9792	9181	7239	5623	4709	4145	4326	4168	3632	3115	2723	2347	2250	2485	2127	1711	1658	1410	1281	1283	1209	1086	1015	1027	966	1029	1027	951	927	921	872	895	880	917	865	898	844	839	862	815	810	860	788	809	823	841	801	827	773	818	826	1105	937	816	803	856	837	807	810	808	826	849	849	865	817	849	797	824	808	867	895	861	853	901	851	908	898	850	880	960	887	821	939	848	1416	1924	1907	1693	1402	1039	894	858	807	852	827	805	798	792	848	826	794	824	824	794	774	778	842	795	849	811	836	798	846	855	701	830	834	817	805	821	827	796	749	809	792	793	812	795	810	822	830	835	853	831	790	821	802	802	840	792	786	858	824	836	779	832	829	801	834	816	842	816	799	837	765	818	792	802	835	862	817	809	784	814	874	796	886	829	802	793	812	796	845	794	827	792	842	831	826	803	805	819	846	820	809	825	850	811	770	804	823	783	784	864	827	764	805	748	804	782	829	858	823	859	765	794	755	827	842	801	830	854	805	825	829	853	852	799	790	793	794	800	793	850	802	782	808	831	812	813	836	808	790	866	809	844	780	845	790	764	849	814	811	835	812	831	777	835	817	808	863	790	774	832	888	862	757	815	796	834	825	779	830	855	813	803	770	832	798	848	856	804	767	795	832	832	826	827	795	819	846	817	835	844	740	791	830	813	815	819	814	895	797	786	790	854	807	778	828	792	757	827	806	867	785	876	806	796	793	836	827	825	793	820	830	831	806	768	840	769	788	813	821	820	794	837	802	805	850	766	836	819	842	786	819	797	775	828	775	798	828	806	840	814	782	816	834	793	797	795	827	858	809	805	799	806	822	795	834	831	854	835	791	798	808	797	778	858	777	804	836	854	813	844	830	780	796	766	860	817	803	809	841	765	827	783	817	864	855	806	825	818	854	810	761	808	787	850	884	811	854	804	840	861	787	787	807	795	778	784	794	835	836	813	788	822	822	818	824	774	807	857	799	791	822	812	847	822	834	821	766	801	815	820	787	841	797	780	789	820	829	768	797	850	769	784	822	751	800	777	767	770	800	775	765	765	794	771	746	827	783	804	827	809	835	786	810	813	765	819	802	796	809	853	799	813	837	784	780	806	809	800	839	842	831	768	805	834	844	783	796	840	777	776	821	836	814	850	757	795	799	805	786	870	813	869	831	780	786	824	804	835	843	857	839	785	793	809	829	870	808	810	842	813	771	841	782	800	800	831	845	777	750	841	824	812	840	804	782	838	789	826	834	801	803	785	860	796	761	798	860	806	795	847	786	773	781	792	786	812	784	814	799	831	804	834	871	821	834	887	794	815	825	801	861	810	824	828	794	833	819	758	847	747	819	814	742	799	799	856	813	786	805	868	804	844	827	790	817	803	837	797	750	826	859	819	846	762	790	863	749	825	776	835	837	802	831	831	798	790	784	837	781	788	819	802	804	816	778	793	804	813	835	811	808	829	830	778	790	843	749	828	831	841	858	801	841	733	855	808	790	832	851	802	767	846	849	812	856	850	788	840	822	822	802	861	794	802	744	828	781	829	809	838	770	818	821	812	868	848	787	817	820	831	771	808	845	815	841	820	869	818	796	798	764	830	820	817	836	776	883	811	815	761	812	770	764	785	845	823	814	802	796	755	776	747	785	832	819	826	808	827	831	780	786	805	830	803	781	843	811	831	816	832	801	779	826	824	813	762	771	799	808	777	759	779	784	861	830	802	828	778	829	767	813	771	839	816	793	861	806	859	812	813	829	792	818	895	847	807	805	783	803	871	796	835	818	755	802	830	780	790	825	785	820	818	804	806	814	859	818	792	808	806	816	800	835	769	849	791	828	849	814	837	754	808	801	834	774	850	857	835	768	791	793	789	815	788	824	845	771	854	793	801	838	782	819	833	825	850	841	805	799	778	786	817	807	828	797	810	828	772	786	803	810	829	846	816	815	837	828	838	767	806	800	838	802	828	841	790	854	809	756	816	795	804	791	781	784	831	811	850	819	802	856	827	789	830	807	762	804	841	863	827	824	781	839	827	778	775	830	804	835	784	824	841	794	843	787	819	804	814	846	822	752	810	775	775	790	784	774	777	816	808	800	806	830	814	844	748	843	832	797	817	835	814	791	806	819	828	900	782	816	830	828	823	762	791	818	758	788	834	788	783	818	866	822	806	867	798	834	809	854	758	813	819	819	814	849	825	798	782	819	822	822	814	847	814	787	850	784	857	818	784	802	770	807	814	810	847	827	854	825	835	821	772	840	797	829	822	833	791	821	795	821	855	781	789	802	815	770	828	787	833	834	782	830	791	755	782	790	784	818	866	837	808	751	788	777	743	766	761	808	836	824	801	843	787	757	810	801	877	827	835	832	797	833	792	809	823	789	829	825	834	793	803	827	791	887	822	825	810	845	777	864	859	807	808	803	801	815	850	777	810	855	823	779	779	800	836	890	795	758	822	788	859	816	794	805	801	828	756	820	814	798	858	842	852	831	797	849	825	793	799	805	828	805	830	790	809	802	793	820	811	841	811	846	789	831	865	812	806	809	795	821	812	844	821	788	803	788	783	784	841	880	817	813	821	842	845	811	813	811	799	813	774	805	821	837	812	729	792	823	786	810	829	816	804	816	841	810	758	856	812	823	835	806	800	773	820	774	775	819	791	822	846	840	761	812	762	797	806	791	775	790	801	785	799	811	797	825	837	797	802	823	757	813	803	827	793	824	810	827	778	797	834	848	817	846	825	780	856	810	828	849	830	862	781	808	869	771	812	840	847	813	770	792	803	776	817	815	821	796	833	829	787	837	834	789	794	823	761	767	758	784	759	790	759	816	861	802	842	784	832	799	826	766	785	778	786	829	802	813	814	825	834	826	871	821	793	732	835	806	806	791	839	836	844	843	817	791	827	790	851	792	820	797	828	841	772	871	783	795	851	814	842	771	829	833	811	849	799	792	812	824	812	814	804	844	829	829	784	839	801	822	877	804	841	775	795	804	828	856	799	768	822	804	846	864	756	870	785	852	840	827	823	790	786	809	782	751	778	812	811	837	802	827	803	827	789	793	784	788	857	770	756	801	827	794	816	822	762	861	781	774	791	778	840	804	827	808	827	861	785	778	789	787	778	755	785	790	804	848	819	817	810	752	825	835	782	813	841	829	794	816	850	819	844	792	862	768	807	743	834	855	806	859	838	840	826	772	831	788	829	869	809	864	792	785	848	780	792	801	782	786	843	810	824	772	833	806	861	809	818	794	788	807	772	814	830	781	806	778	782	824	846	818	754	856	789	867	777	745	831	812	850	807	810	858	847	808	780	810	843	813	859	840	799	822	774	794	854	820	773	836	828	770	800	797	824	845	761	873	827	821	818	802	811	815	794	795	802	829	785	833	862	797	781	811	830	745	781	794	825	797	847	818	781	800	830	802	864	822	827	761	793	794	821	811	764	814	834	773	838	848	827	791	770	825	789	810	827	854	850	906	784	828	776	830	812
963	546	350	258	245	342	343	348	293	206	222	219	232	232	194	151	121	141	142	124	135	115	129	100	95	90	92	79	83	76	90	83	83	73	88	90	67	78	81	92	85	73	81	82	76	64	61	72	67	72	101	85	82	71	56	92	74	116	130	85	79	89	66	72	70	92	72	72	73	64	66	64	78	58	69	65	88	69	59	67	77	60	76	81	62	73	70	69	70	81	118	140	133	133	102	79	76	67	70	76	65	68	72	59	70	53	61	86	63	91	64	73	73	75	83	68	65	70	62	59	85	80	67	75	64	60	64	69	95	73	59	69	57	62	58	81	80	76	57	73	71	77	62	74	63	72	71	82	65	73	82	90	76	69	78	52	77	86	67	58	76	66	68	94	62	71	76	68	63	74	57	82	66	82	81	81	61	59	84	63	78	67	63	79	67	68	74	73	79	69	73	67	67	70	69	73	77	63	72	89	68	71	76	90	77	74	70	79	85	67	73	60	61	69	65	81	72	73	89	72	66	81	65	63	64	71	72	78	64	63	63	70	73	62	74	82	81	60	83	84	59	77	76	82	79	75	73	72	55	64	69	75	63	71	78	59	63	66	75	70	76	57	67	74	73	71	51	71	80	81	70	61	66	69	69	63	66	69	71	60	70	67	70	84	63	82	98	77	78	77	93	56	74	76	72	79	79	76	63	49	68	68	61	75	70	72	61	53	71	70	83	75	58	80	58	84	72	80	55	69	73	87	74	66	80	70	84	70	74	70	81	75	66	81	79	70	89	70	63	86	71	70	66	72	66	56	75	85	73	64	72	62	86	87	62	71	59	75	64	77	61	75	64	79	70	68	60	50	72	75	71	55	68	64	87	76	68	68	72	58	76	70	77	75	63	83	80	74	62	61	71	74	67	66	75	56	70	60	75	64	62	68	72	70	61	77	77	48	71	87	73	72	75	61	54	49	62	84	74	71	77	62	70	58	75	79	63	85	67	73	80	65	80	78	72	71	68	78	70	77	56	75	50	63	81	66	64	71	71	52	76	84	77	60	84	71	51	77	74	73	60	69	86	63	60	69	73	64	61	79	72	74	57	85	78	71	72	72	69	81	64	65	73	73	88	77	70	68	79	73	76	65	76	71	57	73	64	69	71	73	66	60	68	82	73	67	57	62	67	72	78	70	54	74	66	71	61	77	65	65	57	76	72	69	67	58	60	62	79	65	54	64	68	68	51	82	66	82	69	93	64	85	79	70	75	59	75	71	76	70	72	69	66	63	64	67	53	68	78	72	65	64	73	69	72	64	71	67	65	74	78	78	66	66	84	60	82	75	83	69	57	89	61	69	79	73	65	74	80	65	57	90	79	71	66	73	72	60	54	59	80	63	78	72	77	72	65	63	74	67	72	65	69	68	70	69	66	79	69	79	56	68	64	73	79	72	78	83	64	69	82	66	62	63	74	67	63	70	69	63	63	83	65	80	65	75	67	72	74	80	71	68	67	87	71	80	70	67	69	66	61	80	74	72	82	60	100	88	67	75	79	84	67	74	77	72	72	89	67	81	90	86	69	70	71	68	77	56	74	76	72	68	65	70	64	60	69	74	77	77	74	58	78	77	65	66	65	72	72	61	63	76	72	65	73	56	77	85	71	59	68	63	81	63	60	77	65	67	64	93	76	80	82	69	93	62	66	63	58	67	89	56	72	69	67	88	69	68	75	62	70	65	83	70	68	75	83	83	77	71	69	68	68	73	57	73	68	66	72	80	79	60	69	72	72	81	73	74	68	62	64	66	81	61	82	57	83	58	75	76	87	74	72	77	64	75	55	67	74	72	76	68	74	75	64	62	59	62	65	70	68	55	63	66	62	80	74	67	61	75	68	70	81	79	63	70	83	69	72	72	63	77	63	67	76	66	53	57	64	72	82	71	70	67	78	71	49	78	59	71	94	85	74	82	77	72	71	68	59	82	55	66	81	61	71	72	61	58	78	64	61	61	63	69	83	62	82	70	78	87	71	59	60	83	84	75	65	79	72	72	78	65	69	72	66	57	79	66	78	68	72	64	72	75	74	73	84	68	83	78	56	74	72	73	83	77	70	58	68	79	62	67	85	64	72	64	54	64	80	63	71	73	71	76	87	72	81	75	68	77	77	65	64	67	65	66	59	78	72	66	69	66	78	71	66	77	67	68	62	69	63	85	70	77	57	65	64	58	69	85	62	84	74	57	73	63	86	67	80	70	80	66	65	66	74	55	65	57	64	79	52	65	76	70	65	64	62	54	79	72	76	77	69	75	56	76	68	88	69	74	64	61	65	61	62	69	72	82	59	69	74	73	92	75	65	80	83	66	89	84	63	75	72	71	61	65	73	69	77	68	75	66	85	69	69	78	87	65	85	55	66	70	63	49	61	64	68	62	70	84	85	67	64	77	91	71	68	71	70	58	76	66	60	71	86	55	70	89	63	71	71	76	64	60	60	74	64	53	64	91	66	73	62	59	79	86	54	89	81	73	75	74	67	63	75	76	79	52	59	63	65	80	68	79	70	78	68	70	60	63	80	64	79	88	70	89	75	81	70	78	65	90	71	65	75	66	60	73	80	71	70	76	71	91	76	78	57	64	72	80	78	85	55	64	73	80	76	59	70	68	81	69	79	80	64	78	65	77	61	72	64	79	63	59	55	64	67	79	58	71	64	76	61	53	62	75	65	71	75	69	78	78	75	65	72	71	84	90	86	71	73	71	76	62	80	67	75	61	76	72	68	75	62	64	57	69	79	72	64	71	80	60	64	75	66	74	77	56	81	76	59	73	64	72	68	66	63	71	76	64	77	83	73	81	67	61	75	56	73	54	78	77	75	70	80	68	65	78	60	70	63	62	72	60	79	67	61	89	69	86	56	57	80	83	73	79	62	58	57	69	80	68	68	72	69	70	86	74	57	86	61	67	66	75	63	60	80	70	72	60	72	72	58	83	81	57	78	78	81	80	78	81	81	84	75	80	87	76	60	68	70	78	65	71	81	71	86	70	73	69	76	86	51	53	71	77	57	66	79	68	84	76	74	64	62	67	77	59	69	69	69	71	77	58	91	75	75	71	63	74	65	81	79	65	67	61	80	71	73	71	73	88	67	76	71	75	78	62	86	70	45	85	76	63	82	77	68	73	64	72	78	58	87	64	67	67	67	72	82	62	68	65	73	79	66	64	68	81	71	78	75	67	63	64	75	66	81	74	70	80	62	72	52	67	68	77	79	69	72	72	71	67	73	58	91	74	59	70	58	78	63	69	61	55	81	81	66	81	68	79	66	75	76	71	78	68	66	73	73	74	68	60	87	79	81	58	83	68	47	76	81	92	59	66	74	61	83	65	79	84	67	82	80	69	64	66	64	66	80	59	86	69	82	74	73	76	68	88	70	59	53	72	78	75	78	75	66	75	93	62	68	72	66	63	63	67	72	61	82	68	62	71	66	67	73	75	71	70	91	73	85	73	63	66	89	80
14374	7742	4649	8361	15124	16051	14585	12972	10484	8509	6965	6441	6647	6619	5408	4603	4054	3415	3461	3622	2922	2435	2208	1868	1765	1646	1602	1540	1332	1247	1175	1161	1082	1022	1050	1064	988	924	927	946	974	920	870	903	869	903	848	824	839	823	833	849	889	843	842	859	943	2393	2541	990	835	857	836	807	877	857	848	825	888	826	822	863	842	879	883	843	940	896	989	938	874	931	993	996	916	916	917	855	877	830	2446	3115	2913	2263	1493	1150	930	875	795	821	795	841	836	790	828	813	808	813	776	850	780	821	792	846	809	777	794	795	803	790	823	798	849	862	784	846	830	868	808	801	771	792	781	739	839	865	852	858	799	826	800	759	812	839	777	792	808	819	785	781	833	805	816	861	831	836	822	810	828	815	793	806	761	778	791	814	803	792	866	811	830	880	814	817	782	850	760	820	794	784	780	784	808	853	741	809	827	794	817	771	857	772	756	873	783	835	830	753	846	809	802	789	823	797	743	828	837	835	801	795	815	791	824	790	829	795	787	813	758	817	780	756	813	829	802	811	778	830	769	804	858	781	802	770	794	823	834	805	828	807	801	869	825	841	837	825	799	807	771	820	805	827	796	816	809	822	790	775	820	794	867	781	862	806	817	782	842	740	829	768	847	827	827	831	805	825	747	828	785	837	780	863	796	780	833	827	793	811	847	779	801	820	815	796	801	833	766	799	840	839	795	809	788	831	800	824	835	818	782	776	820	769	834	871	841	841	801	798	880	878	853	773	839	854	844	823	826	813	855	777	823	849	761	814	807	807	791	807	817	796	821	860	751	801	840	820	854	830	793	805	866	814	840	770	868	797	792	814	790	810	840	797	794	823	805	809	811	836	866	790	832	856	840	834	829	867	837	819	821	813	865	817	837	816	855	787	818	787	819	784	814	817	850	825	813	881	837	829	855	829	769	814	829	835	792	800	896	817	810	825	775	891	794	850	806	823	842	823	810	817	801	841	847	802	814	824	841	836	813	847	807	799	843	798	792	860	871	793	826	816	827	846	782	798	806	838	789	774	788	809	792	795	807	818	814	872	768	802	840	813	820	824	838	797	799	816	819	817	830	853	765	851	806	802	859	847	809	805	850	768	786	860	840	809	823	768	850	801	833	810	819	811	768	846	824	794	832	810	831	813	814	757	798	781	869	826	824	816	823	772	822	836	893	845	786	814	833	803	831	784	768	850	821	834	804	845	843	854	832	858	761	828	815	819	806	820	840	821	822	816	816	843	847	840	835	817	874	816	784	829	830	818	859	806	844	814	883	807	814	821	808	790	799	805	830	796	803	846	745	780	809	824	800	829	805	836	776	835	790	837	825	819	810	850	804	815	772	860	806	776	847	836	870	781	791	814	857	762	863	806	817	792	816	800	831	817	778	797	794	794	862	853	836	874	818	841	804	865	796	807	787	782	790	794	817	813	827	858	788	810	746	794	761	861	792	781	772	851	840	767	764	805	888	828	816	766	837	783	807	816	852	836	816	834	777	806	805	798	762	798	842	736	805	853	830	814	790	813	767	817	845	803	803	836	779	780	808	764	828	841	875	818	796	821	793	813	791	846	823	873	864	849	812	804	848	853	861	800	858	816	847	799	836	780	775	827	823	824	873	822	831	838	822	799	806	845	813	848	781	809	820	828	886	766	864	807	801	816	801	824	795	814	819	792	822	798	786	845	833	820	820	825	776	839	829	819	806	825	861	793	793	819	761	832	787	817	802	826	851	872	810	876	804	796	789	819	809	790	822	822	781	801	775	836	785	781	807	839	830	809	804	817	797	874	849	809	828	850	783	811	800	828	844	824	833	841	845	799	814	832	808	846	751	834	802	825	856	800	808	887	794	801	847	844	773	849	762	802	770	780	818	845	861	799	840	816	843	829	858	810	765	790	824	795	847	814	792	797	801	822	837	813	794	825	807	841	772	815	869	811	807	887	841	828	775	820	833	826	844	827	888	824	839	895	841	814	800	811	767	842	836	765	735	855	816	810	820	774	811	811	825	796	802	825	815	846	835	844	813	841	803	792	774	786	874	804	771	812	795	804	809	859	799	844	799	799	828	839	805	815	811	795	807	801	848	810	797	772	831	773	817	815	800	816	781	801	778	802	801	802	780	827	792	816	820	843	799	896	767	799	852	800	814	838	847	798	841	812	806	813	904	824	777	822	802	807	771	825	851	858	824	816	852	841	885	773	813	817	806	828	765	855	823	809	817	827	787	878	813	778	801	808	840	825	835	783	836	797	808	820	768	772	825	791	776	777	787	823	849	818	821	820	813	829	776	774	835	735	831	812	835	783	824	838	832	827	819	816	826	834	785	745	844	845	817	804	851	825	792	802	854	807	810	814	844	776	819	796	776	832	819	808	836	798	825	871	800	773	810	818	765	829	845	778	824	833	822	790	827	796	852	797	860	846	816	757	802	796	823	794	837	835	822	833	783	846	826	863	774	817	828	847	858	838	830	845	827	805	799	772	816	795	848	829	786	804	823	837	802	776	826	851	845	801	840	817	794	790	787	778	841	800	808	771	831	818	841	787	821	758	847	797	794	826	786	818	789	787	783	770	768	851	777	808	794	800	827	832	807	810	855	778	803	822	857	830	820	820	796	865	773	812	805	839	807	792	864	801	830	861	801	854	801	770	810	781	831	829	774	824	823	818	835	792	829	774	801	801	824	788	847	810	846	806	798	828	815	769	822	789	783	799	832	814	785	811	786	767	851	799	808	791	893	728	790	762	804	858	841	824	795	802	862	844	778	757	839	822	778	792	851	787	830	813	760	763	801	824	839	821	820	791	828	804	862	821	865	817	801	843	862	804	738	801	820	789	771	795	794	862	879	809	819	816	811	786	833	797	821	831	837	797	760	827	877	754	761	785	822	783	809	792	845	781	789	805	874	827	822	811	779	784	868	797	801	846	831	834	846	785	808	784	829	812	840	811	806	781	779	785	832	770	779	792	803	795	796	852	816	781	805	750	826	804	875	798	850	778	809	830	829	829	865	791	834	812	814	793	773	790	812	775	810	830	854	803	834	769	829	786	801	743	812	793	871	826	816	787	802	748	826	773	805	740	791	842	831	785	778	804	787	832	816	826	812	859	792	787	799	865	824	843	865	788	832	817	799	794	800	805	861	851	825	836	781	855	801	794	795	785	776	850	841	833	735	836	892	806	856	793	812	847	780	858	814	854	837	864	850	882	810	836	827	834	820	834	856	825	792	847	793	787	778	788	846	798	800	831	809	839	852	814	817	826	818	872	789	783	813	798	824	825	873	783	772	757	809	803	740	813	795	794	825	786	808	835	800	788	838	829	807	843	785	800	795	854	832	817	824	806	827	875	815	802	796	787	791	778	851	813	796	826	792	814	804	803	816	853	801	798	817	825	853	833	832	843	784	806	826	777	852	755	812	855	816	841	805	797	836	831	824	826	844	820	776	816	799	833	861	829	836	779	817	822	749	816	809	819	825	753	826	810	798	791	801	837
2419	490	316	242	271	349	371	326	265	268	224	199	238	259	186	187	177	165	163	168	141	129	114	112	100	110	116	107	102	106	98	77	96	85	112	88	74	91	107	87	82	98	106	94	98	86	95	85	84	99	104	88	75	84	99	77	93	119	92	94	102	85	82	85	93	77	91	84	105	88	89	88	81	93	81	82	97	79	86	93	98	114	90	98	81	98	94	92	99	109	155	190	171	125	114	102	90	99	93	64	81	108	79	82	90	95	94	67	82	86	79	96	71	89	79	79	79	81	89	71	82	74	89	81	82	99	83	91	79	82	89	93	74	71	89	87	68	87	88	79	68	102	71	78	94	89	98	75	92	95	83	93	94	72	72	105	90	81	82	70	89	84	77	86	94	101	76	88	82	99	96	77	93	89	88	87	81	95	85	78	76	82	84	74	82	87	68	102	79	82	97	98	88	77	84	101	92	103	80	93	80	89	91	95	79	99	91	73	96	92	89	74	88	104	100	78	80	75	77	75	96	79	103	70	99	67	89	67	82	88	83	74	82	88	98	98	99	87	95	80	58	85	85	89	93	83	82	97	82	79	88	88	86	84	82	97	80	89	84	75	76	93	78	86	91	75	68	82	85	87	85	89	65	86	74	77	88	51	79	107	91	95	86	81	94	77	96	104	74	101	82	87	93	105	75	70	73	98	106	79	77	81	89	76	89	85	89	88	89	92	97	109	71	75	72	80	84	102	86	103	48	77	79	87	77	98	88	89	95	88	87	101	72	83	92	106	95	80	84	79	94	82	79	87	65	94	87	100	100	81	82	86	81	82	81	83	69	97	88	91	80	72	97	105	81	97	89	94	82	78	108	75	87	90	88	78	88	80	86	83	96	87	76	99	108	100	91	92	70	78	88	89	80	106	90	92	84	89	104	98	83	99	81	91	81	81	91	76	75	75	82	99	74	85	95	65	91	91	76	91	87	88	103	88	78	60	86	75	90	73	79	69	71	95	93	97	77	90	92	85	77	65	80	90	85	105	72	95	76	94	67	93	84	84	74	76	88	96	60	101	83	85	75	84	94	103	106	85	100	53	79	75	85	72	76	88	94	79	99	62	80	68	70	87	78	80	86	73	92	87	93	83	89	83	82	106	85	95	77	75	89	82	82	82	95	87	80	74	95	84	95	88	84	81	86	80	94	84	94	84	106	68	86	68	87	87	88	92	88	95	83	98	89	76	99	74	86	83	84	79	80	81	62	96	68	87	80	55	84	82	94	101	100	87	87	87	92	92	79	69	80	95	77	86	75	99	84	84	76	80	79	86	86	75	82	87	83	82	94	86	92	88	85	81	64	84	95	82	98	86	99	69	91	90	87	73	77	91	65	91	85	90	95	75	95	107	81	85	64	84	71	91	97	90	71	92	97	85	78	77	83	94	89	89	91	76	66	76	84	80	87	94	90	105	91	98	84	84	67	80	93	85	80	79	99	90	82	78	89	88	73	107	98	82	68	77	90	74	72	91	103	87	71	70	95	100	89	97	98	94	94	98	85	93	76	78	75	93	93	91	75	74	83	95	83	84	99	87	87	105	95	91	85	94	74	79	90	84	89	70	86	88	103	95	85	90	78	84	85	87	82	75	81	81	60	92	87	71	87	76	91	99	75	74	86	90	91	82	93	78	72	94	68	85	80	98	96	125	84	81	87	85	96	55	84	69	95	75	69	84	86	89	75	87	98	95	84	101	98	82	90	102	103	74	81	93	95	87	71	83	109	104	93	85	67	103	90	92	80	86	81	79	77	87	75	94	101	98	107	90	91	94	82	89	103	77	67	88	74	96	88	89	88	87	75	79	94	76	79	83	92	81	84	81	84	87	75	88	91	82	89	95	82	94	84	75	107	92	87	79	96	93	82	71	100	89	87	92	91	82	91	83	93	71	83	86	82	92	88	88	98	82	95	82	82	76	89	80	96	80	84	88	94	91	80	89	59	97	83	91	108	78	88	84	74	87	70	98	78	77	101	94	76	89	84	88	89	77	85	66	82	71	100	92	82	97	84	90	97	74	100	94	74	112	83	85	74	92	98	89	90	90	102	88	88	83	85	83	89	74	80	83	97	84	77	86	74	85	74	75	67	102	72	76	79	80	85	74	65	84	94	78	102	79	70	85	80	91	91	85	112	67	83	87	89	76	94	72	91	86	90	85	83	87	93	81	86	94	102	90	85	97	91	83	86	78	90	101	89	102	101	82	95	93	90	80	89	78	69	90	68	87	91	68	87	99	76	83	91	81	87	91	90	92	81	89	89	87	98	70	104	100	80	83	77	93	93	84	77	78	72	99	82	90	90	69	103	78	85	78	84	76	71	79	98	103	92	74	92	72	97	82	77	101	76	78	89	91	84	80	88	89	88	99	86	98	84	88	89	84	83	76	73	101	90	74	89	90	73	85	64	97	86	95	79	72	93	85	93	77	96	87	97	85	88	106	75	79	77	82	80	85	75	90	89	97	88	83	95	80	85	92	94	78	111	72	83	97	83	89	79	71	95	74	82	81	81	74	71	75	87	73	78	85	88	98	94	87	93	75	99	75	85	91	79	75	90	84	87	86	79	76	96	92	88	113	86	84	71	92	86	89	93	70	89	77	103	80	80	88	83	74	79	102	113	81	87	99	91	100	86	88	87	74	90	70	80	86	71	92	86	59	91	98	79	93	79	98	89	80	90	78	89	80	89	108	83	84	97	78	90	89	76	86	108	82	96	95	101	72	99	88	75	81	75	87	78	76	99	58	91	72	83	64	86	65	95	82	64	90	80	77	96	100	74	77	92	94	90	83	89	71	79	84	81	86	95	84	92	96	69	79	98	78	84	88	89	71	80	79	89	70	66	61	79	80	89	93	93	88	83	83	99	89	88	70	89	81	82	87	95	90	83	95	82	78	77	80	83	72	82	67	89	81	93	84	115	76	73	84	92	102	85	83	91	73	75	88	97	101	99	91	80	77	70	79	88	91	102	82	92	88	82	68	93	75	87	80	84	85	85	76	84	78	112	84	64	103	71	85	93	97	87	95	102	83	78	86	80	89	78	70	81	95	83	94	79	84	77	81	75	80	100	80	90	74	89	92	95	71	86	62	74	97	83	80	79	86	84	79	80	81	82	91	96	87	85	70	79	89	79	69	87	92	87	80	92	97	86	85	87	91	71	97	88	91	96	80	80	89	85	76	86	99	91	82	94	91	79	84	76	93	81	75	83	89	75	77	79	101	102	91	74	63	89	73	83	106	90	84	93	80	93	96	88	82	77	56	91	81	78	79	70	92	88	90	89	76	76	79	97	86	80	81	90	91	86	88	82	96	90	77	83	89	70	102	100	84	88	82	84	70	88	88	85	74	79	95	87	84	77	85	93	104	94	82	88	95	93	89	65	87	75	82	88	84	82	87	80	107	77	91	110	96	89	71	118	79	91	88	68	76	96	80	86	82	86	98	104	77	84	72	85	97	81	71
14050	6926	4590	8277	14322	15818	14511	13288	10927	9167	7550	7054	7360	7154	5660	4811	4387	3869	3859	3676	3008	2588	2382	2286	2200	2076	1974	1800	1690	1555	1368	1339	1359	1303	1292	1303	1210	1223	1150	1166	1153	1102	1132	1115	1131	1090	1052	1008	1030	1040	1081	1141	1059	1072	1037	1072	1174	2081	1545	1057	1036	1005	1003	1025	1015	1061	1022	1059	1087	1058	1023	1034	1007	1116	1151	1217	1218	1214	1203	1300	1195	1149	1162	1126	1089	1064	1097	1079	1305	1494	2991	3592	3430	2160	1548	1258	1155	1046	1010	982	956	1000	1002	993	986	996	1023	1039	967	1018	985	1015	1024	1007	1015	1037	998	1030	947	995	976	1067	1050	1013	967	955	1044	1019	927	1034	1016	994	1033	1036	1005	1050	1010	979	997	1005	1020	1020	982	1067	1027	1017	1000	1027	992	1033	958	967	1072	1000	1053	969	1012	987	997	1033	1059	999	938	952	967	1023	973	1002	1026	992	1071	987	976	1023	1044	1008	938	967	1040	1006	999	1018	986	965	1041	993	1059	1001	1001	969	900	1045	1020	996	991	996	963	1022	1014	1000	1057	1008	984	1020	999	997	945	978	1055	1023	966	1000	1061	979	1020	1040	989	1022	1046	1047	935	1003	1021	988	962	1039	985	1033	1047	994	1017	1037	1021	1008	1004	1064	995	975	982	996	997	991	990	989	1016	1006	976	978	1016	995	921	1022	951	1011	965	1015	1023	992	1062	989	973	989	984	987	1045	984	963	1060	1017	1015	954	1052	1060	973	1078	1015	1043	1057	1024	993	943	1015	984	1018	1021	1017	1028	995	974	1062	980	987	936	1065	960	999	972	999	1021	992	975	1033	968	1043	1002	1031	977	972	1042	957	1024	972	1042	951	988	962	955	989	1027	1042	1000	977	1026	1031	1072	1028	988	1035	967	969	1002	1000	1025	986	1021	1014	1001	992	1027	1002	984	1014	964	1046	1020	1032	1005	938	1017	1042	977	1043	1003	961	998	1007	1040	1039	1020	1091	1009	972	1027	1029	1015	1008	1002	972	969	1020	996	1072	1071	986	947	1004	1001	1034	1000	1015	1007	998	1063	933	1066	1006	974	1016	1000	1063	1022	1031	1023	980	990	969	1010	988	1002	1062	1021	995	1069	966	944	1017	1015	1035	979	1108	996	1057	980	982	990	941	1012	975	1036	953	986	1019	1007	970	1017	1039	1012	1034	1013	1042	1013	982	1012	992	1005	1006	995	959	1023	1011	1084	1011	970	994	1036	1048	1000	981	974	1013	1017	1003	1006	1004	1018	1044	1041	1024	996	990	1034	985	1006	1025	973	999	1043	1026	999	1035	994	1039	1003	999	997	1012	1016	952	983	1014	1001	1040	1008	971	991	1016	978	986	988	1004	1009	1026	970	974	1020	1064	998	985	966	947	1014	965	1015	1021	1026	1026	1027	1030	943	1029	1016	984	1048	949	954	1016	1055	1025	1044	1028	962	1001	1064	978	983	979	1018	955	1021	1008	979	1069	1042	946	1015	1067	1030	1004	1064	992	1020	997	1043	958	989	984	948	1088	1010	1048	984	1036	939	974	1082	1019	1002	948	1054	978	961	928	1006	973	996	938	1041	1008	1033	982	1019	1044	969	1007	1030	1013	960	985	989	1014	1065	881	1050	1015	1094	987	963	992	995	1017	1021	1004	957	1001	1069	981	977	1003	983	1004	1044	959	986	1055	1039	960	1032	991	1019	989	1045	1060	992	1010	978	1036	968	976	1000	1054	999	991	1079	961	1022	1018	1019	989	975	1015	1018	971	973	1042	1016	951	955	1047	1069	1054	1017	947	974	990	952	973	967	1009	1024	1025	984	984	1046	1004	1036	965	1021	1032	1110	1029	1000	992	948	986	1005	992	1062	1023	1049	1037	1009	1027	995	1006	1013	963	1063	1032	1053	1046	1025	1014	1031	1037	999	1010	1014	1032	962	1038	984	1052	983	937	1023	1024	1022	990	1001	993	1034	1058	1006	960	1032	1049	1043	969	1014	1000	1017	976	1018	972	1066	994	996	982	1040	1064	1010	998	964	980	942	983	996	951	979	997	1029	1029	1039	1005	1003	1020	1050	983	951	1064	951	1001	978	1019	984	1009	1036	1027	982	1040	1054	1043	1043	972	1024	1016	999	1006	971	966	1023	985	1018	1069	986	1001	1011	967	1000	998	1052	996	987	994	1081	1006	1066	1077	1001	980	994	993	970	993	964	967	994	1021	1030	975	984	993	1017	1000	969	1025	972	965	1069	1039	1047	973	1037	984	1000	1001	1003	1006	1037	1008	1096	1019	995	980	1092	952	1049	987	1010	946	961	1007	971	989	982	1072	993	1028	1033	1056	1037	1046	1011	1002	1023	1018	1036	998	1014	962	999	1038	990	1050	999	1017	954	1047	1004	1028	952	1005	1036	1053	1014	997	1002	1015	996	1030	960	995	1006	982	1035	1037	1005	1035	1017	1045	992	999	975	989	983	1016	988	986	1014	993	1038	1032	1045	1010	987	1016	1005	1000	957	1008	983	935	956	1059	1053	1071	1002	977	1052	995	1003	1004	1001	1013	1040	1045	1008	994	952	1042	953	1009	1028	971	1008	993	967	1029	1032	1007	994	1027	1035	1054	1030	1012	999	997	1012	1013	1009	964	992	1005	951	1006	1025	984	1029	1070	1052	996	1008	971	1053	984	989	1012	995	1027	985	994	1015	971	974	1033	1038	1038	985	1043	1002	1025	1029	1029	999	1005	980	1043	944	1003	1036	1012	1012	1052	985	1018	981	957	942	1071	1026	953	1004	1038	944	976	955	1016	1046	1102	985	979	990	1088	1003	1010	1016	1049	1010	1000	1005	1017	1022	985	1013	997	990	1021	1009	1001	1081	1008	1015	1026	954	1031	1036	999	971	1045	962	982	1045	1028	1056	962	961	984	982	1009	957	1038	1011	992	1034	1009	990	980	1007	1000	964	978	986	988	1049	980	974	986	986	1010	1014	981	997	1036	1025	977	976	1074	1011	950	1002	1009	1021	974	977	1023	1011	1015	1002	1025	1035	1050	1007	1007	1009	991	1038	985	1002	1028	992	1019	1016	957	952	992	1044	1027	1037	1036	1049	1007	1009	1010	1014	1014	989	961	1000	994	994	992	1003	1023	1017	988	942	983	1020	965	1008	979	967	965	1012	1005	945	1019	1046	1007	1023	983	1002	1047	1004	990	997	974	997	959	1044	986	1007	1017	1014	985	1019	1015	1021	993	1013	1017	980	985	1039	993	1011	1033	991	1030	1026	1044	966	1044	959	959	1008	1023	1038	951	1006	994	1003	967	977	1039	1060	1083	950	1033	997	1048	1037	980	1016	1035	1026	991	1018	973	1072	1003	974	1037	957	1010	1008	1044	1000	1082	975	1026	986	958	1003	1050	1007	1028	1034	1023	1000	1041	990	973	1060	999	1078	1010	1042	974	1003	1022	1009	1059	1033	1003	1025	1005	1008	1070	1088	975	1022	1005	1089	1006	1021	1034	958	1029	1051	966	986	1037	1014	1024	1027	1041	1023	1044	983	1015	1032	993	1005	1034	997	984	978	940	971	1012	1016	939	994	995	1019	1050	1019	1026	965	1006	1015	1038	1018	987	967	997	972	1016	1046	1009	1031	1029	992	1045	1028	961	1027	1041	1001	1017	1011	953	975	986	998	968	979	1030	1012	967	1009	1011	1004	926	958	973	1018	993	988	964	1047	1009	1020	1047	962	972	998	977	1004	1002	1011	961	1023	979	975	990	999	1039	1004	1016	983	969	951	1058	1014	996	1045	998	1076	1001	995	1051	1016	989	1048	970	1005	1000	1031	986	955	984	977	1037	1042	992	969	966	1025	989	1023	964	1003	997	1050	982	985	1010	992	1060	1029	959	981	983	1049	968	1021	1015	978	1054	995	1023	1020	983	1019	984	1045	1016	1039	1065	971	988	992	989	955	1020	1015	1079	1096	1002	1005	1032	1019	1020	999	980	997	987	983	992	1048	1061	964	995	1028	1058	1003	997	1016	1060	987	1015	991	1050	989	1030	1002	972	968	1022	996	1004	1006	1017	1014	992	989	1006	1007	973	1045	1045	1005	1009	1011	1002	1025	1000	1049	980	994	1042	981	1053	973	927	1032	1005	1005	962	1019	1031	1031	988	1051	972	1014	1002	999	951	1008	1051	1010	1056	970	1029	1008	1011	999	983	1003	1062	972	1014	969	1032	1023	1033	971	1025	986	1050	995	965	1003	1026	1013	1030	1090	1004	982	1027	1005	1027	991	932	1012	1025	995	965	957	1064	1021	952	1018	978	990	1008	975	981	1001	1068	977	967	1018	1028	1026	985	987	1003	973	1005	1042	1060	1006	969	984	1012	1036	1051	1021	1023	1032	976
1507	685	438	311	350	491	493	474	409	332	297	257	324	295	248	206	207	209	198	179	150	157	151	133	156	127	124	124	121	111	110	95	107	98	104	104	100	99	95	86	104	93	92	111	88	84	92	93	111	95	81	86	104	104	83	83	99	138	105	75	96	90	97	91	88	91	84	83	90	90	93	97	88	98	89	89	89	106	82	95	100	78	82	87	104	92	92	88	175	263	185	190	159	114	92	97	99	97	89	95	95	77	104	95	89	107	101	84	109	88	86	100	83	85	74	86	84	81	85	86	95	75	85	81	92	101	90	81	90	85	95	85	96	81	93	85	69	82	93	83	92	79	77	80	86	82	102	81	74	83	91	89	88	73	88	96	79	84	99	81	106	93	71	91	90	97	75	86	91	70	88	83	102	91	87	75	91	83	79	75	87	72	83	73	86	68	79	77	84	90	83	87	97	77	91	97	82	82	77	76	95	78	88	89	86	95	94	85	76	93	96	87	83	76	81	76	96	83	86	78	97	86	94	93	93	98	89	78	87	89	98	93	85	94	71	71	78	77	89	84	95	83	76	82	79	92	82	92	97	80	77	72	91	91	105	102	74	95	89	102	84	90	79	74	92	95	86	82	97	86	92	79	83	91	95	101	85	107	87	75	90	89	77	93	94	98	86	100	88	92	82	57	84	85	90	90	77	88	91	79	85	83	73	85	84	108	103	94	83	95	78	84	81	100	89	90	84	96	99	93	96	102	90	92	78	96	94	74	84	83	82	93	105	85	96	97	87	80	83	89	91	104	91	68	74	94	69	89	75	92	101	99	85	91	88	97	99	99	88	92	83	89	83	107	89	87	117	90	98	89	87	81	78	80	94	77	101	88	109	102	93	92	91	91	74	97	95	91	87	94	80	82	84	105	78	74	99	97	92	83	97	76	96	76	93	72	98	86	75	89	98	100	89	91	96	90	95	82	93	75	91	94	88	89	77	86	78	82	89	91	92	82	102	79	84	75	82	103	85	87	83	70	76	91	88	84	91	87	80	82	75	85	112	95	84	86	89	103	87	89	90	96	89	91	97	93	90	84	82	97	83	100	81	81	95	104	82	85	92	90	66	88	85	78	75	78	85	71	77	97	90	105	77	101	101	86	93	89	107	75	78	81	83	86	88	98	89	104	92	92	82	79	66	85	82	90	95	97	79	87	90	93	82	94	96	101	76	110	99	89	91	92	93	94	76	98	82	100	73	98	89	78	84	85	94	84	98	95	73	88	92	80	81	61	90	76	118	82	73	88	77	78	96	89	86	100	78	107	78	99	88	97	84	92	98	78	92	78	86	93	80	93	82	100	99	86	79	89	88	99	81	90	75	94	76	90	69	89	89	96	91	89	85	80	57	96	79	75	90	103	81	86	73	84	72	79	82	94	81	103	81	90	96	79	109	72	93	87	83	88	77	88	90	73	88	90	89	80	71	86	82	80	85	96	86	88	82	99	87	102	92	88	94	83	90	82	86	96	94	89	91	92	100	93	75	89	86	96	79	115	84	105	100	81	94	99	85	84	86	90	69	80	87	89	73	74	90	94	104	87	88	89	91	85	78	92	86	83	87	91	90	79	96	83	84	89	84	71	89	84	94	72	92	96	90	83	93	82	95	85	93	86	88	79	97	84	86	93	91	85	88	69	90	88	93	92	85	88	91	80	98	94	88	101	73	91	92	90	79	114	80	93	84	90	104	74	77	81	70	88	87	93	97	79	82	79	73	92	88	88	79	79	96	99	70	87	111	80	83	90	100	79	96	80	95	75	95	84	91	78	76	82	65	91	91	94	93	91	91	94	88	76	101	81	79	104	84	98	97	80	103	85	96	102	97	95	109	99	99	92	86	70	94	79	89	72	77	88	75	88	77	94	91	91	86	93	92	83	87	85	88	105	78	98	105	79	92	98	83	82	77	90	88	87	88	66	92	92	73	88	83	82	79	93	75	85	100	84	82	98	108	89	79	95	97	86	69	79	87	92	96	77	83	95	82	104	82	87	94	95	90	81	84	113	71	83	75	84	100	77	88	64	82	100	61	89	80	81	96	79	100	82	94	81	77	79	98	91	86	85	75	95	92	93	76	72	86	102	92	96	82	90	98	94	89	77	92	111	84	91	85	90	88	91	113	62	67	75	100	90	84	86	80	86	74	92	84	81	95	88	80	78	105	87	82	92	80	84	82	88	86	96	70	97	86	79	93	83	95	100	72	76	83	90	78	88	91	93	85	102	85	85	83	92	80	79	88	84	83	91	86	95	86	86	73	96	97	83	98	87	96	81	83	100	100	82	90	86	79	82	105	81	90	86	88	93	93	93	90	90	92	76	67	98	100	75	88	112	92	89	66	80	95	96	86	83	93	102	103	104	89	75	91	94	87	82	76	100	89	91	94	80	90	89	90	100	79	75	99	91	66	75	84	75	86	92	87	86	91	90	91	98	92	81	87	86	68	83	85	90	81	71	88	96	89	89	73	87	91	81	97	107	78	84	93	70	102	79	82	63	96	86	88	82	98	92	88	66	80	78	87	103	90	85	77	91	87	89	92	76	88	87	76	79	77	84	73	79	90	98	107	77	92	84	93	104	80	79	80	81	103	84	91	87	103	93	99	90	98	86	104	83	87	75	90	75	64	64	84	96	86	91	89	94	83	78	80	78	92	91	81	80	79	94	79	88	90	84	89	74	81	75	87	89	77	78	98	87	82	76	100	93	95	82	77	87	82	76	88	77	96	109	88	88	92	91	102	99	96	107	82	98	81	75	85	90	90	97	89	87	102	92	78	87	96	84	92	93	82	78	81	81	80	89	90	85	86	106	82	95	77	91	75	93	87	65	94	96	71	96	87	106	82	91	86	91	99	90	69	76	105	90	88	78	84	76	89	97	95	86	87	106	96	80	97	86	74	77	101	80	86	81	108	86	79	88	86	83	101	88	82	91	93	81	94	83	85	85	94	92	91	77	102	82	84	95	93	96	108	85	86	92	106	94	73	89	83	101	93	92	89	86	86	103	88	77	94	95	103	94	97	101	78	82	86	96	86	91	81	87	64	87	89	98	83	108	78	78	94	76	76	83	92	78	96	84	98	92	114	88	82	86	90	75	71	92	76	73	84	104	85	81	93	95	79	82	102	80	85	81	73	87	91	87	98	96	85	98	86	67	84	83	80	98	81	94	75	109	86	91	90	90	96	97	86	82	70	89	89	93	92	81	87	83	85	89	94	85	98	90	73	77	109	99	78	94	88	93	89	88	83	83	83	95	95	93	78	70	90	93	68	89	81	101	97	74	93	87	78	90	70	90	88	89	97	84	84	78	65	84	92	90	76	93	87	86	95	86	99	84	96	101	77	76	78	92	100	97	75	80	80	80	91	80	94	89	81	83	86	87	88	75	78	81	90	97	88	88	90	70	90	95	82	87	98	98	93	70	101	107	100	98	80	73	90	112	93	95	93	92	81	90	95	81	84	83
18118	9412	5999	10615	17973	19017	17465	15858	13305	11060	9769	8900	9139	8581	6847	6126	5438	4931	5056	4329	3538	3243	3108	2977	2687	2409	2279	2020	1906	1702	1636	1513	1418	1312	1422	1383	1297	1268	1230	1213	1219	1120	1152	1113	1139	1142	1165	1095	1089	1089	1113	1131	1153	1109	1101	1095	1207	2441	1161	1007	1042	1094	1121	1045	1023	1062	1068	1035	1002	1022	1033	1053	1072	1146	1151	1116	1099	1121	1074	1067	1142	1162	1112	1160	1150	1134	1101	1168	3263	5464	4827	3581	2599	1657	1291	1083	1010	986	950	1000	964	986	998	983	970	1015	993	1060	937	1010	1053	1006	1060	964	990	1003	1030	989	1010	1022	1041	1009	948	1015	987	1023	970	1028	998	1047	954	1003	1012	985	997	964	1038	964	1022	997	1015	999	937	1006	1019	1006	1021	977	971	991	1003	988	983	1020	1002	1031	980	992	969	921	992	984	1030	1014	1016	1022	991	1001	982	1025	982	1014	976	1021	1006	1036	985	1006	993	959	961	961	1023	990	1024	955	1012	950	1021	989	1010	939	1007	1039	982	987	1063	1018	961	973	995	1022	1009	1015	994	1019	924	975	924	979	982	996	997	1016	1002	950	1023	944	1027	1057	1009	989	931	976	1000	1052	932	986	1011	998	1004	997	1012	1007	927	1004	1031	975	982	978	979	1013	969	1004	967	962	1023	1006	945	936	959	974	973	970	1056	1011	991	1024	1026	1009	1009	1034	987	996	1036	1022	987	1031	1011	1039	1001	965	1016	991	1041	953	1025	972	973	1019	1038	1013	957	1019	1030	1008	1002	1002	980	1001	994	993	1035	975	1003	992	1000	1018	956	945	990	1002	1011	1021	1040	969	1004	1047	1036	952	985	1030	993	1000	970	1002	983	1048	1015	1001	999	978	951	1002	955	1054	1002	960	1046	942	1100	1018	958	997	1020	1010	1005	1038	968	1005	948	972	985	980	998	954	951	1009	1019	1004	916	1004	1060	1009	1002	1001	1008	999	1005	1007	1029	985	934	1044	999	1018	1001	1019	949	1005	1039	1017	992	1024	1016	939	987	1021	1054	954	943	980	974	1029	916	971	998	1027	1013	990	993	1011	988	1001	932	1025	964	1001	1029	994	1029	987	1023	992	1030	983	976	975	1029	964	940	965	1004	1021	1026	997	953	984	1008	983	978	1039	982	985	997	975	975	1040	994	946	946	1081	1039	1050	974	1022	946	965	1010	985	1025	979	966	1010	1014	992	1018	1067	1024	993	1013	1036	992	1016	992	935	958	1033	941	1013	988	1016	1073	971	981	977	983	1015	997	933	1027	942	1029	988	970	969	972	972	993	1001	979	1006	1074	961	967	1017	1010	938	1014	954	1048	987	1015	982	1040	1010	929	1005	1042	999	1023	988	961	980	960	972	979	991	972	984	952	1012	990	1004	936	1011	981	959	969	992	1007	1026	965	957	1012	1049	965	987	1017	998	977	967	981	1003	988	973	981	1048	952	984	1011	982	933	979	993	1003	1016	1003	997	1000	986	999	1040	997	1007	1016	974	989	1018	1020	952	1035	947	974	1016	987	967	1014	1017	961	952	1017	1023	1031	977	985	991	1023	1031	1028	977	1012	967	993	1010	975	1034	978	1024	1035	991	973	1017	974	985	1008	988	927	973	1015	989	973	971	958	884	1017	1041	999	1010	1046	1028	1034	990	1014	959	995	996	1008	1014	948	952	993	1001	1014	1004	1027	999	1018	986	995	961	1003	982	1055	1043	1052	991	947	947	1051	982	993	1006	999	979	962	984	954	1041	982	990	1020	993	965	1015	997	955	965	969	945	970	1059	976	1015	1000	985	961	994	947	997	992	987	976	989	981	950	997	943	1004	1046	978	1008	1002	1004	953	1005	958	1023	975	993	963	1020	1014	956	960	1044	959	981	1031	1004	968	990	982	996	1004	1031	1003	969	1007	953	1017	964	1019	1015	971	1013	963	1039	922	1004	944	997	1008	1009	1013	984	1001	988	1026	1000	989	954	975	912	973	1002	980	989	1001	1000	977	1029	959	952	1076	968	925	971	981	986	967	1018	996	1009	923	980	969	952	987	1021	985	1023	1031	970	1037	1045	961	1020	990	1000	1010	1039	1017	957	989	978	1010	979	974	976	938	982	995	1001	953	927	984	1014	993	972	955	1073	979	959	994	989	1007	1004	929	1028	976	1024	997	969	961	1058	1028	1022	1040	1000	1015	1046	1019	985	999	949	978	1029	997	1030	991	928	981	986	1036	1002	944	962	984	926	983	1017	1051	944	946	963	1019	1032	995	1021	1030	1013	950	1033	1017	1032	1002	997	978	968	975	1011	1016	1032	1009	939	997	1013	1045	975	1004	1007	1071	999	1018	1021	1018	1034	976	996	987	987	1010	1016	1001	1008	994	1009	976	1008	1025	986	1021	1024	961	1014	995	970	990	960	1033	986	1023	1027	933	1011	1002	1005	1039	980	1003	988	972	1049	1002	987	1028	935	1006	971	972	978	1013	962	1010	1010	1017	951	1011	986	999	1013	989	992	998	953	1083	1004	957	991	1014	994	984	990	975	1014	1054	994	1020	980	1044	990	1026	1044	988	977	1008	1020	993	985	976	967	998	974	1010	964	949	1043	1000	1039	970	984	994	914	1036	1024	950	1021	1000	987	990	981	996	985	969	1014	992	1015	971	1061	973	965	994	1003	999	976	988	1005	1012	1053	1015	984	1012	970	1047	1001	1049	988	995	962	951	990	1021	998	992	1033	952	984	989	982	991	980	1052	927	978	993	996	997	1000	1069	998	1040	1003	955	1007	1076	973	928	972	1031	967	975	1007	991	973	998	1016	989	1021	943	1041	977	1040	964	1078	1032	984	1036	992	961	1030	965	960	979	966	1034	944	992	1083	1005	983	1035	928	911	1006	982	980	1017	963	988	974	996	967	1006	1003	1006	1023	1041	1002	1017	1022	978	971	1011	1000	990	989	1034	1017	1004	1005	953	1015	1003	949	962	1016	1009	1051	980	994	955	1061	968	978	964	972	978	985	983	972	1003	999	1008	995	974	1017	1039	986	998	1003	1012	1041	977	951	970	1002	980	1021	987	935	997	1015	1012	1048	943	963	1033	981	1007	1006	994	1010	970	984	1013	1022	1062	958	1055	956	978	1018	1020	1011	1022	980	965	963	989	995	1033	985	988	975	985	969	1000	939	964	989	960	963	994	994	1011	1028	1022	948	985	996	991	950	979	965	1005	965	999	1018	1000	1025	1024	1012	975	1022	1003	1047	973	995	1042	969	983	958	940	976	1053	1014	1022	1042	1023	985	981	993	1032	1007	1042	965	1018	970	1020	964	1001	1031	1003	1025	998	974	1016	1019	1051	987	954	1010	959	1019	950	916	985	935	995	974	988	981	1012	1033	958	990	1047	950	1027	1033	1025	993	1008	1019	1027	947	951	1015	922	1047	1034	979	970	1033	977	1067	991	989	990	1037	988	986	1025	1040	1026	1028	983	967	913	968	978	981	1007	1042	985	1028	1016	971	1002	1044	970	981	1015	991	992	981	1026	956	1034	1081	1007	1012	981	916	961	987	994	956	981	949	982	1011	974	1036	988	1038	978	1015	994	1007	997	967	1051	972	997	980	1018	987	945	989	951	991	1047	937	963	1006	1005	1003	963	960	1009	973	1034	1000	1022	1001	980	977	1001	1024	977	963	981	1003	989	1011	1012	972	948	988	1023	1056	973	1002	970	974	1023	971	1034	998	984	1013	1003	948	1027	1050	977	1042	978	966	965	978	989	1031	984	942	968	1027	999	977	1007	997	964	1006	997	991	985	1066	985	995	1061	920	998	1011	978	988	943	1018	1009	981	1009	987	963	1024	1011	958	1032	1014	992	977	1034	985	1039	989	1023	949	1010	1034	993	1053	974	986	986	966	1018	973	1012	1010	934	974	1002	1024	1009	1039	975	1026	1006	960	966	958	995	997	981	991	973	981	1040	955	971	1004	989	1016	984	1007	1002	1011	1002	1005	958	971	953	956	1034	979	975	977	983	1030	987	933	1000	1031	999	1020	1016	979	997	972	976	979	1008	1023	991	982	967	1018	976	994	1005	977	1004	953	924	997	1016	978	1034	987	931	969	1006	1051	1049	1058	996	1042	1010	1010	1026	1021	975	979	1012	991	1009	975	930	910	958	990	1037	1020	982	1023	996
1546	265	174	148	174	184	207	214	193	165	132	141	135	145	121	132	108	116	116	107	86	85	99	84	93	106	108	92	94	78	86	96	79	75	85	88	83	75	74	76	65	63	81	91	77	76	85	46	86	70	60	59	80	66	76	53	87	81	78	56	55	75	73	63	75	81	79	69	73	64	78	77	72	80	90	82	74	91	70	66	68	76	68	77	76	63	74	77	80	105	107	116	106	111	72	93	93	67	62	83	71	71	89	88	60	72	73	80	69	76	73	83	76	69	88	84	73	87	83	85	72	72	74	71	83	70	80	67	86	81	84	61	88	74	82	59	88	80	80	79	78	74	66	73	88	82	72	79	87	84	92	81	69	70	68	81	79	63	92	68	70	74	65	77	75	93	76	57	66	63	68	76	79	72	72	75	69	86	85	73	72	82	61	66	73	73	87	77	71	68	78	65	71	69	73	83	69	76	80	85	89	65	54	77	86	69	64	78	48	73	84	70	75	73	89	71	77	65	84	94	77	83	67	64	77	76	76	71	72	79	77	67	73	76	81	74	73	76	78	80	79	66	76	67	66	86	73	64	58	72	67	79	77	66	81	72	62	66	70	69	74	80	77	70	81	97	72	92	72	69	61	74	87	74	87	56	69	67	71	71	79	76	78	67	77	60	79	83	82	68	95	56	83	63	71	88	72	73	85	87	78	74	86	89	70	73	78	70	83	66	75	68	70	96	74	74	79	74	64	68	60	88	89	54	78	64	69	80	70	62	80	64	72	67	80	73	74	76	66	62	93	56	78	68	61	80	84	73	86	83	74	69	86	63	80	70	82	51	80	62	81	60	90	82	68	78	71	87	74	81	83	70	77	76	83	61	57	68	61	69	68	73	68	80	81	56	70	84	77	83	80	83	67	85	93	72	65	67	59	80	74	71	54	86	71	76	79	77	78	79	71	77	62	75	65	64	69	70	63	73	73	71	67	79	79	76	84	80	67	91	76	73	79	71	86	71	78	73	78	62	80	81	74	95	90	59	67	80	78	69	90	72	73	85	75	67	70	71	77	66	91	68	80	73	83	80	88	80	65	69	69	68	73	71	62	83	85	82	85	84	67	63	66	82	69	73	77	69	79	72	78	82	71	61	81	78	71	83	81	90	76	74	60	80	83	85	71	83	72	82	78	71	74	80	72	61	60	59	74	69	76	75	79	72	95	65	71	81	69	77	65	92	69	73	64	64	71	67	91	78	84	82	77	88	79	69	67	86	87	67	93	70	89	79	73	65	76	58	76	70	70	73	78	76	74	74	64	74	77	84	76	81	79	75	54	77	82	74	57	70	63	77	91	64	86	91	83	78	96	78	78	74	92	70	67	76	73	74	66	71	74	80	75	75	87	85	74	82	63	83	83	73	81	70	84	80	78	69	82	74	95	62	78	81	65	82	74	84	73	94	82	75	62	60	80	86	78	79	80	85	69	65	56	66	76	88	84	91	69	91	80	71	72	67	59	73	68	75	69	66	67	64	68	81	65	75	81	74	66	75	82	79	68	79	72	72	66	64	86	74	69	69	79	62	75	74	75	80	59	86	83	73	63	84	76	94	72	90	65	78	90	76	76	65	74	78	83	81	80	64	51	82	60	83	72	73	66	73	73	72	75	71	57	72	78	71	79	71	86	92	82	76	74	81	77	74	86	89	71	73	70	80	70	77	70	90	65	69	87	79	62	67	74	80	79	68	65	77	75	79	81	78	61	69	74	74	75	83	76	81	75	74	77	84	54	72	66	80	67	59	70	66	72	71	83	62	70	62	71	56	91	78	70	64	77	88	81	85	76	68	78	70	61	76	74	84	93	75	77	63	78	77	71	78	76	76	65	84	77	78	63	83	62	68	56	79	75	78	68	87	77	76	84	73	60	62	88	79	64	63	68	71	79	75	91	67	85	74	79	66	79	79	62	65	68	87	83	65	64	74	89	71	70	75	90	58	78	88	63	68	63	79	93	77	86	63	80	77	74	78	69	71	89	74	73	65	81	72	63	86	63	70	66	70	79	62	68	68	96	84	90	72	74	81	68	71	77	84	76	64	88	77	73	76	80	71	53	81	66	79	73	68	85	71	76	71	72	72	76	73	69	78	86	63	80	77	63	79	80	69	77	65	70	84	84	75	64	72	82	65	85	74	63	71	78	86	83	86	75	83	64	67	66	83	77	79	83	80	72	71	70	62	65	84	74	73	75	85	86	72	73	76	80	76	89	71	68	73	85	85	86	66	73	79	86	59	55	74	79	73	77	80	74	67	74	82	69	75	78	75	81	67	67	74	76	77	96	84	78	84	77	71	80	94	79	72	72	75	75	77	64	75	85	75	73	68	78	67	74	75	80	59	62	69	65	68	62	67	71	76	61	73	73	70	65	70	76	80	61	77	79	74	75	81	72	68	73	76	69	83	82	80	89	70	70	79	65	62	88	58	73	70	58	68	68	86	74	71	61	85	88	90	64	83	66	81	69	72	80	78	74	78	74	76	58	87	79	70	78	72	71	78	79	91	63	75	66	65	79	82	72	83	80	63	51	80	75	74	74	72	67	70	87	76	90	67	72	67	76	61	75	80	83	64	66	84	73	77	76	76	60	73	73	66	69	76	77	81	70	81	61	69	59	80	68	79	71	66	77	82	82	73	86	82	66	69	67	52	80	67	77	86	76	70	75	77	65	82	71	80	74	65	71	84	74	62	85	85	83	69	71	91	73	77	86	74	56	67	75	70	70	64	84	72	66	81	90	82	70	77	71	75	87	75	72	67	72	75	63	70	80	86	65	79	66	88	72	68	84	68	82	72	76	79	70	78	98	91	88	87	79	81	65	70	77	68	98	79	76	70	79	89	76	70	75	79	70	50	75	88	82	82	73	73	87	71	81	84	79	74	59	70	63	74	81	71	66	69	71	80	71	72	69	67	63	79	86	84	63	51	83	77	84	101	78	66	71	85	77	87	86	71	74	79	75	70	77	90	86	75	87	76	66	76	73	79	71	69	82	89	81	79	65	83	81	58	83	72	81	82	72	87	81	80	58	83	73	79	67	79	75	74	76	67	67	76	68	76	65	72	77	83	76	70	75	59	69	77	70	78	75	92	75	87	70	74	75	89	82	80	72	69	52	73	77	83	69	72	85	66	88	77	71	78	75	79	85	80	81	63	69	57	82	79	76	84	82	99	67	74	87	58	64	78	75	61	60	67	70	80	73	70	72	67	74	75	74	79	82	80	81	72	62	81	83	72	68	66	75	67	77	79	80	85	67	84	77	78	67	77	87	71	81	82	84	65	75	89	76	70	71	60	78	68	78	81	84	89	67	78	66	83	62	53	61	79	72	78	65	71	81	81	73	81	80	80	67	70	74	71	75	68	59	68	77	82	73	74	71	75	68	69	76	74	79	87	76	64	87	77	72	77	104	66	87	74	68	70	87	70	89	70	76	61	68	66	67	66	81	80	58	66	78	78	62	88
11276	4605	3016	5266	10001	10731	9882	8672	6927	5589	4788	4595	4504	4080	3167	2833	2511	2466	2490	2130	1785	1658	1692	1539	1417	1296	1208	1281	1147	1105	1098	1003	1012	996	995	939	952	963	958	986	923	912	889	955	955	913	914	932	912	882	924	913	915	974	915	859	892	926	903	865	911	903	937	836	923	882	962	918	908	911	845	875	946	942	987	942	957	945	972	933	875	921	1027	976	962	1012	1036	1116	1385	1873	2008	1967	1589	1263	1032	934	953	836	837	884	843	889	822	805	883	871	839	901	931	880	873	854	896	870	849	888	897	880	906	888	913	890	940	853	920	933	905	883	889	927	837	876	863	876	922	895	888	920	889	870	887	880	888	867	878	891	817	859	887	852	873	851	828	886	881	822	834	875	861	885	854	882	891	898	896	899	889	885	874	919	892	868	883	942	885	911	809	782	866	921	927	887	888	912	892	881	877	878	868	936	923	860	866	833	874	921	912	862	893	882	838	811	868	899	921	857	887	908	862	906	871	884	960	897	984	830	887	890	874	832	902	824	912	933	903	859	906	892	887	901	891	876	866	858	871	884	877	904	883	879	932	874	833	868	880	934	860	851	834	895	841	927	887	827	914	889	891	869	867	871	857	878	889	879	870	880	864	911	832	901	928	880	867	881	869	903	913	871	873	834	929	944	888	832	865	906	905	853	861	884	901	895	864	846	876	944	928	864	892	894	889	894	894	799	900	860	945	929	880	826	867	854	845	911	862	890	892	861	897	911	874	880	862	967	920	892	845	848	886	931	899	883	854	866	857	864	858	878	905	888	877	882	882	872	864	868	877	875	857	869	885	870	889	832	952	927	918	908	874	829	859	860	872	847	917	857	845	862	866	872	866	941	892	832	885	849	848	883	892	916	950	903	881	900	977	907	896	878	919	862	899	939	916	873	897	895	878	886	893	881	888	873	865	854	828	834	882	913	895	934	879	886	895	911	835	845	882	807	860	929	931	838	886	830	872	888	850	866	882	926	886	893	845	868	904	862	933	856	922	889	867	897	877	849	838	860	837	902	948	861	930	876	930	851	869	901	870	884	899	874	857	949	876	921	935	914	873	897	894	901	876	958	824	912	850	854	910	853	829	911	882	873	887	928	864	884	906	810	813	859	909	874	901	897	815	892	844	902	869	875	861	941	874	850	852	847	874	841	933	832	862	907	874	858	938	850	815	880	822	892	895	951	892	814	897	899	907	879	847	855	901	854	908	844	881	883	894	904	900	918	882	860	898	894	852	883	870	862	864	928	888	910	871	873	931	959	920	925	882	832	890	918	874	868	871	863	854	883	920	903	842	846	874	901	908	874	851	900	906	864	887	871	862	860	877	867	873	862	895	881	860	863	871	900	871	862	907	851	922	886	949	907	849	850	888	785	852	891	854	855	865	890	928	882	855	899	910	901	893	866	903	848	922	880	904	856	852	899	857	863	835	916	878	865	843	934	893	887	884	891	841	878	950	872	869	882	899	873	897	920	870	877	829	841	877	848	925	894	879	829	882	849	873	851	871	835	858	874	844	874	887	826	881	903	869	885	847	877	889	843	895	870	841	881	857	868	833	789	873	890	850	916	868	834	882	902	852	915	928	885	904	839	870	864	858	856	954	886	903	897	879	836	833	873	909	810	930	901	872	884	921	873	935	885	939	912	858	865	880	898	844	914	898	881	882	893	885	884	879	865	884	878	884	846	857	891	889	872	836	816	888	916	809	838	890	904	899	946	856	923	862	844	894	916	899	911	844	895	916	880	918	940	927	876	853	855	861	906	879	937	885	910	888	874	936	908	826	847	842	892	886	948	856	888	860	903	850	874	957	872	862	866	877	907	859	827	881	936	864	859	884	881	885	906	895	884	887	897	890	863	911	881	894	878	885	902	864	939	911	872	905	885	901	968	878	856	846	827	883	887	934	905	862	869	936	864	889	877	929	927	860	870	922	886	825	845	875	874	891	880	920	909	920	835	812	922	923	930	858	837	890	854	900	850	866	860	886	896	860	895	863	890	882	902	889	864	875	877	861	859	912	908	907	872	858	855	894	932	918	887	899	879	873	896	896	882	921	872	911	876	873	941	824	932	862	844	931	942	900	895	894	915	955	894	881	917	864	879	912	894	930	890	877	857	879	893	853	906	872	886	842	869	834	885	846	867	894	828	845	906	852	881	890	937	872	875	869	913	870	914	897	830	874	869	864	945	855	917	924	854	862	895	889	914	814	889	844	955	909	846	897	910	860	897	893	827	874	859	839	927	892	880	878	886	890	849	926	832	867	849	858	876	897	894	933	912	904	877	904	847	934	893	926	892	937	904	871	884	868	848	870	865	895	836	909	885	854	857	887	840	870	857	885	858	928	892	929	862	902	901	869	890	892	914	816	900	883	813	894	907	841	867	855	863	864	894	932	817	924	894	880	926	883	842	841	881	818	881	851	840	898	880	896	938	904	866	839	883	869	886	894	889	899	855	874	915	866	878	864	890	897	873	820	899	874	887	833	901	903	879	881	871	918	849	832	897	857	898	811	878	897	879	868	828	898	870	846	893	884	841	867	884	891	864	840	902	904	890	847	917	884	817	882	876	946	880	863	866	832	848	859	899	916	923	853	845	931	827	913	917	903	853	904	868	887	876	846	862	889	854	899	890	861	859	906	905	875	883	895	870	932	912	852	878	911	942	905	897	854	867	909	823	861	904	868	910	892	934	908	901	892	892	838	914	865	876	871	886	851	889	899	890	841	855	849	926	916	912	858	887	900	882	882	872	865	909	874	873	830	883	840	840	903	893	878	921	871	856	861	883	911	893	947	878	862	889	938	861	920	848	864	860	822	878	860	888	920	893	839	869	837	900	880	851	877	856	875	914	916	908	884	838	985	857	877	919	900	789	862	898	922	800	912	899	909	886	890	965	922	912	860	901	899	912	862	848	874	839	924	896	864	871	928	847	861	888	859	862	889	884	861	874	852	839	844	840	878	892	886	875	868	828	884	873	833	861	925	869	965	871	890	873	829	904	878	878	908	855	910	878	894	876	885	893	891	896	910	854	880	823	890	921	873	912	878	897	880	899	909	837	906	892	881	871	830	912	856	907	861	883	890	946	895	880	884	920	910	910	872	880	888	852	909	867	890	890	888	897	895	867	920	877	927	840	850	920	902	881	876	874	862	856	873	895	876	890	910	903	932	871	910	856	897	914	851	847	925	895	944	857	911	885	911	927	910	913	834	876	918	953	818	882	908	838	849	853	941	911	936	833	900	847	868	919	888	894	879	855	870	904	864	891	864	853	909	890	896	880	868	873	937	897	896	842	857	828	860	907	933	860	867	836	881	961	933	835	950	896	934	870	835	882	876	849	856	905	878	908	935	889	879	899	892	887	891	871	895	879	853	916	846	873	914	876	941	870	846	855	896	930	904	932	855	903	871	851	859	842	889	935	855	850	855	889	897	861	836	880	914	859	845	910	909	894	873	857	902	903	896	863	865	881	863	842	863	894
961	539	335	226	281	370	330	353	260	248	209	225	219	195	176	143	147	156	129	142	110	126	113	92	124	86	96	95	92	80	86	83	79	75	85	73	78	84	70	90	65	73	87	71	86	64	81	71	75	59	72	70	74	76	88	63	73	91	72	68	74	67	80	65	82	85	66	77	75	67	65	74	78	80	85	65	78	79	90	79	75	72	90	96	56	75	82	92	102	152	139	122	105	107	79	80	71	78	79	84	67	78	67	75	89	72	74	54	74	70	79	74	67	63	82	71	84	68	72	56	76	76	90	74	77	71	70	71	75	78	71	86	83	74	90	72	75	84	85	66	82	74	67	66	56	71	81	60	83	71	69	90	76	84	65	79	77	76	72	81	77	82	72	82	75	76	84	77	65	82	59	81	70	82	87	87	65	84	81	88	87	63	72	75	71	68	78	83	78	79	74	74	80	87	88	66	62	74	65	75	78	77	62	74	71	73	70	64	67	89	71	84	82	80	80	76	82	70	61	78	71	72	64	60	84	66	70	82	74	71	71	77	77	84	80	83	67	67	84	79	86	74	65	64	73	71	81	78	69	84	60	79	82	68	62	72	67	76	89	73	86	64	75	96	80	73	68	62	80	79	70	78	75	80	82	71	88	78	77	75	80	83	78	89	80	64	70	69	69	84	83	71	79	71	60	84	85	90	67	62	78	61	71	76	87	66	73	82	70	67	74	63	77	87	71	77	78	73	65	73	66	64	78	81	66	88	66	69	53	80	75	90	91	82	65	79	74	77	78	71	63	68	85	65	64	93	82	63	53	65	92	96	83	91	66	63	92	82	73	68	69	74	79	75	77	83	67	67	83	74	62	67	79	85	76	62	66	82	71	63	79	86	68	75	84	80	69	82	65	84	95	79	72	64	83	77	78	77	62	76	67	65	56	60	85	81	68	72	83	65	85	90	65	59	78	72	69	60	84	72	74	68	76	75	79	79	78	87	86	78	79	75	51	74	82	61	76	77	65	68	69	77	72	76	69	72	70	81	55	62	72	77	82	87	80	63	71	77	88	79	73	71	68	73	69	57	86	75	69	82	73	74	72	67	69	72	76	69	71	71	75	66	96	83	81	74	67	93	70	71	64	72	93	74	90	57	87	66	69	70	72	75	68	82	78	75	54	68	74	81	60	78	83	89	82	69	75	81	81	83	63	67	82	75	76	81	74	73	92	75	62	86	89	84	69	71	87	72	64	78	58	73	70	83	64	72	77	71	74	78	62	55	74	70	83	70	83	65	74	75	67	87	74	82	82	99	61	80	69	87	69	61	97	82	79	75	70	66	61	68	58	73	76	86	72	75	86	72	74	59	92	92	89	77	66	73	72	85	63	67	87	71	74	82	88	83	88	76	93	77	76	73	76	94	73	83	70	92	72	70	86	72	66	78	77	93	79	56	87	84	81	70	68	82	71	77	65	59	72	93	65	89	72	87	61	74	76	61	72	69	88	84	75	70	74	82	66	85	77	76	78	79	72	83	56	63	84	70	60	87	79	65	76	71	76	80	76	65	81	77	78	79	65	88	82	68	72	74	70	83	62	69	70	82	63	85	80	68	64	92	70	77	84	75	68	82	75	69	73	71	66	75	73	77	84	78	60	83	77	85	70	83	61	88	73	88	77	70	72	87	71	82	82	81	80	63	96	72	83	72	76	92	71	80	82	76	66	85	62	68	85	87	65	53	75	68	75	72	69	81	75	64	91	89	66	64	61	65	74	78	56	66	63	69	62	61	81	78	73	75	88	79	54	92	96	80	75	68	78	90	66	56	72	61	73	73	83	67	70	67	62	73	75	65	69	82	96	73	66	78	73	74	64	69	88	63	80	84	66	62	80	82	75	85	80	82	56	67	85	74	81	86	76	78	70	64	74	58	59	81	74	71	89	66	79	80	73	84	83	87	78	78	63	71	75	58	69	72	81	96	82	75	63	78	64	72	81	89	87	66	77	72	65	70	66	74	62	72	67	79	80	77	82	62	76	69	81	67	82	89	58	65	73	79	69	76	64	76	78	78	79	61	77	68	63	86	80	75	78	75	64	80	72	75	70	84	76	78	70	76	70	62	87	79	69	71	79	83	80	79	81	67	72	57	75	72	75	68	82	83	77	65	70	68	91	67	79	96	79	73	93	76	95	76	76	75	61	81	64	57	52	72	84	76	89	67	72	83	60	74	74	70	68	77	82	79	75	73	49	73	64	69	78	68	55	70	62	62	86	69	81	70	81	83	75	82	73	75	70	84	78	79	75	71	84	81	73	68	79	71	77	84	82	63	92	85	67	69	70	75	74	60	49	96	72	78	65	70	63	69	73	87	76	83	96	69	86	83	69	64	74	79	76	68	77	72	67	84	66	86	69	73	68	63	74	59	67	77	70	74	78	73	84	87	63	72	90	84	79	70	94	73	75	80	81	70	61	76	92	73	83	81	64	78	87	65	70	76	71	85	63	64	70	68	56	94	60	66	66	75	81	82	72	73	67	83	84	67	73	72	78	77	77	71	72	64	84	66	81	79	83	64	59	78	75	70	79	67	69	59	64	72	106	82	84	76	97	71	69	73	82	67	74	62	67	97	81	64	84	60	71	78	81	79	67	86	64	66	88	75	79	76	70	62	56	69	78	74	82	84	78	60	75	75	77	76	82	73	76	72	77	69	67	73	76	74	69	70	58	77	73	87	94	89	71	80	97	71	85	77	91	79	83	82	74	70	77	72	65	74	73	71	70	68	83	65	89	74	67	66	82	70	86	79	76	75	71	87	67	86	65	80	74	78	92	77	84	57	73	75	74	80	75	83	76	65	72	81	58	86	72	69	63	88	78	67	70	80	78	75	81	76	82	72	69	71	68	81	67	69	65	79	73	71	73	78	73	81	74	72	75	78	70	72	81	66	66	82	72	75	67	86	85	79	92	72	63	61	100	72	58	76	84	78	60	76	73	69	70	84	74	88	82	74	73	67	66	94	90	73	90	79	72	64	78	88	67	78	68	76	83	57	82	84	67	73	83	72	62	68	80	81	85	84	88	73	76	70	80	74	85	81	78	76	84	80	86	71	74	62	86	82	74	80	78	86	71	84	100	75	62	89	81	84	64	70	77	83	62	72	63	78	86	65	65	62	78	71	91	62	79	87	64	84	63	69	76	70	71	61	76	77	81	78	69	64	79	87	83	71	75	77	59	76	71	79	68	75	94	79	70	96	73	75	77	76	62	76	72	77	66	88	78	101	97	56	73	65	78	83	80	77	67	76	66	70	77	66	88	65	81	81	70	72	77	68	68	78	75	72	81	64	81	84	94	58	87	79	74	80	65	78	80	77	76	72	84	82	79	77	70	71	56	65	74	70	74	76	75	82	72	75	72	93	57	71	83	65	77	67	67	62	69	63	75	72	67	86	69	92	66	80	78	65	74	73	76	75	81	66	69	98	77	64	74	70	82	68	67	79	76	71	89	74	83	80
14469	7880	4840	8567	15226	15837	14522	12722	10541	8646	7429	7089	6955	5790	4834	4381	3916	3716	3500	2908	2388	2524	2314	2004	1795	1664	1554	1537	1414	1286	1231	1192	1188	1162	1032	1023	1103	970	1001	973	956	899	963	961	974	926	922	931	910	958	978	897	927	892	887	860	1064	1394	997	890	896	889	935	882	866	868	915	907	840	845	853	931	926	971	978	1009	978	982	1044	1094	1067	1026	1063	1124	1143	1183	1182	1235	2008	3935	3316	2590	1928	1304	1067	939	886	878	906	832	828	913	893	878	857	883	882	899	871	873	850	836	847	859	908	903	876	887	885	917	917	916	905	846	898	875	865	836	841	866	887	873	888	874	818	841	859	845	875	887	859	920	889	861	895	836	835	862	862	899	916	890	850	878	875	920	862	842	951	817	877	889	852	885	890	871	812	850	879	881	841	891	886	898	874	815	815	897	818	883	839	861	847	881	827	857	887	851	903	812	899	855	887	831	854	883	896	871	847	871	865	882	870	814	878	836	854	839	868	861	845	879	906	901	877	884	881	904	847	860	877	855	849	842	829	888	840	885	907	891	833	834	824	903	864	889	884	879	810	852	902	848	886	803	875	846	833	880	873	848	902	892	844	880	893	916	939	876	856	910	866	869	852	842	853	879	868	887	924	857	919	885	878	882	855	879	904	916	837	915	880	895	870	856	835	879	850	851	871	799	832	885	871	811	847	880	857	847	842	886	812	935	814	895	896	864	859	875	874	886	870	878	840	832	813	946	875	882	868	879	855	849	904	852	914	883	838	857	888	886	870	868	896	909	930	841	871	876	905	937	887	863	892	865	851	888	809	870	865	858	879	843	905	880	870	873	884	862	866	842	852	861	900	810	883	843	894	854	916	866	855	931	877	855	891	872	838	843	884	846	885	869	884	819	845	935	890	828	869	851	842	943	841	872	881	926	889	879	866	868	870	864	881	876	835	868	857	870	835	852	834	863	843	879	852	866	882	847	840	891	883	916	881	883	851	864	886	851	860	921	883	895	830	864	871	870	895	839	880	906	873	857	859	874	880	827	838	838	861	870	921	857	894	863	855	828	881	818	847	875	881	842	861	896	875	826	876	857	866	887	906	897	882	880	885	828	871	881	855	928	830	877	877	857	945	830	881	828	860	881	901	874	862	844	865	839	855	821	808	865	876	856	897	824	824	871	885	894	901	890	852	876	888	783	893	858	873	893	840	897	890	885	848	820	830	820	842	841	840	831	835	853	917	898	871	862	871	833	909	824	843	877	843	849	850	909	878	870	887	890	951	910	829	893	846	887	864	822	873	875	909	871	857	943	887	893	850	904	843	865	863	873	854	826	849	891	844	895	866	850	925	885	841	836	863	859	861	870	868	896	885	855	864	828	806	870	859	878	882	877	874	873	879	855	859	855	860	862	899	898	863	854	862	850	836	889	893	857	892	891	853	801	830	902	873	896	854	812	834	859	851	936	864	860	896	851	844	876	860	877	916	899	872	801	833	852	864	869	914	842	873	878	876	896	901	879	872	901	875	925	896	898	849	864	888	869	828	819	849	835	844	932	910	878	887	827	841	915	847	852	863	881	829	892	916	931	908	869	862	884	852	889	871	933	876	914	859	897	887	905	894	849	862	831	902	899	862	821	849	911	864	885	844	893	862	874	868	892	888	873	885	831	881	842	853	869	881	885	826	879	838	861	862	828	888	907	847	827	892	893	862	903	897	864	898	837	891	834	885	848	822	836	868	912	883	850	938	888	890	881	890	904	837	901	875	877	880	850	861	886	885	861	831	870	862	888	884	863	870	907	856	879	864	919	804	868	889	897	823	829	886	852	915	825	863	870	888	885	869	834	877	833	879	866	842	899	834	893	851	936	858	867	860	893	901	857	907	832	874	903	891	830	924	874	830	827	879	868	882	864	897	877	842	831	882	846	885	851	859	854	858	865	867	881	841	886	874	835	892	918	826	860	875	865	846	918	890	818	853	876	811	895	858	895	866	865	904	889	888	865	889	864	871	897	887	860	831	799	898	886	872	877	845	909	816	881	862	912	849	863	890	860	892	809	871	872	884	873	852	898	845	864	828	839	942	844	845	862	880	881	877	909	816	822	860	860	802	835	907	863	879	862	859	855	885	881	831	819	902	931	843	915	884	851	836	887	864	901	850	816	852	878	899	843	837	830	882	855	845	900	875	891	886	876	863	868	851	904	881	852	879	877	874	853	849	838	952	853	871	894	880	885	850	889	887	885	833	942	866	905	842	830	867	893	816	880	891	853	790	904	869	876	905	886	859	836	893	852	885	864	857	894	898	864	871	867	816	889	813	894	891	863	863	908	882	869	838	825	863	832	845	876	857	880	855	844	910	875	819	843	800	843	864	854	823	868	862	863	932	912	855	857	833	836	822	827	865	865	868	881	861	860	909	806	902	882	906	847	826	854	865	879	865	921	853	890	906	805	845	834	850	847	816	879	913	874	900	875	877	896	871	854	900	846	876	828	833	882	883	866	876	846	894	923	926	888	852	881	845	921	896	853	870	840	841	866	892	888	888	838	858	898	821	904	852	891	878	843	886	878	822	877	872	899	891	864	878	846	905	887	909	909	859	883	880	911	845	883	844	864	891	873	819	869	898	874	849	849	856	888	824	845	845	869	859	875	824	876	904	876	920	830	848	878	843	871	884	803	874	851	877	890	862	861	876	837	865	917	891	839	861	880	846	870	848	858	882	905	825	886	897	897	901	909	864	902	860	880	861	865	834	834	889	861	852	848	825	833	861	888	850	876	956	907	863	857	881	863	884	914	932	885	862	940	807	911	870	864	847	868	855	854	835	883	845	858	933	827	904	931	901	872	903	881	908	854	862	871	885	868	879	866	864	892	873	862	857	917	824	834	814	854	894	917	906	874	867	841	882	844	881	897	883	860	842	870	895	861	908	885	841	926	849	832	899	853	875	871	860	867	812	865	873	829	847	925	849	880	856	860	894	876	902	926	828	887	850	854	859	857	875	906	888	894	862	858	851	870	939	851	855	867	895	857	883	879	880	831	864	812	866	891	933	891	856	835	883	863	880	861	896	897	854	943	937	863	835	845	837	873	841	881	869	878	829	884	883	825	863	896	904	867	837	872	899	844	846	868	900	853	843	859	858	872	837	869	831	842	899	901	884	913	837	895	910	857	896	858	905	850	870	879	904	863	884	900	900	884	892	903	820	881	858	837	849	850	901	851	848	905	886	871	905	822	837	897	849	904	844	902	867	842	841	893	909	857	866	938	845	879	874	927	919	882	854	798	843	911	894	865	883	865	832	890	851	877	807	899	877	839	862	857	849	853	904	891	894	835	831	872	865	898	857	804	841	908	896	885	865	880	821	850	887	855	886	883	841	842	873	821	861	859	926	941	892	860	849	810	827	806	845	906	836	904	861	840	863	836	853	895	856	864	851	894	853	864	859	828	855	908	835	842	834	875	862	797	846	783	900	854	849	832	873	876	840	849	855	878	888	867	908	836	829	875	911	858
2409	490	327	230	245	391	377	317	282	246	249	247	221	197	202	163	197	171	135	148	118	113	119	120	121	109	106	110	95	88	107	92	107	98	98	88	88	105	104	95	92	85	73	95	84	95	76	98	89	92	82	85	95	97	88	82	80	98	82	77	88	104	108	85	91	74	91	74	77	87	71	83	82	73	85	83	98	85	77	97	95	102	97	85	90	102	100	89	95	133	198	181	122	107	97	86	98	95	94	79	93	79	92	79	79	91	90	74	99	86	82	91	93	82	77	82	80	98	96	62	91	63	83	81	79	83	89	92	96	72	91	76	90	74	78	81	80	77	92	91	75	85	83	91	92	88	89	69	80	88	74	95	101	83	80	81	83	95	98	86	82	87	100	92	86	75	79	81	70	90	81	81	86	68	93	94	77	76	85	92	96	78	86	87	92	84	74	95	91	86	86	72	85	88	76	90	87	90	94	88	74	104	92	98	98	93	85	76	97	84	76	113	82	95	99	67	94	82	88	94	77	79	91	83	87	79	84	96	94	82	100	99	91	82	90	70	80	85	98	104	97	79	98	94	77	77	103	89	91	85	79	77	86	95	80	88	83	96	78	66	94	93	97	95	78	76	75	94	85	81	78	84	92	85	75	99	94	78	83	91	90	87	93	93	83	94	85	87	80	83	108	94	84	89	80	81	94	82	91	94	94	77	77	69	81	76	82	97	85	95	89	87	81	60	88	83	89	75	87	89	77	80	92	78	98	91	93	95	96	89	93	91	78	69	101	82	91	76	96	88	91	93	82	96	93	72	94	74	74	81	97	100	87	84	87	83	101	76	86	79	79	79	82	75	78	83	83	88	79	88	81	71	78	85	99	79	76	67	82	79	80	75	70	88	83	86	82	86	86	75	82	88	86	83	71	67	92	89	75	98	86	111	80	76	88	95	81	77	105	76	80	86	89	83	96	80	90	78	84	85	73	91	77	73	81	77	100	95	87	86	100	87	94	101	82	93	75	75	78	85	89	65	85	69	82	68	88	74	70	73	80	79	97	82	91	97	91	74	83	74	88	102	66	68	68	98	81	88	72	108	71	97	80	92	84	89	71	93	80	79	82	78	86	71	87	89	92	92	87	77	87	80	75	81	82	78	69	103	73	90	90	91	85	73	80	80	80	106	89	103	75	88	86	76	85	88	99	94	84	100	90	84	93	80	78	100	88	80	86	82	74	85	79	91	74	98	66	86	84	85	96	80	99	78	98	95	91	70	82	77	82	88	110	81	98	83	85	74	84	72	105	87	91	78	87	73	96	67	90	60	77	75	80	86	87	88	95	89	97	83	73	85	97	107	76	79	94	81	80	96	78	100	85	93	95	77	80	77	61	83	74	91	74	101	86	90	76	88	100	93	88	90	73	84	94	84	94	66	78	75	83	92	76	66	89	78	71	93	82	80	100	75	84	81	98	95	76	84	77	84	82	86	96	81	97	75	87	98	88	79	76	87	85	92	89	85	79	86	78	83	93	92	86	100	89	88	93	89	79	93	106	103	88	76	93	77	83	82	98	78	84	88	80	72	86	79	96	83	83	92	100	97	80	90	89	77	91	84	100	67	98	88	71	68	95	82	75	90	91	77	87	91	75	83	84	87	74	87	88	75	94	76	78	92	73	85	62	87	86	91	86	74	93	88	66	87	76	86	84	75	84	65	67	86	86	81	94	94	73	98	84	79	78	86	81	86	86	68	74	98	85	81	90	71	81	90	93	94	90	84	89	87	76	78	78	88	84	87	87	96	76	79	81	73	88	98	94	100	99	83	83	64	79	79	75	95	67	72	79	69	70	90	81	84	80	85	75	75	63	104	77	67	81	65	93	94	77	76	90	89	66	91	78	86	95	78	88	94	84	64	98	93	86	67	91	83	57	69	65	75	71	100	80	88	75	73	84	90	83	71	88	83	93	95	74	81	87	90	84	75	87	102	94	94	76	83	85	92	88	82	83	87	73	95	109	67	99	97	84	67	96	82	87	78	89	80	80	79	95	66	81	71	76	65	76	88	77	87	86	89	80	86	92	91	97	82	85	75	101	80	86	79	90	82	91	103	86	85	84	88	75	85	92	95	81	92	95	83	102	87	80	85	91	90	80	85	96	98	87	99	77	81	78	79	65	75	69	77	83	86	83	92	89	74	88	93	87	82	95	83	79	109	89	78	99	73	102	84	81	95	78	92	92	107	92	100	93	91	83	83	83	86	67	96	88	83	92	86	81	90	81	85	82	90	78	87	75	84	89	73	91	96	95	87	82	85	73	80	79	88	91	101	96	74	96	87	86	85	100	84	96	88	68	81	79	75	96	83	83	86	86	78	64	91	86	100	86	93	99	98	85	90	88	85	100	74	100	80	99	85	78	85	84	76	72	80	71	93	78	93	90	82	94	73	76	78	94	80	83	72	65	70	95	84	86	77	99	88	68	79	89	70	68	66	88	100	66	95	74	83	91	86	80	91	81	108	89	95	77	87	82	90	102	91	94	77	76	96	67	79	96	76	91	97	64	69	88	90	86	87	73	75	79	70	85	82	104	84	95	90	89	88	92	74	96	93	84	82	87	75	100	88	79	72	71	80	82	85	88	78	85	78	108	78	78	78	94	79	80	80	86	92	96	82	93	84	73	103	83	82	84	86	84	84	93	78	102	85	100	75	68	89	82	80	88	96	97	74	83	73	82	74	85	73	81	87	82	87	99	80	80	89	91	88	90	62	75	76	90	103	98	82	88	75	106	69	88	96	71	87	99	81	85	89	72	91	80	81	80	82	76	83	97	77	83	92	88	88	87	76	80	73	98	91	96	90	80	111	84	79	87	90	86	89	73	98	83	75	83	75	81	89	74	88	84	86	82	95	78	85	92	97	87	79	101	76	78	75	113	96	82	91	85	89	81	75	91	69	90	94	71	66	91	90	86	74	90	96	84	81	76	104	92	82	77	75	79	83	72	78	85	72	78	81	93	93	87	102	95	88	88	75	90	88	86	90	84	72	74	75	104	97	86	86	101	99	72	86	99	83	91	85	73	89	87	80	83	89	91	77	86	91	94	67	88	88	89	84	81	80	81	89	96	89	82	88	82	93	90	88	75	73	91	88	77	74	94	93	83	79	79	90	72	84	85	91	88	90	80	99	73	80	96	102	83	81	104	93	84	92	97	91	80	79	88	84	80	91	83	95	70	84	79	89	99	77	86	83	87	104	82	85	83	83	92	83	83	67	106	87	83	75	83	92	77	73	87	88	79	72	80	100	82	91	61	84	84	88	89	75	82	102	84	83	73	82	95	95	82	105	85	69	83	92	103	80	93	87	84	72	77	87	93	70	85	74	85	76	98	87	86	73	78	88	79	83	95	75	81	79	88	60	91	87	102	90	88	91	85	82	76	99	96	85	101	91	77	84	90	80	97	93	98	80	88	82	85	75	94	91	67	86	70	105	99	87	93	84	75	81	72	56	87	81	106	78
13857	7075	4825	8134	14347	15386	14660	12805	10921	9151	8075	7567	7094	5836	5138	4806	4374	4103	3689	3026	2754	2786	2419	2072	2081	1915	1732	1659	1688	1441	1493	1392	1377	1314	1282	1195	1205	1190	1115	1106	1114	1066	1136	1116	1129	1070	1067	1108	989	1086	1012	1153	1096	1027	1116	1092	1099	1668	1313	1067	999	1088	1029	1015	1009	1054	1018	977	1028	1030	1007	1071	1079	1044	1034	1088	1016	1074	1157	1214	1341	1255	1407	1328	1323	1335	1348	1179	1473	3022	3985	3749	2413	1597	1149	1011	965	1024	988	1004	986	965	1004	999	1027	973	1009	998	982	1004	946	1022	1054	951	964	1021	1005	946	995	999	1041	972	996	994	999	971	1045	1012	996	1019	985	928	992	966	925	1048	995	1026	990	1028	976	938	1025	1016	1017	979	969	1051	1009	1017	1014	946	1005	959	1034	949	977	1000	963	1022	1007	975	979	999	969	946	965	984	979	1017	950	944	1016	1023	988	950	1053	983	1014	994	1018	962	1018	961	1057	984	1000	1030	984	1020	928	981	1009	1049	960	998	990	995	1018	1040	1028	933	1028	949	957	968	954	1042	999	971	1029	960	993	1015	1010	978	998	1054	983	1023	998	961	939	1060	984	914	990	1016	939	1016	944	1048	949	975	998	977	975	953	995	1037	1007	966	1043	992	1039	988	987	1002	967	991	980	973	992	968	985	1007	971	965	1006	957	1029	1031	958	988	1020	989	994	982	999	991	980	971	995	964	1013	977	960	996	955	984	991	923	971	974	1015	1009	990	972	971	975	1044	978	1007	938	992	967	995	986	946	965	981	927	985	951	1044	1026	1028	989	1005	973	989	954	1007	1007	1016	1013	966	931	963	960	1001	996	1009	942	992	951	1007	936	1020	1011	931	972	998	979	993	1022	1055	964	945	1041	1013	989	960	1016	983	967	998	995	959	1014	941	1018	1033	994	1000	1033	1021	948	962	1003	1047	1036	1044	1019	934	973	1009	954	1024	1047	1009	954	991	1021	991	1019	948	1025	1028	995	997	981	948	1020	963	1022	971	934	976	1026	977	1006	977	993	977	932	1034	1038	943	972	988	977	972	961	1025	992	1015	1012	981	969	1004	1001	964	964	976	1020	999	978	939	953	998	969	970	987	982	996	954	977	1026	959	973	944	974	996	1002	988	1023	980	1020	976	999	981	981	1021	988	1003	984	981	1014	977	984	1001	1040	984	1014	960	985	1021	981	994	961	995	937	1025	1034	975	973	964	973	995	995	951	984	985	970	1004	971	988	1010	968	962	964	1004	959	1015	983	1038	1014	1012	1026	992	987	980	979	988	998	982	1002	1009	975	1038	990	1016	996	1042	935	975	934	1006	984	970	980	986	1005	989	1008	969	1020	962	992	1021	1015	984	967	961	972	992	976	1012	1008	970	1017	977	987	1031	1021	1015	1048	1024	1012	1025	989	1016	1018	976	1021	967	992	995	985	1022	982	977	1008	985	967	996	999	1028	968	1008	1017	1019	1013	996	971	965	1001	976	960	991	973	1027	995	999	1022	1008	1012	1050	979	991	999	1016	1025	1006	1005	981	999	993	931	1001	1041	1015	1042	1002	1016	1050	1020	1030	976	998	984	1004	1027	1008	1019	995	1014	1001	1001	983	1046	985	998	1002	977	947	1018	987	1047	981	1019	965	974	1042	1055	956	941	996	1001	1038	1009	983	938	1043	990	1007	988	969	998	974	981	968	960	1024	925	987	953	992	978	962	978	956	985	1039	1011	963	985	993	987	1019	1004	1032	1011	1000	998	985	979	982	1011	984	968	990	929	952	1000	958	981	989	976	987	1012	1025	1026	1036	966	937	973	956	1011	939	1040	1009	982	975	961	944	961	999	991	1000	1015	996	922	1019	949	1001	964	994	1012	1028	978	1025	1009	990	975	1012	999	996	1007	963	1050	955	942	1007	990	1030	1062	982	988	955	985	1013	943	1027	1007	1001	956	984	1021	1019	991	1038	984	1000	1053	1024	971	1008	1016	1011	934	1004	997	1051	1021	987	987	1013	973	1003	1006	939	989	1008	1005	989	965	1004	1001	963	968	990	973	978	953	971	1004	1008	937	950	927	971	972	978	934	998	1012	992	946	967	989	1028	988	1019	979	969	1011	988	946	1015	990	988	962	1032	989	1036	1034	1008	955	979	935	1017	988	1011	1000	958	1017	1016	998	984	979	925	1063	946	958	968	1026	997	946	983	1017	979	972	959	996	953	1034	981	1055	984	1032	1005	1002	971	1027	985	985	965	983	991	956	982	1037	969	975	984	996	945	961	1005	978	958	1019	1021	1002	1031	971	1045	994	979	953	1006	970	1032	1043	965	993	1006	963	986	991	977	943	1039	977	986	991	1020	963	992	942	1005	1017	1033	993	982	1030	1006	988	902	930	1035	994	1011	962	973	1002	955	978	984	1020	1048	962	994	986	997	1004	1021	933	1038	1009	987	968	979	983	960	913	1029	998	963	941	997	995	938	1037	959	983	1035	1019	1029	957	1020	1006	957	1010	983	951	939	1017	1007	1004	995	999	998	996	993	982	1011	993	977	1000	991	962	1006	1013	1034	986	1040	985	1000	993	967	1002	1025	975	1014	1007	1001	946	1050	1064	968	985	935	945	1012	1002	990	1034	986	970	926	1003	1004	982	938	1017	934	1052	1000	1037	968	1046	1000	975	981	999	975	979	994	996	960	994	969	963	930	989	933	991	953	982	971	1000	997	1063	966	1012	977	954	1040	980	976	976	972	995	940	970	1022	1017	1033	997	1007	998	1005	987	1006	979	961	978	989	972	977	966	989	1018	960	994	949	1021	981	993	938	998	995	945	947	1015	985	983	995	964	986	1004	995	962	962	987	995	992	946	992	1008	968	991	989	973	1034	1007	984	976	964	1005	1030	971	1044	920	987	928	1035	1002	953	1057	995	972	975	1003	957	981	975	994	990	982	994	1040	984	1006	1046	1034	956	943	1021	986	1063	989	1004	998	1054	1050	995	971	998	979	1046	1010	1004	970	968	927	974	1028	964	949	983	1024	964	967	1016	995	970	970	1008	971	1014	1017	968	988	969	1010	1036	966	956	987	1067	943	916	999	934	1026	1014	994	1037	911	1078	1002	966	987	946	1017	949	959	1030	1008	984	983	1003	977	998	961	997	1001	972	983	995	983	1007	1008	936	966	986	1013	1048	1009	981	999	975	947	1013	1000	981	999	1025	983	977	946	1066	972	991	981	1014	961	945	949	957	988	1003	1019	993	968	1020	1006	987	977	935	1011	1023	992	978	1044	948	1073	954	994	951	1051	1019	1018	1015	991	1015	968	964	1030	987	1069	956	1036	972	1040	1017	963	956	983	1010	978	1064	1007	988	961	1056	1008	1031	1003	1007	948	964	964	1031	970	967	972	983	1013	1001	935	1047	982	986	992	960	947	967	1015	972	1010	973	1005	1007	943	956	1005	932	1003	982	937	983	1020	952	992	1078	985	914	984	1027	962	956	1002	1009	995	952	980	997	988	1009	988	1003	1036	1009	1041	999	943	988	972	947	954	989	1019	1016	1001	1034	1009	1010	1026	976	1004	929	1047	990	962	969	985	1020	991	954	987	994	927	938	1053	955	961	1005	995	975	966	1002	929	1026	983	997	968	963	1007	915	1034	935	993	979	972	996	1048	980	969	966	1000	969	988	960	1018	988	959	970	1000	958	1015	965	968	979	966	998	983	962	952	975	979	1008	1000	984	962	988	985	977	986	984	906	930	1020	978	980	990	1016	977	991	1004	990	921	987	958	977	980	948	1014	973	1031	992	1016	1003	987	997	1000	989	1032	1029	971	1004	1027	1024	1007	1037	1011	992	948	945	1005	949	1032	1053	983	981	1021	992	1037	933	998	918	982	988	965	956	967	979	927	960	990	1003	956	1022	995	959	979	981	1001	1005	999	998	970	1037	1016	980	1034	987	979	947	1031	1021	988	1004	973	960	939	1035	1004	954	951	990	1007	989	1064	1001	1010	983	979	1032	999	980	1017	1093	1005	971	1033	1007	975	926	939	962	954	1043	983	922	969	997	989	1029	969	990	1004
1509	727	437	317	309	470	521	444	396	374	287	296	314	287	239	226	218	230	168	161	150	134	115	128	127	105	118	122	89	83	86	85	105	102	91	81	97	80	85	83	86	76	84	76	80	95	82	85	79	99	80	79	81	81	96	88	88	88	83	97	81	90	93	87	82	72	91	88	79	64	81	82	108	83	103	84	87	82	97	82	93	91	89	81	70	79	101	80	82	201	250	226	155	146	94	102	79	74	82	80	88	77	83	81	88	83	79	78	74	92	71	89	96	86	81	87	102	79	74	88	78	79	88	74	99	82	71	86	68	91	72	82	90	81	85	77	84	52	91	94	71	72	86	84	88	92	87	72	97	95	74	70	70	90	88	91	89	94	71	65	80	84	91	81	70	91	103	87	96	103	89	74	76	86	81	91	77	93	58	81	78	79	65	85	92	97	79	72	90	79	76	79	77	77	81	91	95	92	86	74	75	81	84	78	77	67	77	85	83	81	92	90	95	74	80	94	77	80	84	82	71	80	90	81	77	78	79	60	77	85	71	75	82	82	99	86	73	74	68	88	79	81	82	87	68	74	79	97	82	91	79	104	90	65	109	89	88	80	90	80	79	103	88	66	89	69	82	60	81	72	69	72	80	102	92	79	87	88	79	74	61	77	69	72	65	94	73	78	68	79	82	90	100	65	80	80	94	86	94	92	67	69	82	75	80	94	75	80	68	74	97	76	94	93	78	90	83	86	82	81	79	81	90	76	90	75	69	78	89	84	76	93	73	78	75	90	93	78	73	77	93	80	69	88	101	107	88	93	79	97	103	73	67	92	82	73	75	88	77	88	75	93	88	87	67	103	83	85	99	75	78	101	91	91	95	88	73	94	83	75	94	92	74	78	74	82	100	88	82	92	99	87	81	73	71	89	85	89	89	80	88	104	86	84	76	79	83	93	79	89	80	75	79	81	83	75	100	94	92	75	83	76	71	73	72	76	79	88	69	84	73	72	95	78	70	89	88	96	85	80	99	68	78	90	90	76	95	86	68	75	87	86	70	71	85	82	95	106	76	70	69	74	80	69	100	89	77	78	78	69	93	83	88	65	81	68	81	94	81	72	80	85	88	65	70	75	108	104	87	72	88	85	77	78	89	91	84	95	78	80	84	89	72	80	81	100	91	82	74	81	90	76	98	83	85	105	99	78	79	81	84	93	84	77	72	99	70	90	79	79	75	68	101	69	85	77	81	86	85	75	83	74	75	92	74	75	91	89	82	80	68	96	76	73	84	97	102	95	74	84	94	75	76	87	99	75	78	83	65	84	76	88	72	80	90	90	93	83	88	89	99	88	77	81	91	84	61	93	87	80	95	91	83	82	101	92	95	74	80	76	71	87	67	71	77	90	86	61	82	81	103	78	80	72	79	73	80	90	96	77	96	81	91	82	75	86	97	67	81	100	93	92	91	81	72	82	85	71	88	79	80	88	95	81	88	81	92	94	86	94	74	82	82	83	78	94	96	91	72	83	101	97	73	92	78	90	68	84	97	86	87	97	98	84	86	62	92	98	76	73	83	81	79	93	86	89	94	97	75	97	98	80	84	85	88	89	89	63	59	76	89	90	88	81	92	72	77	75	80	85	92	96	72	86	79	89	82	88	84	80	81	83	73	95	91	92	76	92	77	96	77	68	74	79	91	82	60	88	77	90	79	74	90	78	78	65	92	78	88	81	83	89	88	82	83	78	67	76	69	87	80	80	72	69	71	93	91	86	82	80	77	80	71	71	73	86	75	93	73	89	78	81	86	68	64	78	83	65	65	86	86	82	94	83	82	79	74	78	78	75	66	86	91	79	97	88	79	76	83	102	99	101	81	88	71	84	99	92	79	97	82	74	100	97	86	79	66	76	99	77	79	80	80	90	73	84	96	90	74	82	96	95	81	79	82	89	75	74	92	92	89	85	83	82	84	73	74	96	93	79	90	78	71	80	87	87	92	100	85	70	79	75	75	85	83	73	89	88	93	78	86	78	94	80	81	78	79	78	83	92	76	76	71	90	84	109	100	87	92	65	85	90	93	77	80	75	82	89	87	80	84	89	95	85	84	88	90	71	80	73	88	94	83	84	74	86	78	74	88	81	75	87	92	94	70	72	87	88	79	86	82	82	84	70	98	72	99	78	80	80	86	74	81	74	82	81	97	77	81	86	85	80	101	93	92	102	77	79	78	77	95	71	79	76	73	94	88	66	87	84	77	73	84	71	79	84	83	63	87	86	79	78	77	83	104	95	87	100	80	88	77	88	79	79	95	80	81	86	65	82	90	89	89	88	87	72	80	94	85	77	77	74	95	89	71	73	95	81	91	78	76	78	78	82	77	84	83	86	73	92	70	82	82	88	88	95	81	79	89	71	79	70	75	89	85	96	80	98	85	71	79	82	77	78	73	76	91	84	68	81	66	84	91	85	82	86	75	89	91	91	86	79	77	71	71	86	84	93	67	72	78	89	98	79	91	77	88	75	84	87	66	82	92	100	79	82	76	90	77	81	87	90	77	101	72	87	92	74	87	102	89	71	97	72	77	88	83	78	70	89	70	89	92	89	83	81	83	76	87	89	100	72	86	88	90	71	84	86	90	74	77	80	81	68	97	88	100	85	91	95	89	92	79	81	73	98	77	80	72	87	95	85	82	78	85	86	103	75	91	93	85	89	82	85	81	80	90	76	71	87	83	67	90	90	85	77	99	70	75	89	75	90	85	80	81	97	84	86	74	92	97	62	91	98	76	79	70	68	84	83	64	80	72	78	77	93	90	80	76	75	80	83	77	91	87	80	93	102	88	91	73	93	101	81	99	98	91	73	74	97	91	90	81	74	84	86	93	73	74	93	90	87	84	68	78	91	102	95	73	82	90	77	83	69	95	67	80	66	79	63	84	100	88	88	92	74	72	72	70	76	96	103	90	75	83	81	85	89	70	83	92	84	81	86	89	78	93	84	102	82	73	89	78	97	86	98	73	97	89	87	91	93	73	80	70	74	84	84	72	77	77	98	87	96	90	74	83	90	86	83	83	94	84	85	81	84	90	86	91	83	83	94	79	86	80	66	88	103	83	79	83	95	97	80	106	104	81	81	78	77	90	103	73	73	83	82	103	76	87	72	91	81	81	86	81	94	76	90	76	90	61	94	93	89	82	88	80	67	87	93	67	90	88	86	73	82	87	86	86	88	71	86	93	73	78	83	93	73	73	76	72	91	84	69	78	99	80	88	94	85	82	81	79	74	83	90	80	82	90	87	70	85	73	79	83	88	77	79	73	91	84	84	78	85	76	89	95	84	74	95	86	81	82	73	91	92	100	82	80	84	77	75	73	80	98	84	80	96	72	84	85	90	91	88	79	89	80	87	92	68	79	84	85	85	81	92	87	91	77	76	75	87	100	76	76	92	74	72	81	91	68	80	77	80	71	90	91	85	82	93	78	77	97	92	65	86	93	98	78	86	88	92	78	81	82	80
18151	9579	6150	10642	18030	19132	17850	15465	13438	11460	10501	9102	8764	7227	6280	5935	5637	5071	4398	3659	3510	3141	2704	2637	2330	2166	2087	1975	1817	1691	1581	1491	1481	1390	1300	1275	1272	1160	1173	1135	1107	1058	1068	1085	1070	1054	1005	1056	1031	1030	1046	1013	1091	1050	1070	1050	1195	1096	1074	980	989	982	968	967	1005	1011	1060	1026	1003	1059	1020	996	1073	979	1050	1037	1014	1034	994	1049	1133	1098	1165	1182	1136	989	1074	1008	1293	4824	5783	4976	3237	2036	1261	1068	932	923	881	885	962	926	968	922	982	916	941	956	937	908	966	903	917	945	938	951	1035	958	940	913	918	946	972	893	1013	907	923	928	929	950	934	942	926	942	967	951	981	901	993	925	971	959	924	974	882	928	947	935	954	969	901	977	978	986	931	925	945	891	942	897	977	929	939	923	965	941	907	960	998	955	917	960	892	939	963	907	894	893	961	963	937	931	933	914	947	972	936	985	951	926	946	882	948	938	967	885	963	861	861	997	938	927	937	924	940	911	918	919	957	952	972	981	932	1006	899	990	953	970	961	941	927	941	933	968	942	944	902	872	925	948	993	938	960	925	876	955	956	929	886	957	945	906	887	918	914	962	943	990	988	957	910	940	989	914	953	879	933	969	955	953	955	925	941	939	947	954	998	937	949	952	913	978	967	981	934	941	900	902	970	949	936	921	924	956	900	981	970	901	948	986	897	931	941	923	904	962	982	953	966	955	893	936	979	967	926	954	909	892	956	921	971	962	914	939	922	923	968	936	958	944	954	866	927	971	955	1013	886	934	1005	991	960	905	915	993	930	898	912	978	946	926	965	944	956	890	978	974	947	912	939	949	959	917	939	959	927	967	887	899	935	940	946	921	943	945	985	963	1000	936	957	897	938	984	932	912	946	965	921	908	911	914	970	928	975	938	936	930	909	934	969	961	935	940	911	960	910	965	945	921	937	942	959	900	957	986	959	933	917	884	912	955	949	930	927	893	935	965	937	925	938	968	913	994	949	941	972	903	945	926	969	923	926	967	939	904	906	929	950	983	966	921	990	939	934	949	975	1003	939	903	944	901	913	1017	906	929	997	973	984	912	925	874	917	985	987	918	937	938	980	965	899	1005	901	897	905	895	968	923	940	930	909	911	879	954	1019	923	924	946	978	1026	963	985	910	981	891	922	937	904	960	909	975	902	953	882	945	919	932	915	949	947	883	971	992	922	964	977	905	921	926	971	963	972	943	899	948	914	943	930	927	991	993	922	942	919	935	913	917	941	913	970	928	890	981	955	916	960	954	958	924	943	917	892	974	881	934	932	952	927	927	1009	981	971	959	909	929	945	931	971	936	978	955	984	916	995	926	895	934	916	953	990	967	933	888	939	920	923	950	920	981	886	961	979	940	978	906	904	981	914	981	936	947	963	925	917	929	936	925	961	934	950	933	931	938	967	956	928	952	951	941	907	973	967	937	922	936	909	905	980	883	959	957	916	944	1015	1000	965	952	923	960	915	902	894	895	955	928	906	921	949	955	926	967	981	996	956	866	965	908	919	963	977	969	927	935	946	928	952	929	914	898	959	950	961	936	912	943	975	945	912	989	933	968	862	944	1014	891	905	900	951	1005	941	964	930	945	973	914	983	977	914	961	927	990	929	944	894	935	924	962	949	915	905	1009	978	942	940	1000	917	988	925	996	952	916	940	935	924	958	941	891	925	903	948	957	929	908	925	946	924	975	929	965	992	994	945	942	994	979	968	979	946	934	944	898	934	961	950	899	907	952	997	907	957	921	946	937	919	1009	990	1014	901	950	946	975	951	911	936	895	963	879	888	934	942	937	945	915	949	944	923	945	933	1010	973	935	939	919	942	941	925	939	955	977	935	984	913	945	934	906	962	927	966	929	916	905	914	918	918	946	904	887	979	1036	891	922	996	880	940	985	960	916	909	948	921	940	956	928	969	924	932	926	961	989	962	952	976	953	957	941	927	941	896	962	933	968	928	923	931	942	937	942	1010	968	929	979	887	939	943	963	980	955	925	927	938	896	960	939	970	955	982	920	941	942	918	958	948	952	917	972	948	934	969	942	993	936	898	995	945	889	984	900	954	930	947	987	934	921	924	921	934	915	924	879	973	999	987	930	962	923	948	948	941	879	925	911	876	901	898	927	972	928	977	884	936	939	979	947	873	945	941	950	960	891	969	922	925	990	921	917	936	988	942	952	930	926	871	897	1013	909	895	980	885	971	970	960	949	933	915	935	980	944	895	993	953	987	931	934	950	914	847	959	922	906	952	945	977	1000	942	853	935	977	916	965	916	918	951	942	965	932	974	897	948	970	985	948	928	936	908	915	964	948	929	885	925	1015	944	945	947	916	988	950	924	918	935	965	977	921	1004	937	961	903	954	987	965	901	920	907	937	955	932	962	942	943	951	932	973	933	947	998	922	903	937	917	893	975	930	905	936	991	885	946	896	934	983	932	873	981	989	910	919	959	939	905	962	900	880	989	953	979	980	978	951	911	934	977	953	906	946	950	932	934	911	918	923	970	893	967	999	946	948	914	974	876	951	936	927	889	969	971	939	901	957	987	950	918	979	947	908	940	970	961	937	988	971	957	948	895	919	893	966	880	910	903	892	901	896	940	843	949	949	947	936	939	960	965	921	895	994	947	926	921	940	913	943	967	939	931	907	942	942	948	961	982	952	930	920	987	914	965	909	940	964	919	979	889	923	930	896	929	938	943	980	929	937	947	967	939	979	952	964	940	951	932	911	938	975	937	975	984	916	932	924	970	935	910	932	921	906	968	994	949	915	933	917	978	953	909	909	948	911	962	942	878	972	898	932	972	938	921	907	928	985	922	971	927	910	918	977	939	963	962	935	927	962	948	957	901	962	931	989	878	986	982	902	862	882	922	1017	996	936	987	940	893	916	911	1021	940	930	987	967	975	941	889	941	980	931	967	939	941	974	939	924	885	920	929	1003	955	1003	950	908	975	961	915	998	946	920	913	944	927	893	937	945	954	929	966	955	972	902	929	919	931	943	927	879	996	937	957	927	892	940	938	958	902	925	932	930	938	925	968	964	921	927	917	920	909	955	927	901	935	894	952	871	935	943	942	925	922	946	889	949	937	918	952	970	929	875	938	942	921	977	978	965	896	938	932	920	985	928	917	962	964	953	920	975	948	932	937	926	914	936	911	950	896	914	921	938	941	889	968	989	942	911	936	908	972	925	897	916	931	943	911	936	898	960	975	965	931	929	934	975	935	890	945	930	916	903	958	948	925	949	957	1001	955	913	966	929	981	891	920	948	931	912	916	919	946	965	906	942	929	966	972	970	911	921	969	954	925	931	951	906	962	955	990	884	958	970	886	924	967	942	951	944	966	943	893	910	944	955	896	941	907	936	907	902	949	947	953	987	966	947	915	982	948	923	943	981	981	962	937	959	969	920	936	964	957	922	1006	966	968	971	967	951	949	935	1023	919	924	955	955	958	946	919	951	962	945	945	932	969	974	978	940	906	931	945	890	917	944	943	905	987	942	973	949	957	937	934	934	954	963	944	941	938
1561	277	155	145	151	190	226	191	170	161	146	149	134	131	123	117	96	108	84	104	85	78	80	85	75	81	83	90	83	77	76	77	92	67	68	71	68	58	84	80	71	60	74	66	60	73	61	71	72	75	76	68	68	74	58	73	73	74	72	76	76	59	72	61	62	64	70	60	47	62	61	65	72	60	63	82	78	88	77	76	64	86	77	79	63	74	71	73	96	103	121	101	86	88	71	66	90	73	74	67	57	73	55	76	74	64	70	87	67	58	62	74	66	66	76	56	83	77	71	61	79	73	77	74	67	70	76	59	76	55	55	67	74	73	65	65	73	74	68	64	62	62	71	74	67	61	72	81	65	59	80	67	77	66	83	63	59	60	64	75	53	55	62	63	71	54	65	67	70	70	70	64	77	64	57	67	60	67	69	59	60	67	79	68	84	64	66	68	69	63	59	73	81	65	66	86	54	68	64	79	68	80	60	73	66	75	62	67	77	68	82	68	64	60	79	81	66	68	57	63	67	55	58	76	74	61	90	80	73	68	54	81	73	75	80	78	82	70	55	82	69	61	62	68	72	69	81	59	80	69	79	71	83	61	73	58	79	57	67	73	78	50	61	70	57	73	70	60	71	67	69	69	78	76	74	72	80	71	62	62	82	67	57	74	75	73	65	58	59	59	81	59	60	81	76	63	73	68	82	72	70	67	75	76	62	67	74	62	70	72	45	60	66	64	57	87	66	68	56	73	59	69	68	62	84	74	61	54	77	69	58	77	67	65	62	71	74	72	86	65	74	80	78	84	75	71	71	74	59	87	55	67	52	60	84	77	66	87	70	69	77	75	78	68	72	62	79	67	62	63	80	62	65	76	77	76	70	78	70	71	65	80	74	63	63	91	49	85	70	74	66	71	72	68	66	69	60	65	73	64	55	67	75	59	82	73	63	76	79	70	78	67	69	61	60	64	74	74	56	72	67	68	76	76	62	80	75	85	71	80	62	72	76	72	82	69	65	60	80	78	80	65	61	69	77	61	69	77	73	86	74	57	71	78	70	64	67	54	67	86	60	68	63	68	65	70	64	80	64	62	79	93	59	78	65	59	73	60	58	63	67	74	70	68	77	61	65	67	79	69	80	65	60	73	73	67	68	70	77	70	73	75	57	59	68	55	68	73	66	62	58	74	72	61	65	77	63	78	74	61	69	61	90	89	58	56	74	61	68	70	73	68	64	74	61	53	77	52	70	69	67	72	71	69	66	57	85	55	72	59	67	78	78	62	71	67	74	80	57	74	74	70	79	70	73	89	63	61	60	72	59	67	65	55	65	61	82	68	78	83	65	67	65	70	55	88	68	63	76	68	72	66	75	70	57	78	68	70	66	79	85	61	70	81	78	65	69	77	68	66	73	68	87	64	64	56	80	67	70	69	56	66	67	74	90	76	79	65	78	73	62	62	53	74	99	84	77	70	83	62	58	52	65	68	70	68	66	58	71	55	72	72	61	75	75	81	86	94	80	75	75	72	73	61	71	58	68	61	55	73	71	73	64	88	58	63	65	76	65	61	74	80	71	72	59	53	59	91	77	69	69	79	81	78	69	73	74	75	74	59	64	68	56	70	76	64	81	79	70	61	88	68	76	69	82	80	82	74	64	69	53	72	56	69	80	69	63	85	66	61	50	61	62	71	78	73	59	65	73	69	65	69	76	72	63	64	53	52	75	70	66	58	61	81	53	91	69	67	75	73	68	76	55	74	64	65	51	101	82	63	64	66	73	62	78	72	61	76	67	62	70	63	72	60	78	66	63	66	72	64	66	75	70	59	78	63	68	67	78	67	66	75	64	68	65	63	60	74	62	61	61	77	74	62	62	58	86	57	78	78	72	68	73	69	67	70	80	79	80	71	74	63	66	72	74	67	75	81	62	73	57	55	70	78	81	66	80	86	65	87	74	70	68	55	73	54	58	65	91	77	63	68	80	66	66	74	74	66	51	56	68	63	47	70	70	59	61	69	80	69	75	60	70	71	58	75	77	71	78	77	69	68	56	70	81	61	67	70	76	85	70	80	67	65	60	73	76	60	60	68	67	64	56	73	67	70	74	81	75	76	74	65	62	70	75	81	86	82	79	56	73	56	65	67	87	73	56	64	79	72	73	77	74	64	57	69	64	74	57	55	68	65	64	71	85	74	76	79	49	67	79	71	65	68	77	69	61	66	66	72	80	61	50	59	75	69	79	72	72	65	68	67	69	84	63	73	69	69	63	68	77	64	75	68	75	50	85	76	79	73	52	65	76	61	81	68	83	82	84	78	62	73	72	63	86	81	69	52	71	65	54	71	65	73	68	86	68	60	73	69	73	61	68	73	68	75	62	71	90	87	81	74	63	67	63	63	67	75	53	64	59	60	63	64	50	57	70	67	54	76	61	59	72	65	55	67	70	71	77	61	60	79	73	85	62	61	65	64	85	59	84	70	88	69	56	61	58	66	73	69	73	55	69	72	65	65	68	67	53	62	80	57	89	61	70	72	73	56	80	67	69	70	83	66	62	62	76	68	76	62	75	73	77	63	65	80	79	72	57	72	72	57	60	71	73	71	72	63	60	63	66	57	72	61	64	69	63	70	64	71	58	63	63	65	70	64	71	69	71	65	52	72	65	59	66	66	67	68	56	71	73	62	70	80	82	70	63	67	70	62	66	70	74	65	73	70	66	66	73	60	67	75	68	74	57	59	61	74	65	89	74	70	81	57	95	60	91	58	67	70	71	62	71	70	94	56	81	77	66	81	75	55	79	59	55	62	94	65	80	62	77	62	83	60	82	73	61	69	67	65	66	74	77	59	71	78	58	65	66	78	85	55	66	64	56	71	80	68	65	70	80	69	83	74	79	76	85	61	76	79	83	63	79	72	72	61	75	76	66	66	66	76	54	59	67	71	69	72	90	66	71	79	76	65	66	75	69	62	62	53	52	63	49	64	91	64	81	65	77	77	67	75	69	75	65	78	66	53	83	67	70	52	59	67	75	59	72	67	74	71	58	64	77	65	70	70	60	57	74	75	75	60	78	70	57	65	71	79	61	73	78	84	63	81	51	56	77	70	69	65	68	68	68	66	67	63	61	64	66	76	56	87	72	62	72	68	89	65	72	72	74	67	76	78	75	52	70	75	72	59	72	63	62	67	78	81	73	63	65	68	56	68	59	84	74	72	84	61	72	59	64	63	79	73	57	68	70	66	84	66	60	72	64	69	71	78	71	56	61	70	67	61	64	78	70	74	71	69	65	80	59	55	65	71	87	76	72	45	66	71	87	67	84	73	63	57	67	85	71	57	67	90	74	76	83	63	84	65	76	66	66	75	73	66	67	52	65	60	86	65	77	82	61	71	64	57	74	57	56	69	66	81	59	75	69	67	67	76	81	64	84	66	66	68	69	65	77	65	56	79	63	70	63	70	78	72	70	69	70	76	68	85	52	62	72	59	74	83	72	77	78	65	70	69	77	74
11154	4615	3025	5176	9629	10763	10009	8301	6733	5760	5135	4342	4079	3386	3075	2743	2642	2561	1989	1788	1798	1631	1477	1368	1293	1202	1172	1175	1068	1031	1025	969	1037	932	974	923	854	900	871	880	836	812	856	892	861	883	829	829	814	824	860	870	841	926	831	822	844	820	805	849	816	795	838	797	861	824	837	820	853	864	885	868	850	821	864	825	922	797	889	845	831	835	782	867	843	817	943	947	1206	2215	2234	1721	1310	1048	965	785	807	863	768	770	820	829	840	784	855	830	857	808	791	837	796	851	789	793	827	782	820	849	777	813	824	829	818	773	775	788	791	834	831	854	802	798	842	773	788	775	791	809	874	787	792	814	816	784	765	779	802	845	799	795	784	791	869	827	836	811	835	815	864	860	808	812	839	791	792	833	864	782	822	822	831	818	813	821	801	813	879	791	829	821	816	822	851	844	847	802	824	804	777	822	798	752	785	814	769	863	746	812	800	818	828	823	823	852	806	787	785	800	780	873	777	845	793	828	802	757	770	814	837	832	813	834	826	837	833	778	800	794	831	820	843	800	783	800	815	835	811	815	828	768	786	827	802	832	735	808	828	866	822	810	830	801	833	800	860	781	788	760	846	805	831	800	782	791	798	847	778	825	775	816	818	831	848	804	810	807	768	797	821	824	747	800	806	861	810	796	849	868	774	803	755	820	824	804	796	759	867	824	807	809	812	877	793	793	810	770	770	825	803	792	832	799	789	788	878	804	802	795	756	847	830	814	841	782	791	776	811	797	779	825	850	806	802	822	840	816	834	822	851	799	776	843	835	823	782	781	813	801	804	861	858	811	836	786	811	846	781	818	762	801	795	784	808	792	796	807	836	800	840	852	811	809	780	786	789	777	852	831	788	812	832	785	813	841	825	854	814	821	824	822	842	774	838	789	827	832	762	803	832	859	768	764	806	849	862	848	791	860	815	796	845	810	869	836	807	788	810	798	809	856	857	809	839	814	855	809	820	803	820	839	812	794	817	832	821	809	795	808	750	831	796	789	831	795	800	820	834	827	786	818	830	818	796	788	803	870	813	805	823	794	812	831	854	849	823	813	787	820	783	829	800	793	831	767	743	837	759	849	787	799	796	811	828	829	783	868	816	823	842	779	812	799	823	796	799	841	827	835	830	813	832	779	806	745	859	813	765	790	784	834	825	759	844	817	804	915	819	791	817	783	843	762	862	851	796	757	775	788	822	800	829	858	803	791	791	812	842	819	829	796	828	810	813	817	801	759	778	810	839	827	787	816	846	804	816	769	812	876	729	803	840	785	848	819	817	850	863	779	816	787	836	810	830	807	782	831	834	793	809	804	835	820	775	819	786	771	788	780	828	839	835	856	822	826	826	818	792	785	722	794	792	810	798	806	792	792	824	788	787	801	763	791	785	786	813	819	777	810	828	834	830	774	834	784	801	847	811	803	792	857	748	800	814	801	800	790	822	856	817	809	783	784	842	830	779	806	839	812	816	812	799	826	789	799	790	824	815	791	833	881	823	784	845	790	826	804	885	829	809	835	773	828	818	829	798	824	852	811	823	773	888	835	746	826	842	824	820	813	771	783	867	779	802	818	822	796	864	813	845	784	798	780	819	809	849	792	850	817	843	768	840	825	811	778	767	847	825	813	720	833	904	813	787	810	824	819	853	807	846	784	782	833	822	776	818	830	819	862	840	807	804	845	800	847	827	834	817	855	843	827	790	813	791	773	840	842	870	811	830	806	792	791	805	816	823	810	806	825	827	791	810	809	823	832	854	778	798	778	803	803	769	797	801	819	787	825	820	808	843	819	818	794	818	816	830	805	793	842	779	777	853	832	818	758	830	825	770	825	830	825	833	833	831	798	853	794	810	780	861	759	809	753	855	825	794	817	829	814	799	847	806	843	834	791	814	796	825	787	806	843	833	811	772	829	763	771	806	806	853	838	827	768	796	827	889	810	853	766	837	834	815	819	821	785	793	886	807	808	782	824	808	796	827	829	784	843	799	824	853	805	789	828	804	836	807	837	804	841	813	796	847	822	807	840	833	843	796	813	768	837	807	797	827	827	802	820	825	834	799	846	783	772	787	791	832	805	843	829	784	763	808	777	887	826	833	827	753	810	876	835	784	805	787	832	755	757	847	806	837	854	752	858	758	852	842	812	803	828	819	821	844	829	846	805	785	788	817	807	818	771	810	835	782	807	807	886	839	797	828	794	863	792	834	792	844	812	832	787	804	820	827	820	767	782	865	789	822	787	817	801	822	767	791	815	828	807	815	808	789	826	843	826	822	787	818	770	818	771	798	808	795	827	824	837	780	811	853	829	815	789	800	823	742	838	752	794	784	806	789	814	794	827	797	818	793	793	828	817	805	788	814	809	794	790	817	804	825	794	823	788	846	824	813	819	842	800	790	783	792	808	792	794	817	820	805	804	806	811	806	792	889	793	798	835	873	817	810	774	824	788	820	829	814	824	820	827	846	793	827	820	827	807	801	802	783	798	835	825	800	820	837	817	809	834	856	850	833	822	762	857	833	816	851	823	862	812	821	842	827	786	809	830	810	827	843	775	816	835	763	813	826	800	783	752	822	805	809	779	823	850	830	811	898	775	774	732	791	834	760	859	789	810	772	849	859	804	861	797	802	852	822	752	804	803	804	786	811	811	814	759	813	822	765	752	838	792	803	779	815	823	791	766	798	790	889	829	818	850	836	811	802	803	781	805	820	807	827	842	801	852	784	802	773	764	826	837	804	819	759	782	860	860	793	736	840	843	810	825	796	786	833	799	857	793	856	878	794	836	807	841	861	762	824	816	822	849	793	845	812	794	813	809	772	830	802	810	811	783	825	777	845	835	809	842	835	782	829	845	783	845	847	801	805	812	798	862	771	815	774	813	883	784	855	766	802	793	854	806	814	863	808	820	802	839	790	785	803	769	776	768	802	848	801	792	864	773	781	816	817	805	842	802	824	842	807	811	803	800	828	804	793	810	843	783	792	840	847	800	847	751	756	797	827	805	813	872	848	818	803	803	799	820	828	809	788	847	783	793	816	808	807	840	831	779	840	808	837	789	802	822	787	830	771	781	816	769	828	860	831	851	821	761	849	820	802	805	883	773	825	829	815	815	806	790	820	800	824	769	821	792	814	821	783	848	780	816	821	800	806	798	798	817	810	789	803	792	832	828	807	838	860	802	823	813	835	813	812	795	801	800	805	807	811	800	806	749	824	831	825	873	822	782	832	780	790	763	860	810	863	854	795	830	856	842	784	851	820	838	811	846	766	785	854	804	749	801	817	789	812	821	749	840	818	814	838	746	827	823	810	856	814	795	836	793	856	819	820	837	835	783	846	827	794	813	807	786	835	798	852	873	795	795	809	830	778	809	845	801	802	863	806	805	876	809	720	817	814	760	860	761	757	834	828	809	820	836	819	786	826	829	818	801	788	832	823	829	772	865	838	819	797	748	800	826	851	778	789	837	844	837	885	850	791	796	841	817
972	561	350	232	224	338	389	328	259	245	246	218	224	178	157	159	122	120	140	122	107	115	101	104	97	81	93	74	82	66	78	85	83	75	65	88	67	68	83	67	78	77	84	69	63	59	75	65	60	82	61	75	77	70	70	73	81	81	66	64	86	57	72	89	69	90	69	80	59	59	71	78	46	81	76	73	76	65	72	72	79	91	62	72	61	63	69	73	120	143	195	145	99	86	73	72	75	60	64	79	73	66	66	69	68	71	67	61	75	58	65	81	76	84	65	55	68	72	53	60	73	63	69	73	75	77	61	71	65	72	81	69	73	61	77	65	62	85	75	63	70	75	74	70	71	76	70	65	70	64	78	63	69	65	67	66	70	71	64	76	76	61	70	77	87	67	61	70	64	74	67	77	72	84	71	72	53	65	76	68	62	65	81	63	87	64	48	76	72	75	62	65	75	76	84	69	84	76	71	85	73	63	93	78	78	91	77	71	69	88	50	68	81	68	75	77	81	70	80	63	70	70	72	50	61	65	68	72	64	72	87	64	71	58	68	73	59	75	66	58	66	70	65	62	77	75	60	73	66	67	73	87	77	65	72	66	73	64	79	70	63	62	62	58	83	61	73	64	59	77	77	64	73	74	66	55	82	69	73	82	75	81	68	73	70	55	62	73	70	63	75	58	60	70	70	72	69	54	75	61	74	65	67	61	72	61	77	69	72	55	79	74	75	73	72	76	72	67	78	56	56	69	62	82	82	64	71	70	80	70	72	75	62	72	57	55	65	64	76	67	70	66	63	68	73	61	64	54	64	58	68	73	60	62	69	68	64	79	76	75	77	48	60	66	88	69	70	59	68	76	73	72	60	82	70	68	79	79	69	67	62	64	76	69	79	73	75	69	67	66	76	75	61	63	58	68	73	68	65	67	64	61	56	69	82	79	80	68	69	55	79	73	69	75	76	65	72	60	70	69	80	79	75	62	64	68	60	70	72	59	74	66	64	71	75	67	87	63	78	62	68	62	86	79	71	63	59	70	60	70	63	63	89	76	61	83	64	82	61	64	56	65	75	75	73	80	57	63	55	61	77	43	80	73	71	74	68	59	64	53	65	72	66	68	75	77	70	81	73	85	74	84	60	61	79	67	78	58	56	60	61	66	78	72	66	79	62	78	78	48	89	82	55	73	80	83	60	68	70	67	78	63	69	60	70	67	56	69	68	62	64	67	66	86	72	68	75	71	67	76	91	55	67	82	71	79	66	73	74	75	66	71	67	65	62	74	77	88	69	73	64	75	61	68	79	65	78	88	67	67	77	71	79	68	65	59	58	60	56	69	69	73	65	69	58	73	66	59	80	79	74	76	57	63	70	87	67	73	61	62	64	62	78	72	83	75	74	69	80	71	64	73	65	59	69	71	66	84	59	65	69	59	72	72	60	68	70	79	71	73	70	62	62	69	68	62	74	81	76	85	61	59	70	76	68	61	54	74	69	67	81	65	77	63	65	63	63	72	75	66	58	79	63	77	71	60	76	68	67	74	73	96	63	65	71	61	80	66	59	68	72	69	62	63	70	76	90	62	65	80	75	63	54	69	67	61	76	76	78	71	65	91	79	63	61	69	82	75	84	70	80	77	68	77	77	74	68	60	64	67	74	74	70	65	77	52	81	69	64	69	67	75	84	63	64	86	68	71	70	57	66	74	77	69	77	58	67	71	73	83	65	74	68	83	71	91	82	71	84	70	63	83	56	70	74	59	69	73	70	87	69	72	79	75	68	66	62	73	67	73	78	79	69	71	70	66	67	77	64	79	81	79	63	76	65	73	66	62	82	75	64	84	64	62	55	52	62	81	83	61	46	58	72	51	70	81	63	74	70	77	67	83	59	71	52	76	68	59	76	83	66	70	72	70	83	78	63	63	77	64	64	74	72	77	88	69	74	58	71	63	60	76	80	83	79	76	69	56	54	78	69	54	80	64	66	83	64	74	71	61	59	61	63	69	66	62	64	65	64	72	73	86	78	69	60	68	67	73	63	76	70	65	68	76	66	67	62	68	66	75	81	52	75	73	61	76	56	70	62	66	74	77	66	62	79	59	63	58	61	75	58	88	55	73	62	70	67	70	75	75	66	60	66	56	86	78	59	65	63	75	79	65	70	79	55	57	73	59	69	55	62	53	71	63	62	84	69	54	61	73	57	69	75	74	71	57	79	82	71	66	71	67	71	79	61	75	73	61	79	74	71	72	69	59	60	63	56	58	64	74	59	64	78	79	79	73	74	71	69	65	63	82	64	64	54	88	60	70	66	72	65	63	63	67	75	82	63	74	61	67	66	65	62	56	74	84	74	73	80	62	77	62	60	64	74	72	56	72	70	75	82	68	72	61	80	73	71	64	54	91	51	57	65	62	77	66	71	75	67	74	76	67	60	76	66	69	65	70	78	68	66	66	57	80	71	72	69	85	82	74	81	71	83	74	73	67	63	67	72	67	58	69	69	61	69	70	68	61	69	66	70	55	59	66	71	80	81	59	89	68	81	71	64	67	86	59	69	82	59	65	64	76	69	66	70	73	89	74	79	62	69	71	56	72	76	70	64	71	71	58	69	96	72	66	71	70	63	76	62	70	66	74	69	82	76	56	50	75	60	60	63	61	76	70	68	75	75	78	58	83	69	49	71	62	73	66	76	67	66	69	72	79	64	70	64	65	54	68	69	63	75	76	73	83	75	61	62	86	75	64	77	75	87	69	72	73	72	68	78	63	56	67	59	58	54	67	63	86	65	77	54	55	57	63	68	75	66	61	69	55	60	63	72	63	80	79	62	64	68	79	58	74	69	68	65	62	78	60	79	79	67	57	67	67	78	83	65	61	67	72	94	52	63	72	62	57	75	61	74	76	76	79	68	76	68	69	60	91	80	74	66	71	67	75	64	69	80	62	80	72	76	88	79	75	83	56	63	89	78	69	68	77	55	63	74	85	60	80	74	63	74	69	76	77	61	62	79	61	70	69	80	75	80	78	71	73	74	69	57	67	75	78	73	62	73	63	67	65	81	86	67	74	88	66	76	61	59	66	59	52	70	73	65	63	62	57	61	68	67	79	79	70	71	69	70	76	63	93	77	69	75	67	64	60	68	72	68	74	71	60	74	83	64	63	81	80	62	62	60	64	71	79	66	70	75	61	67	66	69	61	58	71	76	74	76	66	83	63	60	67	68	64	71	74	86	65	71	62	69	84	79	73	74	74	64	81	59	80	67	53	68	54	74	63	70	68	65	77	64	80	76	68	83	59	88	70	68	75	85	71	72	62	57	70	74	83	59	64	69	63	70	69	64	68	59	74	72	66	68	78	83	71	76	78	78	62	49	71	83	66	85	68	58	70	59	72	69	74	59	71	63	63	65	60	66	71	79	61	78	71	74	71	74	53	84	56	60	83	64	58	85	60	67	67	68	66	62	66	59	73	73	67	62	67	65	64	59	78	76	83	58	60	72	69	67	56
14368	8015	4888	8609	14865	16271	15161	12367	10611	8880	7937	6713	6545	5434	4662	4266	3833	3793	2903	2841	2505	2346	2105	2026	1827	1635	1527	1447	1322	1258	1235	1227	1112	1058	1050	1054	960	996	930	876	886	939	907	899	933	909	913	879	896	862	888	888	846	885	783	878	895	930	852	902	818	829	897	851	847	878	842	835	829	828	857	886	871	877	848	882	874	906	945	898	949	897	889	895	901	911	1107	1033	2490	3721	3495	2488	1679	1190	942	887	827	822	804	804	776	786	814	806	818	834	822	832	791	799	816	803	773	749	824	837	751	836	836	853	792	830	831	803	806	841	824	788	813	782	777	844	793	787	821	835	855	807	837	824	768	829	770	774	836	798	783	762	795	812	758	792	779	765	847	781	761	772	814	812	783	764	796	825	802	849	821	820	779	830	770	792	831	803	818	799	816	830	813	819	782	848	820	823	823	887	805	806	781	820	813	784	834	789	789	800	821	809	772	806	804	824	813	803	829	813	811	871	807	778	778	836	788	784	792	807	857	777	813	827	804	844	833	788	800	785	802	855	807	821	855	797	788	769	841	785	827	788	788	805	816	803	820	796	822	794	802	831	792	834	844	828	813	825	799	815	868	781	793	801	796	795	748	801	812	777	758	829	830	869	807	789	805	809	783	842	820	792	822	791	775	811	752	806	772	820	789	805	844	793	836	784	801	815	873	762	800	826	824	853	848	801	789	825	796	734	843	774	783	798	788	822	821	816	796	748	732	812	809	757	787	802	846	779	792	807	815	829	816	815	789	797	770	791	796	809	821	815	795	829	799	836	783	817	804	870	843	815	800	800	790	782	839	800	817	802	845	814	771	792	815	806	851	813	830	835	777	819	770	833	807	810	781	826	813	754	775	770	790	776	807	814	823	812	775	786	797	827	857	760	843	780	807	801	823	798	775	822	829	822	827	832	838	720	760	765	835	788	807	819	829	776	820	854	792	746	813	763	829	804	820	777	835	811	805	792	794	839	829	815	889	824	796	813	786	818	829	760	832	779	820	821	825	767	760	840	777	784	805	846	771	795	773	823	829	822	807	805	833	796	804	804	772	782	765	846	780	808	814	787	808	838	782	769	768	809	800	792	845	773	820	824	799	798	781	785	789	828	808	832	813	804	809	809	837	809	826	882	816	823	815	829	764	829	815	811	824	815	798	845	775	807	808	853	752	828	782	803	782	782	771	732	792	746	822	806	787	783	783	826	844	821	798	807	789	785	802	789	804	775	816	763	834	752	843	839	779	791	853	794	768	851	788	794	760	782	833	744	802	781	805	801	812	808	831	832	846	799	820	836	765	846	781	843	816	790	765	842	809	788	816	826	800	799	799	892	782	782	832	789	848	875	812	838	801	764	765	820	790	820	788	827	789	811	786	813	813	761	829	838	825	771	843	805	855	773	786	810	793	814	805	783	832	802	841	781	819	808	784	779	797	816	844	759	803	841	776	831	796	796	813	868	837	824	806	794	853	801	836	823	871	800	803	832	810	818	860	789	824	797	758	810	889	784	793	763	874	800	860	784	836	768	769	748	832	832	829	791	787	856	811	793	797	800	825	809	788	864	789	806	838	783	799	825	791	794	840	789	783	805	760	823	812	821	828	838	836	777	826	784	792	762	833	816	851	833	778	820	834	771	792	795	793	816	843	806	843	817	775	878	801	795	805	803	859	809	790	838	805	787	805	802	827	775	787	812	803	833	842	786	856	855	854	843	767	769	823	822	825	791	787	756	797	832	806	768	792	806	866	799	809	807	836	843	817	873	764	797	829	786	825	795	793	780	774	790	793	827	816	787	818	804	736	751	846	809	843	835	806	830	778	795	825	853	822	809	812	823	821	834	779	767	748	782	825	806	825	815	837	774	820	883	825	820	802	787	850	861	866	787	813	807	829	832	820	790	772	772	795	783	837	775	798	803	751	745	860	821	806	819	796	822	796	776	878	777	808	799	829	821	765	808	764	800	797	794	783	796	764	813	824	813	833	808	857	779	817	776	805	838	843	795	800	823	726	816	825	835	838	849	801	804	827	795	767	868	808	841	863	847	794	790	767	806	817	830	806	802	829	793	819	768	882	797	826	785	799	860	813	799	802	778	779	848	855	781	787	787	839	841	749	790	844	814	821	800	827	844	831	755	805	819	853	826	789	771	804	799	873	807	814	790	769	759	851	809	817	806	811	795	785	815	786	793	813	854	848	779	775	790	815	780	845	844	875	834	816	776	832	872	831	809	813	790	802	783	813	789	816	847	872	808	810	815	799	826	806	823	820	814	852	842	811	766	857	825	816	862	808	800	758	827	798	778	797	822	812	810	821	831	804	763	815	767	837	804	837	815	816	799	836	782	820	792	805	863	787	772	820	786	848	856	847	754	846	772	837	763	813	814	818	832	805	784	810	808	803	796	854	776	831	801	812	805	852	827	813	859	771	781	800	814	777	798	842	804	809	787	793	818	824	812	835	798	802	789	787	825	862	760	793	822	812	828	820	778	748	817	840	830	791	779	806	767	820	840	784	811	791	808	804	807	785	779	798	817	811	832	822	810	799	816	836	808	824	876	803	763	809	811	800	800	801	808	807	806	809	830	817	784	798	791	778	824	819	839	820	824	767	834	754	817	784	836	789	850	834	848	794	843	813	820	801	767	852	788	797	784	813	775	845	788	812	779	781	821	833	782	804	740	821	802	817	846	834	833	808	807	846	793	807	837	770	804	823	813	861	833	846	852	778	838	862	836	814	805	843	870	730	784	795	767	813	780	780	884	771	847	789	838	815	764	851	795	764	782	802	776	805	796	816	802	760	810	779	842	779	835	821	807	805	836	756	832	807	845	792	819	819	806	859	769	789	796	852	808	815	840	825	833	790	848	787	832	820	820	838	804	821	835	819	835	820	838	802	845	872	802	823	787	803	817	789	830	851	797	795	824	832	802	773	791	835	766	783	831	841	831	745	803	836	825	811	809	800	817	798	798	824	818	804	804	850	793	779	796	822	773	785	877	772	791	750	771	819	790	822	800	843	823	801	846	841	776	801	764	776	789	810	840	779	816	789	809	811	824	840	807	784	789	821	807	794	812	812	792	788	778	842	825	787	775	762	782	792	862	807	797	829	847	838	810	836	835	805	795	818	771	813	827	740	846	805	825	814	824	777	834	828	831	824	778	844	807	825	760	804	822	819	838	799	796	804	815	799	823	794	805	804	777	815	822	788	789	823	804	807	831	783	794	793	845	812	801	786	846	792	825	816	774	810	796	817	847	754	756	845	779	844	801	791	809	798	840	814	799	811	790	867	832	830	761	817	844	805	854	870	763	808	761	785	796	829	824	797	843	820	817	847	848	816	824	817	800	786	794	790	804	809	799	820	808	765	796	839	802	789	774	786	817	796	805	829	811	859	801	804	805	811	832	829	791	830	800	812	815	792	818	812	833	813	812	837	826	803	840	817	820	787	834	825	813	792	807	810	770	863	846	794	810	809	744	839	772	845	819
2419	528	348	197	296	394	344	315	295	247	228	198	209	186	183	172	185	147	148	160	123	136	114	118	86	97	111	110	102	84	92	84	95	93	80	76	94	92	79	80	93	78	61	73	80	87	82	94	100	76	77	92	85	84	80	92	90	84	88	81	87	72	78	72	86	72	98	90	79	99	80	81	93	62	84	81	93	85	82	105	91	77	96	89	87	91	106	86	145	198	165	158	103	92	89	86	75	80	82	93	90	78	81	75	86	75	67	82	69	73	85	73	90	73	82	87	95	60	77	74	90	74	86	72	84	93	66	81	93	79	90	79	94	77	93	69	87	80	71	77	85	93	91	84	75	92	93	101	77	89	75	55	64	71	75	80	93	82	80	71	70	79	76	96	72	78	69	91	81	66	82	68	88	82	95	84	75	85	91	68	80	80	77	84	89	83	63	82	76	72	77	87	68	88	87	77	91	79	87	73	78	77	88	88	70	80	78	64	77	67	77	87	72	95	63	86	82	87	72	85	70	83	91	86	104	82	78	81	73	78	83	72	83	89	84	86	74	64	84	65	83	82	80	85	75	61	103	102	72	74	92	87	83	77	75	77	85	84	79	74	88	76	80	78	93	73	87	86	99	77	77	84	82	85	102	96	78	59	73	79	89	85	88	86	75	92	69	96	92	78	83	105	76	88	76	78	77	66	83	73	87	84	91	85	83	80	86	88	86	88	86	100	79	90	85	82	92	78	89	77	83	65	83	75	75	84	71	88	75	75	92	84	75	70	81	84	84	68	86	77	83	74	65	66	75	89	81	91	71	57	93	61	82	85	89	85	72	88	85	79	71	81	87	80	93	72	74	87	91	87	73	80	79	73	73	83	82	97	64	98	78	75	82	75	82	76	77	97	74	82	82	62	89	84	80	84	67	75	88	65	76	82	76	84	79	86	80	81	89	78	58	69	91	68	79	73	89	79	90	72	72	91	78	92	88	99	111	93	87	78	76	74	76	78	70	78	94	73	73	77	100	82	76	81	85	92	77	63	80	87	66	80	85	80	72	73	83	81	79	85	86	81	89	81	72	91	81	68	74	73	85	63	79	68	76	88	81	72	87	88	70	73	79	85	79	84	55	87	79	80	73	72	83	79	72	80	84	88	96	85	89	84	87	86	80	71	91	94	76	85	75	89	87	79	75	81	96	72	82	93	67	74	82	65	70	74	69	76	76	91	67	87	77	91	80	93	80	82	91	83	93	71	73	69	70	71	73	76	106	81	79	81	91	85	80	71	88	67	67	78	83	89	85	77	98	92	88	85	86	78	73	81	65	79	82	80	86	71	75	80	85	86	82	80	101	84	80	76	66	74	96	79	85	64	84	80	76	91	66	75	74	79	89	84	81	84	91	72	80	90	84	74	70	77	66	85	84	85	96	77	96	83	71	75	72	83	83	61	76	78	93	62	73	82	71	86	89	79	86	74	78	98	93	88	82	81	83	85	71	91	89	68	74	66	57	100	89	75	80	75	76	85	85	92	78	79	81	76	87	74	88	82	96	93	66	78	76	81	68	81	86	72	80	77	78	75	80	75	70	74	61	92	89	78	99	78	95	85	82	77	89	88	87	72	83	69	81	65	72	67	83	98	86	73	79	89	86	82	77	77	76	70	87	73	72	75	78	65	88	71	79	84	63	72	84	90	84	90	79	78	89	77	63	77	78	75	88	87	76	75	69	71	71	85	78	70	89	82	68	75	77	77	85	78	73	79	74	101	85	76	78	94	89	85	79	76	85	84	76	78	76	97	83	81	85	91	82	74	84	79	107	80	73	79	96	73	73	85	105	85	76	85	63	80	76	88	87	76	72	79	77	69	83	67	89	84	96	75	80	89	75	86	71	93	81	91	73	74	84	78	95	78	91	88	78	86	81	83	82	67	88	80	80	68	91	77	89	83	84	81	87	89	58	95	87	85	77	75	79	72	71	65	69	79	68	97	59	84	77	83	91	77	87	65	95	65	80	87	70	78	76	88	74	75	74	97	83	91	85	81	81	88	78	70	80	69	82	66	81	72	81	78	76	77	67	72	82	96	90	65	60	86	88	68	73	86	88	78	75	77	69	77	90	82	87	89	83	78	75	81	101	86	96	104	79	75	94	86	84	74	84	82	71	70	81	77	66	94	84	80	95	76	90	71	79	80	68	81	83	83	80	55	84	77	79	75	94	77	64	74	79	97	85	101	72	81	86	78	106	78	86	83	79	88	64	81	95	97	86	93	99	92	69	69	78	77	77	85	78	80	69	79	76	70	96	79	69	67	70	70	82	86	76	68	81	81	87	89	82	87	72	92	102	81	68	75	69	98	88	73	88	77	90	89	78	82	80	88	111	91	75	96	86	92	72	91	74	80	92	75	97	74	76	83	90	81	81	83	74	82	87	94	79	81	93	72	74	72	79	82	69	74	85	65	88	61	92	84	57	85	83	84	93	94	73	85	70	81	80	77	70	78	65	86	88	75	56	77	91	73	97	110	62	88	69	81	78	78	79	78	88	53	80	72	86	82	71	104	78	79	72	79	78	73	79	96	84	71	66	82	102	87	74	81	92	76	65	92	73	79	85	74	101	67	81	76	78	74	85	101	83	72	82	66	76	82	79	110	91	79	84	85	78	85	77	74	62	64	73	82	78	84	63	79	78	66	65	115	75	69	86	81	84	94	90	82	64	66	72	63	83	74	99	87	89	78	79	80	86	87	78	85	92	85	84	64	77	85	88	87	90	75	76	73	79	102	77	83	72	79	85	94	90	77	80	94	77	76	73	86	84	81	84	87	78	85	88	78	84	69	83	89	67	89	79	76	66	71	75	82	83	83	92	58	71	94	83	65	88	85	75	78	67	79	66	80	91	91	80	82	80	73	64	72	77	80	89	88	64	82	71	65	91	74	80	93	87	71	79	86	76	85	67	82	69	84	72	93	73	68	92	88	93	66	85	71	91	70	70	101	86	99	96	80	93	80	78	64	80	85	76	82	69	77	86	62	98	76	59	79	87	76	95	78	68	67	78	84	85	75	80	73	78	86	88	84	81	87	84	92	97	89	81	90	81	81	82	95	92	81	78	88	67	70	79	60	83	89	80	69	82	83	88	65	92	75	81	74	74	73	73	94	82	88	60	90	74	74	89	90	85	74	74	62	81	80	86	83	84	95	82	72	82	89	100	75	86	80	85	79	86	79	78	69	56	82	84	88	91	82	88	84	88	74	84	88	60	80	105	85	78	74	79	90	76	93	87	84	78	89	70	80	80	80	73	75	95	72	88	65	82	97	70	79	68	79	84	89	90	78	70	90	79	72	85	79	75	73	83	85	81	94	83	74	83	73	75	92	90	75	78	80	92	78	77	87	86	79	74	74	86	83	84	79	70	79	97	89	78	90	89	74	94	84	87	80	90	75	96	90	93	77	105	81	91	75	85	74	78	85	79	87	85	93	93	86	77	79	74	83	73	77	78	86	95	90
13882	7265	4688	8021	14316	16107	14759	12460	10667	9409	8284	7267	6790	5925	5185	4924	4239	3721	3192	3083	2694	2527	2316	2036	2019	1839	1762	1658	1549	1505	1450	1368	1322	1251	1185	1179	1101	1152	1089	994	1087	1040	1050	1075	1057	1016	1020	998	1001	1075	996	979	1051	1037	1057	1030	1040	991	995	972	981	1031	994	977	987	971	1035	1028	1083	1036	1103	1064	1074	1078	1039	1042	1127	1143	1087	1049	1090	1075	1028	1069	1043	1001	1244	1099	2721	4693	3522	2499	1781	1343	1041	972	958	913	938	917	1003	939	908	948	960	957	943	950	979	1010	942	978	942	955	946	938	974	938	932	959	988	953	934	981	911	900	964	948	944	970	1027	944	931	884	968	900	1049	968	908	920	1003	968	973	962	886	937	947	979	900	860	944	966	988	950	970	939	934	954	950	940	948	947	943	965	1000	958	944	895	976	967	956	971	948	941	945	961	967	1005	918	955	929	916	1001	977	923	987	960	948	941	976	934	940	976	954	959	902	949	985	904	915	972	962	1001	924	947	849	982	932	909	954	943	967	967	955	951	951	911	928	989	929	982	942	1009	903	957	928	954	914	993	971	969	979	914	995	987	942	959	952	913	973	945	925	926	960	936	1007	974	921	913	888	1008	985	846	958	949	957	930	923	915	896	943	945	951	979	958	943	917	928	934	969	946	981	938	970	978	1047	955	968	959	956	950	960	990	922	957	942	946	946	930	945	960	950	933	988	951	967	934	863	902	930	939	958	979	953	905	906	965	977	937	972	955	989	897	927	1008	896	966	996	910	931	1011	940	961	943	919	939	922	902	973	910	987	865	955	911	1027	989	940	943	970	921	908	962	962	957	1003	919	891	964	953	979	995	939	938	908	923	942	942	943	980	960	949	978	924	943	933	976	948	991	964	911	972	932	939	925	898	949	952	936	948	919	894	920	1002	952	932	996	971	945	965	946	926	1019	925	960	944	974	924	897	932	957	966	993	945	949	1004	950	941	950	1003	964	958	928	905	952	953	940	956	960	962	971	964	934	959	915	964	877	930	992	958	974	957	932	964	940	946	911	918	890	969	881	892	928	984	968	989	958	965	944	939	933	936	936	1013	909	945	951	966	971	904	1040	921	962	910	880	911	904	955	962	965	964	945	952	906	925	916	945	899	911	921	1036	891	991	950	922	913	958	993	946	954	932	968	963	962	1003	959	981	949	955	987	976	949	902	988	934	931	966	910	942	943	949	909	964	914	937	981	979	965	949	961	925	941	959	962	938	1001	955	1002	953	1016	959	983	964	949	958	908	1001	953	948	993	917	964	928	972	988	951	1027	933	974	927	918	1003	963	958	951	950	907	958	975	893	943	1013	939	951	968	927	905	943	989	991	1004	976	996	969	937	966	930	932	1026	948	963	960	931	939	910	974	895	910	954	1038	951	942	947	977	1003	934	892	930	940	946	959	976	910	924	973	923	930	897	941	965	911	947	919	923	951	986	962	916	901	925	937	924	892	941	929	971	934	1000	899	917	916	917	971	950	904	965	928	937	925	906	981	985	959	981	943	954	931	916	919	940	932	918	944	952	933	979	987	975	971	946	912	958	989	921	953	910	970	928	931	983	922	890	910	973	934	948	925	908	944	924	956	992	985	929	940	944	992	942	930	966	997	975	977	946	976	960	927	995	841	929	894	1021	858	942	937	947	941	1001	914	949	907	958	949	919	984	961	948	951	965	966	976	917	921	918	936	1000	985	996	974	949	975	934	942	908	980	933	962	986	917	911	951	959	879	901	968	906	942	957	955	960	941	945	924	926	934	953	973	979	936	903	938	962	924	1041	940	975	912	952	979	954	970	957	993	942	913	977	965	931	906	974	983	932	957	954	946	972	902	1045	954	956	945	894	927	931	1020	946	969	981	890	906	991	938	975	915	916	944	936	975	950	969	944	975	923	947	967	952	943	892	955	903	940	940	985	976	924	970	982	958	977	932	995	976	929	973	901	975	948	991	937	932	939	913	905	909	928	916	924	922	977	963	966	964	952	954	923	955	959	938	922	1037	883	936	972	954	961	945	912	974	937	983	925	941	948	955	916	1014	955	995	1006	941	961	984	998	942	944	982	998	952	1005	941	958	958	976	956	890	978	999	923	940	989	955	966	928	950	962	944	952	899	946	926	923	961	948	981	979	951	923	942	950	1004	966	975	976	906	958	976	909	957	984	953	951	963	929	945	986	1016	939	944	936	912	904	891	976	911	951	962	974	894	939	940	908	880	977	946	957	926	937	1006	914	943	957	947	927	930	958	1012	961	955	976	988	984	881	963	963	969	982	981	975	957	925	980	919	1019	966	966	998	962	946	943	959	976	958	948	998	935	972	948	944	922	985	926	955	950	928	931	894	901	937	944	965	952	945	956	962	1000	968	946	949	989	970	970	918	920	924	1002	930	961	939	969	956	945	947	944	894	962	936	956	911	924	916	952	931	972	927	915	941	938	941	936	944	936	983	968	935	958	983	940	1003	960	971	965	953	972	902	933	951	887	901	922	946	992	937	903	991	999	939	929	983	936	942	968	992	979	932	982	915	948	958	933	943	972	946	898	938	931	976	980	999	974	980	935	913	952	937	918	982	941	958	964	905	910	921	961	918	950	926	977	970	917	951	988	960	970	983	976	946	957	1006	908	972	977	975	971	973	984	970	960	966	978	958	979	930	932	995	949	953	963	980	977	957	923	971	954	912	984	950	944	968	936	933	946	981	922	950	942	990	922	1013	961	893	941	918	937	897	900	951	969	936	957	959	903	938	1013	966	977	952	1007	926	940	951	924	946	1014	899	1015	979	979	995	908	951	991	924	910	979	882	953	928	930	918	944	923	969	913	1005	988	961	929	959	953	963	957	960	894	977	942	920	986	946	917	911	982	953	954	933	937	920	1006	942	935	961	944	954	925	892	959	895	953	856	944	983	986	896	974	984	977	938	925	962	923	859	950	927	983	932	970	983	881	968	922	964	907	988	970	926	973	937	931	917	893	882	916	991	995	923	926	931	954	896	931	954	933	958	947	970	1000	925	965	1031	913	899	919	960	921	957	924	910	933	965	984	957	984	936	913	966	969	970	923	953	898	923	984	971	963	899	955	957	952	964	1008	979	933	940	952	943	957	1020	941	936	982	952	999	941	1017	940	985	948	969	1022	926	943	896	995	981	968	966	952	957	989	945	955	1014	951	969	931	963	980	952	950	964	964	904	962	936	963	948	960	936	937	925	899	923	993	1038	978	969	925	905	899	936	917	905	986	880	959	945	920	987	969	928	895	968	979	904	958	990	965	974	1004	959	917	947	931	958	962	943	991	945	952	980	942	916	910	901	984	974	922	955	973	933	961	925	943	940	914	968	973	931	958	906	916	971	954	972	944	900	874	952	984	919	1001	988	921	963	985	930	948	1012	947	1001	964	939	952	969	922	973	943	940	919	985	967	978	918	954	956	957	988	895	952	980	881	969	968	940	932	940	980	963	913	1007	973	938	963	919	911	967	937	905	938	959	945	920	931	940	932	999	953	941	925	896	921	966	907	932	977	964	963	913	927	1026	932	1012	914	909	969	1000	952	981	945	927	1019	934	946	970	1004	979	930	921
1532	751	459	319	337	495	535	463	425	331	306	252	307	256	236	237	210	168	161	161	143	140	131	111	112	101	164	73	125	102	109	92	111	91	85	77	91	89	82	90	90	107	86	93	91	109	71	104	81	89	103	84	87	77	75	81	84	71	86	71	83	86	79	86	79	82	81	111	77	81	74	98	86	88	87	84	85	87	78	82	91	104	87	85	93	67	90	90	159	210	241	156	131	111	104	72	81	79	81	86	95	95	77	77	87	90	97	98	74	69	87	79	84	70	82	80	86	88	86	89	81	69	77	73	75	69	72	85	79	81	79	89	85	83	90	81	90	94	72	82	79	81	73	78	72	86	95	79	73	80	81	88	101	86	85	86	89	87	79	102	76	83	83	71	87	99	74	60	82	79	85	91	74	69	67	94	80	77	81	84	66	76	97	89	91	72	82	86	84	75	70	84	75	71	74	77	76	74	75	98	81	88	95	83	93	84	81	74	66	72	76	76	112	81	72	69	82	88	88	83	82	79	81	81	77	78	93	76	74	97	91	69	99	82	87	86	71	73	64	81	60	85	93	88	67	85	88	95	99	80	68	75	77	66	82	93	84	87	80	74	80	63	81	71	71	87	87	90	85	90	91	75	76	77	96	64	77	84	83	72	79	79	89	88	80	80	76	111	63	80	91	84	97	67	81	71	77	90	81	87	90	82	77	85	92	70	68	97	84	89	82	87	72	78	82	86	81	75	83	99	78	83	75	77	85	89	84	91	82	89	90	78	79	95	74	92	80	83	81	87	84	100	90	73	99	94	75	81	76	79	73	77	72	82	86	72	64	88	82	85	68	69	82	71	73	86	65	75	80	74	65	72	89	85	70	77	87	85	77	75	74	83	93	78	78	71	75	83	83	73	73	69	63	94	78	80	70	93	80	93	86	80	75	75	69	89	89	89	71	88	82	68	80	69	94	56	79	68	92	81	77	82	79	79	75	78	93	84	80	88	89	73	83	87	77	69	80	76	77	80	84	83	72	93	72	59	75	77	94	96	85	78	72	89	81	82	79	82	77	80	97	108	75	81	89	71	75	87	77	89	74	78	74	86	96	88	64	81	82	90	88	84	81	79	90	86	87	102	92	72	86	54	83	93	94	77	78	88	81	77	77	82	75	86	71	57	74	66	80	80	79	78	76	84	73	74	76	78	63	72	87	94	79	78	78	98	74	79	73	69	80	78	93	81	84	71	94	79	80	68	83	71	69	74	87	78	71	86	77	94	95	101	83	77	79	83	81	76	86	83	81	100	73	84	99	69	70	84	81	77	77	84	78	82	82	86	79	86	76	93	72	72	76	86	58	85	88	60	85	93	92	94	81	84	101	88	99	77	97	84	96	77	93	79	90	69	66	82	78	71	89	70	89	83	86	77	86	70	81	93	78	85	79	78	83	80	93	81	76	72	74	85	92	67	78	89	82	82	87	74	97	81	92	89	85	79	96	88	100	91	90	80	75	87	86	74	79	77	75	90	78	75	87	87	67	89	89	72	89	71	101	95	89	86	83	76	81	80	80	77	90	66	81	77	83	78	71	87	75	72	87	82	81	72	84	82	75	90	76	81	65	94	106	78	88	94	78	81	71	94	88	81	93	87	77	90	80	85	75	84	80	91	73	72	65	96	81	70	82	79	84	94	75	75	91	83	86	76	74	81	93	72	74	81	92	89	82	70	86	75	98	81	87	73	82	66	90	69	90	71	69	94	90	74	82	91	93	99	71	83	73	88	94	85	96	64	69	85	69	71	78	76	89	74	81	95	71	87	89	93	88	79	45	81	74	70	92	84	92	64	83	90	64	78	68	88	84	80	85	92	81	101	74	86	67	92	89	74	66	85	83	70	97	69	88	79	70	87	66	94	52	86	73	83	64	71	74	102	77	94	89	77	88	102	68	72	84	80	81	73	91	88	96	86	97	85	80	76	75	75	84	74	78	73	72	74	88	83	70	96	91	79	76	86	80	88	75	81	80	71	78	91	79	76	80	72	75	88	85	94	88	71	81	79	78	79	95	72	85	101	80	78	85	87	78	89	76	87	84	80	87	83	71	81	77	70	92	65	66	80	78	86	81	79	67	84	76	82	76	93	79	77	86	96	83	79	105	90	95	71	81	70	92	86	75	83	99	83	73	88	104	76	86	87	63	91	79	78	78	78	84	79	105	78	75	96	94	65	87	60	70	74	85	85	77	85	86	93	77	68	68	74	82	91	88	70	78	72	80	76	89	76	84	83	87	86	80	87	90	92	100	80	94	79	83	85	85	73	76	90	86	61	79	100	94	62	73	84	97	95	72	89	84	78	75	89	77	89	85	87	87	79	92	77	72	88	83	83	81	84	62	88	71	60	87	88	76	104	74	81	84	97	86	76	83	94	81	72	68	79	77	67	77	71	65	77	108	78	81	77	84	80	83	73	88	78	96	103	77	93	86	66	84	95	84	76	85	72	79	102	82	79	90	78	80	73	79	79	79	95	89	74	69	67	91	77	83	84	92	96	80	94	84	81	78	76	93	76	79	85	65	83	86	82	85	87	80	86	65	84	96	74	84	77	80	74	84	71	84	83	83	78	66	68	86	78	81	82	80	79	83	87	78	83	91	81	81	98	80	93	86	78	66	78	78	87	74	76	91	75	106	83	86	89	84	94	86	88	83	91	89	73	87	82	75	77	106	91	87	72	85	64	97	79	83	76	83	94	98	80	84	85	87	71	77	99	80	96	89	87	80	88	78	83	81	99	96	75	89	83	91	73	86	90	84	70	92	82	90	83	75	88	66	81	93	87	96	63	67	81	85	85	85	75	71	85	87	68	91	71	87	82	87	74	70	76	91	85	75	60	78	101	87	86	83	75	77	78	72	74	100	87	92	76	87	97	78	73	89	90	75	90	96	100	83	62	70	93	86	85	92	79	87	92	81	82	85	79	87	82	73	92	81	73	76	70	83	99	75	73	89	79	78	81	84	91	87	64	72	92	93	74	82	87	86	91	92	96	91	82	87	72	98	79	78	72	69	91	89	81	69	91	93	76	85	76	79	102	82	72	81	91	88	73	80	77	104	76	71	82	62	74	81	82	75	95	85	92	61	91	103	90	81	78	76	75	80	80	95	70	83	91	100	92	87	94	58	91	82	79	86	82	93	88	87	81	83	88	93	76	96	76	84	81	85	87	72	80	73	94	87	84	83	80	74	80	89	78	90	90	101	79	74	73	78	83	84	86	75	87	76	62	78	79	81	87	71	88	79	68	98	68	66	88	87	86	105	88	83	85	89	86	87	95	75	74	85	88	83	86	76	92	76	71	76	73	84	76	81	74	85	70	77	69	85	88	83	65	103	76	65	92	93	79	82	79	79	94	87	87	95	83	92	80	93	88	82	83	72	79	65	84	79	84	80	70	75	83	85	79	81	70	80	82	89	71	83	80	93	72	75	83	78	92	67	79	93	90	91	86	71	87	69	93	87	75
18121	9645	6271	10619	17932	19627	17702	15692	13761	11512	10315	9162	8597	7438	6655	6158	5499	4441	4103	3788	3281	3172	2780	2608	2380	2147	3403	2142	1832	1752	1561	1429	1419	1431	1313	1252	1230	1135	1127	1156	1078	1061	1081	1144	1072	1029	1039	1022	1042	1052	1106	1098	1018	994	1046	1047	1099	1026	1002	957	1041	987	1048	982	990	1054	984	1063	1042	1039	1048	1014	1133	1106	1133	1195	1154	1091	1183	1138	1149	1086	1075	1101	1099	1082	1038	1524	3341	5524	5258	3424	2047	1474	1160	1036	956	956	939	971	911	932	918	960	949	949	952	997	879	973	977	887	923	938	955	940	955	958	909	998	901	957	917	974	965	952	962	991	935	948	981	956	949	936	967	873	953	927	941	935	937	993	921	949	951	918	958	947	948	935	972	939	916	914	1022	929	941	953	912	931	936	948	880	919	957	889	914	946	887	1001	941	885	893	932	958	887	977	936	929	873	926	956	996	1007	982	913	961	994	940	920	938	939	931	978	968	916	929	911	974	917	951	981	895	957	918	904	877	968	888	885	955	951	903	948	1010	933	905	980	918	920	997	915	930	910	925	947	934	987	989	977	968	912	951	917	980	982	914	912	971	979	985	943	955	934	968	909	935	957	964	990	961	855	966	969	921	912	946	954	936	939	914	941	876	967	977	903	969	916	888	964	921	943	939	960	896	923	943	970	977	979	922	929	1012	933	979	990	931	934	944	899	938	976	949	989	1005	930	924	956	941	936	966	975	930	892	962	986	934	977	922	966	1032	951	979	988	973	973	983	959	1015	925	925	894	1008	976	921	920	1004	961	975	914	938	925	941	933	988	951	974	906	922	951	964	936	979	922	898	986	913	994	990	985	949	989	924	941	905	933	913	967	948	914	884	948	960	947	1004	978	939	952	979	960	997	933	959	964	944	961	952	969	918	930	945	948	916	996	925	959	942	925	967	935	919	941	974	901	914	942	930	954	966	919	910	928	937	972	927	954	949	985	965	970	916	918	924	903	912	903	953	988	957	934	925	978	1004	986	893	916	955	939	980	994	913	939	927	923	965	994	928	954	986	952	891	1023	943	947	913	941	946	909	964	932	912	947	985	937	915	940	917	931	907	990	934	953	933	938	1017	936	948	922	927	917	952	913	1007	946	968	943	983	918	998	894	954	916	958	923	929	994	927	946	953	929	953	965	922	984	922	916	1025	899	990	907	923	947	982	976	928	929	961	927	946	940	939	928	965	945	924	952	925	905	907	969	912	1007	916	952	957	936	935	936	904	964	949	919	919	946	896	956	959	967	966	930	941	947	884	972	919	945	929	954	993	904	893	915	974	947	916	962	932	980	948	919	962	910	927	923	910	959	962	957	982	923	894	936	932	995	935	945	962	968	994	971	945	920	961	924	932	961	931	980	975	939	907	969	914	940	964	948	912	902	927	918	973	952	901	936	910	981	949	1000	937	928	961	950	1000	944	925	950	971	986	976	939	973	933	938	970	972	971	927	973	980	957	966	954	934	977	935	1012	895	912	977	884	926	940	909	937	972	921	920	984	987	983	947	929	918	934	941	952	959	954	902	941	1016	958	947	930	998	884	920	945	943	916	899	905	943	934	915	952	940	925	940	970	932	969	945	928	958	951	938	938	944	963	955	979	912	989	985	954	939	966	922	960	953	912	956	947	961	997	856	948	981	947	914	930	974	964	983	933	906	1003	1011	974	892	938	949	971	943	922	941	932	953	964	961	966	900	914	943	955	927	902	947	944	943	920	937	953	902	916	938	947	937	963	924	985	910	943	971	918	993	919	934	945	934	950	931	946	947	990	987	941	902	1013	952	984	954	917	966	967	933	935	941	988	979	903	977	917	937	968	923	905	1030	979	924	922	926	981	940	907	927	901	971	953	920	925	887	864	923	914	944	1002	914	960	976	1007	931	930	928	960	943	984	970	963	1002	992	931	949	920	938	973	943	875	996	979	962	930	968	916	1001	962	936	984	958	915	999	928	978	919	927	1016	967	992	950	925	953	942	958	937	901	959	970	956	1008	941	947	949	965	922	941	981	998	911	972	938	934	872	983	955	919	943	981	972	936	907	924	925	922	932	943	1012	957	964	983	985	927	933	969	986	901	950	982	955	972	993	971	999	985	935	968	919	924	923	944	973	1012	951	892	968	921	994	947	954	983	941	1011	941	942	930	972	980	1024	963	889	941	1007	953	962	913	982	1002	893	976	971	963	989	967	964	959	968	957	1002	889	945	897	957	883	983	914	971	952	882	955	961	1011	913	945	961	979	1012	994	1011	973	965	941	988	947	905	908	973	982	933	947	915	1003	904	924	980	946	894	959	906	929	975	918	981	967	916	1002	961	1004	950	965	966	900	921	922	926	956	941	954	944	987	944	975	912	942	964	980	971	947	958	940	982	967	953	920	962	918	920	1002	1031	1015	959	948	975	931	934	914	979	973	929	936	920	931	985	973	961	975	954	960	920	923	961	961	896	990	948	985	957	871	978	917	924	972	897	955	978	912	939	949	893	924	960	934	903	963	993	898	938	914	965	910	972	930	947	971	964	920	1012	976	912	951	925	945	974	994	898	969	939	947	955	979	967	922	929	971	959	980	937	960	973	912	973	952	949	1012	919	983	920	984	952	952	944	970	881	997	923	955	955	965	921	1003	952	962	983	966	919	956	974	946	956	904	966	960	913	927	965	966	985	953	909	953	953	962	934	931	945	913	929	946	960	952	905	925	971	918	978	960	969	883	950	955	928	932	904	903	946	898	1005	928	939	920	882	900	943	960	1013	937	925	943	927	928	927	940	966	946	958	982	972	950	967	939	929	941	917	970	910	958	933	943	947	944	893	967	877	934	905	932	965	898	962	922	943	932	943	879	977	960	1015	942	984	936	949	968	940	936	968	949	949	993	940	969	947	959	907	946	908	847	1001	903	942	965	923	979	949	962	939	938	974	970	970	897	961	970	954	941	947	969	936	1022	967	956	911	947	908	946	952	977	920	877	974	965	982	913	987	939	975	935	958	940	935	895	925	921	953	889	964	934	936	949	963	942	912	900	993	956	919	935	975	952	899	961	963	936	922	937	918	974	955	977	967	918	921	967	922	947	869	955	911	958	960	965	919	918	995	912	966	925	920	978	969	972	915	967	989	900	888	992	927	951	946	898	946	921	932	890	1000	924	943	980	945	959	941	993	985	950	969	910	957	945	961	910	929	969	983	959	942	913	884	920	910	908	890	989	914	912	986	981	921	974	921	952	952	934	1043	1010	951	950	912	994	971	981	950	963	976	934	982	959	913	966	946	944	985	1010	963	953	925	925	945	946	960	919	979	922	959	947	893	959	915	937	917	942	955	879	939	914	944	947	913	898	965	937	896	931	950	919	991	928	917	916	919	905	969	973	985	954	980	959	898	984	958	929	934	906	934	888	963	953	916	978	908	908	879	1000	960	994	946	922	966	968	1024	954	929	920	962	953	934	963	931	957	927	943	929	938	950	941	951	935	950	984	939	977	970	928	941	955	929	949	963	959	919	918	906	941	934	911	955	961	981	905	982	1010	1025	990	951	920	951	983	910	952	929	950	941	939	922	960	929	988	950
1535	288	180	154	143	194	235	212	189	166	170	162	126	133	127	106	111	91	111	110	85	100	90	93	95	77	92	78	87	69	80	71	63	64	81	82	67	73	73	84	74	76	64	86	61	78	69	57	68	58	92	77	70	63	70	69	60	89	80	87	53	61	74	72	64	67	74	81	67	72	63	60	85	77	61	67	80	74	73	67	63	68	68	60	70	66	63	83	108	116	106	89	103	86	76	75	63	73	67	64	80	78	62	70	87	69	95	64	55	60	73	80	81	75	66	84	65	80	69	77	88	65	66	66	55	77	82	67	68	65	75	70	75	85	78	78	75	55	72	65	65	76	74	67	63	76	81	77	62	61	51	67	77	81	87	73	74	58	60	77	71	50	76	73	77	86	76	77	58	66	66	71	58	58	64	62	74	69	78	76	80	73	64	84	63	74	60	56	74	66	83	77	81	89	64	77	87	77	71	88	62	66	68	56	69	82	77	86	86	71	77	67	79	60	79	75	68	73	71	70	65	69	61	58	71	73	62	72	72	62	71	71	61	60	83	63	66	75	72	76	52	69	76	87	82	64	63	66	74	73	86	67	87	70	76	68	80	83	78	69	73	71	81	77	83	66	70	72	73	86	64	65	75	70	58	70	73	75	56	65	78	59	69	81	85	61	80	83	75	76	74	75	55	58	67	72	65	58	85	79	72	67	45	62	75	54	88	96	68	74	66	73	81	62	67	73	63	71	63	68	77	79	62	83	71	71	70	80	67	65	74	65	82	76	86	75	68	69	85	80	64	79	70	69	75	71	58	73	72	73	73	70	72	76	70	75	55	61	70	64	62	62	77	74	73	77	69	67	71	65	82	74	65	70	71	66	77	70	72	75	67	48	80	89	68	60	75	66	80	83	67	66	74	70	70	61	74	54	80	76	82	80	59	78	65	87	72	83	65	86	67	61	69	69	74	58	67	58	62	67	74	73	62	75	61	84	71	70	82	91	65	73	63	72	66	71	76	75	66	63	70	78	68	64	71	75	69	88	76	74	57	74	83	64	94	72	81	75	80	72	79	67	70	86	75	62	70	79	63	85	60	80	56	84	72	71	67	63	77	66	61	63	68	82	82	80	82	68	62	74	50	77	80	68	72	67	82	72	79	61	79	71	72	67	84	77	70	68	77	76	81	79	77	64	81	87	56	76	72	77	71	60	89	68	76	68	69	81	81	69	77	81	80	78	81	69	86	76	75	89	69	80	69	72	67	65	88	72	80	73	69	80	62	73	89	66	71	73	83	68	69	64	75	71	69	78	71	63	72	60	68	80	71	68	85	82	77	62	46	64	79	71	75	72	95	72	76	71	58	67	93	57	78	64	62	63	74	88	61	82	73	82	62	76	60	78	73	68	74	76	88	68	91	79	87	60	77	79	71	71	84	73	66	72	78	63	74	79	69	50	70	75	74	75	74	59	89	58	74	78	53	82	68	83	71	60	80	73	69	64	80	62	67	66	65	70	75	65	67	73	69	76	66	66	77	77	81	71	89	69	75	63	80	59	65	65	77	74	52	79	66	81	77	66	76	81	67	68	57	68	69	79	74	74	73	90	73	72	70	87	73	46	78	59	66	59	77	77	74	66	77	70	75	73	74	65	88	70	67	65	67	73	66	61	64	78	70	64	85	69	81	77	80	66	78	86	77	78	60	63	70	58	69	63	68	97	77	82	78	66	61	80	58	86	72	71	79	74	74	65	77	63	87	81	64	80	76	65	80	81	77	65	64	64	62	65	82	68	79	86	69	66	68	74	62	67	81	78	62	76	73	62	80	73	67	63	62	65	73	69	61	90	72	68	78	65	81	81	72	83	85	61	74	76	81	69	77	64	69	66	52	80	76	77	75	63	76	71	68	74	65	78	86	84	72	66	89	71	60	77	66	82	74	68	81	87	72	79	80	69	68	62	83	62	68	71	57	74	63	89	85	64	82	75	85	80	57	68	72	63	78	88	70	65	75	67	94	73	65	66	62	66	65	66	73	86	67	67	65	61	70	65	62	66	69	66	89	64	80	68	75	77	79	73	61	76	73	80	62	66	68	77	77	67	61	73	82	70	67	59	80	84	85	62	75	82	82	83	75	66	78	59	85	70	97	77	75	54	75	67	87	57	67	63	66	46	72	78	81	84	71	77	86	89	71	82	73	78	71	60	68	63	81	82	58	63	69	68	77	75	64	75	80	71	56	78	79	58	78	70	78	56	91	79	70	57	68	73	86	72	84	80	76	76	70	75	71	57	78	57	67	66	72	67	72	77	56	68	62	83	78	62	90	60	76	78	73	70	78	77	75	79	87	69	81	72	68	80	71	69	68	65	73	68	81	72	66	71	69	72	73	70	73	63	68	65	70	68	79	69	81	73	92	78	54	68	74	84	78	80	89	86	71	85	70	71	68	66	86	67	72	83	81	65	77	64	79	67	70	68	89	79	59	71	56	76	79	77	58	84	84	62	79	63	49	70	71	55	67	72	64	68	69	60	73	67	66	68	85	88	67	80	65	68	72	82	78	78	76	79	76	84	82	89	82	78	73	75	75	76	74	77	61	74	64	75	69	71	87	75	78	91	77	72	79	63	82	63	69	73	71	71	80	65	66	75	57	65	77	71	72	57	57	67	69	70	70	69	76	78	77	72	69	75	67	84	64	77	77	71	79	74	59	77	82	62	73	75	72	76	73	63	54	77	69	67	75	66	71	68	68	69	83	80	92	81	78	58	71	71	77	74	63	72	64	69	86	81	68	60	68	68	63	63	87	71	72	75	73	82	60	78	69	82	83	76	82	53	66	78	75	81	75	66	69	75	58	70	78	63	59	73	71	75	63	68	68	64	77	57	82	72	58	69	62	67	58	66	79	75	81	63	63	77	73	69	72	76	76	82	80	71	70	75	81	76	90	61	71	61	62	66	73	81	63	76	70	64	67	80	66	72	74	71	66	65	75	84	70	75	71	70	81	65	68	58	71	66	91	65	70	74	73	86	67	77	54	70	64	68	65	84	76	76	78	78	67	57	57	72	60	73	74	62	77	77	68	63	76	74	78	66	55	60	70	88	53	53	68	76	76	73	67	68	77	80	65	84	71	85	73	72	73	54	88	65	76	75	81	77	73	80	83	101	66	68	77	68	78	76	60	59	62	87	71	88	61	83	63	75	73	62	64	74	73	81	79	72	69	79	65	65	68	68	59	79	77	67	73	71	70	71	92	69	90	81	75	63	69	80	71	62	66	66	65	85	60	85	61	78	76	73	76	77	67	76	75	62	75	68	71	69	77	75	64	70	79	55	72	73	65	80	71	78	74	75	77	76	75	82	70	77	63	74	63	71	67	69	63	77	63	58	75	79	65	59	61	64	67	76	77	79	54	57	78	78	66	76	72	73	79	65	77	67	74	93	69	56	75	81	67	83	70	90	77	73	69	66	58	57	60	66	77	66	76	81	79	72	75	71	85	73	86	81	68	69
11270	4822	3043	5197	9492	11332	9851	8373	7235	6038	5083	4507	4085	3678	3142	2822	2665	2197	1986	1807	1692	1648	1592	1426	1336	1280	1761	1279	1125	1134	1037	1051	995	987	992	950	940	902	888	908	926	906	897	849	856	898	881	899	921	921	944	905	865	889	890	936	976	923	837	852	879	872	900	903	933	899	821	915	866	826	859	834	921	840	878	897	956	915	934	951	905	971	949	923	939	908	977	1294	1775	1786	1808	1612	1339	1102	897	895	808	922	839	851	866	863	845	852	875	847	802	791	800	891	904	852	821	836	806	848	844	859	799	839	872	846	869	841	837	882	888	855	796	800	816	848	855	872	828	880	828	797	858	825	848	857	842	816	810	873	862	835	855	808	878	865	858	882	868	849	861	837	867	801	862	892	895	845	824	837	830	850	855	886	871	894	852	796	847	853	854	883	852	887	855	873	861	869	833	792	900	868	834	855	781	858	817	873	837	915	863	797	940	856	867	867	824	866	814	802	841	855	828	855	861	822	928	799	849	843	883	851	881	843	842	872	851	894	878	799	879	877	862	816	824	861	891	862	812	879	849	828	864	843	802	818	861	879	854	819	893	864	810	825	870	817	837	927	814	790	878	863	868	867	853	841	847	791	794	850	884	930	924	861	854	869	847	869	819	886	837	883	867	823	845	856	870	822	847	859	867	843	825	865	819	876	866	861	843	792	841	838	843	809	866	826	839	895	829	866	890	886	828	848	855	825	804	870	841	826	806	875	888	859	867	868	905	871	837	810	801	818	813	823	896	875	885	882	832	874	868	892	800	886	879	851	858	814	781	839	839	877	857	864	852	831	816	834	813	858	835	838	880	864	856	833	835	853	887	833	864	848	932	917	851	851	855	821	847	798	807	848	839	902	863	873	851	803	866	853	851	893	851	857	855	852	905	812	877	832	844	798	844	800	855	865	851	839	857	778	848	840	848	924	883	857	896	853	846	865	840	846	862	843	825	850	854	848	877	831	880	868	844	834	853	879	826	846	822	840	926	828	810	873	845	867	836	871	811	866	896	882	842	864	891	880	832	822	843	881	872	854	844	873	841	890	916	838	837	816	830	829	873	902	852	842	889	848	870	852	830	870	836	867	848	849	831	831	851	869	844	875	830	815	863	845	809	867	876	785	850	812	883	872	809	845	817	850	785	816	863	896	858	799	893	856	830	858	841	837	822	899	863	842	832	867	855	838	873	859	891	822	834	863	897	866	867	835	840	852	870	829	853	900	812	880	830	829	859	797	822	853	849	878	844	867	866	844	866	871	852	831	834	850	872	825	852	820	835	837	833	800	829	840	808	861	887	925	837	822	804	847	835	859	818	835	883	875	809	884	818	847	829	861	823	839	883	866	840	885	829	819	893	836	811	886	828	888	853	806	851	849	920	823	847	840	863	833	787	840	807	824	852	841	878	815	850	892	880	906	807	810	833	873	828	815	866	811	795	812	851	821	796	898	874	861	857	860	859	829	856	857	909	851	874	838	812	875	810	873	863	860	870	826	841	834	862	795	862	802	878	830	836	829	885	863	892	884	801	858	876	837	885	801	837	841	841	786	843	887	910	844	848	775	866	857	796	862	851	837	888	866	839	843	861	851	838	844	884	828	838	873	843	812	854	876	888	872	820	832	902	844	853	829	794	822	880	831	850	841	859	876	841	802	893	889	871	914	868	830	840	850	874	884	860	833	836	881	881	856	825	828	820	872	828	817	833	836	827	877	843	806	894	875	851	862	840	862	783	818	839	848	829	861	857	893	899	836	851	814	831	855	818	812	849	839	857	869	873	879	825	878	868	804	844	819	843	823	799	827	896	795	822	854	872	858	866	838	878	829	839	811	885	818	873	879	823	829	846	881	926	846	883	805	866	858	831	770	837	842	900	841	870	879	844	821	847	814	850	813	878	807	876	861	799	846	898	924	879	832	864	799	828	850	837	843	816	881	853	858	856	854	858	821	822	888	867	805	822	888	856	852	843	891	851	840	865	856	862	874	839	855	853	857	854	864	830	914	892	846	859	844	857	854	842	810	846	881	815	818	786	828	835	808	868	855	862	821	884	857	841	844	827	869	808	882	814	835	899	853	832	861	870	822	823	845	893	831	925	794	845	843	865	890	854	879	866	821	820	919	874	817	843	877	851	847	854	825	833	870	863	842	811	814	839	799	833	833	840	837	855	873	781	853	821	891	846	855	848	866	829	867	818	840	938	841	816	845	815	845	841	894	851	890	941	843	850	882	828	836	845	873	888	912	833	839	858	842	855	844	822	882	920	844	837	856	854	842	846	867	869	871	834	873	839	822	805	862	881	861	825	877	852	819	789	826	853	854	830	830	848	823	806	790	777	831	860	857	869	852	852	864	874	833	808	847	843	801	774	834	864	847	881	810	840	847	845	815	855	865	832	804	846	843	892	841	811	866	885	847	854	817	912	854	848	888	843	880	860	896	841	860	816	814	847	892	864	859	846	838	854	905	814	834	904	841	825	805	842	834	849	842	842	839	883	820	869	852	861	855	850	871	821	843	839	845	838	862	855	883	859	863	870	810	862	796	874	908	860	861	928	855	847	881	841	884	805	872	894	878	883	830	829	844	846	871	847	885	818	877	895	867	868	846	808	854	823	874	830	821	856	866	863	835	869	865	826	855	858	845	854	857	834	825	848	865	873	861	870	820	849	783	862	847	849	846	839	846	854	781	845	850	825	837	833	840	782	852	826	850	879	838	861	853	873	864	810	827	908	862	849	787	859	805	841	846	850	871	920	849	860	839	855	816	857	885	814	841	899	811	827	858	842	868	858	874	857	843	856	863	850	844	829	828	855	799	850	822	832	898	885	854	827	887	870	861	820	855	857	872	843	893	852	879	892	860	849	811	835	895	847	866	867	902	816	823	887	848	834	853	819	873	878	912	848	860	901	846	876	832	845	834	892	846	864	870	821	865	839	794	847	886	822	853	892	872	886	875	806	854	909	838	860	836	829	823	880	852	860	873	884	868	859	814	887	881	869	826	831	874	861	873	859	859	877	809	798	868	873	812	890	849	837	832	826	829	800	827	854	844	865	820	846	825	831	929	886	821	889	827	865	798	907	858	870	832	928	859	838	858	812	866	856	833	812	918	886	888	893	840	841	820	813	868	858	819	879	890	875	876	824	842	862	866	849	832	812	825	861	862	831	836	909	815	809	853	850	890	819	824	915	881	894	834	831	882	831	845	828	880	856	844	830	861	880	848	820	823	829	849	910	875	867	859	825	859	838	821	846	843	836	854	811	880	877	869	865	871	812	874	838	815	854	862	855	860	869	806	910	837	810	824	862	838	847	822	824	891	875	911	798	888	842	858	870	827	852	857	777	842	898	887	855	822	839	841	795	862	855	923	838	782	849	887	855	869	834	861	879	852	852	877	857	882	892	902	873	820	860	844	822	887	891	882	832	821	789	836	900	847	850	850	896	849	851	850	871	861	830	835	877	843	838	835	820	822	855	829	868	877
913	553	339	222	252	370	361	315	311	270	225	185	197	189	144	157	168	130	107	121	107	122	119	99	77	87	138	85	86	73	77	75	84	76	79	66	99	79	71	86	77	81	79	76	90	79	78	58	74	65	68	64	70	77	70	61	93	99	74	81	75	80	76	81	74	73	73	73	79	70	76	70	76	69	67	84	79	85	74	83	76	77	79	80	63	83	89	80	80	137	158	147	144	83	84	83	75	83	87	69	67	75	73	79	56	72	64	71	71	71	72	75	67	69	66	73	75	74	80	65	75	75	82	74	75	82	58	54	78	56	65	70	86	77	82	68	79	95	74	65	81	64	64	65	71	74	69	66	49	73	75	65	77	70	79	62	66	75	55	58	98	72	88	68	89	67	69	73	78	85	78	62	82	84	59	77	83	76	61	62	61	77	80	68	66	63	77	81	73	61	66	60	72	53	63	80	87	80	76	60	82	88	56	63	70	74	75	63	76	80	75	79	73	68	67	68	67	73	56	71	71	66	68	85	65	67	60	70	79	84	66	74	64	74	77	68	79	83	70	70	65	71	76	72	79	62	73	94	77	80	65	64	62	79	64	72	74	72	71	66	59	75	77	64	73	71	79	57	76	81	62	58	93	84	81	77	61	88	66	80	72	59	79	77	56	65	74	79	69	74	73	87	70	75	61	104	84	79	81	83	81	71	92	72	82	85	76	71	54	63	63	71	77	76	74	74	71	92	68	69	90	72	65	73	56	59	78	79	79	80	67	86	71	80	69	62	73	79	71	70	73	71	83	74	66	78	78	60	77	65	72	59	71	74	75	78	56	84	71	73	71	59	72	82	61	82	76	70	80	86	74	86	66	77	77	64	89	55	75	57	90	72	80	75	67	88	71	78	56	62	76	85	74	72	83	65	64	76	71	65	60	76	75	72	78	84	60	76	86	81	73	70	83	81	68	74	85	66	78	68	69	79	73	73	61	66	95	56	93	82	74	74	78	60	79	78	77	63	87	67	84	78	74	75	78	64	67	85	77	62	73	67	75	71	67	77	57	74	75	57	89	56	74	65	78	68	75	61	68	70	60	69	68	68	74	65	85	68	69	60	74	65	84	68	76	73	75	65	68	71	63	84	76	79	83	81	71	68	63	70	68	60	77	61	80	77	70	56	76	63	76	91	86	70	78	78	78	72	95	72	84	78	70	74	83	86	65	58	69	69	66	87	73	64	69	75	77	66	61	85	88	60	56	67	69	65	71	71	82	85	73	72	74	88	66	77	70	69	83	94	72	73	67	78	83	73	55	81	86	74	74	60	67	84	67	63	69	65	75	69	70	59	83	54	69	71	76	81	80	84	74	67	72	59	72	83	61	71	71	83	76	68	77	79	73	67	81	78	78	74	73	79	77	75	66	82	87	58	92	82	87	75	84	85	70	80	71	57	66	64	77	75	59	82	59	58	70	61	86	55	75	70	74	68	61	59	76	71	72	75	70	65	64	77	78	89	65	64	85	84	80	78	85	66	76	72	81	79	79	69	57	79	49	69	81	54	67	66	78	75	79	67	73	64	70	80	84	65	80	81	76	74	75	68	62	82	83	78	70	86	74	57	69	77	72	62	50	71	81	82	76	71	65	81	73	79	75	59	66	75	73	52	70	71	61	73	64	71	83	69	70	86	79	76	74	76	73	65	66	68	82	67	73	51	90	87	85	71	91	64	66	70	58	78	79	63	59	71	74	86	79	81	72	66	82	84	68	70	83	67	65	73	80	84	72	81	69	81	86	78	87	90	65	79	83	74	76	60	89	75	71	62	71	71	76	73	83	77	75	70	86	64	66	73	73	70	77	73	50	68	78	58	83	71	81	84	70	89	82	90	84	60	57	93	98	67	77	81	68	72	59	87	64	70	74	64	79	91	67	78	88	77	75	82	76	61	54	75	74	83	80	72	75	71	70	73	82	72	69	74	66	72	68	61	74	63	76	82	79	59	85	88	87	85	90	62	73	75	81	77	79	68	71	77	76	67	67	79	80	83	88	80	76	74	75	80	79	66	74	69	84	60	81	68	79	73	67	62	73	76	77	61	62	63	76	83	72	75	84	62	66	71	66	69	77	69	80	73	58	67	66	84	86	80	68	60	67	86	83	82	81	66	74	65	69	61	63	64	72	77	74	73	76	82	81	63	69	77	72	71	72	71	61	68	81	76	53	74	76	78	73	60	72	62	78	75	90	73	87	60	71	78	69	58	69	68	85	67	73	68	88	77	102	74	84	74	80	77	70	71	79	61	87	77	73	72	77	87	67	89	64	56	88	61	70	68	65	71	71	67	80	85	96	77	65	65	75	79	80	76	75	69	86	63	88	75	49	75	77	83	64	68	63	71	83	76	63	70	57	83	73	52	89	63	82	72	80	71	63	74	80	74	67	66	68	62	74	71	68	85	70	76	73	71	67	70	71	74	69	68	72	79	71	86	82	78	77	75	73	73	84	82	73	80	68	61	69	70	75	84	64	78	68	68	73	70	68	75	88	67	74	68	73	71	73	80	71	77	60	54	65	84	74	72	74	58	62	65	71	77	64	63	66	81	73	64	76	71	64	71	84	73	71	63	65	75	71	75	77	63	80	69	76	81	66	71	61	82	61	69	85	76	89	79	62	72	92	81	91	74	82	74	74	89	74	67	71	79	67	71	60	65	60	70	71	67	77	67	70	69	75	69	64	85	54	70	79	76	84	63	62	80	76	84	64	79	79	68	80	73	71	72	75	81	71	65	72	67	71	77	94	78	81	64	65	88	76	71	75	71	72	78	79	71	64	78	60	73	53	76	55	62	75	75	85	77	77	83	78	66	81	71	76	61	80	85	81	82	75	70	69	79	71	63	101	86	75	80	66	79	83	60	61	85	69	72	61	76	89	83	76	65	75	64	79	64	67	79	78	76	80	69	85	86	61	56	57	73	87	73	74	85	67	56	79	69	61	84	61	66	81	74	75	63	65	75	76	64	72	89	80	75	66	87	63	88	75	62	75	74	56	76	58	74	63	75	87	89	86	70	83	71	67	70	71	69	74	63	62	85	74	70	70	65	73	81	59	75	66	66	61	75	67	73	73	85	77	63	79	60	63	73	72	65	74	78	75	69	72	67	57	62	71	78	75	76	71	64	67	76	83	67	77	77	80	75	81	77	57	60	77	88	81	80	84	74	69	76	80	81	82	66	78	85	76	79	69	70	58	55	66	81	71	90	66	63	68	76	80	69	65	53	60	57	62	65	82	64	74	77	72	63	72	62	67	71	67	71	62	78	70	77	61	71	69	61	77	84	80	72	64	59	69	81	62	70	64	70	63	77	85	64	73	64	74	64	77	77	73	66	80	70	81	61	70	66	84	61	75	74	66	71	87	64	83	66	81	70	79	85	62	74	78	73	60	77	78	79	84	75	77	76	68	69	78	99	75	77	83	85	75	75	71	76	68	74	66	61	85	73	53	73	72	71	82	84
14051	7861	4922	8460	15085	17071	14602	12555	11319	9217	7851	6946	6353	5330	4711	4182	4133	3154	2951	2602	2473	2387	2179	1962	1843	1669	2984	1651	1431	1235	1250	1169	1066	1054	1040	1008	993	970	920	989	969	954	871	885	912	898	932	921	902	810	848	875	923	900	869	975	1307	2229	943	887	851	813	901	874	885	835	845	860	856	909	886	908	927	926	900	968	927	976	937	940	1001	972	970	991	964	968	1070	960	1003	2942	3601	3183	2154	1409	1023	951	869	871	850	800	835	876	821	815	850	810	834	828	823	805	830	817	866	857	898	852	844	836	832	869	822	835	831	834	845	894	823	866	835	840	900	823	825	823	817	811	849	798	804	843	814	849	800	863	850	839	846	875	848	839	829	854	862	846	842	855	889	848	820	829	859	866	823	817	832	789	810	834	857	824	835	838	822	842	878	822	813	864	838	782	826	817	840	836	851	857	807	813	837	848	843	835	831	813	822	848	862	850	818	820	868	851	829	867	871	821	839	836	848	856	846	876	804	852	854	818	836	853	841	828	859	862	876	855	842	836	880	861	809	878	836	813	873	838	852	804	833	840	818	815	790	851	869	841	845	815	895	816	809	857	859	856	848	847	834	769	843	876	791	848	841	843	885	849	835	852	803	870	849	781	834	880	830	835	805	785	886	818	860	824	840	843	809	846	866	849	763	785	802	853	851	803	829	810	857	861	811	840	810	824	823	854	855	880	820	836	838	835	814	849	859	861	786	896	882	868	837	853	813	867	854	842	827	852	816	880	790	852	859	819	825	905	827	790	870	857	851	830	828	857	902	854	855	803	839	827	851	823	838	859	858	866	817	871	821	864	806	869	835	855	857	814	830	832	814	804	850	867	848	830	810	817	816	865	818	816	781	822	880	848	882	865	893	799	813	867	817	837	872	861	818	850	834	832	800	828	818	863	826	831	767	822	803	886	834	852	859	805	859	793	822	857	839	888	827	914	786	838	824	818	837	863	896	843	863	829	852	813	881	838	835	815	820	818	825	833	870	808	857	846	855	817	847	802	862	840	840	801	783	855	851	817	826	834	892	787	838	851	842	869	897	864	827	852	810	834	816	848	840	800	898	855	770	774	802	795	824	841	843	860	809	792	874	852	816	867	840	859	809	886	830	868	847	872	868	817	877	887	804	823	835	849	794	824	857	851	776	856	846	850	805	877	836	880	816	834	847	763	852	837	857	864	790	840	795	830	857	821	848	872	798	849	851	903	827	853	853	847	841	858	806	885	832	854	872	863	850	830	865	847	820	828	810	826	822	843	884	885	797	813	859	866	860	835	838	835	797	802	801	823	814	865	858	902	823	818	866	849	887	859	863	853	818	836	858	781	822	825	865	847	828	888	879	846	828	884	811	802	869	846	820	813	837	815	810	898	835	807	881	824	820	842	862	750	817	891	825	858	781	837	820	845	857	847	829	922	918	884	853	793	813	949	778	826	830	823	881	836	777	863	787	844	815	873	866	872	848	820	843	832	853	861	880	816	843	840	878	836	812	858	859	780	843	798	879	820	816	794	773	867	857	789	842	852	821	776	881	807	831	811	832	850	749	807	854	877	808	854	827	833	831	893	841	820	853	836	860	851	791	842	878	880	824	860	846	848	810	788	850	817	866	826	819	878	810	861	826	926	815	872	875	832	834	891	828	836	812	865	834	813	865	834	885	916	853	814	834	806	846	832	821	858	858	807	884	863	886	841	870	823	820	879	770	845	780	835	772	908	884	863	822	850	880	875	878	849	804	789	799	840	797	788	839	845	812	834	793	860	851	829	840	854	844	845	819	787	848	879	854	858	810	843	845	827	801	840	838	846	843	814	813	792	807	856	841	849	844	858	843	877	858	883	786	855	832	814	828	877	828	853	800	838	855	844	854	845	820	800	787	794	859	819	826	806	844	806	821	821	834	805	824	829	830	847	828	810	823	860	821	827	809	870	838	821	855	826	839	832	876	792	851	807	847	817	891	825	852	853	887	847	790	889	872	854	851	843	835	874	832	811	856	893	784	853	872	856	828	829	829	844	851	867	915	810	838	805	847	801	825	820	843	853	781	868	868	823	895	839	845	827	877	843	869	820	864	820	836	840	840	837	802	829	846	818	850	859	823	827	823	847	835	842	878	896	805	842	829	805	798	819	815	860	847	887	811	823	839	839	815	836	825	845	824	876	800	758	881	830	833	856	827	855	760	812	864	850	800	859	821	817	866	869	869	824	890	874	828	845	849	791	821	821	834	832	816	817	856	842	857	862	848	874	817	877	825	873	856	792	813	818	837	799	829	900	830	815	885	860	782	817	825	829	834	834	825	811	868	824	844	882	859	861	870	832	866	827	868	810	825	828	860	842	839	810	833	803	854	802	851	887	895	920	838	851	864	815	849	808	792	873	805	856	898	833	824	854	790	848	836	848	896	851	845	844	836	834	829	874	797	843	873	841	838	834	854	843	847	864	872	848	860	801	834	833	874	819	847	817	855	857	823	820	846	792	875	841	832	910	807	844	885	856	871	806	880	833	866	823	839	864	847	858	824	834	779	893	817	817	862	813	834	860	822	819	830	836	837	843	872	867	828	834	779	856	811	817	900	848	828	877	819	843	777	895	818	850	852	803	860	844	864	868	818	839	845	868	868	846	821	832	882	852	802	833	861	870	754	841	805	813	805	842	826	850	854	845	847	834	855	874	841	873	838	805	797	847	848	811	850	856	835	837	841	813	852	832	821	860	868	845	840	800	905	768	850	837	819	854	882	800	887	854	863	855	821	818	824	878	831	851	875	857	877	869	849	865	844	788	799	828	836	849	940	849	842	807	826	888	875	831	834	862	853	859	819	880	839	865	842	806	863	796	807	827	819	865	854	885	873	851	849	806	873	860	831	800	854	822	827	831	847	821	840	835	843	787	830	854	837	818	841	771	866	920	849	909	820	814	839	782	889	838	851	855	788	820	835	786	887	830	887	843	822	844	894	851	871	851	840	898	859	836	866	838	848	834	878	853	846	842	817	863	876	848	827	842	813	827	865	822	849	875	831	872	832	812	807	887	818	878	867	848	836	871	900	777	898	856	926	820	842	840	835	805	858	852	844	814	837	813	861	807	806	808	839	826	808	813	859	882	869	834	825	844	910	858	840	857	831	844	846	845	821	864	851	836	813	823	832	865	833	840	833	900	857	805	805	836	875	850	867	826	848	802	841	843	840	836	840	800	832	842	831	858	900	835	862	823	847	781	834	852	830	844	819	783	841	839	848	839	832	870	814	833	842	831	844	858	927	820	870	850	833	853	848	808	898	833	814	800	864	823	841	866	862	877	814	864	816	776	868	823	847	871	896	859	823	857	820	883	880	834	879	871	818	869	833	806	829	844	843	891	852	832	835	859	858	804	892	832	830	813	850	834	870	842	829	833	845	832	816	862	847	828	902	850	845	848	834	804	806	852	860	869	806	868	833	888	851	817	870	863	832	868	860	814	871	856	775	892	864	877	871	830	830	809
2429	499	345	233	247	378	379	376	371	259	251	243	229	196	169	166	173	139	133	146	134	134	114	109	110	118	132	107	95	94	100	98	75	87	106	93	89	90	79	90	78	83	98	102	88	76	104	81	84	78	80	75	95	92	87	99	110	93	89	97	93	103	96	81	90	84	86	79	87	79	100	88	90	89	107	93	82	89	80	100	97	92	97	86	93	85	93	86	94	147	192	170	132	102	104	77	99	87	80	82	92	77	91	77	72	72	79	70	73	73	97	71	96	94	73	71	76	65	73	76	100	70	86	91	82	84	89	90	74	92	78	74	69	78	74	88	74	82	77	102	88	88	81	77	75	83	78	80	87	90	69	87	81	85	85	83	92	91	97	91	100	90	100	100	81	81	64	79	78	74	92	89	95	84	93	84	85	94	84	89	88	102	69	76	90	79	91	78	91	71	89	87	69	89	79	82	71	71	76	87	72	70	78	90	73	88	83	75	77	77	86	69	92	70	87	92	76	87	76	84	100	104	87	68	76	79	98	84	89	72	86	81	76	73	80	75	83	72	80	84	95	84	93	71	72	95	92	82	82	91	92	90	76	81	83	89	95	88	96	79	98	90	78	86	86	82	101	91	92	98	82	78	84	85	82	80	66	85	81	79	90	96	102	82	82	76	83	94	82	87	83	65	78	82	79	100	78	84	91	67	98	76	98	83	102	75	87	75	84	74	87	79	77	80	108	88	94	91	87	83	86	80	104	80	93	76	65	90	68	78	78	79	101	74	70	98	99	85	76	100	76	76	81	87	91	85	82	102	80	80	76	81	87	75	84	76	82	75	92	73	79	83	73	74	80	79	80	92	78	68	91	101	96	90	77	91	70	82	72	92	84	74	97	91	88	85	73	70	87	86	88	86	76	112	90	86	69	88	78	87	88	76	91	89	86	83	91	99	98	79	89	77	77	89	101	104	82	98	96	79	81	111	86	82	83	83	74	89	95	106	108	82	98	80	83	76	90	96	86	79	90	98	90	67	74	83	93	84	91	73	84	83	84	85	87	98	81	95	102	92	74	79	86	84	79	77	86	81	72	93	84	80	101	86	76	85	89	85	77	83	75	76	90	86	96	75	78	73	67	92	89	77	77	68	80	87	98	91	86	86	96	75	85	87	80	108	87	92	68	87	102	83	85	75	95	77	95	80	84	90	84	86	72	73	92	78	86	94	94	79	104	85	80	78	86	75	71	65	106	76	84	73	71	92	82	66	80	97	82	90	91	98	77	108	79	79	72	78	85	83	80	80	86	86	85	69	99	88	88	82	88	66	75	83	79	91	89	78	83	88	85	85	88	89	84	73	64	82	92	72	92	78	85	78	84	95	76	95	89	94	74	93	77	79	81	77	90	87	87	72	78	88	79	78	80	87	88	95	91	75	83	81	70	83	86	102	63	94	84	93	86	102	89	80	79	95	81	75	81	82	88	85	97	98	71	73	99	59	78	98	70	80	76	72	94	96	87	96	94	75	77	89	101	71	80	85	68	93	79	91	85	99	78	83	88	98	93	89	79	92	74	89	103	74	82	74	79	80	84	93	98	96	89	72	70	80	78	84	63	90	88	80	97	81	73	77	74	92	92	94	85	105	91	88	66	89	77	96	84	79	82	72	82	82	96	88	96	86	91	75	75	59	78	79	80	77	77	78	80	77	93	103	89	70	80	87	92	73	88	92	85	84	75	76	68	75	89	85	73	81	98	84	87	72	103	96	85	98	98	88	101	78	103	76	82	80	93	80	71	85	91	77	90	90	76	77	62	82	80	73	96	90	86	76	75	72	80	89	105	70	100	85	76	101	74	85	83	83	81	80	89	101	74	77	74	67	79	82	78	87	81	81	84	82	78	78	90	80	99	89	85	84	83	88	85	90	96	85	89	78	80	85	79	72	78	96	63	77	94	91	86	81	93	86	100	96	78	87	105	85	79	75	84	75	77	86	94	70	65	99	73	65	73	87	68	79	99	85	71	98	97	92	73	82	75	92	87	92	71	97	102	77	99	83	70	77	88	80	102	106	87	90	94	88	88	75	71	99	79	86	87	83	81	90	96	71	73	68	84	95	96	84	77	78	92	81	81	85	86	97	73	97	80	95	107	87	73	75	76	112	92	90	70	97	79	89	84	81	86	77	83	73	85	69	94	74	86	80	65	81	74	91	97	87	85	79	78	101	77	79	86	86	92	101	80	77	70	91	91	102	67	77	89	103	82	77	86	92	99	99	89	86	83	96	90	76	95	85	87	73	71	79	84	77	84	69	90	78	77	67	87	94	85	106	69	77	87	96	90	86	88	80	86	92	100	79	93	79	86	67	86	82	72	90	76	90	75	78	90	76	84	82	95	87	94	91	68	78	88	82	88	90	67	86	88	90	88	67	84	88	84	92	84	68	85	78	79	78	84	92	93	85	78	89	69	109	75	84	94	90	88	94	94	77	96	76	85	76	103	76	90	76	78	69	84	86	82	86	71	103	93	98	87	71	102	94	76	79	90	87	85	99	66	80	90	85	94	82	79	87	88	84	94	92	76	92	103	87	88	69	87	73	88	89	99	82	89	88	98	89	86	80	88	89	89	75	104	83	89	84	79	84	74	86	93	83	95	82	89	95	79	70	102	96	88	87	84	81	81	81	88	81	89	92	100	91	89	93	87	85	80	86	72	89	81	91	102	72	82	87	77	74	83	81	81	86	90	85	90	91	89	83	106	80	93	73	74	87	79	79	77	89	96	88	87	86	98	82	83	105	80	86	83	80	77	90	87	89	73	96	66	82	78	82	90	98	87	93	76	82	85	98	84	69	80	97	69	75	88	99	78	82	79	89	93	91	70	81	73	80	74	84	88	89	95	79	68	100	91	88	85	81	82	79	100	97	97	93	80	87	72	87	92	82	93	93	84	83	81	95	79	81	91	81	84	77	80	88	76	101	72	90	85	101	96	80	92	104	93	84	78	93	83	91	100	73	90	79	82	103	72	107	90	92	93	87	83	82	83	75	76	90	80	101	77	72	72	74	98	91	90	93	83	83	78	91	90	70	80	83	73	84	81	90	84	86	84	89	79	88	82	91	77	75	89	87	87	88	70	87	83	80	84	100	80	72	89	80	87	75	90	93	95	89	79	96	85	83	70	90	95	89	81	82	70	80	85	95	79	76	76	82	90	86	86	105	96	90	83	85	88	72	91	89	73	93	84	81	87	92	103	81	92	85	83	99	84	73	76	77	72	98	72	95	86	75	71	93	89	72	93	89	74	81	103	80	88	84	83	94	78	82	89	78	94	68	101	85	72	90	83	89	84	78	91	94	95	79	89	86	81	78	93	89	85	78	67	81	87	74	77	89	69	80	85	75	74	89	86	76	83	80	71	95	91	78	76	92	78	92	81	80	89	92	82	83	82	81	90	82	100	99	65	82	102	95	90	84	75	92	102	63	66	93	84	82	94	87	80	80	105	76	97	71	92	76
13905	7187	4799	7849	14335	16178	14720	13136	11570	9632	8149	7520	7069	5742	4867	4471	4402	3636	3147	3066	2851	2631	2279	2133	1922	1955	2424	1679	1588	1413	1392	1381	1314	1237	1230	1276	1186	1143	1166	1179	1120	1084	1056	1103	1047	1112	1070	1064	1027	1059	1097	1102	1053	1086	1106	1065	1323	1790	1083	1089	1110	1103	1149	1145	1058	1048	1016	1023	1058	1083	1118	1096	1186	1092	1141	1105	1199	1152	1086	1135	1148	1212	1211	1166	1127	1122	1039	1017	1013	2529	4022	3737	2758	1762	1419	1160	1024	973	1011	1023	964	1000	1005	992	1032	972	1025	969	1016	974	987	988	1050	959	1003	1005	1040	992	1012	961	1020	1039	1014	1017	975	1004	1003	1016	1011	1025	1007	1046	995	986	1010	932	991	1022	1047	957	956	973	1032	978	1008	1014	1010	1017	997	939	989	1019	1053	1011	985	1011	994	976	1015	983	1024	1040	966	989	979	988	1015	981	1033	1000	1039	970	978	1004	1042	935	962	1051	990	1042	994	1004	1040	1036	1039	995	992	974	984	979	1004	1000	988	998	1002	956	991	984	994	991	1020	923	981	1028	979	982	1003	1030	950	994	1008	1000	1040	1007	942	983	1000	994	962	1092	1005	1038	1040	1074	1026	1022	985	1007	990	988	1044	985	936	1051	944	990	1034	1078	1012	1008	1052	995	1027	1002	963	1010	1010	1003	973	1083	1030	1073	956	1049	1033	1001	1041	1014	995	957	967	1002	1037	955	961	1031	987	975	950	1021	1017	991	927	938	955	997	989	1032	1011	1032	974	965	955	993	1093	1029	1011	985	1050	1004	999	1022	1046	1006	944	1051	1027	1009	1017	981	1023	1011	996	981	1008	1005	950	1021	1017	1001	1099	946	1023	987	976	946	1006	999	986	1013	973	983	1015	1035	1063	994	998	1041	1064	994	1012	968	1015	1034	974	971	1005	987	962	941	1026	952	1030	991	1013	1053	1004	1019	981	1008	1000	957	988	948	1011	960	951	1010	986	969	1015	1016	996	983	1027	1034	995	1027	1040	968	959	1011	1046	946	1057	954	1028	991	981	1036	1012	1066	1002	973	988	990	1037	995	1000	1036	949	1028	1045	1004	1003	1029	988	956	1018	1009	1015	1020	963	957	970	1009	1050	1006	983	971	990	1004	999	1014	993	1020	1024	994	983	1063	994	1035	995	1045	1008	1029	990	952	1023	1025	988	992	970	1017	978	985	1010	956	1038	1008	974	991	991	914	989	993	1009	972	1005	1049	1014	1022	1013	951	1034	985	971	1013	1018	923	1002	957	1013	1054	911	976	1000	1025	968	982	1052	989	1031	1006	1038	977	1021	972	981	1042	1042	956	1097	1031	1029	1032	982	964	1027	964	945	1007	1023	1027	1058	1004	976	941	1026	1017	1031	986	1026	969	962	1027	999	988	996	982	1016	1068	1056	1035	960	1017	1013	991	993	1045	945	919	984	1077	997	1071	1006	992	953	1008	1006	1014	1052	985	973	1040	1049	991	994	976	1020	996	1063	1051	972	1006	1008	975	1012	966	1030	1034	991	1052	1063	1010	975	991	1020	975	1014	1050	954	1009	977	1003	1004	1031	997	1004	1051	1032	991	1049	999	984	922	971	984	1043	1003	960	978	955	1021	1023	1007	977	1082	995	1021	976	993	1012	986	953	990	1006	1006	962	978	1014	986	1031	1005	1025	1012	1004	970	1003	1033	978	1046	989	995	1026	967	1023	1003	1041	1021	1015	989	1042	977	1027	968	999	1028	1022	1001	993	1010	1027	1017	1048	1008	966	973	1043	1008	1034	1043	1032	967	965	992	1014	999	972	1066	978	964	974	1010	1011	1013	986	991	1020	1019	997	996	1028	1027	1025	987	963	971	1005	992	970	1040	999	988	1023	969	1016	969	994	996	1069	974	973	1019	1039	1010	980	972	995	1039	1025	1008	1038	980	1014	1008	972	1015	992	1044	964	1035	1033	1035	989	948	1011	960	957	969	1012	1027	1051	1003	1024	956	964	991	1013	971	1013	1066	1044	995	1041	1008	982	1037	1024	953	985	1056	1037	1053	1017	959	1020	992	1039	1015	1003	1045	936	1079	997	1091	1018	1066	1018	1028	1013	1013	975	1004	1050	962	972	936	984	1013	1012	989	1027	1046	952	1018	1014	1007	954	957	1015	913	1004	1002	1010	1035	1065	1005	1017	1006	1020	992	1019	978	943	1045	1013	1004	1015	1013	997	965	1006	979	1075	959	1009	999	1015	965	998	1039	962	1018	995	1009	953	1002	988	985	967	972	1010	967	1008	1013	1025	970	1001	1038	1029	1026	1010	1055	1034	1053	979	947	1032	989	987	1001	976	992	1033	1014	984	1001	997	1014	991	1061	950	1019	1041	963	965	1038	985	996	1043	1037	981	985	1008	1038	1033	969	939	1005	1040	1015	962	998	1036	987	962	1032	1040	1055	1018	1013	1052	1010	1035	1060	1028	1021	1036	1054	980	989	1035	1034	987	1001	1037	991	949	1005	1012	984	970	1071	1006	1031	1019	973	1044	1012	985	1026	1011	1027	1024	978	1042	1034	974	1052	991	955	1008	1000	986	986	993	1044	971	993	1055	969	1000	994	979	1010	1007	1040	1028	987	918	1012	960	1003	1019	1007	1017	1005	1002	995	1008	984	980	1033	1036	1026	982	996	1052	1018	996	960	976	979	990	1015	1056	1038	1089	962	976	984	1056	1052	1009	1035	1029	1038	986	1054	1003	1024	980	993	935	1003	1017	1024	1008	1013	985	1028	1013	1012	961	1023	997	1009	1009	1039	1062	1032	985	1004	1003	944	1017	1002	1033	990	1012	1045	1008	1030	1050	1030	1014	1033	1050	988	1064	956	971	995	985	960	977	989	1026	1008	1008	1056	1008	1044	1094	1023	1039	976	1031	1002	992	1008	1001	1017	988	998	972	989	956	999	1018	1022	1016	1014	974	952	1026	963	1034	949	1026	988	1021	941	970	951	1010	974	1032	976	1034	1044	1005	1025	1003	928	1024	959	1042	1030	996	977	1022	987	967	1015	1029	1044	1026	959	962	1024	1031	1085	990	1005	1036	989	997	1059	1009	1024	1001	977	951	991	982	1011	999	979	987	1021	991	1012	1087	1034	978	992	1005	1012	1011	1013	1045	980	1010	1055	983	1015	1031	1001	980	1028	949	1011	1003	1003	1049	1023	994	970	985	1018	1036	1042	1034	1000	1025	1035	1020	965	939	1034	989	1001	994	972	978	958	971	970	1007	988	1026	1000	1055	1011	1062	1000	1016	1034	993	1010	1008	952	1029	965	978	976	1077	969	960	982	979	1013	1001	956	990	983	986	991	996	997	1020	998	1001	938	967	968	1043	1021	1012	977	956	1014	972	972	1066	1003	1026	1014	1029	1036	996	976	980	977	1019	997	1020	972	956	1017	1059	955	987	1018	1032	1017	1014	1024	996	987	992	971	1062	1034	1020	999	1003	1055	1040	996	1002	1026	1036	938	1008	984	1004	992	901	1032	1007	995	994	967	918	1008	989	939	988	976	1009	984	1013	1037	1033	1027	1018	971	1042	994	1007	971	997	1057	972	1054	998	1011	1034	933	974	1013	994	1017	1014	1025	985	987	990	1000	990	1044	1001	952	1005	988	971	988	1001	984	1020	1024	996	1049	1009	1009	1013	1017	1029	975	964	1041	1064	999	1011	983	1015	954	1007	974	1048	1004	996	1036	947	992	1030	995	1018	1019	957	973	986	1003	1043	1010	957	1002	984	1026	1023	987	1059	1008	1022	1048	978	988	1033	959	1031	1039	980	1050	961	1013	1036	1030	965	997	1004	1035	1023	994	1034	1017	977	952	1053	1013	990	1006	957	997	989	944	993	962	1015	1030	959	1002	948	992	1043	1004	976	1038	1024	951	1040	985	996	992	957	1015	1027	994	1028	1041	1002	1026	1005	1029	1008	983	966	996	1033	1055	949	1010	1003	976	1001	1018	976	972	988	1029	1024	992	1003	1066	953	1044	1060	952	963	1041	977	1005	1007	980	985	962	952	919	1022	966	1030	1037	977	1028	981	1055	1010	985	978	965	1024	987	1001	1016	1021	929	1033	1020	996	1020	1030	1025	944	1013	967	979	1030	1024	999	1005	980	974	1037	1039	960	978	1030	979	1032	986	972	999	1031	930	989	980	980	977	1001	1010	1037	999	993	979	990	1003	1051	998	1007	1010	1021	964	977	968	980	981	967	974	1032	998	1033	965	960	967	1040	1057	972	983	1028	976	1010	1014	1022	1010	998	990	991	1029	1019	961	991	1007	1060	982	1027	958	1095	967	993	1053	1015	997	1016
1479	746	494	291	423	532	501	457	410	391	302	300	318	258	203	201	212	179	171	156	174	133	124	127	117	144	129	98	102	111	97	81	84	101	85	81	96	97	91	99	77	88	94	86	87	90	97	97	83	75	88	96	93	89	76	91	100	196	92	88	95	76	106	99	80	92	97	80	102	62	92	90	100	84	75	81	99	77	85	105	99	91	94	112	82	98	90	75	80	145	255	184	167	121	123	80	87	84	81	82	63	66	86	98	68	85	83	90	83	84	89	85	73	75	82	101	85	89	94	102	91	80	75	69	92	81	81	80	84	95	88	74	90	88	88	78	98	81	102	75	89	99	89	73	71	91	81	79	85	76	90	80	84	86	79	77	85	107	73	75	74	88	80	83	81	79	76	74	89	104	78	74	86	71	87	82	86	75	83	78	86	74	106	83	74	90	85	61	80	96	115	79	89	95	101	78	83	86	79	92	69	90	91	86	90	85	67	80	93	74	76	78	80	81	86	73	90	108	86	86	80	80	87	76	80	99	76	82	74	87	101	89	86	94	77	92	71	89	85	76	83	93	92	79	82	80	88	81	96	69	90	96	77	82	91	91	104	75	81	90	75	85	68	82	77	77	78	84	97	86	95	72	81	81	101	87	94	96	98	103	87	84	75	107	85	80	82	92	93	83	82	74	72	78	93	83	89	91	78	83	81	90	80	86	74	75	80	90	95	94	103	95	76	82	93	89	86	88	76	85	91	87	86	91	103	78	73	73	90	83	110	100	73	75	87	67	105	75	87	84	87	71	71	98	100	91	95	101	82	85	88	87	87	77	98	92	88	79	71	81	84	80	95	81	90	102	81	112	68	82	96	87	76	77	89	87	76	107	83	82	92	91	88	79	84	79	82	80	96	100	87	90	90	72	110	96	95	87	74	83	90	94	82	91	87	77	84	90	86	92	78	79	84	90	83	77	91	85	81	91	88	81	80	109	97	85	104	90	84	88	81	84	89	79	88	66	92	93	63	73	87	88	86	98	73	81	88	87	78	98	93	83	75	88	108	90	88	92	95	94	89	73	75	103	105	100	64	91	70	93	91	81	89	81	86	83	91	91	87	91	81	81	81	89	71	83	80	83	84	94	75	87	97	82	104	78	97	84	85	91	81	95	112	79	65	82	91	86	97	76	91	76	74	84	70	92	84	85	87	75	77	82	95	68	73	87	70	89	93	95	78	93	84	95	85	83	76	88	85	88	80	86	86	94	79	87	95	79	93	81	89	84	74	79	83	79	71	89	89	84	82	91	86	81	75	85	82	95	89	85	77	75	93	110	83	68	78	77	93	78	73	78	75	95	89	96	81	79	103	68	74	76	83	91	84	78	77	80	79	91	99	85	85	87	78	88	94	78	79	97	88	77	91	73	85	90	73	73	89	83	81	76	85	61	82	78	93	96	86	82	96	93	91	73	94	106	75	87	92	100	71	93	90	92	79	57	94	72	86	86	76	84	85	96	88	88	80	89	87	105	83	93	82	80	82	75	91	80	105	95	83	79	87	93	87	80	98	93	82	94	83	76	94	86	79	98	87	95	82	80	77	105	82	82	93	79	74	81	88	81	100	96	84	91	91	86	82	90	78	78	81	94	71	108	75	70	79	87	93	80	79	84	80	96	95	84	82	82	95	79	84	99	90	90	89	88	82	75	69	77	95	75	85	87	93	78	73	91	83	71	86	75	76	92	100	68	99	96	67	92	80	93	94	84	83	81	85	88	93	89	91	85	82	85	95	91	85	80	90	95	84	90	90	93	88	82	80	76	80	94	94	72	89	87	91	68	97	99	86	86	75	89	98	88	92	101	78	87	59	80	96	85	93	67	81	84	82	88	68	86	66	99	86	90	83	91	91	88	83	95	74	71	98	98	86	98	85	74	86	80	85	94	84	84	85	100	85	88	87	89	81	84	101	79	71	85	79	87	80	82	94	87	86	83	92	83	106	102	87	85	106	86	66	98	90	83	75	101	101	85	79	87	84	77	107	77	79	75	90	88	83	90	91	73	88	79	83	73	73	83	90	96	95	90	90	93	87	78	87	73	78	78	110	91	84	83	83	80	87	100	80	83	82	76	86	87	88	89	104	82	87	82	100	89	83	76	71	81	80	84	85	90	75	79	110	78	80	92	101	80	87	82	95	86	102	76	88	77	84	97	104	80	72	81	91	78	73	82	82	78	95	98	90	83	79	83	80	96	88	87	90	78	63	84	79	88	77	107	86	82	80	56	93	70	89	83	83	97	76	74	82	73	82	97	94	88	93	84	86	90	76	85	91	73	90	83	75	92	84	88	65	63	80	79	75	89	74	88	73	94	79	83	84	92	93	105	75	79	90	101	68	80	88	102	76	81	94	103	73	89	83	99	83	85	87	85	76	83	85	80	91	95	69	91	71	76	116	78	98	89	80	87	74	82	93	77	80	82	88	93	92	78	85	88	81	66	69	79	90	100	79	100	74	81	67	95	105	89	94	88	70	101	91	91	90	79	96	62	76	83	88	89	81	83	100	94	92	87	94	94	85	95	86	99	79	59	79	103	85	75	74	90	86	80	91	87	86	93	93	97	73	85	89	99	77	66	101	83	97	72	104	87	86	73	87	98	77	83	79	102	72	74	58	97	80	90	91	86	76	87	81	83	91	82	68	103	78	106	96	85	69	101	87	87	86	83	73	77	90	91	85	83	81	86	90	71	78	82	101	92	93	82	89	71	81	87	90	82	86	90	90	111	85	82	97	92	103	87	88	87	88	80	87	81	81	102	70	77	86	80	89	93	82	76	75	85	89	87	87	96	81	94	86	79	66	78	89	72	90	82	101	101	86	72	86	70	82	96	99	84	93	89	83	79	92	87	74	81	86	78	84	84	97	71	83	80	85	87	99	89	84	83	77	78	95	74	73	83	80	97	80	87	73	75	97	79	93	79	82	90	84	89	92	82	94	90	69	76	81	82	81	92	103	78	97	95	87	83	70	76	81	97	86	91	75	79	88	75	95	98	82	79	88	87	88	89	96	79	79	83	89	82	87	74	76	90	81	78	81	80	79	95	104	79	91	94	76	87	95	73	94	91	92	111	81	109	81	84	76	96	88	88	66	106	85	87	83	77	74	103	94	85	94	89	99	95	97	80	93	102	90	84	106	95	83	81	82	85	76	96	93	103	73	91	79	86	81	86	88	72	89	89	73	88	89	96	69	88	86	96	71	109	90	79	89	100	81	80	84	107	104	87	73	78	89	105	88	65	90	92	91	80	91	105	75	95	85	70	82	91	86	75	102	77	70	81	92	69	89	90	106	85	86	72	94	92	69	86	83	85	85	67	72	91	100	90	83	78	101	96	91	89	74	85	81	84	85	73	73	92	94	108	85	87	74	95	77	80	80	87	94	77	88	70	65	75	83	89	70	89	84	98	88	85	87	85	73	78	88	64	78	110	77	77	83	77	88	77	97	70	67	90	76	68	87	93
17893	9680	6069	10747	18023	19105	17851	15866	14141	11742	10381	9121	8315	6910	5794	5607	5283	4523	3919	3915	3652	3257	2814	2549	2315	2257	2162	1893	1786	1635	1600	1526	1457	1407	1295	1293	1228	1250	1182	1098	1196	1138	1141	1142	1110	1073	1091	1086	1125	1054	1072	1030	1135	1180	1080	1077	1534	3650	1212	1098	1248	1289	1263	1171	1059	1061	1067	1089	1046	1031	1054	1032	1120	1143	1176	1133	1214	1262	1329	1314	1270	1264	1138	1119	1110	1048	1077	1018	988	2529	5754	4235	2864	2180	1596	1259	1071	1053	1005	1021	969	906	976	935	979	990	982	991	995	951	1037	1034	980	979	970	972	953	979	1004	964	1008	981	956	1039	1015	1009	948	1025	1012	964	938	933	950	983	1007	938	969	946	991	975	980	968	1007	1003	998	995	995	1015	963	1066	983	989	936	1017	960	946	1017	965	956	957	971	961	964	996	1006	916	1009	927	1025	1015	979	990	973	967	992	1037	944	970	983	979	992	944	1042	987	964	954	1000	946	923	986	943	1019	978	1000	961	989	942	996	1001	1010	972	1032	979	1003	1003	1030	971	903	943	983	962	1017	991	965	991	1011	1002	975	954	959	1030	958	961	964	952	940	1000	980	978	1014	993	925	1029	966	946	953	973	981	963	1010	1016	986	929	966	1004	983	1005	955	983	944	1050	1002	976	1006	969	942	901	1011	1010	986	944	975	989	1020	1048	964	1022	1011	1016	943	930	1004	945	1032	992	1026	1052	982	1013	940	948	969	947	935	975	992	962	959	960	931	982	971	988	1033	996	989	1053	966	995	928	958	945	959	975	955	1005	980	936	941	1030	956	953	947	1006	961	976	970	1000	967	1017	960	998	978	934	944	996	1014	997	971	935	933	999	974	976	994	979	957	1016	891	998	976	950	1012	965	1025	1022	985	991	971	951	985	976	980	1029	969	1009	976	1040	929	1042	986	935	979	947	981	1013	998	963	1017	992	991	975	982	1005	1000	961	965	999	940	958	1019	993	1016	988	935	961	977	999	949	997	966	965	950	928	931	1022	1032	988	984	965	1005	1009	948	961	1000	928	953	968	977	995	945	958	919	984	960	981	978	977	933	968	978	1041	992	984	964	1041	1037	924	970	968	955	1033	995	996	992	1016	1014	996	956	1039	946	945	991	1018	1006	993	972	975	969	993	966	1024	1024	945	988	943	911	1036	967	1032	1005	959	995	1033	988	984	977	989	1006	945	965	1024	994	995	1009	946	945	966	981	1021	948	975	967	979	1023	1031	984	958	957	999	947	986	968	1032	1023	969	1059	942	1035	913	989	973	972	952	965	961	935	1002	951	978	1004	990	1036	995	990	1022	1006	996	1010	1022	1018	1039	994	990	999	969	939	997	1001	988	995	959	987	940	1021	990	939	1007	982	1027	935	979	1005	1040	1021	969	944	1065	946	990	976	953	987	1018	952	939	997	948	998	973	989	930	966	1006	1016	992	979	981	1061	1010	992	954	954	1007	959	980	987	1025	983	984	990	973	997	1025	964	960	972	997	1010	943	982	923	945	976	988	954	997	1012	1034	991	990	982	1013	996	999	956	972	958	959	971	1022	969	967	984	955	981	966	964	995	1017	989	981	957	956	952	989	990	990	977	1013	984	974	1010	955	937	939	1015	1043	960	959	979	944	1000	970	996	953	975	1015	921	987	1014	1004	980	1005	929	1020	968	981	931	938	1030	988	979	976	986	968	951	994	942	1026	997	977	950	958	976	963	983	968	952	1030	1009	945	1008	1030	998	987	1006	981	982	1004	1010	972	1018	956	992	999	994	935	955	989	1008	955	964	979	963	1013	954	956	974	944	1013	985	886	994	987	1024	997	951	959	1006	961	1011	981	1012	1010	920	986	1000	931	989	1038	909	975	963	984	971	952	997	990	950	1011	960	983	936	1001	974	987	1002	940	1022	963	993	987	1000	981	983	969	945	875	1059	954	1016	1025	1059	968	996	966	1026	972	1026	961	958	1006	985	973	986	988	916	997	1002	981	951	968	944	993	1023	961	1046	946	940	992	983	997	948	1023	950	976	1009	959	1045	993	932	985	1011	961	990	1017	991	932	945	958	999	1000	967	940	982	899	980	970	966	997	990	989	924	971	983	952	1015	973	1042	953	1008	1014	965	1000	970	992	968	960	1010	979	1022	945	978	910	975	969	1049	938	935	973	935	995	969	927	969	956	979	966	985	976	976	994	943	969	980	958	1001	954	993	982	950	997	969	997	968	1022	1010	1035	930	977	961	972	983	1000	1029	951	998	1051	989	1033	950	1038	1009	933	985	981	962	1041	946	988	1001	1006	992	958	1040	1011	976	950	963	999	944	961	981	994	967	997	978	951	1003	969	985	905	965	998	972	954	1021	1015	959	958	991	1026	985	928	994	963	945	962	1001	1034	986	963	1010	942	954	999	1018	974	967	989	980	974	1010	985	1006	999	1025	1025	1011	987	991	960	984	992	954	954	992	1015	999	993	989	1003	972	984	945	1004	971	947	964	975	988	956	979	964	965	974	979	1013	980	925	988	1080	994	988	996	950	967	1030	985	988	1006	1003	1016	952	990	984	981	995	985	971	953	954	959	969	1004	994	967	1041	904	975	974	954	968	1014	945	955	1017	1010	1028	1022	980	914	1021	966	1000	932	971	1047	913	934	948	983	1064	1011	996	999	968	996	955	1017	972	1021	933	991	985	972	1006	980	967	968	919	1014	1012	1013	979	992	982	965	991	1020	939	934	1004	947	986	915	945	1006	957	973	1036	1007	949	991	972	973	967	1039	1045	983	925	963	942	963	1010	967	997	987	1000	982	1016	1002	1003	971	1033	935	945	968	948	1004	993	1009	1009	965	1026	994	998	969	986	969	966	960	970	965	1038	969	1040	1005	1009	978	1013	1038	1050	974	971	946	930	963	977	987	974	953	999	957	1007	979	989	937	963	978	988	999	993	984	963	986	970	1019	1008	975	953	939	995	1027	1010	967	962	946	1018	1010	983	956	981	927	1037	1048	994	977	943	1010	952	1002	956	951	954	938	925	938	946	1007	964	1009	973	1001	973	984	983	983	941	955	948	978	982	1034	1033	993	959	1000	1016	963	981	1033	948	1029	945	968	965	940	994	992	986	1003	979	985	985	995	940	1040	933	952	1002	974	991	975	976	952	984	952	1050	1005	971	983	1026	980	1008	972	1017	920	977	946	976	1005	1049	957	897	960	985	986	933	968	992	970	978	963	1001	957	988	1011	961	986	964	1022	996	1017	928	918	995	955	999	949	942	999	1004	1025	969	976	943	923	983	994	893	971	998	994	956	953	975	918	1018	949	1040	973	978	963	981	955	948	970	933	981	982	983	989	983	1021	967	970	1003	948	983	928	993	1004	995	973	956	1010	995	984	974	1020	988	974	968	994	994	958	952	947	983	985	902	972	1018	1011	977	1000	994	1001	999	997	989	954	951	1038	952	1005	940	959	1014	950	956	1013	952	934	994	954	894	1053	978	1011	1047	994	972	913	987	973	959	940	924	989	1002	972	963	989	993	971	974	980	1014	1029	934	933	1045	1014	990	934	983	1062	997	959	984	953	1041	959	979	1003	1013	1028	939	952	969	1041	991	1010	996	983	1001	1038	1015	998	968	988	929	970	1003	978	1000	1018	941	967	1025	1039	957	944	1006	987	1024	1008	1001	990	960	996	1010	980	1021	1013	994	966	950	995	992	1047	976	986	982	1007	952	995	978	995	992	1000	953	960	979	951	988	1022	952	1013	960	1015	981	991	955	988	1026	1028	949	920	1011	985	939	965	1000	998	996	1028	990	1005	1023	933	995	964	952	936	989	988	965	923	983	973	954	951	977	975	960	1010	937	936	998	1000	951	959	1052	1018	984	994	950	980	973	1000	1032	978	942	946	952	995	934	1021	1029	958	981	971
1463	277	221	141	166	215	237	201	224	192	160	161	161	119	103	123	112	96	103	110	113	99	70	77	74	79	84	62	76	77	73	75	69	79	71	73	66	82	61	86	79	62	82	82	78	84	80	77	64	84	64	71	63	72	63	87	75	78	85	85	94	92	72	75	75	86	71	64	73	83	73	82	73	88	92	89	86	71	99	67	74	58	105	67	81	88	78	77	89	91	109	100	106	77	93	81	62	68	75	74	87	75	76	82	76	73	73	77	68	76	78	79	81	74	76	63	63	78	61	86	77	64	77	67	60	77	65	75	64	60	73	72	88	60	70	77	69	64	72	72	78	67	70	65	77	97	67	64	64	73	69	93	66	82	68	77	79	80	86	81	72	98	75	69	77	76	85	79	70	86	78	66	73	71	66	90	66	68	67	82	88	85	67	50	78	86	78	64	75	80	76	70	82	70	79	73	87	85	54	72	75	66	93	61	72	69	83	70	65	97	72	63	89	54	66	77	68	81	61	68	70	82	81	72	76	75	75	80	80	77	83	74	73	97	79	76	73	73	79	82	88	66	68	68	85	75	65	85	78	60	96	66	73	68	66	65	70	81	66	61	71	86	83	76	79	66	70	91	71	73	54	62	98	80	73	90	68	80	69	76	70	65	61	74	65	75	73	69	74	73	66	84	76	63	71	67	73	83	75	77	71	83	80	68	82	53	74	77	80	64	90	93	76	76	71	78	64	68	75	82	82	79	76	75	85	80	76	64	71	83	71	80	77	64	74	75	65	77	81	65	66	82	85	71	77	73	79	74	68	65	56	71	74	68	69	82	76	79	77	83	74	63	57	69	72	83	70	72	67	74	64	66	77	78	75	65	80	72	70	70	65	72	71	75	65	61	70	70	65	85	61	61	65	60	74	76	72	76	76	71	71	65	68	70	82	61	62	74	78	84	68	63	74	68	78	73	79	57	77	63	88	72	58	82	79	68	71	75	75	66	71	78	80	70	74	71	62	76	73	86	75	71	71	77	74	76	74	76	59	60	69	85	61	67	71	60	57	84	67	63	94	73	74	60	70	80	69	66	83	81	88	80	79	72	76	73	81	68	85	72	68	67	83	84	67	63	62	91	71	80	74	72	81	76	67	75	76	72	68	88	80	62	70	67	78	67	68	79	70	76	70	74	80	70	86	80	57	71	64	68	68	62	75	77	66	87	81	74	64	76	78	71	55	70	80	74	73	71	72	66	85	74	73	58	79	57	75	82	72	74	72	77	74	64	78	62	73	73	65	66	64	70	87	72	69	60	70	57	65	77	70	70	59	89	83	86	68	74	72	68	72	76	73	78	77	89	69	58	72	70	71	82	75	73	90	95	81	68	74	66	77	83	75	96	76	75	79	72	80	83	80	71	73	66	81	70	80	80	68	64	52	79	66	84	73	85	65	63	75	80	60	80	73	57	80	73	84	73	81	89	72	73	66	79	83	71	85	65	70	75	82	71	78	67	83	60	74	69	80	71	77	79	74	78	89	62	78	64	69	87	78	84	79	69	61	62	76	61	81	75	64	77	83	68	75	64	82	75	72	77	75	74	73	71	71	89	72	77	61	76	56	79	86	84	78	73	70	86	82	66	74	77	69	76	84	71	81	74	79	71	80	68	70	79	70	79	80	83	59	72	77	74	68	80	60	93	74	74	69	79	69	91	68	69	73	79	62	81	53	90	68	68	80	77	67	70	87	66	71	82	81	75	76	61	68	81	52	79	72	67	77	69	89	79	67	69	74	77	75	68	73	77	71	69	77	61	82	71	73	72	74	82	68	72	77	83	71	72	67	79	70	59	57	71	66	66	73	80	72	76	69	73	71	87	75	93	67	63	65	62	86	89	78	83	54	77	60	85	78	80	84	84	75	69	70	60	68	71	71	69	77	87	73	75	78	69	69	77	83	69	66	65	61	85	84	65	67	76	58	73	59	80	88	66	75	85	85	89	66	80	74	67	71	69	71	71	51	76	72	67	71	69	66	82	93	73	64	90	82	98	69	75	79	73	68	71	61	78	81	70	74	65	63	73	71	72	67	62	77	71	81	76	69	81	76	68	71	71	82	76	72	71	72	69	86	74	59	74	72	69	76	67	80	75	75	70	84	68	64	72	76	68	70	65	61	82	77	84	69	71	93	70	70	74	69	77	59	70	57	80	58	63	57	66	73	80	83	81	65	74	86	75	66	69	71	75	81	83	89	72	68	74	74	69	70	80	68	71	66	77	79	50	69	61	77	77	75	88	68	73	75	80	85	82	84	80	62	67	72	76	81	75	78	64	71	86	66	84	58	66	94	76	72	81	61	59	75	69	78	67	81	81	74	72	72	63	79	70	81	67	83	74	76	91	64	68	83	71	66	74	74	69	80	59	70	62	77	79	75	64	76	77	66	79	71	82	60	70	80	69	72	76	76	64	85	75	66	69	78	83	75	96	70	58	68	80	63	82	66	68	79	83	87	79	76	86	68	74	75	69	70	73	61	71	75	70	64	82	79	68	64	69	80	81	58	88	86	56	87	72	66	64	66	62	63	77	68	75	74	77	69	69	65	72	72	77	54	72	75	74	70	62	79	73	71	67	63	83	78	78	62	72	81	64	70	88	61	66	55	84	82	80	68	75	77	78	57	68	81	67	58	57	66	71	78	72	76	68	92	66	89	71	73	62	69	65	79	71	71	81	58	75	80	65	70	68	83	81	72	72	86	67	85	81	68	87	65	76	96	88	67	71	59	82	82	79	60	68	78	69	77	79	70	66	64	65	75	70	71	79	81	81	70	71	67	76	87	78	65	61	70	76	79	87	72	87	88	83	77	82	60	74	58	74	71	76	51	86	74	74	79	70	67	71	66	77	66	73	84	72	73	72	75	80	55	56	67	71	64	70	73	65	77	97	80	73	85	66	81	76	75	69	66	61	86	84	69	62	81	76	76	71	78	72	64	83	64	67	76	90	80	65	81	82	70	74	69	90	65	68	72	75	55	66	83	75	76	77	62	77	83	68	80	72	86	85	60	59	83	79	71	79	70	68	70	55	64	77	80	66	97	83	67	75	66	72	75	50	74	71	72	76	75	71	68	66	72	68	81	85	63	57	81	88	86	74	75	68	72	61	74	71	78	68	66	86	88	87	67	76	93	85	81	72	62	79	76	88	84	65	72	82	75	76	75	79	72	48	65	65	66	89	73	82	74	74	64	68	78	75	74	99	68	71	81	62	78	58	73	76	80	92	52	74	77	83	67	76	72	88	75	74	72	67	61	65	78	59	73	73	80	76	70	83	75	78	92	76	75	72	63	72	71	75	69	70	67	69	75	78	75	78	63	86	56	76	58	68	70	68	68	70	72	69	66	72	71	72	87	72	72	71	87	59	79	77	49	59	73	69	62	72	67	85	82	62	76	83	77	80	61	72	84	73	80	72	71	81	78	65	81	75	96	78	94	73	69	71	73	73	86	72	76	73	63	83
10950	4550	3133	4966	9424	10935	10204	8639	7684	6240	5076	4315	3807	3196	2644	2679	2576	2096	1915	2023	1904	1609	1478	1347	1231	1298	1226	1160	1119	1028	1025	997	933	990	993	977	948	968	949	980	899	894	868	898	834	941	893	920	940	931	931	953	971	964	973	951	999	1144	1030	1014	1059	1055	992	977	917	933	913	940	895	929	929	996	1092	1052	1083	1060	1015	1021	1031	999	963	943	982	961	1006	954	901	931	868	1272	1906	1864	1659	1304	1102	972	927	916	885	816	859	888	857	866	872	875	913	917	889	864	921	898	835	879	858	846	905	875	854	862	851	821	852	844	876	861	867	863	853	890	862	845	853	865	824	904	879	849	883	872	874	848	868	838	880	844	830	850	880	893	928	834	905	821	867	856	851	897	899	864	868	844	868	886	832	870	911	872	876	898	843	905	910	800	836	886	874	864	883	816	832	839	872	907	885	835	912	908	899	874	890	837	863	873	898	861	898	854	903	895	875	956	853	854	871	818	873	946	864	858	907	799	883	853	816	886	833	920	895	846	855	843	859	891	893	872	781	861	879	845	876	874	885	863	898	860	852	869	840	904	930	858	881	858	871	860	822	868	868	907	879	884	886	890	907	884	846	873	865	920	858	856	886	911	868	834	873	918	859	905	840	881	852	857	899	837	868	896	832	892	869	900	808	882	922	893	897	897	876	881	858	910	858	851	870	909	865	844	797	881	899	872	903	855	873	833	894	832	864	872	846	832	869	903	893	854	860	880	830	887	873	873	901	853	910	882	876	864	851	837	823	869	901	824	897	868	808	891	888	855	848	881	853	898	866	879	849	899	839	861	863	891	833	840	847	837	845	870	909	907	881	898	867	863	844	887	844	870	817	869	873	871	885	889	902	824	896	866	860	888	883	813	894	855	878	834	872	798	873	861	845	917	837	850	818	857	913	906	832	866	905	883	912	859	862	864	869	851	879	903	877	932	858	886	846	872	893	878	848	843	893	863	879	803	836	851	839	887	886	852	845	807	840	879	898	853	868	922	791	868	909	886	855	897	826	889	914	906	870	875	877	848	895	821	849	887	888	822	849	881	878	829	894	870	892	912	870	920	884	870	892	867	842	926	839	886	875	858	938	921	890	882	882	910	842	882	872	877	856	868	863	843	838	866	847	892	862	825	905	835	896	875	913	828	924	906	881	842	870	935	889	957	815	870	876	857	854	863	836	867	871	855	887	862	913	928	891	903	849	903	825	884	880	828	854	899	846	846	913	830	851	880	898	898	916	860	838	869	866	839	874	850	906	891	834	903	851	934	848	873	839	853	871	943	868	865	932	895	853	927	853	863	864	817	874	835	890	831	853	808	896	877	848	891	865	922	832	860	877	873	868	918	892	812	842	908	905	866	798	901	826	909	920	868	865	835	865	835	798	902	869	867	869	883	853	892	887	836	896	809	907	926	869	876	845	812	871	858	903	918	847	909	858	840	890	881	914	851	815	858	866	922	845	885	906	886	848	864	870	843	830	860	873	857	871	908	903	873	890	880	837	821	863	845	891	884	847	867	888	893	867	853	927	818	857	915	889	842	875	911	837	906	930	884	835	818	860	922	861	875	869	901	896	866	848	878	881	900	850	894	901	885	872	863	870	848	826	878	914	883	847	908	823	868	842	819	897	891	897	917	889	900	896	868	868	858	844	965	840	846	914	865	853	838	826	845	901	888	896	857	840	900	908	870	854	877	925	860	813	864	847	867	862	859	866	862	885	821	855	878	853	909	887	847	817	846	898	835	869	882	905	860	863	896	856	891	875	834	925	871	835	898	891	842	893	868	855	879	854	840	843	847	885	865	880	867	884	872	832	891	898	920	926	850	891	867	826	866	839	909	907	823	811	836	855	826	867	863	866	877	860	867	840	886	875	841	863	880	850	905	927	894	908	886	858	886	857	823	891	845	853	876	840	878	886	862	885	862	888	857	876	827	894	843	878	834	878	854	945	837	902	912	860	876	825	892	891	850	856	896	859	833	834	864	869	867	865	880	816	892	849	879	877	871	848	892	904	884	885	909	835	847	890	840	862	895	856	850	821	897	913	844	839	826	874	889	845	904	926	824	859	874	864	875	866	837	869	892	850	911	914	842	859	866	858	935	878	886	896	893	859	913	838	880	904	858	907	856	834	867	869	852	843	877	878	841	817	846	884	836	859	838	832	865	892	859	882	866	885	844	845	893	901	872	843	837	811	851	901	847	881	832	938	877	865	909	898	907	866	840	860	918	871	895	894	852	859	893	841	884	838	867	841	886	909	903	842	872	876	866	869	876	844	832	845	839	849	809	847	875	923	894	859	851	871	857	841	869	847	876	893	833	861	898	855	898	850	857	844	842	861	882	886	873	901	868	875	896	864	831	912	901	850	884	865	854	863	836	887	852	867	866	874	881	934	829	884	878	866	908	891	855	835	868	903	879	851	868	899	891	853	845	941	879	946	840	839	908	871	919	825	872	855	849	837	876	846	848	918	859	858	876	912	859	888	922	910	847	875	817	906	874	877	868	870	891	897	832	868	922	850	897	876	857	901	927	894	891	852	885	921	904	843	869	823	883	809	876	887	867	910	843	867	842	875	867	814	842	885	852	854	842	882	876	898	884	856	894	803	908	862	947	909	861	876	845	907	842	913	902	872	852	946	860	889	833	876	866	876	912	914	834	838	857	906	891	898	823	860	878	844	846	916	858	966	861	884	842	883	887	847	888	903	844	890	848	870	862	839	860	870	897	900	854	882	884	870	839	841	860	875	846	837	908	898	868	801	871	885	906	911	842	920	868	886	883	875	870	869	879	874	917	886	890	879	850	845	890	869	810	866	899	897	884	877	923	857	880	891	837	879	909	953	864	823	833	845	869	936	906	882	874	870	827	865	875	883	915	846	846	796	911	877	895	892	892	870	861	898	872	821	821	826	867	888	829	843	852	833	848	855	901	918	880	905	931	838	850	824	879	887	879	847	870	844	840	862	868	843	865	888	835	884	816	883	845	883	873	877	884	808	866	865	914	889	850	874	901	870	878	832	886	848	884	875	841	862	899	845	895	865	900	857	849	852	859	906	922	902	854	842	869	849	878	862	895	867	893	929	838	887	885	891	882	865	849	753	902	886	854	860	864	852	848	857	835	884	853	869	870	909	870	835	896	884	878	877	827	912	901	866	878	876	892	896	872	841	840	883	839	882	860	894	919	845	842	843	856	917	874	890	888	850	853	862	839	818	867	898	870	861	878	889	858	856	887	886	895	830	846	892	873	885	923	892	857	889	844	870	853	861	854	913	837	880	862	844	871	836	865	904	904	879	866	885	873	808	849	834	842	849	841	878	887	881	845	865	856	858	879	824	884	917	860	913	846	841	851	865	867	891	827	886	889	871	861	885	824	901	890	841	882	854	853	894	889	913	847	882	903	875	926	907	876	848	885	862	824	899	886	884	906	855	834	873	843	852	892	892	905	890	816	887	879	862	819	836	879	870	872	854	810	895	927	867	854
1015	566	345	223	269	392	406	401	347	294	225	206	180	166	157	167	136	129	129	134	118	100	107	87	90	111	85	87	81	79	107	93	88	69	79	72	82	86	69	88	80	89	79	86	61	57	62	93	70	84	70	74	79	69	73	88	78	74	77	83	72	68	76	96	67	78	84	73	95	78	68	82	78	71	87	69	72	65	91	73	76	89	79	72	86	87	68	83	80	89	133	138	120	105	99	80	78	53	82	90	65	54	71	67	69	78	78	77	72	61	67	77	79	75	84	77	100	102	86	69	79	85	68	90	74	89	80	86	69	80	73	86	74	103	80	72	91	65	83	66	70	83	79	77	49	75	80	85	86	82	69	61	70	91	75	76	87	78	80	71	82	89	74	61	84	79	63	67	70	68	81	79	71	76	78	81	62	86	83	71	70	72	89	59	79	61	68	69	74	78	90	70	73	79	75	88	78	68	76	65	90	74	66	67	62	66	77	69	78	61	91	83	74	80	66	63	72	68	80	84	57	64	74	95	75	71	64	69	77	92	69	93	82	75	62	72	59	70	74	73	87	81	65	81	84	90	77	91	69	72	84	81	90	66	66	73	81	74	76	85	70	82	81	73	71	80	83	85	68	81	59	80	82	77	77	67	74	84	74	75	77	65	80	72	73	74	75	69	78	80	57	74	85	69	54	78	62	78	67	81	65	89	68	81	68	63	71	77	72	79	73	75	74	66	65	70	74	67	80	74	81	68	70	74	77	79	74	77	73	76	76	61	79	70	84	83	77	69	78	68	62	64	64	75	90	75	58	68	62	92	77	87	84	79	91	85	76	74	86	70	69	78	88	93	89	63	75	82	73	83	88	80	70	92	81	70	71	91	65	77	85	91	71	80	67	75	88	71	71	81	79	82	89	70	71	75	87	66	62	64	72	91	68	81	84	70	84	89	76	81	75	70	87	92	69	70	65	77	81	77	67	81	81	77	54	83	62	92	67	81	70	80	76	65	66	82	88	70	55	85	81	75	77	61	62	68	57	85	79	71	77	70	81	81	72	74	88	72	89	67	66	86	80	75	68	64	96	83	71	79	74	74	87	87	82	76	66	69	65	87	75	68	66	73	72	75	75	66	82	75	70	53	70	64	72	85	85	82	64	66	57	73	68	70	91	78	68	73	68	66	95	82	60	89	80	54	70	75	74	85	79	72	70	91	68	53	61	83	66	82	80	70	73	78	88	60	64	78	90	70	66	87	77	94	75	69	89	62	83	69	87	81	66	62	80	83	90	86	73	84	82	63	77	71	69	74	91	65	88	69	82	80	74	86	76	63	67	74	64	65	73	84	83	82	86	85	75	71	84	80	57	55	86	50	80	72	73	90	84	77	85	78	74	74	82	70	81	80	84	61	75	72	78	66	66	66	92	78	70	86	97	78	92	74	70	74	85	92	74	68	76	65	58	77	64	72	61	65	64	78	58	76	77	71	72	71	79	85	77	95	76	74	72	70	66	87	77	84	62	72	79	78	80	86	99	72	86	61	73	67	64	70	67	66	71	62	87	74	80	85	64	75	81	85	73	82	75	68	70	75	77	80	71	69	58	73	65	72	83	72	94	70	66	79	73	93	78	82	79	68	81	71	68	74	85	77	79	73	63	83	73	83	72	82	82	71	69	67	84	86	78	71	71	70	84	73	71	78	87	69	85	85	66	73	71	91	81	68	77	74	89	80	67	68	57	78	70	95	76	84	84	78	63	76	86	70	67	71	74	57	79	83	82	79	73	69	68	92	66	63	77	67	66	87	76	77	74	86	64	86	76	74	57	86	74	80	74	87	78	66	68	93	69	66	77	66	72	81	66	77	75	82	69	77	83	50	74	66	65	64	69	74	74	80	69	63	85	78	78	77	80	71	87	76	72	66	64	83	84	65	79	60	58	72	79	74	83	68	73	82	75	67	81	71	66	76	62	71	77	64	93	79	67	61	76	72	62	67	81	72	73	70	69	75	76	66	71	75	64	73	80	76	62	82	86	76	64	78	83	63	77	64	72	82	81	75	78	78	66	62	80	70	84	91	91	84	75	68	81	78	87	78	67	80	61	70	81	71	74	87	75	78	75	75	60	81	78	66	57	70	93	81	62	79	66	78	74	73	68	81	73	81	84	78	81	72	66	59	64	70	65	83	69	77	56	77	72	91	76	76	81	90	74	68	74	75	74	71	70	72	90	82	73	69	69	70	65	86	76	98	91	71	77	78	76	68	73	73	75	68	80	74	70	70	67	74	81	77	69	85	74	66	80	60	88	70	95	66	77	71	66	69	87	95	78	91	77	65	64	64	83	71	68	56	76	78	95	81	91	72	79	70	84	76	72	82	69	61	77	69	66	79	73	72	58	50	72	71	76	61	86	76	63	83	61	63	75	67	79	68	69	66	66	65	73	78	68	83	69	64	69	72	65	79	65	81	72	82	74	76	74	63	77	77	72	85	67	71	70	85	84	86	75	70	66	65	67	87	72	80	72	64	71	62	73	80	81	70	72	88	89	72	67	69	75	81	70	80	89	84	74	70	76	67	80	55	70	78	53	85	72	88	72	64	66	55	79	84	83	75	75	67	69	65	66	77	83	70	81	80	78	79	64	75	79	75	83	70	74	69	86	87	66	79	82	84	64	75	80	78	69	89	66	62	63	82	69	66	56	80	76	78	76	69	76	99	76	68	72	75	84	76	86	86	75	79	70	88	77	72	72	71	66	111	76	79	71	62	89	65	84	61	81	76	79	74	79	72	73	81	64	73	68	77	85	73	83	79	82	80	62	83	66	85	72	76	74	65	78	97	59	83	68	69	84	83	70	70	74	67	95	76	79	74	53	63	77	63	77	69	65	68	85	77	79	70	72	63	68	74	69	78	69	66	84	80	50	82	80	83	81	71	79	80	74	72	67	64	65	78	67	77	71	76	82	71	59	82	67	75	70	71	60	69	75	65	75	73	84	85	69	80	71	81	75	82	68	86	82	84	72	85	80	85	67	72	72	78	72	75	74	69	82	76	75	78	70	72	84	71	76	60	76	73	80	80	80	93	70	71	74	57	75	69	78	78	70	71	58	75	81	58	72	83	80	91	73	79	92	77	61	81	62	61	69	80	67	80	64	85	74	74	75	74	86	80	91	66	84	72	78	66	64	74	79	65	82	75	77	87	76	75	70	78	75	64	75	75	75	78	97	73	64	73	83	78	61	79	70	92	69	78	87	68	65	73	66	69	77	76	56	82	66	70	74	78	71	59	65	89	57	59	56	79	62	82	76	71	65	78	85	85	71	75	74	79	87	79	60	67	83	85	78	80	67	73	81	84	64	76	82	64	86	64	62	96	76	68	71	76	72	70	77	69	71	70	81	72	66	79	70	62	71	69	78	52	60	66	75	77	82	57	86	90	81	75	78	80	77	67	71	69	78	78	83	87	62	88	66	71	70	97	67	87	69	78	81	64	86	78	91	66	76	74	67	77
14296	7943	4631	8618	15048	16029	15124	13409	11506	9484	7620	6691	5704	4763	4265	4140	3978	3149	3018	2947	2621	2238	2011	1893	1799	1615	1523	1380	1286	1297	1249	1186	1191	1143	1124	1078	1104	1047	978	1010	900	935	982	909	973	898	955	981	899	959	966	965	958	1026	1059	1071	1049	1469	1350	1235	1136	1102	1116	1059	1020	1015	985	1021	1073	1028	1062	1092	1041	1102	1057	1029	995	1043	1019	1087	1110	1048	960	1061	1036	1019	1020	953	995	1420	2919	2993	2315	1933	1411	1229	926	939	899	939	840	862	854	858	830	868	858	877	873	880	825	891	839	910	886	842	862	842	830	816	882	845	847	811	867	815	846	861	844	845	874	844	894	845	894	901	896	893	857	861	836	832	828	848	850	841	830	839	858	833	831	895	844	857	823	872	876	908	868	853	900	839	900	855	807	900	842	826	845	837	858	853	866	852	878	830	836	836	854	840	881	829	827	859	878	904	830	868	831	841	850	863	835	894	856	790	852	837	869	853	856	846	897	843	899	902	826	867	877	821	845	864	842	844	877	881	871	807	831	893	850	874	847	856	865	808	792	835	928	836	845	856	837	858	851	843	832	793	890	833	843	868	820	886	901	867	815	906	839	854	875	869	856	827	853	879	887	875	841	885	882	856	853	837	861	874	884	811	852	835	836	854	848	870	874	871	827	821	851	904	818	871	846	854	840	815	847	900	862	868	901	893	868	813	813	854	824	827	858	849	865	771	888	860	842	897	821	855	855	850	841	910	875	830	846	880	849	851	834	856	831	887	850	849	867	856	856	828	836	886	863	817	858	809	813	862	835	905	869	823	844	847	885	832	875	844	881	891	885	820	832	868	884	882	864	836	883	819	846	851	856	840	850	855	843	866	888	892	872	884	841	847	850	891	864	858	813	909	947	855	844	852	916	860	841	837	798	859	884	905	896	889	872	850	817	837	859	900	881	876	868	858	828	850	858	867	876	881	911	846	846	902	884	833	819	887	855	801	809	889	870	847	890	832	865	872	905	889	811	890	841	820	861	846	843	892	872	904	921	854	829	840	839	880	851	908	847	877	837	864	880	851	855	902	882	873	889	887	926	877	871	837	840	907	857	929	832	868	861	815	886	908	853	873	907	806	896	811	844	828	842	882	838	871	831	822	813	859	870	807	858	819	883	802	871	844	882	859	878	872	888	851	836	882	851	863	848	858	887	818	914	848	836	854	880	834	874	814	861	850	871	873	844	864	911	802	808	868	851	804	861	821	833	853	871	863	843	889	882	900	907	919	859	819	894	859	886	850	867	873	821	856	875	832	880	903	848	829	883	876	846	812	851	835	861	868	863	901	846	806	824	912	889	896	830	810	866	856	878	844	841	877	822	887	876	841	904	859	863	873	859	869	844	910	851	919	846	878	847	855	876	827	908	882	867	821	822	847	837	817	878	885	816	859	841	881	837	889	876	881	845	897	883	870	852	841	878	896	853	848	880	843	847	899	916	868	885	841	888	905	843	901	864	852	883	814	849	822	816	884	843	801	857	865	841	841	844	841	886	861	863	875	868	876	821	854	819	917	904	898	878	880	874	849	857	827	920	879	864	864	878	854	894	829	869	859	875	825	863	900	886	808	923	873	816	885	864	884	851	865	874	832	878	839	837	875	827	847	840	836	874	868	829	848	850	891	815	846	854	869	840	863	877	880	855	839	835	856	867	800	813	937	883	890	861	824	840	839	848	898	857	881	900	814	872	860	840	849	884	816	847	868	853	873	909	859	834	820	857	897	851	842	833	881	837	863	847	831	855	838	859	839	876	811	869	881	773	862	858	889	881	870	845	854	882	896	849	864	846	902	878	874	846	934	835	846	901	822	869	846	850	877	822	884	859	893	898	909	875	872	828	875	867	863	815	800	810	898	837	889	852	850	886	850	877	839	842	872	876	792	838	815	877	818	892	855	883	865	795	906	868	837	845	850	865	886	899	851	892	929	871	873	837	864	863	888	872	829	855	896	901	886	836	901	864	873	896	893	873	854	821	866	848	873	844	862	891	889	887	847	841	846	856	835	853	916	853	839	864	892	882	846	837	860	837	874	889	879	825	882	855	834	883	871	869	844	873	871	887	866	882	893	846	822	842	867	911	894	895	859	865	818	870	888	849	869	848	841	851	841	884	849	862	833	847	821	891	817	913	897	865	840	869	832	869	870	831	859	906	870	876	888	879	879	814	833	832	889	857	875	846	842	838	880	843	880	877	837	796	837	840	847	855	867	880	813	853	851	892	872	847	886	865	839	849	822	781	870	884	873	829	850	854	845	901	866	849	839	822	883	855	869	896	850	842	835	793	833	873	883	900	882	868	847	841	886	888	837	895	870	813	832	854	855	881	818	828	817	842	846	923	850	863	852	836	851	938	868	845	852	836	860	853	854	829	828	844	864	876	845	856	842	871	820	900	831	813	873	885	881	829	847	842	855	872	867	842	866	873	849	842	864	900	876	872	823	915	901	850	833	853	854	898	854	863	848	875	850	832	864	880	841	855	877	912	886	852	853	854	873	819	851	829	859	880	801	916	809	914	850	900	873	836	886	840	844	856	852	957	874	855	861	858	887	840	840	900	868	792	873	846	892	842	871	852	851	863	876	839	826	822	888	847	907	882	820	882	858	888	880	849	813	872	850	870	896	867	856	828	881	900	901	885	841	831	838	846	878	883	818	895	859	886	810	893	864	858	847	860	861	851	849	895	906	871	864	939	832	858	910	865	832	863	811	827	823	871	878	811	806	850	848	895	854	886	921	891	851	853	814	910	855	881	858	895	852	834	903	925	887	842	877	828	874	872	865	850	812	829	848	827	820	881	811	938	877	843	856	838	836	852	848	873	797	839	852	865	873	836	849	912	838	842	852	920	885	844	868	868	865	810	847	871	854	923	832	891	881	866	832	852	919	852	861	906	842	882	855	862	833	859	878	863	833	873	835	889	851	814	861	860	817	863	877	884	779	855	878	855	806	836	862	848	786	845	857	871	866	871	902	839	885	846	831	850	876	888	869	895	938	845	871	851	863	881	868	803	831	871	826	872	859	811	844	844	811	843	882	881	858	952	875	843	850	856	877	849	889	817	886	879	843	850	866	867	844	887	871	871	867	823	895	890	893	861	857	858	845	856	895	838	841	843	804	894	879	844	836	850	897	803	815	866	852	811	843	883	813	829	882	814	833	860	831	857	854	864	866	884	834	859	846	836	853	829	830	866	896	885	855	840	880	807	830	857	900	841	879	835	892	861	894	878	939	857	850	856	901	896	892	791	861	847	844	910	886	874	872	888	869	853	862	838	862	852	857	830	847	824	840	830	861	855	866	848	866	833	839	831	841	873	832	890	840	876	880	844	870	883	824	862	915	821	903	874	894	874	880	885	873	853	830	868	848	885	850	870	848	820	817	861	859	866	865	835	861	890	892	861	858	892	868	824	849	922	828	854	903	916	886	814	852	875	825	832	879	863	926	834	830	816	858	849	825	807	835	881	817	893	857	824	808	924	877	899	882
2540	504	314	232	278	375	410	350	376	268	263	248	212	159	185	188	148	156	125	131	141	115	101	108	103	95	92	97	81	101	72	84	100	94	92	93	93	88	94	75	91	83	90	84	87	66	89	78	104	85	99	101	94	95	84	102	94	123	105	90	104	103	97	99	99	88	110	87	92	94	101	89	91	97	97	84	72	86	86	102	84	82	94	104	90	99	80	89	106	152	163	142	105	108	114	85	82	79	74	86	85	89	68	90	83	95	84	67	88	78	91	73	93	67	91	81	78	96	82	85	84	95	95	88	88	87	84	89	88	78	80	93	88	82	75	65	84	77	80	91	76	69	85	79	83	97	80	93	76	70	81	84	105	91	98	80	85	90	73	91	82	83	91	85	81	90	60	94	78	90	82	75	99	76	92	90	88	78	101	77	77	88	93	88	72	77	76	86	75	76	93	88	88	83	96	83	72	87	96	90	84	84	82	94	101	82	109	67	92	91	89	87	75	87	85	85	89	77	88	86	95	81	92	93	93	83	65	66	80	72	88	78	89	74	110	86	97	83	100	82	90	92	95	86	86	106	73	90	107	70	111	91	91	72	105	95	85	82	74	81	87	89	90	78	75	84	95	71	75	88	89	86	98	85	87	88	73	92	85	89	76	91	86	74	84	82	83	81	92	102	92	85	80	101	95	97	81	89	76	80	94	89	95	70	86	89	96	99	92	89	85	93	81	83	94	86	99	93	90	85	91	86	88	86	88	68	73	75	79	90	91	82	107	90	77	106	83	76	78	87	66	79	81	85	81	86	99	97	70	97	90	86	87	77	93	100	81	95	86	89	90	82	74	88	87	80	90	98	92	75	78	75	79	80	77	80	99	102	92	87	77	79	92	76	94	84	82	103	91	77	81	99	94	92	80	95	98	87	69	100	84	70	101	87	97	87	96	88	77	74	78	68	83	94	76	76	95	73	75	77	83	66	64	63	89	92	72	90	86	89	78	98	91	97	93	83	81	89	77	82	78	81	90	80	87	89	85	76	89	83	94	93	100	83	83	91	76	107	87	86	85	78	81	82	91	79	70	82	71	94	88	77	81	83	90	99	70	99	79	92	91	87	82	77	85	64	89	100	69	77	80	74	74	71	79	85	91	71	95	84	87	72	84	99	79	89	76	77	77	78	87	91	93	76	96	92	76	93	83	93	73	78	86	77	101	92	96	84	97	78	92	79	87	103	88	80	79	86	85	104	92	89	64	92	87	79	83	80	79	102	72	85	95	89	93	94	80	93	93	80	97	82	96	88	99	82	102	97	83	93	93	75	98	82	87	82	91	85	89	75	90	82	82	83	84	93	77	93	87	95	91	96	87	85	72	100	77	76	72	86	77	78	70	90	87	68	77	98	95	89	92	80	83	91	80	63	81	74	87	75	91	76	91	100	84	85	80	77	84	89	102	69	84	75	94	89	88	94	90	89	85	90	88	80	96	88	97	86	103	80	98	93	75	90	82	97	96	73	87	91	86	91	86	93	96	110	94	83	88	91	74	93	91	99	84	88	94	92	78	89	61	80	80	98	90	77	100	75	77	99	80	71	68	86	92	94	84	67	91	94	91	79	80	94	92	96	107	86	93	90	93	93	72	83	94	91	93	84	94	80	92	83	90	99	97	107	80	79	87	96	89	76	76	80	99	59	84	79	84	92	105	98	82	88	82	86	84	85	110	72	83	84	102	79	87	77	88	82	71	74	68	74	94	83	81	84	74	96	93	94	73	75	92	84	98	101	79	84	93	74	90	72	100	83	91	75	75	99	75	85	75	87	96	83	71	90	79	96	81	73	98	81	88	84	91	71	73	82	91	78	85	94	91	86	92	83	84	90	82	87	81	83	76	88	102	89	83	87	96	82	60	105	77	84	64	93	84	85	75	77	85	95	84	85	80	88	76	78	86	108	88	97	81	103	85	76	100	80	87	87	92	89	93	79	69	75	88	73	88	85	86	88	79	102	82	84	90	78	90	88	111	88	103	85	95	90	83	102	90	68	95	82	86	100	100	83	96	90	82	68	79	88	93	69	85	84	78	99	93	70	84	90	101	91	87	87	78	78	102	79	98	82	95	92	73	78	90	82	65	83	89	81	99	88	94	82	80	95	83	85	95	74	110	75	86	84	87	87	90	80	95	83	70	77	74	80	81	82	94	82	85	105	77	85	91	85	92	87	85	81	92	74	82	72	81	89	85	72	88	92	91	109	75	81	92	117	91	78	86	93	87	88	90	97	80	85	87	109	90	105	81	73	87	72	73	92	88	66	94	80	95	80	83	95	83	67	83	78	89	89	94	81	86	76	78	87	99	98	83	102	72	86	77	97	82	100	79	91	110	75	87	88	78	90	73	87	84	99	85	78	74	89	67	74	74	86	82	81	95	89	87	88	105	80	88	76	63	80	80	80	85	93	92	68	85	72	95	106	88	88	98	82	103	85	83	103	91	97	94	84	74	78	89	85	112	84	71	90	82	89	82	80	100	83	91	74	85	84	104	74	78	96	81	81	97	67	86	91	96	78	89	77	86	105	100	102	87	77	78	82	78	81	83	94	95	79	83	78	105	82	87	91	79	78	80	84	96	84	80	93	90	89	91	97	84	68	86	93	92	76	79	85	75	91	90	85	80	77	86	77	81	82	77	80	81	98	90	81	83	78	77	72	75	88	80	98	101	96	96	96	86	84	86	65	82	81	96	91	90	92	97	86	91	86	90	95	103	90	77	101	81	76	87	88	98	88	84	87	88	84	79	93	95	94	95	82	95	76	74	68	86	84	86	85	85	97	94	76	94	88	83	89	87	82	93	89	95	101	84	79	91	78	95	78	84	90	96	91	88	94	75	76	67	80	81	69	71	93	92	96	81	79	86	87	91	89	91	77	88	84	94	93	98	107	72	83	86	79	97	91	95	90	76	96	91	65	78	86	85	81	79	80	74	80	85	88	98	79	62	80	87	79	94	83	82	86	84	99	70	101	78	85	85	81	89	98	78	88	96	86	83	81	92	73	67	85	84	97	83	70	69	83	75	94	76	79	95	87	85	71	105	77	91	96	64	66	119	86	91	75	60	63	86	66	84	86	84	78	100	87	82	94	81	90	87	87	94	86	94	101	99	88	92	84	100	103	95	92	73	83	92	105	85	78	77	90	88	87	77	90	90	88	78	76	91	109	104	91	73	89	80	73	85	86	87	73	85	66	86	87	71	84	73	66	88	81	68	83	98	97	84	82	94	104	74	86	85	96	98	87	81	80	93	80	96	76	98	79	70	75	83	86	81	100	87	91	77	99	84	74	84	89	82	97	89	91	80	83	91	97	82	84	99	68	78	83	63	87	77	71	83	78	84	82	82	86	87	80	96	74	89	102	86	93	81	89	88	73	86	91	83	82	88	71	77	79	73	70	68	104	83	94	77	81	94	73	77	67	80	82	86	98	91	88	79	93	77	90	93	79	88	82	89	93	96	82
13920	7154	4593	7784	14687	15705	15237	13432	12010	9641	8145	7053	5974	5075	4818	4817	4326	3401	3323	3228	2672	2555	2219	2097	1974	1830	1743	1534	1465	1407	1368	1361	1306	1247	1270	1214	1173	1142	1156	1101	1133	1170	1060	1154	1093	1055	1128	1042	1075	1120	1158	1172	1234	1150	1212	1291	1254	1812	1187	1285	1360	1466	1455	1312	1264	1354	1401	1443	1361	1343	1310	1267	1170	1165	1205	1154	1213	1147	1139	1090	1102	1091	1070	1101	1087	1024	988	1082	1578	3316	2902	2534	2108	1626	1343	1181	1012	1010	971	1035	1007	1055	1039	1035	1012	1048	1001	1033	1042	1062	1000	1073	1061	997	946	992	1016	992	1053	1026	1033	1006	930	1011	1007	1006	1018	1019	997	980	1025	981	985	993	1015	968	963	976	1017	1026	965	1023	1035	1027	968	1025	998	964	1023	984	962	1016	1029	1041	1017	967	1010	993	1030	1065	996	1053	1035	988	1015	987	1024	991	1022	1063	989	985	981	1009	955	1049	1035	999	964	1000	1045	1003	1022	991	1029	967	1024	979	983	976	1044	1003	944	994	1021	1007	983	1028	974	1034	1032	1064	1042	974	1001	1038	969	1055	1042	1017	982	972	1008	975	971	998	1071	986	1002	928	1046	1036	986	1004	946	1029	1078	1027	1047	1016	990	1011	981	1044	985	1020	1020	988	1002	969	983	1014	1012	1012	995	1008	1036	991	1021	1071	999	971	962	980	992	992	1075	1015	1027	979	985	1038	1027	1004	1041	1039	1006	1059	1010	1007	1009	967	982	979	1068	988	1016	991	1055	962	1009	1019	1002	1024	1007	950	1015	994	963	980	960	1063	973	1066	1029	971	1010	1001	989	1020	968	985	977	973	1023	997	1012	1046	1013	971	997	995	1015	1013	1001	1013	1036	984	1008	1007	1003	989	1005	940	1027	1007	1016	942	1016	1007	1040	1015	989	1002	1063	1004	986	975	929	975	998	966	1001	1012	1032	1021	993	1052	968	999	990	993	1055	981	1024	1059	1036	958	1006	1017	1023	1025	1027	1023	986	1030	1023	1031	1013	1065	1003	1029	1001	1032	1000	979	1007	1042	953	997	1033	1013	1010	1055	994	980	1033	993	1024	1013	1055	1016	971	1023	985	1024	1020	1030	1046	1000	1028	1025	1045	1059	1022	1036	1018	1037	982	1039	990	1033	1010	997	1018	961	971	994	1058	1017	1033	1064	1008	998	998	1019	979	1055	998	1056	1052	957	962	1062	1053	1000	1007	983	1048	1007	1006	1004	974	1048	959	977	1007	956	1107	1038	1055	974	1005	1013	1025	974	962	1033	1013	1001	1005	991	1047	982	1063	984	1005	985	1066	997	981	1056	1015	998	1041	1055	1032	1034	994	1050	1029	1011	1035	1001	978	1050	1009	1015	1028	1047	1089	1007	991	1058	1000	1052	963	1035	986	955	1011	1020	1061	1021	958	1026	1029	984	993	1037	971	1018	1009	976	1052	1041	970	1002	999	1044	960	970	979	1018	980	1000	1050	975	1000	1060	1059	1003	1007	1022	971	984	978	1017	973	989	1006	1031	1066	1000	980	1008	993	999	1001	1038	1022	1040	1018	1006	1024	999	1013	969	1001	1032	1012	985	1035	1023	977	954	1028	978	979	1044	1057	1000	1012	1038	952	1005	985	1012	1011	963	957	971	997	1023	1000	979	996	1005	976	996	1056	898	1037	1032	969	1026	1009	1006	999	1000	918	1006	1035	996	1046	961	1068	979	1005	1015	995	1010	1015	1021	967	1054	1017	983	1046	1001	1068	992	1009	998	950	1017	1023	1057	1022	1017	1028	1042	990	1054	1005	989	995	1006	1017	982	1042	1070	1024	1038	987	975	978	989	1042	1003	1036	1039	985	959	1014	1040	958	988	1019	1001	1008	1005	1090	1043	976	982	1026	1039	980	1003	998	1038	1015	954	1055	1013	996	1046	966	993	939	953	1036	948	1014	1013	1013	942	1021	985	994	990	1068	1008	980	1023	1054	992	1002	980	992	995	976	1010	977	971	1061	990	1046	1004	1007	1028	1042	997	1022	999	1018	1014	980	1042	1006	1022	1002	1044	991	1046	1059	980	1018	986	995	983	1019	1004	982	972	1043	1003	1025	1017	960	1075	1035	997	948	1013	981	976	998	1006	997	1013	988	1008	983	1045	1060	1082	1035	1062	989	999	1013	1007	1023	1041	976	1019	991	990	1023	1015	1026	934	1023	965	1003	1001	1027	1016	1003	1036	967	1008	991	979	914	1016	1048	1043	984	981	985	1010	970	1010	958	997	1087	1000	1048	1016	988	1018	987	1003	1020	1015	1026	992	976	990	968	938	990	1024	965	992	976	1054	1008	990	1004	964	1080	1004	983	968	991	1028	981	1084	1000	989	1068	997	1017	1007	974	1031	1038	980	986	1012	1001	981	1027	988	1025	1045	999	986	1016	1050	1001	989	1009	1027	1006	999	1035	1016	1067	983	1014	1061	974	998	1051	962	993	1026	1017	1020	1003	1016	1038	946	980	994	1023	975	1002	1057	969	979	972	1031	1069	1007	1012	1070	965	1011	996	1037	976	1036	1013	997	993	1025	988	1000	1003	1005	1004	970	1012	1030	1038	1005	995	982	1044	1003	960	1029	1010	1051	1042	1028	962	1044	971	952	1005	1007	968	1079	1084	1037	983	1048	1034	986	1000	975	977	993	1019	1043	1016	1011	963	1071	1036	1036	1022	1033	948	1029	1062	1002	1023	1035	1043	1004	1004	1002	963	940	1025	1033	1053	1019	969	972	968	1027	1009	1007	1032	1024	974	1027	967	1017	1008	1039	1061	999	1042	1037	1077	990	1057	1020	1026	1016	1021	994	976	1009	1048	1011	1009	1024	990	1036	972	1059	1014	987	1047	1013	954	1029	1027	999	1062	1030	1026	1048	981	1040	999	1034	1055	999	1006	977	1024	984	950	1007	977	998	1076	1024	985	992	1030	1080	977	1045	1024	996	968	985	1019	1021	1002	1072	1047	1020	1011	1027	1053	982	987	1044	1020	953	953	976	1055	1042	1023	1011	1019	1004	1004	983	939	945	972	1014	973	994	1027	998	1008	1045	986	989	1031	949	1025	1009	994	1042	1049	1034	1071	977	978	1012	987	1027	1018	1064	1052	938	1046	969	1014	1077	1026	999	1013	968	977	1014	1044	1035	1015	977	985	1047	988	1057	1020	971	995	1061	993	1102	1065	1001	988	981	962	984	979	1011	1020	984	945	980	1005	1038	940	1006	1003	979	1076	1046	1032	1033	994	984	1058	1011	1001	1060	949	956	984	975	1062	975	1017	1007	1023	983	971	1021	985	1032	1065	1063	1012	988	1013	1025	984	1014	1005	1093	975	987	1017	959	1001	1028	1034	990	999	946	1050	1075	988	1024	1029	968	964	1021	1009	967	973	998	972	1027	1011	1007	1033	1038	1064	1024	1010	972	1053	1008	1039	978	1003	1023	1004	1030	969	996	1020	999	1007	1008	1021	1010	994	976	980	1008	973	1062	1043	1001	1019	991	984	1017	958	1013	1065	992	1010	1006	1021	1018	983	950	967	1002	968	999	1020	1045	1007	1055	980	1046	1027	1019	1016	1031	968	1006	979	998	1040	990	994	974	974	998	1038	998	1060	1016	996	957	956	1021	1031	1071	989	1013	1048	1019	1024	961	997	967	1049	1069	986	969	1028	1006	976	1033	1013	972	971	1048	986	971	985	1006	1014	1039	1075	1017	1002	1067	1033	1007	1010	987	1030	1074	982	976	949	981	1045	972	1001	1029	986	988	985	1073	978	1015	982	989	989	1035	1019	1008	999	988	1012	997	1010	992	976	1055	1019	983	1036	1036	1030	1043	1023	1029	950	1049	976	967	982	1033	994	1053	999	972	975	991	996	1024	992	970	1008	1012	982	1050	939	979	1005	995	979	1028	1021	1076	993	1048	1032	1007	1025	1052	1055	992	998	988	1012	1024	971	980	1012	1003	1032	1007	1002	1045	1021	1031	1018	1080	1003	993	984	1041	998	1022	1043	1010	998	967	1022	1008	959	982	1087	1049	1013	1070	1011	1035	1057	1007	973	1010	947	1068	1056	995	978	1023	1002	1006	988	1067	1021	1008	1027	996	1008	999	1021	994	1004	1011	990	1013	983	1003	1028	966	1043	998	952	933	1083	1051	1048	1006	1026	1033	1037	973	978	1042	1023	1015	1045	1004	1017	990	1064	1027	991	946	1031	1031	1003	1026	1034	995	988	1011	995	1006	1067	1006	951	964	1086	998	1024	979	1032	992	1117	1028	1021	964	1001	971	1021	974	1005	1064	1010	965	1020	1061	993	989	914	1017	1033	1062	1017	977	1016	948	1041	993	1008	1055	1018	1036	977	997	1018	1008	1004	973	1002	1035	1034	1019	978	1098	1052	1088
1574	770	464	370	386	489	589	534	474	377	325	290	243	249	207	206	196	174	143	133	120	121	104	102	101	105	88	108	108	90	115	106	84	91	77	80	76	76	92	76	97	87	79	92	95	82	94	91	96	97	80	68	92	89	85	88	100	106	78	81	86	95	96	96	96	86	96	95	68	85	88	90	85	88	98	89	100	90	81	74	72	94	98	83	106	85	94	125	145	163	136	154	160	127	114	96	82	85	84	71	100	78	92	85	71	87	86	89	85	98	79	82	83	75	89	80	76	93	81	82	70	75	62	77	81	76	78	70	79	70	92	81	75	75	85	73	88	73	89	76	92	88	86	86	64	79	91	81	70	77	91	98	78	87	88	76	91	73	93	78	86	84	89	89	82	79	84	94	75	78	80	87	82	84	82	76	94	88	84	65	78	80	79	82	81	74	91	90	75	75	87	85	86	71	74	90	87	82	100	93	85	73	84	73	74	80	83	70	71	94	74	92	63	77	95	79	94	76	74	93	72	79	96	81	83	103	92	89	85	71	69	83	83	81	69	93	104	88	81	79	96	82	81	67	60	77	77	85	80	73	80	103	87	81	81	73	81	81	93	83	75	82	73	84	70	74	76	97	78	80	78	81	94	80	92	84	95	67	88	90	88	89	85	79	81	77	73	79	84	103	71	72	78	71	90	93	92	72	69	102	78	77	86	76	87	78	79	93	75	86	82	95	89	76	80	93	88	87	87	96	83	96	88	73	72	82	96	74	85	86	83	68	76	76	89	90	90	67	99	89	79	86	71	83	68	85	97	67	83	81	93	76	91	71	85	82	86	79	87	88	79	93	73	84	88	84	78	79	82	69	77	58	73	86	79	77	69	75	91	65	85	104	89	74	73	78	84	93	73	89	90	94	81	86	73	97	69	104	84	61	87	85	82	84	73	89	78	87	85	91	91	98	70	80	83	70	72	81	84	71	74	81	90	76	92	76	75	90	87	100	94	80	108	88	95	85	73	76	84	91	79	98	88	79	72	83	73	93	81	77	84	87	92	89	76	85	103	86	77	87	82	85	90	78	99	95	84	72	78	92	81	86	88	80	82	81	98	74	80	91	82	77	70	88	93	77	89	99	67	85	73	88	88	65	75	97	86	72	64	65	71	73	82	96	103	82	93	81	94	80	90	83	87	79	72	97	89	89	91	72	82	73	80	92	80	73	75	98	92	69	83	73	73	84	89	85	87	89	85	78	94	82	80	86	78	89	77	74	91	83	97	81	90	79	87	86	75	72	76	78	62	75	87	88	79	86	75	79	88	63	84	84	77	74	86	86	68	72	91	85	85	78	79	86	91	97	73	84	82	87	92	62	72	82	98	99	69	87	97	81	99	82	94	87	84	92	85	69	91	79	77	78	65	61	89	97	76	84	80	78	81	94	78	84	71	81	92	74	79	100	76	67	85	76	88	77	92	75	79	80	88	90	86	84	79	87	84	88	83	83	96	80	98	74	83	84	71	84	83	77	91	79	90	77	79	82	82	79	79	77	80	83	95	86	92	71	84	69	87	87	88	83	76	82	81	75	88	88	68	80	78	92	92	79	74	91	102	86	85	98	66	81	65	89	88	67	74	93	89	75	79	83	88	79	78	84	78	80	77	70	92	76	81	87	76	68	73	77	76	87	92	90	73	91	76	71	88	89	81	79	92	87	111	84	83	84	97	82	89	85	76	81	81	91	80	80	70	97	82	95	96	76	81	85	78	86	88	85	87	72	95	61	83	80	100	70	71	91	64	92	95	83	86	70	88	71	77	86	74	86	66	70	81	77	64	72	76	101	66	86	76	64	70	73	66	90	84	75	73	57	86	77	70	87	93	107	78	90	92	94	89	87	80	72	80	71	80	95	85	68	67	79	79	81	91	83	89	69	87	82	81	99	90	87	98	82	84	99	80	81	92	77	79	64	86	82	84	85	88	102	68	83	95	81	87	94	76	82	51	82	81	77	83	89	85	83	94	80	96	75	93	79	77	91	91	72	86	73	83	105	74	66	77	72	81	72	76	84	88	63	83	90	80	86	80	72	74	79	69	83	77	82	79	88	89	84	91	89	75	97	72	92	92	71	77	79	66	74	72	79	90	83	92	82	84	88	77	80	87	83	89	73	65	86	70	100	90	74	84	75	75	78	92	73	77	83	84	92	82	81	84	73	84	82	87	96	69	88	90	83	79	69	86	92	83	76	96	84	110	92	91	85	73	89	93	82	78	87	94	92	92	78	85	70	90	103	88	73	79	89	90	90	86	83	94	88	98	83	81	75	77	71	99	96	90	77	86	67	81	93	84	97	85	88	92	101	93	86	66	103	73	82	84	87	86	84	90	99	95	93	72	88	87	68	95	82	77	67	85	89	78	89	84	61	82	73	68	69	82	70	84	76	89	95	67	90	76	95	75	71	74	80	79	85	94	74	88	82	80	79	67	84	90	80	98	91	84	86	81	94	84	72	88	94	78	73	74	68	84	85	65	68	85	79	85	80	76	70	86	79	93	88	73	87	92	87	106	70	97	88	90	90	69	81	89	79	76	70	96	74	92	79	93	76	105	90	93	84	70	88	67	83	112	69	89	78	97	78	85	91	68	79	86	86	91	81	74	84	82	74	70	72	99	76	80	92	81	78	83	82	93	76	89	75	87	86	79	76	78	88	82	68	70	82	89	83	87	83	82	77	83	85	89	83	90	69	67	93	87	71	93	70	92	68	81	85	83	70	78	90	82	92	73	76	94	86	91	96	87	94	79	100	88	87	76	92	77	83	108	78	79	91	92	98	108	75	76	69	78	88	76	79	78	86	95	85	81	92	75	89	73	72	82	87	90	84	86	95	80	66	74	77	86	85	79	86	71	74	92	83	81	71	77	86	74	86	87	80	86	87	79	72	65	78	82	68	76	101	89	87	83	89	84	84	82	83	91	88	73	97	81	68	83	84	78	84	79	71	93	71	83	70	85	83	86	83	88	89	108	87	84	87	85	74	75	86	91	86	54	91	74	84	103	75	74	94	85	81	82	88	73	75	85	83	80	81	97	91	100	82	80	77	73	94	70	85	90	72	77	77	71	85	76	92	89	77	80	77	72	63	76	81	86	78	80	103	94	73	76	78	78	71	79	78	87	80	76	85	84	73	88	75	91	74	90	84	78	68	74	68	92	88	81	71	72	81	97	80	99	83	80	73	86	87	91	77	104	86	82	92	82	78	65	94	85	69	85	84	85	79	85	74	72	82	92	84	79	84	88	95	111	89	67	73	83	89	74	86	79	67	91	86	81	76	97	71	74	94	78	85	79	72	81	90	79	85	86	70	75	100	88	90	61	86	71	85	78	74	75	89	96	73	79	72	82	90	74	72	73	84	83	85	72	81	81	79	84	99	85	59	81	86	98	86	74	88	84	89	81	92	81	77	79	85	73	105	78	92	82	72	80	78	75	99	69	83	75	77	96	92	82	87	86	70	84	102
18076	9654	5955	10843	17905	19011	18619	16470	14350	11785	10075	8464	7470	6500	5999	6148	5100	4170	4082	3762	3348	2927	2746	2421	2172	1980	1802	1801	1621	1582	1588	1484	1425	1335	1332	1176	1191	1190	1143	1153	1078	1143	1099	1067	1116	1074	1028	1051	1103	1130	1123	1158	1199	1268	1253	1199	1237	1445	1175	1098	1126	1230	1415	1395	1271	1162	1237	1139	1189	1158	1191	1127	1083	1112	1084	1074	1029	1088	1052	1145	1110	1036	1103	1020	1192	1312	1357	2063	3061	3162	2703	3046	3235	2130	1586	1201	1035	959	990	968	964	979	927	914	985	958	952	936	910	876	976	976	948	946	944	941	955	946	941	942	919	963	928	946	952	922	913	946	834	949	954	904	962	969	968	981	966	945	919	992	978	933	912	905	993	960	966	921	972	940	961	922	887	956	982	950	985	955	909	946	950	937	924	897	958	924	966	919	977	907	941	950	856	909	998	961	976	909	974	927	964	957	893	942	891	946	890	948	894	964	964	910	991	1014	896	959	965	926	944	994	916	901	930	891	967	963	946	928	934	970	925	953	1009	996	914	938	909	921	965	969	914	939	942	958	979	940	944	945	959	925	955	919	945	945	956	943	978	952	901	957	1000	977	1016	899	970	1056	905	917	910	910	956	915	959	956	959	948	903	958	948	961	941	973	936	975	937	930	963	919	972	924	938	987	988	952	978	903	962	904	977	996	912	931	1008	951	947	929	854	918	973	933	942	932	917	956	927	925	963	908	936	964	972	882	992	922	982	973	922	960	978	993	928	940	956	1004	973	927	964	927	993	931	925	945	948	922	880	980	981	913	963	977	944	926	980	899	983	904	952	969	947	892	996	973	996	984	973	941	976	938	956	915	947	896	925	964	990	966	948	947	982	958	922	939	962	984	884	986	957	947	924	994	941	979	929	890	971	893	956	984	988	948	910	974	886	928	939	996	905	974	972	977	930	875	952	963	888	973	966	945	931	884	927	943	948	949	944	908	963	971	952	969	925	894	944	914	925	943	969	937	882	960	990	929	959	936	903	935	954	932	979	939	947	910	969	973	895	928	896	983	892	949	1015	914	989	950	965	919	913	889	928	967	944	951	920	966	981	947	973	892	947	972	920	977	920	884	1013	901	914	927	940	932	932	982	971	988	942	978	943	973	966	970	946	915	962	1002	986	908	953	964	894	915	924	928	969	926	985	905	910	948	968	953	974	932	910	930	928	910	937	983	950	906	938	957	1006	959	888	959	941	936	940	930	949	888	936	924	969	964	951	975	1004	942	966	958	919	935	930	975	957	965	925	914	967	943	941	879	917	968	950	947	1013	988	907	925	949	954	962	921	1015	919	956	987	984	963	950	940	930	971	943	953	921	943	912	900	928	970	926	965	942	970	963	885	894	938	925	930	981	910	907	999	920	978	911	921	998	972	984	917	903	887	969	970	913	983	965	960	904	990	872	973	899	939	973	984	940	905	944	896	862	956	962	933	968	933	949	953	960	944	934	893	951	949	915	920	916	974	954	956	936	920	948	976	981	887	903	967	937	940	960	988	939	978	929	937	1000	973	925	920	962	901	950	994	940	964	959	944	949	922	995	948	949	967	986	885	969	933	949	930	976	938	902	930	916	977	899	935	907	920	905	956	933	942	944	935	961	968	918	998	959	984	965	983	946	932	932	957	928	936	929	980	954	1008	920	951	944	1019	956	955	957	954	882	952	984	964	955	951	953	957	984	906	993	893	969	945	981	928	936	924	941	927	962	974	910	924	934	909	904	914	1007	922	958	894	944	873	937	965	959	949	874	1018	960	984	965	919	948	943	982	975	918	981	1003	947	955	967	982	971	980	927	949	927	970	940	937	962	954	997	950	908	923	953	911	947	971	965	946	946	965	915	970	968	958	985	984	987	979	916	896	970	927	906	972	956	933	999	994	964	964	951	946	904	941	1006	1002	970	929	900	903	951	919	956	980	992	900	953	958	971	1032	993	935	889	875	1003	898	963	962	957	955	905	936	906	923	950	1011	987	956	916	945	956	949	918	920	931	979	981	967	1011	944	989	924	969	967	940	1017	944	979	986	980	926	875	938	995	903	967	961	949	963	914	949	918	940	930	953	952	943	904	933	931	973	907	939	925	934	937	903	958	960	925	933	902	935	923	945	967	960	939	959	919	917	1006	965	966	982	947	961	887	968	907	946	942	934	955	958	899	945	993	980	914	895	943	961	968	949	950	880	944	917	914	1006	911	912	944	911	952	977	958	947	916	977	991	939	1014	946	940	928	942	956	929	985	1014	920	983	982	919	954	949	935	946	979	958	930	947	904	952	938	996	976	965	910	943	977	944	884	997	930	965	936	886	918	980	965	939	937	959	953	946	951	897	1007	955	930	911	979	920	994	980	966	890	976	959	945	942	935	958	1021	958	936	925	934	917	1010	899	1008	938	905	969	957	933	921	933	928	915	929	988	959	938	967	987	1001	908	983	980	960	977	995	945	919	939	922	952	943	989	947	935	939	1027	950	910	983	893	979	899	939	955	916	1009	941	957	932	906	904	949	940	1010	960	920	946	931	978	962	922	948	907	963	973	945	929	930	913	950	980	917	948	952	1002	982	923	984	1001	960	949	896	931	919	938	918	931	947	949	952	988	954	928	930	1029	939	922	966	929	942	963	964	973	896	915	940	938	977	982	969	960	953	907	956	925	938	948	934	956	914	912	947	940	928	971	938	950	924	994	971	935	891	879	975	927	946	889	987	949	940	1001	967	977	930	989	955	966	902	891	925	959	976	977	977	938	926	940	949	968	921	966	926	962	935	940	908	994	973	947	864	918	973	901	912	903	949	945	949	918	965	930	894	955	983	935	947	951	978	960	943	939	993	959	918	922	956	877	941	998	975	960	949	926	938	965	936	969	962	982	937	943	981	932	960	945	903	960	951	1022	954	885	940	917	948	946	923	983	955	980	937	921	912	945	951	949	962	949	961	884	969	994	963	1029	949	950	989	934	1010	970	906	968	982	927	916	945	917	976	932	960	972	941	1000	991	972	956	964	920	950	922	951	914	990	920	982	989	957	959	960	934	937	961	926	941	879	964	985	977	966	956	927	995	939	1021	975	955	977	986	883	932	977	987	911	934	993	872	908	961	977	941	935	961	883	953	952	918	1000	947	960	948	913	973	908	933	914	953	974	951	942	936	933	943	919	959	965	1017	932	964	915	936	923	938	939	934	965	952	943	917	991	907	984	898	969	948	922	957	912	975	937	955	903	979	927	943	920	931	921	891	952	943	971	961	937	960	970	918	886	938	955	944	899	980	964	937	916	973	894	960	925	982	945	926	950	893	914	921	957	950	943	933	954	910	924	955	935	970	932	1007	933	929	924	930	925	966	903	916	970	983	919	921	957	1028	945	899	942	914	950	987	902	935	954	946	908	951	930	972	943	924	941	994	940	951	943	963	985	968	939	932	972	933	907	962	959	975	917	1042	915	926	938	956	953	937	933	958	954	889	996	960	929	995	970	951	907	963	953	902	952	939	937	956	977	916	1008	900	928	935	969	948	923	910	919	994	923	887	981	979	988	935	967	938	889	968	940	946	987	958	878	997	973	928
1574	244	169	128	154	201	200	187	170	129	125	117	111	106	120	95	87	91	105	90	91	87	90	72	69	70	63	76	79	70	72	59	57	67	59	64	61	65	79	63	67	68	46	63	69	52	71	70	76	88	68	63	60	87	65	65	60	61	61	79	67	66	61	55	72	61	59	88	65	67	78	62	57	71	63	68	60	74	70	70	56	74	51	53	59	59	79	70	70	71	81	83	94	90	77	57	67	62	74	66	69	56	65	58	77	59	53	59	57	49	63	58	78	65	76	48	62	70	60	61	62	60	67	52	63	64	70	72	61	74	70	62	58	70	69	70	45	68	62	62	57	71	77	70	59	70	79	77	83	64	66	55	66	81	47	53	62	46	54	73	67	71	53	75	53	79	67	67	73	69	59	71	71	63	59	58	53	63	59	72	84	61	64	63	72	60	61	59	60	61	57	62	75	62	77	55	72	66	70	57	65	66	60	74	60	60	50	66	59	67	62	59	59	59	59	71	68	77	76	58	80	63	73	58	66	57	65	62	71	50	53	66	65	71	54	62	56	65	62	71	52	60	61	49	59	60	49	72	62	61	52	72	51	73	53	61	49	65	64	61	73	64	60	79	72	70	74	67	76	56	67	50	73	64	47	74	71	81	70	66	68	47	49	59	60	66	57	71	67	51	56	55	80	61	79	71	69	58	64	58	62	76	66	65	71	49	62	61	53	58	79	73	64	72	61	73	63	66	82	68	63	63	67	65	53	79	65	57	63	72	62	68	66	87	68	79	66	57	68	59	59	62	60	62	63	63	57	70	42	68	70	64	59	64	63	55	63	76	65	80	57	67	82	75	77	74	70	72	65	61	85	50	52	60	70	72	59	61	60	58	61	64	66	55	69	70	54	65	66	65	74	60	65	46	58	58	70	61	51	80	66	72	51	53	55	67	61	67	75	70	62	70	60	64	55	71	62	77	64	67	75	64	63	64	74	73	59	67	57	62	75	63	61	55	64	60	70	57	40	58	59	54	54	77	63	60	65	69	70	68	78	72	63	58	62	65	77	73	65	56	69	57	57	81	63	60	59	73	57	71	76	73	76	68	73	67	75	64	66	56	72	74	78	63	62	57	72	59	60	71	75	74	62	52	71	67	66	54	69	58	65	82	54	68	69	63	64	70	63	70	68	72	64	67	58	62	63	51	64	71	64	61	64	71	75	60	65	58	75	61	70	59	60	63	79	71	52	73	70	73	74	63	67	73	66	52	72	71	65	72	58	54	62	63	50	65	57	60	64	54	62	74	77	56	53	59	63	71	60	66	49	75	59	71	58	70	63	55	72	59	58	71	68	61	51	55	56	67	70	84	64	69	68	62	71	63	66	59	61	55	53	70	65	62	59	69	63	77	79	53	77	66	50	61	66	52	65	55	64	55	57	62	71	57	54	62	56	77	70	56	70	67	61	59	70	64	71	59	74	57	52	67	70	60	65	75	67	63	68	69	67	67	56	80	62	58	59	63	64	66	77	62	70	54	52	53	68	49	73	58	58	71	71	58	62	63	61	57	69	65	74	45	68	54	56	82	59	68	51	72	66	58	69	79	68	57	71	74	77	55	67	58	56	54	68	69	61	64	66	55	74	69	70	72	69	81	74	59	66	62	62	65	66	56	62	70	68	68	67	82	76	57	56	50	66	55	71	68	60	63	70	64	63	61	62	63	66	65	61	51	76	69	57	51	73	61	78	62	60	76	60	70	66	62	67	60	50	56	60	62	72	61	64	79	62	57	86	69	61	72	72	63	64	58	58	66	59	67	56	64	59	63	74	63	80	76	75	68	53	44	53	67	60	58	68	82	72	74	74	45	62	60	67	69	68	63	73	63	62	76	64	67	63	58	65	57	70	63	68	62	57	59	67	68	60	49	54	75	57	50	73	63	64	74	65	60	60	57	57	51	64	56	68	56	66	64	57	55	76	57	59	63	71	61	57	50	71	64	64	63	57	78	70	62	75	78	59	60	56	69	64	76	65	75	60	62	64	68	57	67	79	58	63	70	68	73	66	78	59	52	59	72	82	65	63	63	68	68	63	64	59	63	54	65	71	68	84	51	64	79	66	62	67	60	59	68	63	57	60	51	57	61	65	66	50	63	51	69	64	81	55	66	75	69	55	65	70	70	65	70	67	58	73	77	85	64	64	53	58	64	51	64	68	65	48	61	63	61	81	61	57	67	49	60	80	61	65	52	69	74	62	70	57	76	56	66	68	54	56	78	52	71	68	68	65	89	61	61	54	72	76	77	59	58	69	71	61	62	72	58	68	67	68	54	66	72	62	61	72	80	69	67	63	67	58	63	71	61	60	70	78	64	61	64	63	59	64	66	62	58	67	69	76	74	67	74	69	63	70	49	72	64	65	64	64	65	67	65	64	64	62	76	55	67	67	53	62	54	59	55	59	64	65	64	62	67	62	62	62	46	52	59	70	57	57	67	60	79	61	61	47	72	71	67	78	64	76	78	54	60	67	68	66	62	65	78	67	77	74	74	64	53	78	66	65	68	64	58	74	63	60	70	71	51	65	52	57	63	55	79	53	55	74	68	65	61	51	57	77	76	75	58	62	66	58	74	59	74	72	81	64	70	60	64	68	69	59	72	58	60	64	78	62	63	59	68	70	56	69	56	69	66	66	69	55	79	72	50	64	57	73	52	64	60	63	62	50	63	62	58	61	60	70	63	69	66	57	55	68	64	73	68	63	68	57	69	71	61	66	55	64	69	63	75	78	70	52	70	55	54	81	68	54	59	73	65	80	63	72	62	62	68	69	72	79	60	65	69	51	60	60	64	57	51	68	69	66	65	59	58	65	57	65	64	57	59	70	66	80	66	64	69	67	50	51	57	65	57	62	69	71	57	56	73	63	70	67	68	68	71	77	54	54	58	58	55	57	68	47	70	58	63	48	69	66	68	62	63	50	52	70	62	59	62	64	68	54	63	61	69	54	60	77	66	58	52	74	66	66	64	65	68	55	54	66	59	63	76	53	63	56	55	57	64	70	52	73	58	59	56	59	82	63	63	74	77	57	68	82	58	75	66	66	70	80	69	75	57	72	63	70	50	66	54	79	66	59	66	70	55	69	53	77	60	60	60	72	75	78	50	48	67	89	54	45	66	85	62	70	72	73	63	70	59	60	64	53	54	66	47	78	59	64	68	79	65	56	63	47	67	51	70	68	70	68	74	77	62	62	75	58	59	68	64	64	71	66	71	72	50	53	67	54	66	69	65	71	66	55	51	70	67	61	65	69	66	62	59	43	69	70	67	60	65	63	56	70	74	65	75	63	60	66	58	74	45	67	70	62	63	72	64	76	53	62	79	68	61	54	75	64	69	55	73	65	54	66	66	85	62	68	68	74	70	60	89	54	62	79	77	68	73	65	67	55	66	62	61	67	55	66	64	63	71	72	67	60	62	65	68	59	67	71	60	49	73	61	68	66	70	68	58	51	69	80	60
11000	4416	2724	5081	9687	11005	10466	8845	6890	5802	4982	3991	3539	2999	2816	2517	2070	1869	1826	1644	1500	1431	1293	1193	1167	1066	1035	992	912	929	929	898	908	888	857	832	808	825	832	836	825	838	829	821	797	837	801	852	853	805	867	891	927	892	853	857	961	900	867	858	893	848	841	893	916	928	821	851	897	808	838	761	762	781	786	770	790	795	806	818	841	790	808	900	908	1180	1204	1313	1085	922	1114	1476	1257	1200	968	866	834	768	733	792	798	784	801	715	779	764	794	781	758	769	814	746	800	753	774	773	757	743	745	777	776	759	763	855	799	762	760	746	813	793	736	778	728	783	823	767	758	779	758	767	776	783	743	739	779	714	739	776	760	725	769	769	772	770	737	768	752	777	715	745	759	768	763	782	766	752	761	775	763	768	768	823	736	760	787	825	756	740	810	770	819	755	771	752	764	777	761	792	775	760	735	801	799	749	718	760	759	766	767	738	768	779	730	741	821	785	764	760	745	766	822	762	757	783	754	739	754	769	746	758	728	785	781	739	728	775	749	761	760	777	745	755	762	733	777	731	752	785	775	732	777	726	753	765	772	778	780	783	734	753	750	736	805	821	759	715	800	758	795	768	749	794	795	803	729	778	763	771	777	774	770	815	748	787	747	775	787	728	795	776	795	774	808	756	809	786	790	809	754	779	759	790	793	809	792	811	776	794	715	807	761	721	753	761	751	723	758	738	772	797	742	728	776	724	765	757	731	764	757	771	791	749	742	787	763	763	783	721	759	766	782	768	788	778	756	783	778	768	757	785	717	750	766	747	696	789	764	804	777	735	759	789	717	760	773	778	755	789	700	774	786	807	760	782	742	759	804	766	811	722	754	725	761	742	798	723	746	754	782	828	754	759	809	770	769	786	790	729	760	751	788	721	768	802	737	747	777	770	803	790	718	778	790	798	760	766	748	822	722	784	759	724	756	767	745	767	753	727	823	757	775	805	769	734	777	790	741	728	772	792	799	762	785	759	733	767	730	814	772	800	828	707	791	766	748	751	779	760	753	724	742	787	758	786	752	739	765	785	766	809	764	789	741	752	810	823	745	738	755	746	753	757	729	781	791	705	743	771	760	771	798	783	741	756	808	779	767	785	708	794	755	784	765	776	795	818	763	721	741	761	763	828	753	785	784	760	734	812	803	820	807	788	736	738	786	741	725	782	829	734	756	750	736	782	785	797	810	775	779	701	724	749	769	800	738	763	746	786	788	725	784	778	765	722	750	793	765	772	756	802	780	768	739	766	707	743	774	793	752	717	815	806	789	762	787	774	783	783	752	704	804	790	787	698	753	778	779	733	743	849	761	798	779	820	797	762	766	740	790	794	791	785	777	771	769	786	762	812	783	768	765	757	776	784	790	822	801	752	742	764	749	738	758	803	811	766	777	756	819	762	811	725	772	727	775	763	784	790	776	764	765	726	758	752	771	805	749	793	753	794	738	746	761	769	766	800	773	782	743	787	827	756	785	801	743	784	758	751	802	789	759	743	812	791	770	785	735	753	797	763	733	817	754	747	733	720	771	748	788	802	743	739	760	789	776	748	757	711	783	760	710	792	762	769	788	741	804	747	773	796	770	710	781	798	750	787	758	699	737	706	766	772	766	751	773	775	788	755	763	767	763	741	749	774	766	812	735	753	777	768	777	785	747	751	778	768	818	763	766	759	738	747	771	769	777	766	790	784	774	823	780	810	813	785	800	796	755	827	748	796	712	747	711	789	787	765	813	784	739	728	761	731	726	821	741	759	730	724	748	697	765	763	774	772	828	737	780	752	771	818	772	762	807	767	746	767	774	733	732	765	735	758	781	740	772	771	799	774	777	749	769	795	776	736	761	825	778	745	783	740	737	784	730	829	787	746	769	772	722	728	780	742	794	776	769	758	776	750	741	761	739	777	808	720	729	797	796	759	742	781	802	763	740	839	757	831	792	789	794	761	809	762	798	734	777	767	725	777	746	740	767	801	803	768	759	769	790	747	801	756	742	814	789	773	723	760	788	793	721	759	737	759	764	782	825	798	721	779	733	725	802	758	802	760	741	727	775	719	789	750	807	789	747	752	773	753	694	760	719	773	737	768	751	785	784	769	739	849	755	816	759	790	832	695	756	818	750	835	769	749	802	770	807	791	745	779	765	766	754	729	735	754	713	807	799	827	790	798	746	758	771	761	753	766	795	792	764	772	762	811	716	778	715	791	803	777	798	808	789	816	782	767	757	743	733	798	803	832	723	748	750	770	758	758	794	779	774	768	756	776	768	781	731	748	805	747	741	780	790	776	781	735	784	731	811	764	738	775	742	762	788	758	774	755	757	760	767	745	790	776	761	764	716	787	751	783	789	780	725	804	840	782	827	744	764	754	770	768	794	757	824	802	752	778	749	831	732	755	820	784	755	771	703	725	773	755	788	759	739	794	786	771	765	777	747	739	753	718	810	763	770	793	802	816	790	821	821	773	763	810	785	770	766	737	784	743	733	764	787	820	787	787	783	766	725	718	775	815	810	765	785	763	764	784	755	775	735	737	747	800	792	757	791	733	757	776	780	761	751	754	780	767	740	761	832	773	772	810	754	765	786	771	768	760	735	803	802	750	770	814	771	818	819	715	764	770	728	723	758	758	790	788	755	793	769	749	759	766	778	755	809	805	820	794	755	773	778	766	804	778	779	769	759	748	773	714	750	749	763	808	749	774	787	751	755	737	737	819	758	737	783	748	807	761	721	755	746	709	759	779	748	772	747	731	744	777	762	758	749	744	792	773	782	750	733	746	810	802	764	760	796	805	787	773	734	730	795	701	781	759	772	775	752	766	725	742	727	785	774	737	809	740	728	743	781	703	735	805	766	776	784	766	815	741	737	724	808	742	733	785	747	736	770	787	779	781	749	786	757	816	749	727	858	755	778	783	783	762	791	757	785	775	709	787	730	776	690	769	756	762	707	779	778	766	791	746	750	777	785	794	774	813	775	844	726	762	751	723	779	786	757	734	733	690	738	796	797	775	765	730	766	776	764	852	704	750	751	796	812	753	774	777	763	736	774	801	807	783	827	736	774	770	759	768	726	777	793	789	741	786	782	747	755	796	774	793	779	790	773	751	771	819	799	787	779	723	761	783	772	777	758	815	748	785	746	815	763	708	758	757	732	771	775	778	698	741	771	747	744	789	751	718	753	758	779	812	777	772	775	779	789	811	688	750	755	768	751	752	742	764	766	756	794	790	782	671	748	794	768	765	775	768	769	777	791	745	716	772	733	742	786	725	771	792	808	783	732	766	765	815	776	795	730	770	748	779	741	800	753	757	790	724	742	764	733	785	766	745	741	813	791	760	723	768	771	789	737	793	793	801	742	740	835	775	738	709	762	803	787	787	792	724	775	738	792	766	769	737	763	793	769	757	750	787	773	774	769	713	757	789	763	737	775	749	768	773	752	753	786	732	728	793	756	739	808	730	759	717	719	799	778	794	777	778	796	825
974	533	300	197	254	416	451	345	285	255	245	182	188	156	129	128	119	120	98	111	81	98	86	91	82	80	85	83	70	66	67	64	62	51	56	62	62	67	75	74	69	60	59	74	46	76	54	63	69	80	69	63	67	81	69	65	55	71	68	66	63	63	69	66	68	51	52	81	51	68	72	62	54	73	56	59	71	74	71	57	78	60	49	61	63	53	71	59	83	115	145	119	128	102	90	75	70	73	72	51	71	52	55	54	54	61	50	60	65	59	62	62	52	65	53	60	59	53	61	73	63	59	59	57	49	70	58	64	65	62	80	48	62	64	59	71	60	69	49	62	71	63	58	69	58	53	75	73	74	58	73	54	51	56	59	54	56	57	71	75	72	82	67	64	72	70	63	48	67	77	51	57	64	57	65	66	62	63	67	58	75	76	61	62	57	71	65	75	62	61	63	54	64	52	66	66	62	75	69	64	61	62	60	66	45	55	74	70	45	74	65	64	65	53	71	62	54	52	56	62	63	60	62	70	46	62	72	66	59	61	52	57	58	73	58	65	63	69	79	57	65	55	64	58	72	54	60	65	59	62	59	59	63	62	55	51	77	64	46	55	65	51	65	76	62	70	58	41	73	48	51	52	73	64	77	65	59	42	62	48	65	53	67	77	66	53	67	52	66	57	72	64	59	47	69	61	41	52	58	70	69	48	52	71	63	68	57	61	76	80	68	73	60	67	61	63	52	65	49	68	76	66	68	60	43	61	59	69	68	57	72	69	74	58	64	61	57	66	57	62	57	43	74	61	52	63	67	72	79	63	61	60	60	62	59	64	66	55	60	49	59	64	74	57	68	78	63	65	64	65	63	48	58	56	58	62	62	69	60	59	55	69	64	61	69	55	63	61	56	51	53	64	70	48	65	57	65	61	69	62	59	69	60	71	60	63	62	51	69	58	57	67	62	61	62	56	66	60	61	67	48	53	64	58	69	69	55	64	62	57	63	64	51	60	50	55	62	69	58	48	82	51	65	59	50	70	58	56	60	64	60	60	56	54	66	55	60	69	62	58	63	49	67	59	65	62	74	76	70	60	63	60	54	45	54	72	77	60	64	58	60	60	62	63	56	50	69	63	63	50	72	55	60	58	70	61	56	49	74	70	61	70	55	51	66	62	67	51	63	76	65	56	65	61	58	53	54	45	52	65	68	74	65	72	60	69	71	58	60	57	71	42	60	66	65	58	56	61	60	64	54	62	59	62	51	50	54	46	54	62	71	62	62	81	72	74	54	76	67	75	66	62	56	57	65	78	59	46	58	46	59	65	59	67	68	66	57	57	65	73	62	68	69	62	56	62	64	59	59	68	56	59	64	54	77	55	66	81	59	66	62	63	57	48	65	40	63	64	51	76	67	50	74	72	49	72	55	38	69	53	63	69	72	79	72	62	76	63	57	63	53	60	67	53	66	58	57	63	59	55	51	53	59	69	65	52	80	55	57	62	67	47	44	76	66	52	61	57	63	80	66	58	53	58	65	45	72	67	57	64	69	70	61	71	71	50	57	65	62	65	79	68	50	53	72	68	48	49	63	54	70	43	62	55	55	68	69	62	51	51	61	56	51	58	64	68	62	51	67	54	65	54	69	61	64	70	67	64	59	64	52	59	70	49	43	71	59	62	58	68	72	56	60	61	61	66	63	67	52	66	56	66	65	67	45	67	58	70	55	64	58	63	74	44	60	59	51	67	73	71	52	60	71	60	59	57	72	62	62	54	65	60	73	58	60	76	72	56	65	61	69	55	64	67	62	50	57	58	65	58	54	61	81	56	73	69	50	67	73	55	44	70	59	44	55	70	53	61	56	68	70	75	47	57	61	66	62	61	44	64	67	61	65	75	45	64	79	61	73	50	53	62	69	56	57	57	56	52	71	49	63	66	63	64	62	62	60	59	41	59	78	62	63	64	60	81	59	57	52	74	50	65	60	66	85	61	49	64	54	62	56	61	60	63	55	82	67	69	53	54	67	64	69	73	67	57	76	53	60	76	79	60	57	56	67	63	61	61	61	58	61	65	58	49	53	80	69	57	59	59	66	53	67	62	60	70	54	66	61	53	47	43	51	46	73	62	60	61	65	63	60	70	78	66	52	62	53	57	57	69	64	65	67	51	48	59	69	73	55	40	64	60	74	56	69	69	45	69	55	57	69	56	68	57	59	67	44	60	59	59	64	72	72	62	59	71	66	63	51	52	66	44	56	49	57	54	76	69	79	59	65	63	70	69	75	53	43	62	62	55	64	56	57	69	53	67	48	70	56	73	69	56	59	67	52	50	65	50	68	65	64	58	58	62	63	77	60	64	67	54	52	74	66	59	55	60	69	53	64	65	47	56	54	56	66	52	72	54	70	67	54	68	58	63	50	46	59	50	54	63	55	52	59	79	61	67	59	59	48	57	67	66	64	60	65	57	56	63	76	83	58	59	79	72	61	43	61	50	66	54	58	61	63	68	57	86	67	44	54	62	64	67	66	49	72	72	48	60	60	73	64	70	62	77	50	67	59	72	60	51	56	70	59	74	76	57	65	64	68	70	73	62	51	67	68	56	57	68	58	67	75	64	61	69	53	69	59	70	52	71	51	52	63	63	50	58	68	56	55	57	53	70	73	62	45	65	57	64	52	60	65	61	72	70	56	67	54	79	70	63	68	62	63	69	57	60	60	60	52	71	60	65	45	62	61	57	53	71	56	46	56	50	63	68	59	65	66	70	63	64	57	61	70	61	62	69	59	58	58	66	61	59	51	51	56	65	68	66	56	49	69	72	60	71	58	65	62	64	55	57	58	54	54	71	56	64	67	51	75	60	55	64	61	62	62	62	65	66	77	52	70	69	48	53	63	64	45	71	53	59	73	56	79	71	65	60	65	50	61	59	63	49	56	48	57	70	68	59	55	81	59	53	47	61	65	47	53	54	75	64	64	63	57	56	69	71	65	67	52	66	69	81	55	62	66	70	54	57	62	70	54	53	70	50	61	61	57	62	56	61	61	48	76	63	52	53	68	64	64	72	49	59	71	67	62	63	56	64	63	57	50	60	55	58	49	66	63	67	56	64	70	54	67	59	55	66	54	64	70	52	61	64	62	72	55	64	77	66	52	57	65	59	62	80	68	71	53	56	67	66	66	61	69	70	76	50	64	61	69	67	53	71	61	62	60	59	60	48	55	74	67	63	58	68	49	61	66	52	61	61	60	70	74	62	68	58	53	63	60	70	60	68	64	78	56	70	66	66	75	64	50	74	50	65	64	54	53	74	65	65	57	57	49	49	63	46	51	73	59	58	68	58	64	49	62	56	60	50	56	60	51	58	62	73	59	68	56	59	43	66	59	61	52	50	63	80	64	71	60	76	40	64	57	60	70	68	66	64	69	58	61	63	65	65	54	65	75	66	65	71	60	63	53	64	71	63	57	72	71	53	56	50	68	62	75	56	53	67	66	61	59	63	57	58	71	58
14031	7602	4379	8325	15044	16535	15760	12578	10490	8644	7652	6310	5421	4771	4285	3890	3432	2816	2594	2322	2115	1847	1705	1597	1478	1307	1254	1170	1202	1138	1061	1021	979	977	968	883	884	867	816	816	828	855	824	807	800	830	764	724	899	852	878	970	866	848	908	880	824	844	824	808	842	792	803	817	783	710	819	777	803	800	750	743	812	774	756	725	712	727	704	775	780	750	727	733	761	932	1007	771	1168	2280	3298	3016	2462	1748	1269	931	725	708	711	749	680	725	658	710	746	677	729	715	742	786	723	745	685	700	722	660	728	691	723	749	685	687	733	720	720	724	709	731	690	709	737	738	664	695	738	757	700	726	738	713	697	692	756	675	718	711	717	711	717	695	729	708	664	710	692	761	709	709	714	690	771	704	678	741	734	699	745	692	742	722	725	706	720	688	724	675	679	762	708	710	717	712	697	719	693	687	666	736	698	753	742	684	678	717	730	678	680	705	730	708	680	700	756	721	741	723	696	707	727	736	734	737	694	657	696	757	741	698	689	710	699	744	727	741	706	715	665	709	698	672	747	697	724	762	692	699	739	740	704	699	741	718	774	689	723	654	767	749	720	705	709	704	756	741	696	767	707	769	703	731	673	675	718	707	726	680	760	716	705	674	697	728	710	768	672	754	742	756	669	720	704	723	702	730	742	736	695	678	737	693	670	748	730	746	695	762	686	737	716	675	720	733	698	728	769	727	714	693	708	698	718	692	706	729	736	683	726	779	736	698	694	727	660	700	737	729	697	762	702	723	707	698	757	767	698	682	744	731	708	723	668	734	729	718	697	716	680	698	735	687	700	771	695	658	697	689	697	703	703	692	736	698	737	695	671	718	713	712	694	707	734	693	757	688	661	728	695	705	698	736	731	692	728	695	715	776	714	707	715	732	754	706	743	701	717	728	755	711	720	684	699	697	667	746	728	721	668	743	724	723	739	739	727	682	738	682	717	734	698	715	731	721	707	664	789	769	728	687	764	716	709	696	677	713	694	692	734	707	754	693	725	776	731	705	675	719	714	730	722	708	694	712	714	733	734	682	707	683	670	729	741	733	740	741	747	691	691	752	698	726	666	704	735	691	705	784	763	750	699	693	722	697	728	734	697	695	720	681	722	644	720	734	722	696	706	665	702	742	706	690	739	707	720	766	753	669	759	707	681	749	734	669	735	717	704	707	726	708	726	660	669	760	743	689	764	692	691	701	715	706	702	769	732	741	762	681	727	751	676	708	734	746	731	781	710	674	697	744	757	697	695	709	744	778	704	680	710	703	733	698	694	720	748	735	707	712	767	722	716	710	730	721	726	711	769	738	715	701	683	709	705	702	739	703	677	675	709	699	693	737	707	732	729	712	793	734	705	700	722	698	758	701	755	713	677	694	792	709	703	697	713	710	708	693	733	740	740	698	697	688	702	682	696	671	733	715	719	760	703	702	690	688	726	693	716	716	759	695	722	652	809	761	714	696	739	685	733	690	732	675	731	697	685	764	736	757	721	699	728	735	714	724	703	721	705	704	747	703	736	698	720	743	734	706	712	702	678	670	755	734	689	676	741	679	741	711	696	725	719	722	737	712	702	716	717	699	745	714	699	720	722	728	734	743	695	704	702	740	771	696	746	768	672	752	732	712	675	670	703	704	690	752	694	759	739	678	677	734	707	674	655	701	665	665	729	686	724	689	672	706	673	713	725	689	692	726	700	703	741	714	737	722	718	706	697	746	705	708	738	689	719	729	713	731	642	691	711	729	720	685	747	739	696	742	696	690	735	708	718	714	700	703	732	717	710	728	681	775	713	723	737	713	709	690	664	756	776	669	732	721	724	698	745	711	738	716	712	658	737	739	699	736	722	718	729	711	699	724	745	723	706	714	753	730	701	695	695	754	702	698	724	725	753	699	691	728	716	726	692	728	699	732	654	699	737	712	715	706	710	721	707	664	758	756	724	684	746	697	742	735	730	731	731	704	728	704	724	766	746	691	660	707	730	733	729	703	687	746	712	681	780	700	703	688	768	718	755	715	739	676	749	689	711	700	713	696	700	746	774	715	727	728	700	740	719	688	710	699	671	715	723	716	650	694	696	705	705	719	733	661	720	703	686	692	731	726	712	731	678	684	719	738	680	751	689	714	691	685	678	714	715	708	725	700	706	797	696	733	722	708	694	728	707	714	681	759	718	684	713	680	706	681	722	671	731	700	644	750	684	707	707	737	703	699	738	710	763	718	696	672	701	691	713	662	719	703	737	720	702	706	662	672	703	703	714	727	712	643	705	687	666	665	759	698	698	659	705	717	707	694	714	713	739	734	741	702	712	727	737	697	685	717	688	769	735	699	679	677	691	696	736	726	664	679	741	658	689	736	719	681	702	670	702	716	714	714	700	700	691	704	699	696	686	700	703	728	708	750	730	726	693	747	751	696	719	699	684	724	685	687	759	727	716	745	761	686	691	735	678	717	723	729	758	665	756	737	722	745	676	708	694	696	682	676	707	698	695	715	740	734	765	709	724	719	682	732	729	740	714	703	716	736	711	703	665	680	694	721	724	766	699	697	701	719	708	726	675	723	682	734	637	742	716	728	694	698	721	688	760	768	716	702	734	655	703	699	707	749	728	700	770	752	705	736	731	721	702	722	672	723	704	739	720	723	772	686	726	690	690	759	768	708	685	706	730	717	726	715	731	712	717	701	729	745	732	716	736	704	748	714	709	728	728	739	699	649	695	743	689	715	709	727	715	650	697	691	702	705	704	707	674	747	727	722	741	727	730	714	718	714	704	720	792	710	738	676	702	752	719	739	739	738	720	631	721	719	678	704	726	689	747	714	720	749	728	702	719	744	713	724	732	721	695	746	692	741	679	712	689	680	724	727	696	740	693	678	766	730	709	672	679	701	762	726	736	733	684	717	707	747	743	714	721	772	712	747	687	691	720	767	705	686	689	733	726	722	670	754	703	687	716	672	711	717	697	722	710	687	725	775	723	750	728	689	715	688	706	725	720	684	638	714	675	758	674	718	730	725	699	734	700	744	669	654	696	722	682	758	704	692	698	750	688	739	720	694	685	699	676	694	696	667	699	719	741	718	692	742	717	689	738	760	651	675	670	684	719	727	671	726	677	722	704	702	730	684	719	694	693	720	726	721	666	689	734	741	690	683	669	702	731	680	745	700	716	707	726	729	690	705	739	720	733	768	730	760	733	683	736	701	688	675	679	675	670	719	711	668	740	665	677	704	690	695	725	681	710	686	703	738	706	758	705	764	717	743	694	697	690	704	783	796	750	665	747	713	727	703	707	708	732	693	696	700	742	709	723	731	705	741	711	709	726	691	742	690	729	727	718	758	720	667	687	778	706	721	677	732	731	724	717	713	729	675	726	683	689	777	709	685	718	717	712	725	718	668	717	719	694	687	666	748	736	688	695	725	715	744	696	718	749	708	737	734	715	752	714	725	724	677	696	655	770	726	740	692	717	710	733	693	710	722	745	743	684	717
2471	495	293	216	279	404	400	297	252	279	214	198	177	190	159	172	134	138	102	117	111	105	106	95	95	106	98	96	92	91	64	78	87	80	80	81	82	78	85	74	74	70	85	64	80	78	75	86	88	74	82	86	71	74	73	83	61	77	67	70	71	69	57	85	77	82	75	62	91	71	76	88	86	84	69	87	84	73	68	64	68	66	76	75	60	79	78	78	71	77	139	158	160	154	115	89	92	65	65	81	64	72	87	83	69	78	76	66	87	67	56	68	81	76	88	69	78	82	67	63	76	65	73	67	59	76	93	75	65	71	86	64	51	80	86	64	64	68	76	76	73	66	80	68	70	66	84	78	67	74	68	62	73	64	75	79	68	82	75	57	64	73	76	68	87	58	61	76	64	66	83	78	85	64	69	81	77	87	81	88	92	78	82	67	73	64	74	91	70	75	73	89	63	74	75	73	75	56	86	80	67	64	89	59	65	73	87	66	69	70	71	86	71	56	63	78	80	66	58	74	81	79	79	65	80	66	73	75	66	88	68	63	84	73	69	71	61	78	66	77	76	70	85	98	75	67	81	77	73	94	74	74	79	60	91	71	83	81	69	80	87	70	73	64	80	84	63	83	72	91	84	65	70	81	70	85	83	78	70	62	86	75	68	69	76	78	68	72	76	71	77	71	73	67	84	71	57	82	64	72	66	63	77	71	84	67	56	80	77	68	70	91	69	67	67	62	71	74	71	79	63	64	67	79	58	74	77	83	67	63	81	64	77	59	69	81	70	77	73	92	71	86	81	96	52	83	79	84	60	79	84	81	77	80	86	65	81	59	78	78	73	77	64	86	62	66	61	68	85	69	83	68	78	78	79	58	73	77	70	73	95	76	78	84	74	68	98	69	68	55	70	78	57	57	74	79	57	72	69	71	74	68	90	70	74	80	90	78	90	73	79	71	77	78	65	57	101	75	67	65	62	74	71	68	74	78	83	86	72	70	79	79	80	69	81	82	66	82	70	74	75	69	80	70	77	78	68	82	68	76	90	86	80	71	67	58	83	62	61	62	66	76	87	70	74	70	72	67	79	86	75	68	73	89	76	74	58	70	67	69	69	64	70	70	79	88	92	74	87	54	73	66	81	78	71	72	74	70	79	73	72	74	85	86	66	64	70	76	69	95	76	72	67	56	80	71	76	70	73	74	84	69	77	79	91	63	71	88	73	78	78	85	74	74	69	71	67	73	91	55	79	63	63	66	76	81	83	84	87	74	56	74	85	79	65	63	75	84	63	66	58	83	76	76	61	74	81	81	82	64	73	85	61	72	89	68	65	83	74	74	59	96	70	58	70	63	94	74	78	67	79	81	78	71	67	80	99	65	70	82	77	87	76	76	67	62	78	82	47	76	70	83	74	59	94	81	63	78	60	70	63	61	70	62	67	69	72	69	78	63	81	79	71	75	85	76	59	74	76	76	67	75	81	64	66	81	52	82	62	82	68	75	72	81	77	69	84	62	71	65	68	71	69	55	76	75	77	72	82	74	83	76	64	73	61	74	74	60	66	56	75	73	74	62	70	62	77	78	69	91	73	67	65	63	65	85	92	81	81	70	88	69	67	79	87	87	59	79	82	78	78	64	69	73	75	76	67	70	97	82	81	70	67	66	69	63	88	83	60	84	72	89	78	71	72	70	64	63	75	76	69	57	92	84	70	66	84	65	79	63	73	60	65	91	67	75	65	82	79	79	60	59	68	74	78	78	88	68	72	86	62	65	97	83	87	73	68	54	63	79	74	73	76	76	83	70	69	79	77	72	68	63	66	79	67	62	74	72	62	75	77	67	70	72	71	91	59	72	61	70	77	62	84	72	79	59	89	63	65	64	73	67	65	90	68	84	96	82	81	65	71	70	73	69	76	79	75	72	71	70	59	63	81	81	67	61	68	74	67	75	60	65	81	72	55	61	72	61	82	81	59	68	61	72	70	72	76	63	69	66	73	77	61	92	73	80	73	76	76	69	68	80	75	70	72	61	78	77	73	65	60	59	82	70	69	66	72	93	87	80	81	78	82	76	89	80	52	70	78	74	62	72	84	84	68	78	61	60	74	83	86	73	70	80	72	80	77	71	66	91	69	62	80	59	75	68	77	72	57	77	87	72	67	64	70	75	75	77	69	84	79	77	70	65	76	74	80	76	76	66	85	92	66	77	73	71	74	63	73	63	72	61	66	72	71	70	68	72	82	73	73	83	67	74	76	87	70	84	69	81	79	86	75	85	62	73	68	79	61	64	73	69	70	85	64	84	67	78	77	58	74	69	69	76	68	84	70	69	81	70	67	79	70	77	72	74	71	72	67	79	83	66	75	65	59	87	55	66	90	85	65	73	75	83	76	68	77	84	83	66	80	73	71	76	86	73	74	73	78	72	77	82	79	81	83	69	88	60	59	59	54	68	64	101	83	79	64	74	65	85	76	65	77	74	81	84	82	74	72	72	74	82	61	90	60	80	83	64	60	72	83	54	70	80	94	86	78	80	77	71	75	70	66	73	70	82	71	52	68	62	69	77	85	83	92	75	53	82	78	65	91	61	73	78	86	66	66	93	71	83	81	73	76	66	82	67	73	79	81	73	79	75	73	67	67	76	56	75	65	77	66	63	70	81	71	81	69	85	72	77	72	67	77	68	78	73	81	75	86	73	68	67	74	67	86	57	76	83	86	93	63	67	58	69	79	83	89	72	62	72	58	72	75	77	73	92	70	71	103	74	77	87	74	76	65	76	66	85	69	72	63	82	57	68	77	76	80	84	78	74	81	63	55	72	79	54	70	87	72	65	73	64	91	59	82	80	65	65	93	73	71	70	79	57	85	79	77	78	81	83	68	55	91	71	58	75	72	85	79	78	67	58	71	69	69	81	79	85	74	72	75	72	63	90	68	72	86	90	71	73	66	64	59	62	74	79	83	78	91	72	70	78	65	65	63	77	72	72	73	81	87	77	70	76	70	85	97	67	63	80	80	68	83	84	79	77	67	76	70	67	79	67	80	86	70	76	79	80	81	71	90	76	84	76	85	80	77	74	92	69	74	58	86	85	67	81	72	79	66	73	70	76	79	76	80	67	70	83	63	68	63	66	74	83	52	68	57	85	73	100	77	68	91	75	80	69	69	70	72	69	84	81	65	70	69	79	76	73	82	77	76	78	70	64	66	73	73	68	58	75	76	82	78	67	86	80	70	82	77	91	87	68	77	78	76	67	69	81	68	82	82	69	63	69	63	88	66	63	74	69	86	79	63	77	75	68	69	75	91	81	75	70	78	81	86	83	74	59	75	88	81	89	66	66	81	50	68	76	62	80	65	78	76	64	82	83	62	92	81	63	74	62	67	69	74	74	78	69	64	74	71	89	75	76	66	66	72	75	69	60	83	73	68	60	71	75	88	69	77	71	73	74	76	76	60	61	59	68	84	72	86	70	68	76	62	74	80	75	69	70	76	60	88	85	65	64
13947	6994	4188	7850	14682	16414	15261	12004	10744	9421	7847	6759	5901	5091	4569	4204	3666	3231	2890	2575	2413	2300	2062	1811	1705	1539	1536	1540	1411	1373	1221	1177	1150	1085	1095	1040	1054	1049	1047	1026	1001	967	983	1026	979	1028	969	991	998	1089	1085	1053	987	1053	1043	954	995	1007	947	937	943	1003	985	970	964	983	974	930	994	921	1028	1029	958	967	988	970	983	908	918	912	912	912	855	900	867	904	842	948	1112	1304	2680	3710	3382	3019	1749	1228	962	899	862	894	867	875	861	832	824	875	879	897	898	847	900	876	895	970	926	841	869	889	858	868	820	880	882	884	839	891	897	849	899	881	898	907	888	919	855	911	914	848	831	880	923	827	903	854	838	897	847	881	905	942	872	900	868	893	842	862	827	829	915	915	923	906	864	853	904	879	886	859	922	877	915	860	883	860	878	881	885	838	907	851	917	858	911	866	904	838	880	836	849	836	906	890	872	857	887	833	832	872	856	873	936	896	825	838	855	864	840	851	868	867	891	848	842	891	921	900	868	871	921	858	882	834	883	830	903	886	855	926	859	885	898	855	881	879	899	879	881	828	869	884	868	901	891	888	835	876	836	928	930	832	853	828	864	878	845	903	864	922	894	855	896	881	862	926	877	880	850	889	877	826	874	922	840	869	816	861	925	925	860	818	844	877	970	861	922	920	878	923	898	855	816	900	897	857	890	857	884	874	893	875	868	920	848	910	841	895	826	849	804	881	888	882	837	890	870	856	914	899	882	854	886	841	868	858	906	832	906	850	917	945	853	899	887	911	868	851	869	868	877	876	894	890	897	852	915	868	850	856	874	883	871	872	932	891	848	843	872	893	875	840	886	895	921	824	853	901	924	865	835	907	909	864	851	902	886	907	844	928	884	876	857	919	882	835	898	854	893	915	819	821	893	845	822	913	857	843	854	905	901	840	922	936	902	893	857	832	835	873	924	867	890	833	860	913	868	880	901	899	867	871	867	859	896	897	870	914	846	871	879	890	896	881	811	880	935	867	899	848	873	880	910	865	867	825	889	887	857	843	861	845	891	829	863	901	883	899	875	891	904	863	873	845	891	954	896	895	875	847	828	883	865	899	901	819	857	851	892	875	917	857	903	842	887	875	916	862	909	881	894	861	879	902	889	865	817	855	862	852	886	861	934	847	855	874	937	890	887	883	859	870	866	845	893	856	851	912	880	865	873	810	854	904	857	840	874	844	909	843	841	875	856	893	852	911	913	892	849	839	855	857	898	886	840	903	830	890	851	845	881	845	886	907	922	866	945	868	875	917	844	913	846	849	896	856	876	925	833	912	882	798	908	861	903	879	848	910	872	884	844	810	892	917	889	838	899	850	895	854	861	928	896	876	887	891	849	870	870	892	882	914	924	906	901	881	934	925	854	883	852	922	845	896	854	881	859	890	853	853	873	828	883	924	923	857	872	844	896	844	892	895	894	850	881	856	875	876	882	899	910	864	842	887	860	879	910	812	881	896	861	871	851	866	870	892	892	866	902	867	924	934	797	873	857	869	909	840	863	885	889	866	895	860	864	889	891	848	889	853	906	869	836	891	858	850	856	926	852	861	874	857	852	874	862	951	873	887	861	888	826	866	800	892	877	866	884	872	855	841	851	829	909	854	854	844	921	852	885	874	858	880	884	896	842	886	870	880	891	861	889	919	821	897	867	921	908	907	899	887	880	897	839	864	903	827	859	892	842	918	880	853	845	884	863	853	899	892	908	857	999	849	871	869	854	898	856	882	893	895	882	837	863	892	852	900	848	911	885	877	870	856	845	872	903	883	897	897	879	851	909	884	899	875	875	834	869	936	884	865	890	890	875	916	891	922	809	889	866	879	824	878	827	882	848	861	949	890	849	904	860	881	875	845	893	888	852	891	882	919	872	892	856	878	895	833	902	876	910	877	866	867	873	881	865	882	847	918	931	873	930	865	840	854	829	888	878	857	846	805	864	836	911	891	864	924	890	867	853	900	912	872	892	858	842	853	879	912	941	865	870	910	924	874	869	885	838	845	905	905	879	910	842	867	857	865	873	832	828	940	842	819	852	872	908	819	859	913	909	826	888	871	844	844	849	907	885	918	875	918	870	905	897	888	842	886	881	861	865	860	889	870	846	895	908	813	859	885	866	835	880	815	918	896	877	881	868	886	885	893	931	863	827	893	870	862	891	800	846	851	898	859	893	890	889	913	876	872	866	875	835	899	886	873	890	861	909	861	863	880	854	892	913	918	925	871	930	860	882	852	870	882	869	875	895	902	857	877	890	870	921	854	839	856	910	876	886	872	886	844	875	860	902	855	898	910	852	873	880	875	860	888	811	881	868	881	857	916	882	840	821	867	852	938	864	865	898	889	887	911	902	881	920	834	888	861	878	891	878	853	852	890	860	837	862	832	890	864	868	847	916	848	831	905	903	850	887	881	871	872	879	858	846	880	884	879	887	882	871	875	877	844	867	923	910	877	868	915	921	869	858	815	907	884	889	828	923	925	889	863	922	839	831	887	880	893	873	902	859	893	874	940	876	870	873	821	897	884	840	834	871	879	876	836	848	874	851	934	864	854	918	878	932	878	862	977	849	859	861	912	828	845	849	901	875	899	938	872	890	839	862	874	864	858	925	867	856	885	885	868	891	852	887	892	892	862	939	872	859	914	904	878	850	866	833	883	910	872	871	912	829	929	883	864	877	838	878	857	906	908	935	881	837	912	877	896	831	861	865	879	817	870	846	886	898	877	868	861	855	904	876	817	838	876	907	850	881	839	898	906	895	801	862	869	847	873	861	822	934	817	905	837	904	889	876	834	896	875	848	847	872	916	875	857	883	853	906	892	840	895	871	814	928	860	843	920	914	871	858	874	852	889	901	884	882	875	905	845	846	909	863	869	832	860	916	887	874	870	851	844	892	908	897	871	865	844	862	933	848	831	894	919	876	855	868	875	906	908	931	911	802	850	886	874	826	873	845	860	896	896	871	926	873	909	901	877	933	839	860	883	876	891	923	872	837	887	851	914	904	894	843	905	805	827	911	867	842	880	854	832	841	868	878	918	871	829	906	917	920	891	912	905	824	914	837	865	874	875	845	913	880	885	893	827	864	842	880	850	850	900	878	855	912	856	904	874	874	886	852	859	878	851	836	865	929	855	874	863	892	816	874	875	857	874	880	832	892	890	873	864	839	891	909	826	846	895	841	868	841	886	949	864	888	886	840	894	864	879	914	906	820	887	918	874	910	834	847	816	830	891	870	904	848	850	900	926	917	927	854	883	873	862	875	893	809	851	850	886	894	893	868	925	856	849	849	833	762	866	888	837	870	863	895	856	848	823	876	879	912	811	913	894	881	833	850	923	813	838	929	933	898	880	852	860	879	812	902	838	872	851	924	860	897	878	867	910	800	909	901	880	848	897	887	837	877	850	867	910	869	830	870	854	868	900	885	894	872	985	850	894	891	871	865	846	871	851	911	890	904	864	878	833	881	892	803	849	894	931
1492	713	421	295	423	548	553	403	385	370	277	235	242	186	195	181	160	140	131	123	119	118	124	102	105	92	90	91	105	90	78	95	91	73	73	84	70	70	80	72	78	71	83	74	83	81	54	76	79	67	72	72	75	65	86	76	71	74	73	72	68	82	91	60	85	73	68	74	83	76	72	75	68	104	74	68	64	63	72	77	70	65	85	77	79	71	75	64	92	131	196	199	120	116	123	105	77	66	71	73	60	64	65	78	58	70	61	73	52	58	83	60	76	57	70	47	64	70	85	68	63	69	64	78	78	58	75	67	76	67	80	63	80	58	82	58	74	73	69	87	79	63	70	75	81	65	67	68	69	62	63	66	89	74	79	78	72	57	69	76	74	70	79	62	69	95	81	80	69	76	73	61	75	82	84	76	66	75	63	74	78	58	77	60	62	65	53	70	71	75	78	80	63	69	84	86	72	66	72	53	75	55	80	76	75	84	64	67	78	74	85	71	71	73	72	81	77	89	75	65	76	70	66	65	76	72	84	72	64	76	75	76	71	81	66	76	62	69	72	74	56	56	73	69	65	52	75	63	69	73	77	73	59	74	80	51	65	79	66	61	78	62	81	75	78	78	72	60	92	70	78	67	72	76	81	72	72	76	77	69	69	62	74	59	70	68	47	80	71	71	68	75	76	74	59	72	69	76	63	61	69	77	73	53	70	50	72	77	71	62	77	78	53	70	76	83	62	63	76	70	80	70	69	74	75	62	68	59	72	74	75	72	65	69	78	74	85	65	77	64	76	72	77	74	66	76	76	83	80	82	58	91	69	56	66	77	83	72	74	71	66	74	62	81	68	64	80	55	71	69	69	59	73	57	67	69	68	76	70	60	83	71	74	73	61	77	48	77	82	67	69	73	75	68	54	72	69	67	72	68	75	61	77	79	80	72	60	83	76	62	69	75	73	63	60	66	73	67	64	79	83	77	64	86	82	69	68	57	62	69	69	95	66	75	74	75	65	83	71	63	76	55	66	66	76	80	69	66	54	73	70	69	57	73	80	72	64	57	78	79	56	67	70	78	80	65	65	57	69	76	55	77	74	81	67	64	68	60	60	71	53	90	66	72	70	65	70	66	71	55	59	69	82	77	69	76	68	75	67	60	76	70	74	79	62	84	60	78	70	80	72	64	66	70	88	62	76	88	62	83	72	72	79	77	83	55	86	56	79	71	78	66	75	65	61	65	71	65	66	64	65	64	61	64	72	75	74	80	77	73	58	65	79	63	64	76	57	63	77	73	61	84	78	60	78	56	71	65	88	80	67	71	65	71	65	77	50	58	59	59	83	67	65	77	78	75	63	86	66	69	74	74	63	74	70	72	76	68	73	82	62	79	86	76	71	54	78	71	73	60	73	64	71	66	56	77	59	63	64	68	67	73	54	66	84	63	71	68	74	70	59	72	88	71	71	66	71	71	68	74	68	73	81	60	66	63	75	59	51	71	72	73	68	66	67	76	58	78	79	84	63	65	76	67	73	70	80	62	82	83	62	60	60	67	66	83	67	74	76	77	57	72	66	59	63	66	73	71	76	61	71	69	73	65	87	55	66	71	54	69	61	74	74	69	66	73	70	70	67	70	55	69	68	74	88	71	75	53	77	74	73	70	88	74	68	62	78	64	84	68	61	68	64	72	64	57	73	71	71	89	78	73	67	92	77	89	69	71	79	74	73	62	59	71	74	85	68	75	60	75	64	79	90	86	68	65	77	69	94	73	70	74	61	75	70	70	82	73	71	77	79	73	77	66	62	60	68	78	86	62	66	65	69	76	78	56	77	66	67	72	69	68	54	60	81	76	67	64	62	70	67	67	56	70	83	68	56	79	69	64	63	80	58	75	63	71	71	51	57	69	62	71	66	63	57	78	65	58	78	57	62	76	77	67	71	72	82	87	78	67	71	64	65	66	70	62	77	62	64	63	77	73	68	80	69	80	83	78	82	62	77	61	94	60	58	72	76	55	82	61	78	75	64	84	64	75	74	75	83	66	65	68	58	84	77	67	62	82	82	65	71	59	65	63	67	82	68	70	65	66	80	82	68	75	74	70	79	69	70	74	69	53	67	62	67	72	81	78	75	73	67	70	78	59	64	53	75	74	66	68	61	75	76	70	68	60	73	64	69	74	70	77	69	78	58	60	75	73	79	64	82	79	69	74	72	73	57	50	75	70	72	66	62	70	72	66	66	77	67	80	80	59	64	68	83	60	87	83	86	69	61	58	59	74	72	73	80	69	56	80	78	76	69	71	68	74	68	61	69	60	65	65	53	79	68	59	77	68	68	77	66	67	74	58	58	77	68	73	79	61	73	89	76	77	72	75	74	63	63	81	87	67	65	66	69	73	73	74	75	75	61	54	82	70	74	57	58	76	87	75	64	62	56	51	65	58	76	62	70	73	60	73	60	78	75	90	72	60	65	61	72	79	63	77	71	72	67	67	71	73	74	53	60	79	70	54	74	47	89	68	59	69	69	81	57	67	82	72	73	78	51	73	77	65	73	55	55	65	79	67	97	71	72	79	73	54	65	66	65	77	66	66	63	72	60	71	66	55	77	57	74	63	80	62	64	75	60	59	68	78	81	57	72	74	76	77	73	68	86	75	70	73	67	64	58	64	55	68	71	85	69	77	82	56	61	65	73	84	76	70	83	66	65	66	77	71	78	62	59	70	72	69	66	85	69	72	89	65	70	64	74	72	67	74	80	58	71	67	65	66	79	61	77	72	90	59	86	69	77	86	93	71	75	84	78	65	66	61	71	80	69	66	74	74	68	74	80	67	72	76	70	59	68	69	79	70	59	77	70	84	75	72	77	71	60	56	62	74	73	77	67	87	67	79	66	83	63	69	62	75	70	62	68	77	74	75	67	59	68	62	83	81	78	72	75	56	63	54	65	56	75	56	74	62	82	69	68	53	62	74	71	80	68	78	75	84	73	64	80	90	67	84	83	74	64	68	70	69	63	72	74	84	66	68	56	86	71	59	79	63	88	78	77	68	68	82	71	91	65	74	70	66	69	61	60	93	69	66	75	73	77	80	82	67	70	75	80	64	69	72	70	63	66	69	74	85	66	72	71	72	80	87	72	67	75	79	69	56	66	56	57	76	81	79	82	75	78	64	74	58	62	79	63	61	61	79	61	59	68	51	72	60	78	74	67	75	60	63	62	67	77	71	57	73	80	60	78	68	81	67	73	71	72	72	67	70	73	67	66	67	73	56	69	64	74	75	63	83	66	63	68	61	65	64	57	56	81	83	60	77	63	78	71	70	67	56	77	85	73	73	69	73	67	60	80	65	75	73	79	59	75	74	77	92	70	79	62	71	61	70	71	62	58	85	80	61	62	83	75	66	75	71	66	55	56	69	64	59	81	78	64	66	67	70	77	59	66	67	65	84	74	65	80	80	75	72	62	71	84	65	53	82	69	64	73	72	72	71	81	51	59	68	75	74	69	71
17615	9154	5578	10337	18296	20064	18219	14761	13041	11524	9594	8042	7208	6192	5590	5191	4693	4028	3464	3055	2761	2668	2437	2180	1991	1756	1688	1562	1418	1388	1349	1211	1219	1220	1067	1084	1042	1034	1046	961	898	1018	935	987	938	943	959	986	1020	1055	1037	1013	1023	970	998	933	992	927	897	906	898	970	956	960	964	1030	1025	963	961	979	993	989	884	902	929	915	907	871	866	850	865	770	858	829	818	822	862	854	1116	2722	4078	4144	2718	2866	2342	1501	1062	816	829	773	775	791	788	816	804	781	771	764	801	835	772	784	787	774	777	856	783	775	754	761	799	795	799	787	825	766	831	845	790	808	780	820	780	846	807	837	785	760	785	803	814	788	803	805	760	749	822	767	829	770	792	751	782	755	786	750	774	796	767	717	761	807	813	855	804	751	793	791	815	784	788	746	781	814	805	830	768	846	757	800	821	758	794	817	719	807	822	779	784	834	802	806	788	765	784	802	755	784	792	809	801	810	830	815	778	845	797	791	809	757	781	784	785	797	792	767	801	795	761	790	769	793	829	743	792	783	835	778	773	798	794	793	803	801	822	767	788	753	773	835	803	788	741	766	809	764	746	836	763	795	813	822	796	789	831	800	763	749	770	839	823	779	770	816	825	811	812	783	760	822	781	764	798	787	805	824	813	787	803	776	751	814	750	778	821	811	761	775	812	776	778	798	800	795	788	791	797	794	805	820	844	837	751	760	801	753	752	803	791	783	795	799	800	844	796	809	779	742	854	781	810	783	817	827	819	776	844	821	756	791	777	813	805	810	877	796	825	777	807	792	768	777	804	801	805	793	803	807	804	824	792	773	804	869	829	838	790	788	762	733	809	850	850	805	799	785	744	814	804	810	788	844	781	779	783	803	814	789	774	749	804	782	816	794	835	777	782	831	856	784	798	796	825	788	796	797	775	789	795	772	830	820	771	838	819	829	744	749	815	763	798	753	835	819	807	816	797	813	730	771	807	857	801	785	797	764	846	781	790	848	794	797	762	847	763	817	779	832	772	790	819	838	820	812	800	836	800	785	777	767	801	759	759	807	783	795	774	811	778	792	801	767	774	790	797	796	810	813	803	807	763	804	767	844	797	821	813	768	824	758	807	795	853	791	756	837	839	809	748	777	767	781	781	797	812	769	776	776	821	767	828	790	722	833	797	784	802	730	761	835	776	799	786	799	759	795	839	763	807	830	841	795	772	815	847	782	813	786	789	852	816	798	810	756	803	815	762	766	820	779	821	750	814	781	769	818	756	858	782	806	779	778	732	807	794	819	794	807	817	804	824	752	849	791	787	771	833	736	805	800	829	791	783	789	792	810	875	800	795	808	778	782	759	815	804	761	756	787	763	781	739	839	789	789	773	811	766	783	806	786	789	746	811	813	819	835	783	817	802	781	806	755	789	768	749	764	760	825	790	791	763	816	758	809	865	827	780	795	818	766	798	760	805	770	840	768	827	750	829	794	790	786	767	810	801	793	788	808	806	790	810	817	796	830	748	801	844	790	792	784	812	797	737	801	799	766	790	790	821	798	749	775	778	810	808	789	806	755	782	741	778	804	778	819	806	799	809	758	790	807	754	794	788	829	791	817	795	795	784	828	765	767	771	804	766	807	842	817	808	800	784	805	802	766	778	767	796	809	765	864	801	785	798	799	788	757	810	761	812	794	758	795	804	859	822	787	784	783	805	788	736	825	782	781	808	802	782	788	807	812	860	828	775	809	793	805	790	778	836	800	761	787	768	789	805	799	796	742	820	800	832	800	789	748	799	769	811	796	760	797	730	786	836	780	817	716	793	772	793	780	844	785	782	860	751	772	735	831	767	829	794	788	786	844	813	754	757	750	820	764	801	768	793	807	834	796	808	780	803	815	796	812	760	850	793	771	808	804	788	832	798	829	834	804	799	834	840	782	796	889	797	796	818	807	838	826	797	775	797	757	795	771	782	792	777	841	791	812	759	782	783	737	795	842	750	786	865	800	787	818	785	771	769	744	802	791	750	795	801	750	782	876	796	748	773	821	823	845	782	816	792	798	794	781	801	832	792	770	743	802	755	791	804	818	772	831	798	754	866	791	834	755	815	793	845	797	759	736	778	833	801	843	792	788	767	799	802	848	830	807	788	821	790	806	794	800	778	806	798	783	809	779	795	779	743	751	802	759	757	831	793	795	787	759	782	818	753	802	800	815	776	780	789	762	822	781	789	836	846	777	768	803	780	783	765	794	810	806	791	788	838	780	790	813	785	758	778	786	784	752	757	789	794	790	845	834	794	774	791	826	769	810	822	813	787	775	774	763	831	800	837	730	832	809	832	774	826	793	754	771	849	800	726	851	786	774	783	795	796	821	803	790	756	791	793	797	773	854	796	854	796	796	793	791	796	817	833	783	770	795	858	814	793	765	768	775	829	818	808	786	828	794	792	808	771	791	804	809	762	730	747	799	811	788	766	835	825	753	786	813	796	819	793	804	831	768	768	769	769	819	780	781	782	765	774	793	778	778	825	814	816	816	814	769	812	814	725	751	789	743	786	775	777	761	812	832	815	818	812	818	801	795	736	837	752	812	756	757	765	773	788	823	840	793	764	789	865	815	860	824	808	787	787	776	814	858	822	759	761	818	804	806	844	789	820	785	779	788	834	796	801	794	802	765	749	775	760	825	808	775	755	774	811	798	802	760	792	787	800	813	795	770	848	755	800	777	832	825	801	789	814	837	828	788	726	789	789	798	780	790	805	756	752	777	825	801	774	777	799	829	824	749	742	784	797	778	774	817	816	787	776	758	761	787	816	819	814	852	842	772	833	778	828	776	831	852	801	841	769	803	778	802	810	785	764	811	806	809	813	760	831	814	764	796	851	752	808	807	750	811	835	818	836	767	814	818	776	775	785	786	796	764	776	804	830	790	796	815	788	786	780	821	793	773	766	807	805	784	756	822	801	814	762	794	793	789	772	828	782	781	850	794	795	834	788	786	796	822	837	854	824	771	846	802	793	791	769	760	795	787	733	788	795	815	759	799	826	797	761	772	807	770	826	792	797	785	802	764	815	771	778	749	798	820	818	835	816	768	790	836	847	792	798	784	757	793	751	786	757	840	735	808	755	753	791	849	850	794	795	823	745	771	804	815	812	776	792	828	787	789	844	787	801	798	777	767	771	790	801	748	740	771	831	750	799	808	785	763	741	799	773	802	788	762	780	788	760	825	775	804	807	783	796	835	790	799	838	793	815	749	749	811	816	770	786	754	862	835	820	764	758	829	789	793	758	812	840	772	809	782	747	801	802	838	785	782	840	806	774	763	864	812	806	743	849	808	796	844	755	810	790	767	845	790	765	813	807	775	768	776	771	780	769	800	815	805	808	801	774	778	785	805	796	822	792	793	803	786	848	781	746	789	787	767	806	809	791	785	786	808	839	827	768	814	809	782	830	793	791	785	791	751	780	789	796	810	754	786	780	776	767	764	779	782	811	829	806	797	811	813	749	775	795	799	790	783
1530	227	149	123	151	224	186	166	165	150	138	121	104	102	83	79	93	106	69	106	78	56	67	60	64	66	47	67	61	66	53	48	65	57	64	52	59	51	54	57	72	46	55	74	57	57	63	61	55	58	53	66	63	69	50	58	45	62	69	56	58	71	57	63	61	48	58	51	67	46	51	57	54	48	55	42	67	65	60	44	59	47	56	46	61	51	51	68	53	66	74	91	87	67	90	67	73	49	50	69	38	48	44	43	47	44	51	62	52	66	60	59	56	49	63	37	43	61	52	66	53	52	56	46	64	68	61	43	60	64	47	44	42	63	48	52	66	55	49	53	55	52	51	50	58	59	57	51	62	44	51	66	48	49	49	49	47	50	50	60	60	73	49	55	54	57	45	59	64	56	62	49	42	65	56	58	65	48	60	51	64	51	49	60	53	51	38	49	58	54	60	53	55	65	44	62	65	58	67	56	54	51	48	45	52	57	59	60	54	43	55	49	63	54	58	54	53	43	56	55	49	66	47	54	59	62	70	62	55	49	56	55	50	63	42	65	59	58	50	75	50	60	53	62	39	56	64	41	63	52	39	44	55	50	57	38	45	40	60	59	52	41	64	43	49	53	56	49	54	56	55	52	48	50	56	64	56	54	45	54	55	54	51	66	58	50	41	44	55	42	58	56	49	60	49	46	56	55	50	53	50	64	51	50	51	51	57	65	49	50	62	58	60	57	62	49	61	48	51	53	46	62	55	67	54	63	53	46	52	58	53	55	63	57	67	47	70	57	52	59	44	51	44	46	54	40	57	48	64	51	67	55	65	60	64	65	62	53	62	54	64	52	64	68	50	44	52	70	55	53	49	60	54	53	50	54	66	74	55	48	51	58	66	66	58	44	70	49	50	53	54	77	63	53	54	50	47	52	52	59	54	53	54	56	44	51	59	75	53	53	67	34	59	46	68	60	56	55	62	54	59	59	55	65	50	51	52	51	57	57	52	60	43	52	57	53	56	64	58	63	67	66	57	52	57	57	66	54	54	59	42	53	49	45	47	70	46	59	62	50	61	47	38	48	56	44	47	53	53	55	58	63	49	63	52	61	51	62	59	57	69	45	61	59	53	70	51	59	58	47	46	46	61	51	58	48	62	55	51	54	63	49	43	59	51	64	57	54	56	48	58	63	70	53	54	46	56	59	68	51	54	66	62	47	58	50	48	52	58	50	49	58	51	56	52	66	59	47	52	55	54	53	54	47	57	62	59	63	52	45	52	50	54	44	57	54	55	56	50	49	57	58	64	64	53	47	52	54	50	56	46	51	66	59	66	55	67	58	53	58	58	54	49	45	65	46	59	59	52	50	56	52	66	69	62	50	57	54	65	46	60	63	59	51	54	48	59	52	51	57	62	54	36	66	45	56	55	59	55	55	51	59	53	42	52	51	47	42	48	44	52	59	55	60	55	54	61	61	58	43	68	50	57	52	49	37	56	48	57	45	57	56	60	55	58	54	60	49	53	64	67	57	61	68	64	61	61	40	55	53	43	67	60	65	49	55	52	64	46	61	64	57	47	62	55	58	47	64	62	66	63	59	74	59	54	48	56	45	48	49	58	56	51	56	40	56	64	44	47	56	51	54	51	60	50	55	60	47	55	56	54	49	53	57	44	55	48	50	43	51	55	59	60	48	48	55	71	56	62	52	62	68	55	46	55	54	69	52	65	56	70	53	55	52	66	46	56	57	64	53	52	51	49	56	56	44	64	56	66	50	51	56	57	44	65	59	46	46	54	58	54	41	63	53	62	39	56	51	53	43	65	62	64	69	44	53	57	61	58	63	59	56	58	45	60	56	47	55	50	60	56	56	38	55	54	50	47	42	44	66	37	62	50	64	61	57	47	54	42	48	45	59	64	51	42	48	60	50	65	58	41	46	58	57	47	56	60	48	52	63	73	53	42	54	49	63	65	57	58	46	69	48	48	62	53	64	48	56	50	51	45	48	70	58	52	77	46	49	45	67	53	56	62	50	38	55	50	64	57	56	58	64	53	52	48	48	45	55	60	54	59	58	62	73	65	56	74	69	59	51	49	53	37	66	50	58	56	62	49	49	55	45	55	48	55	63	46	49	60	45	63	51	53	59	53	49	56	60	58	50	63	66	61	55	38	53	45	50	58	40	52	59	60	51	49	59	39	62	58	43	56	52	51	45	67	53	63	61	55	56	47	50	55	58	55	65	48	50	67	52	68	59	57	38	53	73	65	53	47	63	60	55	39	47	60	57	50	49	49	61	57	52	50	43	54	47	58	47	70	55	40	53	52	47	52	57	55	45	44	52	49	45	68	43	42	47	49	52	53	44	46	54	54	57	49	56	44	50	53	48	49	50	64	58	55	55	43	50	50	58	50	49	59	57	67	36	59	60	58	59	56	49	58	60	59	55	50	67	55	52	55	38	56	57	52	50	45	69	56	63	60	59	69	36	60	44	62	53	52	59	58	60	64	55	52	60	44	57	50	37	51	58	48	55	57	55	59	50	51	67	56	43	43	65	59	53	59	48	66	55	67	57	41	53	62	42	59	51	68	53	59	61	58	53	49	61	57	47	56	61	66	45	65	55	44	68	50	46	51	49	67	52	57	60	56	55	62	44	49	47	58	54	63	51	62	63	51	62	65	54	48	65	48	47	57	50	47	52	55	56	53	67	65	61	52	57	60	51	42	40	55	49	51	58	48	53	62	56	69	61	54	58	45	49	72	58	62	65	64	42	58	57	55	59	50	56	41	56	46	55	51	64	59	49	59	59	50	60	46	52	59	61	69	51	60	59	58	56	53	62	48	56	61	62	68	48	49	52	55	69	62	39	42	50	42	49	43	55	56	52	41	48	53	55	53	48	38	57	53	55	47	53	64	51	58	43	48	39	59	58	56	71	47	48	61	57	52	59	59	69	45	49	58	59	56	39	57	57	44	38	49	58	57	49	52	55	54	60	64	67	61	50	53	48	62	55	49	68	63	58	62	53	52	60	42	57	47	57	52	54	59	40	57	50	57	60	67	56	55	57	41	61	54	47	45	54	46	68	57	46	45	43	49	60	53	41	44	50	54	49	65	57	51	49	49	39	55	58	48	57	58	54	56	49	60	52	52	57	71	43	57	52	49	56	62	47	60	50	55	51	48	60	63	53	63	49	57	52	46	53	54	65	62	58	48	53	44	52	45	39	49	58	47	55	48	55	48	57	43	54	55	69	50	62	62	45	54	46	46	61	61	70	53	51	58	52	49	49	48	61	53	52	71	59	45	57	51	51	46	56	64	66	49	53	48	55	71	63	56	57	56	44	57	63	61	58	56	63	50	60	55	67	60	61	61	49	64	53	56	50	48	51	43	59	55	54	51	54	48	63	46	56	53	59	63	48	42	59	47	57	70	61	55	47	45	49	57	60	48	61	64	59	72	63	52	76	49	47	51	60	42	52	49	60	51	66	65	49	58	54	56	49	50	62	48	58
11117	4006	2419	4958	10044	11398	9397	7438	6226	5538	4589	3505	3005	2634	2468	2142	2154	1788	1565	1488	1338	1248	1196	1014	1059	1008	973	926	868	832	833	765	776	753	786	764	721	720	741	722	705	718	750	753	712	744	737	768	741	787	763	741	789	727	766	717	700	750	668	748	742	765	817	718	742	729	784	755	750	773	749	751	746	758	716	710	750	770	713	691	686	695	689	684	694	705	706	695	717	919	1057	1614	1533	1284	1335	985	759	720	683	663	662	647	669	631	664	665	638	667	684	706	651	660	664	672	673	667	679	678	652	684	606	717	691	662	668	685	662	647	743	640	661	624	655	680	647	682	701	707	675	678	694	706	652	644	674	628	682	690	655	638	694	664	660	683	653	666	682	688	669	650	636	678	678	662	658	680	688	702	649	678	642	696	666	655	698	683	699	680	640	662	669	677	684	615	640	691	686	695	596	627	650	681	691	688	687	669	691	660	677	679	645	653	611	662	656	644	664	620	711	632	686	671	640	650	671	711	670	672	678	652	671	666	645	665	704	645	680	674	662	654	634	705	655	679	658	665	665	696	643	666	650	637	668	662	726	687	651	687	654	620	674	703	681	697	710	698	674	648	671	681	627	611	689	656	663	709	647	662	682	658	667	655	705	617	684	694	673	684	707	671	671	704	657	633	688	672	688	665	655	645	586	635	669	680	689	670	638	694	653	716	669	701	689	660	634	664	655	655	685	665	686	658	666	661	710	638	705	673	638	632	662	651	674	690	638	648	697	687	701	660	690	637	673	694	642	708	655	690	656	693	672	672	719	638	632	698	622	694	710	695	663	643	639	729	698	661	669	713	683	651	673	667	682	651	666	684	644	647	694	649	679	657	673	692	648	683	646	658	677	638	596	660	688	623	668	651	642	714	659	677	644	648	700	642	684	636	661	661	677	680	696	658	680	654	668	650	635	655	667	649	678	680	685	689	681	695	654	618	686	690	712	687	651	689	717	655	717	704	671	677	659	676	659	662	690	679	694	647	670	641	649	710	718	684	604	643	628	677	661	663	654	661	685	653	691	669	671	647	637	713	667	647	685	689	645	616	627	675	680	650	698	661	651	681	634	701	650	702	665	679	653	680	656	664	659	643	696	668	675	675	643	650	684	663	654	640	682	648	631	659	687	649	642	693	614	632	645	653	637	651	655	640	680	644	685	640	672	630	690	669	634	601	636	645	696	684	708	674	649	628	720	700	632	671	673	691	646	708	669	680	641	674	686	670	654	633	691	680	704	668	681	675	645	636	685	691	670	644	650	635	671	725	673	673	673	713	655	668	682	621	656	720	625	694	646	675	661	669	633	622	660	688	703	703	677	716	692	655	687	658	707	688	687	695	694	682	611	651	661	709	657	619	694	680	692	676	642	722	699	688	666	695	657	633	676	685	691	668	700	651	678	673	670	713	688	696	690	682	650	644	634	636	657	656	732	630	732	662	679	675	684	655	621	669	660	658	655	694	668	694	666	661	670	687	693	696	658	618	697	706	661	668	632	702	685	655	660	679	709	645	596	685	680	634	675	656	669	657	658	646	654	666	640	652	648	675	671	666	674	651	674	630	672	624	683	627	691	684	660	684	662	679	668	695	671	697	647	681	613	659	656	656	683	664	715	689	641	655	656	652	671	678	657	606	631	658	665	662	637	706	636	651	688	682	686	663	673	640	660	653	661	650	675	703	644	680	659	647	662	676	671	638	695	703	641	649	653	669	594	689	686	659	633	631	651	665	640	661	658	713	678	652	678	645	713	684	687	671	708	670	680	624	637	678	653	663	679	674	646	710	664	647	677	679	671	655	615	656	637	666	672	693	624	615	643	659	668	652	654	633	659	658	677	682	663	668	644	651	629	667	636	686	658	666	680	654	719	658	681	690	667	650	684	658	657	645	717	608	671	660	658	667	729	670	679	685	690	681	633	697	613	667	679	660	667	678	678	650	680	638	667	680	605	655	663	702	676	661	702	662	709	709	653	688	715	631	629	650	678	686	661	699	677	647	658	670	673	654	684	688	673	656	671	691	702	685	713	705	660	672	659	692	641	646	695	685	650	634	695	676	658	649	674	715	683	642	666	660	673	620	682	672	697	711	640	701	704	677	682	667	648	660	634	694	704	650	656	724	665	718	669	655	687	711	659	622	662	681	684	650	731	664	684	655	675	659	650	673	687	678	650	680	678	688	670	706	681	691	646	683	662	718	662	654	672	698	663	636	659	693	667	641	705	646	670	650	670	717	695	643	685	646	670	645	667	630	704	655	693	685	707	654	679	630	709	663	685	696	640	669	689	651	676	685	674	693	624	672	689	664	683	671	695	687	605	643	707	698	640	694	663	639	676	680	710	727	668	685	609	721	611	658	656	660	675	655	637	665	634	613	691	693	667	679	692	662	656	631	694	708	724	688	625	673	626	630	678	699	734	644	664	690	647	662	664	648	675	699	635	678	662	662	668	643	691	664	732	676	640	691	682	684	721	658	698	667	647	664	702	662	712	677	673	670	678	635	676	660	675	706	669	647	653	698	651	669	677	698	706	632	672	641	706	654	655	640	651	627	631	700	650	670	630	651	660	703	636	662	679	671	684	686	694	615	669	677	665	668	666	689	636	648	631	694	651	644	685	642	675	660	685	677	675	649	702	706	662	648	671	677	683	680	639	699	651	646	657	671	699	690	687	674	650	690	658	766	666	664	646	656	673	668	661	665	683	721	632	659	619	671	656	640	671	677	707	642	642	691	653	628	636	673	694	689	671	644	639	715	670	615	667	671	660	674	657	654	656	636	656	690	645	668	653	651	615	651	646	642	682	660	633	661	633	648	665	657	661	697	645	673	674	698	664	675	684	680	670	627	679	666	685	641	687	706	673	606	672	653	708	714	712	653	659	662	649	701	648	677	674	632	711	662	643	689	641	669	654	690	664	657	674	716	712	694	709	664	681	657	667	700	678	692	609	680	690	673	644	606	661	671	676	629	701	628	697	687	657	719	677	689	664	647	676	673	671	692	692	682	660	664	658	662	685	718	638	689	628	686	709	700	688	719	674	697	696	648	646	677	666	633	672	684	679	659	622	634	670	674	645	660	667	656	671	674	639	648	643	669	659	668	672	653	668	613	689	676	688	716	667	668	688	684	679	640	649	662	684	692	685	660	692	693	674	647	659	665	672	715	694	677	667	648	698	614	669	647	642	699	624	676	687	659	667	659	643	675	653	644	638	663	664	693	667	665	654	673	656	657	674	670	635	637	661	677	677	680	679	651	674	668	687	639	631	651	672	659	698	667	659	667	652	625	661	676	687	701	711	685	646	641	667	691	689	730	672	688	657	690	680	668	635	644	667	669	655	664	682	652	655	693	642	673	650	669	651	620	667	633	690	693	696	593	677	647	593	678	603	666	645	642	638	670	648	687	644	689	689	695	669	641	708	676	681	668	646	648	645	683	648	687	664	702	699	671	709	640	677	640	663	669	687	640	652	671	661	619
1010	542	331	222	291	422	376	342	265	231	216	175	141	147	148	161	149	125	114	111	96	101	90	87	92	77	72	71	82	83	77	82	58	69	70	58	57	80	73	71	67	74	73	61	58	65	61	61	81	64	62	89	70	71	73	84	71	59	67	56	60	52	65	70	71	66	65	68	56	76	58	67	82	75	61	74	61	65	58	79	62	61	70	76	68	66	71	55	67	146	166	153	113	71	81	81	89	59	58	73	59	73	65	58	65	67	63	58	71	71	67	58	69	51	72	48	58	52	67	58	49	67	68	57	54	65	79	62	60	66	64	52	67	67	73	68	70	62	82	64	82	58	55	57	65	68	61	56	71	52	57	53	72	78	64	68	43	63	66	73	79	64	62	76	60	81	73	64	52	67	74	65	67	71	64	61	67	62	83	57	77	67	66	62	62	56	62	61	65	58	65	83	67	56	61	66	64	63	68	67	60	78	58	68	57	61	67	53	65	78	69	54	66	55	61	63	52	64	70	75	67	68	66	62	73	60	62	69	61	62	76	54	68	69	59	59	57	56	53	68	63	80	67	57	66	71	72	63	56	73	64	79	79	68	59	62	71	85	66	63	63	80	64	58	69	53	60	54	63	56	54	60	54	75	48	68	60	66	67	67	69	74	78	71	74	63	76	63	59	66	59	67	51	75	57	67	59	70	62	55	69	74	67	70	85	59	65	75	58	60	63	76	73	59	74	62	71	71	68	67	57	78	63	58	57	70	82	74	69	64	74	65	65	66	76	65	64	54	82	58	54	58	67	61	65	49	62	70	70	71	82	53	69	57	60	64	53	66	60	76	55	77	70	57	67	55	78	63	70	58	66	64	66	63	75	69	54	71	78	56	75	66	50	59	65	65	70	68	64	62	50	60	66	69	77	73	55	70	65	75	64	65	59	71	71	73	58	54	62	80	68	56	82	62	70	60	73	64	65	73	74	63	67	62	49	65	67	67	70	61	54	77	63	60	72	67	55	66	76	66	69	65	69	61	64	69	65	61	64	74	67	74	53	62	69	65	86	75	73	49	57	60	73	66	54	73	51	74	62	64	66	68	64	57	56	66	71	61	55	56	59	74	78	53	76	66	68	63	66	62	69	68	57	48	61	64	48	70	56	59	84	63	73	88	69	70	56	68	61	79	59	67	65	72	59	78	70	73	63	56	58	85	55	64	72	68	92	53	82	62	71	81	62	72	75	70	68	70	71	59	81	67	77	60	72	58	82	81	63	58	66	66	55	57	67	65	74	54	58	63	66	80	64	75	67	65	74	52	68	68	69	61	74	68	70	57	72	68	71	76	69	76	60	45	47	65	64	66	77	67	69	72	71	63	66	54	65	55	74	59	66	70	46	57	62	64	58	72	84	92	75	74	73	51	72	74	71	58	74	78	73	64	79	54	70	44	63	68	72	62	73	70	66	74	73	65	71	61	67	78	54	75	67	61	59	57	62	48	66	65	62	57	73	60	70	58	68	71	72	63	64	65	59	77	49	72	66	71	65	72	63	69	54	64	70	60	67	74	67	63	73	70	65	73	54	70	70	77	72	60	64	72	69	84	58	64	63	64	75	70	63	65	49	71	59	72	64	67	77	74	71	59	77	61	55	69	68	70	65	75	75	63	57	75	75	70	61	69	74	64	69	47	60	65	70	69	69	64	60	60	66	68	56	66	45	56	70	65	67	63	54	63	54	54	76	64	56	70	77	64	55	67	58	75	64	71	53	62	60	56	68	62	65	67	72	59	61	56	82	60	65	62	78	77	66	62	72	69	78	66	57	77	70	87	62	84	65	72	66	58	67	64	82	61	67	66	70	56	67	71	74	64	70	64	70	70	61	66	53	62	75	70	80	61	61	80	69	69	86	67	51	56	63	60	61	59	75	68	64	68	58	76	62	72	64	69	53	78	81	73	75	69	53	71	55	62	74	65	73	67	51	72	77	54	76	70	66	69	71	72	73	60	68	81	75	59	46	73	67	71	80	61	62	59	71	73	53	70	58	63	67	61	65	66	66	69	59	67	68	80	53	60	73	56	78	64	62	60	65	59	68	65	48	61	73	69	64	69	57	61	66	55	76	77	56	61	66	61	79	82	64	67	71	44	67	65	72	78	75	70	68	75	55	69	64	76	63	68	63	63	70	70	60	62	64	66	63	70	72	68	82	69	72	67	58	77	60	54	64	56	67	52	74	66	60	58	71	77	62	59	91	60	75	77	69	62	58	68	61	69	54	67	62	56	63	63	73	65	69	62	67	72	55	65	69	67	66	68	71	81	53	60	68	60	63	57	71	65	77	57	72	80	78	70	62	83	77	68	63	74	66	70	53	73	73	72	64	60	43	67	76	70	57	57	75	73	61	62	58	80	70	59	64	72	81	70	73	78	58	66	71	46	59	66	64	70	68	63	53	61	66	66	59	52	54	69	55	64	61	57	74	66	68	72	59	55	62	71	66	57	66	75	61	68	67	64	65	69	66	72	79	65	58	62	61	70	80	72	64	72	65	64	61	58	73	70	62	56	63	62	53	69	54	70	60	62	78	67	69	74	52	77	67	63	74	57	54	63	54	63	50	79	66	68	66	58	58	62	68	69	71	64	61	70	74	80	59	63	56	74	75	65	60	62	76	69	86	49	60	63	59	63	79	68	75	65	54	64	78	72	61	60	78	69	62	64	70	57	66	65	73	51	65	66	70	78	62	66	58	75	71	82	67	79	66	57	64	73	63	63	66	67	70	50	60	72	61	77	66	52	54	66	70	63	49	68	68	65	84	78	57	64	69	63	51	60	61	54	54	54	47	77	69	75	72	68	49	74	61	63	64	76	65	85	57	71	76	59	76	42	56	74	68	68	65	54	63	70	61	87	59	56	68	61	57	66	68	72	59	73	81	70	77	62	61	67	74	85	66	67	64	53	50	81	76	56	54	68	54	68	86	86	51	71	50	73	58	73	62	63	73	67	79	80	80	72	72	70	77	52	71	65	72	68	70	60	60	69	68	61	53	66	60	73	59	73	72	85	63	70	61	58	71	66	65	63	64	72	81	60	61	73	68	69	69	63	70	70	73	70	66	65	60	86	61	65	84	64	74	65	59	66	69	65	69	56	69	77	75	62	55	71	72	64	67	70	64	84	71	64	86	65	60	70	64	73	64	72	49	76	74	63	61	71	74	63	77	64	68	66	77	51	73	70	62	49	75	66	56	53	65	65	52	59	70	52	66	65	54	61	66	61	67	59	65	66	70	57	70	61	67	78	61	73	73	69	59	74	66	63	61	60	83	66	71	72	56	59	68	57	60	75	67	61	50	60	63	77	60	48	77	85	61	72	70	67	61	50	58	74	71	70	75	46	66	75	49	66	74	51	78	76	55	67	61	80	68	70	70	76	87	62	79	65	74	60	74	78	70	79	69	63	66	74	77	55	59	73	66	73	63	68	64	69	54	59	56	54	64	71	66	74	71	68	62	64
14295	7603	4285	8292	15220	16415	14087	11522	9948	8612	6772	5482	4877	4348	3994	3708	3582	2825	2602	2359	2138	1914	1782	1657	1558	1439	1266	1272	1175	1142	1073	1044	956	924	960	901	903	869	827	874	905	876	840	853	882	886	855	837	918	891	922	879	914	921	918	877	886	902	873	844	895	900	784	864	872	831	927	914	930	859	898	853	857	794	795	837	812	834	825	890	847	854	873	811	795	799	802	827	1039	3058	3608	2994	2179	1431	1081	933	802	783	737	773	779	764	739	737	754	730	759	764	782	764	737	773	778	778	825	747	715	798	768	790	781	772	723	750	748	719	762	781	755	763	750	742	784	744	781	745	762	708	753	764	716	747	767	800	728	775	738	768	766	737	781	752	774	738	771	792	774	754	725	749	764	763	721	727	753	782	712	730	771	760	736	729	761	728	728	764	738	738	760	802	771	763	738	793	728	743	735	810	728	744	777	791	745	761	741	752	763	819	778	807	772	761	773	757	793	799	726	754	735	759	714	774	767	747	753	786	788	732	727	754	773	749	753	762	751	755	779	775	760	784	802	699	728	710	745	798	766	728	733	746	769	711	741	742	754	757	762	746	762	758	730	786	742	743	770	777	781	757	731	753	730	748	761	776	736	752	763	728	762	750	749	767	756	751	745	748	764	739	750	772	746	776	694	751	733	766	737	786	771	770	783	800	789	769	793	751	743	770	766	733	784	739	795	766	752	775	741	724	744	770	758	770	774	755	769	725	744	726	812	845	776	766	771	762	730	806	718	769	738	729	771	736	700	743	773	739	785	760	775	740	754	753	774	750	697	764	775	796	779	772	794	753	762	759	755	727	784	761	769	757	761	760	737	791	777	733	757	796	803	764	800	748	759	799	791	763	730	743	767	739	750	761	740	757	782	763	794	747	750	702	742	774	812	760	761	741	770	748	755	809	769	727	785	772	758	814	766	751	742	720	747	756	740	801	765	782	686	748	773	823	766	797	737	788	771	741	786	734	747	738	710	779	771	765	761	769	808	770	716	751	773	746	741	740	743	724	812	765	790	825	751	759	797	742	758	742	751	758	718	770	676	782	798	817	838	787	776	753	710	750	767	726	809	796	788	775	759	739	815	731	766	721	734	707	748	768	741	745	769	728	715	762	727	761	739	712	727	762	744	752	755	731	719	753	774	764	755	748	813	772	770	786	765	758	756	750	737	736	781	800	728	761	729	701	753	719	754	777	742	755	757	759	788	749	738	750	752	778	756	677	729	789	689	832	757	781	817	715	796	743	750	740	782	774	752	789	749	799	782	740	765	760	740	787	763	752	740	731	765	752	765	795	811	728	779	741	813	749	762	752	725	793	708	819	732	726	802	788	766	754	839	739	800	723	787	721	746	722	753	770	744	743	766	790	770	789	729	714	778	731	740	719	803	768	758	745	744	729	779	736	749	794	739	778	735	758	824	730	712	750	788	664	765	740	752	757	781	778	754	748	719	762	728	741	707	790	827	801	761	799	770	772	744	769	740	767	737	803	762	752	734	727	776	806	760	768	802	789	736	794	779	744	738	748	771	719	724	782	810	808	705	761	762	750	759	798	737	767	783	720	751	691	753	727	770	740	733	763	752	730	772	740	760	742	796	738	726	749	787	767	764	788	745	749	764	746	720	779	722	786	778	786	777	721	747	802	781	788	785	762	724	739	770	772	728	784	760	729	764	745	746	733	768	772	725	711	745	744	743	795	751	790	813	785	730	717	742	781	789	749	747	777	719	769	724	780	721	735	788	777	754	821	807	763	791	795	749	715	796	793	798	769	773	777	748	710	791	737	786	759	777	739	782	787	739	784	738	821	745	750	781	740	755	716	774	798	726	772	801	741	771	745	765	743	770	733	757	783	759	707	743	783	779	735	790	780	739	757	725	755	789	749	747	759	768	813	795	765	772	754	784	776	735	779	799	756	796	746	717	729	762	787	798	770	759	752	769	754	767	802	796	748	739	731	737	780	769	741	760	735	743	736	785	760	759	788	796	759	749	762	731	722	756	765	752	771	730	771	726	800	758	811	748	815	783	727	804	785	819	768	778	787	774	795	789	785	762	746	786	743	807	736	755	752	795	746	731	715	770	750	789	784	728	762	803	810	784	797	721	753	810	749	778	754	772	777	757	813	804	756	807	734	750	745	788	769	746	758	707	729	755	759	739	754	746	712	726	759	761	724	731	784	747	783	758	738	794	744	709	738	775	734	754	740	736	770	753	730	757	768	738	773	839	729	759	754	721	834	774	778	764	765	753	740	749	760	777	760	713	760	746	735	766	728	761	782	775	730	771	803	768	777	779	749	747	737	773	759	763	778	793	733	719	752	744	727	767	760	758	766	780	726	725	776	775	762	713	769	767	777	771	751	735	765	731	752	755	705	765	753	763	727	806	807	765	744	762	742	758	787	740	802	746	709	728	743	741	739	831	808	709	722	802	745	756	765	763	807	740	724	726	768	768	782	735	690	769	759	727	683	753	772	739	767	741	806	768	700	737	742	758	740	804	731	707	735	777	754	769	741	755	787	818	759	751	801	747	740	772	732	768	746	765	757	743	745	771	757	778	756	758	760	748	785	776	772	739	803	790	785	768	791	752	737	751	760	711	684	770	724	742	747	743	756	790	738	776	740	718	717	745	756	779	756	771	748	798	755	747	751	766	736	780	776	738	754	777	774	735	761	813	804	757	747	757	778	764	821	715	757	820	781	764	742	824	739	776	727	727	784	790	786	793	771	728	749	726	770	744	786	822	785	735	792	766	730	735	782	793	790	761	751	730	745	752	737	821	773	727	770	739	764	816	806	752	783	715	751	770	746	768	751	810	748	740	792	833	738	727	779	783	735	778	764	758	714	758	766	789	728	733	749	727	765	738	781	730	745	800	736	771	753	793	717	780	695	756	815	716	720	777	766	846	771	767	776	770	761	767	773	780	752	765	744	787	773	765	715	799	768	717	737	766	732	725	734	801	779	741	783	754	773	758	797	724	762	710	761	736	764	807	778	781	732	743	746	749	746	807	703	776	744	775	780	732	747	711	768	683	734	766	780	784	784	776	776	737	746	794	746	765	785	698	746	791	790	771	744	801	756	804	812	773	765	752	756	762	823	743	746	752	778	735	797	770	766	813	786	770	785	739	728	789	788	728	745	754	766	750	796	771	785	754	706	744	742	790	743	795	769	740	757	752	786	755	745	771	832	803	738	811	763	702	703	732	782	803	748	772	765	741	756	783	747	768	754	749	734	810	806	708	759	749	710	810	752	774	721	750	759	720	732	786	752	778	746	769	789	744	760	752	776	788	797	769	759	813	828	787	767	713	784	801	705	734	732	742	750	747	772	796	738	806	812	767	749	775	774	739	733	747	792	760	748	761	737	727	754	760	700	773	781	768	793	694	754	773	763	794	741	799	759	725	737	752	754	726	741	767	747	811	737	748	734	746	682	846	788	748	777	749	728	776	756	759	790	800	811	768	723	759	743	752	773	728	845
2485	543	276	231	280	378	409	338	313	302	196	188	190	190	158	158	156	135	132	140	106	97	116	115	92	108	96	96	95	96	82	84	77	79	108	73	85	87	99	72	85	94	77	87	76	103	100	85	86	90	73	91	92	94	72	87	78	86	84	86	75	81	91	69	94	80	107	69	92	76	87	97	77	89	90	100	69	86	116	100	66	67	87	99	84	80	74	82	83	142	174	197	140	106	104	70	79	84	90	78	105	88	69	103	106	98	77	80	81	94	80	76	88	72	93	80	81	78	84	96	93	82	90	65	79	85	75	78	85	91	67	79	77	76	89	83	84	99	68	79	79	99	97	92	73	87	77	93	92	91	74	88	77	83	82	86	83	99	87	76	78	72	93	94	86	73	83	96	90	80	83	86	88	81	80	81	84	96	73	81	77	90	78	86	92	80	78	87	69	75	87	75	66	68	91	77	68	82	79	83	83	70	84	76	74	75	83	88	74	77	68	80	97	90	74	99	94	94	86	79	96	80	79	68	72	99	85	74	63	108	88	97	92	91	67	74	74	65	89	88	72	86	90	78	79	77	99	73	76	79	78	80	86	88	79	83	65	83	95	80	92	76	93	80	86	114	62	71	96	91	69	88	79	86	73	82	87	66	72	76	76	107	94	91	86	83	76	83	101	98	100	81	80	80	89	79	71	71	85	79	72	107	59	72	88	80	79	90	83	70	74	94	81	78	92	84	84	71	90	86	79	81	78	73	79	79	72	73	75	66	83	74	64	98	102	59	100	79	79	82	86	89	88	80	84	78	88	73	80	70	81	90	83	87	82	75	55	68	83	85	99	98	83	64	94	98	87	88	77	69	78	85	93	74	79	84	70	84	79	84	88	93	84	80	81	84	78	74	80	76	100	88	96	80	77	89	71	71	74	90	73	87	63	62	85	85	85	96	79	84	79	81	76	86	89	76	88	85	77	76	87	84	78	75	90	82	67	100	83	78	84	77	88	86	70	88	81	85	62	84	93	72	83	83	82	69	89	70	109	81	70	68	85	78	76	87	64	77	58	84	71	78	83	98	84	78	82	80	102	82	75	76	92	87	73	77	87	76	65	72	79	67	88	74	73	88	77	74	98	78	93	94	96	73	90	104	77	89	84	89	75	65	92	75	85	94	80	92	75	84	98	64	82	66	89	80	72	86	78	91	78	87	71	75	73	89	97	85	93	74	80	97	78	80	81	71	86	78	71	65	74	98	71	69	74	84	75	82	85	77	76	75	81	73	96	70	91	88	73	98	84	80	91	89	111	82	68	85	76	84	91	82	68	93	70	78	67	84	80	80	65	86	74	71	80	73	80	65	80	81	76	77	84	82	76	79	78	80	97	77	93	93	83	85	97	92	82	76	77	98	120	72	83	85	85	87	76	89	89	82	80	81	89	63	100	77	84	71	88	79	76	80	77	78	87	94	80	82	86	85	71	72	66	81	76	82	82	87	80	81	68	72	80	85	93	80	82	79	100	99	84	89	67	95	80	77	67	67	88	76	82	88	83	72	91	96	91	81	74	80	99	70	75	76	85	79	100	83	86	86	76	79	78	89	90	77	82	81	92	69	84	75	92	90	78	84	75	70	83	84	90	80	92	86	80	92	80	93	79	79	94	76	76	69	86	82	96	83	83	92	76	76	76	68	78	102	90	90	73	80	68	88	80	80	90	76	89	71	87	84	78	83	95	93	84	65	79	82	89	86	82	103	77	69	66	80	76	79	84	84	87	98	88	83	77	81	95	80	97	81	76	98	87	81	80	84	87	81	104	62	85	73	100	103	87	93	79	82	80	86	91	83	102	87	75	93	75	85	80	82	72	66	98	94	76	89	80	84	89	84	64	86	72	71	82	72	78	65	81	74	72	85	70	90	80	88	79	78	75	75	96	100	92	95	80	69	70	90	98	85	84	86	75	77	91	88	82	72	72	67	90	86	96	79	66	89	90	114	85	78	68	90	91	86	90	77	85	74	95	79	87	70	65	96	90	76	79	87	76	79	81	100	77	89	71	90	75	77	89	75	70	71	73	82	81	73	86	76	75	89	79	83	80	94	85	87	95	93	90	69	84	68	64	98	82	80	106	87	84	95	80	87	80	89	91	83	100	86	86	94	87	65	90	73	73	73	89	91	75	83	77	77	81	83	99	89	90	74	88	84	89	93	82	69	93	97	78	81	89	93	78	92	84	86	73	71	74	71	81	72	85	82	78	90	88	79	87	92	82	73	73	84	95	66	73	93	70	81	92	73	88	80	84	84	95	85	76	79	73	87	85	111	95	79	91	95	77	70	82	90	77	77	68	83	73	85	83	85	83	73	77	74	80	94	78	93	77	81	89	64	81	101	92	71	96	75	73	96	69	76	86	87	63	83	84	83	82	74	84	79	84	92	75	74	93	85	85	83	90	97	77	73	82	78	79	73	87	78	88	78	77	79	90	73	77	76	74	81	96	80	89	82	89	86	63	73	65	85	89	82	83	99	84	92	80	88	91	70	84	84	89	98	68	82	94	89	71	81	68	85	79	95	75	70	75	78	81	71	73	89	88	90	91	67	64	83	89	53	82	92	76	87	92	85	82	94	87	85	87	77	56	79	88	73	81	72	83	102	78	84	82	79	76	77	81	61	81	83	82	91	77	101	77	81	86	78	64	91	71	88	78	86	89	75	80	75	91	68	87	74	68	66	80	70	76	81	104	80	92	88	87	93	80	91	97	77	82	81	77	89	69	84	89	88	72	98	91	78	83	96	97	87	94	79	85	74	72	97	76	66	88	83	90	100	96	84	81	68	90	99	71	82	83	90	79	88	89	70	103	77	86	88	82	81	97	59	78	81	99	88	78	86	77	82	89	76	66	76	71	80	86	78	92	82	89	82	72	79	98	79	108	85	89	87	86	98	86	78	75	64	87	88	66	76	79	77	80	86	79	66	90	74	85	80	85	76	79	80	74	96	86	72	68	96	83	88	85	71	80	89	78	79	75	81	78	81	82	85	90	79	81	69	88	88	76	75	68	74	80	73	79	84	83	87	90	83	88	80	71	82	72	91	74	102	74	71	91	89	94	80	89	72	84	66	65	76	76	84	85	88	68	77	79	88	69	87	80	69	85	79	82	82	74	70	83	99	82	76	84	90	82	82	83	84	79	90	75	95	83	90	81	85	82	92	85	81	86	73	87	89	79	102	74	88	78	80	80	73	88	96	69	71	82	102	89	97	93	71	97	79	97	90	78	84	90	74	72	77	87	97	74	94	66	80	79	66	77	82	87	95	70	86	74	73	85	75	81	91	95	102	73	83	77	69	87	58	86	83	100	81	82	81	76	83	77	89	65	92	82	91	72	79	72	83	89	76	98	81	85	59	71	102	91	90	89	88	88	64	82	95	75	72	66	99	67	72	89	83	81	88	77	62	72	69	87	69	85	81	71	89	70	81	69	84	77	80	91	70	94	79	66	69	70	81	93	66
14143	6832	4262	8054	14611	15774	13463	11826	10332	9364	7034	5843	5449	5000	4634	4117	3920	3163	3039	2828	2562	2407	2166	1915	1776	1722	1604	1460	1469	1403	1384	1280	1170	1113	1218	1191	1157	1129	1115	1079	1104	1037	1078	1088	1059	1022	1022	1071	1033	1032	1119	1106	1123	1116	1069	1106	1041	1052	1188	1168	1152	1021	1134	1162	1129	1126	1087	1082	1049	1075	1027	992	1008	1018	1014	1034	965	1014	986	997	997	1005	1052	1024	1029	1068	1051	1007	1168	2653	3876	3783	2947	2018	1320	1113	986	956	962	1004	966	975	968	955	1010	955	971	882	1010	936	980	959	941	988	938	959	935	948	985	965	1003	963	932	964	938	930	1025	917	1012	964	963	899	939	977	937	951	985	991	948	988	910	965	965	914	958	943	960	932	915	908	983	983	975	958	974	949	970	938	930	909	978	994	989	992	990	985	943	928	905	1019	965	920	993	944	989	979	938	948	924	976	918	909	971	940	977	939	989	949	901	925	1025	929	942	991	994	938	943	920	904	920	921	968	967	990	999	978	990	965	1000	986	968	1006	956	952	960	954	920	929	941	941	952	940	940	933	908	911	912	948	903	1009	967	937	965	944	920	931	926	928	960	944	965	996	918	979	994	966	918	985	967	947	966	955	959	940	966	901	952	950	1014	972	911	950	957	968	969	951	954	922	911	885	924	958	972	877	943	965	992	919	958	880	1016	1000	972	1029	1009	969	974	1022	953	988	948	971	947	1013	970	1023	947	936	1028	925	953	979	968	950	979	969	918	959	961	996	944	1024	955	980	938	957	992	959	954	949	965	960	982	937	983	937	960	957	930	894	947	973	973	929	970	1041	921	917	919	984	914	977	948	1004	979	938	926	949	920	961	918	996	990	1006	961	954	992	972	974	926	987	941	1005	999	928	927	955	932	969	951	921	950	957	951	957	929	957	966	941	880	964	898	955	996	972	950	915	974	951	920	927	1013	967	933	945	942	954	1010	979	920	950	932	892	927	953	957	981	969	965	998	932	953	929	984	902	974	947	978	987	962	975	949	920	952	904	958	1016	965	934	967	935	956	907	979	1010	926	912	968	963	959	1010	964	956	939	942	944	946	951	976	935	978	1004	900	953	959	979	951	952	958	987	1028	928	951	953	940	1025	950	1003	969	930	1042	921	953	994	966	1019	919	998	956	898	1007	1041	1006	942	964	924	991	926	936	979	948	889	929	948	940	958	897	987	1015	933	961	950	976	950	1000	989	968	945	1009	984	985	946	935	954	1014	963	911	901	958	921	967	990	974	975	963	980	939	1017	1007	955	966	934	960	985	967	959	969	959	964	900	944	911	922	958	975	957	909	978	957	991	951	949	937	932	970	958	981	947	937	961	999	916	967	999	953	931	974	927	928	957	978	948	973	970	923	1028	1001	989	958	977	933	1006	931	1008	1019	950	993	1011	984	962	932	934	943	986	974	958	981	1018	951	923	958	919	931	944	959	909	914	920	966	978	961	907	921	931	963	1008	965	945	922	929	919	969	930	926	938	1002	941	1002	972	947	979	968	957	951	974	963	932	992	932	965	946	954	1009	974	987	900	912	932	984	953	953	928	1020	1008	952	928	903	990	932	926	910	980	947	985	926	959	983	916	900	1010	992	1059	950	994	926	995	936	982	956	927	944	969	983	940	953	968	1004	1017	930	1001	915	914	956	949	1021	1023	944	926	909	964	941	913	946	1004	898	915	992	940	977	937	930	949	974	927	990	899	923	961	1005	980	980	900	964	948	976	897	1000	945	926	935	1009	950	965	979	918	931	919	962	897	983	916	955	921	949	978	965	917	1013	1017	918	957	938	991	920	932	909	945	988	964	901	968	884	959	975	988	976	926	974	975	981	943	948	964	986	934	962	938	896	955	966	951	958	1002	954	910	938	978	909	972	944	947	996	1015	936	999	926	959	929	996	939	935	938	986	992	928	922	960	913	934	929	941	995	937	927	945	973	984	931	951	984	956	977	933	1037	981	933	970	967	962	949	952	1009	999	955	951	931	981	939	973	943	920	953	964	931	975	975	937	961	1013	925	989	971	917	905	1003	977	963	965	944	980	966	1029	942	1001	970	966	999	976	993	923	950	939	944	963	994	996	907	961	987	907	958	977	945	934	1016	937	908	970	924	984	949	937	956	954	870	994	967	940	930	971	933	930	948	981	1005	950	987	1017	946	932	978	979	973	981	916	902	935	948	965	987	960	912	910	956	995	889	942	983	898	988	974	888	930	943	958	959	979	964	946	985	978	1049	973	981	977	985	979	963	927	952	977	938	977	920	974	988	933	993	944	939	1002	944	962	942	962	1003	925	961	977	932	930	978	927	962	960	946	965	938	972	930	942	945	934	976	968	967	963	964	940	971	937	978	919	997	994	995	946	977	971	960	955	888	981	977	954	966	938	959	992	991	963	959	919	928	990	948	928	964	951	930	972	960	955	1018	972	941	973	969	963	949	958	961	930	960	938	991	959	994	962	925	995	943	922	968	988	957	964	954	984	928	1004	929	925	908	972	940	1008	924	925	1031	941	997	951	940	937	971	922	945	982	990	971	967	935	935	915	973	936	972	1009	941	953	919	967	980	987	1005	979	908	962	947	989	927	966	944	949	947	965	929	979	948	992	978	974	957	975	976	960	955	952	978	935	943	922	974	916	976	961	1010	966	975	936	970	955	941	953	960	938	927	981	929	994	930	932	1023	993	991	981	971	959	942	998	982	953	921	985	926	918	931	971	925	923	984	951	944	931	975	922	938	953	957	970	984	979	973	981	966	926	980	937	958	976	951	981	955	1062	928	1014	951	927	957	917	931	1000	974	988	977	954	1006	999	941	939	949	995	932	973	929	878	942	963	986	969	964	962	929	925	921	984	984	948	921	917	936	995	995	995	947	983	936	956	975	952	933	936	929	993	971	932	934	967	919	1000	958	937	1027	955	995	977	965	993	978	928	930	979	972	903	943	909	941	948	971	947	973	956	972	981	936	955	949	960	1026	991	941	917	964	984	929	1007	888	939	983	939	887	1004	948	921	971	968	938	955	937	968	963	984	963	972	970	905	986	953	957	979	1000	931	950	962	1016	954	895	945	926	921	902	949	953	959	972	989	899	967	950	945	949	1008	982	960	1001	971	943	944	966	930	946	910	960	927	986	979	927	956	942	981	1019	933	1005	933	955	926	934	969	952	952	942	880	915	939	1015	905	951	926	968	957	935	976	1009	972	928	922	940	979	953	990	932	940	919	886	934	970	935	1015	940	934	952	963	944	975	921	992	1011	943	941	936	966	1009	955	930	955	957	976	981	907	905	955	980	968	948	956	948	962	952	956	944	918	955	962	1008	986	934	949	958	949	953	968	956	924	1000	970	935	1015	931	1023	984	964	929	957	985	966	962	967	990	933	922	981	912	957	957	926	953	975	926	892	1012	966	992	963	908	963	963	951	915	987	1010	927	908	965	927	935	942	954	920	972	949	973	1015	978	975	988	921	1000	904	920	939	919	951	971	986	974	979	977	986	959	961	966	923	1010	947	1001	976	891	979	976	889	1011	973	950	918	957	982	1002	986	972	974	933	967	915	946	989	915	914	950	943	977	966	936	931	937	947	992	967	985	908	934	957	950	958	925	903	955	962	948	984	915	967	947	943	940	980
1582	771	433	325	350	532	502	422	417	359	268	225	205	203	194	179	178	152	163	135	132	128	128	114	121	103	88	106	85	94	85	89	93	81	77	81	82	74	89	89	99	78	101	92	87	78	84	78	73	75	66	76	83	90	71	68	70	79	83	89	80	95	90	82	81	72	65	73	91	83	92	71	76	72	90	83	79	81	76	72	84	77	72	72	70	73	73	93	82	194	202	199	162	115	89	96	90	80	71	74	77	67	61	76	85	83	83	75	79	75	73	57	62	73	81	87	81	74	86	77	81	87	85	70	74	83	78	80	101	68	62	89	73	81	75	72	75	70	95	70	56	75	82	79	81	85	62	70	74	98	80	82	78	86	74	83	68	92	92	80	94	73	84	73	78	65	81	80	72	70	68	84	69	72	79	67	62	75	85	88	80	69	84	79	72	75	77	74	68	60	72	90	84	93	89	90	78	74	75	61	72	69	80	63	88	93	79	79	71	83	62	81	81	93	66	71	70	95	94	86	85	80	72	86	79	88	75	75	87	61	59	88	72	74	83	78	76	70	76	94	69	75	79	67	68	79	79	77	76	88	78	77	69	79	79	76	80	97	80	83	100	69	82	92	77	70	77	73	89	90	76	82	75	80	75	82	81	77	75	70	53	75	87	74	66	73	78	63	68	68	77	73	91	71	68	69	70	71	87	81	87	76	82	70	78	71	77	81	78	79	72	90	77	87	53	70	77	61	70	82	79	71	83	85	77	99	77	73	70	73	68	77	78	80	81	88	78	76	92	68	83	86	81	79	90	85	65	78	85	78	80	82	82	81	78	100	76	63	83	75	84	80	75	72	71	82	87	74	83	69	82	81	76	72	67	73	68	90	82	67	86	73	71	76	73	73	79	82	89	79	65	76	60	82	70	78	68	81	99	70	79	70	82	75	66	77	71	94	83	94	72	83	75	82	73	84	81	75	84	85	72	65	89	75	73	76	91	84	82	67	74	80	85	101	91	61	72	82	77	79	69	77	82	71	83	73	84	82	65	72	92	75	68	93	71	74	84	74	73	69	74	63	93	93	74	98	91	85	79	74	80	74	64	74	85	65	73	69	74	90	69	71	76	74	77	74	75	73	93	77	54	80	80	79	69	76	88	80	76	70	64	76	70	68	86	82	71	78	84	81	61	110	78	85	66	89	93	75	94	77	64	72	86	72	73	82	65	78	76	74	64	86	75	69	78	71	79	57	78	86	80	63	80	75	76	78	81	70	87	71	82	75	70	69	86	69	60	88	81	76	73	70	73	87	74	74	86	66	73	77	80	65	83	91	83	69	87	74	71	73	82	84	71	86	79	76	87	90	91	71	88	80	74	75	80	75	85	81	69	79	73	76	60	87	67	76	75	77	87	86	79	77	78	79	76	77	82	83	92	76	74	80	85	66	65	83	93	82	73	87	96	96	80	77	84	77	84	80	90	67	78	85	72	90	76	68	74	75	75	70	84	99	83	68	93	84	86	75	92	80	79	76	61	70	60	64	69	82	81	90	69	80	75	81	71	88	73	70	71	80	79	80	100	83	65	64	82	78	84	68	82	79	82	62	85	85	82	75	73	76	51	78	74	80	76	83	78	75	87	75	79	59	84	84	91	81	73	67	69	73	78	82	86	78	80	73	84	88	88	67	67	81	85	73	89	78	71	86	83	66	96	74	81	79	87	82	66	78	85	77	67	83	91	72	93	81	83	71	88	70	73	98	76	68	86	72	83	63	85	75	73	84	78	63	69	85	84	67	89	79	93	74	57	79	75	63	74	73	73	76	91	84	69	89	80	93	92	64	80	65	80	80	85	89	76	80	84	75	88	73	59	69	92	70	81	96	81	70	80	78	81	85	87	74	76	76	76	66	80	82	65	97	75	64	68	89	82	84	65	67	70	86	87	93	83	93	84	82	75	78	75	96	72	85	63	77	89	77	75	80	75	61	82	71	70	87	78	85	74	75	75	73	79	76	74	84	75	79	95	74	75	73	74	75	82	60	76	72	74	89	82	74	69	93	69	97	74	68	87	85	89	80	73	82	68	65	82	77	67	62	95	82	75	75	69	70	59	81	58	86	82	73	83	70	85	71	88	67	76	84	66	79	70	86	84	67	77	84	87	80	61	71	78	97	78	91	62	85	76	83	82	68	71	90	72	86	77	63	93	62	75	88	64	86	86	98	73	82	70	67	74	66	75	77	83	79	77	86	79	68	74	82	80	70	78	80	75	88	65	77	76	73	83	77	88	74	77	57	75	79	68	84	58	81	92	55	98	80	73	75	85	78	90	89	73	84	71	66	82	69	70	83	65	78	71	68	80	75	65	80	70	70	66	70	82	83	75	82	92	74	74	64	69	70	79	71	75	77	80	74	72	66	80	80	83	72	81	86	75	80	82	67	80	77	73	64	64	65	76	70	85	70	79	82	67	87	58	80	82	76	64	72	83	83	78	73	86	81	68	76	74	78	80	76	68	80	78	79	79	83	77	82	92	78	64	86	82	86	78	67	94	89	82	77	80	83	76	75	84	71	81	80	66	86	82	83	81	71	92	78	86	64	88	82	75	77	96	60	75	83	73	71	81	82	70	79	96	76	85	71	82	75	99	65	79	61	92	84	72	75	73	61	81	65	73	81	76	87	86	75	79	84	71	72	84	78	74	74	72	79	85	82	63	73	77	79	73	71	80	67	70	83	84	78	77	76	82	77	69	85	90	81	75	76	82	103	64	96	69	72	83	70	88	77	72	76	60	86	88	70	76	76	79	65	72	66	72	68	84	77	59	77	102	74	77	83	81	72	89	72	90	83	80	73	70	58	70	68	73	78	83	84	88	74	71	86	90	76	99	79	66	76	77	73	66	70	87	77	76	63	82	87	70	71	89	72	81	70	70	80	94	80	84	68	76	75	76	86	80	73	80	85	80	75	85	82	89	77	74	76	83	73	88	76	88	79	86	73	75	87	76	84	87	90	69	74	76	79	72	74	79	75	81	62	77	77	84	77	67	81	71	73	81	89	72	92	74	70	75	83	76	72	94	67	72	76	85	81	99	66	79	98	74	79	65	79	69	98	76	93	85	78	82	76	81	77	73	88	79	80	79	59	71	73	85	89	74	77	72	78	70	93	90	77	77	73	79	87	74	88	60	78	82	71	94	56	81	67	79	80	75	80	63	85	84	65	82	86	72	95	82	80	78	71	69	95	98	72	90	97	90	73	66	83	73	72	76	90	82	68	86	85	73	74	85	88	66	79	92	81	82	89	94	61	78	80	83	71	79	82	84	93	77	81	67	90	73	78	73	90	78	80	85	76	90	70	93	70	75	96	88	77	69	85	94	84	71	68	77	87	70	90	87	72	73	85	79	81	86	75	82	78	88	57	90	78	84	75	79	82	63	79	88	70	72	90	83	79	63	93	80	79	74	76	80	67	86	87	79	84	59	85	78	90	68	81	86	66	76	67	63	68	79	74	71	87
18038	9446	5713	10503	17704	18851	16544	14479	12965	11804	8713	7431	6925	6535	5796	5284	4853	3863	3801	3435	3147	2806	2523	2295	2043	2021	1786	1714	1658	1525	1401	1313	1357	1155	1128	1105	1151	1128	1013	1071	995	1092	1047	1022	1081	1053	1011	1049	1043	1087	1160	1151	1081	1097	1076	997	1081	1040	1137	1111	1233	1226	1160	1146	1039	1029	1033	962	1000	1004	934	925	988	920	933	979	964	939	969	876	939	971	923	930	917	982	964	1002	1168	4699	4575	4560	3150	2377	1570	1152	997	901	884	847	830	857	857	897	876	888	851	846	888	940	882	885	897	847	916	896	902	901	883	852	905	923	912	864	872	886	840	893	928	942	833	838	900	875	855	854	924	920	856	874	921	891	867	903	905	914	911	906	871	892	916	900	925	853	912	914	912	838	932	889	880	895	827	855	918	869	836	939	869	890	895	967	862	871	922	854	908	882	909	897	847	924	887	890	868	883	894	902	917	894	906	887	889	906	863	884	857	920	847	932	963	886	899	873	905	901	870	923	914	917	898	856	906	878	845	846	877	889	895	869	846	845	879	883	862	901	821	869	892	868	882	879	898	927	879	889	850	849	925	914	903	912	886	893	918	931	904	828	905	806	895	919	948	838	935	851	825	883	910	887	888	868	865	896	882	851	896	832	841	960	904	879	867	895	914	907	868	881	940	971	885	894	897	895	903	853	891	871	900	838	838	897	897	850	838	854	918	889	921	933	932	969	856	879	853	876	861	873	912	845	933	836	897	912	873	905	829	883	873	855	861	838	893	874	858	893	877	878	894	877	847	867	945	865	868	898	882	886	909	830	934	908	884	864	895	862	900	937	858	871	879	942	858	842	861	909	897	859	875	900	866	878	881	917	883	902	847	859	835	929	900	930	917	907	890	858	848	859	905	887	875	914	866	864	877	915	867	858	819	828	845	822	833	877	961	901	846	889	875	866	897	903	905	929	891	828	884	873	858	828	923	951	922	911	889	866	833	883	824	901	901	846	873	864	939	897	919	848	911	897	875	884	882	848	922	908	843	854	889	887	880	936	881	912	899	898	874	922	927	897	874	883	842	861	940	864	842	860	831	874	882	886	935	887	901	906	888	906	869	859	882	899	856	855	838	926	875	887	869	912	900	924	903	908	850	823	876	846	834	871	878	829	916	870	910	864	871	854	866	870	912	908	873	898	898	847	862	839	903	873	948	858	849	864	905	911	891	820	909	902	866	841	867	852	896	918	880	859	860	877	873	930	890	905	916	869	936	846	899	871	889	900	844	886	869	939	930	854	875	901	919	871	892	909	879	907	938	943	867	867	840	886	847	870	853	902	895	914	842	884	893	917	948	867	884	923	900	927	869	887	855	880	872	900	858	957	881	891	889	889	911	868	838	921	854	882	938	866	860	933	899	892	885	904	933	909	848	876	877	897	863	849	913	892	874	912	888	960	923	854	883	873	903	897	935	885	847	897	915	889	887	885	899	901	885	905	903	859	906	877	896	918	854	833	890	853	887	890	867	867	863	822	913	856	903	891	902	831	875	890	950	855	842	848	898	860	906	877	828	909	914	882	832	890	913	876	872	913	905	847	899	850	881	908	889	886	897	861	883	862	833	881	937	897	903	920	908	874	883	943	906	906	870	911	917	957	857	895	820	826	914	839	902	825	879	877	878	857	826	903	918	890	884	864	857	893	829	928	911	854	880	903	911	849	933	860	884	871	871	928	882	862	928	886	830	796	854	881	937	902	903	886	876	873	860	911	958	903	847	918	871	918	906	863	902	920	895	874	878	891	856	832	881	860	867	873	853	893	873	851	818	876	877	889	902	890	872	856	870	933	844	885	861	873	888	855	891	930	905	895	872	955	920	909	887	896	880	864	890	883	893	901	848	837	893	898	833	894	897	901	885	893	832	903	796	846	898	961	872	891	874	878	862	928	880	824	918	900	895	851	918	907	925	881	900	862	904	894	846	866	826	902	907	913	912	876	845	849	878	804	894	811	834	881	865	889	936	918	861	855	862	893	896	910	863	916	942	874	882	839	877	830	860	889	846	884	857	870	913	886	855	907	921	903	865	899	880	868	873	864	866	845	849	880	846	885	890	840	878	834	879	916	872	881	859	897	883	868	858	888	888	923	883	914	838	855	894	870	940	804	834	861	870	899	917	880	890	854	894	846	891	924	913	925	930	876	865	947	898	924	908	887	875	892	886	861	905	897	890	852	872	889	894	853	908	907	901	860	897	842	874	906	804	889	820	882	866	933	826	876	842	910	914	929	854	862	887	910	854	893	839	937	888	899	859	836	882	846	883	911	908	917	871	853	888	886	909	872	854	873	859	909	860	898	912	851	848	864	888	868	861	890	842	873	902	891	907	830	868	927	863	865	930	889	886	871	891	920	874	891	872	926	952	879	905	862	860	891	937	884	843	913	898	855	871	853	873	870	851	878	919	888	945	864	834	855	904	865	909	895	952	821	894	871	851	839	839	892	897	925	888	879	861	898	877	885	865	844	915	888	886	884	888	877	841	901	870	863	879	852	877	886	881	845	830	888	871	886	944	859	857	914	903	919	895	878	876	887	895	887	851	862	903	889	870	861	868	914	899	881	904	867	914	866	851	858	873	945	922	862	880	920	877	853	906	945	859	864	896	843	897	894	890	892	874	904	869	886	880	874	878	884	875	863	873	880	832	922	861	870	933	935	923	834	907	935	899	907	887	874	892	894	884	897	886	867	922	819	870	848	919	907	865	917	910	894	872	909	935	870	869	855	853	865	923	862	887	879	903	901	877	885	895	896	854	851	888	901	920	905	847	889	871	887	846	893	847	841	880	869	866	863	867	892	838	915	872	888	859	907	862	898	903	874	889	846	868	904	870	922	864	853	855	941	837	919	934	877	839	891	866	876	838	894	876	903	852	828	868	884	935	941	902	935	861	872	843	879	843	910	958	871	839	925	915	898	883	888	884	846	879	894	922	874	853	900	859	928	860	831	840	872	883	923	864	871	897	888	880	867	867	876	843	852	902	907	889	865	889	848	883	896	885	889	899	828	908	920	891	849	867	849	925	842	923	874	850	880	887	853	811	901	848	841	871	891	846	929	924	892	934	852	898	870	926	878	840	877	944	867	889	878	864	908	878	953	918	897	836	897	885	869	860	858	877	878	897	854	917	920	864	885	855	819	919	880	861	881	892	913	799	937	846	892	886	842	874	861	927	936	862	868	885	855	890	871	888	897	878	863	911	879	858	870	869	845	870	863	878	871	919	899	901	873	904	889	886	894	797	872	868	887	896	852	909	906	923	937	888	828	888	947	903	904	873	802	915	911	878	886	887	897	851	825	946	877	920	880	828	943	933	860	877	898	885	876	898	838	805	879	840	867	887	882	876	929	917	929	899	950	878	881	913	877	834	915	898	851	895	898	880	834	878	853	885	848	882	945	937	885	868	914	859	888	862	858	902	864	882	895	916	848	858	845	876	883	928	903	894	848	903	905	891	927	857	846	858	853	919	907	894	898	879	930	863	877
1553	248	169	115	134	184	172	161	140	131	107	104	88	104	103	105	93	87	71	73	73	73	67	63	59	59	54	61	64	76	62	72	53	43	57	60	53	67	56	68	68	62	53	57	69	61	63	58	42	71	49	68	54	56	58	57	65	58	78	63	66	56	72	54	54	54	68	63	61	78	55	58	70	49	63	61	59	62	53	54	63	63	51	54	62	51	61	65	71	71	84	88	81	73	64	50	59	52	52	58	47	57	50	54	65	51	44	54	66	44	52	65	57	54	51	49	56	50	64	72	59	50	60	54	77	57	52	61	57	51	53	73	53	52	61	37	63	69	56	57	57	58	59	47	65	58	66	53	46	54	60	49	62	59	62	65	40	61	47	65	63	59	54	61	52	50	54	62	66	49	61	54	53	65	53	55	54	55	48	45	60	62	58	74	53	63	68	58	65	55	63	54	53	66	62	64	47	52	68	59	60	64	46	47	66	60	50	36	48	67	61	58	57	55	54	56	54	68	61	60	53	54	59	66	64	55	63	48	67	49	83	58	78	60	59	60	54	56	75	56	57	40	61	52	56	49	57	65	56	59	58	49	39	50	59	62	55	61	54	55	66	58	62	58	51	56	64	51	54	47	63	64	59	54	80	54	58	69	60	67	61	57	60	53	58	82	56	62	62	55	48	66	62	68	54	57	65	49	71	53	65	64	54	45	57	46	47	55	60	65	48	69	61	65	53	51	63	55	51	62	65	62	61	49	64	61	51	58	60	55	58	54	60	55	63	49	61	54	70	68	60	59	67	52	50	61	61	59	66	54	63	60	56	61	56	53	60	48	69	57	71	63	59	60	69	57	48	67	63	51	61	61	60	64	54	57	65	63	55	56	55	79	55	56	72	60	57	69	55	57	55	64	54	57	60	57	58	59	72	54	53	47	56	65	55	39	48	53	68	64	53	61	55	71	62	61	57	61	73	58	49	46	57	65	52	59	50	57	71	57	59	60	58	66	53	58	65	52	47	52	57	68	49	53	58	61	46	63	66	54	62	64	61	69	44	53	61	61	55	67	60	51	54	38	54	47	53	64	54	63	67	56	64	61	51	52	62	55	60	49	54	52	67	49	48	46	52	61	66	63	62	57	59	52	68	60	59	45	61	55	57	59	47	49	58	53	60	58	47	49	59	59	58	47	63	52	53	49	59	60	66	54	57	60	54	57	46	66	43	61	53	44	59	69	54	47	55	57	46	63	58	62	60	64	52	62	59	51	58	59	53	55	44	53	51	61	71	65	43	64	63	54	56	48	57	43	67	63	58	69	62	53	50	61	55	53	43	56	60	55	70	56	65	56	43	41	52	59	58	62	45	53	42	58	58	59	57	56	50	68	46	46	62	57	74	46	53	52	57	54	61	54	55	58	54	62	55	53	60	74	57	51	61	66	48	50	54	49	50	49	58	50	52	38	70	62	49	51	60	49	65	67	61	48	71	56	60	57	73	50	59	60	56	68	69	52	52	50	61	63	52	45	71	56	57	62	48	44	52	52	59	65	56	45	45	55	49	68	51	55	50	62	74	65	54	66	52	56	59	60	53	66	63	56	44	70	59	49	56	68	69	57	65	65	58	65	59	43	54	64	63	62	58	56	62	63	52	58	72	58	69	57	51	66	46	66	48	56	70	40	54	48	59	61	52	48	59	48	71	55	67	59	64	51	53	54	63	64	70	55	56	49	52	54	64	66	58	69	46	63	60	54	63	51	61	57	62	60	69	54	48	69	61	46	70	60	57	54	46	64	67	52	61	50	57	59	44	62	67	56	61	51	46	62	61	66	50	60	49	64	55	47	61	62	60	58	53	54	60	55	66	47	72	52	60	52	58	61	63	52	60	55	53	67	62	52	54	54	55	66	57	43	62	62	69	54	66	62	50	61	59	57	58	53	62	56	65	65	74	49	59	54	60	53	55	59	61	48	59	55	55	63	61	53	42	57	63	67	61	57	64	66	49	70	56	56	60	57	57	59	58	45	62	60	58	66	57	59	53	65	68	67	49	50	58	45	62	65	51	49	45	49	63	54	51	52	65	47	45	62	61	58	63	58	71	60	50	66	67	60	59	63	61	42	65	72	57	62	55	56	60	57	63	54	62	57	61	58	53	49	68	75	57	48	54	61	58	53	60	53	64	46	63	62	55	64	60	63	56	60	73	63	57	62	54	69	75	70	54	61	57	58	73	67	62	72	52	61	52	72	60	67	44	61	62	73	48	56	44	58	68	59	63	75	48	77	43	47	56	64	59	58	51	59	60	44	44	80	55	50	57	50	59	57	59	56	37	61	60	55	67	42	46	72	45	56	58	56	55	48	42	65	64	58	60	61	61	55	56	43	68	46	65	53	65	68	46	56	50	49	56	48	57	56	59	71	55	62	58	58	60	63	43	53	52	45	51	52	64	63	57	49	62	44	53	42	53	57	58	67	52	44	67	61	69	47	60	50	60	52	60	68	47	72	67	52	44	69	55	61	53	55	63	44	64	42	51	55	48	62	56	57	50	62	63	42	62	62	63	52	45	63	64	58	50	45	47	58	69	51	56	63	58	60	62	53	60	51	46	66	69	60	55	59	62	67	63	59	38	53	49	53	61	53	63	47	58	66	66	60	52	54	50	52	56	49	56	69	68	50	57	62	49	57	55	64	60	60	72	50	52	46	50	62	55	58	77	67	50	52	50	45	66	56	54	54	50	53	49	55	71	68	58	52	59	65	57	56	52	62	53	74	57	63	55	64	51	56	55	42	59	57	54	64	69	58	59	42	72	60	77	65	65	65	60	68	66	48	67	44	56	62	61	47	47	51	56	60	66	64	51	47	46	52	56	46	52	64	49	71	66	62	63	55	62	69	53	51	75	55	50	57	50	60	61	59	69	61	58	51	60	58	71	62	55	55	43	53	46	56	68	52	67	69	63	52	62	46	56	59	62	67	58	49	53	64	49	71	63	63	45	52	44	56	51	52	61	48	58	57	51	61	49	68	60	49	54	61	51	58	56	74	35	46	52	55	49	56	59	43	71	40	58	59	65	50	61	62	57	53	63	59	63	52	50	55	45	46	61	64	51	62	49	48	47	60	57	63	58	47	51	50	54	61	49	54	53	62	55	60	66	56	53	49	59	67	67	56	55	60	66	63	69	47	57	63	67	66	66	56	60	57	64	54	69	74	69	61	62	67	48	67	51	56	57	62	62	70	72	53	59	67	57	55	60	61	58	58	51	48	50	58	62	51	54	41	50	48	69	59	45	47	58	49	52	56	54	59	56	54	62	43	62	56	56	68	53	60	67	51	58	42	65	59	51	50	39	41	65	47	63	46	52	60	64	61	59	53	67	57	61	61	64	49	53	53	67	67	66	76	48	57	58	55	64	56	60	65	45	56	63	67	42	62	50	59	70	63	56	66	53	54	50	70	63	76	64	45	46	66	46	63	52	54	65	48	51	58	59	63	38	52	40	61	45	62
11231	4442	2677	5052	8680	9617	8335	7410	6382	5539	3898	3197	3136	2978	2323	2385	2115	1767	1672	1569	1384	1333	1162	1171	1061	1028	941	950	906	848	764	843	772	734	729	754	731	701	731	725	743	718	742	775	768	747	742	726	774	756	782	779	813	859	828	775	801	844	898	855	891	888	878	829	825	729	786	770	764	700	699	722	737	763	741	716	720	744	717	680	676	680	718	748	677	688	721	706	765	1422	1847	1744	1580	1211	888	687	716	682	689	698	693	682	682	699	682	717	683	651	683	678	673	715	709	675	673	675	715	696	677	693	696	695	710	740	703	646	635	674	664	668	674	684	687	725	673	683	705	676	671	701	670	683	688	653	647	648	693	705	706	710	707	720	726	682	659	696	713	674	683	667	685	709	675	657	707	723	729	645	711	651	659	715	696	697	744	715	645	708	678	686	689	673	685	686	629	679	678	659	699	638	636	686	696	699	675	709	674	704	684	685	668	712	708	665	721	697	700	761	656	733	674	719	713	687	690	687	701	653	692	687	650	701	651	680	703	703	707	690	715	772	641	632	669	654	700	700	695	674	670	696	638	707	656	684	720	682	664	717	666	736	689	699	690	684	659	690	690	662	649	648	693	653	724	679	691	681	691	725	669	706	662	689	695	716	674	692	731	689	707	663	667	677	673	679	721	728	695	696	672	672	642	706	729	686	697	740	679	701	675	677	683	653	696	696	681	704	745	680	701	702	690	710	679	648	660	634	695	708	656	687	675	697	672	711	703	673	689	685	652	694	660	682	695	720	703	614	683	666	701	697	646	699	658	725	664	634	657	638	665	691	707	702	665	652	673	699	715	681	698	612	689	705	658	680	693	731	681	647	709	665	710	706	690	686	669	678	696	712	679	693	688	717	657	684	694	686	735	656	684	666	684	676	672	661	677	685	683	717	704	675	717	695	680	657	674	700	664	673	659	659	692	659	693	702	688	692	718	682	713	673	690	689	698	637	738	700	714	653	668	686	714	675	667	701	694	735	665	643	680	687	700	661	707	695	692	666	701	687	714	722	692	669	715	675	691	685	684	681	670	654	696	715	669	644	672	669	691	712	711	708	687	653	677	693	720	698	676	659	656	707	715	661	626	671	672	698	704	710	707	673	652	673	726	666	676	669	695	679	661	679	660	695	715	670	662	674	651	656	620	702	680	681	665	649	692	693	682	692	667	688	665	694	673	638	659	685	707	696	664	700	651	708	697	684	643	760	621	685	719	674	737	726	717	643	664	675	650	711	681	697	652	701	700	679	660	719	679	678	707	713	672	693	682	653	689	706	671	677	700	636	733	665	701	682	653	705	699	718	646	641	705	693	695	658	690	703	736	712	655	687	660	648	722	727	660	701	669	711	672	710	694	737	716	675	697	723	673	665	674	674	672	655	671	704	682	630	681	700	669	679	702	691	680	638	692	677	684	709	680	691	659	673	685	729	674	724	649	697	671	673	701	675	684	699	672	648	688	693	681	692	684	687	699	648	724	690	681	669	657	724	668	725	669	627	724	656	698	696	694	666	666	715	721	702	684	668	712	661	646	708	653	693	676	636	651	641	691	674	659	709	660	652	705	645	680	673	694	699	688	708	618	656	682	620	715	719	677	720	639	682	687	680	660	711	644	716	699	674	678	709	728	744	707	696	698	698	671	692	646	665	680	681	673	646	704	690	700	680	681	745	706	657	695	685	723	656	725	660	648	704	717	695	684	671	707	666	718	687	707	661	659	699	702	665	662	707	703	688	691	625	709	671	667	688	728	693	663	660	663	708	711	674	702	699	591	710	731	680	641	680	649	693	639	633	680	733	680	686	674	703	678	690	684	677	698	671	639	669	690	657	671	679	668	669	719	694	679	710	704	658	663	626	710	663	671	732	666	667	690	722	641	686	673	685	696	658	736	675	728	660	701	699	679	708	671	680	655	712	623	698	659	702	671	650	715	707	651	694	687	640	736	677	673	648	731	677	688	634	679	717	685	705	706	634	723	647	728	719	701	733	648	721	702	666	678	672	696	722	677	663	693	686	664	748	671	652	684	705	716	679	684	680	712	680	683	670	675	680	685	675	687	671	684	668	687	670	691	712	703	707	749	695	667	639	684	682	689	696	694	689	670	682	664	725	675	683	688	701	720	686	662	728	674	696	623	685	694	713	683	673	643	696	693	638	694	721	677	728	641	629	639	726	669	678	700	706	629	708	757	687	680	655	667	681	683	705	707	666	681	692	685	683	686	643	659	667	661	688	653	654	684	691	681	661	671	716	665	627	677	604	701	707	682	696	674	698	677	659	687	709	689	696	645	654	652	593	676	713	674	695	649	668	680	679	688	703	685	702	733	695	650	657	725	679	669	690	728	674	705	708	646	699	709	672	704	713	703	672	671	700	692	665	663	694	652	699	693	687	647	694	681	679	673	681	710	704	655	688	680	667	725	655	657	697	728	683	722	687	716	674	668	714	733	698	739	664	649	690	664	695	724	663	680	652	661	696	677	661	711	724	696	727	719	672	699	686	745	694	686	677	678	691	690	688	697	657	706	665	665	674	711	691	701	668	649	715	705	623	699	654	699	679	649	670	687	687	681	672	688	710	672	612	715	690	695	689	704	721	727	672	682	699	656	681	666	664	618	678	665	713	730	691	695	673	682	705	678	693	698	755	704	688	679	650	677	699	664	648	718	707	716	676	764	669	719	689	713	673	704	742	687	668	683	677	689	685	713	691	668	679	689	662	640	663	736	691	705	664	696	678	667	703	653	689	665	692	685	676	699	700	691	728	686	662	670	664	729	742	688	701	699	727	667	650	711	671	695	663	693	677	700	666	708	684	680	736	709	667	683	677	709	694	694	704	699	690	681	708	646	707	737	640	717	662	672	707	670	685	664	704	686	690	711	651	647	658	708	672	714	652	707	649	633	664	651	691	681	703	662	713	692	690	694	729	670	686	703	681	680	694	723	682	721	685	675	658	683	656	742	690	661	660	713	686	660	697	697	694	711	648	713	663	685	666	704	681	704	676	629	690	678	695	704	690	688	664	667	695	677	654	745	703	712	645	669	658	638	709	691	646	697	720	684	676	677	646	722	693	674	696	718	697	688	663	716	694	744	735	714	681	682	689	654	644	686	706	639	710	662	714	716	699	721	683	685	708	671	692	713	671	681	641	641	674	662	700	729	647	695	697	705	695	682	704	701	667	639	636	689	679	682	666	693	694	702	711	664	639	702	697	679	688	698	669	666	654	708	689	752	693	677	633	679	659	637	641	684	623	640	668	697	690	677	686	717	662	631	682	627	679	619	700	684	659	669	687	662	656	698	664	663	677	679	707	704	704	711	668	688	688	713	614	669	667	673	715	666	672	692	731	710	679	624	681	706	708	676	721	693	658	693	641	647	734	709	705	667	689	674	692	692	687	666	687	654	655	737	753	698	733	663	685	626	653	668	711	678	733	707	675	659	667	620	697	618	694	670	691	664	663	682	678	730	718	709	706
944	594	344	230	218	307	286	296	288	200	186	159	163	145	136	147	106	98	99	109	81	97	83	85	79	65	65	62	70	74	77	80	63	72	73	52	50	56	63	67	60	64	54	70	61	49	57	52	63	63	54	53	58	56	71	78	71	70	58	68	61	68	66	64	63	56	66	60	55	57	58	61	79	45	57	56	47	57	69	48	60	57	69	55	53	59	53	65	74	88	157	154	123	81	71	57	51	50	59	49	66	57	62	60	69	63	42	60	57	57	64	58	45	67	61	61	63	67	54	54	54	56	58	72	41	53	51	63	57	48	65	57	77	77	57	60	61	63	60	64	61	64	51	62	53	61	53	56	53	54	55	50	66	52	57	75	61	56	62	55	57	48	66	61	56	62	58	47	54	66	63	59	64	44	62	75	53	59	68	50	62	61	58	51	47	61	45	52	63	60	54	60	69	55	49	57	63	56	56	52	60	66	62	60	63	55	56	52	59	48	58	58	67	53	63	75	42	58	56	64	63	63	61	55	52	69	58	62	61	59	68	69	51	59	65	61	59	61	60	72	60	58	59	59	65	50	72	61	64	53	55	51	48	68	53	65	58	69	53	59	62	49	55	54	61	63	76	64	70	61	55	66	53	56	56	45	60	66	62	65	59	63	57	71	63	51	50	45	49	58	58	67	42	49	49	57	74	71	47	59	52	53	51	59	59	54	65	65	58	54	58	51	52	59	55	59	55	64	57	60	60	56	57	55	70	51	50	60	66	60	60	58	51	48	61	52	48	54	57	54	48	53	72	48	59	68	78	63	54	54	37	61	61	64	55	49	56	61	64	57	63	56	49	62	54	49	60	59	59	66	43	54	66	57	53	66	75	45	75	62	57	56	68	69	51	70	58	49	46	42	65	51	53	63	56	54	62	49	64	53	52	55	49	59	48	56	59	55	70	64	64	54	66	64	69	74	60	58	65	46	60	59	56	70	65	66	62	58	63	61	48	66	53	48	65	65	56	58	54	71	68	56	65	53	68	53	46	61	66	66	74	58	64	60	72	67	66	53	55	44	47	55	67	62	56	81	70	54	63	62	59	58	57	44	44	53	62	54	65	60	58	51	63	57	59	53	60	46	55	55	67	49	49	48	51	57	60	64	64	61	75	58	62	55	56	72	58	58	56	53	59	64	77	54	70	50	65	58	60	51	60	58	55	45	56	64	69	69	57	63	65	49	53	59	47	48	63	56	57	61	56	50	65	56	53	62	60	48	43	62	54	67	60	56	55	51	48	63	45	59	64	58	72	56	44	59	64	65	68	71	59	65	70	48	68	57	64	51	48	53	49	66	65	59	62	65	62	44	60	49	55	49	61	58	64	63	57	52	56	52	67	50	47	60	63	57	59	71	56	55	50	63	47	73	78	40	49	50	59	69	58	41	70	47	59	63	63	48	77	55	62	66	56	65	72	49	60	54	55	48	62	57	52	53	53	62	57	56	56	55	62	57	55	56	50	49	67	38	72	61	54	70	50	59	71	43	49	55	58	49	50	59	52	40	50	68	60	55	56	63	54	51	50	62	63	49	62	53	61	57	49	47	68	58	61	56	67	55	48	46	63	49	47	55	58	61	38	70	58	62	63	48	57	63	58	57	49	60	50	62	77	49	63	52	66	60	51	46	61	61	75	71	55	52	58	44	46	57	75	52	58	72	59	46	68	55	68	48	48	48	55	57	61	56	61	50	53	56	64	61	62	54	39	58	59	61	47	64	55	59	70	53	66	45	65	57	58	49	55	62	57	50	58	64	67	67	55	62	58	61	55	55	64	65	60	61	53	62	72	59	60	70	59	53	48	41	61	60	51	68	54	51	47	61	57	67	59	49	54	45	51	64	60	58	65	60	57	53	57	57	54	51	47	53	53	49	60	45	74	51	55	67	54	51	53	55	54	61	61	67	62	44	62	58	48	62	64	50	51	71	53	58	46	55	63	64	68	46	79	47	56	73	46	56	56	49	50	65	51	61	59	64	48	63	56	69	57	49	56	50	52	55	62	71	54	59	52	64	54	70	56	56	50	54	58	56	57	64	58	57	63	57	53	58	62	47	60	73	55	60	51	64	63	58	52	69	70	65	46	56	57	59	59	45	60	69	64	63	57	54	60	67	48	49	47	73	64	60	62	61	62	39	59	70	57	57	59	61	56	85	47	61	59	60	59	68	56	66	70	62	56	61	63	64	56	56	62	46	45	51	57	52	51	79	52	57	54	65	70	62	60	62	64	65	54	81	51	56	53	44	71	52	57	55	54	56	54	66	53	44	58	60	63	67	69	69	67	59	69	52	47	52	69	74	68	74	44	67	62	70	59	43	51	58	69	61	64	52	63	54	62	51	58	43	45	57	52	63	61	68	61	65	58	55	80	63	65	62	63	67	55	57	60	59	60	47	52	56	56	79	65	58	52	62	67	56	57	49	48	56	54	59	59	58	62	57	51	59	38	74	67	41	68	53	44	50	50	69	66	69	67	56	54	51	61	54	59	49	65	58	61	53	47	55	64	57	53	58	57	53	62	41	53	45	51	46	61	58	56	56	58	54	58	41	58	58	59	54	47	65	60	71	51	66	72	47	54	59	52	67	61	48	64	59	48	46	56	49	63	56	65	39	62	66	64	55	65	76	60	60	63	54	68	54	62	67	63	59	49	49	68	51	64	49	51	67	49	68	53	51	73	50	54	56	49	64	71	57	60	51	49	60	60	56	60	53	51	68	69	47	63	68	69	68	71	61	57	43	60	48	44	58	67	72	68	66	60	59	52	55	51	47	61	67	61	61	58	43	43	54	54	59	64	56	53	67	53	61	51	60	59	62	54	65	63	74	59	54	64	44	66	72	56	63	54	57	61	52	58	57	66	61	41	53	58	48	46	69	48	73	53	65	57	52	58	79	67	60	69	52	66	62	57	45	45	52	61	75	58	59	60	50	45	64	53	55	59	59	47	55	56	47	58	47	66	46	53	48	55	60	55	54	61	44	49	47	71	62	47	67	54	64	53	65	59	63	52	56	62	51	69	54	56	50	51	52	47	52	71	64	53	74	74	45	58	51	52	49	57	60	58	67	60	63	53	47	71	63	54	51	50	60	67	55	63	61	51	57	65	58	58	56	64	58	54	82	54	53	64	64	55	64	57	56	61	63	58	64	48	60	61	61	43	64	67	53	52	57	55	75	46	59	55	63	59	53	77	57	62	64	59	64	75	58	59	65	54	59	55	59	72	65	66	48	61	51	49	43	54	60	50	74	60	70	61	52	83	48	62	48	52	42	63	45	55	68	60	59	54	46	57	67	58	64	60	65	55	62	57	52	55	68	66	66	56	61	54	52	58	45	55	66	59	74	53	67	51	49	55	63	54	57	63	51	66	63	63	61	44	69	70	63	62	63	72	50	75	67	54	64	54	59	40	59	60	62	54	63	55	57	59	66	70	57	64	77	59	48	58	57	59	68	55	70	65	68
14410	7992	4503	8309	13494	14753	13166	11207	10173	8356	6268	5280	5071	4911	4040	3833	3250	2949	2670	2353	2124	1877	1678	1552	1380	1324	1154	1121	1071	1030	919	939	896	857	807	810	774	808	718	822	812	799	808	782	800	784	787	769	792	799	814	933	906	956	940	907	854	859	912	944	908	954	897	880	887	803	782	737	730	785	721	744	741	767	720	717	755	735	708	727	651	694	655	711	700	695	720	701	727	1505	3418	3776	2373	1858	1209	927	710	672	660	707	644	620	680	624	705	682	701	676	625	696	685	675	647	680	681	656	646	648	750	635	656	680	670	664	669	690	692	631	692	665	662	650	672	722	651	692	629	645	673	689	718	696	669	693	690	693	689	707	702	673	666	695	712	677	709	694	646	665	713	628	657	720	629	654	697	675	660	625	666	664	713	721	661	695	621	746	669	667	701	665	732	665	661	726	658	659	692	698	675	649	676	699	677	677	693	728	672	660	692	719	717	666	704	688	681	642	712	652	704	667	694	684	610	626	683	679	729	664	719	731	663	691	662	715	701	726	714	654	687	660	629	617	671	664	710	721	712	648	660	692	680	645	710	660	673	693	676	682	622	684	634	707	682	698	632	695	654	693	644	658	684	654	662	662	640	709	666	673	655	689	683	660	701	685	671	669	700	691	653	651	676	623	654	693	606	698	658	666	717	682	685	702	645	653	696	688	654	664	634	673	668	667	688	654	650	657	707	710	673	689	707	676	672	713	695	663	652	681	624	710	679	720	602	690	699	674	656	674	679	680	680	634	703	702	689	685	688	685	681	707	708	680	697	677	638	700	666	702	673	699	652	679	660	676	698	665	676	683	769	659	684	667	638	651	604	697	724	704	644	697	690	727	660	706	673	691	677	691	642	636	709	647	680	683	675	677	670	683	664	703	691	661	699	686	660	676	688	712	699	673	662	705	682	686	692	655	684	657	665	668	665	695	670	682	667	662	700	647	662	694	655	672	672	697	624	685	647	690	702	675	680	626	644	649	705	669	650	678	690	670	659	689	720	708	644	659	666	643	669	655	666	645	687	662	749	667	683	686	670	723	670	675	599	705	615	632	641	629	639	690	659	664	658	695	663	667	721	703	658	682	697	643	676	657	633	696	664	657	660	713	634	652	723	677	693	694	641	691	633	721	707	663	667	676	682	715	733	628	723	661	633	729	679	677	629	651	687	741	686	654	699	708	670	692	716	619	668	676	687	684	646	691	670	685	686	656	703	626	626	638	684	644	684	724	739	690	672	679	688	678	642	663	669	664	650	628	696	678	688	682	663	689	652	708	690	701	679	703	669	670	672	673	675	668	647	627	682	688	647	648	665	701	696	663	727	692	676	632	624	636	683	678	674	725	678	665	667	666	684	686	686	716	670	671	605	656	684	657	658	633	667	653	638	691	674	675	697	671	668	696	633	756	643	655	648	690	692	689	656	673	683	702	671	684	699	716	643	691	711	673	661	669	640	710	684	678	729	688	621	636	691	660	649	693	668	663	681	664	635	653	701	694	683	683	691	654	713	649	704	642	632	661	700	666	693	660	647	680	710	665	661	665	644	678	683	681	679	697	683	668	669	660	693	651	697	661	690	657	686	679	684	670	682	678	689	704	688	668	646	696	690	649	687	714	695	661	672	666	725	687	664	704	683	650	671	669	696	682	653	688	712	708	663	694	695	616	674	654	660	659	706	685	697	704	723	666	653	667	680	713	672	668	643	671	660	625	691	698	689	694	674	665	696	691	701	638	642	677	689	700	671	641	690	701	665	703	688	718	666	632	670	695	645	674	689	689	697	709	683	677	671	600	657	714	677	632	686	641	624	685	668	675	636	705	647	681	708	654	626	643	629	681	714	658	711	682	659	686	663	705	695	691	696	680	668	666	681	639	651	622	675	683	669	659	640	688	686	663	688	650	671	658	688	685	685	696	679	643	614	679	637	676	673	674	690	634	659	644	648	685	676	652	663	643	675	684	679	613	700	673	668	703	684	646	650	691	662	646	693	684	660	665	678	681	665	659	701	706	667	653	645	659	616	665	685	644	637	650	721	677	694	681	726	654	704	632	641	667	680	669	667	718	684	680	623	673	640	688	620	674	680	656	669	684	683	638	613	661	702	654	663	703	676	705	668	680	680	648	724	719	665	684	698	608	718	670	640	677	669	676	677	692	708	647	670	717	676	670	694	657	708	651	652	666	670	634	701	632	651	656	669	677	676	664	711	675	648	689	627	628	671	707	657	734	704	672	681	664	672	689	666	694	691	675	675	631	673	664	624	619	680	704	664	692	681	687	682	722	644	662	683	733	659	681	655	653	681	644	645	707	725	636	666	693	709	672	641	726	687	669	636	699	639	632	660	666	681	651	662	636	694	677	717	705	688	647	677	694	676	683	645	693	673	709	709	700	676	700	668	683	717	664	690	666	683	667	675	691	639	699	653	664	707	687	686	648	648	658	695	662	682	664	631	735	694	614	712	672	690	688	697	638	653	659	641	677	678	636	678	729	664	678	678	700	695	682	718	627	712	672	648	704	694	651	709	703	679	699	682	698	663	685	715	701	679	692	653	663	679	671	688	643	671	701	657	635	675	652	687	722	651	670	686	649	674	655	663	688	689	703	688	661	665	675	601	652	729	687	694	669	665	642	642	676	694	673	706	696	635	706	697	688	666	667	688	683	669	666	712	655	671	664	690	680	680	726	711	702	669	674	691	659	706	670	695	646	644	697	618	721	651	685	660	667	696	702	665	630	665	647	663	687	653	697	700	670	661	673	651	686	670	625	661	628	652	739	645	714	654	668	656	682	681	662	685	672	654	675	643	691	691	643	664	695	651	653	628	706	716	714	653	660	683	720	705	738	648	681	687	676	662	661	743	696	675	688	716	694	652	655	668	715	646	680	691	717	721	667	665	740	662	678	687	684	672	691	615	672	689	652	688	658	651	736	637	630	649	673	680	667	643	689	692	689	641	663	670	684	669	689	648	644	657	656	698	703	697	715	716	648	701	650	685	683	641	702	659	649	663	704	697	683	709	677	689	686	678	704	694	645	667	694	680	658	711	673	714	697	723	647	670	645	695	680	619	711	699	724	710	651	675	658	649	693	626	609	767	644	714	694	667	653	673	694	667	640	734	675	664	672	681	682	658	677	657	671	649	684	662	666	618	696	661	708	690	719	729	707	691	683	641	652	721	645	712	694	652	686	629	671	675	705	659	712	665	664	697	628	685	682	688	704	674	631	670	738	630	631	668	719	656	676	698	728	650	689	668	663	679	700	683	689	625	689	635	661	687	693	729	691	690	717	712	650	691	681	711	663	708	694	637	750	712	699	614	689	625	652	668	683	648	690	658	624	642	680	667	705	679	682	691	688	686	662	681	692	638	666	691	683	649	663	663	668	707	671	704	676	698	708	683	717	612	701	672	687	705	670	663	716	666	675	614	735	662	692	631	662	620	660	671	707	680	676	704	629	664	632	667	678	702	654	675	635	704	745
2491	545	307	226	206	278	282	267	285	234	192	177	183	180	165	130	166	155	139	124	113	108	111	87	86	103	90	87	76	89	70	73	76	87	71	69	78	80	84	62	66	79	84	74	80	89	69	67	58	85	70	88	95	83	72	81	77	77	82	74	72	80	65	66	59	87	69	69	68	83	70	77	69	58	66	59	76	66	83	67	69	72	75	71	65	88	94	69	79	90	135	167	141	104	83	95	76	56	68	57	73	78	85	62	87	70	66	85	81	84	78	73	68	76	66	66	82	73	85	72	64	65	81	83	73	61	64	69	72	77	79	71	71	70	69	76	82	68	86	66	80	84	69	66	75	73	63	65	89	70	69	72	92	74	60	70	69	76	67	78	75	84	77	77	58	70	71	86	63	48	76	74	66	75	72	68	79	72	81	66	67	57	88	67	79	63	72	67	89	63	58	77	64	81	85	72	71	60	86	69	94	61	78	67	88	62	66	54	65	70	51	76	76	80	73	84	68	71	83	74	64	63	77	69	61	72	71	58	75	63	81	70	78	67	69	66	71	75	82	67	82	57	72	89	77	69	78	70	81	64	80	71	81	65	69	62	68	72	57	89	71	87	60	73	76	56	67	81	62	61	61	72	67	78	67	61	82	62	74	77	67	84	52	68	63	82	75	76	76	75	74	55	75	88	66	86	91	78	87	76	55	69	72	78	72	79	78	79	68	84	67	68	66	84	72	80	77	76	84	76	75	86	77	71	75	73	71	62	64	68	90	86	70	65	86	63	64	63	83	77	74	80	66	72	81	75	66	64	83	68	82	66	68	63	82	79	87	68	74	83	81	75	77	63	68	69	62	79	67	55	67	77	78	67	71	68	74	79	59	76	63	64	72	72	73	60	60	70	70	94	77	73	65	64	67	88	61	48	63	55	84	62	62	75	74	79	77	72	63	62	63	72	62	79	76	83	76	75	81	73	80	81	67	76	84	73	75	71	71	79	65	81	70	71	60	82	73	77	69	68	70	57	77	88	61	81	76	72	76	74	70	82	60	60	61	77	77	87	75	81	83	71	72	73	84	59	86	66	74	71	64	79	77	81	67	64	80	76	71	61	74	63	84	84	85	75	70	77	73	69	65	80	66	77	70	60	75	79	63	63	63	73	80	90	84	73	62	56	69	67	73	71	56	78	71	51	82	78	62	69	80	70	86	73	77	71	80	79	73	83	73	66	53	73	77	75	79	66	70	59	62	70	66	66	69	78	68	78	67	72	66	75	74	67	86	80	79	70	69	71	64	79	74	79	87	61	60	72	75	78	63	55	72	77	55	79	61	63	75	65	70	56	92	66	84	74	71	81	61	65	57	79	64	72	74	69	69	74	81	72	66	75	69	85	76	55	76	65	86	57	81	73	68	87	57	68	69	77	61	74	64	71	78	77	82	84	65	84	65	64	62	79	67	71	66	72	83	78	73	76	75	80	98	75	82	88	68	72	61	58	76	68	71	91	76	70	68	79	65	74	89	83	72	60	77	76	65	62	76	67	80	74	73	72	79	76	84	75	78	82	71	79	74	90	70	95	79	67	57	73	72	82	64	72	64	60	83	70	67	66	73	63	70	85	84	62	70	73	66	59	79	56	67	72	61	87	73	66	71	69	75	53	85	70	76	67	73	73	57	74	92	65	66	63	77	84	80	85	67	72	77	74	71	71	69	77	65	77	76	83	64	75	70	82	66	71	62	85	64	67	76	77	83	85	65	76	77	78	82	82	73	73	57	73	55	64	62	78	68	73	70	65	65	84	76	72	91	83	73	84	82	65	60	77	75	70	73	69	76	78	87	78	68	85	65	67	73	74	79	85	66	81	69	69	76	71	82	63	53	68	78	77	61	79	72	80	61	74	64	69	84	69	74	78	78	60	68	74	72	70	68	71	69	73	66	85	69	60	62	86	67	76	74	75	75	61	80	82	71	92	64	71	72	68	72	65	57	58	63	73	72	75	74	70	64	92	68	71	76	71	82	88	67	54	73	78	85	65	82	67	74	80	64	76	70	61	65	65	64	85	67	73	66	70	59	62	70	55	65	66	68	70	87	86	68	72	84	60	72	73	50	60	76	65	67	69	81	66	74	86	73	69	73	76	67	87	80	92	80	82	67	69	64	65	52	54	74	56	88	70	70	72	82	72	70	80	74	87	72	66	76	83	77	72	84	50	76	76	67	69	71	54	92	75	77	77	79	70	83	79	88	67	57	70	53	51	74	74	74	62	52	77	70	72	68	80	72	55	72	61	63	73	76	62	74	78	67	86	71	58	79	65	56	89	78	66	66	73	72	62	77	63	49	68	70	70	79	86	69	60	75	77	85	70	80	93	65	76	53	72	77	74	54	77	80	65	70	64	75	72	85	74	83	67	91	71	45	83	61	58	71	65	74	90	70	61	87	75	75	78	85	66	80	75	70	72	80	73	72	58	60	77	71	64	58	72	68	67	79	64	81	75	70	79	89	86	82	67	88	81	78	59	66	72	84	67	84	74	76	75	85	85	69	64	72	81	79	74	73	72	61	64	65	82	70	72	72	74	67	68	71	87	67	72	84	72	67	57	80	82	75	84	63	84	67	85	68	73	73	61	63	77	81	68	70	74	57	65	67	76	68	86	77	82	71	75	84	55	84	79	70	63	71	80	62	81	75	84	84	69	75	83	59	75	72	67	72	63	71	63	67	73	64	83	77	69	68	74	79	65	85	68	88	72	76	72	68	69	55	69	65	87	74	60	71	79	72	76	72	68	71	59	63	59	66	72	74	71	69	69	72	76	76	77	81	71	50	66	62	90	64	77	69	64	59	73	73	66	79	81	74	66	71	61	70	86	86	93	78	68	79	60	67	76	58	68	75	86	65	75	73	70	67	66	78	65	90	81	76	71	85	62	69	64	74	74	74	57	72	61	66	69	73	80	78	60	77	66	80	72	65	70	61	69	81	59	68	78	72	64	93	72	63	73	79	71	73	83	67	75	80	66	66	75	67	80	75	80	80	85	71	83	65	71	71	80	77	73	69	66	80	74	61	73	73	70	77	61	66	74	77	79	80	68	82	77	63	78	66	79	76	75	76	71	78	73	76	70	58	67	65	75	67	66	78	79	60	78	89	74	71	58	83	105	58	66	70	71	75	57	61	69	75	87	76	64	70	73	55	63	49	84	72	60	70	80	77	80	62	69	63	77	75	77	84	70	75	79	59	79	66	66	70	73	68	84	72	83	63	81	74	68	87	70	82	71	85	88	75	85	88	87	68	73	63	81	73	68	74	68	65	72	77	73	69	68	64	92	64	76	62	67	62	81	62	76	82	79	57	71	75	85	71	83	68	74	57	67	74	71	59	76	74	57	60	78	72	74	76	66	75	69	60	84	82	64	63	74	67	78	78	75	76	78	81	66	76	76	78	50	74	54	68	75	71	65	65	63	64	70	77	87	76	82	61	72	62	73	52	69	79	77	73	78	78	66
14012	7342	4502	7760	12495	13759	12694	11415	10740	8806	6603	5818	5604	5430	4574	4095	4163	3381	2858	2747	2376	2104	1973	1758	1604	1490	1384	1354	1243	1192	1164	1036	1099	1062	1008	1056	1032	1043	939	959	1021	951	971	980	953	902	916	939	998	992	1052	1117	1094	1166	1094	1124	1077	1151	1181	1159	1106	1047	958	953	924	910	958	945	926	875	928	986	935	885	920	888	897	874	887	929	875	851	848	906	875	823	880	913	983	1262	2808	4261	3104	1867	1465	1303	1005	796	863	827	803	805	836	845	860	809	852	873	827	823	823	819	873	910	854	798	865	825	887	872	874	813	817	849	865	833	813	842	856	888	840	849	838	832	897	859	804	901	835	832	884	787	835	880	854	850	879	899	821	912	865	857	886	818	858	840	850	831	858	895	871	828	894	856	865	922	826	832	846	823	851	890	809	894	829	920	905	858	901	797	896	900	897	876	868	892	850	881	855	806	856	864	857	861	823	888	866	857	828	891	813	894	826	875	872	845	856	873	841	848	855	841	844	875	875	809	887	881	870	874	872	834	799	889	858	822	832	890	854	900	860	829	857	834	849	856	832	857	943	912	864	820	869	854	844	841	888	864	808	836	821	856	859	854	875	898	864	873	862	823	874	891	845	842	852	839	862	878	843	876	839	873	876	788	870	860	900	869	820	863	825	864	850	877	847	859	819	863	856	855	839	863	899	876	858	938	824	920	862	882	828	855	878	830	851	842	837	883	824	851	892	856	844	856	830	877	870	883	856	822	850	859	874	875	824	842	902	806	872	855	828	826	859	855	856	855	845	830	882	870	845	853	858	827	866	863	850	845	848	890	871	845	834	851	870	847	830	851	874	920	882	771	830	848	835	887	836	862	832	845	846	871	877	845	826	890	892	840	861	856	864	837	833	840	871	907	874	843	840	831	874	821	843	856	906	808	888	909	799	844	809	851	883	861	858	846	898	888	879	907	900	865	818	832	838	872	854	850	891	844	828	841	917	896	855	860	836	835	861	831	860	820	897	871	837	861	806	849	873	865	860	867	897	859	877	820	897	820	789	887	862	862	820	794	848	819	854	862	826	912	901	843	844	860	893	899	832	855	805	845	856	860	875	850	870	885	873	819	822	913	871	897	833	877	848	820	850	902	893	806	890	891	870	867	827	840	965	853	896	883	866	876	835	835	837	886	847	868	825	934	852	799	858	810	864	843	837	799	857	861	859	879	853	858	824	859	839	847	824	857	847	853	862	863	791	827	854	859	878	830	815	838	897	802	829	840	835	882	853	882	889	839	846	830	885	844	851	837	844	847	870	857	808	812	840	817	901	875	857	832	879	820	867	826	881	864	866	845	851	856	883	842	836	847	850	892	854	864	813	911	831	841	893	884	865	845	861	865	828	869	860	795	877	875	893	858	854	884	827	856	848	877	770	869	813	845	779	866	861	884	856	828	903	820	883	826	829	833	838	836	802	916	843	839	865	884	818	818	875	882	887	878	807	842	840	866	876	840	895	875	802	790	876	819	847	843	822	816	839	796	834	816	850	844	853	844	882	816	844	850	877	841	851	922	893	873	849	886	839	847	858	825	836	857	811	874	886	831	868	864	846	864	880	887	911	839	865	860	854	822	832	845	883	868	871	933	861	863	876	863	835	829	856	888	882	828	857	832	885	905	870	892	873	789	856	850	854	861	901	835	843	845	844	848	827	851	860	844	851	883	851	849	830	855	868	851	900	851	882	863	850	869	861	908	850	931	880	904	852	877	827	851	834	878	864	831	875	906	821	852	912	900	814	857	822	827	801	864	875	821	858	888	815	850	880	868	915	886	874	856	906	898	926	833	848	866	882	916	837	833	802	888	863	875	852	865	845	883	849	867	825	819	816	864	810	854	852	890	889	863	847	828	833	820	877	820	849	901	850	845	827	850	827	897	887	819	883	805	863	890	882	771	847	863	913	867	826	860	853	896	871	906	829	875	838	840	800	872	856	869	851	799	832	880	909	889	868	854	834	864	913	859	816	856	874	886	865	854	848	812	917	845	866	821	877	881	809	881	863	852	858	912	881	881	873	868	851	870	876	852	868	854	881	846	790	898	873	867	843	814	884	857	880	840	853	848	875	858	876	844	866	953	825	886	871	900	872	840	835	851	865	846	840	794	833	827	851	886	843	886	882	885	777	901	839	869	893	868	846	803	843	844	865	879	866	871	871	881	884	889	831	799	920	846	882	799	851	889	906	889	877	787	893	837	829	846	893	855	847	884	834	880	872	875	874	918	836	862	867	811	854	880	816	825	888	842	856	868	834	836	896	863	874	847	857	851	855	845	864	824	822	893	873	848	848	940	859	841	834	846	867	857	869	897	868	861	894	877	840	888	882	895	839	868	856	870	851	815	835	827	838	872	850	868	872	870	807	881	853	866	838	846	849	900	868	902	857	877	857	831	895	821	822	842	883	859	865	877	843	897	849	870	866	867	866	856	886	853	864	859	825	865	836	823	864	864	838	820	869	854	963	862	897	781	850	861	883	844	842	870	849	827	861	861	870	841	860	837	882	891	902	868	887	861	847	833	855	885	792	843	821	847	888	860	860	882	883	861	851	795	826	854	837	896	863	865	817	871	872	811	922	864	845	830	851	840	883	826	901	852	836	843	862	853	880	845	874	833	851	894	857	846	864	850	858	869	822	921	840	805	876	870	849	872	867	798	847	864	834	920	894	797	790	907	867	921	905	887	855	827	898	903	859	911	886	858	903	859	849	870	864	822	927	860	875	863	791	884	811	867	842	843	848	828	859	873	891	861	853	893	843	848	838	837	887	818	833	880	844	852	853	839	831	800	797	861	834	834	910	842	854	857	844	875	816	886	864	845	866	888	895	844	889	866	864	867	831	879	840	844	831	863	924	831	871	903	827	859	821	800	823	820	911	922	858	828	892	894	850	837	847	875	847	833	841	857	909	815	873	916	856	842	864	851	850	867	814	877	897	896	863	822	802	893	919	870	860	831	880	871	879	857	866	846	850	822	891	881	837	816	894	887	845	876	847	819	859	912	871	885	911	885	857	862	865	852	906	839	828	842	815	866	853	824	817	894	864	892	867	812	861	842	835	889	880	855	870	829	872	849	864	857	843	862	858	861	810	874	839	894	834	872	835	839	899	867	894	830	824	875	836	874	885	857	893	884	850	849	839	856	855	870	880	888	801	851	881	842	837	846	883	870	885	872	863	846	826	860	899	869	866	816	841	863	849	853	837	857	898	826	848	834	851	875	878	868	828	800	826	852	836	824	811	894	871	825	835	898	839	855	830	874	843	881	838	816	833	906	851	837	813	863	889	825	849	847	869	829	924	869	803	876	822	897	860	795	881	890	888	863	859	852	800	895	834	858	903	803	824	899	871	824	901	814	836	903	836	861	872	864	886	859	872	869	850	893	862	829	822	896	870	883	792	829	915	849	814	856	870	821	823	807	871	845	845	817	911	851	867	842	808	865	816	900	880	875	872	857	834	880	844	856	794	851	864	806
1598	823	496	297	281	410	423	400	383	344	273	237	206	227	197	172	283	146	130	132	99	105	118	93	78	86	81	86	101	97	86	82	78	84	77	87	61	82	67	71	80	86	68	79	62	82	82	93	47	66	88	88	91	82	75	90	79	96	87	70	75	61	65	68	55	58	78	67	80	63	77	69	77	74	77	78	77	66	76	63	73	74	86	78	69	70	83	68	74	90	174	227	206	144	124	79	74	62	77	57	67	83	69	68	78	58	69	66	69	83	84	74	76	62	63	54	72	57	52	72	73	85	81	74	75	67	67	73	72	74	67	68	81	67	74	72	61	71	69	78	67	64	63	74	67	65	83	61	74	84	70	72	84	83	79	82	75	63	75	57	72	67	63	92	72	69	63	71	76	64	61	72	72	64	65	79	71	68	69	88	59	63	67	72	61	73	66	62	67	73	81	63	77	80	67	84	75	76	77	72	77	61	57	76	61	60	66	50	76	83	81	79	76	76	66	68	75	72	69	86	73	80	78	74	65	58	68	79	77	56	74	71	93	66	65	72	70	72	76	70	75	58	79	66	69	69	78	76	65	87	69	78	69	53	67	70	92	73	64	56	79	64	68	49	76	67	68	79	75	81	75	85	88	58	83	83	60	80	60	66	65	78	81	69	75	74	63	73	67	70	86	65	72	70	75	70	74	74	75	72	72	68	63	61	71	50	80	61	93	70	74	78	58	79	77	62	71	69	65	89	67	76	81	62	65	75	75	79	79	66	72	85	73	78	63	55	61	60	75	70	80	58	73	71	80	74	73	67	79	70	70	74	66	54	73	58	64	71	86	66	70	64	72	90	77	68	64	74	75	65	69	67	64	76	75	76	60	79	71	80	69	78	78	75	78	63	77	84	66	69	71	64	68	78	66	57	77	70	68	68	64	71	72	81	72	76	64	59	68	64	66	56	63	71	88	88	71	67	60	68	65	66	72	71	76	84	70	70	75	69	65	77	61	87	71	71	70	76	64	72	60	75	71	63	71	71	60	82	80	76	69	76	61	52	89	68	77	61	71	73	60	60	74	70	71	63	57	78	80	77	78	72	65	66	72	78	66	81	84	61	70	65	56	57	56	59	71	77	81	62	74	78	63	73	59	73	73	68	80	82	83	72	73	82	69	75	57	77	75	76	60	70	71	67	66	80	68	57	61	63	74	70	63	70	80	65	85	67	68	64	79	69	77	70	68	77	60	59	77	53	71	75	70	88	71	82	64	85	70	65	67	69	74	64	85	80	76	63	69	63	84	59	76	65	72	72	82	72	82	71	65	64	82	66	72	62	75	84	65	63	77	70	86	75	67	69	66	79	88	82	81	65	72	66	64	76	77	68	83	80	67	62	79	63	72	77	83	70	72	67	55	72	73	58	75	69	78	75	70	71	74	68	73	73	76	73	72	57	76	84	62	76	72	62	61	84	72	64	65	63	68	68	61	87	79	66	67	77	75	65	56	81	81	77	58	56	66	74	64	71	74	75	77	66	59	85	80	82	70	52	88	54	78	83	85	69	78	90	73	72	63	72	70	62	72	79	76	72	69	74	66	60	79	78	66	74	60	63	79	60	72	71	75	82	67	64	83	73	69	84	78	64	81	65	78	60	71	76	71	63	73	63	67	67	90	64	65	56	76	67	66	75	81	60	58	68	85	66	77	54	70	82	65	83	77	61	71	80	60	83	76	52	73	73	67	52	78	74	79	66	79	55	79	70	66	73	73	95	96	50	62	74	81	71	77	73	78	86	71	86	66	68	66	66	68	69	68	76	52	71	80	61	67	69	61	78	64	67	69	67	67	74	58	70	75	75	78	85	58	59	80	68	72	90	82	75	65	68	70	75	73	63	62	78	88	80	72	69	63	72	80	67	71	71	63	71	73	76	67	72	57	66	80	71	86	69	78	76	74	58	77	66	75	69	76	68	69	66	69	73	68	73	69	69	87	77	62	74	62	69	71	71	77	66	81	63	61	78	68	71	78	78	76	62	64	75	75	82	73	68	69	77	78	76	78	69	77	62	65	57	66	65	74	72	70	68	42	63	62	85	79	70	71	73	94	64	81	63	79	75	65	79	75	67	57	99	64	85	83	69	62	79	72	74	78	90	71	72	76	63	76	69	69	83	66	73	74	61	66	70	84	75	83	80	72	75	68	75	61	78	64	74	64	82	81	67	63	67	64	63	74	62	63	66	84	82	71	75	80	63	63	66	77	53	77	68	61	92	88	55	65	65	68	69	82	70	73	69	69	74	56	73	73	64	80	78	70	82	68	74	77	76	57	74	71	78	62	61	71	74	83	72	84	80	71	86	76	81	83	79	77	76	63	67	73	66	84	68	68	63	69	75	62	74	72	97	74	87	63	63	73	53	64	80	71	74	61	81	59	69	68	67	69	67	62	54	56	78	66	77	85	89	71	82	62	83	59	58	71	72	72	62	83	87	77	70	58	73	85	72	59	78	59	82	71	78	66	65	76	76	79	55	70	57	69	70	74	64	69	74	77	70	84	73	78	68	67	83	74	93	66	73	74	76	67	72	71	73	69	50	55	80	64	63	60	77	70	68	59	53	65	56	57	71	78	65	64	81	70	81	76	76	65	61	85	61	78	64	85	58	83	76	71	71	67	75	63	80	70	72	79	86	77	73	66	73	59	74	64	83	71	81	54	63	70	70	83	75	69	70	74	72	65	76	66	77	58	70	75	96	82	83	71	66	73	78	69	58	68	66	73	74	69	79	79	70	71	72	64	75	60	64	64	66	63	72	70	50	77	75	78	75	82	61	69	68	74	65	71	87	84	85	56	67	62	74	69	67	76	78	70	82	72	64	64	65	72	71	87	54	72	72	82	69	58	66	61	73	77	69	64	68	51	71	75	66	63	82	60	69	60	81	68	62	79	61	88	80	72	67	76	100	66	79	67	77	79	61	49	62	59	72	70	66	62	67	69	67	62	60	70	82	68	54	73	57	56	79	76	71	74	80	64	63	60	78	69	78	69	64	78	71	62	68	76	76	78	77	62	73	62	74	75	84	64	66	65	66	70	70	64	64	78	69	68	71	72	73	55	69	61	66	73	62	69	78	60	64	73	78	71	61	66	72	57	69	62	65	72	78	73	61	82	62	72	85	70	76	80	69	73	83	70	79	82	72	69	72	71	66	78	76	72	58	63	76	67	77	70	60	73	70	74	85	71	76	70	76	82	71	77	68	86	64	72	69	86	74	69	57	67	93	73	65	75	70	72	71	66	78	77	65	68	74	57	60	65	71	77	82	67	85	78	71	79	71	92	73	67	76	64	63	83	77	65	66	68	78	75	76	78	58	65	74	52	74	80	77	71	76	71	59	77	85	73	62	79	65	61	64	56	76	75	62	64	92	74	64	64	70	86	66	75	67	77	74	70	69	71	77	75	76	67	70	73	78	70	70	72	73	75	66	59	74	71	81	83	69	72	74	62	54	86	74	65	84
18173	9707	6168	10053	15868	17170	15951	14526	13179	10583	8052	7490	7230	6537	5588	4712	7051	4087	3516	3398	2855	2651	2347	2038	1843	1673	1599	1510	1426	1337	1257	1200	1192	1149	1072	1134	1032	1040	1023	984	1011	1061	1033	983	979	976	943	984	955	1120	1202	1226	1312	1213	1241	1175	1155	1259	1197	1048	951	948	892	877	899	918	888	922	858	853	852	855	912	908	919	830	927	919	907	851	861	872	871	863	842	872	866	884	828	1297	4099	5332	4299	3014	1863	1358	994	855	855	798	835	811	777	811	804	810	803	800	799	817	799	854	833	816	806	797	738	767	839	875	831	820	826	855	761	834	820	829	792	798	847	765	758	808	841	833	886	796	769	796	826	787	805	799	816	794	767	841	862	811	824	805	784	813	820	803	789	797	836	784	868	803	783	831	774	798	879	778	822	810	811	791	829	831	772	823	836	835	783	851	798	871	816	817	809	861	781	838	771	848	810	766	790	808	791	891	812	831	759	806	799	725	830	829	840	792	823	822	843	826	838	832	768	874	793	830	815	862	784	823	751	829	835	834	805	837	819	793	838	771	811	779	838	832	836	858	823	834	801	804	860	782	833	821	800	840	825	793	855	794	786	806	810	791	806	869	823	805	855	784	797	825	798	801	837	843	839	839	816	837	794	782	821	843	799	860	779	824	786	843	803	860	848	821	792	807	810	793	818	850	854	801	864	801	874	801	785	811	878	800	815	838	806	845	840	811	851	831	812	777	772	807	769	783	850	779	778	825	843	788	812	819	841	781	845	828	780	797	780	827	805	774	783	762	777	819	834	818	837	775	832	862	789	792	776	798	804	807	816	826	809	839	815	827	768	806	804	857	823	797	838	842	797	810	812	816	827	802	813	817	820	834	814	775	812	858	779	785	794	790	802	796	846	804	796	794	856	796	855	840	826	804	782	800	800	852	807	827	838	788	781	790	856	825	822	781	854	853	831	772	861	833	814	813	778	863	814	824	801	815	829	788	866	852	823	765	776	772	793	842	843	789	760	830	828	840	840	789	816	805	841	804	851	824	797	826	808	835	845	806	770	807	747	807	827	796	768	837	773	767	772	811	854	845	796	848	741	792	773	815	799	763	856	826	807	763	819	814	836	816	789	808	795	824	854	811	783	787	847	844	768	873	806	773	807	828	816	821	808	787	755	752	835	846	849	782	810	793	830	832	741	817	843	827	814	818	816	803	831	836	816	775	822	783	796	792	818	775	790	782	782	827	823	857	795	771	830	835	825	820	776	817	794	797	784	784	801	791	802	822	867	850	848	839	822	840	828	832	799	807	815	847	782	789	786	835	796	787	798	796	819	799	791	818	830	824	814	845	797	882	771	796	792	822	788	838	830	834	841	808	806	829	799	825	817	828	806	794	792	820	797	803	808	800	801	849	822	821	810	797	847	847	804	756	837	811	809	824	822	767	808	818	859	855	866	814	861	784	765	841	823	824	816	805	781	779	833	777	809	829	813	810	801	831	776	820	824	861	870	839	828	815	779	795	826	833	813	808	810	788	763	778	817	810	832	743	797	812	789	842	786	819	821	834	776	843	844	806	821	809	817	775	789	806	804	824	823	825	824	777	787	786	850	807	868	864	776	840	799	768	810	815	799	857	843	821	832	843	821	864	774	809	798	830	856	859	812	821	854	835	789	776	803	801	836	794	839	795	817	822	780	792	810	788	825	810	816	799	810	855	763	816	869	810	828	837	789	823	855	840	776	787	827	841	825	843	793	831	785	794	793	788	784	825	835	828	825	825	785	831	809	841	795	886	834	813	849	798	841	791	830	747	840	773	802	794	795	825	801	793	802	808	768	788	824	874	834	793	865	785	818	847	842	810	785	834	803	798	780	824	796	823	848	853	834	836	854	816	821	779	786	805	818	861	820	796	809	801	857	806	796	833	806	817	813	778	856	878	783	832	801	833	844	796	826	833	843	800	795	795	863	858	811	816	793	813	789	813	866	819	783	826	825	823	787	786	808	853	790	815	794	737	791	872	832	790	792	815	831	772	837	806	798	812	807	848	806	819	852	805	824	783	841	746	814	809	801	809	788	854	798	811	859	821	808	862	811	794	770	807	864	772	826	853	830	834	790	796	809	814	845	840	829	834	799	828	828	805	842	791	781	796	807	803	804	801	810	791	793	799	815	787	793	806	828	886	800	816	809	784	770	815	826	755	813	822	770	795	851	807	811	808	778	787	825	810	771	794	814	788	774	810	785	835	822	814	828	830	850	794	841	800	783	819	877	812	849	809	837	858	842	756	781	815	818	758	813	832	800	835	805	799	832	828	809	810	792	806	858	840	778	776	824	829	788	826	781	810	794	846	849	829	849	819	805	848	810	788	791	884	807	852	806	821	852	807	825	771	803	754	774	864	795	844	769	796	777	864	782	800	836	805	792	815	800	774	805	800	805	786	815	791	829	827	807	833	791	768	852	843	826	780	791	848	792	858	880	885	812	768	807	754	822	817	780	833	779	813	803	799	869	798	797	796	819	804	810	860	779	806	789	838	803	817	811	821	854	744	732	786	807	801	861	775	890	819	845	786	787	828	799	804	794	817	843	746	814	847	774	828	816	815	790	804	803	846	806	800	858	841	831	806	859	822	776	808	778	834	828	811	803	815	819	753	795	821	813	754	824	812	818	785	804	780	804	785	814	839	789	856	816	786	797	791	791	795	848	824	766	787	786	835	801	819	823	830	804	773	805	782	834	786	831	784	844	795	782	798	838	854	790	824	767	821	819	800	801	829	797	737	788	799	792	747	831	846	829	852	813	809	835	835	806	793	809	815	753	823	849	800	803	817	779	834	776	827	767	845	783	808	853	813	757	844	824	735	822	836	803	798	800	800	823	838	762	819	859	818	823	785	802	855	770	825	800	833	834	828	831	848	784	829	768	812	822	800	843	807	760	838	806	826	833	760	842	833	832	800	818	825	814	794	768	805	809	769	762	767	764	856	814	804	794	822	809	838	778	827	836	839	775	781	805	863	766	859	827	774	777	835	801	818	800	765	828	812	808	790	792	791	786	833	845	856	783	808	792	795	828	815	798	806	810	842	786	775	785	773	797	793	770	799	772	888	806	785	825	827	823	884	804	813	805	835	791	812	858	814	804	804	821	788	811	764	831	804	828	815	793	819	813	797	781	783	789	797	848	842	779	795	787	821	803	809	807	788	784	838	820	814	840	800	791	781	821	790	793	797	849	826	769	820	822	815	794	851	748	793	802	774	827	802	835	831	833	793	839	804	850	807	798	809	797	831	775	836	793	827	814	814	834	844	851	797	870	857	811	847	854	816	808	834	813	859	833	814	787	827	825	833	860	779	787	813	843	745	793	804	834	832	888	786	853	779	838	819	844	773	826	809	818	811	821	850	860	777	805	843	802	772	793	808	760	808	776	890	811	837	838	811	831	833	802	800	822	780	784	829	836	797	811	794	781	830	794	808	788	827	821	806	807	832	842	850	823	776	806	756	807	766	825	868	815	828	823	815
1527	252	180	117	119	138	174	194	145	126	110	110	120	112	99	98	131	84	84	77	62	67	77	67	79	61	68	58	71	63	50	60	44	59	52	55	65	55	65	59	56	74	64	59	48	63	43	56	49	75	56	65	59	50	61	80	54	77	49	47	63	53	63	60	45	56	61	64	44	57	62	73	53	48	61	57	58	64	56	69	53	66	55	68	63	52	55	58	56	50	52	87	103	87	75	71	72	55	52	68	53	65	53	53	55	50	46	47	52	55	58	55	64	57	64	61	55	64	53	53	51	64	48	58	55	61	62	41	60	59	63	78	53	56	70	54	57	59	55	71	71	61	72	62	53	60	49	56	59	48	61	37	54	71	58	54	59	52	60	70	65	60	63	53	50	59	65	60	39	49	63	48	58	68	48	50	64	51	61	54	52	55	52	47	52	65	56	51	64	61	70	66	60	48	47	53	61	50	60	60	53	59	54	43	63	56	62	48	53	56	58	49	70	51	45	63	67	50	61	52	48	64	56	56	52	45	69	58	47	64	73	56	66	58	68	48	51	61	63	54	64	54	54	51	63	52	62	60	52	59	60	74	51	71	62	66	74	62	47	46	56	68	69	49	58	73	68	58	68	69	57	59	52	52	64	51	46	53	50	60	52	48	56	57	59	55	67	51	83	67	46	59	52	61	67	73	79	50	62	46	51	43	53	56	71	49	58	52	47	47	65	56	46	47	61	45	64	50	46	61	55	47	57	60	61	70	71	56	48	53	67	67	53	59	50	54	61	54	54	53	55	62	70	48	67	62	66	56	59	68	49	66	56	57	54	53	56	59	57	59	66	50	46	62	70	58	56	55	56	71	51	62	49	64	60	57	66	66	56	51	51	54	52	49	63	59	58	71	65	57	50	55	73	59	45	52	64	41	50	60	44	56	64	64	56	65	63	54	74	56	71	76	56	51	57	62	56	49	61	58	59	67	56	59	53	49	58	45	39	53	61	56	57	64	44	52	62	55	40	61	46	62	52	67	50	60	67	56	51	68	64	46	71	56	53	47	54	52	64	70	63	62	46	45	48	44	55	64	64	57	65	46	59	71	52	48	66	48	46	55	53	70	60	49	63	62	61	54	50	46	57	64	47	62	62	50	55	68	64	48	55	73	58	60	51	46	56	51	51	52	65	61	44	58	62	43	62	45	59	47	64	63	62	65	70	56	57	59	63	58	66	67	58	72	56	62	56	50	71	54	49	66	57	56	68	47	59	42	44	51	70	67	58	65	59	48	51	53	52	56	64	65	61	55	73	52	71	46	53	47	59	56	52	56	56	62	65	56	47	53	53	58	52	55	57	50	68	60	58	61	66	68	61	49	65	63	53	50	60	57	52	59	57	52	48	52	68	62	66	52	58	49	43	64	50	55	57	74	58	55	67	51	48	61	58	51	48	46	60	47	48	50	58	51	53	55	69	54	74	59	63	60	51	53	51	59	48	46	57	55	57	55	52	61	76	55	51	63	52	48	55	53	57	54	53	58	50	54	58	76	53	69	54	52	47	56	66	65	59	67	52	70	46	57	68	61	65	47	52	53	55	59	49	53	63	69	55	44	64	58	62	74	52	43	56	69	59	70	61	57	70	49	49	58	61	59	67	48	62	44	56	48	61	47	53	51	67	46	69	63	52	42	57	66	61	75	48	48	59	34	51	54	49	50	56	65	48	61	45	58	65	58	53	71	46	50	65	53	56	42	49	55	71	67	64	60	56	52	69	53	51	59	69	50	48	66	64	57	58	61	49	55	67	53	56	63	51	61	58	60	67	56	60	62	54	57	52	54	65	74	59	70	57	35	48	60	59	61	47	46	59	67	54	57	71	60	54	51	59	53	64	58	42	71	54	60	51	65	57	46	39	51	46	58	60	57	46	39	47	59	51	62	61	54	44	54	61	47	59	75	45	63	55	57	59	69	70	59	65	65	67	83	62	58	46	67	56	54	55	56	66	49	54	51	55	56	50	41	64	53	60	68	60	53	59	51	52	53	47	45	68	66	51	56	44	57	59	51	53	60	64	59	59	69	61	53	47	58	58	52	68	67	43	53	59	62	60	58	38	56	59	55	73	56	51	50	67	66	52	57	46	58	58	50	58	53	46	56	61	57	49	60	55	66	55	77	62	62	61	60	48	56	58	60	49	60	58	60	62	48	53	51	54	53	63	64	52	66	50	50	54	66	73	62	63	43	50	45	51	49	61	51	55	42	46	56	60	53	70	61	41	52	61	61	52	48	56	51	48	49	57	49	63	60	53	53	57	44	50	66	55	68	52	44	53	57	73	66	72	66	43	54	51	53	56	47	58	70	71	57	63	51	48	66	52	63	64	61	58	54	69	56	72	54	42	54	55	45	65	70	57	67	52	64	47	48	61	66	49	60	53	70	59	43	64	48	53	61	55	52	65	60	61	60	53	46	59	60	52	53	56	67	57	61	52	53	50	56	57	59	50	48	55	52	52	50	56	53	63	62	64	64	54	56	64	66	59	65	48	55	61	57	55	48	58	61	52	64	53	58	61	66	67	66	69	71	62	64	63	46	67	53	68	61	64	67	58	63	78	49	65	50	50	55	66	59	51	55	51	57	48	67	49	58	60	58	68	42	52	53	59	69	69	56	50	51	61	59	46	64	61	60	72	55	65	47	54	47	50	53	50	53	66	62	62	56	47	51	63	60	67	57	55	58	64	56	69	49	59	61	54	52	45	57	46	63	57	62	57	52	55	67	53	72	54	53	54	57	60	61	64	52	52	46	71	61	70	73	61	64	61	55	65	56	60	61	58	67	47	66	47	61	58	43	48	59	44	57	66	62	66	46	49	63	57	67	69	50	61	53	51	71	59	51	52	64	55	65	50	55	65	66	50	50	54	55	56	53	50	66	60	54	48	63	67	36	53	59	49	67	65	64	55	64	52	53	51	60	53	64	50	63	62	61	50	65	51	47	61	53	59	48	66	57	54	44	53	55	57	63	50	52	57	51	45	49	67	56	52	56	67	56	57	56	58	57	53	59	66	57	56	55	56	55	56	51	55	57	58	59	49	75	46	55	59	46	62	61	76	73	47	60	54	68	51	62	65	60	38	55	60	57	69	66	60	61	64	54	52	58	73	55	60	49	62	63	57	45	59	62	49	64	54	58	61	57	53	47	52	58	54	67	68	58	57	63	60	66	66	61	55	44	53	57	58	49	50	68	47	54	53	59	58	65	49	56	61	58	58	49	53	55	39	50	57	74	69	76	57	70	57	58	51	57	56	61	54	50	56	50	65	55	55	57	45	64	66	53	55	62	61	68	56	48	46	67	56	54	66	67	65	65	52	63	53	76	51	44	59	73	63	52	51	68	68	60	65	55	60	60	63	54	51	64	60	61	48	56	44	64	57	60	60	47	55	63	62	65	66	61	67	47	52	60	57	46	54	54	53	54	58	45	64	61	58	70	61	57	55	52	51	42	51	64	57	54
11142	4570	2850	4531	7687	8651	8213	7287	6410	4688	3635	3210	3373	2788	2243	1890	4133	1932	1595	1446	1347	1247	1082	1022	1009	833	870	817	850	800	785	779	766	783	785	706	712	720	742	779	715	692	704	749	683	682	699	723	761	824	929	955	940	958	844	952	928	828	787	736	658	692	691	673	706	724	695	702	738	700	663	657	694	704	740	680	699	697	741	720	745	711	706	687	757	737	719	812	714	709	1088	1647	1836	1568	1328	1020	820	699	679	708	691	650	650	677	645	656	669	700	699	656	668	651	662	645	706	682	689	678	650	712	693	665	691	644	686	662	657	714	650	672	701	678	680	696	646	685	714	685	690	686	649	672	671	716	718	704	695	732	673	658	650	661	680	657	683	668	670	672	708	693	689	677	678	675	693	693	665	640	686	679	684	668	668	691	645	665	689	728	702	713	641	645	633	666	712	668	707	673	662	687	674	712	669	702	711	689	655	624	679	675	686	659	687	701	663	698	685	654	640	710	715	710	679	665	680	673	658	717	679	676	685	703	681	682	656	678	657	709	640	675	680	661	693	727	668	695	712	650	735	740	661	690	656	662	665	666	676	659	678	676	647	704	671	703	697	703	712	713	666	654	701	681	689	682	665	647	657	700	667	679	682	629	710	677	636	713	645	672	631	686	689	641	711	675	672	693	675	689	649	666	659	661	718	658	652	668	688	638	713	693	663	683	665	655	680	705	653	683	677	665	675	666	676	673	671	633	709	655	640	670	740	702	673	638	654	688	732	673	679	711	674	650	691	664	721	634	705	677	664	729	639	695	702	694	711	680	711	661	737	697	657	699	675	672	713	690	642	681	663	714	713	729	686	686	718	680	669	670	668	700	670	673	652	682	700	696	656	670	664	702	698	728	659	657	678	669	671	733	691	683	643	675	681	668	651	675	681	646	678	755	656	663	716	641	670	640	741	652	649	691	707	679	667	628	700	683	672	647	682	624	724	612	612	657	636	684	676	709	679	699	666	629	641	685	670	688	690	752	662	671	655	691	702	642	711	696	672	764	718	704	719	711	668	687	644	674	690	675	667	668	650	694	702	679	690	707	652	712	677	652	700	695	682	700	629	638	716	661	630	661	657	678	714	675	693	623	666	676	697	672	664	683	673	672	699	643	663	669	670	678	683	712	708	711	736	687	722	656	693	704	693	658	667	694	680	677	720	692	696	703	689	650	701	715	637	668	642	667	641	649	702	697	687	704	663	666	622	662	692	663	682	667	700	725	711	697	675	685	692	677	677	702	696	696	677	694	715	668	678	624	734	677	701	722	673	673	654	655	703	646	696	645	668	710	655	665	677	694	694	721	690	728	670	681	625	698	661	676	657	632	653	657	690	721	656	672	641	700	701	700	690	684	667	684	667	687	740	665	693	677	660	643	681	690	668	713	624	694	674	714	692	677	687	667	669	635	701	698	748	685	690	654	669	676	701	688	687	667	672	662	650	682	660	713	650	713	663	726	696	728	727	652	647	710	663	666	700	674	720	631	712	637	692	659	641	667	685	651	714	754	713	617	701	667	640	697	692	651	637	661	673	705	634	701	658	658	719	678	663	708	659	677	683	694	646	668	679	714	690	690	703	717	702	714	650	663	671	672	688	695	699	660	673	628	641	679	702	701	706	680	679	731	690	673	642	606	679	710	725	675	714	685	667	649	725	702	696	681	678	677	676	647	678	699	652	662	727	683	660	700	693	715	665	668	682	686	689	660	674	693	661	673	670	719	709	690	648	650	720	649	689	687	677	698	673	677	694	722	670	657	709	677	654	729	639	706	648	684	657	640	731	671	662	681	687	672	638	705	673	666	682	701	677	694	729	705	673	693	686	677	715	674	738	672	622	685	656	669	658	658	686	658	706	673	704	644	655	677	657	715	656	658	680	674	679	696	717	693	633	701	682	629	645	649	697	640	672	684	667	687	720	703	632	671	666	689	662	686	645	642	677	652	678	662	686	696	680	655	717	685	670	675	661	664	660	692	688	656	695	667	666	671	661	643	662	677	727	703	697	683	750	724	666	680	711	691	700	717	689	688	669	674	685	688	670	641	738	665	688	666	685	681	622	679	727	692	721	718	668	643	660	676	695	648	692	678	654	691	665	631	666	661	684	689	669	620	670	691	676	692	655	657	707	680	674	668	690	691	651	724	690	680	651	691	702	677	707	682	698	702	678	660	695	709	650	720	663	684	680	685	682	666	707	649	730	700	691	707	645	629	683	666	643	649	675	681	673	666	690	691	664	686	673	660	659	697	744	669	675	669	686	671	716	689	676	705	705	677	683	638	719	664	644	697	723	660	671	683	665	681	669	663	661	632	629	717	694	664	724	664	657	686	657	682	713	639	654	683	691	697	679	748	686	671	686	694	681	666	649	693	691	657	695	694	687	688	672	686	666	678	624	686	679	692	708	693	676	674	658	699	668	665	672	656	640	717	630	695	665	713	703	706	645	645	614	669	674	662	720	689	713	719	659	683	736	671	712	665	723	695	650	665	671	718	695	648	671	647	639	681	692	653	720	720	608	717	689	710	636	674	664	687	659	724	627	689	681	686	700	692	706	642	672	678	697	675	721	680	662	672	699	692	668	673	711	689	681	707	714	632	708	706	688	697	717	643	694	645	679	678	667	745	680	708	693	652	705	700	687	659	703	671	673	654	702	670	689	713	695	663	669	702	642	682	729	654	671	707	668	682	678	658	648	690	675	698	674	692	673	700	663	732	667	652	710	697	692	696	703	680	666	643	663	672	738	672	644	662	674	665	685	671	703	702	610	656	718	662	680	670	635	698	661	653	691	712	704	637	662	695	692	646	667	658	683	660	690	685	727	640	671	664	673	696	675	642	688	653	688	699	652	684	623	703	672	677	699	673	642	690	717	649	656	690	699	657	680	672	688	661	705	686	697	650	661	647	650	644	630	668	737	717	604	679	687	670	728	651	655	702	692	657	687	651	666	691	685	692	692	678	682	662	705	697	729	700	680	707	694	719	677	712	658	664	693	671	688	640	675	665	648	731	674	688	668	678	687	661	644	662	710	685	664	690	679	695	696	663	703	712	693	651	675	722	704	671	650	718	672	637	672	641	665	666	731	658	686	645	709	710	716	675	678	653	703	643	647	649	702	687	671	687	682	652	699	639	694	693	700	669	734	671	683	690	696	724	725	661	688	612	689	684	656	711	679	708	665	635	717	704	682	713	734	701	724	650	725	684	659	665	702	669	656	718	667	658	657	675	685	673	672	697	625	683	653	617	671	666	697	719	639	664	644	655	650	677	657	672	671	669	681	646	671	645	674	668	697	724	707	703	672	690	665	635	656	678	733	705	685	659	669	673	697	704	686	697	656	679	621	672	637	666	672	670	661	675	702	677	709	660	681	663	660	644	670	692	700	664	691	683	616	702	656	712	657	649	687	707	644	661	692	726	663	685	656	647	647	665	663	689	658	689	639	694	671	692	702	629	663	676	705	665	643	676	670	703
969	659	349	231	228	313	300	294	250	207	170	164	151	150	98	125	534	115	103	104	80	82	102	86	81	68	69	74	68	73	63	62	61	73	72	64	63	77	76	65	69	73	72	61	66	69	66	62	78	77	68	71	73	76	88	87	68	75	64	66	60	59	63	52	58	65	52	67	61	68	65	54	62	55	57	54	53	48	45	61	50	77	73	57	63	81	75	75	68	57	95	158	154	126	92	83	75	76	46	58	54	71	64	50	76	57	53	68	56	68	66	64	60	60	50	51	81	62	48	72	63	57	62	55	61	62	58	48	81	45	59	63	52	63	76	55	75	70	64	53	63	65	70	57	59	70	64	74	54	65	64	62	82	51	65	58	73	69	60	78	66	67	57	56	54	51	43	61	55	65	63	79	33	53	63	70	65	63	47	62	46	47	44	56	70	60	54	66	52	58	70	69	60	77	66	62	64	63	67	49	59	75	54	69	71	47	61	61	70	62	51	47	65	74	57	61	60	78	73	68	56	67	54	61	68	51	70	65	73	56	52	53	62	60	67	70	59	56	69	68	72	67	64	69	59	71	60	69	53	57	55	58	62	54	52	76	65	62	56	51	50	66	46	61	64	70	63	51	57	57	52	68	51	67	76	71	70	64	61	68	46	55	63	65	49	65	69	67	62	54	63	65	61	58	48	37	69	55	62	66	43	60	67	48	64	65	58	57	55	55	67	65	52	62	57	76	53	59	58	52	59	79	51	60	51	56	64	63	63	54	71	53	57	62	80	62	71	54	61	59	64	63	60	59	56	72	73	65	68	54	63	65	69	47	64	57	52	60	60	57	62	67	63	69	40	45	54	60	65	69	58	65	71	54	58	70	58	63	61	67	61	60	49	61	59	74	45	70	75	60	64	71	58	70	59	60	70	64	52	53	59	58	60	59	47	83	61	64	60	57	50	71	54	60	68	51	76	69	71	57	75	65	71	74	64	64	46	72	64	59	68	70	66	50	54	73	64	55	64	52	67	67	59	77	52	70	64	67	58	58	67	57	75	63	65	58	52	66	68	56	67	70	67	57	45	51	68	65	73	54	66	56	58	56	67	49	64	73	65	59	80	62	72	68	73	54	68	59	64	61	59	66	56	48	58	63	63	67	76	67	75	58	64	71	65	62	66	55	64	66	55	61	72	63	60	57	72	66	60	62	64	65	49	60	76	67	61	64	67	50	67	60	52	68	48	64	59	57	55	63	61	57	57	58	54	61	61	67	56	61	54	58	53	57	57	64	75	55	65	64	64	64	72	66	65	74	73	62	68	71	59	65	57	62	63	68	60	69	61	59	61	50	60	66	61	65	60	58	48	57	70	56	64	62	55	66	62	44	58	67	61	56	48	67	51	61	78	57	68	68	66	53	58	62	74	47	48	58	71	72	63	60	51	76	72	67	61	69	83	55	56	59	45	55	56	59	56	61	54	72	67	62	57	65	51	76	64	51	51	77	60	61	60	69	68	72	62	61	58	63	57	78	48	56	60	57	68	81	57	63	65	52	66	67	64	41	78	51	57	53	67	60	57	77	64	70	50	64	64	53	53	62	62	66	68	53	56	67	70	56	56	54	44	73	59	73	74	63	61	60	60	63	53	55	46	64	54	65	63	62	66	65	54	60	59	68	71	57	57	56	65	73	70	58	57	65	64	74	72	64	63	68	53	63	56	59	66	67	54	52	69	55	62	57	60	66	73	57	60	84	52	57	58	47	55	68	62	69	60	75	58	55	52	63	48	60	52	60	66	58	59	49	53	64	49	62	69	50	56	50	48	66	74	52	49	57	61	80	54	57	56	68	64	64	72	64	57	67	83	55	77	59	58	56	70	66	50	49	65	59	73	54	62	69	61	72	62	59	78	46	56	63	66	52	55	67	45	65	71	57	70	67	63	49	65	51	70	61	60	60	56	60	65	61	50	52	60	70	67	67	57	53	64	67	64	47	57	66	67	80	70	62	52	61	62	57	48	68	70	56	71	64	66	70	73	87	73	63	60	79	60	52	62	72	68	64	58	55	59	68	68	75	69	62	55	65	58	50	53	73	61	63	61	60	57	73	61	68	66	73	65	64	51	57	54	77	36	51	50	55	70	68	71	65	56	49	65	68	49	57	68	63	77	53	57	65	64	59	59	55	49	55	70	50	60	57	47	48	59	70	60	58	49	60	59	66	54	53	63	70	63	83	57	57	58	64	53	71	53	61	60	75	65	54	67	57	54	54	63	51	69	50	64	57	79	72	74	63	71	55	53	60	54	68	69	62	65	69	53	54	68	72	50	64	76	70	66	60	66	65	61	49	75	49	57	51	71	52	61	74	53	70	60	60	58	63	60	52	48	71	61	50	65	57	62	51	51	53	64	67	80	68	59	63	46	63	52	51	64	71	69	54	54	63	74	54	64	62	61	65	67	72	68	60	59	63	58	61	66	52	62	70	63	51	44	58	61	60	60	55	50	53	64	50	65	59	57	68	66	41	61	58	43	77	63	61	59	57	70	63	67	63	60	62	72	63	72	58	70	69	52	58	64	55	70	62	64	50	65	66	64	55	63	75	60	56	64	68	61	73	59	51	84	71	55	51	66	62	63	56	49	65	62	59	61	63	66	61	46	54	60	45	51	53	67	64	51	57	71	61	69	57	64	58	62	76	58	53	63	61	56	58	70	61	57	59	54	61	62	50	54	70	49	62	65	47	50	64	61	76	69	66	72	76	48	50	60	50	56	53	52	63	54	67	58	55	51	53	56	61	59	50	72	59	51	62	51	66	64	53	52	66	68	61	59	60	58	68	61	66	70	69	71	56	53	57	65	63	62	71	68	68	60	70	60	56	58	65	70	69	48	57	85	66	63	59	55	65	58	63	61	66	66	61	58	67	79	55	75	76	57	56	49	65	71	50	72	51	52	55	64	61	47	56	78	42	62	55	64	63	78	56	63	60	60	63	64	62	66	72	82	44	62	73	45	63	60	71	63	66	62	54	59	46	64	58	59	49	57	71	57	54	71	68	56	53	59	54	65	53	77	53	63	51	59	53	57	51	53	73	67	68	50	52	44	48	50	62	52	70	60	57	58	60	70	62	73	62	66	63	59	58	60	67	70	52	64	68	69	69	59	61	68	68	66	61	45	74	55	64	63	70	51	58	57	55	51	56	68	53	58	62	68	55	60	52	56	75	62	51	59	51	40	75	56	64	69	59	66	67	69	62	51	58	60	62	70	71	63	41	74	65	61	63	50	65	74	62	67	53	61	57	52	74	50	67	59	67	42	63	74	74	63	73	69	60	54	53	59	61	58	62	57	63	68	73	48	63	55	67	61	62	77	66	52	58	58	51	80	62	63	56	58	59	65	60	63	57	64	68	43	63	56	50	64	53	46	69	66	47	62	52	67	62	65	71	54	62	66	76	74	74	75	45	58	70	48	63	55	58	66	68	57	63	66	64	57	53	64	48	47	64	58	62	52	58
14183	7998	4673	7821	13387	14522	13213	11428	9796	7252	5924	5539	5364	4252	3398	3255	12289	3068	2431	2172	1873	1695	1728	1412	1222	1218	1142	1095	1033	1016	928	954	912	872	823	854	846	828	884	860	859	774	847	843	789	759	760	905	936	1069	1181	1155	1206	1249	1123	1058	878	816	779	796	765	806	823	713	810	803	769	822	786	769	783	785	784	746	740	738	734	774	714	839	877	833	841	805	791	749	726	828	836	776	1912	3319	3064	2337	1615	1104	896	744	726	749	734	736	707	778	686	680	655	740	722	733	692	706	703	685	733	739	757	718	728	713	752	744	743	741	686	694	676	704	731	721	684	672	701	692	749	681	713	683	726	750	690	747	745	687	691	697	716	709	718	719	665	701	698	664	663	729	705	705	650	721	711	729	713	695	732	715	726	712	748	685	710	693	734	693	680	723	698	678	724	710	745	703	706	659	735	726	704	729	716	687	742	682	673	697	724	729	694	745	715	708	697	642	711	652	742	732	728	671	722	750	718	719	715	708	725	746	712	698	688	734	730	736	718	693	696	718	685	704	697	678	734	735	733	720	712	739	733	774	779	709	682	708	712	714	734	726	692	667	714	701	746	705	701	709	688	713	709	715	696	706	716	738	730	718	734	719	748	701	771	671	737	733	706	717	747	717	726	740	736	730	714	735	760	712	663	719	688	708	725	754	694	708	721	726	725	731	722	698	691	717	719	710	718	715	749	677	675	707	724	729	708	696	738	698	695	683	702	704	786	689	677	700	701	767	716	684	656	696	704	674	663	710	691	721	708	702	745	769	717	712	683	695	738	722	740	698	720	703	695	718	759	760	724	738	752	707	727	723	696	756	674	711	709	694	702	720	653	759	668	730	695	680	655	685	698	679	699	710	697	688	703	728	693	690	696	705	705	700	744	707	700	698	666	637	699	719	708	716	706	662	692	682	754	770	717	691	695	728	699	726	760	702	731	693	733	661	694	695	705	766	748	744	692	717	737	690	671	715	737	759	706	711	661	707	647	717	721	626	766	724	675	696	722	702	728	705	716	705	685	737	730	709	727	729	678	747	670	718	749	694	692	730	697	738	713	773	718	714	733	638	689	748	705	705	730	697	659	713	766	728	735	732	638	706	695	689	703	761	763	706	686	715	673	725	743	692	734	742	688	707	692	778	696	711	722	682	766	694	712	672	701	702	717	673	684	677	684	706	695	729	713	664	701	727	751	744	684	641	717	682	699	662	706	724	730	695	706	730	752	710	703	711	734	673	731	705	675	696	679	720	714	713	738	719	687	673	712	678	722	715	678	728	727	729	686	709	704	744	697	758	727	670	727	715	722	674	705	648	688	695	694	749	717	677	709	711	764	685	736	731	725	721	721	766	688	727	690	726	725	662	690	715	720	725	663	708	689	696	702	710	740	733	664	704	700	727	745	669	727	727	715	714	715	721	727	721	705	701	682	671	705	707	726	694	712	667	683	734	722	696	710	717	707	689	737	742	731	637	730	728	716	719	720	698	720	740	659	724	726	721	743	723	720	704	735	687	719	707	732	737	714	743	740	744	723	683	700	735	707	700	737	697	679	678	708	731	705	707	672	672	727	735	701	721	686	728	690	717	681	708	676	668	746	677	728	732	736	693	729	727	658	713	720	740	734	719	771	727	762	679	690	749	671	700	742	706	752	727	774	722	684	750	729	744	735	683	709	706	696	710	712	698	691	689	710	719	704	776	686	709	740	715	756	685	705	725	653	740	723	699	749	712	711	653	688	696	710	710	749	691	702	725	714	700	728	706	724	733	685	672	685	724	740	715	674	681	706	716	693	744	701	685	691	701	698	669	714	710	681	708	708	672	682	754	707	630	672	681	724	701	692	663	749	693	744	660	698	726	721	729	687	666	744	702	768	741	661	687	682	715	718	737	718	714	713	718	685	702	742	690	771	701	672	712	712	741	752	707	692	733	696	706	696	694	695	707	720	720	676	722	664	701	673	675	680	751	698	661	713	659	702	744	725	707	726	693	714	720	726	761	741	745	721	684	696	705	698	712	690	728	734	716	738	680	680	731	704	697	733	690	686	695	754	762	690	666	734	703	686	747	753	691	727	721	712	669	681	751	712	660	679	729	729	724	734	719	711	719	728	696	767	712	726	703	687	698	693	750	736	727	717	729	773	675	711	734	713	715	696	688	682	726	707	675	678	725	703	729	698	694	693	660	686	691	671	700	706	740	771	681	701	624	721	683	701	685	715	701	721	687	711	688	724	701	723	748	693	699	695	659	711	715	729	715	669	692	735	687	728	691	662	725	725	686	758	681	705	713	663	688	704	665	668	678	715	703	689	701	737	719	714	690	704	754	746	638	693	679	693	746	743	735	716	710	694	718	693	711	700	727	724	709	667	669	718	707	702	697	733	637	691	726	728	733	723	724	726	664	712	663	730	746	704	730	693	728	752	689	688	715	668	721	704	726	730	699	704	702	713	777	683	724	726	709	685	715	741	701	679	712	699	713	727	663	742	662	689	761	727	763	759	723	666	712	672	712	747	724	694	691	752	734	696	709	688	710	703	750	732	743	721	711	718	667	706	723	669	702	741	739	704	753	758	656	735	690	719	709	712	747	666	710	719	691	741	749	693	708	738	735	717	735	710	741	722	674	677	699	700	718	670	715	704	715	738	688	685	673	716	717	692	738	714	695	684	704	693	743	713	696	721	732	693	721	705	707	692	714	710	698	690	653	740	748	681	716	768	664	698	696	763	696	714	741	668	708	699	704	660	732	686	733	698	738	683	734	711	656	691	715	678	696	712	759	708	722	701	729	714	749	703	708	705	722	717	667	669	711	725	707	742	710	701	704	756	720	723	711	719	708	731	670	714	693	713	723	725	662	744	703	676	693	690	694	740	721	706	717	696	721	704	683	695	743	688	718	709	729	692	719	717	700	663	747	712	679	743	729	709	711	719	699	722	698	711	694	744	708	744	677	731	734	687	703	767	683	699	712	695	715	765	704	750	718	676	748	719	711	712	706	669	748	721	717	720	708	709	732	750	696	721	752	688	736	703	730	679	693	711	689	694	676	726	712	750	688	726	721	692	667	691	670	746	711	749	706	729	710	678	700	690	732	713	753	709	701	728	709	694	693	732	657	714	719	658	776	741	727	716	670	689	670	727	749	684	660	689	765	730	755	727	698	716	759	727	723	710	710	737	721	717	703	713	689	720	707	728	700	731	721	718	724	728	704	711	742	724	711	705	710	756	704	715	662	733	751	704	727	724	653	732	670	740	720	765	755	700	715	705	732	711	705	706	736	682	702	681	665	721	696	725	707	689	680	747	716	723	694	717	698	759	659	718	726	738	674	665	706	708	717	702	679	709	665	731	742	711	676	714	667	670	688	683	697	711	712	756	694	726	724	713	679	690	725	696	682	689	726	674	705	715	742	651	697	702	723	760	729	715	723	741	712	690	709	675	742	692	753	723	666	677	738	680	747	736	702	716	749	769	706	709	674	693	685	696	703
2437	486	296	195	186	311	312	326	253	238	206	196	203	159	161	139	961	262	111	125	121	95	145	102	123	98	98	95	86	85	91	96	96	79	91	99	73	78	79	67	79	73	83	78	88	91	87	82	75	82	91	83	96	85	90	84	94	75	73	80	83	61	83	82	76	80	83	86	71	78	74	101	89	84	89	87	90	68	90	74	68	82	82	77	85	93	79	90	83	75	87	167	152	146	118	96	89	82	83	74	68	71	90	87	74	86	79	68	82	80	73	75	74	71	79	93	72	83	87	79	95	85	90	62	72	73	70	87	70	61	89	94	64	83	97	83	86	87	100	95	89	78	67	83	70	75	75	73	67	88	71	80	65	68	77	90	62	72	67	84	95	87	75	75	68	69	76	73	104	86	74	87	85	86	78	88	64	90	74	85	76	89	78	100	63	79	79	76	78	67	70	95	87	64	81	80	72	81	93	76	78	64	81	78	66	69	76	79	78	71	92	77	91	89	91	88	85	72	83	76	87	97	89	89	94	76	66	68	97	90	91	77	77	95	78	87	67	80	73	76	75	80	87	70	63	64	76	83	96	72	85	74	84	70	93	78	80	79	73	64	66	84	80	81	71	84	84	88	80	82	67	74	63	85	79	82	86	72	77	65	85	91	85	82	61	77	74	66	63	73	64	74	68	85	79	86	78	74	82	81	59	83	71	79	75	71	80	74	94	70	74	84	88	66	75	75	76	72	81	73	83	75	80	89	76	89	81	86	81	70	98	77	107	73	98	91	89	62	68	67	80	97	75	93	62	79	71	75	64	81	77	85	77	74	80	82	81	79	75	75	76	75	82	79	80	80	75	77	79	82	84	73	70	85	99	83	63	73	57	77	91	76	67	77	80	70	90	72	60	78	70	84	74	80	74	87	77	77	75	66	59	72	66	92	85	72	89	76	85	85	92	64	85	87	87	95	79	84	82	88	82	80	58	84	79	76	75	78	63	66	77	79	89	78	82	65	65	84	72	81	71	74	77	78	83	85	84	67	65	103	69	76	84	79	70	73	71	87	98	76	77	84	70	70	84	98	85	82	80	65	76	83	71	69	76	84	77	77	83	78	97	91	70	61	66	86	79	75	80	67	85	83	83	82	90	75	74	79	73	69	78	77	77	84	88	68	86	83	86	57	85	91	98	80	84	83	96	73	76	87	79	61	57	78	78	89	61	67	69	77	63	62	79	70	90	78	74	76	78	82	88	88	77	68	71	75	85	69	70	78	74	78	87	80	69	82	82	68	85	82	70	88	91	66	88	73	78	85	74	72	82	85	91	72	82	60	93	77	83	78	80	66	74	75	75	77	89	90	87	87	81	80	64	65	83	80	78	75	70	80	65	96	74	67	84	90	68	71	66	81	74	73	87	67	75	79	68	86	87	91	83	73	77	89	75	84	84	75	65	92	72	71	76	77	64	75	64	81	86	76	69	71	83	58	91	76	70	83	69	62	84	96	75	76	71	78	65	84	62	74	77	78	87	80	81	88	85	87	68	79	70	84	76	83	78	82	89	87	87	76	85	78	79	79	78	70	90	80	78	72	83	82	58	73	70	70	79	70	81	74	83	85	68	68	89	69	80	76	81	89	82	71	89	75	74	74	69	79	70	76	86	85	73	79	73	78	81	93	89	84	77	86	81	91	86	74	69	90	88	83	66	70	81	84	82	66	62	88	76	106	67	88	84	59	78	68	81	81	72	87	68	82	67	79	76	81	76	65	83	72	66	70	84	80	71	83	79	80	79	88	62	78	94	96	90	78	81	68	85	82	75	82	70	77	80	74	97	68	99	86	76	72	78	88	81	72	77	73	81	94	74	86	85	83	86	78	75	79	75	71	86	68	63	69	64	85	89	77	80	78	80	83	71	74	83	76	85	71	83	68	70	70	86	89	79	70	80	75	77	65	89	80	89	76	65	87	85	87	82	77	77	88	90	76	90	62	81	83	70	81	83	92	78	81	72	72	83	74	84	83	75	74	73	91	64	77	80	66	69	90	98	77	64	72	83	64	94	92	94	76	71	86	64	77	76	85	83	90	88	85	78	75	72	69	91	73	73	82	89	83	82	79	84	103	79	84	81	71	85	70	77	80	82	89	72	87	65	78	81	70	81	73	75	89	72	80	91	79	74	86	83	75	84	77	70	87	94	74	76	89	79	75	71	80	69	80	79	93	86	81	92	87	80	96	87	93	93	79	75	73	74	80	51	70	78	87	82	72	80	87	55	83	72	83	73	76	91	96	81	67	87	60	70	77	77	78	79	84	76	68	70	85	56	83	89	90	72	67	77	65	86	76	80	67	65	86	82	68	87	69	77	69	75	68	68	95	84	74	84	72	86	67	93	85	69	77	91	94	77	86	99	75	78	71	88	84	85	86	80	80	81	98	73	90	73	78	92	71	74	69	72	80	76	82	81	88	76	66	70	80	85	68	75	93	85	78	65	85	94	71	95	76	66	74	91	85	72	83	94	90	68	87	79	73	75	80	76	75	82	79	64	68	92	77	79	80	85	95	84	85	95	78	72	90	93	87	64	98	75	87	82	67	70	60	93	82	93	81	77	78	78	71	71	79	76	77	83	78	77	86	73	79	72	90	76	83	76	81	93	84	70	99	91	74	81	64	76	81	76	82	81	88	64	73	91	75	89	77	88	68	79	74	87	83	79	78	86	73	79	77	84	87	85	74	81	83	78	73	68	73	90	72	70	105	67	88	94	90	91	73	61	71	71	82	76	90	85	78	70	82	94	86	90	78	71	84	83	94	84	83	71	80	71	88	72	97	70	81	88	77	78	61	78	84	90	72	91	89	77	101	80	94	66	72	74	74	71	82	77	90	71	91	73	81	80	76	63	89	66	73	75	98	72	95	66	85	86	69	78	67	76	84	88	75	79	65	86	91	84	84	71	69	82	69	86	85	81	68	81	61	86	76	82	92	87	74	82	76	81	79	68	74	73	78	70	81	96	82	70	84	92	76	87	63	82	83	95	83	91	83	86	85	65	81	86	95	70	70	92	77	68	90	64	57	73	75	86	86	72	75	77	84	69	62	89	80	78	70	74	76	84	87	92	76	88	87	82	85	86	79	93	82	62	95	73	80	70	85	88	87	59	70	66	83	86	85	96	75	74	67	81	73	79	81	70	79	86	82	77	55	74	94	93	87	96	78	77	80	80	80	83	81	87	79	65	66	76	77	83	75	87	88	76	76	59	61	96	74	78	63	78	93	85	80	74	76	83	65	98	87	86	75	72	74	69	83	76	77	78	80	81	75	94	71	91	79	91	98	80	78	90	75	74	84	82	84	74	100	82	76	66	88	96	72	71	80	88	69	84	94	86	89	71	71	88	87	87	93	72	70	96	92	91	80	80	67	78	77	87	89	78	81	91	100	74	76	69	68	85	81	74	84	74	64	97	77	77	83	77	84	87	75	65	71	82	70	60	72	93	80	72	91	97	57	86	76
14093	6916	4442	7289	12943	14182	13143	11717	9452	7518	6865	6134	5778	4667	4040	3892	16380	5564	2706	2360	2209	1912	1877	1544	1554	1486	1398	1355	1272	1256	1171	1101	1086	1153	1131	1045	1032	1043	1077	1025	1020	1064	1115	1017	1043	1019	1036	1173	1282	1357	1590	1583	1363	1185	1113	1078	1036	1021	983	968	1045	987	968	964	982	902	958	1009	959	974	983	919	914	936	964	1018	1022	983	1010	1049	1035	999	1088	1115	1011	1113	1162	1046	967	972	1980	3632	3362	2739	1899	1372	1038	985	916	936	924	943	983	917	928	895	928	921	969	932	914	921	899	888	910	909	910	922	907	896	877	945	884	941	879	884	939	875	894	896	903	897	959	887	902	978	921	902	852	910	889	921	914	939	918	890	940	987	910	881	883	926	877	921	877	951	886	920	907	881	865	941	874	936	913	873	894	958	908	882	969	891	887	887	855	982	924	909	919	885	907	969	899	901	897	885	940	913	910	931	898	916	893	912	1006	863	927	882	920	934	862	943	948	970	963	920	915	927	923	927	968	977	900	870	885	886	882	937	993	884	910	934	922	925	909	898	915	944	944	866	910	936	901	933	963	918	947	927	930	922	923	944	875	937	948	897	959	908	952	876	936	941	855	994	930	934	938	929	906	899	907	897	924	905	943	910	875	904	913	958	917	861	981	949	920	854	906	895	888	898	934	922	923	946	922	928	962	899	887	897	912	941	934	945	855	873	871	907	960	883	909	975	992	897	925	907	953	912	900	939	922	966	947	878	907	939	899	902	917	949	960	901	889	888	904	951	926	905	895	955	880	907	955	886	887	905	875	935	951	921	923	890	945	869	895	955	946	969	963	946	918	916	899	967	886	909	918	881	916	933	950	872	1012	925	929	907	915	937	937	940	987	931	912	919	893	954	970	1001	913	940	941	865	881	937	919	894	945	926	904	939	928	965	932	934	932	924	948	938	936	915	945	915	965	879	911	917	923	934	946	961	881	925	951	876	929	901	946	921	892	904	903	923	897	948	915	908	918	948	917	925	894	896	892	950	979	914	865	896	914	905	912	904	894	902	930	973	857	920	960	897	937	914	948	966	939	897	881	964	941	933	913	876	941	918	913	906	869	899	949	917	976	860	967	957	892	963	903	887	906	947	926	888	945	942	928	919	973	919	892	975	858	930	908	945	879	911	928	941	908	932	935	947	835	938	929	965	944	936	871	946	929	945	918	933	924	907	894	883	925	885	1010	923	944	905	926	909	958	927	987	923	961	955	894	922	873	938	906	919	877	908	945	920	893	932	894	911	932	907	969	925	939	918	899	953	897	899	942	927	935	874	849	946	883	949	899	947	935	896	939	922	946	926	890	931	890	935	935	919	874	935	898	952	911	914	939	918	909	964	930	921	936	903	881	941	873	944	925	936	926	881	885	904	917	899	919	955	943	909	937	934	970	882	907	924	949	912	877	979	943	933	913	969	878	898	913	931	975	900	929	984	906	894	928	859	957	888	924	879	905	911	969	925	887	882	960	965	970	904	881	919	930	904	913	954	956	928	978	912	895	945	955	936	889	937	922	913	931	880	921	934	917	896	943	913	870	944	927	918	946	869	927	911	878	981	903	894	904	859	949	863	932	917	877	879	900	924	917	961	940	884	991	932	930	978	822	927	896	960	913	952	962	944	956	916	886	911	951	928	884	926	931	914	989	912	924	946	937	980	910	899	911	917	912	960	945	928	931	949	1000	936	910	961	923	945	924	941	943	884	895	922	928	938	935	935	904	955	936	943	928	933	915	901	971	949	912	958	864	899	929	896	903	960	883	892	880	958	935	931	933	945	963	943	862	1010	946	920	908	928	907	883	958	919	944	940	975	962	967	973	948	911	875	944	900	931	902	908	877	957	935	916	931	909	911	915	912	899	933	878	975	907	901	942	906	936	911	936	967	912	973	906	938	894	903	926	898	960	890	902	916	921	947	910	914	914	915	892	950	977	940	899	899	935	991	911	894	944	947	894	903	960	927	964	909	966	880	925	966	912	926	864	974	920	927	919	893	905	992	922	889	904	966	943	913	917	901	930	929	963	919	909	910	914	964	926	945	932	945	885	958	957	903	944	945	906	913	919	952	946	969	934	998	905	879	883	893	949	899	863	910	894	964	903	900	910	889	928	952	927	891	924	948	899	921	910	888	970	938	945	916	916	923	892	920	936	922	954	921	955	947	899	926	897	951	902	902	916	901	969	954	906	947	984	961	899	902	960	905	844	966	908	950	879	933	918	945	867	927	940	939	880	972	856	902	905	907	938	936	924	964	902	896	904	913	917	934	918	928	938	933	936	998	960	931	925	911	889	929	916	910	904	927	913	906	924	850	909	948	891	950	951	917	936	912	901	961	890	927	876	913	910	888	925	882	920	935	942	896	838	925	912	899	1023	920	912	941	881	925	926	960	908	891	925	940	950	978	918	923	926	958	905	923	881	966	896	929	926	929	921	901	911	899	925	886	946	947	879	931	884	943	983	952	918	911	877	903	903	892	929	968	907	944	905	911	913	938	874	910	897	965	942	883	892	884	905	959	949	962	959	911	891	985	907	887	940	930	941	888	887	908	978	875	903	926	931	952	882	893	878	899	955	951	939	933	898	935	871	933	903	960	939	907	875	911	910	954	866	920	923	909	953	931	905	978	914	944	918	898	933	892	919	906	967	903	939	935	961	921	880	921	918	905	907	899	954	907	930	942	896	917	928	979	959	870	919	960	906	917	928	886	888	900	949	943	902	915	895	914	927	903	958	903	895	954	905	895	966	911	884	916	924	973	870	970	931	961	853	898	945	874	885	946	918	908	903	897	927	948	928	942	937	923	960	963	959	905	894	953	994	979	927	917	862	906	937	893	938	942	973	959	933	944	951	900	902	928	881	946	929	912	903	913	926	872	907	883	915	879	886	953	943	959	945	915	936	924	928	955	905	909	930	864	866	950	877	887	921	952	951	862	844	949	1004	896	926	943	909	963	929	935	911	886	894	944	906	905	899	910	892	894	885	860	888	908	958	902	921	941	889	961	909	915	934	937	837	920	959	939	890	888	936	972	849	914	954	891	923	970	919	946	941	935	925	956	923	912	937	914	942	946	869	949	950	914	866	898	874	955	933	885	937	920	948	879	913	941	981	956	991	938	869	930	941	965	947	916	891	884	925	934	934	917	914	876	948	872	941	912	938	915	906	894	968	925	858	918	900	919	968	932	886	910	896	886	928	963	939	974	933	890	942	970	980	928	945	926	937	904	962	914	906	949	907	969	881	845	904	947	870	963	933	943	905	919	875	940	981	987	918	882	904	929	967	889	895	939	870	867	912	905	937	923	895	915	915	873	912	955	880	899	953	901	947	926	1005	945	896	893	904	926	924	946	879	891	924	977	951	856	890	948	1001	924	870	874	923	961	947	959	907	907	893	932	949	884	902	872	914	911	888	969	884	1004	891	876	921	885	967	892	967	875	889	953	898	857	892	935	935	915	893	942	911	989	962	884	990	906	914	905	897	926	937	947	962	922	932	938	891
1526	792	452	283	290	464	498	427	393	285	253	247	226	202	184	193	2151	272	127	114	119	113	108	99	97	89	85	91	77	82	78	90	92	81	93	81	81	87	81	74	72	86	86	84	76	90	86	87	81	102	106	97	77	65	82	60	66	72	73	55	67	88	71	78	94	77	85	83	87	62	89	63	71	74	77	67	76	72	83	80	86	73	80	67	82	100	72	82	86	73	109	199	172	186	129	108	75	81	67	71	79	107	78	78	68	70	61	72	76	65	80	71	62	73	96	75	76	64	65	86	61	87	76	88	67	73	74	60	75	73	70	50	79	80	63	62	65	70	58	66	76	83	74	70	79	70	78	68	72	73	79	67	76	76	79	83	68	84	89	93	66	84	72	70	78	75	81	56	71	56	67	85	82	65	68	85	90	86	65	76	74	68	87	74	74	69	69	58	86	79	75	75	73	81	77	71	80	82	69	77	61	82	82	62	67	76	88	84	78	73	73	87	62	69	74	72	72	80	69	77	67	62	69	79	59	83	71	70	81	62	66	72	81	68	70	74	81	78	85	69	77	67	83	72	75	66	68	63	69	73	84	88	84	80	61	72	66	80	67	68	66	59	82	82	76	69	64	76	81	66	87	73	68	80	65	66	75	77	77	63	73	69	69	80	67	75	81	76	82	81	70	64	67	75	73	69	68	80	79	65	77	77	68	70	70	80	72	78	80	62	52	79	82	71	81	81	82	85	60	78	70	78	84	72	75	84	78	56	54	74	78	78	70	71	86	72	75	81	86	69	80	67	66	66	75	74	80	63	83	79	54	63	91	69	64	93	79	80	78	71	73	64	77	72	80	62	79	79	76	67	68	85	78	78	81	83	78	75	67	70	78	84	77	77	74	71	68	53	69	79	85	91	71	83	82	79	80	79	70	86	72	71	71	73	67	75	77	88	78	70	89	69	80	86	69	69	73	68	67	83	72	95	94	83	68	81	59	69	79	74	71	63	72	72	66	71	58	73	79	88	85	83	73	67	67	72	52	87	80	64	78	85	74	63	84	77	77	101	79	76	66	85	72	67	73	84	97	75	78	66	75	81	88	87	72	73	85	83	66	65	67	79	76	62	66	83	94	64	78	92	70	77	77	77	66	81	68	79	70	79	69	74	89	83	72	78	76	72	78	78	73	62	78	83	75	77	87	70	67	81	75	53	76	70	67	87	69	89	79	73	83	91	66	66	65	71	63	75	73	71	63	75	77	87	70	79	80	61	49	73	64	71	82	60	71	73	60	78	72	81	70	78	74	57	76	79	83	69	75	78	65	78	72	71	70	72	71	83	72	66	71	73	64	61	89	62	76	80	67	80	77	72	77	69	79	73	85	91	74	83	67	74	87	83	68	77	85	72	65	69	70	73	83	76	78	77	76	70	65	80	69	94	72	73	75	77	66	75	66	67	59	77	80	78	80	75	79	87	77	83	63	73	84	76	57	63	59	62	80	82	72	62	79	71	81	72	93	81	71	63	75	80	79	67	79	79	81	75	78	79	68	75	71	64	71	77	82	72	68	71	66	79	81	82	74	79	72	75	76	96	74	62	81	71	81	75	84	78	80	69	70	71	67	68	73	59	80	85	62	74	72	65	66	91	76	70	88	78	67	66	70	73	58	72	70	64	95	78	74	95	79	65	80	64	69	63	75	84	77	67	71	79	62	74	76	70	79	75	86	75	78	69	61	66	88	76	80	67	89	87	63	66	77	82	70	73	71	67	74	75	77	80	72	73	93	69	81	78	66	72	63	81	83	71	81	69	66	85	79	74	86	81	67	64	75	70	75	68	81	68	70	91	65	85	68	79	88	77	73	67	60	87	69	82	69	67	73	83	69	79	65	74	65	73	72	69	60	86	82	80	70	88	68	74	84	87	83	53	79	62	72	91	79	57	81	65	77	57	68	67	91	74	68	81	64	69	83	59	81	69	80	84	63	59	83	69	77	52	73	60	67	71	67	64	86	75	72	75	69	75	98	71	81	74	76	85	77	76	93	62	68	75	66	61	71	80	59	79	72	82	74	77	66	78	74	82	76	74	79	69	82	86	71	79	84	80	95	55	77	70	76	69	55	72	54	85	73	80	66	69	71	79	69	77	65	73	71	80	74	71	76	74	72	85	82	65	70	80	69	73	80	58	68	80	73	74	90	71	83	70	60	75	67	67	69	61	73	64	91	89	71	92	85	77	86	68	66	71	68	78	85	85	73	71	66	66	75	74	65	78	69	74	83	78	76	91	78	88	70	71	80	72	85	81	83	63	73	69	78	82	57	69	85	75	81	75	68	67	71	67	82	83	68	60	69	88	77	66	72	71	84	78	64	74	70	68	72	56	75	85	84	81	71	77	74	79	63	74	74	69	72	66	73	80	87	69	72	94	71	74	63	75	84	74	70	60	82	75	65	79	74	78	68	81	72	76	76	69	62	69	62	90	74	96	86	71	88	67	54	70	62	67	81	61	71	77	75	72	72	66	78	84	71	84	79	84	84	78	79	79	67	75	76	73	83	74	84	67	80	64	72	72	93	67	62	79	74	63	93	74	81	79	72	74	77	75	76	67	57	64	71	61	77	80	64	62	90	80	79	94	75	57	81	70	72	81	64	81	77	82	78	67	84	73	65	75	78	69	77	74	77	81	79	70	70	77	72	70	61	78	77	61	81	67	73	64	60	76	75	72	70	72	57	92	62	62	80	65	89	66	75	70	87	74	80	87	71	71	72	85	76	76	80	61	75	69	78	62	63	62	78	70	74	68	84	70	70	67	62	63	63	76	93	78	74	74	61	75	61	70	79	72	82	77	87	66	64	71	71	68	63	82	71	61	96	85	65	72	75	88	68	81	69	74	82	65	84	89	73	75	75	73	75	82	76	73	71	77	73	77	82	83	68	70	86	81	83	80	68	72	59	90	56	76	92	75	69	74	93	62	91	74	74	65	79	75	88	85	82	65	69	70	75	81	71	67	54	84	63	77	87	49	81	74	79	77	79	79	63	77	73	73	74	71	73	86	75	88	74	73	64	71	68	57	60	83	96	77	83	70	85	83	78	64	72	81	85	78	69	81	94	90	88	91	65	80	73	70	67	77	62	84	80	80	65	90	80	78	72	80	82	82	76	75	93	72	59	72	86	77	69	72	83	81	75	82	80	80	71	68	77	81	82	71	79	74	76	81	77	83	74	80	79	81	83	85	88	56	78	86	81	87	81	74	80	72	88	66	80	67	75	81	78	82	77	75	80	97	65	76	84	74	77	83	74	81	80	83	79	76	88	75	73	66	82	71	66	76	65	94	67	62	77	70	64	58	68	73	64	93	82	79	67	77	78	77	68	79	71	75	81	69	69	85	83	58	71	84	70	76	72	88	81	75	78	96	60	76	75	76	65	73	68	64	67	75	67	77	87	69	76	73	81	73	70	81	77	83	63	86	66	73	68	82	84	75	74	76	74	76	76	61	72	71	67	73
18172	9450	5483	9347	16697	18061	16839	14373	11718	9733	8526	7806	7059	5840	5309	5572	25264	5729	2963	2739	2545	2105	1950	1791	1651	1491	1449	1414	1272	1249	1196	1213	1177	1098	1033	1087	1078	1055	1054	1048	1044	1066	983	987	1007	936	1089	1186	1409	1620	1619	1356	1132	1121	1073	1034	1004	1007	1034	974	958	937	850	851	874	874	891	941	938	862	910	869	850	920	909	839	906	915	957	954	1029	1040	1070	1082	1049	1054	977	1078	991	997	2278	4538	3931	3447	2451	1550	1037	859	833	805	864	894	876	831	837	881	852	877	810	842	846	832	861	842	854	858	864	893	812	859	846	877	832	830	814	796	885	829	862	844	836	935	856	812	844	881	835	830	826	848	851	846	854	873	838	835	851	805	858	874	876	866	843	849	787	896	874	847	897	819	801	840	835	858	835	825	810	815	844	836	789	874	824	853	825	830	860	887	788	834	855	849	841	808	789	826	825	826	844	812	792	845	844	847	815	859	865	871	831	769	826	839	812	808	854	843	880	812	872	794	821	843	820	877	792	864	852	891	863	872	853	887	870	804	783	832	842	853	823	846	861	877	826	845	834	865	851	850	821	846	860	842	848	831	875	869	859	819	837	851	835	826	867	835	861	867	861	827	833	823	878	823	813	851	857	817	880	831	874	814	784	829	879	846	861	857	870	870	873	874	871	846	819	875	868	787	869	829	864	817	828	881	853	870	859	840	824	867	779	798	896	839	866	852	812	862	823	840	879	796	862	873	829	827	820	869	863	841	848	854	823	877	875	807	871	818	823	809	880	820	832	858	850	869	875	836	840	842	876	883	813	842	830	820	846	869	844	867	843	874	870	860	867	840	831	807	848	819	840	883	846	873	830	806	845	767	876	856	883	809	892	794	847	873	853	845	871	798	821	853	863	831	849	865	857	832	848	835	849	849	851	823	882	846	810	874	819	887	860	851	846	828	811	880	853	800	840	837	875	848	845	857	829	874	887	860	864	855	880	850	801	825	847	836	857	792	880	842	841	875	874	801	787	819	818	843	851	848	878	866	792	833	875	882	831	826	847	882	849	905	802	831	817	836	864	844	812	874	876	910	891	835	858	865	802	831	904	887	774	831	845	877	818	845	829	799	853	862	853	879	831	830	828	868	827	796	861	785	812	864	817	863	821	870	833	844	849	806	795	800	875	804	822	841	885	827	832	842	850	897	825	837	851	911	874	857	889	816	795	838	846	840	867	849	851	893	858	804	854	820	863	846	813	865	836	826	833	898	853	845	838	831	824	823	849	824	850	812	841	829	828	779	838	853	852	821	863	801	873	868	813	829	794	862	872	873	823	898	863	847	855	827	863	828	851	852	853	829	811	834	892	890	830	894	854	839	852	815	792	917	824	866	840	840	901	888	863	840	823	801	827	805	829	849	929	876	864	834	849	853	845	849	813	849	861	861	851	858	815	837	890	835	811	866	857	833	823	789	888	848	841	786	832	830	865	836	883	867	847	810	871	809	879	840	842	816	843	861	841	859	848	862	837	822	819	900	897	844	840	836	834	839	812	819	885	797	881	832	892	838	824	830	858	819	827	826	863	854	871	832	879	838	825	846	834	846	856	800	852	832	812	804	787	877	884	834	824	871	851	862	870	914	822	806	824	837	901	839	838	851	861	788	796	813	866	883	861	851	875	834	815	795	878	867	831	844	812	823	866	868	841	797	785	868	840	845	847	841	858	860	829	858	877	873	784	881	854	861	824	868	875	865	853	833	890	825	838	824	860	888	827	837	832	830	828	838	822	883	784	864	849	836	821	792	860	813	829	889	894	807	893	877	857	928	873	830	823	849	799	796	838	851	797	903	837	877	851	814	859	798	864	853	835	844	877	895	883	851	856	848	846	829	846	822	873	814	819	860	824	799	840	843	806	821	883	837	882	833	818	891	845	785	811	807	856	802	883	861	846	856	901	827	855	862	850	841	819	815	886	849	824	854	840	833	840	868	866	839	825	853	822	806	842	804	854	819	869	865	821	847	844	845	871	866	809	857	878	853	862	827	819	876	881	788	822	875	885	864	886	830	846	855	816	813	888	873	874	832	900	863	839	874	852	814	818	877	793	832	833	803	868	839	866	835	821	843	838	865	935	863	796	825	877	839	839	829	851	842	852	903	825	837	798	821	867	852	842	846	811	819	836	803	884	874	833	855	833	843	858	837	816	877	821	807	809	885	884	830	781	850	810	837	826	829	863	812	837	831	844	892	876	869	850	791	790	848	815	753	822	837	864	823	835	832	853	818	779	827	857	800	884	814	834	792	795	820	808	864	852	871	832	825	817	805	853	844	855	814	838	839	835	853	868	847	821	861	805	854	820	851	866	866	879	835	860	834	861	854	852	846	855	809	883	847	838	851	829	859	835	815	848	800	767	912	820	859	816	836	834	831	812	817	810	813	845	837	852	828	848	901	802	783	875	841	847	855	889	852	834	862	851	853	852	865	822	834	832	874	817	837	862	822	861	901	886	870	852	791	865	924	855	866	803	887	819	824	811	864	838	837	868	868	865	856	847	853	797	910	831	795	860	864	861	802	863	838	818	876	843	874	824	833	830	838	850	878	834	805	837	846	845	859	836	825	863	805	905	828	898	841	873	850	836	854	889	843	787	883	810	769	839	873	860	827	836	787	812	829	804	867	802	895	811	838	802	808	859	845	849	859	826	843	851	793	818	861	864	864	835	855	855	792	810	828	781	798	839	802	886	860	840	842	838	833	849	899	819	864	829	819	887	852	884	805	869	835	839	863	842	854	823	912	851	828	832	872	776	819	862	844	801	853	807	824	873	805	827	896	893	811	848	820	803	836	849	854	861	901	870	873	844	868	830	865	842	844	836	860	849	836	833	841	827	879	835	837	905	873	856	813	824	829	805	833	874	817	839	850	878	855	855	797	806	854	873	855	819	849	859	861	855	810	786	888	856	804	835	876	850	843	851	849	858	848	845	821	877	899	817	853	780	866	851	888	833	896	834	829	854	856	899	820	857	886	849	843	794	838	840	876	855	863	854	841	852	814	844	837	806	815	805	811	845	857	866	879	841	856	843	812	807	830	870	843	854	797	811	822	885	879	854	827	855	858	860	841	838	849	875	829	845	823	836	849	834	826	885	850	847	851	849	842	865	813	876	794	814	869	885	819	834	929	836	827	846	890	813	800	853	814	858	867	841	818	830	813	797	816	884	879	813	877	893	800	871	848	844	863	836	837	800	775	792	843	889	908	834	859	833	824	833	862	831	827	811	903	815	809	831	825	826	905	840	834	837	811	865	847	857	835	847	836	853	824	802	905	873	836	880	852	900	835	826	860	852	904	853	857	827	880	843	839	816	827	874	868	859	903	850	821	848	827	832	850	800	846	785	822	880	878	811	817	834	834	842	844	854	862	822	835	840	845	800	856	846	857	828	849	864	838	833	877	833	796	792	867	852	827	850	868	806	849	826	852	838	847	889	869	849	924	873	853	895	857	858	840	858	839	822	890	814	844	855	840	795	918
1469	244	140	116	128	185	174	155	158	135	100	113	99	108	100	88	335	85	74	80	63	73	66	47	71	52	61	45	60	59	54	58	54	56	67	55	66	64	45	47	53	65	50	63	71	58	67	73	91	79	48	56	49	64	54	58	56	48	61	70	61	52	52	65	60	47	44	59	70	68	54	57	48	39	44	54	50	55	46	54	61	86	47	49	54	72	67	49	56	53	45	65	88	84	81	72	50	53	49	36	60	65	56	53	65	53	63	56	61	55	47	53	40	55	68	58	41	53	62	51	42	53	58	52	64	59	69	63	67	56	43	50	65	44	55	63	70	66	47	57	58	56	61	53	60	50	41	67	57	54	58	47	55	60	51	61	47	60	60	49	62	51	61	59	54	60	48	50	62	55	52	64	64	60	54	41	54	63	47	67	63	48	58	51	55	49	52	39	60	54	50	51	53	64	53	53	71	54	52	58	50	61	58	52	43	59	49	54	60	55	59	62	67	56	52	52	52	66	42	65	53	55	44	53	51	50	42	70	54	51	67	49	57	56	55	67	48	50	54	52	54	54	47	51	69	53	60	59	62	56	43	50	64	57	58	51	54	63	57	48	59	56	51	50	54	56	52	56	60	55	52	63	54	42	64	48	51	58	52	60	60	46	67	62	62	52	58	55	63	62	54	47	61	43	63	54	56	47	65	59	55	57	58	52	49	69	45	47	76	50	54	51	45	63	38	66	42	61	52	46	57	43	62	54	53	68	51	66	55	51	63	50	58	55	73	61	58	55	79	44	63	70	54	71	44	58	57	46	55	49	54	68	52	60	50	66	62	57	55	60	60	43	59	67	70	59	38	62	66	53	70	60	33	75	62	59	58	53	55	51	60	74	58	60	58	51	57	49	50	54	62	57	54	58	60	56	45	55	48	51	46	62	40	41	71	53	60	61	55	63	51	61	61	57	60	60	49	50	64	67	56	49	55	70	62	46	48	76	64	62	57	65	47	53	50	55	56	51	56	55	69	61	53	53	62	52	69	58	55	38	68	61	45	73	50	61	63	57	55	48	47	58	62	46	72	54	51	56	57	55	62	66	52	49	75	50	60	63	59	56	52	54	52	52	54	51	60	64	76	48	60	45	43	68	70	59	57	56	74	53	51	62	58	63	49	55	49	50	59	54	64	70	63	50	60	47	53	57	70	53	61	58	59	62	35	57	70	58	52	59	49	57	55	63	65	64	57	58	52	56	46	54	44	52	41	66	60	51	58	59	73	55	44	59	71	52	56	61	67	55	59	57	48	52	53	41	41	55	51	63	56	50	59	60	56	56	53	63	52	59	50	47	52	54	48	56	53	53	54	47	48	78	56	65	53	50	51	52	59	52	55	63	57	65	48	54	57	61	64	47	57	50	50	65	54	63	58	74	62	59	66	61	56	52	59	54	54	58	63	61	47	46	51	56	49	59	58	60	48	49	69	66	57	49	70	62	55	55	56	53	61	60	72	47	45	59	48	58	67	61	49	47	53	49	45	55	69	56	51	53	62	57	59	45	50	63	60	63	55	53	55	44	53	56	54	62	55	65	35	51	56	50	48	46	55	51	63	58	61	61	56	54	41	65	53	59	69	58	64	64	57	68	56	68	57	54	46	62	61	55	83	46	64	46	66	50	62	54	52	58	65	51	63	53	60	66	59	47	62	66	55	57	48	65	49	55	47	53	71	46	57	51	49	57	59	61	48	47	60	54	52	42	51	42	68	53	52	57	60	67	60	60	58	60	46	47	57	59	60	58	66	44	70	64	51	64	51	62	64	59	67	49	50	60	62	52	62	56	58	54	54	61	51	43	43	63	43	54	46	60	46	56	58	45	63	51	51	56	52	63	52	54	49	57	57	49	59	39	52	66	58	49	55	50	48	55	62	45	56	67	54	64	54	48	59	62	60	77	50	51	65	56	50	42	51	63	43	57	50	55	52	63	53	54	63	57	62	80	57	53	57	56	71	61	63	61	67	60	52	48	56	52	66	39	61	41	60	41	58	52	57	50	53	62	51	54	56	56	56	45	53	66	56	58	54	55	61	63	55	52	52	65	65	66	41	47	59	70	46	56	54	56	48	60	59	58	51	53	50	56	45	54	66	62	61	46	47	59	60	54	56	55	60	51	74	62	74	72	60	55	56	60	56	52	61	56	54	50	63	57	62	62	44	59	34	50	56	53	69	58	56	64	52	57	48	68	52	58	51	53	68	59	50	42	55	60	48	69	57	39	56	50	56	71	48	66	64	55	50	49	53	60	38	50	70	60	57	65	67	56	57	63	52	58	66	58	63	51	68	50	50	49	48	61	63	58	63	67	59	50	55	61	53	55	60	51	72	51	53	54	63	44	59	77	43	71	73	72	47	51	62	62	45	62	61	79	60	54	56	60	58	53	52	51	48	60	56	61	62	61	65	68	58	60	53	51	52	50	58	55	62	70	55	63	55	60	49	67	46	56	57	59	41	62	58	56	58	67	60	65	56	55	58	53	52	41	51	55	49	51	57	55	41	54	44	62	49	59	63	62	53	59	53	50	46	57	53	57	54	50	53	49	51	50	69	36	45	51	68	48	57	52	54	56	49	55	52	64	51	67	53	60	62	53	58	50	45	61	56	49	67	69	57	66	78	69	60	54	69	61	50	54	49	55	73	54	49	58	54	61	50	60	49	44	60	69	56	63	53	46	59	56	57	62	57	55	54	68	43	58	52	49	55	65	65	47	63	56	68	64	50	38	52	43	66	49	70	56	72	56	63	63	59	56	66	53	61	67	76	51	48	63	42	64	67	62	53	57	56	60	56	46	54	67	63	55	56	48	72	59	66	59	71	57	48	64	59	57	64	55	52	52	52	54	61	54	56	57	60	69	57	67	65	58	63	59	66	52	56	63	54	55	62	67	47	54	45	56	36	68	53	63	66	54	59	54	60	53	56	41	49	56	67	45	58	61	53	60	65	53	62	54	48	58	32	60	55	61	67	63	51	66	54	56	52	59	54	57	65	55	51	52	65	54	52	51	68	54	54	73	50	50	63	54	52	54	61	61	54	61	51	63	43	69	56	70	50	49	53	62	49	60	66	54	59	50	57	48	67	50	54	61	55	57	65	51	61	66	58	60	57	52	52	48	55	50	43	67	67	54	51	43	50	55	69	50	61	45	52	59	62	43	49	59	72	58	56	65	52	66	44	51	63	52	52	61	56	54	57	59	48	55	63	57	76	68	64	61	54	50	52	57	54	69	64	60	59	51	57	62	60	62	62	59	67	69	55	62	44	70	63	60	72	66	59	63	41	54	55	64	55	60	49	57	57	65	63	69	48	63	59	50	57	52	52	45	51	66	64	55	66	57	57	53	52	47	52	64	52	48	65	55	54	58	64	54	54	68	55	50	57	65	54	65	47	60	54	56	41	53	55	52	54	51	51	60	56	52	48	62	49	59	53	62	58	48	53	61	55	50	51	63	68	63	52	68
11082	4115	2371	4169	8371	9859	8564	6822	5163	4280	3744	3386	2905	2602	2209	2264	10406	1786	1395	1246	1133	1031	999	904	893	910	893	825	834	817	748	827	743	740	787	733	783	730	728	767	801	723	748	725	699	754	828	1017	1302	1156	942	851	830	838	836	760	774	764	703	695	686	674	678	679	692	650	693	715	689	666	708	688	686	720	702	732	692	735	714	724	733	710	713	768	744	735	763	748	732	761	703	1244	1753	1961	1614	1131	778	675	684	726	633	682	724	640	668	679	696	671	654	671	694	683	670	685	690	693	643	665	638	642	699	691	671	645	660	658	659	670	683	676	639	618	669	672	682	690	693	675	628	682	706	671	680	655	677	658	668	679	678	687	691	616	666	663	694	654	687	676	685	703	661	681	675	648	702	634	667	647	720	639	698	734	644	690	648	647	684	711	695	714	710	697	655	707	676	683	707	697	662	690	719	648	680	666	665	715	655	663	678	713	694	684	697	693	688	697	681	675	665	692	642	687	703	710	672	653	689	656	694	653	708	709	664	694	654	694	680	632	682	677	674	677	698	674	713	689	666	693	727	698	657	695	673	699	729	697	712	679	690	696	686	653	647	732	648	685	689	668	642	646	632	708	685	700	716	641	665	706	705	697	685	682	663	667	642	641	704	664	663	725	680	661	701	716	661	707	683	689	663	694	664	652	640	654	691	670	661	684	641	685	684	707	692	654	673	661	677	660	653	708	697	679	679	699	672	653	654	706	681	669	657	704	640	723	637	630	650	648	677	655	687	652	669	675	672	652	685	663	644	698	651	662	727	697	684	710	663	728	656	678	689	661	721	692	721	671	693	705	655	698	716	712	695	726	669	672	690	707	687	664	658	675	673	698	685	616	642	629	689	665	688	640	688	683	658	649	653	697	677	653	655	692	726	674	663	689	639	700	684	680	736	673	680	740	675	634	653	667	679	657	681	700	691	646	660	718	691	729	690	657	657	671	696	678	706	739	693	687	647	647	676	675	706	688	706	693	670	695	666	696	661	657	686	733	684	702	646	637	658	629	671	671	675	677	688	702	658	677	656	633	673	687	697	681	634	660	680	655	627	682	688	685	639	701	692	661	654	714	680	635	670	695	722	676	686	662	663	685	698	688	675	670	679	653	677	680	638	706	628	710	707	659	677	685	661	644	670	660	628	659	714	707	658	686	651	676	671	651	640	664	643	680	627	687	691	699	723	697	717	677	708	641	666	675	677	668	693	690	697	663	671	709	704	648	680	634	691	684	665	672	702	657	660	692	669	656	661	675	736	641	711	667	656	687	634	681	694	733	711	672	671	691	675	741	645	694	675	656	656	726	654	694	681	706	734	674	639	676	667	721	680	634	659	673	721	674	670	682	645	695	632	698	661	678	651	675	709	707	661	677	722	696	684	676	681	672	690	698	715	681	698	676	687	668	689	668	713	762	707	702	678	672	659	699	689	698	714	681	661	665	687	676	696	658	728	710	612	625	676	731	671	719	670	640	657	676	660	687	698	708	681	719	672	734	694	693	667	691	714	723	687	696	636	712	706	693	715	663	659	623	638	688	723	669	705	649	674	702	676	677	701	667	690	700	664	673	685	670	641	715	686	697	694	713	652	674	687	714	662	677	707	710	669	659	705	653	678	703	721	669	636	689	674	694	666	644	675	648	630	647	685	680	673	699	679	670	628	666	690	653	676	673	742	689	654	664	687	662	689	740	685	674	702	710	708	711	688	690	658	625	671	720	634	625	662	711	683	671	643	664	697	710	682	654	704	706	661	621	735	653	647	680	647	631	695	699	679	653	658	660	704	717	674	695	644	638	679	683	707	712	681	687	636	671	674	730	697	643	685	704	636	676	672	700	717	695	665	647	721	640	654	648	667	685	682	675	679	643	681	657	677	652	668	688	675	699	671	713	679	663	665	703	672	670	606	722	715	639	648	713	695	707	705	699	686	673	683	684	668	675	677	627	652	657	681	682	673	699	701	706	711	694	638	652	685	659	640	691	699	671	711	598	702	655	657	670	663	643	663	677	683	689	663	662	686	683	680	696	680	675	703	656	713	678	740	690	637	667	670	678	639	693	661	677	689	699	665	656	670	695	716	664	691	670	663	668	653	682	666	700	685	623	663	646	663	710	612	648	669	659	650	693	669	691	670	632	675	656	681	736	651	646	696	672	705	700	700	628	686	672	665	719	664	656	683	663	619	700	679	693	700	676	710	668	765	678	690	684	654	694	728	683	666	656	709	660	698	678	684	702	722	646	669	758	671	657	718	641	681	633	718	623	615	692	663	636	655	616	655	667	709	647	670	660	674	663	732	643	688	695	654	667	708	689	704	706	702	723	695	702	726	643	653	686	703	626	679	684	684	681	689	707	705	703	724	655	725	748	700	681	686	663	709	632	650	707	688	668	698	695	656	669	671	684	646	653	658	668	719	691	733	665	658	675	698	707	675	656	725	692	750	655	676	706	710	636	676	673	686	653	714	692	672	660	702	710	668	671	668	657	692	687	662	728	694	706	652	685	663	694	667	688	676	703	655	669	681	699	713	725	684	668	674	686	705	682	661	625	654	642	654	638	706	686	692	639	697	646	696	651	642	653	694	699	684	682	684	670	685	650	690	711	678	685	675	647	694	667	675	682	669	702	676	684	684	711	682	692	701	640	660	717	668	685	727	685	653	657	686	691	666	671	662	688	674	665	704	673	679	670	677	674	704	698	651	675	639	641	643	677	686	692	657	687	690	686	700	683	649	659	678	671	696	744	692	636	692	682	682	665	711	673	693	679	746	691	694	691	706	687	712	698	697	707	679	678	646	657	654	645	668	675	646	597	664	685	658	662	686	682	660	683	726	644	673	686	686	726	664	770	684	676	640	643	683	688	696	680	634	678	632	672	630	700	669	724	614	681	640	667	694	712	668	676	674	677	683	647	645	684	706	666	637	653	698	693	671	685	689	643	676	713	702	670	683	690	695	652	689	724	665	658	667	677	665	697	687	707	681	633	712	678	728	644	669	698	704	662	699	673	705	699	642	667	671	711	648	702	672	660	702	758	658	704	649	671	688	672	685	617	679	753	680	710	612	656	633	716	699	645	683	644	713	689	653	663	715	692	698	687	669	679	694	670	669	695	669	681	660	676	642	686	663	639	656	690	641	666	681	664	662	647	686	655	699	680	664	697	653	683	700	661	649	681	649	682	689	663	673	676	641	695	662	696	666	657	681	673	636	655	617	677	647	653	660	674	675	673	642	692	653	734	698	713	689	661	716	675	695	670	680	626	676	671	694	690	662	666	679	620	664	734	687	670	672	697	660	725	680	692	641	644	711	685	696	648	675	721	679	650	642	655	701	687	713	699	630	684	703	671	676	682	705	694	691	685	686	690	640	682	688	674	681	647	706	659	717	672	674	708	664	652	692	669	713	711	656	653	666	688	640	681	723	719	675	708	633	660	651	694	686	697	693	678	636	686	679	692	692	668	628	666	688	692	688	689
1003	587	279	185	241	325	279	266	229	199	135	163	139	140	131	133	788	106	84	72	79	66	72	66	63	53	63	82	72	79	62	82	71	66	79	77	58	66	62	61	64	58	68	57	65	63	74	82	79	79	60	66	68	65	65	47	56	52	61	53	58	49	57	62	54	57	55	58	54	49	59	56	54	46	66	66	71	51	64	51	55	58	56	54	70	62	57	57	66	54	62	142	179	147	113	84	51	50	67	63	66	63	45	64	54	50	59	44	48	61	45	57	70	50	61	58	65	67	64	66	57	55	58	57	58	52	61	56	50	58	55	53	49	70	60	56	63	68	54	62	57	52	47	68	52	54	54	57	62	50	57	64	70	60	64	48	47	50	48	60	53	49	62	41	62	40	49	57	62	52	44	45	67	60	43	67	60	57	60	53	66	51	59	57	47	48	67	68	57	43	46	47	50	57	63	57	63	68	51	69	51	40	52	57	49	54	53	66	48	59	58	52	63	61	53	44	51	67	66	66	61	65	73	70	49	57	60	54	69	59	63	56	55	44	61	53	62	53	67	52	53	50	63	52	58	55	61	55	68	45	50	49	65	59	60	73	60	59	55	47	69	63	50	63	56	57	63	57	66	53	62	54	58	56	57	64	48	63	53	62	65	70	56	58	58	59	58	69	64	55	56	56	52	50	53	52	53	53	61	58	66	55	61	58	56	51	54	72	68	54	57	55	41	58	58	61	50	59	83	60	70	81	53	50	65	59	64	59	70	55	60	61	53	67	67	57	52	58	63	60	58	62	68	66	53	60	49	62	78	52	62	50	50	49	55	64	49	66	68	55	67	55	55	55	56	70	66	47	55	48	53	55	65	60	56	66	52	73	53	68	57	65	58	49	56	54	56	52	57	60	83	59	58	58	62	58	60	57	64	62	57	40	60	52	62	65	57	53	56	68	43	56	60	63	65	54	56	64	61	53	63	48	52	60	49	66	40	56	49	42	58	71	55	75	59	45	56	66	61	61	38	65	54	61	67	40	55	51	63	60	53	54	60	67	55	65	62	68	80	57	43	50	70	45	65	48	64	57	58	54	57	62	52	61	52	51	52	50	52	58	59	58	55	53	67	68	59	59	59	71	46	65	49	69	59	58	66	73	64	53	57	75	60	63	55	60	57	61	63	46	59	55	62	58	52	67	46	70	52	63	66	67	52	55	45	63	39	57	74	66	50	53	70	62	51	50	85	55	64	54	58	48	61	69	51	57	68	67	61	46	55	62	62	61	56	62	58	47	65	67	57	60	56	62	62	63	66	55	65	38	58	54	64	58	49	70	62	62	65	62	51	58	56	63	52	57	59	63	49	51	54	59	46	55	58	61	52	58	61	56	37	57	45	52	58	59	49	55	60	69	61	54	66	45	52	53	50	64	47	64	50	59	65	50	53	62	50	56	53	47	74	55	50	70	56	52	61	61	54	52	48	55	66	66	64	53	59	58	54	64	59	53	63	60	56	53	54	67	65	73	48	60	45	48	54	66	58	62	57	64	60	61	73	61	58	64	56	66	62	59	51	68	64	52	50	56	61	57	49	57	64	73	66	51	52	56	55	52	66	57	52	62	60	56	53	64	55	59	61	60	51	63	57	56	60	58	53	49	50	65	61	56	66	65	65	79	71	59	57	65	58	55	51	57	59	56	58	43	51	60	47	62	59	60	48	57	45	56	63	55	52	52	62	50	53	48	45	67	54	51	66	48	68	56	55	65	54	54	42	40	41	67	59	62	60	68	66	57	52	52	63	57	48	63	43	67	55	57	61	70	56	46	54	48	54	50	57	53	44	72	68	55	53	50	46	63	53	58	72	51	51	54	59	59	58	48	54	56	52	57	55	71	56	57	46	54	57	56	49	53	59	55	54	68	53	53	51	68	54	76	56	63	57	67	62	72	55	48	70	73	72	56	49	62	58	64	58	56	60	62	54	67	48	66	54	67	58	58	44	57	60	63	58	62	64	50	52	66	61	50	58	59	43	59	63	49	51	46	54	60	68	46	51	56	61	56	66	60	59	51	54	57	55	52	66	61	50	61	63	54	50	64	51	53	48	54	59	49	63	52	52	53	58	51	54	47	58	64	72	63	61	70	73	55	69	59	52	47	65	57	67	58	61	64	72	46	43	51	57	54	61	50	70	51	45	68	49	43	57	59	47	51	50	54	59	57	60	54	61	52	61	46	77	50	61	60	60	70	55	61	53	54	50	49	53	76	61	68	59	70	66	54	54	56	71	60	50	57	51	47	59	68	64	50	52	62	63	67	54	60	65	44	43	49	51	50	59	54	58	71	50	55	54	50	61	62	62	64	63	65	71	57	45	53	52	54	54	57	50	63	52	45	50	52	54	56	50	65	36	57	56	69	55	55	55	55	65	70	67	47	46	63	59	58	47	60	53	42	55	60	57	54	66	58	46	53	52	58	67	57	49	50	70	53	47	51	52	59	51	56	62	66	56	62	44	52	54	67	60	45	57	69	59	54	65	59	47	58	63	55	66	52	57	57	52	62	50	67	54	49	60	59	53	56	63	55	61	51	62	47	63	63	49	53	60	59	50	72	46	50	44	46	64	51	58	60	43	65	68	50	57	50	51	58	63	53	49	48	57	55	72	65	59	60	65	62	62	54	51	59	47	59	58	53	51	64	55	43	52	69	46	61	82	56	59	55	53	63	58	68	49	51	53	57	55	51	52	60	56	63	60	45	52	52	79	48	64	68	55	54	50	65	52	47	71	68	50	43	45	58	51	62	51	58	61	46	52	69	59	56	64	58	54	65	53	68	62	64	55	70	48	56	37	59	55	53	55	42	65	79	63	47	57	71	57	47	66	52	58	57	59	62	63	58	54	62	62	60	63	67	62	50	59	53	71	52	62	62	56	49	78	55	62	50	60	58	56	45	58	56	54	60	57	52	70	50	62	50	56	52	62	59	44	77	53	61	60	54	51	75	44	68	46	65	71	58	58	55	69	45	63	52	57	54	48	51	52	63	55	49	53	52	60	58	45	63	43	60	68	44	44	56	67	62	54	61	58	60	56	62	65	51	65	68	63	60	55	61	74	58	67	48	51	50	65	69	43	44	47	52	60	49	58	70	68	52	59	48	62	55	62	62	68	61	56	59	56	61	63	56	43	49	54	72	64	45	70	55	65	58	55	58	63	61	51	54	70	51	59	63	50	74	49	61	50	59	72	62	65	48	60	64	60	52	59	50	57	63	51	70	58	49	58	49	61	63	55	54	57	56	61	65	60	60	45	61	57	44	60	55	67	58	58	59	68	51	60	53	68	57	55	55	58	40	70	45	63	59	68	53	56	65	50	74	50	39	69	48	59	68	58	55	66	60	51	44	54	61	54	52	46	53	59	55	58	63	61	60	61	70	59	52	60	57	62	48	68	59	62	56	57	56	64	52	65	62	61	56	60	61	58	62	58	57	60	56	58	52	59	62	62	44	57	56	49	56
14337	7713	3894	7552	13981	15054	12969	10173	8527	7299	5911	5040	4730	4131	3656	3827	15813	2333	1965	1793	1650	1497	1401	1273	1180	1122	1097	1076	1009	985	937	963	863	837	803	817	824	804	789	820	816	773	824	769	792	953	1207	1401	1565	1174	970	936	901	851	807	774	768	665	709	706	712	730	712	693	669	686	656	759	691	724	670	741	772	674	712	755	711	730	802	732	703	717	713	763	735	779	719	754	709	712	1081	2894	3414	3017	2052	1258	880	698	676	669	684	679	642	658	630	701	645	710	688	650	666	607	659	679	698	675	671	676	627	660	690	682	688	681	637	645	666	684	697	651	654	682	632	684	680	673	698	661	668	686	651	656	687	676	672	635	643	649	659	668	675	682	668	647	692	680	623	675	667	646	654	698	622	700	658	700	662	660	625	630	664	699	637	633	659	634	629	690	665	679	674	683	662	649	704	693	695	645	674	666	680	650	657	697	637	722	693	670	624	670	657	678	644	647	659	696	626	663	660	641	679	645	674	672	715	621	642	661	688	660	676	666	706	685	646	693	665	667	661	690	652	636	602	635	678	623	653	667	720	680	604	655	647	671	672	661	654	666	643	640	697	669	650	689	620	614	652	667	636	655	651	651	680	652	651	700	669	616	691	632	652	707	695	667	624	708	674	673	633	724	690	698	678	676	631	676	656	692	625	714	684	701	682	679	629	665	650	649	679	687	666	674	680	660	708	640	665	731	666	634	700	720	700	631	709	699	688	674	658	628	682	647	657	657	692	625	717	616	621	623	687	676	659	665	642	650	692	679	621	677	646	685	734	650	657	635	663	652	682	722	642	683	662	643	637	635	665	704	651	690	644	681	681	712	660	650	645	660	681	662	655	635	663	685	656	638	636	673	646	668	657	627	606	676	694	659	701	661	641	643	652	693	667	663	675	677	677	674	677	673	651	692	650	652	667	647	695	645	634	637	700	677	662	624	670	712	651	707	680	689	694	658	658	685	618	642	709	666	716	676	690	692	668	700	660	686	654	653	673	669	676	664	637	664	670	702	683	711	685	693	692	659	649	648	678	658	681	658	672	654	653	668	670	685	727	687	680	713	680	631	700	669	702	668	632	690	672	667	673	676	683	699	648	620	681	678	673	683	679	658	688	671	618	685	685	684	683	643	624	677	650	623	661	669	631	691	686	637	624	689	657	616	674	671	660	668	705	676	681	665	714	671	674	670	685	585	706	671	636	638	658	683	674	688	665	676	693	611	681	634	651	713	695	656	667	637	662	684	657	662	649	629	679	648	685	693	672	716	679	634	684	663	697	639	638	672	687	753	698	665	675	627	652	634	688	645	648	636	645	682	643	687	675	670	644	698	713	663	674	671	718	646	664	672	686	652	672	641	631	650	690	641	653	659	671	667	655	652	650	717	683	684	631	676	656	680	686	694	665	726	635	653	651	646	627	640	700	654	684	692	670	681	647	660	685	647	682	662	603	702	679	708	622	673	688	694	640	701	698	682	641	657	689	691	691	619	696	658	716	654	691	668	670	618	671	668	697	606	666	672	707	697	682	660	678	654	663	656	687	641	655	663	645	662	669	652	669	658	634	651	626	722	662	676	656	643	691	644	663	633	657	707	686	655	698	668	687	640	635	647	638	672	648	680	636	645	720	641	679	688	672	653	657	642	697	675	675	636	680	686	687	678	651	665	664	673	668	674	697	715	680	652	670	623	626	638	653	662	650	659	661	646	659	671	650	641	637	696	653	697	702	660	703	676	681	683	696	667	663	652	592	650	696	663	728	648	684	671	667	692	648	664	682	675	666	672	677	684	621	652	699	676	665	663	676	698	612	680	666	669	708	691	684	673	663	642	697	650	642	670	650	658	670	658	666	690	638	689	643	648	667	642	634	687	709	696	717	685	672	681	711	664	679	643	665	678	688	661	661	678	650	718	643	675	655	719	680	674	631	649	642	646	676	701	638	656	671	712	693	674	652	675	659	659	681	688	674	668	662	657	631	711	655	661	671	634	644	680	650	665	682	655	672	719	706	651	673	655	685	634	725	677	648	681	685	668	640	672	687	676	652	674	706	680	654	702	695	678	688	643	695	732	677	669	660	691	698	726	689	617	629	660	656	671	655	709	660	634	716	681	669	663	682	679	652	679	666	657	638	667	651	629	642	696	704	672	679	664	679	665	684	628	675	672	710	687	674	659	681	694	682	668	700	645	698	700	702	655	690	692	629	673	655	668	661	642	641	706	703	634	652	653	682	695	664	683	684	652	623	687	648	673	686	674	646	659	639	698	674	703	655	697	667	695	666	691	653	703	660	668	620	645	601	675	658	719	640	651	698	678	659	671	650	703	677	611	733	646	634	662	649	674	709	673	660	676	651	640	635	605	693	691	636	640	689	682	628	674	680	680	639	683	730	666	697	641	652	679	603	678	681	688	672	652	666	641	667	661	684	684	679	674	643	666	645	660	716	638	715	688	679	663	660	678	697	658	701	697	683	684	651	633	635	639	654	654	659	685	682	677	623	661	694	680	638	672	638	664	660	661	660	702	640	702	665	652	686	670	704	664	682	646	668	657	666	687	653	715	626	696	638	697	639	631	658	657	705	699	669	699	728	642	688	729	668	704	643	675	640	678	650	713	687	693	650	702	671	647	692	709	658	686	692	652	664	677	614	667	707	674	652	661	711	640	721	683	669	678	703	608	651	655	648	619	703	645	683	659	691	671	674	684	709	704	644	650	668	672	634	637	681	677	662	689	634	723	680	665	680	640	688	625	658	663	653	616	681	680	692	702	688	693	648	680	640	645	653	683	637	665	659	673	706	693	663	686	677	669	657	625	692	633	643	654	674	692	703	687	703	647	668	720	685	681	666	700	722	739	677	651	635	668	676	659	662	648	681	694	658	644	690	642	675	692	637	682	659	620	695	642	620	697	634	622	674	669	668	640	658	683	647	637	668	633	686	689	701	636	641	699	652	672	695	670	651	673	658	657	641	692	686	685	708	692	725	674	652	681	672	690	694	613	688	698	647	636	637	679	688	674	669	659	661	644	705	668	662	711	674	670	684	640	619	676	672	662	661	716	650	685	655	656	661	675	698	681	728	665	664	633	677	649	609	689	656	703	624	665	666	711	669	693	691	679	688	673	697	698	702	680	662	636	696	656	681	664	658	682	703	667	653	650	685	641	614	653	665	646	686	630	632	613	657	638	661	664	658	670	637	676	636	653	631	668	650	666	658	639	642	640	623	622	692	672	628	680	670	711	629	696	640	672	662	666	674	658	623	678	665	649	657	672	713	697	649	646	673	643	644	632	666	668	610	672	622	669	695	610	677	672	620	629	704	635	667	654	621	671	670	658	645	701	613	680	641	664	682	678	699	692	714	641	681	661	651	658	670	640	672	683	692	661	699	676	676	699	709	618	685	661	669	658	678	705	728	641	672	662	668	608	664	619	670	693	642	664	671	718	647	662	687	659	724	661	650	641	655	677	691	651	635	658	697	658	633	728
2528	500	271	213	244	294	293	268	270	210	176	174	157	168	151	188	422	115	104	89	99	94	96	95	95	70	83	78	92	80	77	86	69	67	84	65	85	73	95	89	71	84	78	70	78	81	90	100	88	72	101	74	77	63	69	75	74	68	70	78	60	65	71	79	64	93	79	80	60	66	77	64	76	82	60	68	63	61	72	78	82	61	69	79	68	88	70	64	82	60	87	112	150	169	136	91	66	88	74	71	60	74	65	82	74	70	72	65	62	86	73	71	74	64	80	71	78	72	61	82	59	81	62	58	74	64	76	74	70	73	70	72	86	69	67	66	68	71	81	76	55	62	73	75	75	72	86	73	75	64	87	79	76	81	70	72	72	70	81	72	61	79	69	76	86	76	76	84	69	77	75	75	72	80	78	68	66	60	78	85	77	71	70	75	61	72	78	67	69	76	86	76	68	79	76	77	67	77	67	70	84	64	82	72	75	85	72	67	83	72	79	74	71	63	76	75	79	60	76	73	86	61	70	77	71	67	62	67	67	87	88	78	82	81	81	73	79	83	69	66	73	66	78	80	82	61	72	66	77	65	84	84	73	81	79	64	71	79	57	78	67	89	69	81	84	68	74	66	61	68	72	80	80	76	54	65	85	72	69	79	72	62	68	81	84	67	64	68	72	72	64	73	74	62	75	84	68	72	73	79	71	68	75	65	77	70	77	70	76	78	65	59	88	76	77	79	79	86	73	62	68	82	79	75	77	84	74	73	65	62	80	85	73	61	59	77	58	81	73	79	61	77	84	74	57	70	64	64	65	74	81	88	83	73	83	70	66	78	81	71	89	71	76	84	70	80	82	67	59	71	78	77	63	70	85	71	86	85	73	77	74	79	73	78	66	68	83	81	68	71	52	59	73	66	79	64	90	85	73	88	83	81	63	65	80	59	59	67	72	71	75	70	82	78	77	78	72	73	84	83	76	66	60	64	85	68	71	58	70	67	62	68	82	70	61	68	78	70	72	81	68	65	72	68	65	86	60	67	69	95	73	80	83	77	77	69	80	75	69	56	82	73	84	74	65	70	67	68	73	78	61	64	50	75	64	67	75	83	72	62	67	66	75	70	77	70	80	88	91	82	73	74	65	56	71	84	77	78	78	72	80	53	73	85	71	69	79	76	63	58	86	69	68	68	76	85	72	78	67	76	71	74	76	81	67	73	79	79	70	74	71	77	83	77	73	70	72	74	62	81	71	65	78	86	59	81	76	72	82	76	85	64	68	81	82	79	65	77	65	69	71	71	76	71	83	75	81	60	86	63	58	71	69	90	66	76	53	70	72	81	71	84	66	67	60	71	70	62	78	74	76	82	77	89	65	67	84	89	72	68	77	71	67	71	72	82	58	67	76	64	77	76	77	80	76	83	54	58	83	83	60	74	71	59	62	74	74	69	73	69	73	67	74	79	80	99	77	63	69	69	72	75	78	69	81	54	76	71	73	72	80	68	68	73	66	70	73	77	70	65	67	82	63	79	90	70	74	74	63	73	81	70	82	66	80	90	65	67	72	58	72	61	82	74	106	83	69	70	70	63	66	75	71	84	69	76	62	71	83	82	59	77	66	66	74	82	82	73	65	67	77	63	73	64	70	75	77	75	65	69	64	65	76	66	75	74	76	77	78	70	71	64	70	88	64	79	78	82	77	69	65	77	66	58	68	64	77	74	70	79	73	84	80	67	60	74	83	65	61	71	66	89	67	68	78	69	71	75	65	78	55	70	72	58	67	81	80	68	67	64	80	100	76	71	67	77	80	79	93	65	68	60	72	84	72	62	84	70	63	64	71	86	75	67	65	72	77	65	89	69	66	80	59	76	89	67	77	86	77	60	73	75	76	79	69	80	63	74	70	64	72	60	79	76	82	72	78	83	62	75	69	82	78	81	83	73	71	75	70	65	61	76	71	72	68	87	63	56	68	93	60	80	62	67	68	78	75	72	73	89	66	76	68	69	75	74	75	70	72	76	77	69	73	64	66	85	77	66	67	75	77	74	76	79	80	61	80	62	81	61	101	90	69	77	69	76	80	76	84	82	60	63	67	86	74	73	70	78	81	76	74	57	54	82	79	66	52	64	74	83	61	82	80	62	70	60	82	85	79	52	80	86	78	55	87	73	76	78	80	73	71	63	59	62	68	62	76	59	79	68	83	63	61	72	58	66	64	64	82	73	57	78	89	73	87	59	87	79	68	79	62	68	94	92	87	72	66	78	65	80	75	69	72	63	74	71	83	76	74	62	76	78	78	75	67	70	75	82	86	77	67	71	60	63	57	74	70	77	88	71	74	65	80	61	83	84	73	63	63	80	78	63	64	58	70	51	63	71	75	89	68	81	69	77	70	71	90	70	71	60	68	74	71	71	63	85	69	71	61	86	59	77	68	80	71	82	69	65	73	78	68	68	78	90	89	80	62	67	69	59	75	81	84	72	63	67	80	66	71	61	76	70	67	66	75	74	68	64	82	64	86	88	83	82	80	73	61	73	78	75	68	66	52	86	60	62	65	76	74	82	69	72	71	73	81	71	61	70	68	72	72	67	67	69	83	75	84	91	53	69	76	72	68	68	74	65	71	73	68	79	68	68	77	63	73	69	77	67	80	69	74	69	79	81	69	58	78	64	76	72	62	57	59	67	68	67	79	74	49	94	55	82	67	76	60	65	83	80	76	82	74	60	68	71	70	70	68	68	71	74	76	62	64	76	78	80	74	83	70	67	67	82	64	81	73	64	55	64	70	77	55	81	76	56	81	74	64	60	76	59	85	78	71	68	73	60	62	73	84	72	80	77	77	77	78	75	62	73	69	71	67	78	70	84	73	60	67	80	68	69	72	94	84	80	95	68	71	56	75	73	77	79	78	67	84	65	67	75	76	70	58	89	76	80	65	88	66	94	75	59	82	56	68	85	79	77	63	66	69	72	83	75	55	68	57	60	80	91	76	72	76	86	73	87	63	66	79	83	71	85	74	87	71	86	69	83	88	83	59	74	84	68	62	70	78	76	67	78	58	61	70	61	84	81	66	76	68	69	68	71	77	81	72	79	80	77	82	75	75	71	69	76	76	71	72	78	66	66	81	65	65	88	82	64	72	71	80	67	73	67	84	77	76	78	67	72	73	80	85	78	82	83	64	85	67	81	73	72	77	78	75	67	89	63	78	67	65	70	76	74	70	74	67	78	62	76	64	75	65	81	60	65	68	75	74	82	78	66	63	76	77	73	72	77	77	53	76	80	77	67	77	71	63	74	61	69	69	79	71	63	73	68	73	69	76	62	74	76	60	88	71	75	77	69	75	73	64	77	65	78	66	88	72	72	66	77	86	70	76	59	69	82	82	55	75	67	78	78	59	75	81	81	90	71	79	78	68	76	66	82	65	74	78	70	75	88	65	71	69	85	70	66	57	83	86	76	76	82	88	65	80	63	64	78	74	73	77	70	65	68	58	83	69	70	55	93
14050	6869	3993	7272	13378	14456	12967	10460	8998	7487	6331	5431	5340	4575	4014	4780	9996	2687	2344	2249	1934	1837	1753	1555	1454	1399	1348	1362	1254	1199	1180	1133	1085	1086	1025	980	969	1039	1002	1009	1058	987	960	1017	1209	1408	1598	1884	1570	1178	1206	1170	1070	1048	965	953	952	886	872	919	861	897	877	882	931	882	873	865	929	894	917	890	894	892	913	934	896	908	874	903	887	888	888	903	872	934	875	899	963	976	1254	2678	4026	3806	2610	1574	988	866	845	855	853	866	841	866	894	837	880	830	819	843	879	848	918	819	844	837	822	943	896	883	874	855	901	817	847	833	819	839	854	870	894	867	854	862	844	851	799	890	822	893	840	895	878	827	806	908	841	903	855	878	808	865	858	850	842	870	900	864	849	794	846	818	855	827	842	879	842	852	836	870	804	812	870	882	853	883	891	931	880	841	829	823	855	815	881	859	868	833	873	844	880	885	827	864	885	869	842	780	824	878	843	884	859	869	834	880	887	863	810	846	830	835	867	869	884	852	836	874	861	920	890	836	886	861	907	809	871	837	803	872	856	842	830	888	865	836	836	863	842	847	824	877	867	882	838	906	874	868	845	861	918	862	858	849	864	859	872	897	848	908	843	913	854	878	879	873	919	818	861	883	880	885	838	861	872	853	858	854	834	846	914	869	859	880	823	842	888	909	928	880	863	848	822	836	881	808	878	879	849	851	874	833	898	816	910	872	825	844	859	843	845	873	878	841	893	846	833	833	833	828	838	869	865	870	810	833	872	859	849	833	841	853	853	846	851	804	873	876	828	907	877	843	844	858	838	909	864	895	821	867	875	836	812	901	882	873	852	854	832	844	855	820	876	880	814	884	880	829	839	864	845	822	867	853	920	877	866	817	859	864	862	909	828	846	880	841	813	861	858	861	884	878	841	908	879	853	872	849	853	825	867	887	854	873	851	851	826	901	833	832	857	845	851	872	850	849	861	838	881	879	850	894	850	895	829	781	913	836	864	893	858	798	880	834	859	872	849	867	887	873	870	829	888	858	852	885	910	866	872	869	868	867	891	837	802	851	909	841	846	844	807	896	895	856	851	885	807	901	837	813	876	838	845	858	852	825	875	848	833	842	882	819	864	797	899	826	836	932	850	831	868	844	901	849	870	849	887	864	841	862	883	868	823	886	856	856	875	852	830	845	842	793	854	827	859	837	885	821	866	893	855	827	856	869	886	819	845	871	830	870	825	834	885	902	856	786	904	883	863	852	932	838	878	823	826	839	873	847	853	844	867	864	841	882	821	880	870	779	815	794	840	836	862	809	874	872	869	853	851	842	860	873	870	833	872	869	855	865	881	878	830	887	911	844	839	863	858	829	874	810	820	940	877	821	894	862	837	837	859	893	877	827	840	883	833	863	862	823	844	878	824	868	879	854	858	864	885	908	854	900	833	853	918	839	847	861	833	913	852	899	825	829	871	866	772	846	862	830	875	864	911	881	839	833	824	834	793	848	910	847	862	809	852	889	834	851	856	887	826	861	853	870	881	881	896	856	853	846	835	881	901	823	828	865	846	870	873	848	863	885	847	848	884	806	844	883	863	879	876	843	859	878	891	865	828	831	839	818	888	830	864	864	835	858	798	858	864	860	856	900	827	886	841	888	836	878	879	862	853	825	847	834	894	843	883	841	846	856	853	851	853	888	824	859	883	877	863	894	865	876	896	890	891	815	877	844	884	848	830	829	826	832	848	897	824	860	895	849	874	866	889	888	849	898	873	884	864	851	888	838	854	826	899	826	834	833	846	839	871	867	854	852	883	875	831	859	819	828	838	828	888	870	816	909	885	869	863	785	859	853	836	822	882	841	815	846	869	841	887	870	897	869	855	872	883	879	885	831	945	898	892	865	819	790	884	822	829	827	879	835	853	849	882	838	847	879	810	815	837	890	902	827	897	873	845	849	881	908	839	894	824	872	832	908	877	837	868	856	861	888	887	888	883	880	829	872	830	850	855	832	851	900	869	825	916	832	841	872	877	836	875	836	814	836	859	850	888	858	830	882	864	863	912	906	870	854	804	892	857	849	867	868	835	875	870	848	882	861	839	891	890	855	854	853	857	816	798	838	858	838	918	838	907	832	806	850	850	880	877	870	822	875	904	827	938	859	881	928	839	865	875	844	869	890	882	848	838	846	820	779	912	858	822	868	820	889	877	845	850	807	902	855	929	876	875	883	843	816	865	854	882	845	831	856	846	828	877	816	829	866	805	797	888	852	869	828	796	847	896	865	842	886	900	850	864	861	851	823	851	843	865	863	886	877	857	861	886	873	874	847	816	825	837	841	864	878	866	844	818	876	879	867	880	818	889	850	865	846	834	882	884	899	845	841	826	822	847	851	859	837	887	868	843	843	832	879	891	915	837	901	911	828	888	849	837	891	852	860	872	824	852	843	877	839	839	889	841	855	845	851	879	865	835	839	824	838	830	857	813	869	839	858	909	856	884	829	882	917	861	840	934	860	861	854	810	811	863	879	908	878	899	864	896	858	863	872	907	859	889	832	866	843	808	892	875	865	855	832	854	843	873	825	826	795	794	852	917	850	854	873	833	860	879	835	872	831	873	925	885	847	856	879	840	829	861	848	863	871	849	863	809	818	882	861	805	914	908	862	858	891	916	887	851	883	804	895	846	864	819	839	883	836	896	831	884	858	876	872	884	873	879	806	894	855	835	858	878	873	849	846	837	838	861	868	858	842	808	841	847	898	889	852	843	882	820	872	863	868	821	839	919	915	848	845	833	867	833	840	832	880	868	778	902	857	880	887	884	882	905	871	877	870	839	846	886	888	870	865	860	848	849	861	840	828	919	880	834	856	893	815	837	864	889	829	844	847	827	873	872	799	917	912	894	841	838	859	851	823	874	864	832	850	868	904	858	823	857	854	877	868	875	809	817	868	859	903	845	869	907	900	869	849	847	826	816	893	849	883	855	900	881	825	905	894	877	862	893	862	876	869	872	815	874	869	827	851	882	839	861	837	855	825	835	862	883	866	857	848	813	888	818	868	807	860	815	869	853	861	881	854	865	851	874	830	888	823	880	855	810	857	849	860	869	878	884	868	871	874	856	831	892	874	830	846	829	876	867	883	902	856	855	864	833	828	864	800	897	801	857	816	867	891	896	846	871	870	895	835	885	880	868	816	870	815	841	880	843	903	842	864	914	849	823	888	805	863	857	807	862	823	893	814	839	845	857	909	868	871	868	898	815	822	803	835	835	851	883	833	867	849	840	869	796	825	874	843	855	850	796	872	858	861	882	872	871	823	810	846	820	871	874	850	826	857	845	866	862	821	845	792	811	842	872	810	860	848	916	832	855	847	835	890	863	843	874	836	838	861	849	843	826	837	819	857	892	886	857	859	914	811	836	880	834	859	877	863	897	834	849	846	796	867	877	854	886	866	800	840	888	877	904	854	887	877	828	912	823	838	824	813	864	808	889	863	859	815	909	901	856	909	853	862	870	833	829	844
1415	786	431	272	328	428	442	340	311	267	224	234	200	164	178	191	181	134	126	99	107	87	93	89	79	82	82	78	73	69	93	89	77	76	78	70	71	78	67	64	71	80	82	79	93	77	103	122	77	82	82	67	73	79	67	78	74	66	68	69	68	65	60	68	71	71	79	59	71	70	62	74	64	71	79	79	72	68	70	73	74	62	71	72	69	59	82	56	75	89	100	148	177	178	141	105	96	63	57	71	70	90	70	81	66	75	66	53	68	74	60	76	70	70	74	77	81	78	80	68	66	69	77	72	68	72	66	67	63	62	67	63	64	65	80	78	68	65	69	65	63	62	64	75	78	63	67	86	64	51	65	61	90	59	67	75	69	68	77	56	61	74	72	75	73	66	56	85	80	63	60	66	58	67	70	65	79	70	63	63	74	68	72	76	60	74	57	71	72	75	64	63	64	87	60	76	70	77	61	57	55	80	70	71	79	69	68	79	59	55	59	63	69	66	52	65	74	68	66	67	69	71	73	60	74	78	66	75	64	63	64	73	69	68	75	59	61	75	59	71	70	74	74	83	69	67	73	71	67	70	69	63	71	51	64	71	67	76	51	61	69	76	68	62	59	62	61	64	74	61	62	68	67	60	56	73	58	80	67	82	81	62	61	77	55	77	80	45	55	84	71	73	57	69	58	73	60	75	63	72	68	63	54	76	71	65	65	71	69	63	66	54	93	70	66	74	76	76	65	72	76	56	61	75	77	75	56	74	62	73	84	63	58	70	78	56	46	67	72	60	79	72	74	84	75	75	77	55	71	68	85	58	62	70	64	80	60	62	69	56	74	62	72	66	68	67	66	68	70	60	60	77	58	68	83	57	70	55	60	76	67	94	57	79	74	74	72	67	82	68	54	74	65	69	60	82	67	78	52	67	64	70	72	71	61	80	59	54	58	61	67	77	61	74	67	55	66	73	75	72	77	73	68	69	66	71	79	68	75	68	68	63	69	67	70	74	64	68	64	76	71	60	70	51	75	56	63	64	57	57	77	62	62	51	68	59	81	78	62	75	55	71	57	56	62	59	69	50	72	83	77	63	61	77	66	85	58	55	57	70	58	52	69	70	80	64	71	65	81	51	65	57	91	75	72	71	61	56	79	67	77	72	55	68	76	65	71	57	86	59	67	77	90	75	53	71	63	59	79	88	60	44	64	54	79	70	79	67	68	71	66	71	60	77	75	51	67	68	57	71	73	65	63	64	63	63	57	58	71	77	62	64	62	45	70	62	70	58	65	63	77	69	74	57	71	66	75	69	61	67	62	57	62	66	57	60	58	56	61	65	65	69	71	65	69	67	59	58	75	73	66	58	71	60	84	62	54	60	70	61	73	63	89	65	61	68	79	70	75	65	61	74	54	75	71	61	63	68	71	65	59	57	54	63	65	73	73	80	79	78	65	70	84	76	85	67	57	71	78	56	56	73	78	68	57	58	62	72	66	59	58	63	70	67	79	65	65	55	59	62	51	72	75	86	74	79	65	56	75	72	80	58	64	69	81	66	65	63	81	80	56	66	58	75	68	68	57	60	59	76	61	64	76	71	57	83	65	63	74	68	49	66	69	65	66	69	61	64	69	70	60	61	72	85	64	73	73	73	68	65	65	59	79	67	60	67	56	80	75	74	71	70	63	65	68	68	73	68	77	44	82	68	82	62	69	73	58	65	75	72	81	63	69	78	72	64	50	65	62	72	71	63	63	71	79	97	64	76	67	66	59	57	69	53	69	61	79	77	66	55	63	54	57	73	71	62	66	82	70	78	54	67	65	65	61	71	72	60	58	85	65	66	48	62	79	61	78	65	75	63	85	69	57	82	64	75	81	67	63	55	62	68	76	66	55	75	56	73	72	62	72	72	76	72	58	76	66	74	72	79	63	62	68	66	56	72	70	69	73	79	60	73	63	78	71	77	55	66	87	56	67	60	66	79	64	52	78	55	55	52	65	58	56	79	80	67	71	66	61	58	69	69	69	69	79	80	62	75	66	72	60	71	67	82	48	61	77	71	58	67	72	63	66	61	67	65	66	71	73	84	61	54	56	63	69	80	57	64	80	69	58	57	66	83	70	69	92	55	67	68	67	78	72	62	75	81	71	61	77	64	65	65	79	85	83	55	69	66	65	61	78	73	76	70	69	60	73	54	72	78	56	64	63	70	77	56	70	71	66	69	67	63	67	64	73	83	77	79	55	78	78	73	82	68	85	75	60	57	72	63	68	58	79	58	61	69	63	62	82	69	55	66	77	47	67	80	82	93	77	67	67	66	65	73	64	77	69	65	67	59	52	67	76	75	61	54	63	79	90	69	70	61	69	84	66	70	68	72	74	82	64	65	75	69	73	75	73	66	61	70	68	67	68	67	57	65	69	63	64	60	82	52	56	74	62	59	59	71	75	80	75	64	75	67	65	77	68	68	63	84	82	69	66	61	75	65	68	66	64	61	46	62	64	67	65	72	76	61	67	79	53	64	65	59	73	69	60	61	73	86	61	65	80	82	66	83	71	56	77	59	67	57	67	62	56	64	62	80	53	82	66	63	70	70	65	70	72	62	60	59	59	68	66	54	65	79	75	54	65	67	67	64	74	55	78	71	66	74	68	73	83	65	76	73	65	80	69	88	65	65	63	75	72	61	62	52	65	75	66	53	64	66	74	72	78	65	50	71	62	77	73	62	68	77	79	82	48	75	63	77	61	67	74	59	43	81	84	65	77	63	66	74	63	61	86	63	62	74	64	57	76	67	57	59	80	59	63	77	75	80	57	63	68	62	70	61	67	62	65	64	67	57	61	82	68	62	68	66	62	65	70	57	70	59	80	77	71	61	67	62	65	64	72	65	65	71	56	69	70	60	76	65	73	77	68	60	60	58	69	71	64	72	69	81	78	71	83	59	50	62	66	75	67	61	82	65	60	68	52	62	54	69	54	83	68	57	65	63	66	70	76	69	71	64	73	78	58	74	50	82	63	63	63	63	56	59	83	61	66	67	73	59	66	59	91	70	63	63	66	77	60	82	65	61	72	67	82	80	74	69	62	61	46	66	72	61	63	84	62	65	73	83	67	78	80	71	63	62	63	76	61	67	60	72	76	69	71	66	74	62	61	67	62	82	81	73	65	61	63	59	56	80	74	82	77	66	68	56	61	86	72	64	62	51	68	73	57	68	64	75	60	60	51	72	69	80	65	59	69	73	64	77	68	86	79	59	66	62	76	68	57	74	71	57	69	62	69	72	79	57	57	67	70	67	63	65	55	56	77	76	61	68	78	65	62	56	63	77	75	75	73	64	73	69	64	65	60	71	77	81	64	70	60	71	65	74	65	62	69	68	66	70	65	64	56	66	66	56	68	54	57	54	71	64	62	46	82	63	77	74	65	71	60	65	77	91	59	67	52	82	87	62	48	71	67	78	60	69	46	65	76	52	80	79	79	91	77	58	46	70	60	64	73	65	74	68
17735	9189	5250	9667	16990	17460	15883	12823	11392	9318	7625	6855	6738	5619	5145	6116	5289	3203	2992	2732	2391	2208	2048	1858	1726	1653	1549	1462	1326	1292	1199	1166	1115	1069	1107	1064	1001	1053	1037	1006	1008	991	1046	1095	1430	1503	1820	1766	1465	1171	1146	1135	1105	1002	937	876	811	812	810	794	776	819	758	837	792	796	841	854	820	823	880	824	787	840	801	817	810	826	825	788	838	831	818	814	804	815	761	812	896	1344	1844	3732	4759	3752	2878	1868	1544	756	733	775	760	757	814	774	754	724	807	782	744	799	759	717	776	797	729	723	724	777	755	777	805	731	739	792	750	744	771	780	774	783	766	725	786	802	770	737	725	782	777	835	725	753	723	777	813	780	764	790	789	709	725	774	749	730	753	777	786	788	751	785	754	750	746	774	736	731	778	775	746	742	759	745	761	754	754	758	739	795	746	759	758	747	773	750	724	791	665	783	768	742	771	777	715	737	769	773	776	759	741	735	817	741	757	766	741	781	775	781	726	793	797	728	769	743	750	765	720	753	812	769	772	765	772	716	777	800	703	775	765	714	740	763	742	760	732	719	722	751	801	780	776	717	778	790	719	747	769	788	771	794	758	784	738	778	735	810	741	795	741	723	782	787	743	765	786	752	767	729	715	761	699	755	764	731	793	779	742	755	738	764	747	825	746	730	775	739	784	789	751	766	751	772	835	770	772	754	722	794	788	738	708	766	764	741	778	734	822	781	760	750	772	779	767	797	793	780	784	825	765	789	732	734	787	768	687	773	773	747	761	789	729	784	779	760	772	773	766	753	772	786	774	785	792	779	785	769	771	752	768	738	744	769	763	783	723	798	779	776	811	788	807	750	750	803	785	710	755	736	763	778	773	807	722	795	722	746	737	800	781	794	742	777	779	736	775	709	759	783	737	776	763	729	773	744	768	749	815	771	793	777	754	762	758	768	743	746	727	813	736	752	725	745	751	797	758	746	740	731	805	745	781	764	796	770	793	759	748	795	716	774	747	713	737	802	810	756	768	742	775	771	774	752	736	798	728	744	804	744	758	735	773	789	746	787	700	717	729	738	751	676	798	697	766	775	732	717	782	771	787	725	740	748	780	774	767	789	747	726	799	752	760	744	752	772	750	757	762	817	768	778	778	767	733	786	774	786	783	788	788	729	745	766	750	733	775	745	727	824	769	763	799	776	787	792	772	710	699	757	757	764	754	777	740	744	751	786	750	792	728	756	742	778	752	784	755	734	752	795	727	774	739	786	746	762	814	800	780	766	785	792	745	774	781	794	727	781	789	785	731	747	749	775	786	754	745	733	717	799	771	801	712	797	799	774	779	758	723	760	763	726	728	768	753	752	789	739	682	753	756	759	781	727	797	762	751	698	747	739	783	787	761	792	722	815	725	726	752	795	700	767	766	762	723	744	766	749	796	737	807	795	822	740	718	747	719	794	760	761	778	760	745	763	780	751	772	719	755	777	773	785	806	781	743	740	713	713	771	754	766	742	786	748	763	812	744	811	738	750	738	760	792	750	747	745	739	702	750	757	755	753	732	746	798	757	772	725	770	732	768	806	821	750	739	751	753	762	718	729	773	767	782	827	776	754	719	718	796	739	769	777	753	800	781	782	762	770	765	798	746	772	807	769	762	751	763	771	753	750	748	791	778	753	763	779	742	794	712	740	766	765	797	792	768	757	791	843	736	791	714	800	769	763	721	766	751	805	734	723	783	770	803	787	804	782	759	779	695	767	771	768	771	747	707	782	777	772	751	771	721	766	796	770	798	811	778	763	763	742	748	788	778	789	783	726	833	746	773	764	774	799	742	715	747	816	762	767	777	749	768	783	702	729	725	789	781	738	806	779	747	776	720	731	770	751	755	803	723	741	810	776	759	790	753	745	761	736	792	778	787	729	718	777	757	794	744	790	743	797	752	758	763	726	792	748	822	813	748	754	756	777	771	734	729	793	719	752	787	755	724	796	783	792	781	786	776	779	788	778	732	767	805	758	739	743	791	740	799	736	800	790	771	746	723	757	812	796	783	731	781	720	710	789	735	787	739	813	785	788	811	733	721	778	767	742	766	704	765	728	735	727	771	753	786	770	768	788	721	756	711	802	737	806	781	758	795	732	737	783	715	757	727	808	774	749	763	744	782	774	795	771	721	817	792	728	721	738	823	809	800	749	696	751	772	745	758	740	817	786	805	735	757	759	753	749	768	758	746	789	759	785	778	761	715	752	747	804	745	715	737	771	795	772	747	781	769	757	763	727	766	775	747	743	707	794	703	742	712	759	762	792	748	815	742	762	778	731	757	751	740	748	715	779	733	799	768	770	772	744	774	743	762	763	755	772	721	766	786	750	729	829	756	784	769	779	804	792	753	773	741	725	718	719	755	747	751	777	789	760	762	791	741	746	747	767	783	756	767	771	737	760	761	764	786	750	782	766	783	724	773	709	736	779	754	766	742	747	777	738	812	728	791	690	748	807	740	788	777	762	703	781	776	789	772	754	767	771	766	814	795	725	780	755	799	787	733	782	744	770	766	765	765	764	750	795	731	774	783	735	770	778	794	749	743	772	797	751	741	784	751	778	761	780	801	731	722	797	755	779	752	760	811	765	681	720	741	777	770	771	784	758	774	741	748	784	747	753	753	767	749	791	791	723	775	751	774	719	759	762	764	770	789	756	715	766	773	742	765	759	761	752	770	750	785	742	766	770	772	751	751	734	805	759	777	733	778	768	762	784	726	769	736	803	802	760	705	788	689	739	760	758	717	807	771	757	717	734	781	757	772	804	774	763	721	797	787	751	769	729	754	759	769	825	759	760	780	736	745	778	698	789	712	733	734	739	758	713	783	752	742	703	771	779	740	784	778	742	734	816	739	763	766	769	753	760	752	784	671	769	754	756	773	743	728	730	787	791	768	752	778	757	754	803	750	755	768	725	770	797	783	752	766	761	780	732	754	779	750	746	788	752	763	754	760	806	779	725	770	775	753	787	734	817	744	804	735	792	788	789	786	758	725	745	714	775	749	764	707	763	725	710	815	741	831	765	718	749	778	800	737	738	741	803	792	794	694	764	742	773	777	720	760	775	740	741	758	757	785	769	721	728	746	717	811	769	756	802	718	807	798	787	808	746	756	785	759	769	736	793	774	769	785	772	736	862	769	722	718	753	731	760	727	732	751	744	755	779	747	751	758	774	791	732	701	765	772	706	747	757	727	807	763	765	731	750	800	724	794	787	757	725	805	730	759	739	744	783	771	756	759	752	792	773	699	762	748	711	747	751	729	765	744	733	754	810	771	756	740	803	732	735	755	761	744	795	746	819	730	737	767	742	743	759	735	739	814	778	762	801	812	714	775	741	758	780	728	764	746	774	754	769	777	785	829	767	740	747	736	810	737	817	775	748	738	792	784	790	763	736	787	817	753	750	699	789	758	730	763	714	763	761	738	742	798	723	757	755	747	758	765	778	754	783	779	770	737	738	798	797	761	743	805	752	770	794	758	771
1516	232	136	83	124	182	145	125	129	100	97	105	90	99	96	73	80	88	74	56	63	58	57	58	57	54	37	60	49	63	57	50	56	59	41	60	51	56	63	59	49	70	59	74	64	70	61	56	61	48	62	56	53	38	43	56	57	52	49	52	42	61	55	59	45	58	58	51	49	58	51	58	42	65	50	46	48	42	47	40	47	43	50	45	49	50	44	54	45	47	66	82	91	87	68	56	55	53	58	42	50	55	49	53	53	43	46	51	48	44	52	46	45	46	42	57	48	67	57	47	40	42	54	46	46	45	42	57	56	44	65	61	47	56	57	50	49	40	51	55	49	46	38	44	53	46	58	36	62	43	45	52	59	39	46	53	51	43	46	57	42	40	64	43	48	46	47	48	55	46	53	47	57	43	50	51	51	47	40	42	61	41	52	51	59	55	57	47	56	42	47	50	56	61	59	58	51	48	52	54	50	47	39	58	48	50	58	39	48	54	55	45	38	45	46	43	55	53	44	62	60	44	44	46	49	39	45	47	46	60	58	48	63	32	49	57	48	50	45	46	34	57	39	46	58	37	44	42	57	45	45	53	53	45	53	55	48	47	41	42	56	40	39	53	54	44	44	54	50	56	56	34	47	50	49	48	47	47	37	49	57	42	52	50	56	41	41	52	46	37	45	48	42	48	57	46	38	48	54	52	45	60	40	43	35	38	57	61	69	46	57	52	36	52	51	56	55	43	55	52	45	53	50	51	40	52	41	52	41	56	38	44	52	34	49	49	53	53	60	46	57	45	56	49	53	48	56	49	61	51	50	49	54	52	56	53	46	54	39	45	42	42	48	49	48	48	51	61	56	61	43	47	45	42	48	44	59	47	45	49	50	49	45	60	50	55	56	53	61	52	48	40	54	43	75	63	49	45	45	50	50	54	41	43	60	43	55	42	66	65	52	58	41	52	50	60	42	50	43	44	50	63	52	51	46	51	53	61	53	48	49	55	45	45	51	49	44	46	54	45	50	49	47	51	51	49	47	55	51	52	53	57	41	37	51	51	44	48	54	53	46	45	59	52	50	56	47	52	37	37	57	53	71	64	38	53	50	60	38	54	42	55	58	53	45	57	44	45	61	54	50	52	46	67	48	63	46	47	45	48	54	52	40	55	47	47	48	56	58	46	42	47	56	46	59	49	49	47	51	49	47	57	47	50	51	45	50	57	60	60	51	50	49	52	46	42	53	38	53	51	48	49	49	48	59	48	50	40	57	36	48	40	48	39	66	55	62	49	43	56	53	46	49	45	62	48	49	33	49	41	62	55	58	68	60	61	56	49	41	44	53	45	54	51	54	46	48	45	57	51	45	63	39	46	59	47	59	42	61	41	41	48	41	49	51	44	47	45	50	53	57	52	48	52	47	50	46	52	53	47	42	43	55	51	52	51	53	44	60	44	41	49	38	47	48	46	44	55	45	49	47	42	56	48	68	60	51	51	61	57	55	50	50	52	43	47	52	46	51	50	49	49	74	54	55	45	51	55	60	49	51	47	52	60	45	47	52	52	44	62	44	46	50	39	58	44	47	53	52	50	51	48	41	56	56	43	59	53	56	41	49	42	66	51	49	46	37	53	38	46	52	66	60	52	48	45	52	42	45	55	67	36	53	46	55	49	63	40	51	68	50	51	56	47	37	64	39	42	53	48	63	58	53	50	48	46	56	48	36	51	59	57	56	49	53	49	50	56	48	45	52	44	44	58	51	49	54	48	50	51	41	42	73	51	51	40	42	47	61	40	56	51	45	47	49	54	50	46	57	39	43	39	45	42	56	41	40	43	61	40	53	46	24	43	41	59	54	59	43	50	44	46	42	47	46	53	50	60	47	57	52	50	74	52	39	41	33	47	49	54	55	56	57	48	44	57	42	41	59	56	46	48	47	60	54	47	46	58	41	53	58	50	53	40	67	46	56	60	43	69	52	44	49	39	62	53	55	54	56	56	47	54	39	45	48	49	39	57	53	47	60	51	41	32	45	39	53	58	54	41	49	36	43	56	46	53	42	50	47	47	56	45	66	52	46	66	47	44	45	44	50	58	60	63	58	52	49	52	65	43	57	47	42	43	58	51	33	53	39	51	43	57	46	53	50	49	60	32	46	47	64	73	35	47	48	47	52	54	48	60	42	40	59	63	43	51	52	42	50	49	55	45	57	47	59	62	41	47	54	53	52	53	48	43	41	55	47	58	39	45	60	39	51	62	57	67	44	49	56	52	48	48	47	53	49	40	47	52	44	58	49	58	47	51	53	44	44	45	46	44	58	34	55	54	58	51	49	48	51	65	61	63	43	48	47	48	59	48	53	48	47	47	53	57	59	48	64	40	70	38	44	50	53	65	43	49	64	47	48	52	51	45	53	46	57	55	52	52	53	54	48	56	49	53	58	59	48	52	60	55	50	45	40	54	45	45	51	48	53	40	52	40	63	51	47	50	52	48	54	59	46	73	40	52	46	61	45	52	52	44	62	54	55	52	61	45	54	42	50	63	47	48	45	44	45	56	60	46	58	55	54	53	56	45	51	62	49	49	47	40	41	43	51	52	57	57	37	51	60	43	54	41	45	44	49	40	59	54	50	45	50	53	47	50	35	58	50	58	39	41	52	60	49	54	42	59	45	51	47	51	43	59	38	57	65	51	53	36	50	44	55	51	55	50	50	49	56	37	55	50	54	65	45	45	60	41	53	48	48	38	59	50	66	57	65	53	58	50	53	47	60	44	54	40	53	44	53	46	55	63	60	57	60	62	57	63	43	38	52	51	42	40	55	50	47	55	50	39	50	53	45	42	54	42	53	44	50	64	51	46	48	50	49	65	43	38	53	39	56	58	49	52	64	44	48	45	57	63	59	35	52	58	40	56	53	47	42	39	38	49	54	50	48	47	46	51	61	41	69	45	55	55	51	51	43	54	43	50	58	39	54	57	48	51	40	58	37	50	61	46	47	37	54	57	37	57	59	52	49	51	64	46	43	56	58	47	49	53	74	47	41	56	60	55	43	50	33	49	57	42	50	46	52	55	49	45	46	47	37	40	50	53	55	47	55	58	47	56	42	51	43	52	60	33	48	48	56	71	50	46	52	60	32	61	60	44	60	45	59	51	44	49	51	49	47	50	61	55	48	47	48	31	48	42	51	40	51	41	48	52	47	39	44	49	49	52	45	52	50	67	52	64	68	44	39	45	46	43	55	67	63	41	61	58	80	47	65	43	52	49	51	59	44	42	48	45	59	54	48	53	43	45	36	63	52	46	48	43	34	51	56	45	55	49	35	57	54	45	53	47	42	57	52	55	53	59	51	48	62	60	51	61	39	70	44	48	49	56	49	45	50	47	44	52	51	50	47	58	64	50	42	38	45	38	52	49	35	57	46	45	54	54	47	46	45	50	45	56	45	56	57	48	48	44	66	59	58	56	52	56	43	55	54	49	44	45	54	48	44	68	37	48	42	50	51	34
10710	3966	2258	4427	7956	8732	7303	5806	4794	3807	3147	3018	2608	2334	2052	1879	1625	1382	1401	1148	1103	1024	977	943	889	849	836	817	797	742	722	723	733	748	729	722	695	677	618	658	660	735	835	1029	1097	1119	1200	1003	851	737	746	717	675	705	620	635	707	768	761	591	617	628	656	562	581	604	629	611	645	652	630	598	599	626	621	589	663	595	656	657	691	569	626	625	615	594	585	595	646	726	917	1396	1529	1609	1299	1029	761	582	594	631	593	568	596	552	592	618	573	583	596	610	563	616	617	617	616	588	570	591	601	577	628	561	661	590	587	586	629	574	632	610	561	630	624	595	637	593	589	567	573	604	636	644	624	559	594	563	621	605	611	595	587	576	607	570	591	609	575	617	621	612	590	610	596	572	616	561	623	596	602	593	588	578	575	596	608	588	597	637	620	564	609	612	564	603	603	618	598	578	590	648	564	641	637	588	603	652	553	654	598	609	594	625	609	614	578	568	644	621	585	607	621	549	586	557	603	575	604	592	619	604	581	599	601	612	618	536	622	590	582	589	602	610	576	607	567	596	575	592	581	543	608	671	593	617	613	607	589	596	589	603	617	601	623	572	588	594	629	628	617	634	588	635	554	600	615	600	578	612	541	564	586	600	614	589	600	548	583	590	632	570	598	584	601	610	597	568	577	574	574	631	606	604	631	575	568	615	624	640	579	571	610	601	623	593	616	606	585	609	580	608	549	565	618	624	609	603	621	590	601	626	561	597	599	596	595	611	575	587	631	600	596	559	586	617	596	567	571	621	608	618	572	619	545	624	645	609	583	583	597	608	628	603	623	564	634	594	606	577	583	661	607	593	550	625	580	578	590	544	644	593	573	560	602	584	621	571	599	570	620	611	600	643	565	544	598	598	626	580	572	598	593	620	643	633	606	598	623	575	618	618	597	617	576	644	581	557	586	630	564	608	646	568	590	620	589	590	586	591	594	589	609	609	616	590	588	634	613	644	570	591	553	617	607	592	584	615	619	574	550	576	612	599	623	624	584	615	597	596	607	587	559	574	560	637	614	593	598	631	605	579	614	612	605	585	578	628	622	621	594	551	597	592	586	639	598	614	571	608	602	558	617	600	597	599	636	620	635	627	598	569	605	581	577	616	558	587	615	640	601	631	553	588	615	590	591	604	585	579	586	639	554	604	628	545	580	657	593	594	587	593	598	590	605	606	603	564	553	591	611	581	622	566	621	614	574	639	511	624	588	594	591	581	593	560	582	602	590	553	581	602	622	608	600	552	606	577	612	620	617	618	587	585	573	591	611	574	638	647	613	592	568	565	601	640	610	627	628	608	609	597	609	560	606	583	597	597	618	607	552	629	587	616	608	598	615	566	622	588	589	573	622	613	592	635	582	588	590	614	641	604	589	581	614	598	577	633	616	604	589	616	607	594	601	592	594	593	586	657	621	628	605	621	597	602	584	555	569	591	638	570	575	594	586	596	605	643	607	574	613	649	603	622	625	594	622	611	602	620	594	606	622	624	647	619	610	621	589	584	609	612	598	570	572	598	618	591	586	641	617	638	632	591	622	628	608	593	605	597	573	634	561	548	622	605	586	580	633	569	630	615	603	611	582	589	596	567	601	613	574	630	594	595	586	622	622	567	601	596	587	598	604	534	644	584	618	584	580	593	595	553	595	572	610	607	613	593	643	579	600	618	593	573	571	599	569	595	565	589	587	641	602	636	582	565	645	588	535	576	599	618	592	675	597	565	608	622	604	584	619	593	598	592	559	583	623	620	613	586	576	584	627	558	624	578	617	597	580	614	635	557	622	574	568	579	590	579	568	569	627	607	648	624	619	627	592	617	568	634	591	627	561	586	540	590	596	559	581	545	533	577	634	592	571	637	613	611	590	611	612	649	583	635	543	621	610	626	570	614	561	601	592	588	613	611	580	600	582	571	593	640	577	594	551	581	592	608	573	558	566	648	567	571	626	599	644	650	559	630	607	597	609	563	614	612	588	578	625	595	583	613	611	623	563	619	598	650	569	635	592	604	590	585	649	587	646	587	635	601	593	610	579	595	618	624	580	564	572	569	567	568	588	616	606	591	623	587	595	585	610	615	598	592	623	594	620	595	599	642	601	597	564	603	597	592	636	574	630	615	562	588	627	623	625	579	554	566	572	624	618	613	655	619	615	610	579	550	587	581	614	616	575	597	584	599	549	620	580	629	628	579	607	587	587	605	582	583	596	591	602	610	626	606	581	586	573	577	559	593	605	591	620	610	593	627	554	633	599	548	559	633	584	596	589	621	573	563	570	584	577	608	584	629	576	610	641	583	595	658	618	583	624	606	598	594	589	589	585	572	584	605	587	672	608	606	577	601	595	590	594	593	619	610	604	604	579	607	637	577	610	587	601	612	584	597	593	563	592	567	565	629	552	571	659	582	617	583	618	568	604	620	614	579	599	610	598	606	565	603	625	601	633	597	605	590	604	660	633	601	640	605	613	628	652	620	592	633	569	597	567	590	596	575	610	638	553	573	564	614	636	627	625	642	608	581	585	624	618	558	621	567	557	622	634	566	654	553	539	597	581	643	602	579	588	610	556	609	557	590	557	633	539	577	596	586	616	611	587	566	598	638	593	614	641	624	587	605	526	613	597	595	595	618	602	606	607	579	609	588	551	607	586	592	596	627	590	584	628	589	593	592	620	647	600	610	626	585	618	653	597	632	583	590	598	593	623	596	570	600	594	612	592	592	597	605	609	586	610	581	552	591	608	591	625	578	607	613	641	582	630	629	584	578	602	584	568	601	591	582	623	598	586	598	636	626	588	593	610	585	625	560	610	612	544	600	611	633	577	613	602	598	592	625	584	625	573	638	581	599	643	600	598	682	570	593	575	629	619	563	589	581	586	613	599	634	611	603	650	579	582	575	648	561	602	617	564	597	581	575	579	611	598	572	621	600	578	584	567	578	562	598	560	567	609	636	543	654	540	583	578	598	561	568	594	567	568	603	560	565	572	605	598	586	624	595	577	624	591	622	582	595	586	633	597	621	592	587	581	598	596	589	572	607	586	616	651	616	576	624	558	569	571	594	561	587	628	599	602	576	577	585	583	591	594	520	607	579	600	620	596	619	559	567	608	600	606	602	609	568	586	583	584	605	649	621	575	586	600	628	636	589	573	617	575	601	581	556	600	611	605	579	629	629	591	585	604	583	534	621	585	596	621	597	627	618	587	551	589	616	619	562	648	568	576	589	594	617	600	582	573	617	607	583	613	623	608	643	568	615	599	593	604	576	605	593	593	650	635	626	620	634	576	593	591	623	582	609	557	572	601	625	610	586	569	607	621	605	617	618	592	567	601	627	622	599	627	623	586	597	538	618	561	614	590	585	620	609	599	621	589	530	561	569	609	582	585	631	626	578	603	595	591	625	623	625	552	590	562	592	575	607	680	605	593	574	587	584	594	578	604	598	630	575	607	609	590	589	673	632	605	596	582	619	647	606	635	568
961	529	294	182	171	262	266	236	202	172	131	123	125	132	101	105	84	84	81	72	77	59	62	68	169	78	48	70	57	44	49	63	70	59	53	48	67	48	57	54	53	55	54	67	69	60	82	48	59	50	48	58	72	37	50	55	54	58	45	56	43	45	53	51	45	54	53	48	59	47	48	42	43	48	47	52	55	46	55	48	56	50	43	64	53	55	43	56	47	49	64	113	108	122	90	63	49	43	49	37	48	54	55	48	39	66	52	45	45	38	49	36	49	56	53	47	48	48	49	38	37	51	54	66	42	43	39	46	51	44	45	46	49	57	55	44	40	44	62	52	50	42	48	48	57	36	58	57	45	49	43	47	61	34	59	51	42	34	52	48	57	45	65	40	53	45	47	54	55	31	52	43	49	56	41	48	48	51	53	59	55	46	60	45	42	47	57	57	48	54	50	50	47	49	45	53	35	49	49	50	41	43	50	54	51	43	55	49	54	51	41	61	55	39	49	60	46	51	42	54	55	49	50	50	39	51	48	37	45	52	45	46	46	32	48	42	45	41	42	45	36	41	36	54	65	42	34	47	43	49	59	51	56	57	45	53	59	46	56	47	54	52	54	55	43	53	55	55	49	59	42	61	45	47	46	46	53	50	44	47	57	48	47	45	50	39	41	51	55	44	54	52	58	55	47	50	42	46	39	42	43	54	51	55	51	57	60	42	56	45	62	53	41	48	50	37	43	60	45	49	62	45	46	50	50	52	43	45	48	49	55	58	54	49	50	40	56	49	42	38	40	40	48	46	46	40	39	41	52	53	43	53	52	41	43	43	43	40	59	42	51	44	50	53	47	35	48	58	44	45	46	38	52	45	50	54	57	55	47	41	39	44	47	37	49	42	40	55	39	54	43	55	60	39	43	46	54	54	37	52	58	65	54	48	50	51	55	52	51	60	50	42	43	41	43	37	51	51	72	43	44	42	47	41	52	46	48	50	51	43	52	46	43	57	46	42	44	53	58	53	45	43	37	55	45	44	49	45	49	47	46	41	43	46	48	59	53	48	45	44	53	50	61	43	45	39	51	55	45	47	46	42	58	45	44	52	53	53	55	58	40	53	60	45	58	44	50	38	39	46	56	61	42	47	47	46	68	45	54	58	49	44	49	44	55	39	49	58	42	54	40	53	52	49	43	46	42	41	46	40	44	30	53	40	53	46	51	54	33	49	38	43	50	59	64	50	45	50	43	46	47	37	32	48	43	55	60	59	51	57	54	52	49	60	63	34	52	50	50	48	47	50	43	38	49	45	47	56	42	51	48	45	59	48	50	62	50	49	42	45	45	56	67	54	39	47	61	43	58	43	40	45	57	49	65	47	48	57	54	48	64	45	44	63	65	63	48	43	45	47	44	59	46	56	50	56	40	55	46	52	40	44	49	49	48	46	49	42	44	54	62	59	35	68	56	56	39	55	36	40	52	49	53	35	46	45	47	37	46	44	47	56	39	38	44	42	51	48	51	43	46	51	47	56	44	49	44	46	56	49	48	49	50	49	50	54	42	48	47	41	55	40	54	43	45	50	56	49	57	43	44	44	47	43	64	63	49	42	64	49	52	61	51	36	47	49	41	55	60	50	44	45	59	57	40	43	56	49	49	47	33	50	52	55	55	57	47	49	50	52	43	55	37	48	54	59	44	44	38	63	45	52	51	52	53	60	46	51	45	48	43	61	50	52	38	43	42	43	47	52	44	56	42	49	49	57	40	58	44	53	44	46	49	57	53	53	52	50	66	53	42	51	55	60	58	55	48	44	49	56	50	42	46	53	67	52	43	41	43	56	33	54	54	53	53	49	44	63	52	42	46	57	65	44	51	47	55	57	41	46	41	58	48	36	57	57	35	42	43	50	57	53	59	66	36	46	37	43	50	46	46	40	36	47	43	63	53	57	43	44	57	48	39	42	43	46	54	46	44	49	43	47	45	55	57	45	39	38	57	43	50	58	53	46	42	49	42	49	45	43	55	47	59	60	45	50	51	46	53	39	50	56	55	43	50	52	43	46	58	53	53	43	41	33	43	54	41	46	54	46	48	57	45	48	42	39	47	51	55	47	46	53	53	56	44	54	44	48	58	53	42	55	47	64	52	42	45	50	38	48	35	56	42	40	63	49	48	39	49	52	40	53	34	48	56	63	51	45	57	45	54	56	55	61	47	41	46	37	56	52	58	59	64	55	49	49	53	60	48	44	40	60	41	53	43	49	42	62	49	52	54	57	45	52	42	48	43	56	44	53	35	50	49	41	42	59	55	38	49	48	43	53	53	49	36	51	73	51	49	41	40	60	44	55	36	50	52	49	49	36	51	62	50	44	36	38	47	46	55	48	41	48	43	50	42	53	50	52	46	53	46	46	51	44	52	52	74	45	40	46	47	30	48	54	47	44	51	58	48	51	48	36	55	52	40	51	63	48	50	43	39	48	45	57	47	51	40	60	50	62	49	36	57	43	48	57	53	59	45	41	53	42	44	36	44	56	58	36	54	47	49	53	44	52	54	50	53	56	41	50	39	40	41	53	42	45	48	50	50	41	39	34	49	55	53	49	34	46	46	52	47	50	45	37	53	37	50	48	52	45	50	50	42	52	50	46	48	36	50	58	41	52	45	55	52	53	48	47	56	47	51	64	43	47	61	33	42	40	49	50	37	49	49	56	64	47	45	46	45	48	42	43	52	47	59	43	53	57	52	41	54	47	50	49	55	39	42	59	73	43	54	44	39	57	52	34	48	54	39	48	47	54	38	47	39	59	36	45	52	56	43	40	41	48	38	54	48	59	50	43	54	40	53	37	49	43	43	53	47	44	47	59	51	55	45	46	41	44	42	57	58	49	45	41	48	54	42	54	55	53	59	40	47	47	56	48	59	67	56	63	52	46	59	49	59	59	43	41	46	57	47	48	49	52	55	53	44	47	41	31	49	48	53	40	44	56	49	52	53	42	60	54	48	53	36	43	53	43	40	38	54	42	45	65	50	39	43	49	53	52	47	55	47	55	58	51	41	54	49	45	40	48	46	47	51	41	44	48	51	46	57	56	54	42	52	49	45	46	49	44	59	54	54	46	63	45	61	46	40	35	45	51	53	51	47	54	53	41	40	48	42	54	42	52	52	38	39	47	54	48	43	56	54	47	60	50	49	35	45	48	40	46	48	57	40	49	46	49	47	41	52	38	43	41	48	42	32	49	52	62	57	50	51	42	53	48	42	52	56	50	51	49	43	56	53	58	49	54	51	36	48	45	59	57	36	47	41	50	45	43	44	37	42	50	45	57	43	52	50	49	54	42	48	37	43	49	43	41	58	53	57	47	52	37	58	48	44	51	40	54	36	43	56	47	44	42	43	45	49	47	46	34	43	50	50	45	43	55	46	51	53	39	53	61	55	39	39	52	34	38	42	41	50	49	39	55	55	52	47	47	48	56	42	55	45	41	36	63	48	43	48	53	34	37	50	50
13992	7327	3883	7575	13049	13985	11701	9549	7914	6182	5327	5046	4324	3930	3463	3199	2655	2260	1994	1821	1635	1544	1434	1356	3496	1113	1079	1007	917	869	853	878	831	816	790	738	778	744	746	761	773	830	1079	1127	1157	1232	1048	935	856	816	795	736	676	675	673	820	719	693	660	678	679	584	610	641	634	561	626	622	608	559	565	574	603	594	582	602	602	578	612	624	647	583	603	595	598	579	617	626	590	667	1231	2082	2456	3086	2256	1109	706	575	527	597	565	572	575	592	550	534	595	544	540	584	604	532	523	548	549	578	585	568	561	596	562	498	607	530	584	556	567	600	539	563	568	573	574	572	597	581	522	574	554	550	602	555	541	611	583	523	538	589	592	572	535	558	554	594	598	546	587	593	540	583	538	547	550	579	540	545	537	557	554	564	603	507	559	573	573	547	513	590	578	600	577	545	529	589	555	581	560	571	562	542	573	579	564	565	568	594	549	523	570	588	548	588	595	550	573	603	542	516	526	554	586	590	583	540	555	560	569	555	566	588	571	544	564	565	557	563	543	550	580	551	549	554	553	601	552	568	554	578	535	507	624	545	550	562	563	564	553	556	545	579	567	569	573	535	563	549	509	528	579	566	630	546	571	539	552	538	499	567	573	538	582	597	530	524	589	593	573	590	593	586	587	554	523	550	594	532	555	575	571	543	557	601	563	549	539	541	596	577	566	554	579	548	569	577	586	502	523	538	546	544	586	567	548	543	569	578	584	551	549	581	564	549	552	551	541	614	535	575	548	576	594	563	539	574	571	557	589	598	539	540	560	558	560	557	575	590	532	610	546	578	545	535	551	572	579	626	560	568	530	555	549	572	574	562	529	509	534	599	531	575	559	552	569	545	552	555	573	555	591	561	560	531	581	598	529	572	517	562	517	596	612	598	551	576	541	571	597	595	535	571	572	541	563	532	562	525	574	585	590	550	577	585	586	555	578	547	590	563	650	596	555	542	557	533	558	537	578	545	551	555	563	611	570	621	549	549	563	532	558	522	538	557	545	595	548	552	603	601	557	536	540	544	545	568	544	552	572	570	564	548	566	602	562	543	520	535	564	554	565	570	572	552	557	549	561	583	563	555	568	551	585	551	523	570	576	547	538	562	547	591	556	606	595	557	574	581	538	600	552	559	556	570	604	586	573	585	557	569	581	579	550	561	623	570	570	563	555	557	552	513	555	546	543	503	574	581	581	527	554	538	555	562	557	567	575	577	540	591	541	555	614	566	578	571	594	555	565	611	569	564	556	547	588	578	579	590	543	542	549	551	528	553	560	562	522	562	604	548	553	581	556	584	554	568	554	544	562	556	585	539	551	574	582	563	526	575	585	585	547	530	575	599	582	559	586	557	549	569	565	529	552	599	555	534	528	560	571	571	551	544	542	599	584	570	591	584	562	577	529	551	567	575	565	570	569	563	561	598	573	553	532	534	564	535	558	586	573	548	539	545	560	575	535	560	560	565	555	555	529	585	579	544	563	583	544	585	549	569	576	542	555	619	581	579	562	575	560	579	558	579	582	577	555	551	565	551	572	612	520	609	572	567	533	566	571	592	555	565	548	563	557	554	549	579	569	573	573	582	546	568	591	562	603	542	550	561	567	566	583	593	551	576	602	556	517	557	539	553	589	615	560	557	565	535	581	536	619	553	540	546	592	562	542	563	566	534	546	548	586	570	573	593	564	592	564	587	575	539	551	543	558	555	541	590	586	550	516	584	539	556	567	550	543	539	550	617	560	561	546	555	586	590	566	562	583	575	560	566	541	576	531	561	544	561	539	575	529	558	550	592	578	591	545	565	524	581	571	541	530	553	562	546	605	560	546	560	568	570	576	562	539	559	518	555	534	532	556	576	559	581	595	559	583	519	545	513	573	553	529	558	546	555	528	569	583	607	571	546	515	589	544	587	582	545	550	570	565	488	551	529	569	560	547	537	630	540	547	578	604	517	582	563	575	529	559	566	537	563	570	539	561	546	556	566	573	580	521	573	585	565	565	534	556	571	565	568	578	552	525	563	533	529	543	599	578	548	588	556	539	541	573	563	586	589	563	579	566	567	567	559	528	570	577	572	539	573	573	550	530	566	496	577	590	557	561	574	550	547	600	555	508	561	559	556	579	556	547	551	566	519	533	594	574	571	561	570	553	551	566	570	581	562	582	551	568	554	542	549	587	549	609	580	565	586	573	592	587	573	570	584	569	512	619	602	567	545	539	557	564	572	540	520	574	519	577	560	539	546	541	543	551	548	534	560	562	586	601	502	549	560	556	566	570	533	568	643	571	538	566	570	564	544	588	534	565	565	556	604	519	526	543	575	557	511	617	557	545	567	568	558	579	569	562	586	570	597	560	538	568	548	569	544	535	575	604	557	596	560	580	586	582	556	559	577	544	579	588	592	567	600	559	597	560	551	540	555	569	561	546	561	514	561	566	558	574	558	572	576	539	555	560	562	565	549	544	562	544	575	552	551	590	533	578	545	556	591	561	537	581	570	543	587	596	529	530	588	527	622	544	565	502	535	591	565	550	554	545	558	600	605	528	589	582	557	549	571	542	600	547	579	530	623	535	517	582	566	586	580	571	577	583	556	562	596	533	544	562	542	569	601	547	579	562	524	621	536	579	562	557	536	580	556	612	556	554	563	570	561	555	572	573	547	560	567	592	592	591	548	554	549	591	545	573	556	546	583	503	541	493	539	593	578	562	543	587	546	561	569	573	573	570	558	537	562	541	540	563	584	525	527	552	568	564	560	571	564	558	564	558	585	549	603	561	583	576	545	566	572	559	576	601	566	537	573	571	575	551	532	539	549	547	587	576	579	543	524	536	610	569	610	541	570	570	583	541	601	577	518	588	494	622	562	557	532	581	571	558	572	584	588	510	547	582	546	541	511	595	539	596	561	573	581	516	564	573	541	569	585	557	567	543	509	567	561	565	528	587	573	595	588	563	580	547	573	535	586	534	554	549	526	562	596	547	550	581	542	524	554	595	558	560	564	534	565	608	566	523	550	543	552	528	596	550	595	568	546	562	597	615	565	583	540	565	580	545	573	589	585	547	558	550	595	544	557	590	616	531	546	536	548	511	587	557	576	554	539	558	597	593	581	544	532	590	573	535	531	618	539	573	542	567	573	572	570	548	557	555	571	594	583	592	583	588	542	577	544	591	577	570	598	545	545	520	580	549	530	556	553	574	535	594	545	565	512	584	560	621	555	599	539	543	564	543	557	587	528	552	535	543	581	554	564	543	587	531	569	577	593	612	563	541	592	561	517	547	531	534	546	580	505	578	566	534	536	531	567	557	566	545	566	564	591	527	589	535	527	561	566	570	544	534	560	549	557	587	572	568	556	524	546	554	599	490	573	568	577	579	559	577	565	574	564	628	560	558	569	587	611	570	527	582	523	559	535	516	542	580	562	567	550	605	608	547	570	565	587	555	547	533	537	551	576	553	577	527	576	561	577	568	591	589	577	569	580	552	533
2520	482	311	178	202	264	263	243	206	176	152	163	179	130	133	124	136	119	92	99	100	88	88	85	174	87	80	78	82	85	87	74	73	101	88	75	83	99	82	88	80	94	89	86	77	81	66	83	69	90	67	75	77	81	83	74	72	72	78	85	73	79	69	69	84	95	82	72	67	60	88	71	68	76	78	73	65	71	75	76	70	84	76	86	67	83	62	64	80	81	82	126	172	146	134	115	86	85	71	69	80	86	76	67	68	82	59	58	79	62	69	71	76	84	76	68	68	85	87	60	76	88	75	86	81	55	57	71	67	85	76	76	54	70	81	66	74	72	69	61	74	65	74	88	68	77	78	79	67	61	73	63	76	71	68	68	76	78	67	72	80	67	76	67	66	79	84	65	71	74	68	59	70	81	76	67	59	71	90	69	84	71	79	70	72	93	58	67	66	68	72	76	75	50	79	76	70	71	81	68	77	82	91	72	68	76	67	62	67	83	64	59	80	79	82	80	71	82	83	87	64	72	78	76	54	78	73	54	67	69	65	60	73	75	68	59	71	65	56	55	60	70	82	90	81	77	81	78	76	86	87	64	83	78	67	76	70	73	59	77	83	84	64	81	71	75	61	71	63	93	63	72	83	68	77	80	62	71	74	65	91	70	76	73	86	76	65	69	68	79	73	69	79	79	65	85	79	84	68	60	74	77	63	71	84	75	82	70	60	57	71	58	72	74	76	71	70	63	82	81	69	76	65	71	85	65	60	65	89	79	69	78	76	73	72	58	80	87	74	69	76	77	70	67	66	78	62	75	55	74	80	67	70	73	90	59	73	70	68	68	75	67	70	84	64	66	74	87	75	72	72	59	78	61	67	71	61	64	71	87	74	68	77	75	86	79	72	57	78	71	83	72	79	75	71	70	82	76	53	85	74	69	69	74	73	78	79	68	70	67	73	74	69	72	86	66	76	87	78	71	82	66	75	67	75	81	67	71	72	53	71	72	78	80	73	71	71	70	61	78	94	66	87	76	81	74	71	87	86	61	88	76	75	78	70	87	88	89	67	60	57	72	67	61	69	56	60	60	58	65	46	62	67	73	68	70	72	70	68	84	89	66	70	66	68	54	69	89	70	82	66	75	73	73	84	71	80	72	72	66	94	67	79	68	71	65	76	77	99	69	77	69	73	78	68	68	75	65	73	62	76	68	68	84	69	53	75	76	74	72	64	82	70	56	68	80	78	70	75	72	70	76	75	85	73	55	63	71	77	81	78	62	81	65	74	69	65	68	73	71	63	79	81	70	86	67	68	67	89	65	66	71	70	75	74	84	75	66	79	62	65	77	89	76	77	70	69	65	66	96	77	82	68	77	63	66	71	79	63	69	75	63	64	69	75	78	65	85	82	64	76	64	72	53	70	84	80	75	81	62	78	83	92	67	82	61	81	75	66	64	79	78	73	106	68	77	88	70	77	80	69	58	70	66	69	87	84	67	72	62	78	66	79	80	80	72	79	63	73	70	65	71	71	82	68	72	89	95	75	69	63	77	72	61	71	70	85	77	58	71	79	82	81	73	85	65	47	70	63	71	68	70	60	70	80	67	83	78	78	80	80	85	78	77	88	63	88	73	83	80	76	63	77	77	75	86	55	85	83	74	58	63	63	72	72	79	75	61	56	78	63	70	72	70	77	75	83	61	61	69	83	71	62	76	63	60	79	68	84	66	74	78	83	89	68	73	93	79	66	89	64	74	76	79	79	86	71	67	76	76	70	63	68	56	82	71	67	78	71	71	69	61	64	62	89	69	64	65	76	78	69	77	76	74	87	73	61	73	64	66	78	68	66	72	78	66	75	83	73	78	69	80	71	76	81	72	71	78	79	75	58	67	69	75	73	70	77	75	74	90	75	67	68	62	56	72	78	67	65	58	83	71	75	80	68	86	71	66	70	69	60	90	67	70	78	74	64	69	63	73	73	66	72	93	56	73	69	82	79	67	66	77	69	90	69	73	78	79	64	75	85	63	76	85	83	67	61	62	54	58	65	59	70	70	63	79	77	74	75	69	61	81	76	82	67	75	75	73	87	66	77	72	80	70	58	69	76	65	70	77	74	60	71	61	72	70	58	79	73	71	84	83	68	72	80	56	67	84	61	72	75	72	75	64	77	79	71	60	75	76	75	66	70	65	66	86	73	67	69	91	66	79	63	68	77	76	67	57	82	84	81	76	74	82	74	71	63	70	58	72	79	69	64	65	71	95	60	70	70	59	71	65	72	70	89	74	61	72	69	84	74	56	89	64	56	61	84	80	65	78	70	63	76	79	68	73	75	60	74	65	85	70	73	75	67	74	66	71	68	89	88	60	75	79	81	70	82	79	63	75	79	66	74	70	73	71	80	72	71	58	77	79	67	71	76	69	86	61	77	72	67	68	78	67	86	65	87	61	80	71	83	81	69	59	81	71	73	77	68	68	96	68	74	60	78	85	93	71	71	81	70	72	57	87	77	73	79	80	83	63	71	61	64	61	78	78	62	78	85	77	80	86	63	81	76	68	80	75	76	79	63	56	69	76	64	62	80	62	82	80	64	77	80	72	59	65	71	60	64	60	75	65	81	69	77	68	74	61	72	82	75	76	75	68	74	69	76	61	74	72	73	66	83	72	63	70	61	66	57	89	67	76	82	77	81	88	71	78	75	68	74	81	73	83	70	70	83	75	73	79	60	67	80	72	66	76	67	72	72	63	72	68	68	70	82	74	72	61	84	73	79	61	81	81	61	72	86	64	69	79	68	57	73	77	81	77	57	71	77	56	72	78	81	78	74	48	68	77	60	68	46	80	80	81	69	71	59	61	66	66	66	79	55	78	83	93	68	80	86	77	70	59	75	69	70	78	75	69	69	75	69	68	66	65	81	68	96	62	72	95	64	73	80	85	64	51	64	77	67	73	76	66	85	76	76	63	80	65	88	73	47	61	79	95	63	75	62	78	75	72	83	68	66	69	78	69	81	75	69	85	81	52	62	71	85	68	76	67	67	81	70	72	55	75	71	77	69	83	74	71	65	78	75	76	81	70	66	70	64	61	75	65	77	74	84	85	89	76	84	71	69	69	76	69	73	71	71	87	67	61	81	77	69	73	67	76	76	72	61	76	72	67	68	71	82	73	65	64	72	79	73	79	73	86	64	70	73	73	71	74	74	83	72	73	81	81	88	61	78	67	84	69	75	68	68	73	76	74	68	65	83	63	71	63	76	89	74	85	74	77	78	69	73	81	68	79	82	70	68	64	65	92	74	82	75	84	71	74	82	70	77	68	74	76	82	73	68	65	60	78	84	81	66	71	69	60	72	66	84	71	65	56	74	97	78	79	77	66	74	83	75	71	71	79	79	74	74	83	64	67	55	61	66	66	63	64	79	68	71	87	66	71	78	78	85	66	63	73	85	67	87	75	64	72	63	66	65	76	76	83	66	67	75	70	67	73	67	79	72	71	80	66	91	84	97	88
13797	6603	4119	6890	12046	13113	11242	9700	8194	6669	5862	5713	4708	4361	3849	3589	3207	2792	2363	2235	1939	1855	1784	1721	3802	1455	1449	1372	1329	1213	1189	1112	1197	1175	1088	1100	1082	1050	1124	1197	1325	1378	1390	1427	1354	1302	1208	1125	1119	1162	1026	997	970	1074	1075	1013	1063	1008	1013	985	984	1019	1019	952	1015	925	926	942	950	940	908	903	849	882	884	879	858	899	906	838	879	962	946	918	960	890	860	897	894	841	991	2002	3454	3737	2832	1990	1462	961	920	849	813	821	849	851	844	846	838	913	832	814	842	910	858	785	837	850	870	891	847	843	898	827	888	866	865	842	845	856	841	865	867	880	848	904	827	838	829	863	824	857	881	860	912	843	858	824	884	876	845	874	856	839	837	852	879	830	848	868	888	917	876	896	892	868	842	820	846	887	921	837	852	885	857	905	906	874	845	832	922	835	822	882	841	874	878	909	880	870	844	874	872	878	886	940	839	870	904	890	844	883	845	835	899	830	848	866	846	876	853	855	812	886	883	866	840	849	853	872	796	882	827	865	886	859	813	851	818	859	824	935	866	875	876	881	882	866	856	849	912	877	910	913	821	885	901	851	849	875	885	909	869	857	833	923	800	872	852	868	850	844	840	855	859	852	844	838	832	832	873	799	846	892	868	902	881	953	871	876	855	864	843	885	884	863	879	909	891	879	885	878	869	870	848	873	834	882	891	845	858	866	864	899	886	846	816	844	849	815	876	878	808	886	823	869	855	871	849	902	916	902	872	908	865	834	883	875	859	899	871	907	854	849	825	854	865	888	866	868	831	843	849	822	839	844	879	838	887	864	859	851	911	882	863	817	843	903	838	883	895	876	834	791	828	861	870	827	864	858	864	868	893	841	917	833	849	860	830	884	857	890	857	843	821	804	888	858	830	880	816	871	837	878	801	862	863	850	851	853	870	905	871	858	840	865	885	895	826	859	868	826	831	881	896	842	895	872	826	885	872	837	829	867	901	849	897	854	878	870	831	879	886	864	909	859	838	873	864	847	890	871	862	837	847	840	840	878	861	828	901	881	896	882	877	871	876	854	851	862	860	827	926	887	922	846	893	895	855	815	896	825	866	859	940	869	886	879	877	853	845	883	912	880	836	831	837	806	871	917	850	795	912	830	872	865	866	883	850	919	809	860	848	818	850	827	906	892	893	877	885	834	837	846	902	842	871	874	847	790	831	878	834	865	851	807	829	874	886	895	862	874	840	834	874	827	803	856	875	853	802	868	882	824	839	906	879	849	849	854	808	829	890	887	822	894	823	841	865	840	879	892	861	880	865	898	874	813	856	911	896	894	868	870	873	917	868	855	846	862	853	785	849	872	856	857	848	865	879	842	838	843	884	895	858	831	867	840	889	893	873	839	892	879	865	901	896	890	884	807	870	880	849	901	832	842	834	875	865	871	849	861	829	843	870	849	844	836	886	825	809	851	883	832	816	888	915	893	911	919	824	890	848	831	839	860	893	910	833	877	906	900	847	899	868	869	859	886	835	878	881	825	889	869	880	818	813	827	882	874	827	847	886	887	827	793	835	901	847	918	867	863	870	873	880	881	867	878	869	871	910	840	838	900	926	876	856	854	907	847	811	826	829	894	855	900	908	842	901	856	811	937	875	912	868	903	880	870	859	854	839	849	847	916	866	917	832	877	825	890	802	821	851	889	916	863	782	872	864	827	861	818	863	882	870	900	854	844	878	839	855	868	838	837	862	839	884	819	858	822	835	872	870	848	859	824	862	856	826	893	841	828	857	855	888	887	870	872	849	869	839	870	906	854	888	830	873	827	878	873	862	886	903	863	847	837	854	857	790	797	833	867	880	871	863	820	854	862	834	872	866	888	876	825	865	869	833	886	822	908	869	908	863	850	879	862	922	798	863	888	908	880	894	888	883	843	890	826	841	878	829	864	886	841	848	876	871	889	828	880	838	861	844	855	884	846	869	854	806	874	870	883	874	832	873	890	894	871	866	848	878	870	855	863	891	882	888	823	886	866	856	836	884	847	854	844	902	873	842	868	838	835	849	881	890	909	925	880	823	856	819	903	783	806	800	846	831	843	853	859	833	860	839	827	840	883	846	853	877	865	863	869	896	848	878	832	866	885	875	891	862	851	840	826	883	866	839	925	856	852	903	869	829	901	869	865	830	840	905	913	881	864	846	893	894	895	836	863	880	878	890	845	873	842	843	858	825	821	846	841	880	867	880	834	870	878	827	875	847	900	863	888	822	835	855	896	854	827	827	862	846	804	909	818	896	921	913	865	861	835	882	867	866	870	875	850	849	811	847	920	872	823	838	867	865	874	868	853	896	875	801	875	844	900	900	874	858	887	845	877	864	851	873	914	846	877	823	868	782	817	897	890	829	810	885	857	873	819	875	863	850	854	839	892	842	921	859	819	884	840	818	864	862	843	892	846	896	835	893	873	871	839	856	860	845	817	872	873	878	854	895	875	882	882	834	841	820	895	867	878	834	880	861	891	868	877	947	905	861	881	818	870	854	929	870	875	879	881	890	826	840	886	858	856	847	847	833	837	866	875	848	842	793	838	859	794	789	842	818	860	836	842	866	920	904	898	802	824	853	866	861	902	835	849	879	840	827	834	867	874	879	860	883	923	840	931	848	847	879	857	842	892	800	832	845	842	845	847	819	891	841	850	789	885	864	912	835	891	845	826	906	877	829	808	909	897	912	843	892	859	828	845	786	883	860	840	845	828	875	907	858	812	896	858	834	924	817	901	892	874	873	889	870	842	885	865	889	846	844	870	882	894	891	813	858	851	863	885	869	844	882	838	884	819	887	850	904	848	825	862	886	852	880	838	858	847	914	819	848	887	862	829	845	866	867	861	819	863	838	835	865	841	826	850	888	871	860	855	820	795	860	864	886	816	888	862	871	874	870	877	878	879	879	825	816	824	831	816	879	818	910	874	844	872	846	908	891	851	903	919	829	853	865	873	861	878	856	820	911	882	870	846	821	886	837	901	837	893	806	894	864	885	858	872	836	886	786	870	828	804	840	867	823	825	878	879	871	884	844	875	850	900	920	840	929	890	909	823	866	854	854	880	862	842	846	839	860	861	869	899	866	860	898	882	807	853	836	861	819	866	902	841	898	860	867	937	862	847	861	865	808	803	869	899	878	846	880	821	896	887	905	848	821	940	852	856	857	904	866	868	813	846	855	850	921	824	904	833	849	844	819	871	847	895	850	893	856	872	815	860	894	934	857	856	852	856	826	905	893	858	837	843	886	876	878	871	883	881	907	856	844	888	913	815	935	829	854	827	826	831	889	884	872	855	876	881	850	868	863	873	875	858	876	855	878	882	892	830	915	868	793	863	825	865	892	829	872	845	843	856	788	869	847	842	858	899	898	880	793	851	850	837	865	840	851	860	844	840	889	862	847	878	848	843	865	847	840	835	830	850	898	902	848	846	892	860	848	856	856	829	900	859	856	862	860	862	937	825	894	866	882	839	846	835	899	834	856	880
1531	703	379	299	262	360	352	313	300	218	215	235	193	191	174	143	143	146	110	105	132	128	92	100	91	127	91	97	104	81	87	89	66	74	83	65	87	80	65	74	79	86	88	85	83	71	81	88	81	71	83	63	93	95	70	83	88	55	75	73	79	79	85	90	82	69	80	82	73	63	70	80	62	78	67	58	64	69	55	72	68	57	85	63	69	71	65	59	67	85	91	157	205	200	157	110	115	72	77	81	79	64	74	59	65	65	76	64	66	74	88	62	61	73	63	70	76	64	53	48	86	77	62	70	73	69	72	66	76	83	78	73	77	84	89	83	90	63	60	77	86	73	78	63	84	78	72	76	86	83	73	76	85	65	67	68	90	78	65	66	69	58	58	62	69	71	68	71	58	55	55	74	78	57	64	78	71	66	65	60	82	78	86	74	73	54	71	72	67	60	68	64	78	80	48	83	86	54	66	84	78	75	65	75	65	73	62	90	67	71	77	82	76	64	60	90	65	74	69	72	72	66	68	68	71	61	77	72	69	78	65	64	77	66	73	71	94	66	79	82	71	78	70	83	79	80	79	76	73	69	59	59	56	69	86	54	64	82	61	79	79	55	77	61	69	65	70	80	69	78	68	75	79	68	57	56	71	82	59	73	69	69	79	67	70	78	84	72	84	74	67	72	61	69	83	85	91	76	66	62	53	56	68	73	73	57	65	48	68	79	65	77	71	82	76	67	63	67	63	73	69	74	72	71	69	58	82	73	67	66	74	91	94	80	61	61	66	73	77	89	56	76	69	83	56	73	72	61	46	65	63	69	82	64	75	81	79	71	83	65	65	79	80	68	66	72	72	79	53	75	61	80	63	63	86	69	71	70	74	85	87	81	70	64	85	72	73	54	74	71	78	70	58	81	82	65	75	63	69	82	68	77	80	66	56	68	68	73	84	77	76	77	69	64	78	76	70	77	74	88	65	87	67	80	62	64	71	76	72	72	64	64	65	66	63	73	62	73	59	87	73	66	66	84	79	61	64	73	87	71	73	67	70	64	69	90	77	68	65	86	76	77	63	75	68	86	79	59	65	64	78	78	84	69	73	80	66	70	60	84	79	64	64	69	70	76	72	58	73	78	65	69	57	62	73	67	71	87	77	70	92	70	70	59	71	65	69	74	79	65	78	64	66	78	71	68	58	88	70	85	74	76	55	63	97	82	82	83	78	81	62	65	74	57	78	72	52	75	71	76	77	75	81	69	80	92	69	65	69	73	61	85	87	63	66	62	80	61	64	76	61	82	81	86	75	69	51	72	82	70	72	74	59	68	64	59	78	76	65	71	64	81	76	84	81	71	51	55	80	67	70	70	65	72	66	82	76	57	73	61	77	93	65	77	60	55	75	80	69	65	84	74	66	71	55	74	55	77	70	81	65	72	72	62	92	78	72	60	64	67	72	69	68	62	69	97	64	58	70	69	67	79	71	71	67	76	61	73	52	67	62	80	58	62	85	68	74	55	76	75	68	79	72	76	68	86	83	73	70	56	66	68	64	64	59	62	70	68	55	60	62	63	79	64	59	80	66	72	80	67	69	72	81	70	50	80	72	77	74	76	71	75	82	71	81	57	69	85	70	65	71	74	83	81	66	66	63	69	77	69	73	64	68	60	78	57	71	66	70	72	85	77	67	73	67	74	79	66	75	58	64	55	72	82	72	70	80	71	69	60	71	60	69	57	60	72	96	74	63	80	54	62	71	78	67	78	80	74	64	65	86	71	69	74	82	62	68	69	58	70	75	65	58	77	85	69	79	61	74	77	69	65	63	93	70	73	67	67	84	65	78	67	85	74	68	64	69	69	79	75	87	73	61	77	60	76	83	77	73	72	73	73	74	71	67	73	74	86	77	73	63	69	67	61	65	72	68	74	60	71	63	61	80	81	75	72	56	89	59	71	68	88	77	67	58	60	81	80	76	54	74	69	87	70	49	71	67	63	70	72	65	79	69	68	80	79	83	85	62	75	97	61	73	91	74	59	78	69	68	71	56	65	63	79	52	63	78	74	65	60	67	70	70	84	61	70	62	81	65	77	62	62	91	75	52	60	85	69	76	66	58	81	66	75	60	67	75	68	62	60	67	75	73	71	78	77	64	69	72	79	69	74	71	78	78	75	74	72	68	77	70	65	75	69	88	63	79	86	79	79	70	67	90	76	68	80	73	63	63	71	71	68	70	67	75	79	82	73	53	66	55	69	83	87	66	74	65	85	72	71	67	79	62	73	70	81	73	65	71	77	64	88	57	71	74	74	54	71	67	56	76	78	74	85	83	72	75	77	63	94	67	69	84	63	69	79	75	65	77	70	69	49	74	73	59	73	64	70	50	51	66	85	73	82	60	77	66	74	70	60	58	65	78	64	70	79	92	70	79	80	84	72	77	70	82	75	77	69	77	62	60	79	68	68	75	69	58	79	60	73	69	60	69	63	75	77	71	77	73	62	78	74	76	65	76	81	75	77	82	77	77	78	78	70	67	73	81	74	69	63	64	63	78	76	71	61	65	74	68	80	73	69	67	95	77	88	67	93	80	75	67	73	69	73	66	74	70	64	66	82	60	83	77	62	75	76	67	67	79	69	63	79	78	80	65	56	66	83	65	71	68	60	57	71	57	77	66	69	97	64	79	72	65	75	75	71	89	70	73	68	71	73	74	68	83	67	70	72	58	56	69	69	79	80	70	66	76	69	57	64	87	58	69	83	97	65	87	82	71	88	89	67	93	74	83	56	76	68	88	66	58	77	74	76	66	59	78	70	71	80	80	77	72	68	72	74	62	71	72	68	78	77	74	63	72	64	77	71	75	61	63	73	74	76	77	64	60	57	72	70	61	85	84	78	67	69	51	70	62	79	63	69	67	74	58	84	73	77	72	67	88	62	88	88	57	57	80	73	75	63	57	57	82	65	68	77	67	75	69	75	68	77	79	80	84	76	74	65	74	76	69	68	75	53	92	79	67	51	80	66	63	73	76	67	59	85	81	83	61	70	57	91	66	70	66	67	57	68	75	82	66	85	71	73	72	71	61	71	76	80	64	80	62	79	71	85	75	64	75	70	90	69	77	78	80	84	59	86	68	73	69	67	72	72	79	87	76	74	75	81	75	83	68	73	103	64	64	67	69	71	49	83	66	87	75	57	81	70	68	71	54	67	76	66	63	72	77	80	77	72	68	84	60	57	78	64	72	75	63	70	85	57	86	68	62	81	63	61	63	70	67	74	74	79	73	72	56	71	64	78	80	64	84	62	86	72	77	62	68	73	85	56	80	74	58	76	59	73	56	75	74	58	54	85	81	56	65	65	73	85	84	82	54	70	77	65	65	80	54	70	84	85	54	56	90	65	71	70	68	62	72	73	88	67	72	78	74	66	76	88	75	83	72	74	49	77	74	58	74	62	57	70	70	74	72	71	74	95	64	64	62	74	63	66	66	67	68	71	64	76	75	74	81	82	71	73
17899	8866	5343	9155	15128	15961	14320	12721	10506	8426	7851	7229	6334	5648	4873	4365	3900	3396	3070	2684	2495	2384	2246	2089	1980	1960	1792	1725	1475	1405	1349	1311	1271	1162	1175	1135	1115	1188	1397	1312	1389	1411	1380	1437	1258	1222	1174	1125	1199	1092	1043	1093	1139	1070	1006	1040	1052	1100	952	1004	1010	944	993	992	1002	957	977	959	936	916	937	850	830	761	819	858	782	827	831	918	838	901	917	870	872	821	917	852	825	851	1542	4205	4617	4685	2962	2108	1488	1071	827	802	807	815	819	798	828	842	852	797	866	870	794	817	788	775	811	834	761	819	810	818	856	809	775	779	819	813	775	761	829	786	792	858	798	816	841	807	762	743	830	795	829	787	861	850	801	813	840	842	797	863	794	836	834	812	784	772	830	753	826	787	814	822	813	830	811	794	860	839	822	786	810	822	772	793	819	838	834	847	821	897	807	817	854	869	808	824	842	825	803	844	810	871	823	787	797	803	840	826	865	807	832	800	796	849	819	822	847	747	791	837	825	802	878	770	790	808	820	814	798	841	823	822	833	812	787	771	825	871	773	845	770	847	794	784	850	822	796	860	798	844	842	803	828	762	865	819	800	811	777	809	781	835	802	769	797	823	777	801	820	808	819	787	824	756	786	812	824	787	803	812	828	841	830	819	800	787	811	862	752	775	841	830	838	766	792	840	818	836	778	811	819	791	809	822	854	849	823	847	787	795	826	836	819	858	883	854	832	755	786	783	811	829	780	802	839	805	812	811	814	801	842	775	775	794	837	841	826	817	786	806	851	783	845	821	819	788	803	824	794	845	772	794	821	833	779	790	823	808	812	836	838	758	759	807	836	775	855	796	788	844	840	821	804	793	830	769	805	849	851	823	851	798	822	810	831	800	862	841	829	812	793	844	790	847	783	807	798	833	832	760	807	803	864	812	790	797	873	820	805	854	816	796	887	802	797	836	797	808	782	815	864	818	845	829	797	867	812	760	810	854	767	854	812	785	831	776	825	846	789	829	811	825	825	775	837	834	743	860	787	783	873	829	807	738	836	837	838	839	821	786	835	837	793	803	862	801	789	824	805	794	785	819	827	826	799	827	810	851	819	786	792	819	808	814	798	739	819	806	829	831	804	833	825	849	844	778	810	794	802	795	812	819	796	807	866	812	820	793	809	814	805	856	798	803	764	848	807	803	825	780	810	849	808	810	792	848	848	784	774	838	802	830	830	823	844	844	806	844	796	810	867	801	830	852	809	848	782	828	786	818	821	802	789	800	806	764	759	804	823	837	822	826	809	818	838	808	859	803	799	873	774	847	849	802	815	870	865	821	804	782	798	807	826	802	801	800	885	826	787	824	794	798	781	806	855	832	780	853	826	784	841	773	834	789	857	757	807	782	813	763	821	810	833	839	759	843	862	818	838	830	883	845	778	816	770	836	849	836	815	825	805	828	811	824	774	858	804	797	806	797	829	805	838	803	769	827	803	785	814	821	845	798	765	809	799	830	776	867	838	835	847	816	835	830	808	779	826	814	779	838	838	836	786	826	790	833	867	784	813	855	799	852	846	815	832	818	833	795	831	790	808	791	810	776	835	833	854	856	831	783	816	827	802	814	798	819	794	762	801	840	805	803	820	807	787	799	787	760	835	807	802	823	854	827	846	834	805	847	826	818	860	769	784	832	817	783	839	836	815	793	776	798	799	828	796	769	738	741	808	754	832	809	826	785	817	811	804	831	792	853	815	812	828	800	847	834	801	812	794	786	784	822	783	794	799	762	806	838	837	816	888	809	822	868	784	885	880	799	815	810	811	832	852	791	820	844	774	824	768	860	785	818	827	780	825	828	818	793	830	812	847	772	823	830	814	803	799	847	825	875	794	851	828	801	846	796	851	811	819	881	819	820	781	781	828	814	822	873	789	761	867	796	770	830	800	823	820	835	828	821	790	817	815	758	829	816	805	806	863	799	836	873	788	824	775	826	837	868	802	835	846	857	818	812	807	826	807	803	792	804	801	804	801	798	841	832	817	797	805	793	801	827	863	821	777	864	836	805	780	837	815	778	786	827	805	789	814	804	827	771	758	822	823	780	845	814	816	765	823	845	832	848	827	847	806	843	819	770	820	865	830	801	776	824	815	831	845	771	818	832	851	791	846	777	817	742	859	781	820	852	815	811	780	843	793	781	784	818	817	781	791	804	830	782	793	784	803	830	784	869	811	813	814	853	809	815	861	793	800	806	814	795	851	811	788	827	857	790	850	804	886	808	791	770	793	820	832	794	816	787	820	823	792	824	800	798	838	863	807	796	862	821	806	827	771	843	765	849	828	825	821	835	855	815	799	809	828	783	807	806	862	845	806	822	809	844	818	810	843	790	840	821	805	758	850	814	855	756	816	846	878	788	817	804	863	804	810	778	786	782	811	824	809	802	814	841	827	834	789	780	788	811	839	835	808	819	800	776	849	820	815	880	789	777	818	767	833	856	811	828	808	810	807	788	811	797	836	815	795	829	851	845	834	844	799	823	846	861	808	764	818	793	835	838	810	817	810	771	792	846	810	838	831	812	815	809	813	813	822	812	831	826	827	800	798	840	820	786	813	820	813	788	833	802	827	828	817	765	820	819	816	801	727	819	822	830	780	798	843	805	855	839	813	827	827	780	782	832	809	843	866	815	791	794	859	799	798	854	808	860	813	805	792	878	841	813	804	804	817	797	785	880	800	852	802	801	766	766	778	832	777	832	752	820	791	776	827	764	837	777	827	887	829	820	825	848	834	799	800	823	786	839	830	813	786	815	836	829	860	797	825	761	804	824	775	769	822	783	817	827	837	785	843	760	839	831	840	814	836	784	863	802	826	798	791	841	816	784	844	799	836	771	741	752	809	823	782	810	837	828	798	832	759	830	843	811	822	874	819	820	804	842	778	807	786	851	853	798	786	780	784	825	789	820	799	797	815	843	868	774	836	825	790	858	796	790	798	776	811	805	806	797	790	809	812	800	826	856	835	800	880	824	775	772	840	845	836	824	762	794	831	856	832	830	836	846	787	830	820	782	782	796	813	786	801	859	828	789	802	826	794	778	810	809	856	833	793	802	826	775	808	773	825	873	797	839	798	811	770	773	813	784	829	832	796	781	789	810	796	815	808	816	813	822	774	737	790	860	814	777	819	850	857	866	845	883	791	815	768	826	856	883	826	842	797	808	831	763	813	831	850	836	813	815	797	787	818	786	842	824	820	810	779	812	814	776	788	858	787	813	809	756	813	870	854	805	793	840	806	796	829	819	811	792	805	833	751	804	802	804	800	846	830	836	766	785	796	754	842	766	823	842	755	818	859	815	787	794	796	859	798	872	777	833	820	791	832	780	851	859	806	803	828	830	790	847	759	808	799	824	837	815	816	828	802	817	835	859	802	852	852	868	787	795	821	751	809	785	794	800	888	807	809	810	853	812	858	776	810	789	789	788	819	816	749	759	843	808	787	816	811	774	850	826	825	821	879	802	824	808	850	895	787	812	827	837
1431	202	130	105	126	137	136	130	116	113	109	96	121	117	87	79	81	89	70	70	61	62	69	69	66	78	64	58	62	66	64	63	53	67	60	67	68	68	66	70	63	50	74	61	64	59	56	43	56	62	64	58	54	48	59	56	64	52	72	50	51	67	61	56	81	65	64	75	56	67	48	56	63	63	41	68	57	71	65	55	67	46	62	50	54	62	53	57	60	53	63	59	80	85	98	77	60	67	42	66	57	54	69	46	60	66	50	61	61	57	58	52	69	71	49	51	67	56	58	44	73	56	53	57	59	61	61	58	53	73	63	58	50	50	69	48	61	65	61	57	54	62	56	59	58	53	57	53	70	61	56	57	69	65	62	56	55	63	51	60	55	59	53	60	61	53	59	55	57	50	55	56	54	53	67	48	57	58	64	69	63	44	48	49	58	65	70	59	55	44	61	54	60	46	63	59	47	49	65	53	59	54	64	65	57	56	60	49	66	53	48	52	49	50	68	62	58	60	58	72	66	75	43	64	58	49	54	60	38	71	48	50	43	61	64	48	63	72	74	56	54	62	64	63	54	48	70	59	53	56	61	67	63	64	65	57	54	63	54	52	62	61	50	65	66	66	63	55	48	66	61	43	53	67	52	64	46	66	59	59	63	60	53	63	61	71	55	56	62	41	68	60	57	65	51	61	57	58	41	60	45	46	55	54	59	53	63	53	63	68	72	60	66	43	63	61	54	65	65	58	61	58	70	55	52	59	57	55	48	70	61	70	56	55	61	57	61	57	66	66	61	63	75	63	58	57	45	66	57	59	52	64	73	36	54	48	58	64	57	61	44	58	67	61	60	65	64	56	49	59	51	68	50	67	63	63	53	65	53	49	53	55	50	59	59	63	56	65	60	52	55	63	57	53	54	42	59	69	56	50	61	51	62	51	60	70	71	69	45	65	66	58	53	63	42	51	59	47	51	46	64	51	57	52	46	58	68	54	49	56	54	60	58	59	60	64	39	64	48	52	60	54	59	54	58	50	57	52	56	42	52	55	66	61	50	53	71	61	61	58	58	65	67	65	61	66	45	51	57	58	67	56	54	49	54	47	65	68	51	58	55	57	58	54	56	56	46	55	67	57	55	57	49	54	62	64	56	46	63	62	53	73	57	51	59	53	48	63	53	64	67	63	46	56	44	73	69	50	63	53	50	51	57	45	62	65	53	49	56	46	50	68	74	64	52	77	66	57	60	49	57	58	58	72	46	64	65	64	52	66	65	60	77	37	55	67	45	64	45	62	69	53	60	50	51	55	60	63	63	57	58	57	64	45	54	55	66	43	58	45	50	66	63	54	66	40	54	59	66	61	58	56	67	48	58	51	56	47	61	57	69	55	59	68	49	65	62	62	62	70	56	73	59	63	56	54	62	65	58	51	46	62	67	55	59	63	55	59	57	53	62	63	62	64	56	67	43	45	55	56	63	57	56	43	48	48	63	62	65	47	59	51	48	61	53	51	55	71	62	55	69	54	58	47	51	57	55	55	63	79	65	58	61	61	64	56	60	68	44	53	60	67	59	69	52	54	60	68	55	54	66	55	57	55	73	64	46	58	53	59	72	67	56	44	62	64	55	55	53	63	53	49	48	69	41	62	58	58	54	68	69	58	57	65	58	71	74	63	64	59	49	49	63	65	51	48	50	43	66	62	53	51	52	68	68	45	44	55	61	67	65	44	50	70	55	60	61	60	46	56	55	51	49	49	50	69	70	56	57	52	65	62	69	55	59	54	62	52	59	61	52	53	64	57	60	55	56	57	52	58	62	53	61	74	53	63	65	62	52	58	40	66	69	53	44	62	65	49	65	56	57	58	58	70	63	63	49	58	72	68	44	62	39	54	65	58	54	69	57	54	54	62	44	61	44	68	41	57	53	51	54	74	69	57	57	48	59	63	44	58	49	46	51	61	60	62	63	62	54	55	53	51	50	50	62	53	60	58	60	54	64	72	75	51	54	57	60	59	49	59	65	55	54	58	63	65	51	66	54	62	62	55	62	70	45	61	58	68	62	49	58	62	51	69	67	41	55	66	77	52	54	65	65	73	58	43	83	69	61	61	60	61	47	59	45	53	57	54	61	50	58	49	52	49	80	58	61	55	48	34	53	56	58	68	50	54	59	53	61	57	65	52	60	54	65	61	76	48	48	62	65	57	54	54	59	73	45	63	62	61	66	55	66	59	71	64	51	53	60	55	59	65	51	64	61	46	61	50	62	52	53	56	50	52	46	56	52	55	43	51	44	68	57	51	53	61	60	67	59	53	61	71	55	52	56	66	49	66	62	70	56	64	45	55	53	50	60	65	52	53	63	63	54	58	57	64	51	51	57	49	64	56	38	63	60	63	64	60	47	63	66	57	57	57	57	66	59	64	46	64	56	57	54	66	50	63	52	42	66	49	52	55	50	68	43	54	62	51	57	65	55	52	54	57	74	49	50	60	47	72	59	51	59	45	57	57	71	51	48	64	64	62	54	49	60	55	63	65	46	61	55	51	41	61	63	69	44	58	44	44	49	61	48	72	52	60	56	53	57	55	57	54	60	56	64	56	47	59	60	59	71	59	59	44	68	67	50	57	61	56	50	61	51	60	55	53	60	70	66	62	46	63	61	70	55	50	57	53	64	67	57	62	59	47	65	47	63	66	68	60	61	62	52	70	51	66	52	63	64	52	48	62	54	57	66	50	48	65	56	61	55	65	58	47	58	73	38	64	46	57	60	73	65	61	62	62	64	62	65	52	64	59	55	65	64	60	53	64	66	44	62	63	49	55	58	57	47	51	55	57	48	62	53	56	56	57	54	57	56	69	55	50	57	45	47	65	55	59	67	58	57	56	61	68	64	66	56	52	72	44	39	62	68	56	75	59	61	76	57	52	61	40	60	53	50	56	67	61	59	67	46	52	67	59	62	71	54	57	61	49	66	65	61	44	48	60	63	60	56	57	47	70	61	61	60	61	46	74	58	53	59	51	54	43	40	57	61	72	60	59	63	59	55	65	51	51	52	63	68	59	53	62	62	51	69	56	71	65	46	64	62	55	53	45	46	44	53	44	56	63	49	50	63	59	57	55	63	62	51	62	42	61	67	50	50	53	57	51	50	54	46	63	77	40	49	54	65	57	75	54	61	47	53	65	50	55	66	59	54	57	52	52	48	59	67	65	59	55	52	51	50	58	59	50	43	71	65	56	54	77	65	60	43	52	53	45	66	45	71	56	59	62	54	61	63	78	61	61	57	59	62	56	54	50	59	69	71	55	61	48	63	57	57	53	68	59	61	61	60	59	56	65	52	66	55	53	57	69	52	57	70	56	54	54	69	56	66	55	64	51	70	62	58	59	60	53	57	58	42	59	61	56	46	57	57	56	55	56	54	42	45	64	65	65	59	60	66	51	64	71	61	73	66	59	60	65	71	62	65	55	63	66	47	53	58	76	58	41	61	50	55	54	50	48	57	73
10688	3901	2378	3836	7001	7323	6827	5739	4954	3867	3527	3264	2779	2403	2069	1837	1583	1402	1365	1295	1322	1179	1135	1182	1199	1199	1112	1033	986	867	917	881	915	862	837	861	871	951	927	910	925	913	947	905	864	916	848	825	843	816	910	811	828	800	813	800	770	786	824	748	800	794	767	786	812	795	802	774	741	793	764	763	735	709	731	749	712	773	665	705	706	736	786	767	713	782	760	743	750	765	797	998	1650	1783	1667	1393	1031	793	687	726	738	675	702	722	663	696	674	715	741	698	716	691	676	663	697	690	702	674	702	726	727	704	722	687	723	714	699	727	706	693	701	727	706	708	675	740	677	686	706	698	730	697	705	680	689	673	696	723	685	695	709	689	709	675	694	711	698	688	678	712	741	752	682	719	696	697	676	698	654	688	718	700	679	725	662	714	684	685	667	711	714	684	749	741	719	733	695	696	712	697	700	760	719	700	734	635	716	698	702	691	691	716	711	679	689	686	724	714	763	708	692	622	724	742	686	718	657	712	658	724	648	676	672	751	722	675	677	665	741	715	710	703	691	686	683	719	736	657	714	701	696	657	714	727	712	681	703	684	723	676	720	684	644	716	732	697	725	716	742	688	726	697	689	709	731	664	691	696	660	702	688	656	671	713	701	749	711	718	630	704	702	736	683	651	686	741	731	637	693	724	681	684	719	681	699	671	729	648	723	683	746	685	707	657	732	735	686	697	695	663	692	696	700	716	697	712	692	711	714	699	745	683	721	738	717	706	717	676	687	690	734	715	747	655	652	720	691	754	674	675	656	703	726	730	720	719	715	744	660	720	731	695	681	734	720	671	719	699	716	675	730	672	717	729	694	784	689	708	741	703	661	690	708	656	701	671	675	669	722	694	692	665	675	714	644	705	722	712	674	680	673	642	689	693	680	725	745	690	759	747	742	728	719	686	740	664	705	711	692	676	727	673	707	671	745	699	699	724	716	649	695	723	672	701	736	678	719	695	654	711	680	739	690	734	729	720	748	742	690	700	702	707	650	716	719	719	730	679	685	700	697	654	686	728	657	685	710	731	656	680	744	729	705	713	709	745	704	646	710	692	698	746	719	688	693	688	731	683	707	710	676	664	698	662	723	739	707	715	683	701	658	668	767	740	721	710	704	710	698	719	698	726	708	657	704	669	712	719	698	717	672	717	669	709	646	691	754	693	647	717	734	657	683	730	695	686	697	735	701	725	678	716	697	737	687	736	712	684	694	730	746	700	697	675	717	719	683	665	712	668	711	694	714	733	724	667	778	699	709	684	766	692	687	743	722	706	738	697	682	740	662	734	700	737	721	689	716	727	682	690	673	640	699	738	701	717	740	684	691	707	667	688	692	731	722	693	709	694	700	750	692	725	729	699	736	718	664	687	725	709	716	679	701	677	728	734	671	727	666	705	689	699	690	723	733	691	681	670	657	669	671	713	704	698	667	695	668	729	671	688	721	698	709	660	742	715	699	681	719	690	703	751	722	662	678	701	700	730	705	712	688	656	648	715	676	706	691	706	640	669	699	705	658	710	676	713	686	628	679	682	720	693	710	705	631	681	699	675	717	704	712	706	687	708	662	676	653	703	691	703	720	681	738	727	704	688	682	636	668	663	710	726	669	698	700	730	699	681	685	721	712	665	690	692	719	719	691	660	722	674	657	703	698	676	712	707	648	660	684	712	743	684	758	714	721	683	724	666	749	701	710	724	687	691	692	720	694	723	673	721	750	711	687	690	709	686	763	752	672	747	710	705	679	699	700	689	748	661	747	706	710	732	670	669	734	718	740	715	700	707	707	740	667	673	689	716	712	726	690	711	713	719	640	709	694	695	656	725	680	710	661	676	660	681	705	692	710	729	644	745	687	684	701	706	677	731	758	699	694	667	698	697	665	696	715	718	684	710	668	704	727	734	679	726	736	735	716	668	751	642	696	711	739	674	700	776	672	711	721	728	681	699	758	696	696	713	712	722	673	687	740	716	769	693	672	697	709	688	714	679	717	681	690	719	664	643	692	740	689	700	734	722	682	656	668	733	673	695	680	691	673	740	686	751	641	706	711	694	707	698	724	672	702	680	734	709	686	729	713	752	701	737	678	723	679	689	692	708	738	709	722	711	655	708	723	709	717	688	716	689	714	708	714	731	757	686	693	664	675	699	742	674	717	697	722	713	668	709	656	679	702	667	639	667	697	673	671	708	704	703	708	706	643	685	692	666	700	698	651	713	671	718	713	724	712	703	698	697	718	695	684	700	683	695	687	713	710	673	684	676	701	705	693	734	700	713	690	734	656	657	692	684	710	710	679	721	670	739	678	718	672	710	681	712	731	719	722	675	692	736	732	714	683	672	700	716	696	738	707	678	701	671	718	702	714	702	697	721	704	673	713	699	700	676	658	674	692	706	737	736	724	644	688	702	691	721	705	705	693	718	688	737	697	697	701	682	741	700	724	699	672	752	732	737	690	745	692	717	746	707	665	698	718	695	714	619	699	702	705	681	661	723	710	754	708	706	669	698	713	728	701	701	749	733	683	694	706	634	684	773	707	722	646	712	689	741	712	704	712	730	668	710	664	713	684	752	732	725	693	726	699	704	694	724	669	685	704	684	692	670	675	665	718	716	658	708	692	697	705	704	707	711	700	677	667	721	755	699	707	674	669	675	678	658	659	723	703	733	721	713	686	675	738	702	707	705	746	735	688	701	672	692	731	648	706	717	652	704	679	730	710	709	715	675	684	685	690	677	678	742	680	659	676	741	737	740	694	677	758	659	698	712	710	669	697	731	686	720	689	686	681	681	668	704	657	714	676	681	721	673	695	662	750	676	724	663	632	716	705	682	702	724	685	668	709	752	697	734	685	701	704	643	716	690	691	686	683	682	649	667	704	777	738	726	728	703	726	718	643	671	721	732	715	706	714	725	702	719	698	686	708	677	636	701	698	688	699	682	695	709	711	718	715	737	748	725	688	687	719	701	743	679	671	709	692	699	711	698	754	680	716	729	691	697	745	689	685	691	684	703	739	671	722	727	731	648	715	676	674	692	723	706	683	692	664	712	732	704	717	678	735	707	711	735	688	680	688	724	706	688	704	744	710	716	732	724	697	736	705	756	676	660	671	666	759	709	670	689	697	668	678	655	679	718	690	713	688	735	640	745	775	699	691	710	688	715	720	741	727	681	692	695	704	731	671	640	696	684	718	719	717	738	710	702	716	712	711	707	704	703	698	663	699	731	703	737	707	683	723	725	657	690	685	710	682	699	715	719	705	695	709	717	708	690	720	666	723	694	746	694	723	708	684	692	641	699	679	691	692	687	704	688	675	735	686	673	729	725	737	668	673	687	722	710	691	683	683	701	695	725	663	731	725	698	709	671	666	711	713	680	677	739	743	743	759	661	749	698	731	620	707	692	678	688	699	719	695	736	648	699	728	714	693	729	747	687	713	695	645	683	673	692	723	649	670	697	728	660	701	662	654	735	668	728	705	701
931	502	233	185	195	263	270	252	199	185	178	156	151	138	122	97	95	99	99	104	84	91	88	97	90	73	78	75	70	73	66	67	76	62	90	69	98	64	72	86	73	74	68	38	76	72	69	55	82	80	76	77	67	61	62	69	59	69	57	73	62	57	65	56	78	82	84	62	67	61	80	76	69	58	73	61	58	69	62	76	54	41	56	56	62	73	76	71	87	65	75	130	160	123	108	90	69	76	60	85	73	46	63	63	76	65	66	68	64	78	61	64	54	56	62	71	55	66	56	64	54	52	58	51	72	70	64	68	79	59	67	66	53	46	57	74	69	68	66	52	47	68	61	67	66	66	70	55	52	56	67	69	51	48	76	65	72	69	68	64	64	62	74	62	64	58	66	66	64	53	79	60	60	55	55	49	68	80	59	67	71	66	52	64	62	60	46	72	55	67	73	59	56	71	72	57	57	54	70	60	56	63	54	60	70	70	67	62	68	70	52	59	69	66	54	69	68	66	52	84	53	76	65	70	62	64	59	51	50	54	75	65	66	65	59	73	66	60	68	66	60	63	57	59	73	71	69	72	52	57	59	53	83	56	61	70	59	72	66	55	73	54	78	68	65	55	52	64	53	54	77	78	69	72	73	57	58	63	68	62	57	61	69	69	61	73	64	57	74	54	51	48	68	68	66	77	63	59	43	71	74	62	64	57	70	59	68	67	53	78	80	55	48	66	74	54	48	80	65	57	52	69	65	57	72	63	61	54	63	70	47	48	50	56	54	55	78	73	66	61	80	56	71	58	65	72	51	59	66	62	65	49	49	57	73	70	55	66	53	71	49	51	45	69	64	62	54	58	69	61	59	64	64	58	68	65	65	49	64	61	70	63	72	62	48	55	61	50	69	68	57	78	57	53	57	58	60	58	79	59	54	57	69	63	65	52	66	63	53	63	64	60	53	63	56	65	47	69	61	59	63	75	77	69	64	55	69	58	57	58	59	64	83	68	74	70	61	63	70	50	63	68	73	61	56	57	69	59	58	76	64	58	57	76	65	70	75	57	79	53	65	66	65	66	46	63	61	64	65	67	64	55	82	62	62	58	50	62	63	63	59	67	60	48	71	63	62	69	76	66	61	54	61	61	78	66	71	73	64	54	67	67	51	58	69	66	55	62	52	60	59	55	63	72	73	63	73	63	74	48	71	74	75	79	77	58	58	71	81	59	68	68	55	71	76	67	59	65	65	77	66	60	64	57	66	55	49	69	77	50	55	78	71	74	56	62	58	65	55	54	57	64	70	56	58	72	78	63	57	68	51	57	74	52	64	75	69	65	60	61	65	74	70	68	69	58	58	61	65	70	48	58	57	58	67	55	61	81	51	52	66	53	64	70	60	69	74	66	71	51	67	56	55	66	62	72	64	60	63	54	74	57	59	71	67	58	53	49	76	71	65	63	79	64	75	64	52	61	73	70	58	72	61	73	56	60	68	63	63	67	61	55	68	59	60	70	63	69	61	64	60	59	44	57	64	65	52	65	57	66	56	52	72	93	61	70	68	54	64	77	66	83	54	74	70	75	63	59	67	71	75	76	62	50	58	72	60	58	71	71	61	58	58	59	47	86	60	61	53	51	54	50	50	82	73	74	62	68	67	71	67	66	71	53	72	61	52	52	67	66	52	50	59	62	51	66	70	58	66	65	62	67	63	67	62	65	63	62	52	55	59	58	66	50	70	69	62	60	55	62	63	59	76	65	71	47	63	54	68	62	44	57	49	66	68	61	69	47	55	68	50	66	82	49	63	58	69	62	62	59	53	50	67	67	56	74	68	56	70	55	58	59	42	70	57	59	61	64	62	63	68	65	64	64	56	63	66	58	50	59	77	56	71	72	66	64	69	74	56	79	72	66	60	69	51	54	67	74	64	67	54	70	62	56	57	64	55	63	64	54	57	72	80	82	68	71	67	68	62	70	63	73	71	54	52	77	57	60	68	65	60	76	59	48	55	67	63	55	61	65	68	56	60	66	64	60	41	55	70	61	67	72	74	54	81	64	64	70	56	63	60	71	53	61	51	65	64	58	51	71	75	57	68	64	58	59	60	67	57	74	63	64	87	56	57	57	53	61	54	57	62	69	69	58	59	59	66	81	51	57	54	56	55	67	62	67	66	66	51	53	69	59	64	58	49	71	57	60	53	59	61	76	61	72	63	72	75	60	64	51	55	50	73	49	63	58	51	74	60	65	67	59	74	75	57	55	72	57	73	73	45	64	61	60	69	60	60	65	49	66	59	73	58	50	56	64	71	54	80	52	64	56	65	68	65	51	64	64	69	66	66	53	62	63	63	68	74	72	69	50	74	66	65	57	63	65	77	63	52	43	77	55	74	57	80	52	64	66	64	76	59	54	62	57	60	55	78	72	47	72	71	66	61	70	62	57	70	61	49	56	54	54	63	62	58	60	67	51	68	69	61	71	62	75	78	62	61	58	70	49	67	63	46	57	68	62	76	61	62	57	60	64	60	51	83	72	58	66	52	64	70	71	55	89	66	74	73	72	63	62	58	71	51	56	65	62	67	64	62	71	60	60	74	65	54	48	72	79	67	64	59	67	56	54	63	61	83	53	66	60	56	48	53	60	62	51	65	62	51	60	63	50	68	83	60	71	77	54	72	50	63	69	57	62	64	59	74	48	63	68	53	72	67	58	68	65	59	60	65	59	60	64	66	72	61	53	68	70	63	52	55	60	56	73	65	65	59	66	52	60	71	69	76	54	71	59	57	73	71	57	60	60	76	56	72	72	57	59	49	71	72	64	54	65	58	64	59	46	65	59	51	55	69	66	60	57	71	64	73	53	68	63	52	58	70	51	53	56	76	47	75	75	55	65	68	72	62	66	71	83	68	65	63	61	70	64	73	57	51	62	60	70	66	63	49	63	56	72	68	66	49	61	61	58	60	67	58	60	59	67	55	67	70	64	52	74	67	56	50	47	61	68	50	68	62	68	74	55	60	62	65	69	69	60	40	71	52	75	69	72	61	55	74	67	60	57	65	54	57	81	54	69	67	60	59	49	55	49	65	60	55	55	78	80	56	79	74	68	62	57	56	69	45	67	72	52	60	68	59	75	66	64	64	51	48	62	70	54	64	53	60	80	68	62	68	65	66	75	50	72	82	60	71	61	67	67	66	73	61	63	61	67	69	73	68	79	66	68	69	61	84	65	59	55	59	67	59	47	65	62	54	50	63	66	65	76	53	57	61	65	61	61	63	60	60	54	61	58	62	63	67	66	58	81	58	70	52	69	75	80	55	54	65	62	73	83	66	60	58	70	72	72	42	57	68	75	54	69	59	43	75	53	69	64	62	57	67	70	57	49	54	58	65	79	71	60	63	80	50	51	71	67	67	53	59	59	52	62	62	67	58	48	54	71	46	83	63	56	55	71	49	54	66	75	55	61	64	51	59	67	66	57	72	52	54	61	58	57	75	74	54	55	62	57	70	49
13828	7372	3833	7107	12266	12969	12031	9946	8402	6530	6057	5205	4723	4079	3577	3015	2470	2219	2035	2020	1946	1792	1708	1687	1595	1625	1411	1371	1198	1192	1098	1023	1047	977	1071	1082	1124	1144	1039	1047	937	1022	1009	984	963	968	987	954	953	1016	1007	967	959	963	898	888	827	827	880	825	836	826	765	818	812	837	872	862	872	858	813	888	850	788	888	825	813	784	803	872	801	838	837	767	777	791	783	835	769	869	1809	3298	2994	2618	1870	1365	1010	813	736	724	782	741	711	748	724	741	747	741	746	743	691	749	691	752	739	763	727	703	756	716	718	748	801	747	754	752	783	713	757	739	747	735	764	712	780	698	714	725	715	746	768	700	762	696	738	705	722	761	679	727	723	720	693	718	742	724	730	766	726	696	773	749	723	790	766	755	754	664	720	762	788	751	737	789	675	696	742	735	713	744	737	719	732	727	715	719	683	705	733	724	746	667	763	721	707	687	743	728	749	736	712	711	749	740	728	747	721	724	719	782	749	748	745	732	750	735	746	751	709	726	724	742	734	744	725	755	728	687	738	790	742	715	774	723	741	747	730	762	766	745	760	746	697	760	781	712	755	750	680	743	755	734	739	719	727	759	731	722	722	650	732	722	754	734	689	737	795	772	691	776	711	729	754	724	761	722	751	698	709	767	729	712	754	725	777	687	757	736	735	727	773	740	788	737	708	783	757	739	760	735	751	769	735	714	752	745	753	716	735	752	757	740	726	772	731	731	720	730	736	726	774	709	736	749	756	748	752	738	727	723	720	698	723	747	768	731	767	749	704	780	726	734	729	756	728	763	750	748	741	751	742	779	740	734	730	735	729	733	741	732	728	766	713	710	771	756	703	741	723	729	711	753	727	754	705	726	738	709	722	751	738	715	750	741	750	714	768	696	715	731	747	699	742	736	718	737	732	737	749	734	732	747	726	726	751	708	772	771	745	702	705	761	744	773	722	788	734	709	739	772	761	728	771	684	687	716	706	729	728	662	736	747	729	741	730	753	742	750	747	769	763	759	722	728	740	773	715	751	770	727	747	783	731	751	728	732	698	760	746	747	702	735	711	748	715	732	743	753	736	725	727	745	729	745	777	713	763	732	747	741	736	735	675	703	722	765	726	758	702	756	729	735	723	708	752	731	737	683	696	687	730	718	686	737	741	741	712	712	731	690	771	744	755	742	732	755	727	761	708	748	737	806	712	728	732	710	764	730	675	738	715	715	728	721	766	779	759	724	721	736	717	750	745	706	753	751	689	742	713	681	694	763	730	787	743	732	741	740	771	765	734	731	697	778	723	745	727	754	759	709	763	734	729	751	763	708	778	727	741	753	746	741	713	783	745	703	743	726	723	712	781	720	720	710	727	704	725	741	716	773	734	738	698	690	719	721	770	730	767	777	725	700	779	747	761	751	726	755	780	706	707	744	704	723	751	732	728	704	719	720	726	761	774	725	730	751	748	768	716	708	783	750	755	714	759	746	732	708	703	751	726	708	707	713	775	783	732	747	755	767	765	762	743	702	759	727	785	774	749	725	774	716	770	720	735	712	757	787	719	741	702	767	729	786	707	750	700	737	736	778	710	715	681	716	810	709	747	725	700	722	763	778	781	691	786	701	780	725	733	727	726	697	733	742	744	739	766	756	724	736	763	708	752	766	720	756	734	758	759	728	703	692	780	710	762	688	711	696	760	734	761	783	741	811	690	747	770	712	716	715	733	751	763	744	707	693	734	708	731	701	774	729	740	709	728	720	700	709	739	740	758	753	763	755	742	722	718	720	754	694	714	764	743	761	742	713	743	780	794	772	758	747	710	749	700	719	762	749	782	707	715	718	741	722	707	755	802	703	750	767	698	792	746	737	763	701	762	716	767	752	733	720	749	774	690	753	701	744	749	734	721	776	751	791	712	755	748	780	740	752	738	778	731	776	698	694	724	753	751	703	747	731	729	677	746	714	731	729	774	750	743	758	774	722	734	684	722	733	745	718	780	728	730	746	750	797	758	774	732	721	704	775	732	728	772	728	755	686	704	754	773	724	705	728	737	751	719	728	737	728	720	728	707	775	780	789	727	711	692	714	774	736	759	763	751	736	744	744	751	725	677	717	669	765	755	741	744	745	728	752	719	732	722	709	747	761	716	704	747	693	764	737	743	718	718	707	730	741	786	758	703	828	750	739	763	776	763	699	721	744	779	765	794	696	705	747	791	739	774	727	705	720	699	727	707	786	769	765	739	775	725	757	721	728	752	707	773	745	727	729	772	731	747	746	722	741	731	778	718	703	697	773	764	723	728	683	744	778	756	760	697	783	737	738	740	778	796	781	747	721	751	732	730	709	726	763	758	724	752	715	744	768	756	706	743	746	745	793	775	762	764	729	712	770	733	767	684	753	743	727	771	737	710	736	758	723	775	721	725	754	787	726	716	715	729	678	700	744	763	737	739	736	688	750	718	744	733	718	718	744	767	744	705	777	684	739	710	771	721	771	755	719	729	718	755	735	742	769	679	761	743	772	710	744	756	708	737	738	740	776	712	780	729	771	739	739	751	745	719	740	753	739	716	730	774	775	709	734	765	737	771	777	722	786	748	757	746	732	724	733	727	725	743	727	788	734	725	711	766	752	758	725	742	678	741	765	745	706	752	733	764	703	768	771	751	751	766	709	743	717	730	729	734	753	743	756	715	767	779	786	696	744	760	772	773	787	718	755	723	675	714	758	745	739	745	729	701	691	731	698	727	773	782	717	759	727	779	729	732	771	792	725	739	778	732	757	724	727	761	736	742	717	737	693	729	724	718	761	741	769	766	742	696	707	712	719	759	724	732	751	708	733	725	783	738	689	721	757	737	773	720	750	721	809	707	727	753	753	728	692	752	744	730	681	690	715	751	739	756	718	724	704	685	765	794	720	698	759	732	711	699	768	731	772	761	684	728	774	773	713	709	720	762	731	678	725	714	682	715	716	751	780	737	722	698	782	755	761	711	780	762	731	763	761	714	769	740	722	736	711	721	706	735	671	720	750	763	751	712	771	736	715	766	732	711	731	746	705	755	740	737	709	731	718	754	778	742	796	765	731	708	781	734	704	688	709	746	716	751	780	700	749	739	716	722	744	760	768	731	743	745	754	723	731	777	781	790	705	743	761	737	754	752	735	716	709	703	684	738	733	781	737	709	734	715	727	734	738	756	715	736	769	766	723	740	732	747	734	756	739	729	735	711	705	744	711	751	712	742	783	771	738	706	763	729	701	711	766	726	720	711	759	780	741	710	698	709	741	715	710	724	778	721	742	785	781	726	732	702	780	746	713	699	776	705	706	711	754	735	752	714	739	725	718	748	753	763	700	727	730	741	734	746	718	681	762	732	726	716	733	773	735	728	689	756	740	732	720	768	733	723	687	778	752	728	778	729	760	734	767	741	720	752	770	727	759	742	675	714	753	696	746	694	711	718	727	750	666	727	718	761	744	701	709	740	768	716	797	702	749	753	769	732	715	714	707
2389	500	259	171	188	273	303	238	233	189	169	196	188	163	142	132	122	117	123	127	97	118	118	111	104	123	91	112	97	96	80	91	89	103	81	83	83	93	71	87	85	92	67	88	99	100	82	99	79	95	90	86	86	87	76	71	80	86	75	102	80	79	67	75	65	80	87	74	96	109	74	84	83	79	65	110	78	89	65	92	89	70	80	69	68	95	93	79	86	73	95	167	205	172	129	111	92	74	78	80	71	80	78	83	98	71	77	78	78	73	70	74	78	74	65	77	91	77	101	77	84	67	86	87	68	83	86	85	87	67	81	74	89	72	81	69	66	87	76	80	77	70	84	80	80	78	97	67	80	85	82	87	77	88	75	88	71	95	68	65	81	66	55	81	79	81	86	82	68	74	78	94	60	89	89	74	74	79	82	64	80	92	79	73	95	88	88	83	77	73	105	80	88	84	75	62	67	80	90	65	93	86	86	83	80	75	86	79	77	70	82	71	79	63	73	79	88	70	74	77	81	96	84	61	75	75	71	85	86	68	77	86	94	91	70	80	84	94	75	74	86	90	74	85	80	84	71	73	77	74	88	93	77	78	91	72	69	75	60	72	81	77	76	72	90	91	67	80	89	58	68	82	80	74	90	71	89	74	81	76	83	91	91	61	86	98	84	89	69	70	113	74	80	83	80	79	86	90	80	101	80	85	73	72	75	83	62	74	93	72	84	88	81	78	75	87	91	76	65	71	75	89	77	68	89	83	74	80	73	84	54	83	67	73	87	80	93	80	80	68	81	75	84	78	92	78	82	70	85	93	70	66	88	75	75	78	82	84	76	86	70	118	65	88	84	72	76	77	83	79	84	74	89	70	79	75	97	86	88	83	79	69	78	81	68	86	75	86	77	69	86	77	69	84	81	90	76	75	90	85	75	81	63	74	70	90	60	78	91	94	81	70	87	73	85	73	83	68	81	75	75	79	71	83	79	97	69	68	64	81	75	62	87	77	80	78	79	83	81	63	77	68	81	79	78	94	81	79	83	76	85	93	73	68	75	81	71	84	69	68	78	82	74	84	92	69	76	72	82	72	77	76	82	78	82	79	80	76	85	63	81	78	87	82	60	77	94	70	70	84	78	67	63	61	77	79	86	80	85	93	64	80	92	75	81	66	94	65	79	70	71	80	73	68	69	88	82	98	61	80	79	89	86	97	66	70	77	77	79	80	85	58	82	76	62	84	93	76	97	90	72	77	67	66	74	79	86	89	80	86	83	90	73	79	75	89	80	69	88	75	89	86	79	70	70	83	70	94	101	72	79	87	83	52	75	97	78	73	81	78	76	92	75	88	72	77	99	93	73	100	71	89	74	86	84	92	88	95	65	93	72	96	63	88	79	73	90	87	89	94	90	92	72	74	79	68	80	67	76	68	83	88	71	78	84	66	76	87	82	84	74	68	86	99	86	91	67	90	64	93	63	74	100	68	81	70	84	94	81	92	76	86	90	88	86	75	82	79	85	99	65	70	80	65	101	75	84	79	80	69	86	75	73	77	66	84	70	89	76	87	76	71	86	68	75	98	70	83	81	62	68	83	76	78	95	72	70	68	93	98	75	66	73	82	81	90	72	58	75	87	72	77	74	76	77	79	85	65	76	57	94	106	68	70	72	70	87	66	75	70	87	83	71	88	67	79	75	87	89	81	70	75	80	71	82	72	87	79	92	66	97	77	69	94	78	70	64	76	68	85	82	69	83	89	85	67	80	80	73	73	70	88	82	78	60	87	87	64	86	69	99	82	75	74	90	70	74	87	76	81	76	87	85	82	70	68	91	81	68	86	64	85	79	72	85	84	81	74	86	92	74	96	67	75	76	88	87	84	93	72	88	90	88	69	101	87	83	90	71	68	88	65	80	65	84	81	75	77	78	88	67	74	69	84	96	90	78	79	85	77	77	69	73	82	72	74	72	67	79	84	86	79	81	67	74	81	74	87	79	85	96	62	73	72	70	73	77	82	81	78	83	85	88	82	82	85	90	73	87	67	71	88	73	79	72	72	81	72	86	78	76	77	80	70	81	73	74	78	72	82	78	84	75	94	82	75	92	90	61	85	81	71	90	67	84	85	85	82	84	84	66	67	86	95	74	64	69	93	66	91	86	100	81	72	83	73	88	78	74	69	82	75	74	80	85	82	77	88	78	77	73	83	86	73	63	80	76	84	72	87	83	103	88	92	70	85	84	78	76	85	80	73	83	80	85	67	71	83	83	82	62	87	93	68	74	95	75	87	78	77	92	79	88	81	76	79	94	82	74	85	85	67	76	92	72	72	76	102	70	77	73	75	89	83	79	86	93	79	75	84	73	77	120	79	97	76	99	95	78	88	69	82	79	72	66	73	74	89	65	77	96	98	77	75	72	88	91	78	94	72	84	66	83	88	74	60	95	69	72	75	77	83	71	72	69	91	77	93	78	78	85	97	77	84	81	73	72	86	88	59	85	72	80	84	69	81	62	75	79	71	71	71	88	70	79	75	79	80	84	72	81	64	85	90	76	87	68	75	61	87	87	67	88	82	59	79	81	73	78	71	79	70	63	65	72	86	68	79	64	78	72	75	73	78	62	87	73	91	88	73	75	61	75	78	84	74	68	76	94	73	82	78	66	82	64	74	69	84	77	85	73	80	84	75	77	80	68	76	81	67	80	81	84	75	77	77	74	82	86	89	63	72	100	96	78	81	94	75	78	74	100	83	78	89	79	81	70	82	63	83	96	72	59	86	82	85	69	79	97	94	75	97	64	71	78	81	74	84	79	96	80	71	72	90	93	68	71	75	71	81	75	90	80	72	84	81	68	64	78	77	79	75	68	60	93	77	72	77	80	65	72	72	86	84	71	88	70	67	89	100	83	74	75	88	85	99	83	92	86	74	91	80	76	69	101	83	90	81	83	66	80	74	81	82	89	90	83	69	70	94	81	88	84	68	82	81	89	83	67	72	61	75	74	78	81	77	88	93	81	74	80	104	58	79	77	74	76	82	74	67	78	68	70	80	86	81	81	81	82	74	76	70	77	77	64	81	97	96	80	69	76	82	73	67	79	80	71	90	91	91	66	82	82	81	76	73	87	81	74	75	83	71	77	80	76	75	79	75	91	80	92	77	81	81	78	81	96	74	81	74	67	81	76	72	92	83	76	89	81	77	85	81	67	85	76	84	90	70	76	77	73	67	84	84	84	76	76	80	87	73	84	67	78	58	81	84	79	65	79	92	86	66	71	98	72	97	95	85	73	81	81	72	89	77	80	78	84	61	77	89	90	82	89	72	80	78	94	91	68	68	78	61	79	93	78	90	88	84	80	69	67	69	77	83	78	70	82	90	76	90	96	66	92	77	84	69	69	87	77	95	66	82	94	90	73	81	83	76	74	69	70	71	86	79	69	86	81	93	87	87	82	75	70	82	77	85	81	76	77	70	80	65	71	80	92	71	84	85	66	85	86	89	102	82	104	73
13526	6531	3840	6352	11472	12725	12450	10704	8771	7320	6291	5603	5420	4637	3983	3299	2973	2698	2378	2350	2274	2202	2093	2070	1953	1915	1769	1667	1592	1531	1358	1330	1393	1293	1339	1340	1283	1204	1225	1231	1230	1229	1242	1249	1154	1089	1119	1203	1197	1195	1209	1202	1191	1166	1092	1089	1091	1012	1063	1014	1057	1082	1028	937	1049	1086	1081	1073	1091	1061	1014	1029	989	1011	1002	991	1039	1028	1060	1027	1006	985	955	978	1023	972	980	975	930	1007	1248	3156	4253	3474	2459	1678	1248	1002	958	936	931	885	925	979	955	983	904	907	948	961	951	943	954	973	970	955	908	932	915	881	914	940	929	975	956	965	907	900	968	965	902	882	942	912	945	844	925	981	978	948	966	938	964	887	943	966	953	922	962	972	913	932	925	922	943	903	991	941	931	960	922	931	953	924	977	960	960	941	904	937	938	938	916	948	917	946	970	951	896	998	916	919	939	919	926	911	940	991	952	963	947	967	960	973	965	911	965	962	1006	935	991	1021	957	969	908	956	919	934	992	998	942	923	959	994	908	940	932	956	920	940	938	948	942	898	964	947	974	965	927	936	939	964	926	977	963	947	946	931	992	895	963	969	920	973	963	921	838	957	938	930	972	951	915	957	948	960	912	947	936	940	955	902	952	968	963	921	946	935	972	951	895	901	865	936	974	919	919	934	964	964	911	958	953	903	950	975	944	933	938	961	1010	907	910	940	954	906	895	888	933	949	927	947	937	919	981	896	952	904	956	897	975	973	954	965	940	918	925	964	995	938	928	955	896	972	904	958	942	918	963	948	949	924	975	942	947	956	916	1011	990	965	890	993	941	921	944	1006	969	966	945	866	931	937	927	970	899	969	955	931	969	975	919	942	970	934	945	963	919	959	928	944	923	916	940	932	939	978	932	925	977	984	906	930	934	917	891	973	894	919	1034	976	948	869	971	955	961	942	952	914	863	942	955	938	938	986	900	899	931	917	939	899	979	953	968	910	963	922	909	917	993	956	940	946	970	902	981	943	943	916	937	940	917	992	983	931	911	921	969	979	970	927	966	891	951	900	986	954	908	911	908	987	947	916	939	915	970	924	970	940	949	911	968	943	908	899	974	940	929	908	954	929	958	981	914	975	894	937	915	896	933	926	961	977	908	982	954	992	903	992	927	965	928	971	980	959	920	889	940	909	922	931	937	953	932	900	979	905	963	946	917	940	840	866	956	965	1023	966	967	955	950	927	860	921	951	912	934	961	927	934	958	999	989	942	944	940	974	936	989	934	968	929	971	947	902	894	932	986	942	949	917	972	913	933	984	911	924	929	919	961	980	941	928	984	955	977	909	957	953	958	931	977	909	898	946	924	902	896	987	905	954	940	924	884	941	952	927	962	937	963	966	922	889	914	990	932	906	954	957	942	962	962	951	930	898	962	978	936	953	934	933	922	910	907	917	906	933	926	962	1026	961	935	927	930	922	972	890	1005	957	957	955	959	876	936	966	977	918	958	977	935	968	926	955	979	932	942	978	911	960	982	973	965	907	939	964	986	981	932	948	996	914	917	923	954	868	921	954	885	950	966	893	940	958	931	1002	954	981	956	927	975	966	918	957	895	1015	907	880	943	972	947	975	927	1000	938	937	952	941	956	937	995	928	976	925	948	960	972	968	949	940	949	902	934	965	920	936	933	927	928	940	985	945	1013	986	924	1010	990	939	881	937	982	959	997	984	941	918	948	946	937	935	956	963	946	991	914	933	911	965	930	960	939	994	954	1000	949	992	949	971	941	972	976	968	944	963	945	853	989	970	940	904	922	908	981	944	988	938	1014	951	921	932	880	918	889	980	945	978	938	948	953	901	916	970	988	964	941	960	932	931	981	936	941	889	954	961	954	877	904	953	947	925	951	937	891	942	941	941	927	924	917	927	954	928	912	892	907	901	964	898	940	923	974	935	878	981	903	883	890	954	914	967	900	958	951	922	907	910	916	911	1004	943	974	923	963	906	880	922	966	980	932	925	947	957	927	969	916	981	922	951	961	984	892	950	918	929	920	961	956	948	870	939	882	941	956	939	939	982	918	884	945	946	959	918	945	981	921	962	921	947	986	1014	916	941	910	922	951	919	898	967	964	966	973	990	928	974	923	915	918	1005	960	892	922	966	948	946	962	952	980	904	896	915	929	944	976	964	944	935	995	892	941	971	963	983	940	1000	982	973	886	956	942	992	945	950	898	900	905	904	903	945	959	907	933	878	940	1035	878	934	999	927	923	910	921	907	991	920	966	940	976	924	930	917	947	891	909	920	913	952	944	1011	968	887	932	945	950	971	891	973	925	912	946	942	963	928	935	961	924	908	980	928	960	961	951	892	952	983	950	927	898	999	926	961	946	953	921	841	942	950	910	897	944	939	909	953	966	978	936	945	896	911	937	920	960	924	967	961	960	986	916	953	967	928	957	955	878	949	925	964	880	948	980	948	922	960	925	964	910	969	937	961	956	915	967	916	883	965	942	910	915	937	962	889	1026	904	959	922	912	941	950	972	937	943	989	938	913	996	918	967	955	979	965	943	978	949	960	886	900	945	948	989	997	916	887	879	925	940	955	919	924	923	929	895	890	933	942	948	943	975	890	975	986	891	937	949	956	915	980	967	936	927	957	961	959	929	927	990	937	933	945	892	933	975	886	955	955	939	917	932	958	943	952	966	938	1000	971	983	948	975	947	981	953	921	899	980	951	968	959	897	982	952	919	956	931	963	929	933	955	962	1001	916	949	979	957	934	922	989	936	922	968	933	933	920	930	888	945	932	879	967	935	998	954	951	966	970	1004	971	905	970	905	950	956	925	960	962	958	963	998	968	978	868	917	971	960	904	885	944	960	968	943	936	933	900	919	981	953	946	944	948	920	939	970	904	962	914	945	935	955	924	888	940	946	918	963	960	967	982	976	879	937	950	922	965	986	965	942	889	948	895	943	951	989	900	948	932	939	918	905	941	915	916	924	871	971	959	927	967	935	938	971	884	905	944	920	931	936	944	955	946	928	969	977	916	967	949	973	877	951	910	943	883	938	935	926	911	915	957	953	946	968	900	940	925	933	938	927	974	939	897	930	918	965	969	904	917	970	941	984	936	928	914	942	955	989	924	939	897	959	954	932	921	965	910	986	922	977	902	967	949	992	962	934	929	956	957	907	915	977	956	924	951	988	939	973	932	996	905	973	969	931	963	953	908	889	960	940	928	982	880	909	881	913	950	962	930	955	970	951	928	924	894	962	937	918	925	950	916	930	940	968	955	924	949	898	929	933	921	915	903	937	935	907	926	948	989	917	1010	933	971	966	956	851	939	962	940	983	947	908	939	938	924	989	980	942	935	976	935	986	940	942	978	963	938	943	984	968	917	1017	978	941	938	975	937	922	999	960	926	936	959	984	902	939	939	986	957	928	974	863	970	929	933	954	902	987	945	924	980	977	941	922	927	965	924	1002	924	920	986	926	900	904	878	964	895	937	955	967	980	943	943	994	938	931	899	936	951	920	953	929	894	954	926	906	919	973	970	929	943	942	890	917	997	963
1516	730	410	253	270	366	372	341	314	241	211	207	194	198	196	166	153	138	126	106	135	130	119	116	111	94	111	101	95	82	93	96	96	79	87	82	104	80	112	84	89	75	96	73	80	92	81	76	82	71	97	79	81	83	63	93	75	90	58	77	79	82	53	76	79	86	76	64	72	78	62	85	79	91	76	95	69	75	84	73	58	86	64	77	64	84	94	85	67	92	149	194	183	179	146	105	101	75	69	75	75	60	70	77	87	85	70	91	88	72	80	64	82	58	80	78	79	76	58	78	63	62	68	88	66	80	80	81	79	70	73	53	77	74	74	76	70	72	68	58	74	82	65	74	81	78	87	75	98	76	88	66	66	81	68	75	67	76	76	99	80	60	68	81	64	90	73	59	72	73	75	76	73	78	81	70	61	73	80	79	76	76	95	75	63	82	68	70	85	86	77	77	81	72	68	66	88	71	64	65	78	83	69	79	76	84	82	74	69	91	67	81	69	67	67	76	76	66	94	82	81	75	74	86	76	56	65	63	71	66	74	54	70	71	78	80	67	60	71	77	67	87	75	75	73	66	81	76	83	78	75	86	71	64	69	81	80	60	76	67	68	69	72	84	81	68	84	61	80	78	70	74	63	84	64	82	87	77	74	71	102	81	83	74	79	92	78	78	84	80	85	75	66	67	81	85	86	85	76	79	77	77	76	81	71	75	81	58	82	77	80	77	64	82	67	87	90	76	81	67	64	57	66	72	67	77	73	59	62	80	89	76	76	76	84	71	80	77	76	75	74	87	84	72	69	74	79	88	76	81	88	63	66	71	78	66	58	84	56	70	75	85	77	62	62	71	90	83	71	87	82	69	85	90	76	68	63	87	62	88	62	67	86	71	79	89	72	82	104	67	73	66	73	82	81	76	83	78	79	78	53	61	83	82	73	94	64	76	76	70	78	81	75	73	89	65	64	82	56	68	71	72	84	72	79	79	87	80	66	73	61	74	71	71	81	83	69	70	75	74	76	72	73	71	75	87	80	67	60	84	78	77	67	71	55	93	79	78	89	81	72	76	73	69	72	76	65	72	77	70	82	79	75	63	73	90	74	99	88	79	71	71	81	64	74	64	72	68	85	69	66	68	87	85	83	77	70	69	71	85	72	74	63	69	70	65	70	77	69	90	83	91	66	81	68	66	77	79	70	86	77	74	72	66	71	79	63	81	88	96	84	67	61	91	71	76	84	79	73	76	89	77	82	76	69	70	80	71	87	75	66	86	92	80	74	65	60	84	57	75	74	71	72	74	67	79	87	66	80	82	71	83	71	63	65	70	89	70	85	87	84	74	67	63	77	83	73	82	64	71	84	84	72	78	62	89	96	71	67	77	59	73	72	88	92	65	71	83	73	81	74	65	63	74	77	67	82	89	72	79	66	82	75	81	81	79	73	67	64	62	80	74	87	93	89	65	95	71	78	94	85	95	80	66	75	77	71	74	84	81	92	81	65	104	77	75	74	67	77	78	70	72	76	61	54	67	72	85	69	88	78	83	62	75	59	82	79	86	64	73	70	80	75	76	67	79	82	68	75	89	76	83	74	70	71	70	71	71	77	76	62	59	68	80	59	76	77	70	75	84	67	67	77	83	70	71	76	82	71	74	73	77	69	87	78	70	78	82	74	61	61	75	73	61	76	84	70	73	75	88	86	81	71	70	70	72	68	80	86	78	66	60	67	91	69	85	82	77	75	77	71	67	74	70	64	78	85	77	89	68	73	70	88	80	76	65	80	66	71	76	68	85	95	75	75	91	78	60	81	80	67	86	67	82	86	78	90	85	72	66	74	61	79	77	77	77	74	85	86	65	83	72	71	80	75	55	74	63	83	86	72	82	66	93	68	61	84	75	79	87	80	80	77	68	74	76	80	82	67	75	94	71	62	77	77	82	67	85	84	67	88	68	97	66	83	65	74	76	79	74	69	76	65	75	77	86	61	72	66	66	81	78	72	73	71	85	65	90	65	72	83	70	85	75	59	66	65	77	73	77	65	83	94	61	73	83	77	83	70	77	60	62	80	58	73	81	79	83	65	73	68	88	68	71	76	81	60	86	72	69	84	77	72	78	72	77	69	66	75	91	73	62	74	79	80	91	71	68	86	83	74	72	78	69	82	67	90	61	71	83	77	73	78	73	69	51	79	71	77	76	78	76	76	79	65	89	74	61	67	88	63	75	79	73	91	77	63	73	72	69	77	62	80	87	63	76	67	71	86	80	64	81	81	77	63	90	74	63	83	62	66	75	83	81	76	92	77	85	82	71	83	73	75	87	76	78	75	84	80	69	77	72	69	54	71	75	73	77	69	85	74	67	88	79	63	73	80	73	68	65	76	79	84	78	67	70	76	74	81	81	67	93	88	85	68	76	76	83	84	70	66	84	66	87	76	70	69	81	67	94	70	81	71	67	65	83	66	60	71	55	82	86	59	84	74	61	89	86	66	53	73	56	84	77	64	66	81	67	68	81	80	66	57	84	92	72	75	78	58	72	73	67	71	76	69	64	65	77	62	81	65	84	60	77	62	84	73	78	81	73	96	65	64	63	74	77	76	83	71	80	88	79	67	74	78	81	79	79	88	76	82	80	75	70	68	77	83	68	73	65	68	73	76	70	64	84	77	83	85	74	74	58	65	72	72	75	75	76	56	79	86	75	77	66	47	74	78	91	73	79	70	72	70	65	65	83	63	73	78	70	81	69	83	56	62	74	73	85	70	76	72	70	77	73	81	63	55	78	79	66	77	82	78	75	78	75	67	53	67	99	74	89	82	89	78	84	62	80	90	63	76	72	73	72	62	72	80	77	82	73	72	65	74	84	83	69	69	61	76	76	78	75	79	78	82	65	63	79	80	64	77	80	75	58	84	74	88	71	61	80	82	77	80	71	69	61	68	97	78	83	77	87	88	76	85	65	69	69	89	89	96	71	75	69	72	89	71	78	69	80	67	68	75	73	70	83	69	66	71	78	75	79	71	74	81	82	81	76	74	75	83	86	85	79	66	79	81	66	76	75	90	71	93	82	80	79	84	80	73	65	82	74	95	56	73	79	62	86	72	66	75	66	68	65	75	87	78	72	78	74	64	74	74	75	69	69	91	79	74	81	74	62	69	72	88	74	73	79	78	77	95	80	59	88	70	81	70	62	74	71	58	54	68	79	64	71	82	77	73	72	71	72	73	93	82	73	71	79	76	61	58	63	74	69	71	80	75	71	82	82	93	74	49	77	82	66	89	81	67	79	75	73	68	82	83	69	84	90	73	68	70	74	53	76	77	79	80	93	69	82	74	58	80	70	60	78	69	86	66	84	83	83	73	76	73	62	64	81	76	67	82	74	82	62	81	97	72	77	65	80	68	72	78	73	69	72	85	78	67	80	72	66	62	89	75	80	79	80	83	71	80	71	72	80	85	68	64	85	70	78	69	83	59	72	83	77	79	65	64	72	68	80	82	80	58	70
17760	8695	5005	8443	14920	16350	15264	13365	11361	9177	8018	6865	6670	5659	5036	4405	3680	3138	2992	2739	2675	2684	2463	2478	2302	2225	2077	1934	1824	1618	1565	1464	1467	1348	1311	1225	1298	1355	1402	1343	1280	1216	1245	1210	1203	1243	1279	1256	1228	1168	1189	1144	1106	1084	1045	1004	1019	947	991	991	970	912	999	933	967	960	960	908	962	955	963	974	992	1033	1065	939	961	921	962	936	944	979	925	878	867	917	878	910	965	1550	2829	4823	4911	3766	2619	1630	1232	914	838	855	849	894	850	828	889	882	816	845	842	849	868	843	828	849	867	903	884	934	860	877	832	934	911	917	868	870	907	871	957	864	890	888	850	838	889	847	885	895	884	870	828	829	858	880	907	875	885	831	848	847	847	850	825	853	908	892	868	834	831	833	905	811	837	841	865	820	843	866	866	869	898	864	878	880	849	860	828	847	919	835	843	915	798	812	944	863	868	905	877	842	905	854	858	841	826	842	822	866	884	852	863	882	866	860	852	882	894	857	803	861	838	878	903	827	881	919	895	843	819	854	841	890	875	888	894	887	895	879	800	877	854	897	855	905	843	894	761	875	911	940	820	897	845	900	885	866	924	883	885	913	907	866	890	869	908	882	874	839	837	858	885	883	911	818	879	868	844	828	828	866	854	862	859	875	849	840	888	840	897	857	921	867	832	806	841	809	902	884	905	843	892	840	842	918	862	876	902	870	880	862	857	794	907	847	882	826	882	858	839	846	866	868	847	832	878	834	876	842	906	891	855	866	859	893	870	892	943	926	842	906	836	858	850	835	811	835	890	882	869	803	892	915	873	820	850	870	897	855	856	838	901	896	796	884	929	895	883	825	875	899	856	886	861	865	856	846	869	885	855	861	892	867	855	833	880	871	866	909	864	880	824	864	872	862	879	884	884	882	896	841	912	857	861	889	890	889	866	835	828	864	845	903	836	918	851	916	855	842	851	819	828	875	828	941	917	897	851	809	889	862	908	845	892	829	833	856	876	847	886	867	839	882	873	854	822	904	903	913	851	898	839	882	839	837	862	883	890	843	879	843	889	859	871	843	864	856	865	896	881	854	905	881	844	860	868	879	895	850	894	873	823	846	835	860	857	856	884	826	882	889	883	853	944	872	860	814	912	868	822	875	862	893	885	901	903	861	851	869	861	930	910	852	820	888	875	864	849	863	906	878	854	921	903	823	879	873	890	893	871	830	874	871	879	898	834	837	858	850	782	871	881	911	856	856	857	823	855	884	887	791	852	847	848	884	823	844	852	888	843	877	894	869	925	966	844	879	872	803	877	800	851	906	830	856	878	878	897	876	811	875	867	846	895	855	842	878	847	902	845	886	907	846	868	850	874	868	916	845	923	873	891	891	914	838	832	894	856	826	891	897	905	851	775	859	887	831	878	890	858	819	857	863	882	832	854	836	879	842	876	862	840	876	878	895	870	862	815	895	894	871	896	848	866	881	844	883	868	897	891	825	907	840	880	862	854	902	870	846	862	882	875	872	887	851	820	870	928	863	873	875	867	881	885	876	878	870	832	831	887	879	890	906	923	862	886	863	883	822	855	831	903	862	897	875	822	860	875	937	923	900	834	856	855	851	839	881	880	923	866	878	905	835	891	843	863	884	833	881	830	818	847	834	897	868	855	856	899	845	844	814	905	912	863	894	874	893	786	904	822	853	834	883	834	864	925	921	871	878	869	836	863	898	856	881	848	949	857	867	912	865	856	910	885	868	911	850	871	923	858	832	885	814	864	835	859	870	887	868	883	865	861	814	889	882	850	897	852	862	891	843	909	930	850	907	849	896	866	912	848	869	846	886	842	859	838	879	890	872	855	843	857	903	880	838	857	830	847	843	865	901	887	876	834	856	818	861	859	867	874	850	847	882	905	847	818	851	872	911	813	877	869	863	861	914	892	883	848	876	874	840	892	825	900	845	843	864	883	860	858	821	881	901	875	842	842	889	877	858	816	843	845	859	882	854	842	916	851	856	872	867	888	844	848	882	822	867	891	845	921	836	874	870	828	861	854	851	889	807	847	880	825	868	923	858	844	878	855	885	891	913	901	856	926	883	843	810	863	796	808	864	861	843	828	871	910	861	861	843	866	887	873	851	842	833	862	852	805	840	871	912	893	837	868	882	802	858	860	856	930	877	912	838	850	850	865	788	882	916	907	823	884	916	848	837	852	843	812	793	887	837	872	877	853	854	861	861	892	859	810	892	870	898	842	865	806	925	850	879	855	833	903	860	874	894	885	830	874	832	903	855	853	879	880	861	897	910	881	843	908	932	806	813	891	814	893	819	864	838	851	874	866	883	889	886	834	817	865	880	884	849	872	843	880	880	874	869	822	871	849	858	901	848	805	894	832	876	828	864	908	860	897	906	886	841	869	847	863	898	833	863	866	840	870	860	901	874	858	922	864	882	895	817	862	871	850	921	873	887	877	883	847	810	912	838	823	873	816	849	822	901	816	902	857	832	869	838	831	882	862	835	908	883	908	875	880	876	857	887	893	877	809	858	865	875	837	882	838	818	866	880	896	858	806	845	859	806	868	905	859	839	856	846	857	873	829	897	916	844	858	882	854	865	851	863	819	852	873	832	884	854	838	815	859	831	877	856	827	867	865	847	853	868	845	851	863	839	862	883	870	847	820	864	842	836	813	849	886	851	834	878	846	884	890	838	908	898	906	881	939	891	835	854	824	859	870	889	803	864	845	885	879	902	860	918	879	861	847	854	858	846	884	897	861	872	876	820	827	844	807	859	856	934	855	895	875	878	927	893	877	819	853	805	830	862	853	891	847	877	901	897	866	851	929	910	888	905	877	899	905	816	859	846	882	889	797	883	809	895	886	889	913	839	862	845	871	863	874	846	855	874	852	836	859	872	868	866	871	849	793	829	889	878	862	864	835	875	842	869	864	871	853	848	871	862	905	846	844	884	838	833	883	882	861	877	857	821	892	851	846	815	852	894	904	857	852	867	908	810	842	855	900	826	846	845	862	883	881	858	871	822	872	872	844	869	872	863	872	857	858	858	858	903	904	830	905	853	879	833	868	884	887	819	878	894	867	895	872	884	875	870	901	818	875	874	843	845	870	813	891	869	838	819	880	820	867	832	887	865	883	851	825	821	849	846	884	860	825	869	849	876	882	870	912	858	879	932	900	849	831	837	898	874	838	850	840	843	876	852	846	842	861	894	821	903	885	818	878	903	822	827	872	875	852	900	850	861	869	904	858	886	876	830	894	845	846	849	859	897	877	872	874	884	921	856	915	872	880	802	865	910	843	817	836	878	861	857	903	909	861	871	902	850	928	805	889	852	841	844	817	865	896	891	909	888	883	875	850	850	852	846	823	908	834	871	841	865	894	868	832	905	859	878	820	831	901	901	854	902	810	877	874	820	862	922	843	880	872	906	880	861	858	884	903	844	818	865	897	914	906	859	862	854	829	882	867	866	799	835	881	860	868	879	855	867	871	875	873	898	839	851	828	866	861	885	859	877
1430	188	121	101	95	134	158	139	118	104	102	120	97	98	89	75	68	68	94	63	68	68	85	86	69	80	84	76	62	61	69	58	61	64	71	54	72	65	84	71	70	65	50	52	51	70	58	63	71	76	55	56	61	60	63	71	64	59	68	60	56	50	65	42	64	57	49	75	59	61	66	53	58	54	53	54	69	53	61	57	62	67	67	49	47	62	53	58	79	84	84	71	100	82	84	62	55	59	47	55	69	53	57	59	53	58	63	68	58	60	65	63	62	63	46	62	52	51	58	58	66	57	62	54	60	61	55	60	67	59	49	59	54	51	60	48	54	63	55	67	49	62	60	49	61	63	60	69	48	63	53	48	57	56	54	52	54	40	51	56	63	51	52	55	58	54	64	54	54	51	65	49	58	53	44	60	65	60	60	47	41	69	59	64	57	59	52	54	64	64	54	57	54	59	58	55	50	54	57	65	66	49	69	74	67	67	48	65	49	68	57	65	63	51	48	52	69	51	66	46	55	59	63	74	58	58	77	51	54	52	49	59	56	65	87	76	62	61	46	65	54	41	59	60	58	57	47	53	56	53	46	64	47	52	61	60	47	54	51	57	68	69	59	53	49	59	63	67	50	64	65	53	62	63	65	56	55	61	48	60	58	48	54	51	49	53	70	61	64	59	54	51	51	58	69	57	60	65	61	65	64	74	64	60	69	54	50	50	58	59	75	59	55	59	55	56	64	44	61	49	56	44	67	50	52	48	65	65	68	61	58	58	63	60	47	59	56	62	53	64	54	60	61	42	60	55	62	62	40	55	52	65	58	49	64	57	64	52	57	61	56	48	61	59	53	60	55	59	50	53	56	69	54	55	54	71	57	45	52	55	57	49	75	45	59	53	47	56	58	53	58	65	52	59	51	58	64	54	64	45	52	64	53	68	66	82	64	44	58	45	48	68	58	52	57	47	62	59	68	58	53	60	51	57	64	71	68	56	52	63	52	52	56	62	61	61	43	67	58	65	47	48	52	49	53	56	50	60	56	60	37	56	54	64	51	62	73	64	46	66	50	57	56	68	60	67	66	49	57	75	59	44	53	52	47	44	61	49	43	58	61	69	58	63	70	63	67	66	48	65	55	57	51	56	63	50	64	57	61	62	64	52	70	64	67	44	66	62	58	63	52	56	59	64	57	56	60	47	49	57	55	60	54	64	67	66	75	61	67	49	63	58	62	57	67	55	54	61	59	41	61	55	62	73	61	57	49	52	56	66	65	54	48	62	59	58	68	64	61	53	75	56	56	64	45	55	56	59	54	65	55	49	52	54	55	53	62	56	74	64	54	56	51	44	52	63	47	52	53	53	60	46	63	56	46	56	49	61	57	65	53	50	57	59	59	50	70	61	58	44	53	60	49	48	63	60	65	52	59	52	56	47	57	47	52	61	57	47	45	58	48	54	49	50	52	51	62	50	64	48	63	61	52	60	52	59	63	63	56	61	47	55	54	56	69	57	72	62	52	54	52	55	49	54	59	49	53	53	59	69	46	57	53	47	59	52	57	58	59	55	45	56	47	59	58	62	60	60	57	46	56	49	48	56	76	47	49	66	55	64	58	55	59	70	39	49	74	70	63	38	61	62	58	63	52	66	56	60	50	46	50	56	61	59	64	69	53	45	58	64	59	60	52	62	57	48	50	56	53	55	64	52	45	37	70	59	61	50	66	62	65	58	63	64	61	45	71	52	73	48	51	44	66	62	49	58	62	50	57	52	50	56	58	57	47	64	52	55	51	55	51	54	58	51	54	77	41	68	51	59	48	56	63	65	49	80	61	63	58	51	51	62	57	60	44	57	50	50	42	56	45	59	51	65	52	54	60	51	77	59	57	67	52	54	59	58	48	58	55	56	47	54	62	57	51	59	45	42	85	58	53	55	62	46	63	47	43	58	59	45	59	50	61	47	41	70	63	47	57	56	52	49	60	57	70	62	64	57	65	67	61	48	50	53	66	61	57	44	63	48	47	47	59	43	44	61	52	70	68	52	46	61	75	63	50	50	51	62	56	79	70	52	59	63	61	55	55	58	61	53	57	60	64	58	52	70	54	65	65	59	66	55	55	70	61	56	53	53	61	68	60	60	64	44	67	53	51	57	61	65	49	60	51	71	58	58	61	53	57	56	66	59	51	62	55	63	57	45	47	52	65	62	72	57	56	59	57	63	55	56	52	62	54	53	60	56	64	54	38	53	62	62	70	51	57	63	53	43	62	57	62	61	52	53	59	59	57	57	47	53	45	49	61	61	51	64	62	52	43	50	59	57	58	65	71	68	62	43	70	60	47	56	49	62	52	57	66	51	51	42	70	45	56	57	61	63	51	48	57	47	50	60	61	61	64	58	46	57	60	56	62	68	55	57	48	62	63	62	40	55	53	50	56	49	60	75	54	56	62	51	51	51	58	53	64	60	67	43	70	52	61	53	60	56	68	43	57	47	58	61	45	58	44	48	66	59	66	63	75	56	60	54	41	58	54	63	70	62	62	76	72	51	59	58	58	67	62	53	48	42	76	65	65	58	51	59	63	53	58	58	65	53	63	53	64	54	44	35	50	51	61	59	59	53	68	52	53	60	62	56	45	65	66	48	50	64	57	69	44	53	52	56	45	61	48	59	56	56	62	55	58	54	61	43	61	59	57	55	68	63	57	61	62	73	55	72	61	55	59	55	54	65	47	50	69	40	64	62	56	56	57	60	67	64	68	47	54	48	74	61	46	69	54	65	62	54	60	42	69	56	56	53	52	60	49	66	62	54	63	55	62	60	48	56	74	56	69	52	62	49	67	58	62	71	51	55	53	54	48	47	52	63	45	46	62	75	49	59	47	46	51	54	53	60	73	53	59	55	53	51	56	52	64	48	52	54	50	49	56	63	46	58	62	60	56	60	56	46	62	65	53	52	44	54	61	55	55	72	55	46	48	57	69	57	61	68	70	66	60	62	59	48	70	55	62	57	56	62	56	67	55	65	52	54	63	53	69	64	57	57	63	63	61	66	59	47	64	62	53	44	59	57	39	74	60	73	68	56	50	60	57	60	56	52	66	54	58	48	53	49	58	47	54	52	50	58	53	53	60	60	53	57	63	66	57	52	68	62	67	69	59	70	75	57	60	55	56	55	58	54	48	59	59	54	45	54	63	67	58	53	67	59	60	50	50	52	44	48	54	58	60	56	49	71	55	52	55	48	70	55	57	58	45	48	64	67	60	59	53	66	67	51	54	50	55	65	68	61	57	58	71	53	65	65	63	62	54	60	52	47	57	67	55	53	66	60	49	50	45	59	53	66	52	67	62	67	39	56	56	49	58	60	61	47	52	66	57	65	71	50	52	50	67	65	67	51	69	49	52	46	52	66	72	50	52	54	58	59	47	49	53	51	54	61	55	63	52	70	57	58	54	56	43	70	50	47	39	54	55	55	43	58	63	54	60	60	56	51	54	55	55	55	67	65	54	58
10348	3504	2256	3326	6894	8041	7586	6439	5207	4006	3411	2967	2723	2433	2161	1855	1579	1414	1263	1222	1135	1274	1450	1398	1391	1283	1192	1131	1134	1072	1053	965	945	961	978	916	1073	1124	1023	953	976	841	898	849	867	852	813	831	885	855	844	861	781	766	770	790	807	750	731	791	765	704	707	701	757	727	742	735	713	733	690	741	736	678	719	765	770	744	720	760	757	753	691	726	733	727	676	724	888	1242	1360	1574	1536	1432	1126	911	723	697	689	690	687	710	683	665	680	681	650	726	696	730	720	740	690	654	713	686	676	708	689	715	674	720	691	731	677	682	680	705	690	687	681	636	715	717	682	684	703	699	675	619	684	677	655	669	696	707	655	694	664	691	640	718	687	704	758	659	697	691	735	738	693	710	727	703	706	670	695	675	688	707	699	715	731	686	708	747	729	693	684	705	693	694	680	669	677	697	714	694	777	711	707	706	754	667	720	722	697	672	710	708	740	709	700	665	675	698	717	700	666	716	676	657	721	714	652	673	700	693	692	637	674	750	708	675	648	692	690	755	701	730	633	704	728	751	705	669	672	652	697	721	653	676	695	712	678	677	697	659	666	746	699	660	696	699	730	720	682	723	707	700	662	719	651	710	668	723	711	635	694	651	685	713	725	692	642	656	738	726	672	698	655	675	696	647	732	666	651	684	735	712	654	642	700	660	682	679	692	664	699	731	689	685	707	689	710	703	704	719	657	684	746	711	710	699	697	670	652	714	697	715	685	701	694	685	661	666	696	698	719	654	711	681	701	663	700	706	688	697	746	657	705	660	701	699	707	689	671	689	747	691	662	701	661	764	728	706	702	677	647	682	651	700	659	665	771	699	700	653	745	719	694	680	751	696	694	701	702	728	665	727	649	700	691	671	714	750	720	699	682	700	723	692	722	687	677	696	690	695	642	673	700	658	691	691	760	676	721	724	720	731	700	687	674	678	668	704	704	710	710	652	644	717	695	686	693	643	714	685	725	679	688	700	700	688	705	727	717	706	720	693	655	650	647	661	647	672	670	683	715	715	696	701	670	720	686	672	731	707	763	705	697	685	711	675	736	650	706	711	715	699	678	651	742	678	767	743	699	688	666	703	688	700	695	678	680	728	678	676	672	667	742	685	696	656	681	682	704	716	699	693	714	682	735	719	730	698	636	706	666	633	676	649	660	715	692	669	716	688	696	674	685	690	719	646	665	684	717	669	697	700	681	675	742	695	682	739	674	669	670	671	704	667	709	689	730	750	707	675	707	678	752	705	719	707	731	664	657	685	700	669	680	761	697	708	688	724	710	727	663	706	694	669	726	705	651	661	720	712	675	684	745	693	660	706	651	678	697	676	742	671	713	688	757	688	720	667	705	692	694	681	668	690	687	681	729	685	661	697	660	672	709	693	683	724	675	693	692	735	686	709	698	658	728	711	664	700	658	699	696	694	735	716	687	674	669	741	720	700	708	739	679	714	683	695	685	695	698	703	720	654	708	654	700	745	685	652	722	672	678	709	694	671	711	685	694	651	758	732	652	685	704	689	688	757	703	698	665	726	691	672	710	705	681	693	737	701	662	713	689	710	638	663	686	680	701	682	664	672	707	700	687	691	661	708	709	669	751	717	681	672	681	691	738	684	691	688	717	712	679	666	694	718	682	659	698	640	691	644	696	654	676	667	708	702	707	716	701	671	676	645	703	696	704	674	639	652	700	678	745	665	688	706	718	695	732	697	679	683	692	664	691	672	689	712	733	673	747	690	707	702	651	730	686	699	684	685	700	644	654	674	641	711	661	712	704	682	740	711	649	668	725	682	680	693	700	716	735	702	704	662	720	683	682	660	673	662	697	717	694	685	706	665	680	680	709	725	683	714	672	701	662	704	708	661	697	734	707	677	674	725	711	697	688	675	686	721	685	694	678	723	738	694	703	701	740	667	723	656	706	716	727	708	710	719	699	685	673	689	685	679	692	710	714	715	701	639	713	678	679	671	710	668	704	693	682	676	682	705	746	696	698	707	668	667	660	672	687	704	685	747	682	700	728	640	650	726	694	734	693	705	658	702	660	637	713	657	691	674	694	684	638	671	714	683	712	693	715	695	709	757	668	705	630	657	666	680	646	704	665	694	752	733	685	735	691	684	699	705	656	666	692	661	688	704	644	700	685	716	689	657	696	683	736	688	686	695	691	714	716	690	697	734	694	691	655	746	676	657	685	694	637	710	760	683	699	720	708	677	703	694	702	681	688	664	681	681	706	720	655	711	721	674	737	700	696	710	692	707	693	617	659	677	679	691	681	670	656	672	701	742	674	693	648	703	706	698	674	751	677	709	699	706	717	670	711	740	692	659	687	691	709	708	721	761	719	690	674	691	686	659	681	658	721	701	688	730	723	671	703	711	662	676	691	681	665	772	749	714	682	691	697	686	633	698	698	729	699	677	676	681	708	710	676	675	700	668	718	669	680	730	698	713	693	714	670	694	656	721	709	699	683	694	698	725	666	695	698	737	704	695	718	667	703	688	707	673	734	663	708	681	735	657	651	685	702	677	708	686	693	727	691	721	697	701	637	715	677	715	649	678	752	704	690	729	694	718	670	705	700	762	682	713	738	692	725	725	648	689	683	711	703	709	683	669	734	691	723	684	670	675	672	686	672	734	703	648	683	705	678	740	703	675	680	700	695	696	686	724	718	726	705	701	707	692	666	700	687	698	705	701	645	668	664	728	696	670	704	662	689	706	715	706	728	695	733	667	699	727	665	697	714	720	728	709	679	776	723	722	687	751	700	690	728	703	712	700	667	674	639	694	706	718	689	754	686	660	700	665	705	700	654	660	653	710	730	679	684	687	722	709	700	707	699	725	689	706	711	649	696	687	704	685	710	713	718	676	688	714	680	735	715	718	687	710	647	687	706	702	651	703	711	660	719	683	697	627	700	686	637	670	693	710	702	712	662	655	650	698	713	652	721	671	684	645	698	690	695	702	679	685	738	673	725	689	659	688	714	698	693	700	707	697	676	722	694	682	749	715	694	687	717	686	648	700	666	702	677	683	701	707	705	697	718	671	707	678	647	662	691	683	698	717	723	652	694	682	668	684	655	687	742	703	736	687	661	684	710	682	688	696	708	734	724	712	693	736	673	668	723	702	660	695	723	714	726	742	664	655	758	726	713	728	647	681	698	729	677	694	716	731	683	718	696	688	730	696	703	690	735	718	694	706	694	729	668	666	650	661	718	714	681	678	711	663	690	683	664	725	764	707	716	703	710	760	709	661	708	724	739	705	735	721	704	679	691	699	670	712	668	668	654	734	733	670	655	676	704	686	652	684	723	683	719	737	671	688	704	692	698	726	738	659	725	684	705	671	703	723	643	658	730	694	698	718	705	686	681	688	674	687	688	681	685	707	760	713	697	682	682	670	717	722	745	726	704	698	619	741	690	708	707	715	680	668	639	672	698	743	720	645	715	681	700	712	664	696	684	694	670	720	718	683	664	646	691	718
880	416	232	154	189	222	299	267	206	184	170	136	137	137	113	111	91	89	84	77	79	98	100	88	77	103	97	87	75	64	68	57	65	69	76	59	68	60	57	66	59	52	69	61	66	61	50	53	56	52	57	54	69	44	57	50	66	58	57	56	68	60	51	54	50	58	58	52	55	61	64	54	61	64	53	61	51	56	55	46	48	53	65	55	52	53	52	44	65	94	130	158	98	69	75	64	61	60	57	53	46	57	50	53	55	63	56	65	46	56	58	58	60	58	47	51	49	77	63	46	59	54	62	51	58	62	66	53	58	50	48	42	65	54	58	66	58	66	61	44	47	63	56	57	51	58	71	49	55	47	53	45	52	62	55	54	58	58	54	37	56	57	62	45	54	50	61	62	51	46	44	54	61	37	49	53	68	49	43	47	55	54	52	50	63	50	41	42	61	63	63	59	59	61	42	49	56	60	51	64	63	63	58	64	51	64	43	64	75	64	64	52	58	47	55	52	45	59	49	61	46	56	71	49	75	52	54	51	50	54	53	55	45	47	55	59	49	53	54	61	43	54	45	71	57	55	54	47	56	57	54	47	57	44	41	45	53	62	63	58	60	52	50	61	57	57	47	40	48	55	62	43	65	54	55	72	66	66	58	54	45	56	50	48	57	50	53	49	63	45	62	48	52	52	46	39	52	48	45	52	60	59	48	63	55	53	61	51	43	47	53	60	46	55	62	56	58	61	52	49	51	52	51	57	62	49	49	61	54	53	42	62	48	58	64	46	57	67	53	53	48	52	62	47	48	61	60	46	55	48	62	58	53	56	66	55	51	63	54	54	58	51	46	67	49	45	58	50	67	39	53	73	63	55	59	46	54	51	41	53	56	60	50	57	47	54	62	64	57	55	54	50	40	63	48	55	53	47	50	55	68	59	47	48	54	60	72	47	52	58	72	48	45	59	54	45	44	55	56	48	65	58	52	60	60	51	54	53	61	51	49	50	55	45	54	62	62	61	61	59	54	52	50	47	46	53	45	68	51	40	68	55	69	51	52	70	54	55	46	52	58	51	59	63	45	53	59	46	59	57	55	49	56	59	50	48	69	49	37	54	67	46	66	46	61	49	54	48	64	48	55	59	68	47	45	56	43	61	57	40	59	61	50	59	52	53	62	49	61	56	66	70	59	59	47	74	53	52	39	50	66	50	42	37	58	62	44	48	54	60	55	42	78	56	60	66	51	61	59	52	52	62	52	58	40	59	45	50	50	54	60	54	58	51	49	53	60	53	61	52	48	66	71	62	49	58	60	65	56	54	51	46	63	47	58	52	47	55	44	65	58	59	57	59	49	59	54	37	48	54	52	53	57	51	62	48	52	46	50	57	61	42	50	56	48	59	47	61	67	58	65	43	48	58	67	53	41	45	56	60	52	61	47	44	49	68	55	60	43	63	45	53	52	39	58	59	47	45	65	53	49	57	64	59	47	51	61	62	38	52	54	43	63	59	66	53	49	50	49	51	65	47	45	47	61	47	60	57	56	53	56	46	39	64	49	50	49	61	54	60	66	53	55	66	58	51	46	60	55	53	35	59	53	50	51	46	44	65	53	50	51	55	55	48	51	62	59	74	57	66	52	57	65	52	58	45	57	52	42	53	48	63	48	53	50	66	53	44	40	47	53	54	56	60	42	50	55	48	51	48	66	60	58	53	45	57	55	61	54	63	47	64	48	48	61	49	61	47	52	56	55	48	50	51	53	52	43	65	63	59	62	45	64	53	56	50	54	52	49	47	47	62	61	55	47	55	47	63	46	62	52	58	49	51	66	45	67	51	58	59	47	72	54	65	57	48	62	49	56	66	60	63	61	56	61	48	61	54	52	54	62	43	43	56	35	56	54	59	60	50	50	59	63	71	58	63	44	52	47	52	55	46	47	55	48	57	42	46	49	48	57	60	53	59	44	62	58	55	62	64	42	66	34	52	60	49	57	68	56	54	43	42	62	52	49	60	69	52	41	40	56	61	56	54	48	53	61	35	53	64	53	45	67	38	60	66	53	59	52	52	49	50	62	58	63	57	56	55	58	46	45	56	55	66	58	55	53	64	44	44	72	60	61	59	59	77	61	52	71	52	64	48	44	49	48	56	55	45	67	46	53	57	56	57	56	56	56	50	65	62	51	50	56	48	61	44	52	57	49	64	54	46	55	47	60	43	47	54	51	48	59	50	60	44	59	64	55	48	73	58	56	44	54	48	45	53	44	49	47	52	45	57	44	50	53	60	63	56	58	64	62	52	59	46	52	65	39	65	56	60	54	47	56	49	53	50	58	49	69	66	55	55	51	54	51	62	59	54	55	50	54	54	56	56	61	54	53	51	54	39	61	56	52	58	50	55	56	72	53	49	54	55	45	56	44	45	59	53	61	53	50	55	59	43	51	51	57	50	65	57	62	75	56	61	52	59	58	53	43	57	71	61	66	54	46	61	49	52	49	62	49	58	76	56	59	60	54	54	66	68	52	49	61	60	48	48	53	61	53	69	62	67	56	51	53	54	49	69	54	57	59	58	43	58	51	45	59	48	52	67	47	57	64	57	50	60	54	70	54	55	59	55	47	64	50	52	52	54	52	51	67	60	59	56	49	69	45	58	51	50	52	53	52	60	43	52	60	54	55	63	64	51	40	57	61	53	59	46	45	60	60	50	43	51	50	54	62	61	65	52	51	56	51	60	62	54	42	69	50	39	57	47	51	58	50	59	45	69	63	59	51	48	38	51	55	61	58	58	56	49	50	62	65	51	51	62	60	59	58	46	49	66	52	58	58	57	52	43	52	58	63	52	68	62	66	58	69	47	60	64	69	58	54	57	47	75	56	48	51	47	51	43	53	43	50	49	53	55	54	55	49	50	48	56	63	55	44	54	65	55	57	43	57	58	51	71	37	42	48	59	46	38	43	50	58	58	51	44	60	51	62	64	58	63	55	61	61	65	53	65	53	58	58	44	53	65	57	53	53	50	44	53	66	42	60	63	55	55	54	54	54	55	56	46	48	48	62	57	64	48	51	52	59	66	56	43	57	58	52	49	59	52	56	46	50	54	53	56	58	43	56	56	55	58	66	76	42	48	62	42	61	66	66	66	53	56	66	51	50	69	45	52	46	50	56	38	59	59	47	49	52	66	60	52	56	63	55	49	56	56	65	60	57	42	56	49	66	62	55	53	56	60	47	48	60	62	48	63	56	51	58	52	55	52	72	58	52	58	57	53	55	55	56	57	63	56	47	55	67	55	50	60	45	40	37	52	55	46	73	39	58	45	55	61	61	63	52	62	50	50	59	52	57	62	45	43	58	46	52	42	48	56	50	56	54	53	50	78	48	61	52	49	52	51	50	47	50	46	53	44	55	54	35	42	48	48	46	58	61	53	51	41	73	53	67	56	55	49	55	56	44	57	40	52	54	53	63	61	56	70	43	70	68	68	61	50	41	47	54	50	61	53	60	49	47	56
13556	6959	3727	6471	12370	13732	12458	10556	8785	6792	5546	4667	4505	4022	3625	3138	2581	2065	1978	1813	1713	1835	1925	1950	1893	1665	1574	1464	1342	1238	1147	1145	1056	1163	1092	1187	1229	1257	1157	1136	1073	977	928	930	943	933	939	868	897	862	869	828	801	788	754	778	777	757	741	736	693	749	673	685	693	680	725	674	663	664	660	684	655	677	678	663	691	652	698	711	656	669	653	627	692	675	639	708	762	1955	3556	3179	2176	1393	1357	1013	689	631	643	670	651	611	644	629	597	636	608	639	610	630	605	627	635	622	634	644	640	633	635	619	577	652	632	627	689	667	611	658	626	653	630	656	675	616	617	664	625	651	665	627	587	677	664	640	683	622	641	619	679	597	638	648	634	630	604	652	610	622	590	610	598	603	658	637	613	651	640	662	639	608	686	642	600	603	620	605	653	636	657	625	627	623	647	612	640	638	629	621	653	600	664	629	634	646	618	673	644	650	619	626	674	611	620	616	632	657	605	604	678	637	677	610	658	654	656	639	653	636	660	647	603	645	641	647	621	674	598	655	635	655	633	690	604	650	642	624	629	609	638	612	638	651	588	670	624	610	613	633	632	633	632	622	671	594	645	690	626	676	644	631	654	632	669	645	652	632	641	673	569	604	648	679	614	642	650	623	607	616	629	666	622	649	643	650	637	613	618	644	646	597	566	585	658	637	642	620	659	612	630	618	599	629	670	677	645	666	638	600	671	633	648	624	635	662	615	643	634	602	656	639	658	623	636	570	659	632	600	634	631	612	645	600	708	638	616	623	637	608	578	664	605	657	668	634	678	636	603	656	641	626	604	657	612	617	661	641	641	606	618	588	633	642	623	658	669	600	628	654	597	630	600	627	642	645	604	618	612	622	631	650	631	623	618	608	597	645	650	622	629	652	693	618	623	577	633	595	626	596	668	660	597	590	618	567	629	621	652	622	636	619	680	662	622	642	651	576	575	656	645	652	611	649	604	652	643	616	643	670	641	614	615	611	638	641	606	607	681	634	617	624	637	598	640	612	584	680	595	629	640	652	660	651	648	620	661	644	670	694	609	613	623	649	670	663	627	626	614	624	617	611	651	621	652	651	697	672	677	613	644	622	622	626	687	666	665	632	647	607	669	623	611	622	603	633	648	629	616	642	599	630	603	638	638	594	657	630	622	612	614	611	590	632	635	653	664	652	637	615	626	602	665	673	608	653	636	610	630	630	646	664	636	660	636	612	655	584	629	677	615	649	655	658	647	610	622	622	637	629	629	644	586	617	636	607	563	642	620	649	617	628	652	640	625	642	636	615	626	675	649	678	624	637	590	592	656	614	646	665	611	621	621	638	648	632	664	626	688	581	614	614	643	605	623	650	632	643	640	649	643	621	646	614	601	650	669	616	581	661	605	586	640	647	657	596	613	618	644	623	622	624	640	625	631	662	622	626	661	609	668	606	649	642	606	636	661	704	638	664	651	643	627	645	630	646	645	658	603	638	638	614	652	628	640	620	641	671	635	624	630	605	650	645	637	639	603	640	627	619	657	614	607	611	610	631	629	634	628	656	660	675	624	653	603	682	621	643	632	632	611	685	636	594	606	633	611	647	621	678	576	657	632	663	638	672	621	639	652	649	671	614	669	628	620	625	622	651	626	677	662	634	612	601	622	631	637	668	631	639	627	642	659	610	690	653	597	615	582	646	618	633	603	657	682	673	678	607	637	640	682	631	616	615	594	625	634	587	621	641	626	627	645	598	673	660	616	619	606	633	620	599	610	644	621	662	619	641	653	622	672	656	608	647	662	672	626	620	653	653	582	684	615	677	625	653	612	647	645	566	611	558	591	634	654	629	625	636	634	603	614	619	661	655	648	573	626	640	650	624	638	616	658	647	619	658	587	605	659	610	617	599	635	601	585	684	663	632	633	637	639	628	619	644	673	628	613	630	617	638	618	623	635	673	620	633	667	650	579	631	613	612	646	623	605	662	658	621	631	610	625	630	623	645	656	636	651	630	590	617	621	624	669	661	649	622	645	674	621	629	634	635	651	618	631	626	658	613	648	630	633	655	684	655	615	646	640	648	603	598	613	701	647	679	651	594	598	617	667	574	666	641	615	648	626	662	618	649	625	610	600	644	665	662	586	575	595	683	623	666	585	615	664	656	612	642	617	635	676	645	698	666	669	584	571	619	651	620	639	616	620	633	644	620	680	607	645	651	634	631	629	651	623	584	602	659	572	623	614	675	664	622	622	665	630	629	628	682	677	621	640	609	601	635	640	617	655	688	665	634	611	639	640	668	604	625	615	648	646	655	620	574	651	639	649	637	608	628	642	627	674	591	588	649	626	610	621	692	663	625	680	703	641	639	625	639	633	646	631	675	634	618	669	631	571	620	608	625	677	625	628	649	631	628	632	635	631	605	651	632	601	641	638	646	646	651	639	622	618	617	627	603	603	633	641	597	643	653	611	632	611	652	640	636	610	618	656	628	613	642	648	671	658	568	648	645	663	612	625	661	602	587	633	606	624	602	653	648	660	641	653	634	668	626	669	630	640	608	631	631	638	602	654	616	626	627	640	613	610	594	649	617	621	626	639	647	618	586	604	612	633	654	683	640	658	633	656	663	619	590	656	614	625	651	678	638	641	618	602	585	622	624	633	642	667	629	623	588	598	630	619	602	645	658	647	607	606	662	668	622	642	656	668	626	647	612	589	662	659	613	677	625	618	660	606	639	649	646	611	696	619	618	628	638	648	637	663	662	640	615	629	613	599	634	616	664	672	658	628	631	715	616	590	637	640	636	654	626	596	605	660	655	664	652	673	661	608	603	625	593	656	646	609	615	649	640	660	575	640	654	598	628	609	681	609	638	632	645	625	650	593	635	636	650	655	656	627	663	701	623	597	657	618	619	665	617	609	679	606	636	629	653	636	639	624	651	628	646	690	595	661	643	674	636	643	632	585	682	629	630	644	642	610	611	622	594	656	609	657	634	660	653	580	602	608	642	620	617	609	667	619	641	642	657	617	603	622	627	624	641	631	641	641	645	599	650	628	601	678	660	622	644	643	631	602	612	619	637	648	624	658	652	617	650	622	661	672	624	659	642	662	599	638	651	584	631	602	618	704	646	627	606	642	666	635	668	642	625	583	619	589	619	655	646	689	690	584	598	660	665	673	634	629	574	653	617	656	629	636	641	596	624	640	672	619	584	591	608	691	619	644	642	595	659	647	607	648	667	624	666	673	656	683	637	652	632	636	636	623	659	659	641	628	611	643	623	635	621	609	611	625	639	630	691	645	579	632	615	632	638	675	634	674	642	686	657	626	596	621	659	657	626	607	621	682	585	561	665	636	602	626	610	676	673	687	588	609	643	645	622	669	621	639	615	611	611	576	600	674	666	636	600	631	591	624	634	635	592	677	645	596	646	644	641	646	635	605	619	639	656	640	599	651	699	611	658	621	633	655	626	661	654	671	639	573	614	615	648	653	612	645	643	653	661	665	624	599	633
2336	422	270	157	192	260	327	305	246	219	186	168	155	166	136	133	133	110	105	105	103	102	99	102	105	80	112	96	89	75	77	84	83	97	97	88	100	95	71	82	96	93	81	66	90	90	79	98	75	83	93	73	81	63	76	79	78	77	77	70	79	69	78	74	80	82	68	77	77	63	76	63	68	75	70	72	68	64	61	77	80	85	82	70	61	80	75	63	57	80	128	185	157	124	105	91	81	70	74	79	73	74	70	77	76	89	69	67	58	63	78	68	60	77	73	76	80	95	74	78	54	55	75	59	85	81	77	70	69	74	72	58	76	76	75	65	69	75	80	89	79	87	80	67	73	70	74	77	88	83	89	78	65	84	77	73	76	70	73	83	69	80	76	65	67	74	73	69	66	79	69	71	71	71	68	73	76	67	80	78	92	62	54	72	70	64	90	79	63	60	74	59	72	76	84	75	70	54	67	64	62	73	64	77	81	82	72	87	73	77	87	77	61	74	81	73	82	71	91	70	79	64	72	82	74	99	69	66	73	87	66	75	66	69	83	67	67	75	80	81	72	63	48	61	85	79	75	65	56	61	80	89	73	64	81	68	58	76	82	67	78	75	64	70	72	78	84	69	69	68	74	49	86	77	72	61	81	62	89	73	63	77	71	58	66	70	75	82	71	81	72	73	77	91	68	78	80	65	64	64	67	63	81	55	73	74	88	67	64	77	70	64	66	75	77	65	63	77	69	93	67	85	67	81	72	81	63	59	62	69	66	74	74	79	88	53	74	74	62	99	68	74	75	89	86	56	65	63	82	75	74	59	70	72	52	67	99	74	67	73	66	66	73	66	58	62	66	67	81	70	88	65	66	72	68	57	81	79	81	63	59	83	68	66	78	59	83	79	72	79	72	64	77	79	69	79	62	78	79	80	66	74	68	70	68	58	64	70	84	83	76	90	64	79	66	71	76	63	82	87	71	82	86	65	69	65	87	84	63	64	77	62	74	77	62	64	76	80	86	75	75	74	71	78	80	65	73	68	64	78	61	92	72	55	84	66	79	71	72	73	63	75	87	63	74	79	67	70	75	71	87	69	66	73	70	78	80	71	70	72	77	75	81	78	74	83	72	77	75	78	85	61	73	66	84	73	79	71	66	82	73	76	83	85	70	84	74	84	74	73	60	71	71	57	61	62	57	77	80	64	73	82	73	69	54	72	75	77	67	70	69	70	73	64	85	86	78	66	64	77	72	74	64	81	60	73	73	70	73	84	75	71	79	82	78	66	57	73	79	78	68	65	99	73	79	80	74	97	65	79	75	75	82	84	74	78	70	90	73	57	73	67	75	77	57	78	77	78	78	72	72	87	82	86	61	76	86	75	84	96	64	86	86	65	75	72	63	74	70	73	58	64	72	75	72	81	70	77	70	59	79	69	81	73	94	67	66	73	60	70	53	79	70	78	75	69	89	74	73	70	77	74	76	73	58	84	92	77	91	74	86	62	85	80	69	67	79	68	75	55	83	67	72	62	58	62	87	71	81	69	71	71	79	75	70	80	60	68	60	97	69	63	84	85	77	75	77	64	79	92	82	89	75	84	62	74	65	79	63	69	67	75	71	70	85	88	68	64	67	83	71	76	80	65	77	77	70	63	72	73	56	74	64	65	69	81	83	83	72	78	71	70	68	86	79	66	92	64	72	75	76	72	68	73	81	88	68	71	72	78	78	88	63	60	78	78	67	65	54	92	71	71	61	77	68	68	77	79	86	66	69	71	72	78	71	66	72	74	69	73	86	66	88	83	69	60	84	54	82	73	59	74	79	62	85	82	74	61	55	64	59	68	76	62	75	87	74	67	63	73	108	53	74	76	58	66	77	72	67	64	79	69	71	69	63	91	80	61	74	76	79	65	67	62	74	68	71	67	86	89	77	82	69	74	67	63	57	67	68	59	58	80	73	73	92	68	72	84	77	69	75	58	67	66	78	66	64	64	63	72	81	82	65	74	68	87	82	83	84	79	65	64	81	78	71	70	67	58	70	73	50	72	65	63	54	73	81	74	61	68	67	61	80	73	63	72	74	68	88	74	63	83	64	70	64	78	63	94	61	79	75	73	62	74	77	67	65	88	68	67	80	76	74	82	79	69	66	76	60	62	89	73	67	69	77	64	83	85	56	81	77	59	86	86	67	74	73	76	69	67	78	67	82	81	68	73	75	67	62	85	73	75	82	67	69	60	72	69	59	82	75	64	85	69	63	83	86	60	67	73	80	87	69	82	60	62	81	59	83	76	84	95	70	80	74	72	74	95	88	72	79	93	61	88	62	74	70	63	81	81	67	67	91	72	73	78	79	74	82	77	59	78	66	71	93	77	70	74	76	69	72	80	86	77	69	58	68	72	81	71	76	76	68	62	78	80	70	75	78	77	75	83	73	68	60	72	71	87	74	79	65	71	68	53	74	67	79	58	59	65	62	64	60	73	69	66	76	59	79	87	77	68	79	83	69	83	86	66	74	78	51	79	71	53	81	76	59	63	73	77	54	60	81	67	80	74	68	60	86	69	70	80	70	79	81	74	80	83	66	74	72	94	84	77	92	83	70	70	69	86	76	83	78	69	79	75	74	85	72	74	79	83	70	81	74	69	68	74	80	86	76	51	82	76	76	65	63	82	62	62	75	72	88	64	69	77	66	83	67	65	68	70	75	62	80	71	71	72	65	65	67	64	66	87	83	56	65	78	81	72	85	92	69	74	76	92	65	70	77	89	81	82	68	69	72	73	75	73	67	66	74	76	76	69	63	88	78	74	82	83	76	73	71	89	66	91	72	65	61	80	73	75	73	77	90	76	75	72	70	72	77	54	79	71	75	76	67	76	76	77	75	103	60	81	74	79	66	81	70	65	76	91	81	61	74	66	68	83	89	70	92	86	83	78	74	70	73	65	83	80	78	64	74	76	72	71	70	73	75	62	63	66	84	87	87	66	85	79	84	76	76	81	65	77	80	78	92	87	66	73	65	69	73	70	64	79	68	64	74	76	73	77	75	70	61	61	82	88	82	69	79	60	73	71	85	58	86	65	70	76	76	72	72	90	59	88	86	54	73	75	63	83	82	74	78	59	80	74	77	62	67	71	75	66	64	85	62	62	67	79	72	67	82	79	76	77	79	83	70	71	61	68	71	69	70	81	69	85	71	81	80	85	78	68	78	89	78	72	77	78	75	61	64	69	77	75	69	70	73	72	79	75	70	74	78	78	74	63	85	77	66	59	76	87	70	72	88	91	81	71	76	80	71	63	68	63	73	63	107	63	88	90	83	72	61	74	81	82	68	90	74	82	75	77	67	93	80	82	76	71	63	73	60	73	94	58	72	66	67	95	79	84	62	65	88	65	73	67	76	67	84	81	73	71	70	75	80	67	74	64	78	64	81	64	74	77	72	62	58	83	72	80	68	79	81	71	61	76	88	58	60	64	81	77	65	78	63	73	76	74	64	84	89	66	59	79
13177	6282	3586	6114	12241	13725	12739	10751	9362	7480	5804	5224	4901	4728	4340	3732	3032	2451	2345	2129	2180	2222	2438	2191	2070	1917	1816	1796	1654	1527	1513	1366	1354	1363	1392	1335	1404	1342	1367	1441	1368	1306	1323	1220	1327	1215	1262	1147	1107	1134	1140	1105	1125	1104	982	927	989	971	880	934	969	930	975	945	953	896	945	947	959	884	983	909	887	978	927	958	896	896	915	868	925	900	907	845	954	925	906	918	938	1103	2777	3921	3387	2499	1835	1316	954	837	886	872	843	835	872	883	879	859	896	847	872	898	864	903	859	899	834	834	869	878	880	879	910	849	966	850	897	818	886	900	871	888	871	893	889	877	868	923	850	859	897	839	923	886	890	827	878	956	840	891	888	823	867	912	892	862	868	890	896	904	852	857	891	850	880	897	828	902	918	865	906	905	891	891	884	914	847	922	897	886	860	866	857	848	862	882	902	854	884	886	876	809	889	879	867	863	887	866	855	819	864	835	884	867	870	890	858	884	861	877	863	932	847	874	886	887	862	918	847	843	845	881	836	847	898	888	879	866	891	826	893	919	859	846	897	889	841	881	921	847	841	930	836	915	882	902	862	925	880	908	873	908	930	904	885	859	854	859	874	866	867	873	895	821	919	897	824	909	841	864	900	865	860	891	828	855	889	854	857	850	884	922	927	820	835	818	925	891	910	874	825	876	945	904	905	871	864	866	806	879	836	830	862	869	823	889	853	891	835	840	934	860	888	844	888	872	859	893	880	865	886	914	880	897	848	890	869	855	874	908	891	850	891	874	860	892	901	915	816	903	900	886	892	929	868	875	879	859	874	885	888	930	910	893	893	867	904	832	882	908	870	916	916	855	896	855	844	905	918	859	881	867	858	911	859	886	846	861	857	880	873	930	827	887	847	888	906	854	865	911	906	866	872	891	849	901	905	835	847	901	872	829	853	920	906	872	880	861	887	850	877	897	894	914	941	815	849	821	908	882	835	927	875	865	904	843	877	834	837	828	844	893	879	906	877	889	806	884	895	858	869	834	889	878	869	844	877	887	888	864	889	874	866	869	873	853	856	818	910	896	908	844	860	902	925	906	908	888	888	867	875	892	846	865	884	874	891	888	855	877	852	850	898	858	849	907	903	869	912	869	886	851	893	817	864	897	884	895	873	878	874	891	896	870	897	835	894	880	898	898	889	857	902	856	882	844	895	871	929	887	865	822	844	865	875	876	870	878	869	836	861	873	933	840	860	888	908	843	881	897	860	914	868	868	866	902	848	881	814	871	867	831	890	860	888	878	833	880	893	863	907	874	951	889	849	885	865	877	777	906	896	881	896	887	911	886	849	843	861	879	893	894	840	865	835	909	896	866	946	925	839	874	891	928	863	898	907	848	889	848	894	889	910	845	932	839	883	865	919	914	866	877	850	774	934	864	875	818	931	873	856	864	855	883	839	836	873	843	889	928	905	873	908	889	865	854	873	875	854	809	916	845	873	894	918	900	927	884	923	886	926	894	868	911	844	870	841	868	892	889	830	836	920	880	906	948	883	908	899	909	827	802	907	882	842	859	885	905	871	886	870	867	882	850	819	912	923	847	863	892	932	863	906	905	878	875	858	870	906	841	897	828	855	899	867	881	857	923	877	857	872	899	957	899	848	863	886	898	876	890	841	861	904	855	853	893	852	828	922	889	866	835	857	956	847	878	878	923	903	914	882	839	890	898	885	895	853	844	908	993	915	895	870	912	903	864	908	879	846	779	859	851	908	916	889	927	892	886	897	913	859	916	862	866	843	900	892	876	885	892	859	892	799	907	888	874	914	940	881	925	875	889	889	849	891	895	847	940	914	904	926	887	871	852	883	922	854	920	933	885	838	870	831	937	901	846	910	852	848	864	903	851	849	882	891	921	876	855	874	874	857	902	851	908	889	880	867	882	905	910	867	894	856	862	865	894	831	892	879	876	889	824	833	853	893	881	867	878	879	884	872	912	922	839	892	898	878	872	916	864	883	877	915	925	828	862	840	860	864	906	858	886	866	850	921	892	872	885	890	845	906	897	904	916	928	871	870	870	883	906	854	885	897	877	873	868	834	917	873	892	865	869	931	881	824	855	863	887	883	904	869	944	884	870	903	837	907	897	874	895	902	876	900	875	888	889	912	886	894	819	830	882	911	865	900	891	871	844	877	852	949	860	942	849	902	874	886	853	878	881	850	843	866	822	930	900	878	854	889	914	856	897	878	884	825	843	909	843	876	837	879	858	890	836	901	922	872	882	851	885	840	879	861	848	882	863	846	844	849	861	901	891	891	899	910	850	863	870	867	862	931	854	844	868	898	866	842	845	894	838	832	863	869	822	873	894	887	877	911	900	854	891	853	917	842	903	881	855	846	931	886	895	871	909	897	907	846	853	827	864	893	859	906	878	832	867	901	900	825	862	810	853	884	869	857	836	887	858	888	857	923	880	903	881	867	881	836	860	863	848	898	889	832	849	880	899	894	905	934	876	873	852	853	842	920	922	903	873	873	860	887	852	951	896	905	937	873	849	798	896	890	903	918	836	871	881	897	860	868	874	827	911	912	916	846	906	838	868	900	853	827	862	856	925	895	864	897	864	863	838	876	908	866	902	863	878	907	860	835	875	908	882	867	886	854	879	852	891	883	882	866	881	860	886	915	927	867	838	903	887	832	883	874	847	877	855	881	904	873	881	915	903	868	841	874	893	914	867	884	875	862	898	889	868	888	900	894	868	920	912	857	858	875	854	868	919	844	906	885	842	930	912	858	836	868	857	863	881	860	883	838	934	814	892	832	842	886	896	891	928	897	864	876	846	896	803	849	890	862	877	898	844	875	880	889	882	832	882	845	884	956	814	884	800	895	842	864	842	901	875	860	877	858	856	890	902	894	878	913	836	930	878	838	888	868	866	852	874	877	869	903	897	879	896	865	887	841	833	878	918	891	868	823	892	864	905	895	852	890	885	879	852	839	903	906	938	933	873	917	894	904	869	877	897	901	883	856	894	866	830	878	850	900	875	890	873	823	877	859	912	925	846	859	917	891	941	881	857	864	822	894	863	848	845	920	909	835	905	822	879	878	870	874	867	843	845	916	859	852	833	851	907	897	861	855	849	884	865	885	861	921	896	867	893	870	842	875	863	856	922	836	906	868	863	859	889	850	917	861	887	870	892	920	896	903	896	898	878	842	858	900	834	864	936	863	841	874	855	923	885	930	860	885	863	856	853	886	909	851	870	901	863	833	902	890	877	888	835	836	843	892	871	865	852	865	855	892	938	878	902	903	877	892	847	876	921	863	890	916	856	876	879	850	858	883	864	836	870	903	844	835	885	910	863	937	829	818	837	869	909	913	903	849	878	886	877	881	899	891	932	894	866	869	898	880	855	892	871	851	868	883	852	943	879	851	857	880	860	878	879	883	914	833	843	853	891	910	904	903	857	864	942	917	859	910	904	873	879	846	827	907	875	863	929	871	887	872	828	925	846	924	865	937	955	873	873	886	913
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
