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
342706194920	342706195479	342706196029	342706196579	342706197129	342706197679	342706198229	342706198779	342706199329	342706199879	342706200429	342706200979	342706201529	342706202079	342706202629	342706203179	342706203729	342706204279	342706204829	342706205379	342706205929	342706206479	342706207029	342706207579	342706208129	342706208679	342706209229	342706209779	342706210329	342706210879	342706211429	342706211979	342706212529	342706213079	342706213629	342706214179	342706214729	342706215279	342706215829	342706216379	342706216929	342706217479	342706218029	342706218579	342706219129	342706219679	342706220229	342706220779	342706221329	342706221879	342706222429	342706222979	342706223529	342706224079	342706224629	342706225179	342706225729	342706226279	342706226829	342706227379	342706227929	342706228479	342706229029	342706229579	342706230129	342706230679	342706231229	342706231779	342706232329	342706232879	342706233429	342706233979	342706234529	342706235079	342706235629	342706236179	342706236729	342706237279	342706237829	342706238379	342706238929	342706239479	342706240029	342706240579	342706241129	342706241679	342706242229	342706242779	342706243329	342706243879	342706244429	342706244979	342706245529	342706246079	342706246629	342706247179	342706247729	342706248279	342706248829	342706249379	342706249929	342706250479	342706251029	342706251579	342706252129	342706252679	342706253229	342706253779	342706254329	342706254879	342706255429	342706255979	342706256529	342706257079	342706257629	342706258179	342706258729	342706259279	342706259829	342706260379	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2161	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	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
3948	2542	1302	996	1449	2322	2258	1813	1435	1136	960	838	666	582	559	464	468	346	321	249	207	214	196	181	168	171	161	140	122	123	127	108	108	114	121	109	119	93	91	101	111	96	89	101	77	91	87	87	97	89	75	100	84	101	75	93	80	89	89	70	110	90	93	85	90	76	98	89	87	81	88	93	85	79	101	110	91	104	90	103	74	76	102	97	97	90	96	92	92	79	111	89	98	92	87	75	90	89	97	94	90	83	82	86	87	86	85	102	95	92	108	90	95	85	112	88	87	90	76	70	87	91	88	86	77	94	105	77	79	73	87	112	89	90	78	76	76	81	99	80	78	76	69	92	100	95	81	81	82	74	79	76	83	73	75	69	92	78	83	94	89	78	84	80	89	75	80	88	85	93	88	98	94	90	84	91	92	77	78	89	83	97	92	101	91	79	97	88	88	87	86	74	92	72	89	84	92	84	83	89	73	82	98	68	82	102	87	90	89	82	77	94	88	79	94	85	85	100	93	101	88	109	83	112	78	83	88	90	98	77	86	90	78	88	81	94	96	90	74	78	82	79	91	99	88	90	95	77	101	81	80	95	92	88	99	102	73	102	83	86	88	85	100	92	71	100	89	98	72	87	86	104	83	98	94	91	86	82	92	99	92	85	69	86	78	86	97	89	92	85	91	86	95	75	105	74	83	92	90	98	97	70	90	78	95	101	84	90	94	100	84	82	85	79	100	94	76	99	88	82	76	88	81	82	81	73	88	82	83	92	80	89	77	84	75	96	88	93	87	95	83	96	90	83	84	82	107	77	83	92	96	84	88	66	92	79	77	89	100	78	97	81	89	96	80	85	91	96	75	87	79	78	85	95	101	88	85	87	96	83	88	83	81	82	81	89	85	85	95	74	82	77	79	100	86	77	79	90	95	84	72	93	89	86	95	71	100	89	81	80	89	85	85	81	75	81	93	87	104	87	83	83	88	85	82	102	72	74	83	89	82	82	89	89	84	82	92	94	100	90	85	92	99	79	80	89	85	86	106	80	82	93	79	95	88	102	82	83	78	90	94	84	96	85	80	83	91	95	92	83	80	83	76	78	85	79	91	84	79	81	67	97	97	111	75	93	95	91	73	75	81	80	78	105	101	83	85	77	95	95	82	86	72	97	72	95	83	109	97	82	76	86	89	93	89	85	80	97	84	81	82	112	81	76	84	87	83	107	79	72	82	93	91	99	93	90	77	97	89	80	68	68	93	81	95	90	85	95	80	86	109	74	78	88	80	61	87	104	78	89	91	92	72	81	86	81	78	83	72	87	80	109	86	88	84	82	75	78	93	82	88	89	91	75	79	97	80	90	90	82	78	84	82	75	102	74	98	81	100	82	76	72	78	94	98	91	76	80	90	85	71	92	94	82	90	88	90	93	92	80	69	95	95	81	75	105	88	81	85	107	89	101	73	93	99	71	95	91	92	99	80	92	102	99	85	73	90	84	91	91	86	80	98	86	90	105	94	81	73	97	83	77	79	86	76	90	71	91	94	86	77	86	82	84	76	81	77	88	99	85	95	73	94	88	95	102	96	88	104	99	88	106	82	76	103	69	81	80	79	80	100	70	83	87	102	92	84	83	82	78	81	80	96	83	90	101	91	98	100	80	83	89	81	83	94	88	92	104	90	99	71	85	94	93	84	89	93	99	101	82	80	94	73	97	85	93	84	82	86	69	95	86	79	72	84	85	71	95	103	78	80	87	91	84	75	79	93	91	73	86	69	88	80	88	74	71	93	75	92	85	85	75	75	90	82	69	102	84	95	84	80	92	87	90	96	93	87	80	92	64	81	96	95	87	75	89	110	87	85	90	80	94	65	80	74	87	104	94	92	84	90	91	81	98	86	80	81	113	101	84	94	97	104	86	95	100	94	98	72	77	91	93	93	85	76	87	86	92	95	80	93	96	94	90	110	76	74	89	77	93	84	83	94	85	75	76	86	75	87	67	84	95	79	92	73	84	105	79	79	92	78	84	79	100	78	98	100	89	78	80	95	98	83	80	95	86	76	86	84	88	85	96	94	95	77	86	95	81	86	76	84	90	95	93	69	81	93	93	90	90	76	87	85	80	71	75	84	88	80	95	84	110	70	88	90	73	87	83	86	84	96	89	93	91	84	88	74	91	96	88	74	93	74	89	91	86	98	112	76	92	95	87	67	82	88	67	88	99	89	103	85	85	87	82	98	81	102	82	74	99	87	103	77	89	79	66	84	74	100	84	92	85	78	76	90	106	72	67	79	65	96	92	75	84	102	70	85	83	88	94	89	77	88	77	84	103	76	95	86	75	78	82	86	85	84	103	83	93	99	96	88	97	89	90	85	85	87	91	91	89	76	91	91	87	77	82	80	90	91	80	82	79	75	79	88	86	98	93	83	96	79	86	89	92	86	90	88	85	72	74	90	88	80	102	86	104	102	87	88	85	82	86	72	89	91	82	79	68	74	70	88	91	75	89	92	107	94	83	88	82	88	82	78	88	112	85	74	83	107	79	85	97	85	73	78	84	92	89	84	70	67	82	95	111	68	87	88	109	87	75	93	80	83	85	85	101	87	84	81	93	97	94	87	90	90	106	92	84	87	68	81	83	82	75	98	91	93	82	87	81	86	74	79	82	89	81	89	83	97	87	79	88	92	84	87	82	98	82	80	94	79	102	91	70	95	74	76	83	87	102	74	80	90	98	92	93	79	79	74	110	81	89	89	93	75	100	86	74	91	93	79	91	97	79	89	76	99	89	100	86	86	79	82	70	93	83	81	82	83	94	90	78	88	100	94	85	90	93	102	93	83	83	80	82	78	88	76	93	84	87	90	91	98	77	82	94	94	92	91	80	79	74	96	82	93	100	87	85	96	75	103	89	91	101	89	83	85	81	92	86	77	91	86	79	90	76	72	82	84	91	90	83	84	100	84	105	82	92	86	83	66	79	108	102	80	76	94	74	74	96	95	90	99	87	97	104	92	70	77	84	89	106	78	110	90	79	89	102	68	82	81	99	87	69	102	91	80	85	86	102	91	81	74	111	86	87	106	89	100	78	82	96	96	98	90	88	91	90	88	89	89	108	100	78	81	77	92	88	92	87	77	91	83	100	95	67	75	83	102	85	95	90	93	94	97	96	72	90	91	87	86	78	88	97	77	92	101	80	90	99	103	88	87	80	87	93	87	84	87	79	97	73	104	81	83	90	87	80	84	83	79	65	84	90	85	92	82	104	90	76	82	91	84	91	86	88	87	82	83	71	107	81	83	87	71	97	97	84	88	96	100	91	83	100	86	92	85	76	89	100	102	79	83	93	79	89	96	80	76	88	86	81	94	79	76	86	95	92	81	77	85	90	84	75	95	83	81	73	98	77	87	83	79	81	92	89	94	81	78	89	82	78	101	100	95	84	103	92	91	77	88	74	83	80	78	83	79	100	86	78	87	107	76	79	96	104	95	95	86	82	91	79	99	82	93	91
30257	20701	15733	24755	35137	37300	34969	31532	28269	24733	22346	19929	17001	14979	14584	13497	12052	10641	8956	7353	6194	5449	5041	4472	3953	3622	3432	3102	2727	2287	2302	2245	2139	1899	1675	1599	1513	1558	1440	1328	1313	1354	1252	1209	1192	1216	1153	1200	1160	1079	1131	1121	1132	1024	1110	977	1046	1054	1030	954	1088	1048	1032	997	1029	1124	1023	982	1064	1004	990	1011	1013	1014	1054	1044	1013	990	1029	1025	987	1009	996	984	985	998	1015	1060	1024	1038	1009	1050	1019	1027	996	972	1029	1044	1019	1015	983	1024	1001	1047	1015	1017	1037	1047	1018	1034	987	952	1016	1042	1053	1005	991	1020	996	1002	994	1000	1031	967	1046	954	968	1020	998	993	1024	1007	1030	1016	980	1017	1006	996	1014	1047	923	1020	1014	951	983	1005	955	1045	1050	960	1026	1056	995	988	1013	985	991	987	983	963	1033	1024	1050	1016	1001	1068	1034	942	1039	1043	981	1065	971	1059	961	988	1038	1012	948	987	1035	978	978	962	1033	1090	962	1047	1036	1016	1063	1003	953	976	959	1065	1074	985	1009	979	1007	1045	1018	1028	964	990	1013	1019	1011	1003	1008	1008	953	980	1046	937	1006	1006	1030	1049	975	1033	968	1005	992	1012	1027	1039	979	1057	990	1020	1010	959	993	1014	928	1024	1066	1056	1038	1015	1011	960	1066	1028	974	1022	999	972	1034	1042	974	1002	996	984	1057	1032	1003	989	1060	989	1050	997	1029	998	994	1012	1010	1061	1001	1045	1007	975	976	1010	965	1011	1075	1029	1061	1000	964	1004	969	978	986	1032	1054	1008	994	993	1034	1047	988	1051	980	1052	1009	976	1030	952	1008	1028	1000	1006	1004	1021	997	1053	998	977	985	1024	967	937	1037	1006	982	1012	1025	982	1059	1009	1053	966	989	1025	1029	1040	1006	1024	1056	990	1016	1042	1000	1039	1022	1045	1096	1038	1016	1015	1029	1038	986	1051	1004	1000	971	1014	1068	1009	1014	1050	1048	988	969	1018	1018	982	1023	1028	996	963	980	1035	1033	1015	1035	1052	1006	989	1056	1021	1000	1036	995	988	1021	999	1014	1029	954	1002	986	958	1036	1041	1059	1026	1036	1056	1055	1067	1003	1017	1046	991	1044	1067	959	917	1000	1064	996	1016	985	975	1012	994	1036	976	1014	1033	1012	985	969	994	1031	1019	1078	1037	1011	1021	989	1052	984	1003	1026	1008	1024	1063	1011	1012	981	1009	1003	1105	1024	1065	972	1051	1032	1009	1007	1016	1044	1007	1038	995	1015	984	1021	992	1029	992	1008	1047	986	1000	1032	992	1036	1026	999	1075	993	1028	971	993	1023	978	990	969	992	1047	1030	1025	1017	993	1050	1038	965	1049	1078	1028	964	1025	1012	960	1003	1023	1005	918	980	954	987	964	982	993	1034	1008	1000	983	971	1020	971	991	1016	1043	1025	1029	1072	1037	1026	1007	1032	983	1061	1071	1064	1084	1068	1010	963	1052	1047	1003	1025	991	1051	1004	1018	1092	1026	965	1040	1004	1016	999	1018	1037	1047	961	1004	987	1084	1009	953	970	1042	940	1004	1037	1027	1011	1028	1012	980	962	993	997	1004	1030	1001	974	1002	990	1042	987	995	979	946	976	1029	1024	1048	1026	1043	1065	1023	1000	1082	1040	1032	985	996	1025	1010	1023	946	1035	1016	1079	1046	962	1036	1075	956	972	1055	1016	1042	1039	999	1023	1018	1051	1007	1042	1025	979	990	998	1023	987	1011	1013	1035	986	1066	1038	1012	1063	1008	1020	1018	987	1032	965	1007	983	978	998	998	985	1040	1024	1024	987	996	998	1040	1001	1030	995	1054	984	1039	1006	988	1021	1024	1095	1014	1012	991	992	1056	1023	1039	993	998	1032	971	991	1011	1028	1022	1004	987	911	1031	1036	1030	1018	1003	1023	1036	1002	1055	1015	1049	1093	1006	1040	1010	1080	1031	967	1009	1019	1050	969	1049	977	1052	981	1002	1009	1058	984	1021	1041	1076	1017	1023	990	1019	1013	1039	995	1022	1014	973	1029	1086	971	970	982	1027	1012	1010	1023	953	999	1014	1000	1086	986	1074	982	1006	997	1055	997	1072	1080	962	1039	979	999	992	1078	1000	1005	985	937	1064	1001	997	1009	999	983	1067	984	1056	998	1008	1045	960	1002	1008	998	1065	1001	1038	974	1044	1028	998	1055	1027	1050	1032	1030	1043	992	1046	997	992	1046	1067	1011	1019	1074	964	1029	1042	964	1008	1052	1008	1001	1024	1059	958	990	996	1031	1025	1015	983	1004	1049	1067	967	992	1023	1014	1054	1041	1001	1043	994	1029	1045	1001	1017	1009	1069	1002	1012	1072	989	1017	989	973	962	1037	1017	972	1051	1105	1083	1044	1000	1049	1036	951	1036	996	1050	1076	1017	1021	1023	1011	999	1039	977	1043	1069	1021	961	995	1017	973	1034	1009	974	1010	1062	1000	1014	1008	1021	1025	942	1037	991	1034	1047	994	985	977	1015	1021	1011	1000	1008	994	1014	1053	1014	1040	1040	1036	1001	1028	1024	967	989	980	1008	994	1026	947	999	1016	1039	979	1029	1064	987	1027	985	974	1004	1000	1005	958	974	1005	1052	963	990	1045	1026	1030	1067	1005	946	1036	1046	1030	1053	1048	989	1015	1023	1051	1006	1011	981	1018	992	1050	975	1003	977	947	979	999	1103	1046	1003	993	1024	1022	1021	994	1003	1027	1009	1038	1047	1014	1016	1010	1030	997	1006	980	956	1015	1001	1013	1067	1082	963	976	1033	1022	1012	1014	1011	1027	1000	1022	999	1006	980	1017	1023	1012	1047	1034	1033	1031	1028	1001	1019	1040	978	1033	1002	1003	1013	1028	998	960	1027	1023	959	1002	1068	1026	998	1001	1046	1035	1015	1040	1003	960	1003	1106	1065	1035	980	982	1050	1013	1058	1009	1098	1015	1016	1038	930	959	1007	1011	983	994	1016	1059	1001	1004	1009	1064	1071	1023	970	1086	1029	1028	1083	1028	984	1013	1060	1057	1001	1042	983	997	1014	1016	1000	948	1069	1011	995	996	992	975	1013	1035	1024	1014	1008	1043	998	1015	1056	942	1099	992	990	1063	1004	1032	1018	996	1025	1040	998	956	1006	988	1026	968	968	1102	1045	998	1009	1041	1047	1063	991	982	1002	1063	1028	1099	1014	1021	1039	1040	1014	1065	1039	1019	1043	1015	1033	1004	976	1016	1017	1001	990	1001	967	988	980	981	978	1035	1012	1024	1016	997	1008	1013	1017	1005	993	1044	1008	1057	1045	1011	1011	1043	988	1013	1069	970	1022	975	986	1052	1046	1055	1029	954	1026	1019	1017	983	968	985	991	1041	1024	998	1037	982	1047	955	1081	997	1001	1066	998	988	1022	963	972	1044	1035	984	1047	1019	1031	1008	1026	1030	1000	1013	1006	926	1014	1024	1004	1037	1031	1009	1057	1018	1047	1014	989	1029	1018	1007	999	1014	1015	980	1031	999	1071	994	980	954	985	977	983	1010	1001	974	1029	1033	1018	1042	1003	1008	1024	989	927	1013	1021	1054	1040	1019	1003	1003	1007	987	1011	1011	1012	1004	1007	986	988	1014	1002	1026	1029	1027	999	937	1003	1001	977	1012	1035	993	982	1031	1054	995	1041	1065	995	1002	1017	1009	1017	1032	1022	977	1060	979	1026	1005	1018	967	1015	995	1000	1017	1048	1045	972	987	1037	1036	1047	969	1036	1006	999	1024	1012	1034	1010	991	1024	1028	999	970	998	991	1007	1034	966	1035	998	976	1082	1002	1069	1010	1038	990	1044	1001	1041	1054	1009	1002	1040	1030	1025	983	991	998	1017	1015	1069	982	1069	989	1036	986	1041	1027	977	1010	1005	999	1021	1040	960	1027	1014	1031	1032	979	978	1001	1001	1031	1041	1033	1006	1016	1067	1021	994	997	942	1055	994	942	1013	1005	1070	1013	1003	1014	976	1038	1009	1059	1027	1020	1019	1056	1021	1022	1011	1037	1010	1034	999	1012	1001	1025	1010	1015	997	1010	997	965	1004	1003	977	931	1023	1039	1002	970	1038	1069	1001	1008	1043	985	990	1021	1007	1004	963	1003	955	1044	1030	960	976	1021	998	973	990	1000	1039	993	1029	1018	982	1009	1027	1005	1034	995	1011	1009	1012	1019	1050	1019	1038	1017	992	1005	1011	1036	1037	982	1024	1048	968	1020	982	985	1009	976	1011	993	1059	997	1027	1053	990	1030	1005	1061	1013	997	1063	976	1019	1053	988	1020	969	1018	1060	1018	954	1015	1030	1040	1050	956	1005	999	1028	990	1003	957	1004	1056	1049	1012	936	1002	973	1049	990	1029	986	982	1020	1048	1037	1008	1032	1024	1010	1008	970	976	1018	1013	959	1041	1020	996	1064	1032	998	973	1009	1078	995	1000
2605	996	600	516	800	1081	1134	825	654	565	462	408	312	302	306	275	221	199	221	163	164	123	128	113	122	107	120	100	94	91	76	92	100	103	91	101	79	91	80	74	84	73	78	76	81	87	75	74	67	65	77	97	75	84	88	86	79	67	62	82	78	71	75	74	79	72	71	68	66	84	71	79	77	86	68	69	66	82	82	84	77	91	79	78	70	77	77	93	82	74	70	82	77	67	79	88	76	75	74	84	74	95	79	95	66	79	57	62	87	54	86	76	68	104	77	80	75	70	64	81	77	74	70	89	82	86	63	75	73	95	92	64	86	69	73	74	69	67	75	69	88	86	81	64	72	73	91	103	77	83	74	106	67	76	72	81	85	88	91	100	83	88	79	56	85	82	68	89	85	72	84	68	70	80	66	86	83	88	70	82	87	89	71	65	63	74	83	81	84	91	74	80	83	74	91	65	71	85	73	55	67	76	76	84	81	77	76	73	88	75	80	74	83	58	92	72	98	81	77	75	70	76	93	88	90	79	79	84	76	82	89	71	84	90	68	96	74	79	77	75	75	68	68	78	82	103	73	76	65	73	64	83	75	58	85	79	68	70	74	70	73	74	89	91	77	88	81	92	72	69	71	81	65	70	80	63	94	81	73	84	66	83	80	97	80	73	83	65	93	62	84	87	81	65	85	78	77	68	66	90	70	84	91	85	79	71	66	89	81	76	65	76	81	77	77	73	74	76	69	68	84	76	81	60	84	74	77	79	89	83	78	78	75	89	59	62	87	63	82	94	90	83	77	69	84	82	78	87	94	90	68	71	82	75	77	70	90	71	83	80	73	80	92	96	68	77	62	79	80	88	86	69	87	74	82	69	66	77	86	77	69	69	66	91	80	77	75	69	78	61	80	75	85	69	60	91	90	77	75	55	63	62	64	72	83	76	81	75	79	73	75	65	65	80	82	75	71	80	77	83	70	75	78	83	76	77	106	88	62	80	81	56	75	91	83	68	82	86	61	69	70	72	68	81	75	67	76	73	75	76	95	70	72	71	87	87	68	82	86	91	76	75	74	76	71	74	77	80	84	92	81	73	69	76	81	70	73	69	66	88	72	90	67	87	85	75	83	82	63	78	81	86	77	76	77	71	82	87	80	73	69	67	74	87	82	76	83	91	85	52	96	75	81	71	82	85	80	81	69	75	70	73	84	80	86	92	65	82	69	80	69	75	70	84	86	79	91	78	59	81	80	72	85	69	81	66	73	77	69	75	82	78	89	68	87	87	82	75	93	56	100	80	68	75	73	65	79	71	83	64	88	69	87	64	80	71	81	75	92	71	90	88	83	51	78	67	75	72	87	93	81	61	96	88	92	58	75	88	82	74	79	85	97	89	78	77	76	90	81	84	83	94	71	70	75	69	80	73	78	78	81	75	70	88	75	94	91	74	83	98	86	75	64	74	92	80	77	70	72	67	97	62	72	75	80	82	81	106	70	90	79	84	83	66	76	70	81	77	65	77	66	67	77	71	72	70	76	90	83	87	73	90	67	85	93	64	76	81	69	89	89	83	85	81	77	78	81	80	81	83	72	78	85	72	70	74	78	96	72	81	90	81	78	80	80	64	70	82	79	76	61	76	77	87	85	72	72	84	72	89	74	72	82	77	92	85	101	81	72	84	74	73	87	79	82	74	60	76	76	78	99	79	75	84	82	77	93	84	92	81	70	68	74	97	93	82	84	88	79	90	74	59	75	82	91	74	88	74	81	69	79	79	78	101	79	76	74	63	84	80	80	71	81	78	55	69	102	82	65	58	59	65	69	74	74	71	75	76	71	78	77	62	75	76	98	62	100	80	78	77	75	89	82	64	65	75	86	77	68	80	65	80	81	86	95	93	91	75	88	61	71	82	75	67	83	82	78	79	84	68	75	90	77	86	61	75	79	78	90	82	87	77	67	71	84	91	79	71	67	99	82	66	78	75	88	86	72	95	81	68	86	75	71	77	74	65	90	64	87	71	73	82	89	72	94	81	81	85	95	79	83	73	69	84	71	90	95	82	62	84	92	87	83	73	79	78	78	71	77	78	87	87	88	71	92	73	75	72	72	82	69	89	73	84	59	95	82	79	77	78	68	64	73	94	73	89	80	78	72	76	94	79	68	61	66	72	79	71	65	76	68	78	82	71	71	95	95	67	96	78	66	70	81	72	86	60	67	85	75	86	79	79	83	70	68	70	79	81	72	92	75	61	78	74	83	107	75	93	76	73	74	80	74	88	79	84	80	79	77	78	86	89	81	90	92	79	93	77	92	89	80	63	77	73	83	83	84	85	76	89	84	69	90	71	87	81	67	96	86	67	105	68	84	73	57	74	83	65	88	89	91	81	80	86	88	76	79	68	72	68	78	79	91	85	78	76	82	90	84	77	83	78	73	76	82	87	90	76	81	79	74	77	81	74	68	71	82	82	78	68	86	80	74	82	71	69	81	64	71	81	64	87	83	83	78	89	79	73	85	82	81	71	72	79	89	68	89	83	96	62	77	74	76	77	81	77	76	63	79	84	75	72	76	65	94	75	80	88	82	73	84	65	90	82	60	80	94	76	62	86	73	66	78	66	79	83	82	72	88	67	92	66	71	93	75	87	77	90	71	86	86	66	96	86	78	67	86	81	64	94	76	83	74	89	71	77	92	71	68	94	76	74	82	94	70	68	69	78	73	73	66	78	71	80	81	86	69	81	80	71	79	91	84	85	79	84	98	78	75	68	76	67	88	84	75	73	101	87	72	83	80	75	73	66	80	81	83	90	74	86	72	85	75	65	85	85	92	63	85	75	94	98	67	90	79	77	69	63	88	94	84	97	75	79	72	74	79	69	75	89	62	69	69	68	79	92	83	73	75	90	77	87	65	70	75	84	80	78	75	74	82	64	75	69	78	86	83	96	82	76	80	84	88	66	86	93	81	71	85	69	72	74	79	81	79	60	78	77	79	73	73	64	68	84	90	84	97	88	64	71	80	70	59	75	88	67	70	74	67	59	87	86	73	72	75	87	88	73	81	72	97	92	80	68	92	73	76	68	69	72	71	74	72	61	65	76	73	66	96	70	86	85	85	80	86	71	66	95	85	79	63	77	88	67	77	65	71	75	76	73	68	66	67	72	84	68	80	78	53	82	57	71	73	79	83	85	93	96	92	70	87	83	76	71	84	87	65	69	72	96	84	81	67	78	80	86	93	71	85	79	80	71	83	83	78	79	80	85	83	69	82	84	84	87	71	87	76	68	65	56	77	76	85	97	87	58	84	81	82	80	75	89	63	70	77	75	89	71	84	86	81	86	72	80	86	73	78	77	76	76	73	73	76	71	69	76	90	77	80	74	82	70	72	71	68	87	85	73	98	75	95	79	84	74	71	66	83	80	69	89	94	75	75	84	66	85	66	75	85	84	90	72	82	70	78	96	70	68	71	82	90	65	73	85	76	74	70	94	79	79	72	83	76	72	68	94
21935	14102	10103	19159	29273	30097	27807	23867	19958	17456	15128	12691	10387	9462	9091	8536	7370	6290	5527	4566	3780	3054	2799	2558	2216	2249	2119	1845	1762	1531	1407	1528	1407	1332	1279	1291	1217	1169	1154	1121	1096	1066	1044	1020	1006	995	1041	980	1021	965	973	941	987	951	899	912	972	930	919	891	922	918	937	925	984	949	974	928	972	932	967	919	925	943	967	896	938	936	867	910	975	904	963	929	902	992	951	889	944	909	985	894	910	967	928	900	944	918	935	928	942	955	957	907	917	849	950	935	955	944	919	983	900	910	934	972	910	915	912	884	936	952	923	956	902	980	933	906	937	946	918	965	984	944	957	951	920	1005	957	990	982	900	898	886	983	853	937	936	893	876	919	956	926	918	939	912	943	951	958	991	891	978	939	862	939	933	972	965	967	942	956	894	910	940	899	989	899	921	954	951	912	976	949	950	943	929	890	947	934	928	942	946	904	961	964	976	982	929	904	928	960	933	943	892	873	941	910	915	925	949	941	962	897	940	921	917	915	923	936	914	940	958	954	873	924	915	986	959	970	936	932	920	928	863	909	961	973	935	963	836	959	922	958	912	917	931	983	921	911	982	878	906	853	897	934	955	947	910	903	944	1001	1024	867	985	945	906	961	908	912	937	956	933	923	929	922	872	980	953	991	928	901	891	920	951	943	906	892	874	893	924	884	946	952	972	927	953	969	918	945	932	889	924	966	882	948	956	881	983	920	917	948	956	904	931	948	930	994	945	935	932	947	944	877	943	968	934	943	923	961	945	884	910	882	951	881	954	939	910	958	954	890	948	876	939	889	872	918	956	996	920	985	944	926	980	925	931	910	921	967	948	933	912	958	995	950	980	966	1003	932	948	945	915	927	937	958	935	967	950	969	923	963	910	960	934	950	979	1008	947	869	934	842	962	960	931	931	947	928	940	909	960	937	907	907	914	924	994	963	937	931	958	900	974	965	933	949	911	884	910	910	987	949	924	958	963	971	946	926	951	941	891	954	942	923	1007	943	912	967	914	939	871	903	925	943	911	922	934	925	909	892	943	967	942	927	914	963	911	896	996	868	936	924	999	947	956	925	875	961	972	905	965	939	939	887	993	947	937	948	930	957	889	946	893	915	922	925	905	894	907	910	962	918	959	976	913	937	954	917	973	942	964	945	915	938	898	911	951	927	909	923	936	926	898	917	937	916	939	941	900	900	893	988	934	960	939	956	952	940	919	953	945	956	950	930	1002	933	907	924	942	885	901	941	971	949	915	965	956	925	937	923	910	930	954	928	927	928	857	947	985	917	1019	944	924	968	935	930	900	900	928	877	940	963	954	923	898	970	962	929	944	896	946	923	914	949	958	937	929	923	954	953	867	912	946	964	979	970	896	961	904	961	884	942	939	926	887	904	944	910	951	911	910	915	909	927	951	989	909	948	899	926	943	909	935	933	961	975	912	912	923	931	899	957	908	831	921	910	946	978	930	916	973	914	937	947	974	937	915	956	883	904	896	913	944	872	926	935	948	938	1008	964	919	901	949	948	886	960	909	918	935	954	912	964	978	934	933	942	944	971	926	945	904	972	936	974	1010	925	933	881	994	957	928	880	902	965	916	931	926	989	932	890	878	949	970	937	918	905	910	962	945	912	918	887	958	932	920	916	930	956	989	935	921	948	939	927	978	914	965	994	973	954	948	945	874	944	915	970	915	972	951	905	928	979	937	938	928	906	935	956	984	941	887	924	909	945	895	917	897	952	944	920	923	947	913	926	921	971	909	906	951	961	966	950	913	962	949	945	951	923	901	915	918	898	894	911	951	971	925	967	910	857	917	915	929	913	923	918	898	914	965	902	836	993	970	880	890	915	935	908	964	884	930	913	941	895	924	948	912	947	947	954	967	909	935	958	958	896	941	962	953	954	978	881	940	909	935	930	973	970	911	917	922	957	931	919	940	937	949	913	905	998	943	929	880	948	927	960	896	909	864	933	920	956	898	914	963	926	913	971	920	881	944	942	981	958	934	964	936	915	927	921	902	904	913	945	861	915	920	932	923	922	929	910	896	927	949	913	878	948	984	943	941	952	896	929	929	932	885	889	899	933	918	912	929	909	950	933	971	964	912	912	946	933	946	903	972	942	936	934	928	949	991	955	926	935	952	940	932	902	934	917	922	957	918	924	937	891	974	944	945	894	965	954	982	945	919	959	969	942	877	967	962	937	954	973	982	964	948	941	896	980	875	937	964	953	946	969	931	908	982	948	911	913	960	904	938	974	902	912	960	921	925	931	943	912	909	989	982	935	921	959	918	926	927	920	944	892	887	907	945	954	957	939	969	899	902	931	939	995	897	927	923	973	958	1003	941	966	973	940	988	865	931	947	959	938	928	920	957	988	938	958	931	940	923	958	940	914	881	951	924	970	943	934	921	924	938	916	934	927	943	963	920	901	976	941	895	938	891	973	939	940	918	984	974	891	959	954	946	971	953	894	956	946	927	956	965	888	903	909	900	937	960	902	944	984	943	909	970	951	910	956	993	932	922	939	895	1017	962	871	958	954	959	951	918	946	927	920	967	892	969	945	917	908	957	933	940	946	922	938	954	912	910	919	988	962	954	893	926	924	916	986	941	965	917	942	957	946	923	940	913	889	904	931	919	893	937	932	912	875	940	932	931	900	902	892	896	923	939	930	965	916	868	963	920	924	922	898	880	955	886	964	938	949	907	940	948	935	934	930	948	935	923	934	922	881	926	978	957	921	894	961	969	916	982	905	917	881	939	956	909	897	938	986	934	912	928	1029	914	981	906	924	915	937	905	917	941	932	950	964	953	941	893	940	946	944	890	982	933	949	918	954	997	978	975	913	869	947	930	894	983	980	920	930	964	910	963	1032	867	904	932	964	895	958	910	892	883	957	972	903	913	903	891	969	936	928	953	956	903	905	883	951	969	953	959	1007	902	928	930	868	908	934	937	913	927	926	971	920	975	942	867	958	953	976	889	894	968	921	991	948	964	974	961	853	954	921	968	916	909	964	979	906	945	913	952	973	921	941	918	996	965	934	893	946	900	911	892	974	940	945	958	968	880	976	974	903	910	912	907	937	955	917	896	970	947	898	927	948	913	914	943	906	911	986	918	955	954	889	959	944	970	973	908	967	976	932	906	978	919	932	960	903	927	906	909	958	943	939	994	958	923	955	927	873	930	936	961	919	921	944	968	925	941	913	964	902	991	931	908	931	918	971	976	930	948	926	945	958	998	905	930	936	984	928	938	929	916	893	955	932	902	928	959	923	865	936	952	953	971	955	937	897	947	973	923	954	973	909	900	969	966	896	939	905	886	942	898	923	915	902	928	1017	918	925	905	983	954	932	940	980	924	934	937	940	900	945	928	902	998	934	936	943	939	941	915	918	920	952	913	985	935	971	931	941	951	924	914	913	945	939	905	891	855	954	885	933	995	964	991	897	947	909	913	880	946	977	990	938	893	911	894	938	909	947	970	968	996	902	933	934	943	954	972	978	980	944	936	967	928
2690	1832	991	738	918	1448	1445	1044	802	704	574	523	452	399	395	355	315	280	265	233	207	172	162	133	122	130	133	128	112	118	91	103	97	106	93	86	95	105	94	82	91	101	82	73	81	82	83	98	91	87	87	82	87	75	92	98	81	88	82	69	77	62	79	93	85	92	82	94	85	84	79	65	89	85	98	66	73	77	79	76	71	79	69	89	67	89	74	70	85	84	80	93	85	65	86	93	79	80	102	96	95	78	64	79	81	84	89	88	83	101	76	85	79	88	78	95	80	86	86	84	85	88	72	61	75	77	80	82	83	86	84	76	86	77	89	82	79	85	87	91	96	60	74	83	76	97	83	82	87	74	77	71	69	80	94	88	86	78	90	81	65	88	74	74	95	92	80	88	84	76	88	92	70	70	77	85	93	77	73	86	87	91	91	101	93	74	96	87	85	76	97	85	76	78	86	79	90	81	69	83	84	71	84	85	81	73	71	88	98	90	61	80	75	87	77	63	80	91	87	81	84	75	90	79	79	84	61	88	60	104	89	77	73	77	93	86	80	82	82	82	82	91	83	81	83	78	89	71	80	61	89	83	78	85	88	82	95	89	77	85	77	104	75	91	79	88	91	70	77	85	84	81	70	81	83	75	78	67	89	100	78	91	79	94	74	79	83	72	89	91	88	87	78	72	83	77	97	69	82	84	90	79	78	90	77	88	79	91	81	76	90	84	80	76	81	74	82	79	87	91	85	73	81	80	80	80	74	78	82	87	84	89	78	85	86	100	92	75	73	105	92	81	78	91	76	78	86	98	82	69	90	88	78	76	87	87	76	88	69	89	72	83	82	79	89	73	68	96	78	88	83	63	80	82	87	74	60	70	69	73	77	80	71	84	70	81	81	82	74	83	70	88	96	76	79	83	81	87	81	93	97	84	91	91	76	97	85	69	103	87	83	83	66	88	108	75	71	71	73	88	83	77	77	71	82	84	92	81	75	87	90	73	83	91	94	87	77	94	74	80	69	70	76	85	79	83	79	80	71	73	106	73	92	92	76	89	80	81	86	69	83	76	64	93	80	77	96	69	83	83	77	83	71	93	86	80	75	73	85	94	79	92	94	71	80	88	83	74	82	74	92	80	83	91	87	106	104	98	75	74	69	87	81	76	95	82	89	84	67	85	91	88	77	85	78	79	76	79	67	87	96	89	102	91	67	99	85	72	84	77	73	89	58	66	97	75	81	93	85	84	85	84	85	80	80	85	103	80	95	80	84	69	61	96	85	82	84	77	82	86	90	90	77	89	80	106	89	87	78	88	90	82	85	83	80	90	88	81	71	68	83	89	78	77	68	94	81	72	87	73	85	83	80	85	79	84	85	92	69	88	67	92	86	80	87	72	91	80	83	72	96	86	103	77	83	66	70	75	81	86	87	72	78	78	74	76	71	101	78	85	104	77	78	81	86	80	87	69	85	91	67	85	68	97	113	82	95	78	79	82	73	87	85	77	78	91	81	93	74	85	84	85	95	82	92	84	69	89	97	77	80	75	75	82	69	86	73	73	66	82	70	77	84	90	89	69	69	88	87	80	90	91	74	102	91	72	79	83	89	90	79	82	69	96	83	87	80	96	72	75	78	77	92	92	85	88	91	89	83	78	81	72	75	83	81	77	80	81	78	69	68	78	75	80	87	87	90	61	85	77	99	82	91	78	78	74	79	78	85	88	71	91	86	73	76	72	91	83	75	73	93	91	74	74	73	83	83	83	78	95	69	94	71	90	81	90	101	70	86	74	76	90	74	81	84	82	72	81	68	87	88	88	72	76	77	84	70	73	75	89	90	71	87	76	80	82	83	85	75	81	73	77	80	87	90	85	66	76	81	96	75	93	86	92	76	73	91	83	86	82	78	73	91	83	89	80	95	83	89	104	64	71	83	80	84	96	69	78	87	69	79	70	78	71	84	95	82	80	83	81	87	77	77	92	106	83	92	77	84	73	90	81	80	87	102	81	91	69	80	85	88	62	99	84	89	73	92	86	84	77	92	81	71	85	89	78	88	93	74	101	83	71	82	70	103	69	85	78	74	71	96	80	74	95	92	96	79	84	79	87	86	93	91	87	71	100	74	66	86	82	71	85	77	73	80	86	69	64	82	82	90	89	99	84	75	78	80	84	86	79	73	84	90	100	71	86	106	91	71	79	81	82	94	91	90	82	84	84	93	90	69	79	77	75	82	79	65	81	77	78	67	95	85	69	88	92	86	76	90	93	90	83	86	95	81	92	89	76	78	80	76	76	92	74	78	82	80	90	87	79	73	95	79	70	75	78	77	79	95	65	67	83	85	92	89	84	74	93	84	86	82	64	89	81	80	89	78	68	105	84	97	82	83	75	89	77	85	82	64	81	74	83	86	78	80	88	66	76	89	71	83	82	95	69	97	66	78	86	85	99	86	83	86	81	97	78	83	82	65	80	85	84	77	62	77	72	80	75	73	66	71	81	93	83	83	88	79	71	84	96	87	83	98	77	78	90	82	80	94	91	74	90	102	92	84	73	89	81	78	80	80	87	94	61	74	87	80	96	93	75	77	81	69	86	89	81	79	68	84	98	84	104	69	68	84	81	78	75	85	70	92	86	83	89	107	76	86	72	65	87	84	78	77	78	81	102	81	94	92	72	64	79	71	92	89	87	86	90	85	78	91	77	65	87	84	90	91	72	85	85	84	75	83	75	87	82	81	88	100	84	86	91	79	81	95	100	81	95	69	68	86	77	86	88	85	71	98	76	102	73	73	78	75	91	85	76	85	73	79	93	90	92	87	73	77	85	92	81	84	92	76	72	96	89	75	79	79	89	91	83	80	66	91	74	88	82	91	86	83	59	83	79	71	91	88	86	71	90	79	85	74	71	68	73	79	89	98	86	99	84	78	91	101	99	88	91	76	71	86	87	54	74	83	70	85	81	88	92	90	102	76	79	66	73	61	82	90	80	106	86	78	99	92	78	70	85	73	93	97	82	89	77	89	93	82	95	91	86	94	67	75	87	82	76	89	83	85	99	80	98	72	97	94	78	87	80	89	80	109	70	83	95	75	75	86	76	81	77	77	91	81	81	80	79	90	88	85	95	83	67	72	85	98	80	89	77	82	82	83	99	65	79	86	82	81	87	80	85	92	96	86	68	80	93	69	87	84	78	76	60	76	86	106	72	79	91	96	77	102	70	89	88	92	95	72	90	85	89	106	73	100	64	82	95	85	84	92	86	80	79	88	83	79	86	76	76	86	85	76	82	98	87	86	78	81	88	90	79	82	88	72	87	86	90	80	81	99	87	75	72	84	78	80	87	97	87	58	87	81	81	71	85	84	94	84	63	90	80	73	80	92	61	88	86	77	71	89	67	76	93	75	75	86	77	95	83	84	73	75	90	79	86	78	94	91	84	71	90	72	80	74	74	79	80	85	78	82	75	80	75	79	85	78	89	95	101	66	78	85	83	91	73	88	64	86	98
25879	17701	13472	22940	31135	32306	30336	26110	22333	19774	17338	14937	12788	11724	11538	10481	8806	7644	7140	6521	5320	4117	3755	3562	2953	2729	2629	2340	2215	1965	1753	1682	1709	1596	1470	1454	1421	1293	1275	1259	1216	1152	1052	1174	1023	1032	1054	1050	1089	1046	983	973	1006	1008	998	1021	964	984	958	982	1023	954	951	955	994	985	942	925	917	997	951	945	906	967	953	1007	979	915	925	984	993	963	960	1036	934	908	926	954	985	896	937	903	971	913	931	913	979	893	957	1008	1010	949	982	948	916	997	987	994	1005	916	957	955	972	939	932	943	913	937	931	933	951	984	964	984	934	1010	980	1010	942	922	996	999	925	1034	933	964	989	907	923	963	974	992	976	941	959	965	1007	933	933	970	900	933	935	942	983	965	905	932	969	971	946	956	919	941	922	980	973	927	945	955	951	951	976	924	976	942	923	943	929	944	945	929	1010	941	995	985	958	988	890	960	984	895	969	966	953	948	923	921	906	942	927	940	918	886	984	981	953	951	967	970	945	963	1009	950	964	946	1008	965	976	958	947	917	1003	994	973	968	998	971	934	1001	946	1001	924	997	966	978	961	982	920	964	953	922	996	970	968	967	907	946	947	995	976	969	972	953	956	980	902	974	923	985	960	1012	990	948	934	937	982	947	961	938	936	1011	975	963	928	950	945	940	981	947	969	938	894	977	917	942	992	962	947	1019	961	939	959	964	954	921	993	958	895	935	958	932	998	981	925	941	952	911	997	949	951	967	969	968	972	945	989	929	1017	956	997	1002	953	973	971	968	894	954	1006	934	1032	934	1011	1019	944	955	967	989	949	960	926	938	950	963	1005	1009	920	1017	945	998	978	1024	942	954	1000	916	925	950	980	971	969	952	941	975	958	921	969	980	962	949	975	967	979	977	996	969	948	1022	996	953	959	945	939	952	999	982	968	1003	1014	979	952	938	959	928	994	956	932	985	987	916	960	949	949	895	942	1028	982	947	981	1005	984	991	947	927	998	888	961	1012	931	1025	938	1010	986	936	963	972	944	926	956	950	922	933	929	951	966	905	927	995	1005	1021	930	933	947	1011	966	949	984	945	937	953	968	1008	906	947	974	923	941	953	999	971	957	934	965	1003	929	948	966	956	931	932	900	999	954	934	922	951	905	995	954	965	903	962	934	948	958	977	951	935	934	973	972	955	896	983	948	940	961	928	926	988	1010	968	951	1023	963	979	1032	927	931	1013	1036	982	999	969	893	997	994	953	922	955	957	958	959	978	943	940	990	967	960	966	965	990	985	989	956	1003	1002	973	949	998	977	1006	1002	916	978	958	1011	969	947	996	959	953	957	970	949	938	949	960	929	994	1018	937	975	941	912	911	958	951	907	978	977	954	962	991	1006	992	950	990	1005	989	945	915	953	947	961	942	979	965	929	991	952	902	965	894	952	1008	938	973	990	929	943	965	933	932	979	959	969	937	937	959	966	1007	957	955	938	986	935	936	946	949	932	924	931	971	937	962	948	964	937	986	976	972	967	950	949	1026	958	967	907	977	980	930	989	953	972	918	977	929	960	953	917	876	925	942	980	965	958	967	940	1018	939	999	962	945	1048	941	977	989	921	956	950	1011	1002	994	984	950	895	924	961	940	994	956	916	969	947	916	967	988	1001	985	989	985	898	960	936	995	954	976	958	1016	961	938	969	938	965	965	982	950	1028	982	1011	979	988	900	952	995	954	981	977	989	941	985	978	948	954	978	988	939	932	955	910	895	1032	965	961	952	957	994	950	990	933	935	933	1016	916	947	931	943	1047	985	967	937	998	959	949	972	1005	946	947	928	973	878	986	958	969	996	990	951	906	930	951	955	991	971	978	956	960	922	970	949	938	952	968	919	933	958	911	899	938	957	971	941	950	969	1039	1003	928	925	966	990	953	920	984	968	955	903	958	949	940	976	1010	898	1002	973	969	1015	1011	911	955	961	977	944	958	952	922	918	938	984	956	884	997	964	967	902	1005	903	1003	986	974	959	981	995	901	941	960	929	930	965	893	942	947	1018	1000	905	1010	973	962	959	952	997	930	997	975	948	955	975	1003	957	962	975	987	899	938	978	935	907	951	981	984	871	945	980	946	952	1020	923	947	927	964	939	994	943	969	940	948	1009	943	972	964	990	949	913	941	908	935	990	889	916	926	960	908	951	982	955	997	912	986	935	1001	936	1005	970	999	987	939	953	896	931	981	946	988	952	970	933	998	945	1055	965	1009	974	941	969	913	917	976	981	953	959	965	980	1003	945	924	927	970	950	933	965	930	965	932	933	1024	945	965	864	892	915	929	954	954	1019	937	999	997	1028	965	1003	944	942	983	1038	974	945	971	969	941	977	955	952	967	923	985	883	945	974	980	993	993	983	941	959	954	915	921	989	1012	988	979	959	973	938	938	954	903	967	970	935	927	937	929	894	1015	940	994	970	1002	949	937	944	935	951	985	959	971	1011	945	928	941	1039	929	904	945	917	971	934	921	926	1003	971	971	917	980	976	911	982	934	979	966	973	974	938	991	946	975	939	957	979	960	916	1010	973	914	916	954	1001	976	946	955	976	949	921	989	968	979	985	991	963	965	906	937	951	949	898	991	988	970	959	891	921	998	969	988	914	958	980	1012	959	968	981	935	957	975	945	936	1000	933	1042	950	931	1006	933	954	896	970	941	969	978	956	958	897	960	942	919	1008	896	964	979	983	963	997	938	954	948	899	934	999	935	901	951	983	967	961	970	975	978	982	942	965	956	951	984	947	944	909	951	990	957	976	955	963	961	988	973	943	966	907	992	989	979	966	997	961	977	951	1019	958	978	924	947	973	969	940	962	960	969	944	967	968	945	960	971	941	1032	946	907	1003	992	939	963	964	1014	951	964	999	941	983	939	953	1030	953	983	954	965	975	976	952	1002	962	947	956	950	939	948	932	935	978	967	1037	942	983	975	941	995	930	935	1025	938	958	959	927	924	918	946	972	953	1043	965	954	938	956	960	1009	945	972	966	970	969	985	936	1002	971	995	929	936	969	988	945	1010	955	924	929	934	1001	950	961	985	964	945	973	989	983	950	941	921	966	967	925	920	1015	868	966	969	945	947	919	975	946	935	931	948	987	964	988	1008	1046	997	1001	981	944	979	918	1004	972	920	974	979	979	957	938	958	988	918	988	961	962	945	920	957	917	963	995	943	976	966	1004	956	951	970	924	972	932	944	939	967	1004	957	936	943	953	1014	964	948	958	976	941	989	919	926	964	955	927	963	938	895	962	964	986	915	928	974	987	984	945	949	898	966	975	980	952	1032	943	948	987	955	979	937	993	947	1004	840	1014	945	946	963	993	959	947	971	937	971	915	907	963	889	919	930	962	966	918	971	952	959	998	979	953	935	947	981	933	946	951	932	932	975	949	957	948	928	989	916	941	994	989	975	1002	924	917	1000	977	916	958	953	969	959	984	938	948	968	931	1002	988	939	938	968	931	954	983	984	967	996	919	992	1017	985	996	951	993	966	956	935	928	965	955	944	983	965	976	940	985	1062	965	984	958	985	956	936	963	963	1016	965	1017	988	940	942	956	942	986	956	1015	949	946	943	934	943	992	944	961	960	975	920	940	1007	978	957	931	924	978	929	996	927	989	900	889	974	936
4253	1637	988	723	913	1396	1365	982	862	787	657	557	470	455	420	389	318	276	294	221	228	197	178	179	160	146	141	121	128	111	106	112	122	94	103	92	81	88	79	97	75	97	83	86	82	98	87	85	73	100	82	102	82	96	94	88	69	77	91	77	75	89	90	82	99	98	81	85	80	83	88	86	53	80	84	81	77	92	88	108	92	83	78	92	70	95	94	84	109	88	75	75	88	88	76	89	90	85	88	81	92	96	85	89	88	91	69	84	82	83	77	68	86	96	90	94	99	89	104	89	91	78	87	81	72	82	67	95	84	78	94	82	66	68	93	87	93	83	84	89	79	99	72	83	98	80	87	90	66	83	85	99	80	63	75	79	83	96	77	75	87	84	96	76	83	62	79	102	73	79	97	77	84	73	87	88	87	81	83	86	82	86	96	86	80	85	98	83	77	87	74	101	73	92	93	87	81	82	65	83	81	84	85	84	80	88	65	89	73	73	94	85	97	78	82	87	83	96	81	73	74	87	80	77	88	78	81	84	75	97	85	85	80	82	70	80	77	98	93	90	77	89	78	77	93	82	89	83	61	96	80	79	76	99	80	79	100	89	76	73	95	71	95	102	80	84	89	66	77	80	70	78	81	91	77	96	89	77	77	83	85	97	110	58	81	89	83	88	98	90	69	75	67	86	80	78	73	107	76	70	96	80	91	87	84	92	67	72	75	88	73	89	88	90	103	96	91	88	87	81	64	58	97	71	86	71	86	82	71	71	82	125	93	106	79	66	73	84	75	62	79	72	105	93	81	98	93	69	76	79	73	83	87	83	74	79	78	79	92	81	90	78	84	74	75	80	81	94	84	92	73	74	89	92	70	96	83	94	76	79	91	92	96	85	81	92	90	84	105	88	80	73	96	71	90	67	81	94	90	75	97	95	86	94	72	89	77	85	78	92	90	88	92	87	79	66	87	94	72	68	84	77	74	62	78	87	92	85	79	82	79	96	102	82	96	87	83	92	97	85	91	83	91	88	88	77	81	89	88	71	87	98	103	86	70	75	84	84	83	79	78	104	90	90	60	89	78	72	95	67	80	71	83	76	83	85	84	84	107	83	89	71	72	87	71	86	85	77	91	90	71	77	82	84	83	76	87	94	78	81	93	68	75	79	83	86	88	97	89	102	78	91	76	82	81	94	81	87	84	73	70	84	84	67	92	75	58	85	105	83	95	82	81	74	84	83	89	82	85	83	84	86	96	103	78	82	68	85	104	90	93	71	78	87	84	95	93	89	91	96	82	93	85	74	82	78	81	95	92	83	85	90	83	81	82	65	91	81	71	76	79	74	84	96	97	71	90	100	75	76	99	87	97	89	71	79	72	79	83	73	90	82	78	89	88	79	82	83	94	89	92	94	81	78	74	72	83	88	74	82	78	90	83	78	96	81	87	83	91	74	77	97	72	89	97	71	82	80	77	71	82	97	72	91	97	72	86	96	88	95	81	87	74	90	91	78	60	95	71	96	80	90	70	81	90	94	77	72	81	80	80	81	84	99	93	85	78	79	72	88	97	93	86	74	83	97	71	83	74	79	81	78	85	84	88	90	91	76	81	80	88	78	73	96	85	96	72	90	65	78	74	82	80	73	84	87	67	85	81	74	94	81	81	73	88	94	107	67	84	77	103	97	71	83	86	78	86	88	99	74	86	95	81	85	84	91	108	101	103	85	100	90	92	83	76	75	78	77	93	87	79	75	92	77	87	95	70	88	92	80	77	89	76	91	83	73	86	68	92	91	76	90	107	90	78	82	78	83	99	75	78	79	77	104	86	75	70	83	95	67	85	86	85	77	95	82	82	89	91	83	84	92	85	100	85	75	99	84	69	70	79	88	99	67	86	67	98	86	86	89	85	89	97	93	78	90	81	80	94	85	73	100	86	82	104	79	82	68	91	90	87	78	70	87	85	93	108	89	74	88	90	81	91	91	83	80	103	73	94	81	93	84	92	63	84	92	83	71	84	80	91	92	86	53	94	85	75	76	81	73	61	76	61	68	87	75	80	80	76	61	83	84	84	87	86	82	70	85	100	72	74	77	100	84	91	95	70	91	69	85	79	73	85	72	86	75	84	76	87	87	86	81	81	80	92	83	73	85	103	78	83	102	103	71	73	96	83	77	91	93	98	89	82	94	88	81	95	87	91	93	97	94	79	86	104	79	73	97	86	96	82	96	89	72	89	82	94	93	76	84	87	79	85	80	91	83	85	79	90	79	70	89	94	65	80	99	69	76	69	97	74	80	92	75	81	89	80	81	78	86	90	74	86	97	79	85	91	93	68	83	75	75	100	83	92	98	87	83	89	81	85	77	88	85	88	77	80	77	70	82	84	75	71	90	86	75	100	65	90	85	63	80	84	78	95	76	75	90	96	77	90	89	87	78	88	78	86	75	81	93	98	78	81	93	74	88	90	77	88	89	80	74	74	87	95	89	93	82	67	88	82	82	78	69	93	88	65	72	99	82	87	73	90	74	81	83	71	99	87	81	90	83	97	100	94	81	80	75	72	75	67	92	95	101	88	70	93	81	86	93	85	76	110	67	78	86	84	84	86	85	73	86	86	89	70	73	72	81	69	72	81	79	88	91	86	88	84	79	86	85	98	99	90	84	83	73	83	82	76	76	89	92	89	88	101	98	77	82	83	88	78	90	97	93	90	73	83	81	69	62	66	83	96	82	93	90	83	95	86	77	85	59	78	83	93	77	97	81	71	88	80	91	76	73	85	84	95	80	86	90	75	84	83	96	104	94	81	80	80	84	95	86	88	96	112	86	77	89	74	95	83	92	88	82	83	79	78	91	91	86	82	83	87	89	85	100	79	91	89	84	80	85	93	90	74	96	83	83	98	75	76	82	86	81	89	80	97	75	74	91	88	80	94	85	87	87	75	89	73	83	86	84	78	76	94	83	82	94	89	89	79	95	88	75	94	114	94	75	82	94	85	75	73	82	95	87	82	81	70	111	102	87	76	77	97	90	78	89	68	84	81	102	87	80	107	75	83	76	82	84	79	89	87	88	82	89	86	83	77	100	90	92	90	98	81	80	64	92	87	88	96	74	86	87	82	88	89	101	95	91	87	92	79	87	73	79	77	72	92	101	86	68	90	81	80	66	90	93	82	72	76	89	94	85	85	85	70	76	81	81	90	76	77	85	88	76	68	85	88	89	79	90	104	75	81	74	89	79	88	72	103	86	70	95	109	98	79	70	75	80	96	84	85	86	82	84	93	77	84	77	87	84	85	82	72	86	78	75	84	91	82	86	80	87	82	81	71	90	75	77	82	74	80	86	90	79	81	85	83	95	98	85	91	98	82	89	83	74	86	90	84	78	96	71	79	83	82	86	86	75	65	78	91	71	85	92	73	106	70	98	86	86	68	70	103	71	68	86	83	93	74	77	89	69	94	77	87	76	87	85	84	83	75	80	90	87	99	76	86	95	85	84	85	95	89	79
25059	17297	13307	21437	30402	32278	29570	25258	23109	20993	18273	15694	13843	12884	12235	10782	9229	8317	7579	7100	6415	5247	4170	3956	3482	2996	2898	2733	2413	2143	2037	1931	1814	1625	1596	1627	1513	1387	1369	1308	1266	1238	1146	1146	1075	1129	1163	1065	1089	1085	1077	1078	1094	1002	1051	978	1039	1025	1015	961	1030	1006	1021	993	956	1000	995	920	995	986	1015	967	1019	985	970	1016	977	1000	970	997	946	948	985	968	995	996	970	1023	958	957	1025	1003	1001	953	1002	926	1046	978	974	967	985	978	994	959	1016	936	1012	980	982	974	983	1069	957	1024	1042	978	1002	941	950	998	957	967	991	995	975	1030	994	1012	1022	992	968	1016	952	967	978	982	980	1024	1016	994	1004	966	997	951	1004	959	1008	967	1014	999	1006	1023	960	944	1030	1013	947	987	1027	987	962	1012	1007	965	1025	991	983	974	968	939	947	946	950	1001	994	977	972	975	1073	937	1011	988	1023	986	958	978	1003	1019	933	932	992	987	967	989	1001	1016	970	980	1008	969	999	989	970	1032	979	964	951	982	963	1010	997	972	945	989	1005	987	973	982	960	966	933	1013	921	1032	990	969	1003	1038	916	989	1032	989	1017	1023	989	990	989	1016	999	935	970	945	1008	991	990	934	1020	1031	928	952	894	973	952	1009	919	1011	959	1007	989	959	1001	986	957	1036	967	936	992	941	1004	980	994	1010	993	968	954	987	983	934	981	980	1008	1018	982	978	987	1019	993	985	1060	974	934	971	1006	1005	1020	964	974	981	958	974	984	946	1054	955	1042	1021	990	982	1010	970	1003	948	941	976	939	1011	979	998	974	962	1032	960	981	937	995	1020	1008	914	1005	1010	1016	991	984	965	952	993	1033	1026	965	977	971	963	956	976	950	973	1013	998	958	997	1005	1026	976	1022	1043	1024	998	936	1016	1008	955	969	1053	979	999	954	985	943	998	994	932	1042	907	963	980	949	983	1002	999	947	1039	940	940	1022	1030	978	950	1003	1017	1015	1025	998	1018	1028	948	972	964	1008	1014	1038	985	983	1029	945	1020	1025	998	1011	1017	1049	953	1028	1046	992	1047	1003	1008	991	937	1045	1003	1003	1030	997	968	987	944	1020	1003	988	916	1008	1010	918	969	1017	936	949	1021	1005	998	989	978	966	1011	948	994	988	1018	960	916	980	1001	981	952	983	944	984	978	1033	979	1020	935	1026	981	953	1013	982	977	984	989	978	960	990	953	979	956	967	950	958	973	1026	1016	1016	1022	1006	973	1000	987	966	982	1026	1025	1008	1006	952	961	956	990	1001	961	992	1041	1001	1006	957	979	970	959	956	968	1009	965	989	999	989	1021	941	973	955	953	978	981	980	939	1022	989	1000	987	994	1057	953	978	931	978	964	944	980	989	949	1030	1009	989	997	938	1027	1013	982	1017	989	1022	989	1037	969	986	1016	973	991	986	956	953	967	973	1004	980	991	1013	1006	940	1024	952	935	994	948	950	986	998	995	1000	981	987	986	951	1013	982	935	960	974	992	953	985	966	1024	915	987	976	993	1031	978	975	922	974	930	1001	937	957	1004	1006	957	1001	1007	967	976	1032	980	978	1038	1017	946	981	948	962	934	949	998	978	1007	1011	938	965	976	930	1010	986	970	947	967	929	1067	1007	981	999	1004	1052	987	1033	977	947	927	978	980	976	993	991	1005	1017	936	947	1010	979	960	1050	996	1016	961	972	1008	951	937	976	1007	1043	967	1048	1040	957	1002	959	995	971	970	999	971	1017	961	1004	1025	961	1018	943	994	935	933	957	984	1006	960	972	944	1005	944	991	938	1010	1062	971	996	990	1002	960	1002	964	967	1015	1006	981	970	1059	948	1036	1030	975	977	971	928	976	999	944	980	1031	910	1007	1034	991	1029	990	1023	940	988	964	1001	930	1012	939	988	973	978	924	974	978	991	1006	977	968	1009	1042	1055	1051	993	1039	993	963	996	1004	1008	1008	971	927	998	998	960	973	983	1021	993	966	923	980	1000	942	947	987	1019	1027	1031	971	1017	974	952	962	981	1017	942	947	960	944	1039	943	1012	995	990	997	983	923	947	979	975	947	958	945	1023	1024	1021	992	1083	970	986	993	978	1020	1008	1003	974	1003	1021	983	1018	977	947	1002	973	1038	1005	968	967	954	954	946	966	1051	1002	981	962	1004	1040	998	952	942	934	987	999	949	1031	995	982	999	1003	890	917	1000	960	976	951	1044	977	965	999	984	997	962	964	1013	1003	961	1010	981	980	942	1009	994	995	992	944	1003	979	928	1000	1002	992	981	975	1032	988	968	988	1016	1008	1012	962	1025	981	969	983	947	984	919	976	952	987	985	993	991	994	971	1022	954	948	961	961	967	1011	1014	1022	948	955	1007	955	942	998	992	987	976	1034	991	982	949	967	929	945	1066	962	1011	1001	972	962	979	961	1016	971	920	929	1016	936	961	1009	1037	991	1018	1050	957	955	1027	967	1002	1004	965	1002	1031	1032	947	1014	1012	925	953	985	933	931	906	1000	938	966	1027	1013	979	953	972	1009	953	977	1009	1016	1034	1016	991	997	982	971	963	982	1012	981	973	994	938	968	962	949	950	985	954	1043	1052	935	906	997	986	931	971	1005	975	1033	1031	986	970	978	1001	1019	994	969	981	902	999	966	1008	999	948	1015	983	954	984	1008	1028	972	956	999	983	981	978	1030	938	968	965	1008	1014	1030	1002	954	981	1003	980	920	955	1000	951	996	971	998	1014	992	992	980	976	1000	967	950	956	967	958	962	1026	1016	954	1013	991	1026	986	980	989	937	953	980	975	1009	992	989	941	1023	1024	953	997	1014	984	1001	971	1006	970	997	992	955	949	1011	985	1008	985	993	1005	964	988	1009	911	960	949	1035	918	949	966	1004	948	977	974	979	996	948	981	951	993	982	1043	963	972	955	1058	970	1008	981	1057	976	997	998	1014	965	923	966	953	948	977	998	919	937	974	1060	994	998	1038	995	993	954	987	929	1037	1068	994	987	954	945	983	1006	933	986	955	1005	1044	1010	1026	1002	1026	1006	1049	974	1029	1010	931	968	967	996	994	964	977	955	1007	1014	1070	1007	1028	957	1023	942	976	942	979	1004	991	996	987	999	971	1002	974	961	1024	944	980	979	1011	943	964	1003	977	999	960	1014	962	964	936	989	1015	979	961	1042	964	983	978	996	954	986	950	993	1026	997	970	992	1053	975	955	966	1029	993	950	992	1001	959	934	974	976	921	991	992	950	1015	975	989	980	994	951	1010	958	1021	1048	924	993	905	969	1013	964	930	990	967	970	991	952	1008	1036	975	997	971	975	969	995	995	989	953	1054	986	983	1041	961	1028	974	1002	948	954	1018	950	961	976	1015	994	972	962	948	979	951	1008	986	959	1008	1013	1039	971	1008	969	959	997	1064	961	984	989	990	991	1036	965	1041	974	919	1006	997	993	999	961	982	976	991	996	940	951	942	1031	1035	982	925	953	960	938	960	983	1013	986	1000	957	975	1011	979	987	956	991	1014	994	985	972	991	961	1005	1027	977	988	1016	1008	957	1024	1001	1011	991	921	966	974	1008	1028	985	978	923	986	963	986	975	1010	1010	985	947	981	1028	979	964	983	999	910	1031	942	964	957	981	977	972	1017	970	1009	926	993	1030	965	1018	937	947	978	982	1011	1016	979	959	940	976	1001	975	971	931	961	965	1028	1037	923	951	1011	967	992	966	943	1007	972	984	1037	1011	991	968	997	924	972	1031	960	977	985	1003	987	978	1015	983	991	966	1004	983	930	974	1028	1055	985	989	970	953	1033	896	988	1031	974	984	988	1113	984	993	1027	986	998	993	1013	1032	984	1025	983	1011	986	1042	932	1042	1035	1018	947	1018	985	998	959	929	976	987	999	996	1001	979	1003	1024	989	964	1031	1001	972	991	902	931	951	934
3798	2410	1273	892	1095	1673	1480	1201	1089	1040	804	645	575	580	511	455	367	354	319	305	302	258	225	194	161	159	149	150	149	141	141	118	115	105	106	102	99	109	91	94	103	97	99	96	99	90	94	95	93	82	78	74	86	77	92	75	77	84	99	86	86	90	79	90	89	79	84	99	70	74	91	70	87	83	70	88	90	84	94	90	94	101	76	66	82	90	95	73	81	88	85	91	93	91	87	75	75	90	99	78	94	87	72	90	93	74	88	75	91	89	75	87	78	96	90	77	97	102	99	91	79	99	91	87	84	75	77	100	84	76	75	95	87	86	88	76	75	76	80	86	85	87	84	94	78	86	89	94	74	94	77	88	90	91	75	85	74	85	86	77	91	81	77	74	79	96	89	94	76	84	81	86	92	88	95	90	79	80	85	97	84	92	103	100	97	68	81	77	70	83	75	100	83	87	79	87	78	85	84	98	82	86	94	88	83	102	81	95	101	74	99	74	83	81	77	88	85	76	75	106	77	93	80	97	94	63	96	94	64	85	76	91	77	84	101	90	97	78	85	71	101	98	87	85	89	72	103	83	77	88	81	90	87	100	89	73	84	100	80	82	97	91	67	103	78	97	83	81	81	76	86	79	82	86	74	106	84	88	86	87	87	84	99	89	79	76	102	90	79	87	84	89	87	82	81	93	85	81	90	101	92	89	80	79	89	80	102	82	91	90	86	90	88	85	84	77	81	111	85	80	87	111	80	83	61	77	94	86	84	80	96	79	107	86	79	100	93	82	93	103	89	93	81	94	69	94	90	94	92	85	84	94	95	86	70	65	93	96	92	93	78	76	84	90	70	95	77	110	79	87	90	93	83	84	78	89	82	93	80	83	95	86	81	81	82	66	94	77	75	84	90	84	66	87	79	77	77	84	85	86	106	101	91	94	85	91	85	88	91	86	82	77	85	85	79	92	88	73	106	75	101	89	83	83	78	81	87	91	88	87	85	79	95	90	102	85	92	98	82	87	101	90	71	82	98	80	85	86	88	77	83	76	98	83	93	86	73	95	63	83	66	81	81	85	86	89	77	85	105	84	92	98	88	68	89	82	84	87	78	81	92	94	90	88	85	92	88	96	94	91	92	92	91	93	83	95	82	71	94	86	82	82	80	77	94	96	80	92	100	94	88	86	94	88	73	101	94	88	75	81	67	81	88	94	89	85	97	94	94	71	84	81	89	93	76	96	82	98	84	82	87	91	80	88	97	89	71	84	74	82	89	72	89	87	69	89	84	93	85	85	81	87	88	77	72	97	82	84	84	85	80	87	106	76	99	71	90	90	102	86	103	97	95	80	86	94	73	113	89	84	87	96	96	70	103	82	80	84	91	88	90	96	79	70	89	66	93	82	86	76	86	81	93	82	73	76	96	71	89	87	88	78	79	68	81	74	87	89	77	92	85	89	83	88	77	90	86	72	100	87	82	94	86	93	80	75	82	80	97	88	68	88	98	77	91	91	92	80	84	86	91	109	90	80	83	75	86	76	99	66	77	78	84	86	89	77	75	74	93	78	81	77	85	95	94	98	89	94	71	84	85	83	77	74	86	94	79	83	79	72	78	96	86	101	86	92	84	112	78	91	90	104	92	91	73	88	97	92	95	88	84	104	99	78	74	82	94	88	87	93	91	83	92	84	71	90	83	87	90	98	80	81	88	83	91	87	68	79	74	88	76	79	84	70	84	91	86	96	100	82	85	79	96	90	85	90	82	86	80	74	101	77	82	98	71	90	93	81	85	86	96	96	97	88	79	79	96	78	88	70	81	104	83	87	84	98	95	77	84	85	82	81	105	76	90	85	85	85	75	90	82	85	91	82	75	93	83	87	76	81	93	75	89	73	94	86	77	99	87	81	85	87	78	86	72	89	78	70	78	87	81	94	106	80	89	98	80	82	73	76	95	94	69	98	86	85	74	94	86	96	100	83	74	95	78	100	85	87	84	96	84	81	74	76	82	77	89	80	83	83	83	86	95	86	64	81	101	67	101	85	86	69	89	98	103	82	77	84	85	89	78	69	88	71	93	72	97	83	78	88	90	81	76	85	92	64	99	77	85	71	95	78	74	87	80	95	84	80	82	88	90	109	91	94	80	68	108	91	96	84	71	92	84	80	99	67	101	90	90	92	81	86	79	88	102	89	95	98	92	90	84	97	76	80	81	88	83	94	76	70	88	73	93	71	94	100	92	84	69	103	97	93	81	94	94	111	95	80	98	88	81	79	64	99	83	84	70	85	93	93	81	75	90	90	95	87	104	87	97	74	87	86	94	68	83	84	80	88	85	92	81	90	73	108	81	84	73	84	83	89	95	93	88	97	110	83	83	80	93	72	96	76	68	91	92	82	88	85	75	89	101	92	70	81	84	94	87	92	81	91	91	76	89	83	89	79	93	95	88	84	110	89	96	78	90	91	82	98	102	85	102	99	74	83	85	84	97	93	83	70	78	72	91	95	93	95	101	93	72	88	103	111	87	92	63	75	79	88	81	80	86	77	75	102	91	85	92	87	86	79	77	78	98	92	89	77	84	77	87	83	86	67	97	88	87	93	95	82	85	68	94	68	77	95	80	81	102	88	96	84	96	73	90	73	106	88	84	92	93	78	81	90	88	88	87	88	88	92	82	89	100	88	89	79	85	93	82	83	84	95	100	94	83	79	99	76	87	89	85	92	103	84	95	75	77	84	79	81	80	81	83	98	71	74	79	74	76	83	76	109	72	76	81	85	82	80	79	89	87	89	72	95	93	95	93	76	82	83	87	103	79	94	84	95	89	80	90	106	93	88	88	76	91	85	84	75	95	78	81	76	74	96	90	85	73	88	72	80	94	82	68	84	79	83	83	96	84	59	70	82	80	91	73	94	91	76	86	87	78	102	90	96	76	78	100	85	93	82	97	103	91	101	94	98	94	88	90	92	76	68	73	87	92	81	100	94	76	83	87	87	105	73	85	92	100	92	96	93	67	76	102	92	70	75	74	95	74	81	77	85	91	75	93	91	98	87	84	83	79	78	79	103	82	90	78	95	82	83	90	78	63	78	73	81	86	78	89	65	89	80	87	104	83	76	91	96	67	96	83	91	91	90	80	90	71	86	91	103	92	85	101	82	89	79	83	82	89	69	89	104	98	100	94	79	101	66	87	90	85	96	88	97	68	76	87	80	80	92	89	92	90	103	80	86	78	68	78	92	100	76	81	102	75	82	91	73	82	82	80	79	98	72	83	73	79	76	70	100	80	78	77	95	92	94	91	85	107	85	93	73	78	98	94	88	82	94	92	80	86	80	102	97	75	76	107	67	80	97	96	96	80	90	81	95	82	80	80	98	92	91	81	102	82	80	95	77	103	92	76	86	89	101	84	92	85	76	78	80	92	89	97	107	82	89	92	89	78	87	67	80	78	74	87	60	87	91	85	90	85	96	95	91	89	87	94	92	88	95	86	80	80	104	97	93	87	90
29084	20222	15633	23804	32652	33973	30493	27613	25884	23710	20612	18096	16121	15178	13918	12259	10795	9885	9150	8496	8126	6917	5409	4857	4377	3863	3572	3283	2846	2658	2336	2197	2035	1793	1853	1702	1633	1608	1531	1394	1315	1265	1247	1182	1166	1225	1217	1191	1113	1177	1103	1108	1104	1074	1042	1083	1096	1042	1037	1055	1001	1030	990	977	1045	993	998	999	1028	988	974	1014	1030	1050	1003	1001	1009	1001	1015	998	1043	1005	1001	1027	994	992	1018	1076	963	1000	1026	984	1019	1025	908	956	1022	997	1011	1038	980	994	1010	1011	981	1045	1018	1003	1034	1011	1004	1020	1003	1015	1008	1039	1034	1004	1031	1017	973	999	973	1032	993	967	1010	966	977	971	980	950	966	1080	961	992	984	1016	1006	967	1029	1037	988	1006	1030	1051	1005	1040	978	983	1000	1049	984	952	935	1005	1041	988	1026	1015	959	1019	1042	974	1015	954	981	959	1031	1035	943	1006	979	955	924	1009	963	1028	995	998	948	997	1026	1016	1011	948	1010	989	956	1012	1025	1022	1012	1068	975	962	1057	1021	952	1013	1019	921	1000	1012	948	955	991	991	988	1023	1044	1014	1011	982	1002	950	1000	990	1039	966	1016	983	1003	1041	1069	969	951	1021	1008	1008	1001	998	992	1005	1024	1001	986	1054	1062	989	994	976	1035	985	1050	1044	981	982	1026	1026	989	1010	995	1066	1052	1000	994	964	976	996	1005	1030	981	976	1012	994	1025	966	909	1034	985	1059	1010	971	976	981	1004	1036	995	993	930	1032	1002	929	1038	1056	1020	955	1014	963	968	944	996	987	950	1024	1027	1006	959	1001	1002	1022	1027	997	953	970	1003	1013	1011	962	1066	997	1011	1022	915	990	1012	1017	992	1007	964	1017	1014	997	975	1036	1026	1006	983	968	1001	1002	982	1001	1004	947	1013	985	1035	1022	1025	1007	1034	980	1070	973	995	1061	1039	1003	938	998	1008	908	1033	988	961	1025	955	1010	992	1017	1020	1013	988	980	1013	975	1062	1016	973	992	1027	958	1006	961	930	982	1009	997	986	1015	1043	985	998	1020	1030	941	957	979	985	1011	965	1031	1006	1008	1010	998	1079	982	1008	1006	1043	1039	1045	1009	947	1020	931	1007	985	1065	973	1030	941	1012	1016	1020	1015	1044	1006	1012	995	959	1006	982	959	1027	1007	1007	1000	934	945	1012	1020	943	984	963	1022	954	1011	1008	1007	1014	1060	1011	1005	994	1009	1007	1052	975	1019	1009	1004	968	999	993	1037	993	1022	1040	1045	1011	1015	1015	1043	1081	977	1023	1020	964	1019	1027	982	1007	996	1029	983	1031	976	955	1016	1019	960	1014	1087	1002	990	1039	995	982	1027	1027	990	1045	984	1034	989	981	968	994	999	983	1010	1014	999	1012	960	1015	1024	1043	975	1023	1092	1000	1022	941	1009	1009	1013	1026	1008	992	971	959	960	1036	935	1013	970	991	1006	1026	1024	965	977	1091	1006	983	959	1042	1036	999	951	1063	1017	975	1022	997	1018	1011	940	1006	983	1032	975	970	992	973	1033	997	966	1002	978	1004	972	1058	1020	1016	962	998	986	1049	996	1053	1022	976	968	1013	1006	988	991	1026	1026	1052	966	1034	1004	967	994	993	1066	967	988	1011	971	971	979	991	1029	1008	974	1016	959	1032	1070	1003	1039	984	1014	968	1034	977	1067	1027	949	1043	981	946	953	1020	990	1007	1008	1007	1023	981	991	1024	1041	1023	949	1012	982	959	976	911	972	947	1036	1003	970	972	986	1045	1024	974	1033	970	1025	977	974	1034	1004	1014	1048	937	981	995	991	1038	993	987	1078	1022	1014	1048	994	999	976	1029	1006	964	1056	1003	979	1002	951	959	1047	1028	1016	1046	1008	1037	1046	959	956	992	981	989	1023	1001	963	974	971	1060	981	977	994	977	989	964	975	946	966	967	985	1007	1028	1029	1033	1031	990	1032	1030	1009	987	994	977	956	950	1012	1032	1027	1030	1016	1053	983	936	1016	967	1041	979	995	962	1017	942	977	999	1051	1031	970	970	999	965	1053	981	970	1033	986	1006	1013	984	988	996	1033	1007	969	1004	1018	997	993	951	1013	984	996	1050	1014	1002	993	1003	978	974	995	978	972	993	1008	957	946	992	986	990	943	967	985	977	972	1002	984	1029	1021	967	1011	960	986	957	954	989	1041	1014	994	984	1014	981	1004	959	1039	1024	963	1028	976	970	1019	1008	1004	976	1059	1013	937	1002	1010	987	1019	1015	999	997	1011	950	946	1014	932	1032	999	1028	997	1001	1002	935	1026	996	958	1024	1000	988	1000	965	1019	1001	1051	1038	998	1015	984	965	1040	1017	981	990	958	1028	1029	996	1020	1020	995	985	953	1020	948	1011	970	1010	1026	1058	965	987	1026	1016	958	1068	1026	1067	998	961	1055	1022	990	994	1042	1004	995	996	1029	1041	963	956	977	1012	1022	960	948	1042	971	1078	1011	950	1013	1001	1000	1002	1013	1014	1006	1003	974	998	962	997	1010	1024	950	1063	1020	989	1013	1015	1057	1013	968	986	989	1006	1025	970	1024	1010	1015	957	1018	1012	1003	1029	1057	990	1012	907	1043	1035	996	972	1054	1031	960	1049	1003	1016	1004	1005	1014	1015	990	1018	1024	1000	1057	1023	1016	996	1007	977	967	965	960	1021	957	1009	1011	1004	967	1027	971	992	1021	1045	986	1060	1047	1040	948	1045	992	1038	958	1016	1019	916	1050	994	999	967	959	954	981	989	965	1000	1006	981	1035	1033	965	939	976	1060	991	938	1009	998	943	991	993	998	1036	1041	989	1001	997	990	1016	1006	981	975	982	945	966	1052	998	1050	988	974	1008	991	1024	1040	1049	1010	987	956	1008	989	987	965	1023	979	1043	1029	1031	971	983	1050	1058	1031	1033	1043	995	1001	1070	960	930	1033	997	958	1036	1060	959	972	990	1008	1012	1011	1031	1012	976	978	1006	976	1048	966	1015	1012	981	953	1048	978	962	1043	1054	1008	982	1028	1021	997	992	1037	1021	1007	996	983	959	1000	969	997	1009	1022	1016	1014	1030	978	1006	1013	1002	940	1006	1019	1043	981	1030	956	987	960	1030	1017	967	1028	981	1023	1024	981	1028	1057	1058	1002	1013	966	977	988	1020	975	1058	1026	971	1042	1033	949	995	994	1088	985	1017	999	1018	977	976	1005	1056	971	973	1003	1016	1023	959	984	963	1010	1029	1027	982	984	1039	1006	990	1028	998	1014	1002	964	988	977	987	1035	985	980	1001	972	1032	1021	1042	1002	978	1026	952	1018	1025	1018	987	974	988	990	972	966	1107	1091	989	986	975	1047	1006	1038	1010	997	1013	1021	1014	993	1010	931	1075	929	1020	955	998	1014	1010	981	990	971	994	1007	1031	1032	994	988	1053	996	1045	971	924	995	994	1008	1025	1047	929	964	999	1001	996	990	1042	972	998	1013	1014	938	987	1020	1004	996	972	961	993	1011	977	1039	1009	996	956	970	1011	972	1012	981	954	960	1026	984	993	945	999	956	989	999	988	1012	979	1030	1015	984	1038	972	1005	1013	1001	1024	957	942	1022	1065	965	983	946	1040	999	1063	1053	999	993	1051	1045	951	984	979	1034	1035	1019	950	1004	995	1024	1011	1019	1026	994	996	977	1004	983	965	1007	1013	1045	1002	1046	1045	994	996	965	1043	961	1011	996	1028	1067	1028	942	1002	954	1018	1048	1022	955	1079	972	1040	973	1052	1034	938	954	957	1011	988	1030	1020	981	1025	1027	1033	982	998	1013	1053	982	979	1021	1055	978	1000	1084	1006	942	1002	1013	998	1019	970	958	980	992	1039	993	1005	950	1020	976	1007	973	985	1000	950	1001	1021	1043	1030	1004	1002	1002	1019	976	1015	957	1055	998	1024	956	1008	1017	1079	997	1018	1052	991	1006	979	974	1015	972	1005	1029	964	979	982	1071	1002	1026	1054	1034	1005	1032	983	967	1012	992	994	918	1063	970	1006	1035	976	957	1033	1053	1056	1002	1053	1002	1009	1006	979	1017	1005	1012	1073	991	983	1038	998	994	990	924	1040	981	1032	1012	967	1047	1018	1029	1010	997	1012	948	997	967	1079	1001	937	990	1007	1013	1010	985	994	963	988	990	1020	920	1024	955	997	993	959	982	1018	980	1043	936	1022	1015	1025	984	1009	971	1019	1000	996	1026	1002	979	952	1070
2498	1023	564	431	573	704	691	657	663	559	440	370	294	280	285	234	217	203	176	186	197	171	163	129	106	133	116	115	103	88	80	87	103	77	79	85	89	90	97	90	83	98	78	76	82	79	74	95	96	99	76	77	88	90	70	73	70	87	84	78	81	74	79	79	64	76	75	72	58	74	88	94	76	73	84	77	70	84	66	91	76	71	82	74	82	63	79	67	72	75	85	61	73	83	71	82	84	76	61	81	70	69	70	77	81	82	102	81	77	75	74	86	92	87	61	66	81	73	83	88	69	90	72	78	75	78	77	75	67	73	74	77	81	68	82	77	80	83	86	75	64	86	85	82	79	72	73	81	74	76	70	83	83	73	85	61	80	87	81	69	83	71	83	77	76	80	82	83	76	79	68	86	81	76	75	85	71	84	73	68	79	62	91	84	68	67	71	77	77	65	88	65	80	98	64	86	86	59	75	89	75	77	76	85	83	82	65	82	86	75	75	72	90	85	99	69	79	69	65	77	86	78	84	84	96	75	85	70	78	70	88	85	67	89	87	90	112	79	88	85	95	88	89	86	71	74	83	74	99	71	65	96	76	73	76	70	80	72	88	73	74	78	76	91	82	84	66	74	86	66	61	77	80	79	89	77	59	73	96	88	85	82	84	61	75	75	75	73	75	72	64	82	69	70	66	83	65	89	78	65	67	72	83	71	83	65	76	74	70	77	75	86	83	78	99	72	73	71	71	79	89	79	89	83	73	76	76	75	82	96	74	93	70	90	86	74	75	73	96	84	79	82	92	80	85	79	87	87	66	79	76	73	89	77	83	70	76	81	87	72	77	78	68	89	80	78	79	87	75	79	66	82	76	84	76	80	73	66	80	77	70	66	80	80	78	78	82	79	83	66	80	89	68	85	85	75	76	76	103	89	83	97	73	61	79	81	83	75	76	74	76	71	87	75	86	64	87	81	77	74	67	65	82	75	86	77	72	72	90	84	74	79	89	95	93	79	94	86	71	72	100	74	83	74	80	85	79	80	84	83	93	84	80	82	80	90	74	78	67	82	83	77	87	70	85	87	68	84	95	72	71	73	79	71	65	96	86	84	69	85	80	69	64	73	83	73	91	88	71	76	77	68	80	92	75	74	96	84	70	91	84	74	81	75	50	74	76	77	75	83	80	81	83	70	78	79	73	85	81	61	71	73	88	71	74	78	78	76	76	62	92	81	82	81	83	72	67	87	90	84	70	102	81	70	76	86	87	87	70	80	87	84	83	79	69	73	72	84	73	69	90	62	63	63	76	74	79	63	68	79	63	88	85	75	82	86	81	83	84	87	73	78	87	75	61	79	66	75	74	65	67	90	71	64	61	83	79	84	81	86	77	77	80	87	70	96	74	81	77	86	81	69	97	84	74	81	74	65	77	61	78	86	77	88	81	72	106	96	80	73	94	81	72	69	80	78	98	98	81	80	63	85	92	82	83	83	65	73	65	57	65	94	79	74	61	78	80	73	78	92	73	65	84	79	83	84	82	67	75	72	86	91	86	61	71	88	78	80	80	75	95	74	65	87	85	75	84	80	86	53	89	97	76	67	72	87	73	70	87	85	79	68	72	76	83	82	79	79	61	86	73	84	77	89	82	64	80	65	77	88	92	78	73	75	87	68	77	71	70	74	81	76	99	66	71	61	81	78	84	82	81	82	88	83	73	76	79	85	81	88	74	83	97	86	90	82	77	67	83	82	79	87	75	90	64	77	70	78	91	64	81	66	89	79	87	67	75	87	86	76	77	92	95	84	83	80	79	90	74	92	65	84	89	85	79	80	88	76	77	74	81	69	80	75	105	83	64	77	82	77	73	87	63	74	68	82	84	84	78	71	76	73	79	80	68	68	73	85	88	74	84	72	70	78	78	65	85	84	76	77	92	73	74	86	78	85	85	61	71	87	77	90	79	70	71	79	80	68	76	69	81	86	88	87	91	58	85	66	84	68	79	76	71	88	90	65	85	92	78	85	64	84	94	65	79	91	79	70	77	80	73	89	66	82	76	82	88	88	81	91	70	59	87	90	62	81	80	80	98	75	74	76	64	92	68	79	87	84	90	81	73	70	80	77	72	73	90	79	87	74	76	81	76	88	88	73	91	88	87	72	76	82	75	68	82	70	70	78	81	80	80	78	85	75	115	78	64	79	81	94	95	78	80	81	68	92	105	79	67	78	70	86	67	83	73	74	79	90	79	92	77	72	87	87	64	77	86	71	89	81	70	82	64	66	66	80	71	83	75	74	83	88	75	87	98	78	62	74	85	84	91	86	84	83	82	78	76	68	82	100	82	71	76	74	59	96	75	76	58	80	92	74	75	65	91	79	73	80	84	79	55	85	64	74	90	71	76	75	86	82	80	79	81	80	81	94	62	77	83	80	83	98	81	76	64	68	73	71	69	72	82	80	76	79	77	95	81	83	78	83	93	85	73	74	79	74	71	91	64	77	71	81	86	75	78	93	90	81	99	77	72	76	76	81	61	74	76	76	59	76	88	89	83	72	78	79	82	76	72	76	78	70	73	93	83	56	67	74	83	91	71	92	77	81	97	86	91	87	74	82	70	84	75	81	90	88	81	68	98	99	86	83	66	100	78	66	76	83	83	76	62	85	69	88	90	76	67	83	65	81	82	74	79	80	74	67	88	93	64	76	71	60	92	81	67	77	76	85	98	72	67	78	72	80	83	86	74	64	98	92	88	77	77	74	71	90	78	75	80	87	76	74	88	79	76	67	66	77	85	93	76	69	73	72	69	89	87	73	74	81	78	78	84	76	88	79	80	78	73	88	64	81	84	90	60	83	87	74	87	78	78	78	83	86	68	96	85	81	74	80	86	84	79	70	83	71	81	66	71	75	71	84	75	58	78	88	96	84	88	65	75	65	77	54	70	72	66	82	70	70	80	92	57	82	75	82	90	80	62	70	80	95	81	67	63	87	82	80	88	82	71	93	80	70	99	80	68	74	87	84	65	79	63	74	74	78	63	74	73	85	85	92	86	80	68	83	78	91	78	74	78	80	69	70	81	80	82	83	90	68	77	78	82	77	82	74	71	65	87	71	78	64	81	85	76	68	81	90	70	76	78	83	79	98	76	83	73	69	67	66	64	70	77	73	85	70	67	75	83	72	87	79	72	64	70	71	94	82	79	66	95	96	76	90	61	87	82	93	73	83	99	98	79	78	83	67	80	95	78	74	85	78	73	83	69	70	79	74	73	70	80	79	71	83	79	75	76	76	86	83	64	83	68	64	82	82	62	79	73	73	73	76	89	74	62	76	73	73	81	80	77	110	78	67	83	71	90	73	93	95	68	64	91	65	85	95	81	74	80	78	94	94	85	77	87	75	85	79	69	78	64	80	78	77	80	92	68	81	71	81	82	73	69	81	88	94	73	80	71	81	73	74	77	71	70	72	96	95	83	71	73	74	67	69	83	82	81	76	75	79	60	72	83	77	79	65
21280	13515	9636	16617	25097	26187	23912	21468	19899	17009	14093	12077	10317	9398	8189	7045	6007	5462	5148	4998	4756	4159	3219	2739	2451	2256	1917	1920	1780	1730	1502	1522	1370	1253	1229	1225	1128	1154	1084	1122	1028	1090	1036	973	1079	983	1071	1025	997	937	1024	923	941	954	930	923	940	911	978	954	974	882	1032	950	910	991	918	966	934	944	954	948	916	915	943	915	887	891	909	894	931	974	857	956	914	970	910	972	982	919	879	931	894	938	943	916	917	935	903	896	898	942	891	960	906	975	938	931	893	887	903	892	924	926	990	1004	862	916	981	898	962	956	947	958	937	919	897	919	928	902	898	951	950	935	922	931	932	897	904	945	932	963	990	887	821	948	975	946	955	926	885	916	953	928	916	900	914	952	926	903	881	941	956	884	916	910	891	858	928	897	938	952	933	956	926	915	949	966	907	953	937	912	906	921	913	911	898	955	944	968	913	956	836	942	908	958	921	933	927	906	912	880	932	946	939	907	899	923	933	881	951	917	929	879	968	965	966	920	968	948	887	899	878	913	913	940	952	880	927	863	920	906	908	952	931	907	903	969	951	928	945	949	931	965	977	896	885	918	922	966	939	902	926	877	918	926	946	982	965	931	924	956	956	856	933	933	951	908	913	928	883	893	891	931	920	888	909	890	907	900	954	901	957	937	930	954	946	964	931	918	939	928	890	893	960	908	919	954	874	933	911	885	910	911	932	871	916	918	931	947	953	880	949	919	890	893	885	954	906	931	902	884	905	928	898	936	986	916	961	979	943	933	922	924	941	935	855	949	911	924	947	925	915	889	842	908	917	919	900	907	1003	909	951	978	939	883	967	851	989	891	920	916	892	930	885	921	963	940	888	892	954	927	887	954	915	900	878	910	965	946	920	897	873	912	927	894	934	923	987	924	932	882	909	860	900	927	903	912	927	922	901	990	889	925	917	940	936	934	846	944	955	905	928	968	942	871	897	964	944	941	897	964	938	933	942	930	884	889	916	954	961	950	955	937	872	940	971	886	904	917	955	895	894	893	908	905	931	901	964	898	920	869	883	916	902	895	948	969	938	931	920	964	970	943	969	993	874	859	905	905	915	941	928	963	924	914	924	941	946	937	947	917	934	901	890	904	873	927	911	948	955	911	955	894	1012	912	949	937	971	891	918	962	951	921	967	899	935	868	915	923	970	921	954	988	929	926	911	908	923	943	897	915	923	932	908	925	923	877	914	927	921	934	934	942	934	888	936	854	919	924	944	976	939	920	953	929	890	921	975	923	952	945	935	994	911	888	950	904	961	938	947	973	962	891	934	936	904	888	874	871	961	884	918	915	898	925	936	864	939	926	884	906	910	891	908	890	975	911	908	914	900	945	953	952	868	918	910	887	932	925	910	920	960	948	884	923	965	943	909	938	969	949	923	916	995	913	987	941	961	954	946	1028	949	921	961	901	930	899	951	895	894	992	917	937	930	898	971	930	922	978	962	914	951	978	927	909	887	946	919	901	899	907	946	944	974	905	897	916	901	946	883	987	906	927	899	930	974	926	991	945	956	929	870	915	968	932	915	946	881	941	905	927	942	950	947	879	907	934	905	883	919	910	955	937	897	931	905	991	891	918	929	955	920	963	874	1005	916	940	866	969	928	904	919	920	958	931	891	920	943	920	938	958	887	952	936	901	916	961	925	904	945	953	929	985	954	930	894	984	909	928	916	956	882	920	893	976	939	953	926	892	958	894	925	934	972	933	903	897	932	920	889	913	955	923	949	951	931	919	891	932	909	966	869	950	899	988	869	931	968	907	932	927	893	916	877	879	899	952	886	928	950	885	915	900	877	949	925	914	942	939	951	894	894	887	904	919	937	874	901	928	956	920	881	978	940	935	921	897	934	956	948	939	951	939	911	916	899	931	916	967	958	914	884	931	909	893	908	903	937	935	908	938	881	885	960	926	903	879	969	946	894	924	881	892	945	937	952	955	921	921	933	911	917	894	952	927	963	966	929	955	873	922	896	937	985	875	877	932	900	909	972	919	931	918	923	922	877	933	949	943	903	959	920	909	928	959	890	912	907	919	966	863	907	950	919	946	920	922	909	890	989	969	901	902	930	949	937	921	956	910	988	910	912	932	892	971	915	993	957	978	982	872	924	1006	901	921	936	931	909	994	970	925	900	996	974	883	885	896	928	897	913	935	943	935	951	956	969	909	917	930	880	910	927	902	928	907	924	935	951	889	908	958	933	932	938	886	914	944	910	942	927	922	937	947	949	924	939	943	950	921	925	936	923	901	937	905	886	896	954	909	901	853	909	997	921	984	904	896	928	919	952	997	901	975	928	941	970	877	917	913	960	918	979	953	919	925	895	918	967	912	948	964	915	886	908	960	933	942	895	934	918	944	968	999	951	956	975	917	876	951	942	898	897	922	933	976	828	908	927	968	974	924	917	915	962	917	961	908	926	955	924	936	868	942	963	888	950	907	921	890	909	916	914	901	922	891	935	878	883	934	912	939	924	968	957	902	955	917	943	893	915	919	935	960	931	915	945	945	961	910	907	865	937	949	984	892	913	981	887	913	929	922	908	960	938	909	916	930	943	865	927	924	907	957	894	941	952	916	878	906	872	868	958	931	991	904	927	923	932	893	886	952	878	910	940	976	988	890	898	890	899	894	920	907	975	948	927	927	933	952	884	944	918	954	880	939	923	953	898	940	925	964	967	922	945	924	934	924	909	930	920	925	918	957	932	940	915	946	918	884	909	886	954	925	947	919	940	909	913	900	945	966	942	926	912	904	977	927	910	954	918	892	945	954	939	900	960	978	912	901	911	943	920	933	927	923	979	915	915	956	922	972	950	953	935	931	963	931	924	869	911	934	939	923	874	950	953	902	902	935	917	944	920	915	941	870	900	981	934	901	893	868	930	927	921	910	882	941	892	913	936	913	909	919	946	915	953	877	952	890	919	961	918	931	935	873	960	941	922	891	928	917	936	913	925	982	928	953	930	950	877	936	853	975	918	934	894	1009	918	898	907	910	870	954	916	936	951	973	924	931	904	869	943	948	940	913	925	905	961	928	910	978	929	898	902	883	906	908	927	922	893	917	949	946	928	940	896	918	969	951	953	933	934	896	888	917	934	900	907	961	888	904	886	934	923	948	888	939	946	954	909	940	883	914	951	911	932	987	923	907	926	964	938	893	934	926	972	897	908	857	983	954	920	896	940	899	926	925	898	970	872	939	965	904	925	921	873	951	864	937	927	933	921	962	951	899	952	950	949	960	928	905	945	895	934	859	969	960	947	921	934	929	941	869	945	957	933	930	929	1000	917	902	977	942	937	937	960	939	938	929	900	965	965	912	929	966	906	948	890	883	899	945	908	880	883	939	909	936	936	975	906	921	903	949	910	942	894	942	919	935	998	940	913	944	986	930	934	926	918	922	909	930	978	924	931	926	922	979	896	923	918	911	921	900	947	952	915	900	939	935	898	941	913	960	918	914	965	916	896	942	873	933	890	951	948	921
2425	1677	929	588	714	1055	1083	910	852	684	584	478	452	390	352	318	278	224	258	213	231	204	188	146	146	156	116	108	112	100	112	99	93	96	91	106	95	105	72	101	81	75	80	92	76	81	85	89	99	77	82	75	91	86	83	85	82	79	71	75	102	85	88	79	79	73	83	89	84	68	76	104	75	91	89	75	72	74	74	92	74	81	88	88	93	80	75	91	69	79	69	96	62	77	87	73	77	80	88	94	86	78	100	76	75	72	67	80	64	88	81	96	78	96	94	93	99	75	79	82	82	91	88	78	95	86	70	78	91	99	81	74	81	55	72	79	97	72	101	83	77	72	71	81	70	61	86	92	76	89	78	86	81	75	79	84	81	82	69	89	71	88	82	89	71	84	80	86	91	77	75	81	84	102	78	83	88	86	85	95	70	77	81	87	97	104	81	76	88	94	87	103	83	90	79	77	90	100	75	71	80	87	89	91	80	74	91	80	76	84	84	79	87	74	82	65	77	73	74	69	79	86	86	98	73	84	84	75	64	83	78	71	89	73	83	80	95	77	69	92	69	69	78	84	95	75	84	74	70	83	76	87	73	88	79	80	82	72	86	59	80	84	61	70	73	84	82	84	71	74	82	65	65	79	93	100	81	71	98	79	92	76	69	76	90	69	85	85	86	71	84	84	85	77	78	87	75	95	84	73	93	80	77	83	81	81	82	81	93	89	72	79	90	80	89	98	82	82	91	85	84	85	70	75	87	72	91	78	81	81	82	89	73	69	78	68	73	61	67	80	82	75	81	81	86	102	90	93	77	97	73	75	86	104	73	89	72	94	75	98	84	75	83	79	78	79	75	100	68	74	66	77	81	69	66	84	106	71	79	80	81	94	74	73	73	87	81	84	80	69	63	80	76	69	86	71	79	88	79	90	64	78	90	77	96	95	72	78	96	100	82	77	85	99	80	83	100	106	86	92	78	80	71	82	83	77	73	90	84	76	92	72	75	100	85	83	88	86	74	81	86	78	72	72	82	75	77	86	109	71	71	85	72	87	67	78	87	82	88	77	85	88	90	75	74	75	72	75	83	72	96	96	50	81	93	76	86	72	77	85	85	73	73	79	86	72	93	96	74	81	77	78	99	70	70	84	66	89	90	68	66	94	90	86	77	89	84	74	71	77	89	87	100	81	65	69	74	80	90	78	72	66	83	91	103	82	73	79	75	71	72	76	86	73	75	76	82	82	72	94	89	77	76	82	80	98	89	92	84	91	87	76	73	82	83	79	90	67	76	69	73	67	94	92	98	85	84	62	70	70	79	103	84	88	71	76	75	66	71	86	75	79	88	76	73	74	79	76	74	93	92	71	71	88	77	84	81	90	92	94	75	86	79	88	91	82	84	72	93	75	83	87	82	82	79	92	90	85	89	88	75	72	88	84	68	95	63	58	88	86	81	81	86	92	90	68	94	90	87	98	85	89	64	84	94	77	87	83	80	85	81	82	71	75	79	93	91	67	84	76	71	94	68	87	77	83	85	74	79	79	76	76	68	91	68	80	73	74	75	87	67	75	86	81	81	89	85	91	82	78	71	90	91	81	98	99	92	93	86	87	78	93	78	81	92	88	94	79	76	91	77	90	80	90	77	89	89	80	74	77	80	75	83	75	79	72	88	94	84	88	97	88	75	73	92	78	82	70	73	80	94	66	87	100	77	88	84	74	83	79	82	88	101	73	78	76	75	79	75	104	67	80	75	90	80	84	65	96	67	76	83	87	86	75	89	87	81	78	82	80	85	86	94	77	69	69	70	90	86	81	92	100	69	82	84	92	94	80	97	66	77	71	64	69	81	84	74	89	83	94	92	83	84	74	67	72	88	73	95	94	81	89	85	88	70	81	94	82	72	74	85	80	88	75	86	90	67	91	79	91	80	89	81	84	72	82	62	74	89	73	90	86	79	79	70	86	71	65	65	77	78	80	94	78	72	79	66	72	71	89	91	88	72	83	91	73	68	75	85	89	85	76	82	61	75	74	76	99	76	68	72	72	89	75	85	93	87	70	87	78	78	100	68	75	86	96	86	87	83	91	81	85	79	87	84	77	65	77	85	100	91	85	79	98	82	92	105	65	77	85	90	83	88	82	96	90	85	85	91	93	70	76	79	78	80	69	86	76	75	67	67	74	91	66	69	94	82	88	96	81	90	86	86	101	87	89	83	81	77	87	85	72	71	97	90	93	72	89	88	77	86	99	76	77	77	94	80	72	90	74	88	82	81	73	70	82	70	83	90	76	81	79	65	81	77	101	81	80	104	85	79	67	91	81	89	74	75	79	67	78	97	78	89	73	105	88	77	83	75	86	81	77	85	95	65	73	77	87	102	76	87	79	80	92	84	83	110	87	75	74	96	82	86	85	94	70	81	83	85	66	97	84	97	87	77	71	82	82	82	86	85	71	116	82	83	79	66	74	72	97	78	83	84	93	83	83	74	77	74	65	89	78	92	88	80	79	69	82	75	104	95	86	88	87	79	77	103	73	68	75	77	65	103	78	90	73	87	92	68	67	78	79	85	73	95	94	83	87	92	79	80	80	80	81	73	76	95	99	87	104	71	86	94	70	72	88	89	83	91	66	71	81	78	73	82	89	72	89	93	76	73	93	91	80	75	78	85	99	88	95	83	73	88	84	77	79	67	83	70	74	68	81	70	77	60	80	74	89	83	86	80	69	95	92	65	71	84	78	67	77	83	81	88	91	90	91	83	92	91	96	71	73	101	84	80	82	78	80	82	82	96	62	59	89	81	91	72	87	88	84	76	70	72	75	82	72	81	82	54	65	96	75	67	88	66	88	79	80	91	86	81	80	108	86	99	85	68	85	70	93	90	83	83	84	85	91	91	66	93	78	84	88	96	79	80	94	91	79	80	101	91	63	88	66	84	83	64	81	75	87	80	90	90	72	67	73	52	93	90	76	92	75	76	78	78	76	87	86	79	84	75	68	91	75	84	90	73	83	87	87	80	82	93	76	81	68	85	70	78	90	84	81	88	81	89	72	66	63	80	74	100	88	74	106	67	74	88	95	81	91	63	75	76	83	85	75	77	84	100	55	77	80	99	83	73	101	80	78	69	90	69	75	61	88	92	90	98	86	66	73	75	87	86	79	94	65	78	87	102	74	89	75	75	79	84	77	66	82	62	69	78	70	90	73	82	89	74	73	73	80	84	81	68	74	95	94	72	88	67	87	91	82	80	77	74	78	84	89	77	72	102	89	89	74	90	75	73	79	85	86	87	79	87	86	87	92	74	68	78	82	82	95	79	88	77	79	70	77	90	74	65	78	112	76	97	60	77	87	75	86	68	81	81	72	76	64	77	79	84	84	95	78	91	70	78	79	95	79	84	78	72	74	70	81	81	86	89	59	84	101	77	68	78	84	66	98	68	92	88	88	83	89	88	87	74	67	92	77	83	87	84	79	73	85	75	82	92	87	78	85	81	85	90	89	91	78
24721	17375	12503	20173	28371	29484	27345	25384	22828	19750	16988	14648	12414	11590	10626	9155	7941	6998	6556	6131	5801	5048	4295	3681	3130	2887	2680	2443	2222	2038	1863	1762	1678	1478	1334	1378	1278	1346	1192	1190	1120	1179	1187	1093	1099	1109	1123	1029	995	1022	986	997	1000	969	1025	1018	960	965	995	941	950	975	953	936	929	963	935	931	971	990	912	956	954	948	928	918	1017	959	966	980	950	857	978	964	932	904	971	949	935	924	914	943	898	945	949	961	976	937	963	943	941	938	954	994	974	964	948	944	896	955	937	917	925	967	933	996	999	1041	944	937	970	981	953	926	909	963	965	923	1006	930	956	935	982	936	963	943	892	952	978	978	985	969	959	896	948	941	959	972	923	970	912	1005	962	938	946	941	978	970	908	988	922	977	961	922	921	979	947	952	938	935	957	937	895	909	961	942	991	935	949	945	929	982	1023	978	956	951	944	980	910	931	880	966	943	983	979	966	951	933	976	977	965	948	960	937	938	943	899	872	955	1010	938	948	969	909	910	940	926	933	923	978	962	1000	860	934	951	948	883	915	941	976	978	960	962	936	946	927	971	978	979	979	902	957	969	911	964	944	940	915	958	932	998	973	961	927	960	911	911	985	902	935	944	1008	983	949	900	922	957	914	991	954	932	983	946	945	929	954	959	897	985	996	925	961	972	996	957	930	926	934	946	951	927	954	976	936	916	949	908	946	887	932	948	964	916	987	1012	915	984	961	874	988	986	922	996	965	896	925	931	964	905	903	932	917	942	954	962	944	973	971	910	1005	960	933	991	966	944	923	946	1017	979	897	988	876	921	908	938	969	940	932	946	954	958	928	931	930	892	918	979	964	919	913	943	954	947	927	956	915	974	941	947	948	909	975	877	961	885	895	963	937	995	919	957	974	956	890	918	943	913	971	939	930	999	945	943	966	973	956	987	984	937	933	920	909	990	956	902	929	969	947	874	906	927	926	991	950	931	916	944	970	955	959	960	947	912	954	927	979	873	944	927	937	945	1015	931	933	938	934	949	902	989	901	957	978	903	951	864	1026	910	928	1018	925	909	968	939	944	918	871	931	992	973	991	976	916	956	915	933	982	920	971	865	940	905	955	924	894	979	967	951	923	948	930	906	980	965	899	898	945	915	973	1041	997	962	894	976	941	938	931	912	972	993	906	940	965	968	1006	933	982	939	945	935	964	992	905	918	987	936	943	961	951	949	947	907	970	938	990	959	1022	974	928	1015	967	959	944	943	928	933	961	935	936	955	923	994	929	969	973	1022	969	942	948	911	959	979	947	965	912	897	908	962	945	922	965	955	979	938	936	934	962	969	972	994	954	940	966	918	959	921	936	955	904	923	969	992	938	983	979	965	913	919	946	993	934	1011	966	968	943	964	933	982	986	914	952	947	933	945	974	954	943	935	943	912	986	987	933	1010	916	941	907	916	938	961	977	949	946	966	918	930	1004	989	928	960	970	928	1000	985	969	987	991	1025	920	977	885	906	923	938	940	961	935	907	940	921	991	959	929	947	918	926	979	898	931	908	954	920	918	897	988	962	945	950	924	947	989	889	942	899	922	929	957	927	880	959	948	981	956	952	938	934	896	938	923	985	930	936	962	956	946	895	937	904	1001	923	925	999	896	977	957	931	942	969	941	930	958	947	956	992	917	933	1008	943	938	960	985	919	926	977	996	869	937	911	958	957	909	926	987	915	871	909	953	928	903	987	912	914	942	948	897	947	925	908	941	916	953	947	991	921	962	977	960	913	878	927	963	967	971	969	991	940	975	959	927	950	927	925	955	963	922	947	992	1005	946	938	954	976	970	917	971	983	994	913	968	965	928	928	945	995	957	945	958	948	944	951	932	1008	982	934	959	973	896	1006	953	893	937	939	1001	960	945	975	896	977	891	980	920	998	945	943	938	944	1020	906	913	941	944	970	897	1001	971	1019	932	976	967	924	984	964	934	936	952	953	931	900	960	940	947	905	951	951	958	945	977	921	971	929	890	939	936	932	1001	959	940	990	985	955	874	929	925	940	985	981	867	954	934	922	897	973	970	930	917	920	963	935	957	943	923	928	923	924	981	947	921	901	968	937	971	963	959	949	953	938	983	954	1002	960	937	984	969	910	879	870	950	920	938	931	910	939	921	973	944	914	992	916	976	937	920	948	924	929	907	897	974	918	922	990	950	923	933	897	931	979	956	943	919	964	889	971	937	946	954	966	972	899	948	953	931	1005	1002	975	921	891	949	911	955	970	889	910	911	958	911	954	922	948	916	965	948	945	928	896	952	952	918	906	963	932	931	942	1011	914	928	931	944	957	920	993	926	945	948	944	973	968	924	862	997	945	953	880	975	899	981	902	998	964	958	1005	954	933	964	933	914	943	968	937	949	951	938	988	926	900	973	961	895	963	920	959	937	935	883	959	966	999	889	927	974	961	960	975	945	1003	919	945	973	949	953	924	895	953	917	918	958	898	974	936	867	924	899	974	928	988	932	984	938	922	941	984	1015	891	978	1007	956	916	957	949	978	925	898	933	999	960	939	910	998	939	941	946	975	912	931	962	984	949	951	942	921	937	931	932	975	926	949	892	918	948	1016	931	897	960	907	929	923	914	946	915	959	951	956	962	938	949	993	969	959	963	960	977	965	917	932	901	911	931	956	890	926	888	959	966	940	933	935	973	896	940	962	949	972	951	945	903	941	941	975	930	989	945	942	971	952	972	978	941	935	969	981	939	964	922	948	904	958	981	936	928	957	937	996	943	954	907	982	913	954	922	951	922	909	968	933	978	913	903	885	956	933	987	908	936	972	944	935	947	934	918	931	930	945	941	904	983	996	953	974	893	984	960	843	905	954	916	946	934	979	922	985	917	933	890	948	917	984	911	919	950	945	910	947	936	985	989	931	924	953	958	991	898	973	887	892	929	955	986	921	932	935	949	949	905	919	929	1000	964	947	935	903	960	982	958	950	946	1004	917	912	960	910	896	956	939	945	921	936	949	945	977	947	964	932	933	950	955	948	963	935	993	963	933	970	953	976	934	989	968	884	964	931	941	931	912	933	977	969	944	969	955	957	937	942	982	1003	1003	972	959	987	925	978	952	915	958	990	962	964	976	989	946	941	972	914	904	929	907	920	896	928	967	986	931	926	965	914	936	928	917	1014	984	906	956	957	919	969	923	937	884	934	947	970	1007	971	908	976	892	921	935	960	907	985	943	923	970	946	934	928	950	912	901	899	952	963	949	976	919	909	936	940	904	899	933	936	957	935	896	926	999	930	992	943	883	902	897	949	915	1003	967	922	913	954	1009	995	919	960	929	935	985	934	936	954	924	916	969	956	984	895	935	963	982	904	927	932	946	910	931	918	971	909	942	948	914	954	896	944	923	945	955	946	939	887	950	913	947	963	902	1013	931	987	891	890	968	934	924	918	933	923	952	923	941	971	906	945	1017	926	964	960	950	941	980	971	946	970	948	942	955	937	944	894	975	989	1000	985	978	927	986	900	931	921	991	994	934	966	988	927	902	975	927	997	933	907	966	970	981	947	932	913	922	997
3930	1536	957	662	728	1103	1088	1019	901	739	598	479	441	471	394	334	286	245	253	249	239	221	180	164	189	170	157	154	136	136	107	101	127	98	102	110	101	89	104	89	83	83	72	79	97	98	81	84	81	94	87	83	83	103	87	87	89	66	64	84	71	88	72	78	84	73	85	97	90	82	78	92	90	89	81	82	101	87	62	71	93	86	80	98	87	78	88	79	79	79	80	93	73	88	81	91	84	74	93	104	85	90	82	95	83	77	75	75	88	75	103	97	88	76	90	79	79	80	93	79	85	93	95	90	92	88	87	79	94	77	82	75	89	86	86	81	63	69	74	70	78	83	103	76	91	78	77	59	72	99	97	82	89	80	77	79	85	70	93	87	80	63	89	89	77	81	74	74	93	90	81	81	95	86	86	74	86	95	75	85	82	79	72	71	90	76	74	88	65	97	77	69	85	76	77	90	79	91	82	78	70	88	64	86	92	83	107	100	82	92	88	73	80	71	64	69	83	68	100	86	76	93	80	74	71	72	73	77	77	82	72	76	92	85	82	84	78	87	82	72	91	96	83	90	69	69	87	85	75	68	83	74	89	84	85	65	75	79	74	90	80	81	77	80	74	80	86	84	76	79	85	88	84	92	74	85	95	90	74	78	82	86	72	99	83	74	75	73	75	81	82	92	79	88	83	72	56	88	77	81	81	72	87	83	77	72	57	68	80	87	83	82	82	65	79	88	114	82	94	90	96	80	75	78	79	91	81	68	77	76	88	77	89	87	84	77	89	65	87	84	77	86	72	62	95	96	94	58	82	98	96	95	95	100	90	73	90	98	75	89	83	70	83	76	86	79	85	61	92	86	87	94	99	83	86	72	92	66	78	70	80	64	91	82	59	77	82	89	93	87	81	89	88	72	92	74	93	86	82	81	79	79	81	90	86	92	84	80	72	78	80	93	86	78	86	90	75	72	100	85	93	82	105	89	65	92	78	75	75	84	82	77	90	81	63	80	99	71	79	78	92	76	73	76	94	75	94	69	70	74	90	76	87	85	89	77	88	94	80	74	78	67	90	72	87	89	80	80	85	85	88	83	86	81	90	97	69	76	71	70	83	78	71	80	86	78	96	99	102	76	95	106	77	89	71	89	83	71	92	85	90	78	83	86	78	78	77	84	88	79	77	91	83	80	82	70	82	77	76	84	95	83	81	75	94	81	82	81	74	88	73	93	70	87	74	90	83	84	86	79	86	78	84	92	90	94	93	72	67	69	76	90	72	78	91	85	81	80	79	89	83	85	74	87	91	93	63	89	75	73	87	77	86	94	95	81	85	87	81	81	80	78	79	88	87	82	81	66	74	85	76	72	81	78	89	80	86	89	89	90	89	88	86	84	89	84	85	82	88	77	76	81	75	77	89	85	74	89	75	86	87	83	90	98	68	82	86	90	88	76	70	90	85	87	74	73	89	84	78	86	80	81	84	84	83	92	80	95	87	69	85	76	77	69	75	90	73	87	92	79	97	105	81	89	76	87	67	81	96	74	87	81	92	95	83	76	90	90	103	96	89	61	98	76	82	71	94	70	64	95	77	87	99	75	89	88	86	96	92	82	86	79	85	76	73	86	74	93	89	93	90	86	84	78	94	74	84	84	85	79	76	80	90	108	73	84	86	75	92	74	91	92	78	78	86	88	85	75	79	81	75	91	76	81	81	86	94	65	87	97	102	72	78	94	78	88	102	85	72	94	100	90	85	87	69	79	65	92	75	92	116	86	88	69	89	81	83	70	81	82	74	88	80	78	84	81	82	80	101	73	90	72	96	83	92	91	98	101	78	91	67	68	80	88	87	77	85	79	87	85	84	91	77	85	82	93	72	91	79	72	80	80	80	84	88	89	84	86	92	94	86	106	72	83	91	100	90	78	91	71	89	99	74	84	61	84	74	86	86	98	94	86	105	80	63	93	85	86	73	92	85	93	80	93	78	62	80	95	85	76	73	87	91	81	88	71	80	97	80	69	87	93	87	78	93	79	85	86	97	72	72	90	70	76	79	72	89	99	90	82	72	69	69	92	71	98	105	73	84	88	79	90	96	71	74	83	86	98	87	92	74	63	65	101	74	88	73	91	64	77	75	71	92	72	97	107	74	76	74	72	86	69	76	80	75	83	98	86	98	78	90	101	91	85	63	86	97	91	88	90	85	91	90	87	88	93	102	76	85	92	90	77	76	85	96	98	72	87	73	87	68	69	69	86	107	78	85	78	70	86	76	89	82	85	94	97	80	82	79	65	80	82	83	70	79	82	86	92	77	90	98	82	97	75	90	92	83	90	98	85	83	82	84	94	83	90	80	77	86	67	79	78	64	74	105	78	70	90	86	90	87	84	82	74	74	88	83	75	81	73	82	96	78	83	89	81	87	93	88	83	97	94	85	95	88	72	79	68	89	87	92	81	90	73	85	99	89	82	76	89	83	82	91	62	75	91	79	75	90	87	69	70	95	77	90	97	71	86	70	77	79	83	69	84	91	94	92	80	97	71	84	86	89	95	79	75	70	79	99	81	82	95	84	97	80	86	62	85	80	94	79	80	70	60	69	85	81	74	80	71	104	80	82	72	76	82	90	79	85	81	81	78	85	81	85	71	76	97	75	74	89	79	70	78	73	75	85	80	77	75	86	81	70	78	93	81	77	74	70	79	62	90	87	92	78	80	96	90	75	82	105	78	93	88	81	92	69	94	90	81	71	82	78	84	68	84	69	71	93	78	93	72	69	70	88	111	93	79	71	87	76	71	105	86	75	80	83	86	88	92	60	85	88	90	83	88	79	82	94	75	82	89	77	65	100	92	69	88	91	79	75	89	82	60	84	100	87	94	96	84	87	82	93	97	88	85	71	81	83	91	89	73	80	94	89	89	81	77	84	86	76	88	78	81	90	72	73	76	77	76	101	95	72	76	96	78	88	75	92	77	78	87	79	82	77	64	88	78	91	96	84	83	87	64	85	85	91	81	83	69	90	68	79	81	82	62	91	92	83	77	91	76	90	81	74	82	77	84	92	83	81	75	81	79	81	73	85	73	79	71	81	91	70	82	74	83	81	88	75	87	75	75	79	83	90	82	100	115	78	76	81	88	82	94	88	81	87	81	80	83	82	72	75	91	89	79	67	90	105	79	77	86	87	75	73	91	81	77	91	73	89	84	93	74	100	87	71	61	73	75	90	74	89	57	65	96	63	81	84	83	70	83	78	87	80	91	86	71	93	84	71	82	82	64	73	102	75	78	87	80	71	85	85	76	79	92	62	79	54	82	93	77	83	89	78	67	99	78	93	86	92	83	96	82	66	71	77	76	64	96	85	79	86	85	85	76	92	79	83	74	76	78	97	81	84	81	75	87	85	82	86	77	95	101	85	94	71	83	65	81	91	76	77	83	77	83	91	77	99	84	94	77	74	63	83	72	74	94	90	81	87	78	71	90	81	86	74	81	78	79	83	89	74	70	84	75
24398	16862	12754	20147	28438	29833	28251	26375	23718	20534	17643	14737	13200	12522	11718	10173	8948	7682	7199	6710	6205	5842	4820	4259	3731	3218	3151	2800	2517	2257	2019	1854	1805	1740	1568	1478	1460	1389	1333	1278	1232	1141	1177	1197	1233	1185	1158	1092	1095	1094	1026	1018	1004	1011	1031	1011	998	925	1053	1061	987	960	1017	1049	939	975	991	939	1036	991	966	1002	991	967	967	1048	977	968	948	982	1031	1015	1003	995	977	1023	975	952	952	965	970	1022	964	961	1022	944	974	932	960	960	1007	937	960	982	934	931	978	996	1003	1023	932	1010	921	972	958	956	947	977	983	969	1001	1011	994	973	1035	944	1008	949	1058	967	989	946	1009	1007	966	956	966	970	937	989	998	950	989	1019	998	1007	967	992	1017	990	1042	1005	985	997	996	916	974	927	967	1001	969	986	1032	984	955	983	1031	1023	1005	1038	982	1028	1027	973	982	964	997	984	976	971	902	985	959	984	943	982	957	934	944	995	935	919	964	1041	1042	954	992	1020	938	968	981	1025	994	980	985	923	1030	963	952	983	1020	998	964	956	970	1020	972	1016	967	1062	997	953	992	1006	916	1001	962	964	997	968	944	960	957	1026	982	1020	970	990	1011	977	988	992	1009	979	968	986	970	967	944	980	986	990	946	1007	981	951	969	994	1033	956	957	964	974	1015	973	975	1013	982	991	929	940	957	951	997	1029	937	998	971	947	985	1042	960	968	981	982	958	987	966	943	951	982	970	981	1060	976	974	1032	928	1027	986	990	998	1005	959	1001	977	985	986	1004	994	963	1019	971	949	1011	962	970	948	975	983	987	1051	895	927	1001	995	983	1021	928	956	946	975	965	998	984	995	918	952	948	968	998	983	959	1010	965	979	940	1030	976	993	1008	948	936	993	949	952	1038	995	909	968	996	973	972	1007	1001	945	978	968	950	930	988	1024	979	962	939	1036	973	882	970	1022	955	990	926	952	974	975	1019	971	991	942	988	963	941	994	956	1013	968	1009	964	960	994	1033	941	981	966	984	967	917	1017	911	1004	959	1031	906	1003	977	972	995	977	975	1007	980	906	994	1004	962	969	946	938	1002	1008	967	999	969	997	954	969	933	978	997	1004	916	968	975	993	1000	962	952	992	891	934	972	1006	964	915	958	986	986	998	977	975	998	966	984	973	944	989	966	955	961	949	947	983	973	956	978	942	1018	971	963	936	998	950	1007	979	943	991	1026	962	993	949	1030	991	962	955	995	991	1000	997	1015	1019	992	920	996	1008	964	940	1020	964	947	975	968	1014	948	980	972	950	962	973	971	999	964	1063	935	1015	909	999	1019	974	1049	1035	1000	1006	956	979	972	1022	1003	991	1023	946	970	993	987	917	961	968	1000	903	1000	957	973	1004	964	924	1033	959	925	966	988	1010	978	1026	989	942	947	990	991	945	976	999	987	957	976	1034	931	978	1041	957	993	1029	1016	1002	983	958	959	997	979	980	984	962	967	1011	1013	958	980	983	1004	972	1021	967	1014	954	999	990	1004	984	972	1025	1013	941	977	1008	965	954	968	976	986	969	998	987	959	928	978	994	1004	988	973	988	1030	974	985	998	949	971	947	976	951	1021	1029	998	1036	1013	1015	926	975	965	985	980	924	1014	944	983	989	961	963	935	968	999	985	1004	965	1033	988	977	975	974	988	931	992	1045	990	1033	957	1003	1005	977	957	1010	993	965	978	926	994	971	962	995	988	1044	1024	982	993	981	989	969	1003	962	936	1015	968	987	984	975	999	1030	968	1013	979	1007	965	938	933	1025	964	995	965	902	947	977	947	958	958	1028	981	997	939	945	967	963	980	981	950	961	954	959	984	989	959	936	970	980	935	965	956	972	970	1018	1007	968	991	945	1006	955	991	961	962	987	953	984	964	944	977	984	953	957	1014	960	958	998	983	911	987	934	987	1021	995	986	979	970	978	960	919	957	966	951	1005	998	1023	946	1018	999	962	982	947	975	937	979	946	937	1015	1036	976	1033	1053	965	1004	933	983	945	966	1073	989	988	982	1017	921	993	964	937	952	947	1004	999	1032	950	942	1007	981	936	1046	986	937	908	1011	990	997	991	1019	966	1051	988	982	932	1024	966	1000	964	931	1000	1013	976	966	1021	976	972	969	985	950	963	931	1008	1001	959	1007	1001	951	961	1030	1001	1052	1042	981	926	1045	935	944	1010	969	925	975	942	1006	922	946	957	989	1003	1006	962	977	961	974	979	941	993	997	990	944	1021	1001	998	913	946	973	956	934	934	998	993	994	1003	986	933	983	1011	967	992	1010	967	957	1000	938	985	974	980	954	967	1003	1002	989	984	1005	993	1019	916	985	986	1016	1004	979	946	973	1001	990	987	963	997	920	924	921	993	990	975	998	1048	983	971	1022	1029	983	956	981	1003	970	985	976	1024	942	998	975	959	1008	986	960	935	993	995	968	954	1026	977	924	973	974	1030	998	943	945	1026	952	952	1010	958	989	1009	959	975	941	973	981	993	983	949	975	983	975	988	1015	996	921	995	965	984	990	982	996	985	983	971	985	976	982	1034	900	1074	1024	961	1046	978	967	984	1007	965	965	991	970	1044	962	941	936	912	958	1014	1012	1022	903	1021	1004	992	974	991	963	990	1020	1008	987	1017	972	958	930	1000	1014	996	980	986	990	1014	1005	991	1017	973	1019	912	959	1005	990	956	923	1017	976	988	1000	1019	940	932	982	987	1005	962	952	966	1022	964	1011	963	949	1022	987	949	971	998	995	954	968	931	965	952	1003	997	955	963	985	1002	973	964	1027	992	971	949	1028	944	983	925	933	941	946	1013	1004	1006	1015	979	973	1002	935	986	1025	999	991	1031	983	991	1001	1021	1021	1052	940	1015	965	889	1015	934	1018	990	984	1021	997	1008	981	1040	985	987	999	982	1028	978	960	985	952	978	955	983	950	999	1012	998	976	989	992	992	1057	1060	999	998	1001	1017	1018	953	990	960	1043	920	998	977	997	1032	984	930	961	957	956	980	969	1021	914	928	988	993	984	973	962	993	963	952	979	976	967	1085	974	994	983	963	1023	1014	922	1008	976	1009	955	1007	996	955	961	993	961	950	985	947	969	933	1008	959	1018	1018	947	985	1021	963	955	955	989	952	1056	993	951	995	977	988	944	979	982	978	956	991	983	972	1008	1016	964	974	910	999	919	983	890	1009	988	958	1004	992	966	958	918	1012	995	988	987	994	977	982	983	925	1018	967	1034	945	1013	1020	963	947	987	997	971	973	968	977	967	1015	1017	1016	1016	971	951	966	980	1004	958	1048	979	1012	985	953	976	931	965	973	920	976	979	1002	980	1022	999	1006	940	1014	956	951	973	957	1023	1058	1000	978	961	965	1004	978	961	997	1014	1031	975	996	989	933	952	1034	1001	969	984	982	997	1026	960	1003	1005	983	988	992	935	992	938	1006	995	927	991	995	1001	961	992	981	938	999	966	1001	994	958	1019	949	951	1007	969	1014	973	968	983	1006	973	1019	969	1028	1020	953	983	1042	992	993	951	918	994	974	987	1015	948	963	1006	1019	952	963	1024	927	1028	971	915	966	968	949	980	1017	938	1008	989	1015	951	976	956	997	1028	1008	962	1010	984	995	959	964	993	979	961	1048	964	958	914	943	949	975	987	962	965	994	967	981	954	961	996	977	993	939	1009	948	991	914	1029	953	980	989	1029	1078	1017	930	1011	1010	968	964	966	952	972	982	986	978	998	935	971	973	958	907	958	997	994	988	1028	967	964	983	896	955	944	1015	942	989	994	927	961	1004	961	973	992	1031	946	1006	973	935	999	977	952	981	916	983	972	1015	941	996	980	939	983	995	978
3503	2425	1349	805	994	1489	1573	1445	1105	924	745	556	481	508	450	425	364	341	284	258	274	255	249	216	176	156	176	173	124	120	115	123	125	107	113	123	102	102	98	102	94	113	105	112	102	88	91	84	78	89	83	86	115	94	97	87	82	77	75	77	98	68	101	81	94	83	85	87	94	77	80	105	75	83	85	80	88	104	69	71	70	71	71	94	92	90	82	87	94	83	77	98	81	92	96	86	73	84	94	82	93	94	87	78	100	92	76	85	76	87	83	106	77	98	88	74	77	94	91	77	87	74	94	99	91	82	75	85	100	83	77	71	96	96	95	91	90	90	82	93	88	76	82	87	84	85	93	90	73	87	96	98	75	78	72	81	85	79	78	90	87	91	83	82	91	82	87	85	84	84	101	85	80	80	102	89	82	77	100	75	86	76	89	97	76	98	93	84	81	78	69	97	74	78	99	70	93	85	87	99	82	101	71	82	103	81	99	77	74	101	90	84	97	86	81	82	83	64	95	95	83	86	75	77	93	89	82	91	95	85	98	73	88	84	80	68	74	86	94	86	81	83	82	89	94	66	88	86	81	85	80	86	89	76	92	75	78	80	86	76	88	73	89	82	97	79	88	72	93	86	98	92	86	92	80	86	78	78	66	73	66	94	77	80	86	74	87	89	81	85	99	75	85	93	99	104	74	92	89	87	98	90	84	84	89	86	81	88	108	80	86	92	93	71	70	80	93	90	79	88	93	86	90	88	88	67	91	98	85	79	86	73	84	87	96	90	77	95	96	97	78	98	102	92	82	88	97	99	77	90	78	91	69	79	92	84	89	90	80	83	84	77	84	89	82	76	89	79	84	80	89	91	89	92	76	82	92	84	79	98	74	93	91	84	101	84	82	95	79	96	105	89	79	97	97	92	86	71	81	90	84	80	78	90	94	80	85	95	85	81	88	82	97	81	80	88	82	90	87	78	61	101	85	82	87	91	95	76	83	75	73	90	85	77	89	84	77	84	106	80	76	76	75	83	113	77	81	90	121	78	78	78	84	82	79	73	75	85	90	92	90	93	85	72	82	90	65	82	83	82	93	84	92	70	100	89	82	82	69	86	85	91	89	89	69	83	80	102	73	89	81	73	74	100	90	78	80	96	84	82	81	80	80	85	103	91	88	92	71	80	89	77	88	96	80	98	89	89	87	67	91	90	86	85	92	86	72	80	85	82	93	91	91	92	85	82	93	83	83	115	100	94	83	79	85	100	84	90	96	71	90	90	87	85	83	93	103	88	88	77	88	88	93	81	96	77	84	89	74	95	88	92	74	70	81	83	67	89	82	67	93	77	90	76	84	84	61	83	86	100	88	80	84	73	97	76	81	87	94	93	94	73	87	85	103	92	81	98	99	73	93	96	69	75	62	85	86	89	96	84	90	70	86	90	93	91	75	81	85	89	94	87	77	90	69	87	80	97	95	69	79	91	77	94	98	71	96	100	101	85	85	88	69	77	100	91	94	92	98	80	82	83	89	72	86	76	73	74	82	86	86	90	96	80	90	98	82	91	72	77	88	86	86	92	92	103	103	83	93	86	92	90	86	95	72	84	58	84	85	84	67	91	55	104	85	81	92	80	91	89	67	61	96	95	90	80	78	90	80	81	96	76	71	78	86	82	82	84	79	104	94	99	71	93	82	79	94	91	85	80	74	77	86	88	85	73	73	96	91	104	76	88	73	87	94	107	105	76	76	77	83	90	84	78	96	86	82	82	89	85	97	80	62	71	88	73	73	87	84	73	87	93	92	90	78	65	97	93	88	89	83	76	76	90	85	74	76	81	92	99	84	83	79	88	79	86	93	81	88	94	66	90	86	94	85	86	97	68	69	86	87	88	80	86	93	90	73	88	69	98	106	85	92	102	71	77	76	78	81	87	91	87	92	95	87	86	81	89	74	90	97	105	82	82	70	98	86	88	87	85	87	77	66	86	110	82	78	83	99	83	79	81	86	90	86	82	77	67	67	102	74	94	104	81	94	74	102	85	74	78	93	68	79	83	83	96	79	91	100	81	73	82	88	81	82	87	83	90	97	87	96	89	83	81	83	85	82	87	93	83	95	75	94	84	76	87	95	63	78	90	97	97	85	90	76	75	97	75	80	93	83	99	98	98	90	96	89	93	88	93	96	78	79	81	79	90	93	93	87	90	78	81	88	92	88	87	85	84	100	83	85	75	89	82	86	93	76	83	97	78	88	99	68	93	72	89	73	83	87	98	79	65	76	73	93	88	94	91	72	82	78	100	102	93	112	78	84	83	81	82	85	100	96	78	79	79	84	78	66	96	91	82	96	89	83	90	77	90	86	82	83	92	85	93	77	87	106	95	108	75	100	75	86	80	74	81	86	81	69	86	84	96	93	82	80	91	73	92	84	85	87	86	87	78	89	90	93	73	100	75	79	84	78	89	88	96	78	99	89	92	97	83	93	89	96	83	71	92	83	81	72	106	80	87	87	94	83	65	91	72	95	83	81	69	74	83	91	90	76	88	80	62	91	78	83	100	94	93	83	77	94	90	69	79	94	89	88	90	90	78	94	89	74	74	92	95	65	70	90	93	95	77	100	83	84	95	80	92	74	77	91	74	88	79	80	94	126	85	91	91	82	103	78	81	80	92	86	69	90	66	91	95	76	82	79	81	89	94	77	86	87	93	88	86	84	94	84	97	79	73	113	77	94	79	96	91	87	81	103	99	86	87	86	82	102	79	73	97	86	86	95	83	78	75	83	85	89	88	93	105	77	94	98	92	96	93	89	89	92	93	86	101	91	83	91	85	96	79	99	83	92	96	100	81	83	92	88	87	94	83	90	78	99	79	99	85	78	89	70	74	84	71	85	79	88	78	85	80	90	66	80	83	86	82	87	74	104	80	75	80	95	69	76	92	96	83	74	94	89	90	98	83	88	72	99	100	84	90	80	85	84	92	81	81	88	82	109	75	93	96	76	82	99	106	86	98	90	72	67	66	84	98	92	77	75	104	88	83	82	89	89	97	84	86	88	91	76	85	70	79	71	84	107	73	84	67	87	78	80	90	86	83	88	85	90	85	90	77	90	75	93	82	86	73	83	82	68	97	64	87	89	91	89	107	88	70	102	79	85	91	85	79	79	89	82	90	91	82	87	105	87	98	107	69	80	88	97	81	69	91	86	90	94	84	71	94	83	78	79	79	84	84	96	87	83	91	101	75	84	74	77	84	88	85	95	73	67	76	84	84	98	77	76	90	76	82	82	90	75	86	79	84	90	92	85	103	88	81	116	90	79	102	106	83	105	83	81	74	98	97	92	87	88	99	79	94	78	99	86	92	97	84	81	82	76	96	72	86	94	78	104	95	102	80	82	78	92	83	87	69	90	79	82	99	85	74	92	100	79	88	89	89	98	81	75	97	95	97	85	97	87	83	99	86	77	93	91	84	90	103	81	74	76	100	80	83	93	80	83	81	76	83	82	83	87	72
28551	20143	15194	22689	31079	32657	31210	28947	25417	22769	19625	16287	14879	14210	13183	12012	10822	9562	8480	7792	7197	7037	6114	5499	4737	4055	3755	3446	2939	2721	2353	2227	2154	1968	1729	1709	1643	1523	1507	1466	1408	1404	1269	1337	1244	1140	1106	1120	1124	1094	1108	1059	1105	1065	1028	1020	1002	1059	1029	1012	995	1026	1035	1052	1041	1040	1018	991	963	972	965	1000	994	1043	999	996	1032	1019	1004	974	992	955	1006	919	969	923	985	959	992	1026	1058	1007	1040	1033	968	998	982	1049	1011	955	1013	1014	1000	1002	1007	1037	975	979	970	1022	1022	968	971	1012	1008	1013	975	973	958	937	972	989	974	991	1002	968	996	967	964	964	988	996	969	1035	1022	1048	1040	1044	1016	1009	988	967	993	971	970	1005	1015	1029	951	1012	958	1002	971	982	1023	979	977	1007	960	988	1096	1005	1011	976	980	993	1023	981	1007	1049	976	987	968	973	1009	1033	1022	961	980	993	1007	1009	1014	935	973	1016	1007	994	988	992	989	997	978	945	1003	1003	1009	984	1077	994	1076	990	1026	1006	992	1015	956	998	1077	962	1028	977	909	948	1038	972	1020	1032	964	1027	1054	957	995	1012	975	977	994	983	982	953	966	1044	1023	961	967	1024	1020	1101	1004	1051	993	1020	981	993	1011	1017	1008	964	949	869	946	966	1025	1068	1010	1054	997	978	1047	958	916	1035	1018	1032	937	1018	942	1010	953	969	1021	1042	1027	1002	1031	1012	1061	1003	994	954	982	979	989	1026	972	970	970	951	1058	993	1030	1044	996	1012	1010	1040	988	981	1005	1005	969	996	988	1004	989	1021	989	996	1000	976	965	988	1001	1024	956	1013	990	981	988	961	949	1022	981	1018	1023	1045	969	1013	1053	999	955	987	1050	1001	994	982	1021	956	964	965	1025	970	932	1030	968	981	984	906	1010	1058	954	950	971	1007	968	1011	1014	1034	1021	988	1010	970	1001	927	1024	1003	999	1020	973	1023	961	1036	971	1016	1008	1010	946	1012	956	1022	942	947	995	994	1030	976	1015	1003	961	948	990	977	984	946	1003	982	1008	977	933	1037	984	951	990	1022	1034	1008	964	1011	959	1015	1037	1010	997	993	954	1024	991	1042	957	978	976	934	988	995	1001	991	990	972	975	971	1004	975	963	997	993	949	1009	991	996	987	931	969	948	1047	962	1018	998	1043	998	1012	1002	953	982	1006	986	1012	974	1004	1021	1010	954	1019	1038	1005	966	976	922	993	977	995	942	996	970	1007	1024	1009	946	1008	942	966	976	946	953	1002	957	976	995	970	1020	1021	987	940	1022	930	996	1063	1027	984	1008	966	1000	1025	945	982	963	985	949	1059	1033	991	1035	1019	1040	965	992	986	1033	956	1026	963	978	1017	1005	1012	966	975	1015	1038	1011	1022	956	952	954	1012	997	1039	1027	972	991	1043	972	1029	996	1015	1033	999	993	966	999	971	991	947	1032	964	1044	987	1004	959	962	1044	989	1019	1030	978	987	982	979	939	1007	985	988	1066	989	977	961	1001	978	1022	934	978	960	990	1012	1024	987	976	991	967	956	962	1019	1061	1007	966	953	986	973	994	1013	1000	995	984	1052	970	1052	1001	948	1002	1051	950	969	1053	1039	1026	970	970	982	999	1008	1054	1000	989	984	1026	1040	969	1061	980	984	958	990	1040	947	980	997	960	964	999	953	986	991	993	967	990	1017	978	1037	997	986	967	959	983	1021	1004	1012	989	945	1035	1009	1008	953	962	1005	962	980	989	1015	1009	973	1037	1040	978	971	1027	989	948	1011	991	1037	996	990	986	970	1040	964	1002	1002	1035	1037	985	995	991	997	950	1011	1047	983	1016	980	1032	1038	1011	980	1021	967	992	1017	989	965	1008	979	958	1011	969	992	978	1023	967	1021	945	989	1033	969	1014	981	981	976	1060	981	951	1018	970	998	1070	1025	990	947	977	1086	975	975	1018	988	1020	972	1017	973	1008	990	937	1017	1007	958	991	1022	1004	1009	991	918	999	976	980	989	978	1000	1000	1003	1035	954	999	998	1008	968	1038	943	957	977	1013	992	1053	980	1041	891	997	975	950	1018	984	983	977	932	999	1013	991	999	964	979	966	944	1005	985	932	995	1002	985	984	993	1003	991	1012	1021	986	980	1046	1013	991	1020	1063	1015	925	987	976	978	1014	1023	1059	1013	1035	965	989	994	1013	987	990	1010	924	940	939	987	952	1014	1020	947	1001	1036	970	1011	1015	967	949	1013	961	986	946	965	985	1019	1008	973	1038	957	969	1027	996	960	980	1032	987	1049	974	913	994	984	991	968	1014	1003	964	1024	985	969	1021	971	1021	979	977	1023	951	1079	976	1005	983	980	992	983	1014	966	957	982	1031	1034	1023	1026	975	998	1002	965	1025	928	1012	1030	954	976	993	1013	992	982	982	974	1012	993	1035	1040	992	974	1006	988	1012	985	997	1070	1008	994	1025	1007	966	972	958	969	997	985	1041	993	1018	1023	970	968	1016	997	990	1029	996	973	969	966	984	994	1001	931	976	1043	988	1010	966	1017	1007	989	975	1005	1016	1050	1016	995	960	1010	971	979	1067	980	985	992	1008	973	1010	1029	1010	1083	1022	1029	1007	994	975	983	986	1023	922	964	966	976	956	975	1031	967	958	1033	950	1051	980	987	976	961	992	1027	943	990	1026	983	937	943	976	999	1029	968	968	976	955	1023	990	972	1001	969	1065	997	960	982	946	1029	994	1019	999	1050	944	1010	948	981	1024	944	926	972	1033	953	978	981	999	1054	982	1018	992	965	961	997	993	1011	982	1011	989	1005	1043	980	1027	985	950	985	1026	970	983	971	1014	973	928	967	1017	1046	939	970	1020	1005	974	967	1011	975	1001	964	935	956	982	987	1021	968	995	1015	976	1001	1019	993	1001	1002	1013	1011	1017	1006	965	1002	1023	933	988	1003	957	1023	1014	1023	965	1026	1006	962	1055	939	983	977	955	931	973	972	1026	1028	968	1060	933	920	1007	1019	964	957	929	966	973	998	997	990	926	1062	987	1041	959	1003	953	946	988	959	973	1023	1003	1076	1002	1014	970	993	1020	981	1004	1029	958	1045	998	945	982	1034	955	995	980	984	982	982	989	1025	957	988	947	968	1002	995	1045	951	999	1023	987	1045	1038	1030	998	1020	974	1069	978	1014	1007	982	938	971	1014	978	993	997	1018	965	983	1008	976	1039	994	1045	963	987	967	992	942	999	960	1012	1008	982	979	978	976	977	975	957	1118	991	1035	1049	1014	980	986	1037	968	990	949	1032	947	999	961	995	1017	1008	982	991	1012	1007	935	1036	1011	947	957	972	1034	970	1005	985	965	1004	981	981	1016	1003	935	962	978	973	986	942	1029	1050	972	999	1022	1030	1017	983	986	971	949	999	1048	980	1001	998	987	1021	941	1012	1008	1024	992	1001	994	999	1007	975	984	957	1037	1025	962	973	998	1021	987	985	976	950	996	979	974	1045	969	1013	1002	975	1001	983	952	990	952	1009	990	1074	1005	1029	957	1009	982	1019	963	1004	1043	1004	973	929	888	1006	968	989	950	997	1004	1028	952	1000	1012	1068	993	1026	986	1024	958	1039	989	968	990	984	962	977	999	986	1041	973	996	956	987	1026	1054	1022	950	971	1003	1009	1035	962	989	974	968	961	1058	973	986	971	977	899	957	986	980	962	969	973	1033	1012	991	1016	1024	1007	1029	977	1004	1004	979	982	970	977	978	972	989	1015	1012	976	977	945	962	1000	992	954	991	1015	1019	948	950	1010	1005	983	948	1030	1022	958	1008	998	996	946	953	1029	1014	928	1045	1016	1001	990	984	904	983	990	989	934	1001	1017	1048	1019	1033	1024	985	1040	991	1023	983	997	1022	961	966	997	976	957	1029	971	1016	998	1069	962	987	1006	1036	992	978	1045	969	1019	993	1017	1004	949	986	1000	994	976	980	1021	995	973	984	932	1013	992	1016	1002	1035	1005	1026	1020	952	1053	957	937	1034	948	965	1024	958	1004	982	955	1032	980	1006	961	980	992	1003	967	991
2372	1055	557	370	510	744	834	665	563	480	389	312	307	255	263	234	226	196	169	179	140	150	139	150	113	109	120	101	112	103	96	84	108	87	91	79	110	97	74	89	72	95	88	91	76	74	59	65	74	93	83	68	74	78	68	94	83	76	72	89	86	79	74	85	83	72	85	78	84	77	106	76	82	73	76	80	82	89	83	80	64	73	69	92	81	70	89	88	68	78	86	60	67	82	71	66	86	74	67	78	66	84	80	77	63	81	81	83	72	80	70	90	74	79	90	85	94	71	72	84	96	74	87	78	71	76	85	74	84	76	95	86	87	63	81	71	73	83	70	76	88	82	80	91	93	73	81	75	69	88	75	85	77	60	73	91	73	77	74	73	76	77	82	85	83	86	90	79	74	92	77	90	73	81	72	74	95	73	85	71	73	78	89	75	80	78	82	76	73	69	66	71	72	99	82	82	68	79	79	76	79	86	67	75	84	85	86	66	70	106	91	84	68	71	88	62	64	80	76	78	76	83	86	72	100	82	76	81	78	75	84	90	79	81	69	82	79	80	89	84	65	105	57	86	67	76	78	77	84	78	58	90	83	73	60	76	68	69	73	69	74	77	79	76	83	69	76	72	80	64	67	80	78	84	77	86	84	76	88	84	74	80	68	92	83	78	79	86	84	84	79	61	83	72	83	69	83	82	74	86	94	84	68	72	71	89	96	72	67	89	79	92	82	90	81	74	70	73	82	82	83	72	68	75	71	74	85	76	54	74	98	95	63	76	75	84	68	76	75	78	84	74	67	76	66	64	82	76	77	79	75	65	91	90	84	74	81	73	58	83	80	78	81	81	78	73	74	77	68	79	74	82	78	57	76	75	86	72	83	74	68	81	95	54	82	87	79	76	81	81	97	78	89	83	67	80	67	87	69	68	67	88	79	70	82	77	71	90	85	69	75	74	88	78	65	80	73	86	114	87	79	81	87	87	82	78	75	94	79	93	108	83	82	90	91	77	86	97	67	73	82	75	76	85	87	74	66	76	82	89	75	75	86	95	80	67	77	91	79	79	79	70	85	74	71	91	90	79	78	91	76	91	90	93	68	72	83	75	71	78	63	93	87	67	80	78	63	80	97	86	80	74	84	77	74	77	70	72	89	76	91	78	89	64	75	69	93	87	70	82	80	95	66	69	90	78	92	74	81	84	84	88	70	73	58	57	87	91	84	79	70	74	71	67	77	76	69	86	70	67	73	90	79	73	71	84	70	85	78	66	92	88	85	79	71	72	86	78	66	80	83	78	65	82	67	70	91	76	72	75	94	89	70	75	79	80	70	62	76	70	80	81	87	71	83	69	80	77	73	79	88	68	75	84	74	81	65	75	83	69	98	83	64	80	86	90	90	80	84	83	72	69	86	86	80	75	84	72	83	81	75	93	79	82	86	79	109	72	80	84	85	81	88	99	77	81	73	76	66	75	76	78	80	76	81	69	91	78	70	81	71	67	88	75	74	88	80	75	72	62	70	86	88	66	80	72	73	82	90	74	87	98	77	80	81	86	93	84	84	79	89	81	70	82	75	95	75	73	73	83	76	89	81	81	82	72	74	83	74	84	89	80	71	70	71	79	80	86	79	58	77	79	81	66	67	77	82	72	82	68	77	75	87	82	91	72	72	83	83	65	87	81	92	83	70	92	72	81	74	94	67	68	66	75	78	86	67	83	71	67	87	69	83	63	75	83	75	68	82	70	79	77	66	91	85	91	86	84	99	80	87	70	74	70	88	67	59	96	72	71	75	79	69	77	72	76	86	77	88	74	74	84	95	74	65	66	85	78	71	78	86	73	98	65	80	82	85	85	83	74	85	72	74	84	94	76	92	85	95	75	88	89	73	74	83	83	87	66	76	70	71	74	72	71	72	67	88	84	76	77	84	82	70	74	72	85	74	81	87	79	85	80	92	76	82	77	68	72	73	86	84	69	71	84	89	73	83	71	70	93	86	85	76	82	65	83	70	76	73	60	65	78	79	69	89	74	80	95	81	68	86	76	78	85	86	85	61	59	73	76	70	84	78	74	64	82	86	84	83	79	97	83	87	79	69	80	84	75	69	80	84	74	84	86	80	87	71	73	71	87	77	64	72	70	76	82	68	76	79	76	79	80	75	63	86	78	73	80	68	88	79	80	61	80	58	78	85	76	68	77	60	86	65	77	94	80	84	71	79	65	70	73	81	66	71	79	96	73	83	78	89	73	92	70	65	68	73	77	69	60	86	79	74	63	80	95	79	86	59	83	90	87	73	65	76	68	86	70	80	58	83	91	74	70	75	83	89	87	74	65	82	72	77	80	76	76	71	71	75	76	68	79	80	79	90	85	89	86	74	74	70	70	75	89	65	86	90	85	85	79	81	75	106	54	63	72	72	82	74	62	82	82	66	92	84	86	83	82	81	87	85	72	77	75	83	81	84	72	77	65	79	74	85	67	84	51	72	87	84	101	85	73	73	74	85	71	95	77	71	95	84	86	69	94	82	70	66	62	85	79	73	89	67	75	68	72	78	69	83	82	76	82	71	83	73	83	91	71	79	86	84	80	88	82	87	87	77	75	69	88	73	76	78	76	74	78	80	83	88	83	99	91	80	78	93	80	86	88	68	95	84	75	86	95	70	80	83	92	66	73	80	84	66	64	70	72	76	77	75	82	68	71	70	86	95	82	81	73	83	71	87	73	79	52	69	64	69	80	72	63	79	77	81	76	64	84	86	81	73	80	87	80	75	69	68	57	82	54	69	78	71	67	67	71	71	88	93	78	84	80	75	71	84	75	88	90	63	85	78	73	81	72	79	90	68	66	95	72	67	74	70	76	81	84	73	70	78	83	85	78	92	88	77	70	71	74	71	78	69	69	74	76	78	81	91	77	81	98	81	73	90	73	83	67	73	77	87	80	63	66	72	82	85	64	83	71	84	71	88	88	81	68	68	67	81	69	59	72	83	68	68	76	93	91	63	77	81	74	74	83	80	82	72	76	84	70	75	76	79	83	89	76	67	73	74	74	74	92	74	78	72	92	81	87	86	85	83	69	103	76	79	68	93	97	81	67	89	83	81	79	96	69	77	89	69	79	84	73	80	73	83	77	87	79	79	70	78	71	72	71	71	89	86	79	97	77	90	78	88	100	81	89	71	85	74	80	69	69	98	73	73	73	89	77	75	87	71	68	97	67	92	73	87	70	63	92	78	77	88	73	86	74	82	83	62	68	78	81	78	67	82	70	70	78	84	81	79	60	64	73	80	75	75	87	89	58	77	74	75	88	99	97	64	70	75	72	77	87	82	76	95	93	78	91	64	82	68	80	81	84	74	70	67	81	89	87	72	68	92	79	94	77	74	74	86	74	78	76	84	77	67	84	91	91	79	66	79	99	81	68	96	81	91	75	96	87	75	74	64	78	80	84	95	71	81	61	76	74	75	76	85	82	81	75	86	75	65	70	76	99	69	94	81	78	69	78
20916	13904	9378	15552	24160	26660	25364	22477	18931	16136	13208	10663	9418	8449	7756	6874	6246	5512	4624	4111	3856	3941	3490	3067	2781	2442	2181	2125	1870	1660	1578	1545	1444	1406	1324	1261	1226	1180	1214	1156	1085	1135	1082	1096	1044	1034	999	972	953	950	967	941	937	950	955	941	932	923	931	926	949	953	940	915	922	915	904	936	930	922	1005	906	951	928	882	916	957	913	920	908	926	895	940	946	879	898	908	902	890	946	887	928	933	936	948	916	943	922	899	948	925	943	879	939	912	929	946	944	906	952	888	898	903	885	937	932	968	907	915	919	987	942	974	909	928	880	939	910	952	832	941	906	916	892	989	945	976	934	910	924	902	960	988	906	924	972	932	909	963	954	954	947	888	923	891	914	918	940	883	924	882	937	951	984	937	935	925	943	935	889	912	934	932	931	943	926	940	959	945	907	948	956	926	939	909	935	897	913	922	909	917	926	942	934	946	937	942	903	945	976	958	911	907	959	926	898	931	958	964	905	911	994	898	903	895	950	932	895	960	905	922	899	918	974	906	910	865	929	914	926	890	929	900	885	927	897	915	960	898	953	960	951	930	926	962	852	897	918	923	951	924	978	918	930	944	879	936	911	928	894	905	918	922	913	961	925	962	899	840	910	942	946	963	917	890	944	940	886	867	926	841	945	913	885	925	974	913	916	970	955	925	957	910	898	939	896	864	973	926	941	922	954	956	958	896	982	908	886	878	904	949	935	984	919	958	927	922	880	957	952	927	908	907	962	952	885	962	905	926	914	930	903	949	892	906	902	944	914	920	930	912	935	946	917	943	932	903	989	905	949	915	893	958	950	936	913	981	915	891	882	895	944	918	915	960	935	946	910	990	913	924	986	910	933	924	893	908	946	965	923	944	906	898	932	932	947	936	918	969	862	896	923	909	947	920	899	899	969	919	969	925	953	894	942	921	919	931	973	889	925	905	953	931	937	936	970	927	933	912	900	914	922	874	887	922	871	901	909	930	958	937	938	912	960	939	917	854	929	893	930	937	930	936	885	860	915	909	898	896	913	939	884	894	897	926	945	869	950	912	959	952	929	903	946	945	941	929	874	949	955	927	937	953	957	922	951	928	934	963	947	941	942	959	914	962	871	961	938	948	894	929	942	917	918	887	930	918	934	972	892	921	933	886	926	925	905	898	928	902	924	889	969	896	891	916	951	948	933	956	921	873	901	929	921	961	909	948	933	899	874	943	971	920	933	912	937	922	933	944	901	914	922	946	930	951	942	912	937	896	905	898	928	918	932	907	896	939	913	944	898	955	888	932	923	952	905	907	952	953	982	897	1011	911	906	969	947	947	902	863	961	862	882	926	932	939	930	921	931	923	938	919	956	934	964	931	939	966	949	918	947	938	928	935	950	959	931	900	956	893	924	938	951	906	967	962	908	875	983	927	897	931	903	951	917	929	959	925	882	965	931	921	904	952	885	988	907	933	924	949	893	931	931	878	954	905	979	976	944	927	936	915	894	944	915	937	953	903	918	958	899	953	974	942	892	937	916	903	917	903	924	886	924	922	943	920	933	944	913	942	916	963	917	933	909	924	937	939	962	962	902	881	980	933	909	937	966	908	902	922	911	956	915	957	932	950	915	947	934	950	924	938	965	947	950	887	992	901	913	941	931	914	978	914	907	993	946	912	940	927	903	910	911	899	953	859	946	914	962	959	970	910	875	932	959	911	910	929	933	907	958	854	912	937	919	866	942	953	933	992	887	967	930	876	899	982	914	900	959	949	935	937	904	946	881	946	962	943	920	900	978	951	943	945	963	926	941	988	873	900	956	908	931	906	887	871	833	945	999	904	924	902	917	907	909	926	921	901	917	901	876	954	966	903	850	940	922	951	924	919	940	935	958	881	963	901	905	927	950	889	900	934	892	942	944	945	922	910	965	925	947	942	933	917	874	882	905	884	925	938	889	930	924	943	898	936	933	884	943	914	878	899	952	917	960	937	917	891	943	928	941	949	882	927	938	913	907	975	922	929	916	974	926	945	883	944	899	907	959	999	905	929	850	915	953	958	843	912	942	917	876	923	906	951	902	935	956	949	917	931	904	914	956	928	978	928	928	937	895	925	902	943	933	931	961	956	990	954	922	876	936	931	916	898	957	875	896	923	939	950	906	933	931	907	919	856	944	931	924	916	954	870	951	908	916	953	925	952	973	947	935	906	920	923	888	985	893	951	922	939	925	950	945	893	948	936	937	881	910	909	905	903	886	938	960	976	948	943	949	923	960	930	867	921	990	966	916	857	919	933	903	904	866	905	894	892	935	925	971	876	938	895	940	918	928	911	930	898	950	948	930	945	899	954	920	908	918	903	877	896	869	930	889	892	870	913	931	937	956	913	949	984	923	865	962	873	952	943	946	956	922	934	929	986	956	1016	900	922	885	903	942	974	926	942	871	976	906	902	917	943	952	912	923	919	943	867	917	922	906	926	917	945	905	957	963	944	890	894	896	947	942	971	879	887	896	983	919	961	912	902	894	939	979	909	901	918	913	880	941	923	898	897	894	912	916	898	927	943	872	989	919	899	949	918	957	901	965	1000	884	904	932	988	934	900	939	869	908	920	977	980	927	928	856	935	879	974	901	912	922	889	876	884	924	974	912	910	954	943	905	924	914	907	930	879	1009	907	905	956	966	939	961	960	861	958	923	913	930	914	917	877	910	898	965	955	894	879	933	899	963	916	886	860	911	915	898	912	970	926	976	920	962	916	875	871	914	955	953	891	925	924	905	923	957	930	938	948	865	872	943	1003	959	957	924	912	950	918	908	926	901	957	915	977	902	923	929	942	932	911	961	965	973	922	852	878	905	942	946	949	890	969	929	912	961	959	932	908	903	961	889	869	921	896	952	906	915	944	934	912	908	931	906	833	939	900	971	897	950	944	959	933	899	941	900	951	977	927	931	925	942	942	877	917	852	877	934	873	964	926	936	919	976	986	916	955	913	880	981	878	944	939	947	931	948	929	941	966	927	944	861	947	939	911	923	949	942	882	844	965	914	934	948	912	913	958	920	939	931	909	921	908	959	952	935	907	916	943	944	940	934	946	916	881	893	933	954	933	877	892	939	931	927	938	951	890	978	910	956	931	949	954	889	969	943	887	876	956	914	968	936	966	922	936	962	904	897	901	944	910	936	917	937	927	935	963	965	921	966	903	903	925	965	917	907	869	892	971	919	912	897	943	908	921	945	919	919	900	931	953	869	917	887	878	872	913	935	946	886	901	925	945	905	996	952	929	928	868	882	940	980	925	971	905	948	954	924	954	893	954	920	930	942	917	933	1021	921	928	1020	949	939	940	981	920	930	946	908	889	938	901	904	948	893	972	950	942	879	959	892	958	889	943	928	930	895	954	892	959	898	913	944	914	963	917	887	866	866	946	897	917	959	928	950	921	917	973	855	881	987	946	989	884	881	910	942	967	944	960	927	981	932	903	900	943	893	936	909	978	898	906	972	936	947	984	869	913	976	915	914
2435	1928	905	585	702	980	1249	996	751	642	518	416	377	352	340	300	232	246	234	239	192	206	188	161	186	144	130	129	135	105	112	122	91	100	102	101	98	108	73	75	93	89	91	78	109	62	102	86	80	75	96	89	82	74	77	88	85	80	75	74	91	83	81	78	90	74	95	79	82	90	96	81	75	71	93	81	73	63	69	90	93	85	93	79	87	88	68	88	96	84	86	75	80	73	83	74	66	78	99	72	83	87	81	72	82	85	60	82	102	72	78	86	89	78	74	90	85	90	87	81	89	97	67	76	68	79	86	76	81	84	77	88	85	83	75	70	81	77	84	73	82	88	99	84	65	74	70	80	74	74	83	71	70	87	91	93	82	87	92	103	76	91	84	74	87	81	83	87	75	99	81	82	78	83	81	89	87	72	94	74	93	94	68	77	101	89	94	96	80	87	73	79	97	70	75	75	75	71	102	81	81	85	94	82	84	83	70	96	81	84	77	85	75	63	73	68	99	62	91	85	68	91	92	81	83	60	102	85	81	73	80	65	77	74	86	84	74	88	90	84	72	74	91	80	80	83	64	76	94	79	87	74	94	72	86	75	76	91	90	89	85	79	63	60	89	82	81	93	71	82	80	73	76	78	61	87	84	77	89	85	74	88	79	82	73	74	90	80	77	85	75	85	79	84	80	74	79	85	89	73	73	83	81	83	67	69	71	93	79	106	78	79	75	65	75	69	79	81	68	101	86	85	92	82	80	75	85	86	65	88	84	95	69	76	84	74	90	85	77	97	88	95	89	86	82	72	90	82	79	89	74	93	77	83	85	63	102	96	75	75	94	98	86	100	66	99	88	87	86	83	87	81	81	81	90	67	78	82	76	94	78	81	87	91	78	90	80	80	80	87	70	98	97	81	85	101	78	89	88	67	82	89	70	69	85	79	77	79	88	68	82	84	72	90	86	72	68	65	70	83	91	75	80	87	69	82	66	95	87	64	95	80	99	86	70	76	73	91	98	80	59	81	83	91	81	77	87	81	84	88	87	77	78	74	81	74	97	92	74	89	72	83	85	81	92	67	77	71	90	79	84	69	87	86	79	98	85	84	101	89	75	88	91	91	85	82	72	81	74	94	88	76	64	86	75	71	79	98	71	89	82	77	79	75	85	71	76	85	95	75	82	85	95	99	89	78	99	76	98	89	83	79	82	73	77	81	91	81	77	87	75	89	80	80	80	76	97	97	70	104	79	70	86	80	71	85	80	104	77	86	82	84	94	78	74	87	79	77	86	95	99	91	75	84	86	81	81	80	86	80	75	82	77	98	78	82	76	93	80	79	83	83	78	70	75	73	85	72	82	87	93	82	79	81	74	78	84	90	74	80	91	77	81	92	77	83	78	96	93	77	76	80	71	81	85	76	86	80	95	92	65	74	92	74	75	88	79	91	75	102	90	80	88	86	60	92	89	83	101	67	94	104	92	72	85	83	81	85	81	81	78	82	68	69	91	75	88	84	86	66	81	75	74	96	75	92	92	90	88	85	63	91	80	71	90	77	83	91	77	83	76	87	83	87	82	83	70	91	85	89	76	92	75	97	83	79	87	79	95	79	86	82	66	85	86	87	83	89	71	79	72	86	77	92	86	75	92	90	90	102	84	88	80	76	84	75	90	77	83	91	81	79	71	71	81	86	80	78	83	85	75	85	74	75	66	85	68	81	73	74	83	57	94	88	74	71	79	67	63	92	82	77	82	81	69	87	69	91	84	80	60	86	77	86	78	84	86	95	113	78	78	81	75	106	103	88	82	78	85	67	76	86	85	80	70	98	71	76	80	85	82	89	75	74	90	83	86	77	95	83	83	75	78	80	68	88	80	74	86	75	76	94	98	79	74	94	87	77	86	83	92	86	101	80	76	82	79	87	77	80	81	75	77	95	78	77	87	63	94	88	74	96	80	75	82	74	84	93	80	78	91	62	84	81	80	86	91	83	82	91	89	82	79	90	94	87	83	80	81	80	99	89	89	75	73	67	92	78	72	72	89	91	77	89	84	78	91	91	76	71	86	61	69	76	78	79	89	74	80	83	91	88	87	65	101	78	83	83	87	78	82	89	81	84	88	81	75	79	84	80	70	89	77	85	82	87	72	113	83	91	98	71	64	73	77	83	82	75	83	78	85	89	74	82	84	64	69	101	81	101	76	107	91	79	87	68	79	84	84	79	75	77	63	89	81	79	94	68	73	88	74	74	80	74	85	72	86	83	81	84	81	69	63	80	73	82	71	75	81	72	63	79	65	81	67	77	64	88	81	87	72	78	83	87	86	76	89	68	73	84	73	82	80	74	82	73	67	85	80	91	75	86	95	69	80	58	75	72	84	101	81	76	71	77	82	80	85	84	77	68	80	70	80	93	78	79	85	83	80	77	77	87	67	81	68	76	68	101	66	75	83	85	77	99	81	88	72	77	85	87	82	78	82	87	88	101	85	81	73	76	90	85	90	79	89	78	80	82	60	68	88	79	73	92	84	83	79	83	87	98	72	89	83	93	83	79	88	93	80	97	75	79	65	79	90	95	87	90	84	75	85	94	98	93	84	83	99	92	101	75	74	67	64	86	67	85	75	100	65	68	92	78	89	82	77	85	80	74	73	74	80	92	78	83	78	71	71	84	79	99	81	88	74	80	67	87	78	75	83	73	82	73	93	94	88	94	82	69	74	87	85	73	60	81	72	81	90	79	81	81	76	92	82	87	81	87	76	64	80	77	76	85	70	93	80	69	79	86	83	78	92	90	78	80	78	81	81	74	57	86	66	72	91	65	78	87	82	84	88	87	82	91	81	82	67	86	99	85	72	80	81	85	74	88	95	85	85	83	86	67	81	79	69	75	76	92	72	80	88	80	80	78	78	84	80	88	88	82	77	94	78	82	88	92	68	106	83	94	77	82	81	82	79	80	87	69	80	83	86	67	82	88	76	98	85	81	85	81	77	91	78	89	79	103	87	73	73	71	71	103	65	85	80	66	73	81	86	81	80	76	75	79	88	97	74	80	81	72	58	72	76	87	81	82	80	94	86	87	93	78	74	74	81	73	88	74	72	64	87	70	76	80	92	73	85	80	74	86	75	87	86	85	89	85	78	72	69	76	83	86	67	91	70	66	77	102	92	84	86	73	81	75	78	74	109	86	97	77	75	89	78	58	88	71	82	63	88	77	69	77	82	91	78	84	81	73	79	83	74	84	80	78	95	97	77	86	75	70	92	78	82	87	89	83	73	84	79	88	78	71	78	81	88	70	78	91	75	66	99	72	81	90	80	83	89	95	96	95	77	81	88	62	86	80	86	89	87	63	76	75	90	98	65	77	84	71	95	89	82	72	80	54	82	82	76	95	80	81	98	85	86	72	57	79	76	79	96	75	77	88	65	79	78	76	89	80	70	77	77	72	72	79	71	78	81	77	89	75	91	91	94	80	89	90	80	99	92	93	82	89	64	86	91	72	75	72
25148	18461	12660	19090	28090	29486	28307	25358	21674	18533	15896	13512	11871	10656	9735	8672	7726	6806	6245	5380	5083	4977	4652	4151	3811	3319	2845	2639	2484	2195	1935	1828	1676	1553	1527	1497	1448	1334	1259	1274	1139	1195	1198	1122	1062	1040	1065	1040	1061	1024	954	938	994	1007	997	947	976	997	934	937	974	973	921	950	962	900	989	983	902	903	928	920	937	901	936	927	977	941	955	934	989	966	967	948	908	984	984	906	926	878	964	937	942	956	943	951	881	957	927	944	956	910	967	935	934	911	1014	927	949	929	949	936	932	957	961	914	1017	994	979	898	941	991	922	1008	925	927	946	972	927	965	886	967	873	958	900	947	958	1018	1003	1009	890	955	933	953	928	970	1010	997	879	887	944	975	944	875	942	965	972	988	973	950	973	941	946	941	941	877	905	976	952	943	961	930	925	916	947	1005	936	942	969	933	911	926	936	1014	919	946	942	1045	944	935	934	993	951	929	913	927	961	923	1016	966	903	941	946	933	940	895	924	925	914	967	936	962	892	950	935	975	1011	940	911	912	930	947	916	898	948	931	956	966	948	933	964	942	933	977	955	929	925	946	935	944	921	923	969	948	924	949	898	946	921	916	928	921	986	937	924	923	976	968	1000	947	908	953	953	947	994	955	934	907	960	930	919	968	967	951	909	973	951	1008	955	950	928	947	960	962	937	912	971	935	957	931	910	997	948	933	912	973	939	923	899	953	958	937	935	928	917	954	960	951	949	984	892	920	964	911	951	928	957	995	985	889	896	959	940	928	947	927	977	928	968	951	970	948	1009	921	980	925	971	913	933	884	997	926	981	918	944	963	957	914	903	979	959	932	911	960	987	923	966	917	956	895	904	960	996	973	978	897	840	920	970	920	979	958	922	879	970	993	899	922	984	885	924	960	1001	987	956	953	973	918	949	935	1026	898	919	974	953	991	919	993	895	965	949	950	925	899	897	951	892	987	955	956	950	924	964	1023	956	961	956	984	1021	952	982	953	897	918	978	959	959	903	964	1005	946	965	987	967	936	904	953	969	911	986	923	910	984	937	871	899	902	914	946	907	947	856	903	975	946	902	960	928	950	937	981	930	934	960	936	947	931	912	966	958	964	947	971	927	913	955	860	948	987	972	978	942	947	957	996	887	971	995	884	870	921	924	926	946	928	954	954	920	949	956	950	943	938	932	944	912	907	943	902	991	967	939	965	931	954	939	968	940	986	963	953	982	933	938	980	910	875	929	938	987	911	997	924	952	925	937	947	920	939	937	980	942	903	993	944	894	960	953	877	939	947	933	931	973	900	932	922	941	962	965	928	931	939	970	917	978	963	952	928	948	973	929	907	955	913	956	908	961	965	928	899	881	970	952	925	958	934	941	923	883	916	903	959	888	959	937	950	901	993	971	943	940	946	913	965	953	988	971	903	947	898	901	940	906	939	939	920	964	902	911	974	961	976	960	925	948	967	929	978	952	975	936	941	925	941	911	968	935	973	913	949	919	966	971	972	955	959	949	922	988	929	966	916	999	983	912	934	943	951	892	949	889	982	985	908	944	942	910	927	931	997	943	965	949	940	952	997	946	933	988	908	973	908	916	931	968	970	946	953	902	959	963	973	938	954	893	931	998	872	889	923	908	925	888	963	932	927	903	980	945	959	968	908	940	912	945	945	928	935	915	954	981	946	944	946	953	938	977	945	927	985	969	938	936	921	873	952	978	996	977	944	992	948	925	919	976	951	979	887	1027	998	1001	935	949	986	944	943	958	927	993	1000	936	936	955	1002	971	909	1007	921	953	922	887	885	904	965	906	964	926	990	974	894	920	909	949	952	994	935	934	977	993	946	957	930	936	930	963	976	891	938	920	1023	999	926	921	941	939	927	968	926	995	892	952	1005	963	949	950	936	986	986	896	929	957	936	901	905	938	963	952	921	892	952	977	969	983	915	980	933	969	966	953	929	949	945	959	926	996	940	968	974	957	905	927	942	963	954	945	969	926	929	965	937	995	968	959	975	925	931	894	890	944	880	883	983	944	971	894	994	962	977	924	961	933	909	931	948	921	929	1018	988	987	985	976	911	913	953	913	973	999	956	923	962	960	910	905	943	908	896	951	927	901	921	967	979	934	925	934	909	936	944	953	909	996	965	890	974	913	944	920	961	943	945	970	950	979	933	959	891	1003	975	956	888	918	879	912	944	930	982	1037	882	932	959	941	899	912	966	928	967	955	905	962	946	970	963	976	937	923	898	955	908	931	930	928	981	980	987	899	902	919	995	932	878	967	991	960	987	869	995	928	920	956	922	938	952	961	992	1001	933	954	934	917	941	979	970	944	927	964	975	944	922	938	951	933	939	1007	972	982	906	964	955	950	968	930	943	927	939	955	887	917	906	892	1005	961	960	921	972	960	970	922	948	882	973	896	971	901	941	932	966	934	886	915	923	920	954	963	967	930	862	968	996	943	984	912	930	986	965	915	962	966	1029	979	927	927	915	933	983	966	933	964	975	937	941	917	967	954	942	918	1002	920	965	992	956	948	947	855	945	926	1022	1014	944	930	985	936	950	946	945	955	956	957	945	939	971	922	928	956	912	983	922	944	913	930	974	909	945	980	966	952	960	985	962	898	927	981	933	909	918	976	974	979	973	1007	975	933	914	977	938	997	957	965	969	913	983	879	950	927	941	888	947	950	962	931	957	970	929	1004	996	945	949	970	974	977	850	917	951	930	978	958	928	947	888	945	958	984	980	963	946	943	923	970	963	957	955	892	929	936	975	991	904	908	963	871	925	883	934	970	959	937	1007	955	883	936	961	963	930	943	953	950	951	956	917	932	969	906	912	922	921	900	999	959	961	933	949	919	883	960	972	962	992	919	844	945	891	965	926	896	879	922	910	881	954	969	958	871	937	968	973	922	939	933	964	946	953	968	929	961	921	978	940	930	966	1008	947	926	967	942	969	957	975	971	971	966	928	908	918	931	882	981	950	927	938	947	936	964	1019	966	965	942	951	901	922	954	975	929	948	939	956	933	943	965	945	982	897	906	929	933	947	921	959	961	985	935	902	992	1005	950	999	923	929	950	926	943	952	936	924	925	939	938	986	922	955	957	967	910	964	931	971	912	972	929	937	945	942	928	990	926	974	904	979	912	940	971	931	940	971	970	920	974	952	913	918	873	951	910	902	1019	920	1003	910	1035	913	978	924	931	952	927	875	932	952	981	963	941	931	996	949	928	995	965	869	936	908	960	958	921	993	987	872	922	908	987	926	927	922	988	932	940	905	928	969	970	840	927	952	942	978	994	1001	912	887	939	905	948	892	955	910	963	954	966	950	891	921	944	977	907	920	932	935	923	986	952	945	973	931	937	973	955	936	983	980	930	972	898	921	883	945	950	914	930	962	932	943	973	953	927	960	925	985	964	895	915	998	1004	930	920	952	1014	925	918	975	955	994	932	903	967	942	966	938	933	932	949	941	916	967	940	931	968	936	929	945	956	968	949	948	889	918	970	1007	946	929	941	940	935	879	967	921	979	993	974	952	948	1000	907	898	945	968	932	987	945
4102	1881	971	561	720	1203	1179	954	798	692	573	493	394	398	324	304	272	249	252	233	244	221	220	183	183	156	151	147	123	121	111	122	120	98	87	123	118	99	85	87	90	103	100	88	72	74	93	89	78	105	83	81	83	89	88	75	75	74	68	91	80	92	80	91	94	83	76	88	80	75	98	83	81	93	96	80	87	86	79	73	82	77	77	80	81	90	85	82	107	75	75	69	75	76	78	91	83	82	84	76	92	88	88	79	81	77	91	75	96	80	70	87	87	79	86	74	78	82	69	83	71	80	78	87	93	93	96	84	79	93	72	88	75	93	74	85	80	92	76	88	65	77	80	81	80	80	85	76	79	89	91	86	81	79	79	87	89	84	91	91	82	82	87	71	88	66	71	69	69	82	76	73	72	81	66	101	82	79	90	93	80	85	75	77	68	81	83	74	80	69	78	72	86	84	88	103	83	85	89	81	75	101	81	86	78	73	93	74	80	82	78	84	87	86	87	98	89	102	71	94	68	94	83	90	67	87	79	92	96	84	87	74	75	84	95	80	83	77	74	77	79	90	75	97	87	80	75	85	87	83	88	79	71	78	78	89	83	111	88	81	86	97	76	87	71	75	74	76	92	94	80	78	82	89	72	86	90	78	82	82	94	90	92	84	77	78	96	94	70	85	76	67	102	79	79	70	85	85	100	73	78	75	92	75	75	73	69	68	68	78	81	63	90	84	75	92	87	63	87	82	86	87	81	84	92	87	91	95	89	84	75	80	81	67	89	87	83	92	81	86	99	92	77	64	108	88	91	93	92	71	66	75	81	84	112	77	84	65	89	93	92	78	76	84	92	84	83	87	67	79	75	72	82	93	83	93	100	79	80	87	115	98	81	89	84	87	100	84	87	84	91	81	67	84	94	87	79	71	102	91	91	107	77	92	81	90	68	79	84	102	89	93	78	71	61	81	68	74	70	71	75	94	83	63	75	82	64	77	90	71	75	78	82	90	68	93	88	73	83	83	80	91	79	73	82	86	79	91	72	90	90	81	92	84	68	91	94	88	90	80	78	71	87	89	92	84	72	83	65	71	64	83	80	78	96	94	106	83	89	80	69	74	86	85	88	73	78	83	96	77	79	65	83	73	83	85	90	85	82	81	92	92	84	78	67	89	85	89	93	76	92	87	80	78	85	81	107	76	87	75	76	83	85	76	84	82	80	95	83	95	73	86	69	73	84	82	84	91	74	83	85	66	91	67	80	89	80	93	78	87	83	76	74	97	66	85	91	82	89	77	114	95	85	93	108	82	80	78	73	81	89	85	71	90	95	97	77	64	87	73	85	76	65	75	104	96	85	77	91	81	61	96	77	90	94	80	68	84	84	94	93	79	84	72	75	93	80	84	86	89	90	72	87	87	82	85	73	78	83	79	59	78	74	115	87	82	92	92	79	99	81	97	79	96	94	83	80	69	90	78	89	78	96	108	71	75	76	83	63	87	68	78	82	92	83	101	76	93	82	93	88	84	84	68	85	79	88	85	80	81	81	81	89	80	75	87	97	83	95	89	77	73	70	73	93	78	80	70	80	83	81	80	84	77	96	87	85	90	61	92	73	78	80	76	80	80	71	83	85	75	85	85	78	72	69	84	76	86	83	91	85	80	83	92	78	90	80	81	90	93	92	91	77	71	93	103	85	89	86	79	82	79	73	79	94	85	69	95	98	93	104	86	84	89	91	76	90	76	86	93	69	85	67	88	97	84	104	79	92	88	90	82	77	80	88	91	96	88	80	84	75	82	88	94	81	79	88	100	73	88	96	69	98	92	90	67	70	81	87	90	70	70	84	89	65	77	80	86	81	70	91	81	96	79	86	79	87	90	82	89	76	71	75	96	86	84	97	74	64	69	68	69	92	80	97	97	103	71	83	93	75	85	89	61	99	90	87	89	82	68	86	78	84	85	68	86	75	100	91	93	82	74	95	97	88	78	77	79	88	88	87	87	88	65	77	76	81	89	92	77	85	85	83	66	81	80	92	79	97	92	82	75	88	76	70	79	67	56	71	86	90	71	68	95	83	90	82	78	86	101	87	77	77	83	79	81	91	79	81	95	89	106	85	93	73	101	89	83	91	75	81	73	99	89	68	97	79	73	83	87	87	82	90	89	86	90	72	71	73	71	79	87	91	80	78	78	89	76	81	83	84	70	75	78	81	76	84	90	96	82	77	89	79	91	65	85	85	90	90	81	87	66	77	90	87	89	88	78	92	98	79	69	87	77	78	75	78	80	82	82	70	87	84	76	78	78	92	81	82	97	81	85	104	89	76	76	80	84	76	78	71	91	86	86	78	84	88	85	93	83	61	70	95	74	84	76	63	103	80	82	80	80	79	81	78	88	88	92	81	77	91	85	74	98	70	76	91	85	80	85	83	63	86	77	76	91	83	95	80	91	82	82	94	82	92	81	62	76	76	85	88	87	90	71	91	71	87	73	73	83	87	73	103	93	83	75	77	68	84	71	82	87	64	86	83	70	77	88	77	68	90	95	76	87	97	78	82	88	76	91	95	74	90	74	88	97	92	92	96	86	73	79	101	106	67	92	71	78	83	89	92	75	86	90	79	96	83	84	93	80	87	97	66	84	88	67	94	94	94	94	85	89	83	78	71	90	67	77	76	71	80	78	81	78	66	93	74	84	80	88	94	78	83	90	86	95	78	88	82	98	83	74	92	76	104	93	79	84	75	78	79	69	79	69	75	95	96	87	72	88	83	84	87	86	84	70	82	77	71	100	93	87	77	75	80	82	74	81	68	84	80	80	95	76	88	80	80	72	90	81	79	66	92	87	80	82	62	89	94	83	103	79	85	78	67	81	85	92	77	104	69	96	89	80	78	76	79	83	74	92	77	97	80	89	84	62	76	98	84	86	83	83	76	97	72	94	89	87	78	96	90	96	74	75	84	84	84	67	83	82	94	66	84	85	90	102	73	90	82	72	63	76	104	102	101	83	63	61	76	81	76	95	89	90	92	80	87	85	86	91	85	80	88	81	98	84	74	96	86	87	93	96	72	71	77	85	63	72	71	87	86	77	109	101	76	75	77	88	70	85	80	91	79	75	80	99	90	77	63	87	89	87	91	91	95	95	90	80	81	98	86	76	96	62	84	81	76	58	86	72	74	67	79	88	83	76	85	83	84	91	75	72	78	77	92	73	97	86	79	81	72	62	66	87	81	80	86	71	91	82	83	76	89	89	72	74	86	67	82	79	89	66	77	83	69	97	84	81	67	81	74	84	99	84	66	83	78	94	69	87	88	79	79	79	90	78	93	77	99	85	97	72	83	76	72	90	90	86	89	98	99	90	95	85	81	96	80	91	72	93	75	82	92	75	82	90	72	105	90	78	77	80	97	86	85	94	73	82	74	87	61	68	96	76	71	75	81	95	87	90	90	81	96	82	92	73	90	75	86	81	89	84	90	108	75	95	84	73	87	93	89	79	74	87	79	93
25257	18631	12933	19740	28447	30762	28672	25190	21649	19427	17100	14752	12662	11354	10525	9395	8243	7448	6826	6389	5737	5365	4943	4528	4019	3669	3164	2950	2757	2353	2152	1939	1797	1702	1608	1579	1554	1448	1280	1276	1228	1228	1185	1212	1177	1118	1126	1068	1094	1031	1074	1037	1085	988	1018	1046	1033	942	1018	985	1007	977	1037	1004	971	972	1031	995	993	980	1029	997	964	989	904	1027	975	927	961	987	989	979	948	1001	1001	1012	1035	999	942	1002	999	952	976	997	998	997	1014	999	990	977	952	952	932	989	1005	990	971	1011	968	930	988	1039	971	926	983	939	988	968	1011	976	949	980	978	949	930	978	1003	958	895	1023	1055	1009	951	957	973	1038	928	1008	996	915	944	943	909	965	999	986	966	960	997	954	971	997	963	983	981	960	923	1018	972	942	947	925	973	981	1008	993	1013	1064	932	945	956	1038	981	963	954	969	902	986	935	1015	960	973	976	964	981	1000	996	947	913	962	887	1032	991	965	1002	908	983	969	979	1038	992	1045	935	982	951	976	1004	969	981	1001	974	974	985	1006	969	978	979	1005	970	977	980	973	977	915	1015	961	945	965	985	987	941	916	928	1031	948	934	994	964	984	958	999	907	997	924	956	995	970	976	935	979	972	985	955	1011	1016	989	987	979	1055	988	960	993	924	985	941	971	927	955	991	924	997	977	994	975	972	980	966	1009	979	1032	969	995	992	928	952	956	965	995	1022	1027	994	1023	993	971	943	970	956	961	923	1027	959	968	979	964	1001	982	981	988	952	974	962	1004	1041	981	986	974	976	954	993	929	980	936	924	989	933	996	981	964	930	932	990	961	986	865	972	949	967	977	972	923	979	1014	958	986	969	947	1018	992	934	961	959	975	982	956	1021	994	1016	930	969	928	939	1041	931	938	995	970	991	919	996	953	978	985	971	1017	978	979	999	977	937	1008	977	973	939	1011	934	1005	998	935	978	986	981	968	942	949	1027	952	1010	939	1006	903	1006	974	937	970	1017	995	918	1008	978	1006	1000	960	976	962	931	956	959	999	981	970	972	998	961	1037	1021	990	977	945	988	948	967	940	959	902	1006	952	949	940	961	996	961	940	983	942	964	973	1022	942	959	1016	919	933	977	957	961	983	955	951	1001	972	973	953	911	965	969	988	926	923	976	956	1000	995	946	938	967	948	973	989	944	974	939	998	963	997	942	941	978	999	929	1005	995	1007	991	926	986	896	972	990	998	965	1013	980	963	1000	978	1008	947	910	966	977	940	971	951	969	980	906	1005	1016	953	997	988	941	960	951	902	892	951	966	930	921	1000	976	1021	940	931	971	930	951	985	961	958	911	983	945	1001	980	1001	1035	937	1006	918	991	913	935	976	948	921	981	972	960	952	944	1050	1051	945	952	971	1015	955	988	974	956	993	1024	1002	1031	1005	1001	959	963	949	994	950	1043	957	1005	986	1008	942	935	1000	1012	921	1041	931	945	1014	968	959	1028	948	917	964	970	923	998	1006	956	972	1020	1009	975	982	990	943	969	995	945	959	973	914	1004	921	994	1025	942	949	880	977	953	955	981	988	959	965	993	930	969	963	976	1008	972	981	1011	997	946	943	948	973	951	996	1018	963	942	983	937	940	980	909	955	1065	980	964	943	1002	1005	986	974	1017	956	971	964	943	972	1003	960	979	982	991	951	978	987	991	998	993	882	928	948	962	983	976	982	968	993	979	1008	976	1027	979	971	1023	951	954	1034	942	973	948	1007	977	991	1008	997	940	965	965	959	956	1016	990	984	948	1004	959	934	972	993	966	980	971	955	964	986	986	975	978	990	966	910	954	994	1065	957	1004	911	987	984	901	936	960	926	929	968	917	970	1001	915	919	969	994	991	1029	950	988	976	924	998	895	954	965	981	1005	985	991	1005	971	964	995	928	985	923	1007	980	983	998	981	979	999	985	873	930	983	993	1034	943	965	972	990	971	999	986	1017	973	978	954	997	1018	953	906	968	971	948	974	976	936	993	972	1027	977	1012	939	957	950	977	973	964	963	985	999	944	990	980	986	963	974	1018	992	966	971	958	958	960	1007	964	949	1012	974	960	1000	946	951	974	964	961	986	957	964	1004	951	982	998	980	995	946	927	982	1002	914	1026	947	960	968	967	976	973	992	967	974	1037	986	965	986	946	922	967	920	963	949	981	986	969	966	952	896	956	937	980	990	982	1007	917	998	967	946	990	967	1010	995	986	975	988	969	971	1004	1006	925	983	1006	979	946	973	984	949	924	998	974	930	994	979	940	966	947	939	933	977	940	980	975	996	960	958	1022	970	1036	1003	1016	933	970	985	938	962	1051	1026	970	923	957	944	912	979	981	957	1027	986	972	942	978	886	947	944	1013	1021	1004	994	1000	991	970	985	977	961	928	1030	996	909	961	1000	970	945	964	979	975	954	1043	975	931	926	918	894	948	1003	1035	954	1010	965	957	957	920	989	988	946	974	936	988	1000	970	945	953	948	969	1003	953	932	995	1022	982	1002	933	966	979	1010	971	956	961	933	985	1034	1029	948	962	966	946	933	976	968	912	928	1009	968	994	1017	916	948	923	958	1022	979	954	985	936	870	955	962	990	951	1032	970	970	956	935	968	960	958	938	962	962	950	950	960	946	933	922	988	963	999	966	999	1008	962	989	984	976	991	976	993	932	957	977	951	947	955	953	966	1017	915	962	963	949	956	980	983	965	966	1025	947	976	953	1020	937	975	973	982	960	989	952	989	1000	950	973	1010	958	930	983	1032	960	1005	947	1003	1001	965	969	1000	1010	942	993	931	972	965	904	925	977	903	958	963	1022	957	906	949	895	988	992	942	1004	947	969	969	986	971	975	958	900	978	972	979	971	1045	943	1043	966	989	913	1012	983	1004	978	938	950	967	952	1012	972	1005	968	1011	995	1020	982	986	939	946	959	973	950	971	914	979	1009	996	982	945	994	999	1003	923	930	992	977	951	956	979	958	1020	962	979	958	957	1021	948	974	961	992	978	937	1059	965	983	964	946	980	967	981	927	970	1026	927	974	956	980	986	979	968	952	995	957	955	946	996	998	984	918	903	926	984	1002	988	997	955	940	976	988	1007	936	971	916	968	972	983	1028	965	969	924	969	962	1076	921	974	959	973	1025	936	915	946	977	959	919	951	868	1027	958	1011	914	995	945	931	964	967	993	947	949	966	966	968	985	993	951	984	1009	999	987	983	936	1000	983	1023	1003	991	993	950	953	937	989	990	975	961	1012	996	1004	911	999	938	929	1025	955	937	950	1004	944	983	983	935	1001	964	964	1011	989	948	1000	956	968	953	928	1013	972	969	979	976	928	978	950	943	994	977	972	975	1005	944	930	1013	954	1012	957	931	946	995	1029	951	995	976	914	983	972	939	1003	947	979	917	936	952	990	1010	956	966	1003	982	973	979	921	963	919	893	1029	903	998	984	962	1053	968	976	963	981	995	960	968	974	964	944	967	905	985	986	937	955	942	981	945	982	1005	1025	1002	975	972	966	961	997	923	974	976	997	941	948	974	965	972	994	926	999	970	964	1015	972	946	929	977	1008	1010	946	983	1040	1000	956	995	925	970	977	959	934	962	1011	987	931	952	987	968	928	973	970	983	952	905	1022	984	1013	977	907	975	954	960	947	957	964	973	1020	1008	999	948	940	933	925	985	933	937	950	1000	962	1028	958	918	917	986	970	980	965	928	949	986	939	1006	979	954	978	981	959	994	967	1021	979	955	958	1015
3945	2912	1311	762	1055	1515	1452	1110	896	779	738	626	474	480	461	334	348	330	329	262	264	254	229	204	195	174	157	150	156	137	134	109	111	131	101	90	120	83	101	92	101	115	99	76	75	89	111	66	110	105	105	76	75	73	78	87	97	78	83	97	102	84	91	71	81	86	83	91	86	88	98	77	88	80	83	78	79	94	101	72	95	98	72	90	85	90	89	97	118	83	87	79	75	69	72	101	85	88	69	76	99	83	88	76	80	85	91	82	74	78	69	85	84	83	85	93	76	83	83	80	96	74	83	79	80	92	87	84	91	91	89	75	89	96	74	84	94	74	91	77	67	72	92	80	93	87	87	83	80	83	80	91	96	86	86	85	74	81	81	90	77	77	76	87	71	79	86	82	87	94	81	82	80	83	93	90	73	91	91	91	74	65	97	94	80	91	91	94	86	96	81	93	91	67	87	79	80	79	82	80	75	70	83	74	75	82	82	84	104	89	81	93	86	84	97	91	97	93	82	88	82	98	97	73	72	80	97	95	85	77	77	92	94	85	83	91	101	93	85	87	71	87	90	87	90	76	84	90	81	105	99	89	81	78	88	80	95	66	75	78	92	81	85	96	74	83	87	79	56	79	90	97	100	92	80	64	71	78	91	76	66	106	84	80	84	83	93	87	72	70	84	78	80	87	82	67	91	89	69	80	83	90	79	92	74	78	105	77	90	88	91	86	88	90	98	92	83	82	74	81	93	81	83	87	79	50	88	97	69	81	81	82	76	87	75	80	87	84	91	76	95	68	94	102	85	76	94	66	87	81	84	83	80	88	75	75	72	99	102	86	93	93	84	82	78	73	85	76	75	67	99	102	85	87	90	79	89	75	75	78	84	102	83	100	100	83	91	80	76	91	91	99	98	80	79	72	77	95	82	83	89	105	73	85	87	82	79	96	102	85	72	77	70	90	80	83	92	71	87	82	92	101	88	80	77	104	95	90	96	81	75	96	92	94	81	78	82	84	68	73	82	95	79	94	82	92	98	79	86	104	81	84	81	88	89	78	78	93	71	81	85	77	79	71	94	80	84	80	72	85	84	84	74	76	89	90	102	83	85	101	80	80	89	90	89	88	106	97	87	77	77	105	83	84	83	83	103	98	88	81	85	96	95	83	76	90	72	105	89	95	87	75	80	89	90	93	75	95	75	72	79	79	96	95	90	110	87	89	83	88	87	85	89	86	84	68	80	98	83	74	66	90	83	80	95	99	93	83	78	94	99	73	82	100	84	77	92	96	85	77	95	82	93	90	95	78	83	74	83	91	75	85	77	61	80	80	85	85	80	88	80	95	70	79	89	80	83	85	80	80	95	93	88	88	86	86	80	89	87	83	98	82	100	84	78	88	96	77	78	85	103	88	92	85	69	84	85	85	76	91	82	86	79	85	80	78	88	94	82	76	92	78	93	99	75	89	101	72	75	98	95	65	86	93	90	70	96	79	96	87	79	77	88	80	97	89	74	87	93	81	90	89	76	92	92	101	84	101	113	85	87	73	92	108	81	85	84	84	87	88	93	90	82	83	86	98	93	83	104	108	98	98	113	64	91	82	90	79	86	88	90	97	75	95	82	75	78	82	81	84	69	74	87	90	91	77	93	96	83	78	91	87	82	82	79	87	78	94	84	109	78	70	95	74	84	89	83	75	103	85	83	87	92	90	97	94	86	84	75	79	81	77	81	88	96	70	85	77	86	71	97	74	104	83	84	73	77	103	81	80	87	62	77	95	91	72	79	91	94	98	81	88	83	71	91	87	87	78	81	96	80	81	94	90	74	87	70	80	88	88	81	82	92	90	86	79	89	90	76	78	91	74	78	85	90	81	93	102	70	87	91	79	90	89	80	83	88	86	86	99	91	90	82	81	76	78	63	84	82	87	83	83	80	94	89	82	71	88	84	66	93	65	93	79	82	96	84	96	92	69	76	104	90	87	86	73	97	95	80	65	89	85	102	83	89	115	71	73	78	78	82	85	95	91	105	85	78	68	77	69	93	82	88	84	93	111	80	81	91	77	72	97	79	98	97	81	79	72	78	86	98	72	67	88	80	92	83	105	86	86	76	75	86	83	90	80	82	93	66	76	85	96	82	97	101	81	72	90	78	77	92	86	92	68	75	94	90	95	59	84	76	92	111	97	75	71	85	90	80	82	92	107	74	74	79	86	90	106	79	81	70	78	79	81	90	97	66	77	88	76	81	83	84	78	94	75	78	95	86	92	79	85	84	87	81	66	89	84	87	98	61	77	75	67	91	86	87	98	90	83	90	89	67	92	76	76	80	86	95	85	90	76	86	79	117	97	73	72	90	88	108	92	93	77	86	73	93	84	85	94	63	98	74	90	81	99	89	84	82	104	90	64	80	85	84	81	103	95	82	87	66	87	68	89	83	102	96	76	88	84	89	69	78	87	80	90	73	82	96	76	79	85	103	76	71	90	95	81	95	72	82	97	85	84	95	93	90	94	78	81	93	101	84	78	66	83	76	100	84	92	90	75	84	79	102	79	92	93	78	86	73	88	91	80	84	78	88	85	86	72	92	102	101	88	108	70	91	78	79	94	86	103	103	95	81	77	94	78	76	109	65	81	93	91	92	87	81	96	65	90	80	101	84	73	110	78	65	80	101	85	74	106	88	90	88	92	81	83	89	89	70	82	86	70	80	94	83	91	70	85	88	76	98	94	93	76	68	86	70	91	83	93	93	83	89	94	78	87	88	91	82	94	87	82	81	74	92	93	86	72	85	94	96	83	78	89	80	81	89	86	74	93	98	88	79	85	86	91	71	112	104	101	77	68	89	73	95	81	93	104	82	85	85	91	104	88	77	95	90	78	101	93	86	84	84	84	83	63	67	105	88	96	77	92	97	69	78	91	82	86	89	78	94	87	63	106	93	75	80	77	77	79	78	75	89	76	83	92	74	70	93	86	98	85	73	86	82	84	82	74	93	81	85	99	88	87	80	72	90	88	76	105	88	64	73	80	78	95	91	89	105	92	93	100	78	108	82	79	81	86	80	92	64	100	102	90	80	89	72	87	80	87	87	69	83	106	84	81	94	79	103	99	92	76	93	72	81	92	113	85	87	92	71	101	83	72	84	91	81	84	91	76	81	83	97	93	83	84	91	101	75	81	89	75	81	79	91	100	89	93	97	70	92	88	84	77	64	87	82	87	98	78	77	100	79	99	96	73	84	83	85	87	82	87	88	84	81	87	91	99	79	91	98	84	78	93	89	85	93	77	77	79	73	112	73	82	81	91	84	90	90	80	80	86	73	84	79	74	92	76	98	69	78	85	94	80	90	79	75	101	86	90	78	82	96	87	85	96	68	92	90	101	86	102	75	107	67	86	83	85	82	96	100	94	84	80	91	92	113	85	90	76	80	88	92	82	85	73	77	85	71	86	82	96	81	86	96	90	77	90	77	79	87	100	81	82	90	75	73	70	85	70	69	87	78	86
30104	21577	15262	23030	31587	32861	30130	26821	23737	21585	19302	16842	14460	13162	12240	10858	9811	9042	8328	7616	6973	6376	5587	5282	4798	4331	4069	3532	3236	2953	2643	2271	2140	1976	1875	1778	1700	1592	1558	1444	1441	1316	1347	1258	1208	1223	1134	1099	1115	1091	1059	1068	1071	1061	1033	1088	1017	1042	952	1018	1026	1019	981	1047	977	991	973	1019	970	944	960	984	976	1017	1015	1026	985	987	933	948	965	962	999	1010	933	986	983	989	995	919	950	1013	1019	905	981	998	984	988	972	1011	985	970	999	995	1029	933	984	967	1007	1000	1002	943	1050	945	1011	998	1032	1047	993	966	992	973	1069	973	986	954	1002	956	974	991	985	984	988	1006	975	997	969	966	1008	1022	992	959	1004	992	955	954	971	997	985	976	963	1007	1001	968	963	965	1015	996	960	1006	1014	1001	1039	984	944	935	937	1005	982	952	1009	953	974	984	1011	1014	958	1001	988	1026	1017	936	910	986	981	965	977	966	1015	944	978	968	970	977	985	975	1006	963	987	958	964	941	974	1013	984	957	990	946	1016	960	987	1006	948	938	981	1039	953	975	1040	937	981	984	1024	993	979	1047	1020	970	983	995	1016	968	1001	1000	956	932	1020	997	965	994	941	936	997	1008	1014	982	970	984	958	940	958	996	952	1030	997	981	987	981	1014	1025	978	1021	968	964	930	979	986	965	967	968	1003	1024	969	993	975	970	1024	965	944	998	953	1014	1001	963	970	1018	990	931	989	1009	998	1025	993	971	898	958	959	987	959	952	973	1046	962	995	961	971	970	1024	965	954	999	1049	978	982	953	935	984	998	974	945	1014	981	1026	985	982	990	1018	977	988	971	976	994	974	984	879	983	957	1021	957	1023	995	900	1002	988	980	940	984	994	962	980	1022	943	960	1030	958	954	959	1015	947	957	963	970	1041	998	991	1033	944	988	1020	930	949	956	959	971	993	1013	1022	1006	882	969	1012	989	999	1029	981	958	987	1000	998	949	985	1016	988	976	992	1004	1019	1004	1004	957	1002	957	985	994	984	1000	1037	970	931	970	1010	1056	961	958	994	1022	954	1011	997	1033	942	975	973	981	966	988	1020	971	985	989	984	964	1052	985	975	961	992	985	1012	1016	1063	1014	1014	941	962	1008	994	980	985	936	938	1021	1028	1010	954	951	1001	985	946	957	944	1029	1038	932	981	1013	1034	977	947	965	951	969	965	969	1049	1008	996	933	976	973	1004	1014	1025	976	989	983	981	961	992	1021	1030	1017	1047	942	1039	1031	992	978	983	980	977	975	982	986	1058	975	1031	955	992	922	1017	1022	1001	995	1012	959	963	977	978	956	977	922	1018	996	995	968	960	980	939	983	978	994	993	1016	1020	1011	947	912	975	1001	1036	951	916	996	981	1005	989	1013	1015	1008	1040	993	924	1010	1040	946	1034	997	996	1015	997	941	1014	921	981	1031	1009	1011	986	1061	984	1040	996	1030	1040	987	948	984	1036	989	983	979	1016	1009	963	976	977	999	969	973	976	977	1001	1045	937	988	968	1034	992	1007	948	1060	971	980	1025	1027	950	1004	1023	942	1034	989	952	1010	1001	975	995	1019	964	1027	988	968	983	1044	965	996	981	976	1003	975	969	970	988	1018	964	1023	1018	1016	994	981	1016	962	967	1020	1003	1012	965	1013	984	1000	953	948	969	1010	986	963	993	1026	1011	977	990	1013	929	975	1026	1014	984	994	979	1018	995	974	973	987	982	941	981	979	1006	923	1014	1029	997	1007	967	1018	990	950	1015	1052	993	1025	990	901	965	961	953	1001	1015	1017	992	1008	945	988	1005	999	980	993	1050	1038	1039	988	983	976	976	909	1029	1032	987	936	957	876	988	1021	1008	983	1007	1015	940	992	1000	972	977	978	938	981	982	1008	1027	1002	955	993	901	1028	1029	951	941	997	994	918	992	1005	946	984	1039	1018	984	1011	993	1004	1044	996	1008	1011	992	1025	973	974	949	952	977	994	969	929	966	965	991	999	933	1004	980	1007	1022	932	985	1007	1059	1027	968	1039	959	1006	1009	964	980	974	953	973	971	967	1016	1016	970	986	956	987	937	1028	974	1011	975	1015	978	984	1020	988	968	954	970	953	980	995	987	983	961	987	997	1001	955	1042	973	980	1049	992	971	1023	960	987	931	996	958	1014	989	1034	1002	987	979	1006	1056	978	969	987	977	1031	956	1006	969	979	951	1004	1035	997	927	1002	948	1028	980	966	990	988	1001	990	1009	982	1007	997	953	964	1031	990	967	1041	949	977	1029	1012	986	962	963	1018	976	1022	964	978	988	975	1008	943	1021	952	973	985	1038	1016	989	981	970	979	988	980	934	1010	972	950	1002	1055	962	1014	973	973	979	1045	1024	1015	995	1015	978	956	1014	975	941	1056	978	1045	933	982	986	944	973	1007	974	1009	966	991	988	960	941	995	999	979	1000	969	956	1006	979	973	1019	1036	989	990	1026	1041	971	965	978	1026	960	1028	927	937	930	1036	1014	1004	971	1030	1017	1008	992	976	1044	970	971	1013	1000	995	1026	989	920	1009	1024	977	1006	975	951	939	1004	950	999	965	954	994	1047	1016	1012	975	991	991	997	992	967	1040	974	982	940	961	952	991	987	910	970	961	997	1006	1016	1032	963	960	1024	971	1005	967	972	1003	981	905	987	949	967	1012	983	923	971	982	1027	990	992	1007	941	1004	974	1005	975	1009	1006	993	978	1009	993	957	1029	988	948	1043	963	955	977	1031	969	996	985	951	1013	987	969	979	933	979	1008	943	921	994	1002	986	967	990	980	937	985	1017	1024	983	979	977	963	1013	1039	1026	1047	957	975	963	957	975	968	954	1018	1005	979	994	1010	976	984	993	1051	967	1040	978	982	1007	952	998	968	998	1022	996	994	962	969	1007	900	986	960	991	1006	974	1023	1000	1004	980	1021	1019	990	1056	1016	975	970	1014	945	988	1006	1020	984	987	933	961	985	945	911	960	997	970	1023	986	995	1007	992	968	993	968	1035	904	929	1004	1008	1018	1036	917	1019	957	954	958	977	992	1027	976	987	964	1017	1010	1040	953	1000	940	932	1015	1005	1021	1003	978	986	946	1012	948	1010	1008	1042	967	1033	1010	1024	983	1027	1017	956	996	961	961	990	1000	920	995	1005	972	986	992	961	958	964	989	964	971	915	929	997	990	964	968	969	970	983	975	956	1022	1021	1031	1009	980	993	944	1015	935	1024	978	1020	959	1036	1025	991	980	1015	1000	975	988	980	1017	1005	995	1005	950	992	927	984	998	926	1000	990	954	955	962	971	918	973	967	969	1031	1024	978	939	997	981	995	953	1006	1003	957	971	986	983	932	1020	928	1002	1000	969	996	935	1029	1012	965	924	1040	989	1002	1012	986	1017	972	956	990	949	989	961	1000	1026	997	967	982	966	1041	1009	1036	948	993	939	996	994	1049	1001	942	967	994	978	985	991	990	941	971	979	1009	996	1053	969	1003	996	969	1022	1010	1025	980	962	970	988	958	1036	960	966	979	977	1018	988	987	1007	993	974	1072	1017	947	941	966	967	911	1001	996	967	1042	987	1005	1012	929	997	1012	1022	997	1010	987	1024	936	1025	970	947	935	993	960	975	1048	1015	918	994	989	985	966	1049	1006	990	952	1029	1032	1021	986	991	1007	946	1005	1018	1007	943	992	981	989	933	981	982	988	1035	943	949	1009	950	985	947	1030	1020	951	1001	976	990	964	1030	963	973	1029	982	971	985	1013	983	978	995	987	966	999	1007	1012	1012	962	953	1018	1021	997	1023	964	939	954	1028	978	1001	957	989	985	953	990	1088	976	1001	1000	1007	990	1006	1004	979	991	1053	1024	949	1011	1022	1040	997	998	1015	954	980	996	973	1018	1005	975	960	941	1006	1005	1013	988	969	954	970	1020	997	1057	997	958	1000	971	1026	1010	976	948	991	1017	966	975	914	1000	1040	1004
2649	1060	563	425	512	718	672	549	493	492	359	311	294	244	199	212	206	180	163	144	153	148	129	137	123	133	127	106	108	105	113	103	103	84	72	98	104	88	83	76	94	61	96	77	81	87	83	101	75	77	82	68	81	85	69	68	71	88	82	79	64	74	91	66	76	89	68	77	69	82	71	79	82	62	77	66	72	74	82	78	62	61	84	66	79	71	71	93	96	68	78	76	64	78	65	83	75	69	82	88	70	73	67	87	73	69	75	85	69	96	78	75	70	61	67	89	72	80	74	74	64	74	80	77	87	70	73	77	90	85	78	73	74	62	65	89	72	96	69	65	75	80	72	88	71	73	75	82	102	77	70	82	74	69	85	74	78	69	73	77	68	78	87	82	74	75	77	72	75	81	62	69	74	69	88	78	81	64	68	78	91	68	78	101	90	69	75	72	90	67	93	77	84	81	85	79	88	76	76	80	69	76	68	75	74	86	64	71	82	74	83	82	67	63	84	76	86	78	76	80	99	70	86	76	82	55	64	93	71	76	85	66	77	85	85	87	80	85	82	67	79	77	68	64	80	80	79	80	68	80	72	66	83	71	100	91	69	75	80	93	72	83	84	89	88	80	87	81	72	76	75	85	76	81	69	77	81	78	87	80	69	68	75	85	77	83	87	58	89	72	65	70	55	71	93	84	77	81	85	81	82	73	74	73	80	80	84	93	90	70	75	69	86	71	82	72	85	84	67	92	68	74	84	75	74	63	72	76	86	101	90	87	88	67	73	68	90	76	66	78	99	87	77	86	87	68	77	77	91	80	65	82	93	89	85	76	83	61	61	64	77	71	87	91	68	72	93	77	73	74	85	76	79	104	69	71	58	73	77	83	64	85	84	84	85	82	90	81	82	69	84	83	90	69	76	71	75	77	97	72	81	83	97	70	64	68	78	66	88	92	69	83	79	76	81	100	73	70	99	73	100	87	73	64	94	95	76	72	63	78	62	90	59	87	74	80	66	96	91	83	82	84	82	71	73	90	71	81	82	79	94	78	78	78	65	76	95	78	82	73	67	70	76	87	77	81	86	76	83	68	79	69	61	75	76	66	80	89	90	71	78	74	76	88	77	84	75	72	74	77	87	79	71	80	69	79	70	86	75	80	89	89	85	80	64	78	86	77	87	71	66	75	78	76	83	72	91	77	78	82	88	74	82	87	75	64	58	73	81	86	72	83	97	76	81	65	87	83	83	75	91	71	69	67	88	63	74	67	75	79	73	79	72	67	80	81	81	66	87	67	74	66	86	82	78	71	66	81	80	74	75	69	63	73	75	67	63	80	81	87	62	70	70	74	82	76	80	87	74	69	92	104	72	86	80	86	74	75	64	75	72	68	74	70	72	94	81	75	95	80	71	83	75	88	68	68	70	65	68	72	76	72	73	75	87	75	69	81	71	76	81	73	78	74	89	78	81	87	73	74	82	78	86	69	75	78	78	91	76	79	70	90	72	93	68	71	86	55	66	59	80	61	61	81	88	89	79	61	65	81	75	69	76	78	79	90	72	75	57	77	60	78	77	92	78	62	88	78	85	69	77	68	84	88	77	83	93	70	62	80	82	76	67	79	71	81	75	80	89	91	62	86	84	61	70	83	78	78	80	63	68	73	84	59	86	66	93	70	104	71	76	61	84	76	85	71	83	80	83	85	80	67	78	58	82	82	79	80	70	94	87	80	83	64	82	70	79	78	79	95	72	81	76	71	83	79	72	66	81	73	82	56	69	75	68	72	84	87	98	76	65	83	91	77	86	64	83	85	66	76	68	69	85	62	72	68	83	79	77	71	88	84	77	82	78	72	73	87	79	66	78	74	80	76	70	74	87	82	72	81	76	84	73	75	75	84	57	65	76	63	71	81	81	76	76	77	94	59	75	87	84	73	82	66	93	75	82	70	68	77	73	71	81	62	67	62	79	78	90	62	77	75	84	79	83	79	74	65	69	83	66	78	70	87	73	69	63	66	72	77	94	61	73	85	77	80	83	76	80	65	84	73	80	80	82	73	70	95	82	67	72	92	89	78	85	77	79	75	77	61	93	74	82	87	65	70	71	68	78	82	79	82	60	67	64	89	73	83	75	73	87	77	71	76	70	73	70	67	88	78	78	67	75	75	80	89	81	77	84	80	72	78	67	61	72	90	66	72	90	58	62	73	71	77	81	78	81	70	82	56	74	84	71	75	80	85	80	74	77	78	85	78	72	93	82	74	84	77	78	89	83	74	72	79	72	79	72	76	77	67	70	66	73	86	81	75	64	81	72	66	83	83	75	79	92	92	86	67	77	75	86	88	70	81	80	91	89	79	70	80	72	79	77	87	51	76	70	78	68	80	71	83	72	83	83	73	86	100	86	87	77	74	96	92	94	98	87	58	82	69	88	68	85	92	65	83	75	76	94	64	66	81	67	73	90	72	83	66	98	77	79	79	79	86	66	70	78	81	78	65	85	69	79	81	77	62	75	85	73	92	79	70	96	72	79	78	74	86	84	77	79	73	81	83	70	90	89	81	85	71	67	88	85	79	71	76	71	80	81	90	75	74	86	85	71	90	80	71	72	73	76	74	89	73	85	79	69	70	91	71	75	79	69	83	81	87	65	74	80	77	65	71	76	83	70	89	70	87	65	76	81	73	66	93	88	86	76	90	82	74	67	87	65	84	64	66	84	59	74	66	79	77	73	96	72	67	66	73	89	84	77	67	76	78	71	89	88	78	86	85	85	75	68	84	71	81	64	79	75	77	78	93	68	68	66	63	63	86	83	78	91	65	74	93	74	71	92	78	82	76	87	73	88	71	85	84	80	72	69	80	71	76	65	84	81	55	85	79	67	72	77	89	84	77	77	88	98	80	89	87	65	80	105	74	84	70	80	81	71	73	68	80	98	82	74	78	67	98	70	61	75	76	78	94	70	89	88	78	78	66	83	73	87	99	78	80	84	79	85	72	84	75	76	75	75	82	69	72	84	68	74	69	74	73	82	78	76	67	71	81	81	77	91	78	71	88	76	77	69	64	72	71	74	71	75	78	70	70	65	77	88	67	71	82	63	65	71	83	64	75	80	70	69	93	98	75	88	82	64	82	71	81	69	74	69	68	80	77	69	72	87	75	75	77	81	83	82	79	85	77	81	64	82	89	83	70	95	92	63	87	81	80	73	89	57	83	82	71	93	87	87	74	80	80	67	72	73	79	86	73	78	79	73	88	88	75	87	81	88	73	69	73	80	76	72	72	73	79	85	70	92	66	78	65	83	70	76	76	80	82	80	89	83	75	80	76	73	108	80	84	95	67	82	81	70	78	80	75	55	65	96	72	82	68	92	78	63	92	84	86	69	82	99	83	73	59	80	83	81	66	67	84	73	75	68	72	87	78	73	75	84	69	73	81	68	69	71	66	82	79	74	91	83	70	76	69	88	81	71	70	66	68	77	63	59	80	63	72	73	87	78	69	103	85	94	71
23000	14291	9400	16086	24824	25977	23346	19678	17431	15600	13035	10870	9004	7884	7131	6189	5683	5065	4634	4079	3850	3355	3088	2861	2710	2387	2297	2176	1960	1736	1694	1556	1412	1385	1308	1224	1236	1238	1172	1155	1110	1111	1026	1026	1006	1040	940	952	952	946	975	978	962	929	993	889	964	908	921	902	933	939	943	908	909	936	911	936	913	927	907	864	918	840	937	932	900	907	894	883	898	939	881	945	918	877	917	907	941	919	930	893	867	936	856	896	887	893	915	893	907	931	936	934	898	926	908	933	909	865	890	843	895	931	905	917	880	932	938	920	926	918	875	871	887	906	877	912	885	907	897	905	916	894	885	866	912	946	923	961	873	955	904	877	924	932	924	918	919	892	967	915	894	897	900	891	941	911	926	924	951	924	877	904	930	919	913	914	895	926	945	881	853	899	933	886	916	879	946	874	884	960	887	887	906	910	864	913	903	945	903	958	842	895	934	917	885	894	880	970	867	918	886	916	874	889	946	888	908	924	933	887	942	882	908	873	890	915	902	929	938	852	998	962	930	908	882	886	919	939	915	929	945	864	904	932	948	900	899	930	902	866	943	858	927	922	914	916	973	877	906	884	891	921	902	889	899	918	921	942	892	915	848	996	876	904	932	923	912	949	901	911	917	899	862	899	936	949	956	892	946	885	873	902	845	931	922	892	987	948	880	931	893	866	921	913	964	889	951	864	889	925	960	890	873	920	858	904	894	879	948	898	945	910	871	896	882	894	891	891	943	905	926	921	925	911	901	888	890	931	922	834	895	906	870	886	914	913	856	808	957	898	884	873	942	913	937	882	900	898	907	934	889	949	955	917	909	904	909	873	915	913	959	912	937	953	931	933	867	914	932	909	924	958	895	944	907	927	904	929	872	904	898	885	844	901	908	908	882	915	923	904	908	910	911	960	924	881	919	922	931	944	878	916	906	889	934	890	884	921	879	936	884	875	918	918	879	932	929	911	892	879	879	985	908	925	950	929	935	972	921	919	924	934	909	889	929	882	903	899	847	888	929	888	925	942	940	904	868	920	936	924	940	904	917	902	914	946	932	907	866	939	935	944	921	896	936	895	871	931	960	923	939	872	900	869	897	930	907	889	842	922	873	881	924	856	870	873	899	922	868	880	891	932	903	904	910	895	887	947	881	908	897	881	918	953	880	924	882	927	906	938	921	890	928	906	929	912	882	860	871	922	903	892	889	894	906	947	855	930	912	933	883	898	945	928	902	890	887	883	949	872	928	938	856	921	943	928	887	979	913	947	916	915	906	857	884	911	897	895	894	887	888	951	871	889	924	913	871	886	883	935	930	953	861	897	929	945	874	967	933	949	879	943	898	919	895	932	870	878	875	935	948	893	862	819	889	942	896	940	835	940	960	923	835	900	892	902	918	922	930	849	894	909	877	910	929	911	932	951	880	866	888	890	892	872	891	861	912	888	911	895	904	891	918	917	866	890	903	880	908	868	914	929	958	962	946	962	922	886	930	877	863	884	899	885	941	911	896	873	931	911	892	916	942	913	924	921	884	875	919	907	871	922	887	903	909	954	864	935	991	953	923	896	847	948	898	885	913	904	878	905	909	868	904	934	891	897	944	912	899	935	877	930	875	879	913	923	926	925	915	916	926	905	891	882	902	922	859	900	912	898	957	884	948	911	895	895	859	899	844	908	931	871	940	922	875	1007	936	930	898	896	892	919	947	936	970	909	850	899	893	901	900	940	935	904	888	862	920	914	884	892	899	894	906	904	900	927	929	903	917	970	879	917	899	937	953	939	915	966	888	946	899	883	891	918	837	934	908	905	893	927	907	885	871	847	869	916	899	860	949	918	913	852	901	887	935	942	876	931	907	929	914	901	950	896	939	898	873	866	915	889	910	886	921	888	936	892	904	981	888	893	896	851	832	939	901	904	876	963	887	889	968	906	873	891	939	899	869	923	922	901	935	856	939	911	908	896	889	925	996	926	828	947	950	934	938	900	901	943	929	919	889	890	911	916	888	852	868	909	919	952	989	897	918	899	920	957	907	926	951	930	927	929	875	898	935	827	889	907	925	939	889	872	877	866	955	934	866	916	870	893	902	898	897	948	934	922	887	878	872	944	911	881	891	935	899	916	880	908	925	925	912	883	896	932	907	911	935	881	862	883	880	877	882	943	873	917	897	865	888	943	937	897	928	839	902	902	899	939	911	883	878	925	877	873	885	895	898	899	885	891	940	981	870	886	910	876	928	842	883	945	941	915	952	887	935	905	897	951	903	887	912	903	889	904	881	917	900	920	912	946	915	897	899	886	952	911	911	880	859	869	903	891	959	936	855	943	895	959	927	881	905	915	898	957	897	933	894	945	965	895	952	915	939	928	928	898	922	932	899	937	866	905	903	895	937	889	869	862	918	909	923	883	964	920	944	933	893	867	890	913	865	920	943	905	915	915	877	913	915	917	901	840	934	895	921	897	892	912	875	916	907	881	944	868	852	926	888	907	884	872	919	927	916	900	847	896	900	911	914	875	933	894	847	881	893	927	911	877	879	921	898	888	943	914	895	909	935	892	936	893	898	933	903	904	906	935	884	947	905	925	925	931	885	881	921	899	894	917	935	915	957	859	949	912	854	929	877	924	894	940	951	868	898	891	842	894	905	915	904	885	924	949	929	951	903	924	927	885	882	931	922	944	895	932	942	893	960	917	903	918	900	882	893	936	903	897	919	914	898	943	910	935	896	895	883	921	998	915	916	913	838	910	898	950	922	878	893	903	914	905	884	923	977	928	838	905	928	940	921	885	894	928	904	957	957	865	978	946	874	943	866	863	900	924	875	917	875	967	903	923	919	929	923	909	905	922	911	907	920	914	897	852	876	855	929	935	917	926	904	903	895	870	868	911	916	932	923	906	978	935	944	890	934	929	963	886	908	940	901	913	912	907	890	895	888	922	894	955	898	912	904	835	883	912	884	920	932	897	898	865	940	857	902	864	919	883	895	976	911	890	878	899	929	913	912	893	957	959	912	913	940	879	922	880	876	864	955	903	892	906	843	934	859	872	931	903	886	879	915	931	942	858	894	915	878	867	901	931	922	876	909	902	912	877	852	891	854	930	882	908	939	912	879	904	933	901	930	901	943	923	874	926	918	905	959	955	881	879	911	919	952	913	955	948	853	877	921	863	877	920	948	936	954	889	918	911	923	860	912	889	881	922	874	924	903	919	879	937	884	916	963	900	910	921	873	908	916	918	949	877	895	949	844	923	909	923	879	927	869	851	977	868	879	917	971	929	910	916	886	885	906	874	956	915	957	925	872	863	938	844	928	923	865	923	939	921	915	919	945	887	897	939	899	873	889	886	877	891	893	881	959	890	900	922	878	960	952	918	898	901	893	941	903	945	875	914	969	873	861	912	902	901	874	882	859	941	914	880	899	859	936	908	945	916	906	864	924	895	920	907	920	877	887	917	876	904	892	886	919	862	896	913	869	951	911	868	905	876	931	884	929	883	930	888
2989	1935	869	582	689	1034	909	781	668	659	528	469	381	352	319	302	268	249	246	197	183	182	176	141	138	129	125	136	146	121	121	109	89	115	105	101	123	95	78	100	88	102	85	71	83	87	89	84	86	92	66	64	78	92	77	91	101	73	89	94	85	69	79	80	86	77	91	79	86	79	93	85	81	73	75	79	85	80	70	70	83	82	91	77	98	70	82	75	75	77	72	81	76	69	89	91	73	96	64	96	82	91	62	78	78	70	69	77	99	81	93	82	89	72	84	73	79	84	68	76	81	75	84	71	68	90	79	64	85	69	83	89	88	78	96	78	93	90	81	90	95	71	90	67	78	73	64	91	93	85	84	74	86	65	86	79	96	74	65	75	67	76	90	78	64	67	98	68	80	68	86	76	64	73	71	88	93	78	79	75	79	80	89	98	86	83	79	84	69	69	68	75	81	69	81	95	84	85	89	97	89	77	77	90	79	92	69	67	74	59	89	85	92	85	88	87	91	89	88	71	83	67	77	75	59	91	87	69	82	74	83	93	80	91	46	88	75	87	56	92	86	85	81	86	77	76	92	56	96	103	89	75	84	83	73	72	99	87	62	90	78	97	91	84	83	66	73	70	81	89	73	73	86	67	82	80	84	86	73	80	94	86	89	87	77	74	73	99	78	83	89	82	76	75	91	83	71	80	90	77	64	64	75	79	90	64	62	87	80	75	90	82	75	79	69	83	74	95	71	66	70	95	83	94	80	63	54	75	79	81	72	76	94	83	100	71	84	73	84	87	76	83	70	93	81	73	86	67	68	91	81	78	92	96	75	88	83	101	71	77	81	83	79	79	92	99	61	65	74	78	88	71	68	59	69	81	90	78	68	76	76	78	76	98	70	79	91	101	58	83	88	75	79	85	86	78	82	97	74	71	77	82	85	79	72	74	75	79	100	86	96	89	76	61	77	99	88	75	71	94	70	77	86	81	88	78	73	75	101	71	72	81	90	67	79	77	80	76	83	69	82	91	92	86	75	84	93	82	91	78	77	83	81	76	74	80	58	66	85	84	99	79	80	85	72	70	78	68	85	76	83	84	74	80	89	92	76	72	90	64	78	66	70	66	79	79	85	64	91	88	71	86	85	79	88	87	73	75	75	76	86	92	83	78	79	75	97	88	80	90	74	83	80	88	77	71	79	82	91	81	72	84	69	69	85	81	100	84	75	70	79	95	74	74	86	82	68	85	94	95	96	85	76	79	88	78	69	80	88	74	83	92	85	66	76	68	90	65	90	83	73	85	88	87	73	88	78	68	74	85	74	59	83	69	88	73	78	84	69	84	72	73	84	79	71	82	93	80	90	93	80	81	63	106	101	82	83	66	69	71	84	61	59	90	89	84	78	87	106	84	85	75	98	91	84	100	92	90	75	82	88	69	65	81	85	86	73	82	83	74	86	59	67	76	84	89	77	74	88	80	84	86	79	81	88	69	92	84	67	71	72	65	77	72	84	101	98	85	94	83	95	74	79	74	83	89	88	89	68	69	83	78	80	99	76	88	71	81	70	78	88	61	90	90	80	82	97	83	83	81	82	73	80	88	83	83	75	89	72	79	78	73	75	78	91	80	98	83	95	86	80	85	73	76	87	91	83	90	84	94	74	89	72	90	82	76	77	58	77	92	75	78	85	80	78	93	79	81	76	81	81	82	83	75	74	71	83	93	68	79	84	84	78	67	87	64	74	77	71	82	86	86	85	85	80	75	82	76	69	77	70	67	73	82	75	88	78	81	80	89	69	82	67	80	64	72	83	68	82	71	51	91	79	68	82	81	78	103	83	86	67	87	70	89	86	87	105	63	78	76	88	88	85	88	85	89	85	70	86	83	72	89	80	70	88	92	87	74	84	75	89	78	91	79	87	78	86	78	84	73	85	76	81	74	61	85	76	72	71	75	94	89	79	85	76	64	72	92	73	71	67	69	73	72	76	85	88	89	73	72	84	73	98	85	96	72	70	87	81	73	80	75	82	70	73	69	85	81	90	78	81	92	80	115	84	71	89	86	80	73	83	71	97	71	93	67	79	83	79	72	72	73	85	74	80	73	81	79	79	92	81	79	81	89	98	61	77	72	70	84	101	91	87	87	98	96	80	70	82	61	83	84	77	77	84	92	82	70	85	67	83	80	84	95	73	89	71	82	80	86	79	88	85	99	66	78	72	77	85	73	70	77	88	76	95	92	81	75	66	73	70	73	89	88	81	69	84	82	75	75	60	96	93	78	89	77	79	89	80	88	68	67	76	81	77	82	79	70	78	85	81	90	73	86	79	84	83	89	81	70	79	89	70	76	62	93	89	81	75	89	80	73	68	72	80	84	75	76	73	69	83	95	89	94	96	87	71	68	88	69	80	76	76	80	68	82	84	79	88	81	81	83	81	84	70	78	83	83	74	94	68	78	69	75	84	92	91	93	73	66	76	78	79	79	83	70	85	60	75	84	90	73	72	80	83	83	89	78	88	81	91	87	80	90	74	90	87	90	75	82	77	80	71	74	79	78	73	75	66	87	74	86	89	96	70	82	91	82	83	88	81	81	83	84	75	81	80	74	76	88	93	71	77	85	86	82	70	80	76	89	75	84	75	79	78	93	87	85	78	76	77	63	80	72	82	83	75	81	73	71	78	71	84	81	84	86	68	91	84	94	82	89	89	87	87	87	83	77	69	69	88	59	77	84	90	83	85	89	70	80	63	88	68	93	86	91	82	85	66	78	81	99	93	72	80	95	94	97	84	87	74	79	77	98	66	75	101	77	76	69	79	75	102	72	63	71	73	72	67	72	80	77	75	70	76	91	95	90	79	84	79	69	77	80	89	78	75	71	81	80	93	82	82	65	64	78	73	63	93	83	76	74	89	77	78	94	87	81	71	70	86	74	66	73	72	82	80	104	82	76	87	88	77	84	68	89	68	87	80	73	86	77	77	77	82	80	78	84	81	85	97	82	70	77	67	86	79	71	86	82	90	95	67	90	88	68	92	90	94	64	83	109	78	67	78	94	83	84	77	74	80	70	81	76	78	83	69	68	78	73	89	86	89	74	76	83	84	78	68	82	95	80	99	92	92	77	94	88	79	76	56	71	97	76	70	93	102	84	75	77	80	85	83	68	85	81	70	81	71	59	64	73	82	88	62	88	77	86	82	88	70	77	70	76	70	77	79	72	81	77	88	82	76	86	80	80	81	63	73	83	74	83	79	76	80	92	80	65	86	78	97	88	76	79	72	85	78	68	79	68	83	97	94	65	73	78	87	66	81	79	76	93	60	77	83	72	83	76	99	76	83	79	88	68	79	72	73	83	67	80	78	99	75	89	83	76	96	67	86	76	66	64	64	81	91	107	75	71	75	89	77	88	86	76	83	77	78	81	85	71	80	89	81	95	82	65	90	68	86	104	79	78	77	80	83	81	59	74	81	62	78	78	78	75	81	71	74	79	94	68	96	100	89	78	92	73
27007	18407	12307	19732	28253	29186	25943	23016	21211	18490	15705	13429	11733	10143	9166	8245	7645	7008	6468	5788	5196	4459	4044	3780	3352	3267	2911	2758	2460	2350	1999	1987	1823	1626	1571	1449	1362	1299	1278	1282	1239	1212	1118	1061	1077	993	992	996	975	1033	1001	989	977	992	971	976	966	1016	984	935	958	967	955	963	920	906	923	967	908	1004	944	956	914	921	973	933	921	884	925	924	956	920	945	970	888	959	946	917	975	930	961	910	943	953	912	939	963	922	945	917	1002	914	948	972	964	950	916	931	967	956	890	972	928	958	931	880	945	966	928	929	962	914	921	924	914	966	908	930	972	947	939	988	953	915	889	973	914	940	929	910	871	990	935	890	875	933	933	935	928	931	958	940	931	941	909	931	899	907	948	968	908	948	939	965	945	894	919	909	942	836	913	898	908	903	910	957	973	966	945	910	927	902	915	878	918	936	988	936	938	946	983	915	894	919	952	915	937	927	919	907	965	941	958	870	873	946	959	941	914	943	916	954	899	953	918	923	960	891	956	927	948	949	937	930	917	875	892	934	960	898	934	936	976	960	950	992	990	953	932	892	970	930	887	923	946	956	941	938	934	960	954	946	942	908	924	910	984	915	868	914	991	937	916	943	972	966	922	945	964	957	929	964	889	929	927	912	976	930	960	920	953	985	965	955	886	885	939	975	943	907	878	915	968	932	920	948	911	835	921	893	896	938	934	959	948	911	936	914	932	958	956	911	953	890	923	928	968	924	916	955	916	949	903	881	956	932	943	943	914	911	935	983	950	929	942	927	948	895	946	962	917	859	924	905	905	901	888	944	956	973	943	914	918	927	932	932	983	973	928	950	883	920	966	946	947	904	947	954	943	965	960	913	936	970	928	982	937	932	940	956	937	938	935	883	946	953	950	944	911	944	917	977	967	951	934	963	940	902	933	983	946	886	927	930	963	894	938	917	952	943	969	940	963	942	937	972	982	977	910	912	931	899	925	895	905	946	940	979	894	901	964	925	937	886	944	911	932	932	903	921	950	961	904	956	930	949	946	929	960	898	964	1014	910	935	960	924	919	944	915	942	941	953	907	973	942	963	941	911	954	933	914	981	945	926	904	906	968	898	912	887	980	947	897	958	937	1011	922	960	922	942	964	959	923	925	946	942	936	886	892	910	944	931	948	953	929	959	899	928	919	924	887	917	946	946	1006	894	977	924	994	967	908	961	1000	968	922	954	892	932	889	979	945	949	923	963	937	912	913	977	976	945	963	926	886	910	910	908	882	867	973	913	914	923	906	904	922	903	902	955	971	985	947	903	862	887	965	947	918	910	914	912	895	961	917	916	912	932	1005	975	940	980	952	975	921	948	942	928	911	880	896	951	957	952	940	964	951	907	893	889	922	877	957	980	921	914	932	951	912	952	948	927	888	914	960	935	917	948	941	929	928	926	883	932	952	959	922	878	905	920	919	943	944	957	890	885	989	953	985	927	925	930	927	985	900	963	975	967	929	924	929	941	1001	938	887	913	941	977	928	924	941	908	927	938	939	950	961	923	931	916	928	918	968	898	911	891	948	933	957	947	904	950	956	961	894	949	931	978	926	909	971	923	920	932	970	940	953	891	899	968	938	922	934	900	879	915	956	944	930	921	912	932	870	934	940	1007	908	925	917	936	941	963	983	957	967	940	874	934	899	966	922	957	956	924	958	971	985	945	964	981	994	1005	964	968	975	880	933	931	926	929	960	916	971	928	964	908	948	911	886	894	928	914	953	928	942	905	921	958	949	909	899	887	926	943	970	945	959	985	965	925	931	906	928	986	900	916	905	911	923	894	955	905	962	908	964	912	885	958	947	931	905	1004	959	927	943	914	961	901	944	985	928	952	952	951	889	881	926	972	917	959	949	949	959	902	945	958	916	986	987	894	978	934	934	872	948	937	962	954	910	963	925	942	909	969	881	970	948	964	916	918	942	904	935	947	943	893	949	928	925	938	957	965	954	918	897	923	950	912	944	978	921	899	912	943	952	952	997	918	977	943	942	856	972	920	930	975	898	927	930	987	972	916	972	938	919	945	942	928	909	967	915	938	945	920	928	883	951	951	988	939	951	956	916	957	943	938	932	968	945	921	930	910	932	945	957	951	919	914	1001	1005	928	987	927	935	885	991	926	974	906	901	908	914	996	898	936	869	946	969	935	905	965	952	942	929	930	978	946	960	912	911	936	983	966	912	909	915	955	879	966	972	925	972	982	969	923	904	931	938	926	939	987	950	961	959	962	910	931	965	882	935	941	889	909	925	966	944	1007	899	960	922	938	956	973	973	962	967	947	926	940	917	924	958	964	952	954	889	923	928	986	980	934	978	926	926	953	911	926	955	940	980	975	913	895	888	908	951	884	872	916	917	914	889	1004	926	972	887	989	949	937	913	959	989	898	959	900	949	952	914	958	957	905	906	881	942	956	955	885	932	940	880	912	904	943	912	917	940	961	955	915	996	968	997	949	955	1000	972	957	925	930	975	879	923	927	942	950	924	951	964	936	942	932	951	961	957	932	843	930	932	924	917	908	964	1013	941	965	947	929	910	949	921	930	952	959	928	913	970	876	921	922	908	918	932	965	946	942	958	959	952	929	898	889	947	894	928	929	899	960	901	946	945	927	949	960	973	875	913	975	897	949	918	942	916	912	933	931	951	927	967	917	950	906	958	917	978	953	878	914	966	920	933	966	886	944	887	951	901	974	961	879	914	912	968	887	957	908	952	955	912	901	925	961	934	952	894	969	946	970	950	901	941	879	985	894	939	901	863	1001	888	983	954	977	931	929	947	938	941	976	847	944	927	902	896	929	953	909	878	926	918	966	952	938	963	967	961	878	979	926	942	956	934	911	976	920	951	944	991	891	917	925	969	946	944	901	934	918	949	962	942	873	939	958	952	919	992	994	938	917	922	926	945	963	995	934	926	914	935	857	906	942	911	957	1003	954	916	917	955	965	936	959	955	912	940	930	955	887	986	872	878	899	947	971	973	967	949	943	931	962	930	962	983	922	950	973	881	869	937	918	927	938	951	927	940	911	974	952	974	918	946	973	911	945	915	948	979	935	940	909	926	988	921	977	942	915	941	958	966	949	974	981	925	928	958	893	930	966	981	934	901	960	981	924	977	929	906	937	958	930	962	978	956	967	966	938	950	927	885	988	912	915	965	932	959	935	918	929	917	923	937	989	863	921	934	942	950	926	948	960	915	896	916	924	918	919	936	949	943	881	932	923	973	920	961	920	973	948	1003	921	949	965	890	959	921	922	949	958	921	886	925	940	965	950	914	950	879	982	948	963	925	902	977	892	918	979	920	938	931	987	971	943	950	896	894	927	998	971	947	935	912	930	925	933	897	946	884	923	936	905	912	999	970	962	905	936	983	911	956	960	948	982	912	927	890	923	921	968	947	952	952	939	953	902	948	916	958	929	943	917	926	929	945	971	967	923	946	927	967	885	942	947	919	917	938	898	971	852	936	950	916	979	950	921	936	945	942	915	948	957	886
4349	1756	846	607	732	1011	890	792	763	656	554	507	438	377	332	301	269	294	274	249	210	190	181	162	179	133	142	136	144	119	145	113	103	110	107	106	112	80	97	91	91	83	89	77	91	94	88	85	97	93	88	86	72	82	86	73	87	86	71	86	76	94	71	85	78	67	80	75	85	78	96	76	96	83	82	100	84	76	81	78	80	80	81	87	68	76	86	69	86	85	91	86	84	87	79	75	84	97	79	83	76	70	77	93	85	83	90	98	91	82	83	98	76	93	88	83	81	82	88	91	88	93	84	78	78	68	84	72	78	93	79	87	72	79	76	75	77	73	86	84	83	97	84	87	90	85	66	90	72	79	95	73	94	75	80	110	107	74	77	69	79	81	84	96	100	93	82	73	93	82	99	101	85	84	61	96	68	88	89	85	81	101	78	98	75	105	88	92	76	79	74	87	84	85	98	82	102	82	71	86	90	95	72	99	70	82	66	86	83	82	78	100	71	82	78	73	67	92	85	80	77	82	88	82	96	92	94	84	94	97	77	95	82	88	74	98	84	90	84	85	80	99	61	91	67	86	67	87	77	100	90	82	75	80	80	89	80	87	82	80	82	72	72	76	90	72	86	62	80	76	93	77	68	72	63	83	79	93	81	91	82	83	82	77	99	72	72	84	77	76	61	89	84	80	84	93	77	73	74	94	97	81	91	83	96	93	78	78	77	100	61	79	68	85	75	95	74	86	90	83	85	94	79	93	77	96	78	83	84	101	77	82	78	86	88	109	90	76	73	89	86	84	78	70	94	93	80	85	96	74	95	95	76	98	83	89	75	84	89	84	86	77	85	74	87	75	83	80	90	85	76	83	76	75	88	83	94	99	84	84	91	78	80	97	76	87	78	80	84	83	76	85	100	87	82	91	81	103	104	80	87	69	90	95	79	81	86	86	92	74	89	79	81	80	84	87	72	85	74	89	75	88	64	85	94	92	78	65	79	93	75	91	82	67	101	68	73	83	85	77	89	73	94	84	78	90	89	92	87	79	83	83	86	91	92	82	69	79	80	82	89	76	80	80	90	85	80	87	85	79	74	93	88	75	98	78	84	83	103	82	72	68	78	68	93	100	77	86	87	91	81	82	88	83	90	82	88	81	71	86	79	88	76	80	86	88	82	65	78	72	90	90	99	92	66	83	77	75	65	84	71	89	84	83	83	68	91	67	72	75	78	98	77	82	78	80	81	91	81	77	80	83	80	88	72	82	82	104	89	79	87	73	78	78	83	86	98	77	85	94	85	99	83	93	75	100	111	90	75	75	87	89	77	99	77	90	98	94	99	76	77	79	75	76	89	81	80	100	80	71	80	81	77	75	97	86	91	83	94	86	76	69	90	76	74	82	71	87	98	87	76	76	89	92	89	93	102	78	88	91	92	85	77	77	94	75	87	88	68	69	92	82	81	85	80	92	101	76	74	72	91	87	80	65	78	84	80	71	85	94	81	74	81	86	70	83	85	80	88	88	81	88	75	92	80	97	92	90	80	89	77	85	84	100	86	101	96	83	71	85	80	95	92	94	87	69	78	81	90	91	82	77	87	98	85	89	79	69	92	91	90	66	99	78	83	89	84	70	81	86	88	74	80	74	85	85	83	76	81	72	83	90	85	87	66	95	92	96	93	87	75	82	67	86	87	90	80	91	88	77	85	90	77	75	75	90	72	84	73	84	83	85	80	68	93	85	93	80	85	83	69	90	83	76	94	86	89	74	84	83	73	77	62	68	83	78	91	85	80	71	83	83	87	98	92	80	74	85	67	95	92	73	90	97	102	86	98	75	73	83	79	88	83	95	81	82	103	74	87	86	79	89	69	82	81	97	105	89	95	80	82	87	77	81	85	82	90	88	106	79	80	76	79	90	75	69	66	93	81	86	70	85	82	70	92	71	69	73	83	62	82	82	77	79	71	96	77	70	87	86	90	76	88	81	75	63	84	87	87	67	73	71	87	84	86	70	82	64	80	82	67	88	76	90	97	101	90	88	73	101	80	83	68	92	69	79	71	97	86	85	77	70	72	80	80	82	98	81	71	96	79	71	79	71	76	81	92	85	96	73	73	84	87	80	89	79	84	89	82	105	88	82	85	74	78	84	82	67	65	96	96	97	81	86	83	84	64	93	83	106	90	70	88	76	92	89	79	81	84	80	81	88	82	90	75	82	76	93	90	73	83	82	66	90	85	97	71	88	77	98	83	90	71	78	75	89	88	110	86	83	94	83	74	92	79	79	90	89	79	80	75	89	71	91	102	85	98	73	79	83	77	88	95	81	90	85	85	80	71	72	86	80	74	80	66	74	102	89	80	76	65	75	78	82	88	71	101	86	93	83	102	94	85	83	76	87	94	69	79	75	76	72	97	80	76	84	80	99	96	89	84	86	75	65	94	81	93	90	93	82	87	74	77	74	87	77	83	65	91	96	81	83	87	70	86	64	87	97	88	77	77	69	68	74	78	89	81	82	77	100	93	91	88	88	81	92	93	89	97	77	76	93	87	80	71	83	73	70	88	76	77	82	89	84	69	83	84	75	88	91	89	92	82	84	85	76	76	92	67	97	89	86	83	78	89	72	78	87	95	75	93	68	89	85	81	80	79	90	94	87	83	91	83	84	78	80	89	91	85	78	69	87	82	86	90	84	80	85	84	82	81	90	74	78	79	81	82	89	73	76	90	75	100	88	74	85	84	101	89	81	95	64	101	77	86	78	92	77	88	96	83	92	75	84	84	100	99	82	71	77	62	75	87	98	80	93	86	73	71	76	77	88	92	89	86	93	82	89	91	81	71	88	95	76	75	99	91	73	83	94	77	80	84	84	87	62	84	73	70	65	85	94	87	88	85	78	75	87	93	91	79	101	96	84	80	80	84	76	99	78	79	68	78	85	82	90	76	81	80	77	91	96	96	94	84	81	88	87	80	81	89	94	90	97	97	92	73	83	69	95	91	81	79	80	75	94	89	82	97	85	78	79	91	74	76	94	68	81	92	86	94	80	97	74	89	81	69	78	96	89	99	72	77	102	77	94	81	82	101	83	86	67	83	78	83	75	70	83	74	92	96	69	86	79	69	86	95	87	80	81	75	87	94	79	83	72	86	91	77	98	72	94	85	93	96	83	98	86	96	95	86	84	74	99	58	105	74	76	83	89	82	81	84	95	64	95	85	77	68	69	100	88	87	75	76	91	76	84	73	83	80	69	87	90	83	69	81	79	74	75	69	111	75	105	88	72	78	87	78	88	63	85	90	67	90	89	96	80	67	102	85	90	81	78	89	84	73	83	68	78	96	85	74	71	99	76	87	84	78	78	85	89	80	73	88	76	78	85	84	88	91	98	70	78	87	69	80	75	82	77	85	66	73	66	79	83	90	92	76	80	86	94	87	85	67	105	70	79	82	79	95	67	72	73	62	74	90	90	85	74	77	84	77	72	81	80	77	78	69	76	73	95	77	69	85	79
25926	17697	12144	19519	28597	28848	26274	23569	21777	19525	16764	14919	13090	11145	10246	9137	8510	7843	7292	6595	5873	5194	4433	4066	3691	3549	3184	2899	2747	2410	2220	2155	1977	1804	1577	1621	1529	1412	1419	1317	1289	1300	1206	1138	1086	1039	1082	1054	1087	1048	990	1040	1007	1024	983	999	1022	1029	993	985	1025	996	976	999	937	948	956	965	990	995	958	968	951	993	992	937	935	932	945	964	921	1034	890	1012	985	999	939	952	950	1008	920	1005	941	999	992	948	988	953	907	989	934	948	918	903	883	1010	927	962	982	990	917	966	990	967	960	960	959	986	906	989	975	966	1040	993	962	953	967	944	932	980	997	1010	941	970	968	930	952	966	929	957	937	975	955	988	984	935	965	957	1002	1022	911	904	981	1019	930	949	980	994	982	996	962	979	935	933	981	986	985	961	904	935	893	944	914	1016	944	980	1015	952	937	956	955	991	984	992	948	974	946	1009	897	986	927	933	946	1055	989	955	924	945	1017	946	978	918	949	1003	968	927	979	968	934	944	889	993	945	1015	866	980	1010	1043	922	926	994	966	996	956	968	981	970	916	963	973	966	990	970	964	931	900	992	931	927	1012	957	974	958	958	958	985	943	973	980	987	1040	950	972	991	925	950	980	964	1003	1023	968	1008	964	985	855	953	982	983	931	962	959	937	994	975	928	961	982	952	981	990	964	983	995	909	996	952	968	997	966	982	986	936	914	974	974	934	991	962	957	991	972	1016	930	999	906	1000	962	1029	983	939	1030	968	912	941	946	944	975	944	979	938	994	971	962	920	903	990	952	979	896	900	948	983	937	934	943	979	928	928	995	985	955	979	979	965	947	933	995	939	951	981	1022	996	931	956	1024	1000	999	966	972	869	1063	961	971	996	906	965	935	913	976	927	955	939	981	974	1010	984	951	982	950	968	979	973	951	911	913	1015	915	926	990	975	1042	940	938	940	950	997	904	894	962	947	961	984	972	993	932	983	1010	977	951	948	937	946	936	973	960	933	1014	971	994	972	933	975	1013	911	992	956	955	1002	972	974	1010	978	913	986	917	946	908	1004	952	887	966	924	930	985	987	959	967	964	944	958	932	963	976	954	952	946	892	969	961	994	944	999	976	960	965	992	970	933	916	999	976	955	893	976	935	973	951	1011	921	973	988	972	948	911	952	976	967	947	930	970	945	1000	938	964	976	992	983	898	916	957	982	941	1021	968	1028	966	970	1008	962	981	976	927	962	966	937	950	985	1003	944	939	940	967	941	948	962	952	963	958	963	993	1000	911	948	1002	983	978	962	937	971	924	966	1003	924	945	943	994	975	975	985	997	1000	1035	993	988	895	927	995	877	944	953	964	977	938	969	1006	921	1023	943	936	1014	885	953	1018	1040	1025	997	999	963	923	946	972	974	1008	913	990	944	963	976	957	986	1007	954	953	947	949	981	951	1020	936	910	960	954	938	996	903	1000	954	1044	998	943	994	990	969	975	984	981	963	1009	951	977	1026	962	942	985	902	921	991	970	970	960	972	967	969	980	1022	983	996	999	983	979	966	951	1008	957	949	961	977	991	991	980	995	956	940	966	933	995	1023	981	1000	948	1006	931	957	972	971	987	956	965	953	981	915	971	998	979	920	995	989	961	955	980	944	942	915	988	945	980	955	960	932	951	934	948	1003	967	933	986	964	989	1016	997	962	991	946	948	973	1006	998	951	876	1006	988	926	996	961	994	969	919	924	995	960	1005	980	963	964	978	996	973	957	1001	921	931	999	956	938	955	980	942	965	908	942	954	963	937	963	977	932	928	954	954	983	997	955	970	935	946	986	1028	961	985	956	966	988	912	945	964	979	991	974	966	893	923	968	998	987	957	980	933	954	960	983	941	964	930	931	980	1014	961	951	990	942	946	982	967	982	938	973	965	944	984	932	968	948	941	999	991	957	945	979	1033	969	1006	934	1043	936	966	999	1013	972	949	968	946	919	987	941	941	992	962	958	918	973	1043	937	958	976	942	941	938	1002	937	945	1004	986	978	889	960	967	915	1009	1016	960	993	946	953	990	950	995	975	913	931	991	984	988	942	934	1009	995	958	896	982	928	991	892	909	950	957	1009	1009	1000	917	933	1000	952	977	921	955	972	1009	1016	952	953	991	958	933	947	969	973	953	932	944	939	1033	939	952	928	999	993	1009	904	926	956	949	997	977	1002	938	932	964	979	904	956	1010	918	1018	938	939	884	1006	953	959	1027	1015	966	968	1001	962	890	936	915	938	960	933	906	961	930	958	998	906	954	1014	959	932	1015	985	1019	939	1004	913	985	946	921	1010	925	951	970	960	974	996	926	965	967	895	976	1007	979	984	953	1010	960	898	969	982	1013	961	970	921	986	969	972	974	971	931	987	992	945	977	955	976	976	982	885	949	1002	986	944	950	1013	997	942	973	935	944	985	987	975	960	1003	910	954	987	971	914	976	990	968	958	993	936	945	965	966	946	917	983	919	969	998	999	979	924	990	986	928	954	972	955	973	963	985	938	975	970	987	948	957	958	970	962	962	953	996	1000	928	983	920	922	950	1007	981	984	989	965	961	917	922	950	961	947	964	991	977	983	950	962	928	948	968	1006	931	967	952	939	966	1000	978	964	955	962	988	934	1003	861	949	893	974	951	934	971	969	957	990	970	957	986	987	1012	989	982	999	992	985	918	947	877	976	1034	993	995	905	953	1040	1018	1010	969	967	968	968	926	963	976	960	946	993	968	923	995	957	957	963	969	945	978	935	969	954	979	959	1021	963	984	971	908	995	995	972	983	892	990	961	942	939	1024	929	937	951	983	956	935	997	1003	930	952	961	934	960	947	967	974	921	989	982	960	951	976	991	932	925	955	941	931	1039	949	983	928	1053	961	986	1030	966	968	943	1020	970	988	960	1015	985	1036	963	951	929	950	1033	925	911	980	997	979	976	960	956	936	970	943	955	966	908	1019	962	994	946	928	997	884	952	922	985	982	923	960	1034	1025	987	964	975	968	952	960	937	989	946	943	1010	942	944	958	954	894	1002	947	947	961	950	999	960	987	946	984	972	980	983	1009	995	956	922	996	1001	1016	986	949	1019	960	983	973	929	876	1015	969	942	1015	968	991	958	970	999	984	968	993	949	940	983	1032	967	965	965	928	1004	909	953	960	985	998	994	980	993	1000	926	918	989	956	937	966	1008	933	941	965	1002	979	993	929	924	926	978	963	957	956	948	957	964	979	975	982	973	1011	941	979	922	945	979	958	964	984	924	1004	978	948	916	948	945	968	959	1009	970	957	955	995	977	962	902	1009	906	984	996	982	940	958	973	993	1001	928	968	967	990	974	1055	938	944	939	963	936	1008	976	946	981	930	957	931	949	975	951	925	996	950	965	952	943	1009	963	984	926	1003	954	981	914	935	924	1006	993	969	1003	968	943	966	915	974	960	973	985	987	971	925	1003	989	967	968	951	956	919	954	945	941	924	960	1013	967	933	932	923	970	933	1023	918	960	948	957	942	961	906	964	935	952	955	900	928	994	945	941	903	910	968	961	980	991	943	1046	953	925	950	966	926	1012	1024	963	947	902	978	995	881	941	972	961	897	911	1042	948	1004	943	933	993	996	925	988	1053	964	989	939	957	971	953	948	944	917	954	940	914	964	996	934	985	949	972	963	952	954	959	963	984
4121	2579	1186	770	964	1286	1226	1042	915	819	768	695	554	467	402	396	395	356	304	289	244	237	215	189	187	180	161	152	156	140	112	146	125	112	98	104	88	101	97	95	118	93	95	88	77	84	85	95	70	66	74	73	99	90	93	73	76	88	96	100	94	93	59	88	97	74	75	72	89	98	86	107	82	80	86	79	72	92	85	99	92	93	84	79	73	94	87	71	87	88	77	75	75	69	60	78	81	74	65	80	83	82	77	97	84	91	95	76	81	96	74	81	79	75	82	81	88	80	76	98	89	84	87	95	97	90	76	88	86	82	82	97	86	81	95	88	97	88	78	80	60	96	85	85	78	68	93	72	70	85	87	74	89	95	86	90	92	81	73	92	76	82	83	90	89	75	78	72	85	86	92	71	84	93	96	72	76	83	87	74	72	65	103	85	87	99	85	100	83	62	104	78	100	89	86	104	90	80	83	88	65	77	75	70	82	93	100	92	96	89	86	78	72	72	75	89	73	85	95	78	78	92	93	80	88	86	86	92	92	65	63	67	115	77	71	75	91	86	82	93	89	87	77	82	104	92	79	69	94	91	100	77	83	88	91	93	78	104	86	84	74	70	86	85	84	88	81	95	73	78	77	90	96	87	85	90	88	79	87	85	80	89	75	74	83	93	88	85	89	80	94	84	96	87	77	82	79	87	92	96	78	102	75	92	80	78	83	99	78	81	70	81	77	62	83	88	81	80	78	82	73	80	80	92	80	97	81	95	85	96	90	89	93	81	76	75	88	76	98	81	83	95	75	86	91	87	97	96	96	64	81	95	79	86	90	80	88	91	85	81	81	80	88	85	92	92	97	84	76	73	78	78	91	86	70	62	82	96	89	86	83	90	88	81	80	94	81	115	89	70	88	97	99	71	79	88	88	78	89	96	94	72	71	84	72	94	97	91	66	80	93	76	83	81	95	93	82	76	80	80	92	90	89	75	76	88	74	83	85	87	75	91	96	93	89	82	71	83	87	82	76	110	97	88	83	84	89	70	96	88	105	78	105	98	67	78	99	67	94	78	92	83	77	81	83	74	85	84	75	69	91	82	94	85	80	64	88	94	80	72	78	83	82	87	68	92	100	83	84	88	87	83	71	78	89	81	86	87	85	81	90	89	97	87	78	79	82	84	76	88	69	92	97	74	76	96	89	84	76	79	82	82	84	108	76	88	82	77	89	83	84	75	74	78	72	77	93	80	80	85	96	86	94	73	86	71	69	80	77	85	87	91	99	95	89	79	76	73	97	72	75	94	90	86	93	87	83	87	87	90	96	82	90	81	96	70	78	86	95	79	90	84	67	84	80	99	60	96	73	83	75	78	87	90	70	80	96	83	76	76	93	87	83	98	111	77	92	83	76	64	79	87	94	95	84	72	87	98	89	89	82	78	85	78	85	93	66	81	86	89	80	70	90	93	80	96	80	82	93	70	83	73	82	78	103	72	78	74	90	87	86	82	89	83	95	86	78	90	82	83	109	80	79	90	91	90	85	86	76	101	82	86	91	73	87	81	85	76	70	81	85	81	87	81	71	91	79	102	78	78	84	77	84	104	92	95	88	88	72	95	87	107	79	77	80	83	78	80	71	64	98	84	64	96	91	107	91	99	86	86	78	76	79	92	100	95	82	107	110	71	73	97	89	83	83	80	75	107	99	79	109	99	74	95	91	70	80	88	100	88	82	71	78	87	89	89	89	97	84	89	82	71	84	82	90	83	82	86	69	88	102	78	87	82	81	98	86	81	104	80	77	82	78	82	84	86	79	90	86	89	94	85	66	86	91	104	82	72	84	76	90	109	81	82	91	91	90	101	81	106	75	80	85	82	89	81	91	69	76	82	92	91	75	89	90	98	83	83	82	85	65	81	77	92	76	82	80	72	85	82	85	99	94	99	89	97	91	91	94	93	70	91	87	75	85	86	103	104	92	82	87	72	82	74	84	87	83	109	74	75	63	74	70	93	75	84	78	90	98	91	93	72	88	99	105	91	89	71	83	84	85	67	60	79	92	79	92	87	81	85	82	82	83	90	85	78	98	96	86	88	76	91	81	65	93	72	81	96	85	72	84	89	79	87	77	89	91	93	89	91	83	92	78	82	77	95	92	89	81	81	101	92	91	92	81	95	92	97	89	80	82	89	65	88	80	96	80	77	87	89	86	88	80	95	60	97	94	89	85	74	75	81	80	96	80	96	79	83	101	92	73	85	75	83	83	80	83	97	73	90	80	83	81	81	94	95	77	84	84	84	71	95	86	76	92	81	78	87	84	90	72	88	76	88	93	85	74	78	96	81	87	97	86	76	76	87	87	94	88	82	91	92	66	62	93	80	94	72	80	78	86	93	89	96	85	83	85	102	90	90	67	98	81	79	89	74	89	80	82	76	92	82	96	80	78	109	98	74	84	71	101	101	91	82	71	92	83	77	79	75	71	86	86	85	84	83	86	93	82	81	93	86	88	94	83	83	83	64	86	97	80	67	71	79	85	86	75	83	77	90	83	79	75	94	79	70	87	93	95	81	84	73	66	67	92	75	85	94	77	83	68	77	90	93	77	96	99	92	85	70	96	76	99	80	83	77	74	84	91	83	116	73	89	85	88	86	77	80	93	86	88	99	87	95	95	81	92	78	68	104	80	99	95	79	82	97	85	87	83	73	88	83	90	73	77	87	67	85	100	94	92	83	88	84	93	89	72	97	78	79	77	70	84	77	78	76	65	86	68	97	82	80	75	90	82	92	88	94	88	74	89	90	92	84	93	93	107	81	86	99	71	90	102	82	72	88	97	81	75	83	91	76	79	85	75	93	77	90	77	70	72	83	74	80	83	84	77	85	87	74	77	80	74	81	85	85	97	97	91	90	81	80	87	93	89	92	84	93	81	79	77	83	88	87	81	86	68	92	86	87	70	90	75	78	80	77	88	77	83	70	80	90	95	88	71	88	90	71	86	81	82	95	70	72	77	88	78	88	86	71	88	72	100	79	98	92	96	81	74	70	75	84	92	83	98	86	84	79	70	88	96	94	84	83	101	82	88	80	84	89	88	71	73	86	78	79	75	78	86	81	86	81	84	80	67	74	96	74	73	90	78	83	88	73	71	94	90	94	83	101	80	91	81	87	92	83	88	75	89	79	88	68	86	73	75	92	74	88	109	78	71	83	94	88	98	96	68	69	97	74	84	82	90	97	118	83	86	79	57	81	82	92	78	85	62	72	76	89	106	98	84	115	93	80	79	77	74	89	65	99	90	80	74	82	95	81	83	90	77	92	74	81	87	89	75	81	67	78	96	94	84	88	70	86	97	89	84	90	75	81	72	79	84	79	77	88	81	81	81	84	89	82	77	86	75	88	67	79	86	91	78	95	87	87	84	81	92	81	75	89	75	92	83	72	84	81	87	75	86	63	78	86	66	88	75	80	66	78	103	88	77	81	73	71	94	96	76	84	79	69	90	94	110	81	77	68
30078	20538	14343	22431	30820	31390	28849	26141	23795	21610	19363	17916	15596	13583	12513	11304	10530	9691	8927	8039	7286	6269	5570	4937	4572	4226	3781	3510	3394	2943	2749	2624	2353	2083	1901	1818	1760	1610	1623	1444	1407	1351	1291	1155	1209	1158	1134	1115	1095	1073	1067	1078	1019	1082	1080	1071	1098	1069	996	1046	1008	1003	1023	969	1027	990	963	934	1048	1008	1020	965	976	1008	935	987	998	981	1020	999	939	1010	1031	919	1032	940	957	979	952	1006	987	956	998	1003	984	964	991	889	977	949	1027	950	1015	961	1001	980	989	1010	1000	1015	995	986	1031	1027	992	1017	964	1001	989	963	987	934	1015	990	1039	969	968	1009	979	965	983	970	1015	987	976	953	1007	948	1000	1001	955	999	1000	975	1000	999	993	998	936	1003	983	1015	936	954	1007	989	939	952	934	965	992	973	987	948	929	962	1005	1014	941	943	995	975	976	980	1021	959	907	1042	1005	1004	941	951	960	977	973	969	960	952	1028	921	914	1031	1046	958	1011	954	1007	1012	940	1043	956	1021	998	952	977	998	1052	970	996	1063	940	973	1006	930	1019	982	972	959	1056	1004	970	947	978	1006	990	1003	947	979	1037	996	1026	982	960	1045	1057	1057	1007	1012	963	918	967	950	1026	1009	1005	1029	989	967	1015	967	979	973	1013	983	916	995	961	1005	967	972	946	1032	965	1018	951	1025	978	991	974	1039	981	983	970	991	987	994	984	952	986	987	1027	964	987	953	956	971	996	991	935	1000	952	988	937	1014	984	1000	947	954	910	1017	944	995	948	1012	1034	964	1009	922	982	959	996	985	997	966	1010	1041	992	957	976	996	1010	1007	1004	1000	979	986	968	1001	1015	988	987	961	1016	902	960	948	942	960	1003	1003	996	954	1005	962	982	982	1000	974	997	995	1013	964	985	965	995	985	961	1023	1018	1023	937	1048	986	1007	976	1011	957	954	997	974	1019	971	956	1010	1009	945	957	1004	978	991	1039	990	1017	1006	931	993	978	958	961	972	991	984	1001	972	1015	968	968	987	992	1035	956	920	1007	962	954	955	991	962	958	996	991	1004	955	989	964	977	950	1014	982	1026	1004	1013	1030	990	928	955	985	983	984	994	1006	981	1016	963	963	1017	945	972	961	1001	978	976	938	936	1014	938	994	1029	1044	929	960	974	953	956	945	959	1011	1033	994	974	965	1023	1005	1019	929	1009	1007	938	1012	975	989	1044	997	874	959	1024	945	1010	979	989	942	940	985	987	1010	977	1013	988	977	1003	876	977	1011	955	986	1042	980	1008	944	961	946	930	1015	948	954	954	1020	989	977	954	993	963	961	948	954	978	970	1001	985	1019	968	970	971	973	942	967	961	951	961	980	994	916	983	973	960	882	958	1021	950	965	1017	975	971	980	995	1024	976	893	952	976	945	1022	974	985	927	984	1001	963	962	1022	951	964	987	935	973	1011	987	959	1007	968	983	988	975	950	982	979	990	996	954	956	1006	1033	1008	940	991	1021	967	979	1015	1006	967	940	1008	991	1001	1050	1013	995	990	1037	942	899	981	1032	980	940	958	921	996	1016	1006	977	993	995	1017	960	1005	984	964	983	973	972	1002	1004	1003	977	998	937	1004	975	928	946	973	971	987	1010	1004	964	984	1017	954	1003	957	963	1013	1008	940	935	1011	994	921	1009	1025	1008	977	1010	995	998	985	980	979	978	952	948	927	1006	981	1001	976	952	958	1018	1036	940	1007	983	1044	998	981	1027	989	970	1037	989	1015	1068	1003	938	975	1012	945	955	974	936	1001	996	952	938	951	906	935	987	948	1029	954	1013	954	993	1036	956	982	1006	1016	981	1007	956	959	910	1005	993	992	1034	971	987	1037	941	999	1050	1057	1012	987	1019	966	973	1004	993	966	1020	964	1032	918	972	1060	983	970	988	962	999	1003	983	969	951	1020	981	950	976	929	950	951	1005	1010	960	938	1000	1004	936	952	1004	997	962	1026	1006	989	1026	1010	952	954	1013	978	986	969	998	997	996	987	982	956	956	970	983	1006	982	970	972	1027	964	1003	1036	962	972	943	1020	1003	984	913	952	983	957	940	1002	970	926	962	1015	950	990	949	964	971	982	1021	968	996	987	1012	1026	1010	964	1019	1003	956	941	986	990	910	970	1008	906	1035	961	938	995	1035	976	998	1026	990	947	987	968	980	957	1014	1001	993	950	954	955	1025	974	964	1013	990	970	1006	954	957	978	950	951	1011	987	1009	958	911	988	945	979	942	1007	973	991	1033	1098	988	995	978	996	1009	1016	946	968	962	1018	978	983	993	1002	1013	1034	1018	1005	1009	951	996	925	953	1037	963	971	992	996	962	967	943	1091	973	986	1011	981	922	998	979	977	1003	941	1006	1004	1023	993	1039	999	993	963	984	953	978	986	955	995	964	964	984	972	988	1012	993	976	917	969	1028	928	967	927	1028	1002	980	959	977	979	966	980	1023	941	987	1004	981	978	976	992	991	956	982	994	974	1027	1008	972	1004	981	924	1009	1007	1043	976	968	1000	952	972	981	978	969	954	960	991	979	981	1002	965	968	1060	962	966	991	1004	945	952	901	937	998	957	1010	969	992	1014	967	977	997	988	1042	969	1012	928	976	999	948	1038	960	920	921	940	1003	982	975	998	958	927	1031	970	1005	1001	918	1007	989	998	954	990	1000	951	970	967	982	965	916	950	972	1004	1005	913	1012	973	999	1023	1013	975	934	1022	964	950	942	995	983	970	997	990	1009	974	979	944	1019	896	992	960	1044	947	957	997	983	993	988	985	1011	990	995	969	1010	918	964	945	988	972	964	974	999	943	967	938	978	952	983	997	945	1000	969	995	952	967	948	963	1027	954	943	1032	979	1031	1031	997	939	981	1002	891	972	981	981	961	940	975	1021	1021	952	917	1026	930	970	982	945	953	984	970	992	986	1007	1025	977	990	1001	1008	958	1010	948	1013	972	943	972	1033	944	904	1026	927	1012	975	936	1008	1018	956	996	1008	964	1001	1020	947	991	970	1031	1047	979	959	993	993	962	986	966	955	988	1021	1009	933	969	957	968	946	1007	970	999	1029	994	981	1042	971	986	991	979	1005	962	973	993	988	1014	950	991	979	990	1014	990	986	976	965	1006	991	975	1000	1027	981	955	961	1012	963	953	945	1014	981	967	925	1006	1020	987	1010	921	964	955	937	1043	964	979	972	994	1037	992	1027	987	975	981	1004	972	999	979	964	1018	923	1006	988	939	975	981	1013	970	944	1024	975	977	1013	965	967	932	1011	948	961	996	961	1016	889	990	987	1029	978	957	923	974	965	972	962	1007	944	954	951	1045	931	990	1048	1026	968	964	957	997	995	1000	973	955	1014	1013	975	990	944	1007	976	926	935	967	1014	959	916	931	953	951	937	977	1012	1002	1013	996	992	1044	1025	999	979	980	995	936	978	1060	990	984	999	969	978	1001	974	991	989	986	1001	976	1002	989	1050	965	960	994	977	986	958	990	900	928	995	1016	957	978	941	996	982	985	934	957	941	980	1062	994	1012	961	1006	985	1024	996	967	990	961	959	996	983	998	950	941	958	1008	930	958	1002	985	977	970	992	936	970	968	969	1015	1040	957	1006	931	939	975	1019	957	1042	988	1001	1003	975	1017	972	1015	1013	989	918	1015	995	972	977	963	914	994	994	983	948	962	962	999	922	1025	1004	951	970	932	1030	961	994	974	966	916	1011	987	986	955	1011	973	980	975	966	941	979	955	1021	952	972	960	902	1013	1019	1019	983	1036	1005	938	955	1007	944	1065	956	1004	966	1010	951	1003	993	1014	987	965	973	910	1016	960	937	955	991	981	911	970	1027	926	982	979	950	922	976	978	956	946	943	982	975	983	996	953	981	969	1024	933	1030	994	990	995	961	990	984
2390	976	445	385	450	658	667	536	465	468	398	369	312	263	227	235	194	206	152	175	138	143	153	129	116	125	102	94	99	114	88	102	84	86	92	100	82	72	67	80	72	67	100	60	83	80	77	70	85	70	78	72	78	81	89	73	71	69	81	69	78	61	68	93	74	79	64	84	85	73	69	83	76	81	83	76	80	81	69	76	78	88	82	73	74	75	80	64	61	72	71	76	81	75	78	69	79	79	92	89	77	79	74	72	64	73	78	75	60	65	84	80	76	78	90	70	62	84	77	96	77	68	68	77	72	82	82	81	82	76	77	68	78	83	63	72	79	76	75	78	69	69	78	66	75	73	68	69	73	72	89	79	69	61	58	75	75	62	68	75	70	65	81	61	85	87	72	72	66	78	72	71	67	72	92	75	81	72	70	83	77	87	90	88	73	71	97	73	75	84	76	81	102	58	71	76	69	89	83	72	80	65	76	74	85	78	73	71	79	66	74	86	75	72	79	66	73	80	84	92	74	78	72	84	76	82	75	70	75	90	75	94	84	68	76	92	72	100	69	78	88	75	72	70	57	85	75	71	89	82	73	85	80	73	75	66	86	77	92	73	78	66	85	66	85	81	67	81	68	63	67	75	85	74	79	73	70	75	73	90	68	87	79	72	84	73	58	98	72	79	80	86	82	70	73	78	79	82	84	66	75	80	81	74	94	70	69	81	82	79	76	91	75	91	72	68	89	80	68	56	67	76	64	69	79	89	63	76	84	74	71	64	78	68	69	69	70	69	73	69	73	65	90	71	71	66	75	74	71	83	73	86	73	84	59	72	89	81	76	69	88	71	77	77	79	74	82	75	69	77	68	79	57	75	81	64	68	74	82	75	84	84	74	74	82	62	86	90	84	74	92	78	62	96	64	82	78	82	75	71	95	89	82	93	63	79	59	75	56	75	89	74	67	85	68	84	81	78	68	68	84	79	67	88	89	81	67	85	82	80	64	69	90	88	85	80	74	69	87	84	77	82	91	89	78	71	74	78	64	63	69	76	84	89	68	83	76	72	68	80	63	63	83	59	71	91	81	68	69	71	86	82	87	73	91	74	77	82	73	74	82	79	62	71	58	79	85	81	74	81	76	74	80	64	80	79	64	76	74	66	85	84	71	78	69	86	73	72	81	82	61	72	74	64	80	67	60	78	79	76	69	72	71	78	69	66	67	80	72	79	67	62	70	70	52	79	81	58	68	66	81	82	66	58	64	76	81	77	83	79	76	69	70	80	78	75	77	79	70	88	69	70	75	74	68	77	76	81	80	84	101	72	75	68	88	87	89	68	78	68	88	78	73	87	79	68	66	82	81	94	60	78	87	79	80	75	81	68	88	69	79	74	70	84	73	68	73	82	75	77	89	88	66	78	67	72	80	72	65	70	86	58	60	72	65	85	69	87	80	69	64	67	85	78	81	68	76	77	84	76	79	82	82	84	91	71	81	79	70	75	79	78	71	88	63	70	72	72	91	77	81	86	69	86	82	74	78	82	71	86	90	70	67	69	73	76	82	77	60	83	70	85	87	72	72	76	84	86	61	67	90	67	65	69	95	73	82	72	68	76	86	73	86	76	81	84	63	87	75	73	76	66	84	76	92	68	70	61	72	84	75	67	75	73	65	78	88	71	93	86	65	88	69	61	67	90	85	77	83	87	83	74	60	96	77	76	81	79	75	75	68	73	70	70	70	90	64	71	71	77	72	68	69	64	77	85	74	71	85	97	79	82	70	77	70	84	78	85	86	73	68	79	70	91	76	64	86	83	72	77	75	76	87	73	71	75	73	77	65	78	67	74	62	71	94	72	72	84	75	68	80	80	76	82	68	67	73	80	76	80	81	66	81	89	73	65	80	80	81	76	87	70	84	74	81	89	85	72	78	71	58	94	89	74	97	64	85	84	72	85	76	80	71	83	81	85	65	78	73	74	68	78	71	73	73	88	79	81	81	83	77	80	86	89	82	66	96	66	83	69	92	84	87	70	81	64	77	67	80	73	60	74	66	72	92	85	78	92	80	73	70	82	77	79	78	70	72	66	85	73	82	77	77	69	79	82	70	60	51	90	88	78	78	69	72	96	65	64	79	74	79	73	102	80	68	85	59	89	63	74	74	72	58	85	63	76	70	62	67	98	94	66	88	106	79	79	78	86	81	79	69	70	72	79	73	103	72	61	88	77	86	76	68	87	78	66	77	89	84	77	87	82	78	69	69	76	73	70	90	82	69	79	73	64	64	75	64	79	92	68	79	73	88	80	66	77	72	78	81	69	82	64	70	80	73	60	75	77	74	63	64	77	73	67	94	68	99	85	71	79	79	72	68	84	59	80	77	70	75	95	88	65	75	81	83	80	74	75	69	75	68	72	85	80	80	92	80	69	85	73	70	85	86	64	73	69	68	67	77	74	76	63	91	69	66	78	72	83	64	78	65	84	86	67	88	70	79	83	61	78	79	81	99	73	73	57	78	69	67	70	82	65	59	85	75	82	79	78	77	74	93	84	77	74	78	70	71	73	67	86	66	75	61	69	77	66	68	73	73	80	73	76	75	72	69	86	73	81	78	77	79	83	62	92	100	81	57	93	65	65	74	67	72	87	102	83	77	76	70	78	68	72	74	93	80	74	75	75	73	87	69	77	75	79	80	69	81	86	68	85	80	68	77	70	82	69	68	90	83	79	82	71	80	73	82	84	88	85	69	75	92	72	78	63	80	73	78	71	76	71	84	79	71	74	84	63	70	88	73	75	65	71	81	75	77	71	80	91	79	84	88	79	89	90	88	78	74	81	58	70	73	79	72	74	83	78	81	84	71	68	72	86	86	66	89	76	68	79	71	61	72	83	88	78	71	102	87	89	80	78	70	83	78	72	74	83	71	76	79	78	88	70	58	68	75	86	74	71	84	82	74	86	74	66	78	80	83	87	87	66	81	71	71	77	80	77	90	62	78	78	70	72	67	77	72	84	80	82	98	67	81	77	68	72	86	86	92	79	69	72	65	77	68	59	78	79	74	59	74	68	88	65	65	62	93	88	85	74	86	75	77	85	74	95	71	79	69	81	87	77	76	81	60	68	79	73	64	88	86	62	63	73	71	98	80	81	63	78	83	86	81	81	76	77	73	68	76	77	85	88	80	74	66	77	70	97	75	75	79	61	79	73	78	87	56	85	70	74	74	70	81	73	66	82	77	60	82	66	72	83	81	66	75	92	76	62	61	69	80	79	83	64	71	73	79	66	82	75	94	77	68	72	76	84	75	70	72	67	86	65	71	63	76	70	78	73	76	73	76	81	68	65	66	78	82	68	79	74	83	70	67	75	73	82	66	77	69	71	77	70	77	79	82	83	69	70	66	80	82	83	73	86	80	84	74	79	72	81	79	71	71	81	81	84	63	81	92	78	90	73	68	69	69	93	91	84	81	80	87	86	85	77	69	72	86	87	80	67	93	77	80	62	87	69	84	64
21760	13102	8001	15346	24234	25145	22967	19800	16874	15427	13531	11823	9905	8491	7404	6454	6038	5304	4697	4043	3567	3168	2896	2698	2476	2366	2177	2035	1983	1841	1661	1705	1636	1397	1383	1245	1241	1170	1069	1081	1101	1030	1074	967	1024	978	949	930	986	911	932	922	970	931	926	879	932	923	922	922	943	918	944	927	881	861	929	962	935	898	888	915	908	842	886	915	914	948	868	908	917	870	905	928	911	874	924	931	918	948	934	870	899	888	886	896	958	874	898	894	971	930	950	951	965	914	857	873	878	892	844	968	903	840	907	870	934	889	880	928	890	877	891	931	895	914	889	943	925	871	934	867	933	939	920	909	928	882	873	917	947	925	880	917	895	928	901	842	884	925	912	916	924	900	866	845	901	879	917	994	913	908	911	901	888	882	919	883	926	875	896	885	871	890	919	901	867	928	872	913	914	840	854	909	894	860	918	933	911	881	929	868	900	919	925	906	889	866	880	909	887	872	912	889	937	968	953	973	931	841	914	911	898	897	935	915	891	880	887	862	817	890	896	851	872	886	836	887	916	913	890	914	905	911	855	941	903	890	954	917	892	821	858	904	872	870	902	888	894	923	957	923	880	921	886	929	893	880	914	910	911	911	883	876	896	942	897	917	908	932	898	851	916	864	891	894	912	910	949	905	912	839	901	899	896	838	889	892	914	931	877	906	823	897	912	917	869	899	917	932	952	913	871	908	930	935	939	883	900	879	901	897	899	900	900	931	874	870	896	902	891	965	912	938	874	916	903	899	873	945	912	913	937	897	899	882	903	928	900	912	850	994	970	926	960	916	914	938	865	922	895	933	914	921	964	935	890	944	838	888	887	897	896	872	906	877	899	899	912	882	924	911	880	864	902	878	901	940	881	891	880	829	928	904	899	857	916	902	899	894	877	887	887	888	889	883	881	923	870	846	916	883	916	902	872	889	914	888	948	911	900	921	910	984	958	898	942	891	880	904	885	901	864	885	901	943	881	875	878	848	923	934	889	927	890	910	910	891	943	851	885	891	928	851	895	908	918	914	911	846	929	927	938	882	977	922	933	896	936	887	879	884	897	926	906	927	909	921	913	897	902	896	895	947	927	879	912	901	940	888	908	904	862	859	847	915	900	873	873	903	890	884	908	922	882	884	887	864	953	932	866	903	929	877	882	889	900	957	878	942	917	883	899	927	898	887	971	865	897	927	907	877	928	891	900	907	926	882	961	900	917	903	918	943	916	906	877	921	892	886	879	877	947	919	897	882	893	899	854	897	920	890	857	903	901	874	909	912	907	893	939	839	892	838	887	849	945	870	937	893	902	930	872	877	865	899	913	898	941	908	878	938	924	861	861	877	920	888	843	871	884	906	894	923	858	901	909	935	923	891	946	882	872	871	959	980	944	910	880	901	970	884	935	910	927	935	920	843	936	897	953	901	886	911	935	918	876	835	911	909	883	886	869	896	911	885	918	888	895	900	884	935	855	896	952	852	916	924	907	907	916	952	931	940	928	877	928	926	854	945	900	893	912	922	938	863	951	885	905	956	894	873	928	875	863	949	874	879	910	877	898	890	933	890	949	906	867	928	917	862	879	913	912	920	889	922	883	903	926	941	899	866	893	888	908	864	875	937	906	867	907	943	891	940	894	919	865	914	893	909	895	886	890	969	872	928	863	890	908	913	909	910	933	908	915	859	922	918	872	947	906	907	922	880	935	927	864	928	876	917	883	968	912	922	915	944	914	907	890	929	853	903	858	854	900	853	904	857	900	921	900	917	922	910	903	878	892	907	883	943	901	896	892	887	892	902	886	898	882	916	913	923	896	878	903	920	876	923	866	913	889	879	870	906	905	865	915	937	906	885	869	912	911	944	881	889	942	940	938	870	915	907	909	889	878	917	889	874	901	906	871	872	891	902	908	922	847	928	885	889	893	899	959	864	944	891	914	901	888	926	900	889	956	912	894	895	921	905	930	893	897	848	895	943	903	929	920	937	895	846	911	928	908	916	921	912	900	891	902	965	905	907	890	963	850	921	910	863	841	931	898	942	950	896	945	935	892	897	915	947	889	900	919	907	891	897	909	916	932	912	894	849	917	866	910	893	896	892	924	863	905	912	874	886	873	894	863	818	956	868	898	942	895	917	846	924	915	879	890	933	924	902	960	927	860	924	876	866	908	910	908	919	890	833	926	974	874	933	920	930	845	960	923	881	967	867	919	861	894	890	882	889	877	839	920	877	908	874	935	866	896	941	862	954	879	881	858	951	867	906	939	926	906	860	897	855	878	854	935	925	889	919	919	877	878	965	908	910	909	911	922	886	894	932	913	842	864	863	893	905	919	936	923	919	886	877	926	924	884	873	872	896	876	896	890	876	887	924	943	887	846	898	929	938	854	884	930	898	908	932	866	871	893	900	864	909	892	927	875	873	934	814	921	885	932	947	903	869	913	942	858	891	842	893	905	878	928	916	860	883	911	892	885	885	961	816	911	879	870	943	950	876	921	923	899	869	927	897	890	932	916	934	928	921	897	924	920	916	909	931	880	904	947	848	902	885	925	934	880	930	937	864	909	853	894	899	929	888	885	921	915	941	843	870	879	863	909	871	905	881	893	912	924	896	882	917	815	960	883	892	900	894	856	886	924	889	913	911	864	873	920	921	901	870	925	893	888	904	915	901	970	911	916	922	890	923	899	869	890	890	926	910	846	847	945	893	951	934	873	879	939	901	836	877	947	942	916	871	951	916	836	870	857	924	921	876	967	911	914	923	893	865	904	884	914	921	914	905	936	892	937	915	883	954	914	876	869	941	928	908	901	880	942	908	905	942	871	890	916	910	855	838	906	888	909	861	883	894	923	929	886	855	958	936	930	880	929	922	922	923	878	901	931	955	920	854	921	904	892	912	928	888	883	896	931	913	907	897	863	895	939	904	941	859	848	914	853	889	943	890	912	886	907	891	864	915	904	928	908	926	926	909	913	923	899	880	896	892	908	935	889	885	905	914	909	908	867	878	928	870	890	885	914	910	935	858	957	878	945	893	851	920	881	891	954	916	948	950	899	893	890	885	920	925	858	934	854	939	899	878	863	889	855	852	888	890	892	913	888	907	903	875	922	846	883	917	901	955	854	885	882	935	897	876	897	957	919	899	939	895	908	902	843	894	903	925	874	895	871	884	995	892	866	911	907	956	949	930	881	888	893	873	885	862	958	862	849	927	919	952	870	897	871	925	861	877	856	937	875	897	918	894	885	909	846	926	935	884	873	901	880	871	914	909	952	922	891	918	876	888	912	935	982	895	870	888	878	909	900	866	888	914	896	920	896	877	894	862	899	931	962	868	915	889	901	922	896	916	892	903	937	943	923	888	916	892	945	853	864	921	898	918	906	937	935	901	869	896	908	906	901	960	862	932	890	867	900	892	911	878	856	850	931	918	916	911	890	891	882	885	878	873	911	888	931	923	929	891	906	905	932	900	906	874	867	897	887	937	909	967	892	967	869	888	898	915
2469	1630	694	523	658	943	911	808	710	613	545	495	408	377	311	278	272	276	230	220	199	173	181	166	138	152	107	122	130	109	97	124	107	99	93	91	102	97	85	78	96	81	92	83	87	78	85	102	79	71	75	85	100	84	91	81	86	74	85	86	83	80	71	71	80	80	78	77	78	94	77	77	77	79	69	74	71	69	100	83	73	77	81	79	73	94	83	86	84	62	91	62	78	73	62	68	66	80	73	70	81	79	71	83	81	86	59	81	87	71	87	87	63	74	92	81	80	76	82	88	70	76	83	88	79	75	80	76	77	75	85	72	80	77	83	78	73	103	83	79	83	61	71	71	85	82	81	78	70	76	89	74	86	82	84	76	81	81	68	77	65	81	86	89	85	91	75	85	89	96	79	80	97	80	92	77	80	76	85	86	90	83	85	82	71	69	80	77	73	78	74	87	96	72	73	97	83	77	80	87	80	94	85	93	87	77	88	73	74	69	74	95	81	78	86	73	83	78	75	88	80	85	91	79	79	74	85	79	82	79	79	76	90	77	90	84	77	85	86	68	82	85	67	70	81	96	79	62	76	69	82	81	75	77	78	75	91	80	82	77	95	67	95	73	78	86	88	76	65	94	73	88	107	84	70	88	91	78	70	89	89	84	75	81	76	79	73	93	70	84	93	69	84	81	99	70	97	72	82	81	97	77	73	77	75	68	85	76	80	83	92	97	79	96	83	80	92	84	79	80	84	88	70	87	91	83	87	74	64	85	97	84	95	91	75	76	77	88	92	89	91	71	71	74	80	87	62	106	81	63	81	99	88	83	88	69	74	77	94	72	72	99	74	80	74	86	75	71	79	67	74	62	84	86	58	90	73	70	84	77	64	84	80	80	80	65	84	77	58	83	79	65	76	76	79	70	94	71	86	92	78	67	77	65	75	82	90	92	74	88	64	87	91	84	70	69	80	88	80	91	62	87	79	90	84	67	75	85	62	102	83	84	72	91	94	88	80	80	86	87	82	88	83	96	86	86	84	86	79	86	82	82	70	84	79	84	80	94	77	87	92	67	78	84	71	78	86	91	91	66	82	84	73	83	86	79	84	80	75	71	65	82	88	65	76	93	76	87	64	88	68	76	78	87	77	102	91	85	78	73	68	75	75	64	73	87	85	77	84	65	77	80	69	70	71	63	83	78	104	72	80	91	81	67	81	72	69	84	84	73	75	69	71	85	90	86	68	63	76	84	79	62	91	95	66	98	78	83	77	77	82	83	68	99	83	81	57	83	84	92	93	84	95	90	87	86	74	91	77	72	60	90	74	78	77	74	78	62	75	74	75	68	72	78	98	77	88	79	74	95	79	81	86	87	84	59	78	74	69	76	65	74	74	86	58	75	79	82	91	73	69	90	77	80	83	87	71	88	68	86	93	77	83	76	89	79	77	74	87	86	82	82	77	86	73	67	72	70	67	76	71	67	69	79	87	75	95	76	84	79	88	102	80	82	103	80	90	76	74	84	87	79	79	85	80	90	83	81	89	72	96	71	67	70	75	84	77	78	82	75	67	89	98	68	63	71	75	76	95	63	86	88	74	77	75	69	84	80	65	72	70	88	72	84	75	68	71	86	56	79	56	74	91	80	85	79	86	86	79	73	81	80	68	87	93	91	72	86	68	86	91	71	72	83	74	72	89	79	86	82	95	77	85	79	74	89	73	62	82	76	93	63	74	78	90	83	81	79	96	63	85	68	78	92	80	89	89	92	86	78	77	66	90	90	78	77	78	74	89	71	85	74	82	102	62	90	61	80	79	72	69	82	84	75	85	77	78	81	87	85	75	66	85	77	64	80	92	77	77	77	82	74	86	72	80	77	88	63	82	66	75	88	76	73	75	73	75	86	79	96	76	76	87	77	73	88	85	76	89	75	71	83	81	72	77	76	86	79	92	80	86	71	74	70	70	79	100	83	80	74	70	86	80	78	83	91	72	70	79	64	70	101	85	96	68	83	68	92	77	80	83	86	75	90	71	81	73	85	87	90	67	79	89	89	84	87	88	63	81	59	81	93	75	91	73	74	82	93	69	89	84	75	80	78	74	82	93	80	91	91	83	71	92	66	108	77	85	85	87	68	70	76	80	83	87	94	81	83	69	71	86	77	88	63	76	77	77	71	106	73	82	88	68	62	89	73	80	76	84	88	93	77	87	89	80	67	94	94	84	95	104	76	77	80	86	85	74	76	95	70	78	88	96	99	75	73	82	62	64	80	84	79	92	80	71	79	81	78	105	79	103	71	80	83	87	76	81	82	76	68	74	78	92	72	74	70	84	75	89	80	74	78	76	106	85	89	78	93	65	88	77	81	79	87	90	78	81	70	65	76	78	72	98	85	86	76	77	67	87	88	71	86	86	98	69	78	68	76	77	100	90	76	82	84	70	87	86	78	80	79	75	68	79	74	75	78	71	79	81	88	79	92	98	92	72	75	90	90	79	77	66	59	60	98	83	98	73	76	90	67	69	69	78	80	65	77	87	84	65	83	81	67	86	82	74	89	85	113	80	84	80	73	73	79	72	93	82	92	80	75	79	93	112	83	80	78	71	79	86	82	74	72	82	79	86	69	69	74	86	69	78	69	88	86	77	87	72	73	90	74	81	79	79	82	81	77	76	85	69	82	64	72	67	72	91	77	62	72	77	67	86	71	75	78	90	85	89	72	99	91	97	104	81	84	78	74	90	77	69	80	67	75	99	81	69	71	78	77	79	92	84	71	81	96	90	68	85	75	82	71	100	84	82	75	80	82	77	84	61	88	93	81	86	87	68	90	80	84	102	70	68	87	73	93	94	90	88	81	68	88	80	83	67	77	90	87	62	67	72	79	74	105	82	97	103	83	78	66	71	90	79	76	88	71	80	90	65	107	100	72	76	77	74	93	78	96	95	88	73	76	72	98	104	75	71	74	84	80	77	81	75	70	73	77	85	88	77	79	81	94	73	77	66	65	96	78	87	70	81	84	64	71	64	75	67	76	62	67	70	77	74	83	85	72	82	80	84	81	81	79	58	79	82	75	89	89	69	104	65	86	71	71	82	82	78	74	87	78	100	85	88	88	96	82	83	95	51	75	91	91	66	77	69	68	63	84	76	82	85	76	68	91	76	89	64	73	80	72	74	76	86	91	85	93	79	81	67	69	76	65	90	83	90	79	96	77	93	77	71	55	69	83	79	64	67	77	78	82	71	78	78	81	85	66	81	92	70	81	82	83	97	91	86	91	75	97	101	70	87	79	73	87	86	81	85	78	76	80	76	65	73	92	90	79	84	78	107	89	70	96	84	84	81	77	70	77	84	104	88	83	70	85	97	84	75	89	64	81	87	86	86	80	75	86	70	70	71	87	90	68	66	82	74	63	82	93	79	87	78	69	86	73	68	87	74	79	89	76	108	84	77	84	80	63	75	102	74	69	88	85	62	81	86	64	79	77	77	69	83	75	65	74	77	81	81	73
25547	16910	10621	18416	27654	28662	26456	23240	20385	18194	16802	14358	12538	10976	9943	8968	8060	7272	6435	5578	4873	4240	3958	3584	3329	3127	2733	2497	2394	2298	2039	2018	2048	1771	1586	1494	1487	1301	1310	1238	1213	1142	1163	1059	1079	984	1008	981	1004	999	1014	959	971	974	1024	992	965	985	926	947	954	997	956	934	1020	921	956	897	970	904	908	903	909	908	965	926	946	937	934	928	919	893	942	924	913	985	918	945	961	894	983	924	951	920	958	907	971	969	922	981	900	878	922	925	915	932	939	939	995	950	971	925	943	954	889	946	943	957	909	875	977	886	932	960	931	945	916	905	914	962	906	941	916	933	949	965	952	961	939	921	1011	926	953	892	954	894	925	907	890	971	893	926	922	923	898	949	904	949	925	932	946	983	991	917	926	899	918	954	942	942	986	989	989	1003	899	902	921	885	931	813	903	994	892	898	893	896	983	895	942	925	925	952	923	965	975	874	858	983	903	887	920	869	976	957	930	939	947	916	926	973	975	893	902	969	919	947	929	955	923	943	964	898	891	914	934	972	952	914	913	885	977	967	934	909	949	904	975	916	941	932	933	969	910	912	924	900	976	978	914	961	899	894	937	921	962	941	922	979	917	948	931	961	890	939	930	924	961	966	909	930	936	915	905	963	922	978	911	879	897	924	870	967	950	921	903	955	929	955	941	901	983	921	946	941	968	925	888	911	944	973	903	911	942	888	950	910	900	942	976	938	917	954	889	915	998	967	932	940	928	882	921	921	999	941	924	936	933	933	928	969	1037	937	897	939	890	1002	913	921	963	922	969	906	879	917	945	999	900	866	888	891	972	907	911	939	958	914	920	930	930	967	932	944	960	910	905	922	935	894	932	939	949	905	919	935	899	960	933	877	950	954	888	921	872	938	920	878	945	910	922	935	947	961	964	933	921	909	907	938	869	926	924	900	894	928	882	940	923	929	922	973	928	883	960	928	924	910	962	976	924	915	944	971	861	975	890	923	884	886	939	881	914	946	969	922	921	883	932	943	904	917	973	924	898	995	932	879	941	917	908	930	968	971	914	917	931	932	917	917	912	937	923	905	964	967	915	949	963	868	915	942	950	938	904	897	990	954	902	968	850	900	858	945	951	883	945	931	919	960	914	891	958	929	909	922	976	914	908	895	921	938	960	920	934	915	947	897	912	973	949	1007	927	945	881	933	919	949	897	916	914	964	909	975	939	894	934	935	938	875	967	901	1003	937	888	884	854	906	929	949	893	929	891	947	986	978	887	904	987	881	966	898	946	913	951	895	892	924	944	929	949	965	936	904	885	876	956	883	947	920	883	924	954	955	910	945	905	903	944	931	958	904	955	932	916	873	935	914	902	945	870	911	924	967	908	918	917	941	981	952	984	880	948	950	912	924	953	927	896	899	904	879	909	918	939	935	948	943	955	924	933	917	973	929	928	952	950	921	979	889	947	953	939	983	916	1059	931	956	923	921	867	916	900	963	943	920	955	911	969	972	927	960	928	985	916	892	1020	933	972	935	959	928	944	941	880	879	959	937	920	947	933	905	943	913	902	891	917	914	885	921	985	997	943	954	907	888	940	930	870	978	897	893	870	940	968	903	957	924	943	941	950	972	910	925	919	910	946	953	935	951	903	990	938	944	927	951	913	951	896	944	944	937	878	984	942	897	900	900	926	915	973	870	944	916	956	855	958	955	945	906	916	959	987	964	902	947	948	911	927	978	894	954	878	950	889	939	965	950	873	958	964	877	946	936	979	896	984	940	974	931	953	909	912	937	857	885	979	912	921	947	890	951	910	931	934	946	963	926	879	931	953	938	882	919	934	955	918	919	994	939	949	903	915	986	889	948	926	953	940	891	925	957	926	918	927	947	912	944	896	964	946	970	944	968	909	908	966	957	922	931	940	910	948	881	946	930	923	921	927	862	951	928	966	961	896	854	954	931	934	896	909	957	961	963	948	927	962	912	903	932	885	939	958	926	931	960	914	928	902	900	920	949	921	917	935	908	929	911	883	944	935	918	896	958	929	898	930	938	879	917	937	935	952	919	939	919	957	998	949	894	949	983	950	867	934	914	919	930	917	895	976	977	892	944	904	936	922	937	958	890	933	889	894	886	952	961	892	959	912	939	926	879	949	953	927	942	893	973	951	837	955	939	944	893	885	870	958	939	917	919	963	938	924	889	947	882	923	958	895	930	925	922	920	916	906	914	900	882	938	942	937	975	928	937	933	919	993	869	955	866	893	898	933	901	905	932	922	929	962	933	947	983	878	901	923	958	969	913	909	883	919	904	944	947	916	937	901	908	921	898	913	869	920	953	931	912	959	895	968	862	885	903	922	918	947	943	871	925	934	882	871	945	924	982	927	935	908	887	910	951	917	885	885	975	863	944	912	907	935	919	913	932	917	975	930	993	924	904	987	937	915	972	867	931	909	914	877	934	903	946	922	940	957	916	939	915	913	895	923	940	914	946	926	977	947	907	940	939	922	932	918	966	926	946	951	922	918	977	858	939	973	959	953	901	937	952	933	932	1019	926	929	951	886	939	909	923	932	925	935	927	900	875	976	894	955	952	937	903	923	924	944	957	905	926	868	955	956	974	974	932	949	873	896	879	880	882	900	911	936	952	986	970	922	881	930	913	933	920	972	965	930	960	968	960	967	902	947	902	927	987	883	962	869	928	925	912	918	975	910	883	929	880	961	924	926	931	859	937	926	928	952	929	863	943	916	960	938	922	948	984	920	958	909	914	938	898	951	982	896	919	937	892	920	922	982	921	923	923	896	940	956	976	965	945	925	923	916	950	927	927	924	926	937	889	951	951	978	871	942	914	931	916	929	952	949	926	986	968	1007	967	900	917	879	928	901	1001	938	892	913	939	979	909	952	927	942	921	988	936	895	912	979	926	969	933	912	916	888	965	940	895	922	934	896	897	919	918	929	913	974	942	923	963	909	940	907	939	890	910	891	949	975	916	918	954	871	959	946	890	923	914	985	905	902	936	901	924	913	917	931	949	951	847	868	945	945	956	943	924	929	920	909	907	928	921	890	943	912	932	947	955	893	896	911	842	930	903	952	939	948	913	928	981	947	941	896	885	898	939	896	945	933	967	929	925	904	888	958	1007	918	962	939	917	924	926	933	896	971	905	979	945	895	924	893	930	959	898	917	866	948	947	907	944	924	896	912	962	962	952	860	935	915	942	938	951	928	905	894	951	884	933	891	970	958	938	955	886	913	914	930	937	930	935	914	1002	904	876	947	915	889	971	929	922	952	956	931	972	931	894	915	924	878	957	918	908	950	874	989	957	896	931	964	946	977	981	873	973	925	884	885	919	927	937	947	958	958	927	949	906	911	935	901	911	965	982	904	951	954	893	913	948	900	935	930	970	915	969	891	937	917	913	904	947	924	932	927	924	920	930	909	914	850	912	896	947	899	922	971	926	957	912	928	934	941	921	937	942	957	877	899	898	888	899	933	954	917	954	913	938	922	914	929	924	910	915	910	897	886	944
3775	1447	697	505	668	911	948	786	750	642	556	471	450	390	370	354	339	264	260	253	233	208	153	171	168	154	143	122	109	114	95	128	119	127	94	109	92	104	90	89	99	85	96	73	86	93	84	85	82	103	96	83	92	73	84	75	87	96	94	86	93	89	75	77	76	98	84	92	72	81	80	97	92	64	93	91	91	87	98	85	83	83	88	88	71	73	71	78	90	97	84	79	88	80	92	90	67	77	79	78	90	78	76	72	79	81	71	99	92	63	95	79	80	73	87	76	95	85	85	96	85	76	78	85	78	87	89	77	83	81	80	83	80	88	83	69	85	82	86	81	87	79	87	64	92	86	92	85	81	84	97	87	81	82	87	94	82	83	83	90	86	71	92	73	76	101	85	80	82	85	88	78	84	81	67	89	86	76	87	82	83	82	95	88	74	88	100	79	76	76	84	88	83	85	75	100	100	78	84	82	93	82	75	89	72	94	84	103	78	108	93	77	72	69	99	92	105	69	101	77	88	93	78	72	70	80	65	85	73	78	85	82	79	73	89	76	87	95	81	85	77	93	92	94	88	69	80	81	75	81	94	98	73	81	67	87	101	80	104	81	77	91	81	87	81	98	66	89	87	91	91	78	108	92	91	76	78	72	76	78	86	105	68	76	69	79	75	83	85	69	93	66	74	98	72	75	85	74	81	84	64	66	87	76	81	86	105	69	89	80	83	84	64	88	89	79	85	84	75	88	94	84	92	87	89	78	86	77	101	92	106	68	85	90	78	77	81	70	83	90	87	73	85	75	82	96	91	92	95	86	79	71	73	82	83	77	95	91	86	91	88	79	79	79	84	78	80	87	73	77	91	87	75	95	89	86	62	85	78	103	82	107	90	78	90	87	75	66	83	88	73	80	81	74	67	75	80	85	84	82	90	79	89	77	80	78	66	79	71	106	86	82	83	81	88	78	85	82	77	87	84	72	86	76	88	76	94	70	83	83	87	61	75	62	67	98	99	94	85	87	73	72	75	79	76	90	82	86	77	85	74	79	83	64	74	79	100	70	89	92	84	95	78	94	62	90	76	92	80	91	85	87	83	82	79	79	91	101	99	84	106	87	80	96	75	82	94	90	92	86	66	78	74	59	70	81	88	75	79	58	94	72	73	103	82	76	102	91	84	92	93	109	75	84	74	78	70	69	71	88	90	78	75	85	86	85	95	87	86	71	79	90	92	82	83	89	88	88	69	81	85	80	71	94	78	79	83	96	97	81	87	76	75	88	66	70	83	73	82	78	85	95	79	77	85	89	81	71	91	89	94	80	79	70	86	74	82	73	99	75	77	91	81	79	91	91	86	75	69	84	82	95	84	90	77	90	82	77	94	86	78	77	94	86	74	96	78	80	65	79	73	78	83	84	85	80	83	83	77	68	84	73	82	99	77	89	74	87	79	86	79	86	85	86	82	77	80	78	77	88	78	84	69	73	79	92	89	67	77	106	97	92	93	77	86	79	72	70	76	78	78	76	75	105	82	81	83	82	100	74	81	94	100	81	77	88	94	84	73	79	84	87	91	75	73	89	73	80	86	89	80	74	70	87	67	77	86	91	75	81	88	76	86	74	88	92	85	73	78	80	89	88	85	69	74	92	78	76	87	96	89	74	79	84	91	78	76	86	74	86	86	81	86	76	82	82	71	87	81	92	78	95	65	88	74	69	68	68	95	80	102	80	78	86	85	84	77	78	82	86	68	80	85	78	79	104	87	84	96	83	69	106	79	86	88	87	96	74	90	80	84	84	89	85	77	83	85	101	76	86	71	79	92	60	71	88	78	70	95	69	81	95	88	75	76	79	78	88	93	89	92	80	71	67	89	83	87	88	80	78	77	90	63	72	69	75	80	64	78	81	75	75	83	72	90	81	85	71	77	75	77	76	70	97	66	96	84	80	80	96	62	102	87	66	105	89	96	76	86	87	85	103	73	77	96	87	79	79	90	78	69	75	90	75	78	87	84	90	94	69	96	92	84	79	74	87	83	75	82	84	79	90	60	86	74	83	80	67	78	107	72	89	89	96	83	85	88	84	99	82	89	72	95	83	78	110	87	63	74	80	69	80	86	75	89	80	83	80	91	75	95	87	66	97	79	74	69	79	79	86	82	80	79	90	91	91	76	75	98	79	93	92	77	90	68	67	100	78	89	80	65	73	64	83	92	73	82	94	76	78	72	82	93	94	99	96	85	78	79	90	86	89	93	76	86	92	79	92	88	71	78	86	92	73	84	82	78	77	79	85	95	89	87	80	79	84	80	85	78	82	87	77	73	91	84	85	82	93	93	74	95	77	79	72	62	88	80	90	71	62	94	73	78	73	81	79	100	80	71	84	90	93	74	77	98	88	78	86	78	74	87	91	81	63	87	86	80	82	70	84	93	78	83	72	74	85	86	81	73	70	80	82	93	85	83	88	73	83	78	85	76	97	86	82	83	83	72	74	73	66	70	91	90	71	72	82	87	76	84	65	92	81	84	86	91	92	82	64	87	85	87	83	73	78	77	83	79	85	91	76	82	90	81	81	87	71	79	77	90	70	80	70	79	72	83	62	64	88	85	95	85	73	90	103	89	89	55	86	73	89	89	73	77	84	83	69	74	86	69	81	90	78	80	86	90	92	79	85	96	85	89	75	90	89	97	54	82	88	81	58	96	84	75	75	87	84	77	103	78	82	94	71	77	81	68	86	87	88	77	75	95	87	86	73	90	95	74	81	97	92	82	82	88	74	65	83	70	99	93	78	100	61	78	86	96	72	80	105	92	91	89	83	82	80	69	82	74	96	61	66	85	86	81	76	84	87	60	62	85	72	78	84	92	96	82	71	72	93	82	90	83	90	73	85	74	82	72	81	87	82	88	104	75	86	88	89	75	76	91	86	80	89	73	73	97	79	73	83	85	90	75	95	87	82	76	70	80	84	68	94	86	72	77	83	83	78	83	74	76	67	94	103	82	68	64	82	91	92	79	75	84	78	87	76	93	77	65	61	82	80	67	85	76	90	67	85	76	68	76	75	65	77	70	76	75	92	75	82	79	81	87	77	86	72	84	78	85	72	83	66	82	72	76	86	80	84	80	74	68	86	82	114	71	72	78	87	77	83	94	80	74	79	91	72	81	83	70	71	76	74	73	85	86	102	87	81	81	86	101	93	82	85	84	74	76	89	71	92	87	72	83	82	98	100	79	80	91	85	71	75	73	84	66	76	78	75	72	91	65	79	73	85	92	76	78	82	93	83	74	63	90	79	87	73	81	72	71	82	82	73	74	85	78	85	96	84	99	86	86	100	103	84	71	84	85	88	81	98	95	77	61	83	84	84	83	83	87	98	82	91	81	89	81	74	82	77	82	68	75	79	83	87	78	89	82	62	106	99	64	81	82	100	81	92	76	71	81	84	67	75	83	99	89	83	73	104	95	85	76	82	94	76	92	90	88	82	75	87	94	78	91	80	82	62	90	96
24212	15933	10729	17945	27276	28910	26880	24434	21757	19324	17341	15029	13434	12066	11147	10120	8852	8073	7352	6592	5555	4869	4360	4023	3764	3409	3019	2795	2627	2390	2290	2135	2025	1924	1824	1603	1548	1445	1420	1321	1284	1151	1138	1140	1056	1086	1063	1010	1036	994	1044	1031	1069	954	1079	1047	1023	975	1082	952	952	1041	959	1035	1010	907	974	872	966	941	960	989	928	1006	995	968	955	952	998	959	964	994	961	989	970	974	1022	953	975	930	1003	958	956	914	921	969	915	966	1010	968	995	961	1030	989	994	953	994	977	981	983	965	942	922	990	936	970	959	947	981	1014	967	905	1001	906	958	985	964	958	914	1003	941	1003	1015	987	931	975	980	1016	991	937	961	964	1006	969	967	949	943	901	996	993	952	983	969	944	961	973	949	944	957	962	951	932	936	997	984	987	953	977	957	954	910	992	982	995	918	957	880	993	1008	989	927	947	1014	944	983	953	971	995	947	950	1021	934	938	945	1004	976	970	966	1029	972	978	943	956	932	940	921	979	939	984	997	959	941	972	950	959	976	948	980	1017	1005	1015	903	969	977	973	964	993	986	946	978	970	945	1011	972	973	925	954	1016	969	1006	934	942	956	952	987	914	937	972	919	927	965	982	968	957	914	946	960	1004	948	949	957	976	923	942	928	987	925	995	954	944	950	929	966	978	932	904	954	949	979	940	899	906	940	959	896	940	920	934	1022	996	935	988	939	909	911	990	968	971	990	938	908	1023	925	957	979	890	922	935	1009	949	975	869	992	985	947	954	979	939	956	979	981	949	974	929	1004	969	937	957	968	997	948	991	981	988	939	968	948	975	1009	998	988	934	982	938	967	993	997	956	974	1001	947	982	938	903	882	969	933	944	963	962	957	935	912	893	989	967	952	898	991	969	946	979	1037	977	933	959	939	976	909	978	956	946	964	932	955	966	987	959	983	941	976	978	969	934	939	989	964	966	974	951	985	932	968	981	997	936	957	963	1028	968	966	968	933	936	974	991	948	922	979	989	988	956	906	962	963	947	968	1030	967	944	889	1009	923	940	982	929	988	956	985	966	974	927	977	986	946	988	932	945	929	961	969	970	1021	1008	955	1001	895	971	983	980	974	923	995	954	955	923	1000	967	1005	915	978	965	904	986	960	942	991	956	937	964	949	969	981	988	908	938	981	925	937	889	991	936	946	996	949	987	960	1022	1012	963	980	978	972	953	936	944	973	928	959	948	952	975	999	946	976	970	966	933	995	906	927	1001	980	909	956	991	999	967	975	999	970	975	960	943	953	973	933	931	958	913	957	936	1027	1006	985	954	948	918	965	905	906	993	938	977	997	1015	988	1018	955	977	1004	954	988	912	936	936	939	943	961	976	928	972	986	936	953	936	964	950	926	985	986	1007	974	950	961	987	989	949	964	946	933	937	960	987	977	983	979	985	930	971	984	941	940	935	1027	989	992	998	988	916	951	978	923	984	966	940	970	942	950	932	1006	940	982	945	944	967	941	929	921	971	956	952	953	994	981	1006	899	926	963	971	965	882	947	973	962	962	999	961	938	965	967	980	1000	905	933	1015	921	1025	1003	911	993	1004	958	935	1028	908	929	970	977	949	940	965	947	969	980	925	1006	965	984	913	924	949	939	966	1013	972	957	970	970	1001	983	988	942	944	911	963	956	931	1002	1023	953	1004	1028	1009	926	958	960	999	1036	951	893	950	900	995	968	961	967	919	903	939	931	904	926	943	891	1011	929	952	918	927	992	960	987	967	946	927	989	974	975	946	973	983	875	1005	977	943	932	943	973	988	947	936	945	945	975	965	984	961	956	917	952	931	912	991	946	906	943	933	931	1004	964	949	974	987	963	962	1003	970	907	936	965	917	971	935	947	930	974	979	955	975	960	968	983	915	915	945	1012	987	973	920	972	888	984	977	941	974	958	966	937	913	953	945	965	965	953	949	933	971	937	1023	997	980	986	926	980	961	1009	912	992	962	970	998	941	964	974	975	943	900	938	966	937	932	975	923	944	933	978	951	957	923	1005	938	935	957	953	1005	963	971	894	1004	1010	932	1004	954	954	919	992	983	966	947	1015	960	964	906	979	998	942	963	969	948	990	976	952	917	979	957	976	973	966	974	957	933	966	1041	953	968	934	971	951	1016	963	999	938	959	939	960	1012	899	1016	952	989	960	959	970	913	905	927	893	922	987	998	941	1004	979	967	996	1016	899	978	1005	957	938	926	1033	949	908	957	946	923	999	1006	919	946	914	942	953	977	960	972	946	991	986	966	968	939	967	944	989	981	1002	977	951	951	866	968	957	925	980	948	980	968	992	913	962	972	933	976	1012	981	954	960	941	950	968	933	972	931	985	920	896	941	922	1003	948	960	944	971	943	987	947	965	973	1017	1007	984	1010	945	949	929	988	981	949	1025	965	964	1006	984	914	961	1034	956	1003	983	975	957	961	1036	993	992	932	937	930	941	986	953	955	926	968	959	913	930	1006	997	981	943	996	963	993	992	951	920	993	936	924	978	991	923	944	1048	989	923	989	872	1017	931	946	1003	961	994	961	959	933	998	955	963	960	901	925	941	1039	941	959	940	910	930	959	1012	966	930	907	944	976	968	960	951	976	970	1032	973	970	963	975	929	919	969	981	1034	942	950	923	923	935	973	1012	949	950	982	979	941	993	973	965	953	992	953	945	1017	979	963	977	975	939	949	950	950	953	965	981	884	964	975	1014	930	947	998	932	1015	987	951	946	960	910	999	993	946	975	1068	948	925	1009	1010	980	1001	969	977	982	951	998	977	951	1000	912	928	998	966	995	982	960	999	913	981	1022	931	918	956	935	974	994	979	915	993	929	929	1017	948	958	968	963	912	975	969	974	1018	941	970	961	975	966	942	983	912	951	998	987	1013	910	1009	1022	969	981	973	975	946	1011	1002	1012	944	961	961	985	916	951	955	979	972	1008	948	967	984	937	983	956	959	993	976	968	967	928	1017	968	970	875	953	923	950	1021	959	945	969	912	975	940	976	932	920	966	991	981	968	987	956	1014	992	949	967	1002	989	991	975	954	1019	950	958	1008	924	953	964	982	911	909	962	949	956	939	990	921	896	955	916	985	1004	962	999	919	965	967	997	997	1045	961	1036	934	974	994	993	956	1002	946	924	968	954	953	951	948	1013	936	946	996	919	969	937	961	964	948	946	963	990	949	981	944	970	1007	914	978	980	939	994	945	908	993	989	965	971	969	1002	1017	965	917	896	980	976	942	934	987	969	943	955	938	951	958	979	941	905	927	915	999	948	993	969	916	938	1029	981	966	890	946	891	964	951	954	983	995	1015	965	967	969	1041	965	948	912	960	955	962	997	991	985	999	892	996	989	967	951	961	1040	1001	1054	960	987	954	913	939	970	984	984	988	958	970	941	955	956	968	931	1000	951	934	863	996	979	981	988	917	965	999	970	990	932	956	972	1012	1006	950	943	954	966	1010	1011	934	896	986	985	964	953	963	928	921	1017	979	936	919	944	986	999	1034	920	973	1001	990	931	975	1000	969	947	955	1000	969	931	939	966	921	932	927	916	999	960	954	994	949	1001	944	915	943	982	950	978	976	912	923	966	972	949	1012	986	990	989	966	992	959	984	975	994	974	977	988	959	1004	938	956	954	973	948	993	945	982	994	953	944
3441	2037	988	672	842	1241	1315	1139	961	816	740	636	600	529	506	468	372	352	319	291	297	249	217	211	198	166	178	162	156	155	137	118	140	155	111	108	76	96	103	97	98	100	95	96	86	96	76	91	100	80	106	84	90	78	82	102	79	95	89	78	85	73	86	80	77	71	86	73	72	95	85	68	85	90	81	86	71	89	85	72	84	87	102	72	81	79	82	81	102	102	77	92	78	76	101	83	91	80	83	79	87	87	94	86	72	99	96	87	90	86	79	99	91	78	82	85	67	79	84	89	72	94	82	89	83	86	87	78	87	87	99	84	92	84	79	71	76	99	79	98	81	78	75	88	80	69	80	71	72	88	78	71	83	83	71	84	73	75	74	75	85	82	84	96	84	95	104	95	77	88	93	76	76	81	63	104	79	79	101	82	78	96	89	87	86	73	84	89	88	78	91	81	72	80	92	86	85	88	81	86	87	89	75	83	79	101	80	93	85	67	82	90	84	77	91	99	77	79	88	84	78	90	70	90	90	77	78	81	96	92	94	78	83	77	79	111	84	79	96	87	81	82	79	78	86	85	86	73	94	98	79	84	78	90	90	85	79	95	89	78	83	75	79	98	85	78	82	90	93	87	81	73	81	64	94	77	91	92	80	85	80	84	94	81	92	92	74	78	81	91	91	73	98	81	87	74	97	75	84	71	95	91	82	90	102	88	94	81	84	92	78	81	89	73	81	82	74	88	90	96	73	93	76	85	71	86	77	92	89	78	98	84	77	88	87	90	101	79	76	106	102	89	107	74	89	75	83	94	74	77	93	80	66	78	79	92	82	86	86	85	85	90	78	78	78	112	102	76	89	69	69	94	94	100	70	76	76	86	94	94	83	74	108	80	77	82	89	79	77	96	76	94	73	115	86	79	80	83	85	72	73	70	90	83	80	99	83	76	105	101	94	82	95	95	92	89	99	80	74	90	76	87	84	72	67	100	79	82	87	87	82	89	88	72	87	87	104	96	80	86	92	72	84	98	75	80	93	81	92	86	106	97	80	71	88	85	79	92	75	84	85	78	82	75	97	91	91	86	83	92	66	91	84	97	100	87	96	84	85	92	82	99	73	89	85	96	86	82	73	73	89	69	86	70	84	90	91	91	84	89	91	75	82	75	84	70	87	100	83	90	87	78	83	91	112	87	78	76	76	94	94	97	99	104	88	81	72	73	82	84	85	66	86	104	87	72	75	75	92	98	76	75	75	93	88	93	102	91	93	73	94	77	64	90	86	91	82	85	83	100	104	83	86	84	77	85	70	99	90	83	90	87	88	83	72	88	93	74	86	92	72	77	78	88	82	85	97	110	79	77	76	85	94	102	81	83	90	77	100	89	95	95	81	75	87	102	101	98	71	65	87	93	88	74	104	89	76	83	81	92	89	73	89	84	82	82	101	91	65	83	102	92	90	88	92	83	80	75	85	81	100	90	91	90	98	84	89	90	92	82	84	79	86	82	78	78	78	87	80	97	93	77	75	87	88	82	89	91	89	78	78	66	93	104	96	86	86	87	81	69	74	96	97	83	81	82	66	86	89	86	85	101	71	82	91	63	80	79	92	83	79	87	79	86	77	76	78	87	81	85	64	82	74	99	88	91	94	79	93	73	76	74	69	94	91	83	99	86	92	88	78	80	87	74	79	77	96	76	77	77	106	83	78	99	73	67	104	86	88	93	84	71	105	79	98	81	84	89	82	87	91	83	81	81	69	86	90	73	82	94	77	89	90	95	89	86	92	84	85	85	84	81	100	92	92	95	92	88	79	90	78	82	85	84	87	86	96	79	89	85	77	89	100	92	81	87	73	84	99	87	84	82	87	94	73	99	86	96	71	73	78	87	82	86	76	81	77	77	86	96	80	82	92	62	92	75	80	92	85	76	87	86	71	97	99	87	69	89	79	85	69	87	88	91	96	78	78	80	84	90	97	69	85	79	76	92	97	79	83	82	83	103	81	78	95	98	78	81	80	117	101	81	84	74	86	83	74	81	74	80	75	90	98	85	95	75	89	80	67	79	77	79	81	100	82	99	72	94	92	75	86	77	90	102	87	77	86	90	86	59	89	83	83	92	81	108	75	88	84	84	87	88	78	74	74	94	93	84	85	84	89	71	65	77	84	91	79	69	97	81	88	83	78	95	88	85	74	81	87	84	98	91	91	101	80	88	90	77	82	96	100	102	89	86	84	86	71	80	73	79	70	94	93	72	91	96	101	79	84	87	89	79	96	87	87	73	76	86	82	71	100	82	93	88	96	102	80	82	82	84	79	86	95	85	81	95	88	84	76	106	93	80	92	86	80	91	90	96	70	92	109	83	75	103	80	84	73	97	87	88	81	82	73	90	95	82	80	72	90	102	81	91	97	84	79	93	85	100	77	90	81	85	88	84	79	89	81	77	59	104	84	93	93	90	94	76	90	84	77	85	81	77	86	107	80	81	76	88	85	82	84	78	75	77	71	83	81	79	75	83	101	87	86	86	85	82	78	90	96	74	85	92	90	106	84	92	85	77	75	87	81	86	84	96	79	93	90	92	70	86	87	95	85	64	75	77	86	85	86	100	83	93	82	83	81	88	68	69	86	78	82	86	76	72	99	89	76	86	91	80	98	76	79	92	95	83	102	77	90	76	91	88	76	73	87	82	87	86	81	77	89	97	86	74	69	75	77	93	78	81	89	77	82	99	81	71	97	89	94	80	91	92	84	92	75	81	71	81	93	84	92	90	81	87	73	89	73	72	71	80	70	72	82	79	70	77	93	89	73	81	82	66	99	83	71	81	97	74	98	73	85	72	89	78	96	92	85	87	92	96	88	82	93	64	78	70	83	72	83	79	88	75	92	93	91	83	83	94	81	83	67	74	88	75	79	92	72	89	73	97	91	63	89	74	101	92	89	94	84	86	78	77	84	92	97	80	90	84	84	89	100	81	79	99	85	75	72	85	100	66	80	76	93	84	84	87	88	74	95	78	91	74	91	89	70	90	77	90	86	78	86	91	85	86	95	93	81	82	94	82	89	93	85	92	77	74	90	83	65	87	83	85	82	98	84	109	68	93	85	73	84	84	87	93	89	88	88	91	95	96	83	92	88	82	88	100	84	81	87	90	84	93	89	84	87	91	85	77	90	97	89	79	67	95	95	104	70	73	95	91	75	94	71	73	72	90	88	89	90	75	81	83	90	91	78	82	82	85	93	86	82	79	90	76	68	70	104	70	82	99	82	79	87	88	87	99	67	101	84	99	72	89	94	72	86	77	77	71	104	77	83	83	80	79	80	90	91	71	74	79	82	101	84	75	80	112	87	77	88	87	67	90	71	86	81	75	74	70	88	86	84	100	97	90	77	90	81	70	88	78	82	94	83	89	93	98	91	75	82	93	95	76	75	92	74	90	96	100	76	90	87	85	76	85	100	93	75	85	91	74	104	83	78	78	79	87	76	97	83	70	81	91	72	77	85	82
28283	18860	12971	20716	29606	31330	29111	27068	24358	21348	19660	17572	15814	14402	13185	12152	10894	10130	9251	8115	7377	6341	5494	5160	4758	4366	3781	3263	3088	2834	2587	2514	2402	2216	2063	1816	1727	1621	1504	1459	1329	1263	1285	1148	1193	1163	1057	1158	1117	1002	1052	1114	1041	1059	1047	1038	1046	1005	1011	987	1029	1038	1017	984	996	1051	1012	1000	986	966	1016	973	1024	1022	1003	984	961	986	1058	988	946	940	971	939	973	1012	1000	1045	1026	1005	974	980	1054	956	946	967	994	1011	998	945	1013	940	953	996	1029	996	962	987	972	935	937	949	1017	940	1024	990	1025	952	971	989	964	959	962	950	971	983	1003	1002	972	986	1006	976	975	973	933	970	978	949	962	958	1003	914	922	994	1046	939	949	1011	1000	1002	945	945	954	1014	1004	965	954	953	982	1012	939	913	998	984	991	957	1030	960	986	986	973	973	913	989	939	977	982	980	942	999	1002	1011	980	981	954	940	1023	990	960	964	980	1002	954	1015	1014	1003	1015	928	921	985	991	1007	984	998	1054	986	1006	949	962	1010	970	923	976	984	975	968	963	919	973	981	990	990	976	980	986	1012	995	946	1013	948	974	940	964	963	1030	966	1036	1000	953	978	996	913	958	966	945	997	956	952	929	936	984	1025	943	931	999	993	958	989	927	992	950	1017	964	930	946	952	999	927	939	1017	969	966	926	995	981	1009	1023	952	1013	941	959	993	996	1024	997	973	1039	1028	973	986	993	971	960	980	947	1002	1005	1025	1017	978	1020	1018	963	1018	943	991	958	999	972	1025	1005	978	1022	1026	977	1004	978	1002	912	993	948	952	996	967	948	1014	986	965	913	988	1007	1006	910	1034	998	990	973	1001	1005	1013	975	990	1009	1030	981	912	944	1013	971	977	986	1021	990	961	1013	999	1007	932	966	996	967	989	999	1002	1009	944	977	974	971	975	995	1029	976	1036	959	1010	963	911	990	992	984	994	1045	1018	958	994	988	960	960	973	981	1002	969	955	1029	932	993	979	975	933	961	975	977	1014	1008	1026	946	971	990	1017	953	990	968	989	959	1012	930	1049	1023	958	1006	1009	1003	949	974	970	1000	997	950	950	963	963	1029	939	973	955	976	1033	990	1009	989	994	1008	944	956	959	994	1050	962	991	1021	987	968	1025	1021	987	950	912	985	994	997	965	982	992	964	940	1027	950	978	992	1001	1023	976	976	934	974	1004	980	977	968	995	939	965	977	992	976	991	978	1005	963	976	966	987	986	943	989	986	1017	965	989	950	940	1032	966	1034	1022	1041	922	1013	928	984	977	945	986	1009	1018	931	939	995	976	1025	932	1012	975	975	934	1010	978	984	999	985	958	1013	974	1019	948	959	977	998	928	981	1003	1017	928	937	945	1004	988	956	1036	1006	962	949	974	938	1067	973	990	976	1016	965	994	1015	950	991	977	971	952	975	993	931	987	985	980	953	955	988	897	949	1009	990	990	991	978	957	979	1010	1030	970	999	1037	960	962	1011	992	947	1053	995	932	968	993	992	967	944	948	1013	1019	952	959	928	974	1009	964	967	988	963	969	953	975	978	981	944	1026	970	997	992	968	951	975	965	1000	1004	1025	959	995	1004	987	927	1001	974	969	992	968	973	986	968	886	1033	969	948	991	947	1015	976	955	997	939	964	979	976	988	1044	967	951	984	942	927	965	949	944	990	981	1013	930	934	951	981	930	1018	1034	988	976	1014	1000	968	984	948	948	1016	1002	958	951	1013	980	1009	1013	973	978	1043	953	995	1048	986	1026	944	995	1008	974	1007	997	972	1013	987	1009	1045	980	934	1001	1012	1016	1024	1014	951	1014	961	956	1015	980	996	987	979	949	977	945	954	1010	1008	985	971	933	1006	1027	1043	996	963	1008	1018	956	969	978	1035	973	947	1009	975	956	1013	960	1020	956	1015	1009	971	966	999	982	975	1025	934	1034	985	991	998	983	989	997	912	1006	999	982	985	958	945	1042	975	975	1019	962	1006	995	1001	944	980	973	975	1055	1022	978	936	964	984	1008	967	989	974	1014	1020	1003	986	993	1010	927	996	925	965	1006	1043	901	1009	993	1023	1010	990	986	977	940	1011	1032	944	981	982	994	997	953	958	972	1030	999	971	1018	924	941	945	1016	955	980	1001	996	978	992	997	979	998	988	1004	1003	975	961	969	962	996	960	986	966	999	1050	970	1019	1025	993	941	970	1011	1010	952	969	954	1012	983	956	1000	1027	956	974	1031	970	990	968	968	987	949	954	938	980	972	919	1013	943	974	1024	954	964	937	986	987	963	958	979	980	993	1006	993	1032	981	955	965	1008	950	1027	1003	971	1035	927	1019	990	966	993	987	997	928	1015	972	982	1001	985	1001	1021	975	996	946	1047	998	951	1023	939	954	1017	981	1043	963	944	962	954	925	981	979	964	945	941	876	981	979	967	997	975	954	940	964	995	993	960	995	972	991	947	1014	1015	1048	987	974	950	961	997	1004	982	970	972	986	1020	1003	1025	1052	949	954	923	985	1005	997	946	996	959	980	915	972	1041	976	1005	982	991	992	1029	989	965	956	970	1041	1011	1004	907	959	993	1028	1005	966	934	1016	978	991	995	1004	943	1026	1022	1023	1023	982	941	927	1027	990	992	962	1019	933	1000	1045	1001	946	906	979	1023	1022	961	1005	989	1006	1001	965	946	1027	1012	963	967	954	1028	968	999	970	987	982	999	1007	1036	969	1026	952	999	981	1006	928	1012	970	975	952	1007	1007	943	963	954	958	976	1004	950	972	927	991	970	962	999	986	1008	988	1018	1022	986	986	943	1033	955	990	986	1047	1023	974	1020	948	1051	1021	979	959	985	959	1013	963	1007	951	980	976	991	1000	981	1008	981	936	972	961	1038	1009	990	979	926	974	986	968	997	986	960	966	956	934	944	925	954	968	935	1001	996	995	958	937	959	1044	926	1039	950	995	999	999	957	1032	945	986	1039	989	968	987	996	1008	1031	969	1000	986	959	998	984	967	984	978	985	942	969	990	928	1002	968	964	955	1000	958	997	977	1005	1033	988	976	975	1010	1005	1001	975	1022	954	951	992	933	1015	998	995	1024	996	985	954	988	994	960	998	923	978	971	991	966	996	1004	931	1001	974	979	996	1025	968	1045	1049	1019	965	934	984	959	963	935	994	924	975	1001	970	1006	979	986	981	1041	979	972	1010	935	1001	971	982	953	1000	1009	996	1011	1037	995	979	976	944	972	957	930	1027	979	987	979	942	959	1001	966	1011	972	997	1024	952	886	987	1013	1015	978	945	975	1019	958	963	971	964	1010	945	1000	930	946	994	1006	1010	952	1052	930	985	932	1015	1000	948	938	961	968	929	1001	963	991	988	996	957	988	946	1002	978	1007	930	1000	990	1031	1007	1030	942	951	937	1029	1014	958	992	974	974	995	1000	941	990	969	944	929	1012	1025	1015	977	962	985	974	1031	976	972	950	958	983	971	984	958	1006	986	1020	986	1035	940	964	964	969	963	985	985	942	950	1027	942	1009	996	961	990	973	969	990	963	935	969	971	997	989	954	891	944	967	951	1039	968	970	1014	970	1007	960	981	945	944	957	1013	987	1000	1013	999	957	963	925	968	973	979	998	961	984	975	966	974	996	994	1033	1019	913	950	1010	1018	940	1049	941	986	970	1007	997	1006	957	1024	980	987	998	937	979	967	993	973	963	921	961	989	948	1015	998	951	963	977	967	938	1012	953	989	944	960	903	986	960	1014	990	940	928	997	984	957	968	1005	1062	1000	940	950	972	964	1080	991	970	944	1007	966	921	994	967	970	960	1053	1010	1000	1023	994	1016	960	1000	1003	939	995	1011	969	1025	978	1009	984	1025	968	992	1013	984	1023	1023	975	975	988	977	988
2213	734	434	313	404	720	664	593	485	424	399	349	293	275	261	215	206	208	193	151	145	135	133	118	103	115	104	83	113	112	102	87	104	80	90	78	84	81	84	97	99	61	87	91	63	75	73	68	86	79	71	67	78	95	72	86	70	81	75	87	69	90	83	86	77	88	84	61	70	90	80	80	66	71	80	72	80	68	52	77	71	62	70	83	72	83	66	99	67	85	77	60	78	83	83	75	83	79	61	73	79	101	76	86	73	69	63	64	77	77	85	76	65	72	64	63	75	81	78	75	58	79	83	68	73	72	80	77	74	76	64	61	80	64	77	74	63	82	86	65	75	79	80	84	75	79	83	66	77	79	84	81	101	83	90	64	67	79	80	61	72	65	66	81	84	75	72	80	88	60	67	65	74	81	89	67	76	87	78	82	68	93	63	73	94	70	64	74	55	84	83	92	83	65	64	83	62	71	71	71	97	71	76	64	87	87	70	72	75	67	71	84	86	73	72	71	79	75	69	80	74	74	69	84	74	73	63	79	71	61	89	68	75	68	66	74	76	64	66	81	81	83	75	74	79	79	78	58	74	78	92	67	80	66	85	96	89	81	67	68	91	94	80	73	70	84	68	80	76	80	66	81	73	91	78	72	101	88	56	80	95	77	65	72	64	84	65	84	63	92	73	70	93	74	72	79	77	77	70	81	77	69	62	88	71	94	80	73	80	78	68	63	90	86	78	84	85	70	72	74	54	88	78	70	72	80	69	90	78	75	88	88	100	72	71	78	67	76	76	79	78	60	79	77	74	65	72	80	80	71	76	80	79	74	82	64	75	88	78	76	71	77	69	87	76	74	80	69	83	77	72	81	72	68	74	82	72	71	85	68	78	77	56	99	76	83	79	77	71	74	92	81	71	77	67	82	63	80	63	74	72	82	86	80	63	59	76	95	81	94	70	70	79	79	76	89	106	70	82	61	77	74	91	91	73	73	80	87	73	84	80	75	68	75	72	65	82	67	80	66	76	62	84	84	80	67	82	71	80	81	93	79	69	86	83	74	74	55	72	81	71	88	88	61	76	83	83	79	83	87	80	84	66	76	65	74	76	80	77	82	79	68	84	95	94	90	75	75	86	90	73	78	80	69	83	89	72	72	75	80	95	83	73	64	78	75	69	72	73	69	83	62	60	88	76	67	85	66	71	65	81	77	89	63	61	77	76	84	74	76	82	73	81	79	81	73	70	74	78	73	75	63	72	55	80	65	66	95	79	90	77	85	76	69	91	71	65	66	67	84	82	79	82	77	78	60	68	62	77	79	74	74	79	77	86	68	68	61	99	80	86	72	82	73	69	81	67	78	61	76	86	74	73	69	75	80	65	76	69	89	79	73	82	89	81	74	79	76	88	63	69	81	79	72	87	86	70	71	77	83	72	82	72	86	79	89	81	79	60	68	74	76	80	85	78	83	72	87	90	74	83	84	73	83	80	98	73	88	66	79	96	77	73	66	84	62	80	74	66	78	78	67	72	67	65	69	76	80	71	63	60	74	86	82	78	66	69	93	77	76	74	82	87	90	87	101	80	84	65	77	79	67	61	60	81	98	79	76	68	84	89	58	80	64	69	79	75	86	79	82	63	69	72	72	83	68	76	82	74	74	74	69	76	80	67	83	82	59	66	85	70	81	63	80	68	94	81	70	74	72	90	70	79	81	90	80	80	74	71	76	87	82	76	89	100	72	88	74	71	83	76	74	77	63	69	87	90	84	71	73	64	91	71	76	77	97	76	71	79	76	86	79	84	68	80	74	89	76	67	67	78	71	72	66	79	73	63	75	74	89	67	74	74	70	72	86	76	84	78	73	92	63	79	68	70	68	72	66	74	68	66	74	85	71	74	84	79	89	71	80	73	93	84	76	79	78	73	66	84	77	94	100	64	79	78	92	67	73	95	88	67	74	77	70	79	70	71	64	63	62	67	69	71	71	76	71	78	82	77	73	80	70	90	84	84	65	71	85	76	77	79	65	88	67	71	89	89	91	79	83	86	58	74	62	73	75	63	86	91	90	72	89	94	84	75	99	79	70	65	93	75	77	83	85	73	81	64	76	77	70	69	72	83	73	73	80	79	82	78	78	85	60	66	76	69	89	75	80	78	68	77	81	70	74	73	79	60	81	84	65	83	72	68	90	81	85	86	66	70	83	57	79	68	69	76	75	71	87	77	72	79	77	75	73	85	71	74	78	75	87	65	73	88	74	71	76	75	63	86	76	62	88	83	66	64	78	67	57	77	77	85	89	79	79	72	88	81	70	106	67	83	78	100	80	61	86	76	68	72	76	77	64	70	84	64	67	67	75	85	95	78	82	78	81	80	74	80	72	77	72	102	75	74	71	83	76	83	71	74	62	66	74	72	106	71	76	76	75	66	71	96	83	80	73	66	58	82	81	64	69	80	73	86	85	84	98	72	74	77	75	82	79	62	83	94	66	64	67	68	72	89	75	77	75	84	70	75	82	86	92	87	75	64	65	74	72	88	73	76	70	69	72	78	73	67	74	79	79	77	76	86	69	84	69	73	85	77	92	71	81	71	73	87	76	71	79	83	75	64	70	77	84	80	95	80	68	80	81	74	84	61	71	84	67	67	65	79	65	73	80	74	75	78	62	70	61	89	75	64	78	84	69	71	64	76	90	71	65	90	65	60	76	86	77	75	83	65	94	69	84	66	70	81	73	92	71	67	69	81	80	69	83	76	75	83	69	67	72	84	67	77	71	87	72	82	76	84	78	73	70	81	74	78	75	68	60	77	91	64	85	95	72	71	65	77	73	78	93	76	75	73	67	70	75	87	74	69	70	68	65	74	67	76	73	52	82	74	74	75	73	79	61	63	84	73	75	74	67	70	76	88	88	73	74	69	58	82	82	71	71	93	76	97	68	74	69	56	73	84	86	78	78	74	55	76	75	68	90	58	72	72	71	83	61	67	55	64	74	73	90	78	64	76	78	91	87	79	75	84	75	81	91	62	81	69	79	76	76	65	84	92	68	77	78	81	87	74	86	69	85	91	66	87	63	86	75	71	75	52	77	84	77	82	81	83	64	65	87	79	81	84	72	88	89	71	73	75	83	79	61	76	88	81	81	77	62	76	70	65	77	67	52	72	69	84	79	67	62	79	71	88	80	69	64	76	85	77	80	73	85	87	84	84	70	92	74	88	79	79	76	77	87	64	68	78	86	76	68	81	78	82	66	87	88	68	92	87	83	86	82	81	67	77	78	90	72	80	68	77	86	81	84	67	73	52	79	89	74	66	95	63	97	75	83	81	77	64	75	90	70	84	85	69	92	64	83	74	72	74	89	73	82	77	77	93	89	80	83	75	71	71	78	80	77	71	84	72	69	62	68	82	70	86	61	66	72	81	85	71	86	79	77	71	81	91	78	81	76	91	80	58	61	84	72	68	79	84	77	76	78	78	83	55	69	79	85	79	82	73	83	69	83	74	82	65	68
19718	11481	7516	13758	23261	24636	23089	20781	17908	14986	12917	11620	9926	8207	7497	6629	5746	5194	4679	4144	3684	3259	2919	2516	2417	2318	2112	1806	1805	1645	1601	1442	1474	1392	1339	1263	1199	1215	1086	1100	1076	960	994	972	993	899	941	897	904	998	988	937	948	948	945	910	910	924	872	904	902	878	914	900	894	879	907	954	887	926	892	882	902	921	913	930	901	887	921	893	897	904	896	927	904	872	902	886	879	899	955	930	920	899	907	902	948	887	864	829	942	857	867	892	858	874	886	914	870	858	896	928	884	898	919	901	892	909	933	934	835	911	917	936	890	867	879	912	926	900	858	920	880	887	901	978	949	879	888	896	932	866	881	933	871	852	854	925	910	898	896	859	867	832	897	924	905	930	900	880	875	862	920	952	895	937	868	877	868	895	846	911	880	909	871	890	943	898	878	923	868	880	951	875	903	958	890	885	899	952	892	906	885	923	950	860	864	945	900	824	955	955	876	902	937	905	901	964	874	886	870	914	882	885	901	928	918	898	910	860	869	941	903	886	916	918	874	874	884	879	890	863	898	942	890	900	915	896	898	888	925	935	897	930	869	886	857	968	877	909	953	867	897	934	925	912	900	890	894	842	905	851	897	864	845	911	846	894	912	886	950	883	944	921	938	897	834	872	852	856	983	908	871	882	875	930	853	904	929	951	901	848	872	895	872	900	945	937	904	858	855	909	862	852	886	874	861	882	903	865	896	863	903	895	905	914	925	946	917	914	908	900	874	928	903	895	957	854	924	871	885	861	904	907	892	877	860	931	878	923	938	915	909	923	945	881	925	978	912	873	909	846	870	874	914	899	903	892	865	859	877	853	935	929	926	872	885	901	839	931	846	876	905	923	857	884	908	881	909	925	859	944	853	916	873	881	860	955	922	919	894	914	898	874	840	905	912	893	915	920	923	837	927	862	859	881	850	939	856	907	908	878	911	890	868	870	883	928	905	856	910	889	902	901	909	843	952	938	878	831	862	932	916	917	883	875	894	887	897	888	889	887	928	901	927	909	946	882	869	856	919	903	903	865	934	869	945	942	899	921	930	935	860	861	898	882	833	922	900	928	891	926	910	898	912	924	902	912	910	912	890	912	902	904	950	879	908	911	892	893	920	936	901	944	861	920	864	860	936	916	911	921	885	874	894	860	910	931	919	960	941	885	951	908	952	887	923	882	942	959	864	868	948	953	935	900	857	873	888	855	901	892	864	922	902	887	895	904	880	873	904	900	911	880	916	905	861	923	888	906	906	909	914	886	923	924	877	910	867	860	910	873	909	911	916	920	880	943	883	899	926	901	903	899	844	949	924	839	889	847	922	874	850	876	892	902	891	905	893	871	923	911	871	934	904	910	909	917	887	855	917	884	889	851	921	889	924	923	856	942	887	873	922	898	893	874	896	919	917	900	872	896	865	934	901	898	887	929	896	900	970	861	866	870	895	908	849	916	883	923	886	903	874	886	899	892	889	925	897	900	857	850	945	875	961	879	852	915	933	963	878	854	880	932	916	892	918	852	911	869	914	858	897	867	939	872	917	849	922	875	898	901	916	904	898	857	879	866	883	865	925	921	899	903	875	839	899	886	954	904	872	878	899	895	957	840	873	877	909	902	927	892	877	841	879	873	930	951	914	875	908	920	886	900	904	870	893	905	933	904	939	917	937	912	963	914	913	864	894	931	932	898	981	889	894	893	907	871	910	857	902	876	861	878	878	896	866	905	926	917	911	883	914	911	901	936	888	846	963	884	902	910	900	873	895	890	920	897	935	872	895	866	911	866	951	874	907	911	903	885	952	899	918	923	903	923	964	893	914	920	883	885	831	868	915	889	877	842	930	860	862	891	851	880	933	904	926	879	901	836	942	876	844	886	886	931	934	940	946	896	907	893	899	929	898	880	884	923	950	879	928	876	916	931	933	834	846	934	864	928	876	893	874	944	923	907	893	912	911	909	851	922	925	927	907	844	879	906	927	883	888	878	906	904	914	843	886	897	926	912	897	891	884	904	863	934	886	889	896	872	920	948	916	917	899	918	899	889	956	923	845	942	933	949	913	853	873	952	944	879	877	908	949	943	908	879	890	905	869	922	886	920	864	869	858	892	949	866	886	858	873	888	909	905	890	912	878	895	922	895	866	948	942	873	864	888	879	926	919	903	903	878	886	880	931	860	912	883	899	882	876	868	902	907	895	904	939	896	912	850	896	871	935	893	934	868	891	859	879	898	924	869	924	879	889	923	886	872	897	865	885	920	909	906	887	898	963	891	834	912	837	849	875	881	947	910	925	936	879	884	979	923	911	908	862	899	871	897	922	917	897	942	911	896	873	906	893	903	887	856	887	869	953	939	953	855	917	900	882	903	863	907	887	907	897	930	907	973	890	872	907	861	916	979	892	883	901	931	870	874	876	927	924	913	853	884	905	935	893	939	954	887	892	892	955	835	865	834	912	894	922	896	919	880	876	889	897	841	927	858	873	933	905	893	957	897	888	951	935	850	916	935	891	889	912	906	878	873	919	902	914	870	884	935	826	920	884	916	933	930	908	894	909	968	870	878	903	896	849	918	920	884	883	877	920	911	947	908	929	892	869	861	870	906	921	841	886	920	891	905	882	896	892	907	894	954	894	845	951	928	898	909	855	906	899	913	907	932	895	939	912	878	902	895	863	900	906	888	844	909	911	909	891	910	924	912	873	893	949	927	866	891	911	898	886	873	887	852	924	922	924	865	950	915	912	892	922	902	888	911	872	897	845	906	897	902	944	899	903	898	898	883	925	897	904	811	881	917	915	888	909	884	889	928	900	875	844	870	856	871	884	877	948	870	915	897	856	851	929	916	938	863	885	845	903	880	906	898	925	907	873	901	950	910	879	939	907	875	875	863	884	872	883	894	957	911	875	903	866	872	936	888	869	906	917	884	912	912	938	858	941	862	926	956	889	905	896	937	939	926	881	892	943	892	916	878	919	882	917	884	918	927	920	847	881	904	944	877	880	927	966	897	953	859	872	887	875	949	886	854	939	907	886	858	826	926	899	896	909	951	875	874	909	922	926	883	891	887	913	871	880	906	904	867	935	864	892	881	907	897	911	879	896	902	929	908	875	937	913	933	899	897	960	961	933	919	897	894	903	939	892	880	911	863	897	819	883	855	906	911	913	881	930	921	919	915	898	886	832	922	886	939	856	898	965	937	881	936	868	874	897	916	893	872	917	899	944	889	890	909	905	880	926	906	973	864	825	894	890	917	867	912	882	895	886	903	975	860	916	883	906	879	955	889	927	882	920	923	853	964	941	877	918	928	900	902	891	861	959	887	914	911	923	876	905	904	888	925	864	895	949	864	861	890	837	878	888	833	860	870	894	908	924	909	937	900	896	917	911	887	867	915	914	918	861	936	915	888	903	896	923	906	924	932	898	922	912	900	895	944	903	937	880	896	877	830	961	877	907	896	911	909	905	816	915	882	922	868	892	943	876	883	933	874	955	828
2151	1311	617	486	578	883	889	826	736	652	539	507	442	380	350	293	319	281	241	223	203	190	158	155	134	141	144	104	127	99	114	108	98	96	91	101	86	101	106	93	89	86	77	88	85	82	95	74	98	59	64	94	84	63	82	69	88	78	71	75	84	80	75	84	87	83	95	70	85	95	88	69	71	87	73	104	64	79	82	78	91	85	61	83	86	82	80	87	75	77	89	83	85	90	81	81	81	77	80	72	86	79	82	91	72	71	75	89	84	84	69	87	75	66	78	84	94	79	66	83	84	84	80	72	75	94	90	87	86	80	93	79	88	77	86	84	88	92	89	84	80	75	73	70	88	87	74	78	85	73	85	61	81	94	71	82	79	82	79	85	72	82	74	80	88	85	75	84	68	99	86	81	85	85	81	82	95	67	77	65	71	71	78	74	66	81	69	98	82	82	79	88	85	92	78	78	80	84	80	91	84	81	80	81	85	74	71	83	104	82	84	103	81	74	93	85	85	100	81	74	85	66	79	73	95	86	71	91	82	81	79	70	79	79	76	69	77	70	69	82	60	69	91	70	80	74	80	74	73	71	69	88	82	84	81	78	81	65	74	101	99	77	80	77	85	81	89	100	67	77	76	73	88	83	68	94	92	71	63	79	80	65	85	73	85	62	95	93	83	84	74	75	72	78	79	96	74	77	97	84	74	68	84	79	69	78	83	73	71	74	78	81	89	87	88	59	106	76	89	96	91	62	76	97	93	101	88	84	94	77	88	87	86	82	81	79	73	76	73	80	87	90	73	75	77	82	69	91	88	79	82	82	83	86	82	84	85	75	65	76	85	68	74	87	78	82	74	71	82	88	71	74	83	83	76	103	76	84	73	81	84	84	77	83	88	83	76	92	73	78	86	82	81	62	81	97	77	82	83	100	77	96	70	79	77	70	77	86	70	81	78	80	93	78	81	73	78	76	91	78	70	78	82	74	73	83	93	74	81	70	82	79	72	66	80	84	83	82	87	86	69	76	73	83	90	70	90	82	94	80	90	69	72	88	78	91	79	64	91	90	85	77	84	66	74	94	87	85	75	77	81	93	79	86	87	73	84	71	90	85	79	81	80	98	64	84	85	82	87	83	71	66	76	78	100	79	87	82	80	68	100	66	81	88	86	85	92	87	70	82	77	63	81	85	85	84	77	80	81	72	82	74	73	85	76	68	86	81	85	71	71	93	72	85	87	87	82	83	78	93	81	92	97	68	81	76	94	84	73	82	86	90	76	69	87	89	92	75	93	89	85	80	73	96	82	71	85	87	69	84	78	83	74	74	85	87	83	91	80	81	91	67	73	80	70	86	84	81	88	76	61	90	60	100	67	75	70	76	63	90	82	81	72	87	67	63	81	73	89	70	73	68	100	69	67	67	91	89	67	102	89	95	99	82	83	74	73	79	81	79	73	96	74	74	72	67	72	79	78	73	69	67	71	96	78	96	81	70	79	89	73	93	100	100	79	87	105	67	69	66	74	91	75	89	72	77	90	81	79	83	85	75	83	71	88	102	76	95	91	73	74	92	83	98	78	88	77	69	85	74	79	80	72	74	82	64	80	80	77	88	72	86	69	74	80	64	74	93	83	90	77	92	80	89	68	84	71	70	92	96	88	84	78	80	83	81	94	75	84	92	59	93	73	78	82	78	83	89	89	99	82	75	86	92	85	81	70	84	85	93	87	75	70	90	85	71	75	72	86	92	79	85	85	93	65	69	89	78	75	62	74	74	84	78	80	90	87	77	84	80	82	96	87	77	85	59	91	72	88	93	80	75	85	72	57	78	74	85	78	72	72	86	86	81	72	91	71	95	73	90	80	84	77	83	85	77	74	72	83	77	75	76	94	71	91	70	81	106	89	77	99	90	90	77	72	82	91	85	84	74	65	71	84	75	90	79	101	83	80	80	75	91	74	86	79	73	81	72	74	88	75	72	85	70	77	65	73	69	86	73	93	83	77	71	69	73	84	84	100	73	82	77	83	90	92	85	56	90	81	67	105	100	80	75	65	94	68	64	93	90	82	79	85	76	99	60	80	87	81	85	81	76	78	74	91	73	82	72	82	80	72	68	87	82	101	93	99	74	89	85	84	77	83	72	74	94	76	76	87	84	83	73	69	95	78	86	95	86	84	71	76	72	78	84	76	85	64	93	66	89	82	82	87	73	76	80	81	73	78	78	81	78	77	81	95	79	68	72	59	76	100	108	74	74	78	71	75	78	88	71	77	91	83	78	83	77	87	61	60	88	77	82	84	71	81	69	80	82	83	85	76	71	95	80	78	85	72	81	65	92	80	74	60	65	87	82	69	77	74	82	70	71	90	86	63	89	78	93	76	63	96	98	77	90	75	80	78	84	90	72	79	82	86	75	93	109	76	78	85	75	81	97	89	78	69	82	89	70	79	69	81	77	91	74	77	90	83	80	73	65	79	73	87	93	92	67	85	87	92	72	79	90	78	66	91	79	72	62	76	60	77	79	84	72	82	82	71	76	80	88	70	85	74	79	92	82	93	59	84	80	87	68	72	95	76	81	70	75	88	82	87	82	84	76	82	83	69	80	76	97	84	61	83	84	88	85	90	101	74	98	71	83	76	79	82	84	80	61	71	81	78	80	87	86	63	87	87	87	80	73	62	88	80	68	72	82	80	88	77	83	83	78	89	76	84	81	87	77	92	86	82	91	81	72	65	77	88	92	66	81	71	103	77	88	85	78	81	87	78	72	92	76	75	84	99	71	76	83	86	81	78	87	73	61	68	90	68	86	84	82	86	80	68	68	90	84	87	62	79	74	84	80	96	88	89	70	72	70	84	108	61	82	92	77	80	72	77	78	89	74	86	72	75	90	76	74	75	86	60	73	85	88	73	72	83	89	79	79	76	87	80	64	84	84	71	83	78	86	82	68	83	87	82	81	81	84	87	80	81	66	82	71	68	80	84	87	94	84	85	91	85	82	73	97	94	92	72	82	86	81	70	81	71	89	84	88	77	67	78	78	69	79	84	88	81	89	85	77	72	73	84	76	79	84	74	78	82	84	79	79	77	93	89	91	90	92	86	79	96	85	60	72	72	78	66	71	65	83	101	57	89	77	76	82	80	82	74	76	86	93	90	76	88	85	104	75	78	75	69	76	100	79	88	82	70	80	88	80	93	93	87	81	71	77	59	64	84	88	92	77	72	98	76	63	88	76	91	70	66	89	79	64	82	82	62	70	85	79	81	88	76	64	91	84	77	78	75	83	70	74	74	79	68	93	82	78	80	78	83	71	83	96	79	76	84	61	82	86	83	107	80	78	109	75	84	83	87	78	90	66	73	85	82	78	70	83	83	78	76	79	84	83	86	65	80	80	76	70	93	69	79	89	79	83	71	85	90	77	81	74	87	85	81	75	81	76	73	80	79	68	91	67	75	81	82	76	69	98	81	73	72	89	66	81	75	89	78	90	93	69	85	67	75	97	90	77
23803	15462	9891	17203	26423	28036	26207	24118	21275	18322	16109	15005	12703	11164	9803	8742	7897	7202	6648	5961	5412	4720	4126	3634	3134	3151	2750	2442	2097	2035	1869	1821	1771	1625	1533	1533	1352	1338	1238	1133	1199	1146	1033	1053	981	1027	990	1041	926	943	997	913	970	961	923	989	943	973	913	878	951	911	987	949	971	928	932	934	877	939	929	912	954	864	1017	914	958	946	896	970	990	940	867	932	861	915	902	943	925	923	953	899	949	928	887	939	932	879	933	895	917	958	934	945	933	900	925	921	879	911	913	919	910	917	951	885	944	952	869	957	1011	899	949	867	879	922	881	922	879	967	896	954	907	930	918	933	1005	881	902	918	967	943	933	951	973	927	938	963	940	939	939	986	939	890	939	921	895	902	947	938	973	978	908	889	929	943	936	961	924	901	949	869	921	900	921	936	917	965	890	922	900	956	915	921	887	925	910	913	939	980	934	889	912	916	930	878	951	895	929	924	890	980	979	875	909	933	901	908	933	936	936	890	924	915	910	964	885	914	958	913	962	873	972	966	834	902	953	991	896	915	902	923	898	920	889	932	976	891	969	950	919	943	901	921	946	897	941	911	896	992	933	895	921	935	940	900	945	966	923	952	867	884	924	950	917	875	909	866	900	877	931	906	936	894	902	927	967	916	902	931	959	955	928	936	966	918	905	943	903	885	924	946	905	955	901	921	921	907	965	974	982	946	939	950	898	958	878	927	905	921	921	896	927	892	945	922	948	915	875	938	952	945	917	912	940	935	913	922	899	908	894	969	888	917	947	984	956	960	1026	941	978	910	918	950	934	896	918	926	956	959	936	879	904	919	902	951	897	922	903	907	948	919	953	943	868	912	893	993	923	916	934	968	929	935	932	950	915	913	938	898	979	933	898	925	903	911	972	958	874	911	919	902	952	911	860	918	923	902	877	893	895	921	921	926	931	970	907	885	916	891	963	908	879	928	943	964	949	909	974	937	939	946	906	917	948	919	934	971	933	863	945	860	876	947	891	892	974	970	950	966	949	939	919	880	900	893	925	954	943	874	926	920	1002	948	875	926	877	890	933	955	918	948	983	880	954	988	910	932	943	956	964	905	946	911	934	940	877	904	938	921	932	896	930	947	935	921	918	898	942	962	937	898	895	925	934	962	909	916	938	951	920	915	898	932	972	918	914	928	937	889	907	893	862	930	938	970	892	886	924	941	932	923	909	921	922	908	910	949	883	1008	920	974	925	925	987	941	910	932	917	900	970	943	911	962	992	887	897	985	937	880	891	900	883	930	891	921	943	926	966	949	893	900	931	903	970	914	957	910	845	924	994	906	947	915	901	955	895	938	930	959	934	945	918	954	893	943	918	934	939	941	938	944	904	873	923	910	972	873	927	911	940	1011	897	878	918	945	951	919	950	933	880	941	917	917	878	904	946	905	908	951	930	928	935	919	917	902	881	944	884	956	850	876	890	958	928	937	875	940	904	966	921	906	1023	963	946	933	905	967	953	923	911	948	915	935	939	908	905	941	884	908	897	904	989	884	977	886	915	908	957	929	905	946	938	949	940	988	918	950	931	857	923	923	909	923	951	928	900	925	929	916	917	964	930	933	910	940	970	898	935	916	900	906	942	907	903	920	927	896	930	884	936	952	917	897	890	910	957	955	952	927	947	948	958	973	878	927	885	885	955	913	940	972	935	916	922	932	908	947	972	917	984	918	918	959	968	972	898	887	1009	907	936	956	926	924	966	933	913	953	907	940	855	909	962	895	918	893	921	885	909	894	1009	910	960	941	913	952	897	888	908	965	928	927	918	972	886	930	948	912	949	922	947	909	920	944	934	949	928	922	909	949	905	919	947	949	892	935	894	923	879	908	926	910	954	899	914	933	933	895	903	900	927	931	933	881	935	871	958	951	918	923	959	913	902	945	918	934	972	887	917	904	864	907	917	935	899	895	937	896	964	964	955	959	961	931	920	964	944	953	913	880	890	886	888	915	984	931	905	913	966	846	942	1007	933	967	904	893	921	920	919	871	914	968	939	931	951	948	994	905	918	949	904	916	936	946	904	968	917	937	922	959	916	914	890	921	953	914	944	900	917	939	902	954	876	950	950	870	911	920	885	913	934	894	884	931	876	910	926	960	880	906	940	932	955	962	914	922	912	930	979	943	939	927	896	914	892	927	958	879	876	940	967	902	866	902	924	899	886	896	904	961	978	888	958	880	912	936	902	908	958	958	888	916	950	928	906	976	896	943	963	880	914	953	936	923	947	894	928	935	988	908	895	921	940	949	908	975	918	922	932	900	996	931	956	932	923	843	998	960	928	902	911	939	951	921	944	914	885	904	900	932	914	930	892	911	937	960	928	881	903	991	864	900	914	936	917	893	921	889	938	940	907	908	946	954	946	914	957	905	852	927	939	905	952	931	934	943	968	948	938	877	919	919	888	926	899	973	922	1005	946	917	880	880	926	921	921	929	901	967	930	926	904	873	958	897	931	910	864	979	937	951	925	889	946	890	948	922	951	912	909	879	879	956	924	917	911	919	889	911	976	902	934	898	924	939	953	929	883	883	883	943	993	919	963	909	959	901	901	939	963	923	860	951	910	940	958	907	880	943	906	935	953	899	909	867	914	966	914	901	935	936	904	917	910	931	961	901	883	956	945	880	939	936	898	959	918	995	898	975	941	895	940	955	969	906	964	931	919	936	956	893	924	921	946	958	922	934	930	960	900	907	902	926	922	897	909	943	953	953	881	898	883	932	963	923	944	907	957	906	954	922	892	993	902	901	980	942	910	925	911	976	882	925	908	915	946	871	976	877	960	932	927	880	929	939	947	876	962	912	904	897	900	877	891	895	980	939	907	941	924	918	935	907	890	956	894	949	954	960	978	936	914	883	953	970	940	900	868	961	925	940	935	902	903	917	905	925	962	960	879	1006	982	895	931	939	888	997	879	946	925	963	933	920	876	892	903	919	906	954	943	888	904	912	952	908	945	892	959	957	933	983	955	916	943	927	962	913	888	966	964	883	983	864	884	884	934	899	915	905	917	892	944	941	939	887	959	979	902	949	959	928	892	909	922	951	938	923	942	931	919	964	885	913	939	872	928	965	909	888	958	864	962	963	970	871	988	914	867	913	955	959	945	963	965	945	966	920	967	928	922	908	911	925	929	911	965	962	888	917	909	909	962	944	901	916	918	865	919	952	935	942	883	877	910	910	947	905	883	946	913	946	900	918	923	952	943	909	952	938	946	896	942	918	959	938	946	902	937	885	929	907	917	967	882	915	946	947	916	938	901	892	922	941	947	993	930	904	904	911	923	960	873	938	931	917	887	935	890	927	926	926	939	955	941	915	918	892	945	956	962	957	978	920	894	938	903	933	906	979	898	933	915	949	932	948	909	896	957	944	957	919	936	952	909	917	938	973	950	897	962	944	916	903	941	949	980	881	950	905	937	920	950	974	935	867	918	935	978	935	925	929	977	948	976	932	964	942	887	919	893	927	914	933	951	970	937	905
3498	1230	673	438	608	936	970	944	790	653	633	537	510	413	409	323	299	287	257	241	257	195	171	169	150	139	139	137	119	110	103	93	105	101	108	102	88	90	94	109	84	77	97	81	87	104	65	72	87	88	80	77	71	72	94	86	75	99	84	103	87	94	90	75	89	62	86	78	84	93	76	91	83	97	80	90	94	80	79	86	76	76	63	88	89	93	81	84	82	90	68	79	75	78	73	106	89	83	60	76	91	80	109	68	70	85	76	78	84	86	80	66	80	88	76	71	94	95	82	74	52	71	91	79	78	79	76	90	66	71	85	96	81	98	100	78	69	99	77	81	92	90	94	77	77	83	87	80	73	98	76	82	78	81	87	79	79	67	104	77	91	92	76	73	76	96	74	90	78	74	94	71	87	81	75	88	72	86	73	95	86	67	81	63	90	76	92	87	86	68	77	79	79	92	72	73	65	91	83	72	66	77	85	80	79	94	85	81	83	77	67	85	78	79	92	87	78	81	86	82	85	69	83	83	72	66	77	72	65	100	85	92	77	98	72	81	84	78	89	81	86	103	78	93	94	86	90	83	83	86	73	96	82	84	90	73	88	85	64	84	74	82	76	94	65	82	72	79	89	81	68	82	72	77	92	72	78	93	84	77	73	76	70	90	94	74	76	74	95	72	88	85	93	84	87	84	91	64	81	83	96	74	94	71	81	110	79	78	68	89	80	72	89	69	83	84	86	78	79	82	73	95	97	92	65	81	97	86	66	87	84	81	88	90	72	89	80	106	69	70	81	69	78	83	102	85	78	75	91	94	94	71	86	104	77	67	87	76	75	80	85	80	93	78	81	87	77	98	73	72	79	83	97	97	92	81	55	77	73	83	76	76	95	83	97	76	66	87	80	77	92	79	88	97	82	80	82	80	85	78	92	87	72	90	94	93	95	69	95	66	79	80	88	73	71	83	93	97	97	84	89	92	74	66	82	72	80	87	91	89	83	75	90	76	91	94	77	88	81	80	74	79	81	81	64	84	74	79	79	74	81	78	84	78	81	101	95	89	72	69	72	79	85	72	74	82	81	104	89	71	74	80	86	80	73	89	81	90	112	89	77	81	83	81	73	76	85	79	74	83	75	89	80	74	89	83	82	78	91	101	74	74	67	91	77	74	83	99	92	93	89	83	82	78	81	87	75	98	92	92	92	85	94	74	85	80	100	103	85	84	90	72	89	83	82	73	71	85	89	74	78	79	74	88	91	66	75	89	89	82	91	76	86	76	80	93	80	73	85	85	97	84	85	94	83	78	80	84	70	77	75	80	97	83	81	75	79	77	95	78	72	75	83	92	89	63	71	83	87	92	97	90	92	76	88	77	64	86	93	77	62	76	75	91	91	90	94	67	76	92	75	79	81	93	69	87	90	86	77	84	85	104	91	97	81	76	87	96	87	68	93	87	74	88	63	89	86	83	90	75	93	86	93	74	83	90	76	82	90	80	75	95	80	79	82	86	85	86	76	82	76	79	87	66	80	68	80	80	56	82	76	79	65	75	93	63	89	100	67	76	78	91	89	80	82	79	80	91	93	97	83	81	90	91	80	85	87	80	85	95	82	92	80	69	68	84	86	92	89	71	72	62	76	99	79	75	84	64	95	81	94	90	87	90	82	70	91	68	84	80	96	90	81	76	82	81	101	85	86	92	71	81	86	76	85	85	84	91	77	83	79	87	94	92	87	80	75	89	69	89	68	89	57	91	77	80	85	90	82	96	77	89	83	73	66	67	83	87	71	89	74	82	74	77	75	95	77	91	90	71	77	100	66	98	98	75	73	69	97	94	84	74	87	89	80	95	81	87	86	75	95	90	75	84	83	77	82	93	79	86	82	90	77	80	86	97	78	87	77	81	74	81	82	80	89	102	80	91	87	74	84	83	73	77	83	78	61	80	91	94	82	74	80	96	76	74	89	71	96	98	83	82	94	92	96	73	95	75	83	85	95	84	75	83	79	82	86	78	92	78	73	69	78	74	92	74	97	78	76	75	87	79	81	76	73	79	91	89	85	102	74	83	74	78	75	86	84	83	84	96	81	86	90	73	80	95	90	75	75	92	78	86	80	95	87	98	85	103	86	77	78	83	77	70	80	87	80	86	92	85	79	84	78	73	81	92	76	80	75	89	76	84	89	62	93	86	69	82	82	86	66	71	80	73	78	82	72	93	87	89	93	89	76	79	94	89	86	89	72	73	82	76	70	80	84	83	94	96	76	87	88	80	95	95	88	92	72	72	84	83	80	97	84	76	83	84	77	82	84	89	80	88	84	99	69	97	81	80	82	84	84	73	83	87	87	73	76	73	74	92	99	66	97	69	88	75	79	84	90	88	92	85	85	85	81	98	86	78	96	80	78	80	100	89	92	80	91	76	73	75	89	76	80	104	82	78	81	80	77	100	85	78	88	97	82	84	74	73	81	80	86	83	74	80	98	93	82	86	73	77	79	87	67	83	71	87	92	86	78	97	77	88	86	90	94	83	86	92	87	83	88	80	104	89	83	75	107	81	86	66	87	89	97	77	80	88	69	86	76	64	74	81	75	66	84	97	94	74	84	88	90	82	77	76	90	82	83	82	86	75	85	67	77	80	83	78	88	84	84	82	76	92	88	86	82	79	74	87	86	75	89	78	78	75	93	92	93	82	72	88	88	79	107	76	69	87	89	83	85	110	92	74	80	114	90	89	84	94	70	67	81	84	77	75	86	61	80	90	62	80	85	84	79	101	75	82	84	85	81	73	65	74	95	70	82	91	79	78	84	66	70	86	81	88	91	66	95	77	85	88	74	79	88	89	80	77	75	84	93	65	77	84	78	108	81	80	78	75	60	72	82	92	88	72	67	80	95	71	93	93	83	68	94	84	97	84	71	83	79	69	89	88	99	91	70	76	85	86	74	72	81	65	81	86	81	84	72	85	93	93	73	89	74	88	72	76	70	61	87	100	73	88	76	68	67	97	78	84	65	74	95	85	90	85	80	98	78	83	75	100	98	65	73	82	85	91	76	81	68	91	72	79	85	77	78	73	82	75	85	77	85	78	89	69	70	86	92	90	87	80	89	88	84	96	76	84	83	76	90	102	94	78	80	79	78	83	76	76	72	82	98	81	74	73	74	77	92	82	80	65	73	92	86	86	82	86	97	82	96	77	73	80	90	83	70	98	79	92	85	92	77	79	90	85	79	96	77	90	88	88	79	74	72	92	68	91	82	75	95	88	85	77	85	86	77	73	77	74	79	89	68	82	95	80	82	86	88	79	91	80	85	85	74	97	70	65	78	79	79	93	84	90	80	81	86	95	100	73	91	68	74	98	96	77	82	72	80	64	63	92	81	70	80	77	76	78	86	81	83	91	81	70	81	77	82	86	76	79	82	79	91	70	85	73	76	82	85	71	85	95	72	83	80	82	76	73	89	63	86	76	79	87	71	86	77	78	85	65	78	90	85	87	65	91	67	91
22887	14710	10105	17058	26549	28271	27182	25429	22393	19644	17756	16231	14469	12531	11188	9741	8667	7861	7234	6787	6237	5437	4712	4055	3558	3351	3221	2608	2298	2123	2116	2018	1847	1791	1665	1572	1440	1451	1264	1262	1219	1198	1110	1076	1051	1073	1036	1074	1076	996	1052	959	1016	1059	1043	1043	979	983	964	1007	932	1000	949	1002	1021	948	966	966	1033	946	943	949	961	945	985	988	938	997	964	986	962	1010	987	953	913	966	925	935	941	982	879	917	992	896	980	941	972	937	941	922	968	891	999	958	924	1001	993	1012	945	892	963	926	966	917	999	931	940	953	1038	974	966	938	932	937	981	958	902	961	916	955	959	972	955	919	909	946	1008	961	944	993	972	962	911	977	911	977	946	917	993	974	959	947	965	950	964	932	939	921	937	964	971	952	962	945	985	968	980	949	982	948	955	908	962	967	954	968	955	958	1008	936	1058	965	974	902	1001	971	978	911	1006	951	984	1011	982	989	991	962	918	924	995	906	971	987	983	960	932	966	898	969	912	1012	958	950	953	946	943	935	959	949	944	963	921	943	966	928	943	1009	1013	912	994	1034	987	919	968	923	975	922	903	962	992	951	957	944	987	940	962	950	920	911	905	982	929	930	949	941	931	943	958	955	960	995	979	988	951	953	945	925	971	976	939	961	983	992	961	929	986	980	973	944	965	924	998	912	983	963	918	970	906	940	966	993	960	946	944	973	925	986	948	903	911	951	944	932	973	958	997	984	978	949	977	965	861	991	999	926	972	934	955	1012	938	1000	979	941	968	938	957	1015	893	1024	910	943	921	987	998	907	968	988	925	974	926	964	933	965	990	991	931	971	938	924	986	946	973	944	952	945	984	964	982	950	956	929	942	938	921	995	931	915	947	972	936	981	976	949	921	941	995	953	950	934	940	924	967	961	928	990	903	936	994	987	931	920	939	982	928	993	903	965	986	986	951	931	899	897	934	956	926	963	922	977	957	945	958	952	1006	1005	903	1038	951	946	912	924	1022	950	974	926	899	966	932	981	1024	1006	939	927	976	999	993	925	956	949	960	953	1009	919	916	927	906	1005	961	986	996	976	968	920	959	924	947	942	929	947	977	979	948	1000	970	967	931	916	982	947	968	986	994	950	979	953	999	993	936	989	988	927	950	960	954	932	946	998	971	954	943	963	976	1018	937	944	1018	997	949	965	1020	931	978	962	984	954	993	982	945	945	942	1000	933	978	942	973	914	979	976	974	956	948	955	930	911	951	972	907	959	956	940	949	966	908	963	959	973	970	892	976	951	943	982	891	918	921	957	954	947	978	956	1038	871	959	1020	972	915	936	940	936	961	963	967	954	960	959	934	961	924	946	927	928	926	952	915	986	928	979	982	962	951	995	962	923	933	938	953	930	1016	974	884	942	932	904	986	996	958	959	924	950	969	973	968	972	987	948	938	885	933	968	990	939	952	981	998	997	995	946	978	965	971	928	974	975	1006	991	953	959	964	969	970	969	1007	949	971	960	948	914	930	986	989	961	957	944	935	994	987	985	1002	962	943	1026	970	978	919	969	969	973	940	919	963	937	952	927	953	959	978	942	999	944	985	920	985	951	1005	957	965	945	979	1016	973	984	1000	940	962	976	903	924	969	937	954	927	966	973	1005	929	967	991	951	918	898	946	925	961	1010	1007	983	935	998	988	962	942	914	944	1010	964	909	997	935	954	989	986	989	912	945	872	953	984	966	1014	945	941	935	965	1004	952	946	909	966	921	1008	965	990	973	927	952	966	967	956	860	886	993	905	996	979	951	946	932	988	945	962	892	901	921	978	974	967	919	948	914	953	954	946	881	939	942	974	979	909	970	1002	987	1000	976	913	980	974	1004	974	928	953	959	1013	985	942	988	1013	942	949	963	972	954	995	934	940	963	987	974	1036	929	945	884	931	972	970	957	926	918	1017	999	1018	941	954	865	945	987	978	979	980	981	957	988	925	1011	936	947	895	930	979	914	971	939	984	921	952	938	971	905	948	906	967	928	948	938	948	1012	964	991	950	929	960	946	934	898	938	1007	976	990	966	952	991	939	951	952	981	945	945	995	946	946	960	935	961	980	983	915	962	970	955	991	895	978	1001	947	989	995	930	889	937	980	956	932	943	993	996	1034	976	942	977	952	968	969	955	963	946	1014	931	931	935	972	981	970	1033	893	912	898	944	988	920	953	988	918	948	991	939	977	928	970	919	1041	899	949	951	932	950	1040	968	935	929	966	959	946	949	881	919	971	994	935	979	964	997	999	1019	1016	962	966	983	995	971	903	962	965	921	961	972	969	1022	941	896	997	1007	975	938	916	963	974	916	982	1006	952	1004	965	890	992	901	977	974	985	928	966	959	954	978	960	975	935	987	965	907	965	956	985	923	978	942	934	965	959	971	980	936	978	896	937	963	957	921	935	934	975	930	997	1005	973	944	973	980	955	954	1003	922	954	967	950	942	911	930	914	959	974	925	1025	938	926	937	930	910	986	940	1005	1029	980	993	942	909	964	987	942	963	931	943	947	944	1009	954	980	919	971	924	966	991	952	928	956	955	962	908	930	1043	951	941	979	952	938	967	977	948	902	873	950	915	954	977	942	998	945	949	1022	907	977	918	957	965	999	942	958	1005	950	917	957	950	917	930	938	945	924	932	1006	975	919	921	973	990	906	967	974	954	940	880	928	1017	947	954	929	966	978	970	972	958	957	940	987	978	956	921	1003	1016	895	993	965	930	1006	978	977	969	935	916	948	965	958	1011	982	890	905	970	939	974	903	946	925	947	975	931	970	984	944	950	953	975	886	959	952	953	896	955	948	918	968	917	936	975	920	938	923	889	967	983	974	965	934	965	960	970	1005	1022	955	944	988	934	933	932	953	976	934	965	949	959	967	926	933	952	970	949	984	969	968	979	957	889	953	929	968	964	981	940	960	978	948	966	969	975	965	909	979	908	985	944	905	948	1000	986	1037	979	963	1001	987	991	919	898	967	985	984	927	962	1001	924	966	1001	1021	1029	966	959	969	941	946	933	968	931	955	890	994	909	1009	970	962	947	945	949	943	856	983	948	934	933	995	931	999	985	986	965	1016	959	963	951	946	932	957	1000	950	925	1004	992	957	944	998	982	949	960	1006	920	990	966	944	934	988	975	920	938	986	967	935	1015	941	931	1007	966	955	968	971	937	934	963	991	990	952	945	1030	955	956	955	963	975	997	932	937	930	967	937	970	995	973	940	895	1002	935	957	944	975	957	915	946	933	943	944	954	932	1001	949	957	949	954	985	955	1033	937	921	967	966	865	938	954	981	945	1003	992	1022	920	942	976	908	902	897	949	999	912	955	982	992	989	857	962	957	929	957	926	918	983	1017	961	962	995	994	965	961	1033	962	975	919	966	960	947	970	927	955	944	946	955	959	931	1010	906	974	930	968	993	962	974	917	1012	903	1005	925	994	977	1026	916	951	1030	1032	949	964	969	933	983	953	896	936	898	969	930	937	1035	919	916	978	907	969	926	981	905	889	953	961	1057	946	945	880	999	885	965	963	920	939	974	977	1002	953	976	987	935	979	912	908	940	889	995	1002	967	960	955	980	941	931	950	935	930	990	951	990	926	933	937	959	980	1000	938	963	917
3037	1833	967	630	774	1144	1332	1212	1041	876	829	721	686	555	506	411	404	320	318	329	323	305	222	225	173	148	187	149	135	125	137	114	129	127	109	100	96	100	90	109	94	94	85	62	92	97	86	93	82	95	91	80	96	63	92	86	88	95	78	86	74	65	90	82	88	87	100	94	75	96	93	68	75	73	76	98	87	75	81	77	89	72	79	91	93	94	87	91	86	101	76	92	99	91	96	76	78	82	70	84	71	87	76	97	81	93	86	80	71	73	81	75	93	79	92	94	68	90	73	79	99	94	77	84	93	86	77	87	86	98	78	96	81	92	83	86	77	86	86	80	76	84	78	89	92	82	80	94	101	91	95	84	75	84	89	74	89	68	102	113	100	69	85	70	90	86	82	98	78	71	76	72	103	86	80	82	97	81	72	89	93	100	91	92	71	90	82	94	106	80	86	79	82	82	87	78	85	75	97	104	74	106	85	97	79	100	71	82	99	73	77	80	85	97	91	79	85	77	90	86	97	102	95	94	98	89	78	91	96	80	85	78	80	77	90	90	83	86	113	78	97	81	74	89	71	65	86	90	87	77	90	90	89	80	73	102	88	89	79	86	77	86	104	76	91	80	85	80	86	74	91	76	84	81	72	85	96	87	73	90	83	91	92	87	79	82	86	91	81	94	85	104	87	87	76	87	82	76	84	84	89	75	88	90	82	91	93	90	74	81	90	84	87	80	82	72	84	66	79	100	84	79	87	91	77	75	81	87	76	82	97	84	91	94	81	77	84	92	80	94	77	84	88	91	95	79	69	86	84	96	94	89	91	88	69	96	79	86	94	83	94	80	79	82	84	82	94	74	93	91	99	93	96	98	92	82	78	72	82	92	91	73	86	89	93	79	82	93	85	71	75	82	91	88	75	84	78	75	76	63	96	84	82	94	104	109	73	91	83	64	88	86	84	93	86	89	94	90	86	98	77	78	82	75	85	87	73	86	85	77	90	95	95	87	93	95	85	89	79	92	79	72	78	88	91	85	77	86	60	90	88	95	92	83	66	94	74	106	86	92	72	88	75	73	79	81	95	87	79	85	97	95	65	88	78	79	89	94	95	85	78	63	92	82	82	98	94	72	98	93	93	104	87	89	94	87	76	80	85	81	98	96	84	85	84	78	68	80	66	75	80	86	103	93	67	75	72	94	92	76	90	90	85	71	79	90	90	88	87	98	98	101	65	86	90	86	81	80	92	89	95	88	85	86	87	93	76	85	92	77	87	77	101	104	85	82	94	86	78	82	77	78	91	80	83	96	102	79	88	88	91	94	76	82	88	83	77	76	107	89	70	82	83	79	74	81	90	82	83	81	88	94	87	72	82	87	99	84	90	80	79	75	96	89	69	96	75	89	76	96	97	77	90	103	91	75	87	81	87	85	78	96	77	86	67	80	78	71	76	93	96	92	73	89	102	67	84	74	82	68	77	89	83	82	69	64	91	90	71	85	88	78	85	81	84	90	80	73	80	100	93	94	80	94	97	72	79	96	85	79	91	85	83	80	81	87	82	95	74	91	94	98	95	88	97	92	82	111	95	85	78	71	82	99	94	74	94	73	68	81	94	82	109	99	89	92	80	83	88	88	102	76	83	72	88	78	73	89	77	83	85	104	88	72	82	79	98	82	90	93	72	77	90	76	81	80	75	89	73	86	80	84	102	82	71	96	81	80	86	86	80	92	76	72	81	92	71	90	82	88	98	100	81	78	74	90	93	63	76	89	85	88	80	80	81	93	88	80	87	78	70	101	81	95	83	86	91	97	95	88	92	97	101	84	92	89	91	79	87	81	90	79	103	74	99	93	58	81	81	72	96	65	82	85	79	81	88	74	103	86	82	78	86	71	86	62	93	98	66	81	88	93	75	88	95	87	79	88	89	89	86	80	97	102	87	96	88	78	81	74	89	99	82	78	80	87	92	88	97	77	77	80	94	76	97	89	82	74	61	80	61	79	89	97	76	97	83	71	80	90	77	76	79	86	94	80	86	82	91	95	91	84	84	81	93	81	95	81	87	85	99	75	76	85	79	81	93	80	71	89	86	85	92	98	92	94	95	81	87	81	85	82	85	98	92	94	78	79	95	75	78	95	84	96	80	83	72	84	101	92	90	87	82	71	91	69	96	95	84	78	70	74	100	89	79	69	89	86	95	98	72	77	80	90	89	88	88	86	60	84	104	86	89	93	85	75	71	90	107	88	85	85	76	74	84	77	87	61	79	99	72	91	69	95	86	64	85	77	94	93	85	83	79	76	70	96	76	114	88	92	87	84	85	95	89	78	83	74	90	101	76	73	93	91	78	75	87	71	93	101	106	73	82	90	79	112	93	85	93	78	80	75	93	85	82	80	95	90	71	90	68	80	97	86	94	84	108	87	86	88	85	89	79	96	70	100	65	92	82	110	95	81	84	75	100	74	78	72	81	87	81	81	78	98	83	94	98	94	79	67	94	80	91	90	95	98	79	93	85	83	84	84	104	108	76	81	80	71	84	87	77	83	77	95	90	96	93	83	88	88	104	70	81	92	73	91	90	88	88	100	82	77	81	76	78	89	89	92	77	90	83	82	90	88	96	90	78	94	88	88	75	76	87	86	106	72	97	89	94	71	83	93	89	96	97	75	93	87	84	82	90	78	93	87	104	72	84	90	88	91	88	79	89	83	90	88	77	79	71	80	75	93	89	84	88	98	83	86	98	91	92	87	68	89	94	64	94	82	72	88	92	87	79	84	89	88	75	87	80	86	88	85	81	88	82	81	81	86	80	91	84	85	95	88	90	98	80	93	81	95	76	80	85	92	77	77	76	67	78	84	84	79	95	74	78	86	83	76	71	89	91	94	90	86	78	100	86	69	88	93	89	82	81	82	96	84	92	99	78	75	97	67	75	93	99	93	101	85	98	99	110	94	86	101	90	68	85	81	110	74	98	80	88	84	73	78	88	70	81	91	77	105	67	86	97	87	85	94	90	82	77	92	68	79	85	88	70	79	89	78	81	74	76	66	80	70	84	57	94	77	79	93	83	91	101	81	82	88	95	98	101	86	88	80	82	80	67	91	75	82	79	78	95	71	92	71	97	74	81	92	80	79	98	72	93	65	78	101	100	73	82	92	86	76	84	79	80	75	76	82	79	97	94	86	72	82	104	93	78	88	86	107	78	76	86	77	95	94	61	89	84	73	98	89	77	100	102	80	102	82	85	77	82	84	76	82	82	80	92	80	98	95	93	78	81	77	71	89	84	93	81	94	82	95	78	77	90	77	91	81	83	77	70	90	88	90	93	86	70	82	89	92	66	80	79	81	78	76	90	83	90	93	96	94	83	90	89	87	76	78	90	88	97	82	85	88	89	84	78	83	91	79	87	82	78	95	95	94	84	96	88	87	86	93	106	75	89	117	87	95	79	81	77	75	88	66	78	65	78	97	85	80	64	84	76	92	95	78	77	106	88	85	81	80	83	87
27179	17907	12534	20228	29481	31021	30072	28038	25040	22522	20722	19384	17369	15347	13859	11921	10659	9583	8760	8374	7707	6941	6116	5226	4532	4181	3871	3220	2788	2463	2338	2226	2153	1905	1769	1662	1554	1614	1374	1340	1309	1185	1213	1141	1126	1081	1119	1119	1140	1067	1088	1081	1019	1041	1075	1050	1061	1027	1103	1068	1040	1039	1050	1055	1003	1032	1014	1016	1003	1018	1009	983	1017	995	1007	958	964	996	1011	972	1003	929	986	948	923	994	1006	1005	919	1008	930	955	980	950	1014	1020	976	923	974	1053	982	943	975	953	957	972	971	1014	983	1007	948	1000	1005	1002	946	967	1003	1012	1017	973	979	998	1023	1057	977	1009	913	960	1047	984	965	1012	969	931	928	978	1002	966	936	954	994	959	979	975	948	926	983	954	927	940	972	988	943	935	951	1023	976	1029	959	952	1015	1005	994	985	1046	945	1009	933	1012	1007	1005	970	988	970	950	977	973	996	976	967	1028	983	948	987	979	984	1047	942	912	961	973	981	962	967	965	1017	925	998	989	943	950	963	968	1002	1006	955	1041	923	990	969	939	915	953	1010	972	1035	990	1000	981	980	1020	969	952	985	1011	1019	1023	1017	1002	997	982	973	978	1000	976	999	1000	978	991	958	967	948	965	1008	921	992	1017	971	977	951	981	974	924	974	964	955	961	985	970	948	1015	969	973	938	992	1018	951	1008	970	968	1035	1012	966	940	962	1029	1010	1010	972	975	1007	973	953	986	937	1012	1003	1013	972	997	992	993	973	1040	1038	964	958	1023	944	983	988	1025	986	1007	921	960	976	973	967	957	990	1024	973	950	1019	993	903	1015	988	968	997	919	973	1011	982	928	970	991	1010	964	972	932	982	976	1017	979	982	969	927	989	974	984	1014	1010	1013	933	939	1019	998	1052	959	984	930	994	1005	988	957	989	967	954	946	973	966	1008	930	1000	959	1014	973	1027	951	976	971	963	994	1009	997	1045	978	1003	1022	947	993	975	1006	973	961	994	1002	988	1002	1003	960	1036	1032	972	916	984	991	934	966	994	948	995	988	995	1002	982	930	983	1002	1015	986	935	933	975	960	971	964	970	925	991	985	1003	972	1000	976	975	966	1002	944	960	1046	978	1018	995	949	993	952	929	1034	973	998	1013	963	971	960	985	931	963	1005	1004	1012	965	1004	1011	960	940	953	1005	979	964	952	971	1007	945	1003	1033	1022	972	1015	972	946	985	940	997	997	1000	999	1008	1031	993	990	1023	974	972	986	975	1006	954	1027	943	977	947	979	953	923	966	925	929	1002	925	962	947	1005	926	954	948	991	972	1015	1067	1033	959	1006	986	972	989	1034	980	951	1007	962	943	991	969	927	953	980	969	967	977	1024	911	984	1028	945	985	1012	985	985	969	954	971	973	998	993	1002	957	975	993	946	1063	952	1014	976	973	980	988	978	1033	983	969	993	963	953	1017	982	1002	985	925	1032	981	997	941	998	1011	989	985	1015	953	951	959	955	1002	976	984	947	1009	972	1001	988	1033	978	977	967	1014	945	957	979	989	966	982	1033	988	988	995	1025	995	956	937	965	945	973	975	922	1011	942	973	973	980	1002	953	969	968	947	982	932	990	907	993	1011	1000	946	971	1018	957	935	1020	995	998	974	1017	962	925	927	991	915	982	986	981	980	937	973	1006	1011	933	992	956	965	1039	951	973	973	976	1045	1035	1050	960	938	996	894	979	981	967	950	1015	983	959	1011	950	996	1033	957	930	916	1004	986	991	1002	960	926	1013	1013	960	1011	944	981	979	973	951	959	935	1035	996	998	953	991	943	918	1023	998	1008	964	973	1007	1020	973	969	986	1032	984	982	1007	924	929	968	962	960	988	1008	988	1003	1031	983	989	972	1010	972	963	978	968	975	1026	1030	994	948	951	950	992	980	965	993	977	1000	977	1004	1001	1041	938	913	953	969	1008	928	980	967	969	986	966	941	997	929	1012	972	974	1007	1021	969	968	976	960	1031	1018	1004	928	969	975	985	999	966	967	923	1028	944	958	985	993	946	940	991	956	899	965	935	1013	978	1016	1007	977	944	1025	1001	940	1008	1005	968	1003	992	981	998	962	966	940	1002	1040	979	992	1036	1019	955	955	982	1043	993	999	958	975	943	995	967	1042	1011	983	983	973	1014	998	1018	978	977	995	957	941	984	977	1000	941	1010	969	969	996	968	981	974	959	1007	1025	1029	1029	1004	961	971	964	1035	1004	951	967	953	959	1016	985	958	947	1054	937	958	971	970	970	949	1019	1003	966	957	935	1006	938	1006	1004	982	991	951	1005	989	957	965	937	980	970	999	964	1009	954	970	937	1042	994	993	1023	1003	991	1048	976	965	943	969	991	1016	1045	1048	997	1014	1003	993	1013	970	1004	986	988	993	942	1039	972	993	966	1019	1023	951	971	987	990	972	960	973	977	996	960	938	962	952	976	991	937	1013	968	959	976	1034	990	926	984	1001	965	953	926	967	1014	1008	961	1059	928	973	984	997	906	1014	979	967	996	962	961	951	953	960	962	950	978	971	972	948	942	1041	960	1025	1018	998	989	970	985	972	952	998	938	983	991	1008	980	957	938	948	996	1000	1008	980	1048	975	1007	1009	972	889	1037	969	1005	997	981	975	977	987	985	1000	982	959	1014	993	989	981	970	974	946	1013	963	974	989	1007	1030	974	976	952	982	953	973	967	932	1027	975	990	926	1015	923	980	963	980	995	963	996	981	1017	1035	998	1003	1021	968	1025	1035	971	966	912	958	1004	1032	989	959	971	981	1000	963	965	993	1017	972	1012	963	985	971	991	919	1003	967	922	957	942	948	980	976	1023	1000	983	999	950	943	929	971	981	1009	989	1022	979	1006	980	1020	930	969	1008	982	950	994	931	1021	1080	1047	969	974	946	933	989	1045	1012	990	934	1007	1017	971	976	948	937	980	982	956	963	971	983	1033	964	1022	989	1020	1007	947	1002	978	992	927	1046	1019	944	1003	976	972	984	1015	1009	976	947	971	960	975	1016	1011	968	967	985	975	913	1028	969	942	965	970	979	914	995	1055	1012	952	1009	968	951	934	1007	964	931	987	970	983	949	966	993	969	989	973	978	959	963	929	992	973	937	954	1026	1020	989	1036	963	991	954	984	987	977	980	1058	957	935	909	950	995	1015	999	1018	1026	996	1009	985	916	1000	982	976	956	969	993	983	953	971	966	931	953	971	944	1002	981	995	987	964	1032	964	1000	926	973	985	1009	968	961	986	942	901	941	1003	967	975	992	997	933	973	964	995	964	980	924	986	964	1017	1006	984	1031	1029	968	923	987	1011	975	1050	1010	968	947	1034	1020	938	1016	959	951	968	931	966	1014	991	970	1003	994	937	982	940	985	998	931	965	978	970	972	1009	961	1001	1014	952	1011	1049	1013	942	991	1012	1008	995	1008	940	931	1015	1024	981	983	1001	1026	1005	1009	960	968	991	1010	953	950	950	956	1039	966	985	1046	1025	921	1026	932	928	996	996	940	983	978	992	975	1005	958	963	1015	975	1017	907	940	1012	937	973	975	986	953	930	1014	1005	951	974	940	992	1052	1021	979	979	970	978	1012	1005	983	945	1004	1028	1030	969	1006	1037	971	972	932	1003	1003	975	988	1003	945	1002	986	963	962	1024	994	945	975	985	980	1022	973	944	955	1001	999	931	980	953	1009	979	981	1034	996	961	975	961	970	988	987	976	970	911	975	986	950	1004	997	982	950	1003	963	971	977	955	1028	990	940	991	969	950	981	981	992	990	992	994	995	976	985	983	970	979	989	936	949	986	978	999	983	999	924	1029	984	1026	980	991	961	958	946	962	982	978	917	987	1021	999	908	932	974	999	1001	1016	1008	1009	934	969	1004	993	1006	980	1010	887	1009
2056	688	424	344	421	709	666	621	559	478	467	372	350	283	240	227	180	177	156	137	141	133	135	125	95	93	116	99	74	91	100	118	81	74	90	73	86	81	61	86	74	85	85	68	72	83	72	86	73	66	78	79	85	72	72	67	77	73	59	88	79	72	78	76	72	80	78	91	72	77	98	72	75	74	63	85	72	73	62	56	68	86	67	52	77	73	89	62	63	56	80	60	61	89	84	67	77	75	81	82	59	87	90	78	81	57	76	81	76	77	72	69	59	67	70	76	73	71	65	70	76	70	74	75	83	88	80	67	83	81	78	82	58	79	87	64	73	77	86	89	101	79	64	79	69	86	79	70	83	75	72	73	68	77	60	77	92	69	77	62	89	63	63	86	73	69	73	65	66	67	62	82	73	69	78	68	73	92	66	66	72	63	71	70	92	58	76	80	81	76	83	89	76	73	83	64	77	70	62	81	71	86	69	57	73	54	78	77	71	87	77	75	87	82	59	66	87	65	85	76	79	67	63	75	75	82	62	89	85	70	89	84	81	76	78	79	61	75	58	82	77	66	67	79	68	85	71	76	65	66	85	85	93	76	72	73	89	70	68	74	66	81	83	72	69	75	75	68	85	79	72	61	83	61	70	70	69	61	61	66	76	74	101	88	84	64	70	85	78	79	83	77	85	68	65	86	73	57	61	70	62	49	77	62	74	74	80	79	70	64	78	79	58	75	90	71	83	83	81	71	61	84	72	76	79	68	63	70	75	58	66	82	81	91	82	60	78	88	63	87	69	83	82	75	65	84	77	65	80	90	82	75	86	65	55	80	95	74	79	75	74	77	75	87	71	67	70	77	77	82	69	72	78	86	68	82	71	71	73	82	76	83	70	74	54	75	73	64	96	84	81	72	79	90	93	83	76	72	84	75	74	82	79	71	87	68	63	92	85	67	73	68	92	77	90	76	77	73	78	67	64	76	88	75	80	65	83	88	76	52	79	74	76	79	63	68	78	69	86	71	77	78	79	74	85	72	69	75	98	72	80	65	61	64	70	60	70	75	78	80	79	71	81	58	76	76	78	86	85	65	69	87	107	70	68	80	77	69	81	89	85	63	70	81	82	83	76	77	71	92	66	81	70	73	83	78	89	81	74	81	63	71	83	65	72	64	106	58	99	93	81	73	76	71	75	88	72	77	88	72	57	69	78	76	71	72	75	78	71	84	87	68	78	75	85	60	51	78	86	85	73	67	89	66	86	63	73	79	72	76	72	78	75	101	71	70	78	85	79	85	84	78	80	70	77	71	66	73	82	63	85	81	82	69	78	92	69	61	80	80	97	90	78	76	81	72	84	84	73	82	85	79	66	75	77	74	60	72	78	86	74	93	75	67	79	78	65	72	56	66	84	82	79	74	69	88	77	62	83	88	63	87	83	92	77	58	61	61	78	90	66	65	78	67	87	75	92	71	71	82	85	82	72	73	76	84	71	77	75	80	77	83	94	70	66	69	80	76	76	92	61	82	65	86	75	70	74	69	75	71	83	58	63	73	75	79	66	88	67	86	83	81	64	76	86	93	82	76	77	89	71	77	83	83	75	88	78	68	59	72	74	74	71	79	90	80	92	74	72	60	69	82	71	97	74	74	79	87	66	79	70	74	75	71	80	67	78	77	83	72	78	84	76	66	80	81	68	61	77	65	83	79	77	61	91	82	83	87	71	68	64	90	78	95	71	89	59	77	86	86	99	73	74	71	74	84	66	84	62	71	86	94	74	74	70	64	76	80	81	79	79	77	69	67	70	87	64	82	70	63	72	84	77	74	73	87	88	77	90	85	81	80	78	79	74	71	76	74	83	75	75	83	76	79	74	83	89	65	78	70	74	80	79	79	77	78	82	62	65	80	73	79	81	66	77	72	66	67	77	77	71	69	70	76	62	70	83	62	80	78	76	79	80	82	78	81	77	76	79	80	72	80	81	78	66	78	72	68	78	104	75	75	88	72	63	62	60	70	85	75	82	71	87	77	61	81	73	67	83	78	76	68	76	78	73	79	74	74	78	82	81	76	78	71	79	70	62	69	84	65	84	66	76	78	74	82	67	76	78	81	78	67	84	77	74	75	69	67	80	82	76	82	72	62	74	69	69	75	73	83	82	78	73	65	92	67	79	84	79	78	87	80	86	68	84	79	73	85	80	83	85	78	75	82	88	75	70	70	84	78	81	57	88	53	73	68	72	82	86	67	78	82	93	81	72	63	78	66	73	79	69	70	80	73	68	70	82	67	59	87	69	70	73	76	87	64	87	72	91	62	81	69	84	96	79	72	72	90	90	70	75	69	84	89	78	85	68	83	74	68	63	79	82	98	80	69	73	59	59	69	87	74	79	80	79	81	76	71	69	63	68	81	86	67	79	86	79	83	87	75	73	78	77	51	86	74	79	80	77	89	69	93	76	64	70	55	72	64	73	68	71	76	75	102	74	70	83	88	68	62	88	58	88	77	75	79	63	86	76	69	74	72	74	72	88	87	73	84	72	86	73	78	74	88	67	79	66	82	70	75	58	72	71	76	78	69	78	85	81	75	78	71	69	70	56	76	89	63	73	62	65	76	82	83	81	86	86	78	72	86	79	86	71	61	94	69	85	81	81	85	64	90	84	86	69	71	66	68	73	96	77	66	75	76	88	58	74	73	76	62	75	68	79	78	86	80	79	89	62	76	72	82	72	83	62	82	80	68	73	78	61	60	72	66	75	66	75	77	70	85	96	69	85	89	60	74	74	80	73	74	74	66	87	81	74	86	75	77	59	78	71	70	78	61	69	73	80	73	72	91	65	82	76	78	77	73	85	64	86	81	82	66	72	86	71	90	74	61	71	73	67	53	75	80	67	71	73	70	70	73	74	90	73	70	64	72	59	64	70	78	74	78	81	73	67	77	66	64	83	71	68	84	72	76	70	72	85	63	63	66	79	71	94	65	72	94	72	86	68	80	86	85	61	82	67	77	82	85	74	74	72	73	70	64	85	71	65	70	85	71	53	67	63	84	78	74	80	75	73	93	92	82	83	75	73	68	82	84	69	84	78	62	78	91	69	79	67	64	83	72	103	75	79	74	75	71	58	65	80	79	68	73	83	89	75	76	66	60	61	85	83	60	78	78	68	81	88	80	71	77	73	64	81	78	82	77	91	92	88	77	72	81	70	84	83	72	82	67	54	75	85	63	78	74	76	71	74	74	72	79	81	87	67	70	76	77	85	65	62	84	80	74	86	65	67	79	95	75	75	82	80	84	64	80	78	88	77	81	75	74	80	63	74	74	79	73	85	81	73	79	77	79	68	70	78	85	80	73	84	76	85	73	98	68	68	92	79	69	72	86	75	76	57	74	75	73	61	95	87	59	70	65	80	91	67	72	68	89	82	75	76	68	71	81	82	79	80	96	79	89	87	70	69	73	80	84	68	67	64	73	58	92	82	72	88	65	68	74	66	73	86	74	65	68	71	72
18975	10940	7025	14001	22803	24988	23662	21570	18818	16415	14722	13640	11385	9366	7657	6569	5553	4765	4308	4001	3679	3159	2939	2522	2357	2103	1986	1758	1575	1500	1404	1329	1419	1306	1196	1138	1151	1098	1091	1048	1036	965	963	960	959	949	921	889	909	911	935	889	952	878	854	881	943	928	950	893	894	893	901	849	897	917	871	896	936	903	890	869	904	841	939	860	921	870	909	910	877	935	887	916	850	932	942	916	890	868	835	899	859	912	944	858	945	928	916	906	911	943	878	910	893	891	886	915	941	959	893	929	917	879	861	861	900	873	891	941	905	912	879	841	896	892	928	901	912	916	909	918	924	947	875	846	923	902	894	838	922	894	847	893	927	909	914	937	915	835	861	910	917	867	886	861	832	912	899	929	900	934	937	867	897	912	918	895	883	891	895	947	821	887	954	892	870	873	961	890	897	888	886	947	934	909	910	834	928	906	909	868	865	957	898	900	883	875	920	924	926	831	893	852	902	903	914	889	858	846	905	877	847	935	895	865	876	856	949	910	935	934	908	891	950	899	920	901	860	918	874	855	822	927	916	915	849	921	903	886	874	891	921	923	905	920	912	939	889	929	869	878	907	876	926	869	860	917	879	822	880	838	885	837	874	876	925	917	929	897	939	959	898	882	898	870	937	886	909	875	935	878	866	937	884	911	902	945	867	882	933	899	926	937	942	829	891	934	886	883	943	931	954	958	885	876	957	843	865	955	860	881	919	913	915	850	919	908	949	877	937	947	936	914	907	837	899	890	843	938	911	903	868	890	902	865	865	900	850	892	900	917	934	937	908	910	854	872	866	923	899	916	907	927	954	946	919	927	933	871	915	917	906	917	913	870	876	897	860	878	878	852	954	889	932	881	878	868	877	878	913	968	964	949	901	901	913	917	845	881	883	917	903	924	866	906	888	915	917	913	865	935	868	885	872	941	911	880	895	956	921	913	872	867	855	921	929	885	900	915	927	863	916	908	867	919	844	844	902	841	867	852	922	885	904	868	917	918	910	917	899	916	934	889	881	914	899	849	916	946	912	928	896	933	904	890	916	906	903	837	933	956	887	947	858	846	933	887	947	878	862	888	854	852	897	899	959	835	899	932	865	913	892	871	869	898	865	911	890	871	892	890	878	904	890	899	925	813	867	902	911	899	878	884	865	916	863	895	889	933	938	847	896	929	866	889	922	896	976	889	902	909	850	845	901	896	919	867	947	917	855	892	868	936	937	912	911	893	842	929	871	933	870	861	887	905	906	937	910	891	902	887	897	884	862	864	865	872	894	908	939	884	904	904	944	910	895	905	841	909	907	918	914	880	871	906	926	932	940	907	914	972	927	861	894	941	866	883	836	808	938	905	888	882	929	932	878	930	928	929	845	908	888	887	895	903	899	920	909	921	883	859	915	864	905	930	894	908	938	881	883	895	911	898	894	896	929	910	938	855	914	899	908	895	911	874	890	934	849	910	937	925	860	862	916	838	933	914	904	899	898	896	904	851	904	896	865	924	931	872	922	908	908	911	902	880	887	879	905	948	897	914	863	853	906	896	923	885	869	854	911	936	919	808	872	883	905	888	898	880	926	885	896	891	897	891	912	867	909	932	872	953	866	920	870	893	887	931	929	915	883	888	895	902	961	918	901	891	865	955	875	880	832	986	924	911	911	902	887	905	851	976	870	905	881	881	910	881	882	911	857	896	847	950	881	915	915	905	873	856	920	880	935	887	888	943	931	851	905	911	908	882	904	879	915	826	920	852	942	939	940	911	905	918	822	894	896	871	879	864	929	898	857	911	888	868	916	905	949	864	937	884	874	927	906	866	899	891	951	918	949	946	889	923	880	939	884	916	924	880	909	873	897	931	914	878	908	917	867	876	959	896	952	891	971	896	905	895	909	882	905	919	908	949	893	884	894	920	906	920	878	852	966	869	917	958	931	920	846	902	897	840	913	850	883	928	919	904	904	898	872	914	934	857	905	907	877	898	920	898	875	942	851	881	945	863	905	838	928	874	891	943	883	904	876	885	920	858	884	900	924	909	901	913	886	891	914	866	877	886	894	952	906	869	909	914	934	860	907	906	868	883	881	919	875	929	879	929	899	935	944	921	836	866	866	892	881	896	924	837	913	898	882	915	873	913	873	904	883	915	936	916	941	923	928	911	919	945	891	928	919	929	863	864	952	886	938	873	875	854	871	924	937	909	875	879	912	874	871	923	879	918	871	900	896	889	911	926	895	874	921	890	892	883	905	851	935	942	862	882	894	912	894	886	859	916	892	906	924	906	879	887	887	877	908	831	948	879	897	868	920	911	896	911	852	880	869	866	885	978	927	872	904	911	908	867	853	899	910	929	908	962	934	865	929	901	898	861	929	880	950	879	952	885	895	869	896	887	860	892	914	873	922	926	900	929	884	906	820	896	891	908	908	924	938	880	885	910	902	891	876	932	922	935	889	932	916	928	883	934	889	874	838	894	952	887	824	836	908	890	916	895	893	937	851	885	898	870	916	896	896	911	864	919	908	894	921	921	913	930	922	926	908	962	902	880	892	909	889	921	817	908	892	914	865	911	905	919	934	892	878	888	917	926	876	893	882	877	949	902	929	857	903	878	947	928	847	915	915	899	879	907	953	912	869	891	949	892	874	925	910	904	906	923	918	909	937	918	893	872	878	888	917	902	879	939	923	952	913	850	840	909	902	923	918	899	924	860	909	860	920	936	949	895	933	858	947	880	859	892	854	927	884	888	878	904	905	873	890	938	912	895	910	846	914	908	877	843	896	914	907	909	885	857	910	909	906	854	877	869	890	848	904	884	903	912	945	908	899	925	912	921	868	867	812	890	886	921	897	901	881	868	874	917	888	851	893	862	880	881	910	915	866	881	896	909	903	903	889	904	915	843	931	881	898	875	886	878	926	903	903	928	883	924	901	924	917	920	932	900	887	922	881	891	931	903	877	876	912	927	950	856	855	925	901	901	836	881	857	865	949	913	925	879	893	938	909	949	882	907	876	885	873	901	908	879	882	944	891	859	898	841	907	872	913	932	888	921	904	853	860	841	919	891	925	888	906	912	884	906	914	942	858	943	891	929	934	864	909	884	889	907	918	943	850	923	886	912	896	859	846	904	888	873	934	890	971	897	887	922	929	919	892	908	920	905	903	833	902	898	903	919	909	909	881	914	921	918	885	939	894	881	911	854	892	908	883	904	909	898	913	906	864	842	916	872	868	929	878	853	939	896	860	887	925	946	904	892	904	916	891	877	866	826	852	917	914	926	868	892	847	857	870	898	966	907	877	895	838	934	856	941	937	843	886	874	915	928	961	896	921	934	908	905	907	948	895	918	855	867	901	931	936	857	950	910	899	938	927	831	942	946	933	895	876	862	867	901	942	875	867	942	897	905	923	889	912	942	930	926	864	884	909	915	846	919	907	896	897	894	875	888	918	915	823	934	948	935	878	894	873	871	913	904	832	916	862	878	921	925	869	936	908	927	920	872
1952	1276	633	428	579	830	909	855	734	738	698	636	484	427	358	293	262	249	211	204	221	176	174	152	138	132	120	114	133	108	110	116	88	83	99	101	88	88	73	75	94	69	84	91	86	75	84	79	81	86	77	75	83	80	82	70	81	72	77	89	97	71	88	77	70	74	69	70	79	89	85	76	79	87	82	79	79	80	90	83	88	91	89	87	73	64	85	82	76	65	65	91	87	83	81	84	78	86	84	79	70	73	76	70	75	78	82	89	81	109	86	90	81	89	83	70	74	76	89	74	73	76	83	73	70	93	88	72	74	87	76	87	84	82	110	80	79	83	92	76	74	72	74	81	88	91	85	77	81	91	78	77	84	75	64	83	66	86	82	75	77	79	65	96	85	92	96	85	80	76	79	88	80	70	97	86	78	76	70	87	81	93	84	87	68	79	74	71	69	70	97	80	78	68	75	79	94	86	89	88	75	87	65	77	86	70	62	110	78	84	81	75	88	78	91	82	67	87	89	69	70	97	65	78	66	82	69	97	59	70	55	81	66	71	81	59	68	83	84	82	63	68	73	75	84	99	108	78	90	79	87	75	64	80	84	67	86	69	73	70	76	78	70	73	74	64	67	92	77	80	87	66	90	85	73	73	88	79	79	78	56	67	71	83	81	92	62	70	88	69	70	76	77	72	86	58	74	91	75	78	85	66	71	85	73	80	83	81	74	92	75	72	80	79	90	68	84	78	78	81	85	84	67	72	76	72	77	72	82	63	67	96	78	70	76	86	88	69	70	85	85	77	76	73	73	87	74	75	75	79	79	66	87	58	62	80	79	65	76	79	67	84	70	86	86	110	94	85	89	80	93	82	95	101	62	79	74	78	78	84	72	68	76	76	91	94	86	87	88	85	81	83	73	75	83	78	70	70	73	72	84	82	94	88	78	72	90	90	92	90	74	73	73	78	85	78	85	70	55	84	75	80	79	85	91	77	70	77	91	84	73	59	82	73	77	84	82	74	70	80	76	88	77	77	89	69	56	65	91	86	83	81	75	72	93	84	80	77	79	79	85	77	90	63	66	69	65	70	78	80	89	70	91	90	90	64	93	71	78	75	79	65	74	87	89	94	87	84	74	84	67	85	81	72	64	87	79	85	75	71	71	81	66	81	76	69	82	85	75	77	69	80	73	75	92	96	72	80	82	78	89	71	67	91	73	74	84	93	77	85	58	77	62	69	77	84	87	70	79	66	62	87	73	58	102	66	72	83	85	75	78	69	89	75	83	76	77	75	76	76	83	69	84	75	86	68	69	80	75	81	78	64	76	80	82	80	69	86	80	96	72	73	84	81	78	66	64	69	93	74	76	82	80	81	61	70	79	83	74	86	83	85	84	76	65	81	73	69	55	75	77	66	70	88	88	67	94	69	83	97	80	65	71	74	81	62	61	71	88	89	83	67	77	89	73	92	79	82	75	57	70	73	104	73	81	85	68	96	83	84	74	97	93	77	83	83	81	80	61	69	75	81	83	74	71	81	81	80	74	81	82	70	84	79	77	74	85	65	73	66	75	76	89	78	85	77	77	81	72	86	82	82	76	82	71	84	75	79	71	71	68	89	81	72	73	75	69	100	77	86	73	81	81	76	82	45	85	82	66	95	85	72	82	78	87	85	79	68	73	78	68	82	69	77	75	76	82	72	72	70	71	85	68	75	86	79	64	83	62	70	60	74	69	80	85	84	79	85	77	91	79	82	76	87	76	83	99	85	66	64	75	68	98	88	87	66	78	88	78	76	76	84	72	74	78	78	90	77	83	75	106	67	75	72	76	80	57	77	74	72	89	78	65	59	79	88	86	82	92	67	68	79	76	81	70	77	84	80	80	83	77	75	98	77	85	92	69	93	63	66	87	73	80	85	98	78	89	65	72	88	78	71	73	77	94	99	74	81	83	75	74	71	72	80	61	80	93	70	88	106	72	79	79	78	74	62	85	84	90	83	78	59	85	85	79	73	87	79	80	66	74	71	77	80	83	81	71	78	74	69	81	80	84	86	77	84	85	88	87	84	89	92	80	70	87	70	79	82	102	86	69	90	86	65	91	68	76	79	69	74	77	70	75	65	71	78	87	74	78	87	76	78	94	82	67	68	78	87	59	68	72	84	73	93	98	90	77	96	77	74	75	68	78	73	76	78	92	80	77	89	68	84	64	68	83	56	74	66	75	82	87	91	79	84	73	76	99	70	90	75	68	81	73	85	80	78	86	72	70	78	74	79	82	68	73	85	68	75	69	74	70	77	83	73	67	77	79	97	81	79	84	71	67	86	91	85	70	82	84	91	80	76	81	87	69	75	72	69	80	81	78	71	70	86	74	92	78	72	84	77	79	70	88	69	88	84	77	76	72	85	88	96	82	73	75	77	79	72	70	76	83	85	66	83	100	83	82	98	84	78	71	91	84	87	83	94	89	73	74	84	100	96	96	89	89	74	74	77	76	70	101	66	86	74	81	91	77	66	100	78	73	79	68	81	77	73	91	73	66	99	72	93	76	83	71	67	74	93	87	81	85	85	66	61	78	75	72	85	71	90	100	76	96	85	69	77	75	84	79	75	76	88	61	72	78	83	83	92	92	74	85	81	73	72	76	73	90	72	69	79	87	86	71	75	80	87	82	82	79	76	85	82	76	82	75	78	77	77	74	77	73	64	92	87	80	79	82	58	94	82	80	74	69	73	67	74	72	85	91	88	80	80	89	77	83	68	81	70	67	77	94	93	70	80	88	94	98	68	77	66	64	88	94	84	65	85	78	92	84	81	79	84	73	87	85	87	84	87	95	71	79	69	73	82	69	75	69	83	84	83	77	86	76	75	89	85	67	69	73	81	85	67	74	65	72	70	85	76	88	57	96	59	81	79	81	73	80	69	56	65	86	95	90	79	93	84	83	73	79	82	105	80	80	86	74	89	77	78	74	75	96	81	80	68	78	79	57	85	73	79	81	91	92	77	80	83	82	72	86	74	85	73	85	90	64	95	63	78	68	88	80	69	89	89	76	79	72	87	72	60	69	76	70	70	90	77	80	80	61	86	77	98	82	68	66	83	86	74	83	86	85	87	72	77	73	84	81	69	67	82	73	80	84	65	90	76	78	79	95	76	89	75	71	67	89	73	90	90	90	81	92	71	78	74	78	88	76	67	98	74	72	74	64	62	89	73	68	76	76	72	84	100	87	71	73	82	80	77	77	81	85	78	84	85	75	64	72	65	72	76	85	91	85	77	88	98	64	82	80	77	74	79	66	89	76	70	70	79	89	94	80	79	93	72	72	81	85	70	83	81	80	84	63	75	92	83	81	66	81	89	97	95	86	73	71	91	79	76	79	82	65	81	77	74	73	97	91	84	75	73	90	81	64	81	81	79	60	73	91	62	75	75	78	63	79	73	85	79	78	79	85	83	69	83	84	78	85	89	75	68	87	71	100	95	83	78	66	63	86	70	84	64	76	83	68	71
23347	15073	9806	17544	26401	27809	26598	24387	22273	20091	18777	17165	14626	12322	10689	8971	7725	6679	6011	5498	5155	4877	4070	3693	3198	2845	2651	2415	2080	1834	1671	1565	1574	1452	1371	1319	1285	1166	1180	1143	1112	1100	1057	993	1029	977	939	1054	965	1002	1011	967	938	993	964	922	954	955	963	977	925	960	928	912	967	921	918	885	922	957	898	929	938	913	902	972	962	897	996	948	994	918	953	905	869	892	903	881	877	926	920	905	907	939	910	918	949	903	882	933	884	986	880	927	919	928	907	912	898	916	945	916	920	901	911	845	988	917	914	892	915	895	975	925	900	920	898	953	931	883	894	934	933	906	938	925	951	978	1004	905	970	1008	884	917	925	917	908	938	889	893	987	961	957	952	920	875	931	972	960	907	877	906	952	902	953	984	986	941	950	928	956	882	893	957	952	889	964	845	942	976	966	963	936	930	953	931	901	966	930	898	886	878	920	893	929	931	908	972	959	898	944	886	927	950	946	898	927	875	869	979	924	908	843	907	928	972	978	924	859	910	882	930	951	896	936	920	944	881	908	860	912	950	940	935	883	924	891	900	889	904	873	871	940	922	891	904	882	912	931	911	963	943	917	941	967	949	937	909	875	973	958	923	948	851	948	977	916	939	976	844	938	893	898	957	936	887	936	907	914	923	885	922	889	908	971	888	946	898	918	925	919	892	885	901	867	933	935	916	923	871	938	936	886	897	864	903	860	917	950	931	917	932	906	963	928	945	1008	942	924	918	926	891	943	921	920	934	914	892	910	916	963	932	898	900	930	965	887	883	877	906	958	899	942	908	890	952	921	988	944	947	940	949	919	899	888	906	902	893	952	924	945	918	898	919	908	918	938	858	971	964	940	901	936	1010	918	952	931	897	1018	906	939	989	905	957	940	938	914	854	945	941	863	956	929	933	912	933	1004	961	865	874	905	936	921	891	918	966	957	939	935	878	911	898	950	937	883	883	942	921	960	942	911	902	934	938	954	883	895	932	886	944	931	923	889	918	918	932	968	920	948	910	923	865	968	890	947	924	866	951	874	956	914	927	903	888	959	960	909	911	962	914	904	936	921	912	945	983	889	921	935	915	926	898	960	956	910	931	871	940	924	897	953	883	946	982	938	923	904	926	958	909	951	975	909	932	932	903	919	953	911	944	920	897	920	975	900	924	911	995	933	910	916	915	880	1012	885	949	909	934	950	950	917	906	906	904	915	884	960	936	973	980	905	890	958	965	937	944	942	930	943	916	1002	924	903	949	924	977	947	929	921	894	927	986	930	930	919	923	923	882	928	893	892	953	913	910	857	927	925	947	940	964	876	923	950	901	938	923	915	955	894	864	937	956	919	951	969	948	974	923	898	948	915	896	966	945	922	893	902	895	965	897	917	883	947	912	958	890	945	886	938	927	970	952	950	1001	946	949	898	906	888	903	948	985	919	937	927	942	898	916	905	920	963	896	907	940	902	897	889	917	1018	892	921	934	939	912	954	910	885	951	921	901	963	906	880	929	959	949	956	936	936	944	939	889	860	883	961	985	916	932	915	886	925	882	958	939	887	907	944	922	908	945	902	881	945	895	886	910	871	932	985	943	946	896	957	907	911	911	919	879	935	926	938	945	939	925	940	950	924	857	878	868	930	927	891	925	893	924	915	974	875	890	923	903	924	954	926	908	979	900	839	874	915	916	948	897	986	984	928	902	921	885	931	884	879	901	915	911	926	891	911	886	966	951	932	974	957	893	930	922	939	897	925	950	924	863	895	932	874	911	909	914	903	928	898	939	904	965	905	923	930	945	914	948	934	895	884	893	901	935	922	926	910	902	939	920	981	987	857	899	899	898	896	858	912	945	912	929	895	925	963	914	916	939	911	917	932	925	983	922	907	933	911	925	944	973	842	929	900	905	914	907	884	875	876	953	938	910	915	887	879	893	911	891	934	934	862	937	924	933	942	932	882	949	896	988	890	888	942	967	905	908	918	968	913	927	897	954	947	909	917	885	910	925	896	916	905	859	917	906	893	915	960	892	984	909	924	965	893	863	915	978	928	942	941	921	939	954	946	944	926	921	891	861	948	885	926	915	953	937	916	915	934	908	924	883	923	943	986	937	893	942	920	904	913	939	939	944	898	908	892	906	973	889	931	957	945	924	911	959	897	890	877	914	934	904	911	918	908	908	901	892	972	916	865	890	937	964	920	957	888	927	970	922	961	959	984	897	877	923	953	910	948	881	923	910	928	909	866	978	907	907	924	936	970	951	934	933	908	926	941	939	945	933	980	899	915	934	939	898	905	912	1010	892	893	951	968	938	953	978	922	898	898	937	868	961	910	919	911	919	930	915	900	919	907	927	954	900	925	906	923	879	953	916	918	949	910	917	909	902	928	907	918	915	920	961	934	941	888	976	890	938	904	886	934	912	931	971	929	933	960	941	951	899	944	925	871	956	931	904	950	900	924	882	911	950	941	965	970	912	914	925	934	918	903	915	914	936	888	923	906	927	921	928	938	914	883	949	913	907	920	919	909	904	933	887	886	866	918	892	925	952	1013	930	940	891	859	925	928	943	900	892	890	939	906	940	930	861	912	894	961	955	907	909	891	929	896	912	944	947	952	894	890	944	955	925	936	927	912	908	922	928	952	888	927	942	861	909	953	951	923	883	964	921	917	933	918	909	951	949	914	941	949	902	876	890	931	905	900	896	920	899	935	956	906	964	972	925	936	922	902	943	882	909	905	902	883	917	910	924	925	901	929	935	958	896	945	886	915	906	910	907	924	882	960	937	991	928	892	942	946	919	934	917	890	898	972	934	885	930	926	940	950	917	908	956	938	925	920	945	875	843	917	905	983	918	1018	920	874	919	896	899	914	942	888	935	926	929	961	911	919	914	942	962	952	906	930	893	911	943	896	967	890	940	920	916	968	959	906	917	925	963	906	941	947	898	894	932	925	921	936	924	931	966	837	905	952	896	954	919	981	950	921	922	907	894	911	891	917	900	921	934	934	923	957	927	904	929	922	994	901	963	911	923	920	882	905	904	938	939	945	923	898	890	884	909	960	897	903	887	890	881	919	950	883	942	903	870	902	868	902	928	960	892	902	922	908	904	955	916	884	915	921	915	910	930	910	909	927	930	919	886	938	917	935	935	909	903	900	924	905	845	940	939	947	901	899	934	946	1001	892	917	936	853	957	962	973	910	946	935	950	865	946	929	926	891	892	919	935	950	925	895	872	930	904	931	917	982	929	942	953	882	903	956	869	913	897	936	852	926	945	865	952	957	931	915	918	922	927	933	886	899	922	898	937	962	907	936	883	893	917	948	934	943	944	976	957	946	901	913	906	924	891	999	890	926	890	914	956	964	943	949	903	937	878	913	926	936	935	906	902	955	966	931	930	968	880	869	971	858	931	892	900	960	904	909	881	917	900	891	970	893	898	928	914	951	963	914	891	939	942	909	979	906	953	934	879	983	920	912	906	937	929	927	938	922	880	911	903	917	910	903	926	965	902	908	888	941
3449	1108	624	461	584	819	895	963	856	859	779	686	563	419	411	333	304	261	253	233	231	225	198	182	158	150	118	144	140	113	109	116	120	107	86	80	79	92	84	91	91	78	81	84	74	97	70	82	93	97	85	95	73	98	85	81	91	90	68	81	98	69	92	85	76	74	84	89	68	87	80	85	87	89	79	76	88	100	91	96	91	78	82	72	75	86	78	95	61	76	96	74	91	77	78	80	81	87	83	75	63	83	78	97	87	70	77	78	99	86	72	81	78	74	77	81	83	71	88	85	100	88	87	71	67	92	82	74	86	69	90	91	83	90	82	82	93	71	94	82	78	68	79	85	65	92	87	75	78	72	76	85	75	84	91	76	78	76	62	70	68	86	87	60	69	69	87	98	85	85	88	70	92	87	80	105	69	78	76	79	83	92	73	62	91	82	73	68	84	87	84	84	84	74	85	89	73	84	82	80	84	93	85	66	74	79	78	88	89	70	87	83	80	69	89	75	76	80	87	90	88	77	72	74	80	84	73	87	74	80	89	99	89	83	88	83	87	102	74	89	72	61	78	62	89	80	103	70	96	68	86	80	103	70	73	65	92	84	89	82	85	70	75	88	77	77	86	88	97	80	92	89	84	88	90	85	81	70	81	80	86	75	90	91	84	87	80	74	70	88	68	101	85	77	93	83	96	74	81	85	73	92	92	97	85	80	83	82	75	82	68	69	70	76	82	83	83	84	71	76	86	60	83	87	80	68	92	72	68	67	91	99	78	76	84	75	91	91	74	91	80	89	91	82	78	86	86	79	84	95	97	73	85	66	77	77	88	95	88	86	78	82	92	74	85	86	88	88	76	70	81	75	74	87	82	79	96	68	94	67	73	97	84	84	59	84	87	85	80	80	89	86	103	84	76	82	86	75	83	71	71	67	69	80	79	89	82	100	77	74	96	80	82	78	82	84	69	60	69	85	91	96	92	89	90	89	81	79	84	72	87	68	93	76	86	90	74	87	85	63	91	75	80	73	75	89	89	88	81	85	92	70	83	86	96	93	74	82	82	72	85	79	87	90	82	82	83	85	90	67	81	76	83	75	81	71	72	73	75	82	102	81	78	99	83	85	66	92	79	86	82	101	83	80	79	83	78	91	76	76	87	81	95	88	69	86	82	76	72	76	71	90	87	75	83	73	77	74	85	90	70	96	63	84	79	77	92	96	82	77	79	69	78	73	84	75	87	62	53	65	74	83	60	96	84	85	55	83	78	87	74	80	69	81	88	83	84	86	92	76	90	77	79	74	83	90	78	78	87	58	91	90	95	73	81	72	80	78	76	74	66	93	88	81	87	83	79	94	77	85	93	77	80	85	82	81	94	77	85	76	83	90	83	84	83	90	76	94	88	98	77	87	81	81	88	76	71	86	89	73	85	99	83	109	80	79	81	76	93	68	78	74	86	96	87	89	80	86	83	92	90	76	99	95	78	65	88	66	68	75	92	92	90	75	76	77	82	92	79	81	72	60	70	88	97	54	102	85	68	98	74	80	77	83	78	70	75	85	71	77	94	81	85	91	84	86	65	103	86	85	75	74	90	82	80	91	68	68	83	70	83	88	78	68	84	87	83	70	76	85	79	76	75	83	91	91	88	90	81	91	72	62	79	81	66	81	88	85	72	82	85	99	82	85	99	74	67	65	74	90	71	75	85	68	68	82	78	55	92	72	62	80	76	75	82	81	100	78	93	77	75	79	91	86	61	66	80	88	73	84	73	82	83	82	73	79	87	84	72	88	91	89	90	85	88	86	77	79	81	65	91	84	63	88	87	83	77	70	88	80	74	90	58	70	80	97	85	103	64	74	78	81	79	84	77	68	68	88	89	102	90	85	75	95	90	93	97	91	76	94	82	76	87	97	84	90	74	71	77	79	65	83	80	74	83	86	90	88	79	76	74	87	76	76	54	74	84	83	92	76	75	85	71	68	83	74	90	81	69	81	86	80	78	81	89	68	84	77	81	90	83	63	88	97	84	71	75	71	81	76	73	82	73	83	84	80	85	68	81	86	76	86	94	88	95	79	80	66	79	93	70	75	79	79	87	81	87	91	68	94	92	83	67	71	69	75	84	88	76	79	84	81	78	93	89	75	83	67	66	98	80	79	86	80	78	78	78	84	82	87	58	82	88	80	83	68	83	58	89	74	71	76	95	75	73	94	79	84	87	86	79	74	107	87	86	82	74	76	74	72	81	83	92	73	82	80	81	86	66	75	91	81	73	71	74	71	82	80	67	83	75	103	86	92	80	82	83	95	89	81	94	86	76	90	77	78	104	87	77	83	88	88	83	78	73	83	74	80	76	88	55	71	74	80	72	73	100	84	67	83	82	93	77	83	79	79	89	73	83	86	83	89	80	85	87	80	64	96	96	73	77	85	78	90	67	82	100	76	86	92	103	91	89	72	77	81	81	74	91	87	76	80	78	79	78	92	83	86	85	84	73	73	83	81	95	97	71	80	84	71	82	90	91	86	68	80	73	69	66	78	98	72	81	86	75	83	89	84	83	80	65	69	81	76	85	93	97	87	78	90	75	77	92	83	95	84	75	77	80	82	90	79	81	75	89	88	70	85	83	72	73	76	91	61	95	100	84	92	97	89	77	95	82	84	88	88	80	85	80	96	84	69	79	87	100	82	83	89	78	73	93	72	97	82	77	85	64	75	97	73	84	81	76	78	65	82	88	76	79	69	81	73	105	81	73	101	101	82	83	78	71	85	74	76	92	83	86	88	88	71	72	74	79	82	90	75	76	93	88	84	73	83	70	91	83	91	80	92	75	95	103	88	74	68	85	87	81	80	72	85	93	80	75	94	76	81	67	76	78	87	71	78	68	94	79	74	76	77	74	68	85	80	93	87	103	90	88	81	91	80	91	72	89	95	92	88	89	75	92	87	95	77	77	88	77	78	100	85	76	96	72	72	85	88	81	71	90	80	73	96	82	79	76	96	79	94	82	79	96	80	77	81	80	79	84	82	75	94	71	82	91	83	87	74	88	84	73	72	95	71	80	91	82	65	93	85	75	101	93	74	81	84	74	76	84	82	88	99	78	75	77	84	78	86	91	90	70	98	72	88	65	78	92	73	86	74	67	90	76	77	66	83	91	89	70	88	87	81	100	77	83	91	79	90	87	90	71	90	87	85	70	75	81	84	66	82	75	83	91	62	71	77	84	79	62	91	65	86	82	78	69	94	87	82	70	91	65	83	82	65	75	84	87	100	86	66	76	87	75	83	79	75	85	80	85	79	77	75	79	80	73	75	61	75	82	75	82	66	63	63	76	84	74	85	81	105	84	91	82	85	80	87	88	76	94	82	98	79	69	88	66	76	72	77	85	77	87	73	73	83	79	85	83	83	73	82	80	75	71	71	66	100	85	78	90	67	86	96	81	78	80	92	60	83	74	79	85	73	84	82	87	76	98	72	69	89	79	90	82	74	79	72	65	93	102	79
23144	14459	9734	17301	26088	27928	27019	25527	24001	22291	20660	18333	15575	13047	11540	10041	8730	7630	6657	6333	5740	5412	4847	4335	3872	3286	2931	2633	2327	2100	1824	1701	1699	1637	1477	1429	1358	1323	1252	1183	1112	1111	1086	1067	1031	1036	1042	1056	1108	1023	1022	1011	1050	1099	1089	982	1005	1026	1042	1034	979	1012	969	1009	1013	943	969	978	937	1002	963	968	966	965	1005	984	1003	959	927	959	981	914	959	1013	957	968	980	1014	1005	963	982	937	1005	1025	917	1009	937	944	956	976	949	1003	955	985	984	905	998	988	986	970	975	1035	974	939	989	925	913	969	892	939	978	967	935	937	973	1000	922	956	980	978	928	972	950	948	933	937	970	961	939	1002	992	958	942	890	981	952	969	1013	971	924	955	983	1001	915	919	944	984	881	1026	957	885	934	979	949	906	962	978	967	976	991	968	950	999	993	988	957	940	963	954	947	948	1006	995	960	900	970	921	943	968	984	944	906	980	928	904	945	1029	980	966	952	944	932	979	980	949	865	931	963	917	977	984	979	952	995	1011	972	968	915	950	977	957	958	932	959	962	941	914	974	916	957	954	876	995	941	905	921	916	973	973	954	1022	911	967	933	960	933	948	976	938	937	934	926	949	919	919	944	970	949	933	940	946	919	1015	997	950	948	961	946	1008	998	945	953	947	922	926	926	949	932	951	896	970	974	987	985	958	936	969	976	905	1028	952	994	937	949	954	935	944	917	897	892	949	963	957	991	950	963	947	1018	1002	950	975	1023	965	889	975	947	989	945	967	917	963	933	958	955	971	967	993	962	990	947	977	910	888	968	950	938	927	981	931	1015	995	957	930	972	944	950	1003	937	953	970	929	915	932	962	962	949	947	922	993	987	898	983	949	955	927	934	951	972	960	965	960	958	964	1033	963	981	934	950	921	916	921	948	953	976	961	947	974	964	918	958	1047	954	943	937	971	963	946	902	949	968	931	940	981	950	987	919	996	1004	992	931	958	986	945	968	952	937	973	907	953	900	942	931	949	922	943	958	989	944	1006	961	923	1013	974	948	946	913	939	932	967	971	926	919	919	979	953	999	969	948	985	964	952	964	992	913	904	973	996	971	947	924	954	934	952	958	958	964	955	955	962	918	951	911	986	985	986	1031	957	986	1001	956	949	953	1000	1001	1032	1015	1029	914	912	940	933	971	966	959	949	943	967	978	984	927	960	982	977	988	921	964	982	968	953	1011	987	889	1007	954	911	1019	1022	912	965	930	972	973	990	941	931	959	930	900	956	942	955	979	1023	960	974	975	906	946	952	1005	940	974	974	982	940	970	995	914	997	914	912	951	962	984	1012	963	966	914	921	983	910	967	940	928	958	996	966	948	967	1006	966	919	962	936	927	1005	959	898	944	975	983	979	949	916	961	919	948	950	933	940	940	931	949	917	962	956	910	990	964	926	940	958	984	976	935	992	945	946	902	981	932	932	1009	914	942	947	912	988	936	975	899	976	914	886	946	994	951	967	960	933	948	992	948	930	983	985	939	934	972	918	1009	941	947	952	953	905	949	978	964	968	968	931	981	974	951	970	1034	984	920	920	975	934	976	1025	873	997	954	929	922	1003	940	940	923	988	942	973	996	969	945	935	966	990	944	946	952	956	980	971	991	958	941	963	1030	981	992	962	946	980	893	966	969	957	975	928	977	894	1027	966	962	993	895	952	1001	1007	937	933	941	996	928	948	947	941	998	917	978	906	974	900	981	933	962	986	968	971	992	1002	981	954	1002	1011	959	906	969	979	939	925	939	937	1014	912	941	967	1002	954	992	978	960	901	955	1000	929	980	962	983	954	954	866	1004	962	953	966	949	939	939	941	970	954	994	1007	962	980	984	997	971	974	966	936	923	963	856	886	953	947	977	966	920	957	965	950	888	969	1006	946	971	938	964	1005	981	968	912	952	966	928	999	961	935	1015	1022	946	945	1007	997	966	991	904	1040	986	993	942	1018	955	974	977	937	967	963	930	950	972	991	924	1002	994	932	974	987	967	984	942	934	945	963	922	1017	986	925	965	922	1006	943	1008	953	997	938	938	940	899	954	1014	993	976	975	894	1030	952	970	938	930	975	916	970	1002	923	960	976	982	998	923	994	974	973	994	1037	978	962	972	884	951	1048	937	973	938	1019	985	949	958	848	908	901	975	1001	945	911	937	977	946	1005	961	896	967	914	985	968	938	995	1018	971	950	949	982	967	914	993	947	999	932	1010	953	917	965	931	959	986	905	944	948	939	984	916	927	943	986	929	957	954	951	945	977	944	918	960	978	995	953	969	941	870	1001	943	955	954	988	933	1003	995	935	1005	888	935	966	979	910	931	966	954	939	984	979	919	932	993	942	973	1030	935	974	962	935	933	990	992	963	1001	961	957	986	927	935	970	936	931	993	1007	904	912	881	964	998	1026	926	985	952	977	1031	931	931	933	973	900	979	993	995	942	953	948	958	932	908	985	945	960	928	971	951	975	963	964	939	940	1032	1006	993	935	962	983	906	924	926	914	915	922	981	929	978	951	948	996	978	931	991	937	1002	942	946	935	997	1020	939	928	964	939	936	936	953	967	930	932	956	968	953	960	1001	929	931	983	953	935	949	989	974	946	940	924	1000	928	917	923	1039	957	959	954	932	981	972	982	952	967	938	967	967	999	946	899	933	997	984	920	1021	961	971	937	960	968	978	951	903	946	930	984	949	975	978	941	940	927	971	924	957	955	951	917	1008	934	994	988	939	920	939	943	996	988	951	922	1016	927	973	927	987	918	940	941	984	961	995	951	968	1002	960	975	974	958	935	1000	914	981	965	978	1001	934	949	895	963	925	981	921	989	984	929	1000	972	930	926	988	935	921	969	998	893	977	972	922	966	945	987	925	949	986	1017	991	984	960	970	990	975	979	953	953	978	898	946	1012	989	905	939	1011	968	977	957	1002	942	932	968	937	939	920	1003	1006	935	926	964	955	974	966	978	1035	946	931	942	973	981	972	892	981	964	922	947	1007	922	996	968	1005	1010	946	959	1003	995	957	944	916	955	913	907	933	1008	967	949	968	901	971	980	941	1002	966	941	981	961	922	915	983	912	955	932	986	999	957	956	943	895	932	975	975	962	964	997	922	969	981	944	918	990	963	978	914	1027	950	925	938	976	983	938	1001	960	952	1057	956	961	997	958	890	932	945	987	1002	933	1009	944	972	916	968	929	933	914	951	962	935	975	920	973	1005	976	961	888	988	974	972	1021	945	957	991	980	966	962	992	999	939	1016	941	953	952	984	957	977	984	972	878	1017	908	945	975	959	964	967	1030	953	949	937	941	963	895	974	963	990	908	985	900	967	940	955	945	948	1053	956	919	988	982	948	952	886	949	1010	985	929	955	913	940	900	996	1000	941	1001	989	884	1002	930	929	1007	974	939	931	940	980	934	905	939	951	926	977	965	994	1000	980	927	929	892	1001	981	944	904	902	965	970	979	1028	914	967	979	938	934	964	943	935	946	884	952	927	991	986	969	926	963	933	975	946	945	917	969	994	937	930	1017	1001	970	911	972	928	934	905	952	943	946	971	948	999	936	988	963	986	951	956	1018	944	919	984	957	990	964	881	961	964	927	992	1002	950	963	965	928	960	995	985	968	966	934	1001	952	977	926
3121	1707	886	584	675	1115	1283	1297	1262	1121	976	879	661	513	500	447	402	348	292	289	264	265	236	220	203	184	164	142	141	127	127	101	108	111	115	98	104	94	110	89	84	79	98	84	79	90	93	91	100	95	82	121	77	86	83	78	67	81	90	90	74	75	80	74	95	94	86	83	85	74	87	75	94	72	100	71	82	71	76	88	85	84	85	95	86	89	84	67	72	84	90	73	72	71	74	96	73	75	87	104	84	82	93	103	75	80	63	76	83	93	83	91	84	84	77	77	90	87	69	80	77	84	85	87	79	70	81	88	85	91	94	96	86	90	91	85	64	75	89	85	88	79	88	74	99	78	77	87	76	102	92	79	72	75	87	79	67	74	86	72	84	89	97	85	90	80	75	74	83	79	82	70	73	95	98	70	88	74	85	75	82	96	93	79	79	75	78	73	100	77	69	82	83	66	95	88	88	102	87	92	88	79	74	79	82	103	74	81	91	66	77	96	88	62	81	71	90	85	88	73	84	77	87	87	90	76	66	91	75	82	87	82	94	63	74	95	80	89	90	69	71	68	104	80	80	81	69	72	63	86	82	86	83	101	68	85	85	76	102	81	94	64	93	99	89	71	79	84	109	78	96	79	86	84	87	80	81	82	71	65	81	85	97	79	99	69	87	108	77	90	69	92	79	77	72	95	74	79	86	75	72	93	93	70	74	80	90	79	94	81	80	88	75	86	77	73	84	95	90	89	100	97	85	94	89	81	81	69	92	86	69	104	97	71	95	87	79	82	82	74	92	85	84	97	77	97	92	92	70	89	79	94	89	74	87	76	74	80	120	85	89	79	77	87	87	95	74	77	96	79	88	85	76	94	87	79	80	87	69	99	79	93	91	83	88	92	88	78	87	83	72	76	70	92	75	83	88	85	79	79	92	100	78	90	87	89	92	78	101	78	90	88	95	73	76	60	76	80	86	70	77	73	75	81	92	74	96	93	85	88	65	80	86	70	87	107	84	89	78	92	89	77	102	68	86	104	87	95	91	84	82	90	92	79	93	91	74	65	85	75	86	87	79	87	84	96	97	88	91	79	74	85	89	87	67	89	78	84	72	93	66	78	102	80	102	92	109	85	83	84	82	82	79	71	72	85	81	82	86	80	69	86	84	97	89	83	87	89	104	71	84	94	88	86	80	73	71	105	79	89	78	83	105	85	83	101	75	76	77	85	80	96	64	82	97	95	94	73	94	73	80	73	88	74	81	73	86	86	87	88	92	88	76	82	63	85	91	93	85	94	85	68	85	83	77	95	81	96	64	74	80	78	72	84	92	73	92	82	80	92	79	77	75	73	75	74	84	74	86	87	76	77	64	86	80	83	71	87	92	90	87	68	86	87	86	82	89	88	83	72	78	63	80	78	69	78	79	94	65	69	83	86	82	62	84	76	87	87	65	78	74	76	65	79	72	75	85	79	57	88	80	86	74	85	83	78	79	82	77	74	96	81	93	80	70	66	92	78	88	89	87	77	96	92	87	84	82	93	81	83	90	70	90	83	101	91	85	77	94	96	82	78	79	95	88	86	90	84	88	84	80	87	92	69	91	79	79	94	90	79	72	74	76	79	86	85	83	83	94	91	84	73	78	78	73	80	83	75	80	92	86	66	80	102	64	77	89	94	80	100	94	70	91	79	90	89	82	70	105	79	85	89	96	71	91	95	84	79	87	99	89	94	82	84	84	79	96	80	96	90	93	105	91	77	80	98	63	89	108	90	87	98	90	101	79	65	83	88	92	90	80	75	77	86	78	89	77	83	94	76	75	84	84	73	73	89	83	86	93	89	78	85	93	94	78	84	95	88	77	70	92	76	76	71	78	67	89	88	96	83	79	84	70	77	63	83	86	83	90	81	90	95	72	75	91	88	81	72	96	83	93	88	81	69	95	81	93	89	88	60	70	78	79	80	75	89	78	84	93	96	81	72	99	97	88	94	95	93	76	76	99	89	84	79	55	97	72	97	102	95	81	100	78	85	80	85	78	80	94	83	75	79	95	92	75	77	107	83	76	86	73	85	101	86	89	86	69	88	65	84	90	83	91	95	78	93	92	76	94	89	91	88	89	96	82	89	98	81	104	88	79	92	83	83	84	86	69	90	98	87	85	88	82	88	68	106	74	95	91	84	91	98	84	75	93	101	98	97	84	78	77	79	99	75	72	72	86	77	83	92	87	87	96	88	99	95	80	90	94	73	73	79	85	85	75	100	79	81	80	78	92	91	82	78	86	97	86	79	76	84	86	71	80	80	90	77	83	80	77	95	92	88	85	79	64	76	69	91	86	79	88	77	80	91	95	83	82	83	83	89	96	92	76	105	89	66	76	83	82	69	90	96	76	97	80	88	82	89	82	77	72	84	80	85	85	97	80	77	68	72	65	73	84	80	79	78	75	81	103	85	79	84	101	83	83	80	76	82	92	75	70	96	76	101	81	86	80	82	75	75	72	86	76	78	94	92	76	76	85	95	99	92	73	93	77	81	87	87	96	75	68	91	74	99	78	103	94	78	93	80	78	93	81	99	81	85	75	103	90	79	85	78	83	86	94	85	87	81	91	91	71	92	71	91	70	81	88	99	86	94	89	86	101	80	76	78	102	90	69	97	81	83	78	83	97	79	70	75	73	97	69	95	67	98	77	94	88	93	77	87	80	90	83	70	79	74	69	88	103	84	80	96	86	94	78	104	95	97	83	70	77	93	86	104	75	100	73	88	77	68	80	79	99	81	76	76	85	72	82	79	76	82	73	77	97	77	95	72	83	82	74	85	94	81	84	90	90	76	90	98	95	78	94	89	77	85	64	89	88	108	71	80	83	84	94	72	91	88	90	102	90	70	91	77	90	72	80	79	89	89	79	86	87	82	85	81	87	91	90	73	80	87	83	87	100	76	83	85	79	71	84	92	96	84	98	79	81	73	86	90	76	83	89	64	87	80	78	70	77	75	77	86	85	86	78	82	96	95	82	80	85	69	70	84	99	95	79	95	113	69	63	73	90	76	90	95	96	91	70	88	83	85	91	95	88	71	75	92	93	80	71	83	75	86	106	72	87	79	103	89	70	90	100	69	98	78	77	62	85	78	91	82	91	85	74	72	90	87	88	90	75	69	81	67	85	82	104	75	76	89	100	80	70	84	91	83	87	83	88	69	88	91	86	90	84	88	81	73	81	90	94	78	107	81	95	79	84	65	81	89	83	94	93	73	97	72	71	77	70	91	109	95	96	81	71	79	70	84	98	78	79	91	88	95	70	88	98	87	88	84	77	83	76	76	100	83	77	69	80	85	70	97	65	89	87	66	76	80	85	84	89	85	84	71	89	84	67	89	85	86	70	72	96	92	83	69	104	98	76	93	90	105	76	78	74	79	85	85	76	84	71	80	100	90	81	81	66	86	83	80	92	82	78	95	80	75	69	85	76	72	93	68	96	98	90	76	78	84	73	87	94	97	82	92	80	75
27079	17093	12080	20020	28401	30356	29871	28860	27134	25157	22976	20515	17220	14950	13361	12022	10694	9321	8419	7751	7379	6933	6151	5528	4963	4321	3800	3198	2867	2472	2154	1943	1753	1754	1660	1450	1437	1490	1316	1228	1238	1256	1166	1099	1139	1126	1120	1127	1074	1099	1030	1060	1060	1044	1066	1041	1069	1049	1103	1009	1043	923	974	1043	1020	996	960	889	998	941	975	901	1007	995	1038	1024	990	993	980	956	957	964	955	961	1028	997	975	991	949	998	937	936	981	947	993	977	990	991	989	970	957	976	977	945	926	953	975	1035	956	977	980	938	958	968	960	957	978	962	953	965	1004	945	965	944	1006	929	946	960	943	1050	969	1010	974	994	969	981	941	997	958	965	944	990	960	958	958	948	987	928	984	986	983	926	982	964	947	983	1004	952	988	990	900	941	1007	972	976	1015	965	940	993	1008	929	986	974	908	925	966	985	933	1011	962	923	943	948	997	971	991	939	995	997	940	937	949	996	1002	1039	923	954	994	971	931	1020	965	963	961	996	909	1021	981	943	942	999	976	939	989	952	978	941	983	956	978	978	876	956	965	866	967	1002	987	991	915	962	1023	965	985	1030	965	942	983	977	988	930	988	950	1038	992	950	978	949	976	985	1003	1035	955	924	1010	959	980	987	972	987	965	960	969	969	981	987	941	930	967	978	934	998	998	972	965	967	939	963	961	997	937	967	1003	934	963	996	963	974	977	954	1017	993	959	915	1027	954	995	900	913	964	992	920	961	966	944	1013	917	990	983	940	955	995	1040	933	931	970	957	939	975	952	966	954	940	1022	981	956	1015	1044	964	982	895	987	1020	954	914	944	944	967	1063	986	991	970	938	939	1044	907	947	982	945	998	966	963	984	940	1010	1004	982	958	983	980	968	932	997	963	977	996	1035	969	995	949	937	930	973	1014	957	938	959	929	977	995	933	919	999	975	938	956	979	1002	966	980	953	1034	965	954	948	1004	918	963	1002	966	962	1024	939	943	974	960	970	956	933	975	983	984	997	999	995	932	952	953	947	959	1014	1025	976	991	1076	927	978	915	978	964	935	999	961	898	964	940	967	937	1018	974	928	1052	952	981	992	1004	965	958	988	951	990	939	1003	960	938	997	984	982	913	951	991	970	953	959	995	945	953	925	957	920	960	966	962	957	898	968	944	992	989	905	982	925	934	969	964	1033	981	1001	994	958	999	973	994	967	977	983	983	990	904	1010	995	966	1011	1001	991	943	976	948	926	1024	997	951	956	947	1008	947	909	895	1024	1006	1004	978	935	1021	979	1008	1007	1021	946	980	935	959	1007	984	935	960	971	944	987	976	976	962	948	976	1012	956	959	974	986	930	973	909	942	997	987	962	960	1001	974	926	991	1013	973	1012	961	974	980	991	969	1001	1044	1047	1030	991	987	996	947	959	941	932	976	973	976	957	981	897	1000	975	993	965	964	939	970	899	924	1029	914	974	987	1000	984	1019	968	972	956	957	1050	1017	987	998	995	958	947	961	975	1004	969	945	955	953	1020	942	968	922	1012	1007	1004	984	940	935	1050	966	967	984	920	937	938	932	1003	972	950	959	978	1020	961	1011	1000	988	984	1000	1006	933	953	952	983	1001	999	961	968	1010	951	974	943	978	959	1013	955	991	1009	983	959	953	951	938	1042	1020	970	985	1011	941	965	1008	935	955	948	1008	951	984	928	931	986	953	956	996	963	901	1011	961	932	1015	932	942	1010	956	971	962	985	959	965	992	1014	969	966	935	971	984	923	1015	948	934	980	992	980	977	1011	940	972	1035	986	939	947	978	956	988	959	941	960	972	962	941	967	954	959	953	956	916	985	906	982	1004	971	983	945	1003	942	955	959	953	1003	922	968	929	961	963	930	954	936	993	978	963	996	1002	970	1000	1025	972	991	933	1007	1018	960	1032	940	1036	984	985	937	952	961	958	1006	986	926	972	1019	976	978	1015	911	966	944	984	932	921	985	999	952	955	1016	968	914	1010	995	976	984	1016	908	1002	951	973	957	993	951	965	988	957	908	958	930	979	975	972	1010	943	995	961	901	1049	958	992	920	1010	963	970	967	958	916	929	943	962	966	958	985	990	1021	1009	908	1055	996	957	967	984	990	952	929	918	989	951	984	940	932	974	989	983	957	934	951	1004	937	966	979	1050	967	948	936	889	1037	950	963	1020	1046	928	960	939	958	940	964	995	1000	967	1025	982	923	938	980	970	980	1009	957	968	988	941	963	950	976	989	919	963	961	999	922	994	1029	960	983	949	1004	935	964	942	950	940	913	981	1020	933	997	938	937	979	982	976	928	954	1017	957	962	993	960	1025	988	920	1015	925	1043	976	1016	1006	960	1011	956	975	970	929	933	993	975	1015	930	1022	952	1036	965	999	975	1044	965	1006	1015	1009	984	954	921	1000	985	982	952	1037	997	962	941	939	943	1006	952	937	952	923	938	939	993	948	1033	936	958	1009	916	978	1007	980	948	987	995	988	985	990	949	952	987	1010	947	1041	986	969	924	1015	993	972	935	992	953	1020	914	1018	934	937	981	948	976	921	925	972	901	970	976	927	944	1028	959	940	949	999	929	974	962	959	990	974	1007	994	1003	1001	1000	1004	944	922	960	947	959	998	967	991	980	1046	936	1005	965	937	954	1013	935	1031	947	1012	1008	965	990	962	966	943	942	961	939	987	956	976	961	1023	965	985	972	1003	956	968	981	984	951	946	917	1026	948	998	987	998	944	917	948	999	929	972	1013	996	1006	933	943	1018	953	974	934	973	1007	973	989	1000	954	972	975	944	1014	1007	931	997	982	953	1038	959	950	979	968	945	938	1003	958	1024	998	913	976	1004	1032	967	904	923	1000	947	1025	980	974	938	988	1033	991	919	971	1025	960	972	918	1001	949	965	1002	1022	996	950	917	999	972	966	1024	973	946	972	944	929	886	971	978	934	975	930	960	928	977	1014	959	959	972	939	1006	961	888	941	927	985	1026	976	930	992	1009	974	958	952	970	978	964	1017	966	981	989	967	962	931	978	935	954	971	973	958	905	947	986	930	982	936	910	931	989	950	940	933	935	950	947	984	1031	926	970	941	924	993	941	962	1018	938	1024	979	992	1031	929	950	969	987	966	948	983	982	986	955	963	947	1009	990	1004	992	1003	986	973	994	1036	895	954	980	983	994	1005	1039	983	980	941	1027	938	964	949	966	982	926	999	983	969	907	944	944	966	890	986	982	956	932	976	994	1022	961	954	955	903	910	993	961	993	941	954	983	973	990	957	963	1017	957	988	1015	975	966	987	953	999	980	1001	953	955	957	963	980	994	969	983	982	960	997	986	984	997	961	991	953	955	960	1009	962	975	957	936	961	1014	993	969	1044	939	1008	1000	946	939	959	984	918	969	993	997	1005	982	977	968	980	959	1014	931	1018	982	946	1027	988	953	990	913	970	933	973	947	967	983	998	933	981	972	924	922	994	940	1000	951	1011	905	988	1002	980	950	999	919	965	951	989	953	998	981	986	999	968	1010	1005	977	953	964	922	903	918	993	1008	956	1027	979	927	978	959	987	985	961	1004	956	926	975	1011	996	981	953	996	975	947	941	1004	952	990	945	1017	1007	974	1023	995	946	996	969	970	953	993	974	944	1004	921	1019	1016	935	951	960	991	1013	994	985	1001	977	942	990	955	950	984	943	986	970	937	926	930	960	1034	969	1046	965	949	952	937	1028	992	931	1013	1001	917	996	980	954	991	1004	978	969	972	984	941	946	967	964	932
2145	628	392	297	334	519	637	590	590	603	492	410	316	280	238	211	199	153	161	149	157	127	137	120	133	114	122	85	81	96	96	69	84	90	95	79	75	80	99	94	76	80	82	63	92	82	77	86	65	75	78	80	65	77	83	77	61	71	81	82	53	88	78	62	58	86	61	82	73	71	70	90	70	67	75	68	80	85	83	71	73	84	71	76	71	68	66	77	68	77	80	87	60	75	91	73	77	82	68	73	77	70	71	78	69	79	86	90	78	79	81	89	86	99	69	78	65	63	75	73	88	65	72	78	80	77	75	73	69	80	68	76	88	82	70	91	61	70	79	78	79	74	81	80	75	66	85	69	74	77	79	75	73	72	57	84	88	69	82	81	78	55	71	83	65	79	66	83	80	81	70	63	85	83	61	77	89	81	79	80	73	81	70	55	80	78	79	74	69	73	65	71	66	71	85	70	58	89	76	66	85	70	68	77	67	70	75	70	78	81	73	87	74	69	71	66	74	92	62	55	63	78	83	71	100	74	76	78	63	89	78	75	64	76	83	75	70	68	76	65	79	66	78	66	87	75	62	79	76	62	66	73	93	80	79	80	78	73	78	73	75	70	59	80	75	77	85	59	87	80	85	72	70	66	71	66	76	67	75	95	86	88	87	70	80	70	77	66	84	71	65	82	69	66	69	72	65	77	83	90	79	71	61	93	64	83	67	71	83	86	82	77	96	71	75	83	70	75	69	71	72	81	82	78	61	76	63	70	67	85	69	67	88	78	76	76	60	77	75	82	78	76	61	69	72	91	73	69	76	81	76	86	71	89	72	86	71	72	80	67	74	77	67	69	77	78	74	77	96	78	82	70	84	71	72	54	72	62	68	86	81	74	60	59	85	61	82	84	88	70	71	78	88	86	61	72	86	64	70	74	81	82	79	76	73	59	68	70	78	75	75	77	80	87	64	89	68	73	90	80	81	68	82	71	65	70	78	66	72	80	76	76	79	80	73	76	105	76	64	65	72	80	81	84	68	71	74	73	69	89	65	84	67	68	68	89	86	80	77	76	70	71	81	72	70	71	75	69	84	76	64	60	62	72	84	80	75	59	82	56	87	68	60	62	82	75	81	83	82	69	70	58	77	77	80	80	77	74	74	85	74	66	90	75	73	73	92	84	62	78	76	76	91	79	72	74	80	86	79	78	82	83	78	82	84	59	56	60	72	71	64	88	81	73	90	85	63	65	84	84	68	67	63	79	77	79	77	75	72	63	70	87	84	59	75	76	77	72	65	74	63	76	78	75	75	96	72	81	83	76	87	97	85	68	74	73	77	83	76	67	81	79	69	71	79	60	88	67	83	68	85	73	73	85	64	74	83	77	83	84	74	73	86	77	63	65	73	74	75	65	64	74	79	62	81	69	72	74	78	76	73	57	65	65	74	65	69	70	68	65	64	68	84	68	68	70	79	65	85	86	70	69	76	64	73	80	61	77	82	79	79	73	69	76	73	63	93	69	85	83	75	60	67	61	66	70	66	73	69	71	67	69	99	84	66	77	85	86	62	75	92	73	77	70	82	60	49	70	83	76	67	89	82	73	71	70	52	61	71	79	83	69	81	79	78	83	57	77	86	69	86	69	82	73	59	70	72	79	67	76	93	67	93	89	84	90	80	79	69	75	70	91	78	86	79	77	76	72	66	73	79	77	75	75	74	65	79	91	73	80	86	61	79	84	80	81	79	79	67	54	90	80	71	84	77	77	69	60	76	59	62	76	82	76	94	79	85	68	77	81	85	81	74	65	76	72	83	84	76	89	74	72	70	66	87	79	83	79	69	80	86	71	72	63	63	82	67	65	70	74	56	79	81	82	82	76	77	75	87	68	78	84	91	82	72	79	83	74	68	71	71	58	64	83	66	80	77	84	76	68	79	68	56	80	87	76	76	63	76	89	86	70	79	68	63	75	76	95	76	61	66	82	71	63	90	75	61	92	65	71	74	65	72	75	78	72	86	70	75	60	68	73	74	76	60	79	70	67	78	77	89	87	76	75	65	80	76	51	77	85	68	74	62	87	80	69	77	68	66	55	73	78	85	82	77	73	87	62	76	90	80	82	82	67	76	83	78	78	89	76	83	72	76	69	75	80	72	64	71	85	66	75	84	96	83	68	80	74	89	74	81	75	68	67	74	84	74	65	61	79	70	81	73	65	64	87	72	92	80	94	87	70	62	75	67	74	83	72	69	85	71	71	74	94	82	74	84	80	80	77	65	70	67	79	83	81	69	80	63	78	87	61	72	77	77	79	74	69	87	76	88	82	74	70	70	74	72	68	78	86	73	85	71	59	77	55	69	74	66	74	81	65	71	72	77	92	68	71	67	74	74	90	80	74	78	69	75	74	83	92	73	76	71	81	81	81	97	65	71	71	73	64	82	54	79	71	77	70	73	65	71	80	69	66	70	72	88	75	73	62	71	67	85	56	77	70	71	83	58	72	62	69	98	77	88	73	71	71	74	79	50	83	66	63	75	63	87	65	72	91	68	80	69	70	68	93	88	80	91	75	64	80	68	85	63	80	74	89	79	67	76	80	83	85	84	81	87	71	74	86	67	70	81	78	71	62	76	71	76	83	64	65	70	66	72	86	53	80	72	73	72	80	68	67	80	79	69	82	63	80	81	90	83	79	74	67	61	68	73	70	59	84	67	70	70	77	82	66	69	68	92	81	71	69	79	67	76	75	76	72	86	86	87	78	84	82	84	76	83	75	66	69	78	89	82	82	70	76	74	64	96	72	72	80	65	85	80	71	82	79	72	78	66	67	76	67	75	58	67	73	71	88	55	75	80	65	85	85	88	87	83	86	63	58	74	70	71	75	88	81	82	80	74	75	91	56	68	82	81	75	60	80	79	61	74	72	68	87	66	72	74	69	77	92	77	66	75	59	87	72	73	68	76	80	71	73	74	71	72	91	80	88	60	91	73	66	73	79	63	62	80	80	85	72	69	88	68	75	79	86	83	70	73	90	74	69	86	74	78	77	83	75	61	69	79	67	73	69	68	68	83	79	65	75	70	73	77	53	76	77	65	80	75	73	81	73	68	74	65	84	69	74	70	69	66	79	60	66	65	64	54	67	67	74	85	62	89	77	72	88	72	73	83	71	93	79	75	59	64	64	67	73	67	87	69	81	68	82	66	71	79	67	93	73	75	80	77	80	73	87	59	79	66	80	84	85	93	78	72	74	63	83	70	73	75	77	66	68	75	75	74	71	66	76	77	80	67	86	81	64	80	65	68	83	71	82	81	69	53	86	67	65	67	60	83	76	79	96	82	70	80	60	72	73	80	73	82	78	75	76	67	73	57	64	72	84	79	73	86	70	77	67	67	86	77	58	73	66	84	73	80	75	77	78	74	75	60	67	88	101	70	64	64	73	51	71	84	82	86	76	80	83	81	65	77	79	82	77	77	67	86	79	71	66	74	75	79	73	61	50	65	92	63	71	63	81
19352	10642	7165	13266	20370	22697	22980	21966	20029	18270	16094	13112	10236	8274	7342	6352	5676	4834	4180	3804	3475	3170	2968	2549	2344	2211	1989	1723	1541	1522	1350	1313	1250	1197	1179	1099	1074	1056	1078	1025	981	945	969	993	941	998	910	915	935	893	937	897	895	890	865	876	869	894	955	972	943	945	873	843	904	862	916	881	885	870	918	910	906	847	905	845	857	860	872	855	935	874	912	950	906	850	857	901	912	854	920	899	860	913	917	839	903	920	902	890	901	874	883	898	855	863	901	937	815	880	907	895	870	875	898	879	869	908	866	866	893	870	852	865	895	915	909	890	835	875	948	843	870	903	938	858	912	897	891	854	874	955	893	880	853	871	912	864	830	908	907	944	933	853	911	876	871	871	853	889	884	869	927	875	875	919	903	907	842	959	911	916	943	850	892	883	926	898	853	883	860	910	910	946	879	876	947	893	908	983	904	873	908	851	906	898	884	982	925	900	907	874	822	883	921	905	836	868	899	885	871	938	864	903	855	855	888	914	976	906	884	901	914	872	843	905	844	899	936	890	879	878	901	937	921	874	893	893	901	909	924	906	897	859	897	963	833	860	845	886	882	899	899	883	876	884	897	910	867	876	893	923	878	884	873	855	879	828	862	897	872	893	934	849	885	901	896	948	912	909	876	849	880	899	895	882	879	897	883	888	870	872	907	877	847	857	925	896	898	921	915	899	880	881	906	899	933	955	883	921	908	921	898	864	843	906	898	938	896	875	859	887	883	879	913	921	823	926	837	920	906	962	890	937	898	912	933	873	881	871	921	879	869	885	875	908	901	898	914	887	833	913	899	883	872	893	879	896	869	916	998	894	879	877	878	847	875	884	837	876	867	837	905	936	895	912	911	881	920	857	910	910	893	934	858	908	857	917	922	911	833	883	888	870	911	866	884	936	882	930	868	885	880	904	861	887	881	933	897	911	837	920	923	887	901	892	881	898	885	898	902	945	889	863	937	874	882	913	885	937	905	900	919	898	884	865	880	898	876	869	927	907	899	877	914	948	893	900	886	872	902	909	857	891	893	918	891	896	907	885	893	933	847	919	818	923	893	883	914	874	902	823	899	890	891	884	874	892	907	853	868	909	911	873	857	897	889	888	929	834	926	853	886	847	872	911	861	893	946	936	924	897	897	884	930	883	901	864	883	863	867	907	886	917	918	875	912	896	950	871	914	910	898	865	851	916	904	868	941	878	855	925	889	881	887	878	918	860	900	881	883	846	887	888	877	885	884	901	894	880	871	921	878	866	858	905	869	925	815	898	897	909	951	885	854	855	835	895	920	871	865	911	912	919	913	912	928	915	893	855	870	921	863	920	891	838	925	828	875	889	892	917	948	856	861	944	881	905	892	899	857	878	909	919	841	893	917	909	864	905	884	886	889	861	877	904	900	878	890	873	900	929	861	831	877	816	819	881	909	837	894	886	903	885	919	913	933	894	885	897	921	878	905	915	906	857	882	830	877	902	856	894	878	836	868	885	913	918	893	922	919	926	892	892	860	927	871	870	904	872	915	891	896	846	916	881	910	916	906	887	875	918	915	859	869	867	895	896	865	910	894	891	909	922	912	873	859	844	900	883	862	882	824	913	909	852	873	943	895	870	924	919	904	868	855	875	880	863	949	923	885	903	880	884	893	878	874	906	884	902	907	836	897	903	816	896	888	911	869	917	869	930	861	899	886	875	888	851	867	873	856	912	866	883	869	860	877	951	880	871	857	942	900	869	885	885	894	948	868	911	877	889	887	888	882	911	896	908	918	868	861	915	910	872	883	960	871	856	933	872	891	885	909	869	831	845	916	928	930	875	869	899	871	906	866	832	927	871	913	869	911	852	915	874	855	874	869	892	877	918	885	914	877	904	859	880	881	881	846	921	872	858	880	887	831	915	951	908	870	875	908	908	894	874	937	926	889	849	891	892	901	927	888	917	931	849	944	933	866	853	964	886	951	880	916	886	896	892	885	953	881	929	875	890	982	866	923	882	903	863	813	910	920	869	908	918	890	893	900	909	894	871	889	869	952	856	923	898	890	855	918	913	878	867	928	846	904	881	892	880	908	881	866	896	875	920	898	859	909	902	928	856	912	925	920	915	893	835	864	900	906	950	899	896	917	879	923	928	939	965	858	888	914	851	889	907	875	867	901	849	849	946	885	928	873	866	870	890	936	895	828	904	889	921	861	881	868	904	867	835	923	860	896	872	873	893	872	956	944	919	881	909	886	883	890	875	840	906	898	931	952	857	922	896	881	911	904	910	888	872	827	909	859	886	907	911	924	896	873	894	904	881	897	862	903	879	878	891	886	935	900	880	964	929	898	909	971	885	866	964	861	912	931	878	895	912	846	898	922	898	917	893	944	897	839	891	877	888	844	873	866	887	870	902	864	894	882	898	927	906	875	860	880	907	886	965	895	908	915	908	907	876	922	864	886	909	827	871	908	896	872	908	849	858	854	922	901	888	934	895	911	882	882	848	881	960	911	869	882	876	860	877	928	876	822	914	876	885	910	857	892	836	939	875	945	895	911	902	879	880	910	932	902	871	847	871	900	885	834	843	931	853	870	951	865	835	947	969	903	879	933	891	900	866	854	874	910	892	858	921	938	874	900	872	899	926	850	869	855	881	925	869	872	894	912	876	933	878	905	865	919	913	887	865	938	897	911	896	901	898	869	861	924	903	932	912	871	907	900	849	845	911	900	823	880	936	884	900	882	822	896	869	961	869	921	884	903	914	886	937	879	875	863	848	859	898	900	878	906	935	913	857	884	861	902	868	918	901	920	922	946	913	888	906	928	885	880	899	888	883	894	884	875	914	896	843	850	901	877	950	852	888	915	896	900	921	849	889	888	903	872	882	907	930	931	897	898	905	926	864	906	886	886	889	895	894	956	871	842	894	849	812	873	885	927	870	914	869	935	926	973	889	937	891	842	925	868	935	825	882	877	893	894	865	892	876	869	850	899	875	879	893	872	833	912	858	859	885	881	872	881	871	896	886	864	890	900	855	869	938	913	873	936	886	900	910	922	900	846	906	851	893	851	845	935	860	900	905	937	864	916	886	896	879	912	871	843	873	843	903	865	897	920	950	918	842	934	916	880	927	875	874	912	895	871	859	842	909	826	908	912	931	860	911	860	891	929	894	921	910	881	827	870	903	941	909	884	868	935	851	922	898	910	889	888	964	885	881	943	917	872	914	923	918	825	943	910	861	927	846	919	882	899	897	899	892	890	932	872	844	934	862	890	932	868	871	942	939	874	895	921	877	846	850	871	890	898	847	855	844	886	846	891	889	930	834	911	859	907	902	884	923	889	885	896	895	903	849	903	899	917	906	934	904	874	857	900	915	851	910	856	872	866	846	926	897	901	922	853	887	871	970	905	932	836	882	864	910	917	945	908	869	933	845	935	865	857	847	836	857	863	866	933	891	896	915	885	922	861	910	862	875	873	880	895	910	866	865	865	916	893	872	883	913	896	884
1885	1182	594	479	561	801	813	786	885	789	652	495	404	386	335	314	298	289	204	231	166	149	178	170	146	122	123	112	126	130	102	113	85	95	92	89	86	69	84	84	89	93	88	87	69	91	75	84	73	69	71	93	78	89	67	98	78	95	79	86	79	102	72	74	81	76	80	82	72	81	82	72	83	80	72	97	68	68	69	72	76	75	99	87	72	85	80	77	85	83	91	66	62	79	78	68	65	75	61	76	85	77	73	83	87	80	77	82	84	68	86	79	82	68	69	87	75	87	78	66	93	79	102	80	83	76	64	77	77	67	90	83	80	76	79	84	78	80	69	86	98	61	94	91	85	83	81	62	82	81	74	82	79	74	68	87	83	82	73	81	75	77	81	79	72	70	86	69	82	84	67	75	66	74	76	68	97	71	77	74	89	64	84	77	85	89	86	63	77	105	80	62	59	78	72	72	81	73	70	91	78	73	58	74	90	83	86	77	72	70	72	74	84	87	89	71	79	63	82	81	75	73	76	54	74	77	84	93	86	74	71	80	66	80	62	87	70	76	77	81	78	65	76	96	89	88	85	82	80	58	79	78	73	89	77	92	75	81	73	86	71	82	75	76	70	69	89	80	87	64	79	85	78	95	77	69	83	75	82	81	76	87	72	58	78	91	70	79	100	66	63	80	68	93	60	69	54	82	97	91	91	84	80	81	85	82	87	91	77	61	86	71	88	75	81	68	65	71	74	84	77	72	80	76	81	76	99	87	81	69	96	83	77	85	72	86	87	73	67	80	79	73	95	77	108	89	87	81	86	95	85	74	76	78	58	80	77	77	80	83	80	66	64	87	88	82	62	74	79	73	78	73	85	76	97	70	77	81	84	73	76	81	72	82	87	86	71	79	62	102	75	61	65	79	75	81	85	69	80	98	72	72	82	77	72	78	85	86	85	71	78	78	80	85	94	73	81	82	81	72	99	68	68	76	90	80	75	78	75	75	87	76	72	78	99	71	92	67	79	53	85	74	83	79	85	88	80	85	84	77	81	78	93	80	78	69	77	64	76	87	83	84	82	78	85	79	75	88	80	90	81	67	75	54	93	90	64	72	94	84	71	68	66	73	94	59	78	71	69	85	85	77	65	72	74	75	86	76	74	78	71	83	77	95	87	77	82	75	75	83	84	86	74	76	80	78	95	81	74	77	82	69	77	78	87	80	86	79	71	79	85	91	77	66	89	78	69	78	86	100	59	69	65	78	68	82	68	82	83	58	70	72	70	76	73	73	77	77	85	81	68	72	85	53	65	79	93	73	74	82	73	73	66	73	89	61	75	74	68	87	79	77	81	74	79	82	76	82	78	77	91	92	64	77	75	74	83	79	82	80	84	75	78	89	86	80	88	66	90	81	80	68	79	86	74	68	76	77	76	82	80	87	73	89	90	70	82	80	79	72	76	86	74	88	93	83	73	85	92	78	99	78	80	84	87	85	92	58	86	103	86	73	60	75	73	77	79	76	82	69	74	80	68	82	67	75	84	73	81	77	87	73	61	76	86	80	73	88	87	86	94	69	87	73	94	76	83	96	94	78	85	84	81	67	78	88	83	88	78	86	68	64	79	77	94	71	90	88	75	73	74	81	76	78	74	75	77	70	69	78	74	81	89	74	78	86	65	67	74	80	75	71	83	79	75	80	80	77	86	71	73	69	82	70	86	94	77	94	100	83	81	66	72	73	82	88	87	88	69	73	63	76	92	94	81	73	78	94	91	62	64	65	80	77	93	67	61	67	90	68	80	79	86	86	105	82	67	76	83	92	65	67	78	83	88	74	77	79	63	94	85	90	73	88	83	69	83	75	70	80	76	81	75	67	94	83	70	82	77	86	68	66	82	82	59	73	74	81	81	86	76	64	73	68	92	84	75	96	81	80	81	89	82	90	81	69	62	86	81	86	78	80	87	74	84	82	81	86	61	71	84	89	73	68	76	82	82	63	79	78	89	82	81	80	88	68	66	72	74	77	71	66	68	68	91	66	95	70	87	86	75	77	73	79	58	77	71	59	78	84	77	73	76	66	83	69	84	97	73	66	58	84	75	74	83	77	85	75	70	85	90	78	82	78	72	70	73	89	79	95	76	73	61	67	70	78	82	72	85	91	92	80	80	57	89	73	85	79	84	77	69	98	99	80	73	62	73	75	67	73	67	84	71	87	78	81	66	98	77	65	85	73	81	78	77	70	96	73	82	73	96	70	77	78	87	78	79	90	81	56	69	77	90	92	72	74	78	78	73	35	78	74	82	81	74	85	75	94	74	77	89	88	75	68	74	72	74	84	79	78	91	66	75	80	85	78	67	95	70	91	77	70	69	87	89	72	77	76	82	102	73	78	76	83	67	69	73	97	79	87	87	78	71	83	76	77	76	90	73	78	82	65	92	75	89	100	72	65	73	68	69	76	79	85	66	92	78	86	87	86	80	94	71	93	70	82	77	84	79	69	72	97	72	66	79	68	90	70	84	76	75	67	76	74	73	68	77	79	82	78	70	78	74	76	76	65	82	63	83	83	80	76	81	96	75	87	79	61	72	75	73	89	70	79	82	87	73	65	90	97	86	94	76	94	75	94	86	63	80	93	67	72	85	84	71	82	72	69	74	86	62	82	92	76	88	91	86	75	70	66	71	56	86	78	84	75	81	82	87	77	67	65	88	80	79	85	79	75	77	91	79	92	76	80	70	72	79	75	69	80	76	78	68	81	85	75	94	94	83	81	85	87	63	72	81	70	96	75	88	70	83	70	84	83	70	71	75	93	80	89	87	93	73	75	91	74	74	66	81	88	94	72	93	85	104	89	86	73	71	77	74	83	70	114	89	83	62	75	76	78	78	65	79	88	71	85	76	74	79	99	90	88	88	88	77	77	68	72	76	67	74	71	85	67	83	84	72	79	85	77	80	79	85	69	72	78	88	91	79	67	83	72	78	86	80	80	75	84	96	73	75	51	85	81	82	90	82	74	72	97	74	83	77	89	90	78	84	69	83	80	76	76	78	77	69	79	70	68	90	90	65	77	82	97	69	80	86	82	75	60	69	76	87	97	77	92	73	70	75	70	64	84	84	79	84	72	65	61	81	90	83	84	87	79	68	70	84	67	99	77	67	83	99	83	76	76	80	70	74	80	75	84	93	72	93	78	68	81	79	78	76	93	79	71	74	82	64	71	87	68	85	93	69	87	76	74	88	71	78	80	63	74	70	72	63	60	92	85	68	79	63	81	63	69	74	89	84	78	71	79	64	70	95	87	92	77	79	86	88	96	80	78	77	66	72	81	97	81	60	78	89	75	87	74	77	66	73	92	79	73	69	86	75	81	89	83	87	70	79	72	74	72	79	71	82	81	89	81	85	90	78	72	69	81	79	65	58	86	79	65	85	77	73	72	82	71	92	94	80	84	81	79	72	82	82	91	65	80	77	80	67	76	86	83	72	84	81	59	71	70	81	92	64	77	69	74
22569	14610	9649	17733	25118	26616	25293	24099	22767	21044	18567	15526	12866	11017	9952	9023	8093	7168	6386	5635	5074	4487	4237	3738	3472	3204	2822	2275	2204	1899	1760	1569	1477	1425	1363	1285	1214	1237	1157	1153	1050	1047	980	1059	1015	1001	979	1004	973	1033	984	970	979	996	956	1026	975	939	887	960	926	940	979	946	968	940	945	924	930	886	945	906	884	896	860	952	907	938	889	918	846	930	995	915	922	917	922	957	945	940	890	902	920	927	912	880	927	939	895	907	935	870	952	932	879	929	969	949	877	955	905	893	901	916	898	923	917	918	950	934	927	921	864	919	859	931	908	952	909	877	916	904	931	893	930	877	931	893	896	896	899	915	893	929	847	837	910	975	909	923	886	961	858	935	947	907	941	900	934	929	920	910	936	918	904	881	911	941	968	883	963	912	879	930	946	896	933	865	898	901	909	902	938	887	927	912	935	950	909	931	865	899	933	945	902	958	882	854	906	925	879	928	930	909	900	842	915	924	908	882	952	899	866	916	942	920	889	912	903	927	924	941	933	876	907	891	906	924	930	920	924	857	863	959	919	942	894	893	908	897	893	939	867	915	976	911	907	928	934	952	871	899	887	877	995	919	925	926	919	899	898	872	900	939	907	940	918	870	910	937	874	917	1035	957	890	921	923	922	900	928	897	905	885	852	883	967	900	908	945	903	915	912	928	907	939	950	921	898	887	938	917	895	912	939	908	897	901	861	890	937	960	928	944	943	915	937	952	919	910	898	907	893	912	914	945	897	878	950	918	945	963	908	880	952	932	947	871	906	871	858	930	899	928	925	896	945	919	862	888	927	929	930	972	957	914	891	956	895	921	887	847	903	910	916	939	960	928	910	886	928	914	923	937	910	904	865	899	883	957	867	934	923	927	875	904	934	885	912	891	922	938	984	947	945	940	879	904	931	901	918	903	874	916	887	960	956	903	931	933	908	980	923	891	874	901	941	879	911	922	943	903	903	915	938	924	927	879	935	897	927	916	849	874	897	897	906	914	870	905	951	876	935	937	906	874	892	902	922	854	956	923	941	999	921	951	901	873	884	885	920	913	941	942	931	922	912	914	914	909	889	909	885	903	897	939	953	938	938	881	918	908	893	902	935	889	917	813	942	911	926	893	871	938	926	923	925	935	949	901	899	882	920	898	927	922	919	967	948	875	909	966	892	873	930	840	907	901	928	879	909	867	921	907	877	897	936	908	919	906	910	954	890	916	873	941	933	927	874	975	903	935	981	851	914	926	903	913	901	886	904	824	915	908	934	875	928	894	892	947	902	895	881	903	879	937	854	915	895	904	837	898	954	931	884	857	919	887	889	811	925	891	911	884	883	882	916	871	937	896	931	912	865	926	879	863	924	876	880	930	889	978	952	932	884	946	935	947	913	878	895	904	863	923	926	900	902	963	926	900	963	884	925	883	926	865	904	947	923	936	907	949	919	904	907	873	864	865	874	878	890	874	914	913	917	982	882	958	975	934	899	908	908	844	900	929	927	910	858	957	918	933	905	923	946	841	911	937	874	939	901	875	923	912	935	896	931	898	905	894	879	907	883	917	907	904	940	899	886	922	908	893	938	886	958	913	926	966	920	961	879	901	891	854	918	914	917	925	907	929	923	935	901	904	926	847	886	906	897	922	841	900	913	818	887	914	914	967	900	948	934	905	931	852	928	871	941	953	929	885	897	827	915	975	842	881	933	880	907	878	897	884	915	955	923	979	904	882	880	890	942	940	912	915	930	914	896	915	921	923	861	902	962	936	898	962	908	939	907	919	930	907	956	929	917	912	950	884	925	936	889	890	880	920	881	889	948	887	972	862	917	919	923	922	865	901	929	922	929	889	899	940	932	873	929	950	916	942	923	941	842	886	903	916	875	936	929	958	867	919	902	913	974	944	891	922	881	870	876	856	879	902	891	927	948	925	953	951	919	904	941	885	883	931	909	941	942	912	916	904	977	879	858	918	884	931	928	857	955	900	851	883	921	861	950	849	916	899	898	917	915	898	913	919	932	931	930	856	876	925	900	913	936	872	889	921	928	931	920	892	862	861	937	891	894	921	873	932	890	924	872	934	894	957	908	932	933	943	869	951	855	881	889	923	841	894	937	941	920	893	974	876	979	887	909	951	864	942	887	937	928	926	912	932	891	880	953	912	885	919	876	919	896	929	914	854	958	889	896	900	978	937	899	931	896	874	902	930	871	892	948	868	914	955	906	945	909	894	948	885	910	924	923	933	931	907	898	922	891	962	879	900	949	922	919	981	880	938	931	912	907	897	902	903	891	888	927	896	916	936	886	921	904	938	893	868	912	866	858	904	871	873	890	901	882	986	908	927	912	916	858	921	903	909	871	918	918	912	945	935	898	886	898	922	957	983	902	882	868	931	913	848	933	921	933	983	923	957	893	993	883	907	927	934	880	938	899	919	896	912	921	946	924	919	867	909	912	888	930	925	921	916	901	930	930	910	918	971	937	923	876	963	939	929	886	921	931	922	951	859	879	889	917	860	883	911	927	945	871	922	923	962	922	981	881	884	895	886	943	903	933	936	959	923	938	895	924	956	902	899	940	900	902	886	936	944	913	897	908	902	897	918	872	916	932	955	936	892	896	934	885	902	909	894	900	896	947	891	946	948	926	867	899	945	931	875	898	900	908	947	912	936	940	912	938	850	975	862	941	938	938	941	903	912	914	885	940	856	920	931	916	888	890	908	936	921	874	925	910	934	887	924	937	927	895	929	877	898	898	883	959	928	917	932	895	893	938	915	893	927	932	976	869	928	927	923	922	927	887	874	917	933	906	952	922	944	887	933	923	909	1000	889	913	864	909	955	889	880	865	904	926	910	927	950	944	931	917	952	926	938	903	914	921	913	957	949	855	909	878	916	908	913	897	935	896	894	905	855	919	851	862	892	894	882	928	882	928	909	904	915	964	894	896	927	909	942	906	912	945	934	878	887	894	903	947	874	933	922	944	994	893	893	914	913	891	872	913	946	901	893	942	974	926	923	905	893	932	877	929	917	898	884	937	975	885	938	913	942	943	921	919	891	894	943	889	909	912	947	900	924	867	929	916	862	875	1005	951	909	1010	934	903	907	897	934	935	923	963	918	970	937	899	903	940	896	910	940	916	907	931	911	902	900	908	886	905	979	886	900	892	871	892	913	923	950	907	923	990	934	914	878	886	870	924	910	909	931	914	965	927	891	937	953	939	880	933	902	891	909	916	874	905	964	908	903	914	877	873	922	911	916	900	934	869	937	942	930	906	936	949	924	931	892	874	919	895	923	943	910	932	942	914	908	901	900	900	896	922	930	906	895	895	903	935	951	892	896	842	890	901	901	880	883	879	938	880	888	900	936	884	916	917	933	909	961	915	947	964	925	930	926	909	947	899	899	904	944	934	887	910	916	957	912	945	945	940	920	899	945	892	886	924	943	874	910	859	887	890	899	933	897	911	909	917	949	863	855	912	920	899	911	952	939	953	960	958	875	967
3242	1139	739	537	604	872	894	862	859	747	655	555	440	470	335	337	309	287	245	256	214	182	186	198	196	152	148	123	126	124	111	109	114	103	84	95	108	102	78	88	107	71	74	88	81	81	104	98	98	74	74	90	87	79	92	83	81	82	105	83	87	79	71	85	107	85	81	83	87	83	77	82	94	89	83	75	83	89	84	77	88	68	93	82	70	71	79	80	84	67	66	65	80	105	78	81	87	71	80	80	101	89	82	80	85	83	80	77	87	79	90	70	89	67	81	65	75	80	89	79	96	74	78	87	109	71	75	68	76	81	84	79	87	79	80	81	87	77	71	87	85	78	76	88	79	96	69	63	94	86	95	89	83	75	85	78	91	77	84	81	86	83	79	83	91	79	73	85	78	93	76	75	97	80	83	84	90	83	71	79	77	84	79	69	83	78	99	87	79	90	76	82	93	92	96	81	84	90	84	80	86	74	67	71	74	89	68	89	91	103	95	75	75	77	83	80	76	78	78	82	74	101	87	72	81	92	87	75	99	86	88	84	78	86	83	97	90	74	93	88	82	86	88	70	78	86	94	92	69	101	96	82	87	84	65	70	76	85	83	64	64	66	79	86	72	82	85	93	80	74	91	98	90	81	77	84	81	77	89	92	92	91	82	85	73	90	85	78	95	81	88	84	95	93	76	75	76	83	82	89	88	91	81	83	88	65	80	84	67	83	73	82	84	96	99	80	83	76	87	80	67	71	83	88	70	74	86	91	71	64	87	87	96	83	97	93	87	79	78	69	81	88	82	81	92	83	85	80	91	72	92	87	81	80	83	92	102	77	82	85	73	98	75	97	76	84	79	81	99	77	76	71	81	65	80	89	80	86	93	103	86	84	81	71	83	66	90	96	83	88	86	83	89	88	95	83	79	85	78	85	93	79	98	81	80	85	78	97	79	90	87	99	68	94	100	89	102	79	73	73	70	95	75	85	60	88	79	82	93	99	78	94	73	69	79	90	80	68	82	77	88	76	89	81	80	103	88	93	92	77	66	78	82	83	105	84	89	86	85	68	71	75	79	66	78	81	82	92	88	77	84	81	80	95	72	67	73	72	73	91	72	86	95	76	83	75	83	79	87	90	86	86	83	64	84	85	69	77	74	89	91	78	79	70	80	76	68	76	87	94	87	83	87	74	70	83	96	93	81	84	85	91	78	82	79	94	89	110	96	95	82	73	77	78	71	82	82	89	77	104	74	77	87	79	87	86	81	95	70	80	86	83	83	102	83	66	88	86	73	84	84	83	76	74	74	80	81	89	73	97	85	84	83	89	98	97	69	92	87	92	75	84	81	83	80	81	101	109	86	101	98	84	102	82	72	74	68	91	93	70	70	98	80	83	79	79	60	66	93	67	72	75	74	96	75	102	101	82	89	77	75	67	70	89	76	85	80	81	74	77	81	80	81	88	79	81	85	88	87	79	80	88	95	90	85	82	76	88	90	87	91	78	74	88	108	76	90	79	73	92	81	77	75	88	95	86	63	77	83	85	81	86	82	109	85	88	67	76	87	75	77	89	78	82	86	75	87	76	65	83	81	81	83	86	92	81	71	80	88	92	74	84	83	93	95	74	94	73	95	83	69	96	84	83	96	92	86	84	81	88	77	87	88	77	98	92	79	94	85	89	80	80	81	102	96	93	91	75	80	101	78	86	87	73	75	73	79	79	91	89	70	84	94	69	66	85	94	93	100	83	85	96	88	75	82	82	79	79	72	71	70	79	86	71	78	73	94	83	76	86	78	88	64	69	101	76	82	93	81	87	71	88	92	91	95	72	84	69	73	78	94	82	85	89	87	71	84	71	97	78	81	79	77	92	76	84	89	84	99	88	72	94	89	95	97	95	90	84	83	76	89	79	67	81	89	90	81	81	74	85	77	72	73	99	85	91	72	99	97	85	85	86	86	89	79	86	95	84	86	76	78	88	99	91	71	86	94	88	70	86	83	81	72	94	95	94	69	75	88	76	72	85	87	88	66	93	76	88	79	80	100	63	78	72	65	77	84	82	89	69	91	87	96	98	73	83	69	83	77	71	85	76	69	87	73	90	75	89	86	97	69	90	71	78	82	90	69	80	89	72	78	77	72	84	90	68	79	73	66	74	70	74	95	77	78	75	68	77	102	104	90	66	91	71	94	87	80	82	86	82	80	74	80	84	83	86	84	82	70	64	73	66	85	79	75	92	87	62	98	84	81	88	97	67	77	90	86	89	96	83	73	98	81	76	93	76	72	76	83	73	71	86	98	85	80	66	79	87	80	79	62	95	80	83	71	72	98	80	87	90	86	94	81	88	94	74	89	79	93	97	81	81	88	76	83	76	88	86	78	83	103	90	75	65	90	80	78	88	88	75	77	80	83	92	79	68	75	105	85	86	81	69	93	98	76	73	104	63	76	97	89	84	81	68	65	87	87	67	89	78	83	66	82	89	87	83	82	91	76	91	73	70	87	92	68	82	79	76	68	75	70	88	89	65	92	71	93	82	72	100	71	95	90	80	112	61	90	83	77	78	78	96	93	93	65	81	96	89	77	82	82	68	74	85	89	95	94	84	77	78	92	81	83	80	74	78	76	69	99	62	72	86	89	95	79	72	92	78	83	81	79	82	86	69	79	85	81	81	74	87	87	81	96	83	94	94	79	88	75	87	61	60	87	106	81	84	83	71	79	88	77	74	85	95	77	70	80	88	67	89	68	85	87	90	75	78	82	86	75	92	97	79	75	83	70	82	70	77	85	85	66	91	95	71	84	82	101	73	90	85	75	90	75	71	76	84	76	69	81	83	78	81	76	80	78	84	69	83	73	79	84	75	69	70	92	77	88	69	79	76	73	77	84	84	83	88	81	82	97	72	93	93	85	87	81	87	71	80	92	75	73	75	78	73	78	66	66	73	88	84	74	88	95	86	74	81	87	77	80	86	83	74	81	76	85	82	85	68	84	74	64	89	82	88	86	83	70	85	72	90	76	74	79	88	73	87	64	76	73	73	81	77	77	90	80	87	78	88	84	78	83	92	77	88	93	82	78	80	87	76	81	94	80	78	77	89	89	79	79	79	79	63	85	84	94	89	95	105	66	87	60	88	75	83	80	83	85	63	95	83	72	82	91	90	76	76	101	83	71	94	91	78	91	86	78	96	72	88	78	76	73	66	89	88	79	71	79	90	76	64	95	78	96	94	93	102	83	68	99	82	84	78	76	81	75	91	83	83	87	69	89	72	79	85	95	88	83	79	90	82	80	86	78	77	96	82	62	108	81	91	77	83	82	71	104	83	85	92	73	74	82	69	82	82	79	72	72	87	85	87	82	66	86	66	107	67	98	83	78	73	85	86	67	80	80	84	70	61	83	67	79	81	86	90	90	66	78	93	78	79	82	83	90	93	91	101	98	103	74	75	77	68	78	74	74	71	62	64	86	94	68	83	72	91	72	99	80	79	77	82	89	89	80	72	95	91
21831	14098	10062	18859	26925	27793	26486	24486	23557	21431	19089	16082	14178	12388	11127	10127	9058	8000	7222	6549	5963	5265	4650	4372	4121	3759	3242	2769	2409	2068	1993	1823	1576	1523	1412	1349	1332	1283	1292	1197	1103	1109	1057	1099	1112	1065	1035	1010	1051	1028	1047	1047	1031	999	1027	1001	1002	968	1000	959	953	1073	959	966	1020	973	979	988	970	967	957	905	943	1025	992	1000	987	952	894	928	898	959	958	962	900	953	973	944	944	980	987	944	977	936	970	985	897	930	967	1015	958	893	966	920	948	989	995	942	959	905	932	993	947	952	908	901	959	939	946	930	1050	978	968	923	946	994	963	932	903	982	953	1000	962	969	967	925	966	961	929	945	924	858	930	975	913	953	996	877	991	933	982	912	958	961	938	944	942	954	993	940	951	936	1010	951	933	1024	993	965	899	976	968	963	971	961	993	887	964	917	881	968	949	913	965	964	924	999	965	932	947	909	996	964	902	904	971	896	948	960	979	992	946	985	936	1000	975	935	992	983	960	937	925	928	963	1003	930	968	991	985	970	950	970	972	951	914	929	985	993	915	915	943	1013	976	979	924	955	962	957	971	949	968	921	929	943	937	1001	912	974	982	976	994	969	956	954	982	942	949	953	942	974	949	997	956	952	922	889	948	921	983	952	984	965	948	1020	939	976	929	990	901	923	958	962	982	984	1016	910	894	899	928	1035	937	944	945	982	996	926	916	975	983	970	996	967	1005	929	949	999	941	980	969	935	954	994	950	947	957	1005	958	951	979	1058	936	957	898	967	950	922	970	1014	918	975	912	1002	954	976	963	992	970	951	916	975	940	1050	918	957	935	947	950	945	931	905	946	909	958	927	916	936	991	948	954	968	970	953	937	936	973	960	939	951	932	998	922	980	953	991	937	979	963	931	910	982	964	1002	1005	1005	956	965	1018	953	953	992	985	980	941	962	1029	939	1017	906	1001	1031	962	928	939	1022	920	960	918	919	995	967	979	985	969	945	983	966	966	909	989	981	948	959	1017	897	1008	991	909	948	972	975	961	984	925	957	986	969	952	960	978	1003	1008	986	933	966	956	986	947	927	993	986	947	954	967	941	1001	942	906	933	952	946	964	967	955	983	966	919	975	946	943	989	984	953	873	948	976	959	926	985	955	925	960	924	1005	979	959	997	977	960	934	968	943	954	933	958	942	966	975	926	996	947	963	963	946	928	988	984	942	936	969	918	1008	923	988	1035	974	915	925	963	940	982	954	947	934	975	987	922	888	967	935	946	989	953	925	901	994	987	964	954	968	997	942	889	1028	997	931	901	982	961	933	946	962	943	957	903	925	943	931	959	909	917	934	970	946	1002	980	950	1040	932	996	917	958	969	938	929	936	977	930	930	972	959	966	973	942	958	967	886	959	967	964	995	936	948	937	1042	984	901	963	968	948	942	1016	986	985	957	952	970	954	946	931	978	963	981	950	958	927	1003	944	1008	951	975	1001	970	960	915	1013	984	953	940	983	897	929	941	986	927	919	943	1014	942	1007	956	900	964	952	970	995	893	958	939	924	969	922	950	917	915	949	928	990	986	958	888	936	1006	926	977	959	980	985	933	948	996	961	902	973	947	959	951	974	960	988	980	949	947	973	909	993	953	967	971	868	927	1006	974	962	975	935	944	933	967	930	907	982	977	952	1016	981	995	996	947	922	1025	957	972	956	930	981	962	938	925	962	944	934	948	973	937	928	962	959	932	952	951	904	983	933	956	918	941	945	952	904	956	923	992	969	924	928	936	913	971	911	948	955	984	995	963	931	1014	971	919	971	953	948	941	880	959	947	997	920	958	954	896	950	919	960	1006	1002	922	942	935	965	962	944	975	962	945	891	959	943	914	941	957	946	938	950	938	952	995	895	969	979	878	966	942	958	923	970	989	939	962	955	969	974	924	994	951	944	927	956	955	933	962	970	947	931	1036	997	971	977	954	954	959	973	945	958	944	1001	994	980	928	945	929	972	941	967	966	975	1019	985	932	894	969	989	983	953	959	966	930	993	944	953	1014	944	1030	987	915	973	994	1043	1037	935	951	941	989	930	977	899	950	949	982	997	999	1022	947	976	943	931	936	943	957	953	913	964	992	919	958	956	979	986	962	987	950	1022	931	981	947	942	1002	942	963	928	969	935	988	875	934	957	961	934	925	930	919	948	973	913	996	949	966	995	987	1014	978	966	947	972	997	965	928	936	951	912	1004	947	930	905	1001	974	930	915	983	977	944	1006	966	928	991	959	993	884	951	946	978	934	990	991	943	939	966	979	959	920	973	1009	926	955	936	1015	929	969	992	966	988	918	905	919	998	936	934	980	930	970	953	917	968	985	1021	947	970	895	961	937	966	931	978	925	894	892	994	960	1004	967	934	997	972	926	966	910	874	943	972	904	959	951	949	949	938	959	952	924	947	982	950	949	999	936	931	898	958	1003	931	889	931	949	917	951	961	914	897	945	929	982	1012	955	981	993	943	977	996	914	988	985	982	956	1043	938	921	1001	971	960	972	918	899	936	984	919	947	960	904	946	922	1030	1010	917	898	938	980	944	1014	988	976	921	920	904	896	925	953	886	1007	901	1014	964	918	914	961	965	957	883	895	1009	949	998	996	980	971	980	964	965	954	976	943	991	935	905	945	973	996	960	930	993	876	927	999	972	975	934	974	988	952	949	950	945	935	927	935	987	899	978	970	958	955	913	1008	934	992	929	970	952	964	897	916	911	960	958	965	933	948	971	938	961	994	1006	906	951	962	965	936	1041	955	983	943	926	948	957	917	923	1005	966	960	1002	984	962	966	1008	902	994	1012	974	964	920	958	943	987	982	975	921	986	937	927	915	938	1086	971	920	941	952	945	986	962	958	919	922	952	941	956	900	967	955	964	935	927	996	939	945	998	962	973	986	954	958	962	915	938	944	946	973	917	1022	938	967	969	933	968	933	977	914	937	940	964	924	969	987	967	886	927	982	1008	962	918	937	970	941	943	973	939	956	978	989	982	939	984	1016	955	954	971	986	902	915	949	921	959	970	894	899	967	926	928	977	952	972	984	956	939	917	933	977	923	971	999	1012	965	938	1012	920	924	965	987	932	946	969	923	984	909	962	957	965	951	950	984	1000	976	985	961	967	944	961	976	980	986	947	1015	937	951	916	992	943	951	965	966	938	955	937	929	1006	970	980	934	933	945	930	995	965	980	923	975	1018	937	950	927	972	982	1005	986	970	946	880	962	970	987	970	956	921	936	946	951	923	936	897	956	918	928	995	901	921	928	956	946	930	927	914	980	989	979	930	902	956	993	976	930	991	1015	957	965	974	950	959	1005	965	960	958	956	899	959	940	970	921	1038	956	912	991	892	935	961	947	951	980	981	915	992	955	944	991	973	966	1009	937	991	964	977	983	930	923	969	966	970	936	944	960	956	935	920	944	963	954	956	974	952	972	934	899	943	996	975	953	933	1052	984	1009	936	980	952	957	945	994	1001	937	929	1006	950	981	989	938	958	961	990	958	992	997	906	998	974	860	972	923	914	992	1040	929	1001	991	917	967	903	1010	945	948	894	968	956	1014	971	928	951	982	977	950	892	1005	1012	934	985	973	955	958	1034	906	910	947	944	949
2717	1704	1008	772	948	1344	1274	1162	1099	1042	862	749	601	523	508	477	343	361	312	326	278	211	234	222	192	196	159	143	154	149	144	125	126	108	103	101	113	96	80	93	100	91	79	81	84	93	70	102	79	112	85	95	92	89	94	92	73	95	89	74	82	84	88	76	79	101	73	77	93	90	79	77	87	97	80	82	85	84	82	82	79	85	66	91	83	85	74	81	74	73	80	80	85	91	62	73	89	77	73	93	78	63	80	82	96	68	75	94	86	83	75	97	92	78	60	63	84	80	88	97	72	75	77	82	84	72	89	88	87	65	71	81	89	82	87	87	82	72	87	85	85	98	69	73	73	95	84	72	93	83	84	79	86	91	87	84	93	87	96	93	85	79	75	98	81	97	89	81	87	89	72	85	81	66	94	84	90	82	84	89	93	77	81	79	74	103	82	94	82	75	80	91	84	90	87	79	88	94	83	87	89	84	91	78	101	96	90	72	84	75	70	77	104	88	92	84	97	86	90	92	85	95	87	97	78	73	86	75	89	93	98	82	91	89	68	83	85	89	74	79	88	70	80	77	88	76	80	83	92	89	95	76	83	87	88	83	67	83	83	92	92	81	82	64	85	77	87	85	76	95	77	87	74	87	72	87	93	95	87	87	71	98	85	92	63	89	92	71	102	97	91	97	86	95	97	102	96	83	82	71	96	72	78	85	75	74	86	81	100	85	63	68	69	81	71	78	86	101	90	93	65	85	89	68	88	83	83	98	76	86	96	81	97	80	90	92	93	74	89	88	89	86	81	80	87	85	84	87	80	75	66	85	92	86	79	66	83	87	90	82	62	101	71	98	77	92	89	74	101	70	78	87	82	94	69	94	107	77	87	84	79	77	83	86	73	90	90	79	79	80	85	78	79	80	96	76	108	83	95	84	73	78	71	75	71	97	74	92	92	84	99	93	79	97	110	83	75	70	79	70	86	82	86	82	77	89	95	69	82	81	93	104	95	92	83	96	77	70	76	91	74	69	105	81	85	79	88	81	73	81	79	71	80	68	82	86	85	79	77	80	70	90	78	78	96	94	91	82	77	102	94	86	85	77	72	99	79	84	73	78	80	72	84	74	83	95	87	90	74	84	90	85	79	75	75	81	93	87	84	94	78	78	80	97	85	80	95	82	96	101	80	88	97	76	89	81	74	82	80	86	81	72	95	75	86	77	98	79	80	81	82	93	78	99	104	90	92	86	89	91	85	82	72	79	70	68	80	71	80	83	87	95	83	85	84	61	76	88	67	81	90	68	107	75	79	97	66	107	77	73	78	88	85	82	99	79	86	81	86	96	87	76	88	81	100	65	94	77	75	83	94	90	95	79	74	98	90	83	77	82	79	77	90	89	79	86	98	82	74	83	76	96	79	80	94	79	91	90	82	75	87	81	102	81	84	82	69	85	79	94	85	77	76	89	73	80	96	68	86	92	85	89	89	86	96	86	103	103	98	78	80	82	79	87	88	101	83	98	83	70	94	86	77	78	99	86	82	79	95	58	64	75	105	90	72	74	83	85	66	78	79	82	82	100	82	81	90	79	87	98	69	80	87	102	74	91	79	89	87	85	68	80	79	83	84	87	86	81	83	89	82	89	80	98	89	73	88	71	92	93	88	97	73	90	94	91	94	95	73	93	77	82	80	77	82	89	56	75	96	92	83	69	86	78	84	84	92	95	91	91	100	84	83	85	95	86	92	90	79	90	91	88	96	90	81	72	82	94	95	91	87	72	73	86	88	85	92	90	79	78	87	79	69	74	93	105	69	82	100	81	95	89	81	99	75	75	73	86	99	79	96	99	82	88	95	78	86	80	83	86	94	92	104	78	98	95	85	74	80	78	65	77	111	89	93	89	73	100	82	85	72	78	87	99	83	83	85	81	89	95	79	84	76	78	81	67	77	95	71	91	78	99	73	82	83	97	87	81	81	78	62	77	106	84	95	79	91	81	95	88	99	91	100	93	90	81	83	77	63	61	71	80	81	73	73	94	74	92	79	80	78	107	87	87	99	83	91	85	99	77	89	92	90	89	97	77	86	76	84	80	85	83	74	90	91	84	84	75	84	92	95	87	80	81	78	97	77	81	70	78	83	79	77	71	90	68	80	81	71	72	92	72	91	89	91	87	76	77	78	84	77	71	67	88	90	87	93	85	88	82	62	74	85	90	83	75	68	87	91	89	91	80	65	65	78	68	84	80	81	55	71	83	102	94	81	89	100	86	79	103	71	73	87	97	98	77	81	94	93	73	73	98	85	96	76	85	91	88	99	86	80	89	71	82	90	65	86	81	93	82	89	90	82	74	86	82	97	88	84	84	85	74	89	76	82	90	80	95	94	69	98	67	97	92	83	101	78	79	80	89	88	82	68	85	79	88	92	81	67	85	89	79	80	87	93	80	74	83	66	79	101	86	98	75	79	64	109	85	83	93	79	76	89	82	75	106	83	76	75	79	78	75	91	86	68	80	73	82	92	72	93	68	73	87	89	93	61	88	100	67	81	84	79	88	80	75	91	93	79	84	72	93	75	89	93	72	82	81	70	72	89	90	95	87	69	93	90	69	93	95	90	94	82	84	88	86	78	97	95	101	82	87	85	76	87	74	84	88	83	69	72	105	86	82	87	77	83	70	107	83	91	81	76	79	77	79	92	80	77	89	77	81	92	87	87	73	84	95	78	93	79	96	61	81	77	97	84	83	74	81	72	92	93	86	89	88	102	93	74	72	79	88	68	99	90	81	85	86	83	82	85	98	88	77	74	81	93	77	86	89	78	83	86	75	87	95	100	89	82	78	89	107	72	85	92	86	81	90	81	69	77	75	78	98	69	73	78	92	93	83	90	83	77	89	83	84	81	89	84	87	68	73	90	91	93	87	84	85	80	79	98	89	83	93	83	78	97	79	77	98	73	90	87	81	73	87	86	85	68	69	84	92	82	77	98	87	87	80	87	92	93	95	81	104	82	88	78	72	98	98	78	81	101	77	79	91	89	76	79	73	80	74	102	93	82	67	84	79	91	79	87	80	80	82	91	80	77	88	83	87	84	75	79	100	83	85	82	82	80	100	87	84	72	90	81	85	87	85	77	81	97	90	76	96	91	80	80	87	82	78	83	92	79	85	83	88	60	85	108	79	76	69	70	73	76	105	81	93	100	79	77	68	71	82	98	82	99	59	76	83	77	90	91	102	78	81	93	92	76	83	70	92	85	89	85	72	86	79	82	74	77	69	86	63	90	94	81	80	93	91	72	80	100	76	93	75	73	83	99	72	92	82	87	83	96	90	80	94	81	89	95	78	76	87	94	73	86	88	79	83	86	104	93	78	69	73	85	80	93	104	95	80	83	75	86	80	96	76	88	77	72	99	89	74	65	75	67	86	90	83	74	85	91	72	93	84	80	74	80	84	95	100	79	67	74	76	91	91	86	95	83	71	84	77	91	86	76	93	86	71	99	109	93	85	89	94
26314	17439	13346	22871	31297	31646	29721	27786	25829	23612	20909	18685	16808	14855	13366	11973	10618	9570	8838	7952	7310	6542	5850	5489	5095	4587	4276	3574	2955	2623	2287	2113	1887	1734	1656	1506	1467	1400	1332	1250	1214	1169	1198	1145	1135	1164	1177	1137	1150	1151	1040	1077	1104	1002	1005	1108	1066	1076	1011	1076	987	1013	967	999	941	968	1006	984	1024	1003	1045	1002	981	1014	967	999	1027	954	990	956	973	967	1018	1000	980	966	1003	985	933	952	951	997	973	954	957	955	966	985	961	965	944	960	959	958	945	940	974	972	1012	982	950	1024	1035	960	928	1012	986	1032	940	1006	959	1022	955	952	977	952	1007	947	976	972	989	971	942	962	923	989	1033	971	994	982	945	947	1034	988	980	963	1004	997	956	974	985	1000	979	1000	1014	972	994	998	1011	994	976	995	1045	1010	989	962	989	977	988	928	972	933	1035	935	978	952	984	989	972	999	930	999	1006	1011	981	967	952	977	977	889	984	955	979	971	977	1025	956	948	969	951	951	1006	979	1010	1007	1030	992	1015	1004	999	998	960	1024	927	979	959	982	942	971	917	925	980	993	926	938	977	992	942	1017	916	999	941	1006	981	956	983	991	949	955	1014	1026	955	1021	935	986	961	968	1039	985	986	943	988	969	979	926	942	983	1003	985	943	961	981	1033	984	963	980	962	971	912	1001	968	1016	920	967	960	984	989	990	1010	953	1025	988	1023	1014	1025	979	985	966	995	1002	1002	970	987	957	971	987	1006	961	1015	992	1001	947	974	988	1012	1009	971	978	961	1001	990	1023	931	982	940	941	973	928	967	970	977	998	961	989	969	965	985	964	991	957	961	1012	997	959	962	971	958	999	995	1000	928	916	933	972	973	1002	998	991	1016	1033	1031	943	997	957	959	1022	958	954	948	987	975	1011	985	989	1028	1006	935	992	987	1034	924	980	983	971	949	978	958	970	990	997	946	932	976	977	973	947	951	955	988	934	951	949	1000	973	984	984	986	996	974	969	973	1001	924	1005	966	1022	1018	1019	951	1027	951	983	961	1050	988	924	980	979	1021	984	972	979	1014	1034	957	986	993	969	937	951	955	972	987	973	1007	972	987	994	953	965	962	970	1037	962	1011	968	975	981	948	952	957	979	1035	993	883	932	957	957	909	965	970	964	924	990	896	951	950	978	939	938	966	940	933	930	963	991	949	928	1002	972	989	981	1020	951	988	1032	992	985	939	998	1011	957	965	969	944	985	997	958	990	1037	974	1013	995	990	984	984	945	955	1045	985	990	956	970	934	995	944	945	939	970	978	1031	1040	978	978	950	953	951	949	1023	929	1006	1008	991	986	964	1038	964	925	971	980	987	1015	962	936	977	976	970	957	962	969	974	1051	995	973	959	1001	963	1030	958	1005	951	935	942	1021	940	974	998	966	944	997	1051	928	981	1005	996	910	1012	966	968	996	937	924	960	960	928	908	985	941	951	993	965	1025	935	972	970	935	950	974	931	989	1017	936	990	953	971	998	959	1004	958	944	959	996	978	981	1002	999	999	939	960	1010	998	1008	941	1002	988	990	932	1057	924	955	941	989	984	951	973	990	984	953	968	973	1009	1028	961	964	949	1004	909	999	975	956	955	934	1009	1039	945	953	998	959	951	977	949	1000	955	1015	985	1015	992	973	1032	998	975	1014	986	1016	1030	985	958	988	969	1046	967	1015	1037	941	1025	1037	937	989	991	938	964	980	1067	944	1017	962	970	967	934	974	965	1022	962	986	935	977	972	972	1003	984	991	991	975	987	981	1012	987	996	992	1007	954	933	992	1032	943	985	948	1002	978	1028	942	959	1005	1057	1019	991	1030	962	1028	966	977	965	977	964	955	1015	996	938	1013	951	1018	1055	970	955	1010	960	983	1060	946	983	979	1008	1006	916	938	964	973	981	973	958	963	1001	992	972	917	963	1067	953	954	994	939	952	964	997	939	1001	974	1015	975	1020	938	942	986	939	1014	1000	983	952	954	986	1025	985	960	971	968	991	958	992	1037	983	947	1000	994	916	1013	976	1040	972	931	926	991	973	1029	953	977	1024	959	993	976	974	986	936	977	913	1005	999	1000	987	948	963	943	940	976	927	956	999	1009	983	946	954	1007	920	943	978	955	913	1018	945	954	962	933	965	995	988	948	980	942	986	940	947	942	992	1026	950	960	911	1011	964	973	952	946	998	981	995	993	942	951	991	973	984	997	994	993	996	955	932	995	981	1000	989	994	962	964	986	972	940	996	921	966	987	1014	1012	970	996	959	1003	1024	1003	995	960	924	935	977	947	982	936	986	1020	1026	975	957	966	998	958	995	991	1004	1012	981	940	946	1013	957	1000	1014	993	991	954	955	947	989	929	996	972	1020	970	1012	1020	992	961	933	972	1001	945	997	955	931	1032	983	992	968	1003	983	1019	991	938	925	986	929	965	958	948	941	990	906	963	981	993	960	1000	988	972	1007	966	936	980	1021	1036	969	977	900	998	956	950	943	975	1001	972	997	1045	975	1014	935	1030	997	1002	973	930	970	921	948	970	1005	985	986	955	986	918	982	950	939	955	939	940	995	965	995	1012	993	970	993	946	953	992	935	1004	980	1052	968	984	978	960	1013	986	970	943	940	1005	1008	1002	954	965	997	990	944	949	1008	963	952	1003	958	995	990	1005	938	987	939	1000	915	931	991	970	1000	966	964	981	997	987	1017	995	967	989	974	949	933	993	961	978	1012	987	944	956	948	980	976	998	984	1038	941	1005	929	953	959	960	1010	1011	1008	937	1003	1005	1027	979	966	946	969	978	1013	984	959	951	930	978	1021	966	979	1005	1005	966	983	981	970	960	963	978	1006	989	974	951	1004	998	989	988	972	961	965	1007	964	985	997	993	991	975	921	965	986	960	969	977	932	1010	929	1007	970	945	1030	1038	899	944	986	965	953	979	992	951	969	998	1008	1002	940	954	1000	955	962	1098	918	994	1009	1021	971	990	970	931	975	946	997	1016	1045	995	979	989	995	1000	962	930	959	971	1005	956	987	957	991	1050	980	944	941	982	952	987	945	976	1010	953	1017	939	949	941	1014	944	953	966	985	950	973	911	924	991	979	945	1030	991	963	1010	954	974	988	1014	977	975	971	959	967	933	974	1002	943	958	1074	952	1011	1014	1007	986	974	971	973	959	1013	1006	954	958	990	983	1012	972	949	995	927	998	943	989	1036	954	971	1008	1057	990	966	998	1026	1030	1024	973	1014	957	996	968	997	955	1044	1034	984	989	960	954	980	1013	980	960	934	948	933	990	989	991	967	946	978	983	932	953	998	966	964	991	973	1007	1052	1009	985	948	1043	968	945	962	962	995	974	947	1037	919	974	1040	990	918	996	994	988	953	920	1018	1024	933	978	1007	1018	993	972	969	1034	983	978	1031	953	983	993	942	972	969	959	970	928	1004	953	999	947	1024	963	1007	976	964	993	889	992	952	1007	946	1024	946	902	933	952	981	993	1028	951	948	953	995	979	975	963	965	955	990	929	1028	1018	938	976	968	964	976	1010	955	974	962	1012	980	976	912	995	1007	923	968	1022	998	978	966	995	1028	952	980	1065	1014	1001	972	972	943	985	982	993	932	960	972	1028	945	956	977	955	1006	969	991	1002	998	995	997	989	985	978	966	1058	972	1017	960	1019	950	946	890	982	1012	985	951	998	957	926	988	1043	979	989	954	974	981	986	1003	987	939	962	961	985	989	958	1022	969	1019	1013	930	1014	1006	954	896	1034	926	1027	974	972	1001	1027	974	1046	996	974	1003	994	1017	956	1007	975	970	1033	956	950	929	949	977	966	948
2095	758	474	442	475	672	697	609	599	473	388	372	331	279	247	213	185	157	166	163	129	112	129	139	117	97	89	97	99	87	81	82	101	93	78	82	80	70	78	68	85	75	96	63	67	75	73	73	78	90	65	63	82	87	88	74	77	101	73	75	68	89	87	64	67	88	63	73	68	60	67	86	72	83	60	64	78	75	86	72	77	68	69	68	88	70	81	73	81	66	75	92	72	76	82	78	74	65	62	71	79	71	73	81	62	79	72	90	85	65	71	86	74	85	61	72	99	85	73	82	67	70	81	71	85	64	89	83	84	81	74	65	61	72	76	74	76	79	77	69	88	71	77	78	70	73	76	71	76	74	67	76	86	67	72	77	76	71	87	79	77	72	76	66	61	64	69	71	80	74	83	71	77	76	91	70	61	77	78	81	75	75	72	90	74	69	69	84	82	65	82	68	85	84	71	75	86	68	75	73	91	59	82	80	91	83	63	83	84	67	80	77	69	80	70	75	84	84	85	89	82	91	74	64	82	73	79	88	70	94	69	71	66	74	70	68	78	66	71	75	61	57	71	75	79	79	77	72	64	88	80	83	78	74	70	72	80	72	82	73	76	92	83	76	65	70	78	82	87	98	71	79	87	81	64	70	76	85	72	80	58	65	88	79	75	68	65	60	68	67	70	72	79	77	67	81	64	69	76	75	71	80	88	80	70	73	91	69	68	53	70	80	85	70	79	79	83	82	84	69	60	70	69	60	72	77	67	82	70	79	67	96	79	67	82	83	96	74	78	70	92	97	84	87	78	71	78	90	70	78	76	70	75	64	85	79	73	61	65	77	69	76	79	77	74	72	83	79	58	75	69	65	71	90	78	85	85	90	82	70	66	78	87	77	73	81	70	71	72	71	84	74	66	66	89	84	75	71	67	91	68	82	70	88	78	70	68	65	83	65	57	76	71	75	76	57	82	62	68	93	74	93	67	62	67	98	83	70	91	72	84	63	73	69	67	74	67	59	90	79	83	88	58	56	82	82	75	66	75	86	81	76	83	65	78	68	62	76	90	79	84	88	73	81	64	75	77	66	66	82	80	81	73	84	69	82	75	95	74	66	71	64	82	79	100	57	76	94	64	75	65	75	85	68	91	75	67	85	80	72	80	85	79	59	87	70	61	76	59	69	88	82	79	71	74	73	81	73	68	74	81	64	78	75	86	71	78	73	71	79	89	90	78	82	78	75	85	66	71	87	72	90	89	85	70	70	77	79	55	77	71	77	74	67	72	81	78	69	84	87	64	75	97	94	83	78	86	79	64	74	89	81	72	76	68	75	76	67	74	87	80	78	62	65	95	59	79	74	68	71	68	98	58	81	75	81	80	91	83	78	81	71	75	69	71	84	76	81	84	73	62	61	88	82	72	76	61	83	81	60	77	68	61	63	79	73	75	73	74	68	84	90	72	75	71	74	81	88	85	58	72	79	62	60	91	68	62	66	86	85	80	73	63	69	64	82	64	71	76	90	72	76	83	80	62	84	60	75	73	68	94	78	87	72	68	82	71	69	66	68	76	86	81	81	65	70	81	82	87	62	84	72	65	61	60	87	61	68	77	73	90	81	69	69	80	90	57	77	84	60	78	82	82	99	73	70	55	89	90	69	81	73	77	78	79	74	80	68	91	70	62	82	74	78	73	75	61	65	73	81	72	73	84	74	79	74	80	69	76	70	63	74	60	75	86	73	81	74	63	75	72	69	55	75	83	68	75	75	79	77	81	61	93	71	74	76	93	72	67	75	85	74	81	76	84	89	77	72	75	73	82	99	72	78	84	90	83	63	59	79	74	75	89	71	79	74	64	66	76	61	78	98	87	74	76	62	63	75	84	66	70	72	85	69	82	71	74	68	76	76	102	82	88	76	72	72	87	78	81	81	61	66	60	90	78	82	78	87	72	76	64	74	70	70	70	64	81	62	79	62	73	100	73	83	84	72	77	69	70	74	66	68	76	84	67	83	81	77	78	66	70	70	72	66	71	86	79	76	69	81	78	88	76	77	60	79	70	88	63	82	69	80	68	74	88	87	71	73	87	76	75	95	87	77	76	80	89	66	70	72	65	62	86	74	77	81	69	73	89	88	72	80	75	86	63	71	76	99	76	86	85	69	88	88	76	67	73	83	76	87	82	68	66	84	67	74	57	69	86	75	58	77	64	88	67	73	80	81	73	81	71	66	77	86	63	78	79	82	81	78	60	75	71	85	68	87	75	74	100	91	79	73	79	80	57	68	70	87	88	95	66	67	77	81	76	76	65	82	89	61	86	78	67	71	75	78	88	63	91	85	74	62	74	87	70	72	78	67	71	70	67	78	71	80	69	62	72	69	72	63	69	72	77	67	81	73	90	69	70	78	80	64	72	75	62	81	66	68	77	78	81	65	66	64	83	77	78	87	71	66	79	73	81	88	76	57	72	63	70	66	74	73	77	65	87	67	75	79	74	72	74	72	93	71	74	76	83	80	80	70	66	83	69	69	75	80	73	70	95	71	89	85	72	91	92	72	88	76	71	70	72	71	78	85	81	83	68	72	69	67	70	72	86	63	60	81	79	78	87	89	73	75	73	78	69	70	83	86	79	82	66	68	70	77	84	75	77	84	67	72	79	71	80	90	83	60	73	73	78	71	72	68	63	79	74	73	78	71	58	71	71	70	68	90	72	59	72	74	79	90	85	77	86	78	76	91	77	60	81	63	76	55	74	78	75	75	96	72	58	73	77	69	83	68	72	73	88	70	76	66	76	76	68	65	63	65	82	67	82	72	82	70	64	65	77	74	67	81	70	75	97	87	78	50	56	58	80	86	71	79	92	74	71	84	79	68	77	68	71	76	83	68	73	89	61	73	71	64	83	87	76	72	76	73	76	74	92	88	67	69	68	101	80	68	77	72	63	71	68	85	75	94	85	76	76	68	83	82	81	68	59	79	88	62	74	80	74	81	91	74	87	84	79	62	84	79	86	71	80	91	88	62	68	80	98	81	86	93	74	70	72	91	83	78	72	61	70	62	80	76	103	50	77	100	74	76	65	75	71	76	84	79	63	85	86	63	76	60	81	78	76	75	91	81	70	73	69	66	72	83	64	65	81	82	84	67	75	70	54	67	102	85	76	84	76	81	67	73	75	83	81	80	77	80	79	82	84	88	93	81	79	79	90	69	70	55	56	68	65	78	83	73	81	74	64	70	65	78	78	75	79	87	85	74	85	85	73	76	83	73	69	81	77	79	73	82	80	71	66	70	84	72	88	63	73	88	71	85	78	83	79	80	93	83	61	76	83	87	77	82	71	86	88	79	63	78	73	78	69	92	70	80	76	84	67	55	59	74	80	76	76	72	66	69	77	66	82	68	81	57	84	72	81	71	83	73	76	77	59	81	69	78	80	73	89	63	62	55	84	78	80	74	77	74	75	87	74	75	69	74	74	82	87	74	61	73	81	79	85	82	86	62	69	73	83	68
18507	11842	8343	16269	25032	25815	23811	21658	19184	16391	13828	12070	10863	8744	7236	6106	5222	4773	4248	3786	3261	2991	2560	2394	2243	2214	1976	1820	1623	1541	1380	1299	1211	1210	1084	1110	1074	1084	990	989	981	1004	941	937	930	912	954	971	917	949	923	942	914	949	1014	914	932	936	943	853	838	855	930	883	950	923	890	896	924	905	869	900	869	944	870	883	831	961	896	881	896	893	894	894	868	867	851	894	904	854	912	887	889	892	864	879	897	906	881	917	894	863	885	948	900	917	944	859	899	911	864	826	852	917	867	866	923	907	905	877	927	880	916	897	921	883	830	917	879	868	857	851	870	936	910	861	857	936	843	868	863	916	888	912	908	866	902	935	896	912	872	822	894	895	928	895	850	931	916	890	908	865	875	832	865	868	876	953	905	922	929	864	840	927	890	919	874	892	828	871	894	869	887	886	910	905	862	886	852	887	870	803	940	844	902	865	893	862	839	860	913	892	882	899	910	924	876	865	861	858	892	913	933	914	905	878	909	906	890	863	930	883	861	897	904	926	915	843	867	876	866	825	907	790	886	894	927	917	895	913	868	882	936	898	850	812	924	838	874	850	884	874	893	860	916	843	863	850	837	902	922	887	917	961	900	923	865	898	912	874	869	911	860	900	970	896	872	878	887	856	927	904	905	842	886	875	907	881	863	905	903	892	887	876	867	824	875	875	934	938	885	913	887	851	933	916	893	933	874	921	884	856	882	918	926	909	931	838	932	914	883	887	878	943	872	854	908	898	887	848	895	889	865	904	905	897	906	875	913	908	875	869	894	859	825	854	856	928	876	923	940	848	901	935	871	891	910	891	874	876	946	830	915	894	872	910	882	888	905	940	951	812	842	885	906	894	880	850	891	898	954	896	910	858	931	860	883	849	902	942	895	899	959	874	884	842	874	902	926	833	930	863	887	894	926	866	869	912	896	883	838	832	845	936	859	923	832	861	876	848	954	906	851	891	885	853	899	851	903	893	865	877	859	892	879	902	844	922	896	849	910	862	901	893	871	928	882	922	867	875	878	894	904	879	935	881	909	838	900	832	952	831	901	897	825	875	886	907	903	911	864	860	914	951	916	852	934	850	896	861	886	860	902	867	927	860	900	871	901	883	858	922	902	910	904	890	860	947	924	835	882	881	879	894	877	877	899	911	847	874	899	875	897	895	862	907	894	909	900	880	859	881	936	923	878	902	839	888	903	858	861	880	870	889	897	916	875	931	897	822	866	892	908	887	859	921	869	877	936	899	934	879	901	879	873	863	891	890	886	845	852	900	924	870	891	905	835	923	900	889	896	889	893	853	857	916	866	817	889	864	912	849	871	858	919	857	867	891	865	912	841	911	875	863	881	919	869	878	864	879	925	903	889	894	870	935	917	863	922	859	949	890	921	958	868	828	883	895	913	889	890	849	869	916	921	842	892	911	923	897	944	905	871	865	889	850	884	907	865	869	909	929	821	858	911	898	940	861	944	850	924	962	874	922	832	913	867	858	917	877	898	865	910	837	910	932	841	901	883	903	897	890	887	862	896	894	885	923	900	896	925	895	907	878	892	884	872	926	877	875	898	914	953	943	862	887	824	898	908	898	863	931	891	869	926	895	880	908	951	842	899	871	868	871	925	857	862	904	858	919	902	936	899	897	887	911	822	859	825	874	909	909	868	879	886	873	918	834	890	909	878	846	933	907	911	911	918	910	905	891	896	909	873	886	904	879	876	858	842	918	871	890	898	871	922	848	874	931	888	953	869	882	858	926	866	910	888	864	868	884	929	931	902	873	923	892	875	841	900	868	920	875	939	928	933	912	933	810	895	909	887	828	877	931	859	904	891	865	874	893	914	902	912	876	916	901	891	894	858	929	926	913	885	871	966	878	922	924	903	935	888	886	890	928	844	891	873	909	948	868	839	903	873	873	905	879	893	928	879	870	927	927	890	907	890	859	904	922	868	902	907	866	909	883	886	893	835	930	935	839	896	932	939	872	849	863	885	859	919	890	900	913	909	894	876	935	895	928	942	901	913	895	899	865	881	902	910	908	856	869	881	873	891	828	876	919	870	913	869	894	931	881	864	901	932	910	869	914	877	927	897	890	884	927	903	903	871	846	866	882	903	870	888	889	898	868	897	845	887	912	914	892	904	931	904	893	915	854	915	885	873	882	923	958	806	897	923	900	883	894	897	890	928	838	918	894	861	927	845	879	874	883	936	833	858	876	887	872	858	892	867	929	909	860	861	917	872	930	840	881	882	913	905	916	868	918	920	855	906	883	879	861	931	890	843	892	890	889	903	830	888	914	903	886	923	891	892	876	918	890	945	881	878	883	822	929	870	888	908	863	883	863	916	918	904	880	949	909	848	855	925	897	900	902	880	958	885	976	883	854	957	884	834	839	863	903	905	934	848	896	941	916	899	852	842	891	854	870	902	888	886	859	845	876	896	915	925	856	861	886	907	883	894	859	887	882	940	908	836	925	875	943	911	881	873	924	883	871	879	959	876	915	880	934	898	852	889	907	849	900	957	869	876	912	865	917	889	941	879	881	873	880	921	854	869	921	880	847	877	864	925	854	922	822	888	863	885	870	910	903	890	902	908	915	930	894	951	929	896	933	844	885	879	932	923	858	924	891	884	919	821	897	905	863	934	894	880	819	859	891	885	886	803	883	896	856	833	905	916	874	888	878	937	866	888	962	835	861	864	858	896	910	894	838	929	886	927	845	903	890	889	897	895	893	931	906	933	875	881	888	972	909	914	901	883	858	887	908	835	946	954	853	898	926	864	914	937	914	932	889	857	962	841	927	905	918	887	872	912	910	896	888	908	957	897	901	828	857	888	873	899	886	903	921	912	831	856	862	894	891	850	885	852	904	876	868	886	868	878	864	906	906	921	918	874	867	898	918	907	923	890	908	907	848	887	887	893	841	928	955	877	922	922	912	892	861	884	892	938	882	893	924	892	854	973	884	902	906	890	839	888	874	853	911	881	935	837	878	924	876	896	899	903	908	882	884	861	918	938	904	897	892	908	902	913	908	892	871	871	895	887	917	874	885	900	914	895	881	899	889	869	827	891	895	928	857	866	868	879	849	894	861	881	895	867	871	902	886	914	909	874	914	901	878	885	871	957	922	861	932	846	850	917	915	867	907	882	896	907	897	852	860	901	877	876	846	902	919	916	895	855	890	907	857	869	890	851	913	877	904	922	915	960	927	889	850	939	912	895	915	924	840	932	837	900	864	961	863	894	924	854	909	895	823	866	850	857	814	880	934	885	884	898	921	902	904	916	900	913	851	887	893	906	887	910	854	897	929	861	857	871	846	941	945	840	921	924	933	888	849	881	850	908	910	855	867	903	936	906	884	970	872	908	850	947	889	858	844	874	909	898	936	894	940	907	903	919	881	868	850	887	882	943	890	889	866	903	900	813	910	847	894	866	896	873	888	858	916	851	923	909	891	922	901	894	916	857	874	909	888	889	868	902	871	880	891
1780	1412	802	559	723	1090	1110	902	792	712	642	595	463	397	315	285	250	243	224	177	181	165	138	157	132	146	148	128	131	120	113	101	99	98	88	95	84	73	88	102	79	90	87	77	89	82	68	76	90	78	84	84	80	87	88	89	79	68	66	86	83	101	79	68	76	72	82	88	93	70	78	85	91	76	76	65	94	100	82	71	89	76	72	72	71	90	64	75	85	78	81	79	92	77	95	77	72	69	90	67	72	86	76	74	72	77	79	81	99	73	82	76	75	78	72	61	76	81	74	77	72	68	81	86	84	78	84	77	71	80	68	86	70	88	82	69	68	79	86	66	81	69	72	98	85	82	81	74	70	55	77	83	81	84	83	87	76	75	87	73	83	76	73	89	84	75	65	88	66	110	74	70	77	77	88	66	75	68	73	69	67	81	84	64	89	80	78	67	66	64	76	84	90	82	91	79	87	76	73	75	88	74	80	78	83	75	86	81	63	92	76	88	90	86	73	76	79	74	79	84	81	58	85	74	63	67	77	87	98	71	83	60	59	84	79	80	89	67	89	78	75	82	83	76	66	56	64	75	71	57	77	78	73	86	72	79	75	85	71	72	70	88	70	98	84	76	85	68	74	77	89	82	84	84	67	88	66	81	72	72	77	80	64	77	75	81	65	91	83	61	75	83	83	75	85	82	81	70	62	67	70	73	88	86	76	75	86	80	79	77	71	74	76	77	76	74	84	74	86	95	74	81	86	93	68	74	64	61	80	73	58	94	91	75	62	82	73	86	80	78	83	75	70	72	89	85	75	87	80	82	91	87	60	71	66	95	85	82	72	70	75	95	56	79	73	83	71	56	87	75	77	90	85	65	91	81	84	82	84	93	72	83	77	75	82	88	86	78	95	90	86	81	73	71	78	68	69	90	89	87	79	66	80	78	69	70	81	86	73	87	90	78	97	99	74	70	77	75	76	83	72	67	67	74	78	79	68	77	70	77	86	88	69	73	63	73	75	92	80	95	71	81	69	86	67	72	84	96	82	82	93	78	74	80	79	73	69	78	69	74	56	76	80	66	71	72	79	82	73	75	73	89	81	86	87	95	73	61	67	85	72	65	85	72	68	78	92	81	75	79	73	91	71	82	79	70	97	63	83	64	80	68	65	78	91	77	88	92	67	81	89	91	88	81	63	95	75	81	83	71	85	61	81	67	72	79	67	88	78	78	77	71	83	89	72	86	81	72	79	79	83	77	73	66	79	77	70	69	71	82	81	79	82	79	73	84	68	78	79	76	86	64	70	79	81	81	89	73	78	60	69	64	83	93	77	79	73	74	78	76	79	66	88	81	87	91	79	60	69	81	72	70	85	87	87	93	94	83	93	68	80	86	85	84	73	68	95	83	82	82	70	68	86	76	85	76	76	95	61	70	89	69	82	77	85	64	82	63	75	79	84	88	81	81	78	76	82	94	92	94	74	82	80	79	93	76	79	60	77	79	67	73	85	64	71	79	88	71	79	97	78	81	84	69	73	71	87	98	82	85	82	65	79	76	85	65	67	78	69	63	92	63	84	80	68	69	85	65	79	76	70	82	89	94	78	88	65	98	80	90	85	90	80	72	77	80	81	76	74	91	81	82	71	77	77	90	81	80	71	94	81	84	69	92	80	76	83	86	82	73	83	76	87	71	72	71	86	81	82	90	86	100	75	77	82	70	79	86	78	92	81	83	78	72	90	69	62	64	86	85	77	80	85	72	74	80	73	80	83	78	58	81	81	63	79	78	73	81	74	85	79	68	67	92	92	94	83	66	77	78	74	70	104	75	83	89	96	68	80	88	79	99	73	82	75	69	85	91	57	67	79	82	80	90	63	87	82	88	89	80	77	82	87	81	86	95	64	65	72	60	78	68	72	72	66	75	73	75	100	58	84	71	72	81	87	84	66	75	83	76	83	83	69	84	82	65	75	75	81	87	81	66	74	81	69	71	89	76	75	72	91	70	77	78	92	71	83	83	69	71	82	79	82	79	77	97	74	71	82	76	80	71	84	87	69	78	72	72	87	72	65	80	89	85	88	72	75	66	81	94	89	82	79	81	88	74	73	79	77	63	74	76	90	74	79	76	90	81	66	69	76	61	80	76	69	74	84	81	95	82	63	67	101	82	80	77	79	75	73	70	85	69	83	73	66	67	76	83	72	69	90	75	77	86	71	71	62	73	105	60	71	77	75	86	84	80	87	83	93	93	81	94	80	81	98	85	78	89	82	80	81	87	78	75	89	77	72	76	66	73	69	75	76	79	80	70	70	80	86	80	98	87	67	72	80	73	87	73	92	80	73	73	86	83	79	65	71	70	87	91	83	87	76	81	94	75	70	72	74	74	79	72	86	73	70	85	82	81	85	86	76	86	55	74	77	79	90	74	81	80	89	73	77	62	83	66	88	86	86	83	62	69	73	61	69	83	93	79	75	94	87	79	68	76	63	96	88	78	78	68	84	88	75	79	73	71	80	101	80	99	84	79	63	71	64	82	83	61	68	73	85	83	70	80	71	76	80	91	75	88	83	79	71	78	98	74	82	93	81	77	79	81	71	84	78	83	85	82	90	79	79	62	82	66	63	78	74	71	82	70	74	88	79	83	83	75	74	79	85	86	85	82	94	76	88	85	64	72	84	79	77	78	80	78	87	66	71	79	70	67	68	102	82	63	92	79	90	82	73	68	94	81	68	88	64	68	66	86	80	78	87	55	89	86	71	84	70	90	89	84	79	70	74	93	84	70	68	66	72	96	81	80	85	75	76	69	85	71	87	72	77	95	86	71	76	70	81	77	88	75	72	73	68	67	55	79	74	71	65	78	75	81	83	72	77	93	80	85	76	57	75	88	63	91	85	89	72	85	63	80	75	71	85	77	80	73	85	93	73	66	64	74	69	81	72	72	79	71	97	77	78	74	83	57	92	78	83	68	92	74	81	73	68	84	92	68	89	76	81	86	81	84	86	69	94	77	70	77	63	86	97	70	84	73	75	89	69	91	73	84	62	69	70	82	88	63	80	73	93	87	94	76	87	89	73	76	86	72	81	65	80	85	73	76	85	79	78	79	90	68	72	74	78	84	68	93	78	65	79	82	84	70	65	74	79	80	74	88	79	63	93	81	105	80	81	80	97	74	68	72	69	71	86	84	71	82	78	91	96	84	61	89	100	72	68	73	77	82	84	83	70	60	75	63	64	79	74	63	85	69	83	77	68	68	82	89	76	79	84	78	61	94	92	80	68	67	65	73	77	70	76	89	69	72	85	83	99	72	90	71	66	64	73	64	71	70	75	97	75	83	87	81	69	76	73	86	87	79	76	71	103	81	69	75	83	79	71	93	80	95	85	91	73	72	81	81	69	82	98	70	75	67	83	86	71	69	69	83	74	87	76	71	82	81	85	72	83	80	84	80	81	89	85	91	76	60	80	74	75	76	81	74	82	80	101	88	68	79	79	84	67	87	98	71	88	74
22090	16384	11749	20124	28751	29758	27807	24594	22228	19860	17697	16678	14639	11580	9427	7988	7133	6487	5754	5147	4438	4058	3809	3464	3216	2963	2798	2571	2188	1867	1731	1607	1458	1369	1321	1287	1218	1206	1156	1094	1065	1105	1035	1039	1038	1033	1026	948	979	1043	999	1010	985	918	1044	984	991	986	935	972	979	943	928	957	981	895	917	936	932	903	898	897	951	922	915	896	903	880	944	896	886	889	917	880	910	924	842	923	942	840	842	867	893	886	926	931	914	946	925	903	903	896	924	912	921	901	877	954	925	868	899	875	951	974	911	855	941	906	886	930	909	886	903	894	896	929	937	913	877	912	916	890	884	901	912	892	875	915	874	898	878	893	909	934	867	936	936	948	902	982	937	956	960	922	883	902	885	938	927	917	912	919	915	826	994	896	855	894	914	982	878	874	925	927	910	938	828	915	846	979	891	940	889	957	891	886	887	929	925	892	919	963	919	893	915	880	899	961	926	975	893	931	928	928	869	867	892	977	892	937	945	944	923	936	929	872	874	907	973	932	911	924	906	913	932	934	888	878	878	902	880	930	893	955	904	928	915	941	903	904	927	914	921	931	914	894	940	925	890	897	940	962	955	853	946	917	893	918	956	876	921	953	904	903	956	957	911	928	903	911	872	989	919	942	884	909	923	869	934	896	941	911	920	891	915	884	922	907	933	905	919	949	940	883	920	930	932	894	894	901	953	893	917	901	986	912	891	949	930	862	954	908	940	921	932	899	920	903	918	884	981	922	875	951	917	917	955	913	932	903	925	883	975	942	890	959	920	952	899	921	839	919	866	896	880	949	925	926	893	924	906	887	894	885	963	849	929	892	946	1001	914	903	927	999	919	895	877	945	844	876	937	865	952	838	912	881	888	903	965	923	958	886	894	891	903	903	890	890	892	901	856	968	929	920	963	913	865	970	917	916	899	884	878	898	916	875	886	954	918	910	944	933	929	925	931	897	894	915	888	910	914	916	944	977	971	918	925	857	910	879	913	958	936	909	975	920	933	897	924	860	955	931	909	955	892	917	921	912	971	929	958	963	887	941	902	938	945	988	951	893	932	894	865	1008	902	876	880	953	915	892	946	931	873	925	919	939	937	955	926	871	878	926	960	925	922	995	963	991	897	883	937	913	890	917	924	911	856	973	930	933	917	909	923	966	860	915	958	878	973	952	917	895	968	912	915	899	944	879	920	911	911	963	939	895	932	910	847	899	933	974	898	922	910	925	924	888	935	902	936	888	853	925	885	876	862	969	902	909	914	887	921	888	940	831	938	924	915	899	868	910	908	904	945	929	911	892	947	980	928	930	929	898	869	895	874	883	919	917	876	937	931	941	895	933	954	933	919	921	882	912	967	916	939	903	891	935	897	931	890	939	925	932	906	935	911	887	887	964	880	849	947	916	937	875	954	942	869	910	886	938	927	879	938	896	916	922	954	910	881	916	878	904	900	892	917	955	890	914	883	921	919	947	945	959	925	1002	916	886	938	901	949	886	857	947	878	912	940	911	923	940	964	884	912	893	856	941	952	955	932	889	922	905	943	904	897	947	852	921	914	946	911	987	915	848	915	896	894	913	953	911	911	929	948	890	947	926	922	939	863	921	884	943	932	889	881	906	849	927	930	927	910	910	882	896	936	875	950	936	939	914	876	926	900	927	909	943	888	882	879	888	876	915	918	876	891	942	917	876	956	906	904	909	914	938	964	882	939	956	905	915	886	863	927	967	930	911	863	953	965	856	895	914	931	926	928	962	906	919	935	917	912	963	927	879	941	900	935	888	874	896	958	929	989	930	939	928	928	909	945	923	897	876	957	879	926	929	925	944	916	916	924	914	882	905	961	885	894	927	910	901	879	901	880	919	889	908	936	934	924	941	950	914	911	900	944	865	928	939	873	869	914	940	949	956	916	949	940	877	949	904	927	875	916	854	890	931	909	907	911	907	910	920	902	883	918	922	882	879	894	933	866	864	943	880	897	922	943	901	968	909	930	913	948	907	915	925	940	942	958	937	863	873	909	883	932	895	897	923	913	889	944	866	909	929	905	916	889	958	867	957	945	886	911	889	903	891	865	925	925	852	906	917	869	896	892	945	954	931	971	919	919	932	912	916	919	880	874	928	915	884	940	908	930	926	916	916	932	898	919	908	973	952	939	925	871	927	866	929	921	912	910	880	925	916	926	909	916	920	889	921	920	912	924	907	974	932	889	899	926	923	893	903	868	955	937	917	882	864	929	833	919	901	904	939	904	894	934	898	936	907	900	938	936	963	912	881	860	923	926	875	942	943	852	930	925	897	922	945	900	836	972	877	915	993	931	899	887	945	893	917	926	928	847	932	967	940	958	954	937	899	895	898	884	874	954	925	908	953	945	887	917	975	915	926	897	947	933	923	892	895	897	915	955	941	974	900	908	945	905	926	932	961	925	900	950	894	915	944	939	965	925	958	912	901	926	929	950	918	937	945	903	947	927	912	932	866	869	937	928	933	919	950	1000	923	916	946	879	975	964	916	922	911	919	875	927	862	902	894	931	903	966	877	920	896	958	898	883	879	967	877	892	936	909	821	905	919	922	937	885	903	934	957	897	943	902	904	883	913	955	902	964	930	948	879	949	860	929	908	912	906	927	885	860	909	935	938	913	888	942	889	888	948	916	985	867	941	900	924	885	882	912	856	910	885	897	947	888	911	918	904	904	896	897	944	871	872	908	911	980	931	935	904	869	941	921	949	929	893	853	990	926	925	932	949	885	872	866	979	901	946	903	910	933	898	906	908	905	858	867	911	926	963	938	932	920	894	978	922	868	920	903	905	951	906	872	911	860	973	907	900	933	979	930	947	873	933	952	946	902	941	937	973	927	926	943	936	877	923	942	886	915	941	925	882	866	964	905	944	937	944	905	920	879	894	923	925	926	883	924	912	899	847	943	937	889	899	893	935	903	953	942	895	946	857	919	902	953	953	947	913	901	876	918	961	920	898	946	948	969	881	875	894	888	907	919	921	926	881	934	906	920	911	905	890	887	912	887	913	920	949	859	914	909	868	965	890	931	909	920	911	891	870	920	953	945	860	919	933	896	853	985	955	882	912	882	924	920	917	930	888	899	919	916	928	858	920	900	878	936	920	869	922	881	903	937	907	910	958	927	893	922	914	833	910	902	952	949	909	939	952	897	933	898	921	940	919	926	824	938	929	926	905	919	929	891	905	921	871	946	897	943	905	901	922	908	877	910	916	932	941	965	898	958	883	937	951	912	876	882	915	890	919	821	942	918	933	891	911	865	875	907	907	942	954	954	958	893	933	915	896	928	886	885	918	915	948	919	876	904	890	910	957	895	919	916	853	881	916	888	942	936	969	958	924	899	973	895	857	897	947	898	839	889	909	897	914	937	892	900	912	900	919	834	960	918	864	862	932	961	952	966	838	947	909	877	931	920	903	883	881	906	876	919	935	917	904	928	849	924	901	883	890	912	904	950	894	928	951	886	942	933	962	916	950	921	922
3421	1535	938	624	712	1118	1003	927	886	773	725	684	573	423	353	300	276	243	244	223	170	153	146	150	152	158	155	122	119	113	123	96	92	98	105	113	84	109	88	98	88	78	86	66	95	87	92	98	87	88	79	76	81	90	80	76	82	76	74	84	96	93	88	79	70	70	80	80	73	80	85	85	78	65	87	98	69	91	67	86	88	99	81	79	88	80	74	96	86	76	81	101	72	75	79	66	79	59	74	93	80	88	90	92	82	91	87	79	73	90	90	91	90	85	71	76	82	77	74	70	78	97	73	83	93	92	82	92	87	89	80	56	80	70	67	87	104	74	99	89	74	80	79	89	74	85	74	81	85	66	88	73	87	88	65	84	78	62	81	79	81	90	89	81	76	70	79	69	68	80	82	70	82	79	85	86	75	81	82	74	78	101	92	60	84	68	74	81	91	90	84	79	67	88	89	85	68	84	65	87	72	92	69	80	72	71	87	94	72	69	89	85	88	91	65	95	76	77	90	83	95	83	84	91	83	85	72	71	83	84	79	94	68	79	91	82	86	89	80	89	74	89	84	78	70	80	87	80	77	80	73	83	98	73	86	97	81	73	92	84	81	90	70	84	85	76	87	84	75	83	72	85	80	76	64	79	72	81	67	86	85	85	80	69	73	90	74	84	70	75	82	74	82	76	65	66	97	78	76	80	100	82	81	104	77	72	81	73	82	81	72	67	71	77	83	73	71	74	99	78	88	77	83	79	87	79	81	83	77	81	66	82	80	78	79	86	71	67	62	93	78	75	74	74	88	73	78	82	77	77	83	98	77	79	74	75	85	86	76	65	77	83	87	71	72	61	91	84	86	61	86	75	88	67	90	96	86	85	83	76	92	79	82	78	87	79	83	77	84	83	88	61	81	61	87	71	80	74	73	84	85	69	87	83	85	82	72	84	76	80	73	76	80	82	80	70	75	75	86	83	107	62	79	63	106	63	82	80	78	90	66	81	87	87	80	82	75	85	68	70	72	105	89	89	77	69	83	78	74	79	82	88	75	94	91	84	71	75	87	95	89	73	81	74	81	63	82	88	81	90	77	86	91	71	79	59	68	71	91	70	83	87	88	65	69	85	90	82	77	91	94	78	82	98	81	79	81	65	73	89	73	94	74	84	91	73	81	82	67	98	90	88	82	86	106	74	76	73	76	83	87	87	97	79	80	92	80	71	69	71	85	65	79	75	84	94	86	83	96	69	73	76	93	82	86	88	89	70	77	92	80	78	82	92	87	94	76	65	74	73	77	78	80	98	77	87	65	73	92	71	73	95	83	82	82	73	91	74	73	78	73	88	70	77	95	63	95	70	73	84	91	86	76	77	80	75	82	66	89	68	83	79	87	69	88	83	79	75	68	96	79	82	73	92	89	85	105	76	67	85	68	80	78	82	80	82	86	73	74	75	78	74	78	84	92	71	82	77	64	74	61	74	68	93	78	85	87	75	65	84	79	74	73	86	95	71	84	65	69	78	80	84	68	87	70	80	83	95	68	84	73	76	90	73	87	86	103	88	81	78	77	76	67	81	75	92	73	84	74	83	93	69	73	81	79	103	81	85	93	72	73	93	89	77	76	73	82	84	62	73	90	90	84	70	83	85	88	84	77	78	87	100	74	86	86	77	76	70	88	84	65	53	85	80	74	78	65	75	81	81	78	71	87	71	73	74	81	78	82	82	88	88	80	64	80	73	77	88	92	80	72	84	77	84	72	73	81	84	79	88	71	59	81	80	84	67	91	88	77	75	71	68	66	84	79	78	88	77	91	79	72	85	86	69	73	75	87	75	79	69	86	74	65	86	72	72	75	90	85	73	82	81	72	71	70	92	66	90	83	83	89	99	86	76	69	78	81	93	83	72	73	69	94	71	77	89	83	75	78	88	74	83	87	91	84	73	93	73	81	91	66	81	91	78	77	94	78	75	63	84	77	78	99	76	85	74	85	99	79	86	74	69	88	88	80	72	79	81	68	87	82	89	91	83	78	73	96	80	90	82	77	73	80	101	74	86	91	89	95	92	88	77	71	71	74	76	82	86	79	81	84	78	71	75	74	85	69	76	79	88	62	71	83	82	85	86	82	86	88	83	83	68	88	72	73	71	73	76	84	75	76	78	79	87	79	76	87	86	87	84	82	92	58	84	74	90	82	87	94	78	97	88	73	78	79	74	91	95	79	81	100	82	69	90	77	91	90	85	72	85	72	85	74	79	79	82	101	76	79	81	75	85	87	78	71	82	90	92	82	71	71	65	81	81	86	95	85	87	90	79	98	74	86	87	70	84	88	64	89	91	68	91	84	74	79	81	74	82	73	82	87	68	83	91	90	71	92	90	86	94	72	91	68	93	93	70	83	79	84	75	65	80	76	76	88	75	81	79	83	99	89	89	93	82	69	76	80	69	77	73	86	76	87	81	88	85	85	66	84	51	87	93	64	80	78	89	83	97	85	74	73	82	76	67	86	102	74	85	74	78	88	95	93	93	76	66	86	81	79	69	82	86	89	79	71	77	76	73	94	83	81	65	79	73	73	90	83	73	84	85	74	76	100	67	100	75	81	106	91	89	84	82	86	98	96	67	69	76	75	84	78	82	72	68	77	79	75	66	91	80	85	79	89	64	86	80	107	69	69	88	98	79	68	83	80	82	66	84	94	62	73	86	73	74	80	64	77	82	74	80	78	88	78	93	69	82	92	83	65	77	59	82	81	75	80	62	84	88	79	95	63	73	71	88	98	77	84	70	88	98	73	88	87	82	84	94	84	92	65	88	84	81	80	83	74	81	81	71	68	75	96	95	79	72	76	78	78	74	74	73	63	72	92	69	70	69	75	91	81	75	87	82	70	90	73	90	97	91	94	58	72	80	95	85	75	86	89	76	79	75	83	70	78	82	74	86	76	75	80	75	82	97	69	64	76	80	87	75	70	85	80	82	94	84	65	82	68	96	92	97	86	68	86	64	78	92	81	78	85	85	75	72	82	88	77	79	61	96	69	79	78	71	86	94	68	67	80	78	94	67	65	79	87	88	85	77	83	87	74	87	79	91	81	94	68	88	88	69	77	82	87	87	88	81	92	92	72	86	84	86	105	79	72	86	78	80	88	93	86	80	84	74	94	94	78	79	65	91	104	78	82	83	89	68	82	80	91	68	88	95	81	99	81	88	78	82	68	71	72	76	83	68	67	73	106	75	77	94	63	76	76	73	75	82	81	74	78	95	74	90	78	75	72	77	80	99	78	99	75	61	88	69	80	79	84	82	106	86	70	73	74	72	80	62	71	77	92	79	72	63	83	71	76	76	81	79	67	87	66	83	103	77	77	64	102	74	84	77	81	67	79	80	84	88	71	77	72	104	77	80	87	77	72	95	100	74	87	79	69	81	81	71	80	79	77	94	80	73	68	81	73	89	72	82	82	82	64	77	78	78	72	84	79	75	89	90	74	80	65	88	82	88	87	77	86	99
22759	17333	12377	20245	29088	30265	27778	25147	23212	21457	19789	18444	15505	12574	10083	8730	7508	7012	6319	5763	5135	4573	4266	3830	3621	3453	3245	3007	2495	2064	1878	1715	1573	1565	1436	1351	1359	1317	1313	1223	1052	1089	1097	1086	1123	1035	1080	1107	1043	1032	1041	1067	991	1000	997	1021	1002	1005	921	967	962	1002	958	996	987	1006	950	1025	971	941	944	927	910	998	950	939	968	972	919	960	956	987	987	990	923	934	966	910	952	933	973	1017	902	972	930	955	939	899	955	939	919	896	973	960	987	966	928	978	949	955	988	956	949	950	889	1012	937	953	952	972	993	969	957	964	933	911	982	953	988	1001	975	939	973	933	930	953	936	944	915	964	934	919	995	989	898	976	1030	927	943	954	919	983	953	948	963	992	947	941	975	940	973	980	971	957	973	939	944	973	927	1018	926	995	943	917	964	937	911	921	971	930	942	953	987	925	952	945	930	933	978	953	916	939	953	940	982	903	922	904	898	990	933	941	925	1016	899	987	938	958	946	975	1010	998	949	974	1026	909	959	969	955	929	883	971	916	974	984	969	930	924	924	962	914	947	964	886	971	935	921	1002	906	916	944	971	973	942	930	958	969	946	959	977	945	976	953	931	939	1024	958	978	943	950	948	929	916	983	938	965	955	941	913	951	919	975	944	971	959	952	968	961	1022	966	923	955	950	921	943	954	968	904	916	935	945	991	945	1011	970	999	981	938	932	920	978	905	936	960	964	905	996	933	960	982	927	956	953	944	977	900	954	931	940	891	963	922	969	987	966	1002	939	956	907	976	951	891	968	955	979	924	985	958	1002	910	961	891	981	948	960	993	918	920	930	998	955	957	925	964	989	962	949	903	917	921	935	998	938	1000	954	893	927	991	991	954	938	935	994	907	899	987	979	925	973	1001	998	933	991	955	902	962	990	970	969	966	935	997	981	938	953	1008	928	979	956	951	999	960	934	924	977	956	927	983	949	896	913	928	911	955	903	982	975	891	964	947	976	989	954	916	967	946	998	900	950	928	935	971	974	923	904	945	944	973	935	983	961	970	946	912	915	920	969	974	917	999	962	983	967	993	970	980	935	953	962	938	899	890	930	994	903	942	924	904	954	890	939	933	987	986	952	1028	942	947	962	951	901	851	983	927	910	961	948	982	925	960	953	927	960	887	959	930	945	960	937	1006	933	972	974	972	935	917	963	987	935	1011	944	941	911	937	907	945	919	968	921	925	924	935	975	918	914	951	963	914	914	977	975	966	936	904	881	928	977	975	922	961	938	998	952	946	906	961	970	954	925	989	942	975	932	961	966	988	928	943	984	922	989	966	938	999	980	994	953	961	941	964	931	962	926	892	920	894	1013	980	935	870	973	905	954	995	909	928	955	993	911	1008	959	972	941	948	977	890	930	926	924	943	951	944	963	915	977	956	956	987	931	915	881	923	931	946	936	937	931	981	960	971	951	998	961	971	954	924	933	905	937	973	970	915	941	971	929	955	946	933	982	980	886	934	934	937	961	989	918	927	947	938	957	913	935	946	975	951	953	940	922	954	955	945	886	929	958	967	914	986	1042	937	930	947	974	986	875	966	972	938	901	936	1007	965	914	991	960	968	958	923	906	872	959	952	975	965	926	981	928	949	914	960	954	948	965	946	941	948	944	933	990	1000	912	933	965	903	991	1046	1019	946	937	952	1000	917	938	952	1008	954	969	941	939	943	946	982	959	970	922	901	930	971	944	986	928	936	967	938	948	945	932	965	972	938	974	936	969	938	977	954	1003	982	927	956	925	867	967	953	967	923	922	900	929	978	956	959	931	1000	913	997	971	936	929	922	972	969	962	948	968	952	939	944	961	953	966	901	937	928	953	953	890	920	920	939	960	1012	902	1029	942	934	952	916	989	963	921	937	904	904	928	943	906	941	914	952	945	927	1012	909	930	914	934	906	905	909	925	947	948	954	984	972	987	955	952	972	966	1016	909	982	915	978	956	929	978	950	927	945	930	929	953	955	907	972	966	994	937	933	956	1005	946	1001	954	991	953	966	938	923	922	980	992	968	911	912	950	982	978	986	959	906	936	912	969	955	939	917	876	979	918	971	910	939	1016	978	961	909	919	964	983	949	898	939	987	908	980	939	960	951	936	945	908	945	931	890	915	987	946	942	956	930	922	941	932	913	952	940	928	898	936	916	937	948	940	935	946	946	941	888	931	901	931	887	1041	942	992	990	913	991	935	948	968	903	917	973	974	943	939	951	1027	924	984	931	961	946	942	951	940	918	1011	941	952	954	895	946	1018	951	950	988	958	967	980	976	927	932	976	912	999	973	940	983	913	961	964	950	955	964	929	960	916	927	939	994	942	941	1008	961	946	1003	950	889	888	984	987	947	920	952	957	932	918	938	947	1001	951	978	936	967	969	935	946	972	934	957	952	955	960	894	930	918	912	959	999	950	956	954	951	982	984	1007	912	942	976	886	944	964	934	1010	939	967	951	910	1034	1003	982	991	1018	923	971	909	1000	950	932	946	998	936	1012	1012	944	918	919	938	942	960	933	932	933	967	946	963	874	949	929	921	942	986	928	900	924	1019	963	917	919	869	923	921	957	882	935	973	935	969	938	932	954	973	956	940	965	983	914	890	919	957	954	940	957	948	945	950	936	974	918	986	932	987	995	926	964	1002	945	921	962	937	973	919	951	966	1014	890	1047	905	925	902	943	894	969	996	967	1024	961	1004	939	962	951	922	959	950	927	951	1012	920	951	909	965	928	895	952	959	972	958	903	995	956	944	963	935	984	928	982	921	961	964	974	953	996	983	982	937	975	978	946	961	965	947	916	974	976	957	975	965	960	940	935	949	903	911	985	920	1023	939	940	977	978	967	919	911	981	951	924	929	972	986	917	936	879	919	930	953	938	913	942	975	1027	912	901	903	944	960	924	981	952	914	938	873	984	950	962	931	985	964	983	961	877	972	959	889	999	910	1014	944	955	934	914	921	921	973	976	989	967	916	908	989	936	940	915	961	951	974	947	918	1008	977	944	967	979	892	943	915	906	954	946	980	949	944	934	964	1005	949	959	952	952	973	939	932	941	963	990	936	945	988	941	911	983	942	951	976	891	980	943	951	942	913	960	973	922	895	977	937	989	904	946	914	982	997	969	941	947	972	951	930	956	949	937	968	908	904	932	943	926	876	909	920	941	968	921	963	967	947	940	959	935	969	957	995	978	947	940	920	944	982	950	958	958	956	929	1015	916	941	930	905	916	979	963	948	960	993	940	948	951	973	958	974	934	930	960	905	985	916	934	949	921	912	951	945	919	930	884	962	938	924	1014	914	926	957	898	968	970	946	962	921	931	997	928	902	948	964	935	995	921	994	992	964	960	944	953	940	960	943	992	929	922	936	971	911	969	948	972	935	953	897	942	896	916	990	996	944	969	988	963	954	938	936	909	921	931	928	939	903	985	986	997	984	935	947	944	972	981	956	935	994	977	977	912	953	960	931	970	896	962	947	953	920	951	984	970	993	950	975	907	920	968	946	1014	973	960	963	974	979	878	964	925	952	950	885	889	938	912	931	941	996	932	954	975
3154	2493	1383	850	1078	1388	1391	1268	1286	1066	964	873	667	515	453	366	304	296	262	234	271	245	171	200	185	164	173	174	184	117	127	115	109	98	109	106	98	72	95	104	91	89	98	96	99	74	78	89	90	74	72	89	98	85	72	86	72	89	105	89	93	74	83	89	89	84	72	76	79	73	76	77	76	76	103	68	77	93	101	84	98	97	77	86	86	90	79	79	91	78	83	91	85	80	68	94	68	83	85	72	101	75	96	97	88	80	104	85	59	96	89	84	93	79	71	67	96	80	82	90	87	94	88	93	74	97	84	93	94	86	83	76	78	75	92	84	73	85	80	99	91	101	91	74	79	82	87	71	91	68	84	80	78	90	86	102	64	72	80	80	78	93	67	70	77	77	71	81	92	75	82	76	91	76	83	93	82	97	88	99	88	84	75	82	66	70	88	69	72	81	72	81	72	90	79	84	86	76	79	76	80	81	70	88	83	105	83	87	81	67	85	97	87	88	101	64	81	86	93	85	92	73	94	86	80	94	84	80	86	82	91	99	81	69	62	85	101	86	67	79	83	85	95	89	99	78	67	87	76	81	77	93	88	71	84	81	80	89	97	88	89	82	75	91	70	83	91	82	79	97	89	84	78	71	77	76	95	75	82	74	82	91	74	89	92	79	80	74	74	89	88	81	86	84	94	76	87	87	83	75	87	81	79	83	64	72	89	84	88	104	94	81	68	76	79	85	88	70	74	84	75	77	93	66	63	84	89	90	73	94	77	73	97	66	70	75	75	86	79	80	95	62	86	66	69	70	85	75	95	84	89	97	83	81	90	81	79	99	68	94	90	76	70	86	82	88	71	86	92	78	80	71	74	98	93	71	92	63	89	81	76	77	86	88	76	89	81	69	77	82	82	83	84	80	90	69	71	106	65	72	99	75	79	90	81	84	69	93	96	72	87	78	87	85	75	88	73	72	83	88	74	89	81	87	63	94	98	82	100	85	94	97	70	82	100	71	88	79	79	74	73	74	80	94	82	81	84	76	69	82	78	69	84	99	69	63	99	97	92	77	97	80	103	86	86	81	72	91	85	82	77	78	78	85	65	72	84	95	67	78	83	69	72	72	65	59	89	90	99	81	93	77	84	69	86	80	87	85	77	81	94	68	87	71	89	95	67	92	82	78	75	77	64	99	77	86	80	93	66	94	88	84	82	93	95	90	70	77	89	91	89	85	76	74	60	98	82	108	95	84	82	77	80	84	85	87	84	88	82	82	86	84	86	82	103	92	80	87	82	91	94	77	73	86	111	87	84	79	87	92	75	76	92	70	91	101	83	86	84	76	64	80	84	84	84	82	85	93	78	78	91	93	73	90	59	99	79	84	69	84	68	70	73	77	74	73	98	91	84	85	68	99	80	75	76	92	69	92	74	87	83	78	92	81	76	78	81	76	84	80	89	93	67	84	83	69	88	81	87	83	88	89	88	65	71	63	82	76	83	94	84	64	83	56	81	79	99	95	100	79	90	79	81	91	78	74	102	84	97	107	91	79	91	79	63	74	83	87	92	80	78	78	88	88	77	88	76	70	100	90	83	93	73	76	84	86	82	86	89	91	86	92	91	79	70	73	86	86	86	84	85	80	77	93	80	73	67	89	78	75	76	88	74	78	86	88	77	96	73	79	77	77	82	68	86	87	82	65	84	75	88	81	86	104	86	74	79	80	79	68	84	109	66	100	82	88	76	90	89	80	61	87	77	73	95	95	100	79	86	80	75	73	80	83	91	84	83	86	73	80	96	79	60	82	81	86	75	64	86	100	76	90	69	78	82	86	75	84	88	95	87	69	72	75	75	81	80	94	69	95	97	77	81	94	86	80	83	81	72	88	72	79	78	88	64	85	86	99	72	77	89	74	84	86	91	74	95	72	71	84	80	78	88	85	87	74	74	82	92	79	92	71	78	81	78	86	85	71	81	83	93	80	87	81	94	89	82	95	90	92	67	84	85	88	91	98	79	78	69	80	70	71	96	84	77	75	84	79	78	69	86	97	67	93	99	98	72	77	90	61	78	84	92	72	86	61	84	78	67	84	97	87	75	90	83	81	81	84	74	95	74	93	71	85	84	86	89	93	88	80	94	73	86	73	77	80	92	83	86	90	68	65	92	83	95	90	99	79	83	81	82	98	80	72	77	106	67	75	98	88	69	76	73	92	87	91	85	93	76	99	80	84	79	83	84	75	88	93	80	81	80	84	95	76	69	84	82	95	68	83	95	79	78	76	95	70	81	96	85	77	75	83	100	77	80	91	94	89	91	84	103	82	88	88	83	73	66	96	86	87	74	66	79	80	79	95	78	80	94	85	91	98	76	74	75	80	76	69	84	97	91	95	93	74	90	74	76	90	93	83	71	71	73	86	97	81	92	96	83	78	85	93	69	81	76	69	86	78	95	70	85	97	72	86	68	94	80	85	97	86	84	77	78	92	84	105	76	88	88	69	78	88	80	72	86	92	85	83	78	82	79	68	67	81	85	91	82	92	74	78	92	85	73	84	88	90	97	64	79	81	89	82	91	72	83	74	100	73	81	71	91	66	84	75	89	74	98	92	77	78	77	80	95	96	79	84	84	72	101	86	92	81	92	95	82	84	95	82	89	89	90	86	86	89	68	76	81	73	105	72	86	84	83	93	82	73	87	94	75	61	78	82	96	89	96	82	96	88	77	79	82	82	89	86	82	85	85	80	76	98	82	92	82	98	91	80	84	92	90	98	77	92	95	73	84	82	74	106	92	53	84	88	87	81	84	95	75	89	90	73	87	78	82	74	77	77	83	78	82	88	78	81	88	84	98	71	87	75	72	88	75	83	78	96	76	87	92	86	76	93	80	75	93	83	92	86	84	83	93	79	77	74	84	82	78	79	75	85	88	69	98	74	83	79	82	92	92	74	84	78	80	85	86	87	84	87	67	87	96	84	99	86	91	87	78	78	91	80	83	71	78	74	94	89	69	90	78	82	88	85	84	75	85	80	102	72	96	98	84	85	108	94	91	71	85	84	76	75	77	90	77	85	67	72	68	85	79	90	80	93	78	76	74	74	74	82	80	68	78	92	87	76	93	84	92	74	93	90	79	85	82	86	86	72	72	70	106	86	90	90	96	69	82	97	84	89	94	79	63	82	71	80	74	96	86	89	89	91	76	66	66	86	72	81	82	77	89	80	87	83	88	86	89	84	88	77	75	79	75	79	94	63	83	92	95	73	81	75	71	85	82	76	95	91	84	94	73	84	82	76	82	89	87	80	96	90	77	92	69	67	92	87	74	83	79	90	67	76	71	84	101	71	81	72	92	89	86	90	73	101	81	70	69	84	73	91	72	85	86	83	99	80	95	76	84	63	69	85	86	79	71	92	80	78	88	64	86	72	89	82	96	74	81	74	86	84	80	84	72	75	83	74	72	91	82	91	82	73	83	89	60	83	78	80	86	85	81	90	90	74	81	85	77	89	92	84
27226	21281	16304	24277	32391	32359	29991	28098	26550	24349	22836	20609	17699	14456	12068	10151	9045	8269	7419	6940	6242	5717	5195	4746	4410	4137	3924	3586	3204	2718	2295	2021	1835	1743	1593	1514	1508	1410	1348	1281	1187	1182	1141	1141	1179	1162	1162	1140	1146	1100	1097	1079	1052	1014	1046	1073	1069	995	1053	1039	1052	978	1023	1011	982	988	967	972	994	1028	955	946	938	908	955	958	956	932	1023	964	956	977	942	938	937	941	904	979	985	1020	991	1006	990	924	961	952	953	959	952	972	930	922	944	968	954	987	1001	896	983	1019	941	995	931	1003	960	952	981	887	974	938	942	1020	997	1000	985	951	1016	1001	1025	1006	937	985	943	952	949	979	993	960	994	975	988	964	948	959	1042	956	981	982	952	1001	965	1000	939	962	980	941	976	929	960	1010	970	995	954	971	936	989	1024	981	998	964	970	895	976	946	929	956	979	915	952	965	981	1013	912	954	1013	980	987	944	933	997	934	992	946	981	936	937	978	958	969	969	984	960	959	920	1003	966	984	1010	945	1018	914	981	954	927	1002	991	948	1010	943	1025	983	953	963	998	960	967	940	945	934	974	980	967	941	1023	963	942	989	966	993	980	930	937	990	985	959	998	932	919	977	985	1003	963	962	981	983	995	968	919	934	982	994	962	956	997	957	977	948	936	955	997	955	945	937	960	1015	960	953	950	1004	940	998	954	969	991	1000	966	942	975	930	951	951	952	973	902	923	988	944	1006	975	964	907	1013	908	976	959	925	990	1022	913	969	989	946	956	953	941	1017	989	925	975	954	915	944	969	1043	960	976	1007	943	939	983	968	946	973	960	947	989	955	986	978	1033	1020	979	1000	960	1016	929	1016	971	969	934	975	955	948	1014	1003	993	959	973	967	945	934	1030	940	1019	960	956	955	915	969	966	955	973	969	957	937	982	940	986	976	959	979	980	986	961	973	935	976	943	935	972	947	1010	968	960	970	995	946	929	944	933	1041	961	935	939	1028	960	998	960	992	943	985	973	1012	1010	974	975	937	952	968	939	987	980	1007	970	901	1044	958	915	964	969	939	990	964	990	967	981	940	891	906	924	968	1004	918	998	922	988	1003	953	971	998	961	984	942	947	996	955	954	987	958	982	929	1023	928	976	952	985	994	1014	981	949	973	980	1007	968	982	955	970	943	1001	990	987	997	965	962	921	934	968	976	927	976	944	1013	987	942	993	960	961	956	969	1027	942	985	920	989	933	1018	958	974	1005	1005	956	955	983	974	969	948	993	960	967	969	984	976	988	967	930	1023	966	1010	1009	972	944	986	985	934	1027	934	1007	970	956	973	980	969	942	973	961	997	982	937	1061	987	959	1010	1021	1050	946	1002	963	954	968	979	963	971	970	977	928	956	919	946	922	966	953	927	957	998	955	978	961	953	974	927	949	1005	952	975	943	969	950	973	1013	979	952	953	962	942	980	980	1001	982	935	937	920	998	1020	980	927	946	956	992	961	947	964	993	1000	1006	999	962	978	960	976	943	975	972	944	986	955	951	941	1011	951	956	982	954	976	954	963	964	988	918	974	958	990	989	965	1007	951	989	980	992	996	1009	1005	1013	987	946	1006	966	916	980	896	948	940	952	931	920	946	937	992	938	989	968	875	989	946	1039	961	1021	952	975	944	1005	989	912	956	1016	999	970	959	933	990	917	946	951	944	956	950	966	988	1014	964	1030	965	979	1014	997	981	953	979	966	957	982	976	895	985	961	1031	928	969	930	943	1009	993	994	974	1024	987	942	974	964	959	1007	982	904	968	998	976	898	955	965	986	988	902	971	1005	918	970	978	1042	880	994	936	957	964	1013	949	909	991	914	985	977	947	977	968	993	971	980	1004	986	959	1003	978	977	925	955	978	985	978	1004	937	1015	983	966	981	991	1006	969	1030	881	924	963	980	922	915	1000	934	987	959	975	1004	965	969	992	963	960	915	942	987	969	1045	996	929	1005	1014	975	977	981	1011	939	929	935	980	1014	992	968	983	987	909	1001	1005	962	1005	982	958	959	965	961	972	969	985	1016	987	938	975	1014	993	994	980	939	973	999	969	961	984	991	947	971	962	911	942	1019	966	1015	979	1006	1016	996	1010	1004	939	933	967	979	1004	1018	977	942	1006	1031	937	961	966	973	1014	952	994	977	974	945	959	1052	930	1009	997	955	938	960	995	952	956	973	920	1014	972	947	912	967	924	990	1013	990	965	946	947	974	993	986	981	964	928	960	966	1015	1024	962	970	990	934	1002	957	926	994	957	960	967	993	972	977	912	942	934	941	1004	972	1007	989	993	934	991	977	955	949	1016	966	971	937	955	1005	948	982	1015	951	953	958	950	919	934	939	1002	916	939	991	982	946	934	944	996	1032	971	916	1020	950	949	992	976	960	958	955	1013	952	917	971	979	911	992	997	957	1009	952	990	1021	972	1009	952	914	926	946	993	999	1003	927	935	900	967	996	949	969	974	990	975	980	968	953	956	1032	952	913	1039	998	974	969	946	923	1023	949	945	955	966	977	1017	977	956	993	1032	983	940	967	1021	918	941	977	931	982	957	960	928	1003	989	957	906	981	973	996	1022	990	925	984	947	973	1009	1036	961	1038	984	1003	971	915	953	960	940	999	931	948	998	949	1025	984	952	981	964	975	910	948	974	949	922	975	1013	942	920	1004	1001	968	984	965	1011	987	944	974	964	989	982	943	979	936	942	931	908	923	975	946	933	927	914	954	980	949	960	999	910	997	928	974	967	977	1006	943	971	947	999	1035	974	968	1006	944	944	954	997	996	982	1009	999	983	965	1025	931	970	946	916	959	948	976	1007	985	978	908	949	961	996	939	954	1033	998	934	972	1014	944	951	997	977	965	933	953	933	927	984	940	970	966	985	955	1008	936	939	977	1007	911	1036	1010	950	952	980	934	963	946	913	983	961	936	980	973	1008	969	972	972	969	980	943	958	912	986	916	981	964	973	949	960	927	1010	969	951	911	954	969	1024	956	1033	954	971	969	946	937	1003	942	921	971	989	1008	984	1006	969	966	1006	1021	935	976	932	948	952	972	956	971	928	979	988	913	1024	995	1030	1004	953	1043	959	1000	944	987	995	987	982	934	1030	948	965	1011	982	940	968	936	1013	1003	962	1000	974	970	940	997	984	974	995	933	939	995	962	923	956	941	918	971	946	911	979	965	1001	945	1014	951	1017	925	985	930	1039	976	1008	992	988	979	925	1032	990	989	925	960	1007	946	954	963	1020	942	935	959	969	985	932	997	988	980	966	939	987	951	964	997	961	927	962	953	1021	996	987	991	960	1001	997	912	1006	981	915	929	937	956	1004	1005	943	986	930	990	948	895	975	969	964	947	977	1019	929	973	1008	964	942	1004	925	962	1011	980	1014	940	893	965	965	959	978	918	940	980	946	980	976	993	948	973	951	1002	908	922	1022	934	937	961	998	991	975	964	916	951	989	988	971	956	982	910	954	928	972	974	975	986	948	949	979	980	923	966	938	967	948	980	964	985	948	949	963	949	958	933	966	999	1003	919	944	1020	999	952	991	942	935	968	974	978	942	932	959	1015	967	944	931	956	972	956	932	955	1000	965	956	966	949	1015	998	956	951	1014	959	988	888	945	991	992	987	1029	1048	910	1029	918	1000	1015	922	940	1039	954	923	957	974	982	941	989	953	989	933	984	990	950	948	969	929	921	1010	973	961	947	965	991	1043	998	932	987	971	984	959	1015
2625	1665	894	515	545	679	644	652	618	535	467	425	338	273	214	210	169	134	163	141	133	113	105	103	107	109	95	99	110	95	81	77	96	68	94	73	86	69	68	86	73	67	102	76	85	74	77	81	69	89	83	88	75	73	73	76	72	73	64	71	88	73	79	81	83	74	83	78	76	78	75	62	63	76	79	65	83	72	70	67	64	67	70	79	91	55	68	75	77	60	65	73	74	82	70	68	83	76	78	73	67	78	85	87	67	76	68	70	69	83	70	61	76	81	74	89	94	70	66	58	80	81	70	85	66	84	71	68	77	72	78	73	72	73	68	90	69	85	65	79	76	71	88	70	89	65	73	61	84	70	70	82	76	98	68	61	66	78	69	70	66	66	79	83	56	77	66	73	70	80	89	73	59	74	73	59	66	73	89	79	72	92	69	53	72	69	69	72	75	70	71	76	75	82	79	48	84	73	70	73	79	57	78	85	79	83	67	52	72	73	67	70	77	53	75	63	83	80	61	75	83	79	74	83	71	70	64	55	73	69	71	71	81	77	74	88	69	69	80	80	68	80	73	81	86	75	77	80	83	55	90	82	71	76	72	68	73	80	68	74	70	72	75	80	77	75	74	85	82	75	62	80	94	67	97	87	71	65	81	70	66	85	78	70	65	88	77	73	81	62	76	93	65	76	76	75	71	77	58	79	73	79	77	82	88	90	87	62	85	80	68	63	64	79	106	77	61	84	78	79	63	87	70	74	64	76	72	87	62	87	61	68	72	72	81	69	69	77	77	78	74	74	69	73	70	90	68	66	72	77	70	70	74	68	81	87	74	79	75	71	74	85	77	95	79	82	74	77	90	73	76	83	62	77	72	72	75	71	75	75	61	68	68	72	81	73	75	63	84	76	80	66	89	73	71	78	65	72	75	66	72	75	71	64	67	73	73	87	71	87	79	70	64	65	89	85	78	71	66	66	76	88	87	79	78	75	57	70	76	87	79	74	69	77	77	71	75	67	93	79	61	82	75	68	81	70	67	64	89	79	76	71	79	55	68	68	81	86	75	66	96	74	82	68	90	77	83	79	68	79	76	75	71	78	65	68	73	58	57	70	70	59	64	68	88	68	67	80	62	66	72	72	81	69	67	61	88	84	64	78	71	78	70	67	63	66	77	74	73	71	71	69	70	79	68	73	80	84	73	75	72	73	75	82	84	67	68	73	82	79	87	83	85	77	70	76	69	75	71	78	63	68	61	70	79	72	84	71	70	92	76	83	98	70	63	67	70	82	79	80	70	77	68	58	71	77	70	80	79	75	68	101	76	75	96	70	64	67	93	71	82	67	73	80	73	68	70	73	80	75	69	71	64	75	69	72	90	62	89	68	75	67	63	79	77	70	78	70	88	70	66	86	80	63	80	82	97	76	84	75	76	79	64	65	69	54	88	63	77	73	62	83	67	79	71	68	79	84	63	71	79	77	84	73	65	64	76	63	79	67	80	68	78	63	70	52	76	91	79	69	72	72	62	77	66	78	77	69	65	76	61	72	72	66	70	65	73	78	89	63	77	61	83	64	70	75	85	72	79	73	72	84	59	64	57	64	66	81	74	81	62	67	74	74	66	76	82	72	73	90	69	84	75	73	67	78	80	61	71	68	87	83	68	71	79	72	78	65	75	96	80	93	69	81	67	62	78	67	72	73	69	71	79	59	71	73	76	70	65	68	74	69	69	67	72	64	52	84	82	72	74	61	75	82	70	56	81	91	82	82	72	88	64	81	69	75	86	70	82	78	68	77	73	70	63	87	68	63	67	82	79	74	78	80	53	80	72	74	76	85	73	71	70	81	84	57	71	70	73	77	70	84	75	85	78	92	66	78	71	80	93	79	61	82	87	67	62	78	66	67	63	77	59	71	79	58	74	63	73	83	84	86	71	80	68	84	69	69	71	81	74	85	89	81	72	69	68	85	72	78	85	78	91	79	69	65	83	74	77	72	81	78	80	77	69	61	84	88	75	67	66	72	86	82	60	77	90	72	69	74	84	79	82	73	89	77	91	75	64	80	62	74	74	71	84	69	67	72	92	58	75	67	88	79	69	85	77	82	79	89	85	72	66	72	86	75	79	74	80	77	72	71	60	69	81	78	61	83	76	75	75	78	66	55	78	88	72	69	69	90	88	103	75	74	89	65	81	66	70	71	74	65	86	72	62	65	68	68	80	87	83	71	62	70	88	73	81	66	53	81	76	66	79	80	69	78	93	58	67	78	77	65	80	69	71	71	93	73	72	69	76	73	62	63	64	65	70	81	76	60	70	69	74	68	58	76	84	70	73	79	76	87	80	90	65	60	63	55	92	67	60	73	75	67	73	78	60	66	68	81	92	70	71	78	67	79	88	63	87	84	69	78	74	74	74	86	83	78	71	76	74	76	65	83	80	70	69	78	76	91	61	80	64	82	79	67	56	81	65	85	78	80	67	65	91	79	81	83	77	73	76	89	76	85	81	73	82	90	60	63	69	80	74	84	68	77	79	67	60	81	93	80	66	61	76	82	73	68	74	70	83	62	80	77	80	77	66	82	55	58	84	77	67	94	66	78	57	86	72	86	66	54	77	81	86	53	61	79	54	68	82	80	65	87	70	75	80	76	84	90	72	87	78	61	63	80	65	80	81	79	68	72	74	67	78	91	86	79	68	65	71	79	60	70	87	86	69	89	71	83	59	69	83	67	74	63	62	78	91	76	64	71	71	78	78	89	77	77	76	79	68	68	70	62	82	91	68	73	56	80	85	80	81	70	58	63	75	77	64	76	64	76	81	83	90	80	64	75	83	61	80	74	72	72	76	89	74	73	80	70	63	69	64	84	71	65	74	84	70	69	74	70	76	78	76	66	68	73	62	76	71	67	76	73	68	73	69	75	75	72	77	69	70	73	86	77	65	84	66	63	52	69	79	73	83	71	62	78	66	88	75	63	83	78	75	97	68	75	95	60	81	74	76	86	73	78	84	76	86	94	77	58	83	70	77	91	76	69	55	82	79	72	78	81	70	86	89	82	74	94	74	69	80	78	80	65	68	90	79	66	66	68	78	55	69	60	79	72	78	69	68	63	58	80	76	87	83	76	51	79	82	54	97	73	75	76	67	78	65	79	66	85	84	81	63	64	65	68	86	82	70	82	60	80	73	61	81	71	73	57	74	88	92	67	69	77	73	79	84	83	94	61	76	77	65	74	86	79	96	67	76	62	69	64	80	77	71	66	75	76	81	85	67	65	75	84	71	77	90	76	67	82	82	63	90	73	63	95	71	74	82	80	74	72	69	52	77	68	79	85	69	83	62	70	55	92	86	72	89	81	82	91	86	83	57	79	89	85	83	71	70	70	58	90	73	64	80	79	75	85	83	64	80	95	79	62	88	81	74	55	80	57	75	94	66	69	77	88	84	67	91	99	85	79	78	60	67	84	56	80	70	85	73	78	75	81	57	76	82	66	66	66	92	73	76	80
22732	17682	12854	18397	25533	25121	23206	21651	20055	17913	15712	13496	10839	8589	6518	5327	4538	3928	3612	3502	3035	2488	2303	2116	1992	1932	1715	1702	1571	1508	1282	1252	1180	1126	1098	1117	1052	1020	1106	957	939	940	966	980	987	901	932	926	895	881	989	944	932	950	920	942	846	953	925	911	909	938	870	883	895	922	915	866	919	912	903	881	841	898	850	902	890	886	871	892	873	858	862	836	911	870	821	859	807	827	875	873	919	820	863	870	861	964	891	896	889	836	873	865	845	791	869	881	863	883	835	857	873	875	852	869	940	827	812	872	869	887	893	861	882	862	949	867	850	934	903	857	904	914	872	836	829	855	898	842	856	938	909	852	871	876	892	845	865	900	849	864	841	855	835	860	873	872	911	833	853	875	835	938	875	890	859	854	895	826	835	891	816	843	901	907	898	907	906	911	877	875	877	913	833	877	879	893	884	868	855	955	842	867	878	826	886	928	869	863	922	922	906	863	896	855	885	851	844	884	838	886	897	883	887	902	884	858	877	859	817	857	878	859	875	895	889	839	852	838	845	862	901	856	888	872	879	867	873	909	907	874	870	844	875	885	866	877	916	903	867	894	957	815	849	933	933	903	853	885	885	866	887	820	907	885	881	903	840	865	912	853	857	866	848	867	911	923	907	881	898	881	917	849	894	903	824	895	871	878	890	873	866	836	831	886	819	883	891	892	882	834	880	872	916	897	859	908	869	865	879	894	895	888	898	933	862	877	885	878	909	895	903	912	890	870	906	911	880	860	883	917	849	879	847	919	849	865	879	817	824	857	893	859	869	889	845	849	902	900	872	851	868	866	892	875	839	884	865	857	899	886	907	878	927	874	868	901	897	913	802	895	916	859	902	846	866	919	880	854	971	838	860	818	896	879	876	850	852	862	881	891	918	879	862	908	902	865	877	900	918	861	863	886	878	860	871	905	832	832	901	906	854	857	901	816	943	927	866	892	872	851	929	868	911	887	879	841	861	863	842	892	862	865	873	884	887	910	898	872	889	855	926	886	830	888	879	839	941	889	904	818	880	852	826	846	840	902	915	854	913	911	911	913	866	902	851	847	957	850	827	841	840	878	814	833	849	854	957	871	871	869	905	877	863	856	886	894	898	865	900	844	856	841	893	976	850	900	890	864	889	854	899	872	911	863	876	948	882	896	844	855	875	891	892	834	851	834	855	886	931	918	914	845	906	828	913	880	866	859	842	875	894	809	894	900	884	839	888	925	872	897	875	869	837	940	843	844	919	913	839	850	911	879	887	853	860	914	881	893	851	870	835	862	899	911	925	876	844	899	901	887	899	890	881	874	905	893	919	890	840	827	933	886	897	865	826	881	905	865	863	875	894	828	851	902	879	918	895	832	871	835	904	934	879	914	896	860	916	944	829	874	905	852	881	892	889	841	903	841	904	907	819	820	895	817	899	919	830	881	857	852	866	820	901	859	874	911	896	914	912	910	863	833	825	873	888	860	881	914	912	837	876	905	891	813	876	893	945	894	874	838	894	887	858	859	847	914	910	900	880	850	897	898	909	831	900	898	871	833	887	870	890	866	888	902	875	864	823	878	933	891	895	867	907	884	877	855	936	876	882	940	895	850	857	899	878	938	799	933	859	858	939	890	869	926	856	878	864	842	907	878	889	871	902	908	832	889	872	842	861	862	867	952	887	921	883	883	853	869	900	873	912	896	870	885	861	853	933	851	943	879	824	867	874	878	881	886	865	899	903	915	847	845	905	871	870	872	862	871	924	866	856	856	818	826	852	857	864	884	857	922	830	895	933	925	920	846	881	852	859	869	881	876	805	826	903	871	893	921	907	834	879	871	899	828	915	907	850	888	864	881	872	884	896	892	865	851	903	894	885	894	885	919	850	826	877	872	901	858	895	887	901	880	879	913	885	893	891	925	864	863	879	866	873	880	900	869	884	901	876	893	868	902	884	849	896	865	834	859	857	859	864	910	825	884	858	894	873	876	842	867	883	849	863	857	887	878	880	851	885	849	886	925	859	877	863	854	848	792	801	883	862	880	898	845	868	862	871	860	835	863	897	915	872	837	909	844	844	857	891	909	863	871	893	898	902	900	918	907	927	896	868	842	898	858	891	856	890	861	859	891	890	860	842	860	835	873	890	856	914	860	914	923	872	894	869	841	884	866	857	876	866	872	899	874	832	908	895	842	919	902	870	920	843	919	880	900	903	903	850	881	871	911	893	829	937	879	866	891	835	865	920	889	872	895	909	869	882	873	847	861	887	921	893	901	909	837	921	899	890	897	889	858	885	852	861	911	893	874	854	929	848	876	886	845	851	851	919	860	909	852	915	856	929	860	903	817	835	857	896	828	939	874	843	838	874	835	847	911	888	865	876	850	935	845	873	871	892	880	891	860	894	876	903	863	855	922	896	841	873	871	852	952	888	862	915	892	887	824	880	925	838	865	886	851	869	963	881	876	941	891	829	914	858	840	905	883	928	855	884	848	883	858	885	941	844	894	891	868	915	898	890	898	924	871	929	840	875	884	895	849	880	870	854	860	898	850	917	893	899	839	913	889	890	848	873	879	889	905	861	882	922	901	875	892	845	917	899	864	887	895	877	877	890	880	900	902	862	859	878	848	865	852	896	937	931	891	917	907	858	866	822	887	863	811	916	884	869	853	884	945	832	880	861	823	855	834	860	900	911	883	875	880	857	882	858	898	866	880	845	865	857	878	906	866	885	841	856	901	918	839	851	924	826	842	911	888	914	913	856	924	844	898	849	827	898	858	895	929	888	877	857	886	879	843	860	833	884	894	864	850	898	859	926	896	870	865	851	889	886	906	884	919	875	878	891	850	870	881	934	910	879	858	906	885	894	870	860	821	852	873	868	905	851	870	862	898	878	852	891	868	909	895	919	935	826	916	832	896	855	861	881	864	918	879	853	897	889	882	846	848	892	886	841	890	892	838	852	821	882	874	874	862	847	884	910	843	875	850	925	905	868	901	827	877	839	863	878	843	867	865	891	953	830	888	874	858	890	893	904	876	890	870	843	924	868	855	895	871	948	891	855	882	877	889	961	838	854	845	883	877	911	873	926	925	852	900	888	908	851	867	893	929	873	924	868	873	885	884	868	903	894	895	832	891	865	874	869	841	830	889	855	919	849	850	884	848	912	809	895	895	942	864	892	891	843	889	897	885	902	907	822	890	939	899	892	887	862	911	847	926	901	884	909	923	867	897	843	852	909	867	876	846	884	840	874	849	872	889	901	859	893	893	839	946	839	918	854	924	863	907	873	915	872	914	858	868	900	852	896	869	925	909	861	863	889	833	836	876	869	897	858	856	851	877	873	902	848	914	890	865	902	858	970	897	921	848	878	847	936	864	933	874	847	900	893	887	880	836	856	840	864	861	897	870	881	896	863	902	847	901	883	883	905	889	887	894	920	881	892	838	895	896	910	892	838	881	836	881	884	864	928	895	868	865	851	877	861	879	845	874	885	885	892	846
3203	3028	1496	770	754	1002	1017	958	892	897	664	561	518	378	330	261	236	202	169	183	147	165	131	119	123	93	127	129	110	106	98	98	103	83	100	84	93	101	69	79	84	84	86	76	80	101	89	88	79	75	84	94	74	74	72	76	85	74	86	76	76	89	88	82	90	74	80	69	85	81	66	75	97	85	60	59	83	69	87	89	87	66	80	78	69	62	80	81	80	82	75	82	77	86	64	72	89	61	94	78	81	83	67	93	80	67	87	68	76	72	93	89	88	75	93	78	78	82	65	85	77	82	76	89	72	78	73	83	100	78	91	73	85	71	89	78	70	72	90	91	69	63	92	75	72	81	73	82	66	71	59	68	84	77	84	86	85	84	85	86	90	78	81	85	90	89	84	85	77	79	76	72	89	96	75	85	81	68	71	73	80	78	73	73	67	74	83	72	64	68	86	71	57	73	68	75	82	92	84	69	82	77	81	92	85	68	71	72	86	69	79	70	77	82	65	81	72	71	65	81	79	76	72	83	70	92	79	70	71	76	83	75	72	67	75	87	82	74	77	57	90	85	61	69	81	63	78	77	69	88	70	83	92	87	91	76	82	72	82	79	68	66	72	70	75	89	76	83	72	79	66	72	62	69	70	64	88	78	84	95	84	86	83	79	92	77	93	64	79	75	64	83	93	65	67	70	76	66	77	81	78	72	67	71	72	76	77	79	68	70	86	72	77	74	68	76	78	90	74	82	74	74	76	74	80	69	93	88	86	72	73	75	74	72	90	72	76	87	79	72	73	81	85	81	76	77	47	63	68	75	64	95	77	81	55	77	62	79	71	60	63	79	79	74	73	69	70	73	74	77	76	77	94	81	78	86	69	75	65	76	86	73	86	74	82	70	74	86	80	85	72	69	79	64	73	91	80	75	59	74	82	74	83	65	71	72	93	71	82	77	77	81	69	88	88	85	80	69	68	65	81	69	88	82	72	85	91	77	78	74	79	87	82	85	63	77	63	78	79	84	73	87	86	70	93	77	68	84	83	90	74	88	66	68	76	87	73	65	75	66	76	74	85	77	76	94	73	76	85	81	83	66	57	67	84	80	82	74	79	77	78	71	92	82	90	66	79	87	80	73	84	77	70	72	86	100	75	77	86	82	64	86	86	76	91	56	55	87	66	70	74	83	77	77	70	71	71	80	82	82	77	98	78	82	73	101	79	83	72	94	82	84	69	80	68	84	86	69	88	78	71	78	74	80	66	74	63	81	79	71	83	76	64	64	78	78	81	65	69	80	65	70	76	65	76	55	68	75	81	73	87	94	72	79	85	72	79	80	68	68	85	103	80	84	88	72	82	63	81	73	70	85	97	84	78	66	76	78	77	80	83	79	78	68	68	90	70	90	95	69	60	80	87	78	67	81	79	71	86	83	80	76	83	63	76	68	77	83	64	84	64	81	69	75	83	79	66	65	67	82	94	87	62	79	67	88	90	76	80	67	79	70	80	76	93	60	77	81	77	84	78	82	75	88	78	70	83	71	81	66	64	79	75	91	98	86	76	73	82	76	73	75	85	73	93	85	76	79	109	69	64	79	82	74	59	76	81	82	69	79	63	90	67	64	83	71	89	66	73	64	76	79	83	61	70	81	69	85	75	82	71	78	76	78	88	95	61	72	75	77	81	76	89	82	70	88	74	65	73	64	76	83	78	77	72	73	80	82	90	72	78	79	67	106	81	77	65	88	84	72	72	68	93	83	82	92	85	92	100	78	84	76	85	60	70	72	86	83	75	75	52	61	85	77	88	87	78	89	73	91	84	79	85	85	68	81	78	79	75	86	81	63	78	69	60	67	65	80	75	71	68	81	87	73	80	89	69	72	74	89	64	76	75	72	53	72	84	68	76	64	70	56	90	70	66	74	74	74	91	81	82	84	65	73	75	75	88	82	83	84	73	87	63	88	83	82	79	78	90	89	81	78	85	69	91	86	87	55	82	62	75	81	77	81	65	84	81	82	79	73	85	79	86	100	80	86	88	67	71	78	68	88	79	68	78	77	78	96	67	72	83	77	83	71	83	87	89	82	94	73	75	89	72	82	79	76	87	74	76	66	78	67	70	93	72	78	76	76	68	81	88	82	67	86	99	70	67	67	89	77	86	68	84	87	80	83	83	70	78	70	68	69	91	65	70	79	75	85	85	83	76	76	80	74	76	72	81	95	76	78	77	70	69	75	82	91	84	88	66	81	79	55	85	81	79	75	66	76	87	62	71	81	85	88	66	65	90	76	81	74	69	87	73	83	76	69	74	74	86	88	71	82	69	68	95	86	91	83	78	88	81	81	85	73	89	86	90	66	70	66	82	73	64	88	95	71	88	84	86	65	85	81	78	81	88	73	68	84	72	79	81	74	79	79	70	69	65	80	76	76	95	86	81	83	82	71	73	87	77	75	84	82	67	67	69	86	75	73	84	70	72	69	78	94	74	83	72	79	71	85	71	76	76	72	78	89	72	87	73	71	93	76	73	71	74	53	84	68	80	93	76	96	86	71	86	76	78	85	96	67	57	80	76	81	82	75	65	79	73	66	78	74	75	81	79	70	89	81	72	77	89	73	89	75	79	76	78	75	73	76	74	102	75	78	65	83	84	80	77	79	86	82	69	81	81	77	69	75	80	78	79	80	81	87	103	87	79	92	89	66	78	81	93	74	76	67	82	77	86	64	80	71	74	96	89	81	74	81	74	88	79	75	93	69	66	75	79	76	79	80	71	83	78	78	80	84	68	68	74	78	83	73	82	74	73	75	66	71	70	77	86	69	77	85	83	77	78	83	89	72	51	74	56	88	78	70	90	77	67	78	88	60	85	67	85	89	83	72	71	57	72	82	78	87	67	91	83	77	83	91	81	76	71	61	82	93	69	81	70	70	74	80	85	73	78	83	82	74	93	71	80	72	69	81	76	63	71	72	73	86	55	73	64	60	70	66	75	75	75	71	89	69	74	77	88	75	75	73	91	60	86	85	59	88	82	72	80	68	84	82	79	72	78	80	67	79	69	87	73	68	65	65	66	75	82	84	89	79	68	72	69	75	90	76	65	62	69	65	67	80	74	77	62	82	73	80	77	91	71	67	86	66	86	79	70	81	75	77	77	101	69	80	78	75	75	73	77	85	79	102	84	67	82	84	76	72	72	62	77	77	79	87	76	76	83	83	72	76	55	83	89	78	75	75	70	81	73	70	89	79	72	64	75	92	79	79	70	69	84	77	70	74	76	85	87	83	76	62	92	79	76	67	65	89	82	85	86	70	90	81	79	75	79	95	94	81	73	79	77	67	77	66	81	78	82	85	74	72	72	73	74	88	96	88	83	85	84	82	72	104	85	77	90	68	90	77	74	87	95	69	80	81	76	93	60	72	72	58	69	85	84	100	108	94	93	67	75	84	85	59	77	89	82	69	82	79	81	91	75	84	89	87	77	75	82	80	77	78	79	84	96	87	73	85	78	83
27509	22548	17118	22638	29004	28970	27261	25599	23919	21612	18772	16519	14341	11661	9411	7907	6608	5684	5179	4760	4316	3664	3134	2797	2703	2488	2365	2346	2057	1923	1656	1516	1358	1364	1269	1269	1165	1135	1152	1030	998	1045	981	1050	1054	1013	975	1013	1018	984	1032	1015	959	976	947	927	992	939	1006	971	894	934	909	894	919	910	908	944	940	867	909	971	929	943	883	949	927	901	870	909	939	918	915	860	882	935	951	937	918	932	931	953	889	917	923	900	962	912	893	904	944	968	891	897	874	935	949	899	892	912	944	901	889	902	897	944	970	881	851	933	956	854	910	838	933	983	940	928	895	950	882	918	933	906	906	911	947	929	948	929	945	916	874	902	920	926	914	887	924	944	893	942	901	892	894	888	875	907	902	887	896	847	938	930	959	900	904	906	900	960	911	908	953	895	882	903	847	915	895	908	926	893	962	915	956	887	954	884	894	901	888	871	912	891	907	920	937	941	928	948	935	933	929	953	878	942	871	930	909	929	911	945	914	931	928	902	874	848	906	883	896	902	885	938	901	913	895	907	892	946	902	959	927	906	951	877	903	882	907	938	1003	946	930	924	904	901	890	910	927	913	961	865	974	895	893	938	962	883	872	960	888	969	910	945	887	912	917	889	891	946	947	953	889	931	910	920	889	949	900	967	871	884	903	915	850	923	872	902	948	915	912	867	866	891	940	932	939	949	869	955	870	871	960	830	927	941	958	894	901	913	938	952	913	914	879	935	919	878	877	935	898	931	897	885	918	931	916	907	912	896	993	919	909	936	908	938	846	908	944	964	887	902	895	919	910	891	929	964	910	947	917	928	902	842	852	900	944	927	895	925	933	849	909	918	962	894	898	947	951	944	889	907	924	943	872	946	928	905	830	882	916	888	944	933	910	920	922	912	901	911	895	916	975	914	880	909	944	901	865	918	962	912	833	908	921	879	867	900	914	867	840	935	927	903	853	876	901	935	902	913	907	879	880	961	980	888	901	904	914	906	948	884	880	910	901	879	938	917	864	944	892	881	894	882	960	889	889	965	889	849	897	916	903	926	927	864	895	915	862	897	910	884	875	862	953	899	924	892	873	955	903	928	916	910	905	956	935	885	929	896	887	879	973	888	946	975	902	890	877	906	924	938	914	918	903	943	902	899	900	912	903	887	949	883	871	897	932	920	907	868	916	887	876	890	936	889	922	924	943	938	897	964	884	916	929	880	919	910	955	927	929	870	955	921	899	919	939	934	912	860	933	890	900	915	898	953	896	932	891	937	956	888	920	921	920	953	929	895	948	915	905	890	924	905	915	909	958	886	918	969	903	912	887	885	896	949	902	873	884	895	888	978	919	902	898	921	884	965	885	890	916	897	949	945	899	916	853	923	884	909	908	927	931	961	930	880	871	905	870	887	971	909	854	908	979	913	929	867	918	894	897	928	876	893	882	904	858	971	967	905	918	907	876	934	950	897	943	868	891	914	941	947	918	935	935	940	883	897	886	889	886	887	890	872	844	886	879	947	923	875	906	901	919	908	848	849	922	910	944	955	961	982	906	946	925	932	908	905	907	958	911	913	934	931	902	918	885	981	939	862	890	899	924	908	889	944	891	876	903	899	920	941	967	880	950	913	936	893	914	961	930	894	898	900	912	927	897	908	928	930	903	875	912	904	904	938	878	961	909	902	890	964	924	911	914	917	976	901	904	900	916	895	979	880	891	854	898	871	867	857	894	914	882	895	912	932	913	899	865	900	901	913	955	930	903	865	906	878	880	933	919	885	940	893	886	886	921	952	925	924	956	908	979	893	891	885	916	877	947	857	891	922	901	909	860	850	841	892	960	930	922	934	909	895	918	869	899	905	945	907	885	937	901	911	945	906	888	930	934	888	890	910	908	906	834	876	910	906	959	879	949	942	912	886	949	907	868	962	957	870	965	912	890	933	884	942	895	937	908	936	924	929	895	927	914	946	934	917	891	905	907	948	900	904	934	910	908	925	874	884	945	905	948	946	922	914	918	968	934	909	934	911	923	934	916	931	900	838	927	887	926	924	890	937	899	952	910	854	925	902	933	954	943	890	972	928	875	924	895	904	914	891	950	856	924	936	892	931	954	910	924	920	897	909	892	913	892	895	884	909	918	955	841	936	908	937	908	920	951	903	946	922	906	951	934	931	931	888	926	881	930	886	968	919	911	887	899	876	885	945	884	931	889	876	881	856	899	871	893	884	897	943	918	897	895	889	902	902	853	964	913	982	948	940	905	877	901	931	904	940	894	919	936	897	914	874	942	911	900	918	941	898	930	884	902	925	912	902	917	883	944	931	957	900	981	902	897	942	849	919	929	882	961	914	915	944	951	897	898	888	901	907	888	880	930	949	916	922	936	910	893	929	933	906	921	931	874	919	896	931	882	953	913	918	890	906	935	925	913	897	936	889	894	876	933	854	915	914	957	916	872	883	983	892	920	887	928	965	870	938	940	915	916	871	879	925	901	884	967	848	922	919	884	905	906	889	870	895	920	868	917	926	903	870	899	902	901	903	916	943	898	919	924	915	870	885	968	932	933	906	898	923	901	928	912	942	943	887	897	901	901	918	861	925	915	867	892	935	933	927	917	875	961	880	890	921	874	940	881	899	941	896	887	939	913	929	914	929	925	929	912	958	906	912	936	900	921	894	934	954	918	923	884	948	916	881	940	904	891	884	890	883	921	924	880	971	878	901	892	919	961	901	908	898	881	949	892	905	912	887	941	883	912	880	916	923	902	939	883	851	888	932	914	926	903	944	917	931	947	923	856	956	888	910	912	881	913	899	931	910	913	939	907	934	943	966	857	917	927	827	953	914	920	938	884	925	898	885	921	888	953	909	885	907	947	915	890	867	913	956	934	925	933	894	892	904	911	890	890	878	906	965	881	961	884	923	978	927	919	973	946	922	967	923	932	923	913	900	882	917	951	918	913	902	915	960	929	930	890	949	880	970	901	918	883	911	888	937	888	877	937	906	928	907	949	880	934	963	886	945	930	875	916	907	966	943	886	875	906	939	920	932	895	920	897	923	921	915	908	901	886	923	952	950	913	914	888	972	907	965	938	868	862	939	899	899	909	914	957	934	902	893	931	951	934	938	890	900	929	919	890	913	915	945	886	912	890	964	917	917	936	872	984	939	917	933	912	921	946	929	867	911	906	899	912	875	960	930	874	880	873	905	912	850	930	885	939	887	949	929	897	807	904	862	955	923	965	894	932	849	925	900	931	908	965	882	857	890	874	922	943	874	904	953	927	942	909	891	937	877	873	918	888	920	854	849	956	919	888	925	875	924	909	878	906	893	892	891	903	853	932	914	940	926	931	896	979	880	930	903	926	919	970	904	893	939	894	937	901	866	982	972	858	915	927	919	933	895	919	916	921	900	943	955	902	885	928	934	860	881	870	911	911	902	902	914	884	928	929	861	909	966	919	850	952	904	891	873	886	891	909	884	897	898	893	894	902	961	978	951	886	906	899	855	972	892
4931	3194	1474	756	799	1099	1106	1051	1080	930	786	641	567	469	386	333	308	233	217	184	184	178	161	153	125	135	120	120	111	111	97	98	94	103	84	80	106	103	88	81	93	75	90	71	87	92	82	82	85	87	81	78	72	80	96	72	68	82	78	77	77	81	88	76	75	87	82	77	73	81	75	93	94	85	79	62	62	78	83	90	77	93	77	72	63	66	69	94	84	68	84	93	83	86	79	86	75	76	92	74	76	87	76	83	92	81	91	90	75	85	61	85	84	67	75	64	85	101	64	88	83	85	81	79	77	82	86	97	75	82	84	73	76	85	88	91	73	102	74	85	62	65	60	58	83	83	66	65	85	89	90	66	89	78	91	96	86	102	79	81	78	79	74	81	88	90	89	83	91	66	84	74	91	91	89	77	90	93	85	71	95	79	77	81	79	72	79	51	82	78	71	82	94	84	71	79	99	88	74	78	86	84	67	78	72	66	60	79	82	82	85	78	100	83	73	94	91	96	78	81	87	87	76	96	72	94	67	94	70	87	64	84	86	81	65	67	81	86	85	70	83	64	79	77	72	89	84	85	73	77	69	85	63	76	75	66	75	90	81	78	77	71	93	62	84	76	82	78	75	101	89	74	75	81	93	91	90	83	84	82	65	81	75	67	78	74	85	95	69	80	87	61	102	62	77	94	83	67	82	85	82	84	59	95	83	71	80	75	71	91	89	81	84	75	79	89	92	81	60	81	64	83	89	80	79	63	88	100	93	76	87	82	74	75	89	95	72	77	88	95	75	89	77	78	74	85	81	89	76	89	77	84	81	78	85	71	97	83	92	78	78	73	82	72	93	84	92	90	93	71	73	79	87	96	83	76	72	66	71	78	80	80	57	99	87	83	87	78	85	79	84	94	82	80	82	84	74	85	80	65	81	63	83	83	84	86	71	82	65	89	85	68	75	85	92	73	81	73	78	91	75	69	93	81	74	81	80	83	83	64	95	73	83	79	93	80	94	89	76	90	86	79	94	94	76	70	87	82	79	83	86	75	86	73	97	90	65	98	75	76	79	79	73	81	80	79	84	88	88	80	86	65	75	82	71	76	80	84	77	65	87	67	80	78	99	89	77	84	90	71	72	82	79	71	84	70	80	80	74	65	76	82	77	87	66	77	67	88	92	97	73	80	69	89	66	69	72	83	66	66	90	88	86	89	85	79	74	85	90	83	92	66	81	80	76	70	67	83	75	82	82	83	76	73	82	96	72	74	86	82	86	79	75	81	70	90	73	71	81	94	70	79	98	71	82	79	93	89	82	69	76	82	80	80	79	74	74	85	88	76	97	79	81	76	67	83	82	88	82	73	74	94	92	73	85	92	85	79	81	78	75	78	89	77	70	73	86	67	78	75	86	103	74	79	74	64	102	82	87	89	85	87	72	68	81	78	80	83	73	76	92	79	82	86	95	79	78	87	77	88	68	85	79	69	80	85	83	74	82	100	80	67	81	82	72	85	73	80	79	84	66	73	103	89	82	84	78	84	85	81	74	78	68	87	72	90	75	90	67	72	83	75	79	72	76	76	95	79	87	88	75	75	104	80	85	84	69	71	65	75	94	88	68	104	82	75	84	88	86	90	81	85	91	77	92	91	79	84	75	73	66	81	80	71	76	79	84	79	90	93	88	80	85	70	79	82	70	77	79	74	89	92	85	79	91	78	85	86	92	65	70	84	85	79	82	83	71	80	74	78	90	85	70	90	72	101	81	83	87	71	88	84	93	70	87	77	94	75	96	86	81	83	81	78	88	65	82	73	66	85	75	71	78	83	79	71	84	90	91	68	85	83	75	68	91	86	75	84	76	97	88	81	78	78	77	79	81	91	74	73	76	86	68	68	84	77	82	76	66	90	86	78	82	82	74	85	77	97	95	78	85	83	98	96	89	74	77	99	80	74	83	70	85	102	83	80	77	90	71	62	93	92	70	75	103	69	88	84	85	96	85	86	86	75	64	94	89	79	94	75	69	79	85	89	79	92	69	67	74	81	80	76	71	83	69	89	74	77	53	82	79	77	89	66	64	85	80	94	81	83	100	87	88	84	89	81	74	81	84	86	90	81	84	80	68	88	59	90	83	90	92	86	72	74	73	82	94	81	67	72	76	77	75	92	67	89	78	88	69	82	88	83	79	80	74	82	68	64	92	91	102	96	77	90	71	79	82	92	89	93	79	74	95	93	82	72	76	88	78	92	76	68	84	73	71	62	73	80	76	84	75	87	80	81	68	62	88	92	98	83	87	81	94	102	81	77	73	93	82	77	65	77	72	66	95	93	85	74	87	86	75	88	86	95	92	81	98	107	65	90	72	88	83	63	71	71	96	76	69	80	75	83	72	81	83	75	65	79	74	76	78	83	82	65	78	84	78	85	113	73	71	73	76	63	82	75	79	97	90	67	63	64	81	70	93	75	92	69	82	86	77	87	73	76	67	71	84	72	91	80	98	96	85	69	66	92	72	88	89	89	74	72	88	67	82	79	75	82	86	68	97	96	73	87	76	92	93	87	84	74	79	84	79	79	77	75	87	93	84	76	86	91	89	65	88	83	86	72	75	84	78	83	88	78	68	64	77	66	84	96	106	82	86	94	74	68	83	81	78	95	69	71	85	101	84	82	77	79	63	89	65	76	72	72	77	96	94	76	75	68	76	89	57	78	63	73	67	64	90	74	78	73	85	89	76	85	84	79	72	80	97	90	107	76	88	86	79	88	78	68	82	86	84	88	80	84	77	72	72	57	73	95	88	75	82	94	84	86	82	79	65	78	83	73	72	80	89	80	88	73	93	68	88	85	73	72	95	92	93	72	90	86	82	80	83	71	82	69	78	63	85	100	80	84	84	88	83	84	92	92	87	85	90	64	81	90	90	74	70	77	85	67	75	79	74	85	88	77	82	67	88	77	81	90	83	91	80	88	70	65	84	87	83	82	75	85	74	80	67	75	85	99	91	69	89	78	76	75	73	71	68	79	66	74	78	77	85	80	87	62	78	80	79	88	81	97	82	79	75	72	85	90	70	89	65	78	83	72	82	68	74	77	76	75	74	66	76	90	85	78	66	95	73	85	64	80	80	90	70	81	86	70	70	74	83	64	87	65	77	81	80	93	86	72	58	92	77	65	72	105	88	81	90	73	83	69	89	78	86	85	84	85	73	87	81	78	84	80	81	92	69	84	83	71	97	86	82	71	66	92	81	102	90	77	91	65	88	73	92	81	92	89	76	86	97	91	66	74	73	92	73	84	82	76	91	74	81	108	82	88	80	68	73	92	90	87	81	62	77	79	73	88	78	74	89	85	54	71	92	72	80	91	86	85	81	85	74	67	63	74	78	88	61	71	79	82	81	81	101	79	86	76	85	77	78	92	69	58	73	73	103	100	87	81	78	82	69	74	96	88	89	85	77	76	74	73	98	84	76	73	79	92	75	73	83	87	96	67	75	76	86	77	89	74	89	87
27816	23142	17112	22903	29140	29498	28115	26906	25072	22549	19775	17854	16036	13294	10961	9210	8296	6758	5891	5256	4764	4412	3680	3034	2830	2711	2473	2529	2338	2140	1805	1678	1512	1502	1348	1310	1302	1276	1216	1218	1099	1068	1081	1044	1072	1058	1029	1072	1083	1061	1067	1000	1072	994	995	952	945	963	972	936	949	989	951	996	930	926	939	981	936	929	974	971	958	891	976	972	981	919	928	951	974	973	923	975	910	918	969	909	933	925	968	934	912	953	956	880	932	921	915	927	963	935	957	977	938	888	886	981	973	980	965	912	940	949	970	934	974	901	930	937	972	954	965	964	956	960	978	928	973	946	1023	980	1004	972	916	913	956	933	1028	967	940	941	938	906	962	976	965	999	906	963	970	969	992	919	920	946	925	944	970	923	923	943	923	897	905	918	984	930	987	963	986	935	901	972	946	887	949	963	942	1019	920	889	966	910	893	956	949	964	960	937	951	946	961	962	960	909	986	881	941	1007	990	879	963	993	935	954	979	914	975	922	971	877	942	945	923	985	971	956	974	965	918	907	964	960	921	905	971	999	942	952	938	945	935	907	1014	972	920	949	958	979	929	900	953	964	919	954	910	954	950	953	978	999	978	915	901	960	957	956	944	960	962	931	916	976	939	946	939	937	949	959	946	942	934	981	982	952	961	944	930	937	941	908	966	928	912	942	982	953	906	928	984	928	985	948	914	926	956	901	924	911	988	921	918	1018	965	942	948	1013	952	927	952	942	979	945	916	936	909	953	965	967	965	946	950	921	993	951	968	927	975	916	891	951	968	1001	991	963	937	960	899	966	949	936	919	957	941	906	940	926	987	959	956	908	932	899	921	972	966	924	979	940	976	913	878	892	965	966	896	949	943	927	963	925	865	994	968	949	914	941	922	947	963	933	893	945	961	937	944	1020	937	949	973	979	933	954	922	900	961	970	966	916	1049	919	954	946	913	893	964	930	933	959	1015	905	978	949	909	952	952	939	948	890	988	946	965	919	904	930	891	885	922	997	934	940	952	880	953	934	934	974	962	952	905	962	905	971	907	918	947	949	933	978	952	974	938	923	1000	996	885	977	981	951	1012	955	967	919	987	979	934	957	1025	986	955	965	980	940	1005	992	936	888	983	948	981	968	976	941	926	944	986	906	963	946	1018	966	958	952	970	944	941	910	896	964	895	966	919	990	917	981	922	946	925	924	947	927	914	913	901	906	933	928	939	976	948	938	891	907	929	905	974	952	1010	934	964	964	965	975	983	928	965	948	955	962	945	919	979	948	937	927	937	978	962	937	958	942	1011	979	968	948	984	953	928	942	959	996	944	936	956	978	945	948	899	970	885	919	939	886	936	963	976	930	931	977	956	967	926	892	910	943	928	931	948	1017	965	945	939	930	997	938	957	934	969	962	928	940	950	940	953	956	940	944	937	935	936	939	934	906	944	993	932	985	937	943	924	952	931	983	980	954	942	954	929	906	992	918	948	946	915	993	1001	996	935	949	908	954	943	936	970	978	939	923	917	887	965	1018	972	881	981	891	953	929	919	943	945	944	959	964	930	918	906	932	891	964	951	915	956	1001	989	923	970	957	891	959	922	917	901	940	982	896	942	920	896	957	956	1006	938	901	954	955	1005	896	954	944	972	965	961	970	963	934	968	900	970	981	935	967	940	977	963	993	981	933	976	946	943	954	958	972	955	966	1001	919	980	919	1003	937	895	977	954	928	907	941	957	983	961	931	983	980	961	904	939	925	874	982	881	939	951	963	935	940	921	941	1012	942	952	923	943	968	924	945	986	948	939	966	945	951	931	943	934	977	950	963	894	948	978	959	911	892	957	955	982	988	949	950	896	993	929	938	930	985	934	959	943	922	922	941	949	959	929	973	1019	930	992	997	908	985	947	924	993	937	967	951	1011	960	981	946	958	919	921	936	978	958	922	952	924	913	1031	957	982	978	971	968	936	938	942	978	933	965	957	1019	973	948	964	997	932	998	944	962	955	956	932	935	979	965	1013	922	911	881	1035	962	956	946	957	932	922	952	931	952	918	917	962	930	953	942	951	935	945	927	921	955	940	930	909	972	956	930	990	946	978	920	913	919	903	899	946	916	980	989	939	922	958	931	949	945	990	982	975	911	996	942	864	947	960	904	968	988	937	943	947	918	916	935	931	961	975	976	991	983	932	997	941	948	966	948	929	942	936	950	1014	947	971	890	934	971	938	985	931	1015	964	863	940	981	985	962	981	995	936	933	984	955	927	940	916	972	952	920	932	967	993	933	891	980	962	839	993	959	956	956	912	949	961	975	869	932	956	938	983	882	931	930	931	958	978	960	967	961	889	945	928	986	916	950	947	937	971	906	973	945	976	998	925	942	978	942	888	958	989	924	922	950	948	947	932	950	960	962	904	910	954	942	976	932	948	950	899	930	983	935	991	1000	958	992	1013	977	951	935	956	965	906	879	1013	961	946	987	955	932	969	927	940	1000	935	935	964	965	965	956	982	958	984	945	987	986	974	955	957	911	965	976	979	950	970	975	922	941	897	995	991	944	979	915	1009	896	944	896	988	926	932	994	965	941	961	949	903	941	918	951	952	944	923	982	878	967	974	917	989	964	923	989	954	957	927	955	984	920	912	911	930	916	925	902	985	923	953	998	939	960	964	933	971	845	940	928	975	1006	933	976	937	991	995	948	913	974	932	947	954	973	916	917	976	967	939	969	938	902	975	932	930	950	925	932	931	960	956	938	948	959	939	921	910	976	890	906	965	915	895	907	961	1009	936	996	950	880	967	979	959	912	944	945	986	951	967	920	943	936	974	943	951	946	889	923	920	937	995	905	906	974	979	989	998	931	951	932	960	926	926	897	933	943	928	953	922	939	946	910	925	1018	905	925	919	936	926	928	900	955	899	941	960	1015	942	941	948	978	995	966	965	960	934	958	931	954	918	956	935	926	975	903	948	920	988	942	1026	884	950	944	949	906	947	976	1016	937	911	983	874	990	941	903	952	991	930	947	924	960	970	977	896	952	931	920	951	992	918	907	963	944	924	968	907	942	996	969	898	904	942	1012	918	942	972	962	913	962	924	951	952	965	870	943	953	975	970	966	975	964	972	938	944	932	1031	972	925	956	947	932	914	933	980	969	976	960	950	921	959	969	963	937	881	906	937	901	952	932	942	923	904	873	959	926	998	925	877	936	894	960	961	930	950	949	967	963	965	916	933	923	1003	987	904	920	904	908	960	948	943	907	963	938	937	923	961	965	1006	983	931	924	915	979	874	946	997	972	985	962	955	951	956	976	944	978	950	932	958	967	939	986	938	967	981	938	957	922	1000	1000	949	922	961	955	941	880	972	904	970	919	894	961	915	958	963	924	959	960	916	928	984	952	983	944	967	970	930	950	935	941	930	977	929	924	918	914	968	950	999	966	919	943	935	888	987	975	938	984	992	977	988	940	947	953	970	928	964	915	976	909	972	966	958	946	1000	897	987	968	930	982	956	935	943	908	930	941	903	919	930	919	963	987	948	966	973	933	953	930	890	974	939	864	958	957	916	900	949	924	964	947
5508	4424	2037	1069	1083	1437	1538	1525	1347	1085	859	766	711	613	514	420	349	285	301	215	231	208	181	180	148	142	145	139	152	117	122	93	104	97	114	94	78	86	104	92	80	78	97	103	101	95	92	92	83	109	88	86	85	80	83	89	68	90	82	94	81	80	97	82	89	85	76	77	101	84	87	79	78	91	97	82	91	91	80	87	81	83	87	98	80	80	74	75	82	93	91	86	70	80	89	78	82	89	69	72	81	57	83	74	84	81	74	83	77	85	59	79	88	81	82	79	75	74	97	77	87	74	75	92	103	63	57	93	73	75	70	90	84	89	66	83	70	94	100	78	96	65	59	109	85	77	83	84	80	105	87	94	76	89	74	94	62	101	77	81	76	89	90	74	91	78	85	79	78	70	79	79	85	79	75	81	88	81	82	88	64	94	74	70	71	72	83	76	80	85	74	76	84	78	80	90	82	76	87	98	67	85	81	77	70	80	75	94	78	78	102	86	58	87	84	89	85	68	86	83	89	86	67	80	89	71	88	93	87	95	85	78	99	95	87	76	97	87	88	85	103	89	94	65	90	68	74	79	78	91	84	85	99	88	98	90	92	89	92	85	82	85	72	85	95	88	93	83	99	74	98	84	81	78	98	87	80	81	80	79	73	90	76	89	71	67	86	84	90	91	77	92	88	74	90	86	87	74	89	74	92	106	85	82	78	72	90	75	64	75	77	88	79	94	71	97	80	71	85	84	81	78	90	71	72	83	80	63	76	75	83	69	80	67	59	76	83	75	89	73	83	83	87	86	80	76	81	93	89	84	75	83	68	86	89	93	79	92	82	73	100	66	92	79	82	93	84	92	78	75	72	82	93	78	70	83	83	68	83	99	90	84	89	66	79	85	89	87	91	80	87	78	87	78	88	65	78	88	78	77	81	78	84	84	84	84	75	74	84	88	89	78	92	71	75	73	84	83	76	73	74	84	72	83	77	97	86	78	83	113	91	89	85	84	82	71	94	89	93	87	86	91	92	91	84	84	85	77	83	76	99	71	78	84	73	80	91	88	86	83	72	82	78	86	85	73	82	71	94	81	66	79	69	78	76	88	77	67	86	87	89	76	78	90	83	93	86	89	73	89	88	80	83	78	89	90	76	79	80	86	72	74	74	92	63	75	88	92	82	78	90	76	90	78	92	83	74	86	86	91	64	79	57	76	72	72	96	76	68	84	80	70	73	92	85	86	72	98	85	107	87	78	75	76	78	87	72	88	88	69	89	89	76	71	94	88	80	88	73	85	79	74	75	64	86	73	81	81	78	83	45	93	74	80	85	85	77	71	77	72	88	76	82	87	75	71	79	80	79	92	115	82	85	87	97	79	77	83	83	106	77	76	87	94	89	74	93	86	75	66	79	90	78	82	78	85	83	75	90	88	70	87	84	105	74	69	104	78	73	74	77	82	82	92	75	56	78	79	89	98	86	95	86	92	88	86	72	74	77	83	71	77	75	82	89	81	96	70	83	82	80	91	69	80	65	78	95	73	84	67	68	88	75	89	84	81	93	76	74	90	96	75	91	93	91	69	74	83	91	95	79	78	74	81	83	74	95	80	80	89	77	101	83	86	87	80	83	81	72	81	98	76	72	88	73	81	83	81	73	89	77	85	82	78	84	93	64	87	95	78	91	78	88	83	76	94	79	96	95	85	89	83	78	85	72	89	84	90	85	71	89	81	94	99	86	94	91	88	75	81	86	81	79	96	94	75	71	109	94	94	84	74	81	92	87	74	74	75	72	82	83	77	64	78	86	84	78	64	69	108	75	101	89	87	100	73	82	77	76	86	68	82	82	78	92	81	74	91	65	89	87	97	73	82	95	78	99	68	79	77	79	93	76	89	91	70	91	65	88	89	71	84	72	74	82	89	78	92	75	104	92	83	93	94	68	72	63	78	94	88	76	83	83	89	75	73	93	91	74	86	71	72	75	93	89	81	83	97	92	105	89	83	88	81	78	86	79	97	87	80	71	95	88	79	92	84	95	81	86	87	83	82	84	82	85	82	85	71	100	90	78	105	72	78	77	84	90	86	95	77	91	107	77	84	87	82	83	87	97	81	92	74	79	91	106	67	77	91	90	94	86	102	89	95	87	68	76	95	92	85	75	86	85	86	58	73	97	59	94	79	86	69	72	80	95	84	74	76	94	91	95	102	89	71	75	79	70	84	93	78	72	78	82	74	88	93	80	73	79	75	87	81	89	98	76	102	83	73	83	91	92	74	93	83	81	83	58	87	67	92	86	76	79	72	95	77	67	111	108	75	70	90	90	82	78	85	65	89	96	78	80	88	86	73	81	93	74	82	74	102	75	89	83	85	91	80	103	70	86	65	76	80	75	72	81	76	84	84	101	83	77	84	71	84	85	82	87	76	79	65	83	91	72	85	90	94	80	86	76	81	93	78	90	84	86	89	61	74	79	91	83	83	88	83	79	75	89	89	84	67	83	76	95	91	82	93	87	72	77	80	85	79	64	84	63	95	78	94	91	84	86	91	95	81	87	90	82	98	78	67	101	80	69	95	82	83	86	80	72	77	88	89	97	89	84	78	82	93	91	100	79	84	87	100	82	88	77	91	80	98	67	66	106	93	66	82	84	99	87	79	78	98	79	68	96	78	79	78	80	81	89	83	75	82	85	68	77	92	85	74	78	78	81	72	89	90	81	78	90	83	106	85	85	91	68	65	87	104	77	79	103	79	85	89	77	67	87	76	89	98	86	92	87	86	69	89	86	71	108	65	73	77	89	87	69	78	96	93	78	80	85	84	86	72	87	80	95	105	93	74	64	66	79	77	85	81	85	89	96	89	72	71	83	89	94	70	79	94	86	82	88	75	88	67	81	70	82	95	74	83	86	96	80	81	81	90	92	80	86	68	72	98	92	79	89	78	93	84	90	77	96	80	102	76	81	87	78	81	92	71	87	108	87	91	87	85	86	67	85	88	69	71	84	88	74	80	73	82	75	78	73	75	73	77	87	95	78	86	91	91	82	96	76	93	96	82	92	101	82	90	74	92	82	75	86	72	100	84	75	78	78	82	76	69	88	96	86	96	72	90	81	81	81	87	93	96	77	84	87	75	79	87	77	88	90	103	75	87	87	70	85	76	69	89	71	76	74	83	82	77	82	85	88	82	85	65	96	80	74	86	77	77	93	71	76	71	86	93	76	84	71	82	81	68	93	77	81	77	87	76	90	81	94	99	88	84	81	89	80	80	87	71	78	86	90	93	87	79	80	82	92	96	82	89	82	78	84	81	70	69	85	79	96	85	81	66	73	90	85	72	66	108	83	75	74	99	96	71	83	70	85	70	93	91	79	102	70	68	77	88	85	85	81	82	80	81	96	77	77	79	98	78	73	89	88	75	79	78	79	82	88	75	112	77	67	55	94	80	85	84	90	85	87	83	81	78	91	75	73	74	95	74	83	74	84	67	89	88	93	81	87	85	79	85	84	100
32969	25705	19527	25939	31509	32434	30783	29370	27377	24423	21810	19473	17581	15599	13648	12091	10287	8410	7155	6127	5666	4996	4341	3616	3212	3141	2998	3008	2671	2532	2176	1874	1719	1618	1512	1412	1372	1339	1248	1192	1182	1145	1163	1119	1129	1100	1110	1093	1133	1095	1083	1115	1073	1039	1038	1016	1056	1057	1050	1033	988	1007	974	985	1002	966	968	1000	960	979	904	1050	995	963	972	967	941	946	951	923	996	939	982	924	957	919	946	966	955	962	968	976	959	928	970	952	954	976	943	1007	990	1012	957	946	1023	915	1000	936	950	961	893	979	946	965	941	987	1000	994	991	945	964	993	887	940	1003	994	907	1006	920	1002	1004	943	932	978	967	1005	966	997	959	909	930	976	943	938	940	955	949	964	979	937	965	922	966	952	965	960	949	917	1025	926	943	983	927	979	883	1007	997	933	1007	965	966	942	943	975	935	977	986	949	965	922	957	957	985	942	998	972	933	963	932	934	985	984	958	947	908	1026	971	921	974	1000	1002	990	962	951	947	998	908	999	965	959	939	1004	1019	877	953	941	933	982	996	951	936	952	948	986	993	988	991	971	948	921	946	941	955	926	940	998	932	980	905	951	922	941	947	1004	977	946	990	942	962	984	962	996	930	930	995	972	937	949	937	994	940	970	993	943	948	955	923	918	950	966	975	989	956	942	978	951	985	967	986	1000	939	938	990	984	971	965	989	957	1063	943	1021	984	974	975	974	947	985	995	976	949	963	985	911	950	944	1008	982	948	974	931	1012	894	991	944	907	977	953	914	945	918	948	955	1003	971	964	947	949	985	946	994	981	944	951	941	971	947	1004	943	1042	943	932	988	977	974	996	980	1054	979	931	916	993	960	995	955	951	975	976	942	926	969	964	936	1018	996	921	977	992	944	997	969	949	986	990	929	925	905	949	936	903	925	981	955	976	956	920	981	941	935	989	1042	999	992	975	932	982	969	976	969	967	985	1002	912	976	947	939	961	988	933	992	972	971	987	902	924	943	963	942	954	972	965	971	961	951	926	919	909	987	993	899	966	940	943	957	936	978	1008	908	954	985	984	1012	936	1029	945	964	935	981	999	929	1030	963	946	937	1027	979	918	945	939	951	938	907	1023	984	983	946	978	937	936	974	964	907	954	958	1011	900	960	988	1060	950	1005	983	980	884	966	954	971	976	914	976	968	951	900	938	911	961	948	968	987	996	954	1013	985	961	926	951	919	932	935	969	907	952	1015	948	969	952	1026	966	966	951	936	965	947	951	1042	978	952	912	968	974	958	1018	1000	995	972	973	999	958	992	976	944	952	987	962	924	955	992	931	933	1021	970	982	929	1035	979	953	983	990	918	947	963	988	971	995	954	975	967	934	1008	980	1006	948	986	978	928	981	1010	998	953	1030	940	960	1019	930	950	972	1015	987	985	992	957	936	933	987	1004	972	995	972	937	961	949	979	956	946	961	934	988	960	974	1051	972	965	924	972	996	975	962	954	919	989	993	979	919	970	960	1062	934	911	935	978	932	943	989	939	983	980	974	980	980	976	996	885	954	977	1000	1005	958	1035	980	968	978	982	954	903	951	958	946	964	1030	951	945	930	921	980	925	990	968	938	1003	906	994	925	893	958	959	973	996	919	980	1004	948	1020	936	992	975	922	939	997	956	928	1012	902	999	930	951	960	946	943	927	982	935	963	930	969	960	1003	966	980	908	920	945	981	913	912	926	953	916	1025	934	955	963	884	953	950	946	950	960	1023	991	945	975	919	990	1003	1009	960	891	921	943	984	915	977	953	967	928	947	982	994	996	984	971	1002	987	982	948	914	995	973	970	935	927	994	935	948	917	939	954	956	957	982	1005	991	969	956	1030	973	976	969	995	965	987	940	970	1008	974	992	1020	1024	965	1019	957	1018	939	958	965	979	977	934	999	959	974	1017	930	1023	976	954	980	992	924	950	984	953	948	991	994	971	988	992	966	982	930	1035	956	951	926	975	919	992	884	901	964	979	931	936	1025	959	949	955	1015	991	946	913	981	942	965	936	981	1012	928	998	944	931	969	973	904	909	981	956	994	956	941	981	929	942	939	930	934	973	919	950	928	972	1004	962	976	951	918	937	963	950	959	994	940	963	967	975	979	926	966	931	968	910	961	912	974	922	941	954	1014	1003	947	965	980	987	1000	988	933	919	893	932	925	954	928	934	998	990	977	975	923	978	978	959	942	959	880	946	971	940	983	983	975	1032	988	958	952	987	973	968	947	952	940	998	1001	944	959	969	1004	950	1012	909	938	936	993	951	961	986	1001	975	985	945	920	1010	947	991	921	961	1007	971	986	966	942	994	980	1001	898	948	936	945	961	994	917	999	958	1006	942	925	968	997	906	974	955	1012	967	944	952	944	960	984	956	973	1038	1049	960	931	966	1000	925	928	940	927	948	949	1013	984	955	991	965	969	946	957	977	969	958	928	943	950	938	969	984	952	944	982	943	990	926	963	1012	975	911	948	979	949	966	972	974	967	923	922	979	1020	957	974	954	929	993	1008	962	968	968	972	944	938	964	1025	899	950	949	1002	952	934	912	983	947	953	1000	950	942	988	963	966	952	965	970	967	960	910	928	995	949	979	931	1033	933	889	947	971	998	960	931	944	916	922	962	929	960	973	948	1007	936	996	912	959	992	921	921	959	999	991	951	960	982	966	929	931	906	1008	965	941	960	983	932	960	1008	955	947	1002	961	928	952	1010	983	1012	989	967	968	990	1003	975	918	972	981	1003	975	987	952	989	974	962	963	987	933	979	970	958	939	1049	940	1023	1012	956	969	994	980	937	967	988	914	920	979	953	957	969	962	996	980	930	989	991	1044	962	1007	980	1006	987	1002	985	948	1014	927	989	966	917	944	997	1030	970	983	957	951	967	980	948	989	939	941	955	971	995	960	965	904	973	1019	961	942	930	1028	942	963	938	961	923	986	956	984	935	968	957	988	933	958	1003	970	994	954	980	950	967	954	1029	935	944	957	959	958	930	987	932	975	989	956	996	980	986	1021	959	956	978	926	936	937	977	937	970	925	972	950	997	941	931	993	954	952	946	946	969	974	989	960	972	977	1008	976	988	980	934	973	1025	998	950	954	985	961	999	943	997	995	947	985	994	996	961	980	1015	956	1018	944	976	950	983	974	910	988	984	928	988	965	985	916	937	948	961	985	996	969	936	956	983	966	986	914	995	990	926	922	1015	950	987	905	955	963	973	991	905	984	983	916	925	923	952	960	956	995	999	939	1008	969	988	943	945	959	972	995	951	942	968	990	928	925	954	937	1007	934	929	984	955	989	946	960	943	980	1003	973	985	998	971	967	945	965	963	933	972	943	902	1008	979	970	991	983	970	1005	934	1017	1008	987	967	946	938	907	967	1014	915	957	942	919	945	972	939	929	958	980	939	1001	930	927	932	974	928	1018	970	996	976	990	946	970	982	944	1002	944	985	909	947	996	989	953	957	955	980	981	964	934	973	943	943	986	933	988	969	995	991	998	1018	909	980	929	947	961	987	990	961	990	910	968	932	985	939	935	988	1004	981	971	957	980	925	1056	1003	917	990	1012	948	975	1014	956	943	965	953	906	981	898	1001	929	1000	970	945	994	949	981	973	941	982	972	967	930	948	966	924	1014	976	989	971	918	983	974	940	974	1031	993
4362	2323	1092	585	562	713	742	769	666	532	520	423	425	340	317	251	215	174	136	115	128	105	117	83	101	97	89	118	97	71	79	98	76	75	82	80	80	86	70	85	72	74	65	65	76	65	74	67	74	74	61	71	73	70	70	76	78	75	55	69	82	64	80	86	68	76	78	77	78	74	83	83	55	78	75	85	59	73	77	83	75	80	69	72	84	75	80	82	65	90	70	63	65	76	65	75	78	78	77	85	68	61	73	76	75	57	67	77	75	68	87	80	81	87	66	71	75	79	81	82	73	82	70	68	79	65	74	75	75	78	74	79	67	77	74	72	76	85	62	68	68	74	84	86	79	78	79	69	62	74	85	70	62	75	74	75	95	75	54	71	60	75	81	78	80	85	80	60	75	65	69	59	68	84	72	67	74	68	72	79	65	70	77	63	89	80	78	75	63	76	78	75	67	78	72	82	80	74	76	75	51	86	71	75	95	67	82	86	64	78	77	54	65	68	73	71	69	82	77	79	56	71	83	92	58	64	74	79	68	85	78	80	64	69	77	67	68	79	59	63	77	71	82	81	72	65	61	61	89	76	67	80	69	74	76	79	64	69	72	82	72	88	95	82	82	67	75	84	70	77	75	77	81	84	63	70	69	86	71	71	82	79	51	64	77	67	81	86	66	80	58	81	86	84	75	66	81	77	84	78	80	83	78	73	77	74	75	84	64	77	84	71	76	77	66	72	66	80	86	97	79	87	65	84	70	74	64	74	78	81	71	73	92	73	93	68	77	71	77	77	79	68	75	66	78	81	63	76	88	70	67	70	54	79	83	98	69	68	67	70	68	74	74	85	69	67	72	76	62	73	68	89	85	84	76	87	71	78	79	78	68	78	70	65	63	60	67	79	62	68	74	78	76	69	76	72	78	69	89	77	85	80	76	75	72	85	68	76	73	83	59	67	78	69	69	78	75	76	67	71	91	69	76	70	83	85	85	64	76	74	71	78	59	80	76	82	75	77	84	87	91	85	93	80	67	66	76	75	63	82	87	85	73	69	82	74	69	78	69	76	87	62	59	73	91	63	69	70	72	83	64	79	84	77	78	78	81	81	67	62	65	72	83	79	67	71	82	80	81	87	61	70	67	65	81	76	73	77	80	67	75	73	74	90	66	74	80	74	79	70	63	78	87	57	74	68	76	77	75	84	81	87	58	81	73	60	94	76	84	73	56	87	62	80	69	87	77	72	64	84	82	68	73	75	62	82	75	78	82	70	75	68	71	64	81	80	67	58	80	86	52	66	70	76	75	79	73	73	85	77	74	62	63	84	88	66	96	91	79	76	68	64	75	79	86	88	80	81	56	72	71	72	74	86	69	92	80	83	73	70	68	82	71	77	63	72	59	71	57	61	65	102	64	83	95	84	76	79	69	88	65	73	77	91	79	91	61	59	85	76	77	73	66	79	79	70	75	72	78	84	80	86	75	71	70	84	89	57	74	76	78	62	74	67	70	69	80	86	77	57	77	74	71	65	70	73	89	63	61	61	71	81	94	79	72	61	84	81	76	51	74	65	57	71	80	67	73	78	75	75	78	75	62	71	79	67	61	81	74	67	61	81	76	81	67	96	67	59	62	83	71	75	93	74	81	89	84	81	78	69	82	78	66	76	69	79	81	75	78	77	72	45	82	74	84	77	77	83	62	71	66	87	64	77	88	85	74	71	84	89	73	69	71	85	83	82	73	84	62	92	91	71	62	68	89	60	67	65	88	80	80	77	67	78	70	74	66	63	66	76	70	80	74	62	78	79	83	66	69	78	72	77	76	81	73	59	77	65	69	62	71	74	81	73	85	66	73	77	85	70	84	90	63	84	86	81	85	74	65	66	74	58	64	74	64	88	90	72	76	90	67	78	61	80	68	74	82	79	73	87	69	73	72	59	73	67	87	81	77	77	67	78	62	83	74	69	74	78	83	65	69	82	67	76	68	71	74	92	85	71	61	80	61	60	63	73	79	81	79	69	86	86	84	76	65	73	75	68	71	79	79	88	83	73	97	88	73	76	77	77	83	80	84	72	69	85	68	73	77	86	80	80	81	98	79	74	76	77	72	74	59	79	73	73	68	79	64	72	84	81	88	83	87	75	69	78	83	82	73	80	68	66	83	64	68	66	61	70	79	74	65	76	84	86	89	66	67	66	80	72	59	69	87	69	89	78	67	88	71	77	60	78	76	79	67	90	63	68	81	55	73	72	54	79	71	77	71	71	82	73	67	74	66	65	64	79	53	68	76	88	79	81	75	61	73	70	73	77	85	66	86	70	72	80	64	75	86	91	60	74	69	68	71	79	68	93	79	72	63	74	72	74	77	92	80	83	64	75	76	84	67	82	74	85	96	68	72	80	57	64	80	95	58	70	79	80	69	78	73	86	103	78	90	74	94	73	68	80	69	65	79	77	64	86	59	78	73	79	64	83	90	70	68	83	82	68	64	78	88	90	72	68	70	59	78	86	75	70	79	75	72	75	63	67	65	96	79	65	93	54	72	70	64	77	72	70	75	72	76	69	66	100	75	74	81	72	67	75	70	72	73	73	67	73	80	80	68	73	87	78	90	64	78	71	73	72	69	88	74	81	89	65	75	73	76	80	54	81	82	92	71	73	63	83	92	49	77	63	78	87	69	85	84	80	80	80	66	77	61	76	77	70	66	73	68	53	61	88	72	81	73	63	70	70	77	76	73	81	89	84	83	68	69	83	73	83	65	81	81	68	79	66	77	66	81	80	76	80	64	75	69	69	82	79	71	72	77	73	80	73	78	75	58	79	84	92	69	77	93	80	79	83	74	87	83	91	80	83	76	65	75	65	68	66	69	67	70	78	82	75	68	79	67	68	83	78	60	76	92	72	73	64	72	80	74	66	73	77	67	72	73	73	75	71	76	81	85	82	79	85	90	69	78	86	70	81	68	86	74	76	83	74	66	85	63	75	78	77	74	73	77	83	69	78	73	85	73	77	93	59	85	63	96	81	73	88	65	68	73	70	60	91	93	55	65	80	76	67	80	74	74	66	77	74	73	74	67	89	76	83	76	74	66	88	51	65	59	79	80	86	60	72	75	63	71	81	78	83	71	77	62	80	84	79	81	74	80	65	87	74	89	70	65	80	73	81	87	67	75	64	74	77	65	60	74	61	64	77	60	89	80	75	73	75	60	68	67	62	72	64	58	88	77	92	72	63	60	76	65	76	83	66	79	70	71	66	85	85	99	87	76	62	71	87	82	70	74	69	62	71	76	85	67	74	78	70	66	75	76	76	65	75	68	79	72	76	101	81	116	81	69	51	69	80	81	74	79	67	82	49	65	71	66	85	83	58	79	71	58	76	96	74	96	78	69	61	76	77	72	75	90	61	74	72	77	63	65	81	67	74	76	74	78	70	77	73	68	77	84	66	72	88	71	68	73	72	67	73	71	71	65	74	84	73	67	82	73	71	55	81	89	69	80	87	66	58
28475	21156	14633	19481	24900	25616	24235	22801	20158	17012	14718	12768	12325	10726	9121	7821	6145	4746	3712	3232	2845	2426	2170	1954	1612	1494	1483	1392	1360	1292	1220	1234	1128	1004	1082	1038	1045	950	956	970	928	933	931	876	937	932	976	863	952	904	880	943	891	913	942	881	923	934	929	884	938	865	858	901	906	869	921	882	889	831	898	820	873	857	893	938	899	833	880	851	866	867	929	898	935	882	899	857	895	867	896	879	910	889	868	843	877	886	850	918	869	899	840	878	931	942	876	889	885	854	845	862	848	842	892	854	889	867	922	884	868	889	890	855	906	886	864	883	908	844	870	895	911	906	854	871	863	949	892	831	892	927	877	902	880	875	845	924	873	879	851	896	880	886	884	856	820	855	863	863	890	906	863	858	898	883	881	909	894	858	910	876	905	893	846	877	859	852	829	852	804	912	863	896	795	923	890	872	850	867	822	888	881	920	922	912	870	907	886	851	857	883	915	856	897	897	884	866	847	946	919	855	901	868	865	867	873	905	905	863	905	912	900	872	882	881	903	836	932	885	896	887	924	853	825	857	905	882	872	874	865	902	861	899	904	843	879	850	848	851	908	898	814	833	839	869	921	902	882	854	847	890	853	855	846	895	897	879	847	928	864	911	888	946	860	932	899	930	854	896	954	822	910	882	894	875	900	812	859	824	902	864	904	918	886	881	859	911	849	926	887	886	900	877	865	915	892	902	901	923	856	879	872	873	871	938	849	908	909	887	933	864	851	931	903	887	909	852	845	886	867	894	850	845	900	910	857	860	935	881	897	884	967	874	900	927	868	883	873	881	837	852	909	836	891	844	888	879	848	905	828	885	827	862	874	860	862	868	842	882	844	891	897	884	865	892	892	891	852	954	917	847	879	846	893	915	906	874	894	839	877	838	840	907	825	915	887	900	849	904	870	908	889	846	866	861	863	873	875	885	857	924	869	839	854	923	847	851	853	883	898	886	891	840	832	874	884	898	864	919	903	857	897	928	856	880	885	869	854	890	906	877	890	896	852	861	921	848	891	863	857	891	846	873	815	904	884	845	860	910	918	900	893	916	925	941	884	849	831	850	839	869	889	856	955	846	870	855	869	891	898	896	915	832	847	879	882	878	828	886	901	900	883	885	873	890	873	835	846	850	877	908	858	869	936	882	864	806	906	898	896	843	908	850	802	896	817	840	894	884	885	849	909	902	890	877	871	923	859	877	885	881	905	915	881	887	895	923	898	945	837	856	881	864	934	849	871	873	874	873	903	864	878	874	875	901	855	907	804	838	867	885	885	886	896	862	877	851	898	897	917	907	877	853	914	873	834	877	890	851	878	813	909	854	882	853	859	874	911	884	889	947	898	866	897	894	838	944	829	886	868	902	878	883	840	852	874	885	887	954	945	891	886	886	898	841	836	909	892	795	876	898	910	924	884	893	823	886	863	850	920	867	868	917	891	875	896	866	847	882	918	881	864	907	877	852	955	919	861	852	872	905	896	887	881	914	927	892	924	871	899	903	912	878	877	844	875	891	922	879	863	908	940	890	914	889	906	839	917	882	898	897	892	863	930	847	902	858	936	869	815	875	848	869	895	870	872	912	894	898	906	834	895	900	900	891	899	875	870	894	879	881	893	900	900	825	836	919	884	870	873	912	876	839	924	880	832	914	859	868	924	870	834	905	891	855	901	847	883	877	855	861	905	835	853	836	909	850	879	872	846	888	897	843	875	867	875	939	874	900	853	882	854	880	859	852	900	879	876	903	902	864	864	857	884	908	873	853	831	886	919	836	888	880	853	845	862	846	864	890	844	920	927	878	872	909	921	856	842	861	898	891	880	901	858	907	899	907	847	874	870	891	866	869	929	857	856	836	881	850	934	904	850	840	920	849	909	863	842	874	881	913	825	845	864	873	856	870	936	857	886	890	849	882	836	896	842	860	917	876	854	890	929	881	850	908	804	887	900	801	856	922	927	901	841	877	841	930	869	911	877	866	871	868	904	917	871	889	838	852	901	867	860	832	895	830	879	924	882	835	881	870	817	934	864	836	935	890	831	932	874	899	930	865	884	835	919	889	939	864	882	849	882	909	872	896	873	863	868	905	914	964	865	892	855	885	851	916	892	903	868	854	886	898	857	850	860	892	883	897	912	860	863	883	862	868	870	868	873	872	884	900	867	828	908	839	858	831	877	857	896	822	830	880	879	863	909	845	835	886	890	862	886	867	925	864	936	898	903	844	868	866	866	844	889	874	901	896	861	900	888	891	928	866	910	860	957	886	868	929	889	907	837	855	917	914	883	855	838	904	884	881	889	875	876	886	827	911	851	849	894	899	867	857	878	905	881	865	907	891	883	894	875	894	823	878	851	906	864	901	928	882	858	864	858	891	927	876	807	834	901	879	880	831	879	941	836	874	907	848	933	931	926	863	866	866	834	876	842	866	889	889	899	880	892	888	912	889	834	877	913	869	874	889	890	895	834	863	885	867	845	857	839	924	880	814	919	903	871	910	886	889	861	898	850	876	878	920	913	879	899	887	909	823	890	867	848	922	877	860	871	863	867	933	856	872	855	897	888	876	920	900	864	828	912	859	931	840	902	876	891	872	867	877	834	924	866	917	906	841	878	898	855	907	864	897	925	895	976	892	850	894	889	835	883	879	906	890	860	887	885	855	874	862	897	837	854	901	874	888	844	913	915	913	818	960	890	870	928	921	892	895	871	929	874	883	885	917	843	900	903	879	920	839	934	898	895	946	852	935	863	886	901	935	868	910	890	924	854	908	854	931	879	839	850	869	930	872	875	883	869	838	900	895	873	866	864	843	833	897	871	892	871	955	904	895	863	848	876	865	921	844	948	852	869	918	919	883	876	923	891	916	885	854	872	861	877	840	849	893	802	891	864	888	893	860	884	911	891	855	846	904	881	908	836	860	886	934	931	924	865	883	859	968	867	921	889	860	911	918	845	886	908	883	880	854	898	907	859	832	897	853	868	903	903	888	857	855	886	882	887	872	906	850	866	838	885	922	860	812	841	858	887	851	873	918	875	906	925	915	925	897	874	862	882	885	891	839	854	913	905	928	910	896	884	830	899	871	841	927	866	916	844	839	876	866	901	886	895	908	863	900	900	874	887	859	876	890	868	899	840	889	923	903	894	829	881	947	884	850	887	829	841	858	880	910	911	886	928	890	943	941	870	909	897	908	859	909	851	949	884	886	870	866	895	849	900	888	943	886	914	895	920	896	910	865	847	866	861	852	868	910	815	898	936	877	882	882	885	862	871	873	867	878	857	917	892	887	869	920	877	868	954	827	877	870	866	885	852	856	933	819	890	929	866	878	910	806	907	869	892	853	846	953	870	905	887	876	917	864	863	887	893	906	895	879	828	873	907	894	949	861	922	828	912	831	884	855	908	886	914	870	877	926	893	896	829	883	870	877	920	833	882	892	879	864	901	877	844	902	870	824	838	922	877	906	867	886	865	910	936	912	848	900	893	922
5130	3472	1470	835	872	1152	1214	1094	923	709	606	600	583	522	404	338	278	208	165	152	150	152	123	128	114	81	116	83	104	95	97	95	74	86	92	84	78	88	87	77	84	86	68	84	94	85	93	86	76	87	65	78	70	82	80	80	89	65	93	75	74	94	71	66	77	69	58	90	85	71	64	84	75	64	78	82	90	76	77	97	72	72	69	72	64	80	64	70	83	85	78	76	83	89	65	80	90	67	80	90	65	79	85	79	77	69	84	64	97	66	72	102	77	76	87	78	84	62	75	72	58	56	60	76	75	70	57	78	77	89	79	75	83	78	67	80	82	88	63	97	79	79	71	83	85	80	71	71	73	76	81	81	76	62	86	77	71	82	76	75	68	79	61	87	87	73	71	88	75	77	77	88	79	74	87	75	69	63	67	69	82	76	101	77	84	78	76	84	88	89	76	73	82	72	67	68	83	78	79	73	73	80	81	78	76	73	57	65	62	86	83	79	75	76	65	75	74	86	71	75	71	77	86	73	87	94	62	72	71	68	69	69	82	81	72	90	84	85	71	77	82	66	72	70	70	94	69	86	88	74	76	81	71	88	79	79	94	82	67	70	69	73	69	80	71	69	68	85	63	88	77	76	75	80	91	74	82	79	82	77	78	80	80	67	69	89	67	73	69	77	75	81	83	91	59	81	60	73	76	72	84	79	70	76	76	66	78	81	77	78	74	72	96	76	70	88	66	70	71	71	72	77	75	75	94	90	67	70	77	77	84	85	77	74	90	81	70	72	81	75	75	76	69	63	70	74	73	68	86	91	74	84	75	94	68	71	79	74	64	68	73	72	64	92	83	74	77	83	88	80	75	73	82	79	75	72	84	76	79	76	76	80	75	83	64	60	65	72	78	68	82	82	68	63	78	82	73	73	66	95	89	79	81	83	72	85	85	66	92	70	89	79	89	72	66	71	64	78	83	57	88	76	63	77	66	69	69	75	77	101	71	83	74	105	52	64	90	86	87	99	77	70	81	74	66	84	88	73	70	55	65	68	89	67	74	74	80	80	88	71	90	80	80	80	84	72	67	89	73	93	84	91	72	85	80	64	90	63	95	72	93	91	87	83	78	95	93	66	81	78	79	79	80	56	83	78	81	92	88	77	63	76	83	80	71	85	77	72	75	75	80	96	91	70	91	86	74	79	73	74	68	68	92	66	84	92	90	80	75	76	66	94	69	97	78	72	71	69	79	76	68	83	70	73	76	82	74	66	64	77	84	73	107	92	82	62	71	75	88	79	82	85	72	83	97	73	89	73	78	64	80	70	60	72	79	61	76	71	85	77	74	89	74	72	86	76	80	83	84	93	80	90	65	67	95	75	96	76	81	86	76	81	62	83	73	59	85	83	67	64	85	78	87	77	89	86	63	75	71	80	81	70	84	84	92	97	83	82	79	63	69	75	80	61	75	82	73	91	97	66	62	78	82	76	77	91	68	68	76	91	81	66	65	77	77	69	82	87	81	75	89	90	78	67	72	78	91	81	68	76	95	96	66	75	62	77	80	78	61	81	83	68	74	91	76	75	71	91	79	61	81	83	62	68	66	86	76	83	80	64	73	74	83	71	68	63	85	90	81	75	107	68	61	93	72	71	55	72	73	89	82	81	58	47	63	66	68	70	63	91	70	96	78	69	78	85	63	95	85	69	80	79	96	90	78	75	77	73	74	67	80	62	80	69	81	83	82	86	71	71	89	84	86	81	89	85	102	76	82	81	94	96	80	87	80	84	75	78	86	91	90	89	82	85	77	81	68	90	82	72	76	79	70	71	89	75	69	97	80	69	74	82	79	90	79	81	71	68	92	78	80	83	78	85	69	87	71	78	78	68	69	82	76	66	77	76	80	73	75	65	84	79	72	93	80	77	78	74	82	91	76	75	86	71	68	77	96	82	69	68	72	99	94	83	86	82	68	81	60	75	75	83	73	80	71	67	93	75	81	68	61	64	77	83	82	81	74	80	71	86	79	73	86	74	68	80	73	85	71	76	62	88	74	64	79	69	92	88	85	69	86	78	78	80	89	74	78	101	80	72	84	58	86	77	76	77	69	75	68	79	95	85	66	88	88	74	90	72	67	77	78	87	77	89	81	86	70	75	72	91	67	75	73	80	76	77	63	80	76	104	73	74	74	84	72	80	93	96	81	81	77	78	91	74	72	77	75	77	81	79	93	67	60	65	87	87	82	80	89	77	91	69	56	88	83	74	75	89	66	72	86	63	71	81	73	81	62	82	76	77	88	84	88	80	71	80	70	78	78	65	61	63	60	91	68	88	58	81	80	66	80	78	71	85	80	67	82	89	65	84	88	66	74	72	88	74	74	75	75	80	66	76	69	81	62	63	80	74	65	85	80	88	94	100	73	85	84	89	80	80	64	75	80	82	59	83	89	79	67	78	74	72	77	72	76	81	76	58	85	87	70	94	74	82	66	75	76	97	80	77	83	97	99	69	74	54	66	72	82	70	97	83	70	81	71	65	66	80	91	89	79	71	89	77	81	85	91	59	86	79	70	79	86	87	84	67	94	72	62	79	84	95	84	71	73	86	68	83	68	77	80	80	71	82	74	90	86	78	75	83	63	79	96	73	74	79	69	75	93	84	84	81	69	88	68	83	70	81	66	82	71	92	66	69	70	102	90	74	80	64	68	73	71	68	82	85	71	61	70	71	79	71	92	97	89	81	71	61	74	74	82	77	76	85	76	78	81	82	99	71	87	74	77	97	64	78	80	83	75	83	70	81	94	80	64	58	68	66	78	79	73	86	87	61	66	78	100	83	76	88	85	65	95	66	68	88	75	74	76	77	68	92	92	89	71	84	82	81	89	89	94	84	73	75	83	69	80	69	87	83	88	89	72	93	84	76	82	77	76	68	79	57	76	86	86	68	79	69	87	85	90	72	84	88	72	68	80	78	70	77	73	85	73	79	82	94	70	61	84	78	84	70	90	69	82	71	82	84	89	74	80	79	68	84	69	79	76	81	86	78	69	88	72	90	76	67	67	89	80	68	87	82	81	82	88	58	83	82	75	74	78	91	74	100	76	71	91	67	69	75	88	96	66	81	67	72	76	85	76	76	76	76	73	70	78	82	64	87	74	85	74	86	89	71	72	73	82	81	91	81	79	90	79	74	73	72	86	85	78	72	95	86	77	66	71	83	77	67	67	83	91	80	73	81	69	80	71	88	73	85	74	68	71	85	75	76	76	76	85	71	91	67	69	81	75	82	70	85	76	65	72	62	65	77	82	81	83	80	70	76	85	91	94	73	77	77	78	77	97	75	79	69	82	85	69	79	81	72	68	78	75	76	73	89	78	67	88	72	74	78	79	79	99	91	86	88	71	75	75	103	70	70	80	85	68	76	73	71	74	81	74	70	80	76	66	70	75	75	79	71	74	77	80	79	95	78	79	73	83	74	77	106	79	69	73	69	73	61	96	74	88	84	86	74	68	80
32340	23825	17775	23204	29147	29595	28513	26296	22937	20068	17706	16907	15560	13740	11746	9506	7597	5790	4943	4087	3480	2946	2669	2372	1991	1805	1740	1620	1579	1559	1489	1354	1290	1163	1180	1124	1104	1162	1010	1038	1008	1024	994	1014	998	1066	1003	973	1035	996	958	923	1018	979	936	968	878	968	952	953	919	892	1006	916	935	896	916	972	913	908	938	915	888	901	887	897	858	940	896	905	899	884	893	831	921	921	956	898	914	899	939	898	866	920	898	965	929	888	962	854	858	882	892	934	900	932	921	944	892	870	944	946	916	900	897	883	951	907	909	932	902	897	936	865	892	922	923	870	945	932	924	911	990	901	871	871	885	890	938	895	922	915	923	928	918	912	930	874	948	920	930	869	957	934	894	959	859	886	921	901	966	923	948	909	914	908	904	897	930	990	896	912	909	865	910	846	998	881	922	906	905	939	885	918	866	915	873	894	919	897	926	958	920	891	914	929	873	922	929	940	933	894	845	903	927	883	912	891	853	841	934	880	902	928	969	917	888	907	867	875	953	941	900	887	916	930	914	917	895	895	857	929	904	906	903	900	925	938	923	952	860	892	920	885	926	877	880	982	894	885	867	933	897	900	912	941	837	907	917	973	902	902	910	895	893	889	912	904	891	930	960	936	929	885	967	899	873	970	870	911	915	907	892	887	967	901	861	902	906	862	867	899	988	928	911	878	904	864	915	895	886	881	872	907	920	957	917	929	937	895	926	886	901	927	947	917	831	951	877	854	874	922	964	882	861	899	898	898	879	870	915	877	917	901	942	927	914	942	905	899	912	897	965	903	893	913	848	939	879	919	899	916	893	910	896	941	906	862	986	900	906	912	893	883	934	1014	869	891	936	899	889	910	1011	924	917	892	904	942	929	877	886	853	962	899	921	870	933	901	979	913	937	873	924	949	879	930	933	939	886	839	988	920	910	888	852	939	933	965	891	919	840	884	950	922	904	927	899	892	884	914	911	924	901	885	887	900	914	924	892	918	872	910	866	922	884	936	964	896	936	891	869	894	957	915	862	858	906	899	952	917	917	928	923	907	887	904	949	952	838	895	897	898	893	883	899	901	937	912	945	871	920	925	901	897	934	940	889	925	826	913	875	844	952	909	947	968	882	869	922	898	902	871	901	980	921	881	943	882	932	930	920	931	969	956	879	941	952	923	924	993	907	893	916	880	877	967	910	878	923	907	926	886	915	907	907	911	909	933	896	931	914	926	893	928	931	928	889	950	936	892	887	928	872	889	935	921	930	951	943	925	925	898	895	874	904	903	903	930	927	864	911	952	958	921	939	940	921	933	922	971	929	891	934	916	967	915	901	916	887	890	898	897	872	939	952	908	904	914	955	917	894	928	916	898	894	898	870	914	899	851	913	924	845	878	911	939	940	878	922	902	909	923	930	893	887	894	872	906	876	873	930	946	921	907	900	967	948	913	885	897	942	892	954	954	894	850	884	925	899	870	866	932	894	908	885	924	890	927	863	901	925	908	923	911	880	886	971	935	901	897	917	976	892	923	884	945	929	898	841	882	926	863	903	926	935	894	916	920	914	826	890	920	910	947	961	937	908	890	963	920	936	897	893	879	917	995	870	938	890	954	933	886	878	938	960	903	952	908	922	902	959	916	929	931	947	956	909	920	908	914	930	855	906	944	922	959	908	861	918	913	909	960	866	892	892	896	917	905	938	925	914	935	904	891	897	927	918	861	881	832	842	914	916	914	881	946	956	930	926	850	936	861	892	914	895	908	909	928	956	900	843	908	894	958	843	934	931	927	919	927	931	874	888	888	884	937	904	875	923	971	926	935	912	963	930	905	962	952	928	925	901	895	868	871	934	928	897	937	948	903	925	878	956	926	936	914	963	883	923	874	926	900	913	906	885	913	838	890	925	947	947	982	956	929	944	944	928	872	902	876	876	931	898	936	924	899	887	923	933	905	976	871	888	915	912	913	898	962	919	917	928	923	887	918	885	906	952	872	926	936	875	975	827	866	882	861	900	908	871	853	961	872	918	962	926	909	927	900	968	948	905	936	860	933	950	888	855	935	934	910	850	927	936	917	926	939	887	903	919	860	993	930	875	920	935	912	908	900	856	906	917	926	899	956	915	878	971	951	944	924	972	924	956	834	917	939	925	917	975	860	934	931	889	908	895	917	894	910	879	913	973	891	929	858	926	892	912	923	906	881	916	897	901	939	893	959	908	909	862	853	886	889	888	938	918	917	953	923	920	966	895	911	933	950	867	954	896	921	910	913	911	901	940	912	917	895	883	918	897	928	906	915	913	933	965	918	921	888	877	934	927	913	872	893	854	953	926	925	937	967	929	874	871	887	904	863	934	946	875	899	890	899	939	943	810	880	964	919	887	883	916	914	909	898	865	891	878	946	886	887	953	911	971	870	916	918	946	910	888	931	936	886	910	898	879	911	959	923	899	877	901	971	904	954	901	918	963	937	884	896	928	873	909	918	932	881	934	890	899	915	907	887	917	964	947	916	868	873	882	897	915	908	889	884	910	858	946	890	945	896	892	878	878	895	919	947	910	936	948	938	869	931	928	920	945	939	895	976	921	919	891	861	886	903	888	950	942	871	884	915	914	895	941	923	940	932	910	874	895	944	957	891	924	915	884	902	915	873	916	925	937	934	927	882	909	902	876	951	928	933	967	915	915	976	894	905	893	872	982	882	925	903	920	923	884	878	911	901	922	934	889	890	904	932	919	899	927	921	897	948	926	907	939	933	948	891	938	889	920	874	906	893	907	912	941	915	908	837	860	937	928	918	876	914	934	925	953	947	927	922	989	906	879	898	906	873	883	952	930	919	945	891	936	915	880	919	894	922	915	924	865	924	912	960	929	942	855	952	893	912	921	927	879	884	932	936	874	951	854	880	894	905	893	867	849	897	877	918	948	953	935	904	964	909	918	889	945	910	970	918	939	888	979	927	908	881	948	960	906	902	906	893	919	899	899	919	836	890	873	910	914	913	937	905	958	990	938	955	879	918	887	937	931	847	871	924	905	963	909	871	947	932	889	936	921	916	930	896	986	864	939	874	896	863	944	954	901	927	893	921	892	926	904	895	905	930	871	950	911	861	923	911	900	947	953	937	868	968	882	904	899	858	870	922	889	904	878	883	882	874	896	880	895	925	900	911	919	924	912	952	872	946	961	907	915	917	913	930	897	896	910	930	932	922	911	920	894	890	902	931	904	953	923	977	948	884	917	986	919	943	894	906	840	889	948	921	942	943	960	924	873	944	885	932	860	893	908	904	940	914	849	930	841	900	889	946	946	879	920	959	883	904	916	939	873	878	896	950	871	916	918	872	877	915	904	892	930	930	933	893	921	947	907	901	893	922	945	948	916	969	868	919	884	903	890	920	896	925	936	942	938	899	935	864	927	895	968	947	935	914	902	916	930	924	905	948	912	920	900	956	881	924	945	934	907	906	928	913	911	907	927	891	892	943	931	942	908	910	877	878	904	889	898	933	946	910
6323	3226	1524	858	937	1327	1372	1130	880	833	766	640	627	538	453	370	294	223	228	159	153	132	140	127	103	115	102	109	98	102	86	87	84	82	79	86	90	86	69	71	78	86	95	84	65	75	73	70	66	77	81	80	85	80	75	89	71	72	65	83	75	91	76	80	86	91	83	89	83	73	94	58	67	74	79	94	80	84	82	84	63	81	78	72	79	82	88	79	78	77	86	89	70	79	92	94	77	78	87	89	90	72	71	78	94	89	89	76	65	72	57	85	71	93	71	87	78	79	75	81	79	92	87	65	69	79	78	92	86	80	98	84	65	72	72	83	65	67	86	74	66	85	89	77	74	67	70	79	80	87	72	93	90	89	94	82	81	79	70	57	87	68	64	72	79	83	73	84	83	84	77	86	72	88	88	86	78	70	76	73	92	72	73	80	73	88	79	86	88	78	99	67	78	77	92	66	82	92	84	91	79	71	76	86	74	92	92	73	76	81	80	73	88	71	84	86	79	71	91	83	66	76	81	77	64	80	87	65	77	82	81	80	90	72	80	85	81	86	88	67	83	93	70	76	75	89	86	69	89	86	76	78	84	83	84	66	81	79	72	87	64	82	73	71	80	88	77	82	92	76	66	72	77	72	85	90	76	80	86	74	71	89	84	71	75	62	80	81	66	83	75	79	79	76	86	79	73	77	95	77	77	71	78	90	77	70	95	89	74	75	98	76	76	84	85	93	92	73	84	80	71	70	73	66	84	62	91	77	88	81	81	75	87	68	94	82	103	69	76	82	77	73	78	85	71	73	84	91	67	71	77	87	92	88	96	81	92	65	81	81	80	67	82	73	92	90	81	92	75	94	76	71	81	88	92	73	72	54	80	70	70	89	84	85	84	84	75	82	75	76	75	59	90	77	78	73	80	83	84	86	70	99	79	79	94	86	87	79	91	71	74	70	74	84	75	81	87	87	88	79	80	69	57	76	65	88	73	85	101	78	84	73	62	95	70	82	74	79	79	68	87	88	78	70	81	67	80	82	73	79	74	78	69	91	81	77	94	75	84	75	74	87	85	81	72	61	85	78	80	85	77	82	73	76	84	66	69	73	96	74	73	83	70	79	89	93	92	86	93	94	76	74	80	76	74	73	68	79	75	63	86	60	96	80	90	80	67	93	66	74	60	92	62	79	86	73	72	94	77	77	70	93	87	83	90	66	84	75	91	64	83	80	85	94	63	90	93	97	68	76	74	80	90	81	69	72	81	86	96	82	90	87	74	87	84	73	68	77	73	66	81	83	85	89	82	81	86	81	89	64	74	78	68	85	87	77	68	97	75	92	80	87	74	83	52	80	83	61	76	91	87	78	79	67	86	69	78	86	80	83	94	76	64	85	76	101	70	81	71	67	77	85	82	99	83	75	78	76	70	80	70	89	81	66	78	83	86	76	94	82	72	87	82	80	78	82	81	96	83	85	69	74	86	60	80	66	88	73	91	68	86	83	76	70	70	80	86	87	73	68	86	90	78	64	75	67	83	82	61	87	72	78	91	86	70	85	74	92	60	80	70	85	99	70	80	66	77	80	84	74	70	76	76	78	72	77	81	86	67	84	94	95	84	89	75	87	93	73	81	49	94	75	76	88	72	89	74	80	64	72	72	81	69	78	80	88	84	81	70	82	81	80	77	80	84	87	63	84	65	74	72	91	87	66	77	94	88	77	76	76	81	79	76	91	84	75	93	67	78	85	83	92	75	81	72	78	83	87	77	82	55	66	80	81	90	90	89	82	77	81	68	79	79	72	71	75	81	88	66	83	99	65	83	79	77	76	74	91	88	85	75	87	83	73	82	78	82	79	66	99	82	89	89	75	75	72	73	67	83	78	78	74	96	85	96	87	84	74	80	68	59	68	79	86	75	105	81	74	80	88	84	82	80	58	85	69	83	80	72	66	75	80	73	83	102	75	73	75	70	92	83	76	70	71	65	60	77	78	78	79	74	85	92	60	68	88	91	73	85	60	68	65	73	76	80	72	72	108	86	88	85	78	82	74	61	55	82	77	89	87	87	80	87	77	85	82	89	92	90	89	79	73	74	70	78	76	69	83	82	87	58	76	69	98	72	83	64	81	64	71	80	102	57	81	73	85	82	74	84	78	80	84	84	85	90	66	74	76	57	59	62	76	66	76	81	79	84	83	99	77	82	82	70	65	87	81	82	86	91	81	74	79	75	98	78	60	59	70	61	93	71	87	75	69	79	61	73	83	69	84	82	70	76	78	69	60	92	69	84	77	79	90	68	70	70	84	90	98	69	76	89	81	72	77	64	65	91	89	93	64	73	90	100	84	66	81	83	77	86	85	58	78	70	78	80	74	82	71	76	76	72	75	68	55	70	75	78	77	102	80	89	99	79	66	80	84	77	73	83	82	76	86	75	61	80	90	71	68	72	74	90	90	81	73	67	91	85	69	82	77	79	83	80	74	78	86	74	66	70	72	81	75	89	74	67	76	68	89	81	80	76	77	67	78	89	63	66	94	71	93	81	73	72	78	68	65	80	76	80	68	63	72	73	80	78	73	74	90	85	80	72	93	86	78	73	94	89	87	74	84	82	76	80	83	73	79	81	81	72	68	73	92	78	67	82	87	87	66	83	75	72	73	82	80	80	71	89	77	83	91	76	78	88	83	80	76	92	81	69	78	93	80	80	81	77	75	65	67	68	76	87	76	87	76	62	96	83	66	84	72	80	56	83	80	65	93	93	73	75	81	85	66	74	95	69	82	81	69	83	67	94	78	86	94	81	88	78	81	70	78	93	71	84	64	84	74	76	90	79	72	67	71	65	92	87	81	66	77	88	85	75	85	82	78	75	77	90	91	74	90	76	88	103	87	73	79	87	76	73	77	80	82	96	84	92	82	72	83	93	93	79	78	73	75	63	70	76	72	77	92	76	75	87	77	62	95	82	72	76	73	89	83	86	82	68	84	62	69	67	67	80	77	73	79	81	62	83	71	98	60	82	78	81	74	82	80	76	69	86	75	88	72	72	68	74	87	72	73	89	74	78	85	73	77	85	82	83	77	81	76	81	77	73	76	82	79	81	103	70	82	83	82	79	81	91	72	69	68	78	75	72	85	83	82	99	69	70	83	75	85	97	87	76	73	82	85	83	85	90	83	70	73	68	75	71	70	85	84	77	84	87	75	72	93	82	87	86	89	70	86	98	73	72	84	80	96	87	84	89	74	73	60	101	84	82	86	89	71	70	82	84	70	63	89	84	64	79	79	71	76	72	78	70	79	72	73	84	85	84	85	92	79	83	78	71	81	66	84	82	75	93	79	71	89	78	71	95	90	67	70	62	73	80	60	76	76	74	58	77	76	89	58	85	76	86	75	105	78	101	73	74	66	80	84	81	107	58	73	64	82	92	96	78	77	94	77	76	76	77	75	76	93	91	76	72	69	50	79	90	75	85	93	67	84	82	68	93	90	75	64	83	86	84	75	86	74
30772	23223	17837	23393	29924	31354	30092	26676	23650	21097	19356	18446	16743	14433	12511	10284	8081	6698	5870	4811	3892	3340	2814	2396	2219	1932	1812	1811	1692	1705	1510	1342	1292	1281	1209	1222	1105	1222	1094	1091	1016	1060	1042	970	1028	1062	1050	1056	959	1009	909	976	976	1045	1052	954	1017	972	1031	989	969	1024	965	886	934	925	994	917	970	965	980	919	1025	917	911	1007	917	964	974	935	898	962	943	953	963	933	888	939	920	938	931	958	1011	969	912	979	948	912	950	940	940	933	983	963	936	975	936	981	887	947	960	945	900	1009	912	967	967	927	892	943	996	946	953	951	932	865	922	967	963	963	987	930	930	902	987	980	939	946	950	923	979	940	923	1021	914	921	968	944	935	926	906	938	925	986	935	909	953	971	963	973	888	969	939	942	919	930	941	927	964	941	905	938	950	1007	944	921	1000	1014	927	921	927	951	886	984	914	949	949	953	988	948	968	946	968	959	978	909	883	917	933	932	948	1007	975	945	944	970	915	968	910	1028	990	964	981	938	919	957	969	887	948	951	933	913	954	983	903	920	941	959	955	881	981	858	918	955	933	957	916	954	910	997	899	960	968	941	973	948	977	913	968	997	907	1005	923	935	893	963	930	909	965	941	927	932	959	918	955	927	1021	888	949	885	950	869	915	932	914	965	924	935	919	965	895	922	915	951	942	919	915	918	932	936	965	887	929	917	982	931	1002	978	920	1003	906	994	893	950	923	961	981	939	1039	949	959	934	940	951	966	998	969	972	944	945	950	950	991	923	899	946	944	907	1011	905	958	901	987	941	909	946	930	924	943	945	931	998	915	946	962	968	937	882	933	908	936	990	923	926	988	918	892	956	958	906	954	936	858	940	933	946	903	924	886	984	986	932	972	905	938	982	964	930	968	989	915	949	966	961	918	944	977	910	929	906	987	956	1015	903	960	888	923	910	1008	930	886	919	940	975	982	958	953	934	962	939	938	929	1012	939	965	947	981	905	949	921	911	906	896	916	934	947	964	965	960	913	942	1007	930	959	1003	966	951	946	986	950	1001	938	956	939	929	946	980	951	971	990	915	902	959	966	855	928	899	915	905	934	953	898	976	899	930	875	920	972	962	933	978	933	969	911	990	949	953	923	932	911	940	982	970	950	976	905	892	910	961	956	894	905	897	939	910	957	933	970	948	910	923	996	958	943	941	984	905	940	1003	966	929	974	969	952	976	953	915	1002	967	927	871	960	920	891	946	921	1016	966	907	947	978	971	953	908	968	939	916	942	973	962	1010	897	956	1001	926	884	966	1011	938	904	916	922	920	928	974	908	928	914	1001	952	898	873	962	968	955	980	963	908	982	995	901	908	933	880	1014	975	936	912	939	922	978	900	933	952	960	921	983	934	939	945	983	928	951	935	953	948	964	915	965	914	933	960	922	916	925	944	995	908	938	887	958	960	892	991	921	900	935	945	953	933	920	912	938	929	985	971	933	969	952	974	933	920	923	971	914	912	980	911	930	907	946	947	979	973	963	932	947	972	973	893	936	940	1001	956	961	968	923	959	940	953	958	947	959	984	1007	979	939	951	949	970	986	936	961	957	911	925	911	962	915	891	937	989	953	910	1015	936	928	936	997	892	910	942	928	945	901	1020	929	951	980	940	967	975	904	942	957	934	985	966	964	971	902	910	916	935	954	905	967	942	983	975	980	944	926	991	922	931	933	916	878	977	909	934	954	942	963	978	992	979	925	898	891	938	906	914	943	895	916	944	925	995	974	974	911	959	975	937	953	932	924	952	944	991	958	962	946	973	993	921	930	988	968	990	942	946	972	953	994	921	906	933	969	987	969	936	932	979	969	943	954	966	926	902	904	953	912	953	978	971	877	982	937	958	923	988	939	943	983	1000	918	957	936	943	948	931	973	950	929	922	920	950	948	953	965	955	922	987	923	939	925	986	963	966	964	935	909	988	981	943	943	944	940	910	939	968	916	1020	948	1009	939	927	961	950	936	924	922	970	990	956	885	953	930	958	968	961	1007	997	976	938	1036	908	926	935	910	948	951	953	994	976	941	868	921	906	979	973	942	901	900	947	948	988	952	998	893	1001	967	974	944	952	930	957	918	919	947	957	884	969	918	942	905	922	952	965	926	976	889	902	956	977	927	930	952	955	931	929	944	956	924	928	982	958	914	948	1027	909	960	886	923	948	970	952	937	944	979	916	958	916	924	972	957	980	933	863	965	898	979	924	898	926	912	961	858	935	932	939	944	977	925	909	952	928	987	943	963	972	922	964	1005	968	987	932	948	925	975	1026	906	928	979	914	958	1023	946	911	912	987	995	919	1002	968	960	951	1028	1023	931	972	995	914	947	1009	965	902	910	917	935	978	937	941	975	928	1007	920	897	890	922	931	980	937	970	915	984	979	978	954	967	959	961	971	976	966	901	960	939	976	890	903	947	946	978	943	1023	937	893	974	989	977	945	962	923	957	887	976	975	949	965	985	916	882	993	951	959	959	944	928	909	966	976	919	966	945	915	955	964	1036	908	910	987	923	987	953	949	977	881	960	903	974	960	945	957	917	923	950	959	891	926	962	977	966	966	954	908	929	898	964	928	952	918	913	974	993	956	911	943	967	940	948	977	912	985	926	886	957	924	922	941	958	908	935	949	904	902	991	968	923	941	983	955	955	919	950	936	987	972	921	951	913	910	885	934	998	901	942	953	946	959	957	949	960	917	878	936	933	934	954	986	910	946	914	922	945	945	952	952	944	971	943	985	993	996	910	955	922	916	963	957	979	939	947	1000	977	936	959	941	914	979	901	914	966	923	928	896	969	908	920	933	973	949	1011	953	927	996	933	908	952	903	924	944	932	992	965	964	953	1009	968	923	949	969	936	950	962	909	950	923	969	924	915	942	899	983	907	968	899	921	987	913	861	913	958	967	960	928	939	948	916	905	924	951	993	860	933	965	928	951	934	951	896	964	956	926	908	951	1026	916	902	965	1002	934	1005	934	945	968	973	967	917	923	1003	895	948	972	924	918	956	921	935	923	978	979	935	912	956	932	974	999	951	983	943	997	945	985	890	907	969	954	939	909	922	926	934	904	940	950	921	925	993	954	923	974	961	938	958	951	953	916	972	961	982	933	968	932	1010	962	949	928	942	917	940	902	925	937	950	986	902	955	936	949	969	985	926	946	912	961	975	948	920	956	926	949	957	989	989	997	906	929	960	955	959	943	944	948	942	960	968	898	942	935	930	965	968	974	945	930	968	918	927	962	887	938	909	910	1010	981	900	953	964	970	979	919	965	969	926	934	992	970	998	954	940	913	975	942	904	946	959	985	936	1001	936	928	919	943	971	917	911	949	990	973	923	995	985	982	895	989	923	955	941	942	985	920	951	949	949	980	940	971	933	964	960	961	925	931	970	966	939	992	896	982	976	929	955	942	929	1002	940	933	907	968	945	921	961	993	934	955	959	922	994	978	937	909	900	890	1022	1004	930	894	927	969	916	891	949	933	927	1012	997	924	982	924	930	993	936	939	928	947	922	933	957	928	922	977	972	907	943	932	955	945	965	1018	943	919	961
6716	4318	1944	1218	1379	1843	1759	1312	1198	1088	886	869	757	700	556	454	378	306	285	223	200	197	164	144	138	136	89	115	92	98	102	107	87	111	95	82	94	90	100	91	78	73	100	94	77	78	76	99	87	68	81	99	86	92	96	84	88	76	85	85	87	86	86	78	87	93	74	91	68	64	82	75	79	75	80	83	77	82	76	70	86	86	74	84	100	71	103	84	94	77	83	86	72	67	83	73	90	72	70	90	87	82	85	81	68	97	86	77	78	81	88	88	99	101	88	88	86	78	83	84	74	81	77	65	77	103	76	79	64	76	84	79	88	68	91	76	69	100	79	56	71	81	78	73	79	70	73	83	87	96	89	75	90	63	87	73	77	84	78	78	82	77	95	87	81	76	77	73	78	85	83	76	74	68	70	86	88	91	77	89	86	75	92	80	71	89	87	79	103	84	79	75	83	86	77	91	68	86	73	82	92	86	71	94	79	74	75	101	84	79	72	83	78	86	54	91	80	78	81	70	74	82	81	80	82	68	95	88	63	76	103	72	77	89	84	77	74	86	81	59	82	71	77	85	83	74	85	70	85	66	81	88	72	64	79	97	84	77	84	97	78	71	78	82	89	91	84	77	81	85	76	77	88	67	62	73	76	90	71	62	85	74	84	90	78	94	77	106	86	70	78	94	107	79	93	75	85	89	92	75	83	84	82	81	80	82	81	81	85	89	91	90	88	82	66	81	80	76	88	75	75	77	77	98	90	78	77	84	75	81	101	74	76	76	84	71	102	81	83	88	88	74	78	76	84	81	76	94	66	69	89	91	77	80	80	83	88	79	77	86	83	70	74	80	83	83	87	75	73	79	82	84	81	82	88	93	78	73	73	79	83	91	81	79	79	83	80	84	87	89	73	79	84	81	64	73	86	93	77	83	80	77	96	71	83	94	80	68	80	79	94	73	64	72	88	77	90	75	78	98	99	81	86	74	71	75	83	79	92	90	83	87	76	78	89	88	88	79	86	89	93	78	80	72	75	72	90	82	86	67	86	82	95	85	84	77	92	65	72	91	85	94	86	82	86	70	80	74	86	83	90	79	77	87	81	71	83	87	77	73	88	70	104	76	82	85	68	89	77	75	78	79	102	86	80	96	87	79	99	70	77	93	75	75	88	73	82	96	74	90	79	77	71	78	86	89	80	67	82	92	93	79	102	81	81	71	67	91	74	68	79	73	80	72	79	90	76	102	99	98	75	98	74	68	91	86	76	95	86	66	80	91	84	90	93	79	83	78	80	114	92	83	77	62	88	89	70	75	71	88	82	77	88	62	96	81	75	91	80	84	78	85	91	91	96	80	91	78	102	54	81	84	80	91	79	94	75	79	83	81	92	84	88	76	66	87	80	72	83	83	94	86	70	88	84	56	88	92	88	85	79	91	96	90	72	80	72	75	77	84	89	90	76	68	77	74	74	70	85	87	88	62	95	80	91	71	85	85	84	61	86	77	87	82	77	77	82	71	73	87	77	94	84	87	69	84	76	92	88	84	63	79	89	63	81	74	75	98	72	69	92	76	70	87	75	101	85	75	72	79	61	78	92	86	78	72	91	80	86	79	76	66	76	92	66	71	79	88	78	77	74	85	80	85	94	85	91	78	75	76	88	75	84	85	70	73	76	73	83	76	84	80	77	87	69	86	83	85	81	65	89	81	93	80	76	72	92	76	94	86	87	85	75	84	89	72	100	72	87	89	75	77	83	83	79	96	73	86	86	78	66	88	90	81	78	70	78	98	85	101	78	87	102	89	91	92	88	98	93	91	104	91	92	93	87	81	87	86	77	90	59	76	69	84	85	77	81	72	74	74	86	72	77	76	95	86	77	80	80	85	70	80	70	77	84	90	95	94	81	99	86	82	90	76	82	75	78	76	80	74	90	66	65	91	83	88	92	72	74	67	89	71	79	90	88	95	48	89	88	77	81	81	79	84	74	69	81	84	72	82	81	72	84	60	97	79	100	69	85	88	76	74	85	73	87	67	87	75	85	88	70	75	60	81	82	88	76	78	90	109	67	92	80	95	79	83	96	89	74	92	92	79	89	70	80	79	89	84	93	85	80	86	87	64	58	72	74	76	88	73	85	82	78	75	86	73	85	73	81	83	76	82	77	78	81	93	70	63	83	72	99	75	95	87	86	83	100	90	81	83	76	78	84	78	75	91	89	94	81	87	88	83	68	70	90	84	101	72	94	74	67	66	85	75	73	76	86	84	90	87	96	63	87	75	85	96	83	72	78	85	60	78	83	102	95	87	102	92	89	73	84	83	99	76	73	73	71	60	74	80	88	72	93	92	93	73	73	83	71	78	75	86	65	88	98	89	92	76	77	79	86	70	87	88	69	91	88	75	86	69	80	84	80	79	83	71	78	83	83	78	80	67	73	84	84	76	107	77	77	73	88	76	74	84	89	86	67	61	83	75	72	81	89	84	77	82	72	84	90	77	72	93	71	74	69	78	85	78	76	63	69	72	85	91	84	69	84	73	87	84	88	78	84	101	79	68	91	87	84	85	88	82	92	100	74	87	78	75	70	88	72	75	75	88	82	102	85	73	84	76	100	74	85	76	80	79	78	82	82	83	77	79	89	94	72	86	65	92	76	80	76	67	85	86	86	84	67	86	81	76	64	65	84	73	74	73	57	87	76	72	79	68	78	68	80	82	78	80	83	90	87	80	92	88	85	92	74	75	82	92	78	79	77	104	91	76	87	53	71	76	67	98	90	80	81	72	75	76	81	92	73	72	72	89	80	87	80	86	79	84	79	80	74	83	86	80	76	75	76	89	95	64	96	84	81	73	79	70	81	63	77	87	90	75	82	98	81	78	78	74	76	69	91	76	95	82	89	101	70	87	81	87	72	93	71	69	65	84	73	88	95	80	73	85	83	75	90	71	84	88	77	84	86	86	80	93	72	81	68	88	82	70	79	100	73	83	67	74	88	90	96	80	92	93	86	92	73	97	89	74	74	81	84	104	92	98	86	87	63	82	89	88	95	81	84	66	70	106	79	80	80	78	81	78	78	83	81	81	75	69	87	70	90	65	83	89	86	102	76	90	75	86	95	69	75	83	74	86	83	91	78	95	84	82	90	98	82	86	65	80	69	84	85	89	75	93	65	87	93	107	78	87	77	82	86	73	83	70	79	84	80	72	70	87	81	78	90	69	76	82	80	82	92	72	71	85	69	82	82	82	72	84	79	82	89	78	76	78	84	74	93	86	76	71	77	78	69	65	93	69	96	82	87	78	72	84	79	80	70	83	83	81	86	62	96	85	91	86	72	79	85	80	77	78	78	86	72	80	86	83	84	74	88	67	79	85	69	81	76	89	94	77	87	74	110	77	99	85	82	79	74	79	85	78	76	75	84	91	73	96	80	99	94	88	82	86	76	83	73	74	79	94	90	78	72	80	65	85	78	76	89	95	66	80	84	94	63	72	86	79	80	77	81	70	62	89
34368	25108	20060	26613	33474	34426	32094	28447	25624	23498	21814	20982	19039	17042	14941	12658	10221	8320	7266	6235	5143	4413	3651	2992	2572	2290	2029	2047	1984	1860	1763	1611	1508	1370	1265	1258	1183	1193	1160	1130	1174	1097	1152	1123	1016	1067	1088	1030	1019	1015	1006	1076	1033	1008	1011	1065	1077	1009	1038	1007	1039	978	956	967	956	952	981	911	991	891	984	946	944	939	964	953	938	966	960	925	965	942	1002	948	977	996	917	936	946	966	962	923	942	920	967	1038	926	920	911	901	960	975	931	988	945	922	943	999	921	954	910	970	922	926	1022	968	953	984	922	921	928	939	948	934	893	962	939	1001	973	982	922	1032	990	977	1000	1011	975	958	965	957	932	919	989	965	945	929	978	956	940	999	957	974	962	908	939	915	965	904	988	972	910	900	950	985	895	985	971	953	898	956	979	976	985	973	993	977	967	970	955	930	954	985	967	872	977	943	954	958	898	988	970	942	939	988	958	978	972	885	931	947	938	930	999	930	993	987	904	936	970	951	1002	963	966	967	987	955	965	955	937	972	975	954	922	943	881	1005	993	923	907	891	934	880	951	973	965	945	1017	973	964	964	971	978	966	948	949	1014	944	958	942	979	922	896	959	994	984	947	972	956	1006	858	949	941	988	988	915	945	933	1002	963	974	999	904	979	930	938	1007	948	944	931	978	889	970	994	956	968	937	905	1004	940	984	950	969	974	947	932	960	943	979	961	933	958	929	936	935	942	969	936	990	980	964	970	982	965	933	954	957	941	948	933	982	909	986	977	926	914	966	945	1016	957	922	995	918	946	1008	996	940	928	960	885	928	952	960	968	895	979	962	903	969	952	945	974	962	936	934	992	948	945	975	1007	914	967	923	926	912	996	949	923	924	1023	935	882	984	964	938	1018	933	944	934	946	959	933	927	942	953	968	976	967	936	911	915	957	897	956	954	967	989	919	935	952	915	987	979	915	932	1001	941	946	925	924	925	1013	955	959	974	947	937	926	963	974	925	990	948	975	950	972	971	961	963	981	996	926	974	959	944	934	967	1010	942	1004	979	970	964	979	994	1000	904	979	902	916	887	939	939	941	940	921	1001	927	897	994	941	942	936	887	1005	933	993	948	939	1018	1000	979	914	1001	878	968	968	960	991	904	980	942	972	1012	940	902	952	1024	995	959	968	985	929	928	946	997	992	972	1000	936	886	954	921	968	932	959	1007	918	995	949	922	977	977	909	921	925	978	986	958	972	972	955	951	954	975	932	912	1018	955	996	936	962	956	927	927	921	973	949	999	993	954	1003	940	923	948	955	879	937	980	955	962	994	957	953	1002	969	932	942	942	978	969	961	948	944	972	952	959	1016	918	983	932	908	961	951	959	926	954	943	929	1019	915	1005	966	948	963	961	968	921	973	951	953	932	925	939	917	919	962	943	938	940	951	922	920	931	971	982	979	952	954	984	984	924	992	939	963	907	928	944	964	1001	917	943	988	903	994	974	1000	950	904	945	966	957	938	1029	890	983	1000	973	986	1003	986	988	940	983	956	970	971	953	989	957	942	945	985	925	919	1007	906	957	939	967	999	939	1009	907	905	988	932	960	963	978	898	948	964	954	946	933	938	923	941	933	1015	941	950	952	923	986	961	922	947	940	949	944	930	959	941	946	942	949	968	972	936	907	945	968	922	959	908	967	985	961	933	920	980	972	955	942	1010	973	945	966	957	970	990	1005	945	922	960	949	935	991	997	952	945	857	970	906	1007	984	1015	987	981	959	986	999	923	964	917	953	966	941	972	974	920	961	977	965	1003	923	963	991	961	925	955	1015	951	943	961	953	988	965	964	992	976	920	940	939	958	911	924	950	972	968	995	941	909	967	932	957	978	881	949	948	911	911	960	912	942	882	964	946	958	966	952	1021	943	921	947	928	936	965	986	961	939	934	967	970	947	978	951	963	938	966	948	936	989	968	951	926	1002	985	947	983	950	971	952	967	961	913	974	971	952	960	962	955	1017	905	939	989	976	930	969	934	923	959	981	921	970	945	910	902	973	935	938	927	943	954	974	935	930	957	905	941	908	952	963	946	947	968	1008	973	985	959	965	962	938	1009	995	914	974	970	919	957	936	950	943	926	1008	966	970	974	956	998	976	956	948	926	970	939	937	1009	962	1054	962	964	945	966	961	987	964	984	949	959	915	939	964	972	960	910	947	972	927	960	933	1008	972	924	981	963	933	941	939	981	987	931	963	937	951	991	960	984	980	976	962	965	984	940	959	925	921	939	942	998	998	907	958	918	950	904	1035	954	984	964	932	1007	1004	950	1007	967	938	997	930	907	914	1007	920	947	965	946	990	955	970	968	965	963	942	951	904	942	941	967	927	986	959	973	965	971	980	954	957	965	946	974	941	925	968	938	976	959	975	968	918	958	956	958	960	987	924	985	962	979	1012	962	957	964	933	951	1009	944	991	918	913	1020	985	910	945	996	982	1014	939	961	1025	970	933	910	961	1010	929	924	983	936	928	957	916	979	952	972	911	962	967	970	987	909	938	970	950	946	964	935	958	928	973	948	940	974	925	937	963	916	985	946	945	979	964	962	1015	937	926	970	962	941	963	940	947	990	933	975	971	970	958	967	931	932	934	925	899	935	977	978	951	952	965	991	980	891	964	938	961	907	973	934	923	985	1009	981	920	994	947	934	972	911	963	952	1010	934	920	941	970	956	1004	969	959	992	984	1031	895	938	975	982	983	982	939	955	1051	1017	914	917	949	967	1011	944	936	980	985	980	956	961	949	994	1008	932	964	943	915	918	928	943	887	982	976	932	986	893	959	976	925	929	952	1043	999	979	982	900	939	942	955	974	960	1002	937	985	925	961	971	968	924	945	935	895	974	945	912	957	973	944	945	969	963	919	937	922	934	959	982	955	941	977	975	906	908	974	942	923	972	992	938	931	964	934	1029	972	938	990	943	893	938	968	911	952	972	965	946	961	957	959	912	989	1022	934	984	927	936	966	967	977	938	948	980	924	953	937	1006	1047	977	973	991	968	979	944	940	957	928	944	882	901	927	958	930	988	956	1010	947	979	957	922	950	927	983	971	975	1016	939	922	989	986	968	898	1005	973	929	981	958	1019	939	988	923	956	946	983	962	996	949	976	901	948	964	971	898	962	872	1004	935	899	946	930	920	957	972	1015	947	925	962	926	996	936	996	989	892	954	971	954	947	929	942	1010	964	934	944	907	951	981	925	974	934	939	971	883	940	921	931	971	949	913	975	966	934	938	950	913	947	888	986	917	976	985	933	900	1020	1003	947	916	957	954	942	987	952	926	966	911	920	934	935	980	927	988	926	956	975	953	986	964	920	951	974	917	993	916	960	937	941	997	974	967	924	936	985	927	948	962	920	953	970	982	867	941	931	980	1013	980	975	930	903	1003	980	896	923	879	910	963	930	935	948	945	1015	974	1013	987	925	966	965	967	991	927	933	941	935	958	968	984	949	954	945	990	921	1005	937	981	929	1041	954	986	954	949	900	942	947	935	968	971	942	992	1029	949	906	964	939	968	956	990	972	1000	933	906	921	960	903	963	932	968	902	925	932	908	1006	936	909	975	954	979	926	990	1024	931	972	1021	969	912	961
4186	1945	930	590	646	876	797	692	683	536	541	489	506	431	395	313	238	217	165	173	126	134	122	100	96	88	91	89	74	79	101	91	80	98	77	79	68	64	82	86	76	92	77	86	75	91	86	58	83	78	72	71	80	65	63	76	73	94	77	71	73	78	71	83	95	78	70	69	72	54	73	67	87	63	80	70	79	70	88	89	77	73	73	90	68	91	78	67	76	68	95	72	77	67	74	73	72	65	79	72	77	77	75	67	85	82	73	65	67	77	68	75	80	66	73	70	70	88	61	66	66	77	86	84	78	84	76	70	77	82	76	68	65	79	67	83	66	71	66	79	84	71	83	87	79	87	74	86	75	73	93	66	71	76	94	92	67	66	55	69	80	88	71	77	80	71	78	82	87	66	72	95	80	42	83	63	67	62	76	77	79	71	83	65	64	79	61	60	62	62	90	82	55	67	84	74	80	67	57	86	81	73	85	78	90	79	80	70	82	74	84	74	63	61	83	70	81	95	74	67	78	71	72	72	74	76	72	92	57	76	65	80	72	65	78	84	86	85	88	73	72	84	84	78	79	86	71	73	71	65	81	83	84	102	80	83	64	84	89	76	66	91	72	66	72	72	74	82	65	72	79	75	79	70	79	74	80	72	61	68	78	66	94	85	66	88	85	88	74	90	81	72	71	63	92	61	65	88	71	67	75	66	58	68	66	74	77	82	80	54	84	79	74	58	85	82	82	86	76	75	90	75	81	71	60	53	79	88	87	67	69	84	68	77	85	71	85	75	66	83	74	76	88	59	74	86	76	80	65	79	77	62	80	89	85	69	77	89	73	77	86	80	68	94	60	101	55	59	90	83	65	70	80	73	69	85	88	69	77	73	68	67	82	72	54	84	98	79	73	67	63	78	81	70	70	74	71	86	74	81	76	60	71	81	82	86	56	65	68	69	78	75	71	89	70	69	78	80	93	69	69	74	63	75	77	80	83	75	64	65	75	74	73	70	61	97	75	75	70	78	72	82	65	74	73	79	77	74	72	66	76	83	64	81	87	74	85	70	73	76	60	68	68	53	77	72	71	78	68	59	76	70	73	76	87	79	83	78	78	80	81	76	74	83	78	75	65	89	87	76	77	88	78	76	75	71	64	89	74	90	69	96	74	72	68	85	74	70	73	61	78	70	92	77	70	70	60	77	76	75	65	80	95	79	62	68	76	84	69	69	85	72	82	72	73	63	95	74	67	65	87	90	65	82	81	79	62	78	71	81	76	89	76	52	73	77	76	73	66	89	75	93	71	63	79	88	77	86	79	74	71	80	78	72	80	73	71	79	96	94	80	78	64	92	82	74	67	74	70	85	77	90	80	64	71	89	69	73	75	81	73	74	71	81	77	65	68	87	75	87	80	74	78	68	57	81	70	66	72	64	70	64	72	79	81	62	67	74	62	76	79	81	80	81	70	66	82	61	73	79	85	84	61	95	71	75	89	76	82	66	85	82	71	77	74	74	68	67	80	76	72	77	67	67	69	81	68	79	64	78	91	71	60	88	83	63	81	77	75	69	72	67	79	78	69	82	86	75	85	75	73	61	61	73	83	77	86	71	71	58	66	76	89	64	84	76	73	71	82	72	107	69	66	83	76	62	89	78	83	62	93	62	64	59	74	68	68	104	77	67	77	84	69	69	88	84	69	76	70	74	64	81	70	63	73	78	75	74	83	72	63	67	61	77	62	77	85	80	77	73	78	76	86	76	75	85	93	77	71	69	83	73	82	82	61	66	59	75	86	88	85	84	77	71	78	67	66	61	78	75	66	86	73	68	70	74	66	68	72	62	83	70	61	77	76	87	69	67	78	95	68	76	76	72	70	101	82	79	85	79	91	81	76	75	74	73	67	68	75	73	67	77	69	77	78	75	88	82	85	78	84	63	71	76	64	68	68	75	73	96	75	74	80	74	84	77	73	68	76	79	69	71	76	82	69	67	75	64	71	73	62	80	77	75	74	86	79	79	83	89	79	85	72	77	79	83	61	79	63	86	86	76	65	93	82	71	73	79	69	71	70	74	78	71	92	66	80	68	81	78	92	80	76	67	72	89	72	58	59	86	89	69	56	80	69	67	79	80	92	95	60	80	77	76	87	75	69	70	88	88	89	71	74	98	84	81	71	83	86	77	74	84	89	71	88	76	79	75	71	67	93	84	86	95	67	73	76	78	72	64	74	58	80	80	68	71	69	73	79	82	92	66	90	101	82	58	61	82	98	76	84	74	72	69	73	67	72	89	80	86	80	84	74	68	77	67	80	70	70	65	75	67	70	90	83	80	68	64	69	74	85	83	65	61	61	67	65	68	68	79	66	72	81	93	81	89	73	57	88	75	88	73	63	70	100	65	68	72	71	68	68	79	73	87	88	83	66	68	97	77	75	68	83	70	68	73	70	76	82	85	80	87	87	65	76	83	82	64	65	69	89	61	83	82	71	67	85	73	80	71	59	68	78	70	76	80	79	89	67	75	84	74	58	89	75	78	58	77	78	76	84	71	78	96	78	82	76	76	76	77	70	87	82	75	82	57	81	66	72	74	95	70	66	61	76	76	72	73	86	77	91	85	77	65	80	71	86	89	70	83	61	81	61	80	86	71	73	77	78	65	65	92	58	86	80	76	82	66	71	91	63	69	89	93	60	70	62	77	68	75	74	77	79	76	82	86	69	88	73	81	80	66	81	68	88	74	77	73	86	69	78	82	85	62	69	76	62	73	71	89	68	54	67	77	84	65	85	75	55	78	88	88	57	71	70	86	50	75	75	93	74	69	72	87	63	66	87	77	95	76	74	76	87	66	91	84	86	64	80	79	88	76	83	73	65	72	72	97	69	73	75	79	78	81	63	67	80	69	68	76	99	80	68	73	98	88	62	77	68	72	83	82	75	71	91	73	80	65	84	83	71	82	54	72	63	75	75	83	73	79	66	78	65	69	78	73	57	57	68	75	61	66	87	83	92	69	65	68	77	75	78	72	79	74	75	66	83	94	83	78	66	67	72	93	90	63	85	77	59	73	73	67	67	86	80	76	69	65	67	70	83	95	71	77	82	81	83	68	61	66	66	89	82	80	68	70	72	76	80	79	86	76	76	66	81	92	50	80	77	63	73	63	80	75	65	75	73	93	74	91	85	61	66	73	69	84	73	85	101	81	62	88	84	81	69	78	74	80	72	69	63	64	76	90	74	73	69	83	70	83	73	87	75	69	78	72	76	80	100	62	73	82	56	82	87	72	95	73	72	79	87	64	81	75	76	73	77	71	76	77	76	77	80	96	77	70	62	62	64	78	65	74	67	78	79	87	76	90	78	78	81	72	61	86	79	62	82	78	71	68	59	76	80	74	77	77	81	80	65	75	72	69	68	77	70	75	75	84	71	77	74	75	61	82	77	50	55	74	83	80	61	68	83	63	59	69	87	85	75	74	88	62	80	65	70	72	75	70	84	80	73	78	88	86	66	76
28208	19103	13515	19979	27314	27235	24607	21904	19591	17652	16207	15928	13669	12335	10892	8999	7149	5314	4229	3577	3155	2943	2446	1934	1613	1465	1271	1238	1249	1136	1136	1161	1041	1003	961	986	989	967	939	974	912	979	920	906	938	912	900	930	922	925	926	905	920	914	955	936	909	903	868	962	905	888	921	932	835	897	911	927	884	825	880	882	889	913	868	917	921	814	881	902	906	888	872	858	898	954	844	893	911	864	901	860	910	918	904	921	909	831	888	975	863	944	881	869	889	940	886	929	898	887	915	889	869	880	903	842	876	894	850	903	894	883	902	880	894	848	904	880	859	865	859	887	932	882	895	863	908	880	909	910	894	859	899	916	881	880	919	880	870	923	909	839	903	862	867	887	915	874	854	904	895	923	850	937	909	920	843	857	882	893	886	863	897	946	899	874	884	867	904	932	887	886	826	844	882	882	873	922	885	874	841	923	915	886	910	860	842	937	902	931	884	884	904	858	870	880	875	875	926	879	889	894	940	919	870	881	923	890	885	880	905	863	915	892	878	884	915	893	845	864	889	932	824	883	885	887	982	919	902	897	920	915	816	857	902	819	833	856	854	895	930	946	875	864	877	925	858	871	901	850	966	843	932	896	870	904	872	889	861	883	853	926	886	931	963	897	928	873	869	850	966	885	864	905	880	917	843	882	876	871	912	930	895	900	867	924	921	915	875	884	855	853	927	858	895	944	868	895	855	879	865	846	926	849	872	885	940	945	866	923	878	928	882	866	894	907	944	877	892	915	897	930	863	934	889	869	895	881	865	905	849	902	929	917	867	860	936	888	891	889	944	835	900	933	890	881	915	887	881	870	889	883	896	895	878	847	894	885	914	901	924	849	859	899	845	814	912	864	931	904	865	871	879	911	903	901	918	944	855	900	896	880	856	856	878	911	903	904	843	896	900	919	883	906	903	908	917	956	930	913	944	930	909	869	804	913	907	895	897	877	854	921	882	823	928	916	893	889	810	888	895	853	878	882	918	867	841	920	878	907	838	906	898	822	893	907	876	876	900	870	892	864	841	925	925	865	942	926	877	847	914	896	906	831	913	909	923	866	925	888	932	912	955	880	902	896	927	845	919	878	854	866	878	925	922	908	908	897	971	901	897	905	894	918	860	914	885	857	863	922	848	921	903	864	889	880	903	917	930	908	863	890	884	886	877	884	902	927	849	848	873	888	926	907	882	886	819	928	919	867	926	855	869	887	860	833	890	898	915	861	881	900	876	866	923	934	928	924	887	849	900	896	909	911	905	847	896	899	883	855	871	938	940	898	881	947	903	920	869	914	885	877	869	848	919	906	857	852	857	876	901	872	881	874	912	886	863	883	953	904	903	891	925	866	875	900	916	906	910	890	856	915	896	859	873	926	898	885	891	849	881	916	983	948	870	920	933	898	925	874	894	902	924	924	892	863	918	901	911	880	900	883	919	870	871	894	857	899	893	899	927	874	885	882	878	864	905	844	852	908	908	836	880	944	883	862	923	914	835	881	924	886	874	935	881	945	912	876	853	894	882	916	869	822	888	923	910	868	853	933	886	891	887	868	905	860	892	898	870	869	875	902	827	922	875	858	905	920	928	907	908	838	868	890	876	901	901	931	914	900	872	893	830	905	941	867	961	882	861	891	895	888	896	877	881	878	866	917	845	863	885	873	845	946	911	865	860	830	869	866	884	940	887	858	882	858	879	898	897	889	858	872	861	888	895	887	858	919	862	915	899	894	888	903	933	878	831	899	856	920	887	852	829	900	924	874	914	923	829	883	909	869	865	902	930	931	871	890	870	876	898	858	903	908	909	864	882	895	863	868	893	862	935	900	914	831	918	904	901	900	932	883	855	838	903	860	893	924	851	887	895	850	855	917	885	902	920	834	871	881	907	881	894	874	840	927	915	883	902	864	877	904	943	873	930	926	832	956	916	929	913	944	848	873	943	897	924	909	896	914	892	963	910	849	889	888	877	934	847	881	876	896	886	867	875	861	877	846	882	842	839	888	867	916	896	879	917	899	910	931	869	856	914	891	865	825	867	904	926	856	868	887	942	927	849	875	899	890	933	869	864	845	893	838	925	893	880	895	904	877	915	914	896	932	895	896	898	862	890	912	911	882	887	885	966	845	862	902	903	926	831	926	828	887	845	852	839	875	906	887	906	866	844	867	880	921	890	959	904	949	879	922	861	861	868	948	930	884	880	863	892	873	884	897	914	891	928	847	885	840	891	852	919	924	865	924	897	891	893	844	916	900	898	876	913	893	865	899	888	913	889	965	941	928	902	905	848	862	924	900	867	867	875	890	871	927	904	867	880	917	943	902	876	887	949	904	915	912	941	866	874	838	822	896	842	909	920	893	909	932	913	883	936	924	929	917	904	908	916	928	845	847	935	888	883	909	890	901	907	903	883	901	859	893	879	861	862	891	860	906	896	875	882	873	960	892	874	904	862	880	903	873	880	925	872	948	846	927	880	903	948	876	922	950	862	932	882	949	848	895	878	928	866	944	899	877	919	884	858	890	925	914	892	894	911	911	909	898	884	908	924	924	936	860	870	863	858	891	903	817	932	900	885	884	929	887	884	904	893	902	910	864	880	917	910	862	827	916	894	891	846	862	913	901	901	921	892	875	824	871	906	856	866	877	924	883	890	955	923	875	893	930	925	839	903	900	909	858	857	874	881	912	842	855	882	840	924	929	886	862	913	908	854	904	861	928	947	982	881	905	844	875	871	852	919	915	878	954	859	853	892	928	910	872	929	961	881	904	907	892	825	902	874	914	879	907	907	909	891	873	888	898	901	943	892	870	899	886	885	848	857	859	871	910	902	886	901	926	914	933	837	856	857	895	920	864	889	916	879	889	943	936	871	872	847	869	897	934	916	964	870	850	848	896	872	832	924	911	841	920	941	894	910	887	911	889	907	886	932	907	900	853	909	909	898	916	853	878	914	879	894	920	901	835	875	874	840	870	916	844	866	877	873	858	930	886	909	885	871	955	869	915	939	897	875	895	898	935	862	960	848	930	847	917	855	832	899	862	839	917	844	945	859	854	893	887	909	890	857	882	893	881	867	883	896	864	850	885	874	908	904	877	900	844	896	876	856	866	862	885	882	900	861	874	900	907	862	892	863	943	895	920	898	865	921	925	856	900	880	958	898	886	837	920	974	918	956	948	834	900	841	885	894	935	805	885	893	907	890	915	887	903	878	907	849	820	889	951	830	857	891	899	908	883	899	894	879	897	912	912	885	894	909	927	911	858	859	893	929	897	911	910	907	908	928	908	924	833	879	900	889	857	864	924	932	920	870	928	875	925	904	887	849	846	936	961	863	880	944	885	954	898	917	920	880	870	865	863	907	896	831	888	937	924	934	895	897	905	924	883	861	931	908	886	894	902	885	899	906	859	873	911	898	875	888	839	894	910	913	885	837	929	915	904	835	851	856	874	864	871	902	890	946	860	894	910	904	918	898	874	922	895	937	815	882	910
4283	2722	1262	767	900	1075	925	1015	842	759	769	712	623	564	475	417	323	254	209	185	160	154	170	135	113	96	90	85	89	95	95	93	90	84	78	98	91	89	92	77	84	76	72	74	70	77	83	93	86	58	75	78	73	76	66	74	72	90	80	101	94	62	72	80	66	77	80	88	79	81	74	80	64	74	73	80	85	88	77	65	92	90	89	65	69	83	66	83	75	56	75	84	82	80	84	89	73	69	90	60	77	75	74	94	80	72	82	73	82	65	76	80	73	78	72	65	75	68	74	79	78	64	88	91	65	69	64	82	69	85	68	77	81	73	76	62	83	85	82	77	93	95	76	68	87	78	68	70	89	98	68	81	77	73	74	83	63	81	83	72	76	79	75	76	74	65	81	71	81	88	70	74	91	90	66	85	76	58	67	83	83	75	73	83	74	85	70	99	97	79	79	74	80	76	84	75	91	74	73	85	68	81	89	80	70	76	81	73	87	79	77	73	62	88	75	81	76	69	77	81	84	85	96	95	72	87	70	108	73	81	81	84	92	97	71	79	65	87	80	79	82	87	80	87	74	93	91	90	77	81	81	80	89	80	73	75	63	71	64	68	80	74	71	80	87	83	58	85	86	87	72	80	78	74	72	74	98	82	55	65	55	79	73	64	80	76	83	72	92	79	80	76	77	71	80	74	75	71	80	61	71	76	74	94	90	87	76	72	67	77	84	82	88	70	79	74	83	90	83	77	91	75	81	85	71	88	81	93	100	74	87	88	74	71	83	64	75	71	89	81	90	79	76	78	82	90	75	98	74	85	71	84	82	83	69	74	75	78	69	74	87	71	67	81	58	83	84	77	61	82	78	78	94	70	76	90	85	76	71	75	75	82	81	65	83	62	70	59	66	78	87	77	82	86	64	67	73	70	87	83	68	83	77	70	82	100	86	75	84	88	67	82	74	62	88	73	78	86	76	67	82	72	83	90	70	77	87	83	76	80	68	98	79	85	72	79	77	73	74	65	80	88	89	83	59	87	74	85	81	75	89	78	84	68	84	74	69	99	70	94	80	84	68	79	81	75	70	79	80	94	91	84	81	82	69	86	62	81	81	58	67	64	68	65	81	78	71	84	70	96	67	85	92	87	84	65	85	68	76	66	82	82	73	95	74	84	71	85	82	82	79	76	64	71	71	81	63	81	100	71	74	77	84	75	64	74	85	84	75	78	70	72	91	72	67	70	71	73	95	65	83	73	84	84	82	76	92	84	74	82	75	83	78	77	90	56	83	74	66	88	80	71	99	96	77	81	74	66	86	80	77	75	80	74	84	74	68	72	80	79	68	75	76	78	68	77	76	73	83	84	78	69	74	84	61	77	72	85	74	87	80	72	81	79	65	108	90	64	63	75	82	76	87	92	72	78	72	74	70	73	91	80	93	88	69	86	71	96	86	75	86	73	102	81	76	85	70	84	85	80	72	90	78	85	63	79	80	54	78	66	65	84	59	69	90	74	91	75	69	88	81	85	61	92	79	60	68	71	77	91	79	71	79	87	88	74	72	73	70	80	75	71	71	78	88	78	86	82	77	80	76	76	77	72	80	67	73	75	68	65	95	77	94	55	81	75	75	67	65	88	60	83	69	74	93	89	69	68	83	77	76	72	75	72	77	81	72	80	84	74	79	75	67	72	70	54	95	77	70	77	72	91	71	92	84	78	76	78	67	79	82	66	71	67	67	80	72	86	74	79	72	76	76	62	70	76	86	78	84	79	85	80	78	73	63	85	82	93	72	76	79	89	72	73	67	85	62	76	95	88	78	78	81	78	69	73	83	66	78	72	84	78	91	89	93	67	64	73	76	83	70	89	71	84	72	85	68	84	71	61	66	86	65	89	73	75	69	73	66	99	78	79	75	82	74	96	79	78	78	72	97	71	91	87	57	75	91	79	65	65	85	66	91	73	73	67	60	80	88	93	97	67	89	82	71	76	78	80	75	86	89	83	88	78	83	83	84	68	60	76	74	67	85	77	63	79	86	75	64	77	76	79	91	76	76	75	67	79	76	64	74	92	72	81	79	78	72	68	83	63	75	93	96	85	68	84	73	69	94	66	58	86	93	80	75	82	91	78	72	82	77	72	76	63	62	81	68	74	52	82	67	81	65	84	97	80	72	77	63	111	65	80	82	71	80	81	75	80	89	89	70	71	59	71	76	77	76	79	90	71	70	77	85	85	75	82	101	90	88	90	60	75	71	85	79	84	82	83	79	77	74	68	92	72	71	84	73	67	79	84	66	86	81	95	80	87	85	69	69	75	86	69	70	82	74	90	68	69	77	65	65	86	84	70	72	67	72	90	75	84	81	73	82	69	92	78	71	70	60	76	83	87	67	107	62	81	85	78	67	80	92	76	83	86	78	77	75	78	75	89	59	70	90	89	73	74	69	80	78	74	77	82	82	63	74	88	92	87	74	73	76	73	78	66	67	77	77	82	82	88	66	80	73	86	86	79	83	74	87	73	67	85	71	89	70	80	77	89	85	80	64	84	66	84	84	73	80	76	92	80	71	82	63	78	77	65	67	82	65	75	72	65	83	88	59	68	93	86	74	84	76	91	74	74	86	82	74	79	66	88	86	65	71	76	75	89	60	81	63	83	56	77	80	91	81	82	84	89	92	67	81	71	101	56	84	87	71	98	79	88	67	73	74	90	75	93	62	72	70	62	59	64	74	75	71	69	78	69	77	66	88	81	73	80	54	76	80	78	81	62	79	71	80	83	74	88	64	80	75	73	74	67	90	69	71	95	72	87	86	78	82	83	77	71	93	84	73	71	67	72	74	80	72	74	73	55	88	71	73	78	75	76	92	80	84	88	73	77	86	66	90	71	75	69	91	94	73	73	62	74	59	92	84	82	77	62	89	77	66	79	67	61	61	94	100	78	60	74	66	79	66	71	89	73	86	83	83	88	79	81	74	87	77	97	66	57	81	73	78	72	69	71	70	68	74	94	64	70	82	75	64	79	73	84	77	77	77	71	86	82	79	95	54	81	85	82	76	82	77	75	82	66	76	89	83	84	61	88	83	99	81	83	81	75	88	73	72	76	86	87	82	75	85	69	76	77	74	81	55	70	57	75	84	67	90	69	88	73	62	77	78	77	81	76	78	77	87	84	68	80	92	84	74	80	59	78	69	82	71	80	83	88	97	82	80	76	79	82	81	85	79	75	74	71	81	97	81	69	82	74	75	75	81	72	70	97	82	83	69	74	80	93	82	85	78	68	88	78	84	83	75	82	81	74	84	81	74	79	67	77	76	73	83	94	79	68	84	66	94	75	77	80	60	100	72	81	84	73	80	75	97	86	80	90	69	86	82	73	101	72	68	86	87	76	84	75	71	77	75	76	78	98	85	90	88	76	88	78	80	82	72	64	85	69	71	78	88	75	76	65	73	67	86	82	61	82	95	68	88	78	69	81	62	94	65	76	81	74	69	77	77	67	85	78	77	85
30498	21476	16182	22970	29459	28969	26591	24661	22344	20296	19702	18659	16148	14644	13192	11625	9499	7111	5498	4618	4088	3753	3443	2920	2164	1866	1627	1449	1419	1411	1383	1275	1231	1143	1206	1070	1076	1139	1058	984	984	980	1015	1066	953	1032	977	941	957	958	1003	984	975	966	977	974	940	1045	945	952	942	865	882	873	906	893	889	897	936	889	891	934	883	862	877	928	896	898	887	934	909	940	907	906	945	915	915	940	926	926	863	929	877	929	940	896	916	938	923	905	922	921	924	866	936	893	883	908	927	941	904	926	935	924	854	907	870	887	891	878	902	908	867	885	891	892	976	861	882	899	887	867	887	946	857	902	878	930	915	910	888	851	961	889	947	974	920	894	910	902	876	904	950	909	921	909	878	905	912	900	907	914	896	943	932	915	918	938	932	921	933	919	931	894	920	917	959	898	854	882	900	935	969	902	940	874	848	899	947	887	912	937	902	902	972	938	886	888	909	941	864	823	876	926	899	909	911	908	896	888	967	941	899	889	943	917	925	948	879	959	947	884	944	890	890	916	897	896	904	931	983	957	856	877	933	889	887	861	873	962	905	904	914	845	874	891	897	898	909	910	918	942	949	893	911	935	865	908	908	943	923	871	951	876	941	949	885	873	851	917	874	934	878	923	825	861	890	946	916	869	887	914	903	895	867	891	931	886	913	923	873	913	929	860	937	893	840	849	916	933	906	909	930	903	888	912	933	934	952	856	881	884	907	896	898	907	969	917	907	913	901	922	915	922	896	925	921	926	903	901	897	869	859	905	870	937	952	883	909	858	899	891	870	896	942	872	909	906	925	894	902	927	924	851	880	927	936	878	865	916	919	864	931	917	895	889	907	919	889	915	922	925	899	949	919	901	908	924	892	908	921	896	911	919	909	862	956	956	901	858	874	920	907	876	927	937	926	844	967	848	893	867	926	857	936	935	874	994	917	875	911	913	868	870	896	830	930	895	838	881	951	921	913	944	924	902	902	870	911	863	892	897	892	930	918	923	925	890	901	880	887	915	923	905	936	848	865	1004	920	899	940	929	887	874	888	878	947	909	910	943	916	870	907	959	883	958	880	907	926	918	935	916	914	915	909	873	911	918	911	909	891	877	869	838	852	906	881	932	937	973	940	891	895	878	921	936	943	898	904	896	895	874	885	908	858	943	932	891	925	912	916	951	914	948	915	958	895	912	897	927	913	908	911	921	896	933	886	949	905	882	926	935	908	948	901	888	825	912	901	893	883	917	917	851	892	944	931	893	942	931	876	919	917	930	936	947	909	851	839	952	918	871	901	906	861	961	915	957	901	925	902	904	839	889	923	903	956	914	909	907	894	950	897	971	916	922	910	935	873	913	917	920	879	980	891	872	880	927	873	926	944	830	847	906	886	931	904	927	949	899	844	907	897	900	934	925	933	908	949	875	933	893	927	890	877	954	959	913	940	922	910	893	881	965	943	903	870	905	898	937	925	877	945	888	928	872	891	904	943	911	952	883	908	898	890	917	937	923	906	875	970	967	937	922	871	927	906	888	928	890	905	899	909	898	950	909	910	893	844	879	967	877	910	892	909	908	891	893	884	898	908	931	915	901	951	875	930	909	935	933	878	981	870	956	894	900	935	922	852	970	900	896	887	926	891	893	900	931	919	969	895	912	941	934	909	907	854	935	990	953	935	974	909	927	869	898	940	869	948	885	895	951	913	895	932	915	887	888	921	899	874	933	936	932	929	946	938	907	898	968	910	891	855	937	961	901	948	884	877	879	891	894	905	881	920	939	922	947	926	940	915	869	882	897	903	913	921	928	955	931	885	933	903	935	948	963	891	914	940	870	958	907	934	901	841	937	902	819	935	972	926	918	955	877	931	908	915	943	902	921	924	900	936	878	899	914	958	915	943	898	885	893	937	915	892	877	954	911	919	857	932	925	908	912	886	902	912	940	931	899	889	916	912	933	877	888	955	906	911	909	936	880	890	914	910	889	892	955	903	855	912	920	874	906	878	929	937	943	891	854	894	912	948	905	928	923	985	973	919	924	927	908	919	982	914	940	909	878	930	844	930	875	872	897	888	911	941	871	868	913	926	918	923	937	939	860	914	994	899	905	911	921	875	825	904	893	949	954	859	907	904	872	961	910	923	950	919	859	949	936	924	998	930	980	921	935	899	919	891	935	865	937	913	885	861	960	898	929	882	833	928	895	945	915	925	912	897	858	885	916	942	943	883	926	911	898	927	855	894	934	922	900	891	880	883	831	904	911	924	949	950	862	902	919	901	926	875	961	868	951	891	896	911	883	936	920	891	862	921	995	920	872	942	904	940	894	943	914	911	928	905	992	909	884	968	903	918	918	944	915	884	901	904	893	923	913	900	958	900	873	932	905	938	887	860	918	927	904	919	947	879	872	916	933	886	931	928	923	933	914	915	887	902	869	878	903	915	946	899	938	905	909	877	922	953	917	925	920	939	904	940	916	965	934	884	919	866	902	866	881	922	955	911	877	929	954	848	928	918	947	945	961	997	892	910	899	919	879	891	924	931	901	931	889	876	906	926	892	888	868	896	904	877	881	887	882	873	929	918	891	887	877	918	882	869	911	910	838	874	954	911	861	874	868	909	883	938	948	880	917	902	932	899	883	847	934	879	937	856	906	915	926	897	875	910	925	895	910	963	937	945	891	900	863	910	889	934	918	900	942	898	898	859	928	899	892	914	916	888	918	839	905	911	861	950	963	923	865	914	860	915	867	954	918	869	903	956	898	955	937	893	884	918	920	912	929	896	924	944	917	868	916	873	883	927	900	895	897	884	948	909	912	916	945	933	911	872	937	939	933	897	883	910	914	917	968	901	877	903	944	841	909	874	937	926	904	912	928	895	922	918	992	859	895	907	864	880	903	875	913	943	931	916	924	889	911	942	908	965	927	863	910	931	914	965	871	882	908	912	897	916	888	888	938	908	884	931	941	992	877	902	842	909	920	903	917	941	938	929	899	970	916	855	887	921	900	922	930	857	913	890	887	961	908	891	935	915	950	896	917	876	885	942	930	903	905	887	925	942	940	884	913	952	898	895	927	937	860	901	895	863	924	874	891	900	903	936	944	929	882	880	859	904	921	890	876	885	885	901	872	908	930	915	905	944	935	912	966	921	906	924	891	912	908	906	879	913	915	923	894	878	928	902	895	925	882	919	871	923	886	881	882	880	936	954	903	881	906	892	1009	881	935	853	892	875	916	937	954	916	897	958	898	940	909	939	929	905	919	905	919	956	876	925	899	905	936	906	918	941	904	899	842	909	902	927	924	934	933	951	926	877	927	908	914	941	876	881	842	873	891	887	901	875	942	913	872	892	898	892	882	869	897	912	916	903	937	963	899	900	902	924	905	890	910	884	894	891	899	905	890	928	900	945	917	969	942	921	884	893	935	876	894	950	894	879	899	944	955	853	952	930	943	865	886	926	941	926	966	847	919	900	968	907	882	945	873	882	928	883	911	870	945	955	921	843	901
5237	2308	1228	720	781	1014	950	922	860	783	832	736	622	548	469	407	376	308	258	225	162	154	173	124	120	103	103	93	115	104	86	75	73	75	91	84	76	77	93	79	68	82	100	83	71	85	62	77	104	78	78	83	89	65	71	68	70	62	77	89	77	93	89	72	54	84	92	84	91	86	67	95	66	74	91	67	91	77	77	81	92	81	80	93	83	93	58	83	95	85	67	74	69	69	75	94	89	77	86	85	77	84	82	84	88	77	86	78	79	88	91	72	85	80	66	76	109	83	74	72	73	59	68	65	78	85	88	78	91	88	81	65	69	72	85	70	82	86	70	84	82	84	75	82	82	83	75	75	75	81	88	76	82	85	83	93	71	77	88	61	91	81	77	84	86	76	93	81	83	83	95	85	81	85	72	78	86	88	93	76	75	69	87	82	90	70	72	71	76	73	78	83	74	74	82	85	63	77	72	83	70	86	80	92	70	85	69	75	80	74	89	67	83	71	91	72	77	67	71	70	84	81	71	73	69	74	85	61	77	63	76	94	73	78	71	71	58	79	71	78	74	70	75	66	75	87	89	90	77	96	80	79	65	85	83	74	73	58	78	84	80	90	74	89	77	79	80	95	74	100	80	76	84	83	83	69	77	89	80	87	64	85	74	77	82	85	68	77	82	66	76	77	82	77	83	77	81	77	83	72	92	77	89	94	74	82	69	83	67	82	65	73	71	77	79	81	74	91	66	85	80	95	71	74	89	87	93	75	70	73	87	77	66	95	84	69	85	81	79	83	67	76	93	77	76	68	59	88	94	56	91	71	77	91	82	76	64	79	81	61	88	71	90	74	80	84	87	80	77	82	72	91	69	84	62	89	78	70	72	77	68	68	59	83	85	68	81	86	82	68	84	80	77	78	75	83	94	80	98	82	87	85	61	74	79	73	87	97	79	69	76	68	86	73	77	74	75	78	71	88	71	94	83	93	85	75	73	77	75	74	65	77	83	78	85	80	83	94	63	96	87	69	84	73	75	89	82	62	77	88	69	84	78	77	72	76	89	81	67	92	76	73	53	72	57	72	84	80	70	80	72	69	72	81	73	87	75	79	67	60	73	77	70	75	78	70	76	76	80	65	67	73	80	77	75	74	80	72	80	72	71	75	86	74	82	82	74	71	91	73	69	79	76	81	83	82	72	87	92	95	74	89	74	68	78	69	96	82	89	83	55	67	96	84	86	63	85	85	74	75	89	82	82	96	63	80	96	74	70	79	72	70	71	71	81	69	80	86	78	84	60	84	74	66	77	65	92	71	82	73	92	105	83	102	80	64	94	59	81	80	84	73	90	83	91	78	68	65	75	78	84	82	80	71	78	94	85	78	73	71	93	90	88	82	73	81	71	83	78	74	89	78	79	94	73	76	80	63	82	89	71	99	70	87	82	77	79	75	70	80	81	79	72	67	58	81	93	71	80	76	83	91	71	71	73	80	84	83	58	67	88	80	82	80	88	69	84	83	71	66	77	71	68	75	77	63	83	91	79	57	92	74	61	71	73	72	66	74	72	90	75	78	80	77	67	89	83	75	75	83	86	75	73	69	82	66	80	81	89	77	69	73	83	96	84	80	80	98	68	88	80	71	92	66	60	66	82	97	74	85	66	64	96	77	95	89	90	79	86	77	73	75	86	81	65	70	100	83	75	78	74	83	71	79	86	66	85	74	76	72	72	75	91	80	80	75	77	67	87	80	65	62	65	81	77	84	75	63	71	86	85	73	78	84	72	91	76	90	81	81	93	77	82	88	81	61	90	72	80	80	79	84	67	79	82	71	86	73	73	93	79	72	88	81	76	63	74	81	64	83	80	85	78	75	82	78	70	70	89	61	81	93	76	71	70	64	80	73	71	60	78	73	80	79	78	88	81	84	77	80	75	68	87	85	77	68	98	85	86	82	65	75	72	56	89	81	74	80	83	75	80	93	94	73	69	68	79	80	77	80	79	89	93	72	68	89	96	79	72	70	67	85	89	70	68	85	91	91	77	88	74	68	63	76	79	65	66	74	80	90	81	79	85	72	76	70	89	73	88	76	83	83	69	64	75	72	80	85	74	78	88	85	67	82	77	88	86	82	74	78	59	85	66	76	82	90	67	74	76	72	84	80	74	86	81	81	81	83	93	82	70	94	85	80	83	68	77	78	77	75	86	86	81	65	85	86	69	75	70	74	88	73	69	89	85	98	87	86	90	78	78	80	94	68	82	76	76	60	82	90	80	78	87	92	87	76	66	69	67	86	80	75	89	71	73	96	92	82	73	82	80	80	62	68	84	71	62	73	89	87	83	73	80	79	86	75	68	75	71	75	68	82	71	72	93	65	73	87	74	89	65	72	92	74	65	85	78	86	99	78	76	80	80	82	68	81	75	72	68	81	87	70	62	76	92	82	89	74	83	77	81	69	81	85	67	84	74	87	93	73	96	89	88	78	63	82	75	71	73	70	82	75	92	81	76	95	73	70	81	87	81	72	97	64	88	80	90	84	67	83	64	68	85	71	86	78	75	69	70	107	85	65	76	74	86	85	73	73	78	88	77	81	66	66	54	78	89	74	81	60	79	82	71	87	78	76	72	95	72	78	69	76	83	83	66	81	87	93	76	77	101	84	81	83	98	93	66	79	94	69	67	69	88	87	73	75	71	69	70	70	79	87	87	70	73	68	78	76	79	92	76	78	75	83	67	87	77	77	75	77	78	81	85	72	70	74	83	85	101	62	97	81	80	80	89	96	89	60	74	91	85	79	79	69	72	71	82	79	74	74	70	71	88	78	82	74	65	61	93	73	85	91	87	65	73	76	75	74	71	89	67	94	66	64	82	87	85	74	69	67	90	66	84	78	61	86	70	89	82	69	76	80	97	94	73	79	91	82	85	76	69	77	69	72	93	92	85	75	79	87	75	87	61	77	99	69	71	69	79	86	74	78	66	83	73	81	79	81	76	84	71	90	72	91	71	79	73	81	94	73	83	80	90	76	73	81	80	82	77	84	74	86	89	84	80	75	87	86	82	86	85	76	81	75	89	70	77	97	88	91	77	93	94	86	84	70	82	65	101	59	81	62	91	68	75	75	79	74	78	82	75	73	74	86	91	80	74	67	72	82	85	79	78	72	61	73	83	73	79	65	84	75	77	78	79	74	71	77	80	84	76	84	84	72	85	85	78	93	78	85	79	87	66	79	95	69	83	66	69	69	70	89	63	78	94	96	71	90	87	68	95	72	82	90	70	77	74	85	98	79	68	85	76	94	77	79	76	66	72	93	80	74	67	77	86	95	83	98	102	89	76	77	65	77	89	85	95	93	81	83	80	73	79	76	76	93	70	71	71	76	73	72	82	70	90	79	64	88	90	72	69	81	66	81	89	81	90	71	65	76	96	85	92	76	69	87	66	83	75	89	93	73	73	91	76	92	72	82	74	87	66	80	88	83	89	83	73	81	67	83	84	82	80	79	77	91
28352	20081	15651	22065	28510	28864	26702	25031	23045	21501	20779	19251	17057	14913	13077	11620	10300	8467	6806	5481	4512	4119	3956	3619	2734	2118	1842	1597	1572	1558	1513	1391	1387	1266	1157	1132	1115	1141	1141	1076	1099	1088	1081	1041	1053	1036	990	979	1072	1033	979	932	1012	1074	972	999	985	940	997	932	906	935	971	954	984	949	984	942	995	919	948	929	930	922	917	923	939	951	884	921	944	993	925	938	910	912	967	966	956	971	929	965	913	958	941	961	961	968	938	934	941	925	939	982	966	923	952	957	948	899	939	882	972	950	897	922	973	839	972	910	966	963	953	929	986	931	946	963	946	951	927	964	873	894	966	924	935	886	941	918	950	939	960	1019	925	923	985	926	934	937	951	930	960	896	940	891	947	963	938	910	908	939	889	973	909	911	951	903	916	928	961	962	988	963	960	963	905	918	930	902	931	911	906	946	959	947	951	896	939	924	949	907	966	932	925	970	922	909	914	893	905	953	991	995	943	986	962	972	947	947	929	950	923	932	943	950	928	902	925	972	940	903	998	995	953	911	935	936	940	927	874	946	918	949	941	924	956	924	937	916	934	947	972	913	956	925	905	925	938	955	975	942	888	952	960	944	952	986	959	957	955	971	956	936	943	963	938	969	932	1003	962	931	945	953	941	1004	919	967	873	921	918	930	920	947	954	982	953	969	929	982	944	915	916	950	922	991	953	898	925	972	979	960	949	946	967	963	893	970	952	967	933	973	947	965	940	987	923	949	916	973	917	914	971	954	979	944	963	917	887	953	977	945	957	981	937	965	929	896	893	915	953	923	854	941	954	908	891	961	929	952	901	915	950	985	965	954	974	925	923	929	912	960	933	922	943	888	919	1006	943	943	928	991	930	938	950	958	990	906	983	924	920	936	940	915	888	921	958	920	932	969	921	867	886	905	956	983	991	922	939	1002	958	956	904	907	962	1000	936	956	961	949	953	961	1002	982	908	927	895	930	944	981	946	955	989	925	949	940	907	941	970	950	880	892	973	894	963	969	1001	899	979	912	915	983	975	884	897	940	909	997	950	1003	893	918	896	940	935	929	940	957	917	978	938	935	920	987	917	923	923	933	937	901	994	957	971	947	913	931	927	998	936	901	952	929	990	946	906	963	957	919	1009	922	898	922	951	920	914	932	937	927	880	986	963	932	944	923	1029	910	985	935	900	932	945	924	949	918	940	870	878	965	923	960	958	975	919	947	885	964	902	976	892	925	933	899	918	904	958	937	997	977	923	972	902	962	944	918	921	930	991	935	910	917	943	895	962	952	955	909	948	927	939	969	939	970	964	943	963	992	957	950	987	959	977	961	925	953	913	915	927	955	956	915	959	929	989	957	963	981	911	949	928	970	1006	1003	955	921	956	892	977	904	964	951	922	916	967	981	982	966	926	922	935	943	928	965	917	913	912	960	947	937	850	961	973	944	945	899	979	909	935	985	960	963	949	917	990	1007	930	897	967	964	956	941	960	926	941	883	909	976	936	942	909	940	941	919	930	924	933	928	948	955	912	936	945	917	914	928	922	951	963	939	957	946	946	932	916	916	1023	969	985	938	957	951	943	962	938	961	962	989	983	966	921	912	978	979	944	948	943	950	919	921	921	912	928	972	909	945	980	915	906	962	929	978	910	926	947	971	946	912	917	953	921	970	996	918	964	918	922	930	930	882	977	974	959	986	931	924	900	914	917	945	890	982	972	952	948	937	936	926	955	998	991	932	907	993	946	935	932	953	910	999	916	900	934	944	965	935	932	919	936	949	924	900	886	941	980	901	935	928	868	904	946	979	916	947	1041	933	931	949	926	958	944	936	917	938	993	937	952	912	949	886	958	977	922	934	976	915	957	920	969	923	874	909	955	944	907	922	954	986	951	945	902	925	938	901	987	936	982	960	932	941	938	911	937	920	941	955	916	965	932	973	954	936	919	931	955	948	964	950	961	948	951	933	931	946	957	978	923	948	950	949	905	928	929	942	953	911	874	935	912	942	903	954	968	965	939	911	973	974	967	958	953	949	920	910	906	892	899	947	963	905	912	874	896	973	940	981	967	970	922	944	982	989	903	967	918	958	927	956	948	974	934	940	943	947	936	935	935	987	1012	907	971	932	931	948	942	973	889	939	952	923	930	991	945	980	940	902	900	999	934	992	924	953	948	921	958	945	902	979	939	932	959	908	998	974	935	930	915	903	933	932	966	962	970	947	924	907	893	902	949	915	970	873	955	946	913	940	935	965	957	948	937	935	913	953	967	974	934	944	928	930	947	922	949	958	962	944	893	949	914	975	934	907	931	884	962	931	970	980	952	913	948	960	934	961	974	922	878	931	919	953	945	966	890	878	901	955	957	965	911	939	939	966	953	929	957	988	982	976	915	922	963	930	1003	923	955	953	945	928	918	1015	965	960	957	965	962	903	888	930	1011	912	977	901	943	990	986	948	911	947	959	864	939	995	982	926	971	894	932	928	966	936	975	936	969	908	911	939	913	947	937	875	981	921	924	930	961	900	978	974	957	935	948	901	995	890	968	989	892	954	967	971	915	913	943	952	907	935	939	991	902	970	982	953	909	986	929	945	955	960	927	936	908	975	967	974	962	916	920	968	974	1001	924	929	920	972	917	939	973	949	911	915	957	933	905	945	974	938	907	923	949	945	951	924	955	890	933	913	1004	931	922	931	911	905	915	898	947	964	941	935	991	911	947	957	910	968	917	946	940	952	976	937	954	946	991	955	941	954	963	954	949	1002	948	938	890	925	907	928	923	962	907	927	969	905	928	956	923	871	995	928	961	912	957	911	917	966	864	957	927	907	969	954	938	898	1008	910	947	919	955	951	975	961	898	1030	976	929	990	903	947	996	957	924	975	865	902	937	933	1009	924	895	946	939	897	930	899	993	967	924	974	990	945	953	953	932	960	943	908	936	911	988	970	940	946	967	932	966	970	994	932	921	960	1004	917	930	896	936	953	927	991	1008	941	980	963	944	986	993	896	910	923	935	947	970	937	946	968	951	895	912	923	929	964	996	978	941	943	958	910	902	967	936	870	910	881	975	949	932	941	932	938	927	955	954	932	921	955	967	917	974	942	969	973	961	958	960	945	958	953	969	953	886	938	951	987	951	951	987	968	921	906	956	930	974	942	929	935	991	929	914	940	943	889	895	963	878	953	980	935	956	997	987	945	945	974	1009	942	936	936	948	910	874	932	954	919	963	977	952	966	1005	932	957	933	906	929	903	918	916	916	941	932	923	938	971	910	971	969	893	909	997	961	957	929	962	934	1014	965	943	923	916	921	934	934	931	943	962	912	954	964	968	966	937	895	896	955	975	943	916	925	906	986	965	944	919	954	947	953	976	985	986	965	925	993	895	923	960	924	915	931	969	930	933	961	974	928	927	988	888	900	974	952	973	919	941	945	967	935	896	943	915	892	955	924	921	976	961	921	932	992	926	890	931	971	953	970	933	883	904	980	908	934	914	943	963	927	964	933	967	940	938	917	929	966	980	981	994	923	954	895	980	897	964
4791	3074	1589	1017	1108	1398	1383	1216	1101	1004	1028	879	754	607	542	504	443	429	299	268	230	172	199	184	138	145	136	120	107	112	121	98	81	93	88	97	86	96	68	92	69	78	77	86	89	77	86	94	89	77	106	64	94	77	94	77	74	90	63	86	82	80	71	80	78	75	79	89	72	62	85	85	78	75	81	59	87	90	67	74	69	88	59	69	83	81	82	89	79	94	83	81	79	86	75	84	83	79	82	82	84	69	68	79	83	83	79	80	71	93	87	86	83	74	72	87	82	84	78	91	85	93	88	72	70	76	82	84	91	73	69	77	81	81	74	84	76	51	65	77	80	93	65	67	75	91	69	77	77	70	82	85	91	66	64	90	89	82	83	77	78	83	80	99	100	75	87	88	80	80	76	78	77	88	86	86	80	84	84	86	72	92	82	90	78	77	95	69	61	81	70	80	89	90	71	77	93	64	83	71	96	70	88	73	72	87	87	72	78	68	64	83	85	71	67	64	69	106	93	72	83	82	85	95	77	64	87	87	93	71	89	81	64	62	96	75	75	74	80	87	77	76	76	80	85	76	90	77	58	75	92	79	80	82	67	100	71	65	79	71	72	92	81	92	77	82	81	80	82	84	74	85	78	69	96	74	65	85	92	93	91	69	85	68	79	81	88	90	66	71	73	72	77	76	70	59	79	77	71	100	95	71	76	67	76	75	82	79	78	60	72	88	72	67	67	65	71	86	75	77	80	83	103	89	93	93	83	96	93	66	67	79	70	83	90	73	87	70	81	87	80	75	78	87	89	77	75	76	89	93	66	80	73	73	97	78	89	85	80	89	79	86	86	83	86	73	88	78	75	63	78	70	65	82	96	87	85	85	84	96	69	92	84	83	77	98	85	85	83	83	82	85	75	79	91	92	78	66	91	79	99	76	79	93	77	78	72	91	85	84	88	67	84	74	95	83	77	73	71	75	85	71	86	74	88	68	66	83	81	76	83	87	78	65	89	80	79	83	84	75	75	74	75	65	69	79	91	69	87	83	83	73	91	88	69	81	78	66	69	70	77	86	87	71	85	79	68	72	99	76	90	84	96	82	93	66	77	64	74	89	76	79	67	83	98	87	82	81	86	69	77	68	72	78	76	81	100	97	81	84	85	76	92	91	77	73	85	83	81	98	92	82	76	89	75	73	78	76	79	94	77	78	87	91	81	75	70	68	78	90	86	68	88	76	78	86	82	78	97	85	88	88	76	76	75	80	77	81	70	92	76	66	90	94	84	87	89	71	79	73	70	90	77	63	68	78	80	81	69	82	90	73	70	84	64	106	75	91	83	72	81	76	71	62	99	82	88	80	86	79	84	78	48	89	86	76	74	84	78	74	80	65	59	80	86	81	77	83	99	91	71	64	78	76	88	74	80	80	66	71	107	85	81	92	78	87	81	90	64	82	82	83	86	88	89	76	80	84	93	86	74	66	81	85	75	86	83	90	66	89	66	85	76	76	89	82	83	75	92	71	70	77	82	88	84	87	80	85	78	96	80	84	83	81	89	84	83	83	67	80	77	74	81	83	87	72	74	76	75	74	83	76	80	77	82	76	83	83	91	61	74	80	83	78	79	84	82	91	93	75	75	71	68	82	69	83	85	78	77	95	77	75	91	67	76	92	63	80	79	82	80	81	67	62	80	84	90	69	87	75	87	89	68	81	95	69	88	69	75	79	81	97	72	75	65	96	82	92	79	99	78	80	94	87	83	91	93	73	78	86	80	71	65	74	85	90	73	78	79	87	70	81	86	71	84	77	90	83	79	84	83	80	71	81	72	92	91	88	78	73	88	75	87	74	89	90	88	92	102	92	67	71	77	87	79	91	92	88	96	94	84	80	81	76	91	65	80	76	73	74	93	77	98	74	77	77	79	84	70	81	70	90	74	79	71	78	76	94	84	94	78	70	78	81	80	87	67	74	89	94	97	83	86	83	72	76	75	93	73	97	90	66	77	85	92	75	94	72	90	70	92	93	62	73	78	79	71	103	76	81	83	87	71	83	71	83	88	84	105	83	104	84	88	86	76	70	81	85	72	87	71	89	82	83	92	87	78	88	81	83	94	86	98	84	92	78	87	79	88	95	74	96	71	87	80	76	73	71	100	87	74	87	75	79	83	77	78	70	92	71	74	74	79	82	96	95	80	78	79	69	73	74	73	90	71	64	96	66	98	75	68	77	72	72	93	77	97	70	81	68	78	77	75	66	91	82	68	85	82	76	80	82	88	75	80	74	79	77	89	77	77	65	78	83	91	77	79	61	94	65	89	86	95	93	89	93	76	86	71	86	75	81	71	74	69	72	71	77	73	95	69	82	68	73	75	72	81	81	73	88	82	78	73	83	82	80	80	89	92	88	95	72	91	70	79	75	69	67	79	89	81	84	82	74	90	75	81	81	65	77	70	68	66	69	83	89	74	73	85	84	82	71	93	67	95	67	74	91	78	83	69	97	81	77	71	79	74	74	70	73	93	76	85	81	97	73	85	71	70	71	76	81	98	82	79	96	78	77	67	81	92	77	84	74	81	65	74	82	58	88	81	91	85	86	63	80	67	81	83	80	84	111	84	91	73	77	88	70	82	79	84	56	76	73	93	72	89	64	89	68	76	78	91	87	84	80	85	78	95	81	78	78	83	62	62	78	90	63	72	82	73	85	70	77	88	101	63	91	74	75	97	81	80	79	89	78	73	86	86	71	78	77	82	81	75	79	60	97	67	97	86	92	80	68	78	63	78	85	72	63	91	86	81	72	86	83	84	104	83	73	88	90	94	78	71	89	98	83	76	84	86	76	75	87	88	78	78	89	80	80	69	86	93	73	77	81	89	78	82	93	81	78	92	87	75	76	90	82	88	71	70	103	70	107	81	83	86	93	73	88	59	81	81	88	69	88	82	82	69	83	82	92	82	79	85	80	67	88	88	78	68	89	87	98	75	75	83	66	82	86	87	76	77	74	73	80	78	80	79	80	71	80	62	89	71	83	85	87	77	73	75	85	82	88	89	79	76	72	99	71	70	80	85	75	89	76	70	71	84	74	82	78	76	77	81	87	78	73	82	72	79	85	94	87	91	89	62	72	80	72	74	80	91	75	90	77	76	83	79	68	76	83	74	88	81	70	82	90	78	64	84	72	67	90	81	83	97	77	83	73	89	78	87	81	86	93	90	87	72	89	79	63	81	85	75	86	82	70	70	91	79	68	72	90	74	87	77	69	94	79	75	73	75	97	83	77	78	85	96	75	81	84	84	68	81	86	82	62	82	86	77	81	71	77	87	84	83	74	87	88	76	78	77	82	104	79	87	98	82	69	96	88	83	82	82	100	75	69	86	96	80	81	83	92	84	66	83	79	69	88	89	76	61	90	87	69	69	76	77	63	58	75	79	76	80	83	86	68	84	84	75	81	77	84	87	88	77	73	86	97	96	66	75	67	83	94	88	79	70	80	79	83	89	90	81	71
31355	22409	17841	24684	31329	31431	29650	27233	25311	23615	23114	20825	18371	15892	14282	12885	11949	10485	8905	7273	5850	4937	4701	4508	3870	2733	2226	1964	1771	1817	1628	1649	1470	1392	1313	1263	1207	1199	1192	1133	1202	1188	1158	1129	1103	1052	995	1025	1078	1089	1088	999	1041	1014	985	967	1025	986	952	1038	1022	960	991	944	941	989	973	915	943	919	933	950	920	975	977	965	945	998	941	953	936	1007	976	935	940	949	925	958	979	986	933	972	907	928	959	930	954	954	920	924	900	995	988	975	967	905	929	968	885	926	987	948	975	963	929	960	938	991	995	970	965	961	920	909	958	951	938	925	974	906	941	1016	915	963	936	962	952	980	930	986	916	923	941	909	902	970	927	893	975	989	1009	948	933	987	959	960	961	962	990	906	992	935	951	901	973	994	1005	935	988	956	916	922	893	893	942	952	955	949	969	933	979	951	966	946	952	949	933	963	916	941	934	945	928	964	987	983	996	950	938	899	923	950	932	972	966	943	952	935	943	995	944	966	894	952	943	918	969	948	972	956	980	964	941	918	940	1001	936	958	931	1016	912	931	930	925	953	961	952	961	941	924	951	970	937	886	935	910	941	982	932	988	896	989	969	930	912	927	906	987	993	982	933	965	978	928	973	945	925	951	914	940	912	996	962	946	902	967	909	927	912	983	942	954	929	929	923	919	968	955	1003	1011	972	906	984	924	946	944	1015	892	967	921	958	935	915	932	1002	1013	913	956	929	968	895	996	960	926	953	947	916	955	948	1002	930	945	1000	958	914	925	943	939	945	970	939	907	944	956	936	975	927	978	914	931	999	926	975	948	941	985	906	940	952	937	980	878	943	989	945	957	890	993	914	929	976	951	900	940	938	1004	936	908	960	927	948	944	925	914	924	892	942	973	945	962	1050	913	975	876	984	992	951	965	943	916	966	940	966	943	951	940	931	950	935	962	931	934	908	985	977	1005	910	954	926	954	952	962	915	975	914	946	886	942	938	904	996	939	930	929	952	955	912	951	992	928	964	954	968	926	993	949	959	976	915	956	927	920	962	951	930	956	961	911	917	945	970	976	1005	948	979	932	971	975	959	941	999	934	938	975	931	965	949	983	933	891	944	967	937	947	949	923	973	927	964	981	979	920	936	912	909	922	974	934	1022	879	915	959	1017	919	929	941	994	989	946	894	943	975	927	924	874	959	948	1005	935	978	948	949	961	934	916	947	948	996	991	1006	938	957	922	934	923	976	908	964	978	947	953	942	979	937	945	1014	946	971	995	965	1011	982	1033	953	939	940	956	914	904	941	982	967	928	956	976	896	928	992	913	933	963	916	945	1009	963	908	990	973	936	970	974	936	953	943	944	959	984	908	929	903	907	951	962	959	985	908	988	964	927	970	972	953	963	942	943	955	937	985	932	963	905	920	991	933	925	988	958	936	978	992	949	974	934	939	950	958	935	927	932	920	943	941	951	903	943	944	971	920	935	898	913	959	974	968	999	980	996	959	954	944	900	918	959	911	954	915	946	902	903	959	941	967	954	949	968	922	956	932	994	994	1028	946	960	954	915	921	884	972	884	925	988	967	986	951	987	921	1018	1012	943	952	917	915	956	942	982	888	1010	936	915	952	973	957	939	949	932	934	934	977	858	954	914	994	976	950	934	985	946	876	1013	931	926	1016	966	941	921	944	940	963	948	987	955	987	938	952	959	960	989	990	950	1000	959	953	954	946	939	958	969	926	994	953	946	962	952	993	878	957	960	982	995	910	940	971	912	935	946	989	946	947	953	935	933	1025	900	942	907	942	957	902	1000	974	910	905	943	978	972	943	942	969	926	931	955	951	929	961	959	894	1033	998	1004	932	928	931	1002	888	991	943	916	936	912	902	1000	933	917	971	965	938	954	987	960	966	897	950	932	927	951	906	988	943	962	911	966	924	927	934	954	998	972	969	939	937	950	914	993	954	941	965	937	973	974	1020	933	975	945	963	899	959	957	963	954	944	970	969	962	944	934	934	953	908	881	949	944	943	971	1004	888	915	951	940	945	942	970	948	902	1002	942	947	953	965	929	914	979	938	941	901	953	923	941	961	997	941	995	896	1001	950	861	927	1002	962	903	922	962	941	1001	930	947	960	970	929	982	893	1006	928	908	920	1001	937	923	950	930	1010	952	980	955	920	874	975	969	947	958	947	962	933	900	984	984	937	905	980	962	945	969	937	879	960	915	953	948	910	939	994	950	923	971	929	959	939	963	899	938	1022	921	956	921	936	948	950	940	936	926	882	966	962	931	938	963	955	996	903	958	958	975	935	902	892	963	932	1001	975	980	1002	928	958	951	933	979	943	908	976	929	973	939	959	944	967	871	917	963	892	948	949	949	990	948	891	925	912	956	930	926	937	980	915	916	902	881	938	957	964	983	979	949	1002	920	933	914	939	962	991	949	922	944	944	964	953	975	929	972	989	944	969	968	972	908	945	948	981	943	999	919	952	915	952	942	942	957	932	931	932	964	936	948	938	1013	937	909	960	999	958	945	922	933	939	1010	884	958	947	979	924	1023	899	894	943	960	921	967	965	886	978	934	934	985	933	1006	962	974	902	925	1015	913	996	954	945	931	926	943	940	878	1005	1004	922	985	973	919	945	973	939	962	918	957	915	957	928	947	923	863	953	929	938	956	949	938	972	958	926	921	932	991	1024	955	944	956	922	949	997	914	1019	950	1008	942	929	981	947	924	938	942	932	929	965	981	934	916	930	931	908	1003	966	977	949	960	952	950	920	1009	939	956	975	962	917	943	923	967	939	892	925	919	947	941	919	971	974	940	1002	971	978	969	959	908	945	967	949	1004	944	950	925	940	948	948	1013	984	963	922	945	966	937	971	989	922	953	943	945	967	911	957	916	932	958	945	903	927	950	971	940	908	937	882	938	973	935	951	934	928	931	942	952	911	898	954	958	959	957	975	925	934	936	942	981	982	936	934	867	958	871	910	913	963	925	999	940	951	947	986	876	923	894	959	947	970	968	935	927	992	938	926	976	893	972	946	975	914	974	961	923	943	1032	998	928	926	943	956	933	945	941	971	869	874	947	942	1020	901	964	963	940	975	890	938	935	918	925	944	956	915	921	952	929	934	960	937	951	937	953	996	941	918	974	900	978	936	896	963	947	897	908	966	934	965	960	895	919	917	918	920	962	911	971	942	958	972	972	936	970	871	968	940	934	918	955	922	990	890	955	965	999	914	896	994	892	921	948	911	939	955	886	953	966	961	983	954	932	927	954	966	976	980	904	908	905	973	942	968	979	921	998	885	917	896	942	937	977	1022	922	978	919	921	967	950	936	899	911	969	900	1011	984	965	936	948	946	960	980	909	956	988	924	931	973	967	938	954	966	867	964	937	927	951	962	926	944	988	946	957	927	972	894	971	942	887	979	976	1003	928	1006	945	942	898	891	949	970	962	994	934	896	969	947	941	914	979	918	942	1021	1001	957	965	954	963	936	904	956	939	920	953	982	898	940	935	959	997	945	890	926	970	985	918	927	933	1006	962	947	958	955	1001	937	954	923	935	929	965	969	921	933	955	921	936	966	911	960	887	916
3079	1295	744	486	553	679	671	610	570	541	586	388	377	351	318	281	244	230	187	154	144	135	142	121	114	104	110	81	87	88	78	72	76	75	67	70	66	70	87	79	77	89	82	83	78	100	84	95	79	78	81	75	72	82	86	72	71	68	88	71	56	59	80	76	73	70	53	59	78	72	72	72	63	81	81	63	76	89	72	73	75	78	75	58	62	84	55	80	83	82	78	58	77	64	84	67	60	67	74	75	58	75	77	93	67	74	77	68	71	67	65	64	77	66	73	56	80	73	61	71	78	70	74	63	68	95	77	63	73	74	81	72	96	87	73	81	69	73	99	79	78	62	83	85	65	76	66	82	95	84	80	78	80	80	58	92	67	65	66	78	82	79	68	61	68	79	70	89	70	75	82	82	74	67	72	70	79	60	72	73	80	85	72	72	81	80	77	73	54	65	75	90	73	71	83	83	93	75	78	69	89	72	78	72	80	62	94	90	73	78	83	63	70	69	73	69	63	78	72	76	83	87	68	76	70	61	70	68	75	50	83	74	68	66	83	81	78	84	74	78	78	77	65	78	68	68	76	82	71	73	62	94	70	66	73	81	67	63	78	70	83	71	77	58	73	72	82	70	75	72	62	71	73	74	85	78	88	73	74	57	74	77	63	82	87	65	82	62	76	76	87	81	69	67	70	86	81	85	68	76	77	82	68	85	63	72	94	77	80	84	72	68	76	69	76	82	84	92	78	70	76	82	80	74	86	80	78	76	75	76	72	68	78	93	57	82	72	68	80	71	80	73	76	70	74	73	72	77	63	82	76	73	70	76	74	83	75	77	62	81	78	66	73	73	80	65	84	55	77	70	83	78	76	68	75	80	97	71	93	68	78	77	89	63	63	86	76	67	70	96	75	55	73	69	72	70	70	67	61	80	74	75	67	74	72	81	82	82	72	82	90	77	94	72	76	65	67	76	66	73	70	79	72	77	92	80	70	69	63	81	58	85	68	61	83	74	79	67	74	75	67	72	78	77	73	79	78	75	72	63	74	75	71	75	78	67	72	71	70	87	79	76	76	70	74	79	81	78	88	83	71	65	78	83	77	78	76	60	83	56	65	81	80	77	68	72	77	83	76	83	69	67	79	65	93	87	82	77	70	77	76	70	82	77	88	58	64	70	89	73	77	74	88	67	66	73	69	75	82	55	60	81	91	84	67	90	82	84	73	71	88	81	70	76	75	70	81	70	76	79	71	80	66	81	67	83	86	82	71	75	76	74	67	72	62	86	69	84	85	68	103	88	82	83	81	57	58	69	89	84	69	87	75	81	79	61	56	72	66	77	83	78	63	77	69	90	81	80	62	68	71	60	67	79	79	88	65	66	87	64	85	65	68	86	91	82	72	85	85	87	67	69	70	65	77	85	84	68	85	87	73	87	76	70	62	73	78	70	68	64	59	83	89	68	80	74	83	81	76	73	67	81	66	90	59	79	70	64	84	89	79	72	72	78	77	75	73	55	78	73	87	74	74	81	74	66	70	84	65	64	83	73	77	65	76	75	68	76	73	82	83	75	68	78	76	68	76	78	75	66	83	73	73	70	74	57	69	84	68	73	92	73	91	79	64	83	76	78	89	65	77	89	71	63	82	68	87	61	84	76	71	59	58	68	73	75	67	73	70	51	77	64	94	78	85	80	84	68	64	75	60	75	79	81	69	74	86	65	72	66	80	77	72	73	70	76	83	77	74	75	59	71	77	73	78	78	81	72	85	66	57	72	81	76	68	69	70	87	82	74	75	61	75	77	76	78	74	76	62	80	68	83	84	79	80	86	85	72	80	63	82	70	69	77	88	74	75	80	83	73	67	67	71	72	79	79	63	63	67	69	84	63	64	73	62	65	71	62	69	69	80	82	74	78	65	69	74	71	83	83	79	76	78	65	64	82	63	77	92	78	79	93	69	75	78	66	75	73	69	81	79	86	81	80	75	57	74	83	70	84	62	56	81	76	74	63	74	79	89	78	67	79	79	87	68	62	77	64	80	97	78	75	75	72	69	80	60	72	70	70	68	75	70	81	65	82	92	71	78	84	74	70	78	62	83	64	64	74	68	48	75	79	73	82	56	88	72	82	75	71	75	68	97	84	83	72	83	83	72	74	80	78	70	93	76	71	76	77	74	65	72	83	67	87	84	78	75	82	59	76	78	77	62	71	66	77	58	83	68	82	80	88	72	79	78	64	66	72	79	83	68	85	66	80	100	76	74	76	76	66	68	85	69	69	88	61	77	69	73	78	72	84	81	85	77	86	73	87	85	79	81	60	55	78	79	79	69	63	57	67	84	92	66	87	80	67	69	71	77	79	73	69	63	85	67	78	73	71	84	76	66	73	73	74	73	67	81	94	71	81	61	77	78	88	92	89	83	80	65	63	73	56	80	73	65	68	90	77	68	73	82	76	72	71	62	77	57	70	91	95	76	76	72	75	66	74	77	69	75	85	70	69	74	70	54	68	73	87	98	79	85	74	83	65	80	69	73	70	85	64	67	70	86	63	77	76	63	90	77	70	61	80	69	83	66	81	86	74	80	79	90	86	73	81	74	69	73	68	70	64	71	71	78	77	74	66	86	87	81	89	73	77	89	86	75	60	75	74	78	60	63	89	73	75	68	72	58	76	75	80	75	61	97	69	68	63	82	84	77	90	74	78	79	71	75	67	75	95	66	77	82	85	81	78	72	78	74	78	74	82	77	89	59	65	83	76	89	79	81	67	70	68	75	73	82	76	55	79	86	71	65	64	58	74	96	66	68	63	83	74	70	74	88	57	74	80	69	77	69	67	67	55	69	54	57	65	74	73	65	71	82	71	78	79	75	71	77	84	79	71	82	82	70	70	74	92	51	80	88	76	67	76	74	68	68	65	71	83	66	72	64	78	78	81	73	77	63	64	69	65	86	62	66	87	70	72	71	57	87	65	72	91	59	76	71	74	64	90	73	85	84	63	78	64	72	81	88	60	60	76	78	88	86	58	70	74	74	82	71	72	65	69	86	71	72	65	80	65	81	71	66	76	83	54	68	74	79	84	84	58	79	75	81	84	79	72	68	69	83	66	80	83	81	73	79	65	76	84	84	84	69	65	75	84	65	70	63	65	72	59	80	77	89	87	72	63	55	76	73	79	88	92	65	84	94	67	84	69	93	63	65	74	75	66	88	76	60	64	86	79	93	83	75	67	76	83	75	68	74	74	82	81	72	67	80	94	86	71	71	73	68	78	69	73	78	103	73	69	74	64	72	78	71	86	57	81	77	76	86	50	72	76	74	66	73	69	76	71	59	86	75	65	77	83	80	83	76	84	61	66	68	82	75	68	80	71	84	71	73	79	81	88	67	97	49	79	76	80	86	63	83	74	87	75	62	80	53	80	71	79	79	73	75	78	55	73	74	71	68	54	96	53	75	76	67	81	68	73	85	80	92	69	86	80	74	62	72	66	69	65	73	76	74	69	62	65
24366	16210	11473	17903	24608	25143	22992	20514	17713	17140	16522	13968	12054	10840	9188	7902	6958	6317	5358	4432	3507	2776	2622	2631	2470	1921	1493	1265	1167	1145	1128	1078	1042	1045	944	949	956	949	912	944	969	905	942	933	967	909	937	942	962	882	1024	875	954	972	924	920	872	958	840	942	909	868	903	883	851	895	941	890	894	889	906	885	864	929	863	858	858	876	925	870	878	879	858	902	942	879	870	874	848	952	872	911	850	813	907	873	883	886	898	871	893	987	861	876	895	908	883	870	837	896	863	928	840	858	899	870	927	862	890	865	891	872	928	920	890	881	866	894	800	864	902	909	876	858	906	855	854	868	872	898	903	880	905	927	911	910	856	858	850	853	873	940	907	894	902	898	946	917	953	871	855	902	911	878	901	940	856	844	845	888	836	875	916	821	909	882	881	897	910	868	878	863	864	865	873	864	838	872	870	892	876	931	916	879	875	907	851	854	851	867	923	888	927	887	861	986	901	874	856	868	889	891	934	872	902	910	908	888	926	873	921	852	830	892	871	910	896	852	900	868	837	880	952	912	866	878	885	834	938	846	909	911	881	919	902	873	873	924	914	901	916	905	826	899	866	854	880	865	880	911	903	861	909	934	892	898	899	912	890	887	906	906	956	877	868	871	863	886	887	875	889	823	884	866	909	870	860	903	868	948	899	873	937	910	880	877	913	886	887	910	905	909	889	887	870	900	849	860	862	862	866	870	853	911	928	908	875	911	897	931	891	873	863	917	917	853	873	845	886	917	876	870	865	848	849	866	899	935	837	894	939	920	850	904	915	831	886	899	900	919	875	966	898	919	848	908	896	850	907	894	905	893	882	890	889	861	870	900	872	891	865	814	888	892	931	871	881	895	880	881	876	930	864	912	867	897	889	888	889	918	863	919	897	895	886	906	905	900	872	848	885	869	885	895	894	872	888	905	923	888	875	937	883	869	899	873	902	894	886	941	899	837	930	894	880	888	833	900	865	841	876	939	916	830	939	896	839	874	851	891	917	850	944	928	923	869	909	896	930	903	921	888	891	905	939	897	892	897	877	935	844	885	867	866	877	905	900	795	887	888	855	912	887	878	867	901	937	880	896	876	860	883	842	942	904	899	877	942	934	928	861	891	912	873	889	919	906	888	905	872	886	886	882	882	893	910	886	903	906	870	930	849	875	857	907	894	925	896	865	932	853	893	903	908	893	907	933	859	880	880	936	879	875	925	885	835	883	871	895	860	929	866	872	899	927	901	931	839	831	968	814	921	862	833	933	901	932	882	848	907	905	928	913	874	831	842	901	910	883	910	850	863	927	925	868	880	849	874	917	819	890	882	862	886	906	877	897	946	942	892	897	887	892	888	920	892	912	884	917	865	898	913	896	957	903	865	848	901	839	921	927	942	940	863	900	921	893	915	864	898	907	878	839	903	895	880	880	869	856	917	935	879	893	852	864	897	926	881	872	876	941	875	871	929	881	909	914	908	922	925	843	894	885	865	944	867	914	862	885	822	889	914	909	824	896	915	821	934	884	876	890	952	857	887	866	864	908	902	876	888	948	900	892	914	859	857	842	888	851	909	925	886	883	901	879	883	912	895	878	929	875	904	887	889	885	891	901	861	877	883	874	931	903	900	898	869	900	880	847	882	921	933	886	872	877	899	891	873	880	917	887	890	903	903	876	907	913	874	928	884	887	910	914	871	876	904	932	869	949	899	871	864	858	903	906	881	912	922	906	904	917	956	888	896	833	920	902	886	907	865	868	940	912	855	930	908	920	884	880	849	922	830	897	890	900	949	865	925	908	898	916	898	885	875	880	873	874	888	891	932	934	887	883	882	925	911	841	885	863	878	871	891	911	857	849	885	857	930	848	943	909	830	851	861	882	862	903	907	939	926	879	893	928	892	878	892	875	902	844	825	858	877	873	897	942	870	923	867	888	876	895	882	956	868	860	897	876	918	885	886	905	933	924	888	835	874	930	874	876	905	911	881	870	922	891	856	893	888	900	910	907	922	856	907	853	880	879	914	908	875	846	877	941	895	952	893	922	891	875	900	885	873	875	897	933	893	857	898	897	872	910	885	883	877	912	880	945	889	899	876	930	879	837	941	889	930	900	867	900	873	875	873	880	889	890	869	848	892	931	905	874	911	867	881	851	872	871	861	890	832	913	887	873	845	900	889	859	931	891	946	889	838	944	886	934	873	865	878	921	851	826	869	898	869	881	960	892	868	884	898	888	910	903	871	879	886	860	846	883	855	886	888	888	849	889	916	928	872	886	922	947	903	824	843	862	833	904	902	890	855	896	868	875	911	868	914	879	942	826	890	951	866	885	871	865	847	882	890	847	850	894	783	886	905	892	881	919	944	899	880	944	845	874	931	932	895	926	917	898	887	846	907	852	910	893	887	881	922	895	909	837	922	912	932	924	836	927	857	906	898	897	896	904	873	876	901	881	844	932	847	872	895	883	927	845	831	870	906	896	914	927	937	879	882	904	919	875	888	917	914	887	830	942	849	902	873	891	855	881	908	894	924	909	885	930	856	920	867	886	883	934	897	905	867	949	913	879	931	901	898	890	912	928	853	914	904	903	859	865	886	847	884	914	928	936	913	875	877	904	834	885	871	850	922	946	830	899	908	935	895	840	864	900	881	848	891	956	855	912	854	848	899	913	836	906	906	858	905	903	882	922	893	907	861	835	897	937	885	900	894	871	859	807	903	944	881	894	902	928	905	871	928	932	855	885	898	901	862	935	852	856	881	896	908	873	929	839	884	845	898	838	908	878	929	908	924	873	950	883	889	909	880	846	964	936	900	916	915	904	921	902	862	881	895	903	874	946	950	889	830	864	814	861	839	869	896	918	859	882	872	894	889	926	884	850	907	915	886	903	892	930	869	910	932	878	890	868	871	952	918	854	944	934	872	897	902	890	892	918	900	868	902	887	935	929	875	834	885	928	888	921	932	930	903	958	898	913	899	868	892	885	880	950	874	937	872	892	855	888	862	884	888	902	881	902	842	877	887	866	872	887	891	876	869	896	930	919	880	909	934	920	829	911	911	921	889	937	905	892	879	866	911	886	880	903	949	829	910	864	907	874	868	916	868	867	934	898	890	930	865	888	866	897	879	928	854	884	887	883	886	863	921	849	895	900	862	921	816	890	902	856	854	903	923	931	892	940	889	888	875	914	889	872	910	871	910	859	914	938	865	892	851	845	933	929	903	929	934	888	919	905	846	850	931	876	885	887	872	886	875	877	905	899	954	908	913	845	864	832	893	898	892	946	863	861	888	881	864	916	882	834	888	919	901	867	937	889	850	875	894	877	901	865	862	921	926	849	895	877	868	931	863	869	839	914	866	891	874	853	900	867	873	884	906	876	903	883	839	881	928	877	971	895	858	839	937	873	906	892	877	849	897	877	890	885	894	883	917	872	885	864	867	892	888	927	862	874	869	885	911	933	874	836	904	891	942	923	908	871	867	925	898	894	893	870	888
2984	2100	1104	665	788	1041	974	797	688	735	707	637	539	488	392	377	317	298	270	221	179	166	143	153	151	125	81	72	103	92	85	75	79	97	83	92	85	74	77	77	92	88	94	68	86	72	83	92	68	95	96	81	81	95	72	75	88	87	68	75	79	90	83	65	78	70	76	83	78	75	80	78	73	78	81	73	81	70	71	63	84	95	67	72	89	88	77	70	79	85	76	77	67	74	91	71	81	79	65	71	77	86	76	67	81	73	92	76	85	69	76	83	85	81	87	74	64	98	84	81	85	70	79	73	83	85	79	64	77	78	82	85	55	80	82	79	84	83	81	77	80	70	80	76	62	84	84	68	85	92	66	69	98	94	78	82	60	80	75	74	74	102	79	72	72	68	77	75	99	70	80	93	79	83	85	90	78	68	75	99	79	81	82	83	82	95	68	78	90	80	69	68	76	84	71	70	76	85	66	75	97	88	61	74	99	76	83	98	81	73	74	60	77	86	73	83	86	81	66	61	86	65	65	71	80	93	81	86	87	76	80	67	75	82	83	81	74	70	73	68	74	62	69	85	74	78	75	88	73	80	72	76	75	76	78	80	66	77	68	80	69	89	91	67	77	76	73	74	82	75	77	77	87	86	69	63	73	80	72	87	72	82	71	83	71	89	63	81	73	72	80	86	74	77	80	76	75	72	68	68	74	89	80	88	86	92	87	84	95	75	63	90	55	78	75	97	66	80	75	69	74	71	74	66	68	78	77	85	73	78	82	91	73	64	61	58	81	67	83	71	78	78	87	57	77	90	72	78	84	72	83	74	79	85	72	73	85	65	66	81	58	83	77	79	78	79	76	63	103	83	74	88	81	74	90	86	74	75	70	76	71	77	85	69	80	73	78	77	68	72	81	81	83	73	70	87	78	90	82	85	78	59	72	109	77	73	83	70	78	75	78	73	82	73	81	77	81	77	83	80	82	91	77	74	65	89	76	76	72	77	84	88	85	74	82	74	83	77	71	69	89	76	86	78	92	72	64	81	75	71	84	66	81	66	85	77	82	81	80	68	69	58	74	74	66	64	78	86	70	84	79	79	81	72	88	60	63	86	61	80	82	59	103	71	74	83	73	83	75	69	69	83	71	75	78	74	60	78	91	84	77	71	80	86	75	69	76	84	72	70	82	68	62	79	78	83	70	69	56	91	83	66	80	72	70	65	78	81	85	71	91	85	59	88	75	67	81	97	81	87	89	72	77	74	69	81	68	73	69	78	95	75	78	78	83	78	90	64	73	89	66	72	70	63	68	79	78	74	91	80	68	76	62	102	91	79	74	85	62	79	73	78	75	52	80	68	85	70	76	75	86	71	68	75	70	79	56	61	79	79	82	69	81	71	76	91	75	83	81	78	86	67	77	86	73	79	75	67	87	69	76	66	69	80	90	77	79	65	72	77	77	78	72	89	71	89	86	76	82	81	84	67	59	86	69	79	88	81	69	85	70	81	79	78	74	73	61	78	73	69	76	79	90	73	68	63	80	68	60	72	74	101	97	85	83	90	85	69	81	71	74	80	72	86	72	79	77	78	75	81	72	94	83	81	80	74	76	80	70	72	61	79	68	78	78	64	80	88	77	73	81	64	79	90	65	82	80	66	85	91	77	81	61	75	79	94	80	92	81	53	72	73	89	80	76	84	70	61	93	74	84	77	76	78	75	76	76	75	89	88	65	73	69	75	83	78	85	73	95	66	84	86	69	74	82	92	76	78	75	76	73	72	74	71	75	91	72	89	75	83	77	67	72	89	63	95	77	90	83	75	90	81	95	64	68	84	71	67	71	79	84	71	65	74	85	61	69	84	99	99	76	80	74	86	65	70	73	85	83	77	82	75	83	76	77	77	73	63	83	80	78	84	66	75	64	79	94	69	68	68	73	77	83	65	96	88	86	65	85	64	69	62	78	93	71	69	69	73	64	89	78	72	82	87	73	71	69	92	75	81	71	77	78	65	65	83	73	78	83	70	83	79	72	71	90	64	87	86	85	79	78	79	66	80	79	70	66	71	74	78	86	69	79	73	64	91	75	88	80	66	74	67	83	88	90	79	68	77	75	81	80	60	87	79	80	93	81	50	83	79	76	80	76	76	77	76	89	88	78	88	57	78	69	75	82	60	86	79	74	96	88	73	96	66	75	84	74	87	81	67	84	69	84	75	73	82	78	76	69	89	86	68	78	73	67	84	77	76	83	56	77	82	75	85	73	65	69	75	79	71	69	84	82	71	86	80	86	76	79	91	69	75	76	74	86	68	67	64	64	69	89	91	87	75	82	71	76	74	85	79	78	63	84	82	71	70	76	72	84	79	83	69	66	75	72	90	73	67	72	79	90	83	80	97	82	72	84	75	88	72	57	74	80	63	77	83	60	90	80	78	72	82	89	84	74	73	75	68	81	85	65	61	80	86	76	75	69	63	79	69	89	84	95	56	86	74	81	73	77	77	83	62	80	88	68	88	86	75	89	77	75	75	71	67	71	95	80	65	72	55	72	63	81	72	77	91	70	90	80	63	67	75	77	71	69	74	64	73	99	68	76	65	80	66	71	83	79	86	73	80	86	69	66	72	80	71	72	70	64	76	87	68	71	82	72	75	90	81	86	72	86	80	79	71	85	72	83	77	83	69	69	73	85	73	77	82	80	75	90	61	67	76	69	83	72	79	74	71	92	75	72	73	86	92	75	91	72	86	68	70	75	67	59	76	87	87	71	90	83	76	64	78	82	70	85	77	88	69	78	81	73	88	75	81	84	115	70	79	74	71	105	73	66	79	72	54	81	87	75	81	77	57	79	75	80	100	90	71	66	76	74	64	78	69	77	73	86	78	72	79	81	71	73	74	84	89	69	75	68	74	87	71	80	69	81	77	92	78	89	80	72	84	88	80	85	89	64	65	82	79	80	71	74	81	82	80	70	75	77	83	71	80	83	80	69	74	76	80	81	66	76	72	88	67	83	60	78	73	83	83	87	69	69	70	78	71	72	52	84	64	80	86	65	80	94	65	73	88	87	90	60	66	80	78	71	79	90	78	90	78	96	89	81	90	80	89	68	81	62	82	86	79	68	77	81	82	65	75	72	75	79	93	77	76	74	72	63	72	73	68	71	85	59	74	85	78	75	76	69	77	74	82	69	56	69	77	90	90	72	84	78	78	73	71	90	77	76	85	62	70	64	77	69	74	80	70	77	83	80	77	61	85	88	70	78	65	80	72	68	80	71	67	89	76	70	70	83	87	61	84	71	87	84	75	69	84	79	79	77	67	81	83	92	82	82	73	84	86	74	83	81	78	65	79	70	80	94	81	91	64	64	66	82	85	87	77	56	81	84	73	87	77	85	73	75	93	91	84	66	83	84	67	86	82	74	72	91	76	70	95	82	75	83	82	79	77	73	91	86	102	82	63	80	90	93	77	84	66	61	71	99	95	77	83	91	65	82	82	90	74	73	79	77	77	69	88
27029	19695	14409	21432	28756	28701	26309	23330	20976	20089	19066	16852	15293	13604	11845	10174	9264	8066	7014	5950	4684	3556	3139	3068	3217	2660	1870	1610	1428	1378	1323	1277	1189	1128	1159	1150	1145	1044	1067	1068	990	995	1038	1030	1000	949	1002	975	975	971	1036	950	957	954	952	988	953	931	958	919	913	927	930	960	922	881	941	937	922	901	933	919	907	853	949	813	923	891	847	912	943	911	977	842	905	921	928	925	894	947	921	953	884	899	848	890	949	900	910	889	937	895	907	906	935	886	868	902	884	902	886	880	889	936	907	940	900	891	988	928	916	907	947	881	901	945	886	889	898	882	923	879	952	936	928	866	888	903	936	949	938	867	911	893	882	915	901	864	899	875	889	894	952	907	892	962	828	885	876	942	869	910	907	876	874	895	877	935	936	814	919	914	940	892	967	922	922	957	907	885	918	920	913	915	907	938	916	937	901	894	961	928	933	911	901	956	847	886	927	938	901	904	922	968	837	926	878	892	959	920	915	932	866	890	877	961	857	896	903	907	923	942	950	916	873	899	860	894	904	916	867	862	928	978	904	937	924	865	907	952	911	849	841	909	953	902	904	902	907	895	950	939	917	884	920	908	891	908	929	907	938	931	899	923	925	972	939	941	879	843	913	903	865	898	953	898	884	911	931	841	878	922	924	884	918	886	949	928	975	918	950	913	932	898	935	971	953	892	899	886	874	926	899	890	903	897	932	941	912	912	872	939	948	896	885	958	921	851	871	919	919	895	919	915	904	902	900	854	924	898	918	903	906	887	927	885	942	912	922	869	948	994	957	895	867	906	860	886	911	835	898	912	892	931	905	898	935	921	931	897	892	879	914	901	883	906	893	905	895	912	920	889	922	916	888	899	946	852	869	851	883	881	926	937	916	930	942	903	909	956	863	875	843	902	927	895	919	945	912	902	910	908	946	883	922	965	886	920	931	905	930	841	859	897	962	835	947	877	890	902	933	878	920	928	859	857	925	982	874	903	943	910	871	925	932	939	893	884	920	925	877	873	886	919	971	862	934	934	930	883	916	907	920	876	959	918	935	900	985	890	887	938	893	904	936	869	868	933	970	868	921	880	914	920	917	979	906	932	910	917	877	910	896	894	875	922	931	900	902	925	918	839	881	922	848	875	882	827	931	923	918	887	910	931	957	931	902	870	899	934	943	913	883	913	918	902	905	889	894	926	960	911	904	904	947	893	893	917	944	887	912	904	915	918	894	923	903	905	957	879	894	867	906	873	858	875	937	888	944	913	900	954	872	949	862	932	866	923	934	904	862	913	956	885	946	895	882	901	863	875	892	895	923	908	949	935	906	897	968	904	908	906	896	917	896	916	944	874	903	894	909	905	908	889	929	874	953	949	919	937	910	923	944	895	875	902	912	870	903	916	891	889	964	896	907	986	883	944	900	972	912	962	948	849	861	878	870	902	899	918	906	915	961	854	918	949	927	919	909	937	849	890	898	929	855	903	917	873	971	918	977	831	879	931	946	923	982	912	866	927	898	948	875	842	907	881	932	877	940	862	948	902	917	883	862	916	935	894	908	901	953	886	880	900	850	900	862	930	929	974	930	894	872	909	908	898	951	923	919	894	908	920	925	873	904	954	906	897	921	926	986	939	912	904	862	905	885	909	893	954	842	850	888	925	909	913	882	895	890	837	921	899	902	876	912	966	886	889	901	917	932	952	890	965	855	917	889	885	947	955	920	874	884	897	877	920	875	910	895	897	929	932	906	932	898	895	963	950	906	915	862	912	940	920	957	875	923	835	870	884	935	884	867	937	880	894	925	928	941	859	859	909	918	900	887	912	921	864	951	943	920	944	960	872	868	868	876	827	928	864	937	986	919	947	893	892	927	924	903	911	903	952	927	858	921	915	896	884	884	885	945	908	894	886	895	898	881	910	852	899	901	871	909	917	884	902	917	920	896	898	932	917	871	883	867	889	881	913	910	907	902	856	925	911	932	881	898	878	924	931	920	929	886	882	925	937	881	814	951	920	949	912	916	893	875	907	885	939	902	893	903	930	929	867	885	908	923	910	937	954	955	856	938	891	925	892	884	857	933	902	865	876	920	896	888	918	924	923	896	909	925	899	955	937	871	908	919	885	864	892	958	849	936	882	936	911	917	875	887	906	928	954	904	821	886	893	914	901	949	879	948	928	921	910	906	895	934	887	872	910	905	892	937	900	883	926	898	914	891	889	925	926	885	862	936	913	943	901	853	937	925	936	872	903	853	905	911	925	948	899	900	855	925	914	863	939	943	942	896	919	901	841	879	918	917	875	849	859	949	907	889	942	940	890	890	882	938	965	969	930	890	860	847	894	913	935	887	973	880	943	866	922	962	956	887	904	930	994	895	931	913	915	912	885	955	881	931	895	880	939	925	889	872	922	944	862	902	967	920	929	922	908	939	907	904	934	899	848	947	883	863	940	919	861	921	847	922	948	934	922	864	901	911	950	893	904	867	943	897	898	910	928	905	909	911	874	897	898	908	853	905	921	923	908	891	932	954	933	953	926	880	913	876	906	864	886	917	885	946	935	865	937	921	909	869	870	870	955	954	885	908	898	900	904	882	951	882	880	914	919	873	978	868	931	849	914	935	884	876	936	878	854	927	859	924	931	881	887	905	936	864	898	916	889	922	952	946	895	899	936	863	935	901	958	948	923	890	883	943	902	908	915	877	907	940	914	934	889	949	916	898	891	910	911	886	954	818	890	909	880	936	897	902	927	900	938	929	895	885	918	912	883	931	923	877	923	886	907	896	893	862	903	924	917	882	920	918	902	893	938	910	915	883	919	901	871	893	906	848	935	892	943	929	981	895	884	897	947	927	916	879	903	897	899	920	913	836	854	880	917	923	949	922	863	906	900	945	881	922	905	953	858	950	869	899	888	883	910	918	913	915	964	961	905	885	960	921	912	972	894	934	897	856	892	893	892	865	963	904	936	871	950	876	911	918	919	907	942	894	883	887	859	900	907	910	884	923	911	936	932	938	917	902	884	895	913	891	938	884	949	847	880	916	872	835	960	914	929	919	927	938	864	930	921	922	899	942	908	914	900	889	893	920	899	886	864	880	910	893	912	896	910	898	995	888	865	923	907	902	912	895	907	943	882	908	910	895	938	935	897	945	947	853	892	940	916	908	881	891	916	865	926	960	874	891	849	878	909	884	934	930	897	896	931	860	951	890	928	944	916	849	904	964	922	919	886	984	886	940	959	889	905	984	930	925	922	896	884	915	891	928	855	921	899	874	862	938	844	926	889	896	906	916	915	898	883	909	907	952	897	913	900	908	917	872	930	939	893	916	863	937	931	870	962	875	933	891	941	909	923	876	946	923	942	908	948	920	844	898	873	867	953	945	848	902	876	903	934	879	907	896	877	901	900	898	922	900	953	897	926	947	858	870	919	830	921	947	922	959	934	903	921	998	894	894	928	905	998	950	899	925	871	831	849	886	881	930	881	862	912	896	922	909	940	929	913
4649	1970	1132	683	801	1036	907	865	795	833	817	655	609	474	435	410	320	341	312	207	221	173	164	123	134	155	127	117	88	95	104	103	94	78	92	84	76	84	75	76	89	95	87	83	72	93	88	71	92	82	91	81	77	89	79	64	76	70	71	75	76	75	84	77	86	79	79	80	76	69	87	80	90	83	65	66	69	91	67	81	81	86	76	68	95	82	82	75	88	87	73	96	76	75	76	77	68	85	76	80	52	76	79	77	97	76	78	94	99	65	71	82	80	78	91	72	83	80	79	83	96	70	77	92	67	74	79	76	69	82	73	67	84	65	81	93	85	68	78	63	85	73	77	92	78	81	104	77	67	72	81	77	76	84	81	90	78	79	99	80	89	60	82	79	72	89	69	90	75	80	82	85	63	75	71	77	66	83	76	75	71	89	88	82	87	96	69	73	75	73	92	91	69	78	75	71	73	88	75	81	68	90	84	87	79	79	73	79	78	85	90	85	91	81	68	79	61	81	88	77	74	84	90	87	74	71	89	82	96	78	101	76	61	63	82	92	89	60	82	70	73	79	85	83	66	102	74	81	89	75	67	78	83	85	80	72	92	78	93	77	80	83	78	81	80	76	93	77	73	72	93	84	88	86	88	72	99	73	84	68	79	69	86	77	88	88	89	70	83	77	64	79	70	77	67	76	63	75	82	82	73	95	66	89	74	76	74	61	75	81	80	80	67	65	91	73	78	80	83	68	90	81	81	78	64	91	77	86	69	81	85	72	82	85	83	84	84	76	92	77	91	77	77	91	72	72	72	93	70	86	72	93	74	62	93	80	82	80	71	89	74	65	75	60	80	87	94	73	88	84	97	80	73	89	85	74	72	80	90	83	75	81	97	77	77	90	76	69	81	60	86	75	73	84	73	67	88	77	69	85	99	70	85	96	88	85	90	81	83	70	70	82	80	86	79	90	86	85	72	76	73	90	73	99	88	79	78	81	82	81	78	64	78	73	74	72	92	94	73	74	74	78	76	73	82	88	84	66	70	81	75	91	90	78	87	86	77	75	89	80	67	73	66	91	80	77	71	76	76	78	74	84	93	69	80	95	82	74	68	73	74	84	70	85	81	83	71	70	75	81	81	81	78	94	70	81	82	89	77	81	82	79	99	86	65	75	80	88	75	97	88	83	59	80	72	76	79	88	57	91	89	68	69	82	80	85	65	75	91	84	72	103	73	81	72	95	79	93	85	68	80	59	85	89	75	70	77	73	70	93	71	79	74	85	82	74	76	107	77	81	80	71	77	84	57	79	87	90	96	90	78	77	86	91	75	87	79	77	75	77	70	76	80	80	76	81	81	86	82	77	76	69	99	73	61	73	65	93	89	70	85	85	77	81	80	87	65	66	84	82	85	73	64	73	64	80	82	86	57	88	84	85	69	88	82	60	81	87	78	88	87	72	82	80	66	77	84	77	64	77	70	92	79	85	86	82	64	76	87	75	78	90	94	83	88	72	99	76	78	69	73	87	71	88	85	73	82	77	82	102	87	76	79	74	62	73	83	88	80	67	88	98	92	77	58	68	74	79	77	68	76	88	82	86	81	79	80	75	76	66	80	97	98	69	86	80	97	69	84	70	70	91	64	73	75	88	70	86	77	88	81	85	92	106	82	86	89	75	58	71	76	96	76	68	73	86	86	91	81	78	70	79	86	87	85	77	86	95	65	66	71	88	58	85	104	98	78	71	80	65	94	79	91	74	85	81	81	72	80	75	86	76	83	59	70	92	85	65	84	87	79	72	73	83	96	71	84	85	82	76	79	53	80	71	84	87	65	70	84	90	83	83	72	74	99	72	105	94	77	87	97	72	99	76	77	81	77	100	89	83	78	88	75	81	71	84	76	66	57	81	76	80	84	82	83	85	86	84	82	84	72	76	85	80	70	85	93	65	73	78	80	89	74	69	77	95	78	67	58	78	69	70	71	88	70	88	74	93	71	73	87	62	75	80	86	84	90	95	77	79	76	70	79	72	87	99	73	82	72	76	79	85	73	59	82	86	92	82	69	80	66	82	64	85	76	77	63	82	79	84	84	73	60	76	75	92	80	77	65	91	80	101	97	79	81	71	65	83	86	78	74	79	75	75	83	66	84	82	74	95	82	96	74	82	68	96	66	92	95	71	69	101	88	84	96	80	73	88	92	90	80	73	77	67	64	74	79	69	77	89	66	79	71	78	82	100	76	102	81	78	91	80	77	101	74	90	77	77	74	59	80	73	76	94	78	79	91	92	90	66	91	88	84	95	84	79	91	94	83	74	82	93	92	66	93	104	77	72	75	73	86	76	91	85	67	99	77	76	78	83	66	74	76	95	73	75	71	67	82	77	87	87	69	79	84	68	82	86	84	68	82	78	68	79	93	72	78	91	87	75	80	76	76	74	82	100	74	67	86	76	87	92	86	63	88	67	80	82	90	69	87	79	69	65	77	78	96	89	93	77	86	74	83	80	74	70	59	75	70	65	76	84	86	81	80	70	76	80	84	75	78	81	81	88	81	77	79	83	88	83	80	91	80	78	62	85	87	77	81	86	74	86	69	94	76	80	106	70	99	90	85	66	94	73	76	81	91	77	69	94	79	97	69	68	87	83	67	74	88	75	78	70	61	77	93	98	74	86	67	83	78	74	69	82	78	85	77	72	74	76	90	84	77	76	76	73	82	64	73	83	97	80	77	64	84	79	81	91	67	93	105	92	68	76	77	85	76	73	83	90	75	55	80	95	82	83	74	74	73	82	80	78	81	79	78	70	66	80	83	89	79	77	72	80	81	73	88	68	81	82	77	64	89	80	90	91	76	74	79	80	96	68	78	82	65	80	79	92	81	74	87	75	62	80	91	74	75	73	76	59	81	82	83	77	91	63	78	81	66	91	74	85	80	81	86	53	86	78	88	96	84	77	73	77	69	71	88	83	75	80	89	78	76	86	80	83	89	65	75	89	81	72	80	87	70	70	72	87	85	82	89	71	76	83	81	80	88	72	76	71	86	70	62	75	78	89	61	73	83	74	89	85	79	66	96	93	86	55	76	80	60	74	80	68	80	78	78	88	85	87	85	72	82	76	86	77	76	86	81	72	60	85	77	88	75	78	82	79	79	70	85	84	73	74	81	72	78	78	85	80	82	76	93	99	74	69	92	83	83	67	85	69	83	59	79	72	84	67	79	86	80	84	108	88	78	85	88	83	61	82	83	76	92	91	68	77	80	59	64	91	96	97	78	82	85	79	86	78	87	71	70	67	88	71	81	93	89	72	80	88	70	81	88	86	77	73	72	76	84	75	91	76	72	80	83	77	64	93	89	77	73	62	72	89	80	71	84	80	100	72	66	84	70	82	64	83	90	80	83	91	86	88	98	81	81	84	74	84	72	83	74	74	92	85	66	83	85	80	73	95	85	61	81	82	71	69	77	68	65	68	91	73	79	74	74	85	92	79	89	70	84	77	79	80	84	70
26294	19125	14731	21023	28391	28328	26542	23685	22240	21564	19889	17736	16367	14101	12535	10923	9859	9035	7944	6711	5493	4061	3391	3255	3066	2979	2396	1783	1588	1419	1397	1271	1302	1186	1154	1151	1098	1086	1073	1127	1065	1081	1040	1003	1029	1051	1113	1030	988	1002	969	1018	953	1020	991	935	980	977	1010	966	956	962	905	989	938	865	928	936	927	940	955	946	939	938	928	948	922	931	948	1002	972	945	938	905	966	900	914	925	969	889	913	944	916	862	972	961	956	946	991	938	979	857	918	986	946	933	956	960	912	944	939	911	931	955	939	945	913	950	917	953	927	943	952	959	940	951	967	930	956	912	970	923	967	899	909	956	928	937	937	991	889	936	979	987	922	968	921	952	888	885	940	877	926	970	915	898	911	921	870	986	935	887	899	919	927	957	925	901	919	914	940	927	911	932	953	951	922	942	930	919	852	959	939	912	969	959	933	939	960	964	933	930	940	974	954	915	911	937	934	897	910	956	918	965	947	947	940	916	932	881	919	896	894	915	990	912	903	900	924	964	946	958	883	909	947	944	940	922	946	955	920	994	975	909	926	914	899	930	918	896	962	868	911	936	965	988	951	947	923	960	913	950	934	978	957	927	945	944	891	973	918	956	926	877	961	923	962	932	872	947	968	1001	905	933	997	923	912	919	938	913	991	934	963	923	926	925	956	952	939	941	907	937	910	973	934	952	924	979	885	948	936	910	889	983	933	920	935	945	911	880	909	949	928	949	936	942	936	935	941	938	982	973	895	955	954	909	968	926	935	953	921	939	913	938	932	954	962	912	953	914	946	931	979	934	984	975	874	902	883	960	908	951	951	965	944	924	956	915	944	984	976	937	972	942	906	928	945	971	961	910	943	924	935	957	917	966	905	907	885	956	926	913	941	954	973	914	926	967	903	962	952	931	945	907	935	952	1008	906	969	964	962	970	868	944	914	965	882	949	976	940	939	954	942	945	947	920	915	871	954	963	878	933	940	856	919	939	930	958	982	949	954	907	940	879	981	949	920	1014	945	994	920	878	945	881	955	966	917	946	954	880	910	952	978	969	922	938	923	923	973	940	888	921	933	961	936	916	968	963	955	920	934	934	933	955	926	893	949	961	902	936	962	1001	945	908	923	948	892	932	924	958	935	936	924	876	920	894	1017	917	915	897	926	993	909	943	949	968	940	943	941	925	906	954	932	966	993	907	939	937	914	927	947	895	915	933	955	906	904	895	886	860	909	946	988	946	971	950	928	964	921	933	926	972	941	962	948	911	884	910	969	922	961	911	948	929	929	926	948	957	955	974	951	958	953	935	945	955	936	922	1022	957	901	899	970	942	914	971	889	957	920	959	893	963	887	942	968	918	882	956	868	944	965	916	960	948	962	893	935	948	905	975	955	1003	927	895	914	941	975	929	935	924	920	1027	958	981	948	959	954	886	917	895	950	903	961	962	877	955	944	902	962	947	952	928	969	906	950	979	910	955	895	877	880	944	948	897	890	975	923	924	962	958	837	943	933	973	937	985	912	943	954	924	949	1003	936	901	874	959	945	923	982	913	948	931	921	935	891	948	949	934	884	938	935	962	912	902	940	927	914	917	908	990	922	931	952	941	929	918	915	938	945	927	923	930	897	918	954	895	932	954	941	919	993	912	939	937	969	946	957	907	965	967	989	933	910	905	928	929	908	908	922	933	908	896	918	913	910	944	938	949	904	939	934	894	929	950	912	979	934	973	950	1010	918	887	972	909	968	931	939	919	933	966	926	937	983	923	985	924	916	921	895	953	935	934	908	905	909	949	940	969	972	953	927	958	928	959	885	904	991	931	860	920	919	954	891	975	894	925	942	962	931	923	957	910	925	925	963	916	1010	985	860	925	918	936	924	958	949	927	964	968	994	948	882	953	974	942	943	931	953	922	936	941	938	958	965	922	916	997	912	938	924	951	861	915	972	897	920	957	910	912	936	946	937	955	953	928	951	896	974	921	954	994	916	915	902	981	903	946	948	948	943	1002	919	912	975	967	930	965	966	968	975	913	952	983	953	952	990	970	935	966	905	936	945	865	940	866	903	906	935	965	959	942	968	916	922	913	957	936	945	1002	942	889	935	963	1028	967	914	923	883	892	956	1030	941	926	916	950	915	963	908	935	930	937	959	904	950	906	891	941	984	895	1002	955	901	958	938	941	949	940	952	889	952	969	955	970	893	917	977	959	937	952	923	909	946	942	939	916	1002	886	956	932	908	892	910	960	896	897	972	943	915	925	930	936	880	911	915	924	937	967	960	950	940	906	911	913	942	929	979	957	955	889	971	886	920	921	982	960	965	913	923	897	950	930	919	964	889	968	945	952	970	907	930	934	996	977	928	920	923	961	928	932	908	908	898	919	910	944	956	954	967	959	896	955	917	998	1010	959	916	932	940	938	922	949	982	895	1006	879	970	917	963	1014	908	922	925	904	917	888	944	922	968	922	931	927	907	943	917	910	928	947	926	929	954	970	899	926	958	906	920	984	965	931	928	987	964	899	960	916	906	946	863	913	947	920	926	924	929	918	909	930	992	927	917	885	951	891	952	953	937	947	969	966	890	917	948	949	915	919	990	901	943	952	944	955	946	915	908	878	972	948	946	913	859	946	930	929	951	947	958	922	981	937	922	938	906	962	973	925	918	920	978	921	957	969	906	935	927	900	931	911	947	940	964	946	941	970	967	902	976	888	936	973	815	974	951	1006	923	919	953	949	974	963	895	881	932	1003	935	904	892	936	971	979	947	959	964	960	904	935	972	959	970	876	927	949	929	946	914	956	935	939	869	925	933	948	949	955	946	855	940	933	925	915	975	957	925	954	904	946	1001	891	924	950	930	976	1029	902	957	871	932	959	947	927	939	932	906	948	965	891	936	919	921	998	919	904	947	970	912	942	969	938	947	920	998	996	954	925	941	940	942	936	938	941	887	1000	934	936	913	910	941	954	964	980	952	967	898	935	962	899	890	897	904	939	988	933	927	951	931	927	980	926	958	915	909	888	893	959	934	1005	921	945	916	961	925	918	925	925	924	984	938	936	980	953	981	899	883	930	955	910	902	946	918	964	917	972	894	866	963	954	904	952	981	913	904	952	939	953	950	972	936	987	920	939	992	958	936	888	892	903	968	980	971	936	929	945	933	935	947	881	876	900	919	959	962	915	924	903	927	932	897	951	998	979	924	939	927	968	923	951	926	894	991	957	924	913	913	986	925	931	990	930	901	936	940	945	944	919	945	983	920	957	945	945	909	912	909	983	966	940	961	932	908	952	868	900	920	932	904	943	935	944	875	891	935	975	989	941	971	943	897	908	890	941	958	909	945	929	938	918	935	908	931	962	902	910	942	878	902	962	910	951	942	935	967	986	918	958	921	935	922	970	962	908	926	935	848	932	887	936	966	936	934	972	964	897	978	899	935	976	923	949	908	1016	1014	975	927	973	905	935	938	936	945	935	877	901	917	888	918	976	915	892	921	955	937	902	891	906	914	940	957	984	962	966	943	972	857	905	915	991	901	945
4325	2897	1574	898	1002	1428	1300	1094	1037	1004	948	879	733	630	595	514	429	395	389	326	275	192	178	165	142	153	151	116	107	104	89	81	89	74	93	102	96	102	72	89	83	89	79	77	80	80	71	78	77	78	87	85	82	86	79	74	89	75	90	75	80	79	86	89	90	82	73	68	80	65	71	73	73	84	61	83	78	86	86	80	85	91	100	90	98	59	83	83	80	85	73	86	88	69	73	78	82	78	86	76	88	86	82	78	74	83	73	73	87	71	80	83	81	87	80	71	91	95	76	76	75	64	75	85	72	75	78	77	76	75	67	76	76	94	98	69	74	69	83	94	77	64	80	78	82	91	70	74	84	77	94	82	79	78	76	92	68	75	87	88	90	69	94	89	87	89	72	79	87	86	88	86	82	83	80	91	66	81	102	90	70	80	76	88	83	83	79	79	93	78	87	82	75	76	79	71	102	78	74	67	76	102	89	75	73	87	82	91	84	71	75	82	79	81	77	89	84	92	76	78	77	90	85	85	91	71	89	90	80	87	75	86	102	78	80	80	92	97	83	78	74	94	106	69	60	85	91	97	95	77	92	80	89	85	74	89	88	79	74	102	82	86	79	82	77	75	73	71	65	85	67	94	75	84	84	83	86	82	61	74	80	90	73	86	86	83	66	68	74	77	70	95	114	80	77	75	89	86	74	82	93	76	72	83	76	61	68	92	88	114	71	84	85	88	69	70	65	78	85	72	83	75	88	75	95	78	69	76	74	92	76	77	75	82	90	81	75	75	91	76	83	79	69	67	88	82	99	99	84	96	85	83	79	92	66	93	90	88	88	80	85	77	72	71	77	81	72	88	79	78	74	85	91	69	90	72	75	64	87	77	78	71	91	94	98	89	68	83	79	90	91	70	90	78	93	86	68	64	89	85	87	77	73	79	70	93	74	89	64	74	83	77	81	90	84	87	82	88	74	80	79	78	87	77	93	85	80	77	82	85	82	92	84	88	94	86	73	69	82	79	88	87	79	77	88	82	76	81	76	73	75	77	73	87	89	76	85	73	76	84	106	76	61	96	66	68	88	101	72	85	90	81	74	94	62	75	84	80	72	92	78	85	81	81	88	66	78	88	57	82	85	83	86	86	75	82	68	73	76	91	88	79	91	77	77	80	74	82	84	75	86	89	74	90	82	94	86	86	85	77	67	79	88	80	83	87	72	77	89	70	80	82	69	67	97	77	93	73	77	90	75	78	90	82	80	75	77	83	95	78	59	86	68	90	84	89	78	75	84	83	84	75	76	68	85	93	84	92	74	76	77	67	83	85	80	77	77	75	85	75	78	74	77	71	68	70	79	79	87	70	91	82	76	101	83	85	88	79	74	90	72	80	84	84	93	87	72	80	101	88	90	74	69	77	82	78	75	83	72	79	74	85	74	67	81	84	79	78	86	86	74	97	85	90	87	80	73	78	80	99	81	87	82	80	103	93	93	74	105	89	76	96	59	78	85	93	72	94	79	75	81	87	77	73	86	81	71	86	83	82	71	87	80	84	53	84	101	81	88	75	80	85	81	80	80	62	79	81	72	72	75	76	71	86	78	99	90	80	83	70	82	80	80	63	91	73	74	78	89	70	81	83	79	73	78	80	77	83	85	82	84	85	77	88	68	91	88	79	66	64	75	77	92	77	83	87	91	89	87	69	80	79	75	61	69	97	82	74	74	77	71	68	69	84	69	79	100	77	93	87	80	68	70	77	79	75	89	66	80	83	73	81	73	81	85	70	77	88	75	91	67	76	91	92	75	71	78	75	78	84	74	69	73	93	89	94	73	79	75	84	78	71	79	72	100	61	88	81	68	83	94	79	77	89	76	70	88	102	84	76	89	81	62	72	81	84	92	86	79	78	72	72	84	79	106	85	80	75	70	95	84	79	79	80	97	78	88	94	77	81	95	75	77	73	81	82	85	86	82	86	84	80	78	85	84	64	65	81	85	98	73	89	71	74	86	82	68	80	84	87	78	84	80	69	99	80	91	87	76	69	86	78	71	83	73	108	81	77	89	74	74	72	92	82	81	99	84	76	80	94	82	86	69	77	79	93	87	81	90	80	75	74	79	70	95	88	90	76	100	89	80	88	72	84	80	82	64	77	75	74	87	87	90	95	85	82	78	78	93	74	67	81	95	72	85	89	92	76	63	91	84	81	71	75	81	69	84	73	67	71	79	60	80	84	92	73	87	111	74	72	89	90	72	75	96	88	96	91	77	89	88	81	85	77	76	84	83	80	75	88	66	78	88	66	61	74	68	75	76	68	71	70	77	92	89	70	85	80	93	77	98	77	78	84	85	88	91	72	80	87	97	81	86	74	95	75	85	70	74	62	83	83	94	89	67	76	68	74	83	77	68	88	83	74	82	84	84	53	76	83	93	60	90	78	84	79	85	76	76	94	66	75	91	72	85	79	88	112	86	72	95	87	64	93	97	85	85	73	79	88	88	100	86	77	85	76	72	72	84	91	75	79	84	81	79	81	91	83	87	73	85	98	80	82	85	92	75	85	82	89	79	80	75	85	81	79	78	90	68	76	87	91	86	74	82	94	95	80	80	77	76	84	91	88	87	87	83	86	76	95	76	92	76	67	96	81	83	82	67	91	63	75	72	73	73	80	88	74	79	75	92	77	78	85	91	80	110	87	76	89	63	67	76	97	93	84	82	92	73	85	65	69	78	64	74	80	77	75	67	68	77	71	80	73	83	85	77	84	91	78	83	92	81	88	71	80	92	77	93	80	94	69	83	81	80	88	80	80	91	74	89	76	79	75	75	71	74	80	69	92	78	83	81	84	68	90	81	97	95	89	69	73	64	89	89	83	84	82	82	65	72	88	77	70	88	72	81	75	76	90	73	92	67	82	73	95	72	79	78	91	75	87	80	89	74	91	70	93	81	80	77	79	79	78	80	83	84	82	76	74	53	73	78	70	93	75	82	90	67	78	90	75	81	83	72	83	88	80	75	81	88	84	69	67	89	82	78	80	81	92	83	80	78	93	80	74	73	83	87	79	97	97	80	77	91	85	81	71	86	75	91	81	88	80	81	89	82	96	86	83	81	76	73	68	97	84	81	98	81	75	88	82	69	84	64	77	69	74	85	71	86	70	82	87	65	78	85	73	93	85	84	80	89	100	85	76	80	81	99	89	76	86	81	92	75	81	77	98	75	78	84	79	78	77	84	77	82	81	77	91	98	95	73	75	75	77	90	93	71	87	62	79	66	91	74	88	89	84	74	83	88	83	83	85	98	69	88	73	80	67	73	70	78	94	74	82	84	74	112	95	83	80	83	87	87	98	66	82	95	86	79	80	64	89	94	69	69	88	78	84	69	102	68	87	69	81	77	89	78	86	92	99	92	81	81	84	75	96	86	84	80	69	84	77	66	77	73	92	72	97	73	83	83	76	73	78	94	91	78	72	72	66	80	59	97	73	74	77	76	77	84	68	69	66	85	83
29839	21656	17087	23786	30886	31095	29093	26484	24978	23871	22457	20294	18394	16391	15194	13324	11897	10781	9922	8200	6916	5530	4171	3637	3327	3337	3098	2346	1944	1730	1476	1452	1386	1285	1284	1255	1204	1186	1160	1144	1115	1114	1110	1102	1101	1138	1059	1077	1088	1081	1061	1029	947	1006	999	926	1035	992	950	973	974	970	899	942	970	984	939	997	931	942	942	950	956	954	995	955	963	917	924	949	978	925	946	955	935	957	900	951	1025	934	910	975	910	958	917	971	949	925	940	993	909	928	920	935	918	947	921	914	833	918	976	981	995	933	934	960	938	963	974	897	894	975	970	984	1022	970	910	918	921	940	949	918	924	922	930	948	965	915	964	922	890	960	947	936	939	925	950	926	924	889	944	925	956	973	916	940	936	928	977	943	957	942	886	949	992	978	911	929	942	961	981	982	940	948	1010	869	934	987	906	984	945	1002	957	944	963	930	989	978	936	944	950	973	936	963	973	947	954	964	911	962	949	917	924	964	926	937	894	1005	932	961	954	963	928	958	927	925	989	946	945	994	963	980	912	891	941	948	951	1002	958	945	1011	939	948	941	947	899	958	928	1006	971	1007	920	948	946	919	944	967	972	971	932	934	988	945	967	923	925	913	969	937	995	913	925	976	957	965	928	956	932	970	985	910	938	978	983	982	958	888	971	970	912	1021	945	981	977	945	940	939	984	942	934	974	1011	863	963	927	979	895	947	957	935	950	960	949	1009	922	948	941	969	959	945	935	948	947	960	990	973	947	931	988	962	959	942	912	906	995	975	999	965	880	979	963	958	935	942	941	964	916	944	991	958	1012	953	951	962	992	934	920	943	914	984	943	993	937	976	921	954	904	867	1002	1015	920	949	890	1013	926	898	950	939	953	920	967	923	919	997	1004	904	927	937	979	969	961	990	943	919	967	951	1005	974	917	967	936	893	957	974	926	956	947	1053	893	926	920	944	928	934	950	979	942	938	943	943	1000	938	962	957	981	928	932	953	896	935	990	952	938	915	926	956	946	982	917	929	1017	967	954	953	924	892	926	899	907	980	944	934	954	930	953	1007	926	927	948	921	935	945	936	994	911	983	953	989	881	943	1002	928	939	904	912	885	907	958	937	1028	934	969	947	972	990	955	950	942	918	916	984	924	924	970	896	905	918	950	961	925	1028	897	1030	943	960	988	937	915	975	979	966	898	934	906	899	972	934	961	967	918	916	924	889	977	967	949	910	980	973	996	929	945	936	947	907	955	964	990	972	950	944	890	986	986	938	970	934	968	984	941	956	931	929	885	960	955	882	953	958	983	959	904	923	920	934	938	970	947	961	940	907	952	989	937	914	937	948	939	976	957	915	944	956	959	972	962	974	986	955	939	961	914	933	929	920	979	921	926	924	959	965	934	939	940	968	934	923	941	936	925	982	985	968	942	942	906	960	908	967	948	933	975	955	933	939	910	919	974	988	943	945	965	951	913	919	911	952	870	987	969	938	963	970	935	1029	922	920	949	959	958	924	932	899	948	957	988	941	934	942	939	956	1020	937	922	997	1003	982	947	948	934	967	952	940	955	954	942	904	924	935	963	962	960	900	910	973	929	963	953	975	921	991	975	937	927	917	962	975	950	941	946	988	958	940	944	912	943	941	949	964	922	946	937	935	889	953	960	935	888	988	876	929	944	905	904	947	966	957	934	957	971	998	888	1003	967	965	958	980	982	911	935	931	923	940	937	927	1005	927	872	953	894	929	950	935	941	960	990	971	933	926	928	932	953	970	954	975	1036	879	952	892	1005	950	917	898	981	999	912	944	942	928	980	1034	965	955	913	969	967	918	934	923	1005	930	922	906	926	975	912	998	902	891	937	992	912	947	952	964	924	936	964	924	909	1014	933	1002	1002	919	926	910	913	966	959	983	953	955	952	954	976	956	950	920	980	941	936	987	969	922	992	973	941	914	979	913	966	1006	990	993	966	924	925	990	970	932	1012	920	920	928	936	948	951	937	901	971	912	982	959	972	977	918	940	937	1003	901	981	942	936	968	978	897	990	904	990	925	929	985	954	917	941	924	960	896	900	932	998	950	951	958	899	920	945	943	1007	893	954	934	962	927	934	973	973	939	934	956	983	949	973	903	937	932	978	963	926	951	930	936	915	998	921	947	935	918	1002	925	933	971	972	983	985	925	1001	1010	967	994	903	959	1012	888	901	969	972	994	996	964	879	956	965	981	969	918	955	943	1000	1021	958	956	942	947	927	938	906	972	984	1020	951	918	947	902	931	932	874	967	901	959	950	940	908	921	990	930	901	991	942	876	898	903	903	975	963	983	984	909	955	955	892	943	973	934	931	956	944	970	943	959	957	979	955	945	910	954	1006	919	947	974	958	1012	919	898	922	1030	928	950	972	956	935	938	925	928	917	1009	946	933	949	961	933	892	917	947	973	919	877	912	945	915	944	932	915	940	937	1051	918	987	896	921	918	942	984	941	989	988	941	959	983	964	912	951	967	926	937	905	980	928	926	940	928	923	930	940	929	904	990	920	988	953	984	966	1025	970	970	965	963	906	991	957	976	898	897	953	963	997	922	941	928	984	936	888	989	893	965	954	1005	934	850	972	910	887	955	990	959	961	947	944	987	933	931	909	929	962	912	972	978	945	946	950	908	967	943	913	906	931	963	921	943	936	954	951	947	958	888	951	979	944	952	942	932	933	907	960	885	996	999	957	981	961	909	948	952	967	938	944	935	915	966	953	876	967	887	930	937	967	911	950	901	961	944	993	934	948	980	978	921	965	930	930	894	959	964	958	1010	973	904	899	911	983	965	946	952	1010	864	938	950	903	944	933	982	892	956	957	940	976	926	972	934	916	999	967	963	924	930	951	989	963	960	924	977	945	945	916	930	959	935	962	929	897	944	912	1009	976	938	933	950	959	957	900	919	909	916	1013	981	927	923	1059	946	974	982	945	913	942	910	919	942	933	950	924	948	875	976	984	954	971	972	938	970	1007	958	935	951	989	940	919	967	945	942	905	903	966	936	885	885	973	922	970	948	937	972	903	979	966	960	993	953	910	956	978	946	934	986	941	993	933	954	928	884	985	901	916	948	917	999	1023	1023	963	959	964	974	965	901	948	926	941	937	919	936	902	941	954	944	949	962	893	952	1011	973	943	1002	977	979	951	944	937	925	952	947	968	970	909	970	886	967	940	915	951	944	904	1003	972	951	962	976	945	912	979	922	951	965	931	953	933	959	949	925	998	971	933	910	927	960	910	921	925	952	939	948	931	950	939	890	1014	1011	905	899	986	897	879	943	898	955	955	967	936	960	929	955	917	990	972	970	942	912	969	869	946	929	920	877	931	949	947	958	931	898	968	1011	1035	969	928	921	959	941	958	940	971	950	949	997	952	1000	990	961	978	944	970	938	1022	915	976	944	946	966	964	925	996	950	980	975	942	920	919	952	927	956	931	961	973	986	936	912	960	949	930	944	922	945	941	914	943	981	974	986	957	935	1000	927	944	924	1002	976	896	930	966	890	964	976	973	907	1015	967	936	966	926	959	945	1033	968	918	998	961	970	916	957	953	953	949	1004	963	936	941	1024	919
3072	1297	685	449	458	653	610	606	529	544	497	430	399	345	315	291	273	252	217	177	150	163	110	110	97	94	113	118	115	86	89	78	81	70	71	82	73	78	80	75	90	81	68	99	73	65	85	87	88	66	85	89	73	72	87	69	76	87	75	77	68	83	56	73	83	73	77	87	76	79	76	85	76	61	61	91	73	93	77	75	64	74	76	79	64	81	71	89	76	73	72	60	76	82	72	74	76	80	67	76	76	85	67	70	76	90	62	76	73	75	83	74	65	87	55	82	66	79	101	70	80	81	64	80	72	87	76	70	69	71	88	76	74	74	64	95	72	76	69	67	87	81	85	79	66	70	76	67	80	70	78	78	82	80	68	86	81	65	83	63	89	75	74	77	76	76	91	82	83	92	69	69	64	76	80	75	75	76	83	67	61	66	71	77	72	59	75	74	65	75	72	70	64	86	65	87	69	74	69	76	80	77	87	68	82	70	71	75	71	82	78	81	82	73	69	69	76	80	65	79	88	96	70	69	77	68	79	79	97	74	64	72	86	61	62	68	80	79	68	73	72	69	66	63	78	65	60	106	77	86	65	69	87	80	90	71	90	73	84	81	69	77	70	82	71	84	63	85	72	65	70	86	82	78	70	83	70	77	71	65	99	80	81	82	84	78	71	74	72	69	72	63	73	78	66	69	68	61	73	76	64	67	70	82	67	66	60	67	79	76	69	73	81	66	81	72	76	87	87	54	70	81	76	73	86	91	75	70	81	65	56	68	79	65	72	77	74	86	83	84	84	69	66	65	65	79	79	58	75	64	76	70	75	80	74	68	76	78	80	80	72	77	79	81	89	82	94	81	70	66	68	79	71	73	91	65	77	70	66	88	85	84	69	74	87	54	70	68	62	67	93	98	70	71	78	65	72	76	65	87	67	88	59	74	77	79	74	81	91	57	72	84	71	73	82	78	71	63	64	66	72	91	78	69	82	74	81	75	73	77	72	85	90	78	73	74	80	83	56	86	78	80	74	92	76	81	62	92	85	88	76	71	73	74	62	75	69	83	88	64	76	76	76	79	70	73	73	60	87	79	53	70	82	79	63	76	75	61	77	78	74	70	78	84	58	70	76	89	68	68	71	84	75	74	84	79	66	70	78	73	84	76	71	67	76	63	67	71	68	69	80	72	55	69	77	93	84	74	73	81	87	77	76	70	89	76	79	70	75	64	75	76	82	65	72	90	80	79	71	67	79	86	68	79	85	62	81	77	58	75	85	71	89	71	60	80	76	62	69	82	69	61	86	78	66	80	73	87	86	68	80	87	73	84	81	65	78	72	73	59	81	68	72	73	77	88	71	81	52	74	88	72	66	65	72	86	94	83	84	80	86	85	83	79	64	60	96	65	48	65	68	78	66	67	74	60	81	72	74	82	86	86	79	78	80	81	77	73	76	76	63	87	93	73	78	73	73	62	85	82	77	63	80	79	70	70	60	82	74	80	76	77	73	89	82	64	71	73	74	84	68	71	77	84	57	80	82	60	57	77	81	61	62	61	67	87	74	73	67	74	87	65	65	80	53	71	80	77	74	73	82	75	75	60	75	77	79	64	96	67	71	68	81	75	62	69	69	60	94	64	74	95	78	86	62	63	68	82	90	86	84	74	71	89	67	83	74	68	67	74	69	77	93	73	85	88	61	81	82	72	68	88	71	74	63	62	75	73	69	73	85	69	73	74	65	62	83	77	78	73	67	74	69	65	72	79	68	68	66	77	76	81	78	53	82	76	70	75	71	76	61	67	92	65	93	79	79	89	79	71	86	71	64	72	72	65	69	70	81	85	71	58	73	81	77	72	76	81	71	67	85	66	81	80	69	70	79	80	61	56	71	78	65	85	88	78	84	75	91	76	70	81	76	84	71	67	67	75	69	63	75	74	84	74	87	74	73	59	65	76	85	73	78	77	76	85	100	88	77	90	65	81	87	84	80	83	63	55	69	67	65	75	75	78	78	73	74	93	66	77	81	80	88	58	70	90	75	60	66	79	69	79	77	70	76	70	69	58	66	61	80	69	76	86	68	77	65	69	50	74	71	67	66	75	78	71	60	82	71	58	68	71	64	66	68	67	88	79	82	78	83	98	85	70	75	64	79	96	82	69	72	72	63	62	86	83	73	83	63	73	72	61	73	85	71	82	65	57	87	67	82	77	72	66	85	71	87	93	83	90	73	71	65	75	68	87	72	79	80	69	76	82	64	81	85	76	80	73	73	65	78	64	63	81	73	74	77	67	63	59	72	70	84	82	82	97	66	93	78	64	74	84	84	74	64	80	81	82	85	76	64	74	68	77	69	72	65	74	77	74	65	74	86	92	73	72	69	65	73	65	81	73	80	67	70	85	78	65	69	81	82	69	65	73	60	80	65	65	80	73	74	64	80	75	75	74	77	63	81	68	67	78	60	99	80	83	69	76	76	75	72	81	84	78	64	72	82	64	68	88	74	71	77	84	90	69	74	67	67	71	75	73	85	94	83	75	72	78	86	68	66	84	72	73	82	64	58	74	85	73	77	59	74	65	80	68	67	93	66	90	67	68	69	100	74	87	62	70	85	77	61	85	73	68	65	67	60	71	57	72	82	68	82	70	94	77	92	75	83	61	61	65	83	76	82	67	79	91	71	65	64	93	65	76	79	80	80	65	92	84	80	54	81	81	66	75	65	71	91	65	79	62	70	74	77	59	84	74	71	83	69	86	83	73	86	95	77	73	92	78	84	68	66	79	70	80	68	72	68	72	55	78	71	84	81	80	83	84	70	78	63	77	70	61	66	62	74	81	74	77	83	77	96	68	74	82	86	66	79	87	78	76	78	76	77	82	81	70	87	75	85	71	72	66	81	75	69	73	82	81	71	83	94	93	76	65	79	73	82	77	77	82	70	62	74	66	74	70	74	75	75	77	79	60	73	69	76	82	87	84	61	75	72	83	67	62	75	70	70	65	85	71	71	75	74	76	69	66	90	91	74	70	72	85	77	89	67	73	63	78	82	56	85	71	91	76	75	89	84	73	77	66	73	68	61	76	86	79	71	77	83	82	61	80	89	89	70	75	81	70	82	83	66	77	63	67	80	85	79	87	84	84	75	77	73	66	78	71	80	96	54	79	71	83	82	68	75	87	70	82	71	76	63	79	79	88	69	67	87	87	88	80	65	69	74	66	77	79	67	83	75	57	92	77	69	65	80	80	71	63	78	64	74	69	70	76	71	62	74	74	68	77	76	76	72	77	71	70	72	79	102	62	82	66	58	76	84	69	72	64	83	83	84	85	65	93	70	82	71	93	78	78	63	72	82	70	77	84	74	79	59	65	73	65	66	74	81	77	83	67	78	69	54	80	76	77	68	86	78	71	61	73	71	82	79	75	71	67	71	72	83	76	79	95	64	86	59	75	81	72	76	74	61	76	74	68	67	70	92	75	63	87	65	64	75	74	84	69	65	71	73	68	73	84	78	63
23608	15984	11233	16669	23498	24072	22184	19652	18440	17231	15371	13458	11803	11197	10156	8944	7924	6735	5604	4817	4118	3446	2470	2011	1976	1926	2015	1794	1387	1139	1062	1013	1031	1002	1029	973	998	975	983	994	958	938	919	938	952	962	966	983	944	885	884	966	899	955	937	881	947	902	908	882	929	873	887	914	952	906	867	851	901	864	880	877	898	908	823	916	913	913	922	907	868	882	948	929	868	889	920	896	912	887	920	878	871	919	882	911	846	879	923	877	899	879	911	868	911	875	930	894	835	925	884	874	899	882	904	846	875	913	887	883	868	872	860	931	870	883	890	899	886	861	904	821	871	909	864	917	882	877	902	947	889	874	873	894	896	879	856	887	873	883	871	890	888	891	893	881	917	874	873	833	844	904	859	893	905	906	884	895	883	873	868	876	885	882	897	911	883	869	894	917	860	820	906	831	832	897	895	851	949	877	878	876	899	901	894	903	921	858	917	896	887	902	909	881	819	914	885	868	855	873	901	826	843	944	859	864	918	903	868	894	943	865	910	865	896	884	907	917	884	912	907	877	879	875	921	883	908	895	881	893	904	891	894	885	871	873	880	931	840	907	911	872	914	870	925	906	880	883	880	871	904	938	866	894	897	912	859	899	902	901	896	909	927	909	942	898	894	873	891	912	901	899	912	894	836	883	851	880	870	933	847	886	863	910	927	883	917	892	872	848	880	892	898	885	947	865	960	895	945	917	859	932	899	827	875	891	859	880	915	903	898	936	878	915	921	892	871	852	855	893	916	869	949	909	864	842	900	900	885	887	879	905	904	865	887	889	882	868	865	881	890	857	889	875	933	902	892	829	824	914	906	868	913	878	863	889	878	893	914	865	918	912	983	840	953	856	903	860	951	862	866	912	930	898	862	851	919	858	881	902	892	856	884	948	920	888	900	910	908	857	849	904	894	905	911	887	845	889	897	866	842	940	868	917	852	877	867	837	891	866	876	884	930	920	892	874	853	943	916	874	926	894	907	891	928	875	918	954	957	870	915	869	872	919	889	909	840	890	896	893	854	938	894	970	896	860	842	905	894	923	930	869	928	913	878	953	889	890	911	907	852	869	872	921	854	883	863	861	932	865	829	882	898	898	883	900	934	867	883	940	828	892	879	904	885	873	846	912	927	847	911	906	921	977	878	862	883	916	909	900	836	903	930	879	902	884	878	891	846	900	861	918	929	923	890	816	897	907	893	914	893	905	907	918	920	903	869	873	949	923	914	869	835	875	846	906	884	888	913	870	881	910	859	872	862	887	904	851	926	900	935	824	882	898	853	913	869	861	916	918	902	887	892	867	913	864	908	921	891	845	894	894	932	876	928	877	903	930	889	872	896	886	833	961	874	870	955	905	807	925	870	854	876	875	889	861	875	869	887	913	870	869	854	911	887	903	844	933	907	866	854	847	903	855	860	913	920	878	848	902	903	820	925	883	897	891	866	879	896	864	931	897	906	888	937	908	883	939	892	846	884	888	935	863	906	881	878	897	900	897	870	927	938	891	903	860	914	860	894	907	856	856	916	925	881	890	904	884	844	926	904	875	851	909	903	883	857	951	909	864	899	979	886	914	841	891	883	918	857	872	883	873	791	884	886	875	921	872	881	888	921	877	928	925	924	904	901	833	854	900	931	873	845	871	895	899	938	875	881	906	875	899	850	902	866	836	887	876	871	869	864	899	908	861	877	886	937	885	899	895	949	835	883	889	861	879	893	880	932	876	861	915	822	856	946	907	921	929	855	918	943	854	941	832	861	875	912	888	888	929	909	878	941	864	852	860	914	881	893	914	863	930	894	902	903	877	954	874	923	914	859	845	919	915	922	812	840	859	892	946	894	910	910	895	863	874	896	836	929	912	853	844	882	829	901	904	884	874	882	911	885	881	876	881	902	922	901	879	838	881	888	930	948	840	859	893	884	900	891	889	923	908	855	916	913	878	838	886	873	909	890	831	883	885	858	891	863	870	893	836	881	919	878	875	920	887	886	869	920	873	893	936	879	861	856	878	883	854	917	834	879	900	898	868	916	923	812	893	905	844	920	873	913	886	867	848	875	905	852	937	877	894	959	853	913	861	847	883	872	897	886	894	961	881	906	889	918	857	823	934	948	883	936	878	908	968	873	881	864	854	896	861	835	910	860	899	915	905	887	872	879	876	883	874	920	894	929	878	911	900	852	958	863	876	942	882	878	898	882	888	899	904	906	928	921	925	880	848	888	872	880	891	944	883	878	864	895	892	906	932	888	904	908	924	896	828	937	880	881	919	846	896	852	843	860	919	934	879	867	929	912	889	883	938	873	913	915	896	871	888	852	896	918	882	958	887	875	859	849	846	851	914	917	889	965	865	911	869	870	914	906	885	897	837	862	875	851	914	868	884	917	867	879	901	906	895	890	852	923	900	874	883	891	820	858	903	877	855	861	899	944	865	948	954	851	905	934	929	899	878	928	936	856	851	882	870	879	922	855	888	909	951	910	895	841	876	919	923	911	908	864	857	892	905	878	922	868	914	924	874	913	852	817	897	896	925	863	933	845	945	860	968	844	905	927	851	878	891	876	878	910	888	866	891	895	914	834	893	906	849	854	917	898	897	883	872	925	887	907	825	830	854	903	891	917	875	903	818	916	871	822	893	890	895	866	859	858	902	922	923	861	875	874	878	840	847	914	907	907	913	931	853	855	898	839	895	878	929	819	873	881	883	853	871	901	911	887	866	880	878	873	885	897	869	890	899	880	897	846	891	871	881	899	842	902	864	850	925	865	947	894	912	857	875	941	895	887	921	892	858	914	916	934	827	921	869	880	885	869	931	881	823	971	883	937	900	947	862	862	839	900	900	878	867	869	958	913	889	866	895	927	908	924	841	842	931	904	918	875	869	870	879	888	939	950	942	896	902	905	902	907	854	860	888	894	903	892	862	871	883	927	913	858	881	842	894	873	922	872	888	897	890	899	880	893	894	898	863	897	911	895	885	890	849	959	875	860	857	840	929	878	879	937	891	942	893	908	930	878	901	876	901	898	887	896	883	875	874	884	897	891	882	886	923	858	901	886	884	857	873	899	906	887	891	887	870	880	862	914	943	926	951	914	878	898	897	921	903	910	914	924	891	899	880	870	877	895	843	902	882	897	800	886	904	941	917	876	901	876	888	917	869	895	886	922	880	911	887	880	858	847	884	866	901	931	902	888	909	870	920	884	875	856	903	900	892	856	896	862	893	899	858	883	866	887	869	962	865	898	845	918	915	896	890	881	894	841	886	920	912	880	950	959	892	877	843	892	914	888	915	887	859	884	884	925	901	871	855	905	872	911	902	920	909	951	856	868	914	903	907	888	893	881	866	873	896	898	889	893	943	894	919	893	872	884	843	886	886	873	874	892	832	897	872	901	904	872	889	907	882	894	925	887	930	893	893	878	855	874	860	903	917	920	874	909	913	913	904	871	915	891	869	885	938	872	906	872	846	929	913	908	867	927	854	879	901
2919	2207	1095	658	718	935	1044	830	786	727	597	569	522	549	460	410	380	332	302	245	209	148	145	126	109	106	108	115	95	90	78	91	76	78	81	91	83	71	76	72	91	77	82	80	87	87	65	77	85	65	91	68	82	80	79	76	84	76	74	94	61	74	75	78	79	75	68	82	62	75	71	88	76	78	62	78	79	77	83	74	69	67	76	69	85	84	79	79	65	87	74	71	73	73	68	79	92	84	75	83	66	87	91	70	78	75	88	69	70	69	83	84	85	76	57	78	85	87	62	71	72	68	70	72	81	74	85	70	62	71	84	67	77	83	82	67	64	83	76	83	85	78	67	81	72	78	84	71	70	79	81	72	65	83	91	71	71	69	86	60	77	78	89	82	68	89	85	76	74	84	76	75	76	70	58	76	69	87	66	74	80	76	78	82	64	72	89	70	79	70	74	81	68	75	71	74	72	69	82	74	68	84	90	64	85	76	79	84	88	81	69	76	82	79	87	70	74	72	87	85	86	102	85	77	83	76	83	81	75	78	69	88	81	86	80	87	102	72	67	88	67	73	67	79	73	85	73	77	78	77	72	85	75	74	84	65	87	58	83	81	87	73	74	84	89	65	72	68	74	66	89	79	85	74	82	69	81	85	82	72	70	64	73	77	67	66	67	88	70	74	65	76	73	77	93	76	73	67	67	67	77	70	87	66	83	80	70	54	68	81	76	73	64	86	71	71	70	71	76	93	73	79	71	71	64	74	85	76	65	68	93	79	74	79	84	68	85	67	81	74	63	71	80	88	80	72	68	88	85	68	72	71	88	74	71	78	77	72	82	66	61	69	77	71	95	68	98	91	66	70	89	75	73	71	74	72	70	78	92	83	77	79	82	93	99	77	63	82	74	92	57	86	79	66	71	86	65	67	76	87	63	90	72	70	73	76	87	75	95	86	88	84	72	80	80	92	84	61	81	54	74	94	83	76	91	77	83	78	73	76	77	78	69	69	65	77	77	67	87	62	91	66	74	76	85	86	64	75	64	86	86	91	81	87	85	70	77	77	66	72	69	67	61	83	80	83	75	82	75	69	72	80	81	82	99	75	84	86	84	75	73	80	91	102	68	89	83	81	80	77	72	76	74	83	81	79	82	87	65	65	90	71	86	73	77	74	72	76	85	77	72	73	77	74	73	64	89	73	77	100	86	64	76	76	59	72	89	99	69	76	73	80	59	79	82	71	80	91	73	77	71	67	65	74	60	74	79	69	85	76	73	84	84	81	65	72	80	69	70	69	78	59	64	63	71	104	79	80	89	79	68	64	69	66	88	75	65	80	83	74	74	81	79	66	73	82	62	74	84	88	70	71	67	82	84	75	91	80	70	77	83	78	86	97	77	94	70	59	58	64	75	69	85	64	86	57	63	76	83	90	75	74	77	78	79	72	82	80	67	70	88	68	79	70	76	83	88	80	73	83	71	59	78	76	70	80	65	72	62	60	91	94	65	76	83	82	79	65	74	71	75	78	70	79	75	77	62	67	73	65	82	73	68	83	64	79	72	78	97	72	69	68	75	81	75	62	69	96	79	79	84	79	63	54	69	68	76	70	66	66	69	77	87	87	79	94	75	76	71	70	86	65	76	72	70	88	67	68	70	79	63	79	86	94	77	78	85	94	71	61	80	87	66	97	86	70	69	74	73	75	100	78	74	64	88	68	74	81	91	85	59	93	80	77	65	79	87	73	91	76	70	84	68	83	95	65	70	77	78	80	83	107	80	89	80	79	63	86	76	68	78	68	87	81	63	79	72	75	66	85	87	89	79	79	77	80	82	76	83	78	69	84	79	67	76	79	92	78	86	79	90	87	77	90	89	73	86	76	89	69	84	75	80	63	64	83	98	65	63	86	79	69	78	70	77	78	79	77	68	86	59	75	86	78	76	72	68	73	73	60	79	58	76	84	83	82	72	75	91	66	70	78	78	87	87	72	64	60	84	74	84	84	68	74	74	72	67	77	80	79	79	93	92	77	84	73	65	66	74	78	89	84	69	87	77	69	78	76	59	94	89	84	92	66	85	71	77	86	73	95	71	69	68	75	84	77	64	59	83	87	84	81	77	69	70	79	78	82	76	93	73	72	85	67	62	74	74	70	74	83	72	93	77	80	75	85	79	92	52	81	69	79	76	70	80	84	72	85	71	69	78	65	93	73	67	69	82	79	79	67	84	80	85	94	69	65	75	78	58	68	73	75	80	75	91	71	83	77	83	71	74	70	81	93	70	80	85	90	78	81	76	88	70	63	64	67	67	76	65	93	68	64	63	73	86	84	93	78	64	73	67	69	67	76	78	87	72	81	73	67	80	56	69	72	70	59	66	78	68	79	98	79	72	90	67	74	81	81	87	82	82	81	76	75	79	100	66	74	74	73	76	64	82	82	76	82	66	82	74	82	71	72	73	89	82	87	47	71	71	71	78	81	56	70	63	85	82	79	71	70	81	73	75	65	70	73	73	81	78	77	81	67	72	80	67	75	78	74	72	75	98	68	57	70	84	71	94	64	79	97	64	81	79	58	74	65	72	69	90	72	84	93	66	85	101	84	69	91	79	61	77	70	74	88	69	90	73	74	82	74	79	81	63	68	70	72	75	74	90	91	68	76	62	75	73	71	85	92	79	78	84	82	82	78	74	71	73	60	72	83	87	87	80	86	71	71	62	77	78	82	77	78	70	81	62	67	86	83	84	93	97	69	56	87	97	71	64	84	82	69	79	85	74	71	75	80	51	86	80	78	94	72	81	86	84	73	65	79	73	71	77	84	65	81	92	80	78	85	79	85	88	82	77	59	74	84	73	108	67	76	78	79	83	79	63	83	70	69	86	83	96	71	104	75	70	92	86	79	84	64	60	73	85	74	80	82	87	69	80	78	87	79	81	82	70	72	83	68	67	78	87	73	76	80	73	78	70	76	85	83	71	88	74	85	75	74	74	82	85	65	69	86	80	75	84	77	69	79	89	83	101	90	86	61	73	85	79	80	62	80	71	77	90	69	71	77	75	77	64	77	72	83	87	82	57	87	67	69	78	67	75	83	70	75	82	68	74	88	75	82	77	70	76	83	72	67	77	86	92	90	82	73	81	70	72	79	81	76	82	75	72	68	84	77	71	82	74	87	81	83	91	68	84	86	72	85	81	78	80	64	67	68	73	70	93	76	79	64	64	79	73	75	87	80	73	72	81	71	79	70	70	69	80	59	76	73	79	68	68	77	74	61	69	69	66	74	66	85	89	94	74	69	77	67	69	82	74	73	81	74	81	71	87	80	75	72	74	58	67	70	88	77	82	76	65	86	82	62	91	79	76	73	79	88	92	90	71	76	71	77	78	69	74	73	73	66	85	90	69	61	83	77	82	73	88	79	70	75	70	78	69	78	76	88	72	81	60	70	90	82	93	86	84	82	66	87	78	78	85	80	75	79	77	70	69	65	83	70	63	84	77	85	71	87	82	81
26796	19888	14227	20241	27315	28455	26422	23679	21690	19834	17411	16023	15606	14267	13164	11918	10623	9061	7693	6422	5200	4321	3388	2468	2154	2137	2153	2081	1836	1492	1307	1192	1131	1098	1100	1080	1118	1030	1024	1075	969	1017	1036	1078	990	1054	1006	984	940	897	993	930	942	972	933	982	891	915	902	906	930	946	956	912	888	948	921	907	915	923	917	957	954	948	902	888	865	881	904	881	882	906	915	887	878	950	921	925	887	869	892	929	923	913	943	925	921	885	935	925	958	897	981	937	932	958	916	928	910	970	898	910	891	905	921	922	916	933	862	907	897	892	898	911	950	892	895	931	923	919	887	884	887	909	897	948	915	887	918	883	885	852	895	914	929	894	854	905	897	925	878	901	919	894	931	883	896	877	896	862	981	883	895	932	949	895	912	938	946	914	865	929	936	933	874	952	951	946	898	873	907	896	931	896	924	905	941	912	866	920	911	909	944	888	982	911	892	879	899	898	881	892	954	887	864	915	862	884	877	842	935	895	905	852	870	978	901	891	944	932	869	966	911	917	891	952	881	995	940	923	910	902	932	907	909	903	968	926	920	834	897	886	870	923	876	899	917	885	922	872	904	893	901	925	946	892	967	900	862	932	881	901	884	930	884	927	917	1000	959	903	956	860	908	920	909	888	893	938	925	948	913	911	910	870	828	927	897	975	878	976	913	921	950	954	952	925	909	950	929	947	932	866	909	884	908	919	924	911	936	882	921	937	937	997	921	915	861	952	920	885	917	883	874	948	924	893	970	915	935	871	923	919	931	882	917	904	906	958	886	902	960	887	886	903	904	883	911	928	919	939	946	920	902	881	949	891	919	887	959	926	836	927	885	914	958	929	919	814	926	927	917	905	930	880	880	969	955	896	948	890	942	953	914	917	912	872	914	854	918	958	934	920	910	903	954	864	949	925	902	921	961	915	915	902	896	907	903	896	900	886	892	900	886	920	911	963	912	934	892	905	917	941	931	921	869	895	925	932	889	961	905	885	892	987	889	938	930	919	999	916	979	932	867	920	927	891	888	911	913	921	889	872	951	934	923	918	943	920	902	910	894	931	944	891	910	972	880	952	923	946	870	862	903	900	897	926	979	938	900	952	931	925	867	876	934	893	902	866	896	897	912	933	957	899	894	905	891	895	937	898	890	939	932	855	914	896	915	899	925	934	941	934	902	898	893	903	908	898	933	875	944	876	942	952	849	918	939	918	892	899	885	909	913	928	864	879	943	924	858	864	950	884	930	862	920	873	918	936	919	970	952	908	911	909	943	929	882	898	942	884	900	899	878	883	933	902	930	866	910	915	927	948	922	916	884	891	949	879	877	927	880	953	908	884	919	916	936	937	933	876	941	890	922	926	905	899	956	877	920	936	884	890	920	903	922	934	909	906	860	927	895	920	912	952	934	911	929	902	913	929	887	854	872	890	952	936	953	853	896	875	946	912	904	955	858	956	907	934	931	892	852	902	919	878	912	911	893	899	881	919	969	886	914	931	949	859	917	868	917	878	955	894	886	888	930	931	880	882	887	951	928	954	901	911	943	851	873	929	983	895	877	950	921	906	878	971	859	892	918	925	928	894	939	903	907	879	942	901	895	885	884	924	954	910	937	904	947	902	867	965	926	930	916	914	892	928	934	899	879	858	953	931	910	917	923	918	865	911	936	925	945	913	858	937	937	878	968	920	950	898	947	942	925	916	893	851	930	878	934	883	971	930	910	900	959	934	928	913	903	926	932	965	921	972	915	942	914	943	922	895	874	843	862	917	907	876	911	936	958	904	941	926	938	925	916	892	920	910	963	869	939	918	911	913	904	885	882	893	900	927	935	929	926	899	913	929	928	917	902	895	886	889	935	956	881	933	951	905	962	935	885	941	907	898	936	960	915	914	878	895	944	935	942	918	908	917	927	880	950	914	933	911	895	950	892	902	928	922	941	904	902	880	917	918	867	891	956	905	895	910	936	896	951	909	917	866	890	939	891	927	871	958	862	955	886	943	934	911	818	871	917	910	881	918	863	957	967	881	920	864	930	930	888	952	893	923	920	891	910	890	928	896	906	890	910	899	928	943	916	922	888	950	895	898	939	885	871	876	889	989	915	955	917	886	884	921	892	978	860	902	933	943	959	866	936	918	926	882	908	923	894	908	881	933	908	896	866	901	935	951	945	923	939	940	877	865	940	891	905	906	900	891	916	939	879	927	880	921	899	861	907	892	889	911	883	889	890	895	910	908	909	922	890	926	892	946	915	940	855	952	944	938	995	887	909	902	903	939	935	926	933	918	918	921	942	924	901	923	939	915	950	887	904	872	957	997	908	890	945	918	928	943	918	901	904	890	880	893	905	977	934	957	913	967	945	946	919	904	967	921	882	889	931	926	896	970	913	916	948	910	883	902	889	910	887	927	908	904	936	918	876	981	896	892	887	937	937	886	873	912	933	931	902	936	918	842	922	931	906	877	956	967	982	959	930	964	906	831	903	905	909	918	877	903	926	900	899	917	912	941	913	926	949	882	970	912	915	879	932	947	951	954	911	907	904	900	1009	881	876	891	907	876	930	896	887	902	879	904	921	900	875	870	902	948	912	920	874	906	891	908	904	951	892	924	904	949	937	973	913	901	894	880	912	916	935	907	954	939	980	953	918	883	906	907	928	897	919	920	920	868	904	924	958	941	964	955	858	868	970	864	927	920	880	892	994	875	916	983	913	912	905	901	976	878	947	889	906	915	866	945	965	898	877	879	948	874	919	927	937	920	886	949	930	920	915	892	904	894	894	891	914	906	946	869	875	892	884	871	928	950	913	903	891	906	940	941	890	915	867	923	900	941	868	934	909	979	898	960	924	927	951	854	894	944	918	921	896	889	934	855	912	863	893	879	921	903	894	935	960	911	871	895	936	929	899	908	910	909	948	937	919	917	904	931	881	953	905	876	963	847	865	964	865	953	907	825	882	913	938	920	902	933	906	863	875	930	955	893	948	891	939	923	953	930	982	929	912	887	937	928	907	917	908	876	839	963	915	925	915	903	959	906	926	865	931	888	925	860	896	893	864	922	933	839	926	837	880	929	955	920	905	940	903	887	857	935	893	906	883	877	940	960	957	922	903	936	885	912	904	903	964	876	938	936	927	946	938	925	888	894	925	962	896	890	858	907	914	923	904	891	933	903	873	911	958	928	966	914	903	930	934	929	900	957	912	932	926	852	935	917	879	916	851	915	867	864	936	877	920	886	939	917	953	912	923	882	934	857	895	912	937	937	923	915	906	972	908	921	899	964	972	875	952	887	889	910	940	881	896	916	896	924	948	950	887	927	899	880	901	916	921	923	926	924	928	889	930	921	920	924	876	938	888	913	879	878	880	907	935	928	920	927	993	921	959	877	907	912	888	839	877	880	930	922	856	868	926	996	873	897	889	885	867	902	880	861	908	914	934	889	939	892	979	895	928	921	913	933	892	925	960	927	889	897	884	844	916	885	940	937	924	891	901	839	906	954
4471	2005	1047	728	749	953	945	849	828	722	651	652	621	553	535	460	406	411	298	220	216	181	175	147	114	104	96	106	108	112	91	93	84	88	107	77	80	89	76	74	78	91	91	81	82	97	89	92	95	87	81	76	100	80	83	84	75	82	85	69	94	83	90	75	68	91	74	83	85	81	73	84	89	87	76	71	93	71	79	97	87	85	82	73	74	87	95	73	75	63	62	65	75	76	79	79	81	79	64	76	75	69	80	95	80	59	76	81	78	79	81	89	79	91	82	76	88	82	81	75	81	69	85	79	76	82	87	79	78	75	72	80	73	88	93	93	82	79	72	100	63	75	70	81	76	88	86	75	80	76	106	86	94	90	85	82	83	89	93	75	65	79	74	86	63	92	74	69	90	81	71	85	87	91	105	65	85	79	84	83	82	96	79	75	66	80	79	78	98	79	83	79	87	68	75	80	80	84	76	80	84	86	76	91	79	90	72	79	70	91	59	60	83	82	93	96	71	60	77	78	73	66	71	85	89	64	79	88	100	69	82	68	94	74	79	86	65	75	88	94	78	81	90	86	69	80	78	80	80	83	79	75	76	90	84	83	86	90	68	79	93	82	76	90	93	85	98	75	61	73	76	93	82	79	80	74	74	76	73	72	66	87	82	67	67	75	60	82	87	89	82	89	77	81	70	91	73	82	79	101	77	88	84	95	68	78	92	73	60	98	81	87	81	74	72	81	87	82	74	64	80	86	89	71	82	82	83	88	80	65	96	87	77	81	82	82	78	78	84	72	86	68	70	94	69	72	74	80	75	88	67	81	60	85	80	89	75	86	76	88	77	81	60	80	77	81	97	67	64	70	85	82	70	69	94	76	80	74	76	67	67	78	84	78	92	79	67	77	85	64	80	91	82	79	77	86	86	80	88	83	84	81	77	99	76	96	72	85	82	75	94	68	89	80	80	78	71	70	65	83	89	87	76	83	87	84	76	72	59	86	81	94	79	81	91	79	74	92	83	87	75	68	64	77	81	71	80	89	85	72	81	77	80	70	80	70	75	96	88	79	81	88	90	84	89	69	85	71	81	60	91	87	73	87	77	74	77	87	73	97	94	75	78	75	76	73	74	76	69	75	79	94	85	73	84	73	75	81	88	85	75	83	64	80	71	82	77	79	70	101	74	69	61	78	81	84	71	96	66	82	96	79	68	69	102	88	95	80	69	83	81	85	83	75	74	79	79	79	84	72	85	71	78	92	78	82	73	70	77	80	82	90	93	84	79	83	71	85	82	82	86	82	68	80	80	83	72	86	80	80	77	76	74	77	84	70	83	75	77	77	95	79	85	62	79	72	83	80	73	78	76	82	66	60	79	83	82	71	70	72	86	70	84	93	77	80	67	90	70	74	69	81	108	77	78	72	94	85	76	71	82	79	74	81	95	88	76	91	70	72	75	79	82	80	70	79	87	82	82	80	74	83	76	81	87	60	64	92	80	75	80	78	66	75	74	94	79	72	86	79	88	64	81	76	73	84	83	87	86	87	84	81	88	77	88	75	91	76	75	76	83	74	76	76	67	70	87	72	79	74	93	70	71	67	94	71	88	76	83	61	82	70	92	94	83	73	84	64	80	80	75	71	70	91	64	87	72	92	74	61	77	91	67	82	85	84	76	95	74	88	83	79	65	90	74	60	74	75	91	74	84	85	76	72	86	68	90	64	81	80	83	69	82	74	73	84	84	86	69	84	73	79	59	85	79	88	91	79	69	60	79	93	66	73	80	76	75	88	81	79	93	57	89	74	78	77	86	85	88	92	90	86	82	62	67	72	70	86	73	82	79	80	75	84	92	79	77	90	83	84	86	86	83	82	71	89	103	70	70	71	56	85	78	63	76	86	74	76	73	78	79	79	76	86	78	74	74	83	67	67	80	101	80	78	69	72	85	64	74	76	85	90	87	85	77	82	58	78	98	77	77	69	73	85	74	76	76	63	92	86	87	80	67	72	50	82	71	82	85	77	74	66	87	87	70	74	84	81	67	87	73	90	90	76	75	68	79	82	81	74	71	82	97	73	93	83	81	95	87	92	77	83	60	84	88	71	93	71	84	73	88	85	94	87	62	81	96	66	79	78	74	81	78	80	82	99	74	98	82	78	68	67	86	65	81	89	76	87	77	79	75	66	74	82	90	81	74	96	83	87	78	77	77	70	66	82	86	78	64	78	72	95	74	78	91	79	87	87	79	68	71	98	89	93	85	74	72	81	74	78	89	67	87	73	78	86	78	83	73	85	90	79	89	75	72	80	77	88	87	76	80	89	80	84	73	83	79	73	92	57	65	82	76	77	73	80	92	82	83	75	73	77	78	68	87	83	77	81	81	68	81	84	76	86	76	65	77	63	92	75	71	76	66	93	74	77	82	74	68	77	82	89	78	84	87	77	82	100	72	71	71	60	82	65	69	77	83	85	94	87	99	88	76	70	99	94	89	85	72	95	82	89	76	82	66	80	69	86	72	68	86	60	83	93	80	76	83	85	81	80	72	77	76	93	89	89	85	95	83	91	77	70	69	71	79	92	95	79	95	77	73	69	92	83	81	75	99	92	73	77	72	87	97	74	69	83	83	73	66	69	88	81	82	76	100	88	82	85	76	77	93	81	100	91	80	78	86	82	74	71	78	77	85	72	65	85	72	87	60	88	72	82	75	79	80	85	78	67	70	82	80	71	80	79	85	80	76	81	59	85	86	72	81	90	85	83	62	67	85	72	92	80	57	98	77	76	79	85	89	63	76	69	87	91	83	74	99	86	60	82	67	82	86	76	77	79	77	74	74	70	76	69	83	87	104	77	77	75	79	80	84	76	79	79	68	75	99	74	76	104	89	87	78	66	67	78	85	72	76	68	87	64	63	88	85	80	84	77	83	78	78	72	77	87	71	79	66	83	79	78	76	83	80	91	82	91	91	73	85	74	93	74	89	83	76	75	75	77	83	77	80	66	97	65	77	80	89	84	92	70	96	83	80	75	85	91	82	90	90	85	83	71	93	78	64	78	81	86	68	82	69	71	83	101	98	95	76	64	82	75	68	87	81	86	85	79	105	95	66	73	84	84	78	72	66	76	91	80	83	87	71	103	97	78	81	65	90	74	87	82	81	82	84	73	61	73	90	93	70	78	62	71	87	71	89	86	95	73	92	72	67	100	74	84	71	86	71	84	72	88	71	72	88	77	81	75	93	63	84	80	72	92	77	86	78	89	56	95	94	73	75	75	76	76	76	69	93	72	79	91	69	74	79	83	82	61	76	89	73	68	92	83	86	62	68	86	87	85	92	86	68	87	92	69	77	81	81	80	73	91	84	94	73	67	96	80	84	94	72	81	52	80	84	89	65	66	85	83	83	62	77	74	78	85	64	62	75	78	83	98	89	91	77	73	64	66	88	87	87	70	73	71	81	82	74	77	71	75	83	70	82	76	70	79	82	91	83	73	69	81	70	90	68	81	67	89
26044	19413	14660	19735	26875	28139	26598	24316	22277	19729	18423	17426	16249	15172	14279	12625	11228	9762	8321	6785	5545	4365	3773	2777	2239	2115	2034	2064	2055	1648	1403	1287	1127	1115	1131	1060	1161	1043	1027	1031	1067	1033	994	1007	986	999	984	1020	963	951	978	972	914	927	980	980	985	965	1024	942	934	895	933	973	987	894	914	970	958	905	941	893	954	948	946	923	949	926	909	948	957	969	925	943	891	945	959	919	958	882	932	926	913	940	936	949	915	906	919	966	957	969	927	948	959	916	943	924	975	942	940	917	982	920	963	909	951	936	929	1033	933	986	880	1009	892	978	887	972	976	912	987	913	950	969	966	963	902	955	884	913	1012	913	913	918	973	979	863	942	981	946	950	933	914	942	968	945	925	928	912	975	956	882	967	927	919	958	953	979	968	895	900	911	958	871	959	947	926	967	959	908	930	950	901	918	967	945	943	928	992	1000	896	972	927	930	930	933	897	928	903	955	952	958	957	929	896	912	917	914	914	963	903	956	970	933	953	922	935	902	908	911	951	946	874	978	970	914	924	915	932	916	930	944	967	936	898	910	975	895	952	899	919	951	941	875	943	942	993	936	937	993	934	899	950	957	952	932	944	928	882	901	967	914	919	914	933	942	922	975	952	939	915	913	936	954	906	929	947	930	888	943	921	967	928	953	923	928	928	966	937	900	953	949	917	960	959	995	949	948	875	960	927	910	872	941	926	982	923	910	921	908	907	920	956	922	914	911	898	895	955	989	942	918	968	940	902	897	849	904	919	939	948	953	899	948	942	969	917	953	845	919	954	981	900	893	900	925	916	906	996	941	929	902	898	944	921	966	897	914	940	930	911	922	926	978	944	959	963	952	894	950	976	944	910	922	888	968	921	986	960	932	991	946	903	976	961	837	943	970	913	928	958	886	938	933	970	936	937	965	924	918	916	886	958	945	958	929	928	888	908	978	912	929	964	1008	986	958	886	918	935	925	918	955	932	952	918	946	937	923	879	912	927	920	922	920	920	915	944	962	902	892	939	916	923	920	913	930	927	993	891	937	876	881	933	970	925	943	856	920	919	928	871	952	932	940	914	930	958	946	936	936	965	913	944	915	942	927	882	930	895	871	914	936	935	951	933	867	920	986	898	937	896	898	882	959	949	942	914	931	936	904	888	909	895	913	882	906	939	938	991	928	941	935	922	955	952	946	919	976	962	956	927	867	929	979	933	957	936	927	930	908	964	897	979	862	1002	898	913	935	954	903	947	950	902	929	953	922	933	897	951	899	941	962	908	929	971	938	974	933	949	890	964	977	886	957	934	938	951	959	927	962	932	958	954	931	927	928	893	876	958	900	906	933	973	887	936	902	958	942	880	893	896	880	902	1003	951	925	964	989	895	918	953	906	929	950	956	927	938	964	924	930	920	921	935	1005	940	902	959	986	974	905	926	968	940	948	940	959	915	915	950	930	950	897	877	982	990	922	935	945	933	878	957	994	920	896	942	998	943	915	951	890	885	921	911	923	993	957	941	910	944	967	942	923	980	913	934	902	942	910	927	923	934	916	906	956	931	979	914	981	971	854	917	929	903	992	935	894	961	943	970	924	957	930	956	914	959	913	952	943	905	874	917	977	953	894	914	941	967	939	854	904	934	973	1037	939	979	940	920	921	927	983	892	924	904	1003	983	940	888	915	987	916	941	946	909	932	930	935	908	923	1012	942	924	965	925	924	921	939	920	877	966	926	888	972	963	935	919	926	885	970	938	914	876	924	908	957	902	873	963	910	983	925	910	942	958	910	900	963	894	915	927	957	948	948	941	932	962	912	964	885	896	963	909	921	943	932	976	941	962	982	902	879	927	936	956	940	947	900	922	990	915	979	940	947	976	928	968	904	893	969	930	953	939	951	931	971	937	928	933	967	938	937	919	946	912	941	925	944	1002	955	945	976	940	913	957	967	956	924	966	964	910	963	890	896	904	955	966	890	932	913	923	916	963	957	912	959	938	927	960	928	892	947	930	915	959	938	907	989	953	938	887	946	961	949	980	934	921	943	929	909	978	946	942	933	907	939	940	951	947	929	947	994	977	926	932	914	972	929	898	959	890	913	949	986	948	948	932	923	910	945	903	963	983	953	934	967	884	954	943	950	885	922	935	958	942	963	922	952	914	892	945	980	925	910	940	895	883	964	886	954	930	968	989	944	943	964	946	940	931	941	924	952	922	951	919	973	942	908	932	978	856	952	956	940	855	903	905	910	955	950	930	914	917	921	944	939	950	937	920	918	922	955	921	881	917	908	876	970	961	957	878	938	940	877	887	886	944	934	897	966	901	930	921	894	918	934	908	947	900	966	944	949	897	925	912	865	921	902	934	886	951	955	917	985	1008	978	945	991	930	916	981	929	831	926	941	944	918	961	959	890	932	907	977	939	934	957	995	953	914	930	929	944	907	909	928	896	890	1001	923	942	969	951	955	947	905	960	901	966	950	884	960	914	927	972	905	918	906	894	935	954	938	963	937	971	918	942	968	963	914	932	974	937	912	954	928	1017	926	904	975	963	992	1010	936	911	928	967	953	973	910	945	904	960	973	907	936	946	919	930	941	901	891	917	943	949	999	929	917	942	944	938	928	971	1000	942	932	1005	947	970	932	928	923	960	894	915	941	920	965	962	941	960	910	966	910	942	922	928	915	958	934	977	978	915	967	948	1005	935	975	924	901	1005	941	935	910	961	986	937	998	926	917	900	879	947	959	906	971	1013	945	933	923	940	893	950	938	919	919	987	916	932	970	909	965	973	875	913	922	918	949	947	925	947	939	940	962	902	925	934	971	999	927	922	941	913	897	922	954	934	956	930	930	928	915	904	953	886	963	954	914	926	874	933	977	961	877	927	950	948	854	968	997	918	883	919	933	958	952	966	929	905	952	898	973	919	923	954	935	964	924	928	917	960	950	927	923	969	899	924	954	851	974	912	901	949	975	940	979	942	934	931	905	909	939	953	930	916	936	1011	954	937	967	869	973	937	979	940	900	940	876	941	920	913	927	937	963	955	895	981	923	939	929	985	927	917	971	897	912	896	968	953	941	931	948	933	949	942	922	922	990	900	926	965	917	881	946	892	931	947	954	947	942	975	944	965	965	950	948	923	949	937	903	863	933	958	921	934	927	945	979	888	947	937	886	948	885	900	953	919	909	956	926	918	947	939	918	932	951	922	922	924	968	889	942	904	920	927	934	938	916	927	1001	930	950	910	941	859	931	926	959	925	942	937	933	947	929	960	899	939	931	1013	958	882	943	942	911	953	919	976	958	912	942	936	939	890	976	987	940	963	1010	936	952	914	964	939	983	945	968	915	971	916	949	998	921	929	950	971	979	922	971	986	914	938	928	895	923	932	898	953	970	937	938	925	935	936	951	975	942	911	914	881	942	928	984	908	893	927	968	930	954	892	887	933	924	887	894	921	926	922	968	930	920	919	903	946	942	906	951	961	964	931	964	975	915	962	921	922	946	913	927	907	941	950	937	901	1012	980	918	971	894	927
4276	2755	1455	954	1002	1303	1382	1166	1000	966	895	853	798	715	701	584	495	411	341	304	240	206	172	157	118	135	131	128	109	108	89	96	90	90	87	91	90	95	81	84	67	90	76	88	87	95	82	89	96	77	77	72	84	82	80	78	92	84	72	73	88	69	79	86	79	79	79	80	82	95	78	62	83	68	72	82	92	75	75	79	77	69	79	77	83	88	71	94	91	81	96	69	77	70	71	73	77	68	78	74	76	81	92	66	85	87	68	83	91	72	73	81	84	77	96	70	73	80	79	91	89	86	63	76	81	78	78	75	73	87	83	91	89	82	63	85	85	85	76	76	77	73	89	75	77	77	59	64	83	76	93	97	69	79	69	88	87	83	82	83	87	92	84	69	98	81	79	76	89	81	70	85	85	77	82	72	85	75	59	67	67	83	92	67	84	67	92	96	72	77	80	75	69	87	86	74	95	69	68	78	74	82	61	80	86	90	100	82	92	89	75	71	96	69	85	87	82	84	80	90	82	72	65	90	88	81	89	87	90	84	101	84	77	64	92	82	89	82	80	83	78	86	95	70	82	82	68	96	75	78	70	89	78	78	84	73	72	75	80	79	71	94	67	81	63	84	71	78	78	88	73	72	95	81	82	82	74	72	86	84	95	75	88	89	64	74	79	74	83	78	71	97	92	87	77	85	60	91	94	78	75	95	82	73	89	89	83	84	93	81	79	86	78	81	85	69	86	79	87	76	86	87	80	76	63	74	66	81	73	84	71	83	78	78	73	82	73	68	79	91	87	79	82	107	86	72	68	81	91	83	100	83	82	90	104	90	64	69	86	77	81	92	74	74	76	87	90	81	75	84	88	85	78	84	77	70	70	86	91	79	81	88	83	68	86	76	79	67	84	72	85	103	79	71	80	93	71	82	79	80	91	69	77	78	73	91	88	83	80	93	80	98	86	71	81	82	90	69	69	78	73	76	76	76	85	81	93	68	95	72	77	81	88	77	84	84	78	68	91	79	91	77	65	75	94	73	89	96	93	64	82	74	78	66	74	82	77	76	74	82	86	73	82	73	79	78	105	85	64	95	80	87	77	79	83	70	65	87	86	72	96	95	87	79	95	82	87	85	91	80	93	68	88	77	68	78	78	92	69	71	78	81	90	66	89	74	83	70	82	87	84	76	102	79	79	90	67	86	82	78	58	91	81	84	106	76	90	63	83	84	83	81	76	78	85	89	69	92	65	79	90	77	82	92	62	79	71	81	84	73	79	86	100	91	75	86	77	87	60	74	89	103	79	93	108	63	62	71	93	68	75	85	74	89	77	86	78	72	81	81	78	77	88	79	91	90	76	63	66	74	75	69	77	86	63	84	83	76	85	93	85	84	78	72	74	92	72	77	82	67	73	77	89	68	91	87	83	74	92	82	85	98	67	64	93	67	83	63	79	91	78	72	71	83	83	77	76	85	91	81	68	79	84	66	80	71	77	94	72	74	86	78	79	89	100	85	88	88	75	87	73	74	75	75	76	70	74	78	95	75	78	76	88	81	84	73	74	75	71	87	76	81	90	85	71	80	80	68	72	69	71	71	81	65	58	77	77	72	87	87	64	88	95	63	64	82	72	80	62	67	84	75	72	97	90	85	67	62	70	73	73	83	71	72	95	77	89	63	77	95	83	76	79	67	73	76	89	80	75	82	59	86	75	82	90	73	76	92	77	77	61	80	84	91	69	83	76	84	86	76	76	77	72	77	80	74	91	83	87	77	88	72	72	65	85	82	80	76	86	76	83	89	82	81	73	97	74	63	77	79	71	76	65	67	71	83	59	80	78	88	74	78	77	79	78	90	66	89	81	78	71	73	101	82	99	93	75	80	73	68	68	99	80	80	90	66	84	79	112	74	67	85	86	83	72	87	96	78	82	73	65	80	92	77	77	87	88	85	92	77	88	82	88	74	86	84	89	73	77	95	82	70	58	77	73	93	78	74	81	84	83	101	94	89	63	72	92	84	86	69	78	86	80	77	73	84	89	81	82	81	93	91	68	83	83	84	62	91	77	91	58	85	77	90	82	76	81	72	74	80	79	76	101	84	75	85	78	68	74	69	65	87	74	75	69	78	79	79	77	90	76	86	84	78	92	74	70	99	64	78	83	87	79	73	79	87	78	102	84	82	82	80	86	79	79	67	87	74	82	68	89	90	71	83	92	81	82	85	79	77	93	85	57	68	92	83	95	73	80	71	85	86	84	84	86	86	70	71	74	110	80	84	88	88	78	86	77	77	74	70	75	81	77	69	83	68	88	85	76	71	97	69	98	77	97	96	65	77	74	81	86	81	89	85	75	69	80	58	74	83	78	85	71	99	73	68	73	92	77	70	68	89	88	75	94	91	89	91	81	96	63	81	74	72	79	82	74	76	97	82	84	90	87	90	68	93	75	79	79	89	75	57	72	72	87	76	87	82	104	69	81	78	65	79	81	69	95	76	84	77	76	67	78	75	84	86	82	64	76	73	78	81	90	79	59	86	82	75	86	103	78	92	70	80	82	81	77	84	85	87	81	82	77	88	72	88	89	80	72	78	90	75	81	87	87	78	76	92	80	81	65	91	82	87	70	81	67	77	78	84	90	81	92	60	83	66	76	83	74	73	91	63	77	71	81	89	74	85	68	77	76	81	82	82	83	67	90	83	64	82	89	71	59	66	79	83	73	63	85	69	70	78	84	85	93	87	79	82	81	87	82	82	81	81	85	92	80	91	81	76	75	84	71	77	81	85	78	91	71	68	85	85	76	88	89	76	76	74	66	78	93	84	102	85	88	87	86	79	77	82	85	76	77	82	78	83	86	63	84	71	79	85	69	81	80	84	78	87	72	70	72	86	75	92	69	94	72	69	75	65	78	83	83	83	88	85	75	95	74	91	76	77	91	73	99	65	84	87	71	77	68	89	78	70	81	93	73	94	69	81	85	79	74	84	78	73	73	63	77	86	78	97	73	74	63	79	97	90	69	83	81	89	75	89	82	68	105	88	66	97	86	77	84	78	77	96	72	92	91	92	83	81	81	87	86	88	75	91	97	69	84	62	61	89	76	79	89	76	69	82	82	82	79	75	86	85	71	89	81	85	95	81	89	84	86	85	67	76	76	93	78	84	81	87	70	83	80	94	66	69	70	91	73	86	71	97	59	59	64	72	80	84	89	71	90	67	63	90	79	82	71	80	62	73	73	58	100	85	78	73	89	77	78	91	82	87	85	79	69	71	71	92	80	78	90	67	77	78	90	102	77	73	91	78	93	92	82	70	85	64	75	73	76	64	78	84	79	103	78	68	71	84	83	75	85	71	81	79	111	63	87	73	88	78	71	91	81	76	68	95	91	78	74	65	66	75	68	70	86	89	69	88	74	75	93	79	85	91	86	77	77	84	75	73	60	92	102	86	80	84	91	69	78	83	73	81	82	92	97	81	84	79	80	86	70	76	69	92	78	85	92	82	100	78	83	87
29802	21863	16979	23068	30048	31190	29231	26866	24582	22563	21727	20151	18516	18038	16679	14938	12709	10994	9509	7918	6579	5093	4227	3420	2620	2395	2267	2105	2143	1917	1641	1474	1327	1192	1191	1165	1150	1116	1101	1060	1061	1066	991	1086	1000	1045	961	946	1009	974	973	1068	968	986	1009	969	982	945	975	946	909	991	896	960	943	938	918	990	958	925	925	959	945	939	939	967	934	936	946	925	902	897	950	864	917	911	898	1004	919	923	903	855	928	952	963	911	929	951	933	961	888	945	941	917	896	930	886	939	910	946	923	920	958	975	941	989	928	921	930	894	982	940	932	949	969	878	938	957	952	939	949	930	927	923	972	985	926	965	1004	956	907	935	907	957	912	946	945	880	947	920	951	969	956	927	937	882	905	967	998	821	925	949	957	927	935	951	953	913	887	959	957	893	917	929	944	1027	961	933	951	963	982	994	893	924	946	933	983	930	936	953	961	921	971	970	918	930	947	882	975	994	894	854	941	930	968	945	894	950	914	924	934	907	951	878	929	966	892	950	923	973	975	958	880	968	925	890	909	893	957	980	964	892	990	968	992	959	895	945	954	933	957	907	956	921	967	978	911	1004	960	919	967	912	915	904	902	873	878	939	929	922	960	957	960	934	928	977	909	894	924	931	974	957	943	901	946	888	918	925	1014	955	931	914	926	992	963	932	922	949	988	897	963	985	911	932	963	940	913	968	992	935	920	899	982	969	928	904	914	934	931	951	914	981	888	935	920	955	959	928	924	908	923	915	927	921	974	915	892	891	896	914	914	922	948	977	922	958	922	1006	959	946	960	917	916	937	927	953	944	988	951	967	951	951	907	920	934	979	950	955	957	980	964	933	948	938	915	901	956	960	951	978	926	911	944	902	940	889	890	955	898	941	927	926	915	953	904	953	933	930	994	910	916	979	928	942	972	911	928	883	938	923	909	917	947	950	958	942	971	940	949	956	1008	931	928	959	884	922	958	882	978	951	900	912	950	887	911	880	961	958	971	923	953	960	924	947	937	910	948	926	943	936	908	937	897	940	929	886	930	979	945	869	923	925	935	905	901	901	900	929	932	908	913	965	963	901	954	950	917	958	924	980	896	982	979	916	949	929	947	954	1007	872	934	973	936	918	894	932	990	932	923	921	894	947	968	960	930	950	930	943	987	934	982	947	954	945	981	954	939	940	941	915	970	892	927	1003	946	917	956	948	938	950	920	930	982	911	967	903	932	1006	891	915	964	954	924	948	984	914	985	959	920	924	941	973	916	947	900	916	954	976	905	963	903	919	927	945	908	940	895	919	950	955	931	925	949	896	880	932	944	933	895	908	937	944	945	967	1009	948	897	928	967	936	954	902	938	999	884	967	962	955	958	955	963	927	961	907	927	944	900	895	952	971	921	951	910	927	902	884	987	960	904	962	921	933	964	971	909	897	875	967	923	935	968	964	965	885	901	956	911	917	904	939	970	932	978	951	915	946	953	906	909	927	957	949	999	939	967	983	924	922	943	922	952	951	908	902	921	948	911	851	952	907	942	938	919	964	951	983	932	975	940	930	952	953	965	912	906	959	919	979	976	995	955	947	978	958	950	891	897	937	968	968	935	950	942	903	919	932	914	942	940	1003	981	958	930	949	942	949	933	944	898	947	933	931	992	917	938	987	945	920	975	955	973	975	963	943	940	931	952	997	996	934	908	904	935	917	931	946	953	986	923	904	899	930	893	935	901	910	925	909	950	870	925	943	861	900	921	911	892	907	990	931	963	890	881	979	918	918	915	980	971	899	926	887	905	913	921	923	963	922	946	925	966	931	921	939	991	973	916	947	922	976	933	912	904	946	989	951	912	939	895	911	945	941	909	886	968	890	907	927	935	981	936	910	976	913	965	930	976	904	947	923	908	959	958	950	940	936	924	923	931	974	954	924	955	928	927	866	929	946	968	920	936	914	949	912	925	913	952	964	905	979	942	969	942	911	910	961	971	1008	957	883	922	932	949	977	912	971	967	938	904	935	934	955	953	974	978	921	937	943	939	957	944	882	921	920	980	922	933	919	927	929	971	945	948	942	912	973	880	929	939	961	930	920	897	985	964	968	921	949	896	911	907	938	935	928	939	898	984	939	959	950	969	952	907	972	923	894	964	913	918	886	983	940	920	932	915	931	943	923	925	912	918	939	941	968	907	900	1018	929	961	953	926	944	935	982	898	930	958	947	933	940	947	916	884	983	928	958	934	977	947	904	926	928	949	886	938	921	913	952	953	973	992	895	930	971	940	972	895	881	925	945	945	922	941	915	919	989	969	923	954	971	926	865	930	979	904	971	927	967	955	916	988	934	947	976	936	919	915	890	964	926	950	946	936	926	946	962	930	987	980	960	966	893	933	897	947	961	927	887	915	962	952	985	918	956	935	951	1000	1003	911	989	929	977	931	898	969	933	939	955	937	882	986	981	919	953	880	955	978	922	933	955	935	992	920	961	951	917	909	969	997	954	917	972	897	890	946	959	982	951	925	959	909	938	960	917	876	979	980	919	927	948	950	948	943	958	987	912	925	912	928	936	993	934	938	903	926	925	946	937	935	951	962	950	937	931	921	935	933	935	955	923	943	926	942	953	969	936	920	931	991	951	946	867	941	959	929	939	932	948	910	958	929	966	979	908	953	896	955	917	905	957	906	965	994	902	932	964	928	969	948	886	914	944	936	959	950	909	901	920	919	912	888	952	931	939	932	968	936	1003	990	876	925	960	919	938	921	958	903	916	956	961	878	990	899	956	938	986	954	909	937	944	921	898	933	940	917	958	969	912	899	918	984	923	974	962	976	902	905	945	931	881	918	966	946	905	862	947	904	950	965	895	982	908	998	947	934	910	919	910	954	960	936	875	944	959	988	963	925	913	957	868	1011	959	908	944	915	930	913	901	935	958	990	876	944	940	950	936	926	968	873	913	910	965	937	1029	965	996	923	924	896	932	925	916	909	1006	953	957	973	995	984	897	920	894	923	949	947	916	892	964	973	944	976	952	883	977	924	945	980	939	906	1047	971	943	945	978	919	938	961	984	964	976	904	955	901	877	873	985	941	951	902	938	883	913	915	909	927	911	976	890	955	931	896	923	910	944	938	911	937	925	930	912	948	930	952	937	975	892	975	892	925	995	950	937	948	967	921	969	921	956	878	911	1001	904	933	953	926	915	954	978	914	959	941	900	947	936	1003	959	909	885	993	855	1007	931	913	959	940	908	987	888	881	909	898	912	943	916	961	992	973	972	917	893	918	896	973	945	902	902	910	867	955	963	932	938	962	933	926	915	947	952	930	895	926	965	901	933	938	894	932	938	939	895	904	933	905	908	927	974	943	904	942	944	952	937	932	978	889	889	994	937	947	934	933	956	906	949	948	956	887	924	908	923	950	929	945	952	917	956	945	985	1001	913	981	921	969	911	912	891	960	899	907	928	911	956	927	967	931	988	957	938	943	886	943	910	957	964	969	912	893	956	965	987	942	902	874	948	894	966	974	958	925	928	958	907	941	971	1016	914
2938	1273	695	454	489	637	670	629	576	557	504	445	390	376	356	316	275	249	239	173	152	128	119	123	86	88	92	93	95	113	107	72	84	86	82	82	78	75	81	93	82	88	73	72	82	88	83	73	82	74	76	76	83	105	76	83	86	105	86	86	81	83	67	78	52	89	73	75	87	72	57	72	67	76	72	77	71	97	55	77	75	75	74	78	80	72	83	77	67	66	82	69	88	74	60	85	79	67	79	88	68	80	81	76	76	56	84	80	80	68	72	72	72	81	65	83	70	87	81	80	67	60	66	77	81	68	71	88	86	82	60	84	83	81	69	77	64	72	78	68	79	72	74	88	64	84	72	88	78	73	86	79	85	72	81	76	99	73	76	88	74	83	72	88	92	80	79	79	77	72	72	69	76	80	68	80	69	70	74	78	72	76	67	76	78	68	68	68	76	76	82	68	71	74	62	78	72	81	71	78	74	85	83	61	80	81	79	79	80	79	70	68	66	76	71	82	78	74	64	73	76	77	66	74	64	80	65	69	76	75	92	68	89	57	74	83	78	69	78	65	83	53	75	100	87	70	77	65	71	87	70	90	76	68	78	60	70	74	82	61	78	74	80	74	83	76	95	64	72	72	67	73	82	71	80	71	82	86	75	68	77	75	65	67	75	75	75	73	66	67	76	74	85	73	79	88	72	67	58	67	65	65	84	72	71	73	68	81	69	88	81	83	61	74	70	86	73	89	62	73	81	95	65	75	78	93	83	88	69	84	81	85	72	72	71	88	61	92	73	86	68	75	76	70	89	70	74	70	76	76	77	67	78	87	65	64	65	82	70	76	86	77	75	84	73	69	83	78	75	93	80	75	72	66	75	86	74	66	69	74	81	74	67	82	80	84	81	70	68	78	95	88	59	75	82	69	68	82	71	75	73	74	83	65	83	93	74	77	83	82	81	79	93	67	74	77	68	57	74	75	91	57	78	74	86	77	77	70	65	74	55	76	93	68	71	66	79	80	69	72	75	68	71	68	80	84	73	79	67	59	74	96	86	66	83	66	69	75	76	80	71	90	82	78	78	80	62	74	73	77	78	83	78	76	76	70	64	81	96	86	63	82	73	60	76	73	71	71	80	65	78	80	69	80	81	92	75	89	63	82	70	75	74	95	74	70	81	67	77	89	71	71	70	73	80	80	70	59	70	77	74	76	74	82	87	56	72	74	74	70	75	65	86	76	79	59	71	83	76	68	61	83	75	65	69	70	73	72	71	71	76	75	70	78	81	76	67	54	73	83	82	79	81	71	81	82	79	67	87	80	96	78	97	70	71	62	66	91	68	72	63	85	95	65	77	93	90	80	62	62	78	74	68	78	74	74	70	74	74	80	77	85	61	76	74	79	78	68	62	81	95	79	71	53	84	72	78	87	73	69	76	56	72	52	93	72	82	62	69	72	71	80	65	67	84	78	80	79	74	81	81	67	79	62	60	73	74	64	62	74	89	69	83	72	82	68	80	60	67	77	86	84	60	79	74	70	76	71	84	74	69	86	65	64	81	93	82	78	61	83	72	79	85	82	73	74	69	71	79	74	72	80	80	73	80	89	91	83	87	65	84	77	61	68	69	71	69	81	84	59	86	88	61	80	73	63	70	74	74	63	84	82	88	76	77	83	77	90	73	72	68	74	90	54	86	74	92	63	70	82	67	84	84	70	63	71	91	67	75	90	73	73	85	77	68	67	85	82	86	79	64	80	77	69	91	85	69	88	83	73	74	72	82	75	69	82	70	68	86	68	63	58	61	76	90	56	94	82	73	67	71	71	71	60	82	78	72	74	78	66	79	78	74	72	63	78	77	75	70	60	72	84	77	77	95	66	77	93	66	76	81	83	78	61	80	62	85	74	76	80	83	65	84	70	67	69	65	74	64	91	68	75	79	86	74	72	82	66	65	79	86	82	68	83	89	86	75	73	76	79	71	83	86	82	89	75	92	66	95	82	79	76	62	67	76	71	71	86	81	81	75	75	79	63	82	81	69	81	74	72	77	71	64	86	70	68	91	84	73	79	65	67	70	82	71	54	64	76	75	82	57	69	66	88	74	78	75	87	83	82	88	82	60	61	66	87	76	82	72	67	64	80	78	76	69	64	74	64	71	75	78	76	83	78	72	77	102	69	74	78	75	75	76	83	81	75	71	78	57	58	80	71	84	87	84	72	69	88	79	75	82	71	92	64	79	84	83	58	74	81	81	78	78	80	86	70	77	77	82	65	77	75	77	82	64	71	77	74	80	69	79	65	73	87	83	99	73	82	65	96	64	72	77	61	80	76	86	67	63	64	75	82	83	69	82	75	72	77	76	77	73	65	85	92	81	74	86	86	69	64	66	77	66	84	79	74	72	88	65	90	64	78	74	84	71	76	80	76	76	84	75	90	71	84	94	77	83	58	65	74	82	77	71	73	62	77	70	69	73	82	71	67	85	85	87	67	93	79	79	82	68	76	78	74	76	89	65	62	71	79	62	66	82	77	93	79	80	73	83	80	77	79	72	79	73	73	81	90	75	61	51	86	79	70	69	91	80	73	66	58	80	85	62	67	70	77	77	83	69	70	70	82	82	77	84	65	70	78	67	84	81	88	63	75	80	92	76	70	69	76	80	80	80	64	67	97	71	65	81	76	81	83	78	72	84	94	91	77	73	76	73	77	70	67	62	65	75	62	70	76	72	81	72	68	56	93	81	75	92	85	70	78	67	84	72	74	67	70	70	65	77	77	76	61	68	73	69	74	63	77	68	64	73	80	72	80	81	87	77	75	86	66	74	73	62	76	85	69	75	77	73	93	78	79	78	84	76	84	72	80	71	85	65	68	84	66	82	91	78	66	72	81	62	82	62	68	66	72	82	87	72	96	99	76	70	68	74	78	79	88	80	62	74	65	77	82	70	75	77	86	71	87	73	72	78	81	85	73	87	62	69	67	77	58	60	61	67	71	71	84	78	82	79	86	80	70	73	70	72	66	79	67	82	80	85	73	83	65	64	80	76	85	78	70	77	93	75	80	93	75	87	68	56	84	75	78	70	87	70	63	65	79	75	91	71	71	63	78	77	67	84	72	76	67	68	71	87	76	79	67	69	68	76	69	64	77	87	86	61	78	68	83	79	92	78	67	59	74	83	59	74	79	71	71	61	81	81	76	86	78	70	74	69	88	85	82	71	73	77	76	67	83	59	74	69	101	81	77	69	64	76	77	63	92	76	69	78	64	88	86	92	77	88	85	67	73	69	79	89	76	68	87	74	68	69	81	87	63	65	62	74	76	86	89	68	65	69	78	86	53	67	71	82	74	83	84	89	67	77	73	76	87	65	61	82	87	93	72	72	83	78	79	67	64	74	87	76	69	79	70	79	82	66	77	59	72	70	79	70	75	83	91	80	56	60	95	91	59	78	74	80	89	76	64	66	78	84	82	82	84	100	76	82	81	75	71	67	61	83	70	79	65	71	64	93	72
23251	15898	11110	16732	24042	24726	22869	20249	18409	17472	15763	14248	12959	11886	10720	9404	7900	6840	5596	4598	3741	3062	2466	2150	1725	1519	1433	1449	1459	1384	1225	1140	1107	1059	974	982	989	929	867	958	962	904	917	991	957	871	893	958	901	930	933	881	886	862	960	877	867	867	862	894	882	908	933	871	887	838	899	927	870	858	904	928	824	855	905	911	884	910	859	848	909	874	929	856	943	906	869	897	892	871	917	868	859	922	872	911	844	872	925	821	884	836	884	902	957	890	906	884	913	878	939	930	905	880	889	924	902	857	841	892	910	876	860	850	897	842	951	869	930	889	929	920	925	909	883	845	905	919	893	948	961	819	870	909	904	901	883	903	899	935	918	895	913	918	917	915	877	900	900	858	870	840	921	932	855	876	882	889	906	906	833	836	921	838	887	872	931	879	882	894	893	863	860	885	873	917	834	932	902	923	899	876	899	896	843	869	851	952	800	918	917	883	859	885	905	894	838	852	872	892	849	909	859	871	886	901	871	937	888	856	875	912	882	895	878	880	896	914	821	889	937	902	904	866	908	907	878	912	827	916	926	871	870	891	909	896	877	919	909	875	898	906	900	939	854	889	955	857	861	889	861	872	869	865	874	871	821	899	930	887	914	882	889	910	958	937	887	877	894	826	889	877	883	878	879	937	913	935	911	878	903	934	862	935	899	930	862	880	921	879	852	934	936	848	881	896	894	898	818	839	895	847	853	881	878	830	902	927	885	943	861	945	923	819	893	891	865	882	891	895	896	897	893	928	890	875	851	862	863	917	878	849	931	893	909	895	870	918	921	892	837	916	896	869	935	929	907	903	868	871	946	860	875	870	914	899	885	900	923	952	901	903	910	898	890	855	920	919	862	889	924	888	907	873	852	910	853	862	811	900	871	861	905	871	880	913	896	857	899	923	889	897	931	884	971	891	971	884	886	903	906	867	871	898	902	884	897	897	888	917	916	852	905	927	871	921	952	896	909	888	876	862	834	882	911	914	887	925	889	869	878	924	868	925	826	922	911	857	905	874	863	927	922	876	892	823	918	877	877	880	861	891	900	917	883	895	883	880	925	900	879	907	904	863	908	890	891	870	912	914	901	895	878	906	852	916	909	850	916	848	909	945	932	883	892	876	839	923	880	902	931	919	908	892	916	880	854	922	925	882	877	902	870	919	951	938	893	921	901	880	877	911	876	869	843	881	845	835	914	840	876	892	919	897	883	890	849	899	948	885	897	885	909	914	918	831	926	853	902	910	860	868	913	901	857	916	892	876	857	929	916	854	889	950	893	900	906	882	875	925	887	897	905	907	893	896	901	896	920	933	905	877	922	846	862	874	911	888	891	925	916	852	891	863	845	878	861	969	881	920	879	914	926	906	953	943	890	849	893	894	893	927	902	873	915	868	874	854	836	882	910	890	944	898	879	922	927	928	900	886	896	929	840	909	908	860	891	895	881	843	927	922	938	893	926	920	896	860	895	898	893	829	852	887	912	898	881	923	933	879	926	905	872	846	912	865	912	940	879	892	821	916	866	868	854	905	902	935	910	887	910	894	864	898	945	870	857	909	888	937	912	953	908	960	934	843	921	878	922	858	901	864	884	910	887	914	899	910	866	916	864	868	885	896	881	841	961	879	925	879	917	883	933	826	861	889	874	839	888	918	930	903	860	877	988	887	888	876	868	915	881	896	900	858	907	906	852	873	858	890	958	907	910	878	839	858	878	887	883	929	838	939	879	909	881	900	862	873	959	879	928	912	915	879	837	856	887	885	883	885	852	895	894	894	889	878	866	958	875	897	865	894	865	874	902	904	898	844	902	859	882	902	856	882	909	864	872	856	864	855	867	881	866	903	898	870	897	897	905	882	873	891	901	966	856	853	856	948	899	880	881	903	904	875	865	916	875	896	908	892	916	856	860	876	920	886	901	915	923	907	892	872	910	893	875	900	886	872	867	879	893	929	871	932	861	885	865	898	922	856	892	867	885	865	840	899	861	880	950	868	899	942	912	866	923	882	886	930	901	917	874	880	897	865	910	905	912	896	884	876	899	935	890	920	894	926	895	889	885	875	863	895	846	868	912	916	941	882	894	901	860	845	875	862	866	866	854	900	892	915	914	906	896	846	868	887	904	890	896	875	904	844	865	943	955	931	887	908	873	887	891	897	906	806	902	863	883	916	851	877	904	815	873	889	863	903	949	901	910	840	894	860	905	858	895	887	875	842	897	891	919	921	964	889	882	928	943	886	909	915	879	832	870	890	868	919	884	846	916	887	918	918	874	893	895	876	915	875	877	858	879	932	873	911	921	919	884	866	866	846	938	824	927	872	888	888	842	881	880	874	880	843	908	871	908	926	851	911	890	946	892	857	886	900	839	931	897	863	901	877	900	859	890	887	915	903	848	875	939	912	915	913	888	913	884	877	898	837	864	887	870	919	879	892	879	864	907	888	879	916	939	865	960	878	844	885	894	897	951	866	887	892	886	899	870	861	834	844	860	888	856	890	900	972	874	886	917	860	913	849	909	865	913	894	933	844	910	914	903	877	905	939	859	871	939	907	953	898	875	902	841	916	859	882	892	855	910	886	917	876	908	916	915	865	942	869	845	913	927	930	879	918	874	910	931	863	887	927	907	895	906	870	852	898	874	935	855	839	912	866	888	908	859	887	844	927	949	909	873	876	875	940	922	909	934	890	866	859	917	863	865	901	881	906	870	875	912	900	843	904	858	946	836	870	865	881	898	873	893	879	839	872	904	876	854	900	863	855	830	890	903	905	940	822	884	912	895	865	881	927	855	958	869	858	867	934	881	831	977	895	857	912	903	855	915	882	935	829	889	896	904	892	897	842	890	888	859	901	911	914	895	926	941	845	881	877	900	851	898	909	907	873	900	858	876	892	884	876	879	900	898	899	830	861	892	875	906	872	879	889	880	894	872	889	844	883	865	867	916	861	931	933	873	856	860	884	846	899	919	891	878	913	863	909	865	908	880	906	891	902	934	861	915	837	908	884	902	873	866	902	901	884	918	888	919	886	923	874	917	854	922	876	875	885	846	884	878	873	874	896	897	920	924	889	911	879	874	863	915	910	897	903	844	918	901	860	910	900	926	881	902	898	877	903	927	952	895	917	893	907	915	857	906	907	887	904	885	921	887	875	866	915	898	895	896	865	873	878	867	914	851	848	907	889	873	848	842	832	891	866	913	901	940	864	904	878	835	882	845	860	872	903	817	861	884	881	905	879	884	936	864	883	897	940	890	928	914	900	909	859	902	875	968	922	905	897	906	905	916	917	899	884	894	916	925	875	890	906	861	908	858	864	837	851	892	930	911	940	858	895	902	833	907	887	883	891	877	904	933	869	911	866	876	939	901	939	866	918	830	865	889	926	870	934	939	875	927	853	911	890	870	910	904	887	857	859	901	895	841	893	964	825	847	828	919	864	894	891	899	899	856	873	911	892	922	895	957	888	877	903	914	878	890	897	934	872
2850	2035	967	693	777	982	1027	915	913	781	698	546	495	444	423	410	354	359	285	230	189	144	143	144	117	97	99	104	84	122	80	95	83	106	103	81	73	87	74	76	76	78	77	73	57	85	105	74	64	65	83	78	66	69	71	85	75	74	71	86	69	75	67	86	76	69	61	75	87	88	70	67	67	65	69	76	79	81	82	78	74	70	79	81	70	77	72	77	65	87	86	60	79	75	81	67	65	64	77	76	83	72	74	62	75	84	76	76	72	80	84	84	81	84	62	89	75	82	85	99	83	84	64	91	61	86	75	71	75	69	72	82	71	89	70	89	83	87	79	83	65	91	65	85	60	80	81	61	74	72	78	79	80	77	85	80	69	85	73	79	84	65	74	84	66	102	94	83	90	82	66	81	77	70	80	84	76	81	88	76	102	98	67	82	81	101	72	88	72	78	94	86	79	73	74	78	86	66	92	74	85	80	79	68	55	75	89	80	78	79	75	90	72	83	79	76	64	70	70	80	82	76	69	79	81	64	65	87	77	78	71	51	83	73	94	90	81	70	74	55	73	74	82	92	83	98	71	67	61	66	61	58	63	76	70	73	67	57	67	59	81	74	78	70	68	75	79	72	72	66	77	83	77	84	60	62	74	77	67	77	72	70	74	72	80	79	68	70	79	74	71	91	99	73	85	82	72	81	81	57	84	69	54	92	88	92	79	84	79	83	87	80	70	87	83	94	85	80	76	78	80	72	73	68	71	88	74	62	74	81	70	75	74	76	79	74	74	76	77	80	64	85	67	78	92	91	76	86	78	92	77	79	82	72	77	96	83	70	83	65	61	76	75	88	69	88	97	77	72	65	68	84	71	91	83	72	73	89	62	90	86	74	61	49	79	69	65	67	79	74	92	73	77	66	65	77	81	81	59	80	71	69	89	70	77	83	70	74	79	86	92	75	77	74	69	77	65	84	71	78	72	90	85	76	70	67	53	75	75	75	85	75	92	85	63	72	76	76	83	81	72	78	64	86	71	81	55	90	82	76	76	73	96	88	73	69	60	75	68	82	62	70	79	70	87	56	93	65	68	76	63	74	66	67	60	72	94	73	86	62	64	76	74	66	69	73	84	68	77	76	63	65	83	86	75	82	58	70	82	65	92	80	87	72	83	89	97	83	70	78	61	74	72	63	85	81	79	71	75	79	88	67	80	75	82	66	80	69	70	60	76	90	74	98	65	62	60	74	89	80	87	77	78	80	72	79	66	65	88	82	80	69	85	81	68	85	93	72	74	86	83	72	102	85	88	76	93	68	77	76	64	68	69	79	73	67	82	74	65	68	89	81	69	81	66	81	75	71	81	80	73	51	78	76	68	76	88	74	79	79	88	66	79	53	71	83	87	71	80	87	73	83	70	77	75	72	81	86	100	80	77	81	78	78	96	75	87	59	80	78	77	81	89	81	73	79	68	78	86	79	67	98	84	60	67	77	63	67	86	79	81	85	71	73	78	55	77	77	61	77	81	89	77	72	86	68	82	66	66	83	89	86	76	77	78	68	79	73	80	71	80	91	76	74	68	78	76	91	76	74	63	93	92	72	79	64	80	70	75	91	71	75	70	83	81	89	72	74	60	82	86	73	74	81	69	67	73	72	79	97	65	79	72	84	85	70	78	75	65	84	73	83	78	65	71	83	92	76	88	81	84	66	83	73	82	69	74	75	74	95	62	76	84	92	100	80	84	76	69	71	77	93	75	77	74	69	61	86	95	96	71	76	89	71	101	72	84	74	64	74	80	61	76	71	79	65	65	81	77	79	81	76	84	76	68	100	91	96	72	76	87	83	78	88	79	68	68	94	69	82	64	81	66	76	64	77	81	72	82	77	86	72	80	84	76	73	84	85	64	62	73	77	81	69	75	76	73	75	66	78	68	79	67	73	83	69	69	80	73	72	87	76	84	70	74	81	75	72	74	80	65	90	87	65	69	68	83	80	65	88	79	80	78	91	67	94	71	58	81	83	63	82	79	76	72	79	97	80	65	70	70	79	84	76	71	74	84	90	81	78	85	65	80	81	71	95	83	86	74	81	80	79	70	96	77	81	73	66	84	84	88	84	81	83	76	79	80	60	65	82	91	67	86	65	77	90	63	81	102	74	57	81	86	92	86	75	81	87	71	79	79	89	75	96	88	85	79	78	74	71	77	84	71	70	71	68	72	75	68	90	90	89	77	80	84	73	74	84	72	78	68	99	70	82	79	67	75	77	81	80	87	87	88	79	66	72	91	84	71	96	80	85	63	75	69	69	66	85	59	74	61	79	75	75	71	77	76	71	86	71	92	84	76	69	84	71	95	84	76	68	80	83	67	81	67	76	70	68	71	73	80	85	61	82	78	73	83	80	81	68	77	85	64	92	76	95	79	74	75	80	70	71	92	83	59	70	95	99	89	66	90	72	75	87	87	83	70	80	82	79	74	62	80	80	71	71	72	79	73	75	81	74	77	92	79	85	74	70	74	72	79	76	89	55	82	83	77	75	86	85	69	66	83	76	79	81	75	79	79	84	84	72	82	65	85	82	95	85	91	79	89	84	75	67	75	69	85	69	74	79	95	72	78	89	63	82	80	75	71	70	79	68	66	66	63	86	68	89	100	70	73	87	79	65	70	83	65	81	78	77	74	89	69	75	86	87	72	88	91	97	98	67	86	66	81	53	65	81	76	78	78	71	74	74	75	70	72	84	75	64	84	65	86	84	88	77	95	74	91	73	77	76	74	82	63	68	75	73	84	68	66	85	82	88	79	70	84	78	75	75	79	74	79	63	81	79	66	81	80	87	86	76	91	76	59	74	78	70	71	88	93	72	65	74	81	76	79	87	67	78	87	73	82	74	83	70	85	79	66	65	69	92	87	76	72	81	85	82	66	86	84	56	59	70	74	69	77	73	71	73	92	68	86	75	89	70	76	77	81	62	83	68	73	76	78	67	70	74	79	77	83	68	73	90	80	92	81	82	83	73	99	70	76	78	57	83	72	63	80	80	91	78	80	82	66	77	82	76	72	67	72	59	87	78	71	83	94	78	78	72	89	85	79	102	77	83	55	56	84	81	66	96	57	73	83	87	81	84	79	75	98	87	86	80	88	82	88	80	76	78	87	69	76	56	78	75	74	76	65	73	71	80	92	84	75	78	64	75	79	70	74	92	76	69	62	88	87	73	84	86	61	75	64	79	88	89	78	72	80	73	57	67	83	75	79	85	54	76	77	79	87	93	67	68	77	72	84	77	75	77	58	77	69	73	88	88	68	79	80	83	64	73	69	72	77	71	84	75	64	74	78	81	77	82	81	72	66	74	73	91	71	61	50	77	73	77	59	76	65	86	70	69	92	70	64	73	57	75	71	76	78	82	97	72	69	85	79	72	86	60	77	73	83	76	78	70	64	75	72	80	85	74	60	74	71	81	70	57	92	74	83	81	86	92	72	73	63	72	93	79	81	79	74	81	77	80
26552	19198	13798	21106	27913	28639	27166	25092	23395	21266	18731	16502	15038	13458	12248	10981	9822	8818	7701	6106	5093	3967	3260	2594	2209	1723	1665	1669	1568	1644	1457	1374	1250	1212	1117	1071	1074	1048	1042	995	973	1005	988	938	917	915	975	952	953	951	998	902	941	923	971	939	929	901	937	957	896	943	906	906	917	929	902	958	902	931	946	875	906	912	884	930	943	931	899	930	913	956	935	921	943	972	885	896	875	942	925	889	927	883	935	910	932	829	921	927	897	947	899	912	913	893	945	911	969	900	931	967	939	921	964	905	914	890	871	933	907	948	866	878	925	931	932	918	914	974	887	908	950	889	920	902	867	914	910	957	926	962	916	873	925	932	910	895	947	946	916	914	914	898	893	925	939	939	934	947	954	941	915	915	925	944	954	873	942	918	946	857	870	941	914	947	956	935	929	924	901	953	916	943	881	915	892	886	910	934	889	974	985	900	953	911	860	907	906	958	903	953	936	896	951	884	902	901	918	872	919	912	942	921	906	958	917	896	937	892	942	949	894	969	922	928	911	956	923	887	899	926	961	909	929	922	895	921	931	855	936	908	952	934	869	926	939	896	918	938	931	877	972	915	918	906	889	981	970	893	887	933	889	854	903	973	934	895	955	894	898	943	935	936	947	928	921	893	898	914	929	896	976	869	933	960	887	891	871	909	908	949	878	908	887	922	832	926	878	896	928	934	882	909	855	889	910	879	931	944	899	933	898	887	913	902	923	957	942	893	892	905	907	878	916	927	893	857	919	907	930	960	896	907	906	878	921	888	878	937	958	893	939	909	934	947	932	949	877	884	934	868	930	959	970	976	893	893	883	890	887	909	903	918	940	967	947	945	917	899	905	931	922	904	922	928	900	899	911	907	902	934	960	930	928	930	848	946	891	914	911	931	897	912	917	904	871	911	900	876	925	909	937	910	944	931	848	943	869	929	963	890	918	930	972	930	933	925	878	978	922	912	962	933	916	917	944	987	862	878	889	947	925	932	933	943	930	886	911	932	909	918	969	877	936	958	956	860	882	931	925	904	933	921	890	902	958	917	947	909	976	945	890	912	908	921	916	941	927	904	864	894	888	920	915	918	887	927	919	929	909	918	878	900	938	854	911	910	972	911	927	883	965	877	887	944	956	968	892	971	968	928	879	900	953	898	890	963	969	898	922	917	928	933	931	947	893	917	902	951	951	889	892	877	930	916	907	901	934	906	925	918	934	878	903	886	906	876	946	940	940	912	925	938	938	875	913	923	897	922	902	918	915	869	895	915	861	933	928	888	903	893	823	964	911	901	958	882	834	930	932	882	936	927	903	917	922	910	915	946	900	889	894	885	925	909	922	872	952	902	927	930	902	931	892	937	929	910	908	924	878	944	904	975	913	912	958	904	912	889	931	935	858	933	933	903	926	891	933	912	967	901	864	913	914	918	900	911	915	936	930	940	884	951	954	882	918	916	947	900	927	908	937	893	902	876	882	908	891	933	944	885	908	904	948	901	898	890	941	925	935	941	899	941	940	910	917	911	974	896	936	939	910	920	910	932	932	902	900	858	887	900	994	906	890	932	868	892	923	938	900	909	860	930	935	888	947	919	895	898	929	853	946	954	938	887	888	926	875	931	961	939	928	945	931	879	886	910	897	875	939	951	921	927	873	890	892	888	871	882	943	920	875	901	906	940	921	953	919	898	944	935	896	944	889	971	890	921	902	951	922	900	937	890	882	875	876	965	913	978	909	947	950	925	939	936	878	888	889	907	951	926	931	927	925	928	914	947	900	935	915	911	968	886	924	950	886	885	968	929	914	910	886	890	942	980	979	918	915	925	945	937	918	877	866	956	942	934	922	929	907	891	956	889	948	985	873	898	933	931	940	939	944	905	885	915	894	918	920	949	929	927	893	962	914	912	930	929	939	921	974	898	931	925	895	990	861	904	907	933	926	913	923	885	902	902	877	888	906	909	907	937	938	906	899	868	968	934	941	912	916	928	926	874	924	921	926	941	921	890	908	867	902	929	918	898	953	920	908	909	906	928	980	943	909	905	940	926	881	877	833	947	858	925	933	899	896	903	922	933	913	933	922	903	932	958	929	971	936	937	937	900	965	915	926	928	883	901	869	952	912	922	904	917	930	949	898	883	871	896	908	904	949	956	915	908	869	960	933	906	914	898	899	952	950	893	934	893	963	890	925	912	945	878	886	887	926	870	928	977	931	932	909	959	926	932	876	849	902	884	919	911	949	908	895	909	943	937	934	938	881	883	920	943	903	947	958	941	893	912	892	894	893	932	1010	870	884	975	902	935	969	950	946	895	925	911	917	876	902	896	947	922	905	890	975	950	915	906	932	997	854	899	899	936	893	909	953	938	928	928	895	936	910	946	925	916	904	900	943	910	854	936	900	892	907	914	947	908	870	877	902	949	945	886	878	897	906	900	935	943	928	918	948	921	938	872	938	886	900	911	925	957	959	871	958	952	926	884	904	910	907	953	892	916	928	883	887	956	887	982	866	931	926	904	947	923	926	907	896	921	912	884	938	978	855	957	949	967	944	934	870	880	917	938	939	919	931	884	921	921	940	947	956	897	971	916	910	975	936	904	914	881	990	948	923	893	960	907	861	926	953	924	929	899	838	934	914	904	964	908	926	910	937	941	907	958	947	872	920	881	960	894	946	943	880	877	923	911	928	926	939	894	899	940	947	897	934	943	928	952	951	914	954	876	877	943	916	944	900	899	981	885	925	871	943	931	938	935	906	942	920	910	907	913	893	953	931	934	903	938	923	849	887	868	969	895	880	890	892	920	906	909	938	904	897	952	905	911	986	957	852	915	904	907	870	873	921	878	904	879	907	914	939	854	889	925	952	921	950	936	920	876	894	906	877	895	950	963	887	899	969	936	927	991	890	906	952	887	952	976	894	917	973	937	849	995	887	905	954	906	927	893	909	952	953	896	879	910	879	960	893	907	907	954	922	919	887	873	924	912	937	942	907	962	929	947	945	910	991	926	861	915	939	877	890	863	880	908	942	882	915	879	911	927	904	897	895	997	893	902	908	892	931	898	972	924	941	916	907	869	887	903	943	955	871	890	900	950	968	887	925	909	934	926	935	931	951	928	901	897	918	964	913	939	888	912	940	882	883	909	909	948	913	941	911	916	887	951	923	919	922	931	882	920	923	920	915	928	904	926	918	922	948	911	955	935	915	945	880	907	899	1016	953	927	924	914	934	930	928	916	944	884	937	953	890	953	885	901	907	933	921	913	934	880	927	912	885	887	891	878	954	916	902	918	923	947	909	934	943	986	838	958	917	929	920	910	892	918	917	937	936	900	946	889	873	935	922	901	949	892	937	917	919	861	914	946	923	922	916	854	922	894	934	899	937	925	895	844	917	893	927	897	942	896	938	923	891	950	960	869	917	926	928	912	887	911	894	865	908	883	939	902	866	918	906	960	869	864	965	896	907	916	897	934	940	921	946	881	908	928	897	949	929	880	894	857
4262	1848	1019	723	825	1111	1122	1144	951	781	642	569	498	478	426	388	359	346	276	259	225	167	166	140	123	115	103	110	104	98	91	102	111	90	95	80	84	82	76	79	69	77	71	84	79	89	74	90	68	71	62	83	68	66	89	88	91	76	91	75	73	82	74	79	82	78	86	88	68	75	80	86	83	66	76	71	83	71	69	75	88	64	67	83	92	72	79	70	78	77	84	74	69	85	91	71	84	101	81	93	90	68	75	98	93	91	78	73	74	85	63	84	83	69	78	75	86	69	75	88	73	82	78	92	65	70	74	73	84	82	77	71	63	84	79	87	91	75	79	77	88	85	66	78	95	88	76	75	93	87	75	74	67	74	80	76	67	96	74	67	67	75	92	66	67	70	74	78	82	83	80	77	62	95	74	72	77	85	79	73	78	77	80	81	68	66	83	81	73	84	75	72	67	72	67	94	79	70	67	64	76	86	75	80	87	71	83	86	81	60	85	78	72	70	88	75	75	76	72	73	76	88	86	86	75	65	77	79	79	85	78	63	91	77	92	82	78	68	54	75	74	78	69	76	86	73	97	88	92	72	84	86	84	71	82	89	67	93	83	73	72	63	72	91	72	73	84	80	87	73	69	84	79	70	94	81	78	85	66	88	70	77	73	89	84	68	68	83	81	71	94	77	84	76	89	77	79	60	78	83	88	75	72	69	75	84	75	80	95	87	84	92	96	91	77	70	76	88	88	95	69	81	67	89	84	81	77	70	75	77	82	70	90	84	78	64	80	76	80	74	71	75	72	75	88	81	75	78	90	79	68	80	76	69	67	68	68	78	89	79	80	75	70	71	76	63	78	81	89	81	75	81	92	78	81	72	66	87	75	84	68	69	76	69	86	81	84	91	83	82	77	85	86	62	79	84	94	89	68	73	91	61	77	85	72	89	83	70	58	58	75	88	60	73	87	78	68	70	75	82	80	86	70	79	66	81	76	77	72	77	88	79	86	72	76	75	67	82	71	72	76	75	81	74	77	86	86	82	91	70	72	73	76	90	92	83	75	91	90	83	91	77	88	86	73	84	71	61	75	76	76	86	89	70	87	60	75	67	64	73	63	75	91	85	69	93	72	77	86	81	94	79	73	68	77	72	81	65	67	78	66	70	77	72	74	71	77	74	75	78	83	69	87	84	82	68	69	84	97	64	64	62	98	69	63	87	80	80	78	81	76	72	76	74	88	56	71	72	92	93	64	71	85	73	79	75	71	94	91	92	71	74	74	83	93	85	80	90	78	78	73	88	87	64	73	70	83	96	96	77	84	78	64	74	69	74	88	92	83	71	84	66	88	80	73	79	99	85	77	75	79	68	65	71	70	78	84	67	72	75	76	84	72	78	91	68	71	85	79	73	80	94	69	79	84	74	75	92	84	108	74	86	90	77	77	86	72	81	78	69	77	75	79	75	81	84	76	81	82	79	77	88	66	74	97	82	90	69	86	73	80	57	86	70	91	90	90	67	69	81	74	100	100	90	80	75	89	77	69	64	64	87	68	75	82	64	71	65	78	73	96	67	87	82	86	72	75	76	81	80	87	77	71	82	95	90	70	78	84	86	66	75	92	84	71	90	70	101	63	85	84	71	77	78	86	89	88	79	79	77	84	69	74	79	75	66	79	75	88	85	76	91	63	81	87	86	71	65	79	76	82	87	67	87	81	86	68	67	80	74	80	77	71	87	91	94	90	85	76	86	82	96	89	84	89	80	87	66	81	69	71	86	70	71	94	82	91	73	83	81	75	73	75	70	75	67	75	73	78	83	74	74	79	82	85	83	70	67	78	85	65	86	69	84	87	82	89	73	68	93	81	89	67	86	72	73	83	86	96	78	74	71	87	81	84	98	88	71	74	86	64	80	80	87	71	67	74	85	78	84	71	82	76	75	77	76	87	72	73	64	90	73	68	77	81	76	67	90	78	78	73	85	72	78	70	76	84	79	76	85	82	70	72	78	96	95	77	92	81	79	78	73	78	81	66	76	87	72	77	76	74	84	80	82	61	68	60	69	79	88	64	77	75	78	83	95	71	84	81	81	93	88	70	78	79	89	70	79	72	92	68	76	92	82	72	82	79	80	73	79	77	77	70	74	73	103	58	79	79	72	84	87	80	87	84	55	76	78	83	82	69	74	83	82	81	77	76	80	68	67	78	71	71	79	76	84	70	84	73	87	75	60	89	76	74	77	89	82	81	90	69	81	74	76	79	78	80	76	81	80	73	86	81	78	82	70	94	76	84	85	75	74	81	64	74	81	64	70	81	67	89	77	86	79	84	80	88	81	78	72	83	74	94	75	79	76	94	93	70	79	78	78	84	68	77	81	87	76	75	91	73	89	69	96	67	89	74	78	95	86	75	69	69	73	77	90	70	72	64	80	82	75	84	75	69	74	92	72	75	69	89	74	78	80	62	63	74	79	80	69	69	93	96	86	69	78	75	62	66	72	72	70	77	74	83	61	80	81	88	67	78	62	62	88	65	61	75	76	72	65	67	71	84	79	77	93	75	72	73	72	78	77	68	82	61	74	82	78	81	80	92	61	73	83	73	87	106	103	78	80	81	79	83	81	68	87	82	85	88	65	89	64	84	93	81	66	65	75	77	69	84	81	72	81	74	54	80	73	92	71	85	85	67	88	68	96	64	75	78	75	69	90	82	75	86	78	83	87	78	72	70	73	83	82	79	82	88	72	81	64	70	77	71	87	86	73	74	57	66	87	86	95	91	103	87	75	55	94	83	74	85	58	77	89	86	80	69	88	87	86	97	82	78	77	84	75	77	83	75	76	85	79	76	88	96	73	72	78	90	82	70	81	78	81	69	87	78	71	93	80	80	78	92	79	88	90	76	80	80	75	64	85	83	87	79	81	73	74	82	77	74	85	73	75	65	91	86	82	73	89	77	79	75	87	81	91	71	93	71	96	80	75	99	80	74	86	74	87	85	74	76	92	70	57	88	76	75	82	73	69	94	71	90	66	83	69	89	87	86	84	79	71	88	69	76	83	70	74	80	75	79	69	92	81	67	84	96	81	77	70	87	76	99	84	72	78	81	80	86	83	84	89	79	82	72	73	94	86	76	81	87	83	71	68	81	75	68	75	58	74	99	62	77	73	86	84	67	78	52	97	78	87	77	90	96	73	90	87	61	68	75	77	75	72	108	64	75	80	77	83	76	78	60	83	81	82	79	81	71	83	83	82	79	57	68	70	84	80	73	80	90	100	74	81	71	83	65	65	79	94	81	72	82	69	80	84	75	78	65	89	73	77	88	75	85	75	66	66	76	77	83	76	78	78	78	88	76	74	70	66	90	67	74	61	81	69	96	95	87	78	69	80	76	73	65	71	90	72	85	74	70	97	83	70	77	88	82	83	78	81	77	71	88	88	91	84	69	82	79	76	86	92	73	79	78	73	78	57	79	67	81	84	73	97	81	80	79	85	71	84	63	65	82	76	90	74
25466	18875	14066	21460	28640	29427	28550	26394	24344	21668	18733	16277	14302	13151	11821	10715	9941	9375	8377	6985	5662	4614	3856	3024	2627	1998	1778	1680	1694	1622	1573	1399	1381	1249	1194	1209	1124	1121	1130	1080	1010	1054	980	975	991	1016	997	968	963	982	984	942	942	1000	902	889	964	931	933	908	917	944	937	940	974	906	945	982	928	919	1004	890	947	914	949	970	931	907	930	906	960	946	909	1007	955	922	913	925	873	907	918	950	962	936	928	892	925	932	933	942	911	984	947	963	957	930	960	913	916	1002	967	970	900	999	905	954	938	960	963	975	959	974	939	964	903	980	949	929	917	1014	892	968	938	935	981	888	862	969	901	929	955	922	940	893	901	968	933	928	938	905	938	962	953	912	905	880	945	949	924	964	958	914	925	926	1018	910	926	899	924	930	933	926	900	938	966	942	959	964	944	949	915	981	934	957	900	951	957	911	918	939	941	970	981	977	899	996	915	943	947	896	945	945	999	906	924	858	902	928	948	930	934	893	963	915	904	901	949	961	890	914	930	968	946	923	895	892	1002	949	973	977	927	890	952	933	953	922	918	981	912	923	924	1003	933	987	986	978	951	918	980	972	920	943	903	965	956	979	960	927	887	981	924	960	961	901	980	975	922	938	943	935	941	945	963	963	946	876	973	954	921	945	885	965	945	867	952	928	943	915	891	941	909	968	900	935	866	956	944	968	916	911	961	915	968	924	936	909	946	941	958	900	900	951	910	938	936	910	902	925	985	993	974	938	889	926	923	960	924	943	963	957	971	878	951	921	942	916	850	918	892	952	942	921	946	949	908	915	966	934	982	972	913	954	958	941	936	937	937	923	944	959	927	955	987	938	934	935	941	873	1008	938	912	955	974	917	934	948	891	941	874	929	891	942	944	929	943	945	972	917	960	982	942	936	908	938	931	961	957	977	959	906	960	945	903	933	973	979	901	936	972	962	921	905	922	993	953	891	938	953	973	935	923	958	943	898	964	889	950	937	976	940	897	896	956	910	914	923	979	956	915	923	940	947	931	956	916	873	907	979	870	953	940	916	981	962	953	925	929	903	922	917	938	914	910	939	881	951	862	898	947	938	948	888	931	953	972	919	976	949	966	925	960	948	930	928	939	959	941	962	933	922	907	955	1000	929	930	872	919	961	974	906	962	984	912	953	952	935	892	894	913	936	938	985	910	935	950	938	911	914	959	943	944	960	954	943	915	958	910	962	920	921	929	904	903	939	930	953	933	992	927	985	956	877	885	947	919	921	953	1013	954	921	944	901	989	915	948	938	879	897	999	967	926	892	918	930	975	916	954	911	948	947	970	981	949	918	899	893	918	902	990	921	887	963	900	964	914	1000	913	944	917	974	930	953	974	960	934	979	972	938	896	954	945	921	915	952	947	919	951	973	960	944	898	948	950	913	960	926	941	907	968	891	920	919	914	944	938	961	985	934	942	938	940	946	946	930	925	903	966	908	1002	922	914	958	968	904	935	963	969	931	955	1010	937	946	978	949	983	929	952	950	927	951	926	990	948	950	966	919	923	878	963	952	941	944	938	930	948	954	933	906	957	922	915	952	936	994	905	944	960	985	883	911	978	932	955	973	970	974	861	923	940	906	903	923	944	946	933	929	1002	903	953	954	975	920	982	923	961	966	935	940	882	959	916	942	982	927	904	935	928	922	965	943	914	959	946	907	941	917	958	920	923	927	911	920	948	946	930	917	959	952	970	872	925	925	903	943	923	964	953	896	940	910	979	944	972	965	992	919	929	931	934	900	916	944	927	971	914	989	920	885	971	964	883	942	924	948	947	954	907	902	949	983	1012	987	895	979	921	911	888	950	952	966	993	935	926	940	915	945	947	903	979	1025	877	942	936	960	918	941	931	932	968	897	960	918	962	901	960	938	918	930	969	914	914	973	906	942	925	960	946	956	959	935	903	971	932	966	974	920	940	942	935	893	942	946	913	957	918	946	951	927	981	895	911	931	926	986	938	981	975	959	887	960	943	995	951	981	897	976	942	927	936	950	999	917	917	952	933	965	923	951	936	957	902	947	937	872	925	988	913	952	912	939	932	900	955	925	919	936	938	938	920	970	916	965	907	956	968	989	873	959	901	950	938	998	927	931	985	959	960	942	932	1006	996	904	945	975	990	969	955	962	1000	853	946	956	924	968	975	908	928	931	904	929	926	890	991	896	926	938	953	929	962	945	910	966	885	920	946	933	937	991	964	954	908	987	933	972	877	945	966	915	904	925	990	904	994	886	943	926	911	996	910	940	884	925	940	925	929	939	931	940	951	975	944	933	907	931	901	963	970	922	968	940	900	955	942	975	938	978	935	889	958	942	927	923	908	931	912	1003	970	946	916	926	959	876	945	960	873	891	952	909	970	924	908	910	893	953	900	904	997	1003	899	994	995	847	948	977	889	988	926	959	878	986	983	973	938	886	979	955	931	897	975	950	971	978	933	895	937	923	933	952	987	955	938	939	969	958	932	1003	917	936	973	947	984	920	946	897	1001	955	906	948	902	895	944	929	906	900	916	914	954	954	988	937	906	905	991	885	962	967	923	933	943	998	965	975	880	961	938	944	951	914	950	919	921	989	947	935	910	923	912	933	874	908	933	927	929	944	922	964	925	961	912	990	934	921	921	929	920	964	973	912	960	1002	977	914	953	945	970	957	925	995	949	919	944	958	936	942	912	921	981	951	966	970	909	918	950	954	948	961	954	972	850	958	981	973	915	923	956	995	1013	999	922	915	892	1017	971	952	925	919	959	932	934	988	984	948	919	941	949	902	1006	934	917	951	972	1002	971	974	930	919	996	900	896	986	977	964	895	939	970	904	982	968	948	924	965	981	896	960	966	923	969	933	937	911	936	931	944	946	928	911	929	922	954	1004	879	968	947	936	954	1006	970	1026	885	985	878	890	968	912	953	966	915	927	975	905	959	869	915	943	915	1003	896	923	954	958	929	937	922	898	937	981	929	922	982	981	912	984	902	884	922	890	916	931	914	988	906	920	971	933	945	914	904	975	897	1002	922	942	957	941	937	942	945	926	986	937	975	972	1018	934	958	1005	966	966	925	923	967	954	893	974	988	950	916	949	970	908	967	913	904	867	975	943	953	975	943	988	896	871	931	962	966	915	960	949	918	915	866	953	954	944	923	948	936	990	940	924	904	955	967	951	893	916	944	941	914	953	939	934	885	922	957	903	974	993	965	984	892	907	921	965	913	943	970	917	919	919	915	930	870	896	905	938	976	967	896	939	977	984	997	874	901	972	936	940	928	959	900	979	940	978	965	948	925	931	931	937	978	910	939	941	975	961	944	984	938	894	908	929	921	923	997	958	941	907	921	921	939	914	977	927	963	938	1009	878	950	962	956	981	916	951	964	916	937	982	917	888	929	923	902	942	924	920	916	956	915	962	961	915	937	897	929	941	883	944	953	954	940	966	906	948	927	920	982	974	963	955	911	967	943	995	937	888	948	898	914	963	957	987	878	929	906	951	992	919	916	939	985	949	983	910	902	927
4106	2650	1474	960	1044	1488	1526	1362	1175	1021	812	625	578	531	458	408	386	358	341	311	291	238	200	165	143	116	112	105	95	112	99	92	93	83	103	85	83	90	102	81	86	68	79	83	78	82	76	76	89	84	79	87	83	80	94	61	79	64	82	74	69	67	82	90	89	66	69	81	67	83	68	78	93	78	85	80	70	78	65	67	69	69	66	68	66	84	73	79	81	79	81	90	71	74	76	66	80	89	93	67	94	67	88	78	73	89	86	72	80	67	86	72	91	83	96	79	66	74	72	86	83	86	70	65	85	92	97	80	79	82	95	80	61	82	74	73	79	70	93	100	76	74	73	65	72	86	66	86	75	90	96	91	71	83	78	68	54	82	73	84	82	84	91	69	77	83	74	75	61	72	74	75	107	90	104	77	74	76	62	91	73	83	87	81	86	83	71	79	79	80	75	76	67	88	89	91	79	77	69	86	68	76	83	70	72	80	70	63	88	73	75	82	64	77	88	76	76	63	93	87	61	79	84	87	81	70	73	82	81	51	79	75	62	80	91	83	89	68	82	76	67	66	70	106	82	89	75	86	73	86	74	88	102	71	74	71	90	78	77	99	109	68	90	77	83	82	62	87	73	81	75	90	84	80	74	72	85	78	80	88	81	76	87	55	68	79	63	76	70	90	93	85	67	81	76	69	74	70	67	92	93	82	65	77	89	90	87	73	69	67	73	86	94	64	79	71	88	70	70	76	85	72	77	79	74	83	94	74	91	83	70	111	92	60	78	84	91	76	77	67	87	71	77	70	72	87	76	107	71	89	78	73	79	90	71	66	78	79	83	97	72	93	76	80	81	75	78	69	77	83	90	90	84	63	71	77	94	82	83	63	91	78	96	67	88	88	81	88	76	83	78	83	69	79	96	98	82	81	83	72	84	85	89	79	67	94	80	97	85	68	80	77	71	73	90	86	76	86	80	73	87	86	64	96	75	86	80	72	72	75	60	81	66	70	85	77	78	70	74	83	88	66	72	86	90	84	87	81	105	73	91	106	80	84	75	77	86	68	80	72	84	68	68	70	63	81	60	84	73	57	97	76	92	85	87	79	78	88	67	71	73	80	82	82	82	71	77	75	82	78	70	86	74	74	77	84	81	77	64	78	67	89	69	80	73	62	93	93	87	100	73	81	87	94	70	75	78	73	92	70	82	87	89	92	72	74	81	62	76	78	99	87	71	71	100	87	85	81	80	78	78	68	89	95	70	88	91	61	78	72	71	67	75	90	83	82	81	60	86	64	74	85	67	78	76	80	63	74	85	73	89	63	84	75	66	80	95	80	69	70	83	78	67	73	87	74	73	93	90	87	64	85	78	86	79	83	80	95	90	81	94	82	73	82	82	78	82	88	79	74	55	88	66	93	87	88	84	78	66	85	77	83	82	93	71	64	84	88	79	67	71	81	80	92	75	73	87	72	85	107	67	68	70	62	80	66	76	78	77	79	77	81	78	85	90	90	81	65	75	71	85	81	70	86	86	79	91	83	70	77	88	77	77	93	71	82	78	75	87	85	68	84	82	72	74	68	60	67	79	75	95	67	75	62	79	93	88	71	56	78	82	82	63	99	81	72	76	65	94	84	78	63	87	97	76	75	71	80	86	84	76	83	88	77	57	75	80	78	82	92	91	83	81	61	55	73	70	76	83	87	74	71	74	74	110	81	91	80	92	75	81	82	68	86	87	87	76	77	78	84	82	65	78	71	63	91	84	88	100	78	67	98	80	81	84	68	99	85	76	85	94	90	69	71	73	74	77	78	71	80	92	92	80	61	74	86	95	76	85	75	74	83	65	75	70	83	80	80	74	86	76	68	83	85	90	68	87	83	84	87	95	61	65	78	85	72	91	59	68	64	86	67	81	93	76	81	76	64	85	78	58	81	72	86	73	81	82	82	102	65	92	88	83	72	75	77	87	78	103	76	88	84	91	65	79	87	80	77	74	86	76	91	76	72	80	76	71	79	83	85	73	82	84	65	67	82	81	77	79	73	58	75	70	66	74	68	77	85	55	73	84	64	71	68	86	79	78	86	75	85	93	87	88	73	73	96	63	77	86	89	74	81	65	75	76	64	72	71	73	66	74	74	70	99	77	84	69	80	62	72	76	81	68	73	80	74	90	73	80	93	81	84	66	80	79	69	82	83	68	89	78	80	80	70	83	68	86	91	83	76	89	74	67	88	74	85	90	86	84	68	80	77	76	81	94	83	81	64	79	79	85	84	72	74	70	72	84	77	67	76	75	92	88	69	87	70	74	84	71	88	87	77	85	65	60	80	63	61	80	74	85	92	76	68	77	83	75	82	84	66	78	88	73	81	74	92	82	89	80	84	81	84	81	89	82	73	88	79	82	77	90	75	79	79	84	81	66	85	84	87	63	73	81	75	78	81	81	91	85	74	66	69	65	71	72	80	71	85	73	75	79	96	67	85	78	85	66	78	70	79	87	79	68	83	77	85	95	70	65	79	69	78	91	85	92	75	74	78	54	78	83	79	89	70	68	82	85	72	90	91	78	75	84	63	73	89	73	85	70	89	90	84	91	99	92	89	93	89	74	76	72	74	79	89	89	87	87	69	71	92	85	83	72	78	76	68	97	72	76	63	83	86	77	81	85	83	99	97	73	89	76	92	68	68	86	68	75	78	69	83	66	82	76	92	71	84	62	77	84	82	87	77	82	92	87	76	89	82	86	70	79	78	82	81	60	78	77	85	85	92	79	67	76	81	90	75	70	74	64	87	68	64	71	72	82	77	86	79	79	80	80	85	66	75	89	98	80	71	63	88	93	87	83	87	83	68	68	81	97	73	90	83	82	85	68	80	83	95	86	77	73	69	85	74	86	77	78	76	79	102	85	70	109	84	81	84	82	70	81	94	76	89	70	83	75	80	66	85	68	85	69	70	84	73	70	80	80	67	83	83	87	83	72	68	83	76	82	82	65	87	82	75	88	81	81	81	69	79	73	71	86	68	84	89	75	74	100	85	82	80	83	88	85	84	65	75	65	75	75	72	83	88	83	89	71	95	79	72	67	65	70	89	87	86	68	81	66	75	78	86	78	82	84	67	77	77	73	76	75	58	82	73	76	79	86	72	86	82	75	77	84	78	83	90	82	87	76	73	85	87	86	81	80	63	89	82	71	74	70	76	72	69	75	81	68	68	87	76	70	76	71	103	65	75	63	80	71	73	79	82	87	84	88	84	79	68	84	73	82	87	79	84	61	77	100	79	77	90	65	72	73	87	81	72	85	77	89	73	84	72	79	95	89	89	71	83	78	69	92	72	73	77	80	79	87	86	69	84	72	80	90	83	72	72	80	79	77	72	64	74	78	70	89	78	84	80	68	86	92	87	97	63	73	82	76	68	82	88	79	87	86	68	69	65	72	70	89	80	80	80	81	68	72	63	72	73	95	91	91	70	80	68	68	62	70	76	78	83	78	84	88	79	90	86	87	86
29678	21442	16667	24202	31225	32421	31126	28697	26293	23340	20273	17595	15960	14325	13097	11874	10931	10255	9400	8502	7422	6039	4980	4116	3219	2607	2076	1981	1911	1874	1758	1568	1567	1385	1362	1256	1261	1221	1154	1136	1109	1033	1059	1036	1020	1011	999	1000	992	1018	1024	1005	978	978	998	929	998	935	917	983	942	893	933	930	935	957	940	995	949	954	994	888	892	961	974	895	943	990	835	932	970	889	959	928	984	980	909	952	898	891	954	959	984	902	961	967	985	900	955	938	879	907	974	905	998	992	930	956	916	971	903	988	895	895	965	1002	926	895	930	906	831	849	944	924	901	994	925	880	903	938	914	927	878	941	951	901	912	884	940	997	943	925	957	995	983	988	1009	906	980	928	957	933	899	940	915	899	962	951	928	929	989	904	933	968	951	904	871	904	1008	917	925	927	1001	927	874	923	945	907	956	873	936	916	884	915	921	919	965	941	950	930	957	921	977	968	971	901	955	944	891	938	917	946	952	1003	973	922	956	933	1024	921	988	993	950	939	928	910	929	946	927	923	955	876	936	928	941	978	911	932	942	973	941	933	921	885	975	1013	952	937	933	983	943	928	968	917	940	897	902	919	936	876	950	945	942	904	928	926	922	900	910	919	920	925	947	930	967	926	928	937	961	1010	942	894	952	941	937	926	963	963	948	963	959	975	904	952	924	947	937	1001	960	922	907	972	919	965	948	971	956	900	940	958	941	956	970	927	955	946	975	933	950	902	937	976	933	961	951	986	938	957	982	926	910	941	924	919	946	948	913	916	945	916	967	942	923	925	929	956	920	969	941	922	983	872	966	963	929	929	957	993	881	954	972	937	958	944	1004	947	955	900	882	954	944	968	916	951	891	981	944	931	959	986	941	959	919	957	935	989	960	950	929	878	932	935	927	925	896	957	894	935	947	955	988	888	941	939	898	928	906	894	963	879	929	953	902	905	952	948	958	964	926	916	918	936	945	966	906	936	951	921	923	973	968	946	957	962	982	987	925	910	892	974	944	966	1014	955	947	990	933	895	940	944	939	980	927	953	944	916	903	970	922	900	964	933	930	946	976	940	983	926	905	948	902	930	927	940	900	964	959	938	968	1003	928	962	891	944	955	892	956	924	933	922	904	961	859	944	919	903	928	956	966	854	915	968	948	906	969	952	934	916	926	916	943	905	932	859	952	970	932	890	925	955	906	948	937	913	932	872	969	982	934	926	895	958	925	922	892	958	927	957	945	894	914	946	937	983	899	900	952	923	964	906	909	979	918	1000	948	896	945	947	918	923	951	908	869	912	936	897	909	911	942	932	884	946	915	933	964	912	947	877	989	993	942	924	905	949	939	925	923	898	893	903	973	947	984	904	947	972	939	947	916	995	934	909	920	911	917	963	981	944	944	912	895	921	954	910	968	885	949	929	970	982	909	944	934	900	961	959	902	947	901	973	920	949	991	909	951	931	933	981	989	968	959	963	984	940	931	939	922	952	888	937	969	936	938	946	942	971	952	919	909	888	952	965	932	972	938	904	946	920	938	916	921	939	1011	937	934	940	952	930	967	920	891	871	959	942	946	931	926	957	907	935	918	886	941	916	952	980	880	934	895	890	905	881	942	949	944	965	967	931	913	963	967	976	911	923	980	949	941	1001	975	919	948	913	940	955	902	911	955	959	949	933	914	969	905	928	982	883	935	964	865	919	978	944	935	948	979	928	943	963	933	937	906	931	969	921	953	907	922	949	884	943	947	896	956	908	861	912	922	945	916	937	921	960	961	903	922	960	941	937	961	977	928	902	939	947	937	858	925	995	908	945	931	931	994	879	934	963	994	920	939	923	964	939	942	960	941	938	899	936	967	981	924	941	915	967	948	920	947	958	960	910	926	974	939	927	979	955	938	955	989	982	947	937	907	912	959	927	918	931	947	935	953	974	910	996	980	978	953	912	924	951	947	968	925	973	910	934	919	909	959	960	964	937	942	968	970	912	972	947	991	932	949	940	949	930	914	942	933	937	918	957	923	939	888	934	952	941	1009	911	961	946	938	958	942	922	933	902	904	946	907	951	904	970	985	949	904	905	958	942	922	953	920	986	932	926	945	928	964	934	908	972	931	974	943	917	895	923	967	956	938	927	929	924	975	907	963	951	939	979	891	925	935	1014	907	985	953	914	913	966	904	972	958	952	946	940	988	955	971	917	938	898	922	948	949	921	907	922	942	929	996	931	920	931	955	935	921	896	923	984	940	979	905	974	896	974	941	933	931	963	907	934	955	984	998	933	959	959	877	948	956	922	974	911	943	955	976	945	970	967	872	863	926	887	1009	890	952	998	915	869	924	978	915	914	963	865	945	921	945	918	898	918	969	963	945	922	911	948	975	949	955	944	952	974	938	915	964	932	904	915	919	931	952	937	956	944	939	920	955	948	971	938	965	928	974	936	884	973	964	909	964	946	968	951	995	950	934	941	934	955	925	888	960	914	941	944	921	968	967	912	980	950	953	875	996	956	960	948	950	981	937	930	934	958	925	948	911	892	929	956	981	961	943	965	984	922	939	924	932	951	970	987	1009	927	952	886	928	885	915	1009	895	935	982	938	1004	997	933	941	944	943	953	994	955	943	900	945	942	983	946	927	968	948	913	904	947	987	891	922	945	928	977	959	962	929	925	942	970	951	924	936	933	947	875	933	957	921	982	903	928	895	973	935	916	954	962	963	988	928	944	930	934	976	955	916	943	896	952	950	960	926	893	967	913	925	897	980	964	957	891	978	1005	915	945	905	953	912	957	934	969	972	893	927	915	928	953	888	880	911	972	875	979	933	889	957	881	919	884	968	933	934	919	943	911	961	945	941	927	980	948	947	944	945	941	948	943	990	946	953	957	969	960	948	959	971	948	921	946	887	961	926	920	921	943	944	914	907	893	932	971	950	958	1018	945	901	992	1015	902	939	975	912	989	952	949	904	912	923	914	959	922	931	964	943	943	879	955	919	954	913	933	948	958	943	970	957	968	946	940	921	903	919	947	921	937	996	946	884	952	914	921	948	963	975	982	929	941	947	944	978	922	915	971	928	946	894	969	976	931	916	971	909	919	915	920	952	992	948	962	936	1008	906	974	897	910	883	896	927	921	943	960	873	925	983	980	944	964	906	914	953	897	982	955	892	898	922	968	998	960	949	946	968	886	994	955	996	950	927	971	929	939	933	979	939	955	946	913	936	952	931	953	961	906	909	965	924	958	971	967	942	957	917	948	934	946	958	933	981	970	900	961	939	949	928	950	929	937	957	945	1018	971	968	913	854	910	910	928	939	975	926	899	956	932	954	936	941	989	1004	880	909	962	960	876	901	920	950	944	924	943	925	925	940	941	926	917	975	963	945	939	968	929	965	921	948	934	929	956	905	968	931	934	945	967	938	948	939	937	947	898	982	957	957	944	936	909	982	998	963	972	935	915	985	892	927	925	975	947	921	939	880	943	901	915	941	913	999	967	939	943	917	960	979	922	967	963	855	948	915	945	884	944	976	997	917	937	920	933	950	992	916
2719	1210	719	456	518	787	732	663	548	479	375	338	295	276	225	239	235	180	170	163	159	150	128	114	108	103	80	106	100	79	89	71	89	76	65	81	84	94	74	74	70	77	79	103	72	72	88	71	80	66	55	67	68	73	64	73	82	62	77	69	80	66	78	72	75	85	72	69	87	80	70	75	76	83	64	76	79	76	64	80	63	58	76	64	76	69	88	65	74	83	74	81	66	68	91	61	88	85	69	68	66	81	82	73	67	63	49	80	75	80	83	85	81	76	65	75	70	62	75	73	73	74	69	81	83	81	80	80	79	66	74	66	83	71	82	64	68	56	66	74	80	74	76	74	65	69	73	93	71	68	77	74	71	68	67	63	79	82	81	70	92	75	82	58	59	80	70	80	84	67	64	66	79	69	68	69	71	67	71	81	70	73	72	74	69	87	61	62	71	82	89	71	73	86	78	70	72	77	77	63	69	87	77	73	85	86	70	66	63	79	84	80	78	70	69	75	80	77	64	83	72	84	73	89	70	78	81	78	80	78	81	74	63	77	70	69	69	76	85	88	81	70	77	81	97	78	79	70	62	75	71	70	77	70	75	60	84	71	81	68	75	92	73	71	82	68	70	73	73	85	64	73	66	65	60	59	65	83	66	70	85	73	74	89	67	75	61	73	75	72	69	74	70	71	67	83	77	65	70	73	69	95	77	74	74	54	77	70	65	68	56	79	71	79	57	79	78	81	74	75	78	66	82	74	80	78	67	63	76	60	90	70	74	77	72	71	85	79	61	70	75	66	66	87	72	77	70	67	81	79	76	84	75	72	69	83	57	74	88	67	74	93	92	73	61	69	72	77	84	78	74	56	67	69	82	65	76	73	82	80	80	81	76	72	82	60	66	59	69	69	79	87	65	65	71	91	64	68	67	66	73	81	54	84	79	84	74	65	96	79	78	84	67	69	70	76	67	61	86	83	81	72	82	83	85	79	76	78	71	81	60	87	81	76	75	65	73	75	81	89	76	82	67	73	68	77	83	79	74	91	78	68	77	72	81	70	83	86	71	75	73	76	67	84	73	69	73	85	75	71	72	79	82	79	65	70	81	74	84	80	71	78	84	93	68	80	63	67	76	84	80	68	70	75	75	87	58	80	81	79	85	78	93	75	83	70	82	83	87	77	92	71	82	66	73	77	80	77	69	71	87	74	90	82	84	80	72	67	76	71	86	83	59	75	69	64	74	55	70	65	72	86	65	65	74	67	87	86	69	91	72	81	67	74	74	74	86	67	79	58	57	76	79	92	67	75	59	63	79	69	67	83	69	65	58	69	80	72	62	66	84	70	74	73	81	88	83	66	87	74	62	84	55	68	73	60	59	91	76	68	75	83	61	56	80	70	80	65	88	72	74	77	63	81	84	73	73	78	72	65	75	69	91	72	79	85	79	65	71	78	77	66	66	87	76	64	87	85	71	87	60	69	73	66	57	58	76	79	76	61	78	78	70	78	82	62	74	72	85	78	65	85	60	68	100	71	56	76	65	77	93	90	70	67	65	55	78	73	80	66	77	72	77	76	72	66	77	65	67	76	71	75	69	58	73	66	66	94	76	87	80	69	71	85	76	89	83	75	86	65	75	82	76	77	80	68	80	83	73	81	65	81	88	79	76	64	63	73	69	69	71	79	65	80	81	74	66	64	54	60	65	58	74	59	84	74	102	75	73	70	72	75	64	67	81	67	85	79	87	72	64	73	73	76	69	85	80	88	64	95	76	80	72	59	84	76	76	94	71	76	70	86	70	62	72	87	61	73	73	69	70	74	76	94	77	69	80	88	75	75	76	72	82	82	71	75	70	70	75	68	69	65	67	82	76	68	68	67	81	58	67	67	70	68	81	76	79	73	71	72	78	74	84	85	72	75	75	86	61	69	71	80	63	67	79	75	63	79	71	68	74	99	65	63	89	79	83	65	81	64	73	73	70	89	71	73	65	82	78	79	79	61	81	82	74	73	72	90	75	73	93	79	81	82	84	82	74	73	67	64	69	95	65	73	70	80	68	77	82	83	61	78	76	73	68	86	62	88	79	79	76	80	65	89	93	73	73	69	77	67	90	55	70	82	85	73	66	70	68	70	85	68	81	69	56	77	66	87	72	81	67	70	74	85	74	63	89	69	62	68	68	83	68	72	84	69	69	70	59	78	63	77	62	95	84	86	82	76	72	74	82	68	83	76	58	75	74	73	82	60	94	83	69	97	76	79	82	61	74	73	72	81	65	93	83	58	75	86	86	70	66	80	70	77	86	70	79	79	73	75	75	78	64	67	86	77	87	79	76	77	71	77	77	84	77	67	73	67	77	79	79	79	74	79	73	90	55	66	90	65	102	85	71	77	66	83	78	65	84	66	82	68	86	65	67	64	64	59	80	77	70	76	58	71	79	80	70	74	73	76	81	81	70	73	77	80	65	74	75	80	84	80	64	62	72	83	82	59	81	61	67	72	79	69	76	91	59	69	77	62	79	73	71	88	61	77	78	75	64	68	53	67	71	70	84	79	76	79	67	84	62	80	70	82	60	64	67	64	79	62	69	79	94	61	75	86	71	67	81	87	84	66	82	78	81	84	61	79	75	74	76	79	73	65	77	64	67	68	56	73	72	84	76	62	69	82	74	79	87	88	60	63	85	70	83	76	63	71	78	77	77	66	76	70	81	88	81	68	72	76	66	67	72	69	61	62	71	61	79	72	72	98	63	71	70	73	83	75	80	95	82	70	57	67	61	84	81	67	75	63	73	74	88	72	70	73	77	81	74	80	76	72	82	64	69	66	77	79	74	71	71	89	79	74	69	69	70	75	44	74	85	73	75	81	77	71	73	84	71	64	66	70	66	93	70	63	87	74	82	71	72	65	75	76	73	87	77	65	89	67	68	70	82	57	84	72	69	83	81	79	79	76	76	58	75	89	72	72	73	76	75	74	78	69	71	85	77	79	66	77	82	89	81	75	73	75	86	73	79	82	68	72	68	70	60	89	70	72	73	67	100	74	85	80	69	78	74	77	74	81	89	76	79	67	63	78	74	87	71	65	72	74	72	82	70	78	73	89	85	70	67	91	93	72	77	78	73	70	79	78	79	72	72	61	68	75	77	90	79	72	64	90	75	77	64	77	66	76	72	78	72	74	80	83	83	63	81	86	86	78	80	70	90	69	79	57	72	72	76	68	75	79	80	79	97	92	74	66	69	71	73	77	79	75	63	79	79	66	58	73	83	73	78	80	61	67	73	81	58	85	79	79	83	77	69	66	66	62	73	77	74	84	72	90	75	80	81	71	71	75	71	77	81	84	76	73	79	79	70	77	83	78	78	57	84	86	73	76	91	64	75	72	70	81	83	73	61	61	70	61	78	70	72	77	77	87	78	81	79	92	73	62	86	86	83	84	64	70	70	80	75	68	63	78	56	82	71	73	81	90	74	71	84	77	72	87	85	78	92	75	76	75	84	87	79	75
22673	15733	11016	17158	24909	26285	24506	21822	18955	16642	13160	11020	9698	8257	7152	6521	5864	5392	5098	4583	4257	3965	3048	2493	2088	1664	1465	1377	1362	1333	1337	1212	1119	1190	1116	1034	1060	1039	1057	959	961	1046	969	933	948	977	916	891	981	952	948	909	916	950	940	885	960	933	874	919	901	875	889	914	910	883	926	930	897	940	920	917	927	872	943	913	919	873	967	820	928	895	869	921	932	894	937	891	903	893	872	872	905	922	894	897	836	875	887	850	907	901	848	930	898	882	895	868	910	881	914	932	928	858	892	901	964	902	895	924	908	873	898	899	922	905	895	932	901	911	931	889	895	938	931	880	878	863	946	912	937	908	897	919	848	910	864	868	917	899	940	892	929	939	872	935	890	813	899	918	873	955	914	869	916	895	941	816	876	920	899	932	871	904	911	959	945	879	871	919	918	876	908	862	861	851	932	853	862	860	906	945	909	836	844	907	934	949	873	864	914	936	889	858	918	869	887	931	940	922	912	896	891	873	906	896	928	840	933	893	893	879	908	968	883	945	949	901	972	873	863	932	939	929	926	925	877	890	946	893	900	917	804	924	893	892	891	930	947	891	925	895	920	890	880	912	899	943	933	895	867	937	965	856	817	909	883	950	856	906	911	961	850	904	891	907	927	892	907	951	908	914	954	897	835	866	958	869	864	868	895	891	907	868	876	908	865	911	892	921	857	907	883	895	901	879	873	927	911	890	881	911	902	923	896	884	945	904	928	919	891	906	882	840	911	894	903	969	910	926	885	893	931	927	897	868	856	894	931	931	960	935	918	863	932	966	894	898	909	901	914	906	855	867	934	904	839	939	919	895	894	836	932	910	852	900	830	881	869	934	859	872	896	872	888	894	870	911	915	919	939	876	889	935	894	921	923	898	1000	890	899	874	923	923	883	978	917	920	885	892	926	920	922	915	928	924	848	926	897	913	912	928	930	852	878	947	885	911	933	919	890	898	908	855	895	929	948	929	912	907	908	858	863	852	973	902	871	900	898	911	926	977	888	908	868	883	918	901	884	923	918	877	854	938	853	932	913	928	906	879	869	941	902	887	945	917	925	903	846	876	898	953	879	905	934	876	897	868	956	871	894	880	948	865	930	930	917	906	889	864	895	880	939	914	899	909	925	936	894	863	927	919	930	913	901	942	903	965	838	889	893	936	907	887	952	929	925	910	865	865	895	832	967	899	893	872	861	909	873	885	882	887	927	954	876	924	873	849	889	948	943	926	859	892	858	913	890	931	879	868	934	869	900	901	866	930	849	917	897	897	931	967	917	921	911	835	921	900	936	886	965	939	924	900	908	924	868	933	840	885	965	912	922	885	962	899	876	921	874	849	946	916	850	922	917	908	912	931	875	916	902	917	879	924	884	886	875	882	906	927	866	904	853	861	922	881	863	876	919	917	913	910	960	924	920	857	905	924	866	895	889	912	846	843	883	850	921	929	896	862	877	900	912	906	879	896	884	943	924	959	903	832	910	913	919	940	897	921	917	937	895	878	899	916	877	953	925	915	907	873	872	958	905	942	907	862	913	945	908	907	857	895	877	910	923	903	891	856	882	907	933	900	882	895	918	934	894	913	962	865	921	896	909	889	885	893	919	913	944	1006	899	948	887	924	886	922	905	882	913	886	904	873	899	883	859	913	889	905	928	908	940	925	889	915	921	899	926	905	895	857	925	824	867	877	920	900	935	871	851	894	902	861	917	844	924	848	896	876	877	865	884	915	894	854	914	912	842	878	942	925	938	922	894	964	912	904	887	937	889	892	921	885	901	852	980	911	912	867	934	925	920	912	873	904	935	900	927	891	887	894	935	862	931	883	902	854	960	955	900	922	891	890	905	940	899	862	911	919	913	922	919	896	857	908	908	914	922	891	832	888	905	946	909	907	932	907	861	921	837	882	896	909	924	856	863	908	865	894	857	897	890	918	892	879	898	933	934	850	879	925	868	897	917	934	923	906	858	902	885	909	909	956	944	897	926	899	891	837	869	878	873	857	928	947	943	921	862	865	876	921	943	908	898	966	937	949	926	955	921	901	933	931	871	891	892	898	951	913	901	888	916	887	903	925	875	894	898	881	898	893	940	903	885	950	890	901	929	941	933	901	898	920	921	918	929	868	921	916	904	923	901	913	839	898	876	805	924	923	925	921	906	890	951	908	874	887	955	930	912	862	905	892	869	907	930	928	936	951	912	858	887	893	850	927	941	917	847	907	896	929	901	871	885	919	871	942	937	904	875	876	928	912	871	883	918	858	925	925	873	890	836	916	887	929	844	922	910	896	862	895	895	904	897	933	915	842	888	887	916	893	891	882	907	890	873	846	942	909	944	872	892	909	869	861	872	897	922	917	896	847	869	938	861	919	857	885	932	871	881	841	863	924	921	897	887	880	910	954	909	912	920	921	862	943	917	913	907	897	930	909	835	867	912	937	898	913	947	885	917	899	916	927	884	944	903	943	937	912	945	873	870	890	820	933	891	841	865	895	920	878	915	838	979	876	897	875	878	898	995	878	905	922	931	943	903	865	851	885	893	909	903	900	886	912	927	885	885	919	910	975	829	848	870	920	929	911	945	918	906	918	905	895	922	955	870	938	949	932	898	911	916	906	894	905	904	851	930	896	921	861	911	849	925	868	896	867	932	983	907	932	894	916	908	964	876	898	899	925	918	964	938	859	894	852	945	894	878	920	946	874	875	864	910	905	931	915	898	901	884	874	905	929	890	901	933	911	957	877	883	868	882	948	931	863	923	907	929	953	870	908	923	892	867	924	954	865	894	918	888	867	858	892	929	895	908	900	917	885	908	828	869	942	875	912	910	928	926	956	906	926	861	913	912	926	850	894	912	874	963	888	863	905	900	851	906	906	948	919	859	914	882	911	864	896	885	884	879	914	868	870	907	913	875	800	930	884	888	889	851	871	925	896	899	875	887	899	940	896	883	946	869	899	869	870	933	913	924	947	895	879	967	947	916	849	956	920	936	919	903	889	865	827	878	924	886	941	893	903	936	892	902	910	954	908	884	885	864	929	920	923	857	883	935	866	932	920	880	866	892	869	927	897	905	893	892	871	861	915	876	834	928	870	918	939	880	909	949	910	903	903	894	903	943	891	907	909	883	891	870	913	930	877	896	908	873	928	927	920	877	890	888	874	984	890	939	887	901	917	874	839	943	847	933	867	909	900	882	900	899	892	915	879	897	888	876	916	864	918	892	882	899	862	903	874	883	968	875	909	956	877	882	892	862	913	936	864	880	933	929	865	898	923	935	868	873	889	919	915	887	883	890	866	898	897	937	931	899	919	877	883	970	929	897	907	900	888	864	865	887	891	904	902	899	929	946	902	922	896	878	847	934	879	892	917	868	835	898	903	864	883	930	917	855	943	925	869	900	841	878	868	894	880	934	875	933	903	912	905	914	884	917	905	925	926	900	877	877	917	959	904	944	883	877	875	927	864	918	919	877	905	873	889	970	913	927	917
2816	2161	1075	683	792	1090	1055	910	843	609	520	469	423	346	310	308	256	262	228	198	187	205	201	130	150	112	96	92	98	98	91	93	93	90	95	86	91	89	91	93	74	74	79	76	66	82	86	72	67	78	63	74	89	81	85	64	68	96	87	85	81	66	67	58	76	76	70	77	72	77	68	76	81	84	71	94	84	74	71	65	83	62	88	74	80	71	73	69	90	68	82	75	70	66	88	81	66	72	80	86	82	88	81	66	77	72	72	88	77	88	79	91	84	76	88	71	78	63	70	85	74	75	72	103	67	83	73	73	79	92	70	73	89	72	72	82	88	59	78	82	75	82	83	83	80	81	79	65	86	81	81	70	85	58	67	76	78	72	80	89	76	76	85	83	64	69	68	86	82	71	86	82	77	66	83	83	89	68	73	71	68	85	69	81	82	71	81	72	65	86	61	91	80	72	68	72	75	70	74	60	83	76	72	82	68	78	62	70	75	90	83	68	75	73	72	67	82	75	81	86	82	86	72	82	64	92	67	72	74	85	83	85	80	81	78	86	86	88	72	69	62	64	73	95	66	82	80	87	77	85	81	87	74	77	87	71	74	71	73	90	67	84	85	72	73	69	69	71	98	90	74	66	68	83	75	83	86	82	62	93	82	67	73	84	75	74	93	80	75	77	91	73	75	70	82	71	67	75	84	86	77	85	72	74	71	93	76	84	65	85	70	89	73	62	82	78	78	65	63	72	79	86	60	75	81	67	89	68	66	77	87	96	65	77	72	68	81	70	74	69	78	81	79	78	83	70	82	78	69	71	87	73	82	72	84	61	74	81	89	73	78	80	85	93	74	77	83	73	74	73	64	85	91	83	85	71	81	78	79	84	79	76	91	71	74	89	88	76	62	84	71	83	80	69	68	82	77	79	71	70	67	78	73	82	82	95	81	74	79	80	73	79	75	77	90	84	77	109	75	72	84	81	68	73	83	68	65	73	71	75	76	84	78	95	75	79	93	80	67	80	74	87	89	86	65	72	72	77	86	84	92	63	87	83	68	74	71	72	73	77	92	64	84	75	82	73	73	76	87	78	60	73	80	82	75	64	85	70	75	75	75	67	71	83	81	72	60	77	69	105	69	80	92	67	72	95	72	75	83	75	91	77	72	79	84	69	62	61	65	84	78	78	85	82	69	76	66	65	83	79	75	76	96	77	84	72	87	87	74	71	80	68	87	97	75	75	64	78	64	84	85	68	74	82	81	100	66	65	68	83	96	78	79	69	78	80	68	71	68	65	71	82	69	71	74	74	93	88	84	81	73	70	89	79	78	70	83	78	56	76	77	82	81	65	73	82	79	86	110	84	66	85	83	70	71	63	86	88	65	71	63	71	83	65	77	80	60	72	78	69	76	82	73	83	74	76	76	95	84	79	82	60	72	64	83	75	75	75	95	79	69	78	80	86	90	71	78	79	83	67	67	93	75	77	80	81	71	77	81	65	86	85	90	79	66	74	83	69	78	72	85	82	71	80	68	67	79	74	74	79	82	88	67	69	76	83	67	76	89	69	78	76	74	85	81	68	64	70	81	80	82	60	78	67	68	79	78	87	71	70	84	80	72	70	83	92	91	79	76	73	70	60	82	74	103	69	79	82	71	79	86	70	65	75	77	81	80	64	75	79	73	78	70	94	74	66	80	77	77	82	80	68	84	84	76	83	62	78	65	72	77	65	73	71	69	77	71	74	76	77	92	86	50	76	81	73	87	75	84	88	85	76	57	71	68	66	59	67	66	63	75	82	80	67	81	87	101	77	93	64	88	81	88	77	74	76	80	70	64	64	67	85	75	81	74	81	72	76	78	82	76	101	92	75	80	70	70	84	67	65	56	73	82	72	73	81	82	84	77	69	93	80	78	86	78	94	67	63	73	86	82	77	75	79	88	77	70	77	74	72	93	75	69	75	76	83	83	77	83	88	89	80	88	81	77	75	87	87	77	91	62	69	68	78	90	66	75	60	94	74	70	77	68	84	88	79	76	85	87	68	61	81	100	62	79	81	75	82	76	74	66	97	79	67	72	86	79	70	85	77	75	60	68	81	80	84	79	87	74	84	78	70	96	79	92	91	67	94	71	68	82	66	85	67	100	83	77	80	81	76	87	72	61	63	85	70	70	60	76	90	80	82	88	87	77	76	89	57	74	83	74	84	59	68	69	92	75	76	72	73	92	93	81	77	64	74	82	80	73	79	76	66	98	82	90	78	73	62	91	89	72	81	81	84	82	84	81	84	91	83	68	70	78	80	69	79	64	86	74	85	70	63	74	67	89	88	78	73	93	65	67	72	72	71	84	68	94	87	67	68	68	65	63	75	73	73	84	65	66	81	85	89	74	78	85	76	90	76	71	69	78	68	71	67	80	78	83	71	86	74	89	75	81	69	87	71	80	86	81	79	69	85	93	79	64	80	63	73	82	67	73	95	68	78	77	73	81	72	78	77	75	62	82	67	82	68	81	70	76	85	77	83	75	79	72	91	74	79	83	52	79	87	85	59	55	76	65	79	66	83	82	70	74	78	70	73	87	70	82	78	75	76	76	77	99	50	71	61	87	71	81	71	83	76	77	87	71	74	82	76	66	66	75	83	93	87	67	84	72	105	71	80	84	57	81	82	80	98	81	65	74	69	80	74	75	81	72	72	77	73	62	68	80	86	94	76	75	67	79	83	83	90	63	70	73	82	69	73	81	84	87	58	72	65	87	78	85	83	81	88	69	72	72	81	81	71	72	62	87	72	73	92	79	85	65	94	79	81	81	82	89	76	88	76	73	61	74	85	78	88	77	81	77	77	65	68	82	74	89	76	67	86	64	91	96	78	88	72	91	74	88	72	77	84	78	77	87	68	83	79	71	81	80	73	68	85	73	70	81	72	77	83	99	73	66	69	74	70	78	68	66	76	81	78	89	88	81	67	75	67	67	77	72	77	80	70	80	75	74	77	75	80	75	77	66	75	78	67	60	62	63	77	91	66	77	81	76	76	60	85	86	63	97	80	78	81	86	86	73	70	71	84	77	81	82	92	83	59	84	67	74	96	79	82	83	77	78	72	73	74	79	63	82	57	71	66	88	83	78	78	78	70	66	81	68	78	79	94	77	75	81	74	71	84	88	71	79	100	86	68	76	73	75	62	79	81	83	64	68	74	78	87	64	82	80	81	80	78	75	82	80	66	79	64	68	69	75	67	90	77	80	91	72	77	66	68	71	84	87	74	74	77	74	80	74	63	69	85	77	82	71	83	80	81	76	96	74	83	77	70	64	79	73	69	95	78	68	76	63	83	71	86	82	99	91	74	77	78	72	76	77	81	92	74	63	62	61	81	80	62	84	68	67	69	76	83	63	66	72	69	98	81	81	80	62	69	61	76	99	80	72	78	79	75	66	70	64	66	84	93	85	83	78	52	84	75	81	75	72	84	82	71	79	66	83	68	80	73	85	82	91	80	55	85	95	69
26546	20049	14116	20944	28517	29323	27343	24511	22069	19070	16063	14165	12837	10985	9979	8884	7651	6845	6357	5722	5386	4982	4245	3406	2935	2449	1824	1664	1571	1502	1431	1381	1351	1257	1184	1202	1171	1122	1064	1048	1043	1021	1016	964	1041	1011	1005	959	1030	968	964	938	953	922	983	936	928	925	896	1006	892	924	938	892	908	904	940	909	930	932	917	953	956	882	885	924	915	913	939	931	942	882	934	859	969	908	927	926	880	853	940	935	916	936	891	905	954	913	916	961	950	922	896	952	915	900	905	910	909	920	967	839	919	912	885	871	931	936	964	896	935	987	888	975	937	886	884	903	933	938	964	965	900	900	919	915	895	934	869	888	939	914	907	919	942	902	924	894	907	903	907	915	881	910	857	986	948	921	966	898	908	923	901	933	966	890	915	933	935	945	913	948	940	883	884	941	958	914	866	883	901	899	892	937	957	865	875	911	954	889	883	917	893	910	894	837	970	941	907	896	893	936	950	939	886	929	940	932	881	932	933	895	941	895	890	873	962	935	909	894	947	914	905	931	948	887	907	967	956	899	946	914	927	962	907	936	899	902	920	957	829	915	924	921	981	912	958	949	948	939	920	954	941	961	895	893	872	955	923	924	916	957	929	896	936	871	923	838	980	929	895	892	907	884	938	882	922	886	862	943	853	940	899	907	989	888	909	959	908	966	911	961	862	926	872	911	991	891	911	981	944	946	949	925	919	916	903	892	859	941	940	900	954	947	929	868	938	938	957	971	965	952	928	916	933	926	921	941	917	899	920	893	922	945	909	961	904	908	905	931	909	901	927	917	895	955	884	870	930	899	883	950	885	870	924	918	859	930	963	898	904	978	978	911	895	960	914	906	906	904	943	902	897	919	893	926	929	905	921	868	917	907	919	921	888	901	908	884	932	924	853	890	937	905	930	921	935	924	953	943	894	962	898	992	902	958	881	951	947	956	986	880	934	913	924	899	955	902	875	912	940	930	921	943	887	967	933	932	884	929	888	940	875	894	919	920	903	953	918	934	965	937	910	880	923	892	948	879	921	904	912	914	944	962	897	912	963	920	881	859	908	899	895	899	947	892	889	942	907	935	879	918	961	895	909	878	883	895	885	891	896	917	941	897	923	959	925	946	923	942	896	944	911	941	905	889	905	914	894	893	904	904	922	920	917	851	913	907	938	936	898	931	905	928	940	923	924	918	954	898	969	909	902	975	871	893	893	925	963	910	902	863	947	914	932	912	970	910	937	939	928	906	959	925	923	900	884	902	946	906	967	877	940	955	927	916	964	931	950	938	937	918	911	881	861	946	953	908	922	889	909	861	909	853	909	909	923	929	903	857	918	921	942	938	914	953	929	902	901	920	949	935	959	967	900	939	921	899	906	870	929	875	983	934	926	942	943	877	922	956	914	889	965	929	952	932	929	990	931	898	922	900	938	940	934	880	921	946	916	897	888	860	936	958	928	933	936	912	947	910	909	943	949	946	932	927	875	919	876	963	909	915	923	894	894	909	927	873	935	903	913	997	933	915	892	892	956	905	931	866	969	886	891	936	888	889	884	898	889	886	902	822	970	955	904	899	925	931	863	916	946	870	891	949	900	918	926	918	979	925	899	875	891	882	940	879	915	841	889	926	959	887	942	943	954	930	922	858	926	882	903	937	918	890	914	934	902	909	883	940	930	922	901	932	902	887	920	901	930	941	903	923	897	877	929	926	941	930	945	989	942	892	913	897	917	892	926	916	909	919	979	940	896	929	924	910	910	946	913	938	926	927	957	958	937	906	908	899	939	915	860	923	930	898	912	915	927	955	980	929	981	901	920	963	896	875	976	881	932	887	992	909	978	956	922	876	915	902	929	924	919	867	902	884	864	886	923	899	973	937	898	889	908	957	902	917	889	940	932	957	954	885	942	942	979	914	917	938	940	899	922	894	976	967	930	904	920	896	918	920	908	913	948	847	929	898	900	874	944	915	900	926	960	940	957	957	916	881	866	868	953	923	948	872	938	929	910	902	914	918	942	929	920	888	948	927	952	864	929	887	927	933	939	885	965	951	944	889	888	926	899	922	934	939	919	950	902	937	939	872	905	906	857	934	911	941	934	958	931	918	903	910	942	927	939	892	916	939	959	900	918	906	843	906	924	897	927	904	960	900	887	912	955	953	965	936	881	917	894	922	910	903	936	950	921	927	908	972	957	902	942	945	903	858	952	915	886	976	873	927	895	902	924	934	924	972	911	967	967	944	934	932	913	962	904	898	907	960	953	925	914	949	939	925	900	924	855	919	887	892	900	908	934	920	935	901	926	897	945	991	873	941	881	926	937	923	871	900	948	917	922	889	850	896	926	939	964	899	916	946	895	916	873	955	909	902	897	924	930	915	848	887	929	919	923	851	912	919	909	886	946	890	927	939	864	923	929	897	896	922	906	923	917	871	855	874	976	911	865	912	905	876	923	921	869	900	938	909	944	944	919	894	922	960	908	940	886	890	923	901	923	941	933	913	954	962	868	888	886	872	885	927	918	899	862	1008	913	908	947	923	1014	953	934	938	896	945	884	925	903	907	902	950	931	912	865	898	949	872	878	886	935	936	881	896	893	933	922	897	918	862	897	929	959	919	864	910	869	916	960	925	956	938	987	919	885	932	915	920	855	898	857	934	978	954	921	929	924	900	973	915	931	925	894	894	848	874	903	917	895	861	942	909	908	955	944	938	929	924	932	918	882	983	900	915	934	926	929	970	937	931	957	895	950	919	944	857	931	946	926	938	934	892	961	884	932	916	880	975	900	932	944	905	909	929	905	865	876	921	940	945	876	911	964	905	881	887	913	897	896	956	905	925	914	917	889	935	903	903	916	972	912	875	888	922	929	917	987	908	901	953	915	924	909	922	924	938	883	920	896	899	951	920	886	909	889	909	927	915	911	912	890	941	883	856	870	942	928	900	885	944	911	930	905	861	897	925	970	957	925	912	928	936	879	931	903	962	936	872	920	935	895	889	915	955	902	895	890	910	919	924	893	918	971	930	927	957	897	921	929	894	976	902	935	929	955	869	890	976	912	945	866	906	860	899	894	921	872	904	929	892	947	914	908	868	928	914	970	915	928	955	951	877	920	911	923	922	910	908	964	889	945	940	880	895	946	915	942	895	960	932	920	916	888	925	882	904	950	892	902	878	930	925	900	956	896	917	949	902	888	878	954	875	912	953	907	878	872	958	943	965	904	961	926	914	989	859	852	932	891	922	898	916	918	917	916	924	939	949	845	947	924	911	958	884	962	989	932	995	945	928	899	911	912	919	899	936	856	884	882	943	913	927	913	909	910	925	905	911	941	947	915	934	969	900	917	930	926	947	851	956	929	897	910	911	885	915	933	946	881	941	866	910	921	927	949	921	942	899	1026	977	892	952	957	946	912	908	959	975	945	893	944	935	892	913	881	923	890	897	906	947	900	916	947	926	909	897	929	883	934	943	942	1001	937	909	893	891	921	948	958	946	911	924	941	946	949	897
4466	2190	1182	751	771	1148	1049	904	820	694	547	526	488	389	344	365	328	237	197	222	205	191	192	155	171	131	104	96	96	96	94	83	91	91	80	84	97	82	90	79	76	84	88	71	74	77	86	83	80	59	83	69	83	85	87	91	77	76	88	71	74	74	79	74	86	74	78	78	84	65	74	85	82	95	90	73	82	87	76	69	68	72	89	73	83	65	86	66	70	73	78	75	73	85	67	73	86	68	63	89	79	70	80	70	79	68	80	77	56	85	62	96	75	84	83	70	64	68	74	95	73	68	87	66	83	80	83	62	70	73	74	79	82	70	88	82	97	87	65	67	89	72	85	84	83	79	69	79	86	76	77	71	65	85	78	67	82	67	76	81	64	83	92	72	84	83	73	75	72	66	80	80	67	73	73	74	79	82	73	73	79	66	78	75	86	68	80	77	77	84	86	83	76	65	82	68	89	74	78	67	82	82	80	76	83	69	64	77	62	61	69	78	80	60	75	68	93	67	93	68	89	67	67	64	74	75	74	89	73	77	76	84	96	85	67	80	86	72	71	78	79	88	78	96	69	69	78	85	79	84	83	83	73	82	86	66	68	83	79	72	83	76	76	77	85	87	69	80	84	70	81	68	81	65	74	76	92	74	76	67	66	73	62	87	68	74	71	85	71	80	76	65	70	79	88	65	64	74	76	84	88	64	81	78	62	83	94	71	60	78	89	94	76	85	75	79	91	76	87	90	70	81	82	76	76	82	86	88	91	82	78	75	77	83	66	70	72	72	85	75	99	77	76	78	64	77	82	94	74	70	79	100	60	81	71	88	83	80	76	64	86	88	69	82	79	84	80	70	85	84	76	71	84	60	85	83	75	77	69	82	70	84	75	78	88	72	82	90	86	70	83	90	75	81	92	87	77	62	68	65	76	84	58	83	62	99	70	88	66	78	68	75	84	63	71	64	75	108	68	73	62	79	67	78	77	79	57	67	77	75	77	82	91	72	72	81	75	76	69	76	70	82	71	64	61	77	94	70	72	81	81	62	72	79	73	89	80	77	91	83	82	83	82	82	82	71	93	77	86	71	68	82	68	88	84	71	78	83	79	84	79	72	81	85	73	71	80	87	51	77	84	78	68	77	82	90	73	71	72	74	87	77	83	76	73	84	57	73	76	78	81	74	69	79	70	83	83	67	73	88	89	70	58	68	73	62	70	82	71	79	84	74	73	83	89	61	77	64	72	76	89	83	58	86	79	87	61	61	88	82	66	79	77	62	83	71	88	73	100	75	91	67	65	88	84	61	86	82	93	91	80	68	72	73	81	90	69	78	65	82	73	83	74	75	72	73	93	77	85	58	79	79	80	76	78	77	73	80	77	75	79	76	91	71	78	68	87	77	78	78	93	64	73	78	68	75	74	87	89	66	67	81	71	88	87	70	71	83	77	75	73	74	86	75	84	82	70	60	86	80	64	92	72	73	92	61	60	89	82	94	103	77	72	69	91	79	70	72	82	77	74	64	99	81	72	66	84	82	75	76	88	101	80	84	91	81	79	66	79	84	80	75	69	77	69	85	84	68	87	71	74	89	66	80	88	73	77	65	70	79	78	63	96	89	85	90	85	68	76	83	75	82	72	80	90	72	82	77	66	68	70	80	94	61	90	73	72	72	76	61	65	62	87	77	82	73	76	70	74	64	76	72	75	68	86	88	76	74	71	76	72	76	72	72	61	83	87	85	75	65	67	86	67	92	77	83	80	75	85	74	66	89	70	86	67	82	72	83	67	85	98	71	93	70	88	87	78	74	83	93	83	82	60	56	81	85	68	83	75	66	83	76	72	80	78	74	79	73	71	69	82	62	73	74	85	73	60	68	72	82	79	79	75	69	83	72	79	77	76	70	70	88	74	81	74	52	82	78	71	76	70	88	71	66	83	91	88	77	87	74	76	80	76	74	83	69	78	70	84	79	78	86	71	75	73	79	89	69	72	87	106	77	81	75	80	71	85	78	77	72	83	66	72	74	65	65	82	81	78	66	86	77	91	66	82	78	80	77	86	79	79	85	89	83	87	63	77	64	82	72	64	94	83	79	83	83	85	80	74	59	80	91	73	71	66	79	91	86	70	83	77	84	84	90	63	76	71	92	85	60	70	94	78	60	81	84	69	78	70	84	73	68	85	64	94	81	75	73	76	68	79	77	83	78	90	80	81	67	93	81	89	86	81	106	72	70	87	77	83	75	66	59	76	68	89	84	62	80	76	80	86	85	87	77	69	69	67	74	67	78	83	77	76	91	79	95	78	75	87	84	63	79	79	78	82	80	61	73	78	80	74	77	71	59	88	84	98	84	79	81	76	77	81	83	65	60	72	84	84	68	78	74	87	87	91	90	72	80	73	81	79	71	66	83	61	76	77	64	74	80	64	78	82	77	68	82	82	79	78	58	102	68	69	82	81	69	71	79	78	75	76	67	77	77	94	69	71	80	70	80	86	70	69	99	77	85	78	83	65	88	74	96	69	85	75	85	75	96	85	77	79	76	83	71	61	74	91	75	81	87	87	82	81	70	85	82	74	96	66	73	61	70	72	82	72	77	59	86	92	72	70	85	95	89	57	95	70	76	84	75	81	86	77	76	80	80	76	80	76	86	70	79	85	65	71	82	85	90	67	59	95	92	81	90	74	65	80	85	80	82	86	82	72	64	77	83	73	90	76	76	85	62	74	83	77	72	65	80	76	76	78	68	80	88	79	80	80	71	72	85	71	83	69	78	102	72	77	65	79	90	71	76	79	72	82	82	77	79	77	69	82	76	66	74	89	83	82	82	67	71	102	69	81	64	79	84	65	86	82	80	75	69	78	90	68	73	76	86	84	75	70	69	78	79	83	59	77	70	83	80	85	65	84	48	73	70	75	80	68	78	56	71	59	88	81	90	77	98	68	80	72	94	89	82	82	75	70	75	76	69	69	80	78	82	78	74	84	78	82	70	82	71	82	64	73	74	75	75	80	84	66	91	89	74	68	69	89	61	106	69	82	82	71	77	79	76	78	85	88	65	69	59	65	81	63	66	88	78	76	76	97	81	84	74	81	83	82	57	68	78	83	71	91	75	84	77	78	87	71	74	74	64	79	76	76	88	92	67	81	92	73	74	78	83	61	87	74	69	88	78	74	84	78	74	67	82	77	73	78	76	98	83	69	79	83	69	69	85	97	82	80	81	92	79	66	77	83	64	66	84	69	63	76	84	87	82	80	70	82	76	80	80	67	80	99	77	83	90	63	96	78	78	72	82	91	85	84	58	70	70	83	84	93	75	82	80	65	59	81	67	59	70	89	83	72	87	74	84	72	85	83	97	73	94	71	68	68	68	66	76	85	75	78	69	80	63	80	74	70	89	89	67	74	85	82	42	85	66	86	86	87	86	94	81	92	84	90	60	71	71	93	76	85	83	71	63	84	86	66	67	98	74	79	78	69	87	83	74	67	82	85	77	75	69	69	79
26065	20355	14972	21147	28177	29717	27430	24768	22441	19500	17001	15462	13878	12240	11294	10059	8724	7654	6628	6046	5582	5067	4962	4015	3351	2632	2079	1757	1605	1611	1541	1438	1378	1398	1262	1220	1146	1184	1145	1076	1100	1049	1044	1102	1041	1023	1031	983	976	961	984	1012	984	932	953	901	975	949	962	894	970	972	958	928	955	922	954	900	903	918	942	941	930	956	899	934	909	954	913	881	937	939	977	926	912	880	953	1021	1012	937	961	924	965	963	893	886	982	952	893	940	961	917	895	922	937	919	951	914	931	959	954	940	905	912	881	936	911	942	969	961	962	934	913	975	922	944	954	933	986	959	948	878	920	1023	919	936	931	915	920	944	911	936	964	980	952	897	943	964	945	954	959	927	939	910	949	918	937	961	910	944	977	942	942	937	883	956	984	919	895	953	947	933	904	947	949	958	967	910	946	907	903	852	948	897	943	920	921	910	947	994	944	900	917	953	956	930	937	937	994	940	942	938	958	945	904	907	975	915	906	935	970	944	932	935	942	895	924	960	960	918	960	926	913	912	968	922	944	926	888	926	906	995	881	870	935	992	919	920	939	954	940	938	907	971	928	944	964	965	929	933	948	923	948	950	1036	917	995	948	957	960	913	965	974	955	933	919	889	961	934	907	887	953	897	904	907	992	966	897	983	938	946	972	996	1009	993	967	949	915	926	901	937	948	898	920	881	973	926	889	910	935	926	950	944	982	965	880	970	934	944	960	916	933	927	950	940	943	974	958	965	922	984	959	944	930	943	963	955	902	938	954	935	931	976	910	950	953	919	958	976	942	960	942	934	922	963	957	901	965	956	945	924	1009	943	1001	932	960	894	935	931	926	955	897	936	964	947	967	990	884	973	976	951	957	923	943	923	984	978	962	939	955	929	871	966	899	1000	908	965	951	975	972	978	958	962	941	928	973	899	951	949	904	953	954	936	897	969	958	1005	904	916	965	950	917	937	958	960	994	960	913	921	895	897	931	1019	926	943	909	961	931	925	917	976	914	964	939	901	931	937	903	942	947	901	893	1013	897	922	923	941	863	955	961	956	973	1000	966	967	959	972	876	913	903	879	917	933	976	912	916	941	938	923	938	950	910	920	911	964	897	899	942	973	1004	991	998	921	992	959	920	1010	960	1042	927	969	917	968	934	978	913	966	953	923	942	998	942	935	918	962	919	924	928	903	946	939	999	931	936	949	919	989	959	978	957	959	962	890	960	910	897	890	941	911	959	959	977	940	951	901	919	1018	940	945	983	922	949	954	921	963	924	938	872	947	940	965	882	895	971	993	948	917	936	922	959	919	909	969	861	1019	906	954	1003	922	943	938	975	957	885	919	967	923	923	922	931	930	915	963	907	902	858	966	926	950	893	964	992	948	908	935	954	960	970	961	931	937	980	926	928	976	916	961	971	972	938	962	913	920	900	961	934	944	916	925	896	940	945	969	927	963	982	971	950	934	938	962	917	984	944	909	956	920	913	941	929	936	875	952	912	926	963	892	942	901	970	963	913	906	912	976	971	951	888	910	900	960	937	963	970	935	898	967	895	951	918	900	905	930	942	996	940	962	936	924	955	951	912	958	924	927	942	962	933	930	920	912	977	944	926	964	954	975	967	972	953	924	923	948	944	962	931	933	927	905	898	911	958	1007	965	949	893	907	962	953	898	906	977	947	951	912	969	932	922	967	906	851	954	913	927	960	956	931	1022	965	969	908	931	976	934	913	943	921	950	965	972	918	930	974	945	1006	923	904	951	961	989	911	999	938	932	944	935	915	928	937	914	958	901	1025	977	952	904	952	1002	880	967	892	906	930	918	898	913	942	892	920	903	910	931	973	911	979	886	943	923	934	932	949	970	987	918	964	921	889	913	952	936	927	955	958	902	929	948	864	911	955	973	945	955	912	982	979	966	953	874	999	931	889	891	949	934	950	917	946	917	985	950	937	947	971	903	888	950	928	939	966	973	912	942	977	984	910	912	1017	873	929	939	927	984	1006	932	934	956	973	956	966	923	994	989	982	954	984	947	962	931	923	942	956	901	955	924	953	962	955	907	953	847	932	928	898	904	964	915	927	960	968	939	923	912	909	952	1000	911	962	920	921	961	974	988	956	912	927	929	915	942	972	907	962	977	974	955	926	933	900	949	909	949	936	908	855	935	941	909	927	919	901	945	931	986	932	972	895	920	949	935	950	938	957	971	898	969	911	921	960	940	960	974	1024	887	914	904	961	897	940	948	888	948	912	988	948	979	912	917	949	968	923	957	908	883	968	907	920	909	947	961	951	988	939	946	907	946	910	946	908	921	959	942	967	937	905	966	923	960	956	1007	954	948	933	942	913	943	960	917	944	884	911	970	961	1000	946	975	912	954	991	908	912	887	928	897	947	941	913	906	924	919	922	941	917	954	942	984	959	944	878	987	930	917	912	922	845	952	933	884	930	886	914	963	968	925	885	909	907	953	916	917	926	907	912	949	968	917	983	936	943	937	926	933	899	915	936	935	916	971	954	926	918	921	911	905	921	935	948	910	976	951	959	878	896	973	962	965	988	934	957	969	947	955	1001	883	953	950	943	898	984	889	959	914	925	935	899	909	945	908	1009	950	876	899	941	1023	899	895	900	928	925	944	981	947	940	891	966	954	929	898	902	875	921	961	903	895	892	955	975	982	965	959	1015	935	933	937	937	934	928	920	915	892	922	928	936	924	940	912	952	962	934	953	987	928	956	937	932	956	1001	972	929	959	931	941	956	884	938	890	941	958	939	916	905	894	904	930	990	898	951	1009	964	932	928	934	929	961	913	941	991	947	936	870	925	947	973	966	929	941	901	911	962	956	941	912	933	955	929	945	926	960	939	928	863	913	977	974	926	894	890	973	957	940	914	948	939	963	885	884	948	985	968	934	943	931	946	994	951	900	936	955	950	956	914	955	981	912	920	962	915	945	956	947	876	959	940	1002	916	873	995	977	967	961	939	1001	978	916	890	959	962	914	902	1000	907	928	934	901	886	973	899	919	941	920	919	942	967	1016	931	988	942	955	960	867	944	944	938	889	976	895	976	926	943	1030	956	928	957	931	950	941	938	880	969	910	958	899	914	913	926	976	1012	913	878	894	936	942	962	947	942	949	903	929	1035	964	922	901	937	879	978	891	932	912	911	1045	917	941	987	937	997	941	914	868	924	944	912	918	989	976	956	913	976	931	892	901	944	932	891	960	918	917	972	932	962	930	943	937	874	928	945	985	939	956	930	973	918	940	945	967	951	985	918	973	921	942	961	931	923	912	911	934	969	924	910	946	917	922	896	953	940	1004	941	940	940	977	919	951	953	949	907	920	978	913	948	992	989	950	940	1014	952	943	974	986	966	919	901	944	968	924	962	918	944	972	969	888	941	938	944	927	960	961	947	922	928	910	952	911	943	924	931	973	963	947	973	924	934	911	900	940	934	919	939	885	978	963	960	887	980	942	941	932	917	970	956	892	909	977	958	919	937	897	920	931	919	972	925	952	904	970	929	990	925	893	878	873	941	961	917	969	964	902	947	898
4307	3171	1633	945	1124	1509	1490	1271	1017	880	765	716	637	595	538	451	411	312	284	266	241	202	232	191	173	143	132	130	120	103	92	113	87	97	95	89	86	106	95	85	83	79	80	74	90	86	81	80	89	83	70	90	87	72	69	65	76	85	86	88	77	89	69	80	81	77	67	58	64	64	77	72	76	96	71	80	72	79	72	72	79	71	76	80	88	64	90	79	79	80	82	84	67	63	74	75	78	78	87	67	72	89	87	85	81	82	77	70	97	70	65	85	86	85	84	81	89	80	86	96	72	79	59	83	79	80	75	87	84	78	70	64	79	65	67	80	83	88	76	65	77	97	95	98	86	83	57	82	82	78	84	90	79	81	68	84	89	72	90	74	81	75	78	62	86	75	78	76	94	81	87	94	101	91	83	98	75	84	73	72	92	75	76	59	63	81	79	85	94	84	76	75	74	81	78	82	79	85	81	77	91	83	83	88	88	88	101	74	73	89	81	76	68	64	73	86	74	68	82	77	85	69	66	85	70	87	90	95	87	77	92	83	88	80	67	73	77	78	82	82	69	70	91	73	79	88	83	89	79	101	82	82	77	75	86	81	85	81	79	81	86	88	61	83	72	86	84	82	76	76	88	69	87	73	79	85	82	93	83	90	63	78	80	100	66	69	67	83	83	76	84	81	94	74	64	91	66	85	84	63	74	81	81	78	76	79	72	74	83	90	77	86	86	73	68	96	76	80	81	81	84	74	74	64	85	85	83	71	83	77	59	80	82	90	80	81	81	81	91	94	71	63	74	89	65	93	67	73	67	81	70	68	79	88	89	84	88	66	84	89	85	76	90	82	85	77	87	85	69	87	76	76	71	90	89	79	71	76	74	76	84	84	79	92	86	71	83	74	72	85	83	80	92	81	86	82	76	77	83	73	77	90	64	83	76	81	83	83	73	76	88	85	67	77	79	79	80	83	75	85	62	77	73	81	76	83	82	79	86	92	84	76	79	87	66	76	81	80	57	63	93	82	70	69	88	96	68	71	77	76	86	82	78	74	84	75	72	97	87	84	90	64	77	57	67	76	85	76	86	72	84	66	80	83	62	55	82	81	90	82	71	63	84	80	80	79	77	93	70	82	94	81	95	88	65	94	76	76	72	64	73	76	71	68	82	80	75	81	71	72	85	96	70	84	95	77	61	87	69	82	77	80	92	78	92	66	67	67	60	88	104	57	91	89	75	94	87	76	80	75	79	74	83	90	87	79	79	84	89	89	71	78	71	87	90	76	77	74	64	82	78	83	86	71	88	74	77	88	71	105	82	85	87	83	88	73	71	62	76	60	65	87	68	84	66	85	87	87	78	90	83	72	79	84	91	76	89	93	72	69	91	75	83	78	77	80	84	77	76	88	84	79	70	79	83	82	76	89	85	64	82	89	89	74	81	101	74	86	84	83	81	80	81	74	62	80	84	68	86	64	81	65	92	87	80	89	78	69	80	79	71	81	69	67	80	71	84	82	59	94	68	78	84	80	87	75	73	79	77	85	85	79	66	69	75	67	89	79	79	99	87	83	79	75	84	86	82	105	86	84	70	82	83	76	76	78	71	68	60	74	91	81	72	96	96	79	100	80	66	97	78	87	82	76	73	74	80	84	83	93	79	98	80	79	99	102	86	77	103	89	83	91	78	70	70	80	75	76	66	87	76	87	89	92	87	88	80	103	69	66	74	80	74	71	85	76	86	82	73	79	80	81	89	80	84	80	87	84	104	99	66	69	72	83	90	89	85	63	75	82	84	96	81	85	72	75	83	75	66	78	68	85	73	74	69	70	91	72	79	84	66	74	75	84	83	96	97	78	84	77	80	73	86	62	82	84	83	67	89	83	79	89	70	86	92	81	73	66	87	79	73	104	72	69	96	77	76	85	84	92	90	91	76	89	78	93	70	80	84	70	88	62	78	83	70	67	102	73	80	88	82	79	82	89	89	90	86	80	67	68	83	100	83	56	92	67	85	90	80	88	92	67	87	67	89	96	82	61	74	74	80	96	87	76	82	78	67	76	98	89	87	77	80	83	86	74	76	74	84	75	80	84	78	81	79	84	76	68	73	68	80	65	79	90	81	71	73	78	75	102	78	81	73	81	78	91	70	75	93	78	82	85	75	77	74	78	84	79	82	77	78	82	97	76	74	60	85	72	101	85	81	80	74	75	71	91	104	75	66	74	63	80	77	78	74	84	86	68	88	73	86	86	86	67	101	69	80	61	66	69	80	67	67	75	85	81	81	95	84	69	89	77	75	81	94	85	87	78	69	69	86	74	94	77	68	69	61	84	84	82	89	91	89	56	73	80	94	79	84	72	72	82	58	71	80	88	70	92	85	69	69	68	73	78	84	79	86	78	86	73	78	63	66	77	65	69	76	67	95	83	73	97	68	89	72	92	88	73	75	86	78	80	85	85	75	68	70	84	66	76	76	99	70	86	85	83	87	75	80	84	76	82	84	80	83	79	88	70	76	81	84	70	89	86	75	71	70	88	88	77	78	76	79	86	95	74	86	80	74	77	95	74	83	69	69	85	83	95	69	61	65	93	73	81	84	70	79	74	82	74	76	96	73	74	70	79	72	76	70	77	72	82	63	74	76	77	91	83	90	91	79	82	92	67	73	76	99	71	77	75	84	78	63	74	81	80	93	76	80	68	85	60	91	78	76	88	70	73	89	71	77	82	69	88	74	75	87	88	65	77	77	66	73	79	96	69	69	83	77	65	78	78	78	83	79	101	84	107	60	86	87	70	81	90	87	106	72	82	89	89	89	79	89	76	62	82	68	92	95	75	83	86	78	74	79	86	68	65	88	85	81	89	89	55	66	78	84	81	79	64	79	74	67	74	79	82	91	83	99	76	75	85	69	86	93	81	78	77	86	72	70	82	80	74	75	86	72	91	84	83	83	74	73	84	104	88	68	89	85	82	73	76	89	73	76	92	84	75	79	71	72	73	81	86	80	82	78	77	82	93	67	69	76	71	71	85	91	80	80	85	72	75	75	78	91	78	80	60	92	85	75	83	60	68	64	83	78	80	79	83	86	67	69	65	81	68	74	80	85	71	69	76	72	83	72	93	75	86	79	100	83	73	88	80	87	88	78	85	68	77	72	87	72	90	81	79	72	85	78	85	90	88	102	75	71	92	67	81	88	85	74	78	70	70	70	78	98	93	86	78	91	82	82	83	88	77	77	79	77	85	93	53	59	89	87	92	88	79	79	90	70	81	78	68	78	84	71	81	81	76	91	89	82	91	77	83	80	82	71	85	81	74	74	91	69	84	95	95	91	88	87	77	76	91	72	82	82	69	73	71	76	65	86	64	82	59	71	98	91	73	103	79	89	72	87	89	90	82	89	71	90	72	91	60	84	86	81	78	80	86	90	86	67	70	90	72	90	85	69	76	81	77	82	80	78	92	73	97	89	76	82	80	83	73	85	78	68	74	72	73	70	79	73	67	64	89
29866	23243	18073	23983	31586	32417	29979	27284	24826	22107	20091	18767	16639	15270	14062	12499	10985	9365	8285	7098	6458	5953	5639	5126	4022	3385	2579	2111	1847	1686	1676	1648	1521	1409	1432	1324	1238	1332	1200	1126	1127	1075	1005	1031	1074	1117	1023	972	986	1030	1037	979	992	968	985	911	944	915	962	930	1002	986	948	1005	928	938	941	972	972	923	958	960	930	975	919	937	956	954	978	948	927	947	956	938	973	976	990	951	956	992	915	932	916	989	948	967	897	926	1022	957	931	953	933	934	897	932	959	945	915	996	933	963	932	942	978	964	930	915	939	943	948	925	965	925	951	982	993	971	974	948	904	993	939	964	962	957	942	982	962	918	990	955	1005	962	960	969	939	939	964	904	949	905	964	914	915	930	852	995	933	939	949	989	961	931	950	948	957	953	948	944	938	1007	960	991	941	966	974	988	969	966	925	938	919	946	1009	885	907	927	925	970	901	935	944	976	985	963	939	940	947	925	930	974	1019	961	931	952	986	946	958	942	953	957	927	976	904	913	958	939	998	965	924	944	974	960	950	938	932	961	892	1028	959	980	905	945	987	905	945	922	908	1006	992	990	994	997	980	992	929	938	990	959	937	870	960	938	978	988	986	956	929	972	964	962	962	886	979	1005	974	967	961	999	960	954	923	995	931	942	972	906	997	944	962	906	950	937	902	979	962	983	957	950	993	966	919	955	963	1007	1001	965	987	920	952	958	963	918	945	942	962	933	928	975	918	963	968	931	958	1004	975	965	955	916	967	939	927	948	977	887	1008	895	953	979	934	921	989	978	952	940	970	1029	990	963	956	904	960	919	913	1005	901	971	922	943	934	943	906	956	1023	962	967	985	958	986	922	971	929	941	946	975	953	961	916	911	949	956	929	946	920	940	944	986	958	992	897	985	940	924	979	950	962	927	994	972	988	938	954	936	942	998	919	949	956	971	908	934	959	923	927	972	944	909	914	915	970	965	949	952	982	896	946	927	932	943	884	977	948	946	909	992	939	998	980	979	1033	967	978	938	930	984	943	937	964	918	989	983	935	925	927	973	983	991	951	986	938	965	978	959	851	984	983	931	934	959	963	914	959	910	935	981	939	991	926	889	974	950	977	874	914	905	930	996	944	1004	949	958	993	928	925	940	936	1003	944	968	949	949	908	970	922	911	993	990	964	999	947	962	958	933	1002	976	972	921	945	933	888	971	909	964	958	975	948	969	1021	977	911	926	924	937	885	939	928	913	925	917	1000	938	900	991	923	945	979	994	934	1001	926	955	971	982	971	875	985	968	959	968	865	950	971	1013	943	966	963	994	975	944	928	928	973	922	948	962	962	965	932	957	928	1033	906	970	983	992	901	989	967	944	953	1019	949	885	900	909	945	938	943	939	941	941	936	971	1023	926	948	921	930	944	1001	941	966	946	959	948	966	996	1013	929	922	961	969	948	1012	988	975	920	954	943	926	964	967	987	966	931	891	957	993	979	951	914	968	955	968	955	946	963	895	924	904	949	921	989	948	973	926	957	935	973	997	951	898	1013	911	922	908	907	997	973	956	928	962	929	902	971	945	987	915	922	1016	948	932	935	937	926	943	928	925	918	981	913	974	933	936	974	955	987	893	961	931	929	942	961	926	958	917	923	949	904	950	966	989	976	947	892	918	907	956	895	975	957	958	986	962	910	946	927	951	972	1031	912	988	979	940	930	920	983	983	983	915	930	961	928	995	921	938	959	953	1018	962	903	937	904	980	960	960	950	991	981	900	1001	937	929	984	999	905	981	982	961	999	994	944	939	938	918	931	928	950	963	966	919	961	934	952	1018	950	950	947	930	976	921	982	958	1001	973	982	944	990	995	938	923	1028	981	953	976	910	926	937	978	947	948	981	969	943	981	975	924	954	944	942	918	935	915	917	903	960	928	922	963	971	992	966	938	916	906	905	897	923	978	925	966	920	942	926	975	847	955	962	976	1002	990	945	975	953	1011	961	934	939	974	1001	936	952	936	901	941	1019	929	893	925	929	981	981	938	949	953	956	902	950	917	924	971	945	929	1014	975	938	961	965	962	954	989	932	961	973	983	920	984	940	941	896	911	915	919	989	953	967	935	935	956	943	975	965	964	971	974	994	962	953	930	981	964	919	956	936	975	902	896	906	900	964	946	979	1001	959	990	939	982	944	985	950	960	933	944	921	956	988	960	941	894	900	962	988	904	904	921	945	976	926	923	994	1040	962	972	968	983	956	966	961	907	932	898	912	963	878	992	969	989	927	905	933	960	913	951	970	997	958	948	972	949	916	953	923	893	982	894	985	924	1030	914	955	936	899	1006	934	923	927	926	974	962	884	936	900	953	972	967	917	973	920	927	978	946	928	935	1001	945	972	932	932	945	934	944	947	1008	904	952	908	934	954	940	895	981	978	886	908	940	946	965	1011	949	910	958	961	995	962	905	937	919	925	981	950	862	984	943	991	974	908	937	954	977	948	956	926	1011	874	944	951	1032	949	973	945	960	918	972	919	927	950	962	940	972	951	932	929	944	929	994	948	957	945	952	950	970	991	926	971	935	954	958	948	963	944	968	914	944	1023	941	1006	977	947	969	959	914	975	1012	1029	988	931	913	927	927	927	942	969	909	1020	897	959	948	949	983	943	945	911	955	934	1000	970	963	945	936	934	938	951	904	919	968	972	948	903	993	935	994	934	925	953	968	953	907	951	941	974	928	937	939	922	939	942	917	955	933	984	897	932	915	932	933	917	951	988	913	961	949	966	932	940	933	935	951	967	937	977	963	986	985	917	997	923	963	943	903	972	955	941	926	952	969	981	988	947	944	917	912	1016	957	987	915	1004	963	921	959	961	896	931	985	942	960	996	961	949	940	937	925	953	901	952	990	970	998	938	976	977	947	938	967	926	940	933	881	916	971	942	939	981	1002	973	946	930	960	943	962	934	928	950	952	946	942	991	978	968	945	926	918	968	1052	957	927	949	956	910	1002	917	929	917	872	955	996	991	989	917	991	957	949	978	929	961	983	989	979	920	931	1019	985	900	954	969	920	904	945	956	953	1002	983	961	943	914	958	924	997	988	1017	930	945	948	946	929	955	979	887	943	942	946	971	949	886	968	952	977	942	937	981	996	991	944	972	982	963	963	931	966	949	909	960	961	931	919	960	991	943	926	873	949	939	970	973	882	1026	940	924	930	974	924	930	930	887	934	959	1023	929	1008	990	965	962	994	948	933	942	946	920	938	927	967	939	1016	991	964	964	914	933	952	951	955	956	948	927	950	955	883	901	881	978	939	947	932	901	973	1010	945	933	912	932	1038	970	960	965	971	910	885	922	945	984	889	932	915	947	983	941	965	934	911	962	891	994	915	960	1003	933	936	922	993	951	976	947	913	971	926	937	925	943	973	974	963	928	958	954	1021	930	913	966	973	955	958	986	937	916	935	929	952	976	905	1026	948	922	982	991	954	955	976	897	914	1003	910	969	985	915	934	973	966	978	943	966	968	936	964	963	965	989	960	925	983	945	958	970	929	937	866	947	917	944	935	910	898	893	937	950	928	926	922	956	919	927	938	968	950	965	929	925
3161	1600	806	513	515	713	720	602	532	401	419	392	324	287	259	225	197	195	173	143	126	126	114	135	114	105	99	78	87	85	75	93	81	65	86	74	82	84	67	82	67	75	74	62	67	61	65	69	80	96	86	94	84	79	70	64	72	62	64	73	68	68	78	76	78	70	78	76	85	77	67	65	83	65	88	68	77	64	82	82	52	63	83	63	81	69	67	66	67	77	76	62	90	73	65	84	85	69	79	74	58	74	85	75	61	68	76	81	74	72	77	64	78	68	73	67	91	78	91	66	62	69	71	85	82	68	80	62	83	64	76	90	71	80	69	73	77	65	74	74	63	76	79	77	75	68	69	102	82	79	58	74	70	65	74	79	75	81	60	75	80	82	81	74	67	66	64	76	75	82	79	80	70	88	68	86	65	59	74	92	83	72	68	84	84	68	67	79	60	63	72	77	71	89	81	75	71	53	68	91	69	75	68	68	82	69	80	73	61	68	61	61	79	77	65	71	80	69	88	81	81	70	79	78	83	71	75	69	83	62	77	71	92	85	62	59	62	69	67	78	84	71	76	73	64	76	58	76	77	70	71	73	79	78	77	77	80	68	65	82	78	75	78	72	85	74	69	54	64	79	80	81	82	71	84	75	74	85	86	79	68	76	78	63	68	86	60	77	70	82	89	68	65	74	72	77	78	60	77	66	66	83	76	65	78	70	78	70	81	68	65	71	73	61	66	73	67	68	73	78	70	77	68	74	73	80	73	61	92	76	60	75	83	76	74	74	65	70	95	68	77	91	76	71	66	76	80	74	70	81	74	70	61	76	79	73	58	78	74	78	61	70	69	66	81	69	75	62	67	66	64	67	70	89	72	74	85	80	67	74	76	70	75	84	77	85	63	66	62	74	79	63	79	78	65	71	71	73	63	75	66	85	75	78	68	67	64	70	73	88	76	82	76	79	88	67	82	67	59	61	82	83	67	75	79	84	65	66	69	72	72	99	61	75	67	72	78	76	74	69	72	70	60	80	64	74	78	62	68	76	75	57	68	81	73	62	67	68	77	63	69	88	75	74	58	86	74	80	65	63	78	84	59	62	76	73	68	76	74	73	80	75	84	80	61	76	73	73	78	73	72	65	89	72	74	79	60	70	78	82	75	82	68	60	77	70	82	58	69	61	73	72	67	78	58	74	73	74	74	65	64	69	81	80	75	83	72	67	73	89	55	64	82	63	68	92	62	67	74	63	70	75	77	80	72	73	72	78	77	67	81	78	68	79	69	63	85	77	67	78	66	65	77	66	78	65	90	73	61	76	65	65	74	89	64	70	65	73	63	74	79	69	74	62	61	62	73	73	90	74	84	69	72	62	66	83	60	72	80	82	71	75	61	62	83	84	70	61	63	64	74	80	78	71	54	65	66	75	72	68	66	87	78	62	73	89	78	79	79	69	65	81	77	67	78	60	77	75	88	62	73	62	66	78	70	83	64	84	74	72	77	80	60	66	73	63	74	77	74	79	59	69	65	82	73	59	64	73	85	70	84	67	73	73	68	66	86	92	70	76	64	64	67	68	73	69	79	67	54	68	69	79	70	75	76	65	61	75	78	67	72	64	59	86	81	70	78	89	77	65	80	85	88	75	87	58	79	58	69	74	87	63	75	77	73	71	81	69	68	67	86	91	74	67	67	72	78	72	81	68	68	73	87	59	84	55	86	80	69	51	72	78	74	63	79	65	90	73	69	66	73	80	74	85	83	74	77	71	77	69	63	86	76	83	85	85	76	71	80	71	72	84	64	80	86	75	68	73	76	85	76	65	66	77	72	68	76	75	86	77	82	65	82	77	77	70	71	84	67	76	73	82	75	61	67	77	82	73	80	71	79	76	73	75	64	75	86	68	77	76	75	72	78	73	70	68	68	74	81	66	74	62	64	68	76	72	68	75	76	56	78	84	71	83	76	82	72	74	73	72	72	73	76	91	54	85	57	65	74	60	80	73	78	83	67	63	59	68	66	79	80	60	73	71	63	57	77	80	79	88	75	78	83	55	54	77	59	63	56	77	88	75	78	69	77	70	84	67	84	71	69	79	65	68	58	69	72	72	62	79	72	76	67	75	77	57	65	84	58	88	88	89	80	68	59	73	91	82	71	74	59	69	73	65	77	69	68	66	63	88	72	66	58	82	66	66	61	77	99	81	70	90	77	77	61	72	46	71	79	60	81	58	69	90	56	60	69	69	84	66	69	76	75	60	71	71	71	62	84	66	58	76	73	75	59	73	65	79	74	90	92	78	73	76	67	50	71	66	71	80	68	77	80	68	77	61	69	72	99	74	75	66	66	79	74	82	66	67	57	84	80	77	81	63	71	86	73	69	62	78	66	74	78	78	76	83	84	79	82	75	90	73	68	73	82	75	83	62	70	88	72	72	77	64	58	70	62	86	62	70	78	76	66	65	79	74	87	73	78	86	69	70	69	65	65	72	69	73	75	80	90	67	66	80	79	76	85	74	75	85	64	77	71	78	80	90	75	84	76	79	76	85	81	72	65	64	61	82	72	92	73	81	91	71	75	78	64	69	57	75	90	73	86	85	75	78	72	84	100	72	77	65	75	89	83	80	76	90	83	79	79	62	87	72	75	69	67	67	59	77	68	62	65	69	64	84	76	72	84	74	77	70	62	73	76	71	79	56	85	68	85	75	73	84	83	82	83	83	84	85	71	68	75	65	80	74	67	62	74	89	74	76	77	71	86	80	75	58	75	75	69	76	70	57	75	66	71	69	86	61	82	72	73	88	74	69	59	77	79	80	74	84	75	68	66	56	75	57	65	76	76	74	78	76	72	72	73	66	93	68	76	80	70	64	72	62	76	75	76	79	73	76	74	79	71	76	76	68	67	64	66	64	88	77	78	84	79	54	73	69	72	80	53	81	74	78	67	59	87	83	76	88	80	75	71	73	58	73	90	63	74	67	74	82	80	72	71	65	58	81	67	67	61	83	62	82	70	75	58	69	63	70	70	75	77	90	73	77	85	82	67	84	99	80	66	69	84	71	69	79	72	61	78	85	77	82	62	70	67	57	62	76	81	73	68	66	85	69	73	74	71	90	82	87	68	79	67	61	63	71	75	77	69	64	81	76	79	98	78	66	71	53	67	68	75	73	54	74	71	61	73	57	72	72	76	59	64	87	74	89	69	67	95	56	86	81	92	65	72	63	77	78	79	82	77	86	87	83	73	77	91	65	68	66	61	76	74	76	68	68	68	80	72	66	59	67	76	72	75	67	75	77	57	78	80	68	62	72	70	67	86	96	83	83	75	75	78	79	57	72	70	68	72	70	74	80	65	71	62	69	73	57	57	74	82	72	74	82	84	75	71	83	79	80	81	69	80	74	68	79	72	79	86	73	62	77	64	88	84	83	65	75	78	78	77	58	64	66	71	70	81	72	70	71	72	77	75	67	89	69	71	75	82	86	67	73	82	87	76	57	91	71	51	88	68	61
24650	17635	12156	17398	25046	25516	23255	20218	17534	15378	13267	12029	10227	9167	8214	7018	5950	5040	4304	3781	3328	2925	2786	2847	2392	1975	1767	1354	1274	1190	1217	1128	1118	1074	1083	1128	1038	1015	1006	942	983	981	945	931	940	942	888	894	920	881	884	885	929	919	892	911	866	870	883	881	859	882	870	856	900	895	880	857	925	888	892	855	854	910	941	941	904	872	834	900	843	915	873	919	845	918	900	916	889	923	825	896	918	879	857	912	908	845	862	864	838	912	855	881	863	822	943	878	900	894	906	925	823	858	858	865	900	896	917	920	842	855	857	829	894	866	945	868	914	888	901	887	899	874	860	882	862	901	896	898	897	868	882	863	896	823	853	884	887	848	876	925	836	933	940	896	910	855	858	910	859	879	858	896	887	841	915	881	851	852	904	852	906	885	939	912	888	884	871	863	859	932	864	891	842	849	884	865	911	859	871	894	887	882	870	869	932	942	860	864	898	893	848	867	850	898	835	901	919	849	886	851	896	891	900	863	842	836	883	898	883	898	896	872	840	897	923	897	885	847	917	927	867	827	955	881	863	874	893	876	925	901	886	856	909	899	893	882	894	888	865	926	873	867	878	854	873	866	900	941	831	901	870	940	904	873	895	869	854	917	873	914	836	817	852	857	892	893	950	926	911	912	954	829	879	840	888	874	885	923	933	892	918	890	879	920	934	867	880	935	911	873	920	892	897	850	897	894	867	913	893	880	914	907	916	931	892	854	904	873	923	936	866	889	860	841	904	896	876	861	883	880	862	871	903	830	913	888	867	855	839	860	890	901	896	923	849	912	910	880	847	899	892	848	877	851	909	894	922	864	877	823	844	888	925	891	884	935	883	863	847	918	884	871	869	897	916	859	873	868	914	868	895	862	915	893	877	919	861	867	940	886	866	843	889	892	893	865	824	863	865	911	912	921	863	891	894	887	865	863	899	883	890	855	889	844	946	921	900	829	847	912	870	902	898	913	917	892	907	879	883	867	852	881	840	922	893	855	947	920	869	939	889	974	885	863	856	878	843	917	853	892	859	848	875	886	907	868	807	857	869	882	891	874	881	859	925	910	901	912	847	915	890	863	934	915	868	873	883	917	917	900	912	871	898	939	865	892	923	885	855	962	837	846	886	858	912	909	847	860	884	872	894	935	823	902	924	896	886	900	890	831	870	903	935	890	938	851	932	896	881	909	892	937	868	925	845	937	878	885	865	928	887	912	877	915	876	850	871	914	886	889	864	898	833	883	887	874	921	846	905	895	852	838	837	870	865	922	891	860	887	876	904	855	880	857	883	923	912	887	901	897	869	889	874	898	878	889	895	833	880	887	843	914	897	885	890	876	912	874	882	872	872	849	936	891	879	852	813	894	902	874	893	932	899	848	926	857	854	889	922	888	925	819	924	849	875	834	895	916	903	919	873	830	859	885	837	881	909	894	846	846	855	890	869	873	918	891	893	917	902	895	907	845	924	929	825	838	891	905	837	829	888	904	901	882	840	929	880	884	912	869	905	847	936	939	854	884	866	903	901	912	899	922	906	923	825	894	853	881	854	858	912	863	880	878	864	901	907	917	917	874	890	861	885	897	889	903	900	907	915	855	869	824	896	895	904	910	897	913	875	925	919	873	917	924	926	915	893	882	861	862	866	922	914	883	931	882	876	873	921	852	844	831	820	873	851	844	868	893	862	908	892	891	844	922	948	868	863	896	895	880	885	898	886	864	857	888	936	881	913	922	872	877	885	956	883	891	881	968	866	821	940	876	922	856	892	849	849	837	863	902	848	938	856	858	885	931	867	938	926	859	901	914	850	888	856	937	889	872	861	882	889	867	913	858	893	896	871	871	903	889	920	927	884	880	896	887	887	924	889	860	858	881	864	925	851	916	865	916	884	904	875	893	874	872	851	891	895	823	938	862	886	897	916	907	899	938	866	880	840	882	874	864	907	881	826	990	946	830	887	905	911	878	908	851	840	923	887	867	895	924	882	861	863	852	944	882	849	844	908	891	884	869	906	851	884	865	899	861	913	845	848	900	928	873	870	897	924	906	861	864	863	897	922	873	889	880	881	903	870	900	899	827	858	886	828	874	813	924	907	899	896	919	907	917	915	963	912	918	848	911	909	908	871	873	926	853	877	916	889	863	851	891	862	937	854	880	853	895	887	874	970	884	879	914	894	870	904	880	908	859	854	850	901	906	876	875	887	908	921	825	886	879	951	900	887	927	905	919	864	855	911	930	855	896	844	833	906	876	903	933	866	879	893	899	899	934	893	874	893	863	889	911	906	864	915	886	929	907	865	872	874	909	899	907	892	884	926	881	820	905	875	853	865	871	863	883	847	914	880	869	887	890	942	833	855	874	890	881	884	862	870	857	917	865	886	890	894	888	908	941	903	955	882	896	885	848	896	893	869	874	930	932	906	853	868	862	877	860	940	936	851	843	884	831	863	877	847	860	927	887	901	875	853	841	895	900	857	876	906	912	862	866	851	929	917	917	899	907	882	884	938	944	882	874	876	896	809	918	878	848	869	940	921	869	848	850	915	863	895	873	852	914	909	887	951	887	840	936	878	880	918	919	882	874	904	841	905	873	937	915	899	934	940	894	884	832	868	906	909	875	909	872	937	953	853	883	964	898	871	863	876	967	881	859	881	865	866	916	909	862	887	880	926	893	920	859	927	885	878	898	932	869	884	885	864	885	885	903	868	894	862	916	918	918	893	912	917	912	914	866	889	885	843	884	863	913	861	879	858	862	894	918	916	902	902	869	882	869	925	907	903	888	924	885	883	929	865	809	833	867	851	876	859	848	910	838	872	913	895	888	845	901	870	862	881	859	900	899	885	853	892	891	865	873	983	854	920	910	876	818	828	927	915	864	874	842	862	918	924	872	897	900	873	920	951	956	899	853	858	879	853	897	906	924	868	899	880	906	862	876	925	893	883	863	852	863	825	924	934	867	871	922	850	893	889	881	916	862	953	898	903	922	906	871	898	933	899	914	874	908	856	867	870	888	903	881	875	889	902	897	879	862	850	880	852	885	903	869	913	858	900	871	869	888	896	905	879	884	863	848	933	875	862	855	924	889	909	879	893	914	882	910	866	874	886	860	882	866	915	881	904	881	890	882	893	831	897	883	837	924	882	833	862	895	865	929	908	895	905	827	810	882	922	934	860	931	883	892	910	861	834	903	912	908	895	874	924	927	891	892	868	888	925	894	874	842	911	895	896	874	894	891	891	907	912	904	972	843	860	889	854	892	854	913	878	904	851	864	841	850	877	879	892	890	901	913	920	896	877	903	883	927	913	890	829	893	831	905	852	910	918	937	874	855	836	868	914	890	877	854	897	869	921	880	872	870	915	878	844	878	888	858	851	886	901	908	841	895	829	895	892	872	926	900	844	903	939	919	789	861	907	884	860	868	907	918	891	926	859	879	886	863	894	856	904	804	892	891	876	798	881	859	858	916	864	919	928	896	842	855	862	906	869	901
3494	2474	1220	754	852	989	1041	848	667	683	575	492	463	433	400	302	262	240	216	193	171	146	151	158	141	118	139	113	98	98	72	82	72	73	76	76	79	73	81	84	76	67	77	83	84	87	73	75	74	69	72	79	88	87	79	88	73	80	100	85	97	60	63	85	67	82	70	73	68	80	71	67	77	68	75	68	63	71	68	76	76	70	84	64	93	85	68	89	75	77	77	65	80	79	70	91	71	56	71	77	94	72	83	97	79	70	87	85	78	66	85	75	69	84	69	80	79	82	87	68	80	83	73	66	82	81	68	76	68	67	71	83	63	75	96	76	70	77	78	96	67	86	89	59	77	71	82	76	82	71	78	85	86	70	74	76	81	68	70	77	74	73	74	73	81	57	83	64	67	72	89	78	70	64	67	70	82	83	62	63	73	78	85	83	85	77	78	74	74	87	91	69	70	77	64	68	66	81	85	66	71	76	84	76	74	61	76	71	70	79	78	82	82	77	80	61	87	75	85	81	90	84	81	71	67	70	67	63	84	66	72	77	70	74	84	61	64	68	73	76	84	76	88	79	83	73	77	95	88	76	81	79	87	68	66	66	66	63	76	70	72	75	71	88	83	94	75	86	76	92	70	72	84	72	68	75	87	88	79	89	66	62	80	70	84	68	76	75	84	81	70	74	60	78	60	64	79	88	62	75	78	66	69	67	75	71	91	79	77	75	70	81	73	68	77	76	68	85	70	90	79	77	70	79	58	87	69	74	80	76	64	70	66	86	65	86	83	70	79	75	76	83	74	71	74	94	69	76	74	64	82	74	68	70	90	71	73	78	73	82	76	84	73	94	78	88	60	92	68	57	77	82	88	75	82	77	73	63	70	78	82	76	70	66	94	74	76	74	75	77	95	74	88	81	89	88	73	74	71	84	71	79	79	82	82	74	88	89	63	74	97	84	73	66	75	75	74	72	61	81	81	72	75	74	70	71	75	77	73	79	60	89	87	76	80	73	65	77	65	65	69	85	70	76	55	88	59	57	71	76	78	77	99	72	80	79	79	65	79	68	71	85	89	85	70	76	88	60	74	86	76	78	67	72	82	73	78	74	86	71	71	75	75	74	67	66	72	91	70	92	92	89	92	82	67	72	61	65	84	73	85	74	83	69	80	83	79	72	74	76	75	78	71	84	76	60	80	69	89	68	64	63	84	81	88	79	79	71	69	63	65	75	75	77	81	67	86	81	69	82	80	79	73	73	63	80	74	74	61	64	78	59	75	72	88	78	81	83	76	85	89	77	71	69	73	88	70	68	80	77	89	68	63	78	58	92	90	70	78	62	92	96	81	82	74	75	76	69	76	65	69	72	76	72	87	71	86	73	67	72	74	74	73	64	68	78	62	84	78	69	77	67	76	62	81	83	82	72	78	86	76	68	77	64	73	73	50	67	86	64	100	67	76	80	70	96	67	81	79	81	67	75	78	77	89	97	72	79	78	71	86	90	89	84	72	82	93	75	60	69	85	73	63	80	63	77	89	77	71	70	70	73	70	92	82	73	67	74	81	66	80	83	79	76	86	75	76	78	57	78	77	87	63	66	77	75	81	87	71	95	85	96	81	77	68	65	70	64	62	76	78	64	74	84	75	75	70	76	80	71	68	74	91	86	82	79	75	94	84	77	69	77	61	67	80	76	70	72	78	68	75	81	68	69	73	84	95	98	83	84	66	68	71	81	69	74	75	84	68	78	85	81	73	71	74	90	98	65	86	78	80	73	73	67	74	72	72	91	84	72	82	76	79	86	88	78	72	77	67	77	71	78	80	77	89	75	60	85	80	79	81	65	66	71	77	66	86	62	90	66	80	91	66	87	67	72	74	73	75	63	74	67	61	75	81	64	65	83	81	69	68	79	90	79	81	77	71	66	67	77	78	73	75	72	64	78	74	71	74	84	70	69	75	72	87	91	81	83	72	62	80	79	73	72	85	74	83	81	75	87	85	76	71	69	67	77	66	77	76	64	71	84	95	71	66	97	61	94	89	67	76	72	76	74	79	57	84	80	60	65	67	82	84	82	77	78	87	71	73	72	82	93	79	77	76	87	85	82	76	67	70	85	68	72	60	84	70	78	76	70	78	67	77	79	80	93	88	78	73	67	83	90	84	81	72	71	79	70	66	73	77	72	68	65	75	60	78	62	75	78	81	82	73	92	85	65	74	83	91	94	72	86	75	81	66	64	70	88	78	71	73	84	70	71	78	74	62	67	87	77	79	93	76	81	63	70	72	71	72	73	78	74	66	77	65	75	83	63	73	68	87	80	60	73	78	90	69	78	70	70	72	67	78	83	83	70	78	68	56	80	70	65	78	74	76	64	75	84	82	64	74	73	61	70	70	78	75	71	92	78	75	75	75	80	81	78	87	61	67	77	70	67	72	76	95	76	67	80	81	80	71	66	78	72	82	73	62	64	79	79	77	83	87	76	80	73	76	78	77	99	57	73	84	80	92	76	72	78	90	75	88	72	72	69	85	86	82	67	76	66	93	70	70	89	62	56	88	90	67	79	75	77	58	91	68	73	86	77	82	94	78	84	65	81	69	80	73	73	86	69	90	84	75	68	80	82	70	67	85	74	79	64	66	68	80	80	71	68	88	73	84	74	77	71	70	91	76	90	56	77	76	91	73	82	69	69	82	76	89	85	77	68	85	73	73	79	91	76	75	73	80	77	79	74	75	70	90	66	97	68	71	63	75	75	75	94	58	84	68	77	65	75	81	89	68	83	81	79	70	65	70	82	72	71	90	70	74	85	94	69	68	77	78	85	68	67	82	72	79	71	77	72	74	76	74	76	77	81	66	66	81	81	83	71	78	60	75	80	84	79	63	79	86	65	66	83	87	65	78	63	73	80	70	75	74	88	97	66	71	84	74	90	74	81	67	69	83	70	68	74	87	82	64	81	66	66	81	75	90	63	70	81	56	65	80	90	65	69	77	77	84	75	70	64	65	71	88	79	74	66	84	61	77	86	79	59	94	75	77	85	64	98	69	78	63	73	75	75	80	79	75	71	72	74	72	71	67	91	65	94	80	91	58	71	76	87	80	88	89	85	84	67	78	91	86	89	76	68	72	66	57	84	85	83	75	82	81	74	75	50	69	73	62	86	74	66	72	74	74	73	81	72	76	72	72	78	76	81	73	61	91	93	74	73	66	74	78	87	75	75	70	81	86	62	73	65	76	80	69	70	66	95	66	70	73	82	74	73	72	61	98	90	73	71	89	79	60	78	66	83	73	78	68	70	96	65	77	72	83	75	60	80	85	78	90	68	75	81	75	86	74	83	83	76	74	82	77	87	80	72	86	66	79	78	71	79	70	64	64	72	66	81	68	64	73	73	62	78	80	88	63	91	86	62	65	78	81	95	73	76	75	69	62	74	74	62	68	76	68	63	62	72	77	78	71	62	74	84	74	99	67	61	82	75	68	71	83	95	92	78	69	70	85	82	85	73
28447	20869	15256	21774	28960	29188	26571	24072	21098	19248	17703	15786	14103	12115	10673	9361	7971	6927	5944	5139	4407	3786	3729	3472	3052	2651	2166	1796	1546	1396	1292	1183	1264	1162	1160	1183	1136	1130	1102	1007	1040	1041	1013	1015	1016	1030	1009	978	918	900	919	961	941	910	933	878	958	989	924	853	900	916	892	929	916	929	932	936	900	953	858	895	914	936	932	888	998	952	911	845	931	930	952	915	911	876	937	892	895	901	920	921	937	944	894	859	874	965	929	875	920	886	913	934	917	941	956	936	966	952	993	892	851	945	866	958	864	945	884	961	858	941	942	932	926	861	908	902	915	933	943	973	889	933	895	889	931	923	914	911	902	947	924	942	894	929	900	931	948	914	925	869	964	911	931	929	918	884	925	923	910	881	878	938	899	927	918	873	864	889	920	927	935	888	908	940	960	944	970	987	929	915	914	888	889	879	916	968	859	879	921	917	922	852	926	875	927	925	940	904	873	926	946	868	935	936	949	960	900	934	933	936	918	885	918	897	872	902	913	892	933	884	920	957	829	839	929	853	890	902	887	876	915	897	919	957	908	915	894	885	883	927	845	961	872	939	959	870	960	898	889	895	926	848	879	926	900	935	873	926	925	931	942	893	926	941	907	913	910	902	873	960	905	906	884	920	869	922	907	879	868	929	945	920	896	906	947	890	953	929	901	904	924	908	966	904	921	863	895	967	882	905	901	896	927	937	869	913	924	916	918	915	895	885	922	879	925	882	835	910	861	915	873	908	930	894	934	928	904	898	908	939	922	909	928	896	890	915	941	947	840	887	939	914	963	911	884	936	933	935	967	900	930	899	889	870	918	907	865	908	876	920	914	963	868	895	855	914	884	950	895	989	913	912	898	877	922	967	893	936	914	920	916	900	928	909	937	924	908	882	896	894	840	958	930	880	924	876	911	902	880	910	897	902	967	927	913	949	912	873	926	934	918	896	921	958	866	911	879	944	864	897	926	934	905	934	955	867	909	886	862	871	897	910	905	893	915	923	925	931	883	843	911	911	929	850	951	899	907	920	910	922	917	915	947	914	893	950	933	871	863	925	896	929	891	945	855	909	872	927	904	871	857	888	883	892	931	930	949	940	899	883	918	921	903	914	958	888	910	825	906	939	870	888	934	888	891	925	911	882	910	953	910	913	892	875	886	887	928	861	956	911	899	903	878	914	914	946	905	938	932	992	905	904	928	902	873	958	920	931	904	962	926	961	919	896	879	913	868	915	901	916	913	896	931	872	924	920	933	913	885	862	885	920	983	918	933	921	921	908	979	915	918	928	891	884	944	878	907	886	907	956	871	898	876	891	893	904	900	892	926	849	972	874	922	935	903	936	938	853	940	911	944	901	889	876	910	918	927	928	911	891	920	928	879	903	899	918	964	902	924	977	918	916	937	915	958	904	939	904	895	887	904	929	884	915	999	928	847	956	888	909	887	905	891	904	961	898	905	921	874	936	905	917	910	929	879	882	893	952	907	927	921	876	904	852	970	929	910	955	892	949	880	936	891	910	914	949	940	903	919	908	942	891	893	890	898	907	897	952	885	916	852	841	908	887	917	959	951	922	902	890	871	898	912	913	920	821	924	899	879	865	897	926	975	929	948	868	930	864	956	951	955	882	930	914	883	928	935	923	853	938	909	962	897	944	933	900	945	884	898	891	934	903	937	880	871	905	924	890	905	903	878	889	929	904	925	932	919	926	917	915	920	931	932	885	927	925	886	897	903	967	949	881	900	930	908	954	941	987	911	898	901	855	894	899	881	904	908	954	912	952	913	897	868	880	925	890	914	916	895	934	936	832	890	918	920	914	969	935	928	855	917	890	880	890	935	895	948	914	910	927	942	909	911	929	903	851	967	891	894	924	958	901	882	901	1022	949	906	891	909	958	924	920	930	960	907	896	911	895	945	896	936	911	858	931	873	944	893	910	892	921	906	963	902	896	968	903	889	918	913	924	923	878	917	885	937	901	927	883	890	920	892	913	863	904	929	883	880	917	939	907	904	928	841	882	923	928	899	965	896	940	898	908	963	934	935	921	929	863	892	890	898	908	935	841	936	902	876	868	867	905	920	940	919	931	888	946	904	923	921	925	889	884	968	896	953	871	939	935	948	897	886	911	899	930	959	943	922	895	852	967	959	897	867	935	943	857	875	901	910	921	887	934	927	937	910	902	896	908	903	896	946	905	958	914	851	834	946	933	903	883	930	890	874	897	894	986	893	896	931	942	836	914	875	985	925	912	905	907	952	901	920	903	873	937	929	856	854	949	918	922	870	864	897	919	932	918	979	884	899	901	903	942	901	942	953	898	951	926	935	896	917	938	942	956	927	870	909	927	961	971	914	924	943	926	883	877	902	939	931	911	855	926	923	917	905	935	863	908	887	907	895	921	892	881	915	918	898	891	893	896	938	930	884	941	910	915	843	913	910	892	878	908	894	905	925	889	972	912	926	943	958	919	919	949	864	926	900	913	917	862	900	909	897	951	915	848	951	890	919	932	942	868	879	878	909	901	880	877	926	871	885	934	920	902	905	894	948	936	875	896	918	924	870	878	912	968	930	905	870	877	970	962	931	885	914	866	923	954	927	939	946	959	899	929	943	922	939	955	890	917	907	892	914	872	917	918	878	932	883	918	947	958	907	884	967	926	950	895	921	889	904	923	833	898	880	900	928	925	900	936	917	919	884	879	853	930	929	835	900	864	880	922	951	904	927	913	880	833	932	941	879	912	876	876	934	867	890	957	955	926	886	911	907	939	923	947	879	894	884	919	934	969	867	936	913	892	939	978	908	926	944	939	921	941	841	918	920	931	907	918	970	924	906	929	892	898	962	901	890	879	900	890	955	951	902	950	949	965	889	931	923	899	938	951	951	865	921	922	979	935	897	882	910	887	913	957	902	945	928	924	927	861	990	909	898	922	939	881	932	871	887	902	929	915	934	900	870	900	893	889	908	940	935	928	868	913	910	922	886	941	911	876	876	948	918	904	905	903	908	896	919	904	924	860	925	919	861	951	902	915	888	890	947	946	899	932	963	877	926	909	918	919	922	908	941	872	941	863	975	915	919	876	953	951	905	918	909	936	923	954	908	912	857	920	874	875	889	870	959	933	898	925	863	924	939	877	939	935	926	857	941	989	899	922	931	912	878	880	899	882	904	879	902	925	946	904	921	947	927	933	899	916	857	871	920	930	893	913	892	906	885	892	921	925	941	903	893	981	886	922	866	963	954	898	919	851	916	921	896	957	948	896	921	876	885	911	940	972	917	945	919	902	933	919	906	936	891	921	962	917	874	924	942	954	899	858	891	960	878	935	902	903	889	945	917	906	917	962	924	926	941	964	952	924	913	954	922	947	886	925	958	875	933	974	895	895	901	891	944	935	911	949	909	905	927	900	879	908	908	889	937	917	921	899	995	929	973	930	894	904	962	918	902	952	891	956	901	879	938	909	921	897	965	936	883	902	849	915	917	880	880	882	948	945
5101	2319	1272	818	788	1106	1104	933	780	746	712	653	523	487	375	320	277	247	214	210	180	163	157	142	162	138	107	101	99	103	100	100	78	81	72	77	95	102	87	89	80	87	78	86	95	73	84	78	66	70	85	70	87	88	85	73	86	90	90	83	74	72	72	79	96	64	81	71	85	86	68	60	87	83	67	80	62	66	74	88	79	86	81	69	78	72	74	89	65	84	76	79	72	89	62	83	73	66	88	93	86	70	83	86	54	69	69	77	90	85	80	69	65	97	83	72	78	84	67	82	67	76	60	88	79	74	82	84	96	80	68	73	92	85	78	75	63	77	78	84	90	68	78	68	80	83	91	72	91	73	73	67	66	79	103	68	85	59	77	88	63	77	59	81	77	95	77	91	85	95	69	75	85	74	92	68	83	79	74	68	89	81	79	73	74	73	66	68	67	76	93	75	83	83	91	67	74	68	62	60	85	70	104	77	77	73	85	76	73	72	80	71	88	95	70	76	63	82	82	83	86	94	69	72	71	71	63	77	70	63	69	81	85	73	94	90	86	73	85	74	71	84	70	78	65	87	78	74	65	73	76	82	58	77	87	72	68	63	75	76	86	85	79	76	71	70	83	82	73	87	74	70	72	75	66	77	75	74	68	86	77	79	79	82	73	65	88	70	95	83	74	81	91	86	83	66	71	87	96	75	75	82	84	82	84	67	73	69	72	87	72	70	67	80	75	61	77	77	69	88	84	74	59	72	82	95	88	99	84	86	89	68	72	86	62	78	69	72	86	89	78	63	70	93	73	74	78	75	74	66	81	87	78	66	56	82	65	79	87	73	64	75	95	76	72	73	73	72	85	95	87	85	92	76	71	106	82	71	89	68	84	86	70	72	89	78	74	79	75	77	85	85	78	78	74	86	74	84	68	88	82	76	79	71	79	80	77	65	74	80	86	91	76	67	70	86	74	73	76	81	80	83	76	72	74	73	77	75	79	75	90	74	89	79	75	64	49	69	72	87	78	76	87	78	70	89	96	81	86	71	72	88	81	85	68	85	88	89	64	68	79	79	76	73	69	87	72	66	83	85	69	69	73	83	76	72	84	56	77	85	76	64	62	87	75	81	79	87	88	81	66	81	71	63	77	88	80	77	89	63	82	69	85	81	66	84	68	77	74	82	63	73	76	73	81	89	71	71	69	75	73	89	68	70	85	74	74	70	73	95	82	77	66	62	78	60	73	83	76	90	71	80	76	80	74	77	92	63	73	82	72	78	81	89	74	68	64	81	82	84	71	81	80	76	93	66	65	89	77	98	65	71	74	81	83	73	75	70	74	89	70	65	100	75	61	70	62	83	78	77	76	85	72	68	71	91	76	55	84	84	84	78	84	90	73	74	84	75	76	70	63	70	82	81	82	74	73	74	86	71	89	82	90	79	77	61	83	66	73	74	81	87	70	84	71	82	63	67	69	85	59	80	73	83	75	59	87	73	87	70	91	81	76	85	87	89	86	82	73	83	78	77	95	68	90	69	78	66	76	75	92	81	73	62	85	79	82	65	82	96	66	88	73	89	78	52	74	69	63	86	72	74	70	82	71	68	68	76	72	92	71	85	67	70	66	64	76	80	81	65	64	79	82	70	78	73	69	85	80	85	69	77	90	84	71	85	79	89	66	89	82	76	70	79	72	83	65	68	68	66	105	67	93	85	80	93	62	73	73	83	76	86	68	83	83	84	63	94	64	67	84	80	72	80	83	77	84	69	96	79	59	66	68	71	74	76	75	75	79	79	76	72	76	93	94	70	82	84	69	61	96	84	74	92	68	77	77	77	80	87	85	75	63	84	68	89	80	68	83	69	73	71	80	77	72	75	56	91	75	73	92	70	77	68	63	78	78	69	65	71	91	81	62	79	87	81	93	77	79	80	77	54	73	69	66	81	84	75	68	75	76	76	78	77	79	85	64	80	68	68	79	84	68	87	82	70	77	103	91	81	87	65	70	93	77	82	86	73	77	88	82	72	80	71	82	77	85	77	78	85	66	75	80	89	64	70	74	75	86	79	70	100	68	86	75	84	87	68	58	80	71	73	76	76	75	81	81	77	68	87	93	64	71	66	82	73	103	85	69	86	72	71	72	74	83	80	79	95	84	74	75	75	76	86	83	67	79	87	59	78	86	74	77	81	73	73	90	71	61	93	78	88	85	79	69	67	73	80	80	81	83	68	81	83	79	76	71	85	82	95	77	74	79	89	83	56	65	81	85	85	77	72	73	78	69	80	72	88	75	96	92	74	86	78	68	77	95	65	72	74	73	81	61	87	70	57	60	77	86	69	75	71	75	88	66	67	74	70	78	72	69	66	97	86	87	73	72	75	87	84	77	68	98	100	71	90	70	61	77	95	75	74	80	75	85	108	75	84	70	74	64	78	66	83	73	71	75	73	70	82	85	91	76	86	85	76	71	70	84	71	64	83	81	86	65	84	90	88	66	90	75	81	75	71	82	75	86	81	72	86	72	79	69	81	68	82	68	69	74	55	76	85	75	82	79	61	72	69	75	75	64	74	86	89	78	70	78	73	61	87	57	79	70	76	62	71	80	83	66	82	71	79	72	79	78	100	71	75	77	69	92	83	83	77	80	85	85	64	88	85	78	68	79	88	84	92	75	71	77	81	80	67	85	79	71	61	64	86	70	71	71	72	65	81	83	73	75	78	61	73	72	63	71	72	84	79	73	77	97	88	81	83	71	75	78	71	86	71	80	79	100	84	67	80	73	90	89	75	66	78	82	99	73	77	76	86	77	70	78	81	76	76	73	65	60	90	86	80	69	81	82	91	86	88	83	64	85	92	81	89	78	71	73	85	81	76	83	82	87	77	77	78	61	83	86	77	85	61	84	75	68	74	72	71	67	82	92	83	57	68	67	73	96	72	79	85	83	76	72	74	69	87	68	77	69	71	74	66	80	89	77	84	72	78	76	79	79	70	83	79	81	70	66	69	80	73	91	84	86	84	92	86	62	96	77	83	73	81	87	68	79	91	68	90	72	81	77	85	64	73	75	78	74	69	75	58	67	85	92	75	68	81	82	70	83	76	83	67	75	70	80	83	80	81	88	74	85	82	92	81	76	74	74	65	88	76	94	74	68	84	74	80	83	80	68	73	80	77	75	76	68	75	65	81	86	65	77	83	79	81	72	81	81	92	81	94	72	73	82	83	68	84	79	72	74	99	76	80	81	75	67	80	70	99	73	71	87	77	71	59	75	67	68	80	74	81	63	74	67	77	89	76	80	72	76	75	85	65	65	78	74	61	70	97	80	72	88	62	86	59	91	95	66	67	80	77	80	91	71	79	70	88	72	82	81	78	72	92	80	83	90	73	72	79	82	65	66	72	76	85	62	77	87	76	63	80	84	86	62	103	60	64	83	78	55	76	81	73	68	79	75	74	82	91	82	78	71	84	72	94	61	69	87	68	71	83	70	81	78	77	76	88	71	97	83	75
27929	20389	15707	22581	29237	29733	27839	24942	22392	20872	19324	17455	15555	13208	11404	9821	8477	7447	6598	5699	5106	4326	3872	3759	3425	2921	2476	2113	1741	1593	1468	1327	1286	1251	1222	1231	1187	1138	1153	1071	1100	1050	1062	1053	1027	986	993	988	920	1002	952	978	966	939	996	935	915	921	956	925	926	937	987	969	959	920	911	979	895	955	925	940	917	996	936	969	933	947	911	902	935	931	972	929	943	952	959	942	917	905	929	935	903	923	948	951	911	902	926	961	959	938	989	940	940	887	984	939	909	924	922	915	909	951	971	926	979	935	995	878	947	934	954	906	960	930	897	907	888	973	941	913	968	926	984	951	922	964	967	951	956	914	944	902	921	987	941	937	947	925	913	932	961	915	891	943	925	951	936	959	935	894	970	922	898	997	975	936	943	939	965	909	903	970	965	939	930	868	910	913	943	918	950	964	953	926	972	980	962	951	917	969	974	934	989	924	956	951	956	977	901	943	890	904	930	917	1006	915	956	959	908	927	969	964	917	921	982	964	973	899	935	903	913	935	886	889	983	941	956	963	983	982	967	1033	972	891	1006	970	954	891	920	925	934	949	922	937	961	941	932	981	984	898	956	983	938	967	941	940	930	914	920	960	949	948	953	933	890	946	995	929	984	906	952	959	953	969	950	941	949	981	965	961	945	944	927	984	930	973	918	916	991	955	901	888	902	977	978	967	942	871	931	924	955	937	935	847	937	950	955	976	962	905	931	993	950	957	951	979	972	869	979	923	950	904	947	909	990	958	921	949	900	931	942	926	935	871	904	926	909	964	920	931	944	944	987	865	985	933	925	913	977	898	937	982	928	916	936	946	972	948	872	959	995	970	962	911	904	887	909	952	883	943	885	924	990	944	929	905	969	949	957	937	918	939	929	910	1002	896	911	925	964	901	904	936	944	924	942	937	911	939	973	995	916	959	942	918	932	928	924	929	934	928	943	928	929	942	930	882	965	927	942	965	880	937	897	910	908	942	958	927	935	940	983	930	943	1002	1008	951	933	916	997	954	908	892	947	910	913	918	959	979	987	1008	931	943	925	944	948	933	917	888	966	904	893	944	913	908	947	898	965	942	917	947	1001	988	920	994	917	907	924	964	966	968	951	969	855	992	968	975	916	958	917	962	984	943	975	950	876	955	922	929	911	900	921	962	943	887	955	967	916	927	921	951	924	905	951	935	983	989	989	973	901	932	988	894	941	902	980	938	927	962	891	951	931	909	942	937	986	889	941	938	920	929	926	913	914	912	930	988	911	953	962	918	896	914	939	986	891	931	954	969	973	976	964	947	932	955	992	942	959	927	912	974	924	993	939	930	944	902	952	863	996	933	998	978	968	983	980	955	966	940	931	871	975	962	909	975	945	962	944	969	978	933	933	932	923	954	964	920	930	944	934	957	908	903	956	958	945	952	913	948	915	920	955	937	983	985	895	855	937	988	948	992	988	945	928	915	914	970	977	981	917	934	917	964	909	887	902	972	922	978	919	994	929	940	977	969	944	974	932	960	958	940	919	954	933	946	926	958	924	991	925	983	931	938	941	978	984	939	939	913	1004	929	887	923	954	986	903	936	913	968	940	934	928	963	950	952	965	922	977	936	901	946	963	954	969	991	884	910	885	904	979	899	920	953	985	955	924	951	936	923	928	903	978	914	922	997	966	931	984	960	976	939	930	986	968	917	992	964	929	948	960	972	984	968	941	914	1010	909	952	1016	925	931	957	940	926	942	931	987	926	916	932	987	968	904	955	933	921	953	922	920	979	885	960	957	905	989	935	910	940	910	931	957	969	977	921	972	946	940	990	979	979	929	941	954	981	951	967	907	917	879	899	915	939	1007	911	988	898	898	915	938	933	944	936	916	871	936	948	947	939	940	1016	944	973	982	932	936	922	907	900	915	880	938	946	932	922	914	924	971	950	905	971	915	940	974	944	963	898	919	974	970	968	927	954	905	937	950	992	929	965	915	941	984	961	976	959	909	903	935	945	895	940	962	968	945	912	880	933	941	923	905	974	982	888	914	935	959	949	937	908	925	940	926	961	925	930	926	913	950	910	956	949	900	932	914	943	905	919	941	918	900	961	912	938	1026	964	970	929	954	931	925	951	926	954	958	928	955	981	1012	969	943	876	976	880	908	944	875	884	946	926	924	905	929	918	887	891	923	958	957	918	921	935	957	974	903	938	902	950	937	956	957	945	963	917	923	927	961	982	939	947	967	936	940	953	968	985	930	940	906	1006	922	966	942	970	952	949	944	963	934	966	900	918	927	952	864	960	916	985	898	960	911	944	908	960	939	940	920	1008	905	910	973	997	929	927	927	934	963	913	908	958	955	938	916	938	898	955	938	992	963	962	927	979	952	953	846	965	964	941	903	938	950	957	992	919	877	950	912	965	925	913	933	924	969	949	911	979	893	972	934	913	935	924	932	958	926	952	999	926	912	949	899	938	950	927	890	969	1028	898	961	944	965	910	991	968	959	900	941	951	959	990	893	983	979	953	935	901	976	925	890	883	882	888	948	902	914	914	908	899	934	983	919	928	949	889	966	953	905	925	962	932	961	893	944	918	938	966	991	957	943	868	918	886	981	942	940	893	938	924	930	917	893	964	965	902	869	938	950	984	948	931	914	979	955	979	912	970	945	923	946	867	991	871	916	951	959	952	917	898	932	925	918	937	958	986	934	922	915	1002	939	926	914	938	884	1028	926	935	984	954	927	984	949	966	947	897	903	915	955	917	940	887	912	930	969	960	905	908	920	1011	945	946	930	956	914	965	885	923	931	895	1001	947	930	882	937	898	953	944	943	907	928	909	937	945	945	946	960	872	1001	916	965	988	912	1001	977	940	935	937	892	966	921	937	982	899	966	932	954	890	970	935	932	924	949	968	946	955	973	924	961	932	927	896	922	939	995	977	911	948	912	987	911	905	967	907	905	929	923	972	942	953	939	867	952	908	1003	938	920	947	855	931	979	943	917	915	933	945	977	915	978	936	965	956	902	858	957	921	981	918	958	937	920	884	986	1025	953	945	938	916	930	969	917	978	879	889	949	971	925	958	963	935	910	921	922	919	984	904	954	965	960	877	940	982	932	890	940	957	957	912	934	943	975	964	950	952	950	916	939	953	945	974	905	954	924	889	928	883	965	954	949	1012	925	930	915	982	925	987	932	843	977	953	931	942	933	917	905	946	960	1000	927	884	949	889	926	944	959	992	951	962	929	874	908	919	932	924	868	937	970	958	907	1008	952	898	943	889	921	963	977	927	972	975	940	985	956	954	926	958	938	957	931	941	925	952	969	979	895	967	931	935	933	933	927	938	891	933	921	923	946	909	890	941	944	978	947	979	886	895	1000	927	970	905	885	919	950	927	946	883	968	934	935	973	958	886	1018	942	898	942	921	957	867	952	943	947	997	980	963	942	994	923	922	956	934	904	892	945	880	953	942	990	953	921	929	940	953	928	925	910	914	905	932	949	957	928	924	978	920	971	950	928	946	948	975	946	927	922	926	962	941	925	991
4976	3331	1853	1201	1164	1540	1488	1273	1124	1008	879	850	691	638	463	415	396	343	259	233	215	210	189	183	166	158	129	116	121	126	83	114	93	102	93	96	93	89	68	77	74	76	89	76	87	72	80	75	76	86	84	72	89	62	80	64	92	70	94	81	72	98	73	74	67	79	78	79	85	71	68	81	81	79	77	79	83	72	80	84	85	81	79	83	58	73	79	83	83	64	58	71	77	92	66	67	83	85	86	81	96	77	100	79	73	77	77	83	79	83	75	90	76	82	62	76	72	68	84	86	73	72	83	73	82	66	87	80	77	68	84	71	62	79	83	84	79	91	77	73	87	79	69	85	82	77	88	73	81	76	72	79	70	77	74	80	75	78	86	90	94	89	98	83	79	77	80	70	76	72	79	78	87	71	67	81	79	67	88	78	88	76	96	96	86	81	97	81	89	90	72	85	75	64	79	83	73	76	76	80	76	98	70	87	62	89	82	89	76	98	73	103	91	72	90	78	79	72	81	62	68	66	82	85	78	91	69	83	80	88	90	83	66	90	77	76	79	73	76	79	91	74	66	72	82	85	69	83	76	76	81	90	84	81	89	93	75	81	88	74	81	90	79	80	74	77	70	76	81	77	78	75	81	84	94	84	63	88	88	64	68	88	73	95	81	74	83	78	71	88	65	73	73	79	81	79	89	84	83	90	93	94	82	84	57	77	71	78	81	84	69	100	69	78	84	79	76	73	80	92	83	79	77	77	64	75	79	64	77	70	78	70	76	81	80	86	89	89	86	81	63	87	67	68	68	72	82	70	67	86	74	80	78	76	74	76	59	67	86	102	97	84	84	90	69	81	68	69	86	77	70	82	99	79	84	87	75	87	83	82	77	74	84	81	74	56	77	81	79	74	75	64	74	89	88	65	79	71	72	84	61	66	77	95	78	96	92	87	76	79	73	71	73	74	91	86	82	83	67	81	85	74	94	84	72	90	72	97	85	85	83	77	92	73	68	88	88	94	85	77	84	83	76	92	81	84	75	76	81	69	64	76	93	73	67	84	82	79	75	68	81	78	72	86	82	88	87	79	73	75	78	98	85	73	81	70	69	74	71	72	80	78	77	73	78	78	81	72	81	83	76	81	87	81	75	80	76	80	85	73	87	79	77	82	85	82	80	71	84	77	82	98	80	90	80	81	86	79	88	82	78	87	66	82	77	74	79	75	91	79	75	83	80	79	86	90	80	88	82	78	73	66	95	67	68	83	83	66	80	82	82	67	73	83	83	76	80	86	75	76	100	76	78	89	86	76	86	75	86	84	67	71	67	70	77	87	71	86	74	85	69	77	75	75	82	81	90	82	77	77	93	88	79	76	71	69	79	80	78	79	80	88	75	92	81	81	75	80	64	82	75	89	79	79	86	82	69	58	82	75	72	75	76	74	82	79	73	75	84	89	85	81	63	77	83	65	82	61	84	77	78	73	84	93	84	72	71	78	70	79	89	95	95	79	81	81	68	65	74	73	76	84	73	81	71	74	83	82	78	82	74	89	68	68	86	86	87	61	72	82	73	84	75	77	92	85	80	75	63	87	71	84	83	82	75	90	81	82	68	74	101	88	85	76	71	73	71	74	71	92	79	78	92	81	74	82	81	74	89	79	84	83	69	89	89	90	63	92	88	64	78	89	91	75	85	84	81	70	69	77	89	68	87	81	65	75	75	84	88	71	92	95	79	79	77	90	87	70	93	93	84	63	87	74	68	89	83	95	73	92	88	74	78	74	83	75	76	81	80	79	72	83	82	77	82	81	75	79	92	85	84	84	88	91	78	67	75	86	91	94	89	69	95	82	81	77	67	76	79	70	60	68	76	73	74	83	71	71	64	77	67	79	83	75	74	82	90	89	76	82	91	95	82	75	79	65	79	76	95	99	71	79	66	77	82	78	87	82	86	88	77	96	74	71	67	80	69	83	79	78	65	83	61	78	77	69	68	75	82	80	91	77	71	77	66	81	78	75	84	90	80	84	79	98	70	87	86	75	89	78	73	87	70	78	61	75	81	68	68	75	69	77	69	76	79	80	82	92	86	62	86	86	76	63	84	90	68	69	96	74	61	65	61	87	76	77	76	65	71	75	75	72	88	72	86	79	89	71	71	79	89	67	73	72	74	80	76	73	95	64	85	73	85	91	90	82	70	73	78	67	79	85	76	68	66	99	84	79	64	81	101	86	82	75	103	87	91	84	86	77	76	68	82	83	76	99	70	89	79	69	72	84	72	80	90	79	86	100	92	84	74	76	89	76	87	84	71	76	83	94	68	71	93	82	70	79	106	69	87	75	102	76	57	72	66	79	69	86	95	77	73	92	66	87	100	78	94	82	84	81	63	68	81	90	68	79	78	89	69	68	84	85	88	96	86	88	89	83	85	89	76	76	77	83	75	75	89	73	81	75	97	82	82	73	62	71	91	70	55	84	95	80	64	90	85	76	81	86	77	91	81	73	90	62	89	86	93	85	77	80	85	77	65	67	73	94	89	63	97	80	95	78	92	80	90	72	66	89	75	88	80	91	88	99	83	81	92	80	93	73	74	97	81	86	86	76	77	83	81	85	83	78	79	85	83	91	86	81	76	79	88	71	81	81	65	85	68	92	70	80	72	91	90	88	89	52	79	77	68	74	86	79	77	77	76	85	77	91	74	84	78	63	90	92	81	98	71	91	89	85	78	73	87	68	73	77	87	82	71	76	83	81	68	84	71	71	66	83	76	79	83	90	79	88	93	78	99	78	82	107	68	79	83	57	84	79	72	96	75	67	80	104	80	80	88	81	86	83	88	80	84	81	61	70	82	85	77	69	90	69	75	86	85	79	79	67	83	61	85	84	82	75	77	63	73	89	70	78	97	94	74	81	54	80	84	73	83	80	86	88	83	83	67	91	85	90	73	77	73	75	74	71	95	87	90	80	73	81	64	61	73	76	85	93	82	91	73	80	87	77	67	81	69	77	69	84	91	91	99	95	86	80	82	77	70	74	83	81	69	94	76	68	83	71	74	74	100	88	78	71	86	89	59	86	81	96	83	81	104	86	85	66	86	84	98	92	85	96	73	75	82	75	81	68	73	84	96	94	77	80	83	83	95	68	75	76	93	75	82	74	72	85	73	73	88	77	89	82	100	71	83	96	88	73	81	76	69	77	84	89	84	87	68	75	72	73	85	91	71	82	90	84	69	71	70	61	73	76	79	73	89	75	80	90	59	78	72	85	92	71	74	80	69	84	73	79	83	73	80	87	70	77	87	75	73	80	78	86	73	80	64	80	76	90	88	78	82	93	74	89	90	83	81	79	85	73	67	71	65	80	77	84	91	86	68	67	82	69	67	81	89	93	67	88	80	82	79	99	96	77	91	76	70	82	99	84	89	75	75	70	69	76	73	93	93	88	88	80	73	80	81	79	98	70	90	76	87	79	75	80	64	96	86	90	90	83	75	80	81	84	86	77	70	86	58	61
31784	23149	19091	25795	32251	32981	30819	28217	25626	23582	21861	19739	17848	15642	13093	11269	9957	8499	7457	6734	6080	5323	4667	4299	4017	3517	2973	2435	1949	1656	1555	1489	1402	1349	1376	1191	1274	1193	1175	1191	1143	1127	1110	1040	1069	1058	1014	996	1046	1022	997	977	981	986	986	969	997	975	967	950	950	929	957	895	974	949	941	942	931	973	962	897	940	916	974	1010	946	899	1012	994	968	957	951	930	959	946	965	907	941	954	947	973	934	925	952	973	913	935	925	929	918	932	922	924	912	903	903	990	943	931	969	945	943	971	937	906	927	991	928	979	954	942	938	956	1017	984	999	987	887	944	882	979	927	975	884	953	924	963	884	920	951	970	968	999	900	953	970	949	932	969	888	974	925	967	962	976	997	932	958	943	968	1005	913	983	952	926	957	938	921	942	971	903	945	1000	953	967	1020	920	919	905	922	981	928	922	898	960	1004	980	934	987	966	923	928	915	919	951	923	923	930	946	941	988	905	906	969	957	921	909	963	885	935	919	945	885	950	940	955	926	899	937	914	934	919	972	926	958	938	926	907	968	970	877	946	955	981	974	920	974	992	997	943	951	976	957	923	911	936	903	956	963	1009	956	949	919	954	955	968	886	948	944	945	988	942	943	955	975	939	943	925	950	923	923	947	954	947	950	925	919	935	967	950	931	879	931	922	940	947	983	943	905	1007	968	929	944	941	945	958	947	909	972	1011	952	958	955	909	936	963	968	934	948	1032	902	963	977	950	952	921	930	916	957	891	968	970	913	906	976	982	959	976	924	965	980	973	965	973	979	876	920	900	969	888	968	905	956	924	977	916	925	956	875	911	887	894	877	928	925	936	922	912	931	952	999	912	925	981	976	912	941	966	912	912	923	956	950	995	947	985	900	878	943	982	942	947	939	987	888	952	980	961	913	946	981	956	960	934	935	951	938	947	934	972	989	916	960	910	980	918	929	958	937	950	941	952	953	920	957	964	972	938	953	891	969	895	996	899	873	933	959	942	922	941	926	950	953	934	952	950	934	921	917	959	947	958	939	945	989	920	945	940	970	897	959	992	895	890	959	944	992	947	969	907	957	915	898	937	934	967	896	974	966	900	956	978	924	973	977	952	978	975	926	999	919	940	952	941	928	941	874	950	918	977	941	914	965	923	938	957	911	916	918	954	929	982	909	948	976	966	944	979	942	924	940	910	911	969	1012	999	1008	918	941	944	929	989	957	985	953	953	925	971	932	972	902	1038	859	974	924	962	1000	928	925	942	932	930	926	895	907	943	902	977	952	935	936	925	1008	940	955	937	945	932	905	937	958	933	899	970	932	941	928	913	989	964	912	954	949	982	947	932	927	946	959	901	967	895	955	947	960	993	947	966	959	987	974	947	962	959	863	911	997	912	928	942	894	891	1004	978	917	951	956	961	969	934	963	970	1004	913	943	961	912	885	928	894	941	921	947	988	976	907	975	906	935	1012	916	902	920	958	948	928	999	942	1006	972	949	947	887	901	930	963	964	972	981	999	970	942	957	964	948	955	966	892	969	981	948	971	906	939	937	907	954	1000	926	970	880	950	967	905	975	915	951	939	931	1010	895	956	902	948	908	898	953	929	884	1008	903	927	937	990	939	962	959	933	920	977	953	930	941	922	928	958	929	929	979	978	926	979	945	960	965	948	947	926	920	930	911	952	953	917	946	931	938	913	917	953	898	968	930	887	965	967	908	924	988	924	889	957	966	967	925	965	945	926	962	976	957	856	944	956	945	997	914	947	916	987	990	964	970	938	886	955	969	942	995	904	941	932	977	934	919	882	880	922	1005	966	933	932	934	946	922	980	878	909	960	993	966	945	977	962	932	953	960	929	911	956	938	974	943	928	991	902	946	966	953	948	951	925	920	1015	897	919	927	946	1009	976	905	959	969	966	893	915	938	914	929	940	932	940	917	1006	961	975	972	960	911	951	904	944	917	924	947	990	952	901	973	924	973	970	940	929	913	906	996	1025	942	948	922	883	937	939	946	963	927	1006	939	950	942	969	915	932	962	916	936	950	913	931	893	884	917	937	939	934	918	922	916	947	942	956	950	941	931	975	984	955	977	924	921	929	1004	922	923	937	987	930	938	934	906	930	1017	960	962	968	937	947	1007	892	959	928	960	932	928	899	925	942	992	948	949	988	946	976	913	953	1012	927	901	951	899	986	928	962	920	971	964	915	962	936	860	960	980	951	928	927	938	933	955	971	960	977	981	946	959	923	954	978	923	965	987	903	919	960	987	938	959	990	917	984	946	931	927	911	927	960	915	884	934	931	941	896	919	924	969	912	1006	918	915	1003	911	947	925	956	964	930	926	903	974	956	925	929	941	939	934	896	927	946	889	996	945	950	908	940	939	988	977	907	937	916	959	932	985	961	903	895	948	961	956	922	933	928	954	954	927	933	952	931	997	946	919	947	899	966	942	945	979	943	940	926	985	956	893	980	957	932	965	938	887	928	938	943	963	970	990	937	895	937	975	954	959	997	934	949	990	977	993	979	944	929	948	917	979	902	977	923	957	932	932	1002	940	921	996	938	926	954	911	922	898	986	938	958	970	978	940	930	918	950	981	899	984	959	903	954	913	973	916	924	944	948	949	888	920	962	943	921	884	954	988	872	948	886	964	911	929	910	926	920	961	916	976	935	932	909	893	930	948	915	1004	956	968	975	990	1011	974	957	947	985	974	923	904	943	891	987	956	904	932	981	939	954	923	933	973	936	883	978	917	914	890	983	897	932	918	955	946	894	977	976	964	960	984	959	912	904	905	957	890	939	949	951	962	940	953	942	939	910	932	899	962	940	950	923	952	946	935	895	1013	969	921	979	903	952	918	971	921	931	974	971	912	907	931	945	916	973	990	962	968	929	914	980	947	953	977	946	965	910	932	925	918	867	915	947	980	913	954	950	941	960	886	950	955	923	932	929	948	1002	943	951	902	973	962	959	984	986	896	919	1029	909	926	979	934	934	916	894	983	962	984	983	945	944	972	970	982	974	941	942	971	994	939	912	935	953	1027	949	923	963	955	903	950	906	934	936	925	918	970	940	1002	922	985	935	933	988	956	933	949	910	914	981	938	952	948	939	896	978	1006	954	950	954	911	891	931	928	912	910	951	960	928	904	977	949	907	930	935	911	946	912	963	956	955	971	975	973	959	960	896	989	1002	938	928	998	971	958	935	902	958	958	974	954	956	923	909	946	905	966	978	949	931	998	938	891	946	940	968	1004	963	962	930	980	930	937	969	898	970	921	985	949	931	968	953	919	925	929	978	924	958	917	929	944	917	965	950	913	950	959	983	938	959	923	948	886	968	923	1002	943	868	945	945	990	963	890	921	973	928	891	953	930	982	964	917	913	970	969	932	981	949	951	934	989	988	961	943	998	943	919	917	954	883	959	945	940	1001	947	929	928	992	941	913	1032	955	940	962	925	920	996	934	910	945	853	951	953	961	985	935	995	909	886	972	980	931	926	941	905	920	921	955	984	972	930	937	946	934	901	899	1001	963	969	949	969	943	917	909	930	1044	944	946
3465	1539	922	628	671	855	854	678	614	507	467	402	309	270	228	187	179	146	146	130	150	125	113	102	110	97	104	90	106	74	77	91	92	83	91	72	67	95	88	67	77	81	75	57	67	70	80	82	69	68	70	73	84	94	81	85	65	71	77	65	69	63	73	67	85	65	88	81	70	69	80	63	76	84	82	75	70	73	72	72	60	67	71	56	89	71	72	75	87	82	77	71	71	73	77	71	61	59	73	74	59	80	64	80	92	72	80	59	78	83	72	84	76	76	75	84	67	78	66	71	70	72	69	67	73	78	81	71	69	80	75	70	80	66	73	81	85	69	95	68	65	71	88	72	81	74	87	82	75	74	62	62	60	66	79	76	68	63	72	81	71	72	89	52	74	67	84	62	70	73	62	67	65	92	74	91	80	58	63	72	84	72	95	77	72	87	78	79	70	76	62	89	64	73	75	82	72	80	75	66	81	105	71	65	91	75	81	80	84	63	102	65	80	71	71	79	61	68	72	65	55	91	81	71	73	77	82	58	77	73	82	76	76	74	66	92	85	71	77	66	84	65	87	77	76	83	79	83	67	67	77	73	73	83	69	71	78	70	74	86	78	89	70	77	70	60	84	84	85	88	68	84	71	73	68	64	58	73	80	82	86	70	77	63	55	74	77	67	69	71	70	73	71	82	82	78	68	68	68	72	85	74	77	65	76	70	66	84	84	71	73	70	74	72	81	73	79	77	76	65	65	81	68	78	75	72	80	75	79	69	71	78	76	70	80	87	80	81	87	83	75	85	67	80	89	67	74	72	70	76	67	71	61	76	72	78	76	80	72	69	78	79	74	78	68	65	98	91	61	65	80	77	81	62	77	78	85	69	71	81	85	92	57	83	62	71	73	73	87	66	66	88	88	66	74	71	70	69	62	71	69	70	85	64	75	81	92	76	84	67	82	60	83	70	62	81	84	85	80	65	67	76	72	77	77	75	74	82	69	69	75	82	67	95	82	88	72	73	84	59	60	84	80	72	72	57	63	84	69	76	69	87	91	71	64	70	71	83	76	82	79	64	62	76	79	65	62	71	82	68	73	74	71	87	72	62	74	73	71	64	80	79	78	70	62	76	76	58	76	76	81	86	73	81	58	63	65	63	68	74	82	78	75	80	58	64	76	71	66	98	66	79	78	75	84	75	81	70	68	81	61	72	63	65	57	83	76	81	73	70	72	72	60	73	59	85	66	78	85	78	69	82	59	81	73	81	83	63	68	71	62	85	75	66	93	80	78	58	58	86	74	86	73	69	82	67	91	81	70	70	76	68	73	65	85	76	71	62	73	85	86	60	84	66	67	70	71	67	75	70	67	88	82	67	83	72	67	68	73	79	61	86	80	68	77	71	92	72	72	81	82	74	71	86	72	91	78	70	71	72	75	81	77	75	65	79	82	72	79	74	73	72	79	70	69	67	73	56	77	74	73	74	92	87	82	69	64	74	93	65	76	69	68	84	72	67	80	76	75	84	59	77	85	66	81	81	64	77	60	63	68	67	68	72	59	87	63	60	81	99	76	78	71	75	76	76	80	72	69	69	79	73	62	87	66	77	77	70	72	71	70	61	70	66	86	69	92	73	80	72	62	63	95	58	88	77	85	81	75	67	71	79	68	72	71	75	63	93	53	77	76	65	66	75	76	64	75	69	75	74	80	84	69	78	75	66	69	79	67	70	89	91	89	75	80	66	70	65	58	77	71	59	66	90	79	66	61	65	82	65	64	79	66	54	68	62	82	59	63	69	51	68	81	65	76	81	90	59	83	70	87	72	75	80	63	62	82	78	85	75	64	63	62	66	79	68	78	90	71	70	100	81	81	86	76	80	61	87	84	73	70	73	68	66	68	71	75	79	73	70	70	71	63	61	71	63	72	77	67	79	78	68	82	78	82	88	68	53	80	61	89	75	78	67	73	64	82	84	60	64	66	80	68	82	101	78	63	88	69	66	65	66	72	79	74	81	68	84	84	62	66	60	77	75	50	66	64	60	66	71	66	65	63	74	75	68	70	73	83	66	78	67	75	77	64	79	76	74	83	74	86	83	77	70	61	68	78	80	77	84	67	87	79	70	78	67	80	66	55	82	89	82	66	76	81	78	58	78	83	78	81	87	75	83	57	71	76	81	72	70	85	71	72	86	88	77	64	60	90	68	65	71	63	87	80	73	74	77	70	74	71	66	72	68	83	68	80	69	69	74	71	78	66	57	64	86	71	67	69	88	70	76	92	78	80	77	56	84	87	75	64	57	74	89	61	85	84	78	73	76	76	70	78	76	80	73	75	84	71	65	68	71	61	64	71	84	96	76	88	80	73	83	76	83	67	79	79	78	69	79	62	69	75	69	65	78	75	54	65	76	55	72	68	67	79	74	68	74	77	73	77	71	79	68	74	73	52	88	71	65	75	74	86	76	75	58	60	71	56	63	76	76	82	74	87	75	74	80	78	74	68	81	74	78	70	75	66	65	75	68	70	68	86	62	64	68	88	74	88	62	68	61	92	81	77	68	73	71	63	72	73	66	78	66	71	81	76	70	84	80	68	65	75	68	72	73	72	75	83	70	71	67	76	73	76	74	91	84	63	85	76	65	71	74	72	87	61	82	67	83	75	86	89	72	81	101	86	70	60	85	82	80	61	75	81	84	87	82	80	83	85	64	79	84	65	81	83	86	80	88	78	78	83	85	97	84	64	60	78	82	66	81	77	72	83	74	72	70	84	82	60	73	40	73	76	63	87	45	91	83	71	75	69	80	64	69	68	70	87	74	74	74	83	75	76	61	78	80	66	76	74	80	97	69	89	67	63	80	64	86	73	69	53	72	63	72	66	67	71	83	83	80	85	88	85	83	83	81	72	65	82	81	57	70	80	80	65	85	73	60	87	74	73	75	71	67	63	68	86	67	74	62	64	74	64	72	59	65	63	51	67	58	67	62	67	64	66	73	86	75	68	66	76	77	77	76	70	79	61	74	78	84	70	90	81	67	71	74	75	84	85	74	78	67	83	62	77	80	58	81	86	73	63	83	64	63	76	81	66	75	63	67	74	76	59	70	72	59	72	94	75	72	86	71	68	66	75	68	83	82	59	79	79	88	74	61	76	71	81	91	87	70	78	69	83	82	78	73	68	62	70	77	76	67	66	72	77	82	72	68	83	59	64	65	91	72	68	73	71	88	79	68	77	73	62	84	85	76	76	56	81	82	87	76	71	74	55	65	78	72	70	84	72	73	69	78	81	77	74	71	98	72	63	64	78	74	73	73	81	73	76	67	67	60	70	58	96	85	65	78	73	89	65	70	78	66	74	75	83	73	86	74	76	79	62	78	76	88	81	73	81	83	92	66	87	78	64	58	63	68	85	84	81	58	67	85	83	68	79	57	83	68	62	62	76	66	80	67	80	77	84	76	70	83	76	76	73	88	79	81	73	76	87	68	73	76	76	69	67	84	70	88	71	98	77	87
25618	17562	13497	20076	26727	27226	25349	22466	19390	17011	14950	12667	11014	9209	7201	5948	5032	4294	3826	3277	3152	2993	2560	2273	2310	2068	1872	1548	1401	1219	1121	1116	1044	1023	1061	1038	1026	1043	1004	1031	970	969	977	969	959	922	922	871	935	952	913	968	813	878	902	930	864	863	903	858	889	861	927	885	908	915	910	872	874	856	938	908	924	818	909	859	849	884	867	928	864	883	912	835	882	870	883	912	919	939	860	908	892	854	877	900	916	836	886	885	859	857	841	916	887	865	922	872	910	928	869	912	927	862	879	871	940	866	847	923	893	868	916	860	874	896	842	875	861	902	912	872	904	890	895	855	879	833	891	841	897	846	939	897	943	901	886	907	915	910	880	858	842	899	867	943	926	906	892	869	870	897	887	856	977	900	846	850	889	930	850	889	908	836	893	884	875	886	889	856	895	882	882	913	911	916	861	877	923	880	856	882	903	903	901	880	914	865	914	878	875	902	878	912	866	896	895	924	905	853	885	893	920	906	895	904	948	929	857	894	912	919	831	889	867	867	886	906	893	949	897	870	851	863	878	881	826	933	869	871	914	903	943	900	890	883	897	845	885	891	940	953	876	852	894	909	965	912	905	855	906	881	880	946	873	870	934	846	842	900	870	844	896	850	886	958	875	910	898	843	926	919	887	915	882	892	877	871	828	929	898	917	850	896	911	904	865	843	894	863	903	909	969	920	920	909	899	905	959	872	898	876	886	907	879	916	945	880	850	904	911	878	899	882	867	954	897	864	872	902	898	883	961	942	904	912	897	887	873	870	916	918	823	926	936	875	887	933	914	945	920	864	910	866	876	895	919	919	848	877	914	870	813	891	918	884	827	862	919	879	936	908	912	929	879	873	853	908	889	904	860	945	858	907	913	918	971	847	871	894	857	885	881	885	918	802	827	918	889	852	867	842	900	913	886	889	911	931	921	916	842	934	866	871	929	909	856	848	888	873	897	939	959	905	867	875	880	897	888	890	823	855	874	877	928	907	937	930	889	863	913	861	905	831	883	849	841	879	901	933	935	910	907	930	939	899	900	952	867	935	939	879	928	841	869	908	920	929	897	894	919	939	911	877	880	915	817	860	920	876	875	890	877	902	889	849	902	877	904	853	924	947	903	938	871	894	912	870	846	908	915	874	867	849	916	912	861	864	902	874	890	878	861	868	894	890	888	888	858	902	928	923	887	830	910	883	922	852	887	933	870	932	898	963	841	940	904	940	898	879	894	918	932	891	874	894	886	898	850	925	916	867	896	875	897	915	881	889	929	863	834	865	902	936	868	907	952	878	887	836	912	833	843	894	899	858	877	858	892	914	899	923	918	893	860	876	890	940	877	817	905	848	859	861	869	860	916	953	879	914	908	916	906	836	866	861	855	903	986	862	917	893	876	898	889	847	855	893	865	910	852	816	911	914	936	916	960	879	818	871	876	882	891	905	881	916	893	896	887	885	829	878	825	920	878	872	943	942	896	863	871	879	884	869	944	891	857	863	884	895	863	909	915	862	870	932	856	879	828	869	934	895	892	895	891	877	857	912	869	890	929	918	874	865	902	890	900	935	946	896	897	872	914	859	899	907	902	935	824	826	891	866	917	932	866	889	924	931	879	862	854	899	877	825	937	906	874	889	945	913	896	879	934	839	903	909	887	925	845	922	885	888	919	923	897	896	927	914	935	845	830	909	880	911	894	922	876	906	870	872	915	909	913	909	893	875	900	871	863	878	867	855	925	867	856	934	913	882	912	870	884	896	894	873	867	860	855	935	920	844	908	876	878	937	859	912	855	828	910	874	851	889	895	874	889	994	901	850	904	910	913	863	890	846	861	932	840	887	942	893	921	912	858	844	901	877	888	876	898	907	868	932	897	873	896	845	861	907	860	910	869	869	882	861	923	889	828	851	873	916	902	842	906	917	930	905	927	855	863	872	930	869	885	904	891	844	916	871	851	859	883	911	896	920	865	915	896	858	915	853	875	899	869	879	900	900	899	880	859	901	943	904	891	836	908	895	923	885	906	835	829	861	879	896	872	903	911	970	881	912	893	843	874	840	903	847	841	934	916	892	974	896	910	902	923	916	874	871	846	869	890	901	915	880	907	891	904	851	865	899	890	898	880	898	862	910	873	893	887	896	912	824	949	932	937	929	872	924	903	922	902	882	870	887	918	899	895	874	906	911	904	865	892	918	902	847	887	886	910	849	859	904	881	908	884	918	861	874	918	877	859	886	872	868	900	922	916	880	871	870	894	831	916	911	817	899	893	910	848	898	905	930	907	918	881	861	871	880	849	933	914	908	913	842	911	849	869	917	858	879	910	862	904	954	859	914	884	877	916	894	874	904	885	917	923	915	853	908	915	862	837	908	829	864	944	910	931	850	914	919	903	857	923	868	933	892	907	908	871	899	870	896	885	889	877	892	896	895	955	910	869	890	892	923	919	918	891	900	894	895	839	908	847	876	932	919	906	860	881	939	856	852	912	919	847	868	904	924	855	894	881	868	902	906	901	871	896	897	901	891	932	925	899	884	895	885	847	851	913	899	899	862	881	915	900	903	887	935	849	878	936	905	903	908	854	831	851	862	848	894	880	863	860	858	919	892	897	875	870	901	868	884	871	890	886	894	853	881	881	868	877	872	876	915	878	917	919	938	943	872	890	852	923	825	891	855	904	851	911	909	900	888	945	906	856	934	878	911	947	881	868	914	896	876	847	870	926	881	905	866	913	864	941	908	916	894	937	903	920	867	898	817	936	894	833	839	917	874	890	904	877	875	891	933	872	930	869	866	921	909	895	889	807	928	876	918	895	885	834	911	865	951	882	874	856	859	919	868	870	847	880	893	863	921	920	858	925	927	908	890	869	919	909	870	954	914	888	851	834	876	909	845	886	868	874	867	917	820	946	871	882	841	851	865	881	897	929	875	887	897	916	925	885	923	821	863	869	891	885	918	939	926	888	922	865	940	897	880	845	893	913	933	852	894	895	890	938	875	879	837	883	863	867	865	871	883	853	852	878	884	895	886	875	854	867	861	961	939	904	898	894	869	926	911	891	898	892	919	867	907	969	898	890	926	905	859	869	827	938	894	896	837	910	821	876	918	927	884	941	920	828	905	874	888	905	848	849	907	850	851	955	860	896	853	906	878	923	925	840	853	934	927	911	860	857	883	887	912	949	870	905	896	903	911	888	911	938	902	914	875	899	872	914	902	877	874	915	870	877	867	867	910	910	868	878	913	896	902	934	872	870	888	874	880	895	880	880	888	948	935	933	872	901	853	845	844	877	872	844	884	942	876	850	929	909	925	911	893	932	914	919	838	872	880	974	902	853	906	874	868	915	879	887	857	882	881	932	942	871	827	830	894	916	845	918	891	874	912	893	873	895	903	824	929	916	923	932	912	896	852	856	871	900	888	902	884	914	885	851	877	920	885	884	854	928	871	876	842	881	899	922	874	848	872	941	836	891	905	888	958	895	894	938	881	944	873
3325	2323	1316	911	960	1259	1237	1029	889	687	628	536	425	374	339	281	244	226	178	182	165	153	141	135	126	130	133	97	92	80	82	87	83	92	86	83	86	87	78	72	98	88	84	69	84	63	73	79	69	78	85	83	66	75	73	54	59	81	70	74	62	82	78	86	65	81	85	74	85	88	70	60	84	66	75	84	71	75	74	93	67	77	70	67	78	73	64	70	79	77	84	71	80	88	79	73	73	78	78	81	75	81	73	72	65	69	77	76	64	80	83	64	67	82	63	83	64	73	81	67	80	90	62	76	97	72	61	87	70	69	73	96	86	76	77	67	73	86	74	83	85	79	81	82	70	90	81	72	77	57	63	72	75	89	70	94	79	57	76	71	73	91	79	71	77	81	76	77	74	88	74	83	76	86	79	93	76	87	70	78	78	70	65	78	78	76	75	66	85	77	57	68	74	82	92	84	76	65	77	69	84	75	79	80	81	75	80	88	84	71	65	77	83	72	70	86	63	66	75	76	80	75	91	79	80	80	85	74	74	57	70	86	74	71	77	87	67	91	84	73	67	73	85	69	83	54	74	70	72	80	75	83	74	89	86	72	71	88	50	80	69	84	69	78	92	80	73	82	64	71	73	74	82	85	64	70	73	67	90	72	98	59	91	81	68	68	77	75	81	70	71	77	89	87	76	82	66	73	72	77	72	92	85	70	76	73	66	67	79	71	71	86	89	66	70	77	84	65	74	83	73	73	71	81	72	73	86	67	70	82	79	72	77	78	74	65	73	76	84	64	77	80	86	86	83	81	69	74	73	80	79	80	85	84	75	68	79	78	84	83	63	79	77	86	74	64	68	86	77	70	70	89	56	73	74	95	81	86	91	78	74	72	83	78	75	78	65	65	90	63	75	76	75	85	75	76	91	76	89	73	68	77	83	62	81	77	83	71	83	74	86	77	75	78	74	92	98	96	81	71	82	82	76	84	76	80	77	77	69	61	74	65	69	64	60	75	82	72	87	82	79	77	80	63	78	75	77	62	72	93	67	88	68	95	80	57	79	78	77	77	81	90	84	69	65	78	93	97	82	67	72	78	75	62	78	78	80	71	70	74	72	74	75	70	84	84	60	64	79	73	75	83	64	74	75	70	93	85	73	64	66	73	84	74	84	64	83	83	82	85	96	87	65	69	92	65	85	86	65	62	77	77	86	72	68	74	85	64	86	70	78	93	70	77	70	67	80	79	75	75	72	68	75	97	99	87	83	79	72	72	89	76	98	74	90	68	78	74	92	71	70	68	75	63	83	79	66	74	84	93	76	82	79	80	76	84	109	84	71	68	84	71	90	64	57	75	83	83	64	85	68	57	74	78	67	70	71	78	68	69	77	74	75	79	84	93	68	69	86	75	68	70	65	74	73	62	79	84	90	75	72	75	83	65	97	84	83	89	75	67	70	75	68	81	66	66	84	80	70	85	78	68	79	75	79	52	62	78	76	76	80	68	70	75	77	74	82	82	71	77	63	73	76	88	91	80	91	71	74	82	78	79	69	70	74	78	67	63	86	60	81	107	79	79	74	85	65	53	80	95	71	75	92	82	79	88	69	83	74	64	83	83	83	88	63	72	74	76	81	79	75	85	83	80	65	78	78	76	72	62	72	65	71	85	55	73	79	75	65	67	66	77	81	69	67	79	83	83	64	75	75	82	80	71	65	75	79	75	65	72	82	70	73	80	73	72	80	78	77	81	68	73	68	74	76	70	46	82	81	94	85	63	73	64	72	69	79	71	83	72	85	81	78	75	71	71	68	85	73	81	74	83	79	80	70	63	74	71	80	85	91	84	52	70	70	61	74	79	71	82	81	74	77	75	78	72	63	70	86	80	83	77	78	89	70	79	84	91	70	76	82	78	69	74	81	76	64	100	71	86	68	81	74	59	90	72	90	77	88	65	66	76	77	70	97	82	82	88	69	65	64	80	78	79	79	71	68	81	71	62	83	69	65	86	75	87	54	86	81	84	73	85	84	82	72	73	77	60	68	70	66	70	67	90	71	66	87	80	92	86	68	80	81	105	71	79	70	77	76	82	70	70	58	73	67	69	77	73	85	78	85	88	71	68	80	74	83	73	87	63	82	75	74	80	85	70	93	65	73	89	78	75	63	69	69	76	78	80	67	75	75	85	69	78	76	73	78	67	70	79	73	81	82	76	62	79	84	77	85	77	73	71	78	77	74	83	65	71	67	86	77	74	84	98	71	76	81	59	68	72	77	77	69	78	70	83	80	65	80	95	79	80	74	73	77	81	68	57	71	75	80	79	72	77	64	100	58	81	81	67	70	75	72	76	69	79	88	75	81	89	66	82	83	86	75	60	77	72	77	86	74	73	76	81	72	52	76	72	74	85	70	78	83	68	86	78	76	79	75	84	79	74	71	72	81	62	93	80	77	74	84	94	75	77	67	60	67	80	76	79	85	76	80	80	78	80	86	72	74	77	78	82	81	78	64	92	78	61	67	66	82	87	66	77	72	90	85	80	90	87	77	72	84	80	70	79	77	82	88	81	77	74	86	64	64	75	97	75	60	65	70	75	78	62	79	67	75	73	63	89	58	77	82	71	83	77	77	79	66	81	87	75	76	54	85	72	75	71	66	79	87	72	88	84	82	75	69	63	80	74	73	66	86	88	72	58	82	76	83	65	83	77	72	80	72	89	96	62	72	73	72	64	77	96	75	88	92	72	77	67	71	83	88	87	74	84	89	69	94	97	65	82	70	77	76	70	65	88	72	71	77	70	83	86	92	85	76	73	75	77	82	74	67	76	75	84	77	73	101	63	76	80	73	76	67	91	76	66	72	88	73	86	84	82	66	67	81	70	77	83	68	85	77	69	62	68	71	72	70	84	75	82	79	79	88	75	63	87	83	85	74	61	77	72	82	85	72	87	77	76	69	62	66	71	78	57	82	65	83	67	78	75	83	69	73	73	83	73	78	64	73	85	91	79	70	77	72	66	93	70	96	78	75	73	57	77	73	88	86	79	95	77	78	75	93	63	69	87	80	68	72	69	74	74	71	77	74	70	74	68	77	75	88	84	90	71	77	87	69	86	71	80	74	67	70	62	67	75	81	69	70	90	77	83	87	88	80	89	68	72	68	74	79	97	83	78	82	75	69	79	66	77	74	81	71	65	59	85	63	70	68	71	74	83	68	72	85	77	87	72	74	77	73	69	66	83	91	75	76	79	86	81	81	62	78	67	90	67	91	71	69	81	77	82	82	89	80	69	82	78	84	91	95	60	71	78	87	70	74	66	73	62	70	72	58	85	80	76	75	68	78	62	71	84	83	75	76	73	66	85	90	87	66	81	67	72	82	63	74	74	56	77	84	85	87	73	83	71	88	62	91	81	85	58	60	75	71	76	74	92	80	71	91	82	61	64	97	78	90	69	96	72	62	95	69	54	60	74	81	61	73	83	93	80	71	88	84	87	71	62	60	72	78	71	66	74
28301	20631	16182	23394	30593	30947	28973	26184	22946	20115	18196	15966	13688	11414	9623	8060	6910	5902	5114	4520	4030	3792	3464	3121	2924	2702	2262	1981	1697	1464	1310	1261	1245	1220	1076	1120	1113	1016	1051	1030	987	1027	962	956	901	982	990	974	936	928	937	933	955	896	936	887	912	889	884	975	884	897	886	923	901	934	875	918	877	909	894	910	893	934	906	913	944	895	874	943	914	951	907	903	943	895	902	908	911	867	884	936	913	947	929	958	858	938	929	874	878	930	850	958	903	870	923	947	894	871	908	931	920	903	910	935	928	860	955	876	910	899	925	885	869	907	899	934	886	909	938	873	895	950	845	912	875	885	905	910	964	911	928	964	891	858	945	866	899	921	958	892	898	867	867	968	930	912	861	890	908	892	883	918	878	929	918	952	902	855	889	880	896	913	857	897	907	891	847	966	893	893	958	923	850	878	883	886	911	912	867	909	888	932	910	923	915	868	874	889	876	895	882	897	908	840	927	857	896	939	907	923	939	891	864	898	913	933	863	865	894	884	891	900	932	880	922	918	909	915	891	961	890	950	908	912	879	906	946	950	941	933	918	890	913	902	877	910	885	911	926	903	903	893	909	922	967	935	950	873	868	878	910	898	910	908	864	945	866	901	882	918	865	871	875	873	923	861	891	901	913	893	919	887	887	865	920	865	917	872	933	924	916	910	957	867	922	924	909	930	942	885	922	906	911	902	881	916	924	889	903	853	900	863	892	878	859	879	895	934	882	853	915	866	907	944	847	952	855	865	907	887	855	863	885	928	886	906	892	897	927	938	888	890	945	905	944	975	927	899	924	936	897	898	933	921	885	905	930	908	902	893	897	913	902	933	894	916	931	893	910	916	893	910	929	910	891	911	855	917	923	925	962	870	931	900	942	908	878	913	852	875	914	931	950	846	895	948	913	909	873	941	873	872	900	907	920	897	890	955	863	851	882	864	911	870	872	883	873	857	890	943	923	910	951	915	903	943	927	877	916	914	911	905	881	882	927	963	929	931	866	946	902	872	941	955	953	880	860	861	840	959	950	912	859	929	920	976	888	889	964	846	979	859	920	892	937	885	928	855	882	927	910	889	914	951	903	906	960	889	859	949	897	859	901	891	864	869	891	900	863	915	907	878	901	863	922	922	907	876	920	948	913	924	904	875	908	909	852	958	948	911	945	921	874	847	913	941	879	970	916	929	905	925	911	893	858	890	839	977	880	922	899	914	881	892	867	905	938	916	958	869	936	889	935	960	917	869	929	894	871	860	931	920	866	903	879	899	885	927	947	901	923	907	916	911	917	882	951	869	919	933	953	943	926	924	879	851	924	914	901	856	906	847	982	955	855	911	895	910	967	904	868	916	886	937	898	858	949	909	917	894	936	910	918	939	958	887	946	921	959	910	854	886	886	943	931	895	890	908	953	963	927	912	902	850	875	884	914	897	891	923	858	911	928	901	927	904	896	890	933	940	937	923	914	888	922	911	921	915	907	905	857	897	948	920	909	925	926	919	890	892	866	946	936	902	971	885	871	881	916	913	931	915	942	925	890	903	880	938	893	841	920	884	930	920	875	924	874	924	923	917	884	944	947	889	903	868	895	922	898	916	951	896	923	972	885	908	915	919	930	906	925	904	918	898	870	959	893	925	883	932	937	910	911	907	945	923	899	902	921	895	917	917	951	850	880	904	877	912	890	907	901	898	886	867	916	920	885	943	866	884	863	880	906	883	939	901	867	859	923	833	977	892	889	913	913	937	956	875	937	907	921	899	902	905	946	896	900	908	871	939	939	899	924	916	926	870	912	933	892	894	901	905	927	902	908	961	916	918	937	907	937	893	898	934	877	897	890	900	922	922	932	923	898	937	836	881	942	903	837	967	920	901	935	889	922	861	924	896	918	874	906	988	901	947	924	882	882	887	878	900	887	909	907	893	903	947	912	858	945	905	904	939	930	886	932	960	913	935	868	912	901	884	933	932	908	923	907	926	935	855	900	809	849	903	931	905	907	956	861	890	911	944	907	872	899	913	952	884	885	952	942	878	926	908	913	909	879	962	888	951	914	930	923	944	888	883	912	886	865	848	904	856	891	906	885	908	883	928	886	935	924	864	943	904	938	920	980	883	932	874	908	965	887	907	908	903	905	906	897	892	888	925	816	897	923	923	863	882	876	870	873	885	962	930	855	911	930	884	877	967	906	967	930	884	922	919	928	903	857	934	919	905	885	961	901	884	927	889	906	921	879	893	909	883	903	923	938	894	945	902	891	928	885	933	905	905	902	868	856	881	879	825	968	905	944	912	914	849	869	939	916	880	934	914	897	960	887	903	887	940	922	895	898	902	913	909	920	870	915	916	850	950	904	925	914	966	956	933	941	873	895	934	908	921	877	920	895	868	910	892	905	925	903	916	886	962	897	917	885	905	894	874	921	884	912	899	998	898	871	950	911	954	881	876	884	873	854	932	873	912	900	944	890	894	959	931	906	916	904	905	889	929	893	997	854	863	952	931	949	936	879	897	947	902	903	903	889	858	917	905	964	939	887	895	941	909	882	911	937	903	935	898	932	950	953	880	940	876	899	910	935	843	941	893	862	930	917	896	911	911	947	892	927	893	895	920	906	903	904	869	910	841	883	876	880	893	929	902	851	923	882	895	949	895	869	862	945	941	912	956	883	876	974	920	914	903	860	882	944	925	882	979	874	943	881	932	912	903	925	948	895	887	872	875	886	917	896	882	892	895	867	908	953	870	931	857	892	946	905	911	922	895	909	908	866	904	905	870	886	940	937	963	919	887	921	908	932	896	872	884	909	912	921	975	885	902	918	906	901	982	852	901	933	879	891	940	947	867	877	883	874	955	858	869	897	925	921	892	928	885	917	981	905	931	907	924	924	904	902	915	946	854	943	921	922	911	909	886	932	938	892	910	869	899	942	923	893	902	877	848	882	869	964	902	919	884	866	874	903	902	911	919	917	878	886	885	898	876	874	891	938	884	877	910	869	956	887	936	905	841	897	900	897	909	946	907	894	847	924	899	857	913	876	901	929	911	930	920	944	933	958	879	870	960	952	885	899	888	858	893	935	909	868	923	945	873	921	930	905	916	948	904	847	843	876	857	931	854	871	909	906	885	900	900	895	895	903	946	901	936	933	944	952	888	891	880	909	903	927	891	907	930	918	855	890	944	853	903	918	887	963	854	949	923	922	888	910	919	970	926	843	942	899	913	954	948	864	858	928	893	907	896	928	888	886	879	947	884	916	931	931	870	895	902	976	912	829	905	922	882	909	924	925	885	889	942	870	905	925	928	856	905	917	856	931	891	892	861	904	903	911	934	887	907	919	854	920	911	915	932	946	960	958	903	912	955	876	891	896	896	899	891	892	928	916	918	929	943	931	916	961	963	924	897	957	944	863	909	890	879	930	882	911	987	948	881	891	876	914	894	912	864	893	918	909	919	890	953	897	905	943	962	907	854	869	919	906	906	888	901	905	923	959	904
4721	2182	1205	856	995	1224	1307	1191	1002	787	767	609	566	433	374	312	270	234	211	193	176	165	171	162	143	148	125	105	95	98	101	95	88	83	86	91	66	82	80	90	102	82	73	72	85	80	61	80	79	77	82	73	66	74	70	67	88	82	76	85	80	78	71	78	77	64	101	85	62	72	95	66	81	69	83	66	78	76	71	70	84	70	78	66	85	83	73	76	66	74	85	69	65	61	68	68	80	89	91	76	72	97	92	68	70	90	81	75	77	91	79	66	95	78	73	73	71	86	80	100	66	78	71	51	73	77	65	74	83	59	83	96	78	81	72	73	70	74	69	84	90	81	74	96	75	74	70	74	83	71	79	62	72	80	62	84	76	74	83	80	89	70	72	74	67	90	78	58	86	94	78	61	82	63	93	98	80	83	74	70	62	82	85	74	84	76	87	68	70	80	75	79	81	77	76	83	82	78	56	73	69	79	72	77	65	87	60	72	88	75	77	86	75	81	84	90	76	86	96	72	76	65	79	70	86	76	95	80	76	79	69	62	87	84	74	75	78	75	74	61	78	70	91	85	73	71	82	80	83	80	82	79	73	73	66	72	80	77	85	80	73	81	79	81	70	77	70	75	78	89	81	56	79	62	67	91	72	81	74	72	83	79	78	85	60	72	83	77	84	88	71	98	77	60	99	77	78	75	82	65	85	83	68	76	63	74	92	74	86	78	80	72	69	60	83	72	86	74	91	77	85	63	86	88	79	83	81	77	57	80	77	73	73	83	79	72	72	76	89	68	81	79	83	78	78	91	68	74	67	71	75	79	78	67	83	84	71	83	72	66	65	85	63	65	87	82	84	66	73	94	84	82	89	88	75	87	82	64	75	67	69	80	96	74	75	81	64	87	71	83	67	73	66	84	86	79	69	73	83	73	71	64	68	84	81	64	78	84	84	70	78	92	92	88	82	79	81	74	70	81	65	73	71	64	73	70	66	81	75	78	81	87	72	68	80	83	69	73	77	57	72	77	82	77	90	73	99	81	82	52	78	74	68	68	68	67	92	79	75	80	64	80	88	79	79	81	80	81	76	72	94	73	84	77	88	69	74	86	83	91	97	69	77	78	70	82	64	68	67	78	77	89	93	65	85	86	63	75	76	77	81	90	89	88	78	66	61	74	78	72	74	70	91	66	69	87	70	71	75	77	76	67	71	63	77	67	81	89	91	64	84	65	79	67	78	70	69	79	67	64	85	81	79	68	73	64	87	84	69	70	89	85	74	95	80	91	84	92	78	78	65	70	74	73	62	77	86	85	62	87	84	73	79	89	83	76	76	93	81	68	79	83	67	74	77	100	83	80	90	82	74	78	100	82	71	70	49	76	86	69	81	70	73	68	85	70	66	76	84	67	86	74	71	61	81	77	74	80	83	77	80	76	76	69	87	72	74	82	84	78	87	74	75	67	74	83	77	85	85	88	86	83	64	77	87	54	95	90	85	56	77	75	69	73	66	64	73	78	76	67	91	73	81	84	79	88	84	62	83	81	70	82	93	84	93	72	84	79	70	68	70	72	72	61	67	90	67	80	79	78	65	53	74	89	71	71	86	79	86	73	62	81	58	85	71	78	68	62	70	86	76	82	101	68	66	67	101	77	97	90	82	66	89	83	74	104	72	70	76	75	79	65	78	93	75	78	85	85	80	80	78	87	80	80	60	66	86	79	79	71	79	75	71	71	86	75	88	84	71	84	71	78	84	72	80	69	75	75	86	77	59	60	72	71	78	77	72	75	70	73	67	70	79	89	75	81	84	73	69	67	54	73	92	83	78	68	75	60	88	79	70	89	86	79	79	81	70	77	64	75	81	68	74	78	78	86	74	70	94	79	77	79	93	84	75	82	89	79	87	93	63	71	71	91	61	83	82	85	77	62	78	82	77	93	73	82	87	59	67	72	90	72	86	79	87	91	78	77	85	81	70	86	83	90	76	74	87	83	67	91	90	67	86	64	67	80	70	75	71	83	87	82	83	88	74	74	80	89	67	83	86	75	86	93	75	70	90	90	78	76	66	80	74	79	77	79	75	69	84	90	61	62	92	85	78	90	67	71	82	85	80	74	72	80	78	68	76	73	86	80	72	75	73	56	76	87	79	77	56	77	67	82	74	70	87	72	75	74	87	69	82	81	87	79	71	96	71	78	85	78	84	86	74	81	85	64	87	76	92	62	70	78	84	87	69	92	100	73	72	84	62	60	79	74	70	73	81	62	76	94	90	67	67	77	76	77	67	74	77	79	79	85	65	73	80	67	68	69	77	80	82	70	72	87	69	80	79	84	69	91	65	96	100	81	81	87	67	68	76	75	79	84	82	90	78	74	80	86	81	105	83	81	72	83	73	77	99	80	70	81	92	80	62	84	76	82	77	82	90	88	78	78	72	69	80	67	68	80	72	92	73	82	78	86	85	83	80	77	85	75	93	72	77	76	93	85	78	87	76	103	64	80	68	67	83	89	73	73	103	69	84	80	62	61	69	78	71	71	89	85	92	69	81	70	72	83	80	71	75	74	96	74	79	77	79	101	74	97	54	65	77	80	85	69	87	80	82	87	82	67	78	61	60	92	75	79	70	88	92	76	76	73	74	84	73	65	68	75	66	93	70	75	75	79	76	84	69	85	54	73	78	73	70	78	78	93	82	90	83	78	77	84	76	87	69	65	92	73	87	78	78	91	74	76	70	81	57	81	80	82	77	84	82	67	83	73	83	75	71	82	70	73	76	80	88	89	85	76	71	81	84	71	80	77	81	62	87	92	70	90	70	100	84	72	74	74	85	78	88	81	80	74	73	75	65	84	63	73	73	61	79	61	68	67	67	78	73	75	75	72	66	75	81	79	93	66	90	82	91	93	65	66	80	97	54	84	91	81	72	83	77	78	79	80	77	92	79	52	82	87	73	77	68	73	66	82	69	88	78	75	87	75	83	73	68	65	95	75	89	86	84	64	98	78	80	84	68	57	65	80	79	61	76	75	66	75	71	83	83	84	69	76	93	92	64	78	76	77	84	61	71	73	73	70	72	82	82	68	61	69	81	63	73	77	84	69	58	81	77	67	82	75	75	85	89	66	72	62	88	67	83	90	75	78	98	82	80	75	89	80	75	87	78	99	79	92	78	72	68	75	82	83	78	85	65	87	67	79	91	93	89	71	84	68	64	73	81	79	84	80	83	93	53	80	90	76	74	87	67	78	75	72	87	65	85	78	77	79	71	91	74	78	65	69	68	74	64	80	71	73	82	74	76	75	81	66	85	76	95	73	85	76	70	77	68	69	82	61	66	95	79	72	75	98	64	63	88	77	85	83	71	73	80	53	74	83	72	64	70	77	89	79	79	73	85	64	87	63	84	83	76	80	82	70	63	78	78	72	67	76	82	81	71	69	78	69	60	72	67	72	85	85	87	85	64	75	72	92	94	68	95	83	71	69	81	80	74	88	64	80	80	73	66	90	97	89
26739	19841	15704	23328	30983	31696	30016	26935	24226	21614	19459	16865	14825	12363	10606	8952	7530	6474	5607	4984	4373	4177	3813	3504	3157	2937	2470	2309	1877	1679	1445	1380	1379	1351	1202	1251	1129	1062	1074	1011	1067	1002	1016	1017	999	975	967	965	1003	936	949	911	980	1031	974	946	883	935	941	951	942	883	956	949	945	913	905	933	968	934	923	936	874	925	878	927	956	899	912	901	974	917	924	956	993	972	923	928	938	905	920	924	917	951	972	929	894	923	912	921	906	913	913	867	902	925	971	896	879	931	934	899	960	958	924	939	919	904	923	965	920	910	903	974	936	932	918	947	918	965	960	950	872	923	971	925	857	944	962	944	925	986	940	947	876	932	948	896	964	930	912	974	879	915	983	908	955	895	924	910	960	945	935	987	916	920	871	882	891	914	918	929	914	928	937	967	973	927	907	933	918	933	902	938	940	907	950	899	888	905	906	890	931	947	906	869	921	915	926	976	923	928	885	917	860	898	944	942	901	937	933	923	932	944	896	936	912	921	1005	902	912	943	985	1010	955	941	895	875	895	923	920	926	905	948	913	931	911	925	905	911	883	883	957	938	955	958	925	919	927	947	954	947	1018	906	944	946	880	960	945	872	942	916	944	926	904	884	938	955	973	909	876	938	932	912	918	897	965	891	902	885	930	879	882	933	915	881	953	908	903	929	987	932	952	924	958	943	899	905	992	911	908	935	956	896	905	921	937	931	952	878	900	891	877	909	910	937	981	963	912	1002	971	983	947	937	917	987	909	882	878	922	941	969	973	934	931	897	921	918	936	970	950	937	944	940	948	974	927	900	872	919	988	933	886	883	938	927	909	912	926	988	899	920	880	920	959	901	928	935	891	935	885	921	907	900	973	942	954	932	968	956	933	919	935	935	916	926	942	910	916	888	958	900	880	946	968	952	961	948	952	901	924	935	973	912	962	891	918	915	951	910	998	906	908	890	915	933	940	946	969	890	956	987	875	923	955	935	954	909	902	908	931	986	903	906	891	903	933	953	956	913	952	929	923	924	948	991	885	996	921	882	949	978	932	913	909	935	936	962	897	926	917	1004	894	964	877	892	931	935	926	940	950	946	920	919	932	886	964	902	892	952	945	936	910	843	893	940	930	962	963	928	918	900	922	969	943	906	953	958	936	917	891	915	907	991	967	983	958	967	904	905	939	897	984	936	934	903	908	926	962	937	986	936	966	964	898	957	960	968	903	955	972	874	940	849	905	964	923	942	964	982	963	938	969	953	922	910	935	942	923	931	980	891	927	939	964	954	951	900	923	896	958	925	918	894	958	903	886	944	1002	958	946	937	934	930	902	970	978	948	954	907	928	893	920	932	877	937	933	954	917	960	925	924	868	934	957	938	928	938	873	910	832	913	882	871	921	943	947	972	946	980	946	892	891	925	893	933	935	927	953	974	976	878	945	890	882	947	960	934	914	876	843	941	948	925	969	924	922	880	896	916	874	976	887	938	919	977	946	924	938	942	933	968	966	980	928	952	953	940	1001	912	894	939	944	978	918	952	949	940	917	945	929	966	905	874	924	900	953	919	935	907	903	953	933	952	935	940	977	938	895	945	952	950	903	926	909	947	937	891	983	864	931	946	913	903	888	914	888	958	850	944	987	940	911	925	883	926	871	912	872	880	913	929	945	964	939	972	978	898	990	971	915	966	867	922	937	909	912	967	969	922	897	962	984	937	892	972	915	965	942	903	958	968	923	909	893	917	956	935	920	924	934	968	930	961	918	903	912	998	913	915	935	926	935	925	965	952	936	954	901	955	866	940	972	931	953	934	905	934	900	930	945	917	902	928	983	896	947	894	931	944	926	928	921	948	897	911	881	1020	934	959	959	950	907	939	928	952	950	900	885	921	957	983	874	933	924	949	926	942	941	917	922	861	908	889	904	946	899	900	886	933	911	923	900	928	965	966	926	926	921	890	936	970	972	933	889	911	914	1015	964	920	888	920	914	899	966	910	954	998	903	990	854	940	964	937	924	920	949	934	970	953	932	948	1009	931	927	904	908	921	930	954	934	942	940	924	916	881	939	922	972	944	898	931	942	933	903	999	947	893	907	920	908	942	975	857	912	943	967	947	955	915	949	889	960	1010	909	936	979	914	891	959	886	906	951	972	928	930	943	924	949	929	894	909	952	894	976	934	964	924	932	966	920	904	901	930	925	970	918	965	968	916	890	904	966	906	912	944	952	910	985	903	949	1005	944	937	923	961	1007	953	960	890	959	857	906	951	962	964	935	936	909	926	954	884	989	878	931	879	955	891	927	893	905	965	924	976	897	934	883	944	898	905	906	946	892	966	926	940	889	958	931	959	932	945	928	930	896	911	894	922	908	945	948	891	982	951	961	975	907	936	918	931	896	913	914	948	925	950	934	898	936	905	941	878	908	919	954	957	954	1000	898	958	949	894	864	939	949	921	923	910	927	948	963	912	958	955	848	873	887	969	872	940	973	980	998	934	967	893	910	912	935	945	921	945	929	889	899	886	914	898	895	959	962	981	963	939	912	970	910	921	894	952	932	946	875	884	916	978	882	927	913	989	890	868	890	931	961	928	943	886	925	980	923	917	957	934	890	887	972	904	935	904	923	912	950	939	937	980	957	910	943	917	955	950	941	900	946	962	940	917	974	952	905	918	940	963	929	989	950	974	916	899	913	969	935	935	925	925	934	941	907	931	914	882	905	901	946	941	886	991	967	918	931	936	923	910	877	974	890	924	934	960	921	888	894	916	950	917	986	921	896	957	961	880	918	995	937	965	893	903	945	902	961	912	875	941	890	910	897	919	921	876	946	970	908	943	972	940	920	931	958	931	911	940	924	958	899	887	901	932	950	982	956	924	941	949	924	863	884	979	946	893	952	892	956	900	934	946	920	924	962	923	921	931	947	928	918	877	972	943	938	911	941	953	958	926	905	981	903	953	906	938	923	969	912	928	891	944	870	925	960	916	950	960	956	917	905	943	953	965	939	911	952	927	920	967	927	896	1023	928	938	905	964	959	925	919	975	875	947	928	917	950	908	898	935	923	969	913	940	917	900	933	936	967	910	924	902	944	940	954	937	955	942	930	889	914	953	950	997	1020	1007	922	887	888	875	966	882	934	926	893	900	899	979	891	942	903	910	920	907	916	900	961	939	898	917	914	930	935	956	924	968	867	868	924	970	917	926	891	937	901	919	919	926	946	951	896	906	944	901	979	901	946	920	908	961	975	856	915	935	944	929	859	941	933	930	975	925	946	940	907	941	960	893	938	937	955	922	916	944	960	858	953	958	916	879	890	902	918	900	954	945	848	975	954	933	967	975	925	949	922	965	889	950	907	989	975	936	898	906	974	943	943	967	858	1034	928	921	940	908	907	975	894	956	973	912	945	953	973	894	900	888	937	925	921	967	912	943	902	925	924	941	974	909	958	945	931	936	937	899	914	931	957	949	906	876	939	932	917	924	920	928	944	979	939	946	959	981	935	894	925	952	942	866	967	927	956	925	956
4436	2961	1599	1121	1366	1743	1794	1462	1293	1178	961	779	643	511	436	399	316	280	222	237	194	170	174	165	169	136	140	134	122	127	99	101	100	108	87	97	77	108	92	61	84	69	84	70	95	78	98	70	79	70	89	77	78	58	64	85	85	92	93	90	79	77	75	72	71	78	82	71	105	70	81	96	89	72	72	85	93	87	79	77	69	83	87	76	69	81	76	87	67	87	67	79	83	96	83	79	88	86	76	85	86	70	84	79	72	82	80	97	86	82	75	79	66	74	75	71	74	71	81	79	78	82	89	70	80	72	75	84	64	76	71	84	67	62	69	76	90	81	75	69	87	69	73	76	112	73	68	74	84	74	69	80	86	84	86	79	69	82	64	74	66	80	78	85	90	73	81	80	71	76	84	90	77	82	84	80	86	72	68	79	70	75	95	96	75	99	71	64	83	78	82	81	91	70	86	77	76	79	72	91	80	64	77	78	69	79	93	57	68	78	73	88	76	81	70	74	85	86	62	78	86	64	79	71	83	73	73	86	75	86	78	73	92	80	74	74	67	77	80	82	78	75	85	66	74	79	82	71	81	84	72	84	71	72	76	68	68	81	94	100	74	80	76	85	81	80	78	71	73	76	81	86	87	85	78	75	80	85	84	70	67	79	84	63	88	70	77	75	83	81	71	80	73	92	74	79	76	66	97	73	84	70	72	69	88	82	79	77	79	66	76	80	70	74	78	70	66	72	85	93	67	83	74	58	81	76	85	78	83	84	92	88	77	57	62	73	72	76	79	83	96	59	86	81	87	79	79	68	80	78	61	99	89	75	91	67	88	79	75	78	80	85	89	85	84	74	65	70	76	77	86	84	86	65	85	85	81	67	82	69	71	88	75	96	71	80	75	65	69	77	75	91	67	80	83	81	72	87	93	79	80	82	88	89	64	76	66	67	79	86	72	73	89	88	78	76	73	84	71	84	95	67	71	76	74	85	84	69	80	81	77	82	71	79	84	83	68	76	83	67	73	68	80	80	73	79	76	68	75	80	91	84	88	82	80	74	84	70	83	68	87	80	74	67	68	87	72	98	72	91	63	75	77	103	68	74	68	75	76	80	86	71	84	83	65	71	83	84	78	74	81	68	78	67	84	78	75	69	87	65	76	72	72	73	74	75	78	63	83	76	78	92	84	73	78	69	84	74	80	94	100	90	78	76	84	78	64	76	71	74	98	87	80	84	73	92	75	60	85	74	73	81	85	66	81	78	73	66	83	79	100	82	76	76	88	90	68	94	74	72	70	75	84	68	83	89	81	88	88	86	82	68	85	83	78	84	75	82	87	80	72	89	79	69	66	87	95	81	63	84	70	80	64	90	93	77	71	82	72	73	98	73	66	71	69	87	65	89	83	89	81	76	85	78	80	82	72	80	67	78	72	98	62	78	83	70	65	76	70	70	73	69	70	69	80	86	86	77	58	95	71	59	93	85	87	74	66	76	86	65	88	64	78	71	63	79	76	75	83	77	73	75	86	85	87	62	77	99	84	75	96	63	74	78	75	72	79	83	68	65	73	79	98	86	82	74	84	79	69	67	75	74	87	75	67	91	88	75	80	80	67	70	74	85	78	82	69	74	76	62	72	80	76	83	89	75	92	81	67	74	73	80	67	65	81	94	102	88	65	73	81	67	83	85	81	81	77	86	68	89	87	81	64	94	89	73	82	86	80	90	85	90	78	86	88	83	78	82	70	77	70	69	81	75	79	73	75	77	73	80	84	69	72	69	79	79	76	81	75	89	86	70	80	73	72	71	75	86	72	82	71	82	78	77	73	82	68	80	80	83	82	71	77	73	78	85	93	77	76	78	73	76	94	80	88	89	79	81	77	96	76	83	73	83	75	69	77	83	100	91	65	93	84	86	79	96	85	87	83	88	73	65	76	71	77	84	77	89	65	71	86	69	86	67	78	76	73	74	63	79	75	75	78	80	80	69	84	77	72	78	72	52	85	74	78	79	80	68	79	66	97	84	66	73	87	73	77	81	82	92	84	86	71	80	83	70	67	61	74	84	73	83	73	85	68	96	91	76	77	69	75	94	68	78	80	73	64	93	70	79	62	78	78	76	87	86	78	97	70	70	77	89	101	83	64	86	87	80	95	75	80	79	81	82	84	70	73	96	71	69	74	58	78	74	78	80	96	70	73	84	92	75	85	79	61	80	73	73	82	76	95	70	63	59	83	76	80	75	76	81	81	80	73	76	75	77	78	98	83	93	69	72	86	71	70	66	90	84	86	74	79	79	88	85	74	75	93	86	85	73	73	75	76	69	84	63	80	85	71	96	79	76	87	76	78	77	77	68	83	65	83	79	78	66	70	89	88	74	68	82	82	71	82	76	79	79	60	85	82	91	96	75	87	83	72	77	92	84	85	72	80	76	75	86	77	75	78	74	77	78	84	93	69	86	86	75	65	85	74	82	74	76	82	76	82	75	73	78	79	66	71	74	80	63	86	88	68	92	70	85	90	78	83	79	90	78	84	69	65	70	78	70	79	77	71	72	77	87	88	85	88	78	84	79	72	88	68	77	74	89	74	71	83	90	73	83	70	84	71	91	80	76	71	82	83	91	86	68	77	75	70	85	78	78	76	76	73	78	86	84	76	93	81	90	67	93	81	65	92	78	70	88	71	75	70	84	81	71	78	76	87	97	72	100	85	72	84	77	71	84	80	69	75	79	70	63	81	82	77	62	71	90	71	79	83	91	79	90	64	93	77	60	85	80	86	76	81	59	74	59	80	70	73	76	65	74	76	73	67	69	81	88	74	91	78	72	81	72	79	70	72	84	92	63	78	74	73	79	77	87	85	106	80	77	73	98	85	71	83	84	88	85	82	98	76	69	75	69	74	74	81	66	82	91	82	80	74	74	84	81	82	76	77	62	96	79	80	74	83	68	81	90	58	67	85	65	79	88	65	79	94	63	83	77	71	85	78	67	82	64	78	74	89	73	79	85	75	71	104	74	73	78	79	71	78	72	76	84	77	85	68	70	86	77	69	82	71	77	90	78	72	71	86	77	73	78	76	71	69	73	79	74	74	75	76	70	77	74	79	84	64	93	73	81	78	74	93	87	88	100	78	87	61	71	76	81	74	80	73	101	81	94	75	90	73	80	84	82	87	82	92	85	74	70	76	81	75	83	76	75	87	69	76	68	71	78	88	71	94	66	84	66	68	78	65	73	63	70	94	66	70	90	92	86	89	83	83	80	77	73	91	85	72	75	76	86	74	86	74	71	85	72	76	90	80	73	74	74	69	73	71	65	90	67	74	78	64	66	86	78	84	65	89	71	95	85	75	87	76	82	73	64	66	80	85	80	81	72	72	69	69	75	94	88	89	76	80	78	93	65	79	71	80	81	78	71	83	81	100	88	78	68	77	83	71	76	65	64	70	75	78	69	70	78	79	59	59	76	76	66	85	99	85	65	81	72	84	82	70	77	79	73	73	91	73	84
30006	21869	17241	25570	33509	34395	32518	29641	27064	24738	21999	19429	17052	14698	12751	10942	9229	8161	6831	6207	5483	4987	4424	4183	3782	3533	3186	2696	2359	1905	1717	1703	1638	1446	1355	1226	1222	1114	1073	1092	1079	1059	991	1056	1025	1033	973	1012	988	928	990	984	930	989	963	948	956	893	994	946	909	972	925	979	955	942	941	910	942	881	930	875	931	906	989	910	871	918	899	945	954	954	885	955	897	961	915	949	888	934	906	934	950	886	959	891	925	971	911	972	962	912	944	978	915	904	916	870	948	974	887	901	918	933	909	903	918	909	874	962	928	947	970	926	963	934	942	862	951	950	910	988	971	983	924	922	937	935	949	907	946	1000	949	958	955	929	972	992	940	934	974	956	958	895	985	926	924	919	962	923	920	934	918	978	892	952	929	915	960	876	936	961	915	911	962	962	933	904	927	919	977	857	919	901	952	970	912	919	903	972	941	962	963	939	970	857	930	968	943	986	887	977	907	920	924	915	945	875	917	931	941	952	939	953	912	914	917	956	930	938	890	918	958	936	951	936	920	912	926	943	942	925	928	894	900	950	921	902	903	936	924	962	977	926	990	887	967	912	956	925	1030	960	949	949	924	930	911	919	909	916	930	946	891	949	962	981	927	891	950	986	926	935	925	970	918	981	890	889	950	921	932	886	917	944	924	949	893	933	948	939	919	899	942	932	968	916	963	963	891	941	938	911	946	956	912	960	903	868	923	924	929	960	967	959	974	913	946	966	945	975	939	919	911	914	946	919	937	938	873	941	926	964	916	946	968	885	925	946	862	933	942	929	939	974	928	971	952	882	954	934	972	888	951	886	1018	926	946	890	981	892	880	941	940	916	926	943	885	950	951	952	970	936	904	924	941	970	934	935	955	921	969	976	910	959	958	933	944	892	899	960	994	957	881	958	994	907	939	947	911	943	944	964	923	906	899	989	949	908	916	906	942	911	968	914	923	936	947	945	969	837	926	937	906	944	880	924	857	868	924	947	963	963	902	994	951	923	959	889	930	953	961	926	956	949	959	905	936	974	918	920	901	895	919	916	912	950	894	926	940	930	913	995	873	987	916	894	931	862	961	937	954	978	925	970	883	901	917	898	908	965	965	904	902	933	956	975	893	958	945	945	989	984	944	947	1008	901	936	917	879	942	942	937	936	922	946	959	923	945	893	912	944	932	933	960	905	929	938	942	949	934	950	949	920	934	963	919	950	1003	946	916	914	923	949	961	973	944	922	899	960	937	940	927	917	928	980	980	918	987	960	935	985	988	909	951	965	883	924	931	920	980	900	958	1041	954	907	958	943	884	974	953	958	975	906	949	967	957	929	955	948	946	933	976	945	914	921	921	930	1013	953	931	966	903	942	941	956	949	944	921	943	949	939	912	945	876	955	953	904	918	1013	979	925	935	969	920	940	967	974	934	905	915	932	936	952	940	967	879	909	887	924	910	955	961	895	970	959	957	901	1001	917	912	968	973	900	916	928	976	942	907	916	947	918	904	992	906	903	956	890	938	942	985	958	930	962	907	916	964	928	953	934	935	928	973	914	969	887	958	960	956	952	915	941	960	931	964	888	929	891	920	953	929	932	910	937	978	947	928	935	900	959	897	959	924	976	941	922	923	948	903	959	982	1014	919	936	928	927	929	982	914	937	919	989	940	948	933	938	905	864	963	942	965	925	970	873	970	914	945	973	930	915	932	983	939	922	938	932	957	946	884	922	957	954	899	905	994	979	895	931	942	952	931	949	919	890	888	925	896	923	952	940	920	895	968	911	969	965	953	946	942	913	946	919	952	910	922	945	991	945	871	969	954	898	962	984	930	932	1011	898	927	907	902	963	912	908	954	897	916	984	951	934	939	982	911	907	930	1000	937	953	959	988	944	914	914	914	917	1000	895	936	943	920	915	928	992	896	922	895	955	907	939	996	931	950	896	988	929	934	887	923	965	925	928	917	956	995	947	897	941	947	935	917	905	885	991	913	940	931	956	908	889	962	994	976	925	930	940	961	924	992	928	871	956	963	997	911	907	1020	892	934	956	891	880	916	888	884	971	951	892	922	958	964	993	934	887	926	970	930	913	896	892	914	885	897	944	942	974	942	958	922	886	967	914	942	927	860	955	895	932	957	965	890	963	906	944	919	935	930	907	917	1025	904	914	961	896	956	981	892	928	995	937	968	890	937	916	863	913	934	938	943	918	872	949	984	899	953	920	910	937	969	915	1020	917	945	983	985	926	879	922	932	923	940	1004	954	921	851	931	888	859	917	931	897	878	945	956	921	918	980	974	905	906	945	969	977	967	911	939	968	968	885	910	907	912	908	961	917	920	925	950	881	952	902	937	946	974	899	969	991	923	952	995	968	890	908	945	930	942	960	931	888	911	893	984	886	953	948	953	953	975	989	922	922	919	913	894	986	908	922	954	916	967	936	957	952	895	901	857	879	924	972	950	881	956	946	901	971	933	915	918	981	926	866	943	904	930	901	944	991	939	922	928	957	965	964	916	921	905	936	956	956	934	950	952	953	972	926	906	905	930	893	919	878	911	940	954	948	944	929	955	884	915	962	942	972	941	893	952	917	942	917	936	925	956	904	911	888	977	904	910	954	965	919	902	915	945	918	955	919	984	908	959	929	937	925	959	901	952	953	921	926	895	917	888	954	951	958	1001	908	929	962	909	910	917	910	874	923	915	925	866	898	904	961	925	941	925	870	956	943	896	948	882	942	929	935	970	953	1005	955	903	924	940	900	957	892	933	940	958	945	935	970	968	934	965	970	965	998	923	878	976	968	925	918	984	915	917	944	919	911	930	952	962	1002	923	912	951	912	895	956	969	885	875	966	860	982	898	986	917	937	929	923	1014	941	919	913	918	963	921	946	915	931	908	930	913	878	923	878	913	918	952	1001	948	921	873	956	949	917	888	949	952	972	954	952	914	905	980	958	933	974	939	955	947	912	966	977	885	938	955	910	918	914	925	949	950	934	920	956	930	905	967	943	950	955	954	915	946	960	935	938	919	928	894	937	930	952	952	938	951	909	1003	910	939	967	916	906	936	964	974	972	910	960	870	948	919	942	917	899	894	953	953	931	917	854	957	963	952	919	952	923	835	1007	972	914	926	915	929	934	910	931	952	950	864	936	920	908	967	915	977	948	882	973	909	912	962	946	959	894	954	940	958	1017	913	971	936	863	963	944	942	931	928	939	899	909	940	959	946	917	932	959	918	1000	953	931	923	894	943	973	932	943	909	879	940	901	974	947	904	971	959	920	942	962	942	1033	886	896	902	887	932	886	903	957	900	956	962	951	995	968	926	919	896	918	936	955	895	932	938	888	960	974	950	948	951	920	959	949	953	927	894	894	943	909	971	904	936	909	934	908	923	996	933	976	953	914	907	913	939	957	1000	901	899	962	956	907	899	911	942	920	950	914	937	948	917	941	967	941	938	922	926	925	876	942	929	931	924	924	946	903	877	929	899	930	921	950	937	906	926	985	950	969	946	923	1022	973	925	930	970	941	938	966	904
3016	1252	669	547	710	925	894	768	703	572	456	391	319	279	245	185	163	139	142	134	138	128	108	105	100	105	92	112	88	89	71	74	103	75	75	66	81	73	77	65	85	75	63	71	58	84	76	67	66	65	75	73	70	76	72	64	75	78	91	97	63	91	80	68	73	72	69	64	67	76	63	79	77	66	70	71	80	75	69	54	84	66	82	70	74	72	75	77	77	69	51	75	69	76	73	70	80	82	72	71	56	72	75	86	67	76	78	74	82	71	70	78	82	74	54	64	74	86	73	62	73	68	80	80	82	66	82	63	86	72	67	69	66	73	63	77	72	78	88	79	67	63	62	71	77	74	68	74	68	67	71	71	80	66	77	76	70	83	80	85	79	69	81	82	76	80	62	81	80	79	71	78	75	72	67	66	71	53	70	56	72	79	80	83	83	90	67	62	70	83	78	86	65	67	76	77	84	79	68	64	74	67	67	84	78	53	66	85	79	78	76	85	78	72	75	81	69	78	83	81	77	76	72	67	64	75	76	70	74	73	73	77	83	88	65	73	87	72	83	68	67	81	89	82	77	89	78	86	66	83	70	62	86	72	69	60	80	73	77	81	69	63	76	69	68	77	71	60	69	69	55	67	62	71	80	68	64	73	77	69	59	62	74	69	77	80	84	80	75	63	66	70	84	69	74	71	59	82	86	75	74	61	77	75	56	75	76	76	59	70	72	84	80	75	58	70	76	79	72	68	73	61	80	79	74	79	75	80	77	80	71	65	78	57	79	74	68	85	73	70	76	77	93	71	71	82	64	90	92	84	70	63	73	73	85	78	79	89	72	68	76	83	82	75	76	78	75	76	56	79	82	77	69	70	74	78	78	69	93	83	84	74	71	86	74	89	87	70	66	69	91	52	77	74	75	74	61	62	82	69	67	78	72	72	85	72	73	66	67	69	68	74	85	69	88	87	72	68	56	68	66	78	77	88	67	74	81	72	70	54	77	73	80	66	60	82	72	82	77	81	73	87	72	62	62	66	72	84	58	83	79	82	69	70	65	70	71	63	71	75	87	77	74	72	87	82	81	81	76	72	76	82	69	63	73	84	81	89	64	86	66	75	72	80	60	64	66	70	73	66	82	71	69	77	73	60	61	60	72	72	69	68	65	80	64	77	57	83	65	76	75	66	73	68	78	64	76	73	76	71	60	69	74	73	74	67	75	68	69	77	80	79	55	72	63	67	80	71	77	56	79	76	80	72	82	76	69	78	68	81	70	58	79	63	52	72	65	81	70	70	60	69	72	83	74	58	60	82	60	51	65	76	71	77	78	66	63	87	69	61	75	65	71	77	81	75	65	70	69	77	81	70	64	85	60	60	74	96	68	82	61	71	63	71	71	74	65	49	76	84	85	80	84	70	71	67	83	82	65	81	56	79	65	82	67	53	80	68	69	67	81	69	77	75	80	71	69	64	73	87	56	65	59	74	61	72	75	85	75	66	74	79	67	67	75	66	62	61	69	59	74	84	96	62	75	72	70	64	56	69	78	77	59	61	71	70	66	53	64	88	80	74	71	73	85	75	85	80	79	64	87	72	71	70	71	63	78	67	64	55	67	67	92	72	79	67	83	77	54	63	55	58	83	63	50	92	71	70	67	72	64	70	73	78	73	75	81	82	65	66	63	78	64	82	57	64	72	76	65	65	69	73	74	60	84	92	73	66	66	77	95	85	81	74	79	72	74	74	63	69	72	72	79	92	83	65	77	72	69	61	61	71	71	70	75	77	70	74	80	78	73	78	77	67	71	81	67	67	64	61	70	72	88	66	82	68	67	80	72	83	83	65	73	80	76	74	79	75	90	76	75	90	55	74	67	82	76	64	70	87	72	83	58	78	72	73	60	64	80	69	74	69	79	80	62	70	88	63	80	98	89	90	69	81	82	71	74	68	77	79	75	76	86	82	78	70	73	75	76	81	66	76	89	81	70	86	66	72	72	74	92	70	77	62	84	81	77	65	69	77	71	52	94	82	82	85	60	65	63	71	73	81	79	73	85	73	79	60	57	73	72	65	94	78	75	69	70	76	70	56	77	87	73	75	72	72	64	82	70	93	69	62	86	57	68	80	81	61	65	61	85	64	61	81	81	60	79	83	94	74	81	75	71	74	83	75	67	72	67	89	79	73	83	72	64	65	68	67	65	82	94	77	72	76	69	78	77	82	74	76	69	65	75	67	69	78	81	67	97	76	81	74	68	72	88	79	76	88	69	68	73	84	70	69	82	70	75	76	69	77	62	57	67	75	69	83	75	70	60	77	75	74	63	69	79	74	79	70	81	74	77	81	72	63	60	76	60	85	70	67	77	80	66	81	66	78	78	86	83	67	76	79	67	69	79	74	64	73	80	73	59	78	78	71	67	87	78	75	68	70	70	85	74	59	65	93	69	59	74	68	70	86	67	77	95	75	72	85	80	66	91	68	63	59	78	71	85	72	70	66	75	62	68	73	82	77	69	79	54	65	67	66	73	88	73	71	73	62	81	66	67	57	72	69	65	82	67	56	64	94	67	84	61	73	78	79	83	86	71	66	79	83	76	66	62	60	68	63	75	80	64	68	72	79	60	78	78	66	65	72	74	67	85	63	90	77	66	78	83	84	72	87	72	65	80	80	62	80	78	78	83	73	78	58	67	76	64	75	88	94	85	78	85	76	78	80	68	76	73	76	75	74	77	65	54	55	88	83	83	73	73	81	83	97	58	63	71	64	65	68	68	89	63	71	66	73	65	65	71	90	69	55	79	67	69	78	78	70	81	66	70	79	70	74	68	85	73	71	61	62	74	77	80	81	57	80	92	77	68	63	81	85	73	73	93	88	79	65	87	65	70	59	87	69	82	71	83	78	66	72	77	62	91	73	68	79	84	77	74	82	76	83	79	82	68	82	58	70	85	77	69	74	77	72	73	67	74	69	59	76	63	74	81	60	70	84	84	77	69	65	88	57	66	76	77	67	89	73	82	70	63	63	78	71	81	76	69	71	73	75	80	73	68	87	67	63	77	80	56	71	75	58	73	82	84	64	72	73	72	69	74	68	72	65	62	74	84	76	71	69	93	59	67	54	71	78	65	70	86	87	74	80	59	89	77	71	61	73	64	78	79	88	77	53	82	73	74	72	69	79	82	71	77	74	82	66	78	85	82	74	69	84	72	60	75	79	81	99	74	66	84	75	65	89	67	71	92	67	80	72	75	66	70	64	82	74	64	75	60	72	82	81	71	66	64	76	83	79	83	86	68	68	73	74	74	71	69	68	68	85	66	65	68	77	72	76	80	57	69	69	61	70	77	80	60	68	84	65	70	73	65	85	90	66	68	54	56	73	91	67	82	57	92	78	71	86	69	73	71	68	80	76	70	70	62	77	67	81	75	56	70	75	65	71	70	65	77	74	72	77	77	60	69	85	68	79	70	75	67	80	67	85	76	90	70	58	77	71	78	73	71	79	75	71	77	91
23947	15448	11299	18860	27784	28700	26193	23603	20652	17966	14832	12567	10306	8306	7115	5782	4914	4311	3635	3179	2815	2639	2311	2188	2068	1929	1914	1698	1506	1415	1300	1252	1210	1150	1114	1011	996	1015	966	937	922	969	993	935	893	932	942	954	899	927	871	902	880	894	857	868	908	832	863	853	882	887	850	910	884	882	905	927	915	923	891	868	891	886	844	889	907	853	840	871	904	921	889	876	889	875	847	920	887	901	924	811	826	823	894	963	870	862	923	800	863	899	859	841	915	828	834	851	879	881	929	883	908	936	930	870	914	908	893	893	903	863	834	886	902	930	908	922	879	888	850	887	869	863	925	881	938	902	873	879	920	914	871	912	914	862	856	821	885	848	883	881	847	878	935	843	910	839	916	874	939	873	882	880	877	830	881	858	850	937	892	919	900	906	891	816	845	917	861	865	847	891	881	921	861	861	912	850	871	861	896	876	872	889	818	908	858	929	823	898	937	872	866	877	884	884	858	864	884	896	893	862	861	867	864	882	927	862	896	879	897	903	847	866	795	889	865	869	910	869	875	921	833	875	833	887	896	918	914	933	802	906	882	868	874	946	893	874	824	899	895	869	913	860	908	871	864	889	887	846	893	869	909	897	885	960	891	890	887	884	866	902	882	881	909	885	849	938	844	889	889	903	935	875	884	823	851	862	929	822	861	855	893	870	895	871	896	896	889	879	862	887	851	870	894	868	859	895	872	908	908	839	843	894	864	933	933	848	810	902	805	902	880	881	947	842	894	886	844	875	891	872	867	879	883	844	841	852	864	865	861	854	885	874	885	955	830	844	881	881	876	898	875	917	882	902	813	888	851	885	936	864	914	924	893	904	864	899	838	887	824	870	874	861	910	856	889	861	904	872	945	917	882	883	945	862	836	853	886	869	934	874	808	825	876	871	845	895	902	861	913	872	853	892	886	915	919	925	863	863	906	891	869	898	857	870	882	848	874	848	916	802	873	842	907	833	874	879	872	888	927	815	844	921	863	837	901	940	900	894	823	877	909	868	847	897	830	892	856	866	857	893	903	842	925	890	877	887	862	919	816	857	830	871	941	952	860	891	881	914	894	924	852	863	901	916	904	909	860	845	892	890	870	901	877	834	904	915	877	904	930	862	905	829	868	871	856	884	826	892	854	885	925	879	926	855	888	915	868	840	852	861	870	906	902	840	847	856	888	881	832	871	849	840	848	925	974	872	837	872	895	869	879	909	886	912	867	867	853	878	850	871	929	895	872	891	863	877	867	926	923	869	850	865	850	907	904	947	917	893	934	876	900	888	904	864	868	906	917	874	851	901	862	857	877	851	861	895	900	838	861	922	838	922	819	874	892	918	889	918	890	932	876	896	878	822	923	898	941	883	874	893	909	898	897	834	840	817	894	879	856	855	912	894	869	900	888	900	900	912	941	913	866	842	878	876	864	946	826	875	887	878	872	825	870	886	890	878	878	894	899	928	872	892	832	830	890	917	868	898	902	872	832	835	947	886	851	856	846	887	820	866	866	922	872	840	874	882	864	865	883	869	856	922	882	888	887	832	929	877	856	869	944	877	827	858	882	838	890	857	881	879	854	878	898	864	850	833	878	846	897	918	895	886	853	889	910	870	857	822	911	838	949	862	898	857	873	892	921	892	877	915	816	843	843	897	861	862	876	833	856	874	880	882	799	884	907	832	923	882	878	890	865	859	880	882	867	867	854	907	905	861	915	906	878	871	864	914	886	849	877	857	895	871	887	858	932	905	872	901	872	906	845	866	868	881	947	926	862	868	874	826	840	884	875	918	858	881	845	857	860	877	876	944	869	907	849	875	884	901	936	859	886	888	820	867	889	889	883	826	892	817	896	843	858	862	855	860	877	902	918	851	867	884	871	911	916	888	848	864	912	870	872	884	863	883	861	875	880	912	874	871	940	874	868	919	895	920	877	844	852	906	869	910	873	886	865	831	884	892	870	917	869	868	894	883	917	899	853	857	915	819	886	826	893	909	917	914	854	864	926	878	871	855	821	913	858	889	866	922	881	868	871	893	818	871	864	837	877	861	874	881	891	876	843	911	855	876	828	864	884	849	863	896	887	873	825	865	873	869	889	875	882	892	882	865	883	889	898	834	884	911	910	891	893	843	875	908	889	869	903	906	808	907	909	869	893	885	882	906	906	895	870	885	888	822	895	869	870	876	927	891	896	938	857	862	887	878	896	877	830	856	877	928	896	901	878	848	910	928	883	894	851	904	846	866	878	862	870	881	933	905	905	899	884	845	816	929	829	878	857	934	866	920	857	880	834	865	927	847	875	832	927	875	864	801	883	818	844	890	909	893	927	837	885	862	889	892	875	874	915	878	848	919	847	905	884	875	886	894	884	892	880	866	837	885	911	846	859	904	906	857	887	906	903	840	844	870	901	892	853	866	900	849	915	898	828	869	884	899	856	844	860	884	896	863	862	846	877	888	892	966	882	910	884	884	860	901	892	881	886	879	859	911	941	859	930	889	950	918	906	850	904	913	918	882	944	886	848	920	895	887	942	906	871	930	908	868	901	851	877	868	876	877	898	904	902	884	886	852	903	889	848	862	857	897	874	835	847	875	945	848	906	852	913	882	876	902	901	869	909	900	900	929	877	916	901	893	855	890	887	873	895	892	922	906	886	868	861	882	868	869	877	919	874	825	874	933	896	877	870	835	887	877	854	906	856	922	840	860	941	873	932	887	851	889	851	876	884	888	880	914	900	893	849	866	875	827	826	840	904	907	867	873	868	894	864	836	836	848	906	817	879	919	868	878	858	847	853	907	948	922	884	874	849	812	883	949	876	878	852	885	887	894	874	909	845	847	910	879	868	875	942	963	887	902	923	913	880	864	885	863	914	904	908	908	860	851	822	894	918	862	884	921	876	886	890	902	854	874	877	872	855	935	858	945	887	836	852	904	885	839	882	872	889	841	899	854	843	899	849	925	930	914	851	927	953	887	861	889	930	903	830	880	914	897	889	888	893	838	829	884	876	898	896	875	830	887	920	863	938	935	899	836	887	826	880	890	845	907	876	886	898	877	876	832	819	861	905	875	893	841	922	889	863	896	856	855	902	870	898	902	848	923	919	872	860	883	935	845	901	840	920	856	851	934	899	883	882	873	931	903	927	876	874	916	896	888	851	934	883	904	882	818	887	862	866	830	934	910	870	849	893	835	862	888	893	879	914	892	878	896	898	863	882	861	890	888	861	873	833	865	844	844	856	847	901	840	836	881	866	936	897	946	913	908	850	843	883	882	862	854	873	889	868	845	887	902	873	875	888	878	867	888	890	849	862	809	876	876	906	847	882	877	912	902	918	923	907	860	905	890	855	906	881	880	896	893	843	911	889	850	854	928	878	899	904	880	860	886	960	856	886	941	887	890	924	837	911	828	858	947	911	809	900	902	905	903	904	836	924	847	794	844	839	826	934	917	880	939	891	849	840	905	913	868	911	901	849	874	861	890	865	912	849	879
3082	1917	1026	827	941	1370	1336	1144	956	827	616	513	423	334	322	264	249	227	181	162	157	143	143	136	125	110	106	113	101	106	85	90	84	84	96	87	76	71	91	92	86	69	83	69	74	65	66	83	83	80	77	67	75	75	82	78	80	77	73	77	65	80	60	88	74	54	70	63	72	66	86	88	87	86	68	79	77	65	67	61	69	66	73	73	70	77	65	74	76	74	87	69	73	68	65	81	76	64	81	73	75	74	84	73	77	85	77	72	68	80	76	68	69	71	87	79	87	78	85	71	70	77	86	81	67	82	79	81	79	67	68	71	60	77	96	78	85	67	67	101	64	77	80	66	70	81	80	85	72	61	71	79	81	71	83	64	78	68	81	70	84	83	75	81	71	71	82	90	77	72	79	74	70	75	56	93	69	74	63	77	77	52	56	77	75	73	85	61	72	84	56	85	77	66	91	86	100	65	68	75	76	64	67	78	66	67	73	55	80	79	87	68	101	77	61	65	82	85	77	77	70	62	84	85	75	82	79	79	74	79	80	78	83	80	67	68	67	77	68	75	81	70	96	84	72	86	84	70	74	72	71	72	80	67	79	73	70	66	75	86	73	71	78	74	71	78	84	67	78	70	74	67	73	82	66	69	81	96	72	80	69	72	70	78	86	80	84	79	73	68	84	69	72	74	94	81	77	74	74	73	69	76	63	72	82	79	96	90	78	73	79	68	75	80	89	85	66	61	72	67	80	71	71	91	74	70	81	73	63	66	70	93	71	76	81	74	84	63	77	80	75	70	88	73	74	83	63	90	53	77	80	92	89	83	81	81	68	79	69	82	77	97	84	73	107	92	83	73	76	69	81	94	84	76	78	84	75	79	75	73	60	77	79	68	81	68	83	73	78	69	73	82	75	77	68	75	95	64	74	76	82	82	70	80	84	92	90	65	75	60	79	59	79	76	70	80	62	74	66	78	71	69	73	66	88	79	73	80	62	92	69	70	69	72	70	82	77	76	80	85	63	76	88	80	86	84	70	79	79	77	83	86	74	72	63	67	64	79	79	68	81	86	67	64	57	87	79	72	88	84	61	76	71	77	76	76	82	70	76	75	71	70	85	78	78	70	76	69	74	90	70	91	78	85	77	81	56	57	73	76	62	87	70	77	73	86	79	87	68	92	86	82	89	75	77	71	68	61	76	92	75	60	64	76	101	91	84	64	71	75	68	76	75	72	77	75	69	84	83	80	73	96	66	73	72	72	89	67	85	86	69	80	81	69	71	78	82	69	75	81	75	80	93	79	74	75	65	81	68	82	74	72	71	68	82	72	71	79	73	68	81	62	69	77	58	70	90	80	77	80	72	81	76	72	88	66	80	67	65	85	77	88	89	75	75	87	70	65	67	75	61	83	69	60	73	72	94	67	57	75	78	78	91	53	73	77	58	81	81	63	78	69	71	87	71	79	72	83	83	77	70	83	75	57	78	76	76	61	81	81	84	78	72	66	83	82	76	68	86	83	76	69	68	63	71	84	77	83	64	62	54	78	73	63	87	69	84	58	60	76	86	77	86	70	67	83	65	69	78	85	90	62	83	94	66	68	75	65	79	62	81	69	68	88	63	68	69	65	70	70	83	80	71	59	84	73	65	82	69	64	83	87	77	81	77	77	83	81	64	98	84	64	60	67	67	85	66	62	90	75	80	77	68	79	62	74	74	60	61	71	78	81	63	67	72	70	79	83	79	83	80	59	97	71	82	84	62	90	82	89	77	79	77	92	83	72	77	79	68	79	72	88	86	83	82	72	86	83	79	80	95	70	71	76	60	58	100	72	57	81	86	62	72	69	62	80	69	75	62	64	52	69	81	74	78	75	60	67	73	79	70	73	93	94	80	80	66	75	80	65	70	65	86	84	74	71	67	79	68	87	83	77	85	73	73	84	88	69	68	75	78	72	88	61	80	71	89	78	81	75	66	62	74	73	80	86	87	79	69	87	76	67	104	79	72	81	81	91	85	69	65	82	71	79	80	78	71	80	70	90	65	66	76	77	69	79	86	62	75	75	73	67	64	83	72	65	73	72	71	76	64	94	74	54	82	77	80	69	82	71	73	96	77	80	68	82	70	99	58	100	70	77	74	80	61	89	58	78	84	82	75	77	56	78	76	74	82	69	68	69	79	67	76	83	71	89	75	63	77	74	72	69	70	64	87	81	67	70	70	92	80	70	83	62	64	76	84	67	82	77	68	69	74	83	84	68	75	70	75	79	84	79	72	97	62	73	89	73	89	58	77	77	85	79	78	77	71	78	94	78	73	57	79	77	75	93	85	73	67	73	64	94	74	78	71	78	77	71	86	81	96	80	73	63	73	81	84	78	73	64	76	79	78	77	81	86	90	64	63	60	65	78	53	66	59	63	74	66	66	82	85	70	77	73	83	83	81	70	77	88	76	70	82	68	67	78	79	86	77	68	61	92	70	71	66	74	75	85	71	80	62	73	84	69	82	81	73	86	70	80	74	76	89	65	64	71	76	90	75	92	71	81	69	74	68	79	83	70	104	74	89	73	83	84	77	70	72	78	75	80	74	83	65	76	76	83	76	69	74	68	73	69	80	66	78	80	74	80	88	85	72	77	85	79	74	92	80	81	80	75	70	78	79	90	78	65	77	67	77	74	78	61	73	74	71	71	78	58	66	80	81	84	88	68	73	79	63	81	92	82	73	83	96	87	63	60	71	53	67	71	82	60	90	79	71	77	81	62	73	77	69	72	61	67	77	83	74	76	93	64	70	60	85	75	74	89	59	75	70	72	87	63	74	62	64	69	75	91	71	67	86	76	49	77	67	77	75	74	67	81	92	87	65	74	76	84	63	68	66	63	77	78	82	78	88	73	84	60	93	84	72	66	83	82	81	77	75	70	74	75	78	64	81	65	82	81	84	78	79	85	83	83	77	83	71	86	76	70	71	60	68	80	62	79	58	79	80	85	76	63	65	71	86	68	70	57	82	93	84	68	69	80	72	90	86	75	65	65	69	67	76	81	78	74	69	73	71	79	71	79	85	78	76	85	61	62	72	73	72	85	97	82	67	85	71	82	86	69	89	95	71	77	80	58	72	85	85	73	72	72	76	93	100	75	80	81	65	84	54	58	84	73	71	72	92	79	69	80	57	72	58	81	68	73	51	78	88	75	64	58	79	74	85	78	74	76	67	68	73	76	68	75	76	68	56	74	89	57	84	82	60	85	74	75	76	63	72	73	77	69	79	79	55	70	74	79	76	65	70	77	63	72	71	66	77	70	90	74	65	71	68	69	71	70	67	89	83	88	71	85	79	78	67	74	71	78	79	72	65	77	84	85	78	87	74	83	79	85	76	78	76	74	71	84	63	65	79	84	79	82	59	78	85	90	69	68	73	85	75	71	71	67	78	73	69	90	70	74	88	71	62	62	69	77	91	66	65	82	76	87	86	78	88	87	65	82	67	82	71	84	63	82	64	68	89	76
26970	18565	14007	22257	31155	31705	29622	26376	23995	20925	17635	14667	12773	10900	9424	8088	6812	5699	4941	4567	3969	3704	3207	2845	2736	2587	2408	2124	1915	1735	1468	1487	1319	1307	1184	1104	1083	1104	1055	1023	953	1010	1002	953	941	925	1001	931	923	938	931	972	897	860	938	909	836	905	839	879	858	921	965	901	913	905	918	864	861	945	905	903	847	893	928	897	901	912	884	852	894	981	859	900	852	868	905	850	886	925	891	897	894	903	941	882	890	875	871	867	867	935	944	885	903	921	963	883	923	810	913	893	837	870	927	855	870	900	828	873	909	910	880	867	848	881	858	888	903	913	918	849	901	896	885	882	865	856	889	930	875	894	870	942	914	910	903	920	851	830	895	891	906	888	922	874	942	895	913	826	896	911	874	900	919	902	889	934	888	922	869	876	946	884	905	856	915	903	920	897	867	904	866	857	860	863	901	856	829	830	912	867	915	890	901	861	915	963	924	862	888	883	843	924	938	923	883	917	897	864	910	862	925	938	861	909	884	893	914	896	916	912	902	882	902	867	936	982	892	874	939	913	901	919	933	892	894	901	895	850	940	863	910	853	819	918	888	929	905	915	909	907	913	931	853	876	895	894	843	920	897	882	881	923	864	881	901	924	897	886	960	961	883	925	939	902	918	871	897	920	874	909	917	909	894	916	915	931	892	959	957	875	892	846	872	905	892	871	939	927	934	913	853	878	896	900	944	926	887	871	865	894	935	886	897	835	903	915	862	907	869	872	889	900	867	886	910	897	853	863	905	961	905	918	853	887	843	853	876	852	884	913	939	929	849	877	920	917	933	863	912	908	892	898	949	884	911	869	860	934	940	852	886	849	868	893	893	899	887	897	862	860	882	928	928	893	919	867	838	905	908	860	942	908	883	904	858	892	826	921	860	907	881	879	886	881	923	943	920	914	930	910	890	884	853	888	979	930	910	951	898	863	950	881	898	965	864	898	861	916	870	912	934	872	872	896	866	927	834	870	936	892	914	877	868	880	866	893	865	914	868	942	889	898	871	908	875	840	874	853	932	859	892	888	893	937	884	875	927	847	857	902	916	852	916	901	887	931	937	967	926	852	892	908	861	911	927	891	897	888	935	901	918	933	913	931	904	886	907	915	870	916	908	875	879	856	953	875	909	883	890	895	881	939	913	879	884	908	879	927	869	894	861	873	874	864	888	890	931	887	938	817	889	871	887	907	911	879	882	898	912	925	910	871	857	898	849	893	921	890	876	897	885	906	873	904	949	904	898	896	831	898	908	925	933	900	927	885	937	867	854	866	925	913	883	909	909	910	906	848	957	865	869	906	912	876	919	878	909	905	864	862	903	944	860	920	869	885	922	970	918	952	903	847	875	916	891	879	900	836	851	880	889	879	900	883	909	891	868	849	885	887	949	901	917	940	885	889	949	921	893	873	887	867	918	853	961	896	895	898	881	854	912	880	869	916	893	881	926	860	952	890	915	839	870	942	952	909	861	891	881	870	903	962	905	931	890	877	846	878	946	913	927	889	876	878	895	869	865	881	906	919	890	908	897	881	941	908	868	955	894	893	859	930	960	871	925	913	891	974	921	869	870	876	888	952	899	933	823	912	930	904	937	889	873	904	865	886	894	859	897	895	894	906	901	902	829	872	915	868	865	916	854	868	927	875	842	910	853	908	904	907	837	870	929	863	943	831	874	838	872	883	858	874	845	953	904	912	903	881	945	950	875	887	991	952	846	916	854	914	938	898	948	800	923	880	907	895	909	863	868	911	943	880	908	897	899	893	927	890	903	894	863	898	941	910	959	918	865	880	901	910	920	891	920	905	911	941	881	882	881	966	875	868	842	935	871	910	900	885	895	884	907	874	934	919	879	880	905	887	892	895	871	880	911	896	894	859	893	859	876	914	941	893	921	911	919	864	838	908	861	879	885	841	894	884	861	907	880	836	838	913	895	864	942	906	921	936	924	897	893	886	914	873	895	902	909	931	897	900	938	944	925	861	865	904	919	901	933	930	870	977	884	856	972	829	956	912	890	892	894	880	907	886	907	913	892	901	860	881	866	884	913	908	881	886	908	943	863	908	875	907	919	911	962	865	901	876	913	899	878	927	915	909	922	921	908	894	910	892	949	887	916	897	901	908	850	850	881	858	882	962	928	893	914	871	899	890	848	852	888	879	896	945	887	901	871	902	870	886	870	864	901	879	898	886	897	867	900	869	890	930	931	887	897	896	894	928	891	911	915	884	928	893	914	914	910	890	888	915	918	910	937	882	884	934	871	890	906	916	843	933	914	882	861	859	900	888	919	880	896	920	840	905	903	928	943	855	892	906	930	889	947	909	888	911	873	927	898	864	910	913	909	886	923	900	870	900	928	902	939	903	908	920	941	887	902	870	935	836	848	884	882	889	939	884	867	890	912	914	915	921	891	895	900	895	903	942	902	944	859	989	930	903	914	871	888	934	919	890	923	904	880	883	897	876	947	933	917	897	882	913	870	898	909	897	927	892	886	868	929	900	916	898	877	899	881	876	879	950	877	896	895	911	895	933	888	926	913	855	885	938	900	875	872	899	951	865	919	891	901	909	887	919	869	863	858	896	870	890	901	874	890	910	919	869	893	948	894	892	871	898	879	897	963	869	885	901	812	910	897	897	911	882	925	952	898	912	938	863	935	912	948	904	863	899	888	936	904	897	918	860	890	912	889	876	899	907	902	923	921	877	884	868	901	889	945	877	892	887	836	874	930	909	863	934	874	867	877	898	906	975	918	918	884	913	880	889	863	915	843	928	939	865	937	927	867	921	866	879	909	878	890	882	899	909	849	936	887	864	906	916	938	902	866	906	873	905	938	931	851	905	899	892	888	897	882	912	930	868	894	876	919	874	927	876	870	918	931	886	903	880	909	891	836	867	880	885	944	860	896	957	932	899	903	902	901	928	894	871	884	887	873	804	885	912	898	939	875	923	880	891	799	870	914	896	922	881	936	913	905	963	899	898	867	839	882	871	895	872	923	866	881	860	892	876	883	939	889	912	917	920	951	850	929	888	890	877	869	865	893	873	869	890	914	915	934	940	916	918	924	911	896	915	882	893	902	921	906	915	849	968	902	918	945	926	892	923	944	850	917	915	900	905	917	873	933	905	883	942	937	906	886	869	918	898	875	926	881	868	922	877	894	917	887	931	898	902	896	901	868	896	907	908	903	855	914	962	936	912	871	856	885	935	866	880	888	922	870	924	887	903	875	900	844	871	929	845	931	908	882	902	928	895	885	912	888	849	930	897	924	868	867	905	901	887	903	948	863	900	845	923	903	892	894	910	923	894	895	887	884	916	855	920	915	906	921	830	896	835	861	894	894	910	891	843	885	888	912	871	896	887	911	941	946	946	877	886	886	880	896	865	912	947	943	899	878	932	910	918	923	884	858	885	882	860	924	888	924	897	880	867	946	935	931	878	925	950	916	879	893	899	870	928	891	934	893	898	884	842	938	894	907	907	857	892
4487	1838	1134	774	973	1322	1340	1168	990	785	643	553	487	400	354	314	271	239	236	190	196	172	157	149	136	136	125	116	138	114	105	85	87	91	86	96	79	96	92	90	87	90	75	96	57	62	70	81	70	89	73	94	76	96	87	84	55	83	70	84	78	74	97	64	85	76	85	68	87	86	65	73	68	87	75	74	77	62	75	81	68	96	51	82	87	72	92	71	81	69	76	93	70	94	87	75	79	83	70	84	77	88	71	66	68	84	58	65	77	63	69	84	72	79	64	64	90	69	54	76	80	77	79	77	67	83	71	68	89	81	71	76	83	66	80	78	72	76	78	58	78	58	83	88	69	81	72	71	77	89	60	75	74	76	75	76	70	64	82	70	72	82	79	71	76	82	80	80	80	65	76	73	76	76	98	67	80	76	78	73	74	80	77	73	74	75	85	76	73	68	86	66	83	70	82	80	57	77	64	83	72	80	71	75	84	91	82	70	78	76	71	75	67	68	75	77	101	67	94	80	81	89	82	76	65	80	71	75	78	78	67	78	76	75	73	79	78	79	67	82	100	78	84	85	85	77	75	83	69	81	72	94	71	68	64	84	75	67	78	63	71	69	67	69	79	84	84	82	70	77	89	82	79	77	78	80	70	83	66	74	85	69	69	68	101	65	78	83	82	83	78	76	82	74	79	94	61	75	78	70	57	75	90	76	71	83	83	73	71	79	81	77	63	78	66	73	85	73	75	74	79	77	74	66	88	60	72	78	75	72	85	75	61	75	90	78	66	78	66	54	65	71	91	85	83	73	75	70	65	66	80	83	79	73	66	85	67	95	83	70	73	66	86	64	83	70	71	73	80	72	75	73	78	82	78	61	79	82	76	81	76	78	70	61	69	93	86	82	84	75	82	78	85	71	77	78	66	78	70	80	69	70	70	66	77	67	83	76	93	72	86	86	68	72	87	82	72	68	67	72	65	79	85	74	74	82	78	76	78	72	75	80	62	72	75	67	83	86	61	78	59	75	68	70	74	87	92	78	72	79	78	73	75	79	69	83	78	88	91	98	73	94	77	74	72	88	80	85	75	70	77	69	69	74	79	65	65	81	78	71	83	66	77	77	66	96	86	94	77	77	70	82	82	70	68	74	70	74	82	89	81	70	89	94	80	84	68	65	83	78	77	75	66	65	80	71	79	72	66	74	67	79	69	73	54	96	87	69	85	62	84	81	77	70	81	96	87	63	88	65	96	74	76	77	79	89	82	84	76	86	78	73	100	74	86	89	73	75	85	77	73	84	66	89	74	80	74	75	84	79	84	68	81	76	79	73	81	79	76	82	79	79	72	66	76	80	82	79	86	71	84	93	80	80	81	72	87	78	69	80	74	74	70	64	83	78	67	69	59	78	95	94	82	78	72	57	74	70	72	72	78	63	88	72	78	74	93	73	69	66	99	84	82	60	89	84	70	96	66	72	77	92	70	67	73	75	75	69	74	73	78	77	73	86	83	65	66	91	77	72	68	68	78	71	71	90	97	75	65	67	61	82	89	74	91	86	80	74	80	71	85	69	60	80	85	66	84	81	89	74	78	72	70	90	70	77	67	89	83	92	86	68	73	70	59	89	81	76	63	71	60	93	75	69	64	86	90	86	81	65	64	91	83	66	64	68	77	83	83	96	68	83	75	91	83	82	73	109	60	89	79	93	65	81	93	80	91	54	95	67	81	71	55	72	57	98	79	73	80	85	85	84	84	65	63	55	55	77	74	67	71	66	65	74	68	71	65	81	76	78	68	72	77	63	87	71	77	91	79	76	69	81	84	79	77	68	87	80	86	78	69	77	82	77	69	59	69	82	83	77	95	70	88	79	84	65	75	95	72	58	77	60	86	70	86	69	83	74	61	73	75	78	59	94	72	71	86	65	84	67	76	78	84	78	75	78	77	84	79	86	89	60	68	68	77	74	78	65	80	70	76	87	73	72	83	89	58	86	71	64	84	84	70	64	78	70	62	93	80	71	80	70	77	87	84	74	69	93	74	86	71	69	61	74	78	64	70	81	79	90	63	61	87	75	84	82	76	82	93	64	77	78	92	68	80	78	62	76	78	71	70	80	64	65	68	73	82	66	81	68	93	77	79	92	71	88	72	70	84	76	87	63	86	76	68	77	65	60	75	86	87	63	73	76	69	86	82	75	90	76	82	64	82	74	79	85	94	99	62	86	89	72	78	75	75	74	72	71	81	52	63	79	73	69	71	64	98	69	84	63	73	74	93	86	85	83	80	63	73	80	71	79	94	60	85	73	68	81	75	84	88	78	102	71	62	75	73	72	71	72	94	73	69	82	73	81	67	87	70	84	64	60	74	75	82	60	93	73	77	71	63	69	72	71	67	77	64	97	86	80	76	78	65	79	89	88	63	86	66	62	70	89	73	102	84	73	72	77	83	75	78	86	96	71	80	61	65	96	70	92	77	70	59	78	60	72	67	92	64	82	80	76	70	86	90	74	88	66	86	72	77	62	89	72	89	65	88	89	84	83	80	83	72	71	71	71	69	57	70	78	76	76	102	78	64	74	76	68	87	79	72	72	96	73	81	67	88	92	73	62	83	71	78	80	75	85	65	83	62	76	89	71	66	62	91	86	82	69	78	69	92	77	70	82	71	79	73	66	62	82	79	82	86	77	87	91	93	94	69	78	68	75	61	86	66	72	83	78	65	92	83	69	73	72	62	88	65	70	75	91	76	82	67	79	88	80	87	82	84	72	66	80	63	66	76	84	67	68	68	89	84	71	74	58	61	64	70	81	82	76	69	80	79	72	89	88	83	63	77	76	90	82	83	80	58	83	78	72	84	85	87	67	63	71	69	79	81	83	92	87	71	58	67	73	79	83	81	65	77	80	68	79	69	75	84	75	78	83	82	73	60	69	79	77	98	81	70	89	87	67	79	86	90	79	81	89	89	76	85	70	79	79	68	78	86	72	67	90	70	82	84	79	67	76	84	79	89	68	75	68	83	84	78	68	76	64	80	78	72	80	70	82	85	74	76	78	70	77	68	67	81	75	69	75	75	74	78	77	84	79	124	63	76	81	70	73	67	74	67	81	70	78	92	85	84	73	76	92	97	92	68	80	72	86	71	76	74	75	84	71	74	82	83	85	74	80	85	85	76	72	51	82	95	75	87	62	60	98	69	83	70	79	82	80	74	79	85	69	85	62	90	73	91	85	84	76	69	63	72	80	75	73	86	88	80	84	68	66	87	68	65	88	94	53	67	89	71	79	73	65	68	83	71	82	76	94	67	74	84	104	75	85	83	65	62	65	72	78	78	79	74	86	86	86	94	87	95	75	82	77	91	70	88	72	62	83	72	80	76	79	76	77	84	68	60	55	67	92	77	62	76	90	76	61	66	73	100	76	62	79	63	74	84	91	82	68	75	53	75	75	71	63	86	71	81	66	77	75	76	74	84	75	93	77	64	80	83	69	65	69	80	74	68	78	75	70
25924	17980	14396	22311	30552	31626	29579	26889	24049	21035	17989	15540	13622	11891	10481	9184	7667	6621	5895	5139	4664	4019	3659	3203	2940	2773	2597	2467	1993	1966	1756	1487	1394	1330	1298	1192	1158	1191	1094	1013	1014	1045	1014	956	945	948	946	948	946	993	963	969	934	967	955	953	944	899	956	951	926	911	894	886	918	905	938	935	902	918	923	925	887	911	894	899	916	944	859	898	925	914	901	890	984	934	933	959	935	896	947	944	925	894	951	889	879	959	891	960	916	936	925	945	905	906	949	899	930	923	939	915	916	956	910	928	944	908	887	933	921	971	946	950	955	867	971	929	862	878	965	931	946	945	907	902	882	920	912	946	901	929	926	954	951	887	916	930	870	913	935	907	945	953	963	868	952	913	882	931	910	894	944	907	903	945	903	922	853	965	819	913	910	954	907	930	890	903	976	964	887	909	894	939	895	900	891	882	954	947	920	916	917	946	954	933	929	903	874	949	897	900	878	909	882	895	957	917	909	915	965	889	915	944	903	867	941	915	894	935	897	943	952	876	920	937	986	922	911	934	906	946	954	952	965	905	938	900	885	947	905	919	916	909	871	946	975	922	935	943	816	950	926	903	916	903	908	924	943	893	867	939	939	869	925	948	943	942	966	919	949	915	895	918	935	927	904	913	892	950	927	936	949	907	976	920	974	938	941	850	921	908	944	939	944	958	923	911	917	920	933	940	933	915	912	933	935	933	914	888	928	946	903	944	925	946	896	946	867	910	902	921	942	870	949	927	933	896	934	930	933	917	961	899	875	908	892	935	900	935	912	908	898	913	911	882	908	920	914	885	929	890	928	952	960	946	961	911	895	946	955	897	920	917	960	934	923	900	887	917	928	919	901	884	884	983	916	912	904	902	918	974	907	902	941	945	894	911	910	910	938	943	921	922	962	874	884	878	930	930	945	887	913	959	898	926	946	869	903	937	902	929	921	949	890	956	907	904	945	937	937	879	877	906	943	940	931	974	864	934	904	933	947	946	914	967	914	893	930	937	863	927	920	937	941	947	914	875	926	929	940	909	899	892	906	940	930	886	922	926	899	905	923	952	922	862	884	952	881	881	910	937	964	895	901	906	911	954	892	852	975	924	950	920	931	926	947	894	883	912	970	904	935	930	882	932	938	945	896	915	957	889	917	859	923	911	988	946	873	909	924	927	883	952	875	903	952	973	917	925	952	961	883	932	1007	902	911	895	970	895	896	921	923	963	914	939	907	941	901	938	926	916	925	864	899	954	1008	928	973	936	925	895	915	939	991	926	917	852	961	888	899	889	939	950	919	909	962	905	912	966	928	933	859	900	972	938	992	944	958	949	937	886	899	977	927	883	921	929	968	949	907	953	885	923	938	945	886	997	903	912	930	890	842	907	899	964	894	929	952	918	901	977	908	935	922	919	972	964	908	905	979	910	873	914	902	912	900	903	903	913	889	877	926	938	958	907	940	939	864	973	956	858	858	908	915	921	889	943	893	922	936	919	986	922	927	919	933	967	928	931	942	935	883	877	902	895	961	943	950	929	886	920	955	895	910	956	932	910	892	846	882	871	930	891	906	973	927	943	890	900	901	935	906	931	910	926	901	975	902	886	900	869	859	946	937	966	912	897	941	886	964	948	942	874	963	921	924	912	935	910	907	940	920	977	944	920	930	940	899	929	930	960	940	957	927	940	917	904	880	940	945	944	916	967	931	926	965	910	913	951	972	892	943	940	925	899	909	928	936	918	886	965	947	946	895	864	953	935	909	926	925	932	988	960	969	899	949	929	967	927	906	944	904	911	916	896	899	940	924	950	944	888	902	878	935	936	938	870	937	918	935	896	886	941	937	953	998	913	899	871	943	908	939	954	933	958	900	921	946	932	940	922	955	954	924	926	901	905	888	871	871	948	927	927	929	944	948	940	881	952	955	919	913	901	944	928	898	889	954	905	899	927	927	858	890	922	938	968	908	906	905	947	898	988	852	917	936	925	929	953	927	927	881	938	920	940	913	887	919	878	964	1004	952	988	920	944	931	917	899	901	946	904	941	950	929	910	905	927	885	902	912	919	960	924	913	923	925	910	920	951	890	971	952	913	923	908	893	900	964	952	878	914	928	959	918	927	966	979	922	924	922	866	876	932	885	920	930	935	897	906	950	905	933	938	929	931	976	952	940	943	902	931	911	937	938	941	928	907	972	874	941	963	962	959	950	936	929	993	977	931	929	967	905	922	906	902	901	963	987	943	972	923	913	946	932	919	949	936	942	877	919	924	908	877	903	872	906	901	919	907	885	954	885	923	892	923	945	902	940	953	921	921	893	908	966	938	907	924	900	945	947	932	944	922	913	920	922	925	968	932	961	902	976	874	962	911	961	928	885	974	918	905	937	935	916	896	936	906	870	899	904	895	888	957	880	867	886	914	952	854	880	924	925	877	1015	867	942	898	906	974	988	925	940	887	924	916	944	921	923	931	978	938	862	970	980	947	969	897	942	912	904	934	879	925	886	937	935	941	934	940	953	910	938	915	879	980	894	936	920	938	941	891	910	904	882	922	945	882	936	973	918	890	919	949	930	958	870	899	912	909	916	917	961	893	873	886	933	890	904	916	914	934	903	935	968	909	901	928	936	904	939	988	911	961	952	900	906	925	888	917	967	951	880	886	918	952	906	926	925	879	909	895	952	925	964	966	896	901	930	915	915	969	866	930	925	865	950	898	966	942	929	925	881	910	974	979	949	930	897	923	903	903	951	899	917	915	900	970	950	960	892	945	885	945	939	980	903	922	939	871	953	985	937	929	901	955	949	895	895	934	940	913	960	862	904	931	943	937	941	926	895	920	971	916	890	897	895	960	927	885	978	917	909	982	938	961	887	892	886	936	920	945	905	931	913	960	890	883	934	960	880	926	938	947	935	864	903	987	977	927	893	910	911	883	914	898	858	898	934	935	952	949	928	913	914	951	900	888	905	880	908	905	890	937	910	879	892	917	967	929	924	928	901	919	933	903	918	923	918	940	892	947	899	932	987	889	922	941	896	905	882	886	855	883	895	897	923	936	938	909	897	889	920	906	906	928	899	990	929	899	924	889	892	923	919	912	910	915	928	843	941	958	915	897	906	954	887	947	912	900	874	914	936	892	920	919	918	912	926	922	920	886	884	935	899	894	958	929	915	898	908	912	939	952	930	881	929	930	920	905	958	907	967	909	931	907	934	908	868	865	912	897	927	856	892	967	949	925	946	877	899	927	926	852	923	913	909	892	907	935	962	935	934	907	907	935	975	887	897	952	978	903	893	964	965	921	876	914	936	932	945	921	947	911	942	929	886	934	867	910	960	921	952	945	906	942	936	932	912	943	938	902	900	922	957	951	931	919	879	917	910	932	952	931	912	919	889	906	941	867	913	909	966	951	975	942	939	939	874	951	903	917	889	934	888	852	907	904	901	869	899	932	912	923	905	921	966	911	1006	932	936	977	945	946	911	874	952	913	918	932	946	936	900	923	876	882
4163	2664	1412	1025	1225	1625	1716	1520	1172	1000	777	742	617	562	417	396	360	313	280	224	230	185	177	167	156	162	141	145	117	116	115	105	86	94	93	86	86	83	78	84	81	82	103	88	79	74	83	66	81	74	69	86	71	96	82	63	82	98	79	59	70	79	90	77	87	72	69	88	80	80	81	83	88	89	79	83	81	65	77	82	66	70	64	84	69	86	84	71	85	76	93	66	68	66	73	72	73	74	73	83	74	68	92	69	78	84	90	89	84	74	86	76	75	83	77	81	80	81	81	65	69	77	64	87	76	68	75	87	64	73	92	96	74	78	82	78	80	67	91	78	75	77	90	77	82	61	81	82	83	76	78	70	86	72	74	61	84	71	79	84	66	65	82	92	74	80	77	73	76	69	82	74	79	78	56	80	77	88	83	70	72	75	86	70	80	77	92	67	90	70	70	74	89	67	72	76	82	80	92	91	69	63	88	78	83	77	69	80	69	88	77	71	73	75	87	80	82	78	71	87	71	82	82	81	87	87	84	88	75	86	70	72	86	87	82	84	78	76	77	77	85	81	79	71	72	83	99	59	97	75	76	65	79	88	70	60	81	81	83	77	75	82	80	86	57	73	74	84	81	94	83	56	76	72	81	79	73	77	78	71	76	72	80	83	70	89	71	69	71	73	65	66	73	61	81	73	76	75	85	80	75	63	84	78	63	89	78	77	82	85	85	71	87	79	88	78	67	80	79	96	88	73	68	59	84	74	77	78	67	61	71	72	79	70	67	73	88	81	75	79	73	66	80	85	81	89	89	70	98	68	79	65	82	88	79	81	61	80	71	75	67	77	77	81	87	91	70	81	84	78	104	81	78	79	81	71	62	80	76	83	76	74	85	84	77	83	86	79	72	68	78	87	64	66	71	95	79	77	63	75	70	69	70	84	82	81	64	89	69	71	91	81	78	82	88	73	77	81	82	95	82	71	67	88	73	75	74	78	77	80	82	71	63	76	84	84	81	80	76	66	78	69	81	93	75	70	67	67	78	78	80	84	71	83	78	70	60	67	75	73	78	92	82	83	91	81	75	73	80	87	63	85	70	90	82	64	73	73	71	86	65	81	52	76	72	59	76	58	81	75	76	66	87	74	81	83	65	87	95	90	76	93	70	76	83	68	69	71	88	82	85	68	97	68	80	73	84	84	84	75	71	86	93	89	81	73	73	85	77	70	85	73	76	71	86	89	80	73	69	79	104	80	89	81	83	77	78	73	70	83	94	87	78	78	59	77	73	76	68	90	70	62	82	69	85	81	60	72	73	88	77	59	83	73	78	72	77	94	80	77	61	65	85	78	73	80	82	76	82	91	93	79	64	65	85	70	74	61	76	101	105	84	78	78	69	67	89	86	83	62	75	69	83	77	79	72	85	86	68	81	77	76	81	78	74	82	73	87	75	63	82	69	75	80	84	88	81	74	78	83	85	71	76	72	79	75	71	71	72	80	85	85	81	70	86	72	67	64	72	65	66	83	74	81	75	83	69	73	82	74	73	71	89	92	84	78	81	78	91	83	60	93	70	84	88	78	70	76	78	83	87	88	93	72	76	74	73	75	65	97	82	77	72	70	79	95	63	75	72	88	82	74	89	89	79	90	68	67	85	80	87	78	89	73	72	66	88	82	67	81	71	81	78	82	67	75	72	81	86	71	85	86	86	76	84	79	78	81	74	81	72	62	66	80	79	83	85	75	75	83	75	82	67	79	63	86	84	83	63	85	70	84	77	80	97	77	79	78	74	74	66	103	80	74	73	74	81	78	83	88	67	78	60	79	56	60	73	75	88	84	81	82	94	86	82	86	98	76	74	89	77	71	69	81	81	74	78	67	78	86	79	76	97	96	79	91	77	62	86	77	80	84	76	72	66	90	71	74	74	65	66	79	74	65	87	71	76	69	81	69	77	85	83	79	68	89	81	72	75	75	74	83	78	75	72	65	79	91	81	74	84	93	81	79	70	84	89	74	80	82	79	75	96	89	76	72	88	67	78	69	61	73	66	87	79	83	63	77	67	87	79	69	69	83	78	69	86	74	84	76	89	84	78	68	79	68	72	79	76	88	79	70	80	71	86	74	72	77	81	63	77	95	76	90	69	78	64	66	87	80	82	91	74	65	84	87	68	73	87	70	66	80	86	57	86	87	72	86	64	66	73	76	78	71	60	64	90	78	74	71	76	78	69	82	78	81	81	73	98	99	69	78	74	84	75	96	74	84	90	77	70	91	70	79	74	73	72	64	77	85	93	73	84	72	65	79	83	81	78	68	80	79	69	77	77	82	76	84	77	71	64	68	76	73	105	72	61	75	87	75	93	90	91	83	83	93	68	82	81	79	76	90	61	73	84	68	90	84	81	93	78	88	74	65	83	80	83	65	83	77	77	74	86	75	84	94	89	80	53	62	70	70	83	69	85	74	74	77	84	80	81	78	80	81	72	73	82	79	74	94	72	75	77	80	83	80	67	76	75	91	88	87	87	78	84	77	91	72	91	78	73	82	87	67	84	74	56	69	81	89	81	72	84	65	86	86	76	68	81	79	82	85	75	79	84	65	89	71	71	78	73	73	59	68	73	92	78	76	67	84	75	81	71	73	84	66	75	92	67	78	79	74	78	75	75	72	77	66	75	54	76	89	70	83	75	81	83	63	73	65	75	75	75	68	75	79	82	72	80	77	79	91	75	75	56	83	67	82	78	74	83	72	73	75	66	60	63	81	73	78	88	68	95	82	66	92	68	69	64	91	80	74	86	65	77	85	81	74	72	83	74	79	77	80	75	75	55	77	73	90	82	79	72	73	70	64	77	66	86	75	70	79	79	74	78	87	73	79	67	88	75	84	77	75	76	82	92	83	62	75	86	83	83	68	72	86	62	90	93	73	60	82	91	75	63	80	80	83	65	92	81	81	70	80	61	85	76	80	66	73	82	84	77	68	80	79	83	85	78	76	68	81	69	86	63	59	84	70	76	69	73	65	74	85	81	93	89	91	81	74	62	60	61	77	80	85	70	86	82	79	85	75	97	82	75	68	82	73	79	86	74	82	91	84	64	80	78	86	72	55	74	79	80	62	87	77	78	73	77	89	82	87	71	71	96	70	75	66	84	79	85	73	77	65	75	70	68	71	74	70	86	71	63	67	80	75	76	93	99	68	71	82	84	74	80	84	69	69	79	81	65	78	79	71	90	77	88	77	70	72	87	80	87	90	70	83	61	74	83	84	85	62	75	72	72	82	78	74	63	85	76	71	71	68	78	90	79	82	83	75	89	75	77	77	81	94	95	65	81	81	97	70	87	70	78	76	81	85	84	76	81	74	75	70	82	80	98	60	91	85	74	82	79	64	62	91	77	91	75	80	83	71	62	85	91	88	74	80	91	73	74	76	73	83	75	75	72	79	89	89	81	94	68	67	71	71	86	72	85	85	77	78	74	77	71	79	63	92	83	78	78	85	80	84	83	82
29540	21203	16625	24404	32659	33557	31661	28795	25943	22961	20031	18140	16174	14321	12704	10887	9349	8192	7166	6457	5653	5070	4507	3995	3540	3335	2902	2793	2444	2170	2005	1887	1597	1512	1418	1253	1286	1209	1104	1120	1061	1055	1056	991	980	973	993	939	975	912	960	935	964	899	993	954	982	978	931	998	927	914	949	891	966	930	895	942	934	898	964	870	946	915	937	947	883	830	912	959	901	912	922	969	953	962	920	867	890	923	934	931	918	952	885	938	896	927	897	899	919	952	889	874	877	952	958	966	871	975	924	932	899	914	909	921	899	886	914	937	901	940	897	903	932	922	918	935	894	936	960	941	886	911	927	897	935	904	932	934	944	904	893	947	911	915	894	969	956	970	927	920	959	893	985	929	960	887	914	962	929	879	994	955	925	962	864	908	930	899	903	959	881	923	876	935	901	925	915	919	895	915	936	927	919	975	925	909	966	986	943	900	917	914	900	957	904	937	964	941	877	931	923	926	954	956	927	868	962	901	972	865	942	910	953	947	927	936	929	961	942	905	949	940	982	875	917	888	914	863	905	927	928	900	923	879	932	934	908	916	940	934	896	957	916	870	918	908	892	957	962	954	929	956	935	918	925	921	943	953	933	984	903	943	944	932	946	899	951	975	932	992	905	909	896	908	972	934	919	925	923	900	931	968	911	928	923	929	921	922	915	939	893	919	886	888	846	902	978	941	879	927	977	950	917	945	963	884	861	960	927	935	905	956	880	970	930	928	902	981	919	966	937	897	928	879	924	945	881	966	920	959	913	928	880	944	942	968	881	921	925	983	908	937	921	933	905	923	849	939	883	910	964	936	916	895	922	953	945	938	909	895	853	906	899	919	950	944	939	955	979	922	959	968	865	919	922	929	943	868	952	920	903	874	902	936	897	939	908	912	875	921	929	927	928	953	928	917	937	899	920	859	958	919	919	970	887	871	972	929	898	965	914	928	946	975	904	923	912	963	899	925	923	947	999	928	934	928	959	926	942	950	927	1003	903	964	913	901	892	881	923	913	923	912	911	925	908	941	937	905	950	928	897	864	909	971	913	947	953	967	910	855	924	907	934	941	917	869	882	904	909	905	948	920	869	916	911	940	894	926	894	949	931	886	881	951	901	933	967	878	962	901	859	954	937	917	941	955	921	890	925	975	906	968	937	944	929	888	914	935	947	967	927	962	897	924	975	921	929	947	921	899	913	957	936	984	964	924	909	852	926	933	950	877	941	941	943	936	879	918	927	902	896	928	904	950	903	911	958	860	919	931	926	998	982	909	931	922	901	949	921	914	893	910	951	863	890	935	953	922	914	942	941	963	876	887	987	951	930	926	942	953	928	962	929	881	915	908	940	943	896	921	924	949	907	927	906	905	1019	943	946	915	932	949	897	886	977	918	943	908	952	928	929	969	966	936	967	951	925	970	950	896	946	921	895	935	944	902	924	918	983	929	937	930	889	964	872	871	946	955	955	980	915	938	855	917	878	925	877	928	939	952	879	944	967	933	900	957	930	922	875	874	943	892	970	886	909	904	893	945	976	890	934	880	925	917	939	944	962	901	881	940	910	943	896	890	913	907	1022	925	923	905	915	938	939	930	927	851	924	948	889	946	950	894	815	934	931	907	964	921	920	889	951	926	980	937	935	921	896	853	888	892	979	957	906	892	923	918	957	932	919	944	907	948	921	920	903	915	952	898	959	902	928	973	894	973	935	893	927	936	914	962	935	936	940	947	948	934	991	935	940	934	938	905	974	899	903	878	998	974	943	933	923	915	862	897	991	953	863	868	890	979	909	899	945	961	911	914	908	926	956	875	930	984	943	881	948	943	892	934	877	949	944	953	940	894	944	940	970	873	983	921	932	971	896	915	987	956	925	947	910	974	936	927	931	933	891	903	933	965	880	912	925	904	1004	926	914	937	921	898	923	930	910	977	931	958	938	897	910	875	913	953	922	918	928	950	924	918	927	951	926	936	897	946	895	943	885	944	940	931	957	998	980	947	907	964	959	1000	914	960	868	973	967	953	894	918	929	889	898	915	911	939	980	904	931	935	890	931	923	883	906	924	977	893	896	927	953	952	961	913	936	934	908	915	940	926	980	930	931	952	867	916	954	913	949	905	910	922	898	902	892	958	904	891	915	932	923	904	946	918	959	934	939	948	944	944	951	954	890	948	929	873	911	941	887	943	958	992	910	907	920	903	903	953	917	933	1015	916	905	895	912	948	937	922	925	832	892	939	925	885	914	970	939	906	922	920	916	925	899	892	886	950	947	873	957	920	900	918	949	986	878	944	1001	919	914	904	929	950	925	991	891	963	963	957	927	965	907	944	903	919	894	894	892	956	938	966	907	915	954	907	937	936	931	912	919	900	946	891	853	881	897	913	878	943	870	946	988	849	934	931	886	893	901	941	916	974	922	924	925	892	864	917	957	910	904	909	949	913	938	966	943	980	953	882	935	920	926	903	976	959	890	956	959	921	917	857	953	901	875	914	973	917	969	937	904	877	901	896	929	917	935	940	919	919	924	962	925	902	892	874	933	928	918	943	1006	942	980	954	968	901	923	898	929	960	902	986	927	849	906	868	935	888	905	888	927	880	930	976	871	924	887	908	876	916	909	933	895	935	962	942	898	949	911	936	933	881	971	929	959	944	905	964	894	899	930	917	943	941	964	906	918	967	942	906	909	872	895	927	945	943	922	954	995	919	933	880	944	930	923	928	1012	882	874	911	979	886	961	941	927	889	946	971	908	969	942	957	928	919	940	877	923	958	881	914	918	918	900	923	922	916	989	856	906	950	944	941	920	926	900	936	974	853	885	941	910	893	927	892	941	960	967	937	919	944	908	920	977	970	927	950	860	967	917	919	950	946	915	961	889	894	918	926	889	939	854	971	951	952	993	955	867	943	946	932	937	893	936	889	944	931	946	941	924	959	900	909	888	913	927	911	920	925	916	926	921	893	920	926	970	934	906	937	927	937	915	912	905	962	937	947	949	976	940	922	919	904	915	905	937	952	908	914	960	905	927	943	885	916	909	875	944	895	978	879	927	960	904	939	921	955	915	931	909	894	941	908	929	885	962	928	892	893	926	924	924	902	914	911	965	854	933	915	914	943	858	958	886	903	947	962	913	881	931	929	933	894	875	930	925	889	917	892	938	920	952	914	908	941	923	920	921	904	930	927	961	924	952	936	887	922	905	881	920	933	897	877	866	926	904	871	893	965	938	950	925	940	913	953	953	897	911	942	879	912	908	901	870	935	904	940	953	979	934	957	940	952	933	896	922	910	936	905	883	946	889	878	964	914	979	924	939	931	900	883	952	892	905	954	925	926	940	982	973	951	905	914	899	880	900	892	909	952	945	921	915	953	942	887	878	918	901	937	912	891	951	886	852	873	870	923	920	941	954	935	942	918	907	904	894	956	900	951	906	969	952	911	932	975	989	913	928	948	976	925	928	951	921	976	914	918	934	975	942	949	927	920	865	898	963	913	986	937	941	927	916	943
2773	1111	606	472	556	755	754	619	559	480	386	349	317	291	222	228	176	182	163	161	140	114	97	107	109	106	86	113	98	95	85	75	83	74	80	73	78	75	81	66	70	66	67	55	79	85	79	70	72	58	70	75	67	72	73	79	85	80	76	65	57	79	67	62	80	79	69	75	79	74	71	69	68	70	64	89	73	75	74	70	80	82	86	71	69	86	76	67	66	74	81	72	56	74	80	70	71	75	75	72	86	92	80	87	80	66	75	69	73	75	74	67	76	78	81	73	84	74	70	80	65	68	83	68	81	61	65	52	68	74	74	65	74	67	73	83	69	87	69	78	81	77	77	68	64	78	74	55	84	94	86	71	72	59	75	56	71	65	69	78	77	72	82	81	69	87	55	73	70	65	81	82	77	52	64	76	68	52	86	86	74	76	78	79	78	91	77	74	79	76	69	73	70	69	88	73	71	100	75	79	62	72	79	78	82	67	75	78	71	69	77	79	75	70	79	72	66	64	64	67	71	75	58	74	64	86	77	81	83	75	71	77	85	80	69	60	63	48	73	70	67	76	81	77	60	58	57	70	78	78	72	62	94	66	77	66	75	80	81	75	77	69	79	64	64	81	77	84	76	71	81	68	63	76	75	77	72	67	76	63	66	70	61	82	75	65	82	59	64	69	96	68	63	83	55	77	56	73	82	67	73	71	67	85	66	83	76	75	83	83	77	74	88	76	79	82	84	76	87	73	76	74	73	80	71	81	76	66	64	86	66	80	76	76	71	67	79	85	65	84	78	67	85	75	68	72	72	68	67	71	68	82	75	64	53	67	71	67	64	78	70	76	75	65	74	83	86	72	72	71	71	83	74	68	63	85	77	76	74	74	75	64	82	71	83	61	68	67	67	64	57	79	69	78	84	73	73	81	87	70	86	95	66	60	67	67	76	68	81	74	73	58	71	80	63	59	73	65	73	75	62	61	61	65	77	74	61	72	72	80	74	67	70	70	79	65	81	70	80	79	88	68	88	74	69	73	81	72	76	79	75	63	76	72	72	72	69	71	57	80	69	68	96	74	81	67	74	67	74	73	70	74	66	79	71	63	74	71	52	71	77	67	75	79	76	70	74	79	67	76	59	77	60	79	73	73	85	73	78	70	73	100	84	73	68	74	78	69	61	62	74	58	66	83	81	74	66	84	66	67	88	76	65	66	78	66	73	82	76	71	89	82	70	62	87	73	81	65	61	76	64	78	59	62	73	77	86	91	65	63	67	75	71	64	66	84	69	79	63	65	94	64	68	86	72	84	84	84	61	91	81	85	65	76	78	71	68	83	79	75	78	73	75	93	75	60	70	82	68	68	72	73	60	70	70	78	76	76	61	80	60	85	63	61	71	79	77	71	78	69	70	79	74	72	67	69	78	68	63	57	57	62	95	73	77	72	72	77	53	76	71	80	68	67	67	83	79	59	65	73	73	74	67	75	76	69	73	72	61	62	77	66	61	58	68	55	67	73	72	97	73	69	83	71	65	75	55	75	68	84	76	71	92	66	63	79	78	65	74	62	77	75	69	75	64	86	72	85	71	81	72	74	77	67	76	62	82	67	72	68	79	70	74	70	69	61	81	75	76	82	75	90	74	87	80	71	69	87	62	59	71	69	80	63	73	75	80	71	91	65	65	66	76	61	77	84	68	62	65	78	64	69	69	65	62	72	72	73	79	77	63	94	64	64	76	82	68	82	71	70	78	61	62	79	66	79	85	62	77	74	64	73	73	84	95	62	58	72	76	74	64	67	86	72	72	79	81	64	78	63	75	62	82	74	69	73	84	55	78	78	77	73	73	75	64	71	71	71	65	77	68	64	74	68	72	90	75	86	73	83	74	71	75	62	74	78	70	82	50	82	65	63	83	78	83	70	83	73	57	101	62	68	75	67	64	80	70	60	66	70	52	62	79	70	55	63	82	67	89	63	76	94	72	71	64	84	66	61	62	76	69	58	62	65	74	72	67	79	75	71	70	72	77	64	56	73	65	65	94	64	67	66	69	72	77	76	87	76	73	80	61	75	82	75	58	56	69	66	81	77	82	69	57	84	73	67	62	80	84	74	69	64	80	53	81	79	67	70	71	76	58	64	63	70	64	71	74	76	83	89	73	75	56	56	73	82	67	97	61	66	71	51	81	79	74	86	84	64	84	63	83	67	83	85	70	76	84	55	83	68	77	61	64	85	73	71	84	71	88	67	70	77	72	58	84	69	65	75	73	82	81	68	67	88	67	59	74	68	72	78	74	73	64	80	73	81	82	83	81	93	74	57	65	82	65	76	70	77	63	59	89	69	93	61	76	71	81	70	76	83	89	66	73	72	60	63	64	90	91	72	84	67	67	71	68	82	83	69	61	72	71	92	68	68	67	66	67	70	84	73	67	60	85	60	64	74	69	80	73	82	60	80	67	90	61	74	79	69	67	66	69	91	60	87	81	61	69	61	98	89	70	71	69	79	78	87	62	91	76	70	69	77	59	75	76	58	51	72	79	66	71	68	66	79	63	91	67	80	65	77	82	80	62	94	69	80	71	67	66	60	68	74	55	67	72	71	76	81	76	68	76	87	77	76	58	73	72	71	64	77	80	67	73	77	64	69	77	81	65	64	73	75	72	85	81	76	88	67	63	69	72	78	78	72	72	68	75	68	86	63	77	76	82	67	74	82	68	84	58	69	70	80	68	86	73	59	84	64	59	79	65	88	75	83	70	81	72	71	73	67	65	68	78	74	76	70	83	69	75	67	83	79	82	74	80	70	80	62	68	81	73	71	75	78	76	72	82	78	81	80	85	66	59	73	68	62	71	82	64	76	83	67	75	58	72	73	69	83	65	77	71	75	58	73	75	73	61	78	72	74	72	77	60	77	75	81	81	75	60	65	74	76	67	74	83	72	86	88	83	85	68	69	71	60	81	72	71	84	57	80	79	65	75	67	75	73	65	67	69	65	76	75	77	59	73	57	73	72	75	66	75	63	84	84	82	75	68	73	71	86	70	87	70	74	74	92	67	80	69	77	64	82	88	80	78	69	60	71	65	70	67	68	87	87	62	70	70	58	60	80	73	79	77	69	69	71	84	69	61	76	76	66	62	73	83	64	77	83	74	77	75	85	85	80	80	75	68	82	79	52	66	74	84	79	82	65	72	76	62	87	76	83	78	97	62	65	69	81	63	73	67	72	77	59	75	71	79	67	64	78	82	60	64	69	63	71	77	73	60	79	77	64	67	80	83	65	77	82	61	69	60	75	71	72	78	86	75	71	72	68	60	75	80	85	75	76	71	99	75	68	72	71	72	72	81	78	90	85	60	79	71	73	67	72	79	64	87	58	82	77	67	67	58	75	59	74	63	75	74	80	78	70	70	64	75	70	69	56	67	65	66	82	75	73	59	67	75	72	70	65	79	67	77	88	66	80	69	77	78	84	75	79	73	62	85	65	79	65	73	70	71	59	66	76	66	66
22545	14896	10584	17355	25622	26633	24155	21577	18782	15729	13570	11794	10384	8677	7477	6309	5180	4583	3946	3416	3207	2668	2442	2153	1961	1935	1708	1635	1480	1367	1335	1389	1267	1168	1066	1075	1009	1004	1010	974	909	899	941	891	903	871	888	902	846	901	896	898	878	898	896	883	850	885	858	866	828	888	891	889	917	921	875	894	787	908	897	855	888	884	875	822	886	884	861	855	873	911	901	833	883	877	820	886	883	833	877	862	816	868	843	900	855	871	868	880	937	857	880	886	883	843	884	875	865	887	881	886	867	889	881	898	905	871	852	889	933	906	842	894	806	882	849	927	841	867	922	829	907	889	907	841	888	874	867	821	881	835	887	937	868	889	954	876	921	870	943	843	894	931	856	878	884	901	876	949	880	838	868	907	859	877	895	874	857	873	887	871	874	843	886	817	890	867	901	869	911	862	887	881	903	911	873	893	868	912	835	848	857	874	851	852	878	903	860	851	886	902	882	940	853	853	888	869	874	887	843	853	854	861	925	916	910	856	865	890	903	840	904	854	908	866	865	869	809	885	848	810	886	874	876	862	843	878	852	880	860	895	856	888	861	899	874	869	859	873	924	883	888	905	887	846	942	877	881	900	894	903	843	909	841	851	904	847	848	881	899	890	878	860	870	862	885	892	845	837	910	878	909	895	887	890	907	864	804	874	931	912	881	859	886	924	887	838	885	851	884	901	833	897	878	862	885	889	817	888	912	897	873	840	907	859	844	844	889	876	864	881	894	872	854	893	854	893	872	915	827	909	884	937	897	925	893	873	874	895	846	931	932	910	881	832	863	842	858	881	879	899	849	900	852	933	826	839	873	875	859	874	806	857	837	924	902	929	857	885	895	869	881	870	890	872	881	873	878	842	893	866	880	924	833	891	921	853	856	909	858	855	916	879	908	932	919	894	927	907	882	851	856	883	923	906	900	862	895	832	858	867	902	901	860	839	884	857	898	893	875	860	873	857	867	881	860	927	863	864	883	901	870	852	921	843	935	859	900	849	907	860	922	847	859	870	889	895	895	860	897	851	909	842	869	936	851	834	847	851	878	853	888	927	882	917	865	868	841	837	889	901	875	900	897	906	863	845	839	889	890	881	841	855	807	813	873	827	868	890	877	867	859	931	898	893	890	898	829	904	862	864	873	852	853	884	913	901	864	865	955	867	840	879	926	888	894	881	875	888	911	886	917	884	838	909	846	842	927	855	848	955	918	863	877	939	851	911	855	877	857	818	897	793	873	881	873	889	919	901	865	844	901	918	814	845	914	882	887	892	877	852	874	885	880	894	798	880	892	822	900	840	867	913	912	908	856	896	851	890	888	907	841	947	855	883	871	880	880	896	821	886	872	839	849	861	851	871	846	859	902	883	846	862	896	840	870	906	889	883	890	838	905	878	851	900	837	863	932	818	857	898	871	871	878	861	900	877	864	892	897	912	907	871	939	851	918	865	887	899	849	874	894	863	883	961	834	851	905	926	867	871	863	855	885	829	862	882	900	891	865	889	892	942	905	891	873	828	842	872	848	858	850	881	919	874	836	914	833	860	875	896	862	897	874	877	832	866	867	879	899	931	889	872	884	895	873	912	903	863	844	919	895	872	894	888	835	896	843	908	866	912	858	903	849	859	892	843	857	879	939	849	870	846	894	884	859	869	861	876	862	882	848	867	886	876	944	904	889	878	916	890	902	931	851	825	861	858	904	861	886	924	867	851	857	827	908	868	911	905	871	915	845	882	842	863	919	856	873	878	887	869	859	886	877	843	856	839	862	900	893	902	898	912	846	901	929	889	835	879	890	882	867	886	862	864	902	836	885	882	879	924	868	928	870	847	831	871	862	883	856	858	886	876	864	852	878	873	873	814	913	905	840	921	837	902	894	858	879	901	913	842	912	882	890	846	887	909	912	883	863	869	886	933	859	892	864	861	862	916	853	866	892	866	858	870	916	914	890	875	864	899	886	927	902	870	873	856	894	850	816	872	904	866	890	858	849	857	850	848	896	900	904	899	811	877	900	913	901	823	883	916	889	866	858	883	918	886	883	910	863	857	862	900	891	887	838	901	889	929	882	905	891	837	878	913	817	837	875	886	880	905	929	909	913	899	860	911	865	903	909	912	867	826	860	850	859	866	889	928	862	882	852	845	842	887	873	843	893	904	901	859	850	865	903	864	883	845	867	891	918	858	879	898	893	827	892	918	927	860	872	929	893	862	886	924	910	900	893	871	907	871	862	878	869	867	877	858	875	861	892	873	900	870	875	914	891	927	860	875	932	883	873	865	843	901	859	852	830	914	901	854	897	848	880	862	863	919	884	864	836	858	840	881	896	858	911	808	917	858	850	878	866	886	927	848	900	938	922	854	882	877	924	866	892	881	854	897	857	872	852	897	860	898	864	862	875	863	901	900	860	840	851	857	884	895	870	839	893	876	873	839	833	943	951	860	863	899	846	881	873	925	876	825	893	946	851	847	893	885	884	918	836	856	850	888	803	902	844	860	886	897	898	863	848	844	895	803	882	886	904	888	907	889	861	890	878	878	843	880	873	874	819	925	871	889	865	877	848	928	909	838	803	904	822	887	954	848	942	869	892	904	824	894	906	866	928	914	833	855	904	871	877	906	868	894	843	876	834	868	860	884	894	842	858	854	900	849	875	865	906	845	852	916	822	899	868	847	869	880	913	866	926	920	837	871	861	873	913	873	900	839	903	872	900	834	923	880	891	901	856	857	899	936	929	888	873	930	860	888	921	840	911	815	882	821	886	828	846	868	913	907	918	888	912	856	944	879	849	806	848	906	857	851	882	898	851	861	844	871	888	827	830	866	833	890	858	887	847	888	923	913	900	831	897	852	828	901	870	884	893	937	930	836	876	935	861	824	828	890	890	846	829	850	900	836	856	873	927	880	854	855	885	843	845	885	834	877	830	868	900	891	862	913	849	923	904	851	869	886	917	868	884	911	852	872	880	853	939	902	906	918	858	839	849	851	874	887	856	900	904	876	882	872	891	876	899	877	932	919	875	845	918	921	898	866	895	865	893	933	873	858	841	899	822	833	878	885	861	898	897	850	832	903	859	853	816	929	936	870	864	809	877	914	868	917	876	854	874	879	868	866	866	889	855	914	900	825	929	859	839	820	862	921	825	899	843	866	906	908	903	847	881	902	870	853	920	846	892	882	915	898	865	851	883	927	887	874	838	891	909	848	913	859	857	843	843	881	907	905	889	872	881	873	897	844	801	857	906	905	880	895	880	877	856	814	908	870	859	796	848	832	880	931	904	907	841	923	802	870	867	863	852	907	875	887	933	908	895	874	893	888	875	854	880	889	885	893	873	901	879	894	821	885	860	926	904	954	856	929	909	902	837	894	863	857	843	859	847	884	895	927	845	859	851	914	888	887	900	883	826	869	883	869	911	884	878	885	927	866	933	873	917	928	838	889	894	888	827	936	908	870	845	894	841	913	925	876	862	905	876	799	876	892	867	853
2782	1831	945	712	874	1161	1094	979	791	703	599	558	480	400	359	319	258	239	189	184	197	184	158	128	130	99	93	100	98	91	100	89	74	92	92	82	79	70	78	74	94	83	85	87	90	72	80	84	83	67	83	81	89	74	70	74	75	70	63	62	87	71	73	89	85	52	87	80	67	71	66	80	79	84	64	61	85	76	70	75	89	77	73	79	65	68	69	62	63	68	78	73	62	72	64	73	70	71	80	81	73	78	73	87	73	75	76	84	81	77	69	72	71	83	69	81	87	80	62	90	99	68	90	86	73	92	68	64	76	72	80	63	51	77	77	70	74	66	70	78	67	73	90	76	65	60	77	81	65	69	72	73	91	73	75	83	57	76	74	78	72	72	62	70	74	56	61	63	60	80	81	68	90	67	80	67	87	85	84	60	72	77	69	62	90	63	69	68	72	77	86	65	77	94	69	89	85	71	67	66	83	72	83	69	85	79	79	79	82	73	63	67	88	63	68	77	72	59	76	69	74	90	54	100	92	80	78	77	68	77	68	81	69	78	83	78	69	83	56	71	65	78	55	71	65	90	69	78	86	78	77	76	79	73	73	70	64	71	65	85	74	70	72	74	72	73	88	74	91	67	66	65	82	69	70	83	65	57	64	75	69	74	74	80	70	66	63	76	79	76	65	72	75	64	71	67	51	86	77	70	85	73	69	70	78	72	77	68	66	72	76	75	60	70	67	78	82	71	70	78	81	85	70	71	86	61	76	69	61	79	71	69	69	68	78	64	76	93	77	62	66	67	67	96	90	61	81	90	74	67	83	75	80	70	73	85	59	69	71	79	88	78	55	77	85	88	65	81	74	68	82	82	65	64	61	73	78	85	77	76	77	80	72	65	73	72	68	69	72	77	73	77	78	74	83	76	74	62	78	69	79	81	75	81	76	73	85	47	67	90	68	75	86	68	76	74	78	73	62	71	86	88	69	65	69	45	110	72	88	70	69	82	73	77	73	88	71	76	75	69	90	70	75	79	70	79	68	76	73	61	73	71	70	77	75	63	81	73	76	80	70	63	72	92	83	70	76	73	67	58	66	80	68	68	84	75	53	79	65	84	85	86	69	74	74	78	70	72	66	71	69	61	83	67	64	77	68	80	77	64	69	70	89	80	72	72	82	84	66	93	79	81	68	79	79	91	69	63	71	75	85	85	67	87	72	59	79	70	85	90	81	70	66	77	78	62	86	77	68	72	49	68	81	66	75	70	67	70	75	75	76	91	84	85	55	66	80	80	86	80	66	72	76	67	75	73	81	73	70	78	76	54	64	79	78	90	73	83	81	83	70	69	78	58	81	68	71	76	78	74	62	78	76	61	70	83	79	74	79	68	78	72	72	76	69	82	64	73	78	72	58	71	90	72	79	85	75	88	84	72	61	73	87	63	54	74	82	85	74	77	79	80	81	64	88	69	61	56	78	76	82	91	76	79	60	73	73	82	62	84	82	61	76	62	78	60	57	95	59	78	69	74	70	82	65	64	73	88	80	76	58	86	88	76	79	67	77	71	82	85	78	91	72	80	78	76	79	62	78	76	80	64	73	52	71	79	67	67	70	65	90	64	77	81	83	74	66	69	91	73	66	78	71	84	87	73	67	75	82	73	92	71	73	84	66	72	74	67	81	79	74	91	67	83	67	73	80	71	70	88	71	78	75	81	62	80	80	75	72	75	83	94	74	83	73	71	76	75	67	66	83	73	72	92	90	84	75	54	74	75	77	65	81	67	75	79	78	72	75	59	70	66	84	75	81	59	89	72	84	78	81	71	68	86	83	68	77	69	83	63	75	83	84	84	69	78	78	74	94	73	75	85	63	58	58	79	81	57	71	93	63	72	85	65	87	75	84	78	67	84	79	74	79	68	84	80	78	86	79	70	72	67	74	87	75	75	73	69	73	72	64	73	92	78	71	64	68	70	80	77	62	73	83	69	68	71	68	65	81	75	79	80	90	70	82	83	77	88	81	83	71	78	60	77	65	75	75	86	75	89	67	63	82	68	69	87	77	74	72	61	70	63	84	72	69	64	85	79	78	92	75	62	71	78	68	73	84	71	72	79	70	77	73	70	77	89	83	94	83	77	83	82	66	72	84	78	57	65	68	93	75	86	84	78	72	68	83	76	90	80	63	68	68	72	82	92	74	94	77	71	83	75	60	83	82	69	77	65	70	68	69	80	78	89	78	84	72	72	69	75	87	81	71	69	74	62	85	83	84	78	64	72	74	99	68	69	77	86	58	74	74	68	69	89	86	74	69	69	82	78	76	68	69	76	68	78	65	67	93	89	84	53	76	76	78	77	92	72	54	63	68	80	80	80	87	82	83	72	68	73	80	78	77	71	78	72	77	78	77	82	65	66	80	84	80	74	73	83	65	58	76	73	64	65	84	65	81	62	85	55	77	77	67	79	75	66	77	67	71	75	68	74	67	71	69	68	90	75	65	77	67	76	69	69	77	69	73	70	67	78	73	75	82	79	69	72	88	87	79	85	81	76	73	71	77	71	63	59	65	74	72	77	71	88	73	79	71	63	83	75	82	79	66	72	84	67	78	88	81	75	83	85	74	75	67	81	73	67	91	81	71	87	87	70	74	67	74	73	72	59	75	66	64	72	89	80	73	73	68	73	72	64	60	80	77	78	68	91	57	62	66	84	68	76	70	78	71	75	76	67	70	68	72	66	79	64	69	60	68	78	89	82	58	81	82	63	76	77	57	74	69	69	70	87	72	61	74	88	68	60	71	67	75	90	73	66	65	85	72	72	67	78	76	68	76	64	79	72	73	62	67	67	74	67	64	68	71	73	67	84	74	81	78	79	64	72	83	78	65	80	63	86	91	75	74	60	70	86	75	70	73	76	72	75	63	79	85	77	70	87	75	83	73	78	80	77	88	86	80	71	79	82	89	60	88	84	80	59	67	75	72	79	76	81	67	76	80	84	70	70	58	80	76	77	70	79	68	79	72	82	75	85	64	66	86	78	85	70	79	81	74	59	84	79	58	83	70	67	60	80	69	77	91	64	75	61	77	89	71	84	82	78	74	73	81	87	68	80	84	73	77	65	78	99	77	70	80	80	60	78	77	56	76	71	98	89	67	94	75	74	67	70	67	82	80	75	85	72	71	70	67	76	87	72	84	76	67	77	72	68	70	68	62	67	76	71	70	81	78	76	75	73	71	56	66	63	64	80	77	70	93	78	77	75	58	84	66	70	71	82	81	77	78	67	75	70	62	80	71	72	62	71	75	75	91	70	82	89	75	72	75	57	72	79	86	79	70	69	78	67	72	74	78	71	84	73	69	66	71	75	73	58	95	86	87	87	73	73	72	92	85	67	76	73	71	73	71	71	77	80	83	72	70	83	73	62	76	72	61	79	70	73	91	81	76	62	73	72	75	85	69	70	75	74	65	86	69	67	84	82	82	64	80	74	63	86	66	86	76	79	73	80	69	76	72	73
26081	18209	13256	21318	29337	29474	27651	24837	21968	19211	16977	15296	13936	12077	10432	8949	7540	6473	5584	4963	4574	3821	3343	2999	2496	2284	1999	1875	1814	1605	1526	1424	1335	1287	1240	1132	1086	1071	1064	990	950	972	940	919	922	928	935	907	906	911	927	901	931	864	912	924	920	838	876	860	864	884	956	884	950	875	875	836	863	897	854	868	886	874	846	903	894	868	844	871	905	873	856	848	848	922	852	890	848	915	895	932	878	851	899	908	844	856	875	900	908	905	879	886	890	886	913	851	920	905	831	910	866	906	854	827	887	880	887	950	879	850	919	896	871	875	908	893	890	932	906	910	894	825	893	897	899	939	872	895	910	908	923	854	859	921	878	876	840	894	849	934	869	885	891	883	930	864	913	847	888	847	860	885	866	879	935	946	881	944	861	870	886	857	847	880	874	913	920	898	883	876	899	858	825	888	922	878	911	864	897	895	917	900	890	849	847	907	826	868	922	942	846	875	893	917	881	891	870	840	908	932	903	903	914	909	865	838	833	949	912	905	903	890	882	905	869	877	888	834	897	901	854	852	899	865	864	861	841	897	831	909	922	890	905	864	894	922	859	892	884	880	841	887	894	921	857	894	903	872	866	904	885	856	915	885	895	892	907	863	870	874	915	866	870	858	897	848	863	916	915	931	894	892	939	861	867	860	858	907	906	937	967	915	889	881	913	897	866	940	871	832	956	924	944	894	896	864	898	885	879	871	885	841	873	888	875	902	914	912	899	903	863	863	922	875	867	888	915	888	828	904	904	908	878	885	880	907	907	847	896	853	960	907	875	898	870	877	908	858	840	881	923	902	927	847	876	916	882	890	896	913	881	885	824	914	898	867	926	890	857	857	903	866	910	885	868	855	867	876	927	893	905	898	933	895	852	916	867	837	853	892	878	862	923	880	883	875	887	916	861	903	882	895	875	906	903	876	868	843	917	907	893	897	837	860	942	874	960	927	898	900	903	904	855	842	919	865	882	896	851	865	891	875	904	852	867	920	923	893	898	935	905	936	838	906	930	856	884	893	917	873	889	870	879	847	835	871	887	923	879	899	873	901	869	951	918	859	898	872	867	890	928	838	858	886	918	898	893	848	833	915	919	847	884	873	867	896	875	888	880	867	858	898	873	818	857	895	888	865	930	948	871	894	878	835	923	903	836	894	939	902	902	850	898	866	852	894	901	831	880	896	887	923	852	870	902	918	870	806	907	859	888	853	911	877	835	928	906	900	904	847	811	895	862	876	858	896	873	884	918	865	906	912	899	865	885	891	946	839	892	875	914	904	848	875	882	817	882	841	900	874	810	854	903	833	893	845	853	871	873	880	814	837	910	875	907	860	879	911	878	868	867	880	888	913	849	856	882	921	893	876	902	830	874	919	883	948	908	928	874	865	904	881	916	844	910	853	916	889	901	864	907	862	914	844	882	835	907	857	880	938	916	849	899	909	861	903	913	880	923	859	886	897	875	934	852	903	895	902	877	907	911	929	915	884	878	897	946	859	923	865	871	885	890	948	871	887	858	847	856	932	876	874	929	865	896	947	985	847	902	897	851	866	935	865	834	881	877	910	859	828	887	891	880	863	875	899	901	913	897	911	903	852	852	850	863	923	921	880	901	893	871	847	888	881	884	892	934	907	873	920	891	893	901	910	874	834	894	894	877	926	888	862	854	898	870	924	893	876	894	871	924	879	880	865	970	850	861	895	885	896	922	933	919	887	873	908	912	867	901	921	871	868	879	862	874	876	831	840	901	954	864	876	870	926	960	873	880	917	844	882	909	865	890	873	896	912	895	912	948	919	945	859	884	849	871	871	915	884	903	855	878	920	943	891	907	930	904	868	930	921	896	902	878	855	884	900	865	887	916	877	804	943	893	871	814	895	922	855	848	938	873	871	904	938	881	891	906	903	871	864	924	920	894	856	888	924	855	929	876	870	905	906	885	896	903	853	835	887	879	936	870	895	864	940	895	895	904	850	896	871	894	907	908	837	885	949	943	897	860	858	882	923	925	853	870	874	859	836	922	904	871	867	904	841	841	868	899	905	936	896	878	906	912	902	840	884	938	870	897	867	850	900	878	877	894	906	914	903	891	897	876	892	939	856	878	954	857	869	918	848	895	847	884	889	891	847	879	851	852	889	856	904	850	798	898	872	922	914	891	909	857	964	851	908	913	923	913	857	895	882	867	828	890	879	893	907	842	918	915	869	811	863	877	904	907	906	853	917	883	922	870	892	881	914	880	891	874	890	855	895	847	913	868	900	860	887	895	843	888	888	900	902	923	896	892	915	860	862	856	857	890	877	878	870	911	914	933	904	917	890	902	914	921	934	911	952	919	879	872	929	865	894	900	888	916	937	908	935	922	939	869	890	879	807	880	913	872	880	880	854	906	907	892	876	898	891	857	940	915	890	899	874	875	871	936	920	924	923	883	871	853	877	880	879	853	883	909	861	862	906	866	955	914	892	884	817	959	879	898	866	871	875	872	847	946	890	870	918	829	900	911	887	870	890	859	922	898	871	870	869	905	851	897	893	866	866	897	911	861	855	913	905	922	862	887	946	921	878	849	878	927	885	870	925	887	888	880	844	889	927	883	908	913	865	908	888	892	854	839	867	882	868	868	875	837	899	871	872	874	893	930	907	889	910	871	852	906	837	919	844	900	856	865	880	918	866	935	829	907	927	856	896	865	905	849	891	889	891	841	922	872	895	835	872	911	884	861	860	872	861	861	896	894	929	893	914	838	885	859	853	883	871	895	895	879	926	895	831	876	924	871	952	875	919	898	920	945	885	857	943	899	934	887	979	919	928	883	888	914	897	908	871	903	928	897	925	944	896	912	920	881	865	876	901	862	886	893	922	931	891	856	911	890	817	891	866	881	870	916	819	945	879	919	947	883	904	904	909	959	891	944	859	880	911	896	860	936	891	842	875	906	886	907	884	875	873	859	910	949	903	850	920	902	904	864	916	880	904	824	857	891	866	885	855	912	857	895	941	910	878	888	904	872	838	882	867	903	880	895	899	909	875	883	911	900	941	867	887	887	873	877	818	964	838	865	964	866	908	858	896	910	936	906	907	902	895	904	900	898	868	884	877	889	908	866	927	874	926	954	849	948	886	858	888	895	879	870	879	836	853	877	896	780	843	889	857	888	892	877	910	890	892	905	874	916	863	954	900	906	853	861	889	899	882	921	894	849	876	874	908	880	877	889	872	932	866	897	840	895	910	879	870	849	953	852	906	888	910	850	873	902	868	919	889	889	892	951	935	914	913	927	878	912	897	893	895	864	894	873	925	862	909	904	864	881	927	877	864	857	867	884	874	917	827	898	897	914	877	887	858	882	858	923	882	857	892	889	861	880	911	895	888	906	944	910	916	900	895	845	918	900	908	869	896	907	872	888	856	871	954	907	815	896	888	897	874	895	929	898	833	906	888	942	889	889	854	896	881	918	871	893	845	849	867	903	846	876	831	876	892	871	856	917	928
4174	1777	952	744	880	1094	1141	961	834	719	661	588	531	458	453	371	305	271	242	218	224	179	156	164	142	124	113	92	106	88	81	95	93	95	70	98	79	84	103	85	82	69	72	75	95	72	70	92	84	96	83	79	72	73	89	65	55	67	75	82	74	64	68	86	87	72	82	88	76	79	84	75	67	82	73	77	72	78	64	80	78	76	81	74	67	72	83	81	82	66	75	64	84	72	80	78	69	68	75	70	82	80	60	57	90	70	90	78	66	80	62	88	65	77	91	69	59	91	73	72	63	70	80	89	86	71	87	80	67	87	74	68	74	97	66	91	75	68	86	70	81	71	66	84	84	65	83	83	92	68	72	82	71	71	69	70	70	76	79	84	82	65	82	76	76	69	82	77	70	59	78	78	74	94	81	76	73	66	79	71	84	74	57	77	80	75	76	76	57	82	64	83	72	68	87	87	76	69	68	81	72	66	77	88	70	80	78	74	78	79	71	64	73	76	73	67	76	87	79	82	76	78	65	72	74	70	75	80	90	82	79	75	83	75	87	91	71	70	63	74	91	65	70	73	77	59	80	78	89	75	60	58	77	83	76	81	60	79	59	73	71	90	68	81	56	66	61	81	86	79	71	65	66	90	80	70	81	73	80	75	65	83	78	73	70	63	72	63	92	83	86	82	70	79	85	73	77	78	76	75	88	77	63	68	96	85	66	84	80	72	74	77	72	87	80	94	70	77	82	69	57	95	57	69	75	100	91	74	97	72	78	84	61	72	78	82	75	69	70	76	68	81	81	74	70	84	68	80	68	66	65	93	78	74	67	82	76	68	92	82	74	73	92	91	92	82	74	93	70	70	70	76	64	74	87	79	79	71	75	77	73	75	78	75	85	77	74	70	64	82	59	73	90	83	63	66	72	76	65	78	75	75	75	75	68	79	69	60	65	62	76	85	79	95	66	69	72	80	53	74	81	79	75	65	87	68	76	83	79	71	79	70	83	88	79	81	60	86	78	66	63	86	67	80	87	94	65	68	95	73	80	74	75	67	68	72	75	92	57	60	75	79	75	75	83	57	65	68	79	72	76	70	71	82	80	83	84	73	62	61	76	84	74	74	72	84	90	80	67	78	81	81	66	81	88	73	90	71	75	63	74	90	62	65	83	74	65	74	80	75	88	69	75	73	74	75	83	71	75	84	78	85	58	82	78	71	90	71	70	75	79	78	78	78	68	72	78	61	83	74	65	84	83	71	76	87	78	90	81	79	71	80	79	81	70	80	84	74	78	67	76	78	77	66	60	81	72	67	82	92	86	70	88	62	71	72	72	63	68	95	78	82	83	57	87	74	84	76	73	78	49	62	75	79	70	72	77	75	69	72	78	64	65	93	66	86	81	78	78	73	65	92	94	68	80	84	86	71	72	84	61	97	73	87	71	71	68	82	80	74	80	77	69	71	79	80	84	73	76	68	65	95	71	86	72	89	60	59	80	71	76	70	64	83	84	73	70	75	71	77	74	71	93	72	69	82	61	80	73	77	77	75	77	79	72	80	82	77	87	78	88	91	81	68	85	72	71	68	79	83	81	63	76	80	77	77	76	80	76	72	72	85	77	87	83	85	78	88	86	72	67	82	74	78	87	70	84	77	74	82	73	105	74	77	68	63	86	73	80	73	63	74	81	75	77	83	76	83	71	72	85	81	78	72	77	86	76	86	77	84	91	93	80	77	82	63	83	69	67	71	73	64	75	90	71	83	69	77	57	84	80	65	82	70	88	59	83	83	72	76	91	68	76	69	75	83	82	83	63	86	72	69	64	74	77	78	83	80	74	71	68	79	81	83	79	79	84	86	82	82	79	74	86	84	85	82	63	69	78	83	85	63	68	72	71	61	88	79	71	81	72	79	57	91	94	70	85	72	91	72	70	76	62	60	72	84	66	89	73	76	88	73	61	71	78	80	83	77	77	65	77	95	71	73	77	71	72	75	76	81	88	67	76	83	72	65	69	81	66	90	87	78	66	79	82	61	83	65	85	62	66	71	76	49	84	68	85	68	99	78	71	71	68	73	76	63	75	72	81	73	76	74	64	81	88	59	74	91	88	77	84	73	91	83	73	72	71	75	72	68	70	76	82	78	70	71	77	72	68	71	89	84	74	82	71	79	82	81	91	73	82	66	78	93	64	62	76	74	81	71	61	84	83	71	79	89	82	87	77	76	71	59	90	74	80	76	85	72	75	62	77	81	95	73	59	72	59	67	89	99	66	93	70	77	74	70	72	94	84	65	89	58	84	75	87	73	71	66	83	76	73	72	79	64	80	79	83	71	73	84	91	89	81	64	75	70	77	74	80	64	72	78	80	71	78	75	74	87	66	81	73	64	80	69	73	87	70	85	70	82	72	65	92	75	78	80	67	68	65	92	63	63	77	65	71	80	77	91	85	75	60	57	63	52	83	60	70	76	88	65	76	72	72	84	78	96	85	72	77	68	64	65	89	72	82	75	73	71	83	81	85	78	81	75	73	66	81	67	68	76	81	84	72	84	80	61	73	69	75	70	72	85	83	77	75	81	78	82	64	74	83	63	70	86	73	71	86	70	81	61	86	82	76	77	80	65	81	79	70	73	79	69	78	89	84	86	89	63	86	61	64	69	80	70	76	77	88	72	83	69	80	71	84	79	74	82	81	73	71	70	76	78	82	70	85	73	68	77	84	67	77	67	72	70	63	92	70	74	63	78	75	84	84	83	86	69	81	79	70	82	80	74	79	78	76	88	91	76	68	90	78	79	80	85	80	75	73	79	74	71	78	68	81	69	71	62	77	85	75	78	61	51	81	69	79	70	76	75	62	80	99	78	67	75	90	78	72	78	57	76	75	81	66	82	66	82	86	91	90	78	67	61	77	62	77	83	86	78	79	53	65	76	78	86	68	74	94	75	76	79	70	68	73	68	72	92	74	68	76	66	88	75	74	85	73	76	81	81	102	73	79	68	80	78	73	96	83	86	82	101	80	70	71	70	76	84	89	67	78	87	65	74	75	66	78	77	82	64	70	83	63	84	75	88	68	69	81	79	64	88	86	93	72	88	72	81	79	74	86	76	75	68	73	82	89	85	67	80	74	73	71	77	68	87	83	71	87	102	74	70	73	75	77	71	68	87	64	58	66	86	73	73	84	76	83	80	67	84	86	77	67	61	75	75	68	92	76	87	85	66	81	75	79	61	76	68	82	72	58	76	78	81	71	80	76	82	70	75	83	73	85	75	77	70	75	72	64	84	66	79	92	87	78	81	81	75	84	68	73	85	78	80	67	82	97	69	69	80	71	94	78	88	67	73	67	72	71	79	83	89	74	75	84	87	80	80	64	68	69	77	100	81	86	77	89	73	78	64	92	81	75	72	74	80	74	71	57	64	74	71	74	82	72	87	84	81	74	73	72	74	80	77	79	85	79	77	75	70	59	83	60	71	75	90	75	79	80	63	79	85	62	73	72	62	76	74
25325	17546	13420	21648	29154	29821	28054	25208	22731	20148	18184	16794	15246	13446	11927	10788	8926	7626	6550	5901	5256	4497	3545	3160	2699	2357	2096	1972	1795	1642	1503	1463	1300	1273	1196	1156	1096	1144	1060	990	989	955	1004	961	912	951	933	928	928	889	911	919	889	931	898	945	927	904	938	905	854	883	903	918	939	917	938	928	947	889	914	868	938	888	929	937	910	926	884	960	892	961	958	857	915	938	908	847	896	852	923	899	881	913	914	908	890	940	901	923	896	925	898	934	884	935	933	892	887	887	842	922	922	921	897	903	909	922	947	885	876	883	906	885	921	949	945	889	956	935	949	912	922	887	914	866	936	899	879	909	908	875	951	862	974	878	899	926	873	900	896	925	935	921	961	901	881	917	889	914	896	900	906	923	936	874	905	864	892	927	846	887	931	950	887	883	900	963	938	910	943	862	926	936	894	894	932	852	901	893	909	921	932	936	863	944	929	899	930	906	892	934	896	888	875	945	901	898	917	884	882	889	903	932	921	884	936	912	967	904	910	933	930	910	884	950	903	923	908	905	909	911	897	855	864	933	911	910	907	911	908	860	903	902	883	897	900	869	891	881	987	905	879	881	902	884	846	885	875	933	921	924	940	892	911	859	943	888	948	940	932	893	920	913	848	934	870	875	914	936	940	874	966	952	941	912	892	884	847	875	967	868	907	909	929	938	936	921	908	902	912	927	909	947	931	909	880	958	915	911	903	918	870	989	890	969	922	920	895	879	934	865	902	892	909	922	901	921	893	937	894	922	875	907	909	889	906	825	919	886	931	901	898	877	928	933	913	868	883	889	858	942	906	867	873	962	936	883	913	907	921	858	942	926	961	957	892	874	898	895	929	908	973	911	894	887	948	892	871	879	896	894	896	857	944	838	928	916	915	881	942	872	855	882	910	907	911	914	866	918	922	892	925	889	981	879	950	909	870	901	931	878	893	863	902	967	911	967	897	887	943	911	932	939	890	901	949	930	931	933	916	909	888	978	914	943	901	894	880	929	905	957	954	915	879	923	917	879	935	912	918	854	903	914	962	902	880	853	940	910	927	916	951	914	982	867	945	899	887	956	875	886	900	884	923	929	910	904	855	838	861	887	912	937	889	863	907	903	855	921	904	907	907	861	936	915	935	899	907	873	970	947	935	928	922	885	1010	957	864	937	877	948	912	871	907	919	886	898	920	864	901	843	910	880	863	925	918	904	921	919	980	920	918	960	901	861	927	860	964	922	896	914	903	939	951	931	916	881	925	859	924	866	883	894	878	889	899	893	928	931	918	914	930	866	872	910	902	864	942	883	915	897	882	883	885	874	908	910	856	944	930	934	916	885	917	934	886	918	890	957	937	921	931	941	891	886	899	928	913	911	897	907	903	909	898	907	878	879	880	903	934	877	904	927	957	913	902	933	928	890	943	873	888	966	903	882	850	951	943	946	925	890	917	949	924	898	879	935	898	922	941	926	899	928	916	928	895	930	905	895	814	960	914	934	951	884	951	839	925	931	892	868	936	875	912	937	956	839	916	862	860	905	926	836	887	870	892	904	899	883	938	936	911	864	982	849	903	904	894	844	909	894	938	944	918	848	936	862	905	904	893	946	885	902	910	941	917	893	881	894	868	889	941	914	896	931	906	855	922	922	851	918	921	906	887	907	883	915	931	885	963	897	882	883	960	903	962	919	888	892	928	910	878	884	941	906	885	929	903	926	929	900	935	898	939	910	890	944	921	869	873	889	923	944	938	838	917	886	922	904	931	885	975	872	893	890	870	928	880	953	933	905	924	886	884	912	862	909	920	867	909	898	948	929	886	927	907	907	939	868	958	931	908	883	921	923	914	880	904	895	947	916	963	890	899	892	908	953	923	860	934	925	879	867	894	893	912	922	933	916	862	880	986	926	877	936	903	892	873	928	881	915	877	924	922	909	867	930	897	906	905	874	962	935	885	904	868	943	899	894	954	841	891	953	880	934	865	939	945	887	921	876	911	895	912	884	890	859	925	908	946	899	891	933	901	893	905	960	889	884	884	942	927	909	948	892	901	895	881	901	872	927	931	875	927	929	866	945	917	954	898	966	877	875	838	906	886	912	847	930	922	892	887	915	885	900	873	895	871	872	911	897	842	912	942	924	878	858	908	861	912	942	900	935	940	945	872	871	944	897	903	943	891	898	879	900	897	874	914	947	958	915	913	857	924	859	903	891	950	898	934	938	899	886	868	900	833	897	891	939	892	906	953	898	899	943	940	951	905	950	889	910	901	868	930	882	960	910	891	926	923	923	889	949	912	884	900	880	906	905	838	892	915	933	898	862	866	924	888	865	899	931	861	897	932	894	915	953	906	870	888	970	854	894	900	911	911	937	915	890	902	893	940	863	878	915	874	892	932	852	898	932	872	882	910	861	906	909	940	886	878	860	917	931	941	908	935	817	906	897	884	921	904	899	896	929	891	903	927	873	919	876	907	892	871	899	875	898	936	905	898	918	902	944	804	916	895	944	909	873	908	895	912	914	925	920	919	946	948	897	890	902	903	847	904	903	905	899	944	850	944	900	888	976	931	928	886	925	922	878	872	871	954	935	935	874	870	879	880	950	912	936	884	961	916	876	892	898	927	849	847	940	928	917	913	895	890	914	879	913	871	972	862	929	887	934	907	902	915	897	900	870	889	894	922	914	890	882	870	914	905	895	901	931	874	855	860	897	908	899	916	949	904	908	996	934	953	894	906	865	823	905	911	945	909	925	876	898	883	929	862	933	952	898	859	891	896	947	879	917	919	891	887	902	910	905	891	936	895	923	906	962	903	981	912	946	907	865	858	876	904	957	890	900	950	897	989	923	923	880	879	904	891	945	906	896	898	889	930	861	974	922	879	900	894	960	903	860	856	910	895	900	884	923	924	898	917	903	912	866	925	962	916	870	817	905	885	910	908	881	855	921	925	914	868	926	917	903	925	900	884	906	891	918	893	951	898	940	911	864	896	879	948	901	896	923	902	906	924	942	944	937	898	925	960	932	898	866	884	935	975	910	888	922	916	924	960	914	883	898	918	913	908	898	879	889	925	937	944	882	865	871	921	852	907	924	932	923	866	885	932	898	917	924	896	973	980	862	866	911	961	907	893	930	901	909	897	901	911	889	879	886	925	887	1005	891	898	917	935	845	858	946	944	897	932	911	925	892	909	904	867	845	941	902	851	928	918	891	855	903	923	893	890	907	889	910	929	906	905	926	901	912	881	907	891	953	946	891	913	979	890	932	939	895	886	893	915	908	890	904	892	889	923	872	896	892	919	885	880	895	938	938	929	965	874	901	884	887	895	937	907	900	928	879	888	892	897	886	935	865	922	947	886	942	904	957	911	869	885	866	885	910	890	916	869	874	907	889	901	890	893	908	914	918	896	911	966	923	932	925	925	883	850	892	935	919	915	898	877	887	890	934	871	895	904	925	899	969	907	938	956	878	877	838	888	982	895	898	910	917	856	913	895	927	917	916
4066	2687	1496	960	1167	1518	1471	1301	1115	1046	898	793	683	625	538	503	433	364	311	263	231	248	209	149	149	121	102	105	85	93	96	98	92	95	87	78	78	75	81	74	82	83	64	68	73	58	88	102	87	83	74	89	79	82	81	68	90	86	72	86	74	69	80	72	71	79	75	77	71	84	74	76	96	84	80	71	79	98	72	76	76	70	75	86	74	81	65	68	81	66	76	86	79	69	62	86	77	72	81	80	79	82	85	61	83	66	71	78	72	89	73	93	87	86	80	55	75	85	66	86	79	95	72	57	81	79	92	63	88	87	102	85	89	80	68	88	81	73	79	85	89	77	56	64	68	71	89	79	90	87	62	89	57	90	71	76	99	87	84	88	83	83	81	66	67	82	84	77	62	76	62	65	89	83	87	66	81	75	74	67	87	93	78	73	64	82	82	76	64	67	78	73	64	83	76	56	63	78	80	71	70	63	87	78	83	71	87	81	72	76	98	73	76	90	77	85	70	79	77	82	79	78	58	85	60	78	72	85	75	79	81	84	75	71	82	78	80	86	86	72	70	75	82	71	65	90	84	88	77	85	74	79	80	67	89	65	82	75	49	66	73	76	67	69	82	69	67	84	65	81	92	86	77	69	82	83	71	77	82	68	93	72	70	84	77	75	79	80	74	86	68	68	88	89	87	67	81	70	75	75	74	80	67	81	88	74	58	76	80	58	67	78	65	76	63	66	69	70	86	78	79	70	80	87	61	91	82	77	63	81	69	80	74	71	77	94	85	76	75	82	85	101	94	74	70	89	72	65	87	71	68	83	86	72	83	86	74	73	68	62	69	74	63	68	83	69	94	84	71	64	91	76	71	88	71	75	87	75	77	84	77	80	79	73	86	76	71	73	73	77	84	92	74	73	82	86	79	84	86	68	93	81	76	83	75	80	80	87	103	87	80	67	72	76	73	84	78	94	84	91	89	81	70	81	72	83	74	94	89	79	66	82	67	73	80	75	75	79	76	86	90	82	76	75	79	79	70	79	68	66	88	81	82	76	78	81	91	73	94	82	81	70	83	86	82	69	79	67	80	73	81	89	78	70	59	74	70	75	81	90	72	62	66	83	83	67	68	78	82	72	72	81	81	90	62	77	89	77	66	75	79	92	89	86	83	65	70	71	74	69	77	65	81	69	81	68	65	76	80	81	83	75	86	82	72	58	96	77	84	81	82	78	77	57	73	62	79	71	64	78	71	74	97	80	82	93	86	76	91	97	92	69	71	53	79	82	72	93	71	55	70	63	83	75	73	92	80	71	89	73	84	52	89	88	99	89	82	82	75	75	75	72	80	80	87	80	75	81	97	53	91	79	68	78	98	85	98	81	78	69	77	67	91	69	86	78	77	89	87	89	88	76	82	92	72	68	61	66	81	61	72	57	69	71	78	65	76	65	66	96	78	78	78	64	89	77	74	83	72	73	78	73	76	91	75	64	71	78	54	74	79	68	63	73	88	90	85	79	79	82	71	72	75	69	75	90	77	72	63	83	85	71	66	79	65	78	102	72	81	79	68	79	75	71	85	69	54	89	78	75	77	89	66	89	76	86	79	60	77	74	72	79	67	81	78	58	86	69	99	75	82	64	70	74	89	75	60	66	64	96	75	67	72	79	75	74	80	80	65	78	78	83	81	64	84	89	68	88	66	60	91	80	98	59	80	65	82	86	64	75	95	94	93	84	74	71	87	102	72	94	83	76	74	61	84	68	79	85	75	84	75	90	97	70	69	82	76	81	65	74	82	98	82	91	73	78	86	82	76	71	78	80	80	64	87	90	67	79	75	88	84	70	88	78	70	99	82	91	99	78	63	67	71	66	72	80	83	77	65	73	95	81	82	75	78	88	85	72	77	76	83	75	74	73	79	76	77	89	65	72	68	84	93	72	73	64	75	78	86	74	84	96	89	73	65	79	76	81	66	93	78	84	80	80	76	74	65	82	68	75	74	96	76	81	85	80	72	82	79	69	79	94	95	83	86	85	74	73	80	94	76	87	71	88	71	77	90	76	82	91	73	78	61	79	86	80	73	88	80	77	73	67	76	71	80	75	75	84	85	78	81	75	77	84	85	67	85	68	85	80	73	85	73	69	86	80	74	99	85	80	85	77	70	89	75	90	74	71	68	83	87	74	83	85	80	62	80	81	80	80	67	74	78	72	70	86	70	83	58	76	90	75	89	81	79	82	75	64	80	78	61	76	76	80	86	83	84	78	74	93	79	78	74	78	76	90	71	75	84	75	83	80	95	65	77	90	69	70	76	71	87	73	75	85	72	76	69	88	68	73	79	80	79	90	70	90	81	78	67	73	76	82	84	81	69	82	83	75	74	90	85	92	80	83	72	68	69	88	85	65	97	80	83	66	88	76	88	96	79	67	63	65	80	62	86	73	92	89	81	91	67	69	70	90	80	80	67	74	77	79	77	86	69	80	80	74	76	83	78	82	73	67	92	69	60	76	80	75	100	72	78	78	62	78	87	83	62	75	76	71	83	72	89	66	83	68	79	74	92	70	76	90	71	77	79	72	74	82	66	66	74	73	86	69	82	78	83	72	83	69	78	63	77	81	72	78	74	69	75	95	90	78	70	97	85	76	65	81	72	65	69	69	74	67	71	77	71	72	74	82	76	73	79	74	74	59	74	79	75	60	73	80	65	84	67	79	75	74	89	96	76	96	74	76	83	91	97	77	72	68	67	71	73	76	81	65	81	88	87	86	75	81	81	64	84	65	85	80	55	77	83	78	92	82	63	77	79	68	68	62	66	64	82	92	69	73	70	63	78	88	74	66	85	81	85	73	56	84	86	78	70	71	89	73	62	83	73	82	92	73	63	71	73	74	87	87	77	72	65	72	74	87	85	84	66	79	71	60	80	85	78	68	81	86	75	68	71	82	68	90	70	81	71	82	78	81	91	72	73	92	74	76	76	81	77	75	77	74	72	88	74	89	73	82	93	84	93	69	81	89	83	95	71	87	87	94	79	62	79	71	63	82	82	64	82	71	70	75	83	68	89	71	76	65	68	72	66	62	77	80	75	81	75	76	101	68	72	85	93	85	75	85	65	82	85	67	59	98	76	73	83	82	77	85	75	78	72	86	98	86	77	76	83	90	68	83	82	65	91	82	64	73	76	88	70	80	76	87	81	81	80	66	75	78	83	65	70	84	71	67	79	77	93	82	78	75	98	81	85	73	88	72	100	67	73	76	81	71	59	81	80	96	85	87	91	81	72	74	80	81	89	78	65	83	66	81	84	84	79	76	76	77	87	73	76	90	75	74	71	76	69	61	79	62	73	84	72	70	67	81	84	81	77	68	98	82	73	65	70	74	77	88	77	97	72	74	83	76	62	73	73	79	72	83	81	66	94	74	67	67	78	94	71	84	84	62	89	87	88	85	80	93	84	73	77	77	93	78	96	94	63	75	85	74	69	80	70	70	67	71	73	71	76	77	77	85
29509	20929	16647	24391	32000	32741	30734	27840	25405	22721	20945	19154	17822	15816	14627	13248	11567	10051	8463	7380	6432	5503	4502	3919	3243	2653	2334	2140	1957	1826	1662	1587	1399	1255	1220	1174	1175	1131	1089	1057	1015	946	1044	1014	975	915	993	919	980	919	974	947	947	880	950	950	882	981	914	922	928	976	926	926	879	963	948	924	951	963	906	870	896	955	902	879	872	899	904	912	907	919	901	915	911	877	948	932	923	918	900	920	887	920	913	912	894	918	910	924	897	902	888	950	875	878	955	921	921	964	920	950	941	929	862	959	923	930	926	909	893	941	925	947	825	927	988	925	960	927	906	973	886	935	941	895	931	898	1005	941	946	907	927	859	885	848	837	921	890	879	893	960	972	945	941	914	918	902	927	956	916	940	854	868	898	883	935	933	921	918	885	881	915	869	937	900	933	943	899	835	920	893	927	891	917	948	906	895	920	903	931	913	850	934	884	969	929	923	940	926	936	920	893	910	900	944	897	953	868	905	879	923	878	904	905	914	933	945	919	869	896	849	928	902	930	867	886	892	909	901	908	916	935	936	932	902	874	881	904	933	887	935	874	910	874	904	900	969	858	928	905	971	851	937	941	911	868	899	943	876	881	918	892	905	886	913	940	892	944	970	959	921	901	931	915	911	916	921	889	886	862	893	932	883	884	907	912	1001	904	946	915	913	971	885	939	972	864	902	857	879	992	922	897	918	894	904	837	933	890	903	873	864	937	891	950	946	923	887	890	920	895	889	918	891	899	938	914	954	936	922	901	904	909	920	966	913	851	858	903	910	921	888	961	925	931	948	966	936	888	890	932	938	920	932	926	901	881	896	899	856	933	956	943	901	881	889	948	941	900	879	875	941	920	921	942	955	914	1001	913	911	890	921	888	906	914	906	921	936	894	943	929	945	888	912	902	905	935	906	914	930	936	918	966	883	932	885	905	896	881	970	915	906	944	920	926	893	902	930	903	888	901	873	898	942	990	952	958	934	908	902	887	941	897	915	941	883	901	951	959	911	923	849	910	898	964	902	914	906	957	917	967	918	939	923	860	925	965	928	937	879	938	918	896	837	939	874	923	973	959	950	914	928	1002	982	897	874	916	970	900	926	946	945	860	922	903	919	911	952	876	904	965	938	924	930	901	864	908	923	925	911	985	945	910	914	928	921	895	933	930	908	926	904	876	936	926	893	935	973	950	885	888	894	908	908	937	908	881	899	859	902	929	908	906	923	966	862	923	948	908	927	961	912	934	907	921	890	917	921	939	895	954	882	861	912	927	943	943	925	937	886	858	958	916	878	942	925	967	913	862	855	892	877	933	948	920	930	918	885	938	899	905	906	919	939	941	901	947	932	958	946	927	961	958	928	912	946	939	886	904	909	896	890	929	898	916	927	913	975	959	915	877	870	906	875	855	896	925	920	910	911	891	897	896	927	847	918	936	911	872	891	879	907	897	882	860	981	944	923	960	890	866	944	927	945	950	964	924	964	875	878	871	897	917	895	955	921	905	970	937	903	934	867	854	874	885	957	895	937	917	943	867	856	892	902	920	894	931	886	912	903	914	904	904	900	949	923	909	908	919	938	948	925	958	903	895	894	899	924	931	954	923	927	905	885	947	939	945	930	925	941	842	912	928	884	874	910	863	899	938	890	943	890	907	921	904	944	869	932	920	865	940	936	962	975	922	917	938	911	940	959	925	912	942	956	884	869	930	924	916	933	890	868	888	928	912	917	944	982	931	903	949	853	922	921	907	928	889	938	925	861	908	900	952	903	869	912	928	924	943	919	929	935	935	897	922	885	946	835	902	911	879	881	893	870	839	878	908	892	969	870	903	920	865	954	902	874	959	904	907	897	877	902	974	907	920	918	958	913	904	925	931	904	937	955	910	918	889	926	935	891	900	943	960	963	895	940	921	945	898	869	896	906	889	914	890	951	942	963	868	879	943	919	913	938	903	913	889	943	895	897	927	859	910	921	970	880	935	881	975	893	928	919	900	870	885	899	904	909	907	894	875	944	905	899	896	961	857	961	913	941	894	882	967	901	938	963	927	870	918	901	897	888	928	905	899	903	938	899	968	917	951	871	940	924	924	901	976	896	921	946	928	969	901	952	953	951	896	950	933	915	889	843	985	927	902	857	897	979	951	939	907	921	896	945	937	887	922	889	944	943	916	925	926	936	896	947	928	930	898	886	914	913	939	909	950	903	890	862	946	931	910	863	911	906	911	890	940	935	919	920	858	944	899	904	941	877	899	916	949	890	939	888	929	939	912	959	950	968	890	913	930	954	914	898	946	916	936	935	914	943	894	871	893	977	908	933	939	906	894	908	952	951	894	870	885	944	911	859	946	917	937	885	891	918	894	898	921	911	969	848	904	880	907	924	909	883	902	970	951	908	917	912	879	926	950	903	943	914	896	946	946	886	886	908	970	899	934	918	867	885	916	877	918	852	904	885	872	909	925	902	916	935	935	913	959	918	881	974	889	955	912	946	909	874	917	909	931	886	858	855	901	916	939	872	857	925	933	897	880	928	924	871	897	939	895	920	968	935	901	893	889	917	906	918	900	871	884	888	955	943	956	913	901	889	968	970	924	865	946	918	904	865	937	898	942	893	903	908	897	930	939	867	930	935	917	914	911	890	938	944	904	918	924	945	919	945	857	822	921	915	900	924	913	900	923	895	840	934	890	872	912	858	882	880	943	942	921	943	931	920	876	931	938	957	902	890	941	909	914	915	878	891	926	897	891	972	943	958	917	972	929	965	914	932	939	904	952	913	914	846	916	934	926	914	913	891	910	928	930	944	922	903	936	903	949	885	991	917	946	931	949	911	939	936	933	890	913	943	939	911	960	955	914	865	925	916	904	948	1017	903	948	926	910	896	953	905	906	865	940	908	934	907	916	943	927	894	928	958	933	937	895	882	917	945	885	941	941	976	922	896	904	984	932	915	948	913	914	922	910	906	915	941	924	899	907	926	930	955	923	892	856	883	926	967	918	948	917	923	874	926	927	873	956	895	898	907	930	929	891	935	933	939	898	875	950	916	931	954	904	900	949	939	911	902	891	920	956	933	909	970	936	931	958	938	868	910	905	899	919	904	919	950	976	937	918	936	961	960	912	905	914	908	898	921	897	937	897	919	869	896	861	948	941	914	931	858	895	928	945	863	884	964	931	937	920	935	913	903	910	943	935	872	907	956	887	906	903	946	855	950	918	907	946	930	943	894	913	896	948	945	997	938	902	901	852	880	941	891	870	908	929	928	924	938	876	915	956	929	974	954	943	913	968	932	941	890	938	943	885	901	906	966	860	947	887	898	939	948	880	894	944	870	949	911	927	880	884	937	922	929	909	941	956	872	908	940	928	917	918	917	887	910	908	932	919	891	927	946	901	912	918	925	942	901	913	944	917	901	956	965	884	813	960	911	893	946	885	930	844	922	921	945	914	950	918	914	943	927	911	889	869	926	915	922	924	855	866	922	947	899	875	942	907	900	872	906
2740	1075	642	413	560	752	715	613	598	476	435	390	342	300	273	252	242	239	183	165	147	140	107	120	90	93	95	86	104	87	70	82	53	68	74	70	79	75	65	83	84	76	68	90	73	75	75	69	87	73	69	66	78	80	76	84	52	66	71	78	68	79	89	72	73	65	77	66	74	71	76	77	71	56	74	80	78	87	64	86	79	86	83	58	78	83	70	78	73	90	67	76	67	63	75	78	78	63	76	70	78	69	65	70	80	66	60	60	66	73	70	81	77	74	104	78	66	69	60	82	88	80	76	85	81	69	66	65	75	71	72	72	55	72	68	80	58	76	58	67	70	84	70	66	85	72	69	80	68	73	69	71	84	72	71	67	75	66	84	64	75	68	69	80	82	73	67	54	83	83	86	77	76	69	53	80	69	76	61	65	68	82	59	72	74	67	56	75	79	64	66	73	58	75	74	68	97	75	67	56	66	72	76	75	64	72	66	73	79	67	74	66	68	74	67	60	59	78	63	74	88	90	67	67	63	71	93	63	82	64	78	52	67	81	80	71	65	72	90	68	78	73	72	88	70	73	83	82	83	70	73	61	67	69	82	74	73	71	76	80	87	68	55	78	57	69	80	54	74	70	71	88	64	77	64	66	78	82	87	75	80	75	67	81	78	69	81	79	81	71	76	78	82	65	71	62	65	71	84	56	62	75	68	63	75	73	68	84	65	79	69	79	64	72	66	81	60	72	60	63	70	74	64	80	81	73	77	68	62	80	77	77	67	84	64	59	66	63	75	61	62	87	74	62	72	59	76	67	63	77	72	65	76	77	73	58	72	61	64	71	62	69	76	62	82	87	73	75	68	69	65	71	75	72	72	68	64	60	76	78	85	63	78	74	76	80	72	71	74	79	80	73	76	68	83	67	82	72	84	55	72	73	80	66	74	76	67	68	70	74	79	69	60	60	66	86	77	73	77	81	70	73	64	90	75	81	65	67	100	72	58	70	81	60	80	87	65	91	86	74	77	78	66	66	78	79	67	84	68	72	70	66	67	71	77	68	77	61	77	79	76	74	74	57	76	73	81	80	70	89	70	89	70	63	73	66	56	94	86	82	79	77	63	83	81	60	71	67	58	71	79	73	62	78	67	64	80	86	73	81	72	83	75	60	82	67	70	79	70	83	82	63	74	66	64	71	85	80	60	71	85	77	65	56	64	79	74	69	62	83	66	69	75	67	72	77	66	64	68	72	79	77	57	70	76	69	71	72	66	74	71	73	68	81	74	77	68	64	70	68	69	78	83	68	65	75	72	67	52	86	86	71	61	57	76	76	81	65	59	76	58	64	76	78	67	69	70	79	78	67	81	63	61	85	74	82	75	69	60	67	85	79	69	81	85	68	60	81	55	69	64	69	66	81	67	90	70	84	74	72	77	69	88	68	71	82	62	73	72	74	84	63	74	71	68	72	71	74	68	59	82	81	70	64	70	78	76	80	61	66	83	63	79	65	79	80	88	60	69	71	77	68	66	65	78	70	76	80	61	70	84	81	92	83	67	73	81	54	65	81	76	68	86	76	77	71	73	76	73	71	65	99	86	65	78	69	74	82	77	70	73	56	78	81	66	71	72	79	64	88	73	64	86	62	83	73	77	65	76	90	60	81	74	73	67	76	68	59	56	67	70	65	63	61	78	69	73	55	72	74	75	68	69	74	75	63	57	83	68	70	91	61	81	65	73	66	78	79	73	76	82	65	77	56	46	77	71	69	69	90	72	93	70	67	69	62	77	78	73	74	72	71	81	64	68	62	66	57	75	76	67	64	67	83	79	77	78	80	72	65	73	81	72	79	63	68	58	79	78	70	70	67	73	63	58	76	65	71	64	69	57	75	67	76	70	89	69	74	74	68	80	88	70	74	65	73	70	71	73	73	83	80	78	58	65	87	62	77	81	73	80	67	76	88	87	85	60	75	73	72	70	76	77	64	65	54	68	59	87	77	74	71	78	68	66	71	74	71	77	69	72	67	75	61	78	73	66	71	66	76	60	70	76	86	55	70	64	77	72	67	78	83	66	77	71	83	79	67	71	74	67	77	75	72	83	62	68	82	86	71	63	67	72	92	75	68	71	82	61	62	71	84	75	75	83	66	73	79	53	77	72	88	69	79	59	96	69	70	70	75	78	61	69	68	74	70	72	53	82	61	86	74	60	86	56	69	74	76	67	90	78	64	71	76	89	60	80	78	64	79	73	68	63	78	60	75	87	77	71	80	79	65	85	72	81	76	77	80	72	66	70	79	83	67	90	67	84	70	72	56	77	71	75	77	67	76	77	67	64	70	66	81	60	59	93	64	66	64	73	69	79	81	63	84	68	81	76	64	90	71	79	76	80	78	87	80	66	74	80	78	91	73	87	71	74	77	61	80	71	78	78	68	67	81	65	70	80	85	51	77	75	61	63	76	77	78	58	66	63	70	64	69	77	70	65	68	80	81	71	79	81	75	75	72	59	73	74	60	75	80	68	73	83	65	83	89	56	84	70	76	86	70	62	69	67	77	77	71	78	58	88	61	71	76	62	78	71	64	67	68	58	70	76	69	74	70	82	79	69	70	79	75	79	86	70	74	78	78	73	80	69	76	81	60	75	83	74	77	77	78	70	66	60	81	63	82	77	71	69	62	56	83	61	59	74	74	73	73	68	85	71	72	83	74	78	75	79	64	61	67	75	80	64	76	57	61	77	70	78	71	77	81	77	61	75	72	89	79	76	75	63	61	68	72	76	67	75	67	72	77	69	67	82	71	82	80	70	65	79	65	66	68	70	73	81	80	80	73	69	54	62	82	64	79	93	78	77	68	65	82	78	71	62	82	67	65	75	80	61	63	68	86	88	82	80	65	66	77	81	85	76	71	84	69	71	59	67	64	76	76	76	76	75	88	72	60	75	64	63	72	81	79	85	88	58	66	87	71	99	74	71	73	75	76	67	71	66	81	89	79	59	77	74	84	77	76	66	68	71	69	60	81	83	65	63	68	89	82	61	76	69	63	66	52	85	65	74	77	82	70	63	83	85	78	76	76	56	74	79	70	70	80	76	68	66	77	69	72	77	53	72	61	72	73	67	67	82	81	75	73	79	66	71	67	80	60	77	69	82	63	76	75	65	59	73	69	73	71	68	58	88	81	78	81	79	77	55	78	75	70	75	68	70	69	67	75	70	68	70	70	86	83	61	67	72	77	68	74	87	64	75	64	90	77	63	78	80	77	70	74	71	72	67	73	76	70	65	79	92	66	76	65	69	61	65	69	81	75	59	75	68	50	68	64	76	72	73	80	63	62	82	83	76	64	71	68	92	66	72	80	62	68	59	66	87	82	71	72	65	97	49	80	74	72	64	75	71	82	76	64	69	65	54	77	83	81	81	62	69	83	64	63	59	66	74	90	69	66	83	77	68	69	68	57	84	76	75	57	73	57	68	64	69	57	77	85	72	75	78	70	61	71	78	64	74	60
22578	14557	10349	17157	25296	26122	23517	20902	17936	15547	13770	12195	10871	9392	8649	8118	7446	6448	5171	4424	3832	3190	2650	2348	1962	1701	1420	1328	1340	1223	1146	1142	1072	1023	1057	953	968	943	961	930	951	901	886	959	932	878	876	925	917	877	847	883	873	870	876	880	890	867	929	887	847	878	807	817	884	848	822	867	854	861	888	879	874	890	809	913	882	844	809	904	881	831	901	868	832	846	908	811	901	857	841	880	854	862	884	913	879	845	850	888	830	838	887	860	869	910	854	874	901	860	866	840	883	859	878	830	864	881	862	881	843	871	886	857	834	831	849	883	840	872	848	894	877	852	929	875	842	896	845	864	878	885	887	916	887	846	896	867	862	907	892	849	880	872	848	868	834	891	884	807	858	868	895	850	810	881	838	912	843	890	882	877	841	875	873	917	913	927	884	851	888	863	856	889	864	848	861	846	826	885	868	895	886	880	872	851	837	882	834	852	880	907	842	880	901	869	902	895	853	830	902	895	890	857	876	884	897	827	877	873	864	871	862	866	887	826	858	824	828	852	925	845	926	856	873	853	849	843	863	877	835	867	919	862	852	847	889	871	861	841	823	901	836	899	879	837	886	901	871	832	877	893	908	896	879	885	871	884	852	811	857	862	878	871	848	862	860	908	857	849	897	924	876	860	882	867	837	872	793	847	855	857	897	888	881	850	839	867	861	856	894	887	864	860	892	856	883	846	841	893	816	881	881	851	871	827	862	803	851	865	885	823	891	920	851	851	853	848	861	883	860	900	838	830	882	811	859	885	794	918	878	877	833	847	881	871	885	825	843	870	894	894	860	852	864	832	902	880	926	865	858	879	840	853	871	856	867	886	865	883	898	904	877	863	871	841	792	840	928	915	854	874	904	882	829	925	862	843	822	850	880	838	795	856	885	875	893	876	887	913	874	854	868	922	865	865	896	837	840	862	861	882	910	914	887	898	861	888	891	871	861	844	885	858	858	852	851	844	859	872	793	895	861	897	855	888	920	888	845	894	859	859	837	846	883	872	860	840	900	828	890	890	873	864	837	894	872	849	864	876	873	896	875	863	871	878	837	865	893	871	817	870	854	823	851	896	902	870	879	826	860	882	848	829	880	839	842	865	839	820	867	879	894	878	925	848	863	836	883	879	866	804	865	853	903	840	939	840	885	832	802	881	877	889	918	859	937	893	828	824	837	920	869	853	842	901	915	886	833	918	860	855	902	839	840	843	871	888	869	815	848	877	877	931	870	921	882	830	920	884	873	910	861	822	922	893	886	894	891	896	883	827	905	865	842	866	879	848	880	862	872	870	821	866	843	823	910	885	861	901	925	870	848	891	872	831	864	862	873	899	850	850	839	858	899	910	869	853	917	839	909	873	917	886	813	909	888	906	900	848	904	880	862	845	895	881	888	888	904	870	885	864	834	911	900	884	850	894	878	853	883	879	881	882	807	883	899	865	905	824	814	898	830	847	846	841	831	879	833	852	866	878	863	808	856	815	909	884	867	818	893	891	852	927	861	862	846	863	843	885	907	830	833	902	839	852	913	863	896	904	866	878	865	927	909	838	864	855	884	887	896	869	882	871	879	882	893	862	889	889	841	849	898	851	906	805	819	854	879	806	869	912	833	875	860	902	838	858	922	848	828	865	853	926	892	922	859	875	907	813	858	840	865	912	824	899	842	852	846	803	904	886	834	871	875	883	849	954	843	853	873	905	905	858	895	846	888	862	870	858	855	849	825	870	842	860	870	899	890	862	871	849	884	905	909	844	884	844	884	877	860	871	852	880	860	922	829	910	890	873	884	861	904	895	878	900	934	860	813	905	892	878	854	885	833	886	837	863	861	816	872	868	837	858	908	885	877	932	822	823	830	842	848	896	874	890	836	923	873	898	870	888	841	916	843	853	894	855	869	877	853	856	887	841	898	827	853	897	895	880	893	875	856	838	901	881	853	879	850	903	842	882	824	900	874	889	805	925	851	893	851	896	868	901	850	854	842	874	879	850	901	881	838	878	905	887	866	827	864	842	864	902	841	895	881	864	832	873	876	833	838	898	896	917	797	907	835	909	906	841	886	856	889	852	901	856	864	852	823	890	887	845	867	887	881	876	876	888	844	832	878	820	841	915	862	852	875	877	897	856	942	874	824	897	921	846	848	897	855	867	865	858	887	900	854	882	911	843	895	861	840	878	900	874	875	826	865	890	893	929	860	896	904	836	801	855	851	886	860	906	862	859	877	883	865	892	862	890	880	913	865	902	845	840	841	855	840	835	882	866	837	874	863	848	877	870	822	865	843	877	808	826	884	872	873	888	906	857	835	929	891	870	883	937	833	901	903	898	847	868	824	931	904	846	848	850	819	904	854	838	854	834	898	855	934	847	886	861	826	854	890	905	817	849	898	812	873	894	903	841	872	896	873	843	887	800	896	838	851	857	867	891	828	785	849	877	897	876	872	884	845	842	901	870	924	908	853	928	909	914	821	821	865	880	827	856	823	855	906	856	905	900	890	871	851	845	889	829	835	879	918	852	848	873	868	883	861	890	897	873	823	886	875	832	844	903	870	866	869	869	846	842	846	801	849	915	855	811	867	814	869	955	867	893	865	824	838	845	865	864	883	877	879	861	860	869	854	873	882	879	831	860	817	860	861	894	833	888	906	858	887	849	900	869	888	834	851	855	879	874	863	818	835	851	883	875	880	875	885	866	887	899	890	847	846	853	833	845	884	878	898	858	876	874	855	871	841	840	908	865	814	813	797	865	903	873	866	867	879	900	849	837	858	850	848	866	840	827	874	888	862	877	851	829	884	859	876	818	875	860	919	849	947	851	851	866	869	934	858	827	881	899	835	865	871	892	800	875	857	873	867	888	896	885	905	895	910	848	840	921	877	872	833	858	862	838	900	890	898	844	815	874	853	906	844	886	835	878	876	885	865	883	845	872	910	873	811	851	911	923	809	848	853	797	833	879	912	875	860	897	891	836	898	841	935	863	884	862	842	889	865	839	874	825	883	844	884	889	845	910	865	848	884	900	843	857	861	905	881	887	854	801	822	868	873	837	896	866	841	856	870	819	869	887	888	854	885	880	861	876	858	905	881	881	813	863	859	896	896	888	845	842	830	852	826	883	860	858	910	850	851	874	852	939	816	851	897	908	872	857	892	845	882	838	834	812	884	907	875	854	945	929	805	908	869	829	877	852	859	917	856	888	879	857	851	873	853	897	842	894	849	846	833	874	868	860	862	854	833	858	876	848	898	864	865	859	836	929	904	902	870	843	873	817	915	867	897	910	865	878	866	887	900	805	862	833	897	821	851	865	856	807	880	825	909	888	871	854	878	835	873	889	879	869	869	857	870	878	878	860	867	859	882	869	931	824	891	842	883	832	854	838	851	850	863	874	866	889	879	847	827	882	805	877	890	826	927	802	816	855	840	848	868	864	841	894	800	893	877	879	857	853	877	827	871	812	882	906	877	881	877	859	881	865	872	848
2735	1803	1027	745	849	1084	1026	900	780	675	559	501	510	391	382	359	336	269	254	225	200	165	149	136	131	106	97	85	89	80	87	100	87	82	73	93	75	81	65	81	65	74	76	82	73	79	77	70	74	73	84	80	72	87	84	83	78	75	73	73	83	80	85	64	75	81	76	70	79	82	75	67	60	66	70	63	74	74	79	67	84	69	69	79	70	67	65	77	85	83	71	78	51	76	72	83	70	71	74	77	74	76	60	92	70	66	70	76	83	79	68	75	68	61	67	90	71	66	79	65	68	61	71	65	70	71	72	79	80	91	89	71	68	73	71	73	81	80	63	64	65	71	59	65	80	82	75	72	70	77	53	89	68	68	78	73	67	79	61	70	73	68	69	76	83	66	74	72	71	61	67	80	76	75	72	90	65	72	73	79	68	73	66	81	71	86	89	70	75	78	68	90	66	68	71	70	74	77	76	60	80	75	61	86	61	77	54	93	79	86	84	68	63	75	75	71	97	75	62	69	82	66	75	69	78	76	81	77	72	77	68	75	78	72	67	86	61	69	79	72	63	73	71	66	73	68	78	68	68	68	75	85	69	71	72	74	82	79	80	65	87	79	71	78	82	84	75	72	88	92	85	68	80	79	75	73	68	74	76	83	74	71	85	79	88	54	68	69	85	82	77	94	62	70	72	85	62	62	76	72	86	65	75	71	80	76	75	53	75	62	76	61	76	73	64	81	79	74	81	86	69	76	65	87	68	92	68	94	84	79	72	85	82	80	91	81	72	56	73	67	69	74	85	81	79	79	86	68	71	57	70	64	84	68	76	72	53	67	55	69	57	68	64	100	85	79	75	83	82	75	84	71	65	83	68	62	66	70	77	84	83	84	78	78	79	51	78	88	85	87	75	77	86	62	80	72	57	86	78	77	80	77	63	79	70	76	72	76	76	80	79	65	68	88	77	73	73	88	76	67	83	80	68	69	60	64	81	82	73	86	67	72	66	65	84	72	64	71	73	89	87	86	63	69	85	81	88	82	71	75	86	72	91	57	68	79	81	79	90	72	87	68	61	63	66	80	89	61	71	58	76	75	80	61	89	79	76	71	76	84	67	81	84	68	62	69	81	79	82	83	68	66	72	77	88	74	70	69	79	88	84	86	68	84	50	60	79	66	80	71	63	70	84	62	77	54	72	70	89	85	77	92	70	94	64	70	75	73	78	75	69	67	80	66	59	84	73	74	83	82	78	82	77	87	65	68	76	71	57	66	93	79	70	66	71	77	98	67	87	71	87	72	79	78	80	75	89	100	73	62	75	82	84	70	75	75	81	61	76	65	55	83	73	84	75	74	82	80	93	84	81	73	84	69	69	78	80	69	65	69	78	63	67	88	80	66	67	75	71	83	84	55	61	89	67	80	86	88	68	89	76	65	85	81	70	72	77	77	77	64	63	71	73	79	65	70	82	67	66	72	79	71	63	78	76	73	70	94	85	65	76	88	73	77	78	68	70	72	74	62	78	76	71	79	71	58	66	72	70	61	77	71	62	57	65	65	70	69	69	67	85	81	73	77	80	88	70	71	76	85	58	59	68	77	79	77	59	72	91	74	74	98	75	70	95	71	71	84	76	71	84	66	67	71	87	61	79	60	63	80	71	74	80	82	71	76	66	70	79	77	64	69	49	77	79	70	68	98	82	80	77	65	83	74	69	75	85	67	68	70	70	71	87	85	60	77	75	78	73	71	98	70	60	59	74	80	76	71	81	71	76	67	80	66	80	58	79	77	80	79	55	72	73	76	74	76	89	68	71	77	75	59	79	80	72	68	79	56	67	80	68	75	72	74	64	80	89	85	72	89	85	82	90	58	64	89	74	73	82	69	60	64	98	77	75	81	74	73	62	75	71	80	63	70	57	62	82	74	65	75	70	97	81	71	79	77	56	72	77	70	71	82	78	57	66	79	67	73	86	78	76	68	85	78	80	72	70	76	78	73	72	87	69	71	77	80	66	64	91	67	75	77	74	77	70	80	85	92	59	76	74	61	63	93	69	75	81	84	74	65	70	77	82	75	81	79	64	79	66	79	60	68	77	84	71	66	65	86	72	78	80	58	53	72	64	66	74	73	87	69	95	61	56	68	82	63	66	79	86	76	68	86	74	92	100	70	83	74	83	85	87	97	90	57	92	86	91	74	77	71	80	68	78	60	60	87	78	65	70	62	84	61	82	62	81	67	78	68	79	82	76	64	71	80	72	66	71	72	77	61	65	76	76	83	83	81	71	70	62	82	62	71	69	78	75	72	71	70	77	81	65	74	64	77	69	67	87	60	81	85	69	76	67	71	69	87	83	68	78	82	64	67	89	79	87	78	83	75	88	70	78	74	68	91	69	85	61	58	79	81	76	79	71	57	85	79	71	68	61	88	77	68	80	65	63	85	77	67	94	72	74	75	88	71	72	71	85	70	91	64	67	76	69	99	80	71	63	72	77	74	68	77	66	77	84	66	83	88	64	73	81	63	70	69	76	72	86	72	59	81	89	68	61	68	81	79	84	75	67	77	72	73	73	80	68	69	67	83	77	66	70	74	74	75	70	80	71	70	70	70	83	56	68	69	71	77	99	77	72	78	68	75	75	69	93	83	65	69	62	76	70	76	73	71	75	64	68	74	66	74	76	84	79	77	85	84	78	66	77	68	72	80	85	64	79	70	76	77	70	79	94	73	63	68	52	60	65	77	73	61	84	79	86	85	75	71	74	67	84	68	72	61	71	75	90	63	106	75	73	81	82	65	82	64	77	70	69	80	63	84	70	69	65	68	72	76	70	72	72	86	73	65	78	64	65	73	71	72	77	55	67	83	84	66	71	69	71	81	89	72	76	75	75	80	78	71	81	72	85	64	83	80	68	72	82	87	66	75	87	63	81	62	65	74	76	79	75	87	80	82	80	61	71	67	54	67	65	65	81	87	80	82	51	69	86	69	76	76	80	66	74	57	78	70	70	72	79	73	87	67	87	73	67	73	83	76	74	70	67	51	86	75	85	64	70	66	88	63	77	66	80	70	70	93	78	88	78	71	65	73	66	91	77	80	73	85	84	81	78	86	67	74	86	80	69	64	92	73	64	66	83	88	76	69	67	90	77	62	81	75	82	80	64	81	81	74	74	81	61	63	72	68	84	83	65	87	52	75	80	72	78	74	70	68	86	69	81	86	74	66	80	92	71	59	76	59	62	83	72	74	75	75	72	75	65	73	76	76	75	62	59	67	70	73	69	76	64	70	67	79	71	81	64	70	87	63	65	70	83	74	81	65	66	81	84	81	77	81	59	72	95	83	67	72	89	60	74	74	69	77	84	99	71	79	73	81	77	72	82	83	79	60	69	80	75	70	78	74	91	81	75	90	66	66	70	71	57	77	70	66	66	63	68	85	79	76	69	72	94	60	79	77	67	71	80	80	74	64	78	78	81	79	68	67	87	79	63	75	84	76	58	77	67	77	74	79
26104	18299	13587	21449	29420	29701	27516	24624	21443	19031	17123	15609	13918	12326	11232	10325	9614	8260	7017	6001	5211	4239	3528	3122	2572	2165	1755	1590	1468	1356	1327	1309	1216	1125	1096	1022	1069	1064	999	958	1010	901	866	976	902	900	932	926	965	920	913	925	894	895	851	856	847	913	874	909	904	959	898	871	866	886	851	895	900	887	903	848	914	908	848	908	867	839	865	874	938	925	865	867	861	898	915	881	880	888	864	936	882	875	872	896	864	838	859	849	886	871	836	840	931	844	904	831	891	901	819	876	877	897	879	904	873	884	860	895	855	857	881	883	894	896	849	893	851	896	898	854	923	895	858	875	908	887	871	905	888	848	914	929	904	902	937	882	917	823	904	925	905	829	851	893	853	928	879	887	919	868	891	943	869	911	845	918	904	899	886	868	890	899	885	946	896	882	854	890	929	941	883	886	926	909	870	910	898	845	889	863	872	855	847	920	928	916	922	912	886	882	872	842	852	874	901	898	810	937	865	845	896	898	883	908	869	872	938	876	906	840	874	878	879	908	897	921	832	906	874	889	939	929	867	839	816	901	864	899	902	920	886	821	908	869	924	919	899	908	903	856	896	877	866	926	884	929	887	888	891	857	883	905	871	873	893	861	850	837	909	854	897	878	831	938	955	915	859	914	911	821	852	888	935	883	906	877	879	904	910	863	827	877	866	887	831	891	841	859	875	850	877	917	938	815	904	859	882	850	866	899	847	924	872	849	871	926	903	889	883	906	852	886	953	830	878	883	884	846	901	888	833	890	848	872	897	910	940	891	855	874	852	852	887	868	875	907	893	858	924	853	896	859	926	851	922	856	895	885	797	867	859	884	865	896	852	863	855	887	864	937	853	900	879	889	872	933	877	908	879	933	891	859	905	912	887	890	862	945	810	893	928	872	855	873	923	910	917	824	862	872	879	884	951	872	852	902	877	873	889	832	870	920	852	861	870	930	900	866	894	878	862	879	821	809	948	918	901	904	834	928	891	888	850	872	909	928	859	895	902	926	902	890	905	934	860	881	885	930	911	889	928	873	911	893	911	866	915	861	840	866	925	846	909	865	898	893	875	902	897	887	847	860	860	901	915	895	832	863	839	916	921	926	927	855	886	871	831	867	873	926	888	907	900	896	846	836	873	816	853	880	877	925	872	864	917	890	878	885	881	882	896	845	899	870	843	931	870	930	833	873	912	923	854	949	873	896	899	912	865	886	895	904	908	862	878	866	861	912	885	859	934	835	840	883	904	854	907	873	893	911	885	907	886	916	873	890	889	879	908	914	950	845	858	853	846	917	861	930	882	908	880	905	888	894	926	897	875	872	874	908	887	852	925	938	892	904	852	909	942	866	868	878	952	870	882	871	887	916	867	861	926	907	875	908	877	816	859	865	903	902	929	897	899	900	866	870	870	867	869	876	895	879	872	919	833	847	887	897	930	853	907	832	879	913	871	822	931	859	870	886	853	873	866	892	907	912	876	887	923	896	907	856	878	881	916	900	857	919	888	893	879	867	856	916	836	938	857	890	902	839	912	901	864	830	931	916	865	878	850	930	823	861	909	860	854	887	893	901	920	845	898	927	851	918	875	924	880	880	888	826	851	899	930	888	875	859	822	863	938	860	864	893	855	932	888	899	875	954	864	896	893	905	868	891	851	874	857	891	871	852	904	892	891	847	888	937	857	837	928	903	880	879	884	863	931	914	879	908	821	884	898	907	891	900	871	906	821	863	888	891	835	829	889	896	913	835	889	926	872	905	872	855	906	925	809	872	867	872	864	897	824	834	872	887	882	903	890	853	890	895	931	802	907	879	922	963	843	884	906	910	876	934	900	859	868	854	905	907	850	887	909	859	918	871	855	937	872	871	872	875	874	885	881	887	946	878	905	875	820	886	869	853	834	883	895	941	845	870	929	907	916	911	881	840	910	856	877	902	861	890	929	856	895	926	803	910	912	877	874	937	869	875	824	854	933	892	899	931	858	915	868	901	871	915	844	908	964	902	908	891	930	852	880	894	908	869	934	920	951	889	881	904	884	848	920	888	934	897	910	925	828	867	898	868	883	891	871	872	916	913	885	910	909	902	888	941	907	891	890	886	873	891	894	893	900	897	890	906	928	887	847	834	885	911	914	880	915	906	903	869	912	923	896	884	894	918	877	882	874	870	857	849	879	858	897	891	932	892	895	839	907	882	917	850	869	912	875	870	892	857	894	936	900	895	914	889	861	932	864	852	899	896	849	865	881	857	877	838	888	862	901	875	844	875	890	885	930	902	926	894	918	883	862	884	886	851	941	843	953	915	850	886	866	902	908	865	935	818	907	880	901	884	871	882	886	929	882	872	898	866	896	947	926	866	886	845	895	886	836	866	893	862	929	880	875	867	887	932	940	851	879	912	895	856	911	861	864	883	869	879	914	896	928	857	893	933	892	823	909	937	837	862	854	868	850	914	858	862	850	903	850	902	862	890	863	902	897	902	876	866	900	876	909	875	935	895	850	874	881	908	915	890	894	860	860	880	937	902	905	867	851	862	891	915	927	887	880	941	859	864	919	907	889	902	897	915	898	899	922	884	904	890	903	934	927	852	908	833	921	861	866	915	932	853	843	945	875	917	872	883	823	849	942	868	853	907	886	895	911	887	889	911	894	935	931	909	901	890	882	883	951	901	839	910	891	860	893	965	893	847	903	901	867	851	860	902	822	885	916	869	919	891	885	905	924	916	843	888	868	847	863	854	883	908	870	905	913	890	961	849	924	899	924	837	877	917	873	885	894	902	875	888	887	886	917	890	891	859	869	963	902	891	887	903	894	908	856	905	900	884	870	903	889	850	921	885	950	885	887	900	906	881	935	862	935	887	902	875	874	919	861	880	920	833	948	921	908	949	885	924	913	857	877	881	897	910	861	892	882	904	889	886	872	899	888	829	917	903	843	914	906	818	891	859	923	851	897	860	878	890	930	924	893	898	935	912	899	881	854	896	900	902	914	837	858	912	890	926	847	816	870	922	829	862	950	848	889	976	867	890	911	886	929	890	886	883	908	826	899	868	871	843	881	882	892	872	889	871	870	868	857	890	906	867	827	891	931	861	871	841	929	940	863	865	926	875	862	866	905	855	899	908	893	859	832	900	865	820	881	877	893	921	877	866	906	906	874	898	866	883	881	924	915	892	881	917	901	907	898	937	902	836	863	871	801	914	870	858	963	821	878	870	881	912	854	870	908	894	921	931	909	890	818	832	865	852	943	887	865	853	901	924	888	906	850	873	960	897	888	846	844	861	858	904	879	909	908	923	916	887	889	881	884	867	885	902	878	906	852	895	910	922	908	891	859	842	861	908	951	891	881	902	949	888	899	874	876	905	929	815	858	944	888	846	906	894	890	936	891	938	912	890	875	891	911	854	894	928	884	847	883	881	822	898	879	911	883	886	913	864	858	908	909	896	853	860	862	888	901	894	915	899	885	946	945	883	877	844	846	904	841	919	911	885
4218	1696	1033	733	838	1118	1155	1031	832	747	680	579	450	431	422	401	400	328	279	220	197	170	176	148	149	118	108	112	89	92	104	98	85	82	91	77	85	77	71	72	83	84	71	63	73	81	105	71	68	81	88	88	70	65	74	70	77	76	74	63	88	68	78	56	90	79	73	85	98	67	67	77	74	76	59	75	89	55	85	76	71	71	74	73	79	71	78	66	74	68	99	70	70	70	79	69	73	58	75	70	78	84	85	86	85	72	74	87	72	66	71	74	79	73	89	73	58	79	78	74	65	77	73	69	74	71	70	61	91	78	67	77	76	71	79	73	75	88	82	73	98	74	75	80	81	75	67	75	75	82	71	69	83	77	67	86	66	78	74	87	63	77	68	80	79	70	64	80	75	64	85	54	79	70	77	80	73	68	87	83	84	69	65	67	80	81	70	84	76	85	85	67	86	72	77	80	74	79	77	99	84	74	65	83	68	77	88	79	75	65	83	75	78	72	71	72	72	81	75	87	73	60	76	68	86	79	82	85	87	64	58	89	67	88	62	77	72	77	62	74	73	76	70	78	79	69	73	83	73	81	99	86	83	71	80	65	82	75	80	86	86	74	78	69	62	84	84	84	90	94	73	72	71	69	64	78	72	79	81	69	80	74	72	67	83	87	84	74	74	81	88	76	75	77	74	64	83	57	71	78	83	83	65	65	77	72	77	82	60	68	84	72	75	81	68	75	80	78	76	76	86	58	69	59	68	78	68	87	78	80	73	83	82	76	71	66	88	84	73	65	70	89	70	85	71	79	80	66	72	87	89	62	91	73	86	101	101	82	63	77	63	58	84	75	78	69	65	84	75	83	85	74	73	72	77	84	83	65	69	91	65	72	85	80	77	70	66	72	67	86	91	86	79	80	74	84	63	81	69	67	72	65	70	86	58	80	67	80	75	80	78	89	71	64	78	87	88	69	79	79	57	79	79	90	93	79	82	66	80	83	79	82	84	79	85	90	79	80	82	90	79	90	69	60	93	74	72	76	70	78	75	73	75	72	79	79	77	85	73	77	69	79	66	93	90	69	92	64	83	81	91	88	84	64	63	76	79	82	74	64	65	83	74	73	73	77	72	78	87	61	79	82	72	63	96	72	67	90	84	67	84	77	98	85	85	91	92	76	77	78	77	82	68	70	63	67	70	74	86	88	87	80	78	80	67	89	62	77	77	75	63	58	67	81	57	83	78	89	83	62	82	60	69	76	87	84	78	93	77	63	83	82	79	81	72	76	74	81	64	66	69	83	83	88	81	65	83	64	71	84	69	62	67	89	88	85	81	76	75	88	77	59	67	70	81	61	75	76	75	60	73	96	63	91	87	69	85	76	64	79	70	62	74	71	80	80	65	79	82	82	84	68	70	79	86	74	68	65	91	79	85	78	68	82	73	70	59	85	81	87	69	76	76	67	81	67	76	59	65	79	95	79	78	84	92	78	83	87	81	72	71	75	76	92	83	84	68	62	82	72	72	76	89	75	70	84	81	90	63	90	98	71	72	65	57	101	86	73	78	74	73	81	66	82	72	90	78	74	74	79	87	65	74	71	72	86	75	74	80	70	68	82	108	63	86	81	83	65	89	73	66	84	79	94	69	71	82	71	72	86	93	77	77	74	62	77	92	70	93	60	68	71	67	62	80	80	73	74	68	63	73	90	56	69	63	81	81	89	87	74	71	76	78	67	76	73	82	81	75	96	72	56	83	62	69	85	76	95	80	74	64	66	85	75	72	63	83	75	87	92	58	88	73	82	76	64	66	77	81	79	76	69	75	73	85	83	65	60	95	82	88	87	73	68	86	70	76	83	71	86	82	83	87	80	67	75	80	64	74	73	76	69	91	76	70	84	86	65	76	83	79	60	67	77	75	60	61	84	91	85	78	69	68	85	53	77	71	94	86	72	88	81	85	71	65	84	72	88	83	80	72	64	71	72	77	86	76	76	78	75	84	85	69	83	81	65	79	74	90	69	70	76	74	75	87	88	81	80	77	78	83	77	93	78	84	81	89	74	66	73	74	68	75	85	76	77	72	74	79	80	80	79	75	69	94	79	69	58	69	62	81	67	69	87	86	84	79	62	73	70	72	80	63	74	78	80	79	73	75	65	82	75	60	68	80	73	69	80	73	82	74	75	67	83	70	73	68	59	84	84	71	68	72	86	63	75	73	76	55	83	81	73	78	82	57	94	69	80	76	68	85	82	59	83	85	59	83	67	81	83	83	86	61	89	67	66	73	70	76	83	75	82	93	63	82	70	69	95	67	83	80	89	70	85	84	58	74	72	73	89	95	82	79	86	76	84	78	82	95	76	77	71	73	70	76	92	67	77	79	80	59	85	80	97	83	74	76	88	91	76	63	70	75	90	89	66	74	70	88	72	74	92	66	69	65	65	92	80	74	72	75	80	71	70	65	76	87	75	74	76	79	72	84	63	82	85	79	71	84	86	80	65	80	71	66	84	61	92	82	72	74	61	73	75	65	70	91	67	72	77	74	73	91	68	72	69	85	68	91	70	67	62	70	71	85	89	80	73	75	58	61	76	84	79	61	84	74	75	90	63	70	66	86	81	71	79	88	85	88	78	80	60	63	84	91	68	79	76	81	61	69	72	77	59	69	61	66	80	71	71	69	78	72	78	81	93	89	61	69	94	83	73	79	89	86	65	62	85	72	75	85	88	83	72	85	63	79	70	73	88	64	80	80	70	63	81	70	76	83	89	107	77	82	81	77	82	70	94	97	69	82	78	68	78	77	81	69	73	76	86	79	83	83	79	64	60	73	70	81	64	82	87	78	81	68	65	70	78	92	63	74	70	77	73	73	64	67	70	72	64	76	74	79	82	88	67	79	82	74	72	82	65	72	70	89	86	79	85	67	75	96	74	67	88	74	87	73	95	63	77	72	79	76	83	80	76	82	78	71	63	72	83	87	78	71	90	85	75	71	80	70	77	73	74	80	70	56	71	76	78	66	77	76	78	79	73	83	87	76	70	61	85	77	89	88	82	57	76	70	70	81	60	74	80	75	66	82	87	60	80	83	74	78	98	68	75	71	73	82	98	89	77	71	82	81	82	78	75	77	76	64	93	80	86	83	75	74	87	87	58	71	77	87	81	80	79	78	83	75	75	78	84	86	81	71	95	69	87	87	81	58	79	72	72	85	72	90	77	87	89	83	77	84	80	79	83	59	79	81	78	71	75	90	70	86	68	83	88	78	59	71	73	72	79	85	70	69	69	73	74	86	82	69	81	75	93	79	73	83	72	91	91	101	75	78	75	72	62	71	66	79	68	72	79	73	62	77	67	75	86	79	70	76	62	77	77	66	88	73	77	71	80	73	74	75	71	78	80	94	81	72	81	70	81	81	76	75	89	58	79	59	71	87	95	75	72	92	76	72	70	81	84	77	100	79	77	75	103	79	67	67	77	58	86	91	84	66	60	61	70	87	98	81	67	71	91
25230	17706	13769	21400	29101	29733	28228	25645	22466	19990	17913	16328	14593	12911	11991	11207	10222	9054	7814	6401	5422	4717	4059	3542	3035	2492	2073	1696	1586	1502	1433	1268	1203	1209	1110	1041	1092	1035	1013	1055	1010	991	1017	933	925	932	1017	932	949	954	907	958	914	932	921	899	883	899	937	922	929	979	845	926	902	872	930	931	860	899	881	882	915	877	893	897	909	939	904	873	943	899	895	959	880	933	865	926	902	901	880	948	886	945	909	871	871	937	916	893	842	936	874	851	865	902	911	882	988	945	911	912	899	932	899	887	849	882	895	940	856	911	883	910	844	956	963	919	890	935	923	919	915	875	864	931	894	856	900	918	926	894	880	916	892	911	900	928	895	870	849	873	909	879	890	878	844	875	935	916	916	867	909	931	908	934	930	908	899	902	917	935	899	885	865	865	891	904	971	868	885	879	901	891	917	876	918	848	841	885	937	880	968	914	937	896	927	923	949	902	879	908	915	944	921	957	926	866	921	892	919	918	895	876	907	837	897	881	925	845	959	955	878	905	929	944	907	881	905	886	875	870	915	936	960	907	953	928	884	891	863	941	892	923	875	885	925	920	927	945	924	932	923	927	894	902	934	898	902	880	945	923	921	861	873	868	909	944	903	883	945	887	935	881	883	940	919	924	942	909	928	885	873	877	937	897	935	909	896	876	885	911	928	894	907	915	922	913	863	884	933	960	899	901	891	941	902	921	909	864	939	897	894	901	883	958	920	976	933	982	965	846	891	902	906	923	900	931	882	979	907	922	922	969	975	912	910	939	940	895	860	978	912	875	890	884	895	890	860	893	881	854	922	917	879	922	874	938	895	905	961	934	895	953	942	914	970	906	863	853	933	955	943	927	895	915	928	890	878	884	919	905	910	872	800	897	883	935	936	933	868	889	912	925	912	909	907	936	903	918	925	945	930	914	846	912	904	930	903	902	922	928	925	891	889	917	903	913	854	891	895	932	913	906	893	943	847	902	932	849	917	903	915	916	949	903	904	936	854	913	909	938	938	887	895	912	892	885	852	945	872	957	885	882	950	874	897	912	879	887	908	869	884	912	940	890	910	865	908	869	869	949	908	935	879	897	934	961	862	913	919	942	917	874	893	895	924	903	918	909	904	928	913	860	889	918	900	932	886	933	903	912	892	908	963	926	908	916	889	940	886	867	943	921	956	888	967	937	943	868	862	943	904	847	907	926	935	918	900	889	873	895	890	901	828	902	896	917	917	979	917	927	886	904	913	862	890	913	929	942	909	922	863	881	872	895	924	875	928	917	905	938	930	943	916	838	846	950	916	868	908	933	911	914	827	888	978	900	935	917	882	940	889	847	876	856	936	956	939	859	913	911	906	896	921	909	923	951	874	898	939	935	921	860	922	889	909	824	920	910	975	918	961	899	964	919	957	930	923	937	933	893	851	925	932	868	857	939	927	878	917	880	936	890	924	897	890	914	940	899	915	943	896	910	889	900	905	917	908	936	864	891	924	880	847	909	907	888	923	896	931	930	940	895	918	937	901	919	883	933	930	930	941	835	852	864	913	867	902	918	879	875	877	918	919	884	922	824	927	900	892	939	868	915	882	896	892	860	930	908	935	892	887	882	910	909	890	895	897	914	953	955	935	881	903	866	915	918	935	891	898	871	847	929	896	898	924	893	891	887	890	875	932	877	910	915	879	891	912	848	921	959	861	889	932	887	914	911	890	917	862	888	896	915	885	878	977	884	922	887	836	881	883	949	872	926	918	915	937	881	908	909	854	940	891	899	863	911	916	895	889	923	911	879	872	911	911	891	875	926	856	917	921	920	962	904	955	922	856	855	913	927	907	860	866	877	907	924	939	890	937	902	879	878	979	894	890	835	911	887	878	904	943	912	908	899	912	941	892	837	885	890	877	878	897	865	877	931	973	912	876	939	935	916	888	900	881	876	909	892	898	941	919	920	892	872	914	939	909	894	899	915	932	856	917	864	918	886	926	887	930	922	919	939	901	945	941	913	923	933	899	884	900	945	870	866	937	918	887	946	871	890	880	909	927	922	904	900	870	956	909	883	941	888	899	899	873	944	866	899	948	876	899	915	928	877	928	896	939	944	927	876	930	958	906	910	901	965	918	882	900	864	886	894	913	895	960	916	955	907	925	904	944	883	941	905	931	924	931	926	904	915	922	894	881	846	921	894	907	915	933	905	898	946	912	938	856	908	878	857	923	941	882	918	937	934	936	920	985	907	934	882	896	879	882	930	892	936	853	916	950	859	877	909	931	898	937	890	911	895	936	907	890	937	899	853	883	916	873	966	886	930	907	931	943	918	915	934	895	916	876	905	905	915	934	912	947	955	926	924	960	879	1001	961	918	917	916	941	907	963	947	893	923	871	892	906	928	881	907	933	883	879	896	927	894	892	877	886	920	896	878	936	900	894	901	936	874	910	890	888	866	917	884	882	876	924	881	889	923	959	934	870	889	918	914	872	895	882	876	894	947	938	889	933	915	892	895	943	860	886	879	907	952	862	927	895	932	883	886	868	935	904	888	940	920	913	906	919	887	893	865	924	876	896	930	901	926	904	948	894	912	922	866	892	914	907	942	859	878	876	905	886	870	906	886	884	868	882	919	891	922	842	947	840	918	853	921	938	876	888	869	919	935	933	905	907	937	923	940	862	932	898	913	910	941	920	869	880	903	944	925	906	900	888	902	915	920	934	928	895	957	926	921	866	938	906	864	863	867	923	907	930	875	880	897	924	864	917	909	911	885	881	867	874	894	928	848	960	940	936	919	877	898	934	906	900	931	911	899	876	949	913	937	956	872	911	912	884	832	899	926	932	929	953	882	923	955	872	957	934	910	908	870	893	912	905	905	899	865	913	937	864	886	908	870	919	849	937	859	878	967	929	950	930	891	866	938	903	881	883	894	900	924	890	920	871	891	899	938	889	891	924	907	920	935	934	867	875	854	880	965	924	874	955	891	955	942	927	962	918	946	903	941	940	889	932	840	928	869	916	892	825	909	884	885	867	906	892	870	910	946	967	948	951	852	854	948	878	911	877	882	892	854	850	941	887	930	884	923	889	912	891	895	894	910	924	896	866	944	894	850	913	895	874	885	908	886	884	889	934	834	864	945	925	932	918	885	888	893	839	888	881	897	890	907	936	926	969	838	900	950	861	951	892	915	928	876	926	831	929	884	894	907	884	901	943	955	896	981	899	931	891	900	920	948	899	979	931	962	860	903	946	950	944	900	908	968	932	867	896	854	931	914	899	923	946	868	913	900	892	955	920	925	869	909	983	918	939	907	895	901	966	931	956	911	926	908	860	919	915	947	890	970	889	911	912	860	938	930	929	976	934	918	910	907	894	936	956	908	913	924	906	945	981	909	901	888	904	872	902	917	870	910	883	904	915	916	941	893	961	903	883	901	888	913	900	868	866	952	920	922	878	891	867	893	889	906	902	964	997	899	887	915	907	920	909	885	945	907	919	946	875	907	944	908	910
3885	2602	1494	998	1159	1709	1741	1486	1115	977	833	783	652	574	589	480	463	374	347	305	271	236	170	170	173	138	123	107	89	91	91	86	97	77	91	89	88	87	78	72	86	76	79	85	69	79	94	89	76	96	77	73	74	63	73	75	85	75	93	86	83	87	81	72	69	79	90	71	72	91	74	85	80	86	69	78	89	81	86	68	71	59	94	92	83	64	81	79	83	54	85	66	64	65	104	83	73	81	78	88	73	101	74	66	82	96	82	83	92	98	84	72	91	74	84	92	93	92	72	74	81	63	65	79	74	62	74	83	78	65	80	85	68	88	76	84	88	73	79	82	77	82	79	75	90	72	73	88	79	69	83	103	86	71	74	76	70	73	67	71	84	68	79	83	74	75	73	57	77	62	69	72	75	91	89	69	81	76	73	67	83	63	86	75	81	78	88	70	78	87	55	65	79	70	68	66	66	79	107	70	68	83	85	88	74	80	72	82	66	80	88	76	77	71	74	78	94	74	69	67	72	70	77	84	90	64	73	77	68	76	85	76	68	62	69	68	79	93	58	75	59	75	56	72	88	74	76	71	82	94	71	88	79	63	72	88	95	90	71	69	65	83	62	82	72	61	76	74	70	81	82	82	82	66	72	93	85	75	77	77	62	69	86	74	77	66	88	89	62	80	76	76	75	78	89	78	72	84	70	80	71	65	85	58	78	90	85	83	90	66	81	77	89	82	70	88	84	81	92	76	71	93	65	74	77	55	71	85	72	66	62	75	80	73	69	61	83	84	63	80	69	74	61	72	88	89	85	69	74	79	83	74	79	93	98	80	73	71	77	65	87	63	64	73	79	93	72	89	68	82	63	74	91	76	73	64	50	67	96	76	89	85	86	76	91	99	89	74	87	74	69	78	83	83	84	71	85	78	82	83	77	74	69	94	67	73	91	87	86	83	67	84	74	66	84	86	74	75	61	77	81	82	80	75	79	79	86	88	79	95	78	73	78	72	91	69	91	93	79	66	74	85	91	73	79	82	81	76	95	68	85	91	89	78	82	83	77	73	67	74	81	82	79	64	73	80	75	65	90	64	82	101	70	83	69	75	90	103	83	67	74	80	88	71	73	61	86	85	85	92	73	59	69	87	83	69	77	89	73	89	80	79	100	75	72	67	75	70	89	79	78	75	67	75	70	59	95	88	57	73	71	70	74	80	69	87	71	59	70	83	84	78	67	76	82	72	73	83	89	96	83	70	95	69	77	55	78	89	78	82	81	70	81	87	77	82	89	72	74	79	79	70	70	86	74	78	76	83	88	84	82	64	99	77	89	70	73	67	92	67	80	79	87	72	76	90	84	89	73	79	76	67	63	84	76	76	87	73	85	77	78	73	77	82	83	73	82	66	100	79	75	80	91	73	75	68	93	85	68	69	72	83	68	92	68	80	68	68	79	82	92	87	73	56	70	88	63	74	71	69	75	74	79	81	83	59	84	70	75	83	66	68	67	77	61	81	71	71	74	86	82	86	72	69	80	83	63	87	70	66	68	88	74	70	83	77	83	73	80	81	80	74	69	75	72	99	77	84	89	81	73	66	70	76	70	88	78	69	81	77	78	82	60	90	86	86	84	82	84	78	70	79	77	82	79	72	83	81	84	84	67	75	91	73	93	67	73	57	75	80	80	73	85	79	72	93	98	58	79	77	77	61	77	63	58	75	73	83	84	79	82	68	77	68	87	75	76	83	87	76	76	70	80	77	79	82	87	76	68	88	94	87	82	84	60	92	80	95	73	78	84	77	83	90	87	81	76	72	71	77	81	63	84	79	84	64	69	78	83	64	84	80	74	81	75	72	80	65	74	84	70	75	83	81	86	80	64	76	85	77	72	76	83	81	88	72	74	87	79	74	74	81	79	77	63	82	66	62	74	81	68	84	80	85	68	76	87	101	77	50	85	86	66	75	83	82	87	74	77	85	74	75	78	80	75	68	73	83	61	74	85	72	73	89	87	78	98	71	74	84	86	76	92	67	87	67	63	79	80	77	79	60	89	80	75	62	79	76	71	82	86	84	66	83	72	79	90	75	87	68	94	80	73	72	88	71	70	74	92	71	57	74	67	78	60	72	81	77	80	89	79	67	55	91	71	88	87	77	76	82	59	72	70	62	71	82	65	88	70	86	74	84	77	96	100	96	78	78	86	74	83	84	77	86	81	73	99	63	73	62	87	77	62	67	81	70	90	79	90	83	87	78	71	86	78	55	91	68	68	78	69	91	59	68	80	86	80	82	77	84	75	79	84	79	68	89	58	72	77	71	78	72	74	60	76	80	82	88	99	83	64	68	74	77	73	94	83	82	79	87	69	88	86	83	68	67	85	77	77	74	80	74	87	84	79	78	77	78	74	84	97	78	72	63	89	63	75	88	74	81	75	81	66	84	91	71	73	81	91	89	62	83	77	82	77	86	63	88	85	70	80	74	74	82	84	81	85	81	82	80	86	98	78	84	79	91	72	71	89	66	67	64	67	71	85	86	79	86	74	80	64	83	84	81	64	95	72	65	82	71	87	71	69	73	75	78	78	71	77	88	70	77	71	89	69	89	83	82	65	73	87	92	67	70	84	84	85	75	68	76	68	78	76	76	97	72	89	75	85	84	65	84	84	76	62	73	70	98	64	80	67	76	65	101	79	88	72	82	77	66	82	55	64	67	88	78	70	84	62	83	63	89	68	70	64	65	58	86	69	78	78	77	75	74	77	76	75	83	66	79	76	76	70	61	81	80	76	86	91	69	98	78	84	79	72	66	72	76	88	67	87	86	55	82	73	72	65	70	80	101	70	79	85	87	82	63	80	93	71	82	91	73	61	82	77	77	87	86	74	68	77	81	69	76	79	92	73	62	89	75	65	78	82	87	81	84	92	99	87	74	82	57	71	76	82	74	76	70	79	85	68	52	76	83	68	81	68	72	88	84	80	87	75	79	86	59	71	68	86	80	80	78	85	66	79	63	85	74	66	87	77	73	88	76	78	81	78	76	89	70	67	88	66	89	63	72	74	71	70	90	82	72	73	95	77	71	70	89	80	69	74	82	80	94	87	89	88	63	73	77	90	103	76	67	81	58	61	78	80	84	80	92	76	77	81	86	93	74	86	88	74	72	81	87	77	78	78	68	62	76	75	71	71	89	78	70	99	85	72	84	57	75	75	70	82	73	74	65	72	84	74	63	72	68	86	76	86	85	80	81	85	83	59	86	73	81	80	75	71	69	83	84	82	89	84	89	83	77	72	77	76	65	69	75	72	73	77	74	68	79	76	76	96	73	62	92	65	72	72	90	81	72	62	85	77	87	77	84	80	53	72	89	98	65	85	74	84	69	82	83	63	92	61	80	83	77	88	80	78	80	81	67	83	88	60	77	91	87	83	84	78	91	79	87	83	68	60	82	74	93	74	84	63	66	66	81	74	74	79	77	65	68	92	75	70	81	82	74	73	71	77	73	86	83	75	100
29171	20932	16776	24588	32026	33082	31683	28732	25415	22848	20633	18762	16682	15015	14268	13016	11933	10711	9541	8049	6715	5716	5000	4271	3737	3041	2534	2143	1814	1679	1468	1449	1267	1243	1139	1173	1105	1115	1060	1049	1025	1011	979	893	970	975	995	987	1008	998	934	967	963	882	922	908	929	876	942	909	842	930	955	957	906	878	918	874	957	931	958	828	936	892	958	952	963	910	936	959	914	908	904	911	911	884	908	880	909	946	881	880	929	912	900	928	893	928	914	978	929	881	861	875	868	911	875	945	936	917	900	909	944	916	939	922	984	877	883	947	914	901	885	870	913	907	934	938	875	923	918	929	931	911	900	932	891	877	928	906	879	925	926	915	934	880	929	895	959	917	900	888	925	891	877	901	948	875	900	932	916	940	905	932	924	894	936	937	936	930	964	891	898	1003	871	878	917	869	908	907	931	958	934	916	894	974	903	970	905	907	882	884	948	919	889	884	882	983	916	906	932	909	869	900	886	966	918	910	887	921	869	952	941	867	965	909	931	908	943	926	866	943	893	939	928	913	913	896	867	876	934	936	892	922	935	905	993	897	874	883	944	866	918	945	932	892	953	907	896	922	901	989	897	894	887	872	894	958	887	949	932	966	953	954	879	902	936	951	846	922	925	924	912	918	913	948	962	934	899	901	898	889	932	907	864	901	879	915	953	895	871	869	889	906	966	923	884	908	935	901	896	923	964	910	919	937	926	937	867	876	937	915	866	906	908	949	920	919	940	959	883	913	913	871	935	941	917	947	942	874	933	939	958	900	901	886	946	933	954	949	893	878	892	925	871	902	953	883	957	928	900	947	943	882	944	922	921	917	862	936	893	950	934	868	873	886	884	922	904	904	935	889	832	927	924	895	919	907	967	928	927	903	913	913	890	891	896	936	921	902	902	882	918	922	937	894	934	914	959	933	986	959	898	875	949	992	925	928	957	937	880	934	931	913	911	891	861	893	893	898	903	914	923	936	935	874	968	927	911	859	910	878	864	925	975	938	928	909	945	934	956	895	917	901	939	887	915	898	903	899	919	966	913	919	882	925	952	921	919	939	906	914	909	934	955	959	854	938	875	958	907	914	921	892	857	898	914	870	857	927	957	906	934	903	952	902	941	923	904	909	931	944	907	910	943	942	909	911	888	902	947	883	885	939	915	901	898	941	938	942	986	886	897	921	934	892	936	909	991	871	932	889	864	937	949	897	859	967	942	936	933	866	901	903	925	865	970	921	892	916	904	889	942	931	948	876	920	949	941	917	895	920	855	898	882	876	891	903	872	970	928	924	917	916	916	920	939	953	948	937	902	977	916	958	860	931	884	946	940	933	848	918	897	921	874	933	906	903	930	898	946	903	946	949	925	896	969	808	874	954	939	910	951	968	932	945	949	904	930	938	932	908	875	945	952	893	910	940	920	894	890	890	922	936	936	907	974	930	874	870	907	909	931	881	952	913	842	885	902	883	955	919	931	909	938	830	937	931	884	920	949	920	988	941	884	929	870	853	864	902	927	968	933	875	923	922	921	871	933	948	871	949	903	899	880	950	977	950	952	941	989	866	911	946	894	924	915	873	891	945	935	902	873	908	913	904	967	938	921	887	888	873	960	911	937	899	960	916	933	909	890	888	887	910	946	930	905	903	892	901	967	899	916	924	944	902	939	868	948	890	929	938	923	897	879	890	936	890	903	917	895	885	921	946	923	956	886	915	928	876	935	931	927	917	936	947	923	902	916	938	841	903	959	930	942	948	858	958	892	928	923	927	941	895	872	941	947	901	896	953	906	883	880	903	907	891	917	1002	910	953	882	927	957	919	914	940	912	915	932	909	855	926	868	906	910	916	929	929	912	951	938	928	883	951	905	851	880	912	939	913	951	915	916	864	907	939	890	934	912	960	888	943	947	869	903	915	925	902	826	900	940	885	919	899	953	930	949	908	907	900	932	904	880	912	914	917	960	882	897	886	938	945	912	913	878	944	898	934	892	863	928	901	939	892	921	910	906	867	951	913	904	910	974	866	883	900	894	922	919	920	946	928	896	938	909	876	858	966	910	891	894	956	884	907	889	914	942	886	908	947	928	937	885	925	915	909	924	887	876	928	948	876	885	968	917	919	885	974	908	895	889	913	926	950	898	1007	911	929	956	909	924	956	905	933	934	891	919	924	891	899	888	922	879	909	903	887	897	933	899	927	889	947	941	934	903	954	947	912	926	955	898	929	880	927	926	887	889	921	882	927	893	891	923	877	937	892	931	948	863	937	956	915	883	927	967	948	939	957	919	908	908	908	860	947	940	945	926	875	935	954	961	922	921	934	889	960	898	935	953	941	910	893	903	944	881	929	900	932	927	913	923	940	964	929	921	894	906	939	950	877	903	936	947	962	844	848	950	946	877	890	911	936	904	960	925	906	891	898	856	929	928	934	948	891	929	884	900	928	922	869	918	895	965	897	972	900	882	966	913	924	928	865	894	881	922	901	888	927	927	860	877	891	865	908	969	900	908	955	923	930	950	966	906	964	960	909	901	926	924	890	987	901	937	941	933	913	904	892	902	898	942	878	854	873	926	893	959	929	949	937	922	940	939	893	919	945	903	905	918	937	929	921	992	896	936	940	905	875	897	933	947	896	900	941	896	978	896	952	969	915	897	885	925	929	909	950	894	968	919	965	898	919	848	920	895	914	917	934	907	918	884	935	898	943	887	984	894	935	935	933	903	877	881	932	912	897	933	897	929	920	917	922	937	941	937	960	897	884	859	951	892	895	885	878	934	933	955	884	875	867	930	905	980	865	894	909	912	926	899	936	928	933	909	890	895	929	904	945	916	896	903	934	890	866	899	948	898	902	906	920	950	869	922	942	954	870	893	931	899	913	881	905	923	898	896	897	945	931	914	902	906	990	889	961	857	820	920	896	893	926	925	930	931	912	918	904	941	899	955	912	871	913	953	896	888	959	926	878	890	935	944	931	955	866	921	918	942	862	885	912	879	902	890	849	956	917	883	921	938	894	933	880	897	939	921	879	924	875	894	916	914	911	908	911	912	899	986	936	953	911	896	876	916	885	900	885	887	924	934	923	902	891	923	901	890	873	911	914	904	851	869	919	908	900	915	896	898	881	970	944	883	860	882	896	938	902	838	881	980	947	921	909	857	889	899	890	924	862	899	917	938	915	902	925	920	950	965	932	952	934	910	895	912	906	919	946	911	962	929	908	935	891	925	909	907	917	877	966	912	951	942	927	924	938	910	938	891	910	892	914	932	898	899	927	932	910	909	917	921	919	921	921	996	950	906	962	914	901	905	882	941	918	959	966	903	925	902	910	972	925	896	923	869	945	902	883	934	898	891	941	904	862	891	943	929	973	943	899	888	903	928	929	900	892	963	899	962	934	975	892	906	875	928	882	862	929	897	960	915	909	920	955	909	962	914	839	894	893	872	928	967	882	908	868	898	876	963	904	881	972	904	889	875	911	896	961	921	930	892	907	899	917	924	893	894	890
2589	1121	597	445	527	726	734	620	491	434	396	344	278	294	253	233	230	214	175	186	160	125	134	103	111	106	111	88	87	88	87	86	88	62	76	76	79	71	63	74	72	88	68	65	79	66	82	66	77	75	88	72	66	80	89	77	85	70	70	68	73	51	87	77	71	66	95	81	67	70	68	57	79	78	75	73	64	64	63	58	61	70	77	70	78	64	66	78	72	71	66	69	77	74	69	74	67	82	75	86	75	83	62	84	95	89	78	62	62	75	79	78	83	77	73	76	51	72	78	76	79	66	71	71	75	68	67	67	89	92	70	70	88	73	76	70	76	67	78	77	79	80	78	90	75	73	69	67	63	73	65	90	61	62	68	72	65	89	74	67	66	82	70	84	63	63	72	74	64	77	77	68	76	77	63	76	76	80	77	69	83	67	66	64	72	80	69	84	80	79	84	84	78	70	66	67	67	85	66	75	59	87	71	73	72	75	53	76	58	76	60	61	69	77	81	75	80	66	78	74	66	81	79	66	69	64	70	72	61	68	84	58	68	81	79	63	80	69	93	64	83	79	63	73	73	78	88	66	81	76	84	70	69	82	79	73	73	76	73	64	82	79	84	64	74	73	81	68	67	71	69	86	66	65	74	73	70	73	76	82	64	71	70	73	83	81	59	70	59	62	49	67	68	78	72	63	79	71	79	80	75	72	70	77	65	88	66	78	85	70	74	63	73	59	78	82	67	77	76	78	72	61	87	63	69	74	86	84	64	74	70	71	70	78	76	56	63	74	69	81	67	87	74	71	80	76	79	85	70	66	63	74	83	82	79	76	65	78	62	80	71	66	68	66	65	66	74	66	72	81	58	85	66	62	68	72	70	84	55	70	82	77	72	80	74	69	60	83	70	62	62	75	72	69	53	76	72	74	63	75	68	83	93	66	70	51	74	80	81	56	76	84	68	58	81	52	65	90	60	65	90	64	68	81	65	67	57	73	69	77	71	66	69	58	60	62	96	71	86	69	80	72	66	67	86	72	85	79	84	73	58	100	75	80	63	72	72	63	56	71	70	74	82	81	60	59	77	66	78	79	68	57	74	61	66	80	65	58	75	51	69	80	71	70	78	55	69	63	80	58	77	83	77	70	72	79	76	65	69	80	89	75	77	64	73	61	77	73	62	68	77	88	67	71	79	73	61	71	87	72	63	64	69	80	80	76	79	59	65	76	66	74	64	69	74	65	63	69	86	81	78	78	80	72	82	58	69	69	68	76	76	64	85	58	74	75	75	71	78	63	84	75	72	74	73	82	67	77	86	72	72	71	77	67	84	84	77	79	54	78	80	76	81	82	83	67	69	62	51	72	73	66	72	88	65	76	81	62	62	65	69	78	72	65	76	74	74	66	62	55	71	86	75	70	69	84	92	68	75	72	69	77	70	69	68	92	85	74	65	71	68	63	84	69	84	65	80	64	60	77	79	74	62	68	77	76	71	76	68	73	69	73	63	82	65	81	74	77	88	80	64	84	56	71	66	75	67	54	78	78	64	67	81	64	56	70	73	70	68	68	72	72	72	82	72	75	63	61	78	85	68	92	75	63	73	80	75	89	81	77	80	87	68	77	60	66	63	66	61	74	65	73	69	79	74	63	69	73	64	78	70	80	64	67	75	78	73	83	65	76	65	100	78	80	70	80	85	65	73	56	59	67	58	74	64	62	89	88	82	76	86	73	68	80	82	66	97	78	69	67	81	69	77	57	55	66	57	85	66	85	76	65	77	64	80	77	53	77	74	77	71	76	69	64	53	76	69	54	73	60	75	68	78	58	79	69	75	77	71	63	79	59	69	61	81	80	83	83	90	61	71	73	60	69	81	74	65	63	70	61	70	72	71	81	78	84	74	65	71	75	78	78	65	78	75	71	54	83	64	60	77	66	90	64	67	67	65	84	66	74	75	83	68	74	58	68	65	79	77	71	89	72	72	69	85	72	77	78	67	66	76	57	75	76	60	71	74	66	72	73	90	92	82	82	92	57	76	77	60	65	72	90	91	98	80	73	85	62	72	67	79	81	66	61	81	60	67	66	75	84	85	77	88	59	56	61	90	80	89	74	77	81	77	76	69	65	73	83	76	64	84	85	74	62	70	59	71	67	70	61	71	78	73	79	74	72	65	78	67	68	85	64	93	63	73	65	56	70	79	68	76	75	63	83	89	77	83	79	67	72	66	80	65	79	88	86	55	61	83	58	74	80	85	67	74	74	60	67	62	65	77	80	81	81	71	58	78	73	64	75	67	85	63	68	70	66	66	85	68	89	91	82	78	78	77	69	79	59	75	66	68	74	54	74	58	69	75	82	71	71	81	69	64	81	60	70	63	64	79	96	71	69	64	76	72	61	67	65	65	94	78	88	83	80	63	80	68	77	71	61	72	70	67	60	61	69	95	73	66	83	77	82	74	76	73	77	82	66	62	65	91	64	76	61	67	77	75	68	78	70	59	66	64	73	81	65	71	74	65	68	64	74	66	62	68	64	75	80	78	75	54	77	81	70	80	55	85	71	73	79	81	60	64	70	73	90	68	83	73	69	74	90	58	64	69	77	65	92	79	70	79	70	78	73	80	69	81	91	72	76	89	62	78	70	76	63	73	69	71	61	48	59	66	76	60	60	68	76	61	75	68	99	63	66	69	60	70	66	79	92	70	83	81	81	84	70	71	80	78	65	64	55	77	74	77	59	81	64	87	73	66	72	78	82	82	61	75	81	85	78	86	74	71	73	64	80	75	72	69	66	61	66	86	82	73	69	70	70	79	83	94	84	63	56	78	75	69	71	76	77	73	65	70	65	77	70	66	90	81	78	70	77	85	59	67	80	67	67	93	74	78	69	67	85	76	63	69	64	64	60	74	73	57	68	72	64	85	76	80	77	69	77	49	71	89	78	77	61	71	79	73	64	69	63	62	75	73	74	69	72	55	80	54	62	74	68	77	71	78	83	73	62	65	66	73	76	61	54	67	61	69	82	69	74	95	86	60	81	87	59	65	63	89	85	66	75	74	68	65	55	78	78	76	76	77	72	84	80	69	66	57	68	58	88	86	64	75	66	70	83	68	75	68	83	77	70	80	68	80	77	81	80	65	77	67	96	72	76	56	85	78	71	74	77	105	74	87	78	75	61	72	52	68	60	76	67	73	75	82	64	79	62	85	79	62	80	68	56	68	57	76	69	81	72	57	78	63	75	64	74	84	83	96	69	69	78	88	76	60	67	69	72	63	85	86	63	69	70	82	85	80	64	66	80	60	75	66	71	67	87	83	66	65	64	77	84	81	57	90	52	64	71	77	63	72	72	61	73	65	83	79	65	67	68	58	80	68	80	69	47	66	75	78	84	81	75	86	62	75	94	68	83	72	72	74	67	79	72	85	65	66	76	66	68	60	75	72	75	72	78	75	81	82	64	67	74	71	81	66	69	62	88	74	64	78	83	71	85	71	71	75	76	68	73	74	86
22172	14601	10080	16801	24644	26361	24315	21019	17427	14955	12760	10900	9410	8756	7837	7159	6413	5876	5734	5025	4220	3244	2864	2461	2278	1918	1645	1383	1228	1149	1134	1068	1014	947	955	973	956	902	940	961	961	898	861	882	869	937	869	876	862	867	866	879	931	833	844	855	845	891	831	873	834	898	921	843	897	857	842	911	879	854	825	805	863	828	888	877	822	850	926	830	836	862	801	836	867	867	844	844	895	899	759	855	841	819	879	851	906	876	859	849	833	838	822	870	880	857	802	851	802	871	852	896	897	851	893	860	830	861	866	841	830	868	868	829	879	860	839	859	863	816	891	821	789	800	859	863	829	871	861	884	873	830	912	842	880	849	853	857	867	891	859	886	838	867	850	851	879	838	843	905	874	815	819	872	825	858	848	882	893	812	902	875	857	854	858	845	868	796	864	856	860	911	898	880	868	845	894	878	869	855	803	826	844	877	887	860	864	867	854	834	827	828	840	883	878	894	851	933	891	862	890	871	884	842	887	894	844	854	849	865	828	912	892	780	879	862	896	862	884	880	961	830	898	905	848	871	894	848	895	867	848	855	867	899	928	874	794	901	862	915	888	858	871	861	827	861	871	802	876	843	882	846	850	817	854	881	818	870	842	794	909	834	861	803	926	853	880	936	846	882	855	899	891	836	852	827	877	838	804	863	848	835	877	857	861	849	822	870	850	917	910	876	870	826	866	838	870	839	847	829	852	830	887	867	879	868	852	867	892	859	839	864	885	871	887	903	865	845	873	881	827	807	843	865	878	845	851	900	830	807	832	837	852	872	854	856	869	832	835	805	810	812	877	859	814	854	824	877	884	834	864	869	914	850	891	847	827	844	879	865	858	830	867	855	885	844	860	886	889	870	883	829	858	866	888	905	859	833	823	861	884	871	830	875	927	853	824	815	845	817	841	847	864	912	879	864	855	854	888	835	882	838	923	871	925	875	832	841	845	865	884	844	883	860	845	868	865	837	878	862	892	821	837	854	856	862	859	862	879	859	922	891	836	917	900	826	845	827	897	843	813	813	900	874	829	909	825	880	881	885	903	900	894	866	848	885	871	835	884	838	866	881	844	871	869	922	887	881	870	833	851	910	871	867	871	920	827	844	836	860	855	866	849	866	860	849	873	880	862	894	866	835	860	855	892	880	848	808	866	830	843	860	867	890	875	869	852	872	883	879	908	822	878	881	854	867	844	862	896	872	910	834	903	880	877	815	871	857	895	919	885	892	871	853	858	881	799	828	877	903	888	869	840	858	873	887	889	857	852	872	901	887	862	809	841	911	868	831	853	852	877	944	907	877	864	845	924	848	854	847	822	893	881	902	868	909	844	814	872	874	823	847	814	841	840	858	867	869	851	877	892	871	841	887	828	849	831	858	831	852	827	833	891	949	870	818	890	913	863	859	836	932	853	845	892	898	899	840	849	842	847	818	880	846	907	838	821	892	845	923	861	848	857	814	828	834	813	850	871	882	841	870	900	876	854	870	885	862	841	807	863	851	833	850	873	899	899	881	845	821	901	885	911	876	853	876	833	832	882	855	899	886	868	928	885	861	884	903	883	897	867	852	890	909	855	838	792	862	896	869	886	832	887	885	867	893	895	844	842	882	891	874	813	818	868	850	833	910	887	868	891	888	824	855	861	850	867	869	845	863	809	901	830	847	882	845	866	819	810	859	864	846	834	812	795	867	865	830	825	854	858	851	885	881	853	879	869	905	843	889	865	842	882	818	915	813	896	795	848	874	848	849	894	856	816	905	855	864	853	875	893	837	876	841	816	825	843	855	888	917	942	817	839	888	855	864	887	883	867	852	808	885	836	839	853	885	876	877	919	866	929	880	871	801	867	836	877	873	788	815	850	876	841	866	819	873	887	870	866	836	784	860	793	895	848	870	841	889	845	875	843	823	854	804	841	879	859	888	845	904	823	833	820	887	893	878	877	829	884	836	889	905	888	842	871	861	800	886	857	887	837	859	846	844	886	861	829	902	856	893	868	885	864	859	855	820	878	837	867	808	905	822	847	939	804	862	845	822	901	858	838	825	859	859	876	842	851	856	822	847	834	860	947	892	905	857	854	843	842	832	861	872	859	902	869	842	852	830	910	913	871	873	829	872	934	892	825	893	814	878	844	862	871	855	787	870	878	858	866	882	879	853	896	882	859	879	878	863	887	892	856	891	854	876	874	879	791	900	852	898	862	821	912	879	893	869	835	849	829	889	839	844	831	870	866	825	828	894	892	850	831	807	895	912	861	865	874	835	869	864	865	837	884	791	857	801	826	868	855	871	928	848	830	867	812	868	870	850	840	867	838	886	869	785	827	834	881	819	890	845	885	889	855	859	881	871	830	898	856	811	834	884	860	862	824	839	838	877	894	870	897	849	881	899	852	871	869	897	875	836	878	876	889	881	887	873	894	824	871	886	905	833	857	852	892	860	811	876	858	898	821	881	835	876	885	922	875	832	850	834	855	846	849	831	887	844	847	830	875	873	828	890	874	822	830	895	825	911	806	870	892	872	858	849	895	869	904	899	853	844	827	876	828	929	867	828	853	877	865	878	826	872	898	903	900	853	887	829	907	845	876	877	824	854	897	833	791	873	911	880	878	853	834	901	841	922	820	865	827	868	894	883	863	831	827	901	841	838	820	874	855	864	885	833	833	871	810	860	862	869	875	846	821	889	865	846	841	810	865	824	883	860	871	846	885	877	872	893	869	859	858	907	823	808	840	856	861	896	854	867	853	792	820	862	888	825	875	840	853	822	909	870	842	918	885	873	839	880	875	869	883	890	842	827	864	869	851	830	807	840	796	836	847	899	866	849	835	912	882	866	858	908	856	863	850	891	857	810	837	868	832	902	859	854	888	840	810	820	897	873	786	837	896	880	807	872	865	873	871	854	834	826	853	885	875	823	896	808	866	919	834	835	841	837	829	890	914	892	876	897	864	859	846	883	815	830	834	878	804	892	856	873	847	886	899	844	834	895	826	897	824	856	856	850	871	835	861	869	876	898	804	873	890	835	834	881	845	804	884	883	897	848	922	877	844	881	858	851	879	822	865	884	839	825	858	885	870	833	858	887	892	880	822	893	901	855	851	873	868	842	819	866	898	856	841	882	860	900	828	794	803	831	871	930	839	865	901	875	880	898	864	830	874	847	838	856	859	872	878	822	839	869	921	876	847	828	866	826	842	865	856	905	825	864	880	901	848	843	873	875	851	845	830	859	862	866	798	852	878	880	833	895	919	887	859	885	821	893	821	848	841	833	838	860	878	874	874	859	874	841	847	840	864	860	879	870	873	849	852	881	901	857	875	886	919	920	906	866	870	854	857	844	869	853	872	874	886	812	889	853	823	872	842	825	852	851	879	870	852	918	857	879	856	855	889	832	916	857	865	869	847	834	829	886	884	869	852	820	905	851	840	834	867	785	869	844	833	885	850	862	871	819	858	828	879	873	852	842	855	828	859	852	854	877	899	889
2719	1940	964	689	913	1179	1157	976	768	729	596	498	435	392	329	332	312	271	292	254	210	186	147	155	153	111	118	108	103	84	81	89	87	84	83	71	80	82	76	72	98	76	87	65	96	76	71	85	78	67	67	80	80	76	65	63	79	74	78	71	85	58	60	63	87	75	80	77	67	72	78	78	65	73	79	56	64	67	67	74	71	86	85	77	74	71	89	80	77	61	63	76	76	89	67	86	81	78	74	63	70	56	64	66	66	82	74	64	77	91	77	88	78	93	87	77	70	70	82	56	80	84	74	87	61	74	89	84	88	88	61	61	77	75	70	86	77	66	68	76	67	69	86	79	67	68	77	66	58	78	83	66	83	77	71	51	79	63	71	78	65	68	67	82	76	68	72	76	64	71	70	70	75	69	82	81	60	76	74	84	78	74	82	98	79	69	88	74	68	63	69	66	72	67	84	74	75	75	78	77	77	83	87	66	65	76	76	77	66	76	79	72	79	95	67	75	67	73	61	79	66	78	53	76	60	76	71	72	82	61	63	56	76	87	66	74	93	77	74	83	75	77	70	77	84	69	72	71	84	74	60	69	73	62	91	74	75	57	86	82	80	68	67	87	64	60	73	83	88	67	72	77	60	85	85	71	77	80	78	91	77	73	72	63	80	64	73	61	60	80	73	89	92	68	68	74	76	68	82	69	89	82	68	66	93	76	76	63	65	70	82	79	80	66	79	75	84	76	65	80	71	82	85	58	73	79	69	81	74	70	72	75	66	69	92	59	75	75	61	86	85	74	74	65	70	74	79	65	83	89	73	62	76	74	75	90	73	63	82	79	75	75	80	77	75	81	75	68	70	69	80	76	75	83	78	65	80	74	92	81	76	69	71	71	65	74	63	67	72	78	73	60	86	78	85	85	89	79	89	63	83	74	83	64	82	81	73	74	89	78	64	67	61	81	85	70	86	64	88	83	74	74	88	90	84	77	83	82	74	73	70	66	72	61	60	57	75	72	60	92	72	83	60	75	81	73	82	90	88	89	99	73	69	72	82	77	76	73	67	81	87	81	80	59	83	72	84	83	56	66	71	85	77	60	84	69	61	63	79	71	60	83	77	83	90	69	63	72	72	84	74	67	74	68	76	74	66	74	65	72	75	73	64	78	61	73	80	75	69	63	72	95	86	85	63	71	76	65	76	68	90	88	82	73	74	80	78	91	85	57	73	60	80	68	59	80	89	83	83	83	70	90	77	66	66	73	75	70	84	81	67	68	66	52	89	70	69	72	77	91	68	55	78	64	85	74	73	67	79	76	76	84	69	57	76	72	66	79	68	69	79	73	75	79	80	65	69	78	77	73	77	65	68	79	85	74	73	83	74	74	84	64	71	85	64	86	73	73	82	77	68	75	77	75	71	65	85	86	84	84	94	68	66	85	82	86	73	72	73	74	80	68	66	79	89	78	70	61	67	72	90	78	76	73	64	58	66	88	85	67	78	63	68	71	61	74	78	72	88	91	93	70	78	70	69	75	85	76	82	72	67	64	70	69	69	65	81	69	75	67	76	78	89	76	78	67	67	74	48	54	71	78	71	76	70	78	75	70	70	80	95	67	85	78	74	74	68	62	68	72	73	78	77	71	76	88	59	82	87	73	81	77	79	72	79	83	55	61	62	84	67	68	73	69	79	67	77	66	72	72	87	61	89	71	64	79	70	82	78	82	87	71	65	73	67	60	79	83	88	84	80	68	68	79	76	82	82	69	73	64	68	72	72	64	62	85	86	77	76	74	83	73	76	76	66	60	82	71	69	79	81	106	86	71	76	72	65	68	85	62	84	85	78	76	83	71	64	76	69	81	78	84	89	66	69	86	75	73	95	69	72	65	65	78	72	83	75	80	76	78	84	97	76	74	78	84	89	75	77	74	76	69	81	93	67	79	73	85	70	72	84	94	67	78	81	73	74	83	76	67	72	88	70	72	81	75	73	73	65	76	73	60	72	82	83	76	75	71	77	66	80	85	77	52	79	80	72	66	79	79	63	82	81	61	77	82	72	69	73	76	69	75	71	72	77	49	83	72	84	71	80	77	77	82	63	82	62	78	83	82	63	80	75	79	75	70	73	64	81	72	87	74	70	62	74	90	65	94	82	70	77	81	66	91	78	80	90	70	79	70	77	73	78	91	75	74	59	70	77	79	56	85	74	71	73	61	77	70	56	83	80	86	73	83	75	59	69	69	67	72	75	86	88	75	75	68	74	79	74	82	64	68	72	76	66	64	73	80	77	76	88	76	80	81	58	88	79	63	90	71	80	75	58	73	71	68	89	76	76	75	71	77	79	79	76	77	81	47	53	86	78	79	81	76	62	75	64	77	79	56	68	82	49	67	79	80	76	73	59	53	76	77	85	79	59	80	69	78	75	77	91	76	59	72	67	87	56	78	88	75	79	78	74	71	85	68	85	64	91	73	68	79	68	74	84	83	70	64	88	63	63	64	79	67	67	79	71	82	68	71	80	72	71	77	78	83	81	64	72	75	84	81	71	72	84	65	75	70	82	79	63	76	68	62	78	75	81	81	69	89	86	77	64	67	61	79	76	60	68	74	81	83	72	50	71	72	102	79	74	76	81	79	79	69	58	80	76	73	85	68	75	70	67	83	65	77	81	78	63	78	84	79	83	64	68	67	73	60	67	69	69	78	73	68	76	67	93	81	58	85	68	80	74	73	84	62	69	87	81	69	86	68	73	73	66	81	73	70	73	90	86	97	70	72	80	67	71	83	57	63	70	81	69	64	85	65	70	92	72	72	74	72	88	80	63	64	84	70	71	82	76	78	69	77	66	71	87	78	67	81	76	84	74	78	89	84	71	76	76	88	62	63	68	72	85	55	102	92	77	66	79	87	65	68	81	66	71	86	71	76	93	68	92	72	81	73	70	75	89	74	67	75	86	87	78	59	80	72	71	79	88	66	73	66	90	83	68	72	82	60	76	82	84	58	98	68	81	89	86	81	77	88	82	71	86	75	75	77	83	64	64	65	74	60	69	73	68	70	102	67	66	82	74	78	74	67	81	98	71	69	61	96	68	78	76	74	80	67	68	86	87	60	75	66	84	76	67	71	72	61	53	83	82	80	58	76	85	74	79	68	72	68	74	76	71	76	79	77	76	78	63	100	74	79	83	72	72	89	73	78	79	71	79	93	70	80	76	74	62	84	69	69	76	63	87	72	71	67	73	56	66	93	83	76	87	59	62	56	69	88	67	67	98	91	83	64	81	74	63	78	69	72	80	75	71	77	82	83	70	99	94	81	73	82	93	80	85	78	70	73	77	79	69	66	66	71	85	83	75	75	76	58	75	55	73	79	69	70	65	70	69	64	66	74	63	73	74	70	77	74	72	80	80	69	71	76	71	74	60	80	73	68	87	70	74	64	67	73	79	72	70	79	77	63	81	66	76	76	79	71	80	90	73	67	82	81	68	79	83	77	83	100	78	62	77	77
26168	18592	13813	21118	29263	30128	27645	24471	21302	18797	16223	14338	12450	11408	10246	9163	8140	7384	7336	6754	5659	4534	3629	3376	2914	2483	2005	1792	1481	1268	1245	1128	1089	1137	1045	1011	996	939	931	937	919	928	889	907	907	952	867	909	944	881	879	877	868	873	914	870	914	872	846	895	840	861	866	863	850	885	913	833	851	867	926	870	918	911	852	860	857	893	849	887	847	907	880	867	903	900	878	871	931	855	860	833	852	880	856	910	880	868	864	872	889	918	897	927	889	905	882	857	933	854	898	876	862	931	827	877	862	857	868	905	902	895	898	859	883	924	878	862	851	882	895	883	883	881	849	900	886	892	880	898	903	857	904	852	862	828	907	805	878	854	847	901	894	889	891	820	908	900	923	926	847	863	882	895	848	889	837	879	921	901	880	917	876	917	864	915	942	852	914	898	886	935	879	854	878	880	868	908	914	849	864	880	857	874	911	862	835	867	853	836	887	908	882	792	902	879	877	837	871	864	860	873	868	821	876	880	885	873	913	899	849	953	881	931	882	869	916	929	876	851	859	878	836	851	879	866	892	869	907	926	875	878	925	916	909	849	915	864	875	917	905	894	900	918	847	851	863	845	926	850	891	903	893	902	901	886	859	877	889	859	839	888	888	874	848	916	920	885	885	900	898	825	902	909	889	888	883	873	900	891	868	847	848	866	942	871	845	871	905	898	910	863	925	920	871	875	895	852	878	870	876	885	887	907	916	926	890	860	889	892	905	948	904	829	848	914	875	868	881	849	879	910	921	855	867	881	902	844	895	866	844	917	832	867	917	838	844	882	878	915	865	857	874	865	895	923	868	862	888	852	871	916	920	889	911	837	840	892	886	840	884	829	810	865	878	842	912	902	837	898	866	917	861	837	864	886	907	864	886	885	876	806	868	904	864	890	902	904	859	864	881	908	870	964	925	851	863	877	874	815	917	868	891	864	859	956	864	875	852	861	863	874	870	868	845	915	921	865	885	927	878	872	888	855	897	866	920	832	948	880	875	917	858	951	889	871	866	939	886	835	911	875	879	865	903	932	872	929	888	900	868	882	873	835	857	852	853	906	877	924	910	933	909	870	886	851	846	881	888	886	847	886	875	851	868	878	890	877	894	926	897	878	838	875	861	931	896	854	866	912	833	899	846	856	884	826	919	910	831	907	890	911	885	900	963	906	849	883	875	922	883	829	898	900	844	871	866	836	909	899	938	786	869	898	831	889	840	852	912	893	900	916	862	877	819	873	847	876	863	931	873	827	870	874	937	850	965	896	891	917	835	845	909	870	867	977	875	914	911	948	846	868	891	906	825	922	918	872	883	888	895	883	845	909	899	910	852	905	875	870	830	850	889	917	868	914	863	864	844	871	868	878	884	887	881	882	896	880	853	906	837	913	856	891	849	899	876	918	888	896	824	835	862	889	884	842	859	853	933	841	871	874	882	903	896	911	892	882	892	849	827	870	875	910	896	859	935	885	837	850	859	843	892	890	855	885	873	876	892	848	931	939	879	865	878	890	876	871	900	876	817	888	890	878	915	907	851	903	949	848	903	919	852	962	913	929	873	856	875	882	885	869	873	894	890	913	902	863	834	838	927	851	869	827	898	873	855	829	896	858	868	924	913	887	917	910	823	891	878	899	903	833	860	876	834	904	919	885	872	859	887	790	863	938	860	953	832	874	855	823	898	844	872	897	854	902	885	866	940	859	918	877	925	878	886	883	876	862	863	951	884	887	907	900	884	929	905	916	843	864	827	893	899	909	853	846	885	891	886	867	915	926	898	845	925	855	897	896	903	866	861	911	875	911	886	895	923	905	871	891	873	854	833	873	884	829	907	857	866	845	884	850	935	876	885	916	880	849	880	909	896	927	844	854	861	845	902	847	857	864	891	948	862	878	862	920	882	901	855	847	889	861	876	901	899	867	908	891	883	914	918	860	854	875	937	895	933	836	869	913	883	893	896	915	885	858	859	890	869	866	853	851	879	851	835	821	934	906	886	864	901	909	877	871	911	886	875	865	879	902	878	897	895	885	873	907	898	884	875	887	864	893	886	870	836	881	874	846	914	863	864	862	860	849	835	926	873	880	902	874	855	877	846	898	919	878	893	880	875	879	861	883	916	907	847	873	890	874	861	920	873	885	825	847	869	902	922	859	868	850	818	906	913	921	861	880	919	941	884	856	881	843	866	889	895	849	891	899	913	843	873	871	865	899	875	912	889	938	908	875	847	847	880	902	892	842	895	865	870	807	901	902	917	858	855	923	883	883	887	890	857	827	890	864	834	855	858	853	879	885	898	903	879	847	856	904	895	899	918	928	856	884	907	856	877	923	921	891	908	824	898	879	892	884	927	876	859	860	949	822	894	931	855	879	871	852	848	913	853	890	865	868	865	829	889	876	884	855	922	835	817	888	887	871	871	882	872	870	875	848	844	852	872	856	876	920	873	840	911	880	885	912	860	879	900	851	823	889	888	873	830	903	864	917	897	861	872	902	874	847	887	934	861	866	859	876	824	845	891	864	890	881	851	899	871	862	878	847	868	914	904	910	873	865	882	878	895	848	842	880	831	863	929	909	826	878	871	867	845	925	910	870	918	900	833	898	879	902	875	862	857	878	852	906	839	836	872	896	863	894	871	883	921	881	856	861	877	878	921	855	850	870	908	852	973	905	837	873	879	879	889	858	929	839	904	933	851	923	879	940	889	866	866	898	946	874	845	882	899	845	903	889	858	899	875	888	869	925	846	877	872	876	854	891	880	867	901	869	868	877	833	894	888	863	872	855	862	864	872	896	882	888	864	831	853	862	912	845	850	965	894	906	895	846	904	855	863	875	869	876	857	904	910	861	901	879	830	938	896	903	882	884	869	904	900	879	876	857	860	839	896	941	868	937	862	903	932	864	861	818	899	841	905	832	900	885	872	917	897	872	893	878	882	868	970	834	854	856	882	872	842	825	827	857	939	888	928	906	915	891	875	887	830	876	827	884	857	850	903	886	930	848	904	908	879	884	859	848	912	859	893	928	905	849	923	878	894	845	907	937	851	810	905	858	905	865	887	846	906	860	897	902	881	893	866	854	892	924	889	879	917	849	857	872	876	872	867	870	866	879	823	887	889	859	897	895	903	834	832	856	868	934	900	925	851	859	905	924	856	866	922	883	869	873	870	838	884	843	879	906	977	844	894	877	853	857	862	892	884	880	863	908	861	943	890	870	921	838	902	934	845	833	844	883	904	889	887	916	863	885	871	803	920	833	889	885	880	874	868	845	840	883	904	871	870	871	890	883	884	910	879	922	849	905	882	900	877	884	859	899	858	891	910	890	887	902	942	891	891	839	890	849	889	871	887	909	863	883	828	928	856	874	868	923	827	886	856	857	774	908	818	909	836	887	898	870	874	872	904	883	881	868	881	920	887	853	922	872	889	915	914	869	880	851	896	875	876	911	875	884	867	889	860	883	886	909	883	861	911	873	860	864	878	854	831	879
4246	1785	1033	786	890	1201	1170	1035	865	766	571	575	440	410	380	353	307	308	297	275	220	204	166	148	133	119	102	118	110	84	96	78	82	77	90	74	84	89	69	82	89	74	92	77	79	83	87	83	72	74	73	75	75	89	81	72	78	75	70	89	72	87	83	77	80	57	91	87	74	87	71	84	86	73	80	76	77	78	72	88	92	78	86	80	73	83	77	78	86	71	86	87	62	73	70	78	64	69	77	71	98	74	59	71	79	77	79	73	67	53	74	67	75	80	64	81	92	78	77	78	78	79	75	89	81	73	73	77	80	69	74	72	82	73	80	76	66	68	65	73	59	73	69	85	85	82	85	90	75	72	69	71	68	73	83	62	78	89	56	73	74	78	75	84	84	57	81	89	82	87	74	67	80	85	68	80	97	76	82	81	82	84	102	73	90	74	67	80	83	80	89	87	65	64	74	69	52	74	76	82	75	80	84	79	82	73	67	86	82	80	79	82	83	65	69	57	79	92	81	71	71	80	59	61	72	78	78	64	88	72	67	65	72	73	82	82	86	74	75	76	82	69	82	84	93	81	72	81	76	75	89	72	80	68	81	76	71	70	87	59	78	77	65	62	72	59	74	84	65	78	82	78	68	96	76	82	64	69	79	82	71	82	79	80	72	83	67	77	78	75	86	79	76	63	66	76	79	83	74	86	63	76	86	71	72	60	67	78	81	95	72	74	76	84	74	81	60	71	82	71	72	75	74	82	67	73	78	93	75	65	74	69	98	70	62	72	71	74	80	74	82	82	84	62	74	84	67	67	86	60	82	68	73	68	76	62	78	76	81	81	85	93	70	84	77	71	70	65	72	63	87	55	59	77	79	92	69	75	67	80	86	66	71	68	90	78	59	84	72	73	77	65	87	81	76	72	92	81	86	75	81	55	78	67	74	75	71	70	90	81	75	64	78	80	74	62	74	61	68	79	72	62	82	78	69	80	65	71	80	61	94	64	82	57	81	72	86	88	75	81	85	90	87	80	78	68	81	71	71	78	80	81	63	85	75	85	89	69	80	67	82	76	75	74	89	59	76	49	70	78	80	82	77	58	83	87	70	89	78	59	77	78	77	68	72	81	73	71	79	73	67	74	77	85	68	82	91	76	68	75	86	75	87	72	80	77	83	82	93	91	86	82	81	85	80	78	75	78	69	76	78	83	73	73	80	89	72	74	86	91	68	72	74	65	71	80	86	84	69	69	73	64	73	85	75	78	74	74	77	79	78	81	83	71	69	74	63	60	84	57	80	90	76	76	77	64	93	89	76	72	71	93	64	91	78	88	75	71	84	71	76	88	70	77	80	78	60	90	69	72	70	82	82	73	68	81	72	77	88	72	73	71	76	72	80	95	67	87	80	69	73	75	68	79	67	74	65	104	78	81	79	70	81	76	87	93	86	77	79	75	80	71	64	80	66	93	73	81	60	57	80	82	84	77	84	85	86	57	83	69	77	68	81	80	76	96	73	67	79	81	64	79	69	96	71	76	79	85	69	69	71	70	67	94	83	84	98	77	69	74	78	85	90	76	85	66	66	82	64	77	69	83	74	90	73	63	73	92	84	70	87	71	73	85	74	91	82	77	70	86	92	83	67	98	71	80	59	85	76	77	77	78	72	70	92	66	78	66	75	79	75	70	77	78	81	75	94	71	95	67	74	91	85	72	79	76	64	68	86	77	70	70	60	74	74	84	87	85	80	84	73	68	67	84	68	77	84	75	85	84	79	90	66	62	91	77	83	96	79	68	74	91	72	91	65	63	80	80	86	71	87	88	72	68	73	48	95	73	77	65	77	74	90	79	79	76	66	81	72	78	73	85	86	78	92	70	75	80	90	70	93	84	85	63	87	70	64	72	88	64	76	68	64	75	87	70	72	75	70	74	72	83	87	66	73	70	64	71	85	64	71	68	70	87	88	89	72	82	79	69	75	106	78	75	73	86	74	83	73	88	86	92	81	64	82	75	76	85	77	73	68	76	73	85	83	86	62	78	86	72	72	66	80	103	85	72	76	79	77	76	88	68	79	89	89	70	73	75	79	77	77	85	77	76	81	65	80	77	74	82	76	73	71	83	87	85	66	69	78	78	88	75	74	76	66	74	72	77	67	73	82	70	70	82	68	82	63	81	76	81	75	78	80	89	80	78	68	87	65	66	77	65	77	72	74	68	88	85	71	69	75	84	77	96	70	76	73	73	83	79	77	70	77	82	77	99	72	72	67	76	62	60	80	94	90	60	68	70	71	64	77	66	71	94	72	79	68	70	84	102	68	80	79	77	87	77	84	94	88	76	78	93	95	68	72	88	70	81	81	82	69	70	73	74	86	58	55	74	64	74	74	70	78	78	75	80	73	93	88	87	72	71	92	65	81	62	73	77	79	56	79	72	81	65	79	61	74	68	81	84	73	91	65	70	79	72	75	86	68	66	97	62	91	72	66	83	73	70	78	82	93	80	78	87	82	61	61	83	68	75	68	64	83	86	84	94	61	72	77	67	68	79	99	69	81	75	76	83	84	71	65	92	76	80	68	81	76	68	76	85	70	73	73	80	75	87	77	82	88	71	74	79	74	82	84	74	79	79	81	83	67	65	66	81	71	88	77	91	89	61	76	88	72	69	71	91	85	63	68	90	61	80	65	64	76	78	73	64	66	72	70	91	73	69	88	78	67	73	70	78	73	69	79	79	67	62	63	76	95	70	76	94	78	82	80	88	81	81	66	81	74	75	87	71	76	70	76	69	75	70	80	81	72	58	75	73	79	85	82	74	62	71	82	75	68	75	72	77	75	65	82	89	76	74	75	77	101	85	68	76	79	74	76	79	63	88	86	74	61	74	75	78	62	71	80	79	69	76	73	68	80	66	76	78	84	76	68	85	78	78	74	82	71	83	72	69	80	80	77	74	78	97	69	83	86	89	94	92	72	77	82	66	77	90	77	78	73	79	78	92	70	71	79	63	85	75	73	86	71	81	78	71	79	86	63	79	80	67	72	88	87	74	66	84	76	78	77	74	69	79	67	74	83	69	77	91	55	71	67	83	84	58	69	58	92	71	79	96	76	86	91	86	78	90	55	73	71	75	75	74	67	72	78	78	83	68	78	76	77	60	63	73	81	70	69	67	81	79	72	83	72	60	82	70	68	77	79	74	81	75	82	83	89	62	81	75	67	76	75	80	77	79	75	83	87	88	81	87	82	78	74	80	76	82	75	77	80	67	73	69	89	95	79	78	77	80	74	74	73	83	80	81	84	72	83	83	70	77	79	70	91	80	74	83	76	83	65	73	87	72	84	81	77	86	71	84	75	59	87	68	78	78	77	73	57	67	71	78	84	82	78	81	71	72	75	68	91	72	71	74	83	62	85	77	61	82	78	85	77	85	90	79	81	63	71	72	80	72	86	69	81	70	72	88	87	82	82	70	75	71	69	81	62	80	78	71	82	95	77	88	89	69	80	76	86	78
25531	18034	14017	21895	29647	29857	27967	24969	22452	19937	17455	15385	13689	12410	11099	10012	8954	8188	8051	7561	6208	5086	4086	3497	3086	2763	2220	1921	1568	1372	1213	1223	1154	1184	1130	1051	1050	991	945	1026	953	972	934	926	990	922	1005	990	942	968	906	951	929	912	912	927	896	942	930	898	879	886	873	906	918	884	919	897	914	874	912	955	841	920	897	854	840	919	936	864	897	872	877	918	909	905	925	843	894	933	894	889	915	873	939	870	911	896	906	962	943	900	886	880	888	917	873	872	967	908	895	834	892	900	878	895	929	921	887	874	895	909	912	910	919	878	913	924	903	861	859	947	918	841	878	900	927	867	932	880	903	896	925	912	904	869	898	877	894	921	848	936	905	958	912	929	910	892	868	838	912	877	922	901	893	907	945	945	916	883	906	930	840	914	896	943	883	873	852	901	938	890	861	866	871	902	816	936	898	875	944	928	908	860	866	935	845	900	894	897	880	922	934	902	901	897	891	943	908	880	904	929	890	906	895	917	896	857	874	834	921	899	899	911	936	889	936	908	913	894	873	908	956	913	923	918	910	931	897	899	893	876	899	952	902	881	875	919	866	939	943	958	912	869	905	958	873	883	901	912	910	891	872	877	911	940	886	869	876	915	891	831	896	911	858	908	922	876	885	879	843	890	865	888	870	942	914	933	867	916	931	935	906	917	856	914	879	849	914	930	951	921	890	862	960	899	877	902	909	852	889	898	860	911	882	945	918	901	925	900	914	860	884	928	959	850	884	883	879	858	973	924	872	865	942	911	863	929	900	946	880	900	909	899	936	919	885	887	883	940	885	900	918	921	883	935	932	896	895	889	887	904	878	869	872	940	879	874	857	932	907	895	909	920	935	877	903	911	912	896	982	865	911	879	914	906	919	936	883	961	890	966	927	907	981	924	874	914	913	876	931	853	871	874	899	883	809	895	918	933	955	931	936	919	880	895	889	905	820	915	913	902	900	913	923	944	943	935	891	913	879	911	899	890	865	928	900	884	915	866	910	900	924	871	933	939	909	910	869	910	879	899	850	880	893	927	963	909	946	955	930	952	949	926	879	878	926	874	905	911	940	860	906	916	899	864	857	879	864	874	897	904	897	825	911	901	984	927	885	805	950	933	892	908	927	841	879	862	893	897	897	900	957	874	889	886	942	923	874	919	906	936	899	849	905	916	893	900	892	918	909	864	876	874	893	871	916	907	909	882	799	911	902	852	917	904	887	869	879	937	869	904	820	877	926	852	910	898	913	894	864	887	855	914	886	894	918	901	897	942	912	922	901	907	855	905	876	888	882	852	891	918	915	891	847	917	867	950	903	927	918	941	869	858	989	851	919	907	936	884	941	912	898	935	856	932	926	875	923	936	911	931	910	890	924	919	863	927	912	907	914	907	868	927	889	869	927	931	911	939	877	927	947	919	902	847	879	855	871	877	932	899	882	879	887	893	909	845	898	936	917	959	883	906	877	949	893	919	899	989	866	889	905	931	910	867	835	997	876	949	947	887	902	915	916	888	899	876	890	934	911	885	944	880	936	895	898	887	950	922	889	885	900	924	885	858	916	888	891	847	888	963	926	889	869	936	918	888	889	870	921	960	880	839	950	958	938	903	940	885	872	917	957	864	897	883	911	903	894	883	859	948	865	857	891	932	902	895	854	932	909	891	931	910	884	913	955	846	903	917	916	903	896	979	876	923	936	878	949	885	848	939	903	864	872	904	941	908	845	899	944	903	954	894	939	889	922	892	887	873	912	902	902	936	909	911	885	875	884	888	897	896	905	973	933	982	933	858	889	893	898	962	912	923	940	880	945	928	881	858	925	939	894	880	878	881	940	946	921	891	894	891	889	899	870	921	917	932	937	887	926	906	939	870	923	885	859	881	903	888	858	920	940	908	897	954	904	878	937	925	919	877	896	912	907	828	865	892	935	935	888	917	928	883	893	890	930	822	889	850	942	939	866	872	940	938	901	876	906	921	862	900	903	914	881	902	921	932	892	868	921	880	893	896	931	958	875	885	883	884	938	907	943	903	937	911	918	949	890	889	921	919	964	896	929	891	893	822	863	912	863	861	895	866	923	905	913	874	830	926	963	920	865	949	943	913	976	900	961	909	930	949	914	965	927	889	884	885	909	898	924	934	895	896	881	939	891	882	870	862	922	895	928	914	925	973	906	922	943	915	929	874	930	918	944	882	889	928	927	912	953	925	915	925	891	913	893	845	917	902	917	925	922	936	894	937	939	910	923	909	867	839	919	894	903	909	857	935	896	899	890	895	880	920	930	867	864	921	900	902	880	896	895	909	859	853	939	942	841	945	935	908	924	895	923	908	910	835	909	892	914	961	900	911	917	847	890	985	880	943	940	889	953	888	910	893	944	949	923	887	924	906	872	997	906	854	948	906	888	898	878	874	892	883	886	902	853	860	894	916	898	929	954	891	928	912	818	941	911	866	844	921	904	905	872	920	918	883	885	932	946	887	914	961	895	907	916	904	895	964	926	937	922	934	881	856	954	884	921	862	898	906	944	878	925	873	909	884	957	924	906	908	941	878	907	853	903	917	850	932	914	915	940	907	885	901	922	904	899	879	898	931	830	922	927	877	919	877	929	983	898	894	940	819	924	871	841	916	913	867	925	840	895	942	918	938	900	835	922	853	894	920	902	889	927	911	855	874	879	903	862	969	962	865	888	929	955	881	919	875	886	907	882	857	936	911	933	915	875	900	907	927	893	864	915	881	894	908	925	918	846	934	899	911	906	893	857	937	934	928	903	894	892	898	936	954	926	894	912	943	887	910	921	874	888	916	811	960	912	961	916	902	864	945	862	920	862	876	950	922	939	879	889	885	909	901	876	869	925	885	880	950	914	905	893	900	883	878	880	865	919	899	930	906	890	902	933	886	914	933	919	894	900	957	879	892	928	895	941	901	886	881	933	904	922	888	925	893	931	931	912	925	921	831	902	897	942	897	873	903	888	882	893	852	861	923	879	880	905	908	951	904	943	909	968	910	875	903	857	876	917	929	930	946	897	953	964	907	891	896	903	915	887	916	929	914	902	886	980	934	887	907	930	894	888	894	932	909	912	871	928	926	903	878	900	862	901	878	980	907	890	908	902	892	869	932	889	931	875	883	926	944	898	923	883	883	894	907	900	898	891	916	879	964	940	958	874	895	907	900	904	905	898	926	935	869	883	942	951	870	900	929	940	877	888	899	864	934	877	935	914	918	867	855	890	882	913	906	910	918	886	873	846	916	907	862	914	960	917	940	907	863	841	892	909	907	901	852	891	926	942	918	864	921	877	947	917	880	962	911	891	910	902	917	895	890	893	903	935	893	900	889	927	899	925	899	911	922	887	873	889	900	922	911	922	879	919	924	914	888	916	881	875	943	897	891	935	878	896	921	911	957	896	880	911	889	906	891	833	862	926	861	898	872	923	906	881	903	901	948	968	890	893	900	868	921	901	915	919	877	904	871	918	972	900	903
3906	2855	1569	1129	1307	1600	1604	1398	1157	1051	861	739	597	569	488	429	354	329	408	319	293	236	188	158	153	129	118	119	103	79	91	82	97	86	96	74	94	82	90	95	87	78	69	71	70	81	95	93	79	79	84	93	80	71	75	82	67	81	92	83	75	70	67	71	84	84	67	60	81	78	66	74	86	84	72	79	80	61	65	96	85	74	75	67	71	93	64	78	72	77	66	76	78	80	74	86	71	75	79	76	86	80	77	62	81	78	94	87	73	79	71	80	83	87	76	83	72	77	66	90	79	77	85	70	82	74	73	80	73	79	62	73	73	88	95	75	95	68	76	76	85	79	75	75	69	75	73	77	71	68	82	67	92	69	61	79	71	64	77	82	67	72	72	75	92	80	63	84	79	82	81	78	80	71	76	76	73	85	87	78	91	90	73	83	74	86	69	72	85	63	82	72	81	77	91	81	75	67	94	75	68	74	52	73	75	81	79	75	92	74	76	86	81	89	65	81	76	75	86	67	95	93	82	80	71	70	76	71	86	79	54	79	76	63	74	80	77	78	68	90	84	74	69	69	72	79	84	83	74	70	69	89	73	68	71	89	70	82	74	79	83	75	77	81	65	74	73	67	89	77	87	61	72	76	81	68	88	76	88	91	79	78	66	71	85	73	80	80	82	79	79	80	82	86	80	93	80	62	85	73	80	75	87	77	88	70	69	58	76	78	72	63	63	73	71	75	78	76	77	84	82	76	89	78	67	64	72	74	67	84	80	82	89	72	78	84	85	68	66	73	69	92	83	73	76	90	89	66	84	69	73	62	78	81	68	70	75	74	63	80	57	75	76	73	84	87	63	78	67	84	90	65	89	77	79	79	69	68	67	79	91	74	92	82	68	89	79	74	100	79	86	73	64	80	77	82	85	99	74	88	83	72	80	91	85	84	78	80	73	78	85	76	82	76	78	67	86	72	76	72	78	61	61	84	80	62	76	63	97	81	89	64	94	79	82	72	85	70	69	77	71	85	78	75	77	74	76	78	102	66	75	79	70	94	83	87	71	66	88	75	71	75	77	91	71	89	80	77	90	68	74	67	69	66	82	78	74	82	79	87	87	69	73	64	83	78	75	87	88	63	80	94	97	85	77	74	79	73	66	88	81	69	73	87	65	80	87	64	70	79	76	80	62	89	76	60	82	76	77	56	62	88	76	101	73	84	72	83	76	67	95	76	80	84	91	69	70	70	72	77	76	90	75	77	65	63	80	89	108	80	77	79	85	69	84	73	88	77	70	70	78	80	75	70	79	92	82	80	70	72	69	83	74	75	83	71	77	75	75	84	80	96	77	76	79	69	66	71	89	74	73	78	84	84	67	80	60	77	71	78	65	80	76	79	67	68	75	73	99	67	74	65	74	74	81	92	85	83	67	76	72	98	89	82	73	81	67	80	81	82	81	82	90	63	83	76	77	82	76	97	81	79	70	77	85	77	73	80	85	76	86	68	70	71	70	86	76	66	74	78	91	78	63	105	82	70	80	94	73	66	76	78	75	70	73	74	80	79	80	85	71	75	69	65	72	90	66	71	87	76	70	87	85	89	67	72	86	76	66	62	82	73	88	84	90	88	85	80	59	89	84	79	71	83	77	79	65	66	66	67	73	84	68	84	90	86	84	100	73	75	93	69	75	94	80	84	71	81	89	73	95	58	83	79	77	95	87	79	72	68	81	82	77	79	88	97	75	65	73	59	94	70	64	72	86	86	70	76	70	82	89	83	86	67	81	66	89	88	60	73	74	82	81	83	87	77	67	66	66	95	63	77	87	87	86	99	70	91	77	75	70	76	56	81	96	81	77	78	76	81	86	78	93	69	84	83	69	77	79	77	82	84	77	73	77	78	92	81	85	75	66	65	64	61	69	71	78	94	88	65	77	67	88	70	76	69	68	86	81	90	76	73	76	82	69	79	87	72	60	64	90	81	79	64	71	71	73	90	72	59	72	61	80	77	72	97	66	83	78	82	80	76	64	91	87	62	79	87	96	78	81	65	76	88	84	77	74	81	81	72	64	69	76	90	68	91	90	73	70	92	75	78	85	65	98	77	75	83	71	73	86	82	65	75	87	82	89	86	87	81	72	76	73	87	59	69	73	72	69	76	68	74	88	84	81	79	93	74	68	82	94	76	72	72	80	91	69	66	88	72	77	63	74	74	70	73	81	78	59	87	61	78	86	77	86	75	64	76	91	85	87	91	71	87	64	72	90	75	70	75	66	70	72	68	64	69	76	76	62	81	78	80	93	64	77	81	63	92	77	85	81	73	83	63	77	87	79	71	81	83	79	89	88	81	86	63	77	73	62	74	97	79	80	71	70	81	83	71	82	65	71	49	82	66	68	73	65	86	80	76	67	76	74	75	79	64	66	73	73	74	84	68	68	65	89	76	81	67	87	78	82	62	76	75	74	78	65	78	81	79	66	62	86	65	75	78	76	92	86	94	74	76	72	82	73	90	79	65	75	69	67	89	68	75	84	70	84	71	90	87	83	82	76	96	93	77	70	94	88	71	89	66	66	83	78	85	79	88	87	62	66	71	92	82	72	85	54	74	78	77	77	72	68	81	82	77	75	74	85	82	73	80	86	80	77	70	86	92	101	79	77	83	73	87	57	77	73	62	76	79	81	59	77	81	86	68	75	90	86	64	78	70	81	79	76	80	83	71	73	70	65	82	78	54	69	77	77	73	86	83	71	83	67	98	63	70	85	79	84	68	65	85	71	77	68	77	72	88	73	75	88	90	94	72	74	77	83	75	63	70	77	71	78	81	70	75	75	59	71	96	69	75	80	80	76	71	73	67	85	65	80	78	79	63	66	83	75	70	87	79	88	81	70	74	57	77	74	82	77	89	75	73	72	84	86	62	80	67	77	75	73	84	74	72	79	79	79	73	62	75	72	78	77	82	95	72	84	93	72	77	81	78	65	67	80	82	73	70	84	78	80	83	73	66	77	68	72	63	73	74	59	72	89	76	76	70	87	76	78	69	93	67	74	59	87	79	96	71	83	64	74	89	84	74	79	78	85	74	74	58	91	70	83	84	73	73	85	66	74	66	72	74	73	73	85	66	84	90	80	84	64	56	85	65	78	72	81	74	85	68	68	78	72	84	75	57	73	65	76	82	77	85	74	75	84	79	90	83	85	81	78	92	73	77	76	83	78	89	66	68	87	84	62	69	68	75	70	65	69	87	74	57	67	63	87	72	74	67	88	80	78	89	66	79	68	72	75	81	80	76	81	85	74	88	82	82	68	59	73	92	82	77	81	84	63	84	73	73	80	74	74	76	68	65	89	86	73	93	70	84	68	81	90	80	88	79	86	71	72	69	81	66	88	65	87	76	78	70	76	72	74	70	66	75	78	80	85	82	65	86	78	74	87	100	71	71	86	75	67	76	71	71	64	66	67	68	85	78	79	80	70	78	84	70	70	90	70	69	63	89	71	77	57	79	89	77
29562	21209	17661	25770	32503	32514	30595	28136	25376	22834	20460	18268	16678	15203	13880	12156	11049	9610	9484	9023	7672	6333	5246	4127	3698	3222	2679	2173	2027	1643	1392	1294	1337	1178	1128	1091	1037	1113	1028	979	1061	999	1024	1011	977	1026	949	939	983	943	901	945	929	904	877	896	878	870	903	920	885	909	938	951	891	953	882	880	910	868	945	890	923	980	927	889	905	897	902	880	911	924	936	949	943	899	917	915	854	925	907	916	911	847	943	957	925	928	955	911	905	914	941	912	879	898	918	906	951	945	899	847	903	907	928	892	925	970	920	876	890	912	893	896	907	879	896	907	849	894	851	890	939	985	911	926	855	910	859	879	905	889	874	888	908	904	872	897	936	936	928	900	896	954	864	940	913	862	916	930	921	930	915	861	884	958	861	943	946	947	935	916	899	884	845	937	924	914	924	903	964	877	893	935	885	921	894	890	850	949	933	904	884	862	884	924	873	933	923	903	941	938	899	897	899	931	897	899	934	854	918	857	873	930	914	852	904	933	903	886	911	922	964	969	948	886	920	927	894	943	922	925	913	940	881	882	935	949	921	925	907	860	946	920	949	897	887	892	886	910	930	930	906	910	917	1000	891	924	948	879	933	879	880	884	925	929	948	887	900	933	917	908	946	909	867	895	862	970	897	955	931	884	888	877	880	893	915	913	930	869	873	927	928	822	901	899	895	896	930	919	891	926	941	916	930	931	923	994	861	850	939	938	903	873	938	916	927	913	909	938	973	949	939	905	882	884	888	980	921	888	889	951	873	920	922	907	897	925	897	884	921	853	913	900	903	962	859	948	924	895	917	907	917	894	915	876	950	877	919	881	924	949	933	904	865	896	945	956	928	923	912	932	934	906	866	928	850	875	907	951	892	963	907	917	889	943	915	887	930	902	942	897	913	911	925	925	898	965	892	899	914	892	917	963	934	893	870	932	1001	947	926	954	910	916	858	918	904	856	866	928	803	948	883	883	894	932	914	934	892	921	902	919	938	886	904	956	899	895	924	971	924	857	890	931	935	912	928	929	934	924	906	930	838	921	918	883	929	923	892	914	898	887	907	878	894	908	924	887	962	937	938	908	1000	938	874	869	916	929	909	882	949	979	964	900	907	870	944	898	934	854	923	938	919	891	896	934	981	900	941	825	903	875	922	938	869	869	867	911	898	920	929	865	927	949	887	938	926	906	913	913	868	903	944	913	892	934	916	886	878	885	909	928	845	918	982	934	923	921	914	900	895	897	875	938	919	912	923	944	864	950	950	885	896	918	874	925	957	953	935	863	960	884	934	922	942	923	897	936	922	947	945	949	904	907	910	894	897	915	920	913	980	945	865	932	957	913	866	890	899	927	915	984	853	938	917	933	870	953	927	898	939	896	981	958	916	902	953	871	910	875	937	905	903	897	908	894	876	908	911	910	892	920	962	947	882	955	861	931	902	898	903	883	874	947	924	912	897	938	927	882	902	940	901	923	923	960	894	938	921	910	935	815	902	933	907	891	905	897	895	907	936	872	885	928	923	926	874	847	921	884	929	894	933	919	912	897	936	940	849	892	905	922	891	929	972	956	922	962	919	902	920	927	918	871	893	911	923	893	914	888	862	925	892	892	876	905	909	885	918	853	941	966	935	913	941	924	966	906	884	930	921	904	881	890	917	893	852	904	911	911	844	951	945	877	919	928	871	958	912	920	947	934	910	923	916	896	951	935	948	881	897	927	932	938	893	905	941	935	911	908	902	920	881	849	924	954	892	933	832	865	913	949	932	875	888	919	870	941	936	908	902	876	904	904	853	917	930	875	920	868	907	944	930	885	916	845	898	951	940	957	904	893	942	932	910	908	960	859	947	884	895	910	931	891	921	958	905	913	914	916	879	925	924	901	929	881	918	902	915	908	903	928	976	927	916	893	906	923	891	872	942	928	910	904	919	865	885	918	951	937	951	879	902	902	914	969	903	903	910	983	871	925	943	906	909	907	902	881	896	917	890	941	876	946	935	893	902	930	953	901	922	863	921	922	908	864	885	939	926	953	934	921	899	959	826	888	914	934	914	947	898	925	896	841	890	896	892	859	914	859	828	981	919	937	917	896	953	933	931	944	874	929	884	918	933	877	898	1023	857	913	914	907	874	903	957	874	935	919	944	902	915	891	886	965	912	924	911	891	928	912	908	939	914	912	926	945	933	938	906	895	892	903	901	918	966	925	938	922	929	917	934	877	893	926	926	934	886	938	911	894	950	930	955	928	915	962	921	904	924	933	927	944	862	927	885	944	914	922	883	918	886	893	909	892	922	935	963	868	933	883	930	900	912	886	944	883	948	910	906	932	904	912	909	938	913	918	881	958	955	936	943	888	952	939	875	911	929	909	867	930	871	946	868	889	912	901	982	921	913	919	881	924	909	925	878	921	916	870	901	878	952	950	922	841	918	964	859	894	852	898	899	910	907	898	896	918	929	888	957	881	906	896	846	905	919	887	919	920	922	932	925	927	944	920	922	874	917	871	908	951	899	878	945	958	970	901	909	879	884	930	947	906	951	867	891	915	946	882	952	896	946	897	879	881	921	940	984	930	900	931	874	897	888	888	911	897	926	884	946	886	909	977	893	953	895	885	957	935	867	888	861	904	882	933	916	887	866	915	915	911	913	971	877	917	879	896	942	923	907	928	891	957	913	901	926	924	936	942	918	867	908	891	957	908	903	889	925	881	894	875	870	926	925	895	880	910	925	886	954	875	958	965	931	884	889	932	913	936	947	914	910	885	919	916	875	967	851	937	900	860	896	894	923	939	920	923	949	940	874	886	907	940	847	941	920	915	943	850	902	955	888	929	900	886	950	897	910	885	920	911	935	919	913	910	910	919	935	919	911	899	937	882	893	895	903	933	888	955	912	947	910	925	938	889	913	921	951	915	946	894	931	909	929	928	937	908	889	917	932	950	903	897	871	892	916	863	941	937	904	909	934	911	918	872	954	894	895	885	882	934	931	897	885	926	919	921	927	898	871	884	909	958	931	935	911	967	875	927	844	962	920	889	894	910	937	919	904	925	948	929	864	893	905	882	962	917	980	947	910	895	932	888	910	902	884	877	926	930	932	954	886	903	976	900	925	923	943	919	881	943	916	849	874	916	878	911	898	921	898	938	895	931	914	953	931	950	918	901	920	943	844	898	922	900	897	947	896	907	921	889	856	936	956	944	946	868	878	856	960	1006	891	845	942	905	918	891	877	901	937	914	876	924	933	897	883	866	921	857	921	922	940	895	879	907	885	893	910	903	937	920	932	943	927	904	854	951	910	909	900	930	943	873	921	838	890	849	935	897	880	879	958	900	855	883	886	979	893	900	890	911	867	911	913	883	883	905	916	931	888	879	890	882	928	898	848	895	921	910	924	877	885	867	872	944	862	881	887	880	864	918	893	896	919	922	860	972	891	890	894	925	901	860	869	898	948	854	933	928	971	913	979	941	875	897	913	939	858	899	927	961	889	899	897	899	921	874
2793	1127	855	544	546	632	632	592	499	422	391	361	292	271	263	213	199	174	210	185	186	154	146	133	97	99	118	77	83	81	81	83	62	65	63	85	90	75	77	70	77	75	64	75	73	79	89	69	77	65	76	58	84	77	58	74	78	63	77	75	65	72	82	77	66	70	81	56	68	62	77	90	72	58	65	74	78	73	62	64	74	68	78	78	75	75	68	74	60	66	75	70	58	74	68	66	69	67	90	94	68	70	77	77	77	79	71	86	69	74	61	80	75	76	73	74	59	75	85	77	70	71	74	74	71	63	83	69	75	69	66	64	63	79	85	65	74	80	70	68	73	68	71	67	76	74	66	86	68	57	76	70	90	71	72	66	80	81	70	69	69	72	66	71	71	83	50	67	63	62	71	93	62	73	84	85	81	65	55	82	72	84	72	65	74	67	70	60	76	59	69	76	92	80	88	57	63	92	52	67	91	66	58	80	65	75	64	81	61	48	78	66	73	71	78	75	72	64	67	68	62	69	76	68	95	83	87	82	64	84	77	78	69	86	73	76	84	77	65	71	86	65	71	81	62	80	62	77	67	72	70	79	72	82	74	75	79	75	77	72	58	73	73	65	78	60	69	74	73	85	85	66	67	67	72	69	50	63	75	92	82	86	78	91	70	62	71	59	70	73	70	74	61	73	81	75	77	88	61	61	73	56	62	80	88	58	67	67	75	85	62	71	77	74	61	82	78	78	57	69	67	70	91	69	71	73	79	70	69	93	60	74	71	61	74	66	74	74	85	70	68	96	87	75	86	70	77	79	73	69	81	69	80	77	56	68	52	84	78	75	92	66	75	85	74	74	60	69	84	81	65	72	80	68	78	64	72	67	57	78	73	76	58	79	62	65	80	90	70	78	56	60	64	62	73	69	78	53	56	64	62	67	67	75	60	60	78	78	70	84	75	84	80	76	96	59	73	67	69	77	73	70	96	84	74	79	62	69	66	72	72	78	75	82	65	74	81	66	74	74	80	71	74	74	81	84	75	49	71	80	78	68	72	78	87	66	82	74	56	74	81	65	68	61	75	67	73	84	68	78	70	66	75	72	73	78	73	61	70	66	85	62	83	72	64	60	84	71	87	64	67	73	66	73	77	83	58	70	76	75	60	73	71	81	75	69	84	52	70	94	89	70	66	70	54	76	67	61	70	81	85	67	66	79	47	78	78	67	63	72	74	64	82	66	90	73	70	77	69	94	72	66	77	78	67	73	67	67	59	66	81	68	69	73	74	65	66	82	70	78	72	79	69	80	73	54	82	67	72	91	83	66	68	79	64	64	86	77	80	71	71	69	67	77	76	79	63	79	82	71	76	75	71	82	61	80	83	63	86	74	73	77	64	61	75	77	79	80	67	57	84	65	73	79	79	69	65	84	67	73	71	69	76	79	87	81	69	60	88	75	70	68	79	75	64	79	65	65	69	78	79	78	76	56	70	74	71	67	78	78	61	72	70	73	94	87	64	68	69	75	71	68	65	79	84	72	76	72	82	77	78	76	86	79	69	66	72	70	88	74	69	75	72	65	62	61	76	64	67	52	79	57	65	77	72	60	75	69	62	74	66	78	73	75	76	67	59	79	60	77	85	66	82	80	73	65	89	90	81	64	80	70	64	66	84	60	77	90	89	72	71	70	71	66	80	71	70	76	81	61	79	74	84	69	71	59	79	75	77	75	88	61	67	60	83	54	64	63	57	74	77	55	73	75	69	71	68	67	72	69	70	67	79	76	82	92	58	55	65	82	62	73	83	77	71	73	66	72	75	86	62	77	89	75	68	90	71	67	77	72	78	79	68	80	69	87	62	81	82	76	84	71	76	83	63	62	79	67	68	80	68	72	64	78	72	61	86	105	82	68	69	59	84	74	62	69	68	68	76	76	69	66	78	63	60	79	72	63	76	75	62	78	65	65	83	64	80	71	63	91	64	76	70	73	73	67	79	57	72	85	90	65	70	87	90	75	72	78	65	74	91	76	57	65	76	58	93	70	68	80	73	72	63	81	67	57	60	62	80	70	75	71	73	83	69	67	84	80	71	67	69	79	75	74	75	81	77	82	71	58	68	71	63	78	60	80	82	66	58	58	80	72	68	85	76	71	80	67	62	76	77	71	78	82	58	52	72	74	73	67	57	78	64	69	67	67	72	59	73	69	64	62	73	65	74	66	83	76	67	77	64	79	75	88	69	63	64	74	68	76	77	80	85	90	82	75	86	78	79	74	72	61	72	58	80	74	75	57	63	72	81	59	69	71	92	63	86	71	83	59	81	75	60	82	91	67	73	83	70	75	70	70	61	92	78	73	76	71	74	54	77	84	68	63	69	72	81	70	64	76	66	62	92	74	76	67	77	68	83	81	79	98	69	83	59	62	76	77	88	75	68	74	63	72	77	71	72	65	75	79	70	73	71	74	68	66	75	66	69	64	72	75	73	76	66	77	79	69	82	79	54	71	75	75	81	76	77	73	77	63	76	78	75	74	84	100	78	62	62	72	76	89	66	84	82	59	80	66	66	76	73	72	52	72	71	67	73	69	84	73	68	80	67	65	66	64	73	69	63	55	72	80	74	77	76	80	79	71	73	57	84	80	59	63	84	75	57	69	62	55	74	67	72	60	72	71	79	61	71	68	64	71	79	70	85	78	75	63	72	68	77	78	67	61	67	70	83	67	62	67	71	80	60	68	66	70	76	72	66	63	69	80	64	78	80	83	73	71	72	81	57	76	64	67	82	59	78	70	63	83	75	69	81	79	78	77	72	65	75	66	79	78	67	65	76	52	63	78	68	86	68	63	102	80	71	67	85	63	59	89	60	70	80	88	61	59	71	65	81	68	71	79	98	62	68	81	84	79	75	66	76	80	70	75	84	63	64	74	65	82	72	80	65	76	70	62	78	84	74	83	68	67	85	68	84	81	78	74	71	81	64	78	76	64	66	83	65	73	73	86	82	67	62	72	87	60	87	78	71	74	67	62	82	71	66	80	81	72	77	74	66	81	70	79	83	50	77	68	79	58	71	93	60	70	64	83	78	86	67	74	67	79	65	60	75	69	67	78	65	58	61	64	65	51	69	80	82	72	77	71	79	80	64	81	76	84	72	64	67	61	70	67	57	81	75	61	66	65	82	72	75	64	68	78	73	59	61	82	62	58	75	66	73	87	81	80	73	77	74	72	74	78	63	73	59	100	63	75	79	71	74	76	75	70	82	70	81	85	63	63	70	73	62	82	70	77	69	70	74	70	81	60	69	66	78	73	85	72	68	76	64	79	68	76	83	68	81	69	71	70	69	63	83	66	71	85	85	68	83	59	66	61	65	63	72	73	101	67	75	90	64	72	79	68	65	84	65	75	74	74	58	79	56	68	74	67	70	74	68	77	82	69	74	78	59	62	70	67	61	71	69	80	56	69	76	65	73	71	77	69	87	69	75	70	79	79	53	72	69	68	69	88	53	84	72	79
22764	15367	13063	18578	24764	24652	22528	19853	17190	14988	12711	11026	9583	8729	7468	6495	5626	5029	4944	4740	4445	3936	3219	2639	2182	2059	1688	1527	1364	1250	1081	1029	993	940	965	941	945	951	867	895	923	916	884	877	927	902	912	894	889	853	919	845	834	902	861	897	839	896	865	828	862	851	857	874	834	837	880	899	830	918	876	879	848	825	883	889	876	845	870	870	846	926	819	885	870	910	808	803	830	852	861	919	829	899	837	842	887	911	926	860	849	872	841	831	882	848	887	847	906	884	880	869	930	864	869	904	830	875	870	817	846	838	819	845	881	859	876	842	873	833	871	862	891	876	866	887	837	890	828	830	895	854	848	853	825	836	879	804	893	858	882	835	865	834	874	925	887	880	881	877	846	918	854	905	880	880	891	902	817	836	864	892	900	841	899	844	838	851	833	826	841	873	864	899	889	841	874	829	804	860	811	809	869	869	880	842	842	876	869	896	834	896	837	882	892	930	896	860	904	848	864	801	890	840	797	810	837	855	849	845	873	854	850	902	865	803	906	895	830	887	880	846	852	895	904	856	817	878	860	888	843	842	874	889	852	844	902	883	859	907	840	863	829	870	885	833	865	854	865	842	861	806	854	835	833	874	821	889	868	906	816	850	881	827	901	904	955	842	837	890	849	878	820	845	888	882	852	897	853	882	881	891	881	818	895	881	868	860	860	894	857	839	902	843	824	837	855	893	873	858	874	838	799	856	842	818	872	856	890	921	902	810	873	914	891	855	854	866	836	902	843	886	895	836	841	858	874	819	818	852	863	833	892	876	857	869	871	830	831	842	904	878	907	914	866	891	843	864	852	873	863	843	854	863	867	843	825	897	867	851	846	856	891	873	863	896	933	857	864	932	813	785	880	861	890	866	817	858	857	916	854	835	892	868	785	931	867	856	893	823	873	897	781	811	864	850	872	867	852	870	894	860	868	842	840	889	909	824	828	858	865	839	909	894	850	796	897	780	850	870	864	878	849	909	823	856	914	863	872	902	853	862	838	841	861	854	874	823	895	846	849	899	848	886	888	868	859	882	910	827	863	810	875	918	839	862	871	857	874	876	846	870	874	889	885	873	855	849	854	922	828	868	871	909	897	886	906	858	890	864	842	838	863	806	840	869	893	850	864	875	840	853	830	848	879	898	907	874	841	845	920	887	885	878	863	847	848	864	907	890	790	842	857	833	862	868	847	827	846	867	852	910	861	894	889	843	898	863	898	854	905	878	899	884	863	799	826	875	856	905	833	838	914	882	876	887	866	892	899	898	852	872	868	853	865	894	877	872	846	868	867	901	909	886	839	903	899	803	863	861	858	866	855	886	880	922	838	824	855	889	877	875	878	922	815	880	858	844	902	857	839	846	868	854	891	875	895	891	824	841	834	896	860	848	824	853	843	851	889	889	856	825	844	818	833	882	898	858	894	861	842	841	941	825	866	862	907	891	823	876	951	809	808	847	853	884	841	852	932	852	868	892	875	895	855	821	874	871	836	883	830	840	841	860	862	878	849	882	856	860	875	907	854	828	858	798	901	867	858	879	835	871	897	847	845	880	906	835	882	854	898	851	819	859	868	881	854	808	832	909	888	915	882	881	835	915	874	892	819	847	866	825	860	875	953	829	885	869	889	860	936	832	855	827	889	897	889	826	872	867	850	877	919	884	879	870	814	860	831	854	841	899	790	878	836	873	869	853	880	878	879	843	829	827	893	875	812	886	884	818	859	839	852	816	812	839	891	859	903	894	865	852	900	892	866	893	865	943	842	856	861	853	850	871	916	823	845	893	851	832	855	831	860	859	861	885	867	909	866	869	843	902	866	849	821	835	864	890	880	842	841	927	866	864	833	800	835	867	880	849	855	858	853	869	873	889	891	835	824	890	876	863	855	815	842	886	872	841	846	806	831	882	838	872	892	821	893	858	895	868	835	895	899	821	858	853	892	849	875	798	878	880	825	919	881	865	831	926	886	830	869	831	839	916	847	882	838	882	872	831	827	836	821	856	821	848	884	854	891	885	851	857	908	841	841	910	831	903	908	894	829	851	852	887	890	852	878	843	857	915	841	840	858	841	853	874	888	870	928	855	895	900	892	899	882	864	828	877	869	869	846	809	807	886	863	845	887	833	875	839	855	862	885	886	851	865	865	847	873	880	888	836	894	883	869	863	864	864	859	852	827	848	850	879	826	856	880	853	869	842	879	897	913	867	858	877	872	833	814	841	849	830	881	828	869	847	862	898	858	915	921	818	868	871	893	809	900	837	900	818	874	843	832	853	913	838	932	889	861	851	879	894	884	846	852	862	909	865	919	847	850	841	832	875	868	860	895	849	902	839	867	883	882	918	900	900	907	878	871	859	849	925	855	877	881	861	894	869	847	882	870	845	867	866	882	855	809	880	893	863	799	880	866	831	878	813	848	824	828	889	846	886	854	886	889	866	888	879	831	915	893	859	866	860	818	881	868	853	847	916	860	861	861	938	850	839	880	899	894	888	847	898	876	868	810	880	849	875	893	876	847	842	858	864	917	900	826	891	896	866	848	905	874	822	858	880	872	832	862	879	830	899	886	873	859	859	850	875	882	865	878	900	874	832	831	842	885	859	877	817	889	853	845	844	886	909	816	854	881	841	839	849	825	886	890	837	870	893	835	823	827	865	874	841	890	882	893	849	846	864	836	817	918	860	859	853	838	883	807	873	905	900	875	885	858	859	900	834	831	814	878	875	845	834	847	866	854	818	896	897	849	845	875	897	877	868	876	892	873	875	843	862	878	839	900	898	867	861	850	867	875	896	877	874	852	860	838	858	882	840	949	834	840	897	930	872	839	865	834	874	910	869	846	862	846	847	863	845	910	907	867	887	883	859	815	890	919	818	811	875	887	863	831	823	840	829	864	902	837	851	888	893	868	912	849	841	911	861	853	897	841	854	866	862	846	912	890	841	876	830	799	929	898	867	923	905	842	883	857	893	850	870	838	869	824	872	858	854	865	880	835	878	842	860	906	822	886	860	833	822	904	856	893	855	901	899	862	867	884	844	886	786	882	873	907	874	801	861	885	849	846	805	854	886	839	858	868	853	922	881	858	864	840	886	845	872	934	866	909	879	829	863	890	916	864	863	903	846	840	834	839	916	873	842	908	872	896	870	874	882	899	859	876	820	832	887	848	886	841	861	871	862	846	827	874	897	864	848	806	868	884	854	820	872	909	878	889	866	850	798	882	827	904	884	818	877	895	908	849	852	811	866	849	840	895	896	815	867	838	879	853	849	869	881	858	874	832	854	858	858	873	883	856	842	861	851	847	883	893	864	843	890	877	846	830	816	887	806	871	882	880	864	885	863	856	839	788	825	868	844	884	833	894	851	853	908	843	779	905	874	914	859	847	901	875	830	894	868	869	883	908	891	780	843	873	858	826	850	834	818	926	849	863	833	864	826	869	857	831	855	825	869	884	834	855	869	826	888	916	890	810	877	855	872	911	913
2946	2306	1536	865	867	1081	1042	947	806	706	580	483	491	433	343	310	238	212	216	216	213	198	172	157	125	121	89	106	74	89	85	95	61	74	85	88	82	79	78	87	89	81	66	60	92	87	79	73	74	73	76	81	62	73	72	80	87	73	83	64	79	62	65	69	81	62	79	73	62	97	80	59	73	74	73	79	93	76	86	73	83	83	73	63	73	75	70	73	63	81	70	59	74	69	79	83	56	60	76	86	68	78	90	79	83	74	52	63	65	80	86	66	73	81	67	65	84	70	70	67	65	102	72	73	72	80	91	64	65	79	80	67	72	67	94	79	78	67	67	87	80	75	70	62	83	62	81	64	72	82	80	77	64	79	91	73	85	70	70	77	77	65	71	80	96	82	63	89	77	73	61	63	56	68	58	74	60	85	83	56	78	70	73	67	71	79	75	66	76	82	57	65	67	68	65	70	82	63	58	77	68	83	72	84	75	68	82	67	80	81	81	76	80	67	71	76	71	81	73	72	72	68	74	78	81	69	74	73	84	73	79	67	85	81	70	84	90	63	75	61	72	66	80	91	76	81	70	69	82	76	70	68	84	54	61	60	83	75	73	68	58	76	80	72	61	78	90	72	78	73	67	87	70	66	54	83	67	77	92	81	88	73	79	89	57	79	78	68	87	77	72	80	75	69	80	67	68	74	78	74	67	79	76	75	69	75	69	81	73	76	81	92	78	79	74	66	84	66	58	69	79	73	59	76	72	76	63	75	92	71	72	71	88	67	73	80	88	66	60	77	81	76	79	99	67	80	85	82	65	83	79	80	82	74	77	50	88	62	72	94	74	71	75	65	75	79	75	72	69	59	58	64	81	72	88	83	85	65	71	86	65	61	76	64	73	78	74	81	69	86	76	60	61	82	70	79	90	79	68	78	83	82	79	64	70	73	71	78	76	82	66	83	65	70	68	71	65	72	72	76	78	82	68	67	72	83	85	86	69	76	63	78	75	78	88	73	68	75	80	64	57	70	74	85	73	75	70	87	85	75	81	78	62	69	64	85	56	83	88	69	73	82	83	79	77	90	74	65	64	75	72	67	79	78	79	77	82	80	68	56	71	69	88	92	73	78	73	68	82	84	78	70	87	72	77	60	56	73	72	67	76	86	82	83	68	93	66	74	75	69	61	75	71	74	78	71	78	88	88	79	68	73	68	66	74	86	65	73	84	75	69	81	78	73	69	82	70	85	77	82	84	62	75	69	80	82	78	84	65	84	64	87	77	70	73	65	73	70	81	63	64	82	78	74	74	65	76	76	80	67	72	62	80	73	93	70	94	72	70	68	72	72	65	80	88	66	92	67	75	75	69	69	62	62	77	70	77	75	71	71	76	60	67	71	80	75	62	69	70	73	82	69	57	67	65	68	79	70	60	59	69	63	97	81	82	70	56	65	87	74	74	80	81	68	78	59	77	89	85	67	83	81	77	75	81	86	70	60	78	68	75	70	93	67	61	64	50	74	81	87	75	69	74	63	79	65	84	86	71	87	80	70	77	70	78	73	72	70	72	70	63	71	78	78	79	66	79	66	71	76	78	70	71	82	75	75	78	78	62	53	75	80	100	65	73	78	66	71	79	81	72	83	75	69	94	79	86	70	72	87	73	79	73	92	62	81	76	80	77	73	59	72	74	72	76	73	74	70	72	60	73	63	69	69	73	86	85	72	63	69	72	83	71	76	86	70	77	84	81	77	56	68	75	67	71	76	92	80	69	66	62	71	63	75	67	74	83	74	71	61	64	71	73	72	81	78	58	74	65	67	85	55	75	77	80	84	87	72	73	70	83	80	77	76	77	66	88	79	80	69	74	79	78	75	65	79	62	77	65	71	97	70	81	85	78	70	67	73	64	71	73	75	82	60	81	64	89	77	72	92	71	77	76	72	71	81	74	62	85	78	78	81	69	82	69	76	78	80	78	74	81	68	65	77	72	84	79	84	86	82	72	83	85	60	88	72	79	79	69	70	71	67	69	66	88	75	81	80	98	74	81	70	65	61	74	71	87	62	77	80	90	69	78	77	63	77	68	74	68	70	63	84	87	64	74	67	74	77	80	81	72	91	64	69	66	82	76	75	70	96	67	87	88	79	84	85	83	89	80	75	86	62	78	71	68	81	82	72	80	80	76	66	75	84	79	62	86	59	72	82	71	80	67	59	64	65	83	72	56	54	67	75	79	89	67	67	74	84	87	84	78	81	69	82	66	78	59	79	70	72	76	76	72	65	76	72	88	66	78	61	61	55	66	79	83	73	80	68	81	88	87	87	73	65	81	73	79	81	65	65	86	81	80	69	87	78	68	76	81	73	66	90	82	90	80	76	69	84	79	55	59	66	100	79	79	81	78	65	82	83	77	74	68	71	70	64	55	72	80	83	80	64	75	60	77	74	61	70	71	64	65	77	77	71	79	73	57	66	74	75	65	75	63	87	86	80	90	82	75	73	74	69	81	67	79	60	80	82	92	80	75	67	70	80	62	74	75	66	79	58	67	71	73	65	98	61	76	88	60	66	84	70	84	67	77	78	70	88	75	79	79	74	82	78	75	67	91	59	91	77	61	67	92	66	61	67	73	78	82	73	83	60	57	72	83	62	94	69	93	88	77	85	62	72	69	80	76	85	72	65	87	61	84	73	71	77	89	87	88	59	74	78	84	73	64	80	72	74	68	73	66	65	76	62	84	80	76	92	63	89	94	76	81	66	77	77	71	91	78	67	85	79	81	69	77	110	79	63	59	72	77	71	61	65	76	74	68	70	81	73	71	81	66	69	68	72	92	66	83	85	75	69	67	79	65	69	78	82	68	70	70	73	82	90	60	85	78	85	81	74	67	75	80	65	66	79	78	75	60	79	57	79	66	94	70	76	71	68	84	79	64	67	77	68	72	62	84	94	85	73	67	79	71	57	72	68	82	61	73	73	65	80	73	69	77	71	66	78	58	86	64	73	70	76	80	67	67	67	85	86	75	52	95	67	68	70	79	70	74	84	65	81	76	72	76	65	78	67	76	84	85	66	86	88	84	79	91	73	65	76	74	80	89	76	71	73	78	61	69	73	70	70	71	58	73	92	73	63	78	66	69	64	66	76	72	70	67	59	79	71	81	86	77	74	82	62	90	90	77	66	68	69	57	75	76	77	100	80	87	84	87	76	77	62	90	67	76	97	78	73	87	93	90	75	72	71	83	72	76	67	63	64	55	81	52	81	68	73	65	76	76	71	78	80	63	81	71	52	89	71	82	76	72	77	78	73	57	68	80	68	74	79	71	68	74	77	69	65	88	71	65	70	85	68	83	66	67	92	76	72	67	77	76	70	58	71	77	76	57	79	75	89	72	76	68	82	66	75	63	71	85	72	73	80	65	79	69	62	86	69	85	67	65	62	66	79	72	74	62	75	73	76	69	69	89	82	62	80	86	62	65	64	73	77	74	61	87	70	56	79	75	81	82	69	70	67
26318	20600	17716	23123	28832	29282	27168	23946	21511	19030	16797	14721	13105	11887	10079	8814	7460	6594	6224	5803	5506	4910	4325	3592	2709	2377	2147	1837	1611	1453	1260	1193	1066	1034	1029	1046	983	949	926	967	919	962	941	941	925	903	935	937	901	904	868	909	902	883	924	877	871	878	900	842	869	889	893	822	842	946	839	849	869	920	905	862	896	921	893	884	930	909	886	905	906	911	865	908	899	877	941	874	882	915	838	873	817	907	864	862	884	924	862	850	898	847	904	871	846	868	931	895	856	848	882	857	872	844	867	887	880	831	892	853	855	885	869	874	854	906	864	899	851	910	849	862	887	854	900	906	877	890	916	850	877	864	901	895	847	874	920	865	904	904	897	864	852	833	863	885	908	894	864	912	901	900	861	921	858	866	924	918	882	869	839	871	883	892	840	839	893	887	868	874	901	866	861	915	895	899	863	880	874	886	916	836	887	876	893	842	870	866	914	924	853	908	957	872	909	880	863	890	859	908	856	917	869	904	876	871	862	901	885	851	925	886	859	859	886	826	839	894	915	926	869	899	945	881	925	859	932	864	888	889	832	896	911	923	876	893	899	901	890	887	834	845	927	932	885	880	905	880	869	899	879	879	861	846	931	841	892	876	920	893	869	898	866	884	948	850	909	913	804	865	857	840	890	914	846	879	870	832	847	880	891	832	843	893	864	888	861	819	899	878	876	927	909	847	874	867	864	893	951	916	901	891	817	913	867	829	874	937	924	907	935	914	876	901	877	860	939	901	877	841	828	871	888	902	855	817	805	856	891	938	860	913	880	875	951	886	839	807	889	857	890	898	834	916	902	892	887	941	891	902	922	929	825	815	857	845	901	891	851	914	823	919	881	878	890	865	940	874	904	859	853	857	895	871	885	905	895	890	900	913	908	845	916	893	879	920	893	875	833	842	932	883	821	877	952	927	897	826	921	867	944	868	832	917	865	900	872	922	847	888	846	897	899	892	877	875	881	896	842	978	910	900	872	855	861	929	924	869	887	888	906	883	890	907	913	874	842	879	886	900	853	885	908	890	875	877	842	878	834	884	865	917	848	888	879	935	886	887	850	872	877	856	908	883	865	813	842	926	856	891	868	865	894	854	924	847	874	897	914	941	879	840	876	889	837	909	874	901	899	843	858	906	871	897	859	907	899	878	882	849	872	887	913	888	893	925	928	890	917	906	892	895	897	890	857	858	848	883	883	885	905	910	856	876	884	897	907	873	959	889	873	908	914	885	905	862	854	927	873	888	883	916	892	880	847	851	905	906	882	886	897	974	886	908	893	847	905	921	854	874	870	884	855	836	868	853	879	934	848	906	878	920	868	920	865	846	862	856	901	825	851	862	929	896	878	857	911	897	874	902	866	887	838	870	847	890	885	834	855	868	837	870	936	858	871	894	896	853	913	905	907	879	877	866	892	903	883	885	837	883	948	849	890	903	865	901	875	879	877	865	857	907	833	878	911	865	870	904	862	941	949	875	865	840	869	827	894	890	903	870	874	817	874	876	896	892	914	859	911	889	857	873	860	888	881	865	861	892	855	847	875	848	903	833	813	878	892	862	893	879	914	873	847	948	900	877	909	850	886	904	857	901	863	892	866	898	833	869	870	870	911	871	893	886	874	888	907	880	886	878	897	890	911	881	936	868	899	869	909	901	927	938	828	929	872	980	891	927	844	903	824	915	884	864	860	921	887	906	862	879	898	850	862	898	944	896	902	825	849	879	931	853	906	892	904	907	827	868	888	907	921	831	889	883	887	919	891	876	896	896	885	851	867	881	885	877	834	917	837	895	863	818	894	890	858	904	885	880	871	886	876	862	879	879	884	889	881	913	937	904	858	886	873	885	893	897	875	919	911	865	836	899	889	866	919	871	923	846	846	836	921	893	863	895	881	885	844	921	872	901	868	895	875	901	891	855	842	831	858	848	900	857	906	911	901	870	864	855	963	893	937	843	926	872	854	841	880	852	852	929	869	901	853	877	857	865	907	893	854	910	839	895	898	883	916	892	853	936	834	886	872	891	829	894	934	826	808	859	897	859	888	873	922	866	826	894	913	891	888	858	843	885	892	855	866	879	891	883	902	890	892	894	933	848	887	872	847	894	885	907	921	904	874	876	878	874	885	915	917	884	868	897	890	882	875	839	915	891	903	920	897	894	860	842	822	878	872	835	963	878	883	932	892	851	917	848	877	863	912	879	898	885	860	895	865	885	897	875	873	865	887	860	908	849	916	889	885	888	912	861	838	896	886	847	881	892	848	854	877	910	875	888	894	862	897	930	873	895	850	851	842	889	849	857	902	866	920	850	902	848	916	926	811	871	821	927	945	914	830	859	861	885	915	852	866	860	866	866	909	903	866	897	832	862	910	881	859	898	874	899	896	880	882	887	878	917	850	871	858	864	872	854	895	898	896	944	872	921	838	882	890	899	837	903	857	924	867	892	890	859	842	898	827	841	844	860	836	879	884	922	890	928	871	888	881	851	849	828	874	876	859	852	884	871	858	867	862	881	917	862	859	868	895	856	882	861	885	874	888	889	869	885	875	897	860	894	890	866	894	914	830	825	911	906	878	914	861	876	911	866	841	913	849	843	866	825	873	842	866	851	878	861	862	870	854	904	924	840	925	921	936	904	837	870	899	886	890	894	834	900	864	880	934	863	875	861	920	946	919	890	850	947	848	903	872	902	891	890	906	827	899	874	928	900	929	895	900	804	916	833	869	871	871	938	892	940	879	850	877	895	893	868	843	907	946	902	944	902	892	940	930	841	933	874	904	849	928	863	846	863	922	899	899	896	890	900	878	858	854	887	893	930	882	911	910	877	863	861	849	829	896	857	860	930	879	894	835	870	910	863	857	938	885	931	885	886	881	817	865	888	837	878	892	886	854	913	828	949	875	859	882	879	884	871	888	847	857	910	929	895	869	857	913	866	860	861	850	925	848	907	858	906	893	894	887	897	918	919	911	901	884	866	916	868	887	919	915	867	923	850	871	881	885	860	891	862	904	869	846	846	941	901	950	879	902	799	933	870	897	852	896	871	868	877	858	908	886	903	848	867	898	889	864	907	890	883	840	895	917	883	863	855	871	871	872	904	927	923	878	865	892	938	859	848	883	928	885	889	869	904	858	825	892	850	859	879	828	853	913	869	913	938	906	856	901	919	878	875	887	904	868	869	927	857	920	859	887	821	906	886	962	927	820	894	912	882	890	871	852	844	864	848	877	862	857	910	850	939	879	819	887	857	848	891	841	928	870	948	869	952	845	873	903	883	861	887	892	857	955	904	866	867	854	850	865	823	903	905	877	859	882	899	871	872	846	883	886	872	890	853	887	930	861	861	878	852	864	912	860	854	829	879	909	897	881	832	891	910	890	935	849	891	861	921	895	830	951	878	891	882	820	898	877	877	904	843	841	883	842	913	875	870	870	897	892	942	931	875	883	882	870	902	887	854	887	834	913	851	885	872	941	846	865	911	855	887
4420	2680	1597	993	906	1204	1165	975	847	747	658	628	503	427	374	307	296	260	223	213	201	209	188	170	135	115	103	117	96	91	106	100	94	88	89	69	65	78	82	77	75	76	74	76	92	68	80	65	81	91	75	79	70	90	70	92	81	62	64	64	69	74	79	80	65	86	88	82	72	92	74	76	77	74	76	64	72	78	77	73	70	62	76	69	87	54	73	91	86	67	82	91	89	80	68	87	81	95	78	78	84	72	86	80	71	75	63	90	68	71	66	81	82	75	76	81	86	70	71	90	79	81	75	71	70	71	96	87	80	72	103	65	89	75	85	80	66	90	93	79	80	72	82	75	62	54	75	77	64	88	76	72	93	74	68	81	50	80	67	73	84	72	76	71	69	71	77	80	88	62	78	76	78	83	67	68	64	92	58	63	83	87	88	74	69	78	83	76	75	68	64	76	64	77	63	66	63	77	73	68	68	84	70	66	84	75	79	67	80	73	77	68	87	68	73	75	65	65	77	76	95	79	66	61	65	83	53	84	88	73	95	83	68	72	83	80	81	90	70	78	82	71	93	64	97	82	68	76	70	79	86	65	63	72	92	73	82	65	103	65	79	82	79	88	65	68	82	80	68	83	62	73	63	72	66	82	79	76	90	74	80	83	80	88	83	66	87	76	67	70	72	73	82	67	66	83	76	73	74	88	66	90	76	67	72	79	70	93	93	73	74	59	85	79	79	72	84	67	73	64	66	61	75	76	73	73	61	75	77	92	76	75	69	76	74	74	70	79	75	71	67	97	77	83	75	69	55	71	71	72	77	73	78	67	78	69	76	76	63	86	70	59	78	61	76	79	74	51	80	78	83	74	89	76	79	79	80	78	72	84	58	74	76	67	71	67	103	79	66	71	68	76	64	81	82	80	82	65	85	66	78	79	74	67	78	67	62	89	79	95	81	78	86	81	93	67	81	62	69	76	66	73	66	79	66	98	96	74	76	59	68	84	84	72	77	67	64	69	92	63	77	81	80	73	82	74	77	77	71	76	87	77	86	84	59	84	74	79	70	80	65	80	80	75	72	71	78	79	62	70	86	88	71	76	80	76	65	74	89	65	79	89	71	73	73	85	80	76	70	93	71	95	73	68	66	62	79	78	60	68	85	75	81	85	63	68	83	86	81	85	76	75	76	81	85	74	84	80	69	70	86	70	70	86	77	82	53	86	69	85	57	66	86	73	90	76	65	81	77	71	77	78	65	82	63	67	72	100	76	67	81	79	82	65	87	72	76	75	84	75	73	78	82	69	65	75	62	82	76	72	86	62	81	68	70	78	76	61	73	67	62	85	76	79	58	74	63	81	84	88	78	72	89	79	92	66	83	75	77	84	71	70	80	95	75	72	78	73	81	58	83	72	90	75	73	72	86	82	72	83	71	80	74	78	79	80	57	49	70	71	73	78	78	94	67	61	72	79	70	87	73	93	70	73	92	79	67	92	73	87	71	59	63	74	72	80	67	63	88	78	84	65	75	67	73	83	68	86	66	68	85	80	76	88	83	77	75	83	71	69	74	70	71	83	83	70	63	76	87	75	78	75	75	80	74	76	72	73	81	73	85	64	50	75	79	86	81	69	74	85	83	68	74	69	68	82	73	66	79	59	83	79	68	69	70	75	85	75	61	82	73	67	84	75	89	67	73	67	96	70	63	61	72	71	82	66	69	68	76	58	85	75	68	72	86	66	85	82	82	56	87	68	74	65	67	75	71	79	65	75	83	64	74	91	71	76	59	69	71	69	81	77	86	69	63	76	72	75	89	82	66	76	67	79	78	72	74	68	66	70	82	82	86	71	74	82	71	68	81	73	71	93	78	72	77	76	81	89	80	79	70	70	81	71	81	80	87	81	91	69	76	76	82	84	82	83	64	72	70	65	76	74	63	92	75	60	73	69	61	68	77	80	51	75	70	81	61	82	76	75	81	80	68	78	66	63	93	86	86	92	79	71	81	77	65	79	82	84	78	73	78	83	66	104	60	73	67	87	71	64	78	74	86	73	67	89	102	72	80	83	75	81	86	77	79	83	66	65	74	85	78	69	69	87	79	90	86	86	83	68	73	79	80	65	71	74	80	70	61	75	80	80	74	80	72	68	68	85	55	84	74	81	76	74	84	89	65	73	67	69	78	76	69	75	84	87	74	90	71	83	59	97	71	61	70	73	87	66	68	65	71	82	89	78	67	86	70	88	82	81	85	73	78	84	70	77	84	79	74	81	52	82	77	61	75	70	83	69	78	65	86	81	75	78	83	82	63	72	77	82	86	84	86	87	82	68	105	66	97	90	82	77	73	64	83	65	94	82	66	73	95	80	83	70	81	70	78	77	79	73	79	76	65	84	63	62	69	76	71	86	84	70	74	95	90	83	67	94	82	89	74	62	74	99	80	80	75	83	76	93	73	71	80	67	83	59	78	68	61	77	74	74	70	76	87	66	64	76	77	76	71	64	77	81	74	80	87	78	65	85	90	78	71	89	98	73	66	81	65	75	79	87	80	75	66	84	73	73	85	80	79	87	77	78	87	93	76	86	84	75	67	85	85	71	78	73	59	83	65	75	62	72	89	77	75	84	69	86	73	76	76	85	83	82	73	75	81	86	77	77	75	87	73	64	79	83	74	84	87	71	71	87	77	68	90	74	82	73	86	61	81	81	87	74	75	80	70	65	65	74	80	87	86	70	77	73	71	70	73	86	73	85	68	80	91	94	72	73	74	62	78	70	81	81	68	85	72	85	73	84	70	84	86	82	72	84	85	81	75	102	86	80	67	89	63	89	72	59	73	57	73	75	78	64	64	69	83	85	82	65	69	79	78	58	103	73	74	82	84	91	69	69	66	76	68	66	76	68	64	71	74	93	76	70	82	78	73	69	58	78	90	90	84	69	76	86	72	68	68	91	76	67	67	72	85	73	87	77	74	70	68	62	80	74	89	76	75	75	82	76	71	65	79	65	74	81	87	74	76	85	74	77	72	82	83	75	78	80	84	72	98	91	69	75	79	93	83	72	69	89	85	77	70	93	72	83	75	87	67	67	68	71	64	66	58	64	88	71	84	72	82	85	82	67	71	83	87	67	81	81	80	74	69	74	69	102	76	77	57	75	82	61	72	77	88	76	77	78	77	86	72	91	80	64	74	64	95	79	80	88	80	86	79	83	89	89	72	71	90	89	73	76	70	91	76	88	83	73	71	83	74	79	79	76	81	68	66	80	68	63	99	86	70	76	87	72	77	87	75	93	66	68	79	66	78	80	70	69	73	75	69	88	67	76	78	72	63	80	69	81	75	68	86	82	61	96	56	73	64	85	81	67	70	65	69	76	82	62	80	84	75	79	67	66	64	76	74	63	71	78	86	88	74	68	65	71	66	88	53	80	73	90	72	77	65	86	69	87	71	74	75	72	70	63	81	90	85	70	88	73	85	65	81	87	73	72	75	80	72	75	79	77	62	72	80	75
26143	21629	17877	23470	29497	29832	28025	24839	22503	19918	17719	15809	13970	12345	10737	9053	7822	6893	6272	5759	5316	5037	4624	3920	3118	2580	2379	2084	1788	1588	1401	1305	1150	1155	1162	1046	1072	1013	966	1007	986	950	989	926	953	1005	924	931	881	921	925	905	920	972	888	911	921	892	898	918	909	904	921	920	937	950	884	915	892	904	890	909	906	884	905	924	921	901	885	910	880	892	923	886	894	904	898	923	920	905	910	894	863	923	884	914	874	874	917	878	953	929	866	915	860	900	871	921	884	861	895	894	922	869	876	851	907	906	863	879	895	920	884	919	886	811	864	891	927	946	872	918	933	893	863	960	880	922	897	877	884	862	854	903	930	922	904	877	939	890	893	900	927	926	865	931	886	918	891	902	919	940	945	893	892	898	880	903	906	900	901	930	893	932	862	892	891	860	892	859	888	888	930	927	901	884	865	871	901	854	917	879	919	917	890	908	842	871	904	930	921	931	902	899	903	946	924	902	897	921	910	891	868	891	901	925	888	991	905	895	862	880	932	901	939	915	926	868	855	882	917	878	925	888	948	934	906	881	870	891	946	909	888	865	901	888	871	888	942	878	886	893	888	962	872	894	846	886	952	882	959	884	892	958	885	877	937	948	910	903	899	882	925	927	955	932	928	940	907	912	951	933	899	930	883	909	904	899	895	902	896	895	899	874	905	943	920	918	860	890	895	916	866	961	988	912	946	899	919	960	892	888	896	925	907	897	877	919	905	869	900	952	918	946	905	923	917	918	902	932	926	877	874	934	922	888	931	906	888	888	855	872	884	892	891	929	914	943	900	879	897	909	948	921	820	900	934	863	831	955	936	900	906	897	910	857	890	898	939	926	857	854	855	946	906	902	940	878	910	897	932	902	863	839	921	943	899	963	904	833	878	912	864	892	929	936	845	900	922	968	976	888	868	876	877	919	921	905	916	838	957	911	932	915	921	853	901	879	886	876	949	890	906	917	914	895	941	930	890	860	866	906	877	875	892	906	898	895	951	845	927	927	881	868	869	911	881	932	923	913	931	899	861	866	950	901	869	898	870	931	941	906	927	919	883	870	885	869	917	920	924	867	836	875	863	878	913	858	880	890	921	930	902	939	875	900	898	901	873	868	904	953	944	937	885	920	913	894	940	890	854	918	885	918	927	891	914	905	970	925	890	914	870	891	869	931	949	928	854	889	919	871	948	857	914	890	892	898	932	927	906	912	894	863	936	874	886	897	887	875	956	901	897	898	929	910	886	894	895	898	929	899	923	900	900	918	953	954	939	869	895	863	863	856	868	957	907	922	868	921	931	958	896	921	881	949	899	903	874	884	865	934	898	879	909	915	960	852	909	844	921	880	886	880	887	909	903	927	903	912	869	878	912	910	913	914	889	942	954	908	910	912	868	893	883	916	895	887	906	925	925	941	909	875	845	898	941	886	907	867	900	917	898	906	916	862	866	892	909	896	868	909	848	913	891	949	879	943	911	879	864	871	908	872	915	918	944	931	886	923	892	930	867	926	889	929	874	897	942	911	958	997	894	948	826	891	934	966	959	887	918	900	899	923	950	876	964	896	910	878	952	901	920	932	897	900	923	936	921	954	901	920	887	903	883	907	903	908	954	923	933	904	846	914	926	880	919	918	930	964	874	904	908	935	865	882	868	911	877	819	950	920	883	923	951	932	954	934	884	876	871	923	908	908	917	950	855	948	880	931	874	873	928	867	897	886	908	918	857	951	881	892	887	852	910	897	910	956	904	919	888	918	865	872	891	918	913	852	884	880	910	897	926	868	943	895	861	896	927	896	898	855	860	930	876	895	848	919	929	888	921	927	927	917	906	873	850	916	867	897	937	902	952	886	890	877	885	885	943	927	901	898	865	915	860	908	839	941	877	818	923	878	862	895	900	909	875	889	924	939	918	881	974	951	945	991	901	860	923	917	945	918	897	928	902	947	966	944	951	926	888	902	865	886	932	861	901	920	927	898	904	907	947	918	919	925	838	902	935	878	903	840	895	908	965	871	857	897	890	908	873	883	926	869	968	924	982	894	941	862	848	936	906	937	899	879	904	880	967	880	921	944	918	858	892	896	910	896	877	957	908	862	914	937	913	900	913	869	932	907	907	878	937	860	882	903	905	914	940	966	873	908	910	914	922	912	878	866	936	861	884	890	919	914	865	942	895	869	830	929	886	925	968	909	937	922	886	878	914	859	874	930	914	851	911	949	932	868	895	953	903	863	897	943	913	900	888	883	891	907	922	848	871	834	874	889	926	953	914	898	880	872	891	956	934	915	872	915	903	896	916	945	924	873	901	889	939	902	884	873	875	913	876	899	940	873	909	878	892	886	871	942	906	928	870	916	922	889	868	932	899	958	877	961	848	897	905	923	883	932	906	937	911	916	875	922	923	912	909	899	888	910	900	913	867	950	994	890	865	886	897	891	950	921	920	894	892	934	891	863	956	908	922	896	885	910	909	949	878	900	912	909	841	915	865	893	860	884	913	888	958	832	870	941	910	921	931	947	841	894	867	949	959	902	889	927	918	936	922	916	915	864	846	993	937	927	895	922	948	903	915	886	858	898	877	899	916	959	914	883	921	939	892	914	931	967	900	922	890	891	902	864	955	894	856	894	897	868	941	934	967	896	898	899	925	932	885	889	870	872	927	928	893	897	892	847	852	825	906	854	928	925	911	912	902	877	920	894	908	882	834	856	886	854	959	900	898	912	912	875	880	916	882	889	891	898	947	897	912	872	945	872	902	880	934	920	944	871	888	824	894	949	870	893	958	911	890	957	900	951	913	901	927	938	969	895	897	902	962	909	917	926	874	869	978	932	892	882	889	904	873	929	890	851	940	926	913	867	903	923	921	891	875	858	956	883	934	904	925	913	890	914	893	923	917	860	884	876	920	874	866	917	848	899	909	887	876	888	924	893	886	867	918	877	934	889	946	880	908	927	865	974	914	864	894	909	927	899	890	897	868	902	937	893	892	888	932	972	916	850	948	904	869	894	910	908	979	935	926	896	890	900	904	948	882	908	877	863	926	899	899	870	842	907	897	878	886	904	955	949	892	924	917	899	867	933	928	895	913	917	855	908	866	814	851	905	943	919	908	865	876	933	920	885	872	892	899	948	934	1000	930	883	917	883	916	905	900	946	857	861	887	859	906	884	939	926	865	991	878	901	898	901	842	895	922	874	925	907	925	862	856	914	941	914	920	887	917	907	934	865	926	930	913	904	894	866	893	933	927	886	878	891	965	883	892	949	915	869	925	883	897	885	926	950	910	884	918	910	899	911	914	914	941	838	907	902	938	855	879	925	867	908	925	960	890	888	905	901	899	882	910	915	908	896	965	933	916	921	910	918	869	958	953	933	960	895	891	843	943	914	925	935	903	875	930	826	926	888	850	895	920	960	917	907	860	896	906	877	945	869	869	902	875	962	912	934	895	872	899	940	868	887	876	885	919	921	916	926	946	945	930	886	918	887	899	879
4679	4305	2199	1358	1422	1805	1650	1340	1129	986	888	725	642	566	427	390	307	341	285	230	246	204	191	187	159	145	106	121	110	119	120	91	79	87	78	83	82	76	83	82	78	76	89	88	70	66	93	83	75	68	73	71	93	69	65	86	74	85	73	86	74	82	73	72	79	82	74	73	82	87	72	72	73	82	80	71	55	88	75	83	73	81	72	90	80	83	70	73	84	56	81	85	73	68	82	59	70	76	55	77	68	72	68	100	78	77	78	72	75	63	74	92	67	77	71	76	68	73	72	84	80	66	75	74	74	89	86	83	82	86	73	90	88	80	89	63	82	69	69	66	67	80	84	81	80	78	70	91	77	79	79	83	57	69	55	89	85	86	78	75	69	69	71	61	70	78	73	82	80	81	78	57	88	88	73	72	84	76	83	87	79	71	79	53	71	61	69	69	77	63	85	80	79	80	80	82	87	63	88	73	83	70	73	66	62	66	75	64	79	82	89	75	60	65	86	76	63	46	87	67	84	57	80	79	61	79	82	79	63	77	102	85	70	69	81	80	87	76	79	86	71	68	75	85	85	91	63	77	84	74	58	80	85	68	75	72	79	74	82	82	86	82	82	62	76	85	73	70	90	60	79	82	71	79	75	85	95	78	92	68	74	67	65	69	75	78	60	75	76	64	71	88	70	74	76	70	77	83	72	72	81	91	96	81	81	68	85	95	87	81	90	75	70	59	73	83	76	74	79	83	75	69	75	79	74	79	89	84	80	84	69	69	63	67	75	84	82	93	79	72	89	79	70	86	84	79	68	53	75	67	74	71	87	75	96	77	72	65	77	70	71	81	76	83	72	79	74	91	57	74	71	79	79	71	75	74	76	65	84	77	90	83	77	69	80	84	79	84	81	75	70	67	60	81	78	70	79	80	76	78	77	85	86	82	67	80	66	73	60	62	71	87	78	82	84	71	56	77	81	95	56	69	67	80	85	85	70	87	75	89	65	73	77	70	75	73	68	82	79	75	79	69	94	65	67	76	70	75	75	72	76	82	64	69	82	90	50	69	75	76	92	81	65	77	72	78	70	66	77	65	85	70	86	98	80	85	79	76	82	84	69	72	90	81	74	80	74	68	86	66	66	73	78	74	80	74	69	75	84	88	76	85	86	82	71	71	81	80	70	65	59	65	74	71	72	83	77	86	93	81	68	94	80	73	73	81	69	75	74	73	93	100	74	82	79	95	67	82	73	90	71	76	84	81	75	81	89	84	78	64	91	56	87	85	83	87	75	72	71	78	84	92	64	74	80	73	71	86	78	64	71	78	73	81	69	78	81	61	86	75	90	80	73	79	86	76	80	68	79	78	82	64	81	80	72	72	74	73	71	64	92	78	85	87	77	80	73	89	61	78	64	80	83	102	96	85	61	88	69	68	66	77	66	78	73	83	56	76	62	91	74	75	89	76	74	64	80	68	72	72	96	70	75	72	60	76	70	62	72	106	68	84	65	92	84	83	76	70	70	74	71	72	82	75	76	79	82	79	72	58	61	77	72	85	74	78	68	75	75	75	72	73	73	64	92	77	64	89	70	72	71	72	80	80	66	87	70	78	71	88	93	78	67	61	64	78	71	64	76	78	87	61	74	72	86	78	80	89	74	69	86	62	72	77	75	91	68	79	88	72	81	78	72	66	70	89	59	93	80	77	85	86	90	73	88	69	83	66	88	67	76	97	93	78	83	92	68	68	75	84	93	78	78	95	85	83	67	87	62	65	90	77	81	72	69	75	80	77	84	70	75	74	76	69	67	73	90	80	56	83	82	79	76	62	87	73	80	76	75	79	77	55	66	86	71	83	83	80	70	73	83	77	77	81	71	70	66	76	83	86	65	63	64	63	77	69	73	67	75	71	83	83	81	80	68	81	65	84	73	85	71	81	91	93	87	69	85	76	92	77	73	71	71	60	68	77	69	83	81	79	74	66	60	76	71	81	72	72	74	78	77	60	69	84	80	71	78	85	85	93	68	79	74	78	75	78	81	81	74	84	76	68	77	67	81	79	71	69	70	73	77	78	66	90	64	79	81	84	87	76	90	77	75	86	77	83	75	83	65	68	57	78	79	67	68	92	94	75	67	85	87	80	76	80	90	58	88	78	61	97	67	93	75	67	74	74	85	80	79	77	75	86	87	89	76	75	66	78	77	96	75	91	89	74	73	68	63	69	88	78	71	67	83	67	81	59	64	64	67	65	75	72	71	73	75	71	90	77	67	81	77	62	101	80	72	83	60	88	92	79	82	80	83	48	63	73	89	80	59	75	89	80	76	79	66	92	70	75	81	69	64	82	87	70	86	63	81	71	91	79	72	71	82	66	64	68	80	82	60	71	79	63	100	78	82	74	87	76	92	86	80	69	85	76	87	83	81	75	72	89	71	79	69	63	68	80	71	69	86	72	67	69	70	73	66	80	84	75	96	82	82	85	74	82	82	72	74	70	80	66	75	100	77	96	66	68	91	80	94	74	88	70	83	96	85	81	68	65	88	74	83	74	64	73	82	60	83	65	73	98	70	78	69	84	65	82	81	78	83	64	83	66	99	74	79	77	78	85	95	85	77	80	70	67	77	85	82	81	82	91	74	86	77	64	82	67	77	73	65	78	89	69	82	89	59	67	78	59	74	65	60	75	60	63	99	77	77	90	66	82	90	75	85	62	71	75	74	83	70	95	80	84	69	72	86	74	73	80	84	55	73	58	88	69	81	82	73	84	81	74	69	66	71	86	86	70	82	74	86	76	72	95	69	92	59	79	97	94	82	66	69	60	79	76	82	73	59	83	69	88	81	73	77	84	88	71	74	67	71	78	72	71	73	70	73	77	62	90	66	63	82	87	82	69	82	77	79	73	78	70	90	81	53	77	81	87	73	83	69	86	86	67	84	90	70	74	99	73	73	78	63	100	75	61	90	64	72	62	82	65	79	82	88	71	100	69	80	78	67	74	58	92	87	72	76	85	65	68	67	60	86	82	67	79	74	96	80	74	83	72	71	92	84	87	88	86	84	72	88	79	86	78	63	79	58	76	71	67	84	65	78	84	81	54	72	76	99	72	75	80	67	67	79	60	77	98	70	87	66	79	79	88	66	80	78	83	77	85	63	69	79	87	83	80	110	81	71	85	76	60	72	79	75	79	69	71	94	71	71	83	82	74	105	79	74	78	73	76	70	77	73	72	52	93	92	77	89	74	72	64	70	79	86	86	82	75	78	97	81	90	83	71	61	83	67	79	71	80	74	91	81	75	89	76	90	71	83	83	87	81	75	66	81	73	84	71	63	73	71	76	70	71	64	75	79	95	80	78	83	75	66	79	91	80	95	68	66	75	76	69	86	66	80	81	75	86	67	76	67	76	93	58	79	70	68	72	73	88	73	75	71	100	74	73	78	71	57	83	71	77	78	81	65	79	70	63	80	69	72	80	75	67	92	75	73	63	74	65	83	79	87	87	85	70	90	68
31047	25012	20079	27365	33402	33120	30897	27762	25333	22825	20572	18247	16135	14225	12522	10759	9291	8190	7292	6621	5989	5727	5349	4755	4107	3163	2834	2592	2196	1800	1666	1433	1376	1209	1201	1167	1130	949	1105	1055	1040	1035	1003	982	972	932	1002	960	964	921	887	905	900	914	886	907	1000	942	893	905	911	936	904	882	890	868	871	933	921	904	922	928	927	930	898	903	917	890	929	883	925	906	935	903	899	864	935	879	947	877	863	908	913	906	958	921	929	943	926	875	885	955	918	901	921	909	954	885	972	887	917	922	897	926	944	912	864	898	953	884	980	923	945	956	914	954	929	883	953	976	864	891	888	930	904	973	895	972	906	929	902	951	948	862	915	907	909	980	921	899	853	899	978	904	896	913	891	942	929	917	913	916	896	875	914	918	875	859	969	843	937	949	942	907	934	920	938	921	909	972	920	850	917	919	870	918	972	883	935	863	964	895	935	890	883	932	873	891	893	870	961	929	872	921	941	935	915	902	868	996	896	923	913	984	886	935	917	883	889	919	913	937	859	937	878	925	910	927	895	927	928	951	966	938	879	925	981	873	874	907	915	906	870	874	954	880	940	915	928	914	921	956	904	885	979	894	876	933	947	877	948	925	936	969	939	922	869	895	851	869	907	912	921	990	904	883	900	885	900	869	954	898	905	870	877	909	921	916	902	893	938	943	898	910	939	896	942	913	923	874	955	902	941	912	924	891	903	894	947	865	876	920	857	883	975	916	909	921	921	910	904	921	921	927	942	881	917	911	987	924	918	942	860	899	902	952	933	938	878	901	920	927	924	933	938	880	916	905	921	932	923	906	937	899	893	897	941	942	913	868	904	894	876	940	954	952	863	906	938	906	904	878	888	928	861	924	947	936	907	871	912	939	897	936	934	919	943	890	918	898	930	912	882	905	906	882	870	918	997	974	937	916	938	869	907	914	931	904	886	882	893	864	864	930	960	947	872	927	894	891	881	933	911	932	930	872	908	936	932	889	900	928	864	953	861	935	951	903	925	937	910	925	927	944	931	935	939	851	952	880	929	874	939	959	964	953	964	886	903	1005	925	906	864	881	881	878	905	861	872	939	925	945	919	855	939	951	922	881	845	912	897	916	895	923	945	898	900	916	898	902	929	860	929	858	863	886	868	881	904	893	871	919	864	926	883	928	906	921	860	923	934	898	879	906	841	888	928	895	873	908	923	965	934	950	934	857	910	858	934	918	872	937	851	910	905	871	930	871	923	863	914	928	937	927	913	951	931	926	870	972	892	966	882	884	969	935	931	905	928	892	988	926	877	849	929	898	890	930	874	892	883	907	881	912	969	906	874	857	896	855	921	898	897	894	930	900	927	937	876	891	901	932	912	916	907	901	901	910	915	894	882	901	879	902	899	913	900	877	944	903	953	921	859	936	934	892	896	891	927	988	890	881	907	924	924	953	937	903	911	898	862	942	919	924	900	940	868	964	874	896	897	885	899	957	839	920	908	919	926	920	939	905	929	915	878	882	918	885	954	955	884	937	896	899	871	868	896	898	863	921	904	881	922	920	925	933	900	926	912	918	880	932	924	893	895	848	947	925	945	908	935	905	857	903	902	890	890	953	907	907	945	903	945	959	887	911	860	894	883	899	827	953	911	876	920	920	966	944	887	902	929	934	855	888	939	913	920	861	907	887	850	924	910	909	880	827	921	908	891	908	916	907	883	887	925	935	924	919	921	929	903	890	907	947	879	892	917	903	921	881	881	896	926	931	876	937	960	854	874	926	919	919	965	906	867	940	913	944	907	917	902	869	921	884	894	886	900	939	930	915	941	895	892	909	897	924	890	931	906	900	915	895	976	930	876	905	936	986	918	952	866	965	955	929	909	921	919	913	979	972	901	964	913	892	898	885	930	915	916	923	878	924	860	966	898	897	888	922	922	877	843	907	849	934	930	922	893	863	905	914	929	874	903	975	918	920	967	940	866	883	902	907	914	873	924	913	962	884	931	943	943	903	902	854	915	846	886	859	882	896	913	962	918	945	888	925	922	983	919	932	870	918	923	926	888	911	846	881	962	954	943	933	888	922	941	904	893	895	906	965	895	901	875	916	868	928	917	902	857	907	852	873	912	907	841	906	950	914	884	849	957	927	907	910	913	920	921	937	919	960	880	875	919	892	889	880	940	971	855	914	943	895	953	956	929	923	885	904	917	909	884	890	896	918	916	901	917	878	928	881	869	909	924	925	924	943	889	903	904	942	870	935	957	987	945	911	936	894	903	925	876	938	902	907	899	935	870	933	955	933	895	904	857	935	888	906	945	933	902	931	912	889	868	911	932	938	906	901	925	954	879	959	867	903	926	906	893	905	881	973	897	900	930	909	833	900	994	911	923	908	895	910	930	932	952	904	903	907	914	878	937	912	917	874	951	882	929	964	914	925	931	872	875	945	941	879	954	966	934	904	957	880	939	902	944	929	930	932	945	915	906	952	917	926	929	930	885	835	917	943	861	911	937	879	879	902	873	938	881	930	946	907	878	889	889	961	977	944	893	880	927	901	915	904	908	905	965	929	883	909	889	945	860	921	912	892	912	888	916	915	909	948	893	926	909	924	934	926	878	1017	919	937	868	912	907	885	930	879	878	919	885	937	926	932	973	947	908	892	957	890	906	920	935	907	903	915	884	912	910	925	926	940	951	912	889	914	932	891	931	909	974	934	886	916	914	932	960	904	948	927	885	908	894	914	925	957	910	945	950	915	897	929	916	967	901	882	896	908	904	879	909	905	929	901	976	882	881	894	926	928	911	894	899	909	850	845	922	922	952	905	915	981	947	882	879	901	909	923	879	957	911	903	909	918	884	944	956	928	841	924	900	892	926	953	912	940	905	915	919	907	935	897	947	962	943	918	930	951	944	871	879	892	951	907	882	911	911	947	914	880	970	925	939	939	887	889	892	931	908	929	891	907	885	894	869	882	923	923	905	907	883	910	964	934	890	897	911	890	887	904	890	937	910	838	903	918	972	902	963	933	857	900	922	917	856	946	907	897	863	889	922	927	902	900	864	896	867	872	924	903	865	940	907	936	907	916	919	935	875	938	915	952	899	949	953	923	909	881	885	900	907	858	891	876	897	890	943	934	946	917	898	900	876	938	895	989	874	905	907	921	953	887	968	914	926	934	885	903	916	900	898	902	969	975	842	901	877	935	883	887	898	903	911	891	917	915	891	934	878	895	924	907	840	900	954	918	973	892	954	917	928	934	895	941	939	954	909	931	925	942	902	835	908	913	881	889	933	910	845	893	926	910	901	941	825	950	886	947	913	927	939	869	898	895	940	916	943	896	904	925	928	922	900	881	951	905	901	858	930	924	908	934	902	916	963	909	941	850	874	865	884	864	871	917	926	910	910	863	902	932	927	877	881	921	906	957	888	863	953	895	941	930	872	916	930	933	865	978	880	967	912	910	911	923	918	963	865	865	945	904	871	918	872	920	917	920	906	908	955	898	921	917	896	885	891	885
3525	1893	873	601	670	770	682	540	511	417	365	302	282	229	215	184	167	158	132	138	123	133	130	129	108	109	85	88	81	78	75	80	83	77	67	84	69	96	74	86	70	74	76	89	85	67	71	79	79	83	60	70	76	74	72	73	70	71	81	82	62	83	74	69	69	70	71	66	78	75	75	62	69	67	69	68	79	69	89	64	72	70	72	71	81	83	74	65	79	98	77	75	76	55	80	83	73	76	63	81	58	81	74	85	81	70	73	64	92	65	78	77	78	87	89	81	63	71	68	67	75	57	66	65	54	64	76	64	83	82	81	84	65	76	63	89	69	66	73	90	70	50	77	88	67	71	88	75	66	74	87	55	70	65	78	58	79	63	73	79	81	81	69	58	82	72	70	69	67	65	78	64	70	92	69	72	85	70	74	63	82	70	81	88	84	74	73	79	70	68	57	65	74	53	82	66	58	70	63	72	86	76	53	75	91	77	94	68	77	76	75	83	66	68	68	69	73	75	81	94	85	76	71	62	74	75	65	77	58	78	77	68	65	66	73	65	70	83	55	76	64	78	72	64	63	74	80	59	92	82	80	72	66	79	71	74	74	73	86	71	70	62	76	64	72	70	80	67	65	83	71	72	73	81	76	69	78	86	64	68	83	63	74	66	84	72	67	84	70	80	67	82	84	82	74	74	82	64	76	53	78	55	87	73	73	78	67	51	95	74	77	93	59	54	77	72	65	70	70	86	68	68	58	74	69	70	85	82	61	74	59	85	92	76	62	79	59	79	61	75	68	56	73	72	78	68	71	79	79	72	79	83	63	62	65	95	73	69	79	69	68	75	74	76	82	75	68	79	72	67	74	76	63	59	77	75	66	63	83	82	73	76	59	77	77	68	63	77	65	82	69	80	74	67	79	77	82	84	60	72	93	72	61	57	78	76	74	71	70	67	84	65	73	65	78	69	77	73	60	76	68	82	80	66	63	77	79	75	64	73	79	74	83	75	83	81	61	76	69	78	79	65	55	59	63	74	76	91	72	73	56	92	70	74	78	68	59	73	67	93	65	61	67	68	76	80	79	80	71	71	62	79	62	75	81	81	70	92	84	76	68	77	59	91	81	83	57	87	71	78	68	64	84	70	85	77	80	67	74	67	72	66	83	69	87	84	71	64	82	68	74	64	68	65	74	69	77	79	73	87	78	73	85	69	61	66	81	72	73	70	76	81	69	90	83	76	62	76	74	54	88	86	80	91	71	67	87	65	66	69	78	69	73	66	67	66	67	68	78	68	71	77	77	61	67	82	68	76	71	79	52	67	73	65	77	67	73	82	72	76	70	71	96	80	74	84	65	87	67	66	76	83	65	71	78	66	73	68	65	65	63	60	86	85	64	62	64	71	81	82	81	79	86	79	82	64	94	80	50	86	60	61	76	69	67	79	73	81	62	72	81	79	61	81	78	61	90	78	64	67	82	76	69	61	81	61	71	65	76	64	86	66	65	71	56	83	78	76	82	63	61	72	80	78	66	72	80	67	83	69	83	66	63	87	72	70	65	81	63	71	63	65	67	78	82	55	72	70	63	56	83	77	74	77	81	68	62	70	72	75	69	64	63	66	78	81	74	81	54	63	80	75	50	57	88	80	67	75	69	106	70	75	67	101	76	77	64	81	77	76	69	78	74	69	79	61	80	78	72	71	84	67	87	70	61	82	88	67	72	73	74	70	59	75	65	68	77	69	66	76	64	77	62	79	70	69	72	80	80	88	73	63	71	91	66	85	82	68	82	72	65	75	65	94	62	75	74	75	79	79	78	73	67	68	72	72	75	83	85	69	85	66	94	59	82	70	72	72	77	61	57	72	67	63	66	77	73	74	58	71	72	75	83	77	74	65	77	71	68	71	77	69	79	82	71	82	81	75	70	62	77	72	69	78	75	59	71	60	77	67	66	78	64	63	62	71	69	64	54	88	74	72	80	82	78	68	64	62	67	82	69	76	75	99	69	75	70	79	63	63	57	74	75	71	78	65	72	77	62	77	65	67	62	68	84	68	77	72	63	78	66	81	70	65	65	77	77	81	55	73	74	71	82	78	85	78	75	69	61	66	63	62	77	80	87	81	74	64	96	62	70	61	90	73	68	96	63	75	69	67	72	74	75	75	79	74	56	73	81	76	65	88	81	75	66	91	74	81	92	75	75	73	87	79	55	77	79	72	78	76	81	74	71	82	87	91	84	69	55	66	76	78	74	68	70	82	65	83	71	64	81	68	73	75	73	75	69	56	76	52	81	66	69	70	65	84	83	55	71	68	68	88	77	78	78	77	63	98	75	89	74	84	83	74	73	70	93	66	74	67	66	96	70	81	69	69	76	68	78	65	77	82	74	74	68	58	84	74	67	92	72	62	69	65	92	93	81	63	83	70	81	69	54	77	68	74	70	81	87	73	70	74	69	85	64	84	71	67	76	64	66	71	75	71	77	71	58	77	65	86	77	65	69	66	66	86	81	69	78	72	76	56	66	71	84	64	57	66	72	79	69	66	56	66	72	66	71	66	68	66	55	59	77	81	75	78	78	70	76	69	74	67	76	74	71	78	74	66	70	70	65	72	50	68	64	56	60	78	64	62	65	87	69	62	80	59	71	70	78	57	62	66	76	67	52	77	70	63	77	75	66	65	83	82	75	69	70	77	69	75	71	74	74	60	73	67	67	73	74	70	76	66	85	78	83	92	68	71	48	60	61	78	64	77	70	75	59	68	65	73	83	81	78	62	75	67	74	71	76	67	72	62	57	72	77	67	79	66	80	66	65	64	71	58	76	64	79	80	63	68	76	77	62	59	72	77	83	73	80	83	76	74	64	65	62	70	68	76	57	69	73	85	69	72	84	76	65	90	70	50	63	52	74	67	69	68	76	77	72	58	76	84	85	74	85	60	89	58	68	74	72	78	69	82	59	71	70	60	78	82	67	54	55	85	67	76	72	85	75	61	76	69	78	73	69	78	70	60	69	68	62	71	79	56	86	80	81	67	76	68	73	89	81	79	60	83	74	88	93	79	75	70	73	75	65	68	78	60	64	64	68	69	79	82	72	64	64	53	66	78	78	62	71	77	71	77	90	80	78	74	57	68	85	82	74	61	78	56	65	72	66	77	59	66	62	63	71	84	69	70	68	68	85	77	65	78	73	70	82	64	67	83	84	75	67	74	77	61	70	82	75	78	69	77	71	76	85	81	66	76	71	70	60	70	86	57	85	71	71	66	73	77	87	90	67	77	81	66	64	73	63	73	84	66	86	66	67	69	73	70	78	75	66	79	53	95	99	66	64	82	64	77	72	82	73	59	62	86	63	84	81	71	86	74	67	74	73	64	81	81	63	80	56	75	55	78	73	84	52	82	66	59	55	61	63	70	71	74	67	73	61	66	81	70	66	72	76	72	52	82	67	65	99	80	75	63	77	63	72	66	71	76	72	75	62	91	68	71	75	79	71	70	85	65	64	76
26582	18748	13238	20166	26295	26029	22654	19286	16801	14523	12283	10261	8666	6904	5522	4649	4106	3694	3447	3158	3031	2858	2867	2714	2486	1945	1754	1631	1479	1334	1236	1049	1037	1023	998	1011	906	949	898	952	901	907	868	890	852	914	858	871	852	858	831	867	815	872	855	854	897	795	806	880	873	881	867	822	842	902	903	906	846	877	898	837	807	831	852	823	822	869	835	888	838	895	919	847	845	894	804	837	854	872	851	877	860	860	870	840	871	821	848	828	851	856	846	785	883	853	839	860	892	861	887	847	884	840	847	839	859	835	859	899	829	802	874	864	859	855	847	896	848	902	854	894	829	827	857	849	821	869	865	772	887	870	872	837	896	888	896	811	840	871	837	847	902	898	897	874	865	869	861	827	893	885	846	828	862	924	869	851	880	860	841	850	853	784	906	857	876	863	861	860	891	894	853	869	868	874	921	834	873	879	890	808	871	915	819	919	794	846	878	855	898	876	865	874	852	842	880	854	855	852	862	831	878	853	905	897	827	922	926	903	872	851	846	823	833	785	896	838	857	861	858	829	821	873	830	855	843	837	877	823	824	886	805	881	903	826	828	852	862	836	874	815	850	867	872	917	814	832	850	846	875	834	819	899	815	857	818	882	889	839	847	846	798	861	888	847	812	888	864	855	905	874	855	864	879	891	846	879	867	794	862	885	868	866	782	915	886	874	844	906	846	855	867	860	849	833	795	809	862	884	835	886	876	813	888	893	872	882	837	865	824	892	860	825	846	858	842	865	872	821	881	856	837	839	808	858	867	922	854	834	865	893	868	876	881	856	855	869	854	881	852	862	902	835	907	825	829	867	869	908	931	856	914	838	882	849	849	814	842	901	883	793	809	863	894	869	899	828	812	881	907	828	819	837	872	901	881	865	846	855	879	846	857	894	845	878	814	841	829	855	902	822	820	865	849	832	833	875	895	870	823	861	878	859	891	861	820	826	864	834	843	857	861	883	887	851	847	826	868	866	874	804	868	852	875	829	854	887	864	816	864	915	843	858	811	890	869	844	847	869	843	863	892	898	861	856	863	889	868	863	881	922	877	858	861	875	843	897	873	897	860	833	900	852	847	818	808	880	827	913	870	803	891	818	831	838	870	852	886	850	858	861	855	879	857	854	812	909	888	827	839	825	867	830	848	864	832	877	852	838	836	841	798	845	872	851	838	853	842	894	887	848	835	864	838	860	865	839	793	857	817	827	892	881	856	871	848	866	815	883	860	829	896	808	849	843	876	878	825	853	846	837	867	823	850	830	840	820	825	765	849	877	819	823	857	858	890	843	880	873	908	868	832	854	853	827	849	881	837	904	827	875	876	840	907	870	880	891	906	848	821	863	836	842	849	898	841	802	844	854	809	887	809	860	874	880	825	878	862	834	830	843	878	851	839	842	827	829	872	914	820	849	829	910	826	866	880	904	812	891	866	841	831	852	882	889	820	843	859	839	877	783	833	834	876	859	866	848	842	830	831	859	825	903	821	873	882	865	917	869	833	827	829	861	858	809	860	825	838	826	852	862	819	860	892	847	845	841	846	897	866	895	846	840	805	812	847	817	859	837	851	877	805	828	859	841	870	851	812	824	866	831	848	864	830	865	843	876	852	852	840	796	874	833	866	873	907	862	864	869	868	896	878	803	825	854	854	892	828	829	867	862	927	825	916	873	900	840	853	830	811	858	917	812	852	886	889	854	838	890	837	880	837	818	846	823	846	814	851	820	867	875	816	840	834	839	852	848	859	886	837	877	834	846	900	870	851	904	854	870	826	851	823	900	915	911	910	908	871	871	905	853	852	904	826	861	869	816	848	843	831	834	905	858	838	850	925	835	842	847	866	859	870	888	815	811	908	835	814	815	878	910	851	840	870	847	881	793	874	827	838	829	858	849	820	833	845	891	868	865	905	815	835	851	865	892	845	877	857	891	895	813	838	832	857	851	892	875	870	861	881	805	798	805	878	822	868	840	805	866	822	810	865	898	833	827	886	826	855	829	897	862	938	860	916	813	895	844	861	924	862	852	839	826	849	856	896	846	849	891	850	877	803	840	881	859	852	884	844	833	904	849	854	868	851	789	851	852	833	856	863	863	871	872	904	876	877	858	890	877	829	875	867	792	817	865	810	849	910	854	849	866	845	853	857	847	868	813	907	865	890	816	873	889	894	837	872	805	819	863	879	844	922	822	871	823	879	864	873	836	853	858	839	848	849	831	863	907	832	834	885	870	858	886	829	857	868	887	847	871	798	778	917	916	877	861	850	831	842	838	867	800	826	833	874	841	832	801	865	900	849	850	896	831	871	844	840	800	863	894	836	887	865	859	877	821	845	866	813	887	856	830	850	838	810	859	844	846	877	866	813	822	855	839	857	870	839	835	847	856	840	826	866	830	807	879	874	875	911	814	814	845	834	810	849	827	826	797	831	840	875	874	826	828	850	837	881	838	847	863	873	856	843	883	845	854	869	845	890	870	806	866	839	874	876	880	837	877	795	818	850	894	842	841	865	848	903	920	846	849	866	811	824	820	825	830	827	863	892	874	886	835	851	844	823	903	857	821	824	831	841	855	878	850	914	865	863	883	865	856	885	849	864	835	861	833	865	867	859	902	875	857	904	887	864	818	832	869	859	877	913	891	902	848	883	784	834	874	866	825	822	860	836	860	839	862	864	863	863	875	853	890	846	873	859	801	837	844	869	801	843	833	834	862	840	893	833	856	894	803	838	880	821	866	841	841	809	825	891	842	860	866	844	891	859	867	868	854	896	824	841	861	872	872	846	844	819	900	882	808	896	856	879	854	859	880	866	909	830	811	849	828	805	852	876	922	858	883	894	832	871	835	902	927	851	885	848	826	864	858	873	879	865	822	849	814	835	859	832	877	876	860	854	879	853	919	852	844	876	882	853	834	851	897	892	855	909	838	897	854	885	887	924	849	808	828	874	879	886	892	874	856	841	826	868	806	821	855	826	836	859	881	838	847	864	865	896	841	820	874	838	836	874	871	839	766	890	896	874	840	851	900	869	885	899	842	873	824	824	854	864	803	890	831	842	831	864	868	899	820	888	841	851	833	898	846	839	811	882	885	875	850	884	874	792	873	840	842	903	875	887	872	870	875	872	823	830	810	893	830	831	827	860	885	859	872	897	854	890	835	913	875	881	827	860	839	913	811	821	811	884	842	861	865	889	844	857	833	921	856	882	851	812	826	871	880	832	877	856	858	829	872	825	801	815	861	857	815	855	885	841	883	867	885	816	893	833	820	852	860	878	870	900	880	875	893	805	886	826	818	860	818	848	884	845	885	886	830	901	835	859	893	777	814	860	892	846	869	818	886	808	847	845	852	826	868	791	849	853	861	856	857	811	864	870	843	857	878	869	837	802	851	869	803	823	825	839	887	852	820	828	851	835	867	841	861	873	861	857	869	888	864	880	877	795	872	847	847	900	819	857	866	857	848	880	876	847	867	895	896	908	874	871	884	871	873
4133	2972	1575	998	1101	1281	1130	853	758	639	539	453	388	311	286	214	238	198	184	169	173	158	143	149	146	111	100	117	99	100	73	70	69	74	92	69	80	98	84	66	75	67	77	70	76	82	67	76	77	64	70	71	59	77	80	71	79	87	65	73	69	70	79	81	73	83	69	78	81	79	66	71	59	88	70	85	72	78	82	83	72	68	71	70	83	89	87	75	96	77	67	74	63	75	83	69	61	76	63	76	82	70	72	67	72	60	82	84	77	76	73	67	75	77	73	77	66	92	71	71	73	79	77	72	77	73	86	72	76	86	69	77	75	74	89	76	66	66	78	59	87	73	80	71	84	96	59	64	93	85	77	77	95	81	95	47	85	81	72	77	79	81	66	84	72	77	85	75	78	67	70	67	78	83	81	74	69	66	69	72	88	85	73	65	80	83	79	66	68	67	64	76	72	83	65	80	69	66	53	75	69	95	85	66	70	89	82	72	89	76	63	87	56	94	75	72	77	69	89	70	81	97	82	68	84	81	85	80	81	84	62	66	81	74	81	74	78	85	81	80	57	65	73	65	73	61	74	84	72	78	72	78	76	87	63	70	75	78	69	71	66	87	77	75	73	68	86	72	70	78	64	73	58	70	68	70	85	91	75	81	69	66	81	76	80	74	65	88	72	76	78	88	85	79	84	69	81	73	55	70	92	70	78	61	91	76	74	78	70	74	84	82	78	67	76	91	74	69	82	70	68	93	83	81	68	76	68	72	86	75	66	78	55	75	76	74	88	55	76	91	79	79	70	75	65	81	95	81	63	82	74	74	81	69	67	68	73	73	85	84	70	75	98	77	67	78	78	71	65	74	81	61	64	72	85	76	90	65	74	79	79	72	88	74	90	75	75	75	64	88	60	82	71	73	63	69	85	71	68	83	84	70	91	71	73	83	82	80	72	79	60	68	75	76	72	81	82	68	57	80	80	66	76	83	70	82	83	81	65	76	80	81	80	73	60	77	90	83	77	76	81	72	63	72	78	57	71	82	67	72	81	78	79	72	80	74	64	84	60	69	56	91	78	73	85	75	70	83	75	65	72	58	73	70	75	80	80	73	80	76	72	78	69	78	61	98	71	74	70	65	93	57	79	71	89	82	82	73	83	72	49	68	69	69	73	84	85	65	70	70	74	49	89	77	70	88	60	66	65	84	87	80	73	55	78	55	67	68	83	76	70	71	77	75	76	63	72	97	82	67	70	75	61	79	82	80	49	79	70	77	79	69	79	70	96	59	79	66	71	67	81	73	78	75	81	67	57	71	68	80	68	85	72	68	95	72	73	85	89	75	72	84	87	68	70	79	78	67	66	108	94	78	84	89	92	95	78	87	78	63	69	94	67	80	82	74	61	70	68	74	68	63	99	75	64	66	84	69	70	82	73	77	74	70	84	70	80	74	83	74	79	89	59	83	77	64	75	59	65	78	88	62	76	81	71	92	94	86	89	65	66	75	62	71	55	71	64	71	74	79	90	64	75	64	69	91	75	79	84	80	78	80	71	92	77	76	58	77	73	66	67	86	78	79	81	66	80	84	82	64	56	98	77	79	80	71	71	88	82	75	77	77	64	77	77	80	65	87	79	98	69	90	71	83	72	57	77	85	77	65	70	75	75	81	72	90	79	71	74	72	83	79	89	68	86	68	83	71	82	77	78	86	88	91	68	75	79	68	66	79	71	80	71	92	74	61	76	84	60	65	77	73	66	91	81	72	72	83	73	70	76	90	63	79	68	86	81	83	75	70	53	65	69	81	95	65	68	59	92	67	88	70	88	72	85	74	77	79	91	69	78	86	69	82	74	85	82	79	79	73	84	66	62	89	64	81	77	72	89	76	65	63	66	66	78	72	72	70	73	74	67	73	63	81	77	75	78	74	75	87	58	82	70	81	69	69	90	64	76	77	70	82	64	82	68	73	71	65	79	82	61	66	80	84	94	70	70	68	84	72	60	77	82	83	69	62	65	68	69	68	78	68	64	90	80	84	68	71	77	84	75	79	75	68	76	76	64	80	85	72	64	83	71	73	74	65	77	78	62	88	89	70	77	73	84	65	90	80	92	83	65	80	72	66	79	78	88	71	86	80	61	68	91	88	81	80	90	61	74	74	67	77	80	73	74	74	70	65	74	63	67	79	81	75	61	79	68	100	87	82	79	68	62	66	70	74	83	74	72	92	84	73	83	78	64	76	77	66	75	58	90	85	67	82	82	88	73	70	69	73	78	66	63	74	73	63	77	64	84	70	69	79	82	66	79	70	81	86	78	74	73	74	92	95	79	68	78	75	78	74	92	71	82	72	72	70	70	85	84	104	85	72	72	82	60	79	61	69	69	72	70	78	82	83	73	85	72	69	62	73	77	64	86	90	76	86	76	75	64	85	95	80	77	68	73	64	86	74	58	94	68	66	70	92	75	72	73	92	90	85	67	88	72	78	66	82	59	59	66	74	68	77	74	79	83	87	74	77	79	85	63	78	70	87	89	61	80	66	76	79	81	70	82	65	64	79	84	85	67	73	74	75	64	78	84	79	95	74	75	74	67	82	89	80	83	77	78	79	59	89	83	79	72	88	73	67	71	78	70	75	81	76	74	77	64	87	67	60	84	75	76	75	90	78	93	86	69	63	73	83	88	86	67	57	78	80	81	78	74	99	87	70	62	94	74	73	82	64	73	81	72	58	73	73	82	64	88	85	72	67	73	74	68	101	56	73	84	80	77	70	89	66	78	82	81	76	70	77	76	86	70	76	85	71	88	61	70	85	70	63	86	72	66	61	74	71	57	85	80	63	77	81	84	58	76	77	86	70	74	67	65	78	91	84	80	73	81	68	80	79	74	74	74	54	81	76	77	79	78	72	67	79	63	70	81	69	77	77	83	69	75	83	74	85	92	69	80	71	76	71	92	65	70	75	66	79	64	77	77	85	78	72	65	70	82	83	78	77	72	85	88	77	86	82	72	70	75	68	91	71	71	73	79	86	57	63	85	79	77	77	83	71	62	70	70	86	74	80	85	88	69	72	71	93	67	73	76	94	79	66	74	77	79	81	66	64	76	74	74	62	67	91	78	72	66	82	87	67	74	77	79	83	71	70	68	70	63	65	67	74	71	69	82	80	65	70	75	70	75	83	68	101	78	80	68	54	64	66	64	70	53	78	76	82	81	83	59	77	76	58	79	90	70	83	79	76	74	59	81	77	82	83	71	91	63	71	90	61	80	62	82	69	64	70	80	63	87	85	84	82	78	77	62	80	73	63	77	89	79	70	83	76	85	88	90	76	81	78	74	96	67	59	94	66	86	84	78	75	62	56	82	79	82	72	65	71	97	67	64	71	81	87	68	76	76	76	76	76	77	70	78	68	70	75	75	62	82	86	89	70	77	72	70	80	80	52	71	94	62	83	74	70	72	67	71	76	73	64	81	85	89	75	63	63	74	74	71	85	81	72	68	68	91	82	76	79
30146	21699	17309	25150	31238	30689	27015	23876	21160	18493	15776	13588	11561	9447	7848	6662	5723	4965	4732	4429	4164	3802	3561	3661	3270	2689	2145	1921	1692	1504	1434	1314	1198	1117	1104	1077	1069	1059	1019	999	928	989	896	963	867	960	861	866	974	920	865	893	872	830	843	842	885	931	901	827	816	873	806	939	849	854	887	846	879	915	848	845	879	841	881	880	855	877	874	828	873	854	920	863	859	848	840	860	849	867	821	904	807	833	888	840	825	863	826	880	856	852	929	856	857	884	909	859	880	840	866	850	842	850	828	882	892	873	907	891	917	887	836	913	892	876	873	826	903	884	936	837	890	901	870	901	955	868	886	868	914	853	881	871	922	839	880	855	885	846	880	874	903	894	848	834	896	888	894	854	893	886	873	882	904	915	905	887	854	863	898	906	902	859	882	812	868	872	860	867	852	839	868	809	891	837	894	844	874	912	867	857	909	874	815	837	867	861	864	889	884	857	844	845	887	896	857	845	880	869	836	864	830	881	904	864	866	887	889	875	859	863	880	837	854	855	813	935	807	873	937	878	910	886	883	884	823	840	864	903	839	843	866	854	835	887	858	864	851	866	889	874	856	904	909	874	910	883	903	848	934	911	858	911	861	906	835	831	925	941	805	872	892	887	861	886	857	861	912	805	870	887	868	883	886	917	910	870	910	899	890	883	856	873	898	869	892	853	882	839	886	848	888	897	917	840	876	930	881	945	883	877	915	883	891	868	828	856	892	924	829	837	870	859	882	890	886	897	868	879	841	902	887	854	870	911	849	898	854	866	880	906	880	916	834	818	828	883	859	920	951	890	826	828	872	802	852	849	896	914	935	826	859	892	892	848	879	850	881	857	938	912	849	909	792	864	886	886	898	897	854	845	891	880	855	841	853	901	916	855	894	880	889	908	842	872	865	923	882	909	867	863	873	832	907	922	870	848	876	785	845	922	911	851	865	897	919	853	873	865	899	805	898	900	867	918	863	860	907	865	830	853	809	882	894	841	869	962	872	885	878	887	854	891	887	876	864	829	834	897	881	917	908	879	842	863	835	843	875	932	898	848	856	897	822	912	920	847	897	903	851	906	863	891	921	925	891	930	906	910	827	913	890	860	870	867	894	899	852	893	899	883	877	885	875	875	883	871	914	879	830	903	869	900	873	920	826	849	845	831	876	898	885	946	845	884	924	927	849	876	853	887	826	925	851	876	886	837	889	857	849	875	863	867	927	867	915	834	895	858	906	891	825	884	874	869	894	919	915	850	852	893	852	915	866	837	896	820	881	907	923	880	861	861	907	849	869	897	916	794	879	851	870	904	910	871	868	878	877	874	895	834	889	883	954	929	900	884	921	875	877	895	897	867	846	839	887	832	879	885	897	875	887	897	871	868	915	845	924	842	909	870	887	909	832	855	883	840	932	863	930	888	887	856	854	858	847	909	873	882	844	833	881	911	913	859	844	863	910	908	856	847	863	850	891	908	914	854	870	867	880	847	890	852	864	850	856	849	862	900	893	865	860	916	851	885	905	869	821	905	903	820	847	882	865	918	860	888	928	834	836	880	877	850	847	871	851	840	851	926	900	914	895	901	872	817	816	928	882	854	828	876	859	889	854	847	879	931	927	863	892	909	927	895	883	889	879	873	816	856	887	887	908	811	889	920	880	864	825	860	852	899	883	859	885	862	867	853	913	872	868	857	814	836	863	861	930	835	894	882	875	857	949	889	867	869	886	924	854	866	888	855	924	872	915	861	904	878	829	939	824	922	852	879	928	903	853	908	868	917	892	875	878	870	882	904	847	877	848	901	897	876	890	874	875	796	835	879	818	877	888	941	871	864	925	860	833	868	877	873	834	921	906	885	857	848	885	883	908	843	901	854	883	920	886	889	878	875	899	872	888	918	840	879	849	849	835	866	901	868	861	882	888	861	894	924	901	892	894	878	860	876	907	850	864	861	864	861	846	866	900	831	933	876	861	855	862	881	866	870	941	900	836	848	865	932	881	909	867	913	836	857	877	872	883	854	968	892	887	897	834	905	810	871	836	900	885	922	906	850	924	919	882	848	873	917	921	835	908	862	916	886	848	906	856	832	856	887	866	890	787	838	833	902	827	828	899	889	879	879	869	888	818	859	931	870	873	855	875	921	892	890	880	837	906	863	864	859	908	874	894	881	874	870	864	884	866	913	885	823	840	838	913	874	941	836	862	851	901	867	928	912	875	850	878	866	841	856	854	868	891	889	882	860	892	889	854	875	885	921	877	942	844	925	857	865	841	913	826	901	901	878	858	856	849	848	881	870	869	864	861	864	857	892	898	868	862	860	832	924	834	875	872	905	881	872	910	900	859	873	915	890	867	907	869	833	869	896	860	867	856	843	921	831	868	889	808	830	838	896	860	856	844	862	792	903	899	838	858	857	867	864	852	891	862	864	913	911	884	845	879	905	869	838	859	853	884	939	879	834	845	905	889	815	881	903	921	828	873	928	859	882	810	853	890	872	851	862	863	858	797	873	875	817	909	905	806	902	937	790	903	859	884	835	867	926	903	867	911	879	850	880	869	865	859	860	899	931	885	893	902	919	864	857	880	884	914	887	893	903	891	824	882	893	913	857	828	901	887	928	857	847	892	895	868	868	869	901	878	880	911	854	819	849	918	853	877	905	875	880	884	863	846	841	905	842	858	892	881	901	871	847	830	901	879	895	929	851	867	844	871	871	865	903	911	878	881	888	880	863	859	881	859	878	885	839	836	906	880	840	891	888	896	829	903	929	888	899	829	909	884	869	871	964	871	884	898	946	906	855	831	877	848	862	887	899	890	873	907	896	909	907	880	860	844	865	905	889	807	892	907	819	879	905	879	838	912	888	891	832	834	851	937	877	872	868	839	895	882	842	884	850	859	883	868	865	891	865	923	901	869	908	860	909	886	874	910	896	785	853	848	862	892	896	882	840	901	880	862	895	868	907	921	903	872	864	870	872	893	923	894	910	909	886	856	826	889	865	824	898	831	861	844	890	865	856	878	876	898	882	857	877	849	863	876	903	915	829	889	885	891	897	873	861	881	887	865	885	858	858	855	871	860	840	939	870	883	890	916	837	899	901	868	849	929	922	840	887	840	852	859	844	907	904	856	872	875	857	904	891	833	835	883	856	854	858	972	801	869	890	821	940	870	895	910	868	935	839	864	886	854	815	924	840	885	913	894	821	799	874	878	900	862	885	955	875	904	832	832	900	871	853	868	854	888	843	892	896	896	871	895	872	855	880	877	814	846	867	846	868	859	869	870	873	843	906	914	853	839	912	883	911	841	876	847	906	852	908	886	879	855	897	934	872	846	880	855	882	914	883	866	859	876	847	837	870	837	855	834	924	878	898	889	874	892	868	860	865	852	860	873	967	917	832	861	906	898	893	870	880	896	924	891	854	921	861	863	920	905	909	830	932	875	907	878	843	876	869	821	887	909	889	825	901	890	872	884	887	846	853	878	929	861	889	876	829
5865	2690	1575	1241	1179	1457	1174	993	827	663	558	469	393	340	317	236	227	215	191	189	186	162	158	149	143	154	131	108	90	113	95	93	90	90	83	100	71	80	82	83	76	57	83	77	91	76	81	92	61	65	83	94	79	91	78	59	75	70	63	67	80	83	71	70	76	90	77	84	77	92	61	66	68	81	79	79	91	61	89	73	82	79	81	88	76	85	64	66	72	72	69	81	80	62	76	75	64	73	72	70	74	80	82	76	69	62	84	68	70	70	67	59	83	78	62	77	77	83	75	75	73	86	64	84	65	72	77	75	85	65	71	78	89	85	61	84	71	86	79	101	68	84	95	66	81	77	72	86	66	77	75	73	78	69	79	59	78	78	72	74	71	72	82	59	66	77	73	80	76	86	68	80	87	78	81	64	80	70	81	81	80	92	86	71	85	86	77	77	76	70	66	71	72	75	79	89	60	84	78	87	88	79	64	79	80	71	82	72	66	92	70	83	69	78	65	62	80	81	79	80	74	67	69	76	63	70	77	72	67	74	70	95	88	75	72	85	76	79	66	77	90	70	68	78	83	66	96	77	84	80	68	65	60	85	80	71	66	71	76	61	73	85	79	81	67	81	77	83	80	82	72	87	83	74	78	71	67	71	85	76	77	81	63	56	84	76	75	95	96	79	81	82	70	82	77	90	70	82	70	79	65	74	81	92	64	93	87	61	73	78	68	86	79	75	87	80	82	72	85	63	77	73	89	69	65	85	77	84	65	65	87	85	83	90	62	69	81	85	73	75	67	91	84	87	82	56	77	60	86	68	84	76	83	76	70	85	86	71	83	97	81	98	91	75	78	68	53	93	84	78	80	74	78	68	85	88	90	64	74	75	58	60	78	72	70	70	74	76	83	84	75	85	89	86	64	77	64	78	65	85	82	71	82	69	68	80	74	90	74	66	62	66	86	79	70	84	80	86	88	62	77	76	70	81	75	90	76	60	85	59	81	88	80	80	67	78	69	95	62	72	77	62	66	82	83	77	71	79	74	85	58	74	64	75	61	64	73	84	79	66	72	78	75	74	70	82	69	85	94	85	68	73	90	86	72	65	71	99	76	79	73	61	80	81	73	84	70	81	79	86	81	61	67	71	65	75	92	77	67	78	82	71	68	77	81	75	65	82	84	63	78	95	80	70	79	64	67	73	71	70	81	80	69	67	88	68	63	73	83	78	75	89	70	78	78	81	77	78	58	86	62	72	95	85	70	81	69	95	84	76	86	67	69	79	66	74	72	70	90	76	74	73	76	73	83	69	76	70	72	90	68	83	72	72	71	87	75	80	65	81	79	63	63	79	88	72	105	74	89	75	87	78	80	78	72	80	82	64	75	75	74	74	80	73	67	81	74	80	85	82	75	62	79	68	95	75	74	69	75	61	68	72	86	70	73	95	70	87	83	84	76	76	75	89	63	68	83	70	74	82	77	86	63	88	68	77	79	81	71	83	79	66	64	85	77	74	76	65	80	65	86	75	82	79	81	85	69	86	67	79	71	68	81	81	75	72	67	68	88	72	71	77	70	77	82	49	81	89	77	80	81	75	83	82	62	69	77	76	96	90	69	85	83	83	61	69	76	60	76	74	86	83	82	71	63	78	84	76	74	81	66	76	83	86	87	85	87	80	74	75	69	83	68	82	61	77	77	75	95	98	75	83	68	81	75	71	92	84	55	66	83	69	80	74	74	68	72	82	94	75	84	86	72	65	95	72	59	79	73	72	72	79	76	91	66	86	75	78	87	70	69	69	69	62	84	88	77	75	73	95	84	79	66	80	97	77	87	51	76	78	78	75	62	85	81	79	77	85	64	69	78	81	77	76	71	85	67	71	71	91	63	69	68	67	68	84	80	87	63	89	84	74	85	92	87	74	69	76	70	78	73	82	66	81	87	96	80	63	87	96	78	61	99	79	76	84	79	67	82	70	66	83	76	84	81	76	84	66	78	70	84	84	66	62	75	88	99	59	75	70	81	67	71	74	89	75	73	89	89	74	79	80	88	75	80	77	66	75	78	74	88	84	72	67	76	76	75	72	71	79	76	69	69	80	63	72	88	77	82	79	84	92	64	85	77	71	77	87	63	80	94	83	74	69	76	72	65	86	69	78	67	78	78	77	87	86	75	92	75	75	76	74	75	79	93	55	90	53	83	75	75	75	94	71	67	73	85	83	85	61	82	62	78	85	71	76	80	70	79	63	74	71	78	75	63	67	66	82	80	73	76	53	92	67	71	86	67	75	72	78	78	75	79	79	71	73	59	74	84	72	87	72	80	81	97	76	69	72	80	58	92	65	81	80	67	85	89	72	59	64	90	91	73	56	70	71	83	74	73	65	70	86	70	71	71	67	72	64	64	79	61	80	90	81	75	76	67	77	75	84	66	84	86	77	79	69	82	87	74	74	71	72	69	86	64	88	88	77	71	72	81	81	73	71	59	59	62	63	78	81	67	77	77	80	81	79	75	90	73	79	71	77	67	84	65	79	75	66	74	75	71	72	65	75	67	77	67	70	73	77	66	84	81	86	71	72	77	81	72	60	68	78	66	76	83	70	79	84	70	65	69	86	73	63	71	67	68	66	78	90	78	67	77	78	91	64	76	87	91	83	83	80	80	69	63	81	71	68	76	72	79	71	63	69	77	68	91	66	90	73	72	74	73	69	70	70	76	80	77	79	58	74	92	76	76	56	74	69	75	73	75	85	67	88	73	73	102	87	86	81	68	81	80	89	84	67	82	69	74	82	81	66	71	79	68	73	83	70	66	75	78	73	71	85	88	75	61	90	73	81	72	65	85	78	100	74	81	81	65	70	84	97	67	75	80	90	80	79	86	81	85	73	72	74	84	78	82	69	68	73	71	97	75	72	81	87	79	64	88	75	85	75	79	78	68	91	70	74	65	71	78	70	85	85	69	66	92	76	79	72	87	73	84	91	53	79	72	68	91	71	68	90	58	79	68	70	80	80	79	86	84	69	79	97	81	88	85	80	81	72	93	81	83	80	78	89	67	76	84	68	77	83	78	60	78	83	96	69	73	78	69	75	73	67	74	79	70	69	80	82	86	69	74	85	73	82	90	73	70	72	92	72	86	73	60	66	81	77	77	75	92	74	70	76	96	83	69	85	68	61	75	76	70	85	83	73	87	69	71	71	63	85	75	86	61	82	75	63	73	84	73	57	61	81	79	82	69	82	62	77	82	81	80	62	79	78	77	92	76	76	77	76	81	79	68	71	70	87	98	83	57	66	79	68	75	75	91	70	62	68	60	69	89	61	70	64	78	91	79	85	67	67	71	67	89	89	82	74	66	65	78	83	80	79	74	79	80	74	72	74	90	71	70	52	81	75	65	82	96	66	93	79	76	83	73	89	83	80	64	71	77	59	96	66	66	69	87	71	78	80	92	65	77	66	89	64	70	85	69	64	78	69	72	69	74	86	66	76	82	83	85	70	63	69	73	69
29296	21209	17969	26019	32149	31592	27898	24898	22177	19106	16530	14140	12198	10183	8627	7341	6302	5596	5236	4706	4646	4206	3777	3637	3568	3041	2522	1988	1813	1574	1551	1476	1257	1186	1086	1104	1097	966	1027	1062	981	931	954	952	923	917	936	924	869	971	924	930	929	878	872	904	917	899	884	941	863	882	921	920	875	911	940	943	882	965	956	911	969	880	923	900	947	909	859	951	897	862	932	930	942	925	912	873	870	899	875	921	897	890	953	893	892	911	883	831	934	867	925	900	933	868	881	882	937	886	901	934	950	936	918	931	904	894	871	888	945	892	894	899	912	935	880	904	921	941	868	984	920	894	886	859	871	910	934	847	939	857	861	844	842	913	880	931	883	893	909	886	907	945	947	886	967	909	859	882	904	885	914	880	863	961	958	840	934	867	943	919	937	888	948	830	903	854	847	926	920	910	889	938	903	909	898	907	914	893	866	895	875	933	867	913	967	886	947	960	934	947	902	888	914	939	929	938	878	877	909	865	859	914	885	914	937	917	886	934	854	893	903	944	933	909	925	917	930	875	956	885	864	912	872	895	835	887	906	891	925	913	845	956	885	930	922	908	929	955	894	944	904	937	934	936	945	865	880	910	901	884	929	944	926	906	902	892	880	879	900	899	955	877	962	916	897	901	888	962	905	950	856	922	919	943	866	1039	948	883	862	901	936	857	888	924	970	866	909	887	867	911	894	895	951	903	908	892	870	889	932	934	893	974	901	890	911	909	894	882	897	874	921	913	935	936	878	927	892	916	897	874	922	941	898	824	870	892	919	921	891	910	865	911	861	940	873	912	921	880	853	866	892	899	872	884	887	945	931	889	971	903	951	880	946	887	884	934	880	940	875	893	949	951	870	959	957	927	905	933	908	878	931	887	902	854	875	907	850	881	897	941	906	925	862	931	886	911	866	917	913	893	885	900	938	916	923	880	916	896	885	947	855	881	928	873	868	854	915	897	894	900	895	898	952	874	900	899	854	845	933	912	928	915	920	933	916	907	873	873	881	890	866	954	874	923	898	879	875	905	925	882	881	889	897	961	901	920	895	897	934	871	911	838	866	908	890	902	941	856	934	921	895	882	876	897	891	944	892	892	901	941	896	891	868	905	939	916	939	862	915	919	867	926	879	860	918	898	938	915	868	854	902	890	885	941	873	865	866	880	886	923	899	856	916	866	887	910	857	917	855	930	855	912	884	904	907	865	929	922	931	944	902	845	882	913	946	897	906	912	882	851	918	913	902	899	882	906	890	879	907	879	870	853	863	883	905	868	891	920	889	915	944	900	876	879	934	917	884	867	935	858	963	905	897	922	979	919	898	989	936	939	947	919	883	890	914	905	881	915	854	876	904	927	922	905	890	889	889	923	867	962	868	954	893	870	916	906	897	953	960	903	922	878	881	901	910	905	886	935	942	945	867	918	877	938	906	870	923	935	904	901	922	938	851	895	944	910	885	850	903	889	928	854	897	892	929	820	935	913	831	955	900	855	908	920	927	899	917	939	900	870	871	876	823	943	953	917	902	881	869	840	901	945	892	888	888	876	930	910	925	907	922	922	920	874	937	878	897	875	891	893	885	903	920	959	917	877	873	958	851	914	894	911	936	912	942	839	888	875	893	924	954	893	903	923	884	897	874	897	931	904	877	924	941	916	934	895	843	968	907	881	889	846	891	827	832	899	894	907	902	921	905	895	918	888	911	966	928	856	888	900	897	941	934	944	877	946	874	919	941	881	839	946	862	927	948	955	941	897	919	892	838	893	876	904	909	958	902	886	887	896	908	916	893	895	897	969	889	923	928	899	893	946	875	912	967	900	899	912	917	945	870	895	943	892	920	918	870	886	909	893	941	926	886	899	860	905	870	911	885	858	870	884	898	922	866	867	854	864	912	926	860	910	923	880	975	894	910	911	887	886	905	897	896	950	923	921	933	929	905	870	822	918	906	824	923	888	874	924	859	904	869	880	899	894	924	885	899	892	938	906	913	849	863	945	912	967	912	912	861	868	860	897	904	881	904	910	920	853	852	888	943	910	900	931	893	901	921	879	907	912	896	910	843	915	860	900	871	883	896	898	905	903	877	915	884	923	901	885	822	830	879	947	982	906	919	880	887	865	848	891	902	902	918	951	944	921	925	913	938	869	927	918	906	865	885	924	845	856	897	909	905	927	964	923	863	860	888	953	904	889	910	914	833	852	885	882	869	855	931	933	948	934	890	931	915	876	896	902	859	885	877	900	941	906	895	923	928	938	923	890	872	894	909	942	853	876	863	904	915	884	922	955	969	884	899	927	844	893	918	926	922	897	857	855	851	945	864	949	904	936	929	901	962	858	859	912	910	880	888	954	908	913	898	890	944	880	879	903	902	953	923	934	871	900	883	880	883	942	882	881	900	930	855	914	872	902	910	874	914	943	849	955	905	870	900	901	894	917	849	901	967	934	928	884	845	940	908	911	888	917	894	910	870	877	848	930	911	882	893	899	891	908	900	884	919	911	903	901	889	888	899	948	981	886	866	902	918	918	923	882	937	873	865	896	933	936	919	900	905	932	909	884	895	902	919	898	931	926	901	906	882	891	874	906	906	864	900	951	888	868	877	875	881	870	936	928	883	927	897	911	833	913	902	906	900	882	871	893	888	887	945	930	902	886	928	867	903	885	857	894	898	926	830	920	874	931	845	956	946	904	893	915	910	905	881	896	912	896	868	929	925	913	856	875	838	867	857	862	841	919	847	910	915	871	873	908	930	951	904	889	900	930	897	922	895	878	936	869	973	849	942	889	861	870	912	894	875	920	920	900	901	962	876	914	951	904	901	946	918	890	938	903	874	912	913	909	919	891	898	892	933	891	925	935	949	909	851	948	883	874	911	873	954	961	891	874	898	859	897	886	867	901	923	888	942	919	863	851	927	957	952	883	888	888	893	944	885	928	926	882	897	921	885	877	920	926	918	894	894	896	909	894	917	920	903	947	944	939	933	937	917	936	904	927	819	895	882	867	874	894	890	913	891	938	906	871	871	895	874	911	915	866	897	900	886	877	897	913	888	893	925	868	916	907	848	915	856	966	948	969	909	920	916	921	876	854	876	894	883	867	889	847	916	892	886	904	919	850	883	930	883	904	839	859	910	868	887	898	906	916	873	886	870	865	909	872	916	908	910	899	930	916	885	901	908	867	890	868	892	917	933	874	899	891	901	898	858	928	864	941	879	890	900	900	879	949	881	880	921	894	878	922	821	945	924	887	885	888	938	884	891	918	899	868	836	963	892	934	855	887	904	916	885	861	869	963	878	916	899	901	887	925	877	938	932	935	923	898	893	926	952	836	903	887	845	959	900	890	881	945	927	865	944	922	892	877	917	901	862	940	940	907	918	950	894	888	881	948	879	887	876	892	931	912	867	881	910	920	865	950	881	965	924	873	946	868	944	880	979	952	887	974	876	907	827	897	908	882	894	911	913	862	917	904	890	900	879	917	906	894	866	868	870	903
6216	4039	2296	1745	1718	1959	1589	1205	973	855	735	596	476	416	360	325	275	242	221	219	212	214	207	168	139	149	129	122	98	109	107	101	98	88	100	84	88	95	77	69	66	78	83	89	72	68	80	73	91	72	71	80	77	77	80	81	79	85	81	75	79	70	71	86	88	84	69	82	86	64	68	75	82	70	82	60	78	76	75	77	77	64	84	74	68	89	84	88	83	88	86	66	65	72	54	81	72	75	78	81	71	76	80	77	86	75	80	85	73	74	79	74	80	71	62	85	78	72	96	75	79	86	69	63	76	93	75	94	72	87	72	71	83	92	78	78	97	68	74	74	68	83	97	87	73	76	92	89	70	83	79	88	72	62	71	81	74	86	95	55	74	74	74	85	80	79	83	75	65	77	82	86	82	52	73	69	64	83	75	72	74	71	59	80	64	73	88	74	90	74	89	88	60	77	86	76	86	71	61	79	68	68	66	67	70	75	69	77	88	74	82	80	82	87	72	90	97	74	94	73	78	74	64	84	78	73	79	78	76	91	76	74	79	68	95	69	85	106	76	79	91	77	81	88	68	97	83	71	78	78	64	79	70	81	81	81	64	73	72	63	99	86	85	70	83	75	75	71	83	69	76	89	71	75	73	65	71	84	82	76	69	69	75	88	69	75	77	87	78	72	72	77	75	66	74	73	62	69	84	79	70	86	84	82	80	68	108	67	79	72	74	82	80	67	75	73	87	78	84	90	79	76	87	77	82	81	82	86	71	64	72	63	72	71	76	80	74	68	75	70	78	90	66	47	82	83	74	66	75	66	75	79	83	68	75	73	62	65	79	80	66	86	80	72	71	76	79	69	80	69	91	61	62	89	63	71	83	75	89	82	69	67	70	72	82	94	89	82	86	91	73	96	69	72	82	79	77	78	74	79	71	74	84	77	79	73	64	83	80	69	84	73	68	65	62	94	77	80	84	81	82	61	71	70	93	90	78	70	78	71	83	70	69	82	84	81	86	90	66	82	80	79	80	86	84	76	69	74	78	70	61	96	81	77	75	72	68	77	82	62	77	82	76	73	80	74	79	90	72	69	79	71	78	68	84	73	60	79	80	65	71	75	72	82	69	80	73	74	70	65	96	78	61	77	70	77	77	56	68	77	80	74	85	88	76	69	77	83	72	74	78	100	77	75	72	72	75	80	71	81	67	75	85	83	69	84	67	81	92	73	98	88	75	88	83	74	78	73	69	69	88	82	80	78	81	69	57	88	81	84	83	85	79	80	78	66	74	69	86	69	87	69	82	80	86	90	79	72	68	82	79	84	84	79	91	76	60	91	80	78	78	87	74	66	91	73	86	82	89	77	88	78	79	74	82	59	67	89	81	74	89	75	81	82	66	80	69	62	69	80	80	91	82	76	87	90	78	79	68	80	79	85	95	70	92	74	80	72	67	70	70	77	78	104	77	72	71	85	74	78	69	78	65	66	75	78	80	84	79	89	77	88	70	82	76	90	68	74	73	78	103	73	94	64	81	90	74	67	67	86	64	80	81	92	75	82	65	62	82	76	73	74	81	68	59	71	76	69	90	57	77	76	67	76	77	59	86	70	84	88	87	83	82	72	81	91	79	85	77	81	76	51	71	82	81	61	77	112	80	72	66	92	93	69	79	82	74	82	72	84	66	65	64	67	73	81	83	68	87	67	71	84	89	60	78	71	72	78	72	83	72	83	75	63	88	81	69	55	80	76	74	77	82	77	82	75	85	74	79	63	69	85	78	89	55	73	70	94	78	82	73	99	90	76	69	65	78	83	78	79	67	79	84	75	60	83	80	84	73	80	81	93	67	71	71	94	89	68	68	76	70	80	85	71	75	68	83	78	65	75	90	88	70	74	74	59	74	77	76	76	75	93	67	81	69	67	72	69	79	70	70	80	88	77	69	83	75	79	80	65	79	87	72	80	71	80	82	61	84	62	78	72	83	75	73	74	74	66	72	82	72	71	97	86	72	62	80	81	69	58	66	75	68	71	85	66	71	81	59	74	84	86	85	80	78	79	92	88	76	80	66	66	76	79	87	67	72	60	89	75	79	61	91	68	84	72	89	83	75	73	71	71	80	68	73	68	64	71	83	86	90	81	73	74	73	73	82	81	69	85	76	86	98	80	84	75	83	83	77	58	73	71	83	81	97	59	76	78	74	67	87	76	58	75	67	75	80	81	76	72	64	76	70	84	87	69	69	81	85	64	78	78	85	74	85	79	95	88	82	85	78	64	64	80	79	80	63	80	73	78	87	85	84	75	59	71	81	75	88	83	80	74	70	80	67	60	63	81	73	75	63	77	83	84	77	80	71	63	77	73	66	75	78	79	72	78	100	78	73	75	78	87	87	72	72	89	77	76	66	77	66	56	82	77	71	85	75	78	77	67	80	82	68	75	81	70	72	79	63	65	82	98	85	78	86	73	73	80	66	76	62	66	79	72	69	71	67	88	85	76	85	68	70	72	103	71	90	62	58	87	74	74	69	78	75	72	92	67	80	71	81	86	65	79	78	89	57	98	77	86	67	75	71	66	57	77	82	76	78	61	79	85	80	62	76	66	85	58	79	57	69	81	72	85	77	86	82	67	73	81	71	77	71	75	55	63	82	71	78	75	88	75	98	88	81	72	85	75	79	76	74	71	74	70	64	70	79	72	78	72	75	77	69	84	58	83	95	69	78	71	71	74	84	82	69	72	76	72	79	58	80	83	75	70	79	85	68	80	70	84	80	72	83	71	79	80	71	85	70	80	89	78	70	79	75	66	71	66	84	69	66	76	68	67	70	93	72	73	89	76	90	90	81	68	90	96	67	79	72	78	73	74	82	69	69	80	73	80	80	75	79	76	65	82	77	72	82	72	81	73	81	93	67	72	82	64	96	88	79	81	85	72	77	81	69	83	64	80	61	86	79	87	88	81	92	70	74	67	81	65	69	79	63	76	60	84	80	68	86	54	80	77	73	82	78	76	71	84	72	73	65	74	78	100	71	86	71	68	81	70	73	66	90	76	74	70	97	75	80	79	82	82	71	70	80	81	79	83	78	81	79	82	68	72	68	67	69	75	78	69	75	82	79	82	74	84	86	70	66	88	78	68	58	90	66	79	77	83	71	79	88	80	82	85	74	59	74	78	75	69	76	57	63	87	85	72	76	77	72	82	65	89	74	89	73	74	82	90	86	81	83	82	92	73	84	64	66	70	62	75	73	87	70	88	73	85	79	75	73	74	79	74	79	68	67	64	72	84	77	63	78	79	74	71	79	64	76	69	86	86	65	82	88	67	69	78	85	66	76	83	85	68	75	56	68	79	72	64	94	77	81	64	88	74	71	76	85	84	76	91	72	81	77	88	88	67	73	75	83	68	77	70	78	99	80	98	83	88	74	73	79	83	83	85	62	72	84	75	73	66	77	72	75	60	77	71	78	76	70	91	62	71	70	68	76	69	75	69	80	83	85	72	91	67	89	81
33430	24388	21188	29744	35504	34122	30446	27425	23751	20990	18250	15989	14116	12058	10316	9187	7913	7021	6390	5989	5595	4899	4345	4126	4040	3531	2975	2333	2012	1833	1608	1533	1375	1260	1195	1149	1124	1124	1027	1025	1082	986	963	1007	984	945	977	968	971	888	906	883	934	904	862	891	961	861	895	914	913	924	916	942	906	892	940	890	923	911	907	959	896	911	902	865	914	897	915	891	854	880	913	893	902	913	915	903	948	929	919	913	889	958	919	873	916	903	858	918	931	938	918	879	930	914	917	919	907	873	895	920	883	905	907	927	901	905	870	916	893	913	872	938	900	923	879	928	940	976	926	935	934	942	879	857	925	905	927	912	950	961	854	914	951	939	907	908	944	920	943	933	902	897	929	977	913	929	930	943	989	925	866	884	893	860	936	915	900	908	978	917	916	898	890	912	893	891	924	910	912	897	894	909	941	998	952	910	907	937	909	859	918	908	958	873	851	870	932	950	892	947	922	927	950	918	917	916	909	932	856	920	923	871	894	916	892	909	913	890	937	875	935	941	892	914	966	917	908	924	919	909	890	882	965	918	897	933	951	949	928	911	894	918	899	914	895	935	885	878	904	890	896	947	908	913	957	948	935	923	880	904	952	939	899	918	934	941	867	885	923	947	912	903	879	871	882	920	913	930	948	908	919	907	911	902	907	952	941	956	905	959	870	925	910	893	929	939	910	892	867	903	953	895	940	927	899	928	895	881	899	947	965	910	924	952	880	873	877	917	923	903	942	941	884	897	925	939	956	912	906	899	936	910	934	896	893	910	898	934	885	919	925	889	911	922	921	917	907	902	929	914	876	857	967	924	896	896	905	905	929	878	887	919	893	902	889	947	998	905	891	904	937	911	899	873	912	978	906	949	905	919	879	895	886	858	892	894	968	921	947	863	902	899	938	948	922	884	919	916	886	876	915	913	939	923	917	921	933	912	928	928	931	929	916	897	911	894	868	949	954	939	867	913	963	884	935	919	896	909	854	927	916	908	857	912	927	924	881	888	920	898	878	926	945	871	911	894	894	850	935	928	937	956	911	946	903	859	896	848	842	870	898	951	893	887	915	898	905	929	921	886	838	899	870	901	881	875	929	877	901	947	903	899	895	915	925	903	918	888	967	871	942	900	928	892	852	935	874	890	892	922	889	866	896	971	882	931	877	950	882	940	941	897	923	927	929	911	899	875	937	928	899	910	945	877	907	981	912	916	911	907	908	959	867	942	889	904	905	910	873	894	964	905	922	915	946	912	903	881	889	895	941	958	901	920	898	917	909	890	857	946	916	905	969	910	940	951	924	909	834	901	914	910	961	889	872	931	928	898	880	902	968	908	862	913	940	933	909	947	924	818	877	919	888	937	871	897	888	925	893	908	931	866	905	921	922	866	911	929	904	943	911	924	920	932	869	895	958	915	942	956	922	966	933	936	920	956	874	896	916	899	941	953	904	934	917	903	941	882	949	908	904	887	927	898	894	956	859	884	877	874	933	930	948	947	943	892	863	878	919	922	874	913	901	839	911	908	949	903	916	860	885	899	891	895	897	882	929	923	889	892	939	911	905	897	926	936	909	958	918	863	896	905	931	900	921	887	926	926	942	926	908	890	864	933	929	917	896	935	990	915	917	916	891	928	864	972	901	903	913	950	896	896	945	911	956	934	859	941	855	904	877	930	931	917	881	893	995	963	966	922	913	900	947	931	965	914	900	909	889	914	912	882	848	870	917	910	851	927	947	878	925	869	911	912	895	867	901	917	903	900	897	928	897	943	915	936	843	903	938	972	941	881	866	863	909	942	897	871	909	908	908	953	941	886	955	943	928	911	902	940	915	942	886	885	889	881	965	921	881	930	905	889	964	925	941	922	937	936	869	895	901	896	915	985	905	933	900	930	895	905	944	932	912	922	927	912	905	877	946	897	862	902	857	919	903	899	901	918	894	906	853	941	892	896	948	930	940	895	967	921	964	877	835	914	868	883	943	859	880	939	926	902	885	907	924	915	919	928	945	869	944	899	928	844	887	952	976	890	904	884	960	888	873	873	895	900	942	901	941	958	899	921	926	916	930	918	896	897	941	886	948	892	923	918	915	925	895	941	879	936	997	892	958	920	899	886	961	886	894	963	897	931	902	929	878	895	934	906	901	891	900	915	934	930	963	856	888	911	889	945	932	876	855	933	902	918	871	865	918	892	910	869	921	948	907	979	912	884	951	912	903	926	889	917	901	941	948	841	921	922	904	881	914	896	927	919	922	874	874	928	922	838	907	943	909	979	902	921	971	952	948	926	886	919	953	983	940	935	969	964	954	912	943	889	922	915	943	935	884	897	937	868	919	928	915	918	949	899	865	903	941	950	829	915	918	886	937	893	908	901	939	948	892	904	905	921	925	907	872	880	896	948	877	927	912	902	931	881	877	961	938	923	897	913	926	937	863	880	899	875	920	931	896	885	930	891	956	919	852	906	916	937	917	945	923	924	941	917	915	938	904	897	906	897	940	924	908	917	963	851	850	930	888	935	965	900	941	907	911	895	904	905	916	931	950	901	924	953	910	907	887	929	950	909	851	880	940	924	957	932	919	855	899	934	921	952	910	898	890	915	919	930	891	892	968	927	910	932	878	883	917	916	865	879	925	940	890	934	915	974	897	855	930	885	904	946	886	925	907	908	901	900	967	899	897	905	918	904	879	880	877	921	930	929	949	895	908	838	941	889	921	934	916	904	892	904	978	889	898	877	901	916	910	850	905	859	913	897	905	902	950	947	885	912	869	905	930	923	950	864	928	908	941	862	930	915	896	915	948	945	962	912	878	918	867	856	904	835	930	958	889	882	949	879	904	909	899	934	894	860	917	908	905	962	972	976	927	898	958	884	934	914	909	914	851	875	916	897	900	934	960	870	881	869	914	950	962	917	897	868	983	923	893	1001	963	864	944	904	866	885	900	877	905	944	895	915	929	932	907	875	917	899	913	956	911	910	927	908	887	918	892	934	875	886	863	896	876	873	896	903	917	921	900	878	887	942	972	922	889	903	887	915	923	899	944	921	900	916	892	914	910	845	893	948	905	859	908	959	901	919	925	977	935	948	940	928	900	940	854	888	934	864	917	876	893	921	884	956	875	890	903	918	885	883	915	946	889	989	862	919	883	907	897	872	931	886	906	926	939	888	941	933	848	926	923	902	883	914	903	925	942	892	914	930	927	912	937	919	881	953	933	917	853	905	927	936	934	937	957	963	910	913	909	908	920	969	920	871	938	880	917	877	946	907	893	893	914	917	846	883	930	939	944	954	929	920	939	906	908	894	864	911	907	923	879	920	900	878	911	984	886	906	945	888	918	972	917	967	889	870	911	931	946	855	910	900	913	920	868	901	958	921	905	902	918	910	897	984	915	945	924	943	939	929	945	881	929	896	903	920	881	943	895	928	964	884	864	909	951	891	911	918	882	897	931	871	972	904	898	937	878	937	934	916	934	889	961	917	914	881	938	894	893	957
4002	1663	1021	837	962	898	735	541	422	334	276	262	205	177	175	141	129	147	112	134	124	124	93	92	103	116	111	89	77	78	71	74	78	70	65	89	75	72	74	65	75	77	68	73	72	75	71	62	73	84	72	51	70	68	58	87	53	71	67	70	63	84	69	77	72	81	77	72	73	80	80	76	68	66	68	60	72	68	64	65	69	75	68	64	68	77	68	61	58	87	73	69	60	82	80	83	62	63	71	73	68	69	77	75	67	77	75	66	80	83	90	72	56	65	63	89	64	94	68	64	70	72	77	84	63	80	74	69	71	82	77	57	65	66	67	66	77	92	78	62	80	85	57	86	77	64	76	70	69	70	79	48	69	77	75	77	61	74	65	61	76	66	59	69	80	78	71	57	85	67	77	65	73	68	77	88	71	75	71	80	73	71	65	71	66	75	64	73	70	66	63	57	64	55	82	59	68	69	78	57	68	74	82	77	99	73	64	81	60	74	69	77	63	75	75	66	66	75	66	62	79	66	69	71	76	64	61	54	80	79	69	66	64	74	69	58	73	78	75	73	81	72	78	68	56	75	74	57	81	74	78	79	64	81	55	70	57	72	79	57	68	69	69	68	82	59	61	58	72	84	82	67	76	58	86	74	72	79	82	60	63	73	84	72	76	70	63	79	84	56	55	88	57	68	75	71	73	75	80	75	77	66	67	61	59	70	84	93	84	68	81	76	69	72	73	67	73	64	64	58	74	73	79	87	67	74	72	46	72	76	64	84	67	64	81	59	75	84	79	56	83	65	63	69	78	55	61	73	61	71	66	63	68	70	64	70	74	73	82	76	74	68	65	71	86	65	66	60	58	66	82	73	78	74	65	67	69	68	70	64	63	71	68	58	95	89	87	74	77	86	80	74	67	78	61	75	69	90	68	82	60	72	62	81	68	62	65	68	56	61	70	83	88	58	71	61	73	61	77	85	77	68	75	75	79	84	59	70	67	83	71	55	66	65	66	70	72	69	77	78	62	74	58	83	79	68	64	65	76	77	74	80	65	57	73	74	71	65	69	70	64	100	69	63	70	74	70	70	70	62	78	78	82	86	70	77	69	77	85	73	80	76	54	73	69	59	65	65	58	68	79	73	64	74	82	82	69	76	72	78	75	77	65	80	82	78	76	71	64	62	68	75	68	62	72	91	57	63	74	82	68	73	71	82	73	68	65	72	71	58	82	68	70	77	68	83	77	60	81	69	83	74	73	81	77	70	87	77	83	72	77	73	70	69	62	57	68	82	72	86	78	71	67	70	74	68	76	66	66	54	86	66	64	74	83	69	73	89	74	81	73	93	85	53	69	89	72	83	80	82	69	69	71	61	77	77	64	77	81	68	79	80	82	75	77	79	74	61	82	64	60	76	75	63	61	73	71	88	78	59	83	71	77	81	73	74	49	91	62	66	67	82	71	77	64	68	76	72	77	67	78	79	73	76	86	70	81	68	64	73	68	54	70	66	69	72	68	74	71	70	70	62	74	80	66	73	60	66	61	60	67	58	66	60	86	76	74	73	67	76	60	75	61	71	66	68	68	52	73	50	73	65	66	67	64	63	75	76	73	64	79	68	75	58	68	59	75	82	75	56	62	70	74	69	70	76	70	90	78	66	78	65	69	63	63	63	75	80	67	75	73	75	73	70	66	69	60	91	71	55	71	71	80	75	71	72	75	65	77	71	63	67	75	65	67	73	62	61	75	74	77	68	71	60	54	80	69	56	77	54	65	67	71	60	66	89	83	66	72	86	72	79	79	82	81	61	69	71	76	64	66	77	79	69	74	69	62	57	86	70	61	53	63	63	70	78	82	67	53	79	76	63	74	76	64	72	71	61	85	70	75	62	83	79	78	74	70	68	58	81	66	75	65	76	61	65	75	68	88	92	82	77	61	81	78	70	65	67	68	83	68	74	60	81	67	68	76	64	92	77	65	72	87	58	73	67	95	63	75	78	84	85	62	59	69	70	78	67	60	67	62	65	76	73	77	92	70	76	83	68	75	69	73	80	62	75	80	83	63	64	73	89	73	75	82	72	68	71	78	77	85	96	81	69	63	84	65	77	78	73	69	83	71	60	73	68	66	65	69	66	62	74	76	75	65	102	65	81	76	74	61	72	64	55	79	78	69	69	85	61	77	80	70	60	72	71	61	73	62	66	78	75	67	62	71	82	80	62	74	80	68	77	67	78	71	87	66	78	56	75	68	80	79	70	76	67	65	82	69	80	78	69	86	84	72	67	64	84	66	68	69	63	76	77	75	66	66	57	61	71	71	81	70	78	71	51	69	74	73	78	66	75	86	58	80	55	62	76	74	81	62	63	72	68	68	66	57	62	62	86	81	66	79	69	78	75	68	79	71	69	75	63	69	68	69	86	74	74	60	67	68	76	66	76	57	65	78	65	83	68	81	68	63	76	62	55	79	77	61	81	79	59	58	70	69	69	77	80	82	69	67	78	63	72	63	59	68	71	75	68	60	71	82	75	72	82	66	59	82	80	68	85	79	88	75	80	75	67	52	70	71	70	75	72	67	75	64	70	63	68	64	84	68	81	73	73	78	65	76	66	60	73	94	75	77	56	74	70	72	66	66	80	79	72	67	84	85	70	74	65	81	64	83	93	61	81	94	70	62	69	78	55	55	84	79	73	84	53	59	73	99	72	59	71	68	67	64	73	85	70	80	69	76	68	59	82	83	69	85	78	53	57	73	87	66	74	67	71	84	75	71	73	90	63	75	71	76	71	62	64	71	82	70	83	58	64	67	78	71	78	84	76	64	75	76	62	81	71	59	63	73	81	58	66	66	81	81	82	77	81	50	82	77	84	81	67	71	72	73	73	95	55	62	83	73	67	61	73	74	66	72	64	63	65	70	82	82	84	88	62	68	76	64	73	72	75	82	96	66	82	71	75	67	64	77	71	73	72	83	60	74	65	82	83	69	92	62	75	63	77	64	62	73	90	58	65	72	90	71	70	67	71	69	60	72	76	72	59	77	74	68	70	62	54	72	71	77	56	61	83	74	79	85	72	75	60	75	57	78	66	73	90	71	71	67	84	72	78	65	84	65	72	79	70	81	84	68	76	66	86	71	78	72	77	72	71	67	67	64	64	85	78	61	68	71	72	65	65	76	79	63	73	75	60	65	76	69	96	75	79	83	73	62	61	70	84	84	66	68	75	73	78	77	79	52	80	67	82	63	79	70	81	76	70	56	75	73	66	71	63	78	75	65	67	68	76	66	74	81	69	79	63	72	88	59	67	67	68	67	71	66	71	88	72	78	66	70	60	71	84	75	92	77	71	58	86	70	73	81	83	83	73	68	61	78	55	86	64	65	72	67	61	70	79	72	62	97	66	70	81	78	79	77	78	84	60	71	65	70	60	79	47	72	73	65	83	57	79	82	82	61	60	79	82	86	68	67	68	73	80	70	75	68	82	58	76	64	66	89	64	76	57	79	71	73	71
27280	18029	14929	23526	29770	27762	23638	19272	15389	12783	10422	8340	6999	5821	4789	4023	3511	3222	3024	3081	2943	2713	2326	2239	2193	2079	1854	1568	1271	1246	1211	1084	1125	1018	904	939	922	929	939	859	915	958	825	873	874	930	869	893	900	877	844	859	852	872	817	875	848	851	859	831	855	858	873	830	810	851	838	878	858	849	827	852	877	885	864	825	846	880	829	794	863	856	824	938	921	836	890	843	860	861	882	855	842	846	827	859	841	846	852	854	891	891	812	857	852	813	836	869	855	841	858	853	864	807	837	843	850	862	871	877	845	845	836	898	839	883	816	847	872	837	831	837	916	852	878	839	859	869	805	857	868	829	850	882	776	851	815	881	883	902	801	869	934	843	853	870	814	836	882	853	817	857	870	867	834	821	886	841	882	850	901	878	824	845	879	870	892	878	902	882	854	815	786	880	827	856	886	881	870	895	858	904	830	902	849	871	879	875	880	834	862	819	849	819	831	850	834	866	875	895	902	860	871	855	877	887	813	857	878	847	851	877	873	841	890	798	860	857	819	888	822	838	855	826	896	849	904	874	903	868	855	857	888	865	881	857	868	849	824	824	882	817	813	880	859	902	803	874	877	866	865	873	839	880	861	855	890	827	852	877	800	813	902	856	873	844	868	867	845	863	890	840	880	882	892	831	863	817	856	866	880	860	849	936	899	897	895	910	867	828	872	838	821	862	883	876	836	896	879	790	910	903	880	866	907	826	834	903	847	877	885	890	874	861	904	812	864	847	854	880	878	851	899	818	833	878	866	895	841	875	863	863	833	884	896	876	845	884	850	823	853	835	886	838	862	827	815	828	869	857	880	869	859	859	832	860	857	877	846	854	886	893	760	816	849	849	867	849	854	859	814	833	813	849	829	861	859	873	841	843	878	858	782	883	903	893	887	863	886	931	898	892	838	886	882	874	867	924	873	850	826	886	848	854	885	828	865	851	873	852	864	831	841	848	865	841	825	874	837	886	922	835	866	822	849	835	859	835	876	863	836	901	839	838	905	826	839	900	924	803	847	879	849	858	885	832	856	810	873	881	863	839	841	865	858	877	861	919	873	851	857	824	858	876	817	856	851	856	883	826	898	863	837	818	867	863	841	894	875	836	875	822	855	871	890	827	901	879	843	880	821	827	861	835	843	804	854	845	871	896	864	884	857	841	825	859	897	886	847	855	805	894	807	851	897	855	877	855	878	781	801	851	844	848	885	887	899	871	858	832	837	861	821	852	915	843	856	885	873	845	895	828	839	886	854	819	871	847	885	833	883	906	842	853	859	852	802	832	893	894	926	837	834	818	865	900	929	848	904	868	832	895	889	862	845	828	791	851	868	912	851	927	823	803	792	864	881	901	885	845	893	849	861	856	851	844	820	833	864	845	829	871	838	873	877	883	858	831	895	883	861	877	880	898	918	865	861	854	888	833	859	890	864	908	828	928	881	901	858	829	853	876	847	856	890	850	899	842	794	856	841	853	837	834	845	878	860	895	864	813	845	854	841	846	808	839	858	814	910	908	870	810	864	864	925	841	880	886	826	827	837	876	828	814	853	864	844	861	844	890	853	806	847	868	905	904	870	893	811	926	877	910	889	958	869	893	857	861	837	879	874	891	928	851	865	846	860	879	811	863	790	865	902	837	852	863	844	863	921	927	906	839	891	902	839	868	834	823	855	882	842	835	877	847	880	884	842	874	835	887	848	869	845	832	788	866	869	853	914	851	845	874	870	845	830	830	836	864	888	831	846	862	819	861	751	885	836	879	882	800	889	856	910	879	817	873	873	855	798	872	842	846	894	874	850	872	809	826	860	782	868	844	843	806	770	842	866	894	921	866	835	865	835	868	872	910	888	900	902	836	876	860	827	820	859	869	880	883	861	868	831	891	835	821	942	866	822	825	839	848	913	858	861	902	813	866	901	847	877	855	845	844	840	916	852	837	862	850	865	834	829	912	849	838	867	869	880	822	833	834	861	837	898	869	878	859	873	845	903	852	874	839	872	884	840	812	858	838	820	840	857	891	877	846	889	857	791	837	847	908	894	886	927	893	899	899	855	885	862	859	904	857	859	845	879	867	809	787	847	851	885	897	823	908	791	850	854	848	891	839	864	801	882	835	873	859	869	891	830	891	825	872	803	830	832	859	831	829	876	886	899	829	856	865	885	818	789	879	824	889	859	841	865	859	865	864	831	842	901	845	888	876	843	825	834	891	914	865	877	833	868	876	834	883	876	862	867	872	854	787	898	877	871	841	832	884	847	820	825	856	867	826	863	795	844	932	881	836	857	863	840	859	870	867	899	906	845	812	883	851	893	813	854	833	905	844	834	834	791	835	861	853	857	856	852	847	830	842	816	815	859	874	863	892	838	798	903	890	857	892	815	888	866	867	893	870	854	837	837	861	854	865	929	877	909	866	818	832	857	844	873	842	868	846	824	901	901	910	853	836	888	831	821	843	858	860	848	862	864	850	853	883	838	819	867	894	875	863	860	882	849	858	810	845	805	875	874	864	858	846	894	853	858	903	882	881	887	881	901	818	839	868	846	884	872	851	866	824	840	864	827	844	904	907	826	825	818	838	901	864	877	892	886	839	827	879	845	816	830	861	852	889	821	838	858	858	846	833	878	867	820	860	865	871	849	819	855	855	893	869	840	909	814	860	826	821	909	862	819	841	841	848	848	877	877	876	774	888	851	841	897	882	878	884	851	889	881	879	862	870	841	838	889	888	877	835	838	843	885	860	842	865	887	875	853	812	876	816	845	880	840	902	870	866	865	827	917	848	868	842	872	901	854	867	895	851	825	877	938	825	864	834	839	881	855	856	858	875	887	820	833	841	883	854	876	869	866	844	861	822	802	916	858	883	888	884	823	891	856	856	891	884	867	910	852	898	840	864	868	803	908	864	869	861	866	833	860	863	848	850	876	862	842	815	892	860	862	863	868	873	849	863	888	803	933	894	869	862	836	885	873	835	860	814	879	886	853	812	871	898	867	887	894	865	859	851	862	901	817	881	890	892	865	887	811	847	811	848	868	851	849	862	789	857	891	900	881	876	868	832	875	891	868	832	924	843	855	864	846	855	902	865	856	836	860	824	866	883	832	865	896	846	904	876	825	822	875	849	874	812	852	892	861	840	848	838	890	861	826	852	832	797	819	869	830	874	875	861	861	859	844	863	872	904	858	918	809	888	814	902	879	842	903	878	919	867	847	856	823	837	827	841	848	913	844	874	870	843	845	820	835	860	846	890	850	836	922	864	911	871	845	854	790	803	806	873	849	891	867	876	881	900	852	850	898	835	831	868	901	830	831	883	886	842	890	887	859	879	866	877	895	852	853	849	913	857	847	854	858	854	884	820	842	905	873	897	840	849	875	843	862	870	915	854	911	832	833	880	886	903	834	878	845	851	856	879	836	802	874	888	883	869	826	862	923	850	818	853	884	875	882	876	877	829	921	876	835	868	810	883	871	887	830	877	846	869
4442	2849	1659	1440	1496	1517	1252	849	619	520	451	401	328	265	226	207	185	157	168	152	182	156	138	129	128	110	108	104	77	84	88	69	72	79	64	71	75	81	65	76	76	75	62	73	77	71	74	86	74	69	71	74	79	67	58	78	74	63	73	79	75	64	86	73	61	73	84	71	89	77	65	83	78	64	86	67	81	67	74	79	72	68	64	71	83	94	77	82	62	82	69	79	67	74	83	57	77	86	68	74	73	77	72	55	66	69	77	71	73	65	89	60	76	78	84	92	61	73	76	89	73	74	60	77	87	67	78	85	86	77	64	58	71	62	78	67	73	65	59	62	61	60	79	61	72	64	79	70	83	68	70	63	63	70	72	74	63	78	72	85	69	77	72	64	66	82	74	81	80	61	47	79	87	72	61	96	70	56	68	74	73	79	76	72	82	66	78	72	83	61	70	76	71	61	67	74	82	67	61	76	66	84	77	66	87	61	77	83	77	73	56	79	63	89	67	78	62	76	65	70	78	72	79	66	65	71	63	65	74	73	70	70	79	68	76	75	54	74	80	79	64	78	81	93	74	69	78	88	76	66	77	68	64	66	72	70	75	67	87	78	74	70	78	74	65	84	76	81	67	70	83	74	69	78	76	84	63	78	65	79	65	81	75	67	60	74	80	79	63	84	75	79	60	69	69	58	71	70	65	81	74	66	70	74	72	79	80	64	68	78	79	75	87	74	75	41	81	93	77	70	74	86	65	72	63	77	61	81	59	87	72	80	70	72	71	81	78	61	62	77	83	68	82	73	61	71	78	70	97	78	73	82	75	48	72	71	74	69	82	76	79	70	53	80	68	66	75	66	63	72	82	72	59	77	67	85	71	85	82	65	75	77	86	67	71	83	67	85	73	91	81	87	69	67	88	64	82	74	76	70	69	80	78	78	68	62	78	79	75	72	75	86	70	71	56	68	82	83	59	64	76	68	72	79	72	65	78	81	65	81	80	85	58	72	75	75	67	60	72	66	71	57	74	72	81	63	79	56	73	67	66	72	78	73	71	84	78	82	85	72	59	82	79	75	73	59	74	60	79	75	71	77	87	63	76	67	83	73	58	58	81	71	92	87	75	60	84	73	76	96	69	78	62	74	80	66	64	68	54	89	68	71	89	78	69	57	74	65	80	80	76	86	60	69	65	72	81	74	79	64	77	81	65	71	81	73	68	74	87	82	79	67	73	90	82	65	83	71	66	67	77	69	85	85	56	82	75	73	80	81	83	61	79	69	67	92	79	85	86	87	83	53	73	65	79	66	72	83	59	86	65	74	68	65	68	69	68	76	83	94	78	97	73	63	57	63	76	81	76	80	85	83	63	78	85	78	90	59	99	74	75	68	89	69	80	76	60	79	88	71	80	73	97	52	79	70	68	76	75	71	72	67	78	63	78	77	84	75	87	90	69	85	88	75	87	54	72	76	66	76	62	78	60	80	85	56	94	79	73	72	74	68	65	86	61	67	69	74	65	82	73	78	64	66	90	82	86	81	72	75	68	78	79	68	82	60	73	85	80	58	85	60	71	67	92	89	74	58	70	70	74	64	82	68	77	80	81	61	81	74	70	75	68	81	70	69	61	82	61	72	84	76	66	84	80	63	77	71	89	67	78	70	76	71	73	83	69	55	64	88	75	75	77	58	65	62	70	63	59	69	76	86	84	65	63	83	71	76	76	77	73	74	88	49	71	72	64	72	59	84	65	77	66	55	58	78	58	83	83	66	84	80	82	81	65	75	77	70	65	64	80	74	75	67	74	71	75	102	87	74	75	64	69	63	78	66	81	61	76	83	57	50	68	62	70	93	78	71	90	65	74	67	82	62	67	63	69	79	95	65	70	79	75	63	88	70	79	72	73	54	69	66	84	85	66	81	83	78	84	67	74	84	69	67	72	66	64	63	66	67	61	71	75	77	66	61	75	84	89	66	88	57	84	67	68	80	66	68	77	72	79	77	68	62	67	81	64	78	78	85	76	73	71	82	66	67	51	77	76	81	80	90	70	78	84	80	83	82	62	57	83	82	61	66	79	65	62	64	80	77	70	63	80	71	83	74	64	80	78	74	90	86	67	78	80	62	60	69	80	86	76	75	69	65	86	70	84	76	82	84	72	73	69	82	68	85	73	69	46	76	67	63	71	64	70	74	55	78	78	66	75	64	74	66	80	84	75	75	76	81	74	69	70	88	71	61	91	66	80	77	82	91	68	75	90	79	80	66	77	69	74	70	61	76	68	66	71	68	68	75	74	80	72	65	81	64	71	67	68	65	67	84	80	75	58	75	67	75	73	81	77	72	75	81	70	73	74	76	65	57	72	65	60	64	81	72	68	62	73	62	63	78	69	54	75	76	83	72	72	67	80	81	66	73	67	76	77	89	74	75	63	77	65	73	62	76	78	80	67	75	66	75	90	71	67	78	68	77	95	70	80	62	77	62	80	79	52	66	66	62	62	83	66	69	72	69	58	67	74	75	90	84	52	63	91	82	54	78	72	84	82	82	75	67	68	68	61	64	78	76	76	77	60	77	93	83	70	76	67	73	91	83	76	73	72	79	70	59	67	60	66	71	68	65	70	78	76	75	81	50	82	75	68	66	76	87	86	80	68	78	73	90	87	72	62	83	71	69	60	71	74	81	74	61	79	68	73	79	83	80	61	73	76	61	88	89	79	78	73	65	80	77	68	80	79	71	72	76	62	73	73	79	68	69	71	76	81	99	81	65	70	59	79	72	62	86	64	75	59	71	69	71	73	63	63	87	71	70	68	70	75	89	73	85	79	70	73	74	57	69	68	70	87	67	64	100	88	71	67	72	69	77	80	63	74	75	73	65	75	67	75	69	76	81	64	77	68	71	66	78	74	85	80	80	65	66	68	78	79	66	73	63	71	81	61	69	65	59	83	62	73	72	61	59	75	85	74	76	63	82	85	62	80	75	82	75	62	78	82	70	70	61	78	70	75	71	74	80	87	84	80	72	74	66	75	78	66	56	66	84	79	74	90	75	68	71	83	64	74	66	78	77	68	80	89	72	78	84	64	88	66	78	85	62	79	76	75	74	82	78	75	76	69	92	87	83	80	68	75	71	82	73	74	63	74	78	80	70	76	88	72	67	86	63	71	76	82	80	72	78	62	68	64	79	59	68	107	77	68	71	69	77	70	74	73	74	69	67	79	85	63	68	77	96	68	72	60	66	78	74	76	84	58	68	70	75	59	71	69	94	91	72	80	74	77	85	81	64	69	65	78	73	69	80	88	67	76	64	64	76	86	63	74	67	75	71	71	72	75	69	69	72	72	70	63	79	72	80	79	92	78	89	67	89	55	74	69	68	73	78	69	79	78	90	89	82	78	69	67	69	70	74	82	80	65	71	80	81	57	78	86	81	79	84	61	75	77	78	72	87	80	61	75	70	67	60	72	75	58	70	60	62	80	67	74	72	72	82	64	73	81	69	75	63	62	70
30741	22150	18722	28154	33613	31929	27566	22996	19304	16414	13583	11688	9872	8109	6773	5975	5140	4571	4238	4531	4436	3840	3325	2798	2730	2450	2185	1781	1563	1436	1357	1268	1190	1078	1014	1013	1017	948	964	921	909	946	916	880	933	920	867	871	894	896	836	913	912	909	871	866	875	866	898	909	877	871	838	852	854	837	899	905	869	914	846	893	920	881	914	862	900	935	810	870	854	944	894	904	905	901	930	844	880	862	832	896	863	893	843	912	871	852	895	870	910	937	875	885	833	904	858	836	836	909	829	922	895	858	896	879	878	850	859	906	900	847	880	871	914	874	905	874	835	827	875	915	917	891	909	888	935	950	862	864	866	819	860	874	882	891	858	857	869	912	919	885	900	907	894	905	906	902	842	822	930	858	880	885	897	901	889	860	852	873	857	875	857	866	843	926	852	839	868	911	873	894	915	876	873	843	855	864	841	903	875	876	898	879	863	924	934	848	908	892	889	875	860	933	865	814	898	886	894	824	843	862	869	884	877	915	907	870	904	926	908	830	875	929	867	872	885	923	910	876	883	879	850	864	881	906	864	864	866	890	851	844	915	842	888	882	913	889	890	894	897	853	896	832	877	916	892	875	846	872	853	874	849	882	917	884	865	902	915	914	891	888	856	904	872	879	850	871	822	867	914	912	902	795	878	846	891	892	866	900	903	891	951	855	879	902	881	877	912	922	864	866	865	870	845	921	917	892	922	838	844	866	877	836	870	839	858	857	815	868	901	858	895	909	851	855	829	891	907	880	852	851	888	876	887	861	847	918	860	884	868	815	925	889	868	874	807	885	899	855	887	973	826	906	912	851	895	856	852	882	868	898	880	889	861	927	931	924	892	871	876	882	902	900	842	828	867	921	909	905	895	845	854	864	890	853	905	829	888	887	880	851	926	890	854	876	887	921	875	846	852	866	891	842	911	872	855	922	897	944	891	871	937	874	865	885	811	884	871	909	868	887	907	906	778	864	896	861	975	864	867	846	836	895	895	848	864	901	911	867	897	884	855	858	855	897	861	848	854	895	914	853	857	862	858	873	897	882	846	857	899	873	868	835	837	814	874	885	827	919	833	862	888	935	819	874	851	915	848	857	851	836	887	882	885	840	897	911	802	952	848	847	894	924	873	850	876	889	895	877	901	874	901	884	857	877	892	860	808	862	872	907	903	888	896	920	809	876	919	913	875	872	896	856	849	894	857	882	840	947	857	920	880	885	932	843	842	881	853	889	871	877	861	854	871	833	851	872	883	897	896	827	839	853	867	833	896	896	875	903	893	918	829	887	834	886	891	886	832	894	890	858	930	854	922	886	944	919	901	866	869	884	865	804	875	877	853	899	912	871	849	929	908	929	877	882	897	912	877	909	821	908	865	893	893	861	868	896	829	881	835	853	825	882	863	879	799	891	824	948	865	860	888	887	883	835	919	860	850	890	882	905	879	889	866	924	868	912	932	891	886	873	890	881	939	863	871	889	911	872	905	850	835	898	869	875	836	873	916	860	879	874	901	887	884	886	868	875	921	895	837	880	878	926	896	909	873	840	886	905	903	878	859	889	843	927	884	916	884	925	893	879	938	875	844	838	850	875	900	879	859	896	881	907	893	902	844	903	872	885	827	908	861	875	845	861	883	911	854	900	842	881	918	865	865	880	873	884	844	894	863	887	859	824	825	948	850	854	859	859	870	911	901	901	837	941	817	817	856	849	959	822	917	882	846	900	877	889	898	871	865	919	843	858	864	824	834	871	878	884	873	911	838	908	858	831	842	911	889	859	856	854	877	818	854	892	839	866	859	882	929	929	879	903	826	899	911	895	937	848	922	881	881	902	875	901	889	913	860	895	905	879	821	832	871	855	898	874	863	863	852	859	903	903	857	899	825	912	875	868	885	890	873	895	838	861	872	917	871	900	841	892	837	865	858	903	871	896	893	892	890	829	862	874	867	861	904	906	845	928	858	897	878	897	871	920	923	844	867	889	872	857	853	914	833	878	853	893	866	878	924	896	893	883	867	828	864	887	876	888	912	852	921	830	844	866	877	865	843	965	859	891	884	892	901	867	896	836	915	885	862	837	885	904	939	863	909	871	887	871	878	845	845	862	834	935	885	870	880	892	868	878	868	884	875	860	857	888	907	908	889	868	877	861	929	906	873	857	853	894	923	872	894	908	924	877	892	881	901	857	875	903	854	799	847	865	917	864	901	923	895	837	912	895	859	910	902	883	869	804	855	895	840	901	830	853	867	899	855	895	908	899	866	899	897	883	846	848	860	906	861	844	867	869	846	851	932	827	847	869	906	827	912	862	877	860	882	900	869	863	891	829	849	927	847	862	951	866	883	884	873	875	884	922	908	889	815	845	876	870	819	935	839	937	857	883	864	871	853	874	860	831	941	895	861	921	826	800	938	873	809	894	881	870	838	848	852	825	838	800	836	901	859	860	877	909	873	827	867	878	867	860	909	906	904	930	902	798	917	894	889	923	878	834	863	911	839	875	867	893	915	870	903	924	929	881	862	857	824	898	849	899	873	867	831	859	906	906	891	903	863	898	897	893	893	826	864	835	856	817	831	893	922	853	869	845	843	875	874	843	860	917	884	860	892	865	873	849	901	878	928	902	843	852	905	864	853	911	886	878	839	862	921	885	858	907	885	936	908	897	884	873	860	888	849	892	883	878	863	854	885	815	876	886	860	860	879	834	901	856	882	835	870	859	875	865	857	791	889	880	899	888	865	882	832	932	856	818	872	865	902	872	857	848	842	862	952	925	825	862	815	809	872	928	910	888	895	902	899	930	872	895	880	867	840	902	900	894	847	875	880	880	855	835	876	880	872	849	906	841	874	933	933	857	834	880	842	853	871	852	863	881	868	880	843	908	870	822	856	895	882	841	850	924	908	853	881	827	890	870	869	881	885	886	914	818	841	893	919	872	885	868	915	873	864	837	925	852	869	916	847	891	835	840	870	822	903	888	865	919	898	861	863	853	835	878	803	863	917	920	931	884	900	853	956	862	867	871	908	923	881	865	875	852	883	854	833	874	956	924	868	875	862	867	872	859	866	888	905	895	888	867	840	908	927	814	930	886	867	899	865	868	898	914	874	864	866	846	870	894	870	868	875	900	845	913	897	874	861	838	881	913	883	875	917	863	846	856	885	884	938	825	911	837	869	885	810	887	859	905	874	829	896	843	847	901	890	923	881	851	867	874	908	891	880	811	871	855	894	903	837	856	895	866	877	927	823	863	845	923	853	872	838	827	895	832	907	895	878	870	880	874	856	910	880	853	903	873	877	903	849	863	873	897	864	862	888	908	920	907	876	925	826	890	844	869	889	894	945	914	878	880	866	887	902	885	868	881	882	825	885	913	962	936	878	884	923	871	859	898	879	831	842	908	831	865	919	846	828	890	879	833	894	846	868	897	896	861	893	852	918	892	897	912	851	846	899	840	898	891	883	884	841	869	871	873	866	892	921	865	907	892	872	885	886	859
5801	2672	1774	1503	1538	1586	1341	846	690	596	473	417	326	274	297	243	210	191	187	198	194	150	157	164	149	119	115	99	111	92	95	112	98	90	79	94	75	75	89	92	84	60	87	68	78	67	66	76	80	74	70	79	86	56	78	76	79	73	78	79	67	71	69	80	81	79	76	63	92	67	60	70	76	72	69	78	79	77	73	84	67	81	74	77	76	81	74	67	66	49	69	92	77	77	74	86	79	72	68	70	72	64	83	69	81	70	93	59	76	81	81	70	63	78	73	82	67	89	71	103	84	81	72	76	91	64	85	73	73	78	71	77	78	64	78	71	54	79	69	68	89	57	70	79	85	82	73	70	78	77	74	78	79	94	73	65	71	69	81	75	80	71	82	84	73	86	67	78	72	64	83	79	78	78	81	73	84	79	67	64	71	76	62	65	83	66	66	68	75	89	77	73	68	87	69	72	62	80	64	76	81	74	77	73	82	82	76	93	73	69	75	81	73	67	96	64	75	79	75	71	92	90	71	82	73	58	88	71	81	66	72	81	61	90	79	70	72	67	80	79	69	73	77	73	81	75	75	70	74	71	72	64	86	54	69	79	81	73	85	75	64	79	88	69	83	73	82	64	70	66	57	87	77	75	75	72	60	64	74	79	80	59	73	85	82	79	70	84	69	86	63	76	67	68	78	85	82	85	86	63	80	90	83	76	89	77	79	67	68	76	91	91	99	79	78	70	77	78	71	84	78	70	78	69	73	73	82	81	74	73	71	82	65	63	61	81	92	86	60	74	66	65	84	60	72	78	67	90	78	82	84	91	77	73	73	72	60	99	72	77	63	80	81	70	69	88	72	77	78	66	57	73	81	82	71	67	59	69	87	68	80	65	63	64	72	61	77	67	81	77	87	72	91	77	92	71	76	69	65	78	72	65	91	81	73	83	52	83	67	100	84	86	75	76	70	81	71	81	81	88	64	70	73	86	70	79	81	80	80	66	93	74	78	70	74	80	83	71	79	93	75	69	72	77	92	88	66	85	77	66	76	87	77	79	77	65	85	77	86	77	64	70	75	76	68	83	75	71	89	83	75	74	88	52	77	72	72	65	74	71	80	89	77	86	87	104	64	78	74	69	70	71	62	69	71	76	64	83	79	68	82	80	66	105	64	79	58	87	83	80	73	65	65	76	76	65	76	81	72	87	81	70	75	60	68	83	64	62	74	90	88	77	82	83	78	82	84	68	76	75	64	69	66	65	75	77	82	62	72	86	68	78	71	85	68	82	69	73	89	83	78	66	60	56	59	75	78	85	82	67	67	81	76	82	70	74	77	71	80	70	70	71	72	62	65	61	97	75	78	82	70	78	66	71	81	73	67	75	83	86	73	72	81	87	73	93	72	72	84	90	72	71	100	64	85	81	80	79	85	85	86	92	72	77	70	73	81	79	74	74	66	71	82	77	82	78	74	73	99	88	62	79	69	85	73	74	80	79	78	73	73	81	67	75	67	75	65	72	68	81	66	73	73	70	69	71	86	59	68	80	76	69	86	79	80	58	75	60	55	54	82	73	89	62	80	66	94	74	67	87	94	60	72	66	71	84	66	83	87	69	58	71	75	92	83	83	83	77	85	84	72	79	79	69	70	72	73	82	63	71	77	70	85	72	78	74	80	61	72	80	71	68	80	71	68	84	68	78	71	83	68	76	83	89	72	94	68	83	58	74	81	78	68	64	71	73	84	71	83	84	64	63	70	72	73	75	85	73	88	87	81	76	67	85	81	78	85	74	75	81	69	87	94	77	87	68	76	72	73	92	71	70	75	85	80	63	79	77	62	86	69	79	81	84	74	77	84	94	86	77	87	85	87	87	72	81	60	63	67	58	85	72	65	92	68	88	73	78	59	88	67	85	63	73	74	86	76	72	69	87	80	88	75	76	78	77	71	84	77	76	73	84	101	83	74	74	70	68	86	88	63	59	71	71	83	95	80	76	77	83	73	67	68	66	75	85	98	74	63	77	72	65	62	74	57	84	81	69	57	74	64	77	88	86	68	67	73	83	83	79	75	78	72	81	65	81	63	88	80	79	87	76	75	59	69	80	67	69	67	74	62	97	85	78	69	88	73	69	87	69	77	72	69	81	67	56	77	68	73	90	60	66	70	79	72	80	77	78	78	71	85	86	75	73	78	80	86	75	71	92	67	85	80	79	61	73	78	79	76	79	92	81	81	95	79	70	77	62	77	69	72	73	81	69	89	82	62	76	79	80	69	79	70	74	84	82	80	63	81	77	73	83	79	61	73	62	73	72	79	80	86	74	79	78	77	84	72	84	72	88	79	89	88	75	83	79	84	73	101	72	70	77	81	91	91	79	86	83	84	76	83	68	73	78	69	84	69	80	77	78	83	68	71	66	76	91	73	76	86	80	73	76	61	65	77	75	61	69	80	79	74	61	77	72	58	79	67	70	88	75	73	81	64	59	77	69	71	83	79	72	69	91	77	70	70	72	76	98	77	78	75	79	70	71	60	78	74	64	70	71	78	79	76	100	77	67	77	98	62	55	86	55	69	61	87	61	83	83	84	67	65	71	74	83	79	68	74	69	80	74	63	68	82	64	71	91	80	81	80	73	66	67	74	73	66	75	74	72	61	78	81	65	82	76	79	88	77	64	65	66	79	86	75	74	65	81	68	71	63	77	72	88	80	82	67	79	85	72	79	83	84	89	87	82	80	94	86	73	69	79	79	57	90	77	76	74	65	79	70	68	74	81	85	88	76	74	80	70	82	95	77	79	77	83	92	54	75	81	99	60	68	69	86	69	66	73	80	75	89	76	83	57	87	72	68	79	75	72	83	64	77	77	77	77	75	54	75	71	64	76	98	88	68	63	77	65	80	77	66	71	71	64	77	73	77	68	63	82	69	70	58	52	82	74	81	68	74	76	72	80	90	79	51	72	86	61	70	84	76	88	69	93	72	84	73	89	72	66	68	71	78	63	84	70	83	84	79	90	58	74	57	77	66	70	90	74	63	75	78	75	90	70	84	65	75	77	75	72	70	62	71	87	77	75	85	76	72	79	68	62	74	76	86	77	82	86	65	89	95	62	75	79	72	89	81	76	69	86	83	66	80	90	78	68	73	70	70	66	75	77	79	74	65	66	71	90	61	72	66	84	73	67	78	86	74	74	69	71	79	74	66	72	67	81	81	78	89	75	95	75	81	72	81	76	77	67	78	83	95	71	65	59	64	62	83	104	67	75	83	73	55	84	73	81	73	79	74	57	73	77	76	85	81	93	81	84	84	69	73	67	79	63	84	85	86	70	80	64	89	81	70	64	60	69	75	74	72	77	82	79	89	80	77	88	68	77	77	68	76	69	84	72	68	67	80	82	74	85	68	73	72	81	68	68	73	81	79	76	73	82	69	78	72	71	71	68	65	63	73	82	69	65	85	75	78	82	80	81	82	68	80	73	70	98	81	63	82	87	85	84	70	61	77	72	72	90
29277	21688	19244	28510	33941	32855	28606	23747	20478	17435	14957	12472	10579	8971	7696	6626	5867	5023	4636	4886	5284	4596	3847	3319	2835	2618	2325	1972	1731	1461	1391	1241	1197	1127	1119	1038	1007	976	955	967	832	879	926	905	918	895	897	863	900	921	925	882	904	925	904	897	871	905	944	899	955	915	873	911	902	914	874	891	869	930	880	900	945	914	869	897	931	909	877	918	864	902	918	887	900	921	892	857	860	911	892	890	913	848	899	933	862	908	906	882	878	937	915	934	956	873	905	878	914	849	909	863	870	895	915	914	899	858	869	910	942	899	867	892	914	887	959	906	905	887	908	856	873	889	942	937	938	903	905	925	869	902	898	906	905	861	865	901	932	972	889	850	889	849	870	878	869	869	937	874	936	873	869	851	940	913	881	905	912	857	861	971	967	864	960	905	863	939	921	915	859	921	862	894	869	870	891	918	917	942	888	861	931	883	926	896	916	899	941	906	861	888	864	938	861	953	918	952	877	959	920	868	880	878	941	916	870	888	890	932	908	945	917	880	907	908	901	876	953	914	872	895	858	904	953	944	925	867	893	899	868	877	896	866	878	876	894	953	886	931	895	892	920	916	908	864	891	879	880	890	864	908	842	940	949	915	864	932	877	855	942	846	898	893	874	898	895	887	885	932	875	875	911	925	867	889	883	928	943	951	898	957	927	890	882	915	945	829	916	836	959	917	852	887	889	977	935	919	884	848	901	878	912	854	869	893	925	937	909	868	855	854	923	870	926	919	899	972	902	882	897	903	919	875	860	887	911	915	947	908	905	897	894	925	853	903	872	896	884	913	882	831	858	880	856	943	835	920	908	904	894	871	913	891	914	831	903	946	922	930	872	892	898	869	911	881	843	937	943	915	888	888	901	932	848	935	901	892	903	881	881	883	903	909	909	929	893	901	890	905	891	882	874	895	891	856	864	888	929	859	913	837	878	934	876	910	926	872	885	878	877	914	926	865	862	894	871	889	898	922	866	924	884	886	921	890	870	918	907	863	874	924	867	943	895	941	878	967	926	961	888	869	887	925	889	899	931	921	884	910	919	891	884	863	952	871	920	878	904	984	880	861	901	931	837	861	867	928	917	938	910	907	892	926	896	907	873	926	914	918	904	928	875	880	931	874	923	941	889	928	872	867	904	821	880	908	864	918	875	847	907	922	902	896	910	944	938	955	904	881	903	897	890	914	895	927	902	933	897	887	888	823	900	872	831	908	900	924	886	913	854	911	889	886	871	897	962	906	917	872	907	913	899	956	906	916	914	905	891	885	879	882	850	910	893	873	952	896	967	911	924	950	913	876	842	885	890	905	897	862	897	865	921	980	912	879	941	908	887	929	916	913	861	877	911	917	912	953	884	898	888	858	872	884	964	880	822	897	901	902	840	897	964	912	863	907	849	911	927	897	993	863	916	921	965	913	913	952	945	911	881	954	871	851	946	885	868	901	912	909	879	862	949	861	900	876	884	873	928	952	891	924	861	870	968	928	916	934	876	888	912	876	875	863	933	864	919	904	903	926	864	857	897	924	909	904	856	885	892	856	933	865	934	889	886	927	937	871	897	857	935	856	921	843	905	880	888	927	890	907	859	905	869	919	914	889	950	886	926	927	981	923	864	864	897	978	888	875	889	889	870	900	843	900	890	889	868	953	874	878	926	915	872	872	882	946	886	886	941	931	926	895	881	903	913	898	867	915	896	912	902	891	939	883	920	850	922	933	860	887	916	959	898	888	902	845	904	883	855	924	910	925	968	887	923	894	913	902	942	922	879	904	923	927	832	917	909	909	916	879	956	905	882	911	906	929	864	913	870	881	895	830	878	827	952	865	938	894	874	912	917	946	894	842	882	823	929	909	858	943	904	876	923	911	932	949	872	896	920	893	864	905	928	926	913	867	901	917	892	897	855	907	902	867	929	903	886	897	903	942	871	868	905	895	945	892	899	890	859	861	911	910	944	933	862	918	986	909	890	926	936	869	920	885	916	918	855	928	896	929	846	904	852	910	857	918	887	868	914	898	872	876	926	931	923	875	862	847	906	833	855	906	910	909	940	908	942	912	910	923	904	895	939	843	940	898	957	932	933	847	923	896	890	947	896	846	909	910	901	850	909	937	883	957	906	857	860	942	907	882	891	901	828	938	880	893	952	900	984	908	888	907	868	921	874	930	903	873	931	920	899	846	890	927	895	883	899	906	931	923	910	863	849	884	903	866	887	922	877	912	933	914	924	959	834	944	873	921	940	891	917	888	847	911	953	951	924	879	905	907	869	904	922	935	885	853	911	847	935	888	889	914	863	920	856	914	883	857	922	889	868	906	874	889	921	892	903	889	861	881	948	887	922	897	901	914	884	897	937	856	835	931	944	906	893	898	891	932	908	925	926	961	896	936	915	890	903	878	849	858	911	942	912	938	838	926	852	922	938	895	904	933	907	911	895	916	892	943	932	888	881	865	932	907	921	852	856	898	857	918	911	898	890	894	899	891	865	893	914	892	869	860	881	903	975	859	912	935	863	907	924	890	881	896	906	938	944	917	856	945	936	925	885	928	910	889	899	876	940	893	896	901	855	875	891	866	826	883	865	886	879	910	937	877	901	944	977	914	939	936	901	925	942	876	892	905	942	907	924	901	917	909	905	905	894	835	826	901	866	953	881	909	908	915	904	880	921	911	873	902	832	868	932	924	895	889	970	940	906	911	881	892	932	981	949	862	874	970	869	946	899	887	928	874	885	893	943	918	913	880	867	878	899	930	888	886	949	941	873	916	886	926	891	877	938	887	939	876	937	881	896	917	937	890	928	895	909	908	914	863	876	900	891	876	896	878	920	863	895	899	868	959	910	913	887	875	948	887	862	909	881	898	922	929	904	950	939	898	901	855	861	904	882	872	931	909	867	882	902	926	924	868	909	944	888	896	935	912	917	899	877	901	900	880	865	873	885	895	920	874	886	912	859	970	910	942	882	879	882	877	857	929	908	914	895	880	907	863	961	912	915	854	919	896	904	866	900	897	953	900	895	898	908	852	882	898	886	930	923	891	980	931	931	946	928	901	845	900	921	915	906	860	904	907	895	924	910	907	909	926	818	976	886	873	902	853	895	910	914	857	906	954	922	866	866	835	897	890	889	863	894	890	931	950	935	933	923	866	875	907	966	905	939	842	937	879	876	880	894	905	883	881	930	913	875	933	874	905	922	943	919	902	916	913	894	899	851	823	935	852	890	911	884	873	979	910	962	907	901	946	877	900	898	862	934	904	886	923	861	953	916	919	888	893	891	870	903	929	893	893	950	916	908	866	922	925	860	946	906	920	894	923	909	933	908	879	925	935	945	891	922	905	937	883	830	897	944	918	905	897	933	897	933	929	821	871	901	912	878	917	932	857	881	899	900	909	920	899	939	903	865	946	867	972	920	909	916	860	878	929	858	911	898	930	915	876	900	857	907	902	897	894	886	941	859	879	933	911	916	926	938	849	915	861	861	859
6207	4060	2454	1920	2018	2248	1764	1270	1035	780	655	539	435	399	311	288	251	214	243	218	242	240	176	160	161	129	105	98	104	104	87	93	88	97	71	92	82	85	84	79	66	75	81	69	85	86	50	73	68	71	89	76	78	69	75	76	85	91	95	77	79	87	60	90	90	72	80	84	92	87	85	96	73	74	75	63	73	95	74	71	88	73	85	88	84	99	58	78	80	74	87	86	80	91	68	74	94	78	74	76	75	77	73	69	86	83	62	87	70	82	75	77	80	74	68	74	78	78	64	68	88	73	77	79	87	62	83	81	89	87	82	71	80	73	79	77	75	78	81	84	85	79	81	64	81	70	78	85	68	78	69	93	88	84	86	75	63	76	67	67	78	75	77	74	72	64	72	62	78	89	90	87	86	85	85	69	78	76	82	76	69	80	69	78	84	74	54	82	56	63	84	67	70	83	82	71	82	71	77	79	77	102	87	71	86	77	79	73	87	81	63	80	70	84	90	72	80	89	75	71	65	91	72	61	71	75	77	88	91	73	67	88	74	60	76	79	91	79	90	65	70	72	79	66	65	81	91	79	82	65	62	73	65	74	60	61	79	69	72	92	89	72	68	79	77	60	73	69	87	85	83	76	70	81	77	80	83	72	67	70	68	89	58	85	73	87	88	87	89	67	79	93	88	73	93	74	70	84	72	70	60	67	76	83	84	82	89	78	66	79	94	83	82	78	80	76	65	87	78	96	79	72	64	79	66	74	85	86	64	78	78	92	79	73	77	67	72	91	65	74	58	102	62	84	64	65	68	80	81	81	69	89	76	86	69	71	78	79	86	76	84	75	90	90	77	84	75	72	52	68	61	89	82	73	77	89	75	83	90	80	65	79	80	64	70	92	77	69	70	80	71	93	82	53	82	60	73	66	85	89	70	77	61	68	67	84	75	85	73	81	68	69	82	86	77	72	84	65	77	73	79	90	81	81	83	83	66	77	63	78	82	62	91	66	78	81	79	79	72	70	82	102	83	89	78	89	90	86	70	69	80	89	68	76	76	61	84	75	78	70	75	71	65	74	78	69	83	71	67	74	77	68	68	80	78	76	70	60	68	82	68	81	81	86	77	73	87	76	78	74	59	63	85	77	77	76	101	62	76	89	79	66	60	74	86	78	77	87	89	75	71	83	91	84	76	83	73	71	75	65	70	74	69	68	90	65	67	81	74	61	75	88	59	81	68	56	74	66	94	70	93	88	82	94	78	86	81	73	83	77	80	77	65	86	77	92	79	72	80	79	77	70	102	88	76	99	63	72	81	66	83	73	77	71	70	67	86	63	75	65	81	68	67	71	64	82	79	73	81	65	68	71	61	89	94	78	73	77	66	75	81	65	66	97	81	70	83	68	69	78	81	55	79	64	74	88	79	79	81	65	82	90	79	75	70	84	70	96	77	76	68	78	98	82	67	74	67	87	78	77	71	67	89	74	90	67	76	80	94	80	87	83	75	95	73	82	75	77	95	81	72	67	78	80	74	81	75	78	63	72	83	91	80	65	72	69	75	72	94	84	75	79	78	72	63	66	79	72	93	78	64	60	69	88	85	63	80	79	77	77	79	77	79	80	80	70	84	85	80	77	68	76	68	80	71	81	64	82	80	84	86	75	71	68	75	82	95	97	73	72	89	75	61	80	60	71	80	80	71	66	87	90	77	73	74	76	67	78	76	69	82	65	70	71	70	61	70	81	81	79	91	88	72	69	84	64	80	89	75	83	66	71	73	89	68	74	74	72	74	79	76	77	68	63	71	64	81	60	67	77	80	74	63	76	68	61	79	70	95	85	76	63	58	76	68	82	68	81	73	64	68	82	81	63	77	81	74	89	76	73	76	97	96	85	86	84	73	73	76	71	78	70	68	73	83	74	68	94	76	88	81	85	71	81	79	81	75	94	70	84	94	62	71	78	79	84	90	80	71	88	77	62	74	75	66	66	78	73	75	73	81	83	66	96	80	71	82	77	71	81	65	88	84	67	79	69	65	77	75	75	76	68	84	95	74	75	74	73	76	77	69	67	67	74	85	76	85	93	61	82	83	78	91	89	90	69	89	65	68	60	75	77	72	70	91	78	69	76	71	85	68	81	74	65	79	67	71	73	72	80	69	77	80	80	77	61	81	64	76	73	89	77	84	82	72	71	83	80	91	67	81	82	82	93	84	62	65	76	72	72	63	85	75	73	74	58	67	89	72	75	49	74	76	78	74	80	75	94	83	81	66	66	69	68	87	88	82	77	73	75	80	88	70	83	69	93	74	75	70	82	78	92	69	79	83	80	67	76	76	66	84	66	78	64	75	66	79	76	85	83	77	92	73	65	92	71	68	66	79	70	73	77	73	67	79	89	91	71	78	80	84	81	88	68	67	69	73	74	79	77	74	75	73	75	71	79	81	70	74	81	91	78	72	81	57	69	71	80	68	76	76	57	76	70	83	76	80	75	77	81	90	69	81	76	61	78	82	75	63	70	89	80	95	87	74	67	86	72	65	84	73	95	94	72	87	86	67	75	65	66	81	80	65	95	82	79	69	79	68	87	80	88	74	71	75	90	75	68	93	63	65	70	79	98	65	84	79	72	70	81	67	83	80	59	79	79	90	79	73	88	79	71	78	71	73	85	72	73	92	75	69	82	63	88	78	69	62	75	77	70	74	80	58	77	66	81	69	78	82	93	75	87	80	67	87	82	91	71	82	85	78	71	75	69	72	61	82	61	82	79	82	74	76	78	81	80	62	72	73	70	81	72	67	72	81	79	75	88	70	71	71	81	78	76	66	88	77	79	92	76	83	73	90	77	63	63	74	92	59	82	85	73	74	69	84	72	82	82	90	59	69	70	62	72	62	83	89	77	81	77	87	81	50	83	72	82	76	69	96	88	72	56	86	78	87	65	74	74	88	75	60	75	84	78	87	91	77	74	67	73	75	89	82	95	74	75	74	73	70	95	77	73	73	63	68	74	78	76	77	81	55	87	80	81	68	68	76	96	78	79	63	70	74	78	77	71	71	74	66	75	54	80	81	62	78	76	77	82	74	83	87	71	69	76	82	87	75	77	73	78	62	71	71	83	75	90	74	86	84	76	74	95	77	74	77	82	68	63	69	72	76	63	82	68	79	71	90	89	71	64	76	74	81	79	71	81	71	65	77	87	82	82	80	68	85	71	70	76	72	74	100	75	74	76	72	81	84	91	71	70	68	69	72	70	67	77	88	81	65	88	80	84	77	83	74	77	87	79	87	68	70	93	94	77	83	75	58	57	77	74	80	70	94	77	70	69	81	74	90	70	61	65	75	81	70	75	80	70	63	63	75	83	81	70	84	77	90	71	83	69	88	70	83	84	79	82	75	76	67	83	65	76	82	73	70	70	80	64	70	77	86	78	69	79	74	59	70	85	78	82	78	62	92	87	89	80	96	65	96	82	47	83	79	90	80	81	84	85	86	76	81	71	75	70	58	68
33314	24627	22076	30993	36728	36052	31608	27163	23861	20587	17908	15081	13066	11149	9556	8243	7320	6423	5802	5820	6235	6125	5200	4375	3486	3085	2656	2303	2026	1779	1548	1432	1314	1172	1128	1116	1055	1006	957	1014	962	921	983	966	897	941	877	933	921	851	989	942	915	917	860	866	962	915	901	904	967	909	874	912	899	894	879	938	871	887	883	846	948	906	906	911	913	928	890	886	951	856	951	883	881	895	903	929	878	930	934	920	912	966	932	903	885	925	874	892	921	937	890	907	865	901	932	917	878	855	884	924	917	888	907	906	920	893	882	905	886	874	906	869	890	951	897	879	907	959	846	886	864	907	860	936	912	907	914	868	922	912	901	926	932	946	918	895	951	952	908	898	906	925	877	855	928	899	938	903	902	900	942	889	866	860	884	871	915	892	888	865	928	821	890	951	921	806	944	900	879	900	897	885	915	925	926	845	932	904	930	909	941	912	919	912	815	899	920	951	908	884	893	892	920	879	908	958	929	933	899	903	929	868	890	922	931	955	887	903	876	948	915	920	884	936	930	883	905	854	883	927	884	927	848	968	914	910	935	921	922	933	878	857	905	872	968	945	936	863	914	923	912	890	873	865	903	929	914	881	937	902	920	880	924	901	916	952	925	835	899	889	949	928	907	950	878	847	912	915	858	954	942	925	933	926	902	865	936	912	954	928	907	928	923	939	907	924	910	910	913	930	949	955	865	900	917	946	896	891	966	887	900	880	933	947	925	879	979	947	903	955	868	929	881	898	931	863	878	872	886	914	948	907	883	939	907	915	956	902	884	924	939	927	880	879	910	942	901	872	914	923	919	887	882	931	883	876	889	937	882	916	967	867	923	872	915	906	845	842	872	928	892	937	893	940	942	890	927	892	867	918	901	865	881	932	870	868	913	897	952	896	901	940	835	880	917	871	909	922	884	901	911	886	928	918	901	910	915	910	905	965	882	879	911	900	914	909	941	892	866	934	940	926	876	903	879	926	903	875	918	882	931	873	926	873	881	895	944	938	918	922	885	886	920	933	934	923	897	908	882	900	886	913	872	934	892	893	908	916	868	940	870	888	877	955	915	938	870	914	922	898	892	921	869	894	914	896	883	923	956	883	898	871	898	865	903	870	856	888	854	905	909	962	923	910	892	910	904	909	863	949	857	880	872	921	954	870	907	872	930	926	907	893	912	862	870	909	872	927	882	885	901	871	921	874	895	919	920	948	885	935	887	965	890	917	925	913	892	914	898	907	907	901	895	894	912	931	918	935	904	896	882	940	950	902	985	885	867	911	896	925	956	896	939	884	896	908	941	946	898	906	916	893	908	893	850	917	906	877	910	879	889	916	909	895	883	905	934	893	886	887	937	901	917	850	928	899	897	912	906	886	968	937	959	903	916	870	924	903	916	910	899	920	888	902	924	932	942	938	927	874	951	912	934	919	934	942	952	890	918	909	872	953	877	920	896	920	950	938	904	916	881	861	884	880	905	959	889	906	859	908	918	884	879	889	890	952	937	935	889	953	950	925	954	869	917	901	929	941	902	907	889	945	924	886	921	912	918	871	938	908	917	906	978	886	983	917	864	869	898	904	960	962	930	945	919	970	947	893	883	929	937	919	945	898	856	948	921	907	957	898	891	890	880	929	898	884	886	918	906	898	934	912	932	835	912	841	894	894	902	890	895	917	888	886	871	877	901	891	957	930	994	872	912	907	911	904	839	973	837	916	881	879	890	893	903	895	954	937	945	893	901	854	911	932	914	870	1001	898	929	888	934	915	902	894	946	853	907	938	890	934	915	895	856	913	923	913	907	940	866	878	920	904	942	910	1001	893	960	913	866	899	849	943	894	931	898	904	952	904	920	891	875	869	887	881	885	882	870	929	909	873	910	852	892	892	909	925	923	932	923	914	903	909	946	907	885	858	888	980	850	951	917	906	861	907	899	938	920	863	946	887	921	912	904	933	917	931	918	892	926	943	953	896	860	894	940	901	884	878	890	924	904	928	886	939	916	919	901	885	916	913	916	950	937	940	878	943	979	904	904	920	910	878	945	895	929	970	874	893	879	923	935	916	926	851	872	869	912	871	884	885	878	858	939	921	888	936	862	940	917	938	963	923	900	881	892	946	922	889	870	875	970	873	908	906	883	846	899	908	882	906	972	876	895	876	914	895	964	893	897	891	870	951	855	896	958	929	907	913	904	918	862	874	920	932	869	882	919	952	907	895	877	867	920	904	878	879	906	935	888	879	911	885	885	906	908	887	892	861	914	906	920	920	941	917	910	892	969	883	882	911	932	858	967	930	859	905	889	898	929	883	905	860	888	901	930	885	877	927	944	914	858	935	895	943	899	898	899	923	950	890	927	946	937	903	928	911	926	881	884	935	892	913	897	886	891	892	881	833	900	1002	930	909	934	915	839	852	873	922	871	938	931	899	918	901	927	875	910	932	913	920	877	945	949	935	927	847	917	862	845	927	915	890	931	879	865	931	946	913	966	896	826	916	911	971	908	892	964	948	910	893	929	883	911	959	939	882	917	935	906	863	939	899	883	924	898	915	931	994	870	884	877	922	866	873	872	934	947	927	902	918	899	873	914	893	924	921	904	907	894	896	903	931	900	928	920	921	879	968	915	899	863	955	881	925	900	896	945	961	820	920	942	957	921	898	893	912	858	931	946	870	897	952	860	932	914	945	919	848	912	874	869	860	959	909	914	852	906	902	880	921	901	946	918	913	876	936	923	935	943	927	880	869	933	915	898	925	906	936	898	954	938	931	929	888	1000	857	909	896	880	846	890	894	899	907	957	920	896	926	929	940	927	890	881	919	902	887	930	893	907	888	935	963	924	899	866	950	878	968	927	886	900	914	892	864	889	870	904	943	887	871	865	854	900	921	896	902	870	902	900	885	912	884	899	912	859	920	917	901	918	909	850	888	935	910	896	871	879	908	936	894	902	897	954	918	947	902	929	921	920	964	874	927	870	890	907	891	914	922	860	927	881	902	855	856	893	936	874	913	877	905	943	907	918	911	941	946	874	952	912	921	907	926	900	919	892	846	935	875	872	885	879	923	940	958	917	887	927	918	899	973	828	878	891	913	908	838	925	863	914	943	935	942	925	920	885	887	931	892	933	892	883	880	900	840	935	972	903	950	883	923	886	873	949	909	889	838	912	902	931	902	881	881	888	853	883	930	955	864	945	884	912	918	947	907	909	920	901	944	890	906	976	877	896	911	884	957	887	864	922	881	922	893	956	897	905	902	922	924	926	927	910	938	908	912	901	942	987	921	901	844	895	965	912	937	894	887	876	914	876	901	846	934	886	883	909	884	903	906	894	936	893	843	873	936	941	921	890	929	907	910	929	870	940	859	873	905	909	909	952	887	934	932	871	861	864	939	947	939	881	895	866	868	887	932	932	924	935	884	908	871	903	858	963	923	897	875	875	890	935	886	944	912	872	853	882	869	901	920	863	901	961	881	879	928	933	945	902	921	906	882	912	846	917	922
3756	1601	983	912	1082	1181	989	709	541	388	348	241	202	183	161	164	135	118	128	118	142	149	117	122	130	100	108	98	100	86	88	83	86	75	69	75	67	75	70	69	73	77	68	80	76	85	58	78	63	71	80	78	79	67	59	52	78	57	81	73	73	77	79	86	79	78	77	73	63	61	70	68	67	71	55	66	79	64	63	69	74	75	78	78	79	73	58	72	81	53	71	71	73	87	64	71	83	80	74	90	65	63	83	59	70	66	54	68	87	67	57	70	61	68	61	74	68	71	62	66	66	86	78	73	66	88	68	65	90	67	73	62	66	61	89	73	72	85	71	77	66	70	56	72	69	73	78	63	71	84	88	85	68	77	68	76	69	73	82	83	53	57	75	80	67	76	68	78	77	68	75	78	78	80	90	77	80	67	80	72	76	82	69	78	73	86	70	66	62	82	64	70	75	76	77	72	68	66	69	76	64	73	68	71	53	81	64	74	67	69	88	71	60	65	72	76	87	84	70	79	73	64	77	91	77	86	78	69	61	60	66	62	76	64	69	60	57	76	70	63	69	65	76	78	77	72	88	70	81	75	69	70	84	66	80	65	66	75	80	70	62	60	72	71	77	67	95	57	70	72	73	74	64	68	75	85	71	68	62	66	80	63	80	79	74	82	62	93	69	57	70	71	73	62	68	74	82	77	65	76	90	58	78	67	63	67	74	70	69	76	68	66	65	82	64	70	63	79	65	58	73	63	59	56	69	74	72	80	72	78	74	70	70	81	70	76	58	72	61	64	90	95	70	65	69	77	82	61	68	64	89	69	88	60	67	85	81	95	74	62	67	72	75	75	64	87	78	64	84	75	50	72	60	65	78	61	60	83	67	64	93	62	75	67	74	67	83	84	66	77	83	83	81	60	82	80	76	81	71	74	70	64	75	92	70	67	82	65	70	74	62	64	80	80	69	66	75	72	80	79	91	80	88	66	71	65	53	81	60	66	61	65	61	72	79	89	71	61	68	73	89	69	87	66	68	85	60	59	73	70	84	73	77	56	87	62	78	64	55	71	78	63	62	70	51	76	74	85	76	62	73	63	78	61	65	86	64	89	79	65	78	77	71	67	59	74	57	82	83	65	65	79	65	60	78	79	66	78	53	89	82	64	59	79	80	64	75	55	71	78	72	73	75	65	66	78	74	75	68	60	65	79	61	76	87	66	74	69	72	86	83	71	75	73	81	66	73	69	63	71	66	59	60	77	73	69	77	81	65	87	90	72	82	72	71	70	53	66	64	60	73	71	59	70	69	58	70	71	60	92	58	79	64	69	91	76	78	84	57	65	79	64	71	67	68	66	66	68	84	79	72	65	68	62	73	74	88	77	73	66	79	75	78	74	81	74	76	71	87	80	56	70	63	75	68	70	70	74	79	67	65	74	82	61	78	64	56	77	58	74	71	70	64	60	73	68	82	76	78	67	81	81	61	63	61	78	82	64	64	75	85	74	62	68	80	63	80	78	87	69	54	55	67	62	77	79	68	90	67	95	84	69	81	72	64	75	64	79	84	78	71	63	68	93	77	83	85	65	69	59	71	86	67	71	80	74	76	79	74	78	80	72	71	68	72	85	68	60	68	74	67	68	70	71	74	84	77	83	68	62	84	57	79	74	71	74	70	82	82	65	79	70	75	78	70	59	69	81	77	60	62	82	84	88	63	82	86	68	72	73	75	71	63	73	61	75	51	63	72	73	72	76	83	71	60	76	56	76	81	95	65	80	69	73	64	92	59	72	76	75	71	81	73	74	74	63	73	69	66	74	65	76	57	71	74	57	67	64	95	71	73	74	65	75	78	77	75	72	68	88	59	71	83	58	70	72	68	70	88	73	77	76	88	74	79	68	80	64	74	63	57	59	66	71	85	77	65	71	68	68	59	76	65	76	68	82	86	60	66	66	77	64	80	67	85	62	71	76	75	71	76	77	73	71	75	66	88	73	74	77	83	71	64	70	69	70	73	81	75	76	70	65	70	68	91	62	70	86	71	76	62	75	69	57	64	73	71	61	86	63	64	68	80	77	73	85	76	85	70	73	68	77	75	57	71	65	70	72	66	60	76	75	83	72	64	75	68	89	74	68	67	73	68	69	58	75	66	65	66	78	74	69	72	81	81	83	70	73	83	73	66	70	73	66	59	57	67	81	84	73	79	77	93	73	63	65	65	46	74	77	82	66	64	72	77	75	65	65	82	79	74	56	81	89	90	71	60	63	68	69	79	76	76	72	48	70	63	61	76	70	70	65	60	72	86	68	72	80	64	68	89	68	82	65	85	68	74	64	66	57	77	69	71	72	64	75	70	84	76	73	77	57	77	78	76	79	76	62	81	66	59	64	77	81	83	67	67	71	81	74	64	87	55	69	76	84	67	82	70	90	74	78	63	65	88	94	65	77	87	60	63	65	81	72	66	78	64	75	74	76	61	74	74	68	77	64	74	71	79	70	72	75	71	73	74	78	62	83	78	66	68	91	75	78	70	65	74	83	63	74	69	87	73	70	68	69	66	89	53	74	80	71	65	71	72	63	77	68	78	74	81	80	74	74	73	73	72	72	66	66	52	72	70	86	78	67	69	63	63	90	70	94	64	71	55	72	67	73	79	72	77	76	67	72	80	80	71	71	72	68	56	81	86	77	71	73	73	69	83	75	63	80	61	78	69	91	58	63	73	66	71	66	66	73	75	76	60	68	72	72	71	69	66	69	61	72	76	80	53	83	88	65	72	73	61	65	60	83	77	78	72	64	76	71	85	69	66	63	77	54	86	64	77	69	79	66	82	82	71	52	73	62	80	72	86	79	64	95	60	74	73	62	83	72	59	64	80	77	64	63	75	72	75	73	71	87	75	74	77	80	70	69	73	69	82	82	68	72	73	74	70	80	67	66	78	82	78	75	69	81	75	67	66	93	80	69	66	69	80	80	91	63	63	83	70	71	72	63	91	81	72	66	72	59	68	77	69	59	92	85	87	83	72	82	66	75	54	75	69	76	63	83	71	78	75	69	64	72	60	78	76	62	79	81	65	68	87	91	58	61	70	67	64	80	79	76	66	69	70	82	78	81	75	68	79	76	81	80	66	66	71	78	71	70	70	80	59	81	77	55	73	65	80	71	70	57	75	64	74	76	70	90	70	68	73	73	80	62	67	79	81	67	77	62	69	87	64	67	81	69	75	65	77	93	81	93	76	76	72	70	81	62	61	85	72	71	68	77	76	72	62	74	72	82	56	73	90	69	70	75	73	76	61	65	88	81	67	75	72	57	68	53	68	73	67	73	73	76	75	60	75	66	65	62	69	82	68	58	66	72	82	64	64	71	72	60	80	78	71	61	72	82	67	48	67	70	70	72	78	81	63	62	68	81	75	61	79	70	67	73	78	75	91	79	53	81	72	75	84	62	47	75	73	75	62	62	78	72	82	86	61	77	65	81	88	76	78	64	77	68	85	75	69	75	68	66
26637	17697	15020	23827	31025	30746	26420	21739	17906	14311	11078	8267	6871	5645	4691	4033	3584	3198	2817	2829	3180	3404	3069	2722	2359	1874	1589	1509	1469	1346	1169	1095	1032	953	936	955	905	958	874	901	886	877	874	876	877	918	860	850	877	911	914	891	865	844	902	844	895	913	843	818	881	891	872	864	823	827	876	842	848	871	864	893	890	842	869	895	851	924	819	855	900	883	911	863	844	835	820	907	894	832	874	909	848	883	912	840	849	876	903	858	852	922	822	790	873	865	939	836	859	831	856	838	875	866	894	831	903	797	865	804	830	886	869	895	858	812	866	812	829	812	832	897	822	861	906	849	855	860	811	851	839	903	832	848	865	791	811	825	887	883	891	828	862	808	868	896	849	849	873	840	827	835	846	848	819	854	870	835	845	828	894	902	902	810	911	821	820	891	851	886	841	855	841	844	842	892	881	919	846	852	869	861	866	877	851	861	775	835	809	823	878	826	864	855	864	858	866	861	891	903	893	905	879	814	868	917	880	872	887	884	876	858	879	841	816	854	848	869	884	907	840	831	879	820	853	871	854	886	856	825	927	889	819	882	883	818	886	834	888	831	853	902	864	879	856	868	900	833	939	796	885	862	859	846	898	809	869	848	867	861	908	863	887	827	865	857	872	831	881	882	848	851	893	892	818	841	880	850	897	831	890	861	827	862	850	855	855	904	852	855	836	859	822	887	875	839	829	885	873	837	923	834	856	852	880	872	879	825	851	819	849	840	884	868	799	891	861	840	876	813	844	860	864	865	897	842	878	906	883	830	817	810	860	854	865	836	811	897	878	840	877	806	864	845	853	883	835	895	887	867	815	815	859	868	894	841	862	832	875	867	897	880	864	835	877	895	836	905	864	904	853	830	888	855	884	840	896	819	806	882	793	805	863	883	815	862	870	898	858	816	836	834	805	857	901	901	894	901	869	885	825	891	853	880	836	806	856	830	898	885	931	868	888	834	828	868	854	866	839	918	824	865	842	914	834	886	805	826	839	863	888	864	880	897	871	833	875	912	887	888	840	913	827	820	825	864	865	868	890	860	874	857	854	906	888	886	826	788	860	834	828	839	842	824	834	892	851	897	846	915	840	915	852	862	841	911	912	873	914	847	822	863	869	890	819	849	876	892	854	865	895	895	862	824	877	900	882	894	844	860	858	876	853	898	875	830	863	860	909	846	853	860	882	859	845	843	845	868	864	860	907	844	911	858	903	882	909	887	850	876	903	826	851	839	872	879	860	880	852	831	846	866	822	864	830	903	837	933	832	862	878	811	822	845	886	911	879	866	880	870	931	856	887	832	847	895	833	834	823	856	857	911	853	878	878	854	875	875	872	852	864	915	805	804	849	847	831	830	867	824	833	817	846	809	874	891	889	869	886	839	900	854	879	859	857	818	868	905	855	840	851	875	917	840	870	872	878	877	912	957	852	888	840	829	787	886	855	881	885	867	867	854	876	907	893	822	837	902	837	817	857	872	857	890	858	866	851	845	829	816	891	853	881	879	907	845	874	834	840	859	872	846	859	903	915	835	874	795	875	851	851	841	815	849	872	837	889	924	792	835	890	871	851	848	862	799	863	809	844	847	916	865	849	799	874	868	858	851	856	833	849	901	859	833	842	840	868	851	863	932	867	813	904	944	857	861	835	835	876	888	874	862	896	876	896	889	879	880	860	808	879	849	869	858	859	865	846	755	835	827	842	840	894	862	887	884	865	896	915	854	897	885	887	900	873	820	842	887	867	858	839	886	840	870	846	870	922	917	844	917	919	828	857	893	852	902	890	903	877	886	818	863	876	850	876	869	825	871	839	884	847	909	877	888	846	882	843	871	872	895	911	823	834	890	831	871	884	864	830	874	886	885	902	874	872	871	831	888	869	882	859	876	899	811	874	879	835	847	849	850	894	876	887	864	859	843	839	841	842	866	843	858	853	852	859	892	849	932	884	910	865	920	877	855	887	856	845	857	878	919	873	825	913	870	886	873	893	849	878	868	899	885	771	808	880	886	828	850	884	765	810	844	846	831	887	853	842	817	885	846	894	872	877	876	842	821	827	842	867	856	882	877	869	845	854	803	875	891	884	821	866	885	870	872	856	853	835	847	825	852	819	859	849	844	850	863	833	860	872	864	874	853	850	903	912	866	871	892	849	898	861	836	912	845	872	868	870	883	839	858	901	898	866	872	866	856	873	920	857	872	864	908	871	920	833	850	885	811	856	872	898	871	857	866	903	880	815	911	838	885	885	896	914	897	896	893	846	909	844	853	893	898	856	907	941	841	897	836	888	914	884	849	782	827	844	877	867	864	874	891	841	850	874	836	860	895	819	853	904	874	873	826	905	864	871	831	809	930	862	900	913	853	905	865	911	884	858	865	824	891	854	874	871	882	899	861	889	827	923	880	860	869	866	806	890	873	899	799	846	855	875	866	796	855	800	897	872	888	853	859	853	835	917	921	840	853	801	876	861	879	807	869	837	871	852	901	829	863	833	854	867	922	857	879	892	877	864	832	853	880	907	841	825	852	884	860	889	908	844	836	909	795	867	820	824	874	855	862	790	839	890	856	882	930	802	905	865	831	869	888	788	806	860	881	881	778	844	862	851	839	843	821	862	872	860	898	878	917	869	876	838	865	888	932	850	916	885	895	863	840	866	879	874	894	842	825	865	867	867	863	820	885	854	914	831	870	868	878	854	835	871	855	847	856	877	894	891	882	877	856	908	843	876	887	890	878	841	855	861	865	843	834	879	843	836	891	864	864	889	814	883	849	916	821	854	837	878	818	827	818	927	868	830	869	856	871	885	892	851	906	897	890	868	854	837	854	849	809	876	817	858	855	813	845	880	864	849	881	871	873	846	902	804	918	808	851	876	859	887	926	841	870	848	848	839	864	839	889	855	786	852	850	823	865	881	871	857	853	836	844	834	843	817	869	900	883	871	822	879	845	842	851	856	851	889	810	867	919	890	867	817	878	852	859	877	902	822	841	865	858	841	854	893	883	888	863	855	859	860	821	857	855	873	847	914	855	832	881	838	847	822	926	843	933	846	840	899	829	861	854	863	798	832	891	902	845	832	863	934	908	887	905	850	919	841	869	826	888	827	848	888	842	809	853	890	866	870	871	862	917	868	900	815	883	859	870	866	921	875	835	898	846	901	917	887	818	820	896	833	840	873	844	857	897	848	854	898	823	832	871	824	860	854	865	869	897	908	874	854	894	886	876	868	876	877	871	877	856	801	839	874	911	894	853	868	832	867	860	903	891	869	882	882	851	869	922	869	905	851	865	907	889	874	892	824	807	837	882	868	836	875	803	874	834	835	809	903	859	906	877	868	849	850	856	860	860	844	857	869	886	816	891	842	868	905	841	894	881	872	865	868	856	852	870	826	837	937	873	872	868	857	795	852	887	892	819	885	838	901	908	859	864	867	866	755	861	840	834	851	923	871	815	865	832	872	821	901	895	899	853	920	886	905	858	877	876
4487	2918	1546	1315	1563	1915	1506	1134	751	610	515	366	322	276	215	228	176	162	169	145	144	173	201	165	117	125	107	95	109	84	88	96	86	73	92	82	71	85	93	78	80	87	72	60	60	72	56	85	81	67	58	52	67	80	74	72	79	70	71	65	74	92	66	76	82	68	76	66	68	73	61	69	82	70	59	74	70	67	80	68	64	80	64	79	73	74	68	71	73	62	81	83	85	62	73	73	86	63	69	71	74	76	85	73	83	69	77	76	68	63	86	73	82	74	69	72	85	71	68	64	69	61	75	77	75	65	88	72	71	73	67	85	76	66	62	76	68	72	74	74	63	69	80	67	73	67	62	65	75	79	84	73	64	58	77	61	84	69	88	63	77	68	76	71	62	69	73	74	74	69	81	78	80	75	59	71	81	81	78	70	58	65	85	54	59	66	71	82	88	75	83	76	66	68	82	85	62	79	86	59	80	74	67	71	67	71	70	66	92	63	70	74	69	79	72	67	60	73	66	74	68	95	69	54	77	74	71	78	85	73	71	83	81	78	71	94	67	82	58	85	70	82	79	75	81	52	64	70	91	74	80	70	78	95	75	79	56	71	77	81	91	80	76	65	65	90	78	71	66	76	77	66	75	86	84	77	81	82	86	60	69	82	72	87	82	84	74	72	72	77	75	83	82	75	79	76	88	89	83	73	64	76	80	75	71	62	82	73	62	78	75	71	59	70	66	68	89	92	67	90	83	76	81	67	58	59	74	79	82	99	74	67	72	65	79	83	66	76	65	69	85	78	93	70	70	77	76	71	72	70	69	66	96	81	67	84	70	77	93	59	84	77	53	74	61	79	73	74	71	78	76	84	78	75	81	71	67	77	65	69	66	65	77	76	63	83	81	73	73	71	72	95	89	85	72	71	69	69	74	87	69	73	78	71	81	79	71	68	59	63	77	81	53	72	79	82	69	68	83	65	77	70	75	87	77	69	70	80	65	68	85	67	77	72	78	72	84	61	82	81	71	65	69	67	53	69	64	74	67	78	72	62	76	79	68	74	75	85	64	73	65	81	74	64	74	78	77	63	84	80	72	69	84	72	71	88	82	77	66	72	75	73	79	74	76	65	72	81	71	80	75	77	73	69	68	61	69	83	73	67	79	64	79	76	72	78	86	63	60	73	70	76	76	82	80	83	76	69	74	93	70	88	68	77	79	80	61	80	74	73	71	91	84	68	86	69	78	71	65	93	63	63	73	90	56	75	70	70	70	80	71	75	71	79	63	78	71	83	64	78	75	80	63	74	84	69	71	68	90	65	66	97	71	79	77	84	71	71	64	81	82	67	76	75	81	73	64	76	87	69	75	69	78	82	72	89	58	65	77	76	65	78	83	92	82	86	80	70	82	76	82	62	78	58	62	80	86	57	78	74	73	66	70	85	73	82	70	68	55	60	81	59	80	83	73	76	90	82	92	78	80	72	81	58	58	65	76	76	59	81	83	77	56	89	97	67	85	63	73	68	73	64	56	87	84	68	64	65	74	78	78	67	58	74	60	69	74	78	79	84	84	85	74	54	77	73	63	73	76	58	59	81	79	69	75	72	79	78	62	79	76	83	72	74	78	61	68	62	88	70	89	76	64	93	72	92	79	77	87	81	69	73	76	75	65	71	60	72	66	80	66	76	84	84	70	89	82	72	69	82	68	88	72	87	61	71	68	78	90	71	74	71	76	56	57	79	61	84	55	66	55	88	76	79	75	84	65	80	90	79	74	56	79	76	83	66	59	77	73	70	68	78	70	63	75	78	80	66	73	78	90	81	73	88	78	69	102	76	87	64	80	54	82	92	90	75	73	82	64	75	63	85	74	57	71	77	69	72	88	72	88	76	79	63	75	67	71	68	70	86	92	67	68	73	82	68	70	69	77	87	61	77	84	75	81	77	73	71	90	62	74	65	62	67	77	81	71	73	90	73	70	61	74	81	69	60	78	71	67	64	70	88	66	80	64	77	85	80	69	76	72	58	75	88	67	70	77	71	70	62	74	76	79	78	68	84	74	85	52	77	76	76	66	73	59	89	61	77	81	70	90	73	67	76	80	62	78	69	81	82	61	67	78	73	68	83	73	82	84	74	71	71	66	81	62	79	73	66	83	83	75	61	81	81	71	63	63	80	80	79	58	73	77	69	66	90	89	68	69	78	73	71	85	67	63	56	50	77	77	77	77	63	80	68	74	68	75	72	76	82	58	60	72	74	68	77	81	84	89	73	80	63	78	59	77	82	72	60	87	65	66	81	50	79	72	79	66	72	82	79	66	66	86	62	77	82	72	89	68	75	65	60	93	76	68	82	67	72	72	77	63	84	63	78	78	77	78	67	59	60	83	69	72	97	68	81	75	62	62	88	78	67	66	60	74	75	83	90	83	60	83	75	66	84	80	73	80	82	67	78	53	74	66	68	74	76	69	68	82	80	82	61	84	72	77	62	68	83	68	88	68	71	55	64	63	64	77	72	92	73	74	63	76	79	76	62	75	63	73	87	78	80	76	91	70	63	63	74	83	80	68	72	71	67	74	78	63	67	72	75	75	68	76	66	80	71	65	65	77	78	79	72	85	77	78	76	93	68	80	66	74	73	56	82	84	72	65	67	74	77	76	72	73	74	68	71	76	68	77	62	68	77	72	76	76	77	91	69	66	78	77	82	87	79	70	77	63	70	69	73	82	59	84	71	67	73	68	79	71	71	62	65	88	68	80	72	62	73	62	69	60	56	75	73	92	79	79	81	68	70	80	64	68	85	70	75	77	75	65	71	79	64	80	79	69	65	64	69	80	58	88	83	91	65	75	68	73	82	76	75	67	54	76	84	65	74	69	60	75	64	89	72	66	88	91	74	75	68	64	68	74	62	77	79	66	67	61	76	71	82	80	76	72	74	54	85	61	76	85	85	81	78	81	88	72	82	81	81	71	73	78	71	72	74	68	85	68	84	72	90	75	67	71	70	84	76	74	87	70	79	67	82	76	66	71	87	68	80	81	82	76	85	76	73	82	61	77	71	67	74	74	74	109	72	67	75	79	72	76	75	78	81	73	68	59	69	61	75	83	66	71	62	74	78	63	69	67	71	77	81	64	82	80	77	52	62	58	65	81	68	80	73	66	51	64	77	74	64	74	68	73	86	76	97	80	81	60	71	66	69	74	55	67	80	67	80	66	69	81	89	84	77	56	74	65	76	75	80	80	68	61	86	75	83	62	71	64	70	75	65	72	74	84	85	73	78	63	74	76	81	77	78	59	80	94	83	76	75	80	82	77	87	71	77	79	82	89	63	69	76	64	86	77	70	83	82	70	60	76	64	65	78	82	91	80	70	83	82	67	63	71	82	77	82	72	89	80	76	70	81	83	67	79	74	75	71	73	63	73	75	65	54	70	76	69	79	70	71	82	87	64	67	77	49	69	78	74	86	79	68	67	66	61	87	71	84	79	78	73	67	73	70	67	72	72	72
30610	21687	18403	27240	34992	34611	30569	26124	21724	17898	14223	11415	9680	8058	6757	5929	5181	4596	3952	3731	3863	4196	4059	3552	2955	2601	2089	1857	1720	1503	1320	1181	1172	1102	1014	902	931	941	910	1008	930	888	938	874	936	911	870	920	847	881	925	881	891	857	935	886	887	894	867	833	898	903	866	877	851	882	898	889	938	837	902	828	860	962	853	930	891	842	908	868	866	864	915	846	911	863	885	863	950	892	848	837	868	921	876	866	862	915	841	856	886	914	874	875	829	852	898	869	861	890	888	887	831	878	908	869	883	939	829	894	896	829	864	830	885	861	856	872	870	916	895	947	876	903	854	831	874	901	898	883	868	844	861	849	869	841	929	904	867	887	862	878	877	867	892	865	928	834	911	870	845	872	865	880	885	894	909	842	905	877	928	878	896	831	906	874	857	830	837	868	882	874	873	867	917	906	894	850	892	900	874	896	881	881	872	907	907	868	870	907	869	936	872	864	903	860	922	943	877	852	898	825	877	896	891	872	859	862	904	827	868	878	889	901	902	916	883	859	741	849	889	874	864	885	911	869	948	889	882	910	875	879	878	882	847	845	853	855	869	881	886	877	831	878	855	921	831	887	882	917	838	917	899	844	871	830	919	863	870	937	880	857	877	892	923	877	907	874	892	864	888	868	909	820	835	907	852	857	909	860	883	924	848	845	881	862	844	861	848	890	861	875	866	938	828	881	878	827	906	899	902	901	904	821	874	857	817	931	874	839	863	872	847	898	875	893	882	873	864	861	885	901	849	860	909	927	892	922	861	886	960	860	867	891	904	877	861	844	919	906	912	842	872	869	862	873	898	888	864	856	858	862	896	933	880	915	849	836	838	938	853	900	899	848	900	822	835	846	884	914	878	873	843	886	895	896	895	952	922	891	817	847	855	845	867	877	826	924	911	855	837	834	888	852	865	913	891	850	904	871	905	889	866	903	875	852	891	909	850	856	872	859	871	883	876	833	885	852	923	884	907	839	917	882	852	906	849	867	958	901	899	812	909	867	874	858	909	915	872	880	915	920	859	874	859	882	820	895	912	844	908	858	862	858	852	903	836	870	893	879	903	879	895	846	904	873	845	906	884	844	882	902	895	869	894	862	948	891	879	895	914	861	940	838	822	886	900	900	906	881	875	871	894	849	822	855	921	933	897	867	869	880	863	850	876	900	871	884	925	881	880	948	929	902	883	914	856	875	942	896	875	913	851	941	856	916	852	921	841	867	907	873	902	887	871	845	852	878	853	894	909	890	886	897	922	897	827	916	874	891	834	884	903	893	873	969	895	914	853	908	915	870	875	893	920	832	845	876	958	868	878	906	846	910	859	911	852	842	875	927	901	840	893	861	892	812	842	803	921	910	863	875	877	932	901	843	885	911	884	866	847	883	904	870	850	904	896	870	827	878	876	858	863	875	923	882	892	900	885	844	879	873	880	911	886	914	941	869	899	885	881	918	904	887	845	900	867	874	877	916	875	865	810	850	903	896	870	881	876	848	842	878	899	845	892	871	874	918	867	872	826	873	852	849	860	921	882	909	856	871	862	850	877	838	895	885	908	832	885	876	895	947	842	849	886	839	816	885	864	856	876	874	850	876	899	891	863	881	872	904	900	897	892	877	835	861	885	861	887	898	903	861	873	836	927	847	881	908	876	874	895	905	883	887	854	870	897	857	930	879	849	883	860	833	850	886	877	979	854	838	869	880	850	849	912	888	801	875	904	906	851	859	896	867	895	873	870	888	848	889	892	876	885	878	906	871	827	885	838	875	872	872	869	910	845	887	861	886	887	908	909	890	888	842	821	893	887	852	854	880	860	845	888	866	900	896	861	895	887	944	865	865	888	834	826	872	878	867	905	862	895	943	899	857	850	929	870	849	925	891	883	874	874	889	841	864	890	833	840	811	880	875	881	880	925	878	876	885	877	888	865	851	849	919	819	878	873	834	865	881	891	859	902	890	877	872	889	849	868	894	942	885	899	905	877	910	866	844	882	879	892	885	868	891	949	857	892	856	828	893	939	880	916	881	871	851	859	943	827	824	931	859	848	934	881	896	876	877	887	921	833	915	846	888	899	879	870	820	836	883	906	863	868	897	898	913	966	877	875	937	819	857	848	874	859	894	886	861	967	812	912	872	919	936	833	873	927	831	872	888	864	915	872	952	911	901	908	893	866	846	861	844	878	897	843	896	835	890	872	898	892	853	878	876	855	882	918	877	891	931	896	872	898	886	839	838	865	926	936	878	879	908	892	865	910	878	882	901	857	961	860	899	806	851	907	879	873	936	906	898	911	837	865	915	889	914	880	924	859	839	911	873	877	864	842	872	861	899	861	842	895	860	876	908	867	881	885	904	884	870	828	855	900	841	914	879	880	868	876	885	840	835	865	875	800	818	890	921	847	845	912	915	864	849	865	911	853	888	883	898	861	833	867	864	872	877	922	869	837	879	876	866	878	894	872	885	839	868	831	876	900	889	886	845	856	880	898	834	850	882	908	863	916	870	858	856	862	866	920	894	852	887	922	853	895	918	873	911	863	862	859	902	883	919	910	906	875	824	897	904	883	908	884	843	889	872	912	829	846	887	856	846	874	921	913	893	856	880	915	879	845	854	859	922	896	890	862	943	871	839	892	903	883	918	892	835	874	919	877	847	874	852	877	923	865	931	873	860	872	901	934	838	908	885	933	933	855	950	881	846	912	866	882	821	911	904	867	868	878	847	880	815	825	890	874	896	846	780	852	860	852	867	858	877	855	893	882	807	849	871	884	861	894	854	913	943	903	886	854	901	911	958	945	905	899	874	879	844	854	885	875	883	855	839	861	888	896	842	876	871	851	833	883	885	915	908	876	911	921	890	885	862	854	877	901	924	878	886	858	894	891	894	894	881	946	881	891	893	859	837	882	873	882	875	881	896	870	876	857	886	877	888	895	867	906	829	903	903	901	891	891	893	836	827	853	914	938	871	932	815	851	886	883	840	875	904	949	891	926	894	876	865	963	891	884	922	879	869	867	863	923	888	846	888	846	879	886	906	862	854	919	919	848	854	887	877	911	930	900	872	924	868	885	823	869	891	847	928	932	917	886	904	879	871	898	892	889	858	900	877	821	869	862	859	882	861	888	890	901	875	870	839	915	868	894	895	944	934	837	839	897	896	922	796	877	898	815	881	876	833	889	865	880	936	912	870	912	911	895	907	889	876	866	866	871	881	895	825	911	876	860	938	887	887	885	897	856	866	903	855	858	817	849	882	886	905	824	865	915	864	867	916	890	913	904	885	870	892	840	872	863	886	861	897	908	917	919	903	906	910	894	864	867	915	866	849	875	908	909	876	891	922	864	921	879	896	836	871	863	884	876	909	817	814	850	906	893	850	889	906	876	856	880	892	878	864	850	825	857	859	882	828	934	891	896	875	899	858	875	857	876	841	866	919	851	870	871	867	842	912	905	900	851	865	911	979	853	936	862	852	855	864	890	850	922	850
5546	2518	1581	1312	1737	2074	1692	1264	944	648	534	400	352	301	254	216	224	220	181	162	161	172	172	163	137	134	115	120	110	100	107	92	95	90	84	58	74	91	75	65	89	80	67	76	81	89	69	65	61	79	76	68	78	82	82	68	60	79	87	76	69	82	76	68	75	71	76	74	66	70	75	62	69	73	67	80	82	61	69	56	73	77	76	72	70	62	77	85	74	85	74	78	75	66	84	73	83	61	82	82	82	70	84	64	83	83	78	72	76	92	71	82	77	81	71	77	79	76	95	70	78	82	76	85	82	81	86	75	68	77	66	79	67	72	85	79	71	71	73	66	77	68	72	68	64	76	85	83	76	78	92	86	69	78	56	77	84	60	75	75	85	81	69	75	74	66	92	86	73	79	68	74	64	73	72	72	76	81	84	76	77	76	72	67	82	63	91	80	62	73	84	84	83	87	71	53	78	63	64	77	69	83	76	61	77	76	67	82	86	84	82	81	64	87	63	71	81	78	79	64	91	68	84	77	76	67	82	75	86	76	74	73	75	81	65	76	81	83	50	69	77	60	76	67	55	81	85	77	94	84	80	73	70	97	79	70	66	77	83	80	77	85	91	89	86	69	85	81	74	85	80	82	74	80	72	78	76	70	66	77	67	65	69	65	89	70	72	67	62	77	88	74	85	89	73	69	77	79	81	58	72	94	63	70	68	75	54	78	64	72	69	82	71	68	65	55	73	94	71	91	73	78	76	91	82	94	82	56	87	65	64	80	73	86	92	86	57	76	65	66	70	75	89	82	68	67	85	73	79	71	88	64	61	72	75	66	81	64	80	73	74	89	64	59	80	74	84	68	71	87	71	59	61	86	75	81	62	81	72	74	61	73	83	86	79	82	78	82	69	75	56	64	76	85	74	78	88	86	87	83	73	78	88	65	80	91	77	82	82	68	77	75	74	57	72	83	71	76	68	70	87	85	89	62	97	75	81	78	78	66	77	79	61	65	75	64	73	70	71	70	81	77	82	90	86	69	74	68	72	67	73	62	53	77	69	70	63	73	69	85	93	85	78	64	63	60	72	74	77	84	66	78	64	78	65	77	74	60	76	74	76	71	90	70	80	85	71	68	76	97	83	77	81	65	73	68	84	79	70	69	73	73	93	69	70	79	74	64	76	77	68	61	91	91	70	69	81	77	87	86	88	79	81	75	74	63	66	71	82	60	69	70	69	81	77	64	78	81	89	65	68	69	74	66	75	57	64	72	71	75	70	66	83	75	85	66	76	75	79	76	87	81	68	74	82	69	69	93	72	75	84	80	92	85	60	76	88	81	70	74	68	61	81	64	75	68	84	68	65	82	79	78	64	72	79	71	77	79	64	82	82	73	78	55	65	64	56	61	75	66	74	84	66	72	87	70	69	77	91	84	59	76	63	78	81	57	82	83	80	69	67	80	60	71	62	65	70	79	90	87	68	76	65	68	83	85	71	89	83	79	86	73	80	70	79	72	77	82	82	80	82	61	83	65	72	59	82	84	92	67	85	64	74	79	81	76	77	70	88	72	79	77	61	82	71	83	71	75	75	68	66	75	72	84	67	92	84	83	62	70	54	73	65	87	77	65	73	92	60	83	79	63	86	66	71	89	65	74	86	74	67	80	75	88	81	84	84	76	87	76	76	68	84	70	72	75	68	71	69	71	66	74	72	72	77	72	72	75	69	70	89	74	80	87	62	94	71	87	76	71	73	90	71	88	69	90	83	68	89	62	68	62	87	69	82	86	72	77	89	90	82	77	59	74	87	73	75	65	85	70	62	77	62	72	75	76	64	83	66	72	89	88	91	92	71	81	73	80	79	90	88	81	73	92	67	64	78	75	89	66	83	82	66	82	70	83	80	75	63	72	75	91	73	75	76	76	78	64	79	87	82	74	77	76	70	54	73	68	72	70	64	73	93	86	98	75	64	84	79	65	67	74	65	75	79	87	65	81	91	79	68	68	77	73	69	85	79	59	71	79	66	64	81	59	73	73	101	76	84	82	87	89	63	83	70	65	70	75	72	83	62	81	77	83	79	78	67	67	79	66	65	55	59	89	80	98	90	69	72	80	84	77	69	78	81	68	71	71	83	72	87	67	80	74	78	83	84	106	67	68	85	68	90	89	56	80	70	84	74	65	71	84	70	83	83	87	72	62	76	90	62	68	70	72	60	77	80	72	77	80	75	86	85	81	87	68	68	75	67	93	73	77	63	91	91	87	79	72	91	68	65	72	80	71	69	84	74	92	60	91	75	71	74	85	81	77	76	86	79	70	85	66	77	98	64	68	68	65	63	80	79	73	73	71	92	82	77	70	79	69	73	72	79	89	81	68	86	79	74	74	69	75	80	75	88	72	80	71	79	60	68	82	80	65	67	66	80	75	70	96	77	78	69	77	70	80	72	64	67	63	78	71	77	73	75	63	68	60	64	79	78	73	62	71	74	83	60	73	70	79	78	73	77	64	76	89	82	73	89	65	59	78	92	87	80	72	64	78	79	78	68	83	92	69	83	79	91	75	79	78	86	83	68	85	73	84	72	59	94	73	73	57	88	86	66	70	79	81	74	65	77	89	91	69	70	69	68	87	79	88	88	68	78	79	66	81	70	74	77	79	82	82	66	77	80	58	84	72	81	64	77	72	78	84	83	68	73	82	76	67	75	92	78	73	69	85	73	80	68	79	78	80	67	87	70	71	68	65	72	58	66	79	76	56	73	85	69	76	68	77	88	62	71	82	75	83	83	76	84	58	68	69	78	68	61	87	67	69	62	87	91	84	77	86	75	77	70	58	76	76	81	74	85	77	72	94	71	74	77	75	89	72	60	81	81	66	76	77	82	53	92	79	81	69	76	73	68	80	81	81	69	89	70	83	77	83	89	81	66	78	79	69	72	84	80	78	82	75	90	85	72	78	78	73	87	85	75	69	67	75	88	84	59	71	79	63	66	84	70	80	86	64	75	71	76	78	78	71	70	65	88	72	66	74	71	66	74	62	70	70	73	70	95	66	70	76	82	77	80	75	74	78	63	84	62	74	74	86	67	76	74	73	89	80	92	104	77	80	89	74	62	86	63	85	85	83	83	86	77	83	77	87	84	67	84	72	85	84	73	77	89	55	82	69	75	67	75	74	82	79	89	75	74	78	77	78	75	73	58	73	74	85	83	75	101	71	72	81	69	74	98	70	69	64	72	63	75	85	63	70	77	78	82	70	75	94	99	71	87	94	70	62	78	77	75	76	71	61	75	74	76	84	64	63	48	70	62	75	63	70	87	94	78	71	82	76	74	78	72	80	77	81	69	60	73	89	72	70	72	51	101	87	71	67	75	81	73	75	77	73	77	81	76	90	75	89	82	85	83	84	84	79	88	90	85	73	86	65	77	72	89	76	76	73	81	84	84	79	73	79	74	66	76	79	67	62	64	64	56	81	65	69	70	72	76	73	57	90	77	70	76	72	90	55	77	65
28734	20925	17855	27422	35621	35282	31802	27074	22633	18853	15190	12532	10868	8843	7485	6638	5959	5191	4599	4010	4076	4120	4391	3964	3456	3080	2374	1942	1735	1598	1502	1320	1221	1103	1049	1047	988	989	998	951	962	930	937	966	949	932	921	974	872	950	859	914	896	882	901	913	881	950	920	890	890	931	922	991	859	876	854	853	899	878	897	878	885	875	900	916	888	893	910	863	899	893	913	874	926	898	885	878	951	851	912	906	893	847	896	848	900	906	909	882	899	859	942	887	886	908	875	912	906	911	925	896	920	921	871	913	857	831	843	901	877	856	985	879	859	915	904	924	891	928	936	870	971	911	896	870	923	891	852	895	874	849	893	917	890	915	891	870	932	907	853	940	906	919	851	871	890	952	922	928	885	912	929	869	909	930	886	912	883	899	935	904	928	868	923	889	894	839	854	909	883	880	935	859	897	881	923	858	913	876	914	923	961	854	801	905	960	899	907	869	889	887	939	868	920	900	878	905	873	882	891	948	917	924	884	914	842	898	939	873	871	884	940	912	910	924	916	935	921	931	886	885	886	882	886	956	845	905	916	895	881	872	896	872	905	919	879	924	919	895	900	894	914	922	871	932	925	889	916	935	913	890	901	899	851	889	914	908	886	876	955	880	907	892	887	899	858	906	853	936	891	942	882	933	938	819	901	888	842	885	931	943	920	881	961	910	855	959	960	914	922	873	934	860	915	868	903	930	869	900	873	925	912	914	869	906	950	887	862	898	919	958	890	886	923	957	921	873	884	917	912	897	880	854	888	877	916	909	872	851	849	917	900	851	898	893	918	940	885	905	902	870	835	851	894	890	940	933	886	875	886	909	927	857	938	944	883	922	906	921	837	931	896	928	877	895	908	916	929	902	915	878	886	906	913	891	898	895	957	930	869	893	934	917	881	861	917	938	874	904	893	885	879	881	946	952	919	882	968	939	897	928	906	892	879	925	866	946	891	924	853	868	888	881	902	916	873	902	956	902	947	854	895	907	916	849	888	850	905	910	912	922	876	874	879	900	919	888	920	897	911	908	897	898	890	949	829	914	901	895	934	932	861	908	832	870	931	872	864	955	903	851	883	891	911	893	868	911	934	870	922	928	931	902	889	864	925	884	864	870	892	895	974	895	917	884	914	867	911	925	839	917	908	908	879	925	919	914	823	926	926	856	861	912	909	944	900	877	893	936	920	845	921	930	923	896	901	889	913	918	906	905	903	853	888	920	836	927	921	838	880	905	921	912	888	844	912	857	896	894	882	891	890	894	966	948	888	924	949	855	956	922	902	988	853	937	879	901	897	925	888	948	886	887	914	870	940	917	866	878	923	942	865	881	891	840	945	924	885	899	940	924	864	932	898	936	901	927	917	891	946	920	916	912	884	883	895	831	983	886	900	921	939	866	913	924	925	898	886	933	891	882	858	861	960	905	919	876	889	931	915	896	851	941	944	862	916	944	896	918	882	930	958	849	919	863	817	855	877	941	906	922	912	854	887	873	892	888	831	928	890	950	847	929	890	840	903	936	909	918	894	930	907	934	901	914	901	898	893	965	913	924	950	956	877	900	872	874	910	923	972	924	930	889	868	901	922	923	906	935	935	872	875	907	892	925	884	882	953	910	876	864	953	877	886	889	889	926	915	909	881	888	949	924	913	909	894	888	932	844	880	881	899	910	873	977	934	891	922	881	897	906	891	951	906	917	844	938	885	877	863	893	894	905	936	832	870	946	931	896	854	870	898	906	932	892	843	920	918	885	935	907	882	905	929	930	869	926	892	919	847	853	970	885	876	918	909	909	928	883	879	908	894	907	912	906	879	883	888	874	881	857	863	960	915	909	888	870	919	858	994	940	951	913	893	896	890	865	897	897	910	860	887	896	869	880	931	828	902	884	911	954	889	898	902	883	892	835	856	914	888	892	897	891	898	922	871	928	938	872	890	864	938	856	923	861	940	874	900	893	863	889	914	917	936	977	935	913	901	890	967	923	901	907	900	884	861	930	821	884	876	923	884	894	900	938	873	926	891	890	888	925	893	901	906	879	862	922	897	926	923	835	877	905	889	870	908	974	873	908	925	931	903	876	845	952	918	873	926	900	884	888	888	877	924	934	921	928	894	878	914	893	898	915	903	904	874	878	879	900	907	873	940	913	891	861	899	875	896	915	881	898	865	868	907	945	908	885	889	940	941	921	939	911	864	902	897	963	863	883	875	896	927	932	902	901	942	923	931	864	868	904	883	924	878	920	897	928	951	881	892	919	944	872	894	906	912	877	886	938	881	904	908	888	928	916	917	950	857	846	924	880	960	886	920	888	911	908	922	917	935	880	913	847	906	892	897	870	894	894	886	857	972	917	912	956	904	891	910	898	888	893	935	893	897	873	899	900	879	897	918	899	874	885	865	878	881	910	876	942	922	902	864	933	899	963	945	877	897	930	915	919	886	866	903	961	919	914	900	880	904	898	914	879	931	961	877	901	879	859	903	926	887	914	884	936	896	930	895	961	932	905	919	861	925	929	888	914	928	943	907	933	882	885	906	923	897	871	911	896	862	920	916	920	879	843	952	904	881	926	881	908	900	888	964	919	932	874	902	913	938	885	883	848	900	847	896	890	901	853	893	896	919	939	892	868	955	917	899	955	910	889	939	904	888	896	873	879	886	867	891	910	855	948	890	909	856	910	865	959	838	883	971	930	902	921	927	872	864	875	911	904	948	886	897	861	872	867	874	970	836	879	893	904	885	882	900	896	891	967	949	918	942	904	911	887	883	847	953	871	902	885	920	896	875	902	954	897	874	904	860	918	907	917	904	906	934	907	915	903	952	899	906	878	903	885	893	949	921	927	913	914	834	907	941	918	915	928	934	903	896	885	844	907	936	886	918	877	924	910	912	885	916	907	930	913	868	915	957	913	902	909	894	912	861	920	913	885	901	913	825	843	940	886	916	860	911	909	913	910	875	924	874	873	914	875	920	849	912	916	874	885	961	928	931	931	867	913	922	896	979	901	866	845	894	931	911	910	909	920	890	869	951	834	886	922	899	931	919	925	915	885	884	905	914	909	875	952	935	888	904	901	909	909	913	920	905	862	957	900	922	859	890	886	894	883	956	910	908	870	927	888	901	928	938	932	889	903	914	870	893	910	940	908	930	860	886	917	873	876	920	877	937	875	865	904	881	888	916	879	939	879	900	885	927	938	910	885	865	883	925	895	926	923	893	995	898	896	941	933	951	962	914	925	947	864	902	897	919	938	873	904	896	889	905	928	965	839	983	907	890	911	920	913	894	887	930	917	869	886	946	894	913	934	863	888	901	920	950	896	856	881	846	908	900	892	908	867	905	867	844	847	856	898	895	948	897	937	895	936	934	923	881	936	937	918	874	928	859	889	871	880	935	896	929	885	894	923	957	889	916	939	840	896	910	894	907	910	948	918	877	938	911	898	926	912	942	916	867	890	867	904	957	864	889	906	890	875	844	935	913	934	926	948	879	903
5976	3695	2142	1804	2285	2583	2332	1571	1096	816	635	541	429	359	312	285	270	216	211	173	171	158	190	171	150	156	135	134	133	107	87	100	79	75	79	74	78	70	81	80	61	75	73	73	71	81	82	79	78	76	83	80	79	75	69	67	82	84	71	76	76	93	75	63	81	69	96	90	83	77	66	86	82	80	86	62	64	69	84	70	72	83	80	63	95	72	68	67	77	87	92	81	87	77	77	69	99	71	80	79	69	80	74	78	76	76	91	96	83	80	79	68	84	87	76	78	73	78	80	84	66	75	81	75	57	90	79	66	73	78	66	73	84	74	68	77	74	98	88	75	81	79	54	65	69	80	77	61	98	83	59	67	78	63	79	67	79	70	84	61	85	52	89	88	86	72	70	87	78	75	71	77	69	95	60	85	70	76	75	81	71	78	82	82	65	64	91	78	72	74	70	72	69	89	84	68	51	65	63	71	71	90	76	84	57	72	81	71	79	69	66	74	79	90	67	70	90	75	72	95	72	64	86	67	74	83	83	76	81	58	79	62	84	81	59	75	71	86	73	75	79	78	83	69	69	86	79	92	75	65	69	86	86	84	69	71	86	92	83	71	74	88	71	78	64	71	84	71	77	68	71	77	59	96	80	71	67	85	83	89	87	84	71	88	65	77	86	95	83	79	70	68	77	82	54	61	81	68	83	71	70	96	67	78	88	78	93	86	76	68	65	60	89	60	70	91	73	87	64	90	79	92	65	70	54	70	59	85	71	71	74	81	83	59	75	63	76	65	66	78	93	88	72	81	54	81	70	85	63	71	66	69	61	93	67	74	89	66	78	71	69	82	81	81	78	59	76	77	65	89	76	75	75	103	63	94	71	77	64	72	68	80	89	86	82	85	62	67	78	73	79	77	91	64	74	78	84	82	85	59	79	72	78	71	79	59	90	80	72	75	93	63	79	77	77	77	81	77	83	85	82	82	82	85	72	80	82	66	89	69	69	80	86	94	74	81	79	75	78	72	81	68	73	63	78	82	83	69	68	69	59	72	82	64	78	62	104	77	83	72	68	72	62	73	67	79	87	88	85	85	80	81	81	72	71	92	66	73	65	70	72	62	78	75	60	73	63	91	75	71	78	97	65	57	73	86	90	73	63	75	83	65	79	93	73	64	77	72	65	61	65	71	80	83	81	72	77	71	76	70	73	77	88	69	55	89	63	95	78	70	81	70	84	64	71	81	83	81	78	78	78	73	74	75	86	86	75	48	73	82	67	80	77	74	69	68	83	73	59	70	71	81	72	76	69	68	88	81	77	71	73	87	63	71	82	86	73	76	91	90	69	67	78	63	75	84	91	88	81	80	67	69	82	66	89	76	68	75	85	81	65	76	81	85	68	68	61	81	71	77	76	78	82	65	74	80	70	81	72	100	83	84	79	68	67	57	70	79	77	75	72	67	75	73	65	83	67	68	86	75	81	78	69	87	88	69	66	75	80	68	65	80	73	83	84	86	71	74	74	72	82	72	74	80	79	77	86	71	59	84	83	72	69	78	64	80	84	82	74	82	78	63	86	80	93	82	55	83	73	72	79	76	78	92	83	74	80	71	66	67	84	77	81	77	84	66	97	76	78	71	71	65	71	76	83	83	70	73	67	64	83	80	71	64	73	74	88	82	61	80	76	91	73	76	81	75	66	83	72	76	64	96	77	62	81	60	79	88	74	87	71	75	83	88	79	68	87	82	68	76	80	77	69	79	85	85	50	67	64	71	69	72	81	81	65	81	82	78	93	80	89	73	75	70	89	78	66	89	71	76	92	72	78	72	66	87	79	75	78	78	91	93	79	86	73	78	85	64	72	92	84	67	71	79	86	82	84	74	78	74	68	68	85	71	71	95	91	81	84	85	75	89	81	75	77	75	74	87	73	82	66	85	77	91	68	64	68	87	76	72	63	75	69	79	70	64	81	74	82	86	69	80	67	86	88	66	77	76	71	89	87	75	78	68	77	72	74	89	82	80	71	79	73	88	70	89	92	77	77	77	66	73	62	81	86	80	77	68	79	79	81	72	77	71	64	63	83	73	80	62	76	51	91	63	87	102	67	82	90	62	63	95	72	69	74	74	98	86	73	80	66	76	80	66	73	76	65	78	86	75	91	97	59	64	79	70	71	80	75	81	80	88	81	91	86	69	74	65	82	69	64	79	91	76	68	75	73	91	96	77	65	83	90	74	87	74	80	75	84	76	96	80	76	74	82	67	70	84	87	85	81	77	70	72	85	88	77	67	69	87	81	56	92	79	60	76	77	67	67	82	95	78	78	84	79	80	50	81	82	76	76	84	86	77	77	71	98	93	68	75	74	82	95	85	71	70	85	79	96	60	67	90	69	60	80	77	77	86	93	70	75	84	87	81	74	77	60	69	81	96	92	85	70	74	77	96	84	63	70	88	84	61	76	78	88	78	74	76	84	71	77	74	75	89	83	83	68	74	71	86	79	65	84	72	68	78	79	84	81	60	67	84	85	74	73	83	69	77	87	80	72	80	69	75	80	69	105	87	81	69	89	81	83	79	76	64	61	81	69	73	72	81	86	72	78	69	77	83	57	89	70	84	78	73	81	79	89	96	87	72	72	89	61	76	76	69	69	74	80	73	71	75	62	68	65	75	72	71	66	70	79	76	78	84	76	72	85	94	72	92	96	72	75	58	60	67	71	71	64	71	77	62	68	75	67	56	66	70	72	76	66	85	67	82	65	81	77	85	66	63	66	72	91	89	59	79	83	79	84	83	66	74	65	80	84	91	80	68	69	66	72	76	75	84	72	91	77	72	74	88	90	72	68	57	67	67	80	77	66	69	97	82	58	72	88	83	97	66	80	79	76	71	87	63	80	66	83	71	84	83	70	81	79	74	78	72	87	76	66	68	85	70	79	69	81	90	79	81	86	73	92	76	83	70	87	89	68	66	71	64	69	84	85	86	56	55	78	81	72	69	90	71	73	81	71	83	84	77	90	77	66	82	70	73	75	101	91	70	67	80	90	86	60	63	77	83	80	63	76	79	84	68	72	76	73	77	64	86	89	74	76	92	66	81	88	81	68	78	81	84	70	77	82	70	73	72	85	73	77	75	77	71	65	75	79	75	72	64	71	86	70	61	66	68	80	69	75	90	71	90	69	86	76	71	86	66	72	71	79	86	75	72	77	81	66	81	79	77	76	84	82	65	89	73	65	67	66	66	77	70	68	85	79	77	95	67	88	72	62	92	82	78	87	76	65	64	71	69	79	72	80	55	66	91	76	80	56	91	76	73	64	74	85	83	80	77	59	86	74	63	77	63	81	83	56	89	81	88	79	70	97	73	80	79	69	91	77	87	76	96	74	74	80	59	81	73	73	88	87	62	67	69	73	74	93	88	73	85	84	62	77	92	91	55	73	76	78	66	87	68	81	74	72	78	85	90	66	81	89	80	81	73	90	84	86	89	82	75	63	78	71	70	85	83	61	92
32953	23808	20324	30244	38116	38132	34369	29496	24948	20887	17607	15316	13045	10844	8945	8178	7332	6584	5678	4908	4765	4730	4842	4981	4336	3821	3103	2348	1998	1838	1680	1403	1326	1264	1164	1028	1039	1018	1031	1012	993	1026	954	941	939	942	952	966	1024	940	925	920	927	926	913	940	980	909	902	938	872	903	863	930	914	893	897	924	896	921	885	855	905	936	979	925	942	896	925	897	929	881	885	919	903	874	880	879	917	908	892	939	895	973	898	881	900	886	858	880	844	958	861	917	892	909	922	873	885	895	895	861	874	924	851	895	881	968	865	861	888	883	898	863	879	916	915	834	924	866	970	884	872	950	918	952	917	899	876	908	958	903	924	926	921	951	866	894	874	926	861	923	933	907	886	886	863	894	860	911	907	945	879	892	914	892	827	931	893	913	894	940	893	878	918	921	879	896	928	903	838	895	906	885	899	925	877	888	926	926	902	896	864	868	946	924	951	941	950	884	854	939	947	929	882	945	894	893	972	913	919	943	947	921	893	905	908	896	871	910	889	856	910	944	893	904	900	831	884	982	877	922	881	920	893	891	928	923	895	930	939	891	888	928	927	913	890	904	967	905	950	853	944	907	908	877	921	933	874	909	921	938	925	892	949	951	858	942	928	860	925	920	901	931	894	948	899	947	847	888	882	972	893	885	894	931	908	889	888	885	920	875	866	883	924	927	874	933	881	907	893	929	895	929	968	936	896	888	878	934	921	914	919	863	941	959	920	927	943	940	926	899	910	925	976	906	882	909	898	889	954	932	884	923	936	911	945	858	907	905	960	878	905	882	896	891	918	891	885	909	926	856	938	905	886	947	898	972	948	857	899	919	917	915	847	890	862	848	901	850	913	904	921	931	858	900	924	878	865	906	877	869	871	942	919	926	904	901	849	958	837	870	914	885	908	888	929	913	870	881	914	856	942	895	871	965	886	864	943	910	858	939	894	918	842	905	876	933	880	934	875	915	913	925	904	952	896	911	935	888	947	969	900	892	862	933	896	902	878	841	934	887	893	894	955	920	918	924	909	918	908	899	888	908	931	924	884	890	880	843	867	909	940	943	924	898	857	883	907	897	896	900	923	893	907	952	889	932	915	919	922	934	908	893	890	952	837	963	873	853	899	948	886	913	922	870	972	882	906	875	931	909	916	871	923	899	915	880	856	908	951	901	906	926	912	893	887	922	949	945	870	901	902	877	920	917	944	848	943	915	913	878	887	861	888	893	893	870	890	893	883	924	855	908	888	902	877	868	906	941	920	953	897	897	865	911	964	872	901	862	922	886	871	914	960	878	919	897	879	895	918	913	925	892	960	900	906	933	933	872	910	949	957	911	958	920	891	911	916	937	981	897	931	867	872	959	943	906	919	868	911	940	909	902	823	856	909	902	870	940	872	934	897	918	943	945	919	887	856	879	889	928	910	903	924	897	923	901	898	904	878	882	918	897	927	902	910	878	966	861	882	895	935	921	874	897	893	890	883	922	950	901	906	877	879	916	911	898	877	920	944	876	889	930	894	885	932	879	898	916	904	934	937	870	879	891	936	887	873	901	928	850	865	921	919	891	892	963	956	901	855	856	928	865	899	930	879	871	957	943	889	860	920	880	934	920	909	893	928	948	939	897	916	887	918	887	910	958	875	825	899	893	903	921	910	936	878	946	856	915	973	923	925	919	916	928	932	896	890	951	891	912	906	866	928	970	916	967	895	865	926	896	971	962	895	872	961	928	906	900	913	897	888	858	873	954	939	942	951	905	863	919	919	935	917	894	917	896	843	986	926	911	910	906	880	894	844	880	938	930	908	912	850	876	873	915	895	863	909	873	891	908	885	902	866	888	957	897	963	923	918	849	901	905	817	1004	931	924	889	893	920	946	888	897	857	910	885	892	838	869	910	928	941	953	902	841	902	897	932	940	933	903	876	928	921	915	891	919	866	907	887	952	918	937	932	877	887	921	934	880	928	917	938	863	893	935	943	921	945	927	902	917	894	883	917	912	902	917	903	888	924	891	943	903	926	897	904	898	880	877	918	916	929	864	881	853	840	910	898	878	918	868	906	913	864	915	941	895	945	913	924	942	891	920	944	889	913	922	910	917	881	874	916	923	940	896	865	903	902	903	907	929	885	889	905	904	902	876	877	890	911	884	901	918	870	885	923	915	917	911	945	884	871	914	865	847	990	916	848	950	937	900	941	884	925	893	907	881	921	883	929	873	934	931	879	866	818	897	849	923	931	892	933	898	909	942	940	945	913	940	954	908	924	895	917	890	905	920	891	941	929	910	889	913	896	906	939	885	897	938	907	966	897	931	954	933	905	998	924	904	927	909	854	895	842	916	885	876	926	911	892	897	923	926	868	916	915	879	881	909	938	905	920	923	895	902	856	901	892	885	883	890	893	882	864	901	934	892	913	928	898	968	902	866	879	925	917	888	906	908	964	914	928	929	869	849	870	928	945	860	911	908	908	879	923	876	920	917	883	909	931	897	875	905	936	905	877	896	940	936	918	834	902	966	852	913	914	913	934	946	870	892	924	882	944	875	847	926	983	889	939	912	852	855	905	892	883	894	935	896	931	941	915	922	874	898	943	881	898	845	900	884	906	943	919	909	940	879	928	897	948	899	896	940	897	887	923	895	899	918	907	839	874	916	887	906	885	927	888	907	915	906	885	893	952	898	936	956	886	894	932	910	912	922	904	908	890	837	889	915	926	891	979	937	929	894	962	907	923	902	905	940	897	908	882	867	922	967	867	946	906	895	909	901	931	923	922	912	925	909	861	919	848	894	946	931	881	864	913	920	923	890	904	913	906	898	919	912	862	895	922	886	881	913	875	906	934	948	916	890	919	877	833	893	933	878	924	963	966	950	937	910	893	894	890	915	915	918	883	921	913	904	900	946	913	881	922	912	923	920	913	924	859	955	904	826	954	904	910	921	921	916	892	933	942	849	911	915	899	876	891	931	933	924	856	868	860	924	892	892	867	925	875	903	941	923	947	922	867	859	852	900	863	891	939	945	964	968	891	907	908	945	885	902	899	858	864	923	877	928	883	902	943	881	940	945	887	954	913	897	911	893	932	960	917	936	839	874	899	937	931	909	939	835	859	923	886	889	896	917	899	910	930	896	899	872	894	868	880	933	898	895	859	878	914	879	895	845	906	936	897	913	878	932	926	860	919	852	882	806	892	875	900	826	945	917	915	896	923	959	896	933	882	906	860	951	943	866	926	888	885	962	925	908	886	915	881	951	972	928	863	915	934	899	898	914	917	926	942	914	932	904	949	912	919	945	828	901	927	885	965	878	932	873	926	942	928	927	845	890	950	860	948	944	934	967	923	904	935	908	890	938	962	941	884	907	939	962	925	897	905	906	936	915	876	900	983	947	855	959	968	946	878	908	905	869	913	909	878	822	895	881	913	920	900	964	889	900	872	889	895	950	932	958	852	900	899	919	924	929	912	929	910	910	936	923	908	917	844	882	921	875	934	944	928	898
3355	1294	991	905	1247	1447	1212	811	524	396	331	274	215	185	151	141	141	121	131	116	102	112	130	139	118	132	111	96	78	94	78	85	84	75	73	58	61	84	59	77	80	62	82	65	70	68	79	77	77	63	73	68	67	77	74	70	74	86	67	84	62	77	65	69	67	78	78	74	83	70	69	72	56	62	76	66	87	82	67	82	77	75	74	67	67	65	82	90	73	64	74	68	73	81	66	85	74	83	61	64	62	75	86	80	78	76	72	76	84	77	74	63	69	56	60	91	85	74	62	81	72	71	85	71	65	69	78	69	79	72	57	77	81	74	66	71	71	79	94	74	63	79	82	81	62	88	92	74	77	86	86	78	76	69	83	68	78	73	70	68	80	71	93	62	64	68	89	57	77	74	75	73	64	77	63	47	73	71	77	75	73	74	66	74	75	62	76	86	72	84	74	74	64	80	66	68	67	82	58	81	76	63	66	74	84	69	70	71	71	81	81	81	65	84	76	73	65	76	79	69	72	75	69	50	84	67	70	62	68	67	52	81	64	61	68	73	80	75	61	82	83	83	69	70	54	61	69	77	58	81	66	68	74	65	79	70	83	67	76	67	74	71	62	76	58	71	73	63	82	82	70	77	61	74	76	84	79	61	85	67	64	68	82	68	72	82	74	75	68	65	77	71	60	62	71	80	78	76	59	75	77	80	74	77	68	76	72	85	79	75	66	53	74	72	76	77	61	93	74	62	69	75	85	79	61	68	72	53	83	83	81	66	76	75	67	72	69	83	84	84	75	79	56	83	81	77	66	77	89	70	60	97	86	76	78	68	87	82	76	74	69	62	78	79	66	60	70	79	64	58	68	73	65	65	64	77	72	64	75	69	91	66	75	70	72	83	87	84	60	75	78	65	62	91	70	60	72	70	65	68	100	58	85	82	71	71	91	68	78	73	66	95	65	69	81	58	60	75	74	69	71	84	79	51	69	78	71	66	71	63	72	78	72	69	80	65	84	70	81	64	74	71	74	82	75	72	60	64	66	64	60	75	57	69	58	87	68	74	75	82	84	65	75	72	71	70	70	67	71	71	80	69	73	69	67	87	79	75	66	70	62	57	72	75	67	58	79	62	78	74	73	76	69	80	70	70	77	74	64	78	66	69	73	71	65	70	70	66	94	81	67	61	74	91	71	75	84	65	76	62	63	87	89	87	76	67	69	66	82	65	55	68	74	64	80	80	60	83	72	63	83	85	81	81	72	83	70	74	74	68	85	69	89	73	83	67	71	73	69	69	68	78	73	87	72	85	76	73	75	64	81	78	77	73	75	76	81	64	71	63	69	76	72	77	70	62	63	80	79	80	72	75	75	69	82	56	73	71	88	65	74	60	79	80	85	77	79	78	75	75	63	84	84	71	83	86	77	76	73	72	87	72	74	74	72	70	83	91	77	77	76	80	68	76	70	57	86	64	71	69	75	82	88	66	70	73	60	74	67	73	59	69	68	82	70	65	68	65	70	67	68	65	67	74	73	83	87	74	77	74	81	82	74	71	67	69	71	80	71	80	69	63	61	81	74	56	104	84	80	68	74	68	69	73	78	78	70	68	78	68	55	70	59	76	77	74	74	63	89	66	62	67	72	61	65	71	76	67	61	73	77	73	72	82	65	70	70	72	75	65	79	77	79	85	69	71	82	68	79	81	64	83	69	77	75	73	62	64	72	81	68	61	62	60	79	70	74	76	68	81	74	52	78	64	78	86	77	68	81	74	82	79	56	80	69	89	78	73	94	41	78	86	74	68	72	68	72	59	69	84	74	84	83	83	74	67	67	61	58	76	65	75	71	66	70	65	69	68	68	79	71	63	73	66	62	69	78	76	74	76	58	64	70	76	78	71	92	74	55	64	73	77	57	77	70	73	72	85	73	62	68	69	80	72	70	72	79	87	82	81	68	71	76	56	74	82	79	54	76	64	61	74	63	65	74	72	74	69	73	72	78	78	74	68	77	71	61	61	58	54	54	71	85	87	80	77	71	67	79	76	101	85	75	78	78	69	70	72	66	85	91	72	53	78	71	82	78	56	79	79	69	90	62	71	66	65	82	78	70	87	58	73	61	58	62	84	68	67	70	63	69	79	74	70	82	73	70	70	83	65	72	73	74	71	93	60	65	83	73	74	64	84	68	87	83	86	69	65	80	76	71	88	72	77	71	64	57	64	75	60	68	62	74	67	85	73	87	80	83	58	61	70	64	73	69	78	75	76	75	71	78	80	72	64	71	68	65	69	83	94	56	73	69	87	59	71	72	76	72	82	72	66	51	78	87	67	88	80	72	68	66	62	63	76	92	61	70	74	66	90	60	80	83	83	74	75	67	75	85	73	79	60	71	73	70	71	68	64	69	63	72	69	65	74	61	73	73	83	65	86	55	57	67	68	77	76	63	58	78	82	79	63	57	72	81	69	83	86	82	65	77	66	69	66	75	64	51	84	78	66	91	64	53	87	62	72	79	69	59	70	80	78	80	71	71	70	72	75	77	58	73	68	80	66	85	82	72	58	79	79	77	74	74	75	69	62	64	68	67	75	80	81	74	82	71	65	77	62	70	69	71	75	70	70	69	59	55	67	75	67	78	74	64	68	71	66	79	61	82	87	70	72	69	60	81	68	76	83	78	67	62	62	75	57	69	62	74	63	70	75	76	89	68	70	71	65	71	60	80	66	73	83	71	70	74	76	79	68	64	64	75	62	69	87	74	67	85	85	77	57	67	68	78	60	82	75	89	68	59	74	80	85	78	79	83	69	71	62	77	55	65	68	69	64	75	57	65	71	46	81	76	79	58	72	67	71	79	72	67	77	82	67	72	79	61	73	64	68	60	64	60	79	80	57	73	61	77	75	90	76	72	75	69	59	76	75	66	78	67	58	76	75	81	68	71	82	72	60	67	72	73	76	65	80	72	64	87	56	66	69	74	86	82	69	77	82	75	68	58	77	81	75	75	79	66	61	66	76	68	82	67	82	56	67	63	77	81	70	66	72	75	65	82	65	77	74	69	65	68	74	75	56	71	73	70	70	57	77	72	74	67	73	72	86	82	86	75	58	72	61	86	61	71	62	74	77	57	74	53	79	75	86	76	63	83	79	57	73	86	76	80	75	77	74	72	87	75	69	71	68	72	79	67	70	61	83	79	79	61	75	71	76	74	68	59	66	80	71	74	71	82	79	84	68	69	62	59	72	75	78	69	63	71	69	80	67	68	85	72	62	73	73	70	61	51	76	76	70	62	67	72	60	68	76	74	74	83	70	77	81	76	65	61	72	71	61	74	59	67	80	60	67	91	71	81	69	74	67	63	80	73	79	75	77	76	71	62	63	70	90	61	69	60	80	63	79	78	74	71	69	69	64	79	66	64	56	79	61	55	72	62	76	80	90	73	62	58	90	78	72	83	60	74	83	86	74	79	71	69	83	72	66	79	67	70	68	68	77	68	56	76	96	66	69	79	63
25058	16437	14251	24521	32847	32653	28883	23558	18071	14523	11204	8938	7124	5531	4693	4032	3620	3177	2697	2349	2413	2378	2545	2706	2555	2262	2090	1627	1436	1260	1258	1135	1038	964	951	979	943	904	912	879	894	936	833	879	880	900	898	843	899	849	872	822	855	900	831	916	918	880	828	887	869	849	862	830	864	828	830	879	884	872	855	858	886	817	905	860	857	873	850	850	821	799	861	912	885	855	904	831	902	827	845	851	862	812	816	834	855	849	845	840	897	915	879	830	809	858	859	896	834	863	931	890	859	845	898	902	919	852	844	869	896	859	865	820	861	866	789	888	834	834	848	799	866	842	889	875	817	856	829	850	839	878	851	846	831	868	895	861	864	903	865	860	857	892	814	896	836	816	795	815	825	850	889	858	877	891	797	865	881	910	871	851	883	884	899	849	831	831	867	875	872	909	878	834	834	834	836	872	902	868	891	851	842	872	877	846	815	887	915	814	802	907	853	844	819	824	915	828	882	892	888	833	877	890	836	854	857	891	891	816	848	821	857	876	841	828	849	827	864	873	861	895	836	892	813	840	904	811	866	816	909	778	844	895	847	874	865	834	878	854	846	847	917	855	847	866	820	869	828	868	867	874	859	887	870	853	841	866	870	839	853	835	843	879	872	831	820	838	863	835	820	847	848	831	859	870	868	857	868	891	876	860	851	832	874	872	888	919	847	870	859	831	809	827	861	853	849	838	873	812	847	851	875	864	847	891	894	866	868	868	858	858	862	858	875	902	860	852	837	914	905	872	849	848	858	880	912	865	881	854	844	869	905	927	906	818	839	841	893	901	811	819	854	949	894	850	787	823	939	888	796	898	843	882	863	893	813	825	929	832	876	867	840	879	816	821	890	863	883	839	841	879	843	855	923	878	886	844	847	809	855	862	876	826	852	869	884	840	848	891	809	853	862	875	904	849	857	891	872	854	868	853	854	872	878	854	866	873	806	844	859	876	876	868	863	857	812	868	870	909	842	846	835	889	864	896	870	841	895	867	889	890	803	901	835	916	801	833	926	851	904	861	830	857	810	855	868	832	890	917	858	837	860	932	821	851	863	840	884	865	889	796	843	875	865	858	869	807	874	859	850	819	860	868	851	841	885	892	837	899	889	860	879	844	858	894	824	860	850	875	889	920	820	873	864	920	872	927	870	907	856	860	867	856	928	878	876	815	892	859	884	875	864	875	822	875	865	880	877	883	879	816	841	874	830	886	889	887	873	836	845	868	844	933	807	855	845	868	877	858	884	905	874	892	868	817	828	842	807	873	847	888	863	846	851	882	875	839	856	849	879	826	931	848	858	864	836	871	883	829	917	867	865	849	838	849	874	890	897	886	840	835	825	845	873	867	940	848	850	862	874	842	868	881	840	896	863	886	854	857	860	814	857	875	845	864	787	832	837	870	857	875	815	847	844	857	887	905	880	870	872	924	909	809	823	825	852	853	870	875	885	907	916	889	867	825	826	802	846	882	800	890	826	865	797	860	846	830	851	899	869	806	879	857	889	904	803	845	865	849	870	851	847	843	826	892	911	817	895	875	931	824	849	888	871	852	870	900	879	836	854	865	861	867	872	913	849	861	868	911	858	910	858	864	899	824	831	838	881	837	866	814	856	839	860	865	857	860	882	825	839	854	835	918	846	874	826	883	918	839	864	805	893	873	862	842	878	859	903	879	874	819	830	826	869	857	891	845	843	896	823	840	876	819	850	838	818	912	873	856	836	873	917	913	797	872	844	780	853	866	824	848	846	901	907	837	883	822	866	793	856	860	835	873	843	847	858	783	917	858	871	903	833	802	849	813	840	834	818	846	850	855	831	822	862	849	815	859	902	849	900	866	890	860	891	855	905	868	901	871	797	795	784	925	837	819	911	861	820	859	870	869	868	883	861	848	850	770	861	823	893	845	925	855	851	873	807	852	913	867	889	870	883	860	839	872	833	858	871	812	896	916	875	928	849	820	842	867	867	848	848	864	826	881	839	788	848	946	885	781	856	834	877	849	891	850	884	831	849	851	829	839	870	817	898	874	841	869	803	879	875	869	828	831	797	863	871	853	927	860	759	897	848	932	810	860	832	819	867	842	882	804	892	844	883	861	909	842	908	896	816	803	910	849	846	846	878	887	845	895	881	908	840	846	867	849	892	850	937	825	865	839	878	824	906	864	863	844	861	876	880	893	849	888	852	865	884	842	868	845	885	789	837	867	912	850	846	840	869	838	832	833	867	855	859	868	888	794	873	857	905	861	884	878	845	880	825	901	874	825	850	896	851	874	897	852	861	868	928	908	893	889	924	873	900	840	874	858	846	858	855	872	889	875	903	858	827	824	862	827	832	888	876	830	858	886	861	880	825	825	887	815	851	877	802	867	798	886	907	856	864	852	864	835	857	841	871	908	903	862	835	863	872	832	828	839	851	876	846	848	892	908	849	872	833	843	850	838	891	846	834	794	902	856	856	810	911	868	798	847	850	886	888	862	830	863	837	821	936	842	839	835	827	864	867	826	857	840	879	878	863	890	810	924	918	797	834	864	879	865	855	839	900	850	814	874	865	869	844	863	833	856	841	839	882	864	872	858	904	890	867	883	818	863	899	890	913	862	866	846	855	811	843	896	885	883	838	881	876	829	856	833	876	866	885	825	884	892	833	934	860	851	919	901	846	910	877	873	883	869	846	879	857	901	836	833	808	844	844	871	853	869	852	897	828	890	922	811	842	849	894	877	841	824	864	893	868	875	877	833	865	884	853	870	834	884	785	896	833	846	871	917	923	846	821	920	844	853	857	878	850	849	824	881	844	892	827	875	864	861	844	880	862	831	912	926	882	835	845	877	913	883	893	907	881	912	886	864	835	932	872	855	902	860	866	857	906	856	847	874	862	852	877	854	848	890	878	840	859	819	859	848	837	875	867	873	861	896	868	864	798	895	893	856	889	796	883	812	847	813	855	861	898	867	869	829	891	890	825	834	865	865	883	860	912	844	848	869	844	838	852	885	844	900	897	840	803	858	888	823	866	870	830	869	825	827	829	876	828	828	890	828	918	842	878	891	827	857	810	860	871	906	865	853	891	855	828	840	816	837	897	829	868	916	803	860	887	885	830	854	850	886	875	852	827	872	894	867	882	836	823	844	877	830	842	820	842	854	858	854	840	846	867	907	876	829	874	867	836	877	870	830	894	820	912	839	860	845	875	841	850	845	854	822	830	869	875	839	892	880	883	855	895	882	894	892	847	883	848	848	808	902	794	848	809	925	840	871	879	842	881	821	891	841	874	868	877	911	867	855	845	900	826	866	854	876	836	862	860	817	865	837	847	853	845	848	874	820	842	835	885	856	865	854	843	821	879	848	833	905	892	866	828	872	832	841	919	791	818	858	867	894	819	830	883	825	821	882	861	876	913	814	849	869	837	927	875	870	819	823	873	856	842	818	804	883	863	882	864	843	869	856	867	919	892	908	835	900	825	836	864	828	883	841	864	823
3743	2392	1554	1430	1779	1984	1641	1206	786	660	542	400	330	245	239	200	177	162	174	146	121	139	137	133	148	135	126	116	102	67	77	89	83	81	77	77	88	74	67	51	81	83	71	82	72	74	81	86	66	66	76	74	65	72	83	61	71	80	86	72	83	74	86	62	63	77	65	73	73	69	68	67	66	74	61	73	79	76	79	70	71	66	77	73	73	73	70	67	62	66	74	65	59	78	67	73	79	75	70	69	68	58	62	71	62	68	64	54	63	71	75	86	90	78	75	77	59	66	73	72	80	59	58	65	71	76	68	75	69	70	87	61	71	75	74	74	79	72	81	78	62	76	61	73	73	74	62	72	67	75	77	67	66	60	79	78	81	87	77	71	69	72	86	72	71	83	79	82	62	82	65	70	73	73	75	77	72	64	65	89	64	65	85	73	78	64	81	74	61	79	61	80	83	75	70	77	70	61	67	62	79	63	75	60	67	77	60	78	70	64	64	71	66	75	73	85	71	73	85	77	72	88	65	70	83	62	88	82	78	77	76	69	74	61	63	67	68	68	67	67	77	85	73	70	77	74	78	72	67	71	76	65	71	83	65	77	65	65	67	60	65	52	84	81	72	74	81	77	72	57	88	70	67	79	73	70	73	82	77	75	75	81	61	75	83	71	57	77	77	83	77	96	65	70	90	62	83	85	82	76	78	74	72	74	76	90	79	68	88	72	58	63	79	63	75	69	73	86	67	65	72	66	77	62	67	68	66	85	70	67	67	72	77	68	75	59	68	82	68	93	66	76	77	65	73	66	84	67	68	77	79	80	77	78	68	83	56	74	69	76	78	61	79	59	75	67	71	80	76	75	78	76	82	83	61	69	70	77	63	50	75	82	69	70	58	83	87	60	56	80	69	78	67	61	70	90	72	70	65	56	81	80	63	75	66	80	85	74	77	57	57	70	81	61	81	64	77	84	63	81	86	77	89	75	62	85	56	63	79	78	69	73	79	78	68	62	70	70	74	64	66	71	65	68	81	80	87	84	75	73	62	79	81	78	77	75	54	74	78	69	71	71	82	76	79	73	73	82	68	64	78	63	51	68	76	75	84	65	70	68	78	67	77	69	80	73	64	75	56	66	76	88	71	75	70	79	70	71	89	85	86	67	73	84	62	57	72	74	85	77	71	66	77	73	91	68	83	65	73	63	80	82	74	87	71	69	80	76	69	88	67	67	64	84	101	69	74	77	66	89	69	86	78	72	73	77	81	80	79	83	69	78	78	95	76	70	62	66	62	68	68	72	69	55	74	69	75	71	79	70	72	75	64	79	77	70	73	72	67	64	85	75	70	95	71	83	64	78	70	82	85	74	58	74	80	79	58	79	56	70	66	73	68	82	62	79	70	79	69	64	79	68	79	79	72	75	68	73	74	83	70	74	69	63	72	66	92	66	84	67	68	68	81	66	76	59	72	69	55	86	74	90	85	79	74	73	76	84	72	67	81	86	55	71	61	78	77	69	79	79	75	88	61	74	82	79	73	66	85	77	84	75	82	78	69	73	73	71	75	74	58	51	80	71	83	53	77	74	74	76	80	75	68	70	74	68	72	84	84	79	79	92	63	87	84	70	57	61	85	62	63	63	73	67	68	79	81	59	81	71	73	72	78	81	94	65	80	83	69	80	68	79	76	74	81	77	71	80	69	58	75	86	74	79	72	76	78	68	68	80	64	66	85	62	73	73	81	75	72	101	82	86	85	77	61	74	78	60	79	78	76	82	78	78	60	76	71	80	86	79	68	77	56	82	66	69	71	65	72	79	88	57	63	68	72	67	73	69	68	67	70	66	80	78	64	72	68	66	80	79	65	84	76	79	79	72	73	73	76	82	88	62	75	69	68	69	53	74	62	66	72	58	75	74	79	85	76	76	77	77	71	50	73	86	82	76	69	71	65	80	63	69	93	80	77	70	81	70	63	71	78	65	63	69	64	62	68	81	78	78	71	82	78	88	72	79	74	79	67	68	82	77	96	69	76	77	74	70	58	83	77	78	69	95	87	60	69	72	68	72	72	74	73	85	72	71	74	78	67	64	81	92	72	72	69	80	66	77	75	72	67	79	65	68	70	87	80	76	66	77	74	87	77	68	73	73	70	70	76	79	79	72	67	63	76	75	87	79	86	76	70	75	79	60	75	86	82	56	83	81	60	94	67	72	75	76	62	74	60	73	64	62	62	69	79	77	65	60	62	73	87	67	74	66	67	83	80	66	69	68	69	78	74	75	84	69	85	79	80	78	71	77	72	78	65	68	57	69	71	80	68	57	72	67	79	66	76	69	83	64	71	78	70	77	73	91	89	83	66	68	77	70	77	73	80	75	62	85	60	71	72	76	73	68	77	69	67	71	68	79	74	57	73	65	84	85	78	76	78	87	68	74	73	78	49	76	63	78	65	66	68	66	77	78	73	67	78	74	76	75	76	84	81	70	82	65	76	77	75	74	86	74	85	78	69	72	89	94	83	74	79	88	57	80	79	72	76	72	82	84	71	81	80	70	95	67	72	80	68	65	82	67	73	75	66	74	76	73	58	67	72	76	59	72	88	67	82	68	72	76	70	78	77	67	80	82	67	85	87	70	72	70	71	80	70	55	81	69	90	59	68	83	77	72	88	82	76	74	59	59	75	61	72	91	75	70	81	77	56	78	69	68	71	78	83	85	70	66	78	72	74	80	64	72	59	82	63	84	82	76	83	63	59	78	81	64	75	71	66	81	56	73	58	65	63	68	76	66	65	79	79	71	85	74	78	83	69	84	69	91	71	69	67	71	80	71	58	66	90	67	64	78	81	80	74	74	71	68	75	78	72	83	63	73	84	81	67	65	76	71	66	85	74	75	66	72	82	63	68	60	76	85	75	83	77	77	88	76	72	74	59	65	64	72	77	82	83	79	91	74	73	70	71	72	78	65	78	65	70	95	84	76	75	57	64	61	85	56	80	73	68	89	67	66	71	78	73	69	62	73	83	67	70	93	64	77	74	68	80	71	80	83	77	81	57	75	75	66	94	86	79	76	76	73	70	73	54	69	72	74	84	73	74	72	78	82	77	78	65	62	75	77	77	74	67	100	61	79	84	76	69	65	63	71	74	78	80	79	82	74	72	99	71	77	73	69	62	68	69	86	74	66	78	68	87	87	64	69	68	65	58	77	72	79	63	65	76	67	64	69	58	75	80	69	77	83	60	85	60	56	63	62	56	79	88	68	49	69	73	66	74	80	60	74	75	70	83	82	44	89	69	63	73	77	79	76	75	71	78	70	75	77	66	76	90	69	65	90	77	79	88	68	75	75	70	67	57	67	84	71	68	77	76	71	89	75	66	78	62	97	69	60	85	72	85	87	66	80	64	66	67	69	67	86	78	68	64	70	72	55	79	80	79	74	78	85	59	75	77	80	77	79	67	58	75	75	67	84	71	88	67	88	73	71	77	93	68	70	62	84	74	86	64	61	68	76
29018	20490	17906	28525	35995	35376	31495	26658	21885	17899	14779	12014	9333	7399	6407	5599	4960	4500	3825	3467	3066	3146	3194	3347	3326	2971	2616	2136	1759	1509	1331	1253	1103	1047	1038	966	986	986	935	986	972	886	900	937	901	907	924	929	890	865	879	912	903	865	871	916	913	847	842	855	849	865	854	823	859	841	866	874	849	900	828	871	873	853	877	884	914	832	831	831	844	896	908	790	855	848	873	881	900	841	865	873	839	872	851	860	800	903	898	882	873	870	857	866	871	832	862	801	863	899	865	876	879	871	855	867	884	895	915	881	804	853	954	895	889	918	909	857	831	858	895	886	873	869	860	863	886	873	868	816	947	908	864	885	880	863	866	852	865	866	905	877	894	822	889	850	829	854	915	906	916	828	916	911	899	908	875	877	850	902	841	883	901	863	877	855	912	881	880	866	885	859	885	890	812	846	843	855	853	857	889	857	854	894	861	875	849	871	901	835	884	903	888	871	834	851	845	861	907	883	856	837	906	834	835	920	892	860	907	915	909	876	838	918	894	864	864	872	885	881	883	860	897	924	829	877	854	881	838	836	879	931	892	796	870	832	847	875	864	873	857	952	864	862	837	907	869	911	865	871	885	871	888	918	837	886	928	833	864	866	840	878	848	890	824	884	781	818	922	947	841	856	846	863	867	859	847	912	832	878	896	834	858	886	893	854	891	898	876	927	853	824	856	876	918	863	834	895	901	831	865	879	932	882	863	848	919	837	904	883	858	850	854	915	804	892	831	887	861	864	863	917	911	851	859	875	889	864	825	918	839	871	873	900	928	913	889	865	880	881	922	849	860	866	886	872	873	891	907	870	869	858	899	896	926	872	848	874	836	872	899	886	815	888	873	825	858	852	892	872	819	883	893	941	858	898	847	869	785	853	841	886	872	861	899	876	866	868	926	869	874	875	854	886	881	869	906	858	883	880	861	871	880	870	841	793	916	900	913	862	868	894	866	893	876	855	909	879	848	891	877	864	874	880	890	857	840	857	866	892	877	900	885	850	907	881	844	857	877	890	870	849	850	843	936	811	896	895	868	878	862	897	870	898	907	884	871	895	878	915	842	872	856	871	871	906	812	863	871	864	817	794	870	895	845	873	836	859	883	891	924	887	873	881	897	877	842	900	850	882	872	867	890	888	842	858	884	880	887	872	896	888	895	882	849	881	861	876	860	834	893	846	889	901	885	877	879	873	847	860	878	867	872	898	891	881	898	867	884	903	868	860	877	852	870	899	896	888	863	832	853	871	842	920	866	824	889	905	842	891	912	865	904	839	869	815	907	859	836	848	877	850	878	858	873	846	852	904	843	910	896	895	892	871	863	906	881	898	897	896	835	903	909	832	890	886	894	851	833	871	870	875	865	858	897	822	863	851	842	910	867	882	850	927	836	876	868	858	875	893	789	840	832	906	881	868	793	865	872	868	854	838	858	819	845	906	878	861	882	847	870	837	893	846	846	848	850	921	862	861	854	886	878	875	884	848	841	821	964	869	876	843	875	879	942	874	881	834	890	894	880	851	859	862	911	869	879	837	884	849	861	841	845	908	892	840	859	905	919	871	928	879	828	902	842	819	873	890	891	862	860	863	858	860	841	825	862	900	849	835	844	841	866	898	908	878	899	875	851	877	847	870	899	854	877	891	898	902	868	910	867	855	890	922	910	880	922	833	843	888	868	788	858	883	823	866	876	885	839	809	848	901	910	866	878	848	872	860	852	861	872	923	897	892	901	828	852	922	857	865	838	908	880	873	833	873	839	862	882	874	878	836	875	917	848	883	869	883	834	919	791	918	882	873	862	883	916	889	851	929	880	907	828	889	874	875	901	866	882	873	841	879	893	825	903	882	903	886	861	869	927	911	860	907	863	862	885	860	871	917	870	852	836	882	856	872	844	915	843	840	862	840	912	868	835	887	906	878	855	896	889	876	844	832	901	896	906	877	867	838	862	895	818	880	905	897	875	878	914	864	837	826	813	879	887	853	859	907	856	865	948	867	854	832	895	829	867	896	867	848	875	872	850	855	837	876	872	891	881	839	912	844	845	853	891	836	885	894	921	832	865	839	875	774	871	866	901	850	902	921	868	862	867	820	839	847	910	869	872	916	857	885	842	834	833	827	905	889	900	834	899	851	855	824	846	924	898	888	927	888	857	892	860	861	858	884	848	858	873	897	881	917	846	854	903	840	869	848	873	868	863	893	908	906	879	860	880	870	877	784	862	889	859	872	882	870	907	902	897	876	894	888	825	850	844	889	916	824	887	859	856	922	898	891	875	866	874	887	887	895	834	876	871	871	835	895	887	885	868	859	941	823	908	823	830	922	877	924	857	891	894	858	837	887	896	858	844	836	868	876	835	890	887	954	873	920	888	846	838	854	845	885	858	860	896	820	896	870	852	904	814	917	840	868	915	903	873	870	807	920	853	883	875	860	932	820	814	878	880	866	869	870	904	800	870	884	895	868	837	848	910	851	860	850	869	825	913	862	874	881	853	905	884	831	869	873	870	854	870	875	916	873	870	905	889	907	855	889	862	840	870	867	831	821	895	920	846	910	921	892	885	856	878	911	906	903	847	851	887	931	840	854	892	836	824	906	898	885	859	854	909	887	888	860	887	899	893	883	860	860	845	853	949	856	898	836	855	877	891	881	876	911	791	861	817	916	926	841	867	879	857	802	895	873	873	828	901	833	793	851	857	850	855	893	861	847	898	875	887	860	863	886	808	874	833	873	874	887	818	835	852	821	832	887	852	844	876	879	847	868	865	883	889	870	834	909	888	835	894	913	857	829	867	829	847	907	900	896	872	851	851	878	816	861	849	884	860	864	890	898	899	795	832	841	829	902	884	900	846	889	874	897	917	853	815	907	883	839	875	897	835	875	869	833	798	843	786	893	852	847	920	916	914	894	861	865	865	868	852	888	891	826	832	860	848	884	845	836	843	872	851	868	827	921	933	823	886	885	874	923	861	866	873	826	858	890	908	852	863	919	910	814	883	835	878	913	880	821	853	885	874	856	877	906	857	811	860	887	873	855	872	892	809	938	872	835	860	855	920	881	865	871	911	874	855	816	878	873	905	861	922	924	825	877	864	876	829	888	874	850	916	877	875	878	857	887	857	901	816	849	894	850	898	827	885	888	875	845	871	863	823	864	905	860	914	883	902	934	874	834	907	883	861	918	857	892	819	868	893	847	876	929	871	865	925	891	907	946	860	861	892	926	843	871	829	863	899	853	841	873	917	890	895	885	865	848	923	867	841	847	820	904	861	923	865	882	899	874	930	878	835	866	830	889	885	882	891	899	886	872	953	908	900	912	847	858	892	882	864	843	857	844	880	879	885	870	863	861	830	825	843	878	889	870	906	851	849	840	904	838	843	893	852	848	866	908	850	868	852	917	841	825	841	895	884	823	831	902	857	875	907	826	846	881	863	857	861	910	889	888	866	824	914	876	888	785	898	860	825	888	852	850	878	872	858	887
4825	2250	1553	1427	1671	2013	1753	1275	940	657	588	410	365	264	226	203	188	158	158	160	128	143	123	157	147	130	133	130	106	94	98	105	101	82	77	81	84	87	86	93	84	67	68	86	66	76	75	70	94	58	81	73	69	78	82	63	77	80	61	74	82	89	70	73	71	82	73	75	78	84	71	67	62	84	81	67	74	68	68	73	60	67	55	55	76	59	80	80	81	81	88	89	80	68	90	73	61	51	53	84	78	63	91	76	80	57	72	71	65	76	79	82	67	90	70	64	77	89	74	71	63	67	72	85	66	86	79	70	69	49	65	74	83	74	82	79	72	67	69	68	77	81	72	88	81	75	73	71	78	66	83	73	68	72	81	77	89	66	83	82	67	68	92	73	80	81	71	79	69	85	79	75	73	77	66	73	75	81	90	82	78	78	73	72	67	70	74	84	68	79	74	71	80	88	65	101	68	73	79	71	77	65	76	84	92	79	84	66	86	81	67	80	84	67	71	66	70	75	65	71	57	61	81	61	71	78	97	85	68	73	70	92	77	78	63	75	76	82	61	70	72	72	94	76	71	73	78	81	74	79	78	72	82	71	78	79	76	82	82	79	68	79	57	81	75	99	76	68	89	72	70	83	76	66	57	54	68	71	89	86	74	77	65	71	82	82	70	71	88	80	76	89	77	83	58	58	69	69	70	73	78	69	65	75	73	68	65	54	85	72	72	72	78	77	73	92	81	80	64	74	72	81	80	85	69	77	68	67	69	72	83	83	73	64	66	69	68	71	83	60	77	64	73	65	83	69	84	71	69	67	64	69	79	68	87	76	73	69	73	94	74	68	64	75	68	85	85	76	81	89	75	71	80	79	83	63	73	69	76	84	67	80	76	101	87	80	83	64	85	73	78	67	66	66	78	53	83	72	66	68	87	67	77	61	91	71	96	65	78	64	77	75	72	76	76	82	80	74	73	73	83	79	73	84	68	63	66	69	64	73	75	78	62	81	75	63	70	71	69	67	78	72	77	69	74	66	66	84	61	79	85	71	83	65	69	95	62	91	70	80	74	63	79	89	73	82	84	57	87	68	69	81	100	63	82	79	79	80	75	68	78	83	77	75	65	83	81	97	97	78	80	78	65	68	69	80	66	66	79	68	68	70	73	80	62	72	76	78	90	70	71	72	69	77	74	57	67	82	83	94	78	72	57	80	85	74	76	64	66	83	83	76	65	76	76	76	61	76	83	72	65	82	64	70	94	72	71	68	59	76	89	90	75	75	82	83	69	70	79	80	71	84	70	75	78	80	75	69	64	70	92	85	77	94	68	73	85	67	63	68	89	96	80	80	62	82	59	57	78	61	73	92	75	85	75	80	78	87	72	75	75	75	87	77	73	75	81	61	61	69	83	74	75	85	87	80	65	69	77	73	74	68	70	74	70	61	77	69	72	83	94	74	77	67	78	70	86	66	76	66	72	73	83	78	83	77	81	80	66	78	73	75	75	64	81	60	77	78	71	76	74	60	81	75	71	69	63	61	89	76	75	71	83	85	74	85	89	65	84	85	66	75	71	78	68	79	80	79	64	87	74	89	73	74	69	74	64	83	53	79	89	80	77	67	85	64	78	65	73	73	67	75	86	73	83	63	57	81	77	83	82	73	86	74	75	79	83	96	61	73	94	77	65	79	82	80	64	71	80	78	75	95	56	75	88	77	69	83	82	76	81	67	60	75	85	71	59	69	77	64	75	86	81	71	72	66	74	73	69	84	77	87	76	73	82	65	71	66	76	76	85	71	64	68	72	83	74	71	86	81	100	78	69	83	61	72	86	86	79	87	76	76	67	69	78	75	81	81	66	84	75	72	81	71	69	74	77	82	77	82	74	74	69	78	67	69	67	72	75	71	67	79	77	69	82	93	73	80	76	71	87	65	70	62	82	84	76	77	78	75	84	79	71	75	80	80	74	82	74	84	73	79	81	74	77	72	78	69	71	75	86	84	85	73	79	65	78	80	67	73	73	77	77	81	74	59	77	79	74	87	62	75	77	56	71	82	69	77	82	72	86	72	68	73	79	76	81	69	83	65	57	69	74	63	82	70	73	90	72	77	63	61	69	75	68	92	74	77	72	60	63	77	76	85	82	79	78	66	84	96	71	79	80	81	64	100	71	86	68	72	79	81	63	80	71	79	87	76	85	84	66	74	73	71	69	65	78	84	80	56	79	70	70	63	85	69	82	74	83	89	74	73	67	75	76	69	81	61	69	99	94	71	69	75	74	103	84	88	80	74	78	71	68	83	74	77	61	65	81	79	76	69	65	80	73	77	76	72	83	86	75	90	78	70	68	78	73	67	86	59	82	83	85	86	76	65	74	67	73	79	70	88	76	89	69	83	72	73	62	66	91	84	68	67	64	87	77	75	82	78	71	59	81	77	90	71	85	77	59	70	74	77	80	79	71	80	86	77	79	82	79	79	69	68	76	83	83	79	79	84	78	75	77	72	73	81	87	76	72	68	83	79	94	83	53	72	67	82	84	76	62	76	68	71	64	94	85	83	75	82	84	93	96	73	80	71	74	81	76	63	79	75	51	90	73	85	69	80	64	70	67	89	81	81	74	70	77	80	88	80	75	64	77	64	72	76	90	73	53	70	73	74	70	69	79	83	78	80	93	72	79	64	77	75	77	79	87	56	71	67	70	84	82	73	79	94	67	67	85	87	83	65	76	82	74	81	78	73	76	75	80	86	72	75	69	76	89	79	75	64	76	80	78	62	70	79	89	73	75	86	68	73	95	72	82	67	78	80	71	67	77	76	83	79	80	75	82	68	61	74	86	65	87	89	70	81	72	74	70	66	77	70	75	81	72	74	70	70	66	74	71	73	81	69	66	82	77	80	67	80	69	70	95	78	81	84	68	80	80	79	64	59	65	63	82	88	79	77	68	79	73	85	67	80	72	81	75	69	71	82	69	79	76	81	82	86	71	79	80	71	73	81	75	73	74	85	74	76	69	70	76	72	62	80	79	79	73	81	73	70	81	77	69	71	71	87	80	85	77	71	80	76	65	70	78	69	79	74	88	86	69	52	85	81	91	93	67	78	85	78	69	64	88	71	84	88	81	66	62	75	68	61	71	84	68	86	62	79	68	92	83	78	61	84	77	73	79	69	82	92	80	76	68	79	77	72	72	79	84	81	70	76	66	69	74	81	74	66	70	63	74	74	74	66	81	75	76	64	69	68	83	74	79	83	93	76	84	71	69	84	73	84	85	95	78	84	80	78	88	63	72	83	86	67	92	73	78	74	71	78	73	77	80	75	75	77	75	86	60	87	82	83	59	67	68	69	61	73	87	79	75	70	89	84	71	84	71	70	71	77	68	76	73	76	84	83	79	79	79	52	68	67	85	71	68	78	81	73	78	83	70	88	72	89	90	73	66	73	83	62	76	70	81	78	74	76	72	81	74	88	80	69	69	68	72	79	90	85	79	73	82	72	70	75	67	65
26867	20310	18245	28473	35688	35335	31967	27609	23209	19933	16492	13018	10038	8482	7120	6006	5310	4812	4316	3756	3637	3417	3555	3691	3551	3369	2966	2465	1963	1706	1499	1314	1187	1139	1070	1111	1022	941	983	941	941	956	934	915	925	906	921	899	866	868	910	889	944	914	928	903	896	941	937	888	905	845	868	884	901	894	913	941	920	876	899	863	922	911	948	869	873	967	925	868	893	905	839	913	912	892	933	921	886	850	915	899	851	890	838	848	852	934	887	917	895	872	913	918	922	876	865	861	893	850	888	852	869	912	924	903	917	909	911	913	856	934	862	892	921	853	876	941	941	887	865	894	871	865	893	897	892	888	916	882	860	896	873	887	860	875	965	900	851	906	861	974	880	924	887	928	918	900	909	888	885	910	871	953	922	835	898	846	914	898	899	860	896	877	886	849	923	887	885	914	895	875	890	849	882	880	837	879	852	884	929	850	885	923	935	889	912	959	874	862	849	909	888	904	906	887	864	881	893	900	879	943	876	884	919	952	878	895	907	908	923	889	926	882	851	897	912	893	902	925	905	851	895	909	962	908	922	895	854	928	849	882	862	908	883	907	894	914	868	864	922	877	879	918	901	885	832	880	914	893	853	868	896	909	917	904	893	863	918	880	919	875	882	933	893	892	884	950	861	854	872	911	873	935	913	929	846	917	882	875	877	876	881	934	889	897	894	899	850	891	881	959	885	828	894	930	900	910	927	887	841	875	874	923	840	910	910	905	904	849	889	881	902	943	873	901	869	923	863	879	843	828	877	926	906	869	939	916	812	893	882	929	872	887	880	879	881	905	924	862	896	880	881	882	874	879	920	898	960	859	859	852	916	884	900	884	857	901	909	879	881	943	908	885	924	883	901	897	894	921	920	865	868	855	867	884	948	821	862	878	924	830	875	898	845	942	876	906	824	950	940	895	957	890	875	887	866	902	930	876	877	863	888	885	958	896	893	874	880	911	922	892	842	851	908	915	886	910	911	912	888	888	911	935	854	893	945	901	899	871	877	858	892	900	904	878	898	890	871	897	868	903	890	946	882	910	910	916	856	914	848	859	865	915	883	920	947	862	845	956	892	877	919	902	894	893	909	907	851	937	909	863	905	916	922	912	921	882	882	901	897	931	913	927	875	933	875	890	899	879	902	932	896	874	896	882	905	913	907	911	887	888	892	890	882	884	850	875	927	856	937	955	890	903	882	905	901	872	907	884	885	902	916	879	921	881	893	905	893	893	918	913	875	918	927	840	881	882	872	882	868	900	862	873	902	895	839	872	904	940	943	908	914	907	848	916	887	859	872	837	899	885	923	931	853	863	887	919	976	958	911	909	898	918	874	876	920	876	869	939	891	896	897	902	914	850	915	903	886	900	911	896	921	898	847	916	924	904	879	946	882	861	813	897	903	935	867	917	826	894	919	963	917	892	934	876	892	873	830	911	902	957	908	894	948	857	874	892	895	897	877	962	995	873	909	928	914	921	895	919	828	913	929	860	882	904	892	915	880	920	893	937	933	839	916	882	931	952	857	887	852	861	845	885	858	890	951	882	823	851	876	877	899	895	943	878	908	886	895	836	896	905	920	894	889	870	901	896	891	918	911	873	881	878	922	894	861	866	906	922	857	831	914	879	869	892	854	889	903	861	926	823	905	863	945	904	927	856	875	901	885	873	933	868	858	928	870	911	939	905	837	921	886	881	845	889	908	909	822	898	907	877	915	911	936	925	871	886	912	906	930	886	915	910	869	863	880	928	911	884	882	922	932	907	899	912	907	913	923	899	949	881	906	896	907	898	885	894	898	922	906	961	864	894	912	872	896	905	893	916	914	921	864	898	837	883	902	790	879	892	947	847	889	901	891	888	861	901	906	876	921	897	894	884	876	891	906	909	883	934	875	927	907	893	882	882	858	882	859	913	895	860	892	942	915	887	924	865	882	925	910	902	879	921	903	932	899	965	873	907	926	878	906	881	857	919	888	885	900	876	936	911	863	925	920	899	923	971	946	901	943	899	871	866	878	873	898	890	875	925	911	892	878	919	888	947	933	932	929	855	919	884	916	846	897	921	939	901	876	944	884	869	927	874	869	904	924	904	829	855	950	946	936	848	894	918	942	888	893	892	961	908	921	864	911	905	891	892	920	842	894	862	938	870	897	899	898	908	869	896	930	877	869	865	907	910	875	952	889	893	897	892	860	886	882	864	892	908	908	939	863	888	980	925	883	875	924	886	884	901	950	867	918	853	913	864	901	880	831	919	920	918	875	860	850	928	937	894	909	874	915	971	895	909	939	916	946	903	911	889	962	900	921	914	826	886	915	881	915	898	887	925	902	886	956	906	905	883	862	856	869	916	936	911	865	849	958	900	968	907	858	921	915	889	913	939	952	826	922	914	899	914	914	879	840	880	860	872	909	884	922	935	868	878	870	918	874	913	857	904	880	850	903	929	924	945	887	878	877	904	900	861	896	934	867	913	925	877	904	928	932	888	884	880	952	941	889	900	901	856	877	911	908	937	865	911	887	912	896	876	938	939	904	952	883	862	861	909	913	899	908	882	895	921	927	894	922	894	864	907	933	949	908	933	865	805	888	892	910	889	916	853	944	863	899	942	891	909	876	932	869	926	887	873	911	964	918	904	912	903	931	941	891	905	914	949	850	876	847	886	861	927	884	941	894	891	951	901	896	866	909	963	883	872	845	932	917	916	902	927	828	900	895	866	900	866	901	877	916	933	937	879	905	923	898	903	908	903	909	864	879	904	899	912	918	880	839	868	893	936	885	848	918	890	927	892	889	887	848	948	918	871	931	919	906	927	935	918	914	932	862	916	896	888	879	885	861	878	899	917	870	937	909	890	876	882	929	947	924	930	894	884	908	841	897	956	895	890	915	864	912	890	876	852	888	902	845	896	873	925	908	882	879	898	884	896	838	903	937	854	916	902	857	901	871	923	858	898	836	867	871	898	926	899	869	878	884	933	886	948	895	850	888	847	880	918	978	917	901	863	867	907	854	906	907	913	903	917	876	860	883	915	924	850	921	905	926	883	899	918	892	899	887	872	877	872	928	858	943	966	850	899	864	911	872	903	875	908	848	889	848	884	892	937	867	879	950	927	933	939	969	919	896	887	849	890	873	908	881	886	892	890	932	913	935	906	906	889	812	888	882	880	888	886	929	905	936	912	954	918	895	904	909	951	891	945	909	857	898	893	881	862	910	902	872	922	908	905	905	857	853	893	955	896	875	929	939	902	891	845	868	876	910	915	892	834	875	870	869	921	920	883	896	919	935	934	906	927	850	913	897	942	908	937	898	906	860	915	958	903	900	915	911	959	887	948	890	891	875	880	862	895	911	898	862	879	918	893	923	893	922	927	880	889	869	966	904	875	914	909	942	936	893	909	870	906	943	900	923	851	902	855	881	863	866	874	908	906	911	924	916	881	854	847	884	898	878	918	862	902	910	895	837	858	905	916	877	925	899	931	933	849	872	895	920	931
4916	3445	2377	1874	2162	2602	2302	1790	1236	982	748	552	413	345	296	292	236	238	180	190	176	156	167	169	189	164	144	141	132	118	97	90	74	100	95	69	74	90	79	86	82	74	65	91	76	62	83	62	63	80	87	72	81	73	78	76	74	91	69	71	83	83	74	65	76	78	74	68	76	85	71	83	78	71	81	76	64	88	75	76	71	77	85	72	79	76	64	85	67	98	61	58	76	63	74	78	63	82	68	83	76	69	74	74	68	82	76	88	72	74	72	79	66	76	86	78	61	78	73	77	75	67	86	65	64	79	80	70	65	94	74	63	83	84	65	80	75	76	64	76	65	68	72	76	68	64	71	61	80	66	66	73	82	77	67	80	62	77	72	58	65	90	79	67	72	78	84	83	67	83	86	69	75	83	72	74	87	60	83	69	77	85	69	73	80	67	74	71	76	73	88	80	70	71	76	88	79	87	73	79	81	81	61	74	97	83	79	85	64	66	83	72	78	68	61	81	71	68	85	79	72	64	83	85	83	78	87	81	75	80	74	68	81	66	63	56	100	68	74	75	83	74	76	72	98	91	64	76	77	74	96	66	86	74	86	73	78	71	80	60	84	72	75	91	66	71	69	84	59	90	76	83	78	77	62	66	61	72	61	89	83	75	81	66	57	76	78	75	61	73	72	81	78	75	87	82	82	64	78	92	95	75	82	94	61	74	79	71	83	80	60	79	73	80	83	65	77	76	81	88	85	60	87	65	71	85	82	71	70	85	94	78	87	73	68	68	73	69	83	83	56	76	89	88	65	91	74	82	63	83	60	82	84	79	60	82	74	62	64	66	66	64	76	76	59	86	82	70	78	86	69	75	61	66	67	71	63	71	86	76	78	67	94	68	67	69	75	78	79	89	90	72	69	78	76	71	86	81	64	75	81	80	78	76	77	71	72	71	81	71	78	71	72	71	72	79	79	82	77	68	64	88	74	76	82	86	72	65	70	67	91	84	81	75	75	79	86	75	67	92	76	78	58	85	75	68	71	70	75	87	68	67	71	60	67	68	74	80	75	78	88	67	86	83	71	83	69	80	85	88	80	69	70	92	94	69	73	78	75	72	74	66	75	77	85	100	69	85	77	79	85	80	91	71	59	82	75	75	79	72	87	89	79	77	72	65	77	80	64	71	86	63	58	79	72	65	82	71	72	81	81	87	80	83	82	77	67	82	80	72	76	84	92	86	75	67	95	78	68	83	85	91	81	64	92	69	64	85	76	81	92	73	80	75	72	65	62	88	90	85	77	63	73	77	87	75	86	71	57	66	70	82	63	79	91	75	63	80	72	59	80	82	69	67	69	73	80	72	82	82	71	85	79	70	73	63	86	81	68	80	79	84	62	71	77	71	75	75	92	81	70	73	69	76	91	70	82	80	79	71	63	77	79	63	65	97	79	62	75	64	77	69	72	80	77	65	73	62	66	68	70	68	83	83	80	76	58	75	87	56	62	76	61	81	87	94	76	79	92	71	79	72	77	71	64	85	75	76	69	67	81	77	67	75	78	73	89	89	71	69	63	68	76	84	76	74	72	79	66	69	74	75	81	87	76	78	76	65	69	72	95	71	63	78	85	85	68	56	77	60	76	71	83	83	69	92	77	73	79	56	73	73	91	78	66	84	91	79	79	78	79	70	67	87	74	89	97	90	87	63	76	86	77	69	75	85	80	79	74	82	81	71	88	77	59	52	86	74	69	77	77	59	75	80	79	82	82	81	82	64	80	64	82	86	75	94	70	81	70	76	68	71	77	89	67	70	81	75	78	61	87	83	68	75	66	69	61	76	84	71	64	75	60	70	60	78	70	68	68	71	87	78	80	79	77	69	76	70	69	71	74	70	93	81	69	71	84	64	63	65	70	75	78	73	77	75	84	78	68	61	77	76	63	77	72	82	80	74	61	66	85	70	66	79	91	75	81	59	73	84	62	68	63	81	79	73	83	74	71	77	85	77	87	75	70	61	92	84	89	93	71	77	68	86	64	65	89	82	78	75	88	79	83	57	78	68	78	85	76	82	70	91	85	81	74	78	62	55	76	83	81	83	74	79	73	83	89	69	68	76	75	76	79	71	73	65	68	81	94	66	65	72	85	70	81	73	75	81	80	86	70	82	77	67	82	82	70	75	75	84	88	79	58	77	76	83	75	83	90	91	71	81	76	92	83	82	84	79	75	68	80	80	71	55	80	69	82	78	77	75	76	72	80	85	77	89	76	64	81	82	88	76	71	79	78	73	91	68	74	74	67	87	86	76	88	66	79	74	81	93	75	75	75	71	83	62	79	77	90	81	65	75	58	62	71	73	73	82	84	73	82	75	73	67	64	67	65	75	84	66	89	73	65	79	65	71	76	71	80	76	90	86	68	80	77	68	73	81	63	65	68	82	84	83	86	76	86	71	80	65	68	72	89	71	91	70	91	91	89	58	67	71	59	79	60	83	64	76	71	78	84	78	101	73	74	63	61	71	74	81	72	71	97	62	68	84	79	73	74	85	82	64	69	81	66	85	78	56	77	81	73	92	82	69	88	56	78	78	80	67	82	76	76	63	76	75	77	77	76	52	70	67	74	76	72	69	67	74	88	56	66	89	74	62	68	77	68	79	82	67	69	76	63	73	77	65	77	90	63	71	64	71	78	60	72	71	71	91	90	65	85	78	77	75	74	68	63	83	64	75	69	97	75	81	80	66	94	78	77	90	82	68	72	87	82	79	76	89	65	71	65	78	76	76	87	82	82	71	69	65	54	86	78	78	81	66	82	89	92	84	71	67	80	75	88	55	71	81	76	60	80	75	77	80	81	81	70	88	78	67	58	102	88	63	86	76	57	83	69	74	69	95	56	88	83	64	69	69	88	78	80	61	80	73	86	56	77	66	71	65	86	88	67	63	56	67	84	57	71	88	74	77	76	63	89	75	81	82	76	65	88	77	71	73	93	87	73	77	69	89	74	74	81	72	74	74	78	64	73	74	72	67	79	80	61	77	81	87	71	88	65	64	76	94	85	81	73	62	59	84	69	70	73	75	83	64	73	72	63	88	66	74	80	73	80	61	75	100	86	72	65	78	85	70	81	70	70	84	62	86	72	71	70	67	79	88	78	88	83	79	63	92	67	78	66	89	88	96	78	72	72	70	83	72	67	67	66	69	61	73	76	77	75	71	78	68	82	59	71	67	89	70	80	72	71	76	73	76	70	71	69	75	86	82	74	75	62	73	58	64	65	78	75	66	83	91	72	64	73	67	64	77	87	78	80	55	88	85	64	70	67	79	78	76	80	78	86	79	68	75	77	77	75	82	66	71	80	89	65	81	81	58	70	66	86	72	74	71	80	97	88	73	85	86	75	81	75	82	72	77	95	66	75	82	84	73	70	81	69	75	72	68	86	81	64	76	74	85	72	67	76	88	90	81	83	77	67	76	62	75	83	67	72	73	81	53	83	79	60	69	80	61	74	73	80	76
31558	23385	21150	30749	37974	37968	34852	30597	26272	22825	19470	15691	12592	10169	8748	7501	6448	5795	5314	4796	4440	4160	4363	4488	4207	4011	3607	3217	2501	1918	1680	1363	1286	1219	1175	1084	1070	1065	1051	988	985	927	933	968	957	957	935	909	964	941	894	953	937	906	955	937	863	950	885	869	939	919	884	957	906	921	882	929	841	867	883	902	904	906	897	892	910	857	883	883	918	908	961	850	910	852	867	880	897	890	945	931	896	917	907	866	895	915	835	911	849	892	853	880	965	880	906	910	860	961	896	918	920	850	895	915	905	872	847	881	884	922	915	862	926	905	878	940	906	924	918	900	889	935	948	876	949	897	868	898	891	861	912	882	881	864	900	917	918	873	952	947	857	929	910	863	899	901	876	908	902	903	900	900	886	940	917	901	913	866	919	891	884	892	927	879	930	879	899	867	928	889	924	909	913	905	915	949	914	895	898	875	923	922	877	872	878	887	910	888	930	915	836	891	852	953	913	874	913	871	877	892	904	927	876	875	861	907	930	870	892	916	887	928	909	916	921	898	856	899	928	911	930	877	905	957	929	920	912	885	925	887	910	885	896	867	863	930	928	944	831	861	955	918	926	872	895	916	921	922	954	897	890	920	898	900	909	842	977	883	881	915	903	897	895	925	891	936	893	865	909	908	876	865	901	926	885	901	894	868	890	893	949	870	929	881	895	904	882	918	897	921	937	886	926	914	946	936	871	890	937	886	914	904	902	971	891	973	920	899	940	896	889	884	922	909	856	906	891	865	873	894	857	872	908	890	887	904	889	891	907	902	898	885	943	894	951	900	883	919	880	898	885	897	907	909	943	870	869	888	940	932	915	907	903	909	889	912	891	881	946	881	906	916	934	842	901	900	936	932	910	908	908	944	869	898	889	908	899	941	944	923	919	907	946	874	899	961	911	914	920	896	884	872	847	864	877	850	956	890	929	863	884	912	920	916	950	849	929	895	886	903	871	933	922	892	878	953	836	917	938	892	917	900	951	866	826	851	877	944	901	900	884	893	950	902	915	925	952	835	898	928	875	898	896	888	835	871	948	911	933	914	826	910	872	925	869	871	931	918	934	920	896	915	869	870	908	924	924	887	923	896	909	898	895	934	883	923	862	912	897	874	942	924	823	880	924	898	902	908	901	937	891	900	836	903	851	894	886	996	865	913	879	867	925	890	919	909	847	896	897	906	868	914	904	857	878	876	866	925	878	868	908	900	863	921	877	834	908	905	928	889	864	910	929	891	942	907	854	914	955	889	932	895	937	856	902	918	881	902	929	947	925	877	881	862	867	967	876	907	923	901	874	923	896	883	919	929	934	929	890	942	910	865	895	935	903	857	896	874	851	959	988	968	914	921	938	877	887	881	869	881	893	914	923	932	876	952	950	830	913	893	947	898	877	933	867	886	865	923	926	887	923	893	886	872	860	904	915	865	909	902	927	905	887	856	893	868	935	900	984	910	926	886	826	926	891	839	896	934	866	899	958	927	900	888	917	900	890	884	856	921	912	917	897	923	913	873	889	909	922	926	885	933	859	886	886	860	845	849	898	970	849	950	933	820	948	935	969	935	931	888	929	906	901	903	892	886	915	892	953	961	935	876	889	903	901	935	924	858	932	894	888	952	878	968	888	860	883	860	856	861	858	870	928	897	894	884	860	876	858	927	915	894	856	873	911	886	839	894	912	833	904	890	910	913	892	948	908	859	895	908	984	865	886	917	934	867	936	928	916	950	923	906	860	851	910	916	899	901	943	878	915	941	894	910	875	887	924	939	918	863	937	911	911	881	890	889	897	916	900	958	918	924	908	881	896	962	913	861	898	904	954	939	917	908	916	868	924	885	872	904	870	900	927	875	895	866	959	937	914	879	907	963	895	896	884	904	887	936	904	908	923	944	876	918	908	903	935	857	883	863	946	892	909	886	895	942	898	893	922	882	915	928	919	922	950	905	961	849	883	919	882	964	890	940	939	888	893	926	924	969	895	867	892	939	963	920	944	876	916	906	937	898	876	875	868	878	898	940	903	867	862	975	925	888	882	879	914	915	903	894	867	929	912	904	901	851	909	944	926	922	944	899	887	862	944	909	892	875	961	910	920	849	902	931	902	944	935	846	946	894	868	869	938	918	914	848	906	921	920	901	909	929	890	927	884	894	894	859	860	877	915	899	937	937	918	881	944	946	922	925	933	899	899	915	923	891	897	861	888	842	905	895	862	950	960	955	909	893	913	924	879	974	873	909	930	901	910	907	903	934	867	928	904	874	912	903	923	914	908	933	913	897	949	903	884	901	861	944	918	916	945	909	880	886	863	876	924	843	890	882	878	892	886	842	857	901	852	915	919	896	925	871	891	841	927	959	859	941	890	920	924	927	855	955	897	908	904	905	894	870	902	891	886	902	899	952	881	890	935	922	899	927	898	937	886	928	913	943	925	932	848	887	879	940	955	857	912	902	914	912	882	886	947	916	930	874	922	856	917	964	908	876	904	865	912	885	878	898	890	873	915	924	913	914	919	904	843	903	928	860	931	914	917	891	909	884	910	902	922	879	933	922	912	928	887	830	925	931	856	870	829	864	897	917	869	891	909	881	857	881	900	897	905	925	907	869	906	892	920	894	912	905	914	928	934	934	911	920	931	952	884	848	893	898	836	945	942	891	863	942	884	896	947	916	914	917	868	926	927	887	919	906	918	910	915	880	937	916	904	896	919	919	892	902	862	933	916	865	919	908	879	944	883	953	897	873	952	943	916	891	912	936	896	908	936	899	932	926	934	860	942	887	933	865	950	925	878	906	896	943	907	886	898	928	898	895	933	868	928	904	919	939	905	868	871	905	885	898	954	939	918	935	873	873	871	955	922	885	882	927	947	905	904	905	887	898	876	894	933	870	831	893	900	883	930	895	872	891	883	966	895	936	915	965	875	902	928	904	915	878	927	937	965	905	864	955	911	937	860	915	903	913	905	860	877	883	909	897	908	855	905	916	837	882	879	903	856	880	921	853	877	898	870	958	911	892	860	861	899	919	924	912	911	928	925	918	886	945	880	882	892	897	893	894	919	949	866	874	876	915	975	858	983	887	904	860	920	910	897	935	850	869	904	873	877	923	848	881	940	871	896	924	894	912	877	847	836	885	926	845	904	916	890	896	885	918	958	856	914	922	913	898	913	913	920	920	899	934	894	905	910	825	865	937	883	914	876	935	861	940	851	915	896	906	844	884	901	900	875	925	901	924	921	900	891	858	917	892	902	903	868	899	847	890	849	879	971	896	894	909	875	943	906	854	897	904	882	950	884	850	912	837	903	902	909	938	926	883	853	919	896	894	866	972	882	912	916	861	895	908	888	893	880	927	864	904	944	913	903	873	883	886	919	948	910	914	914	890	975	876	884	896	915	913	929	881	868	912	919	872	928	828	909	876	913	894	866	929	936	900	895	918	933	936	916	896	953	954	905	953	895	948	921	882	891	875	882	880	872	918	863	883	914	811
3056	1399	1093	927	1039	1455	1149	851	697	506	408	258	244	180	164	137	147	110	100	119	95	90	99	99	123	98	108	113	88	75	91	75	71	82	72	57	83	67	59	71	81	71	57	63	58	64	81	76	58	51	62	71	74	68	67	80	81	83	80	68	67	78	67	56	74	59	83	76	67	54	74	71	64	72	53	68	84	72	67	72	79	69	74	63	63	68	70	73	65	52	82	78	61	59	55	83	67	61	68	84	69	56	85	74	63	64	61	72	81	83	91	65	57	69	48	66	83	73	64	65	70	58	63	71	69	58	70	74	67	56	60	74	66	49	73	69	81	68	71	76	60	73	83	73	74	78	69	66	75	65	73	78	76	70	58	74	68	72	70	70	69	68	59	66	69	74	72	62	67	83	76	59	68	57	74	75	61	69	67	86	66	76	79	67	64	89	64	67	83	55	69	70	78	65	76	61	67	72	75	88	75	74	73	65	78	77	61	86	82	77	66	68	62	75	73	76	70	82	87	70	80	58	75	76	73	77	67	68	70	64	61	74	57	70	68	61	61	63	66	78	66	76	75	76	78	63	72	62	63	71	70	63	73	67	62	75	84	53	78	67	55	76	75	62	77	79	62	69	63	72	77	60	66	72	71	74	74	56	87	68	72	69	64	73	65	64	64	77	79	75	62	61	72	68	70	67	63	72	45	81	75	82	76	70	69	66	81	84	68	80	74	73	60	86	61	66	69	74	62	61	85	63	69	71	79	68	82	60	74	67	72	63	71	74	73	78	74	70	48	66	68	73	60	75	92	68	74	64	64	77	66	77	64	66	81	78	75	76	67	69	87	86	84	63	66	80	71	75	68	78	72	67	73	84	85	61	70	84	73	61	69	71	63	74	82	57	72	71	72	56	58	76	78	72	64	73	75	69	69	60	82	81	68	73	70	71	74	95	72	73	88	58	64	67	90	71	73	84	86	74	71	71	90	64	75	75	76	71	49	50	75	63	74	69	71	83	58	71	71	67	73	69	72	77	75	83	87	64	51	63	87	70	75	79	69	76	77	71	70	72	82	79	62	75	74	72	73	72	59	65	74	66	70	64	58	82	70	69	57	76	74	65	78	64	72	57	85	83	68	73	77	79	78	77	71	76	62	72	73	70	66	62	65	73	66	61	68	72	68	64	74	60	84	76	56	73	62	71	81	69	69	84	66	84	68	81	79	69	65	66	72	69	75	67	83	71	66	78	70	64	72	71	66	70	58	56	76	75	72	68	71	75	84	64	66	76	86	64	80	71	71	70	66	69	70	68	74	63	61	87	80	59	67	74	69	77	69	78	85	76	75	94	61	88	60	56	72	82	62	79	74	63	64	74	77	69	79	78	64	62	61	90	67	67	78	81	78	70	67	61	84	70	57	74	74	77	62	64	69	79	73	67	83	81	64	69	70	64	69	79	79	60	69	67	66	77	70	91	65	73	67	63	72	76	62	77	71	72	86	67	74	72	82	58	78	73	74	80	74	74	68	68	78	62	76	75	59	73	63	66	65	76	84	63	75	65	77	73	62	69	59	76	68	68	82	70	63	64	86	72	75	66	74	69	59	80	69	70	71	63	74	72	61	69	61	71	76	75	74	73	59	70	65	70	83	82	80	62	68	70	67	70	80	68	66	65	63	74	85	65	62	90	70	71	69	66	78	63	86	62	73	62	69	80	65	75	60	65	70	59	73	63	72	69	75	72	75	67	65	74	74	86	69	74	76	79	70	70	67	72	65	74	65	77	60	74	80	73	72	72	73	60	76	80	74	74	70	59	82	63	66	70	74	84	82	66	76	85	73	73	75	68	61	71	78	75	72	73	78	79	67	65	73	94	70	67	64	80	65	79	75	72	64	62	75	61	68	68	57	74	73	79	68	75	69	85	69	76	76	56	82	70	80	58	69	65	70	73	56	62	88	64	76	83	68	63	78	72	73	58	75	71	68	74	83	77	67	75	76	72	86	85	73	78	78	74	59	77	58	81	62	64	71	87	84	74	61	73	68	87	67	62	59	77	76	80	76	58	72	78	70	66	76	72	81	78	65	72	58	78	72	76	63	76	60	78	77	78	68	69	69	81	66	67	73	59	65	72	79	58	62	65	78	67	72	93	64	81	75	67	68	59	62	75	78	67	68	76	84	88	71	80	86	81	62	67	89	65	75	67	80	74	67	59	64	73	71	64	82	63	95	71	66	80	62	61	81	72	73	78	71	69	86	65	80	74	73	69	80	73	84	67	62	84	74	58	81	59	70	77	68	71	62	67	80	66	85	60	80	78	75	84	60	62	88	81	72	71	66	65	79	74	54	71	71	56	59	79	77	64	78	77	84	73	68	81	58	69	72	79	76	62	60	69	78	68	75	62	71	80	64	69	49	69	70	56	59	86	58	59	76	77	76	55	71	81	67	74	68	75	97	75	64	73	75	55	73	70	76	75	71	56	81	79	79	70	62	52	70	73	75	90	79	69	64	71	61	64	62	72	68	79	71	54	71	83	67	85	83	63	66	78	73	60	80	76	54	72	61	75	73	69	75	55	62	68	80	67	80	65	77	66	68	81	80	70	71	58	73	74	68	86	60	71	78	51	72	54	91	60	78	64	85	66	72	71	84	63	64	71	63	71	62	73	69	61	76	71	62	70	77	67	71	64	70	76	78	66	70	77	69	70	66	70	54	67	74	68	57	85	94	74	73	79	76	69	77	61	68	61	65	67	76	90	87	68	74	78	88	75	67	78	56	71	87	62	77	71	76	60	76	71	71	75	62	71	65	71	80	59	71	59	74	71	69	69	61	91	68	68	81	78	76	72	76	74	75	77	62	89	78	67	80	66	67	67	73	72	69	71	62	71	69	57	88	78	79	65	69	68	65	68	75	67	73	72	66	82	83	71	74	72	72	69	60	70	62	70	80	61	82	75	71	49	65	60	72	67	75	59	76	80	76	67	73	62	65	72	85	68	65	74	71	86	72	68	72	71	84	91	74	68	68	56	66	67	71	68	71	63	81	73	64	76	65	93	72	71	78	75	78	86	74	70	72	76	77	87	96	84	85	65	80	83	80	66	82	72	57	70	54	75	82	78	76	69	72	74	71	66	59	68	64	68	68	63	60	57	71	72	60	81	79	73	73	75	76	64	67	61	61	61	69	68	77	72	75	83	73	87	80	60	63	70	86	94	67	73	78	63	63	67	83	77	68	56	75	66	71	75	70	60	79	72	70	64	72	68	76	70	70	67	79	82	83	82	83	85	64	74	61	72	81	71	84	84	82	67	71	81	53	88	55	64	66	56	69	77	67	94	75	70	75	69	69	66	86	80	66	74	75	79	68	76	59	69	56	85	67	67	68	66	57	75	66	83	59	66	72	75	98	69	69	82	83	78	74	66	65	89	60	66	64	64	78	71	67	66	60	80	67	68	65	68	67	66	84	65	89	73	64	60	64	70	61	69	76	79	77	68	68	59	70	62	77	68
24063	17366	15136	24306	32068	32140	28750	24348	20296	16531	13234	10078	7876	5892	4851	3981	3353	2913	2685	2428	2092	2035	2178	2489	2498	2376	2211	2037	1759	1412	1198	1084	992	994	939	934	886	924	903	861	871	936	889	840	849	887	834	847	853	923	888	893	883	931	851	865	805	875	806	807	840	836	874	798	884	849	861	840	854	821	894	858	915	909	847	859	921	858	870	901	860	870	887	886	856	819	827	835	865	876	836	817	865	878	806	891	892	853	891	893	872	845	882	799	870	881	879	843	887	840	868	858	854	853	882	844	864	868	847	857	855	889	847	899	819	889	832	803	835	803	882	812	882	897	881	858	904	859	844	860	874	823	863	866	863	806	871	900	871	848	890	867	795	902	858	848	855	808	847	811	780	847	878	817	851	871	909	801	836	843	842	811	796	838	843	859	868	837	859	853	832	852	847	832	828	853	850	869	840	844	840	874	857	823	907	854	820	869	849	859	804	817	840	816	895	819	874	889	827	875	806	871	914	872	849	878	888	850	840	901	854	875	807	842	892	843	852	874	810	879	869	838	897	890	857	888	795	875	813	832	858	840	777	869	825	862	902	864	826	872	862	866	864	850	896	840	857	869	848	827	831	863	862	814	843	841	833	843	806	873	880	834	868	872	863	829	846	878	872	872	880	882	821	822	836	892	849	851	856	868	895	844	836	841	895	847	863	889	800	857	832	865	841	847	835	859	887	828	879	841	866	820	885	811	813	860	842	802	857	874	832	861	875	867	853	864	858	836	865	877	855	885	889	878	867	850	897	860	824	870	785	892	831	862	831	846	852	847	858	843	818	871	888	885	871	875	819	859	808	852	878	841	849	883	806	845	888	900	845	868	851	823	835	861	861	845	868	874	821	815	871	887	882	875	871	812	844	879	818	827	827	816	897	834	843	838	919	826	856	827	900	849	854	897	887	849	857	850	829	870	811	848	839	820	809	852	833	874	854	821	842	842	913	863	865	818	873	806	886	887	848	860	869	893	879	831	839	904	908	860	870	863	871	822	862	875	834	842	907	900	827	840	826	891	882	848	832	843	847	900	818	847	882	870	883	843	878	844	794	897	851	846	831	855	882	829	903	907	870	907	908	821	829	841	887	912	847	861	874	834	835	874	859	845	910	885	891	881	860	829	832	863	840	863	858	894	899	876	871	846	841	876	893	835	871	846	854	866	884	844	840	912	917	834	855	840	813	855	851	863	936	816	882	866	840	837	863	855	892	905	880	873	828	848	871	849	844	865	856	875	841	872	849	900	863	910	865	814	838	854	850	816	861	818	813	886	860	854	882	844	858	906	892	897	831	872	839	903	848	853	835	913	873	870	879	847	855	881	805	887	850	915	836	885	876	870	870	819	855	913	847	884	852	858	851	882	848	881	872	897	845	897	817	825	851	870	800	866	868	873	842	928	886	864	793	859	818	868	920	879	902	897	875	857	843	832	855	843	903	870	845	851	884	852	854	850	854	909	892	866	824	828	848	854	886	882	834	852	861	855	894	847	887	893	906	823	775	845	826	858	812	888	815	850	848	818	878	876	825	903	851	799	869	883	865	849	882	909	839	846	826	849	845	841	867	930	842	888	821	872	899	888	864	896	908	837	872	832	888	828	845	850	841	882	846	865	877	843	852	844	836	920	821	879	841	799	885	851	848	885	888	877	823	826	854	861	903	877	828	872	831	867	883	857	827	811	848	875	864	840	852	863	855	826	810	825	856	831	867	862	851	863	887	835	837	864	869	819	884	810	811	850	884	870	828	856	769	888	904	864	823	845	840	833	856	794	831	978	857	905	832	831	915	844	855	903	856	892	860	872	876	844	848	845	865	809	894	806	858	869	858	844	808	831	854	851	868	823	829	872	929	817	850	852	885	894	886	892	867	823	870	844	886	824	856	821	855	889	856	855	914	873	851	872	873	897	853	872	801	873	843	874	875	889	846	902	866	866	883	861	818	899	839	862	859	834	844	877	828	860	866	858	884	797	876	859	907	865	835	909	839	839	871	895	872	894	860	916	845	835	834	823	871	867	899	884	860	850	878	854	893	882	866	877	873	865	850	859	864	882	846	838	831	878	819	817	854	859	888	872	838	891	880	835	919	836	893	870	871	867	886	815	808	908	849	864	866	890	866	909	831	871	884	840	838	867	865	853	820	836	811	885	821	862	870	836	900	910	823	836	853	884	826	892	905	866	874	832	860	861	843	857	917	836	816	884	835	860	855	887	810	831	842	824	844	840	887	872	880	819	844	858	852	911	843	904	860	834	821	857	816	853	870	886	901	846	867	783	850	869	857	841	890	828	868	815	871	855	880	833	831	951	862	857	844	843	882	862	849	794	891	806	840	793	856	840	843	817	823	846	883	850	827	857	849	837	814	805	871	833	867	891	835	832	909	850	812	882	848	906	846	820	892	861	847	856	846	891	880	871	829	892	860	832	847	849	830	849	827	879	858	828	885	851	899	829	872	854	870	868	888	878	841	868	891	871	860	826	822	869	834	866	828	841	836	905	848	836	877	881	811	886	875	881	844	865	880	814	869	894	848	879	831	806	821	841	783	870	856	878	917	931	809	854	873	847	848	894	879	865	833	864	885	855	832	853	852	842	885	860	910	848	857	830	850	855	833	873	888	887	863	877	827	898	862	818	832	895	826	850	897	878	888	945	871	847	840	903	860	863	858	833	854	865	880	844	840	861	892	851	850	854	817	846	837	889	878	837	825	834	868	842	849	837	858	866	900	797	907	850	884	883	887	890	851	819	869	854	865	893	906	843	859	862	845	860	873	868	862	847	880	867	890	901	935	857	847	809	813	851	882	806	826	877	899	856	849	824	891	874	863	858	785	882	875	857	852	869	846	908	855	844	836	874	876	815	856	842	788	873	887	829	852	863	933	830	840	843	886	876	857	862	788	854	857	861	812	850	817	880	887	874	887	889	843	884	842	813	803	853	866	860	812	817	852	865	830	877	858	879	932	861	870	792	844	865	851	882	864	864	865	874	839	855	848	820	878	888	882	841	802	873	871	839	877	866	882	825	827	848	883	856	868	850	815	878	854	884	800	877	893	873	877	896	823	840	868	846	851	842	849	855	883	787	806	794	825	848	842	859	901	883	896	851	843	824	885	847	835	797	810	828	835	894	881	804	902	879	898	878	902	826	876	845	888	905	846	895	842	801	870	853	875	889	876	906	910	866	821	830	808	900	921	898	876	900	868	831	878	821	851	822	857	857	833	841	855	847	841	855	826	807	863	866	857	881	831	846	823	893	803	883	870	899	917	830	841	851	839	849	861	927	882	874	853	860	874	866	849	811	882	864	832	844	845	924	853	842	876	859	864	866	922	847	873	848	820	838	845	857	831	876	848	863	842	836	892	857	862	825	868	899	843	830	896	840	846	847	827	836	851	846	832	801	831	834	861	844	866	831	850	886	849	871	879	864	872	903	890	861	843	888	856	882	877	842	821	894	868	864	893	899	836	878	839	867
3449	2592	1525	1338	1433	1757	1519	1214	917	689	588	456	341	280	239	189	188	160	157	142	145	113	121	143	143	127	126	114	93	100	90	74	63	92	75	81	69	86	75	81	102	75	75	79	83	68	86	71	95	79	73	78	74	78	77	75	83	64	64	69	81	90	74	66	51	71	60	68	67	71	67	53	80	72	73	70	73	66	75	66	80	78	74	85	80	86	66	84	80	67	61	72	79	83	87	82	74	92	96	63	59	72	78	78	68	59	80	66	65	63	84	71	73	63	64	84	76	75	71	73	70	62	85	81	59	84	78	83	83	77	75	87	79	68	78	79	58	74	79	83	77	88	63	86	72	65	72	67	77	57	69	67	66	79	60	80	68	69	65	76	61	86	72	73	75	84	77	74	77	90	84	68	74	66	85	79	90	81	75	73	83	73	78	62	76	81	63	63	75	88	66	65	75	80	70	76	78	74	83	68	89	77	77	73	81	55	55	96	88	71	59	61	63	75	85	69	67	80	83	79	57	47	68	87	73	99	80	74	71	75	70	65	65	75	78	64	62	79	81	81	81	81	72	71	51	67	70	73	79	68	78	70	68	82	78	68	57	83	70	67	69	64	83	67	66	64	77	82	94	78	70	84	61	76	69	68	64	65	70	69	79	89	67	73	76	77	75	85	70	67	71	84	65	70	65	64	64	88	72	67	82	73	63	78	75	83	87	77	66	58	73	58	61	71	55	64	84	90	73	78	91	59	76	69	71	73	75	70	63	74	82	70	75	91	65	80	70	78	77	87	70	79	83	77	69	64	100	77	91	61	66	90	73	74	81	71	65	78	58	67	77	78	68	84	68	73	69	60	55	88	88	74	76	89	61	74	65	72	80	79	78	71	81	76	81	65	81	74	75	81	69	75	65	74	58	78	97	83	80	70	79	74	67	66	55	73	75	76	80	73	78	72	62	83	71	72	67	68	78	65	69	73	71	64	80	68	67	78	71	65	62	75	78	76	79	60	64	63	79	70	71	64	83	64	81	73	57	64	62	67	78	79	91	76	80	73	81	74	79	68	82	67	83	64	74	77	62	59	74	78	74	68	70	74	87	65	68	61	63	80	79	76	73	72	69	67	64	71	61	81	84	63	74	76	81	64	59	56	61	64	73	91	61	67	80	79	83	74	71	88	89	75	87	81	74	82	65	66	59	54	85	82	65	82	69	80	72	74	63	65	84	60	79	72	68	72	76	74	71	66	93	81	58	65	90	64	62	74	93	77	84	58	78	73	76	75	79	72	86	82	73	62	72	69	65	72	69	64	82	63	71	77	80	65	77	76	82	68	86	78	49	83	81	72	90	76	62	80	71	52	73	72	74	63	70	74	77	81	82	88	71	78	73	83	67	68	64	72	70	70	82	81	87	82	62	80	56	65	74	77	79	87	76	57	65	56	79	76	74	84	86	66	72	69	69	71	65	75	65	72	63	68	66	86	87	71	95	77	74	73	72	71	71	76	69	81	65	70	73	75	88	92	77	71	67	76	71	78	62	74	69	95	67	66	80	73	71	76	84	63	68	75	70	71	80	75	73	76	84	85	91	80	74	88	84	69	78	66	81	65	68	72	73	64	74	82	69	63	47	72	78	84	76	72	66	84	73	79	77	78	95	63	72	71	64	53	64	59	84	80	73	77	71	67	66	74	68	74	69	78	63	94	82	68	75	76	69	72	64	81	65	59	73	84	58	73	62	78	79	66	68	76	73	70	74	78	86	71	66	73	88	61	94	84	63	73	69	84	76	69	81	65	70	67	64	72	88	74	85	66	59	68	72	68	65	86	73	84	70	78	64	78	72	70	58	70	57	75	82	64	88	68	73	81	75	91	74	68	74	75	79	82	84	78	65	92	74	79	77	70	79	65	65	78	74	83	80	73	85	79	64	73	84	90	76	72	70	74	88	76	76	73	70	86	79	62	78	68	77	78	62	83	76	66	81	77	64	74	58	64	60	84	80	64	76	65	60	61	61	69	58	71	66	83	62	76	67	76	79	77	79	58	73	79	70	86	62	84	79	74	78	79	80	61	79	65	59	61	80	58	70	75	61	72	70	65	77	73	72	85	69	85	81	70	60	66	72	74	77	69	79	63	86	86	81	86	65	76	87	75	54	86	80	63	66	73	67	70	71	56	62	65	77	76	74	96	64	80	81	51	91	75	73	67	69	76	85	68	76	80	79	65	61	68	63	52	77	75	79	86	83	69	75	61	75	81	75	86	86	77	65	83	69	73	69	83	56	64	72	82	66	75	71	65	79	63	61	77	72	75	60	73	87	68	88	73	76	67	73	59	60	57	80	76	70	87	69	63	81	80	66	78	64	65	77	80	82	69	66	71	68	75	78	70	57	66	78	62	68	84	90	81	77	66	69	65	62	79	77	60	66	71	73	71	73	67	78	71	73	91	81	77	67	73	79	70	76	75	83	65	60	68	78	71	71	78	76	87	68	84	66	93	90	79	82	81	77	76	55	69	82	74	62	63	76	68	64	74	70	69	70	50	64	88	75	86	69	78	80	67	72	68	84	69	78	70	77	65	74	61	81	89	77	72	83	80	61	62	78	86	79	101	84	86	67	67	89	71	69	63	66	84	65	60	64	86	85	83	76	75	78	68	80	64	75	71	77	65	72	69	76	76	75	73	67	73	73	74	66	75	62	75	85	72	92	68	76	81	75	85	75	76	84	67	67	73	79	66	71	68	79	82	75	72	76	84	73	78	66	60	63	73	81	59	67	79	74	61	68	75	87	85	78	68	53	57	76	85	76	74	81	79	70	71	78	75	64	61	85	72	85	91	71	71	69	83	73	88	66	70	56	67	70	94	64	69	68	70	89	73	89	72	89	82	84	82	82	66	78	76	65	62	70	58	79	78	57	80	67	74	71	89	71	65	72	62	74	78	67	78	79	67	69	72	81	67	74	73	81	69	74	80	72	71	73	66	81	78	69	70	70	70	79	70	72	80	81	78	59	79	67	74	76	82	64	56	76	79	76	74	74	64	77	67	75	83	80	77	74	85	61	59	73	58	71	78	100	84	73	64	74	61	67	90	81	83	79	73	81	71	71	69	67	88	62	75	80	51	86	63	81	67	85	79	70	68	71	70	63	71	64	63	73	74	91	73	78	69	63	68	77	72	68	62	67	66	67	64	61	75	68	68	71	71	76	81	71	76	69	70	72	74	91	74	72	86	73	68	81	71	71	82	93	69	85	62	73	58	77	78	72	80	80	74	70	61	88	74	69	69	78	81	70	67	80	73	65	71	64	71	73	71	62	73	68	75	65	70	78	79	66	75	65	92	72	58	91	75	73	80	58	67	71	66	91	66	84	69	60	79	70	75	73	76	69	62	84	70	68	84	82	77	76	74	75	65	83	64	71	68	68	66	64	84	61	65	67	75	70	48	76	66	80	66	74	66	79	77	76	78	69	66	76	66	69	67	63	60	62	71	87	68	69	90	81	78
28208	21060	18254	27276	34672	34078	30967	26977	23227	19726	16462	13900	11027	8631	6884	5978	5127	4468	3807	3368	3027	2842	2779	2920	2992	2984	2713	2513	2096	1885	1500	1260	1124	1128	1025	960	1002	926	923	1025	934	875	926	921	953	881	850	847	881	836	919	881	853	859	872	848	889	852	873	862	858	874	905	916	852	904	865	873	882	929	847	866	887	818	896	881	881	839	870	901	884	867	898	900	845	877	905	860	885	847	851	883	885	874	873	841	891	853	850	833	909	879	888	912	885	939	864	899	873	926	834	863	861	897	849	840	844	921	875	856	876	854	878	879	860	904	836	870	877	857	869	880	873	903	804	877	892	831	857	926	914	879	843	857	897	865	869	898	878	859	887	821	819	875	855	858	830	820	880	840	869	831	836	903	853	870	845	892	874	870	829	830	816	872	904	870	833	897	875	892	852	881	823	930	816	881	844	900	843	850	864	873	842	917	904	868	882	852	885	845	922	858	885	910	824	897	919	864	932	939	904	858	904	940	869	907	887	843	898	891	902	856	827	881	864	866	858	890	865	877	863	891	907	853	839	837	902	862	923	864	848	863	864	890	860	884	827	882	904	845	877	864	837	848	918	812	824	890	835	887	861	867	892	919	851	860	829	824	866	925	845	799	868	852	826	832	844	860	892	871	859	866	857	838	849	846	855	820	862	878	911	827	867	856	880	852	857	874	892	883	910	879	844	882	850	885	857	828	885	886	861	909	863	844	866	858	860	883	890	901	849	886	840	851	876	858	892	918	929	903	839	861	907	864	841	887	887	871	904	846	800	867	940	863	898	840	839	859	883	818	927	893	886	826	847	878	918	810	900	838	843	857	860	828	866	874	852	857	859	838	851	901	796	880	912	899	822	805	853	868	868	848	837	886	903	880	807	909	913	863	860	863	898	874	868	937	841	824	881	852	872	880	929	857	891	898	806	818	809	891	844	865	869	853	891	840	828	954	890	879	895	868	907	869	858	951	876	897	856	857	855	824	819	858	888	903	887	835	876	841	857	836	877	853	863	858	849	912	912	870	880	864	853	860	890	839	860	896	885	854	866	860	877	857	858	851	839	880	927	857	914	829	905	867	894	871	881	873	869	845	844	884	934	869	895	833	859	865	856	871	895	880	862	824	915	857	895	857	859	845	911	803	903	858	878	827	820	913	870	874	849	900	905	851	914	850	870	858	854	873	894	866	897	879	880	878	888	844	891	880	842	909	847	822	862	893	875	825	906	878	881	889	874	842	922	904	839	900	826	896	812	845	880	877	859	881	894	864	851	864	845	870	875	865	895	861	884	883	849	870	853	906	925	877	894	839	919	872	847	873	854	869	867	919	854	904	844	894	868	873	834	870	848	952	858	852	861	844	863	848	874	876	856	878	854	867	874	886	869	863	872	864	876	890	876	842	889	874	903	883	855	886	873	893	869	846	836	847	910	908	855	841	870	851	817	900	880	821	888	841	873	844	858	868	861	884	863	878	823	896	835	849	866	851	844	850	894	884	876	857	876	915	883	871	846	897	864	884	851	876	853	884	863	825	850	861	883	880	890	879	848	861	864	902	845	920	856	863	915	871	902	845	897	851	868	855	831	890	873	844	851	871	873	876	823	844	880	862	828	860	834	869	879	907	879	883	897	878	876	833	830	861	960	836	852	887	945	836	829	956	880	832	823	885	870	910	885	883	879	846	907	835	807	832	890	913	902	809	868	855	902	872	847	856	850	846	888	875	801	872	827	862	836	831	875	874	852	871	914	862	900	933	873	939	835	835	897	931	860	853	897	885	908	876	882	930	873	809	872	868	916	845	869	891	848	886	848	871	871	852	900	858	843	919	819	878	872	817	876	834	830	863	841	834	888	849	853	871	885	898	818	880	864	864	906	858	900	868	826	904	867	901	935	878	874	863	847	881	918	906	827	831	862	908	862	867	863	853	854	890	879	875	824	888	837	793	927	848	874	842	874	838	838	854	879	877	953	879	876	876	874	908	865	815	902	853	854	840	830	919	873	852	924	883	813	867	884	882	862	837	893	847	880	912	880	877	844	792	836	829	874	897	905	844	805	845	889	841	886	846	818	907	900	857	856	867	877	913	875	839	859	888	867	870	883	829	905	848	919	882	776	843	903	889	818	900	860	847	862	862	873	827	888	852	851	913	856	862	848	855	866	836	870	883	883	894	819	870	872	844	842	860	846	869	875	833	833	823	878	892	899	898	866	847	856	832	867	878	902	863	876	895	919	874	899	862	874	852	862	839	869	837	886	907	825	856	895	806	877	829	842	856	889	831	862	860	814	843	873	852	827	855	820	869	876	858	916	871	852	812	883	864	875	842	903	876	861	882	845	838	874	915	851	869	874	869	884	893	866	791	832	925	852	867	863	836	886	909	855	872	921	903	806	824	833	816	848	854	842	837	849	879	825	898	844	855	903	851	823	933	811	865	846	858	804	884	862	845	859	883	865	914	847	882	868	869	862	842	933	839	878	893	827	894	878	903	884	889	908	882	856	887	866	883	888	855	937	883	876	891	855	838	874	863	883	870	919	868	923	869	872	850	888	869	920	882	862	885	826	860	894	917	921	864	829	845	848	879	874	877	873	844	902	862	844	837	860	895	884	847	890	871	921	885	944	924	878	861	876	862	857	829	874	891	818	876	859	933	815	919	862	860	864	896	891	906	892	907	904	845	836	855	857	928	920	883	867	895	880	832	898	893	871	851	856	849	903	883	850	884	866	827	843	884	881	907	879	835	891	893	901	946	880	896	908	892	847	861	851	858	901	844	837	901	858	890	840	863	853	853	897	870	885	930	879	882	857	903	875	899	838	868	891	923	868	913	846	852	856	828	875	851	839	877	839	849	903	913	881	866	899	919	829	820	866	847	868	909	890	889	889	876	878	877	870	857	875	843	868	897	894	863	895	876	926	848	859	869	886	920	907	841	828	855	894	871	809	834	869	872	852	894	913	881	837	869	828	872	881	926	863	833	910	875	900	839	844	874	907	866	869	863	851	906	862	855	846	866	883	881	841	862	853	926	897	878	839	871	840	806	889	899	832	847	840	858	805	844	904	836	836	930	886	842	882	833	842	844	899	843	908	878	848	854	879	892	845	896	854	886	842	891	824	827	872	873	850	888	855	835	868	851	885	900	867	847	851	901	872	854	888	844	900	840	850	824	916	857	875	885	838	822	861	845	940	857	850	922	859	847	865	882	914	860	899	840	862	861	889	916	906	903	918	871	875	885	903	846	886	839	844	835	855	903	888	859	853	831	919	885	944	836	864	848	850	872	880	858	901	852	889	917	865	881	882	857	897	883	872	844	779	928	840	838	882	874	848	849	919	866	842	828	887	899	898	882	844	849	871	879	911	887	876	953	945	871	926	929	897	863	891	862	867	842	866	856	846	863	901	859	922	776	872	863	841	843	839	875	910	807	858	875	891	868	854	914	908	886	887	863	794	861	903	835	933	837	835	872	850	841	891	825	887	873	913	857
4812	2382	1503	1183	1421	1603	1506	1231	978	736	608	537	401	325	277	228	238	207	163	167	132	136	114	138	121	163	137	121	106	108	100	75	73	69	84	66	64	92	89	79	57	67	74	88	65	73	74	80	67	95	90	76	67	79	89	78	74	63	70	76	66	74	80	59	79	78	101	71	75	84	78	79	66	49	67	76	73	85	55	61	74	75	76	68	62	78	70	79	87	77	74	85	79	66	64	68	74	75	70	81	70	80	60	75	68	74	80	98	91	75	89	74	80	70	77	65	64	78	80	80	77	74	64	86	82	87	84	61	68	76	69	69	74	79	62	70	77	70	75	63	74	71	93	73	89	78	61	77	75	77	55	78	69	56	77	63	80	87	60	82	83	74	70	66	79	73	66	72	72	94	75	80	80	83	77	77	68	87	63	91	77	82	67	75	67	75	77	84	73	85	73	75	63	78	61	73	78	67	67	70	70	64	64	70	72	64	80	78	69	65	65	77	80	76	67	75	88	71	59	80	89	56	59	78	62	73	84	84	72	67	82	75	71	69	80	60	89	76	66	70	59	77	74	83	78	82	69	72	68	75	77	74	80	77	78	74	76	72	64	82	73	87	91	85	79	59	85	65	82	65	88	76	72	64	73	79	80	81	70	85	71	81	84	59	86	72	70	61	72	76	75	69	72	87	74	70	75	81	78	56	92	88	84	69	70	78	74	72	80	87	69	67	65	79	81	87	84	70	73	67	85	85	67	63	102	62	77	72	85	69	93	83	59	83	66	81	83	80	81	73	71	81	64	81	73	69	74	77	80	70	96	85	77	79	72	72	85	64	64	68	73	82	73	69	81	88	79	73	75	90	97	73	85	94	90	63	85	71	80	85	65	83	73	62	80	72	76	89	61	69	72	77	64	65	69	79	77	77	73	68	80	79	78	79	75	78	58	79	89	81	78	59	77	72	75	74	64	76	73	89	73	78	65	62	71	72	65	78	82	73	78	93	75	83	69	70	67	78	97	77	79	70	78	81	77	99	76	70	76	73	85	79	104	79	83	74	74	82	69	64	80	77	60	81	79	55	86	70	75	75	76	78	66	70	63	79	69	73	73	79	86	66	79	87	74	76	65	79	67	62	74	78	76	81	98	65	83	76	91	77	74	68	77	72	72	81	73	80	74	66	75	75	63	62	84	64	72	89	74	67	86	57	76	59	88	76	76	84	75	59	74	73	81	80	82	74	68	73	74	78	58	76	86	85	65	79	72	89	71	58	79	72	80	77	80	79	79	82	80	80	67	83	79	81	60	65	67	64	62	63	77	79	77	79	69	64	64	69	90	78	60	82	77	70	83	73	80	73	66	84	76	76	85	65	76	70	84	70	69	77	75	77	65	89	73	79	68	94	81	69	66	62	67	78	85	88	71	80	78	88	73	80	88	73	83	82	88	65	86	75	63	81	63	73	77	79	91	66	68	79	79	89	70	85	78	68	65	73	76	74	70	76	69	66	84	86	66	96	73	76	75	57	73	82	86	61	73	71	91	71	79	70	66	68	64	79	60	68	70	66	66	81	84	77	86	81	79	82	84	76	70	80	67	84	77	72	88	58	75	78	81	74	85	65	71	69	79	81	80	96	66	73	83	69	75	65	91	57	67	65	90	86	72	62	75	77	80	81	68	71	100	68	67	79	83	77	75	83	76	64	68	77	70	65	69	89	84	79	75	72	73	83	75	68	89	82	75	61	80	79	85	67	87	73	59	66	78	77	61	57	68	75	71	88	69	68	80	77	84	76	66	78	78	78	86	71	70	55	76	62	56	86	72	71	69	82	68	77	73	69	64	73	78	77	78	75	96	70	77	63	70	68	71	70	72	63	83	77	87	48	80	66	80	77	72	66	81	69	63	61	66	70	89	80	77	80	64	67	78	74	74	80	78	88	79	64	63	80	72	71	66	68	80	71	70	60	71	88	77	84	75	69	65	82	67	69	76	75	76	70	51	72	77	89	71	75	81	87	80	67	81	71	75	92	59	72	67	74	63	78	68	84	71	82	65	59	75	87	86	68	78	88	80	56	76	76	74	72	82	61	79	73	83	79	59	86	70	63	81	80	72	80	84	61	77	69	57	73	84	74	77	74	71	71	74	72	76	87	72	93	74	62	74	70	62	90	75	82	65	68	100	69	77	72	76	73	79	89	75	59	76	78	68	79	71	89	87	76	83	63	63	83	76	70	83	62	82	86	75	95	74	69	80	87	65	53	85	68	78	72	71	68	82	72	87	84	85	64	60	66	69	78	55	90	79	63	62	68	75	62	70	67	96	64	74	63	76	72	68	78	74	77	79	78	68	72	76	70	76	71	89	85	63	80	63	83	75	87	72	72	83	74	92	65	71	75	74	79	73	67	80	74	86	72	69	67	73	75	71	83	75	65	78	79	60	79	81	69	66	69	80	63	73	66	71	68	72	83	71	70	87	60	63	69	63	77	68	77	93	72	62	90	73	63	79	72	53	72	80	84	86	78	88	80	74	78	67	86	82	77	99	92	63	61	57	67	71	73	88	87	71	63	74	83	68	72	82	76	62	75	85	72	73	69	68	81	65	68	82	73	89	69	77	75	70	75	70	88	69	77	74	90	90	84	90	77	52	78	69	69	70	74	73	65	57	82	96	86	77	72	73	84	74	74	73	72	98	64	73	83	84	71	65	69	82	85	91	76	72	69	82	69	58	82	57	68	74	69	72	75	66	76	80	60	82	79	74	73	78	70	87	73	79	79	62	72	66	65	79	67	76	81	92	85	59	83	76	84	55	77	86	80	68	65	71	72	65	88	87	82	77	67	84	79	65	113	67	59	79	72	81	89	71	74	63	72	69	60	103	76	74	75	91	70	79	62	77	74	88	79	72	65	63	63	72	79	87	74	71	70	67	92	83	67	90	78	82	73	61	70	64	79	97	72	83	78	70	84	78	67	83	69	84	62	61	72	65	82	85	72	68	84	74	89	64	83	79	61	78	80	72	80	80	78	70	82	84	82	78	69	71	79	83	95	63	93	80	86	79	78	77	99	93	74	86	69	72	79	81	73	74	76	69	75	77	84	71	79	70	68	76	77	76	70	86	67	79	89	66	68	81	65	87	74	89	65	72	81	67	68	82	94	77	76	76	85	58	86	60	77	53	81	86	73	68	77	80	100	76	81	57	65	79	81	90	62	82	77	79	75	71	62	77	78	66	68	76	70	69	69	69	86	77	68	88	82	87	83	85	66	68	70	82	70	76	57	76	85	73	68	75	69	78	56	73	65	64	73	82	68	73	84	79	66	88	74	82	80	58	83	79	71	76	59	61	62	64	89	76	93	81	77	73	74	74	77	72	80	66	69	83	74	79	81	67	88	71	59	64	75	68	77	86	61	67	78	58	82	73	79	66	72	67	59	83	83	62	69	79	63	81	69	52	93	68	67	80	90	70	80	81	70	78	68	81	79	78	60	74	72	78	80	74	79	71	82
27202	20373	17482	26965	33477	33336	30662	27408	24118	20585	17338	15177	12398	10062	8232	7074	6150	5394	4678	3905	3531	3120	3017	2998	3067	3163	2926	2693	2289	1891	1653	1412	1286	1243	1030	1106	1063	1021	1012	975	980	974	893	924	970	937	912	919	923	896	894	954	903	918	964	922	922	911	932	939	908	854	937	873	853	913	840	881	871	938	907	850	915	929	958	865	871	924	925	900	940	867	903	883	902	897	898	870	878	903	886	855	891	912	863	883	927	941	883	918	909	948	903	928	868	881	841	873	889	853	931	919	929	900	904	889	914	892	894	906	886	856	878	873	901	936	887	921	896	910	880	831	884	860	860	891	901	910	898	877	885	916	889	902	1001	883	941	911	882	906	919	872	891	883	871	905	839	863	878	873	900	915	898	896	842	949	879	951	905	906	918	876	901	891	880	871	917	897	922	913	892	970	889	906	946	866	867	892	857	911	899	884	900	929	890	911	888	883	881	887	967	928	846	886	899	922	903	908	851	880	908	900	923	920	928	857	897	837	901	885	859	891	957	889	844	857	920	871	870	859	887	897	887	954	889	927	853	868	928	899	935	858	889	866	983	894	907	862	923	867	921	860	884	904	916	876	889	857	980	885	873	896	915	867	887	884	885	831	863	883	852	894	860	932	881	859	898	869	880	926	891	859	931	865	905	864	927	904	905	908	884	881	878	892	922	909	852	907	894	810	914	866	932	875	939	889	953	890	877	893	912	839	897	925	910	918	884	907	895	869	927	874	929	901	833	975	883	874	833	875	823	891	826	886	899	883	886	879	873	851	933	884	903	918	899	846	902	928	906	912	858	877	879	877	906	872	961	880	927	866	827	901	883	900	919	870	903	897	898	872	907	866	885	867	889	906	908	878	851	915	982	871	907	866	939	876	853	934	873	880	900	922	872	881	884	829	916	889	902	918	915	902	925	895	892	853	840	884	868	884	885	914	862	890	890	938	878	873	827	881	947	816	907	915	877	871	918	892	860	847	905	865	903	908	924	872	879	880	903	926	893	899	940	920	855	898	923	904	846	872	886	903	915	889	946	871	897	891	904	960	923	881	886	919	890	862	868	905	901	927	897	917	887	894	858	939	874	936	834	858	857	902	874	875	895	889	939	921	938	881	954	896	908	836	839	898	907	954	914	930	917	853	900	891	904	878	893	910	943	858	928	886	890	877	878	881	900	901	887	899	865	896	909	961	893	903	870	923	875	890	923	916	863	843	905	895	903	906	993	884	899	853	864	883	916	901	876	894	931	840	903	864	882	923	907	881	847	887	941	833	895	868	902	882	876	943	918	893	911	899	847	916	896	862	911	883	877	892	861	930	918	887	920	864	897	886	966	884	932	867	908	839	921	848	887	912	854	832	892	867	920	931	920	864	919	873	871	991	890	857	912	868	853	874	939	915	873	902	933	889	907	882	888	888	868	898	923	914	907	902	907	881	851	936	877	941	933	923	908	881	889	914	896	845	909	894	883	880	864	915	836	931	894	901	923	865	931	884	853	941	870	964	877	884	888	978	858	863	884	878	931	915	905	865	889	883	944	860	852	885	894	907	898	944	877	892	871	880	934	904	889	943	831	906	911	961	882	937	881	892	948	871	923	931	876	920	903	899	819	913	905	849	916	868	870	907	906	873	940	882	871	887	867	910	902	871	881	905	901	869	903	912	852	897	927	887	895	857	876	832	874	889	926	865	904	885	943	892	902	851	874	937	930	887	867	827	909	892	908	892	877	934	855	939	922	904	865	932	908	903	887	881	890	875	915	941	851	934	915	874	919	928	903	889	943	900	873	891	913	908	870	904	907	879	892	855	854	916	869	942	892	877	917	918	927	924	887	917	855	901	904	887	956	880	890	792	857	901	894	905	886	880	905	857	872	886	874	922	894	929	856	970	856	897	848	913	920	938	851	860	945	926	850	917	840	876	879	889	914	888	884	861	904	912	947	931	893	894	853	892	894	922	862	873	884	881	915	891	856	865	919	843	919	863	922	902	910	878	898	882	931	849	847	873	869	879	851	893	864	872	925	939	885	844	882	907	906	907	880	887	874	972	909	879	895	898	923	893	833	922	903	884	902	864	896	926	903	896	858	946	888	884	884	886	911	860	910	854	914	885	953	925	938	849	809	896	912	880	812	871	864	880	888	901	900	936	898	872	868	903	908	882	876	833	886	908	871	883	862	898	903	853	864	900	841	894	840	875	853	886	883	860	874	901	875	861	905	867	914	869	895	891	880	925	912	947	876	889	920	864	892	877	897	875	946	896	906	894	932	930	903	834	923	926	824	921	886	907	877	903	861	934	894	898	895	888	867	862	840	884	880	955	916	855	897	859	912	908	865	885	907	874	858	910	897	864	887	915	923	894	884	949	792	886	913	882	857	896	893	913	882	887	888	909	876	906	955	865	848	917	923	875	886	895	927	877	852	895	924	882	916	873	888	907	896	858	899	816	874	909	864	889	906	873	909	850	887	880	927	917	918	864	903	934	931	849	939	908	891	884	900	898	908	881	874	882	907	887	899	941	908	906	873	901	920	910	915	909	868	878	901	850	840	900	931	911	887	900	923	910	847	874	858	945	921	867	869	904	901	852	853	864	900	850	924	829	957	860	830	899	881	881	906	923	922	922	873	932	894	905	890	852	885	908	907	916	911	892	851	903	906	853	900	919	901	900	922	868	839	975	901	883	907	910	872	842	872	821	854	915	889	870	919	892	870	916	866	898	893	888	894	926	880	903	952	933	865	865	910	882	913	888	876	871	893	949	924	873	887	914	873	884	894	878	824	862	911	884	896	862	926	853	911	904	906	890	905	834	885	863	904	895	894	858	866	881	847	860	901	881	893	876	854	879	902	894	922	881	961	821	868	888	907	914	900	883	937	925	946	858	917	889	894	890	891	919	911	921	881	848	914	858	895	893	940	896	918	929	850	935	871	881	912	905	884	890	912	891	875	931	917	879	900	916	869	848	868	874	868	839	853	890	850	920	916	896	915	906	825	940	900	835	870	947	894	876	879	891	925	910	860	920	902	888	879	901	910	847	879	895	905	891	922	873	910	955	893	907	893	904	898	896	880	941	900	866	912	929	882	876	899	883	878	935	856	906	917	924	928	908	881	948	907	901	821	902	936	871	927	903	928	870	900	855	849	899	891	871	857	938	935	865	908	903	859	865	875	884	841	841	853	865	907	836	927	832	904	916	914	886	898	898	851	892	903	900	881	897	940	837	911	846	852	894	908	903	914	904	866	868	907	891	865	896	906	867	875	879	920	892	893	886	926	865	878	890	907	941	907	885	871	918	876	883	898	906	904	932	862	871	915	894	845	889	907	941	872	899	868	899	892	904	891	855	911	874	879	910	912	922	930	882	944	939	869	910	930	843	908	896	864	894	904	862	896	886	924	910	895	853	917	941	871	882	924	906	879	905	879	871	854	906	904	930	906	947	878	901	879	852	891	848	914	913	928	858	897	913	903	926	967	866	900	862	879	843
4826	3434	2016	1615	1770	2018	1892	1525	1268	979	759	684	524	457	386	316	298	259	256	183	190	167	136	143	163	168	174	119	125	129	108	104	81	102	76	79	83	83	88	72	64	88	79	69	85	91	87	73	75	77	66	63	85	74	70	73	72	88	70	70	68	75	79	78	61	75	81	86	67	77	64	78	84	70	77	79	72	72	74	81	79	78	81	85	78	72	81	94	69	57	87	77	78	75	76	52	72	63	87	62	94	70	64	88	81	66	64	74	82	70	66	81	66	89	78	72	79	79	83	88	89	83	73	78	84	63	90	73	80	82	83	71	70	86	68	79	87	75	78	79	77	64	92	73	73	78	91	82	86	76	85	80	75	76	81	78	78	74	63	88	66	88	87	78	84	78	72	75	75	93	99	87	87	59	94	93	75	77	84	69	81	82	84	73	70	74	77	63	74	70	84	73	81	74	81	78	67	76	77	77	87	72	73	88	79	79	89	84	73	92	79	78	76	62	84	69	87	72	76	60	77	66	82	82	69	93	68	82	79	77	78	72	71	76	78	79	75	71	84	68	85	77	100	70	67	80	87	68	82	88	75	97	79	64	67	65	66	72	81	73	83	88	78	77	83	69	74	71	92	85	92	100	86	83	88	72	72	77	87	75	71	88	81	69	81	68	70	78	77	58	79	83	69	70	83	74	84	98	74	87	92	75	76	81	83	59	63	62	53	96	91	74	75	74	70	83	91	82	85	77	73	89	71	74	78	88	84	81	78	83	75	75	66	80	70	77	76	84	74	88	75	75	78	90	69	76	82	84	80	64	65	86	88	90	68	60	76	73	71	89	72	83	73	81	82	76	72	82	67	90	85	72	77	71	79	86	83	72	72	80	93	63	73	81	68	84	84	68	82	63	78	86	59	72	74	75	93	78	66	72	78	86	77	85	65	62	73	63	85	85	67	93	90	73	56	74	90	80	63	89	81	64	78	74	67	72	67	95	70	69	62	70	72	90	74	81	73	72	85	89	76	69	70	78	76	66	82	57	63	84	72	74	98	75	70	94	69	67	69	81	69	74	74	83	77	75	63	64	72	74	79	68	94	72	75	88	97	65	98	71	70	77	69	78	73	73	89	69	69	72	86	75	70	61	76	74	87	74	67	71	67	64	85	83	81	72	74	87	78	82	80	86	70	74	73	71	68	67	76	72	82	73	86	72	81	77	77	62	76	83	77	85	73	76	67	94	81	73	85	86	83	72	85	90	86	84	80	84	69	79	73	87	81	76	58	86	96	84	62	74	77	75	59	78	82	71	57	76	68	80	76	67	86	81	73	78	75	64	75	61	89	91	78	83	76	87	82	64	72	95	70	66	74	71	68	87	61	61	62	73	74	83	83	72	70	67	83	80	85	95	79	68	76	80	73	67	78	63	76	66	68	76	68	79	80	72	77	74	70	59	83	78	60	69	76	74	64	80	90	83	80	69	81	78	80	84	78	62	92	82	90	82	74	65	80	70	81	86	80	85	84	95	61	88	87	90	70	74	78	95	81	86	75	86	67	79	81	96	75	95	71	68	65	65	67	76	77	77	79	61	62	82	75	90	79	80	88	70	92	81	75	72	64	81	79	80	79	81	67	70	72	75	75	78	100	75	81	78	79	83	59	66	81	77	76	74	76	73	90	84	73	87	67	79	79	74	68	94	84	78	76	76	77	84	74	92	80	70	80	74	74	91	79	82	72	79	73	71	86	77	65	89	71	81	60	80	78	73	85	83	77	74	79	88	75	75	72	66	87	70	83	77	92	57	69	94	61	51	76	88	69	106	81	79	66	65	71	72	83	89	71	67	60	75	92	79	72	72	63	77	82	79	79	79	75	70	77	62	76	80	77	85	79	74	73	71	64	84	96	83	77	83	88	80	86	78	69	93	73	62	71	80	63	77	87	84	87	68	82	84	67	74	71	85	84	80	82	84	67	85	60	91	75	83	68	75	77	97	67	72	62	67	76	76	81	74	84	64	79	63	99	66	74	72	87	86	89	77	77	92	73	85	65	77	56	73	76	85	79	84	75	63	84	87	91	84	70	68	72	76	72	77	73	73	64	74	79	80	81	73	81	89	62	77	74	62	78	83	72	82	60	85	82	77	82	59	88	81	69	64	91	95	72	72	89	85	90	72	73	75	61	72	69	74	82	87	67	95	77	71	63	93	67	92	73	70	67	80	81	78	76	77	65	78	64	81	82	68	66	90	71	74	80	75	81	82	81	62	79	86	70	69	66	76	65	70	64	66	89	67	84	80	68	76	75	73	66	72	77	65	86	79	86	72	77	87	77	81	82	84	74	84	74	71	78	60	87	73	76	84	78	80	66	76	72	83	73	81	88	86	72	80	72	88	86	57	80	76	68	86	60	69	81	74	87	86	82	78	77	53	81	88	92	76	76	72	67	92	63	82	84	84	68	70	70	83	66	75	68	74	75	85	79	75	78	81	64	83	87	77	90	79	72	71	80	65	84	69	78	91	69	70	79	85	71	78	65	59	78	72	83	92	89	91	81	62	94	86	64	70	78	80	74	94	85	68	73	67	76	66	72	78	76	75	75	79	69	90	72	78	70	92	64	78	81	87	72	102	77	69	85	80	71	86	73	86	58	62	80	76	73	80	78	69	75	89	85	71	64	79	87	80	72	67	69	86	84	63	84	77	82	69	66	75	84	82	84	71	76	73	70	75	89	75	75	83	73	73	79	70	85	88	73	69	77	87	85	83	89	81	88	61	71	78	82	72	76	76	91	71	86	71	76	89	77	69	88	73	67	87	76	76	63	67	87	88	79	67	91	78	75	59	73	75	78	62	74	84	72	81	79	86	79	75	55	85	58	78	59	71	85	80	74	73	64	88	73	64	66	86	89	74	71	83	75	84	77	79	89	90	74	67	71	81	81	75	66	84	87	90	91	84	65	70	89	69	88	84	82	67	62	70	69	78	84	75	83	80	63	81	77	75	93	81	90	69	75	71	77	64	69	82	72	88	68	88	80	87	79	60	50	77	81	68	74	83	68	87	71	70	62	79	92	79	93	70	71	98	68	79	75	89	81	75	74	81	92	74	74	76	66	76	64	84	85	86	75	73	60	71	64	79	80	72	90	77	70	72	70	68	72	67	78	78	88	77	91	69	87	83	74	88	75	64	71	73	70	81	69	76	64	64	67	76	76	78	80	64	65	63	85	79	69	77	73	61	73	72	84	74	71	66	79	60	79	73	89	64	87	70	68	87	77	78	91	73	74	74	80	76	65	77	74	74	84	69	58	82	72	68	94	80	79	91	74	89	85	88	69	69	87	84	88	73	78	84	89	72	81	78	82	77	67	74	77	75	75	90	83	78	73	74	80	76	58	94	69	85	72	90	79	80	53	76	78	65	73	79	72	83	70	78	70	70	82	78	70	72	78	77	78	82	77	89	60	94	86	82	84	85	75	72	75	98	75	73	82	85	76	81	81	79	76	80	77	77
31099	22944	19972	28985	35233	35070	32600	29917	26385	22998	20184	17750	15205	12914	11124	9530	8441	7118	6230	5389	4551	3947	3700	3689	3519	3578	3515	3161	2809	2269	1909	1604	1282	1256	1190	1179	1105	1093	1073	1041	1042	967	1005	983	974	1026	905	966	910	908	911	936	917	901	903	939	884	845	937	919	888	878	966	954	971	878	893	874	933	947	881	830	936	852	905	888	908	877	847	894	868	891	923	990	901	890	894	964	884	859	865	915	887	883	904	891	944	901	931	912	859	879	911	866	899	951	878	860	916	930	904	864	930	883	898	879	905	887	871	877	907	884	900	909	932	907	917	979	905	844	940	917	880	864	901	875	852	897	880	867	919	900	899	860	883	885	886	935	904	902	932	861	884	890	866	907	890	888	908	909	889	924	895	963	908	913	882	865	905	906	930	922	933	904	899	933	873	909	906	903	910	853	924	914	866	855	882	855	882	913	880	878	864	894	897	903	895	882	892	923	882	908	928	867	917	902	922	844	912	900	924	911	913	928	896	886	890	922	887	889	870	920	917	875	928	880	862	903	900	982	908	875	949	884	929	984	895	900	874	843	914	860	915	939	910	970	930	901	914	940	860	954	972	922	934	896	845	937	969	921	896	928	914	899	896	864	886	900	870	881	945	905	912	908	953	923	928	886	880	900	917	873	861	871	871	882	944	896	887	920	919	937	949	907	892	904	882	872	908	865	845	867	930	907	877	979	851	890	854	940	911	919	893	905	879	912	876	907	890	892	859	901	903	906	952	866	930	931	848	853	926	921	929	877	861	911	863	855	890	869	902	902	892	867	840	953	886	910	920	840	926	877	862	909	943	906	922	870	943	909	886	859	929	904	887	893	880	937	881	890	928	829	904	891	896	873	903	887	904	930	879	885	924	860	896	879	928	905	955	905	905	871	914	879	908	871	905	896	922	890	903	875	914	882	882	854	913	930	943	880	915	883	903	935	961	895	887	833	911	897	938	883	947	904	872	864	928	932	860	912	893	856	922	857	992	873	930	861	869	870	866	903	864	916	902	872	901	893	901	918	892	917	937	904	867	915	875	893	894	872	926	873	868	858	919	930	870	919	948	891	848	866	951	931	824	909	896	890	858	916	913	934	909	905	880	910	957	894	907	848	865	941	888	909	867	925	896	905	907	905	968	879	904	951	925	923	927	891	885	842	900	938	924	899	844	854	858	871	880	922	812	850	892	957	889	890	876	900	876	894	933	903	900	965	893	879	903	899	891	881	899	929	896	960	887	888	920	877	843	910	899	904	885	842	918	915	955	868	929	914	909	934	928	892	885	902	882	936	938	867	929	883	906	865	939	909	882	848	908	903	865	893	856	854	925	931	841	882	925	923	886	886	946	882	873	864	936	949	889	890	911	920	894	916	884	943	867	905	889	899	921	895	874	875	888	949	887	860	886	893	893	960	867	859	896	836	923	906	904	934	878	888	883	885	929	851	936	888	890	908	958	877	889	972	893	891	906	920	867	926	929	894	890	884	901	932	871	884	874	913	920	949	910	928	869	844	895	820	923	899	851	920	878	920	941	909	895	947	882	893	903	887	960	879	875	914	886	910	899	920	878	869	855	877	889	892	896	899	918	909	935	869	839	916	907	900	897	909	847	927	868	934	863	936	890	884	897	869	897	932	981	897	872	898	853	886	859	904	942	928	847	921	849	915	906	880	927	938	926	918	894	903	944	914	934	898	893	924	901	876	860	877	861	910	913	859	939	878	896	911	958	876	960	913	924	900	890	875	871	864	864	903	861	884	891	918	940	924	875	881	876	890	914	894	914	945	860	896	967	876	916	909	924	903	913	883	935	951	899	927	902	905	918	928	925	883	927	918	875	904	902	884	915	886	901	860	971	887	901	890	937	937	918	902	894	871	907	913	870	903	923	882	915	982	878	880	883	886	874	891	879	914	893	867	866	875	905	916	887	916	891	916	906	870	875	918	932	863	862	877	846	914	871	909	943	928	925	915	924	935	883	897	921	927	877	881	892	942	920	880	980	879	910	895	885	907	825	920	920	853	948	879	904	931	883	895	933	911	900	914	949	919	921	889	899	917	926	906	917	923	937	863	870	908	894	872	881	921	876	928	971	931	890	929	868	871	909	862	881	917	954	890	870	916	918	961	935	951	894	878	875	914	925	868	894	903	870	918	879	903	873	811	889	922	905	894	894	883	921	898	934	865	947	927	951	948	938	874	895	889	839	938	946	867	909	878	928	904	913	910	931	899	901	912	893	903	887	946	901	910	883	880	947	934	883	938	916	891	906	900	918	866	892	908	877	891	887	961	872	876	959	911	939	944	840	917	882	920	915	931	869	900	917	878	900	920	901	899	970	882	953	885	856	929	888	909	843	912	918	927	905	947	910	973	896	896	919	922	961	879	881	911	957	902	932	914	947	896	852	909	930	888	919	940	884	829	934	912	920	901	893	852	852	884	874	920	969	926	912	923	859	914	949	926	868	887	888	939	890	839	982	897	867	909	857	892	862	955	903	907	913	873	980	854	938	901	853	867	942	927	864	913	917	952	875	862	886	871	936	888	858	911	926	931	926	901	936	871	935	960	929	926	935	918	848	1001	880	866	930	911	934	878	925	886	874	854	893	915	892	856	902	880	887	836	874	886	888	921	921	925	925	985	933	926	859	889	929	870	893	957	916	885	897	885	917	919	916	946	940	884	917	963	943	856	882	917	898	888	907	872	926	911	885	907	909	870	870	891	970	910	930	922	881	845	900	916	924	925	916	904	909	894	868	859	912	894	917	902	869	867	878	878	945	895	912	897	872	885	927	848	846	933	848	828	946	836	929	866	885	846	888	927	879	909	884	933	905	926	884	846	895	887	839	947	902	910	830	934	928	933	866	888	933	894	885	870	929	864	879	845	864	885	912	859	947	930	924	849	928	922	912	898	931	906	888	912	874	900	864	890	896	873	892	872	911	890	954	920	938	913	864	933	863	900	863	902	864	890	896	886	922	893	873	900	937	902	924	931	863	882	938	887	873	929	904	856	916	896	846	879	916	941	951	916	893	903	898	945	886	918	895	952	941	921	924	882	902	908	874	846	920	893	917	907	896	891	887	879	873	905	893	930	891	917	897	887	899	922	918	863	905	901	917	841	892	913	881	916	904	874	921	894	894	913	926	848	905	901	934	937	923	907	925	937	885	915	922	908	970	903	916	884	868	828	949	899	894	936	913	890	881	879	943	943	894	855	941	886	911	952	920	932	916	875	868	889	939	915	899	871	872	889	848	847	889	886	939	884	881	853	919	918	908	865	901	916	890	869	916	899	878	912	923	902	874	953	878	919	835	848	886	899	886	912	900	942	900	888	922	931	922	900	934	905	926	864	903	893	878	934	871	892	901	925	900	892	860	890	881	891	904	878	877	870	915	894	958	911	882	857	890	894	911	897	881	873	915	850	876	856	876	917	928	846	936	871	937	943	899	884	839	900	950	903	940	915	880	923	941	944	877	913	893	889	899	880
3206	1268	938	778	753	909	818	782	603	475	364	333	284	289	210	200	144	162	136	124	104	95	91	102	78	116	107	101	86	107	89	99	84	68	85	92	59	58	68	59	68	84	99	61	59	64	59	65	71	85	79	69	58	73	86	79	63	73	80	81	85	70	69	68	69	62	79	87	71	60	65	72	70	84	85	87	69	86	56	61	80	70	87	64	77	70	69	90	62	75	65	70	80	65	65	64	73	65	78	66	69	82	75	75	77	70	67	67	58	76	62	61	74	81	77	70	74	67	71	79	63	61	68	83	54	64	64	70	87	65	63	70	71	66	62	71	58	68	89	83	73	77	57	51	63	65	77	72	56	75	78	90	89	70	52	72	70	88	59	70	74	81	77	54	74	80	65	79	72	57	64	73	73	81	59	72	76	86	76	71	85	77	67	81	71	72	68	70	66	75	87	65	53	70	75	67	71	59	89	75	73	69	66	65	64	81	60	64	62	60	73	70	54	73	65	75	72	56	77	67	59	69	92	75	79	74	71	70	62	71	63	67	69	72	66	66	69	76	81	63	95	77	67	83	78	91	58	82	64	70	53	78	59	63	48	62	85	77	68	93	76	84	73	71	70	79	68	63	74	80	68	66	79	75	83	73	67	77	58	66	89	66	58	66	68	81	69	68	79	76	70	71	72	66	65	74	75	69	76	72	81	75	71	63	69	62	84	61	69	71	78	63	81	73	79	70	88	66	62	75	67	75	65	68	70	61	72	75	71	86	69	90	74	68	71	77	80	73	65	74	57	88	60	68	72	68	61	76	72	56	61	75	67	83	63	70	80	79	66	79	75	77	72	65	77	70	70	73	61	72	81	83	67	77	77	73	79	78	71	75	80	72	64	80	80	62	72	64	81	71	81	72	66	77	84	71	70	55	79	83	66	62	51	67	84	68	89	74	71	86	82	67	72	75	63	59	72	79	56	83	70	55	75	74	71	78	72	74	77	46	61	75	84	76	58	84	65	71	73	74	61	70	75	75	63	76	79	92	75	76	62	64	66	69	62	62	62	57	71	68	72	73	61	68	52	84	78	85	52	68	80	66	60	74	83	78	61	75	76	61	81	65	87	74	65	70	73	67	68	81	71	66	70	80	81	62	81	72	74	81	77	91	73	76	73	74	60	84	76	65	62	70	58	61	63	71	87	83	74	81	69	65	69	72	77	74	72	68	71	59	79	63	63	73	74	62	79	69	73	61	77	69	91	79	71	69	64	80	71	73	80	73	59	78	63	71	74	71	67	69	64	73	72	81	78	76	75	66	68	77	73	74	59	65	78	70	67	81	77	79	64	53	63	69	81	56	68	70	71	59	90	64	88	76	79	62	75	77	80	56	84	62	66	75	59	75	62	61	73	70	68	82	59	63	66	73	75	58	79	64	71	76	65	60	75	61	66	65	81	63	78	64	71	63	67	63	66	58	67	68	63	76	78	62	62	90	80	78	77	67	77	93	59	72	89	76	79	72	60	68	68	72	73	77	68	76	79	68	67	80	63	81	74	64	84	87	71	65	74	59	71	74	70	72	63	72	67	67	58	74	84	68	66	70	66	63	68	63	59	73	89	68	65	67	64	91	73	74	78	76	85	65	65	84	75	68	73	77	58	62	50	78	75	81	75	61	53	83	81	66	72	80	63	70	53	68	87	75	66	70	67	61	96	77	65	67	78	84	68	66	60	73	57	69	54	83	64	74	68	64	78	77	67	78	56	66	53	82	68	83	77	67	62	67	77	62	77	68	70	54	89	77	71	55	68	63	53	63	83	75	71	74	48	62	79	70	77	68	80	64	77	59	67	71	69	72	69	67	57	76	85	59	93	65	60	70	68	73	84	67	79	70	63	82	71	79	69	85	82	81	87	67	77	81	71	66	84	72	73	59	71	82	68	71	55	74	76	59	71	70	73	75	59	82	61	58	74	69	67	63	76	61	82	72	69	84	90	75	76	75	68	56	65	87	74	75	69	80	71	61	58	78	78	67	71	86	57	59	69	64	80	82	92	68	84	64	63	73	73	60	71	81	75	83	63	77	75	65	76	75	74	62	61	71	57	55	73	78	85	68	66	57	78	62	63	73	63	75	69	94	61	82	65	70	81	81	84	82	72	72	67	77	65	67	71	73	77	75	65	69	75	74	68	74	68	77	65	92	67	71	80	75	79	77	85	62	60	77	80	66	80	68	77	72	89	67	59	65	71	65	67	59	80	76	62	68	54	78	70	78	80	76	63	65	66	57	76	63	79	67	77	69	58	73	69	73	73	77	63	71	72	80	85	70	73	90	72	66	78	75	74	70	64	72	59	69	81	59	67	84	70	73	67	69	60	60	68	68	73	68	82	70	61	64	71	87	65	76	71	62	76	76	72	69	66	88	72	73	72	61	72	59	71	79	59	68	94	87	73	85	69	66	58	71	69	64	83	65	58	75	85	68	71	66	72	62	80	64	79	85	74	67	76	64	71	71	62	61	72	78	75	69	58	79	76	80	59	70	70	59	68	71	67	75	71	72	70	77	61	83	59	60	69	72	84	76	79	60	85	78	60	78	76	84	77	75	62	58	65	66	64	81	65	76	67	72	89	82	60	88	67	70	68	73	72	65	61	62	74	73	61	61	71	59	77	68	68	75	93	71	76	75	67	79	90	80	57	66	61	74	68	76	76	81	65	67	52	82	73	62	71	74	68	62	68	47	70	67	92	62	61	63	72	73	70	62	76	90	68	66	79	54	77	74	81	62	69	89	73	77	66	79	67	67	61	66	70	69	64	64	70	75	71	79	89	63	64	63	52	64	76	71	58	62	81	69	70	84	74	93	71	68	58	71	77	81	70	72	77	64	66	68	75	82	74	68	73	81	70	68	71	74	84	68	65	68	72	70	72	80	71	62	74	77	61	63	51	75	56	67	80	69	82	61	65	63	80	72	65	71	54	79	68	66	60	72	71	89	70	74	65	65	52	68	59	66	67	80	64	78	90	80	77	68	68	58	83	74	77	68	89	73	65	69	72	70	57	92	65	63	76	57	62	58	77	69	62	66	85	58	61	61	66	74	78	58	68	76	74	72	82	73	91	72	53	69	74	68	70	67	66	67	71	62	76	72	69	65	67	70	70	71	85	70	66	62	64	67	61	54	70	95	66	69	59	69	91	68	70	73	73	68	65	64	67	75	68	64	71	86	46	67	67	69	87	71	83	69	68	86	72	58	68	70	65	69	63	70	72	69	62	70	70	77	71	57	80	62	78	73	72	79	62	74	79	72	66	75	70	86	61	73	61	78	87	59	87	83	58	70	65	73	69	54	70	74	76	65	68	72	89	65	71	76	60	78	57	70	62	77	69	54	67	70	72	85	71	58	76	60	75	67	61	78	74	61	86	62	69	72	50	54	77	63	71	62	70	67	68	61	83	66	64	74	75	77	62	67	74	70	51	74	69	75	75	73	84	70	63	66	67	76	74	66	77	73
23649	16550	13711	21515	27418	27558	25735	22467	19268	15786	13191	11214	9666	7949	6704	5556	4681	3947	3365	2909	2374	2021	1899	1793	1754	1826	1970	1930	1801	1572	1312	1182	1033	970	897	944	979	910	970	831	886	878	894	873	878	825	851	852	831	860	843	828	856	823	806	831	879	811	905	878	829	846	832	835	849	809	797	860	814	852	877	882	822	898	867	814	799	855	836	867	865	867	844	823	858	858	871	823	840	829	859	810	835	822	834	885	841	834	827	836	854	801	866	890	862	851	829	911	851	839	897	796	874	834	771	844	816	867	852	796	869	828	853	889	867	819	844	835	891	880	842	921	848	812	830	866	856	884	825	854	890	820	904	872	905	897	832	784	856	857	845	837	865	829	824	828	880	855	812	850	870	818	842	824	866	826	808	768	858	843	872	851	838	825	781	854	836	833	807	774	863	782	764	870	874	780	841	854	859	845	900	910	791	822	857	849	856	829	832	814	816	849	860	840	794	878	815	862	820	818	839	853	898	834	881	873	817	881	850	851	834	807	851	865	812	884	806	815	822	844	888	893	777	865	828	795	883	899	788	887	859	814	874	799	806	877	853	823	854	821	814	806	805	837	836	863	872	858	841	828	834	859	871	819	901	859	833	815	821	903	845	812	842	841	828	844	865	857	831	874	834	913	799	793	862	845	863	799	868	883	852	835	828	779	867	832	891	806	857	834	837	865	903	842	839	862	849	877	857	833	855	770	821	903	849	868	836	864	847	831	858	883	828	818	810	843	860	844	787	842	843	857	818	869	855	862	855	842	826	868	915	889	773	821	890	836	883	842	865	877	807	877	864	832	886	826	812	825	846	887	864	842	801	853	845	809	812	800	883	860	883	838	843	894	816	847	832	838	854	842	864	830	849	772	858	814	842	834	821	835	842	826	870	797	847	850	843	844	852	797	822	847	885	872	820	837	857	861	788	824	845	822	840	870	867	832	839	894	881	802	906	847	829	810	805	865	918	871	801	809	785	878	840	880	893	865	849	816	871	824	866	857	877	838	861	860	827	842	813	823	869	878	868	861	831	884	855	845	928	865	840	844	823	879	802	863	899	802	856	862	827	845	842	810	855	880	836	880	816	821	844	869	826	886	825	893	847	860	861	860	798	880	792	854	819	853	831	874	850	844	787	785	840	827	868	820	915	856	861	825	806	872	837	881	801	811	836	818	878	874	886	825	856	865	853	878	866	841	869	842	887	908	849	859	880	834	822	821	850	824	850	858	839	833	855	860	865	843	880	837	876	839	889	842	816	846	817	847	825	900	843	865	833	864	819	826	834	786	893	860	885	868	865	888	854	850	805	835	828	848	810	849	861	834	882	869	849	874	880	816	858	816	841	781	845	853	765	817	845	883	874	854	820	772	927	873	876	850	818	857	890	839	845	822	918	836	879	825	890	828	824	811	856	890	880	854	845	904	842	817	892	823	855	852	857	860	878	879	823	800	783	847	861	878	879	758	852	836	893	881	817	856	815	846	860	822	906	849	847	829	846	876	948	872	858	827	829	870	861	795	877	844	822	882	870	870	837	894	830	869	826	835	836	829	854	877	846	857	801	826	915	808	910	848	840	807	815	822	843	864	819	848	811	868	845	836	908	825	849	870	881	794	825	821	828	863	843	826	897	929	880	835	826	855	879	831	852	832	820	763	850	829	865	838	882	844	885	903	791	831	915	848	792	893	850	825	911	871	881	807	829	846	867	837	845	883	858	828	817	833	924	896	844	846	848	838	881	809	835	881	853	857	855	818	819	786	859	853	858	837	809	830	865	888	831	887	878	884	836	820	854	784	883	859	855	873	880	806	854	867	839	835	890	817	843	850	835	803	876	904	828	754	813	835	854	827	843	897	835	856	874	823	857	795	907	836	805	884	850	775	846	816	893	858	926	844	897	866	852	853	776	803	840	825	874	857	931	838	828	858	853	901	804	841	878	884	873	820	847	829	879	813	832	792	852	924	811	853	868	836	870	804	838	836	852	867	805	865	799	829	839	846	805	838	884	861	840	856	849	854	874	840	852	853	846	865	846	816	889	875	856	819	889	885	859	825	857	862	858	881	852	832	875	824	820	827	793	896	839	799	881	839	851	836	891	849	860	831	875	847	799	792	807	860	875	859	840	832	866	860	880	802	800	846	785	856	825	839	836	870	886	820	833	840	861	847	907	806	812	806	838	896	854	838	817	784	850	811	846	828	847	905	838	857	875	817	866	836	833	887	826	835	863	839	843	839	835	833	876	852	838	877	879	880	852	851	878	857	820	845	842	818	846	825	871	851	817	827	843	832	871	858	837	812	781	801	872	905	901	872	855	838	862	865	841	834	850	833	834	821	848	843	841	859	846	829	816	868	935	843	833	881	804	847	943	859	855	792	802	835	841	827	780	803	844	891	846	831	849	842	817	892	824	868	830	827	845	821	831	849	782	845	843	852	886	809	861	805	819	882	863	806	882	886	851	856	845	861	851	865	879	837	856	885	871	834	800	846	861	852	849	872	861	814	830	855	845	861	842	840	842	908	825	850	907	865	882	846	893	819	841	843	857	803	857	852	893	818	829	828	881	876	822	856	837	835	838	848	864	764	839	824	892	859	836	833	850	887	793	868	841	886	873	874	859	854	836	867	878	810	854	826	813	822	822	871	865	873	806	817	829	792	808	813	817	834	861	850	864	836	904	813	833	900	792	825	826	886	832	850	809	867	824	834	872	885	838	805	887	849	800	873	883	842	898	889	845	901	840	875	831	837	854	840	793	844	884	836	847	839	854	863	884	870	780	872	840	869	869	832	819	843	835	834	802	884	836	843	830	861	873	831	838	853	837	828	856	887	789	868	851	853	820	830	850	839	833	831	789	890	884	908	821	891	772	813	846	844	852	872	843	810	863	843	862	874	841	863	864	833	886	833	884	807	842	841	820	845	905	867	840	814	837	833	823	844	801	858	840	928	832	862	892	827	836	821	887	835	795	823	818	801	856	846	868	895	822	858	887	823	836	857	789	854	882	803	853	918	861	869	846	893	842	883	840	837	849	861	849	857	778	849	836	836	868	834	798	809	889	857	876	828	877	827	825	876	846	870	876	836	771	822	821	856	829	805	841	827	841	876	790	886	826	836	844	844	862	837	848	843	797	850	804	856	827	881	845	867	803	846	861	879	865	822	846	850	853	838	850	822	830	827	819	816	881	830	856	872	817	907	868	837	830	874	829	827	814	859	840	811	863	814	841	824	850	793	848	864	838	893	862	870	810	834	860	839	867	854	867	842	834	881	836	824	821	819	826	806	843	823	845	824	852	861	817	823	843	841	872	887	849	846	847	861	848	816	841	827	833	846	839	805	858	890	875	934	851	825	836	804	795	787	835	855	868	811	852	846	854	845	858	824	902	824	787	882	868	826	884	816	846	832	825	800	820	884	831	805	801	801	854	835	831	799	827	864	843	867	855	810	827	906	888	876	858	850	879	800	878	810	832	843	859	810	908	867
3543	2274	1477	1123	1036	1170	1169	1014	823	620	566	444	419	326	287	236	233	182	187	161	130	130	130	129	119	123	119	128	104	114	99	82	82	69	87	71	87	78	89	76	76	77	87	81	76	74	58	66	76	58	64	68	71	62	69	87	78	95	74	77	63	64	88	71	83	71	72	75	77	61	66	75	67	69	76	84	87	82	70	84	73	79	77	82	64	66	81	75	87	84	73	77	83	74	70	58	83	72	77	67	61	76	76	55	78	66	68	69	73	71	58	75	82	66	76	88	57	74	79	73	63	71	77	72	66	70	74	95	71	64	74	74	79	61	82	84	65	78	60	79	66	74	80	93	85	67	87	72	64	75	65	75	68	72	79	65	81	69	74	82	67	82	68	69	74	72	62	65	88	64	81	82	77	71	50	52	75	65	68	83	74	81	70	74	64	60	67	76	77	72	72	64	81	80	71	79	61	77	82	70	68	84	75	72	72	77	59	70	71	83	86	87	66	77	74	71	68	61	73	86	59	77	65	77	65	79	75	81	68	77	66	82	92	75	76	79	86	63	69	82	65	70	76	76	69	55	72	68	73	69	67	74	73	73	72	63	69	52	80	71	64	68	69	66	76	62	75	89	65	82	62	65	80	77	73	83	69	83	61	75	72	75	80	70	61	85	71	76	81	61	74	71	80	61	72	66	59	82	64	74	85	79	63	73	72	88	70	65	73	90	64	66	78	81	81	75	71	75	66	66	61	70	70	57	79	71	61	85	76	72	68	71	65	78	68	61	83	77	70	76	86	83	67	67	81	69	51	65	71	66	65	81	87	72	87	65	62	64	80	89	57	74	61	75	72	77	66	70	81	81	86	96	84	83	88	89	87	61	61	75	61	80	74	62	72	77	81	76	65	76	59	77	60	80	73	88	78	91	59	73	68	80	62	77	69	62	65	66	69	66	73	76	61	87	75	67	86	65	66	83	73	62	72	87	65	76	71	74	65	82	66	77	74	75	63	84	66	71	68	85	65	70	66	84	72	73	79	63	74	74	64	82	78	78	79	71	82	65	65	54	66	77	58	80	80	74	80	67	78	71	64	69	66	74	73	70	74	63	69	74	60	78	71	71	75	59	74	84	74	75	74	74	72	75	68	79	72	73	80	87	75	87	58	66	87	58	60	70	74	61	69	103	63	67	70	77	102	63	58	67	78	72	72	67	76	72	75	59	80	61	73	70	64	76	85	82	69	60	73	60	73	70	71	75	76	63	50	56	79	63	66	82	67	71	65	67	70	77	66	83	69	69	68	70	74	66	82	75	75	80	72	68	67	73	75	74	76	62	62	68	84	68	73	62	70	63	90	68	100	55	64	75	73	71	86	92	83	74	76	63	75	73	67	90	85	72	98	75	63	76	71	94	58	63	82	73	77	60	100	73	78	84	75	84	78	45	69	53	63	69	70	63	75	65	74	72	80	68	77	63	83	75	69	72	80	67	64	63	75	83	87	64	77	83	78	77	79	70	70	85	70	66	64	69	82	64	78	73	85	76	71	72	74	76	81	74	65	76	72	69	72	75	65	63	67	74	74	86	81	70	99	83	76	75	66	77	76	66	78	78	76	64	76	60	66	71	65	75	77	74	80	73	71	70	56	82	73	74	64	70	82	82	88	67	76	68	76	83	73	77	81	64	65	58	77	79	70	77	60	69	66	60	83	66	73	74	79	78	77	67	66	62	86	58	79	80	66	77	64	69	73	77	75	72	89	68	69	71	69	70	67	86	85	74	82	81	80	74	65	89	68	82	68	83	86	73	83	74	87	59	73	70	73	62	86	87	65	53	58	74	73	74	70	64	60	65	71	67	72	70	65	76	78	60	60	56	82	81	79	71	74	71	73	64	72	81	70	64	76	69	66	64	75	74	81	75	90	66	59	87	74	79	71	58	79	67	70	73	77	82	60	88	67	79	69	72	58	83	83	74	75	71	66	80	74	81	70	67	63	69	57	64	68	72	67	79	70	68	72	68	76	60	85	69	77	62	69	81	71	54	69	74	87	65	84	76	68	63	65	69	61	60	78	81	85	79	74	79	83	76	77	55	79	90	68	84	72	79	59	72	77	74	75	66	72	65	73	78	79	55	89	78	71	74	87	69	61	78	68	73	77	69	72	62	71	84	87	74	60	86	69	74	75	68	72	80	87	67	75	70	74	71	69	73	81	91	71	75	75	65	76	71	82	68	72	72	73	77	78	64	64	63	76	89	55	71	75	72	87	70	65	76	65	79	69	72	61	74	78	78	74	91	74	85	80	71	53	91	76	75	88	79	70	74	65	78	73	84	84	65	77	78	77	61	68	70	59	73	75	67	83	88	69	83	80	69	76	67	79	77	88	70	66	84	55	65	66	71	68	61	88	77	79	84	63	76	74	79	83	72	71	69	76	67	72	66	76	68	75	55	84	76	70	80	73	83	83	84	68	75	81	59	84	76	70	83	72	67	76	83	57	88	58	74	67	69	62	79	78	81	72	76	89	55	83	65	83	62	80	83	75	80	54	67	65	74	70	76	82	85	77	75	68	84	67	57	78	71	66	75	72	79	69	83	69	72	66	81	71	71	70	68	54	62	49	76	76	73	82	91	76	83	69	72	77	79	74	67	62	82	72	81	71	80	92	59	80	80	73	64	69	74	77	88	77	69	70	69	60	74	72	75	73	73	73	72	60	78	77	66	67	66	65	70	83	87	71	79	74	60	70	65	83	91	74	64	62	63	75	85	86	70	77	71	75	74	73	73	93	66	65	84	71	73	86	81	58	70	69	68	70	73	70	66	65	76	57	63	69	62	77	69	62	100	70	80	54	59	64	85	66	66	74	72	92	75	73	83	65	89	55	64	79	68	91	84	73	62	74	78	90	78	61	70	79	86	75	72	71	69	78	84	71	63	70	68	63	68	72	78	56	55	74	67	65	78	69	64	87	81	67	83	82	67	68	67	68	85	72	77	78	69	66	80	74	79	64	58	57	74	60	76	74	65	72	78	83	73	75	47	76	71	71	76	69	63	66	64	70	75	65	71	58	73	81	67	64	80	81	65	71	71	80	71	69	64	88	59	86	89	62	74	65	67	68	80	72	84	74	72	81	74	63	72	68	94	84	83	77	74	89	72	60	67	77	78	64	72	83	71	71	72	71	63	65	79	72	63	75	67	72	96	76	67	76	66	78	70	89	90	69	62	76	79	69	78	62	63	65	68	78	59	68	66	73	64	64	77	89	76	71	69	73	85	75	71	67	71	63	63	74	79	77	74	81	73	70	76	72	61	64	67	70	75	68	78	59	73	78	75	71	83	58	71	73	71	85	63	63	68	64	57	63	85	65	65	63	72	76	67	67	97	81	73	62	70	81	82	87	75	83	74	62	71	69	74	69	71	82	67	84	80	66	84	58	68	75	71	67	77	72	84	61	69	74	73	79	70	64	67	79	72	87	69	77	75	70	70	59	64	59	71	71	80	78	70
27844	20211	17121	24438	30300	30305	28157	25265	22120	18641	16184	14289	12289	10739	9065	7566	6492	5508	4787	4065	3392	2807	2411	2292	2246	2204	2306	2512	2139	1941	1575	1260	1161	1070	1070	1011	1032	1006	945	972	1015	993	917	909	917	907	856	900	944	903	823	851	944	889	923	831	836	848	859	910	875	891	892	815	835	813	881	858	817	815	823	857	870	821	834	795	895	813	849	848	854	792	810	848	855	844	838	849	861	888	849	848	913	881	853	857	835	898	890	794	887	883	876	849	826	828	900	860	853	874	849	873	813	874	836	895	892	870	924	852	854	862	884	826	830	828	892	838	859	861	836	889	846	819	871	836	914	861	857	802	876	820	855	870	840	828	864	849	834	893	862	804	836	870	915	914	835	847	891	854	872	827	864	878	846	852	851	840	820	855	873	928	883	870	870	828	814	833	862	832	900	865	865	847	875	819	795	836	856	878	830	907	888	835	845	885	848	892	843	859	884	865	893	879	833	850	904	846	852	814	856	865	818	893	879	856	878	891	823	896	834	870	816	863	853	895	863	889	917	846	880	849	861	885	880	850	885	917	869	844	867	917	879	875	890	867	873	869	839	855	900	870	825	871	816	795	816	841	884	873	823	840	871	887	820	831	855	869	843	931	867	841	841	834	869	841	909	851	850	871	847	892	894	909	858	879	897	839	837	837	828	873	852	870	857	876	879	930	888	837	828	838	873	831	869	872	913	808	849	854	852	832	881	849	875	857	834	843	861	888	840	873	810	845	861	852	835	906	798	901	832	822	880	824	877	854	897	859	802	855	809	907	849	860	880	866	875	881	839	855	857	858	831	854	890	894	861	840	832	801	904	872	840	813	842	879	825	865	849	859	856	848	845	861	874	847	862	857	870	823	911	838	840	922	860	921	884	811	871	863	854	907	826	825	822	910	838	863	882	860	841	844	861	831	844	898	876	882	861	899	863	826	867	880	936	845	845	902	887	862	821	862	864	850	881	941	867	857	906	919	852	809	896	866	820	869	878	858	870	833	847	870	860	887	800	860	867	813	878	839	853	799	873	848	857	855	852	884	891	846	888	809	863	859	853	861	860	871	896	875	842	863	840	895	845	852	834	870	837	843	858	836	832	860	794	869	904	839	849	908	800	875	817	872	859	827	852	915	827	873	835	858	913	841	903	886	920	896	901	812	821	859	903	850	862	824	879	882	827	826	839	882	822	906	842	858	869	872	873	839	848	856	868	829	849	825	896	873	884	866	883	839	902	832	843	898	860	865	852	879	865	846	871	924	878	823	839	860	882	793	896	852	863	835	814	877	827	887	893	899	839	863	873	836	862	832	880	838	833	866	842	844	862	866	860	839	827	852	844	857	896	868	841	845	839	878	901	869	892	820	877	833	871	910	818	864	874	869	896	874	848	845	848	830	836	842	832	870	848	865	847	863	888	802	846	854	860	863	855	823	814	870	853	856	881	845	919	880	814	868	854	792	838	878	872	839	848	836	837	855	879	905	838	867	855	901	878	858	890	894	840	877	751	806	871	848	807	862	854	864	896	838	840	805	872	901	844	877	897	858	835	863	850	901	848	876	896	850	850	861	871	887	914	817	851	829	878	874	894	816	862	855	849	877	837	876	853	850	853	859	868	852	844	888	872	917	873	872	856	808	887	832	868	878	863	904	852	806	828	883	844	868	877	858	840	829	850	825	877	857	823	859	879	863	853	865	882	849	866	863	916	871	859	860	842	876	856	869	830	848	872	854	834	884	855	821	815	869	869	832	898	798	864	812	828	831	864	863	855	870	875	883	829	858	851	853	856	875	853	836	821	846	842	873	904	823	850	805	893	875	826	828	894	844	830	926	865	893	829	788	874	860	869	835	854	853	827	873	885	840	894	879	819	843	830	884	851	865	862	873	821	865	833	849	849	887	847	867	883	879	893	833	890	930	828	863	917	874	893	834	889	863	870	873	881	824	830	856	803	849	886	831	863	854	902	842	823	810	859	913	883	821	922	889	846	852	849	888	852	881	838	923	871	864	916	838	886	888	771	847	837	851	843	919	812	877	839	829	866	876	888	887	922	872	850	846	857	871	883	944	894	818	814	897	879	847	881	849	848	813	818	854	840	850	862	864	886	919	873	868	867	826	896	852	869	877	888	863	844	840	851	856	847	846	812	797	833	881	792	863	883	903	845	832	841	897	852	923	914	844	823	829	805	866	923	847	857	855	834	890	844	832	836	853	896	882	872	881	820	890	841	869	829	892	905	891	838	890	836	861	862	848	855	855	818	846	890	860	861	878	894	848	906	842	818	834	938	933	848	871	855	890	851	853	852	837	891	868	866	879	818	853	832	877	820	840	838	842	885	885	859	829	892	834	833	839	839	831	891	798	867	850	801	873	887	850	857	857	861	858	812	837	852	877	894	849	820	913	839	876	855	846	886	880	856	885	814	826	825	853	802	875	816	886	836	876	813	812	849	876	863	850	893	823	881	871	858	828	866	857	806	876	844	876	908	850	894	864	903	834	860	819	827	862	873	865	864	852	850	863	866	893	850	908	834	839	800	876	887	845	856	868	859	872	833	879	856	825	856	849	887	895	854	814	842	828	846	827	831	818	840	874	899	865	855	876	933	884	826	858	882	823	836	867	887	859	907	913	871	825	871	837	821	866	907	873	872	835	878	838	857	878	870	845	830	866	823	871	908	913	885	859	830	872	858	830	814	825	858	878	834	868	863	870	867	851	865	857	833	843	766	846	880	859	876	852	854	899	888	795	845	886	850	810	839	865	838	827	901	826	887	880	870	856	894	839	860	865	872	864	900	869	855	856	827	792	879	912	829	885	871	883	878	854	880	832	839	877	870	838	851	841	870	828	815	848	840	802	855	881	906	864	831	843	867	883	843	840	859	835	845	859	855	815	810	866	847	884	896	861	919	864	846	834	825	829	854	796	838	811	865	842	856	890	867	850	822	844	877	857	871	855	799	896	843	878	817	872	875	872	865	899	819	872	825	895	841	833	831	827	848	887	840	854	891	796	853	875	788	834	878	890	857	849	875	878	827	809	837	881	860	863	847	817	820	846	832	887	851	793	855	854	864	900	918	872	866	846	793	844	915	850	821	858	903	866	858	833	837	910	834	899	839	848	873	874	853	851	870	847	803	859	880	911	853	862	830	880	850	843	875	852	897	913	870	823	859	878	868	837	874	818	856	852	885	908	912	853	887	886	806	811	886	830	907	834	830	812	806	831	827	883	871	854	901	824	781	859	881	890	829	849	877	841	872	819	850	842	905	827	907	868	952	885	876	832	863	902	852	836	836	848	792	844	855	835	886	815	867	813	843	865	821	851	884	857	876	818	857	867	810	830	839	853	813	871	857	856	824	853	870	870	836	870	858	821	782	875	854	859	821	862	850	849	842	854	807	860	892	853	824	839	868	858	800	857	831	918	826	835	868	936	790	894	803	850	889	849	826	879	874	839	809	887	841	937	820	839	887	839	863	873	861	856	870	863
4777	2192	1526	1067	998	1216	1094	989	757	623	568	502	434	408	346	311	274	204	201	173	158	145	128	123	104	89	105	103	105	119	88	87	80	88	90	89	80	55	85	92	83	79	90	75	72	78	80	89	76	65	77	88	77	60	77	62	75	72	82	83	73	71	82	65	83	73	77	75	63	86	55	83	62	62	71	69	73	82	77	68	61	78	78	84	64	81	74	76	77	69	68	75	85	80	71	75	67	85	75	70	72	79	73	61	85	92	72	69	61	64	72	74	73	72	89	64	65	67	64	89	83	61	96	71	77	75	93	95	72	72	72	81	81	74	69	72	74	76	87	83	76	77	84	55	82	68	82	84	71	73	77	62	69	68	70	71	76	67	60	56	82	92	76	67	78	75	76	74	81	86	85	87	76	62	67	75	83	75	84	66	72	82	96	80	69	78	71	89	81	69	76	65	74	77	68	91	68	63	85	86	67	78	65	68	66	85	85	59	70	79	77	85	76	66	86	91	66	78	69	73	79	79	85	64	93	84	75	77	81	78	59	77	82	57	75	92	78	80	60	74	69	86	102	64	69	70	80	75	93	89	72	71	71	68	63	70	68	61	78	77	70	91	88	97	75	70	87	57	80	71	74	77	89	73	84	82	76	86	58	72	75	75	76	74	69	76	87	81	74	71	65	81	74	86	68	74	87	73	81	67	77	76	77	74	68	78	81	61	73	67	58	60	70	65	82	68	87	63	70	74	71	79	58	80	70	57	84	72	78	76	64	87	72	72	69	72	63	89	65	72	71	77	76	72	94	75	83	94	85	70	92	69	76	75	66	68	73	77	79	66	65	63	67	80	69	81	65	75	67	80	69	93	92	70	82	83	67	77	75	76	79	64	59	80	72	82	86	78	75	57	81	83	76	63	72	59	71	91	69	71	72	76	77	69	80	93	84	87	77	76	69	81	84	66	78	64	84	71	72	77	82	79	87	93	84	83	68	71	70	82	73	84	81	73	83	80	73	73	66	78	77	63	77	64	72	72	74	79	70	71	85	59	76	73	87	76	74	79	76	72	75	70	83	95	75	86	79	61	76	66	63	73	73	69	81	71	96	82	90	77	71	75	73	63	89	73	81	70	83	79	76	76	83	78	83	70	75	75	93	78	85	76	83	75	82	69	73	81	75	69	81	83	74	86	74	67	81	88	63	72	74	72	80	83	73	81	95	74	91	64	77	87	84	73	55	69	84	82	72	63	82	80	82	84	86	79	64	52	83	71	73	66	81	54	73	80	73	75	74	81	60	79	62	77	81	77	79	71	73	76	62	99	77	72	72	76	80	72	84	58	77	55	63	84	66	75	77	78	82	65	95	80	64	63	77	73	74	68	73	80	76	74	86	75	95	85	85	73	74	75	72	84	76	78	74	88	77	73	92	69	75	70	75	94	90	83	91	83	89	66	77	84	82	78	75	85	71	76	71	78	84	65	76	85	68	71	78	72	76	57	85	80	70	54	69	67	84	94	89	80	85	80	92	76	76	63	66	104	70	83	84	78	87	90	68	55	79	66	71	70	69	69	70	68	65	82	68	59	86	59	81	82	79	79	74	85	86	94	74	69	59	88	71	67	90	67	73	82	76	72	69	78	82	60	71	76	74	79	89	75	70	89	83	78	93	71	82	71	94	63	80	79	81	78	74	58	66	75	61	92	57	66	91	78	70	84	80	79	66	82	72	67	78	68	84	63	75	69	81	86	95	78	75	76	73	62	83	69	73	85	76	82	64	83	79	68	72	75	84	78	76	77	84	67	78	58	70	60	78	72	71	78	75	67	82	71	80	73	58	68	62	87	92	60	75	57	63	79	72	74	63	96	87	82	74	60	74	65	61	66	87	74	73	74	73	79	68	74	93	78	64	71	81	73	78	75	75	71	72	74	91	88	78	85	74	70	70	89	69	82	53	69	69	81	68	82	72	100	67	82	63	82	76	72	83	98	84	80	63	77	76	66	78	79	58	74	89	87	72	74	69	73	77	74	64	72	80	70	68	72	76	76	82	75	71	88	73	78	73	82	81	83	67	72	72	83	66	80	92	74	67	72	75	72	67	85	80	80	73	71	75	69	62	81	78	68	84	81	80	76	73	86	70	77	72	64	69	67	79	62	85	77	82	77	52	84	74	64	85	67	57	84	74	78	82	65	83	86	66	71	86	74	96	72	67	80	61	74	88	56	81	59	71	88	89	82	69	85	80	71	67	86	90	76	81	77	83	75	70	76	74	66	78	71	82	65	86	64	75	74	77	65	73	89	72	77	72	87	84	77	76	77	73	65	69	77	59	77	71	67	77	65	80	71	61	69	74	70	53	73	77	96	66	72	91	85	62	71	81	66	83	67	75	68	69	70	64	82	73	75	69	75	90	70	81	79	77	69	87	80	79	79	66	74	84	70	83	71	89	63	78	57	93	86	74	82	88	79	91	69	71	81	75	84	75	59	72	64	74	86	84	80	90	72	72	72	68	69	77	77	78	70	80	80	69	80	78	86	80	89	64	71	75	73	75	72	84	68	75	53	77	63	78	88	66	76	80	64	71	69	63	76	71	73	77	81	68	93	66	70	69	85	77	59	77	78	69	90	68	75	89	68	65	86	67	71	74	84	58	73	68	65	66	81	66	77	73	65	83	91	67	72	65	69	65	76	57	78	81	88	61	71	74	68	86	80	76	73	74	65	68	59	83	70	101	85	61	60	87	76	76	82	71	86	73	95	60	67	62	71	89	63	83	78	62	85	75	64	69	66	68	64	65	63	80	80	71	58	69	64	77	78	81	69	68	72	85	70	75	68	68	64	66	64	69	79	79	66	81	76	87	78	74	63	70	94	75	83	73	79	64	81	82	93	75	78	67	79	80	69	62	88	80	74	83	81	76	67	76	66	75	67	62	70	86	63	71	71	85	76	64	71	77	79	78	69	74	71	85	69	65	68	86	87	78	77	75	77	72	78	68	60	78	91	72	74	78	82	90	83	73	78	78	65	72	69	58	78	64	67	73	74	66	77	61	91	69	95	86	67	66	75	75	82	78	73	64	70	92	78	85	80	80	82	81	95	72	82	59	84	82	89	84	98	73	70	63	64	83	84	77	83	79	75	96	76	65	76	78	61	75	65	80	85	61	86	87	66	102	75	81	74	84	74	88	94	75	66	65	69	73	89	84	74	76	82	74	82	74	67	69	65	74	92	76	61	75	64	67	74	69	90	52	62	73	73	79	74	79	81	82	62	94	61	69	76	67	87	93	70	77	62	72	81	81	80	77	64	80	65	74	78	76	80	66	78	69	58	68	72	70	71	72	67	78	77	65	51	65	83	76	72	83	76	62	71	79	79	76	79	63	71	83	67	71	92	75	73	71	60	78	82	83	66	73	80	70	76	69	79	78	93	87	58	76	65	77	69	72	87	81	74	80	65	68	87	87	70	71	65	85	73	76	80	66	83	72	65	75	70	70	77	68	69	67	70
26550	19828	17644	24210	30295	30618	28446	25796	22440	19282	17169	15169	13321	11518	9909	8774	7503	6513	5331	4506	4020	3232	2929	2634	2455	2278	2308	2444	2381	2084	1738	1322	1191	1206	1122	1078	1061	987	1045	959	992	920	981	961	964	927	938	934	921	897	935	903	866	892	902	876	946	878	849	858	909	941	890	910	900	941	847	922	927	862	872	955	921	884	846	936	901	890	895	855	848	868	882	842	881	876	896	886	883	911	858	870	869	911	871	904	922	876	845	878	873	934	902	849	854	874	948	889	913	882	939	899	901	892	915	901	846	865	849	866	828	872	877	939	884	829	854	828	887	885	863	900	895	889	856	927	896	932	870	887	892	938	866	850	844	845	880	927	834	860	906	916	870	837	896	861	913	859	865	975	877	903	874	872	898	929	923	908	902	903	895	903	882	913	915	913	881	897	864	884	962	869	848	897	889	866	925	859	894	873	886	920	881	887	870	899	887	906	844	900	876	847	860	934	937	860	852	899	937	856	935	864	854	869	920	858	896	862	885	864	848	858	918	912	894	898	870	867	897	843	886	871	879	880	912	964	868	910	882	887	898	840	835	865	827	879	883	899	898	918	917	881	882	925	887	875	897	924	884	875	890	920	894	890	914	854	889	900	937	910	917	914	865	876	853	893	907	881	906	927	905	876	865	888	876	864	916	912	907	905	915	879	943	864	855	901	826	909	944	899	940	872	887	899	874	899	901	876	898	926	886	919	929	925	906	922	834	866	904	841	914	929	867	850	848	877	877	893	916	924	870	833	858	866	896	890	902	910	888	827	917	928	878	862	860	870	914	899	861	851	876	894	889	878	864	859	935	823	925	890	865	961	901	925	875	874	901	882	928	883	870	880	909	888	865	935	896	881	891	873	938	872	857	847	900	861	884	905	815	946	917	895	899	902	869	893	857	895	912	873	914	837	903	899	925	917	903	894	889	855	877	884	861	887	852	853	840	876	901	914	863	881	927	870	921	879	904	874	872	902	908	918	876	859	875	913	856	871	913	883	947	892	914	852	885	898	864	898	866	904	894	892	900	933	828	883	887	889	920	861	867	883	904	887	916	889	911	942	939	912	899	862	902	894	872	911	879	915	903	854	896	900	889	912	852	917	997	866	915	922	879	894	871	902	912	870	868	867	878	877	923	906	874	894	888	879	858	919	950	934	834	914	930	920	887	876	842	888	878	864	854	934	895	926	908	876	878	913	848	884	871	913	903	855	929	844	866	832	853	936	906	879	867	908	860	898	882	856	944	854	857	920	904	886	846	877	908	908	930	873	832	899	906	839	877	893	898	876	875	890	910	873	886	852	853	838	839	898	866	917	930	880	882	865	897	912	859	929	929	835	907	916	871	813	870	866	850	873	919	919	934	888	857	910	892	899	921	874	909	874	896	887	861	877	903	864	920	853	908	956	869	872	855	900	881	870	963	887	890	875	827	874	886	906	903	909	881	902	918	860	878	868	898	926	859	883	870	903	909	872	831	885	933	854	970	870	857	868	904	907	854	904	847	930	879	883	869	862	904	895	827	844	918	865	860	870	913	887	860	873	933	898	837	885	923	887	898	892	851	888	949	893	860	900	854	913	933	907	888	860	879	882	861	879	904	867	835	838	894	957	932	879	870	915	877	853	868	881	864	884	870	880	902	900	858	921	908	899	917	884	877	904	874	888	882	929	860	897	882	933	853	859	941	860	894	879	846	898	865	919	877	892	816	865	880	928	875	929	902	919	888	882	928	905	891	944	890	878	864	890	888	893	921	892	925	855	887	916	890	910	857	853	867	864	927	900	902	885	841	906	886	858	898	908	966	912	892	963	912	897	914	925	883	900	844	857	943	890	919	859	873	877	861	873	864	862	954	871	869	915	897	921	891	867	900	898	894	901	875	930	862	877	879	938	883	863	889	920	851	889	910	941	908	916	850	850	945	904	864	881	886	912	930	886	880	887	868	899	856	858	878	937	923	872	870	960	887	855	880	900	909	878	884	899	891	903	901	863	925	862	854	907	885	879	835	873	891	860	886	816	905	881	889	867	887	933	901	853	846	861	852	859	859	865	875	898	889	868	910	873	856	862	895	871	891	845	884	920	837	870	863	888	916	873	884	876	840	852	924	831	904	900	902	861	899	877	865	892	904	876	880	856	894	860	901	863	887	872	845	928	846	864	912	897	921	924	917	895	840	982	884	940	934	880	899	924	849	825	847	858	824	836	886	895	914	914	900	870	890	901	897	915	876	898	881	903	923	923	836	864	863	888	889	901	886	881	881	884	906	899	878	895	846	867	878	915	859	887	891	879	845	858	955	905	899	895	897	897	909	950	872	949	861	893	877	856	866	889	886	865	904	871	915	853	916	918	888	939	900	928	881	868	831	888	892	897	933	925	905	889	897	911	887	883	926	914	851	851	884	915	912	899	916	844	865	920	876	889	887	864	909	909	871	859	934	872	865	907	912	925	917	898	935	865	845	874	880	877	874	884	880	885	866	886	892	857	906	913	892	897	909	875	899	920	921	849	871	879	894	867	852	918	896	927	921	933	848	855	894	850	878	885	880	919	871	891	898	846	852	878	873	830	904	890	915	873	884	931	893	857	900	860	863	864	917	863	943	850	926	878	862	867	920	892	894	874	877	877	936	881	942	901	852	897	905	929	880	901	876	880	881	892	857	881	819	890	859	871	900	915	944	899	924	902	902	873	904	892	876	855	903	858	889	873	859	870	881	852	884	870	916	891	838	918	887	832	864	905	881	879	884	923	872	830	848	871	928	902	896	836	848	898	871	918	892	900	879	910	826	939	897	862	822	878	851	905	894	880	925	837	886	872	899	926	864	897	899	872	902	917	878	893	869	869	889	881	903	865	914	860	872	890	894	894	920	869	932	872	889	942	871	905	852	881	835	888	905	872	840	902	886	945	897	871	910	840	933	889	876	853	862	836	897	912	933	835	906	902	895	898	853	886	910	813	909	860	910	939	933	927	905	878	833	908	853	914	895	913	918	911	867	884	866	869	857	898	846	882	976	839	899	872	898	855	878	897	838	927	888	925	846	864	893	902	833	913	860	865	887	896	863	887	929	884	883	870	873	851	877	867	857	903	876	855	886	857	892	902	905	904	871	897	873	859	855	898	902	898	925	911	913	908	884	848	920	847	916	938	865	858	873	876	858	893	886	907	877	857	879	875	875	881	861	898	877	865	925	917	897	912	861	903	844	911	860	940	872	915	897	958	894	921	864	924	891	835	896	874	936	881	901	919	931	923	878	945	936	930	818	937	926	870	939	865	823	863	879	908	889	869	852	856	888	837	897	897	891	912	876	877	881	904	888	879	906	872	903	886	860	886	844	932	880	911	887	855	908	877	830	883	894	904	893	870	919	931	894	871	903	895	916	904	888	844	898	842	849	891	918	900	851	892	867	879	897	900	891	904	851	877	873	914	904	872	840	906	901	914	906	897	872	853	874	904	877	867	837	860	867	840	935	879	876	902	852	862
4808	3256	2076	1406	1302	1663	1674	1347	1028	851	832	641	552	481	466	420	336	272	248	209	181	191	154	160	149	113	118	134	125	121	111	115	83	79	84	78	82	89	79	67	78	69	76	99	83	66	78	83	71	77	72	81	61	86	80	56	78	78	77	82	65	75	83	65	67	81	81	76	71	87	66	79	85	91	81	84	76	75	57	80	80	95	80	75	82	89	64	82	78	70	58	102	81	69	75	97	85	85	82	66	81	68	79	84	82	82	80	90	86	82	80	73	96	75	83	62	86	70	75	84	90	81	60	73	91	73	74	66	85	88	79	75	62	63	75	80	68	72	82	68	77	70	74	76	78	84	77	65	93	85	72	72	73	87	83	80	74	74	76	72	62	76	65	76	69	71	64	79	75	75	86	79	79	85	71	74	82	82	81	73	66	69	65	60	90	74	86	82	80	73	90	76	74	77	87	69	79	70	81	74	89	72	87	79	69	65	85	69	84	65	80	61	61	67	79	79	76	75	77	76	83	92	59	84	78	75	90	74	70	82	87	94	83	66	70	100	73	74	63	96	72	67	67	69	89	67	82	78	84	66	78	68	76	64	85	83	79	76	77	89	76	84	67	76	85	80	70	77	74	73	87	85	69	79	86	94	63	66	76	76	81	69	69	70	76	72	85	89	74	80	82	75	59	84	62	63	78	66	77	74	77	78	70	78	86	74	74	65	87	80	78	71	74	76	73	90	62	79	64	78	78	67	75	92	61	102	72	89	60	65	71	85	80	69	67	66	75	86	77	89	80	67	83	71	77	68	72	79	81	73	57	71	78	78	82	73	62	80	65	77	69	72	76	90	85	70	78	83	96	96	73	79	74	76	66	76	72	90	73	67	87	71	85	82	79	77	80	61	72	66	89	77	64	69	84	79	83	74	89	82	69	74	71	75	90	66	73	67	79	89	72	75	75	75	78	73	73	86	95	70	65	81	67	78	80	58	88	77	75	74	66	79	77	60	64	67	72	83	69	74	82	83	69	65	69	84	78	85	90	78	83	87	83	79	83	87	88	60	79	86	70	85	69	72	78	82	75	69	72	91	75	85	77	78	81	78	83	85	79	103	70	58	79	73	79	83	81	89	71	80	89	72	78	63	58	70	79	91	82	74	56	74	85	72	77	75	70	85	79	56	85	81	78	78	90	66	75	80	81	75	78	81	77	77	78	64	54	81	86	63	80	82	69	75	70	78	77	66	81	69	83	87	87	65	97	82	76	83	85	62	72	81	86	85	73	73	67	93	87	77	92	86	77	81	71	89	64	76	101	70	74	78	82	85	82	81	62	81	70	81	78	75	89	78	85	79	91	76	81	65	77	81	68	67	65	75	68	78	68	71	79	65	91	64	64	73	71	70	91	80	74	63	84	69	57	65	70	77	83	83	86	75	59	69	69	81	74	82	88	83	87	68	65	101	66	75	80	72	88	72	75	72	71	85	84	80	77	71	81	79	69	78	73	70	88	77	77	80	70	78	83	82	95	78	75	79	69	75	63	77	76	74	69	72	67	79	67	84	72	61	77	81	71	74	91	78	74	77	79	66	73	84	75	63	63	74	64	77	82	69	61	86	90	73	86	81	70	59	78	81	76	72	68	64	76	72	94	73	89	79	96	80	101	91	73	71	74	73	64	73	72	69	77	89	76	57	88	72	65	74	70	79	82	73	92	79	75	71	71	78	84	70	69	64	67	69	85	62	83	80	71	79	89	73	81	78	79	79	67	73	88	76	67	77	66	65	71	88	78	70	76	87	75	87	78	70	78	76	77	86	83	69	78	73	67	67	66	76	63	84	78	93	82	63	60	70	81	75	72	57	91	67	79	67	72	70	88	78	69	63	50	90	80	61	53	85	87	85	80	70	81	70	83	59	79	70	65	79	78	62	62	75	79	80	82	73	97	66	74	77	71	76	67	77	75	75	73	77	77	65	89	78	69	86	75	87	77	73	77	70	70	76	64	75	79	69	90	76	66	90	85	75	82	73	69	64	81	86	69	87	63	72	74	77	74	73	79	66	70	76	85	58	64	66	73	72	71	85	89	70	67	87	84	79	84	76	72	80	62	64	91	79	75	86	85	65	80	78	72	84	70	74	92	73	68	76	56	75	68	80	78	75	90	89	60	67	74	81	78	85	75	80	68	71	77	85	80	70	86	94	80	85	79	76	66	69	75	80	87	70	75	84	94	74	83	78	59	90	76	74	70	67	90	92	85	64	99	52	85	66	70	63	65	93	77	66	76	86	76	85	66	75	85	78	75	62	62	74	85	83	83	81	87	77	74	87	97	76	82	67	75	69	76	88	73	66	79	56	74	69	69	82	83	87	71	75	74	63	81	95	72	66	74	66	65	78	75	74	81	84	76	73	85	70	84	89	83	75	76	69	88	87	82	74	75	71	79	84	77	75	68	67	70	66	76	69	72	57	62	77	73	72	74	62	72	66	77	66	83	84	80	67	71	72	80	81	85	65	60	78	69	75	75	75	75	94	73	91	82	90	79	61	80	80	73	62	58	81	73	63	83	98	74	87	76	83	66	79	68	91	84	74	83	68	73	87	69	75	79	73	89	57	52	88	79	68	82	79	70	68	96	70	82	58	82	83	56	78	75	64	72	82	80	89	61	58	81	83	76	73	77	83	71	73	65	61	74	64	76	83	69	92	67	61	77	75	80	80	87	82	73	81	76	70	66	93	83	66	77	71	105	73	80	78	80	79	71	78	79	70	69	77	72	76	81	84	83	84	62	81	80	76	75	72	79	85	77	81	72	72	98	82	89	68	69	73	84	81	87	77	81	81	68	74	75	66	86	75	50	52	58	81	76	67	71	73	59	94	83	65	74	76	65	69	80	91	66	77	75	70	74	66	75	66	78	82	81	71	88	68	77	84	70	71	65	75	75	72	67	79	64	82	73	73	76	73	73	72	80	66	86	69	75	76	91	80	92	65	77	84	63	83	82	63	64	83	79	65	92	77	72	63	78	76	63	76	58	62	90	76	79	79	92	77	71	67	62	62	81	77	86	81	55	88	59	83	85	81	78	78	69	72	70	86	78	62	91	62	90	76	72	68	71	74	106	74	77	89	88	52	73	73	90	86	92	80	70	87	76	69	80	69	71	60	66	73	84	79	87	73	61	74	73	75	73	68	79	67	78	82	79	75	70	84	64	97	68	76	73	83	77	84	80	89	70	83	70	67	83	82	73	81	61	72	70	67	72	79	83	74	68	96	79	71	72	81	91	86	81	88	88	61	76	67	56	70	80	64	71	91	67	83	83	85	95	94	75	81	68	80	83	79	72	81	89	91	82	79	72	81	79	97	74	85	84	80	76	79	74	68	72	76	81	76	71	78	97	81	70	69	79	79	93	63	74	70	70	81	62	67	78	78	78	85	83	77	77	79	76	82	65	70	78	82	81	58	66	76	76	77	75	84	88	78	73	88	79	65	80	79	69	86	73	92	90	76
30893	22996	20044	26722	32900	33601	31444	28190	24662	21841	19862	17595	16038	13874	12423	10943	9369	8080	6754	5934	5148	4483	3771	3466	2960	2773	2564	2858	2865	2500	2144	1623	1371	1223	1266	1184	1095	1162	1046	1098	957	1014	1028	966	947	979	870	858	967	927	961	886	904	869	879	919	873	915	900	887	919	910	912	884	895	888	883	888	887	898	916	935	875	864	843	895	928	881	913	901	869	893	887	844	868	887	926	871	876	880	914	867	923	858	908	891	942	917	893	943	950	920	921	925	924	851	925	893	903	914	920	903	860	919	893	893	867	885	877	913	934	874	927	936	912	886	900	903	907	907	918	851	930	878	889	925	894	899	903	932	861	848	865	905	953	930	877	837	891	929	948	891	893	871	893	887	900	899	900	914	868	887	917	916	887	929	836	914	914	880	876	908	878	855	907	905	850	886	902	892	855	892	909	887	907	893	901	860	895	868	969	910	905	946	888	869	917	915	884	906	936	900	944	878	937	878	897	903	937	901	926	898	904	965	893	921	878	888	886	885	935	898	930	921	838	875	903	936	890	867	882	929	903	959	890	838	929	879	877	921	888	902	888	904	900	912	897	891	862	920	889	927	922	896	926	910	887	928	917	912	886	904	856	959	924	875	878	892	850	968	906	952	889	859	923	874	853	889	915	890	864	907	958	908	900	923	892	879	884	938	876	884	877	937	941	936	886	899	931	963	880	925	935	894	887	905	920	862	914	876	860	929	857	936	947	903	905	906	911	837	901	916	903	942	891	877	875	899	901	876	910	868	902	863	903	907	934	884	908	883	875	900	913	887	881	894	920	878	902	845	895	949	934	892	901	905	871	906	897	870	897	907	885	861	904	900	910	911	898	933	941	888	887	904	892	907	866	859	910	863	894	915	939	911	924	941	862	937	847	880	868	928	916	912	916	844	968	896	907	872	924	957	908	850	897	860	893	916	931	876	900	900	885	942	885	900	946	842	945	897	904	913	889	903	903	900	841	920	932	868	859	871	918	909	903	880	886	854	907	939	932	910	852	885	902	857	877	898	915	888	790	847	846	895	920	856	858	903	905	926	869	872	967	922	950	886	922	969	862	881	870	890	899	974	882	912	880	908	874	884	914	919	861	914	849	908	885	901	864	910	875	933	915	885	930	890	860	900	935	876	850	910	872	919	927	824	891	896	944	954	888	895	888	902	943	891	940	970	901	927	842	942	863	878	903	938	900	903	913	866	920	895	935	880	846	899	891	915	859	895	879	840	933	866	894	889	874	872	890	903	880	919	949	955	913	894	899	932	884	896	948	889	920	881	895	914	912	889	889	935	899	941	933	843	884	888	919	930	912	856	907	939	901	887	904	922	880	915	895	914	918	921	916	941	865	879	881	881	895	904	916	881	897	895	929	920	886	904	892	844	856	929	944	904	897	850	902	889	904	884	890	855	915	936	898	936	900	929	912	883	866	903	898	897	869	906	940	870	858	904	852	896	910	887	920	916	910	870	941	941	920	845	938	903	924	935	949	912	868	916	925	923	935	902	912	958	868	893	916	941	940	917	881	914	862	911	848	890	922	852	884	888	913	888	875	888	959	948	915	886	896	925	870	892	850	929	917	905	904	862	923	902	919	879	883	867	912	861	853	900	916	941	897	869	905	928	897	897	909	872	913	835	937	883	904	944	869	924	873	927	870	900	842	887	877	882	899	911	913	901	896	853	855	919	887	930	900	939	870	884	890	909	891	902	912	886	908	904	890	910	921	910	889	913	927	905	895	927	906	893	931	927	871	864	885	942	842	994	858	822	900	898	905	909	931	909	870	890	926	846	883	896	870	882	869	903	922	913	903	869	911	920	913	922	924	939	864	905	908	914	913	897	901	906	836	893	907	863	851	895	881	944	889	891	915	908	910	916	855	867	875	858	892	859	908	894	895	906	931	895	884	887	879	875	885	903	905	929	930	900	924	909	923	858	928	860	926	905	846	874	918	962	813	903	897	917	919	881	865	921	887	867	835	882	845	890	851	900	870	905	863	940	882	903	919	926	890	925	874	869	881	918	900	868	866	971	835	889	843	863	969	893	869	901	878	886	909	895	907	955	863	936	870	932	914	897	900	866	981	920	919	881	923	901	913	869	896	875	904	892	924	874	879	883	917	928	921	885	881	855	927	948	894	926	910	920	889	865	914	907	885	923	909	878	895	903	897	937	887	938	886	864	885	873	892	940	913	893	922	910	891	860	894	874	971	879	965	873	898	911	874	952	978	887	871	900	905	885	910	899	919	885	834	886	908	886	853	891	909	892	855	839	884	891	915	929	900	927	870	906	829	913	883	919	875	920	881	919	875	853	898	851	914	887	884	949	816	933	913	895	880	869	926	911	857	869	945	932	914	939	892	829	903	944	919	891	879	881	961	863	880	933	909	930	894	891	927	883	921	954	937	887	913	890	860	894	871	867	864	925	897	858	902	944	938	901	887	871	926	903	889	921	897	893	955	873	916	973	895	875	866	888	869	878	865	875	858	912	888	965	868	902	881	883	925	906	917	908	934	912	903	902	850	909	870	904	883	926	906	864	899	899	911	933	907	882	910	864	895	920	900	827	901	911	881	884	886	872	884	882	876	880	930	833	886	870	872	918	914	868	934	910	918	919	899	932	953	890	881	916	909	894	943	901	912	898	886	911	869	884	905	907	879	883	934	896	879	857	915	885	899	923	901	916	895	898	949	908	906	881	883	935	906	910	867	890	890	927	864	863	933	928	864	875	923	903	903	881	989	903	944	921	843	952	903	891	891	916	896	937	936	910	917	938	818	863	852	920	866	846	878	928	889	859	886	925	872	938	888	942	902	875	945	931	867	918	967	880	918	920	960	908	907	898	927	924	928	863	906	899	924	877	886	932	922	909	896	853	892	913	904	900	884	871	877	874	869	936	879	839	872	918	890	857	898	928	930	897	931	918	912	916	945	864	873	889	886	840	888	884	913	907	883	887	897	893	884	873	906	929	871	948	867	853	882	882	955	916	894	901	919	923	900	902	908	912	870	895	878	872	948	889	954	848	903	927	917	840	906	906	922	889	884	862	902	964	909	916	861	892	900	869	878	926	844	901	928	876	934	871	892	908	887	823	871	886	944	859	862	848	898	909	886	895	892	891	817	922	892	890	946	896	901	845	888	916	943	865	930	916	882	946	870	938	877	956	907	869	885	874	921	910	926	890	863	941	909	882	884	890	956	893	907	861	828	931	913	945	920	930	907	854	934	878	832	857	938	906	928	903	884	880	876	924	957	882	897	880	920	876	921	839	846	904	935	843	918	903	868	955	894	876	897	893	901	888	855	944	920	913	904	919	883	912	886	906	896	917	900	953	914	949	874	894	930	866	907	883	934	878	932	890	914	917	912	874	870	899	874	876	911	940	875	968	915	882	876	898	864	893	901	869	912	873	878	950	932	897	892	907	843	929	835	844	923	887	911	884	886	908	911	863	906	921	853	904	867	911	895	889	920	914	909	846	900	896
3176	1387	922	691	690	868	802	616	542	409	361	354	291	268	223	214	193	158	134	130	134	129	107	107	116	98	103	99	92	94	93	66	73	80	69	76	81	85	66	61	85	71	64	55	60	72	63	67	76	62	62	73	53	62	81	70	76	75	74	63	78	66	67	78	83	67	73	78	81	65	80	57	64	74	84	54	58	69	70	73	68	76	56	63	69	67	76	63	83	78	62	66	84	69	60	77	66	57	60	73	68	75	83	73	68	78	77	71	56	75	78	62	75	75	76	84	65	77	58	60	78	61	68	68	62	76	71	70	86	79	60	61	76	73	92	68	71	76	86	58	66	63	73	71	86	65	78	68	70	72	79	75	59	61	66	71	70	68	77	72	69	92	82	67	78	65	68	74	74	71	66	101	76	62	80	85	69	68	72	77	71	67	90	63	65	56	78	64	64	82	72	75	74	69	79	62	75	71	74	68	66	72	73	76	70	83	59	74	78	56	51	70	70	58	62	67	60	63	88	78	59	64	77	74	89	64	78	72	68	57	61	58	72	77	60	60	59	78	63	75	74	52	72	76	82	81	57	64	80	81	75	82	86	62	73	72	66	74	66	58	59	90	88	64	71	66	86	63	73	80	59	71	87	73	66	73	77	64	84	75	74	55	70	65	82	61	72	66	68	60	83	69	54	78	69	72	72	68	64	81	73	66	76	56	64	62	72	68	69	78	85	59	74	59	55	84	68	75	83	61	64	71	74	78	75	68	81	59	62	61	75	81	58	57	62	68	73	77	72	67	68	62	69	64	66	63	75	55	63	65	65	68	74	75	77	74	68	62	65	72	69	55	66	68	77	64	80	69	61	70	68	95	72	71	65	86	67	69	74	79	57	57	57	66	71	70	57	70	72	60	68	66	74	68	72	82	64	65	79	74	70	69	63	68	68	69	63	75	57	63	74	81	63	70	76	62	84	93	67	73	65	58	69	64	68	79	73	55	75	59	73	74	71	54	67	69	77	91	78	54	68	81	69	78	67	73	91	78	66	81	72	67	61	92	79	66	74	78	70	63	61	68	64	54	78	71	89	63	60	63	88	74	61	66	78	82	67	63	63	72	67	80	82	70	74	49	62	71	73	63	63	64	61	69	70	78	53	64	73	62	71	69	91	74	62	58	56	74	59	73	91	71	63	74	70	77	76	72	56	70	73	74	72	77	79	79	57	77	61	61	62	70	58	67	77	61	66	69	82	70	79	79	73	65	86	69	85	74	67	70	69	70	70	55	75	78	63	72	83	65	68	79	88	68	78	73	70	71	80	72	61	70	88	77	52	71	75	76	81	72	80	73	57	62	84	73	56	74	85	63	83	69	55	74	78	75	58	73	76	68	55	67	57	76	72	73	64	73	68	78	68	75	64	56	59	69	80	75	71	72	67	75	80	73	75	82	80	66	62	66	81	76	54	76	76	72	66	80	63	72	80	69	74	60	94	75	52	74	65	81	70	68	81	73	78	75	72	76	63	84	68	66	88	66	67	73	73	79	69	82	71	66	102	70	82	74	71	72	69	61	69	74	72	89	70	71	69	74	78	63	76	72	61	63	82	76	69	67	62	76	65	56	71	70	78	70	70	75	71	66	63	78	79	71	64	65	68	69	67	61	69	70	58	63	67	63	64	69	76	68	52	72	78	78	69	83	69	60	72	78	67	45	70	64	61	71	76	64	62	75	72	79	76	76	71	63	63	49	59	73	83	53	64	88	89	91	66	69	78	77	58	67	66	57	71	79	73	72	75	78	65	59	75	71	81	65	66	76	71	65	73	79	74	61	75	64	68	80	70	71	80	72	71	67	61	81	83	64	66	78	75	73	91	67	74	68	69	73	56	71	59	72	68	82	65	65	75	66	67	77	84	55	83	69	59	76	60	71	66	54	60	78	85	70	67	77	62	67	72	63	59	66	72	75	75	59	64	76	64	82	86	54	65	63	66	58	82	57	70	66	72	54	70	72	64	77	66	69	65	65	80	67	72	65	61	55	60	71	76	66	79	85	52	58	69	78	66	64	67	48	88	60	77	77	79	67	58	62	80	75	70	88	71	55	65	73	74	69	80	77	68	59	69	82	76	59	61	75	85	74	67	62	64	69	66	69	97	75	72	69	68	58	62	78	68	74	68	65	75	80	75	69	75	75	73	65	64	77	83	55	69	77	52	74	78	61	77	63	82	75	74	60	68	59	69	68	65	78	60	70	65	58	75	80	63	71	64	77	69	64	71	64	93	67	60	58	65	76	78	72	62	80	76	62	63	81	63	82	67	59	84	74	68	74	68	83	71	76	68	71	67	73	57	62	64	69	71	75	80	64	77	65	73	82	71	64	76	82	63	59	63	80	77	69	87	79	87	63	77	69	68	76	75	71	82	61	73	70	73	85	77	71	58	62	84	79	63	66	73	75	71	69	62	53	65	64	76	82	78	66	64	74	74	86	64	65	76	65	72	66	79	82	74	82	64	53	73	73	73	64	68	59	70	58	69	74	68	72	68	79	78	84	67	64	79	74	75	66	79	62	73	69	82	84	64	71	75	74	69	59	70	82	70	76	67	63	67	77	62	72	73	68	60	72	78	70	77	67	81	75	50	71	69	64	68	65	58	64	64	78	71	70	65	67	84	67	72	91	59	59	55	68	72	69	62	65	80	60	68	69	81	59	70	66	59	81	73	82	63	54	76	61	59	62	61	56	77	76	54	63	63	73	80	73	66	79	90	59	65	58	73	74	74	61	73	63	52	67	81	63	74	67	70	67	69	81	75	73	86	61	69	67	68	70	71	67	89	72	68	70	71	63	65	59	80	66	61	66	65	64	69	76	70	63	63	69	51	78	56	79	68	79	71	73	73	65	71	63	67	84	78	70	68	68	59	70	71	78	81	62	69	89	62	73	70	76	86	54	76	75	81	71	54	65	70	83	67	61	66	83	50	76	58	83	77	75	68	58	78	71	79	64	82	66	71	69	63	77	76	54	62	79	70	74	71	71	80	70	63	68	71	94	64	71	76	92	61	75	89	79	81	74	68	77	61	53	87	56	50	58	67	62	70	68	70	68	85	61	64	72	81	67	64	68	62	76	68	71	57	72	59	65	76	68	87	74	80	61	85	59	61	56	71	64	65	90	86	61	80	74	78	70	71	67	77	60	73	68	62	59	69	81	78	69	77	88	64	73	61	79	68	60	76	74	77	66	59	85	84	66	69	65	68	69	68	81	65	71	49	76	69	83	68	66	63	73	81	75	74	64	65	80	90	62	68	73	50	61	62	67	59	70	71	84	68	73	68	67	63	55	72	71	58	74	69	79	68	75	90	77	75	62	59	71	86	76	78	70	70	72	68	78	74	72	71	60	75	78	80	77	68	91	82	60	84	67	73	78	58	77	93	64	57	73	64	76	68	71	64	60	70	71	64	57	56	81	70	66	65	76	61	82	69	71	55	65	75	65	58	66	80	68	78	62	99	87
24312	16487	13467	19746	26727	27673	24989	21005	17607	15049	12893	11612	9807	8362	7366	6063	5220	4341	3652	3140	2828	2420	2168	1730	1608	1540	1403	1492	1667	1512	1481	1242	1003	1007	978	937	934	946	899	950	881	858	872	912	920	839	883	832	827	817	831	885	834	869	877	858	826	861	847	865	826	842	809	837	815	871	820	867	833	842	852	870	857	803	824	847	846	852	848	847	796	845	836	867	859	835	845	821	866	829	834	862	834	843	838	861	854	820	798	844	819	860	896	840	830	856	856	837	777	769	859	897	856	885	819	827	816	902	882	855	900	833	880	832	832	874	823	853	849	834	842	865	831	861	832	833	881	882	864	936	879	846	824	828	857	813	832	848	838	812	812	848	863	808	857	855	866	852	842	896	877	833	853	835	851	860	840	861	843	874	889	854	809	855	879	868	855	827	841	807	801	828	863	834	831	818	810	866	812	821	860	830	839	835	902	816	854	788	878	858	846	847	783	829	835	826	824	866	791	830	858	835	813	868	798	788	846	874	845	862	788	852	853	872	825	837	834	840	842	830	837	839	857	910	864	831	857	849	862	834	873	864	869	844	849	850	815	862	916	853	869	845	827	876	857	824	821	840	864	814	923	821	841	862	854	800	850	795	819	852	816	822	865	868	852	869	859	825	876	880	833	865	840	854	867	867	856	822	879	799	838	870	868	811	804	840	865	825	849	830	826	828	827	811	842	874	835	888	800	840	835	831	858	907	832	783	849	882	899	848	840	873	860	823	822	833	838	846	882	834	845	817	795	776	875	825	831	913	807	836	848	819	924	883	860	879	844	867	852	865	841	875	866	807	827	861	883	867	818	855	859	834	855	827	830	830	819	879	856	839	840	850	869	878	853	822	863	851	856	944	880	820	873	846	828	828	838	844	806	780	797	858	882	803	863	848	928	852	831	852	819	821	890	847	857	861	820	834	844	828	829	840	862	805	885	834	861	894	842	825	861	843	850	869	872	856	861	878	828	798	826	794	863	881	849	808	838	830	888	823	822	840	881	773	841	864	838	863	805	823	852	863	856	790	844	861	857	842	836	839	886	829	802	870	912	820	891	829	838	872	873	825	839	912	894	856	846	855	831	829	833	814	868	872	839	844	891	835	850	796	854	842	868	853	848	856	835	861	850	871	835	836	802	847	885	830	850	841	821	875	857	827	843	822	812	805	766	848	895	789	872	884	816	814	864	834	821	848	867	849	868	833	854	848	794	841	880	773	847	830	860	765	823	874	885	816	849	868	888	804	833	863	849	850	860	820	845	836	831	840	818	856	837	837	818	850	864	837	842	811	798	836	849	845	859	883	859	820	885	893	882	848	834	860	886	847	800	855	825	883	895	818	838	852	860	819	828	820	846	895	823	815	782	890	854	836	867	844	842	849	871	871	872	840	844	890	842	892	844	829	884	839	854	832	855	794	859	837	873	874	859	837	871	845	881	804	881	826	865	871	847	853	768	854	858	827	819	834	870	856	853	856	845	795	837	912	811	832	868	851	838	838	819	844	831	832	846	796	853	844	870	866	831	824	876	782	828	818	848	875	819	795	910	823	869	823	816	846	859	862	782	871	885	855	793	845	828	853	842	839	849	905	823	861	840	873	869	851	889	855	838	861	836	809	830	817	780	882	814	838	860	825	858	823	845	832	785	868	867	861	822	851	829	832	865	842	844	804	826	817	818	751	915	863	833	851	873	862	866	927	861	833	832	780	837	766	821	843	804	886	854	855	832	826	848	822	864	824	794	829	799	810	862	873	871	824	882	819	833	786	883	861	865	863	833	829	882	818	796	818	899	797	871	775	787	878	792	868	850	830	847	878	858	878	824	838	888	858	856	880	843	847	817	823	839	840	840	827	861	812	820	823	812	880	815	824	803	803	815	882	845	918	824	821	836	857	819	844	866	792	822	820	869	803	820	878	843	871	794	836	832	825	832	832	851	809	806	893	828	835	816	898	898	859	860	902	811	858	825	911	902	861	834	915	863	885	829	804	820	862	829	869	864	869	844	826	829	875	864	852	845	803	818	797	820	823	870	893	845	861	885	841	841	811	829	794	826	799	854	841	874	841	849	841	863	842	857	862	790	868	859	842	824	812	850	847	906	876	838	829	905	860	820	848	887	830	823	865	827	842	821	889	851	876	875	787	879	823	788	843	918	869	818	836	898	825	860	874	870	872	832	878	886	869	829	854	852	862	884	885	842	816	884	861	855	869	866	832	867	900	860	894	857	799	832	814	838	853	865	842	870	806	854	815	863	789	847	802	840	851	839	837	886	877	871	844	840	822	818	855	824	854	832	840	859	819	889	897	841	870	822	848	839	863	823	856	890	886	851	869	836	853	832	878	871	857	838	824	871	867	854	842	907	835	848	834	828	856	925	863	846	880	869	881	839	836	845	799	854	851	811	819	855	834	811	866	816	843	856	870	876	848	909	889	822	871	827	844	866	852	853	827	851	875	860	884	829	796	814	858	824	879	858	868	800	791	843	823	836	841	868	791	923	857	815	853	844	847	836	882	803	813	819	860	841	844	885	851	799	832	853	849	847	860	807	838	833	856	839	835	823	874	842	770	850	824	874	802	832	804	866	838	827	804	876	811	882	870	821	913	861	846	838	853	847	860	847	806	872	820	826	843	866	852	850	867	836	803	844	921	903	852	838	805	810	880	834	878	858	865	823	827	842	799	881	879	828	838	810	815	795	891	836	813	908	822	871	817	810	849	875	814	858	890	847	807	844	869	860	845	867	821	834	864	841	847	837	849	792	795	821	888	883	802	852	871	846	862	869	830	873	848	830	842	875	841	833	829	820	900	818	867	841	838	872	831	840	841	790	875	835	863	818	851	852	868	869	864	877	815	871	828	912	802	807	834	817	818	798	839	797	848	930	821	837	832	854	792	814	827	866	887	849	846	846	842	842	812	824	882	864	848	886	831	863	858	853	868	825	859	818	865	847	848	830	810	846	913	838	848	828	793	799	885	811	853	811	834	794	812	857	807	855	804	823	795	855	866	902	820	887	811	829	855	803	810	835	891	879	851	839	836	789	911	855	829	789	829	837	815	844	817	827	848	895	821	872	854	851	841	843	866	833	848	859	835	828	867	849	883	844	887	821	843	831	847	787	834	818	806	852	824	843	842	847	894	895	872	869	814	822	897	841	847	864	854	874	847	879	886	826	833	828	843	878	831	854	831	792	905	850	814	863	858	840	839	822	848	831	873	906	843	840	853	861	886	848	839	812	847	906	822	805	819	825	813	845	809	838	836	830	814	787	844	827	862	867	837	827	817	870	840	883	811	814	881	851	866	838	877	867	838	839	830	831	857	847	863	865	818	869	834	872	864	828	841	805	866	872	894	864	917	824	879	859	788	847	846	845	840	796	813	861	866	835	829	850	809	825	832	874	851	852	808	911	886	857	845	826	851	862	890	861	839	840	841	873	845	889	818	817	849	835	877	829	853	908	898	838	853	824	887	839	889	869	860
3533	2220	1268	886	910	1322	1205	932	761	617	531	470	414	355	307	275	255	212	186	198	154	145	114	112	124	109	105	91	110	102	97	111	93	80	97	89	68	73	80	77	84	79	82	79	66	69	54	67	77	74	73	74	81	77	71	72	66	82	63	67	69	62	74	62	88	87	86	81	76	71	83	72	76	72	65	76	76	73	84	72	59	78	63	67	84	80	82	91	66	68	80	69	66	64	71	65	77	72	67	77	74	67	71	66	73	55	56	54	70	80	75	71	69	63	68	76	62	56	84	69	88	78	63	86	74	85	65	64	72	56	84	59	55	89	84	78	76	70	68	56	57	81	77	59	69	76	64	79	66	81	88	59	76	77	84	58	71	67	82	68	87	74	75	73	74	71	65	73	71	91	70	77	81	69	79	63	61	70	73	65	68	71	60	81	71	86	61	87	75	66	72	64	69	69	68	73	64	89	77	65	81	76	79	82	71	69	74	78	66	60	67	61	79	77	73	77	80	78	74	69	65	64	76	80	63	65	71	74	67	66	72	62	72	81	68	81	77	81	77	74	66	67	70	55	67	83	63	52	68	71	76	61	66	68	80	58	74	75	79	74	75	67	62	57	67	62	64	72	63	74	61	70	74	71	64	76	60	71	63	82	62	85	68	53	68	64	67	74	69	71	83	73	78	77	53	62	75	69	70	70	70	81	72	74	67	81	58	73	76	79	86	73	67	81	71	81	82	76	76	65	66	77	64	65	69	61	72	79	63	69	75	76	63	71	58	75	74	83	72	76	74	76	72	79	64	67	78	75	86	81	75	72	74	81	70	80	75	61	66	70	81	72	71	81	72	83	68	82	71	63	92	64	82	69	46	67	70	67	73	74	86	68	66	86	81	68	66	84	73	60	73	90	67	80	54	64	74	66	88	80	53	67	69	64	65	69	77	67	72	97	59	68	72	62	75	78	59	81	77	70	68	71	52	74	70	74	68	71	81	64	86	73	72	82	77	95	70	53	54	63	60	82	69	70	61	65	74	72	70	71	68	75	67	70	75	49	51	82	60	73	64	80	81	75	88	83	79	70	60	60	82	81	80	58	65	79	73	78	88	64	77	59	82	75	62	63	54	77	56	76	78	78	76	67	70	75	79	70	75	58	67	82	88	72	53	55	67	63	81	56	55	74	91	73	89	75	71	67	58	69	78	75	81	76	87	77	84	66	73	89	67	71	63	86	72	67	69	78	81	68	67	74	92	69	64	77	69	72	62	71	68	74	68	78	79	63	79	75	67	72	73	68	70	61	67	78	76	77	62	78	70	71	79	87	76	74	79	64	65	75	72	58	82	69	68	73	73	78	66	72	70	76	86	73	66	88	70	60	80	67	74	80	71	79	59	61	87	58	69	83	71	71	82	85	87	77	80	66	72	81	72	73	84	68	60	72	81	75	76	62	82	70	69	82	65	68	79	70	75	87	70	70	73	62	74	78	77	68	67	93	80	61	66	59	67	90	91	63	66	74	74	78	77	75	71	83	76	62	77	81	68	64	82	58	73	83	74	79	74	72	64	79	64	83	60	87	69	58	83	59	76	78	80	76	67	85	82	77	71	58	61	51	76	63	41	54	51	65	81	71	77	85	58	71	65	71	73	68	66	66	76	68	72	72	75	62	83	92	83	62	70	82	75	76	93	71	61	86	81	74	77	77	57	56	72	59	68	73	67	77	76	80	79	77	77	66	80	57	66	67	70	75	80	69	51	74	69	68	64	82	65	83	72	67	85	59	85	72	75	77	65	70	75	75	64	89	78	70	72	75	88	67	66	75	88	78	56	63	95	73	61	92	59	63	67	74	74	57	80	70	79	77	78	71	68	80	62	71	82	69	83	66	71	64	88	70	71	67	82	74	84	75	75	81	77	68	72	70	66	72	72	65	78	57	64	66	78	76	63	74	68	71	88	64	63	79	73	79	76	61	79	65	65	60	71	76	61	84	70	65	78	85	73	70	63	74	89	65	84	73	73	82	69	88	72	76	77	73	76	59	87	74	72	79	68	75	77	65	76	73	57	63	68	59	70	70	61	74	60	83	100	76	61	59	86	63	80	65	72	84	60	75	59	67	72	70	62	73	74	77	72	82	82	77	77	66	75	82	66	77	69	76	53	56	71	70	71	67	77	73	66	89	82	69	82	66	82	65	64	68	64	81	72	64	68	76	76	85	75	58	76	67	75	71	67	80	72	65	60	80	64	58	62	73	86	56	88	82	70	79	80	78	74	64	69	69	73	70	74	67	72	73	66	60	63	85	74	77	77	97	83	61	70	80	71	76	65	86	80	76	71	87	72	67	69	61	67	77	61	84	70	66	64	57	71	87	82	72	75	76	53	85	78	64	77	77	76	73	61	77	59	64	78	84	68	66	77	62	77	83	78	67	83	53	76	74	68	71	55	86	69	64	77	70	74	80	71	69	81	66	68	76	67	77	60	77	69	81	65	83	88	90	89	69	59	61	76	53	75	88	74	75	75	66	59	68	62	88	77	64	68	76	47	81	73	72	68	89	78	65	79	76	96	64	69	71	67	62	73	83	63	82	78	75	73	77	87	78	78	60	72	54	79	71	75	78	77	71	70	79	67	59	79	79	74	72	90	83	71	78	70	79	72	64	71	77	74	74	80	79	74	67	61	74	75	69	73	70	85	88	71	69	74	62	73	66	90	70	78	65	67	76	52	71	70	84	76	82	76	72	72	80	57	70	84	67	73	65	74	67	76	78	61	78	71	77	58	80	82	67	46	70	79	64	74	76	84	69	81	71	64	70	62	77	68	68	72	74	78	71	75	69	70	61	64	67	63	63	72	55	70	65	66	75	81	64	76	80	75	74	89	69	65	88	78	67	60	66	75	66	60	88	58	75	90	74	73	67	78	76	85	81	65	78	76	59	76	79	71	73	72	71	81	73	69	67	75	71	83	74	81	64	73	89	76	76	68	80	84	59	67	71	79	76	66	87	62	70	74	75	77	65	68	82	62	68	77	70	85	76	74	67	87	51	77	66	63	68	56	69	69	81	80	68	55	77	76	61	61	78	58	61	77	73	65	68	72	75	67	60	79	90	60	76	65	64	70	79	75	84	90	65	70	70	78	79	81	65	70	79	84	86	78	64	73	72	61	61	80	68	73	81	84	60	67	67	67	62	67	77	81	59	53	77	75	52	72	78	73	72	85	57	84	71	81	60	69	90	61	71	77	60	69	61	81	66	79	65	83	53	58	68	77	71	67	83	76	70	86	87	63	68	74	71	67	72	75	68	74	77	66	66	72	84	85	80	67	74	76	67	71	58	76	73	80	75	65	78	74	77	88	67	69	78	65	83	66	79	79	80	57	77	84	74	81	82	87	73	70	68	70	62	68	78	88	78	46	74	59	71	57	68	63	64	71	83	64	58	62	72	80	71	71	71	72	66	81	79	74	81	70	64	77	76	71	71	67	71	66	68	65	86	66	79	69	71
28079	19923	15909	22764	29765	30872	28138	23954	20636	17989	16017	14209	12192	10360	9311	8051	6739	5609	4869	4396	3709	3273	2809	2486	2216	1874	1829	1764	1867	1860	1691	1319	1159	1099	1024	1055	1080	964	960	1020	940	968	967	901	947	875	885	874	874	863	882	878	879	886	890	911	859	804	844	887	823	893	834	866	881	874	921	894	881	852	850	857	856	843	863	811	814	844	833	883	870	895	864	851	868	866	864	824	841	844	861	822	885	885	849	844	856	882	880	885	850	883	785	848	845	865	816	875	837	847	854	842	877	846	852	825	822	862	818	898	877	829	822	877	858	854	884	840	851	828	844	882	842	858	865	833	863	892	802	876	882	861	870	862	898	865	826	874	878	908	827	839	833	894	824	830	866	846	897	856	864	898	831	886	930	824	869	825	838	827	892	912	882	856	868	863	858	838	821	894	843	870	821	858	857	830	858	844	858	876	908	872	876	903	902	859	853	880	879	962	919	846	862	859	857	855	782	923	865	839	838	914	885	855	850	848	860	864	776	838	849	851	830	866	866	895	852	781	832	819	871	909	902	841	851	848	824	847	858	838	870	886	855	873	864	849	861	829	859	845	871	860	855	871	824	810	896	818	879	893	863	864	834	866	838	890	827	861	878	804	869	835	865	915	865	842	837	842	846	842	831	844	883	872	859	861	834	885	854	844	870	816	858	849	894	923	840	914	857	857	892	888	898	840	904	881	894	828	871	871	851	876	857	896	859	826	833	860	877	857	820	860	855	844	833	803	874	838	819	865	839	871	827	898	840	815	890	792	845	872	839	815	859	852	841	850	851	864	891	844	879	854	857	914	889	829	835	798	826	878	858	903	824	849	859	824	844	862	830	808	853	855	861	914	864	855	897	826	793	847	846	860	800	828	882	881	888	889	869	873	864	863	863	848	853	930	836	845	857	881	824	848	861	836	880	848	817	904	880	853	837	849	828	843	815	906	803	814	844	863	820	846	820	847	836	839	878	866	855	893	795	885	817	847	900	887	856	853	852	860	885	848	851	880	855	810	810	888	893	864	855	844	861	916	848	848	864	840	877	860	798	862	885	871	859	812	812	801	859	886	803	889	875	865	838	894	895	883	850	883	807	845	874	871	869	858	901	829	852	880	897	906	836	862	846	876	831	842	869	861	870	853	848	881	850	859	849	903	870	881	876	852	847	881	873	865	845	842	861	879	837	834	851	860	803	820	823	858	874	820	875	882	852	853	843	865	851	881	842	845	885	791	809	833	848	805	871	890	840	832	871	870	871	873	910	830	856	840	854	866	833	860	873	889	853	853	838	891	852	832	873	876	876	871	891	881	897	866	837	847	889	882	834	805	879	870	836	904	840	855	816	784	861	865	911	893	893	844	876	900	834	870	854	862	910	901	892	854	818	852	806	852	867	873	796	886	844	915	827	888	832	860	883	855	851	889	877	822	926	888	859	892	853	858	875	833	846	873	838	885	852	863	840	849	859	787	877	820	959	837	953	906	820	926	884	839	823	821	881	882	813	839	867	892	861	855	839	828	860	828	833	848	829	870	861	879	812	872	873	861	796	858	898	852	867	834	851	834	877	818	898	903	875	826	786	860	844	854	859	866	891	859	902	819	862	835	872	884	852	865	893	893	918	880	889	899	857	879	885	867	833	902	904	924	874	834	820	889	906	839	848	919	897	862	874	877	867	846	887	840	856	808	895	848	878	852	886	843	846	782	902	894	848	872	836	858	834	840	804	893	886	845	777	894	900	868	866	890	897	856	853	877	837	853	831	887	847	847	798	812	864	827	874	859	854	862	833	859	848	856	842	862	854	899	883	847	851	878	854	846	898	834	813	854	860	841	905	870	827	843	833	870	822	849	858	787	837	859	829	858	820	824	859	866	849	894	831	870	844	870	919	899	918	865	849	813	854	876	837	838	805	829	858	885	871	822	897	826	866	862	852	842	843	903	881	892	822	927	837	851	851	837	825	810	888	938	868	853	905	836	852	883	846	899	850	870	872	840	858	896	851	902	892	841	820	839	839	822	845	846	842	857	866	842	849	881	891	815	859	860	850	897	854	845	825	848	806	900	838	897	906	825	873	932	871	859	837	856	854	869	836	842	852	886	834	866	859	847	807	845	820	919	879	838	789	881	830	868	842	847	873	886	865	828	884	855	861	830	836	859	886	840	866	867	856	903	878	841	804	881	803	839	875	822	875	858	851	818	848	849	892	832	851	826	792	896	883	861	897	913	857	820	856	800	881	876	840	897	819	902	866	843	815	871	857	857	869	801	880	844	868	813	830	867	902	860	884	822	914	927	879	832	849	887	837	851	829	862	811	848	889	870	824	829	849	881	815	879	894	848	843	849	848	899	822	847	892	862	871	880	895	845	863	872	839	868	836	845	886	824	874	836	850	882	875	825	807	812	822	862	861	863	843	831	874	872	865	913	887	815	840	816	846	858	841	826	856	887	829	826	858	890	874	836	853	862	788	886	852	872	832	880	897	890	887	830	859	850	812	877	900	855	827	848	849	899	859	859	875	829	851	842	887	879	850	861	892	820	928	878	855	823	868	811	852	790	849	814	839	806	847	861	884	827	888	847	847	847	886	851	850	882	835	930	873	871	803	845	911	837	910	846	882	826	844	845	871	875	923	893	876	843	881	887	825	898	913	857	892	832	826	865	840	867	866	836	844	781	874	844	806	924	911	871	856	813	869	865	890	894	790	873	859	897	846	861	845	857	875	812	802	885	831	815	861	835	892	878	819	851	885	869	858	850	862	838	860	899	832	907	831	853	895	859	858	850	811	799	877	909	858	864	821	851	826	828	850	836	869	881	813	897	879	857	837	861	883	851	844	853	838	892	812	864	802	853	903	840	854	894	841	895	829	898	845	853	784	836	827	862	833	826	863	865	872	860	865	870	851	819	868	909	807	902	916	815	850	867	888	888	864	877	904	873	845	829	843	860	808	853	863	848	824	857	861	890	869	865	885	902	817	874	843	803	863	896	879	847	833	853	891	875	836	855	871	849	880	898	857	822	849	912	820	851	882	834	829	826	867	827	868	834	866	842	839	875	846	872	834	844	900	847	867	854	834	850	856	811	837	798	838	915	878	861	847	858	867	798	802	890	818	871	863	861	820	887	859	828	833	845	874	876	870	843	829	867	829	826	880	812	840	829	894	876	891	871	877	842	861	918	822	812	887	853	830	877	856	835	867	868	844	834	934	833	852	928	848	895	825	854	913	822	914	856	863	876	863	841	818	892	839	851	879	824	890	926	922	912	833	876	866	825	862	851	889	866	859	892	913	839	822	908	873	893	879	817	911	877	857	856	837	824	880	891	829	883	844	838	858	881	875	877	876	862	832	862	834	914	852	849	855	851	840	899	808	831	890	890	872	834	870	853	822	809	893	813	916	859	871	873	832	874	868	855	862	815	860	879	830	901	839	858	834	845	882	767	822	867	896	870	858	863	854	875	881	899	900	854	829	868	905	905	829	899	862	894
4908	1995	1325	935	980	1301	1188	893	792	613	591	491	416	354	323	304	263	212	208	144	199	159	152	137	103	115	96	112	119	97	92	89	82	73	75	81	81	79	73	80	81	87	65	87	69	74	69	75	74	87	72	64	72	76	70	73	64	71	77	75	84	95	58	76	61	79	77	76	86	79	75	85	74	91	59	59	76	81	87	59	72	81	68	79	74	78	83	72	64	76	65	70	71	82	89	59	64	73	85	74	73	85	79	53	68	69	70	79	78	74	83	76	66	63	84	86	65	77	77	78	73	83	66	73	62	78	68	76	74	68	75	62	77	84	72	64	73	76	93	81	73	74	71	85	72	67	69	88	76	75	80	66	83	67	73	72	73	98	71	55	76	78	92	63	69	75	66	78	80	68	69	74	74	77	67	72	83	64	76	64	65	69	72	71	80	85	69	70	75	64	68	70	67	75	65	54	70	70	71	70	77	78	92	79	69	87	73	70	84	81	63	77	78	68	70	67	82	72	82	86	65	88	86	71	80	75	62	63	77	64	87	71	75	80	66	68	70	74	58	78	81	81	81	71	61	84	74	64	60	82	87	49	63	62	91	72	77	78	80	57	76	77	65	79	67	83	78	76	78	73	86	82	67	71	66	81	77	93	75	60	62	84	68	81	59	73	86	83	68	81	73	73	77	69	70	71	71	63	72	81	76	60	79	78	76	63	78	80	77	69	80	76	87	73	64	78	91	80	69	71	71	71	80	72	72	84	71	80	58	61	72	73	64	78	84	100	75	79	61	86	70	74	84	79	63	69	79	65	69	58	72	86	65	89	82	68	77	49	59	71	53	83	70	80	77	64	62	73	68	94	84	71	56	79	68	71	55	71	75	71	71	89	59	65	81	66	73	80	72	87	77	62	66	68	72	77	72	77	73	76	71	75	74	70	81	69	78	75	63	82	81	68	88	73	69	71	73	87	84	60	76	76	73	67	69	60	88	84	68	75	74	94	73	86	57	77	62	69	84	70	73	77	73	58	81	83	83	61	63	69	101	66	81	73	84	74	77	59	77	65	82	81	68	70	82	65	73	66	72	70	74	77	69	68	75	79	80	63	84	74	72	71	69	67	78	81	81	74	88	72	79	82	73	76	72	86	61	72	72	75	74	66	77	71	59	59	72	72	63	77	73	71	62	79	67	77	72	80	63	84	73	67	73	84	86	74	67	70	80	71	72	68	65	76	74	72	69	66	82	87	71	66	66	56	81	69	75	83	87	73	73	70	68	84	74	79	75	61	73	62	68	59	70	72	66	58	79	84	72	71	73	82	65	79	70	75	83	86	59	55	72	70	80	58	58	73	83	56	87	69	82	74	67	88	68	69	65	90	78	68	64	70	73	89	62	62	76	55	77	73	79	78	66	69	84	77	82	81	70	60	79	76	69	75	66	66	56	83	61	67	71	60	79	70	78	77	71	67	71	72	72	65	79	62	59	70	69	72	80	65	76	72	62	67	65	57	71	65	70	70	68	81	72	80	75	66	71	73	80	71	82	66	76	55	85	76	71	65	97	71	64	87	65	83	74	63	59	88	78	64	80	92	75	81	62	81	58	75	78	78	70	75	80	68	68	74	86	68	64	60	77	69	80	79	75	72	74	80	67	89	59	67	76	70	72	64	85	75	66	90	74	68	81	72	80	79	70	62	82	85	65	59	64	76	72	65	77	74	76	72	66	68	74	87	79	70	78	79	75	78	87	85	66	78	69	60	87	68	67	87	81	79	80	61	71	88	89	67	75	69	68	88	82	65	75	69	68	83	75	65	58	83	77	70	74	77	75	82	77	86	63	69	76	73	65	78	83	78	74	73	75	72	86	84	72	74	67	74	55	68	71	85	79	73	70	74	64	64	85	71	71	75	65	79	65	78	73	81	70	82	77	64	55	84	76	63	68	68	72	73	63	64	71	70	62	67	70	70	71	73	64	70	72	84	69	87	59	54	82	69	67	80	74	75	84	73	92	67	78	63	86	70	59	72	60	72	81	56	80	79	86	69	75	77	76	71	63	72	76	81	64	81	83	74	86	76	95	75	77	67	73	80	81	79	82	85	64	60	78	85	75	66	82	69	70	66	79	84	70	70	56	76	69	68	68	73	65	85	79	68	65	76	77	85	69	78	76	73	66	84	67	73	57	82	88	79	62	84	77	60	69	68	62	82	71	87	75	74	82	61	82	76	65	73	86	77	67	74	70	79	71	76	82	79	77	76	76	66	58	82	75	63	79	68	83	59	73	81	69	70	71	72	75	80	89	64	66	75	83	65	63	64	70	67	80	75	85	75	82	68	63	82	76	76	78	74	84	74	84	72	63	78	74	73	88	70	70	69	73	78	79	63	71	72	57	84	92	68	70	85	85	68	77	75	76	82	91	77	70	68	73	69	59	91	61	72	82	73	75	75	77	87	78	75	71	74	83	86	68	73	76	66	90	78	72	80	83	80	77	81	81	78	69	86	70	78	64	88	64	69	88	70	81	82	67	78	68	73	75	55	78	78	79	57	77	76	86	64	80	64	84	85	78	65	87	61	74	68	86	62	74	68	63	83	73	70	72	73	76	80	74	77	79	68	102	87	68	83	77	78	71	88	72	66	70	81	84	91	75	77	62	93	58	74	52	92	81	59	77	62	69	71	67	77	70	75	73	68	67	76	87	77	98	51	82	63	85	79	79	71	69	91	79	74	70	92	68	73	60	60	63	66	81	81	78	62	87	69	72	75	59	82	84	79	62	78	68	58	74	79	72	91	69	87	73	81	92	79	54	72	69	62	61	73	65	84	61	67	83	79	86	65	76	79	61	92	77	77	95	80	72	72	75	95	75	76	72	70	73	83	84	64	80	85	69	67	76	83	68	78	66	73	88	66	77	65	90	74	76	79	79	95	92	87	80	67	70	71	62	74	71	78	78	70	88	85	57	68	75	93	82	70	70	72	57	69	77	60	71	59	97	62	88	85	69	68	51	75	73	62	74	66	84	70	84	65	70	76	61	63	73	72	79	74	89	64	88	75	65	74	77	70	66	63	62	68	77	76	73	72	76	76	70	67	61	54	72	82	71	67	74	80	81	81	84	70	84	70	89	78	76	67	83	83	88	88	77	77	71	74	78	85	70	74	75	85	65	62	66	82	72	78	65	76	69	65	67	68	77	75	80	89	76	68	74	93	71	68	88	69	89	89	68	77	82	69	70	75	81	86	63	72	60	64	64	62	66	73	77	78	78	63	63	75	74	86	70	76	86	75	89	60	66	77	61	60	59	69	65	58	61	68	64	64	73	64	72	66	69	82	74	84	66	63	90	69	76	51	71	69	64	80	89	73	73	78	70	60	79	77	82	78	66	92	87	82	78	67	70	65	66	80	68	72	77	68	83	76	78	90	72	71	58	74	81	80	77	81	59	65	68	70	88	78	83	74	83	73	76	72	74	88	82	69	75	80	65	80	82	78	65	76	69	80	79	73
26473	19059	16236	22186	29738	30559	28038	24197	21266	19094	16845	15336	12831	10830	9721	8627	7376	6023	5307	4789	4317	3717	3223	2854	2562	2222	1963	1816	1901	1897	1667	1478	1259	1145	1124	1119	1059	1030	1037	967	954	982	966	919	914	916	934	909	900	883	816	853	845	873	903	839	905	836	867	838	901	899	846	851	884	856	881	888	870	944	913	858	883	903	893	881	862	841	912	927	824	901	892	850	830	877	899	883	879	911	946	859	856	888	819	828	890	910	903	885	920	906	897	890	878	863	958	854	913	919	860	903	848	870	872	897	907	853	876	868	919	860	835	842	872	892	840	874	938	882	865	853	906	883	922	876	883	925	858	903	905	911	881	868	834	855	819	868	879	853	903	896	873	915	857	877	932	829	913	900	863	870	921	849	861	877	913	884	890	840	842	857	872	857	906	859	851	939	920	855	862	844	897	939	916	869	890	887	888	871	852	896	870	892	891	881	904	902	880	898	906	884	907	937	908	930	874	920	861	881	852	848	890	893	895	884	884	873	827	845	931	875	912	885	900	934	883	832	888	910	903	911	884	900	881	908	886	868	845	901	909	912	894	851	885	891	888	883	906	959	902	887	886	865	884	856	886	891	930	874	890	869	840	864	892	855	870	902	844	903	904	915	862	916	876	872	914	843	912	915	885	866	790	924	887	930	834	907	841	829	922	864	887	873	922	850	875	931	852	914	859	863	883	928	887	909	900	904	863	886	902	891	906	854	861	873	865	845	880	902	853	897	873	881	828	878	851	861	912	875	873	866	858	849	888	864	816	910	909	873	913	881	870	886	856	920	898	892	858	927	888	905	886	931	906	877	900	917	852	893	900	823	847	899	881	867	881	849	843	884	854	895	892	887	845	867	884	902	897	871	910	873	899	906	907	874	899	866	917	940	862	881	872	870	868	912	844	887	848	873	932	908	942	879	908	908	860	798	927	865	890	882	866	894	862	890	871	874	827	837	885	913	909	866	860	846	875	867	901	909	850	855	928	861	821	886	880	948	904	896	896	889	896	887	824	892	892	895	882	901	908	873	949	860	843	861	887	908	909	850	875	896	882	852	906	870	886	881	854	918	854	890	896	914	877	799	868	855	826	872	897	884	814	829	926	840	920	853	860	902	884	882	894	869	899	938	880	944	917	914	914	885	885	945	913	878	837	899	940	873	920	852	912	894	906	852	881	952	847	872	908	863	860	940	914	904	904	807	874	875	868	873	903	888	853	840	906	901	925	910	890	896	911	854	839	880	875	886	853	858	883	927	896	894	835	894	917	908	917	819	873	939	853	859	845	864	850	868	882	855	864	836	869	841	946	853	856	895	896	862	866	864	859	894	935	890	921	846	900	898	896	892	876	870	884	899	907	892	819	909	846	903	904	895	925	912	876	821	832	930	862	899	863	879	913	952	935	839	899	876	892	894	924	860	853	906	900	918	858	845	865	892	876	865	898	835	909	800	875	926	866	843	863	896	835	871	893	825	890	877	896	872	864	954	883	900	842	930	892	910	905	900	904	913	870	887	834	933	865	871	874	849	931	888	865	907	902	880	887	845	885	860	859	855	927	860	873	880	902	864	910	889	862	903	866	839	848	917	881	930	866	900	930	865	882	894	872	874	894	921	923	866	914	843	897	888	928	924	868	862	844	887	889	856	903	875	872	902	884	859	889	835	899	882	867	841	952	911	891	932	853	877	858	953	843	858	879	846	941	897	860	950	853	873	900	896	876	891	870	933	922	873	890	876	829	868	845	866	888	876	903	889	823	872	865	867	888	846	896	928	942	899	893	888	879	931	933	840	922	917	859	834	823	875	928	909	854	917	904	924	863	870	925	890	882	867	895	910	866	829	865	850	861	867	929	829	880	843	899	934	875	895	928	834	867	899	856	939	899	851	890	888	893	850	901	829	830	852	837	884	901	895	949	852	902	898	886	890	912	886	876	825	890	856	825	878	905	892	875	896	894	876	880	810	863	921	884	841	863	831	900	868	873	883	940	883	920	895	889	864	911	905	852	840	820	878	890	867	853	873	886	844	884	885	857	894	903	902	891	852	877	928	903	880	888	880	850	913	847	841	897	898	892	869	835	865	845	864	899	855	863	893	873	891	869	879	872	855	872	884	848	887	908	856	871	870	893	910	860	856	831	865	934	880	844	848	863	895	861	910	910	894	841	855	912	897	879	943	901	858	826	921	880	885	899	904	906	835	856	915	885	892	901	892	868	890	898	876	851	959	866	888	849	838	840	897	836	824	885	873	867	896	856	875	842	906	883	878	898	891	840	861	885	910	883	875	851	938	912	892	842	910	899	898	903	862	903	859	916	890	929	879	893	880	871	922	877	829	802	925	897	868	864	922	866	866	867	889	893	869	862	919	868	955	883	849	903	892	808	906	904	867	882	861	884	926	863	844	893	862	926	840	903	936	857	912	874	903	894	876	915	848	817	829	867	931	900	861	867	900	945	879	882	864	832	860	888	933	875	895	927	860	879	872	888	880	866	873	850	889	801	858	936	920	904	905	877	908	882	846	884	852	887	879	905	861	896	875	898	899	943	842	862	853	887	847	899	839	853	941	888	902	836	876	864	889	900	820	883	946	889	895	888	944	862	880	890	930	892	869	887	886	883	873	894	852	913	903	912	875	874	917	827	920	841	858	887	894	907	853	906	915	882	851	863	855	857	910	873	902	914	896	900	832	891	902	866	921	851	924	920	880	897	909	838	846	953	848	890	839	848	893	880	892	887	838	874	914	911	873	796	890	873	937	886	908	871	899	887	904	890	879	861	913	896	867	930	915	918	904	876	910	911	835	874	908	912	910	920	881	907	889	880	926	880	902	926	915	901	900	891	842	871	850	875	862	881	851	898	888	896	906	831	876	876	882	901	892	978	903	875	825	845	901	897	872	868	860	900	846	898	854	901	901	870	890	905	888	842	858	855	926	925	861	893	904	949	911	844	903	871	840	866	906	936	873	871	891	941	873	834	814	899	884	875	889	843	888	877	887	850	881	867	877	921	901	893	830	900	902	882	880	884	925	878	897	912	861	841	899	838	889	938	902	853	849	872	927	848	888	861	892	908	912	885	928	895	886	922	899	844	903	872	905	885	898	862	842	870	907	884	861	890	877	882	855	854	928	872	835	920	941	861	889	924	876	889	903	891	913	892	912	849	922	841	906	860	882	861	891	827	882	928	853	862	862	856	884	848	900	873	892	843	924	828	920	873	872	931	900	832	866	860	871	920	878	874	883	883	925	897	913	882	892	825	899	917	925	823	903	864	843	925	903	882	878	918	880	906	859	928	889	901	897	865	910	850	839	916	915	875	832	860	920	846	945	935	844	856	877	885	915	873	903	830	907	904	902	899	889	861	886	905	870	934	914	874	873	907	886	838	904	886	911	881	848	883	890	885	889	895	896	885	862	910	906	866	884	892	933	931	883	911	882	878	904	895	853	855	878	879	955	876	882	896	877	876	903	943	872	888	816	889	918	944	872
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
