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
342975949825	342975950387	342975950937	342975951487	342975952037	342975952587	342975953137	342975953687	342975954237	342975954787	342975955337	342975955887	342975956437	342975956987	342975957537	342975958087	342975958637	342975959187	342975959737	342975960287	342975960837	342975961387	342975961937	342975962487	342975963037	342975963587	342975964137	342975964687	342975965237	342975965787	342975966337	342975966887	342975967437	342975967987	342975968537	342975969087	342975969637	342975970187	342975970737	342975971287	342975971837	342975972387	342975972937	342975973487	342975974037	342975974587	342975975137	342975975687	342975976237	342975976787	342975977337	342975977887	342975978437	342975978987	342975979537	342975980087	342975980637	342975981187	342975981737	342975982287	342975982837	342975983387	342975983937	342975984487	342975985037	342975985587	342975986137	342975986687	342975987237	342975987787	342975988337	342975988887	342975989437	342975989987	342975990537	342975991087	342975991637	342975992187	342975992737	342975993287	342975993837	342975994387	342975994937	342975995487	342975996037	342975996587	342975997137	342975997687	342975998237	342975998787	342975999337	342975999887	342976000437	342976000987	342976001537	342976002087	342976002637	342976003187	342976003737	342976004287	342976004837	342976005387	342976005937	342976006487	342976007037	342976007587	342976008137	342976008687	342976009237	342976009787	342976010337	342976010887	342976011437	342976011987	342976012537	342976013087	342976013637	342976014187	342976014737	342976015287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1221	3300	1900	2700	1221	3300	1900	2700	1221	3300	1900	2700	1221	3300	1900	2700	1221	3300	1900	2700	1221	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1220	3300	1900	2700	1219	3300	1900	2700	1219	3300	1900	2700	1219	3300	1900	2700	1219	3300	1900	2700	1219	3300	1900	2700	1219	3300	1900	2700	1219	3300	1900	2700	1219	3300	1900	2700	1218	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
3619	2863	1976	1381	1331	2088	2363	2143	1878	1545	1259	1086	948	809	636	560	427	423	305	290	266	209	163	156	142	117	95	68	59	58	56	55	61	58	66	59	59	62	70	77	68	63	66	58	59	64	72	79	87	75	60	62	79	73	74	68	59	62	36	50	41	49	51	48	49	50	49	56	51	39	55	46	43	50	49	52	48	34	41	47	40	48	51	43	52	43	43	48	44	49	35	55	48	63	42	63	43	55	54	44	47	35	49	42	46	44	34	49	51	39	55	47	35	50	40	37	40	42	50	48	48	47	46	50	35	43	48	56	61	46	46	39	38	44	47	44	48	44	47	49	44	42	53	51	45	46	41	41	54	52	47	44	34	41	39	67	53	34	53	49	53	51	48	52	40	43	39	37	48	33	48	35	41	38	48	42	48	46	60	43	38	38	59	47	45	45	47	41	38	45	49	38	43	43	46	47	58	42	38	37	37	43	42	47	52	49	43	37	45	35	40	44	44	54	39	56	32	44	43	43	46	42	56	47	44	32	53	40	49	41	54	49	46	47	40	56	66	53	49	39	55	40	49	48	39	52	52	38	50	66	56	41	50	50	51	36	41	46	45	61	39	47	49	51	36	46	38	34	46	46	38	45	36	58	52	42	50	55	41	61	54	38	46	51	48	46	36	42	40	39	48	40	40	45	45	38	48	45	49	47	53	44	37	50	45	40	54	43	59	38	39	43	46	35	35	45	47	35	47	31	42	46	46	48	47	43	53	50	43	51	49	55	49	45	63	37	50	42	41	45	44	47	41	42	25	45	46	51	34	36	50	53	43	32	48	47	47	44	49	53	46	42	42	45	52	50	45	61	55	52	49	34	26	42	42	42	52	48	48	51	49	35	47	45	48	60	39	44	36	32	47	45	58	37	53	36	52	41	52	60	45	38	37	46	49	69	54	51	39	50	39	50	52	49	55	50	42	41	39	49	70	61	38	55	55	39	45	49	52	48	43	54	51	37	43	42	44	40	53	38	40	43	52	54	55	42	48	55	47	59	50	51	51	47	51	37	47	51	63	39	49	40	52	43	46	34	49	41	63	42	40	41	32	50	37	46	56	47	41	45	55	50	48	45	49	51	41	38	54	50	51	41	53	48	40	36	46	50	38	48	42	40	47	49	48	30	41	50	46	51	46	56	50	43	42	46	46	43	42	43	44	46	48	38	39	38	59	48	49	43	48	51	45	44	52	34	50	39	43	48	33	42	46	43	38	44	39	41	51	58	41	55	54	49	48	51	51	45	48	44	44	46	52	51	51	44	48	59	38	47	36	49	39	44	51	39	39	47	46	47	46	39	45	42	38	36	49	52	52	46	37	42	49	49	44	43	53	47	57	50	65	41	45	53	47	41	44	43	38	43	51	44	38	36	58	43	50	47	40	40	57	50	49	40	49	44	43	44	43	39	53	49	32	47	46	45	46	64	50	42	55	37	47	49	40	57	48	57	39	41	62	45	43	51	51	42	43	48	33	50	55	48	43	49	53	39	36	50	43	49	42	43	53	48	43	46	40	43	45	65	42	47	52	43	43	57	46	42	40	50	41	50	44	56	49	45	43	41	43	49	47	46	41	49	32	44	48	48	41	52	49	38	38	42	52	51	53	49	45	49	47	49	56	39	45	47	48	48	53	37	46	40	49	57	52	43	38	46	32	42	56	44	61	32	58	47	53	49	36	41	43	57	55	53	37	58	37	43	53	56	34	41	39	54	42	45	48	43	31	48	47	48	43	42	35	39	43	50	45	43	41	52	49	37	33	55	52	45	47	42	65	41	51	44	55	38	44	40	46	46	42	43	47	52	40	47	38	41	52	45	35	43	57	37	54	53	49	43	40	55	49	41	53	47	49	50	38	39	44	37	49	56	44	45	54	43	47	48	53	49	48	50	41	34	55	49	43	62	61	47	50	36	42	49	45	43	41	39	48	40	39	41	52	46	42	37	44	51	45	45	52	45	47	28	50	42	47	53	41	40	57	39	46	50	56	48	51	47	42	39	47	42	40	48	45	40	43	44	55	41	49	42	48	39	41	49	58	50	48	46	42	53	54	39	48	40	53	40	41	41	47	36	40	40	41	43	49	40	44	46	45	49	49	39	42	60	34	39	39	40	47	36	49	52	49	41	47	46	55	44	36	42	39	45	50	47	40	50	47	31	44	48	36	53	52	48	44	41	46	47	47	46	66	60	38	47	49	39	49	48	39	49	39	36	62	47	32	56	45	41	57	55	52	48	45	41	46	52	52	32	29	39	42	46	43	44	46	53	56	45	44	44	41	50	45	46	41	51	48	40	36	38	55	44	47	38	53	52	40	47	50	51	52	36	46	46	43	43	41	41	36	52	56	49	48	47	39	32	33	46	41	45	42	47	45	42	46	47	54	47	41	39	49	40	48	54	37	58	64	51	51	55	48	48	42	39	34	32	47	48	43	42	44	48	46	43	42	33	49	49	35	43	38	34	42	55	49	46	52	44	48	51	35	39	57	44	48	47	50	47	42	45	44	53	52	42	44	51	32	31	49	49	39	44	43	58	53	42	41	49	42	43	41	48	47	50	48	56	48	42	42	40	51	45	46	37	54	44	38	36	46	39	42	33	37	36	40	47	63	40	40	44	50	34	50	45	47	49	42	57	37	37	49	47	45	45	37	45	42	56	40	49	53	43	49	35	40	59	40	51	48	49	57	46	45	41	38	45	46	37	43	42	46	42	51	56	42	34	37	42	46	38	57	44	48	47	53	56	58	41	42	50	47	42	35	48	41	37	47	45	45	43	49	50	36	49	47	51	42	43	51	48	45	45	44	38	61	44	49	53	57	47	43	47	55	45	54	50	38	47	46	48	44	32	40	45	34	39	36	36	48	51	46	46	66	35	49	51	46	37	54	46	46	51	48	44	38	45	40	45	43	26	41	48	39	47	51	47	41	39	45	51	48	36	40	50	40	46	47	35	35	42	34	43	41	46	54	50	44	40	48	49	44	44	45	49	42	46	42	51	47	45	44	44	43	52	49	39	38	52	46	35	51	38	51	38	44	63	43	40	49	42	44	48	49	47	43	36	40	43	54	45	45	42	46	47	43	48	51	45	59	49	40	49	40	41	49	44	39	44	37	31	40	47	49	47	43	44	44	38	59	48	40	39	52	41	44	47	50	42	43	46	49	57	46	44	43	56	50	37	47	37	41	35	51	39	44	52	50	54	42	54	45	36	40	33	55	37	42	53	42	54	43	45	38	31	44	46	42	41	49	46	65	37	55	55	48	37	43	39	48	39	40	43	51	45	45	32	44	43	45	53	49	37	53	46	43	45	50	55	45	55	52	55	45	47	36	44	59	32	51	47	44	36	54	47	38	35	49	45	40	37	47	44	44	40	43	39	43	43	47	43	40	37	48	41	45	50	59	42	41	35	65	33	46	40	47	48	45	40	44	42	39	39	46	47	35	55	45	38	36	26	45	58	48	44
30268	21814	18016	24592	33998	36281	35147	32625	30420	27783	24868	23072	20865	18183	16313	14795	13077	10969	8885	8248	6894	5961	5192	4360	3657	3267	2445	1451	1001	806	669	684	723	827	935	1031	1044	1066	1152	1299	1436	1454	1376	1311	1530	1455	1521	1584	1476	1170	1164	1129	1264	1336	1342	1303	951	791	624	615	567	544	542	492	511	528	506	509	500	544	495	563	641	582	574	545	583	522	539	534	559	495	523	572	583	554	552	562	544	523	539	508	538	538	521	569	515	538	562	479	551	539	505	536	493	500	508	481	548	468	508	522	499	529	516	496	511	490	492	478	533	492	508	523	498	507	531	488	506	486	502	499	515	523	503	521	502	556	518	513	541	494	510	520	492	518	537	549	484	522	498	486	496	488	513	516	480	491	502	545	481	529	503	523	505	530	501	499	490	552	508	473	515	501	559	474	488	476	512	516	476	517	471	505	482	517	513	550	474	514	461	530	484	475	483	505	544	487	526	517	549	496	523	497	508	488	519	484	546	503	506	487	509	486	550	477	533	496	514	493	531	474	501	494	476	506	474	490	525	502	553	469	527	490	530	481	487	528	519	498	476	466	474	510	482	523	557	526	509	518	534	518	509	545	512	493	541	520	499	496	497	470	489	500	533	500	502	519	527	551	527	524	505	461	517	492	522	457	495	532	510	480	520	530	548	519	467	518	498	513	485	494	508	483	507	538	546	503	516	511	509	522	508	533	514	521	519	516	486	499	525	503	524	548	490	538	485	527	514	523	500	506	518	489	527	495	547	486	516	501	531	505	501	515	536	491	505	509	524	504	490	520	560	505	517	535	532	464	522	537	581	506	504	529	470	511	476	494	515	495	465	556	485	501	508	506	520	506	511	487	513	494	489	499	494	514	514	514	531	520	511	510	469	524	474	504	504	532	496	519	507	485	514	497	481	524	482	489	489	496	527	489	506	505	492	518	523	514	517	464	530	537	528	559	477	487	530	470	503	511	533	508	545	511	522	535	473	537	499	542	516	509	471	499	560	514	507	525	505	577	512	534	521	516	511	559	500	519	539	498	523	534	535	491	493	556	517	521	480	499	526	525	517	514	471	558	481	477	498	527	530	484	505	519	481	493	532	528	501	550	512	567	544	491	512	495	530	478	509	520	521	505	508	546	488	522	508	478	497	496	520	477	511	521	514	461	529	510	500	507	528	509	497	486	496	489	512	517	538	478	521	509	525	477	497	532	483	487	502	487	506	533	498	495	493	516	541	507	518	480	544	494	498	507	494	523	475	476	496	516	492	550	497	489	527	477	486	498	509	531	513	492	475	516	498	495	527	489	483	475	509	526	523	492	521	532	495	510	530	523	510	523	471	534	537	504	514	515	465	500	539	516	497	511	478	530	511	458	490	510	561	507	528	515	486	497	504	505	483	483	542	530	587	503	517	532	515	540	509	518	478	522	507	491	501	514	496	500	446	514	473	508	478	503	513	535	524	548	533	502	531	558	513	537	525	487	459	474	517	496	509	516	508	527	515	527	526	492	482	491	503	521	490	467	505	519	518	460	495	537	493	520	532	530	509	490	504	508	543	540	509	496	567	462	495	521	516	555	527	490	482	524	493	502	500	488	515	549	472	495	499	497	525	538	492	495	503	505	533	517	486	526	511	507	524	477	473	471	496	443	509	500	537	528	550	487	516	547	510	556	516	483	486	501	474	487	496	508	565	498	489	534	498	494	480	525	577	552	492	486	509	541	496	498	479	503	503	509	479	500	500	527	545	538	505	529	535	543	548	526	499	489	534	475	510	549	491	465	495	508	491	510	495	498	525	521	467	479	482	475	469	493	489	540	511	499	566	552	520	468	471	506	497	523	504	496	514	519	495	490	530	518	479	502	477	566	486	520	514	489	513	532	518	514	496	533	549	509	494	535	541	529	504	469	471	531	457	511	525	514	531	459	505	459	503	516	520	488	522	489	518	532	530	491	490	552	534	480	529	505	474	460	519	521	493	497	521	500	503	500	500	542	491	481	475	523	515	483	487	519	527	499	512	529	516	487	507	483	553	521	529	528	522	503	501	530	517	510	507	519	496	507	494	510	502	578	507	536	502	481	511	517	463	506	476	544	475	502	496	523	576	460	500	499	511	532	513	547	536	457	508	475	514	514	474	475	468	460	517	522	541	510	504	516	510	498	533	520	502	472	524	534	495	525	516	528	508	528	501	539	521	486	506	469	516	521	552	512	508	496	531	519	519	490	518	489	511	538	524	538	523	514	524	491	475	513	480	518	502	512	521	519	475	538	508	492	502	529	489	480	520	532	520	492	499	504	494	530	467	438	481	521	495	493	518	488	526	511	534	467	483	482	529	510	488	535	514	513	488	504	513	550	492	483	498	475	500	483	518	453	486	498	536	495	510	529	529	534	498	514	496	477	519	495	531	526	520	507	516	482	548	527	509	503	491	508	502	486	490	515	534	518	482	496	491	531	507	513	514	511	554	524	548	478	505	526	522	551	515	510	493	520	476	484	490	517	528	563	501	497	518	535	538	476	498	515	519	497	500	509	464	518	485	469	513	537	497	524	493	507	519	513	502	529	488	555	495	520	504	486	513	533	494	512	475	507	451	473	519	513	555	486	505	531	508	486	509	520	511	462	454	470	487	508	466	537	479	506	500	518	503	523	516	515	490	496	544	546	516	508	514	472	534	522	512	495	519	488	500	502	512	505	489	507	512	519	516	483	499	546	542	480	478	502	509	490	529	505	479	536	494	481	491	491	495	496	536	509	529	482	532	524	521	543	496	458	536	490	512	483	481	544	546	502	508	517	506	506	516	496	516	497	533	477	507	481	549	531	507	509	536	523	508	514	475	515	524	501	486	475	542	475	505	524	536	477	501	510	505	510	490	532	479	516	511	473	529	512	455	520	507	519	511	519	464	519	505	487	527	498	493	511	501	535	580	486	539	507	492	531	520	530	551	486	482	485	575	523	485	520	510	502	497	531	505	502	472	513	512	531	489	539	483	492	553	504	495	464	499	505	492	491	520	485	476	490	498	506	517	519	493	494	475	496	493	532	512	534	485	496	502	497	529	499	492	504	480	498	458	457	497	495	500	492	515	487	471	524	504	506	532	500	527	500	532	514	546	473	511	463	515	526	506	504	496	502	512	537	518	536	500	472	515	473	491	548	489	492	503	497	518	511	533	483	494	492	515	528	545	503	513	504	534	525	490	540	493	527	527	509	512	487	530	498	496	503	465	436	489	504	523	507	522	508	503	514	497	495	491	528	514	512	507	528	494	495	485	525	511	511	545	515	499	529	528	547	517	521	471	553	523	498	491	542	489	442	499	476	506	516	506	489	515	496	507	470	513	518	501	519	503	499	470	514	569	511	485	517	529	519	486	527	470	527	498	511	489	493	527	509	532	490	512	455	493	497	532	522	510	530	516	481	500	508	514	493	494	533	492	528	539	473	535	518	562	518	512	499	497	536	516	512	475	516	503	543	505	458	500	492	546	485	504	474	527	519
3100	1732	1177	870	869	1364	1523	1419	1157	1034	816	770	634	527	416	425	391	267	239	200	171	143	141	147	137	132	98	89	71	71	59	85	77	64	58	60	79	70	81	69	78	97	91	70	94	93	104	88	86	88	75	82	67	99	90	74	80	60	71	68	61	65	64	68	65	72	65	80	70	69	59	77	57	85	74	77	60	62	57	57	66	71	74	71	71	77	58	65	58	61	59	57	68	69	61	69	50	55	67	61	74	86	64	61	68	61	56	58	74	60	48	72	71	71	73	71	62	69	72	69	56	75	73	68	65	69	54	63	60	52	66	66	65	56	67	69	45	65	72	76	68	48	68	59	55	63	70	62	56	63	61	66	75	71	81	56	69	65	64	60	86	77	57	50	63	55	63	68	66	61	68	69	69	64	55	60	67	69	66	69	63	54	48	55	74	64	68	68	64	58	62	63	45	68	70	75	66	58	67	48	69	59	65	63	64	72	61	53	72	66	56	66	64	65	55	66	57	60	56	99	68	61	62	74	52	67	46	52	66	70	55	62	56	67	61	59	69	74	62	58	59	57	75	66	64	69	65	56	62	64	72	71	64	57	65	78	69	53	71	63	70	66	62	65	78	74	59	64	74	55	71	66	60	70	68	63	69	56	61	64	67	52	64	63	69	64	63	65	62	57	71	51	63	60	55	75	58	51	52	60	64	61	67	74	64	71	74	72	49	65	66	60	72	62	64	61	49	63	75	76	79	55	58	75	71	77	69	68	73	69	53	65	70	62	52	57	52	72	69	75	69	51	69	55	51	48	81	63	60	68	70	77	67	54	64	57	66	51	53	57	59	64	60	79	70	64	48	60	68	58	83	65	66	69	62	56	58	60	59	59	54	68	53	65	74	74	63	73	67	64	65	61	63	57	72	54	60	59	61	55	67	69	74	62	75	56	69	58	62	83	76	66	68	65	63	59	47	64	60	63	67	70	72	50	48	70	66	58	65	73	68	54	51	60	61	62	71	54	69	70	78	65	55	57	71	71	79	64	57	71	76	61	58	67	60	64	63	66	61	62	67	71	57	61	59	62	58	69	61	65	74	67	59	58	61	60	77	59	66	59	59	69	71	57	63	66	54	64	45	81	75	72	64	60	55	56	67	72	54	63	66	65	61	59	78	45	53	63	80	48	53	71	59	80	58	51	70	68	66	64	58	55	65	77	63	67	83	79	74	77	54	61	70	64	60	68	64	64	66	77	72	72	67	58	63	51	61	62	58	69	64	66	73	58	55	56	71	66	69	54	67	61	62	61	70	51	71	61	69	70	61	79	69	51	59	62	59	71	55	47	62	76	75	71	73	61	75	70	64	72	71	61	65	69	58	59	65	68	62	61	70	79	73	66	64	55	63	67	72	52	57	72	59	55	57	63	71	59	60	63	74	72	68	47	68	57	60	60	68	69	40	74	65	63	54	75	62	59	72	78	68	72	65	71	63	75	73	77	54	56	66	55	60	58	63	60	50	66	81	55	60	77	62	63	72	69	51	58	61	71	70	68	55	74	55	67	54	61	71	49	67	69	59	70	72	73	61	65	73	61	93	67	70	78	72	62	67	74	59	63	67	68	64	52	53	63	68	63	66	64	70	75	61	54	62	74	78	67	73	55	53	67	55	73	63	77	69	73	64	68	82	59	51	55	61	63	66	69	77	54	71	52	76	63	58	69	66	55	55	75	75	68	70	58	57	71	74	58	71	56	63	62	73	79	55	72	63	58	65	56	47	56	63	56	51	55	78	68	59	58	62	71	46	56	57	66	46	59	59	64	61	64	61	78	72	62	58	72	76	66	65	68	76	64	64	66	59	52	71	51	76	54	64	58	69	66	61	61	76	62	63	56	62	65	72	59	70	59	65	71	63	50	62	73	55	77	59	65	66	81	47	87	63	54	61	68	70	57	51	70	58	59	54	58	57	65	69	56	63	63	53	56	68	63	48	59	70	70	62	82	70	52	61	77	77	65	76	71	55	60	60	60	67	72	72	73	66	66	67	62	67	66	55	59	62	76	74	57	75	69	61	51	78	54	68	62	61	64	55	73	54	67	52	65	64	64	79	57	72	61	71	75	63	57	55	78	73	68	63	70	61	50	50	56	66	66	60	50	62	59	67	68	57	63	66	62	73	60	67	55	62	69	63	54	57	82	56	85	62	78	61	57	63	72	60	62	62	60	64	70	65	66	60	61	69	59	70	68	61	74	67	80	64	57	82	68	71	61	68	77	64	61	63	68	71	55	63	82	64	60	61	80	59	67	60	67	88	59	58	71	60	65	61	65	67	62	69	59	58	57	48	66	67	67	66	61	63	57	82	63	55	75	65	69	56	66	66	59	76	59	60	65	80	49	64	55	57	67	59	66	55	68	74	67	61	54	63	55	56	69	62	57	65	67	61	60	54	72	62	66	52	58	63	62	62	63	74	59	55	62	67	66	79	47	61	58	69	62	70	70	55	69	62	82	79	65	67	45	65	56	61	66	46	58	74	71	76	58	63	70	65	61	76	58	49	63	51	51	65	70	70	55	48	52	62	75	70	79	76	77	67	64	73	70	76	67	78	81	60	80	67	56	68	75	54	72	58	67	73	56	86	66	62	67	53	64	58	67	69	66	66	79	72	57	62	69	63	56	77	61	65	69	64	74	66	61	52	67	67	63	55	69	60	48	69	58	76	65	76	59	80	79	63	60	62	73	53	62	70	67	80	60	58	60	62	62	69	73	64	70	66	62	76	57	66	65	69	56	86	56	55	63	76	59	67	49	65	63	54	64	67	62	51	53	65	61	71	73	70	66	63	59	54	76	68	56	53	81	64	68	71	68	78	64	67	68	66	67	71	64	63	58	74	76	47	58	68	73	69	59	65	66	80	57	65	87	57	70	51	67	64	64	71	62	61	75	68	87	62	51	69	59	65	62	60	68	66	64	66	55	63	74	62	63	75	59	58	72	73	63	68	61	60	57	50	63	66	66	52	81	61	58	77	67	67	61	68	70	62	68	66	60	76	67	50	62	54	69	67	81	57	83	54	69	63	64	60	74	64	67	66	54	64	71	46	68	66	60	76	73	66	64	52	69	58	70	65	69	56	67	78	58	64	54	61	49	57	62	61	65	70	77	75	76	74	63	60	63	47	70	57	52	71	56	79	72	43	76	81	64	61	65	83	57	61	54	74	85	64	57	62	70	70	71	76	76	64	51	60	62	57	70	75	76	51	66	67	62	66	70	62	59	60	53	63	57	47	69	66	65	53	51	55	74	74	78	69	61	66	68	76	62	62	62	57	64	71	67	42	64	66	48	64	60	79	53	62	56	61	62	63	64	65	65	69	64	64	61	69	64	54	70	77	49	81	71	74	56	67	56	81	70	72	59	64	74	69	68	65	81	73	68	69	88	94	57	72	72	55	73	69	63	66	64	77	49	72	68	63	72	65	75	60	84	65	67	62	66	56	77	49	66	64	72	61	56
24898	17029	13545	19554	28666	31197	30076	27761	25640	22944	20001	18776	16092	14132	11963	11033	9689	7924	6346	5686	4931	4190	3670	3198	2704	2422	1974	1276	897	782	789	785	771	876	892	1011	1062	958	1083	1153	1265	1232	1237	1223	1254	1267	1185	1416	1238	1044	1012	1047	1167	1181	1192	1142	1029	828	813	715	747	764	664	667	667	652	698	736	670	738	705	703	725	726	761	748	716	701	683	718	643	763	735	745	699	683	736	668	669	720	668	728	726	728	698	715	712	688	716	680	730	711	689	669	735	688	685	695	675	748	745	702	671	706	698	700	731	669	700	706	705	705	683	670	683	727	674	706	697	669	692	685	706	680	727	695	687	733	716	743	687	760	715	729	690	719	706	680	692	650	662	693	683	695	677	695	713	725	711	715	704	678	705	697	681	644	675	717	757	726	686	727	694	706	702	670	704	689	716	748	710	665	681	707	687	673	696	721	661	673	728	709	715	753	661	720	713	686	702	680	707	689	769	699	714	694	707	689	693	730	681	713	690	734	744	708	679	690	699	666	671	704	640	662	707	711	693	663	715	694	705	646	676	652	682	683	659	670	690	655	709	714	666	696	709	709	722	659	711	676	685	708	704	716	702	683	717	701	720	686	679	721	751	675	690	744	683	697	697	679	697	713	687	693	652	699	705	679	694	737	705	694	669	766	706	701	670	720	716	751	666	686	667	695	707	712	700	713	717	714	681	721	704	687	696	672	656	739	684	684	684	709	686	638	679	653	691	707	739	704	699	715	707	695	752	757	675	726	703	682	669	678	689	689	670	730	695	691	743	699	729	663	680	701	768	677	669	683	713	701	678	706	737	697	718	708	710	715	686	683	708	703	713	687	671	685	694	716	685	651	707	691	681	673	645	714	716	709	679	690	691	712	646	666	698	727	708	674	708	700	669	674	668	695	681	666	681	700	705	705	707	696	682	697	710	703	692	707	691	710	746	667	748	701	701	671	694	673	706	730	663	710	723	742	693	713	743	669	687	747	679	673	693	695	705	705	698	702	689	684	695	691	716	708	708	647	736	699	688	682	697	687	687	720	699	659	660	765	739	660	690	673	710	704	698	722	723	697	663	697	696	684	734	681	659	747	655	691	723	688	684	708	700	704	707	750	753	662	724	707	699	709	714	697	672	687	732	714	691	729	602	697	682	682	684	750	682	705	732	656	720	684	696	654	709	696	700	694	667	707	717	686	689	753	729	730	635	726	691	716	683	743	700	646	675	703	683	692	750	760	675	711	668	685	758	695	708	718	724	687	714	689	675	707	733	689	762	693	717	680	749	688	681	745	715	699	675	688	729	756	714	680	691	718	718	734	706	704	717	699	658	647	681	679	718	687	727	707	697	668	689	714	713	723	673	723	704	725	698	755	710	731	705	647	716	703	709	729	624	697	662	713	665	713	694	682	699	701	658	706	694	709	722	715	704	732	766	710	716	693	724	746	705	649	718	704	738	716	692	689	694	678	663	658	662	684	698	684	701	717	702	732	660	719	695	668	679	740	710	699	665	717	677	701	714	680	715	704	691	725	713	671	721	702	716	709	677	687	710	735	708	692	619	690	685	717	701	731	721	774	711	720	721	696	692	715	706	684	654	670	735	716	672	667	687	752	669	733	661	659	716	744	709	688	673	744	678	705	691	700	693	694	704	734	684	682	675	718	735	681	649	672	672	739	679	681	675	703	752	715	696	675	740	677	668	670	717	646	668	715	664	721	701	694	753	702	700	700	703	666	668	687	678	702	712	716	638	688	703	694	723	716	732	669	696	743	740	682	739	717	731	695	707	701	687	681	740	707	729	725	759	731	691	655	735	720	695	693	706	741	694	701	708	718	701	661	726	686	727	693	662	694	749	695	694	695	683	711	724	684	680	740	708	722	692	705	705	726	636	714	705	703	626	706	686	715	699	730	691	750	708	727	720	720	670	731	722	716	708	707	700	715	686	719	664	721	664	742	702	638	701	750	718	714	707	698	699	692	702	716	675	720	691	746	749	707	702	692	737	683	673	686	658	718	692	703	687	701	726	683	664	693	737	697	760	659	662	703	720	692	678	668	732	694	729	694	723	685	667	717	676	715	661	679	701	694	698	713	688	687	681	689	716	686	677	675	714	669	675	732	670	685	707	711	719	696	676	678	707	659	694	625	747	716	685	694	716	698	696	736	696	645	695	678	682	698	704	707	680	695	697	758	725	725	688	644	712	678	712	680	701	701	707	670	728	734	750	722	670	715	678	695	688	754	653	719	686	655	729	667	672	689	697	718	680	660	702	721	708	728	720	714	670	697	706	693	707	652	674	657	706	697	725	721	707	705	705	694	686	707	728	756	683	704	718	725	701	686	711	688	631	675	742	743	674	682	655	681	727	722	689	672	699	701	678	667	678	691	730	657	691	704	695	657	722	667	705	723	665	676	704	739	695	691	700	655	738	740	681	692	725	738	735	687	708	714	718	647	688	695	665	716	717	696	764	662	716	712	705	699	678	721	721	682	714	679	680	734	769	725	697	684	700	667	727	710	675	690	666	724	680	668	644	745	685	733	723	694	691	714	707	697	691	721	740	660	675	667	653	691	724	695	710	713	725	713	684	678	694	666	656	688	707	692	668	733	709	672	679	724	689	765	679	690	745	697	677	694	688	706	669	698	710	677	691	640	721	700	700	704	717	707	709	713	687	677	729	713	682	644	679	667	708	673	690	727	706	697	736	674	694	679	697	689	750	694	695	662	655	740	690	726	675	661	658	688	695	705	719	736	731	709	656	686	722	695	716	644	703	707	714	716	671	709	662	693	716	707	730	677	693	690	725	687	729	688	669	695	712	676	694	711	700	707	690	690	654	716	675	648	683	698	720	713	744	744	673	729	716	717	693	700	720	715	652	677	708	708	694	703	722	717	680	685	641	741	689	697	697	689	729	687	678	683	678	664	676	674	726	704	726	684	668	709	693	712	719	714	711	700	697	677	739	660	696	707	718	686	636	742	696	696	660	698	669	701	719	719	774	774	717	708	694	731	681	663	746	698	666	655	705	689	677	705	691	724	697	700	702	733	723	657	730	691	664	692	718	665	702	667	698	728	686	670	675	731	696	709	709	734	725	725	697	701	738	729	711	716	703	688	732	717	643	693	633	676	732	681	661	662	739	716	739	676	714	725	685	658	674	705	679	695	689	699	736	728	730	700	700	740	724	685	715	671	683	686	759	715	644	668	666	707	721	699	714	749	695	735	682	732	695	749	654	706	710	730	685	655	718	688	723	704	695	708	683	709	710	660	684	665	676	726	731	715	706	731	716	686	731	694	672	689	725	684	699	727	680	707	702	725	667	712	676	662	695	721	727	714	691	761	722	705	658	723	713	683	734	704	692	698	722	676	713	688	645	746	687	725	680	665	700	722	704	676	689	696	693	683	715	727	646	690	698	709	737	703	657	757	656	741	681	725	710	699	738	705	662	734	744	664	703	684	672	730	722	688	691	707	660	743	728	698	655	676	714	745
3907	2107	1402	1081	1032	1556	1854	1645	1387	1262	1033	921	756	571	565	494	413	314	265	257	224	199	159	147	140	119	95	69	72	62	71	56	58	58	74	75	67	73	58	89	78	79	95	83	83	74	90	98	107	71	88	75	85	80	84	89	68	60	58	53	62	58	80	73	56	52	59	64	60	64	58	63	60	58	61	73	60	63	73	64	60	57	41	51	58	41	65	67	56	56	64	64	66	55	59	54	64	55	75	54	64	53	62	65	67	68	56	71	57	51	65	57	60	62	60	50	54	59	45	50	59	46	57	68	68	76	59	59	50	66	60	58	66	61	58	67	58	39	64	57	63	55	45	49	65	63	55	47	66	52	54	56	50	75	61	68	60	60	58	61	48	64	58	53	53	74	55	49	54	76	46	55	73	60	70	57	50	59	49	55	66	43	53	57	54	52	54	64	55	56	71	55	52	57	67	65	67	58	68	52	50	51	53	71	62	50	62	54	66	56	61	50	47	52	62	63	75	56	65	65	44	73	47	63	62	55	61	61	83	48	60	71	63	52	49	50	56	56	61	61	64	44	57	51	51	55	58	52	50	69	60	54	46	68	73	63	56	52	48	56	58	61	55	58	48	64	49	68	67	61	56	47	68	58	58	69	62	74	59	54	58	57	53	57	64	64	60	58	68	47	60	63	53	69	53	55	51	55	54	52	60	62	61	56	62	59	57	67	62	53	55	66	59	61	62	67	51	45	58	60	52	45	45	58	54	48	73	58	58	52	57	53	48	65	59	63	50	50	65	55	66	57	74	75	71	50	62	63	71	64	47	73	49	57	53	54	60	55	67	57	68	59	60	75	54	58	62	68	55	63	50	58	63	65	53	60	61	52	57	60	45	67	64	72	57	66	66	46	52	52	66	59	62	61	52	71	62	49	50	60	57	56	53	52	54	60	59	56	67	50	56	57	60	52	57	60	78	56	53	63	64	62	49	47	82	40	68	50	58	61	63	53	42	53	69	61	59	60	68	56	63	53	55	62	67	67	56	47	59	64	57	58	64	69	58	62	52	69	50	61	54	57	61	62	75	45	72	47	63	68	65	39	65	51	54	59	55	42	56	73	65	48	63	59	81	53	59	50	61	61	53	54	63	55	66	49	58	65	59	62	69	57	60	58	72	67	63	62	67	58	58	54	60	49	68	51	67	72	64	55	66	63	62	61	61	55	67	58	54	76	57	50	55	61	63	49	52	61	57	44	67	62	55	62	49	70	50	69	71	65	49	53	47	59	55	52	64	72	55	67	54	64	62	69	56	51	58	65	59	45	53	49	62	59	73	69	50	58	54	69	66	56	59	63	58	66	62	66	64	68	68	74	56	64	66	60	70	69	53	47	61	66	58	61	60	52	72	65	76	65	57	49	56	67	51	54	47	66	56	69	64	55	50	52	64	60	67	56	69	61	56	64	63	57	73	47	57	53	55	59	72	48	56	56	69	47	59	57	47	64	43	50	74	63	68	61	64	72	58	52	61	57	59	60	61	46	58	75	67	53	54	63	62	60	64	57	74	56	44	54	66	59	48	53	54	59	61	54	56	63	66	56	61	57	61	70	52	54	50	53	52	61	52	50	48	57	50	64	57	71	50	56	59	61	58	59	58	61	61	63	53	57	59	68	57	60	56	47	47	65	57	47	53	58	58	55	62	63	58	64	65	59	53	44	45	57	50	49	67	61	50	54	48	60	72	67	54	55	69	56	67	65	64	63	53	76	59	54	58	63	63	68	58	56	60	68	61	60	58	69	60	65	42	58	63	56	52	62	51	48	55	52	67	43	53	67	53	75	46	61	71	51	64	56	46	67	59	49	63	59	57	73	63	54	67	76	57	58	80	65	69	61	56	54	52	55	61	64	58	43	65	60	67	62	66	63	64	62	52	58	60	66	60	62	62	59	59	47	49	55	55	74	52	47	54	72	63	64	64	60	63	69	58	51	67	64	65	54	50	74	49	70	54	66	64	61	55	59	53	64	69	54	70	83	66	56	67	67	60	60	60	72	79	69	55	53	71	52	63	58	67	64	84	63	55	50	60	64	61	56	78	49	69	56	55	47	59	51	60	58	56	51	51	51	64	57	52	59	66	55	51	57	64	57	57	60	53	56	55	54	65	73	56	55	62	63	68	48	50	50	60	63	59	59	59	60	62	72	64	53	59	73	70	55	55	55	69	60	54	60	56	50	65	50	71	62	55	69	57	51	55	54	53	55	52	54	51	67	58	61	65	76	56	60	62	58	66	68	65	65	66	65	52	70	52	38	54	47	55	53	54	63	59	58	62	61	51	47	53	69	52	70	51	51	55	63	60	55	65	77	53	60	60	57	55	58	50	54	61	63	59	58	49	54	62	52	48	55	57	51	61	60	55	60	60	70	53	62	54	68	80	63	52	57	70	50	64	60	44	56	71	56	66	51	57	62	68	55	47	58	61	58	55	66	48	60	49	60	55	71	60	62	62	47	71	60	59	65	58	57	65	56	67	55	62	58	64	56	66	61	67	77	65	65	66	63	64	54	69	57	68	64	64	60	59	72	61	57	59	71	55	60	57	56	61	63	61	53	65	44	60	63	72	60	73	61	72	64	64	56	67	48	56	39	55	55	46	72	71	57	52	53	59	66	52	63	53	56	63	68	81	59	47	63	53	38	72	58	68	72	69	63	61	51	55	57	55	53	71	58	65	60	56	61	75	53	64	61	62	61	80	58	61	57	47	57	66	48	51	61	56	58	61	61	55	44	54	64	59	59	57	50	53	72	49	44	63	45	68	68	70	58	58	70	55	59	47	57	66	61	56	54	58	59	62	55	69	67	59	53	74	55	55	61	62	56	59	61	60	50	60	70	49	64	63	72	50	59	68	59	65	51	56	55	58	65	64	56	74	56	57	60	64	51	60	68	62	44	60	69	58	41	40	73	75	61	55	76	69	66	64	61	54	51	51	61	54	52	46	62	62	42	48	61	57	76	63	46	56	48	63	65	54	61	60	65	73	62	48	70	56	53	75	62	65	61	56	72	56	58	53	49	64	58	65	65	57	50	60	63	59	59	55	74	64	52	67	72	55	61	61	67	64	60	44	54	56	65	60	56	59	49	63	55	49	67	65	71	57	68	62	55	66	64	59	51	57	55	39	66	50	45	57	52	51	57	60	69	60	69	55	60	77	61	62	61	58	53	66	47	71	49	45	46	58	62	65	60	56	64	68	65	53	55	69	48	59	55	76	63	58	80	55	45	76	63	69	50	68	62	58	53	64	52	62	53	62	70	62	65	59	65	55	60	43	54	59	49	64	66	55	50	59	65	49	55	62	66	51	50	45	60	74	65	60	63	58	57	60	51	71	57	57	60	56	57	85	54	55	59	59	55	55	56	70	63	65	53	68	71	50	67	58	55	69	64	65	59	67	64	64	79	52	57	44	64	49	45	51	65	38	64	60	54	53	60	56	63	51	57	55	66	49	60	53	50
25854	18612	15264	21604	30287	32974	31907	29766	27507	24917	22310	20622	18065	15959	14104	12604	11154	9110	7771	6796	5906	5091	4438	3806	3086	2673	2120	1343	1015	824	736	779	809	872	910	1025	1010	993	1194	1321	1328	1417	1353	1225	1384	1356	1309	1446	1367	1146	1103	1085	1235	1317	1258	1214	917	821	726	682	755	647	605	617	601	627	634	604	678	662	665	677	663	680	708	678	684	649	613	657	694	682	655	672	671	666	627	688	643	624	647	644	621	647	614	678	641	639	631	640	617	613	644	634	634	682	632	646	573	652	605	650	655	693	661	610	603	641	642	639	657	630	633	661	668	644	690	668	640	640	635	615	612	604	667	649	602	592	646	641	645	643	630	647	608	643	597	620	641	620	681	599	656	625	656	632	627	602	653	624	597	652	626	623	662	628	608	646	649	614	652	683	663	688	606	671	645	623	615	674	603	670	620	640	654	687	650	588	621	643	651	674	603	661	615	626	649	593	649	622	689	648	694	623	629	653	634	633	659	650	587	584	640	639	663	658	645	596	622	692	648	700	625	681	688	637	628	609	632	634	663	625	596	655	661	654	616	595	677	677	654	602	627	614	667	645	605	645	622	641	627	605	633	682	598	610	634	607	608	686	676	645	663	617	588	679	660	577	659	648	627	652	618	601	658	662	635	625	631	677	619	667	692	600	716	596	643	623	645	666	643	627	708	626	633	657	616	628	667	636	660	643	679	611	598	670	611	600	642	654	637	644	620	648	635	630	600	666	642	650	651	628	647	686	653	657	607	614	663	558	619	624	619	624	628	629	620	627	645	611	662	677	605	643	644	634	631	630	625	640	624	662	628	610	612	629	633	610	618	681	654	653	663	655	599	628	610	692	647	638	591	575	613	622	664	613	643	603	641	631	624	641	621	652	682	641	644	652	677	649	620	666	659	628	624	689	615	671	610	655	606	657	679	660	639	602	605	658	656	640	636	681	632	606	670	678	653	608	619	638	605	666	642	657	607	639	674	618	648	618	628	666	627	623	666	621	653	586	627	632	617	665	660	623	648	663	666	674	646	645	641	606	660	642	679	607	611	672	636	665	616	688	643	684	648	616	649	663	619	653	615	622	648	651	638	669	590	645	621	652	652	650	665	640	631	645	622	666	657	636	620	618	640	633	649	620	604	632	574	640	620	647	651	623	684	658	664	603	638	632	630	633	617	664	607	636	652	660	648	683	614	612	640	617	676	630	607	603	655	655	598	659	620	655	648	631	666	676	649	637	635	610	655	648	689	661	645	642	700	616	650	623	644	588	610	623	639	648	684	642	589	642	692	638	679	659	624	617	667	672	641	567	648	667	623	646	657	607	566	649	646	619	601	651	629	624	580	690	685	625	611	673	606	658	656	646	661	657	642	667	668	635	636	597	624	636	647	679	594	649	643	632	627	630	638	669	600	674	647	678	633	641	685	648	590	660	587	614	629	669	638	630	645	656	625	613	607	598	666	659	675	629	623	648	620	639	629	677	682	661	632	571	685	635	642	669	640	656	642	636	638	702	657	602	644	666	608	679	669	656	663	682	683	622	616	634	645	620	627	650	628	623	657	655	633	663	641	622	659	669	624	655	627	606	683	639	632	643	626	646	623	610	628	634	671	634	655	625	609	606	654	634	626	614	623	626	675	607	655	659	678	665	647	640	620	622	683	673	665	640	673	605	622	653	669	586	653	643	657	602	660	644	656	632	626	678	634	675	635	667	660	635	667	661	651	663	643	666	624	635	629	629	646	645	627	657	626	644	663	601	632	679	619	623	620	650	607	663	612	611	643	634	640	632	642	654	621	586	636	631	672	608	599	628	626	642	652	660	641	643	651	634	656	639	589	673	593	616	595	637	636	641	627	636	610	656	657	638	637	615	625	631	635	655	651	605	660	639	621	655	613	640	617	649	640	668	681	591	582	654	636	633	624	642	630	631	639	670	615	669	592	641	653	601	596	622	669	674	666	645	652	629	671	627	657	632	626	608	628	687	655	618	638	653	629	584	617	634	612	623	652	674	626	637	658	690	610	648	600	596	650	640	609	602	635	627	642	630	652	598	651	633	631	670	628	669	689	632	647	625	639	624	667	611	637	635	628	652	667	618	661	624	614	661	592	605	644	650	655	647	632	671	604	626	646	665	663	654	619	629	674	617	614	611	633	642	632	635	592	614	625	656	610	630	643	634	613	632	693	618	623	618	609	612	599	633	665	669	617	612	630	605	644	652	600	648	640	610	670	672	637	642	662	636	613	695	583	620	641	619	608	626	628	672	635	593	654	649	605	668	651	620	659	628	611	631	627	641	642	618	615	632	625	607	645	637	613	686	654	649	693	650	596	633	594	632	612	681	664	647	626	630	645	610	647	675	671	631	668	600	601	584	673	651	630	625	611	628	627	640	639	647	628	656	642	672	645	687	645	651	631	628	627	634	597	618	651	665	631	651	690	639	673	628	599	661	628	639	616	674	612	713	635	691	626	652	644	668	641	661	656	617	649	576	634	616	654	614	634	614	649	610	604	625	586	613	617	645	641	641	653	672	627	614	612	621	651	656	645	682	646	627	596	680	604	661	600	607	640	665	608	662	681	643	625	605	711	600	621	647	593	707	643	621	659	652	646	629	667	665	636	677	634	629	622	653	601	636	653	686	678	642	662	620	630	632	639	624	621	659	666	654	662	629	676	657	648	647	647	619	623	619	669	644	703	581	617	602	652	672	625	660	696	617	636	613	642	642	641	684	630	652	660	634	629	613	647	627	634	620	618	593	619	686	596	644	656	595	645	628	587	660	677	668	648	614	636	619	673	621	628	615	670	654	614	645	612	625	657	617	619	688	652	646	638	629	655	621	648	654	655	627	659	644	652	642	650	651	598	648	611	656	651	620	660	600	654	633	647	635	659	613	635	625	616	635	697	633	623	653	618	626	621	622	677	678	676	668	642	619	642	621	658	648	642	603	692	675	618	616	635	596	647	622	643	658	611	653	608	646	631	633	642	569	651	612	651	605	603	587	636	641	612	620	676	619	637	632	672	647	634	660	636	637	619	670	640	618	608	689	614	640	593	685	665	596	647	608	620	641	684	672	708	639	645	615	637	660	610	645	627	625	611	688	649	610	655	625	645	601	648	610	640	669	675	633	612	648	632	638	600	654	649	609	630	625	619	611	624	641	639	661	656	572	637	661	630	637	621	608	641	641	663	655	625	658	635	639	619	630	617	665	647	648	620	637	643	622	619	638	661	597	664	654	628	610	638	626	684	658	644	636	645	627	575	648	662	644	639	627	630	651	628	660	626	627	635	649	633	652	597	678	572	637	641	581	605	633	614	656	637	635	645	648	601	678	630	634	646	654	645	681	652	602	634	616	671	632	683	637	612	617	628	623	638	663	625	676	628	581	618	621	646	654	643	663	633	666	661	644	636	629	632	626	622	611	642	610	658	585	666	653	599	605	667	618	645	681	642	635	624	633	636	635	633	667	656	597	622	591	645	661	655	641	642	672
4246	2188	1451	1161	1097	1773	1983	1594	1478	1212	984	947	724	609	553	475	397	343	286	255	218	200	197	152	114	122	98	80	62	76	54	60	68	73	77	84	79	72	70	76	77	80	78	80	77	78	83	97	93	72	73	78	79	98	68	59	68	49	66	45	64	56	57	64	58	56	59	62	71	49	61	59	57	54	58	59	50	66	55	58	51	60	59	55	49	57	44	59	45	50	62	43	54	66	55	54	62	64	74	58	52	52	60	53	58	55	49	56	61	55	65	56	50	53	61	55	65	53	63	57	47	57	61	52	52	60	66	63	69	46	52	56	71	48	51	59	60	63	64	59	56	67	76	50	44	64	64	63	70	49	53	55	58	63	55	56	47	60	57	57	52	54	56	64	50	39	65	49	52	52	55	66	67	48	52	50	56	69	57	40	49	57	55	50	54	59	50	50	54	52	63	62	66	54	62	57	51	56	59	47	73	57	65	60	54	50	59	68	68	54	45	54	58	59	60	65	59	54	53	57	60	55	49	56	54	55	49	68	59	74	63	58	65	53	46	58	52	61	56	53	63	51	63	63	60	66	68	54	61	62	61	54	56	69	49	67	52	51	74	61	65	56	55	63	59	62	60	75	64	49	41	52	52	54	54	57	47	59	42	59	63	59	58	60	60	56	45	61	58	46	59	63	65	62	44	51	61	62	69	70	62	53	56	56	59	73	49	67	58	55	64	67	57	46	55	47	54	51	64	47	53	60	39	65	65	60	55	50	58	59	55	48	48	62	65	49	64	64	52	68	53	61	65	68	55	49	52	55	52	70	61	48	63	55	52	52	54	49	56	63	51	44	71	64	47	60	54	51	52	69	49	56	58	53	52	63	52	59	59	69	68	60	58	65	45	70	66	41	62	55	71	56	62	61	53	51	50	52	65	51	60	49	58	73	62	67	54	60	72	61	53	60	50	70	49	61	64	67	57	61	58	44	70	57	63	51	62	56	51	56	60	46	64	49	66	58	61	52	66	54	59	70	60	64	60	79	71	53	46	55	64	53	53	59	62	54	61	55	50	53	59	49	68	64	70	63	55	50	67	57	44	56	59	52	62	46	66	53	62	68	63	42	61	73	50	59	62	55	57	51	51	56	53	63	67	59	58	57	58	50	73	60	54	52	47	61	51	55	48	57	64	63	54	44	56	63	46	56	57	53	66	62	57	61	47	49	70	56	54	49	45	64	53	63	55	61	63	63	46	63	64	53	55	50	72	60	75	53	68	62	54	55	63	47	55	71	51	56	50	65	67	57	60	55	64	55	60	60	54	57	65	65	53	74	57	50	53	62	59	65	59	59	48	69	56	46	45	53	56	59	72	54	69	56	48	70	46	54	52	53	53	47	68	59	58	70	59	59	54	76	71	58	58	64	50	61	62	51	56	66	56	44	59	50	61	39	54	55	68	45	54	58	62	57	56	48	54	56	56	55	66	65	59	51	53	63	60	64	72	51	47	59	52	52	51	50	51	56	55	65	55	62	51	58	55	47	59	68	53	59	57	59	52	58	56	56	50	47	49	45	56	68	61	60	61	59	51	57	53	51	55	61	50	56	62	59	48	50	64	68	68	50	63	75	56	55	51	51	46	66	43	59	55	62	63	54	69	52	57	61	59	62	63	61	53	62	51	80	56	59	67	53	55	50	63	50	73	52	52	65	54	60	51	40	62	75	59	63	70	55	69	74	51	76	60	65	57	58	49	64	45	60	59	63	64	59	66	52	72	57	50	62	54	65	58	71	60	63	49	56	63	66	53	58	57	40	48	61	61	55	63	76	62	50	52	58	54	53	52	48	61	54	47	48	60	51	52	50	57	57	49	61	55	58	65	51	61	61	53	46	50	51	61	56	51	55	58	47	67	63	55	52	67	60	57	59	36	58	64	62	64	59	50	55	71	49	45	53	56	60	61	57	49	62	59	71	58	81	65	54	53	64	59	58	55	57	49	56	51	56	60	47	62	42	62	53	58	53	61	72	48	53	56	61	64	71	64	59	62	65	49	41	47	55	55	51	49	62	71	51	69	60	67	51	62	51	64	50	48	56	59	61	43	66	68	50	59	54	57	64	66	69	63	72	68	72	41	42	55	55	57	66	75	65	66	48	56	62	53	52	57	46	71	62	56	51	55	67	53	62	50	61	62	49	48	61	59	63	59	58	60	53	42	62	67	63	66	57	61	66	57	66	69	55	54	50	53	49	66	55	65	64	65	61	53	63	53	65	40	66	56	67	51	66	53	58	50	58	70	61	52	73	73	73	66	58	74	53	64	58	53	55	61	68	69	59	63	58	70	59	49	48	60	63	53	70	69	64	47	48	73	63	72	73	61	71	62	73	63	50	56	52	55	71	62	50	59	49	54	66	53	56	61	59	55	66	70	51	67	74	51	72	60	55	61	55	56	61	49	78	68	45	62	58	62	53	56	56	60	63	68	66	66	61	77	54	62	66	58	76	53	60	45	67	70	58	68	57	63	52	70	53	50	46	55	51	53	56	53	58	53	77	61	52	60	66	55	64	49	64	58	65	56	56	54	58	47	54	48	72	65	65	51	51	69	54	61	57	62	46	51	56	54	72	55	62	65	71	57	61	82	53	67	54	55	72	58	55	43	58	55	60	62	61	62	50	57	66	75	62	55	48	44	63	62	73	50	56	70	69	50	63	65	63	56	65	52	64	64	53	57	62	60	61	57	59	57	59	67	49	52	51	54	61	59	74	50	59	63	54	71	59	56	56	49	60	54	54	64	56	59	49	45	52	43	59	60	58	56	54	56	50	60	68	58	56	64	45	58	61	43	77	58	52	49	79	62	37	51	53	57	57	61	55	59	58	52	58	46	67	51	62	51	52	63	66	51	58	57	56	59	57	50	39	50	51	64	48	59	54	63	65	55	42	57	75	69	60	44	66	54	51	62	60	71	61	52	64	60	47	57	60	61	50	69	56	53	58	60	69	50	65	55	45	51	52	66	64	38	59	51	57	62	51	67	45	54	49	56	58	61	56	64	60	62	61	61	51	48	53	62	55	56	61	52	69	65	55	64	53	56	56	65	61	56	55	64	56	57	51	57	42	64	60	68	60	53	60	53	55	59	55	62	58	62	53	51	58	53	60	57	68	76	48	65	55	57	56	52	64	59	64	68	41	55	51	53	73	59	54	65	68	49	58	61	59	62	64	49	53	52	47	64	55	52	64	53	60	67	58	57	62	65	39	56	62	55	68	72	57	49	53	57	62	74	53	68	63	44	55	50	53	54	70	53	51	61	63	52	57	54	55	53	53	50	59	60	61	51	56	55	60	47	59	50	54	63	54	55	59	63	58	59	66	58	55	65	50	66	62	55	52	71	52	50	43	67	65	51	69	55	42	57	70	53	49	66	66	61	62	54	57	49	55	63	52	58	61	42	57	50	56	54	58	49	60	55	60	51	53	49	62	52	59	52	44	62	61	49	63	52	47	56	45	54	50
26765	19031	15828	21875	30704	33623	32467	30163	27828	25508	22606	20966	18585	16136	14413	12881	11313	9400	7966	6972	6174	5128	4636	3822	3180	2861	2108	1368	990	788	724	732	822	934	970	1031	999	1092	1168	1392	1421	1366	1385	1326	1472	1345	1412	1451	1369	1267	1119	1095	1242	1289	1320	1163	881	804	701	702	686	653	638	655	655	600	616	616	618	627	623	667	607	626	692	694	682	693	632	596	670	677	666	626	696	629	651	653	645	666	650	620	626	608	632	648	660	644	651	630	616	630	610	585	631	685	593	609	598	613	609	626	611	630	633	634	585	570	638	669	609	602	640	619	621	615	625	601	630	602	708	596	599	607	618	662	663	590	624	637	688	634	637	617	614	623	652	594	627	623	608	636	628	626	612	621	657	628	630	589	627	632	630	600	640	626	583	691	623	625	639	639	647	646	649	630	607	672	581	652	613	620	651	588	615	576	620	634	598	644	606	607	660	615	609	595	625	599	603	618	648	614	616	622	641	666	590	603	608	595	628	613	601	585	597	586	630	648	654	636	603	612	602	640	616	638	672	655	641	639	604	625	606	627	629	627	620	619	629	645	613	650	607	631	600	683	618	556	628	622	636	610	567	652	657	642	612	609	634	628	589	578	628	638	642	622	626	618	656	633	657	627	625	609	609	636	574	624	587	578	578	615	621	624	621	638	650	656	616	621	601	634	607	644	614	615	625	616	604	620	582	666	612	584	622	619	615	659	612	589	657	631	609	609	656	614	609	624	634	632	561	618	625	570	597	605	640	640	662	655	651	609	585	630	661	603	621	648	620	604	625	625	655	649	592	621	644	641	598	641	604	637	606	563	638	599	627	648	609	617	643	642	614	596	611	659	669	600	610	615	641	638	653	617	598	613	592	609	627	669	615	643	676	646	618	624	648	669	642	640	636	619	645	658	618	596	592	675	616	645	603	624	633	595	635	592	613	648	593	577	686	639	644	624	591	649	666	602	654	652	597	647	592	645	585	607	633	623	640	619	638	600	598	613	653	641	603	683	660	604	633	615	636	646	596	622	652	618	610	661	604	642	612	613	596	628	644	653	672	635	619	604	641	642	578	618	621	587	627	629	626	610	632	624	623	618	598	593	659	622	633	626	648	646	610	631	601	623	635	645	647	595	627	559	642	661	622	632	634	610	648	629	602	631	636	602	676	636	624	599	611	613	635	578	655	626	648	634	664	665	648	604	608	593	639	667	604	643	682	574	614	633	631	601	577	597	622	644	643	627	599	648	680	646	609	623	641	653	572	666	650	622	614	604	616	591	561	637	636	618	639	622	639	632	651	611	638	641	605	632	674	651	598	612	622	604	625	598	605	579	629	585	642	656	601	657	571	643	617	654	587	610	640	609	616	639	610	604	639	632	622	634	583	612	630	594	592	645	603	606	620	638	626	655	630	626	617	644	605	620	640	589	625	634	606	638	576	654	638	613	639	625	597	597	599	645	641	572	651	617	595	599	636	617	632	626	626	641	606	591	668	625	618	614	647	617	598	604	625	610	681	660	603	629	591	596	675	673	565	626	617	640	583	603	625	615	614	613	614	667	622	607	567	642	625	628	604	624	599	601	624	641	643	618	588	664	645	597	667	614	636	608	626	622	637	638	588	606	663	639	696	586	617	582	590	653	664	643	611	626	658	613	596	672	639	622	651	614	631	603	637	610	592	587	601	608	613	606	637	618	631	614	633	586	581	582	642	621	622	618	642	619	666	595	540	624	617	652	612	641	621	632	607	592	620	657	598	654	624	609	628	620	618	646	612	607	646	640	593	683	606	630	672	630	648	611	629	598	628	647	609	630	615	672	611	626	631	591	623	659	601	603	634	641	600	663	628	607	631	605	644	595	620	631	644	590	641	637	658	627	635	621	623	639	601	613	598	634	653	577	606	625	623	634	636	621	561	651	621	588	643	582	620	631	660	648	620	643	611	633	595	630	635	590	647	608	685	649	600	634	589	667	638	648	644	642	659	631	603	663	652	639	631	594	669	640	629	578	580	629	604	619	626	642	604	631	615	612	631	668	634	685	631	639	590	627	636	618	616	651	593	592	649	634	662	640	571	641	629	638	568	570	648	607	628	638	618	614	644	624	586	644	651	602	621	629	608	577	656	643	625	653	619	625	556	613	615	645	635	626	634	642	666	637	607	617	649	602	637	613	589	649	646	617	567	603	633	592	658	614	660	621	620	649	617	633	617	617	605	604	607	575	633	603	618	626	644	599	599	592	638	627	649	664	624	647	641	615	668	638	601	622	598	666	651	631	645	622	592	621	624	602	594	641	615	628	633	637	616	640	609	635	643	652	630	613	587	638	621	638	614	599	579	648	626	623	636	591	602	653	660	627	645	610	630	565	607	575	662	613	604	627	641	618	652	631	666	616	638	632	593	596	644	591	638	630	635	649	636	604	616	641	606	635	621	616	636	630	617	614	622	597	619	659	596	610	636	636	660	676	620	646	621	639	612	645	656	625	668	618	647	639	668	629	634	595	612	611	633	649	614	605	640	647	669	603	603	643	628	584	622	675	627	637	653	613	585	616	606	632	589	565	592	638	591	626	595	649	640	648	665	629	622	656	641	621	595	594	655	611	654	647	632	628	641	642	618	616	620	670	670	631	610	654	623	599	643	606	615	602	617	599	581	640	595	661	619	601	636	625	634	629	641	620	658	650	610	611	628	630	609	646	601	622	629	608	607	594	607	579	640	659	666	598	642	617	645	651	576	620	610	632	649	586	643	602	612	615	629	594	608	622	644	641	640	601	625	603	570	615	618	635	630	650	614	619	624	662	615	612	561	629	641	625	668	682	622	620	695	631	637	621	637	637	643	646	621	660	655	596	595	620	682	621	580	616	618	625	627	595	628	622	648	579	639	617	630	615	704	583	623	637	609	631	662	607	634	617	603	675	689	608	629	623	612	678	648	634	682	624	613	579	602	599	598	631	607	647	589	638	658	615	652	600	605	608	630	612	606	612	580	626	603	624	578	652	603	587	590	649	647	640	604	612	616	617	590	581	646	577	592	613	647	604	640	580	618	583	630	598	673	589	641	575	653	625	618	654	654	627	605	599	589	653	608	636	640	566	564	608	623	624	622	615	655	616	661	640	597	577	602	608	566	598	626	624	592	600	628	653	635	599	628	660	624	637	659	620	648	655	597	669	619	634	629	628	653	629	593	642	619	597	577	592	594	652	604	640	630	612	612	600	642	573	628	631	616	646	630	656	632	634	630	572	581	622	602	622	623	635	627	620	616	608	639	666	613	642	598	603	628	605	647	651	607	649	601	594	606	609	624	594	616	607	634	605	605	628	600	615	584	632	622	660	616	623	625	630	607	650	638	579	639	606	625	653	628	598	583	625	653	637	636	607	654	607	622	598	668	594	604	593	662	587	640	589	641	639	618	650	626	624	626	659	644	622	662	659	623	618	630	619	641	619	620	639	609	609	639	594	643	567	591	657	650	674	597	594	589	611	636	594	639	620	594	653
3656	2926	1879	1300	1366	2217	2365	2101	1817	1544	1231	1090	963	771	583	577	450	420	307	278	248	229	205	154	152	148	99	68	39	59	64	52	47	53	64	68	52	79	72	84	85	61	68	64	77	100	78	70	74	76	66	68	76	75	73	77	60	57	56	54	47	42	49	36	40	37	42	51	44	40	39	50	46	52	42	50	55	38	38	50	34	37	53	48	42	49	37	44	31	54	50	36	44	38	46	54	34	50	47	34	43	49	37	46	58	41	46	48	39	47	45	44	43	50	42	54	41	44	53	34	52	49	52	48	58	44	42	58	42	43	49	47	44	46	43	49	43	46	44	45	39	45	45	47	43	43	41	54	34	57	48	44	34	37	43	43	53	46	47	30	42	37	52	47	38	52	40	53	41	45	39	37	41	43	44	41	47	53	43	44	47	43	51	37	41	44	58	48	45	48	44	46	42	47	34	60	43	45	52	47	47	47	49	46	54	45	41	36	57	46	50	55	48	44	47	45	57	47	46	55	49	51	45	42	42	52	42	55	36	52	41	43	46	41	53	48	45	49	41	42	35	34	36	49	33	53	35	41	43	48	43	44	48	33	49	46	37	46	38	48	43	58	47	41	56	38	43	45	51	38	47	46	53	53	33	36	37	36	45	50	47	37	43	66	40	46	33	43	52	37	61	40	55	38	54	44	43	56	56	44	47	51	39	41	46	41	52	42	50	41	46	42	49	48	32	41	47	45	49	35	57	31	53	36	39	52	44	48	22	51	50	41	44	35	51	50	42	39	53	55	48	49	46	41	48	49	41	62	52	52	49	32	46	51	49	59	46	37	53	50	58	48	39	50	42	61	61	50	50	42	45	48	50	43	44	41	29	43	39	42	39	49	54	44	41	41	51	51	43	47	39	52	46	52	48	44	34	40	43	43	51	49	43	39	55	50	53	51	36	54	56	43	47	49	45	37	37	45	52	42	39	56	44	49	47	50	42	39	47	58	49	53	44	40	41	62	35	56	45	54	43	50	43	51	45	51	40	42	43	48	30	47	46	46	48	45	58	46	45	55	47	41	40	49	50	46	34	36	54	54	44	45	40	53	52	46	49	46	43	62	52	31	43	52	34	37	53	47	47	49	39	41	50	38	47	43	41	45	52	49	45	44	35	35	48	37	38	37	51	56	45	38	43	34	41	44	36	51	48	53	47	41	51	44	47	55	40	45	38	37	49	47	40	34	43	47	26	46	52	55	45	45	49	42	50	47	45	47	39	44	45	51	51	47	43	55	44	44	51	39	54	49	42	42	36	46	44	41	41	47	45	47	54	47	43	57	48	45	43	41	48	43	40	49	50	34	50	50	41	49	48	54	48	52	46	43	50	43	41	43	37	36	38	33	52	49	43	37	38	42	49	49	53	35	38	45	62	32	40	50	43	42	44	39	45	48	34	47	44	55	48	44	52	38	32	36	42	47	41	65	43	56	45	28	47	50	41	40	41	45	38	55	40	52	43	40	49	33	45	41	41	52	40	55	41	47	44	39	41	47	42	45	48	49	50	44	40	50	40	41	44	49	56	45	44	45	43	37	44	51	51	52	47	34	38	50	36	38	50	44	40	56	37	47	44	45	47	45	39	42	47	41	48	45	46	48	49	48	44	48	46	44	46	52	39	38	46	46	41	39	39	50	39	48	46	34	48	47	53	41	50	47	49	44	43	41	51	49	45	38	49	50	36	34	42	54	47	40	51	40	48	57	32	45	52	55	37	51	39	39	40	44	43	37	43	58	47	40	44	41	46	46	42	53	46	45	42	46	46	44	47	47	48	45	39	44	39	36	37	49	43	50	43	42	36	46	39	30	44	47	43	47	56	33	37	42	45	45	52	30	47	41	45	51	43	49	39	46	54	57	55	59	41	55	41	30	43	71	34	53	55	47	62	36	35	42	40	42	49	48	49	43	46	46	52	39	44	45	32	47	42	45	41	41	47	39	43	50	43	50	47	46	40	41	44	48	37	45	34	48	45	50	38	48	52	43	43	54	44	48	38	35	39	48	35	37	50	38	39	69	48	41	32	62	44	47	41	39	43	47	49	42	50	40	41	42	44	52	43	50	43	45	49	44	46	36	54	44	53	35	46	49	46	38	41	38	48	66	52	45	42	43	35	43	28	36	35	58	37	42	42	37	51	47	40	46	55	50	46	50	29	34	49	52	49	49	49	54	43	50	35	46	44	57	48	47	52	36	32	46	50	38	39	46	41	37	39	42	32	35	43	44	49	52	53	45	47	28	58	46	42	40	50	40	46	45	30	51	40	37	48	46	47	46	45	49	39	30	52	36	39	37	41	39	49	44	60	45	40	46	46	46	39	36	57	46	45	40	38	44	48	47	44	60	36	54	42	44	44	52	43	59	38	43	49	39	57	44	47	40	49	41	43	39	57	39	54	47	35	43	40	45	41	42	47	52	47	36	51	52	64	43	40	45	38	45	48	39	40	35	36	58	46	38	58	42	44	32	46	34	40	54	58	38	45	49	46	48	56	35	45	46	40	38	48	52	40	39	50	51	40	44	35	54	40	51	45	41	63	62	48	49	48	53	50	56	43	41	40	40	48	52	43	44	56	34	45	49	42	34	39	49	59	33	55	58	52	47	47	38	44	46	67	43	42	53	37	42	45	40	42	48	52	39	49	37	52	45	54	54	39	42	29	41	51	52	46	43	54	49	39	49	39	44	46	39	49	48	43	53	47	43	40	38	46	43	43	42	46	37	38	42	44	51	50	39	52	40	44	39	46	50	44	43	49	52	30	45	48	50	37	40	44	44	40	54	43	41	52	39	42	31	54	41	44	42	50	35	45	42	53	44	55	52	41	40	49	40	53	34	57	33	45	48	40	59	44	57	48	46	41	53	42	47	34	59	57	45	50	32	54	38	43	52	45	36	35	53	46	53	41	40	51	45	42	54	34	43	48	43	31	43	51	51	42	47	44	47	45	47	43	46	38	46	46	39	45	36	46	44	42	35	44	59	51	36	59	51	51	51	55	39	41	42	37	55	35	44	39	42	40	45	42	54	51	47	45	50	54	50	40	46	40	54	45	44	53	52	49	39	41	46	47	42	45	39	40	52	31	46	59	41	59	46	47	43	44	42	48	36	51	46	43	59	39	46	56	43	44	43	54	44	46	40	42	50	50	35	51	49	46	41	42	47	36	40	36	48	44	45	47	48	48	40	42	43	47	38	45	50	40	40	41	54	47	35	40	50	58	46	38	33	44	47	36	41	57	45	45	43	40	57	51	38	44	58	43	54	51	44	51	45	50	50	47	42	41	43	52	39	46	36	50	34	45	48	44	42	45	43	51	42	51	37	50	39	53	45	45	37	43	49	44	59	43	52	50	48	44	42	37	36	57	44	35	49	44	42	51	47	45	54	42	35	62	54	46	55	55	47	59	40	36	39	44	41	53	45	43	47	39	52	38	43	53	45	46	46	50	47	39	45	35	52	34	51
29701	21765	17722	24220	33116	35869	34787	31958	29924	27206	24548	22592	20424	17944	16039	14595	12900	10625	9044	8086	6991	5999	5186	4308	3568	3121	2164	1334	899	767	731	699	808	910	972	1024	1106	1162	1225	1416	1420	1476	1467	1484	1506	1452	1517	1679	1415	1204	1088	1116	1333	1314	1382	1168	814	697	603	577	527	507	520	526	506	503	508	487	495	534	539	571	577	566	549	563	547	565	529	555	555	605	547	577	494	557	568	507	491	519	560	506	533	520	542	497	468	547	498	509	458	481	510	522	505	498	492	487	534	529	503	515	496	505	506	514	528	514	533	497	511	474	485	464	494	532	494	534	523	485	527	490	496	519	436	524	496	487	521	513	499	493	521	493	476	519	483	531	495	487	511	490	531	565	502	491	518	516	512	552	503	502	494	549	513	505	468	478	512	518	495	462	489	537	552	499	524	511	530	467	535	482	501	498	520	505	556	525	491	549	524	520	490	493	487	518	478	480	514	514	482	518	513	500	514	470	519	496	539	525	530	498	524	501	477	500	506	504	476	525	453	508	500	472	509	538	552	518	491	504	502	492	512	495	493	521	509	482	502	463	517	537	491	490	514	496	486	540	528	421	490	491	505	527	503	501	506	525	488	503	517	500	536	541	515	506	528	485	541	547	466	502	449	564	493	477	469	503	492	500	488	519	516	501	489	533	564	524	524	530	506	529	507	524	540	506	523	499	494	497	496	548	531	480	507	523	531	497	537	493	522	505	526	512	516	527	539	495	484	498	475	513	497	495	457	480	506	510	469	536	500	493	484	470	512	481	454	487	474	466	511	503	501	439	540	493	535	517	502	534	535	500	507	530	498	521	493	494	459	497	520	502	501	470	463	492	504	518	547	488	495	494	532	472	515	539	536	567	507	523	554	536	508	492	494	492	564	501	523	484	492	460	482	471	505	526	498	472	548	527	501	490	500	492	492	479	517	522	534	531	520	525	516	501	517	472	493	510	521	472	548	518	483	539	461	492	517	499	481	521	511	511	491	527	478	541	492	508	508	498	511	544	496	481	497	477	529	503	515	540	478	532	491	531	525	501	498	469	516	464	524	489	496	513	528	491	521	526	515	506	522	522	533	443	519	531	470	500	552	484	546	527	525	502	462	524	477	498	491	492	489	506	496	500	487	478	490	493	486	533	511	502	483	471	522	494	522	520	488	523	518	500	506	499	530	471	523	510	491	529	523	519	530	505	527	535	478	495	525	498	522	525	541	503	523	487	496	486	517	503	464	578	539	540	510	475	498	486	506	494	498	450	504	483	483	521	502	480	502	500	535	452	489	483	463	511	476	464	508	520	486	500	488	480	508	486	446	511	510	532	520	503	503	507	518	524	512	489	463	525	500	534	508	494	536	511	519	495	484	483	492	514	533	475	509	512	503	544	487	474	531	476	507	482	525	489	518	482	510	478	502	489	522	514	470	535	541	523	538	478	489	511	534	478	467	506	481	503	500	499	519	523	512	532	516	543	520	537	530	491	470	492	460	475	541	498	468	507	485	564	535	502	511	505	531	504	513	529	494	485	493	509	505	522	499	524	510	500	475	499	527	509	493	504	539	498	496	505	460	484	534	533	532	478	539	518	509	531	528	507	497	519	512	513	539	462	514	479	528	496	482	471	548	506	521	512	509	525	538	464	465	520	527	505	514	459	498	536	503	500	542	466	466	488	500	492	530	506	525	567	470	519	521	451	553	494	562	523	538	505	492	523	467	517	517	509	464	518	487	489	499	537	515	477	515	496	453	525	464	487	490	538	498	503	467	515	490	490	517	477	503	522	520	507	490	475	489	529	535	499	471	533	530	541	537	511	482	494	509	508	506	484	491	517	507	524	538	456	479	552	495	486	492	509	512	487	509	478	528	507	496	495	490	523	496	512	478	459	524	491	505	457	516	492	478	547	502	537	525	489	496	497	534	515	532	488	525	500	498	527	457	558	512	489	498	507	509	532	547	478	500	526	537	481	488	506	487	481	472	484	521	524	536	520	489	530	527	504	503	526	538	481	514	515	475	508	509	466	490	503	473	507	522	545	515	478	489	506	504	456	486	499	488	489	493	524	520	480	529	479	537	501	523	520	508	521	505	480	524	523	487	529	502	481	513	551	461	504	520	476	480	506	535	532	527	468	501	487	497	506	512	502	507	545	486	532	506	489	518	501	548	483	498	503	498	501	529	494	536	542	529	515	525	544	513	539	493	499	530	532	498	473	507	492	464	481	495	474	469	506	515	482	524	530	548	494	514	526	483	507	488	521	488	482	492	515	475	490	540	524	489	539	505	480	481	494	509	496	488	552	529	482	493	530	498	487	482	516	484	478	488	482	493	476	463	515	464	524	510	486	518	504	501	505	517	511	467	546	491	497	548	467	497	490	528	510	472	488	518	530	530	505	482	499	533	521	521	519	450	516	513	511	492	520	536	546	499	519	483	494	514	533	447	474	506	524	554	538	502	483	500	503	474	457	564	469	497	484	504	533	511	500	453	498	501	557	497	526	501	508	517	507	511	554	522	516	482	516	488	531	523	486	480	512	490	483	542	531	528	523	540	515	507	518	522	502	474	524	482	469	464	512	439	513	500	484	470	470	511	496	523	524	511	517	535	507	495	501	506	510	493	462	534	482	525	479	521	484	493	500	502	492	516	524	515	487	478	519	483	522	484	521	536	510	552	472	480	512	522	519	458	513	489	476	495	534	555	473	498	502	506	502	466	518	533	511	538	491	491	494	488	489	494	483	485	497	536	519	529	471	474	532	500	532	466	485	518	494	508	487	499	541	519	483	502	518	493	495	517	508	495	535	526	500	503	495	512	491	486	486	499	513	493	497	515	525	481	512	506	544	533	483	531	491	463	486	506	455	494	481	503	511	494	526	485	505	528	488	464	530	461	528	501	527	490	501	501	518	516	515	475	502	512	524	494	515	510	517	520	542	499	483	510	499	467	536	521	511	521	500	491	503	515	496	496	534	535	521	501	523	504	530	517	484	553	512	484	465	518	473	476	492	499	497	476	502	508	526	494	519	517	532	496	483	527	506	517	469	524	483	512	480	511	490	521	505	546	538	488	514	530	524	488	537	492	493	510	477	501	503	502	528	565	529	547	510	512	474	472	546	505	536	494	521	471	511	497	506	519	479	485	480	477	481	483	514	470	514	468	533	514	483	536	514	527	501	533	511	519	539	525	518	499	494	509	550	559	516	514	494	513	489	481	545	485	516	473	521	528	500	534	490	521	534	511	496	526	505	465	517	493	528	529	525	496	498	483	503	495	525	493	475	526	495	519	493	527	518	502	487	501	499	495	516	475	558	519	495	486	528	522	519	473	521	474	497	529	490	506	518	490	483	521	535	523	507	519	501	504	536	488	552	541	478	539	531	516	474	483	472	514	492	488	485	513	501	492	519	476	466	489	503	540	495	515	535	471	540	513	484	499	467	480	530	536	519	495	522	515	492	521	530	509	522	503	498	464	532	487	494	508	499	531	520	538	509
3069	1832	1236	910	904	1450	1558	1330	1262	1029	815	730	655	504	446	399	356	252	251	242	196	151	165	142	120	103	116	73	68	55	73	64	76	67	83	71	63	71	86	90	73	76	97	80	68	69	100	98	87	76	77	79	74	80	90	83	77	84	71	68	67	59	68	65	65	63	69	62	78	62	74	55	67	63	59	67	80	68	69	79	63	73	76	75	67	61	81	72	60	74	58	73	67	69	76	78	58	63	66	63	80	65	54	60	59	55	61	80	78	58	85	65	78	58	60	71	63	67	58	48	51	65	62	70	60	55	78	60	61	65	52	70	60	75	67	65	57	62	70	59	46	72	52	67	65	79	72	74	56	65	63	61	68	60	47	60	56	57	54	59	61	70	62	59	53	61	73	49	65	51	65	66	77	55	70	79	70	70	68	68	64	59	60	55	58	59	66	72	67	76	67	58	77	60	70	50	61	60	74	78	67	64	74	72	71	69	63	68	68	67	71	71	69	63	85	71	59	68	69	76	65	74	76	76	67	61	58	58	77	72	69	58	62	67	69	58	72	57	65	76	63	76	71	62	70	69	51	60	55	58	55	59	64	55	58	62	56	64	79	71	50	58	73	75	59	62	61	55	62	61	57	73	74	65	82	68	76	58	61	67	60	65	68	65	63	60	56	64	75	70	67	48	59	49	67	51	61	58	75	70	62	62	68	81	59	62	61	56	82	65	74	60	57	65	67	60	83	77	63	79	57	59	68	66	64	69	67	59	64	76	86	67	54	57	56	76	70	78	65	58	71	67	68	79	70	62	54	76	61	75	69	73	63	88	60	72	68	58	62	75	58	77	65	64	62	56	59	68	84	70	71	57	81	68	56	62	73	66	62	60	69	67	71	83	59	62	59	74	67	74	73	49	76	68	56	64	67	60	72	72	70	76	68	57	72	56	47	66	63	67	80	62	72	62	68	57	72	67	58	59	61	72	44	64	87	68	62	64	59	64	60	71	67	57	67	63	75	57	70	53	68	56	59	72	62	59	80	63	67	70	78	60	64	59	62	61	65	50	65	65	69	62	55	64	60	65	87	65	50	54	61	74	58	69	56	70	59	55	71	59	63	60	61	66	64	67	57	60	70	55	59	49	65	75	65	62	81	58	76	76	63	70	66	69	59	56	54	59	65	68	59	82	56	70	59	64	70	63	55	69	73	77	63	73	70	73	59	87	65	56	53	68	70	72	69	69	66	65	70	56	70	64	64	84	69	73	70	65	67	75	82	61	66	63	60	75	63	55	63	71	65	67	60	66	68	59	69	56	58	67	70	67	73	66	78	70	58	67	69	77	55	66	78	65	69	62	61	81	63	59	74	76	74	73	64	73	74	71	61	62	56	70	61	74	59	79	71	74	58	90	75	68	57	56	51	64	69	61	76	86	61	70	66	73	54	65	85	94	65	69	62	50	63	67	55	65	60	73	69	57	58	63	78	75	75	65	79	56	48	71	70	48	75	66	62	56	77	49	73	70	64	75	64	79	71	61	80	57	64	77	71	54	69	65	77	68	67	62	73	64	65	54	62	84	64	83	77	67	57	61	57	61	69	53	56	66	56	55	58	59	64	83	67	57	76	67	64	64	78	51	67	74	78	63	66	51	56	75	70	74	59	59	65	60	53	54	63	72	71	51	64	67	64	70	63	47	76	63	70	52	60	69	56	76	80	43	58	62	65	67	68	63	72	77	81	69	67	66	82	65	53	77	71	70	55	66	76	78	57	60	65	76	74	58	75	63	72	69	55	71	65	62	63	60	65	44	63	77	49	58	68	65	79	77	79	69	68	68	66	75	68	73	54	57	59	53	63	69	52	74	75	67	64	54	75	61	55	50	72	73	76	74	60	65	63	70	65	61	61	63	62	57	63	63	62	61	66	62	62	64	72	62	71	58	67	76	66	56	68	75	65	61	78	68	65	72	60	65	55	67	65	68	84	68	60	59	64	57	70	71	83	75	65	55	90	70	62	70	59	50	63	65	61	58	80	61	58	60	68	60	51	58	53	59	56	71	71	57	75	59	63	61	63	65	69	77	62	54	70	61	69	57	67	63	62	58	65	52	51	66	62	68	56	69	72	57	71	79	60	65	53	65	73	54	65	57	64	59	68	75	77	64	65	60	60	53	68	67	77	63	65	60	56	70	61	64	74	51	63	85	69	52	59	67	74	69	54	75	71	69	79	61	63	67	68	55	65	74	73	66	68	67	75	87	65	71	73	67	58	60	60	69	67	58	64	48	71	65	59	69	51	63	75	64	68	66	63	72	72	70	65	65	66	63	61	59	77	59	58	64	67	62	59	68	69	64	64	63	68	75	71	57	57	65	68	68	69	77	66	63	67	56	60	65	54	80	67	74	75	65	69	65	66	75	82	60	74	71	64	68	65	59	55	76	65	66	68	85	61	94	53	64	73	60	55	74	69	68	67	68	69	59	76	55	68	60	77	58	62	79	68	68	67	50	67	71	54	78	67	81	59	61	63	58	57	62	73	75	78	63	58	68	58	68	65	59	69	77	66	57	70	62	66	58	78	89	70	77	60	62	70	72	72	77	66	56	63	61	66	53	65	58	61	66	76	69	74	65	85	65	59	66	53	51	63	74	68	53	67	65	58	62	64	74	68	58	86	75	63	61	68	71	64	58	63	60	70	75	77	72	71	74	69	69	72	76	56	69	67	73	67	55	58	61	66	62	73	73	64	75	60	56	57	63	65	72	61	68	67	76	68	65	51	47	66	58	77	67	57	50	65	55	65	86	56	50	58	76	75	88	60	62	70	70	69	57	54	71	80	73	47	68	70	69	69	61	62	73	64	78	58	71	57	69	67	57	64	64	60	79	62	63	65	76	84	69	68	73	58	59	63	56	76	72	67	69	62	61	62	65	64	63	55	67	56	75	57	65	55	66	76	61	66	70	74	72	62	68	79	57	67	70	65	54	72	50	57	62	61	61	73	51	72	62	74	82	60	65	69	59	58	75	70	61	61	67	61	70	49	67	69	71	69	60	68	65	75	55	61	61	64	61	68	65	74	69	81	59	68	64	65	63	54	50	82	66	68	54	56	79	72	65	49	69	81	62	76	56	74	70	68	79	54	59	67	64	67	59	77	72	67	63	75	58	61	71	71	60	69	75	69	70	77	60	63	73	65	62	57	60	70	62	61	60	71	73	65	73	59	70	64	60	70	75	78	66	48	69	78	66	59	66	58	73	61	66	78	80	64	71	65	67	84	63	63	70	58	70	79	56	78	66	66	64	55	69	74	79	67	85	64	63	47	65	84	59	76	57	73	60	57	72	66	71	68	77	77	60	58	72	76	66	68	76	57	71	70	58	73	63	73	73	76	76	69	76	77	70	71	74	73	64	57	59	73	64	66	65	74	73	67	68	67	68	43	66	66	76	62	67	64	60	62	68	75	79	65	83	85	55	69	71	64	76	59	72	77	55	55	71	76	75	76	71	84	63
24925	17248	13806	19642	28715	31613	30404	27810	25729	23093	20336	18403	16341	13989	12397	10885	9259	7780	6496	5666	4996	4165	3860	3226	2671	2356	1750	1165	896	798	762	816	821	928	962	1012	1023	1065	1162	1259	1331	1195	1300	1223	1293	1222	1312	1350	1215	1065	1088	1042	1163	1170	1168	1062	868	854	742	703	777	742	682	683	742	694	742	696	681	728	687	730	726	751	722	678	739	731	724	742	731	720	714	710	723	708	745	733	734	733	719	743	709	695	698	688	687	744	674	731	683	720	750	675	706	698	717	710	741	735	692	679	671	694	719	711	675	736	687	716	701	721	682	676	718	715	716	693	790	733	712	712	663	736	711	700	683	713	704	712	686	700	694	749	700	670	736	721	681	682	687	682	707	699	732	769	745	731	660	710	755	740	685	700	700	727	742	703	711	662	682	698	716	690	719	712	684	703	712	758	735	714	711	669	716	658	700	729	683	682	702	707	701	702	708	700	676	728	682	686	725	716	713	671	702	679	703	688	703	710	745	756	751	668	703	727	709	673	720	678	656	733	727	690	723	692	743	776	704	715	662	684	702	700	709	687	706	725	711	724	697	730	667	696	694	693	715	692	672	736	718	698	707	694	702	753	763	768	730	745	698	744	731	716	717	733	720	680	756	728	710	715	703	753	708	709	726	696	712	754	675	695	721	730	746	728	736	731	709	712	728	681	707	726	719	708	715	757	713	716	750	729	723	720	732	718	654	709	704	709	714	697	753	733	674	695	694	687	698	695	712	667	715	704	666	718	728	702	708	767	744	688	691	710	684	680	717	712	708	726	692	736	669	745	708	757	710	722	738	682	706	689	735	761	691	740	702	733	740	688	696	650	758	683	751	763	694	703	763	738	705	732	694	701	719	673	696	710	740	756	722	729	679	724	702	760	682	728	743	664	692	712	689	787	770	717	712	682	706	755	742	757	783	710	761	701	676	674	712	718	738	666	710	694	722	709	740	679	725	714	701	722	757	721	690	679	729	698	667	719	700	720	715	729	738	692	689	681	732	676	706	653	713	671	743	698	703	706	719	716	708	710	638	637	747	714	717	733	719	725	675	687	766	667	709	711	688	718	717	682	695	716	752	719	659	701	713	738	674	707	673	722	705	707	704	739	747	715	748	696	729	736	707	693	663	705	723	636	729	699	684	697	675	702	743	718	695	721	729	645	704	640	670	687	712	703	730	719	732	733	701	694	707	716	636	733	736	743	770	685	700	736	704	686	673	697	703	687	707	683	701	733	689	766	683	730	679	668	697	696	725	720	755	731	695	742	662	680	694	718	751	713	756	701	724	715	715	694	715	735	730	681	749	644	685	705	704	703	705	692	725	710	726	738	737	746	732	704	718	693	754	705	749	727	660	720	693	716	667	759	735	742	689	694	707	712	678	692	711	762	676	676	705	711	701	745	672	722	734	711	669	695	717	657	738	696	721	707	652	707	696	716	713	670	710	754	671	733	715	709	720	755	697	742	739	740	718	734	710	694	737	705	718	670	702	679	697	723	729	712	652	720	706	720	697	726	703	673	726	709	748	759	690	705	700	670	690	751	728	734	670	675	709	740	754	646	732	717	711	686	728	755	753	732	688	741	728	704	712	721	670	741	705	714	708	724	721	673	716	664	703	722	703	701	704	718	713	692	712	677	705	741	712	685	688	779	699	712	678	724	716	676	766	693	732	703	707	687	690	692	701	729	662	677	690	635	720	696	715	668	737	680	718	687	712	804	670	711	729	721	713	721	714	709	720	741	706	732	740	768	709	752	729	685	674	723	712	625	703	720	703	658	703	729	673	705	685	675	714	737	676	743	741	701	663	711	698	743	716	706	723	744	649	719	649	724	633	681	705	696	713	692	686	737	689	702	714	700	723	711	731	709	727	698	714	735	701	699	704	685	762	659	765	748	697	697	718	698	737	709	659	682	725	681	704	739	684	705	716	708	713	743	711	717	725	676	738	701	743	685	711	685	685	715	728	737	713	783	708	709	759	656	696	754	736	749	662	676	737	719	713	653	701	724	709	709	717	644	722	727	734	712	712	742	720	686	665	688	693	690	695	703	728	713	769	697	749	732	739	683	734	733	676	711	731	761	693	708	680	735	761	694	710	718	699	726	743	725	692	727	691	705	701	703	684	715	697	742	688	689	723	687	724	662	719	689	706	669	702	713	686	727	713	685	707	674	717	707	695	700	687	711	723	697	764	739	700	700	744	657	747	737	698	697	731	717	759	725	697	719	678	698	715	715	713	695	707	764	713	672	714	664	706	668	721	650	676	693	722	667	736	725	696	723	722	757	705	735	650	694	728	748	708	644	707	743	697	725	674	739	711	742	717	756	684	725	700	719	698	711	680	667	700	674	709	751	752	702	770	697	757	661	737	683	780	700	684	758	703	714	723	766	708	696	710	754	706	721	756	761	718	705	714	714	715	717	701	726	707	756	715	648	733	663	678	698	738	718	666	737	726	718	691	717	711	709	748	681	695	685	681	733	713	725	716	677	703	716	710	722	708	724	679	738	711	721	688	737	725	619	677	696	694	671	727	734	710	692	714	748	672	728	688	752	679	702	638	714	753	746	735	738	707	722	665	673	696	714	687	697	715	702	708	668	742	701	734	705	724	708	695	701	718	686	760	704	707	703	733	751	678	716	725	750	706	710	699	674	707	672	700	716	713	721	729	727	672	695	678	689	720	699	701	718	681	710	702	666	673	722	760	748	637	704	726	719	671	710	691	716	698	750	705	678	682	687	771	702	713	703	680	696	722	703	711	760	726	667	733	706	704	679	712	691	698	714	729	748	697	704	734	640	735	710	667	681	707	752	725	689	768	723	731	719	714	718	703	746	668	706	717	684	727	712	685	712	749	741	697	706	696	666	698	677	692	670	703	725	712	686	683	725	685	714	673	727	742	713	710	634	722	755	703	700	645	714	724	701	682	703	726	708	675	718	724	746	694	698	693	692	712	774	724	731	725	712	732	733	718	660	693	684	701	755	695	696	679	715	716	670	676	737	704	712	667	719	721	701	721	711	670	750	750	677	694	726	708	723	731	690	775	705	696	687	734	689	715	743	731	731	673	703	696	764	711	666	720	708	708	720	699	686	713	703	691	699	712	737	718	748	745	700	757	649	674	724	719	712	689	686	723	733	694	707	707	759	682	681	690	684	690	689	719	693	706	737	656	718	673	695	724	724	731	652	724	691	710	701	700	697	750	719	709	706	732	699	694	725	709	680	741	725	752	735	706	701	677	711	680	671	748	684	742	728	698	708	716	698	742	697	693	720	742	662	760	764	711	754	691	667	808	745	694	737	727	732	711	692	723	779	714	681	730	662	702	687	692	702	725	703	712	658	666	666	705	711	763	736	722	688	666	666	701	737	744	710	742	753	682	654	663	722	677	726	696	744	669	704	724	724	725	703	723	726	720	730	711	710	744	778	690	741	773	717	684	680	720	709	684	715	718	698	759	734	726	733	693	717	690	719	712	696	700	725	710	710
3925	2130	1465	1041	1038	1675	1841	1729	1427	1231	1042	878	763	625	533	462	410	330	290	277	215	205	191	140	134	111	101	68	73	69	70	67	54	67	70	74	70	73	69	98	75	80	76	78	86	76	86	83	78	68	62	65	79	68	77	64	65	52	64	75	68	54	66	80	55	67	65	54	67	64	63	56	63	60	54	56	59	57	40	66	62	56	64	48	55	61	65	64	59	49	60	72	51	59	57	67	54	65	75	54	60	65	50	51	58	55	54	55	57	59	67	63	60	53	75	69	45	62	55	50	66	47	53	65	62	49	60	65	64	50	42	61	62	54	59	60	48	52	46	58	60	72	52	53	44	62	61	65	55	51	49	53	68	57	66	56	53	65	58	60	67	56	57	64	47	58	53	50	59	60	67	58	55	51	61	59	71	52	60	57	61	65	57	48	61	80	60	54	58	59	62	66	60	49	68	52	58	62	70	56	46	80	59	59	52	71	70	63	61	71	66	64	53	66	46	58	48	48	47	52	51	61	62	49	60	69	59	61	71	63	56	51	56	74	53	67	54	53	54	55	54	50	58	52	37	45	59	65	65	61	76	49	61	71	77	53	64	68	52	45	71	58	73	69	71	58	68	65	59	57	54	60	51	58	42	62	62	50	70	64	63	47	49	56	55	59	58	59	64	61	60	57	50	59	59	58	57	64	54	64	56	62	52	68	71	64	53	51	64	55	68	59	46	49	70	71	47	66	68	60	63	69	63	75	57	68	68	63	58	65	65	73	61	54	86	61	53	59	54	65	62	67	67	50	55	59	53	61	49	51	61	44	59	62	71	51	70	52	78	57	74	56	49	67	54	60	53	59	51	45	60	66	50	69	70	50	46	49	72	86	48	61	65	64	67	81	58	59	51	48	59	69	82	54	59	48	45	48	68	69	49	54	56	47	58	59	69	61	61	63	58	54	57	58	77	63	61	69	57	69	74	47	66	53	53	68	64	77	63	66	74	55	56	70	58	67	50	53	61	68	45	68	55	57	40	50	49	61	61	58	49	69	78	51	54	65	54	62	50	61	80	77	48	55	52	57	61	68	74	59	53	55	65	66	59	57	43	65	59	57	52	44	45	58	57	56	48	61	69	59	55	63	62	64	53	63	53	60	59	62	68	54	50	64	46	56	71	61	66	65	47	64	64	56	60	56	54	70	54	58	55	68	65	56	74	63	56	79	69	64	59	48	55	60	62	68	60	58	58	65	67	61	56	59	74	52	61	55	72	49	59	65	38	52	54	52	59	55	57	52	65	55	61	48	54	56	66	51	69	68	75	56	53	52	52	51	56	60	58	74	57	68	63	65	56	59	70	85	60	69	74	59	43	47	54	61	53	74	52	59	66	63	54	50	63	80	59	47	62	60	47	59	66	58	52	66	55	54	49	51	78	69	60	56	64	68	69	72	56	83	61	68	72	68	66	46	60	53	62	65	57	61	58	52	59	72	63	76	66	54	73	54	51	58	58	78	54	65	65	52	50	63	51	58	58	56	55	65	59	63	64	53	48	60	68	69	50	59	59	66	71	54	70	63	62	61	60	53	61	64	64	62	67	55	65	70	63	60	51	59	58	51	40	63	54	51	54	53	52	47	52	49	46	52	73	64	65	57	54	65	54	53	60	56	44	66	64	51	46	63	67	66	63	61	54	61	52	52	62	58	61	41	46	51	57	65	66	50	57	59	61	75	55	57	74	58	65	66	68	55	62	66	58	47	71	46	50	49	59	68	59	71	59	61	49	43	53	64	54	69	66	44	54	63	60	69	72	52	71	55	68	56	66	73	45	52	65	54	49	50	54	63	51	75	60	50	66	61	65	46	64	65	68	76	63	71	65	64	65	58	63	55	60	61	45	65	55	53	69	69	51	54	48	55	55	51	58	62	64	81	49	59	47	45	50	56	58	64	45	67	65	50	50	63	77	49	60	72	65	60	54	57	59	62	52	58	62	54	60	58	59	63	62	58	58	67	51	70	61	65	56	72	58	58	72	66	53	59	50	56	55	73	51	47	64	55	63	65	69	57	47	65	57	56	62	60	79	44	64	57	60	48	53	67	55	61	54	57	52	46	51	71	55	61	68	56	61	65	54	55	51	46	51	59	59	67	66	58	68	60	60	60	66	63	64	73	62	63	56	52	60	68	71	71	56	60	56	58	87	47	65	59	53	55	67	67	59	60	77	69	72	58	56	52	65	54	62	56	57	70	58	71	56	57	49	61	58	49	69	58	62	45	65	53	55	62	68	69	60	42	74	66	60	59	57	68	63	80	60	56	56	55	56	58	45	69	71	67	64	58	46	57	63	50	61	56	59	54	72	57	57	47	59	56	55	57	54	61	73	48	62	53	51	62	64	52	69	57	54	57	59	60	53	63	63	56	73	68	69	53	62	66	71	61	60	67	60	55	56	68	40	56	63	73	75	64	54	54	55	52	53	68	68	67	65	45	45	54	61	54	54	54	48	55	54	69	58	61	59	54	65	57	49	69	53	63	58	51	66	68	52	56	72	65	67	54	69	64	51	55	55	60	54	52	65	60	61	66	76	63	46	63	61	62	47	60	76	56	58	67	57	65	43	58	45	57	64	55	55	57	58	69	56	60	60	60	62	52	70	57	59	57	60	52	67	54	54	69	58	57	66	56	60	64	60	40	64	67	65	64	65	67	65	51	57	51	52	71	58	59	68	56	54	68	52	50	82	44	61	63	54	56	53	73	63	55	56	67	50	64	65	60	74	54	66	53	51	61	72	72	69	58	53	74	66	46	58	46	63	57	67	58	69	61	50	75	63	68	60	61	61	60	57	65	53	64	70	54	69	57	62	61	62	61	69	66	69	61	50	62	55	60	55	61	52	52	62	51	69	60	60	68	65	77	67	59	59	72	70	59	58	69	60	63	55	59	69	62	67	61	64	54	60	50	57	63	72	52	49	59	52	62	42	64	68	68	53	60	57	68	54	65	56	58	65	41	64	73	71	62	55	62	57	54	62	57	56	64	53	62	57	60	45	64	77	65	62	56	62	63	64	47	64	65	59	57	65	64	50	74	55	57	67	58	44	64	54	55	49	64	52	55	58	54	58	63	54	54	56	57	62	61	57	68	67	63	49	53	76	46	55	53	65	67	61	66	61	65	58	63	62	74	61	51	56	52	62	59	64	52	48	71	55	56	44	71	53	48	42	67	63	61	53	53	65	51	68	71	54	58	65	65	63	60	58	77	75	54	54	56	67	51	57	63	56	61	58	56	60	57	61	60	68	69	67	64	49	58	62	78	47	66	52	68	62	52	53	82	60	52	60	51	65	65	61	56	66	55	58	58	54	57	66	51	71	51	62	57	53	52	53	57	45	55	59	61	59	69	74	63	52	55	71	58	57	67	59	54	64	66	68	66	45	63	47	58	60	55	54	73	60	70	50	64	57	67	62	58	77	63	54	62	64	41	52	56	67	44	60	58	59	65	71	64	64	69
26315	18629	15387	21395	30586	33218	32354	30093	27717	25048	22324	20464	18435	15975	14138	12951	11055	8991	7596	6931	6053	5060	4528	3778	3109	2523	1980	1273	892	825	804	839	863	935	1021	1060	1132	1115	1238	1372	1390	1345	1371	1324	1475	1312	1429	1503	1340	1154	1108	1144	1281	1321	1308	1102	909	797	677	713	720	713	690	669	571	635	656	638	657	624	650	703	697	691	690	682	690	686	708	647	641	701	687	729	677	649	639	655	638	683	682	656	617	646	674	660	670	650	655	659	650	638	588	653	649	659	638	617	647	600	605	638	607	626	667	685	714	651	596	636	677	644	622	702	626	666	651	622	669	669	657	651	627	663	688	660	607	694	628	619	639	628	618	680	656	678	624	658	629	643	635	625	689	658	641	637	627	653	640	640	661	646	654	702	651	649	645	689	644	637	666	653	655	633	634	654	653	675	683	665	644	667	623	659	674	654	654	645	635	668	639	620	662	639	636	646	628	642	627	608	635	625	649	660	631	651	648	655	622	641	619	682	641	613	678	655	673	632	654	697	712	646	658	626	644	651	662	613	652	656	633	666	631	642	629	610	664	685	676	611	661	635	630	676	673	627	632	643	643	692	638	666	660	682	673	651	668	673	649	724	647	704	660	606	636	637	655	650	617	656	654	632	675	606	680	605	649	658	645	640	648	641	629	650	570	693	645	658	659	654	648	710	655	660	619	627	644	589	635	616	679	695	675	673	653	627	628	653	609	643	675	633	665	664	648	625	648	688	593	651	697	691	642	659	655	677	655	635	688	698	640	662	675	622	649	651	661	593	625	647	650	675	702	648	613	597	686	631	624	608	656	660	631	649	650	618	657	682	636	659	672	642	647	680	680	648	680	704	632	622	647	625	668	672	676	684	667	639	679	655	640	642	696	629	648	674	647	590	684	637	638	665	651	643	617	660	634	664	677	661	674	662	665	623	631	651	715	686	707	690	611	664	658	671	661	661	673	702	629	650	667	658	663	639	601	671	642	609	633	657	666	681	637	666	651	619	663	654	624	667	653	679	685	645	655	636	636	643	621	632	659	611	628	645	614	674	652	657	661	607	710	621	617	664	649	632	671	649	604	659	621	661	602	714	615	642	639	626	647	655	647	660	667	653	618	670	663	657	664	675	695	661	629	631	663	643	689	658	658	724	626	651	657	692	660	633	658	633	657	664	656	649	620	657	649	715	635	656	610	652	589	616	650	690	698	609	690	672	655	607	679	605	669	662	655	671	699	681	619	651	622	659	682	656	666	674	653	625	636	657	629	639	637	635	645	636	688	689	623	641	644	641	646	635	640	684	659	702	646	659	622	689	671	641	581	672	722	666	653	666	687	661	594	661	649	648	631	632	660	658	608	707	669	691	660	642	646	642	700	620	648	604	659	651	646	649	656	637	621	667	645	619	622	658	615	667	599	618	669	629	690	678	680	688	647	626	677	617	641	684	627	634	667	627	611	697	677	615	647	654	634	671	664	661	643	672	613	622	638	642	660	587	657	657	679	673	697	653	664	641	613	685	629	640	658	615	678	662	631	635	653	658	662	634	628	682	677	703	668	657	621	629	658	650	641	673	642	615	655	649	672	604	664	611	631	620	643	679	624	655	647	627	641	644	642	683	643	661	649	685	644	640	692	660	643	657	582	632	650	654	664	624	644	703	639	633	637	653	671	608	632	639	646	660	691	650	661	672	664	614	634	655	605	698	626	667	664	609	639	641	631	602	636	650	618	661	613	643	587	644	641	665	589	677	642	641	642	655	642	629	652	640	683	664	629	637	658	660	654	627	646	592	652	690	623	714	652	691	626	639	650	636	660	654	656	640	706	655	652	638	643	643	682	658	643	634	680	618	637	612	665	617	657	635	658	689	611	675	690	629	642	664	669	605	648	658	622	603	634	657	664	637	653	602	636	624	671	630	656	635	611	652	692	656	632	642	664	654	659	658	644	613	667	643	643	643	637	649	637	662	626	656	645	668	616	621	678	631	637	675	662	598	609	672	657	623	615	659	628	693	643	629	656	646	631	653	633	664	701	664	653	678	651	652	644	678	621	689	674	620	683	627	688	686	680	668	656	665	634	698	647	593	642	624	696	608	676	652	671	668	667	641	615	692	665	681	652	617	688	708	632	664	658	672	658	690	651	664	669	660	650	657	660	618	678	654	684	660	652	702	701	642	675	624	668	633	625	664	615	636	664	658	699	643	663	656	645	681	624	638	662	626	630	618	637	746	657	639	666	623	532	629	626	635	641	648	631	676	656	648	666	684	620	660	669	671	657	612	655	635	630	633	660	705	664	616	665	668	605	664	644	633	649	634	639	643	625	637	622	643	671	645	632	673	633	652	676	621	608	619	646	614	645	676	659	640	702	637	659	668	690	614	670	663	713	656	662	644	666	655	642	630	646	685	667	638	632	689	649	596	634	652	661	647	661	672	635	620	621	588	659	643	640	681	660	664	638	644	688	651	656	680	669	671	669	621	623	627	702	640	680	654	643	704	649	628	589	647	684	646	652	648	635	659	667	624	630	629	633	672	666	657	645	646	638	665	642	639	635	645	599	634	659	600	610	672	641	617	631	684	641	639	609	644	634	602	654	626	673	664	654	669	622	648	666	652	590	645	638	630	667	613	619	676	601	624	633	650	661	659	662	671	611	644	606	659	632	623	660	660	711	646	635	673	655	604	694	688	656	642	660	688	610	629	699	632	669	672	620	692	660	639	643	656	636	617	659	619	622	681	685	590	608	656	673	640	659	675	683	671	629	650	680	603	693	625	628	679	659	634	643	620	679	632	662	653	679	664	618	594	602	650	592	605	643	632	643	667	682	655	656	652	668	663	653	662	627	632	612	714	633	704	684	714	678	689	645	666	667	689	635	632	692	619	600	683	681	687	676	644	700	684	666	661	680	662	624	636	625	630	667	665	637	673	612	640	636	619	650	671	679	661	640	633	585	658	689	680	608	661	685	654	649	646	622	686	643	621	656	664	641	633	647	658	650	613	654	597	654	626	611	686	675	668	699	639	673	672	644	627	617	691	676	637	615	636	644	671	697	651	626	658	640	611	646	640	631	670	678	678	683	663	594	632	591	595	664	634	650	674	698	671	659	695	598	721	677	681	658	639	629	650	648	674	666	654	622	677	619	632	660	664	692	663	650	627	662	644	636	628	651	661	606	616	630	630	632	629	674	655	621	643	695	622	665	632	647	676	613	616	647	651	643	641	655	640	655	603	667	654	648	626	652	634	655	671	625	678	656	646	643	642	634	664	656	667	648	627	649	659	635	679	645	670	662	626	615	619	681	629	634	677	654	658	668	645	584	663	672	635	609	628	636	668	663	627	649	619	653	648	636	644	649	660	605	667	673	667	620	623	666	642	695	617	629	649	624	668	662	646	634	629	650	647	667	675	666	623	651	664	671	659	625	616	610	650	677	639	641	651	655	692	656	668	670	659	630	663	678	650	655	611	634	638	654	649	617	627	652	671	631	675	650	644	687	687
4093	2418	1567	1085	1179	1764	1893	1780	1476	1274	1041	872	835	625	559	474	408	323	267	253	205	203	178	143	131	99	104	71	65	68	65	69	68	72	67	67	69	74	96	88	77	89	63	83	93	76	81	95	84	61	71	72	79	72	75	79	66	74	52	59	76	58	52	63	73	54	73	48	48	46	51	49	47	54	69	59	54	56	61	58	67	58	50	53	53	82	58	63	62	58	52	68	55	54	59	59	59	59	69	50	44	57	63	49	51	63	62	57	64	49	55	60	60	56	65	61	55	60	61	52	54	73	66	69	50	54	60	70	58	68	57	72	60	57	57	81	51	55	66	59	50	57	71	60	77	65	63	60	63	68	63	58	65	52	57	67	77	59	66	66	70	55	57	71	56	64	45	56	52	58	47	58	46	62	61	65	49	61	60	54	62	56	53	58	73	55	51	54	59	63	59	47	60	47	63	48	64	62	73	55	74	55	63	64	69	66	60	55	61	63	65	56	62	53	64	59	65	57	53	74	59	50	52	64	61	62	56	61	64	58	62	71	61	58	65	61	62	60	68	66	61	55	52	64	64	57	54	62	65	55	70	49	53	67	79	56	58	57	59	58	60	46	44	66	58	52	68	62	53	57	58	60	57	49	51	63	52	63	48	58	72	65	54	50	65	62	50	69	51	54	60	63	66	65	63	55	51	57	58	55	61	65	67	52	68	57	63	53	54	52	64	53	67	63	65	68	53	62	65	69	49	56	55	48	67	45	59	63	44	49	51	49	61	60	57	59	54	46	62	62	58	50	62	78	71	70	63	68	58	60	53	50	65	57	52	57	47	64	51	44	63	63	44	41	56	62	58	57	51	58	55	56	53	61	52	54	57	43	59	44	61	67	62	55	76	53	51	55	62	79	66	51	68	61	69	53	55	54	63	46	62	59	56	63	58	55	61	60	48	63	49	60	51	49	58	58	64	49	77	68	46	55	49	46	51	57	64	48	65	68	61	67	48	63	59	55	65	70	56	55	47	63	57	46	58	59	61	50	77	64	67	50	59	60	74	65	55	57	59	53	61	53	49	52	57	72	70	63	51	54	53	72	69	50	59	64	57	68	70	51	59	54	62	48	69	63	57	62	47	59	67	52	50	62	58	67	79	62	54	65	66	57	51	50	61	61	63	48	49	64	49	67	72	61	72	49	60	51	60	64	65	54	51	52	60	75	69	58	51	59	68	74	59	64	67	55	52	61	59	71	60	53	54	73	65	62	53	62	74	66	53	53	52	57	56	71	63	59	61	55	58	58	78	54	59	72	63	59	57	55	47	60	70	60	65	57	60	54	50	61	52	58	63	52	61	52	49	71	69	78	54	55	62	66	63	66	46	54	65	57	53	64	64	67	52	49	66	58	66	56	53	55	81	56	48	52	76	53	53	49	59	60	61	50	64	56	50	65	60	58	52	58	57	51	62	63	70	60	46	63	54	57	56	68	65	67	51	52	65	63	55	46	53	72	66	57	72	63	74	66	54	77	59	53	64	58	64	60	51	54	61	44	46	43	44	62	57	63	66	49	67	54	60	54	57	48	73	66	59	62	72	54	67	54	66	54	45	54	61	59	59	53	62	60	59	73	57	64	62	62	70	59	71	48	54	67	67	58	54	58	59	61	72	54	43	56	63	48	46	61	60	67	57	55	47	53	50	61	67	65	50	71	49	66	64	53	60	58	57	57	53	68	74	54	55	53	56	53	49	57	53	45	58	58	62	59	62	65	69	45	54	61	63	58	50	61	71	50	56	53	68	62	55	63	73	59	49	73	71	52	55	70	59	49	59	57	52	50	57	61	66	70	62	65	61	59	61	59	64	59	55	65	63	60	56	65	57	59	56	69	55	63	56	50	54	63	61	48	66	49	52	49	58	67	57	58	54	48	62	41	57	49	67	64	51	49	60	50	60	46	53	64	61	61	52	66	51	69	52	50	62	55	65	63	52	76	61	65	54	51	61	56	56	53	63	64	62	59	65	62	51	58	60	72	83	56	61	67	59	57	46	48	60	60	54	57	67	60	54	65	77	63	64	59	52	51	57	51	72	65	48	72	65	66	61	54	44	71	66	70	51	52	74	49	56	64	60	49	63	53	67	57	67	51	55	55	59	58	72	61	68	62	58	58	49	61	55	64	62	73	64	57	64	58	52	56	55	52	65	66	50	54	66	43	68	50	60	59	58	69	71	60	59	58	57	61	43	65	62	64	63	52	51	59	52	67	49	51	57	67	69	65	64	51	56	73	69	66	56	60	63	58	48	48	60	59	58	62	59	65	68	58	58	41	48	53	56	56	53	56	47	46	75	54	56	69	54	53	57	53	65	55	56	59	57	73	87	65	71	57	64	57	49	50	47	64	65	72	72	59	58	71	67	51	58	58	78	55	59	64	57	62	53	66	51	41	61	76	51	44	46	55	68	56	68	57	81	44	74	71	57	65	54	63	61	57	50	69	42	55	51	58	66	68	62	67	71	55	53	70	54	56	45	69	40	56	45	50	69	54	57	57	54	64	50	50	55	55	75	59	66	54	55	73	69	73	69	52	54	53	52	69	69	47	62	54	56	50	55	73	48	64	50	54	67	50	56	62	79	46	62	63	46	62	61	77	63	67	54	61	62	65	59	59	62	63	67	58	77	53	62	58	72	70	57	59	45	61	63	45	58	63	73	50	51	71	64	58	71	74	61	69	51	63	58	70	50	61	56	61	56	53	72	48	48	55	48	61	49	55	67	53	69	59	54	47	55	64	53	55	60	61	56	71	55	59	54	57	61	59	51	75	58	62	52	54	53	49	55	67	65	61	50	62	50	64	73	67	55	58	68	60	65	69	59	60	57	47	58	55	69	57	48	57	55	71	56	53	64	69	49	52	59	66	58	64	60	67	55	71	54	52	54	58	61	64	50	64	62	67	69	53	61	55	69	64	71	60	64	66	52	59	48	52	55	49	58	60	82	52	85	63	61	67	53	62	51	64	57	68	59	64	64	57	58	73	57	60	71	55	58	63	47	55	48	55	56	64	55	55	59	63	57	64	64	66	58	71	49	73	44	50	75	42	70	74	48	58	51	79	73	43	54	54	57	60	48	63	68	52	56	52	62	80	64	58	47	70	53	45	71	59	59	57	65	59	66	68	66	48	64	48	43	51	48	57	60	48	52	63	62	58	75	76	50	52	47	67	45	53	64	55	59	53	54	51	56	71	65	64	55	56	54	57	56	62	54	59	55	64	55	60	53	69	45	50	58	67	45	54	60	63	46	46	60	56	61	55	43	54	54	42	66	66	65	64	51	56	58	57	63	59	56	59	57	68	56	60	53	65	44	58	63	49	52	48	45	57	63	77	56	57	58	57	59	58	51	60	55	64	66	63	60	54	60	45	54	57	64	53	52	50	62	53	65	66	58	66	69	56	52	55	52	53	61	67	46	69	52	52	67	55	67	63	55	61	64	57	53	58	52	44	68	55	59	65
26689	19351	16198	21869	31303	33610	32729	30502	28200	25403	22823	20951	19013	16236	14680	12861	11338	9266	7935	7117	6229	5231	4651	3970	3259	2649	2018	1281	932	776	775	815	891	1037	1050	1082	1074	1135	1351	1485	1368	1420	1396	1415	1534	1410	1452	1568	1319	1219	1223	1166	1340	1273	1318	1128	986	778	775	669	695	688	619	640	615	628	658	660	646	688	661	684	670	696	654	662	670	683	637	661	686	711	664	629	621	657	661	607	670	640	675	700	690	679	648	651	723	672	656	667	675	632	628	648	583	634	663	639	604	693	630	639	634	648	599	631	626	637	612	666	629	674	621	643	640	636	640	639	594	685	631	649	599	596	623	625	639	607	647	614	627	646	577	656	652	628	630	678	617	618	676	640	633	606	638	673	634	666	596	640	623	649	650	632	660	665	645	650	591	637	619	663	630	615	645	625	679	660	629	622	636	632	617	641	642	669	645	654	625	594	668	680	593	636	644	647	610	616	628	626	657	720	625	627	648	645	615	634	642	660	626	628	609	695	592	616	655	651	617	598	645	666	660	639	612	648	637	628	641	643	670	662	651	626	654	642	623	633	629	717	642	599	687	637	591	686	602	667	617	632	626	669	603	621	644	655	702	606	644	646	647	643	648	686	640	635	668	662	653	670	633	639	623	612	660	632	569	644	689	568	634	622	652	604	656	619	629	679	657	673	669	626	641	629	616	666	608	671	669	631	640	654	637	626	613	632	692	595	638	628	651	637	638	614	632	627	626	627	675	627	645	617	659	582	629	633	650	655	668	646	648	649	651	649	606	625	659	618	660	605	671	624	606	625	659	606	654	624	586	596	665	635	625	611	627	631	668	614	605	666	613	638	679	673	644	640	635	593	648	609	655	625	657	655	662	640	632	613	643	664	657	610	607	605	644	630	642	596	657	663	616	614	629	604	619	666	620	657	604	674	622	644	645	670	646	656	643	694	614	632	639	595	642	622	635	630	620	608	654	621	620	648	617	645	625	655	619	669	636	603	619	640	613	646	690	645	660	635	588	632	649	666	641	684	646	628	616	652	694	650	620	629	643	596	653	667	649	578	617	658	663	598	652	680	659	657	622	658	585	599	630	613	690	603	641	692	663	677	637	584	688	614	682	652	653	671	636	608	652	640	632	627	641	637	628	613	682	625	646	610	618	634	621	630	677	643	608	664	666	628	652	629	637	654	637	594	656	642	682	623	669	619	638	647	614	642	666	645	602	604	656	633	656	649	626	628	622	635	627	633	605	647	642	681	650	645	642	662	648	639	632	697	599	644	625	615	683	673	642	666	628	667	609	617	651	635	600	587	621	648	653	661	618	621	591	683	643	692	641	640	604	629	650	686	645	638	637	619	687	660	654	620	629	678	646	631	654	622	616	661	667	631	676	645	629	660	656	645	645	656	647	633	642	656	655	624	618	609	622	649	694	649	644	645	591	709	618	702	644	662	617	642	667	629	654	612	666	658	589	682	654	670	614	664	674	645	603	600	630	676	612	578	613	642	642	611	672	651	650	666	646	672	647	637	654	617	634	645	621	630	633	697	669	621	637	635	709	634	621	651	622	625	650	639	629	627	636	664	642	640	642	623	625	621	662	650	627	606	670	615	670	619	638	595	634	666	615	596	629	645	637	631	670	611	676	674	628	623	612	668	646	626	660	665	626	598	588	618	668	577	682	684	638	690	667	616	636	676	677	641	623	712	638	666	624	622	640	645	643	570	628	609	594	658	614	653	616	651	595	623	655	676	669	673	639	627	628	627	599	603	617	672	576	588	658	653	616	665	625	595	673	614	596	659	634	651	624	624	624	660	687	637	621	663	655	639	675	635	620	657	620	628	678	666	598	583	644	630	640	637	659	598	632	672	621	609	607	660	638	661	669	603	608	605	645	619	588	643	640	640	639	703	591	650	644	616	581	619	649	601	647	641	647	605	596	656	594	607	640	627	656	662	690	650	677	656	645	649	657	613	665	666	642	633	629	627	678	624	674	663	639	631	615	648	594	614	595	650	621	670	615	646	615	592	666	647	585	622	650	621	622	651	631	637	626	587	636	673	656	662	625	628	616	608	609	660	599	625	647	626	635	665	631	602	640	646	648	638	655	652	638	648	647	588	628	651	653	650	627	615	628	644	641	658	595	637	617	641	648	596	614	655	612	645	621	621	652	630	685	649	657	623	583	619	645	639	677	627	606	633	641	643	653	640	633	601	657	620	601	607	668	691	643	605	668	595	681	628	647	629	611	606	659	610	643	660	663	672	649	660	649	640	618	629	667	627	633	649	618	663	648	656	642	623	672	644	614	617	623	645	612	699	633	674	637	638	608	671	639	672	638	634	628	631	624	627	646	649	621	645	600	648	647	629	684	654	639	617	655	673	639	664	656	590	579	623	587	625	606	656	617	676	656	661	663	608	626	632	665	643	646	636	613	658	649	686	613	686	645	623	651	662	638	612	661	663	655	658	630	608	642	653	623	632	629	657	638	686	632	619	625	616	643	635	621	581	599	597	674	614	642	610	665	655	644	632	588	649	574	666	612	649	637	621	666	631	667	641	649	658	657	639	671	625	683	649	603	632	653	587	656	626	671	628	650	652	638	644	661	628	598	663	617	617	610	610	679	696	587	645	636	645	618	615	657	644	653	647	644	624	680	647	646	671	667	604	601	649	631	608	628	641	621	658	636	587	642	625	638	680	625	676	650	618	656	640	644	610	646	614	631	617	611	624	636	623	604	674	668	655	620	658	690	669	631	643	682	606	623	648	660	683	603	614	661	671	592	641	618	585	617	622	651	609	681	624	642	654	607	602	674	660	679	631	662	590	654	622	652	648	650	657	649	659	649	627	650	654	613	631	660	607	694	649	612	649	595	580	645	598	655	620	664	637	621	675	621	604	658	671	649	692	641	624	705	635	642	700	645	658	603	587	688	616	640	656	600	691	654	644	597	625	654	628	646	601	614	603	659	677	621	632	607	601	644	607	642	661	604	669	654	598	672	603	650	649	663	657	638	644	627	579	636	633	658	618	652	639	648	661	632	642	663	649	644	687	623	674	638	636	645	648	670	620	663	603	671	723	621	627	659	610	630	693	626	669	649	574	635	626	647	629	681	618	602	633	597	654	643	612	633	639	668	666	649	596	656	630	639	646	657	651	649	601	632	660	636	647	633	635	628	673	667	639	648	691	647	605	615	716	641	649	624	644	597	616	616	621	652	630	681	673	641	652	646	639	652	661	668	647	599	618	642	621	655	646	647	594	633	667	675	625	667	595	652	628	666	638	662	646	624	624	664	574	612	650	603	603	615	630	651	632	674	653	601	656	615	643	620	653	671	627	611	648	607	638	608	666	580	629	612	638	605	635	643	589	641	648	669	615	655	615	628	647	673	609	598	656	626	641	652	640	597	643	655	622	610	683	608	609	666	667	668	650	696	637	614	677	626	576	626	655	635	655	597	652	631	626	645	627	658	605	664	623	623	623	625	645	630	647	616	665	623	620	638	644
3652	2951	1878	1347	1461	2267	2392	2162	1984	1557	1310	1150	948	748	693	571	482	419	294	303	227	237	176	149	135	120	100	72	57	54	49	48	62	77	58	57	66	61	72	75	78	65	64	76	79	88	75	87	72	58	74	57	62	81	71	60	72	58	57	49	50	49	39	47	42	53	42	47	41	47	42	33	42	49	41	45	54	38	35	66	46	46	49	47	45	43	59	44	52	47	45	59	52	34	63	49	48	43	47	46	41	47	41	55	38	47	44	58	55	48	55	44	49	48	47	57	42	57	52	47	47	51	45	40	47	47	35	53	56	63	39	36	49	51	50	43	46	39	44	44	39	67	37	53	36	41	42	49	54	41	49	57	32	48	54	37	40	50	44	47	53	47	50	55	47	42	42	50	49	41	43	47	59	45	43	50	48	48	59	63	38	44	39	46	48	44	42	46	58	50	47	49	39	48	34	39	56	53	46	40	50	48	32	45	48	45	46	42	50	61	45	31	38	45	57	53	38	48	66	47	50	52	60	52	43	55	50	47	48	53	46	42	47	46	43	33	49	45	42	44	50	47	46	62	41	68	50	32	54	46	47	52	55	49	51	51	53	40	52	41	52	47	28	46	42	46	41	43	46	52	43	39	44	49	50	48	48	56	44	41	42	39	49	54	41	41	43	45	55	56	41	54	46	38	40	47	53	36	45	43	46	49	61	48	52	37	35	39	38	44	41	34	54	60	29	45	49	42	50	43	46	34	49	52	50	44	48	41	35	56	44	42	41	49	46	26	29	49	42	41	48	39	45	40	49	48	32	40	42	42	43	48	60	41	47	50	37	51	46	41	53	42	49	45	39	41	47	38	53	31	43	39	53	38	42	56	46	35	51	46	48	60	48	44	38	55	59	51	40	46	46	47	58	40	36	47	53	45	47	36	47	51	34	55	57	40	46	38	49	55	59	35	42	39	55	55	44	42	50	45	46	42	47	54	52	63	59	52	44	45	54	43	45	56	49	43	49	41	42	60	40	50	60	39	53	40	50	51	49	51	43	39	40	54	44	46	58	56	50	52	57	47	51	48	51	41	56	41	46	50	49	55	50	51	43	57	45	52	49	46	44	45	50	35	59	43	55	56	46	42	42	58	36	45	55	53	56	56	41	72	48	65	41	54	44	46	60	58	51	50	47	52	48	49	41	38	44	54	47	48	41	44	49	47	43	47	46	40	46	53	44	44	52	37	40	43	45	37	52	59	46	50	43	44	45	36	36	50	39	53	52	44	59	44	47	41	34	49	50	53	35	44	48	48	60	43	37	42	45	57	52	55	38	31	51	56	60	49	45	40	59	36	58	43	42	39	51	51	45	39	43	40	52	54	51	39	52	50	50	47	42	57	34	50	54	39	41	49	53	48	49	51	59	46	54	46	51	42	32	52	47	39	44	44	44	42	56	39	43	55	42	47	62	47	39	44	43	43	48	44	44	47	46	64	50	51	32	41	45	49	47	49	47	59	51	50	48	49	45	52	43	63	46	61	30	45	43	43	45	41	48	39	51	47	39	44	57	52	39	38	39	50	43	47	36	47	49	50	43	40	53	45	55	36	45	57	35	49	40	53	48	45	40	50	38	56	48	41	42	43	41	58	39	42	52	48	43	55	46	42	46	52	42	44	45	41	43	51	49	45	40	42	44	39	36	38	45	49	43	45	52	44	45	43	45	58	52	50	37	46	38	57	49	43	40	54	63	49	47	51	34	47	46	40	40	63	42	43	46	41	42	33	59	57	57	46	57	46	47	52	45	37	43	57	50	43	51	43	49	46	39	46	46	50	48	58	52	49	48	42	52	57	51	57	45	45	38	51	39	39	45	48	49	50	44	39	39	37	48	42	38	47	46	46	43	47	41	42	46	43	58	51	40	51	44	46	46	51	52	50	56	46	41	42	49	43	44	46	53	45	50	45	45	55	34	46	61	37	48	45	50	51	39	44	49	42	50	45	51	40	44	42	47	49	45	43	35	42	51	54	46	44	33	47	47	49	45	49	54	43	50	44	46	36	51	43	40	42	51	46	60	54	57	48	48	57	42	42	55	45	36	45	50	50	58	39	47	53	54	56	49	43	49	47	47	48	48	46	54	54	42	41	44	45	46	42	39	38	53	45	39	52	40	37	48	46	61	58	37	52	42	49	39	50	61	32	39	45	42	52	41	42	46	53	42	48	42	32	56	42	39	50	36	51	62	53	41	50	39	44	50	59	50	57	45	47	46	49	68	51	34	61	42	41	46	49	40	53	61	40	40	54	46	48	48	43	48	41	43	57	44	45	38	55	49	37	44	52	62	47	39	29	52	41	36	60	54	47	51	38	44	61	31	53	62	46	42	56	37	49	46	45	46	36	48	49	48	42	50	44	42	64	49	47	44	56	38	45	45	47	42	52	40	53	43	53	52	39	44	44	42	48	56	50	34	40	51	42	44	48	58	52	44	42	45	45	39	50	47	35	49	47	47	42	42	53	38	45	45	41	42	50	46	40	49	60	35	56	44	34	44	33	48	58	47	54	53	47	51	51	35	58	53	50	44	37	52	59	58	54	51	49	48	54	41	44	67	42	50	54	60	42	46	61	43	34	47	51	44	44	42	39	45	41	47	40	48	62	45	35	44	49	50	40	51	40	36	44	40	46	40	59	46	48	47	60	51	46	49	44	44	50	47	39	44	43	47	30	47	55	51	46	58	43	50	32	60	51	52	42	43	48	41	42	41	31	50	53	38	48	33	36	50	45	50	49	44	38	41	41	31	59	54	52	38	46	43	38	57	43	47	39	40	52	34	45	50	46	51	48	50	44	49	47	49	43	51	46	50	52	51	47	43	49	41	51	38	47	49	32	50	50	35	48	41	38	40	59	51	37	40	62	59	46	47	43	42	46	57	41	44	47	49	38	50	49	48	55	42	41	55	50	41	43	33	52	48	38	46	48	35	46	46	47	48	62	41	54	44	50	42	42	51	41	61	56	49	49	37	55	46	43	43	45	47	46	38	58	42	57	39	43	53	46	46	48	43	39	45	54	47	50	45	56	47	61	40	50	41	50	53	46	47	43	67	51	55	49	45	42	44	40	51	47	47	42	47	44	42	40	54	47	43	54	51	48	58	44	40	43	50	56	45	34	38	47	42	44	42	43	51	48	59	46	59	60	46	44	47	42	50	51	43	45	50	44	44	42	43	41	56	44	50	53	49	43	46	50	49	51	47	46	29	54	54	35	63	38	48	47	58	40	35	41	39	38	46	63	41	56	49	47	41	42	51	47	37	37	63	45	42	51	51	47	36	43	40	50	40	43	43	56	45	50	50	43	46	36	44	37	47	53	44	42	44	60	57	63	47	43	41	49	57	30	50	47	56	61	58	46	50	57	50	56	32	42	41	36	48	42	48	44	45	55	52	48	50	54	61	39	56	39	40	45	45	51	46	54	43	52	44	47	41	46	35	32	53	56	52	46	69	49	37	48	39	41
29780	21726	17805	24225	33443	35738	34613	32478	29867	27483	24534	22760	20565	18077	16202	14455	12484	10653	8914	8197	7155	6048	5109	4342	3614	2838	2068	1290	890	737	684	733	854	952	1035	1088	1070	1192	1423	1575	1520	1412	1536	1591	1543	1534	1476	1645	1294	1217	1173	1185	1427	1367	1349	1094	862	719	589	566	572	517	527	536	502	525	566	532	496	499	502	543	590	586	575	568	566	505	528	580	568	585	591	561	576	521	543	540	550	565	555	542	495	523	526	511	534	527	488	503	492	505	542	468	516	530	512	525	494	499	529	524	541	527	512	518	529	517	541	509	489	547	517	558	528	529	486	467	508	495	471	476	513	516	516	529	467	501	511	471	499	495	510	514	509	517	485	506	514	510	555	488	542	475	535	540	527	501	520	523	503	496	517	514	521	515	517	506	528	486	511	542	527	519	516	518	541	526	507	501	508	533	527	520	517	500	513	471	516	522	549	563	471	516	514	537	575	544	542	533	507	477	500	539	492	524	540	499	506	527	485	477	520	538	554	477	528	513	516	515	509	519	542	504	528	508	508	525	574	529	509	533	540	485	521	449	484	496	533	510	481	490	523	537	493	513	507	496	512	500	564	511	493	519	485	524	549	531	502	488	500	516	522	510	500	483	511	519	518	525	500	513	524	476	538	546	509	554	525	524	500	559	530	520	527	504	485	470	507	554	480	512	528	525	520	519	499	568	503	539	501	471	524	505	504	483	470	548	513	525	534	484	501	485	499	472	497	518	504	485	506	518	497	514	511	534	527	539	500	510	525	462	508	545	513	514	499	481	509	498	516	506	515	539	500	499	501	522	522	525	493	495	484	531	529	526	536	540	537	491	496	526	530	536	528	503	506	513	484	503	527	521	523	493	532	565	521	480	536	544	532	546	565	495	524	516	506	491	482	514	513	508	566	510	514	521	505	520	540	527	526	522	525	502	508	467	564	493	488	524	493	499	500	521	496	504	497	493	539	523	459	526	548	509	478	502	527	509	514	569	518	502	543	489	514	520	505	495	540	523	471	527	454	558	517	533	536	555	531	512	471	522	512	513	506	556	523	531	484	484	519	473	524	490	496	505	517	529	566	476	510	534	519	508	492	520	520	487	533	531	504	485	472	496	521	495	517	520	519	525	526	514	522	519	518	526	487	533	527	497	488	526	492	510	500	525	536	514	519	535	519	498	528	498	542	504	518	506	514	490	506	505	546	496	492	520	538	536	469	532	520	520	486	513	457	526	524	513	482	506	504	514	535	537	512	497	563	528	516	538	517	488	508	501	509	547	564	540	515	491	513	535	512	549	508	556	522	520	524	542	521	510	529	536	530	507	539	504	478	482	538	495	546	480	506	547	506	549	506	515	524	508	499	525	529	511	525	556	496	551	514	541	488	487	535	526	505	523	519	501	566	503	539	534	538	507	500	512	529	500	527	511	526	552	513	490	528	519	504	503	477	505	485	533	518	518	507	543	491	525	502	532	495	514	502	537	514	507	565	499	529	515	511	537	520	544	536	513	498	505	555	553	530	496	527	515	533	504	523	548	527	498	483	514	558	503	524	515	492	516	501	529	501	527	520	528	512	513	489	505	520	507	497	487	518	483	522	481	501	484	513	516	511	538	535	476	531	488	504	497	478	507	526	526	517	516	515	517	537	492	537	513	536	503	526	522	529	513	549	543	492	524	526	533	546	512	498	510	506	471	522	522	517	510	507	511	502	514	471	511	504	500	522	563	519	522	541	533	504	516	515	485	512	470	534	533	523	509	488	510	487	500	514	536	506	546	525	501	465	512	520	524	510	511	507	547	515	489	535	509	513	542	516	563	519	503	507	524	535	517	504	536	524	538	488	538	501	491	535	513	514	551	522	513	538	503	540	509	517	486	517	520	493	509	533	514	533	516	534	513	512	509	517	500	515	532	526	511	526	509	511	557	537	494	521	506	506	559	506	516	478	509	517	563	462	506	491	512	515	526	487	551	535	488	509	481	503	581	519	485	505	503	500	574	510	516	513	529	553	453	531	513	523	511	545	528	490	498	508	508	501	500	511	520	494	505	477	459	528	543	568	534	504	525	511	488	602	481	496	530	523	519	544	512	527	558	550	505	474	512	515	517	496	513	516	515	522	531	522	521	533	504	546	472	514	495	498	527	552	522	507	502	518	501	526	549	508	505	530	550	502	503	493	509	526	510	510	510	553	536	538	559	503	511	474	537	523	504	512	555	542	505	504	499	515	516	527	515	535	482	504	540	563	504	494	529	529	518	504	486	536	468	526	494	519	552	515	517	533	512	519	491	559	544	521	485	518	497	496	511	505	544	502	509	512	510	481	506	503	507	518	522	486	494	515	486	544	515	469	532	513	517	516	516	488	532	514	510	507	510	553	538	497	590	538	497	472	533	573	565	521	503	519	507	509	548	500	508	516	524	539	518	572	535	505	512	513	517	516	521	568	538	521	489	528	505	511	474	532	503	502	538	509	516	515	520	513	491	508	484	530	499	529	558	526	514	522	555	501	504	536	545	516	540	547	478	547	463	519	521	481	523	506	524	532	508	506	504	548	502	522	543	547	499	515	489	524	536	530	517	512	515	511	504	504	572	503	553	522	520	507	514	501	510	519	511	500	515	532	523	499	536	516	570	523	509	488	525	564	532	544	487	503	494	555	525	536	507	540	499	495	535	474	562	514	508	504	510	539	561	505	475	532	504	469	543	521	520	544	523	527	497	476	558	540	576	468	518	576	568	492	522	534	479	470	527	545	469	501	474	491	551	528	523	552	544	529	512	529	530	536	505	551	522	505	495	522	486	495	515	493	487	505	538	567	570	515	528	505	548	527	532	519	510	521	526	513	527	515	517	532	505	518	495	498	506	505	521	558	482	506	486	512	458	497	539	518	522	519	490	552	495	527	528	550	514	487	516	523	528	511	516	527	511	493	509	542	536	567	525	513	492	490	552	511	533	527	512	499	528	529	523	509	496	518	539	547	542	515	518	521	498	513	525	505	519	500	554	533	504	510	530	537	540	525	490	498	512	524	528	481	493	503	508	508	503	535	547	499	534	560	535	521	532	515	508	501	532	549	543	475	545	518	496	509	497	545	517	506	470	496	515	504	503	532	522	469	505	516	492	484	550	505	509	503	537	516	520	501	569	499	512	502	500	521	526	506	498	474	517	543	515	535	506	522	545	552	543	482	511	525	526	487	495	543	497	501	518	516	528	555	482	576	531	517	508	530	491	489	515	536	464	491	479	505	525	523	496	503	499	514	542	503	519	542	507	523	488	532	509	468	547	487	548	521	562	503	511	520	459	495	506	475	489	491	499	484	507	550	508	523	510	505	459	491	513	515	528	522	519	513	484	481	505	534	493	463	542	526	509	481	499	560	528	506	518	498	524	551	513	479	532	555	521	533	461	532	470	538	513	501	476	546	505	478	508	531	479	531	568	512	538	480	516	492	532	510	472	522	488	509	518	521	532	525	509	510	540	517	504	550	539	503	527	507	518
3006	1871	1231	925	967	1461	1500	1440	1233	1042	837	781	677	517	445	407	340	272	208	183	188	182	157	156	138	106	97	90	71	74	64	61	84	91	78	72	80	73	85	80	88	101	66	81	71	84	80	70	81	86	86	81	91	82	76	93	75	82	56	65	64	71	64	69	68	64	68	71	69	76	71	61	60	73	57	59	67	75	69	82	73	79	66	61	66	57	78	64	65	64	77	71	77	71	64	49	60	63	57	76	67	66	59	78	69	50	65	64	65	70	66	78	80	63	60	75	68	62	69	70	57	81	58	61	76	58	64	74	70	69	61	82	68	57	65	66	74	64	57	59	78	74	57	64	67	70	74	58	72	87	73	60	52	76	59	68	67	61	74	66	84	74	61	58	60	78	69	61	57	81	74	55	62	64	61	76	64	67	80	57	73	58	67	84	59	62	69	68	69	59	77	60	56	65	90	67	64	64	78	55	70	64	61	61	66	56	69	65	57	72	69	56	66	55	66	65	62	65	68	70	67	67	68	60	65	69	67	67	75	67	50	70	66	88	64	64	54	55	58	77	79	60	76	79	60	65	69	74	69	55	56	68	76	66	77	50	71	63	69	62	72	71	73	76	59	84	72	69	82	64	76	67	64	53	55	65	76	52	62	53	82	70	76	79	55	57	65	83	65	60	81	66	68	62	67	52	73	68	68	79	66	59	73	76	59	64	65	73	77	65	68	73	64	64	65	69	54	67	67	58	70	62	57	59	64	67	59	63	61	69	62	77	67	68	88	60	62	69	59	59	69	73	59	78	71	69	84	72	72	75	72	68	56	77	65	67	51	58	67	74	66	70	63	54	63	74	63	70	72	55	62	50	55	63	83	71	56	62	55	67	67	70	74	63	74	75	62	68	75	58	66	70	58	73	56	63	69	82	70	73	75	75	65	66	59	86	69	58	68	76	83	58	80	72	56	70	69	68	80	89	60	59	70	59	74	72	66	59	65	62	58	53	71	66	69	65	88	59	75	65	57	62	66	83	60	64	70	67	63	61	84	75	72	82	76	72	57	58	77	76	64	65	68	67	68	81	69	57	68	77	72	69	62	58	66	62	60	66	55	59	76	80	62	62	54	67	52	65	76	72	61	81	64	66	73	62	57	53	74	73	71	65	59	79	73	64	77	78	74	60	61	69	82	77	69	63	73	63	68	65	53	80	64	66	72	81	69	61	56	58	61	73	63	66	73	56	66	63	60	55	72	68	66	75	76	70	59	69	56	66	62	69	75	65	68	64	65	62	54	62	75	69	64	67	64	74	63	79	75	62	68	63	48	63	72	62	77	67	70	58	79	70	76	60	77	64	69	76	69	54	62	63	71	69	74	61	76	65	72	64	62	69	74	79	65	63	79	84	81	58	69	67	66	70	69	51	68	73	62	62	55	71	70	59	67	70	70	78	70	64	69	72	70	74	61	63	53	72	67	77	74	68	64	79	69	57	70	58	59	71	73	61	63	69	64	63	61	67	73	73	56	52	73	68	62	70	69	80	72	60	71	53	50	69	60	57	67	57	60	72	69	53	45	70	69	77	77	66	72	59	62	55	72	77	66	70	65	87	51	70	71	60	73	77	74	73	97	72	57	72	63	57	62	76	59	72	81	56	69	71	52	64	68	56	79	59	66	73	67	47	66	71	64	71	60	59	85	60	75	67	65	58	79	75	68	74	71	54	67	62	71	63	66	74	72	63	67	60	81	57	58	55	61	68	63	68	69	69	83	56	66	58	64	85	75	50	67	67	64	76	82	71	65	65	65	59	73	60	62	56	63	71	56	63	57	64	64	50	70	50	66	68	62	63	62	70	57	61	78	71	71	61	83	70	56	74	82	62	78	58	71	72	61	69	75	65	69	76	67	61	66	59	55	63	69	76	66	78	57	62	64	71	60	72	58	70	58	79	68	79	75	70	80	70	63	69	69	79	73	72	89	86	64	53	83	64	68	52	63	57	65	63	61	67	48	68	61	71	83	70	71	58	75	67	62	63	63	82	65	77	60	57	64	67	89	70	64	68	66	71	60	74	50	71	56	72	64	63	58	59	75	68	68	74	69	76	55	59	57	65	71	88	75	55	62	59	66	80	70	58	61	69	73	82	60	61	56	67	61	74	70	71	71	68	72	62	63	62	72	62	75	55	69	66	61	63	83	58	79	58	49	64	73	79	79	71	77	61	58	63	65	58	67	81	57	68	58	72	70	67	71	77	67	67	62	71	71	70	74	69	67	64	64	67	75	60	64	64	62	65	56	70	76	70	72	72	72	63	61	55	68	72	82	74	76	65	64	66	76	64	80	73	68	65	61	51	74	69	56	72	69	75	67	72	73	77	68	78	79	72	55	66	64	62	59	60	65	62	63	59	59	70	84	82	69	71	68	74	79	62	67	63	73	68	56	71	70	73	80	69	69	75	66	72	74	59	77	82	66	65	68	77	70	72	71	55	65	57	68	62	67	73	66	62	63	55	71	51	71	54	59	62	68	76	75	72	74	67	64	61	81	71	59	69	68	68	53	66	63	73	71	55	50	71	63	70	60	62	63	64	66	74	60	73	70	69	56	67	61	58	69	65	68	80	91	65	68	68	61	53	74	67	68	66	72	67	59	80	69	67	69	60	57	62	62	52	69	72	79	82	72	55	59	75	73	68	64	76	54	79	52	81	70	68	67	65	89	57	61	65	57	67	66	66	70	57	63	69	64	62	64	57	77	66	66	59	65	55	64	62	70	77	60	78	56	67	58	51	70	66	79	60	71	66	63	67	49	56	75	64	70	62	60	76	67	72	69	65	57	68	81	62	64	64	78	73	72	63	72	55	60	64	76	75	62	56	80	68	66	62	69	77	46	63	70	69	59	76	77	69	72	77	74	72	70	62	69	57	65	70	78	76	66	65	79	62	73	57	80	63	56	77	76	66	79	72	55	71	66	77	67	81	70	67	65	71	87	59	85	63	73	84	79	65	65	61	61	72	51	80	69	61	71	64	70	59	69	62	68	68	63	58	68	65	51	69	79	72	60	65	59	62	69	61	79	71	64	58	61	78	55	72	56	70	79	56	81	63	79	69	63	81	66	59	68	67	57	70	61	61	74	68	76	55	62	69	61	65	79	79	65	74	54	60	65	52	71	59	62	61	55	58	54	55	70	54	76	47	71	73	57	65	81	79	67	82	48	67	71	59	55	62	79	64	77	73	60	61	75	64	77	64	68	57	66	68	52	61	58	82	70	73	64	56	65	57	73	70	58	63	58	57	73	59	79	70	58	78	75	82	79	70	68	69	66	67	73	64	55	67	74	71	74	67	72	67	58	67	63	67	88	68	65	64	64	77	69	66	69	72	68	80	62	65	78	65	66	76	52	63	84	59	64	78	71	75	66	62	69	70	65	82	60	63	63	63	56	57	66	70	84	66	65	60	79	74	68	53	60	71	69	61	70	81	56	82	75	67	75	78	66	64	61	77	76	67
25085	17305	13596	19774	29473	31734	30272	28131	25546	23320	20341	18478	16671	13893	12479	10781	9149	7692	6226	5801	4983	4262	3782	3168	2709	2169	1578	1125	902	856	779	843	821	950	1096	1019	999	1067	1252	1299	1259	1327	1301	1272	1293	1304	1380	1402	1150	1072	1039	1084	1189	1204	1198	1024	892	849	778	720	736	725	716	715	709	700	706	741	706	735	764	777	758	728	770	758	750	726	727	759	712	746	751	779	763	759	726	766	757	759	744	775	693	748	713	688	724	700	703	695	729	699	756	741	766	720	734	726	711	790	741	757	717	719	743	693	710	694	718	741	734	676	724	729	728	701	682	751	705	726	733	766	691	722	735	684	755	739	733	728	687	721	717	723	761	733	713	722	695	704	713	706	736	732	665	727	698	749	695	714	706	777	694	716	739	709	685	693	747	714	753	712	703	742	684	731	706	709	731	750	777	717	712	741	687	701	666	765	697	776	697	724	696	725	709	752	755	730	777	705	724	758	690	739	731	739	731	714	752	711	717	677	681	743	696	720	698	710	701	707	683	754	751	706	747	712	724	749	776	715	711	722	698	727	689	733	723	722	726	775	713	734	714	692	709	737	717	739	751	713	696	702	699	741	715	708	762	710	753	720	721	744	720	706	687	745	696	725	714	726	681	691	697	723	763	701	724	751	740	758	716	707	764	759	731	730	725	720	773	719	725	673	734	678	694	693	712	762	773	709	699	705	733	736	725	759	754	701	735	709	691	665	728	717	756	725	763	702	736	773	704	734	714	734	740	674	711	691	736	742	678	709	736	714	751	736	707	685	723	702	697	687	735	722	725	662	716	724	736	699	721	710	754	736	706	735	715	732	753	738	748	743	748	674	744	699	721	672	732	733	718	735	722	718	718	733	717	716	734	663	710	723	750	692	707	732	691	714	719	684	679	707	742	741	725	744	734	716	740	739	666	720	751	722	694	704	749	750	680	711	727	732	742	720	680	733	732	746	695	685	722	716	735	762	725	706	714	750	757	737	675	783	730	742	710	704	701	747	695	734	755	720	723	786	708	744	736	737	677	720	752	733	727	697	743	641	687	683	806	772	767	739	673	718	749	768	723	743	695	740	690	724	708	693	714	751	674	717	753	719	693	785	723	716	714	707	676	730	730	668	715	713	769	765	736	709	688	741	684	713	734	736	747	719	711	705	797	742	748	731	714	759	692	731	719	711	746	747	781	698	712	712	720	707	730	702	690	690	770	722	698	726	718	706	739	718	722	702	694	765	743	744	726	723	752	743	784	699	745	739	745	679	713	706	701	711	757	698	739	757	741	722	696	714	731	740	698	739	700	724	755	729	725	714	737	702	742	761	691	766	792	725	676	708	702	713	680	700	704	706	708	714	726	692	731	729	740	736	718	716	724	704	723	743	741	738	753	697	720	722	749	754	710	711	704	747	708	726	700	678	736	717	709	733	737	698	702	715	724	769	703	742	730	742	726	718	693	734	690	777	701	723	705	757	700	703	711	731	684	788	711	697	680	735	698	729	718	701	729	747	769	715	714	774	714	752	715	748	749	748	704	734	703	732	704	724	671	701	764	725	706	700	725	676	730	760	728	745	695	714	718	677	679	753	775	725	786	708	712	703	707	712	714	714	696	701	740	751	653	749	704	749	674	707	692	731	717	745	739	692	712	699	701	714	690	753	766	711	680	712	751	738	741	744	698	731	740	707	770	743	713	720	724	733	707	720	690	724	717	686	742	690	735	744	680	715	767	726	707	740	726	703	685	715	731	752	703	688	707	714	709	676	705	744	748	755	704	711	732	772	655	717	740	690	746	704	704	748	733	681	696	746	712	715	725	716	708	687	730	716	722	710	678	750	732	781	678	700	721	731	699	730	690	723	777	723	773	750	767	730	747	730	702	761	725	681	726	737	736	761	742	671	752	742	712	700	733	692	718	700	730	704	727	711	728	741	743	732	763	692	749	672	682	716	713	770	747	751	722	719	724	728	733	734	756	690	773	709	723	705	754	709	755	702	714	708	762	697	731	744	729	774	756	711	682	766	737	723	697	703	697	716	741	801	746	737	731	721	750	786	760	685	678	713	740	700	669	707	718	707	705	699	748	708	697	712	730	705	699	769	734	716	705	711	689	690	731	695	711	694	730	722	685	743	705	718	711	754	660	729	750	750	706	640	711	712	707	714	733	689	721	761	739	722	711	710	751	737	755	734	717	718	727	722	700	695	730	719	692	726	761	700	738	727	735	713	757	734	680	692	703	697	747	700	679	731	721	737	760	719	752	689	694	743	742	715	697	718	713	751	733	710	734	676	715	724	747	727	681	725	746	740	764	703	727	726	686	704	704	702	694	707	718	723	724	732	747	704	694	738	740	750	712	759	727	702	730	741	729	719	759	735	723	702	742	753	793	766	713	718	734	716	700	708	671	766	699	698	668	704	706	755	730	740	747	700	758	731	734	759	712	733	724	729	692	670	750	709	734	731	681	698	736	792	683	773	656	722	703	714	716	687	672	715	721	698	668	705	720	731	712	695	743	712	735	700	760	723	720	759	725	684	695	724	725	723	733	729	745	716	680	776	780	647	715	741	753	713	723	696	700	703	727	700	727	724	724	742	699	710	679	703	722	709	711	708	715	711	707	707	696	720	731	702	756	745	709	707	709	777	698	685	744	701	729	719	721	745	719	698	738	724	713	745	715	719	724	738	681	751	718	741	700	702	778	709	729	707	710	710	780	728	708	719	686	741	703	723	677	725	734	737	734	726	779	689	748	732	717	738	738	752	804	684	754	740	676	707	757	699	652	716	754	728	713	726	738	734	688	712	715	668	689	703	712	768	717	695	759	692	689	726	736	789	706	715	741	709	696	750	737	698	742	741	738	743	696	707	746	763	705	737	706	706	767	708	749	746	698	700	718	795	682	704	707	748	697	765	717	687	707	718	711	719	734	705	719	755	679	697	704	698	720	737	748	671	740	725	773	654	740	742	723	757	683	730	731	737	690	729	711	670	671	737	694	711	732	724	703	704	754	733	728	719	727	716	732	742	703	749	718	749	730	775	742	745	725	751	701	702	757	727	682	734	709	727	730	762	714	693	733	752	709	688	741	733	701	743	732	725	756	749	741	756	714	679	707	687	716	730	734	695	723	714	712	767	694	702	771	724	744	711	782	710	747	706	696	701	699	700	696	700	762	751	757	716	696	731	679	744	704	698	747	706	784	766	730	782	755	688	701	699	728	731	740	733	705	691	711	795	737	729	720	689	749	727	752	763	711	690	722	745	701	732	740	705	704	735	748	684	678	711	767	684	711	737	699	710	745	731	693	710	694	742	734	674	711	692	684	759	766	700	734	749	741	720	722	721	702	703	740	761	738	746	722	707	771	681	712	747	726	715	705	748	724	719	781	678	721	703	705	713	735	709	732	728	737	692	752	697	724	724	721	679	718	725	722	695	657	749	715	708	715	683	760	669	715	739	697	711	733	746	699	759	692	713	762	731	677	750	766	687	711	722	747	682
3993	2103	1437	1133	1119	1685	1948	1790	1422	1247	1000	880	805	611	570	468	417	313	275	233	235	204	164	159	139	121	89	81	52	63	52	58	61	70	62	67	82	57	119	97	69	83	91	92	79	80	101	111	85	65	80	77	86	74	87	68	71	60	71	68	60	62	67	59	66	73	65	78	62	45	80	69	64	58	51	62	63	62	61	57	64	61	55	73	82	59	49	61	73	64	63	51	62	63	63	57	64	69	66	57	57	68	61	51	52	68	66	53	67	66	60	57	63	57	64	64	59	61	59	65	68	66	46	61	50	47	58	56	59	75	49	62	58	60	51	78	59	64	63	53	76	63	49	60	66	72	52	63	70	61	78	71	64	58	68	63	51	49	58	61	69	69	47	49	56	53	54	63	68	60	64	62	58	74	58	60	65	71	56	58	61	60	64	56	56	51	70	66	70	62	63	59	65	65	77	60	50	65	65	58	84	56	70	51	49	63	58	62	49	59	67	67	63	61	59	59	71	60	63	50	54	69	77	52	67	48	51	71	51	47	53	63	65	65	71	59	68	55	59	67	68	56	60	75	55	77	66	66	55	62	53	59	49	53	64	71	80	48	58	75	63	55	59	51	61	51	57	51	64	65	68	70	51	69	63	51	58	61	65	52	52	70	71	53	60	68	76	57	71	72	64	64	67	58	57	67	64	69	49	63	50	68	55	60	71	84	62	69	75	62	58	57	61	66	72	68	72	65	64	65	60	72	85	60	62	71	48	58	59	80	70	58	49	54	66	72	73	50	56	66	55	58	67	66	61	59	61	61	70	53	60	71	63	55	70	49	66	61	64	62	64	60	61	55	53	55	58	61	61	70	75	58	69	61	55	63	62	68	63	74	59	63	68	58	64	58	64	75	57	58	67	75	69	65	56	46	77	61	56	64	55	46	57	62	59	49	45	63	57	55	65	60	60	59	47	66	61	68	63	61	63	60	72	53	41	54	54	64	71	70	54	58	56	67	61	59	53	61	52	71	67	67	60	66	50	69	55	47	63	68	59	48	66	60	61	71	67	56	72	66	64	73	75	66	77	68	66	67	66	49	52	68	57	66	60	57	63	62	65	60	52	52	65	50	54	58	71	57	62	55	76	56	58	54	64	64	62	55	71	63	55	66	62	47	66	55	59	49	75	58	59	58	61	80	61	73	54	67	71	63	66	58	48	61	57	53	78	54	53	71	68	69	56	52	52	59	58	63	64	54	55	67	56	52	56	56	51	58	61	58	74	57	75	68	63	67	58	46	66	61	61	69	71	64	68	58	51	73	56	60	59	66	51	47	53	71	65	61	61	55	62	69	60	71	51	68	39	57	64	67	57	60	64	66	70	71	66	61	57	62	65	53	60	75	57	66	53	56	72	69	66	70	59	75	65	64	61	67	67	53	53	56	58	60	74	75	60	56	50	57	53	63	47	74	52	62	70	61	64	62	55	55	61	62	73	77	64	78	64	62	68	59	62	49	59	56	62	63	64	66	58	66	48	60	60	69	65	50	62	58	64	73	60	67	82	75	67	57	60	65	60	71	60	64	52	59	73	64	63	58	68	50	60	59	68	48	66	39	70	63	66	79	54	60	62	57	60	75	60	59	64	71	53	60	62	63	64	62	65	48	77	65	66	66	66	53	73	80	59	59	75	62	61	57	69	62	60	72	64	56	61	61	51	57	59	59	56	58	56	68	64	52	59	51	57	67	69	63	75	69	61	62	60	63	68	61	51	68	66	71	74	65	64	65	50	50	85	54	58	63	53	62	61	56	58	44	67	57	59	61	59	52	77	67	68	67	55	49	62	48	57	63	54	65	60	55	58	63	56	52	76	63	64	61	52	68	50	70	58	51	58	44	59	73	53	63	65	59	61	59	61	57	69	61	63	59	61	63	72	58	56	65	65	47	73	57	63	61	65	53	63	69	60	63	51	68	50	52	60	58	54	64	53	58	53	56	64	59	61	66	64	57	64	68	72	61	58	45	50	52	60	69	52	62	67	49	47	79	60	53	58	69	58	53	56	49	61	69	43	59	56	57	72	49	67	62	59	56	50	63	58	62	50	50	60	71	48	63	67	53	63	88	56	60	69	72	57	52	58	69	65	49	69	63	52	56	66	64	47	62	59	69	60	51	67	64	61	58	68	66	69	58	61	65	70	67	70	58	54	61	69	59	68	65	58	49	73	67	58	52	57	73	75	58	50	42	59	58	58	51	58	61	71	55	66	52	64	64	80	72	65	46	55	53	45	53	72	59	71	59	66	63	64	58	64	61	67	64	67	74	71	60	58	61	59	70	73	50	68	60	53	59	69	64	60	50	69	65	59	68	57	62	56	60	62	75	59	62	60	67	51	65	58	65	53	62	68	69	73	58	67	68	62	61	73	73	66	68	59	54	60	51	64	45	50	56	57	63	53	50	68	63	76	72	60	60	62	48	57	62	57	51	55	53	67	59	57	74	68	52	63	42	54	61	60	62	69	63	63	63	59	63	59	51	67	69	71	67	65	63	72	54	54	69	58	57	48	61	61	53	69	61	55	68	63	69	69	71	70	57	75	62	68	60	80	73	54	61	59	47	61	54	70	66	76	76	54	53	51	65	62	62	58	78	49	65	59	73	62	49	51	61	88	55	49	63	62	76	57	76	57	55	59	66	58	61	56	54	70	64	65	68	57	58	61	63	49	59	70	69	63	67	70	55	66	61	55	52	74	59	52	49	50	78	64	52	59	65	59	63	53	50	55	60	66	60	83	58	64	58	57	55	47	62	58	67	85	73	61	60	73	73	58	64	49	60	69	56	62	57	60	73	59	62	60	60	53	67	53	64	61	59	66	45	72	56	54	71	52	54	53	56	62	60	53	47	66	68	64	67	56	71	66	67	63	69	60	63	55	67	59	66	50	65	57	68	79	73	67	67	58	77	57	65	60	74	56	56	69	64	69	70	62	65	61	55	67	72	63	54	65	59	69	56	53	49	63	53	62	62	65	69	57	52	59	78	67	59	62	65	60	55	55	64	82	52	67	64	57	41	61	61	47	53	46	72	71	64	66	71	70	70	59	55	42	60	60	68	72	67	64	60	53	59	55	53	49	58	57	69	64	59	45	61	57	58	59	56	68	64	51	59	59	55	64	53	56	62	58	51	68	61	66	78	70	70	70	53	56	68	74	67	55	55	68	57	58	63	59	37	57	58	55	55	63	62	68	69	56	62	76	53	52	59	60	51	62	62	68	70	52	60	55	73	60	51	62	73	52	67	56	54	59	54	59	72	60	73	58	60	49	59	57	60	52	70	63	61	60	72	66	55	69	62	61	67	49	77	53	66	50	61	64	47	65	56	56	64	63	68	69	61	49	62	65	61	63	74	55	58	74	69	62	54	75	67	54	70	55	51	61	64	53	65	49	55	65	55	47	49	62	76	69	60	67	53	60	63	50	68	51	65	65	61	59	73	66	61	69	60	70	72	59	56	50	58
26263	18807	15413	21517	31003	33615	32066	30133	27684	25237	22322	20490	18950	15903	14510	12507	10675	8976	7478	6914	5941	5065	4442	3536	3056	2377	1721	1151	898	789	844	839	951	1014	1105	1117	1098	1165	1361	1442	1387	1466	1396	1398	1406	1440	1471	1544	1272	1157	1158	1235	1295	1293	1262	1075	871	801	737	643	654	650	642	638	636	683	651	630	648	686	695	688	715	717	705	668	668	660	655	687	718	735	687	733	724	659	672	643	697	659	661	736	690	681	655	677	666	657	654	659	668	690	665	707	703	678	694	672	620	640	679	712	644	684	659	659	613	695	644	663	701	638	630	680	662	709	605	689	639	661	654	676	639	648	661	645	655	647	600	664	653	650	669	646	650	639	678	650	616	632	681	618	658	653	626	669	664	665	649	663	647	671	673	630	617	642	663	658	638	639	614	660	636	663	657	636	617	671	675	666	639	602	707	706	620	681	630	618	662	613	678	665	669	733	648	663	629	659	636	677	680	679	628	635	677	664	701	677	654	653	633	670	679	627	660	714	669	663	647	677	650	665	643	648	661	640	645	666	654	668	640	708	667	632	702	615	604	674	665	673	708	660	638	611	657	644	669	611	663	643	628	640	646	666	670	631	672	647	638	621	686	682	681	715	663	647	685	639	676	650	677	704	644	644	646	669	668	645	685	656	651	674	611	673	655	660	653	672	655	594	652	640	627	658	651	670	696	704	642	665	650	674	680	616	635	698	643	677	683	644	642	610	685	692	686	691	665	614	616	677	668	637	657	655	680	641	690	641	688	711	657	686	693	653	676	632	705	705	658	685	725	704	668	680	658	668	691	645	626	638	702	662	702	636	665	681	656	626	636	634	688	690	632	670	651	665	675	688	684	685	678	653	687	613	675	699	664	667	628	652	608	664	644	629	660	676	661	665	657	662	699	733	698	658	646	650	679	635	644	655	670	671	659	688	635	666	707	703	679	634	636	632	640	698	599	663	623	651	672	655	673	667	686	663	690	699	636	668	669	684	632	649	650	758	640	672	662	628	633	665	682	655	620	668	623	618	651	674	667	664	704	668	642	689	673	624	653	644	615	655	630	674	640	663	605	638	638	602	658	688	658	674	677	722	646	672	624	636	674	689	638	710	651	682	678	662	665	692	648	678	678	665	664	713	663	657	651	697	671	639	676	661	617	665	676	589	707	694	653	664	623	657	651	650	718	639	616	647	581	720	648	686	654	647	677	634	622	616	670	635	687	685	625	655	632	693	631	655	647	677	653	697	641	662	686	635	667	684	675	692	623	647	670	714	691	669	610	644	617	617	676	633	675	634	599	652	654	668	643	629	684	656	667	691	630	650	657	686	660	680	677	661	706	653	655	654	631	699	647	687	646	683	680	675	656	716	649	654	626	682	669	674	713	667	641	710	634	628	659	666	653	662	675	642	660	673	662	679	679	656	687	659	608	627	664	650	684	647	579	657	652	678	647	660	635	660	664	654	678	678	644	677	679	674	643	677	668	619	634	683	640	675	672	615	666	656	675	680	703	649	667	611	646	676	657	650	613	682	637	644	619	660	686	655	663	653	651	660	660	645	666	663	597	642	618	692	630	672	639	632	663	653	652	637	647	690	685	650	682	608	669	671	727	676	635	659	685	632	724	680	704	661	613	663	681	676	656	626	637	669	633	646	679	700	661	647	609	687	669	643	707	646	646	630	653	666	680	669	641	684	645	688	640	657	695	660	674	651	683	653	632	639	631	623	649	653	665	655	672	680	680	672	648	723	657	656	666	632	685	646	685	675	630	608	618	687	697	638	709	717	631	637	659	633	645	653	605	722	680	682	658	672	647	641	692	670	643	643	642	672	668	624	635	704	657	657	673	657	676	629	641	652	693	640	623	646	657	660	690	688	692	705	646	671	613	666	656	631	644	640	638	642	692	659	726	619	676	704	673	633	631	620	676	635	702	648	651	646	686	668	679	653	655	634	666	676	635	634	671	667	621	643	645	679	623	663	667	664	622	671	711	650	662	643	664	694	690	679	692	654	649	631	631	648	631	642	666	693	634	655	626	630	691	703	687	639	658	715	603	690	672	658	670	660	664	686	651	648	671	674	681	671	661	658	692	633	659	665	632	716	683	638	631	663	617	665	703	654	628	661	624	665	631	660	672	678	634	679	650	664	648	702	669	647	658	653	652	636	655	659	615	633	642	651	717	661	650	656	664	699	657	670	644	680	628	654	700	647	680	650	668	705	613	640	693	681	701	620	617	642	723	660	691	694	650	624	670	691	692	717	664	644	657	626	687	662	635	663	700	659	668	654	689	681	643	636	692	706	662	644	663	686	632	643	663	660	664	689	672	671	647	657	637	681	641	640	687	638	636	653	679	662	659	651	661	647	666	675	675	647	640	620	656	635	642	652	626	670	667	622	682	608	603	721	701	683	657	674	633	696	615	673	713	687	655	643	647	638	626	659	695	692	675	646	646	676	679	657	621	691	669	653	652	687	683	677	630	702	655	686	665	677	685	652	656	645	643	656	660	655	644	656	694	729	672	640	649	674	657	661	750	667	718	618	656	637	655	692	684	699	682	679	634	676	694	636	671	632	655	692	656	674	707	627	671	660	665	675	650	646	691	702	663	635	655	681	638	705	699	658	694	674	655	641	627	656	658	696	655	673	685	709	700	651	670	642	672	660	657	683	679	663	624	690	633	650	679	651	621	689	627	659	668	668	697	652	726	662	697	636	608	648	690	651	690	657	605	647	628	648	655	640	660	667	651	648	600	695	667	637	658	681	628	665	636	637	661	702	637	652	674	691	646	642	673	606	628	685	647	683	708	619	664	653	683	641	661	655	642	657	625	612	663	637	650	674	699	629	630	636	656	639	668	690	668	666	624	676	637	684	644	646	653	652	681	686	709	652	695	641	651	683	702	643	671	629	668	630	700	612	639	687	674	650	655	636	681	650	654	667	697	691	670	680	665	683	657	626	662	675	638	675	659	632	649	645	679	666	690	652	627	681	666	661	673	682	666	677	672	686	654	634	673	661	640	664	638	629	724	692	633	675	691	658	663	674	693	659	648	654	652	656	688	636	673	636	659	658	676	615	598	679	620	682	675	664	636	625	672	649	641	658	700	663	648	650	681	689	661	654	641	682	694	633	650	678	653	646	671	659	664	662	678	680	682	668	676	667	629	636	640	665	646	630	705	671	629	647	647	653	618	708	625	672	685	656	659	672	653	668	655	682	651	660	658	672	670	631	663	657	654	647	672	690	637	629	634	651	612	671	698	637	625	631	664	684	681	696	606	691	650	703	627	666	682	628	670	665	632	680	696	683	701	649	652	634	649	697	642	645	646	634	649	656	696	614	677	593	662	689	698	689	668	664	691	624	658	637	651	660	678	662	679	653	613	639	679	666	671	668	646	669	623	668	640	630	697	595	731	697	630	664	685	659	676	667	647	640	715	670	656	716	700	672	677	639	658	661	645	680	675	647	690	667	718	691	665	655	625	656	696	623	637	679	697	658
4331	2265	1615	1112	1174	1813	2095	1834	1447	1253	1055	946	808	640	565	461	417	302	267	276	216	213	188	162	132	108	107	70	60	53	66	79	59	81	69	70	66	75	89	97	85	101	100	90	65	74	85	81	70	64	95	92	91	83	88	71	80	51	58	46	50	61	62	63	70	65	77	53	58	67	61	64	72	47	64	57	57	51	54	73	41	56	65	61	79	48	53	63	84	64	65	55	67	68	70	50	55	62	71	61	48	55	68	52	59	54	62	54	45	54	69	73	70	69	43	88	51	73	57	65	52	69	49	62	46	72	54	50	68	67	57	57	58	67	67	56	56	72	58	60	57	74	38	74	55	59	69	59	56	61	67	78	63	58	53	84	52	61	67	59	66	62	64	56	69	61	55	59	58	49	71	55	58	72	38	48	59	69	70	60	72	59	60	72	57	65	62	61	51	58	69	47	61	60	69	67	55	51	55	68	53	59	57	61	70	70	66	61	59	61	55	69	51	68	55	59	55	48	55	68	63	49	47	57	66	58	62	64	68	63	61	53	64	69	62	66	47	53	61	56	61	48	63	56	54	54	55	61	69	70	56	59	58	71	67	59	55	50	43	72	63	49	68	57	51	60	62	63	51	51	59	62	68	68	62	68	65	61	45	56	47	61	60	57	53	56	62	61	53	68	54	67	64	73	64	61	62	49	56	70	70	62	53	66	61	61	60	70	50	60	57	64	70	63	64	52	64	44	56	71	57	48	69	64	52	63	55	65	58	60	65	56	60	59	63	61	60	56	51	58	69	62	64	47	58	61	61	61	50	69	62	39	60	48	59	70	51	65	55	63	70	63	58	58	61	48	71	58	66	53	59	58	59	70	56	58	62	64	66	54	74	55	59	59	46	60	83	55	56	66	58	65	59	71	66	59	66	63	55	55	46	53	70	70	53	51	62	57	64	60	50	61	56	66	71	52	63	55	50	64	53	68	63	63	72	54	51	52	55	65	60	61	70	58	58	58	59	59	60	54	53	54	55	61	52	64	60	56	56	56	49	48	70	54	57	61	59	65	56	59	74	56	59	69	54	70	59	60	54	72	51	58	64	52	50	61	57	57	54	60	71	65	65	69	47	73	60	58	59	63	67	64	51	53	63	68	57	58	61	49	73	58	76	49	65	44	63	77	57	49	71	65	59	70	59	63	63	59	52	51	60	55	64	58	57	64	56	61	73	59	74	60	66	58	65	59	51	69	55	59	66	72	48	58	53	54	64	38	55	43	67	56	57	68	70	63	61	57	54	49	57	55	50	57	56	56	58	54	62	92	51	50	52	85	67	62	79	69	61	53	51	56	60	61	49	58	64	58	56	68	58	72	65	58	55	58	63	65	63	60	60	64	59	61	73	63	65	53	59	56	64	64	51	58	56	68	58	69	79	61	63	53	55	70	66	72	51	69	67	60	60	62	60	63	68	52	65	65	56	53	64	61	52	49	56	63	79	64	69	47	61	62	64	63	56	57	65	53	55	59	60	54	57	56	58	43	57	69	56	66	59	66	68	47	56	52	58	65	52	56	66	54	56	60	55	62	40	62	52	76	54	50	68	65	59	51	70	64	67	62	66	69	63	58	54	65	62	69	54	61	62	50	58	63	76	69	71	55	69	55	65	60	64	61	48	75	72	57	61	58	75	68	54	80	59	51	43	52	70	62	60	65	67	61	45	54	56	52	64	56	52	72	65	58	57	59	64	60	57	65	53	50	59	63	60	71	49	60	64	69	65	68	49	56	74	65	55	50	48	74	60	62	50	63	59	61	57	57	56	67	60	60	62	55	64	66	48	70	67	53	61	73	59	53	40	66	66	69	69	56	60	61	69	79	56	61	72	60	66	54	77	51	55	58	60	64	74	65	62	64	72	53	54	53	43	71	71	63	49	65	61	66	68	45	64	63	75	81	64	64	71	62	63	64	48	37	50	60	67	66	59	61	67	60	51	66	60	57	64	70	60	43	60	61	67	62	46	52	60	56	63	72	60	61	59	55	55	58	59	47	46	76	46	62	55	66	55	65	51	70	63	62	65	52	54	54	73	59	67	52	55	66	54	53	47	57	56	54	73	65	67	60	58	57	61	69	42	69	56	52	48	66	56	61	68	58	71	62	72	52	56	77	68	76	53	60	49	54	47	75	58	61	62	59	64	63	54	52	54	65	59	61	42	48	58	56	76	52	59	62	65	49	55	49	55	58	60	65	63	53	64	65	61	51	52	57	59	48	69	60	61	57	60	63	52	46	62	67	66	62	60	67	58	57	48	54	68	63	59	51	50	59	67	65	54	65	56	54	73	66	61	79	67	57	73	67	59	64	63	64	58	63	51	67	52	51	73	53	63	52	82	52	63	68	62	71	66	67	54	54	53	68	55	77	49	59	59	56	65	71	61	64	51	46	58	62	62	60	71	72	64	63	56	57	85	58	60	63	62	67	62	52	50	62	61	74	56	59	63	48	68	66	59	57	51	46	63	61	56	71	55	59	48	89	58	47	48	57	55	78	69	52	58	54	60	64	65	50	65	58	61	47	52	60	58	60	56	59	70	63	53	72	56	53	55	57	58	62	70	48	64	61	62	56	57	64	65	60	67	54	64	58	51	61	62	76	68	60	69	75	65	61	61	76	61	53	53	56	65	61	59	61	61	65	54	72	69	71	59	62	87	62	61	45	73	60	79	54	57	62	54	61	56	65	67	62	67	60	62	82	57	65	61	66	60	54	70	52	48	57	52	71	65	56	53	63	56	64	70	54	64	63	55	56	48	66	68	50	54	73	62	66	66	59	54	56	59	60	66	58	50	51	84	63	59	59	59	50	58	58	71	54	76	57	61	44	64	55	54	48	59	56	53	49	61	72	46	54	57	53	78	61	59	68	69	62	63	58	58	56	45	58	42	61	58	65	59	58	70	54	68	62	84	52	61	55	54	52	72	53	62	56	65	54	56	51	59	62	54	72	49	67	55	69	60	71	68	54	55	67	64	76	53	68	64	49	51	61	53	62	56	54	67	56	57	55	55	64	74	54	66	72	54	58	54	59	62	46	49	66	53	84	45	60	68	62	61	58	53	59	56	57	49	62	70	62	54	53	62	72	50	60	59	56	56	64	56	59	64	58	53	61	67	61	64	61	58	59	57	61	51	70	67	67	56	59	81	54	56	74	62	61	64	75	67	59	62	62	63	58	50	80	46	58	49	59	44	45	65	59	61	65	61	62	59	61	51	66	64	75	64	68	62	57	62	72	55	49	56	49	65	57	57	61	64	67	53	67	66	64	56	50	59	54	57	62	54	61	72	65	72	62	55	64	67	61	62	46	55	64	63	61	58	66	60	51	71	67	58	67	50	64	69	67	74	50	63	64	66	67	52	68	70	57	70	65	62	76	63	64	52	52	66	46	53	58	62	54	65	63	50	51	64	57	65	62	77	61	58	61	56	71	55	68	63	64	68	53	56	62	64	74	61	67	44	54
26948	19080	15743	21966	31427	34021	32727	30565	27795	25823	22993	21136	19572	16218	14813	12748	11067	9256	7650	6941	6111	5225	4626	3642	3053	2479	1726	1163	822	811	816	886	914	1002	1140	1123	1074	1199	1379	1483	1427	1406	1435	1474	1424	1348	1520	1474	1309	1218	1138	1169	1371	1431	1343	1043	860	789	747	718	631	687	663	623	642	631	651	585	681	700	684	684	652	677	681	666	672	653	678	706	675	689	731	682	673	687	661	624	664	685	676	666	646	605	678	642	635	633	645	643	664	612	587	617	669	694	620	639	715	655	633	686	617	642	683	648	664	623	662	656	677	612	673	627	672	679	662	674	620	621	679	640	698	612	634	664	671	663	655	629	636	619	696	650	687	676	653	631	588	632	624	648	629	637	589	718	668	673	642	591	656	662	688	654	613	653	637	717	591	656	601	644	615	626	690	672	652	669	621	624	687	664	624	648	648	666	639	635	658	654	628	628	679	669	629	660	639	699	615	648	654	647	648	646	612	647	624	630	608	620	660	595	656	607	625	643	632	680	663	667	613	609	668	684	661	646	607	612	617	681	651	634	633	666	612	698	651	680	643	630	627	636	646	689	620	661	644	632	615	666	646	668	608	671	668	657	661	624	630	639	615	665	629	649	621	686	680	619	673	667	622	629	610	625	678	654	648	603	625	578	647	663	633	649	648	666	629	649	611	610	649	628	670	642	639	654	683	656	625	651	634	703	668	637	652	664	641	650	648	668	637	695	615	630	658	644	707	636	632	646	662	648	622	623	669	632	646	638	638	677	629	596	639	688	669	659	629	645	646	643	660	599	673	620	681	658	638	634	622	589	640	642	657	589	638	639	656	674	692	612	605	644	626	713	646	653	653	655	617	630	709	682	608	613	651	618	634	614	626	654	697	615	660	634	692	666	645	611	668	669	611	657	655	625	655	656	678	660	587	621	616	637	674	643	636	660	641	694	612	677	623	621	657	620	600	636	675	617	666	659	651	667	600	686	670	640	586	643	643	655	609	684	629	661	658	619	638	686	670	637	635	633	620	663	676	644	628	634	636	657	636	601	629	693	644	661	637	659	581	642	659	650	659	622	675	629	636	652	672	631	639	645	588	672	614	633	618	626	627	648	599	663	629	659	633	607	590	644	654	702	626	641	671	640	654	653	659	679	606	635	677	648	656	611	636	651	665	654	669	634	718	657	638	653	664	633	633	657	690	631	681	661	647	637	716	657	642	613	610	636	621	649	620	659	661	619	660	664	633	640	640	658	682	632	588	654	629	660	656	617	668	585	670	664	632	659	635	640	678	618	626	668	655	627	665	644	683	601	595	664	607	634	628	688	628	647	662	603	648	680	589	692	652	689	711	655	630	639	610	652	619	654	653	629	638	657	647	635	655	676	619	685	622	662	625	667	596	631	698	634	636	670	649	700	648	631	620	643	654	643	626	647	658	590	689	673	692	666	627	636	623	639	622	672	634	603	652	698	646	665	658	636	641	661	683	642	646	667	618	627	630	658	660	623	646	658	635	640	606	629	632	640	644	668	618	663	688	677	620	606	635	597	650	630	645	638	687	679	665	660	631	662	625	651	662	657	666	648	642	677	696	642	705	662	662	635	606	619	658	646	647	641	631	661	636	659	638	620	623	607	654	640	664	630	634	648	647	685	665	665	678	611	627	625	666	619	649	655	652	660	619	674	671	676	676	643	650	677	675	649	643	707	658	613	679	628	617	586	609	656	642	675	638	644	636	670	646	651	668	621	668	656	699	620	671	625	631	675	648	636	643	722	653	628	646	616	637	659	698	647	690	651	675	671	686	618	674	683	654	578	632	661	600	685	695	635	610	593	641	631	664	672	642	643	724	641	627	629	667	643	643	665	693	678	656	614	691	601	680	623	616	688	643	677	660	681	671	644	617	593	672	629	601	619	682	621	625	616	683	645	658	647	630	673	667	666	656	637	632	632	662	636	651	676	649	663	638	646	663	654	641	623	662	701	627	710	637	652	658	629	585	640	685	619	679	647	647	640	668	643	648	684	644	681	656	673	726	624	668	722	635	630	668	630	680	625	636	641	687	682	627	598	648	672	656	609	654	655	626	664	675	655	647	675	627	683	663	630	638	647	619	639	634	639	627	654	655	625	667	672	693	686	670	672	701	633	674	632	643	646	670	666	613	698	657	676	657	688	644	642	643	637	612	699	602	631	650	644	689	626	662	667	649	665	683	721	642	671	672	664	688	649	624	611	606	622	650	647	660	690	641	647	680	679	601	640	688	632	629	654	662	590	628	691	658	645	671	646	648	687	674	630	674	612	651	639	611	644	624	644	691	643	651	632	636	673	593	677	623	653	651	666	601	640	678	650	644	648	710	638	614	645	603	694	615	651	687	600	637	705	685	704	639	679	661	664	645	683	695	641	692	644	621	655	636	657	650	649	664	597	670	693	624	673	612	603	660	631	665	661	619	624	689	642	651	678	619	647	658	646	625	627	626	627	660	669	595	623	659	658	692	626	626	634	677	586	659	648	676	674	594	626	650	644	629	686	666	611	637	652	640	610	631	613	629	641	603	670	657	618	631	654	556	670	594	620	619	675	679	675	645	648	638	625	624	611	622	630	636	633	627	620	670	665	638	629	635	657	663	658	609	652	658	659	600	649	697	654	647	654	608	696	659	637	691	649	678	623	647	624	643	629	590	615	645	615	678	630	675	683	632	638	659	645	658	644	609	618	656	648	613	641	629	667	658	626	669	685	658	649	656	626	655	686	710	625	625	678	677	639	607	639	661	646	628	664	621	605	660	660	674	637	623	668	590	687	628	575	615	614	636	633	664	682	638	627	658	632	674	631	657	619	599	642	646	649	607	678	652	613	698	645	638	691	635	621	623	646	644	656	683	631	651	632	634	644	627	587	614	675	686	654	660	626	640	625	682	679	671	616	684	652	654	675	666	599	649	663	695	662	623	629	614	594	657	702	643	653	661	624	668	661	620	607	659	662	667	713	590	664	611	644	646	641	646	688	637	620	643	644	668	612	621	633	628	641	669	671	636	615	596	657	690	619	670	671	637	648	691	615	650	616	665	667	663	635	619	639	617	633	654	672	667	626	630	669	649	606	660	654	692	623	634	670	602	666	658	666	646	648	660	635	706	605	670	646	661	651	674	667	631	654	679	652	660	671	642	617	627	642	636	640	658	596	687	602	680	624	591	611	633	644	656	656	659	629	634	619	653	660	670	645	670	693	620	663	605	649	595	630	638	648	645	606	643	653	612	676	699	656	688	654	640	633	712	679	639	626	670	637	662	620	674	645	653	666	664	691	661	645	642	617	636	628	675	668	672	656	598	685	651	644	661	622	656	683	653	631	640	628	678	622	600	659	655	668	689	663	673	630	613	634	588	610	669	614	606	649	669	620	660	657	610	657	645	679	668	617	592	668	677	692	636	646	636	601	655	630	644	664	671	632	652	623	638	667	628	639	599	652	654	663	640	617	611	673	695	653	673	595	634	648	605	660	706	647
3755	2985	1919	1349	1348	2386	2420	2294	1821	1523	1338	1154	931	782	626	593	486	373	329	266	270	205	189	194	138	130	93	48	59	70	53	48	53	59	69	79	68	74	83	84	80	81	82	86	72	86	85	63	76	70	71	58	79	84	74	64	54	49	46	43	48	56	46	52	53	43	46	52	39	41	47	53	50	59	54	47	43	49	53	47	54	40	43	38	58	64	47	49	64	41	45	48	58	46	52	47	39	49	45	42	54	57	45	43	55	54	56	54	72	52	43	64	36	47	49	54	45	53	53	48	47	47	49	46	47	48	37	45	56	49	55	59	42	51	49	57	28	48	52	57	36	44	45	55	53	48	36	43	39	58	46	50	45	59	58	55	48	54	54	44	41	43	58	47	52	42	49	38	49	55	43	43	46	63	49	59	47	44	39	48	55	42	51	43	38	60	40	37	52	42	53	51	47	46	58	50	54	43	44	39	49	44	46	49	56	49	53	47	50	44	51	37	38	46	45	57	46	55	42	44	51	37	52	53	48	52	57	47	52	48	35	42	45	49	41	50	45	43	56	52	58	44	37	58	50	62	58	50	52	37	47	54	46	52	38	46	49	47	45	52	54	56	43	54	39	47	42	63	48	43	52	49	51	48	61	57	46	41	43	47	45	71	39	39	43	53	44	52	50	61	53	46	45	27	49	38	53	44	51	49	54	39	56	38	57	56	43	49	46	53	49	55	52	47	46	42	45	47	54	42	59	43	53	57	46	44	41	55	44	51	51	60	59	39	55	37	43	46	58	28	41	62	42	51	46	38	55	53	45	51	48	55	39	50	57	53	51	47	48	43	50	43	44	58	50	42	38	50	39	52	50	45	61	52	51	53	50	44	48	47	49	38	52	54	55	45	38	48	47	48	42	52	43	54	53	43	51	45	30	49	54	45	51	48	42	39	51	46	46	44	38	39	51	54	46	36	56	39	40	54	41	43	42	53	43	56	38	56	52	57	50	45	53	48	57	59	57	57	45	40	39	43	53	46	43	50	57	43	61	54	36	46	45	50	47	50	52	63	44	47	47	41	49	59	63	52	54	38	34	51	40	51	41	56	43	41	43	57	41	53	40	32	45	47	47	50	46	33	52	43	44	51	47	47	45	38	59	43	54	42	36	34	47	41	52	43	49	50	59	38	37	53	50	43	43	44	50	58	47	57	48	54	54	47	43	53	44	41	51	50	50	51	34	60	47	42	39	44	50	44	43	56	42	57	42	47	49	36	48	51	53	37	43	40	42	39	47	64	43	45	51	47	50	43	41	50	50	54	53	46	51	58	52	51	44	45	44	57	53	37	57	44	51	42	56	43	49	56	44	53	49	48	49	45	59	49	46	51	44	55	40	28	62	56	48	39	61	45	32	51	55	43	51	35	36	39	49	49	52	49	46	50	52	65	38	41	49	50	38	43	39	46	50	39	55	56	43	53	35	41	52	53	47	47	45	52	40	50	49	49	39	53	50	41	48	57	40	47	49	58	42	47	33	39	50	38	63	37	49	50	48	42	46	43	45	62	69	50	63	53	49	42	41	51	52	53	43	41	53	33	55	53	46	51	52	38	45	46	42	64	51	53	44	46	52	54	54	42	43	44	43	41	58	50	60	52	50	45	49	46	60	44	48	44	39	45	37	52	55	59	62	50	41	45	51	57	51	50	54	42	57	51	42	44	44	46	40	65	65	41	54	45	46	59	50	42	58	55	50	45	41	46	51	42	48	45	45	53	48	60	57	43	49	43	32	38	49	70	49	44	69	50	52	47	41	53	40	56	47	46	60	35	41	45	52	38	44	43	54	56	56	48	59	64	59	43	55	56	56	44	46	48	47	46	44	46	48	53	48	43	31	45	35	51	44	56	39	56	56	45	30	49	41	43	34	39	58	51	55	49	53	45	42	43	58	41	48	45	65	46	50	50	46	46	45	47	47	59	49	47	39	45	47	49	46	53	55	49	59	38	44	46	40	54	55	44	49	43	35	55	54	36	35	40	40	35	53	49	46	51	54	44	49	53	41	54	41	40	49	49	63	45	60	43	40	45	47	50	58	49	41	52	43	42	44	47	55	48	55	52	35	55	56	46	56	41	56	34	55	56	49	53	42	45	46	47	44	45	62	49	42	47	50	51	48	46	55	53	46	43	40	62	46	44	49	47	45	45	57	48	47	49	53	51	57	55	54	56	43	43	49	46	46	41	51	53	41	56	34	42	50	52	50	48	62	48	51	53	42	44	47	48	49	37	24	57	49	41	55	57	41	53	42	43	52	58	48	49	69	53	56	59	50	51	50	37	42	49	57	50	46	46	43	53	45	43	56	52	55	47	39	57	53	58	57	50	42	56	65	40	48	51	61	54	37	43	44	49	58	51	47	51	47	45	58	48	42	47	41	59	36	51	53	50	50	55	50	47	35	55	38	47	51	49	53	36	47	52	40	49	41	49	58	44	42	42	49	54	44	44	39	47	64	44	64	55	51	48	54	49	59	38	49	57	42	49	44	46	38	28	46	53	52	60	61	48	51	46	52	35	47	54	61	36	48	45	54	49	37	44	45	55	56	47	44	49	42	41	43	41	47	42	49	57	52	54	48	54	45	51	48	50	45	44	63	44	52	54	43	44	50	53	44	47	49	39	50	50	52	55	47	45	54	50	45	48	45	43	53	52	55	49	54	55	33	51	56	52	39	62	61	50	41	40	45	55	55	38	66	50	45	47	42	43	51	50	31	44	41	68	40	42	51	48	47	40	50	46	34	61	41	55	50	48	54	47	45	53	51	37	45	51	48	57	52	39	44	49	53	48	47	39	51	53	46	49	45	50	41	50	48	58	43	44	56	37	57	58	66	51	59	34	58	52	41	43	51	42	40	46	60	33	55	55	51	38	50	49	56	50	47	57	50	48	48	41	49	58	45	38	49	54	36	34	47	48	57	57	50	50	40	53	37	41	55	45	56	53	60	41	49	47	43	61	49	50	55	46	38	45	54	44	48	51	48	41	68	48	45	46	42	42	45	39	39	40	45	60	32	46	34	45	54	49	49	46	53	39	39	58	65	46	62	43	47	33	45	54	56	41	49	56	63	48	41	35	38	37	50	47	48	47	57	50	44	48	52	44	39	42	35	52	63	50	51	49	42	52	53	49	51	53	53	44	54	56	45	47	49	49	39	36	47	56	51	56	46	42	54	60	42	38	59	46	49	46	46	42	41	39	36	35	42	63	50	49	43	43	66	53	52	48	50	34	43	49	44	36	48	44	52	43	60	42	64	43	47	54	51	47	57	53	45	49	51	28	45	45	60	38	50	42	44	62	52	55	39	54	37	46	47	41	42	43	37	49	32	48	45	56	39	50	40	41	50	51	50	55	44	51	46	52	58	48	50	58	52	51	55	34	53	46	53	52	54	41	46	44	59	39	51	56	46	46	43	46	46	48	60	56	64	43	49	51	49	56	57	49	54	38	44	51	46	60	66	58
29794	21430	17762	24183	33806	36539	34787	32712	29596	27672	24722	22804	20971	18145	16390	14129	12229	10297	8948	7952	7051	5924	5241	4235	3504	2650	1746	1190	818	731	716	812	889	985	1129	1158	1156	1228	1391	1622	1509	1563	1497	1518	1563	1504	1675	1602	1398	1203	1177	1251	1351	1335	1387	1017	790	641	639	590	567	530	535	535	556	600	485	589	543	574	588	595	589	569	583	586	585	580	594	575	566	568	590	592	543	585	543	497	498	539	486	608	540	541	537	567	541	524	521	507	529	558	520	518	530	519	526	514	538	530	550	520	546	512	551	529	495	510	515	534	512	523	541	530	523	529	551	544	532	547	496	487	494	531	555	517	515	558	547	522	512	541	521	541	511	497	533	553	519	533	549	558	523	568	535	522	505	503	527	558	546	523	534	493	565	521	517	544	513	551	485	510	487	498	527	557	534	509	521	536	530	539	491	520	542	560	506	526	492	550	570	506	532	555	503	501	524	524	537	533	527	493	568	541	546	489	545	550	530	558	508	537	525	531	547	484	522	502	529	531	534	536	518	535	537	538	542	565	493	527	522	522	525	443	527	541	512	529	531	496	539	548	526	502	504	500	520	490	558	534	500	536	524	513	528	521	532	549	551	483	547	546	524	534	507	534	528	558	531	508	519	517	552	537	489	502	498	574	516	540	532	504	509	524	558	517	556	483	488	546	538	556	541	565	512	552	542	517	522	547	492	561	506	491	518	513	518	547	500	541	521	548	484	497	544	502	487	555	543	536	489	491	544	524	538	501	543	517	484	511	536	565	532	541	565	495	543	531	559	555	499	534	522	552	511	493	557	517	507	543	522	504	463	505	538	519	506	529	503	540	525	502	532	488	549	503	556	565	528	520	510	521	535	554	516	488	521	506	487	497	551	503	545	564	509	515	520	558	511	513	547	525	513	524	498	506	557	540	542	525	498	514	524	530	574	557	507	502	503	547	504	549	504	592	531	524	581	560	520	528	487	544	520	469	521	525	543	575	513	542	529	539	492	504	480	541	537	528	537	531	531	528	499	540	532	523	499	514	541	516	540	530	540	546	510	482	524	574	519	518	566	532	507	528	532	575	475	572	555	554	531	524	511	520	510	543	540	523	506	541	520	529	521	505	541	496	564	499	527	491	511	494	549	481	543	520	569	495	558	508	540	548	518	553	510	554	490	552	513	507	541	581	524	495	524	537	537	540	522	507	537	525	512	504	499	499	510	531	521	543	535	539	541	498	520	535	514	520	521	522	523	552	518	533	522	491	545	517	503	528	513	512	518	515	497	535	567	542	534	534	472	553	560	507	509	510	516	539	525	556	509	529	504	553	504	548	511	521	497	501	514	538	510	529	539	496	518	536	528	528	493	527	527	528	519	549	522	506	546	527	517	484	565	509	568	476	542	526	577	553	529	522	532	533	518	534	532	496	545	579	513	517	516	513	508	536	544	503	510	532	512	581	551	543	515	548	550	524	514	535	550	536	530	539	519	545	530	572	513	552	523	529	512	537	514	524	479	524	519	505	506	546	498	524	501	535	520	558	542	536	527	550	532	558	496	513	488	535	524	554	502	525	562	556	512	551	504	522	501	538	526	553	554	580	521	530	521	518	527	524	495	525	544	509	512	534	515	499	520	555	521	544	516	521	529	554	531	546	557	570	516	456	511	539	546	519	526	506	501	499	487	501	538	523	527	516	535	521	526	485	559	502	525	519	546	530	548	559	556	521	529	519	518	520	503	528	504	534	539	542	528	537	514	561	548	536	513	519	515	567	547	527	548	516	537	503	521	569	498	515	529	516	548	519	523	516	537	497	547	505	517	528	515	513	533	501	515	565	536	490	507	552	510	488	542	517	523	505	501	491	512	556	510	542	514	552	540	518	516	531	525	579	525	513	483	503	564	506	506	520	585	536	491	509	503	563	529	577	523	537	534	573	558	528	526	542	524	551	493	531	492	529	547	520	518	497	523	530	525	537	558	520	509	570	566	517	493	528	492	512	504	528	546	520	545	542	539	538	529	516	559	524	522	529	556	511	531	519	486	528	516	507	518	548	536	487	503	520	528	540	546	522	545	530	548	549	507	510	469	602	563	513	548	545	525	552	523	545	559	544	512	512	504	528	550	553	521	543	517	539	555	590	508	521	491	517	502	502	520	512	513	500	496	500	549	531	495	538	491	546	524	527	506	490	476	506	518	543	549	509	511	499	532	553	465	537	526	529	540	550	564	506	526	531	531	497	547	542	518	537	535	515	544	532	505	500	549	518	519	514	502	518	512	542	520	510	538	568	508	513	508	507	493	501	527	522	525	517	520	510	515	538	502	543	505	480	518	538	529	521	498	502	514	519	484	487	511	513	523	531	514	511	526	532	497	538	514	543	537	509	556	542	529	531	537	554	513	554	540	518	536	523	510	559	521	474	534	505	511	537	481	556	542	508	499	556	523	512	471	479	513	496	546	528	499	516	523	510	550	546	526	568	506	556	503	531	530	538	548	541	514	521	516	548	491	575	497	539	527	481	510	548	510	539	521	527	543	538	503	531	528	508	524	536	541	524	515	505	550	524	511	505	563	551	521	497	539	490	559	542	527	575	533	538	516	579	556	490	515	521	531	548	492	524	551	546	540	557	511	554	510	519	529	515	533	522	516	519	513	519	512	547	562	553	570	509	545	548	501	548	534	568	520	507	539	518	556	562	510	498	517	556	547	531	516	522	531	531	501	505	565	507	512	495	522	501	522	512	509	561	490	525	535	567	524	515	527	521	549	531	516	518	528	554	517	467	544	543	532	515	538	554	515	506	546	539	568	506	512	531	529	525	540	522	511	523	516	518	490	542	502	518	538	546	538	536	531	493	525	550	545	490	487	532	495	501	495	512	511	539	518	524	531	501	519	558	531	524	526	555	532	505	524	519	510	559	542	520	528	518	512	532	540	521	519	540	546	536	516	528	530	520	549	506	491	494	524	516	506	520	507	509	534	491	492	563	518	514	510	522	530	534	541	533	476	509	555	530	522	522	531	489	548	506	554	522	538	548	528	541	532	540	512	531	497	504	535	544	514	545	527	529	490	541	549	573	558	537	512	523	566	519	507	520	547	523	512	549	511	494	515	487	512	538	523	534	522	533	564	563	525	534	508	526	506	491	501	508	539	515	510	497	519	520	500	508	549	561	513	530	527	520	554	519	546	525	484	506	520	504	523	527	480	521	520	512	461	566	503	527	580	548	524	531	518	578	500	516	564	511	510	527	539	535	485	534	535	561	577	490	505	520	528	536	543	557	519	519	530	539	508	492	525	586	511	557	525	506	523	518	549	519	517	541	547	530	507	516	556	544	527	514	514	513	525	537	519	504	515	524	537	513	529	502	513	516	557	498	507	522	549	537	543	504	513	511	541	547	504	568	539	474	498	523	520	541	527	567	534	506	445	538	557	528	524	548	514	547	524	527	541	505	516	550	507	513	553	512	521	571	548	530	518	532	531	509	537	544	536	485	551	537	542	524	547	477
2980	1800	1094	896	899	1540	1567	1397	1204	939	851	735	655	503	427	407	335	258	232	214	185	175	149	130	122	89	79	84	67	70	54	72	74	93	71	104	91	74	87	98	97	79	90	70	102	92	82	87	78	78	86	94	75	89	77	78	69	78	79	69	54	77	59	68	69	71	74	81	61	57	83	76	81	71	56	78	94	73	58	71	70	68	72	64	72	64	65	69	73	61	60	67	77	70	78	78	71	71	73	77	66	74	59	73	59	71	61	62	66	63	63	91	71	82	60	61	60	58	65	62	71	74	60	57	69	68	59	58	61	72	71	70	75	62	65	68	62	68	73	68	69	81	61	77	77	76	68	76	71	66	82	73	62	63	84	82	65	67	71	69	60	64	70	54	81	59	62	68	56	66	64	56	60	61	61	64	85	68	74	69	65	74	74	69	72	55	65	63	75	69	60	59	72	67	60	55	73	70	63	64	67	67	66	65	78	70	74	56	70	66	63	75	64	64	68	60	68	79	67	64	71	78	61	60	67	68	77	57	64	67	70	59	70	60	60	70	65	63	66	56	76	65	59	74	72	55	75	60	74	61	71	56	61	65	56	75	74	59	75	61	66	68	77	58	64	69	69	68	77	65	62	66	69	68	57	81	70	67	79	67	74	69	69	66	70	65	59	60	64	55	68	74	67	67	78	59	67	69	80	62	75	61	80	86	59	77	70	61	69	65	68	80	60	66	80	60	63	75	71	75	74	75	57	73	80	74	65	60	55	49	59	64	91	52	69	67	58	62	63	72	62	76	70	68	72	68	57	68	63	70	90	79	69	66	73	58	77	66	71	71	78	78	46	78	68	72	60	58	67	70	65	75	73	68	70	71	66	75	69	54	68	70	84	76	78	83	76	83	82	74	67	69	69	68	79	56	68	74	67	60	63	52	67	59	62	67	61	63	61	67	51	61	65	63	64	78	69	72	67	59	62	57	69	69	68	78	75	76	69	50	66	73	61	67	71	58	65	56	73	69	68	67	73	63	70	55	81	72	72	76	59	70	58	61	81	57	67	75	74	86	73	72	64	50	75	84	74	67	80	54	62	76	57	62	62	61	63	84	73	57	86	76	70	52	52	71	64	74	76	54	80	76	72	64	67	57	51	65	64	75	71	68	76	69	69	63	62	78	67	71	65	73	71	68	61	66	78	50	90	58	58	71	76	62	75	73	71	92	84	62	66	76	72	56	68	54	78	75	74	64	67	78	76	75	71	69	70	77	78	77	57	77	66	59	68	67	79	72	56	77	74	65	77	63	60	58	73	68	70	75	62	73	62	65	76	69	63	65	62	66	53	62	75	66	63	59	65	64	58	72	53	61	68	71	86	70	77	67	78	67	78	65	76	65	65	52	56	60	63	57	64	63	61	66	76	61	63	51	82	68	78	83	71	73	71	61	49	62	63	71	57	79	73	70	68	72	66	66	79	69	67	78	66	67	70	61	75	79	57	64	74	58	60	81	55	58	72	68	72	65	74	61	69	83	66	80	68	62	70	64	63	66	74	68	65	73	70	72	58	69	62	65	74	90	68	71	66	71	58	68	57	78	73	55	58	79	72	64	64	61	65	60	70	68	80	60	72	66	74	62	74	80	59	72	66	67	74	69	58	84	77	81	78	76	66	64	63	56	65	75	58	69	71	69	75	63	64	70	79	58	71	68	90	71	75	63	68	68	62	74	60	81	72	72	72	70	67	67	75	72	70	75	68	71	69	65	69	63	85	63	66	70	54	67	69	55	71	62	71	55	67	70	75	53	66	76	57	66	67	69	69	74	54	72	71	61	77	62	57	48	66	62	73	70	70	70	67	73	71	53	78	85	63	70	87	72	70	73	61	63	67	76	62	76	74	76	60	69	64	69	58	54	76	84	78	63	77	67	65	71	56	78	76	72	54	51	53	57	68	68	78	86	64	69	77	85	76	84	68	80	75	47	70	71	71	80	67	66	71	62	68	60	69	71	85	61	63	61	83	70	71	76	59	72	63	58	81	63	79	52	57	67	72	95	67	67	61	70	53	69	74	66	66	87	73	75	64	76	82	68	74	55	78	57	83	69	72	69	65	71	62	96	60	74	60	79	73	65	80	51	67	61	78	64	71	76	57	72	73	78	64	71	59	72	60	65	79	59	79	72	58	65	88	82	67	76	75	73	46	77	61	76	71	77	84	75	70	77	81	50	82	66	71	61	69	72	70	79	71	46	69	76	76	73	63	62	67	79	74	73	65	76	55	69	45	64	57	57	70	69	65	71	67	60	79	74	71	51	50	65	70	60	70	54	71	60	72	57	60	56	59	63	44	67	69	76	77	55	77	71	75	61	57	84	76	71	73	60	74	55	52	60	78	65	74	69	73	59	67	64	60	76	61	66	57	68	74	71	64	80	70	69	62	73	60	72	79	71	62	72	74	67	65	63	67	57	81	59	64	65	63	58	49	86	71	69	68	57	72	58	67	79	64	63	56	64	64	70	69	86	64	66	56	73	79	70	77	63	63	72	72	87	60	75	80	77	72	65	57	65	68	70	55	69	67	66	81	75	69	72	70	78	60	72	63	63	75	58	62	67	86	63	67	65	82	96	68	60	73	53	70	57	69	64	66	60	72	79	72	77	74	80	66	72	74	69	47	47	80	64	87	80	65	63	53	81	68	54	65	63	60	71	52	65	62	68	62	65	77	79	53	69	66	64	57	72	92	69	71	62	75	61	71	68	66	68	68	70	71	64	83	60	59	77	47	60	60	63	80	60	59	78	84	56	70	72	60	84	65	56	71	67	75	84	77	64	57	61	67	58	68	57	69	59	78	71	59	71	60	72	70	76	76	70	72	70	89	70	62	92	64	93	66	62	69	66	67	47	84	72	64	76	73	52	66	68	61	59	68	74	60	61	80	75	70	65	56	87	70	58	72	60	56	78	77	74	75	61	73	68	69	75	63	62	63	70	86	56	74	64	73	77	69	51	60	68	68	72	72	72	87	66	68	74	67	87	72	76	67	59	87	71	69	79	59	76	71	51	63	74	83	82	74	54	77	73	44	55	76	77	75	59	85	77	64	66	67	82	72	47	50	61	65	68	67	81	47	69	83	77	68	49	70	63	55	81	64	66	66	62	59	82	68	59	63	67	50	74	52	65	66	58	80	60	68	58	64	77	68	64	71	71	54	66	65	76	76	74	60	63	54	62	75	70	87	75	55	94	74	67	62	68	66	76	66	73	71	70	72	58	52	68	53	65	57	80	73	70	62	67	72	61	66	71	65	82	65	60	78	67	51	72	72	61	71	58	57	90	71	65	82	53	77	59	55	68	65	62	62	66	66	58	76	62	70	65	57	67	62	71	69	85	73	75	76	82	64	61	66	57	72	70	62	70	65	62	77	77	62	64	79	69	70	69	69	63	58	70	59	64	69	71	70	66	50	68	72	77	64	67	70	59	65	72	74	66	73	81	69	67	70	76	61	81	75	66
25112	17148	13515	19848	29232	32111	30391	28461	25704	23281	20460	18433	16861	14087	12477	10756	9075	7495	6284	5641	5069	4261	3802	3206	2490	2015	1421	1067	828	826	814	840	907	976	1110	1082	1078	1037	1309	1383	1319	1281	1318	1301	1271	1303	1378	1336	1200	1082	1123	1084	1278	1248	1213	949	872	799	779	809	719	799	732	724	729	666	732	724	733	676	795	718	758	731	765	790	719	804	800	716	735	734	807	738	739	705	778	659	733	738	742	733	757	796	797	737	749	710	726	718	758	723	704	679	732	776	727	757	678	735	706	761	756	752	677	734	809	717	720	712	751	732	756	756	691	728	751	775	717	703	744	730	761	721	743	749	753	766	759	725	730	739	712	752	759	737	728	725	711	717	725	739	736	745	742	798	762	684	735	716	730	676	754	757	765	719	763	779	723	724	791	728	708	737	708	697	700	695	682	743	732	729	726	727	763	722	686	755	733	681	711	748	747	736	691	694	744	703	763	716	749	720	771	730	754	728	741	700	757	733	732	674	701	726	713	730	706	686	736	720	744	718	742	705	695	707	765	739	745	739	737	744	740	719	708	754	758	766	746	742	741	759	743	690	783	703	710	783	752	697	711	722	782	731	724	726	728	766	740	697	753	729	758	777	726	703	772	766	724	736	745	697	702	730	697	751	704	693	772	736	750	724	739	736	728	685	742	738	715	697	727	710	726	747	749	715	734	717	689	743	713	757	754	758	705	747	773	770	723	734	674	672	734	789	760	725	748	770	758	772	736	718	743	700	751	750	711	695	688	738	744	714	716	741	709	731	727	710	759	722	780	701	734	748	730	732	758	728	747	746	692	782	751	722	767	787	699	704	732	733	774	661	685	730	735	742	758	770	736	747	745	780	745	752	681	672	732	733	764	736	723	736	753	781	735	754	738	724	739	754	724	774	727	742	685	852	657	694	714	713	718	719	743	731	748	731	754	692	721	713	738	707	720	782	779	744	747	741	752	743	740	756	726	740	740	750	742	693	715	774	761	665	747	713	786	760	722	720	723	719	731	798	694	790	682	730	763	708	710	757	742	751	776	721	745	706	690	718	679	703	731	740	744	754	733	756	697	697	754	749	768	708	768	709	692	710	718	767	745	716	739	734	740	717	730	710	744	718	739	745	714	738	758	721	751	761	714	710	751	742	759	738	754	688	744	771	755	737	714	707	706	713	766	738	729	736	701	718	726	705	711	669	695	777	741	760	720	697	748	738	780	787	725	750	722	710	717	731	759	702	721	751	731	775	766	721	729	780	688	709	703	720	698	787	754	721	738	717	756	738	741	786	793	710	747	706	687	760	720	767	702	712	741	735	776	699	759	700	772	687	741	727	725	748	714	718	725	708	706	729	704	755	713	695	747	722	724	732	750	785	730	711	739	746	750	734	780	695	736	712	683	720	747	773	779	687	763	741	782	722	676	764	747	673	687	696	739	735	728	731	747	665	781	720	718	759	746	698	746	732	733	732	729	742	712	721	750	735	761	679	726	702	737	777	727	713	759	680	762	752	733	699	802	739	701	746	724	714	780	712	695	728	820	713	759	765	777	696	787	714	702	712	750	737	715	754	703	760	732	723	729	740	710	706	706	732	735	741	704	771	770	718	716	721	743	703	750	719	775	713	726	746	757	675	713	711	776	772	735	738	691	764	747	804	758	705	713	719	699	734	718	743	762	747	726	739	740	723	754	701	748	760	688	702	766	735	776	775	714	751	746	720	715	708	692	808	753	718	720	773	705	709	740	748	690	781	740	686	710	729	744	725	734	757	704	732	772	731	740	724	686	702	766	751	742	749	689	701	719	751	678	769	747	765	695	736	738	744	749	726	757	715	767	746	759	747	792	730	696	754	749	741	755	723	755	702	728	746	732	736	782	727	637	730	716	711	671	710	756	701	727	707	702	743	738	748	711	764	756	706	688	687	774	714	747	713	745	699	749	722	789	742	737	683	740	740	764	728	748	703	748	695	707	731	763	713	706	696	749	755	741	736	737	723	693	750	740	746	752	691	720	753	713	707	723	694	690	672	684	747	749	723	728	725	719	721	741	712	757	745	760	728	756	746	749	750	760	695	732	726	757	744	705	742	720	771	712	769	727	720	701	719	738	726	712	738	684	716	707	708	710	744	769	757	744	719	706	769	704	723	746	725	764	681	724	683	673	723	680	740	738	751	747	723	786	754	717	707	723	684	693	671	700	740	720	728	736	704	706	771	704	718	714	753	797	742	754	739	748	772	755	740	699	753	733	744	745	750	743	755	765	711	718	680	719	662	724	727	761	705	744	695	738	751	753	690	713	688	737	707	743	689	769	724	778	720	712	701	759	767	748	714	725	737	732	680	709	788	719	743	683	755	749	741	763	703	731	741	711	710	709	684	767	711	756	727	732	743	722	784	712	704	698	710	738	757	724	713	708	708	718	725	727	692	723	761	765	737	757	723	698	681	682	767	696	720	680	723	728	748	710	754	764	688	740	744	707	763	759	758	713	778	730	728	750	741	736	753	735	752	760	741	692	691	751	744	719	702	749	689	715	700	741	734	730	719	728	711	767	719	702	749	780	744	726	706	758	709	763	682	724	734	710	751	720	798	718	739	754	738	768	738	731	658	754	739	729	724	737	744	696	728	716	783	771	738	748	691	692	693	721	720	699	747	804	745	772	675	727	748	745	762	749	738	741	730	732	700	771	722	749	734	696	668	720	732	684	725	769	723	689	774	745	713	704	685	740	724	713	724	770	757	733	752	758	760	734	760	740	729	723	707	676	714	716	761	686	752	752	745	735	710	712	729	749	748	729	739	762	723	756	745	725	707	720	720	744	725	749	758	712	670	732	694	707	730	737	748	743	635	749	730	737	707	702	712	677	779	717	738	775	713	751	755	671	733	738	738	742	754	692	748	730	734	690	746	718	747	740	716	696	754	718	692	717	741	737	748	718	747	721	752	811	744	748	733	725	747	711	690	700	698	747	718	724	779	752	783	725	714	723	714	728	711	745	748	740	713	759	806	728	725	753	728	725	718	756	704	776	711	700	700	737	777	752	738	707	669	725	740	698	709	720	711	715	701	733	708	665	709	716	732	723	735	705	688	800	701	699	705	691	712	748	698	775	724	689	752	749	792	727	743	740	761	721	713	692	687	755	720	771	723	733	746	753	735	804	739	742	730	734	731	705	738	713	728	718	735	731	744	750	737	756	705	727	705	698	726	733	736	702	712	710	673	732	781	713	728	720	712	743	784	718	700	699	769	715	738	722	768	727	712	709	750	733	736	741	733	738	712	742	699	744	736	745	739	695	718	705	764	726	736	754	704	698	775	658	712	718	707	712	709	689	713	719	743	704	774	740	690	749	701	782	777	722	737	701	729	732	744	760	701	733	722	743	748	755	694	708	779	727	766	692	747	812	710	685	757	735	756	722	693	749	731	640	729	721	726	786	768	716	750	743	696	726	717	743	736	709	675	776	776	805	768	716	780	752	738	728	714	699	689	686	769	752	729
4013	2164	1431	1062	1179	1827	1956	1735	1502	1202	1109	905	737	655	537	445	360	290	294	268	226	222	166	153	122	114	87	79	65	71	75	68	69	76	79	71	67	87	84	97	86	94	85	86	86	104	89	84	84	101	77	67	86	89	89	66	71	62	78	52	51	65	61	56	53	73	61	55	62	67	61	53	46	64	73	51	69	57	82	59	58	57	70	82	65	67	64	58	63	64	61	53	68	62	59	66	66	63	65	70	65	69	72	66	59	64	64	54	53	60	60	63	71	53	52	79	52	67	77	60	66	71	64	61	75	69	65	74	54	65	78	57	62	60	66	56	65	66	55	66	60	63	55	68	77	47	52	61	62	56	72	63	59	77	67	68	64	62	77	58	66	58	72	54	58	60	63	59	72	55	54	58	74	56	74	60	65	46	75	56	64	73	60	73	56	69	79	55	62	60	63	52	55	78	70	66	70	54	64	58	75	59	75	74	75	56	50	61	71	49	64	58	54	68	61	64	54	57	64	71	61	66	59	57	68	72	64	64	64	65	70	67	61	56	60	75	70	57	49	58	74	57	64	65	54	83	77	74	61	56	57	69	56	70	64	70	65	56	72	77	67	56	64	60	48	66	60	42	54	62	62	63	56	69	52	52	58	62	72	63	63	78	71	64	68	62	65	64	68	63	67	75	69	59	55	59	69	63	58	66	64	57	58	56	55	66	55	48	64	68	62	65	58	58	61	46	55	81	57	57	72	60	75	62	65	81	64	59	64	58	66	81	65	73	66	53	74	63	62	61	74	57	60	51	62	51	58	61	69	67	67	49	70	55	79	60	60	59	65	69	80	77	72	61	64	66	65	69	66	60	71	47	70	58	52	61	65	54	71	59	62	51	69	69	68	65	42	66	64	65	59	73	70	66	62	48	50	57	56	62	68	48	71	57	69	55	69	57	64	65	59	46	77	61	69	63	57	49	57	55	44	64	48	52	54	65	60	70	70	65	81	58	57	53	49	58	72	52	56	62	60	71	58	68	54	52	60	70	56	66	66	62	65	47	68	70	74	63	68	51	62	70	92	51	88	70	60	52	62	65	63	58	76	47	80	56	49	46	50	56	63	50	56	90	60	51	64	80	62	65	60	70	72	62	66	66	72	56	71	60	68	68	57	64	60	72	65	66	71	57	54	50	55	55	56	69	60	74	75	70	71	56	73	52	46	85	62	64	62	59	66	64	64	79	65	62	55	52	65	61	63	52	66	65	65	64	49	58	72	68	65	59	76	53	64	61	63	60	58	61	70	71	70	46	63	56	67	53	52	71	71	59	64	65	63	46	62	56	70	55	56	71	74	73	54	60	51	51	59	54	57	52	62	62	59	75	55	59	71	62	61	53	67	59	68	65	71	53	69	73	69	66	73	69	59	60	63	75	62	63	70	69	69	58	60	81	65	55	56	63	71	56	75	62	62	61	50	66	62	69	68	61	63	72	64	64	83	69	67	53	73	63	65	62	61	70	64	57	56	55	62	52	71	64	63	68	59	72	58	60	59	68	47	73	67	60	56	56	62	74	64	63	55	59	54	52	61	77	64	66	50	80	49	77	58	52	74	44	59	52	63	58	53	48	61	80	60	41	67	62	56	61	60	68	58	50	50	69	51	75	51	61	70	67	72	55	66	64	62	71	62	76	71	69	59	66	67	62	53	71	67	65	72	61	57	58	60	66	70	64	74	67	61	55	65	52	62	72	72	63	62	60	59	62	53	53	56	64	75	70	60	61	56	67	61	50	74	68	62	61	52	69	54	66	65	46	76	52	69	52	57	80	53	62	61	62	75	77	57	73	59	45	64	67	67	66	65	59	73	63	52	57	58	64	79	66	76	59	58	62	68	44	69	59	65	58	52	54	51	65	76	52	67	66	70	55	71	49	58	65	55	57	59	60	60	79	64	59	46	54	73	69	65	81	65	59	71	71	71	59	51	60	62	75	78	81	64	63	58	56	67	54	73	65	79	58	67	74	64	66	59	62	74	64	77	59	67	59	55	65	44	65	71	45	59	64	62	76	62	71	66	77	74	60	55	66	61	67	63	67	55	67	52	58	64	65	62	61	65	64	60	59	65	66	67	47	68	62	62	65	65	62	50	63	59	70	62	62	67	59	65	61	64	68	76	62	56	64	67	63	61	58	64	61	71	57	65	66	51	47	57	48	59	56	53	51	61	66	59	71	59	52	47	64	56	52	70	69	53	69	66	56	64	52	64	67	64	63	65	64	57	60	69	67	51	57	58	59	60	68	60	67	63	73	63	47	53	57	67	60	64	62	75	60	68	61	78	57	63	67	72	52	71	69	66	73	59	52	73	72	53	64	60	57	71	58	60	50	69	47	52	68	72	62	56	58	59	66	59	57	53	60	58	55	67	59	53	60	64	78	51	60	61	70	59	56	61	66	64	51	65	59	53	62	64	76	63	83	67	75	58	66	63	62	58	61	56	91	79	71	70	55	63	54	62	66	52	64	70	55	69	47	58	57	60	62	52	62	69	56	67	70	56	69	64	68	60	66	69	60	70	60	57	64	54	69	60	63	60	66	57	63	53	50	58	61	72	67	46	63	57	65	61	66	64	61	74	78	81	64	69	56	82	67	60	55	59	68	52	77	65	72	65	52	62	60	55	60	61	62	53	61	46	78	69	59	64	78	60	49	52	71	66	67	62	55	64	45	73	61	61	54	65	66	51	75	62	64	70	61	57	70	59	61	59	61	63	71	50	70	57	71	68	58	65	58	59	55	66	54	57	66	64	74	60	56	65	66	55	61	54	55	75	62	60	73	51	49	58	58	60	71	51	55	56	60	54	77	48	72	58	65	69	69	77	74	74	68	66	76	52	53	66	57	56	76	69	63	48	71	70	56	64	56	64	57	67	64	60	56	65	55	69	53	76	53	56	64	49	52	64	64	63	64	57	72	57	58	57	57	60	71	55	54	62	63	60	58	61	54	72	58	65	60	68	76	62	64	67	65	77	74	64	76	59	65	55	62	59	50	59	71	61	49	65	68	55	60	64	51	59	67	58	66	55	54	63	68	53	73	68	56	71	57	51	78	68	65	63	65	54	62	76	71	58	70	65	69	74	71	68	58	73	67	66	55	52	50	51	61	67	74	51	55	60	66	66	75	49	62	63	65	73	61	73	79	69	59	66	58	70	56	71	54	59	70	57	70	56	53	74	62	74	65	68	65	61	71	62	60	79	64	50	71	77	67	80	57	82	67	71	53	74	63	56	70	63	69	61	69	67	79	73	56	65	67	63	50	64	47	73	51	67	54	64	72	72	69	69	66	58	59	55	70	62	67	70	64	55	69	65	53	78	61	63	71	57	52	76	73	58	76	60	76	74	69	64	55	58	52	73	55	73	64	73	54	65	58	59	60	59	59	60	59	70	60	53	57	66	50	57	65	58	58	74	64	66	67	54	65	64	67	61	62	60	67	81	64	72	51	62	83	78	51	67	67
26137	18880	15476	21647	31147	33942	32369	30232	27539	25301	22987	20425	18832	16262	14336	12365	10393	8855	7630	6722	5881	5211	4304	3566	2908	2227	1547	1143	875	766	810	853	967	999	1130	1097	1121	1256	1386	1569	1504	1443	1443	1421	1390	1450	1607	1442	1224	1150	1165	1251	1400	1351	1289	961	862	743	721	745	683	692	678	690	715	698	712	679	671	679	689	713	774	731	694	719	662	701	708	667	716	695	734	709	692	693	702	697	693	681	685	728	697	667	686	692	660	675	633	671	686	695	668	700	688	638	698	655	670	674	686	704	670	658	647	642	710	640	704	682	619	658	638	653	669	680	642	691	699	621	628	644	674	632	673	677	657	653	637	656	650	662	661	667	682	630	696	647	743	704	653	653	654	684	613	710	687	635	639	681	648	718	671	682	691	645	675	650	665	668	688	659	681	628	674	629	659	693	662	650	709	698	650	657	650	699	661	693	655	679	659	660	688	647	677	668	687	682	687	657	679	591	643	664	684	675	675	652	711	634	640	646	720	675	648	662	634	687	643	662	679	697	665	728	685	640	649	667	656	713	664	648	667	661	682	644	721	648	686	691	638	685	684	649	672	674	652	668	698	707	666	619	702	666	619	710	647	658	651	647	637	676	628	676	663	727	668	707	634	622	672	701	736	644	677	660	604	639	670	636	672	699	669	704	692	661	672	677	671	672	707	624	669	664	716	668	652	683	656	680	673	679	670	672	651	711	713	646	642	651	646	659	679	763	676	702	696	683	684	709	655	604	684	671	640	640	689	679	677	680	701	684	680	679	716	695	640	681	680	705	665	714	709	705	642	673	663	630	702	624	653	650	687	675	647	655	637	658	659	659	649	651	655	645	656	631	672	673	658	640	634	663	694	738	672	639	671	631	634	706	687	660	665	656	647	662	679	639	694	631	638	667	662	710	668	675	697	664	689	706	668	695	667	694	708	722	719	659	682	708	713	707	673	666	659	632	693	690	690	660	658	691	689	720	656	695	672	645	713	626	702	677	629	638	653	671	635	731	672	681	658	700	688	685	692	712	711	681	650	701	704	677	668	678	705	654	675	685	673	683	720	645	677	653	686	650	656	691	691	642	685	684	634	660	672	656	737	677	685	668	647	674	663	703	676	674	649	652	622	696	683	644	670	716	650	683	632	671	690	648	637	628	670	655	682	730	657	694	664	713	688	632	693	665	666	636	702	710	680	679	684	647	621	672	659	695	707	673	716	618	634	716	708	687	678	683	662	719	650	679	680	718	663	691	674	655	636	699	641	746	633	710	685	707	658	660	654	670	685	628	700	682	702	693	705	704	667	605	706	649	667	670	646	687	698	647	646	643	658	682	698	646	672	682	669	686	656	690	699	669	677	672	687	680	708	700	727	690	629	649	688	659	670	672	646	643	646	680	661	679	660	694	691	682	652	654	699	671	655	672	717	666	690	665	699	674	656	666	655	686	687	689	699	658	669	720	672	644	698	685	658	653	690	684	686	726	619	706	644	648	658	708	685	688	706	662	692	662	659	660	652	661	665	689	636	699	680	673	676	689	695	665	623	631	673	677	668	684	732	726	687	664	655	722	623	657	665	693	638	656	688	685	681	643	689	651	668	662	647	704	654	677	672	692	665	728	663	673	632	730	707	675	654	648	661	701	666	612	706	667	685	687	672	699	627	652	641	670	707	645	713	672	646	710	644	638	700	643	691	685	629	642	648	735	649	643	675	702	668	707	679	655	682	685	682	658	683	699	708	644	670	682	705	676	667	635	602	664	669	675	685	680	665	682	677	672	615	670	653	660	638	722	634	675	731	669	707	627	655	670	630	644	672	633	657	703	708	705	660	680	617	660	690	679	694	665	677	696	657	670	655	646	662	671	653	690	697	661	693	660	647	678	667	674	676	711	663	660	689	714	627	656	673	681	672	713	698	677	602	652	684	671	711	728	694	684	713	704	690	702	727	662	653	631	709	625	624	637	674	682	661	632	679	667	659	647	650	656	695	724	651	711	674	656	693	648	675	665	708	688	660	711	679	684	679	676	653	678	675	658	690	686	659	681	654	637	650	677	690	655	690	625	658	724	733	609	679	684	653	693	709	654	683	707	652	676	680	666	644	655	656	737	668	658	739	679	656	669	666	719	641	638	634	683	651	673	665	690	677	636	685	680	676	638	683	671	700	670	708	697	726	621	664	637	684	660	642	691	678	706	695	658	646	667	700	657	668	706	645	627	705	682	653	628	724	663	612	717	681	660	656	661	650	652	697	650	661	679	593	670	662	661	675	651	687	635	719	685	671	671	678	658	618	714	661	717	669	667	695	736	658	670	651	658	653	682	661	657	678	695	673	679	718	726	640	660	663	664	680	637	615	709	653	664	689	681	691	666	613	685	679	648	665	680	631	697	684	662	683	688	670	698	691	682	662	617	679	665	699	670	669	641	639	716	725	693	693	646	665	668	674	668	651	710	714	648	692	649	690	632	721	655	680	635	711	689	652	670	660	635	643	650	672	672	649	634	685	716	693	646	689	664	646	697	662	664	667	646	679	650	701	628	676	725	650	678	671	710	691	684	716	721	661	657	647	682	708	698	659	671	623	652	688	702	683	641	668	693	729	650	675	642	653	643	641	637	667	655	653	705	676	656	636	702	619	683	663	661	714	708	681	679	688	673	720	718	624	648	684	717	658	704	619	716	698	703	669	701	669	698	685	691	642	645	704	658	681	676	625	690	662	709	675	695	656	674	710	668	662	691	688	686	704	684	695	690	689	650	678	693	701	648	646	687	693	681	643	644	733	671	671	699	674	702	700	666	667	687	700	657	659	664	663	723	647	688	738	665	638	610	646	692	670	635	693	670	700	667	682	705	675	687	678	632	644	663	649	669	701	711	678	672	655	703	660	691	703	671	656	708	673	655	686	696	661	670	667	691	667	679	712	657	671	693	684	659	707	630	662	645	621	639	675	662	679	660	642	697	675	667	663	642	677	684	676	673	652	706	676	732	683	689	652	627	657	666	637	690	686	658	644	664	651	651	704	658	664	601	675	698	665	689	696	680	669	685	673	673	681	712	636	654	705	646	655	687	683	659	682	655	738	640	695	718	650	665	679	649	667	649	682	674	672	698	646	710	666	649	712	655	658	654	659	688	655	669	701	705	612	690	682	644	697	710	723	672	658	681	700	712	659	648	660	665	673	652	647	713	646	710	673	711	692	710	695	666	628	657	654	721	676	675	683	673	697	669	686	716	616	676	662	715	663	678	684	674	676	727	665	656	669	669	663	651	687	702	682	628	692	622	713	695	713	659	672	688	673	630	667	692	656	674	645	650	687	667	683	696	703	643	671	646	633	664	670	654	668	647	688	646	690	672	681	674	693	670	695	692	686	661	687	717	680	685	687	642	681	695	679	657	642	656	665	642	701	685	700	646	628	669	660	709	728	669	650	646	669	642	689	659	617	610	656	638	653	636	647	675	667	702	678	684	695	670	687	644	665	667	637	683	675	677	707	680	690	683
4437	2349	1600	1161	1166	1886	2099	1897	1582	1285	1100	880	814	684	547	463	373	338	272	244	229	201	161	138	122	111	86	90	53	69	73	54	81	83	77	76	71	84	92	87	87	94	73	81	100	75	76	85	79	68	75	77	77	99	79	62	65	62	69	50	62	62	85	58	75	74	62	63	63	59	58	53	78	53	66	54	78	53	75	63	66	56	50	67	59	61	67	49	60	51	63	62	70	51	66	47	58	64	68	57	52	47	72	75	54	43	49	64	53	64	56	65	49	62	60	55	58	65	52	59	64	61	58	53	68	61	62	46	57	67	58	64	66	55	70	63	56	70	63	61	73	58	62	55	58	57	49	44	62	60	53	63	63	63	62	59	54	65	56	68	64	55	53	65	63	70	71	51	74	64	57	56	59	72	66	57	72	62	55	60	55	55	74	64	55	45	48	57	54	52	59	64	57	70	71	50	58	64	50	59	56	66	76	43	58	56	67	58	65	68	60	58	66	60	51	64	72	46	63	62	76	56	65	53	57	52	76	46	71	75	57	64	64	43	55	64	64	67	58	64	53	62	50	68	53	46	54	60	78	56	59	59	71	57	58	64	44	58	72	77	69	54	63	72	56	61	62	62	43	68	57	56	52	65	50	71	51	47	64	65	71	53	57	58	76	54	61	60	68	56	60	58	78	71	56	55	70	60	73	73	65	59	62	71	61	51	57	54	43	54	52	56	60	62	57	67	58	63	68	66	62	64	50	57	58	69	62	60	61	60	48	62	63	49	71	67	55	64	60	59	59	59	55	73	66	66	59	50	63	58	54	67	57	51	77	69	59	55	74	58	53	50	65	66	48	68	57	53	62	70	50	49	53	55	60	53	50	62	64	67	47	57	61	61	44	52	53	54	71	62	57	60	70	51	52	60	58	71	70	60	57	52	60	69	59	50	61	63	67	54	63	65	62	65	60	55	73	48	53	70	58	57	59	49	65	70	59	67	85	72	69	68	69	72	46	54	59	60	69	71	64	64	64	54	55	61	73	44	60	64	55	52	62	73	66	64	55	71	53	66	60	67	71	53	62	54	65	53	58	44	57	60	58	59	74	56	54	61	47	65	41	70	61	54	57	71	58	61	56	62	53	70	60	57	46	60	68	62	45	63	52	39	67	57	62	53	66	70	55	64	62	50	49	70	69	52	74	65	54	71	64	48	64	53	56	49	65	64	76	60	62	49	59	59	60	53	57	58	56	56	62	63	62	67	68	55	65	44	49	60	64	59	67	51	51	55	70	56	50	52	68	67	51	66	56	56	54	60	47	61	60	65	64	52	63	46	54	58	55	60	68	47	52	43	54	70	65	55	57	56	51	52	53	62	52	54	56	72	46	69	56	52	65	64	50	54	49	61	60	66	57	55	45	62	63	53	48	68	64	64	64	55	72	65	52	47	68	72	56	55	58	54	56	60	56	43	70	55	42	56	58	61	66	76	64	60	56	60	58	62	58	48	59	59	69	51	60	69	62	49	66	52	50	69	47	55	61	56	60	72	57	45	61	62	64	66	76	75	53	41	67	71	56	71	71	48	55	51	54	72	59	62	52	63	58	62	65	64	60	50	64	58	55	73	47	64	57	56	53	56	50	52	54	62	53	58	52	59	50	72	82	47	70	45	56	53	70	70	53	68	60	62	46	56	52	56	56	58	62	56	55	58	68	51	63	64	61	64	53	66	68	58	63	63	74	62	61	59	49	57	87	63	59	67	65	51	66	51	53	61	57	69	53	56	73	54	53	75	64	47	64	55	56	63	70	75	49	63	70	63	58	62	54	52	54	74	45	64	67	52	67	69	65	59	56	59	48	61	57	65	60	70	60	51	50	61	75	73	62	60	53	58	62	56	70	66	70	52	51	47	71	68	69	51	53	73	67	64	80	50	58	66	62	60	49	65	66	53	62	69	56	49	68	67	61	39	62	56	68	59	57	57	57	68	56	51	70	71	58	60	72	67	56	63	64	57	65	50	68	71	65	49	59	53	77	72	59	71	54	68	61	71	69	59	67	77	62	67	74	75	67	68	65	62	61	62	59	69	62	73	55	55	58	46	76	60	54	55	72	60	59	66	60	54	60	72	53	53	55	61	62	59	45	51	63	63	36	69	64	61	49	67	66	47	51	72	58	50	60	56	51	56	53	54	56	62	71	61	57	61	46	52	67	64	58	69	59	57	69	39	62	83	64	46	59	53	51	63	73	65	57	70	60	64	59	62	71	51	52	52	60	57	62	59	54	57	76	51	73	76	59	63	59	54	62	51	61	60	59	63	64	68	52	64	60	56	55	57	54	58	58	56	41	50	73	47	63	67	55	56	62	51	63	61	69	66	59	56	65	64	70	66	73	54	70	61	57	63	65	57	61	53	67	62	77	60	62	59	66	63	47	55	55	56	65	58	69	64	56	58	52	65	61	61	58	54	64	68	54	55	62	63	63	63	55	58	57	54	49	66	74	60	71	68	47	60	63	64	51	56	50	66	53	55	59	70	83	59	56	62	61	62	64	56	54	49	68	63	60	58	64	47	62	57	58	53	57	74	66	51	52	55	47	56	49	66	53	58	53	67	57	63	56	60	66	66	65	59	68	70	62	65	55	65	60	52	65	57	69	56	61	61	72	58	51	61	61	55	88	55	51	63	48	62	48	52	78	61	62	46	63	48	62	58	69	77	64	65	65	58	59	70	62	70	50	62	64	73	37	65	67	56	62	67	62	66	60	48	64	53	66	46	39	62	62	57	70	49	53	53	61	64	42	58	53	59	50	61	60	51	58	71	61	61	65	52	75	74	49	64	51	60	70	45	54	70	49	57	63	54	62	64	45	65	43	65	53	60	63	49	61	52	47	68	62	73	66	63	77	69	55	65	58	73	65	64	54	34	69	61	64	70	58	67	73	60	59	73	70	55	55	65	51	60	70	41	58	51	71	57	63	66	41	64	51	62	60	53	66	62	65	61	65	54	65	57	60	61	61	53	57	48	59	57	67	66	64	58	77	46	85	52	46	70	57	77	61	65	54	70	59	74	55	54	52	60	55	45	70	56	58	57	73	59	64	58	59	72	62	80	56	50	75	63	72	62	59	46	61	60	55	60	66	54	59	51	69	67	50	59	68	71	57	77	63	67	64	65	46	61	63	64	61	80	41	81	56	76	62	70	53	46	63	67	55	59	63	60	72	56	53	57	64	67	68	60	61	73	54	50	62	63	69	73	44	70	61	53	74	62	61	67	50	58	54	58	62	67	63	65	58	72	69	58	63	64	64	71	56	60	64	60	52	56	68	57	57	50	49	61	45	63	66	66	52	56	59	51	76	57	62	52	49	61	68	61	55	69	61	48	66	54	55	55	63	65	65	65	52	58	50	51	58	63	68	58	77	64	63	58	60	54	54	51	56	79	66	53	56	57	54	65	76	56	61	66	55	62	52	63	53	69	60	56	49	73	65	65	51	74	64	66	65	67	62	48
26908	19287	16104	22153	31576	34091	32886	30632	27798	25308	23025	20649	18674	16536	14386	12217	10598	9002	7794	6922	5970	5059	4406	3588	2908	2339	1473	1058	847	828	764	814	910	1104	1142	1131	1150	1202	1455	1597	1510	1485	1485	1377	1436	1559	1578	1501	1331	1117	1166	1316	1377	1367	1321	971	860	683	696	661	696	685	667	649	683	644	683	624	690	699	692	719	731	728	721	697	671	700	728	658	694	693	710	747	684	677	635	575	673	687	686	607	709	672	690	679	647	652	664	677	690	669	691	680	621	658	637	668	660	620	681	659	665	672	642	659	679	670	693	657	658	630	667	694	641	673	655	630	672	646	620	618	654	652	719	609	633	622	659	675	678	709	629	621	678	603	645	627	661	599	669	641	648	617	636	697	643	680	655	676	661	640	643	675	669	672	687	599	656	645	659	626	696	624	670	619	663	621	673	661	712	704	659	670	644	627	650	701	657	643	626	697	616	656	654	672	659	646	657	693	703	651	677	622	674	672	621	692	676	655	614	677	630	624	665	693	619	626	627	651	675	663	639	606	667	645	614	614	670	629	666	663	680	612	658	663	658	651	643	656	658	654	633	666	662	658	650	689	674	676	661	674	671	626	685	697	623	627	645	638	697	639	616	657	670	620	649	621	647	624	674	676	680	634	595	645	666	649	634	727	657	614	684	660	694	675	701	665	653	664	698	657	698	642	674	632	660	659	648	717	671	664	620	674	685	635	621	633	686	667	666	659	673	664	691	683	661	690	672	633	690	631	685	636	676	663	630	659	628	643	639	629	634	670	701	642	645	602	677	630	631	615	679	680	690	584	677	667	666	713	656	650	693	684	678	647	625	659	637	676	667	633	655	669	654	621	654	687	622	648	599	690	632	623	686	665	675	634	650	649	672	673	638	654	628	659	608	648	648	624	645	635	647	638	672	636	693	652	625	625	682	638	652	627	691	646	624	648	694	658	629	665	666	668	662	647	618	666	598	654	677	657	657	668	653	656	653	678	639	631	637	651	651	624	648	654	702	645	688	669	659	700	599	605	644	703	683	662	654	674	650	646	681	645	701	672	686	639	652	641	662	643	669	687	678	653	688	635	654	655	678	655	628	703	604	638	695	665	655	643	607	657	643	659	646	621	662	636	680	618	681	692	592	687	619	636	710	626	632	613	636	659	673	656	633	670	661	664	705	671	692	648	630	641	671	654	673	659	712	664	624	697	670	691	675	644	656	647	646	645	668	651	676	620	646	692	663	671	629	656	679	671	640	634	704	666	658	645	665	648	642	606	692	664	667	674	627	662	667	596	650	709	633	632	648	671	649	632	694	654	643	631	673	689	667	649	659	697	638	630	649	671	610	673	652	623	623	644	637	638	627	657	635	654	653	662	691	645	693	694	667	710	634	681	669	680	642	655	664	612	640	635	635	635	715	678	654	633	668	639	621	594	632	647	660	657	599	662	670	616	648	638	602	649	650	629	649	647	653	690	658	643	672	671	620	666	635	666	639	682	679	620	637	681	650	662	616	624	663	640	668	645	638	686	622	625	624	679	656	608	633	618	654	675	626	673	648	629	675	660	690	648	661	657	605	667	634	630	631	663	594	589	636	644	649	635	621	665	682	627	628	675	659	685	658	660	641	660	654	642	679	646	684	633	705	634	654	640	670	655	621	674	633	671	645	650	660	618	714	627	649	619	637	685	590	657	666	675	633	656	654	606	668	640	669	670	701	626	703	654	670	678	665	670	673	613	648	608	678	671	650	675	652	624	665	683	661	640	678	657	636	652	667	615	647	660	602	651	674	648	710	710	632	705	667	657	667	650	660	667	650	651	636	655	618	681	696	656	651	686	645	628	649	696	698	643	657	658	599	666	638	669	629	619	624	677	626	697	644	613	650	619	627	671	607	677	667	638	658	668	646	651	677	655	621	668	618	688	645	637	636	671	619	632	650	665	688	614	658	650	659	639	699	673	670	682	672	655	655	690	638	615	690	651	644	643	645	652	635	663	626	661	648	648	657	665	658	623	667	645	643	662	619	650	675	637	677	661	641	607	646	646	632	659	638	607	678	656	619	660	645	630	626	639	671	610	648	648	675	666	667	649	649	689	630	679	680	634	682	664	660	605	705	650	707	672	647	698	617	690	658	667	648	646	619	655	602	679	684	622	680	642	685	702	657	670	669	674	701	616	635	644	669	635	671	671	636	686	675	645	641	690	663	645	652	662	644	656	658	694	660	648	681	659	688	662	630	615	676	659	689	659	666	643	660	626	710	634	656	667	630	680	670	661	669	652	647	650	669	662	680	638	697	698	619	687	714	622	683	644	657	683	667	677	615	666	636	671	679	574	680	701	714	722	652	649	639	647	699	643	649	682	674	642	618	646	626	646	642	683	670	635	652	674	649	672	644	630	653	665	657	653	632	641	681	675	654	620	687	632	681	664	680	688	636	678	682	670	728	675	664	653	670	617	604	645	663	606	681	650	691	645	658	682	686	669	687	655	644	618	661	620	696	618	642	691	647	637	623	642	648	668	650	621	658	657	630	666	642	648	640	670	647	637	625	691	658	627	644	634	676	662	626	667	644	652	677	623	670	637	694	714	683	693	623	673	680	618	691	661	609	677	676	648	621	642	640	651	626	674	647	675	702	653	669	649	647	676	625	687	699	675	602	656	637	636	608	621	645	633	626	663	651	711	642	648	636	664	655	669	640	641	730	690	684	663	653	644	639	697	673	675	638	656	627	636	616	672	677	631	637	700	683	648	650	730	661	631	686	667	659	676	721	626	660	644	684	632	624	644	681	679	667	669	621	637	612	673	683	666	645	643	624	619	689	621	646	659	625	682	667	619	658	701	620	637	680	645	661	703	660	650	683	652	705	619	657	661	682	643	621	676	677	635	649	696	643	684	621	622	615	666	646	671	620	667	659	702	661	680	680	651	654	637	681	624	648	643	656	633	619	623	682	648	632	663	672	625	635	698	647	642	623	665	624	660	661	648	660	628	646	654	668	662	578	686	661	627	659	663	655	668	635	634	660	664	626	633	670	629	640	672	682	689	612	732	646	686	689	686	641	645	665	627	654	666	641	691	647	624	665	645	651	651	696	653	664	683	669	602	633	704	682	666	633	712	667	643	674	643	634	708	651	674	654	680	620	669	640	648	672	726	646	677	673	645	624	687	651	651	677	643	631	686	628	680	688	643	646	669	655	714	613	643	621	622	631	714	662	671	662	605	689	608	615	676	620	597	633	671	689	646	681	661	642	626	633	653	683	655	617	711	648	637	657	643	645	675	644	652	688	684	644	670	683	696	673	664	644	640	639	667	679	648	652	699	653	648	635	659	664	677	626	632	654	668	617	672	683	666	664	662	677	660	647	660	697	602	688	637	638	666	682	665	681	676	682	648	699	644	668	640	659	647	602	648	630	673	631	644	668	654	645	631	670	687	634	611	638	640	669	686	598	658	656	644	649	660	652	638	638	624	655	693	659	686	670	633	695	666	660	689	639	660	670	633
3665	2983	1920	1329	1434	2284	2562	2201	1753	1547	1245	1009	910	717	606	509	457	341	285	300	226	213	166	167	111	120	73	67	66	44	56	49	50	61	58	64	81	86	74	72	87	67	85	105	61	87	81	79	83	71	56	65	75	70	77	59	51	39	48	48	45	46	50	54	33	42	36	54	56	45	46	39	54	59	56	52	51	52	50	44	26	53	44	53	60	47	40	59	44	50	49	53	54	45	48	50	45	56	51	44	55	44	58	50	43	48	50	54	49	49	40	46	47	51	54	43	34	58	53	53	34	37	51	52	40	53	47	48	50	37	55	50	50	42	33	43	48	54	55	48	51	51	37	54	48	48	52	59	62	58	43	45	47	61	41	51	53	48	50	46	47	44	40	56	43	57	48	56	54	46	40	41	51	41	53	44	49	41	46	44	49	41	49	54	45	41	44	58	47	59	45	56	47	43	39	54	65	39	50	59	39	42	41	45	43	33	46	55	39	38	50	38	51	52	52	69	50	64	53	34	55	48	57	45	48	51	51	50	46	40	52	49	43	42	52	49	47	59	58	44	43	39	56	44	43	50	35	43	57	39	36	48	47	65	52	40	36	45	48	47	44	56	53	47	49	54	64	36	44	45	55	52	47	61	45	41	51	43	54	39	45	49	49	47	45	49	45	53	35	53	53	53	41	47	41	52	42	50	42	47	50	41	57	39	59	40	44	37	54	52	47	66	31	51	41	44	51	44	48	40	50	51	35	38	47	52	42	47	35	57	46	51	37	41	50	43	39	49	41	40	54	48	44	38	54	52	62	40	47	45	57	46	41	56	59	51	42	43	39	32	42	52	44	47	49	38	41	48	53	44	44	43	38	52	45	28	52	37	47	38	49	42	47	48	52	46	57	52	51	56	51	52	51	35	55	48	42	39	47	44	56	40	42	46	46	44	43	43	42	47	55	35	39	49	60	46	38	37	55	39	46	57	50	55	46	56	57	42	59	38	57	36	41	52	49	57	60	52	37	45	41	55	52	55	49	41	43	46	50	44	49	48	53	52	41	46	40	68	49	41	40	40	44	44	53	43	39	49	46	46	62	54	42	43	50	50	42	43	53	53	38	49	51	56	46	49	51	41	33	47	46	58	43	42	51	47	44	39	35	42	54	47	53	49	35	53	49	35	58	55	51	48	55	44	51	59	58	42	52	38	54	60	45	41	53	46	51	47	51	46	45	53	60	39	54	45	43	48	42	50	55	48	57	44	47	43	47	48	59	53	44	49	47	53	51	74	50	51	46	40	47	51	43	51	45	44	44	55	52	44	50	50	43	58	39	40	50	49	50	61	49	49	45	53	47	55	54	42	48	45	55	41	47	46	45	47	51	61	55	45	50	35	53	47	45	61	32	50	61	53	50	57	47	55	51	43	48	46	36	50	50	42	53	54	42	34	49	44	56	47	53	54	38	51	47	46	45	40	47	47	50	48	39	48	52	60	50	49	42	55	51	41	36	47	60	56	63	29	51	51	53	59	57	54	44	51	53	51	48	47	43	57	63	48	41	58	53	45	55	54	51	46	48	48	40	45	46	37	50	40	53	42	56	33	42	54	43	49	67	62	64	41	50	59	50	57	50	39	48	51	49	51	48	38	61	50	51	44	44	41	59	46	46	52	42	51	40	44	49	47	49	55	53	42	48	36	51	40	48	46	58	49	49	45	48	41	45	52	41	50	52	47	40	54	40	38	51	52	51	40	48	53	48	56	61	41	52	56	54	41	47	42	48	66	50	49	54	41	52	52	52	42	38	50	49	44	43	40	43	40	49	68	48	52	55	42	36	48	45	58	59	42	46	43	52	63	33	64	48	55	46	44	61	48	44	47	50	51	52	54	61	47	55	40	46	51	50	55	32	50	50	54	40	43	41	35	55	38	56	42	45	44	57	40	46	47	47	40	58	57	51	51	54	49	43	51	47	37	49	41	42	43	35	45	40	48	38	47	47	33	39	51	48	45	49	45	52	51	63	31	55	44	41	63	48	47	40	59	46	54	65	49	49	41	49	43	46	49	48	40	67	53	47	49	52	44	53	55	40	46	43	60	52	53	48	48	43	48	37	68	53	40	54	53	51	47	36	53	41	41	48	46	45	53	48	40	48	51	50	42	49	50	46	39	39	31	33	42	46	40	49	41	51	47	55	37	45	62	48	44	35	26	33	37	46	44	52	48	53	45	49	49	60	45	53	47	41	62	53	46	58	46	51	49	61	49	60	50	46	42	51	52	32	40	49	49	43	58	41	48	50	48	51	39	43	46	41	61	49	53	46	48	49	43	48	51	48	45	49	33	42	44	49	56	44	41	48	53	52	50	41	40	41	51	50	37	40	43	49	54	55	57	52	40	47	45	59	48	41	47	56	31	45	51	54	54	64	44	54	52	45	55	48	48	45	43	46	45	48	36	50	64	43	58	48	50	56	47	59	44	43	44	44	39	37	56	47	55	50	35	49	63	45	44	48	44	44	44	47	50	47	59	51	38	55	42	37	42	44	54	50	53	41	46	35	43	44	49	53	39	52	45	50	44	67	51	61	54	34	34	52	68	46	30	36	47	52	42	46	55	41	53	43	49	51	45	43	42	46	47	42	46	47	45	53	56	45	29	64	47	49	67	47	44	44	39	44	54	41	47	41	39	46	53	39	41	55	43	44	49	54	46	43	50	52	46	38	46	51	43	39	50	42	54	55	43	40	51	44	43	50	52	59	50	45	50	47	58	62	49	42	43	51	49	42	56	47	43	54	47	49	47	46	54	36	31	49	56	53	36	36	44	45	51	42	46	56	50	41	54	62	49	47	61	46	51	72	53	49	64	58	52	44	51	45	43	50	52	44	34	57	63	54	46	50	57	44	46	46	51	43	42	52	43	51	51	43	41	42	44	40	51	44	50	50	59	37	40	50	59	47	54	50	43	52	43	42	58	56	38	41	43	47	31	45	62	35	48	50	54	53	43	52	47	51	43	43	49	40	62	48	50	41	44	53	43	46	36	42	44	48	59	49	45	45	53	47	54	50	44	42	38	37	46	51	54	47	55	53	46	48	60	61	45	62	37	23	42	48	53	48	35	45	54	49	36	67	41	55	51	49	56	48	48	45	42	31	43	50	53	47	47	58	48	47	53	38	40	53	46	44	61	57	47	56	46	46	44	41	42	43	34	42	38	39	39	57	56	45	49	44	31	45	52	52	38	36	51	62	47	46	54	52	56	38	40	52	33	39	58	44	46	44	41	34	35	46	49	35	40	44	50	50	37	62	48	52	56	58	50	48	50	44	42	45	46	48	42	47	49	46	43	52	48	58	52	52	52	49	55	53	57	62	56	58	36	53	48	58	36	43	48	51	54	52	41	34	55	50	56	43	42	57	53	52	40	56	52	38	60	48	46	66	47	36	39	44	37	49	45	47	42	41	37	36	44	53	57	55	61	43	59	46	43	41	57	49	39	46	46	45	50	50	48	50	39
30018	21682	18176	24603	33929	36267	34728	32328	29549	27097	24782	22294	20136	17966	16151	13747	11718	10369	8843	7826	6932	5812	4910	4047	3079	2590	1515	1066	815	760	724	815	885	1005	1146	1145	1112	1288	1590	1610	1599	1580	1494	1479	1517	1617	1586	1617	1329	1235	1292	1334	1422	1499	1315	973	775	661	600	562	530	566	495	561	544	542	556	541	614	545	559	583	552	613	573	608	581	558	579	603	594	596	536	570	554	567	537	564	538	567	554	539	561	549	550	532	558	534	548	510	512	533	547	505	520	549	522	504	542	544	485	510	587	480	553	535	521	532	536	523	504	525	548	516	547	570	516	483	498	517	512	519	511	539	530	541	530	519	516	536	545	545	552	506	529	519	538	489	495	511	461	522	518	483	531	571	515	534	553	542	551	502	516	510	530	527	499	478	548	503	519	539	540	526	509	520	531	522	512	573	549	530	531	491	532	554	541	525	566	520	578	531	508	534	520	512	554	535	527	537	502	519	513	560	538	545	530	567	544	509	506	526	555	504	519	540	483	546	512	564	488	529	573	510	511	547	563	573	564	522	532	558	538	532	554	526	540	528	542	575	519	474	522	542	536	536	496	503	489	554	518	521	538	516	561	556	504	546	528	541	523	523	545	520	526	570	543	528	554	547	531	497	506	504	570	541	526	534	506	553	551	541	524	539	495	523	504	522	549	514	529	521	515	532	539	556	487	565	545	509	500	549	522	567	542	507	532	578	516	552	542	562	529	515	553	524	560	508	510	501	538	540	524	532	521	539	502	553	509	552	567	517	492	505	504	513	534	562	522	501	544	547	556	538	517	564	521	520	499	494	528	515	547	560	518	543	491	511	510	537	526	495	531	523	511	513	516	508	514	505	519	538	530	520	534	536	526	544	564	528	518	534	554	532	558	521	549	534	540	509	564	526	549	549	547	527	581	505	523	543	537	535	498	529	497	530	532	530	511	496	515	501	509	514	518	538	530	579	541	526	523	528	525	508	528	502	562	561	544	531	537	523	536	537	512	524	549	509	524	574	535	535	534	532	493	531	532	592	515	516	514	546	533	501	581	533	528	544	557	540	531	512	508	542	547	559	527	549	544	526	500	516	590	565	555	557	519	526	528	615	559	557	502	480	541	540	544	522	540	539	529	541	530	527	536	554	544	570	527	499	524	558	506	487	501	565	532	529	518	499	533	528	535	521	472	535	463	548	557	485	541	535	527	496	554	566	529	532	556	568	542	561	516	525	529	509	538	543	500	573	518	534	522	520	510	548	497	503	507	521	523	509	526	547	547	540	580	491	517	504	543	531	490	523	498	537	502	548	512	545	533	536	528	533	543	534	555	529	502	526	511	524	542	543	506	529	566	561	527	508	520	519	517	545	569	569	545	574	532	520	553	558	527	538	588	487	548	541	540	554	523	568	514	510	519	551	517	544	562	551	503	546	538	476	561	524	512	512	547	532	499	541	549	534	550	575	502	525	519	548	502	564	526	549	541	504	541	516	555	546	525	492	535	537	538	535	521	498	539	543	520	524	540	529	491	541	481	519	530	555	531	530	533	518	550	514	512	523	492	516	535	506	521	545	533	530	557	549	544	515	514	562	484	542	570	568	525	519	520	532	538	514	531	502	498	553	560	491	541	552	531	512	510	522	495	550	543	541	545	548	488	532	503	516	535	557	548	537	517	531	531	533	544	524	509	545	544	550	551	534	511	520	524	496	538	533	508	519	547	553	531	487	514	592	543	512	538	597	522	528	490	544	500	535	524	541	534	581	547	512	550	553	494	523	529	555	525	514	509	542	550	572	534	565	519	524	572	553	525	504	556	517	512	511	514	540	532	592	551	496	534	498	519	556	566	528	514	536	531	561	530	547	553	525	472	560	504	573	496	486	535	517	528	537	474	508	498	500	520	574	517	497	548	545	510	503	558	551	482	541	496	546	530	523	522	517	510	529	553	529	541	528	559	505	551	509	523	526	552	504	509	496	556	552	532	540	492	533	546	524	495	535	542	548	579	530	549	513	487	564	542	504	556	542	576	546	564	504	520	526	554	528	503	558	553	519	514	556	549	504	544	530	557	527	510	500	566	509	526	545	571	531	558	513	528	559	537	498	558	533	569	548	540	508	522	508	522	522	498	553	526	555	520	548	515	567	568	540	528	539	556	554	499	509	540	513	527	537	559	514	546	492	533	551	497	536	514	567	539	533	516	534	534	551	593	538	478	515	512	563	570	529	512	552	549	511	548	558	487	494	505	532	480	508	498	537	478	547	544	543	533	544	541	553	526	552	502	528	461	528	558	551	529	521	532	538	499	538	561	555	497	544	496	509	523	513	569	538	538	557	545	504	526	524	561	536	528	526	513	517	559	520	506	594	515	517	509	524	531	545	532	505	522	548	521	519	557	535	521	559	494	519	497	572	589	510	517	546	506	499	538	520	523	549	537	569	523	547	514	537	540	516	518	562	541	544	530	535	515	545	502	540	502	524	509	525	516	562	572	536	503	533	515	545	539	518	542	549	512	519	533	519	517	576	507	520	521	560	548	543	532	541	518	515	527	512	564	551	550	518	498	537	570	524	514	550	492	490	532	523	486	544	536	531	523	499	551	546	538	537	514	545	490	496	498	506	549	544	572	561	525	502	532	541	567	530	565	546	544	546	541	544	522	529	560	510	530	498	525	549	561	555	568	534	541	520	528	521	519	529	528	569	511	514	546	530	553	470	523	536	516	507	563	550	566	518	550	520	531	539	494	554	556	574	541	526	539	530	537	569	523	505	523	538	517	528	499	539	529	545	540	510	547	587	513	539	533	585	522	533	526	546	566	522	535	522	549	509	520	509	531	508	555	514	504	528	501	553	533	521	527	539	551	517	518	538	532	534	505	532	500	516	544	546	557	520	533	544	537	568	511	525	507	540	499	511	531	544	524	526	548	508	557	538	552	506	537	512	529	577	569	535	548	493	521	577	531	503	530	531	540	517	544	552	552	513	519	536	512	479	528	481	527	526	539	510	531	529	538	529	550	531	532	521	521	534	523	514	552	527	506	508	559	574	534	539	513	502	536	547	538	507	516	508	545	510	552	480	530	524	532	522	571	508	524	540	523	520	520	534	536	535	558	530	565	561	529	546	543	518	518	543	525	525	540	521	523	503	556	548	522	520	508	524	506	542	535	491	519	591	519	532	540	546	535	451	521	549	513	533	531	591	518	491	534	528	502	492	521	543	520	547	549	548	553	503	530	525	528	505	524	524	536	520	502	540	559	557	540	535	529	553	492	529	563	504	546	547	548	548	525	526	563	532	508	508	522	507	545	508	496	520	516	555	518	492	552	525	518	503	568	548	512	552	526	536	542	526	519	534	549	519	565	536	521	531	528	503	488	517	497	567	548	542	536	523	508	523	553	540	496	502	546	573	536	525	520	530	531	536	540	523	553	550	570	517	512	573	484	511	521	536	553	534	578	529	488	526	537	535	494	528	550	518	554	545	576	535	510	531	569	550	505	528	496	550
3047	1874	1229	940	894	1443	1704	1428	1215	1090	864	706	606	499	468	402	318	277	239	227	186	158	145	139	124	106	87	67	61	68	74	78	78	89	61	90	78	84	99	80	76	110	88	71	83	67	83	94	80	67	80	74	77	66	75	83	72	73	65	56	68	64	68	63	68	71	69	71	55	73	73	75	64	56	65	81	66	63	66	82	67	71	64	72	73	73	84	73	58	75	81	79	69	77	68	77	69	67	68	50	68	60	76	74	67	74	74	78	74	81	56	60	75	71	66	65	61	75	71	82	61	74	71	68	75	74	65	60	65	66	75	72	66	66	75	74	74	63	73	70	72	61	73	69	68	71	78	68	69	66	75	53	65	72	66	60	67	72	73	60	66	70	83	77	73	65	83	68	79	59	61	71	69	83	56	65	76	61	99	62	70	66	81	68	65	59	76	75	66	72	73	75	79	54	87	63	73	68	66	71	69	70	76	68	74	58	70	80	66	77	65	76	62	66	72	85	73	66	74	68	63	70	72	64	63	73	62	70	64	74	73	80	68	79	71	79	61	80	87	80	73	71	71	76	60	59	68	86	66	81	65	73	61	68	61	72	72	64	72	61	59	58	65	67	59	68	69	59	62	71	62	68	60	78	69	66	61	55	72	82	64	81	67	97	68	66	65	67	66	76	76	86	60	83	54	71	65	72	72	70	62	58	74	66	81	51	65	60	78	78	74	64	74	63	80	70	62	76	62	48	79	65	63	83	71	64	69	59	65	66	79	72	62	71	74	78	60	71	79	67	67	67	70	61	66	81	61	63	81	75	73	65	79	71	75	64	65	88	65	64	68	70	76	75	80	72	68	76	55	61	74	61	66	76	76	69	67	63	60	58	69	61	77	70	60	71	79	69	75	77	74	67	63	74	59	61	54	65	93	70	69	64	61	62	69	74	79	61	60	75	69	71	69	66	77	77	72	62	75	77	74	68	66	64	65	62	66	64	68	71	64	60	71	82	69	70	65	71	79	62	73	59	71	83	77	61	66	63	73	70	81	69	73	87	53	74	65	68	66	87	69	77	71	65	75	63	92	86	73	63	74	61	70	77	66	72	68	80	66	50	66	53	49	58	72	76	65	59	65	76	74	75	67	61	63	75	51	73	71	68	67	77	63	71	79	68	76	78	58	79	74	72	75	59	65	80	58	71	63	84	58	77	68	62	70	75	78	80	71	55	63	65	65	82	67	62	59	66	62	76	81	72	88	55	76	66	70	90	61	63	69	57	74	67	68	75	65	68	76	68	73	75	65	68	71	84	63	59	76	55	66	63	61	64	78	67	62	59	70	68	58	73	64	68	64	64	65	71	67	75	70	85	82	74	81	68	71	64	64	58	66	61	83	77	67	65	62	62	75	69	62	68	61	71	72	68	72	68	61	74	67	67	75	62	68	68	61	81	77	61	56	67	73	50	66	50	57	58	56	63	66	65	66	73	66	82	65	73	81	68	68	68	61	69	74	67	75	63	73	73	58	70	65	57	75	71	74	57	63	67	55	66	76	61	70	68	71	69	70	73	70	74	70	65	66	77	73	63	65	81	88	61	73	64	73	78	76	83	81	71	49	65	71	66	62	57	56	63	59	63	65	66	65	74	80	73	67	49	60	68	77	62	68	64	67	67	69	59	86	61	77	59	66	55	67	53	72	81	82	76	63	71	74	77	61	57	67	72	69	48	75	60	55	75	58	79	61	77	72	80	70	72	56	62	67	68	73	70	60	60	53	93	68	70	68	71	73	67	58	79	75	62	86	65	64	75	63	66	77	71	76	66	68	68	60	67	69	72	60	63	77	52	72	66	71	73	61	81	71	56	73	70	75	79	54	68	60	56	60	70	67	75	79	61	67	75	76	58	79	62	67	59	62	79	55	72	70	63	79	74	52	63	62	68	57	84	60	65	58	73	75	69	86	70	71	75	69	70	65	64	63	74	67	77	78	66	57	77	66	68	52	72	66	67	68	76	70	64	64	46	59	61	70	64	56	58	71	75	70	86	64	61	82	75	80	75	69	77	65	63	79	68	65	68	76	56	57	68	72	73	60	54	67	53	52	78	52	59	81	67	64	68	72	68	75	57	70	58	60	54	81	58	69	70	69	54	60	75	65	66	54	73	79	75	68	74	68	68	67	63	74	60	80	75	71	75	65	61	71	65	52	77	62	79	69	65	72	50	61	83	68	75	80	63	69	71	62	67	75	75	60	56	72	72	79	76	64	71	72	85	55	70	77	58	77	76	53	56	62	78	70	84	53	75	71	74	75	57	76	76	60	67	75	65	80	61	83	61	66	80	54	71	79	66	70	74	58	72	76	78	67	62	56	58	70	76	62	61	69	63	60	75	59	71	77	68	69	77	76	82	76	62	66	59	71	76	66	64	77	60	58	67	82	57	82	55	89	69	64	65	79	71	68	68	70	74	72	55	78	56	53	75	73	65	56	85	65	69	65	72	57	66	72	62	72	74	71	68	71	67	60	81	62	70	67	54	57	80	54	75	64	61	70	66	50	79	62	66	69	84	61	70	67	61	72	64	69	69	68	82	63	76	74	65	84	66	69	70	72	66	70	70	60	76	73	69	48	71	70	55	60	65	65	73	74	69	75	65	61	64	79	70	66	73	73	70	65	65	61	71	69	71	50	65	73	57	63	69	80	65	76	65	69	66	44	66	70	77	71	62	86	62	69	66	82	70	67	61	72	77	80	77	80	60	81	70	72	73	78	63	62	70	75	59	76	76	57	73	67	62	73	70	77	59	55	67	74	59	61	63	45	74	72	74	77	67	62	77	69	67	73	64	64	71	78	66	65	78	65	69	68	82	71	62	66	74	65	87	72	70	58	70	74	73	69	72	59	60	80	75	70	64	72	58	86	58	68	74	75	77	65	74	69	74	77	66	80	70	57	61	69	68	74	68	73	55	86	79	70	61	67	65	66	75	66	49	75	65	70	70	66	76	73	68	71	71	58	60	58	82	68	63	60	59	61	68	72	75	55	64	70	78	50	66	56	58	73	69	66	67	78	61	71	66	80	74	77	50	61	72	73	64	78	62	69	78	58	83	70	74	58	66	63	77	80	79	61	74	63	56	50	59	74	69	62	66	76	61	46	59	80	75	70	68	67	72	86	70	78	80	57	72	72	72	71	64	58	65	64	68	74	75	71	73	80	74	63	57	59	82	70	69	66	76	82	54	60	70	67	60	68	55	83	79	66	61	66	78	83	55	69	65	77	67	81	50	67	71	58	74	86	65	56	75	48	65	63	80	80	74	65	65	73	63	65	68	66	72	63	76	64	78	69	65	59	66	58	62	59	70	72	65	58	69	61	69	69	67	62	71	75	52	63	67	70	65	77	77	59	76	65	54	73	44	89	80	79	67	70	74	80	58	65	74	63	79	83	57	54	60	72	73	79	60	86	85	82	69	68	78	70	81	81	68	64	61	57	68	60	73	85	74	71	71	71	59
25340	17504	14091	20004	29486	31774	30376	28298	25510	23295	20665	18142	16052	13915	12120	10551	8858	7478	6233	5635	4933	4152	3557	2905	2344	1905	1269	1007	889	868	861	864	948	1029	1057	1135	1024	1162	1359	1414	1326	1356	1257	1319	1315	1331	1429	1313	1117	1114	1197	1266	1317	1271	1139	1042	871	852	798	763	775	729	738	747	737	744	763	717	771	748	748	726	755	816	775	727	796	740	736	790	746	792	796	745	762	739	746	726	730	783	760	761	722	779	763	742	745	749	714	740	732	747	745	773	760	753	765	730	753	712	727	784	750	779	719	759	720	713	767	806	725	753	738	728	730	768	749	744	777	730	744	760	770	732	767	712	747	753	756	735	762	766	760	781	747	720	749	757	788	750	734	790	784	747	703	752	739	828	727	724	761	726	816	734	715	700	788	745	689	761	733	737	772	726	756	801	727	736	779	765	753	734	773	728	745	747	770	750	783	742	731	776	784	790	736	800	735	756	755	740	728	721	747	740	756	703	711	746	744	747	723	724	773	793	725	768	786	751	756	775	752	752	740	757	744	711	783	724	721	688	753	742	683	706	733	757	740	736	768	730	720	766	739	736	768	772	712	748	762	694	713	746	705	784	733	777	707	766	708	740	756	748	770	732	786	719	706	736	704	749	737	756	734	729	706	788	722	773	729	717	730	761	698	719	718	723	749	742	813	704	721	724	749	773	767	741	753	764	762	773	710	764	777	791	715	745	725	709	752	716	743	737	750	768	757	741	775	754	761	700	750	748	727	725	753	725	755	771	767	742	746	780	786	734	769	733	742	769	727	743	718	739	727	736	721	751	745	778	717	741	761	732	741	723	798	738	735	729	768	763	743	739	696	706	798	731	719	755	756	759	773	747	758	731	713	738	765	766	733	739	689	772	797	778	695	701	753	732	783	712	816	768	763	761	700	786	755	710	719	792	762	759	743	690	730	746	790	788	684	772	768	759	744	746	735	737	733	732	754	741	738	735	736	729	743	756	738	785	760	849	741	740	713	746	755	741	763	832	743	773	737	756	783	785	702	742	727	778	724	762	783	795	742	756	733	766	770	751	758	696	753	773	719	771	740	758	726	762	779	754	740	721	770	733	759	728	774	764	686	779	730	840	681	769	723	770	763	732	751	778	773	740	779	770	714	760	810	812	723	756	753	782	769	761	722	736	744	752	742	757	769	752	769	760	770	768	676	759	738	707	736	739	720	777	751	752	755	769	723	750	794	734	782	732	802	803	740	767	669	727	760	732	737	715	743	766	754	714	750	740	733	761	715	735	749	751	734	763	760	754	810	698	833	762	730	721	755	765	730	723	771	764	723	761	769	794	788	721	758	753	786	781	725	735	737	755	755	704	748	720	721	771	768	808	753	707	677	805	713	741	789	733	761	770	769	739	736	711	723	767	771	718	831	755	752	756	763	752	676	721	775	751	762	746	787	752	703	721	813	702	738	782	797	750	747	789	746	759	740	718	705	741	751	693	749	779	753	757	744	721	709	703	744	751	776	714	769	746	718	798	775	762	755	820	745	775	775	718	693	750	759	821	775	709	793	723	726	763	758	737	724	722	716	759	771	730	732	723	740	753	697	724	706	710	734	727	695	743	782	737	800	827	770	750	680	763	715	758	742	730	763	742	788	761	712	732	763	765	735	764	731	790	729	796	720	777	725	733	744	732	784	795	726	700	755	688	742	743	764	764	726	788	768	756	757	757	736	749	739	744	726	758	762	759	731	737	766	743	759	780	726	728	768	709	725	775	763	755	733	730	771	723	767	703	752	730	743	732	778	735	762	739	696	726	696	747	727	790	739	762	744	748	738	749	731	752	755	759	695	714	757	672	757	753	727	725	776	745	742	675	766	710	756	796	718	736	790	748	789	745	770	712	736	727	749	730	771	684	718	761	710	736	777	766	740	749	757	781	775	753	726	790	777	719	747	755	760	749	747	760	734	739	733	790	782	725	760	785	748	705	766	727	720	767	713	723	750	728	735	763	706	770	736	788	734	738	775	771	755	738	773	745	768	752	765	721	770	779	759	731	719	729	742	764	753	762	832	765	690	776	734	792	748	769	706	780	757	740	729	783	770	777	795	754	727	752	739	750	723	810	707	758	757	767	732	816	733	693	745	727	753	748	729	691	708	700	770	736	734	727	762	738	762	760	763	717	718	767	791	774	715	709	762	725	731	757	778	794	751	730	779	720	728	765	752	703	789	749	727	760	721	775	752	711	742	742	740	739	746	719	746	739	728	748	761	725	722	733	707	780	819	736	713	734	749	764	734	747	748	735	717	735	761	736	750	753	766	756	759	704	816	691	770	755	680	696	706	712	730	742	740	761	766	733	729	760	718	743	683	733	707	737	736	769	750	727	709	708	775	753	746	754	743	737	741	722	770	788	749	771	758	738	735	742	692	767	745	763	722	727	686	745	730	733	715	733	759	728	707	744	687	736	730	785	724	786	782	780	751	722	784	717	774	771	755	735	767	767	732	766	749	715	749	792	701	724	781	747	746	760	736	756	733	703	737	732	717	714	726	747	749	733	717	768	755	746	716	742	748	755	745	762	765	789	801	704	825	784	797	765	719	720	746	740	707	725	801	781	745	711	741	707	735	750	734	691	763	730	714	730	788	815	686	748	734	725	772	796	743	733	735	724	767	750	720	737	691	755	708	762	757	738	706	712	742	737	771	773	746	742	728	759	754	734	754	761	784	779	740	716	731	780	774	802	812	712	794	732	726	765	761	736	753	769	721	741	754	688	787	722	768	792	752	774	733	754	734	695	709	722	804	732	798	749	764	666	715	741	810	733	723	761	742	749	731	723	715	736	741	738	759	714	743	752	799	780	794	717	729	722	742	767	692	735	740	726	752	729	720	786	784	745	770	786	718	755	698	763	742	711	759	754	724	768	709	707	741	744	704	765	777	806	765	761	771	783	741	745	751	749	726	676	729	732	728	720	733	757	756	742	725	738	753	751	729	762	785	757	760	704	750	756	731	773	751	760	787	773	723	757	798	709	723	748	756	777	734	745	774	757	738	747	746	733	796	723	725	741	727	753	749	746	760	747	733	711	747	746	684	788	739	726	785	696	791	731	710	734	731	805	747	757	739	721	716	714	735	810	765	827	743	811	774	738	752	781	739	778	727	744	745	749	746	748	747	746	759	719	768	787	724	757	746	751	726	753	715	741	753	756	762	757	719	756	743	722	742	723	730	724	727	748	724	801	664	738	798	750	712	738	788	756	710	725	716	775	722	738	710	724	783	728	750	767	772	752	727	725	796	728	720	785	784	758	769	748	756	725	778	733	719	696	741	754	757	701	749	709	763	723	801	739	734	751	773	733	780	793	732	706	756	751	738	714	733	747	759	713	782	787	747	816	768	723	698	792	695	764	720	721	733	851	763	730	741	787	753	763	718	769	724	738	716	712	742	744	734	729	778	761	699	773	734	813	735	754	753	763	724	795	771	721	749	775	726	749	762	727	748	764	762	752	765	769	755	763
3987	2133	1499	1062	1241	1746	1900	1719	1377	1210	1030	865	727	570	517	464	366	339	266	223	219	189	135	164	110	101	83	76	67	49	54	74	68	78	79	95	72	79	89	89	80	78	88	70	99	80	88	98	70	89	95	87	93	89	85	70	76	68	63	47	70	61	81	74	69	66	56	61	66	54	72	52	62	69	67	74	76	51	58	56	54	52	83	65	59	72	63	78	52	67	63	68	64	63	64	63	47	53	62	59	60	60	49	66	69	80	67	68	55	64	65	62	71	76	72	59	58	69	64	67	68	51	71	59	73	66	56	47	76	59	67	66	70	61	77	60	77	57	78	49	73	57	62	70	57	52	59	67	64	79	63	57	48	61	67	55	65	62	55	74	66	72	55	78	68	55	48	57	57	56	52	73	58	71	57	68	60	70	69	71	73	72	68	66	57	66	62	51	55	70	62	62	66	65	63	55	60	65	64	70	57	58	69	66	63	70	59	66	57	56	79	76	64	68	77	80	71	76	63	83	64	64	59	69	77	85	62	73	69	67	68	72	55	75	63	74	58	54	58	63	63	61	80	63	64	55	66	55	59	66	65	58	65	74	62	69	61	61	46	70	75	61	63	58	64	47	80	68	68	56	72	52	56	52	55	70	50	70	71	83	61	53	60	73	71	65	64	71	64	72	55	76	74	50	78	75	57	55	55	68	77	60	61	66	56	72	46	73	64	74	65	51	65	66	64	52	71	62	71	52	72	64	41	60	66	67	60	62	67	61	64	75	57	65	67	74	67	67	74	56	62	71	62	70	75	64	66	84	62	56	70	62	54	66	43	71	68	74	67	60	62	50	57	60	65	62	68	85	64	58	56	58	74	59	60	58	53	54	62	66	60	50	75	54	65	63	58	56	69	56	62	63	54	67	71	57	58	63	67	59	71	75	62	71	49	63	67	60	56	61	76	63	69	73	77	62	54	54	52	63	75	61	61	71	54	62	74	52	69	55	60	60	56	73	78	54	70	61	72	68	66	61	58	57	65	57	69	55	62	74	46	54	64	57	68	73	60	75	64	55	71	74	73	71	67	54	60	67	64	62	76	58	59	58	70	59	62	82	59	49	57	68	69	57	62	60	67	70	56	61	57	57	73	55	52	61	61	74	70	63	63	66	56	67	82	74	66	62	53	57	69	60	62	53	65	57	59	77	69	72	55	68	70	53	55	61	59	60	61	79	77	76	70	62	77	65	68	75	63	64	59	69	62	65	65	69	67	63	80	59	54	65	74	71	55	65	53	69	63	63	59	65	56	60	66	78	55	51	53	50	57	73	69	71	65	69	58	51	63	59	57	65	72	56	56	71	55	67	65	66	62	69	77	58	57	51	70	54	60	69	77	69	59	56	76	80	67	62	61	62	67	62	66	60	61	48	51	55	59	67	58	60	70	54	66	66	71	68	63	62	52	65	68	71	76	60	61	74	71	70	56	46	62	61	71	68	53	59	56	71	67	63	74	74	64	57	64	63	62	56	57	63	63	58	81	59	57	56	59	73	63	60	74	73	64	72	74	47	73	71	68	56	71	68	66	65	55	64	72	59	73	74	63	67	46	69	58	65	61	74	54	76	82	62	62	65	67	75	52	72	81	70	59	70	45	49	77	57	67	71	74	63	66	60	65	55	71	60	60	64	58	70	51	54	60	65	75	59	57	63	56	58	51	66	59	63	57	61	71	62	55	48	56	55	56	58	63	71	54	43	55	78	68	71	76	66	60	68	64	54	61	67	67	60	67	65	72	71	60	74	75	66	65	68	60	65	65	62	81	54	62	55	64	69	47	70	58	64	80	73	62	51	62	78	54	57	62	70	72	42	76	68	65	75	54	57	67	70	71	60	64	56	71	62	55	76	65	74	69	58	69	52	64	64	63	72	53	64	75	59	68	62	67	62	61	64	56	80	64	45	67	50	66	67	66	74	58	58	67	57	58	90	55	61	65	55	67	54	56	97	44	70	60	54	63	60	65	56	75	71	55	68	79	60	58	49	69	79	63	62	64	72	79	54	52	45	73	58	66	47	66	52	75	83	59	63	61	65	56	44	54	39	71	65	74	59	57	48	65	69	62	62	74	52	83	63	50	74	69	64	73	64	60	74	74	59	53	68	63	66	58	57	62	59	52	63	61	72	73	77	68	66	64	56	59	58	68	82	53	76	61	48	69	66	64	58	80	69	68	60	72	56	47	60	78	59	78	57	71	59	63	58	54	63	67	53	61	59	65	53	61	84	56	58	62	60	61	67	65	70	70	67	66	77	72	66	72	66	67	68	60	61	36	60	66	61	71	62	67	61	66	50	61	56	69	43	62	54	56	61	53	49	59	61	75	64	57	49	89	55	55	86	65	52	60	64	63	63	61	59	56	64	63	46	66	63	64	63	70	59	54	70	48	53	63	58	51	51	73	54	53	57	64	66	66	69	66	67	56	61	63	73	67	68	73	46	50	79	62	71	78	66	75	73	68	80	60	61	70	65	61	62	53	44	73	70	39	51	57	66	63	63	65	67	73	56	69	51	74	62	72	66	57	57	65	82	60	64	81	55	65	69	70	63	65	65	66	66	69	77	60	60	63	60	59	49	58	70	58	54	60	63	50	64	67	68	61	54	61	57	71	68	61	58	59	53	62	68	67	53	58	62	76	63	56	60	83	71	57	63	61	69	53	58	63	59	62	67	69	74	57	65	61	57	69	73	60	65	61	58	60	87	64	57	54	63	63	61	73	68	72	78	57	58	75	62	67	66	62	64	63	84	67	58	58	64	51	49	70	64	59	60	64	59	67	52	58	52	58	47	68	49	80	70	66	66	57	56	53	73	56	59	55	56	76	67	72	73	68	68	64	74	73	61	48	44	53	77	56	58	65	68	56	58	58	65	72	62	58	76	59	72	53	67	51	60	65	76	57	75	61	62	59	64	58	62	62	54	61	62	73	63	58	60	63	66	62	65	54	63	61	63	55	66	76	56	61	67	62	65	64	68	70	51	66	56	62	65	58	68	69	59	67	68	70	60	63	79	71	56	77	57	77	61	54	52	81	67	77	74	57	67	68	72	76	72	63	56	59	59	73	71	62	45	66	57	82	67	70	63	49	69	67	63	64	61	65	71	69	61	66	58	55	58	75	59	53	61	65	71	62	65	59	75	82	61	68	63	59	57	77	71	86	75	64	67	54	58	69	53	64	74	62	62	61	68	54	66	68	59	46	64	72	54	72	58	71	84	57	56	63	74	74	58	64	64	74	64	73	78	61	62	60	64	73	80	55	65	71	63	61	61	55	63	70	58	67	64	75	63	63	55	71	57	61	57	55	54	51	61	90	57	56	57	60	68	68	58	66	67	59	73	65	59	81	77	56	57	64	40	49	65	53	64	63	53	61	60	57	75	64	62	49	60	73	68	61	47	57	56	48	62	57	53	72	54	66	72	66	55	71	59	64	53	70	55	59	57	67	62	64	63	72	58	62	60
26484	18892	15817	21612	31068	33461	32345	30167	27290	25163	22529	20134	18086	15704	13995	12066	10243	8703	7575	6775	5976	4960	4093	3464	2743	2146	1346	985	841	821	883	920	964	1051	1141	1192	1192	1317	1562	1507	1469	1536	1451	1488	1407	1498	1517	1501	1274	1203	1210	1412	1362	1422	1144	926	841	754	753	696	685	650	720	651	654	708	728	707	739	742	725	707	703	731	695	761	703	695	719	717	740	712	733	658	674	709	698	692	716	678	701	744	670	644	702	659	695	719	676	688	683	698	678	664	708	705	648	703	615	656	647	644	694	638	652	782	747	627	690	673	673	681	694	635	660	682	656	709	678	698	695	743	693	704	677	654	699	705	669	671	691	726	682	690	705	673	684	695	662	661	679	667	683	676	678	685	694	705	672	680	709	741	707	673	694	659	687	688	706	673	685	723	697	685	692	683	696	622	668	701	696	707	689	658	671	670	694	686	714	719	716	698	715	668	663	694	634	703	688	724	661	678	659	697	651	675	666	712	641	699	696	671	700	667	653	687	677	692	679	693	684	708	654	696	669	686	693	704	671	676	670	665	646	710	670	714	699	706	674	704	645	700	636	716	663	678	732	670	682	663	693	671	680	681	711	669	690	666	760	720	694	672	652	706	660	658	681	696	675	705	667	681	705	695	674	669	702	736	673	677	691	641	707	692	683	691	615	661	705	663	695	645	705	668	655	689	686	645	661	701	727	656	680	672	667	686	694	675	713	682	695	656	689	675	678	653	655	712	677	668	698	661	657	646	671	712	699	637	681	702	660	679	721	705	680	682	668	682	700	719	682	707	644	664	671	724	651	698	705	617	683	675	682	701	705	706	720	678	724	705	632	634	694	666	664	660	717	709	721	642	641	685	695	699	715	752	681	641	703	630	717	709	686	695	675	684	648	732	671	700	672	696	620	651	671	665	670	683	735	642	686	675	643	683	663	645	701	665	627	731	669	631	675	681	695	678	702	718	678	683	679	715	666	688	650	698	691	677	706	682	679	692	673	642	704	714	693	702	697	706	683	696	659	661	674	676	633	675	690	650	693	657	657	699	755	670	665	725	687	734	717	676	677	686	649	702	669	675	661	685	708	671	660	704	639	692	691	666	671	699	666	711	688	690	720	694	693	698	726	709	670	667	660	678	672	688	689	692	645	665	712	717	690	662	691	686	709	701	700	632	661	694	710	662	705	675	690	688	676	678	706	674	656	645	721	698	681	655	662	676	681	678	678	662	717	664	670	673	656	628	617	662	713	718	703	704	646	687	671	653	716	695	667	705	676	688	714	666	711	683	711	690	698	666	663	712	653	682	647	654	698	642	680	633	734	728	681	690	759	668	699	682	721	658	685	658	656	687	660	673	653	738	683	698	691	718	659	627	670	682	707	676	732	725	664	700	700	664	653	674	728	713	705	693	675	695	649	711	665	669	653	697	658	685	709	685	670	712	688	704	703	701	654	639	630	699	664	710	706	589	659	670	712	669	696	690	673	687	678	661	692	689	656	657	664	702	670	692	682	685	646	729	673	671	687	676	630	647	703	645	718	690	669	673	711	724	692	738	681	674	721	694	693	697	689	692	677	693	655	686	732	665	706	696	699	691	684	681	694	681	676	685	696	683	687	663	692	682	713	651	648	668	751	663	693	679	683	681	640	684	641	716	668	736	679	698	654	701	671	679	691	634	657	698	648	684	692	681	675	651	676	685	691	666	686	668	751	712	663	669	650	709	732	669	708	719	655	687	687	710	673	689	641	668	700	671	675	704	718	686	649	681	697	703	680	738	677	701	641	647	682	689	679	727	676	693	660	673	670	658	683	677	667	638	696	667	739	724	649	647	659	678	674	668	674	669	737	624	693	694	663	662	708	711	669	672	644	713	669	672	657	678	697	676	671	712	688	687	709	710	703	643	670	729	760	687	674	687	673	692	695	642	678	652	686	619	694	663	694	668	727	676	677	700	721	706	725	692	646	696	697	658	677	668	741	674	670	666	727	715	661	687	697	734	693	648	683	657	696	697	731	709	664	696	698	669	697	632	713	713	668	701	685	646	632	715	699	641	625	679	673	689	722	642	728	749	712	678	692	677	665	674	652	702	659	703	717	731	643	684	685	663	700	679	696	633	724	706	678	687	687	627	705	688	689	708	661	673	667	685	653	665	680	643	669	628	691	719	694	676	642	677	726	700	696	665	690	679	670	654	667	677	720	721	743	667	704	696	686	687	753	700	679	697	678	702	676	676	724	654	651	680	694	707	673	648	677	699	680	727	643	690	690	686	701	657	633	710	644	701	686	698	712	692	667	682	703	690	675	717	687	685	714	637	718	722	693	670	653	721	692	716	668	708	663	677	649	676	698	667	690	686	673	695	649	648	659	699	691	683	642	687	678	702	680	689	704	684	675	688	699	677	640	640	692	700	614	710	656	727	678	684	691	718	715	684	721	688	693	672	715	641	658	702	665	687	682	681	650	625	660	635	682	680	685	668	712	643	650	702	667	680	665	681	723	698	696	638	708	708	661	690	717	665	700	673	673	715	701	709	694	697	710	741	680	666	702	697	676	690	644	668	771	671	669	649	715	687	686	696	707	652	689	666	654	659	661	671	676	646	718	696	698	723	691	672	728	633	654	713	703	682	656	705	676	655	742	682	680	665	674	726	651	646	699	676	727	659	672	699	681	692	693	648	685	697	667	680	688	707	635	627	650	699	715	666	713	678	648	677	646	716	667	651	679	754	687	730	657	660	666	698	625	662	707	680	715	653	695	701	690	679	634	677	661	654	660	708	712	669	690	675	687	695	684	664	698	655	617	660	690	690	657	673	679	715	688	703	613	700	676	660	631	699	644	691	687	730	688	699	683	688	688	703	687	695	685	677	670	730	725	685	686	706	684	687	654	677	704	663	697	702	668	653	656	701	695	673	665	706	640	740	684	676	704	689	697	748	657	688	681	692	686	685	704	680	701	683	695	634	695	601	685	747	683	681	713	717	641	763	650	636	688	726	652	642	686	687	702	650	640	694	708	697	674	671	644	698	676	700	706	670	650	706	693	733	678	680	698	654	701	712	691	686	712	719	677	655	669	649	685	662	698	675	683	701	716	676	704	647	627	680	698	665	643	684	690	681	688	648	631	693	698	649	712	668	664	687	630	660	645	699	656	709	709	645	696	683	655	684	679	644	653	656	713	694	660	715	675	676	710	669	670	663	700	681	712	679	700	666	659	659	669	691	713	663	708	651	675	679	731	691	680	682	659	694	654	715	684	636	703	669	723	696	682	674	673	683	666	672	714	669	639	702	677	671	686	684	698	719	680	668	689	720	712	668	715	638	707	657	681	682	701	657	654	668	679	697	695	708	713	686	647	697	678	698	707	671	682	685	718	671	663	665	655	705	683	633	688	669	724	670	668	690	658	684	692	706	703	682	714	671	710	684	673	688	665	694	676	679	690	637	685	658	721	677	659	704	682	712	680	657	698	695	656	710	639	716	724	672	678	682	714	699	692	668
4422	2313	1658	1129	1234	1773	2047	1825	1466	1325	1109	913	721	663	539	495	420	373	294	254	229	194	152	146	121	107	71	73	70	66	73	70	85	60	78	63	79	77	86	82	76	86	77	94	103	88	91	95	64	83	64	84	85	93	65	64	62	59	62	47	60	54	56	61	61	63	52	63	60	57	63	52	69	68	72	67	70	62	65	60	69	61	52	66	64	75	58	67	68	65	49	66	64	62	61	62	61	70	57	81	58	59	60	56	70	52	55	66	76	67	72	51	74	58	67	64	68	61	67	51	64	51	59	55	59	52	61	49	55	55	63	61	81	45	59	59	55	66	65	62	57	42	64	76	60	62	63	60	54	50	67	68	62	68	54	58	56	58	60	61	81	69	70	64	44	51	64	60	69	56	63	50	59	60	53	80	62	65	58	61	66	56	59	68	64	54	70	61	74	62	62	69	63	65	46	64	58	53	62	55	75	75	64	58	79	50	52	65	59	59	66	60	61	62	53	52	57	60	64	71	76	56	68	60	58	76	63	66	61	71	55	74	64	46	63	59	62	51	47	68	59	66	55	64	67	68	57	66	49	57	68	65	71	51	59	61	61	69	79	55	63	60	60	64	50	49	72	69	72	65	55	66	57	61	67	47	57	65	58	61	67	62	57	63	66	69	62	65	64	58	63	45	61	57	62	68	62	57	65	58	67	58	65	75	62	60	70	70	68	65	74	57	58	63	57	49	72	65	72	68	58	65	64	67	74	54	49	56	54	59	66	56	68	63	70	63	69	71	40	65	55	74	58	50	55	62	54	61	52	64	67	58	70	59	51	60	68	69	63	49	58	59	70	55	68	59	69	59	68	54	75	45	58	72	64	61	45	61	78	76	64	56	44	67	68	75	63	61	63	61	66	52	70	63	65	62	61	61	75	57	52	63	52	72	55	60	65	57	55	51	70	66	56	68	60	62	80	56	65	46	57	59	51	65	60	66	77	45	57	55	73	54	55	67	54	64	65	55	60	51	68	62	68	53	61	69	71	58	63	75	56	55	65	55	50	49	66	65	53	67	58	66	57	75	66	71	65	62	68	53	57	75	52	79	55	56	64	57	59	74	57	45	61	65	56	71	52	55	76	58	62	58	66	56	74	59	56	42	55	57	62	67	54	75	70	64	58	63	57	74	52	67	71	59	63	55	64	53	63	54	76	56	60	71	65	64	59	57	67	64	69	69	61	67	58	59	58	70	57	52	54	63	67	62	66	61	58	64	72	61	52	67	72	50	63	61	65	63	68	60	68	60	66	53	49	60	66	66	65	61	57	60	73	65	75	60	52	60	56	66	67	76	60	60	52	66	80	60	57	65	64	74	78	52	60	78	76	63	60	53	55	65	62	65	74	54	64	41	79	72	65	53	67	49	68	56	68	51	83	62	61	54	61	55	71	82	66	55	66	71	61	50	73	64	78	54	67	58	44	66	80	59	58	50	60	53	68	57	64	58	66	57	71	49	68	65	64	69	48	71	55	63	66	55	52	60	68	56	64	57	49	60	41	66	82	50	68	64	59	63	66	61	61	51	55	72	46	65	63	57	67	69	68	63	68	69	70	56	64	73	59	61	67	63	56	62	68	68	56	61	53	77	66	53	62	65	63	62	60	70	59	61	60	70	65	60	60	50	63	62	68	55	63	66	58	62	64	75	60	56	77	65	65	47	64	57	53	63	69	58	46	71	80	69	64	64	70	62	60	61	62	64	69	65	64	58	76	59	49	46	72	61	51	59	63	58	69	64	48	58	57	67	77	65	54	76	59	70	74	66	65	60	58	70	50	49	61	63	59	60	54	59	64	77	53	62	77	57	72	56	71	60	56	59	66	55	64	52	67	77	65	76	63	53	59	66	62	59	66	61	58	47	52	64	74	49	60	67	54	59	61	50	69	68	65	61	70	62	48	68	64	73	68	53	67	73	48	51	62	73	65	67	61	61	64	57	65	51	62	73	61	63	58	62	58	70	56	60	52	73	54	64	72	59	58	59	74	60	63	62	55	58	50	55	50	63	54	65	85	63	51	54	47	73	57	57	72	55	64	59	64	54	65	62	64	58	65	54	53	58	62	71	60	68	56	67	67	52	55	49	71	72	57	80	45	67	55	66	60	57	66	48	54	54	71	73	68	43	60	60	54	76	54	58	71	66	64	59	55	78	56	65	57	66	63	59	64	62	58	49	68	55	61	74	66	68	65	46	57	59	53	72	60	61	58	71	63	61	51	65	52	80	60	57	76	60	60	68	75	64	55	55	58	68	72	64	58	71	66	70	73	58	56	55	63	65	67	72	52	79	67	68	57	72	73	57	61	61	62	66	67	65	57	62	64	62	69	72	64	60	57	71	52	63	58	60	57	76	64	78	71	69	52	65	61	55	49	57	64	65	62	64	54	68	62	61	54	54	76	49	71	53	64	65	58	70	60	66	62	58	49	60	74	60	64	52	67	56	63	56	71	53	67	61	57	50	64	65	73	73	68	61	60	62	54	54	62	58	70	59	61	54	63	60	48	61	48	74	64	58	83	58	65	63	52	71	60	65	53	62	52	68	61	65	65	68	74	73	57	55	60	58	66	63	61	81	55	54	70	57	70	60	66	56	65	70	81	68	60	72	57	59	65	67	71	65	57	57	71	61	80	53	62	63	65	74	66	46	65	64	59	50	59	62	55	55	55	55	54	53	63	73	64	70	59	72	59	55	54	64	62	59	59	62	69	45	59	65	62	63	58	56	51	63	68	63	61	61	52	63	82	79	60	67	48	52	54	59	56	57	57	57	72	69	62	63	70	63	61	72	54	50	58	66	72	60	76	51	65	55	62	50	54	54	61	58	57	56	72	55	53	58	58	61	75	60	77	62	42	60	65	61	68	56	55	72	62	73	62	60	60	59	69	56	61	69	55	55	66	69	56	55	62	69	57	58	67	69	65	53	67	53	64	59	53	54	51	68	67	61	63	69	81	62	57	65	50	51	71	59	61	55	58	56	54	58	60	70	55	64	74	71	69	63	68	62	62	61	64	58	60	63	67	58	62	75	56	72	51	67	60	57	55	71	72	64	61	68	78	64	54	47	59	60	67	64	79	51	50	52	66	68	65	62	61	64	79	62	69	67	65	70	52	85	65	62	58	55	68	75	52	57	61	60	47	67	58	63	58	71	68	72	62	50	68	55	51	57	76	62	66	70	57	64	55	61	59	66	75	60	68	55	69	82	60	61	51	51	62	54	63	62	59	55	52	55	61	68	61	53	59	66	65	57	72	58	62	56	68	57	66	70	58	63	45	50	50	78	68	63	63	59	55	56	56	62	51	57	70	46	58	73	54	67	57	65	64	67	74	72	63	60	55	51	62	52	48	61	61	69	70	72	45	73	66	56	68	70	65	82	63	63	69	59	59	48	78	56	64	56	58	53	62	77	64	53	64	61	65	67	63	65	53	67	60	77	61	61	46	46	60	66	62	70	52	80
27122	19381	16227	22249	31678	34084	32766	30707	27652	25826	23139	20589	18384	16056	14301	12568	10783	9077	7746	7034	6110	5168	4258	3552	2786	2087	1310	996	877	818	870	894	972	1076	1183	1137	1181	1294	1532	1571	1459	1471	1452	1477	1443	1495	1562	1438	1306	1189	1245	1409	1372	1411	1206	1012	843	735	757	760	650	683	672	700	686	682	711	624	649	708	707	718	667	740	730	713	702	695	712	721	683	726	711	745	686	653	686	665	646	683	666	692	677	665	687	630	666	650	687	646	656	687	645	669	645	706	681	653	680	723	682	646	676	655	698	611	677	677	672	689	703	673	685	673	628	637	732	691	628	691	652	651	645	727	690	656	658	617	663	714	637	639	704	686	635	623	608	660	657	705	703	684	707	667	650	653	664	684	697	664	697	652	639	700	664	628	668	637	695	712	686	684	672	688	590	651	684	685	699	623	636	664	646	674	698	657	662	650	651	634	665	707	668	675	696	675	683	677	661	677	702	619	718	712	645	694	707	673	651	633	651	672	635	655	659	673	672	636	635	704	704	689	688	689	689	678	705	673	685	674	672	663	698	716	685	650	662	706	694	642	672	704	647	664	688	714	699	647	719	681	669	653	719	648	642	683	650	625	595	662	663	702	625	652	668	721	661	692	635	670	698	662	685	666	625	675	659	675	643	695	623	681	637	651	636	662	636	643	659	631	700	667	650	646	675	627	661	688	692	634	662	706	673	693	653	636	725	682	656	647	678	669	659	682	654	677	628	658	657	682	648	646	652	668	677	691	678	665	693	675	613	690	671	641	647	664	671	699	690	671	653	682	684	640	681	627	682	627	649	628	608	720	663	661	650	647	686	682	679	672	652	683	654	678	630	648	649	708	645	689	673	643	638	637	690	671	723	676	629	673	710	685	633	669	692	671	735	626	641	712	649	649	681	684	722	648	667	667	736	652	700	692	689	723	658	723	679	706	678	701	688	686	666	611	699	633	695	631	643	640	664	648	656	637	665	666	657	658	697	686	646	677	680	712	685	675	667	644	700	691	677	665	699	607	692	662	659	640	670	697	688	616	668	654	634	659	667	679	660	658	650	660	682	685	697	644	679	716	650	640	660	656	691	665	670	683	727	658	657	711	620	677	655	638	692	674	678	681	664	732	636	691	662	692	678	694	693	665	682	726	649	709	671	648	705	640	665	643	683	700	641	656	703	645	675	689	700	688	687	630	676	653	644	660	619	677	643	636	695	687	680	646	653	685	664	640	658	681	684	612	675	641	636	681	664	710	637	723	704	712	659	707	661	696	643	656	691	610	691	647	637	690	665	652	673	649	637	679	633	668	678	696	660	659	664	661	688	662	680	681	692	696	690	670	660	676	670	694	648	699	654	660	677	630	694	682	682	669	685	666	628	689	672	687	709	653	674	720	665	647	710	669	668	664	656	667	684	686	667	658	686	626	654	679	692	660	602	658	665	665	698	681	662	690	695	685	639	665	703	645	679	695	664	680	657	704	675	707	680	658	641	620	663	694	629	643	674	642	723	686	693	646	639	668	670	671	670	681	652	626	720	680	697	656	666	612	702	670	684	685	639	680	712	672	667	644	671	668	608	617	699	648	687	644	724	651	663	729	648	693	640	641	622	700	655	644	671	612	654	646	657	681	657	692	678	696	714	660	709	689	654	712	661	672	711	683	674	646	691	678	641	658	688	690	645	671	694	731	658	655	658	711	676	678	619	678	679	661	667	646	687	709	654	626	686	705	711	636	666	643	675	627	682	660	677	670	665	667	660	674	647	710	663	685	675	689	669	683	664	657	669	683	643	636	662	626	695	620	676	662	664	691	679	675	661	662	677	659	661	685	663	683	683	620	686	659	695	657	686	663	685	662	675	693	662	691	654	634	654	639	627	652	638	747	653	726	658	694	653	683	694	663	729	667	687	687	656	637	692	679	695	677	703	618	706	667	687	643	627	656	697	680	646	651	656	664	682	702	687	665	624	656	667	725	691	666	697	680	703	676	667	719	649	717	641	646	650	644	663	632	661	640	672	660	618	653	658	704	675	670	688	658	690	688	659	641	654	641	706	635	666	671	654	680	615	643	672	658	673	628	660	640	623	669	664	628	657	674	650	688	680	648	647	674	645	655	669	724	683	687	651	667	689	666	669	664	657	655	619	672	674	667	644	674	653	646	635	625	692	658	655	593	621	650	619	632	664	700	638	695	642	647	669	683	675	692	663	641	701	697	663	699	675	659	663	668	709	673	643	618	660	683	710	676	665	653	623	682	676	718	702	647	644	693	647	676	706	707	674	729	684	630	639	697	718	637	693	723	627	668	666	640	708	694	683	709	625	637	640	647	684	657	675	666	660	683	697	686	655	690	653	655	663	611	673	667	714	660	728	664	686	678	677	664	710	683	708	644	653	633	651	643	672	654	654	670	642	627	651	711	677	657	691	687	660	671	705	676	661	721	648	718	636	647	676	656	636	660	663	720	632	650	670	654	667	629	662	707	649	706	638	662	665	656	671	659	664	670	639	667	674	717	683	627	675	674	713	687	651	635	676	650	671	622	639	662	631	716	707	671	644	678	723	677	699	678	663	643	624	674	630	667	673	651	682	680	689	630	681	700	651	683	649	628	703	686	668	666	710	658	660	678	672	674	664	684	632	690	680	647	659	682	664	700	682	664	710	688	654	657	721	668	657	683	680	652	693	682	647	672	638	680	694	672	675	672	669	690	688	636	678	689	668	615	651	671	650	661	652	714	702	670	649	691	647	661	670	691	661	622	667	665	690	668	622	653	639	663	717	636	634	681	624	698	652	653	656	667	640	671	667	670	699	652	673	608	672	647	665	661	672	675	688	714	713	613	687	707	667	708	680	705	658	627	638	663	666	713	666	676	614	676	721	706	668	682	702	706	695	689	680	648	677	693	697	651	686	647	647	681	680	649	663	686	644	651	718	643	684	618	703	720	670	713	702	649	692	688	649	689	685	635	697	667	656	713	675	718	652	686	642	681	653	695	696	640	653	644	653	636	638	635	646	695	649	669	649	671	656	723	700	640	657	653	627	670	607	670	631	687	649	665	698	658	637	675	640	677	650	673	638	632	662	671	668	634	672	663	719	682	650	709	689	683	681	689	691	665	640	675	669	662	682	680	665	661	693	664	703	675	665	662	657	694	659	680	673	650	722	637	686	673	683	678	641	661	663	678	617	690	617	675	689	668	686	678	658	655	670	673	625	667	688	689	655	659	664	666	641	647	661	684	690	680	659	667	600	687	640	703	669	708	665	697	700	629	659	668	657	644	630	645	689	703	664	678	646	622	671	690	625	656	680	659	687	685	628	661	666	690	669	671	639	659	697	677	704	662	648	671	704	668	684	646	653	712	672	635	685	641	692	648	637	643	652	688	654	708	667	672	697	718	708	656	636	698	612	701	666	636	679	675	680	669	663	661	623	687	672	697	689	697	688	753	724	680	715	699	638	668	628	685	689	698	698	678	650	668	649	712	672	651	672	725	710	651
3842	2973	1887	1358	1460	2330	2400	2146	1771	1532	1279	1031	886	746	634	544	461	357	315	272	254	209	183	154	135	90	70	52	56	56	49	68	63	69	57	57	54	75	69	95	68	83	76	90	77	75	85	67	86	62	68	74	69	72	67	56	44	51	51	53	52	40	49	52	42	54	49	51	42	42	57	51	53	62	52	52	42	42	49	50	50	47	51	59	52	51	40	57	45	59	44	52	44	45	52	64	44	62	51	44	52	43	53	48	58	45	47	58	42	61	43	39	38	44	35	39	46	54	40	44	40	39	45	46	50	44	53	40	55	46	55	48	55	38	47	47	45	44	47	49	41	53	40	46	41	45	53	39	51	48	57	41	50	56	54	51	54	52	48	47	52	53	48	46	36	52	47	50	42	52	45	61	50	47	47	59	41	52	54	47	51	48	57	46	55	45	41	53	52	42	45	51	46	46	47	44	65	57	49	52	50	44	45	70	41	46	44	43	43	60	42	61	39	44	54	48	49	64	41	44	61	47	56	39	57	36	40	58	57	44	50	50	40	52	52	54	41	54	50	51	41	42	46	47	51	53	56	43	59	47	46	50	44	50	47	38	49	41	46	62	46	45	43	54	41	56	51	38	56	47	53	49	62	50	58	45	48	55	42	41	53	56	66	51	55	51	47	50	49	44	39	55	43	48	45	63	55	43	40	51	47	60	63	56	55	48	45	39	47	53	42	49	40	49	53	46	57	52	42	52	38	52	47	59	43	57	58	50	46	42	52	43	45	45	47	54	46	45	39	54	54	55	57	56	55	40	47	50	56	46	44	51	44	51	42	51	50	53	53	56	61	47	65	45	42	33	48	43	38	44	49	43	56	52	36	45	41	47	40	47	41	56	54	52	51	51	46	44	35	53	45	47	49	65	57	54	55	45	54	59	39	57	52	44	44	56	42	35	49	45	44	43	42	52	60	56	62	40	49	45	47	50	49	48	55	61	43	52	51	54	56	58	54	53	54	49	49	42	52	62	42	47	45	48	54	46	61	49	39	35	45	55	48	38	41	54	46	46	41	35	47	48	56	43	46	51	48	67	48	39	43	54	40	49	55	42	51	52	51	50	42	52	47	51	54	47	39	52	32	55	52	46	65	50	56	45	39	55	44	49	45	43	46	58	46	48	45	46	51	52	55	48	47	45	41	38	56	45	58	63	48	58	57	44	47	44	46	50	49	54	59	48	51	53	50	40	45	67	45	45	40	40	53	54	53	41	46	58	48	47	51	50	53	37	52	46	50	50	53	49	45	39	67	57	35	53	45	38	52	57	48	48	59	60	51	46	41	50	47	41	51	46	47	44	54	49	43	54	43	47	61	59	48	40	42	53	35	60	47	41	45	45	56	55	45	52	50	40	45	47	58	47	55	32	49	54	51	60	53	43	42	54	44	53	45	58	55	50	49	61	57	48	51	40	57	56	51	61	46	71	40	42	46	42	61	52	39	53	40	56	50	49	67	54	32	52	41	50	62	34	45	33	64	49	41	46	49	58	46	50	57	46	44	41	40	44	59	54	58	63	55	41	49	37	47	52	60	49	53	55	39	54	54	45	60	63	50	50	45	50	46	40	43	57	47	50	48	41	31	48	49	38	48	51	55	47	48	40	58	60	41	55	44	47	56	49	43	57	49	43	59	48	53	49	46	58	44	56	48	49	54	51	56	51	52	43	47	42	43	45	56	41	35	46	52	41	57	41	48	47	48	57	40	34	36	48	44	51	53	45	33	45	51	50	44	58	65	60	47	50	40	46	50	50	41	54	46	49	43	33	34	51	41	49	40	42	39	48	44	45	43	47	58	62	53	41	46	61	37	60	53	60	44	46	56	34	50	46	51	30	51	55	64	43	52	40	63	46	37	59	42	40	46	51	48	48	57	58	39	43	52	58	45	53	55	55	51	54	50	37	51	54	37	39	51	48	60	40	52	44	64	54	43	53	47	47	51	43	49	48	50	49	55	45	57	40	61	49	56	46	54	36	48	58	50	52	49	61	53	49	37	44	58	53	38	51	39	61	47	62	54	41	43	41	46	44	41	46	48	43	39	47	45	54	51	50	58	43	49	54	60	53	48	49	45	50	32	57	53	46	50	58	45	59	51	46	66	48	49	49	46	53	52	48	50	43	46	47	54	46	52	48	59	50	58	62	45	49	49	35	60	53	40	59	37	31	47	46	41	48	53	31	59	65	44	51	48	38	41	42	54	48	47	32	49	45	46	46	47	60	52	43	50	40	42	53	48	53	53	48	45	67	44	44	33	54	47	45	50	48	35	53	47	47	52	60	59	50	50	38	46	46	54	43	50	50	53	52	53	48	47	42	57	46	60	53	63	43	54	44	47	44	52	50	51	49	37	41	37	62	54	50	57	50	41	55	60	55	43	54	48	48	50	45	63	43	49	45	45	51	58	44	53	51	64	60	50	56	35	43	37	37	42	41	48	49	53	45	44	54	46	51	49	57	50	43	46	58	39	47	47	53	50	58	55	40	47	50	40	41	44	49	53	41	43	45	49	43	49	55	58	54	62	46	53	53	45	53	57	51	40	46	44	44	62	57	51	65	42	45	59	43	58	48	54	54	50	53	64	45	49	60	34	44	45	49	48	41	51	54	41	42	42	38	48	41	60	46	46	55	48	51	54	39	53	40	46	62	38	49	43	53	53	43	45	45	52	43	42	60	52	41	45	42	47	56	62	43	55	58	49	55	57	41	42	52	55	47	40	61	52	49	53	39	39	52	42	52	46	43	35	43	48	46	51	48	48	39	52	50	45	53	47	50	56	42	64	45	53	55	52	50	57	42	44	44	48	51	48	56	39	45	38	43	50	52	50	48	48	51	64	42	47	45	47	50	50	50	58	49	46	50	51	43	59	58	50	45	53	41	49	46	50	57	52	51	42	56	50	38	44	44	54	52	62	49	48	41	54	59	41	54	54	45	55	40	50	52	45	54	53	37	42	38	39	46	56	46	42	61	32	57	59	34	59	43	52	54	42	44	63	46	36	53	51	54	48	53	52	50	48	59	54	43	62	53	56	46	49	49	55	53	42	55	51	30	46	44	55	52	55	36	53	44	45	48	63	43	44	65	53	63	42	50	47	54	50	56	58	51	52	47	53	33	61	48	41	47	48	50	46	48	41	51	55	54	48	45	49	51	42	58	45	44	48	47	47	53	45	43	50	66	41	43	60	59	59	49	39	54	50	43	50	46	46	46	59	37	59	53	44	52	45	32	50	54	46	38	49	60	40	57	39	51	42	51	42	49	44	50	45	48	51	50	41	57	49	47	61	50	48	50	49	50	44	55	52	47	46	51	48	45	47	40	60	44	53	42	42	43	42	41	40	40	46	50	58	59	51	51	57	61	48	49	51	49	53	39	42	46	57	42	41	49	38	54	47	39	49	48	52	42	55	50	34	56	40	64	47	39	67	49	65	40	63	61	52	53	41	52	58	40	52	55	46	51
30347	21554	18105	24693	34161	36236	34819	32323	29490	27500	24853	22336	19735	17547	16016	13968	12197	10151	8625	7852	6989	5885	4766	3946	2977	2220	1292	939	821	760	796	799	977	1006	1137	1076	1215	1370	1631	1719	1552	1583	1578	1489	1618	1598	1657	1493	1384	1252	1255	1344	1462	1497	1169	897	710	671	586	580	526	550	538	536	574	546	539	591	550	607	631	612	599	600	611	576	560	555	589	553	587	600	584	546	542	565	555	558	570	570	566	549	558	593	513	555	563	535	562	515	502	551	533	567	531	513	509	522	534	526	586	536	540	527	568	573	563	553	536	580	542	498	503	565	541	529	543	532	529	548	516	596	560	537	522	553	564	545	572	506	519	531	533	546	532	535	548	525	607	581	530	539	527	553	547	557	534	566	540	526	530	533	514	548	570	533	562	522	529	542	515	526	553	535	547	562	522	506	510	557	539	539	527	546	526	534	546	531	546	548	584	516	534	525	552	520	545	555	559	499	533	568	540	592	550	471	562	529	553	543	542	573	519	484	579	542	549	504	537	528	526	526	535	515	519	544	539	557	538	529	535	556	574	503	515	545	496	522	556	558	522	532	555	547	533	530	590	551	568	523	574	529	542	514	558	552	539	510	489	490	532	523	511	563	510	501	579	523	549	540	540	519	538	572	554	543	557	526	553	553	515	580	544	535	558	548	551	551	582	555	555	568	537	498	566	551	531	550	541	532	543	555	538	537	527	521	558	537	563	559	596	529	501	525	548	567	533	577	547	544	541	521	536	563	545	513	547	518	511	578	520	550	519	546	530	530	528	507	546	561	537	525	533	549	521	538	540	512	534	546	573	555	522	535	513	543	513	529	555	559	581	561	540	527	542	561	572	549	543	505	561	523	573	538	532	538	554	599	511	511	542	551	561	556	550	517	574	556	535	537	526	496	530	559	524	518	541	548	545	602	547	528	566	523	545	597	514	579	502	572	544	543	552	544	556	526	550	529	497	531	556	497	505	593	530	553	518	570	562	561	564	556	506	538	541	585	545	566	570	534	551	551	516	550	536	562	524	550	537	540	547	537	540	576	490	560	564	500	534	560	567	534	576	533	549	549	559	545	516	582	581	542	553	525	580	545	559	509	536	541	574	553	535	578	514	541	586	554	560	520	531	504	506	516	520	523	551	503	580	539	563	579	564	521	489	555	551	535	589	545	549	597	545	532	526	535	568	536	551	523	550	562	522	531	493	545	514	507	514	539	549	536	562	574	521	547	524	535	542	582	534	542	535	553	558	525	575	536	473	559	506	520	549	561	585	531	548	538	563	530	548	547	549	534	524	545	545	575	529	566	565	553	552	531	497	559	563	553	565	521	557	497	547	522	548	531	540	517	543	523	554	577	567	521	601	501	511	575	523	555	582	519	509	560	537	499	522	523	547	561	492	509	532	558	557	504	558	544	552	496	532	524	545	526	515	558	577	559	556	514	589	544	565	535	542	530	537	541	487	531	511	504	545	536	549	508	521	526	516	559	537	567	518	547	522	534	521	553	579	564	553	498	503	522	541	543	538	532	512	517	551	533	521	506	572	534	526	517	522	533	537	529	582	560	524	557	541	563	564	523	560	535	535	549	540	560	505	509	549	507	526	504	546	507	562	565	568	508	526	565	532	545	568	548	549	492	518	573	565	542	545	580	524	558	494	594	533	511	549	583	513	555	490	556	543	515	506	553	517	588	542	557	534	513	556	556	488	520	560	536	554	571	580	505	562	511	538	546	506	563	542	552	535	508	545	526	528	562	541	552	572	520	560	543	533	538	574	541	536	521	577	561	548	573	542	515	562	563	538	552	576	539	536	532	568	575	525	521	549	550	540	513	535	523	566	564	533	527	568	539	543	537	541	501	525	547	570	552	534	605	487	575	547	513	522	494	509	530	558	537	542	531	577	547	544	551	519	544	516	554	515	552	544	554	527	559	555	539	551	588	514	550	552	560	539	560	543	571	567	531	545	555	505	554	535	569	550	523	512	513	573	606	526	570	525	550	593	562	546	514	551	524	550	534	516	554	572	544	541	541	542	532	558	583	542	541	542	519	530	547	527	556	560	576	530	531	535	564	556	573	550	564	572	540	537	556	559	517	554	528	594	512	530	573	509	535	530	559	544	557	531	555	517	559	532	552	507	546	534	534	530	514	506	571	515	560	546	555	543	495	551	519	567	583	550	493	538	528	507	582	515	507	563	576	520	535	567	557	532	531	534	527	535	486	538	526	552	529	512	607	510	500	489	560	542	482	481	542	592	557	491	568	509	550	540	555	557	531	562	548	503	540	547	556	521	579	548	552	492	530	549	522	524	558	530	525	544	560	558	520	546	584	548	562	521	513	534	542	543	538	563	563	572	526	513	552	506	528	533	505	547	570	541	569	529	535	569	485	526	511	559	586	539	592	521	535	566	567	522	504	529	525	544	522	498	556	537	526	557	546	550	555	524	519	563	544	541	586	561	543	569	562	528	521	555	549	513	578	526	571	563	513	576	529	520	565	531	516	492	577	525	565	532	546	525	534	555	531	508	510	562	549	499	539	557	549	549	519	532	540	575	516	519	494	559	533	573	518	571	569	534	529	533	545	570	565	558	545	503	549	546	516	509	543	542	529	519	541	529	552	547	552	545	565	554	555	567	490	499	526	560	537	567	549	534	548	535	532	590	546	525	545	502	553	546	533	551	569	532	510	505	506	563	527	521	531	526	549	544	527	571	568	546	549	590	546	535	529	543	534	527	524	556	557	548	510	541	520	540	554	552	515	558	538	557	541	527	492	531	546	566	563	533	521	556	539	519	506	561	534	559	537	514	533	552	548	525	567	498	551	583	552	535	543	539	568	550	527	581	557	552	494	534	544	529	534	562	482	535	584	556	558	560	587	556	567	553	557	562	559	563	536	585	534	512	521	553	515	521	550	558	552	533	545	515	541	544	534	545	581	547	516	522	519	555	526	552	583	537	537	545	532	561	573	470	553	547	523	555	529	525	538	561	555	547	545	527	534	540	571	523	520	563	526	492	540	528	504	520	520	531	515	555	518	562	527	572	512	532	550	511	544	531	548	530	517	538	539	548	580	544	564	555	553	540	561	550	513	552	535	552	559	532	609	578	604	537	560	535	550	559	564	546	583	595	564	501	551	534	504	510	546	560	535	536	555	546	522	548	541	550	513	504	534	571	544	531	532	561	574	549	530	571	539	536	475	522	532	537	534	579	533	549	546	546	541	568	524	491	536	508	515	560	570	526	521	577	544	537	552	588	557	574	580	534	537	568	530	530	543	505	555	539	571	564	585	533	561	510	505	570	532	552	522	557	525	549	556	580	555	530	485	522	520	502	538	532	572	548	574	527	559	597	543	563	516	506	548	534	558	513	563	538	505	568	551	528	523	524	505	515	532	553	529	485	537	539	498	532	521	551	541	522	513	567	499	526	560	536	556	550	575	513	516	525	527	501	544	547	542	547	524	531	545	562	534	580	495	540	579	556	582	531	510	568	519
3283	1911	1205	923	956	1492	1561	1408	1117	1031	883	742	615	522	437	378	326	273	230	202	203	161	130	146	108	101	103	68	69	67	79	84	79	81	80	75	97	79	95	89	90	86	95	83	92	75	101	83	83	75	68	88	76	99	99	77	70	80	73	58	77	70	72	81	81	85	59	76	51	78	62	77	84	83	63	74	78	69	60	70	87	66	70	75	64	75	71	77	74	78	71	63	73	69	72	93	54	68	65	57	66	65	65	77	53	74	70	63	76	64	78	65	78	80	71	79	70	68	80	68	76	77	64	72	66	78	63	78	89	72	76	61	85	55	62	83	77	78	77	69	77	78	64	58	71	64	76	78	67	68	60	65	65	71	68	63	88	59	84	59	57	77	73	55	65	61	59	56	50	71	50	67	78	73	74	72	61	64	55	72	59	70	66	60	58	75	69	72	67	65	68	72	73	68	78	62	76	57	81	80	61	79	77	66	69	71	70	65	68	74	74	78	62	71	70	75	65	73	53	83	71	83	68	64	72	71	62	58	77	66	64	67	60	62	64	71	72	72	49	60	77	70	54	67	62	63	78	63	73	53	73	75	66	53	71	76	65	69	61	65	71	69	68	75	67	73	71	62	73	74	77	65	59	76	75	61	71	66	76	69	87	72	70	51	69	66	80	53	66	67	72	83	69	61	68	69	68	69	66	68	78	84	73	71	66	71	64	65	53	65	67	74	65	59	76	64	66	72	53	62	73	67	85	74	72	60	65	59	70	62	55	72	75	67	67	58	61	69	68	82	64	77	68	71	57	78	81	84	70	60	69	74	77	70	70	68	68	75	68	64	67	71	70	51	51	67	61	61	68	73	67	66	89	68	73	75	60	70	70	86	71	77	53	74	63	68	58	72	81	73	68	59	79	64	74	69	82	67	82	74	58	70	74	66	51	73	71	71	71	71	75	72	67	67	62	71	78	60	65	52	78	64	60	66	62	66	75	74	74	62	62	66	76	68	74	67	75	56	69	81	76	73	72	74	71	75	62	48	68	65	60	61	85	76	87	86	77	73	86	63	63	86	56	75	68	56	58	68	63	64	69	66	66	72	58	80	62	70	76	72	70	78	56	77	59	70	86	65	79	85	91	63	61	64	53	75	67	71	69	76	62	67	75	69	68	66	61	78	73	67	68	72	71	70	74	73	66	72	78	73	73	60	79	68	78	70	64	59	71	63	69	75	79	70	72	56	86	70	62	63	64	73	81	73	87	69	67	65	75	77	72	84	56	63	63	61	72	72	65	56	74	94	55	79	64	76	65	76	63	85	83	64	65	66	75	68	60	62	75	68	52	73	77	69	74	72	69	65	66	66	70	77	66	72	61	75	66	61	70	84	74	78	73	61	80	75	64	76	62	57	77	71	81	81	78	70	71	69	83	65	72	77	74	64	67	75	86	78	79	62	79	75	67	82	56	68	65	75	69	85	77	66	68	84	82	73	65	80	73	86	66	64	78	77	73	86	77	69	69	62	71	59	63	71	59	87	66	64	76	64	75	74	71	61	76	70	72	73	55	78	74	58	69	70	66	84	63	73	61	77	66	79	79	61	77	60	78	78	71	69	80	69	65	66	54	65	80	58	72	61	68	72	69	74	58	73	77	68	65	57	69	67	77	64	71	65	78	58	59	79	67	83	79	68	74	84	80	75	64	82	72	68	71	77	65	74	61	66	65	66	64	78	63	75	67	81	67	72	63	77	57	72	72	66	73	75	59	69	62	69	68	72	77	72	61	82	63	76	64	66	86	87	76	72	81	82	70	69	70	62	75	76	74	62	64	81	69	56	67	59	71	79	64	68	78	75	77	62	75	74	59	78	68	74	65	73	74	92	71	63	73	70	70	76	70	66	71	85	84	58	85	58	51	71	70	67	57	82	66	63	73	65	73	71	61	59	65	64	66	66	56	66	72	78	69	68	81	59	75	67	66	79	59	66	68	57	72	74	71	75	68	74	70	77	77	70	66	72	79	74	71	75	80	63	65	52	78	84	68	73	58	76	76	72	73	68	69	64	60	83	77	74	66	58	75	64	79	82	73	55	70	72	77	67	63	66	72	70	58	70	69	80	70	68	59	82	63	70	72	67	75	72	61	65	78	72	72	57	61	67	65	67	63	72	57	64	83	74	75	90	74	68	66	82	79	70	66	65	59	72	79	70	67	64	57	73	68	77	68	52	79	77	62	57	55	65	68	66	84	54	77	62	66	70	61	72	73	69	69	56	63	57	82	79	63	77	72	62	84	57	78	80	67	67	74	55	69	61	70	55	74	68	75	71	59	79	77	57	76	71	74	69	72	63	86	67	78	71	61	75	63	82	70	66	62	70	63	62	73	82	79	66	67	59	64	70	66	74	66	61	69	63	68	78	78	72	72	82	73	73	64	81	59	50	86	86	79	57	85	84	66	60	62	70	68	56	72	68	76	67	67	73	71	75	83	69	72	60	71	65	86	65	75	75	56	65	57	67	86	74	80	75	72	60	78	83	74	71	79	74	71	75	63	57	78	74	76	68	74	60	76	77	68	67	74	71	93	62	78	67	67	63	73	69	75	78	75	75	79	62	69	53	55	77	77	74	81	67	72	73	64	61	74	60	57	90	71	73	66	72	70	67	69	60	56	68	82	82	56	57	80	71	61	74	73	89	71	70	73	71	79	71	68	70	80	94	72	70	69	70	53	78	54	66	64	57	66	87	62	77	70	71	67	80	75	66	71	80	75	70	57	67	66	75	76	72	63	75	67	67	71	76	77	62	76	56	65	69	79	84	65	77	62	73	69	75	84	63	86	63	70	71	78	73	75	73	65	73	56	74	77	69	58	58	63	78	81	79	76	81	59	70	61	77	65	76	64	66	64	73	62	72	78	60	60	69	57	69	72	77	70	76	63	71	61	63	68	57	82	72	70	61	77	77	75	57	74	79	66	70	57	78	70	76	75	73	73	65	67	74	82	67	55	82	63	77	64	69	70	75	84	71	62	79	60	62	65	72	65	67	79	71	79	69	54	64	56	73	84	61	72	56	50	66	61	57	78	63	94	78	82	73	78	57	74	76	79	74	68	61	73	70	69	81	70	69	67	95	68	59	78	57	79	73	66	76	58	80	70	64	64	70	65	69	72	76	73	66	68	87	83	73	65	66	73	72	73	80	60	77	74	84	71	72	82	75	79	59	68	82	63	64	85	72	67	68	72	60	80	62	78	70	60	76	62	70	60	76	67	63	65	65	66	57	54	55	67	63	87	60	69	67	57	69	70	66	63	75	65	72	66	63	66	60	74	73	67	61	78	76	71	69	64	73	60	71	62	71	77	67	68	61	60	77	65	59	63	78	83	57	75	78	63	72	89	70	54	80	67	56	68	61	67	65	69	68	77	61	84	75	60	82	78	58	66	64	62	70	56	73	69	69	84	88	61	74	70	56	56	63	67	61	82	58	73	81	76	58	69	88	71	68	74	58	60	81
25609	17341	13903	20221	29889	32017	30502	28205	25239	23140	20493	18178	16014	13724	12128	10195	8983	7339	6200	5600	4989	4205	3483	2971	2292	1747	1096	937	836	843	893	928	969	1029	1080	1135	1131	1257	1414	1401	1409	1383	1368	1410	1359	1351	1406	1294	1239	1170	1189	1282	1299	1307	1150	959	861	768	740	755	746	694	774	767	764	790	793	773	776	725	786	815	812	833	804	809	759	772	801	761	733	810	752	804	731	738	775	750	825	749	772	754	767	748	726	783	749	733	703	722	779	737	758	809	773	753	768	766	730	747	820	751	765	762	746	780	783	773	793	770	710	725	750	776	742	757	773	790	746	681	693	768	738	727	761	748	732	780	770	731	751	781	701	768	729	729	750	769	784	762	756	796	759	780	754	752	748	741	742	787	725	717	771	767	759	800	717	765	729	722	723	785	764	752	773	736	715	724	775	797	733	745	735	734	784	746	733	709	748	760	721	727	768	721	728	740	796	681	746	737	828	820	738	760	752	790	734	768	706	691	663	803	787	723	735	757	781	776	783	757	771	765	742	766	746	751	725	788	763	733	699	749	785	749	783	804	710	742	739	759	791	726	745	753	720	755	744	723	773	705	758	803	789	766	756	804	804	789	728	765	731	771	725	689	749	705	739	734	770	768	745	728	769	744	778	769	769	721	761	728	777	793	770	737	736	742	737	744	730	736	728	796	740	731	778	710	815	789	739	718	743	778	753	798	691	740	768	761	772	738	753	752	753	730	771	765	805	769	753	795	736	744	742	779	802	740	743	761	737	738	759	772	754	774	735	793	814	699	763	755	747	753	770	766	742	765	769	783	713	716	804	777	726	766	728	741	728	776	759	769	726	785	747	768	814	783	775	754	777	679	765	739	778	768	727	778	758	718	712	767	765	758	752	798	720	711	721	762	711	754	768	747	754	770	748	759	769	785	703	794	787	753	737	777	741	781	723	748	805	765	789	780	782	708	765	740	763	708	748	741	741	753	745	749	801	759	711	765	757	780	789	735	763	764	751	736	762	685	751	751	785	729	776	769	738	733	747	773	785	752	781	756	719	724	700	733	695	759	754	783	766	744	764	717	739	753	744	749	715	800	730	749	715	774	766	788	754	719	721	733	739	777	745	728	762	791	708	761	724	777	753	748	783	738	744	809	732	737	803	730	789	759	695	760	787	757	839	786	772	750	723	760	808	767	768	724	755	786	774	779	723	718	747	733	772	740	730	787	733	745	767	722	745	745	731	731	744	744	731	783	740	748	752	726	788	748	746	775	744	809	733	757	759	756	737	745	754	731	752	806	788	744	717	776	734	726	759	776	708	732	796	792	763	746	757	732	776	703	754	718	767	828	741	760	742	811	714	727	798	731	707	806	780	756	776	788	764	772	758	778	799	757	742	790	758	751	759	761	756	755	742	823	751	760	725	786	799	732	766	751	739	713	737	730	707	723	782	769	762	769	807	767	722	802	727	727	736	723	818	784	716	773	716	743	753	759	757	761	781	711	756	772	814	717	709	750	737	781	741	765	748	728	759	777	744	730	785	731	742	800	735	754	736	748	727	764	776	772	733	782	728	777	730	728	744	732	761	778	755	774	750	767	722	788	725	759	772	754	745	759	785	738	781	750	764	734	738	763	811	751	781	748	749	741	752	735	789	751	799	778	757	741	737	745	778	728	777	755	810	756	740	785	763	766	780	769	746	748	732	788	787	785	746	775	753	802	776	781	739	768	783	733	758	723	770	707	710	755	815	761	733	736	782	762	818	789	797	750	750	717	782	719	679	759	729	769	810	759	738	753	743	786	712	722	734	773	783	788	750	728	713	781	791	786	751	748	754	749	757	754	735	723	793	790	764	766	811	737	751	764	746	702	751	768	753	728	735	718	724	795	749	780	752	725	749	801	760	762	784	771	782	744	781	751	788	751	733	745	711	764	760	772	731	744	776	748	742	753	733	746	780	787	754	773	776	767	748	745	810	744	701	726	719	811	747	788	765	765	730	738	779	772	748	735	750	714	732	744	748	714	767	738	747	734	771	735	767	763	771	761	816	761	745	813	795	747	754	749	787	729	751	769	740	761	734	717	724	816	743	728	715	799	765	792	784	789	712	776	817	780	722	743	735	753	712	786	731	763	805	800	769	755	763	793	739	780	704	737	716	749	721	732	767	777	718	791	703	782	722	730	749	794	712	741	770	750	772	758	707	787	749	714	760	785	733	723	762	785	747	772	727	774	788	754	765	767	788	783	734	772	732	756	773	761	753	807	787	745	761	740	787	774	777	750	743	729	752	756	773	750	751	760	760	748	719	752	777	765	708	762	772	698	782	766	745	760	794	783	774	748	734	761	750	782	742	726	771	739	745	775	744	765	727	759	769	769	758	734	781	753	772	753	770	756	751	728	769	791	765	730	781	757	801	733	763	748	749	743	758	749	713	746	737	802	749	743	781	779	775	745	704	767	741	741	760	770	768	730	747	742	748	744	766	776	759	725	760	737	784	724	739	792	788	770	718	774	786	774	792	748	721	718	776	742	727	734	744	699	751	774	794	770	781	776	751	774	722	783	730	707	681	815	758	748	702	772	782	784	736	704	775	727	764	711	772	742	753	781	758	783	799	769	714	770	744	777	794	745	767	672	760	757	752	769	709	711	755	761	746	773	751	746	762	778	723	722	756	742	748	717	737	732	773	737	786	719	765	761	828	735	773	733	768	775	735	748	754	732	747	774	738	751	757	778	736	742	798	759	807	725	794	775	714	757	786	761	710	729	762	754	766	746	775	706	767	803	701	757	732	776	722	743	740	778	758	788	730	715	766	744	752	748	789	735	708	781	743	758	770	749	775	787	768	764	776	764	781	725	766	743	752	761	756	754	762	782	738	761	734	740	717	750	795	748	770	744	759	754	803	751	738	714	802	775	720	754	731	709	770	791	776	755	715	727	779	742	766	754	770	779	747	753	762	819	739	723	752	716	726	749	798	736	755	716	794	755	773	703	787	710	741	766	722	728	753	721	717	699	789	735	748	745	702	771	724	714	827	810	807	765	747	741	733	751	738	782	756	755	762	787	762	750	745	752	755	772	751	710	764	785	731	796	758	747	704	731	811	784	770	750	822	816	731	720	796	790	794	735	745	751	775	729	777	795	780	761	731	760	785	784	724	768	800	736	769	751	756	762	784	711	728	763	756	761	744	792	794	793	767	797	790	777	721	767	789	772	785	784	758	746	774	741	729	711	735	754	733	691	761	749	789	755	754	738	742	750	695	732	806	703	773	751	754	747	721	794	757	789	779	747	770	794	749	749	727	793	724	774	717	776	785	762	819	744	750	785	756	764	752	774	772	789	755	735	772	726	767	753	725	776	760	744	788	742	775	753	742	783	718	770	781	749	759	710	828	742	715	731	752	743	771	738	740	760	754	779	761	679	753	771	770	726	790	783	752	733	696	727	784	775	792	778	736	732	758	749	785	715	775	745	772	771	773	732	735	757	809	715	766	709	700	748	771	759	767	769
4125	2139	1474	1173	1228	1777	1940	1696	1393	1269	1038	870	781	567	546	442	420	307	282	230	197	185	171	145	138	118	94	71	75	61	59	70	78	48	83	78	78	87	88	100	96	95	86	81	82	67	89	98	80	86	80	71	95	81	69	61	72	68	68	65	64	79	64	62	65	62	56	80	78	85	60	61	68	71	74	66	76	57	62	60	51	52	45	70	43	73	55	65	70	66	74	58	61	67	65	63	53	59	65	61	67	62	45	55	57	62	66	63	67	72	69	57	70	64	57	71	59	69	54	65	61	65	60	65	61	70	61	67	58	55	72	70	65	67	49	68	55	61	65	66	77	76	72	70	56	71	79	63	55	58	63	71	58	81	52	60	63	63	71	84	59	66	80	65	58	53	68	57	62	58	62	76	66	71	68	76	59	63	64	57	68	78	65	56	70	68	65	68	62	70	73	78	59	68	79	57	79	62	62	78	54	75	68	70	58	64	70	79	58	70	82	64	70	55	54	65	53	59	68	77	63	69	60	66	62	51	64	52	63	56	62	47	58	61	53	75	63	63	74	78	73	60	72	56	65	61	74	73	62	66	71	76	66	67	62	72	63	79	55	53	62	58	65	72	58	67	54	58	63	72	61	76	62	69	76	54	62	52	61	66	69	57	51	65	74	72	59	64	55	73	68	72	52	59	67	66	51	52	70	74	71	59	64	67	61	60	71	63	69	54	64	49	69	52	58	71	66	63	75	67	74	52	55	79	66	68	59	75	66	58	67	75	62	65	68	61	67	64	63	60	67	62	68	68	69	63	51	66	59	56	69	55	65	70	73	56	62	68	66	71	71	76	62	68	53	58	67	73	58	81	72	79	64	67	76	58	64	70	69	60	63	68	56	83	70	65	53	62	66	51	71	66	48	67	68	67	57	67	68	59	43	63	72	65	66	63	50	64	66	53	61	62	60	72	64	58	65	69	68	82	72	66	70	63	57	68	57	72	60	84	66	61	65	57	72	64	60	68	77	56	69	65	67	62	70	63	77	69	53	52	55	71	77	70	50	58	53	65	63	70	66	57	55	63	63	76	62	55	75	57	79	73	74	58	61	72	59	76	79	59	60	57	72	57	69	57	54	66	74	60	49	69	72	69	56	50	71	65	62	68	69	80	63	64	66	56	64	55	72	71	72	52	64	77	61	62	76	68	65	75	73	61	66	61	67	61	60	54	68	61	60	55	65	46	79	58	67	68	68	59	74	40	64	50	81	73	72	73	67	56	55	61	56	63	61	59	58	76	62	69	70	70	70	56	60	68	66	60	66	72	69	54	67	73	60	70	69	68	55	57	71	53	79	65	64	67	63	65	65	75	71	61	59	69	68	70	63	69	56	55	68	71	59	60	59	61	64	56	61	80	64	59	62	65	65	71	63	64	81	60	73	79	62	64	69	61	71	65	59	50	70	61	75	67	62	49	76	47	75	53	60	61	62	65	55	66	62	59	73	65	55	69	62	66	71	61	54	70	47	52	69	60	63	61	57	45	63	62	53	82	60	56	56	76	72	73	61	68	60	82	67	70	50	55	55	61	62	70	60	69	64	61	69	68	76	57	61	81	83	73	61	67	71	55	70	53	63	69	55	57	53	60	57	48	55	82	81	71	77	56	66	52	66	64	65	62	71	61	53	75	69	70	63	58	57	75	81	58	59	69	73	46	56	62	77	70	65	51	72	59	61	57	65	71	65	70	55	57	72	71	76	70	47	70	63	68	71	78	73	71	64	62	69	75	70	59	70	72	72	65	63	65	69	55	60	54	73	79	67	52	65	54	69	64	57	80	53	54	59	55	57	61	74	46	68	51	69	61	59	81	72	64	65	72	60	64	61	64	74	68	63	66	60	56	55	71	65	72	70	62	69	50	69	76	58	57	63	48	70	65	52	77	63	60	47	60	67	63	74	67	77	59	72	78	56	55	57	59	56	84	52	58	77	51	63	69	69	73	76	67	70	81	46	59	65	64	74	67	42	73	86	54	78	63	75	74	72	71	58	66	68	61	56	56	60	69	63	71	79	61	61	64	57	61	61	50	56	58	68	77	64	71	62	66	58	52	55	45	71	57	62	74	63	60	59	64	57	47	57	75	61	57	72	74	63	77	62	75	58	64	71	63	62	67	45	78	64	55	70	74	55	73	68	60	62	65	53	64	58	61	69	61	72	76	59	74	56	66	68	53	65	57	61	81	51	67	69	58	66	59	60	69	62	70	65	53	70	66	97	53	64	67	63	64	60	68	65	58	60	66	70	52	63	62	49	80	75	65	66	80	55	60	68	59	76	52	65	69	62	48	63	69	64	61	60	63	63	62	73	58	59	65	69	67	62	57	56	67	72	63	70	72	58	62	73	64	57	59	60	63	64	52	71	54	70	62	59	41	58	72	65	73	60	65	79	60	68	61	61	65	53	75	79	50	57	59	77	48	57	69	75	70	47	50	67	56	75	60	52	74	66	57	68	60	67	75	67	69	77	64	70	56	66	62	64	54	59	58	57	57	68	64	60	64	67	75	68	71	71	70	63	52	69	61	64	79	76	59	54	65	73	73	62	57	73	56	66	55	57	65	59	60	70	70	57	72	69	65	58	67	74	76	75	65	68	62	63	62	73	60	75	71	60	53	70	63	79	69	77	72	74	62	63	61	68	68	67	54	72	65	63	66	61	69	49	61	57	60	68	74	65	68	63	69	64	49	60	54	60	58	72	52	60	71	64	68	69	56	60	66	71	77	73	70	50	75	63	60	70	70	54	68	56	55	55	67	72	57	77	80	59	56	66	74	65	65	64	56	62	57	65	65	69	59	62	66	75	69	57	68	73	54	61	65	51	70	73	80	72	67	59	67	60	59	55	67	58	65	76	63	71	64	62	75	59	57	68	62	61	66	69	56	65	83	62	56	78	60	61	66	62	80	61	63	53	60	64	56	64	70	65	57	69	68	66	72	69	56	58	77	58	70	46	61	63	62	63	62	66	63	60	62	61	69	70	78	63	67	58	55	59	54	58	70	57	60	64	73	53	62	56	76	63	74	63	67	61	74	72	57	65	71	62	59	64	59	76	79	48	73	47	64	67	60	81	66	52	64	62	70	73	69	60	77	57	55	76	61	71	52	64	81	67	54	60	72	63	72	70	67	79	74	77	65	58	64	56	44	63	69	78	73	70	67	54	71	68	58	70	65	61	61	74	71	69	80	67	71	59	72	57	56	66	68	64	67	75	70	62	76	65	67	66	55	58	63	73	58	79	63	57	57	73	70	65	65	66	63	55	65	62	76	69	68	53	58	63	63	61	61	58	63	61	73	79	62	59	57	81	60	51	64	65	48	59	70	67	57	57	60	72	63	68	69	46	68	63	75	60	61	63	69	52	60	67	73	67	68	59	59	51	60	67	61	64	82	59	63	70	61	54	82	58	57	52	58	78	64	57	55	62	75	69	72	61	54	53	63	59	57	63	63	61	60	79	51
26603	19184	15769	22449	31704	33764	32209	29981	27173	25333	22492	20282	18175	15598	14058	11909	10289	8884	7420	6673	5826	5307	3934	3435	2591	1993	1214	995	830	834	859	938	1040	1121	1079	1169	1202	1354	1569	1573	1498	1513	1417	1583	1510	1477	1521	1461	1289	1274	1243	1361	1390	1472	1147	880	805	729	759	730	676	721	720	670	744	718	677	720	715	752	717	718	755	707	740	712	686	676	733	731	727	740	746	687	691	744	758	667	713	740	655	703	657	684	724	701	698	712	719	661	708	643	720	720	663	683	703	697	703	734	676	682	721	698	666	688	700	677	632	712	670	667	712	650	679	663	716	730	693	695	685	680	689	701	710	635	700	655	736	653	704	664	742	699	695	682	676	707	672	664	686	660	676	703	699	715	665	725	680	696	657	652	696	681	682	727	723	681	661	720	674	627	677	664	681	728	720	723	717	713	663	704	718	758	652	676	663	672	662	729	665	701	677	662	744	679	664	674	652	664	678	670	701	672	675	664	661	710	704	642	675	663	688	705	692	686	674	694	690	711	671	662	686	685	667	695	643	693	736	662	690	721	701	685	701	677	688	695	710	670	700	684	683	684	701	664	671	655	702	675	687	647	690	697	660	675	690	684	643	655	720	634	685	725	659	653	671	692	713	649	639	709	680	641	691	691	734	680	667	674	684	682	725	720	660	655	659	688	688	719	693	670	660	706	699	684	684	691	685	674	686	662	675	622	715	700	647	701	681	705	661	726	678	675	708	701	676	660	695	720	726	711	756	706	721	702	715	695	699	664	725	717	696	664	670	686	641	696	666	688	699	675	709	706	645	684	660	673	687	673	673	664	668	689	643	671	755	657	713	709	719	703	663	705	664	670	677	685	700	708	639	707	703	683	705	693	665	669	675	722	689	705	685	688	665	733	724	679	720	615	700	645	646	687	694	710	691	718	718	722	654	713	647	717	699	703	698	692	662	673	694	718	719	722	748	632	696	667	657	724	680	642	635	723	703	723	685	714	733	683	640	687	680	707	732	662	678	648	674	711	696	697	710	686	729	690	732	713	660	688	695	703	689	692	698	734	729	737	713	703	649	716	703	642	654	726	690	693	698	702	699	647	691	685	705	646	696	649	695	648	701	737	701	713	650	681	743	688	657	698	673	688	722	693	682	698	694	638	672	677	685	667	687	662	740	667	696	722	714	677	659	670	703	689	721	674	731	687	675	697	708	666	722	663	661	680	664	628	702	707	689	661	656	694	659	700	669	666	676	691	718	658	680	736	683	684	659	688	701	697	662	710	685	731	674	689	694	738	700	678	687	685	721	736	699	686	668	652	683	728	650	673	693	688	667	679	709	731	681	685	638	675	691	701	667	689	698	687	705	696	672	685	693	711	683	733	698	643	715	700	664	713	660	700	666	692	723	685	684	679	697	682	732	676	637	715	713	701	699	665	682	681	689	700	722	658	684	721	715	707	709	714	735	685	685	685	713	720	650	618	693	678	695	716	685	711	686	703	712	681	701	684	627	710	681	707	692	663	711	720	653	661	653	667	696	715	748	724	643	692	712	705	682	709	704	701	706	700	630	679	696	742	685	716	717	706	725	687	694	659	722	666	663	651	687	708	687	697	684	680	689	666	681	670	661	662	706	698	703	696	644	711	703	659	761	667	668	678	671	706	697	704	691	701	701	702	681	683	664	710	650	726	673	690	725	660	691	700	649	673	673	744	682	667	694	673	656	666	712	714	666	661	709	679	746	695	643	677	657	670	714	677	743	640	682	707	676	717	685	710	638	729	718	699	682	644	679	698	682	693	677	726	714	715	697	646	724	688	686	667	700	725	737	639	690	679	675	663	700	673	706	728	665	705	643	713	698	707	690	715	722	721	664	665	720	686	710	678	613	678	687	678	692	731	687	691	680	732	719	675	694	725	744	685	735	695	591	682	690	740	714	672	694	677	666	669	682	671	728	656	678	719	660	686	637	661	760	683	753	730	709	721	713	714	699	683	726	735	708	689	675	708	703	681	700	688	733	700	695	644	693	671	712	720	692	668	685	730	689	684	679	685	689	702	629	711	693	722	698	697	666	714	674	664	669	652	723	688	682	694	648	671	653	692	649	695	712	676	684	720	661	724	684	624	703	638	678	686	697	727	746	671	690	697	686	667	696	678	747	700	677	703	704	673	662	672	692	680	685	691	649	661	689	757	693	657	630	701	685	675	668	678	717	721	715	676	695	659	672	652	673	707	709	671	686	698	692	711	696	723	698	659	658	686	711	638	742	670	702	730	650	645	641	710	708	665	740	704	638	697	685	616	694	723	709	660	680	710	714	738	718	686	666	672	638	692	712	684	710	664	706	650	666	699	725	687	703	698	706	662	654	680	678	731	646	674	701	753	662	713	694	696	684	733	671	766	705	715	671	701	680	671	705	702	722	708	682	706	720	749	724	718	677	733	695	744	692	715	734	712	699	689	690	699	678	688	718	692	679	707	709	740	727	683	734	710	735	676	730	735	721	680	712	738	677	703	680	676	682	653	686	673	702	702	655	717	724	688	681	687	650	689	699	781	722	734	731	650	685	713	699	714	705	680	663	694	658	700	654	713	686	678	665	657	666	716	705	713	727	707	720	692	708	698	680	704	660	661	676	662	721	720	694	710	674	670	690	680	641	685	649	689	661	626	724	674	654	691	713	653	648	683	658	660	681	690	651	691	638	690	704	697	691	698	666	729	674	676	727	686	674	724	660	740	736	675	654	666	720	704	708	698	688	705	680	686	665	663	672	680	705	741	677	671	680	700	682	674	656	687	717	706	714	645	691	723	689	700	713	689	690	690	688	709	668	682	702	724	687	709	734	674	726	745	730	650	687	663	741	712	673	667	707	734	697	653	704	664	737	673	665	708	640	695	660	670	721	691	679	660	707	696	698	693	715	656	680	656	697	697	681	690	676	637	692	717	716	742	683	678	691	693	688	708	687	668	694	695	671	682	658	751	694	746	702	680	701	681	694	708	664	662	665	681	659	687	704	712	687	694	745	659	675	679	649	642	665	712	651	681	699	696	677	689	652	694	732	696	697	691	680	685	700	682	687	648	635	668	727	704	720	678	728	721	646	741	671	712	684	718	713	675	715	685	684	698	664	706	694	710	684	707	695	695	667	641	657	673	709	632	693	723	726	672	689	684	664	634	715	678	682	697	647	682	700	728	698	671	646	695	688	714	645	702	686	705	680	710	705	655	661	728	701	684	691	686	723	684	743	678	684	663	657	699	663	708	675	718	731	670	682	701	698	691	671	728	657	668	681	698	675	682	720	686	692	676	693	696	682	717	701	710	674	641	681	664	693	688	670	675	692	719	735	707	702	691	700	708	687	710	659	652	694	669	670	765	679	659	695	687	710	671	676	732	668	739	726	719	735	656	691	686	685	689	699	699	661	741	682	669	697	647	703	694	721	663	677	679	668	664	673	726	715	697	654	729	657	683	714	681	716	650	722	660	722	649	700	667	700	673	626	687	681	646	659	696
4363	2313	1631	1213	1310	1912	2024	1787	1445	1287	1093	898	760	687	552	451	372	301	293	249	235	210	183	151	123	110	67	73	83	71	67	77	87	58	96	73	76	86	98	93	76	80	76	82	77	89	104	95	86	72	95	88	89	83	76	62	61	71	58	59	71	64	69	69	56	67	64	66	65	61	65	66	70	72	65	63	57	66	60	65	71	68	78	55	53	58	68	64	64	58	51	59	59	63	61	60	53	57	54	62	54	73	43	58	62	65	57	58	49	69	64	65	68	58	62	68	67	69	69	69	63	55	71	53	62	56	64	73	65	69	54	74	58	53	76	72	64	58	71	57	62	61	59	56	71	58	66	63	72	62	76	58	78	67	66	63	66	53	74	59	55	80	60	55	67	61	60	69	63	51	64	58	65	73	73	64	67	64	61	83	73	65	63	73	72	57	43	61	62	55	66	60	61	58	63	57	49	69	71	70	64	61	58	86	67	66	58	61	52	67	56	51	52	56	69	81	59	55	55	51	62	70	61	56	60	72	49	62	65	65	42	74	68	64	58	66	61	75	71	57	61	58	59	45	70	53	60	64	79	66	55	60	77	73	59	58	63	71	62	76	81	58	57	67	61	58	73	66	69	62	71	59	67	67	70	58	58	73	59	62	58	70	70	65	54	49	72	53	80	54	59	58	60	71	65	63	65	60	65	58	71	58	65	45	59	57	65	64	63	69	68	60	72	56	65	51	55	53	61	63	54	73	63	80	64	63	57	69	56	67	65	46	73	48	66	52	77	50	58	62	63	64	77	64	58	61	42	71	86	55	63	74	66	63	60	67	86	64	58	68	68	59	74	58	73	67	54	79	67	69	63	67	61	69	63	57	54	64	59	56	44	71	72	60	59	64	67	72	65	64	60	48	68	75	65	66	71	61	70	60	67	60	68	61	73	68	50	73	66	64	71	80	50	70	70	69	58	60	64	60	60	58	72	76	67	54	68	55	63	59	60	56	66	62	65	65	85	66	77	50	59	64	57	67	59	58	61	74	73	66	59	71	73	42	59	62	61	56	48	69	54	64	59	65	50	58	64	59	60	66	65	52	71	62	51	60	75	55	63	51	71	52	63	63	53	70	63	61	52	67	63	75	57	64	66	64	57	72	61	61	56	61	60	57	63	55	77	71	60	70	51	62	67	71	58	56	50	57	67	65	67	78	75	67	66	73	67	49	70	72	64	74	65	55	67	66	69	64	48	68	62	72	68	64	61	58	68	58	77	50	63	61	55	60	66	64	68	68	66	72	64	77	74	47	68	80	60	67	56	69	53	47	56	60	60	68	70	65	65	56	70	48	54	58	85	63	58	60	63	56	57	62	65	53	69	58	63	75	69	63	64	64	50	52	57	62	64	56	68	52	55	65	58	60	78	65	64	60	59	74	51	59	57	49	62	60	66	62	59	71	47	82	71	49	63	52	59	50	46	66	63	72	68	77	66	61	62	59	67	69	64	73	74	77	57	46	58	65	68	72	58	76	56	66	53	66	63	62	70	43	60	60	73	57	59	62	48	67	60	65	64	56	69	63	70	65	62	75	64	71	64	55	53	79	67	67	60	52	66	59	69	54	70	59	63	59	64	66	67	68	55	65	76	72	68	56	65	49	68	66	66	70	55	56	55	66	68	68	58	65	53	56	58	58	53	50	59	60	76	72	71	62	62	69	64	59	49	56	54	69	47	71	48	72	62	57	62	69	72	70	71	64	57	55	60	56	75	64	67	63	55	74	53	57	70	72	52	55	79	67	59	56	73	68	66	59	68	48	73	49	64	60	57	53	61	65	73	57	68	68	59	65	70	73	51	63	64	60	51	45	53	75	65	70	52	46	58	63	71	63	64	63	56	58	66	72	63	51	52	54	75	76	58	70	70	66	63	61	62	66	56	57	67	51	56	64	59	75	64	63	68	61	65	57	66	56	66	62	52	46	69	72	58	61	55	59	65	50	62	73	58	65	74	58	50	63	70	71	75	51	65	68	62	59	75	49	46	69	72	67	48	72	60	68	64	68	66	47	58	68	59	75	62	53	62	69	62	52	60	58	61	73	62	70	67	60	66	75	56	50	65	67	68	67	64	58	51	62	56	56	65	72	61	74	77	74	57	52	67	56	68	81	60	72	62	63	71	64	59	57	65	63	65	85	60	62	70	57	60	61	63	69	57	47	67	58	68	72	68	68	70	74	83	69	59	51	54	56	58	53	61	65	68	67	68	78	70	50	71	62	50	70	66	60	61	55	68	71	68	64	68	61	64	68	50	63	58	66	57	75	70	69	62	62	52	50	62	54	74	60	57	67	60	62	67	64	53	73	70	50	83	68	55	78	69	64	59	62	71	73	79	60	75	68	81	62	68	67	70	59	63	80	75	55	68	59	62	80	59	47	61	52	63	60	63	60	60	53	53	60	51	62	52	67	70	59	58	61	61	71	72	56	59	71	72	68	75	72	46	71	66	64	66	53	51	62	60	76	69	68	62	71	64	63	51	56	61	63	51	66	48	38	64	62	50	68	62	47	57	47	64	61	70	65	47	56	62	69	68	57	59	58	65	61	56	57	62	53	79	53	64	69	56	84	65	51	55	76	70	67	65	75	64	68	71	59	62	54	59	57	69	62	77	74	61	80	65	58	61	71	56	62	60	70	65	69	61	55	66	60	55	80	63	46	64	56	52	54	62	63	64	56	63	65	65	65	69	55	67	65	70	77	67	61	71	52	81	56	64	64	60	67	65	56	68	66	67	58	62	68	63	64	76	70	63	62	63	53	69	64	59	58	62	74	81	68	54	83	79	66	58	66	65	65	55	64	59	67	75	54	57	73	40	73	59	57	57	44	56	80	64	62	65	59	60	68	70	57	66	68	66	63	72	53	64	64	62	69	58	65	60	68	65	69	71	65	59	69	51	55	60	57	63	62	63	59	73	61	66	62	56	82	59	69	67	76	69	63	56	65	68	66	65	68	57	63	67	61	62	57	68	64	77	58	51	72	63	89	59	64	67	59	77	67	74	59	63	59	66	72	61	56	62	70	55	64	65	55	58	63	62	62	49	72	64	57	64	63	75	55	61	78	54	68	63	51	70	70	51	50	67	65	73	61	83	71	62	62	64	64	62	54	69	66	56	57	76	65	54	59	59	62	75	50	72	53	65	58	68	71	54	54	63	64	67	57	75	73	65	68	61	79	56	61	70	63	60	55	67	65	64	60	63	70	58	67	64	59	62	67	63	68	66	55	67	76	65	55	61	54	70	64	57	76	57	67	74	72	63	65	56	61	61	56	61	70	64	69	83	67	45	66	82	63	58	50	70	66	50	62	69	47	65	56	73	60	66	48	53	51	53	65	64	58	67	53	62	70	61	55	46	54	45	67	71	80	52	57	53	71	58	60	56	59	59	55	58	69	57	60	73	52	66	51	47	70	70	70	65	56	54	42	53	58	66	60	62	59	49	73	56	61	71	60	70	60
27118	19488	16321	22985	32221	34220	32911	30155	27769	25508	22648	20675	18500	15922	14401	12189	10593	9067	7233	6788	5949	5161	4028	3584	2523	1971	1229	937	847	811	846	968	1082	1077	1097	1195	1265	1300	1542	1566	1528	1513	1520	1524	1462	1517	1563	1490	1284	1273	1263	1404	1410	1520	1180	921	804	732	687	689	718	691	653	663	683	695	646	702	694	739	760	704	657	683	671	717	712	667	713	758	726	694	660	701	690	671	664	630	674	659	686	697	667	669	714	689	676	655	704	709	685	698	672	672	672	656	703	618	680	660	688	683	647	680	660	705	707	649	638	690	648	666	723	662	669	685	651	674	630	649	675	659	694	622	651	645	659	668	708	645	685	681	701	723	680	668	659	689	656	664	664	631	691	676	649	680	658	715	675	657	718	648	649	664	669	649	680	634	678	687	707	654	659	720	653	660	607	634	694	697	629	681	688	667	713	687	652	662	682	638	631	676	699	739	681	712	703	689	714	693	709	663	716	664	638	707	639	701	695	662	693	715	687	658	683	676	722	646	628	687	672	684	656	674	677	696	705	701	632	649	678	647	665	657	665	672	686	673	687	692	644	674	659	647	707	667	665	663	632	660	686	660	649	679	647	654	645	670	695	651	696	661	701	686	675	681	658	660	700	682	622	651	714	672	689	667	663	644	658	671	658	695	686	660	665	644	657	707	676	675	670	640	684	656	635	666	685	699	692	606	620	686	701	653	718	723	654	666	667	663	670	687	640	695	678	634	666	657	697	690	670	699	675	647	637	663	650	684	650	657	698	730	640	714	718	643	682	633	678	685	719	671	675	672	660	682	654	731	678	706	691	673	726	657	686	664	711	681	673	635	698	679	684	652	669	707	711	683	696	672	637	604	693	687	674	680	651	635	707	669	663	719	683	672	675	688	638	672	716	621	717	697	674	682	704	693	706	663	661	646	660	667	661	688	733	708	654	712	640	684	679	666	665	700	642	679	685	671	719	645	643	685	687	643	699	712	690	661	679	671	719	657	678	678	695	665	633	698	670	664	666	679	662	698	676	704	626	676	685	660	654	704	701	705	620	668	665	660	642	634	728	676	697	693	691	695	670	674	660	662	623	634	655	648	675	669	708	644	667	625	704	661	668	655	666	673	603	629	628	680	669	661	700	647	647	655	682	630	703	667	724	683	686	669	652	665	654	648	660	655	673	655	618	643	688	679	656	674	699	667	710	664	757	674	681	689	644	665	685	635	665	674	692	678	685	608	651	668	654	686	693	681	679	677	657	655	663	628	700	704	673	667	653	687	687	681	670	645	723	677	653	633	662	661	694	729	721	688	704	662	632	680	679	692	699	679	642	629	669	692	711	622	675	663	651	650	635	653	688	636	676	696	689	660	675	632	650	683	656	658	660	637	633	659	608	636	625	699	664	664	662	687	628	653	639	682	683	701	649	662	664	681	653	682	659	680	685	679	650	665	690	693	696	692	637	641	660	642	671	705	629	694	685	671	741	667	669	701	633	690	641	666	621	636	692	653	668	668	695	649	738	711	639	695	680	667	669	622	684	663	659	682	660	669	660	655	690	662	641	672	644	694	689	663	708	685	648	660	690	639	671	648	623	678	684	708	672	668	679	672	671	687	706	698	649	659	666	661	705	678	656	691	648	675	658	657	670	666	693	659	655	677	700	714	653	677	652	682	692	688	720	643	654	658	657	698	644	652	703	675	625	688	685	639	700	633	639	661	640	679	687	648	624	683	695	714	669	645	706	678	648	628	677	710	657	666	678	672	653	686	728	663	701	708	669	711	658	718	701	700	696	686	694	672	711	683	702	627	687	585	712	672	686	656	713	667	677	668	672	649	643	682	667	687	672	714	607	705	620	718	684	699	646	679	732	647	653	666	652	684	685	680	635	709	707	682	647	650	704	660	687	649	678	690	649	679	689	653	688	690	662	681	658	665	621	691	675	678	633	655	686	660	699	680	667	669	679	699	684	654	631	649	694	640	673	649	643	685	646	657	704	678	677	666	647	669	661	627	662	683	611	683	647	661	632	702	619	677	636	657	646	702	692	694	680	650	673	664	665	648	699	694	688	667	672	710	695	685	706	670	688	694	715	669	656	700	647	673	699	650	665	693	677	688	673	669	690	646	721	649	640	677	628	651	640	669	668	698	676	662	663	666	711	692	691	643	642	656	662	639	636	641	689	661	649	693	640	674	695	695	672	673	665	641	641	702	688	644	699	640	704	676	672	699	635	741	650	620	703	707	654	656	640	661	690	642	632	673	686	675	687	679	658	643	697	656	632	655	660	684	641	693	675	624	625	670	679	721	673	701	679	687	685	611	669	661	669	660	661	660	678	671	719	682	679	622	705	660	702	699	653	713	659	698	645	703	670	692	661	649	667	705	655	643	665	659	668	654	601	640	653	678	657	648	621	646	680	633	642	678	665	669	680	698	672	672	663	663	676	708	649	723	658	681	708	709	657	643	683	709	622	647	658	676	639	682	670	699	717	675	645	615	640	669	663	631	687	677	643	676	709	653	686	686	669	677	650	698	662	641	686	654	666	649	627	661	674	672	701	659	670	671	697	653	669	652	643	669	638	657	685	643	672	610	690	694	657	656	660	684	666	676	639	699	649	638	708	672	667	679	696	627	705	695	656	650	680	706	627	662	671	694	686	664	640	665	668	652	756	647	711	638	670	657	656	635	666	698	704	657	679	652	650	657	677	670	701	675	668	673	697	685	682	635	682	690	664	677	669	662	652	698	698	680	684	662	619	665	666	645	648	639	697	686	622	724	671	712	626	638	681	710	691	633	634	677	720	635	689	694	719	674	671	701	642	628	679	664	686	705	681	674	643	653	670	674	664	679	676	666	678	652	665	667	657	656	744	670	685	713	651	702	697	663	684	678	650	677	711	664	606	722	653	669	634	654	668	689	665	650	677	631	670	676	658	675	693	691	700	660	715	631	652	664	718	646	666	690	724	694	670	647	699	646	653	717	661	638	670	638	686	660	644	683	650	672	645	670	696	698	619	642	719	656	663	708	726	690	637	697	643	674	649	712	738	695	698	666	713	729	711	682	686	635	715	700	615	648	688	713	652	722	669	670	680	666	697	650	725	641	702	686	690	693	681	647	693	658	686	637	703	659	651	688	713	655	639	723	689	643	663	689	715	711	653	661	675	730	669	673	662	681	697	680	676	653	645	654	613	681	711	677	669	647	731	709	662	707	665	684	690	626	686	664	628	665	678	667	695	668	675	644	655	634	699	692	698	661	660	674	660	719	679	672	723	643	688	688	715	659	720	708	650	645	652	691	647	665	629	709	677	704	682	718	682	696	642	674	709	684	669	652	677	707	657	659	663	674	703	679	662	648	658	672	681	734	666	712	668	645	677	659	609	642	697	652	652	615	694	677	653	704	677	699	618	643	669	703	671	652	636	678	672	689	702	673	687	709	661	689	668	742	688	655	662	721	676	679	628	649	686	665	709	630	656	679	694	634	643	614	653	684	685	620	602	679
3820	3024	1955	1544	1523	2265	2477	2120	1831	1577	1297	1057	955	726	648	536	433	381	301	284	240	212	173	146	106	95	66	54	66	65	74	61	69	65	68	73	75	69	88	96	87	87	73	83	97	99	84	91	72	70	65	76	64	81	91	54	48	59	67	46	49	56	54	54	47	50	67	53	39	50	44	51	59	48	54	47	43	50	54	48	45	63	52	63	54	47	47	49	39	38	41	46	57	57	52	48	49	60	48	48	45	69	55	52	59	49	42	41	66	61	40	51	59	57	52	63	49	60	53	62	45	55	49	47	46	65	60	52	55	43	50	38	50	55	54	48	55	40	52	55	41	51	57	67	49	57	52	41	47	48	50	37	52	54	38	38	54	51	48	52	38	48	40	51	57	42	49	55	45	41	53	51	41	44	52	42	51	50	53	52	50	46	40	53	53	57	46	54	58	52	49	55	59	46	58	59	62	51	57	54	54	48	58	62	52	53	50	48	35	54	42	51	62	48	49	70	48	57	51	43	49	53	42	47	44	53	59	53	46	51	53	45	43	65	42	52	41	55	37	46	44	49	43	54	55	47	48	57	56	47	53	57	54	51	54	47	51	50	51	47	48	47	43	54	54	52	53	41	48	42	53	39	55	41	49	44	49	58	49	55	51	60	41	56	53	49	59	49	52	43	39	44	56	54	57	51	47	48	42	48	61	55	50	46	60	35	54	49	45	47	54	57	65	48	35	44	47	52	49	49	43	45	37	42	61	49	46	48	53	60	55	44	48	46	50	59	57	60	43	45	36	51	63	46	54	45	60	64	42	53	54	50	44	51	52	50	40	72	44	44	57	40	46	48	49	57	51	48	38	46	53	55	57	66	48	52	40	54	48	45	58	44	66	70	49	61	50	39	47	41	44	40	46	50	55	35	65	54	55	56	51	44	49	41	49	50	60	48	41	38	57	46	45	57	43	58	52	50	60	44	45	45	39	48	48	43	47	53	58	53	66	43	51	49	51	61	50	45	59	43	55	51	39	52	54	48	36	50	45	48	46	41	45	56	51	50	37	40	49	65	52	57	49	53	44	55	41	54	49	59	38	43	41	48	55	47	51	44	51	68	55	45	48	45	47	58	46	52	44	49	61	42	47	29	61	51	41	50	66	50	40	47	43	46	51	46	37	54	53	50	58	52	45	58	44	45	35	44	50	54	40	57	44	66	43	51	49	63	50	46	48	46	50	43	55	54	53	35	49	41	48	60	51	52	37	45	38	70	47	66	52	54	53	55	59	53	40	35	54	39	46	53	54	54	48	59	63	51	41	53	49	53	58	45	45	46	38	57	44	36	59	48	43	45	51	44	54	56	57	57	43	54	51	53	54	49	60	40	45	56	57	54	53	49	62	47	46	41	35	60	49	59	57	53	45	55	47	46	54	32	43	47	54	46	36	49	40	56	41	49	55	50	46	56	56	50	62	57	51	49	50	46	61	42	44	49	48	53	43	54	57	74	70	52	58	40	40	59	54	67	57	56	47	62	45	55	52	65	48	46	54	53	50	75	61	43	30	69	48	42	59	49	48	49	43	60	59	50	44	43	49	39	48	46	45	51	42	50	62	54	58	56	47	33	56	55	48	44	46	62	48	52	56	53	46	45	39	53	53	56	50	50	43	49	49	44	45	61	43	56	54	53	58	60	46	47	57	47	58	43	45	49	51	46	41	45	51	37	56	60	57	46	55	51	47	47	34	61	42	52	46	36	42	57	54	50	52	45	39	54	46	56	48	43	50	46	60	56	43	42	47	49	54	58	58	45	42	60	40	52	48	51	51	46	45	57	39	53	55	45	45	44	52	48	53	49	69	54	51	49	62	54	46	52	48	49	41	58	44	54	52	44	45	42	55	60	46	55	54	50	58	56	62	54	48	61	59	48	47	50	71	55	46	44	56	43	50	69	48	63	54	39	56	59	45	53	48	47	45	43	44	43	50	43	56	37	51	46	69	43	53	42	68	55	57	62	61	51	79	53	36	44	59	61	60	64	42	46	42	49	46	38	58	58	47	58	54	54	52	45	45	45	53	55	41	52	50	59	48	48	40	44	54	41	43	54	47	48	53	43	54	45	50	47	54	52	56	45	42	51	58	50	43	47	52	47	57	60	49	47	45	43	44	63	50	57	53	49	49	39	54	50	39	50	57	51	50	47	33	56	53	51	51	49	68	57	57	37	55	57	54	61	47	45	49	40	42	57	47	53	47	42	54	52	44	43	59	52	46	48	53	45	53	53	58	49	59	43	40	39	55	65	51	53	48	47	50	49	51	51	57	45	46	64	58	54	41	58	42	60	50	53	47	51	42	64	57	65	36	54	58	59	57	50	56	61	57	52	57	63	41	54	52	49	65	40	54	50	54	49	48	38	50	37	75	48	45	47	46	64	49	58	56	49	53	51	60	53	45	36	32	50	47	46	41	55	52	56	52	59	55	41	47	52	47	51	50	55	46	48	59	50	44	47	53	44	38	58	47	54	47	52	47	46	57	56	58	36	57	59	47	50	48	50	62	58	47	54	61	46	42	41	47	59	50	52	61	60	50	45	58	52	47	52	38	66	49	52	49	57	50	49	45	51	52	47	49	48	50	53	49	56	53	48	42	44	71	33	42	63	49	62	53	45	51	56	42	54	43	53	50	48	73	44	53	45	48	60	54	34	43	57	70	58	51	56	48	53	48	52	74	67	37	46	54	45	48	53	48	38	49	45	47	50	59	52	48	39	38	51	65	64	64	46	50	48	43	49	39	61	45	62	49	59	49	48	42	57	41	53	48	52	55	32	55	58	49	37	54	46	59	58	58	52	36	57	57	48	57	58	53	64	57	34	46	53	46	51	52	59	63	51	53	63	45	49	56	52	55	42	55	51	47	41	53	48	45	43	50	59	55	49	50	55	48	60	46	52	56	58	61	48	54	44	51	44	51	45	57	50	60	60	53	48	50	42	44	44	42	26	51	34	47	41	50	40	53	43	49	53	45	45	63	61	46	53	58	45	42	66	47	46	45	78	53	47	41	41	45	41	55	40	45	46	63	55	49	50	45	44	51	56	57	51	51	45	50	56	54	35	57	46	46	56	51	48	50	45	62	55	46	44	48	50	49	35	59	62	41	55	50	52	49	51	52	49	49	49	50	51	44	55	60	55	57	55	57	42	53	39	52	47	59	53	46	43	46	49	56	52	49	51	54	58	52	59	47	47	50	56	42	59	51	51	50	51	56	52	46	44	62	46	54	55	60	59	39	52	52	44	52	48	49	44	50	51	48	53	47	44	60	47	53	54	50	61	72	56	55	38	50	61	49	63	48	56	51	59	45	37	51	58	54	43	58	44	42	56	55	44	56	53	53	62	50	44	53	50	61	51	54	52	55	48	51	45	59	56	60	47	44	48	48	50	46	55	42	61	51	55	61	41	57	51	59	47	55	51	35	48	50	42	59	50	63	56	46	69	46	50	50	53	74	62	54	47
30038	21761	18168	24948	34395	36274	34692	32129	29517	27252	24577	22135	20047	17576	15927	13694	11615	10166	8525	7523	6688	5891	4585	3991	2745	2141	1262	847	810	781	770	898	1056	1080	1137	1155	1295	1524	1677	1705	1571	1621	1565	1531	1545	1568	1600	1463	1271	1261	1357	1516	1477	1519	1048	916	732	648	578	599	556	534	570	539	566	564	577	596	567	570	646	602	593	566	605	566	570	581	592	573	597	581	565	558	560	588	557	592	568	555	558	575	592	545	570	547	517	525	508	577	556	552	562	576	580	554	557	565	577	571	572	583	524	580	550	523	576	563	544	549	566	572	561	562	504	586	542	556	522	547	560	503	546	557	527	545	525	572	531	494	504	536	545	564	517	506	567	600	530	546	565	531	550	544	518	564	535	531	507	549	542	565	517	539	546	558	524	561	520	494	570	568	561	571	487	534	535	543	535	561	539	546	554	545	523	539	536	568	546	544	543	555	555	572	549	542	572	551	544	534	521	529	534	539	595	545	519	569	527	532	586	539	549	552	523	554	493	523	540	550	528	553	553	525	562	550	474	588	590	569	570	509	541	525	544	561	541	577	533	552	538	541	538	531	561	548	535	549	551	578	531	564	542	581	568	530	566	531	546	509	553	549	530	569	552	540	529	543	567	590	537	539	559	582	526	497	562	544	544	538	528	516	501	538	563	548	511	585	550	553	556	539	531	506	529	572	536	571	556	547	514	544	505	542	561	508	557	591	589	535	546	531	546	554	564	560	521	534	553	504	566	560	527	548	542	511	583	526	584	548	563	562	568	546	505	521	566	523	559	584	548	518	548	551	550	532	562	544	535	530	540	527	603	562	585	520	559	542	571	586	563	538	535	549	541	531	508	567	488	548	508	524	524	542	563	554	545	556	476	525	511	524	554	533	513	535	554	516	552	575	499	550	535	582	575	541	531	579	530	546	545	563	531	545	587	555	542	569	541	521	546	525	563	554	476	516	551	550	568	585	544	550	568	526	527	575	536	509	577	507	530	544	535	585	550	523	517	573	541	539	563	547	512	568	545	542	499	569	571	503	555	497	529	521	533	578	559	527	553	528	555	515	531	555	546	544	552	512	553	561	573	583	552	512	543	516	535	555	572	536	539	541	508	540	545	543	581	542	556	538	516	532	523	558	515	606	541	527	555	493	515	534	552	531	546	523	529	505	502	543	526	573	520	537	530	557	575	544	555	523	543	571	550	500	517	560	562	544	572	543	580	543	522	551	563	597	578	532	567	561	522	558	555	507	534	541	569	561	523	573	588	499	562	554	566	555	530	530	564	562	529	529	534	530	538	515	519	562	544	584	547	549	589	585	540	536	556	545	584	530	515	555	560	568	524	537	560	559	577	563	582	530	569	543	578	572	508	571	545	471	570	561	540	563	600	538	567	574	549	540	548	531	530	506	554	500	561	551	523	538	532	561	580	532	587	549	544	587	538	561	536	567	593	527	500	512	577	550	565	510	526	535	546	566	528	545	583	538	573	517	563	535	561	514	590	559	576	579	575	536	527	553	536	534	569	580	492	577	543	530	579	546	533	542	540	551	555	507	524	529	534	557	560	583	519	559	544	566	605	483	547	515	546	549	553	517	542	557	545	524	538	536	569	522	544	519	533	553	533	560	499	523	502	543	546	558	591	571	536	526	555	556	511	561	573	552	557	508	555	513	566	529	515	519	547	561	564	567	576	534	542	557	513	560	520	540	544	619	545	515	540	539	495	541	541	542	521	560	561	540	548	535	540	540	537	547	575	588	544	504	538	532	521	552	530	535	537	525	556	572	561	534	544	595	571	558	535	576	587	532	565	535	549	550	558	530	557	554	524	556	551	566	555	573	558	534	530	533	525	570	532	569	560	528	513	543	516	518	542	559	532	549	572	513	583	537	533	538	544	550	578	541	538	516	538	565	569	551	556	554	521	553	553	567	530	574	553	522	576	561	524	538	527	502	544	551	515	501	520	547	569	530	554	590	504	545	595	531	535	584	546	568	570	514	524	550	536	539	558	549	561	568	516	522	527	519	553	553	577	551	551	548	564	570	572	558	517	534	555	574	555	504	535	560	561	580	559	557	515	565	544	554	488	593	539	544	576	563	536	537	567	560	537	536	559	577	575	512	567	535	569	528	511	576	556	549	548	547	568	559	552	528	535	545	561	531	547	498	521	549	529	526	511	579	544	546	511	569	516	518	509	527	574	531	551	561	554	584	553	541	517	570	574	539	503	583	507	525	507	557	544	555	584	548	534	557	545	538	563	544	541	485	538	507	542	541	556	523	567	552	567	548	563	529	537	554	594	542	519	569	529	544	525	517	542	559	571	550	522	539	527	530	558	533	536	594	528	504	585	528	585	563	572	501	534	560	485	538	550	540	549	523	540	571	547	550	567	540	514	541	547	509	564	540	550	526	555	563	527	520	575	548	578	564	537	542	590	552	517	532	573	527	564	512	558	528	560	552	527	541	571	522	572	573	526	586	558	563	549	539	557	532	553	578	555	573	524	537	532	536	540	531	551	542	534	538	553	591	561	523	538	543	529	534	520	545	533	563	539	544	517	570	566	530	541	508	533	551	587	564	492	527	556	543	530	509	571	541	567	554	534	520	564	546	583	580	556	557	577	507	554	508	585	543	533	551	512	543	534	529	587	559	569	577	537	531	562	543	545	562	554	511	585	573	553	526	555	537	518	551	560	550	545	531	528	535	548	560	542	534	546	557	575	527	559	564	588	534	556	526	560	552	555	541	534	515	535	547	563	574	583	533	531	543	559	518	544	538	507	544	543	518	558	532	542	536	528	555	551	551	555	590	561	533	565	544	542	549	557	543	536	519	545	537	565	558	571	579	548	600	545	530	505	574	576	534	505	555	536	551	543	543	557	533	585	562	579	577	596	524	568	534	549	569	536	522	539	534	531	514	563	562	533	538	603	521	560	589	532	551	564	561	541	560	557	494	546	518	540	557	577	522	545	512	539	568	489	580	502	527	525	577	568	556	557	517	578	536	533	545	533	556	541	538	526	520	565	549	582	571	508	512	563	547	554	554	542	567	532	551	546	563	566	557	569	523	565	519	518	548	573	511	552	544	533	552	544	537	543	543	550	525	560	570	542	554	546	524	566	512	546	548	572	564	575	603	550	522	544	536	482	542	549	523	574	492	547	576	539	552	540	550	538	549	562	567	513	597	555	517	518	543	582	513	538	554	524	532	572	551	519	522	564	552	527	516	546	544	547	557	549	533	539	554	525	517	533	553	538	530	590	569	533	582	576	540	532	569	530	561	575	623	509	532	576	548	564	530	513	557	548	561	556	531	543	558	552	584	541	543	558	548	594	532	519	538	522	575	558	536	511	548	546	538	557	552	579	534	540	539	520	519	509	537	564	549	571	589	545	596	569	572	546	542	555	584	522	532	527	557	576	539	544	593	535	578	537	590	549	513	551	560	521	531	552	556	513	544	571	551	534	539	538	531	552	556	571	559	613	515	526	549	548	546	577	508
3199	1911	1261	1031	1059	1530	1655	1446	1250	1052	819	753	670	535	406	367	331	260	235	232	196	178	128	129	106	104	82	82	65	71	70	65	92	85	94	85	86	79	90	102	85	82	98	100	78	81	81	86	82	92	103	84	96	90	82	85	76	58	67	59	65	69	60	78	70	79	76	76	89	72	78	88	71	59	76	64	78	66	79	82	78	86	88	86	81	59	82	60	77	67	80	65	71	68	68	67	76	78	71	68	64	82	68	70	68	74	89	66	69	74	68	71	56	67	76	83	72	76	83	54	70	74	74	70	77	78	72	76	68	86	71	71	65	69	79	59	76	64	65	65	74	83	60	71	77	67	67	78	69	77	67	74	88	73	71	68	70	77	75	61	56	77	60	58	65	83	67	76	70	86	77	68	74	70	72	90	69	64	70	81	60	67	73	63	68	78	72	71	69	82	59	65	76	71	75	67	68	74	87	67	76	74	77	74	79	69	78	81	65	92	72	63	77	63	55	72	68	55	84	76	65	62	86	59	68	61	69	70	66	78	71	66	75	73	71	84	70	75	59	65	79	72	70	67	75	74	73	89	74	67	76	74	61	63	68	78	62	84	80	76	79	70	70	70	75	76	73	73	62	72	87	79	65	59	71	65	58	65	60	81	72	69	73	91	65	66	79	74	69	76	71	71	67	71	58	70	83	71	73	68	76	77	67	75	74	74	61	60	88	64	78	69	66	75	68	86	58	73	69	76	81	65	81	77	70	76	83	62	72	91	85	84	74	74	58	55	59	92	76	79	72	56	80	95	72	72	73	71	85	63	82	61	70	67	70	86	83	65	63	61	60	78	73	62	73	80	66	79	71	66	64	62	62	70	76	83	74	67	76	76	75	72	57	66	70	73	71	61	77	64	71	80	78	78	64	79	76	66	63	63	71	71	77	70	75	67	73	61	60	67	73	60	74	67	89	62	84	63	61	73	71	84	56	71	68	76	68	69	69	78	81	61	77	70	65	55	78	73	77	94	79	62	70	65	52	65	65	91	79	67	75	74	62	70	65	65	67	69	71	67	74	70	62	83	70	77	69	67	81	76	73	65	64	72	72	77	85	82	80	87	76	75	72	65	77	83	62	79	66	83	76	66	70	64	72	67	67	64	71	78	64	65	71	65	74	69	78	72	65	70	82	86	75	84	60	79	74	62	65	73	70	71	65	77	77	81	62	64	71	69	54	74	85	91	72	76	74	66	79	66	67	73	80	74	67	64	79	69	75	71	65	70	74	73	57	62	68	70	77	80	67	60	73	58	78	67	82	81	73	87	69	75	76	82	68	64	73	80	69	66	84	62	79	81	65	78	68	72	80	74	65	65	58	95	62	79	80	68	80	61	88	69	83	76	69	74	72	70	77	73	54	70	82	81	89	86	76	79	77	71	72	71	66	69	73	71	81	74	71	56	78	80	72	62	63	69	52	73	90	65	62	79	74	68	73	72	57	84	66	79	67	70	80	67	70	88	77	70	80	65	87	65	79	88	67	79	77	72	76	76	69	77	78	66	58	80	72	73	65	75	70	65	80	72	65	58	68	58	52	76	63	57	71	80	75	67	71	71	70	71	84	77	54	82	80	74	61	67	60	64	67	76	78	55	67	60	61	74	82	70	68	65	61	95	69	63	85	63	48	74	63	73	72	71	78	69	70	66	67	63	80	65	60	59	74	78	70	59	56	62	66	63	66	74	64	68	84	78	62	73	63	63	75	62	66	83	94	72	71	71	84	72	80	80	58	65	76	65	68	80	74	76	58	71	80	64	68	71	71	78	52	58	61	69	65	61	60	72	64	77	87	65	82	70	61	72	60	76	57	68	63	68	62	61	77	96	64	60	60	68	78	63	62	68	67	69	88	65	71	73	66	71	69	70	78	66	70	71	71	73	78	63	94	63	64	81	70	81	81	75	74	67	72	78	57	56	75	64	76	74	74	76	78	69	78	72	68	79	65	70	71	59	70	68	64	73	77	63	89	68	77	81	63	81	72	70	70	76	76	74	81	83	67	62	73	53	62	62	75	86	68	69	79	68	85	73	72	66	68	69	77	73	75	57	72	68	62	61	68	81	75	81	73	75	74	90	69	77	77	75	67	72	74	89	55	77	62	69	82	65	68	75	73	68	72	74	69	67	62	84	63	82	98	58	72	71	73	65	62	80	55	72	80	76	54	75	70	69	86	71	60	78	73	59	53	58	62	72	83	80	68	79	67	79	57	56	64	101	71	78	71	52	79	66	77	78	70	85	79	83	73	67	65	71	63	66	65	81	73	84	64	69	71	73	57	69	81	68	80	77	68	62	65	89	66	74	75	94	77	58	66	68	64	65	61	74	73	61	73	82	73	64	85	73	75	80	84	76	85	77	71	76	71	73	84	71	63	82	68	53	57	76	67	67	73	71	62	79	93	82	65	83	67	69	56	88	75	78	68	82	73	82	73	75	62	66	63	67	67	72	62	65	64	77	67	76	73	84	79	66	70	68	89	82	67	69	65	81	68	71	78	74	77	63	68	81	72	66	60	66	60	74	76	55	68	75	79	60	73	71	69	83	76	59	59	64	76	78	78	80	69	61	80	73	70	80	66	80	74	66	67	56	69	73	78	71	68	86	86	66	79	59	69	68	70	76	65	75	69	72	74	82	68	76	66	61	64	66	58	78	61	82	77	66	80	80	55	71	81	66	68	72	66	74	59	48	67	80	69	65	74	78	61	79	87	83	57	78	78	73	58	71	75	75	62	76	84	71	80	85	68	66	74	74	72	80	74	73	55	60	84	64	68	83	78	78	82	67	79	61	69	75	65	69	83	87	50	71	75	69	67	65	89	58	57	68	77	82	63	72	67	79	100	67	64	72	78	86	79	71	78	63	77	66	66	70	68	76	92	71	75	72	88	76	69	65	71	69	74	62	79	77	72	72	63	77	65	68	95	69	51	75	86	56	75	71	66	82	73	55	91	67	85	80	79	74	64	86	79	74	77	76	88	69	67	80	69	69	77	64	62	65	63	61	71	67	85	79	69	80	72	69	63	77	76	65	69	80	78	63	66	61	67	72	76	68	76	76	60	75	92	74	63	83	74	68	84	65	68	91	75	65	73	73	78	65	72	89	67	67	55	91	78	84	69	68	75	75	65	71	64	64	57	75	71	71	74	66	66	68	64	79	72	70	67	75	55	91	76	65	64	66	86	57	69	75	84	60	62	84	72	69	56	81	79	80	61	57	75	78	79	61	75	66	71	72	68	79	73	72	63	79	77	79	58	72	73	70	72	73	56	78	88	78	80	76	75	81	76	69	75	75	66	67	80	61	78	71	66	86	54	77	96	70	80	88	71	65	59	79	76	61	59	83	69	69	67	63	71	75	69	74	73	78	80	86	71	77	80	72	50	88	82	84	67	81	80	72	65	71	70	65	62	65	68	67	74	62	85	59	58	70	82	68	66	66	67	70	70	80	57	70	70	72	69	58
25434	17433	14174	20472	29859	32322	30747	27997	25559	23229	20449	18188	16143	13851	12229	10502	8678	7464	6082	5518	4833	4312	3446	2845	2228	1632	1089	941	848	880	904	966	996	1067	1125	1096	1185	1322	1444	1447	1441	1423	1419	1302	1337	1378	1353	1240	1154	1221	1246	1365	1301	1278	1043	932	841	805	771	797	787	751	793	768	795	764	756	775	797	781	835	751	794	764	822	777	762	759	781	770	797	727	717	756	734	783	789	802	727	791	788	844	770	727	757	778	783	727	768	798	804	754	763	749	772	789	718	783	773	719	776	727	730	743	757	781	747	756	758	763	714	832	759	805	722	797	756	768	784	760	725	760	718	853	787	748	776	746	729	755	809	772	771	711	803	740	802	793	772	753	800	742	768	745	726	762	757	741	753	789	749	753	748	771	748	784	748	708	768	790	756	754	787	802	796	726	781	771	772	768	741	757	760	772	777	783	814	712	767	749	771	729	742	767	792	746	721	797	786	736	741	770	773	787	759	748	795	786	759	794	775	772	759	835	762	779	758	806	757	748	787	742	765	796	774	725	771	738	784	686	752	762	792	722	789	807	774	725	775	758	763	759	746	742	785	753	727	767	743	789	774	721	792	797	763	756	771	763	742	768	770	722	769	745	758	781	774	774	783	753	768	760	768	781	791	749	773	786	751	814	814	764	779	740	760	742	787	760	739	803	755	807	734	788	772	784	796	807	762	725	758	744	709	745	810	740	779	774	795	761	726	772	781	747	795	812	760	752	736	737	731	765	773	762	751	777	773	781	757	720	784	763	736	761	749	804	796	709	791	771	736	729	760	791	725	704	722	760	762	757	705	746	705	808	768	802	773	761	781	770	737	789	793	765	812	757	761	778	742	793	786	736	770	737	720	759	721	764	796	742	744	771	799	794	761	761	781	749	770	749	779	750	706	751	794	769	791	734	755	703	763	776	782	765	737	799	713	756	772	802	784	748	743	734	787	745	769	712	781	704	801	754	775	792	748	770	807	741	753	774	803	773	761	775	802	739	740	772	740	754	741	796	727	734	686	774	765	768	748	722	746	706	739	816	753	776	773	744	788	762	734	763	796	713	768	790	736	762	795	755	739	781	747	821	745	733	822	762	732	833	772	753	771	765	786	788	759	756	777	729	813	784	797	782	802	758	807	751	792	754	783	768	717	771	789	767	686	788	756	791	718	731	749	752	761	723	810	734	754	755	745	755	758	822	737	751	818	754	794	765	754	725	769	786	750	789	762	801	749	791	769	704	750	776	719	793	741	747	794	740	742	763	793	768	747	738	768	808	762	749	749	756	727	825	772	757	722	728	758	725	767	746	774	742	816	714	793	742	818	728	782	755	744	787	760	810	760	757	734	796	775	748	784	765	790	751	780	760	771	733	763	785	795	777	778	755	790	756	805	804	779	770	794	790	773	792	762	758	799	745	757	778	776	724	731	744	795	774	778	795	776	751	808	777	797	756	733	821	799	784	757	798	718	744	756	802	756	770	763	737	751	779	772	775	758	774	773	799	729	747	750	748	762	744	734	754	783	791	802	738	750	786	712	810	785	743	765	804	817	734	731	760	750	787	800	729	797	775	794	757	782	697	775	784	785	732	765	731	728	820	775	798	720	751	774	751	782	746	797	768	800	802	741	764	739	749	755	750	801	833	788	748	768	794	781	770	716	773	750	766	776	789	800	763	769	809	800	784	808	755	800	772	782	806	783	733	746	798	732	764	792	744	793	787	760	803	771	848	731	796	759	767	792	773	765	748	802	804	784	730	816	759	761	773	771	747	781	758	773	789	761	791	768	800	793	736	779	774	777	751	762	786	706	779	780	730	799	763	751	792	808	778	768	734	805	758	783	768	791	792	784	764	756	743	731	781	763	788	777	729	764	763	772	790	776	784	805	823	789	761	771	759	806	782	767	726	723	742	812	815	781	757	708	801	748	760	765	780	779	767	799	758	743	766	763	768	815	772	815	749	772	763	790	776	718	760	790	803	774	810	784	800	737	714	718	786	724	780	758	750	753	760	776	805	782	749	762	781	753	795	785	756	785	776	763	795	769	760	732	729	811	795	787	797	762	809	796	760	784	735	729	801	770	754	776	766	735	718	789	761	762	798	752	771	797	788	747	802	769	802	726	767	746	764	767	800	792	780	789	754	725	774	767	771	744	762	779	759	780	760	716	757	812	762	787	744	784	760	761	769	712	817	741	773	819	767	786	736	765	786	774	766	800	716	756	723	765	771	720	781	755	727	720	748	740	764	800	767	762	757	754	765	770	761	703	767	737	759	763	749	787	788	762	705	767	787	789	744	725	736	776	769	788	792	799	781	734	772	717	764	791	804	809	753	764	771	775	763	759	797	736	769	733	803	783	757	810	800	744	727	758	756	793	768	771	730	771	768	745	791	745	732	744	742	792	734	761	791	796	718	775	745	772	753	750	815	800	766	756	764	737	760	761	744	736	778	723	740	803	774	766	714	775	766	727	743	744	759	816	744	768	751	810	766	781	792	758	727	723	748	740	745	757	763	787	784	779	747	764	756	764	768	733	707	802	799	744	741	744	762	772	761	763	752	756	732	768	798	802	731	812	785	767	750	707	766	738	722	752	737	724	692	747	779	820	789	739	765	734	775	784	771	754	766	729	806	772	731	772	744	767	783	749	758	743	782	739	741	745	715	766	757	699	756	755	796	764	770	723	806	713	769	787	775	768	751	736	793	797	812	756	735	768	779	802	723	781	831	756	773	765	704	721	745	755	772	762	757	802	785	763	744	771	768	778	729	744	779	748	788	743	800	798	767	740	769	697	802	737	754	780	781	768	766	814	790	756	764	780	772	808	753	778	789	733	760	758	750	747	741	733	794	752	778	793	770	741	749	778	793	754	792	767	761	784	763	810	775	758	740	759	779	758	786	767	755	741	749	696	786	701	731	769	793	711	747	831	794	764	749	752	714	802	739	724	770	754	745	747	772	750	757	751	750	781	715	780	746	754	811	745	774	804	745	784	749	793	732	784	727	813	721	754	743	750	791	723	797	758	781	729	764	791	776	783	718	763	798	771	790	801	795	776	747	742	737	764	805	721	753	752	796	740	747	737	746	806	781	774	730	717	741	751	744	792	730	798	774	797	753	767	718	758	786	744	763	788	756	776	755	771	727	777	797	778	747	755	760	779	783	707	757	749	742	761	847	737	783	752	761	786	740	766	760	734	720	723	753	773	751	775	783	760	764	794	770	737	772	752	747	761	763	796	740	787	758	744	737	714	763	742	744	771	773	767	756	770	764	763	794	769	775	758	759	776	728	722	743	783	740	803	750	779	784	749	765	737	760	779	721	756	761	794	775	763	789	763	784	809	775	777	805	703	790	813	742	771	783	739	785	723	765	744	744	780	782	800	760	751	812	759	769	744	717	725	738	744	747	801	761	739	758	781	789	704	799	747	784	773	770	756	752	796	752	733	782	765	767	747	742	776	778	744	784	713	744	730	799	768	775	790	775	711	764	763	757
4150	2281	1580	1124	1270	1830	1857	1741	1409	1235	1049	920	775	602	593	500	343	335	259	257	238	209	190	146	109	107	85	75	73	54	69	77	73	71	70	109	95	76	98	94	83	92	77	79	99	78	91	91	77	84	88	98	93	116	83	81	69	77	69	49	70	68	55	66	68	69	76	64	63	71	59	78	61	66	75	66	78	71	75	67	60	67	73	62	74	72	65	73	58	72	62	79	67	76	58	70	69	59	64	58	54	85	68	57	70	61	66	58	74	66	63	57	64	78	67	63	59	61	69	63	59	71	65	68	67	61	63	58	76	61	50	54	66	66	75	67	72	67	72	66	46	65	66	51	68	60	76	67	69	69	54	66	80	56	74	59	48	77	61	65	54	64	60	79	62	64	73	68	68	66	68	58	74	76	65	68	68	84	83	64	55	70	59	61	73	70	58	82	70	65	78	59	62	67	71	75	70	78	73	72	61	71	72	68	50	64	77	52	70	63	70	65	48	53	70	67	70	75	84	64	63	70	66	61	66	54	63	62	73	61	60	56	77	56	73	89	65	66	67	69	60	69	60	62	67	57	65	73	67	55	68	56	69	63	58	66	65	59	55	73	53	59	61	67	48	75	55	57	59	74	80	71	83	72	66	61	72	69	63	79	66	68	70	61	60	62	60	54	66	58	80	55	67	75	57	55	77	63	51	67	74	66	80	66	59	74	72	67	66	75	65	56	66	72	76	62	62	67	67	57	60	65	74	61	68	64	57	74	70	58	78	58	70	70	64	48	74	63	70	68	59	69	66	70	69	70	59	57	61	63	62	73	68	72	63	64	62	61	68	69	76	62	65	67	62	68	78	46	71	57	49	70	54	76	57	56	57	68	61	62	76	69	61	62	61	72	50	72	67	73	69	64	86	61	65	68	69	68	66	76	71	75	73	52	69	58	58	78	66	73	51	62	61	55	74	61	60	62	61	68	74	71	65	56	68	83	58	83	69	66	58	85	77	50	57	65	70	65	60	56	76	69	76	57	71	77	86	89	64	68	71	65	75	53	77	59	59	56	65	49	45	78	56	80	56	60	74	74	61	62	61	61	63	71	73	63	55	56	80	65	66	77	55	69	68	66	56	70	55	49	66	68	71	60	74	76	53	62	72	74	65	54	63	62	58	65	68	49	71	67	53	59	61	65	78	57	58	76	64	61	62	47	62	73	70	69	61	60	67	57	62	75	61	62	66	65	70	65	62	78	60	63	68	54	66	63	58	71	54	81	77	68	55	63	50	78	71	53	71	65	63	62	51	61	53	69	65	86	63	67	49	51	55	82	63	79	65	61	76	60	54	72	70	63	74	61	75	53	57	77	73	68	58	63	69	49	71	66	61	59	66	67	63	65	69	64	67	60	72	70	83	71	55	60	65	64	59	68	79	55	61	67	70	54	70	66	77	66	81	66	72	69	64	70	69	86	61	73	64	68	69	80	66	75	58	58	70	67	64	59	65	64	66	59	65	80	61	45	58	63	47	69	69	79	75	76	67	68	73	60	67	70	59	64	69	62	66	60	71	63	75	66	67	60	82	83	59	71	69	60	59	71	77	71	64	85	55	59	76	59	60	78	65	69	63	54	60	59	57	66	68	67	69	60	68	67	73	88	58	64	59	69	72	59	61	73	73	59	62	60	71	73	64	63	64	69	66	51	72	59	74	64	68	83	69	60	55	63	66	77	68	56	62	59	61	89	78	73	52	62	73	62	71	62	70	69	74	64	60	89	71	68	64	69	63	71	68	69	57	65	65	53	65	71	77	57	71	57	55	73	65	69	71	67	61	73	59	83	53	80	62	69	71	71	62	65	59	60	60	55	54	64	78	72	72	59	69	57	65	55	68	84	65	77	68	62	63	64	71	65	58	59	73	65	54	68	65	55	77	65	56	62	70	68	58	58	68	70	65	68	37	52	52	53	71	86	56	66	57	61	61	64	67	72	76	65	67	63	72	79	78	65	71	65	63	75	62	56	54	62	75	62	67	66	64	79	57	78	69	75	78	68	65	59	68	62	66	65	69	65	72	76	60	55	55	63	50	57	63	67	73	70	69	57	66	65	73	65	64	60	71	58	69	65	79	77	58	64	77	60	51	70	68	90	54	67	77	70	73	63	78	66	63	71	63	75	63	71	78	62	60	59	61	56	50	76	73	77	77	67	63	62	70	58	61	64	57	66	76	62	69	87	74	56	57	72	70	60	68	53	61	57	75	55	82	61	78	58	65	73	58	65	52	67	69	67	72	66	59	69	56	65	67	63	62	81	65	58	61	64	81	60	83	62	70	64	52	68	67	63	70	65	67	65	55	76	72	76	57	80	73	63	66	67	74	65	66	67	56	72	60	78	60	63	73	71	65	64	70	63	64	63	51	63	71	60	69	56	68	64	60	79	76	66	69	65	64	72	55	61	70	63	72	68	61	61	56	88	62	76	57	66	53	59	61	68	71	64	63	75	59	56	82	74	75	70	59	45	73	64	69	82	68	51	75	62	57	64	61	63	63	60	74	63	69	64	81	55	64	63	78	66	61	52	69	68	60	62	52	73	59	77	64	59	60	60	58	56	71	68	53	61	48	63	83	61	58	63	71	73	68	65	65	75	66	64	62	65	65	66	48	75	67	72	59	60	58	65	84	70	53	71	59	73	59	61	78	65	53	70	67	56	74	56	68	72	67	68	61	67	66	78	61	64	66	59	65	70	69	71	77	56	75	58	73	72	71	78	70	60	72	72	66	73	61	68	61	81	49	60	58	63	73	58	61	71	80	53	57	72	57	68	85	71	70	53	72	76	69	62	78	68	74	62	64	73	79	52	68	71	60	63	57	66	55	72	64	68	74	60	74	59	67	66	58	53	77	69	73	59	60	63	55	66	73	74	57	67	69	53	58	69	69	62	61	66	60	62	56	77	69	80	64	57	50	54	62	70	76	71	73	49	84	61	53	70	76	68	67	57	66	64	63	71	51	62	53	75	67	71	62	67	58	67	74	75	80	65	55	55	71	76	67	79	48	70	69	66	60	66	63	69	64	49	58	69	66	60	70	68	48	64	72	65	63	76	60	75	71	66	62	54	57	79	72	69	68	52	75	64	58	66	72	65	68	53	68	65	64	49	74	75	52	63	66	82	49	69	75	51	58	66	75	49	64	68	75	64	85	75	62	60	68	69	64	77	68	64	63	60	84	72	70	69	80	58	72	73	67	80	86	64	76	53	58	77	63	63	75	60	54	63	73	73	64	59	85	64	45	73	63	62	78	69	61	52	55	66	62	55	64	73	64	54	50	53	88	60	71	65	65	54	53	64	56	65	73	67	64	62	48	55	74	71	54	71	77	75	60	63	59	69	49	54	57	66	56	65	57	57	61	64	54	68	60	64	67	61	60	73	62	57	46	72	60	67	73	61	64	59	71	72	62	75	75	57	72	68	65	72	62	72	64	68	63	55	60	64	72	62	64	64	72	59	74	57
26456	19197	16120	22423	31684	33888	32414	29944	27518	25076	22786	20251	18155	15670	14003	12017	10076	8558	7210	6391	5997	4987	4055	3573	2484	1902	1212	902	861	934	834	990	1111	1122	1174	1206	1282	1438	1607	1606	1522	1570	1495	1484	1529	1493	1524	1443	1343	1253	1396	1440	1469	1347	1040	884	843	749	725	694	758	708	720	774	716	719	724	768	776	775	778	770	719	756	705	690	696	716	753	716	753	713	716	725	689	728	738	706	707	739	722	719	698	722	676	675	715	713	741	705	672	658	684	751	737	730	736	712	675	708	665	663	734	701	725	706	714	732	672	759	725	724	741	717	695	643	713	696	679	709	700	711	709	735	716	700	704	663	774	657	716	729	741	716	748	705	745	717	699	689	709	767	741	695	745	700	718	716	762	726	723	689	702	698	667	705	712	719	681	751	713	701	722	735	713	721	703	712	704	705	741	665	655	673	643	698	672	647	694	642	735	676	687	726	695	676	700	660	690	694	713	662	653	670	704	680	682	703	663	676	687	696	713	732	689	700	711	700	728	714	692	784	735	720	690	675	720	703	637	732	743	712	701	706	698	653	722	718	663	655	701	694	666	755	718	672	683	712	689	718	691	709	692	695	736	686	695	686	714	689	677	695	681	667	700	676	668	704	702	685	710	680	696	677	737	710	711	732	686	728	678	672	675	684	725	701	678	664	706	745	684	669	667	678	698	664	731	691	713	702	720	734	638	760	742	710	708	686	706	707	745	719	668	653	683	715	660	702	702	740	718	653	665	711	687	680	736	718	700	747	707	686	667	769	694	671	647	704	702	723	690	683	691	675	722	695	682	676	666	695	727	741	741	690	715	693	729	728	721	769	704	665	754	701	666	691	720	698	693	667	694	708	745	687	705	731	685	678	710	725	697	701	715	707	714	696	690	664	702	686	725	663	680	781	727	707	652	683	663	670	684	659	697	708	710	723	753	713	748	698	701	726	757	714	744	722	722	684	721	684	736	699	673	691	706	708	708	683	728	695	710	674	723	744	708	725	737	685	737	705	680	691	712	698	706	682	758	685	710	739	725	701	683	768	738	716	705	690	715	687	708	623	713	693	709	738	673	712	705	722	755	708	725	695	724	670	688	696	723	699	708	730	742	659	715	707	698	754	665	759	744	697	746	710	686	665	669	641	711	651	705	680	684	762	683	696	715	681	653	701	677	731	707	727	705	689	693	721	687	659	714	693	736	686	687	715	677	707	708	687	699	688	743	709	699	711	746	704	662	705	700	734	726	692	740	692	723	718	672	707	715	679	715	741	727	668	687	662	703	678	689	732	736	693	761	716	672	681	717	733	705	725	680	741	679	673	704	710	684	681	725	676	686	704	680	665	732	687	731	687	669	679	753	682	712	719	691	707	731	751	685	655	726	679	736	724	712	681	693	755	654	726	697	724	725	746	695	651	701	687	699	696	707	687	711	692	690	716	731	688	715	688	718	754	729	672	722	750	720	714	701	697	650	759	720	706	719	686	669	728	706	734	718	667	756	699	695	700	678	747	743	668	757	659	680	696	697	737	738	726	697	751	707	710	751	710	696	682	711	688	730	710	739	731	710	714	683	702	698	712	704	703	744	646	726	730	692	664	636	732	755	684	685	689	701	682	714	665	686	715	703	678	729	676	702	753	737	695	689	724	719	683	685	731	751	700	668	688	708	660	678	695	711	671	640	681	725	709	739	696	717	698	717	728	715	711	657	723	746	697	691	717	671	702	732	729	685	702	674	730	708	687	746	691	722	732	692	691	759	681	716	664	698	672	734	682	692	724	675	673	737	698	709	700	700	665	713	698	735	752	683	699	702	723	702	674	702	744	681	726	664	683	726	697	682	690	690	704	714	716	706	741	734	714	704	720	705	714	737	696	654	704	655	758	695	659	712	730	720	656	708	694	682	700	700	743	745	712	679	672	721	720	713	702	716	752	688	673	671	633	638	721	699	682	704	690	731	734	682	663	684	688	671	747	701	683	690	686	730	692	690	692	696	654	722	702	719	677	689	648	710	677	738	711	740	739	711	712	693	653	668	710	697	680	697	714	711	659	704	754	712	674	691	681	721	712	711	731	747	651	680	728	681	720	759	669	704	686	742	772	695	702	738	674	710	702	740	729	697	651	676	744	686	694	700	693	711	713	728	696	686	684	701	689	732	711	690	689	648	722	720	655	725	707	719	679	685	652	719	676	697	716	681	735	702	718	716	703	669	721	695	722	712	677	699	709	719	701	710	684	760	701	705	700	778	708	668	712	716	745	670	719	718	716	715	717	697	768	730	681	707	691	684	677	702	698	722	709	682	662	722	662	699	737	685	690	741	691	681	765	713	689	689	731	714	710	717	726	713	710	694	671	683	665	673	723	761	706	734	658	692	702	727	729	699	748	674	704	752	728	735	692	681	723	716	678	703	734	696	715	686	750	671	717	701	664	687	689	740	633	729	670	689	698	724	680	706	679	695	717	734	695	669	704	705	720	716	693	760	691	713	745	715	707	672	642	719	660	710	723	649	724	703	647	693	694	685	688	679	675	703	685	689	685	714	702	662	685	729	675	707	696	731	662	699	699	690	741	739	695	742	754	745	716	718	729	681	760	759	679	667	711	671	768	693	686	738	709	712	646	681	732	689	710	705	700	702	650	693	701	679	721	690	714	707	719	698	761	752	707	697	669	731	669	701	671	684	718	693	687	723	751	695	660	768	703	674	714	715	713	658	697	638	730	657	713	694	701	705	682	731	706	672	655	709	782	727	686	712	732	707	691	665	658	737	691	672	716	683	736	704	708	687	664	702	692	730	663	657	719	676	688	751	692	703	702	753	748	713	715	696	753	725	760	725	701	769	721	682	661	673	652	726	723	747	727	695	733	658	692	768	720	692	734	730	689	707	709	695	654	717	754	698	718	698	661	714	647	672	734	705	754	675	715	720	698	716	722	690	683	657	659	708	724	690	683	745	683	714	696	707	686	749	713	697	694	708	684	692	700	713	682	746	673	677	724	736	760	687	725	699	703	711	730	725	709	651	688	681	702	669	683	731	719	665	717	709	707	708	707	692	712	690	664	722	713	680	677	734	736	729	720	723	707	733	688	728	663	708	678	719	695	723	726	707	705	734	682	727	722	723	695	639	758	649	721	758	680	714	708	749	700	709	743	681	707	720	694	717	685	676	672	699	721	749	690	686	722	700	737	770	698	665	736	670	757	727	675	740	690	707	746	694	725	665	742	704	701	712	690	687	678	722	722	714	698	723	706	647	677	735	717	696	754	682	698	727	692	701	703	683	759	705	707	702	686	694	691	738	704	684	698	753	668	687	682	662	719	736	666	693	725	726	679	720	674	756	713	648	696	762	688	727	725	650	736	710	714	755	699	746	714	683	688	689	717	701	718	724	670	696	688	658	683	721	717	650	615	704	676	677	692	727	708	721	710	697	743	742	697	674	671	693	662	670	666	680	729	735	674	718	724	697	657	704	752	743	729	716	660	734	758	693	746	697	687
4336	2336	1604	1236	1240	1880	2021	1762	1516	1279	1054	835	821	642	544	415	398	295	263	243	218	209	165	147	107	92	65	81	65	71	71	76	58	70	81	86	79	89	112	84	89	95	80	101	72	106	79	95	101	66	78	82	92	90	84	78	76	70	67	68	60	58	66	76	70	68	73	67	57	67	66	78	76	73	58	65	80	60	66	73	64	75	65	58	74	62	70	54	60	57	65	69	61	65	54	89	75	72	67	63	54	61	67	56	71	56	70	72	64	57	69	58	59	67	78	65	58	68	61	60	61	63	60	69	65	67	61	73	67	81	51	68	63	53	69	54	51	68	62	69	61	62	64	79	57	68	64	63	75	71	54	62	52	62	55	52	75	62	53	79	60	77	72	53	59	65	59	48	65	62	63	85	81	73	63	68	65	62	67	70	62	67	61	64	63	75	87	64	63	66	67	69	68	67	57	51	64	70	65	56	60	70	79	79	60	64	72	69	45	62	59	59	80	57	71	45	53	67	60	72	63	62	81	62	65	56	73	53	52	66	73	76	70	67	70	69	55	71	74	66	66	62	69	61	63	63	62	51	66	68	56	51	70	55	59	69	69	69	62	55	80	70	65	69	65	50	62	59	64	52	48	69	58	53	47	57	60	73	64	56	64	72	66	69	74	57	79	66	50	70	62	60	55	74	72	67	68	72	71	63	66	56	64	63	57	56	67	66	72	76	68	75	78	61	58	61	66	53	73	58	70	67	62	60	54	72	74	73	63	73	75	69	58	59	65	61	57	69	60	79	60	59	58	67	61	82	62	66	77	58	62	50	55	73	61	64	54	62	68	53	64	74	65	63	61	59	78	56	69	57	63	63	67	57	67	66	66	66	51	59	65	66	76	81	64	85	60	61	73	63	68	54	62	75	62	66	54	64	79	48	64	61	74	50	67	74	61	54	85	63	67	60	61	57	67	57	58	61	68	56	55	57	59	58	65	55	63	60	65	67	81	58	52	57	60	54	57	64	74	58	72	67	65	53	65	64	64	62	66	66	84	60	66	55	77	43	75	50	69	59	70	64	60	83	70	68	76	51	62	73	52	70	57	47	65	68	68	62	66	68	74	75	63	64	68	79	63	70	52	78	51	62	61	50	55	74	52	58	61	68	74	77	62	58	62	59	45	72	69	62	65	56	58	74	75	60	62	63	65	62	62	74	69	58	58	69	67	58	76	65	64	69	76	51	62	58	65	64	56	74	69	69	60	67	61	83	72	68	54	58	65	58	59	61	55	72	51	59	64	56	64	51	63	55	53	66	65	72	54	49	57	58	63	66	57	63	71	67	66	73	74	72	56	59	58	66	69	68	58	65	72	71	53	75	75	82	64	55	61	57	60	69	65	60	60	63	53	69	55	62	55	59	81	44	64	53	65	56	49	79	48	57	61	72	68	53	61	54	67	71	69	58	75	69	53	52	75	70	70	67	75	54	70	62	56	58	58	58	63	60	57	75	67	55	87	67	61	60	59	59	62	63	61	71	66	67	61	63	67	58	73	62	71	77	70	65	55	76	63	51	63	63	60	71	72	68	68	59	62	67	67	64	72	65	59	59	63	52	69	71	68	82	82	58	67	68	59	70	53	53	69	78	60	49	67	65	65	65	60	80	62	69	61	60	77	55	69	54	50	89	77	67	72	68	67	64	62	63	74	64	70	75	65	62	55	54	60	60	48	80	63	73	48	55	65	64	56	60	77	82	68	74	56	58	66	54	46	60	69	56	61	70	77	60	57	69	58	65	64	65	71	57	54	65	65	67	66	63	44	68	66	72	68	80	60	64	76	75	48	62	59	69	71	62	80	69	54	65	61	64	62	76	55	56	52	55	77	72	59	68	60	72	63	75	70	52	65	61	71	70	45	48	54	74	68	78	62	62	68	63	61	52	68	76	70	63	59	64	62	62	82	58	64	70	59	72	60	59	67	69	64	53	52	62	61	73	66	63	63	59	64	64	63	67	64	57	56	79	59	76	64	68	53	64	58	53	62	64	65	59	59	66	76	58	61	58	54	70	62	65	59	88	50	50	55	80	70	71	73	63	66	71	61	70	53	55	83	75	58	66	58	57	63	60	75	59	56	61	72	65	58	62	66	63	71	55	72	62	64	59	66	72	73	76	73	70	68	77	61	60	50	62	73	71	66	63	64	74	57	60	62	60	64	53	65	78	66	68	74	63	65	58	66	61	63	67	66	67	61	62	57	65	68	64	56	61	63	71	72	59	49	59	68	67	69	69	58	55	59	60	55	62	63	66	68	60	43	53	67	59	65	54	64	55	55	62	61	67	69	55	70	62	78	41	72	58	74	63	66	74	59	56	83	66	66	71	59	64	69	62	70	66	60	60	56	73	65	54	59	46	81	52	63	78	74	68	58	57	64	55	63	75	51	55	64	69	78	64	68	66	61	70	62	68	64	80	74	60	72	60	59	69	71	55	72	81	68	70	67	64	66	53	73	66	62	50	71	60	64	71	53	65	60	61	63	58	63	89	57	73	67	64	63	55	69	70	69	53	61	80	77	61	61	57	76	58	72	76	69	55	50	52	65	56	74	66	69	78	72	62	67	56	65	63	68	63	71	77	60	59	74	61	68	71	57	72	69	78	66	61	65	64	67	67	64	48	72	75	52	67	59	66	65	64	72	75	47	55	60	59	56	51	68	73	74	83	55	75	65	56	69	68	70	60	80	62	67	62	70	62	47	77	65	65	62	63	75	65	80	73	62	60	72	64	68	75	71	58	82	67	60	61	62	65	60	55	63	58	75	64	78	72	75	60	62	76	67	65	67	67	57	77	63	65	67	66	60	65	72	77	71	68	58	57	61	70	58	68	71	66	50	71	72	58	61	57	78	65	60	66	66	65	67	53	58	68	58	58	66	69	63	56	79	56	54	63	54	66	52	57	70	61	66	77	63	54	43	53	65	66	64	65	59	72	66	57	55	81	70	67	67	72	68	73	70	60	75	62	63	57	54	62	70	61	59	63	68	69	73	58	83	68	51	58	56	64	41	71	73	61	75	49	65	49	59	68	77	66	61	64	61	63	60	56	71	62	57	63	58	72	59	52	72	77	86	52	52	62	57	71	73	59	66	61	61	63	56	68	66	65	65	56	57	58	58	69	73	62	53	54	77	76	60	77	76	54	54	63	57	63	68	73	63	51	69	75	63	68	81	65	55	49	65	53	65	60	66	59	66	73	53	70	64	43	63	47	81	57	60	65	50	72	70	47	64	64	61	64	64	67	59	69	57	71	54	58	60	66	51	63	60	60	54	58	61	63	64	64	75	54	58	71	66	55	52	60	77	87	63	57	64	69	57	67	73	75	61	71	65	73	67	76	63	58	67	50	54	53	71	55	61	58	57	79	64	55	44	66	60	55	59	73	56	68	67	79	74	64	68	54	54	63	60	55	68	71	66	73	71	69	76	74	84	69	66	56	63	68	75	71	52	68	51	60	70	73
27054	19706	16539	22769	32173	34215	32897	30364	27835	25403	23104	20556	18415	15889	14276	12397	10322	8524	7377	6647	5821	5113	4102	3497	2567	1794	1246	864	792	858	909	992	1101	1098	1143	1223	1349	1470	1664	1661	1542	1562	1572	1480	1488	1519	1525	1460	1278	1308	1326	1521	1466	1479	1071	884	807	760	736	712	702	698	664	636	656	731	696	716	711	702	688	745	719	690	679	649	707	722	664	716	674	795	700	693	710	745	705	676	671	683	701	714	645	671	712	697	644	670	720	679	631	701	735	682	665	705	678	667	748	674	696	681	727	660	639	699	706	696	693	682	692	698	709	668	680	709	666	677	671	702	669	689	669	668	629	706	686	726	669	662	686	684	706	679	633	652	654	682	675	705	725	684	696	670	707	699	658	648	690	698	679	659	683	712	711	671	668	707	641	664	684	626	642	691	671	711	715	679	709	712	698	687	658	683	651	675	675	632	658	694	711	713	708	667	661	648	689	708	670	718	655	675	732	688	681	669	677	671	750	730	678	691	687	681	681	687	722	664	655	692	677	725	685	680	716	727	677	631	700	699	672	697	653	673	723	698	661	680	639	692	656	689	689	655	691	700	662	651	689	741	676	666	701	679	644	652	703	676	643	651	674	708	666	687	654	667	689	655	709	687	695	687	660	673	686	687	683	712	701	699	715	668	694	711	650	649	703	675	701	670	647	666	694	685	677	686	740	639	695	678	665	685	753	665	715	672	723	703	646	679	693	661	716	724	706	631	645	668	645	702	674	732	706	670	647	689	676	660	705	704	665	701	666	653	669	663	702	682	683	639	645	664	702	700	685	673	710	662	682	675	629	673	641	676	707	754	698	693	731	714	651	696	666	708	635	666	672	626	699	629	676	700	699	705	677	706	684	679	662	724	638	717	666	712	704	699	656	719	707	705	708	650	683	704	714	696	684	659	647	625	712	697	681	745	682	676	658	652	676	666	685	656	675	669	646	688	685	668	646	704	689	657	738	700	690	657	723	674	667	650	698	662	685	665	688	662	680	674	676	706	663	699	715	691	677	726	684	696	683	692	656	685	707	686	698	714	702	732	701	728	644	694	673	608	658	691	711	639	702	770	675	708	667	689	649	692	688	692	697	654	714	684	673	646	725	629	679	676	695	660	682	716	649	663	694	666	690	668	661	700	709	727	685	694	683	686	683	672	736	681	669	711	680	680	706	700	704	643	692	676	706	620	646	677	647	686	643	636	679	684	654	669	690	657	717	669	660	698	664	655	671	659	727	701	697	704	684	727	723	642	767	665	694	659	708	684	690	698	658	638	682	663	661	654	678	692	634	690	703	675	705	671	671	684	678	691	652	724	646	706	670	741	702	654	690	728	765	685	666	661	678	644	679	619	674	690	710	692	667	664	700	640	670	667	670	706	732	704	653	678	717	692	671	705	701	637	649	669	657	625	664	736	682	694	672	671	681	660	676	709	668	651	662	716	663	686	698	672	662	705	653	696	667	660	663	680	667	677	713	691	746	667	646	709	726	678	720	689	683	716	671	722	712	642	696	761	660	678	703	672	673	689	690	678	705	708	699	682	686	692	704	689	689	634	666	721	694	701	650	704	687	663	705	679	727	726	658	699	713	682	693	695	692	698	705	644	706	717	685	677	719	647	691	654	664	671	682	647	656	680	664	654	683	636	702	726	714	701	701	676	671	707	684	685	697	708	695	675	673	702	693	628	650	676	703	689	685	710	712	684	678	667	644	708	669	708	654	657	693	688	707	654	696	701	668	673	702	653	704	665	691	680	686	674	661	663	692	709	638	687	720	698	675	702	726	738	661	674	672	721	707	707	706	659	726	672	655	684	666	708	687	674	705	697	685	693	683	657	671	644	671	704	713	675	689	715	727	677	667	690	687	698	678	692	691	698	683	721	660	642	662	743	696	715	658	655	685	689	712	649	705	686	684	695	779	721	667	645	635	683	733	675	695	675	669	667	668	689	706	694	700	718	673	703	670	683	703	619	689	681	668	659	673	642	726	664	692	639	698	688	677	678	712	712	698	652	754	644	644	723	689	701	665	680	692	676	669	666	679	705	633	680	697	708	636	671	677	645	721	658	686	738	699	709	698	689	651	719	642	704	653	658	723	695	695	715	692	702	664	669	652	654	694	699	670	685	670	684	666	625	676	716	690	679	674	655	685	637	724	680	680	672	681	741	650	719	713	684	643	728	697	690	697	670	708	642	687	659	708	718	665	694	682	715	633	686	676	680	669	715	658	703	706	667	654	657	669	691	671	688	705	702	682	686	719	682	644	722	699	723	696	677	661	668	679	717	712	634	661	681	680	733	681	718	650	664	673	662	697	689	707	684	722	652	645	717	686	722	673	701	758	714	660	671	681	673	697	698	734	678	683	652	699	718	748	697	715	702	661	648	699	689	685	703	718	700	693	658	710	737	712	696	713	729	660	691	655	705	704	664	645	714	684	686	693	677	668	702	674	697	710	690	636	696	692	683	722	703	681	688	718	666	677	682	650	722	680	702	689	664	691	668	689	674	659	631	687	640	665	712	627	724	664	655	673	678	675	727	655	671	678	703	706	686	745	675	695	662	687	717	719	664	708	712	648	639	696	708	655	694	690	678	639	652	727	672	606	705	640	665	685	679	688	674	704	689	669	673	705	715	673	648	705	682	684	689	650	710	667	699	690	644	665	711	646	702	653	729	647	703	729	710	708	654	694	672	711	694	680	713	680	641	682	655	713	715	711	682	666	680	656	686	703	678	693	660	672	717	726	700	713	692	653	731	636	673	723	681	686	679	701	703	657	648	672	679	637	656	676	661	651	703	671	666	657	685	717	664	705	632	652	713	656	678	697	694	661	694	708	660	692	671	691	685	685	688	665	682	665	687	660	667	654	705	681	698	712	715	653	685	680	711	663	687	710	685	645	646	653	619	670	683	656	644	693	679	636	672	615	651	631	638	677	650	689	698	696	704	669	705	666	636	682	672	667	705	682	649	741	702	626	719	667	703	686	660	653	671	680	645	689	692	673	690	680	682	682	681	663	674	656	673	735	701	686	642	686	676	722	706	659	668	700	686	644	652	591	654	653	626	691	698	669	698	698	638	770	651	675	685	673	645	678	658	619	665	702	688	715	670	686	728	680	655	698	691	690	671	689	630	666	682	678	710	680	677	689	699	661	707	670	667	659	711	694	715	660	678	670	663	710	696	675	681	677	686	696	661	643	679	677	665	718	677	677	740	673	688	678	722	701	675	656	703	670	715	682	656	721	690	659	644	660	702	704	697	668	701	700	689	655	637	674	717	724	699	697	645	672	695	689	696	690	689	689	664	662	679	645	727	644	668	714	684	697	729	681	690	657	687	672	697	652	676	718	659	703	657	700	635	694	657	688	698	692	688	669	677	747	678	707	675	705	683	638	705	672	712	712	668	674	682	713	675	684	668	694	730	722	692	663	658	694	692	657	689	675	661	643	680	675	690	662	723	692	667	660	680	650	708	636	682	712	659	744	636
3822	3077	2070	1485	1598	2440	2623	2253	1926	1483	1281	1061	887	697	617	516	412	361	280	291	242	227	185	144	115	71	60	40	61	50	60	49	65	74	80	61	81	88	82	75	85	78	65	68	94	92	90	67	68	68	91	76	70	82	66	60	55	58	51	40	45	46	61	50	57	54	54	46	47	53	44	66	55	51	48	50	72	58	48	66	40	51	48	61	56	48	43	38	48	59	53	51	45	44	60	53	48	53	32	48	50	55	54	46	44	47	47	53	54	48	49	57	57	54	40	54	57	54	45	50	43	54	62	55	50	59	43	56	53	50	57	46	46	69	55	56	54	55	59	57	52	43	49	51	52	47	55	49	45	54	38	54	53	51	61	51	56	51	69	49	55	34	53	46	59	53	38	45	63	51	41	48	35	49	48	50	47	45	62	41	58	47	49	50	66	47	51	55	52	62	55	59	44	49	45	50	39	53	55	47	57	49	44	55	42	47	59	59	53	46	54	63	55	54	49	42	43	45	51	45	54	51	47	61	46	47	43	39	52	58	70	55	46	51	48	48	50	63	52	44	49	57	45	52	46	51	58	50	55	53	47	45	53	42	49	50	59	50	35	57	35	50	45	37	52	57	63	50	62	54	37	37	59	43	45	53	53	43	46	57	61	55	57	41	59	48	45	44	48	54	53	63	56	60	52	56	46	43	49	47	59	47	47	45	46	45	57	60	36	50	55	53	51	42	42	62	43	54	53	55	36	37	48	49	47	71	51	50	61	57	50	42	51	39	47	57	50	59	48	36	41	56	69	42	45	45	60	52	50	58	43	52	46	59	49	55	44	47	45	51	35	58	40	54	46	41	48	63	45	48	52	64	48	47	48	51	54	51	50	52	53	46	40	49	46	55	45	56	67	34	48	61	50	47	52	42	51	53	48	55	64	52	47	38	49	47	60	42	49	49	50	48	46	42	52	54	44	40	54	57	36	56	47	47	50	46	58	46	51	54	29	56	46	54	43	57	43	47	50	46	53	55	36	46	46	57	37	54	59	67	51	51	53	51	38	49	56	40	50	49	39	51	39	54	49	49	49	58	38	58	50	68	51	45	47	50	46	47	70	46	57	53	50	59	50	51	56	48	48	48	57	53	49	50	50	56	54	45	53	62	58	69	53	48	46	46	51	43	54	48	40	49	40	44	42	49	58	49	46	40	44	54	48	38	39	39	49	49	52	62	55	66	48	48	42	46	55	51	53	52	42	56	46	34	51	46	56	51	44	55	43	53	37	59	48	43	48	43	39	53	55	47	37	50	40	53	34	36	54	48	74	60	41	46	59	45	61	47	53	68	59	48	56	54	43	56	51	44	50	62	53	55	58	62	44	41	46	52	58	44	51	48	48	58	57	39	52	72	55	49	55	45	63	38	57	54	55	45	46	66	46	36	51	60	48	55	57	49	44	48	57	71	49	49	44	41	45	49	54	58	52	73	41	48	53	38	55	54	60	51	46	44	47	45	39	50	52	58	54	39	40	50	47	56	70	45	52	57	63	43	54	41	42	43	53	50	44	62	58	47	60	54	51	61	46	52	39	58	58	39	49	49	53	52	54	51	42	43	62	54	52	54	51	44	47	62	43	52	44	45	50	51	53	46	58	52	51	46	48	57	67	60	49	50	52	50	48	69	44	60	50	42	60	55	46	47	43	37	46	60	36	47	48	50	49	44	61	51	54	63	55	62	42	47	48	47	48	62	44	38	56	42	60	43	46	53	40	43	45	45	50	53	51	40	47	45	39	51	52	56	48	42	48	57	58	57	43	48	48	58	45	54	57	54	47	58	56	57	37	55	45	42	58	48	54	53	41	58	43	50	46	65	39	47	62	50	55	45	45	70	62	53	53	40	49	50	57	63	57	48	51	50	58	50	50	52	57	44	44	60	53	58	53	55	56	44	60	49	65	50	49	53	46	51	58	56	45	56	47	39	52	55	44	49	40	46	40	47	46	52	45	60	53	42	42	52	47	40	54	42	63	62	47	43	45	47	45	53	50	36	58	63	37	60	44	61	54	55	55	60	41	51	62	52	46	43	56	52	47	46	48	49	54	62	47	50	55	57	45	49	48	51	53	49	57	51	44	42	42	54	62	36	53	56	59	51	45	56	50	48	63	58	51	48	59	47	44	47	41	43	48	44	49	62	60	54	45	47	51	46	47	55	49	51	58	47	45	49	46	47	40	58	57	60	45	47	43	56	60	51	62	67	49	64	51	49	54	57	51	53	61	56	49	59	61	38	35	54	57	43	49	68	48	57	56	58	50	69	46	44	57	58	56	41	42	52	37	67	49	58	46	47	41	47	61	57	58	49	45	63	42	52	40	52	44	48	64	49	53	56	48	45	58	62	49	48	51	38	50	55	37	51	51	47	54	45	59	46	57	50	72	50	58	49	45	38	61	62	52	56	60	44	59	61	53	46	56	56	57	62	56	47	51	55	51	50	51	42	42	49	59	55	50	52	46	53	54	49	51	58	56	55	56	60	53	42	55	44	46	53	48	52	58	50	67	48	58	47	41	51	57	61	36	51	48	55	46	50	46	52	46	50	55	52	49	47	58	41	43	57	56	48	44	48	48	65	40	53	48	47	42	49	41	41	51	54	39	49	50	47	50	55	51	58	47	54	55	46	61	48	59	55	62	41	58	46	48	50	54	51	38	50	60	51	65	55	58	46	49	45	71	45	65	45	55	47	51	56	50	45	60	47	59	57	65	37	50	52	54	46	43	41	56	46	42	56	44	48	44	39	55	58	56	51	44	53	65	64	61	39	49	62	53	60	49	49	48	54	59	48	46	47	36	60	43	45	54	43	62	51	46	62	55	47	59	56	55	62	50	58	61	39	43	69	45	51	49	47	69	59	44	50	53	56	56	53	47	48	53	48	53	52	52	45	56	55	43	44	55	58	44	43	52	43	57	49	70	56	40	69	54	68	52	56	52	54	54	48	56	41	47	42	55	55	53	44	41	56	48	47	62	49	55	60	44	58	45	58	48	52	48	51	46	36	54	51	54	52	63	61	49	50	63	54	47	42	52	40	46	33	42	53	53	56	50	54	48	49	59	50	46	51	57	43	38	50	61	50	41	49	58	45	47	47	52	55	47	44	54	44	44	51	50	53	51	46	59	67	66	44	47	50	55	38	51	61	56	58	60	62	52	61	45	45	53	48	44	50	51	53	35	51	56	57	57	53	50	70	46	56	40	53	52	52	61	46	45	52	51	46	50	54	64	65	53	45	43	60	56	44	61	49	43	47	45	52	52	52	72	56	57	38	45	43	43	37	53	53	43	49	51	49	48	43	54	51	47	46	49	54	63	47	59	59	55	47	56	56	41	50	43	42	62	45	47	42	47	63	57	59	56	43	41	54	50	38	43	41	60	64	39	52	53	56	45	51	50	49	64	56	60	53	49	51	49	49	62	51	48	48	51	41	47	55	39	47	54	45	45	46	41	54	42	44	41	59
30052	22009	18429	24757	34449	36667	35134	32130	29723	27088	24966	22542	20132	17469	15873	13593	11591	9866	8348	7605	6583	6020	4658	3822	2898	1817	1189	897	779	770	837	982	1058	1115	1151	1193	1333	1500	1690	1767	1619	1640	1655	1609	1615	1611	1647	1478	1330	1304	1453	1525	1544	1500	1041	845	721	654	586	526	554	559	586	526	543	568	624	618	574	603	606	616	624	585	572	561	660	605	598	547	573	571	624	610	577	600	592	590	612	636	574	582	584	600	555	574	542	578	507	567	567	569	576	562	585	595	584	550	548	541	562	562	522	559	602	581	498	549	550	578	569	550	522	574	589	566	534	530	552	525	573	581	523	565	540	549	573	564	574	548	580	568	538	567	570	608	546	557	571	563	600	530	537	553	548	527	599	549	577	598	597	559	573	583	530	542	552	555	544	579	545	577	568	566	530	581	583	571	523	541	543	585	573	534	485	612	588	549	554	530	581	565	528	555	555	540	592	541	547	527	562	603	562	584	534	552	571	563	593	558	560	574	612	548	564	554	556	541	551	569	570	569	598	572	597	567	535	557	546	576	553	540	560	582	538	542	553	554	572	537	541	544	564	559	549	560	560	593	562	513	579	512	539	573	574	550	562	532	599	546	587	563	569	526	526	573	548	544	514	560	588	574	496	554	528	564	539	568	548	552	591	578	524	603	536	513	566	516	555	538	572	573	552	564	526	593	565	551	549	558	537	524	591	541	567	545	503	560	562	542	530	530	526	550	585	584	579	520	544	552	545	574	522	543	531	547	549	552	549	588	536	579	538	535	602	557	573	614	540	538	532	600	581	536	582	561	539	510	599	579	549	554	549	559	586	569	582	588	562	558	556	546	528	546	518	571	563	551	583	545	581	517	568	535	556	524	557	563	570	595	566	590	578	583	527	568	544	589	604	566	535	577	590	565	536	572	535	550	541	549	557	557	579	547	602	557	554	543	543	521	566	567	543	577	515	535	563	543	572	544	579	595	621	590	592	558	593	564	578	552	533	548	559	559	552	527	526	557	573	573	549	544	570	555	561	569	575	591	547	556	556	582	578	556	566	542	550	546	561	619	572	586	580	522	521	581	545	575	583	533	539	570	558	558	545	581	560	539	540	567	518	543	571	584	540	513	544	557	549	554	570	547	538	576	537	522	561	526	572	551	534	542	549	578	505	530	535	534	548	588	566	556	549	525	543	538	561	562	591	547	553	545	584	517	553	565	594	580	567	511	581	585	555	552	588	537	562	577	597	558	536	586	494	594	569	534	595	551	547	604	549	525	593	545	543	536	562	602	557	553	547	493	513	560	560	587	543	566	578	577	609	615	557	563	591	510	552	569	576	549	548	574	506	551	535	551	550	583	566	526	570	544	561	560	551	566	579	534	545	577	534	507	548	550	552	532	563	569	580	557	527	522	549	603	555	594	553	567	526	564	490	574	529	560	584	529	566	531	616	573	585	572	558	563	537	560	575	556	583	544	594	592	569	576	544	562	569	554	569	535	525	558	573	587	513	522	563	521	541	548	535	536	592	538	523	550	535	533	573	548	567	535	532	581	588	570	604	544	524	588	528	588	563	575	585	561	565	569	552	523	560	532	560	564	582	541	535	566	566	580	593	537	550	547	570	571	568	554	518	570	582	541	558	546	543	569	616	566	572	565	544	516	534	530	558	553	549	546	551	582	512	589	574	597	554	529	564	562	578	536	536	565	561	573	511	539	525	540	532	520	545	555	559	551	577	578	535	568	549	569	563	562	544	575	603	574	567	558	549	584	535	570	512	544	558	587	588	542	580	531	556	617	594	554	531	563	561	570	574	577	565	565	535	584	530	552	594	601	581	527	548	539	532	544	565	538	604	525	550	564	552	599	521	537	549	551	549	519	544	547	545	575	582	578	605	616	498	566	530	568	526	554	566	585	519	577	543	523	544	598	579	530	542	595	570	570	542	538	566	563	530	565	530	606	580	561	587	573	587	552	610	578	593	575	564	511	531	590	535	597	562	555	518	526	559	560	547	589	546	567	563	556	579	580	558	564	535	552	563	545	550	527	548	524	587	534	574	557	578	532	486	562	572	573	584	551	565	535	577	600	566	520	548	587	573	560	536	613	571	585	579	570	564	548	518	549	581	581	553	591	531	597	535	563	573	509	554	554	588	559	580	593	535	552	569	596	547	572	536	575	537	587	542	551	560	555	612	563	535	540	550	582	539	588	525	590	581	593	593	589	523	546	544	546	573	523	529	521	566	564	529	557	531	509	577	541	546	557	531	578	561	574	564	512	548	555	530	593	554	532	484	582	569	548	593	535	524	554	528	574	553	560	563	561	574	594	547	591	561	549	558	533	567	565	566	562	555	592	562	580	542	563	601	569	544	565	564	585	550	543	587	576	600	554	538	576	583	563	570	547	561	576	590	561	587	556	575	562	549	557	528	521	573	553	526	587	552	551	547	563	543	595	562	537	578	563	551	559	554	556	551	596	575	572	560	609	516	556	583	565	575	556	539	593	571	524	527	536	572	577	583	538	610	543	545	542	578	553	574	568	527	525	550	568	548	552	558	545	564	541	539	512	504	536	590	541	538	526	532	531	527	541	563	547	547	535	565	562	566	571	609	568	579	571	534	555	548	591	532	567	542	557	530	543	540	570	528	568	566	582	518	513	554	558	587	566	559	586	535	532	576	583	574	541	529	501	554	550	557	567	560	556	581	539	556	536	533	544	575	583	555	592	547	531	549	564	586	575	544	582	513	553	598	529	558	550	569	546	537	551	539	532	544	572	561	567	582	542	573	552	525	583	536	569	521	535	543	506	558	538	562	589	553	596	574	552	575	541	561	524	577	537	596	545	560	534	580	576	512	526	572	533	557	573	547	525	549	535	534	519	559	528	593	610	558	611	600	559	573	601	549	574	569	538	538	569	524	537	519	569	567	582	546	551	521	566	547	560	544	557	588	576	554	577	550	600	541	540	544	562	529	506	544	579	533	555	588	562	524	543	559	563	546	552	554	532	503	595	579	585	575	566	544	583	550	548	554	530	554	590	578	573	543	558	533	541	545	553	500	550	566	606	560	579	579	577	555	571	580	581	547	555	499	571	585	592	597	559	549	569	518	567	515	522	533	558	543	567	560	538	551	569	521	551	604	563	555	557	564	557	559	572	544	541	562	556	538	553	558	539	547	526	575	577	531	577	555	575	561	568	547	579	535	547	552	514	584	542	540	563	546	583	518	563	505	594	543	556	575	597	541	550	581	521	568	522	573	579	589	547	537	523	549	531	557	585	523	568	557	539	590	565	570	578	530	563	592	557	556	575	602	541	569	562	584	569	534	556	563	565	565	510	577	574	560	564	548	554	548	582	542	594	550	591	579	552	564	560	546	552	554	533	530	619	598	536	583	559	573	565	497	577	529	530	582	584	586	536	554	584	557	541	578	547	547	553	534	578	594	589	564	574	592	585	570	524	577	550	512	583	531	607	545	571	554	536	567	556	542	563	561	533	532	568	531	544
3189	1983	1342	938	1053	1578	1692	1457	1207	1027	856	713	624	538	435	398	305	271	211	201	174	183	167	135	125	103	69	61	84	80	74	80	69	75	89	79	85	86	95	112	92	87	103	91	88	105	94	73	105	82	87	93	91	65	73	69	85	82	64	71	61	62	68	85	76	82	78	74	87	77	70	39	75	80	57	81	66	79	82	77	84	74	65	62	76	65	64	78	62	76	78	84	82	73	61	83	85	74	69	66	68	71	69	73	75	72	70	74	63	79	74	66	79	57	73	63	95	56	69	69	71	56	67	78	74	64	79	84	73	97	76	79	73	72	86	67	80	83	81	66	72	78	68	60	82	85	67	74	66	68	65	61	73	70	71	63	65	67	70	77	68	76	58	63	60	70	74	62	61	70	77	68	69	76	69	82	86	68	77	73	83	78	69	83	72	60	93	75	84	72	83	71	72	58	81	74	76	65	72	68	68	68	59	72	72	79	76	85	70	75	76	69	69	74	60	63	65	79	74	76	50	75	77	77	59	90	75	76	81	68	82	84	63	60	74	77	70	70	68	73	69	77	87	79	68	66	82	68	88	65	73	71	82	71	71	81	71	85	62	52	86	78	72	74	89	64	77	80	81	86	79	72	66	77	72	73	70	74	66	68	72	54	76	68	77	70	75	61	67	68	65	81	79	60	68	67	73	64	67	66	74	65	74	84	68	77	90	80	78	71	92	73	75	87	89	73	76	73	66	73	70	78	78	56	60	77	75	67	65	81	71	79	72	70	74	73	86	86	75	68	65	70	82	59	67	82	70	78	67	77	71	73	62	52	73	71	64	79	85	85	61	84	64	65	81	68	85	82	61	61	72	59	85	72	82	77	74	72	66	74	81	58	97	72	74	82	77	83	62	58	77	68	62	92	72	78	85	84	65	59	70	71	68	71	76	62	75	88	79	58	77	69	65	73	70	60	77	73	81	67	66	65	73	81	75	72	74	73	65	69	72	85	77	75	63	74	69	60	83	65	62	83	68	79	73	82	70	80	68	69	59	79	72	77	79	91	77	94	66	65	61	70	70	76	68	92	63	65	77	65	73	83	71	78	67	69	80	75	81	70	80	74	89	83	70	69	59	77	77	66	53	65	68	76	64	81	82	74	76	67	76	76	55	70	67	57	85	77	69	65	57	59	78	72	83	75	59	79	75	89	76	68	65	63	67	58	80	76	54	57	81	71	83	63	85	65	71	65	81	67	90	81	82	77	58	52	79	81	70	82	72	68	71	70	65	74	80	56	73	69	67	85	83	61	85	64	70	76	74	73	70	61	79	84	73	61	71	68	65	80	61	76	82	76	74	67	70	75	82	74	70	80	46	68	85	78	76	86	64	69	80	78	60	71	73	76	67	58	60	65	76	61	81	64	64	71	72	67	63	73	70	80	77	62	70	64	68	98	66	74	70	66	66	53	64	61	69	56	80	71	74	89	88	77	76	72	57	79	63	77	66	57	68	73	79	75	77	66	84	63	70	85	77	66	79	86	72	71	56	77	73	63	84	57	66	60	78	76	65	82	71	86	81	85	66	68	66	71	84	81	75	84	73	69	74	68	54	66	71	75	76	65	65	62	74	66	76	78	70	94	80	80	57	79	69	87	59	59	66	57	83	87	68	74	69	80	74	66	70	67	78	67	82	67	69	78	62	60	80	76	77	87	84	68	65	68	73	71	89	66	72	63	56	80	76	78	69	76	61	83	58	60	64	76	73	79	74	76	89	70	88	79	66	79	72	70	90	95	77	62	69	66	73	66	76	69	87	77	79	70	72	69	84	66	72	87	73	77	69	76	75	76	78	68	63	77	65	71	62	74	76	66	63	81	67	80	65	81	67	73	76	75	71	70	70	81	67	76	77	74	74	66	80	59	73	83	58	72	77	76	83	78	69	91	84	74	65	74	69	69	78	86	72	68	73	86	65	71	74	75	71	78	67	86	80	57	71	82	77	69	69	66	78	67	66	76	66	76	64	74	79	83	59	61	77	76	68	76	81	70	78	76	85	74	66	79	70	72	91	69	90	68	83	65	85	77	84	65	67	87	74	73	71	83	70	82	78	66	91	62	65	75	71	71	69	72	68	86	63	83	77	67	70	77	64	49	85	60	54	72	85	75	74	76	70	72	85	88	90	66	64	71	80	67	69	73	68	72	74	67	79	72	75	67	89	63	70	72	76	81	71	73	68	82	70	72	73	63	61	82	78	77	72	64	82	75	74	80	75	84	84	69	63	68	70	76	62	67	73	82	77	66	67	64	76	70	73	65	67	73	55	68	72	80	73	79	49	72	66	75	84	77	77	68	87	75	78	89	75	85	81	87	70	71	66	72	60	75	74	78	62	67	83	70	74	62	58	66	58	62	54	54	62	79	61	81	70	84	59	71	66	78	72	71	79	77	69	64	93	73	72	96	66	68	70	63	65	80	74	75	85	71	62	61	91	77	79	84	72	68	78	71	84	71	66	62	86	77	77	76	65	66	84	65	73	57	75	69	60	70	88	73	75	66	90	75	66	61	68	74	73	67	62	53	74	62	81	69	65	62	75	73	72	74	65	49	66	69	73	71	71	83	67	60	73	75	80	61	80	78	67	79	72	80	67	80	69	65	73	71	63	74	73	80	74	65	81	57	87	60	68	83	82	82	71	78	88	69	73	71	67	64	73	85	76	63	67	78	60	80	74	75	55	99	71	77	73	83	69	73	78	55	71	85	59	66	71	75	74	54	67	68	67	81	64	77	63	78	94	85	59	79	78	64	60	70	57	74	78	73	70	69	82	81	74	78	78	63	66	78	61	89	70	73	85	74	73	56	77	69	63	76	81	71	64	65	64	64	82	79	66	81	59	64	74	79	77	74	81	74	70	76	95	66	62	71	71	69	68	68	77	64	79	74	64	56	87	72	58	62	68	78	77	67	78	66	69	61	82	82	72	81	79	62	63	77	87	81	61	73	64	69	73	51	76	73	59	75	90	78	61	80	82	55	63	59	63	86	63	73	88	62	72	75	54	64	84	87	71	60	82	65	68	72	70	67	72	74	58	55	69	66	80	64	60	78	66	66	79	67	68	83	79	73	79	73	79	82	79	84	71	67	63	72	80	73	58	86	78	63	82	71	59	61	71	72	86	77	82	70	75	65	81	59	63	89	66	73	71	79	84	79	73	78	79	80	83	70	74	66	82	64	73	75	82	81	71	81	75	63	81	81	82	74	62	78	71	64	69	70	75	62	83	71	82	58	86	55	78	73	66	66	71	69	79	79	78	65	82	67	78	88	72	78	72	53	74	79	71	84	59	75	75	97	69	86	72	94	79	76	72	70	65	62	72	66	87	67	79	77	77	64	75	83	91	70	88	70	79	70	80	62	85	72	64	89	79	66	69	71	70	86	69	65	80	59	76	51	90	61	73	73	61	77	70	70	72	85	65	70	70	72	80	77	82	58	74	67	74	64	63	66	66	75	72	69
25612	17763	14661	20328	30139	32141	30867	28182	25565	22985	20932	18208	16167	13746	12049	10493	8487	7108	6022	5418	4770	4329	3405	2890	2174	1454	1077	921	835	870	921	1004	1054	1070	1123	1186	1215	1368	1445	1482	1394	1406	1301	1358	1336	1424	1373	1297	1248	1164	1203	1317	1333	1293	1013	960	836	792	781	789	759	811	813	829	804	721	768	804	798	840	767	829	761	780	816	828	814	778	770	783	750	792	789	854	818	778	767	760	828	791	737	779	793	766	789	747	783	761	797	775	790	765	782	767	807	794	775	738	749	772	788	794	760	813	826	721	787	771	735	801	734	756	766	760	744	786	827	759	737	748	755	769	790	792	750	729	774	716	782	733	776	727	802	724	754	745	779	717	758	743	747	798	789	775	769	850	788	762	781	807	788	751	759	804	785	789	752	730	770	743	753	784	768	769	755	768	758	770	780	773	811	801	802	735	782	757	778	800	769	750	787	773	736	754	771	790	785	741	811	747	805	795	785	789	777	771	739	799	738	725	787	840	751	750	759	819	783	798	775	760	733	782	796	787	787	754	771	820	813	742	785	779	773	837	777	791	734	823	766	773	750	779	780	785	779	750	780	753	751	771	767	766	770	799	784	730	795	732	777	763	746	791	766	820	772	759	795	776	787	758	774	750	789	781	762	806	782	800	810	774	762	803	741	811	772	830	806	769	773	767	796	796	777	774	751	761	776	766	743	812	725	778	783	803	772	763	752	752	782	751	748	803	731	741	759	756	757	799	740	772	757	764	787	811	802	712	743	803	717	768	741	746	839	838	800	797	748	770	781	739	808	756	792	781	797	745	769	733	742	748	791	773	815	787	807	769	788	766	766	772	751	812	781	798	758	772	771	715	762	768	798	776	806	769	798	760	759	709	769	748	775	728	761	782	827	758	779	822	741	780	797	816	762	747	785	772	771	816	750	755	782	788	762	804	758	762	785	790	725	809	776	760	779	795	765	764	787	792	748	773	808	747	789	758	787	752	823	763	772	806	836	782	712	780	740	777	753	759	747	748	765	742	753	734	728	782	734	716	807	821	769	765	817	837	753	762	760	807	751	748	803	798	751	791	816	749	761	759	728	742	796	809	759	822	796	787	788	740	799	804	805	757	783	769	775	749	742	748	751	819	755	756	773	778	840	732	795	748	722	822	751	802	752	726	727	757	782	787	762	732	815	793	805	764	785	741	747	712	777	839	728	795	770	765	747	752	753	779	730	772	761	824	716	787	794	792	728	833	814	729	773	756	759	792	754	769	807	791	744	743	752	772	793	729	773	805	764	798	827	835	774	778	779	795	824	731	773	804	769	792	762	782	793	757	786	743	793	834	737	773	814	794	770	733	770	758	790	729	779	735	735	749	781	789	740	770	767	738	749	731	792	826	800	763	781	786	749	743	786	795	772	788	768	817	786	764	786	720	835	764	740	740	798	777	732	782	827	748	719	833	830	720	704	803	835	772	732	804	757	741	737	742	731	779	722	782	744	755	776	777	718	719	746	769	761	813	781	781	757	752	797	777	778	796	730	730	800	806	775	794	816	763	797	729	741	759	802	797	803	822	727	779	724	788	739	814	774	738	768	755	772	761	772	751	768	791	765	755	718	732	817	783	720	729	793	758	828	778	790	791	754	750	828	812	819	757	730	767	743	819	725	763	802	834	781	786	776	716	758	752	770	782	792	793	732	775	753	788	734	716	755	758	755	810	786	735	817	724	767	753	748	797	783	779	761	758	739	749	777	788	751	763	761	787	775	748	730	750	779	806	763	770	803	758	746	756	765	742	737	773	732	725	789	762	732	748	779	750	748	754	771	761	726	743	760	720	807	762	755	749	759	751	783	772	733	817	791	797	748	792	770	792	770	760	764	785	824	773	761	754	778	714	775	805	743	751	796	789	769	805	767	747	758	763	765	760	757	781	757	801	819	760	783	760	768	775	790	704	741	732	759	752	760	765	801	797	748	770	781	750	840	791	775	794	743	753	797	823	738	800	792	768	757	762	773	794	794	769	806	787	810	800	845	767	779	728	818	760	857	825	808	784	706	755	778	739	793	788	777	771	728	802	790	747	753	828	706	791	754	770	749	771	800	806	816	754	777	788	767	784	761	793	700	736	734	767	787	720	766	779	768	777	754	783	785	778	768	772	772	777	843	787	751	786	762	754	751	769	783	771	776	799	767	793	790	758	797	719	799	761	786	773	815	779	758	761	758	731	752	761	800	771	778	740	761	747	744	766	768	800	807	770	724	790	784	727	774	772	754	794	756	793	798	764	786	757	772	759	747	833	759	811	756	761	741	768	773	822	813	755	795	789	781	769	782	742	792	789	833	755	729	734	729	750	788	804	808	785	767	775	801	771	812	764	768	785	847	693	743	784	731	812	779	778	801	790	774	833	803	775	765	803	747	768	814	743	771	714	732	783	743	728	778	762	739	795	777	788	783	754	751	780	820	787	749	742	766	772	762	786	782	726	761	767	742	716	746	815	812	774	765	696	764	737	739	776	824	777	791	761	782	761	770	728	778	774	779	736	777	797	825	766	798	772	777	724	761	779	801	795	780	775	737	760	776	743	777	768	752	766	789	709	785	741	781	766	758	788	802	730	711	780	783	708	754	764	760	751	782	741	785	776	793	795	804	736	795	773	792	803	777	740	744	800	759	768	769	748	803	792	728	792	788	809	808	749	730	804	743	792	772	717	782	798	747	759	778	741	785	783	739	775	791	745	738	809	775	747	752	790	772	814	785	729	715	787	769	761	731	756	773	821	807	763	782	825	750	807	781	799	746	789	809	800	755	802	775	736	726	778	774	735	797	784	766	763	771	727	794	768	806	746	770	756	773	790	789	723	750	744	678	791	738	773	748	789	796	752	773	812	754	819	775	763	755	803	775	793	761	782	771	722	762	758	713	793	832	799	799	780	761	789	773	781	744	724	793	751	791	752	765	717	728	764	776	758	743	795	757	828	764	750	709	735	805	729	780	753	743	775	780	766	747	725	755	732	792	742	747	753	807	766	748	773	818	810	798	774	785	778	797	797	808	770	785	777	755	802	746	767	774	751	814	775	733	762	809	705	774	800	774	761	757	784	754	757	721	788	774	752	703	752	774	807	781	740	797	795	750	761	791	764	701	754	723	726	771	789	766	768	760	765	785	695	711	785	762	757	756	821	770	761	766	808	717	749	782	749	751	715	729	783	804	743	725	788	771	719	741	740	798	726	784	732	764	744	833	763	801	805	768	736	752	748	721	764	767	746	787	791	812	753	758	755	782	780	794	773	739	771	777	764	789	779	753	760	741	778	757	769	770	787	752	788	796	765	743	786	804	763	765	787	792	802	750	743	772	773	786	793	787	754	748	779	776	778	800	754	779	776	772	748	760	769	778	755	723	733	760	769	766	783	759	786	778	773	778	737	724	764	785	778	764	820	772	743	797	788	761	759	790	730	815	721	748	797	782	807	796	810	705	775	792	792	709	796	751	757	802	801	776	767	793	794	770	783
4262	2234	1536	1268	1225	1866	2037	1697	1431	1192	1098	931	779	630	537	423	367	299	263	203	251	179	172	136	114	89	90	81	64	67	80	91	71	71	83	78	96	97	102	93	102	83	108	86	96	84	96	91	82	72	98	65	99	85	90	71	56	56	73	71	60	60	76	70	58	66	58	73	65	64	55	78	82	67	67	59	81	57	72	65	65	66	75	74	58	62	70	48	62	74	55	66	74	71	83	65	68	69	60	71	76	71	70	62	92	84	64	49	72	81	66	67	59	64	65	57	66	66	66	50	66	56	58	59	70	64	61	63	58	70	73	68	69	80	62	59	86	65	77	61	72	64	57	72	54	74	74	60	65	66	64	67	70	73	57	63	72	70	65	57	73	84	56	70	75	65	59	72	66	73	58	50	60	54	76	75	59	59	65	70	67	62	68	63	67	56	70	70	59	74	58	71	72	70	58	70	60	67	73	68	64	79	64	83	65	60	71	74	74	68	72	59	66	61	76	57	44	69	68	58	62	51	54	54	64	69	69	69	68	69	77	70	74	60	60	67	71	62	69	67	83	58	69	65	66	73	77	54	67	78	66	55	55	61	72	97	82	65	63	47	78	48	70	70	71	63	67	59	74	62	62	72	63	66	55	78	69	64	73	67	59	79	82	57	54	49	78	74	67	62	68	60	58	58	76	66	60	59	83	81	76	75	51	72	76	77	56	70	80	78	56	68	47	66	65	62	73	71	68	68	57	59	56	62	72	63	62	54	59	67	68	55	75	67	65	78	76	84	70	71	70	73	87	75	55	68	75	71	70	65	58	73	63	55	63	77	48	79	59	65	68	75	92	79	68	56	69	70	70	50	64	62	56	54	48	62	62	79	63	68	59	63	78	62	62	64	65	64	69	65	62	89	73	58	67	80	69	56	70	71	64	74	64	61	80	67	57	67	78	69	66	70	50	67	67	64	87	63	62	60	63	56	54	68	83	60	75	72	54	57	64	53	76	79	60	67	64	63	77	70	48	70	71	67	76	75	67	61	63	75	76	67	70	53	62	50	79	69	79	51	82	72	71	62	70	56	73	64	74	73	62	56	73	71	65	62	74	77	56	69	57	65	73	67	55	76	57	62	70	66	61	81	68	67	70	91	67	73	62	82	62	63	70	71	60	81	73	68	68	78	84	71	79	79	56	57	72	60	71	80	66	59	61	64	70	62	75	77	55	72	59	57	63	68	92	73	74	69	66	65	66	63	70	72	55	75	63	65	54	66	70	75	70	70	58	54	70	60	64	55	60	64	63	62	59	72	85	79	57	69	71	63	78	53	68	63	71	70	61	86	59	80	61	69	63	63	56	70	65	60	67	70	61	74	68	64	81	65	59	57	75	59	74	66	65	62	76	75	64	74	81	63	68	72	57	49	84	69	74	53	61	64	69	62	65	67	77	58	65	60	70	50	67	76	60	64	60	51	61	64	69	68	70	75	59	63	70	70	64	69	72	53	63	78	57	63	68	51	54	61	67	75	58	85	60	64	74	60	78	61	72	61	72	66	63	52	70	62	51	75	73	55	68	63	69	78	57	65	68	81	48	61	45	66	56	76	68	68	62	48	73	60	61	56	84	75	73	69	60	54	70	65	65	62	69	76	71	78	54	72	62	68	67	69	70	87	52	69	70	82	77	57	71	63	72	52	84	65	65	81	73	67	70	74	65	78	64	64	77	70	79	67	54	52	68	74	74	66	62	59	83	68	68	69	82	53	57	53	59	77	66	75	58	61	56	57	56	49	66	65	73	56	70	65	67	57	71	45	69	65	68	82	72	64	62	63	72	63	80	82	84	73	58	76	72	74	76	71	78	66	75	62	61	77	75	78	71	66	69	66	69	69	58	49	55	84	71	61	67	76	56	69	51	66	54	72	76	63	52	59	62	68	63	64	61	79	64	88	69	64	63	69	52	57	69	60	51	72	52	73	73	72	59	72	55	78	66	68	67	60	61	61	74	67	77	75	66	66	68	66	56	70	56	60	53	62	87	71	70	53	57	82	60	67	78	60	77	65	78	64	61	61	70	76	70	67	65	62	71	79	73	65	58	57	66	72	70	52	69	61	57	63	87	61	63	61	57	62	77	71	72	51	54	62	70	67	67	69	60	57	71	66	75	66	66	66	55	68	81	63	96	69	58	73	82	64	65	65	73	69	63	83	64	70	68	62	61	64	47	80	62	72	75	68	58	70	76	69	57	77	54	55	68	60	63	64	85	62	72	49	81	70	70	77	70	84	70	62	78	65	58	64	65	79	52	69	64	60	65	70	55	75	61	66	73	56	74	65	58	71	72	56	59	67	73	63	79	56	51	65	82	71	71	66	55	72	51	56	69	76	66	59	82	61	80	55	54	65	73	52	62	68	70	72	59	67	81	64	61	58	62	61	59	70	65	70	68	67	63	63	64	69	50	59	79	69	80	67	73	74	61	61	70	58	68	65	66	66	60	58	55	59	69	73	52	68	69	62	70	73	60	48	66	66	58	56	57	44	75	65	66	54	75	81	65	69	54	54	62	65	67	54	52	68	63	69	73	52	64	69	65	57	69	60	63	56	84	71	58	64	63	70	67	66	78	62	70	65	72	62	61	80	45	56	61	69	68	66	59	60	75	68	63	66	61	59	78	65	73	57	67	69	70	52	66	58	61	42	69	69	59	57	77	65	72	60	68	70	63	58	64	76	79	55	53	59	68	59	64	69	60	81	76	77	60	63	64	62	57	62	70	57	72	71	67	82	83	74	72	70	68	67	59	69	71	57	69	62	61	66	82	74	64	72	61	77	69	89	72	72	64	80	64	79	66	61	66	72	66	84	72	81	54	72	67	61	72	81	66	70	70	75	49	61	76	76	65	62	73	67	69	59	69	59	65	68	78	72	71	62	80	68	60	55	62	75	80	59	69	70	75	81	62	70	74	62	70	64	59	83	74	63	60	76	61	72	79	74	61	81	66	54	60	68	56	46	64	60	64	56	74	67	60	63	59	84	68	58	85	69	74	66	67	71	59	63	80	65	62	62	71	81	60	62	68	69	70	61	67	64	63	56	73	65	65	50	49	73	69	64	80	67	68	68	73	72	76	74	67	70	50	71	61	72	71	69	82	75	63	64	59	68	70	61	64	71	68	66	77	55	62	70	62	68	71	55	67	57	68	91	76	67	76	58	62	80	66	61	81	51	68	48	76	76	64	70	93	73	68	68	47	92	60	71	79	81	67	62	64	76	47	57	76	71	72	68	67	52	70	72	73	78	59	55	71	69	50	61	62	52	82	66	58	63	74	57	64	82	54	61	77	68	63	65	57	73	82	57	81	56	77	58	77	62	56	68	75	61	78	62	70	70	76	84	68	66	70	69	63	63	79	77	63	85	58	65	63	65	57	77	60	69	70	70	46	62	59	77	58	83	74	65	66	75	73	70	71	69	57	68	73	53	49	69	74	57	65	58	57	74	63	65	72	69	68	65
26582	19504	15840	22124	31977	33864	32510	29899	27229	25037	23170	20457	18109	15661	13866	11894	10092	8364	7323	6558	5668	5083	4074	3313	2615	1620	1117	885	859	851	938	1059	1092	1186	1204	1250	1370	1532	1649	1595	1552	1556	1489	1586	1481	1508	1532	1412	1274	1300	1404	1542	1420	1358	1115	912	811	747	725	728	706	727	721	719	692	747	714	763	684	794	757	777	687	658	727	754	739	729	771	726	704	724	742	731	760	742	746	725	694	691	761	718	728	747	726	742	706	724	725	732	770	702	698	727	707	695	689	742	718	785	717	671	711	752	683	737	727	711	719	751	764	699	688	688	712	708	699	714	753	723	685	745	699	715	746	716	695	688	712	681	697	704	716	706	647	664	705	695	660	728	708	717	763	693	759	712	720	684	689	681	686	743	674	723	709	737	720	727	693	702	682	734	740	748	703	719	707	712	728	706	721	696	729	698	720	739	698	721	724	706	682	696	719	742	718	722	711	730	712	695	680	726	727	736	721	724	718	729	730	650	712	741	723	696	681	705	729	738	727	708	731	686	687	690	651	752	730	731	718	727	703	743	734	718	713	677	726	710	707	729	711	731	731	703	714	723	757	689	703	728	706	729	722	708	670	642	719	714	676	664	682	746	704	719	691	710	721	679	723	697	734	721	731	712	668	706	702	702	696	692	702	687	748	725	715	709	740	736	710	713	681	695	686	708	691	705	712	748	756	695	711	718	678	763	710	700	715	693	709	719	731	699	685	759	756	727	686	703	663	744	742	652	727	706	710	722	655	673	699	718	742	703	719	731	708	698	691	713	659	733	713	680	697	669	679	697	705	699	716	686	694	689	679	757	726	664	669	680	724	672	719	703	688	712	737	689	696	689	651	700	711	704	709	680	726	708	733	703	707	696	684	719	695	721	706	681	702	705	738	702	745	723	715	732	746	700	702	713	726	703	731	719	769	729	750	726	708	726	713	756	692	728	697	733	747	705	735	715	719	676	746	717	701	681	768	707	676	674	690	729	712	700	714	716	693	722	743	726	668	698	725	683	729	704	719	670	740	683	732	684	749	708	727	731	729	689	723	683	715	729	683	765	683	758	707	695	742	699	713	650	746	700	745	660	724	663	698	720	702	698	700	707	754	685	716	722	727	737	713	717	735	759	670	717	721	692	732	694	706	719	749	731	718	724	693	738	678	720	717	726	668	695	702	682	705	703	739	723	666	745	701	729	735	690	692	705	776	700	681	721	780	703	712	761	725	670	686	707	718	702	705	709	740	722	702	748	699	678	701	719	683	669	678	694	684	667	708	713	732	672	695	735	695	713	707	755	719	750	699	700	763	731	699	693	673	765	681	763	704	709	716	711	718	709	690	724	727	713	696	768	673	745	699	693	669	681	709	685	739	703	629	783	700	727	701	703	693	735	668	726	701	723	659	682	715	702	749	694	707	677	712	728	707	696	722	737	655	710	705	642	687	728	690	717	731	688	682	706	727	751	705	668	686	743	738	735	695	687	736	642	759	704	710	727	709	721	691	730	734	692	757	736	696	681	693	729	695	759	756	674	656	748	699	739	702	691	716	734	725	737	713	714	742	690	687	736	717	670	723	714	756	681	743	755	732	663	713	701	704	653	693	701	702	698	665	675	693	732	681	673	695	719	700	676	752	732	740	700	715	751	702	685	702	716	686	696	680	698	722	708	744	651	655	686	713	680	733	647	705	735	760	747	705	719	736	713	720	726	730	743	695	659	760	726	659	689	669	677	672	748	721	665	696	720	706	699	702	693	697	677	678	760	714	696	680	691	751	694	751	725	693	709	706	700	716	722	741	705	711	693	722	717	744	724	711	742	737	747	694	726	723	677	695	753	726	731	751	727	721	659	660	691	700	708	732	699	684	699	751	735	707	688	717	681	696	706	701	736	693	760	728	718	710	703	708	728	707	735	718	696	683	691	700	692	706	747	697	702	725	695	697	754	747	737	653	688	672	730	726	722	698	733	666	723	700	686	748	738	649	678	688	713	658	651	708	651	737	701	682	686	652	723	705	713	722	694	747	699	741	740	724	750	723	742	736	725	728	700	697	735	720	720	717	720	695	740	683	735	731	682	667	712	695	670	696	712	708	729	720	748	710	739	714	719	765	721	695	718	667	748	746	731	714	703	696	700	687	718	705	722	682	724	710	728	688	720	659	705	702	748	686	696	729	702	710	694	728	678	671	675	698	722	679	761	711	720	716	742	711	691	717	705	688	682	763	670	729	678	701	729	740	725	686	714	722	725	741	668	733	693	711	694	706	742	742	777	699	752	731	679	730	707	698	723	736	667	741	668	723	704	703	748	693	693	672	696	706	690	687	694	749	748	726	724	701	699	704	760	721	718	703	676	734	739	686	724	726	737	673	709	736	685	685	716	681	757	713	715	710	734	688	702	708	725	726	678	717	740	701	773	730	694	719	684	704	710	699	738	726	676	762	713	693	694	693	708	725	714	709	752	767	704	668	721	719	705	691	701	758	730	705	744	683	700	709	732	710	690	714	739	708	692	711	702	680	707	718	706	742	713	678	662	739	695	712	700	709	684	709	732	738	754	767	711	717	717	673	681	709	678	726	674	630	687	702	696	678	717	697	689	692	677	723	739	668	726	731	741	724	739	735	691	726	723	726	707	699	663	677	702	687	725	710	694	703	692	739	693	708	724	682	672	687	706	685	681	744	725	710	685	711	717	711	744	763	714	709	696	740	707	661	695	721	728	685	730	745	696	734	695	677	720	702	715	753	689	719	696	723	739	687	699	723	709	726	722	682	704	726	744	718	776	724	726	752	658	687	713	673	749	745	673	709	712	666	736	709	691	736	709	737	695	747	715	734	711	698	730	677	730	736	681	713	726	693	746	705	702	715	692	746	699	692	750	695	717	700	724	733	733	703	704	749	706	716	716	664	685	662	721	728	706	649	714	729	738	717	696	738	724	731	697	709	706	713	719	724	714	730	697	745	710	712	699	697	721	717	717	683	714	715	693	704	696	694	754	737	704	752	718	695	682	685	760	711	740	716	707	738	734	733	705	692	691	677	720	743	674	710	728	712	769	719	679	703	682	706	711	675	708	639	729	700	703	705	729	703	716	684	688	728	665	720	707	653	711	721	718	729	723	703	722	691	743	695	741	695	724	681	704	704	671	747	731	723	701	728	679	721	698	715	697	740	712	689	667	724	686	658	683	759	717	678	697	734	770	717	670	758	674	752	695	687	695	732	713	742	714	731	740	681	719	656	721	686	705	761	726	701	670	759	720	719	700	691	721	742	757	698	683	708	733	666	685	726	742	699	734	733	720	665	707	687	712	696	717	729	666	678	697	724	660	699	682	709	662	686	723	715	660	732	635	766	786	758	692	759	679	697	704	729	725	673	705	698	716	716	742	729	682	681	681	672	710	719	689	688	684	717	740	737	682	769	705	769	739	732	707	715	729	718	708	694	685	706	687	736	684	716	682	709	725	682	676	702	696	705	723	708	692	713	706	714	695	678	713
4438	2381	1613	1146	1318	1839	2075	1688	1394	1240	1133	930	757	641	511	441	360	312	272	265	232	205	179	155	118	77	92	75	76	73	79	74	81	70	86	94	96	106	96	105	87	89	104	94	88	109	87	67	75	104	92	83	88	87	73	71	67	62	54	66	65	84	73	54	66	64	62	77	87	50	66	68	65	64	60	64	67	65	53	70	80	60	75	68	60	69	64	51	62	56	54	80	65	72	75	68	54	69	65	72	64	55	64	69	66	65	68	65	79	64	77	48	60	63	82	63	68	72	67	58	47	59	64	51	70	71	54	79	73	63	65	61	74	61	66	64	72	63	53	50	55	77	69	60	49	64	53	67	80	68	55	59	64	84	58	57	77	61	58	45	55	49	53	61	61	56	58	66	74	64	69	78	62	82	64	72	68	62	72	58	61	60	71	59	60	73	73	63	67	74	66	60	70	73	64	54	68	72	59	57	67	65	78	72	67	52	62	64	67	60	64	64	70	73	60	48	58	61	80	74	68	65	63	68	47	77	70	74	61	61	68	77	58	58	63	53	72	57	73	71	59	70	73	59	61	72	81	58	61	65	65	55	60	67	70	72	61	78	61	76	65	71	56	75	70	58	63	67	65	59	74	65	74	55	49	74	60	62	65	50	63	68	55	63	62	71	68	61	64	63	68	65	65	71	57	73	58	69	64	61	65	60	59	58	73	58	52	76	56	78	56	64	55	54	60	51	63	74	71	65	63	65	58	71	74	63	60	72	62	71	77	62	62	67	70	48	55	66	64	65	64	71	74	62	57	64	59	75	57	76	71	59	72	63	59	67	66	53	63	74	66	70	68	63	62	67	77	78	76	78	64	70	64	68	75	62	55	69	52	70	58	62	67	64	63	69	63	72	69	73	68	66	61	69	72	78	56	64	52	72	82	76	52	74	58	68	59	51	83	55	66	61	50	54	75	75	49	63	61	59	61	68	54	56	69	75	75	62	75	70	65	74	70	81	67	58	56	71	66	51	69	53	66	80	56	57	58	57	52	66	79	67	64	73	60	66	51	61	65	56	77	59	58	62	78	69	73	69	65	81	72	63	66	66	68	59	72	50	75	62	55	57	60	62	57	61	66	60	61	79	65	66	69	61	81	70	56	72	63	61	53	72	58	76	71	64	69	53	67	51	59	68	74	65	63	54	74	63	71	75	75	62	64	56	74	67	61	75	69	66	79	69	68	72	66	69	72	70	60	53	58	64	69	61	87	71	75	72	58	61	69	60	58	68	61	62	47	61	72	65	68	69	54	65	64	51	69	56	74	49	77	73	68	62	69	69	77	53	59	66	51	52	69	65	83	54	57	64	66	67	57	60	55	74	53	63	64	65	61	70	64	65	64	65	65	62	60	67	63	59	65	66	47	58	63	56	70	53	62	56	79	59	74	66	70	79	63	65	56	53	77	72	60	64	61	71	50	60	70	65	72	54	63	64	66	72	69	53	63	71	68	59	69	65	65	60	68	73	61	45	68	65	50	70	62	63	56	80	75	72	56	74	58	56	59	71	57	47	69	69	57	66	59	64	69	64	51	74	54	61	67	64	67	59	77	60	60	79	57	64	51	70	68	53	63	55	63	65	54	63	72	62	61	55	71	69	55	62	69	63	70	77	65	73	56	52	68	69	69	76	62	67	58	64	61	54	64	66	56	66	69	61	70	74	63	62	59	59	59	53	55	64	72	61	73	80	54	57	70	59	59	73	61	69	77	62	70	67	81	52	51	64	47	65	72	70	64	59	83	67	57	69	68	59	54	62	56	55	71	56	63	67	50	59	49	68	68	58	60	69	59	69	75	68	68	52	64	58	73	68	70	56	62	73	63	67	65	67	66	71	60	68	44	60	59	45	51	61	70	69	70	55	62	66	76	58	59	79	63	60	63	81	74	61	76	57	69	78	60	64	65	60	73	86	64	65	71	57	68	77	51	59	66	58	73	68	57	62	74	59	68	73	56	62	64	69	66	77	65	50	66	70	65	46	59	70	54	63	73	61	67	67	62	74	60	69	72	78	62	56	71	65	72	82	63	63	76	78	73	69	56	79	57	59	63	71	71	55	71	49	67	55	66	66	55	55	66	76	70	80	65	70	75	66	74	73	75	66	59	61	63	60	77	59	62	57	57	56	70	62	69	62	74	69	65	70	80	62	64	62	74	66	93	59	69	61	68	58	49	60	75	71	60	64	49	68	76	55	64	89	56	64	66	60	56	56	55	63	45	44	71	69	60	60	52	60	66	90	65	57	63	63	44	83	71	65	61	68	74	71	64	65	71	65	61	65	55	60	58	66	62	68	57	67	68	59	66	60	57	74	66	63	68	56	55	67	69	58	75	61	62	63	65	67	54	56	75	68	64	70	67	59	55	70	85	58	55	60	64	65	62	60	60	55	64	64	77	75	65	57	61	66	68	68	61	61	65	67	67	66	72	64	64	59	60	64	81	57	79	64	58	57	63	73	63	56	65	48	77	65	56	71	65	46	53	70	55	62	65	64	53	55	73	73	56	55	82	59	56	63	69	63	52	56	54	54	49	53	54	85	51	50	71	50	74	61	61	65	73	63	69	63	61	61	56	66	61	58	65	74	60	69	61	62	61	58	68	58	63	66	56	59	73	58	68	73	72	73	68	66	56	76	59	71	66	76	51	71	59	68	58	60	63	72	63	56	66	72	56	59	63	53	47	66	76	77	59	69	64	69	58	64	73	66	74	73	68	56	62	63	55	63	65	52	63	62	70	60	72	55	62	61	76	73	54	70	59	58	66	59	75	61	60	73	43	68	62	60	48	67	63	60	66	62	61	55	56	58	56	66	65	59	62	60	66	63	62	67	75	52	75	72	68	56	77	59	72	61	73	63	47	63	61	66	57	70	69	73	60	68	67	60	63	63	59	70	64	64	63	70	64	62	71	81	57	51	57	62	73	59	70	59	69	72	55	52	86	68	79	51	68	64	53	55	69	58	52	69	69	69	74	77	71	65	71	50	60	54	64	72	66	65	66	63	60	56	48	80	70	62	73	59	64	46	64	53	71	74	67	78	51	69	48	65	62	49	67	62	59	69	60	54	73	77	57	74	54	62	61	59	56	63	74	66	72	52	54	64	61	67	65	64	66	52	73	72	57	83	59	63	52	72	69	59	71	72	69	65	68	52	56	67	66	58	58	64	67	64	72	69	69	65	70	57	54	57	61	77	67	70	57	64	55	79	68	65	72	57	71	53	81	63	62	62	61	64	49	46	55	55	77	73	69	78	64	63	73	53	69	80	64	65	74	66	61	74	55	65	68	78	80	56	70	56	56	74	64	79	55	68	62	63	59	65	61	74	64	66	76	70	67	60	56	60	73	53	59	68	71	69	66	64	55	71	55	60	63	58	56	51	69	61	77	72	76	67	61	71	63	70	76	64	65	76	53	66	58	70	60	59	55	65	63	64	67	64	73	69	67	72	71	71	73	55	72	69
27081	19778	16495	22641	32426	34340	33079	30164	27696	25063	23278	20772	18405	15834	13914	11992	10331	8521	7437	6783	6104	5280	4265	3382	2578	1520	1027	879	828	916	913	1093	1168	1108	1194	1244	1355	1471	1727	1614	1618	1566	1579	1458	1540	1552	1539	1436	1290	1302	1381	1457	1494	1332	1043	933	832	750	699	716	704	689	713	738	699	699	721	705	732	706	709	697	766	697	709	694	765	718	701	721	704	728	698	695	724	683	734	706	760	742	688	704	721	682	682	670	666	720	692	700	656	704	717	782	695	688	660	700	688	676	684	714	677	677	696	654	689	670	701	694	693	711	702	697	650	698	666	677	676	697	649	688	704	696	716	670	710	663	684	685	672	696	678	699	701	695	683	716	646	665	662	639	713	709	662	710	716	665	702	690	723	680	652	724	705	695	728	697	711	687	675	689	695	673	680	720	669	667	743	704	688	685	710	741	685	664	715	631	654	712	673	733	687	710	652	692	698	730	672	678	741	633	749	691	701	659	669	720	701	648	670	675	690	682	650	724	703	680	651	719	693	657	708	731	697	659	709	699	679	741	722	673	714	744	704	703	698	657	682	700	702	675	687	674	659	656	684	742	727	681	707	730	708	690	697	702	679	700	708	689	710	689	701	640	692	778	722	699	715	744	687	672	666	683	684	734	692	702	685	642	731	695	719	680	710	681	720	651	700	674	739	716	668	716	675	729	723	659	712	631	693	691	694	738	652	666	734	691	700	690	624	690	710	726	708	687	712	683	677	681	685	679	701	735	727	700	681	681	697	700	690	662	692	715	675	687	689	731	682	703	729	724	723	719	642	671	666	666	697	702	694	702	704	678	678	667	737	694	706	724	700	639	718	703	676	706	712	691	662	692	674	699	680	696	659	728	644	710	670	711	656	673	685	687	689	701	694	654	664	704	743	717	698	665	691	672	712	675	690	678	667	672	708	707	675	713	721	690	683	689	721	626	710	663	705	693	675	686	663	708	710	730	683	700	733	700	695	691	672	712	719	691	718	680	721	681	674	690	687	698	673	721	662	738	731	685	666	707	719	691	765	650	702	687	695	695	662	677	694	718	712	676	704	717	642	642	651	683	677	679	682	688	710	631	718	663	667	690	688	671	669	682	671	686	714	658	716	714	711	700	662	703	722	743	723	671	720	710	702	702	680	706	689	705	665	692	682	683	683	690	705	693	695	669	697	680	711	715	714	655	708	693	667	695	643	703	684	666	624	660	694	587	674	638	668	716	630	707	683	664	657	722	712	675	656	637	694	673	667	717	724	716	699	670	699	692	691	648	684	683	640	716	693	653	672	733	710	725	698	711	657	638	708	651	716	704	702	705	716	685	696	726	702	686	697	711	707	723	707	742	668	673	741	675	691	732	708	706	688	654	706	638	706	679	688	730	678	671	710	709	709	693	639	653	651	689	662	658	732	648	675	679	657	744	729	702	782	722	695	695	687	717	654	707	711	702	670	651	666	676	696	690	668	696	715	665	654	686	685	692	688	736	732	647	689	623	690	682	696	708	721	688	679	706	649	666	658	670	694	686	729	723	689	674	655	629	663	725	690	704	662	680	673	701	723	692	760	723	664	726	702	700	653	706	696	665	667	748	704	715	670	697	688	727	680	735	671	662	710	656	683	662	718	703	704	725	659	706	664	699	685	743	711	700	686	716	659	687	694	718	686	724	669	680	705	738	659	685	728	672	681	689	747	709	668	706	722	712	725	677	663	682	703	704	704	662	688	694	662	685	679	727	695	680	685	673	678	684	718	688	718	687	704	712	670	649	694	679	661	675	682	693	676	664	702	716	673	642	671	722	710	715	763	676	708	672	701	687	686	705	677	729	661	709	737	670	688	653	655	739	674	674	676	739	740	672	691	689	692	686	626	703	631	731	688	702	690	740	692	731	628	697	648	670	692	702	700	719	681	716	728	699	710	699	700	697	626	708	721	687	722	715	680	716	670	663	651	669	691	696	637	669	675	702	710	713	642	724	717	642	759	714	713	751	687	705	707	664	682	677	713	762	637	686	678	716	702	740	655	689	678	663	686	662	725	697	705	707	616	688	717	683	704	663	662	722	675	701	696	694	697	680	668	701	664	694	726	702	606	680	692	735	681	673	667	673	655	646	695	653	673	686	715	671	673	686	676	728	708	666	686	682	715	757	689	695	673	632	689	694	730	657	663	665	716	672	712	646	680	699	651	723	642	686	699	717	673	683	673	686	686	663	707	710	675	669	690	683	714	659	671	694	692	714	723	717	700	734	693	698	659	648	668	680	652	696	758	690	730	708	746	720	682	689	715	727	666	700	691	683	677	671	675	691	710	704	719	710	693	680	660	665	683	653	666	701	678	684	702	717	688	663	662	723	688	684	690	688	709	668	708	692	729	658	669	664	676	663	684	667	695	689	653	727	690	680	663	730	681	671	696	731	722	662	668	670	700	675	714	735	695	702	681	670	699	684	707	761	683	681	717	676	655	675	675	711	667	701	682	736	726	683	725	697	686	679	672	674	688	681	745	673	706	684	658	629	673	717	716	718	693	700	704	639	691	702	725	694	708	661	710	693	655	660	640	706	681	727	659	716	691	653	643	739	665	709	683	697	745	697	723	721	734	676	682	694	651	672	693	689	704	676	668	679	636	683	709	701	694	719	717	682	667	681	701	677	688	626	706	664	677	692	659	671	673	709	723	704	678	662	706	670	765	705	687	722	695	676	674	690	679	674	722	671	693	656	673	709	743	685	713	709	671	718	718	686	654	674	725	661	676	661	707	667	698	690	739	704	686	677	687	718	706	670	748	675	689	662	708	697	721	703	679	699	694	711	683	676	695	709	672	696	742	698	685	638	704	669	675	737	701	686	680	689	695	701	698	716	765	695	667	673	765	724	710	714	683	713	723	714	670	695	679	659	678	710	682	756	664	668	702	712	657	722	685	661	675	737	684	670	674	684	679	670	736	721	742	697	650	658	713	688	668	685	683	745	650	666	719	720	655	716	696	629	702	684	721	683	714	637	706	677	689	620	677	687	695	692	675	675	671	652	713	695	685	722	696	682	679	664	691	713	690	697	696	718	671	731	719	701	652	682	671	706	674	679	688	673	704	695	690	697	656	708	699	719	648	732	716	673	719	679	697	722	711	641	639	717	665	685	649	722	672	682	708	648	715	733	707	700	678	682	726	697	719	675	704	623	676	648	722	699	649	744	708	697	681	657	693	714	717	699	666	705	746	644	687	663	687	707	730	700	705	628	681	691	725	705	675	659	707	688	706	682	670	704	722	727	696	639	663	740	699	680	721	708	710	679	666	651	707	666	691	679	699	637	692	696	685	681	697	673	640	738	652	662	710	710	682	656	706	695	720	698	667	689	689	650	683	695	686	623	675	669	728	690	705	651	685	662	690	626	694	674	691	696	658	705	676	751	716	634	723	705	640	708	646	689	699	676	702	682	679	703	669	673	681	660	715	681	679	687	715	658	723	632	716	709	735	682	678	676	685	705	651	681
3822	3065	2014	1530	1672	2382	2540	2205	1827	1377	1346	1076	879	707	594	475	404	352	308	283	275	198	179	152	108	82	74	60	58	66	66	63	79	66	64	70	82	96	78	92	96	74	101	89	95	81	102	82	78	86	72	97	75	96	66	60	56	44	47	55	40	50	50	57	52	38	47	48	43	43	51	60	47	65	55	62	47	56	64	56	50	35	49	53	67	49	66	51	56	54	47	57	60	51	57	41	57	46	51	58	62	60	37	50	55	56	42	57	58	41	42	63	71	55	59	68	54	57	50	60	60	59	42	60	48	54	60	49	58	55	54	58	51	54	44	63	58	46	57	40	55	53	58	55	47	45	62	47	50	50	51	45	47	55	58	59	55	42	55	59	36	50	46	46	51	44	43	68	62	60	62	47	56	47	33	53	56	65	50	51	63	48	54	46	46	50	53	57	57	48	48	56	53	61	58	58	57	43	38	50	47	53	54	48	54	45	59	49	42	66	60	46	47	52	42	53	55	53	52	54	53	52	56	59	55	55	55	53	53	58	49	52	48	60	56	54	45	42	49	65	59	60	59	57	53	40	56	54	51	61	52	70	59	43	47	59	63	35	60	63	56	57	46	60	59	53	55	56	71	53	51	54	44	46	46	53	65	63	57	52	41	46	50	51	47	35	58	69	47	55	36	70	45	52	60	40	47	54	46	55	55	48	49	53	55	44	39	39	59	76	61	53	37	44	57	55	55	53	57	47	51	56	50	47	58	51	56	61	53	55	48	44	51	52	52	57	52	50	55	46	56	43	67	45	44	57	59	50	44	52	58	56	41	53	49	53	46	42	40	52	58	51	59	54	44	61	40	42	64	50	42	62	56	50	49	49	49	42	66	44	44	47	52	43	47	40	60	44	63	48	54	38	51	51	51	57	53	53	41	56	63	60	51	55	52	41	55	50	53	44	58	45	43	61	59	52	54	54	59	48	47	47	42	51	38	51	65	61	60	56	47	38	44	47	52	59	48	47	42	56	54	52	62	55	61	49	43	46	58	54	47	41	44	55	40	58	51	52	53	51	38	43	45	54	56	57	54	64	48	56	53	52	60	53	50	67	47	56	48	56	37	54	66	39	51	39	45	41	39	56	41	49	51	48	43	49	49	48	45	50	51	63	47	41	50	53	41	39	59	52	46	57	61	60	54	60	56	57	44	60	43	62	47	51	55	65	62	54	47	55	44	68	58	66	40	61	39	42	62	51	59	56	51	58	42	52	51	55	46	55	60	59	47	47	42	43	44	47	63	47	59	48	49	55	44	53	50	51	52	42	54	47	60	65	42	53	63	52	61	51	53	45	45	61	47	56	75	57	51	49	63	44	56	56	45	56	48	62	50	54	54	49	47	42	58	53	57	54	44	58	61	38	54	39	54	62	49	58	65	62	44	43	43	50	59	53	50	51	48	61	56	51	53	63	53	55	41	39	55	54	52	65	50	64	65	59	49	56	50	53	62	42	55	50	62	55	42	50	47	54	48	48	34	60	44	45	47	55	46	56	66	56	51	46	36	62	57	47	58	46	63	55	42	43	45	47	46	56	51	55	71	45	67	51	50	50	57	57	56	59	56	58	50	58	48	45	51	57	60	55	61	57	56	49	56	46	53	41	50	54	66	62	46	49	64	41	52	56	51	48	58	52	61	51	57	44	49	36	51	56	47	51	56	53	62	49	39	65	40	58	54	58	40	55	59	47	72	51	48	54	53	48	52	53	59	57	47	57	56	67	42	55	45	62	51	60	50	62	38	47	34	52	47	38	47	45	44	61	56	45	60	63	48	44	62	58	59	53	55	47	46	46	49	35	39	57	53	60	57	61	46	48	59	59	47	55	52	55	53	47	49	62	62	48	44	53	63	56	43	41	45	53	66	62	47	49	57	55	45	52	67	46	54	59	51	57	47	45	57	51	43	47	48	48	62	57	46	45	52	40	58	49	53	54	54	57	53	44	52	66	45	53	62	65	44	55	41	39	55	49	41	57	48	52	54	55	49	57	52	56	39	54	43	44	43	45	63	41	58	61	58	49	52	56	51	62	64	47	52	42	55	59	59	41	41	53	52	40	58	54	63	51	55	51	58	30	43	54	47	50	47	55	47	50	41	56	39	50	54	58	55	55	63	59	48	43	54	49	52	53	64	49	56	59	52	39	53	64	53	56	56	47	52	43	69	60	52	48	44	56	52	62	64	74	38	56	41	67	55	42	55	51	45	50	58	54	58	57	36	57	40	53	46	40	47	48	51	46	71	57	62	51	59	57	52	35	51	48	53	64	60	61	64	46	58	39	49	46	37	62	45	56	45	66	57	56	51	56	53	52	44	49	48	70	43	55	52	50	73	51	49	65	37	52	55	38	61	47	53	63	43	62	67	51	55	56	53	49	51	48	43	51	50	47	59	43	47	55	61	56	52	65	47	45	49	56	49	52	64	42	53	60	44	45	56	51	59	53	45	41	44	53	50	51	54	44	57	56	56	43	52	48	59	68	53	53	40	56	48	41	42	45	41	54	58	54	54	54	50	47	66	54	55	50	51	63	47	54	50	69	49	46	55	65	51	42	49	53	59	61	57	61	56	56	55	52	57	57	39	49	45	44	39	57	45	52	53	38	47	49	56	52	57	53	41	50	59	45	40	47	46	49	54	49	54	36	47	47	53	45	50	52	57	47	60	53	59	51	38	60	63	45	48	45	44	61	53	44	55	65	36	55	66	45	53	48	58	52	47	64	46	61	56	48	47	51	43	57	56	58	45	62	55	51	53	40	45	49	52	51	51	53	50	55	65	50	56	40	53	48	47	49	42	56	53	51	34	42	56	41	68	49	51	58	53	40	57	45	53	71	51	61	54	51	35	46	44	71	57	55	65	56	56	53	57	43	55	51	47	51	49	60	56	57	45	48	65	42	53	48	49	60	54	43	62	43	63	60	52	48	63	80	48	53	44	46	43	53	57	54	45	45	61	54	50	60	45	50	53	46	53	58	55	52	62	49	49	45	40	51	49	40	52	44	58	51	48	53	56	48	51	48	58	46	53	49	39	43	56	45	53	51	52	62	45	51	63	60	51	52	50	54	82	44	57	45	50	50	55	61	40	61	52	52	49	42	49	52	59	52	41	41	45	48	57	48	54	50	47	57	50	48	47	50	50	51	53	52	61	47	54	56	53	45	52	48	48	44	44	54	60	65	53	55	49	60	54	63	50	52	40	46	47	51	40	60	59	41	34	65	45	59	42	55	56	55	61	45	70	56	52	61	54	52	55	50	50	36	53	50	61	61	52	49	57	45	61	57	48	56	60	55	45	49	62	52	44	39	48	52	52	50	49	57	50	47	57	61	52	52	50	51	56	60	64	44	49	60	40	52	53	57	41	60	61	58	43	45	48	57	50	62	53	64	52	49	51	49	54	54	47	53	59	43	51	54	46	54	54	46	57	54	50	50	49	41	47	55	46	49	70	45	36	57	62	65
30120	22155	18488	25084	34637	36624	34926	32067	29398	27057	24827	22272	20058	17448	15342	13405	11317	9689	8564	7607	6855	5808	4750	3810	2688	1661	1069	846	717	856	923	1018	1116	1098	1221	1318	1509	1539	1733	1726	1638	1650	1654	1611	1649	1690	1708	1447	1331	1313	1518	1572	1555	1376	1079	825	687	652	613	611	618	549	569	607	584	572	587	614	618	646	649	626	648	591	637	622	604	587	646	592	595	624	627	582	605	563	592	620	610	611	600	593	574	599	585	554	570	554	606	571	589	589	548	602	580	588	537	579	552	571	546	563	567	580	538	576	603	584	608	558	503	581	550	549	584	563	544	575	601	563	552	551	529	554	573	591	549	554	607	604	582	569	611	587	585	611	570	582	522	572	502	544	563	562	545	623	542	534	591	581	571	538	613	571	566	561	573	562	523	538	572	555	591	575	556	552	536	566	562	616	602	543	598	600	514	564	581	518	599	626	561	585	547	596	574	555	587	578	535	542	584	569	593	579	601	569	511	585	537	582	594	574	584	566	527	568	596	577	556	591	523	537	584	597	596	568	565	543	567	609	556	575	534	589	622	598	563	586	567	584	575	585	603	528	580	530	570	575	605	572	564	578	592	517	543	554	576	556	610	568	523	546	540	588	592	597	550	592	555	559	546	583	535	558	574	547	588	551	584	578	549	586	551	598	559	583	597	565	537	578	536	536	599	606	541	571	560	567	563	546	596	575	511	559	565	565	561	609	554	565	579	534	601	571	551	597	557	506	581	570	575	609	571	554	608	566	580	542	560	566	616	565	568	583	554	583	571	589	559	569	553	552	571	568	613	547	579	538	609	541	577	579	600	536	556	529	579	620	578	542	531	590	592	579	566	588	571	550	593	572	569	539	563	572	538	599	579	543	569	534	570	533	538	587	561	572	572	590	594	583	599	572	548	599	603	590	572	560	565	585	555	529	559	551	598	535	544	532	578	569	601	577	576	541	544	538	560	539	561	556	593	575	591	571	608	572	604	544	587	554	602	555	562	556	573	567	550	539	566	559	567	577	549	555	556	598	555	550	583	563	550	557	571	600	524	550	585	562	548	608	580	546	575	536	557	575	579	539	560	546	554	575	577	543	597	549	582	560	535	608	578	578	617	567	574	595	588	545	560	556	582	595	569	594	567	536	554	552	582	585	567	537	564	572	541	571	592	576	584	558	582	570	562	562	567	579	593	560	547	589	568	601	554	610	551	569	566	553	560	546	526	589	568	594	576	578	545	551	539	587	522	541	564	537	543	534	588	583	568	543	568	578	561	597	587	540	574	512	542	561	577	580	571	576	565	544	568	561	534	602	553	570	538	574	596	556	582	619	592	607	545	546	565	515	555	568	544	545	597	568	567	541	624	586	579	539	557	556	581	573	534	547	594	578	555	596	601	548	603	563	610	498	555	589	555	593	553	598	552	551	592	587	552	544	557	554	536	569	569	547	577	572	562	537	583	568	584	567	605	569	518	549	616	589	538	556	536	586	588	585	587	527	603	569	563	539	562	594	575	541	560	574	553	561	574	557	525	552	577	603	559	533	553	565	561	580	564	591	599	526	603	530	555	561	528	541	549	552	562	579	523	590	589	580	562	555	549	523	548	587	545	586	558	573	592	601	586	581	607	580	561	585	547	583	572	566	560	555	536	585	576	546	537	592	582	571	570	568	548	534	599	590	608	574	585	545	557	546	566	544	594	592	584	581	531	527	593	569	595	584	556	541	575	585	544	592	588	594	618	580	595	561	573	579	545	570	505	503	602	552	554	598	607	602	599	584	545	521	566	592	580	534	559	587	594	532	576	587	606	534	567	538	582	567	564	578	594	547	618	589	564	576	619	575	575	543	585	579	561	546	617	572	558	561	551	581	565	587	585	599	574	556	561	580	550	553	521	525	546	575	550	587	590	583	582	580	520	565	564	586	547	564	612	608	536	546	546	560	524	562	590	540	555	567	607	559	538	530	547	533	586	572	558	608	573	552	587	610	614	608	582	562	582	540	527	547	663	566	556	576	597	561	555	576	534	592	570	523	557	524	604	585	551	555	584	564	549	587	578	581	573	559	609	563	589	571	518	563	544	550	585	518	544	567	609	614	548	551	569	588	543	601	540	525	552	590	501	561	568	581	579	544	534	582	526	547	555	621	579	563	560	564	586	550	549	550	570	552	560	564	576	564	553	593	571	506	575	575	557	549	580	495	580	543	556	560	536	557	571	559	591	547	545	582	560	567	534	599	584	564	585	540	571	542	580	584	534	577	568	565	569	599	552	544	574	579	570	547	545	530	585	514	523	580	535	563	574	542	567	600	563	550	528	572	558	526	587	612	556	607	545	538	571	557	558	577	535	562	584	575	577	608	574	562	580	572	578	555	550	603	562	607	548	561	565	545	648	576	584	614	551	562	619	524	618	572	567	500	577	542	584	611	574	529	542	536	574	538	540	548	554	571	604	550	533	547	581	544	571	594	549	547	552	600	544	574	596	548	561	580	566	559	593	559	571	545	529	609	578	553	534	575	544	559	601	557	602	576	585	588	561	546	574	607	541	598	563	548	547	578	587	560	539	544	553	597	591	595	598	573	560	560	574	563	565	532	587	582	585	542	555	573	576	570	586	576	590	606	576	581	549	548	533	573	571	554	576	568	541	584	593	580	558	566	555	535	584	585	574	571	522	542	558	549	566	524	589	542	550	571	540	549	569	568	577	557	539	567	570	537	542	571	574	549	562	558	567	535	581	579	598	595	606	596	593	597	572	584	600	605	573	543	568	575	543	553	539	571	558	572	603	545	574	569	544	587	528	565	562	576	544	536	571	585	576	569	578	568	558	568	572	578	550	582	618	569	534	541	538	566	580	529	610	561	577	571	560	588	564	570	555	588	547	555	560	570	578	560	551	533	505	598	531	567	591	587	554	558	567	525	615	565	566	543	604	554	578	561	546	553	534	570	579	557	580	579	564	573	581	562	556	545	550	637	563	608	575	587	596	568	549	556	576	527	578	617	550	561	543	586	581	564	524	558	567	572	569	575	568	598	581	553	556	560	606	561	588	575	519	572	598	571	545	560	555	585	596	592	562	582	529	561	579	572	565	581	595	573	589	555	606	594	626	576	575	563	579	599	523	556	596	529	603	591	623	502	584	582	541	587	554	581	558	566	559	580	559	609	562	557	554	569	612	581	587	582	543	547	518	559	585	546	539	548	581	509	607	558	566	589	536	571	571	531	586	592	572	558	540	547	563	552	558	577	580	565	523	590	557	573	576	580	559	561	622	555	576	554	559	578	577	522	566	519	557	574	533	568	563	575	579	530	547	616	582	594	602	550	571	577	625	572	544	591	528	523	547	557	566	545	528	593	558	572	588	580	538	547	545	548	600	564	545	572	550	553	563	582	551	573	530	581	566	598	603	536	537	554	580	553	600	547	550	579	612	556	554	556	545	516	583	583	563	544	545	540	583	571	548	577	574	571	569	574	568	548	531	537	589	585	566	532	578	573	521	547
3277	1921	1293	998	1044	1444	1628	1412	1171	992	865	709	635	522	471	364	271	257	222	217	179	155	145	127	112	89	93	85	65	78	82	83	75	82	75	90	95	80	103	117	98	100	71	98	86	75	91	99	97	88	94	94	89	104	93	80	73	68	78	72	77	70	65	73	58	68	75	87	70	91	65	87	69	69	92	74	81	74	65	78	75	72	84	74	83	82	100	81	67	89	80	85	61	64	71	62	71	75	67	64	71	77	76	81	88	82	74	73	88	68	72	77	72	93	60	69	72	71	81	73	72	71	63	69	49	80	87	93	61	67	71	88	80	65	71	78	68	77	86	78	78	62	70	70	82	69	80	65	73	72	85	85	71	70	93	59	69	78	85	74	78	63	79	69	80	67	55	56	69	85	85	65	82	64	83	83	71	66	80	71	55	67	77	68	67	83	73	71	82	65	79	71	80	88	64	77	68	80	63	79	62	70	60	91	64	72	61	74	80	70	84	81	78	82	79	84	83	79	72	68	81	63	81	65	51	75	58	79	56	72	70	73	81	87	65	68	76	68	78	73	79	71	77	75	75	70	67	72	91	69	71	66	71	86	84	66	82	82	79	84	60	81	80	77	74	53	65	77	82	69	67	54	85	78	72	75	74	86	85	103	79	75	67	74	72	77	88	74	66	79	73	73	76	83	65	58	84	78	79	70	69	78	65	78	76	77	74	70	71	71	92	70	70	61	77	81	66	87	75	75	76	72	65	83	70	75	74	64	66	68	76	84	72	81	73	60	61	74	80	69	110	83	74	73	63	70	71	77	80	75	74	81	67	77	70	73	69	66	89	89	81	59	68	74	57	65	86	72	71	81	81	79	80	80	76	77	77	83	64	79	90	74	76	84	52	73	69	64	83	90	58	46	76	73	91	59	72	74	70	86	70	63	66	69	76	87	84	66	78	78	81	69	65	59	62	66	77	67	53	84	88	68	83	75	68	71	84	73	69	65	91	71	77	65	80	83	73	88	77	82	72	75	75	80	66	77	80	85	83	67	65	75	72	81	75	72	77	70	76	90	82	82	84	70	83	64	81	69	69	62	90	78	83	72	66	70	66	76	76	69	65	83	85	66	79	59	76	71	80	82	58	60	79	69	85	72	79	83	74	68	64	81	58	83	72	80	66	74	87	72	68	78	74	70	89	73	81	66	67	71	74	66	79	73	81	84	79	70	72	71	78	77	72	77	68	90	73	77	63	77	65	68	84	82	73	69	66	75	67	64	69	80	88	77	79	63	89	70	75	75	72	86	66	84	68	84	79	74	63	87	68	84	77	62	82	81	71	80	65	89	82	75	69	71	74	79	69	67	70	69	73	93	68	65	72	91	80	90	67	71	73	74	88	82	73	72	65	69	87	68	57	82	68	63	82	82	83	84	66	81	64	71	70	66	90	73	63	79	66	80	72	72	65	66	77	76	77	84	82	77	62	80	77	83	75	68	79	70	49	69	64	91	60	76	72	73	72	80	69	70	85	76	79	80	70	83	62	63	64	78	77	68	69	64	79	82	80	80	70	63	89	74	70	77	79	53	62	81	64	81	74	95	83	76	76	81	92	83	69	79	83	67	71	71	58	78	76	72	73	65	85	74	60	83	79	67	88	81	84	69	94	78	59	65	75	80	89	74	66	75	80	81	71	61	81	67	74	86	65	70	79	72	90	71	68	81	65	89	64	79	81	63	63	68	76	81	82	79	70	67	69	64	68	76	74	76	73	68	81	79	87	85	81	75	78	79	64	67	80	74	67	71	77	87	80	71	70	68	76	81	63	56	54	56	85	64	77	68	82	56	76	76	65	63	80	78	72	71	79	93	88	67	76	61	78	73	64	79	75	80	71	70	71	67	73	66	81	77	69	71	86	76	63	72	81	68	69	64	89	78	68	76	55	82	75	71	76	83	62	66	87	81	75	63	71	78	87	86	70	67	70	61	87	74	94	67	86	77	59	77	64	74	70	75	82	61	65	90	54	74	74	81	88	76	77	83	58	77	75	67	66	69	78	72	71	76	87	74	54	82	84	72	65	68	75	80	68	64	81	77	71	69	67	70	69	70	68	77	71	67	74	79	88	79	82	65	79	74	77	68	66	70	84	70	70	94	64	68	75	68	70	68	68	61	72	60	69	70	59	60	72	68	62	81	51	72	73	81	80	53	72	62	53	69	57	73	80	70	71	75	94	75	57	73	72	78	60	71	79	68	94	77	74	71	80	80	66	71	86	81	65	70	66	76	78	67	76	67	69	73	75	61	59	76	69	83	78	86	73	65	84	69	71	85	63	61	75	77	79	77	74	80	69	62	63	73	58	67	77	78	77	79	78	72	76	59	78	83	60	74	66	81	79	80	60	76	73	71	57	63	74	64	82	78	79	75	74	86	80	65	73	75	78	74	75	73	86	79	84	77	81	92	65	67	86	84	73	76	66	69	68	79	62	76	66	75	71	83	74	86	74	66	69	69	90	45	81	76	86	74	68	97	67	84	74	85	82	81	79	76	76	72	68	80	77	70	89	66	72	73	68	84	72	60	63	73	74	66	79	82	78	96	74	72	74	71	90	69	82	65	73	69	70	77	76	67	68	81	75	67	87	63	93	64	92	74	72	78	74	73	78	83	78	90	73	68	67	86	80	82	80	88	74	71	71	83	79	80	64	73	87	77	53	70	91	75	84	81	76	93	75	78	75	75	72	79	76	66	74	78	75	68	82	78	85	75	96	68	70	78	73	69	72	82	75	79	89	65	72	73	76	81	79	85	66	56	68	65	68	73	78	73	75	82	53	67	76	76	95	73	69	77	85	72	80	77	97	83	77	75	81	66	67	92	79	78	69	75	90	70	86	86	63	78	79	74	82	67	81	63	78	84	83	71	79	79	81	75	67	76	85	68	70	66	61	78	70	84	84	73	72	69	82	73	70	76	68	69	77	78	65	66	73	78	65	71	77	69	73	70	70	65	69	72	74	80	78	77	68	57	81	81	72	86	80	66	70	67	66	70	70	76	78	73	72	79	78	76	57	76	82	73	71	78	70	43	62	81	88	79	80	62	67	69	69	60	63	79	60	64	80	76	65	56	82	63	65	77	79	63	63	65	68	84	66	78	86	83	84	52	70	77	70	72	83	58	84	84	68	78	81	60	75	79	76	66	74	75	68	69	84	69	81	88	71	54	72	77	88	73	79	69	76	68	89	80	78	74	71	64	70	78	73	75	71	66	92	69	70	74	73	69	73	74	65	83	70	71	74	76	76	74	82	72	79	72	69	75	74	81	99	71	75	72	78	74	78	85	71	88	86	68	71	71	85	84	74	66	74	67	75	75	74	77	61	76	72	64	69	75	78	70	79	61	81	63	79	91	70	76	65	68	75	73	62	73	87	68	78	75	96	73	74	77	64	87	76	78	69	81	63	54	74	79	78	78	66	60	80	60	98	77	60	60	74	76	75	69	97	61	66	76	77	80	78	67
25616	17893	14506	20927	30214	32138	30659	27961	25044	22847	20572	18279	15883	13917	11540	9979	8253	7036	6142	5548	4898	4297	3537	2771	2085	1359	1001	868	866	841	941	1017	1091	1142	1177	1129	1321	1381	1519	1457	1483	1404	1392	1401	1407	1458	1441	1309	1307	1132	1315	1341	1376	1210	1010	907	876	795	765	814	803	800	785	789	796	808	801	783	824	819	792	833	805	782	790	788	787	768	801	781	801	792	785	813	834	764	816	822	777	755	832	812	742	797	799	781	789	803	762	717	774	825	841	778	792	837	770	819	790	795	749	748	791	778	747	767	791	763	789	764	796	799	790	805	793	786	801	788	778	764	735	770	750	778	775	755	783	792	758	805	768	772	820	819	769	814	770	805	774	768	763	751	831	804	811	767	794	780	791	824	838	786	746	775	744	794	749	784	810	860	788	746	766	825	732	787	790	726	786	751	813	782	802	787	851	776	804	797	753	809	795	784	743	829	793	771	814	778	734	739	821	823	763	800	790	852	750	808	777	748	791	791	749	769	794	787	809	797	837	762	796	827	757	785	797	797	768	780	790	790	841	798	775	756	774	800	792	766	778	726	795	792	775	823	785	769	787	787	806	853	792	780	759	805	851	804	806	769	815	798	795	769	795	757	755	767	769	814	783	836	752	799	775	741	802	814	775	816	809	746	775	792	800	781	789	826	778	796	784	802	794	820	790	782	779	755	751	748	799	758	821	806	793	788	821	764	794	823	771	778	805	796	799	825	756	811	790	738	836	764	788	788	786	769	774	810	774	728	789	770	827	713	799	769	828	763	800	776	781	733	816	816	782	846	758	814	824	796	791	765	769	798	786	780	758	775	752	742	774	775	823	816	849	833	846	794	791	809	807	798	791	773	814	774	790	804	800	820	715	780	815	811	779	822	757	768	787	787	758	820	812	767	765	759	837	725	817	784	783	750	793	774	831	805	826	804	822	744	758	795	774	708	755	753	751	780	781	805	819	787	785	764	753	788	800	831	774	833	749	758	801	789	789	830	785	818	778	737	784	755	835	762	809	759	800	801	764	756	806	783	788	819	817	760	801	814	804	819	755	775	798	810	743	810	773	747	742	774	822	774	800	848	786	785	826	787	778	785	788	777	807	789	815	833	791	764	753	761	798	750	846	834	802	775	796	804	765	806	743	800	764	768	800	792	825	743	794	747	770	764	828	757	776	791	748	764	823	785	833	808	816	796	863	795	744	808	775	800	798	824	792	809	768	766	778	784	798	787	744	808	803	779	762	782	795	817	797	796	791	749	803	796	811	763	799	806	826	806	730	781	777	815	734	759	818	783	745	822	795	770	795	738	784	726	787	762	730	753	846	839	802	750	830	836	783	825	798	835	761	746	741	819	776	778	745	778	767	792	768	819	782	788	787	851	785	793	793	764	770	789	785	780	841	809	819	770	770	776	849	807	796	797	779	814	750	763	794	785	805	780	813	788	741	810	785	781	764	793	754	807	833	845	814	850	778	859	767	816	768	803	816	798	832	790	806	720	763	770	746	791	794	745	770	796	795	778	777	797	777	775	783	762	780	825	769	835	742	750	806	735	770	822	820	827	823	842	803	778	786	771	759	804	764	771	782	786	831	715	791	731	800	778	725	803	845	801	778	825	771	794	770	794	778	824	794	792	815	835	747	821	821	755	729	758	760	769	827	766	771	700	749	735	847	811	813	802	785	788	771	807	798	777	794	755	841	753	818	774	820	746	847	760	788	805	773	791	765	783	783	767	779	853	769	758	769	770	765	819	823	829	758	835	838	762	747	771	789	808	785	781	821	776	792	825	799	776	756	786	788	824	835	820	818	745	808	800	790	788	769	814	782	815	777	760	765	787	816	810	804	753	830	793	755	814	779	808	797	809	761	763	789	815	781	779	825	765	808	788	769	792	826	800	723	804	815	758	800	785	824	787	770	752	791	750	815	820	786	778	811	787	811	742	804	833	819	769	803	809	794	781	781	763	780	748	719	833	815	793	787	769	762	836	769	808	770	861	780	777	780	798	780	770	806	818	800	851	808	785	813	748	735	791	786	843	766	790	812	803	789	775	776	803	747	722	764	764	782	860	757	753	805	833	762	740	786	797	768	799	756	785	762	782	767	775	818	782	775	757	800	815	771	799	779	739	791	771	742	836	782	751	791	800	802	781	802	785	813	823	780	793	786	732	758	802	742	738	767	792	771	784	776	746	810	790	755	806	766	766	736	731	758	806	778	761	770	797	808	746	791	837	729	768	814	801	820	772	794	816	793	746	749	742	765	770	816	744	744	778	800	778	803	790	772	758	823	727	790	813	816	803	795	787	810	817	736	768	778	775	814	815	829	767	816	791	807	779	791	769	754	891	814	798	826	780	763	757	831	837	816	766	784	759	736	796	780	783	836	768	778	725	852	770	759	762	743	796	766	840	782	810	776	772	747	772	756	753	826	758	821	792	790	779	751	776	765	735	766	797	732	787	807	765	797	755	792	812	748	781	791	808	788	824	769	767	796	750	820	842	811	779	752	795	769	786	797	772	728	748	773	771	805	769	818	775	753	781	819	775	800	764	729	792	764	743	767	795	813	763	788	792	784	800	796	784	764	763	792	778	737	779	804	753	793	773	818	777	798	807	815	770	769	777	798	822	786	835	830	772	765	728	770	786	790	780	788	754	753	815	796	821	813	797	719	821	770	779	825	778	805	798	771	805	745	812	758	780	818	726	798	815	771	793	853	758	839	764	751	816	779	781	753	789	796	783	800	792	790	805	791	757	765	774	812	784	776	770	758	781	773	810	822	785	785	756	787	765	721	773	794	787	777	771	816	797	829	811	764	826	808	781	761	767	756	790	808	761	725	781	791	834	769	755	811	772	735	748	835	776	810	768	744	755	819	851	798	818	787	753	795	802	807	811	784	777	807	794	785	775	820	792	804	824	781	792	733	759	822	794	775	767	795	791	774	788	801	752	796	783	770	804	763	790	801	774	779	840	816	740	779	777	817	783	777	789	775	814	774	842	771	772	773	771	736	828	787	734	788	784	787	836	813	752	740	792	791	784	783	768	798	793	747	755	796	756	809	760	764	771	800	801	746	809	780	735	769	770	851	761	774	824	806	772	858	784	809	784	797	777	822	765	788	795	817	789	807	828	803	791	802	771	825	810	739	746	777	767	846	799	743	755	818	785	809	761	747	762	760	749	771	803	829	778	823	787	824	772	764	745	809	779	805	741	807	774	792	765	738	825	749	748	794	781	772	789	780	790	795	760	808	767	753	841	802	805	843	777	768	757	803	786	791	779	833	762	800	786	771	781	760	820	856	830	814	811	800	743	779	804	799	791	812	769	752	797	786	773	824	743	816	775	775	799	804	853	752	810	799	774	788	820	770	805	753	752	779	760	777	763	772	836	752	812	804	841	760	821	815	791	732	770	781	789	794	840	749	807	792	803	852	763	795	837	782	781	843	788	772	769	784	786	798	789	783	772	753	806	805	820	797	791	801	785	778	835	834	796
4192	2234	1617	1256	1240	1908	1940	1684	1407	1213	1013	848	770	611	548	451	370	295	261	215	239	226	154	122	94	100	84	88	53	80	77	68	86	72	86	101	75	106	101	90	77	77	98	85	101	96	96	93	95	106	80	89	73	85	78	84	70	70	65	65	66	73	72	65	74	56	79	68	58	76	68	57	74	64	65	56	71	69	72	55	79	78	73	66	65	70	68	74	75	68	76	67	65	66	86	78	83	70	72	59	63	56	77	65	78	63	71	66	77	69	57	57	80	56	68	66	60	73	64	58	51	59	68	61	75	81	60	61	83	70	81	72	59	72	74	68	66	67	72	68	68	71	61	55	76	64	60	69	62	78	82	69	56	76	66	74	73	68	69	61	66	78	67	73	61	72	74	69	63	75	67	71	70	77	60	77	64	58	73	68	47	67	62	75	57	53	72	72	68	70	70	79	62	76	86	56	66	71	66	69	66	71	60	63	62	70	80	80	57	61	53	89	64	84	66	60	65	75	60	81	70	68	64	70	67	74	71	56	62	61	69	63	54	69	64	71	79	81	70	58	75	71	68	49	81	68	76	61	70	66	74	68	72	71	70	74	63	70	57	79	83	76	73	58	78	63	71	71	80	70	65	69	66	77	72	67	51	78	71	63	72	76	82	67	58	61	66	64	71	69	68	65	70	56	56	74	72	70	58	71	73	70	64	54	81	65	45	67	73	73	67	70	62	65	69	76	64	80	61	63	79	73	72	70	64	75	65	68	59	67	75	65	86	70	61	67	61	74	56	84	68	61	70	56	80	69	69	67	69	55	64	84	85	88	73	75	76	89	71	66	57	70	63	60	72	69	69	63	78	57	68	70	64	79	77	60	63	56	57	69	83	65	75	54	71	71	80	68	61	71	63	65	75	62	63	59	68	63	60	81	74	72	68	60	77	78	66	61	70	71	60	54	72	57	70	67	70	67	64	65	68	59	62	68	57	71	73	54	60	59	89	57	75	75	76	64	70	61	73	75	75	64	69	70	68	66	75	65	58	49	82	61	78	68	75	66	62	75	67	57	87	56	72	82	81	86	53	74	65	69	79	60	66	78	63	59	74	72	70	79	55	65	71	83	69	76	71	58	60	57	65	64	65	60	55	73	75	64	71	84	69	81	78	74	72	78	77	71	68	61	67	72	83	55	84	61	75	62	69	64	76	60	63	70	62	76	70	68	53	78	72	68	52	63	60	68	67	82	74	72	68	72	70	59	64	79	74	75	62	51	57	69	63	63	62	62	73	56	62	54	66	65	64	87	61	73	61	82	67	64	72	68	71	70	61	61	82	67	62	64	48	74	77	60	68	57	87	72	67	58	56	60	80	65	77	64	67	60	67	64	56	69	69	74	74	61	63	66	73	74	60	70	67	63	72	63	76	72	82	63	66	75	64	58	77	64	52	62	63	67	76	54	60	65	73	67	62	66	64	65	58	70	69	72	70	68	73	79	69	76	78	70	70	56	60	66	74	66	64	68	66	79	66	61	64	77	82	78	77	73	82	63	66	84	71	59	58	78	80	87	59	71	79	91	72	81	65	89	52	55	69	72	68	67	55	82	69	91	63	74	58	79	76	59	55	74	57	55	71	66	50	55	53	77	59	87	65	76	87	57	64	64	83	63	72	68	73	77	65	73	66	68	66	75	84	54	66	62	72	77	68	75	73	62	62	78	75	64	75	58	68	72	54	65	80	65	73	55	72	82	76	72	63	86	67	81	55	64	71	71	55	65	72	65	74	70	62	65	77	69	76	75	72	77	74	67	78	53	86	65	59	72	71	62	68	54	66	63	73	81	68	65	61	72	61	70	70	70	73	61	62	73	72	63	63	68	70	55	68	73	57	71	73	65	78	60	93	76	64	62	71	54	71	71	67	66	57	70	70	64	74	56	77	69	65	73	73	72	62	70	62	68	66	76	73	60	51	70	67	65	67	81	80	66	78	66	73	62	70	66	65	63	76	60	73	65	65	81	66	61	65	57	54	53	81	56	57	61	59	53	66	76	69	83	72	63	64	65	53	71	79	69	75	67	68	69	66	69	63	62	60	81	60	66	71	75	65	67	67	70	66	70	72	66	70	64	70	73	72	70	67	66	81	67	68	74	80	76	64	86	55	81	65	69	69	59	84	67	72	60	43	78	60	63	63	70	60	64	64	71	73	62	54	70	67	71	77	64	79	76	62	57	60	81	60	65	61	65	68	61	70	66	75	57	65	67	75	72	82	71	80	67	74	70	102	65	75	67	72	67	68	75	70	65	72	84	62	73	74	75	67	87	54	78	74	72	72	73	69	59	54	70	62	77	72	73	71	56	63	64	67	60	72	69	68	91	66	56	66	55	59	68	65	49	66	65	70	74	78	62	62	68	71	71	74	61	63	64	51	71	58	64	77	65	72	63	61	60	65	72	67	60	66	64	66	78	75	62	68	60	74	71	58	69	81	75	64	69	61	75	94	65	67	69	57	68	74	63	76	66	74	54	61	76	65	65	58	76	68	73	63	54	65	78	75	62	76	69	59	57	78	53	79	64	62	79	64	69	75	53	70	73	68	71	67	75	74	72	62	75	67	73	71	69	88	64	56	81	70	68	54	74	78	63	71	70	63	75	61	75	63	70	64	68	66	60	76	70	57	78	63	64	64	62	72	61	72	72	76	76	61	70	66	65	66	79	74	70	75	70	76	67	77	63	62	72	62	88	57	68	64	72	65	81	63	71	58	72	69	79	71	74	64	70	69	76	72	78	81	80	63	70	56	70	65	58	67	74	72	65	87	68	74	68	79	72	67	75	71	67	61	66	63	72	62	64	65	74	63	68	69	74	60	83	75	63	61	68	64	67	74	59	73	72	56	71	69	74	66	56	84	65	70	81	78	82	64	65	65	87	59	77	65	74	76	66	65	73	64	60	71	68	73	80	67	75	57	71	72	72	65	81	60	68	55	80	59	62	65	65	71	80	76	78	60	63	64	68	88	80	69	69	62	77	63	68	71	63	68	59	72	70	90	80	64	57	61	76	75	73	74	66	63	50	74	57	70	69	68	46	70	80	63	60	53	72	71	73	77	54	67	70	67	61	70	82	63	73	58	67	78	68	57	57	65	62	63	79	57	66	72	75	56	80	82	66	59	56	71	51	82	77	63	51	69	65	74	77	62	65	66	83	47	56	79	67	62	77	70	64	76	78	72	70	86	50	69	63	70	78	62	65	75	68	65	52	77	56	51	71	65	65	69	69	67	70	79	60	67	61	70	69	62	73	75	70	73	62	78	59	62	77	58	80	73	63	69	75	84	70	65	78	75	62	58	78	68	57	80	71	72	73	58	82	65	71	62	61	68	73	68	77	59	73	69	72	77	61	73	69	86	66	65	60	52	78	80	67	67	62	68	71	68	61	57	60	67	65	73	51	76	50	56	60	87	56	75	48	67	62	67	56	78	85	62	66	63	58	58	75	72	71	53	67	86	76
26682	19214	16338	22661	31885	33830	32374	30069	27193	25092	22874	20243	18008	15639	13685	11795	9775	8375	7500	6619	5704	5052	4139	3260	2471	1482	1033	907	835	893	961	1100	1159	1173	1171	1251	1394	1582	1689	1662	1645	1686	1541	1538	1552	1566	1479	1379	1357	1390	1473	1503	1405	1305	1049	924	807	780	745	749	722	748	716	794	746	716	727	726	759	762	785	693	753	701	789	776	765	763	773	755	804	769	726	753	735	770	691	756	738	821	709	691	731	782	803	701	721	675	757	752	707	742	723	743	721	697	718	701	717	714	707	711	721	744	747	732	733	754	751	704	740	738	727	725	697	686	710	640	727	739	762	758	701	721	691	744	714	746	721	761	713	696	696	704	718	740	707	733	721	729	737	692	717	740	732	726	745	699	743	744	704	694	685	713	723	681	715	722	711	766	706	737	730	784	733	733	738	740	722	737	728	738	755	739	721	731	688	716	739	689	720	672	723	677	740	706	690	687	721	722	692	721	737	682	719	716	687	747	713	694	704	746	685	709	741	774	732	686	705	717	716	713	720	728	731	691	744	745	747	753	710	722	737	766	714	709	702	695	730	692	713	677	731	739	712	716	742	735	742	735	712	740	741	749	742	683	730	683	725	784	707	720	726	734	722	761	728	747	740	731	737	740	670	726	701	732	718	715	734	730	698	719	756	690	705	667	740	711	754	728	702	780	761	734	741	750	701	732	712	715	680	724	711	707	783	739	753	712	735	719	751	725	785	710	718	737	700	748	739	696	780	730	688	704	718	793	728	781	723	765	701	738	691	707	691	752	724	743	718	746	731	696	703	720	699	687	677	747	745	685	713	785	750	736	753	739	760	720	716	719	722	745	718	726	685	727	736	715	739	764	716	694	741	708	729	765	726	721	709	742	748	720	691	738	699	711	758	705	743	754	673	696	670	762	781	758	745	726	752	656	743	719	722	713	709	730	725	728	743	690	703	752	751	766	732	705	691	706	733	723	729	715	710	718	738	737	763	769	707	734	740	673	671	722	726	713	751	742	662	712	688	738	703	703	698	745	768	712	685	709	697	731	716	683	706	744	713	728	668	727	722	718	705	713	713	732	691	746	726	714	719	786	774	699	729	758	717	759	708	726	693	737	700	765	755	727	720	707	758	654	709	751	687	676	777	711	718	758	760	712	708	717	751	752	763	766	713	723	753	706	727	719	711	711	701	727	708	762	686	688	750	701	724	717	709	683	697	682	730	689	716	741	769	760	695	748	725	704	721	683	746	686	740	708	701	745	732	742	754	724	712	738	742	767	726	755	715	716	714	709	680	711	793	733	738	676	694	755	720	716	743	784	691	769	721	750	748	727	665	730	739	705	758	713	779	735	738	713	743	714	707	748	722	762	700	727	684	708	686	725	696	723	695	727	679	704	740	766	669	728	750	736	740	740	696	718	738	769	721	725	729	736	719	713	712	707	700	746	716	729	721	739	766	704	708	758	758	705	730	710	747	704	725	727	742	733	755	684	692	718	712	649	646	775	700	708	733	721	715	725	688	719	724	727	684	714	722	665	738	669	742	705	758	689	727	730	700	723	710	786	691	753	751	727	745	688	675	712	711	716	745	724	738	741	670	744	708	702	711	731	725	692	731	727	739	700	719	728	690	715	697	697	734	765	698	719	737	701	770	683	727	691	759	739	744	740	712	743	733	707	669	730	729	702	686	731	676	737	726	730	761	699	704	735	699	738	699	724	700	727	746	721	730	685	714	754	727	794	682	710	716	740	688	726	737	712	675	706	742	722	714	722	700	682	692	753	744	711	728	748	734	725	727	706	697	720	675	770	730	742	671	732	721	765	714	711	706	724	736	721	728	680	767	719	733	713	735	711	730	706	744	710	687	711	762	712	692	727	700	716	658	725	696	711	714	747	722	720	712	678	743	710	698	693	711	710	683	705	775	704	705	727	759	696	775	739	687	708	725	712	723	718	717	783	722	700	718	663	726	724	709	751	735	718	690	718	718	730	757	736	694	757	738	734	738	698	715	726	695	746	732	719	695	728	714	747	723	764	683	678	660	769	715	741	698	750	718	760	733	696	695	703	733	756	739	727	713	736	720	721	728	689	687	739	718	766	721	735	698	754	741	702	696	753	691	710	720	734	713	748	699	723	686	681	721	702	713	718	753	723	720	766	690	711	759	713	727	736	747	707	686	687	713	692	678	728	740	756	703	739	737	716	728	732	698	709	700	695	739	716	699	712	714	703	715	752	742	712	712	675	718	700	715	724	721	720	695	767	714	719	728	738	695	689	763	708	695	744	734	686	702	761	785	745	743	724	689	776	658	736	709	762	749	722	720	739	728	710	685	668	677	689	714	730	758	713	737	718	693	769	735	747	728	716	760	741	703	766	713	711	724	700	718	713	707	706	714	682	688	741	739	743	708	741	679	731	695	705	710	680	714	752	733	688	705	697	729	757	712	746	766	692	747	739	688	705	730	711	757	745	730	724	706	734	768	645	731	667	767	713	759	767	725	688	801	706	690	696	756	758	696	700	738	760	698	717	734	701	734	701	749	737	735	745	758	727	720	723	715	714	684	751	702	695	728	700	784	752	734	706	753	743	708	676	682	805	715	715	731	698	698	703	653	693	709	679	716	719	731	708	702	745	728	729	737	716	722	737	712	728	680	727	739	798	686	724	666	716	725	752	754	664	713	711	707	752	731	649	707	703	758	716	676	757	691	735	735	700	666	704	724	748	738	754	738	740	675	712	680	711	717	752	740	725	755	724	739	679	723	726	688	738	718	693	715	722	713	719	730	709	717	662	717	703	703	719	733	736	737	712	751	712	750	760	681	695	719	742	718	725	709	703	739	737	717	698	721	778	688	731	684	716	702	717	701	734	738	723	732	701	738	688	740	723	687	735	742	731	746	728	689	733	723	673	720	743	716	728	723	742	710	689	679	688	738	671	724	729	647	779	742	724	715	719	748	708	710	753	646	687	706	675	697	755	714	708	716	734	684	704	742	693	732	742	731	656	700	697	708	724	674	726	699	754	717	736	698	718	715	706	723	705	661	768	699	721	681	710	718	737	705	747	716	694	772	743	710	720	772	678	747	662	704	738	752	760	743	694	715	729	705	722	744	710	732	752	732	692	706	727	746	716	717	724	749	732	670	726	706	674	715	709	751	748	772	698	737	714	754	708	731	736	677	746	730	722	727	748	706	704	728	757	743	720	690	690	751	736	701	720	740	688	689	672	741	756	722	690	716	748	700	729	736	710	706	730	729	738	690	702	716	705	769	726	702	665	733	709	720	689	731	674	758	738	683	746	682	691	678	754	734	782	738	711	686	773	723	707	689	705	703	730	687	721	769	765	730	701	680	738	721	748	760	703	688	665	692	722	726	761	722	728	678	711	738	750	721	682	732	728	746	737	684	721	742	701	693	683	718	693	775	737	718	701	761	724	704	727	670	729	700	718	732	741	681	712	710	722	731	676	721	723	703	664	733	731	734	725	651	762	690	711	664	730	701	717
4452	2406	1619	1313	1331	2058	2114	1749	1438	1297	1086	873	691	627	554	517	354	307	283	241	223	185	191	141	121	91	78	81	70	74	69	72	71	89	81	84	92	115	96	106	110	97	89	96	93	88	95	85	99	87	99	100	82	84	68	78	61	69	55	74	63	61	52	81	56	62	75	71	72	64	72	56	72	71	64	79	56	65	66	68	80	63	75	57	57	66	73	90	87	59	67	53	69	72	69	70	68	66	76	72	66	64	70	57	81	63	78	56	62	63	66	63	55	62	68	57	64	62	62	60	69	62	57	74	67	70	68	56	69	65	65	59	72	70	55	67	70	70	68	72	59	79	84	70	51	84	65	78	65	64	67	58	68	75	64	56	45	76	74	66	75	68	72	54	61	63	57	62	56	67	55	50	52	52	74	77	63	63	75	52	66	54	75	59	72	62	49	56	71	72	69	65	67	64	71	71	70	71	78	62	66	72	62	71	61	62	65	70	63	72	58	59	61	67	72	70	62	69	74	70	88	62	67	77	55	57	68	72	70	77	86	54	75	66	76	79	67	70	64	78	64	44	57	66	84	63	70	70	79	65	68	56	67	55	77	79	66	64	51	71	70	58	61	72	63	60	57	76	52	70	67	67	64	57	67	76	76	53	72	58	56	60	80	63	63	67	63	69	60	57	63	65	49	79	73	75	71	72	64	61	71	54	77	81	79	55	68	59	75	59	71	53	61	72	68	82	68	51	72	79	73	62	65	55	63	79	67	56	66	58	71	82	55	67	65	56	66	58	67	62	59	54	67	60	58	71	59	65	68	74	74	72	46	73	59	67	58	67	63	69	67	69	55	69	68	67	75	66	56	55	65	64	58	66	70	69	74	73	69	56	55	68	53	54	59	56	69	58	64	64	65	64	80	66	79	54	74	65	67	66	52	53	69	73	59	61	78	67	74	70	60	77	71	73	53	61	52	69	71	61	62	56	69	57	59	68	73	79	72	64	58	72	73	75	58	80	56	78	90	53	69	68	73	65	63	66	64	59	55	68	72	78	70	75	72	68	52	58	70	59	71	73	69	66	60	74	61	57	73	52	82	65	63	74	61	70	60	71	68	64	63	61	50	76	63	76	62	68	72	47	75	56	77	77	58	68	68	68	90	72	62	70	75	71	61	70	57	67	78	70	58	60	64	64	71	64	65	70	56	65	63	75	68	70	63	83	64	67	71	78	85	76	60	76	65	79	60	62	84	63	65	49	63	51	65	73	70	68	53	64	39	74	69	71	74	66	75	67	56	51	57	71	58	67	67	68	67	58	62	61	54	63	78	76	56	50	74	73	61	63	76	65	73	63	67	71	65	69	68	62	74	67	59	85	62	68	59	60	69	63	72	70	62	66	73	64	60	70	73	70	65	71	68	74	79	73	60	57	48	71	67	58	68	74	63	77	77	78	71	78	62	70	58	56	80	82	67	60	74	71	70	59	79	57	56	66	88	64	78	53	59	70	81	57	67	72	71	69	77	61	79	65	69	68	71	62	67	61	75	59	61	77	60	58	60	66	57	68	67	72	57	53	75	62	68	65	64	74	68	64	68	68	71	62	61	67	76	75	46	65	60	78	63	65	69	52	59	66	56	59	73	71	71	49	68	58	70	80	65	54	70	59	53	72	57	56	66	63	70	84	79	65	64	62	61	69	74	69	68	71	60	67	70	59	64	73	55	61	69	84	73	73	43	65	56	84	66	66	58	66	51	63	59	73	72	72	58	66	65	83	59	71	68	56	57	75	76	76	86	72	77	80	71	64	66	75	66	72	75	62	70	56	74	66	67	55	68	74	62	76	51	67	52	68	67	66	64	59	74	61	68	58	69	50	65	72	54	65	66	75	77	66	79	74	57	73	68	73	62	61	50	57	64	55	62	55	65	61	77	57	74	73	72	63	60	61	59	64	71	59	68	65	65	65	53	70	57	78	79	50	74	67	60	64	68	61	75	72	71	75	62	58	75	57	62	65	65	68	66	72	67	87	61	63	59	57	69	77	55	81	69	53	84	58	55	67	55	78	73	74	63	54	79	60	61	67	84	72	58	59	52	71	45	62	61	73	67	59	64	60	78	66	79	68	68	71	64	67	59	72	65	62	69	59	60	60	77	82	70	81	57	79	64	67	70	53	65	72	61	61	63	78	71	69	73	62	56	63	70	68	74	59	74	72	46	67	66	62	77	54	64	63	74	61	64	54	65	66	61	75	76	81	73	57	67	72	63	67	69	77	61	65	66	67	52	69	72	67	46	72	81	69	66	60	67	69	57	66	65	56	50	69	65	67	67	61	62	63	60	69	61	74	53	66	64	70	61	67	67	73	65	70	79	61	78	64	74	75	70	74	70	62	67	65	61	86	54	78	71	67	73	60	64	70	60	81	52	56	76	56	83	76	67	79	51	82	66	68	67	69	62	64	73	75	80	82	56	71	69	72	60	67	66	64	75	85	76	62	83	64	80	74	60	68	67	64	71	71	73	49	61	66	71	72	69	51	45	59	69	64	74	53	71	68	66	47	70	80	71	51	74	63	56	63	73	61	58	68	67	66	53	70	67	95	60	64	51	71	76	55	73	54	61	72	71	75	66	70	58	72	77	57	76	79	57	60	67	70	65	72	69	65	78	67	66	64	60	56	64	62	65	75	80	65	73	56	51	63	79	63	64	67	80	52	62	64	74	68	74	60	64	64	60	61	66	73	73	60	53	74	73	67	75	62	65	69	62	61	66	51	49	66	67	65	61	67	76	61	62	57	76	78	77	52	70	80	77	73	54	63	62	79	65	64	69	65	67	62	77	63	71	63	69	63	76	53	66	48	69	69	66	55	65	62	64	58	84	54	76	66	47	69	68	74	72	68	75	59	57	72	73	67	71	58	54	70	69	59	61	87	63	75	67	80	54	70	64	57	73	58	71	64	69	65	60	70	55	73	90	70	64	67	73	61	68	85	75	60	58	69	62	64	73	82	61	65	63	65	70	70	58	65	64	78	70	77	70	72	65	75	72	60	69	70	76	57	63	76	65	59	68	48	74	77	80	61	56	75	59	68	65	71	72	59	60	59	61	74	71	82	66	66	61	75	59	51	62	62	71	59	62	62	60	71	65	75	83	67	77	67	54	87	80	72	57	66	59	76	60	65	74	75	75	82	73	64	71	64	76	67	55	50	85	77	77	66	78	54	61	58	73	56	72	63	62	61	58	75	66	66	51	71	50	52	66	75	66	50	84	56	62	64	65	75	73	60	50	62	59	75	79	70	77	60	87	68	53	61	57	67	44	61	77	78	64	65	68	60	64	61	66	78	69	65	73	75	39	64	64	65	66	72	67	75	67	55	69	56	74	68	49	71	63	71	53	70	69	70	73	71	68	50	82	58	74	77	84	56	55	75	63	73	81	45	66	76	50	59	64	60	80	71	72	68	75	66	60	80	62	49	78	83	72	78	62	61	61	58	67	60	58	75	71	59	58	62
27107	19882	16714	23384	32452	34737	32994	30227	27583	25475	22906	20533	17908	15990	14070	12222	10288	8867	7788	6771	6012	4947	4260	3325	2407	1500	1050	947	874	937	994	1133	1198	1164	1230	1312	1486	1520	1643	1705	1691	1722	1638	1634	1576	1592	1578	1389	1474	1408	1535	1526	1500	1298	1082	845	797	754	722	695	724	681	682	732	687	802	732	780	763	763	755	725	733	754	737	740	740	690	777	768	753	718	772	725	738	742	747	720	742	775	729	685	726	704	700	663	698	707	757	693	673	679	695	700	720	746	717	769	723	762	723	735	712	714	734	658	676	726	685	705	691	747	709	722	702	715	708	685	692	678	728	708	695	701	691	730	675	716	743	689	688	723	742	712	734	696	681	685	662	671	743	706	676	723	692	723	708	717	711	661	729	694	697	711	725	713	749	724	676	776	717	750	704	738	722	714	708	681	724	698	693	729	737	703	738	693	695	680	695	742	768	683	701	700	699	688	724	729	696	680	755	715	748	723	764	741	735	725	698	710	658	713	717	655	684	671	726	696	701	685	764	686	680	674	690	714	735	687	713	709	688	712	704	713	701	735	713	729	739	707	690	705	735	730	733	717	724	710	632	713	718	715	733	724	759	664	745	723	722	680	704	649	677	681	685	704	689	738	729	702	709	747	761	714	720	701	715	702	715	696	730	694	655	713	699	762	695	706	767	703	699	732	734	765	720	721	708	726	714	706	699	758	736	710	690	660	687	687	693	727	727	711	725	709	708	649	712	706	697	695	721	740	673	680	679	718	729	689	727	706	736	737	744	717	726	751	696	737	725	716	708	705	696	707	674	684	685	667	683	694	675	721	646	670	767	728	735	706	731	686	743	743	733	695	706	720	722	748	740	699	691	732	695	648	709	693	733	717	683	763	730	719	714	710	733	732	690	733	750	720	696	685	733	712	671	732	726	723	714	699	677	671	746	736	749	707	707	685	687	692	753	650	733	690	714	703	701	745	733	715	720	705	684	749	691	720	709	727	724	698	748	702	729	725	700	715	712	714	660	711	708	760	730	728	751	696	697	766	724	683	701	675	716	719	761	774	713	724	690	693	700	679	760	740	767	733	681	708	703	713	670	715	691	696	739	750	750	726	680	700	652	735	663	697	721	726	732	704	690	679	671	721	681	776	718	760	668	748	719	719	730	726	715	688	683	736	737	708	691	719	689	663	698	725	729	656	693	725	693	708	693	668	702	697	724	694	688	734	724	707	713	706	696	768	739	768	718	732	689	696	723	701	728	729	700	720	712	703	708	698	727	697	708	693	694	698	699	688	686	734	719	684	739	694	700	693	755	684	726	681	699	732	682	694	746	663	712	648	697	677	694	725	684	759	672	676	682	713	687	710	693	718	691	713	692	727	732	715	717	763	759	730	705	744	707	682	715	713	728	725	700	708	729	706	682	726	705	695	683	676	719	689	690	761	670	676	737	715	686	708	720	696	722	725	726	716	729	726	686	696	751	717	723	726	703	756	699	689	683	771	753	716	666	688	702	690	705	695	725	738	715	707	729	724	699	697	728	719	713	791	737	678	661	719	718	712	760	716	709	699	725	727	702	768	671	734	713	748	734	727	754	678	718	696	684	674	672	736	734	732	688	667	738	641	652	700	689	690	712	722	720	734	720	775	713	698	747	720	699	687	708	737	731	739	685	706	709	687	653	715	751	747	746	723	662	698	731	695	695	652	740	685	725	714	721	752	721	705	734	677	711	693	671	707	707	685	700	750	723	721	688	716	709	686	714	695	716	738	723	722	681	696	767	677	726	687	730	675	722	771	729	717	728	749	740	694	729	714	751	726	717	696	695	718	713	734	715	679	694	707	677	721	694	714	743	688	742	702	711	741	686	718	738	756	746	724	727	721	718	715	673	724	746	724	690	679	751	734	717	676	697	694	720	725	679	726	712	697	706	710	687	700	725	671	727	727	810	699	682	734	712	722	719	682	704	774	652	670	712	733	702	791	711	698	672	725	724	670	671	780	687	720	702	695	725	695	703	710	748	715	721	697	722	690	745	687	709	711	672	686	692	728	728	726	679	765	725	710	729	728	719	680	734	702	714	720	702	715	706	738	715	729	652	735	679	683	757	713	764	691	688	689	730	758	671	715	676	758	680	703	728	705	745	715	732	723	693	709	658	692	721	673	678	743	693	721	782	724	721	686	685	685	739	732	704	709	731	764	679	743	748	743	703	716	732	720	698	717	730	702	706	718	738	710	689	714	700	717	712	681	680	711	698	729	665	702	757	697	723	725	716	695	690	714	708	701	731	687	714	686	708	769	708	693	682	762	744	712	736	697	696	675	698	735	683	752	744	702	683	659	683	708	704	693	715	732	715	721	704	695	726	724	720	690	687	683	678	725	736	688	702	741	793	744	730	722	700	721	696	763	684	709	711	752	734	761	707	747	713	729	719	710	756	721	707	722	748	732	683	725	689	774	709	705	718	740	723	723	720	662	749	731	723	671	682	706	746	750	754	715	674	725	721	683	690	687	709	718	699	663	695	748	711	681	735	656	741	702	711	730	708	700	729	711	735	718	712	691	703	735	767	740	666	696	718	715	735	686	719	675	731	705	657	741	718	660	702	750	738	709	736	715	687	701	758	733	734	647	687	709	721	699	705	688	723	761	700	751	725	721	716	712	734	714	668	695	730	740	703	728	756	719	703	688	708	670	683	734	711	748	708	704	698	705	714	720	761	683	683	710	644	758	695	761	708	715	661	710	702	698	663	680	693	722	751	707	710	715	695	724	742	732	712	750	734	661	685	723	764	746	719	730	786	698	671	701	749	646	699	700	776	700	707	710	756	781	697	709	694	733	669	716	707	707	695	665	724	679	731	745	676	736	655	694	734	677	725	696	720	679	740	718	737	695	721	721	739	680	727	687	674	679	691	748	662	723	714	734	721	694	665	766	719	724	728	730	752	725	741	680	665	701	695	715	710	731	709	729	717	747	653	744	677	720	705	687	731	687	691	752	701	711	687	685	674	721	728	711	694	725	712	725	722	730	717	737	783	714	721	684	706	731	722	687	665	693	719	753	716	732	725	710	682	731	765	764	711	694	708	712	673	701	723	668	655	666	690	711	722	696	700	735	708	698	733	693	711	729	712	718	687	697	724	689	687	691	683	721	708	688	764	701	700	720	688	670	701	689	702	697	707	699	704	751	679	757	712	696	740	694	718	651	715	692	714	696	702	697	733	669	652	673	656	715	710	723	756	719	693	728	705	742	700	674	702	747	682	669	683	730	742	703	705	671	729	712	693	701	742	711	705	696	722	717	713	761	727	718	709	754	665	696	662	691	746	693	715	709	728	695	711	703	725	691	701	715	686	737	709	701	711	726	701	734	726	714	672	704	754	727	713	686	719	639	696	683	734	786	695	728	642	723	720	706	727	720	693	744	728	709	724	706	738	770	747	786	744	667	707	750	677	720	708	673	727	673	698	714	719	661	695	749	644	725	709	708	742	708	707	682	759	734	763	692	727	706
3792	3022	2164	1546	1601	2397	2515	2136	1706	1512	1247	1078	850	758	630	569	416	392	299	281	252	216	164	122	116	90	47	71	55	41	74	68	68	87	89	88	85	88	83	96	96	104	79	83	107	97	86	87	87	94	78	81	94	75	62	63	54	51	54	45	72	45	44	72	56	49	56	45	64	58	53	38	50	41	52	49	47	62	47	53	67	57	51	50	58	61	56	61	48	37	57	45	55	54	63	49	59	53	41	61	48	52	54	42	51	49	53	50	57	54	48	46	60	51	48	53	47	49	49	55	58	67	56	53	47	62	45	50	46	56	63	55	65	55	52	48	49	51	46	54	49	52	56	70	48	55	55	56	53	49	60	52	49	51	45	60	58	74	59	60	57	56	60	50	58	41	50	48	62	49	51	41	43	35	50	55	48	52	66	46	53	53	53	48	63	56	49	66	41	46	44	51	71	44	57	47	48	52	42	53	44	56	52	43	58	58	45	61	49	51	55	47	55	36	47	49	67	57	53	52	51	52	53	40	56	63	44	57	68	56	62	51	45	49	60	56	52	56	67	49	45	41	60	52	56	42	51	50	58	55	58	49	52	53	55	49	51	61	61	46	55	43	33	59	46	54	50	50	56	63	66	46	69	60	49	49	60	58	41	44	57	61	45	54	36	42	56	47	57	66	56	43	47	54	50	78	66	48	60	62	65	61	54	61	61	40	61	44	39	70	44	67	51	44	47	41	58	54	58	57	72	56	50	61	48	53	61	54	58	49	52	51	49	58	38	44	52	39	41	58	42	52	53	53	51	49	57	57	51	45	37	61	66	65	48	54	49	49	52	57	52	42	60	59	47	61	56	58	56	55	55	47	42	45	53	51	56	49	49	55	57	49	59	51	57	53	67	55	46	52	55	50	61	38	52	45	56	41	46	58	60	62	46	48	47	61	39	59	56	59	41	49	70	40	60	54	49	50	61	57	53	54	54	57	49	57	60	51	50	57	54	63	45	42	54	50	54	48	53	68	48	47	59	54	46	46	47	56	58	67	56	53	55	52	56	56	51	52	50	65	43	50	64	55	51	61	43	55	57	40	61	51	47	63	55	54	59	48	50	62	66	46	54	47	51	41	46	62	53	53	44	53	61	47	53	63	50	63	49	51	48	49	51	46	72	48	55	54	59	64	67	46	37	54	55	60	49	51	55	54	69	62	52	56	52	53	49	55	49	64	69	45	53	62	45	58	49	59	52	47	64	53	43	49	56	42	46	65	52	44	51	64	55	45	48	55	51	63	57	53	45	54	40	38	58	53	50	50	52	46	61	56	51	46	46	39	47	48	58	41	57	50	58	65	54	53	45	46	60	51	56	54	38	52	55	56	53	60	51	62	45	38	57	53	47	43	47	60	48	52	66	61	54	48	57	53	59	52	43	47	44	61	52	44	47	48	58	51	44	63	40	61	45	50	60	54	49	59	71	56	49	60	56	64	56	67	54	60	56	48	49	49	46	56	54	44	57	51	61	58	51	55	74	59	64	49	46	48	58	55	47	56	54	39	66	59	55	48	32	48	52	57	57	49	57	48	58	48	49	63	54	48	42	38	57	56	42	67	54	49	59	69	51	55	52	58	61	52	49	53	53	60	55	58	52	53	64	58	67	59	58	63	59	45	44	53	55	60	38	49	34	46	46	51	50	58	53	65	46	64	50	67	46	52	49	52	45	45	50	53	39	45	51	46	59	48	52	61	54	59	39	57	60	54	45	54	42	56	68	56	49	46	57	59	55	50	50	56	51	57	49	44	56	54	47	61	56	44	55	61	54	54	45	42	55	64	55	60	47	51	53	41	58	60	50	39	51	69	60	50	59	59	44	61	50	58	51	59	49	53	57	59	52	37	52	60	47	63	42	66	46	56	50	54	58	65	42	53	50	35	55	49	56	47	40	48	69	53	53	46	49	44	59	53	52	48	52	41	50	61	61	62	44	53	52	66	45	63	45	50	59	49	60	44	64	49	30	54	60	63	59	53	54	52	57	49	57	49	53	50	60	49	60	56	44	52	49	52	49	48	68	61	49	52	43	55	53	61	59	46	47	53	50	49	57	58	52	43	63	46	62	55	50	55	52	40	41	41	51	58	68	53	49	56	56	71	44	54	52	50	56	53	55	41	39	68	39	53	59	65	72	46	53	61	56	51	49	59	61	67	48	40	43	71	46	51	55	56	50	44	67	64	57	44	52	55	52	52	47	63	53	48	53	61	54	54	54	58	51	61	59	40	61	50	59	53	57	49	39	48	53	57	45	53	68	62	45	45	53	71	66	50	40	50	52	57	47	65	51	48	52	43	58	63	73	50	59	51	56	49	50	50	44	43	50	60	53	53	40	58	58	64	58	45	56	61	53	54	53	61	61	60	52	58	58	58	53	45	52	55	67	50	53	52	52	68	52	51	49	54	50	53	49	50	53	49	56	60	65	49	48	51	54	54	57	66	47	50	51	54	62	57	64	55	50	48	54	50	49	64	46	45	60	44	46	62	39	46	57	57	50	55	48	53	53	51	65	43	54	51	45	39	70	62	49	50	50	47	61	55	68	47	51	52	53	60	44	37	60	47	53	56	54	44	63	54	52	61	53	46	55	64	58	54	58	54	48	47	54	41	62	56	58	49	46	51	49	67	68	52	70	62	71	37	60	42	53	47	59	48	54	53	62	60	72	52	43	53	52	54	53	44	47	59	57	63	57	52	41	63	56	50	51	49	62	58	67	52	51	56	55	59	57	46	62	67	70	60	48	58	52	58	42	50	51	65	54	54	59	47	48	49	56	36	49	39	42	62	59	62	44	68	45	43	42	57	63	56	62	53	61	55	50	47	57	48	57	46	55	44	42	44	50	62	54	45	47	54	61	54	60	37	51	44	70	59	58	62	47	53	50	49	58	47	60	36	40	51	50	62	43	51	41	58	39	55	32	59	53	66	67	58	51	61	51	50	52	53	48	53	38	58	46	62	55	55	53	55	51	66	52	54	50	70	59	58	72	52	55	46	57	41	57	56	57	49	65	59	59	62	45	39	54	56	42	64	47	59	51	57	36	44	50	63	61	60	52	49	66	49	48	57	50	47	44	47	44	43	49	49	62	48	65	56	58	63	49	55	57	51	63	57	56	48	55	58	48	37	61	50	52	63	57	49	53	56	51	52	58	53	52	63	51	70	64	56	42	57	58	60	48	46	45	50	47	53	42	54	50	48	54	53	51	50	65	59	50	69	47	53	57	46	61	51	47	51	54	40	56	62	56	53	44	58	59	57	59	51	47	48	50	35	49	53	50	41	55	65	53	60	37	61	52	57	53	52	68	52	48	48	48	53	54	65	49	50	51	56	40	50	52	46	58	63	55	45	44	44	41	45	54	49	58	52	64	60	61	61	54	58	44	45	65	43	62	56	49	59	49	44	68	54	45	56	43	50	59	54	64	50	45	44	46	58	58	54	59	53	65	44	53	54	47	53	58	66
30119	22305	18885	25442	34668	36870	35162	32290	29313	27249	24945	22462	19774	17526	15788	13527	11557	10065	8842	7712	6839	5716	4764	3866	2606	1588	1037	912	784	841	952	1090	1195	1214	1220	1322	1507	1757	1786	1793	1828	1747	1671	1688	1638	1710	1661	1511	1494	1459	1579	1544	1589	1236	971	807	658	593	594	645	579	599	588	581	567	643	609	653	595	663	649	630	600	624	633	651	598	639	698	582	640	598	598	614	622	596	616	630	627	618	631	597	626	622	584	586	584	603	555	571	601	573	602	583	627	590	535	588	573	606	572	586	594	583	563	612	549	570	644	537	556	579	575	580	624	570	578	586	597	574	601	565	594	605	606	573	581	574	591	598	602	559	570	532	598	583	534	595	615	611	580	579	553	599	596	575	586	538	603	535	567	579	589	595	564	605	617	591	605	588	547	569	570	569	569	589	589	574	547	597	627	532	576	584	607	563	586	566	603	586	574	612	541	626	595	566	582	543	559	582	591	619	602	544	638	580	582	603	581	574	549	573	608	580	580	578	552	598	588	589	605	584	614	558	534	561	590	620	582	567	558	572	608	585	589	576	598	557	603	639	602	576	556	578	577	599	587	554	622	604	581	547	598	584	610	575	607	621	573	619	596	595	579	579	522	569	560	567	580	587	616	602	613	584	594	622	566	553	578	554	593	574	574	565	604	600	560	554	550	599	566	576	535	534	553	608	577	528	604	577	586	550	573	563	583	596	589	605	585	568	584	560	609	602	579	557	634	600	599	583	589	561	543	592	598	612	591	603	576	576	574	594	583	587	561	593	576	590	601	586	625	575	557	586	606	561	538	635	571	584	626	597	576	595	565	635	572	585	627	604	609	584	593	581	567	538	555	545	579	577	588	559	606	594	557	597	593	616	593	598	580	582	583	568	517	606	610	548	584	593	568	606	579	628	588	597	569	580	575	549	546	587	579	584	613	538	569	532	593	550	594	562	606	603	586	608	608	614	563	583	580	563	592	548	634	583	573	569	601	587	567	565	628	572	596	582	554	571	557	580	611	584	635	583	588	578	604	595	566	567	600	612	552	553	602	561	590	587	603	591	581	603	559	575	598	541	581	575	571	629	578	600	567	589	552	566	603	622	543	552	593	611	599	562	626	594	616	556	574	582	600	610	596	579	578	575	565	646	580	556	616	554	600	562	553	600	564	585	616	622	572	597	597	616	568	585	555	544	570	587	573	556	540	612	602	543	583	577	581	603	582	573	580	576	581	609	556	581	618	582	592	555	508	596	589	583	577	567	562	589	586	580	648	594	539	615	593	634	621	560	593	604	572	528	539	613	566	587	614	603	611	546	560	589	589	582	608	534	596	569	547	600	540	574	562	574	554	580	598	575	555	572	605	592	559	591	599	599	579	602	625	548	545	587	550	583	558	569	581	585	580	564	556	536	552	651	568	574	634	589	600	535	612	580	589	629	589	558	555	542	577	591	563	565	608	607	584	587	579	578	619	564	608	569	597	625	608	576	613	607	563	572	571	541	578	561	565	590	611	541	583	538	596	565	544	586	583	585	582	544	589	582	567	589	543	588	605	565	597	585	612	631	603	588	569	579	572	594	578	635	559	583	576	586	597	629	587	544	585	617	584	563	541	604	546	621	596	571	572	585	605	586	574	569	584	579	591	553	570	629	578	653	610	587	539	578	590	568	609	566	591	609	598	570	558	570	589	550	588	568	610	631	522	607	582	569	597	587	619	568	537	559	595	591	547	592	541	561	528	612	583	571	604	582	548	582	595	563	561	597	541	580	578	602	593	590	575	608	592	623	592	600	615	581	582	600	599	532	577	595	565	589	552	563	605	595	596	578	571	591	618	599	534	593	582	585	579	569	599	616	549	633	577	555	599	567	583	558	597	600	578	590	548	571	606	566	558	588	563	554	539	570	585	578	604	582	592	592	562	589	580	592	598	603	591	565	590	530	574	559	554	583	557	555	575	566	596	595	589	598	576	577	573	596	589	589	591	624	554	605	608	553	564	544	562	564	609	600	547	582	566	648	573	612	533	557	546	542	545	560	608	622	610	588	581	623	570	611	555	574	602	564	527	537	596	563	572	631	554	583	594	627	544	608	581	545	561	624	599	611	595	599	584	602	570	597	600	548	573	588	590	553	585	600	565	589	548	553	557	579	596	591	555	645	595	590	627	555	557	594	588	584	606	590	568	574	575	601	621	582	583	614	610	590	560	575	602	622	595	575	581	579	644	575	588	601	507	553	598	578	598	586	588	543	635	530	552	587	562	599	534	627	595	601	570	559	537	587	601	614	598	574	589	590	585	547	614	548	583	597	599	601	576	600	596	557	532	573	609	590	611	615	586	559	588	603	558	581	591	599	576	600	600	593	608	578	575	625	610	548	593	545	557	573	586	607	554	546	605	617	575	631	588	581	580	614	599	592	576	565	580	578	585	583	578	598	605	583	591	577	608	627	596	560	555	593	619	604	583	599	561	570	583	563	565	533	594	532	587	606	564	601	579	596	547	546	585	616	546	561	582	559	618	565	533	549	564	621	581	539	592	585	615	573	583	597	569	589	582	615	591	562	585	599	586	550	546	583	582	615	589	557	570	580	572	537	594	615	565	535	555	595	543	555	554	579	587	603	562	619	583	569	554	624	612	595	620	571	587	578	585	557	595	596	580	603	565	598	595	553	611	615	590	578	595	585	582	617	574	569	540	544	625	583	570	584	576	552	595	574	579	581	594	588	556	577	570	545	561	595	566	568	601	585	597	573	586	601	617	595	564	543	601	556	562	563	632	581	599	581	597	558	560	622	578	584	599	635	574	586	555	598	559	566	622	598	583	569	569	532	581	592	542	581	578	582	588	582	566	581	573	562	572	565	594	573	594	584	605	575	588	582	596	581	630	574	610	531	590	602	575	594	568	584	556	552	526	584	574	556	571	591	579	615	590	582	589	549	622	562	559	592	561	590	546	569	581	613	605	551	541	612	597	541	601	581	560	568	626	570	583	611	571	607	587	594	561	655	587	565	550	601	571	587	589	649	579	597	573	566	603	567	605	585	581	575	586	571	599	617	625	572	562	550	594	588	580	600	586	582	556	609	573	592	574	603	582	555	639	560	538	603	621	612	585	589	586	562	584	567	560	581	612	615	557	568	600	598	585	639	567	578	585	604	565	619	630	564	601	553	556	641	547	568	589	596	569	575	595	561	555	549	604	618	619	533	556	572	585	578	578	553	565	571	570	583	576	582	591	558	590	547	590	545	601	622	584	593	581	584	562	570	588	610	558	552	600	565	579	595	560	606	603	609	581	559	556	585	572	574	612	568	554	601	591	575	574	563	565	578	594	562	574	604	622	562	560	537	556	569	549	528	555	557	587	607	590	607	588	579	568	579	541	581	615	625	580	553	591	570	575	551	555	542	586	590	596	582	554	559	536	619	573	605	581	590	574	563	560	590	602	573	624	586	590	587	568	604	560	585	541	586	621	604	621	580	575	548	563	630	563	562	624	587	606	571
3178	1888	1360	1065	1061	1547	1736	1485	1175	1023	872	748	594	509	429	406	326	267	231	208	173	164	149	139	117	88	70	81	91	74	76	84	82	89	80	77	90	82	101	113	105	97	93	107	124	108	103	80	80	84	92	107	81	75	80	91	77	88	75	87	64	77	66	91	76	88	67	82	87	74	69	77	91	71	87	76	78	66	71	99	60	79	80	74	65	72	80	72	89	83	82	78	90	83	71	70	79	76	63	75	70	66	88	74	83	65	92	76	69	69	64	73	72	67	66	78	65	64	71	80	70	78	70	74	80	71	66	74	63	84	90	64	92	72	87	79	77	76	75	68	69	71	74	93	86	75	87	63	75	79	65	72	74	69	81	70	76	71	65	75	74	82	75	76	82	78	77	73	78	84	83	70	83	76	75	75	65	74	69	79	72	86	70	84	85	88	87	79	90	82	83	81	71	83	70	85	87	73	71	68	74	78	64	83	84	68	78	75	90	68	69	67	72	91	80	80	59	80	72	74	60	77	81	79	63	90	84	67	74	68	81	89	65	73	70	63	67	91	87	82	74	85	72	79	70	81	75	76	71	75	92	80	73	69	64	76	58	77	78	77	77	82	78	70	85	94	70	62	68	71	72	64	72	73	86	87	81	75	83	70	94	73	79	83	69	74	83	88	80	73	69	87	84	75	84	85	70	72	72	89	80	78	79	72	78	77	69	80	82	73	84	85	79	73	51	73	71	77	77	82	85	70	79	63	76	81	63	85	81	70	74	78	82	73	73	70	73	70	76	62	54	85	59	65	85	59	71	76	70	90	71	83	69	82	52	63	99	86	103	73	74	74	100	75	85	88	62	75	85	84	86	90	63	71	72	82	66	81	75	69	86	69	62	71	74	64	79	69	89	92	83	86	80	68	75	64	67	68	79	49	84	89	101	86	84	61	70	80	79	79	91	81	82	85	58	84	85	90	82	65	87	78	76	73	79	69	78	78	79	81	61	76	99	78	70	70	75	74	67	62	59	78	85	76	92	79	92	73	81	81	77	79	74	72	79	76	73	82	86	59	82	77	86	76	77	67	79	71	66	72	81	64	75	86	76	77	72	77	81	71	87	63	67	75	91	82	79	89	80	89	76	64	79	74	75	72	58	80	89	78	78	76	72	96	75	67	76	79	59	85	83	77	71	82	71	78	80	72	72	96	92	79	84	89	70	70	84	78	75	82	65	86	72	74	78	73	87	84	85	83	67	69	62	73	75	86	65	63	66	77	77	79	66	84	88	66	73	82	67	90	71	84	77	79	79	76	80	82	79	90	79	73	70	74	78	67	86	71	66	87	72	83	86	88	69	90	65	63	99	64	77	89	69	74	71	81	83	64	68	91	81	84	70	76	67	66	81	79	70	77	62	93	96	65	73	87	86	74	72	65	74	61	78	78	73	71	84	62	83	69	79	84	83	74	79	75	84	67	75	73	86	75	80	83	58	68	69	64	80	63	77	81	64	77	76	95	76	89	76	83	67	74	73	64	66	84	62	90	102	79	97	67	65	69	62	60	90	86	84	92	80	78	63	87	71	67	72	83	56	71	70	72	77	91	85	89	77	83	84	79	78	67	71	69	68	72	75	67	106	71	82	64	93	77	73	66	77	71	73	76	58	75	83	70	66	69	64	73	79	56	77	71	62	77	71	85	70	75	61	78	84	91	72	67	63	73	76	59	73	77	75	72	72	64	71	85	68	72	75	69	96	76	74	75	74	73	86	69	81	94	85	64	82	76	77	84	82	69	63	89	83	70	71	84	75	73	76	94	93	74	84	69	73	63	74	77	69	78	77	75	69	90	58	78	80	87	89	79	79	69	60	77	81	80	68	82	58	83	63	75	71	76	79	72	75	85	63	59	61	74	66	65	77	74	87	72	81	64	68	80	75	67	92	71	72	89	77	76	79	70	72	82	74	78	65	64	74	82	83	76	87	81	73	78	74	86	77	68	80	66	74	75	66	81	79	83	74	70	85	74	67	74	79	75	91	94	63	82	71	54	76	59	82	69	61	76	70	73	89	69	80	74	75	57	69	76	79	70	76	78	75	83	69	66	68	80	63	72	77	72	75	75	62	64	74	60	64	81	71	73	85	77	84	66	78	77	82	68	69	85	78	72	58	90	60	70	74	91	81	72	82	90	66	67	70	70	75	81	89	81	84	83	76	79	66	81	67	100	80	79	70	72	62	75	62	70	77	75	70	77	74	66	74	71	80	65	68	72	76	75	77	85	74	79	78	77	74	67	94	76	68	90	81	87	87	63	95	76	82	76	77	71	74	76	80	76	73	67	83	71	80	73	89	61	85	85	73	82	80	64	79	80	71	74	72	78	78	79	78	76	67	73	83	71	69	84	78	72	78	73	75	67	75	76	77	67	72	90	66	74	88	81	65	67	73	88	74	78	64	72	76	85	83	79	88	80	74	87	80	79	76	74	82	72	70	86	66	76	83	80	66	60	85	80	88	57	61	87	80	64	76	63	73	90	89	74	85	73	65	63	64	69	81	91	83	68	80	97	94	73	79	75	65	80	88	55	72	74	61	76	84	58	66	70	80	93	62	63	81	73	71	70	78	70	65	68	80	75	68	79	78	70	74	68	66	73	67	87	96	66	68	79	77	70	75	60	75	77	78	59	78	68	68	91	72	62	74	80	66	68	78	61	78	78	84	86	70	76	82	72	73	66	92	72	72	69	74	80	71	84	71	72	80	62	85	73	68	79	72	91	75	65	71	93	87	77	83	79	68	80	84	86	65	57	72	67	68	77	79	75	73	67	70	67	98	78	66	74	97	69	79	84	68	109	67	77	60	66	79	79	78	71	70	75	71	75	75	76	73	87	75	91	70	77	59	75	74	76	74	81	79	53	83	72	83	74	72	78	83	82	85	82	76	66	56	78	71	68	68	76	71	70	81	74	76	75	78	74	83	86	69	76	70	65	77	80	82	78	66	76	81	88	83	66	83	80	74	67	74	85	90	80	90	79	75	75	82	89	74	78	81	70	66	74	66	83	67	61	67	67	71	80	78	71	71	73	90	66	81	80	62	82	77	75	74	73	82	76	65	66	58	62	80	74	81	71	83	75	80	85	79	83	66	90	73	84	62	81	67	80	64	85	84	79	78	73	75	68	83	73	81	81	63	79	74	64	66	61	85	74	63	81	72	65	81	68	78	81	88	65	79	77	80	79	78	79	72	74	74	71	63	66	82	64	84	88	80	64	73	85	72	75	61	70	78	71	85	66	69	75	76	92	67	64	72	63	78	64	72	94	65	79	88	72	86	73	68	76	89	82	85	64	66	72	59	72	84	81	78	66	60	62	85	67	71	78	71	84	71	67	74	68	69	74	79	79	65	68	72	83	73	75	72	67	76	81	55	65	63	69	68	74	74	73	82	83	92	74	66	65	72	52	74	79	69	74	97	81	74	68	71	70	69	77	79	84	75	78	78	61	62	79	65	86	77	70
25325	18142	14799	21188	30360	32399	30928	28289	24809	23223	20711	18237	15654	14138	12113	10340	8454	7258	6379	5433	4823	4049	3500	2806	2052	1348	979	951	891	908	1069	1117	1163	1091	1142	1250	1390	1448	1483	1456	1467	1531	1561	1448	1443	1430	1398	1345	1276	1371	1438	1405	1357	1210	1070	900	879	823	828	817	836	821	822	813	789	867	779	795	838	801	836	789	829	744	854	860	835	845	866	822	853	859	800	841	816	821	800	844	852	837	807	815	820	818	793	802	782	769	842	842	741	830	806	776	814	813	812	788	823	856	813	728	762	850	814	869	830	783	809	790	795	748	834	831	761	795	824	789	827	807	847	837	774	866	814	811	858	795	783	834	828	833	770	848	825	812	806	822	773	785	807	806	795	778	805	823	821	823	805	821	748	794	784	809	811	797	773	807	817	853	833	776	804	816	824	813	821	821	826	770	787	782	776	761	779	812	798	800	842	826	774	799	792	863	790	775	806	805	828	793	777	806	784	839	800	832	755	812	800	771	818	837	780	760	773	860	776	838	788	794	756	797	813	788	844	804	785	860	819	821	789	838	743	821	847	750	827	808	825	800	819	875	762	822	765	764	797	846	819	848	808	811	833	769	847	854	818	847	812	801	782	723	774	780	792	816	809	779	849	860	825	850	825	787	815	826	779	817	814	819	823	852	781	750	797	794	825	757	762	809	768	838	843	784	801	775	838	837	809	830	856	785	805	847	826	858	822	805	777	792	790	823	849	781	799	776	817	801	827	758	792	774	787	814	812	829	800	778	771	782	806	836	803	787	816	788	804	801	826	782	824	761	808	836	818	814	811	829	833	862	826	780	827	819	805	748	833	812	789	795	772	786	807	839	818	802	763	874	811	768	717	853	759	781	777	812	792	767	822	817	839	792	811	831	821	805	830	780	854	770	806	758	829	790	828	802	848	783	808	770	782	833	800	826	835	782	749	793	827	798	860	784	748	810	763	798	775	832	813	818	834	792	806	814	817	773	840	864	820	817	818	815	821	837	846	855	804	755	822	798	792	811	804	810	767	825	820	819	778	821	846	792	823	796	776	777	791	812	805	805	811	837	840	761	796	798	809	831	785	850	803	793	800	757	805	822	829	808	865	835	850	790	790	799	818	815	835	783	815	813	836	804	844	818	846	872	793	792	807	867	792	859	789	809	816	843	790	778	773	805	766	828	811	769	763	792	799	767	767	815	788	838	831	803	876	786	811	802	759	834	802	813	832	801	773	751	777	772	796	812	842	774	796	784	769	789	850	800	789	822	816	804	836	820	836	828	747	809	773	795	836	784	831	803	809	770	795	798	830	755	804	795	778	783	747	791	817	799	847	778	808	831	848	813	824	827	791	832	825	821	815	783	762	831	806	831	825	819	828	792	828	766	799	801	786	826	781	781	808	784	842	819	843	823	820	811	813	785	783	866	812	776	815	809	809	836	788	773	762	780	863	794	821	786	839	789	781	850	778	807	779	828	770	767	787	826	752	844	814	752	779	832	779	810	787	812	837	771	803	819	809	856	815	792	813	812	823	829	812	781	751	757	821	833	777	800	824	797	819	791	824	810	842	758	861	842	821	853	784	867	829	853	826	825	788	778	807	817	791	872	762	827	795	796	807	758	830	823	852	805	822	818	825	859	800	814	807	804	815	819	793	772	786	793	800	777	796	785	828	809	837	840	843	800	820	844	803	778	818	841	797	764	820	789	769	834	847	773	848	764	801	783	817	789	773	815	840	794	863	824	818	749	778	798	836	801	837	793	802	796	798	806	770	798	821	766	795	794	808	788	763	786	809	806	793	819	806	828	761	762	779	805	795	779	812	831	782	807	808	834	821	747	793	816	789	805	837	775	872	828	828	857	784	782	787	804	823	795	839	811	839	812	830	823	821	816	815	863	871	804	825	783	833	800	757	774	812	779	815	833	829	854	813	778	812	754	846	807	805	780	773	783	818	814	851	851	810	836	872	793	818	830	791	804	780	824	797	823	759	800	826	854	757	799	825	845	772	822	789	792	819	791	830	803	795	786	783	791	854	803	819	855	822	775	855	814	828	795	852	799	824	765	769	785	885	828	801	763	781	801	792	851	790	756	846	823	794	850	782	788	799	768	793	813	802	783	772	853	793	775	765	862	840	798	865	833	866	824	773	787	786	841	771	845	811	850	807	851	813	795	799	771	792	797	827	824	791	807	810	791	831	834	779	781	829	825	776	799	814	754	774	772	769	864	771	825	821	808	849	837	804	786	815	776	831	772	817	774	816	775	816	805	836	845	786	806	804	790	787	784	738	825	800	790	821	787	762	808	789	784	816	800	773	759	827	795	794	810	854	821	770	841	805	784	752	783	836	795	798	797	809	757	777	776	789	774	820	797	848	798	793	842	798	852	842	802	819	800	748	761	818	797	854	802	818	855	798	818	798	792	834	792	798	798	835	798	774	771	780	790	870	819	819	833	843	826	804	863	809	764	814	790	805	771	787	777	810	775	788	816	785	789	799	801	784	840	771	808	858	829	855	805	779	831	786	822	783	800	815	835	819	819	849	799	781	795	816	804	818	854	820	772	877	789	802	824	814	793	822	809	841	826	780	878	797	822	811	814	727	787	779	791	807	845	771	834	788	791	781	857	806	797	808	834	783	818	805	805	788	778	797	814	824	815	833	797	825	872	796	792	839	812	821	831	844	842	822	812	803	817	862	784	793	823	804	798	763	823	824	789	812	771	810	777	758	822	798	780	832	808	812	768	792	793	807	853	815	828	805	809	816	802	824	767	820	823	828	793	784	804	822	786	779	798	808	870	872	797	790	738	757	841	792	781	856	814	785	792	815	856	818	821	851	790	801	784	782	803	808	779	785	771	794	820	799	779	788	845	795	775	843	825	756	783	821	807	746	762	833	803	858	828	848	772	747	813	831	795	807	801	813	768	849	780	850	853	836	757	784	787	779	812	789	852	752	804	806	811	813	846	784	787	815	851	824	784	779	780	821	861	849	731	836	833	799	797	809	846	766	771	791	777	823	812	755	909	779	829	832	801	761	767	790	813	842	851	771	806	773	804	809	806	783	745	858	816	775	771	803	811	766	829	777	798	805	760	867	769	787	887	800	803	857	807	810	840	855	821	864	816	780	864	837	795	790	760	852	825	794	815	781	783	791	822	847	825	826	817	848	811	789	826	857	823	820	746	799	821	820	776	802	800	805	745	783	793	819	815	833	799	809	806	793	820	797	784	822	797	841	795	788	801	808	815	815	821	784	784	832	797	845	799	818	769	782	826	810	810	762	881	859	840	834	813	783	774	749	835	827	801	812	780	799	813	835	797	798	777	802	817	804	813	829	796	784	775	780	785	784	791	820	815	804	786	824	771	794	823	852	786	850	822	831	761	774	851	763	807	808	820	815	753	777	800	794	854	794	817	835	792	816	861	803	847	845	816	773	819	798	817	770	788	818	843	827	817	797	788	801	828	808	805	832	841	785	804	802	802	773	806	847	800	808	760	842	801
4276	2269	1591	1196	1332	1906	2039	1844	1417	1119	1028	850	722	578	537	441	336	319	252	256	197	187	160	112	117	92	78	73	67	85	76	79	89	80	88	89	82	105	103	96	98	95	91	75	107	105	101	76	88	88	109	108	107	75	67	63	81	77	88	81	73	81	58	57	68	62	57	85	75	74	67	57	62	64	85	60	60	70	63	78	83	63	62	53	60	77	75	81	65	72	54	61	66	68	91	87	69	76	74	74	70	63	56	56	60	71	68	67	68	62	66	66	74	64	84	61	74	75	74	60	69	53	60	67	60	85	74	68	75	76	60	70	73	61	68	84	51	66	63	70	72	70	68	65	57	67	69	76	53	74	75	76	50	64	56	67	88	79	63	59	73	72	74	72	58	66	57	78	67	77	59	69	72	73	65	53	62	65	75	67	73	56	71	60	66	72	72	61	80	69	74	95	76	64	71	70	65	55	51	69	74	73	70	74	59	55	67	75	80	89	75	66	65	77	47	74	64	69	91	62	66	67	66	69	76	79	69	71	65	76	57	63	55	68	61	73	64	97	57	69	64	86	67	71	59	77	74	59	72	66	59	83	52	65	66	64	61	64	62	61	87	65	58	80	69	64	67	61	84	74	77	55	69	65	64	80	61	65	78	88	85	56	75	58	67	77	61	61	72	84	74	53	58	84	65	58	58	72	76	65	82	66	77	71	62	66	73	54	66	78	77	59	41	60	69	73	79	59	82	66	65	66	68	71	70	64	53	66	71	69	65	63	73	71	71	55	64	78	81	78	72	60	67	63	74	61	68	66	88	77	73	67	68	53	58	58	58	75	68	57	90	74	74	74	63	65	66	61	59	74	78	80	64	68	69	86	63	72	66	76	61	65	50	54	70	76	65	67	62	60	73	69	71	70	69	67	68	79	78	85	74	73	76	74	81	69	58	67	60	72	63	66	73	69	72	81	73	75	61	69	65	63	85	64	61	86	67	76	66	67	65	63	65	74	70	75	71	74	61	65	55	57	60	72	68	67	74	57	57	65	78	73	65	70	66	66	77	68	76	65	74	65	67	76	73	73	81	67	67	83	65	76	74	67	84	84	55	70	74	75	53	81	62	57	72	59	57	89	77	77	76	71	71	56	74	57	65	66	65	67	64	68	87	76	79	66	61	64	65	72	75	69	53	75	72	66	64	89	69	74	87	64	69	67	74	79	66	71	78	85	65	70	66	69	68	78	58	64	55	67	63	67	73	76	71	74	60	73	71	74	76	73	66	73	68	70	78	65	66	52	62	59	66	65	67	57	64	61	58	62	67	65	75	64	65	80	64	68	71	70	72	68	74	82	64	71	66	57	71	49	71	96	70	62	60	66	82	64	76	64	61	69	63	68	85	56	76	78	78	64	82	75	77	72	80	73	55	68	65	75	74	52	78	82	77	68	84	59	66	63	77	69	71	72	66	81	59	63	65	69	85	73	71	51	69	53	68	73	81	88	63	68	64	68	78	69	64	72	79	59	69	79	76	57	81	78	73	69	73	74	68	68	64	73	59	79	68	55	82	74	75	78	63	80	61	63	65	70	87	70	63	69	68	78	62	69	67	64	58	69	76	81	75	65	66	71	64	73	78	62	58	69	60	58	73	82	68	78	74	64	83	73	70	55	55	46	57	76	66	69	52	77	66	72	76	55	74	58	68	69	69	66	62	66	62	74	58	74	61	65	68	72	61	61	75	71	77	76	80	82	56	79	76	70	70	75	87	65	63	81	70	62	68	78	65	74	73	67	74	70	58	64	79	67	51	73	72	56	68	66	73	71	71	79	63	65	82	77	85	77	76	63	72	66	61	71	77	83	75	64	62	71	72	67	75	67	79	74	80	60	62	74	67	74	65	59	69	72	63	62	73	71	62	67	70	64	88	62	66	55	72	65	67	61	79	63	69	59	73	69	88	73	72	51	70	65	91	77	67	74	67	67	70	70	80	64	69	63	67	67	63	67	67	74	75	63	57	72	68	82	66	67	55	61	75	63	69	69	82	58	70	68	83	75	65	67	70	71	63	59	60	56	60	80	68	66	74	65	69	76	76	82	52	61	61	55	67	77	70	84	52	58	61	63	73	66	75	61	76	66	56	58	74	60	72	73	53	55	62	79	78	53	76	63	73	51	72	58	65	62	75	61	73	62	60	70	67	78	74	66	55	73	66	71	75	73	75	55	65	65	71	71	74	60	81	81	64	63	78	61	77	68	62	87	71	65	68	86	76	78	70	49	80	67	62	75	68	92	68	79	81	70	67	54	63	58	62	67	74	60	81	59	85	59	77	71	57	78	60	82	71	68	61	71	77	67	57	67	75	79	56	83	75	74	73	79	60	64	71	71	56	69	82	83	55	68	53	61	64	67	75	76	87	78	72	67	50	69	69	63	70	66	53	75	70	73	63	74	82	68	67	70	77	64	65	66	70	64	87	55	74	63	64	82	87	59	71	54	61	76	60	73	52	76	67	71	64	68	71	73	57	76	62	80	77	74	67	61	69	67	66	69	74	68	62	60	68	76	49	67	74	52	82	64	75	70	63	56	61	82	71	72	57	66	71	69	66	82	69	62	69	72	84	60	82	68	64	68	77	64	77	64	77	65	63	60	84	76	83	76	68	73	68	71	65	78	86	73	82	68	73	63	53	64	61	51	81	75	76	67	72	61	67	68	62	64	61	72	73	65	74	59	67	74	78	64	66	64	80	88	66	59	84	65	92	68	70	81	50	70	71	65	78	59	55	72	63	73	60	72	63	75	73	74	72	75	60	68	61	64	78	59	67	73	69	58	57	84	73	72	69	71	74	66	67	62	85	71	56	81	61	62	84	59	73	69	60	54	67	68	75	60	59	61	75	70	72	66	70	70	55	75	63	77	70	73	73	78	73	76	67	62	75	70	69	88	78	61	85	75	68	76	58	73	63	60	59	68	66	58	76	70	74	78	53	65	76	67	62	102	64	78	66	67	65	60	66	66	80	58	78	74	61	53	48	68	84	67	59	66	67	62	70	68	65	64	62	61	58	54	57	72	69	60	48	68	72	58	67	68	75	91	64	72	65	67	68	73	65	73	67	79	75	83	72	69	76	79	68	80	59	83	56	71	81	77	66	66	65	80	51	66	71	71	75	78	58	69	76	64	74	62	46	65	75	64	63	73	59	65	82	76	72	59	76	71	80	74	73	60	75	51	74	73	74	64	66	78	61	71	76	83	76	65	55	76	66	69	69	77	62	75	68	52	73	66	61	62	74	92	62	57	82	66	63	74	58	76	66	66	86	86	70	78	53	83	77	81	87	76	66	64	64	62	59	85	71	75	70	64	81	72	74	58	66	65	75	87	67	86	58	73	73	71	66	83	69	71	79	63	59	69	77	59	87	74	73	66	71	70	78	70	76	67	69	67	74	75	66	83	71	70	73	66	58	80	82	57	75	66	63	67	58	56	61	70	72	78	65	64	78	59	59	69	68	68
26708	19440	16519	22591	31930	34152	32517	30017	26826	24891	22855	19966	17668	15957	13926	11911	9946	8890	7395	6414	5622	4805	3991	3154	2345	1407	1101	927	861	934	1029	1135	1180	1191	1269	1284	1426	1661	1670	1691	1645	1664	1572	1567	1592	1611	1538	1383	1375	1474	1556	1505	1583	1180	1006	888	804	805	710	743	788	762	690	734	725	743	725	797	798	751	794	751	812	766	761	771	714	826	774	729	730	764	753	757	777	753	736	795	778	780	761	751	733	746	745	712	740	697	731	671	727	725	758	775	742	763	718	723	722	717	736	782	722	759	722	749	703	690	746	706	720	749	786	748	756	762	754	731	710	731	730	728	729	723	731	785	710	720	702	764	738	739	744	701	678	738	717	730	768	768	692	773	755	735	753	751	766	734	805	693	736	793	738	756	733	742	702	725	737	724	737	720	770	732	758	761	721	742	722	715	679	763	693	778	715	720	756	722	729	751	755	747	708	764	741	785	708	697	729	716	701	742	716	686	715	732	751	719	759	769	731	744	740	749	756	759	722	719	721	726	715	739	693	718	710	774	768	749	730	735	687	731	807	759	789	756	742	721	734	751	681	712	717	776	730	711	712	795	729	743	690	708	700	707	740	757	786	775	745	804	692	745	755	766	741	739	751	737	755	708	721	746	749	757	728	707	756	757	796	768	767	738	740	736	760	699	731	758	743	689	738	692	736	810	716	768	709	767	714	697	719	755	718	690	745	762	758	737	753	707	737	728	747	701	737	710	728	744	772	754	778	730	730	726	723	697	704	766	739	749	725	694	719	743	718	753	723	729	710	714	760	751	674	780	768	714	701	728	693	725	744	711	742	708	696	787	733	724	716	764	674	726	768	726	777	727	742	741	694	753	752	759	764	733	745	739	732	735	741	739	750	705	733	770	735	733	749	723	753	764	694	714	736	731	711	750	755	746	736	739	803	708	781	700	725	695	740	752	715	740	713	705	747	767	746	733	689	810	736	699	744	762	782	717	668	721	697	725	733	726	726	697	752	706	735	747	694	742	718	731	766	734	686	695	759	749	745	737	711	782	746	704	740	721	789	697	743	728	749	757	739	734	708	719	714	774	751	734	749	711	741	755	714	710	748	713	746	814	736	738	841	776	750	715	799	761	762	749	759	756	729	738	716	745	718	779	765	760	728	720	720	733	753	797	716	691	805	811	711	737	759	717	758	756	765	744	772	738	700	729	712	755	653	758	716	716	729	712	764	752	730	770	725	733	702	697	731	752	689	738	705	742	794	725	752	744	730	736	708	717	723	769	762	757	785	701	752	733	729	702	749	712	741	749	720	690	725	712	771	746	727	739	723	750	723	754	748	739	761	733	739	731	721	673	726	774	738	750	705	714	710	718	742	730	746	718	738	735	731	745	736	746	715	732	741	746	746	729	725	759	736	761	763	788	731	736	747	715	743	694	733	755	745	725	733	741	739	744	730	747	738	723	725	704	672	710	723	730	669	737	698	709	684	759	776	752	766	748	738	718	759	727	690	730	712	738	700	749	721	744	735	757	712	721	756	742	757	745	791	753	709	721	780	722	719	729	738	748	694	781	730	718	762	742	736	767	722	749	717	745	713	704	722	755	751	731	730	751	692	749	721	740	761	733	713	744	728	758	730	689	672	709	736	754	729	690	715	768	687	745	715	758	700	695	748	747	785	689	729	754	739	734	738	756	713	724	788	719	729	709	762	762	748	751	755	726	693	748	698	726	733	744	750	720	689	734	760	715	762	727	737	794	750	756	751	671	731	752	731	760	693	711	669	717	735	742	702	756	739	713	678	747	767	712	766	767	750	731	719	687	731	776	739	755	728	692	728	733	692	720	713	778	688	726	691	751	786	782	674	740	747	739	740	730	717	728	687	769	734	777	795	732	710	721	749	753	762	716	732	756	699	807	745	726	766	764	721	720	750	748	741	721	745	780	777	738	735	766	705	685	763	730	751	769	710	765	720	771	744	685	722	727	700	726	762	735	697	713	748	745	742	718	728	734	789	791	751	708	741	746	767	754	708	717	698	715	748	700	774	744	706	735	772	770	731	722	704	753	751	699	751	694	724	696	764	765	768	709	747	727	714	773	744	711	726	754	767	733	751	679	768	776	721	730	722	720	715	770	793	769	695	762	720	741	716	729	696	709	761	757	735	676	752	755	719	727	749	736	699	726	699	728	713	724	723	687	756	708	731	727	754	775	742	757	730	762	712	707	763	772	737	723	784	749	732	728	657	748	733	749	768	716	763	743	710	735	743	724	771	733	744	699	759	717	744	770	765	718	721	720	692	737	740	754	755	792	735	737	755	741	763	733	744	762	753	760	770	729	741	731	714	734	745	746	771	721	709	719	720	709	704	710	787	729	768	716	680	751	683	743	775	745	801	746	668	747	697	702	719	748	779	709	707	746	739	704	679	757	688	746	694	744	722	733	739	746	753	758	765	736	742	727	711	770	730	685	770	699	722	751	771	730	763	716	731	752	772	748	764	746	738	726	737	766	759	750	724	728	715	739	779	751	726	697	731	756	726	729	716	753	742	739	719	705	730	697	735	724	675	742	749	760	733	701	726	676	738	769	724	702	769	745	719	711	763	756	715	704	711	700	745	711	755	730	746	690	750	702	778	679	771	759	708	777	760	693	719	757	738	694	726	730	719	765	771	704	694	721	729	752	706	744	778	742	747	747	730	765	788	765	770	750	755	747	792	749	678	744	734	696	722	742	728	729	774	718	722	728	685	724	804	717	758	737	709	772	731	753	671	776	779	733	724	738	721	739	783	712	705	729	737	722	713	746	738	742	751	706	748	697	744	710	742	766	745	735	774	745	676	719	765	720	756	683	738	733	750	734	708	731	729	710	751	726	747	729	706	709	750	739	722	683	747	760	769	759	717	733	729	723	704	772	683	745	730	749	720	702	701	700	757	767	694	691	775	731	754	732	734	750	664	770	688	744	761	659	721	790	730	755	695	747	684	725	713	736	741	761	727	782	777	758	772	716	729	711	741	767	694	692	757	781	721	778	707	777	726	698	761	789	776	742	709	730	747	729	763	721	701	709	747	746	799	684	728	743	698	765	763	739	740	751	734	740	709	738	684	726	724	723	726	736	746	696	715	734	754	717	719	745	711	731	727	730	731	738	735	722	751	737	730	749	778	704	715	760	734	703	684	720	717	705	769	769	720	720	731	746	747	733	759	682	714	722	770	776	740	730	761	656	760	744	701	698	703	750	719	694	744	721	749	716	726	716	672	688	789	727	706	744	766	732	712	698	762	733	758	805	726	719	762	704	741	763	697	703	708	732	735	708	771	743	715	717	690	715	769	748	757	753	761	712	731	749	748	711	729	748	779	728	721	674	728	718	708	771	745	707	738	719	719	709	729	738	752	743	688	741	727	729	732	763	731	795	740	700	689	751	703	731	731	765	693	727	720	685	768	744	727	710	769	732	798	737	710	743	783	735	724	747	723	736	678	751	686	709	768	773	760	783	706	763	754	685	771	741
4351	2515	1699	1283	1302	1965	2118	1779	1512	1189	1084	957	754	647	562	498	349	326	285	259	220	181	188	159	108	100	79	80	76	74	80	86	84	92	93	72	107	98	92	95	92	93	102	106	92	107	95	102	94	93	91	101	89	81	72	67	71	59	69	66	72	55	60	80	62	71	61	77	77	78	49	71	58	64	65	64	66	56	59	66	59	66	64	71	52	67	73	71	78	63	54	67	50	67	70	54	73	56	73	73	65	67	71	77	59	78	66	69	70	64	66	63	61	74	63	73	72	69	76	75	60	71	81	60	67	60	68	70	70	88	68	60	64	73	73	65	57	73	77	58	57	53	86	79	76	85	53	52	67	79	73	81	68	68	66	66	73	59	64	62	63	87	74	73	51	67	79	65	72	75	53	53	55	76	62	88	73	67	81	72	53	63	71	53	67	66	66	74	58	59	77	64	58	60	79	92	73	65	67	65	58	64	61	65	58	76	67	77	61	54	55	72	65	72	58	67	61	62	60	66	55	66	61	74	81	62	68	65	63	64	71	87	69	63	80	56	52	72	67	77	76	58	63	60	79	68	83	72	70	52	76	49	68	62	66	60	64	68	85	61	66	71	65	75	78	66	73	69	83	64	53	83	66	64	65	68	68	56	63	67	82	69	71	61	55	59	58	59	55	58	62	75	68	75	51	68	77	68	72	65	58	70	74	68	69	63	61	74	65	63	61	75	66	73	60	58	71	59	64	65	74	74	62	91	79	64	78	64	69	62	73	67	74	67	63	57	61	65	75	66	89	56	50	61	59	85	65	55	77	78	62	63	63	67	62	60	78	72	69	63	74	70	69	75	58	58	74	66	74	70	75	64	80	79	78	63	62	66	71	77	73	60	74	70	62	76	81	57	56	69	71	83	54	80	72	76	63	65	70	84	70	66	61	72	90	71	65	74	84	59	81	57	76	72	55	67	67	65	66	68	56	56	69	63	71	81	66	62	62	72	72	63	75	48	66	75	74	55	72	76	46	51	61	76	72	69	82	78	63	75	73	71	59	65	77	66	59	62	76	72	68	71	54	59	72	79	45	81	66	80	69	64	78	64	66	72	64	72	63	70	76	57	57	84	74	63	55	78	75	67	58	84	61	77	71	79	55	72	75	50	68	64	60	73	81	70	79	68	74	77	61	65	59	60	77	70	81	70	75	70	59	63	62	71	59	77	75	60	86	64	68	59	69	71	71	68	74	79	50	85	82	61	65	92	57	76	66	81	69	53	66	65	55	74	62	75	68	55	60	68	67	67	71	58	70	75	55	85	65	76	76	50	85	73	59	63	62	81	61	69	67	62	87	63	58	75	74	71	70	59	67	78	64	81	76	69	65	75	51	70	66	75	70	72	70	67	82	65	64	79	70	64	64	47	73	70	69	67	64	63	76	88	62	74	61	80	67	72	53	63	75	74	65	71	71	73	61	82	55	73	61	57	72	73	58	60	73	77	68	64	61	82	78	72	68	73	73	63	64	60	79	74	75	58	59	73	75	69	71	55	59	59	60	85	63	50	66	71	67	69	78	84	63	65	60	73	72	76	60	78	72	46	70	62	72	71	69	66	74	56	67	66	78	76	71	63	53	74	69	56	77	60	75	78	74	63	65	72	74	74	71	75	70	70	74	69	76	82	72	64	62	60	65	71	72	53	61	67	71	65	67	71	60	65	71	82	58	68	67	76	61	56	71	81	63	82	64	70	60	55	81	67	67	61	81	61	66	65	70	67	71	66	73	71	73	57	63	89	65	63	67	62	66	66	69	60	77	59	82	71	73	72	88	59	67	69	93	61	67	79	59	77	67	62	61	76	79	75	74	53	89	67	51	72	72	65	65	68	65	67	82	67	65	63	73	70	79	65	70	74	59	64	65	64	62	56	66	55	66	74	50	60	69	75	61	56	61	66	70	69	76	66	58	67	64	67	71	61	60	83	61	67	72	75	60	67	70	64	61	59	73	78	67	59	66	79	69	65	59	71	69	68	74	70	65	80	80	62	75	57	59	66	71	65	82	69	64	88	70	65	69	59	71	72	59	72	68	59	58	52	72	86	68	66	51	63	72	66	64	81	68	74	71	64	63	69	68	69	70	71	75	68	71	64	60	68	85	68	62	65	74	60	78	68	61	69	78	73	78	59	62	56	67	77	82	68	73	81	64	60	71	73	73	55	69	85	73	62	70	76	63	74	53	67	72	83	89	74	63	56	83	62	58	77	77	65	69	65	60	82	60	75	69	60	61	80	56	62	57	68	71	56	79	69	69	63	72	76	54	61	63	62	61	81	56	79	80	59	80	61	59	71	55	68	71	68	81	80	58	66	63	62	88	63	71	70	85	58	73	71	72	69	76	62	74	71	72	78	72	63	55	68	80	64	71	79	63	78	63	59	73	54	75	58	68	65	69	70	64	71	68	60	74	70	80	76	82	71	78	66	74	83	57	91	83	66	70	79	55	59	62	62	64	66	71	71	63	66	65	54	57	61	72	76	75	78	79	70	62	63	67	63	72	59	65	63	84	82	70	54	54	68	83	65	67	70	80	60	73	62	83	54	67	68	59	60	70	76	64	61	71	81	54	62	65	54	69	79	71	61	67	80	52	59	73	58	61	79	78	71	73	67	65	77	59	67	69	86	56	48	67	70	74	76	62	62	68	69	80	72	79	65	55	64	59	73	64	52	69	65	72	62	66	62	62	75	62	69	70	69	70	68	64	71	68	69	72	64	63	84	72	69	50	59	58	71	58	53	64	78	68	62	60	76	63	70	71	47	66	67	43	62	70	55	59	67	56	73	62	61	85	69	84	85	84	79	60	71	67	70	60	66	53	68	59	75	60	71	66	81	80	82	63	81	71	61	68	67	65	67	74	75	69	56	60	73	58	63	60	70	69	50	68	91	66	67	72	65	60	56	74	63	72	68	76	69	55	73	68	64	62	61	63	64	70	83	71	60	70	53	89	58	63	90	79	62	53	48	64	64	83	57	74	70	62	69	66	58	76	73	66	71	57	63	68	75	68	57	71	75	53	67	84	77	64	75	75	70	70	64	59	63	68	75	64	64	71	64	62	94	69	73	68	74	73	64	65	78	71	91	54	57	71	66	66	69	72	51	75	62	60	82	69	63	67	75	56	79	58	65	66	56	66	63	65	89	86	74	62	66	69	79	71	60	55	79	72	51	78	80	80	60	65	70	76	75	70	72	72	61	66	76	67	68	67	59	68	73	63	58	52	76	74	66	59	74	77	74	70	58	75	88	71	70	56	79	70	68	68	83	72	64	67	78	58	63	71	64	62	61	64	78	58	76	61	56	72	63	58	72	66	74	69	67	79	78	80	68	57	53	65	61	82	66	55	53	77	62	64	52	69	71	68	55	70	63	58	78	61	65	62	56	72	64	63	67	67	59	72	72	62	70	58	63	64	69	71	76	67	64	59	62	64	78	66	57	63	65	70	69	58	65	45	65	77	77
26948	20325	16871	23271	32620	34639	33068	30458	27332	25174	23135	20296	18044	16175	14160	11974	10178	8889	7469	6769	5951	4971	4148	3217	2281	1409	1048	901	853	954	1061	1208	1197	1159	1270	1333	1493	1745	1688	1708	1789	1661	1653	1633	1590	1781	1573	1450	1361	1415	1499	1560	1530	1205	967	912	762	755	739	722	745	717	705	715	701	743	781	791	743	769	769	716	719	741	764	758	748	731	781	764	714	764	763	708	732	732	787	743	749	742	733	699	728	701	720	685	715	711	705	688	717	700	722	724	760	737	708	681	685	729	717	755	710	713	730	757	759	730	711	674	705	694	719	675	717	688	680	727	711	747	685	739	712	746	743	710	710	748	731	710	764	746	681	701	750	797	659	725	760	715	710	666	719	711	716	710	755	721	731	699	748	681	725	755	707	742	727	710	702	733	707	712	693	710	748	707	698	734	716	730	702	737	730	694	727	720	682	683	711	680	721	687	730	680	713	702	708	714	694	727	698	688	700	727	708	742	731	697	694	749	707	715	720	655	742	740	768	715	709	710	728	755	667	751	755	672	719	751	741	695	689	764	734	690	710	713	714	697	727	707	693	762	705	705	742	702	720	711	694	720	712	707	668	685	751	700	714	689	733	757	747	706	738	713	669	739	738	717	720	715	748	733	711	729	717	757	738	722	680	651	732	690	693	708	709	691	736	704	730	727	745	690	755	700	730	704	708	719	695	658	722	712	696	727	773	701	712	693	715	724	690	708	766	745	743	752	690	709	675	735	715	728	706	700	701	698	723	731	679	722	745	703	657	707	704	706	729	705	728	706	696	709	702	719	716	747	711	717	718	694	720	738	677	720	686	723	714	718	676	759	726	731	721	671	732	725	779	723	726	694	770	657	676	721	674	742	731	733	728	715	739	695	711	710	720	715	771	725	702	697	735	745	700	733	739	726	696	716	739	703	741	672	751	773	682	685	714	771	720	751	706	710	763	736	742	688	693	757	750	736	723	721	707	692	703	713	672	735	700	726	734	683	737	675	751	695	755	655	720	737	700	729	687	699	711	686	724	712	744	746	746	727	733	722	724	743	725	712	709	728	728	714	678	715	711	730	692	752	707	685	682	735	703	723	723	702	705	705	748	694	715	723	700	719	747	641	745	721	706	714	692	750	725	722	705	696	722	724	768	696	688	723	759	703	750	710	706	730	715	711	708	740	714	701	719	752	708	703	755	714	732	727	718	745	773	709	723	755	697	691	756	718	714	728	714	689	773	748	724	697	697	719	730	743	728	721	730	707	717	727	689	673	688	736	677	712	756	683	714	692	691	678	714	707	640	716	724	690	722	740	725	715	693	704	702	710	747	719	735	726	673	710	647	718	760	732	754	726	749	697	724	736	729	689	688	712	691	716	732	721	698	697	704	672	739	721	725	731	687	700	731	694	720	753	724	733	665	735	746	747	711	712	763	724	701	710	686	696	695	676	701	721	746	728	746	633	700	736	681	740	704	674	709	724	718	710	718	759	756	687	709	692	732	750	766	759	671	715	746	738	703	743	719	707	725	729	706	701	706	674	680	726	764	699	752	704	701	746	702	719	748	719	686	699	700	757	718	746	681	722	764	684	718	732	729	716	693	714	679	731	722	695	720	729	685	754	765	760	684	672	714	728	676	726	741	716	700	701	721	713	731	645	690	694	698	745	700	734	736	678	715	703	722	775	733	770	740	699	661	653	699	725	693	675	756	725	709	750	719	693	692	728	696	704	748	677	711	677	752	694	705	669	684	721	698	751	716	695	753	708	709	722	678	731	708	725	738	709	694	730	698	672	716	725	681	737	677	747	684	719	698	749	734	746	723	695	737	684	765	723	726	740	764	669	717	705	684	713	642	697	640	677	698	728	681	737	695	682	736	737	730	755	695	725	703	645	744	751	676	727	751	750	774	698	730	743	676	757	722	724	743	690	769	681	672	680	674	748	679	700	658	722	700	705	706	713	703	726	708	692	749	703	741	694	734	731	736	673	755	734	714	684	738	681	744	753	696	717	750	674	717	707	712	722	690	666	711	704	689	699	716	691	716	721	699	722	733	735	715	750	777	698	706	747	732	704	682	707	692	685	655	679	714	735	757	658	749	741	706	706	692	703	764	678	697	705	737	702	734	701	708	701	692	669	679	702	733	748	714	772	802	756	727	683	729	741	677	682	664	729	703	728	750	648	701	702	702	710	706	710	672	730	763	738	743	702	716	697	703	700	724	733	720	732	740	745	696	722	727	682	665	713	751	722	719	698	767	725	716	704	700	740	732	706	706	687	703	678	750	722	700	708	696	667	724	722	716	674	738	672	695	715	707	681	763	744	734	700	740	712	697	736	698	712	716	726	677	701	675	689	700	770	724	704	779	708	727	692	702	754	704	754	703	742	711	669	715	726	745	748	690	732	725	711	716	728	720	724	705	648	692	730	703	784	773	717	729	756	743	725	707	743	693	735	732	707	686	712	714	725	684	742	772	746	665	684	726	699	715	709	683	735	683	713	726	688	709	714	677	684	711	721	680	716	668	762	726	682	756	710	729	723	783	700	775	734	717	768	771	713	730	695	715	686	751	733	718	739	702	715	745	706	763	727	704	707	713	709	711	734	682	696	767	702	725	681	695	690	778	724	702	747	680	735	751	729	754	722	750	711	726	732	696	675	780	695	726	683	704	707	700	662	775	758	735	725	690	729	730	702	708	722	694	690	672	686	782	688	708	697	701	698	735	705	723	727	719	711	698	697	767	731	704	711	660	747	666	710	778	751	749	745	756	714	704	718	719	708	711	685	725	726	705	707	719	682	684	719	680	686	687	705	715	756	735	750	693	703	728	673	731	734	779	720	706	737	719	710	752	679	742	735	685	726	685	721	678	716	723	665	753	699	725	734	692	736	704	683	711	761	724	693	662	737	685	711	694	694	741	728	681	701	725	734	710	719	700	709	706	729	725	729	784	717	689	682	699	698	720	680	726	717	714	677	684	726	674	732	712	691	748	678	681	696	696	720	732	663	732	760	707	691	726	721	738	757	729	715	741	697	695	696	722	677	686	765	728	682	733	741	696	689	679	745	718	741	703	683	666	739	672	735	692	695	745	714	708	729	730	682	698	744	745	749	715	732	708	655	776	714	688	728	737	699	723	748	722	705	731	726	684	750	705	700	697	755	708	672	716	698	684	721	692	745	704	669	727	696	748	720	713	737	717	717	732	730	723	693	692	726	716	707	739	749	714	720	701	723	698	753	707	729	744	729	789	700	738	679	668	686	741	754	730	711	677	741	722	727	707	722	761	743	685	718	700	692	739	737	677	746	725	702	701	748	652	713	681	714	718	683	661	657	720	785	736	721	744	700	713	731	694	713	729	738	702	730	703	668	686	723	717	715	733	717	735	694	767	702	685	747	718	710	735	709	680	730	694	746	756	738	707	720	729	703	679	724	718	718	677	700	737	760	688	718	706	709	726	715	725	705	759	713	705	710	670	674	758	702	718	726	697	688	684	704	698	726
3800	3107	2084	1563	1647	2348	2472	2159	1749	1495	1286	1063	894	750	634	537	423	375	308	284	228	223	173	142	94	57	76	64	64	76	63	64	80	63	78	74	85	95	107	114	84	108	103	85	84	95	101	81	75	75	86	92	100	68	70	60	45	57	51	76	53	46	54	53	60	60	67	54	57	63	55	60	66	59	70	55	63	44	53	61	58	57	57	72	66	48	53	56	60	48	60	53	62	71	61	42	56	50	54	39	58	58	49	57	45	47	44	64	63	47	47	60	67	62	55	46	57	52	52	52	75	59	43	56	62	47	58	46	52	56	39	59	46	49	55	44	43	51	54	68	57	54	51	55	57	58	49	51	52	52	56	61	59	50	52	77	63	53	54	61	46	43	40	54	45	42	57	46	52	61	58	66	63	59	52	47	52	53	63	55	52	58	56	49	76	50	49	54	51	56	42	53	47	53	45	46	51	55	61	65	44	39	55	47	64	48	46	65	49	44	47	55	58	44	50	38	47	66	55	56	60	50	63	37	47	57	62	51	73	36	51	49	41	53	48	66	55	55	44	65	58	39	54	53	70	58	53	57	46	65	42	62	46	37	44	65	67	61	63	44	61	71	47	53	45	56	50	67	54	47	62	46	67	70	80	43	56	54	57	54	45	64	56	41	53	60	44	63	46	49	61	59	46	38	50	45	58	45	55	48	53	55	45	55	43	39	57	44	54	39	35	47	49	59	49	48	57	54	55	58	40	49	63	51	52	50	64	69	40	57	49	53	55	50	50	42	55	47	48	70	50	50	50	59	54	53	63	58	57	44	64	52	60	67	48	39	50	62	50	49	51	55	60	50	49	50	50	54	61	51	62	46	61	59	61	58	53	55	55	60	56	64	60	72	56	54	55	59	68	56	45	66	57	58	52	40	66	53	40	58	41	55	56	63	69	72	60	57	51	52	42	53	50	55	53	57	62	44	39	46	54	58	44	64	63	54	50	51	59	58	46	58	65	49	39	50	48	50	49	47	47	48	48	49	61	66	69	57	60	49	42	45	53	56	58	57	54	55	46	47	46	54	50	41	60	45	37	45	62	57	59	49	47	52	51	40	46	54	73	52	50	45	62	60	67	59	60	47	57	52	43	39	45	54	42	55	45	64	58	54	48	57	61	64	46	60	54	46	53	68	53	51	55	58	68	69	57	57	65	56	49	64	56	59	55	63	50	42	49	61	50	62	48	62	66	53	48	64	49	55	57	69	50	55	62	48	50	46	48	64	57	42	51	61	61	55	67	58	41	49	69	46	50	62	51	64	47	52	52	51	54	54	52	52	56	63	60	54	50	67	33	53	46	65	52	52	64	50	57	43	49	53	60	50	50	63	61	50	72	55	40	55	60	60	57	52	59	53	42	65	48	48	64	60	64	46	64	61	53	60	56	49	60	53	50	68	59	58	49	47	47	52	66	55	56	61	49	47	57	59	44	67	52	45	55	57	48	48	51	46	55	48	53	48	51	51	57	57	54	63	64	52	58	54	76	59	59	52	71	51	56	60	57	46	59	53	54	51	53	49	54	59	57	66	45	48	46	46	40	46	50	50	60	53	61	48	52	56	51	55	54	47	45	63	42	51	65	59	55	61	63	54	45	55	54	60	52	65	52	44	38	41	48	49	67	53	52	50	68	63	56	46	44	48	67	52	52	46	46	72	66	53	65	62	38	69	50	50	41	55	56	53	58	48	50	60	69	57	47	47	61	58	48	59	59	47	57	42	53	68	64	56	58	55	60	53	53	54	59	63	59	55	59	56	47	65	53	61	77	59	44	53	59	70	54	59	56	46	55	51	45	55	52	54	79	46	46	51	51	72	60	47	49	57	50	70	51	44	47	49	49	68	52	48	64	51	38	46	55	47	64	40	48	64	47	58	56	55	44	39	64	69	49	69	44	53	58	46	54	55	60	57	46	51	49	61	50	57	50	44	54	51	60	45	36	54	48	54	53	47	55	58	48	66	48	63	61	59	64	57	53	51	63	53	51	43	58	48	56	55	41	52	53	53	50	41	48	57	64	44	58	57	56	61	65	54	34	48	43	58	56	56	45	55	54	52	57	50	52	46	60	51	49	59	52	59	59	57	59	57	60	67	57	50	55	59	66	58	50	62	51	48	58	57	51	40	67	46	47	62	62	57	56	57	54	44	54	63	56	70	52	65	41	44	64	59	63	55	62	48	59	68	52	46	52	67	59	63	59	56	47	61	52	63	57	57	47	54	48	56	57	44	51	42	50	73	58	62	58	63	62	58	53	49	58	58	51	58	46	72	59	49	57	67	51	49	55	57	45	50	72	44	58	54	48	46	57	53	59	57	65	42	46	50	51	67	60	62	55	51	65	51	55	62	44	67	64	61	45	45	57	56	53	51	51	62	51	44	54	54	51	59	47	46	61	55	53	56	41	54	66	47	63	52	55	57	57	50	49	47	57	61	57	61	52	53	54	55	48	47	44	53	50	52	50	39	51	51	58	67	55	56	68	46	42	53	45	58	44	51	58	65	52	56	49	79	55	48	58	46	60	68	54	48	54	67	53	40	61	44	57	50	52	47	62	54	45	60	45	53	49	67	52	64	58	49	42	75	59	58	58	55	61	58	59	58	50	53	45	54	67	46	47	49	61	54	59	70	49	56	75	56	57	68	68	47	49	49	42	36	54	47	55	66	47	58	57	48	48	49	59	55	45	55	56	52	46	58	54	49	60	68	48	43	76	64	52	53	62	56	47	56	61	48	49	52	64	40	61	60	53	47	52	54	47	64	51	56	50	55	61	44	63	49	57	56	69	50	46	57	56	46	56	60	59	55	43	57	58	53	47	49	59	51	54	49	62	43	49	64	55	54	47	65	66	52	42	56	45	48	49	56	54	56	58	46	55	48	56	66	59	64	41	43	50	55	48	47	49	50	43	57	54	54	52	45	61	42	63	45	58	55	53	38	63	64	56	49	63	58	66	57	55	59	43	55	57	57	57	78	51	68	55	52	57	66	64	42	64	51	62	54	44	50	64	55	57	67	72	52	47	58	58	43	61	39	45	58	61	59	43	58	42	37	42	51	55	58	57	57	59	65	57	51	65	55	50	51	47	54	37	41	62	60	45	49	44	60	40	56	50	57	59	55	61	67	58	51	59	48	56	63	58	47	51	48	46	61	44	54	53	52	64	61	42	48	48	47	46	46	51	68	57	72	49	63	57	55	48	65	37	49	57	56	59	58	52	48	40	57	51	50	57	47	48	56	47	62	46	64	46	55	51	51	61	54	50	55	57	62	67	58	46	54	58	54	55	63	50	60	46	74	48	45	55	57	53	62	46	53	49	55	62	44	64	55	59	50	67	50	55	43	56	55	58	45	60	49	45	76	51	42	65	61	49	57	55	55	62	39	65	57	45	61	52	53	41	49	50	49	55	43	62	51	65	60	63	59	44	67	50	48	54	42	49	72	48	41	65	54	67	63	56	55	47	54
30098	22263	18793	25298	34494	36712	35049	32425	29465	27062	25022	21956	19797	17643	15620	13619	11372	9998	8615	7782	6695	5540	4696	3339	2432	1411	1026	876	832	862	994	1181	1186	1244	1333	1477	1680	1801	1852	1772	1808	1824	1783	1748	1694	1755	1649	1456	1474	1569	1591	1672	1624	1218	918	687	656	688	622	578	562	595	617	612	590	643	615	659	632	630	667	632	617	604	625	648	655	645	646	640	651	629	659	612	634	635	622	651	662	615	581	592	623	628	586	625	581	582	587	588	608	595	573	584	622	613	596	586	590	613	593	594	614	594	631	591	566	592	601	613	629	587	581	578	585	559	590	601	587	617	578	596	561	604	570	588	588	600	610	548	572	604	605	564	587	571	577	579	596	639	654	584	601	565	592	576	570	590	531	598	595	593	591	604	607	622	575	611	561	571	590	603	632	593	586	596	571	605	575	602	574	570	616	633	608	554	576	547	627	569	560	566	573	600	588	584	604	570	569	595	563	600	609	584	590	628	602	626	574	611	580	651	610	601	573	624	569	546	610	628	575	579	579	620	571	599	624	579	606	583	543	605	603	626	576	543	609	593	597	588	584	588	590	583	591	633	590	599	537	640	597	593	622	579	605	602	626	562	562	618	611	566	622	596	609	595	594	611	572	587	576	567	575	595	593	587	566	583	597	625	591	565	570	581	600	616	616	570	601	544	552	607	567	580	575	594	567	570	571	603	614	591	620	602	626	596	614	621	596	600	631	615	644	581	620	601	634	588	622	576	609	571	600	592	589	553	586	610	605	613	573	603	595	604	557	598	603	620	578	567	578	588	567	592	620	626	630	600	621	598	614	590	560	587	625	566	558	583	555	619	552	583	603	554	588	594	609	585	598	546	565	616	649	583	569	589	566	600	611	591	544	565	625	586	620	635	582	569	561	594	566	584	570	605	569	581	618	563	563	595	581	565	573	628	616	583	558	625	620	564	600	567	586	579	573	564	574	562	609	611	587	584	583	596	608	621	598	568	613	576	564	598	560	590	545	569	549	618	625	610	621	591	579	615	644	646	588	582	553	629	592	623	581	567	599	576	598	612	614	608	594	653	627	617	599	558	573	597	594	596	595	593	580	629	611	601	579	598	597	589	569	571	585	584	600	589	569	614	585	597	593	592	624	587	592	561	610	579	578	589	594	615	613	592	599	591	610	626	620	586	570	596	600	576	574	592	575	611	580	594	593	560	597	530	570	582	604	560	577	611	617	536	576	598	567	557	562	568	604	589	593	567	599	572	611	621	577	600	584	608	548	613	582	595	588	563	607	587	595	592	608	615	622	600	643	572	616	559	566	585	558	541	575	580	581	591	611	601	592	559	584	603	603	599	616	639	619	582	596	574	600	633	616	611	584	584	568	571	548	645	596	595	656	576	563	593	591	613	579	595	593	595	578	628	587	623	604	594	580	628	550	595	612	551	598	566	591	601	587	574	595	575	590	540	590	581	551	569	606	588	545	599	563	588	608	639	608	593	570	591	591	581	597	575	584	596	557	579	538	600	568	634	628	591	577	612	571	614	592	646	583	579	585	576	568	572	601	580	572	554	556	600	589	609	636	572	618	613	574	593	587	569	614	587	613	587	582	602	567	594	579	560	613	595	570	583	577	585	627	590	581	600	610	619	579	570	575	615	597	581	565	631	621	631	552	575	572	581	595	557	616	581	578	621	632	572	570	546	616	557	570	602	611	583	599	595	606	598	547	619	622	582	587	542	570	579	600	618	583	564	611	568	572	601	573	595	585	608	630	588	606	593	576	612	585	547	581	626	591	620	631	588	536	601	596	553	571	610	555	649	622	631	578	618	606	616	592	591	608	611	621	577	547	564	626	592	569	623	588	576	559	577	580	635	627	604	599	651	631	556	599	624	625	559	586	602	621	594	593	618	600	619	582	569	570	574	580	619	624	576	549	596	592	611	623	595	609	585	575	600	597	591	596	588	586	608	565	561	563	619	549	603	626	556	603	596	609	564	611	583	580	622	581	579	564	538	600	632	563	583	560	603	562	558	614	604	620	604	575	581	603	637	560	609	595	577	570	623	600	607	569	586	616	589	623	633	572	549	581	586	606	614	573	582	578	599	616	586	584	611	562	556	561	589	589	582	590	615	564	592	576	560	564	591	603	605	588	574	579	554	574	586	578	590	611	570	616	594	598	610	580	606	602	610	623	562	595	599	619	576	604	602	581	578	595	598	593	625	602	627	607	600	591	623	575	585	590	610	608	591	596	599	587	541	574	598	608	556	573	645	576	561	603	591	598	596	592	609	595	588	635	601	552	552	584	602	602	617	609	570	599	590	624	576	577	548	614	592	605	614	603	593	610	586	614	614	573	605	584	649	638	618	603	596	566	625	545	588	597	645	599	615	556	578	601	585	632	612	534	596	592	579	589	574	577	580	598	610	595	611	576	588	617	576	607	604	636	576	615	582	523	626	609	614	576	617	593	577	599	606	578	573	604	601	584	600	602	551	607	570	569	579	620	604	605	614	597	580	612	567	567	599	573	577	616	541	610	563	563	603	550	592	558	619	566	569	572	597	568	575	581	583	580	601	585	606	607	619	590	628	605	600	575	573	602	595	569	638	600	582	599	606	584	578	603	563	557	572	620	614	629	587	575	610	592	561	630	550	590	582	586	564	621	596	602	569	561	596	595	591	610	584	565	583	620	560	603	594	552	586	564	576	557	574	617	608	594	577	559	572	586	548	579	583	591	585	596	563	624	573	608	591	579	592	576	602	610	596	590	577	577	556	605	618	600	566	599	625	581	574	585	614	574	618	641	554	639	545	570	607	592	590	560	592	566	573	603	576	552	556	556	587	606	605	606	595	619	576	604	602	605	542	565	627	605	582	574	622	567	579	585	609	566	552	601	585	629	617	597	568	602	571	567	596	647	590	575	611	570	618	568	642	616	593	575	605	555	568	627	572	579	604	586	608	611	583	615	627	600	553	595	564	602	570	611	532	542	596	565	611	573	578	598	568	572	578	591	579	605	578	627	596	591	604	566	585	566	616	633	580	578	581	610	582	589	605	560	593	548	600	611	669	557	604	619	568	609	567	603	557	571	608	583	573	610	554	593	522	583	580	623	614	611	603	559	569	553	603	573	578	589	575	591	569	620	601	581	568	587	560	569	572	562	639	588	616	611	566	602	588	571	605	551	562	599	604	588	573	625	545	593	570	585	592	599	611	627	581	624	607	607	603	584	566	620	605	623	618	574	573	580	581	570	625	567	568	546	640	553	603	577	569	605	588	578	599	573	654	591	623	557	611	619	617	539	609	578	588	603	599	598	601	559	569	570	548	557	595	624	545	563	575	587	590	548	615	621	613	586	595	586	594	571	618	579	603	584	614	635	551	599	640	588	599	533	590	573	592	606	563	555	575	640	557	583	555	592	593	634	587	584	573	560	567	572	606	609	597	591	567	578	561	602	601	613	602	570	543	595	614	588	609	588	599	600	608	625	536	586	590	603	611	577	560	648	615
3205	1847	1318	1041	1045	1615	1578	1398	1117	1031	836	709	617	515	433	360	334	261	251	202	194	167	148	120	104	63	79	89	77	80	94	93	88	88	70	91	97	100	110	100	118	102	134	91	95	115	93	102	95	81	94	115	116	88	90	84	79	84	78	67	84	67	75	78	84	93	71	79	71	79	65	80	83	65	58	76	87	81	84	83	70	85	71	72	82	80	79	71	78	76	67	64	78	78	70	76	76	61	82	87	91	71	69	74	84	81	82	79	58	83	87	77	88	87	88	91	89	74	84	76	90	91	92	76	83	91	109	80	75	86	79	66	88	73	66	70	76	67	73	89	79	65	59	75	71	61	81	86	70	75	78	71	76	72	83	86	73	73	74	83	77	72	63	85	83	66	74	78	91	83	78	80	67	69	80	60	74	77	81	70	73	64	75	70	85	69	85	69	91	84	82	94	82	85	71	75	72	80	76	63	90	77	72	78	91	92	74	80	73	85	64	86	58	77	83	65	83	70	81	82	91	73	75	61	83	69	59	59	85	84	87	88	68	98	70	87	66	93	77	73	88	69	77	68	82	77	76	75	77	67	74	67	71	63	70	58	79	72	72	80	77	65	87	50	78	70	99	72	78	87	71	61	71	83	81	86	71	60	98	60	84	77	74	68	70	91	75	75	63	74	85	79	82	72	81	73	79	88	80	72	83	103	77	84	75	70	66	73	65	85	85	83	79	88	66	68	83	63	84	87	85	74	79	89	98	74	84	94	81	79	74	72	67	73	72	88	77	76	73	75	81	65	74	79	82	76	68	57	78	65	92	79	77	60	82	76	76	75	77	65	75	103	87	74	64	74	76	73	67	77	88	91	73	69	88	82	74	76	61	75	84	74	72	60	70	68	77	64	81	88	65	78	76	78	81	90	92	85	83	80	82	66	77	77	65	72	71	99	68	76	82	79	77	65	74	78	74	77	76	85	72	60	73	93	69	76	88	73	71	66	90	68	71	79	91	55	87	85	84	78	80	91	71	84	71	64	73	94	67	73	74	74	93	83	70	87	77	69	68	59	79	65	83	64	85	75	63	91	64	82	77	75	78	75	78	56	84	78	65	78	97	92	73	85	99	64	82	73	99	71	76	85	70	77	85	82	89	78	83	64	72	83	88	70	83	80	69	83	73	74	70	85	83	83	82	80	72	77	83	79	85	63	80	92	71	61	85	70	78	80	56	88	86	72	82	83	74	85	72	68	80	78	70	79	69	74	52	81	82	82	77	75	86	85	64	73	85	74	73	71	65	72	73	80	86	70	92	81	70	96	77	87	69	66	68	83	68	86	78	86	76	92	90	86	102	65	73	67	100	67	71	74	79	77	74	71	86	77	75	69	84	72	79	76	62	82	70	87	68	81	61	66	64	71	69	62	79	73	87	69	71	70	92	64	81	70	67	76	73	75	68	81	79	71	76	90	65	82	89	76	70	80	71	81	86	80	79	70	66	89	99	87	83	83	80	90	74	64	70	93	81	71	79	71	89	72	73	88	84	78	85	67	68	77	67	72	85	83	93	75	57	80	75	100	86	76	72	78	76	82	74	75	73	75	80	78	77	71	76	79	69	83	83	87	64	88	91	69	76	98	83	77	72	77	64	95	77	80	87	78	82	81	70	63	72	79	83	84	72	75	79	75	69	67	69	83	84	74	74	79	76	71	59	63	94	74	88	69	69	73	82	76	71	62	87	56	88	66	81	87	80	76	69	83	81	78	80	73	96	69	90	63	89	85	90	70	69	77	74	72	78	72	75	80	92	59	64	75	71	78	67	59	78	82	76	73	71	94	86	87	92	71	70	70	71	89	68	74	67	85	81	86	68	86	92	71	81	73	87	73	84	82	75	83	86	88	71	78	99	70	73	65	83	87	66	85	75	75	83	73	63	85	72	104	76	83	76	80	87	78	75	70	94	82	81	91	67	69	82	91	74	65	84	60	65	92	67	74	78	82	86	70	75	84	83	60	78	81	68	69	61	80	77	68	80	75	79	76	68	87	66	73	57	73	79	83	79	75	98	68	64	62	84	84	83	79	78	79	70	73	65	67	77	81	86	80	85	75	86	68	73	86	73	93	75	92	69	72	80	73	72	84	86	78	69	92	70	72	78	89	71	68	85	73	79	66	65	84	85	68	77	90	77	64	76	85	70	101	62	76	75	78	78	79	72	77	76	75	68	90	70	88	91	77	72	84	70	77	87	75	64	84	67	74	69	79	76	61	71	78	86	78	67	70	67	75	79	64	69	97	76	79	73	65	71	68	75	86	75	87	71	67	74	78	80	79	67	66	77	77	89	93	86	80	78	83	82	91	91	78	80	94	99	82	70	63	70	81	70	73	71	88	78	92	72	72	81	83	95	62	83	78	97	83	82	91	80	76	84	78	78	73	80	76	76	67	77	71	72	85	79	79	68	76	71	70	71	84	55	79	72	89	77	81	62	87	79	84	82	62	64	75	64	88	67	91	67	64	95	73	78	72	80	84	79	77	71	70	79	75	71	80	70	78	70	84	86	74	74	94	74	62	67	87	87	57	72	67	79	75	88	71	66	85	79	70	67	92	91	74	80	68	58	61	75	83	77	71	60	88	64	64	71	87	69	57	80	76	90	70	78	59	74	73	81	70	81	84	77	76	72	64	73	73	60	66	90	88	99	75	68	63	76	83	85	71	80	85	78	85	63	75	93	79	78	82	90	89	73	68	77	74	65	71	81	87	80	81	71	74	58	77	63	84	80	78	98	84	72	91	87	79	73	93	86	71	80	57	68	75	74	69	76	94	93	83	83	65	72	69	74	74	74	73	88	81	86	83	70	80	84	65	89	79	79	78	82	80	86	78	75	78	103	86	80	76	68	71	83	64	66	72	77	73	81	75	74	64	79	67	93	75	67	75	68	70	88	87	62	82	71	82	71	80	84	59	74	66	80	74	89	73	79	82	63	85	75	74	74	69	77	78	74	71	78	72	63	63	82	94	90	80	77	84	73	87	80	70	76	75	70	66	74	76	84	79	80	70	79	81	92	77	92	88	80	62	75	92	65	69	68	73	65	74	87	91	84	72	75	70	91	75	74	84	75	87	75	69	85	75	80	80	79	76	81	66	86	74	72	73	69	76	80	76	88	73	78	85	76	74	71	100	73	69	66	80	83	78	69	91	86	73	68	71	78	63	72	88	67	77	63	86	71	84	76	71	65	86	61	70	85	57	67	77	88	56	98	89	60	64	57	73	93	81	70	60	79	79	62	85	68	82	69	93	89	73	67	86	71	79	79	65	73	86	71	84	67	69	58	67	89	90	86	72	74	61	86	78	90	73	71	90	54	66	67	69	69	74	88	84	94	69	90	86	68	75	68	61	72	66	76	71	69	64	59	77	79	94	95	69	75	68	68	74	65	70	87	75	76	73	69	83	75	86	81	66	97	78	86	85	75	63	75	66	66	65	85	84	80	85	70	64	77	78	79	80
25482	17956	14688	21283	30415	32125	30887	28021	25145	23097	20573	18079	15788	13959	11767	10343	8552	7346	6209	5444	4647	4091	3537	2529	1800	1281	1037	969	910	906	1037	1159	1274	1182	1209	1318	1476	1544	1607	1476	1583	1464	1480	1455	1453	1626	1446	1314	1346	1374	1491	1458	1374	1129	991	932	841	857	828	810	812	833	816	798	785	826	815	819	865	833	819	842	826	840	787	793	845	841	801	821	797	835	853	810	832	854	822	869	887	866	808	836	789	813	790	852	801	813	834	811	830	833	870	792	802	795	783	812	825	802	825	825	786	846	844	811	848	806	816	813	791	803	802	809	836	838	841	801	785	785	872	812	812	823	805	808	756	797	827	776	813	808	813	786	829	817	799	802	830	808	835	840	759	827	796	744	798	823	781	784	813	768	813	838	795	806	896	791	854	782	791	794	813	807	831	792	842	817	793	857	792	805	783	783	852	849	781	779	792	831	790	778	835	806	801	878	834	839	819	840	856	853	754	821	810	758	781	730	795	795	849	831	800	847	786	840	791	760	781	799	826	820	798	782	841	760	794	785	799	794	849	833	829	815	802	762	807	770	820	826	861	826	793	728	826	774	800	797	809	847	784	812	803	789	790	839	815	837	836	801	858	867	789	776	789	820	815	831	783	880	822	811	853	802	828	751	828	809	825	813	881	807	770	832	797	812	810	796	821	797	795	787	784	812	786	812	800	823	766	833	764	837	761	805	825	864	787	818	802	853	822	805	818	796	801	850	807	795	839	792	833	773	820	831	830	835	797	785	825	789	817	784	813	809	826	856	812	777	839	799	827	813	766	843	823	807	844	803	824	805	793	814	773	844	820	776	821	784	788	808	826	805	843	872	775	745	848	834	776	793	826	818	827	775	809	834	795	793	830	829	797	800	794	831	753	777	838	792	824	811	799	842	879	796	774	845	806	796	809	812	815	784	849	804	773	796	812	821	830	740	831	809	864	834	811	796	791	850	824	794	807	825	844	831	818	823	799	831	793	827	845	804	810	807	837	828	812	766	785	822	776	795	821	788	766	838	775	817	829	823	750	828	776	791	808	803	832	835	823	822	812	842	815	812	860	793	835	818	881	803	841	785	863	766	791	796	811	803	801	802	811	809	828	836	811	821	786	892	818	778	838	830	817	828	787	854	835	786	815	811	786	819	755	766	811	764	811	776	846	792	820	800	834	818	814	792	812	816	804	836	821	800	766	833	813	800	825	836	777	791	822	815	816	755	823	795	830	788	820	821	768	834	796	781	828	795	863	788	807	814	829	835	816	807	806	801	786	867	837	812	749	796	843	796	811	772	757	854	807	772	796	793	742	841	819	803	777	804	810	833	820	760	814	789	806	792	787	865	837	833	830	819	784	823	786	809	787	824	863	754	754	785	839	816	809	839	777	746	773	820	791	842	838	827	859	794	815	776	856	759	812	816	825	794	789	797	847	869	796	762	817	772	809	820	791	794	788	815	840	794	844	812	798	831	809	860	820	824	805	840	867	787	806	804	841	785	804	790	828	845	793	840	815	832	814	817	794	830	767	789	842	857	848	766	879	860	820	811	782	803	810	809	755	791	756	814	798	812	805	831	849	781	804	816	804	791	814	829	853	810	819	839	786	815	790	807	805	808	838	801	822	818	769	776	831	788	777	810	824	828	799	826	825	832	811	795	787	777	769	774	819	828	816	845	782	792	786	794	775	850	755	829	800	831	821	789	803	798	832	768	776	836	791	847	759	795	798	860	801	820	827	758	857	828	799	738	811	845	844	785	818	788	814	766	807	817	800	822	832	822	769	760	832	812	810	787	818	770	829	760	798	790	808	813	773	771	796	841	788	818	796	806	860	803	821	800	773	775	790	802	807	864	806	856	868	816	854	822	810	819	780	803	825	819	852	794	804	813	864	815	831	817	812	852	816	805	821	830	828	746	896	779	852	831	773	785	842	779	772	768	803	754	796	806	849	817	808	778	812	875	824	799	795	872	823	793	841	777	842	772	766	789	825	791	807	785	855	838	856	808	802	830	820	838	809	855	772	877	787	809	836	779	837	815	838	826	781	772	842	805	759	815	800	877	814	790	810	773	807	812	864	812	827	813	826	837	848	779	820	811	802	783	859	747	827	782	789	844	844	765	871	812	796	823	830	814	820	813	823	830	818	801	800	807	768	828	823	851	813	835	784	793	800	807	862	800	805	815	841	799	816	784	810	780	782	788	772	802	874	830	854	803	796	798	790	841	803	825	797	837	826	815	832	834	812	865	821	805	804	751	857	816	845	817	832	832	822	809	782	772	859	804	860	783	766	846	831	815	787	819	781	779	857	831	817	773	753	790	811	765	805	820	766	816	811	828	852	804	872	793	790	787	794	825	800	809	811	809	823	776	802	822	785	841	809	843	860	786	803	823	773	806	777	835	838	821	786	806	827	830	816	800	794	831	803	807	820	834	792	813	791	769	800	761	852	797	853	790	804	807	846	800	871	822	845	837	783	813	827	772	819	842	813	778	851	764	777	837	819	810	794	803	787	802	805	792	794	778	805	860	818	827	816	784	856	829	835	757	841	818	818	780	813	804	794	783	779	815	820	819	757	794	829	851	796	845	840	804	833	885	790	779	782	810	840	839	834	839	835	852	810	818	867	795	797	814	856	823	749	853	811	812	796	804	776	809	781	820	792	824	801	819	832	795	815	809	814	810	796	829	800	816	834	791	812	802	843	820	818	812	792	800	852	776	799	832	834	778	770	801	813	765	811	753	817	806	816	797	800	813	818	757	787	798	806	759	760	841	847	821	799	783	797	853	809	821	796	812	794	838	800	808	769	780	820	811	825	801	811	862	823	809	850	794	846	780	882	800	806	821	814	799	846	832	810	833	807	786	823	825	820	824	816	821	826	810	816	832	819	802	795	819	747	766	834	784	804	822	756	818	826	819	811	824	783	804	851	854	784	866	770	775	803	816	829	832	818	781	764	799	796	803	811	813	820	809	795	828	822	811	819	852	821	839	810	768	788	805	808	776	791	794	801	849	860	779	833	855	813	860	831	822	804	838	858	793	821	782	829	795	802	790	783	817	837	812	862	813	777	848	842	841	818	796	807	803	787	793	814	828	830	852	781	771	811	797	816	837	798	897	810	805	834	775	822	805	811	791	789	807	831	817	828	794	868	787	773	781	776	795	807	834	799	833	799	790	828	826	802	781	835	832	748	779	795	796	784	790	801	806	843	812	792	795	779	789	841	816	726	807	796	837	818	785	833	854	811	768	799	795	773	812	820	846	787	808	788	809	821	836	785	773	798	803	813	813	779	776	830	847	784	788	760	807	857	835	805	797	765	869	796	761	806	818	760	846	840	830	834	799	816	874	818	818	812	842	820	861	824	833	822	722	830	773	860	771	827	791	841	769	831	799	842	810	814	799	855	856	818	786	811	803	840	843	776	814	865	772	829	813	854	860	789	814	784	792	831	796	880	822	801	828	812	835	745	793	845	854	768	791	818	807	802	770	788	808
4187	2353	1772	1297	1290	1837	1967	1689	1406	1218	1061	806	762	653	543	454	362	312	277	228	251	178	158	134	115	90	64	72	97	79	85	88	87	75	90	97	98	104	85	100	101	95	107	97	103	102	95	85	89	100	106	87	101	89	82	77	80	71	60	63	62	72	77	56	74	81	86	67	79	55	81	68	64	66	55	72	76	84	71	78	90	75	78	79	80	62	60	59	75	81	65	86	85	75	74	65	61	63	78	63	60	84	75	91	73	78	69	69	79	61	82	64	69	72	58	66	70	62	58	74	77	75	71	67	83	56	76	67	67	66	66	68	75	49	78	60	68	62	72	71	81	73	83	73	66	66	71	68	78	74	87	56	64	61	72	73	57	62	61	63	76	58	73	78	73	72	63	88	78	70	59	58	77	74	69	56	60	76	82	79	76	62	80	79	69	70	60	78	76	71	74	73	83	65	87	73	60	75	69	78	85	65	78	87	67	66	67	62	64	76	70	62	72	65	75	87	76	75	60	67	78	59	65	76	64	79	65	76	62	66	86	67	84	68	65	75	70	62	62	57	70	87	73	57	71	66	75	67	66	78	56	74	63	71	76	59	81	58	76	60	78	70	85	78	72	68	64	71	79	65	61	79	71	78	68	65	65	67	63	71	84	73	70	72	61	52	75	61	61	64	65	67	57	58	74	71	65	56	79	60	70	62	72	65	73	83	71	74	74	55	67	76	84	61	52	69	65	69	60	73	63	68	65	68	59	66	69	59	71	66	67	63	88	80	63	64	69	75	82	49	76	66	79	73	79	71	64	71	77	67	70	55	72	58	61	74	69	66	73	79	68	60	85	63	86	79	72	65	78	68	70	79	73	69	77	80	81	87	64	71	75	72	64	76	78	70	76	65	68	71	68	72	79	68	74	73	84	67	87	74	71	67	70	74	65	72	79	63	70	82	60	71	52	62	75	68	72	73	76	61	95	67	55	58	75	63	66	77	74	68	54	56	69	71	73	51	69	76	78	63	70	71	75	70	77	78	68	69	69	66	74	62	65	74	69	77	61	88	74	71	71	58	70	59	82	74	72	77	56	71	74	82	67	60	59	60	66	76	78	61	62	81	77	76	73	70	61	86	67	65	86	72	81	80	73	84	70	80	86	65	86	74	60	60	64	62	73	88	79	67	66	65	68	66	84	66	64	84	75	63	59	80	77	56	54	65	67	74	55	88	68	66	70	66	69	58	68	87	69	56	66	78	67	72	82	71	64	82	66	81	82	70	68	81	64	67	52	67	83	75	64	73	69	69	71	63	57	70	65	75	69	71	68	65	65	65	67	72	59	72	78	70	64	67	61	74	77	76	68	63	68	69	82	84	68	71	78	74	61	63	76	69	75	78	68	76	71	66	72	69	61	81	69	59	74	57	68	55	71	86	75	72	66	65	63	76	70	72	76	61	68	72	82	65	64	74	85	57	71	87	78	73	50	72	67	66	71	70	79	69	66	65	62	67	75	69	66	72	69	83	74	73	60	64	77	53	66	78	85	62	65	75	55	65	78	63	79	70	82	70	62	69	66	79	85	61	91	65	81	76	75	83	71	69	71	72	55	75	60	69	62	61	67	69	57	60	78	80	66	75	76	78	86	78	52	71	75	67	66	69	75	71	73	87	76	75	64	72	75	85	68	62	69	71	72	47	66	66	63	89	57	60	72	76	70	73	61	71	60	65	61	65	85	60	86	67	65	69	76	69	81	73	70	78	80	67	70	68	75	68	78	72	77	82	81	81	65	84	63	62	74	77	61	73	60	78	67	69	88	67	68	69	71	81	78	88	74	62	74	73	63	74	62	68	69	60	89	62	78	55	79	62	57	62	51	58	72	79	71	76	71	73	57	56	74	63	64	79	70	70	76	66	73	77	68	70	56	53	56	54	80	76	67	73	77	80	70	68	80	68	81	65	70	78	65	73	65	98	71	68	77	72	69	84	75	82	55	64	95	74	73	88	61	80	78	77	78	61	77	74	71	74	83	92	69	74	57	67	79	59	72	69	69	64	73	69	74	72	87	68	71	62	66	71	59	66	68	81	66	78	77	62	57	75	85	60	67	87	61	65	79	74	77	57	70	76	53	82	62	68	62	54	61	79	73	79	68	61	86	96	64	63	72	71	72	76	67	75	72	72	60	75	74	55	72	87	66	67	57	86	68	69	70	71	72	81	74	74	59	62	64	84	69	79	55	64	63	89	78	78	74	58	64	74	75	73	57	70	58	66	71	80	79	57	66	79	64	77	84	64	58	75	81	65	86	61	69	67	74	68	79	69	63	72	63	87	86	63	74	70	71	71	80	69	76	71	69	63	65	69	70	64	67	75	61	67	68	61	63	55	71	73	69	78	71	64	81	92	70	68	66	67	71	69	73	73	80	69	58	66	55	70	62	91	64	61	72	64	78	71	76	83	59	73	78	87	76	67	67	64	67	61	67	64	71	59	69	72	60	69	72	72	71	68	72	68	54	76	56	77	67	79	68	60	60	73	74	79	79	68	77	67	84	88	87	83	60	87	66	64	74	72	65	71	82	74	64	71	66	83	67	63	53	69	60	88	70	70	76	69	73	76	65	77	52	57	60	74	76	65	73	61	71	77	63	72	51	77	61	82	72	77	75	78	93	65	65	81	83	80	74	86	67	72	85	69	64	64	67	77	79	75	65	65	73	77	68	74	72	63	68	63	72	76	69	73	59	58	60	74	85	61	74	76	86	78	66	62	70	53	66	64	60	64	71	68	66	58	55	70	79	85	66	80	71	67	84	67	74	62	64	81	82	85	77	88	57	74	61	65	73	79	69	58	80	60	80	72	74	64	69	66	84	68	64	72	70	65	56	87	75	66	62	78	58	70	78	53	69	77	79	70	77	63	62	66	71	68	69	63	77	74	71	83	65	65	74	83	64	67	57	60	72	56	61	92	70	80	60	65	78	75	69	66	81	83	63	83	62	57	68	66	67	68	78	71	68	78	73	51	63	75	65	64	70	64	82	76	62	73	74	63	77	61	79	73	70	74	75	80	64	85	69	62	68	57	74	70	58	69	72	82	70	78	76	82	70	63	58	54	64	87	72	59	80	68	64	60	80	66	74	74	63	67	65	69	76	58	64	80	76	73	72	69	65	51	72	89	70	71	69	79	66	63	75	67	74	59	69	77	74	81	74	80	71	60	70	58	71	66	78	64	79	59	77	63	52	74	72	78	71	65	63	61	58	92	69	71	67	89	78	79	73	78	83	65	82	63	70	72	67	57	63	66	80	70	69	66	69	69	83	65	61	78	56	57	65	77	76	76	67	59	71	92	79	77	65	67	70	66	69	89	68	60	67	95	63	77	61	58	74	88	74	70	83	78	86	80	77	63	71	68	83	62	68	75	64	63	81	64	65	63	69	74	67	63	74	69	84	67	81	64	67	70	78	75	57	65	61	66	73	70	77	69	69	71	77	74	83	70	73	63	69	72	71	74
26392	19595	16507	22811	31721	33959	32230	29935	27170	25134	22617	19906	17724	15794	13639	11769	9706	8626	7349	6329	5719	4669	3961	2853	2028	1266	1000	955	887	1052	1114	1197	1140	1198	1353	1412	1575	1757	1703	1760	1624	1711	1638	1551	1616	1742	1534	1537	1481	1550	1555	1568	1513	1273	942	853	789	849	741	746	747	704	734	764	765	718	798	780	741	767	816	776	774	747	764	784	803	799	814	793	786	780	797	774	790	789	780	763	757	814	791	794	752	758	731	736	752	736	761	738	764	775	728	734	762	753	768	745	764	771	722	756	771	733	762	758	784	680	793	752	727	735	781	763	719	733	751	703	730	718	698	764	780	754	737	752	720	722	703	715	720	755	738	765	745	723	766	730	727	728	725	846	724	744	747	765	745	779	755	755	776	727	793	742	762	722	755	723	720	765	745	727	755	708	724	755	701	768	732	723	738	785	747	798	735	726	779	743	735	722	765	790	711	744	740	724	771	713	767	787	733	687	741	730	742	742	708	731	735	761	754	750	768	754	750	761	721	758	752	733	773	731	753	776	725	773	777	778	755	727	750	756	758	738	751	700	818	728	760	736	794	675	774	805	720	748	767	750	721	701	787	769	762	722	737	763	793	757	752	745	744	745	717	713	753	752	740	753	725	746	740	800	710	718	735	778	760	740	734	725	732	711	728	738	764	799	756	732	758	741	746	712	774	756	754	703	723	744	727	713	730	710	687	711	740	714	764	736	747	740	758	723	777	769	741	762	762	744	751	789	703	768	713	768	737	729	782	756	706	712	743	750	765	791	716	782	722	777	737	768	756	752	714	747	752	745	747	760	742	774	775	796	713	733	741	720	735	783	728	714	750	719	717	762	729	742	722	733	740	722	741	679	764	778	737	733	748	766	710	744	752	727	789	706	743	775	697	800	738	716	714	734	766	697	746	780	715	774	778	726	738	754	744	717	710	739	776	744	758	724	713	683	737	762	778	704	728	750	730	775	739	742	699	731	756	751	727	739	737	704	722	715	777	767	737	735	705	741	738	769	738	712	756	749	736	714	735	756	800	682	771	708	751	759	730	741	777	754	780	740	726	780	722	768	711	697	668	733	751	777	732	743	787	762	680	768	708	716	739	723	717	738	749	712	734	700	770	735	736	667	721	736	791	774	747	754	775	712	710	744	759	758	762	774	763	748	751	724	716	718	774	746	714	787	745	798	738	748	753	773	773	742	706	747	727	716	775	778	772	787	750	768	761	697	715	745	731	695	783	730	707	749	748	777	733	755	750	728	707	738	753	751	743	751	749	740	759	724	729	751	709	732	783	731	744	732	745	732	784	737	711	744	737	674	718	754	698	773	754	789	739	696	806	746	751	766	708	715	776	778	777	692	754	697	723	760	692	809	756	760	711	769	791	744	743	736	736	720	676	744	754	777	726	722	748	719	729	792	762	737	747	649	721	735	734	806	717	781	789	707	769	739	706	741	759	761	738	720	722	796	744	739	733	738	766	757	724	731	670	753	724	677	763	799	745	747	750	779	707	744	762	744	746	707	726	769	753	753	731	693	746	762	705	759	798	730	738	686	736	755	737	798	759	698	740	787	714	758	757	728	718	749	719	746	783	701	735	754	754	747	770	770	724	778	765	707	681	753	689	771	734	747	770	761	750	729	740	770	776	814	710	746	724	788	761	771	771	786	729	773	769	736	795	780	767	762	767	763	760	742	741	744	719	696	708	736	741	741	732	758	777	730	723	712	753	773	750	717	727	718	769	741	789	739	810	775	781	684	740	740	701	752	753	720	766	766	735	740	749	768	748	733	710	739	748	693	754	743	809	729	778	783	726	735	734	720	740	748	749	720	674	753	739	764	770	793	736	759	731	721	710	749	754	754	761	793	737	744	792	766	723	729	731	703	746	722	728	756	743	734	734	763	693	722	712	740	716	720	682	716	760	788	707	734	764	737	725	717	744	697	740	721	729	742	762	754	741	687	729	770	771	748	752	721	811	694	768	745	755	733	797	688	712	679	747	762	751	708	743	733	744	737	770	738	716	737	707	722	761	753	734	734	743	715	719	743	739	763	709	716	725	802	707	752	702	769	741	734	741	768	696	745	744	717	771	767	737	795	734	740	790	694	807	772	738	754	725	735	728	755	766	761	714	729	782	758	706	717	728	749	730	730	721	742	720	729	714	771	716	748	764	712	730	764	753	708	737	697	736	788	724	759	734	744	731	717	689	750	768	723	708	745	765	753	766	775	722	742	714	749	755	765	690	744	779	718	706	726	708	734	770	765	726	747	723	721	730	685	733	742	748	736	722	737	738	751	720	718	726	781	747	748	738	702	767	747	785	737	747	723	730	760	785	725	748	740	744	721	752	742	754	758	714	739	780	712	798	730	731	746	740	787	721	738	762	746	757	742	736	762	739	769	765	801	714	721	727	750	767	732	749	732	749	757	728	746	707	724	727	804	768	701	773	764	749	723	720	728	755	794	753	740	708	748	750	740	695	799	767	789	711	717	761	728	767	734	763	728	733	741	762	734	770	784	774	744	789	768	694	761	765	761	768	818	715	738	775	742	737	671	734	772	695	798	748	781	727	732	778	762	756	700	725	734	748	716	765	779	724	739	761	753	706	747	769	745	750	703	702	720	822	806	749	777	734	743	736	710	719	746	798	782	781	710	747	715	773	722	749	756	732	769	728	695	725	724	682	678	765	742	739	767	760	697	757	690	777	727	739	745	762	743	724	755	668	747	737	722	743	726	702	781	720	729	716	722	739	696	735	796	748	729	773	694	732	743	732	752	754	749	788	765	777	738	710	720	732	722	725	792	734	776	748	777	758	762	752	801	770	740	731	771	672	746	780	764	720	751	755	708	740	758	789	723	738	783	759	792	750	704	736	738	758	716	710	796	742	738	735	750	747	741	756	754	715	727	767	753	772	760	721	743	737	766	760	709	746	780	753	749	742	718	694	806	730	697	789	709	769	822	720	744	708	776	763	746	742	780	772	714	799	754	694	733	730	776	757	755	743	741	735	771	799	756	733	764	755	765	779	780	728	727	781	690	755	708	726	744	791	760	779	737	745	731	705	731	735	721	775	756	764	745	711	737	741	761	732	770	711	780	737	720	761	689	757	789	741	709	762	756	747	739	786	748	729	712	712	752	773	730	714	731	769	769	720	734	699	708	720	747	753	793	740	737	764	741	719	775	732	754	787	727	766	748	770	777	717	730	719	725	752	728	808	755	778	727	738	741	756	755	759	748	719	745	746	749	779	749	748	796	724	764	715	715	723	790	659	751	751	733	728	735	725	802	735	766	725	760	765	702	823	724	750	742	723	741	812	742	749	772	759	765	754	754	786	753	735	736	732	752	736	757	738	697	758	748	758	761	757	726	735	753	795	762	759	768	761	804	767	718	745	772	736	794	755	752	737	729	751	787	732	723	721	732	718	763	738	722	798	721	747	763	722	745	729	734	770	741	737	770	709	711	793	795	748	833	789	759	719	740	741	707	742	715	756	772
4443	2513	1817	1371	1297	1998	2006	1804	1442	1305	1086	860	743	637	539	476	390	365	291	236	223	188	162	128	104	92	98	69	81	67	80	98	73	97	81	112	93	107	104	99	123	119	97	104	97	115	86	84	85	107	93	89	101	84	80	76	89	75	73	64	88	64	77	70	77	58	78	78	72	77	71	61	69	71	78	70	74	69	73	80	69	66	85	62	66	81	83	64	62	82	58	53	70	62	56	71	57	63	63	69	81	73	69	64	76	75	71	67	66	64	69	67	63	63	79	75	66	60	67	73	79	72	68	67	62	74	71	66	85	80	70	78	70	65	71	74	66	83	77	57	63	62	64	74	77	72	62	84	77	75	74	67	67	83	62	91	71	67	70	69	83	88	70	72	64	55	73	63	74	77	76	68	57	91	84	60	53	85	56	72	71	77	60	64	63	68	67	90	77	65	61	81	61	68	65	82	74	72	87	85	75	63	67	67	74	69	57	62	54	46	59	84	81	68	77	59	68	67	73	75	65	68	66	74	59	78	87	93	63	81	61	61	79	76	64	69	86	61	74	74	58	73	81	66	58	80	63	65	71	76	76	66	64	63	59	72	67	64	69	59	80	58	89	67	53	66	88	62	64	62	66	69	52	69	89	75	76	77	79	61	64	61	92	61	67	62	72	72	71	73	67	71	89	68	80	61	73	78	60	78	76	84	59	86	82	66	64	58	77	74	72	60	83	81	69	68	74	86	62	69	71	69	76	67	79	58	72	71	70	77	69	78	84	77	58	75	66	60	55	72	73	67	75	80	68	65	68	73	68	58	65	70	73	58	77	73	49	70	68	54	83	73	79	79	73	67	60	59	47	62	66	65	57	95	80	51	70	63	66	71	49	69	61	66	64	68	78	63	56	73	64	59	84	65	64	72	71	79	72	70	74	88	67	77	64	56	86	65	71	58	66	74	91	74	81	66	68	84	60	95	86	66	83	84	72	89	57	60	76	77	59	75	69	69	75	68	68	68	65	48	75	68	75	81	81	74	67	80	88	73	85	78	64	63	72	67	68	82	85	67	79	71	70	78	68	73	90	77	61	75	63	68	74	74	72	65	58	63	69	69	74	74	71	67	64	67	68	80	57	60	66	69	61	64	61	58	71	69	77	87	60	75	63	62	76	72	79	82	66	74	78	61	65	72	60	81	63	72	64	64	80	68	71	69	61	80	70	69	69	65	68	77	66	66	62	61	66	74	74	70	73	71	90	65	62	62	60	55	71	82	65	69	83	56	70	72	62	68	66	69	84	71	81	81	72	76	64	55	81	65	79	77	70	65	72	65	75	75	68	66	83	79	61	72	79	72	56	63	89	66	75	73	73	72	68	73	63	63	67	79	61	78	57	60	67	71	75	75	56	72	57	74	72	71	71	59	64	68	71	67	80	71	72	65	64	81	81	71	65	64	68	71	81	61	74	63	69	70	56	70	88	58	80	69	60	59	71	71	72	87	69	62	76	79	87	72	76	79	71	77	61	67	63	78	75	82	80	61	69	52	63	76	68	55	71	65	69	56	85	76	70	76	64	68	59	54	52	80	56	66	70	73	63	75	72	61	64	74	67	79	66	60	68	73	76	75	81	71	66	70	76	75	62	79	61	71	65	61	68	67	70	72	84	65	74	67	68	66	81	77	65	79	80	75	82	86	66	70	68	59	74	76	73	81	85	71	69	61	79	63	73	69	65	71	70	72	71	71	58	64	84	69	72	78	81	81	74	71	81	61	89	70	79	64	69	85	67	57	59	64	66	58	57	61	65	64	73	70	68	67	79	66	66	69	59	79	74	65	67	81	81	73	58	55	52	70	73	54	66	74	70	62	83	74	71	76	66	59	76	71	73	71	66	62	75	67	67	77	82	66	67	62	81	73	58	64	73	72	60	71	66	61	83	74	61	81	82	59	64	60	74	80	71	88	67	66	63	81	65	67	66	65	63	75	79	75	73	76	67	57	71	87	74	77	63	60	61	79	73	74	58	78	76	61	67	67	67	52	71	75	72	74	77	83	85	82	65	75	70	68	66	80	87	68	68	64	78	81	73	48	75	67	81	68	79	59	51	65	72	80	76	74	93	76	70	83	83	68	66	70	75	68	77	59	77	72	52	67	63	57	65	70	62	70	56	75	74	69	67	66	73	76	74	73	76	70	74	71	62	68	78	65	63	76	69	83	61	85	69	80	60	82	57	59	64	77	88	54	75	73	88	77	68	71	85	74	68	76	63	72	81	82	67	63	67	66	99	71	68	68	63	71	87	66	74	77	65	68	76	69	76	66	93	81	67	83	68	80	77	83	49	66	72	82	89	65	76	78	74	64	81	103	62	76	68	62	60	59	77	91	61	85	66	72	58	69	68	57	74	74	66	68	70	73	70	73	80	74	70	79	87	67	75	67	70	66	72	62	95	65	74	59	79	52	75	74	66	69	64	71	67	69	73	81	79	77	65	77	64	66	74	60	77	62	68	65	67	66	59	73	61	61	58	77	52	75	59	68	53	68	65	67	73	75	67	77	65	73	64	65	70	85	66	69	60	43	82	87	56	49	93	77	69	69	80	95	71	83	68	67	61	74	66	70	72	84	69	75	70	74	67	68	64	64	74	74	62	67	66	74	70	86	70	67	79	67	86	56	73	75	62	83	70	81	72	75	80	64	69	49	76	85	79	77	62	72	64	73	58	81	76	79	64	75	60	68	59	80	71	70	75	77	65	73	68	79	55	83	80	72	60	68	61	79	81	61	77	68	73	76	52	58	64	49	80	82	66	71	75	64	57	65	82	72	71	60	60	65	64	57	88	62	60	71	77	72	98	73	70	61	68	65	71	57	67	69	81	59	84	74	77	60	75	60	65	65	67	75	63	67	56	70	77	68	60	60	69	57	79	62	54	62	71	56	49	68	66	58	72	75	76	76	72	68	64	51	76	67	73	89	66	50	61	75	62	68	55	60	73	85	66	79	79	78	56	61	68	71	70	70	59	71	77	68	79	68	79	59	81	77	77	73	83	69	69	70	72	73	64	71	66	51	73	68	79	93	74	70	78	95	73	64	77	75	84	66	67	66	77	69	80	69	86	72	88	82	62	66	51	73	66	53	71	80	64	71	82	91	78	76	64	53	68	68	65	56	68	58	67	70	78	61	86	72	65	63	62	67	67	68	52	70	85	80	69	68	74	67	65	72	80	84	63	63	80	65	72	68	73	81	64	76	75	74	49	71	75	57	80	80	74	69	72	72	68	79	71	74	62	63	74	60	71	77	77	69	64	83	64	67	76	67	68	62	60	68	65	73	77	82	72	79	82	73	64	83	70	66	75	69	69	73	83	81	69	70	81	69	78	59	58	61	74	79	66	78	66	87	67	100	72	72	69	80	57	83	75	81	88	87	64	57	81	82	65	75	77	81	63	68	67	68	70	63	66	57	70	66	96	68	73	58	64	77	71	72	67	67	60	79	62	73	53	72	65	66
27206	20043	17094	23469	32211	34204	32711	30226	27313	25242	22998	20390	17813	16006	14154	11721	10082	8895	7503	6344	5640	4654	4037	2967	1930	1275	981	947	912	1022	1119	1235	1263	1245	1323	1481	1639	1836	1832	1727	1750	1684	1687	1555	1765	1754	1583	1490	1450	1488	1573	1621	1467	1209	915	837	791	770	762	777	752	744	760	751	765	735	733	758	782	753	782	775	798	813	792	804	765	758	779	776	786	772	743	761	809	747	750	763	739	715	738	728	741	721	750	680	774	669	738	721	743	712	732	748	743	725	735	765	757	719	720	740	722	726	742	676	742	726	771	735	764	729	708	719	706	699	758	745	743	766	693	697	720	718	728	730	747	751	744	702	740	727	691	777	709	711	752	670	701	729	740	726	755	768	720	766	779	763	767	685	707	726	706	740	731	773	704	726	808	684	757	773	753	741	762	723	784	753	721	737	739	693	727	732	749	740	750	727	714	727	747	711	748	719	801	702	693	720	711	678	724	717	738	721	732	712	723	758	738	732	701	734	715	723	718	757	752	724	699	782	727	744	743	713	754	706	760	699	669	767	724	761	731	727	706	719	781	715	731	741	656	759	738	752	774	748	741	721	742	745	704	769	738	699	731	747	742	743	731	714	744	695	724	729	745	747	692	777	749	723	742	720	733	720	710	770	688	791	756	768	722	727	739	725	773	697	720	740	773	735	726	687	747	727	745	765	750	729	751	717	723	757	738	759	710	765	725	742	689	737	707	743	764	748	735	678	701	716	718	719	736	734	720	732	742	721	705	728	757	741	685	756	747	730	751	719	740	680	759	729	780	776	755	724	724	750	765	771	715	680	690	710	771	716	715	729	745	699	700	726	750	748	709	731	746	782	710	723	698	718	678	699	720	772	753	727	713	705	733	717	740	723	705	711	725	737	753	728	738	738	736	682	732	728	718	733	722	746	748	730	759	743	759	745	709	713	754	739	738	692	719	751	721	695	703	726	720	747	674	739	721	713	697	716	690	759	772	796	784	725	711	664	761	711	686	746	731	730	740	733	679	750	764	744	727	728	670	704	714	711	721	767	718	729	708	758	717	717	703	729	719	690	697	770	758	732	702	714	764	750	718	725	691	773	732	709	712	683	675	737	767	712	715	677	678	745	685	738	723	737	761	726	711	713	727	723	709	751	744	727	728	730	729	704	753	724	709	785	761	779	728	735	715	753	753	710	682	739	701	699	798	748	708	737	680	744	781	720	707	745	761	717	725	706	731	752	763	731	687	741	752	692	735	746	708	724	721	727	739	776	749	744	744	727	804	718	784	744	724	750	726	718	720	687	726	772	774	693	730	713	716	710	748	711	725	731	754	714	713	702	780	743	788	729	707	687	707	762	688	766	754	727	730	753	718	762	728	780	746	731	749	754	737	747	772	762	699	688	719	681	694	725	773	778	723	749	697	735	685	753	715	705	744	740	742	749	708	696	705	736	758	722	721	710	786	679	739	736	704	705	722	716	743	724	724	803	752	726	781	753	692	715	737	752	717	728	785	760	702	776	714	724	741	754	696	718	725	707	692	722	733	702	719	725	727	720	685	722	766	710	722	749	755	767	771	734	721	697	727	727	725	749	753	739	765	723	785	718	685	715	737	784	710	680	720	751	698	726	698	720	731	741	684	722	711	705	741	752	689	765	734	717	747	726	710	726	708	708	757	709	719	738	717	719	724	775	707	687	734	747	755	734	729	736	764	717	725	734	701	811	737	690	687	733	739	726	720	697	766	709	770	686	748	702	747	706	728	772	744	707	715	757	739	754	723	782	714	727	754	708	724	748	767	678	747	728	689	698	708	724	728	722	693	695	725	684	721	746	695	759	703	721	694	716	715	709	759	691	765	732	687	707	726	644	709	716	777	710	703	763	718	711	757	719	714	731	718	750	694	799	682	728	708	771	787	702	763	718	724	775	706	765	721	722	782	743	742	730	720	778	703	718	728	715	721	748	752	708	715	700	683	749	720	725	764	720	716	771	756	704	697	748	745	704	724	689	695	729	717	751	723	718	750	715	718	740	738	724	712	773	739	746	778	736	729	752	711	761	656	761	748	672	689	728	685	725	742	720	690	715	713	732	771	801	731	732	747	688	670	712	808	698	732	789	772	750	721	719	831	727	783	717	766	715	764	746	792	706	794	762	681	707	707	727	764	718	772	781	703	721	702	713	712	762	739	722	684	721	680	708	752	768	706	756	712	725	774	720	696	691	708	693	695	712	730	758	654	737	719	737	711	738	784	694	710	701	742	744	734	731	766	756	709	695	756	711	738	740	724	775	759	720	781	722	718	732	798	733	723	720	744	756	762	750	742	741	718	710	718	790	704	724	736	732	728	720	679	748	730	747	721	686	738	747	771	751	723	715	689	795	756	756	705	738	673	695	728	727	716	723	740	762	759	714	733	733	716	749	718	739	737	707	734	717	719	720	724	727	755	734	682	724	757	719	719	683	747	681	717	733	715	731	758	720	722	764	700	742	705	720	696	746	790	698	714	730	764	748	712	772	698	748	720	720	741	709	748	683	691	767	739	722	718	750	741	693	721	670	748	690	738	733	736	763	721	725	707	704	687	712	757	727	724	733	712	710	739	743	723	789	768	710	720	698	741	756	695	722	743	733	720	717	742	707	758	736	748	775	759	767	755	745	688	740	737	700	713	689	734	706	749	744	694	716	752	743	756	710	722	693	744	750	730	705	751	654	724	714	734	749	747	736	723	746	707	713	751	691	770	694	712	731	724	706	732	779	727	750	731	753	753	754	705	730	747	705	702	738	739	698	706	714	726	745	726	748	725	789	719	698	675	749	733	732	749	747	737	747	752	705	761	690	738	728	722	784	750	697	743	728	726	717	744	721	748	687	738	747	768	723	772	769	747	746	780	734	698	754	733	759	733	703	718	766	701	753	723	708	722	734	773	721	750	718	728	710	733	735	706	738	747	774	734	756	713	736	725	689	776	720	731	733	734	743	736	722	733	740	712	736	707	737	745	712	726	742	745	698	781	705	723	718	741	710	746	719	685	741	710	696	732	729	748	748	707	726	700	790	746	736	736	680	749	726	727	708	736	786	707	745	740	693	740	735	770	718	806	744	749	726	728	728	751	742	711	755	730	725	717	729	762	726	727	707	755	733	723	719	731	740	717	729	754	760	666	748	727	793	720	775	765	731	748	725	710	768	716	771	782	736	742	730	730	769	725	704	732	777	757	700	753	748	716	771	757	769	703	698	752	728	740	754	725	772	695	697	739	731	728	738	716	676	742	745	729	713	756	721	723	736	736	676	767	768	687	719	671	720	757	720	736	693	716	715	765	757	712	712	728	698	697	785	725	743	773	704	696	732	753	713	738	717	737	715	722	708	730	769	759	709	783	766	682	708	721	754	768	749	736	729	728	733	737	635	745	760	781	691	691	723	718	736	735	695	713	710	742	714	740	783	668	736	703	748	707	711	717	696	745	738	741	729	760	702	723	737	740	695	693	715	702	744	742	747	701	734
3963	3156	2282	1682	1693	2370	2504	2192	1728	1551	1262	1114	817	748	617	455	411	365	325	257	250	196	166	148	108	65	60	51	82	71	63	74	76	79	75	83	84	90	96	94	83	101	84	85	84	97	102	82	74	98	110	76	86	74	74	58	49	81	71	47	65	67	56	42	54	64	50	69	63	62	60	49	46	59	60	56	54	56	53	51	73	57	66	57	60	61	54	55	66	54	50	63	54	63	52	52	67	41	52	49	60	55	57	59	59	70	68	59	43	47	46	58	51	53	60	48	57	50	71	57	51	58	56	52	66	48	47	48	51	47	66	48	75	71	56	57	46	55	58	62	53	56	59	50	56	54	61	54	53	43	59	47	48	36	51	57	40	66	48	53	52	63	57	57	60	59	55	54	52	66	55	51	60	57	50	61	57	52	61	58	48	54	56	53	53	64	46	58	56	44	65	66	55	46	65	59	66	58	45	52	59	72	47	52	48	56	74	50	60	56	58	51	66	46	59	50	61	59	45	45	44	55	56	60	59	45	42	58	50	65	56	62	55	58	57	52	46	49	51	41	54	53	55	50	57	60	54	51	63	53	67	44	60	49	52	64	63	63	55	63	52	54	62	60	54	47	53	68	74	61	46	67	59	66	61	63	51	60	50	45	50	50	50	62	49	51	54	48	59	57	72	57	66	54	67	68	45	57	56	79	46	56	54	62	76	53	60	50	45	58	63	49	52	64	56	56	65	52	51	62	58	51	53	45	58	49	55	55	50	63	54	47	52	59	44	49	66	64	46	53	79	53	69	62	50	77	53	50	58	68	55	59	63	58	50	50	45	48	66	59	48	54	53	55	67	53	65	55	53	55	60	53	59	52	52	46	47	62	67	55	48	45	45	61	64	65	54	48	65	59	58	72	62	43	60	51	48	57	55	64	55	61	52	49	68	48	61	61	56	52	69	65	47	65	48	51	46	56	45	59	61	68	44	46	60	52	58	48	64	47	40	53	61	53	49	57	41	61	53	62	60	49	58	58	63	56	52	54	48	62	53	46	51	48	64	56	57	43	56	64	41	61	50	53	60	55	57	65	59	46	61	44	57	46	61	46	55	59	68	46	46	59	55	61	56	43	61	55	58	55	48	53	60	55	58	52	60	72	48	56	74	52	74	40	71	51	48	48	57	43	63	67	51	53	52	73	60	59	64	56	75	60	60	64	67	53	49	62	55	49	65	68	53	65	51	50	42	54	60	50	55	45	66	63	51	51	44	56	47	63	52	57	55	58	73	59	57	57	52	57	63	64	60	59	42	56	53	63	54	62	58	52	59	58	54	52	47	59	62	56	49	67	60	48	59	52	61	70	59	68	48	53	62	51	57	64	63	43	43	50	56	57	51	69	56	66	54	56	64	67	50	70	52	57	61	55	51	49	55	63	62	63	74	62	73	50	65	55	50	56	40	73	48	67	47	67	60	60	65	64	53	61	44	54	72	76	64	42	65	49	67	65	64	56	61	56	58	62	53	51	66	45	41	61	39	69	74	55	64	64	56	61	40	65	64	54	50	51	54	69	64	44	54	76	60	44	53	51	49	57	55	39	45	48	60	48	48	43	51	54	54	45	54	57	56	58	50	61	63	76	43	65	56	55	54	48	58	53	68	62	70	65	53	61	57	45	41	62	52	65	62	62	64	52	62	50	55	62	53	55	57	53	49	58	50	49	60	53	61	50	68	55	68	57	62	59	61	53	54	57	54	49	54	59	61	61	69	52	60	54	59	61	62	65	70	56	57	62	76	57	57	61	57	72	69	64	60	58	68	58	61	62	57	69	56	61	50	49	57	53	64	65	66	68	65	63	62	65	59	51	65	50	44	59	62	52	68	59	57	69	55	61	63	49	60	51	60	53	58	52	47	45	56	59	60	59	54	55	51	59	55	55	65	49	57	59	64	65	56	73	63	57	55	47	41	58	59	45	50	67	47	70	58	53	45	61	75	53	55	53	57	48	64	49	68	55	59	58	62	45	58	66	57	60	67	56	68	52	73	53	50	62	44	54	56	53	57	51	59	60	62	53	50	57	59	56	63	65	57	58	40	62	60	52	58	50	50	60	60	53	57	56	51	54	62	58	64	42	52	56	63	58	60	70	62	61	56	50	52	53	68	57	56	43	51	59	54	55	54	50	59	51	57	49	64	59	60	50	62	59	58	59	60	62	52	60	47	55	61	53	56	57	64	55	41	57	47	44	62	60	49	55	52	56	58	54	67	71	58	51	46	64	59	60	66	52	65	63	57	58	51	63	62	44	49	55	55	50	59	47	44	43	49	66	50	53	56	60	52	61	67	61	50	51	62	50	53	64	56	48	50	62	43	53	68	53	54	51	52	44	51	49	55	57	57	45	55	64	48	40	52	59	64	49	66	60	64	62	61	48	52	53	55	62	48	53	59	60	55	55	58	67	66	58	58	44	55	60	40	54	54	55	62	71	39	65	43	48	56	58	61	60	62	54	51	49	61	53	62	39	50	56	53	63	60	63	57	41	54	55	59	59	55	51	53	49	56	56	62	65	63	56	51	52	57	69	41	61	57	66	60	58	65	37	60	69	60	64	60	54	70	48	60	64	53	60	72	54	56	67	53	55	60	56	50	55	58	46	72	46	47	62	63	51	56	51	64	50	55	52	53	39	78	61	43	68	51	50	64	59	62	49	68	55	53	44	66	64	38	67	51	57	40	52	65	50	60	75	54	49	62	58	54	64	61	62	50	44	43	45	64	52	60	45	72	64	73	44	61	56	55	52	61	58	53	58	60	56	48	60	49	57	51	50	59	51	61	52	58	47	56	49	62	50	56	61	59	68	63	59	59	62	51	60	69	65	60	58	40	51	49	66	44	71	52	53	57	54	47	48	62	61	60	56	56	60	79	69	50	61	50	64	59	64	62	55	41	61	67	55	57	46	44	53	56	61	50	46	49	69	44	44	55	54	58	72	48	56	57	51	53	66	43	70	63	70	49	53	58	61	55	57	57	52	58	64	74	59	63	66	45	49	61	45	69	71	46	44	53	53	60	50	49	67	70	60	66	69	63	64	69	46	45	63	58	59	65	57	71	66	50	67	81	51	49	51	50	45	52	53	65	40	60	56	48	41	51	52	47	61	51	67	52	66	62	60	59	52	68	60	41	57	55	55	54	68	57	50	54	59	51	58	57	56	51	49	57	53	42	51	56	67	49	52	56	59	60	46	62	59	70	44	48	55	52	53	53	58	59	50	57	61	54	65	47	57	59	56	55	49	55	61	61	61	57	56	59	53	66	50	55	62	67	63	52	60	54	60	46	61	57	53	64	68	49	46	55	46	56	50	53	56	59	43	54	56	54	54	60	47	59	54	54	61	48	49	59	63	47	67	60	58	34	44	45	51	59	59	45	57	63	61	58	50	65	54	55	55	57	52	40	61	47	63	47	55	43	67	62	68	54	44	59	70	47	55	50	62	43	60	46	61	51	47	66	62
29899	22361	19051	25752	34442	36397	34732	32025	29201	26822	24837	22150	19464	17939	15638	12864	11196	9771	8447	7416	6286	5118	4439	3057	2017	1323	961	907	847	920	1128	1286	1155	1236	1264	1505	1783	1851	1884	1833	1768	1790	1665	1713	1806	1828	1576	1527	1611	1585	1669	1671	1430	1091	891	686	700	670	612	614	634	633	601	621	569	619	638	634	689	619	659	660	685	620	692	634	620	619	619	641	638	642	641	656	676	617	683	665	651	551	605	625	602	578	622	630	612	621	623	546	571	602	566	621	598	600	591	619	584	622	625	669	613	605	571	618	582	605	583	614	596	590	635	581	598	632	646	608	594	584	576	585	595	564	595	602	568	638	627	579	633	599	549	583	605	603	624	561	614	574	620	613	585	633	653	633	598	571	591	631	630	616	599	555	536	611	614	584	632	583	605	604	588	570	601	585	589	593	606	604	625	634	614	563	558	639	630	615	625	573	599	605	578	617	624	593	631	650	588	593	603	585	591	616	604	618	586	595	603	638	562	626	619	596	625	626	631	633	600	589	544	630	613	580	639	670	574	606	618	597	612	635	543	620	636	632	589	612	569	599	631	598	596	620	625	587	601	593	573	625	625	586	615	608	610	576	652	575	592	603	597	610	630	619	650	588	596	608	615	575	612	565	592	592	604	582	596	612	589	613	594	613	600	605	604	574	626	582	608	639	577	620	595	556	605	617	609	579	626	591	595	558	622	642	576	610	606	605	620	634	571	627	585	662	623	593	602	576	630	614	598	614	581	611	594	629	604	601	591	582	621	569	567	609	578	617	629	641	619	607	576	592	581	586	594	604	639	590	611	604	635	569	600	660	625	595	615	613	593	554	614	579	636	609	621	583	588	605	652	587	578	605	665	574	582	606	600	641	582	617	574	602	613	595	622	632	571	611	618	572	633	582	593	599	616	611	634	598	637	606	539	603	575	663	630	594	559	611	612	584	591	597	634	589	611	573	604	604	587	561	598	593	648	589	641	613	606	632	595	648	572	593	578	601	638	570	613	615	577	585	559	612	607	603	609	599	639	577	590	601	615	581	634	601	610	586	584	554	594	600	595	565	588	604	611	643	588	655	603	569	593	579	621	580	606	625	581	601	609	604	606	588	585	648	635	660	590	622	588	615	612	641	646	611	640	595	588	563	616	636	583	579	588	601	582	580	590	605	585	525	619	644	606	616	638	622	563	603	624	589	576	658	622	577	614	581	606	591	645	648	591	592	589	621	608	620	598	590	608	575	611	605	580	598	578	608	570	626	606	613	593	570	610	621	628	595	625	624	580	562	617	567	619	621	621	606	626	634	603	607	597	607	634	597	612	609	616	582	604	552	650	597	578	610	604	610	597	608	600	609	609	615	645	603	617	574	625	585	604	613	593	659	630	587	601	539	584	592	565	615	593	603	581	625	645	566	590	615	616	655	627	569	611	591	622	572	593	590	584	610	598	573	625	592	635	610	611	619	615	615	574	614	622	599	622	560	638	608	634	629	623	546	582	561	578	576	590	626	653	614	617	605	586	596	600	625	621	589	565	572	603	597	658	631	595	579	606	588	656	599	592	614	612	576	620	613	565	580	603	600	573	594	597	593	606	576	584	590	584	649	638	608	662	589	608	686	569	625	592	630	622	591	582	606	622	596	569	646	568	626	607	597	589	645	611	628	621	565	636	577	586	631	636	593	609	612	643	626	618	587	617	593	571	609	637	587	639	616	597	573	606	581	617	614	595	593	631	598	593	586	645	604	612	605	608	622	600	610	561	611	579	615	630	634	623	560	601	625	564	584	547	607	579	640	582	582	585	583	598	623	583	642	649	644	593	606	595	615	569	618	624	594	585	570	591	566	570	573	580	573	577	560	601	584	583	585	642	599	586	583	635	609	619	611	529	616	600	596	616	566	612	602	616	580	603	583	630	583	575	578	624	590	605	628	581	606	594	621	592	562	615	591	567	583	572	589	598	607	597	574	636	582	609	600	651	589	587	578	598	622	603	550	588	624	611	606	633	656	615	601	581	585	597	586	620	604	648	553	565	578	579	580	612	579	580	612	636	592	623	539	620	591	617	608	624	623	578	610	606	580	563	615	590	561	624	601	639	562	611	621	641	588	543	610	614	628	626	581	627	577	609	604	630	578	620	594	614	574	583	600	605	633	630	590	603	590	566	583	605	617	573	616	560	606	599	599	639	610	589	574	556	622	617	599	600	617	582	594	640	649	626	598	575	575	620	585	555	583	600	631	597	595	576	644	584	566	591	658	650	637	574	583	572	628	607	581	623	629	616	563	589	609	630	606	619	581	562	588	574	595	614	621	587	590	604	606	575	625	547	606	619	615	592	584	612	591	590	592	580	627	682	579	584	646	579	613	590	567	571	595	603	595	629	614	690	569	593	628	570	578	554	605	584	572	588	601	566	582	634	567	601	644	606	604	574	602	589	623	582	575	636	560	547	576	570	625	650	640	643	572	562	590	570	645	626	606	603	554	633	605	632	590	546	601	594	603	630	609	578	568	607	631	643	607	578	575	642	572	605	602	620	613	602	655	644	604	620	595	614	545	614	567	578	614	625	583	603	625	568	574	620	604	571	597	628	627	621	583	619	539	588	593	580	568	604	552	627	589	667	555	556	618	611	580	604	584	592	636	625	607	611	582	628	594	591	611	609	587	666	644	629	630	590	582	613	537	599	606	563	688	602	604	590	575	637	583	627	643	624	611	617	596	581	617	583	622	609	584	601	606	564	560	613	629	587	605	642	590	582	575	593	620	631	628	605	614	617	622	597	597	613	590	617	636	588	599	601	598	580	651	594	621	640	596	610	587	630	577	644	576	548	606	640	589	581	604	606	599	651	585	623	592	563	578	564	646	611	610	597	614	625	582	584	577	588	593	605	633	580	581	582	610	604	607	614	607	593	553	624	569	568	598	588	591	638	622	610	590	606	565	606	573	592	556	608	601	600	589	604	660	607	603	633	557	600	596	621	612	589	655	599	599	579	662	621	643	609	617	609	586	587	615	651	630	597	607	609	585	568	589	584	636	583	589	576	600	609	582	585	585	624	567	585	652	620	566	605	630	597	590	625	579	594	598	605	641	627	623	633	632	622	607	537	615	595	633	626	604	593	650	615	598	597	598	599	609	587	577	574	612	614	608	582	636	613	620	580	639	596	574	580	577	568	632	610	629	648	617	618	591	600	623	578	611	548	589	607	633	560	604	598	567	570	621	619	608	596	640	571	602	578	589	604	608	548	618	622	605	586	608	590	607	604	611	601	643	571	597	636	637	594	603	628	597	593	592	653	626	638	608	617	580	592	619	571	602	625	623	631	575	611	599	624	584	627	576	600	533	571	626	554	601	599	587	593	621	558	607	591	587	566	615	582	619	615	616	615	616	608	592	627	601	594	614	583	625	640	605	560	614	587	592	601	619	594	623	634	618	602	608	587	655	612	631	603	613	577	604	624	644	647	626	601	629	587	595	611	615	567	600	588	595	625	619	572	610
3294	2057	1523	1116	1121	1610	1657	1398	1210	1023	866	698	543	515	398	386	304	284	250	190	202	161	130	131	110	99	94	93	83	84	112	92	78	102	96	102	92	105	117	102	115	110	103	100	111	120	96	100	96	108	98	103	98	76	100	89	68	70	89	80	90	78	66	83	77	75	66	72	84	77	87	68	96	76	75	78	76	80	85	84	68	57	85	87	85	89	88	80	77	83	84	74	84	80	79	75	75	78	83	82	74	73	76	70	78	80	93	67	74	93	76	79	110	80	86	90	79	87	110	86	71	82	71	86	70	85	85	82	84	75	92	80	86	92	74	75	83	69	100	76	73	95	70	62	84	85	55	59	79	79	81	81	86	79	67	90	100	88	85	79	79	69	74	82	81	72	84	74	65	86	93	87	82	68	98	77	75	82	86	73	81	88	82	93	94	71	104	86	66	79	98	86	79	85	86	75	93	68	74	66	76	69	89	72	82	84	90	75	72	61	62	82	94	67	62	77	84	76	77	98	79	88	81	74	81	72	82	82	84	101	74	66	85	77	85	74	79	87	75	77	74	66	76	83	90	85	71	81	79	71	86	94	71	76	87	69	71	105	63	84	80	76	80	63	74	74	92	65	71	85	94	81	60	81	74	71	77	76	78	85	69	62	71	75	79	79	70	70	74	82	106	78	81	82	81	76	79	70	69	76	83	70	69	68	75	84	60	80	74	76	94	76	96	87	81	70	80	78	77	80	75	76	69	103	96	102	83	90	81	86	90	92	63	66	77	59	93	90	79	77	82	73	85	103	94	63	83	82	80	69	63	69	72	90	71	91	80	89	78	92	83	80	97	88	80	94	103	85	77	71	78	80	83	80	72	81	64	75	76	80	70	80	83	75	80	72	75	92	93	76	82	80	79	81	90	78	73	87	80	71	92	92	72	91	82	78	82	89	80	84	91	87	82	84	92	79	91	72	80	75	76	92	75	78	67	78	71	86	87	84	84	89	78	67	83	67	86	74	75	77	76	87	78	65	65	83	78	85	89	87	74	77	76	85	88	90	84	80	104	79	98	99	88	88	80	96	72	71	81	99	76	84	77	63	82	76	77	68	66	71	85	62	82	82	73	81	78	73	85	79	95	74	75	88	89	86	69	81	78	71	75	82	106	76	75	71	88	81	83	85	80	79	82	80	70	82	78	83	100	93	83	61	71	80	82	94	85	87	90	84	83	79	69	72	82	89	68	71	77	85	75	71	64	92	68	75	105	85	84	84	72	86	83	75	79	64	77	93	76	85	86	71	75	69	65	98	84	83	64	66	82	84	91	82	71	75	88	84	71	87	94	76	64	78	67	77	80	67	74	79	103	86	79	85	79	84	86	77	83	76	80	83	74	84	77	92	71	67	77	84	76	77	70	77	88	57	91	63	83	81	80	73	82	87	75	82	73	74	85	76	77	57	82	80	73	67	78	82	82	74	66	87	81	75	78	85	75	72	81	82	88	86	86	86	76	66	78	79	87	83	104	55	71	83	87	96	93	82	95	96	89	88	82	82	91	88	84	73	85	91	77	67	77	92	86	93	88	76	95	92	89	80	83	72	71	99	86	71	86	85	74	90	65	77	73	73	74	69	83	68	91	84	86	84	81	89	97	90	80	77	78	77	83	78	80	83	74	88	90	76	94	90	84	94	76	89	86	83	81	74	92	69	84	87	86	77	69	86	92	93	67	75	80	81	65	83	72	82	92	76	72	81	111	85	84	78	85	91	83	70	64	96	84	79	71	89	81	76	87	87	95	68	67	86	74	55	74	94	68	70	86	87	76	76	84	63	61	77	87	93	75	62	81	71	72	75	85	88	85	67	73	80	60	76	93	80	85	67	73	97	79	78	81	88	70	82	81	101	73	73	66	80	98	81	69	98	70	84	82	88	85	85	79	73	83	61	61	66	80	77	85	72	84	78	70	89	84	83	84	93	73	89	63	68	82	72	61	104	81	95	71	72	70	79	77	73	100	63	74	90	75	87	80	82	73	76	81	67	74	71	93	85	83	80	92	85	87	77	67	77	98	80	81	82	65	61	76	76	71	74	73	94	82	73	83	91	75	90	94	86	66	100	66	77	81	87	77	80	72	65	97	86	69	86	73	70	68	92	79	63	79	89	86	76	66	70	93	77	77	83	87	79	79	82	82	84	70	78	74	73	87	85	80	89	77	74	87	83	79	89	84	81	75	91	77	87	89	58	65	84	78	87	67	79	75	91	75	75	84	69	97	84	86	87	80	74	76	79	83	71	85	81	77	91	70	68	81	69	82	78	100	78	83	95	94	82	85	100	75	67	89	81	84	85	88	98	84	87	88	71	64	75	75	87	65	72	82	75	71	80	80	82	89	85	81	84	97	86	75	69	81	80	73	61	76	80	79	79	70	92	70	92	66	79	83	71	77	79	74	81	72	73	71	75	66	85	78	88	77	89	85	63	76	63	73	83	71	85	71	81	88	79	78	78	83	65	73	71	69	71	86	108	83	83	80	63	79	74	81	72	75	84	89	71	71	78	81	70	83	79	91	73	60	92	68	88	67	93	90	82	81	82	81	89	64	71	77	78	62	75	72	90	77	64	87	85	98	81	79	81	83	77	81	77	69	80	83	72	82	72	70	67	83	68	90	72	76	70	81	66	70	89	72	77	82	88	83	88	67	61	81	96	68	72	85	79	70	97	76	75	75	75	74	66	86	88	82	88	81	85	93	79	91	64	95	79	80	69	77	69	85	87	82	93	75	73	74	84	72	79	75	72	91	77	96	96	84	69	87	92	75	87	67	73	84	84	71	76	77	80	80	74	72	77	78	73	89	72	82	78	85	81	66	87	79	67	68	87	89	78	93	66	91	79	81	78	78	74	82	70	73	71	86	72	90	75	77	85	83	69	74	84	72	77	83	78	92	74	79	69	86	76	70	85	84	69	89	68	93	78	91	63	79	84	84	83	89	85	71	87	78	84	86	90	79	62	82	99	77	81	73	76	89	76	93	82	82	80	73	67	79	66	75	84	86	78	97	79	78	68	85	81	75	88	84	87	84	72	83	82	77	73	80	85	75	87	73	71	76	76	76	97	85	90	85	73	76	81	95	87	71	78	75	92	84	86	89	72	75	79	81	71	85	72	80	84	79	95	67	80	89	77	81	69	76	83	76	89	86	85	88	85	77	56	72	77	82	78	80	100	84	69	81	91	82	81	61	81	71	69	69	90	78	83	67	82	82	72	72	89	75	69	65	76	75	88	100	79	74	73	81	68	69	73	90	93	104	77	90	72	79	76	71	80	84	64	81	78	82	79	79	75	87	91	79	72	61	78	79	67	80	88	98	74	81	88	69	58	72	63	99	87	71	87	86	73	82	78	63	101	84	77	73	77	70	71	84	87	84	81	70	94	90	91	78	74	78	80	71	80	67	76	72	70	73	84	79	77	76	88	84	57	86	72	84	83	79	71	79	65	81	71	89	84	70	88
25626	17867	15507	21214	30320	32025	30360	27644	25050	22698	20555	17996	15409	13911	11566	9666	8091	7177	6179	5192	4534	3752	3290	2368	1593	1169	973	969	1006	996	1059	1199	1165	1133	1261	1305	1494	1578	1535	1586	1566	1486	1517	1433	1582	1585	1396	1364	1387	1413	1401	1522	1335	1100	956	934	806	872	828	829	840	801	852	814	818	824	807	849	859	834	883	841	857	877	844	828	864	839	799	831	868	832	802	840	842	863	863	845	813	824	837	839	840	826	803	826	852	796	823	849	845	868	751	840	839	852	845	791	866	842	812	825	808	830	871	815	905	782	802	819	827	828	832	811	832	856	763	852	839	834	839	859	847	826	821	847	800	837	848	800	825	817	843	812	814	816	776	766	851	811	825	835	847	837	817	824	812	803	817	852	810	848	816	799	809	764	787	858	777	829	841	803	837	836	797	839	840	829	876	888	858	816	798	788	771	815	808	855	833	820	785	874	808	853	826	807	818	887	831	800	787	798	792	843	860	887	809	778	883	840	823	825	810	847	834	824	870	805	813	797	811	786	846	809	809	810	825	870	795	815	750	793	829	828	805	884	808	820	819	856	846	815	818	799	808	786	790	820	813	794	828	816	803	797	835	870	864	809	883	832	803	746	861	794	801	769	798	849	799	838	828	807	763	815	835	787	810	809	848	841	868	847	825	833	867	786	773	813	823	822	805	868	808	837	820	890	821	826	814	802	836	814	871	811	839	869	808	822	785	855	815	824	813	843	803	743	782	809	791	843	784	819	853	835	877	833	834	835	787	793	798	792	793	812	771	827	852	828	798	840	746	823	807	794	848	847	813	831	813	812	801	818	835	810	841	785	822	820	774	813	791	800	878	789	778	805	766	820	831	831	777	817	825	824	817	851	813	824	829	808	863	815	810	768	840	797	851	859	791	838	860	808	803	820	807	805	868	848	809	863	828	764	771	817	831	821	870	846	835	826	800	819	814	839	775	874	867	840	821	815	809	836	781	787	795	817	772	824	802	830	812	827	816	799	803	878	822	825	800	839	819	842	839	802	808	896	821	821	839	830	809	825	841	846	791	828	853	818	817	841	838	776	800	809	827	791	800	813	844	793	826	864	858	843	796	803	838	809	796	796	832	857	803	796	776	845	825	835	831	778	847	762	833	831	762	818	764	817	802	810	789	837	783	829	796	826	807	804	786	785	806	782	814	810	851	796	859	823	832	879	802	784	796	808	850	843	850	810	820	883	822	815	832	821	816	813	819	826	820	830	805	836	826	807	836	818	801	806	872	784	839	830	855	786	837	790	851	816	801	864	815	819	878	816	832	822	782	827	876	840	854	807	783	833	846	838	873	802	786	851	815	875	870	805	822	844	826	780	837	826	829	812	846	827	808	790	849	795	783	767	760	771	835	790	822	860	765	837	825	791	837	811	827	764	861	847	854	842	802	819	801	845	804	859	826	809	846	812	786	791	825	841	819	861	812	808	812	816	780	802	822	818	836	814	800	792	840	847	853	828	857	820	827	833	832	823	837	826	834	811	828	776	829	820	854	752	839	791	809	804	783	796	815	794	798	853	869	849	868	828	826	854	816	809	822	855	858	809	855	857	826	833	842	808	799	874	842	806	797	864	786	790	834	814	779	875	777	765	837	873	781	773	823	801	763	827	785	847	829	794	807	808	844	789	858	776	809	844	811	804	873	787	811	840	826	839	817	797	801	874	757	839	802	811	789	841	798	814	769	829	831	756	840	798	851	796	798	783	837	802	837	817	836	864	837	821	825	776	764	811	825	819	845	842	854	864	850	756	822	834	810	810	842	785	764	831	831	829	844	809	782	831	808	842	846	870	823	838	805	812	863	838	802	839	818	827	843	865	805	836	842	801	818	793	829	854	784	818	806	787	868	808	741	818	817	820	791	858	863	803	849	799	871	813	786	823	866	811	822	827	823	849	843	830	831	871	823	876	829	820	811	870	867	796	813	820	805	801	794	857	841	840	785	859	810	808	846	820	826	867	821	820	824	813	783	808	816	848	841	865	783	792	861	821	812	807	854	839	813	847	790	797	808	846	836	782	810	845	803	796	807	804	806	788	789	837	784	805	825	834	843	878	835	774	840	783	808	852	802	879	856	848	801	785	845	814	832	868	825	802	820	820	898	853	829	787	830	794	877	806	861	803	831	836	846	825	781	801	830	824	776	850	807	879	836	822	845	843	847	782	835	835	839	837	784	850	806	783	785	840	821	847	780	802	826	792	805	861	805	830	802	860	840	850	824	784	803	823	810	830	842	836	790	855	829	779	801	830	825	881	787	810	860	878	883	812	835	817	822	793	824	774	820	846	816	826	786	799	825	863	791	815	829	820	877	815	836	793	847	802	831	815	816	808	800	770	817	829	811	786	797	791	812	803	871	868	812	837	799	822	791	834	834	844	852	873	840	838	827	789	835	823	805	811	871	772	763	828	846	784	832	813	773	767	860	822	851	823	822	790	829	793	813	859	846	823	846	839	822	828	821	764	824	862	757	804	803	782	798	830	814	818	817	807	893	816	811	820	839	841	850	820	832	836	833	852	809	813	822	811	799	868	845	784	828	865	808	793	886	832	870	832	764	834	821	789	806	805	800	805	847	846	857	817	777	777	805	852	783	812	791	795	813	838	823	796	818	814	822	790	809	820	793	818	820	784	804	800	860	825	815	789	842	809	823	831	830	785	805	864	843	815	834	840	843	795	795	884	815	783	841	797	843	834	825	822	816	866	816	844	915	837	866	822	836	829	788	821	832	799	888	778	863	823	830	821	861	815	814	764	798	824	884	817	820	741	837	796	795	850	829	761	803	860	808	814	808	816	792	825	823	870	796	826	837	765	827	831	800	830	846	836	886	837	811	809	804	808	800	866	790	789	797	839	841	869	860	833	891	823	826	791	828	872	838	816	838	842	848	810	806	861	827	837	823	828	829	867	806	832	816	814	856	801	849	797	796	820	812	817	800	780	837	846	784	853	812	782	820	848	768	831	826	808	819	837	875	824	859	832	839	892	800	874	823	848	827	836	845	830	800	846	822	840	786	837	812	801	792	836	851	797	811	846	827	826	814	764	798	794	807	862	800	830	816	879	809	809	793	787	831	846	829	823	840	804	776	850	778	770	838	845	830	813	841	836	812	863	826	813	838	793	872	795	801	781	825	796	816	862	827	838	801	872	795	786	827	833	774	902	811	865	825	806	797	778	841	805	806	775	882	809	817	824	810	844	788	781	829	872	853	820	805	803	782	794	768	817	780	806	855	811	811	807	863	814	825	833	843	857	838	785	842	836	806	819	814	814	828	808	842	809	805	779	890	793	813	810	809	853	807	818	844	894	796	822	776	775	893	817	832	808	837	878	823	861	845	808	783	871	812	861	795	811	822	834	794	807	855	843	815	790	829	828	857	832	800	787	811	804	787	879	842	814	830	833	852	833	854	801	796	852	802	804	836	836	803	800	793	794	842	849	777	846	832	811	834	776	834	792	821	781	841	858	778	875
4300	2355	1703	1367	1283	1860	1954	1677	1384	1218	1111	863	727	644	536	416	327	345	271	258	219	180	157	118	105	93	71	78	78	93	89	86	110	82	84	99	94	104	120	103	80	113	91	115	102	94	84	101	97	98	106	98	108	95	88	68	63	75	66	71	77	77	58	67	65	76	75	78	81	70	59	77	86	81	65	90	62	71	68	71	82	69	67	71	85	83	79	70	71	71	65	74	77	94	76	78	86	67	74	67	92	69	68	61	77	89	67	66	66	75	58	68	63	79	73	79	86	67	77	64	69	54	70	77	69	77	70	66	83	74	71	83	67	75	74	60	74	80	78	71	82	91	72	72	76	85	62	74	80	72	61	67	74	77	80	69	74	74	69	67	88	59	83	63	75	72	81	73	82	88	65	86	75	64	71	67	71	62	64	78	75	73	70	75	85	66	75	67	79	75	70	65	83	72	77	75	65	73	64	77	63	78	85	64	67	70	64	64	73	75	73	64	79	70	85	66	69	76	80	68	71	92	73	80	86	78	79	71	55	79	79	66	64	93	77	79	95	61	61	79	82	71	81	73	86	79	88	74	74	73	78	70	67	61	63	79	67	74	83	66	77	87	76	70	60	79	80	88	59	55	67	79	79	67	84	64	73	82	66	74	72	70	71	73	102	72	64	79	61	93	64	64	81	55	56	76	60	85	98	75	64	72	73	69	59	61	68	84	69	68	96	85	71	72	72	72	81	60	71	70	77	63	73	72	71	73	73	65	79	75	73	55	78	67	77	68	69	69	100	77	76	109	72	80	84	76	80	76	74	73	82	67	81	73	63	66	77	68	79	78	73	90	56	70	65	63	61	74	79	73	65	85	60	70	52	66	81	65	63	74	73	61	76	75	72	60	64	67	69	72	82	63	61	70	65	61	81	75	75	90	67	62	84	81	85	75	73	76	86	62	67	67	65	75	77	72	71	52	72	71	74	73	61	77	76	81	75	73	75	75	76	53	73	96	73	74	68	88	67	68	87	68	75	77	81	66	62	65	76	74	83	80	66	71	66	64	73	69	73	69	66	101	63	72	79	63	68	74	59	65	70	69	80	87	70	54	65	64	75	68	67	76	86	66	69	89	62	88	65	68	69	71	73	72	67	72	59	72	74	77	81	84	69	74	65	74	77	51	80	72	73	65	87	55	74	71	81	66	62	84	79	56	62	66	58	66	84	69	79	72	65	61	69	75	61	90	69	65	81	56	67	71	88	82	72	71	90	64	61	64	73	60	68	65	68	78	54	68	74	80	67	70	74	78	70	79	64	59	75	70	77	68	79	74	70	79	75	70	77	65	76	85	68	81	64	72	77	71	62	59	62	51	64	85	68	67	68	66	79	68	68	70	79	74	68	65	70	71	74	80	75	95	91	84	63	80	76	64	81	61	82	73	66	81	69	67	89	95	57	62	85	62	83	70	60	87	66	90	74	89	73	59	76	62	88	61	79	77	76	84	54	84	79	83	94	74	73	74	53	89	82	81	80	67	76	75	75	61	84	75	77	57	83	80	69	68	68	81	93	81	70	71	73	76	79	72	74	69	107	68	73	61	72	64	87	82	77	76	73	62	67	76	68	66	55	78	87	70	90	62	87	61	91	82	77	68	93	69	63	73	70	69	68	76	66	60	78	87	68	90	90	75	75	80	76	80	83	86	75	65	71	92	88	70	76	74	73	77	77	69	70	64	72	63	80	70	69	63	68	72	79	73	68	71	61	70	68	74	78	62	77	70	74	91	93	67	83	65	75	81	73	68	76	64	82	89	73	67	71	95	73	79	67	76	83	69	63	67	64	57	68	84	68	76	59	66	84	80	67	71	73	78	83	65	70	69	81	85	80	68	75	81	74	69	65	65	70	69	79	82	85	75	63	86	75	60	70	73	81	73	80	76	69	59	84	68	65	75	76	73	75	70	75	85	73	68	76	88	82	61	77	71	61	75	64	93	70	69	66	73	87	86	78	82	91	78	79	73	77	73	81	82	59	72	67	69	75	73	88	85	81	68	70	69	76	60	70	80	87	81	57	62	65	80	55	67	74	96	67	73	68	85	84	74	76	87	67	67	78	78	75	77	75	87	79	73	76	71	68	78	81	71	76	80	68	78	85	73	62	67	74	75	73	70	81	85	74	76	72	80	75	73	68	83	86	79	67	77	65	69	84	68	73	79	67	71	74	71	87	82	76	70	77	75	74	76	77	62	60	76	60	81	75	73	69	81	92	77	67	79	75	88	63	70	85	67	62	71	66	64	69	73	88	76	65	73	68	75	77	65	86	69	83	69	82	83	68	78	74	69	75	69	59	85	71	62	77	68	56	76	67	75	83	73	68	85	72	82	67	76	94	68	76	80	74	67	80	73	71	79	71	70	87	56	85	72	78	81	74	77	68	66	82	59	72	62	73	83	77	75	75	78	78	80	70	86	74	79	71	58	65	71	78	74	75	68	69	69	76	68	82	84	69	69	73	60	82	54	66	74	70	82	82	57	81	64	78	75	77	65	84	67	79	65	68	100	74	87	78	81	59	88	67	67	72	73	100	78	81	77	73	67	68	62	83	75	69	70	71	76	67	80	64	82	74	77	75	79	71	75	81	68	99	63	65	71	57	73	54	63	66	91	73	78	62	66	55	60	66	63	79	85	79	77	68	72	78	78	68	65	75	66	64	72	68	73	70	81	71	91	71	63	67	71	73	75	70	59	65	84	59	74	75	88	73	72	74	84	75	68	74	81	69	78	71	76	60	68	63	75	67	67	76	67	81	68	89	79	89	69	83	75	78	76	68	103	61	66	75	57	63	72	80	75	79	82	72	74	76	66	77	79	69	72	73	67	62	88	63	82	74	67	80	67	76	61	71	87	83	70	70	83	77	68	72	69	66	79	66	69	78	76	75	77	63	69	78	75	55	58	63	86	75	75	70	72	81	70	70	63	66	84	76	61	76	96	69	77	66	74	74	80	83	63	73	70	67	65	63	68	88	85	72	86	82	85	90	97	73	85	75	73	75	70	74	81	79	74	70	90	60	77	82	76	67	84	85	67	80	88	71	74	56	76	80	72	70	84	76	67	57	65	61	69	64	84	73	78	63	87	61	81	77	65	82	85	81	72	78	79	78	88	71	81	78	74	74	62	89	84	81	76	68	80	80	80	80	69	74	66	86	61	66	74	85	79	57	79	87	96	81	65	89	81	68	56	70	84	94	74	68	63	59	79	74	63	86	84	63	83	65	83	63	71	83	81	72	70	58	73	80	89	83	76	78	74	71	83	65	86	73	71	66	68	72	59	68	72	62	79	72	61	64	82	40	70	57	74	74	83	91	67	87	69	91	71	70	75	69	61	71	63	78	79	72	66	82	80	75	75	80	84	78	66	84	57	69	62	82	73	77	86	70	76	95	87	72	65	79	74	62	57	75	78	85	81	62	91	79	70	73	65	87	66	78	75	65	81	66	86	81	60	77	85	70	78
26544	19403	16716	23283	31939	33807	32211	29469	27061	24774	22756	20017	17396	15473	13330	11264	9542	8527	7435	6184	5396	4219	3706	2615	1747	1236	997	937	972	1007	1096	1236	1237	1244	1327	1438	1702	1831	1758	1696	1711	1684	1719	1629	1746	1704	1534	1476	1487	1507	1588	1628	1374	1095	960	842	786	799	780	822	753	775	775	725	722	719	787	787	825	785	754	777	803	712	774	798	809	786	777	784	788	782	780	787	777	803	777	755	797	774	747	737	777	740	754	776	690	722	763	833	782	751	773	757	752	747	803	736	757	758	758	763	845	720	793	728	761	727	768	712	758	732	750	767	748	766	693	787	762	772	775	733	748	753	762	730	759	795	774	794	775	712	767	750	774	704	747	757	780	779	753	704	706	751	751	716	696	714	731	737	742	746	755	699	724	748	703	774	746	732	715	749	722	748	761	729	758	789	758	737	797	762	750	760	766	798	789	773	791	741	765	708	766	754	760	775	774	756	756	743	754	746	717	774	730	785	829	728	717	688	768	764	775	746	805	775	720	790	760	738	747	747	664	777	742	789	747	728	774	774	754	748	766	751	802	738	700	740	727	770	784	767	749	801	708	740	759	700	749	773	795	795	743	726	731	762	761	763	741	734	733	730	769	735	721	777	744	802	788	768	763	755	797	735	762	824	758	702	733	756	764	751	772	762	810	728	745	743	757	739	754	774	740	744	783	739	781	741	709	685	743	703	695	831	761	761	789	756	781	754	743	754	768	782	768	775	762	771	774	772	758	748	742	840	736	729	746	733	727	725	718	752	732	793	716	736	818	739	765	716	731	713	757	694	747	737	783	758	705	782	763	767	753	748	771	772	776	699	771	794	753	746	750	792	808	755	732	762	735	787	726	742	736	735	736	765	749	743	749	738	753	792	761	750	756	750	746	787	736	731	722	754	743	761	788	769	743	759	777	783	750	739	759	736	740	765	786	741	778	748	717	754	773	762	765	767	730	784	784	719	724	783	760	729	728	797	713	762	737	755	763	785	770	735	752	699	796	769	741	815	756	730	772	761	827	792	705	788	743	772	813	746	724	780	689	762	743	726	795	760	751	739	737	741	721	757	758	748	760	766	717	752	763	751	765	719	744	780	753	786	754	693	742	786	781	771	779	802	741	773	826	676	753	718	798	792	747	715	751	753	790	754	779	798	794	750	766	743	711	764	754	772	738	723	767	710	743	768	742	753	749	771	775	754	727	788	761	747	714	757	726	702	771	805	735	774	752	742	807	716	755	751	788	739	752	764	765	739	756	775	694	801	733	766	763	743	750	732	787	758	775	759	742	745	737	738	726	778	748	762	769	725	747	787	737	770	712	740	704	757	799	670	737	744	783	784	762	705	761	769	719	702	797	767	755	765	784	741	809	772	758	760	749	749	803	775	718	734	726	731	713	718	772	738	731	788	685	721	730	775	725	791	791	727	761	730	781	702	752	742	768	731	763	768	822	777	750	802	778	761	805	735	770	717	758	760	763	810	746	733	716	738	765	754	741	750	779	752	748	753	764	747	747	735	769	781	748	747	796	820	764	748	744	680	708	710	736	769	760	770	759	747	762	751	770	752	729	741	777	784	765	724	749	764	814	763	747	743	795	753	782	717	781	752	785	791	793	748	740	795	758	723	819	721	737	724	714	769	769	725	770	769	759	765	680	784	746	770	746	719	721	728	756	770	751	702	729	782	765	750	762	762	745	757	719	723	787	749	749	727	724	707	748	776	778	758	750	762	756	747	768	713	742	787	767	756	717	783	747	770	736	766	731	770	759	741	790	764	780	799	767	770	704	782	752	774	763	746	699	720	750	750	760	705	750	754	787	722	761	733	754	736	764	769	813	742	753	812	777	780	773	756	802	778	764	773	740	767	793	729	768	714	780	753	750	726	743	750	749	753	757	745	762	724	842	771	709	732	693	773	734	725	766	750	786	767	801	740	763	764	734	716	750	740	788	732	727	785	689	740	741	765	709	765	733	686	753	689	726	714	736	759	769	742	766	707	764	782	762	720	778	816	802	748	763	740	794	748	789	752	719	759	757	733	704	716	787	706	691	697	786	700	807	742	761	803	739	729	723	760	770	763	768	744	756	762	754	746	747	718	677	690	778	801	768	769	766	789	735	704	776	731	765	728	772	743	724	771	726	741	720	719	724	719	738	804	783	744	730	744	716	745	794	739	760	823	734	727	799	774	793	742	811	800	750	720	732	748	747	739	721	740	712	781	764	767	737	770	768	744	763	755	724	705	754	791	716	751	738	719	786	709	751	758	755	747	709	741	705	738	733	748	732	741	735	753	759	776	784	776	740	752	758	743	772	731	712	719	785	774	778	696	770	698	740	736	736	771	811	746	775	742	781	779	770	697	720	733	750	784	764	739	730	766	720	723	760	770	795	750	700	765	736	701	788	767	766	735	757	750	738	732	796	781	708	778	739	712	775	765	754	785	739	724	792	694	795	737	729	723	771	736	795	779	737	789	746	729	727	759	762	770	779	731	750	732	742	762	746	759	793	743	749	748	785	774	766	751	802	749	705	742	748	731	740	780	778	764	787	790	756	763	708	742	762	752	729	784	736	714	798	782	725	710	749	747	762	735	740	745	757	767	755	720	758	760	762	786	724	770	739	756	791	792	740	723	778	719	712	751	732	738	710	718	752	758	780	755	818	731	771	686	811	728	741	754	735	776	766	768	763	776	759	719	739	756	727	700	720	747	731	734	766	735	807	762	773	741	719	765	797	723	772	751	768	723	781	734	745	732	774	775	715	778	759	751	781	764	722	805	764	783	745	781	723	793	780	757	762	760	737	763	731	733	691	703	724	719	750	743	763	730	742	754	733	778	784	736	753	726	774	747	780	757	726	760	747	761	730	797	770	745	745	799	701	745	764	751	740	760	717	760	739	776	712	765	699	763	761	769	731	786	762	744	728	814	803	787	733	690	758	741	737	787	771	754	739	737	706	738	713	817	756	732	765	761	759	771	729	736	710	721	753	717	697	777	741	771	708	765	760	784	780	771	717	770	761	782	777	780	749	733	750	781	772	779	697	726	783	780	797	722	727	738	739	755	741	755	764	766	760	723	751	772	705	776	726	719	724	765	775	764	730	766	758	769	836	767	765	807	717	759	725	769	739	740	747	709	727	729	774	721	786	791	755	767	760	741	756	774	736	703	730	734	743	724	718	773	729	757	779	759	718	743	757	776	747	764	701	740	776	693	748	735	816	738	697	754	745	770	794	804	737	751	728	723	764	780	734	751	767	797	771	728	722	824	751	732	721	727	753	740	722	743	737	776	742	772	764	740	780	743	716	724	714	732	747	733	751	751	775	735	777	767	768	725	720	754	762	710	716	750	792	718	780	738	740	807	754	726	732	726	751	763	760	735	775	736	778	768	756	762	795	789	699	769	745	754	715	787	762	737	775	745	761	712	777	762	747	764	792	803	755	764	744	786	760	740	745	778	792	786	751	749	722	786	763	777	786	741	794	757	777	738	778	734
4481	2543	1803	1443	1414	1981	1982	1749	1509	1300	1078	835	801	633	504	444	354	335	289	261	252	189	154	133	103	78	69	78	66	72	83	91	83	90	89	96	103	108	109	107	98	98	89	86	103	90	102	81	99	108	127	101	113	87	79	96	65	68	89	75	81	71	58	66	75	68	63	85	80	63	59	72	69	57	68	64	63	83	85	74	77	96	76	69	86	64	73	68	73	61	69	58	60	82	80	75	56	67	82	59	75	80	84	64	68	74	77	72	68	60	66	69	67	73	73	63	75	76	78	67	79	66	71	66	75	67	67	65	80	60	79	63	72	70	73	91	60	86	76	78	75	76	74	76	68	70	88	66	77	71	84	67	73	70	66	63	68	80	89	71	68	76	63	71	72	82	87	74	75	54	81	76	73	60	74	61	79	72	61	66	82	83	80	81	68	65	84	74	83	59	64	81	68	58	71	81	61	87	66	84	80	65	74	77	73	55	69	67	70	77	60	74	76	79	70	73	70	79	90	73	86	70	60	75	71	61	81	61	70	74	69	77	71	67	83	73	88	71	84	73	81	67	54	71	62	71	78	72	70	82	74	64	63	70	79	70	66	79	77	73	71	64	86	72	75	69	77	66	70	72	64	57	82	59	68	73	76	74	80	71	79	71	75	82	71	65	62	81	85	68	72	65	88	78	71	57	59	76	77	75	82	80	77	60	54	76	69	62	76	81	65	70	60	46	86	74	72	69	74	73	71	65	67	57	90	70	71	69	75	81	68	62	85	75	75	76	71	61	85	70	72	81	69	75	70	60	73	70	54	70	69	77	67	65	86	57	65	75	82	73	78	71	88	62	82	61	71	75	54	75	78	67	64	68	84	79	52	65	60	73	58	52	65	79	66	76	75	59	55	63	73	68	77	67	69	67	72	66	84	73	68	76	52	71	72	72	70	82	75	53	63	80	79	70	80	70	60	71	68	81	57	87	82	66	73	64	63	71	79	60	64	71	76	82	68	69	93	72	61	67	76	70	64	74	67	76	64	71	73	77	78	70	80	57	68	67	78	75	81	67	73	69	60	62	77	74	64	77	75	70	59	83	81	67	82	74	78	75	81	70	82	63	79	74	67	68	81	59	70	72	86	74	83	64	70	89	86	73	67	66	86	85	65	76	65	62	73	86	74	88	57	51	62	82	65	75	61	76	88	71	62	60	75	77	85	69	66	66	76	64	62	69	59	68	73	77	83	82	76	77	48	70	67	79	86	59	72	66	74	58	69	65	73	77	72	73	75	75	55	78	58	71	73	78	59	83	72	64	72	75	66	78	68	73	83	65	64	83	66	73	76	78	70	85	82	69	65	87	67	76	70	76	55	54	72	80	90	72	77	82	56	84	70	75	75	70	69	75	85	61	58	77	75	71	65	66	75	70	63	64	67	68	76	62	79	72	62	71	82	67	59	63	72	75	78	60	66	66	52	77	74	59	78	99	75	73	64	70	65	59	67	86	77	70	60	70	59	68	72	75	71	53	85	64	64	74	57	74	70	72	55	70	54	73	80	73	73	79	67	75	60	76	65	73	75	75	60	61	72	70	74	94	70	62	79	70	71	66	79	65	76	81	64	89	63	77	77	67	72	71	80	78	57	67	56	69	93	60	70	68	62	69	71	67	66	70	63	65	71	83	77	77	73	60	71	82	79	77	59	88	80	58	66	68	58	63	73	59	72	69	64	57	69	70	56	77	74	66	77	69	70	73	57	71	69	73	57	80	72	83	71	56	55	80	80	71	89	107	74	85	79	60	89	81	71	64	62	57	84	76	74	69	62	75	81	79	71	64	80	52	82	74	85	71	68	64	62	64	64	70	78	62	81	67	65	80	67	57	66	85	74	72	74	75	71	81	79	73	71	73	88	79	67	56	79	54	67	62	78	78	62	69	60	73	57	67	63	80	61	83	54	65	67	71	66	58	80	67	84	77	68	72	65	62	62	69	68	67	62	61	69	68	72	70	80	71	68	75	57	64	79	71	64	82	66	87	71	85	73	59	65	63	92	84	73	69	58	72	69	77	85	71	74	67	72	65	66	70	68	79	65	77	76	64	82	64	77	72	81	61	60	78	69	76	63	69	76	62	78	75	79	72	77	71	68	79	68	82	74	84	64	86	67	45	64	60	68	64	81	77	53	68	65	69	67	70	57	70	72	73	69	65	63	65	73	68	77	56	80	67	63	77	70	66	59	66	77	67	60	87	63	65	76	76	62	71	81	71	75	81	67	70	59	90	75	71	58	71	75	68	63	78	75	79	68	74	66	82	64	69	66	70	61	81	76	81	64	67	70	75	78	72	70	55	71	78	66	78	62	83	66	76	74	84	75	71	84	66	61	71	61	63	75	69	79	77	74	77	79	67	59	74	72	70	82	69	80	78	65	70	84	64	75	78	76	73	73	73	73	59	62	78	72	83	71	62	59	83	77	55	67	74	73	74	75	72	58	62	49	76	74	79	72	64	100	73	65	68	75	72	61	72	71	64	72	95	80	84	77	60	72	81	76	73	58	73	70	70	68	60	85	66	78	78	90	58	73	71	64	74	62	69	70	69	76	80	70	60	80	62	50	76	80	75	77	69	74	77	74	76	63	55	74	64	62	70	55	74	66	74	88	81	75	74	68	65	74	76	61	51	77	73	73	61	82	85	61	79	84	61	74	68	69	74	65	68	79	79	74	85	72	80	69	62	64	72	72	50	70	59	71	69	58	77	61	76	74	68	65	63	69	92	60	71	85	62	57	70	58	72	82	101	94	87	74	57	62	65	67	55	84	78	61	82	49	79	67	77	63	74	64	63	77	77	83	70	69	65	74	65	67	61	64	70	64	65	61	58	76	80	70	70	72	68	72	76	51	74	63	58	76	77	64	84	72	55	54	83	82	71	76	59	66	71	63	81	69	74	77	70	76	64	90	68	82	66	67	70	74	66	79	81	82	68	78	66	71	74	81	87	55	54	73	69	67	62	69	75	76	69	77	74	89	68	84	69	62	76	74	71	75	72	67	65	77	61	60	67	86	60	62	70	97	79	81	79	70	67	64	75	76	54	75	64	76	72	64	76	68	60	68	79	67	76	68	72	92	67	76	76	67	69	55	72	70	57	60	53	69	79	65	70	78	69	68	70	70	68	70	70	63	65	59	80	62	68	58	85	69	69	78	71	66	78	72	63	66	62	91	72	67	63	78	70	53	65	80	62	81	85	76	74	69	68	70	74	73	73	78	84	75	59	71	66	70	57	71	65	63	79	56	88	80	70	81	58	64	56	65	78	83	61	72	73	62	85	58	58	64	66	62	64	81	80	83	65	93	64	74	82	69	58	83	82	76	74	69	84	70	82	79	57	63	75	75	66	70	58	78	58	75	60	68	69	71	83	69	69	57	58	75	83	79	73	65	59	69	85	66	68	74	75	62	78	71	76	83	64	70	73	59	83	84	66	67	80	60	55	73	52	67	81	68	75	75	65
27101	20081	17299	23914	32434	34290	32549	30006	27318	25122	22931	20500	18068	15761	13762	11417	9784	8532	7733	6259	5604	4426	3746	2694	1726	1207	1055	952	950	1018	1167	1213	1211	1301	1270	1434	1696	1868	1781	1848	1732	1773	1686	1684	1667	1753	1501	1489	1428	1602	1595	1558	1313	1075	902	859	820	754	818	703	745	784	712	690	758	744	772	796	806	769	751	766	770	798	746	758	800	812	719	762	745	784	773	823	724	795	726	788	785	758	748	770	760	707	693	739	741	694	744	730	744	694	759	648	776	725	710	736	786	741	740	756	754	731	769	745	689	710	773	750	731	718	733	725	707	740	724	737	775	756	701	720	783	709	733	759	740	731	723	720	778	805	718	748	740	743	726	761	712	745	726	780	783	695	770	712	775	704	770	733	744	682	723	725	749	741	728	758	694	746	713	720	707	692	759	718	736	752	751	720	716	720	727	782	726	752	731	749	729	662	768	730	692	731	718	777	717	734	726	700	691	790	761	699	725	716	747	691	714	753	736	760	682	729	703	733	746	715	737	705	770	736	708	760	689	796	730	740	728	752	772	795	717	757	744	738	708	763	722	747	739	696	731	745	730	750	740	769	701	764	736	736	749	708	738	746	720	750	741	718	767	709	760	746	733	758	732	684	704	706	695	728	739	738	713	766	706	734	717	694	710	719	741	748	724	710	734	740	713	746	708	739	707	783	722	770	777	721	734	761	725	784	726	749	728	726	755	742	772	762	713	757	709	762	754	727	745	729	784	709	722	768	817	692	730	750	807	790	742	714	774	702	791	735	720	695	746	729	717	746	709	712	738	711	781	747	697	754	742	743	756	750	692	694	749	770	746	679	728	745	740	740	754	728	738	718	713	772	743	746	714	723	720	763	754	767	718	728	756	740	729	760	708	772	763	731	755	718	710	753	713	718	723	761	739	719	715	731	759	736	743	697	720	740	757	751	733	743	721	719	751	743	743	758	709	751	694	737	735	711	720	721	778	752	782	710	716	731	770	726	772	749	704	726	756	738	711	767	777	735	723	772	724	755	767	699	692	726	773	729	729	728	697	706	729	737	762	715	727	730	722	682	744	782	751	748	751	728	745	757	739	719	731	770	783	746	722	753	708	717	705	738	692	694	685	771	706	760	759	771	727	741	717	749	818	734	760	737	736	727	775	708	730	700	761	720	727	735	780	695	745	794	732	721	692	733	756	707	681	723	760	739	720	758	722	725	824	715	757	733	745	801	771	739	707	738	719	711	681	742	725	715	695	772	745	718	750	778	773	744	739	757	712	739	742	753	755	736	733	731	768	781	740	708	714	749	746	767	723	736	786	764	725	764	732	732	712	708	725	751	757	754	698	757	785	713	762	724	719	759	695	744	720	778	751	738	745	682	722	743	769	765	748	805	740	727	746	735	721	681	741	743	740	743	704	774	721	766	763	721	698	750	761	798	721	743	709	728	750	746	706	689	707	717	729	679	749	765	738	779	722	666	695	756	776	690	716	762	752	733	753	739	733	745	818	726	709	785	762	765	734	759	679	730	738	710	707	743	744	733	739	745	737	733	731	777	757	761	746	789	725	715	716	746	736	724	751	701	746	712	744	718	720	765	748	667	729	733	755	755	767	770	767	761	732	771	739	713	714	734	749	753	723	722	762	721	713	735	772	727	773	729	743	773	740	752	722	723	770	743	709	710	748	719	743	747	736	744	739	764	719	721	769	692	733	699	765	708	715	771	739	683	702	739	733	755	724	688	742	750	772	816	714	743	762	741	740	720	723	749	776	745	751	758	740	721	765	704	747	668	752	773	701	732	720	727	734	746	774	711	688	779	767	754	756	711	753	722	711	759	747	740	736	762	749	689	737	738	759	756	711	730	760	748	698	709	743	721	772	710	759	706	719	712	708	720	669	768	700	707	717	739	749	727	709	702	707	742	723	725	702	741	795	709	718	733	730	728	738	725	707	757	812	756	753	746	695	802	759	749	758	720	738	753	747	731	781	734	727	761	760	765	705	780	730	724	709	738	693	710	728	764	761	710	707	768	755	745	776	715	812	715	751	804	745	749	747	754	747	712	750	717	745	749	727	733	766	700	694	736	732	747	761	770	729	746	777	706	723	747	733	732	770	773	740	735	711	718	730	744	715	751	705	753	778	730	739	730	720	710	733	755	735	769	740	748	699	789	742	707	712	727	760	719	743	783	705	707	708	701	737	715	780	709	748	748	759	748	721	710	713	716	729	785	723	765	706	745	763	773	747	713	749	707	764	752	672	689	759	718	705	714	712	758	703	720	768	761	738	765	746	761	757	699	767	808	723	734	745	771	713	704	762	702	740	766	734	732	687	738	736	762	709	745	726	735	717	728	669	709	732	700	719	756	731	699	744	774	768	688	778	737	716	741	731	755	752	754	724	780	765	779	737	766	721	752	700	757	742	725	752	739	764	727	735	736	700	790	702	744	679	734	749	726	731	772	741	759	783	741	744	701	706	738	737	719	698	710	741	757	763	728	765	732	738	708	725	729	781	720	688	738	703	781	756	745	709	720	730	739	709	657	757	766	718	705	766	756	712	757	745	705	739	767	753	722	665	753	773	708	757	759	763	743	706	706	705	710	761	734	741	731	758	747	708	736	748	710	787	747	725	715	747	727	746	760	751	761	685	779	735	735	730	751	767	747	725	753	715	729	755	756	719	729	700	774	751	734	725	752	790	730	723	753	742	713	744	701	759	716	713	746	741	714	737	743	726	711	758	752	723	739	740	766	775	764	735	740	721	757	739	740	770	763	733	718	771	692	696	688	679	753	734	744	798	724	743	716	760	711	745	719	704	771	736	722	726	729	729	712	732	699	769	812	740	740	777	782	751	692	752	709	709	739	754	807	760	706	727	749	680	777	723	770	709	737	744	695	735	722	748	732	706	727	760	752	719	708	773	696	778	756	737	730	718	756	703	774	728	712	707	762	760	705	723	785	701	711	707	745	719	773	744	714	759	775	698	740	768	747	735	716	741	763	691	722	710	736	721	736	750	715	713	698	758	737	752	712	708	777	723	719	723	746	735	757	762	762	723	752	709	725	742	720	753	752	732	718	758	739	703	727	766	700	727	724	726	753	781	732	787	738	749	749	681	688	725	680	782	732	819	783	705	717	713	769	757	711	750	735	740	751	749	772	765	715	721	715	771	686	766	748	686	735	764	775	740	774	755	700	734	730	702	738	726	747	715	770	732	739	729	707	794	772	725	769	701	770	712	802	749	747	756	680	769	775	753	700	692	757	711	749	749	728	722	743	680	739	787	714	692	749	793	719	731	767	775	724	758	754	729	679	722	746	725	749	733	798	769	727	733	733	737	735	729	701	760	715	717	707	722	729	732	749	795	756	734	745	754	755	783	732	757	778	730	747	765	745	737	732	762	735	764	749	742	734	715	790	743	694	743	691	739	707	666	766	719	760	773	738	730	746	722	752	719	709	731	744	714	786	715	730	718	677	713	723	667	760	773	675	746	714	697	771	721	719
3888	3191	2290	1679	1665	2443	2473	2061	1741	1469	1335	1033	867	745	610	501	406	359	314	306	257	183	157	130	95	90	72	68	50	77	76	72	89	80	97	77	100	105	80	98	88	101	86	107	107	105	84	85	98	91	109	94	76	88	62	64	54	64	65	60	66	60	62	62	55	57	41	70	65	67	62	58	57	54	62	56	49	60	53	66	56	66	65	60	50	64	56	47	58	58	49	59	55	63	57	62	56	54	48	61	61	49	66	54	57	67	64	44	55	61	57	46	50	61	54	65	67	67	54	51	55	55	63	43	55	60	53	53	48	47	54	51	73	55	53	52	61	66	46	49	48	60	60	67	59	63	52	47	49	57	63	52	58	46	65	65	59	58	62	65	45	51	55	75	56	51	56	46	39	60	62	64	71	64	55	59	68	54	48	57	67	46	63	52	82	65	42	67	49	64	70	65	62	51	58	57	42	59	46	62	57	41	59	75	55	56	52	56	54	46	56	59	56	56	77	54	60	51	70	56	58	57	53	42	62	57	77	56	53	59	58	54	71	52	58	64	61	50	52	57	68	55	54	58	57	55	51	61	70	57	59	61	76	51	51	62	68	59	57	58	57	53	50	57	70	69	59	64	66	52	59	50	73	48	53	71	34	55	56	50	68	48	67	68	64	58	49	55	65	58	48	51	53	57	62	52	53	57	57	51	52	55	56	73	67	62	60	59	61	64	56	69	58	63	63	48	51	45	63	60	56	53	59	52	59	66	70	55	52	66	52	59	58	63	67	47	58	54	58	72	49	61	56	60	55	74	52	49	46	55	61	71	42	54	61	63	55	58	64	53	63	69	64	59	59	57	54	58	60	42	58	59	70	65	57	54	52	68	57	67	59	61	53	45	45	53	46	48	53	57	47	44	53	69	45	65	57	70	54	54	59	63	40	56	38	58	55	56	52	67	56	50	45	62	61	51	57	66	48	50	48	65	56	71	47	55	55	63	60	66	69	57	53	72	67	51	52	66	51	58	62	67	70	70	52	62	46	45	53	52	63	57	51	52	40	56	68	69	61	62	65	50	62	55	52	61	51	62	64	57	61	48	47	45	40	60	53	43	73	41	68	63	57	67	53	54	51	47	57	72	58	62	50	54	67	56	49	54	57	58	49	53	66	51	59	58	47	70	61	62	46	58	65	53	54	44	61	58	46	66	51	55	60	54	66	63	51	75	81	66	48	56	48	59	68	68	56	70	45	50	48	63	59	62	49	54	76	63	52	48	52	39	56	43	54	62	49	51	50	52	62	62	46	53	51	57	53	58	53	56	64	59	51	63	54	68	65	56	64	66	56	64	64	56	60	55	63	52	55	59	55	56	48	48	55	52	43	62	62	56	61	47	62	57	58	47	55	49	80	48	49	65	57	65	47	59	43	49	61	53	45	55	40	59	51	64	49	57	51	50	45	56	59	56	55	50	78	48	57	62	59	47	59	57	48	69	61	48	59	60	54	61	64	66	44	53	52	61	61	65	49	68	61	64	68	50	52	50	57	58	71	61	52	51	66	67	53	48	42	61	46	49	64	72	56	50	58	59	65	56	53	59	55	64	55	45	70	66	48	52	58	63	54	61	52	55	64	66	59	64	53	50	63	59	58	60	57	56	61	60	57	62	55	62	48	40	55	58	52	56	63	48	70	48	34	52	61	61	46	48	50	50	49	57	58	48	51	50	52	51	61	59	60	61	63	61	53	48	71	66	62	49	61	74	61	40	62	65	60	61	62	64	58	58	48	44	59	52	48	55	56	58	72	44	55	61	57	62	66	59	63	56	56	47	62	49	56	43	61	61	49	63	43	51	61	51	45	55	45	51	67	57	53	47	65	55	61	75	54	58	57	53	59	57	64	65	62	67	55	71	59	53	46	50	59	69	51	55	64	53	60	74	54	62	64	49	53	54	59	62	49	59	49	72	47	56	63	61	66	62	64	54	58	56	44	75	64	63	62	57	72	53	66	56	70	64	52	55	60	51	43	79	56	70	46	56	52	53	55	68	65	61	54	62	54	61	57	62	64	67	59	65	49	57	56	61	56	55	52	43	45	65	49	60	60	57	59	44	82	58	51	80	56	52	68	52	44	64	56	42	56	53	44	65	64	46	50	56	57	65	51	62	52	58	60	56	51	55	65	46	39	69	51	61	48	59	59	68	53	52	70	56	53	49	70	68	53	53	56	67	60	45	59	59	54	68	58	66	51	58	59	51	56	66	59	43	64	79	46	56	47	63	58	45	64	65	61	47	49	56	50	72	61	65	49	66	57	57	59	59	66	52	53	42	72	54	55	58	58	57	73	55	65	61	77	49	57	55	61	74	64	56	60	57	61	62	52	51	62	60	61	47	50	70	55	52	52	40	54	55	51	49	76	56	66	59	70	51	50	78	57	55	41	64	49	60	61	55	57	69	52	58	45	42	60	54	61	59	59	56	68	60	44	58	51	65	59	68	69	51	58	67	56	66	65	60	66	69	55	56	47	60	52	57	49	57	63	57	61	55	40	61	63	63	65	51	67	58	55	56	50	56	61	64	67	74	60	63	63	62	57	68	58	56	61	62	52	52	69	62	42	59	56	52	64	59	78	59	70	55	58	58	52	54	61	55	62	54	69	56	53	37	44	68	59	62	53	59	48	47	53	55	64	46	58	55	48	56	58	60	68	54	70	66	60	61	51	58	52	59	59	55	54	58	57	59	55	64	59	63	40	60	58	67	55	57	58	58	60	51	42	61	54	46	62	58	51	60	57	49	47	51	56	45	53	49	63	47	51	61	49	46	65	56	63	45	58	50	60	64	59	52	60	53	59	69	45	55	59	59	51	60	65	53	52	62	47	62	64	53	47	56	44	53	65	52	61	48	61	62	55	60	59	51	60	60	56	54	59	63	46	54	57	56	49	60	48	61	69	62	59	50	48	59	62	56	59	43	58	49	64	49	43	65	52	58	45	56	57	68	57	62	63	42	53	67	57	53	55	70	62	58	49	55	61	58	54	62	52	60	56	57	73	65	49	56	73	67	71	61	58	60	70	58	63	53	68	64	41	56	66	64	54	72	64	68	50	63	54	55	56	65	58	66	45	59	59	55	49	59	62	53	61	68	47	49	47	55	55	59	73	52	60	46	52	62	45	59	63	61	52	45	52	65	63	64	54	68	47	64	54	56	55	65	60	54	52	46	72	66	62	50	66	69	77	62	62	56	60	60	57	63	56	44	67	61	52	53	62	56	49	59	49	49	57	54	50	60	69	56	53	52	60	62	47	52	51	51	50	47	48	54	54	59	58	45	63	67	58	60	55	54	57	66	54	51	52	56	59	52	59	63	68	52	61	57	56	62	58	51	44	74	59	51	48	71	46	68	58	47	75	64	70	58	76	66	50	61	63	66	51	65	60	59	49	45	64	59	56	63	61	54	63	57	69	52	45	66	53	62	62	61	54	65	36	52	56	77	51	75	52	61	71	65	58	57
30192	22224	19492	25976	34636	36579	34631	31728	29149	26823	24939	21998	19629	17327	15476	12908	10952	9612	8835	7373	6318	4804	3916	2896	1767	1218	956	845	902	1018	1143	1192	1227	1318	1425	1518	1833	1915	1871	1822	1820	1848	1819	1785	1886	1859	1619	1541	1649	1621	1740	1645	1413	1019	819	727	711	609	627	609	611	622	634	586	619	637	645	643	646	656	687	651	686	636	679	633	664	660	643	655	691	665	609	678	634	651	661	651	641	638	597	594	557	582	634	600	625	604	650	599	589	612	589	602	635	601	610	577	626	595	632	606	627	612	665	620	649	633	601	594	634	548	577	568	594	606	648	585	617	607	602	603	614	648	614	614	665	605	620	626	562	609	601	584	590	615	593	603	590	588	610	616	617	617	616	583	615	566	617	620	581	590	626	576	599	634	604	590	584	572	577	610	579	627	595	621	601	618	603	610	620	575	585	646	596	620	599	659	609	650	649	628	652	658	569	630	603	632	596	596	635	557	644	604	608	605	610	628	632	611	611	604	610	655	641	625	604	598	600	629	617	610	619	610	641	578	604	637	606	604	551	564	548	548	578	610	594	593	607	603	602	587	568	547	569	619	545	589	615	593	576	575	635	601	653	565	599	621	630	621	602	574	594	643	607	587	614	569	592	578	661	594	584	608	608	600	650	627	642	622	633	556	647	601	595	646	605	591	630	602	595	603	638	598	619	626	571	563	590	593	593	594	637	587	614	591	606	634	566	600	577	662	636	576	575	619	589	588	587	637	614	576	614	662	599	623	616	585	603	581	584	593	569	588	634	606	611	613	557	609	573	638	610	621	598	599	616	599	617	620	591	595	625	632	638	604	580	601	656	616	597	600	582	633	610	621	664	613	651	600	580	608	591	627	618	608	594	613	589	611	611	628	587	605	637	618	574	632	554	649	599	595	599	598	573	577	559	636	645	589	570	600	621	613	626	625	569	580	597	583	610	595	577	613	637	603	652	630	621	640	615	652	640	586	587	632	611	613	619	595	597	622	618	590	636	613	595	575	557	624	671	646	611	640	624	598	609	630	604	607	646	612	555	621	605	624	558	648	602	631	568	627	595	653	614	606	615	589	627	614	622	634	573	623	627	611	616	615	601	636	636	568	620	622	620	574	592	593	612	552	604	644	598	601	589	612	641	631	617	571	648	580	582	606	597	629	619	591	639	613	572	626	591	624	593	639	616	630	626	571	555	603	598	590	630	587	625	606	574	641	562	586	598	623	601	622	646	625	596	582	630	620	615	599	565	634	602	635	615	583	596	588	601	600	621	617	608	653	612	616	644	612	613	584	612	651	617	615	653	602	572	602	609	584	605	614	608	622	594	565	591	625	602	594	589	563	614	619	594	606	593	607	589	607	565	652	629	610	614	619	580	598	652	611	606	584	604	621	590	547	625	624	641	611	619	614	571	613	605	569	571	673	626	541	635	604	612	631	630	598	614	568	605	622	616	636	595	600	589	625	578	585	616	622	621	660	566	600	588	569	609	617	626	598	592	631	638	655	643	595	547	640	650	622	585	617	623	586	586	606	596	618	568	622	603	621	629	631	615	561	595	610	609	622	580	631	601	644	637	587	587	599	631	595	570	621	612	610	573	602	586	568	630	611	567	586	622	597	616	602	594	584	559	640	632	615	617	590	620	610	634	631	596	616	605	608	608	622	615	627	596	621	642	573	604	597	635	583	617	570	574	601	577	616	594	629	614	599	627	626	619	637	583	605	610	640	637	607	627	661	620	594	606	629	629	625	568	622	587	587	591	615	586	608	599	598	633	613	612	631	632	587	558	603	630	593	615	601	640	606	561	626	627	606	583	610	593	643	608	583	576	604	585	596	636	598	609	591	621	583	594	586	623	566	569	626	637	576	589	628	545	602	588	576	624	623	600	632	590	607	599	611	632	620	616	593	595	560	621	618	591	632	604	601	595	598	622	626	608	585	602	622	573	609	615	574	613	646	598	596	562	574	613	601	598	596	567	641	613	612	630	609	637	571	641	640	594	622	595	581	628	569	588	604	612	607	597	591	619	579	622	628	607	617	600	607	619	569	620	618	586	594	560	596	636	607	579	597	580	619	604	618	572	616	587	596	577	630	611	582	608	607	564	638	593	622	634	616	602	652	626	629	605	624	597	628	609	599	605	573	587	580	612	579	648	621	647	645	573	617	642	634	632	603	587	607	575	631	589	583	624	620	588	600	606	589	616	622	629	572	614	591	638	622	589	631	612	586	583	627	590	607	610	629	654	575	620	623	609	610	560	574	661	622	625	620	618	526	653	622	593	585	619	559	642	602	671	596	595	596	571	595	615	631	628	621	585	624	662	590	614	560	619	622	579	596	584	615	599	667	651	634	597	601	564	600	605	650	616	637	633	612	580	591	607	633	623	574	627	628	622	616	631	642	624	604	606	571	617	587	578	660	606	598	601	584	588	527	606	617	602	653	556	555	598	601	623	590	591	591	589	579	622	614	544	630	577	574	616	621	609	620	601	600	601	630	583	597	636	613	578	603	618	575	599	628	598	587	629	601	620	615	596	605	584	611	599	602	604	672	622	570	584	664	556	614	642	610	599	609	632	593	658	628	599	554	608	625	633	632	566	613	599	588	589	629	627	622	542	619	588	584	593	568	648	587	622	569	621	622	614	625	606	578	571	603	615	593	615	588	644	607	595	623	581	604	598	599	563	602	646	615	629	624	560	604	644	644	628	600	569	599	594	619	607	585	594	624	572	616	578	680	617	624	573	565	544	568	640	636	622	638	644	663	613	630	577	606	623	595	614	570	608	582	623	577	611	628	598	619	638	581	607	658	578	609	616	575	598	611	663	610	627	636	622	628	597	653	598	615	650	589	601	566	601	589	585	607	598	623	623	635	621	614	592	577	623	626	611	612	631	538	645	604	623	676	607	616	626	573	616	603	616	647	593	624	669	622	675	612	620	626	616	596	620	619	622	605	598	593	551	624	630	594	599	549	600	635	606	599	568	591	575	595	580	640	641	580	596	602	620	588	595	618	590	633	646	541	581	576	553	611	608	600	643	644	628	632	597	586	577	558	620	565	626	639	632	633	589	635	532	604	601	587	578	594	601	604	614	620	605	546	602	578	624	598	634	595	605	608	630	591	581	604	599	612	606	646	666	625	656	602	609	631	596	604	608	670	583	644	626	636	605	589	598	614	599	599	583	559	608	612	602	620	634	583	588	661	641	622	630	638	612	576	653	610	626	605	596	591	613	584	650	569	627	603	631	576	585	595	633	615	592	596	585	617	624	611	601	592	685	594	666	605	605	578	607	585	596	615	572	595	573	564	612	640	617	588	655	578	627	604	581	560	582	620	648	624	616	630	655	594	598	628	599	617	636	625	637	587	610	600	597	604	596	636	650	621	612	602	614	622	554	575	635	621	649	651	595	609	617	622	626	579	618	614	612	638	615	613	632	609	610	589	604	580	585	587	613	604	589	596	579	617	640	609	577	597	614	606	595	633	610	610	619	645
3329	1878	1378	1112	1150	1564	1596	1328	1174	990	889	703	598	507	421	336	284	289	244	222	192	153	146	114	98	88	85	63	82	94	89	84	98	100	97	90	112	101	104	98	95	100	100	99	97	87	99	97	105	104	107	97	103	90	88	81	67	83	80	74	68	55	79	88	79	80	99	70	83	85	80	83	70	80	78	84	79	85	82	76	76	78	89	82	90	78	72	85	64	67	76	72	67	79	82	78	98	95	72	70	87	73	78	86	90	84	94	77	76	80	78	98	68	82	95	79	59	82	83	69	87	87	89	77	84	78	72	88	82	84	72	79	87	89	80	67	97	77	91	83	86	92	88	86	69	94	81	82	74	69	83	90	98	64	84	73	65	91	79	68	94	92	80	79	85	82	81	83	81	70	82	89	82	65	81	61	60	84	57	89	78	89	81	75	98	77	71	90	87	72	82	70	78	73	76	79	81	73	74	72	84	88	77	87	83	73	72	76	72	81	79	85	77	73	98	85	67	80	80	71	81	77	72	76	85	84	74	74	77	88	77	96	74	82	85	74	64	78	66	74	83	78	71	75	85	75	89	73	84	91	68	81	85	90	88	70	83	90	71	85	77	78	89	78	69	85	73	72	90	77	89	75	84	87	89	78	71	69	76	78	96	83	89	71	92	64	80	84	67	75	80	72	79	95	93	80	88	85	69	80	75	61	90	69	76	91	84	63	85	95	88	99	78	81	103	90	72	65	86	82	74	109	95	83	87	70	79	63	82	85	81	92	87	86	77	71	78	77	73	75	88	95	90	73	81	73	89	77	88	70	90	67	76	68	81	87	76	97	69	82	76	85	85	79	86	78	83	87	74	83	85	69	75	84	74	76	74	74	83	75	79	84	78	60	88	70	89	77	83	82	76	90	75	83	79	65	80	83	81	79	81	87	96	68	91	68	80	78	85	79	74	74	76	76	69	85	74	92	82	77	91	75	89	74	67	86	69	74	78	71	99	90	107	82	80	80	80	76	73	88	74	78	71	81	82	84	80	66	69	88	71	69	78	90	77	94	91	75	92	88	70	99	71	75	70	65	91	91	82	88	60	69	70	88	81	76	98	85	66	77	89	74	77	78	91	99	87	87	90	77	85	82	73	76	86	75	58	74	97	68	87	72	74	75	88	89	96	75	81	85	76	91	89	80	75	76	87	78	96	90	84	85	95	69	84	66	87	74	84	92	84	97	75	64	108	77	94	95	76	85	67	88	94	81	100	86	72	72	69	84	69	88	85	71	72	92	78	84	96	81	75	83	95	88	73	76	71	65	73	70	70	83	78	74	90	84	77	78	87	89	76	80	105	85	89	77	108	78	94	75	79	73	75	72	88	86	78	68	76	87	90	90	77	74	88	71	76	82	76	73	75	95	73	71	84	76	83	72	79	67	60	87	88	74	88	70	82	87	77	89	84	70	86	79	77	70	74	71	83	85	73	83	71	90	60	82	73	78	71	82	87	60	82	78	89	94	82	79	78	77	92	78	84	84	80	70	75	87	84	67	74	77	83	84	86	88	96	67	90	81	79	78	89	67	73	88	95	77	90	85	62	90	99	91	80	72	79	86	77	87	103	75	88	94	93	72	78	81	106	69	73	82	76	74	101	68	74	77	82	87	76	83	90	84	80	80	82	74	85	86	68	65	77	70	95	82	85	68	71	75	83	79	76	86	90	85	108	64	83	97	94	53	74	79	72	68	60	95	73	87	108	81	72	83	69	84	73	87	91	98	96	90	73	82	81	63	79	75	87	77	81	99	70	77	85	88	76	83	83	79	78	61	92	75	62	85	63	79	90	77	103	61	76	77	83	76	75	90	66	73	88	72	83	88	80	86	86	91	81	94	75	84	74	80	84	87	76	90	83	85	94	59	80	84	82	94	87	72	87	94	80	85	69	76	76	83	90	72	84	67	68	85	70	80	84	82	93	84	78	92	84	75	88	81	83	74	85	82	75	67	71	88	81	89	83	87	88	76	76	74	92	93	80	75	77	92	85	91	77	82	81	70	69	86	83	80	83	67	79	83	79	72	78	91	86	88	70	86	100	75	87	80	81	86	72	80	68	94	89	99	95	75	79	77	78	89	79	90	83	78	86	72	81	76	71	106	71	79	77	80	81	89	88	71	96	89	84	72	86	71	72	73	96	85	79	95	85	78	90	88	68	78	83	92	71	87	87	90	87	70	75	86	85	83	73	89	90	79	73	84	75	82	67	71	85	83	71	76	70	65	69	99	84	80	91	92	65	92	77	72	86	89	94	86	71	83	65	83	70	84	78	96	89	66	80	76	83	87	73	76	76	79	88	76	81	74	83	75	60	69	91	96	67	95	72	90	96	73	94	88	85	82	83	79	69	95	78	89	86	82	93	82	94	73	75	88	67	73	78	83	83	80	73	74	81	75	76	89	77	97	84	94	94	69	72	75	72	76	84	71	70	89	85	68	76	82	85	89	75	67	79	79	79	92	72	84	88	86	68	80	90	91	84	70	83	101	85	91	70	73	72	96	78	81	83	73	65	76	88	74	93	79	69	78	96	66	87	92	76	88	71	65	84	62	80	81	80	69	84	85	76	65	63	73	74	82	67	78	96	95	81	72	76	71	73	79	90	90	74	68	83	86	87	66	76	67	74	78	74	76	78	78	77	99	91	78	82	82	89	78	66	90	53	71	91	79	67	80	79	94	55	76	89	88	79	79	70	77	82	65	83	78	76	90	77	90	76	63	67	83	80	71	76	66	93	88	95	66	89	81	79	81	73	67	82	90	84	78	74	82	85	91	70	73	96	78	76	77	80	74	72	72	95	81	82	93	67	81	74	79	90	83	78	66	69	80	75	70	76	76	81	76	77	97	89	85	70	70	65	66	78	85	85	75	97	94	82	72	79	76	78	85	91	60	85	75	75	59	83	70	75	73	80	76	75	85	71	75	74	68	78	77	89	75	93	73	74	76	57	93	106	88	82	92	78	83	93	77	91	80	89	76	87	71	78	87	81	78	72	93	76	85	77	79	79	77	83	110	79	97	76	89	87	82	65	90	80	76	81	72	62	83	84	82	78	85	81	81	83	79	78	85	76	77	85	70	91	65	77	73	57	75	73	79	73	81	61	76	80	76	78	83	84	79	70	85	104	78	91	86	78	73	73	86	73	93	77	78	92	81	91	85	77	79	76	107	82	75	88	76	68	106	76	73	92	88	73	88	82	66	65	59	62	88	73	74	78	79	90	72	78	89	98	88	85	76	72	91	75	77	82	80	82	72	97	86	83	88	76	78	66	93	87	100	79	91	70	90	87	84	78	77	87	75	87	77	82	62	84	83	72	68	87	72	76	86	86	91	67	57	78	80	64	94	78	67	91	91	83	79	90	77	61	74	76	87	78	78	64	75	82	75	73	76	80	90	75	68	66	79	80	87	76	68	76	72	75	92	85	84	77	76	81	82	87	97	68	82	68	84	79	93	80	87	80	78
25522	17794	15320	21549	30510	32116	30115	27727	25309	22882	21017	18102	15877	13607	11855	9552	7977	6949	6465	5484	4516	3522	2909	2158	1528	1105	999	942	954	1040	1116	1253	1230	1217	1301	1420	1562	1618	1616	1585	1479	1588	1512	1496	1538	1628	1428	1408	1348	1451	1513	1399	1285	1061	965	913	894	861	888	804	866	856	876	773	909	888	837	890	833	845	891	879	867	875	877	854	813	894	848	864	900	918	873	896	852	860	900	843	870	818	852	864	892	850	821	831	860	882	874	800	849	837	836	841	830	795	834	850	838	833	854	903	843	878	837	850	848	761	881	785	832	830	850	834	822	803	839	830	785	823	817	758	874	834	894	838	872	841	825	836	814	828	848	822	838	891	887	855	829	842	926	830	847	862	831	829	797	847	842	877	862	816	843	853	834	801	792	850	853	788	860	825	849	859	808	809	795	822	849	869	806	880	845	837	829	845	825	853	812	880	824	860	842	835	855	885	848	851	837	878	808	780	828	889	859	810	842	798	852	828	897	883	847	852	858	757	828	838	849	875	842	837	850	841	852	867	852	864	850	827	811	814	820	817	811	807	887	882	860	838	831	844	835	838	824	793	845	882	816	882	881	827	825	828	817	908	811	885	833	778	974	909	879	858	846	850	824	816	890	800	824	881	879	867	842	826	848	840	849	806	851	821	858	818	831	871	849	856	872	875	810	874	763	823	845	791	807	848	849	838	833	821	842	845	826	864	811	896	844	805	842	862	866	836	822	849	845	878	824	820	808	895	804	821	853	850	821	814	870	840	837	876	874	887	841	789	851	869	773	874	830	840	900	812	845	832	820	772	833	836	883	820	857	823	849	829	847	882	811	787	875	841	869	856	845	841	871	875	780	833	846	836	837	834	847	813	886	903	864	805	873	834	875	812	857	837	844	872	820	750	854	814	879	829	888	855	856	868	862	799	852	847	827	870	845	844	864	836	896	828	806	903	811	854	786	790	813	843	822	863	827	860	856	803	852	807	858	798	871	835	830	816	813	802	812	835	861	801	836	860	831	834	864	833	911	858	859	824	877	829	839	824	852	859	841	854	846	803	856	874	820	841	852	833	847	832	867	841	843	872	842	820	833	844	840	874	866	835	872	779	809	768	840	838	821	833	832	893	846	859	749	855	836	828	836	805	833	853	892	838	859	824	816	850	829	843	869	859	811	868	841	810	847	851	879	872	840	840	856	829	865	844	822	833	861	842	830	833	852	865	837	855	845	885	844	853	859	896	781	884	866	861	820	831	812	830	817	836	811	826	848	844	812	832	829	820	833	807	904	849	833	830	864	856	884	867	816	817	843	847	857	867	863	868	866	804	890	873	824	812	767	859	818	836	837	797	809	791	862	834	814	813	845	858	863	887	865	841	882	855	848	854	811	906	882	834	791	841	841	835	808	811	854	862	847	838	832	839	821	850	812	844	848	858	855	836	796	828	826	884	835	829	858	866	830	841	822	848	786	855	806	783	884	868	887	864	857	837	800	801	875	857	796	804	818	814	825	872	825	805	811	824	900	880	859	845	843	823	829	829	837	876	835	829	785	839	834	920	848	849	838	822	878	808	893	858	826	803	846	870	823	856	846	879	855	817	877	836	849	849	862	854	841	855	756	890	863	889	797	807	837	833	799	841	822	873	836	829	796	848	855	816	823	823	860	863	822	867	809	855	855	835	843	854	840	829	868	850	839	861	838	826	842	779	837	814	886	847	889	866	847	881	904	801	859	810	819	828	828	801	849	845	848	873	884	819	869	830	852	857	812	784	835	854	864	802	830	840	831	914	796	830	874	812	865	849	820	834	858	810	851	856	836	818	817	824	821	836	794	836	776	833	871	833	835	839	821	815	914	835	870	806	822	782	860	819	833	844	869	846	843	862	884	863	791	820	849	807	877	811	806	836	828	759	788	838	864	870	872	865	829	883	848	837	861	855	858	844	855	828	863	860	814	850	862	856	799	832	809	869	821	845	852	839	817	825	865	832	863	850	868	886	823	811	867	837	900	823	787	865	808	897	848	741	850	826	838	848	801	808	857	868	804	848	873	884	865	855	795	873	895	854	818	823	825	884	813	806	819	814	821	808	822	903	836	828	848	841	815	856	840	842	892	896	873	842	839	839	829	797	863	807	831	815	835	864	887	819	817	859	866	828	880	820	808	842	822	796	823	890	854	844	816	854	813	843	794	858	835	793	850	838	898	829	831	839	810	841	847	858	838	827	815	856	848	868	829	856	857	879	807	862	828	868	838	788	815	831	839	824	830	846	859	815	817	872	835	848	820	821	812	780	814	853	821	810	850	837	814	862	869	875	835	876	838	865	792	832	781	874	853	838	867	825	822	870	839	827	898	853	846	797	861	838	886	851	882	838	829	863	885	863	877	848	808	884	855	896	831	856	859	847	824	893	862	830	910	861	838	860	840	863	854	834	813	816	862	802	828	850	837	787	880	872	859	810	826	843	868	810	822	850	817	824	847	794	859	921	844	837	834	844	853	843	822	857	895	886	878	866	897	846	827	843	855	788	780	834	837	838	810	850	803	837	870	868	802	856	824	847	784	826	876	833	826	783	782	864	818	772	865	813	849	879	779	849	870	838	862	859	832	866	882	853	805	866	821	835	842	806	894	809	840	876	892	812	836	781	866	846	850	836	829	859	893	796	835	831	852	831	832	864	811	814	846	813	837	874	820	816	888	886	858	870	831	827	845	866	856	836	831	842	866	821	847	840	803	777	814	840	797	846	821	849	845	848	859	865	834	821	818	875	870	882	817	848	820	871	845	855	928	798	886	824	846	879	827	848	813	799	863	846	859	809	880	848	804	876	818	816	844	907	829	825	838	845	841	831	858	816	834	852	816	846	858	796	847	820	811	836	791	856	834	858	849	913	822	861	827	847	829	840	835	834	837	881	850	808	854	875	815	863	842	850	870	859	876	883	862	805	812	838	860	868	766	830	802	839	850	848	848	836	909	867	850	844	817	847	812	840	772	881	902	867	827	798	848	860	853	843	829	837	818	820	864	848	844	843	809	839	836	874	827	873	774	823	850	848	841	807	823	816	865	832	811	839	867	898	828	806	838	887	832	855	881	861	839	826	869	811	950	863	829	852	838	817	838	849	896	807	845	876	840	850	864	796	849	805	847	877	889	811	801	840	793	835	848	882	859	847	835	852	852	859	891	846	868	832	892	817	846	856	815	883	841	819	837	830	879	837	777	821	841	940	866	883	825	845	849	804	840	837	844	837	902	875	886	828	830	862	834	792	809	822	863	828	840	893	829	853	837	843	844	892	817	830	868	787	805	870	815	834	828	816	871	873	809	881	886	887	800	863	823	831	916	857	844	843	854	867	827	845	840	829	868	866	795	759	832	847	818	806	854	799	848	887	850	891	879	790	865	854	814	869	828	828	791	857	854	823	895	899	834	845	811	908	785	854	894	867	808	877	838	878	789	824	832	845	867	878	866	845	823	805	849	823	902	903	787	791	823	796	830	855	836	897
4267	2340	1743	1277	1312	1834	1909	1663	1490	1313	1064	920	725	631	559	466	341	334	319	259	238	172	148	108	98	90	74	83	77	94	75	98	83	100	85	106	97	97	106	118	114	124	89	119	113	89	105	98	94	90	94	106	88	98	82	89	77	69	68	89	68	62	68	73	72	83	72	78	69	78	86	75	54	61	65	65	72	75	79	82	89	69	65	89	72	92	93	82	75	66	93	71	61	74	70	95	66	78	80	64	88	67	90	76	90	92	88	89	63	75	65	61	78	71	81	90	83	75	76	84	64	84	82	57	69	68	57	69	83	71	71	71	78	81	61	70	70	69	73	74	80	72	75	62	73	88	74	83	83	84	80	84	79	77	72	82	69	83	84	58	59	61	72	82	85	82	83	86	87	82	70	77	74	59	61	88	75	72	76	81	72	88	82	72	66	82	87	70	83	59	82	91	60	79	72	84	80	70	90	66	73	74	73	72	75	66	72	65	80	69	86	73	60	87	65	78	70	73	84	65	70	73	68	90	64	88	76	83	90	62	69	72	78	78	84	80	88	54	74	66	83	71	78	75	75	63	84	90	79	73	95	80	57	82	71	56	82	74	73	79	62	73	81	78	71	86	89	79	69	70	75	82	78	77	84	83	68	64	81	92	68	62	90	82	60	82	66	77	81	69	59	91	81	74	61	65	63	85	70	78	60	58	72	75	82	83	77	74	60	91	56	60	76	69	82	76	80	74	68	66	63	59	67	77	76	58	79	66	96	80	70	83	79	81	87	80	75	80	78	86	76	78	73	55	89	81	64	75	67	84	84	72	83	66	91	77	62	85	81	66	84	88	94	62	79	85	95	75	65	63	60	55	72	69	65	98	69	70	59	64	73	64	75	73	59	72	69	72	64	61	65	77	83	75	64	80	78	75	78	68	74	84	83	69	76	74	74	83	76	76	79	84	100	71	60	61	84	78	73	68	77	69	59	67	77	82	76	81	59	76	87	92	68	80	62	69	65	70	75	60	83	75	71	68	73	72	63	67	60	77	71	74	69	75	65	99	67	84	59	88	75	84	89	72	76	68	83	77	77	76	77	64	60	72	67	67	77	72	68	84	71	68	81	77	66	78	74	79	77	70	78	70	73	75	83	74	77	78	58	85	69	69	62	73	83	64	72	60	80	70	65	69	70	71	69	69	81	49	78	62	64	81	71	88	66	68	73	60	71	69	59	66	65	61	86	76	75	62	77	82	82	78	75	73	80	56	76	72	85	67	61	73	84	68	75	69	66	65	75	82	71	66	74	62	94	63	79	74	79	71	71	77	84	81	77	89	65	86	69	75	66	71	81	87	80	55	79	72	74	63	66	67	69	63	82	78	82	75	86	72	78	66	73	62	67	74	78	64	61	67	73	66	76	56	73	84	72	76	70	71	87	77	89	88	75	90	63	67	71	66	97	86	83	53	74	61	71	80	73	83	76	72	79	89	73	64	84	69	87	75	63	71	78	78	68	82	78	67	69	82	62	61	69	70	71	57	79	67	71	89	83	78	62	57	60	72	75	82	88	60	76	89	78	65	78	78	66	65	76	92	83	55	58	79	81	80	71	79	80	82	65	83	68	64	66	97	83	68	72	85	75	81	77	68	70	77	80	63	81	98	77	78	71	85	63	84	69	68	73	75	88	67	75	68	72	76	64	79	56	67	84	66	83	80	55	63	80	85	95	63	69	69	76	66	80	81	83	78	63	74	75	76	70	81	69	77	81	68	66	64	88	74	85	77	62	84	65	81	73	80	69	82	81	67	77	86	84	83	59	67	73	62	67	85	48	75	67	76	66	76	72	70	77	71	61	72	65	73	64	61	74	72	75	71	71	70	82	82	66	60	77	71	60	74	75	84	61	76	84	73	82	61	81	77	70	71	66	78	84	63	79	78	61	69	71	76	87	86	84	69	87	79	79	82	76	62	78	58	70	75	71	61	68	79	74	76	78	79	71	86	82	79	83	56	74	65	70	79	84	67	87	79	71	77	83	71	69	71	71	68	67	83	71	73	69	70	75	72	60	78	66	85	63	80	67	85	66	66	72	71	88	72	83	62	80	75	67	74	82	89	73	66	77	83	64	67	60	56	81	79	77	58	70	82	69	71	68	62	72	58	81	65	78	65	64	72	72	69	66	82	93	77	64	62	83	72	68	77	75	68	70	63	70	85	85	68	76	66	80	61	68	73	69	71	90	64	85	79	74	79	61	73	74	83	55	78	90	69	85	80	66	64	77	78	62	74	88	84	81	69	86	77	75	79	85	86	76	83	76	78	85	72	62	74	77	61	69	75	79	93	85	67	75	87	68	73	88	76	74	82	95	73	79	77	68	82	76	71	70	70	77	66	77	77	80	74	70	61	78	78	82	59	64	78	71	69	74	61	78	103	86	55	76	100	76	77	78	86	71	68	74	66	77	59	78	73	66	71	72	74	56	67	78	71	76	69	74	65	72	73	69	80	52	75	85	79	77	82	75	76	74	70	67	76	86	85	84	68	92	77	94	86	79	73	85	79	74	87	67	79	62	81	73	83	78	60	75	81	85	89	68	72	76	80	82	75	85	76	79	73	72	62	84	76	94	95	75	103	78	73	59	70	76	72	60	76	67	70	81	74	75	69	65	76	75	80	70	69	71	79	70	81	72	65	76	80	74	85	78	67	78	68	89	91	56	88	61	77	72	74	69	79	75	77	63	71	78	91	74	69	90	81	78	83	71	76	60	65	68	89	68	75	67	78	69	79	82	76	72	83	69	80	94	78	82	66	78	77	73	93	86	90	67	68	85	61	77	79	66	76	81	87	74	73	73	86	78	68	81	66	79	95	75	84	65	63	61	60	63	80	93	82	77	84	66	83	68	75	67	61	75	76	69	92	85	78	68	77	79	78	79	85	63	63	74	75	79	74	83	73	82	91	80	76	64	68	61	61	63	90	67	65	86	60	75	68	74	81	69	87	80	86	77	68	68	68	66	68	60	65	72	66	79	72	63	72	72	67	63	67	74	95	77	81	71	60	77	55	90	84	78	90	82	61	63	77	68	70	71	69	70	56	73	80	78	65	69	74	76	74	77	73	69	68	73	74	66	84	77	84	57	76	97	72	94	59	74	64	73	63	78	76	72	75	81	76	78	70	46	82	77	60	79	77	59	73	65	70	71	83	63	58	75	74	72	64	81	75	83	75	64	81	71	65	70	90	61	91	75	69	61	68	91	72	65	73	67	83	75	86	73	74	70	74	73	83	69	83	82	66	81	85	67	61	89	74	67	89	67	63	84	77	72	73	57	76	75	81	66	67	72	77	68	75	92	76	78	67	82	78	75	69	75	76	79	85	84	73	82	92	56	82	70	86	84	86	79	62	59	83	80	93	75	71	70	71	68	89	71	63	73	63	58	76	59	78	69	67	61	83	71	80	69	64	63	69	67	80	87	68	65	72	64	76	76	77	93	89	74	75	70	60	70	71	87	69
26623	19445	16988	23424	32096	33723	31885	29624	27458	24941	23035	20243	17809	15322	13894	11277	9463	8248	7770	6580	5503	4139	3240	2573	1582	1161	989	964	952	1079	1213	1224	1245	1383	1366	1515	1727	1837	1773	1825	1774	1703	1630	1656	1735	1684	1519	1538	1504	1689	1672	1585	1310	1062	1000	806	819	802	835	783	811	756	759	793	840	786	826	789	780	812	778	801	741	836	771	793	844	811	834	750	855	792	800	829	827	840	837	767	775	753	826	829	784	763	777	804	813	797	751	804	845	753	779	769	742	733	828	781	736	761	751	787	770	794	781	752	783	775	765	786	803	774	748	733	783	786	796	746	745	800	797	771	759	793	760	757	768	755	771	786	774	726	767	831	817	735	786	747	755	802	776	740	783	795	776	797	765	770	782	764	772	760	776	759	790	755	802	774	788	754	768	790	767	734	804	780	815	779	743	774	814	780	813	788	747	720	787	771	786	788	792	794	799	807	804	726	816	741	797	776	801	772	798	760	790	762	758	805	802	759	793	784	821	769	752	768	766	729	792	774	813	785	800	748	766	771	803	769	800	846	805	750	792	733	814	742	749	805	726	778	762	770	774	782	773	793	726	751	751	737	783	794	758	762	760	748	734	819	761	741	788	774	752	746	795	721	726	775	774	819	799	740	805	762	754	826	762	793	771	769	769	782	810	795	745	768	760	733	767	772	693	740	744	753	759	789	768	777	745	749	727	792	798	778	760	751	776	795	791	752	766	734	753	729	776	790	792	766	767	736	765	765	716	740	793	768	766	777	813	772	836	795	787	752	770	787	761	761	760	737	781	730	803	773	815	819	790	788	756	802	798	750	805	792	806	752	821	738	761	793	774	787	759	780	834	775	727	750	805	765	760	769	772	761	774	775	780	762	780	702	770	763	705	778	818	780	739	827	817	839	776	782	792	750	768	772	786	745	826	801	773	810	776	766	824	760	804	722	782	751	779	784	751	738	730	768	763	784	793	810	758	731	767	796	768	728	769	750	773	789	771	787	750	804	818	797	797	745	742	772	777	757	775	740	784	775	762	826	736	734	786	733	781	728	777	799	784	762	805	769	748	753	793	778	723	818	747	757	795	821	788	758	768	739	733	784	775	775	783	757	781	751	789	740	822	773	783	780	776	769	807	783	750	761	819	763	754	748	739	743	795	743	824	789	740	813	785	716	760	747	791	787	736	742	771	786	790	781	779	789	721	757	771	827	740	821	758	768	807	752	780	778	800	715	772	764	774	756	757	792	765	739	755	771	773	749	763	765	791	750	749	745	759	740	775	767	732	798	779	794	794	793	762	812	757	776	794	754	786	760	848	780	787	791	779	703	747	731	723	745	784	820	713	791	767	772	766	774	761	747	788	800	776	788	771	725	800	793	807	765	787	734	774	739	725	752	758	776	776	776	754	802	786	778	753	810	775	765	750	789	758	770	767	774	745	754	800	748	740	773	781	796	741	766	790	747	770	762	798	733	795	721	778	759	812	765	784	804	756	821	795	738	723	775	753	789	777	781	736	735	762	774	763	740	775	830	803	770	790	794	770	729	740	786	790	816	785	773	768	814	764	782	773	751	815	823	727	757	778	816	800	740	753	772	731	768	733	746	788	798	785	742	795	743	772	778	761	747	758	784	803	782	777	746	765	731	807	773	792	754	754	795	784	812	789	767	744	776	741	767	765	798	756	774	762	756	746	752	740	790	778	762	789	781	823	813	825	722	745	763	796	774	781	794	812	751	734	767	727	790	812	775	795	771	744	738	753	789	758	752	764	780	713	790	729	798	788	795	802	808	799	774	761	800	732	759	750	746	790	819	774	737	787	744	794	761	797	755	737	785	782	807	747	780	771	787	745	746	802	796	779	745	742	736	783	757	721	794	706	794	732	780	753	775	807	794	709	750	775	697	818	767	776	734	808	751	794	777	795	810	765	785	746	769	815	788	805	780	762	778	788	809	802	776	743	778	772	772	756	747	783	743	798	772	801	787	756	828	736	785	736	743	774	803	736	798	817	784	774	778	786	795	757	756	811	828	808	774	787	785	747	773	799	781	781	771	779	784	757	745	756	762	769	720	794	796	766	735	796	774	776	688	765	783	767	762	796	817	783	754	759	773	806	818	787	740	800	769	757	786	798	726	740	716	823	759	736	805	799	795	772	760	761	758	758	815	785	767	785	794	788	747	735	755	789	747	800	785	766	773	750	773	773	729	761	781	745	794	753	781	751	772	746	801	750	735	788	818	759	763	775	749	747	749	796	788	793	769	806	736	819	776	763	778	847	765	753	765	767	768	732	754	801	749	768	789	775	825	719	763	734	751	791	696	775	788	759	761	746	798	798	801	752	772	764	747	790	830	801	791	777	755	773	788	768	780	835	758	848	774	765	792	734	760	753	758	795	782	807	754	778	760	733	757	787	745	785	752	731	760	795	764	752	771	724	698	795	777	796	749	783	765	734	712	755	769	805	769	755	737	767	746	781	752	755	778	787	746	766	715	830	779	793	723	767	794	752	807	797	816	764	830	757	797	784	783	805	812	804	757	786	759	797	783	788	814	781	743	760	767	746	736	794	802	806	785	731	798	794	724	797	817	734	773	725	728	825	796	741	816	746	814	756	752	773	775	788	805	750	791	797	774	806	770	759	743	779	775	769	771	777	781	765	778	800	764	797	714	747	776	777	769	807	800	775	736	806	794	767	765	805	745	749	748	751	739	780	780	763	790	770	728	769	803	793	756	811	787	788	748	750	752	726	754	759	805	796	769	775	784	791	729	767	751	778	750	770	815	736	781	738	793	760	720	735	781	726	773	768	732	779	725	796	758	787	781	776	817	797	745	720	732	788	796	759	784	791	775	794	802	769	778	697	791	799	766	762	770	801	744	739	738	776	790	815	762	766	805	792	786	790	792	808	754	782	762	768	796	769	791	796	754	754	834	793	770	770	732	734	779	804	729	735	776	768	763	806	776	769	800	756	780	772	780	747	750	725	755	760	810	734	769	808	687	777	777	776	812	771	742	752	776	769	824	750	802	819	810	818	784	767	739	784	758	796	781	750	757	793	772	752	765	770	819	758	774	741	717	748	745	749	763	776	785	793	774	732	798	766	768	826	746	769	769	737	752	786	806	773	775	750	864	752	822	807	777	800	794	723	804	810	766	760	737	781	786	773	729	791	788	761	779	806	780	749	750	745	766	726	792	718	769	788	778	773	722	763	744	795	786	779	790	771	753	776	795	765	786	772	756	798	780	803	801	760	796	793	784	825	757	725	763	756	753	803	770	806	743	794	783	793	759	723	786	772	834	770	741	804	750	759	740	790	772	757	771	792	750	771	749	769	772	760	722	787	764	761	724	787	750	732	791	726	766	719	781	795	782	802	784	780	762	846	775	773	774	781	806	767	807	809	787	780	765	728	765	768	780	796	821	811	754	760	786	771	762	784	816	714	850	775	766	818	789	770	756	781	754	727	814	781	788	806	767	745	769	774	764	792	803	820	774	765	788	805	762
4533	2528	1705	1421	1390	1864	1941	1785	1557	1303	1060	954	776	607	548	446	341	344	311	243	220	169	138	111	92	72	81	64	70	73	85	91	79	95	97	103	102	115	112	97	106	103	113	124	100	92	91	102	99	126	105	108	85	91	67	76	82	65	67	71	79	66	82	79	74	79	71	85	62	67	57	68	68	77	74	58	76	82	69	70	65	81	81	80	75	74	78	71	74	71	91	66	89	67	73	72	66	85	67	71	66	68	75	72	71	76	81	66	75	82	78	61	72	75	83	82	64	71	66	68	79	66	79	88	65	79	60	76	75	53	78	75	58	60	71	77	68	73	73	91	75	60	71	60	85	81	64	75	70	63	69	67	64	82	56	68	64	57	64	74	75	79	67	80	64	79	69	68	65	62	73	65	75	85	80	78	81	59	77	69	78	72	79	82	68	65	63	64	71	60	64	72	75	80	63	68	76	76	73	60	60	77	67	91	79	81	74	72	57	66	59	67	62	98	67	76	83	73	80	72	57	89	64	72	73	75	65	82	82	72	74	97	81	62	87	66	84	75	75	60	66	75	71	61	76	78	77	72	71	78	75	69	68	71	86	72	61	62	75	70	80	73	64	72	73	71	74	69	60	75	64	57	76	62	66	71	72	76	67	69	74	88	56	55	54	69	72	72	72	66	52	59	61	78	68	64	65	61	58	75	77	66	82	68	69	72	77	87	100	57	72	73	84	80	72	67	90	65	77	70	66	72	76	71	87	72	87	67	72	67	79	77	70	84	65	66	75	59	72	77	83	90	85	94	68	76	69	86	70	72	61	66	70	81	67	86	66	65	73	69	71	83	70	61	74	86	67	81	65	70	77	60	86	76	86	76	95	72	76	76	74	72	64	51	61	74	74	73	73	78	66	63	77	72	62	73	68	63	77	60	68	62	73	80	61	67	74	81	72	72	68	61	72	77	70	75	68	77	73	75	75	64	81	65	63	68	76	82	92	73	70	59	64	78	65	74	65	59	77	76	83	74	68	69	67	80	66	84	59	61	68	87	82	74	79	60	70	69	57	68	72	69	74	67	75	70	74	66	87	64	63	74	68	74	85	57	69	66	72	86	69	70	90	76	77	77	74	80	66	74	69	69	79	75	62	77	89	79	73	75	83	61	62	68	72	69	67	78	60	82	84	77	66	74	65	74	66	73	76	79	67	65	75	77	67	76	72	79	88	78	72	69	78	60	80	73	74	69	73	92	77	74	68	75	77	76	70	82	68	81	70	73	80	58	75	88	67	78	82	60	73	57	61	87	74	71	63	56	78	75	71	65	75	59	69	56	69	74	72	72	71	83	62	70	66	80	68	67	63	73	78	67	69	69	69	66	58	76	78	83	68	74	70	84	75	80	67	74	71	66	75	78	56	68	72	69	76	75	74	66	84	86	68	68	78	70	68	63	69	74	71	65	73	70	75	71	67	81	76	64	77	74	72	65	59	74	82	72	79	95	54	68	63	74	71	83	61	69	68	76	61	70	72	72	60	73	72	61	75	73	71	76	49	72	71	74	75	69	64	76	66	84	74	67	81	71	69	71	71	68	72	83	77	65	70	68	72	59	63	58	73	74	78	62	67	65	68	82	75	82	89	78	90	84	71	67	70	68	76	68	91	70	69	74	60	86	78	70	70	77	84	67	70	70	71	68	74	80	71	77	60	66	96	67	79	73	83	82	69	64	70	73	66	75	70	70	63	67	62	73	64	83	68	79	76	68	72	73	78	68	82	91	72	62	66	72	74	58	70	80	82	71	77	66	68	71	77	72	74	74	69	72	70	69	62	63	70	63	77	88	64	73	78	63	73	77	58	67	60	87	65	68	88	66	76	72	63	77	75	76	85	68	61	89	79	78	64	70	73	69	74	91	62	88	73	66	79	58	71	58	56	82	71	80	64	75	71	78	61	80	73	86	60	67	78	85	68	81	80	84	77	76	74	76	71	75	68	64	60	93	59	75	66	60	76	87	80	84	65	73	68	78	74	56	64	72	59	62	67	65	84	62	75	78	73	69	63	78	74	69	72	75	62	68	71	87	80	81	77	75	60	80	65	79	71	64	71	76	71	73	73	73	70	65	70	70	72	76	75	79	79	68	71	69	80	83	53	71	85	83	81	68	74	72	60	62	83	67	69	82	76	61	64	80	66	85	75	76	68	68	73	73	65	70	83	54	70	72	67	60	84	91	70	77	73	72	68	69	72	89	74	94	70	58	75	66	71	72	61	85	86	76	66	82	78	70	64	78	66	79	70	83	70	88	63	65	70	56	68	77	77	57	62	62	72	84	64	65	73	62	59	63	68	64	72	62	70	65	61	55	75	73	72	81	82	52	70	75	78	64	74	82	85	59	80	83	56	62	56	82	75	77	82	84	74	59	67	72	72	61	70	54	65	75	84	64	65	72	65	65	70	72	70	83	50	80	67	61	62	84	66	77	59	65	75	76	79	76	76	81	80	66	62	69	78	71	78	68	71	66	77	87	63	76	68	64	73	62	76	66	66	90	90	81	79	80	51	67	52	68	61	64	73	70	82	84	76	71	58	76	72	80	69	67	66	76	71	59	68	69	62	63	90	67	60	67	74	68	71	73	67	67	82	70	56	65	76	74	60	77	66	71	77	64	76	70	74	75	89	76	80	68	57	58	79	84	70	69	73	77	69	79	66	83	78	74	60	78	79	94	64	75	70	61	72	67	68	75	72	67	99	87	63	63	72	76	82	71	75	78	55	68	67	51	72	88	74	67	77	74	81	76	69	91	63	67	88	74	72	69	70	75	61	68	75	73	72	66	60	72	71	66	76	79	77	72	76	78	80	56	73	54	79	90	63	54	66	72	63	63	82	66	66	68	77	62	67	63	74	77	65	70	67	62	78	85	63	81	60	82	68	59	69	63	61	64	83	84	76	62	80	80	74	76	68	70	64	81	72	68	73	60	67	66	77	75	72	80	78	82	78	75	68	67	75	76	71	59	63	70	77	70	60	73	63	72	56	60	63	59	63	63	84	89	65	59	89	82	68	74	77	53	65	66	71	61	69	54	88	79	88	65	78	75	76	78	70	68	79	68	66	74	76	70	74	78	78	77	65	80	66	65	81	63	78	74	78	65	52	60	81	83	61	73	79	64	72	68	85	77	76	72	66	66	77	70	77	81	55	70	75	77	82	93	66	73	50	78	63	65	71	82	74	80	79	84	70	68	69	67	80	63	70	67	73	61	64	64	84	54	72	80	78	61	64	80	66	64	65	90	60	57	75	84	62	70	77	65	79	72	66	77	62	72	60	55	78	61	65	74	73	70	74	77	69	75	64	73	67	71	71	90	81	70	61	81	66	83	60	67	81	78	62	67	71	82	80	73	54	80	62	93	74	87	57	67	72	61	72	71	59	78	76	77	90	82	74	70	70	83	70	68	78	89	90	81	70	66	62	45	80	74	73	67	78	82	87	64	64	83	63	68	81	59	83	82
27199	19957	17544	23920	32563	34172	32324	29910	27642	25367	23302	20699	18300	15774	14143	11715	9627	8651	7832	6720	5446	4206	3359	2539	1532	1213	996	945	958	1075	1193	1233	1253	1272	1418	1529	1764	1816	1746	1838	1708	1757	1721	1745	1844	1680	1586	1481	1564	1684	1684	1558	1284	1092	891	772	780	756	756	774	747	756	735	742	791	790	791	746	774	747	795	776	739	796	814	830	788	741	913	797	838	799	784	781	790	810	775	754	770	761	805	732	773	780	699	753	810	758	708	774	790	754	745	777	724	807	741	739	730	803	750	801	748	763	767	735	796	736	756	787	750	743	710	757	749	749	753	736	749	746	722	764	763	763	707	731	763	742	756	759	758	719	787	710	754	793	743	783	692	716	752	765	743	795	721	750	729	706	759	675	752	794	785	790	730	741	733	719	700	751	748	784	759	734	695	710	734	730	749	705	779	720	760	793	713	759	713	738	762	766	676	682	763	780	771	719	762	762	759	733	761	709	756	796	761	751	729	766	768	696	813	725	749	723	765	753	749	722	748	737	742	746	741	766	743	731	720	677	712	757	756	774	776	723	739	739	753	794	806	721	772	722	747	718	713	766	688	774	775	805	756	755	753	737	758	767	753	774	726	786	762	739	752	771	792	732	719	738	738	789	700	721	722	713	692	772	676	730	728	758	733	745	760	764	770	742	747	746	767	790	715	711	738	753	705	757	806	735	713	799	761	757	788	693	792	752	717	751	762	762	743	751	754	765	777	705	734	747	723	728	704	734	760	742	762	729	775	787	754	726	727	733	708	743	705	770	721	720	705	776	792	762	790	750	770	750	729	750	779	800	769	766	693	768	690	734	745	710	745	771	764	702	753	807	708	745	780	741	732	776	731	755	783	793	792	720	730	753	724	760	691	701	780	726	780	790	765	800	746	788	829	731	739	782	727	751	750	731	743	748	767	728	767	758	752	723	755	750	807	746	751	783	716	763	763	789	742	769	749	753	774	776	793	707	737	750	746	704	715	710	757	766	788	737	834	760	753	759	727	724	745	733	701	699	745	764	740	730	743	747	800	741	735	735	756	842	773	785	732	760	732	765	736	766	742	754	773	760	760	799	747	776	749	705	802	710	723	793	740	748	762	737	784	763	741	738	768	696	798	720	781	743	745	735	763	765	746	716	783	790	795	758	721	761	742	740	733	774	723	744	714	758	807	792	796	727	763	754	741	723	792	732	765	772	784	750	725	792	811	735	765	725	760	716	776	762	743	764	750	735	726	731	776	711	820	723	753	717	790	786	740	722	768	734	722	776	784	751	754	764	743	729	780	773	800	738	715	734	784	733	772	755	758	760	794	722	757	801	781	721	765	792	774	725	747	714	827	759	735	744	762	740	765	724	760	780	749	708	797	782	717	738	756	695	752	756	790	748	738	799	761	771	725	721	752	742	755	780	770	751	712	761	731	735	716	722	765	752	751	732	726	755	787	763	779	704	751	715	733	728	770	755	748	731	750	714	783	692	759	702	745	741	717	730	746	802	728	769	757	705	765	766	772	740	804	718	800	782	790	785	743	780	728	742	751	734	737	697	797	761	750	725	751	749	763	750	790	739	729	749	768	740	721	710	732	788	730	737	750	734	734	753	779	767	762	760	746	692	741	744	780	767	717	740	723	803	759	826	741	757	738	726	748	780	742	773	738	766	766	740	726	809	753	785	745	762	766	791	739	739	729	735	787	766	757	736	713	782	765	742	735	702	773	781	792	757	736	735	751	736	711	757	780	769	738	727	790	727	750	732	788	754	778	774	731	745	767	743	733	767	776	737	738	763	699	761	762	780	770	779	734	793	760	745	722	721	785	769	724	782	708	729	722	737	782	766	710	765	714	793	725	736	751	802	718	757	785	735	775	735	738	730	731	715	714	771	780	772	773	767	708	763	816	753	718	720	731	759	734	758	761	753	769	721	764	725	722	742	729	786	724	719	727	749	696	775	728	753	752	756	778	774	756	737	705	781	696	778	809	750	777	729	782	751	765	766	816	749	785	748	767	786	724	751	795	738	770	703	767	775	765	765	751	734	798	776	776	789	802	740	776	748	753	723	748	744	754	733	763	732	738	777	756	764	728	769	796	730	737	755	751	788	748	799	716	771	745	777	736	742	745	762	778	747	804	729	764	756	735	719	756	693	718	780	757	784	747	716	761	720	727	705	736	760	735	754	785	802	775	752	770	763	795	793	782	734	743	723	763	745	710	790	799	722	774	762	726	726	718	745	710	827	738	714	766	722	711	736	777	737	778	785	729	768	770	790	767	778	718	741	755	740	736	734	758	793	722	787	756	794	742	766	780	730	725	746	753	727	748	786	749	733	773	747	729	741	814	785	753	793	726	785	768	770	762	742	718	738	759	761	699	773	759	753	746	802	682	727	781	744	743	743	785	747	743	761	739	792	765	709	751	797	728	737	764	754	768	772	680	721	795	767	798	755	730	721	781	749	787	796	766	758	745	756	699	706	744	739	795	756	765	810	775	743	783	729	735	710	703	765	792	729	728	713	755	738	773	748	736	750	738	659	761	790	761	743	743	779	726	762	722	774	755	794	696	733	719	768	815	752	733	743	759	748	757	752	732	727	730	760	761	818	740	749	717	748	748	747	767	745	778	755	753	775	752	738	739	772	745	708	721	718	776	823	777	780	715	723	701	671	777	719	761	739	798	734	729	688	712	751	770	741	735	760	756	786	743	769	787	775	808	724	787	726	752	776	771	772	789	699	727	783	750	717	754	811	748	788	806	741	730	807	695	717	763	767	749	713	730	768	742	809	758	701	776	765	762	709	704	759	725	734	755	725	726	789	748	757	767	726	749	760	754	725	801	799	725	748	722	757	783	763	792	726	755	763	795	710	763	746	804	782	759	728	798	782	751	724	758	722	707	795	735	762	740	726	718	807	768	761	732	759	779	798	728	718	741	749	770	715	778	692	805	725	801	773	743	721	770	750	702	732	771	781	719	761	734	771	753	736	743	755	760	785	788	774	736	753	764	779	792	726	798	719	761	804	752	789	690	751	784	741	767	756	754	775	741	759	765	761	779	807	739	759	737	760	781	751	765	772	768	756	793	799	768	739	739	761	730	739	737	756	770	746	769	718	731	731	758	753	725	723	729	712	769	726	804	773	731	746	742	781	779	761	759	682	740	713	764	753	696	752	751	788	764	782	737	782	782	771	730	752	804	761	798	691	751	714	733	744	773	676	752	735	788	739	699	741	783	724	749	726	750	768	791	752	744	760	748	766	750	739	725	773	766	805	760	747	745	755	736	796	769	756	744	767	731	722	760	741	782	725	714	740	767	743	707	767	733	712	756	771	765	752	775	740	749	769	749	725	756	692	750	725	764	744	741	777	725	801	701	718	756	737	784	752	759	718	746	768	776	775	731	767	775	743	724	779	752	725	765	794	721	744	721	779	720	753	762	745	713	740	717	780	764	777	741	775	760	715	764	755	779	753	765	783	699	763	749	737	730	745	735	749	773	753
3908	3309	2305	1715	1728	2333	2471	2095	1824	1594	1354	1088	860	744	669	490	408	361	336	306	231	187	149	132	93	79	64	55	89	74	63	70	74	94	87	87	104	108	102	105	98	103	96	86	115	97	97	99	94	94	127	93	77	67	67	69	53	69	54	62	70	56	45	48	61	59	69	61	69	46	49	65	59	56	66	68	66	66	72	63	68	58	82	63	56	55	68	56	50	66	52	62	61	64	52	50	54	68	58	63	66	54	55	61	62	56	59	54	68	55	50	64	62	53	60	72	54	47	62	69	56	64	51	63	67	62	67	52	55	56	58	68	58	57	58	58	57	47	58	59	52	53	58	70	60	59	65	65	50	54	48	54	47	58	65	50	60	67	51	43	62	65	40	56	60	48	55	47	65	53	49	73	65	50	61	61	59	62	66	63	55	56	65	62	56	66	59	49	71	61	45	64	61	57	55	56	52	56	66	72	59	57	54	67	47	52	60	56	63	49	58	66	69	50	59	63	54	70	54	50	52	61	58	53	50	64	60	49	69	51	51	76	71	60	53	56	59	53	53	52	54	71	62	50	47	67	57	66	53	61	66	55	57	70	53	62	48	50	58	64	57	55	52	52	68	55	44	62	70	60	57	60	52	62	66	59	62	66	48	71	58	57	51	61	53	57	56	45	61	53	62	67	44	55	75	54	51	56	58	58	52	58	61	59	65	67	64	65	68	47	47	47	61	67	64	49	55	59	50	57	48	73	60	69	52	57	57	53	66	68	68	67	66	65	49	67	45	56	59	70	79	71	54	45	75	58	49	72	61	58	72	62	60	51	67	65	59	68	63	56	65	58	77	56	58	56	76	64	56	59	46	50	58	52	74	56	56	60	47	62	61	46	46	60	61	53	57	56	50	59	74	64	61	63	58	57	46	64	48	53	67	53	56	61	56	49	64	62	72	48	47	61	53	66	50	75	58	48	46	58	57	43	44	65	56	57	65	54	58	53	59	58	69	64	59	58	67	49	72	64	62	51	52	61	64	58	42	56	57	59	57	57	57	48	66	55	60	68	53	55	45	56	54	60	58	61	42	67	59	54	41	67	69	52	76	61	60	63	56	43	63	61	61	65	68	54	55	57	61	44	65	50	64	49	58	61	64	78	51	60	55	54	53	70	68	63	61	55	63	61	52	65	57	74	50	52	67	54	66	62	57	63	57	45	53	58	47	58	58	54	48	45	47	54	45	52	48	62	58	49	60	78	52	61	51	59	54	48	63	58	52	57	51	57	53	63	49	53	48	64	67	56	58	53	56	54	56	51	47	57	54	65	70	50	56	54	63	56	61	61	61	52	55	68	65	63	44	60	58	49	57	71	52	45	60	67	54	62	59	45	53	57	44	62	50	64	64	66	64	61	48	65	51	61	55	50	58	62	70	74	56	68	50	57	64	59	63	50	54	47	60	64	60	65	59	64	57	66	52	68	51	46	43	54	55	54	41	72	63	55	53	50	50	46	74	52	68	72	59	65	67	57	69	53	60	55	68	54	59	71	72	53	46	59	55	61	49	63	63	63	44	59	65	72	68	65	53	76	66	58	57	60	69	63	57	67	65	56	43	56	43	54	65	65	60	88	48	65	53	60	62	50	54	51	49	55	64	40	50	59	61	72	58	61	45	54	76	63	58	49	53	64	56	60	54	52	47	50	69	57	54	63	59	55	50	47	56	56	57	56	48	64	53	56	72	68	59	61	57	57	63	71	55	61	53	72	60	56	56	62	58	46	47	51	47	65	62	68	46	50	51	52	49	47	65	63	63	53	54	61	63	55	56	50	60	49	60	73	70	62	60	68	48	52	38	74	67	64	61	61	55	52	63	64	73	62	51	57	47	58	52	52	61	57	72	65	64	55	58	63	69	45	66	51	62	57	52	44	79	66	54	69	48	53	46	63	58	62	51	53	74	57	60	59	58	55	56	54	61	63	54	65	58	66	54	52	60	61	64	51	66	48	68	46	61	55	63	59	59	54	54	54	65	52	48	53	71	42	55	67	45	47	50	49	55	52	62	66	72	57	50	52	41	70	65	53	53	51	59	68	57	51	68	64	70	55	57	69	57	54	52	55	54	61	68	66	57	60	54	53	45	59	53	62	58	58	54	53	58	60	54	64	50	45	67	70	65	57	72	62	54	55	61	63	57	60	45	46	69	62	60	54	49	64	64	47	55	55	51	60	58	54	71	71	70	62	64	62	55	77	56	59	50	51	57	69	58	50	57	69	53	57	62	63	54	56	64	67	69	46	65	58	46	53	51	55	53	65	45	52	53	50	68	54	74	72	58	49	61	62	44	51	58	49	64	71	64	57	55	69	57	55	70	52	58	61	59	61	69	56	52	57	67	54	58	58	43	57	62	71	47	52	52	61	64	47	56	63	76	55	77	64	77	53	51	60	58	57	56	61	64	58	60	47	60	45	62	56	56	44	68	71	57	71	73	67	53	55	61	68	52	64	66	50	58	55	63	55	63	59	58	62	56	57	70	58	67	51	60	68	57	70	59	47	64	65	57	53	49	53	60	51	56	69	61	56	63	49	62	63	52	49	63	66	50	61	56	63	74	56	70	54	76	54	70	60	52	70	68	60	55	57	48	54	58	53	60	63	44	48	59	64	48	49	72	53	55	62	63	55	62	51	53	45	55	65	59	55	60	55	66	64	48	54	68	63	52	53	59	55	56	60	45	57	54	61	67	52	47	43	49	70	55	44	54	45	48	55	78	62	66	54	63	45	52	67	68	61	50	75	66	60	73	52	52	58	69	57	64	52	62	73	56	51	52	54	62	58	48	53	62	57	60	60	71	67	70	59	63	56	65	51	44	55	53	54	62	46	57	64	59	63	63	59	69	43	69	61	64	48	57	59	67	49	59	63	64	51	53	52	61	64	48	61	49	59	59	47	59	56	71	51	71	78	47	74	53	52	63	37	52	59	43	77	66	61	57	56	62	56	59	54	61	55	58	61	74	52	58	60	66	63	63	57	52	56	54	56	69	52	62	57	57	58	60	59	64	57	55	56	54	58	50	80	63	56	58	65	53	59	49	60	60	57	61	61	78	53	65	68	69	48	53	65	56	58	63	60	68	58	61	64	45	57	61	51	52	60	53	64	61	52	63	56	69	70	76	55	57	52	50	61	44	66	47	67	61	50	60	63	65	60	39	52	56	47	59	57	66	64	61	58	59	64	45	57	65	70	50	48	57	65	71	60	57	56	47	72	48	66	60	55	46	60	46	56	51	64	72	66	60	59	69	59	53	56	73	57	59	69	54	68	63	62	66	65	45	58	55	77	65	51	61	66	59	60	58	60	47	73	56	75	56	55	65	59	60	53	54	64	53	47	61	57	57	70	57	64	63	70	54	47	58	58	46	51	46	58	54	50	69	53	45	51	59	55	52	68	83	54	62	59	61	63	63	54	64	74	70	64	57	71	64	46	59	60	69	64	46	78	55	56	74	58	53	58
30104	22512	19439	26153	34594	36465	34411	31737	29480	27353	24943	22464	19830	17196	15741	13193	11139	9819	9000	7922	6357	4826	3681	2869	1695	1193	964	844	970	1091	1219	1220	1369	1388	1500	1654	1946	2059	1932	1865	1885	1856	1849	1768	1866	1813	1662	1538	1654	1785	1760	1694	1371	1008	829	723	701	630	637	675	598	585	654	656	648	680	640	635	655	673	653	694	676	669	670	652	611	675	686	687	618	658	638	714	642	676	658	671	657	672	604	639	641	587	662	609	647	643	620	630	648	613	640	597	613	638	654	654	600	657	617	641	662	587	614	624	649	613	623	603	634	625	656	634	622	613	586	619	645	661	660	607	630	631	709	632	564	648	573	595	614	624	617	634	604	634	643	607	643	599	614	625	636	630	651	607	678	630	638	608	604	612	621	607	652	645	598	618	623	631	634	612	607	622	631	616	609	622	590	647	627	610	622	604	649	614	603	623	637	663	609	611	614	641	664	660	604	586	608	638	612	661	606	643	636	662	666	648	628	640	629	652	590	643	612	626	610	639	649	645	649	623	676	665	634	636	622	618	627	627	643	631	610	627	639	620	596	639	593	630	635	621	683	616	674	618	603	635	640	627	614	612	610	627	611	632	632	600	597	638	608	660	621	639	621	640	642	572	629	636	609	616	628	655	606	607	639	660	642	594	614	627	651	592	595	597	593	612	638	665	655	624	668	593	634	673	577	600	618	605	592	616	608	635	636	636	600	628	654	595	640	594	622	624	625	653	638	632	620	619	668	617	643	602	647	569	630	681	676	628	607	627	646	634	617	613	607	637	640	637	631	595	641	689	637	610	641	620	645	673	613	583	624	636	626	614	661	690	580	646	599	619	635	607	634	619	649	601	556	615	627	627	620	581	647	612	633	626	654	650	674	582	605	603	625	642	611	610	622	615	644	608	640	613	633	629	623	625	632	637	609	605	602	639	617	629	658	608	626	610	672	647	630	608	638	652	615	629	628	589	584	591	599	634	675	636	665	642	576	653	620	627	655	597	567	674	613	633	647	663	693	636	648	594	646	656	652	603	618	707	649	633	641	653	627	667	607	687	630	658	622	598	602	625	639	623	587	613	622	629	643	625	599	618	625	610	638	634	609	639	615	616	610	689	625	640	638	596	645	609	624	609	616	619	629	681	615	568	597	635	657	632	608	600	636	645	684	610	634	606	628	651	616	639	629	632	622	632	630	607	611	659	619	650	633	636	653	657	619	646	639	621	616	616	624	634	613	672	646	611	608	594	620	620	609	583	620	612	654	626	602	618	633	627	635	616	660	627	608	608	649	639	678	651	610	622	673	623	607	680	618	625	618	606	626	634	630	622	623	653	603	617	656	603	604	621	657	647	666	668	604	627	655	698	626	616	612	580	605	626	681	588	615	626	652	605	636	661	638	596	589	654	639	610	611	583	611	623	581	649	649	675	673	585	632	659	636	636	618	628	647	602	645	609	642	616	637	625	606	614	640	623	609	595	639	650	643	613	634	638	634	636	638	676	612	615	643	612	589	628	672	614	622	634	621	665	605	662	627	670	630	643	623	648	671	596	608	608	638	627	648	644	640	607	621	585	625	593	663	661	616	620	640	618	601	645	583	656	589	617	614	610	592	611	618	621	623	625	640	617	602	649	632	623	577	624	608	611	673	608	662	618	641	705	617	656	627	616	693	600	599	667	605	621	596	658	609	646	604	637	645	653	662	649	651	640	648	670	594	646	614	638	573	619	617	635	623	637	611	622	645	610	572	646	620	627	595	658	665	592	630	611	614	626	624	654	598	626	637	638	642	657	656	638	613	636	614	627	615	616	615	656	599	592	631	671	585	624	651	630	610	628	614	624	649	640	625	642	632	665	609	674	636	641	637	614	624	620	617	600	612	636	672	604	652	663	617	595	596	632	613	608	656	627	629	620	582	594	628	611	599	596	635	607	582	603	588	651	632	603	628	623	653	619	584	600	601	611	664	630	582	641	628	638	667	572	584	654	593	594	589	615	609	626	619	600	601	581	621	624	613	663	625	585	639	589	611	631	616	626	610	610	631	608	589	686	655	633	686	614	664	643	637	645	616	667	659	602	604	602	598	624	626	583	607	604	644	616	594	645	620	634	620	635	635	596	618	581	631	609	579	625	600	585	602	609	629	639	640	622	629	645	628	627	639	635	598	639	607	604	561	580	657	659	612	606	608	611	588	589	589	591	652	630	651	648	640	565	640	608	609	607	616	590	639	648	641	586	619	600	641	635	621	614	653	632	619	606	639	624	617	665	633	596	633	631	604	649	649	652	628	637	630	672	656	608	640	672	629	633	608	586	617	638	641	647	610	653	613	618	658	620	588	571	645	634	632	632	652	664	585	573	561	595	641	630	635	603	639	628	638	656	605	593	597	643	607	631	603	655	588	625	594	659	636	668	614	638	621	626	595	636	652	617	672	613	606	609	631	658	667	620	618	628	598	668	680	615	606	577	644	629	552	577	655	618	641	646	599	597	617	651	620	636	588	625	661	571	632	638	668	584	610	627	618	646	593	613	612	634	612	587	595	607	594	605	628	665	657	602	651	613	648	609	602	605	618	597	611	631	616	638	595	630	634	624	625	610	639	599	643	648	600	589	632	620	642	596	576	591	629	616	568	600	594	621	650	639	588	630	617	663	643	644	614	597	649	616	638	653	637	599	589	657	619	624	627	606	626	606	623	579	616	607	614	620	625	614	620	650	635	618	624	662	603	649	624	644	626	642	629	651	604	626	647	608	601	623	637	626	648	579	658	592	601	627	662	661	597	604	617	668	615	591	584	609	644	622	609	646	633	665	684	615	621	588	623	615	593	639	664	656	629	630	636	616	644	616	635	600	625	632	586	611	605	659	631	640	621	648	624	611	627	607	614	628	627	639	606	619	613	641	586	597	623	599	607	658	675	629	601	636	594	671	655	624	603	674	645	635	655	690	611	602	668	651	580	632	606	658	668	637	663	574	612	671	611	649	663	617	592	639	617	574	651	598	648	626	624	612	657	607	601	639	605	619	620	627	616	638	633	646	629	593	628	611	615	630	650	638	628	616	651	638	644	642	638	583	671	633	698	636	631	639	618	664	625	649	613	598	591	605	625	642	662	602	601	632	649	604	634	583	631	613	659	615	612	601	598	601	651	581	616	638	636	625	632	596	630	641	630	645	656	649	583	565	648	583	636	613	628	611	611	626	672	623	595	649	621	670	626	633	651	657	577	632	658	624	652	643	636	626	640	652	647	598	639	602	613	625	607	583	667	615	646	639	598	632	625	583	625	675	618	642	654	659	614	627	678	616	598	643	645	600	615	599	646	603	578	621	639	597	634	577	649	608	619	653	643	632	606	608	624	600	634	637	674	652	624	597	698	634	606	670	594	590	651	602	651	639	624	622	611	615	616	603	656	659	682	605	640	619	617	623	613	652	560	623	626	655	659	613	625	671	608	647	647	672	599	647	640	632	554	617	601	626	605	643	645	625	669	606	597	620	623	629
3319	1951	1421	1136	1068	1510	1602	1390	1190	1039	874	745	629	496	464	362	300	243	248	231	210	167	145	112	91	91	85	96	82	111	87	96	90	91	108	92	114	115	116	99	104	94	101	111	112	103	103	97	118	106	105	101	97	97	80	92	85	84	95	73	83	75	80	72	82	88	81	81	81	83	93	82	93	104	99	104	81	67	93	97	75	77	67	81	99	86	92	72	74	75	80	70	86	88	94	97	77	85	88	79	91	82	89	75	79	104	83	97	76	79	79	74	93	80	81	76	99	80	83	78	83	97	69	88	72	78	82	77	63	71	75	87	71	86	76	71	82	88	91	83	81	80	76	84	68	83	83	89	81	82	83	79	94	99	81	81	73	79	87	94	79	71	68	85	104	83	76	86	80	91	82	63	65	79	75	90	84	75	75	94	82	70	87	85	82	75	76	74	106	82	68	73	83	79	92	91	57	87	80	73	74	82	80	79	87	73	77	84	90	87	64	89	84	75	74	96	92	86	79	78	94	76	86	79	87	77	74	63	88	96	72	85	77	87	89	68	74	84	89	82	82	80	79	93	66	76	76	81	70	89	86	86	79	63	84	83	58	80	89	87	86	79	78	93	88	74	76	95	83	85	89	76	84	66	107	89	74	84	89	74	86	86	90	84	82	84	105	91	77	84	69	84	84	91	83	73	75	74	75	71	103	70	90	80	88	93	76	96	87	83	89	82	76	74	71	85	81	76	66	85	84	77	78	81	71	79	85	85	78	79	92	80	89	73	84	80	83	85	78	85	83	90	82	82	74	85	70	92	85	72	81	83	76	84	77	88	94	87	82	90	87	81	80	82	87	80	74	92	66	79	91	84	95	80	75	93	61	82	78	71	94	81	81	69	76	89	93	86	80	69	75	86	96	89	78	76	82	89	89	81	76	78	69	73	89	80	88	94	101	85	91	74	75	113	67	76	87	80	73	97	74	70	84	78	82	67	73	75	92	78	92	80	87	96	74	88	86	80	77	104	80	80	67	84	75	101	88	64	82	88	89	84	76	69	79	102	88	82	83	72	71	78	79	77	82	82	99	87	76	82	72	79	76	94	83	72	69	78	69	76	83	85	93	78	85	80	66	69	71	90	88	79	94	76	80	78	85	85	81	84	94	75	76	99	75	82	85	75	82	74	70	75	82	75	67	87	79	71	91	98	71	82	85	84	82	92	77	83	97	93	93	80	89	76	95	82	90	99	95	89	95	84	75	60	73	75	87	73	90	87	101	83	87	94	71	92	94	82	90	82	83	82	84	92	73	71	82	60	80	86	64	78	85	79	92	87	89	89	81	75	90	65	79	70	85	93	85	83	69	67	91	85	79	79	78	75	86	86	68	93	60	62	86	91	75	81	82	80	83	73	88	89	87	67	73	69	94	82	73	74	91	88	57	94	76	74	82	87	75	75	80	74	78	90	99	89	79	75	86	80	82	81	69	81	79	72	80	80	80	87	73	79	72	80	92	88	87	80	95	83	78	74	67	86	101	84	89	94	95	86	84	89	82	72	89	98	89	85	80	89	90	69	74	86	83	72	84	70	84	81	87	83	77	82	90	88	74	83	86	89	107	75	95	79	94	77	85	79	92	91	103	68	78	73	88	74	76	82	72	92	78	56	90	75	90	108	74	85	83	79	65	75	88	83	96	85	88	74	93	89	85	89	84	84	83	78	87	79	89	78	84	74	90	81	90	81	96	72	79	69	90	69	78	74	80	79	84	97	80	78	75	78	79	84	74	81	67	78	79	82	81	97	78	88	80	77	66	81	83	60	54	97	92	86	79	67	87	86	81	80	86	76	89	70	80	96	83	82	72	75	81	79	86	74	97	83	75	83	91	74	79	80	109	84	74	70	77	105	87	80	85	95	90	88	77	72	87	77	96	86	68	83	90	93	92	93	88	72	86	85	75	88	78	72	100	85	67	80	99	81	78	83	65	82	75	79	73	93	95	79	92	84	84	76	88	70	91	86	83	80	80	77	77	87	91	84	87	74	77	84	103	85	96	88	73	88	81	87	89	99	110	83	77	78	87	84	84	84	65	67	94	87	82	74	93	70	78	91	77	82	75	68	96	78	94	70	84	74	85	77	87	80	83	94	78	99	81	74	88	73	79	86	82	87	80	84	65	106	75	91	81	81	93	94	91	70	83	85	86	63	87	82	81	87	84	89	92	85	93	68	81	83	80	64	82	70	65	78	83	81	75	87	65	80	74	86	86	80	88	66	83	84	89	79	96	100	90	89	93	85	84	80	77	86	68	87	78	86	95	93	92	90	90	92	73	75	77	105	80	89	64	82	86	81	71	99	81	84	80	80	83	86	70	62	94	79	100	78	104	80	83	80	79	97	68	71	98	84	88	71	89	89	76	80	87	91	70	70	79	93	78	97	75	85	90	87	91	82	82	81	86	82	90	78	82	98	62	80	65	70	75	76	78	83	93	81	70	80	57	93	77	82	70	81	83	81	83	78	80	73	93	83	67	83	85	91	76	86	75	91	81	87	79	91	77	82	80	80	81	83	83	83	74	83	84	76	87	83	75	83	71	108	81	83	84	76	79	90	70	82	73	90	83	77	107	91	84	95	79	60	73	83	82	83	76	82	78	83	84	79	98	90	72	80	83	81	78	89	85	95	70	71	85	79	70	75	68	92	83	78	83	91	79	72	73	74	86	89	89	76	80	70	94	75	92	79	85	86	74	82	81	89	75	75	87	83	91	76	66	90	96	67	86	80	80	75	88	83	85	67	74	76	77	81	90	90	87	89	78	80	92	73	78	74	76	84	87	105	90	78	71	88	89	80	73	98	85	87	96	69	87	88	83	86	90	83	64	88	75	96	73	90	94	106	72	82	86	82	70	88	67	55	80	82	82	85	87	86	85	72	66	72	93	82	88	75	84	86	87	82	92	91	90	97	78	81	85	74	90	81	59	70	69	85	93	92	82	80	75	89	91	68	85	66	96	82	87	68	70	90	79	84	79	89	77	84	79	80	86	96	74	82	81	89	86	76	83	80	88	94	68	88	90	75	91	75	95	70	85	83	90	78	91	74	89	93	86	80	80	86	68	89	66	90	80	74	72	84	82	100	82	92	81	88	72	82	62	79	60	74	76	95	83	86	92	74	90	81	83	90	72	59	94	82	76	78	87	82	90	79	78	74	90	78	93	77	98	86	89	79	92	69	96	88	89	79	89	94	72	99	96	62	97	69	78	76	86	98	86	80	72	83	82	103	76	97	99	82	79	90	77	89	76	90	83	73	82	79	77	78	81	74	88	81	99	84	81	73	97	102	71	95	88	70	74	91	88	70	90	89	89	91	78	77	86	78	86	91	86	70	79	76	91	83	85	79	71	73	73	71	83	93	76	94	93	87	93	76	93	86	79	118	86	99	83	95	108	85	97	75	87	86	84	81	83	82	87	99	81	79	78	91	81	80	73	92	87	83	82	95	90	72	74	64	74	87
25625	18278	15294	21862	30288	32021	30080	27573	25273	22907	20908	18415	15941	13241	12077	9762	8084	7134	6488	5622	4796	3497	2694	2087	1441	1036	983	1001	979	1074	1168	1182	1195	1242	1422	1519	1675	1749	1621	1566	1596	1517	1590	1598	1610	1563	1444	1456	1494	1517	1574	1393	1234	1044	925	889	888	880	830	883	867	866	862	863	850	877	851	900	885	885	931	917	923	863	899	878	891	892	889	888	910	906	866	881	867	909	890	875	868	898	865	833	838	831	840	813	865	897	904	868	851	857	860	847	842	897	886	875	802	859	831	871	880	878	872	901	824	830	879	845	818	855	864	875	840	899	900	848	919	850	832	882	828	869	909	867	884	862	820	857	897	808	872	862	876	838	831	817	859	847	846	845	811	840	913	873	847	831	795	843	861	846	849	824	861	840	830	865	923	870	784	866	876	879	932	854	872	827	864	851	854	879	810	853	903	893	858	825	892	842	857	828	815	884	840	871	815	879	870	845	873	889	853	885	846	852	888	827	850	880	828	843	864	847	778	811	888	924	798	834	879	848	865	880	814	878	863	914	871	850	845	844	858	851	867	830	854	840	829	877	882	855	892	817	856	855	838	835	857	848	815	907	830	870	868	849	893	881	851	810	878	848	847	866	838	912	874	880	812	906	834	889	885	843	824	856	859	848	852	857	906	848	850	840	890	860	855	866	926	839	875	884	820	880	824	839	863	778	873	823	839	842	912	857	866	812	817	837	803	806	840	886	831	873	868	859	849	908	836	811	842	825	854	809	840	844	895	902	880	894	834	818	828	899	870	861	870	833	851	837	880	893	847	868	859	844	833	813	825	907	886	891	828	809	841	861	862	884	875	831	872	826	864	858	884	885	830	873	858	876	876	868	863	876	841	814	840	824	828	850	890	830	827	837	893	841	815	865	905	907	887	873	871	860	862	800	892	888	875	837	816	846	888	886	843	839	836	828	845	828	944	862	837	809	860	880	839	920	884	884	854	859	894	858	871	872	837	881	854	872	823	875	828	835	865	825	877	852	883	847	864	889	840	909	841	879	841	833	892	847	802	854	878	808	910	864	851	848	829	884	829	830	826	843	869	885	878	843	898	889	828	891	845	827	829	826	850	874	920	840	829	861	865	889	896	834	853	807	854	854	899	852	834	834	822	870	843	849	895	835	869	833	851	892	891	854	885	834	802	794	848	841	830	824	863	810	815	877	867	850	879	874	818	843	857	830	847	828	836	815	856	866	853	805	861	830	803	822	837	856	817	845	887	905	839	883	837	880	897	870	899	892	860	844	872	822	934	820	832	881	900	890	857	888	923	885	848	887	873	923	886	836	851	874	860	840	879	914	917	888	781	919	851	840	889	854	895	896	870	875	823	843	835	848	868	862	844	883	874	819	806	875	869	828	845	834	823	852	876	808	852	874	898	826	856	840	858	806	848	871	861	860	862	822	830	865	859	923	899	861	850	846	816	867	953	870	871	884	859	791	799	852	846	861	830	873	800	885	885	859	844	827	883	897	889	811	853	887	819	890	909	874	847	833	846	846	922	866	895	871	828	874	842	851	855	849	838	889	842	870	843	892	826	796	851	854	846	839	896	871	875	878	865	913	878	835	857	863	887	866	835	912	858	925	844	880	845	862	894	840	869	902	858	858	830	900	932	855	852	889	831	834	833	837	856	857	921	832	838	866	886	922	843	857	885	865	803	820	859	885	886	862	871	852	874	811	799	857	818	865	860	830	856	895	868	851	850	829	838	811	782	845	841	781	858	840	835	858	859	846	849	805	889	843	779	877	822	843	824	841	909	914	824	837	856	894	875	875	852	830	901	843	854	891	821	882	804	884	877	858	828	862	885	865	841	915	854	856	839	852	842	846	828	852	814	879	895	865	862	867	825	841	864	826	807	807	870	828	820	843	847	889	886	883	805	824	919	845	852	820	847	816	842	846	855	863	784	815	861	853	871	845	850	852	877	864	874	838	911	804	844	810	822	980	849	823	857	830	844	853	848	867	896	849	871	810	852	868	950	843	895	835	850	843	872	862	847	924	902	847	841	874	881	856	843	862	836	803	851	881	862	842	805	857	908	841	823	815	837	848	844	896	890	886	859	825	848	851	825	887	891	813	867	878	847	835	909	867	822	854	871	830	855	896	850	859	901	870	844	894	854	830	836	827	836	844	867	865	867	885	800	840	895	840	849	819	887	815	849	869	862	893	887	838	854	857	846	823	871	931	861	884	818	866	868	848	849	832	864	842	883	905	874	816	840	851	900	872	789	843	838	838	856	886	822	872	893	847	791	899	825	780	875	874	870	839	787	828	861	843	842	830	910	888	921	808	803	841	888	892	913	861	849	855	834	842	849	841	875	881	826	819	885	832	804	885	815	847	770	806	860	848	874	857	885	885	911	850	829	855	873	877	851	813	849	860	864	837	839	826	863	865	819	837	863	870	864	843	853	842	877	832	830	895	861	869	836	832	842	866	844	846	843	815	899	817	869	811	859	906	824	867	862	854	846	858	859	854	831	848	845	810	808	850	848	828	856	887	876	854	858	870	861	877	853	817	865	880	780	851	818	869	853	841	870	879	882	833	807	818	859	851	857	856	859	834	867	803	842	832	887	832	828	918	858	897	898	875	919	825	809	780	851	827	871	874	888	884	877	875	851	815	843	826	820	859	857	854	873	868	852	861	857	881	867	829	843	858	870	853	828	827	869	849	816	849	837	877	853	782	840	903	806	801	846	869	844	810	926	901	865	881	809	861	862	871	840	863	852	898	823	889	861	834	844	881	850	818	845	869	878	913	821	823	862	877	870	851	912	821	869	833	870	867	868	882	856	906	824	878	862	860	814	863	893	848	852	823	870	836	907	884	813	901	838	819	870	878	891	864	886	891	860	841	832	900	853	845	842	875	887	886	831	907	849	808	901	878	942	860	875	809	843	837	836	851	862	867	880	904	870	802	861	797	898	843	810	888	888	881	849	872	828	862	901	815	891	875	822	871	938	850	831	915	920	829	862	866	841	856	893	921	869	842	880	868	873	866	886	832	772	861	857	867	874	892	869	803	836	863	844	820	846	843	872	880	860	879	866	824	906	862	877	801	822	893	907	837	889	908	836	862	833	877	849	844	782	827	832	887	911	916	857	875	868	874	823	836	857	816	912	800	909	893	870	866	844	943	828	842	832	853	834	878	827	840	856	873	839	873	863	882	864	888	876	919	847	841	804	871	829	842	883	859	841	849	870	941	877	862	849	766	827	852	826	837	905	855	914	847	867	853	816	860	832	845	871	881	850	853	837	845	893	860	817	821	854	876	855	878	917	857	872	827	879	819	874	824	897	853	850	837	861	889	873	850	882	861	843	861	902	882	848	848	830	884	907	875	851	826	850	867	836	844	866	875	858	912	821	849	857	905	808	879	890	872	894	880	845	848	864	881	902	878	863	851	847	917	839	796	895	801	849	869	845	815	821	856	835	852	856	794	825	823	887	882	827	877	856	838	855	876	832	873	809	873
4466	2439	1681	1303	1321	1852	1890	1661	1445	1182	1079	877	747	614	577	432	341	324	316	287	216	178	142	123	97	80	86	86	87	89	95	103	81	98	97	115	114	120	97	104	105	113	95	107	113	95	107	95	95	92	123	87	89	71	88	67	67	81	79	79	58	69	90	70	82	73	71	72	80	87	72	70	81	69	64	82	74	79	76	84	66	74	73	76	81	77	77	71	81	69	82	72	77	88	68	70	65	82	81	68	70	79	78	70	75	80	82	79	65	70	79	77	84	70	63	58	74	84	81	68	75	77	81	76	70	69	64	82	85	59	80	71	74	68	77	66	67	71	72	71	76	70	71	67	69	68	76	80	64	69	76	93	95	76	86	74	88	77	68	63	71	82	85	80	72	77	71	83	75	82	78	61	77	72	74	79	88	74	81	83	71	55	80	79	60	53	78	77	66	72	76	81	63	68	65	82	67	81	82	89	74	71	82	72	90	80	74	67	82	73	65	80	67	77	71	74	68	69	69	80	59	81	87	73	79	60	78	80	78	78	71	66	94	75	88	85	76	92	87	74	73	89	94	71	90	75	64	84	59	59	86	79	70	73	69	75	86	79	77	95	68	77	90	79	73	69	77	71	88	69	59	65	65	78	64	93	58	86	67	69	88	82	75	79	68	76	80	86	64	72	67	84	68	70	76	76	73	70	92	65	58	72	76	68	64	58	90	79	60	69	60	78	87	77	82	75	74	73	81	67	80	72	66	70	71	81	79	71	86	79	72	69	68	81	80	77	85	78	76	84	72	68	77	83	70	72	68	79	61	80	71	81	65	65	83	69	84	65	70	52	83	74	82	55	70	76	71	79	88	63	82	74	71	77	72	89	76	72	78	94	88	73	81	82	63	80	81	86	75	76	65	71	74	78	66	51	72	78	72	79	68	72	75	69	71	78	84	85	83	84	88	93	75	74	71	99	71	76	65	67	75	71	75	62	77	67	67	88	72	76	72	72	75	84	74	78	66	83	44	74	62	75	66	84	75	73	82	76	83	69	81	66	74	68	80	74	70	83	77	80	80	72	75	65	80	81	59	74	85	68	86	86	68	80	87	77	83	67	101	81	67	68	83	93	78	67	81	63	76	83	77	74	82	72	90	71	72	68	84	81	71	76	74	74	68	69	77	85	78	62	75	52	80	59	86	72	76	76	64	76	90	86	63	75	79	84	75	70	69	75	52	62	72	86	69	88	87	84	73	76	74	84	58	55	72	79	81	73	65	71	69	65	69	85	85	67	68	75	64	66	78	75	81	78	91	82	65	70	72	77	72	97	83	82	77	74	88	76	79	75	74	73	69	63	83	86	81	88	90	89	67	74	75	88	64	68	84	72	78	79	50	83	82	67	91	84	70	82	76	93	83	75	83	89	69	71	76	84	70	75	57	68	67	82	73	79	70	74	80	72	79	70	81	76	67	82	67	78	69	92	80	90	79	76	78	77	97	78	84	76	75	59	78	67	67	85	69	76	70	80	78	79	64	74	66	69	62	85	88	85	90	80	64	71	72	61	82	77	93	85	84	82	67	79	76	79	72	78	67	68	87	82	77	81	68	74	85	70	80	70	77	62	74	70	68	67	75	65	70	76	77	78	79	70	78	66	62	73	89	80	80	80	68	84	81	73	79	78	82	75	88	73	91	81	73	65	62	63	81	90	83	65	77	68	77	79	75	78	81	69	97	92	65	73	91	72	72	73	83	75	74	85	69	95	81	66	77	72	80	95	67	77	79	74	81	59	64	83	71	68	75	75	65	78	77	73	79	73	71	64	76	79	67	79	85	80	89	79	55	71	83	75	74	56	68	81	93	76	66	76	87	85	74	60	89	71	54	77	78	67	79	65	88	74	75	86	65	67	71	70	74	78	59	68	84	69	94	82	66	84	73	71	84	69	68	66	71	64	60	67	76	74	75	75	87	76	71	82	76	67	67	60	68	69	81	106	83	89	86	79	60	64	77	57	66	76	89	72	77	77	78	75	67	62	73	73	70	63	72	66	88	78	75	87	68	79	76	75	79	67	80	77	70	69	77	87	81	80	74	67	59	53	74	66	89	65	82	61	72	77	77	76	60	76	78	75	78	72	74	103	90	68	72	77	82	68	69	71	67	80	66	87	72	77	88	65	65	69	84	63	73	66	87	63	77	70	71	82	66	69	84	70	67	90	67	68	69	70	78	80	75	65	69	77	72	77	70	65	77	70	69	67	57	83	66	73	61	65	70	94	68	62	61	67	78	78	68	77	66	59	69	69	62	80	74	72	61	73	60	92	79	60	82	60	80	60	62	81	81	68	82	84	75	75	76	76	83	80	81	68	82	67	72	71	85	72	74	83	87	68	88	85	76	95	72	88	73	85	82	81	72	75	66	68	70	79	79	66	76	82	91	90	76	63	73	63	83	81	72	67	72	90	69	75	93	82	70	73	79	59	87	67	75	77	68	64	62	66	87	63	72	72	65	77	75	78	87	63	75	73	63	53	83	87	85	60	63	65	76	71	70	70	61	83	63	63	75	74	66	61	76	93	62	77	63	80	60	71	81	69	75	70	83	65	59	84	72	58	70	63	67	74	87	70	85	61	72	62	74	57	51	63	69	87	80	86	70	58	73	79	73	74	87	69	87	69	76	82	79	100	85	77	68	71	76	56	78	78	63	85	89	79	58	70	73	80	66	86	94	61	66	77	69	78	62	90	76	67	64	65	80	65	76	75	80	60	85	72	90	91	74	73	81	71	54	68	77	82	72	91	67	76	83	95	74	74	79	74	70	74	80	79	65	80	75	82	89	74	90	74	76	80	80	63	85	67	77	68	69	85	78	78	82	72	68	64	69	77	77	89	73	91	83	77	89	76	81	82	76	75	77	76	75	74	75	78	73	88	77	84	78	71	65	72	84	79	63	84	65	79	71	72	85	73	73	70	86	59	73	86	81	75	79	79	60	61	92	76	77	82	82	74	59	75	72	66	73	80	79	61	86	88	59	73	73	65	69	77	71	80	65	75	80	65	73	61	67	66	88	62	82	91	75	80	64	82	85	75	88	78	74	83	77	72	71	54	67	63	70	84	81	69	84	67	70	87	82	55	69	64	68	81	73	80	72	71	75	96	75	89	79	82	77	79	75	70	82	76	83	87	75	85	75	94	81	90	85	83	68	61	78	90	75	71	93	78	87	77	70	72	81	87	74	87	75	72	81	74	79	75	66	75	65	72	88	71	71	72	76	76	69	63	75	93	77	72	77	86	72	85	74	67	76	76	74	65	76	84	67	86	82	67	71	70	88	81	71	82	84	71	78	78	80	68	58	77	79	79	80	90	88	71	87	67	68	69	72	81	81	73	84	82	66	67	90	65	67	67	80	77	75	69	76	72	67	67	64	101	78	75	76	67	67	66	59	70	78	87	85	77	63	71	76	71	81	74	90	72	76	72	76	73	73	84	61	73	83	62	82	86	94	72	96	62	77	65
26651	19741	16921	23251	32057	33689	31905	29447	27089	24964	22524	20226	17928	15302	13666	11280	9617	8623	7865	6566	5655	4136	3156	2332	1505	1151	1024	978	1003	1102	1217	1241	1326	1386	1459	1547	1838	1863	1786	1778	1745	1708	1642	1691	1895	1614	1572	1530	1646	1617	1709	1533	1254	1053	926	817	779	773	795	846	791	788	750	806	787	775	810	812	818	847	815	824	791	821	827	863	819	794	851	799	872	798	844	781	854	771	788	827	786	760	777	745	801	803	804	831	777	787	818	800	758	762	782	765	797	758	772	777	815	789	813	770	749	821	767	786	762	766	781	820	800	773	765	759	742	756	779	789	820	821	790	743	784	790	765	759	734	742	774	770	778	782	785	740	763	716	799	794	806	786	766	814	776	819	780	748	761	838	827	798	787	737	769	737	728	759	798	803	792	772	809	770	765	829	750	758	781	809	788	778	766	764	798	837	796	782	749	730	769	793	778	728	781	794	776	823	780	770	780	797	807	735	794	791	793	773	792	780	782	827	761	766	767	760	803	755	767	772	845	804	787	806	734	779	767	800	693	790	788	789	743	777	792	781	729	787	766	796	762	734	779	794	760	736	776	790	750	748	791	769	807	790	784	797	772	760	783	787	812	813	777	789	792	781	789	800	797	789	767	766	781	781	789	781	737	786	728	768	770	797	833	806	782	794	820	784	786	813	808	764	756	781	799	783	835	796	776	790	766	777	783	789	769	770	801	845	808	808	797	775	786	806	797	744	802	771	817	733	771	788	804	802	759	749	801	841	806	741	790	737	796	789	762	825	801	783	780	784	811	779	754	776	779	805	775	766	810	807	777	812	810	770	811	718	779	757	765	796	778	787	766	814	790	754	803	753	740	717	766	761	782	807	799	784	781	780	748	816	765	775	789	797	763	798	824	802	744	725	783	736	798	756	784	788	800	807	808	775	795	784	818	758	793	771	781	778	822	773	805	772	770	750	789	817	840	785	768	814	748	792	747	802	763	787	803	784	790	762	808	810	770	728	836	781	747	761	780	777	816	799	759	843	760	824	775	774	785	750	752	817	813	789	777	738	810	805	719	745	807	800	801	812	758	775	795	803	809	763	793	801	831	788	749	789	774	786	768	756	781	844	786	818	836	828	787	769	756	789	767	719	773	791	785	793	746	782	801	774	814	812	788	789	804	784	799	795	802	784	789	740	807	784	784	841	786	791	814	746	758	788	783	741	788	764	790	753	820	770	810	812	832	795	740	783	816	742	771	823	741	794	753	804	781	775	768	750	798	732	749	808	807	825	798	795	836	782	775	780	766	814	758	776	752	739	791	791	791	766	777	776	782	767	723	777	787	787	821	799	751	779	813	812	744	750	754	760	784	796	813	776	794	773	755	789	751	770	762	780	831	784	822	851	773	814	765	822	740	776	774	802	725	764	761	767	731	754	774	770	782	772	750	771	823	808	788	841	790	835	762	820	775	749	798	764	727	803	807	756	730	783	800	749	754	747	758	779	817	780	804	760	742	768	782	779	766	803	803	767	759	804	777	778	740	780	794	772	761	813	774	774	762	771	782	779	725	799	800	796	780	806	754	793	765	792	780	779	784	790	814	802	763	721	782	769	749	794	797	778	812	781	752	775	768	780	790	805	738	782	815	802	768	789	744	806	767	783	782	769	766	773	781	791	804	766	784	763	750	730	742	765	764	775	762	795	778	800	751	795	798	760	793	789	792	756	734	774	803	753	783	753	789	802	755	803	800	783	776	789	780	826	785	734	749	848	762	811	756	800	744	769	816	738	775	801	805	744	827	803	804	748	778	772	745	768	786	781	775	784	795	792	736	791	784	749	809	800	753	764	789	749	791	793	823	791	779	823	789	785	734	743	808	760	763	779	798	748	815	779	784	806	751	767	757	753	765	743	798	796	754	764	837	728	839	802	781	775	753	742	815	764	738	777	750	758	794	806	753	767	811	759	816	790	820	799	794	816	758	793	785	807	788	780	769	786	788	805	809	793	781	767	755	748	787	749	794	731	809	801	707	761	783	851	756	788	798	764	759	810	796	753	856	772	751	770	764	799	824	810	812	796	782	759	776	805	798	809	809	786	807	749	751	763	839	750	810	754	770	808	864	809	801	810	731	819	777	844	771	788	781	738	838	829	746	769	778	796	783	754	803	791	742	859	811	856	795	773	747	789	793	798	757	774	750	786	820	795	744	764	799	785	780	752	754	780	788	798	785	810	742	786	799	781	784	797	767	776	808	811	788	783	757	769	809	773	790	768	773	770	773	745	751	809	767	763	764	809	821	783	790	722	767	778	852	820	808	787	784	809	839	740	779	768	799	731	696	776	768	759	758	767	745	789	782	806	806	776	812	804	821	794	751	760	769	804	733	782	697	809	746	762	768	772	825	786	744	771	774	753	807	816	755	701	814	759	804	746	755	769	793	750	789	785	786	752	763	748	776	758	780	786	731	747	783	820	765	759	750	752	732	784	784	791	785	837	757	783	796	768	786	766	792	787	812	778	797	809	794	798	750	720	745	790	782	763	765	785	806	774	828	798	809	728	809	774	772	750	769	818	733	806	802	821	774	785	794	758	778	758	735	737	785	820	784	749	755	773	750	777	753	731	801	783	760	752	797	739	778	784	797	794	716	790	745	760	763	769	778	792	823	828	753	765	827	762	778	771	768	773	837	808	765	774	743	780	803	768	701	757	747	779	748	796	784	819	755	790	775	815	792	772	790	760	778	736	756	705	811	788	806	813	758	735	845	813	790	806	744	756	717	820	759	813	799	778	804	841	788	822	790	805	796	762	792	776	833	742	859	805	725	812	777	747	746	783	775	809	804	795	800	796	809	764	788	775	765	755	755	748	784	744	814	796	751	842	797	760	756	740	784	745	746	762	772	821	788	787	779	756	773	792	783	786	766	818	810	813	760	783	780	847	735	786	812	784	800	821	837	738	754	776	753	820	804	827	766	734	753	816	762	812	767	821	821	758	772	760	807	760	814	765	814	738	793	755	777	828	783	783	725	787	772	796	762	750	763	753	763	794	766	792	807	772	787	781	767	827	776	809	754	808	767	743	782	752	796	802	751	787	794	759	779	761	818	796	792	766	785	765	788	812	747	793	785	753	841	718	758	756	753	807	773	812	773	745	773	820	756	836	746	784	833	754	769	781	732	833	808	829	817	779	795	801	764	794	778	816	793	841	795	738	793	750	818	763	792	776	819	763	795	753	808	748	793	769	794	757	774	758	829	821	790	728	719	754	828	755	825	771	810	794	718	782	748	765	796	781	769	759	751	755	785	840	789	803	796	778	786	764	775	783	762	746	806	741	769	733	846	792	831	762	749	759	828	794	759	737	788	824	747	789	804	780	781	845	786	768	758	771	817	785	737	774	799	765	741	749	780	855	837	792	792	811	831	792	813	793	789	791	793	765	755	794	776	780	789	783	759	748	795	792	777	767	752	843	789	798	755	812	818	785	823	778	758	803	723	811	793	796	797	772	805	786	819	825	751	805
4623	2671	1804	1457	1376	1943	1949	1752	1455	1220	1070	914	738	578	577	421	365	341	289	255	211	199	148	123	120	95	78	68	84	78	78	90	99	103	79	127	92	127	99	104	120	118	98	128	93	93	108	83	94	103	111	130	89	91	76	68	86	79	59	73	46	70	74	77	72	69	65	83	80	68	71	62	69	75	66	75	90	82	79	61	76	60	78	65	73	75	73	76	86	69	73	81	68	71	63	78	84	83	86	58	87	76	72	80	70	70	76	71	78	77	78	79	62	73	80	64	75	61	66	66	84	83	65	74	63	91	69	73	60	73	76	66	90	84	60	64	65	67	75	54	64	66	60	81	69	57	75	88	73	85	74	72	73	73	64	89	67	88	76	81	75	51	76	83	69	72	74	74	78	65	83	71	64	77	84	73	65	76	71	74	78	76	74	83	68	63	91	74	86	76	77	69	76	55	87	68	71	70	76	82	69	87	69	67	71	65	75	64	60	60	65	67	75	73	68	84	76	74	85	85	92	83	89	64	75	81	57	85	60	93	78	80	73	73	86	89	82	76	66	77	75	73	92	82	85	87	72	65	86	66	53	63	79	81	77	67	68	88	72	67	64	81	71	79	85	68	69	81	69	68	87	70	77	75	85	65	67	66	71	63	55	64	75	72	77	102	70	62	79	79	71	68	75	79	64	69	75	66	82	70	78	68	85	78	70	75	83	66	70	70	77	88	86	71	67	71	74	76	74	71	74	65	62	89	66	75	72	83	63	73	68	88	58	83	81	59	80	70	54	61	75	77	86	69	72	64	73	77	69	72	69	63	77	68	69	75	62	77	86	75	73	66	71	69	78	79	84	72	72	75	97	76	74	80	85	71	69	78	74	74	56	72	74	86	79	64	73	64	59	78	67	69	75	79	75	69	81	78	81	78	75	79	75	66	71	59	83	61	68	83	77	74	63	53	78	79	65	69	70	61	74	74	71	83	93	79	91	75	72	76	71	69	79	76	75	72	72	68	73	80	59	70	58	89	63	75	81	93	78	70	76	79	78	72	80	100	69	57	82	71	64	61	78	65	73	71	75	70	81	73	59	61	76	85	83	72	90	91	79	69	71	71	75	76	75	68	76	75	64	73	86	75	88	63	70	64	51	72	88	73	76	77	75	80	71	80	91	79	82	86	82	78	61	75	67	68	72	71	85	78	76	65	79	64	79	66	73	67	78	82	77	61	74	78	81	83	89	74	75	72	94	61	71	81	65	73	75	70	84	64	74	72	71	79	67	90	65	74	75	53	68	71	68	81	87	67	73	78	79	73	71	84	78	77	79	78	65	76	62	72	74	83	78	78	84	73	60	63	62	82	77	77	77	80	83	71	64	61	76	57	67	79	79	66	89	56	63	66	71	81	73	69	71	78	86	76	67	70	79	57	68	75	80	62	81	67	91	90	73	61	69	86	82	71	87	87	72	72	69	81	63	72	69	82	61	83	64	68	88	73	65	81	83	92	79	68	73	74	80	74	75	65	65	71	82	84	79	70	77	78	76	83	59	61	72	82	60	67	59	78	78	71	84	73	69	70	80	75	69	64	71	80	87	79	71	64	82	80	66	77	69	68	66	74	70	84	72	77	59	66	85	60	83	74	69	88	64	76	71	72	54	86	73	87	65	68	70	67	86	58	70	77	59	63	80	77	73	80	72	87	71	83	67	82	72	70	72	73	69	63	66	71	75	71	60	59	80	71	81	78	78	81	73	84	72	77	65	65	77	91	69	73	74	75	76	54	60	75	80	68	73	75	77	69	81	73	69	75	68	66	59	73	79	84	79	74	64	62	82	72	63	81	84	80	63	83	86	77	78	70	76	64	58	63	85	70	82	69	84	81	75	63	73	71	69	70	63	83	67	66	68	76	64	69	60	68	70	79	88	67	52	93	79	74	72	80	79	78	63	70	87	62	71	61	72	79	59	84	89	70	69	64	67	70	69	70	81	75	72	72	59	82	74	78	68	59	75	64	66	79	86	67	74	68	81	75	87	76	65	77	89	70	65	81	74	70	63	76	65	87	86	74	83	70	74	75	62	77	67	68	72	66	83	67	87	77	77	63	87	84	85	72	96	78	80	70	75	72	76	69	79	70	68	77	78	69	75	57	87	84	72	101	72	68	74	71	74	62	68	74	67	79	67	59	67	80	59	67	94	82	75	66	74	73	65	69	67	69	68	87	62	72	84	83	69	69	71	76	71	83	87	75	64	79	74	72	68	81	82	59	77	80	75	74	94	69	58	73	76	72	72	73	76	72	74	73	67	64	85	64	74	85	79	77	70	72	75	75	69	75	78	67	67	86	67	85	67	81	78	76	81	64	73	89	72	80	84	58	80	80	65	72	70	76	71	90	76	87	82	79	68	72	71	75	62	73	70	81	67	81	92	67	91	75	80	77	84	72	77	77	71	74	82	71	72	70	74	75	74	68	82	72	65	83	69	74	69	74	71	68	89	79	63	80	74	90	72	68	65	74	75	82	70	75	73	70	71	62	63	69	75	61	68	77	74	67	85	65	86	61	65	73	72	63	89	65	64	88	83	82	79	64	58	71	72	77	65	85	75	73	64	75	74	61	65	75	75	63	59	68	68	59	76	92	96	73	70	76	66	82	67	102	86	76	66	73	71	74	72	64	76	70	55	82	85	73	77	62	64	73	69	82	79	65	82	83	81	83	83	80	74	71	52	80	72	70	65	70	61	80	88	74	75	83	76	76	84	69	65	65	80	66	67	67	79	79	74	78	59	59	75	73	86	74	85	82	74	77	69	62	80	69	86	63	64	60	69	75	76	75	76	74	77	77	72	73	67	63	61	69	66	78	80	75	59	89	70	77	71	62	74	80	68	71	63	75	80	66	77	60	85	93	72	80	81	83	58	79	84	82	73	82	68	61	68	71	78	71	75	85	88	57	72	78	84	74	88	80	79	64	90	69	82	69	70	76	77	59	75	88	88	78	77	67	52	90	79	77	69	75	78	60	61	67	68	69	86	67	80	63	70	80	72	59	70	87	78	64	90	85	59	88	71	82	78	68	72	77	72	83	51	73	76	75	82	63	71	64	76	62	85	70	66	70	76	55	72	77	69	49	62	72	55	79	74	72	65	74	69	78	69	69	64	66	89	64	63	63	64	76	69	62	72	75	65	94	71	75	83	83	77	55	71	71	71	74	65	88	59	74	76	67	65	70	66	66	67	64	60	73	70	57	59	83	67	74	84	82	83	71	76	71	67	78	80	86	67	72	72	72	65	82	67	82	79	77	60	83	80	73	65	72	85	70	63	84	75	72	83	76	94	74	68	55	77	72	64	76	72	61	67	64	69	67	73	73	69	66	64	76	83	76	87	83	75	61	64	72	71	74	83	75	80	73	76	72	45	84	77	62	76	80	74	81	71	69	76	77	70	68	67	71	64	72	63	63	85	72	69	69	68	75	70	64	79	71	78	67	74	87	70	64	80	87	65	85
27570	20261	17502	24057	32443	34206	32275	29883	27787	25348	23045	20544	18484	15470	14041	11883	10027	8884	7769	6784	5726	4303	3207	2246	1492	1082	998	951	1029	1223	1181	1246	1253	1362	1567	1699	1944	1963	1803	1845	1792	1729	1699	1836	1894	1709	1584	1562	1601	1652	1721	1641	1282	1068	909	794	744	776	797	741	838	754	731	749	778	829	749	781	810	802	886	823	832	890	834	812	857	801	817	810	788	781	814	809	776	788	832	766	785	767	764	815	781	803	765	768	732	799	757	726	780	743	745	850	761	766	760	736	774	787	776	769	765	738	750	773	715	751	728	760	797	794	779	762	795	808	775	802	760	756	742	824	746	733	775	752	791	833	775	791	735	728	754	788	807	760	775	791	775	775	758	797	746	776	781	795	793	756	818	761	814	792	773	739	773	813	780	762	728	736	781	811	750	732	748	737	762	761	770	770	775	750	771	767	733	842	802	799	740	771	738	744	739	734	790	737	786	787	747	720	800	818	772	805	774	791	737	779	766	729	734	834	762	746	778	781	749	796	745	717	800	777	722	779	749	749	776	797	758	760	788	746	792	803	762	749	800	778	745	778	735	734	778	781	800	807	732	738	784	813	818	755	768	757	744	811	772	841	751	760	765	766	750	791	775	828	763	747	735	809	734	801	788	779	790	766	773	793	737	745	733	756	747	799	741	785	773	752	806	777	764	763	746	768	804	771	785	735	776	755	746	709	772	748	781	757	783	766	776	805	756	779	770	751	783	751	790	803	738	805	814	753	733	786	797	776	763	728	739	806	749	769	794	764	756	767	725	753	762	783	743	743	797	723	758	763	749	734	704	774	763	789	813	815	775	816	818	781	768	767	824	748	763	802	743	730	773	797	796	740	760	801	772	724	772	773	811	815	804	774	787	765	786	831	720	787	803	780	773	776	814	683	764	784	772	755	789	769	791	757	797	770	763	728	786	745	737	771	770	788	773	764	786	721	764	735	781	790	776	751	758	782	796	786	767	766	760	744	753	774	759	785	786	740	786	791	811	766	775	775	780	782	747	783	784	773	793	802	746	785	749	771	797	723	796	752	779	746	764	787	768	755	767	752	763	759	808	766	791	773	755	749	758	775	716	763	774	745	792	792	729	791	768	738	802	863	786	719	807	771	793	782	805	767	787	798	750	768	765	824	742	762	738	749	751	761	810	782	773	758	766	763	690	807	763	738	765	773	797	754	759	696	785	790	805	835	772	768	788	767	761	720	771	798	825	799	741	818	727	725	789	800	766	768	769	751	807	765	767	780	755	775	775	736	779	762	725	781	759	735	777	799	818	748	807	856	774	756	767	775	815	762	725	766	734	783	737	758	761	765	791	780	739	740	752	770	779	759	757	769	780	753	763	729	747	795	799	732	812	766	738	756	740	768	742	737	724	754	814	757	772	807	770	770	767	809	708	773	761	777	754	743	785	731	731	725	743	752	779	748	782	743	809	735	821	775	800	792	706	793	753	761	734	824	766	749	779	732	747	776	814	767	764	773	818	761	771	813	797	720	746	808	794	829	736	806	767	749	753	741	762	775	755	747	792	796	753	746	758	783	787	774	761	742	754	809	791	743	770	732	777	784	747	798	780	758	737	767	759	760	754	807	809	776	772	742	768	706	761	828	758	765	765	833	786	762	768	758	776	759	757	735	802	794	792	745	838	746	764	778	779	750	787	756	732	768	734	751	770	770	760	781	781	803	766	762	779	772	748	745	744	792	756	777	782	764	776	777	772	726	798	818	773	776	769	754	771	769	738	802	749	804	758	813	781	758	805	737	743	766	752	736	792	840	787	764	818	754	794	744	751	780	762	733	759	799	781	771	758	761	781	758	739	784	749	731	731	742	763	730	737	770	803	765	735	800	810	748	788	733	759	770	805	822	717	762	809	733	791	788	779	775	773	779	754	798	777	760	773	808	838	730	782	705	794	774	742	801	786	724	783	731	815	738	820	715	770	776	757	749	812	775	703	750	766	761	776	770	806	740	799	738	808	737	734	762	750	762	755	759	780	715	775	721	740	742	760	787	819	758	735	779	772	800	803	783	809	787	767	803	786	728	731	793	732	740	764	781	765	792	774	770	820	805	736	837	797	786	787	773	758	734	755	765	763	767	771	799	743	751	812	813	773	720	776	761	792	756	806	723	708	773	741	767	782	794	754	789	749	752	716	780	777	757	740	781	753	746	785	768	741	768	757	804	791	794	798	748	749	772	748	752	759	800	806	752	752	775	777	799	750	729	780	771	781	755	808	778	731	775	738	739	801	746	710	731	789	756	815	822	788	758	759	783	780	742	790	742	755	804	746	792	769	750	762	782	791	766	723	799	733	758	792	839	767	728	794	748	753	836	746	784	782	770	753	749	751	794	783	771	759	738	761	780	808	748	837	734	755	771	782	748	738	784	778	763	755	765	772	736	798	782	759	792	799	768	750	771	755	738	793	768	760	706	809	768	772	766	780	798	806	758	727	703	790	785	742	800	740	768	771	730	817	706	770	749	785	788	804	777	780	782	810	737	807	786	763	796	743	794	764	779	807	742	726	844	818	761	766	724	762	727	775	778	769	789	766	736	762	746	739	753	818	732	753	758	774	742	727	770	740	750	778	751	789	738	780	780	729	768	760	741	771	791	778	773	779	773	773	769	761	727	717	719	749	782	748	760	749	745	745	785	786	763	744	790	822	734	787	746	813	774	756	805	752	766	781	792	750	758	769	752	759	826	795	772	757	813	735	751	776	777	746	716	806	771	779	761	780	786	824	738	788	758	787	779	736	768	769	764	768	795	784	778	736	780	765	774	765	751	742	782	779	698	754	782	742	763	798	756	751	759	843	818	762	802	796	830	736	748	717	710	738	756	804	737	803	759	798	788	782	815	770	744	732	702	801	801	745	796	719	758	775	822	744	721	771	796	786	790	804	789	734	782	783	745	749	784	742	770	780	790	805	741	773	782	714	767	789	752	769	732	799	804	777	852	807	767	774	756	732	775	767	800	769	773	742	810	768	747	777	802	753	778	699	725	777	799	769	752	699	796	807	758	718	789	768	786	724	787	751	821	750	763	787	777	756	743	798	824	794	738	785	777	781	750	742	764	740	747	769	796	813	759	812	755	733	725	728	785	815	709	755	771	758	803	755	783	737	761	790	746	740	791	774	799	760	742	778	765	755	719	731	819	797	830	815	729	761	737	752	756	720	776	771	750	770	766	831	787	769	742	796	719	757	735	792	766	768	739	779	773	771	720	768	743	755	812	760	769	737	764	797	777	764	779	772	740	761	743	742	799	717	769	782	768	811	785	750	815	832	787	730	720	808	771	738	734	789	761	740	779	782	722	753	796	778	827	785	764	774	756	788	829	801	805	785	755	736	763	785	768	778	787	764	751	747	761	757	804	799	785	799	812	776	798	732	749	745	710	737	797	761	759	790	763	766	789	777	793	785	730	757	755	737	801	776	760	761	713	760	776	782	771	781	739	820	778	803	776	736	758	805	740	736	768
3962	3291	2251	1757	1696	2397	2418	2138	1738	1589	1298	1070	909	754	586	526	418	355	338	308	220	161	156	139	83	62	75	66	61	75	80	79	79	83	101	114	100	106	107	90	88	96	105	99	95	101	98	103	100	73	101	78	69	65	55	64	55	57	47	68	74	67	47	52	64	72	60	61	69	49	67	52	63	68	75	58	54	53	82	65	67	51	54	60	79	69	53	67	70	53	60	60	55	60	60	52	62	63	58	57	62	63	53	72	67	61	57	57	59	59	64	50	60	48	59	65	60	63	48	55	65	52	53	72	53	59	63	58	49	62	49	57	60	42	62	48	59	60	68	63	67	55	47	65	56	51	59	54	50	60	58	55	46	60	64	57	53	50	75	61	58	63	72	39	41	60	52	67	61	43	68	55	65	62	56	60	55	55	69	52	70	54	54	60	61	59	60	57	60	71	62	57	70	70	55	74	53	56	66	74	55	64	54	61	60	42	61	49	58	45	73	60	57	54	74	55	62	63	53	62	55	73	59	47	65	65	65	67	63	60	50	55	57	64	58	60	55	54	60	75	54	52	71	55	51	60	69	54	57	58	52	47	46	55	68	63	61	77	42	59	63	45	63	52	54	50	65	62	59	59	60	40	57	52	54	53	66	50	76	55	49	68	48	56	59	60	45	53	62	54	66	59	54	73	65	41	65	49	68	65	48	58	61	65	62	68	62	59	69	63	74	57	65	76	58	59	60	64	42	51	61	47	68	52	71	71	75	60	53	54	64	63	57	51	63	62	58	59	55	67	61	59	51	65	57	66	53	71	59	66	62	63	65	57	67	59	66	58	60	52	48	65	57	68	60	56	52	51	36	58	68	62	58	61	74	60	71	59	68	54	56	49	72	50	77	63	70	74	57	60	42	49	54	54	64	44	61	66	53	56	58	64	45	66	66	52	54	54	57	58	58	56	60	60	48	41	60	56	69	46	47	65	47	65	56	64	56	63	67	49	51	53	47	55	78	60	67	68	50	53	65	55	58	65	71	71	77	58	53	57	61	61	79	56	58	64	68	46	57	59	62	56	48	65	64	68	67	63	66	50	58	59	56	58	75	69	55	61	63	56	61	60	65	67	75	71	52	62	60	64	50	66	53	74	52	68	57	50	41	56	56	70	62	58	59	77	49	56	57	57	58	72	65	58	65	48	46	48	52	63	50	60	55	52	62	58	48	69	65	62	65	66	54	57	48	48	68	65	69	62	55	56	78	56	56	60	62	44	67	57	57	54	69	55	46	65	57	71	62	59	56	66	58	69	69	75	49	56	56	59	61	56	65	65	59	71	56	56	43	55	63	52	45	61	74	82	59	66	61	60	61	51	58	63	62	55	60	60	66	63	54	59	49	66	54	60	44	55	50	57	71	62	48	61	65	53	60	60	60	56	50	66	39	65	62	63	44	56	55	70	56	63	62	67	73	72	62	59	71	49	49	69	63	70	47	62	63	56	65	65	35	49	72	60	64	72	64	72	72	48	62	62	51	69	48	68	54	45	51	70	50	67	54	50	60	62	68	57	55	50	49	57	58	53	60	67	71	69	66	69	48	51	64	63	59	57	52	74	56	53	65	54	64	57	72	56	59	65	59	78	55	56	59	43	48	57	42	62	62	49	65	62	57	56	60	54	47	56	75	52	69	46	62	65	48	46	69	51	68	71	55	40	62	57	67	75	70	62	50	53	52	57	58	59	57	58	65	62	46	70	56	59	60	56	56	41	66	61	59	70	64	69	67	46	63	56	58	51	65	55	66	49	69	58	51	51	60	55	52	55	68	57	58	66	64	58	53	58	63	67	66	55	46	66	47	52	58	62	69	54	47	47	64	71	74	64	70	64	62	57	55	71	54	61	66	48	64	62	65	60	43	52	59	62	61	65	57	62	60	67	54	66	47	53	45	56	56	64	66	52	60	63	73	76	57	59	49	52	59	54	65	69	44	58	70	68	59	60	49	55	56	49	64	59	61	62	56	64	60	57	58	57	56	55	46	59	54	52	52	73	41	53	76	60	60	59	50	55	60	54	71	64	59	54	52	61	58	49	53	56	46	63	63	54	47	59	60	68	52	51	64	69	66	64	66	65	57	54	51	44	57	60	63	63	57	60	55	48	64	59	57	67	64	66	66	50	57	54	61	57	67	64	66	54	58	67	66	53	58	52	65	84	48	69	71	62	61	53	54	69	62	64	66	56	54	66	54	59	74	63	49	68	71	67	65	64	53	51	42	61	62	76	62	65	60	52	54	58	54	74	56	61	51	69	68	54	58	52	49	66	54	60	58	47	57	50	55	53	70	53	54	73	54	48	56	53	56	52	66	74	49	55	53	46	56	51	57	60	57	53	65	64	53	61	62	52	76	66	52	62	60	64	54	65	61	66	51	55	57	66	73	55	67	65	62	62	63	55	61	54	63	75	59	58	64	54	62	57	51	50	68	75	53	62	52	74	69	69	63	57	53	55	49	55	65	58	64	65	49	54	61	57	56	60	57	60	53	58	69	48	67	70	55	59	48	60	53	62	70	59	63	62	63	50	61	65	51	71	61	61	57	55	71	56	55	49	48	61	49	59	56	71	46	56	61	72	68	64	46	52	50	71	59	79	67	62	53	59	50	57	62	58	60	60	58	55	61	67	63	70	50	54	60	64	62	48	58	50	57	54	58	48	56	49	61	65	74	71	56	53	74	46	58	69	54	58	47	62	57	48	54	43	66	48	73	68	54	53	57	56	60	53	56	52	56	70	62	64	60	59	46	49	76	54	57	77	75	59	59	66	57	58	53	42	57	68	73	60	59	53	69	52	63	57	63	61	74	62	65	73	58	68	57	67	60	60	60	53	69	56	48	51	54	45	64	51	61	57	49	55	50	66	43	54	61	52	56	57	58	63	54	69	70	61	62	70	68	57	48	57	66	66	64	61	69	54	55	57	62	65	85	61	56	46	55	59	46	66	44	75	59	56	67	56	48	63	65	63	55	64	51	59	57	78	56	48	66	63	57	47	62	59	52	62	52	49	50	46	68	79	67	65	59	59	67	43	54	65	49	51	56	52	59	38	49	54	61	59	66	57	61	51	58	68	52	53	64	57	64	65	78	73	56	56	63	80	65	53	62	55	70	44	47	51	80	57	61	62	51	60	61	54	58	54	56	49	58	47	56	57	62	52	60	55	48	57	57	67	60	72	57	54	48	66	63	47	68	52	63	54	58	61	57	60	52	52	53	54	62	60	48	61	56	60	69	64	61	68	56	62	69	57	56	57	55	69	56	52	66	57	49	39	66	59	57	54	63	64	72	53	69	56	61	62	59	63	54	55	66	70	61	61	56	70	51	72	65	61	58	56	53	55	73	55	60	64	55	67	58	55	66	72	55	61	55	49	50	63	59	65	63	47	61	70	58	68	51	71	56	64	62	65	49	53	58	58	62	56	67	56	49	56	45	53	51	50	61	65	60	78	62	67	45	62	58	67
30447	22832	19542	26348	34653	36516	34462	31837	29545	27336	24886	22114	19951	17353	15466	13240	11258	10067	8997	7997	6400	4987	3629	2493	1500	1031	966	928	957	1107	1208	1230	1358	1453	1574	1826	2107	2066	2052	2036	1857	1886	1840	1953	1988	1817	1681	1693	1687	1735	1769	1683	1287	995	792	687	663	662	700	669	645	641	693	689	690	667	708	710	633	669	709	691	684	678	663	656	670	713	681	678	710	697	709	678	694	687	748	657	660	652	646	637	674	632	629	626	690	667	612	660	657	595	701	638	680	612	660	615	679	643	676	681	658	627	646	660	674	612	601	651	646	657	641	632	686	678	629	658	635	589	619	661	605	637	618	675	638	624	649	645	645	614	636	601	642	654	611	661	612	648	621	627	617	651	658	667	655	646	686	626	648	627	643	649	614	667	644	664	639	627	665	620	654	650	665	640	645	666	604	644	582	638	603	648	641	643	647	600	656	615	651	603	644	634	611	625	633	626	650	678	624	599	654	631	614	659	618	641	652	598	623	638	672	600	586	647	647	650	662	678	670	628	596	656	673	651	648	650	623	632	688	632	689	625	659	644	660	608	667	636	609	641	613	673	642	647	646	618	647	594	647	640	634	670	663	661	640	630	611	619	624	653	667	655	636	636	667	633	628	618	629	610	608	632	683	622	630	643	619	586	616	647	623	640	647	622	642	659	657	642	634	665	642	649	592	673	641	618	630	606	662	647	622	654	662	656	651	667	630	646	614	601	627	687	591	640	630	681	665	642	607	626	664	671	618	664	590	604	603	626	664	664	624	700	641	610	562	671	639	650	634	670	664	628	651	634	621	654	673	660	609	646	626	674	653	681	598	625	626	665	642	665	627	637	659	647	633	632	638	641	673	644	655	630	620	633	632	626	623	671	605	652	599	663	651	631	617	618	629	632	635	622	602	640	623	630	636	634	646	630	640	607	616	597	632	672	659	591	654	668	655	619	615	651	622	652	688	634	665	661	647	626	661	641	651	716	666	634	668	671	647	608	551	670	636	591	610	620	670	590	662	626	629	661	656	648	647	672	655	666	653	617	688	637	642	631	667	650	658	605	628	683	678	660	598	678	619	643	662	626	618	606	671	621	655	661	646	621	630	692	636	615	612	664	668	699	664	602	658	683	604	644	654	674	617	636	633	639	589	642	638	633	637	598	645	650	635	648	644	605	625	620	646	635	605	701	638	664	661	651	651	608	607	612	671	649	671	630	662	641	657	604	655	640	636	633	677	619	600	634	602	682	622	650	649	641	655	651	669	666	641	646	623	623	636	642	617	646	661	629	627	645	648	646	667	670	632	646	626	669	637	655	639	653	662	677	669	650	652	621	650	651	635	680	672	659	616	670	665	660	636	605	650	640	602	640	599	687	621	648	669	641	636	674	614	650	615	656	604	658	624	647	611	593	650	662	618	613	643	631	647	615	686	598	592	621	618	611	639	673	671	606	655	663	624	654	644	640	635	580	639	659	664	622	668	628	649	621	717	648	611	657	599	633	628	672	684	698	652	637	698	604	651	653	609	629	632	663	607	673	598	638	615	607	594	635	657	667	630	690	662	639	643	658	650	623	644	592	648	598	640	679	668	652	609	627	638	606	675	622	648	641	685	608	639	663	641	651	610	633	620	637	635	618	657	654	660	696	641	629	592	634	674	656	678	655	694	651	595	668	672	660	629	670	637	647	613	612	638	644	641	630	632	693	666	657	618	607	679	634	612	660	686	655	619	640	638	648	631	656	614	555	630	651	642	633	665	694	618	641	652	625	675	623	634	622	665	670	688	651	649	670	646	698	636	629	622	634	625	636	658	616	603	659	638	646	647	647	657	654	617	642	638	679	632	644	652	667	641	689	640	640	665	644	602	680	678	640	605	595	648	649	626	650	700	639	622	693	656	649	632	631	645	627	654	684	641	627	644	663	661	670	615	623	647	700	650	658	673	621	635	620	581	629	648	613	668	667	660	652	613	669	656	652	585	590	616	614	647	658	634	642	647	639	672	673	684	629	611	635	624	619	627	629	619	613	618	668	637	625	629	610	638	673	686	641	657	653	631	672	624	632	633	617	650	666	638	598	615	647	631	636	635	632	674	610	627	597	659	610	587	645	634	643	637	643	669	691	644	621	630	622	651	640	668	630	666	663	636	632	629	651	649	694	647	642	639	674	636	644	639	655	676	594	628	617	639	607	623	649	582	660	638	645	641	609	649	627	663	591	587	627	621	596	635	648	603	611	651	651	634	638	610	637	681	616	667	668	633	632	653	641	602	654	674	651	631	651	622	657	657	686	635	636	632	668	654	625	633	643	645	697	622	622	618	631	657	631	669	648	600	585	615	652	632	633	672	629	657	609	628	645	660	668	673	649	648	679	608	637	620	626	614	604	642	624	632	624	674	651	635	623	646	616	624	609	617	642	677	655	611	619	611	657	644	646	652	641	658	607	615	664	598	611	657	662	694	595	653	607	661	622	623	620	676	644	627	682	631	656	643	646	593	697	644	649	651	620	625	642	594	595	645	629	646	640	615	647	647	640	690	620	592	620	595	640	653	635	665	638	603	623	566	661	627	642	605	620	683	685	668	633	638	608	621	621	616	623	634	659	613	656	635	664	643	605	684	638	642	618	682	639	716	659	618	658	629	667	645	640	677	664	623	632	628	638	631	619	644	644	609	634	629	659	640	663	598	633	605	660	624	645	649	643	639	594	627	683	585	612	599	647	607	645	653	649	612	652	640	633	631	650	623	659	630	674	680	636	620	651	660	647	643	672	605	638	663	655	658	621	610	610	653	664	647	599	619	617	653	637	648	629	649	596	633	613	681	651	649	668	682	628	665	619	617	597	645	646	652	634	680	642	656	620	636	644	599	652	647	672	612	617	639	646	593	607	688	639	610	699	659	649	653	681	587	646	624	636	607	642	651	632	624	638	639	618	632	645	648	635	628	641	603	651	630	672	661	660	635	635	651	595	627	641	660	630	665	664	645	649	647	649	668	668	614	642	647	615	608	610	662	600	610	689	623	622	609	671	639	621	680	637	657	583	596	642	603	608	634	650	615	667	613	638	666	664	643	667	665	648	632	631	605	620	676	625	629	648	668	604	617	672	612	659	683	626	631	633	614	636	625	635	653	602	614	613	657	647	642	652	657	637	664	597	619	652	623	669	599	589	677	631	607	612	621	615	632	644	613	633	610	634	640	682	638	602	607	612	683	591	642	619	607	593	642	621	666	649	656	638	631	612	662	719	651	600	654	648	642	635	589	576	631	651	592	625	676	625	645	610	656	663	654	649	630	634	639	684	673	668	672	679	604	673	614	659	652	656	635	664	629	655	616	662	596	612	630	614	665	618	657	610	683	693	674	611	642	643	606	661	573	590	664	647	624	637	596	628	620	676	677	645	623	638	647	605	621	617	607	654	650	663	643	622	652	621	663	649	621	634	645	642	625	637	642	653	659	666	595	671	658	649	581	657	631	631	592	649	612	655	624	658	632	672	619	661
3197	2019	1466	1156	1183	1513	1622	1298	1236	998	889	728	593	507	396	371	332	280	252	255	209	161	130	109	99	91	83	72	78	84	86	89	105	83	107	105	112	102	120	108	105	121	99	114	104	104	97	82	102	104	119	98	105	88	83	81	88	95	105	95	87	87	93	81	79	79	89	85	95	82	72	82	84	67	78	83	83	90	88	94	81	87	105	95	98	102	80	92	79	88	99	78	99	97	92	78	68	94	80	76	82	84	72	94	77	73	79	65	87	85	84	80	75	84	78	78	78	81	91	97	64	86	97	86	68	59	79	74	65	68	72	76	95	78	91	79	74	85	75	91	85	79	80	83	93	75	80	75	80	77	81	84	68	69	93	81	80	79	78	90	80	91	74	60	87	95	83	65	90	93	71	82	76	79	80	94	91	89	70	84	97	84	62	89	91	55	83	96	78	88	73	74	95	85	80	77	71	83	117	76	81	78	92	78	74	80	77	84	87	80	57	72	87	87	89	76	77	100	89	70	84	72	82	74	74	79	75	84	77	92	79	91	71	71	75	67	91	78	91	75	77	68	80	82	96	73	83	76	87	82	94	71	60	60	73	87	71	80	79	106	89	76	76	76	81	65	83	103	85	92	88	86	77	83	79	82	81	58	87	79	97	73	70	83	83	77	81	78	94	94	92	79	76	84	72	64	106	77	87	98	85	84	97	91	69	87	92	86	85	76	82	79	90	87	90	80	81	87	93	82	87	76	95	91	99	86	87	77	78	93	81	89	81	101	75	92	82	98	79	80	83	79	96	92	93	97	86	101	79	77	89	88	83	77	86	74	86	88	82	83	81	84	73	77	89	84	80	88	77	76	89	79	73	70	91	95	85	92	77	70	92	82	96	92	80	70	72	76	81	72	61	84	86	76	85	73	84	56	80	97	78	87	83	89	65	81	111	77	79	84	78	92	73	92	86	70	69	85	77	90	92	90	86	74	82	95	79	79	80	82	80	78	81	84	79	76	78	79	104	109	74	84	71	79	86	84	83	77	75	77	81	81	88	68	82	96	83	78	69	87	77	84	78	78	58	80	76	80	73	92	78	94	79	91	76	72	71	72	67	79	86	69	90	96	90	79	81	79	84	79	90	92	79	96	95	85	81	74	84	78	81	80	72	66	84	79	75	92	75	85	82	82	78	87	85	77	70	79	79	70	89	77	89	72	70	80	80	65	79	92	82	75	63	80	84	76	89	84	78	73	89	74	74	77	70	80	88	74	88	70	83	105	80	69	73	77	68	74	85	98	74	71	91	75	67	77	103	98	107	78	93	87	78	75	85	79	94	92	80	83	84	74	79	93	76	70	84	83	92	85	85	83	85	86	70	74	87	94	89	69	94	69	85	67	80	85	82	70	83	78	72	89	83	82	84	73	91	81	75	84	75	71	84	74	91	85	90	82	87	65	87	85	78	66	97	93	84	92	77	91	80	88	88	85	79	81	75	78	84	79	83	80	98	82	94	93	75	79	83	66	81	83	93	94	88	88	102	83	92	83	89	80	80	95	100	76	85	74	78	85	63	90	92	95	102	91	73	86	82	75	75	78	69	83	75	78	83	82	104	88	82	75	84	71	86	79	93	77	74	78	79	97	98	81	84	68	95	82	93	74	91	75	92	82	89	79	70	84	79	81	78	82	73	91	72	78	86	84	83	90	77	85	81	85	93	65	83	70	84	84	68	78	95	83	87	73	94	86	88	82	103	68	82	77	77	81	73	82	85	73	78	68	68	95	76	75	78	86	78	87	80	86	94	75	82	91	83	78	81	85	73	82	92	82	85	84	79	86	87	75	74	82	79	90	85	91	73	68	68	79	85	81	67	66	85	86	78	72	99	81	96	72	95	83	71	81	77	92	81	71	88	72	79	79	76	83	95	85	93	73	87	79	74	78	79	82	88	75	67	79	75	86	98	86	81	84	92	98	53	68	83	95	89	87	83	67	99	75	69	91	85	68	77	73	73	89	99	78	87	78	98	92	71	86	81	79	81	76	70	90	89	75	83	78	67	88	82	101	88	73	68	78	82	72	78	62	77	81	67	87	77	82	103	86	75	77	86	79	89	87	87	62	84	85	96	87	91	77	83	70	83	78	91	93	80	83	77	71	95	77	76	76	84	81	81	75	83	80	93	85	91	87	81	79	86	88	78	99	77	83	86	90	103	90	83	91	77	78	78	82	78	75	62	89	77	73	97	85	81	80	85	77	84	97	89	85	73	78	84	90	70	98	83	79	80	76	74	66	83	86	93	76	77	108	88	96	79	73	98	103	91	78	80	77	83	92	97	67	81	77	76	83	88	73	74	83	77	95	91	69	79	79	86	69	82	91	89	115	91	67	86	58	90	78	67	88	79	90	89	88	76	72	95	90	64	79	85	84	86	84	74	92	76	68	96	87	85	86	91	86	70	80	74	82	86	66	97	86	85	71	70	89	86	82	77	92	79	105	81	83	77	93	92	77	91	82	72	83	84	88	80	86	96	87	79	66	86	89	76	87	78	68	82	70	84	85	72	85	79	77	61	86	74	92	101	88	77	82	102	77	81	67	92	75	81	81	79	77	77	86	91	92	62	64	78	81	89	104	76	77	89	95	85	74	88	87	92	94	87	81	73	78	78	75	76	76	102	98	93	78	80	86	76	80	81	85	81	86	80	90	99	72	81	91	86	78	82	81	81	96	84	73	125	92	86	83	95	82	81	66	86	74	68	83	66	79	77	84	73	92	71	72	75	94	91	80	82	69	72	80	75	95	95	89	73	88	80	87	98	73	78	78	83	91	73	76	90	100	74	83	86	84	94	68	84	80	82	73	99	68	100	94	81	70	71	96	75	76	91	84	76	83	74	94	77	72	81	85	81	69	93	86	61	83	95	60	89	78	82	83	77	79	73	89	82	76	82	93	85	77	85	98	96	73	94	84	72	76	67	82	71	83	80	76	92	97	101	81	78	76	74	85	77	106	84	70	79	79	81	78	93	96	78	81	80	88	81	74	65	97	87	73	77	86	95	83	68	78	76	75	72	66	85	75	80	73	95	96	76	84	78	89	93	84	85	77	83	95	88	93	81	77	77	73	58	89	102	77	88	80	86	75	98	96	103	87	84	90	84	90	101	79	87	79	75	77	71	81	82	92	106	79	83	82	106	108	78	73	74	104	96	86	90	87	87	89	93	77	62	76	80	93	80	84	73	87	96	79	80	76	80	80	92	88	84	87	61	82	88	90	88	87	76	94	86	99	83	78	83	85	79	60	81	64	98	82	86	78	75	76	69	82	86	82	86	84	82	84	83	81	74	81	87	73	88	95	89	93	90	66	78	89	92	84	91	75	95	76	79	81	70	92	88	88	89	93	80	83	86	97	91	97	86	82	69	83	99	74	93	82	81	84	85	83	81	83	74	68	65	87	89	102	87	81	86	79	75	86	88	99	86	99	77	75	75	89	84	81	82	64	95	93	77	95	78	83
25551	18558	15496	21994	30649	32332	30309	27495	25324	23131	20571	18005	16007	13554	11673	9852	8209	7084	6413	5812	4596	3649	2585	1851	1313	1079	986	935	998	1167	1180	1205	1268	1349	1447	1500	1682	1667	1684	1678	1581	1610	1615	1557	1623	1508	1482	1434	1506	1586	1542	1351	1138	987	944	885	910	908	864	860	829	870	872	818	892	863	911	909	909	924	916	854	851	853	880	917	887	871	933	886	881	925	872	866	942	836	915	877	905	859	858	817	880	860	878	820	836	829	885	864	885	865	901	843	873	858	833	898	821	891	878	839	897	854	867	884	823	840	871	878	861	885	912	881	853	845	929	832	862	858	910	920	870	837	826	854	815	830	884	907	845	868	841	856	911	827	786	864	830	821	867	851	900	833	907	867	886	869	819	880	878	859	874	842	891	818	853	856	868	864	847	852	895	932	853	906	871	856	875	838	890	847	767	831	866	895	890	872	809	905	896	863	819	813	827	888	801	857	895	873	864	817	861	866	865	867	853	844	866	898	915	859	914	875	894	843	833	870	906	872	905	871	876	799	865	815	913	913	883	877	851	803	835	807	892	882	864	879	899	849	908	830	941	890	879	885	846	883	884	883	916	922	875	884	884	873	862	857	898	844	903	914	825	881	809	919	849	855	888	938	838	892	875	884	851	891	898	858	815	858	890	831	835	827	902	800	863	865	845	802	835	857	841	909	839	842	837	885	899	899	865	862	858	872	898	832	859	885	855	879	845	873	874	847	844	811	832	817	876	855	898	830	870	828	851	883	852	823	815	822	870	867	828	828	865	857	861	870	830	861	891	895	837	848	793	807	805	856	857	890	893	865	869	866	872	871	839	865	900	876	841	881	892	867	847	844	864	821	867	903	834	843	877	833	834	880	873	854	871	873	870	884	849	864	838	929	823	887	852	841	863	879	857	877	883	875	846	857	904	830	845	864	868	877	830	861	851	916	907	872	865	857	861	853	823	890	844	893	888	831	869	832	880	858	820	914	835	897	878	900	937	848	847	908	878	832	863	908	855	867	868	876	862	855	842	841	861	950	805	876	824	885	908	842	884	818	827	875	826	900	835	877	926	774	856	862	804	853	870	861	858	868	824	891	830	868	837	941	884	828	877	834	885	815	878	830	882	873	817	897	854	866	862	855	858	860	808	829	877	824	866	825	869	903	867	883	892	813	864	845	842	826	835	840	838	890	870	893	839	879	817	856	855	855	831	866	860	870	885	865	873	924	802	808	902	901	827	906	884	866	898	850	841	903	862	850	831	861	814	904	846	857	896	843	875	868	861	831	864	859	864	801	810	876	863	881	863	846	892	828	859	815	904	836	884	883	871	833	848	895	865	861	847	852	811	879	856	842	856	831	903	856	860	811	839	815	878	844	881	856	844	827	816	886	884	847	807	910	894	857	878	885	885	889	853	828	837	846	856	854	865	889	867	886	851	885	899	897	821	842	865	804	858	859	885	841	818	826	888	877	922	835	870	868	828	859	859	869	849	861	893	871	838	885	870	883	842	839	856	921	854	830	845	874	905	871	870	830	855	860	802	894	817	864	796	858	820	878	897	918	858	883	919	873	880	844	796	881	833	905	879	811	885	827	864	846	889	858	845	832	791	881	869	853	897	865	893	897	848	879	835	887	863	862	894	834	897	887	843	896	870	907	869	855	834	905	861	898	868	837	852	849	822	886	861	875	844	881	795	877	848	923	851	869	863	881	835	884	885	860	871	870	871	888	859	809	892	878	876	845	851	847	901	847	869	903	833	902	848	899	916	864	881	831	884	895	842	875	904	867	850	928	930	872	833	861	895	831	875	793	869	856	929	848	870	900	838	860	878	857	799	866	812	894	821	847	822	852	825	835	808	856	875	910	861	864	880	881	882	829	849	843	879	839	866	921	883	866	881	838	899	872	821	886	877	831	899	888	896	844	863	863	856	913	892	851	897	841	856	904	952	830	884	818	865	860	882	786	853	886	916	856	921	862	854	848	864	866	832	902	884	878	905	856	830	920	876	831	846	858	796	885	873	879	854	869	884	883	865	896	858	848	853	873	880	891	805	861	873	866	862	867	938	895	937	833	914	922	864	846	867	865	922	867	861	866	885	852	855	842	846	876	886	860	891	849	857	820	815	907	838	840	871	923	877	934	866	906	871	836	881	893	899	869	845	864	869	907	874	908	858	879	831	853	892	885	867	857	882	821	880	894	869	869	841	818	884	848	818	923	898	825	862	871	857	813	927	827	872	854	867	846	854	856	833	883	850	899	843	859	888	858	897	873	860	848	838	858	845	865	907	876	838	880	842	799	826	895	880	878	857	838	860	839	861	881	855	814	885	865	866	847	849	837	822	869	837	868	890	852	870	873	865	868	803	863	886	864	864	868	839	834	860	879	850	846	875	906	921	872	842	821	889	882	869	862	860	875	877	830	903	916	853	893	847	844	841	893	858	851	853	861	833	898	813	884	869	883	786	864	917	884	840	852	848	806	840	837	877	851	845	857	861	914	860	863	899	787	918	886	816	883	857	846	921	837	854	874	839	928	834	903	855	850	858	850	933	871	829	903	900	834	855	864	862	853	848	838	924	879	862	883	831	833	870	856	911	836	841	883	885	845	897	867	894	789	850	874	909	893	833	912	897	902	879	861	874	901	857	799	879	854	894	824	911	860	815	856	896	863	876	829	914	892	916	885	863	910	860	785	876	842	888	897	857	841	833	889	855	922	904	865	825	882	838	870	908	916	872	901	882	882	825	887	894	907	873	883	814	849	897	890	867	836	872	816	869	878	880	889	912	872	853	845	899	863	886	870	863	859	858	844	885	870	853	848	871	865	915	887	882	887	875	922	864	872	824	867	840	827	864	832	853	845	852	859	887	883	864	861	849	904	820	862	795	847	788	919	903	902	882	860	848	831	889	833	872	872	858	878	867	863	826	837	848	772	905	854	887	882	879	845	840	871	917	864	848	810	919	888	861	869	845	874	895	880	874	837	814	903	843	899	847	847	862	865	836	848	900	844	884	812	816	836	906	844	875	860	866	892	857	868	923	828	817	859	908	880	831	868	921	903	903	887	867	893	839	866	877	861	869	875	873	930	911	872	838	838	843	864	869	836	845	847	867	881	864	820	887	876	850	851	854	809	873	882	857	885	885	829	843	861	884	826	810	857	855	881	875	931	837	824	914	835	881	822	844	832	862	893	884	881	890	831	882	865	854	856	885	855	816	884	925	892	913	887	879	859	894	879	876	824	827	845	881	854	876	862	850	867	907	844	886	798	828	916	878	900	916	856	820	878	863	856	923	905	845	900	874	851	873	846	907	866	882	841	865	857	878	837	865	861	879	894	861	908	912	838	876	915	831	877	877	901	842	857	869	855	849	859	842	844	870	879	878	861	878	890	833	918	917	913	866	865	899	872	853	871	876	824	856	847	818	848	832	851	890	866	789	899	857	888	801	844	877	855	851	866	883	842	852	823	861	896	902	803	823	856	903	855	859	858	864	848	911	872
4420	2512	1774	1379	1380	1885	1857	1646	1461	1286	1083	916	747	642	517	440	340	313	295	239	214	192	135	109	99	91	80	73	77	87	92	99	98	96	82	116	111	111	112	115	95	110	114	111	109	94	108	117	113	109	107	98	96	77	76	76	69	83	65	79	64	89	82	60	69	77	78	77	81	73	78	78	75	72	71	60	75	82	68	78	89	77	93	68	74	97	84	73	87	69	77	72	81	89	65	76	87	78	61	85	72	85	90	67	72	79	76	74	66	76	75	68	74	74	88	93	74	86	65	82	71	82	68	72	83	84	75	68	71	68	72	61	80	82	78	87	68	81	69	74	82	79	64	78	76	81	79	75	87	70	65	72	69	74	69	103	80	74	74	76	85	76	96	76	75	57	83	64	96	75	77	78	77	62	80	74	71	70	84	84	63	77	91	68	79	70	88	81	80	78	74	76	70	69	68	63	74	65	88	67	77	81	87	65	73	71	77	74	82	77	62	71	74	76	66	82	90	71	85	86	78	88	75	85	79	81	69	54	67	78	84	97	91	78	89	70	76	66	63	66	72	84	61	79	72	79	75	78	83	77	60	75	75	71	93	87	70	71	86	73	77	87	90	74	82	78	72	75	67	80	75	82	79	67	69	74	61	83	82	59	92	77	71	80	87	72	71	91	97	65	77	88	72	62	78	71	79	85	87	68	69	77	77	86	76	75	83	68	81	73	70	81	77	79	65	87	74	87	49	72	71	76	95	87	82	82	81	84	61	70	67	75	76	71	75	77	79	88	60	64	77	56	87	75	74	75	88	79	69	97	68	68	71	90	80	71	69	68	58	86	53	69	67	68	78	65	70	64	74	89	80	69	70	77	81	75	81	66	78	86	81	92	87	81	60	71	92	66	78	77	85	67	73	76	88	70	68	68	70	80	86	76	63	88	77	71	91	61	68	78	75	68	75	73	77	77	74	86	72	66	71	78	81	81	68	68	66	76	63	70	65	62	74	64	75	66	77	76	65	75	86	75	72	70	82	73	74	74	86	82	87	74	89	80	79	80	67	70	77	69	74	75	68	79	80	72	63	83	68	80	70	64	66	78	75	71	76	57	75	63	73	63	64	78	76	74	81	72	68	69	70	91	80	75	83	85	72	87	66	70	75	80	66	91	73	76	91	77	80	66	81	81	55	81	84	65	83	98	97	75	65	91	70	66	74	84	88	81	73	74	82	72	73	98	67	81	80	81	86	73	64	65	70	75	57	67	88	81	74	69	72	75	74	67	88	84	75	89	68	66	69	76	72	84	76	75	68	76	75	89	78	79	83	68	77	74	69	73	86	80	75	58	87	76	62	66	82	69	82	62	73	60	85	70	73	77	69	74	95	68	63	77	72	91	71	64	75	79	64	77	72	86	82	63	77	64	89	72	72	77	62	73	70	74	86	73	82	87	92	71	82	75	78	75	69	66	74	77	70	70	77	79	80	86	82	73	74	80	78	79	71	96	79	84	83	86	65	85	77	73	73	74	68	70	71	87	77	76	84	79	62	81	76	87	72	78	77	72	76	81	76	88	77	83	83	81	79	85	70	86	77	68	76	88	83	81	92	63	73	77	70	73	69	70	68	82	76	89	64	85	73	82	82	80	58	74	74	93	82	56	71	67	84	65	70	87	78	99	80	58	61	64	80	77	78	72	70	87	95	82	68	73	71	71	85	78	72	87	83	70	73	75	67	82	81	80	91	66	78	75	71	73	77	82	70	66	68	85	88	89	76	79	65	78	67	82	81	87	87	75	75	90	61	80	88	81	90	80	74	76	69	72	79	95	77	75	70	63	72	78	81	85	65	70	67	70	69	68	84	80	59	82	62	75	63	65	87	74	79	80	75	77	64	86	56	66	70	62	72	69	82	84	65	76	81	69	71	82	68	83	60	80	60	80	78	76	82	74	77	76	79	65	81	74	74	86	79	75	69	84	77	82	79	94	78	91	87	73	67	63	75	70	67	80	82	68	79	90	74	65	84	67	96	64	84	85	75	82	83	94	86	77	78	71	72	87	87	87	72	66	79	63	59	78	62	85	59	79	78	75	69	68	73	69	69	84	73	76	77	84	72	66	61	68	75	75	73	71	75	76	63	68	88	101	83	77	76	74	80	70	81	83	91	67	69	89	67	80	91	61	65	88	78	76	76	75	83	80	75	65	80	86	60	78	69	70	78	77	73	67	79	76	78	54	72	62	84	82	75	85	87	76	64	72	90	77	87	57	64	81	89	88	68	94	75	74	69	88	67	76	91	65	86	74	67	72	87	82	84	81	79	68	76	66	62	88	98	87	61	83	73	66	69	74	72	75	73	72	77	76	71	67	72	64	78	71	68	81	75	74	109	80	79	79	72	85	72	74	73	74	80	88	66	76	75	78	71	90	77	70	73	77	76	85	70	81	70	75	75	73	79	68	74	96	62	91	76	76	90	69	71	83	84	68	76	87	78	76	72	96	73	64	83	78	67	87	90	78	68	81	87	74	77	74	80	74	73	80	67	85	79	58	77	61	69	77	86	73	89	88	76	66	67	77	90	61	73	89	76	95	70	91	76	56	80	87	80	82	76	65	72	77	74	74	70	71	82	86	77	76	78	68	83	83	81	77	79	70	73	78	87	67	77	73	67	76	76	82	68	81	56	71	91	71	83	65	71	73	80	65	98	69	99	75	75	78	76	80	68	77	91	84	82	82	69	66	72	78	66	78	67	88	62	79	90	83	87	77	63	75	66	78	85	80	94	76	77	85	80	93	77	90	74	79	87	90	73	76	74	74	91	85	76	100	74	67	75	83	68	80	83	71	99	79	66	76	88	80	80	68	68	52	76	77	98	82	54	82	77	79	75	78	75	77	85	78	86	72	85	69	76	83	71	71	77	83	87	88	80	87	66	76	88	88	56	89	80	81	75	77	69	78	82	97	64	86	77	75	79	82	77	82	65	70	88	72	71	52	60	78	70	65	77	72	65	98	87	81	79	83	67	67	81	72	57	72	78	88	68	74	77	96	84	86	87	90	76	63	79	95	84	79	84	73	70	75	71	78	77	79	74	87	73	70	85	83	79	77	74	89	77	89	68	77	77	77	90	67	73	73	84	82	63	81	72	72	71	74	82	79	71	75	70	83	83	75	76	78	81	83	75	77	83	81	71	75	74	70	66	82	69	72	58	90	69	74	78	64	87	80	89	70	87	82	72	72	71	76	69	72	79	72	71	85	60	95	63	74	71	89	74	67	83	67	76	85	71	85	76	73	74	62	72	87	75	67	91	86	73	81	79	75	68	73	81	83	87	72	67	83	57	68	73	93	77	63	76	82	86	77	81	79	85	61	78	70	76	86	68	79	72	81	72	79	83	55	70	88	81	71	80	88	70	71	83	83	76	66	86	83	79	75	83	74	81	75	71	69	70	71	73	74	74	77	85	83	76	67	69	73	91	64	86	64	59	70	84	68	78	74	72	83	74	89	85	92
26790	20064	17205	23379	32103	33971	31949	29596	27429	25373	22765	19990	17880	15658	13660	11826	9789	8269	7545	6700	5473	4286	3129	2036	1431	1058	967	947	1036	1190	1252	1272	1330	1435	1529	1647	1886	1895	1842	1878	1783	1707	1750	1848	1905	1692	1637	1656	1647	1619	1702	1521	1257	1031	867	838	805	798	809	766	815	760	809	860	836	847	811	795	862	837	830	868	858	820	828	857	816	845	852	874	804	823	877	809	821	838	870	793	816	728	807	761	795	773	771	757	862	800	808	809	820	803	823	791	758	845	796	821	797	826	779	731	808	795	764	809	851	790	841	744	772	787	805	742	760	790	818	800	791	757	801	784	824	775	800	803	814	764	819	806	772	836	759	804	851	820	792	848	805	794	806	750	805	803	819	753	787	763	751	797	843	743	728	773	773	771	818	774	757	770	814	803	777	788	831	802	778	809	795	775	825	778	788	794	814	811	794	779	769	771	789	782	829	769	782	783	776	769	804	848	770	811	820	772	798	820	836	809	800	829	795	776	794	807	748	795	802	833	800	817	805	751	784	755	862	731	787	811	794	804	759	788	770	784	823	826	797	834	827	754	828	779	775	761	770	827	813	817	741	774	799	758	840	794	745	780	787	793	772	805	794	829	783	787	752	858	779	817	780	789	808	785	813	789	790	767	789	831	776	785	823	858	780	767	772	782	834	814	795	823	788	785	792	770	789	772	822	811	779	768	789	791	746	806	803	800	826	776	807	809	841	747	829	805	753	777	789	783	804	784	804	774	829	805	822	771	780	795	781	830	806	814	803	766	761	824	771	789	831	818	758	787	826	771	765	761	783	860	768	781	778	798	769	841	833	794	787	761	748	800	767	789	829	735	779	780	758	768	839	797	808	766	829	846	844	830	787	775	800	850	756	805	779	778	825	822	796	778	789	793	772	792	808	786	823	809	778	818	752	784	767	797	803	775	848	809	837	786	805	781	786	778	802	779	820	813	750	785	819	796	789	812	752	824	823	800	822	751	790	786	766	801	828	791	828	810	774	784	796	789	808	816	730	806	824	768	810	882	786	805	799	716	802	788	791	795	776	833	855	836	772	782	804	813	801	841	798	790	766	782	801	759	773	814	805	801	789	817	720	784	796	777	810	827	768	826	804	755	825	820	788	785	785	805	839	800	766	845	751	775	747	797	821	782	769	784	818	790	789	746	808	792	706	766	847	753	789	755	821	822	759	755	771	775	760	778	780	777	800	761	821	820	788	826	787	789	750	778	762	788	821	783	825	804	796	800	751	773	787	740	755	830	781	820	857	813	827	783	805	787	784	783	808	800	802	819	831	813	795	788	790	818	760	757	810	805	724	787	822	785	800	768	821	788	759	770	785	813	792	800	767	776	823	783	837	802	772	777	819	813	803	772	862	757	767	830	737	783	806	783	809	825	751	786	843	793	798	791	848	792	840	796	800	790	768	752	820	769	802	783	783	810	814	791	803	773	792	778	807	862	746	764	793	835	814	776	796	816	826	750	800	738	778	805	757	771	819	787	810	820	759	857	788	769	807	787	776	803	787	786	791	826	773	787	810	810	811	804	795	765	775	731	823	760	831	805	827	817	794	812	777	782	807	813	723	740	781	745	780	772	730	789	801	788	802	736	763	760	788	781	782	813	762	802	792	797	788	792	802	778	805	758	799	817	774	820	789	814	797	807	782	775	776	833	820	782	770	825	813	827	812	754	816	783	789	737	758	782	762	774	812	761	773	844	832	766	758	808	830	778	784	811	783	832	790	784	763	782	762	855	808	762	800	791	817	789	779	793	790	822	781	809	799	825	799	777	758	841	771	808	753	794	757	802	838	834	774	770	747	778	818	872	780	814	842	769	768	828	796	839	833	754	785	761	794	778	771	797	830	791	820	783	780	774	801	814	762	779	837	834	792	772	846	844	851	767	835	785	794	792	781	814	777	750	763	794	827	784	832	806	769	789	764	766	781	788	808	783	839	764	804	806	777	805	819	814	804	788	746	840	785	778	762	733	840	751	762	794	758	819	772	738	798	787	780	824	756	828	811	765	793	805	823	774	785	773	748	778	787	742	820	785	813	838	747	737	844	819	774	784	777	780	816	788	780	847	808	770	761	797	819	765	774	722	786	768	775	747	791	834	804	760	768	804	790	816	800	825	795	792	810	777	827	767	816	767	821	787	771	822	809	805	787	815	767	788	801	795	774	798	766	774	805	778	775	796	749	757	820	832	864	796	785	776	818	795	817	812	744	804	793	806	801	819	757	822	801	825	775	776	828	790	762	801	824	755	791	833	785	836	801	752	815	766	798	797	767	763	757	846	750	777	787	746	800	771	792	832	794	813	832	773	761	784	798	771	806	778	798	758	855	750	781	759	834	785	813	836	818	836	759	778	785	801	802	769	795	761	765	827	781	792	790	815	782	766	798	802	742	818	792	773	804	756	763	797	823	779	847	794	807	810	803	754	824	778	802	817	822	802	769	781	793	808	789	776	773	758	748	818	831	794	807	781	768	766	771	741	779	820	832	762	777	723	792	797	759	750	806	794	763	746	811	785	811	801	767	796	821	767	805	793	750	788	802	767	798	766	766	812	720	752	816	820	820	749	813	827	777	745	792	754	820	825	747	816	827	772	830	812	747	763	806	813	831	843	789	829	828	790	827	755	795	791	807	806	786	800	796	777	791	769	792	819	768	826	777	808	745	768	804	777	776	783	826	799	786	753	831	852	756	791	794	767	800	774	757	753	838	791	790	797	764	822	796	762	844	738	801	788	761	756	798	768	796	784	830	758	771	828	761	769	821	787	790	776	776	783	789	748	775	774	789	784	784	755	836	747	813	756	831	829	823	802	794	778	806	785	797	752	811	776	803	823	826	794	761	838	751	747	808	808	819	759	790	847	781	802	786	793	797	792	782	800	802	807	808	785	771	776	821	835	815	743	750	789	792	814	764	788	784	781	838	801	766	773	792	822	773	777	765	842	839	793	781	774	796	789	844	808	776	757	816	824	801	801	794	768	817	762	792	824	785	812	753	781	807	798	813	830	815	810	787	808	802	811	809	785	796	797	802	829	777	807	798	786	815	821	809	827	798	814	765	782	825	773	760	764	785	808	784	837	842	802	856	810	787	794	795	782	837	817	804	757	787	773	836	766	820	767	791	822	807	810	779	830	797	800	785	811	743	779	809	821	720	820	806	832	774	790	780	776	787	792	795	814	790	776	752	813	780	767	759	802	765	775	784	807	785	748	745	761	799	742	805	743	813	787	820	783	808	834	790	758	873	779	813	821	771	759	822	809	784	784	813	759	816	804	822	813	747	815	768	777	823	797	763	796	809	840	789	795	763	818	805	802	749	796	861	779	800	785	814	792	791	826	805	750	802	774	785	791	793	785	807	851	819	812	835	818	862	787	825	776	849	778	824	790	757	755	775	776	827	799	797	803	810	762	795	843	771	819	834	792	819	812	792	814	826	809	764	798	761	840	811	797	760	776	794	849	810	748	796	815	789	780
4593	2567	1898	1366	1296	1938	2033	1694	1495	1296	1132	942	789	634	524	473	378	342	288	259	220	201	148	129	105	82	80	79	98	101	81	107	94	111	91	87	101	101	86	105	89	113	112	109	99	103	98	109	105	116	116	123	99	71	93	68	89	63	86	82	67	88	81	81	74	61	72	62	66	79	82	64	80	66	76	79	79	75	61	75	75	78	80	64	58	68	77	87	79	72	81	91	80	72	73	85	80	79	64	71	69	79	61	75	79	77	72	73	75	56	83	84	73	86	91	72	65	92	81	64	77	67	89	64	69	64	74	83	82	81	81	82	77	76	69	72	69	74	70	57	64	100	78	69	67	70	65	81	82	82	75	78	67	93	88	60	77	71	60	80	76	71	82	69	70	80	63	79	87	78	72	71	64	68	72	82	63	89	64	53	81	77	82	72	78	74	77	63	78	68	61	62	71	72	78	83	64	85	77	74	86	73	66	74	84	82	80	68	78	63	85	59	66	73	61	74	69	74	75	68	84	62	76	81	68	77	66	67	72	82	87	71	94	78	79	57	65	61	64	65	82	96	79	65	57	68	60	71	72	80	76	82	84	72	88	69	77	66	69	77	75	60	85	84	80	85	74	70	73	83	73	67	66	84	88	60	85	95	85	77	75	85	76	75	80	80	68	88	79	75	67	66	78	76	70	71	59	93	66	66	85	79	61	76	73	74	67	68	66	62	60	75	71	64	77	60	71	70	69	73	79	71	89	80	74	63	70	76	79	73	59	68	70	75	92	80	70	74	73	67	73	73	68	88	73	85	80	60	79	75	72	83	69	67	76	80	79	83	73	51	80	93	68	75	70	83	86	73	72	69	77	78	82	71	61	70	86	71	79	84	76	79	72	72	69	70	61	72	89	69	73	70	79	67	64	60	71	69	69	59	71	71	73	62	70	80	70	84	65	65	69	80	66	72	89	59	61	62	67	80	71	70	63	78	76	59	87	78	62	65	62	87	79	59	65	72	76	75	91	64	71	70	79	81	82	81	69	65	77	74	67	64	65	67	87	64	80	70	69	86	80	61	66	63	77	65	67	59	81	79	80	70	52	56	73	78	61	66	73	84	89	77	72	61	78	60	71	67	80	87	59	69	55	71	73	65	78	81	83	75	64	72	66	78	94	75	81	62	80	66	71	67	89	68	78	80	83	94	63	74	82	78	58	83	69	85	67	70	71	73	81	87	77	61	78	66	75	85	73	72	77	74	76	77	80	67	79	75	76	63	70	83	74	84	88	85	84	83	66	66	74	70	68	77	71	76	72	85	73	63	67	66	79	68	79	59	75	72	62	68	76	63	58	87	85	78	81	86	86	64	70	63	55	79	75	78	72	75	60	70	65	73	55	68	81	67	89	77	73	77	84	70	99	84	74	83	75	60	74	67	70	72	84	66	68	77	95	55	70	93	84	86	63	76	78	76	56	77	73	77	67	79	84	72	69	83	79	84	90	80	80	78	91	81	84	83	70	70	65	67	74	67	70	94	73	73	84	70	74	68	68	86	70	62	73	72	52	79	71	81	78	66	65	79	72	70	70	74	63	66	84	46	81	79	70	89	83	83	71	81	73	78	65	72	71	77	71	64	86	96	71	65	87	67	77	84	65	78	77	77	62	74	68	79	85	69	71	71	53	84	71	68	80	81	70	66	69	79	70	67	75	89	87	75	76	85	82	85	71	64	90	60	72	81	83	91	74	58	70	75	70	79	76	86	85	67	73	85	71	72	78	67	69	78	72	77	70	65	66	70	64	75	72	75	81	71	81	81	80	109	72	68	55	79	71	73	66	67	78	61	76	77	69	69	81	71	71	87	74	80	70	79	81	79	67	69	91	79	79	87	67	65	77	73	69	88	81	75	79	76	74	67	76	59	79	84	82	77	61	77	52	66	68	78	70	89	56	87	75	78	80	78	80	63	69	68	63	78	86	69	75	94	75	71	80	70	79	84	75	89	92	83	89	77	76	57	78	72	75	67	88	70	68	75	65	73	72	62	52	71	74	67	77	82	65	83	79	64	65	60	67	72	72	71	78	80	74	82	67	76	98	73	61	76	94	76	73	60	77	80	73	67	70	67	61	91	70	66	70	77	90	74	71	79	82	93	81	85	69	76	93	63	86	75	88	57	79	57	69	87	81	77	69	67	81	79	66	67	82	64	78	71	83	70	82	71	75	73	82	74	73	67	76	76	82	66	73	81	84	75	71	70	68	75	79	84	79	82	67	73	74	76	90	77	70	85	73	79	76	69	57	69	57	81	62	79	82	86	59	74	71	66	78	68	78	68	79	84	74	64	74	71	71	75	71	64	70	70	72	88	69	86	80	73	77	70	66	89	81	61	75	84	77	76	68	59	73	67	87	82	53	77	95	71	66	78	83	73	64	67	84	86	72	59	73	70	80	75	75	60	84	69	91	75	70	72	68	86	75	88	95	67	65	79	68	72	76	62	71	80	65	68	75	70	82	83	73	68	76	73	71	86	91	78	67	77	76	67	83	69	71	73	77	61	77	83	80	68	68	76	59	81	64	101	89	87	83	61	77	88	88	66	68	71	93	76	74	62	65	68	71	79	65	62	60	75	71	72	76	63	75	58	69	78	73	74	73	80	69	74	80	69	74	83	67	79	64	79	59	63	88	58	83	76	68	87	83	89	79	74	82	82	69	77	78	71	72	71	69	76	70	68	70	75	73	91	74	79	72	75	63	68	81	86	84	86	73	71	76	72	59	80	89	83	62	87	63	56	67	73	80	88	72	76	80	75	69	95	80	75	89	71	65	62	70	68	78	68	77	87	71	72	85	75	69	64	79	57	81	71	69	86	63	89	67	72	74	66	58	61	61	71	71	62	61	77	74	73	75	84	88	80	71	83	74	67	73	85	78	85	64	43	81	62	70	59	61	73	73	70	77	74	68	90	74	80	76	69	87	88	66	74	65	69	76	73	61	61	70	82	71	54	81	75	75	63	84	58	70	87	70	61	74	77	66	84	81	79	73	72	63	84	82	75	68	78	72	74	85	62	87	78	74	77	71	66	68	69	69	100	69	80	78	70	75	83	53	65	63	76	65	72	73	77	85	64	61	63	77	78	77	67	83	97	76	67	91	71	78	61	58	72	80	67	82	76	73	75	73	81	66	68	78	69	74	62	72	81	79	75	74	84	82	76	65	70	75	74	74	94	66	70	76	86	64	61	70	80	79	60	76	56	67	89	73	69	65	70	63	78	59	69	93	66	83	71	67	64	81	89	58	58	65	93	70	99	71	64	86	79	77	72	68	78	74	71	60	91	73	60	89	68	75	98	79	83	67	87	65	64	62	83	67	69	78	69	77	64	69	71	74	84	74	98	66	65	65	66	70	83	69	86	74	72	84	75	76	69	71	83	67	68	67	49	82	66	53	90	88	82	77	78	84	86	84	60	68	76	77	76	71	80	87	81	80	65	73	86	86	67	65	59	69	70	87	79
27462	20555	17800	23728	32630	34456	32486	29873	27662	25414	23188	20281	18060	15951	13684	12206	10116	8516	7412	6990	5409	4342	2919	2009	1387	1108	999	1041	1103	1244	1279	1245	1331	1447	1644	1667	1926	1943	1943	1866	1771	1830	1789	1854	1785	1640	1695	1570	1670	1759	1699	1464	1201	970	894	822	837	763	772	807	758	804	791	770	852	749	836	800	835	844	821	822	783	752	839	778	820	851	799	810	750	768	802	844	753	806	791	787	811	711	758	789	792	788	804	753	830	761	796	759	744	816	760	725	775	762	798	707	818	773	768	835	777	798	707	736	775	809	795	775	774	775	803	813	790	759	747	770	798	765	766	805	797	724	777	767	809	795	800	727	783	760	804	748	783	811	793	773	761	786	771	792	743	804	770	759	746	828	761	706	797	774	772	796	752	724	764	732	745	746	751	784	782	765	755	785	805	794	788	771	807	757	787	836	780	721	777	758	755	762	757	797	744	737	770	774	709	808	771	780	783	798	796	770	848	751	754	753	796	774	743	718	790	761	775	738	749	783	830	764	770	820	735	741	810	765	790	751	745	792	707	791	810	687	806	805	741	733	767	734	755	756	734	722	781	769	779	769	778	764	786	713	756	740	764	740	734	786	846	773	759	773	744	796	800	749	803	796	768	774	821	776	769	773	793	795	764	798	797	786	759	706	775	748	762	702	756	765	784	798	743	792	777	752	795	837	733	738	776	804	734	773	812	763	801	755	746	788	739	792	768	741	738	776	786	775	767	670	731	783	782	783	742	809	803	771	777	792	775	779	767	779	732	805	780	787	774	775	787	745	766	762	775	811	774	770	799	793	762	745	769	802	817	795	755	765	778	744	769	795	791	781	756	784	760	807	786	804	766	747	803	738	782	786	773	773	743	810	807	872	799	764	742	797	839	707	763	830	798	780	772	803	782	775	717	759	781	786	776	785	799	749	764	838	740	749	797	752	765	741	783	776	753	785	757	748	720	786	789	749	781	798	782	827	793	813	753	785	756	823	785	808	770	755	775	783	740	789	761	802	757	751	740	732	769	791	799	786	750	741	819	778	729	822	764	813	755	794	753	804	747	773	824	776	736	805	793	716	758	772	752	759	755	788	760	767	810	766	765	757	775	829	801	765	768	730	750	783	734	737	755	791	771	797	799	762	725	806	810	759	778	801	774	784	777	801	778	735	788	748	765	776	761	748	767	775	817	734	761	803	746	725	775	737	844	806	750	768	730	744	737	743	776	754	744	757	795	771	782	707	824	763	768	746	726	779	812	758	742	800	787	757	741	768	730	773	751	772	788	729	817	832	818	736	814	812	802	780	796	732	764	789	807	766	752	753	758	789	739	788	800	781	784	796	821	800	763	777	789	787	828	746	814	753	750	773	794	781	773	849	766	788	769	747	755	777	810	762	809	761	740	756	782	734	788	771	802	744	767	752	797	772	797	778	853	732	730	795	770	821	740	779	757	712	706	780	777	808	784	768	787	787	787	744	788	757	773	778	717	770	744	803	769	779	710	793	796	768	750	792	697	731	792	754	750	736	760	768	748	762	770	738	747	766	799	713	764	797	831	752	821	760	771	783	804	796	743	775	802	763	761	764	750	748	776	811	786	792	738	760	776	737	767	720	755	802	769	745	783	803	710	716	764	788	804	780	789	772	770	775	796	799	746	723	798	798	800	748	766	802	755	805	823	781	762	786	766	776	775	748	748	830	731	760	758	819	803	815	806	746	774	773	829	736	754	781	772	751	812	752	722	798	790	757	777	735	753	747	801	745	829	784	787	790	764	804	774	802	770	769	736	745	800	812	774	759	786	833	803	765	769	783	705	760	787	784	736	797	775	748	761	736	791	772	723	773	786	736	752	771	801	736	793	729	817	823	753	743	780	813	779	731	806	775	765	787	744	748	763	788	771	768	748	744	759	781	825	777	784	807	780	752	827	745	745	798	762	770	713	773	783	712	780	781	744	741	767	768	749	833	756	759	799	785	756	782	724	783	789	739	764	740	770	750	769	773	842	825	775	770	771	791	774	793	761	815	797	749	783	826	790	755	722	749	798	757	833	812	793	823	768	771	720	796	761	802	740	748	770	751	797	786	793	747	766	785	794	809	807	788	795	784	794	778	735	752	781	765	807	782	749	821	754	760	773	787	828	817	730	790	785	787	766	780	789	780	812	806	773	760	784	848	785	780	792	788	818	765	760	808	768	758	766	731	766	733	750	760	770	748	816	772	790	723	779	755	759	752	774	775	779	755	815	814	702	711	757	790	768	747	748	736	741	753	828	805	742	806	775	783	758	747	775	785	747	750	786	756	784	762	776	789	760	732	710	756	774	760	733	777	769	778	761	784	804	802	768	770	805	724	762	808	768	795	740	784	753	781	732	768	773	764	762	737	755	776	784	779	748	799	811	725	800	755	800	740	769	802	762	751	761	811	794	818	777	793	778	776	762	766	777	741	784	777	742	808	768	739	780	786	788	727	755	772	756	756	796	771	762	818	796	761	780	755	744	772	766	812	799	782	744	802	740	767	797	792	819	787	774	772	748	815	731	788	750	770	793	763	764	803	782	785	824	738	772	760	799	738	757	766	771	773	795	777	743	780	778	755	805	726	780	769	750	757	784	803	791	753	800	776	778	777	729	722	804	732	789	735	782	778	756	799	795	772	747	772	770	799	802	742	755	777	793	760	755	754	772	754	753	811	752	794	753	757	767	814	787	746	753	726	802	756	780	763	784	787	813	815	770	773	759	764	737	754	774	762	779	770	754	803	792	801	806	754	733	749	708	764	797	741	784	775	779	809	838	783	774	790	769	735	800	802	761	781	842	768	738	765	771	745	724	763	761	751	749	751	764	762	773	843	732	755	796	779	813	777	720	705	736	766	770	771	761	781	776	757	778	739	774	784	752	779	769	778	727	752	735	837	808	792	755	776	793	772	737	786	769	735	781	779	796	748	766	767	734	803	763	759	743	766	799	772	777	757	787	734	769	754	778	754	742	755	815	780	791	772	738	739	755	757	788	739	776	783	783	771	761	775	738	747	797	789	790	760	785	780	778	787	785	770	790	776	776	819	773	750	804	796	740	808	761	738	763	743	795	755	793	791	809	760	813	756	781	791	792	720	814	754	735	791	760	822	737	801	748	770	745	763	784	732	747	781	767	730	717	778	772	784	772	789	780	799	787	827	768	768	747	784	713	764	794	782	760	736	767	776	819	718	775	767	761	786	754	781	785	758	766	735	715	789	738	732	739	764	752	813	797	774	748	815	796	756	741	787	752	813	763	757	777	771	768	750	854	730	765	771	775	765	794	789	740	784	776	790	736	736	757	787	800	744	729	783	784	795	773	784	765	762	775	786	770	741	800	764	731	784	755	813	780	739	795	766	831	785	786	851	703	792	788	787	814	746	769	742	787	718	779	787	737	777	791	762	773	760	753	788	746	727	731	769	754	776	778	823	745	831	744	807	816	755	785	799	765	776	769	753	773	810	789	749	728	828	714	755	777	767
3973	3544	2404	1717	1601	2442	2506	2136	1727	1646	1378	1044	879	759	560	500	467	362	317	293	234	182	143	88	68	87	81	73	80	75	75	70	85	92	93	92	127	113	97	87	90	101	105	97	104	94	98	93	88	108	89	94	70	57	58	52	70	60	61	50	60	60	65	62	71	64	75	69	74	63	63	63	62	55	74	49	62	50	71	62	66	78	62	62	57	68	56	48	68	74	45	51	55	49	56	62	61	53	77	47	52	58	60	46	69	66	52	63	71	69	67	54	65	58	56	60	51	61	56	56	56	71	56	50	75	53	62	72	59	58	58	55	53	59	59	61	55	64	67	63	62	46	60	62	61	59	55	56	54	74	53	64	49	60	68	76	54	68	55	60	72	62	75	62	56	72	55	65	51	52	63	53	67	52	65	52	67	66	72	67	49	64	63	60	55	57	57	56	52	51	71	61	60	61	55	57	60	69	53	62	60	60	74	80	67	58	61	66	57	59	53	55	59	64	55	72	43	58	65	61	63	60	55	69	51	56	53	68	62	56	63	67	56	69	69	59	48	52	55	66	37	58	52	59	60	51	50	61	68	50	61	82	62	59	76	55	58	62	68	59	49	55	57	54	70	54	47	55	60	55	56	68	66	59	46	50	61	71	43	67	56	60	68	56	59	49	69	67	57	49	61	60	44	69	73	63	70	64	59	71	75	61	66	56	59	64	59	62	56	68	59	69	62	56	63	69	54	53	65	63	68	60	64	54	61	61	51	57	50	59	63	61	56	58	69	53	69	51	55	69	62	69	64	62	58	73	56	74	55	68	68	50	56	51	50	59	47	63	71	50	65	69	61	56	75	60	59	58	52	71	51	62	62	49	53	57	57	46	58	60	54	57	63	52	61	56	60	60	53	68	74	63	55	67	65	55	50	57	61	66	52	56	51	47	69	57	64	60	66	72	47	70	65	54	57	62	55	65	55	67	70	66	50	74	49	50	42	54	58	56	54	62	72	67	67	59	63	66	68	53	56	55	59	66	72	67	66	60	61	73	49	72	62	53	69	64	45	56	53	66	64	56	59	68	63	56	52	71	75	65	59	49	76	67	50	60	45	58	70	69	43	70	63	56	61	53	75	54	46	49	50	59	63	60	61	54	62	63	50	59	59	55	57	53	62	64	65	66	65	65	62	48	67	59	62	74	47	51	59	57	46	68	60	56	65	61	66	60	63	49	56	53	61	64	56	61	52	62	76	51	49	66	55	66	62	72	43	55	65	68	59	50	55	59	56	76	58	46	70	64	53	52	52	56	61	58	47	73	53	66	58	66	75	66	83	55	74	64	39	47	61	44	67	51	63	67	67	56	61	70	51	62	48	60	60	61	62	69	48	68	60	65	68	82	66	67	62	65	55	51	66	66	65	78	64	67	70	64	65	55	68	60	66	56	52	76	49	65	78	53	52	56	57	62	63	71	51	58	55	55	49	56	70	63	62	60	65	62	64	60	63	77	71	58	69	58	71	60	62	64	53	59	55	72	63	67	46	54	59	48	50	66	61	68	64	72	54	56	64	51	54	66	77	82	67	76	39	56	58	60	49	67	55	65	55	60	46	69	64	65	63	57	54	52	68	61	65	76	69	53	73	64	54	56	71	61	46	51	64	48	55	58	72	57	48	48	74	48	67	59	65	53	73	44	70	64	52	69	45	51	69	62	61	58	60	63	55	68	61	49	61	60	60	49	55	45	48	59	55	52	60	60	52	62	59	63	43	70	51	75	56	54	62	62	62	61	58	69	53	65	48	57	71	71	62	78	53	77	67	53	58	63	61	68	55	63	65	56	61	57	60	66	55	50	69	49	68	53	62	65	65	46	61	73	65	65	56	54	63	72	60	56	49	65	61	65	51	53	53	51	50	51	54	58	61	76	43	66	50	59	58	48	54	74	61	58	47	72	51	61	80	59	64	63	56	57	62	70	68	50	56	61	53	77	52	57	68	58	50	43	58	66	61	67	57	63	62	66	60	64	65	56	58	69	47	77	56	67	63	65	62	64	59	52	49	49	64	65	59	60	56	75	81	58	83	68	78	46	50	56	54	57	57	55	76	56	62	65	61	82	68	62	66	71	64	72	49	51	63	66	51	71	68	48	61	53	64	67	63	65	65	52	70	65	70	61	60	56	64	57	54	61	54	61	67	63	59	42	63	69	66	64	57	58	56	66	56	60	54	68	62	63	51	61	67	75	62	53	54	62	66	64	65	50	60	71	66	51	47	58	60	51	53	63	65	58	59	60	58	53	61	65	52	63	44	67	74	53	64	71	55	52	60	65	64	63	63	62	64	59	72	41	73	67	51	54	59	61	55	55	52	65	61	56	50	55	49	59	49	61	58	51	59	59	66	59	58	59	75	56	50	50	50	56	61	56	55	53	60	72	81	61	62	56	57	71	59	53	63	63	36	59	72	67	68	59	67	81	61	63	67	62	61	51	49	59	49	49	56	61	69	61	74	49	69	59	48	63	56	64	61	56	64	57	57	71	54	61	49	61	64	60	69	59	63	59	81	56	64	54	66	59	47	57	47	48	70	58	65	46	62	56	66	55	71	51	58	58	57	49	61	65	49	52	70	63	68	58	61	63	61	66	51	60	78	68	55	66	72	62	54	52	50	47	62	62	62	66	57	57	63	53	61	68	70	69	50	74	70	61	66	57	55	56	46	72	58	62	55	70	61	66	66	62	57	67	74	60	64	67	75	43	70	71	69	69	57	54	66	62	48	60	69	62	50	60	51	43	57	61	53	67	68	54	64	65	60	75	67	71	63	62	51	46	45	54	59	62	63	58	48	60	55	56	52	57	51	58	38	68	54	81	57	67	68	64	51	63	41	70	57	56	57	58	64	62	68	69	60	58	70	60	60	50	54	53	62	61	56	72	58	62	63	60	47	50	65	58	52	45	54	66	63	60	43	63	70	64	68	60	46	62	67	55	49	59	65	63	69	47	66	47	47	70	54	67	50	48	40	61	57	79	64	67	52	75	48	64	55	53	69	60	57	76	66	59	58	69	48	70	45	55	43	39	55	67	66	71	55	61	51	40	64	58	61	54	51	56	59	70	54	62	60	66	55	63	53	49	60	59	57	58	81	57	78	54	72	73	70	51	48	60	62	67	53	61	52	64	51	58	58	66	74	68	61	63	61	55	64	66	63	53	63	71	56	64	56	86	54	59	53	66	52	60	51	70	59	57	64	62	62	68	53	56	56	75	63	55	72	43	55	50	66	62	58	54	59	70	58	52	73	80	77	61	60	59	62	61	65	59	67	68	63	72	55	72	76	45	63	61	61	69	66	55	52	53	50	62	63	70	67	49	54	51	62	58	71	60	60	74	52	60	71	65	62	62	55	63	62	59	51	60	60	69	53	57	62	56	80	63	69	49	51	53	66	72	58	51	61	60	64	58	59	64	51	64	76	69	57	56	67	58	50	77	54	52	58	61	57	76	63	60	47	55	70	62
30354	22935	19731	26000	34678	36702	34353	31841	29555	27466	24880	22021	19663	17485	15079	13433	11711	9743	8524	7956	6172	4733	3281	2171	1485	1063	952	935	1019	1213	1289	1260	1375	1513	1638	1859	1984	2030	2082	2002	1816	1771	1912	2033	1949	1763	1701	1686	1736	1778	1750	1599	1192	950	714	709	665	645	633	684	674	620	688	688	690	663	692	706	705	710	668	691	710	692	684	669	711	658	683	718	649	659	701	707	714	681	661	674	674	636	655	645	619	641	623	647	648	664	647	604	659	673	677	675	663	673	659	617	668	663	687	661	649	605	630	661	639	623	629	656	658	668	625	665	607	628	624	639	691	639	636	634	660	623	649	667	709	647	634	636	636	654	684	656	653	671	646	668	654	608	632	645	654	613	648	648	637	641	668	643	683	634	681	670	645	609	681	624	628	663	643	657	620	643	677	629	630	608	634	652	679	615	622	650	661	614	620	622	601	645	611	614	598	635	648	604	665	659	624	634	672	665	633	650	665	616	661	613	645	641	621	640	608	632	656	634	647	632	639	647	657	643	643	628	644	624	635	647	663	592	651	602	687	604	638	641	602	649	599	629	617	628	615	670	647	611	605	636	655	631	655	641	644	606	655	638	673	641	699	679	657	642	655	637	645	640	629	635	625	608	627	595	665	647	625	644	654	681	633	630	579	670	676	650	624	658	669	658	647	660	640	688	646	647	643	614	646	628	647	662	634	631	663	654	663	643	639	648	642	661	612	613	680	588	636	646	638	644	620	663	621	658	672	633	596	672	618	642	675	647	659	623	643	612	636	669	632	611	655	639	638	628	664	606	626	655	632	622	657	644	611	603	657	624	645	670	666	652	639	699	632	605	639	625	661	681	665	635	651	639	664	631	642	675	667	648	657	645	599	662	639	625	685	645	648	626	618	589	667	628	623	633	664	665	639	647	653	639	638	629	610	614	620	612	651	656	612	630	617	588	650	624	602	661	678	622	640	647	651	658	648	645	671	632	588	653	599	663	657	592	632	620	599	646	661	657	627	627	630	632	598	600	654	650	690	686	658	636	628	678	640	626	620	632	619	641	668	662	645	656	607	648	621	655	657	630	649	613	623	638	633	606	683	664	625	653	621	665	641	654	678	602	624	628	643	649	611	691	671	686	624	659	651	653	684	637	623	625	601	639	642	673	646	649	655	621	605	615	598	651	627	629	601	589	626	633	635	679	612	641	675	640	657	696	642	663	645	612	599	665	608	664	656	645	662	650	654	669	671	620	617	600	620	620	672	647	640	637	681	648	613	629	682	604	664	652	625	602	669	621	605	628	621	637	652	677	631	677	616	616	678	653	626	589	657	664	591	661	663	652	640	684	643	647	602	660	611	650	658	649	623	642	604	639	618	653	640	666	672	598	642	662	647	592	691	626	670	649	624	641	640	654	590	634	634	616	651	626	663	651	697	590	613	625	686	600	689	648	645	667	643	638	667	629	632	653	648	650	662	677	611	659	616	622	666	603	654	659	660	623	645	637	633	673	638	641	659	606	659	617	660	636	652	657	639	634	619	661	667	659	620	645	602	623	617	592	678	624	660	639	605	611	665	642	624	674	647	627	669	692	619	636	660	672	669	661	648	641	636	630	650	627	667	648	643	616	652	663	617	640	648	598	690	644	637	593	667	623	619	622	637	644	642	625	669	640	654	626	627	608	622	641	690	657	626	648	591	593	593	640	680	622	639	668	672	632	663	660	646	624	640	664	582	660	676	647	643	679	649	697	659	633	661	668	654	665	652	638	636	607	606	627	618	661	634	648	641	638	644	663	639	603	639	700	646	652	642	627	618	663	629	651	626	638	624	685	633	601	688	573	668	673	658	647	669	647	648	635	608	591	643	634	625	659	633	603	629	644	618	646	577	654	648	646	659	679	675	650	680	622	619	643	641	630	638	647	604	624	648	637	646	656	643	625	654	604	639	665	635	665	635	636	593	621	626	644	664	643	598	587	648	606	641	591	621	621	619	648	647	554	634	619	635	630	656	636	662	573	651	655	650	639	628	699	617	644	679	673	666	620	640	636	664	653	619	643	619	628	635	594	624	607	626	635	633	654	648	667	619	641	616	621	662	688	654	631	630	626	636	623	629	622	671	641	655	634	660	627	617	618	642	595	627	654	675	614	647	658	672	588	642	643	636	666	670	645	668	604	630	618	639	620	647	671	606	625	625	628	625	593	603	623	625	647	639	640	631	645	629	631	633	662	641	637	626	674	656	622	721	640	677	626	630	612	610	638	659	617	612	648	693	604	638	611	638	642	647	652	673	613	627	628	641	596	623	631	665	620	620	659	625	625	655	624	642	612	662	638	662	623	602	610	639	636	633	638	642	670	653	701	604	628	646	640	647	665	624	616	642	636	643	672	653	684	635	655	629	660	664	660	659	623	632	654	644	631	633	660	659	602	653	655	659	640	634	658	673	621	645	666	612	649	627	619	641	669	641	653	670	640	628	622	643	655	638	653	627	650	620	626	652	628	655	626	632	617	639	675	609	620	649	637	663	634	634	624	627	597	627	642	659	621	615	624	639	633	661	565	616	603	648	638	642	610	674	625	620	635	615	640	692	599	650	681	644	632	627	609	650	626	613	650	678	679	610	622	602	645	611	629	636	625	628	619	665	649	643	613	628	640	646	697	629	684	653	644	640	617	636	632	658	629	630	623	654	633	646	630	652	636	638	649	622	648	652	636	654	615	677	607	653	646	656	617	674	616	623	654	674	629	644	642	607	656	644	640	632	641	665	653	667	653	662	654	619	589	636	605	633	634	633	658	675	634	596	606	672	654	634	653	672	644	662	685	625	641	620	643	641	633	663	668	646	591	639	716	629	617	633	630	596	657	616	609	638	621	570	573	639	583	620	681	676	645	627	644	636	667	644	634	656	614	633	677	660	655	650	608	612	628	586	600	624	633	616	642	596	630	597	616	629	652	661	668	631	611	646	612	636	659	635	620	612	567	627	625	607	658	610	636	672	569	679	689	617	644	677	655	664	622	626	666	652	608	644	697	662	696	610	655	655	647	695	628	672	596	629	631	665	628	644	641	639	667	684	621	686	663	636	629	620	651	616	628	645	651	651	622	623	621	683	681	622	653	638	643	638	653	642	588	647	638	673	618	628	689	593	629	616	673	678	599	585	666	711	616	658	664	635	635	636	616	612	640	611	621	641	672	636	641	623	647	590	605	646	598	636	627	674	662	666	664	634	600	650	667	662	673	629	649	620	633	684	641	623	653	608	646	622	592	644	668	622	637	654	623	650	622	639	641	652	616	631	657	628	623	631	632	673	635	590	690	680	640	651	617	600	593	630	658	622	633	623	684	600	646	626	651	632	640	621	663	636	650	660	640	641	638	648	666	640	591	617	636	620	696	660	655	630	658	666	643	662	631	621	659	670	672	645	668	639	618	614	685	656	637	655	635	623	686	648	680	611	638	619	618	657	662	614	645	587	646	595	665	618	625	640	664	634	637	660	616	616	633	686	652
3374	2176	1523	1124	1094	1559	1691	1405	1175	1060	969	727	605	554	436	382	336	291	253	215	195	158	121	106	94	99	83	84	87	92	96	96	88	118	98	153	135	113	115	108	109	104	117	109	108	100	104	97	108	115	127	117	98	87	95	83	76	76	86	77	115	74	94	63	94	85	72	73	76	80	105	88	77	73	81	92	76	105	93	84	82	73	84	100	75	71	92	88	87	65	89	73	100	94	83	90	82	89	79	89	77	85	92	76	84	92	80	87	88	82	91	71	77	92	73	81	77	86	98	87	96	83	92	74	89	92	87	90	75	77	63	80	80	73	87	72	96	59	84	79	91	87	96	84	100	89	91	79	90	77	96	77	90	81	94	77	76	83	85	71	68	76	66	73	81	78	84	74	74	69	90	79	74	79	95	93	91	75	89	90	87	97	87	78	67	95	90	86	61	71	96	77	81	86	75	93	79	89	85	91	85	75	76	79	91	81	83	75	90	88	92	84	84	98	84	99	86	91	91	92	82	91	64	84	64	76	70	90	74	83	72	74	86	79	72	80	107	82	69	81	96	74	96	91	83	80	85	100	83	93	79	88	90	86	92	74	95	77	93	87	81	81	76	89	77	99	83	90	84	92	70	85	83	75	69	74	68	78	86	92	80	97	91	90	86	100	89	79	98	89	68	71	99	68	80	75	74	72	75	90	96	100	78	77	79	73	84	88	86	60	79	78	94	71	95	82	94	69	97	83	69	86	87	68	98	80	76	100	83	92	66	87	96	90	67	87	94	84	82	86	83	92	82	91	75	81	82	91	86	90	77	68	90	100	92	68	75	76	78	73	83	80	85	81	88	79	81	89	85	91	78	86	76	84	98	90	85	87	81	84	79	86	87	80	82	111	72	82	101	87	103	80	84	88	78	103	84	77	86	75	79	80	80	101	85	85	93	85	84	68	101	84	73	87	100	85	86	80	70	91	76	67	87	92	80	83	75	77	83	80	85	76	81	88	80	87	100	83	85	79	83	82	74	79	74	100	77	97	104	69	76	73	71	87	87	85	87	89	80	88	91	83	84	70	77	87	97	96	93	81	83	79	91	87	79	102	79	100	87	97	94	75	76	78	86	108	83	86	84	85	80	87	79	85	86	80	85	85	91	79	70	87	70	71	86	84	82	73	81	68	80	90	68	80	85	81	85	94	87	95	84	64	83	82	80	91	88	90	89	85	85	76	96	100	85	100	93	70	106	80	96	76	81	81	85	84	82	84	79	102	84	64	75	78	79	85	88	96	77	102	82	89	77	80	75	81	71	85	86	99	87	73	84	86	89	83	95	82	96	91	83	83	89	92	79	68	99	90	84	84	88	94	89	84	100	84	96	73	104	80	74	67	86	65	94	83	78	80	91	71	83	91	75	81	63	90	79	93	84	82	98	90	80	86	85	82	98	81	102	94	81	90	82	93	86	72	89	96	84	87	112	73	76	75	78	97	85	117	71	90	78	91	91	83	97	73	86	72	88	72	82	69	102	83	87	91	85	84	78	85	89	87	93	83	76	77	67	86	97	99	85	66	81	70	88	78	72	78	81	101	79	79	74	110	78	70	75	89	79	87	97	78	71	82	95	68	80	67	90	78	85	88	74	80	78	91	72	70	91	77	87	73	76	87	85	86	80	60	95	78	73	97	97	100	83	94	96	80	78	73	96	83	92	88	81	78	71	94	95	77	88	94	95	70	93	80	87	81	88	82	88	86	81	77	102	81	90	88	86	68	81	94	76	85	89	72	84	88	82	81	75	86	87	92	102	85	74	94	78	84	89	82	87	84	89	86	83	74	73	91	83	93	73	76	81	72	89	77	87	76	75	85	78	85	78	101	93	101	80	85	84	77	89	76	98	81	87	80	90	84	102	90	99	82	77	74	92	94	72	87	90	87	100	84	95	91	79	80	72	98	85	85	98	101	103	81	76	76	79	86	88	76	95	81	77	93	93	87	81	98	83	88	87	90	99	84	90	97	68	94	89	85	85	93	80	86	67	97	79	82	95	67	92	82	91	102	81	86	82	79	78	83	81	73	86	79	95	85	100	78	80	95	97	94	82	90	66	78	70	89	89	93	76	86	85	84	107	96	93	71	84	95	87	76	83	81	88	88	94	73	82	88	91	96	84	90	71	77	80	84	91	86	90	88	79	72	100	67	86	89	74	86	86	94	96	86	78	89	89	93	99	98	73	87	90	89	87	86	88	87	88	70	86	93	91	79	101	81	75	84	70	77	83	91	81	74	82	99	84	73	99	103	93	88	78	64	89	79	72	82	85	82	92	76	73	84	86	88	76	75	103	95	68	88	89	92	94	90	99	85	76	89	107	91	89	98	88	83	91	75	73	82	91	80	85	91	77	65	81	86	70	87	76	86	93	74	70	90	99	70	81	67	73	81	77	78	90	92	86	73	80	79	90	69	83	87	72	87	93	80	69	80	95	85	87	94	81	92	84	82	89	83	62	97	93	96	96	86	90	78	89	65	79	82	82	79	78	91	87	78	96	95	83	89	84	60	74	84	73	70	85	78	75	82	86	76	79	69	81	77	89	98	87	91	70	78	84	86	89	82	89	96	95	84	80	94	95	73	85	84	81	84	72	86	82	73	80	88	89	82	70	90	76	85	77	93	79	83	77	77	81	87	78	83	81	83	80	78	83	86	76	92	84	76	99	79	81	98	89	104	90	84	79	70	96	85	78	93	88	70	93	79	81	81	74	103	69	77	80	81	71	88	81	87	76	96	79	87	92	91	81	84	80	97	76	79	79	88	93	90	89	96	78	93	77	99	69	83	77	85	83	88	83	54	73	85	76	84	78	102	91	80	86	75	83	94	93	97	109	78	86	98	88	65	88	71	90	94	105	81	81	79	91	83	76	89	97	82	89	83	110	102	91	84	90	86	95	91	84	76	89	98	90	83	86	82	99	84	81	79	87	75	96	98	75	70	86	86	69	81	77	94	87	66	101	72	91	77	85	98	83	72	89	87	84	84	103	104	78	81	93	87	88	87	89	91	85	72	83	99	92	88	81	81	104	79	76	85	93	83	103	78	89	96	92	83	99	84	79	90	106	87	87	95	74	73	98	100	76	92	83	76	89	97	96	85	89	91	72	87	70	87	86	76	90	88	77	84	76	86	81	80	100	90	80	73	74	68	77	86	93	95	81	71	96	78	71	69	102	77	78	86	83	92	79	88	85	82	97	80	92	91	86	94	92	88	78	86	60	91	73	80	80	83	94	95	75	117	79	89	105	87	72	79	79	82	86	74	87	79	68	79	72	75	82	93	94	93	77	95	74	82	83	76	92	75	69	99	80	85	78	99	88	86	75	83	79	79	75	88	97	95	98	92	68	80	97	67	77	74	75	83	84	90	76	90	81	96	81	74	73	94	81	90	77	82	85	90	79	79	85	84	94	82	78	79	83	71	81	83	74	81	77	95	96	91	102	84	83	89	71	96	69	88	93	74
25878	18358	15947	21571	30413	32408	30331	27578	25506	23180	20984	18064	15658	14034	11529	10068	8707	7394	6135	5824	4688	3548	2478	1659	1171	1073	974	993	1126	1258	1207	1227	1271	1463	1501	1681	1765	1767	1718	1701	1621	1609	1601	1744	1656	1461	1524	1502	1565	1652	1591	1430	1150	980	984	884	897	838	873	871	867	863	877	878	917	943	923	878	891	823	903	962	907	866	929	943	901	940	851	950	894	912	922	924	887	895	861	925	899	893	837	857	881	878	856	879	872	870	857	842	888	890	867	837	863	887	869	905	850	887	900	904	877	875	835	881	856	859	873	856	869	877	898	862	872	910	847	872	911	876	846	853	884	846	889	866	848	905	906	883	855	899	872	900	896	827	896	851	890	882	871	891	882	857	843	904	897	880	846	866	826	846	857	828	914	913	869	851	873	870	862	895	868	889	849	865	916	886	905	851	894	851	866	831	852	933	872	847	905	923	832	886	908	880	919	802	878	881	824	900	859	872	832	924	917	891	867	849	900	859	916	885	904	837	898	840	855	839	907	836	875	852	802	879	890	874	882	870	854	849	839	895	895	842	862	847	869	905	829	888	878	863	865	889	903	869	882	869	852	910	860	865	914	845	833	927	883	912	849	909	921	858	837	893	906	874	892	856	881	904	846	862	898	874	875	886	840	865	913	869	880	895	900	901	815	844	886	906	872	902	852	889	875	875	884	877	857	817	885	864	853	877	875	903	896	868	881	834	892	841	856	868	852	850	914	844	830	931	890	859	915	868	911	853	861	829	879	928	828	849	879	904	832	854	875	807	885	926	886	890	897	877	936	906	859	884	913	913	848	867	886	878	872	872	888	912	860	876	860	903	908	967	870	878	858	859	893	881	876	809	880	898	845	902	884	865	876	888	840	858	849	908	897	908	890	844	860	827	887	825	836	871	866	878	858	905	875	856	934	904	902	883	828	935	864	845	890	897	883	875	872	903	906	844	862	867	856	874	900	846	856	834	884	877	865	864	883	830	919	896	889	873	871	843	891	857	882	834	875	902	829	832	847	889	872	831	873	861	920	887	863	832	910	877	914	875	930	844	888	866	898	867	870	844	935	878	884	882	882	838	889	852	861	858	897	880	898	855	846	864	868	899	927	888	828	878	893	896	862	913	799	857	850	898	865	908	899	917	927	894	885	919	854	857	883	832	856	853	903	907	818	920	872	888	870	855	872	899	866	846	896	909	840	869	856	866	870	905	858	907	859	881	860	840	820	849	868	872	864	821	933	867	820	885	865	879	851	846	902	875	871	875	863	891	795	893	888	899	834	851	836	892	834	853	880	892	866	848	876	838	943	853	943	799	845	818	902	841	879	893	882	890	903	868	855	876	876	925	831	840	868	895	880	816	828	913	829	798	896	868	870	908	844	854	876	915	835	863	860	903	872	807	829	930	826	883	919	904	900	870	885	904	895	824	871	833	912	874	859	861	868	868	867	928	920	836	854	891	911	874	843	867	870	864	905	830	880	812	891	908	840	851	837	873	826	905	842	868	853	863	911	879	872	906	875	856	877	816	846	876	895	886	919	882	866	877	899	877	878	894	867	799	904	839	824	884	834	861	925	922	888	886	875	876	903	922	868	888	854	900	855	893	889	858	920	889	941	874	835	907	861	855	881	876	848	888	871	868	898	908	900	896	871	899	854	903	856	877	795	895	889	888	860	899	846	919	904	819	887	875	865	914	887	917	871	852	887	846	934	863	856	839	855	845	891	846	820	811	925	891	862	909	862	917	861	827	885	853	846	865	891	855	909	897	849	828	834	870	872	888	894	828	823	879	861	900	934	870	869	862	859	872	867	850	861	878	874	849	907	867	906	889	891	861	862	893	864	849	867	846	891	910	890	860	892	819	886	854	885	821	871	843	847	856	892	918	857	884	878	908	861	844	847	860	851	922	843	895	861	884	833	890	883	845	864	885	871	874	876	840	906	858	863	887	850	860	861	857	917	878	852	848	871	828	937	898	929	909	843	849	890	875	890	910	847	873	889	843	885	869	860	840	920	934	906	824	862	832	812	850	861	884	812	908	875	878	819	921	860	857	870	865	937	830	833	865	902	859	836	852	896	860	856	803	802	882	860	901	866	896	902	880	873	847	869	827	922	890	900	862	865	894	880	866	866	903	858	873	894	862	869	834	864	813	838	877	910	892	885	857	882	878	867	887	842	846	890	903	897	906	884	923	876	919	860	851	854	881	878	881	847	832	906	813	878	833	882	835	925	945	833	865	862	887	891	897	920	856	904	846	846	939	866	888	886	891	910	894	873	872	922	862	937	890	826	836	861	834	861	908	900	861	850	829	838	905	816	787	871	951	898	821	894	923	884	858	841	895	890	894	863	869	884	837	897	876	849	829	912	903	869	904	852	845	861	870	945	900	893	849	870	910	896	911	911	831	894	902	808	878	818	917	893	866	816	872	860	870	874	863	842	895	894	865	889	847	854	835	959	901	856	847	867	847	879	853	879	955	881	875	824	863	875	862	837	882	907	873	850	852	857	835	832	921	877	778	896	861	921	914	898	899	844	830	873	844	866	891	875	843	827	870	924	917	861	918	880	935	811	903	908	841	884	850	878	869	921	831	888	890	884	913	895	910	915	949	881	826	851	840	875	919	829	839	900	914	872	870	856	871	891	869	864	949	863	896	837	840	846	874	897	898	859	861	879	842	870	891	837	852	903	870	858	937	877	923	869	913	860	874	901	853	898	883	857	907	827	857	868	892	823	918	905	935	865	885	873	891	876	862	867	873	853	828	847	820	883	906	860	847	875	938	856	895	857	832	850	850	858	834	888	830	874	841	893	943	907	880	792	931	890	870	825	876	859	928	822	850	881	870	855	862	850	873	893	859	817	845	870	877	864	888	922	874	869	868	895	831	877	851	872	885	904	874	905	883	837	892	880	918	880	864	854	798	855	896	866	853	859	840	873	910	852	858	867	908	904	857	900	917	842	876	880	876	869	864	854	917	880	862	842	908	898	880	891	855	870	891	854	873	856	833	878	855	889	827	883	871	840	836	876	920	876	899	951	893	852	844	916	823	884	857	837	863	896	843	822	879	905	883	900	874	865	851	830	848	888	897	846	855	845	921	914	872	842	864	880	879	873	878	866	887	899	886	839	856	854	881	841	836	891	876	855	881	880	898	848	941	828	891	885	840	878	890	918	830	887	859	839	905	835	872	825	891	906	834	890	857	823	884	830	867	882	869	828	917	848	891	870	862	859	844	873	839	896	859	893	875	811	911	865	866	833	888	868	906	849	878	863	890	884	897	895	881	896	878	842	917	839	854	855	898	879	860	871	883	855	857	854	883	875	890	874	858	912	855	866	867	893	820	902	882	849	890	872	816	877	886	870	826	899	858	920	909	856	860	824	849	916	850	868	887	867	842	806	925	869	842	868	853	895	892	839	932	869	910	852	896	913	858	895	840	857	907	910	864	804	868	903	902	832	901	817	906	862	792	825	892	882	869	832	866	900	894	883	890
4529	2563	1843	1388	1394	1910	1977	1644	1525	1297	1124	888	703	661	537	428	374	348	306	264	230	185	158	87	86	76	90	74	93	77	95	89	84	95	107	112	132	122	139	111	104	120	112	124	95	107	108	94	123	107	123	90	91	84	93	70	94	84	101	86	97	89	62	83	79	87	75	71	88	64	83	91	73	66	85	79	78	106	75	87	77	78	83	72	69	76	79	92	95	72	60	76	82	61	80	91	90	54	82	70	75	72	71	81	94	87	74	89	74	88	83	81	83	86	89	72	77	64	83	66	70	75	88	73	67	71	77	87	86	81	73	75	70	79	76	68	75	81	85	66	71	85	84	65	81	82	73	70	82	91	79	77	77	76	77	68	87	83	77	67	72	90	78	86	92	89	64	75	75	72	74	49	98	85	69	69	75	84	79	73	73	78	83	84	70	79	74	72	74	77	89	75	89	74	87	77	81	80	72	80	84	90	74	82	91	77	65	83	72	70	82	74	84	86	77	72	101	95	70	84	78	86	70	83	81	70	87	82	73	75	88	85	89	80	96	76	64	79	76	97	88	63	79	80	81	88	94	89	78	85	79	63	61	84	86	73	76	70	76	60	77	103	73	80	92	88	92	74	94	91	89	86	80	73	73	91	75	81	73	83	72	71	77	68	75	84	76	78	74	81	59	65	86	81	97	79	81	74	65	79	75	67	72	53	76	85	85	71	80	85	79	101	88	87	102	93	67	69	71	73	79	78	76	83	90	75	61	77	75	77	70	70	67	70	79	69	79	77	89	89	92	72	73	74	80	82	73	67	83	79	83	55	82	60	80	77	83	72	81	69	78	70	81	69	81	87	60	87	89	80	84	72	64	79	71	83	69	73	86	80	74	57	85	86	61	98	86	81	93	83	79	85	73	69	77	77	64	91	91	85	72	87	86	80	60	99	67	92	81	77	75	55	82	72	72	76	99	77	77	66	91	75	81	67	92	76	82	77	82	87	81	75	76	68	69	74	69	68	77	74	78	65	88	66	65	81	78	75	85	82	80	72	75	74	89	74	87	63	70	72	75	68	78	78	71	87	78	81	75	89	75	80	89	79	72	73	69	63	81	84	93	76	73	83	76	74	86	66	66	80	82	78	81	76	65	98	77	81	88	82	91	72	74	95	79	81	72	89	88	75	88	74	76	94	74	77	70	84	82	82	78	84	70	84	82	77	85	90	87	84	85	78	67	70	69	89	61	72	71	66	89	76	83	68	67	67	76	93	66	86	72	75	68	69	74	68	81	83	60	108	63	92	76	72	78	80	86	68	70	79	71	80	75	77	84	87	87	79	68	102	82	77	73	82	63	74	87	79	73	82	70	82	89	89	65	68	84	85	66	69	72	93	69	62	78	72	77	75	75	92	64	82	77	81	88	77	75	67	79	67	73	95	77	75	77	61	85	71	82	87	75	89	77	86	65	74	77	81	77	81	84	85	61	76	80	68	87	92	87	69	69	83	92	86	73	92	78	74	81	88	83	70	84	71	66	67	72	76	83	85	82	82	81	80	86	83	73	68	91	88	66	91	76	88	84	69	74	81	84	77	80	86	72	83	89	86	64	87	81	68	73	84	73	74	82	94	71	68	80	74	68	84	106	68	74	69	93	91	80	76	87	78	68	70	70	70	87	83	86	76	84	70	69	63	73	72	77	71	69	83	83	83	91	71	81	68	77	70	73	78	74	88	70	72	80	66	74	66	70	68	72	79	76	70	81	74	66	90	79	78	78	68	71	72	77	72	86	76	80	71	76	75	80	70	63	72	83	75	87	61	72	88	85	86	74	71	66	89	88	74	95	86	91	67	75	77	80	70	74	98	71	87	89	74	62	95	82	78	88	87	79	82	68	79	87	80	84	74	84	78	83	77	77	76	75	90	88	84	68	67	73	66	85	83	80	74	79	71	68	74	72	80	74	79	75	71	75	70	82	89	77	89	71	70	70	87	78	79	65	66	78	67	75	87	73	73	85	79	83	98	68	67	91	83	79	75	74	64	96	90	82	82	74	80	76	94	85	81	88	72	74	74	86	84	87	58	58	71	80	87	76	82	79	62	78	84	85	71	96	79	53	83	83	79	72	89	73	82	95	78	78	79	71	79	77	81	86	81	71	75	74	83	77	69	64	65	79	82	89	68	74	82	69	77	80	90	86	72	76	64	85	85	80	81	81	73	61	81	80	78	93	58	75	92	83	63	75	67	74	79	66	69	75	67	75	61	78	66	81	87	67	84	97	71	69	85	81	80	75	77	81	73	74	81	74	82	75	87	65	63	72	86	73	63	70	59	67	78	81	80	100	86	62	78	71	90	82	68	76	84	87	82	70	83	80	95	74	74	75	82	79	78	79	90	71	86	76	68	80	62	71	109	81	70	93	72	88	75	75	63	83	83	77	71	69	79	77	85	74	67	71	70	65	71	64	72	65	79	74	77	80	78	76	92	75	76	64	71	90	91	69	88	82	82	75	92	72	65	72	65	74	82	67	65	73	79	84	86	66	80	87	76	99	81	76	82	75	57	81	76	85	87	83	98	75	67	74	75	85	74	90	82	89	79	84	72	95	85	81	84	95	70	83	85	92	65	68	73	75	81	65	76	88	88	86	83	77	94	55	70	62	95	60	89	89	93	87	69	85	74	82	104	81	86	64	70	83	77	65	76	69	60	73	76	83	80	87	74	64	83	96	86	81	74	81	78	90	85	87	84	81	71	91	85	92	95	70	78	78	91	85	83	84	87	85	86	75	78	88	84	79	84	90	74	84	74	76	80	71	75	82	65	70	76	83	65	78	78	76	72	88	79	84	70	82	83	74	72	73	81	73	81	83	90	69	78	80	70	83	70	81	69	78	78	65	67	83	87	83	77	67	82	106	85	96	92	80	73	81	93	64	90	65	85	72	76	84	70	81	66	83	76	89	68	86	91	83	87	78	78	81	84	78	76	70	74	97	95	68	70	86	68	82	75	93	71	85	100	95	89	75	84	78	94	84	63	77	85	74	71	90	61	74	77	90	52	74	91	69	86	76	70	82	77	81	57	68	76	75	88	77	85	86	78	83	80	80	86	75	99	76	74	90	93	92	84	69	93	78	76	88	69	84	78	84	69	83	80	81	74	73	102	70	81	85	71	76	75	94	72	90	71	76	65	83	80	82	66	84	74	90	72	89	66	81	71	76	79	79	69	70	76	83	79	70	71	81	89	75	81	95	85	82	76	92	76	77	81	89	76	81	80	76	79	51	93	80	78	75	69	79	88	57	79	75	79	81	82	87	76	86	85	71	84	95	84	94	94	88	79	87	74	87	84	70	88	70	71	67	79	94	92	85	70	75	82	63	73	80	76	60	80	96	79	87	60	66	78	70	89	93	73	68	85	89	68	81	84	86	71	71	71	72	87	58	91	73	89	87	77	78	63	80	87	85	78	66	85	79	93	98	82	90	60	77	70	90	77	82	68	86	89	84	69	72	73
26962	20280	17688	23531	32086	33736	32316	29417	27242	25517	22696	19920	17378	15640	13219	11330	9978	8584	7272	6783	5257	4037	2726	1855	1373	1015	958	1040	1119	1219	1291	1281	1357	1474	1633	1833	1896	1982	1914	1805	1758	1762	1760	1943	1894	1664	1579	1565	1664	1791	1716	1506	1100	953	880	808	780	840	817	800	772	805	802	798	848	792	860	842	838	814	814	869	788	864	805	841	842	824	850	844	868	850	827	816	804	804	831	814	809	845	750	786	789	785	778	834	771	798	806	823	768	836	817	789	814	831	817	771	802	763	810	790	797	822	772	751	814	786	771	826	837	823	775	785	809	785	819	776	782	808	838	773	816	806	765	768	874	822	781	849	820	791	791	771	836	839	799	799	829	760	818	815	814	782	776	833	822	765	802	817	771	812	792	770	786	773	769	828	816	849	794	781	761	829	811	784	771	779	769	823	767	829	762	754	808	766	803	814	761	761	792	783	719	815	748	737	834	774	825	788	808	788	779	820	800	819	797	800	782	814	788	810	764	784	806	766	780	816	798	745	768	778	783	798	773	762	785	788	761	799	806	814	826	745	766	753	798	790	885	725	782	828	777	826	814	810	800	791	785	791	816	824	789	821	764	807	823	737	746	792	824	792	784	778	796	811	805	768	758	798	786	828	780	778	794	763	815	802	829	828	776	833	772	777	778	785	826	813	794	773	860	791	832	797	785	819	787	826	777	827	760	796	755	768	775	773	820	806	808	781	766	772	797	813	849	779	851	833	836	761	816	775	733	834	782	799	789	762	785	796	799	803	798	809	767	754	780	795	768	799	790	815	782	738	776	789	762	817	832	780	809	765	778	765	831	797	792	791	816	740	810	795	780	808	794	774	799	813	820	806	779	807	770	773	862	814	790	777	787	782	761	746	820	837	811	832	729	736	781	753	813	799	792	779	771	813	757	783	841	744	823	826	791	747	826	810	737	793	758	762	821	798	792	776	758	780	812	824	796	817	800	810	794	810	804	849	769	829	842	821	751	769	782	856	743	770	846	814	841	757	740	756	809	784	833	821	797	839	812	797	816	864	793	772	765	830	778	717	819	832	783	844	841	801	825	797	798	790	790	810	796	793	845	795	798	789	779	771	790	815	807	802	799	808	798	788	794	753	863	791	805	769	807	855	849	750	796	796	771	772	814	796	820	794	818	852	782	815	786	813	842	755	766	782	821	805	804	767	765	785	792	800	787	851	795	796	794	815	820	799	791	821	802	769	806	801	824	816	780	750	823	772	780	799	790	743	796	746	801	844	789	770	731	762	781	780	768	809	800	752	820	849	789	785	786	800	802	789	803	795	781	790	850	778	791	755	764	774	811	783	822	829	808	808	825	805	800	810	819	754	806	809	795	785	846	801	816	807	769	826	778	778	815	757	783	765	822	810	791	833	775	815	800	812	843	795	740	857	806	813	813	809	810	764	803	804	777	782	799	742	774	822	796	742	791	745	844	801	804	781	728	818	799	819	776	805	794	741	779	787	779	808	792	795	851	811	791	839	796	785	818	805	814	760	776	763	817	812	869	779	827	750	813	770	781	779	826	813	827	816	813	784	818	783	855	755	741	835	776	816	841	801	774	814	799	788	806	852	793	795	811	809	793	830	788	762	786	773	778	817	769	802	820	798	821	860	789	828	807	866	798	806	865	808	788	769	800	826	769	834	798	768	829	844	839	782	803	817	793	792	796	849	806	829	830	801	787	760	741	782	803	783	729	792	801	776	772	732	795	784	788	824	771	767	807	794	825	752	808	814	803	754	792	794	798	783	773	790	812	769	829	824	802	790	809	801	798	751	781	752	828	781	784	791	769	817	797	816	772	778	792	725	858	842	810	780	773	842	770	788	797	804	822	799	815	754	805	839	763	760	767	870	767	801	840	807	753	822	809	784	736	783	784	810	816	794	792	809	846	778	823	799	790	786	797	833	772	809	785	840	757	874	742	847	782	778	782	819	761	790	778	734	771	810	812	806	800	781	846	780	823	801	815	772	724	758	827	754	791	802	771	826	808	797	791	749	760	778	807	813	813	840	824	895	755	745	774	827	778	847	858	783	778	811	803	836	796	800	801	804	793	815	803	777	769	740	794	752	742	774	825	784	809	781	784	875	818	842	779	822	776	763	831	813	771	811	828	787	779	766	779	806	736	809	796	811	780	796	778	804	801	796	836	777	844	820	817	780	797	824	828	817	781	795	812	808	814	814	783	856	813	766	791	814	790	786	778	775	771	770	772	815	802	797	840	784	755	840	787	771	784	780	773	757	837	806	798	801	799	767	732	842	833	774	776	799	746	783	811	777	830	826	770	767	819	785	787	769	795	804	805	772	769	771	803	777	770	773	821	789	819	816	835	788	803	750	853	765	852	804	809	821	779	787	767	793	765	822	852	797	806	820	730	767	781	808	770	806	783	824	815	875	798	812	789	748	777	813	778	771	739	815	760	836	779	751	806	801	805	764	837	809	834	757	754	800	778	833	844	804	791	800	784	808	784	809	783	807	755	838	792	766	778	736	781	834	789	791	791	785	828	808	808	786	812	802	765	767	754	770	825	795	782	784	824	780	757	767	832	810	817	781	815	771	801	738	824	779	763	804	784	814	758	809	737	764	774	775	785	795	848	789	795	800	851	755	821	778	804	750	773	777	783	783	785	822	783	762	838	784	781	823	803	785	784	756	835	803	818	781	792	802	825	812	768	788	817	797	754	772	864	764	783	811	807	776	837	770	829	793	809	826	779	808	799	783	746	751	812	790	771	737	792	835	809	810	784	765	846	804	738	787	744	773	805	860	746	790	758	752	787	835	826	786	797	821	774	813	750	767	793	764	760	799	774	808	831	780	815	837	768	840	761	832	802	796	831	797	772	828	774	772	755	788	799	799	805	808	805	775	795	811	789	777	798	772	818	754	791	819	789	769	832	757	840	810	807	802	816	773	780	788	774	808	753	760	794	813	760	805	836	786	807	793	783	804	758	806	763	851	807	796	805	813	757	775	843	764	824	827	832	802	812	743	801	775	793	828	822	786	813	738	757	790	812	818	800	800	781	831	829	775	800	806	817	847	760	796	775	802	805	805	791	809	750	832	779	771	838	765	766	807	743	789	864	860	769	751	756	734	793	829	814	825	760	829	834	820	755	776	753	780	850	816	802	807	785	829	764	792	777	728	763	804	797	773	743	803	774	773	817	794	803	779	807	807	857	815	815	770	765	770	788	797	764	745	836	806	785	791	784	758	812	775	805	808	757	812	787	801	805	767	834	759	773	888	735	846	821	846	770	798	771	765	805	842	818	808	805	779	829	770	784	817	833	780	790	755	754	812	779	854	816	790	740	811	791	798	795	847	827	798	775	770	805	775	806	774	822	766	793	818	787	841	801	804	831	808	781	814	812	787	837	766	838	799	716	846	793	825	815	819	785	797	751	784	841	829	811	802	768	799	781	849	798	790	730	823	809	807	755	780	773	818	753	773	796	800	798	813	796	846	739	771	790	810
4739	2765	1963	1488	1454	2050	2145	1748	1550	1352	1101	976	720	663	501	412	431	353	260	262	219	159	140	109	83	86	77	88	95	83	93	112	94	120	98	109	108	127	119	122	102	79	110	100	102	102	98	94	125	125	110	93	102	91	79	82	75	71	70	68	71	75	75	78	86	74	64	73	65	84	83	94	77	81	65	91	76	80	70	58	78	89	91	66	82	71	83	86	87	60	63	76	96	76	77	77	70	81	63	63	68	78	89	94	74	67	67	83	62	63	72	80	68	77	62	73	80	79	64	90	88	72	76	70	68	81	79	87	71	77	74	71	80	81	82	74	86	64	58	92	73	73	88	91	77	84	62	66	76	66	76	77	75	79	74	66	85	88	82	70	84	84	77	68	67	72	69	74	68	78	78	53	78	87	59	63	93	66	84	73	75	91	88	78	67	81	82	85	67	67	73	81	86	73	77	62	77	69	76	97	59	88	72	80	63	87	77	85	74	74	83	70	74	85	63	66	82	77	76	80	82	83	77	66	81	79	70	62	66	85	64	79	80	74	67	62	60	89	71	72	99	68	74	83	77	67	71	76	60	90	75	85	83	74	77	86	82	70	75	68	56	84	65	69	76	82	84	83	69	71	64	69	79	64	67	78	63	95	80	100	64	75	65	78	77	65	80	68	75	83	71	83	64	70	59	74	86	67	66	70	82	77	90	61	78	72	76	77	62	67	86	73	85	88	63	85	86	75	84	99	68	85	73	65	91	61	76	78	77	73	74	69	67	75	74	69	73	67	83	75	87	76	85	78	78	74	74	62	70	74	68	84	84	74	76	93	61	77	83	81	84	82	76	78	72	71	76	78	83	97	67	86	63	75	82	74	79	67	61	54	79	77	87	70	75	64	84	68	66	66	73	90	70	55	73	72	80	57	78	66	71	88	58	77	74	57	87	63	77	82	80	68	61	71	85	73	76	80	73	75	81	81	80	80	76	68	67	85	84	76	75	89	77	77	73	72	76	80	84	71	69	67	84	81	81	75	83	67	76	93	71	73	78	63	93	83	84	90	82	73	87	81	79	84	69	83	66	59	87	69	65	82	91	71	73	82	63	57	80	78	71	68	71	83	77	86	62	69	63	83	66	80	86	74	63	80	85	85	74	65	66	74	69	71	86	74	79	69	69	62	70	77	71	75	74	78	75	83	76	73	96	66	78	75	82	82	65	80	79	76	76	75	76	73	60	73	88	73	66	82	78	79	83	71	94	64	74	71	91	73	75	78	82	80	77	93	87	66	84	72	87	90	75	84	64	57	73	77	65	79	65	82	60	70	72	85	73	91	60	79	79	73	77	74	77	95	71	77	68	85	68	87	78	81	72	70	72	85	78	64	68	78	85	87	96	75	75	81	86	60	58	68	67	69	82	64	71	66	85	77	77	68	69	69	72	77	82	86	71	70	88	76	70	81	83	67	82	77	68	65	84	67	64	91	58	74	64	71	60	82	78	95	89	96	69	81	56	77	68	66	80	85	73	59	55	83	58	85	83	80	63	62	78	72	69	76	81	81	84	84	79	74	63	79	67	62	82	71	88	85	86	72	82	87	80	70	70	75	81	89	69	61	66	70	69	84	81	76	66	78	63	72	92	88	80	79	70	78	71	77	68	61	82	81	80	72	84	64	74	88	73	63	70	75	70	75	85	84	67	73	66	90	71	72	75	68	85	80	77	75	79	58	67	84	63	75	61	74	62	85	83	69	67	61	92	65	77	66	74	87	77	67	67	78	81	78	66	75	73	81	88	78	67	77	77	85	60	74	68	96	70	82	67	66	79	76	85	88	73	69	63	76	75	71	84	67	69	88	75	74	69	70	77	68	61	78	94	83	87	88	63	74	54	82	73	89	82	97	64	60	60	83	85	76	67	69	81	70	80	76	75	74	78	96	72	86	69	65	58	77	70	64	75	78	88	90	61	73	65	71	83	77	59	85	78	73	77	71	75	72	70	72	75	69	85	90	73	73	90	66	96	102	79	87	65	64	75	80	94	81	84	73	76	58	79	77	83	71	79	73	88	78	76	75	70	86	71	82	72	80	74	68	87	86	73	70	86	74	73	75	82	75	79	60	75	70	82	91	65	71	66	73	63	74	74	92	80	82	79	71	68	75	86	68	61	76	90	69	64	90	85	79	77	72	72	65	93	64	72	70	74	75	67	81	87	82	85	75	83	77	90	71	92	76	76	75	79	75	84	72	80	85	72	78	82	76	76	75	61	79	80	72	70	77	61	79	73	83	66	77	82	77	85	84	82	84	72	67	87	68	84	62	71	81	84	76	77	65	74	80	85	77	72	92	97	60	69	78	83	74	80	99	66	76	91	77	86	67	85	87	98	72	82	82	85	72	89	72	75	79	79	74	82	87	63	82	58	63	65	80	73	73	76	82	71	82	89	85	71	89	79	81	62	76	89	70	85	67	81	70	59	83	69	84	86	73	73	77	79	79	74	62	73	78	74	98	60	83	61	72	62	77	79	60	78	76	72	76	79	75	89	54	71	76	75	87	68	83	76	71	103	81	64	84	70	73	90	80	74	80	59	66	77	80	76	77	64	80	76	81	71	75	83	86	87	65	71	68	70	80	99	75	65	71	78	78	86	70	80	63	79	82	81	79	71	82	92	75	84	78	82	70	55	78	75	74	74	73	81	85	84	84	75	94	71	81	74	78	83	74	70	77	82	73	72	59	95	64	55	77	88	61	82	68	73	79	94	85	63	82	86	73	80	73	92	81	86	74	80	65	78	78	79	80	87	62	80	63	94	73	84	76	81	74	73	67	78	73	76	71	83	88	84	67	92	94	73	77	76	62	66	78	70	72	69	83	65	68	68	66	76	69	70	84	77	93	70	69	66	78	72	70	91	70	67	83	71	75	70	87	88	69	79	73	66	73	71	75	93	77	74	69	86	84	79	86	87	58	78	81	65	67	74	84	74	78	67	86	75	72	69	89	67	81	67	84	67	67	67	71	74	96	69	75	82	55	64	80	86	84	81	69	74	85	73	81	74	72	80	72	79	75	78	80	86	100	89	84	80	77	66	91	67	80	76	84	74	93	75	65	84	97	65	67	67	83	73	77	68	69	88	61	70	94	65	88	84	79	72	75	74	84	63	66	64	82	58	74	71	80	71	91	60	78	74	81	72	71	78	76	83	63	84	71	77	77	81	82	79	73	83	69	73	79	69	62	66	74	83	84	69	70	90	73	87	70	63	72	80	69	77	72	93	71	69	76	80	77	62	68	88	72	68	69	79	97	62	68	79	80	88	69	69	74	70	69	90	59	65	87	75	83	69	71	90	81	81	74	78	93	92	77	75	74	74	79	83	89	81	81	70	91	89	74	86	65	85	67	89	71	87	84	64	84	92	75	95	66	69	79	68	78	87	81	74	80	76	65	61	76	74	82	71	94	67	66	74	86	86	67	67	71	83	70	77	91	72	70	74	92	79	69	72	93	77	64
27367	20676	17971	24201	32654	34221	32730	29983	27679	25384	22986	20079	17570	15793	13296	11437	10099	8873	7583	7086	5324	4025	2882	1795	1283	1131	977	1027	1105	1268	1291	1294	1409	1474	1664	1895	2005	1962	1899	1871	1756	1793	1811	1886	1814	1613	1667	1654	1676	1720	1712	1438	1194	1025	847	816	801	811	719	796	826	800	800	816	762	806	837	818	792	823	796	786	850	760	868	811	841	792	808	828	736	827	767	821	849	745	852	831	770	789	770	798	782	814	823	801	735	836	806	732	822	792	793	766	791	743	809	777	785	774	789	816	789	736	756	820	773	817	770	799	826	779	791	739	804	761	725	760	835	788	774	790	773	768	767	780	798	776	733	800	759	782	772	758	767	838	778	790	788	790	770	788	747	821	778	736	768	717	799	750	790	778	765	832	749	764	790	751	756	840	812	740	792	782	733	803	783	769	760	836	771	803	785	851	829	808	812	758	791	731	765	763	782	770	801	740	795	773	776	783	812	787	802	709	827	804	778	793	735	829	788	765	795	752	733	809	813	748	736	781	774	801	812	785	756	766	803	782	780	761	773	788	800	818	772	773	804	779	751	757	787	821	743	805	753	824	778	789	837	763	770	811	795	796	810	794	769	805	841	799	818	789	774	789	823	727	797	798	774	793	813	756	748	751	823	792	751	812	772	746	778	777	741	831	748	742	796	733	760	797	795	831	796	763	830	789	754	797	765	827	766	804	771	771	782	768	778	818	743	799	792	796	753	750	746	783	822	782	783	804	776	777	762	793	803	833	782	797	783	816	764	769	775	790	748	748	776	769	805	794	748	817	750	777	782	757	779	755	755	772	771	794	751	784	787	809	825	792	783	814	785	767	756	800	793	752	804	828	815	805	771	771	758	785	744	780	847	780	809	789	772	764	798	736	754	802	797	795	784	753	819	803	753	768	786	798	829	760	778	762	752	782	792	741	785	791	733	777	789	769	770	781	768	761	760	738	777	764	771	740	801	787	804	741	758	793	775	823	760	792	793	751	802	752	781	828	764	774	762	807	770	784	726	801	793	773	748	815	807	732	769	815	788	771	745	794	793	805	806	748	765	786	792	784	844	775	767	766	776	785	736	778	808	769	767	747	765	822	805	742	772	764	797	785	767	796	747	773	795	798	756	811	782	811	784	788	762	779	820	767	785	789	753	803	768	774	783	734	767	808	820	764	805	811	784	786	786	780	778	787	795	783	770	792	774	753	804	766	802	712	758	758	739	762	790	738	766	793	813	759	771	808	742	786	806	788	748	768	741	782	817	772	769	824	784	749	787	744	825	814	761	792	786	812	792	793	762	748	823	768	770	754	775	808	823	809	785	798	774	786	778	789	803	796	790	770	772	785	744	792	765	820	829	779	747	760	751	837	760	824	768	749	783	737	805	789	778	778	792	730	761	793	795	748	771	812	772	805	735	758	773	734	792	749	779	793	727	796	755	765	814	777	737	791	746	781	752	736	748	744	743	767	774	715	805	808	785	767	809	762	769	816	772	728	744	779	748	816	756	801	766	816	788	782	742	796	714	766	809	762	731	795	792	803	725	851	797	784	783	784	827	784	780	774	811	800	849	783	784	734	778	768	756	801	778	845	743	815	761	773	785	833	794	775	763	780	802	801	758	784	793	748	822	769	753	826	749	789	746	750	770	804	777	745	794	782	791	745	778	792	821	816	768	829	789	795	848	779	738	783	788	803	782	752	861	757	732	785	834	741	759	779	819	774	836	740	761	769	827	769	817	733	795	772	800	806	769	743	787	737	824	799	744	841	759	807	822	822	765	766	742	743	782	778	782	808	759	783	791	759	697	794	819	773	800	799	779	784	838	743	777	742	758	812	795	804	742	779	790	825	766	775	753	742	808	735	801	767	796	801	746	792	775	771	783	728	742	818	827	794	779	776	794	815	789	806	775	752	769	772	756	788	751	756	794	758	750	768	773	781	842	754	792	764	744	826	765	778	786	785	750	794	761	844	761	812	790	763	774	740	776	747	779	746	795	790	749	734	765	804	783	777	793	779	786	746	755	774	767	782	809	771	814	760	799	790	768	748	792	773	822	762	820	803	766	787	767	802	808	848	795	782	754	775	775	770	743	787	787	790	742	789	776	813	747	756	708	732	760	773	765	830	850	787	760	768	759	804	827	733	753	801	753	815	738	779	770	770	776	806	745	767	803	758	752	789	731	768	811	791	796	823	796	797	813	743	832	753	787	796	787	795	777	777	771	818	780	777	757	784	793	772	804	787	780	832	825	768	822	795	750	743	814	788	763	787	790	760	786	763	781	758	749	815	758	772	746	806	805	755	810	837	791	783	787	779	789	768	858	716	780	813	795	760	710	744	783	752	785	802	758	793	746	782	761	780	820	805	827	781	789	725	839	739	814	779	799	763	776	757	782	755	786	795	726	779	752	797	818	802	778	832	799	793	740	812	730	794	770	775	786	804	736	793	803	761	807	795	787	807	832	751	782	817	767	741	820	774	825	811	752	784	740	800	776	757	719	796	751	804	785	785	822	810	784	747	804	785	855	743	767	776	745	774	772	824	821	777	753	859	784	783	778	768	787	714	790	777	785	769	779	780	789	773	822	779	734	755	788	781	757	738	759	765	826	788	744	782	781	772	793	757	780	770	743	810	770	806	708	785	844	749	774	816	807	771	791	798	835	808	805	752	797	771	791	768	750	791	797	793	780	782	785	799	753	803	794	744	768	752	778	793	795	737	766	819	782	744	781	741	771	793	766	758	774	737	801	784	853	743	739	810	773	823	790	777	809	785	771	832	829	819	771	790	753	813	802	781	722	783	799	790	791	723	778	748	705	752	749	804	808	812	752	795	795	766	771	775	765	803	812	751	771	785	807	790	750	777	807	754	789	806	805	753	815	763	760	788	827	790	741	766	751	830	754	792	770	763	787	763	803	766	847	773	784	825	788	822	802	791	764	730	739	782	803	825	773	778	806	801	762	755	760	805	796	736	778	754	773	816	771	775	780	787	746	792	803	777	782	764	823	823	759	748	796	808	786	814	835	763	767	793	753	795	756	812	778	796	810	741	794	782	753	782	740	793	786	788	799	784	786	750	779	733	743	784	831	770	760	811	805	828	769	751	807	794	740	775	814	763	808	772	786	785	808	817	787	814	771	780	785	780	775	796	753	800	791	723	821	775	766	765	765	805	816	785	795	786	767	792	764	803	823	796	800	814	732	800	747	770	767	799	775	782	755	747	799	764	807	839	788	818	748	776	791	795	787	725	791	752	785	830	787	799	762	790	803	795	771	799	752	835	796	841	746	821	757	748	805	766	793	751	773	827	779	785	760	797	751	783	773	782	760	774	727	776	739	737	743	788	787	746	747	758	762	783	727	831	797	764	795	778	744	716	778	794	778	796	780	830	793	810	761	763	773	846	832	807	755	817	782	756	792	782	761	741	809	765	810	739	787	749	763	779	780	771	780	749	784	793	757	773	722	797	778	799	784	735	787	756	778	763	759	838	774	758
4148	3435	2427	1726	1695	2403	2531	2219	1787	1655	1352	1088	867	763	629	493	433	390	366	305	218	184	141	89	83	63	79	60	71	74	75	81	94	78	105	101	109	100	93	92	110	100	102	112	105	97	99	101	100	101	98	93	73	66	72	59	55	62	60	51	69	58	51	62	61	66	70	69	64	64	53	54	65	65	62	65	73	68	75	58	61	60	63	76	64	65	66	59	73	69	59	57	69	63	56	57	65	59	63	61	67	52	60	57	39	66	45	61	60	66	76	66	67	62	72	65	60	75	65	59	71	56	65	56	57	52	72	70	60	72	62	55	59	57	68	63	67	56	54	68	79	49	58	73	62	60	69	48	69	55	62	61	54	67	52	62	52	66	57	75	55	69	48	70	54	66	65	59	59	57	59	69	65	55	60	65	60	63	64	55	58	59	70	59	64	49	90	56	64	62	66	65	56	68	72	50	55	70	61	57	63	66	72	58	61	65	62	62	66	60	60	60	48	60	65	63	62	58	58	48	61	59	53	54	76	58	57	58	56	52	47	61	55	78	73	57	47	54	65	64	53	56	59	67	62	65	70	69	66	55	73	61	63	63	53	80	58	75	57	69	50	72	77	60	62	66	60	62	77	66	55	49	62	53	60	74	64	50	68	57	63	57	68	65	50	60	66	55	61	83	68	63	57	54	45	69	62	62	68	71	65	63	60	63	56	63	61	64	71	68	62	62	50	62	60	68	76	68	63	49	61	51	64	61	60	52	59	60	65	50	69	60	56	53	54	65	58	56	50	61	70	66	58	62	60	50	65	64	58	64	57	55	52	55	61	70	74	52	56	66	73	75	65	70	58	50	64	69	65	47	61	61	60	48	62	60	66	65	60	46	75	72	75	61	51	74	64	65	68	58	59	57	63	63	74	67	44	59	70	61	64	79	65	53	72	63	65	63	52	52	53	59	53	45	69	68	55	58	66	51	80	60	73	68	55	68	67	62	54	63	68	61	46	63	75	68	83	79	63	66	64	67	60	52	53	67	65	64	69	56	56	62	53	64	69	68	58	60	64	65	58	63	64	55	75	50	57	67	65	67	69	62	57	60	50	73	58	58	70	63	68	54	60	63	61	57	58	53	51	65	56	58	86	52	59	70	61	59	50	64	45	71	72	55	59	53	50	45	57	64	61	55	76	75	49	67	61	52	55	84	54	66	53	73	77	53	66	57	49	53	71	57	58	56	66	54	56	56	58	60	51	68	59	48	64	66	54	78	66	67	65	75	71	62	56	51	67	64	64	57	52	75	43	56	64	54	57	65	53	73	55	66	50	60	68	61	61	59	76	63	56	55	71	71	63	63	64	64	52	66	76	62	70	58	62	66	67	60	65	75	65	70	63	56	65	44	62	60	56	49	69	61	66	68	72	50	69	71	54	50	66	60	63	59	63	54	64	54	73	62	66	67	64	60	46	43	70	65	63	68	56	46	57	80	61	53	71	61	67	52	61	64	70	61	60	58	66	67	61	54	64	52	70	68	55	50	61	58	50	55	67	64	69	74	57	55	65	62	61	71	60	70	54	64	61	57	60	62	53	46	57	77	56	61	71	58	85	68	62	65	55	70	49	62	70	56	71	53	68	65	73	52	62	65	65	59	57	55	56	55	63	65	50	70	54	67	61	64	69	70	55	74	55	59	61	45	60	69	64	54	61	64	67	62	64	61	56	58	60	66	63	58	67	67	74	67	58	73	66	69	59	58	49	58	63	49	66	81	62	58	55	55	64	66	62	60	67	56	68	61	73	57	56	54	55	57	49	54	64	56	62	72	57	82	50	75	74	60	58	58	55	51	55	63	71	50	57	64	51	73	57	65	65	49	71	54	58	61	72	45	58	62	52	64	79	68	44	60	52	47	71	57	55	74	68	51	57	60	59	63	45	70	62	68	45	46	54	62	53	47	53	64	58	70	56	64	65	61	56	65	72	52	51	69	42	82	58	66	63	78	53	62	57	49	53	76	55	57	66	59	57	72	52	69	74	66	70	58	75	70	61	67	51	61	64	63	63	64	62	68	66	64	69	62	46	58	69	60	55	67	72	58	67	62	43	56	75	61	59	55	63	59	61	48	65	66	58	53	54	61	56	80	58	86	69	63	62	77	64	66	56	62	56	59	60	57	59	57	57	56	58	64	66	71	68	62	56	59	68	58	76	52	88	69	67	63	61	58	50	71	66	66	50	65	57	60	68	55	69	66	57	52	71	42	57	66	59	60	60	68	60	53	55	50	49	60	53	75	58	62	62	67	55	76	61	64	48	71	62	55	51	57	46	50	54	66	48	69	53	60	53	61	61	76	59	58	69	57	66	55	60	60	72	62	48	57	58	54	49	75	65	66	59	62	50	61	51	54	56	63	66	74	63	63	72	62	54	59	74	64	56	59	80	59	48	73	62	56	69	57	57	62	58	58	61	57	63	66	54	62	56	67	63	48	58	57	68	58	43	59	74	66	65	44	73	55	65	64	51	52	82	71	60	41	56	62	65	55	57	57	42	55	68	74	59	75	69	65	68	55	65	61	76	46	62	71	50	61	60	42	60	59	61	68	62	45	64	57	60	64	61	65	72	69	47	79	63	71	56	67	67	56	65	58	59	60	61	60	59	49	62	59	63	51	66	68	55	58	77	60	55	52	62	56	55	71	62	71	59	71	62	41	54	68	59	50	71	63	76	48	58	69	56	67	61	61	45	43	75	54	54	65	60	54	71	58	71	64	55	65	62	66	55	67	59	78	59	65	45	79	61	72	51	57	55	66	61	57	55	62	56	50	59	57	58	67	67	49	68	61	59	83	64	66	63	55	75	41	66	62	71	64	55	56	65	69	62	60	58	60	54	65	71	53	71	54	65	57	56	62	52	61	65	61	59	53	66	64	61	60	55	69	53	56	50	70	55	64	80	59	57	67	54	75	52	60	62	61	65	68	74	76	61	69	74	68	62	52	67	62	49	74	68	48	71	52	60	68	59	61	57	66	59	60	80	70	62	52	77	67	54	67	60	61	59	64	65	57	64	50	58	56	52	60	62	50	59	68	69	68	51	71	64	57	60	45	72	61	69	52	61	74	73	70	65	48	56	52	62	75	64	52	71	63	71	56	68	62	67	52	54	81	65	54	55	73	57	48	53	52	63	66	57	65	64	70	65	52	65	73	59	69	57	57	68	62	63	52	67	56	60	51	59	63	52	68	47	68	56	58	69	66	44	52	63	59	65	57	54	63	59	61	72	67	56	65	59	73	62	65	66	77	72	63	56	54	63	77	69	52	68	49	62	72	55	57	48	64	44	65	46	65	56	54	63	56	68	69	57	63	68	57	68	62	63	51	56	71	60	58	68	69	77	59	46	55	76	57	75	65	66	66	57	65	73	53	62	68	64	65	42	61	48	70	74	67	50	63	62	60	61	61	51	55	52	56	66	53	67	60	61	52	53	75	73	58	58	72	69	75	50	58	76	70	62	64
30827	23003	19977	26441	34663	36390	34854	31996	29644	27703	24758	22260	19156	17744	14867	12860	11318	10124	8913	8093	5839	4600	3124	1948	1360	1014	909	936	1109	1349	1351	1441	1526	1530	1790	2016	2139	2092	1976	2085	1943	1943	1956	2180	1905	1782	1726	1707	1826	1871	1821	1563	1133	913	795	724	729	599	643	678	721	617	685	705	625	703	673	737	708	701	736	696	677	693	705	717	706	717	714	715	734	705	728	648	680	714	674	699	685	702	685	685	687	654	654	683	659	644	656	659	654	640	674	635	643	667	673	680	657	687	667	657	678	689	671	668	655	718	651	625	689	643	658	675	622	688	627	708	644	623	677	664	655	663	642	691	655	690	681	669	683	670	670	677	649	653	718	679	607	626	644	632	657	665	677	653	630	661	592	666	624	640	664	645	651	650	610	700	617	659	698	618	638	605	668	643	679	670	633	647	669	659	693	661	670	633	662	688	632	670	640	639	629	690	628	603	692	675	656	651	660	637	642	612	665	662	637	646	713	662	651	670	638	652	627	611	666	603	622	654	663	666	637	681	645	626	682	652	671	670	668	649	649	649	686	646	668	691	665	641	681	641	655	671	681	672	669	658	633	681	676	697	653	692	688	671	687	662	612	690	643	689	617	587	666	662	691	655	664	654	653	689	639	666	645	624	638	628	641	656	629	648	665	627	699	610	627	689	690	637	660	669	691	662	654	626	601	680	649	654	668	660	695	666	649	599	676	639	632	653	631	680	666	655	656	668	636	698	649	649	674	703	669	629	649	629	683	653	648	676	708	645	678	639	649	645	681	680	635	656	667	680	659	695	644	643	619	650	660	606	672	701	661	622	661	653	649	692	657	620	609	692	705	657	649	633	635	650	626	644	680	669	620	643	607	627	704	615	685	648	684	661	599	620	618	643	680	588	648	674	659	666	620	671	654	675	659	658	685	650	645	639	620	685	674	646	725	654	635	639	664	684	621	617	641	654	640	678	637	709	637	683	628	638	657	641	688	682	683	636	671	674	678	630	668	630	667	620	628	670	643	618	692	654	648	617	618	679	693	677	663	652	630	680	629	641	664	655	692	642	664	712	654	653	661	661	670	629	675	624	633	638	653	610	666	657	646	624	669	678	663	638	679	666	615	651	633	671	661	646	625	704	638	634	653	663	624	653	664	643	675	664	719	618	614	621	616	678	627	682	630	648	620	687	708	662	664	620	638	659	632	666	690	670	631	632	652	654	683	652	659	679	651	687	658	712	601	710	662	634	671	668	667	694	657	643	622	679	675	670	668	607	649	694	655	659	644	658	650	655	626	646	675	699	690	657	668	627	632	634	664	646	653	636	605	675	611	659	678	604	676	644	676	650	615	665	688	628	641	698	624	664	644	688	668	677	639	609	618	647	675	635	672	632	645	638	680	659	639	660	672	649	673	647	640	667	660	661	641	671	648	668	679	626	638	633	669	639	650	670	639	595	678	622	661	733	637	617	665	668	657	644	634	641	651	666	674	650	691	681	631	669	649	664	665	697	655	654	657	611	690	639	639	644	655	657	662	599	651	668	615	658	664	649	621	644	655	682	674	702	686	652	669	632	688	678	636	652	674	663	656	654	652	634	681	637	646	640	656	672	590	671	648	684	672	668	683	647	659	647	646	651	684	704	655	628	641	651	630	646	699	660	673	639	666	620	655	645	664	674	634	660	667	680	653	678	668	694	607	662	645	695	612	646	679	638	642	628	646	642	591	678	658	649	641	659	679	656	700	654	644	645	658	606	635	715	638	637	714	642	677	714	595	647	631	631	614	635	680	655	617	697	613	674	609	649	682	652	627	625	673	647	662	652	676	631	642	643	649	708	670	706	655	659	696	611	639	670	652	665	670	639	611	676	648	647	634	659	633	626	643	653	621	663	659	635	686	666	643	623	660	667	629	656	652	687	613	675	734	704	627	625	680	680	617	667	657	667	654	671	658	655	660	647	641	639	626	692	668	637	633	643	654	647	646	602	654	629	662	654	623	664	615	635	647	614	665	661	655	687	654	662	681	689	654	662	669	640	658	669	651	628	636	669	632	617	660	646	678	625	648	649	691	642	683	637	663	641	645	651	631	606	676	688	652	645	654	606	695	633	636	686	635	669	685	654	652	685	631	625	666	642	655	651	665	666	649	598	648	666	593	675	650	644	653	643	653	649	614	625	662	680	644	658	594	647	704	657	683	664	626	612	688	678	687	616	656	656	705	652	617	616	634	631	693	666	632	621	639	672	625	619	636	654	688	623	687	628	725	662	647	681	655	679	620	625	652	648	620	607	690	624	631	645	663	657	626	660	674	626	645	704	635	654	619	678	616	673	652	655	709	638	655	653	691	618	667	605	668	648	682	657	636	617	665	613	622	664	656	674	681	639	620	656	662	674	662	672	666	669	694	675	664	672	684	658	651	654	643	681	736	632	641	587	686	665	640	650	641	686	662	661	615	709	665	662	617	669	650	669	658	613	621	646	664	680	646	669	668	657	664	628	664	667	672	616	657	652	648	619	623	635	631	646	625	614	647	663	635	638	685	706	640	622	649	656	673	666	673	661	657	629	616	648	661	663	636	711	657	637	609	684	633	700	658	606	635	643	638	661	705	636	647	675	629	648	653	668	648	644	689	698	662	647	679	629	668	725	652	697	661	657	666	673	654	647	666	683	632	618	621	640	653	669	668	690	641	626	654	627	642	619	629	624	679	682	677	660	640	698	632	631	612	659	661	673	644	660	683	659	621	649	629	649	622	716	654	638	640	631	663	649	665	679	638	635	685	642	661	685	667	650	653	649	674	630	682	687	636	684	669	681	623	658	690	606	660	672	659	663	673	630	650	656	647	642	666	637	608	619	667	665	699	638	670	695	650	685	664	718	678	620	618	639	638	683	617	677	684	643	641	636	665	644	678	650	665	675	643	629	663	647	690	658	714	683	677	665	656	664	678	673	618	646	656	647	640	615	662	694	640	631	699	682	630	648	664	639	670	682	644	650	694	612	676	647	640	664	695	645	652	717	615	653	651	657	635	692	656	663	686	624	693	622	669	654	649	647	653	653	669	688	643	660	658	629	657	650	598	626	663	687	628	678	642	707	639	675	665	680	658	694	694	681	649	703	689	621	664	691	629	681	631	667	616	655	652	654	631	666	639	613	708	690	619	672	623	642	679	586	657	629	700	688	613	661	629	661	680	638	682	688	636	631	627	673	641	616	667	624	620	665	601	666	670	684	658	659	654	651	686	662	647	645	628	659	596	706	681	661	687	685	686	652	655	637	671	688	638	680	649	648	662	626	656	590	662	622	628	697	671	657	673	666	665	666	645	639	689	665	679	644	712	644	650	659	641	653	693	616	631	662	694	661	648	691	672	642	698	637	622	666	718	677	651	670	622	653	669	639	678	675	659	639	677	613	637	687	634	654	690	636	623	671	641	646	622	666	633	616	689	690	671	674	630	666	624	661	654	617	708	686	668	666	670	624	623	719	625	676	655	688	668	690	679	655
3406	2184	1580	1189	1158	1664	1708	1487	1267	1079	968	751	602	566	434	329	306	270	268	238	205	138	119	121	88	89	104	120	92	106	109	99	112	119	124	142	106	105	115	120	111	120	104	105	123	102	92	119	119	94	78	92	89	81	85	86	88	88	84	86	79	86	94	89	86	73	94	85	89	82	84	81	97	83	82	106	90	78	92	83	83	87	85	89	87	81	73	79	83	91	85	89	88	83	83	88	81	67	105	98	93	76	88	87	96	83	87	71	83	83	99	86	99	77	83	98	85	89	88	85	96	82	92	79	76	96	80	101	74	82	80	75	99	90	98	88	93	90	75	100	71	82	93	87	89	79	78	92	80	71	97	92	91	83	78	87	104	86	86	82	77	63	86	89	82	87	82	95	88	81	98	90	79	83	90	71	91	82	78	84	92	75	106	96	105	97	94	82	79	85	90	93	74	93	85	79	65	101	89	95	89	93	83	87	83	104	78	82	79	79	98	86	97	88	107	77	102	84	80	83	97	82	96	89	91	97	104	89	95	87	86	102	70	88	70	88	87	93	77	82	89	82	95	88	80	81	89	91	76	86	95	99	83	88	92	70	82	91	80	94	82	85	67	86	88	85	75	81	87	101	92	91	99	81	75	75	90	80	75	81	78	95	66	92	87	84	82	92	79	85	90	76	82	98	76	86	84	92	86	77	79	95	82	77	84	100	95	82	90	93	87	85	82	101	85	78	68	82	89	88	93	96	99	84	85	78	91	81	88	91	77	74	85	83	92	86	90	91	83	89	73	74	84	64	82	90	90	79	90	86	94	91	92	87	97	88	89	84	90	89	77	69	89	75	90	87	91	92	88	79	73	75	81	71	75	81	88	75	100	69	89	88	93	91	72	73	99	77	89	89	100	94	91	83	72	86	94	78	71	87	69	91	84	99	83	87	89	86	90	82	82	74	85	91	104	88	104	95	65	100	69	95	87	86	94	91	87	87	83	75	76	82	84	78	98	91	80	86	88	85	97	75	76	86	78	83	72	92	91	81	101	92	81	93	76	79	78	82	80	102	101	73	92	75	58	77	92	102	78	71	85	92	88	85	85	93	83	96	84	100	98	83	78	93	75	78	83	84	84	97	82	74	90	82	86	85	73	88	81	83	74	87	97	76	88	72	70	77	74	82	89	86	68	96	87	72	87	81	92	84	79	79	88	82	77	82	108	89	89	94	90	71	94	62	88	81	97	106	63	64	75	78	101	101	83	87	100	80	93	90	81	99	88	92	84	95	101	82	87	86	80	82	74	89	104	83	99	84	90	99	89	88	87	74	106	76	91	84	85	86	85	89	89	82	81	82	91	82	85	83	88	80	102	100	89	85	88	81	93	93	93	82	79	89	93	79	97	88	98	91	103	91	85	82	83	100	86	78	86	96	90	77	84	93	92	67	97	83	106	94	91	81	89	97	89	93	88	78	70	79	68	84	78	82	79	80	82	89	92	74	103	78	89	84	98	74	94	96	74	76	73	79	89	76	88	82	87	82	78	85	79	76	78	89	80	82	85	87	86	85	74	82	63	95	100	104	81	72	86	91	88	67	82	89	100	81	77	81	78	91	94	75	77	87	84	94	79	81	80	97	93	99	78	106	72	84	75	91	82	101	99	82	91	81	88	79	78	70	66	91	79	84	80	88	83	77	77	60	68	72	86	70	97	97	91	92	79	102	92	83	77	91	94	89	83	90	87	97	92	82	91	83	83	79	102	100	79	73	80	106	71	79	86	84	74	88	88	79	92	74	73	75	79	88	90	93	96	75	87	81	91	89	92	85	81	96	82	82	89	85	89	78	87	106	74	92	99	96	85	86	90	81	74	80	99	92	83	104	83	100	94	81	85	87	100	85	96	81	86	100	68	88	84	91	88	81	96	98	92	75	96	84	120	102	84	87	94	84	92	81	90	84	91	65	85	101	75	99	108	81	75	75	95	71	67	81	81	88	86	103	86	87	94	87	93	98	76	75	84	95	73	92	83	73	89	92	77	93	91	81	85	68	86	99	84	87	83	74	94	72	75	99	93	67	97	81	85	102	69	88	69	84	85	91	81	96	80	92	80	106	100	78	91	85	87	97	80	94	93	97	76	82	81	99	89	105	99	79	97	81	63	97	90	95	87	104	89	87	91	88	82	94	98	93	92	85	96	81	89	102	94	78	86	81	63	83	90	90	93	77	94	78	90	85	80	92	100	80	80	71	76	75	73	67	113	83	82	91	86	87	85	80	95	99	69	94	84	93	85	92	76	81	87	96	97	98	93	97	76	84	87	102	90	84	94	83	86	85	79	69	85	90	100	67	79	83	78	78	98	86	92	95	93	76	87	106	92	68	93	92	104	77	81	99	80	88	87	80	95	95	78	86	72	97	114	86	92	86	91	90	83	87	81	88	89	71	82	82	66	88	80	103	62	84	83	98	87	93	87	82	84	111	98	82	78	81	78	89	96	91	95	78	79	81	77	75	67	82	82	88	74	79	80	92	87	72	109	67	92	86	79	80	88	88	73	67	91	89	72	88	79	75	89	93	85	90	85	80	77	83	81	98	83	79	81	84	83	84	80	96	95	69	60	74	81	87	76	95	90	70	109	84	85	76	75	78	98	82	76	83	77	82	88	83	94	90	98	84	81	72	89	102	77	98	105	89	88	75	87	81	95	91	85	74	96	81	75	87	86	88	93	82	77	113	71	88	78	80	85	87	81	102	85	85	89	94	78	100	71	94	93	93	93	92	93	81	94	91	68	104	75	100	91	93	94	90	85	85	74	95	92	81	69	88	97	93	81	95	88	88	71	79	83	86	76	84	81	92	89	90	80	101	78	91	93	78	77	91	85	77	69	73	99	76	85	97	94	94	80	66	81	81	104	78	93	87	77	82	106	82	85	83	65	85	93	88	77	77	97	84	95	80	84	101	83	111	83	99	85	74	81	88	93	79	81	88	78	107	76	87	89	76	76	84	80	88	83	91	99	88	103	85	83	73	81	76	79	87	69	75	75	73	77	84	84	79	91	101	89	85	98	79	79	70	95	82	83	84	81	92	96	100	93	69	82	72	95	86	82	75	92	78	103	84	84	83	82	84	85	84	97	87	97	88	91	85	97	77	86	91	81	87	89	97	72	81	83	99	93	84	82	80	90	95	88	72	90	106	94	100	74	83	79	99	83	93	79	98	79	80	77	87	94	81	88	90	91	103	78	105	92	80	85	90	78	71	72	92	81	83	88	84	80	92	85	73	73	88	69	89	87	89	82	75	87	110	84	80	88	70	107	81	100	77	90	86	96	86	76	68	72	84	88	92	78	93	102	91	80	84	74	96	86	66	63	77	86	95	69	95	85	85	81	76	89	86	87	89	95	99	96	94	88	99	85	74	87	79	96	88	92	82	74	85	84	90	102	81	73	81	96	72	95	80	101	78	95	80	87	70	101	67	83	80	97	90	100	76	81	83	97	75	79	88	91	87
26285	19074	16087	22220	30496	32050	30643	28039	25415	23610	21041	18040	15283	13705	11567	9397	8208	7510	6649	5813	4384	3434	2455	1542	1271	1017	1030	1049	1170	1202	1268	1267	1342	1387	1583	1785	1741	1825	1763	1720	1694	1623	1752	1728	1638	1495	1532	1515	1594	1580	1488	1301	1083	1010	933	917	936	945	891	919	866	888	917	903	912	981	934	907	978	887	911	885	948	896	869	916	894	899	898	944	942	902	906	892	1010	920	933	836	874	871	906	930	849	951	880	903	899	895	874	918	907	879	870	927	882	856	872	916	885	863	899	884	936	868	893	916	917	891	927	883	844	898	884	905	800	893	859	936	882	886	965	931	844	843	932	944	885	914	940	897	911	875	856	928	863	816	879	893	884	864	943	909	884	905	872	882	876	914	825	930	866	967	929	905	927	878	870	884	841	912	911	896	850	845	929	876	893	850	904	869	852	869	940	899	937	860	917	908	928	861	897	906	874	931	852	901	940	844	892	868	915	908	922	890	891	875	838	849	889	894	864	854	905	887	882	899	872	885	930	918	920	931	917	891	883	909	930	884	906	897	878	925	861	868	880	899	900	857	899	873	862	903	919	931	887	893	829	855	850	901	904	925	908	924	882	886	877	902	918	898	898	884	901	844	869	922	882	838	851	914	860	849	959	891	872	903	842	927	892	844	917	895	906	859	910	876	848	911	887	890	840	884	882	874	845	874	934	883	884	904	898	871	929	853	858	876	898	888	926	864	888	866	861	922	933	870	909	895	843	924	891	887	906	861	835	863	925	839	872	816	869	938	890	866	907	866	877	878	875	886	881	885	910	888	916	933	882	938	835	923	894	876	889	925	847	967	896	916	880	953	949	887	878	880	927	904	876	904	914	928	890	906	915	924	900	888	880	858	902	934	877	900	871	928	932	905	855	926	935	878	898	905	923	883	905	885	893	928	913	932	850	834	901	901	890	900	865	935	839	904	903	949	892	905	849	904	894	847	884	875	883	871	906	893	886	893	924	879	897	878	913	875	886	918	880	872	933	917	860	882	906	854	886	840	913	883	942	865	883	886	924	917	902	873	924	912	911	887	849	854	857	924	922	846	904	859	907	862	871	928	902	890	903	908	944	885	850	967	909	885	923	909	891	910	898	902	928	903	876	908	883	905	879	914	886	951	863	919	922	838	885	924	841	895	882	859	859	883	882	948	897	875	905	904	894	881	885	861	927	915	900	875	860	858	891	883	869	853	937	840	876	906	884	892	879	934	908	930	903	948	901	880	920	885	890	863	922	914	931	857	923	886	892	867	902	939	888	883	928	913	884	871	854	935	857	954	894	861	890	868	908	871	822	870	951	896	924	932	960	860	906	926	877	889	871	912	916	938	871	883	894	964	877	907	871	880	920	890	884	887	901	910	884	888	889	854	910	869	891	921	913	901	908	878	894	884	887	865	880	903	892	886	918	898	933	877	911	890	922	871	858	866	854	917	889	873	928	889	931	853	859	893	869	907	880	875	902	916	894	917	928	901	900	911	945	874	937	895	899	904	800	878	875	912	875	869	900	845	857	885	907	878	921	865	862	888	951	871	882	882	794	839	909	930	856	949	895	870	928	907	883	919	877	862	862	870	875	881	910	853	857	893	906	964	861	838	917	899	890	925	933	910	904	880	863	887	903	847	823	904	925	957	878	903	882	853	975	912	901	863	901	927	922	892	930	901	877	919	833	828	853	854	855	897	872	917	914	908	870	915	915	920	877	924	853	885	865	908	834	851	900	904	913	891	879	895	863	902	894	897	879	911	953	851	886	944	899	938	936	855	878	869	926	935	851	884	924	871	902	917	893	933	885	885	882	825	948	890	910	961	960	900	861	856	899	870	919	926	903	937	888	960	940	813	881	894	925	848	883	881	877	871	850	873	862	877	937	886	914	886	897	941	889	825	896	886	883	911	891	929	915	922	898	877	923	885	908	855	872	904	947	909	874	915	880	888	886	937	902	915	901	864	899	874	938	889	899	857	921	928	884	843	892	876	932	885	927	841	855	857	872	902	896	922	892	930	982	877	866	883	939	862	841	914	879	938	867	879	874	854	896	884	935	881	884	868	914	917	884	898	919	830	841	914	880	890	879	897	856	860	922	922	929	887	841	861	877	862	832	905	868	920	888	878	900	896	869	892	879	916	861	883	847	900	901	905	889	879	869	877	927	842	872	895	890	893	923	895	906	906	925	934	910	895	871	841	873	916	944	900	882	954	901	895	894	846	839	897	921	869	875	878	908	888	914	887	927	909	909	944	904	909	874	886	854	939	906	867	898	924	870	868	887	871	891	892	868	981	868	877	906	910	922	925	855	894	927	902	851	878	915	877	897	912	896	915	894	844	908	864	877	884	903	857	851	965	955	932	874	874	910	905	882	892	866	895	863	885	898	892	905	896	912	940	916	869	869	950	854	889	890	864	910	910	915	915	875	903	889	871	853	937	909	874	864	885	878	888	880	874	893	888	922	878	932	907	935	907	891	887	930	862	905	860	867	878	824	889	895	930	911	894	923	926	912	881	848	909	908	863	879	918	874	886	900	918	859	837	922	883	877	890	946	908	892	888	915	865	954	877	852	860	895	925	895	937	896	918	859	930	930	895	901	898	846	879	921	946	874	881	875	884	913	963	911	951	890	877	899	941	858	889	896	860	921	843	928	947	861	900	836	879	893	900	898	906	874	900	920	853	907	893	912	884	870	890	940	888	916	857	845	889	895	868	936	895	923	861	922	845	910	840	841	856	850	923	853	897	923	900	883	909	869	928	869	868	904	907	923	880	857	895	910	884	864	935	877	866	900	881	837	938	915	918	873	887	876	925	901	931	930	927	880	932	847	932	906	875	934	908	886	914	904	873	892	922	884	904	955	913	893	870	905	925	914	904	893	908	909	892	901	881	892	916	893	891	928	880	884	876	896	872	873	923	917	910	876	915	906	917	833	896	844	846	909	940	925	860	889	858	871	950	841	844	916	901	944	903	904	913	951	858	900	886	853	917	891	869	873	896	834	871	871	859	858	854	915	896	874	914	845	878	899	896	877	879	884	875	935	900	919	943	812	908	827	870	849	890	899	906	893	922	931	916	876	938	921	881	860	938	899	923	940	845	852	873	909	889	939	868	892	914	875	925	929	876	897	895	869	856	888	893	856	937	873	913	926	878	862	882	883	870	885	879	864	904	850	911	900	933	885	898	844	886	894	830	878	907	874	913	910	886	939	859	898	891	926	916	907	889	871	931	884	863	918	919	931	870	917	837	907	914	962	884	868	887	882	865	903	899	895	942	830	923	883	883	867	912	938	835	930	882	935	838	862	896	925	870	887	866	874	922	910	884	908	915	925	901	936	887	872	872	843	882	922	862	865	913	908	945	870	892	918	904	848	858	925	885	864	911	872	907	883	900	872	898	899	930	895	891	936	893	858	897	947	914	886	918	907	957	931	888	870	892	919	912	842	905	924	917	929	918	816	869	873	890	892	901	847	881	943	883	919	923	857	907
4442	2620	1926	1430	1427	1848	1952	1669	1494	1298	1097	916	698	624	499	437	372	307	309	301	186	173	128	116	92	78	89	77	91	109	82	99	101	119	93	107	130	121	92	111	117	104	105	107	109	99	120	112	106	120	109	107	99	85	85	94	70	72	80	73	81	79	65	65	81	80	81	81	88	88	87	91	110	83	82	73	77	69	82	72	73	99	84	87	88	73	81	67	70	85	66	85	90	80	76	72	109	84	89	74	88	84	82	78	93	58	77	79	94	77	85	83	71	76	78	82	65	98	78	77	73	87	71	90	75	80	68	70	82	80	69	68	74	87	86	88	73	91	84	75	74	71	72	69	81	78	75	87	68	63	76	80	77	63	80	84	84	76	80	81	82	79	73	87	72	60	72	72	63	74	74	69	71	72	69	81	68	87	83	96	83	70	79	70	87	73	78	83	77	79	97	75	77	74	73	82	68	64	80	70	70	74	78	74	82	88	82	72	75	95	71	80	64	74	82	80	81	81	69	63	82	72	80	70	66	66	85	84	81	67	80	89	80	75	87	67	69	81	73	82	94	99	71	73	74	76	69	82	92	79	78	77	79	79	85	81	65	83	78	78	91	75	83	90	87	71	66	86	79	74	82	75	66	88	60	83	74	82	78	80	85	86	74	91	88	79	74	81	68	71	71	85	83	75	92	77	81	81	90	77	86	87	83	81	89	67	80	73	64	101	63	63	65	71	74	70	66	72	77	85	95	78	79	84	79	85	85	69	93	95	82	86	66	87	88	89	81	75	74	75	83	74	94	85	88	85	67	75	72	93	63	67	75	66	77	80	89	84	77	82	71	90	83	79	88	101	68	92	80	78	77	77	86	105	77	85	83	92	75	75	68	83	66	82	90	85	74	75	69	81	93	77	70	78	77	82	88	67	85	74	67	78	61	73	75	79	73	81	62	81	82	60	90	91	81	82	91	90	87	69	82	91	64	85	100	70	62	80	85	72	66	85	84	83	80	66	89	73	86	91	67	77	84	72	75	75	85	81	71	76	85	68	74	73	85	83	64	80	89	79	92	84	86	90	77	79	70	71	80	87	89	92	90	78	81	76	85	80	89	66	74	59	68	74	63	79	85	77	74	78	102	82	85	72	72	90	67	61	74	59	82	63	61	62	77	78	76	86	67	85	73	78	82	74	90	81	77	75	77	79	79	78	87	79	101	66	97	87	81	78	70	73	77	84	96	77	95	76	74	88	86	64	59	87	80	69	66	97	87	93	65	87	96	75	95	87	73	76	76	67	84	88	82	81	90	78	86	82	65	87	74	82	85	69	104	96	84	85	72	83	65	71	67	87	77	77	70	75	79	81	76	97	70	90	82	76	78	77	79	97	70	102	76	96	101	87	64	78	65	71	76	81	77	79	68	90	76	78	73	84	81	82	78	88	84	74	78	77	72	81	79	77	87	76	95	82	73	92	74	80	79	69	73	79	83	84	77	79	72	89	104	74	77	72	76	65	77	70	68	86	79	82	77	62	83	85	80	80	102	81	67	88	75	87	101	86	87	82	76	68	79	78	72	91	70	76	80	72	97	94	93	89	70	83	80	69	79	85	75	92	78	88	80	87	78	89	59	75	84	79	85	85	85	75	76	70	72	70	87	72	85	82	83	79	83	84	78	75	67	84	95	84	68	94	78	86	82	94	91	79	89	74	91	76	82	69	78	79	74	88	88	91	71	83	77	82	93	84	82	80	84	66	81	73	93	79	85	71	80	80	88	81	88	78	71	71	88	70	75	67	84	77	75	97	80	76	80	78	69	79	79	64	74	92	83	92	73	79	81	83	80	70	85	61	66	77	68	63	101	73	91	79	105	85	77	92	65	91	84	91	73	85	90	73	94	59	58	85	66	64	76	56	75	88	73	96	81	82	81	67	71	68	79	70	80	73	74	96	66	72	75	75	68	67	81	78	78	73	71	75	80	90	74	76	62	76	82	66	80	90	78	80	67	76	85	70	72	76	90	75	106	84	89	91	84	71	82	63	63	67	79	72	82	64	86	80	75	76	76	74	65	81	94	84	68	68	77	73	76	93	77	71	86	95	79	83	81	77	97	78	83	73	73	80	74	73	90	72	80	86	73	78	79	79	84	78	77	75	65	76	63	68	89	69	72	96	75	77	94	76	74	67	76	84	75	82	88	64	67	90	79	90	74	79	64	82	65	82	70	80	83	77	90	79	72	75	90	85	64	78	90	88	85	76	93	77	84	78	70	79	86	86	81	84	77	83	97	80	76	79	74	74	84	76	82	79	82	56	79	92	89	74	87	75	83	79	90	70	77	91	67	79	68	75	87	92	81	77	69	82	82	70	78	63	78	90	81	76	82	97	95	83	80	93	66	79	77	75	79	81	94	75	71	82	69	71	92	84	89	85	77	80	92	75	93	71	91	72	89	73	76	83	90	85	72	92	94	84	71	80	90	77	80	83	70	80	73	72	82	74	68	86	79	83	88	86	88	70	81	92	64	62	74	86	75	89	89	74	85	76	93	81	89	83	96	99	67	80	78	94	88	85	71	61	79	78	73	100	72	85	71	81	93	84	77	93	102	75	71	84	78	75	88	84	104	73	72	78	77	89	82	86	77	80	82	74	69	71	98	85	77	74	85	67	94	78	84	76	85	73	94	77	90	60	82	98	71	72	88	92	84	93	75	57	82	81	83	64	56	81	76	64	94	80	73	80	74	80	73	63	86	92	85	86	86	83	87	72	80	76	79	75	76	70	67	89	86	84	72	72	87	74	80	98	106	79	77	81	72	75	64	93	85	78	88	86	96	67	80	64	73	79	84	87	81	87	74	85	78	80	74	87	83	60	95	104	75	81	76	65	82	75	80	84	75	75	84	70	82	97	93	86	74	75	87	68	78	82	76	69	69	78	81	73	80	77	86	71	69	82	77	70	88	79	86	80	83	77	90	76	81	69	86	89	74	71	79	88	88	69	71	71	89	73	83	71	74	76	83	83	79	78	76	81	89	72	90	70	68	86	77	77	74	69	73	77	88	70	90	90	79	77	86	81	82	69	85	71	77	81	80	77	78	81	78	70	75	89	77	69	65	82	66	88	67	89	92	77	79	64	77	84	76	82	74	79	71	77	79	66	73	88	83	81	92	76	80	87	77	73	76	71	70	72	67	84	73	86	90	71	85	88	81	83	84	82	91	81	73	79	77	79	82	75	78	70	79	62	93	66	85	83	76	96	71	84	81	66	74	82	58	77	84	87	84	71	64	80	79	76	78	64	84	90	85	80	75	79	81	59	90	72	94	70	77	87	84	81	75	83	92	62	79	87	83	75	86	64	84	79	58	83	83	83	81	80	87	82	59	78	79	81	73	98	62	83	81	83	67	73	80	83	72	65	74	85	86	62	76	90	84	76	87	72	59	65	79	77	96	71	102	68	87	61	83	77	93	78	77	92	71	78	80	85	85	75	71	68	80	74	83	90	84	79	89	83
27123	20655	18135	23919	32330	33670	32207	29681	27083	25337	22836	19882	17107	15236	13166	11167	9551	8756	7660	6821	5096	3871	2691	1747	1259	1100	999	991	1186	1317	1302	1303	1489	1610	1689	1932	2018	1938	1904	1848	1858	1782	1891	1783	1833	1715	1712	1638	1743	1715	1686	1442	1069	1002	915	909	877	877	852	831	802	816	853	828	818	876	853	842	884	837	887	842	832	789	855	853	839	839	832	802	832	840	866	879	841	852	859	804	768	826	829	826	821	838	838	833	786	786	840	823	856	785	859	841	786	819	828	782	801	817	821	783	849	825	797	819	835	874	806	764	800	802	797	791	831	801	806	771	804	847	822	835	802	853	825	800	790	776	858	801	788	814	797	761	814	858	827	846	854	803	781	839	820	822	812	810	821	829	802	827	844	809	832	818	887	828	803	830	822	830	850	787	874	855	818	801	812	821	834	821	835	833	833	836	804	816	784	787	807	793	806	764	760	837	822	787	819	803	834	792	811	828	795	812	798	828	808	843	819	750	814	844	827	811	823	762	836	827	789	812	778	835	851	780	857	828	816	825	823	802	790	839	815	757	812	826	775	793	785	873	803	826	776	815	792	788	844	786	844	776	799	779	772	787	843	816	817	840	809	805	811	776	784	811	788	827	785	880	787	795	802	846	811	828	775	814	811	809	822	848	811	759	790	774	837	798	813	836	886	794	812	817	810	746	819	842	818	802	841	837	893	862	828	807	813	823	806	791	849	834	755	829	758	806	837	798	783	794	784	821	765	858	823	826	830	787	808	763	809	829	821	783	799	791	848	851	839	731	780	828	772	811	760	870	846	743	820	786	794	850	822	830	813	810	838	797	865	881	836	793	803	824	795	818	864	792	776	828	809	814	785	765	799	784	802	775	838	796	797	818	803	835	853	767	821	813	759	831	823	802	838	793	772	749	844	779	858	861	804	875	845	827	774	794	872	808	787	846	817	778	802	819	822	773	860	815	833	842	787	762	835	852	810	838	804	824	814	870	791	794	853	804	820	817	788	872	790	786	854	762	754	781	835	819	823	841	819	810	814	807	828	816	795	820	880	805	804	771	812	773	823	818	790	796	830	819	871	796	825	815	832	851	814	847	808	814	826	779	799	818	845	822	793	789	795	800	820	816	762	821	844	825	798	795	856	831	834	844	794	809	788	813	765	813	805	816	831	765	808	795	814	799	859	826	821	827	846	876	823	813	816	849	873	789	825	847	844	787	801	827	795	821	818	841	837	825	851	819	813	824	859	844	847	764	907	801	804	813	801	829	829	822	839	786	863	840	823	792	783	786	797	818	815	757	858	822	821	819	835	783	827	826	790	793	852	807	844	846	869	835	801	819	799	788	757	778	836	766	821	810	813	835	820	818	862	813	819	843	807	808	846	761	804	852	831	779	818	846	850	800	817	802	806	809	808	809	802	839	805	806	828	792	780	830	789	778	876	751	801	842	820	856	823	823	803	783	825	853	817	836	824	805	805	805	849	835	805	781	817	793	841	831	867	845	810	804	830	847	872	822	814	795	808	844	859	824	796	849	845	820	769	854	792	773	842	785	812	833	791	892	827	815	801	768	848	802	786	825	838	884	825	846	844	873	819	778	826	849	812	816	827	779	861	781	778	835	853	824	783	791	831	826	802	799	782	850	826	856	798	803	836	800	817	815	846	841	804	852	817	845	838	826	835	841	821	827	820	834	847	798	793	797	873	820	870	800	841	778	843	837	764	823	811	875	836	824	841	792	807	832	838	803	853	819	756	831	818	831	843	830	815	807	806	811	819	832	807	848	831	803	807	832	804	825	862	764	825	844	789	811	830	827	818	831	836	820	817	799	790	792	842	804	852	845	763	810	824	798	842	829	801	785	813	835	808	838	800	855	764	823	820	783	809	811	825	816	752	762	829	857	832	796	797	786	807	827	784	825	850	785	762	810	804	824	827	827	845	812	819	817	825	799	834	792	777	833	798	814	834	797	824	782	831	804	823	794	816	841	817	841	830	849	778	853	810	787	850	813	836	815	819	796	791	819	809	850	840	805	911	838	834	814	762	783	816	846	794	836	822	822	796	764	799	833	798	818	831	819	785	804	797	803	844	790	821	841	770	851	829	876	822	849	811	822	850	825	778	779	859	840	794	786	813	779	758	766	851	817	764	833	730	791	817	821	838	842	830	833	789	811	803	826	814	776	760	832	802	845	814	816	794	809	858	790	803	800	764	838	844	782	823	793	818	797	802	761	749	787	864	796	771	824	792	798	838	842	831	804	765	829	780	837	791	807	804	782	809	790	791	786	814	768	747	819	857	733	823	795	817	831	807	795	790	784	797	810	798	820	807	811	818	730	780	804	832	834	760	770	837	783	828	792	868	805	820	807	830	809	803	821	817	805	798	802	849	777	812	842	812	836	825	823	830	806	823	891	783	853	795	820	806	817	856	790	820	835	801	766	754	854	800	803	808	818	832	835	829	814	829	860	796	791	826	829	862	839	807	826	801	780	784	809	812	812	790	780	845	807	811	784	884	781	780	836	828	822	809	820	818	844	772	833	814	806	839	809	802	781	823	849	816	866	761	840	813	835	823	780	770	763	867	840	773	815	807	819	801	836	804	792	842	800	782	794	797	855	842	851	829	806	766	824	808	893	836	815	827	798	719	820	818	754	793	805	824	807	813	829	822	813	824	744	806	850	843	792	870	830	840	858	789	806	854	807	782	786	862	852	852	824	836	732	786	834	810	822	809	856	834	836	808	806	801	836	776	763	792	814	721	831	754	793	859	780	810	875	836	770	779	832	792	827	794	871	846	763	821	821	834	775	790	852	844	804	842	807	803	860	777	785	794	797	778	757	803	797	837	858	851	815	830	839	801	811	835	831	851	785	810	799	839	793	791	787	828	805	832	808	871	791	878	829	801	832	836	819	818	777	813	831	813	814	783	813	817	805	779	814	761	870	803	818	873	788	816	838	850	817	816	856	832	875	832	785	801	814	803	786	825	818	834	795	810	810	776	811	793	821	822	828	832	784	825	854	888	800	835	829	799	816	796	840	816	826	819	811	862	812	833	844	847	792	823	809	814	798	854	806	795	768	808	816	829	835	831	796	809	852	831	835	834	853	780	806	813	834	845	798	839	799	856	799	847	796	851	782	805	789	800	835	786	777	810	795	812	770	827	835	836	816	795	820	837	778	867	819	840	828	805	853	772	791	805	839	843	802	860	814	775	824	877	859	846	839	837	794	815	776	797	787	781	851	825	794	776	814	836	873	796	832	804	823	842	806	823	791	809	783	842	862	812	825	824	760	817	782	763	768	857	810	804	801	848	763	831	796	806	856	822	773	807	862	813	824	843	824	820	846	822	813	823	796	805	874	841	796	808	791	814	784	870	836	856	828	825	838	835	780	850	830	829	791	783	831	834	795	753	804	802	759	773	824	838	756	800	766	764	786	879	789	834	857	819	802	791	843	803	840	816	851	804	837	834	822	762	814	795	776	757	768	867	810	786	803	799	889
4702	2757	2021	1531	1402	2025	2003	1784	1484	1363	1069	938	719	626	518	435	338	328	296	286	211	176	136	107	69	71	95	82	80	96	98	93	91	118	98	115	110	114	118	139	111	116	95	113	106	106	92	111	105	107	112	92	72	74	93	81	90	85	72	75	58	87	67	63	74	94	82	84	75	58	83	93	86	73	78	86	91	94	73	79	74	87	86	75	84	83	69	76	78	74	89	80	78	72	70	93	74	70	80	70	82	68	76	64	65	86	85	72	81	71	92	69	82	71	82	74	67	75	89	66	83	56	74	81	99	83	74	56	77	82	82	85	76	72	71	75	65	73	70	81	66	77	82	85	69	76	84	78	77	80	74	63	83	72	61	83	80	75	69	62	66	99	66	75	71	88	88	57	87	68	79	59	84	89	94	81	61	73	82	83	89	95	72	73	88	79	81	78	70	84	60	62	81	67	69	76	79	72	68	72	84	78	76	80	82	74	79	80	86	79	69	69	74	80	76	77	69	86	63	70	82	68	97	75	74	93	88	82	81	60	69	65	68	77	79	81	73	76	96	80	50	76	63	64	75	76	80	82	79	61	73	74	72	65	64	75	77	94	66	71	76	85	71	83	79	84	83	69	66	78	56	80	89	77	83	77	89	82	74	92	76	78	79	82	78	72	92	89	80	64	66	77	78	75	83	88	74	74	75	91	72	80	53	79	81	80	82	70	89	97	92	82	91	79	82	84	95	96	73	92	81	71	77	73	73	86	61	92	73	67	54	71	69	83	70	87	67	60	81	85	96	77	74	71	75	73	74	70	71	71	71	65	60	67	86	81	79	79	78	73	65	78	72	64	69	59	78	73	72	74	87	79	98	71	73	76	78	86	70	87	92	76	86	67	81	85	92	78	73	77	85	84	77	80	79	64	79	68	67	65	75	67	77	94	69	81	72	78	74	97	73	81	70	91	82	77	82	71	74	84	72	85	70	54	66	82	71	66	72	79	82	74	67	76	69	75	72	72	69	80	71	91	86	89	96	77	91	94	88	61	63	77	60	76	65	77	80	78	83	84	78	63	76	83	76	66	74	80	81	72	79	94	98	76	72	64	73	73	76	64	75	77	86	62	70	76	80	75	78	78	96	90	85	81	94	75	89	74	80	93	79	75	72	74	80	72	65	82	66	74	86	82	76	83	81	87	55	75	83	74	72	79	81	79	77	71	85	74	79	74	73	78	65	55	83	78	91	80	57	64	83	84	82	70	63	80	65	68	87	86	81	80	80	83	79	82	76	75	80	75	68	67	82	84	78	71	91	62	73	97	73	82	72	80	74	93	93	75	89	77	82	72	73	78	80	82	89	67	72	82	83	72	72	67	59	82	81	73	85	77	83	66	75	87	78	59	61	77	78	78	83	82	66	73	87	93	71	64	82	83	88	72	68	82	84	63	74	85	86	70	93	69	73	94	74	82	79	71	83	87	95	68	54	80	66	68	78	72	66	94	62	90	66	87	70	76	75	81	82	83	88	71	74	68	77	73	78	61	76	74	70	67	71	73	80	90	88	44	89	83	81	80	62	86	73	76	77	80	90	73	76	76	88	71	61	86	88	76	72	86	81	64	85	85	86	73	60	76	82	78	81	84	90	81	71	72	62	66	75	66	73	66	79	62	59	71	76	81	80	56	69	78	90	91	72	87	71	69	91	74	81	71	63	65	76	73	88	83	79	71	78	77	87	86	76	72	67	70	75	57	84	73	84	65	82	68	83	82	86	94	93	91	79	59	81	82	67	78	79	67	82	73	82	83	81	76	70	65	99	83	77	79	74	81	92	79	83	90	82	88	78	88	92	85	75	63	78	66	81	76	87	70	61	68	89	91	83	54	79	92	78	85	60	67	79	76	72	73	77	64	65	88	94	58	89	77	81	76	69	60	93	60	69	79	72	82	78	59	62	73	86	73	73	89	74	73	68	67	76	69	78	85	73	75	65	78	86	91	71	76	75	82	73	74	77	81	81	72	78	74	69	80	66	87	82	70	89	80	82	79	80	75	79	79	74	84	74	71	86	80	88	79	74	83	80	74	74	95	78	76	86	76	70	97	71	62	61	81	69	79	82	66	84	85	62	85	79	75	75	85	91	82	89	85	77	68	75	68	95	73	84	78	76	97	78	73	83	77	72	76	67	74	71	68	77	95	75	85	73	74	76	75	97	80	89	90	72	68	76	71	83	67	76	74	91	68	75	69	62	78	73	74	80	80	92	80	71	82	74	82	72	74	66	97	81	82	73	78	76	76	88	76	63	73	92	62	84	68	72	74	86	82	75	78	90	82	83	66	87	86	67	83	94	63	85	73	72	88	75	80	82	73	83	80	87	74	84	85	86	77	67	83	66	65	90	77	83	71	74	61	63	75	76	77	70	72	81	90	81	67	79	83	82	82	71	67	84	85	79	71	72	69	63	76	74	85	74	98	80	96	83	74	78	87	82	91	82	85	70	76	89	56	80	73	82	95	91	82	84	70	80	75	78	69	76	73	91	74	73	74	82	69	57	83	72	87	70	76	79	81	84	77	68	63	75	71	61	73	74	69	80	81	66	93	92	83	80	68	71	74	73	77	83	69	69	69	94	78	88	84	60	72	74	62	57	79	83	58	70	74	65	61	82	70	78	82	66	79	60	83	76	69	64	87	72	70	73	72	78	96	101	73	80	79	79	86	100	86	86	69	83	82	90	89	76	72	74	76	79	72	76	87	71	97	77	69	80	80	84	81	65	73	95	87	79	74	84	77	70	91	77	69	62	76	79	73	70	63	81	71	75	67	77	89	82	91	79	79	80	64	75	74	77	88	78	73	72	77	97	87	79	77	70	66	80	73	76	78	80	83	86	76	67	75	82	73	65	76	84	82	84	58	68	85	74	72	78	70	90	70	64	81	75	88	68	89	79	70	80	56	81	63	84	55	81	71	78	82	67	72	89	71	98	83	73	75	72	91	70	67	74	78	81	86	80	60	78	79	68	98	73	67	68	94	89	78	75	80	89	77	74	81	78	65	80	81	70	81	80	78	79	87	86	79	82	81	74	74	81	77	76	69	77	100	81	82	66	62	74	80	73	65	86	68	77	70	88	64	93	70	79	76	83	89	75	87	74	77	68	70	74	72	70	68	71	78	56	81	71	61	85	83	76	83	72	74	79	76	77	68	82	81	83	63	63	72	76	70	59	97	78	94	72	72	83	75	76	82	89	79	77	68	84	80	79	80	79	63	80	71	81	80	84	64	85	80	80	77	70	70	78	82	75	70	86	85	92	73	74	69	67	65	74	79	85	63	76	82	81	89	88	86	82	69	65	69	69	85	86	89	72	84	71	76	76	83	79	70	86	87	80	62	74	80	77	76	68	76	80	79	72	79	85	79	74	76	68	75	76	70	82	80	86	74	67	73	69	83	88	67	75	81	74	79	67	69	80	70	85	75	68	89	82	60	116	83	78	82	72	78	94	71	108	72	89	85
27737	21261	18332	24478	32780	33972	32305	30167	27504	25567	22952	20135	17162	15295	13388	11263	9495	9119	7955	6915	5174	3872	2807	1736	1272	1129	1084	1024	1195	1318	1304	1398	1428	1599	1723	1831	1981	1943	1977	1896	1906	1819	1898	1923	1822	1716	1594	1707	1733	1784	1596	1432	1113	958	858	873	792	809	769	749	857	797	830	776	863	804	827	879	829	848	817	807	836	810	892	813	859	824	832	809	851	858	816	838	820	826	829	835	807	759	821	770	838	768	792	765	785	786	835	738	836	802	754	766	782	787	834	826	800	817	788	817	808	782	841	800	794	796	753	772	795	762	759	804	796	751	783	799	817	828	804	835	756	784	786	838	755	823	792	820	792	772	737	786	805	774	807	811	740	814	770	803	843	789	749	769	809	847	761	730	829	758	766	820	805	794	816	770	791	851	777	780	826	844	784	799	814	814	768	749	852	750	811	777	761	844	756	832	809	774	780	844	739	772	820	769	830	797	793	809	762	800	823	792	820	772	778	793	879	806	785	762	790	731	802	823	768	788	800	809	798	805	825	773	791	768	770	848	781	794	822	784	770	773	822	804	825	857	794	777	818	744	790	824	785	782	802	815	814	768	813	767	786	808	815	839	793	791	810	758	769	824	795	827	835	817	820	811	822	817	804	812	789	751	784	779	770	763	817	795	831	780	824	785	800	818	764	800	801	799	791	787	857	756	820	810	800	751	799	779	848	788	770	734	805	791	778	794	786	814	860	765	824	808	836	776	836	777	792	845	859	761	816	827	828	811	801	753	805	800	812	779	791	787	824	799	767	843	794	793	874	780	803	768	813	835	782	836	807	808	781	793	777	795	782	766	810	779	756	783	773	797	814	813	816	813	828	788	750	749	781	754	824	769	784	747	789	804	780	791	783	823	849	801	780	795	796	789	765	797	820	783	805	794	847	785	787	806	831	761	782	761	812	789	783	784	802	804	781	783	791	845	832	780	779	750	747	800	832	812	782	807	795	763	808	818	814	835	829	805	793	743	824	811	750	795	798	784	785	751	799	869	805	811	845	805	803	766	808	804	778	841	740	792	807	724	845	819	825	785	777	745	794	794	798	834	752	791	818	771	807	793	834	782	778	860	892	789	791	834	783	827	798	750	798	779	803	774	816	755	802	721	850	790	819	784	839	761	783	825	780	756	762	841	779	810	829	804	759	764	786	844	770	806	795	782	769	804	782	800	825	809	786	777	730	821	785	896	784	805	806	790	826	763	772	812	816	765	801	736	802	803	755	817	811	778	812	746	774	799	790	811	808	805	808	823	789	818	809	804	784	799	811	786	817	825	822	777	840	806	794	798	828	811	786	773	837	808	834	821	770	783	821	827	797	852	803	723	783	753	906	768	805	762	843	774	797	787	810	787	779	827	815	819	798	773	829	779	828	839	801	790	822	797	784	811	787	807	786	777	779	805	824	805	829	811	816	833	792	748	755	809	788	797	806	836	825	797	817	776	763	831	800	848	804	824	818	790	843	781	818	813	822	806	817	799	879	814	799	849	717	789	814	798	867	789	816	792	796	837	791	792	755	831	826	802	788	796	789	828	816	755	787	791	823	782	767	782	747	855	786	769	801	779	750	826	783	771	809	769	762	829	795	765	824	781	785	768	768	840	813	811	805	783	764	756	814	818	758	792	741	856	786	789	718	745	759	837	760	763	779	820	813	766	804	759	839	819	797	821	789	822	800	790	779	800	721	825	785	777	752	824	772	796	787	798	816	807	809	817	797	782	811	812	764	784	791	774	762	811	765	758	820	790	741	799	838	782	790	804	834	818	802	795	793	743	794	802	809	829	782	814	806	775	833	762	813	790	828	834	726	791	771	811	776	819	807	742	751	859	810	796	827	795	804	770	798	795	826	762	794	811	809	801	771	802	809	801	758	789	808	792	814	780	777	818	773	832	752	829	758	836	777	807	788	794	812	767	831	790	802	811	764	773	739	806	816	753	825	800	800	803	782	811	818	787	770	749	783	791	812	821	782	741	833	761	788	783	780	788	771	806	825	769	802	760	843	776	846	771	767	756	777	790	759	791	799	791	828	819	797	791	811	831	788	791	783	784	788	797	744	810	822	823	836	802	837	830	795	789	812	868	803	843	831	806	819	841	840	818	805	817	797	763	837	812	793	813	782	763	799	758	791	744	800	819	764	828	772	867	813	814	806	760	791	818	762	800	844	765	817	762	807	812	818	775	801	793	822	745	743	783	740	775	769	828	824	770	864	817	765	781	833	853	783	811	835	825	783	834	776	787	767	837	800	777	761	857	777	822	833	823	789	771	819	798	794	796	824	815	791	819	771	788	873	792	780	842	782	839	795	764	835	770	784	817	800	834	788	808	787	805	802	819	780	748	792	844	861	779	795	822	801	800	777	795	822	816	782	782	790	830	773	801	808	771	833	799	821	878	806	766	795	806	786	801	790	814	802	767	779	808	809	811	777	766	856	805	754	724	825	762	796	810	798	777	794	790	783	834	771	800	797	808	741	819	810	783	766	825	804	787	778	823	804	833	814	772	779	815	764	841	815	834	794	775	772	826	823	813	755	817	848	738	761	742	775	793	789	749	810	769	795	797	820	824	780	815	804	779	801	748	750	760	781	763	840	829	867	786	811	765	806	787	816	849	801	726	809	822	838	808	793	810	802	849	786	804	862	824	779	762	724	789	811	860	777	742	831	796	791	766	742	840	805	825	794	799	784	778	802	834	836	799	760	782	826	775	785	806	790	828	778	760	766	803	848	815	816	765	763	816	812	780	769	790	782	815	794	797	802	741	823	825	806	772	801	812	790	828	819	781	807	825	797	811	848	761	794	760	780	799	825	817	832	765	835	748	756	765	807	837	760	820	794	806	805	792	751	760	827	793	776	806	777	791	791	787	814	803	839	802	797	747	764	794	784	799	788	777	814	727	820	783	808	791	767	766	731	756	774	840	794	777	786	788	764	783	765	792	810	784	804	822	779	803	774	822	826	807	791	815	765	765	796	830	829	771	812	834	784	714	799	787	768	793	776	784	764	790	853	804	805	840	790	815	805	799	819	762	797	781	759	777	782	768	761	739	808	821	793	822	822	806	761	784	766	771	792	777	792	849	775	799	763	796	781	789	775	727	856	806	785	782	856	761	792	767	797	813	822	753	784	803	794	824	848	776	793	787	845	805	812	807	796	844	766	764	793	761	786	861	817	788	802	800	788	818	820	825	780	831	745	799	802	761	812	802	805	834	805	804	865	777	786	785	798	768	832	771	798	816	783	798	810	779	776	851	841	785	776	774	809	814	817	789	876	787	800	782	819	786	807	829	806	770	794	804	799	792	839	782	789	769	823	799	835	773	826	794	816	816	804	795	747	824	782	760	799	762	782	817	770	796	798	769	803	836	819	833	799	778	768	775	826	815	806	819	829	773	822	787	809	773	788	805	823	799	806	814	819	813	778	825	821	823	786	788	811	829	771	810	751	779	775	788	850	766	868	732	786	783	772	764	791	800
4103	3431	2538	1822	1858	2358	2402	2104	1935	1601	1324	1085	829	718	662	478	406	387	360	299	246	155	126	87	77	87	64	76	82	89	81	72	80	90	115	110	124	98	107	120	107	68	101	107	120	99	76	101	102	95	82	75	80	72	70	78	69	62	75	53	62	67	62	50	60	70	64	56	62	49	58	79	75	73	60	58	58	54	67	54	64	69	65	59	57	69	64	56	73	60	75	56	56	63	55	63	53	45	50	59	64	67	62	67	63	48	68	62	60	61	57	63	70	47	43	67	63	51	58	60	57	80	57	65	59	53	68	56	64	60	64	52	69	68	59	64	65	66	48	65	68	73	72	63	60	53	66	56	61	65	56	77	72	57	54	43	70	51	60	60	68	65	55	52	63	61	65	61	56	57	66	62	58	61	69	46	82	81	64	75	66	62	72	64	69	59	43	70	60	71	61	54	61	63	70	53	79	57	49	71	55	60	61	60	63	73	55	66	71	66	62	62	70	53	64	59	87	62	53	67	60	76	82	63	62	52	57	66	63	61	62	63	71	59	56	54	60	60	52	69	56	71	55	50	64	68	61	55	62	53	57	68	72	61	57	68	68	60	69	70	67	61	51	72	72	63	67	73	58	63	60	62	66	62	63	57	66	56	79	67	84	57	56	57	54	44	61	62	66	66	71	69	82	60	62	57	45	57	66	59	63	57	67	54	57	50	66	55	69	52	54	64	55	63	65	51	65	59	61	49	64	59	64	54	70	50	73	75	52	72	67	75	65	59	74	73	69	52	56	70	62	73	67	69	63	56	52	66	61	65	59	66	71	74	66	55	58	51	55	65	57	64	64	56	72	72	41	57	73	73	59	59	62	58	60	67	67	55	60	57	55	58	61	65	46	67	51	66	59	53	64	50	64	58	59	65	63	70	57	51	44	60	51	56	47	70	43	59	68	59	56	55	70	62	65	65	75	73	64	50	87	64	65	64	63	65	63	67	70	72	64	69	66	60	74	72	66	59	69	72	57	60	61	79	69	60	70	54	76	54	73	60	59	72	54	64	62	54	56	67	64	68	52	67	50	65	52	65	58	76	61	63	69	54	62	58	63	56	51	53	71	68	60	58	53	54	55	66	74	63	69	64	62	48	50	58	70	65	64	75	58	61	71	74	60	52	60	62	72	53	57	50	73	72	81	57	72	58	62	59	78	64	59	66	78	62	50	59	62	57	61	70	77	55	63	54	58	74	66	60	62	60	78	59	50	66	63	57	71	52	68	56	71	63	70	53	63	69	44	84	46	56	51	59	52	72	65	46	53	50	68	58	47	66	60	49	62	46	66	55	43	60	54	65	56	56	54	63	55	54	82	71	52	69	54	71	51	58	68	52	61	52	61	67	66	54	77	54	51	62	54	86	68	63	68	67	62	48	65	60	62	83	65	77	75	72	63	80	59	59	61	68	59	66	55	56	57	75	58	63	65	70	72	62	72	68	56	54	71	69	68	68	57	66	63	78	71	65	55	63	64	58	65	60	64	62	62	52	70	77	68	73	60	63	56	57	57	51	45	72	57	56	77	61	66	64	62	65	64	55	60	60	66	68	68	69	65	67	53	67	63	78	61	52	71	60	73	65	53	71	77	68	72	70	57	56	69	64	51	65	57	62	66	87	57	69	70	59	73	66	60	49	58	60	71	59	66	62	58	62	71	70	72	71	65	57	55	58	60	65	72	56	62	67	73	56	54	56	72	67	53	72	53	71	66	60	68	58	58	65	52	77	66	74	69	71	61	59	63	61	66	60	63	49	51	61	59	59	63	76	65	52	51	67	74	63	51	47	76	80	47	59	57	49	64	59	53	54	66	75	64	57	46	68	39	44	67	62	49	55	72	64	68	72	79	58	58	63	49	51	60	67	71	51	74	67	79	63	63	59	59	68	56	68	73	67	70	51	61	70	74	65	70	66	53	56	63	84	62	57	65	61	62	59	69	63	67	72	69	56	67	68	66	54	57	69	72	54	62	79	62	68	71	70	46	53	60	73	78	63	61	66	68	63	56	50	55	61	59	56	51	67	58	55	60	79	69	66	89	70	63	71	64	80	59	47	62	54	56	55	54	61	69	62	70	70	54	62	67	65	64	66	63	76	77	75	64	69	54	68	62	63	49	62	65	66	71	63	60	60	60	65	62	80	68	66	68	54	68	68	69	72	63	66	58	51	63	73	58	67	63	73	72	76	69	52	55	65	53	63	64	64	51	70	59	60	66	61	55	79	65	56	57	49	68	54	53	53	78	55	70	56	66	65	58	56	63	45	56	47	72	52	79	57	62	78	56	55	59	51	51	74	69	66	78	66	60	56	50	67	46	62	72	63	56	51	68	53	59	64	66	57	69	69	56	62	73	72	64	45	75	47	47	69	48	73	73	50	60	75	68	53	71	72	71	61	78	67	51	60	57	65	54	54	68	47	54	72	70	68	65	60	51	54	63	65	64	64	62	57	73	59	58	59	63	68	76	53	54	56	68	70	48	61	66	75	54	79	67	51	69	53	55	62	64	51	61	60	74	61	67	66	80	60	56	68	50	64	68	67	66	65	64	47	66	57	54	60	78	55	59	57	62	65	46	56	56	64	48	50	64	65	52	65	59	54	63	64	62	60	66	76	61	70	61	59	72	71	56	62	70	71	60	71	72	62	70	47	70	74	61	74	82	55	65	61	59	65	72	67	65	72	68	68	73	52	75	64	59	64	68	57	75	55	60	63	56	58	63	54	69	55	54	61	74	56	68	67	62	65	57	48	66	59	66	57	55	78	77	62	59	65	47	68	63	63	65	65	64	70	61	46	38	53	63	66	60	61	71	65	64	57	58	59	56	76	69	57	62	70	59	48	56	71	70	54	49	67	67	63	65	57	71	64	59	66	46	57	76	73	65	63	72	58	62	81	48	73	71	65	64	66	66	61	63	67	63	71	70	61	59	75	58	65	70	53	66	70	61	64	59	63	64	69	80	54	62	73	59	62	69	55	64	53	58	47	82	70	57	71	65	88	58	60	60	71	57	76	59	51	65	70	65	67	64	49	68	57	59	68	64	78	64	70	51	60	58	63	61	67	66	63	65	76	60	62	71	51	66	63	60	49	64	59	62	64	68	61	67	62	66	64	53	70	63	70	60	64	63	49	55	63	63	49	57	49	53	66	61	54	66	56	71	55	62	69	75	68	68	56	58	46	66	63	61	77	56	51	60	64	50	52	66	60	59	72	65	71	68	68	65	53	57	50	66	45	59	70	60	56	62	77	53	67	61	56	49	74	61	47	47	73	49	63	64	74	51	79	57	68	63	60	75	62	61	67	62	71	63	57	66	62	65	63	57	63	62	64	50	59	71	60	58	60	62	59	60	60	64	60	59	70	72	65	48	56	48	71	53	70	58	56	72	53	66	52	69	56	72	74	63	72	65	60	65	75	67	62	62	64	55	67	58	71	74	61	65	54	61	50	71	56	60	51	60	64
30769	23372	20438	26471	34812	36396	34460	32023	29308	27428	24715	22155	18830	17136	14850	12473	10731	10092	9128	7666	5927	4138	2993	1798	1252	1039	923	1052	1140	1337	1291	1394	1540	1718	1849	2023	2119	2095	2074	2074	1998	1818	2009	2090	1854	1730	1776	1882	1873	1850	1706	1412	1087	889	726	690	669	686	709	660	635	728	676	705	725	684	710	713	763	721	736	720	732	696	720	704	712	702	707	692	723	726	723	728	658	708	703	673	682	717	680	689	668	688	697	658	689	647	690	642	711	648	637	659	661	710	690	698	712	675	697	716	689	682	681	709	664	701	681	707	655	606	682	674	637	651	643	623	682	706	668	670	678	697	656	645	646	694	688	653	680	655	676	645	597	678	714	633	653	678	688	684	663	679	695	679	644	628	673	662	650	643	677	672	700	698	619	662	654	680	639	650	696	702	645	634	706	678	667	663	623	636	633	671	673	690	621	692	640	653	660	629	641	640	653	654	658	694	662	658	628	670	687	720	695	666	677	618	648	693	653	626	658	681	668	656	671	646	721	643	625	679	645	656	658	644	686	696	701	649	660	687	652	656	701	691	660	682	672	651	661	689	699	671	671	669	664	654	671	694	664	666	640	682	652	655	689	663	632	677	692	684	667	614	624	649	700	668	673	634	666	649	682	669	604	696	672	613	701	623	639	660	677	685	698	646	675	670	655	660	653	696	696	648	729	646	621	664	683	621	690	664	698	680	622	666	623	665	652	630	698	698	673	672	639	690	666	647	647	658	676	593	648	683	704	695	729	653	667	715	665	705	663	644	612	657	671	651	679	661	647	684	685	701	666	679	699	660	678	647	634	683	679	618	661	664	707	616	677	691	598	665	626	658	668	679	624	659	693	646	668	668	644	654	682	672	714	674	642	650	663	698	655	647	661	673	660	668	656	683	622	669	689	676	637	667	678	668	691	667	667	666	629	692	665	734	681	675	709	675	706	646	654	650	687	636	654	666	651	682	636	688	698	666	648	665	694	648	701	669	680	658	684	693	615	662	656	664	663	614	669	642	672	698	680	622	644	675	702	694	624	606	681	688	655	646	643	628	638	641	669	682	667	673	696	676	622	703	644	705	659	668	644	678	617	658	655	689	703	704	643	695	672	643	691	650	662	646	682	686	634	623	620	605	684	635	669	640	659	661	694	683	631	672	627	647	687	730	627	663	652	689	658	687	652	674	675	679	677	640	623	673	625	680	676	655	660	711	637	640	641	634	678	681	685	654	635	654	662	610	675	663	633	707	658	667	637	650	680	669	694	680	663	686	701	647	660	664	689	641	714	666	658	673	679	675	721	660	651	662	644	655	681	698	671	649	689	660	658	684	666	634	661	674	689	637	643	614	719	642	691	650	648	647	688	658	676	679	651	648	660	630	654	682	665	694	630	672	660	638	699	701	652	694	662	694	660	637	690	674	643	677	730	686	714	677	704	657	638	672	643	661	678	701	656	673	679	620	653	612	673	705	680	658	642	715	711	641	642	663	661	652	664	653	700	658	701	655	662	639	673	727	638	618	637	683	653	678	670	656	645	641	665	627	673	621	664	673	664	679	664	669	648	662	673	699	639	641	647	694	636	633	669	639	712	722	687	669	627	684	667	709	636	701	660	648	648	657	670	654	636	636	675	671	612	676	688	663	643	678	668	654	641	670	638	640	681	636	687	680	642	671	658	663	679	678	649	681	668	651	630	670	690	679	664	691	657	729	644	668	702	677	654	626	640	628	682	694	634	638	674	649	638	680	631	670	658	697	707	642	671	636	685	620	625	684	607	665	745	670	655	655	650	677	641	621	683	701	669	684	692	659	640	709	665	670	674	691	680	732	664	691	627	646	656	697	695	676	679	668	708	676	654	718	664	680	702	659	668	678	658	680	677	677	663	659	671	630	658	685	682	723	700	639	690	644	717	679	669	685	640	651	622	628	655	711	647	691	670	696	697	661	676	684	664	679	639	670	658	653	677	690	665	648	663	661	698	681	675	664	644	643	720	690	693	721	639	722	644	640	681	684	647	637	642	654	690	651	667	692	667	686	688	692	661	649	621	671	672	647	684	680	646	682	690	683	693	664	658	706	699	663	652	640	702	647	679	685	689	648	666	651	613	635	678	622	637	696	696	676	686	661	692	652	678	675	632	658	693	691	666	669	639	697	664	655	639	704	636	630	698	688	651	661	666	652	672	674	681	647	670	633	663	671	668	654	633	667	633	665	640	709	662	671	686	718	698	653	643	690	615	655	658	687	696	668	637	654	678	706	627	703	701	663	687	651	692	688	618	715	678	661	677	640	595	634	699	722	656	716	657	619	689	647	707	640	642	646	660	629	622	640	647	643	620	691	665	658	686	638	699	681	676	685	662	671	658	665	687	660	658	643	650	665	689	646	663	685	662	667	671	673	633	676	652	646	693	667	656	645	686	659	687	675	645	640	637	661	659	652	750	640	661	704	664	683	659	623	688	667	659	655	621	673	644	641	680	689	655	676	634	659	669	650	686	705	652	660	639	647	686	657	636	659	663	662	639	712	667	631	667	627	652	671	682	639	680	682	654	696	664	668	654	674	677	657	666	705	686	708	645	665	648	651	684	661	649	629	656	626	658	640	685	649	660	681	699	695	648	676	646	679	672	661	675	680	593	663	682	667	677	709	651	620	655	628	608	646	633	689	678	694	658	619	706	665	640	664	663	650	606	663	642	676	668	697	647	685	630	654	644	654	603	654	642	708	653	684	656	620	670	639	697	690	654	677	648	632	693	668	694	655	685	654	662	667	647	670	691	696	687	668	685	630	682	704	625	668	705	644	650	641	679	618	667	633	621	681	675	650	635	644	676	665	682	632	633	648	645	654	630	643	660	691	635	675	670	655	647	687	625	681	643	662	695	700	689	672	658	684	646	678	688	693	664	712	724	654	647	692	658	654	677	684	647	672	758	705	701	665	598	666	651	672	657	696	659	647	662	682	673	651	661	613	695	694	682	678	644	655	723	674	684	665	661	665	658	639	677	682	700	684	687	684	646	652	655	656	644	671	670	694	654	650	705	655	665	655	615	646	653	693	637	665	655	635	677	698	671	649	647	634	687	624	632	675	653	673	667	667	690	652	686	691	667	693	635	651	669	699	630	654	685	664	638	628	647	590	649	653	641	716	662	661	687	661	675	667	627	635	718	645	644	598	630	641	658	715	670	645	633	672	686	690	675	719	625	681	651	620	665	681	645	685	672	651	633	652	666	626	676	704	640	657	696	697	659	648	634	674	681	664	661	648	686	658	670	692	668	666	639	658	660	703	658	682	634	644	683	670	705	679	660	681	674	635	645	654	684	683	672	633	716	646	674	631	646	645	617	685	676	652	658	625	654	651	641	712	690	691	699	681	675	695	637	652	666	673	673	693	704	705	686	646	688	653	696	622	602	666	687	697	659	686	611	664	675	676	678	688	661	657	666	688	610	672	669	640	639	750	638	670	626	624	680	693	702	699	681	671	619	651	681	673	636	624
3561	2258	1588	1179	1163	1578	1711	1422	1312	1040	871	735	604	497	434	385	307	299	236	237	202	153	117	100	95	91	85	101	106	117	104	96	89	108	139	113	117	126	139	122	128	115	109	106	120	102	133	96	100	104	104	108	111	79	100	82	88	78	78	74	78	78	93	68	102	80	92	77	83	97	79	83	85	94	76	105	73	94	87	78	93	82	79	73	107	84	94	77	71	97	88	89	84	97	79	99	88	68	84	94	74	87	99	83	67	107	85	88	72	73	99	85	83	93	86	88	87	92	91	89	102	72	70	75	88	77	70	86	94	87	94	77	76	93	91	80	97	72	96	89	94	94	83	98	87	84	85	100	82	83	92	98	96	101	82	94	87	95	98	85	91	74	88	87	86	88	90	86	88	80	92	91	72	90	87	82	100	82	99	89	75	100	82	90	85	82	87	79	84	87	83	97	93	83	85	96	92	78	84	88	79	84	88	92	95	92	84	86	89	98	89	89	94	108	93	109	82	78	98	79	97	81	76	82	79	82	89	71	78	89	97	94	79	95	83	103	64	81	82	87	76	99	83	77	102	96	91	89	76	92	72	87	97	92	64	95	95	91	77	80	80	88	106	89	97	88	87	99	92	86	76	89	75	80	99	87	98	93	70	83	89	84	91	74	84	89	87	86	99	72	80	87	83	86	95	93	78	76	84	91	89	100	73	94	64	98	75	80	81	94	66	92	85	79	97	98	92	84	92	97	93	101	115	101	86	83	76	84	84	94	82	82	81	88	103	62	77	90	102	72	83	94	79	77	80	86	95	114	93	83	106	95	82	92	91	87	91	85	99	107	84	82	79	90	99	86	72	90	91	81	87	69	86	82	98	90	87	82	71	80	92	73	88	97	86	64	74	86	77	102	79	72	100	95	94	87	93	81	89	87	98	105	107	83	82	87	90	94	79	80	78	76	94	93	103	95	90	94	95	76	71	97	96	84	103	92	87	85	78	91	104	73	84	82	77	78	76	100	85	89	99	91	78	96	85	88	89	73	93	77	88	85	68	80	72	83	88	74	111	73	103	86	98	86	94	77	81	93	84	88	94	83	83	90	96	101	92	94	104	93	84	99	100	82	111	87	80	98	94	91	81	91	90	85	90	107	88	84	91	92	86	107	89	87	73	82	100	85	96	71	85	91	84	92	93	96	74	80	77	91	93	84	93	94	83	88	102	74	84	94	97	76	85	90	88	89	112	84	71	88	71	107	90	77	74	82	86	87	79	97	87	80	102	97	89	98	96	90	79	89	86	80	85	87	84	82	94	107	81	85	95	84	106	99	103	86	85	107	97	73	91	69	84	95	93	87	86	75	86	77	107	82	105	88	72	91	90	84	83	104	80	85	105	81	73	83	94	83	88	97	95	91	86	86	88	94	95	113	90	86	108	84	94	84	99	83	104	90	91	82	95	82	88	91	93	101	81	92	84	94	94	74	110	84	76	89	98	77	82	71	94	80	96	92	86	90	90	84	102	79	85	90	96	79	77	77	96	85	89	84	82	95	83	91	89	93	92	109	93	95	95	92	101	84	89	88	78	87	77	93	82	73	89	89	100	90	98	80	86	100	97	101	92	84	78	94	99	80	91	77	85	75	93	95	73	91	86	98	99	101	106	85	91	92	95	77	86	98	85	89	82	104	90	96	80	88	93	102	110	88	95	90	86	94	92	82	79	79	79	101	93	78	82	82	90	78	90	85	91	102	69	95	93	79	105	86	95	76	91	72	88	97	94	85	94	91	110	103	82	88	75	73	87	93	80	89	73	93	82	108	85	90	80	86	93	100	87	90	91	90	94	92	91	83	90	80	73	94	92	97	94	69	89	81	97	91	91	89	89	87	88	73	85	78	92	86	88	82	88	94	83	86	88	87	77	89	95	82	81	86	91	82	88	89	88	91	81	99	94	96	102	81	77	93	75	83	55	95	89	105	88	95	89	77	79	82	102	84	86	92	87	86	78	81	89	75	78	91	83	88	85	78	78	81	74	77	72	74	91	85	101	86	69	92	105	80	83	84	95	79	96	85	86	81	90	70	85	93	88	102	92	97	89	89	97	81	106	90	102	88	81	94	80	87	95	90	90	90	93	90	77	87	92	83	81	67	84	79	80	79	82	77	95	92	82	101	87	89	97	98	76	85	81	92	77	62	73	82	95	80	87	87	92	104	72	83	75	86	101	86	86	79	88	102	83	84	94	87	102	84	76	98	82	90	107	90	83	83	91	76	83	72	68	84	110	74	87	97	84	70	84	78	96	87	85	68	80	92	88	85	90	95	88	74	88	81	83	87	92	72	78	75	89	91	97	77	88	88	84	91	86	88	84	90	78	91	80	86	99	77	81	77	100	97	84	92	94	86	81	97	86	87	80	98	92	81	85	81	84	86	91	94	76	68	90	89	88	89	84	87	94	100	92	73	84	88	88	86	79	82	85	87	86	78	100	80	83	83	89	73	106	85	94	72	96	82	88	73	77	103	115	100	96	77	78	89	76	87	92	106	87	79	87	98	105	65	105	84	74	87	82	91	78	82	85	85	81	74	79	95	87	83	94	82	78	95	96	98	86	90	94	85	93	75	79	86	103	94	76	95	92	76	83	76	92	88	85	79	95	71	63	77	85	90	76	92	95	90	92	77	76	99	108	81	93	95	85	92	73	95	75	80	87	93	94	89	80	101	88	96	91	88	101	83	77	90	72	97	95	90	106	80	79	86	76	76	91	93	83	99	98	85	80	73	87	85	95	89	92	85	90	91	89	85	80	106	90	81	89	94	78	79	73	83	86	86	110	71	90	79	86	94	83	83	90	80	74	78	97	87	95	90	76	84	84	106	76	91	78	82	99	105	85	96	88	96	76	93	98	85	93	92	92	99	103	81	79	81	85	93	96	80	88	94	78	94	97	82	79	87	94	94	94	85	92	97	86	95	95	75	92	102	81	86	92	77	86	72	90	82	87	92	94	85	75	83	102	101	81	79	72	119	85	80	103	73	83	101	87	94	92	108	93	86	85	80	94	95	96	95	86	84	92	95	91	85	90	95	85	95	92	89	87	89	108	86	76	82	79	75	88	105	72	93	73	100	95	93	100	81	99	85	77	69	82	74	95	92	76	84	95	79	98	102	86	93	111	95	110	85	101	81	86	73	66	77	95	100	101	70	79	84	83	84	91	95	90	86	95	95	84	81	93	100	79	88	102	74	72	95	87	90	79	94	73	79	98	87	78	78	79	91	93	90	91	86	80	96	101	89	85	84	84	92	90	90	77	95	94	89	80	84	84	87	78	92	85	73	71	87	95	87	100	96	83	95	79	113	76	103	99	73	90	95	86	74	86	87	104	96	86	77	78	69	98	98	95	82	100	82	73	87	96	83	92	116	80	94	93	89	81	77	92	95	84	86	70	97	73	89	80	88	85	84	81	79	96	90	90	103	94	99	85	87	82	104	81	75	111	83	91	88	87	80	85	87
26439	19208	16191	22079	30624	32315	30249	27841	25279	23014	20791	18129	15021	13318	11276	9481	7937	7480	6661	5864	4342	3108	2259	1564	1183	1079	1057	1103	1153	1287	1277	1363	1488	1500	1664	1740	1784	1841	1715	1658	1634	1541	1638	1776	1636	1528	1592	1574	1673	1607	1461	1232	1085	996	940	918	927	936	895	887	981	917	977	926	962	985	958	947	923	913	890	971	937	936	973	915	951	940	857	933	974	1023	916	904	949	968	926	931	935	890	901	857	911	936	863	891	892	859	935	873	906	857	873	935	929	956	923	875	945	911	916	925	894	922	900	870	882	945	900	902	888	862	903	920	892	856	915	901	876	892	882	883	862	892	869	894	929	903	913	902	955	927	893	847	925	894	899	866	902	860	891	935	932	924	909	937	905	881	911	919	895	925	895	918	898	910	893	875	922	910	934	858	884	867	934	880	901	954	874	907	909	931	917	912	908	915	907	878	922	928	886	890	897	918	999	849	858	943	876	896	906	937	908	918	940	890	884	906	917	902	909	878	914	925	912	909	886	890	872	917	889	941	885	886	935	865	923	862	902	851	888	925	958	838	944	886	964	916	871	893	872	927	926	907	932	918	849	884	902	904	955	927	921	924	861	899	881	868	950	928	874	949	927	895	841	896	947	917	921	929	947	898	892	884	882	907	908	932	923	865	935	950	903	906	888	883	891	904	903	902	939	908	866	874	886	873	931	911	929	880	912	855	962	925	960	895	870	874	893	910	887	888	867	909	890	901	1039	908	957	935	888	910	915	833	932	934	878	947	913	865	867	882	885	916	881	914	872	916	925	910	952	855	904	881	907	988	881	877	902	851	941	931	935	889	927	977	909	945	874	911	837	886	941	893	956	874	875	949	909	899	953	910	897	889	874	886	897	923	915	944	867	907	869	905	934	926	916	857	968	932	894	863	858	931	918	940	855	877	910	952	936	904	892	871	887	918	895	900	914	920	911	906	917	907	943	922	873	938	879	908	869	918	919	910	896	934	889	891	905	906	937	887	886	914	905	854	902	861	885	976	862	855	942	984	893	931	865	907	894	931	931	887	925	932	907	883	908	972	885	972	872	939	894	869	831	833	943	900	880	922	933	914	893	948	862	934	881	874	904	891	877	914	911	901	907	948	886	927	869	913	931	907	975	914	948	930	932	922	889	933	845	897	904	876	892	900	859	900	870	875	929	884	885	898	893	876	883	906	918	936	936	922	839	923	888	914	937	881	870	896	889	905	873	905	947	954	857	868	877	891	881	944	874	902	904	942	842	864	916	936	894	941	919	914	877	882	911	880	937	896	863	910	862	927	890	933	910	875	939	944	959	859	969	902	959	878	903	852	935	931	930	901	958	897	877	901	956	918	893	902	943	858	867	933	901	882	962	898	877	887	951	938	937	878	903	919	917	859	906	903	865	899	913	945	882	918	919	853	887	902	913	893	954	884	878	846	930	876	889	851	888	872	903	915	878	924	983	932	951	912	931	853	916	886	935	858	908	940	942	893	896	906	943	964	921	874	923	927	947	906	908	829	909	903	952	922	926	890	862	927	888	922	873	867	904	890	892	872	913	937	890	923	894	902	916	897	913	925	922	918	916	873	908	905	926	932	895	928	915	906	835	919	946	903	865	866	935	886	787	930	877	904	886	860	955	881	906	877	922	905	902	862	933	953	897	905	962	884	913	883	896	937	935	839	920	899	892	939	917	919	923	878	940	917	940	897	871	922	910	878	883	876	949	888	897	902	906	921	902	933	878	899	885	936	888	914	928	905	877	890	910	870	962	874	945	921	906	830	916	888	932	878	909	952	983	889	911	906	907	916	861	902	951	927	920	902	898	948	944	923	854	886	930	902	876	944	884	938	1001	919	938	902	906	921	936	879	871	871	923	928	891	976	958	940	831	852	938	939	903	904	892	901	928	876	908	900	931	920	942	924	930	895	897	878	922	880	900	877	939	905	934	895	993	920	936	934	909	869	908	887	901	873	888	916	907	921	937	949	882	885	935	954	876	920	941	914	912	894	929	925	919	943	954	923	905	878	897	902	923	897	878	892	925	968	859	918	920	876	925	896	883	933	911	899	882	857	912	890	899	927	879	923	851	951	978	923	872	916	899	830	920	923	911	972	916	920	868	889	971	925	913	910	874	912	898	940	866	900	880	873	857	915	894	909	952	904	906	862	856	937	905	931	933	870	898	918	898	930	951	883	952	900	879	950	920	919	884	912	900	901	916	956	941	874	890	879	931	880	916	904	931	934	900	926	898	915	878	853	964	912	893	955	914	928	906	877	916	907	941	937	902	897	858	932	897	888	876	948	886	822	936	904	934	897	943	887	917	891	959	900	911	879	941	936	909	911	958	968	902	927	873	851	957	906	844	891	1003	899	920	935	887	849	876	900	964	881	967	924	923	871	936	874	944	886	902	942	854	904	869	877	892	915	889	938	909	896	927	894	879	886	872	933	866	914	943	960	900	924	857	918	829	911	875	848	890	908	925	960	904	894	887	945	850	943	940	938	912	835	881	889	913	890	911	939	953	884	945	890	894	941	892	916	884	915	883	871	900	883	931	917	880	914	894	937	940	871	910	927	876	885	923	897	889	934	898	915	925	858	920	944	931	879	919	895	893	908	899	893	930	928	913	921	929	924	970	937	957	872	948	930	899	913	910	846	906	909	936	889	913	925	897	842	878	932	923	911	903	894	924	879	873	902	897	927	878	961	909	927	895	919	894	895	887	925	887	982	859	971	830	914	927	913	867	875	955	892	928	938	918	923	921	898	904	908	906	925	910	939	911	916	945	945	942	894	843	883	921	892	949	934	919	897	916	910	952	876	919	869	946	915	920	891	851	942	945	890	929	870	924	894	926	902	875	942	911	868	913	803	946	807	902	886	935	881	865	911	880	918	943	881	887	878	880	909	937	915	911	895	909	916	957	912	904	936	922	880	910	877	925	952	947	875	878	912	887	953	837	896	901	851	832	925	843	936	913	869	876	942	900	906	976	907	957	938	836	871	910	922	887	828	882	849	907	931	875	883	907	925	896	960	910	911	870	897	956	914	879	826	900	873	859	964	875	969	929	872	899	835	911	888	972	864	914	857	919	884	907	920	955	904	962	909	935	902	885	915	883	882	888	918	895	974	916	873	863	935	849	896	892	899	981	882	881	923	947	884	905	891	933	887	889	885	906	904	921	916	916	951	896	871	885	903	871	922	944	933	892	972	892	910	874	933	924	908	886	871	931	913	847	942	885	917	911	981	898	881	887	877	911	892	923	939	903	972	908	892	924	918	856	857	924	879	918	907	939	909	933	919	866	967	895	926	915	950	966	868	900	842	885	889	964	918	935	890	898	895	879	887	911	857	951	884	904	904	940	901	926	863	897	953	935	943	897	894	852	882	895	892	892	920	923	904	885	918	890	911	927	950	928	841	906	872	866	894	904	920	881	891	932	888	918	924	880	912	909	901	892	945	914	929	916	956	921	911	928	908	943	856	868	917	904	908	871	928	952	907
4612	2730	1948	1470	1456	1907	1954	1680	1453	1319	1093	906	672	613	499	414	361	338	296	292	176	169	139	120	94	91	96	97	87	94	113	93	125	106	108	115	128	121	121	129	100	112	129	123	97	101	102	119	113	96	106	108	89	94	71	85	68	91	81	69	83	75	73	74	71	60	81	82	72	82	80	90	70	83	87	73	91	82	82	86	80	81	86	86	69	94	79	77	81	72	82	85	86	90	89	78	91	85	80	78	84	80	82	76	83	102	81	78	74	85	101	98	83	84	82	82	89	93	80	96	83	85	90	90	78	80	78	74	64	82	68	83	88	73	83	79	79	95	82	72	85	77	78	75	87	84	87	72	75	78	84	84	85	73	71	82	90	102	85	67	69	74	84	81	87	74	74	93	80	87	95	91	104	84	74	79	82	78	80	67	70	88	86	78	72	81	88	77	78	84	88	76	72	89	80	64	69	81	87	99	81	72	71	74	69	99	100	68	82	80	70	81	78	84	76	85	77	77	75	74	80	71	78	88	94	73	69	78	79	78	77	85	78	84	79	97	75	79	102	78	87	86	81	93	83	92	79	62	75	86	89	79	82	91	85	77	82	81	90	79	80	72	105	78	72	93	81	70	84	89	82	94	73	88	92	85	86	75	73	58	70	82	81	91	69	73	79	93	71	92	74	76	72	82	88	80	77	66	81	86	83	66	80	85	77	72	97	78	93	78	86	83	74	69	96	76	74	67	95	69	71	82	63	77	93	91	85	94	81	82	78	100	77	83	93	78	73	99	75	75	101	84	84	65	74	81	86	90	91	84	95	82	83	77	81	68	87	91	103	76	73	80	80	103	71	89	67	86	60	80	73	76	78	91	98	85	76	78	93	84	81	82	75	85	94	93	79	68	79	91	66	79	86	76	83	77	80	76	78	92	87	78	69	83	73	74	66	73	86	81	72	92	79	91	80	59	60	96	91	62	72	80	66	83	67	68	76	80	107	80	62	86	70	93	83	67	88	80	64	81	98	73	83	84	92	71	87	80	83	75	88	70	80	66	81	68	86	82	86	66	71	81	91	86	81	66	68	70	81	87	86	72	75	77	66	105	76	79	73	88	83	87	90	83	103	66	73	90	70	70	73	67	78	90	93	85	78	72	78	94	76	80	85	86	77	91	88	71	76	105	73	86	69	78	62	68	90	60	75	89	81	79	94	68	81	83	78	70	89	84	78	71	74	63	102	77	84	80	100	81	99	99	84	75	84	95	88	89	80	91	108	71	72	86	75	61	87	81	65	83	98	75	73	72	84	68	76	86	92	80	83	90	70	95	69	70	82	69	76	81	91	68	92	89	91	73	74	76	104	70	75	84	87	91	88	77	61	77	78	77	84	75	65	86	87	73	64	73	87	75	74	84	86	81	61	69	86	73	84	84	78	75	81	79	77	90	81	94	82	76	94	70	93	83	87	108	99	73	81	75	80	90	78	78	82	90	62	73	81	65	76	99	76	73	75	93	77	84	91	81	78	79	91	79	75	91	100	82	88	87	76	95	77	76	98	90	64	76	86	87	95	90	96	86	79	89	94	76	59	103	70	81	70	78	71	79	73	86	88	75	89	71	88	67	81	81	82	89	74	87	88	67	89	87	87	80	74	87	85	91	83	84	99	92	76	76	75	72	84	86	85	88	84	83	85	67	62	83	84	84	76	74	84	97	84	72	99	76	91	79	75	86	82	87	70	64	86	59	72	70	80	80	87	82	90	62	83	74	75	72	86	70	99	72	82	76	72	86	75	83	79	92	82	79	68	48	96	71	80	73	69	77	75	74	77	82	80	92	89	77	77	85	66	77	78	76	67	84	79	86	84	73	76	91	84	69	77	72	92	73	92	93	84	82	87	78	84	85	66	89	76	91	81	83	95	85	79	80	81	81	81	90	85	79	73	86	92	81	75	80	72	89	76	80	86	82	79	60	79	79	76	81	78	89	88	87	84	79	83	66	71	97	90	81	71	71	85	81	94	79	78	77	70	84	86	86	81	86	81	84	82	84	72	93	95	73	78	85	76	86	77	94	81	84	89	68	78	74	73	74	69	65	80	63	95	80	79	88	88	86	94	74	83	68	58	85	70	77	72	77	94	74	76	76	107	77	76	82	69	74	82	78	66	90	93	76	80	70	89	82	80	71	66	89	78	80	83	66	83	87	70	88	78	83	90	85	79	66	81	74	76	84	85	83	77	82	86	83	98	64	73	90	89	88	82	77	85	92	75	78	83	90	83	88	85	64	78	66	81	85	76	88	69	80	89	80	75	81	64	85	73	60	85	87	85	100	85	74	100	73	87	76	77	79	80	67	84	77	78	79	91	92	78	79	87	82	73	81	88	66	84	81	76	84	72	95	69	85	86	86	77	73	80	88	82	73	76	72	66	89	83	77	82	72	80	78	95	76	72	84	57	80	64	85	82	76	84	90	81	83	77	69	80	73	90	72	89	81	68	73	75	94	71	81	84	81	73	73	73	84	83	81	90	84	73	77	82	71	71	75	74	82	71	73	69	88	76	75	75	83	84	82	82	86	89	90	80	81	58	89	69	83	80	89	68	75	91	72	72	88	85	94	92	81	68	90	82	85	75	65	86	75	101	76	77	84	77	78	92	74	74	86	87	97	77	83	73	71	79	86	62	81	72	82	113	83	81	66	88	88	72	73	91	90	86	67	89	85	82	81	90	91	79	75	90	75	68	82	71	79	73	70	85	85	78	75	89	84	73	93	80	92	79	85	75	85	81	80	80	83	77	64	72	73	68	77	67	71	74	92	69	69	77	95	79	86	97	89	87	74	71	89	92	71	77	90	76	85	65	76	83	88	79	75	67	77	85	84	80	85	65	91	75	93	77	76	72	83	72	83	85	93	87	84	69	73	73	63	77	87	82	88	95	72	90	88	89	73	67	78	74	73	72	89	87	74	62	88	68	87	83	103	73	89	77	78	82	91	59	80	79	79	74	81	67	92	74	81	91	73	63	76	79	69	70	97	86	83	82	93	79	108	79	87	95	81	79	74	75	70	93	70	88	84	88	75	62	73	77	66	79	71	86	72	78	83	89	89	51	78	85	78	91	94	81	77	84	96	70	75	90	80	76	62	72	83	91	81	98	65	96	77	86	92	73	70	91	75	91	73	78	74	85	85	82	88	80	82	88	77	70	65	69	91	65	78	67	81	94	80	79	77	79	73	100	73	75	73	89	94	77	95	74	77	75	70	81	85	76	79	71	69	75	68	82	89	83	78	67	85	81	80	84	97	78	68	73	79	80	106	72	92	94	75	73	82	76	78	92	90	79	70	89	82	89	94	87	83	82	80	78	97	83	81	79	82	87	86	77	86	82	85	65	68	91	88	88	70	62	88	77	84	83	73	108	72	76	81	73	73	66	80	82	67	87	66	82	66	90	82	77	83	80	83	88	80	90	71	71	86	73	70	85	75	66	92	82	97	73	87	88	80	76	79	84	103
27253	20504	17749	23692	31998	33460	32083	29407	26979	25131	22501	19989	17104	14939	13190	11122	9264	8643	7899	6684	5118	3544	2489	1680	1179	1037	1110	1031	1175	1326	1320	1411	1483	1670	1811	2038	2012	1902	2002	1902	1850	1686	1806	1929	1871	1711	1733	1755	1754	1784	1549	1282	1077	898	910	829	863	804	849	849	805	813	817	820	877	856	842	876	839	872	868	865	833	879	837	868	858	806	808	799	894	849	797	881	831	846	856	843	809	851	799	847	816	814	843	802	822	870	814	822	785	819	856	817	838	828	857	848	826	831	828	823	834	845	820	873	807	805	851	821	786	827	796	867	768	852	809	825	861	840	837	844	803	805	895	808	841	836	871	824	829	806	841	788	832	840	834	832	803	835	838	779	834	804	821	815	784	882	819	819	789	796	870	819	843	857	839	804	822	838	833	805	791	903	836	865	880	840	818	787	903	795	830	852	883	811	814	802	765	793	847	813	821	840	868	828	852	830	842	800	790	824	827	819	824	790	854	808	860	810	853	839	794	825	757	843	821	805	834	822	790	837	791	870	810	895	816	799	839	856	843	792	831	850	841	843	840	813	804	793	846	848	781	780	770	842	775	822	856	853	865	805	765	817	816	798	820	763	861	831	851	833	788	844	842	810	832	846	867	802	786	860	824	813	878	817	821	822	828	852	817	812	827	844	799	803	810	856	760	853	842	802	797	807	798	801	798	829	815	852	816	810	853	873	801	810	816	789	907	812	810	814	830	790	867	806	787	815	858	776	855	876	834	775	825	829	811	861	878	772	843	854	821	801	776	795	815	799	758	787	806	827	871	796	874	821	863	820	847	859	833	815	781	770	804	823	835	811	803	868	845	821	787	836	783	853	831	853	855	785	834	804	804	779	805	820	863	828	780	854	773	826	832	848	815	788	877	828	825	814	812	833	821	850	820	854	767	888	834	840	834	815	847	786	870	815	822	852	836	821	816	779	837	837	813	787	817	876	865	823	797	803	799	830	809	809	841	843	790	803	823	821	917	867	812	791	826	833	839	853	791	808	830	784	840	874	852	861	845	827	825	779	774	828	821	830	809	791	814	793	800	820	833	798	801	816	802	783	879	820	846	811	815	810	869	832	814	843	784	818	837	789	826	815	830	796	842	833	800	783	812	832	843	801	844	847	833	752	806	818	852	815	855	832	861	831	850	813	834	850	861	831	844	828	876	870	855	954	901	873	831	806	834	837	851	786	804	826	804	789	817	811	840	833	851	866	798	803	839	842	894	845	830	812	806	819	845	848	813	844	884	756	857	805	788	845	808	837	823	854	818	791	771	828	800	815	875	865	828	825	794	820	820	833	838	825	847	821	793	801	812	789	837	839	824	838	833	783	804	857	863	825	815	845	883	804	870	838	781	792	798	798	827	826	767	883	815	805	854	837	804	835	837	842	872	793	832	869	788	830	797	834	822	838	803	781	818	846	828	894	839	821	810	822	816	819	835	810	840	794	819	818	790	835	790	864	786	786	824	813	783	809	844	832	826	827	864	853	847	828	795	800	834	860	841	799	845	836	825	831	791	825	835	855	816	853	787	870	852	809	830	913	784	822	864	792	801	807	848	890	895	842	784	823	813	821	845	828	773	829	831	836	868	873	776	824	866	845	829	829	823	819	839	855	832	828	806	744	843	845	817	809	858	785	828	793	822	792	819	797	831	823	803	797	838	791	816	843	804	864	863	829	776	813	853	827	816	808	783	810	839	822	810	839	835	826	789	863	851	813	811	844	771	816	824	849	814	846	803	766	851	822	869	838	782	818	807	864	868	856	813	770	800	786	854	837	774	847	808	814	781	840	851	824	837	778	824	812	804	809	829	834	845	779	825	826	866	825	813	882	792	799	852	769	828	807	829	822	767	811	842	810	852	788	870	815	791	813	775	826	820	766	857	810	809	813	815	784	863	828	871	818	842	795	862	831	802	809	796	815	822	814	841	812	871	852	842	835	784	761	782	838	814	875	800	869	890	875	830	761	862	794	792	847	824	870	823	867	851	848	821	805	865	819	826	812	787	826	824	818	843	846	862	825	793	854	806	810	855	781	821	841	859	804	809	838	907	802	804	795	887	818	762	825	835	813	833	822	825	830	805	880	821	798	831	808	806	791	823	855	790	831	851	844	800	833	822	856	804	820	846	822	782	796	796	798	799	799	846	842	807	824	850	858	830	836	796	814	860	834	810	795	810	869	844	861	858	805	793	823	819	871	847	835	793	809	838	882	816	849	869	812	786	846	858	846	770	847	824	820	795	799	832	852	814	820	813	828	809	809	800	809	832	826	821	800	856	841	803	806	872	786	812	836	863	815	832	813	801	839	878	816	854	808	838	795	859	843	817	845	815	791	815	844	808	797	848	809	841	786	839	801	850	845	799	828	840	851	842	836	843	800	804	846	878	853	778	876	800	813	828	849	842	808	866	777	828	797	810	899	831	806	871	847	846	841	817	793	778	819	843	805	777	875	769	829	840	806	810	890	834	793	819	819	815	822	855	844	789	821	828	830	811	816	811	864	776	783	842	844	810	821	829	830	799	842	809	860	794	805	843	836	812	900	787	849	845	848	820	809	816	825	837	784	803	799	808	826	858	825	795	816	850	803	850	870	787	851	839	766	847	816	794	838	793	818	843	778	882	838	879	816	803	859	832	805	827	801	825	833	819	880	837	874	841	785	819	826	826	816	827	825	805	820	820	846	795	786	839	813	803	823	841	759	839	822	836	806	861	817	805	900	860	822	816	837	860	841	799	787	843	780	842	845	781	895	844	837	854	837	867	798	786	849	831	836	803	804	823	771	866	881	832	798	782	771	838	838	814	818	826	811	874	792	798	822	816	815	822	830	813	820	800	815	788	852	835	782	829	841	815	836	795	794	859	816	808	845	816	860	838	838	857	858	821	825	857	840	797	833	800	773	837	839	837	790	856	795	840	829	856	866	807	832	842	819	807	857	729	846	798	814	854	842	833	860	887	790	849	802	839	810	795	894	841	829	837	884	775	877	827	769	822	831	860	852	826	834	796	819	769	836	818	835	807	847	851	886	793	808	860	822	857	857	835	807	759	774	791	806	840	822	866	791	780	804	819	801	875	821	838	812	845	766	867	839	887	811	866	774	815	772	826	865	811	845	825	858	796	812	851	872	826	859	812	912	819	801	830	853	835	802	804	850	858	830	832	825	848	846	794	802	870	839	843	850	835	782	780	802	826	813	824	807	788	825	751	826	816	817	871	830	809	821	814	833	853	867	826	824	826	793	857	809	843	835	823	867	833	844	873	854	824	796	848	765	834	859	843	820	885	827	841	828	827	815	854	849	845	770	827	797	784	848	775	862	807	862	812	800	832	798	812	850	804	824	871	828	855	832	791	815	867	857	854	821	803	827	845	799	816	808	811	827	800	826	784	859	867	799	822	786	822	881	800	827	813	810	861	778	845	850	825	812	852	816	816	820	865	879	884	819	810	820	836	805	823	820	796	823	842	812	848	825	821	893
4779	2932	2112	1538	1504	1967	2019	1810	1594	1279	1125	973	676	608	543	469	422	331	311	284	211	174	124	115	93	88	104	77	81	100	87	113	97	98	119	134	146	116	117	110	125	110	110	119	117	101	90	99	109	117	106	98	90	78	80	77	83	74	85	89	79	71	74	62	83	73	98	81	72	75	83	87	77	91	67	70	69	82	100	88	68	74	60	85	77	90	83	94	72	64	67	98	73	71	78	83	82	79	84	79	84	74	76	73	70	89	69	87	93	65	95	77	92	87	71	83	80	91	72	91	72	69	70	78	73	65	89	77	87	75	73	88	78	78	83	77	95	75	77	73	99	77	78	81	69	79	83	79	84	85	80	92	96	68	91	82	81	76	79	75	83	68	82	85	66	66	80	89	64	99	86	77	72	70	58	88	82	70	79	74	79	79	68	80	81	89	64	71	82	84	84	71	60	80	90	78	86	83	80	79	69	68	74	73	88	77	71	77	94	94	64	73	72	72	81	87	79	77	78	78	71	58	72	83	74	66	100	73	81	65	95	76	85	84	92	71	78	67	89	56	72	77	73	67	82	82	82	88	80	74	83	85	83	74	75	75	85	84	80	92	89	86	86	69	90	71	89	71	80	79	72	87	92	86	65	72	60	75	93	86	77	77	70	95	94	73	76	72	66	79	91	91	74	82	66	87	64	71	69	74	79	76	64	74	83	81	71	74	68	86	75	82	62	80	68	90	91	83	62	74	82	75	66	88	70	89	76	78	83	87	77	74	78	76	77	86	75	71	70	79	86	77	69	67	94	78	80	81	82	94	76	78	86	70	92	98	72	80	85	78	86	84	82	80	78	89	72	67	69	76	83	77	74	95	70	99	71	71	84	84	68	61	59	72	87	87	79	80	85	76	74	75	69	81	87	79	71	80	83	77	71	75	68	94	83	87	76	69	73	76	71	70	82	75	90	65	70	84	68	82	81	56	80	72	76	82	94	68	70	81	81	70	84	85	79	95	70	91	59	59	64	76	83	86	75	69	80	69	82	67	76	81	81	71	74	80	79	79	61	85	80	93	76	79	100	71	73	76	80	84	70	85	84	91	73	80	65	87	87	72	69	69	74	85	80	77	68	70	78	74	65	68	88	94	79	72	98	94	76	79	74	81	73	65	71	71	85	82	81	68	79	82	92	86	75	80	84	66	73	63	96	67	57	79	75	73	81	81	66	65	83	95	81	63	87	79	83	86	63	85	75	72	67	88	85	71	76	78	71	82	93	82	92	80	84	72	83	96	91	68	87	86	75	87	82	99	67	66	85	81	75	83	72	74	69	88	82	79	69	84	74	92	74	87	83	83	62	65	77	75	73	77	66	67	88	88	90	88	75	86	86	81	76	88	82	60	69	83	89	77	87	83	80	62	89	76	83	85	93	79	93	95	72	88	86	75	82	89	71	78	78	83	86	93	79	82	69	61	84	62	82	83	80	80	74	80	66	64	77	77	92	78	73	80	79	58	83	78	84	79	84	80	71	89	75	67	89	87	77	94	87	94	74	99	85	93	79	63	62	90	79	71	80	89	88	72	76	66	68	83	74	80	85	76	81	61	73	79	66	87	75	90	79	83	77	66	81	90	95	71	76	68	78	83	75	86	81	75	91	92	75	77	71	83	65	72	94	74	70	82	86	67	74	81	78	76	72	73	82	72	68	75	75	73	77	81	74	68	68	87	81	69	72	92	86	94	82	70	90	72	84	69	81	73	94	72	88	79	69	67	87	64	84	77	77	73	81	94	83	72	76	84	80	81	84	85	66	75	88	88	82	74	87	64	85	71	85	76	95	89	71	72	84	78	79	80	81	61	77	69	80	93	88	80	86	78	78	97	85	89	77	83	65	74	92	87	76	76	85	83	79	83	84	87	102	62	95	71	90	82	66	84	84	89	77	72	76	80	79	72	83	89	71	63	92	87	88	97	68	90	94	75	82	91	71	60	68	72	83	81	83	70	76	80	74	75	84	86	74	91	69	79	73	67	82	86	65	98	75	71	76	82	93	84	71	62	57	82	72	89	88	82	83	68	86	71	79	82	79	68	74	82	84	81	98	82	83	70	72	74	84	82	82	85	84	84	102	66	87	71	77	93	75	82	79	78	66	82	77	84	89	76	101	87	76	93	77	90	87	89	74	83	62	84	80	83	76	98	77	85	89	79	85	72	64	68	89	71	86	71	74	78	88	93	83	61	77	75	71	80	87	88	74	74	72	79	99	85	81	61	87	84	91	91	74	79	67	73	70	82	72	82	93	77	69	77	82	70	92	82	83	70	95	78	80	88	87	71	84	77	78	71	71	72	81	80	90	82	95	82	82	76	78	78	75	71	81	80	82	69	80	79	80	72	74	61	73	89	64	81	79	79	79	92	87	87	76	92	81	70	78	73	74	75	79	65	89	67	85	80	89	61	71	72	96	83	82	93	75	85	80	86	73	75	87	74	74	80	78	90	85	96	64	77	76	87	74	80	79	88	83	74	78	78	81	95	76	77	64	83	77	76	92	87	82	64	66	71	91	75	79	72	79	88	99	76	81	74	84	79	80	77	73	85	66	67	80	71	82	88	70	85	81	73	74	95	63	83	76	71	63	70	69	79	94	77	82	66	88	76	93	70	78	76	77	67	69	89	77	72	82	78	75	61	72	73	82	87	57	58	64	80	75	79	86	66	75	63	78	97	86	77	74	82	85	78	65	66	89	76	75	88	76	100	82	88	69	83	90	82	71	66	74	81	83	94	59	75	73	68	93	78	89	68	88	71	83	77	74	70	74	69	88	92	78	69	78	79	72	89	70	66	86	80	64	90	64	70	80	88	85	60	78	77	74	79	87	64	64	70	66	85	91	78	65	85	63	86	78	70	85	58	63	88	85	91	65	73	81	74	89	74	70	74	61	79	78	73	86	72	84	88	63	72	64	87	77	67	66	78	69	79	69	75	78	71	87	84	80	76	92	81	73	101	80	81	60	91	78	64	82	76	74	73	83	81	74	75	67	69	74	86	72	79	91	78	64	82	95	68	92	58	73	67	82	84	75	80	79	83	74	64	81	95	80	92	78	67	68	71	83	65	97	79	77	75	77	72	87	78	71	76	88	72	79	74	78	65	72	78	77	75	88	75	81	85	81	64	86	88	81	80	58	93	83	77	73	72	74	72	80	90	74	88	89	87	75	65	75	85	66	71	89	83	95	68	76	82	100	74	97	84	79	82	69	80	60	67	74	84	74	87	71	79	70	70	85	75	85	86	80	72	89	86	96	78	88	67	90	91	65	66	70	93	77	75	89	76	72	76	78	67	89	76	88	67	59	74	68	82	102	79	80	77	89	87	87	63	78	83	83	83	79	57	66	82	69	76	78	87	85	93	88	78	80	74	72	82	71	77	78	86	84	84	80	91	78	118	92	67	85	79	78	84	74	75	78	84	75	89	81	81	78	91	70	83	82	69	85	73	90	77	77	101	75	75
27808	21079	18207	24113	32862	33805	32461	29938	27261	25292	23040	20374	17133	15537	13493	11645	9841	8791	8175	6879	5249	3672	2397	1603	1274	1093	964	1055	1249	1369	1304	1466	1557	1731	1905	2078	2091	2021	1940	1922	1881	1830	1916	1953	1876	1733	1761	1723	1833	1908	1651	1269	1085	916	956	842	827	821	817	785	812	806	852	859	844	828	871	808	838	873	888	827	802	803	824	828	831	818	878	823	888	853	865	825	881	814	808	770	824	839	808	806	813	806	784	770	817	746	788	801	840	832	823	858	822	856	880	780	833	918	843	801	828	814	773	805	817	785	870	787	836	848	746	795	819	837	823	841	780	867	773	820	817	795	823	782	780	827	775	795	826	861	776	805	797	784	802	787	869	802	794	833	761	815	817	820	849	757	783	808	835	847	788	846	818	812	833	817	778	824	824	756	822	812	829	804	757	805	785	784	858	822	801	775	834	798	768	835	849	785	830	779	815	786	784	761	764	797	785	876	813	791	785	774	839	804	847	738	854	848	780	793	799	816	803	797	824	836	826	807	802	853	796	804	846	787	860	816	827	783	864	824	843	868	794	840	825	798	759	785	816	835	819	770	861	834	820	810	780	813	817	823	821	855	793	804	847	811	800	819	771	794	813	844	800	814	808	809	797	817	822	805	814	792	825	825	843	839	838	790	812	845	868	778	856	802	847	798	787	829	828	817	787	815	830	842	771	860	790	793	793	782	848	777	790	783	821	801	814	824	845	816	839	840	813	828	864	860	811	824	814	829	816	782	807	775	820	815	754	860	807	862	829	820	814	821	798	788	867	776	793	844	806	800	800	811	805	832	815	811	785	887	813	793	812	818	793	868	835	889	798	815	781	770	806	804	778	827	806	878	818	850	777	835	853	782	819	851	838	809	800	769	823	799	774	801	836	802	801	815	780	809	787	792	840	788	787	831	763	840	848	841	733	804	866	813	846	796	827	824	809	787	803	804	813	826	790	818	799	796	795	830	776	804	729	766	800	790	790	802	830	834	788	838	830	779	785	820	805	781	816	818	769	799	826	827	815	791	820	790	778	811	798	814	802	823	824	820	824	795	813	785	780	851	823	788	842	786	780	831	812	802	815	773	819	817	783	800	837	790	800	794	770	825	796	815	830	817	811	814	801	770	802	816	852	804	794	792	793	820	830	870	796	814	814	750	807	775	812	827	823	767	809	802	814	802	820	811	791	816	779	812	808	822	789	834	752	812	825	769	827	762	822	845	822	798	783	809	817	795	792	821	850	810	816	776	838	843	819	797	821	796	839	841	811	816	840	810	808	877	825	811	903	853	775	819	789	854	799	777	833	789	812	751	772	808	821	820	827	776	814	842	810	804	809	802	884	842	801	820	764	822	813	813	868	793	807	846	785	797	817	757	839	805	855	820	840	791	811	754	797	795	805	822	850	821	800	834	814	853	841	888	808	808	780	859	848	799	790	767	822	806	821	802	775	817	791	755	789	820	819	767	841	855	805	811	816	762	778	798	834	816	823	839	816	829	808	791	810	846	833	808	801	797	856	798	853	797	779	830	812	787	768	842	801	821	803	823	850	865	801	820	847	831	795	865	794	815	854	835	849	830	797	795	810	774	802	876	779	762	820	816	817	814	779	824	783	795	849	767	794	834	760	837	771	819	816	833	798	871	804	788	829	842	795	799	861	817	830	813	833	815	837	817	795	821	814	835	821	791	770	782	822	839	775	841	814	771	818	802	789	793	821	781	801	845	828	824	813	825	796	829	816	872	774	795	834	831	784	789	814	845	806	833	767	786	816	824	801	806	819	808	796	821	818	763	856	817	791	780	803	795	790	841	791	828	798	781	835	843	837	837	809	852	831	789	800	808	808	804	788	792	863	746	802	832	866	803	791	801	830	794	784	810	830	795	802	806	793	772	859	779	814	811	828	861	809	813	813	790	831	859	784	835	828	778	793	813	800	838	775	817	758	872	799	832	807	805	809	791	795	798	820	840	870	790	827	852	806	788	848	734	783	792	820	809	863	852	792	805	784	843	836	806	834	749	802	813	800	842	826	863	793	802	776	787	844	788	819	787	752	837	802	864	842	821	775	810	836	798	734	812	827	831	812	844	830	814	739	749	794	842	848	808	816	832	837	866	827	817	797	805	839	822	822	749	785	802	804	804	792	771	783	827	843	822	827	834	834	803	845	833	847	782	817	831	829	843	760	799	809	798	788	816	790	799	779	824	838	831	833	813	844	803	813	868	844	824	802	781	809	784	798	801	823	788	762	783	840	848	788	796	872	845	781	830	787	814	773	818	850	779	816	764	801	728	785	804	839	812	765	832	797	837	774	836	801	769	830	823	853	783	843	812	775	834	865	820	817	823	802	799	820	815	847	815	820	810	806	779	803	819	843	803	876	794	800	762	749	803	798	824	793	774	812	804	802	779	827	837	795	804	810	818	811	834	805	787	848	748	810	833	843	839	844	755	772	854	822	812	820	784	761	785	851	810	782	782	807	844	763	803	792	810	876	845	826	834	820	782	813	821	813	792	780	767	797	801	813	828	872	800	784	776	803	814	784	808	833	767	856	827	829	804	822	803	823	800	803	833	798	838	808	794	825	808	827	792	820	810	846	878	839	779	810	827	726	851	785	780	814	831	794	836	788	770	810	857	801	843	851	841	800	846	771	764	769	790	805	782	787	816	808	789	798	791	781	831	796	791	795	822	819	774	798	850	825	794	809	841	834	809	785	821	808	835	829	789	807	782	794	805	756	816	854	802	852	818	803	757	747	848	835	864	787	831	777	816	867	812	838	813	805	877	811	789	759	801	805	751	834	822	780	751	776	851	825	816	796	822	782	788	780	795	815	828	797	815	852	765	814	835	809	829	840	816	769	832	784	776	805	829	760	815	771	860	814	821	804	798	831	823	836	792	751	854	827	741	841	789	786	846	819	805	871	796	810	796	846	769	851	810	770	780	811	774	836	836	753	777	818	828	797	816	833	802	828	808	787	809	778	774	839	793	834	825	779	827	803	813	797	791	837	790	829	843	854	790	811	832	805	836	828	773	825	798	885	755	862	828	823	846	842	782	823	800	795	799	840	801	803	785	841	793	802	801	792	791	801	773	770	789	842	808	824	780	850	829	839	808	792	802	852	800	812	769	793	828	796	816	775	846	796	811	843	755	843	805	858	762	853	843	806	835	829	806	851	792	827	840	797	803	757	823	777	781	865	796	811	765	782	862	851	770	826	779	761	851	784	789	809	752	844	802	850	847	788	746	814	865	783	814	797	864	866	826	793	803	770	799	801	797	859	801	842	748	840	769	755	797	831	820	884	841	835	768	834	767	795	836	810	803	801	841	824	818	771	834	786	784	769	801	782	828	783	805	828	804	843	817	805	805	825	826	783	794	771	796	834	795	843	791	819	808	783	812	799	793	810	794	788	816	823	841	866	780	844	797	809	805	808	796	776	840	834	794	825	803	855	782	852	820	817	787	808	753	856	797	832	795	792	778	811	798	822	836
4290	3530	2420	1795	1745	2331	2426	2181	1807	1674	1384	1063	818	695	618	500	371	353	370	319	212	180	139	104	82	73	68	86	83	85	82	89	99	108	99	97	136	110	117	106	102	126	115	108	126	110	92	104	113	104	86	90	99	74	85	69	59	61	57	75	55	68	60	70	77	69	59	85	61	64	73	71	70	78	67	57	77	53	52	63	66	72	59	76	60	67	53	72	66	94	65	60	72	78	68	60	60	68	69	67	78	80	67	62	72	60	64	71	66	55	68	72	59	75	56	78	69	56	86	61	60	67	61	68	60	64	73	67	67	66	70	63	62	76	57	58	60	68	76	73	60	69	78	61	74	67	64	76	64	60	78	58	68	56	70	80	53	55	60	71	73	58	58	76	68	58	70	55	61	63	68	70	65	67	55	62	69	68	85	77	48	78	72	63	71	72	79	71	74	74	80	59	63	71	61	58	54	65	54	62	54	57	56	74	56	71	71	75	83	63	60	67	72	50	69	60	69	61	71	69	52	67	56	73	51	71	60	63	57	66	71	72	84	68	58	63	59	54	61	70	57	65	67	63	52	75	64	63	71	66	67	71	70	41	74	69	70	62	63	66	80	74	69	70	61	73	59	71	68	57	67	59	61	73	59	62	74	67	75	58	56	53	75	64	64	61	60	67	63	45	61	84	75	85	65	63	78	69	65	77	68	66	68	59	67	60	59	73	65	61	45	65	58	61	57	61	57	67	58	51	56	60	54	51	54	60	51	63	60	66	60	66	82	69	62	64	63	69	70	69	56	72	77	64	66	65	62	58	64	67	58	73	64	90	66	68	65	66	65	77	68	59	66	59	65	66	60	61	59	71	69	60	61	73	69	56	61	58	68	57	57	69	60	54	71	70	54	59	53	53	68	64	62	57	53	56	65	80	52	68	52	50	77	63	61	62	59	55	66	58	59	58	62	64	66	72	72	65	57	71	66	63	61	72	68	64	62	61	50	71	49	73	66	68	61	67	64	61	62	85	56	54	59	58	67	63	69	68	67	53	64	73	70	68	79	62	69	67	71	65	74	69	57	69	72	56	58	69	66	55	69	53	75	66	65	84	60	56	57	85	49	68	62	69	55	64	64	61	58	56	62	75	67	68	58	56	73	54	65	61	68	58	70	61	69	57	64	63	54	72	70	63	52	69	75	68	72	61	60	47	68	79	54	77	56	65	58	66	58	72	57	54	53	64	76	61	52	60	69	64	61	61	68	64	57	76	62	65	63	70	68	70	76	53	72	67	67	64	51	55	74	76	61	73	53	81	68	64	62	54	61	73	63	65	68	54	49	57	66	79	54	50	63	79	51	49	63	70	76	67	82	59	68	70	69	65	70	73	57	64	65	82	62	49	62	62	65	64	47	62	72	64	64	63	62	60	72	74	60	67	59	54	59	77	51	55	45	52	77	62	74	70	58	62	72	64	56	67	65	57	60	67	62	59	58	66	65	60	74	72	48	60	57	60	67	51	58	72	67	59	63	56	53	80	62	66	53	59	70	51	70	62	63	69	70	62	89	72	68	64	71	59	71	64	65	59	57	64	64	67	69	61	59	86	70	54	52	63	53	75	65	71	52	53	81	64	67	71	66	73	66	51	61	59	85	55	52	56	72	63	75	66	65	60	47	62	65	69	79	59	72	55	76	72	49	64	75	69	68	80	78	75	63	77	61	54	70	83	70	54	65	65	68	55	62	68	53	55	67	58	77	66	58	58	61	60	66	62	59	63	68	48	59	59	51	80	63	51	73	66	68	60	59	60	53	59	48	73	61	64	63	66	68	69	74	52	77	70	52	72	51	71	57	56	61	69	63	76	85	64	69	62	67	73	66	60	69	69	64	57	70	60	75	69	57	68	64	62	66	52	75	61	68	68	80	68	59	50	76	86	60	63	69	48	56	78	70	70	69	64	54	63	56	67	66	65	57	59	65	73	64	80	71	78	74	81	68	74	66	62	58	71	68	58	50	56	63	51	69	57	62	63	69	67	56	66	84	49	69	58	73	62	72	65	65	71	70	75	70	59	74	79	78	62	58	75	64	76	55	64	63	70	65	48	74	56	58	67	64	59	85	67	72	65	65	64	68	65	60	51	62	69	70	65	46	81	64	46	64	69	57	71	55	81	53	66	63	64	54	56	60	67	57	68	76	74	65	67	78	66	66	63	65	73	63	64	63	66	68	66	58	57	66	79	69	73	55	65	73	62	58	64	69	64	59	61	66	65	75	73	72	68	63	58	63	51	49	74	65	66	67	73	59	66	69	72	73	57	82	73	69	69	70	70	76	61	61	63	66	48	49	62	68	69	57	59	65	60	61	61	63	57	55	68	57	62	51	79	65	52	67	57	65	66	59	52	79	55	68	69	59	57	71	61	68	86	58	84	56	67	53	79	81	58	63	60	52	57	59	64	58	51	51	59	61	74	76	71	55	70	69	74	65	75	58	66	63	53	61	62	66	61	73	64	70	60	74	64	65	56	59	62	67	65	66	69	55	61	68	72	63	65	61	53	68	58	71	77	62	79	60	69	69	56	66	50	52	73	65	59	59	62	68	67	56	74	64	74	66	69	54	62	56	66	63	54	58	56	53	59	55	81	61	65	60	66	58	41	83	56	71	67	76	69	55	55	61	61	69	77	68	71	66	60	64	68	80	64	72	60	62	53	60	60	63	72	57	71	50	68	53	80	67	66	83	53	59	56	67	87	68	66	67	59	63	81	73	63	58	65	87	83	61	70	57	53	76	57	48	58	75	73	54	61	79	67	65	68	71	62	60	55	68	62	66	70	59	71	76	63	68	71	54	64	47	63	62	78	65	59	68	73	62	54	69	65	54	73	58	70	81	71	66	69	65	77	58	65	61	68	58	67	64	66	84	56	65	61	55	62	65	56	75	57	63	58	73	66	61	67	45	54	63	56	55	75	64	81	69	61	61	60	64	67	64	71	63	64	61	59	64	58	59	58	50	75	77	73	64	60	65	56	85	62	55	55	75	91	55	71	60	82	65	68	59	56	81	57	64	67	48	63	60	63	54	77	59	69	77	64	65	73	76	67	67	67	59	67	59	66	59	60	56	64	66	58	51	59	67	70	71	66	54	52	70	76	62	70	53	82	60	55	45	62	64	59	72	81	68	64	70	56	63	52	56	63	60	70	70	64	81	78	58	59	80	66	48	83	70	81	59	49	61	62	87	53	67	65	62	68	59	59	73	63	64	63	65	51	68	84	55	53	68	74	65	58	60	61	74	74	68	62	70	73	62	55	64	57	67	71	54	60	65	70	75	64	50	76	78	57	68	70	65	70	74	64	77	65	75	63	64	60	60	60	66	76	73	77	53	64	59	50	55	67	66	64	77	57	73	68	60	68	66	57	60	62	69	68	61	57	63	53	70	68	69	60	69	80	61	59	69	77	57	70	77	70	82	70	55	49	75	72	70	58	76	78	61	64	58	57	64	62	64	54	66	59
31074	23296	20320	26415	34506	36121	34583	31689	29370	27238	24981	22212	19083	16964	15144	12808	11087	9990	9461	7791	5806	4165	2786	1677	1218	997	971	1110	1228	1299	1419	1495	1631	1797	2156	2319	2477	2202	2139	2030	1938	2029	2151	2049	1905	1792	1896	1886	1822	1962	1741	1327	1029	824	745	707	712	698	673	665	658	712	764	756	763	760	702	742	706	749	755	719	710	718	722	691	719	689	710	682	726	717	755	763	724	719	734	754	772	644	672	736	694	663	697	693	717	707	688	748	744	704	706	727	718	676	684	694	657	686	729	733	675	711	648	653	680	701	667	673	663	701	662	700	731	615	704	706	637	673	689	679	685	704	687	704	650	668	698	644	693	649	702	673	668	692	711	731	672	698	677	685	621	716	671	714	693	693	663	703	641	648	716	681	683	687	691	675	707	641	709	704	712	649	672	693	732	702	704	718	679	694	705	679	703	695	708	670	655	690	678	660	666	705	672	678	697	704	673	695	666	686	698	693	699	660	670	716	696	678	707	647	702	629	686	639	721	678	695	672	693	736	640	722	697	656	661	710	694	659	704	688	660	685	724	681	678	707	695	618	711	706	647	646	728	654	696	668	651	687	682	732	695	728	661	691	683	729	673	692	718	702	667	686	684	687	663	636	691	736	691	701	716	715	708	723	681	696	681	719	667	671	697	688	694	669	741	693	702	666	703	674	720	705	694	682	711	727	672	722	684	704	650	690	668	630	683	695	665	640	668	709	685	704	637	663	658	658	697	687	691	707	689	662	641	660	647	675	678	687	709	687	682	687	674	666	689	712	691	694	659	712	706	700	660	655	707	696	703	619	723	662	711	713	699	683	666	652	729	673	717	719	705	673	662	685	661	677	681	650	715	674	665	738	711	689	683	684	679	707	703	679	649	701	659	691	681	704	661	705	705	691	666	655	699	690	721	670	702	691	689	719	691	658	655	702	691	664	721	731	638	708	662	668	699	649	641	698	662	706	710	665	709	698	770	697	626	664	721	661	689	695	689	671	622	684	672	668	669	707	657	704	684	673	686	678	674	705	701	653	751	656	682	697	700	709	726	680	680	644	708	665	623	693	671	651	670	687	630	678	685	683	699	689	660	683	678	657	682	679	659	679	673	682	654	677	676	658	689	700	691	688	657	683	668	650	672	713	690	666	721	668	705	690	670	719	703	635	742	763	669	636	683	706	713	677	630	684	692	665	704	726	644	745	697	686	723	670	657	674	706	675	726	720	660	647	695	670	649	681	631	648	680	670	714	703	663	753	649	684	681	662	680	690	685	678	699	675	697	705	663	644	722	689	673	643	636	655	707	697	697	698	717	664	687	642	680	684	697	662	665	673	695	700	700	695	687	669	730	689	685	669	684	691	644	693	712	704	702	678	769	720	711	722	717	695	706	683	679	689	694	668	686	705	705	702	666	666	689	675	683	721	674	664	700	680	679	663	710	712	714	715	667	749	689	674	671	711	700	677	641	709	679	704	700	687	694	707	654	701	618	648	700	694	697	660	692	726	667	702	701	664	719	698	734	663	730	705	708	678	654	669	708	616	711	701	689	674	678	668	683	693	722	651	722	743	706	640	670	663	679	696	734	704	676	669	688	688	703	656	679	696	693	726	667	695	713	688	719	686	651	695	649	695	689	679	703	687	667	682	680	678	661	683	684	698	684	671	646	661	670	660	682	699	654	706	704	698	716	704	666	661	710	680	706	669	703	721	688	679	723	694	648	664	700	665	686	682	658	692	684	655	680	648	730	716	697	665	777	622	655	662	676	674	697	688	661	631	742	693	696	634	688	678	654	665	693	689	681	703	690	656	683	685	669	718	710	657	650	699	645	667	690	682	686	703	675	687	744	716	666	641	692	621	659	671	666	667	668	673	696	737	681	710	655	674	726	708	696	664	709	667	667	644	666	671	666	673	702	698	669	627	670	654	687	674	683	692	635	689	720	703	693	724	667	678	719	664	738	612	623	670	695	674	695	713	662	697	676	654	668	671	708	685	706	735	678	671	751	674	664	694	695	671	665	653	683	680	676	714	691	677	703	689	645	694	691	716	671	654	669	697	713	681	710	692	674	677	703	677	654	719	660	704	719	734	681	669	679	713	706	686	652	674	737	724	682	682	666	642	641	674	689	657	738	651	685	668	716	666	681	700	679	664	685	707	664	634	683	654	687	668	680	738	700	686	662	740	671	707	696	647	661	686	701	658	651	707	690	703	691	705	677	727	708	648	720	697	675	691	700	688	688	656	734	681	662	679	672	672	656	650	681	664	672	699	728	708	697	675	707	701	716	660	642	656	678	666	689	660	713	681	689	656	703	688	685	742	647	730	670	690	702	690	692	679	688	647	648	680	697	675	688	699	662	695	656	718	663	706	713	724	688	658	696	672	676	689	675	631	680	642	669	702	696	676	681	737	634	682	678	727	701	682	702	688	712	701	715	729	631	749	720	670	708	691	677	682	665	648	694	684	693	682	658	660	686	700	662	623	685	690	696	700	665	671	666	729	713	662	731	653	666	638	652	724	687	652	682	701	685	665	655	678	705	633	680	676	646	677	653	640	656	677	675	689	646	717	705	658	648	698	669	692	711	650	658	655	679	656	664	682	692	704	696	709	719	717	733	719	646	676	662	701	696	709	641	654	673	667	651	718	698	660	717	701	658	640	697	701	664	665	662	639	707	696	674	677	658	711	665	681	707	651	718	679	695	690	673	697	654	678	700	679	708	666	654	672	704	678	672	708	693	660	677	650	657	674	666	668	708	708	681	653	655	706	702	709	663	730	686	680	669	668	685	662	675	700	700	677	706	663	681	701	702	679	676	696	719	711	747	654	669	683	693	674	687	692	660	642	682	653	704	670	662	623	720	698	655	689	676	713	681	701	651	665	717	702	731	685	677	656	718	679	702	678	710	704	663	660	712	662	685	702	653	708	672	722	653	692	682	660	698	687	647	671	684	701	624	704	710	670	686	685	662	659	684	709	650	678	659	699	705	671	700	693	654	676	675	683	709	664	703	679	655	689	692	716	660	706	635	708	695	685	680	635	695	676	644	698	664	658	710	668	754	727	652	663	687	668	681	662	686	713	634	663	713	734	701	705	654	681	686	679	668	722	700	672	670	688	729	669	671	717	705	708	726	698	695	701	723	640	666	661	684	669	734	718	682	707	704	670	704	698	678	697	701	690	694	682	678	702	641	693	739	665	705	699	728	690	697	665	673	703	650	679	724	678	692	649	683	669	667	651	652	669	716	655	672	702	676	688	645	668	682	674	650	674	696	684	709	718	689	678	707	691	659	655	654	695	680	712	670	699	692	688	649	669	711	649	712	725	695	710	716	695	700	670	637	636	701	660	676	660	691	721	710	641	660	731	659	722	680	737	676	685	676	673	642	699	673	698	650	675	707	684	651	697	687	654	675	700	695	703	640	676	680	691	714	666	669	677	639	686	681	681	677	662	678	650	667	642	682	680	652	665	663	684	674	658	702	726	676	685	671	675
3616	2279	1627	1121	1135	1556	1637	1452	1258	1112	937	739	637	484	440	374	296	284	260	242	199	144	112	101	82	99	72	88	104	101	104	102	106	105	129	137	138	112	95	126	113	114	109	123	131	104	110	106	112	128	105	83	97	110	79	82	86	87	79	94	109	83	98	76	97	97	88	93	74	104	79	72	92	105	96	99	88	83	91	100	86	105	80	105	96	82	93	83	79	86	92	95	94	109	88	78	99	102	98	99	96	103	83	94	87	77	90	84	80	81	69	82	111	100	89	81	83	92	86	86	75	84	96	84	95	88	92	83	90	98	96	103	70	83	98	98	88	93	85	85	94	68	75	95	87	78	80	100	103	108	95	90	81	94	82	101	94	72	76	80	85	77	88	80	93	82	101	98	81	89	100	76	74	102	83	94	86	78	104	69	74	89	100	95	88	72	76	97	102	86	88	86	95	92	78	78	83	95	95	106	85	101	86	80	76	81	77	69	95	89	88	94	98	93	89	90	93	61	95	84	100	106	88	102	81	79	99	87	98	76	94	79	87	86	85	72	86	106	81	100	92	98	86	91	91	86	84	95	75	88	91	79	105	91	99	104	90	85	102	80	103	70	90	96	95	90	90	89	101	87	80	102	77	84	83	84	118	81	87	80	88	84	103	80	89	77	99	71	72	89	96	100	85	71	94	83	100	100	93	85	79	83	93	96	81	82	90	72	106	91	86	79	106	81	81	89	84	95	74	92	79	108	76	97	111	91	95	66	85	82	89	82	109	72	98	89	89	94	109	84	83	91	98	88	96	84	84	91	95	75	82	80	69	76	80	83	89	74	89	89	88	77	83	81	94	108	96	90	100	95	97	83	83	97	78	106	90	81	99	72	87	75	74	84	98	96	99	85	79	84	110	81	89	85	95	105	112	91	77	91	77	89	98	91	90	64	98	72	81	90	88	95	87	92	92	74	78	113	80	98	86	73	86	69	97	96	92	81	95	97	91	72	71	82	101	82	88	84	95	88	87	83	96	93	82	108	106	90	89	89	70	93	86	77	86	89	89	92	97	98	97	77	100	74	104	72	89	87	85	98	99	101	91	77	97	81	91	99	85	100	82	81	91	81	96	91	87	80	100	89	86	99	85	97	78	89	75	98	86	92	88	87	80	78	86	105	83	95	73	100	74	79	102	98	80	94	90	78	92	98	100	105	89	89	92	84	84	106	79	98	79	96	88	87	81	97	86	92	80	78	93	84	69	109	101	82	102	102	86	94	102	99	99	89	97	85	97	71	77	92	79	89	77	78	93	92	92	74	79	81	102	101	107	80	96	92	85	89	95	85	85	87	98	91	97	95	87	89	98	88	81	93	88	91	86	95	83	74	84	96	94	82	87	76	101	107	81	93	85	83	85	85	87	77	83	115	108	75	79	79	92	83	89	83	82	85	90	84	85	91	102	102	94	103	82	104	77	91	90	92	83	85	88	102	87	91	93	96	71	89	84	84	85	81	78	96	92	83	99	88	95	72	103	94	88	94	78	92	87	80	109	81	88	82	71	111	85	89	96	91	73	90	86	86	88	80	77	83	109	83	98	105	89	86	80	98	79	101	78	79	75	94	82	95	72	82	77	76	81	88	102	88	84	67	83	92	106	82	93	98	98	95	91	95	68	85	95	88	87	83	96	82	67	97	87	80	106	93	84	94	100	80	96	80	79	97	101	88	95	75	76	76	87	88	89	87	91	91	77	78	96	105	94	97	102	84	85	92	97	95	91	78	88	96	87	94	97	80	98	96	85	84	103	81	93	88	101	108	93	88	104	86	84	81	85	67	103	87	104	84	92	93	96	77	118	100	87	76	97	80	87	96	98	91	95	112	98	84	76	100	91	78	103	88	94	100	102	93	89	98	105	96	84	99	90	104	86	87	72	85	63	86	77	77	89	94	96	91	94	86	108	108	92	76	110	95	75	93	94	77	89	91	81	81	83	85	94	95	92	98	88	85	77	80	92	91	80	77	79	95	107	109	102	109	90	106	93	104	82	80	89	81	80	59	69	106	94	86	105	87	80	109	92	88	99	102	80	83	85	90	90	81	93	96	92	90	97	100	67	81	89	97	94	81	96	76	94	98	90	101	106	101	83	67	81	97	87	99	86	92	78	94	87	97	95	79	96	94	90	84	76	99	103	94	67	85	96	113	86	104	99	94	101	76	88	75	94	94	71	115	85	81	87	87	73	72	106	79	97	69	85	93	96	87	109	88	100	97	96	99	82	72	86	94	101	84	96	73	95	77	86	90	83	84	93	92	95	85	72	82	95	77	84	100	95	85	84	97	87	75	92	93	102	84	77	78	90	94	83	86	97	112	85	91	89	75	87	95	86	77	82	94	80	92	87	88	101	104	84	90	92	89	106	114	90	90	113	99	72	81	90	98	91	79	89	92	95	86	96	104	96	88	84	80	69	104	96	87	98	73	83	63	80	101	98	91	88	70	86	92	92	72	89	89	105	90	91	105	87	79	83	98	82	86	75	90	104	83	65	78	75	101	93	87	84	91	101	99	80	101	90	94	96	92	105	90	75	80	79	78	90	84	74	91	92	87	95	102	93	73	86	88	90	93	68	78	89	102	91	76	68	77	103	89	90	91	80	89	71	70	98	80	98	74	97	90	69	82	89	77	85	93	84	85	68	78	92	98	84	72	85	87	90	92	84	102	92	95	83	77	97	79	85	88	87	84	86	95	84	82	82	97	81	97	88	98	93	87	81	69	73	86	71	85	82	82	98	83	92	92	101	92	74	78	77	87	74	101	79	75	105	79	86	94	94	87	99	100	80	79	94	97	86	98	97	87	86	85	88	93	85	111	84	92	85	99	80	95	81	88	88	89	92	87	91	95	102	106	82	91	102	94	87	80	82	81	92	87	89	80	71	69	74	73	100	98	72	84	77	85	93	93	84	92	92	88	98	90	93	87	90	107	96	95	88	82	99	73	78	94	78	91	77	85	98	97	96	84	96	93	104	107	91	92	85	77	101	75	69	93	80	80	91	88	102	83	107	70	79	78	93	88	84	101	88	74	102	94	92	84	87	104	88	80	74	73	94	95	77	92	95	78	76	84	82	92	79	82	86	91	93	81	92	104	99	84	84	95	107	78	97	91	82	90	96	81	76	95	77	101	95	107	107	94	92	87	84	84	95	90	93	105	96	84	80	83	89	84	88	110	87	86	82	77	84	92	82	98	86	80	84	87	81	98	83	81	87	102	84	88	97	84	86	88	80	75	89	95	102	68	85	96	94	95	103	85	82	91	95	88	100	70	85	86	90	63	66	87	67	96	97	93	117	90	93	87	81	82	62	83	97	77	86	80	89	89	93	98	89	73	69	98	119	95	95	96	80	88	101	82	94	97	90	100	86	96	104	90	99	91	85	108	76	76	71	67	102	101	90	98	90	100	105	86	76	99	85	101	89	102	94	98	70	87	100	84	87	107	79	92	65	75	86	102	83	79
26360	18946	16258	21810	30428	31992	30299	27755	25111	23370	20895	17828	15460	13099	11701	9621	7956	7221	6847	5859	4358	3099	2088	1388	1112	1004	1061	1103	1210	1341	1366	1340	1493	1559	1906	1907	1961	1740	1726	1797	1634	1719	1852	1674	1614	1601	1552	1608	1611	1633	1479	1227	1080	1004	989	960	934	909	923	896	927	959	965	934	1029	936	937	940	970	972	944	976	870	933	976	962	889	942	911	908	968	931	972	901	894	942	920	944	911	985	1024	893	941	893	915	919	970	897	922	929	885	911	905	913	901	876	908	893	963	906	917	886	865	922	950	931	904	892	916	905	860	892	918	933	850	860	895	909	940	893	910	941	919	874	922	902	926	950	899	924	928	941	915	940	963	902	893	935	961	900	911	956	904	941	906	932	914	877	915	897	949	936	878	914	949	918	925	899	926	881	891	956	903	972	983	891	878	925	894	918	911	903	907	933	919	929	931	938	927	915	970	898	918	864	923	947	932	925	917	946	916	907	900	903	839	931	930	907	893	907	925	938	927	942	925	895	878	934	929	882	894	971	924	940	910	885	952	935	996	898	913	940	916	917	966	957	963	952	944	912	940	902	874	934	921	956	890	893	935	900	891	930	887	904	911	869	926	936	900	932	916	924	902	942	920	923	940	913	944	917	943	904	941	866	942	927	898	918	898	948	950	927	989	912	937	846	971	892	922	899	927	928	895	897	900	900	902	904	889	948	958	891	880	888	923	936	921	898	898	943	902	909	940	919	888	929	959	894	910	940	916	929	882	871	914	892	929	929	958	876	927	939	931	919	893	920	914	961	897	897	965	957	936	914	933	896	936	912	883	915	941	920	930	931	917	890	914	927	870	876	912	939	872	932	933	908	886	946	940	873	945	895	918	921	931	837	936	893	915	933	916	950	887	947	895	917	896	924	904	983	913	908	889	895	957	904	875	907	965	908	910	922	946	937	927	925	900	900	904	902	883	916	909	896	930	846	930	901	889	927	887	963	891	921	910	896	884	898	871	940	923	920	883	865	888	935	928	997	878	888	874	942	890	953	932	915	908	906	904	884	908	924	952	944	929	881	900	941	960	914	960	928	904	917	919	902	909	944	900	899	953	885	934	932	914	965	947	963	908	902	918	926	967	935	887	890	949	900	992	906	887	879	913	880	906	911	985	929	892	876	923	941	913	875	919	904	929	909	907	920	916	899	853	969	900	921	897	890	946	884	916	959	922	917	941	869	922	943	873	946	901	858	927	903	894	911	962	918	975	875	933	956	878	889	936	883	890	902	945	932	907	921	883	852	905	896	908	937	914	952	899	910	939	920	970	922	897	893	917	943	888	941	885	945	906	914	885	927	957	896	949	910	915	920	894	946	914	944	878	904	965	874	904	883	969	934	885	924	917	983	848	884	918	905	946	926	936	952	944	915	947	968	893	919	898	929	910	954	887	894	955	908	909	923	871	916	900	884	930	950	842	942	906	908	896	859	926	912	912	899	903	882	937	932	938	875	900	949	914	901	910	967	902	936	922	941	959	974	910	903	902	945	924	857	907	933	857	931	928	926	925	941	894	916	883	944	897	933	862	960	924	897	919	949	908	913	909	966	867	863	898	891	947	927	887	885	904	935	876	883	908	920	924	926	976	933	928	891	857	960	910	899	889	880	878	929	910	949	972	899	860	929	934	866	945	923	922	940	967	871	904	931	883	915	912	945	909	893	934	955	891	912	946	935	900	934	946	891	871	918	857	911	867	960	850	897	918	911	927	953	960	938	936	944	993	910	916	885	937	923	920	902	922	915	915	907	903	920	926	990	978	876	921	939	948	908	914	866	922	933	910	948	903	881	968	937	908	886	908	946	873	904	928	923	931	905	919	937	889	961	902	913	929	930	955	903	905	900	882	946	915	915	964	861	918	884	879	904	892	917	911	917	920	877	964	923	874	891	857	948	896	875	889	909	941	921	907	948	896	935	922	933	945	929	907	922	856	899	877	923	862	909	908	924	884	918	873	890	843	930	975	917	936	896	942	912	906	944	931	934	969	866	973	920	864	932	916	898	943	945	924	948	925	911	922	913	929	924	918	853	901	886	895	909	953	893	951	937	928	950	974	916	898	914	892	932	893	956	920	913	942	924	960	907	918	878	888	914	966	929	913	903	885	901	895	929	897	884	926	959	947	934	907	945	902	938	920	924	909	903	918	936	930	970	942	949	863	934	929	862	927	926	937	920	928	899	912	923	945	871	921	996	930	892	942	905	922	931	933	904	935	918	924	923	929	920	926	900	912	885	918	907	891	970	891	878	958	894	882	906	956	887	959	883	837	959	851	936	921	958	940	926	909	892	967	891	926	984	903	896	918	921	904	896	919	942	863	946	930	925	900	901	908	923	938	896	927	922	947	911	860	902	935	913	948	899	856	907	910	929	893	903	964	927	856	940	875	963	881	903	933	912	923	885	907	910	931	925	947	859	902	900	940	921	909	870	944	961	919	930	922	882	885	963	927	926	945	902	925	897	926	918	942	897	892	896	921	914	925	886	876	903	894	941	934	890	884	902	965	933	947	870	950	938	955	924	915	890	923	913	942	904	847	987	901	871	897	904	923	914	885	934	893	902	942	895	934	966	919	895	929	919	922	934	921	919	944	937	866	970	945	915	945	983	933	925	902	921	955	896	949	942	850	922	964	912	910	861	951	873	933	947	916	872	947	911	926	893	890	956	895	910	905	938	963	923	901	890	853	892	966	894	968	980	936	1005	966	897	944	956	962	910	977	904	898	883	905	906	885	951	894	878	870	956	919	942	998	954	938	923	919	979	925	907	893	966	878	948	916	915	907	927	887	905	949	919	937	957	881	898	924	918	915	943	926	931	918	969	963	899	932	895	898	934	927	913	969	958	904	946	951	968	930	882	919	916	907	905	944	926	890	926	977	943	907	918	878	901	913	940	886	959	924	963	935	922	865	906	917	914	884	985	931	969	911	911	896	914	970	921	931	964	929	961	895	997	934	897	917	938	921	947	928	911	875	897	893	942	860	914	922	920	950	946	929	865	927	897	920	949	895	950	913	949	919	938	904	909	919	925	943	863	872	909	936	954	903	936	930	986	934	958	951	895	850	952	954	937	861	920	937	918	977	916	877	880	982	905	929	950	930	894	949	876	891	906	887	920	944	905	905	938	897	944	933	931	976	942	904	909	919	935	913	903	866	911	899	878	903	913	934	924	906	913	938	917	909	906	880	885	958	895	927	927	951	937	924	955	932	923	915	888	927	898	912	919	872	936	927	963	912	864	910	899	954	917	962	904	909	933	891	923	890	962	902	955	930	916	940	913	919	892	938	932	913	944	950	895	922	930	938	891	982	881	910	925	941	870	913	857	932	900	866	834	931	911	952	919	924	878	903	968	928	876	899	921	962	888	982	900	903	870	947	905	906	926	877	875	968	911	959	886	915	896	953	908	898	966	945	903	890	890	909	948	966	888	867	996	905	912	901	979	887	920	921	901	950	1018	909	864	900	896	932	979	922	947
4772	2746	2007	1431	1465	1910	2032	1784	1506	1279	1108	931	742	651	549	442	405	305	333	277	224	173	143	101	98	87	82	92	101	104	96	110	115	120	112	123	131	92	121	127	105	112	121	107	107	119	116	99	120	113	103	79	96	88	77	82	74	84	79	79	69	65	75	83	91	77	82	90	85	81	93	87	94	94	94	95	81	70	91	75	72	70	79	86	83	79	80	75	83	77	89	76	82	82	82	81	75	69	102	81	79	70	70	68	81	69	85	83	85	88	86	84	78	69	75	81	86	82	69	72	72	95	67	88	103	84	75	81	100	87	76	86	83	63	84	82	80	81	90	81	88	78	70	84	73	94	94	87	88	72	82	84	106	85	99	75	72	101	78	78	69	89	66	80	71	79	91	89	86	82	81	98	76	93	84	98	67	85	86	64	75	99	81	77	78	91	86	104	84	81	85	93	78	79	72	83	86	84	82	70	81	81	81	97	94	89	82	87	81	94	89	70	92	98	108	80	72	76	87	82	71	93	77	99	96	68	101	94	83	83	91	80	90	77	79	80	90	77	66	83	86	91	100	81	73	75	81	75	77	84	100	95	76	68	76	83	98	81	90	70	91	79	84	79	81	77	89	85	91	73	78	66	78	89	80	81	82	77	89	91	103	72	71	78	83	62	72	85	92	78	95	84	83	76	83	90	84	75	89	83	63	97	85	76	77	73	87	89	71	87	88	59	84	73	76	100	97	76	82	81	79	83	74	91	101	72	86	71	83	84	88	67	72	71	80	71	80	98	86	82	91	95	77	72	70	83	89	85	87	65	88	79	99	92	100	83	87	91	82	70	69	76	79	103	99	73	95	85	74	63	93	86	84	96	87	76	89	84	92	73	76	81	73	98	82	86	78	71	84	88	75	80	88	83	94	89	73	85	82	77	78	82	85	80	75	71	90	81	82	85	79	72	85	59	75	98	73	61	89	71	76	66	89	76	88	71	101	77	71	90	95	94	84	77	80	80	97	79	84	78	88	86	88	87	84	87	83	77	85	100	88	85	72	84	77	80	77	72	66	92	57	67	83	78	69	89	77	78	85	81	80	83	69	68	88	84	87	81	79	94	81	74	76	86	81	73	86	58	88	79	90	75	90	85	87	93	84	89	90	76	97	79	79	83	76	77	88	79	81	78	75	63	96	70	77	81	75	88	84	70	83	96	74	82	73	82	69	78	96	85	88	75	87	103	75	99	93	87	89	79	79	118	71	82	82	84	82	77	70	90	83	70	97	84	80	87	81	82	71	91	91	70	83	79	77	89	96	96	79	106	75	74	75	73	78	72	77	78	67	76	102	86	91	81	102	80	84	93	83	79	90	82	85	89	78	70	75	78	84	88	93	95	91	77	78	86	69	90	71	94	81	79	99	76	62	97	74	81	97	93	79	85	85	83	78	69	84	96	67	88	96	77	80	88	85	91	95	79	82	71	78	85	79	84	94	89	86	101	74	73	76	75	98	87	77	76	88	85	73	82	83	94	86	88	75	92	84	96	89	84	93	68	76	73	89	88	76	68	69	80	96	74	81	78	83	83	72	94	85	92	92	91	76	86	87	87	78	72	79	85	75	98	75	77	88	74	83	91	66	104	65	93	80	87	107	76	93	84	89	74	70	79	98	111	72	81	94	82	66	82	71	88	85	87	101	92	70	85	89	82	74	83	92	69	96	79	84	88	72	65	76	81	80	76	76	96	86	90	90	86	82	71	94	66	69	91	88	81	69	72	78	73	83	97	79	70	73	104	83	72	93	91	89	75	94	74	92	86	71	84	82	86	84	87	63	86	79	96	79	88	79	79	83	93	75	67	87	76	76	87	96	96	84	86	87	78	72	77	74	90	77	102	86	74	78	78	74	80	90	75	85	85	78	80	100	91	77	72	85	74	82	98	95	84	68	82	79	81	60	81	65	87	81	83	96	62	92	94	86	76	96	80	85	90	75	87	85	90	75	85	83	78	77	94	87	64	70	78	96	99	89	86	68	99	74	81	85	88	75	74	73	73	82	78	85	75	99	76	83	75	80	74	73	95	77	78	68	74	86	97	84	77	90	67	89	89	77	79	79	77	88	83	77	98	86	82	101	71	85	77	82	67	72	83	80	94	91	74	75	84	85	90	98	78	88	113	80	77	81	87	89	79	75	82	105	76	88	96	87	99	80	98	78	88	94	88	83	74	86	78	72	82	94	75	69	80	82	76	80	74	86	74	93	86	61	59	88	73	94	88	95	80	91	82	99	72	75	86	91	81	87	97	77	85	84	80	83	77	66	90	100	68	83	81	79	85	78	82	99	76	71	73	68	97	67	65	73	81	77	75	81	75	87	94	90	83	76	88	88	86	86	90	88	94	81	104	86	77	82	66	86	103	80	88	74	78	95	81	75	87	85	92	76	97	85	80	97	72	77	99	72	90	76	77	78	76	69	87	69	73	90	89	78	88	93	76	81	86	74	81	84	72	75	81	74	84	83	73	69	83	93	73	64	75	75	71	72	82	85	89	95	95	95	83	87	83	83	72	70	91	78	84	71	95	75	95	76	93	84	83	97	87	86	76	82	90	74	83	93	81	110	86	94	87	71	70	93	97	84	62	75	85	97	80	90	87	86	89	75	96	98	84	92	65	73	93	75	97	95	86	77	88	82	77	80	75	77	82	82	101	79	86	100	100	90	87	90	91	86	77	72	66	69	97	77	74	78	95	94	73	90	75	66	79	73	86	96	98	73	79	77	82	85	78	93	78	82	76	83	70	91	75	61	93	70	76	89	90	69	72	79	85	77	79	77	84	88	71	74	82	97	88	83	97	76	80	75	74	62	71	87	87	83	74	82	95	71	99	83	73	63	81	94	95	88	80	82	74	85	87	87	93	90	82	85	82	91	74	83	67	85	77	84	93	78	74	86	74	73	83	80	89	79	85	75	81	71	94	89	104	90	75	77	81	83	82	90	88	77	69	81	89	74	82	88	89	81	88	87	73	88	81	79	85	85	81	98	96	99	85	73	80	90	87	75	74	82	77	76	87	113	84	74	77	88	87	88	78	90	82	102	74	88	57	81	73	65	87	72	78	88	79	89	73	96	92	79	75	82	89	91	92	96	79	86	104	71	62	98	84	68	89	91	82	85	77	88	73	85	82	79	90	80	71	82	89	81	98	81	77	91	76	78	92	66	78	77	100	88	80	84	76	83	78	87	86	69	92	97	86	85	91	88	89	80	65	72	82	80	83	84	83	77	93	92	82	78	92	83	71	81	68	71	76	96	77	80	91	97	91	97	74	78	70	84	90	75	88	90	84	71	87	91	66	96	73	78	85	89	91	64	79	75	102	62	85	74	86	78	78	73	81	91	65	81	91	103	89	66	90	75	78	77	80	85	97	79	93	88	76	70	70	68	79	84	82	76	79	75	59	81	76	79	77	81	88	97	83	70	88	88	91	89	84	70	89	77	89	78	80	95	94	90	83	85	82
27569	20540	17833	23692	32327	33468	32094	29691	27297	25378	22858	20100	17423	14921	13533	11210	9444	8406	8063	6794	5063	3671	2552	1506	1163	1007	1070	1114	1219	1380	1394	1458	1619	1782	2030	2324	2303	1968	1891	1943	1884	1865	2047	1953	1780	1755	1759	1739	1840	1820	1563	1271	1093	937	883	887	854	863	870	837	847	859	888	908	875	920	917	833	897	834	882	881	839	860	870	872	876	855	902	879	860	962	878	865	949	889	795	823	800	838	881	856	869	868	837	826	823	857	891	870	874	881	834	853	872	887	840	868	903	818	860	830	835	816	875	779	846	805	856	905	870	863	883	824	834	840	875	803	833	799	815	884	784	789	825	793	844	827	835	824	876	845	846	843	843	851	886	834	808	838	883	909	848	832	860	822	873	825	832	887	850	865	835	865	845	880	835	835	845	889	839	848	840	868	794	861	842	850	853	850	826	837	851	861	812	856	786	894	841	819	858	844	831	852	830	868	905	906	837	842	832	824	858	835	889	846	872	830	835	848	855	833	814	829	838	845	853	825	864	854	839	826	789	845	854	843	835	806	837	894	830	840	851	807	823	887	848	830	831	781	865	822	869	821	797	825	868	851	849	832	826	776	883	871	848	878	874	782	831	851	832	836	827	836	822	764	848	806	854	898	865	829	809	834	833	821	877	897	798	863	862	825	848	806	852	794	851	798	891	862	848	858	849	867	843	786	802	834	883	839	881	849	850	856	790	814	828	844	811	866	853	837	842	800	841	874	850	811	807	886	832	814	822	820	844	854	847	837	859	812	884	858	836	858	818	795	896	893	843	891	822	873	842	851	792	828	814	858	850	838	868	819	865	878	836	857	863	832	882	923	828	886	840	889	868	842	874	808	900	859	802	839	831	860	853	864	860	808	892	824	856	856	830	836	856	806	842	850	863	803	921	818	900	844	821	826	859	870	850	835	879	854	878	883	852	825	813	813	831	841	822	838	827	824	855	867	854	843	819	815	821	867	799	821	840	831	899	843	878	845	802	841	838	912	822	862	856	842	821	821	863	828	822	797	846	821	903	876	817	858	894	879	844	870	784	826	865	903	872	864	887	886	865	851	826	825	881	826	819	788	879	874	831	805	849	857	823	874	837	870	870	841	823	851	897	888	856	866	913	844	891	840	907	838	814	878	804	885	847	846	872	884	809	859	803	854	820	867	873	917	839	794	852	863	810	824	858	829	863	779	837	823	874	878	795	848	816	818	880	812	855	837	808	830	803	797	879	862	801	824	869	881	793	855	836	880	850	794	895	871	846	819	857	854	844	856	833	841	856	843	878	816	901	869	852	832	847	844	847	828	835	829	840	871	831	840	863	873	793	887	805	825	881	864	850	846	861	860	817	814	844	891	842	898	894	848	872	824	859	877	868	789	847	831	846	816	812	847	781	851	864	893	857	791	865	831	813	856	802	858	864	838	812	829	817	853	824	827	851	864	870	833	835	807	859	891	843	840	803	854	850	865	876	870	845	809	801	840	831	819	898	870	813	883	833	927	845	804	874	836	820	825	859	888	855	861	858	830	873	842	879	817	931	848	815	881	816	900	822	806	889	804	821	823	843	900	836	885	892	840	860	860	870	833	860	847	807	828	828	847	900	876	821	854	876	874	848	823	843	831	852	830	858	849	827	868	822	865	839	871	865	842	835	830	907	837	832	861	857	830	835	848	835	886	836	846	873	886	871	843	814	831	896	838	885	827	822	808	866	810	808	824	809	841	813	834	843	834	868	823	834	864	835	860	837	847	887	864	858	825	854	888	826	813	811	870	828	789	801	818	828	818	848	859	860	817	844	880	854	860	851	804	828	832	839	837	856	838	862	824	901	856	855	836	859	831	853	882	879	866	825	868	846	869	873	838	850	878	854	883	848	838	821	899	811	872	816	801	806	831	886	866	801	855	826	842	887	860	854	904	809	874	876	825	834	864	828	847	896	843	798	855	845	832	845	866	833	844	817	821	816	838	805	883	828	851	870	832	874	830	842	850	829	847	859	829	860	812	851	820	847	901	874	865	856	813	803	772	876	876	805	888	822	787	824	846	861	851	811	790	828	769	859	801	785	843	878	848	798	865	831	890	872	805	845	875	819	889	807	865	825	836	884	786	887	868	849	841	886	839	830	853	845	827	879	887	828	828	879	805	822	805	813	851	881	828	880	824	812	835	856	818	814	848	872	826	869	798	842	876	885	835	855	829	803	878	853	825	869	843	889	877	789	805	835	847	862	859	843	842	859	869	826	784	854	843	874	792	795	837	837	816	828	843	838	829	854	861	853	876	819	822	845	841	794	891	811	839	830	824	858	859	826	848	816	819	886	817	806	874	832	866	851	857	857	820	816	896	873	890	829	865	850	868	860	823	871	802	857	855	803	855	840	845	836	844	930	833	845	860	843	855	861	814	792	795	908	816	833	837	880	799	831	868	851	790	832	909	790	820	860	793	878	816	852	860	806	820	843	810	812	885	889	839	861	842	836	790	889	843	829	867	834	821	894	869	826	820	839	813	854	895	864	828	850	831	804	824	809	826	878	886	878	860	832	838	891	880	863	861	857	844	828	897	854	830	825	859	890	865	823	829	818	901	836	777	869	838	863	847	868	861	847	890	825	859	847	854	819	806	868	857	821	869	830	844	886	867	811	849	871	826	833	865	811	844	804	871	834	787	850	862	860	869	804	880	830	865	848	875	878	822	846	857	813	823	864	785	867	844	848	896	859	826	877	915	838	842	821	776	848	825	829	856	859	849	893	858	824	891	900	791	825	831	850	865	835	821	873	824	833	813	798	824	860	846	891	855	786	860	862	784	852	806	849	857	824	885	878	817	860	886	857	837	844	847	838	836	831	859	846	817	816	813	811	865	832	834	877	858	847	864	832	784	857	863	889	859	884	891	813	872	864	910	842	879	879	829	868	834	833	828	847	868	855	869	821	793	823	856	886	896	867	829	856	804	807	821	899	858	869	822	820	843	850	878	897	829	823	869	858	851	851	871	824	858	870	836	820	889	791	887	831	833	832	800	834	855	771	816	854	858	778	844	844	817	861	859	869	851	813	848	843	834	797	823	843	877	819	823	838	822	863	911	803	815	866	904	882	848	837	817	869	888	797	876	844	857	815	843	810	901	908	885	864	831	843	837	837	835	826	857	892	822	877	873	845	863	839	818	800	834	905	817	827	842	826	851	856	803	822	804	869	858	836	796	854	816	841	818	783	871	866	868	868	829	873	846	852	813	837	868	849	818	857	877	782	820	831	800	844	810	833	809	834	831	853	877	877	870	808	859	891	864	851	845	888	833	852	774	854	874	899	886	891	865	838	827	850	831	875	836	839	862	797	828	843	864	854	863	837	902	890	860	880	858	896	856	837	843	806	863	801	854	882	854	842	862	884	829	820	836	893	868	837	831	870	821	886	858	823	820	853	829	855	862	807	864	831	806	856	859	897	883	862	849	812	870	863	831	808	825	868	828	840	842	871	835	809	775	900	859	889	839	877	873
4821	2864	2008	1485	1452	2011	2027	1738	1536	1396	1164	932	803	629	553	463	367	321	293	270	215	171	123	119	94	88	95	110	84	106	115	123	87	134	134	113	144	115	117	118	117	127	116	124	126	91	112	91	115	105	104	102	85	87	99	91	98	87	82	85	71	87	74	92	66	78	80	61	78	67	94	95	79	69	91	102	85	89	96	79	84	89	76	90	86	82	81	69	79	80	71	78	72	84	73	78	80	68	86	86	80	71	84	95	84	96	73	76	80	85	97	97	78	71	66	84	72	83	80	83	81	72	101	74	58	100	68	70	70	73	87	79	68	87	79	87	76	74	82	69	79	67	84	79	92	86	94	86	82	73	76	86	93	91	84	78	79	88	77	64	86	81	85	78	83	91	85	75	87	81	75	79	70	64	77	74	73	80	74	86	89	87	87	60	82	85	73	97	91	75	84	67	78	81	71	76	76	68	87	66	72	76	83	81	76	69	89	79	94	72	85	88	80	76	68	70	87	74	80	86	69	60	94	75	78	62	76	81	83	79	66	85	68	83	87	71	75	83	78	85	72	62	109	69	69	94	96	88	101	79	100	56	71	97	79	79	70	91	84	87	87	75	74	88	76	89	66	76	80	75	90	69	80	87	82	88	68	82	79	83	79	83	89	70	68	87	71	82	61	81	72	81	93	83	79	80	81	66	76	89	78	82	82	76	75	99	80	80	100	79	77	90	95	77	88	92	64	86	87	71	82	87	84	89	92	71	76	82	75	73	84	74	74	79	73	83	72	70	75	76	82	82	67	71	70	67	72	67	82	80	76	81	77	78	67	83	73	74	80	67	79	82	60	74	83	82	69	86	84	78	76	84	65	68	79	82	92	72	84	83	92	77	77	70	79	73	88	83	84	76	72	84	68	88	81	74	74	85	96	77	91	74	84	87	61	72	88	80	97	75	69	74	75	69	80	73	90	78	89	78	95	87	69	83	84	82	81	67	84	74	74	73	89	72	74	91	70	63	78	101	93	90	72	102	74	62	71	87	66	73	80	73	82	57	103	81	76	82	93	76	87	92	90	89	85	90	73	78	85	73	90	92	89	77	83	78	87	79	76	90	77	78	81	75	84	72	70	77	69	97	94	99	87	82	78	74	73	74	78	76	85	73	85	86	59	103	76	66	102	100	76	82	79	79	86	79	81	85	77	70	90	89	82	85	80	94	64	81	80	72	80	83	76	76	85	79	86	86	69	85	73	84	94	79	65	82	91	58	79	90	74	65	70	74	84	80	88	94	100	70	80	72	89	91	80	89	80	66	85	91	90	82	99	76	85	79	64	93	80	78	85	87	85	92	82	104	72	66	83	80	69	69	81	70	78	81	84	87	66	91	52	73	69	91	85	76	97	90	88	86	62	91	74	92	76	89	77	69	81	70	75	79	68	88	68	73	93	67	88	80	81	81	81	81	73	81	75	81	103	74	82	82	75	90	72	88	79	89	77	80	84	83	62	82	90	81	83	76	82	85	92	66	71	72	76	85	59	94	83	89	89	79	92	70	70	69	92	84	77	79	76	73	57	81	93	73	72	77	78	80	92	79	79	90	88	98	82	92	71	65	91	74	75	80	77	83	83	66	87	65	81	78	87	103	84	83	73	65	76	71	70	100	86	85	87	76	73	64	69	76	62	87	87	74	74	79	75	65	84	78	90	88	91	77	101	97	76	75	79	69	90	95	91	77	96	84	94	94	85	80	68	94	85	76	82	104	86	82	99	100	83	69	76	70	79	92	86	68	84	75	87	63	84	73	87	79	92	70	81	84	80	80	80	80	74	75	90	91	79	87	71	79	69	78	73	76	74	78	76	81	88	79	92	84	81	76	84	87	79	74	73	93	78	87	76	95	87	95	78	83	63	81	65	82	64	77	84	62	82	76	97	92	96	70	88	73	68	80	79	78	81	78	80	86	89	71	80	80	78	72	82	79	90	91	80	77	91	84	88	77	72	79	80	78	82	72	77	78	80	85	81	88	77	85	89	85	72	90	92	82	88	91	76	80	78	74	89	75	81	85	77	80	90	86	69	93	95	76	63	82	65	91	75	75	79	81	97	88	81	87	78	74	94	101	86	79	87	81	88	85	80	108	85	83	83	91	78	80	66	73	78	84	83	72	61	79	62	77	80	78	59	69	74	69	82	64	102	84	74	80	83	92	81	82	81	75	85	94	83	76	91	83	100	87	82	72	77	87	85	79	77	85	76	73	71	74	87	97	104	73	86	76	72	85	96	69	84	70	63	73	83	68	78	88	69	78	63	104	77	75	77	72	74	75	73	73	73	89	64	87	93	80	89	83	66	90	82	81	76	86	73	88	82	78	80	89	53	80	82	86	73	84	72	69	80	75	85	81	72	74	88	85	77	87	77	92	77	89	68	79	95	79	104	78	81	107	77	90	72	79	69	87	70	89	85	82	81	71	77	77	97	67	91	68	75	84	85	69	59	86	64	91	66	96	106	73	66	80	80	76	78	79	97	75	56	80	62	86	84	83	87	76	91	85	79	78	75	107	68	86	80	81	87	73	81	85	91	75	73	68	96	77	92	83	95	74	89	62	90	81	82	79	74	74	90	76	68	72	75	93	83	68	71	99	82	85	80	79	79	83	83	81	83	74	89	82	91	81	86	78	68	81	81	76	84	87	91	74	60	78	91	80	74	73	87	79	71	72	73	71	82	77	69	74	72	57	84	86	68	77	75	83	93	68	83	88	82	77	98	90	84	94	76	76	91	78	84	88	72	102	84	78	69	96	87	94	90	78	85	71	75	85	73	69	78	78	69	85	64	96	76	89	71	69	84	67	76	94	81	78	102	65	66	90	86	82	90	85	70	88	90	75	95	82	76	96	89	73	87	84	87	83	76	78	87	77	68	89	71	99	94	82	75	59	74	77	83	90	76	79	71	90	101	82	94	76	81	60	68	87	85	81	69	98	71	71	79	74	81	73	110	85	66	79	87	85	75	63	87	98	70	75	85	73	95	83	71	77	88	83	85	77	86	86	91	69	71	72	84	82	73	72	79	87	92	80	63	85	83	84	83	84	72	82	68	82	81	91	89	73	83	79	77	88	74	104	76	72	67	81	63	79	80	86	85	85	81	76	95	87	93	71	95	85	79	67	80	77	80	81	75	87	97	82	82	73	75	80	80	75	84	75	90	85	85	95	78	95	76	70	87	90	87	65	74	78	92	71	98	75	98	84	69	73	76	80	84	57	88	79	82	83	72	79	77	91	89	80	73	84	70	85	80	92	73	76	69	72	79	88	83	90	70	87	84	89	72	67	77	87	83	76	65	84	81	93	68	74	86	79	72	69	83	76	94	85	74	93	79	81	93	71	78	75	75	74	89	92	73	80	85	95	74	95	78	96	82	69	86	71	77	78	75	93	99	92	76	80	85	90	87	86	80	74	89	86	79	65	86	69	77	68	77	84	76	84	96	72	93	77	89	77	76	71	65	78
27969	21141	18556	24212	32693	34004	32626	29972	27719	25660	23155	20331	17877	15378	13591	11530	9756	8537	7992	6910	5187	3662	2594	1614	1179	1110	1107	1175	1249	1385	1334	1558	1633	1774	2078	2378	2241	2101	1936	1921	1848	1958	1988	1813	1788	1729	1787	1783	1850	1862	1590	1299	1073	939	834	828	877	837	894	831	868	808	842	882	856	848	925	880	891	844	827	846	865	898	840	860	841	878	837	839	893	878	828	821	876	818	834	848	870	877	808	802	791	805	856	872	810	850	828	825	811	857	861	839	816	847	770	836	833	790	814	874	855	762	822	865	820	794	836	841	846	816	890	799	830	793	818	835	812	826	862	832	830	814	841	820	824	817	832	828	808	885	802	827	773	858	851	794	836	873	805	824	832	879	835	791	879	810	816	883	829	873	828	812	838	802	791	828	821	844	823	838	886	834	838	863	833	736	844	877	743	836	770	830	834	851	853	854	811	796	763	852	835	789	807	819	832	787	831	800	849	794	836	839	844	850	839	870	771	810	853	785	849	880	854	832	849	816	836	803	873	849	835	817	804	813	843	810	877	804	848	843	805	882	853	856	821	855	792	815	820	869	807	831	836	833	835	834	834	807	777	816	801	843	842	761	838	839	797	827	863	843	870	843	852	804	774	824	860	898	815	826	788	806	856	795	823	839	791	862	828	826	864	810	823	813	810	805	823	832	863	818	854	820	825	816	766	772	822	783	843	839	788	795	762	804	831	862	803	811	792	809	842	811	808	887	862	827	844	863	890	844	789	802	818	792	864	873	786	783	827	868	874	770	801	807	807	819	824	827	840	754	803	852	837	800	807	888	794	813	843	793	826	843	849	794	819	843	851	831	808	854	794	861	822	846	792	820	838	838	811	785	845	853	842	769	845	782	839	843	829	844	844	816	868	779	806	781	789	856	804	821	845	778	830	799	835	864	829	846	835	794	845	802	816	824	814	837	885	857	776	815	816	797	852	793	819	848	807	851	811	820	876	796	823	833	795	816	813	859	847	766	814	824	825	766	784	792	813	823	778	817	824	824	832	825	873	879	777	829	816	800	793	831	815	814	864	818	825	837	820	755	803	850	840	872	866	894	814	862	805	815	870	834	822	820	779	834	851	771	805	820	769	793	841	851	778	861	853	780	795	846	820	866	816	839	835	834	866	813	784	833	797	807	797	810	833	851	784	888	837	863	891	841	840	792	833	796	846	850	802	834	816	846	817	852	790	831	847	834	830	838	833	806	841	838	799	836	812	820	817	835	859	789	799	911	835	865	790	814	849	768	818	842	860	794	793	807	861	865	828	847	901	877	857	860	813	809	864	827	797	865	815	777	803	851	804	816	824	816	863	787	844	839	835	833	803	792	848	816	785	852	817	866	898	784	797	874	841	803	828	867	819	759	813	815	863	810	797	871	848	797	812	813	881	822	861	871	854	842	843	843	891	812	830	849	814	867	856	860	838	833	835	779	822	803	813	780	808	823	779	824	820	881	824	781	874	874	841	826	835	872	794	863	838	809	863	835	823	829	820	897	813	800	809	821	846	818	833	847	773	847	848	858	845	833	840	810	833	854	840	814	769	822	823	872	855	805	835	808	865	825	760	828	842	857	758	811	808	818	822	833	862	812	741	787	866	769	811	811	835	844	817	823	815	804	801	804	801	818	859	839	787	830	839	846	860	803	825	844	848	826	843	826	828	795	890	858	854	840	793	806	837	815	834	813	800	798	813	801	786	814	802	828	844	912	791	840	822	829	850	850	823	816	790	851	739	811	815	834	838	835	837	853	778	801	843	791	819	816	807	809	866	827	833	820	846	809	856	821	831	820	797	854	883	814	840	838	847	836	816	832	857	840	827	807	871	807	841	802	896	791	847	854	820	758	817	895	840	822	815	795	835	803	790	807	785	872	835	826	871	843	772	840	851	810	811	847	847	862	829	808	859	811	808	815	805	819	810	846	819	808	785	786	882	830	845	804	853	758	808	792	783	803	833	814	811	794	862	802	872	856	840	838	820	839	871	825	854	849	835	823	827	831	807	817	805	838	790	832	817	851	826	852	833	832	824	804	833	837	845	846	844	860	791	814	823	823	806	836	854	805	861	838	808	833	822	831	765	800	816	781	792	793	829	808	755	824	824	846	829	808	815	854	768	892	797	833	797	811	838	842	829	842	839	835	772	804	792	831	854	829	803	812	842	823	798	774	911	821	839	842	872	827	831	837	822	786	824	830	853	819	849	836	837	816	825	799	791	839	835	847	785	836	845	820	824	827	837	795	843	834	826	866	833	848	821	822	814	840	822	803	801	865	843	809	872	809	828	848	818	829	729	844	770	850	802	810	840	818	853	840	825	825	856	789	846	827	787	855	862	862	857	836	844	845	842	866	827	860	825	821	793	802	861	823	800	880	816	839	789	813	803	833	812	879	870	840	818	841	799	787	810	750	810	814	829	826	813	852	795	876	783	836	833	830	777	858	854	836	842	844	861	776	830	833	798	837	805	779	802	867	792	801	846	786	865	809	830	846	814	832	831	774	840	853	885	832	813	804	793	831	821	788	828	784	856	808	768	820	802	767	821	803	832	854	751	812	788	898	887	824	806	818	854	810	856	813	802	816	791	841	833	836	850	844	815	795	812	772	844	839	834	803	821	843	833	839	826	811	820	820	829	815	858	871	858	825	847	848	869	826	811	849	826	865	855	790	826	851	803	806	792	865	867	782	839	872	822	800	848	844	811	847	798	824	898	828	840	830	816	829	830	832	838	830	849	825	822	856	843	842	805	775	788	840	814	867	809	827	847	834	811	806	806	804	818	846	812	883	831	856	824	802	815	825	847	816	872	807	818	852	804	857	872	872	840	809	896	827	801	818	871	879	813	770	786	832	802	820	802	838	789	844	827	814	833	809	814	799	828	800	790	808	785	846	825	805	821	827	779	831	842	815	858	896	820	792	850	816	800	803	814	784	868	861	846	825	838	817	808	820	817	897	857	756	838	844	832	789	814	846	779	783	838	794	874	890	856	867	813	834	809	824	802	808	826	862	845	826	845	802	789	873	823	844	832	850	809	842	819	824	864	822	860	808	788	777	860	809	820	834	813	890	834	802	871	782	837	794	835	821	819	836	826	791	882	851	801	824	861	834	822	807	863	805	837	838	797	774	782	755	801	793	833	860	824	822	861	850	776	781	820	797	815	820	789	854	836	866	857	821	795	827	805	822	849	832	863	815	779	825	817	814	888	806	836	794	835	786	835	767	882	809	796	869	867	862	833	837	783	769	796	855	826	829	781	816	777	853	875	763	799	857	850	809	818	828	775	838	803	860	828	806	874	822	809	849	790	831	784	850	807	785	805	816	834	867	803	841	824	844	772	776	796	835	806	814	874	849	847	842	859	805	831	805	836	807	866	814	842	843	846	834	795	852	800	856	838	782	808	843	769	838	793	866	833	858	828	828	843	799	840	825	826	759	830	810	854	809	786	812	821	796	818	827	818	812	827	796	869	844	805	857	845	836
4344	3715	2574	1796	1738	2499	2554	2265	1819	1594	1370	1110	942	766	632	604	424	375	362	296	222	179	127	103	81	81	81	75	84	92	89	88	102	114	131	126	127	114	109	99	124	124	102	113	117	101	108	89	113	89	99	73	70	81	66	80	75	69	57	78	67	65	65	60	53	62	52	90	66	73	49	67	82	59	76	68	70	70	71	72	64	86	61	58	60	61	64	71	64	68	52	60	62	65	61	75	57	60	70	56	73	61	77	58	60	71	55	74	72	76	57	77	61	73	64	64	56	68	66	69	71	64	55	71	71	59	60	80	66	76	70	70	82	71	60	69	71	69	75	61	63	53	69	74	72	62	63	60	69	72	74	70	70	61	82	66	78	66	64	64	56	65	66	63	57	65	60	69	67	58	59	59	65	80	71	72	78	78	58	57	64	63	67	73	71	72	70	73	60	67	58	60	67	67	54	59	65	61	72	69	74	78	76	57	60	58	55	73	75	56	80	54	71	72	59	63	82	57	60	74	60	89	74	67	69	51	80	68	77	70	81	58	77	56	77	63	67	69	63	65	59	64	68	62	81	68	63	56	55	46	67	56	74	64	73	72	57	61	71	80	74	68	64	72	67	73	66	77	67	65	79	64	62	64	62	71	62	75	49	65	63	77	57	53	58	60	74	62	77	60	62	67	63	64	76	75	68	74	51	70	60	68	63	69	75	70	60	78	72	83	60	68	65	76	65	67	61	64	65	70	68	63	49	81	57	63	56	55	73	59	82	67	57	64	75	69	72	72	70	60	71	63	74	79	66	77	66	48	73	69	59	61	80	57	61	82	70	66	75	60	68	70	71	63	59	85	63	51	61	66	57	80	69	61	61	71	69	75	61	56	77	62	49	62	66	74	73	69	72	66	58	68	57	67	60	58	66	74	75	77	60	62	68	66	69	70	60	57	69	64	88	68	74	67	57	73	54	82	68	69	68	62	69	73	68	63	72	59	66	48	59	72	63	72	67	85	67	77	78	74	60	59	53	67	61	76	67	72	57	69	75	62	62	64	65	67	70	79	77	73	75	68	63	56	71	57	76	80	63	71	60	66	61	64	71	52	61	72	68	66	57	63	65	68	62	70	68	59	81	58	65	69	62	76	62	70	62	69	68	78	64	59	70	70	79	67	70	80	83	70	67	54	58	69	72	69	62	63	63	68	71	72	66	79	78	62	50	78	73	79	52	68	59	63	54	82	63	60	63	76	61	77	68	71	59	73	64	56	66	65	68	65	66	58	71	62	70	65	63	74	65	63	51	74	60	58	86	73	82	71	64	73	68	74	73	62	66	68	63	80	51	50	60	88	74	82	66	69	79	71	54	61	58	55	74	82	65	82	82	69	69	65	79	54	67	69	73	50	66	65	69	51	62	58	71	62	65	56	60	66	70	70	70	67	62	63	69	65	65	65	58	71	68	63	59	67	77	64	56	59	61	67	60	60	59	61	77	76	68	85	78	66	72	58	65	88	77	62	69	55	72	71	62	59	64	63	72	63	69	62	60	64	75	86	61	67	80	47	63	57	62	63	64	57	59	67	76	62	47	58	72	64	70	57	76	69	62	72	69	60	69	75	62	61	67	78	62	68	69	77	67	73	72	85	66	76	70	54	63	67	66	68	72	56	91	71	73	72	73	73	67	78	68	74	69	63	57	65	59	78	65	58	69	56	62	63	62	65	63	60	52	59	51	68	62	67	74	64	69	70	70	67	51	63	59	80	63	71	65	62	71	74	68	68	58	64	61	74	67	70	59	64	63	62	74	71	71	62	71	83	62	58	57	77	72	67	53	53	67	62	68	62	53	65	65	62	70	67	67	59	75	63	64	76	66	62	82	64	74	80	66	76	60	62	72	56	67	58	68	75	69	57	80	73	62	67	58	68	65	85	67	58	69	72	74	67	69	62	77	69	58	62	68	61	61	69	72	59	70	49	58	85	65	56	67	66	84	70	65	75	60	69	65	46	78	70	80	73	67	66	81	63	52	61	69	66	82	67	70	62	58	69	68	76	66	66	57	62	80	72	57	77	67	68	61	65	71	71	64	73	70	78	65	66	61	77	72	64	66	63	70	66	72	61	70	59	66	71	52	85	71	82	64	73	78	60	64	65	72	64	56	65	76	76	64	63	64	67	90	65	65	75	79	72	51	60	56	64	70	70	69	71	74	73	74	72	55	68	69	70	81	71	61	64	55	68	61	64	55	66	60	79	90	60	56	71	70	65	69	67	63	67	73	90	67	64	65	58	61	75	75	71	60	64	65	72	68	73	70	64	71	78	67	85	81	72	72	52	76	58	61	51	59	56	56	55	70	62	75	66	61	64	70	70	67	66	78	59	72	68	57	53	61	63	60	68	59	61	78	67	67	70	72	61	62	64	57	63	67	58	68	63	73	70	74	63	69	59	82	59	65	64	67	68	74	69	62	60	78	62	82	62	70	59	67	66	65	76	70	54	69	79	67	69	65	69	82	70	72	47	74	68	67	66	61	52	57	63	69	63	74	64	59	69	60	72	81	64	70	67	74	65	58	65	79	59	62	73	53	64	65	58	69	74	67	61	84	70	45	69	63	51	69	67	77	67	65	58	84	55	70	61	73	86	70	66	64	66	61	70	69	62	73	64	71	66	72	65	68	60	65	52	71	71	77	46	73	61	72	59	44	70	62	78	67	60	61	66	64	58	75	76	72	69	59	77	78	64	74	58	62	76	67	55	72	67	56	76	78	59	75	74	65	72	63	59	64	70	54	79	58	81	73	74	71	62	84	59	73	80	77	64	63	68	56	56	56	61	67	76	67	85	75	69	94	65	60	61	77	64	70	64	67	57	74	55	63	64	65	59	67	73	78	57	83	70	71	68	74	72	69	67	73	65	77	66	67	74	80	62	60	58	68	65	70	56	60	70	70	55	69	60	65	69	62	69	73	66	62	73	69	58	71	75	60	68	81	53	65	67	73	71	61	59	79	57	68	67	51	63	69	72	53	73	72	72	61	67	78	76	67	85	66	57	77	69	70	81	69	53	48	66	52	56	70	74	63	55	71	58	56	73	57	80	62	70	57	69	56	60	66	56	80	65	62	61	56	71	58	75	60	79	56	63	69	65	59	71	68	67	68	62	66	70	79	53	67	62	70	69	44	79	61	63	69	64	72	66	59	70	76	77	64	69	61	72	75	55	58	70	68	64	80	60	77	75	72	76	83	66	63	77	69	67	62	65	62	50	45	79	59	78	62	65	67	74	69	68	74	63	69	72	74	52	68	78	69	69	75	76	75	73	68	71	81	57	76	73	72	54	60	63	73	75	61	63	70	61	64	74	82	62	67	68	55	69	66	63	70	42	58	71	65	85	74	68	66	57	84	69	56	66	79	52	80	67	66	74	83	77	62	80	73	60	80	67	68	58	69	73	68	76	64	74	74	53	61	65	81	59	71	81	53	64	59	65	55	75	63	62	57	80	75	87	73	65
31299	23657	20762	26460	34944	36285	34635	32202	29667	27486	25046	21963	19789	16970	14978	12939	11116	9821	9038	7755	5947	4066	2723	1653	1207	1083	994	1072	1262	1353	1427	1572	1708	1880	2136	2536	2419	2251	2135	2016	2026	2025	2130	2040	1906	1880	1844	1894	2003	1874	1681	1239	1025	817	711	758	724	710	680	714	711	706	753	744	764	812	742	752	736	799	750	699	748	739	759	783	744	791	739	728	774	760	721	748	722	735	695	704	699	699	671	741	670	683	715	679	677	675	760	696	695	687	690	720	691	751	711	676	714	748	672	682	716	739	704	680	702	716	695	682	715	706	658	720	702	694	733	699	694	763	674	729	710	707	681	707	725	683	698	690	700	670	675	636	713	684	664	696	703	682	691	676	675	710	715	737	704	692	684	745	719	686	688	695	737	690	729	686	716	693	665	704	720	650	632	704	661	699	700	727	682	715	692	703	685	668	718	735	707	688	715	721	675	739	694	686	703	726	673	729	700	693	690	703	696	717	724	686	686	723	696	693	678	677	698	642	696	724	658	704	710	757	719	726	741	696	748	679	695	653	679	720	677	691	642	703	710	666	748	665	676	704	739	757	688	718	762	697	708	698	717	642	716	698	731	663	706	698	715	644	657	713	720	672	677	696	710	675	688	718	694	689	657	694	756	665	730	679	658	697	657	702	695	678	717	652	699	629	700	645	708	649	688	734	699	713	681	659	710	661	664	687	752	690	721	687	723	694	699	663	683	705	694	678	734	704	708	689	701	702	699	669	656	704	684	703	701	669	680	711	704	674	712	695	656	704	725	736	689	734	658	706	735	704	693	670	671	695	699	693	692	714	698	669	619	753	716	664	710	678	688	674	741	712	726	698	676	642	742	707	663	730	695	702	736	714	706	738	671	695	698	746	690	687	670	663	652	737	712	716	716	654	671	636	712	695	711	712	701	684	660	756	653	697	688	696	715	708	714	719	710	676	717	699	709	667	699	710	701	698	744	694	640	690	696	717	715	742	699	676	718	715	728	709	676	726	736	703	694	695	675	730	701	669	708	730	725	689	686	631	707	712	695	725	688	755	726	664	655	723	712	691	686	711	708	658	765	660	734	718	702	716	686	694	734	752	713	637	705	713	693	694	699	720	699	670	726	699	727	691	738	727	725	656	707	682	666	698	689	739	676	731	720	660	699	697	657	727	688	729	684	636	662	677	710	657	711	696	683	672	654	673	687	738	703	757	749	744	679	704	676	701	685	715	669	682	714	670	681	734	679	696	670	657	676	701	651	693	733	642	670	713	657	726	697	700	678	679	695	713	770	731	706	717	696	711	686	735	707	665	702	715	680	691	653	608	716	696	667	715	698	683	657	725	760	691	707	621	698	697	736	708	735	722	657	695	699	724	688	666	634	688	669	713	698	700	685	711	719	714	673	697	733	695	738	696	641	674	682	708	688	688	709	731	692	628	714	696	698	716	715	679	677	661	701	668	684	719	722	688	740	684	724	705	724	682	716	714	723	707	713	687	708	731	715	715	682	670	692	706	635	725	699	641	710	696	745	683	662	650	674	691	642	720	665	662	687	711	712	703	737	719	719	701	663	699	685	692	705	694	727	704	739	685	777	672	685	713	684	681	718	705	705	731	736	718	666	672	679	690	687	694	655	694	724	656	702	718	683	682	655	685	709	736	685	730	739	703	692	672	706	654	714	719	723	724	686	683	724	739	701	730	668	690	696	735	676	655	708	674	686	679	714	681	736	707	647	695	707	692	696	677	694	723	717	739	680	728	654	696	709	680	667	685	702	696	696	715	706	679	736	731	732	701	697	675	671	679	694	712	644	633	700	725	664	741	704	665	661	668	706	700	678	686	706	703	713	681	746	690	716	704	651	644	709	653	683	704	723	692	653	707	695	711	669	684	696	695	674	740	697	727	752	729	736	725	660	717	694	671	706	699	712	694	701	727	756	697	684	695	728	678	697	662	642	682	708	699	739	713	723	708	699	685	688	744	725	751	733	683	643	705	706	671	696	679	767	716	694	701	674	692	719	713	710	682	692	752	703	695	693	704	744	725	732	687	693	729	711	685	687	766	695	708	705	652	717	760	679	692	684	721	698	680	709	735	702	736	724	772	661	688	656	698	720	696	672	682	695	739	714	707	728	690	745	682	686	740	693	698	679	701	690	694	696	695	681	659	761	701	724	712	665	670	670	699	722	718	675	707	710	686	691	689	704	702	734	715	712	699	680	695	647	722	693	736	746	678	705	686	700	722	699	698	704	657	722	637	690	704	736	734	682	717	694	710	759	690	690	706	665	677	654	719	641	691	675	681	660	689	688	719	684	704	700	670	704	681	742	722	690	693	707	723	660	704	712	710	709	673	714	657	730	661	710	676	710	716	703	666	719	710	686	720	735	707	680	718	708	710	670	697	732	705	653	700	655	741	689	684	669	729	737	685	670	691	692	685	713	717	659	718	672	696	736	744	698	680	687	704	686	686	689	701	650	656	725	698	693	716	699	679	708	705	715	717	692	694	705	666	699	696	694	680	694	694	689	707	660	666	660	690	712	693	692	715	725	708	741	716	739	725	722	688	703	690	668	687	724	694	713	722	710	697	682	679	725	671	653	711	677	746	719	691	692	713	715	719	698	660	741	677	725	751	683	726	720	706	724	675	670	725	668	681	708	700	679	708	708	660	666	686	638	718	701	713	676	664	690	710	694	693	693	683	661	729	697	630	684	708	665	689	708	671	700	677	696	721	686	715	702	712	714	706	715	703	698	740	664	728	676	711	699	677	640	700	683	677	762	657	683	690	733	690	684	642	653	703	706	664	671	669	743	686	711	711	753	695	649	679	714	720	682	694	686	727	697	745	730	694	651	699	729	672	670	715	727	679	726	707	669	742	701	697	674	716	714	691	680	678	684	708	735	676	687	717	699	745	675	717	680	647	674	688	696	718	710	709	690	715	696	686	746	690	754	737	727	678	711	692	689	740	687	679	667	672	687	729	707	679	672	785	701	690	686	653	722	691	695	713	729	670	649	695	663	698	689	762	706	713	705	694	691	675	715	675	734	725	669	677	715	733	705	672	644	728	666	734	716	738	706	753	646	677	702	709	696	738	687	674	715	701	707	724	734	715	746	699	669	694	632	726	680	695	685	722	700	731	686	696	702	746	715	712	710	692	718	701	707	682	661	701	654	705	751	691	688	734	716	667	684	679	716	702	726	703	663	734	697	676	712	673	717	708	714	675	640	701	655	708	688	651	713	751	695	681	710	678	654	733	694	693	695	675	698	666	717	677	707	668	744	647	734	695	691	675	709	681	717	680	685	727	697	699	695	677	700	712	678	688	705	695	758	707	731	716	720	727	698	712	660	680	676	702	678	707	705	677	759	719	720	693	700	722	686	714	720	718	693	730	686	734	740	680	733	720	719	674	697	692	745	692	683	691	710	679	675	675	625	686	685	665	704	691	716	691	737	656	731	783	736	717	700	678	716	674	684	674	677	692	687	720	718	699	659	689
3613	2320	1683	1212	1193	1668	1678	1530	1268	1086	946	793	636	513	393	340	297	299	270	245	189	159	132	106	94	96	98	92	102	86	116	106	134	107	118	102	120	113	110	134	126	115	126	124	96	95	114	108	127	125	112	87	101	90	93	95	88	107	105	79	96	108	91	93	100	102	99	87	85	99	95	94	87	86	97	94	85	80	96	88	81	84	83	67	92	93	78	84	91	92	86	78	82	106	99	91	104	92	97	90	95	86	90	96	90	106	83	105	93	88	103	96	90	88	73	101	94	84	109	82	102	88	94	90	85	106	90	92	97	77	84	106	93	91	94	90	91	105	89	73	101	91	92	89	104	83	96	111	84	95	83	98	88	113	67	82	92	88	74	89	91	89	103	80	76	83	85	86	94	102	98	96	84	77	84	84	86	98	85	90	99	128	85	81	91	106	105	98	83	97	88	66	93	70	82	98	99	89	94	95	95	94	88	87	84	72	93	97	66	109	94	90	85	83	99	87	82	95	78	92	87	83	85	88	103	73	89	84	93	75	110	83	87	90	76	80	89	96	86	73	76	85	103	109	94	95	91	97	85	84	83	94	88	86	83	96	82	87	85	97	84	97	89	72	84	100	84	94	71	96	88	98	98	82	82	93	89	90	82	82	94	83	79	74	99	95	106	102	86	97	77	108	94	82	73	99	100	86	95	95	82	106	82	88	89	98	94	97	71	85	89	89	87	93	84	91	100	88	62	98	84	88	84	98	92	94	102	78	91	103	98	88	94	85	64	74	83	90	106	95	91	97	91	88	89	95	94	81	112	93	102	90	94	79	88	81	99	104	103	90	84	91	82	86	101	81	94	96	95	95	98	83	99	84	81	77	81	88	94	75	92	81	101	89	92	102	104	98	95	93	92	96	93	80	89	68	97	89	98	103	93	75	98	75	91	114	89	103	114	91	89	88	93	91	89	87	86	80	97	92	93	89	75	104	88	87	73	100	76	116	93	99	81	107	88	78	92	85	96	84	84	100	74	96	90	103	92	82	92	96	77	107	86	86	93	78	98	83	101	87	74	98	71	68	92	86	90	92	82	93	94	85	103	102	82	89	100	95	87	93	124	76	74	81	88	97	99	73	76	98	82	81	79	95	111	88	99	84	93	95	96	104	82	83	96	93	96	74	110	94	82	87	73	92	91	85	87	80	101	100	91	89	83	92	94	92	89	96	87	77	86	82	96	89	103	79	82	96	95	96	71	95	96	83	98	83	87	96	73	79	88	96	88	86	102	81	78	91	96	99	88	108	92	97	85	87	95	84	87	95	81	103	74	104	85	76	98	91	86	75	92	107	116	74	76	88	90	102	86	92	85	112	77	84	83	89	89	80	78	79	90	93	98	99	88	97	85	92	100	95	99	77	101	102	62	82	95	92	94	93	95	91	89	100	81	89	97	87	72	106	79	114	87	94	99	105	90	91	92	95	67	110	109	89	92	101	87	81	105	85	101	105	106	84	90	101	99	90	112	88	89	87	67	96	94	87	100	93	93	86	94	93	95	88	90	90	93	85	101	84	94	80	115	98	85	82	79	90	107	84	107	82	96	90	92	83	93	105	98	89	92	88	98	98	98	100	85	100	80	96	78	100	98	77	100	88	89	89	92	97	91	81	75	91	87	93	72	85	72	81	95	108	87	88	86	105	88	93	97	93	94	98	88	74	97	98	108	88	100	89	95	80	80	90	88	96	97	91	93	96	88	69	92	96	74	93	89	96	106	97	100	84	87	94	88	76	85	89	89	111	85	92	86	98	91	92	95	93	89	108	100	99	99	105	95	95	77	92	99	121	90	78	90	78	77	73	87	85	86	90	96	84	96	87	102	86	89	88	99	97	82	75	78	98	102	90	78	90	98	92	86	92	104	101	75	71	91	81	74	77	93	95	108	104	96	92	89	91	84	82	103	90	89	90	84	82	87	78	83	87	94	102	116	89	92	92	82	99	88	82	99	106	80	89	85	87	92	94	81	73	96	91	83	110	105	103	85	78	93	82	86	107	85	85	88	88	106	89	78	98	89	93	78	85	89	104	86	92	91	98	83	77	79	89	102	80	74	111	74	88	97	85	74	74	99	100	83	85	80	93	91	92	96	80	94	78	68	89	106	90	80	92	103	87	95	85	95	80	98	73	91	92	77	96	81	96	77	79	102	96	91	96	94	92	92	92	95	108	97	95	90	110	76	81	106	62	89	95	83	68	88	106	93	77	101	93	99	92	95	97	87	102	86	84	95	84	95	90	77	84	110	100	102	86	83	84	90	83	65	91	95	87	99	89	95	96	88	85	79	94	84	79	104	100	103	112	101	100	79	94	89	104	102	101	105	100	87	87	87	102	91	95	92	94	79	93	87	82	104	92	99	91	108	85	88	84	106	100	80	116	90	105	102	76	102	87	90	92	79	89	83	86	95	72	113	74	79	107	93	103	98	76	104	99	94	83	96	76	77	88	90	95	92	101	88	97	86	89	95	87	87	98	100	90	84	98	80	88	80	68	90	79	100	84	90	78	88	92	99	101	105	81	99	87	115	90	91	102	95	77	98	97	90	82	84	89	70	76	83	89	98	97	94	88	107	94	76	80	76	91	112	91	97	100	85	78	112	90	76	91	90	74	84	118	90	81	80	83	90	96	86	96	88	78	83	94	100	96	80	101	95	91	93	96	84	96	108	88	95	96	90	70	79	90	88	95	99	115	103	87	112	86	77	75	79	93	97	87	98	96	82	84	83	93	84	75	110	89	80	93	95	101	94	107	101	103	107	103	84	88	96	81	85	99	80	77	92	95	85	94	104	71	97	103	80	96	88	94	95	83	102	93	99	78	102	86	90	91	100	103	90	84	89	84	72	95	89	99	69	87	88	87	104	84	94	73	78	106	86	90	101	88	90	99	79	95	89	79	99	97	84	99	94	104	81	92	75	87	80	84	86	76	90	95	95	97	113	78	98	80	89	93	99	75	91	111	85	87	116	92	78	74	110	93	91	87	93	97	98	97	85	70	96	92	84	85	76	82	93	92	84	93	98	91	93	87	94	79	91	84	79	110	92	84	93	92	106	86	104	94	83	93	76	88	84	85	84	102	105	69	84	98	97	92	94	96	95	96	91	103	104	91	96	92	84	89	100	99	88	75	93	88	79	89	110	93	101	94	87	100	107	93	100	93	88	81	93	87	95	101	93	85	69	84	92	100	86	98	94	113	86	83	93	88	95	88	75	95	100	92	83	90	94	95	106	83	87	72	87	103	99	83	93	85	82	92	91	99	87	100	86	96	96	82	102	111	84	112	89	85	94	89	82	88	81	83	91	95	82	81	75	86	105	82	96	95	74	83	98	92	92	95	91	80	77	77	99	88	101	78	108	75	81	83	101	95	84	112	82	70	93	95	76	89	82	80	101	104	98	98	70	87	97	88	101	106	98	91	99	86	80	92	86	104	88	94	86	95	89	101	85	87	89	94	81	84
26654	19187	16616	21921	30653	31855	30362	28015	25406	23478	20646	18019	15820	13447	11332	9469	7982	7108	6604	5611	4300	2974	2032	1464	1123	1077	1026	1123	1162	1260	1374	1418	1484	1631	1867	1970	1921	1817	1711	1732	1669	1749	1800	1658	1687	1577	1591	1647	1625	1591	1464	1256	1135	1024	988	972	972	926	948	900	901	886	898	943	969	903	961	924	908	987	906	935	928	1007	1014	959	918	961	948	978	960	983	938	975	946	967	920	892	951	903	877	914	910	878	923	995	902	912	946	938	906	874	934	907	928	980	924	937	952	872	930	915	917	987	927	891	935	909	859	934	908	939	922	912	966	958	919	932	961	972	907	915	920	952	937	944	922	929	944	960	915	935	928	921	935	891	900	915	939	963	929	904	958	866	918	969	921	922	919	940	930	906	948	889	921	897	926	966	897	902	949	954	947	940	919	911	959	921	927	949	908	921	957	917	878	928	948	903	953	949	941	859	912	896	929	928	916	936	950	876	909	898	915	900	902	932	927	896	900	912	949	914	916	881	986	905	918	918	942	912	923	966	938	909	905	952	964	922	948	949	892	929	932	934	937	892	887	988	919	981	932	912	946	933	941	937	943	910	908	916	946	904	980	863	910	961	998	876	899	945	915	945	901	906	905	840	902	907	901	914	948	929	936	891	941	980	910	946	921	956	918	943	903	916	891	949	907	955	930	898	910	938	955	938	913	905	943	948	961	895	949	996	946	914	924	925	969	888	953	912	929	974	904	939	906	943	909	908	955	934	899	905	868	899	880	947	910	928	910	920	904	969	969	943	938	948	955	909	937	908	948	898	942	928	965	938	971	950	972	928	912	894	947	974	929	913	932	929	953	956	935	920	938	947	965	926	920	884	902	965	946	914	922	866	928	946	975	950	891	927	893	940	921	936	925	894	860	982	875	928	938	925	963	942	929	886	969	951	939	927	935	951	924	915	915	921	936	946	928	880	900	927	911	919	922	937	918	948	932	904	899	872	920	913	966	947	971	933	875	912	943	962	943	950	974	1005	910	878	913	881	920	906	919	932	935	912	946	936	924	908	947	862	945	941	916	918	990	968	939	950	866	878	899	962	922	887	985	960	958	934	899	909	894	881	911	934	862	941	905	910	999	949	928	925	953	929	938	951	889	971	872	966	951	896	934	923	860	908	933	893	913	902	945	940	862	945	919	909	936	946	1020	947	935	927	921	873	889	870	926	936	882	901	974	927	917	950	942	896	936	951	921	891	950	952	954	934	895	965	993	954	949	936	889	895	936	963	975	971	922	913	935	894	947	949	875	892	915	934	905	961	968	944	933	849	873	925	913	968	934	992	912	891	1003	916	941	896	907	920	987	967	932	908	947	906	918	888	930	966	893	951	963	889	993	971	887	897	934	883	928	906	894	928	921	918	896	909	923	956	915	911	911	897	949	967	901	937	872	926	938	909	898	950	937	927	946	889	944	944	925	923	910	959	920	893	927	974	950	892	919	921	909	919	875	927	890	914	926	961	906	931	913	927	947	967	927	947	963	962	914	898	952	948	923	944	910	885	964	861	911	970	955	868	869	912	888	934	919	829	939	903	885	950	905	921	898	910	991	1026	930	935	946	938	878	893	931	936	967	911	948	922	925	991	985	912	935	963	914	933	942	923	968	995	967	902	944	925	969	893	879	891	926	972	926	894	904	915	885	922	920	968	891	972	912	931	920	922	881	934	950	880	926	908	924	879	911	938	963	981	888	898	915	946	965	930	915	931	926	967	935	902	960	899	935	958	927	941	943	971	938	944	875	909	917	963	958	936	883	924	906	979	937	900	918	928	969	852	926	921	911	1003	963	936	899	941	865	931	935	883	913	909	1009	977	934	916	889	882	912	935	982	909	905	940	922	949	934	923	895	890	917	927	937	976	903	946	964	911	967	918	906	941	955	893	928	941	934	915	911	855	965	980	913	891	893	935	967	910	915	954	892	897	927	910	905	916	932	905	930	917	927	936	909	883	908	931	898	960	939	903	948	943	926	962	975	945	936	908	1019	847	913	987	903	947	957	911	973	915	920	960	958	954	938	938	901	953	957	892	946	969	910	934	899	961	949	956	952	941	894	924	961	951	913	933	887	928	983	941	898	937	938	897	912	984	959	923	921	928	963	976	914	891	921	914	944	974	906	963	936	970	897	902	878	917	925	886	915	870	886	962	924	899	927	914	927	892	947	954	903	918	944	950	889	896	908	893	878	900	931	913	939	937	971	951	942	970	916	967	922	919	937	914	917	920	939	942	904	922	926	953	878	942	909	919	891	886	905	999	1043	879	958	944	925	892	953	989	933	940	927	933	953	889	924	948	892	932	969	944	885	914	977	961	973	937	925	903	917	905	920	923	933	900	955	869	956	930	952	934	911	922	878	948	859	919	902	931	907	929	922	936	944	926	921	920	892	956	935	988	916	943	916	922	973	899	928	929	936	907	915	914	902	906	936	939	903	931	930	949	898	952	912	900	959	915	906	949	948	957	925	890	950	950	955	978	878	924	931	902	884	929	899	868	982	928	936	933	902	883	924	925	931	937	958	960	954	957	891	947	922	939	923	889	953	946	911	903	881	932	944	1001	971	904	944	930	967	952	927	919	977	926	853	959	937	919	983	946	884	904	890	928	933	960	947	974	937	897	916	898	903	935	925	847	962	900	891	1009	888	892	979	880	931	937	935	926	919	982	884	891	941	922	919	887	934	888	904	856	868	940	912	934	919	945	916	916	952	914	930	899	929	920	936	941	942	920	1033	916	924	917	895	976	926	902	935	921	957	944	975	891	974	918	944	909	928	911	879	939	942	866	975	874	943	981	892	900	925	913	934	951	919	896	942	919	955	962	916	921	933	933	913	934	915	869	911	956	926	919	937	940	843	851	939	908	916	956	952	905	915	934	979	911	947	959	886	930	914	903	940	888	937	971	935	898	913	908	936	919	867	883	943	969	871	891	928	966	987	912	919	919	1017	938	939	941	971	910	911	975	933	898	982	966	962	909	901	868	920	849	840	925	938	847	920	939	922	996	883	961	935	943	917	957	913	980	946	912	947	953	932	933	912	935	936	973	917	947	895	1027	898	973	953	931	878	932	977	961	927	958	934	933	950	931	914	910	957	955	931	925	935	917	919	892	972	967	972	915	941	968	903	901	990	918	967	930	906	954	894	907	925	960	965	938	930	863	950	946	922	926	948	914	925	948	855	946	936	938	898	947	960	968	903	905	929	969	936	941	952	936	976	916	937	987	984	961	897	899	985	917	963	913	913	898	925	942	902	940	923	886	917	997	937	935	941	931	910	933	930	930	873	941	930	926	984	884	916	899	946	905	936	897	946	935	906	892	949	954	921	969	925	912	906	907	894	961	959	967	951	995	864	896	937	952	960	953	928	971	941	924	968	949	963	883	948	871	967	893	888	870	970	921	896	960	884	922	904	930	923	931	900	870	869	914	905	959	921	936	904	872	931	901	897	976	951	961	912	959	961	902	994	906	890	961	951	927	914	945	932	907	935	908
4542	2773	2006	1461	1401	1817	1942	1825	1460	1384	1140	885	787	551	503	420	368	322	298	305	220	154	133	109	85	83	103	80	97	82	94	107	116	112	113	110	137	133	97	129	114	109	108	114	113	107	125	100	102	113	107	111	89	76	85	73	77	97	79	56	77	79	74	83	101	73	81	77	86	91	87	91	91	73	77	98	97	102	78	89	93	99	84	90	96	96	104	88	83	80	102	91	67	87	92	80	74	89	72	76	91	81	72	75	85	87	80	87	87	84	82	95	74	80	89	71	71	72	86	77	87	81	74	81	92	76	94	83	87	73	76	89	79	80	98	84	81	55	76	65	94	87	101	70	70	82	75	93	88	62	78	84	79	85	80	73	84	81	75	91	77	91	77	92	91	94	64	87	78	91	89	77	91	73	70	87	85	80	89	85	88	80	86	87	70	101	98	81	75	93	101	91	86	74	87	95	87	94	75	82	95	95	100	89	86	90	90	95	81	96	80	68	96	81	84	78	87	92	86	70	86	81	90	87	97	81	83	93	83	82	90	88	82	71	102	79	88	95	82	84	86	72	103	83	74	79	84	71	96	88	76	79	79	90	71	81	91	88	79	82	91	77	82	73	78	90	83	76	93	103	89	75	84	82	98	76	87	79	96	94	94	89	74	84	62	95	88	76	69	77	72	84	66	89	73	78	92	82	89	84	77	75	84	74	63	83	84	79	83	90	80	87	73	70	76	97	84	77	99	99	67	88	72	67	89	82	66	98	68	88	91	84	97	95	107	78	103	97	84	74	89	101	76	74	76	76	84	86	74	102	88	85	69	73	81	79	65	84	86	77	77	93	81	68	100	88	81	68	85	86	76	78	92	67	87	82	78	77	99	73	77	79	85	92	84	82	87	78	81	82	93	91	77	89	72	84	76	82	69	99	85	102	80	80	97	84	79	73	91	105	72	85	89	97	103	71	79	78	91	83	77	81	83	102	101	89	81	80	93	88	77	93	91	87	70	71	92	77	88	76	81	90	61	87	95	92	86	108	94	79	78	72	80	80	88	91	80	70	79	76	87	87	89	81	84	90	98	83	85	83	82	94	87	80	70	59	83	92	80	95	84	65	88	75	91	77	78	82	94	78	88	82	79	81	85	84	73	79	88	79	88	86	79	72	86	95	89	81	80	87	62	80	93	78	97	64	86	89	87	73	82	91	76	85	76	74	71	99	91	74	82	96	79	90	81	73	80	87	78	78	70	96	89	89	88	91	89	76	98	90	102	86	75	108	94	100	88	74	72	89	104	82	70	83	96	72	74	94	113	77	79	101	73	90	91	68	112	70	80	102	94	86	94	75	91	75	83	85	82	79	72	74	97	87	97	81	77	80	73	61	92	85	90	77	92	72	89	104	91	91	79	80	77	82	77	73	97	68	91	79	88	67	95	83	78	87	87	99	73	90	70	104	90	76	71	92	88	83	79	78	79	78	95	83	79	95	77	92	96	70	87	87	92	94	76	80	90	94	84	88	78	82	81	93	95	83	96	93	82	92	99	98	72	87	88	72	87	71	82	71	84	82	65	89	98	103	94	69	84	86	64	88	97	81	88	75	103	67	82	73	75	67	84	92	101	71	85	91	71	83	72	91	76	103	76	97	95	80	76	99	93	79	80	87	82	92	101	108	79	67	80	82	84	75	86	84	75	87	90	76	83	86	87	73	68	78	90	65	74	79	77	86	97	88	95	64	87	79	92	89	83	88	85	88	75	73	84	85	95	98	79	72	77	73	80	96	80	82	84	68	85	82	86	68	102	67	77	84	63	83	78	74	81	98	73	75	61	97	86	93	96	72	69	81	90	88	80	79	69	86	105	77	74	70	71	85	76	79	81	74	72	92	74	100	88	87	65	82	82	75	88	63	69	85	67	98	84	100	79	90	71	88	84	91	80	81	88	74	75	94	75	86	83	66	87	72	72	106	86	85	82	81	87	91	93	67	89	82	78	82	76	91	93	83	86	89	80	80	93	72	84	101	74	72	84	91	95	93	79	86	90	80	78	86	71	90	83	93	93	74	93	70	81	79	79	97	91	80	74	85	107	72	90	94	96	87	73	81	82	76	80	75	84	91	71	86	97	77	70	78	100	83	95	77	82	70	88	77	87	80	88	86	83	73	77	111	82	82	90	80	97	97	103	63	88	86	78	92	103	99	85	89	78	92	66	85	80	89	81	86	90	84	92	84	93	78	104	79	78	89	94	82	78	78	92	78	94	97	82	81	95	75	71	100	78	91	90	71	83	79	79	93	73	104	74	90	82	91	73	83	87	79	96	74	99	93	78	71	96	78	85	73	90	70	78	74	85	80	78	85	75	70	84	83	64	91	85	78	74	101	93	68	89	77	78	77	72	71	89	88	65	81	84	72	86	96	89	89	89	92	87	80	65	76	92	78	88	71	91	110	96	92	76	80	73	86	92	93	83	86	97	66	61	90	88	82	84	77	97	87	76	91	90	73	82	90	90	96	96	98	84	62	94	100	86	89	88	110	85	69	70	87	96	83	88	84	85	90	87	97	81	75	76	69	80	92	87	94	90	93	89	90	83	82	91	92	97	87	83	72	87	77	76	92	89	86	91	91	85	86	86	80	93	93	84	93	94	93	74	72	89	65	77	74	92	92	76	97	70	84	89	77	81	94	106	81	68	87	70	77	92	98	89	72	92	88	85	85	83	91	78	82	59	75	88	81	84	80	88	85	73	98	91	85	83	97	86	66	83	75	111	74	83	94	84	90	78	74	68	67	89	88	75	91	82	84	76	84	87	55	90	91	80	80	97	85	73	80	84	90	85	76	87	78	80	93	79	76	82	88	91	81	86	93	79	100	61	85	93	92	79	85	87	64	70	81	67	83	93	82	68	72	84	79	82	80	94	89	97	93	72	74	75	79	90	104	82	92	90	72	86	95	97	87	78	90	67	85	86	89	78	72	89	83	88	92	78	76	89	82	89	79	73	66	84	79	85	66	81	74	82	85	79	75	81	66	83	99	88	86	72	90	96	78	98	96	72	85	71	83	86	82	87	87	79	91	77	91	95	64	79	82	80	77	61	89	83	86	82	79	71	80	71	80	86	80	68	67	93	87	81	101	93	94	87	79	82	81	99	105	84	86	73	89	82	94	82	101	78	93	97	66	95	90	92	75	79	84	83	81	64	82	77	86	92	82	80	68	89	92	90	94	72	71	81	74	79	80	91	74	73	71	75	82	79	95	76	76	81	89	90	79	85	78	87	88	91	92	91	80	89	75	86	89	85	74	92	91	74	78	90	88	93	88	107	80	86	74	95	60	90	76	82	81	76	77	90	72	85	76	87	67	88	79	91	99	76	78	82	79	88	79	99	93	84	66	93	99	85	80	82	79	79	85	82	93	90	79	84	69	83	71	89	91	71	100	71	76	83	92	72	79	74	71	82	96	72	83	86	66	75	78	93	75	85	74	76	82	98	79	76	85	80	82	106	81
27559	20740	18095	23744	31894	33217	31912	30020	27291	25530	22703	19841	17522	14944	13058	10974	9321	8242	7499	6446	5121	3493	2187	1671	1162	1061	1056	1174	1295	1348	1412	1485	1532	1825	2053	2208	2142	2024	1928	1955	1880	1926	1991	1880	1861	1828	1863	1832	1872	1705	1526	1243	1094	911	888	848	914	828	863	849	809	817	893	872	903	876	907	880	866	886	934	930	862	865	900	884	817	906	921	877	942	914	898	915	885	841	867	884	887	856	843	849	834	845	814	844	809	850	891	884	858	894	867	858	851	859	852	923	842	837	886	841	814	826	879	876	823	902	833	861	864	844	857	838	855	861	839	802	834	887	818	862	853	820	873	837	816	859	856	853	797	861	870	868	862	876	851	863	814	850	886	889	912	848	857	872	886	865	849	812	856	782	819	863	850	799	877	850	871	790	886	885	832	871	839	813	874	875	881	846	805	821	902	892	848	894	848	840	850	824	849	897	830	862	858	854	878	883	891	857	849	867	854	804	883	843	873	886	811	891	903	865	843	887	826	883	817	854	810	808	822	872	831	845	811	884	863	854	795	835	905	802	908	854	853	870	841	848	865	831	852	880	822	881	904	921	854	831	868	866	902	866	811	807	780	807	893	843	886	808	896	847	843	828	918	865	835	817	857	902	849	868	881	899	848	804	897	898	847	889	806	876	860	871	840	832	851	851	852	844	871	849	810	832	858	852	811	837	909	846	798	846	840	824	832	831	836	823	828	832	857	879	805	834	879	831	806	881	837	880	867	801	910	833	837	850	870	877	861	844	814	896	854	845	854	874	852	870	847	880	823	835	787	886	900	899	905	908	910	833	799	829	847	825	839	846	878	865	799	831	860	817	800	901	882	874	871	887	859	858	896	840	851	861	815	889	860	866	812	835	825	842	888	832	862	839	901	885	837	833	835	851	849	862	797	847	892	857	856	885	829	832	861	863	862	843	826	889	888	819	772	827	880	815	849	855	873	903	837	885	888	840	900	828	898	882	904	841	845	847	843	879	870	838	818	849	856	832	867	913	818	904	814	830	864	911	860	884	880	854	825	862	855	858	815	792	838	827	851	836	844	855	859	851	842	824	878	842	859	808	870	856	819	861	872	852	882	860	866	824	821	884	886	874	859	819	866	849	912	882	858	881	825	897	813	814	830	839	847	857	842	853	840	854	848	835	850	885	839	845	883	812	790	825	880	855	795	845	863	827	896	854	833	866	875	853	886	842	847	879	833	869	879	874	835	842	847	824	843	837	857	935	869	855	854	822	855	861	897	860	850	845	866	857	891	858	815	851	856	814	869	866	843	872	853	857	937	794	801	856	849	815	845	801	875	862	896	879	844	896	904	825	868	882	848	875	850	867	863	907	824	838	867	859	868	816	864	870	859	816	846	911	888	859	864	868	896	845	851	844	892	850	874	873	899	823	904	848	854	836	810	878	856	863	839	867	853	813	794	824	859	856	817	901	833	871	822	895	833	855	821	821	869	903	849	867	829	855	793	803	919	871	858	813	824	878	912	833	833	836	853	854	846	850	851	844	828	837	875	875	807	833	852	858	868	849	899	879	859	791	854	886	802	838	804	839	838	853	852	900	893	886	838	859	857	818	872	828	848	851	859	848	837	829	856	842	901	846	849	840	861	825	836	833	857	827	865	793	891	855	786	844	845	812	818	875	886	839	802	855	846	831	858	805	823	847	877	879	895	846	859	859	816	840	836	850	830	828	887	857	870	870	902	885	815	895	825	862	811	795	882	860	826	825	821	864	870	867	824	868	816	868	785	919	866	853	802	850	872	847	865	893	821	848	822	831	820	904	815	875	795	810	877	829	882	826	871	854	837	873	858	833	887	840	811	793	843	876	860	847	843	888	775	838	859	824	876	833	847	857	830	848	894	818	842	845	895	865	857	808	841	862	818	821	885	825	830	856	822	865	841	817	904	904	828	901	857	860	828	862	840	906	864	821	818	872	865	876	819	876	887	867	851	851	870	846	878	816	862	827	872	875	860	813	834	867	802	847	875	820	830	893	810	838	865	869	890	853	814	901	870	882	886	840	861	845	864	870	863	818	831	822	859	863	848	851	853	850	868	866	822	882	858	858	840	848	795	882	892	818	898	828	826	829	829	864	872	838	891	893	814	797	849	833	863	852	813	846	838	866	820	805	833	841	899	815	818	837	836	833	804	842	841	809	849	855	827	833	889	879	815	826	884	869	872	859	899	822	879	864	856	888	842	820	826	853	896	833	817	812	841	826	842	881	889	797	868	843	808	843	873	835	871	837	862	824	876	855	873	867	895	874	933	887	871	807	839	826	850	801	831	833	863	817	830	879	836	834	868	851	873	819	891	820	886	832	848	851	820	857	830	864	882	892	856	868	815	867	819	818	849	841	858	820	860	858	834	849	881	842	840	866	859	833	913	828	820	852	839	822	831	851	844	835	845	830	859	867	803	863	899	895	845	786	742	870	892	865	814	904	878	778	865	863	843	859	810	893	838	896	845	820	856	855	798	871	839	857	878	882	780	868	822	851	835	883	851	841	854	827	835	840	777	885	845	849	863	874	842	887	878	845	835	855	915	905	869	814	835	793	849	866	821	892	861	875	888	874	893	829	860	864	835	856	819	864	857	889	853	837	840	846	851	852	854	909	853	828	893	828	838	870	839	873	882	875	813	901	857	802	798	866	871	885	852	890	841	860	908	826	858	833	889	860	861	799	866	908	856	844	847	906	877	892	885	861	865	842	811	876	929	848	871	791	816	867	884	811	865	845	899	904	870	792	833	844	853	845	852	862	879	849	812	815	870	835	857	816	874	825	922	843	874	847	882	854	857	829	830	875	872	804	894	851	873	802	898	800	831	878	812	890	907	845	836	820	878	871	867	867	882	852	848	850	852	848	841	814	821	860	828	826	830	930	854	826	855	831	859	817	860	859	897	916	849	834	889	900	843	852	888	878	783	820	852	830	840	867	841	864	816	829	855	832	907	800	804	809	824	861	862	873	826	769	840	856	836	853	877	813	883	848	826	854	874	832	924	881	809	850	884	837	860	865	852	866	855	837	875	849	866	853	873	867	854	871	828	873	850	868	805	837	836	879	877	859	856	856	825	817	862	873	827	811	809	863	807	870	833	857	815	831	930	869	846	855	842	885	901	842	783	860	843	871	828	883	843	855	779	848	838	826	785	809	843	845	886	858	873	863	831	806	895	825	867	871	831	871	866	928	902	858	864	868	802	886	850	842	833	870	784	863	861	858	833	845	806	873	806	867	902	874	910	869	872	881	893	837	856	856	850	856	864	891	820	830	869	866	883	885	847	809	891	879	826	839	877	846	887	856	870	815	827	855	823	842	898	874	889	847	870	832	851	855	822	819	814	784	860	859	892	843	894	818	876	861	828	845	861	839	836	836	857	823	792	872	866	821	835	836	837	856	870	859	875	855	882	844	821	846	903	901	872	894	863	908	851	891	851	867	918	809	809	834	865	832	884	883	870	868	841	824	871	854	830	890
4828	2857	2123	1514	1434	1960	2051	1811	1535	1330	1181	935	763	601	537	462	357	358	308	271	196	150	111	111	89	105	81	90	83	90	100	105	104	125	122	127	129	111	120	111	123	126	131	112	103	105	102	104	119	126	115	110	91	88	78	84	91	92	96	85	76	100	62	88	81	70	90	78	88	76	71	96	63	64	84	62	78	87	91	83	81	95	80	84	83	88	70	89	89	93	81	89	99	69	76	67	80	73	84	67	89	74	81	97	71	85	75	62	79	82	94	87	78	78	81	81	72	82	84	57	70	87	77	88	63	80	86	82	63	86	84	74	100	85	100	88	82	92	71	74	60	96	80	81	94	79	86	82	82	70	86	89	83	98	86	65	78	69	85	83	77	92	85	84	90	75	78	78	93	95	78	69	83	70	88	89	88	80	76	87	88	78	83	87	75	73	67	72	90	83	82	92	86	69	81	87	83	81	78	78	76	69	70	95	78	86	65	96	83	82	66	82	97	73	92	90	69	88	86	86	92	76	95	98	88	76	82	81	87	74	100	73	72	81	79	86	79	80	83	74	82	84	88	90	70	83	80	75	79	88	70	88	93	78	72	80	86	84	76	90	83	79	67	84	73	82	82	88	82	78	76	106	84	77	79	80	72	94	94	64	74	77	83	84	86	75	81	82	66	80	82	73	78	86	81	96	93	107	84	85	70	77	61	89	77	112	74	83	83	84	90	76	82	99	84	76	90	83	85	81	92	92	90	73	86	77	95	85	78	79	82	73	84	97	86	101	84	82	95	78	97	70	88	82	97	91	79	86	80	84	76	81	82	67	85	90	76	64	81	89	80	79	81	81	64	91	79	74	76	89	68	90	83	85	73	77	93	91	84	82	78	94	66	93	82	82	76	101	80	83	87	87	98	71	70	68	86	89	97	82	67	73	81	97	94	70	73	97	76	94	72	79	87	72	97	77	85	89	96	91	82	87	87	92	85	99	92	101	85	82	70	87	92	87	80	72	72	82	82	75	79	72	84	73	70	78	86	74	76	57	78	81	86	87	74	101	78	86	78	79	79	83	74	72	85	60	73	85	75	80	81	87	86	69	77	85	72	82	94	70	74	91	69	91	72	89	84	79	82	74	59	85	76	81	72	91	73	70	87	77	76	90	93	60	89	85	104	80	79	76	85	87	95	73	79	96	91	86	93	84	90	86	81	72	82	72	71	84	92	85	80	84	75	82	83	81	75	71	86	88	69	96	95	92	70	90	71	76	60	86	76	78	70	80	85	68	79	65	86	79	85	92	83	86	81	67	82	81	83	81	95	84	78	92	73	100	69	83	67	89	85	81	80	93	77	86	78	74	82	72	81	82	71	76	80	72	76	91	81	75	88	84	71	70	86	94	90	84	80	96	87	80	103	85	86	91	85	84	84	93	82	86	87	91	67	84	64	82	79	72	73	83	82	87	99	112	77	91	75	94	78	87	86	89	59	91	87	82	84	91	90	81	73	90	80	81	86	91	95	76	83	77	87	75	86	69	81	93	80	76	75	100	90	78	79	84	67	75	97	84	84	92	79	75	79	91	94	82	88	69	80	88	85	96	94	74	87	103	70	93	72	84	75	86	76	69	81	76	74	82	76	91	89	73	82	81	64	75	91	78	80	74	70	96	76	78	72	85	88	105	96	91	85	73	84	82	66	92	83	78	91	80	84	80	71	69	87	76	85	62	77	80	87	75	97	83	67	76	67	77	82	76	83	75	87	80	74	97	66	84	87	62	79	69	86	84	87	64	80	89	74	84	90	73	77	86	85	89	87	84	81	82	68	88	85	70	73	71	89	71	84	78	89	87	68	66	73	84	80	63	93	74	88	77	75	80	82	66	95	88	76	77	82	88	70	93	83	78	92	73	84	87	91	84	81	100	89	91	70	86	100	81	78	73	78	72	77	103	90	80	98	85	71	74	75	97	92	86	81	93	80	81	86	77	66	78	85	80	81	89	88	87	75	81	85	81	81	82	65	84	78	89	79	74	74	85	67	89	81	69	91	89	81	91	93	73	98	64	91	79	78	97	85	88	81	89	63	97	88	83	75	84	76	93	92	80	66	71	83	73	74	79	85	70	86	91	90	89	80	78	89	89	74	75	68	65	65	85	88	78	88	92	91	93	74	90	78	73	91	94	84	68	91	84	83	93	78	85	95	81	72	95	71	82	82	67	83	79	85	97	72	87	91	65	91	77	85	65	89	71	93	72	78	85	99	77	67	101	85	82	94	103	75	104	73	76	76	80	64	73	73	87	65	76	83	77	110	86	80	64	76	78	71	82	91	72	77	67	74	91	88	98	55	83	82	92	74	87	79	84	67	85	69	91	85	95	90	74	78	84	87	95	65	85	84	78	79	102	100	84	61	84	75	102	82	71	96	77	83	68	92	105	91	68	79	88	88	86	79	98	88	85	74	81	72	86	86	93	75	77	79	77	83	90	89	101	87	80	67	73	89	95	78	92	74	88	87	73	81	66	71	79	94	82	93	84	79	85	85	94	71	83	68	85	85	87	71	72	61	69	82	84	95	82	84	72	69	75	74	77	83	81	87	76	68	76	95	83	97	78	83	86	93	93	59	84	79	81	87	75	81	103	77	68	82	77	81	82	84	70	88	75	83	74	66	98	80	80	86	94	86	59	94	96	77	83	77	91	82	96	86	80	82	70	74	90	84	71	74	68	93	77	78	83	84	83	86	76	84	82	86	105	68	88	82	79	71	85	83	83	69	77	85	95	64	82	79	91	103	78	68	72	67	79	76	94	75	94	94	84	85	82	98	95	73	83	80	80	85	76	73	80	73	91	89	94	66	83	73	93	82	69	76	75	88	69	99	76	98	80	84	94	85	80	70	79	75	81	99	78	81	83	76	66	76	88	74	93	84	81	77	78	79	93	90	66	89	85	84	69	90	106	69	76	84	55	77	85	72	75	67	70	77	90	81	80	90	90	90	85	66	73	82	83	82	83	92	88	85	67	79	78	72	83	81	94	83	81	93	75	89	97	87	77	71	73	91	83	91	84	67	90	83	93	87	77	96	78	76	74	76	72	85	72	98	79	61	93	76	79	76	70	95	85	70	89	82	84	89	80	84	83	79	83	74	83	95	82	101	77	84	79	98	65	80	76	86	93	85	79	94	78	84	72	86	82	77	75	81	73	86	82	91	88	63	67	75	73	71	84	79	75	77	78	92	70	86	79	82	62	88	89	79	79	91	74	86	97	88	82	83	99	72	78	90	69	72	89	87	81	79	87	100	74	79	78	64	97	74	64	70	97	78	92	90	63	82	80	83	71	82	68	82	80	80	77	86	75	80	86	90	75	92	86	79	79	76	86	80	97	93	89	89	68	76	56	83	87	88	74	79	77	70	91	87	84	74	83	85	78	74	86	77	87	66	73	86	69	83	86	86	94	77	75	94	97	87	81	87	65	86	80	72	68	89	90	98	72	91	95	70	80	82	91	93	82
28162	21255	18362	24189	32443	34067	32389	30581	27939	25802	23387	20051	17632	15381	13348	11380	9792	8408	7802	6580	5086	3564	2248	1497	1194	1081	1135	1176	1349	1352	1451	1540	1722	1801	2022	2172	2134	2102	2024	1930	1905	1972	2066	1934	1804	1868	1804	1852	1885	1864	1579	1215	1035	975	951	898	832	830	835	815	834	813	860	881	830	912	899	850	888	849	908	871	881	840	894	862	843	893	869	891	872	837	878	893	877	815	864	827	885	799	877	800	829	880	864	844	854	845	844	772	773	886	833	843	846	884	860	898	866	835	827	851	815	883	818	860	889	858	838	784	801	842	835	777	812	824	880	844	815	866	833	801	856	862	804	852	896	813	900	816	796	856	808	826	868	829	858	812	796	791	830	823	783	843	817	864	780	751	834	835	888	844	846	848	827	901	864	860	831	816	905	823	853	860	877	835	837	910	861	836	812	858	862	832	864	818	853	879	782	856	798	814	822	837	812	862	863	840	853	818	828	848	871	771	869	828	777	866	831	855	857	852	869	843	809	823	819	850	822	875	836	836	767	826	881	841	823	868	819	853	836	861	854	846	821	854	858	776	878	868	838	830	797	822	839	846	868	863	829	812	796	849	858	834	805	800	839	844	786	887	846	821	834	825	794	835	815	882	848	836	833	849	906	828	837	839	846	805	875	834	813	786	774	812	849	823	826	831	852	789	850	846	820	819	852	890	824	833	804	816	807	822	833	840	871	853	859	819	849	795	793	862	864	872	834	828	750	825	834	846	841	835	858	857	791	826	860	806	826	807	856	871	751	774	816	808	814	863	826	836	853	821	827	839	848	802	791	835	796	796	823	788	883	873	833	815	872	853	848	858	881	877	780	853	849	836	802	801	791	853	767	796	827	813	847	827	860	831	835	815	847	799	810	847	845	839	859	830	855	874	863	836	820	869	893	857	764	800	858	837	788	858	841	892	824	890	823	854	893	790	877	843	837	828	863	792	842	883	848	773	861	822	816	861	791	849	827	835	851	808	853	829	857	827	824	847	800	790	829	809	842	803	820	857	848	812	858	879	844	820	848	851	840	887	865	810	864	815	857	836	863	859	871	788	856	800	838	852	813	851	853	802	783	878	822	777	851	797	855	873	804	845	843	883	785	808	805	840	827	809	816	833	842	844	867	834	865	846	843	822	909	832	848	856	858	850	803	832	843	871	775	840	823	808	824	857	816	843	774	832	820	867	820	829	808	834	813	774	799	785	798	867	857	889	843	790	846	861	832	815	825	853	851	835	855	826	857	835	876	836	836	806	867	832	851	849	862	854	872	781	870	875	825	811	843	828	859	861	822	805	855	824	841	884	802	865	810	874	801	836	802	824	888	829	828	800	782	844	851	849	844	821	807	880	821	795	845	840	854	864	869	844	844	860	833	877	856	789	848	782	865	850	801	854	852	824	864	808	843	835	801	860	840	859	848	798	872	870	819	872	877	870	840	822	843	863	790	784	821	889	849	804	825	807	803	851	855	835	837	785	853	858	878	884	850	795	884	795	814	820	815	802	829	810	870	808	860	837	864	837	872	812	809	861	826	815	853	779	840	800	856	900	863	835	851	827	905	793	873	840	837	824	821	844	844	841	828	833	804	858	847	817	861	795	798	880	826	827	851	854	830	800	828	796	842	814	802	776	839	774	838	806	809	858	914	842	871	801	801	843	826	832	874	826	827	802	868	832	837	830	779	842	883	825	852	824	849	816	786	833	911	818	820	818	876	860	866	871	819	800	822	817	843	824	802	862	856	784	845	789	880	850	877	812	820	852	875	826	804	800	806	834	828	851	896	835	810	864	873	831	809	790	835	836	838	852	855	859	827	796	815	880	835	796	871	854	824	857	854	803	867	880	885	839	886	809	827	794	843	815	864	774	847	804	854	868	832	819	816	818	848	803	823	800	823	820	831	819	828	844	869	806	834	789	884	868	872	819	822	807	859	902	862	867	795	852	862	839	865	897	805	840	841	822	894	820	895	877	847	840	831	793	828	833	865	876	870	811	810	829	817	806	827	821	821	833	833	844	832	895	802	830	869	862	830	818	799	868	864	785	796	851	843	831	822	847	909	787	837	867	808	788	783	840	880	832	822	843	837	843	773	878	829	881	819	874	841	842	812	857	823	797	853	790	837	914	809	816	854	833	836	810	851	801	884	847	888	825	858	818	837	808	817	837	864	786	817	877	842	849	844	823	854	841	821	804	827	843	849	846	814	857	801	844	853	815	819	886	832	830	799	801	800	861	802	820	851	838	856	875	839	813	823	785	841	838	816	827	832	801	855	807	871	864	837	853	859	833	834	820	860	847	859	847	863	825	782	820	868	825	832	862	871	849	842	836	796	812	840	854	881	803	823	844	835	889	883	827	832	819	793	827	837	834	856	814	853	894	846	844	808	824	824	787	843	827	842	785	825	800	851	837	872	808	838	848	812	861	828	808	894	820	832	802	840	844	830	872	804	885	788	845	869	843	830	825	860	855	824	877	855	878	809	840	886	840	783	832	813	862	815	843	827	833	786	792	857	877	817	816	787	862	886	807	875	821	817	867	859	821	869	882	858	843	831	803	772	891	819	826	810	821	829	838	870	824	802	801	824	838	767	841	790	846	808	826	860	917	842	802	798	843	760	798	861	877	841	906	849	862	776	786	757	867	836	845	821	885	845	880	822	790	805	803	838	839	816	851	837	852	793	788	814	815	861	838	843	832	782	835	802	848	825	837	815	841	857	891	823	865	817	843	853	877	881	858	793	812	811	817	871	873	842	830	796	850	817	816	797	813	861	807	809	865	819	802	814	839	854	835	813	844	896	875	841	812	875	888	854	879	787	797	816	869	831	847	827	835	815	815	838	818	826	864	872	794	849	819	857	828	863	833	880	868	854	836	774	852	822	849	881	786	855	839	821	835	790	844	834	821	816	926	845	828	841	840	836	827	839	775	856	825	854	848	825	844	814	819	873	842	873	846	790	843	821	844	823	770	805	822	839	791	855	852	810	837	830	817	874	817	852	820	830	825	830	796	836	827	803	816	873	818	816	844	824	862	850	857	881	837	775	857	845	866	839	880	831	852	898	862	795	806	817	823	782	856	828	832	881	827	821	796	841	820	845	812	842	845	853	822	841	845	824	854	857	836	875	906	861	861	853	796	873	813	890	832	838	829	830	878	884	820	834	795	833	806	804	865	875	840	838	881	830	842	868	826	864	847	819	819	829	831	811	808	806	789	820	822	806	819	822	834	772	859	855	873	841	836	850	852	845	829	799	834	791	865	771	845	883	826	843	834	843	818	869	822	840	847	838	880	811	774	852	842	786	835	815	833	846	868	820	824	736	797	772	831	913	793	837	889	800	882	824	827	865	866	854	804	814	825	877	836	815	884	921	824	824	860	786	870	824	841	866	799	762	825	831	806	850	849	844	825	873	787	869	830	812	833	884	838	817	855	841	846	826	886	774	817	852	909	799	819	847	846	823	858	837	823	821	802	817	832	844	906	859	867
4293	3619	2492	1800	1724	2426	2516	2237	1925	1590	1321	981	925	712	589	566	406	378	333	299	224	158	118	96	70	71	54	67	85	76	86	95	88	112	122	123	121	124	110	96	97	115	116	116	100	112	123	107	91	131	93	89	77	62	73	53	78	58	66	72	90	65	70	64	76	86	67	75	57	75	59	64	67	73	58	68	73	65	73	67	79	67	70	73	56	66	71	71	75	63	71	85	63	67	72	62	62	79	63	77	79	74	72	64	78	58	72	76	68	60	53	65	72	76	58	71	67	64	70	75	67	67	63	68	70	78	72	65	68	70	66	66	70	75	65	49	64	67	59	68	65	52	58	80	77	60	72	69	91	52	52	87	69	58	55	59	55	61	70	74	62	71	54	54	51	73	54	69	70	60	76	72	71	55	76	72	87	50	65	66	51	70	88	71	80	55	76	59	66	53	63	83	58	58	68	81	81	51	76	79	63	68	69	55	80	79	59	75	63	58	59	76	64	78	61	62	51	63	67	64	75	71	56	67	70	60	69	62	59	58	67	74	70	77	75	71	69	64	73	65	63	65	65	73	70	70	78	66	77	59	67	77	63	63	61	53	53	77	70	74	66	56	62	65	74	70	53	64	53	72	70	55	88	66	69	67	63	72	55	61	67	61	76	56	69	67	83	74	57	61	65	76	69	70	54	80	70	72	69	55	55	62	71	66	57	59	71	76	62	70	82	76	68	91	63	53	68	58	56	65	72	59	78	63	72	61	56	78	64	68	64	64	71	83	65	50	68	58	63	69	66	59	82	66	85	60	62	88	63	66	71	68	58	58	57	68	65	83	53	62	68	66	66	61	70	64	70	72	72	83	69	60	61	88	66	52	64	59	69	60	61	60	62	68	57	51	64	59	66	73	63	74	64	57	67	63	68	66	69	71	65	58	75	60	67	73	75	64	81	60	63	70	76	74	70	53	55	63	58	57	59	65	74	61	58	84	59	64	70	74	65	77	60	52	65	59	47	72	55	74	62	68	49	62	74	66	73	69	68	72	63	64	63	66	68	57	58	49	77	63	62	49	62	73	71	68	55	70	60	75	66	64	72	71	62	67	65	50	72	54	71	52	50	53	75	76	85	58	59	57	78	55	74	67	73	56	57	66	81	78	54	78	59	69	60	67	69	60	57	60	71	73	69	72	64	61	66	58	67	74	74	69	65	70	60	65	62	82	60	68	64	64	66	67	44	54	64	66	65	73	60	76	54	74	67	53	67	74	83	70	70	65	65	72	82	50	79	67	75	62	62	76	76	73	38	72	67	70	73	66	62	71	69	74	64	62	67	83	67	70	79	47	65	68	66	61	67	65	67	61	53	72	80	74	73	61	66	65	64	76	63	76	77	74	68	75	63	64	71	66	63	64	79	65	66	56	58	65	50	60	68	64	78	78	60	80	75	74	59	81	73	72	61	54	69	60	62	62	62	71	65	76	72	67	69	55	68	68	67	77	64	60	69	64	76	76	63	63	79	80	67	69	67	53	72	73	67	73	58	63	79	65	78	61	68	65	70	79	64	58	71	63	59	80	67	59	79	60	64	52	65	74	65	61	79	65	70	66	53	68	46	73	74	56	68	83	54	55	63	61	70	64	60	53	59	62	66	67	66	66	64	70	70	63	65	65	66	77	75	69	56	62	73	61	60	73	60	73	80	76	66	71	65	61	59	70	61	54	65	72	58	51	65	49	64	69	60	56	68	61	56	66	60	56	63	69	70	59	63	74	60	68	63	54	83	66	60	76	85	73	57	70	83	58	57	82	64	66	73	65	80	69	65	65	78	72	53	69	71	73	63	69	64	64	64	74	56	78	71	65	78	59	60	48	58	74	72	77	75	60	63	54	65	61	72	64	62	59	81	62	58	58	54	54	56	56	65	74	62	73	64	51	62	51	52	62	77	66	61	70	72	80	56	58	73	72	69	64	76	76	75	68	56	72	78	61	58	68	83	83	79	64	66	67	63	63	60	56	70	73	67	68	59	64	55	69	64	52	63	59	74	94	77	53	66	58	52	79	83	77	55	70	58	65	55	65	56	71	68	57	66	68	80	63	64	74	70	71	66	57	59	72	54	79	67	72	68	61	60	59	62	65	64	60	69	67	65	70	74	65	66	81	54	62	73	76	57	56	76	73	66	66	63	66	69	62	72	72	61	70	74	66	63	58	63	55	61	67	59	56	70	62	65	69	68	68	74	65	73	62	69	75	74	72	70	71	61	69	67	89	79	59	65	67	64	88	77	73	72	76	79	66	73	79	65	65	61	81	56	74	72	79	71	73	63	49	76	57	67	73	60	64	73	75	68	57	62	56	57	65	71	69	51	70	71	56	53	68	81	47	67	56	69	53	88	60	61	67	58	63	92	81	57	50	72	68	63	70	64	70	84	65	62	77	73	54	61	60	66	78	76	62	67	74	57	81	55	66	78	55	66	71	51	59	68	82	62	64	49	72	78	73	62	67	63	63	71	68	67	65	79	71	54	69	57	61	66	57	73	74	73	66	60	61	59	68	74	66	65	63	62	65	67	77	53	75	52	64	69	71	46	49	57	85	54	71	59	66	57	59	65	60	75	54	69	64	74	75	65	69	63	64	84	66	60	59	65	76	64	69	62	62	65	73	73	60	75	62	67	85	74	77	59	77	65	67	58	53	61	77	69	69	74	75	72	65	72	77	66	78	77	64	63	58	56	63	60	64	53	63	62	54	67	77	67	65	73	65	64	67	74	58	57	77	57	72	80	72	72	68	68	70	80	61	67	60	78	70	73	75	72	58	63	80	78	63	57	69	73	59	58	68	67	68	66	73	68	70	79	68	85	61	72	83	44	75	69	72	74	59	58	72	72	73	57	64	65	68	67	54	58	79	69	57	63	64	64	59	61	60	58	67	65	61	67	68	80	72	67	67	72	63	51	62	66	58	70	60	66	67	54	56	76	61	82	82	82	60	61	73	72	69	67	67	63	71	69	69	78	60	70	66	65	77	71	64	70	72	84	72	73	58	60	79	83	71	79	61	70	64	68	74	80	57	51	66	61	72	58	55	76	71	68	74	69	69	64	84	69	62	60	72	61	64	65	79	72	69	71	67	61	67	69	53	68	80	72	68	57	61	50	80	48	75	69	76	73	74	71	79	74	68	62	75	71	64	66	69	73	57	70	79	75	61	75	66	59	66	75	67	59	58	59	56	59	67	81	59	77	53	59	66	65	66	65	62	65	74	65	58	66	65	64	59	68	75	67	69	73	64	68	62	65	57	74	61	49	79	55	59	72	71	70	71	70	73	60	68	64	67	74	72	76	61	74	55	76	69	67	71	48	61	76	66	73	78	68	54	55	63	62	77	66	76	83	53	60	66	78	63	64	73	67	69	58	69	61	65	53	61	70	69	68	57	63	76	72	78	61	65	74	65	62	69	74	74	62	52	78	84	61	59	74	64	66	73	69	63	54	62	56	66	49	102	73	60
31121	23529	20162	26240	34600	36053	34556	32349	29749	27640	24846	21763	19397	17072	14932	12773	10885	9594	8858	7508	5880	3847	2503	1610	1164	1110	1045	1152	1228	1411	1471	1646	1777	1869	2227	2416	2415	2276	2030	2037	2047	2201	2179	1997	1924	1928	1929	1896	2092	1868	1541	1225	1033	825	776	744	754	696	723	660	711	747	716	749	765	800	720	760	760	734	712	775	776	714	717	804	784	753	758	771	735	808	737	781	687	757	707	716	723	731	735	711	668	727	708	720	730	673	733	669	730	732	684	726	757	687	672	709	736	727	724	744	681	734	700	686	749	753	673	713	698	688	724	731	703	710	708	753	751	671	691	695	684	737	707	692	704	722	683	733	670	736	714	701	711	676	684	701	688	761	694	727	675	681	691	654	697	701	717	709	721	699	725	718	706	700	700	692	713	666	696	721	733	687	686	732	698	723	738	713	738	712	669	712	745	679	762	700	699	670	697	720	677	776	697	713	682	702	676	653	692	706	703	675	693	670	723	674	713	711	727	682	687	691	733	674	689	694	762	679	714	688	757	769	648	682	707	708	674	713	720	708	690	706	707	639	667	688	745	707	711	706	684	775	700	729	736	724	674	751	731	713	665	677	707	720	702	708	731	687	703	732	665	681	707	684	702	690	689	735	695	770	721	706	676	689	725	722	727	699	768	667	688	664	704	715	703	731	735	704	709	711	675	693	680	735	673	750	728	710	704	681	729	725	734	712	659	687	732	731	702	702	699	734	728	677	714	724	699	710	692	721	692	709	682	739	684	728	694	716	725	693	691	645	716	652	673	688	683	675	727	673	676	701	682	693	688	653	698	677	676	678	717	686	741	765	676	705	745	713	714	715	718	685	675	743	685	706	712	742	648	707	723	696	678	685	707	651	735	729	705	654	734	704	720	736	656	665	705	667	662	724	716	703	726	719	727	707	707	694	700	681	711	634	683	712	708	750	734	713	740	683	716	747	711	702	722	733	711	691	714	749	748	702	724	711	689	710	751	666	727	693	680	696	738	689	764	688	692	708	681	723	734	698	726	712	738	766	700	681	711	658	709	681	740	752	689	737	682	715	687	740	685	678	681	701	680	741	768	671	694	720	703	697	682	715	713	646	691	709	701	731	724	692	694	701	736	732	709	733	709	701	708	737	751	704	724	700	719	706	706	702	694	686	693	725	709	694	739	712	678	672	711	675	754	717	751	713	709	723	680	654	692	696	739	688	733	745	695	763	737	670	755	723	720	769	689	730	745	737	683	747	690	692	710	703	649	713	691	724	675	690	690	697	704	701	678	689	698	696	715	683	680	724	711	701	695	720	764	690	719	703	750	704	772	676	726	717	703	671	742	740	730	682	777	695	708	685	710	739	709	749	700	743	728	756	711	713	697	732	716	687	735	694	746	717	663	719	711	703	676	673	702	712	667	674	724	673	743	746	707	723	712	700	697	693	712	743	726	746	715	686	713	688	751	712	711	734	748	710	762	711	747	710	705	719	666	726	687	706	765	656	750	656	708	698	700	683	701	688	672	696	740	705	719	693	701	667	698	650	729	678	702	686	693	684	662	709	680	755	717	715	663	669	734	658	663	675	653	690	681	670	700	692	725	745	681	719	675	671	734	697	702	730	728	718	703	711	746	704	700	714	698	710	700	755	662	656	683	706	731	714	707	683	701	690	712	734	683	731	718	723	706	752	648	703	678	741	728	744	680	677	693	744	722	704	698	687	677	696	691	703	697	736	712	682	665	717	726	681	728	740	665	713	694	717	689	712	677	743	740	705	684	702	686	700	688	726	728	725	708	740	726	723	741	663	687	686	729	674	690	700	713	676	712	700	675	728	694	702	679	783	696	767	742	715	678	721	702	715	723	662	701	656	693	715	726	713	703	715	732	719	689	700	726	673	659	745	711	716	653	741	657	726	665	659	695	721	696	704	706	699	676	640	699	722	734	698	672	756	682	669	721	701	716	708	722	697	727	700	683	679	748	707	694	688	686	683	671	732	674	679	615	672	712	707	702	704	724	723	700	677	689	684	763	698	666	721	693	696	745	706	741	712	716	685	660	711	707	763	730	726	711	684	757	673	700	711	723	692	698	691	703	741	739	667	733	718	683	727	706	710	695	707	706	722	690	721	697	708	731	721	678	718	691	672	688	737	676	668	704	747	708	694	745	675	684	750	697	691	717	733	729	747	743	702	722	673	744	760	693	730	671	703	737	643	748	716	714	675	655	696	709	669	685	712	738	675	698	737	704	717	765	646	704	677	697	719	680	700	679	688	704	732	674	720	761	682	692	732	715	686	732	743	689	676	689	674	710	720	706	697	726	702	720	714	666	700	733	707	674	648	706	737	722	694	716	712	694	691	711	663	635	712	648	703	715	714	699	749	705	674	719	712	699	678	716	729	678	711	685	682	673	706	742	700	720	712	679	717	731	707	700	721	706	706	710	741	710	719	708	698	701	701	694	730	734	726	681	660	659	689	690	716	699	688	682	729	682	678	726	708	673	712	699	732	673	685	709	718	646	708	714	704	725	749	698	761	705	670	719	684	671	727	737	723	719	727	694	700	660	729	715	707	712	695	711	684	710	688	742	721	688	700	694	721	689	742	738	761	685	740	707	688	685	707	717	756	716	747	698	723	714	696	689	692	723	721	709	759	702	664	694	694	740	736	714	699	728	695	704	677	687	709	681	675	652	689	756	731	722	709	718	708	678	618	672	715	669	700	681	680	662	699	675	712	777	711	702	694	725	700	684	722	744	702	700	683	697	679	700	709	677	693	733	714	745	708	680	704	726	613	705	725	687	726	710	686	667	757	687	721	720	713	693	686	655	719	679	700	699	697	725	691	706	702	679	716	675	699	709	749	743	699	667	692	682	720	698	765	689	754	704	708	747	699	675	714	716	764	703	686	709	711	690	664	731	695	674	697	663	650	751	727	707	660	688	701	667	720	667	671	723	697	711	729	702	734	666	692	708	723	725	739	731	694	709	696	725	717	712	686	664	723	725	683	693	673	687	715	741	698	761	732	676	709	741	718	685	675	719	696	680	713	691	703	705	690	695	705	697	695	714	706	707	704	673	738	768	723	706	743	656	707	726	673	718	737	742	683	741	709	698	686	708	726	706	677	697	732	710	748	705	742	719	691	690	683	693	663	635	740	715	720	699	671	681	722	711	724	731	736	694	712	718	714	764	685	719	734	744	676	664	684	719	682	713	702	735	699	744	740	691	676	677	705	708	747	730	739	687	689	733	756	677	694	697	741	705	737	728	707	731	743	739	689	709	678	719	681	713	714	691	704	722	727	653	739	708	712	699	737	722	670	709	681	713	743	690	696	711	702	687	723	733	683	700	716	694	716	683	715	699	701	733	681	685	745	719	718	698	698	694	697	724	750	700	682	770	705	668	724	691	740	710	708	701	726	680	704	645	698	687	676	721	699	700	700	713	766	721	702	680	686	701	717	689	732	731	717	712	741	705	687	663	712	706	716	742	676	700	709	659	671	712	693
3582	2248	1671	1229	1135	1625	1623	1466	1254	1082	964	697	608	485	460	406	344	273	241	195	203	139	119	106	91	97	98	83	96	82	114	88	112	135	119	112	118	126	121	116	102	106	111	103	127	104	102	100	133	111	103	95	103	97	77	87	79	106	98	107	87	71	91	84	103	84	112	100	109	83	90	74	75	98	89	102	85	112	113	97	100	88	97	92	104	88	92	97	89	110	82	104	96	95	96	76	73	88	90	87	79	81	88	86	85	98	103	91	88	92	81	91	92	90	91	101	103	73	97	92	99	99	99	90	87	97	83	89	91	97	95	78	93	86	93	85	87	108	102	104	100	96	96	115	84	97	92	106	103	96	106	103	96	92	90	114	91	98	98	82	100	112	85	105	85	91	82	87	101	76	73	106	88	82	86	103	92	86	99	100	92	80	107	106	110	106	94	91	93	85	98	99	92	93	89	119	96	80	80	94	85	75	85	99	88	88	93	98	96	97	97	94	77	102	96	95	97	101	102	111	92	99	74	85	92	90	94	86	88	95	95	80	85	88	98	99	101	76	83	102	101	91	110	96	82	82	97	85	79	90	96	76	97	91	87	93	97	99	92	103	102	76	79	85	93	83	90	99	101	90	96	99	106	110	95	69	92	95	95	94	90	89	103	76	93	94	85	95	102	94	84	89	89	81	114	89	99	89	90	94	105	81	109	76	88	94	102	99	84	94	99	107	81	108	88	95	86	100	111	101	78	110	87	113	80	89	75	63	95	89	97	71	87	109	91	93	89	87	101	104	84	97	102	106	79	91	79	96	83	83	83	97	91	93	93	88	91	105	98	97	82	96	101	100	87	75	89	100	92	98	75	91	87	95	99	89	116	117	84	99	77	82	91	72	77	73	94	104	66	90	93	103	92	69	93	104	88	87	92	83	107	80	89	100	95	98	100	71	78	76	87	89	98	112	98	95	91	83	85	91	93	98	94	82	85	95	84	114	91	81	86	93	93	90	85	92	85	89	81	88	103	72	79	102	91	83	86	90	100	84	91	80	98	91	91	83	87	86	77	101	106	97	93	101	90	94	79	86	90	91	100	102	99	98	93	97	74	108	107	90	67	90	102	85	97	112	88	86	102	86	87	88	74	93	95	99	97	90	83	91	110	92	91	104	80	83	59	102	94	89	92	89	100	100	100	97	83	80	83	94	99	85	91	89	102	102	97	103	98	114	85	91	105	90	91	79	90	80	92	85	110	81	88	85	100	113	86	80	98	87	79	88	106	99	97	79	92	80	98	84	89	101	103	87	78	101	86	94	93	90	79	96	67	107	95	89	98	100	92	88	100	84	90	95	75	100	103	77	109	99	110	94	82	110	86	76	85	90	100	85	73	101	82	88	77	95	104	89	91	91	86	86	84	96	97	93	102	77	83	105	89	96	97	89	101	98	94	101	86	82	97	71	103	97	91	101	102	73	103	90	92	65	92	95	94	71	89	79	100	79	94	94	92	83	79	94	80	106	89	102	93	101	93	89	79	91	87	91	105	93	100	100	95	110	94	87	96	107	92	87	82	106	76	103	104	106	93	96	97	94	79	92	84	87	119	95	72	92	84	106	97	93	96	77	97	116	91	90	86	74	83	101	91	91	84	91	83	94	97	83	97	84	77	81	103	89	106	85	91	92	103	90	87	99	106	102	82	91	85	101	75	72	88	89	109	93	84	91	70	90	83	77	79	88	112	89	86	100	94	98	86	89	104	114	89	109	89	91	84	94	85	91	80	100	93	82	75	100	91	76	88	99	88	92	98	94	81	98	86	94	88	114	86	106	93	108	102	86	83	87	98	112	93	101	86	82	88	104	91	95	93	89	103	91	114	90	81	84	89	81	86	92	94	86	78	91	94	92	78	114	97	92	87	84	86	89	97	96	98	93	72	89	74	105	104	75	84	83	96	92	96	80	102	98	83	99	110	86	92	80	86	78	95	89	91	93	93	86	88	85	96	95	81	85	98	103	86	75	102	102	97	86	92	104	76	97	88	93	84	88	104	90	82	87	89	108	84	85	95	89	94	82	101	87	90	96	97	109	90	86	83	83	101	86	92	82	102	99	93	117	93	91	106	82	93	95	82	96	93	97	76	92	105	93	97	98	86	108	94	101	97	118	90	80	83	84	76	96	88	86	79	94	87	99	65	99	107	86	91	104	98	80	87	82	97	94	96	74	87	86	105	108	80	105	86	99	95	94	97	94	83	98	89	102	82	106	81	106	101	100	97	101	89	86	95	93	104	91	94	101	79	93	94	104	83	85	102	75	92	96	80	93	94	99	76	102	85	103	81	105	91	108	103	90	96	84	84	73	94	104	92	99	93	88	84	92	87	82	91	92	85	85	88	86	88	78	90	91	96	104	96	92	95	96	89	93	95	91	89	77	93	73	80	87	101	84	87	81	84	77	93	111	100	98	85	105	107	105	87	107	83	76	91	96	102	86	86	87	84	109	92	103	100	87	102	107	104	100	96	80	89	93	93	101	103	85	83	98	102	91	94	97	81	91	98	96	95	86	86	79	100	88	79	97	97	84	79	86	82	104	79	97	95	102	83	88	80	97	96	77	96	107	82	92	103	63	77	73	98	101	78	96	101	77	89	94	114	88	82	90	103	105	109	94	73	99	91	90	106	102	98	88	76	92	87	83	83	91	93	88	80	103	76	101	91	96	92	88	103	80	106	91	95	81	91	97	88	90	96	99	109	85	104	106	86	82	107	84	105	97	90	102	100	82	98	99	82	80	86	81	80	96	80	89	93	61	102	88	80	78	75	90	94	91	96	99	81	95	82	84	86	90	89	91	100	100	102	93	94	89	74	101	93	97	87	86	82	100	90	76	84	77	87	101	101	76	84	92	85	86	94	78	93	94	98	79	99	82	96	101	100	88	89	100	103	102	83	88	80	97	96	90	87	79	86	94	97	103	96	83	98	87	109	80	85	89	84	108	86	78	95	91	82	101	95	93	79	96	80	97	90	92	89	94	94	82	107	85	95	105	93	109	97	118	89	84	76	81	102	90	108	96	97	84	80	79	91	98	99	90	106	111	96	83	105	98	86	70	97	105	94	88	116	114	88	110	82	102	83	95	80	99	88	76	90	100	100	71	96	91	95	89	91	87	94	90	95	87	94	100	84	104	75	118	94	101	88	92	87	80	96	106	88	101	82	113	76	84	77	86	104	84	81	87	92	98	87	88	105	85	66	105	79	97	100	101	105	82	104	100	87	93	111	97	101	89	88	83	81	91	82	87	100	79	77	82	93	77	82	95	91	79	108	93	88	100	87	110	98	81	87	108	97	92	98	87	106	91	100	84	84	104	95	84	90	90	108	82	90	81	90	87	93	81	86	77	112	80	96	68	87	90	85	88	91	87	95	74	79	70	85	94	88	92	92	85	98	93	96	88	99	82	103	83	105	70	79	88	97	86	86	97	103	97	87	97	82	103	89	89	83	87	71	99	99	81
26598	19091	16262	21812	30440	31778	30458	28345	25862	23627	20605	17542	15458	12998	11094	9424	8083	6837	6489	5459	4295	2822	1808	1323	1067	1077	1082	1177	1306	1308	1371	1547	1646	1644	1839	1995	1893	1951	1784	1797	1673	1753	1845	1719	1682	1657	1662	1686	1754	1588	1371	1177	1069	959	957	901	957	924	974	950	997	958	1045	978	965	1004	984	934	968	956	961	968	948	1001	966	954	969	949	950	1003	1009	955	957	998	936	962	975	937	902	946	975	906	981	959	963	920	934	965	946	984	962	922	954	946	981	919	919	967	952	925	973	899	1010	918	934	945	908	982	942	938	949	1010	958	979	905	943	955	937	955	948	932	917	932	905	947	950	968	919	972	951	915	950	914	915	923	910	977	909	945	953	913	947	1013	968	960	993	925	914	982	966	926	918	962	983	990	948	905	915	966	967	939	937	909	958	972	951	917	921	962	948	956	928	920	914	945	931	938	967	933	882	1006	941	971	928	992	959	970	929	930	925	956	910	940	930	962	974	899	932	953	941	1051	944	927	870	1004	903	865	895	918	945	930	950	929	980	900	945	907	966	957	977	967	953	917	864	998	901	950	939	961	955	910	931	984	892	902	983	918	911	947	891	890	928	956	889	924	962	937	947	943	1001	941	908	1006	914	921	958	989	921	940	957	921	937	918	914	907	958	916	926	918	985	913	930	889	961	928	964	931	917	930	938	1000	950	927	947	933	908	954	956	962	966	939	945	959	923	944	920	925	975	951	980	984	929	940	912	1000	973	917	960	956	914	977	961	983	878	932	928	932	932	964	967	966	898	954	962	929	948	951	963	904	894	955	870	970	907	952	989	962	912	942	867	995	915	874	1030	970	987	940	998	956	959	1024	945	910	938	976	918	953	971	875	987	890	955	983	928	945	956	972	999	950	953	894	1000	897	955	914	950	936	969	903	930	968	1012	901	922	932	910	930	939	940	911	948	943	972	938	906	919	927	978	922	921	961	919	926	916	913	901	903	996	988	954	986	941	982	930	914	929	988	952	956	926	975	915	982	992	917	902	917	1015	944	936	916	903	934	920	975	912	942	895	954	984	960	947	913	985	942	925	962	957	951	943	909	982	904	896	936	990	969	1008	920	921	953	961	886	935	885	947	933	871	967	966	1001	991	1008	917	950	950	939	970	907	931	878	950	982	975	970	917	947	981	915	926	976	1010	957	989	955	1003	988	931	946	966	956	1014	931	902	940	937	947	953	944	915	903	952	964	980	1012	915	931	927	938	959	888	935	986	973	991	942	950	922	945	950	937	975	956	969	983	939	948	918	956	899	950	958	954	925	960	994	954	927	919	937	942	953	968	905	923	948	957	929	937	968	955	993	893	965	905	948	905	1011	941	968	964	948	960	949	951	945	976	941	911	910	935	946	948	991	941	937	960	937	935	972	932	946	979	954	928	968	953	938	965	977	978	904	953	969	956	957	963	977	969	976	891	977	971	993	955	926	938	968	929	955	930	961	907	971	981	954	908	927	971	918	952	956	887	978	976	938	913	945	943	955	901	949	999	978	938	984	1062	925	947	900	1016	940	916	957	952	1018	926	892	908	981	965	916	963	964	991	955	912	941	924	927	928	944	936	932	967	998	931	922	969	934	962	945	1028	913	902	958	943	913	937	983	945	926	973	928	933	967	921	986	887	984	962	953	966	948	973	904	957	955	896	935	898	957	1049	960	935	934	899	956	934	994	1015	899	957	970	897	972	911	1030	958	935	902	930	910	1005	949	959	961	928	927	920	923	967	927	920	973	909	907	919	955	966	983	947	927	936	932	984	977	962	964	991	979	963	969	940	913	932	987	984	990	949	969	948	941	911	962	962	910	969	961	904	932	924	922	938	909	916	957	925	992	960	922	950	973	969	971	916	968	984	901	954	945	946	942	959	912	927	959	991	965	950	935	935	946	913	924	962	901	933	985	921	974	942	959	940	992	950	917	957	925	969	947	900	951	1006	974	930	936	952	966	963	951	950	908	950	969	935	955	938	933	917	941	884	974	861	976	992	915	949	906	980	946	934	1014	925	950	957	916	962	949	928	947	922	914	976	913	969	955	996	938	949	930	958	954	956	951	942	967	977	976	945	950	957	986	941	903	955	915	957	1014	976	922	896	953	944	950	969	969	890	935	921	912	968	932	957	943	949	942	958	906	906	962	932	1000	939	956	986	975	922	933	964	954	907	954	928	905	922	946	928	949	936	993	923	973	987	944	944	994	958	934	976	984	923	904	905	972	968	964	932	973	977	941	952	973	949	954	928	912	928	947	898	951	943	939	980	996	952	936	899	926	921	926	954	956	963	943	939	958	937	986	937	891	932	929	927	951	879	893	899	880	951	933	907	898	956	964	910	963	963	927	933	967	923	963	941	939	992	903	939	933	952	926	1003	958	1004	969	1020	904	955	956	954	937	996	961	937	919	970	955	916	974	941	918	961	901	979	940	946	990	874	946	1003	946	933	921	917	979	998	995	921	930	930	941	910	930	946	934	971	936	962	972	919	944	935	1042	960	985	909	905	965	919	961	930	969	947	952	944	947	902	971	874	951	1029	928	899	940	947	962	1014	960	998	967	881	986	936	935	923	969	976	962	926	923	913	967	937	1032	934	993	982	916	945	970	975	965	918	955	988	999	969	975	920	942	988	983	956	911	952	916	948	956	932	929	919	860	940	948	954	906	969	904	953	930	929	905	963	882	973	1000	887	940	923	964	971	960	890	942	953	943	901	990	930	938	962	935	968	964	893	1001	966	939	920	947	904	977	1001	957	964	926	921	951	929	865	946	940	926	962	941	976	987	974	954	936	1015	954	919	916	908	872	949	923	971	938	914	959	873	902	962	943	933	926	954	900	947	996	947	975	982	937	972	958	926	888	957	957	978	913	961	891	995	918	948	972	963	925	985	972	979	968	1011	958	950	938	922	962	958	961	943	960	945	958	959	997	912	935	903	930	951	954	901	990	986	954	986	991	990	972	1024	958	964	890	967	969	984	954	909	994	897	955	935	952	981	927	896	900	974	964	969	971	901	899	977	903	967	972	952	919	961	953	907	954	939	994	991	1006	942	938	932	934	959	1019	924	933	968	1004	946	905	910	926	942	912	949	964	938	975	942	970	950	935	954	941	888	984	968	971	930	933	975	934	954	961	950	919	925	948	910	995	974	1000	950	917	915	944	939	930	968	899	1006	984	1007	939	952	946	994	936	948	917	969	911	949	965	934	949	885	935	979	1014	941	973	989	940	958	980	927	955	988	987	1009	920	903	918	984	971	962	967	968	978	992	925	1008	997	917	983	974	927	982	919	961	909	950	894	932	977	926	976	896	929	903	943	918	940	949	1021	951	936	929	948	930	980	985	933	929	961	951	939	929	956	952	941	946	957	958	938	934	919	935	948	972	975	878	943	991	946	972	923	923	953	945	913	963	966	923	890	996	973	961	950	942	1009	901	954	937	928	1012	928	965	964	942	896	940	937	960	910	964	963	940	929	928	955	939	910	957	949	943	917	989	964	939	929	955	926	993	936	923	848	896	1031	954	989	932	977	921	964	943	901	931	921	980	963
4711	2789	2042	1414	1364	1931	1975	1803	1598	1299	1186	863	698	617	508	445	370	315	288	248	220	185	133	92	86	71	78	96	105	101	96	115	120	119	124	130	141	122	111	121	121	119	134	122	121	109	104	124	121	114	133	100	88	80	87	85	86	81	96	112	92	97	83	85	75	105	108	86	95	102	81	75	76	84	78	81	91	96	102	95	92	99	97	110	73	87	86	94	82	79	86	75	99	101	85	87	94	80	98	79	87	85	101	102	91	81	73	76	96	83	96	100	101	91	97	92	70	82	86	68	76	87	72	66	85	76	77	75	84	95	111	102	91	93	84	99	95	89	89	93	80	78	93	83	76	89	111	98	69	82	74	90	82	82	83	82	66	99	80	76	89	73	75	83	82	84	91	91	74	78	84	86	88	95	92	103	95	70	92	88	82	96	105	92	96	100	83	80	87	80	73	77	73	88	97	87	85	83	90	76	76	99	91	83	75	75	94	77	75	91	77	91	82	88	91	89	88	84	72	78	110	102	90	94	88	81	92	81	106	76	66	78	87	90	85	73	91	96	83	103	95	81	62	80	96	93	80	90	80	72	81	78	82	100	84	82	82	86	83	74	83	93	92	95	72	98	81	95	83	72	110	84	74	97	96	79	82	75	80	109	96	118	92	85	92	98	96	89	82	98	80	100	92	89	64	93	92	70	98	82	93	81	81	80	96	91	91	88	87	77	94	77	65	78	94	81	97	85	82	89	102	86	98	82	75	88	83	78	72	92	75	86	87	85	74	92	96	102	87	70	83	88	80	78	91	96	90	94	85	73	77	71	78	86	71	82	99	86	91	73	81	79	106	82	85	65	73	77	95	96	66	90	87	77	80	111	84	80	97	85	100	77	95	100	77	88	75	75	87	81	88	85	87	79	86	83	80	89	87	96	100	80	81	92	75	86	105	74	85	91	73	72	90	91	71	91	102	90	85	82	97	74	97	85	80	81	82	95	83	96	77	83	76	92	85	88	75	89	83	92	73	83	89	80	86	88	99	68	71	77	74	79	81	86	85	73	90	82	90	88	82	82	78	101	79	92	86	101	100	90	65	90	84	95	85	80	80	104	93	88	91	84	97	84	91	77	72	83	78	82	89	98	99	103	93	75	86	89	91	84	103	86	89	80	84	73	94	92	82	94	87	113	87	82	92	86	84	78	89	86	94	80	79	81	84	101	98	96	79	91	100	105	91	83	89	87	81	91	93	68	83	81	73	91	90	90	78	100	73	65	87	85	95	100	101	88	77	90	93	77	68	80	76	100	99	86	107	83	92	88	85	81	80	92	81	62	78	93	77	98	71	78	96	84	84	90	90	77	75	108	85	91	72	95	78	82	91	102	75	87	84	81	89	75	86	101	90	78	89	91	72	80	85	88	71	82	100	80	82	91	109	98	83	90	89	84	83	73	97	97	86	87	80	110	86	93	84	89	87	97	92	92	76	100	94	104	90	86	97	91	82	86	87	73	96	70	84	89	78	83	94	98	79	93	91	108	81	86	78	86	77	71	85	80	79	75	86	107	79	89	89	73	83	84	88	77	84	96	67	78	84	87	86	90	87	102	94	93	81	89	80	91	77	95	75	96	80	83	79	90	92	76	84	84	95	82	70	78	99	102	91	87	99	76	87	85	91	94	76	79	83	82	84	87	95	96	94	78	89	99	73	80	89	77	95	81	91	96	87	91	72	77	86	70	98	92	82	73	73	80	73	78	80	84	77	82	91	73	61	95	92	104	96	83	84	78	99	68	87	85	66	90	91	87	101	97	95	94	95	84	82	98	89	79	88	82	85	77	100	76	70	104	70	76	77	76	79	90	89	81	83	89	78	90	90	82	72	92	89	86	86	82	99	83	86	90	99	75	90	75	86	89	109	88	90	79	95	91	85	89	84	77	73	97	95	86	84	98	69	85	79	67	90	83	93	80	66	78	76	83	97	91	69	90	80	106	107	96	83	81	86	83	107	98	81	94	80	75	98	72	87	92	103	68	80	93	108	82	91	88	92	80	72	87	89	97	84	81	76	81	91	62	97	73	65	77	78	98	77	95	80	76	83	81	74	98	79	81	86	102	79	101	74	98	99	74	88	101	90	74	104	87	62	84	73	92	84	82	91	93	74	80	77	87	72	86	84	90	93	76	78	77	75	95	92	80	95	86	89	88	70	88	105	85	86	82	91	83	103	94	94	89	77	78	81	93	100	90	78	73	80	90	87	79	85	88	82	102	81	103	75	81	86	72	89	83	85	85	82	95	81	77	96	82	81	94	78	74	90	99	89	79	85	84	73	91	79	87	93	88	102	78	84	87	94	91	90	95	84	95	84	72	75	75	54	82	88	88	94	87	84	87	77	86	94	82	87	87	81	82	82	87	82	83	88	82	70	77	77	77	75	77	99	63	82	79	95	87	79	91	90	92	105	85	100	81	107	90	70	82	90	93	97	76	113	112	74	92	83	88	100	78	78	100	94	96	81	92	74	96	85	96	82	82	88	101	82	86	86	87	88	95	85	106	101	86	89	89	73	82	82	96	72	92	103	72	68	100	99	95	79	84	77	82	89	100	82	88	82	84	98	69	88	98	95	87	80	81	70	110	83	96	75	93	103	83	81	91	79	90	88	76	87	93	93	77	71	81	88	88	83	86	84	87	94	83	98	84	104	83	83	82	98	71	70	72	72	79	85	90	84	84	88	86	93	91	74	88	87	94	67	62	88	87	80	83	77	66	86	68	72	78	83	76	98	94	105	77	94	87	86	72	93	86	72	84	85	92	127	103	91	87	86	78	92	80	81	87	71	90	74	77	80	76	75	103	98	81	97	94	80	81	82	96	80	116	89	85	87	78	83	79	73	88	74	83	78	76	84	88	95	78	75	83	76	73	75	91	75	91	72	86	73	79	82	88	90	74	83	82	83	94	75	80	87	77	79	88	75	96	77	103	92	82	69	90	91	98	84	80	74	72	107	76	70	98	71	85	92	89	98	80	76	88	77	100	74	79	90	95	90	91	77	91	90	92	90	86	85	91	98	83	91	85	98	84	88	63	87	75	85	84	78	94	93	88	78	92	92	79	78	95	82	84	104	81	94	90	81	74	80	83	86	89	104	94	102	72	75	93	88	84	92	70	93	61	89	91	76	101	90	97	87	87	88	95	85	80	81	92	68	80	76	80	104	84	94	93	101	100	85	94	83	97	88	93	81	85	75	91	77	79	95	80	88	81	86	70	78	99	95	92	92	78	96	81	83	94	77	87	95	91	90	73	89	79	92	85	78	91	83	93	86	78	79	76	69	81	94	68	87	72	88	87	81	83	93	85	79	99	81	78	84	82	75	90	84	108	90	91	79	88	98	86	84	84	67	81	85	95	82	81	95	79	79	81	96	89	84	89	91	77	94	74	86	85	85	81	87	88	93	99	86	87	91	93	90	86	66	101	97	84	75	66	91	81	92	78	88	80	89	83	82	85	93	89
27747	20850	18158	23587	31905	33352	31994	29856	27536	25125	22922	19214	17071	15210	12740	10772	9212	8031	7244	6429	5063	3318	2123	1421	1171	1124	1065	1193	1297	1355	1527	1580	1724	1931	2122	2228	2134	2043	2051	1905	1878	2001	1997	1870	1854	1708	1872	1819	1927	1763	1427	1173	1063	926	885	884	911	895	854	890	900	912	901	899	959	917	908	940	847	871	884	853	871	886	898	927	887	926	925	890	924	917	941	880	894	877	886	875	824	897	915	944	840	939	874	821	890	888	902	856	904	861	895	892	861	850	834	927	839	921	862	877	870	888	866	899	846	911	885	875	879	903	846	852	834	891	902	870	881	884	879	858	875	881	869	863	911	872	859	867	850	852	868	883	890	860	869	841	866	834	856	898	855	833	896	826	931	844	791	884	861	933	855	873	843	848	876	868	830	858	868	919	869	873	899	875	888	836	900	831	857	868	872	879	842	868	865	903	902	882	806	862	826	902	831	849	906	861	866	883	841	921	844	832	871	839	890	873	864	884	850	850	903	849	846	874	846	859	803	854	846	874	864	903	956	909	879	865	901	887	888	873	867	816	850	849	905	877	851	891	884	845	872	804	857	901	875	875	877	888	869	933	845	863	868	884	877	834	838	825	851	875	878	857	859	898	827	888	855	898	889	869	837	876	840	869	888	893	908	875	899	888	852	839	868	925	886	872	910	809	820	858	795	851	861	897	823	861	896	841	865	865	883	877	902	852	892	828	843	892	891	860	864	851	871	854	819	882	859	906	842	901	840	877	885	865	839	911	828	840	873	870	887	871	842	856	914	830	868	819	875	850	817	909	875	851	846	885	836	879	853	859	914	856	871	871	843	856	883	857	886	854	887	913	891	858	865	849	895	905	885	873	911	868	924	858	832	861	873	855	868	891	867	895	812	795	859	872	847	883	852	852	871	851	860	912	844	872	865	869	925	852	839	863	878	845	854	950	887	877	843	870	903	887	896	893	851	894	892	920	905	878	853	886	926	882	865	887	887	896	823	880	847	862	875	885	872	878	873	841	887	892	829	869	862	858	917	870	822	876	863	903	913	887	890	905	917	859	912	828	835	861	868	882	900	833	857	879	917	864	825	874	873	835	924	890	894	853	874	877	912	859	890	903	853	846	858	888	932	889	814	903	912	914	875	828	882	872	819	837	869	879	892	860	852	839	899	854	887	906	817	876	842	911	841	850	839	890	851	835	890	875	848	868	892	874	865	855	855	874	822	900	872	848	883	834	839	844	857	889	887	879	844	849	931	838	854	853	885	859	892	924	895	834	867	837	843	832	878	866	891	854	891	861	822	909	919	883	882	823	863	868	920	899	858	840	880	903	901	866	881	870	875	845	862	838	879	914	911	881	862	844	854	895	857	845	877	892	857	863	859	899	870	919	879	808	836	841	894	868	884	850	884	845	875	908	863	901	841	899	826	836	887	906	869	839	865	888	865	846	855	861	878	861	909	911	835	845	920	852	870	834	854	904	911	926	841	881	897	837	914	825	852	818	907	851	847	883	883	863	891	835	863	829	891	870	917	885	922	838	850	914	857	894	855	894	828	860	886	857	878	810	901	852	849	855	894	845	874	833	846	848	815	866	940	827	865	873	897	867	851	862	890	868	874	833	907	928	845	913	848	869	905	894	891	845	813	789	863	865	845	867	882	809	892	824	847	940	888	848	927	898	865	856	866	876	839	842	903	847	916	886	883	855	908	842	891	822	887	847	889	870	835	847	856	889	852	918	888	890	862	886	847	873	875	850	865	874	833	858	865	924	897	854	861	904	868	915	874	852	847	904	875	872	865	809	883	877	887	815	817	889	859	876	841	864	841	857	821	885	855	873	887	876	903	891	890	850	874	800	853	833	913	851	887	835	864	854	793	911	888	908	865	874	890	879	846	907	876	855	882	860	845	827	863	862	861	866	858	869	876	842	854	867	859	840	828	881	833	851	825	859	922	847	909	851	884	855	838	822	894	874	798	887	889	876	840	864	890	862	858	907	892	888	860	828	850	886	877	883	821	881	837	910	871	891	874	849	850	872	895	851	901	936	901	940	856	918	863	823	824	804	898	858	883	924	905	866	886	835	809	837	859	842	852	849	840	886	889	830	868	892	870	887	901	888	944	901	895	892	926	855	893	863	882	905	862	852	861	896	842	840	845	863	825	820	940	923	917	866	866	841	853	859	796	832	865	884	853	915	846	876	843	895	919	889	868	888	863	852	872	898	812	801	867	848	832	883	856	849	893	869	867	845	835	890	902	849	870	875	851	850	898	825	845	878	854	891	851	827	890	876	889	818	850	920	865	855	879	828	941	890	858	894	848	930	872	821	873	875	892	869	877	847	860	901	889	836	844	873	837	874	897	893	879	850	905	851	860	833	869	857	887	829	869	922	885	848	868	827	867	859	874	879	900	836	851	860	872	847	877	858	787	869	846	855	805	899	837	897	912	882	848	829	845	853	875	888	879	926	861	869	851	834	902	848	852	897	867	831	831	915	881	880	874	861	865	907	857	862	871	872	898	894	865	850	895	866	904	861	897	914	860	875	798	851	877	876	862	887	916	850	908	921	890	875	892	894	883	844	894	904	937	852	822	896	863	891	870	835	862	854	868	875	830	869	856	891	860	876	828	847	896	913	944	937	932	836	866	850	906	836	882	864	844	862	875	916	856	855	877	846	854	895	872	888	874	863	848	899	832	904	859	893	844	871	856	849	829	823	894	878	835	908	898	865	864	788	889	872	900	872	877	861	901	813	836	815	909	835	880	887	862	855	879	896	878	918	806	872	865	930	849	830	877	921	852	836	865	848	835	882	867	900	851	837	908	819	878	893	893	850	887	843	872	803	906	879	833	872	861	930	834	810	873	859	897	852	868	831	889	875	930	866	882	911	821	848	866	867	821	888	874	913	889	881	879	843	893	845	807	868	820	899	848	861	872	846	841	844	840	903	899	854	863	875	882	889	838	853	851	830	893	792	871	910	824	862	891	885	920	898	860	839	838	881	836	874	855	857	851	866	905	814	844	838	847	897	892	898	845	893	840	920	858	877	896	898	867	831	859	851	899	858	846	911	880	865	969	868	877	912	874	866	889	900	854	892	843	852	862	859	860	845	854	851	883	875	863	905	902	853	855	804	886	853	892	884	883	840	829	851	857	850	900	867	852	894	881	842	899	890	855	909	869	905	848	884	881	909	857	848	899	854	855	853	864	888	837	875	910	952	844	849	876	847	887	892	936	886	910	899	921	844	846	907	887	897	822	843	860	851	867	893	894	854	850	862	839	882	865	894	889	856	896	828	920	858	918	906	865	863	900	824	832	876	855	921	861	862	805	873	903	804	900	840	852	833	861	896	905	859	853	838	834	826	853	875	848	875	880	861	864	805	810	812	902	831	840	831	811	867	856	837	905	907	822	901	843	876	834	940	881	870	931	868	813	916	873	827	886	891	840	828	873	866	833	913	899	825	937	874	882	962	824	886	897	810	866	858	852	876	888	863	855	876
5021	2968	2053	1447	1386	1913	2079	1823	1682	1392	1112	920	753	661	519	411	394	321	285	243	204	150	149	105	88	84	90	92	84	124	120	93	104	119	109	131	149	144	141	133	127	131	123	122	113	117	123	133	137	111	104	92	94	76	84	80	77	87	90	65	80	89	80	84	75	87	89	73	83	79	98	95	71	86	100	77	84	86	86	66	79	73	83	81	83	91	86	82	74	84	75	89	76	83	77	75	94	82	89	66	77	86	92	81	90	77	90	96	85	90	80	65	94	85	95	96	86	75	84	95	93	79	79	81	94	83	86	84	79	89	89	95	83	91	102	84	85	90	91	79	81	89	85	71	86	100	94	85	94	106	96	99	82	74	96	85	72	82	66	91	103	82	71	87	79	89	88	82	90	107	85	73	81	78	94	76	81	94	66	96	79	65	78	85	108	87	76	81	68	87	102	68	87	84	77	95	87	88	81	81	76	86	105	92	75	94	92	80	81	88	79	75	83	76	101	75	87	83	95	78	85	100	78	76	72	80	78	94	83	89	86	84	81	87	73	73	98	99	78	82	63	89	75	74	92	81	79	75	75	90	65	83	83	83	70	77	76	83	74	95	84	93	85	76	86	101	88	63	70	78	88	81	77	80	81	93	85	93	74	70	85	86	82	80	91	85	78	78	78	90	75	84	91	95	75	90	84	85	91	87	86	70	91	71	83	71	88	94	80	68	72	78	90	82	86	94	88	83	70	81	71	63	76	73	75	90	95	83	91	78	67	81	69	78	99	90	85	75	81	93	94	91	89	91	91	102	96	80	56	92	83	94	91	92	84	79	84	92	87	93	82	85	78	94	89	73	75	88	85	77	80	91	87	86	72	87	86	84	80	87	98	81	87	110	80	91	88	60	102	79	81	69	79	70	73	72	77	89	75	75	81	92	91	95	87	81	76	88	111	74	96	86	93	68	73	73	79	85	82	76	81	78	79	73	84	98	84	88	76	69	87	80	85	82	79	102	89	90	65	78	87	80	104	77	86	80	82	66	72	81	97	87	88	80	83	92	85	76	82	75	79	78	90	89	82	69	69	100	78	91	78	90	77	92	95	95	83	100	85	72	100	75	86	90	77	81	93	85	88	77	80	78	85	72	79	81	96	75	94	93	97	91	98	79	88	88	75	88	90	108	83	87	80	100	77	99	72	80	71	75	92	71	82	94	80	93	86	89	95	94	81	76	72	95	87	84	70	88	90	84	87	83	87	81	77	93	95	92	80	89	90	71	97	80	96	87	95	86	72	100	88	75	80	82	96	101	87	97	87	83	85	88	70	66	92	94	83	85	100	83	78	81	82	70	85	88	72	69	83	84	74	86	80	101	79	97	95	84	85	78	78	90	82	98	89	83	73	92	75	98	83	75	80	79	80	79	97	90	78	79	91	74	86	88	74	67	70	65	89	88	73	90	81	93	84	77	82	74	83	73	95	90	83	98	70	96	87	74	87	91	75	81	83	75	80	93	74	80	67	79	83	82	74	76	94	79	92	101	86	82	79	72	74	62	94	82	88	95	93	82	70	80	104	66	73	81	88	96	97	87	81	79	87	99	84	92	90	79	72	80	69	87	79	77	82	80	75	86	87	88	101	87	78	82	72	74	87	88	95	93	94	94	68	87	93	76	74	77	85	81	82	72	64	82	74	79	80	63	84	81	80	86	75	84	78	82	93	77	81	86	73	82	83	82	84	70	97	75	74	84	83	90	83	108	87	83	88	73	90	76	80	76	86	87	86	95	101	107	85	89	97	85	84	84	93	74	83	105	84	82	73	78	86	77	94	81	90	85	70	83	87	90	82	87	71	88	100	83	83	84	87	83	85	77	74	82	84	87	67	84	78	89	77	86	91	96	81	81	77	88	90	92	90	83	78	67	91	73	84	70	78	85	83	79	88	93	83	75	75	94	70	81	102	85	83	91	80	94	76	94	94	77	84	85	79	80	84	74	91	74	82	93	93	78	84	89	87	88	91	63	97	87	86	83	95	94	79	102	74	66	102	83	71	74	70	99	77	70	89	73	91	90	84	73	86	89	81	94	78	80	90	91	76	99	87	108	99	97	74	81	82	77	73	93	85	69	82	87	85	94	74	82	77	74	75	78	92	79	69	99	86	100	88	95	85	83	98	75	79	74	95	83	80	80	91	71	100	70	96	75	84	88	76	85	101	89	92	70	72	75	85	70	81	87	96	96	67	75	88	99	91	76	93	78	95	76	68	92	70	80	82	91	86	107	82	83	79	83	66	82	80	74	72	85	84	77	83	87	82	93	94	90	61	73	90	85	82	91	85	76	81	78	86	70	89	77	80	84	81	71	55	91	98	79	99	72	90	89	105	80	73	80	92	81	81	105	73	74	79	89	98	90	85	87	95	73	87	74	85	77	94	78	78	88	83	79	85	82	82	78	78	76	109	81	81	77	97	82	73	87	62	83	87	76	83	84	96	79	95	67	85	92	79	99	69	84	95	91	98	87	78	81	82	88	84	73	97	70	111	74	75	78	93	63	70	75	84	88	80	97	80	71	70	79	84	85	89	87	96	77	82	88	89	77	79	85	78	83	86	87	90	76	86	78	90	83	76	84	85	99	81	90	99	85	81	79	87	74	88	71	54	89	65	85	70	92	81	92	84	94	95	69	92	73	105	84	84	85	101	67	83	76	82	68	89	89	76	92	70	89	92	77	88	73	73	73	73	85	86	80	85	93	94	79	82	80	71	83	95	90	98	77	87	100	81	79	96	83	82	80	82	87	79	97	89	87	95	87	84	82	76	90	75	69	89	84	63	90	99	82	87	85	76	80	89	79	89	86	83	84	78	97	77	86	84	75	75	84	86	90	74	78	76	78	94	83	79	77	71	102	71	72	93	96	91	92	65	83	82	86	102	102	90	84	81	99	97	93	96	107	82	77	87	85	87	78	93	67	90	93	73	94	92	81	87	98	89	86	95	91	87	82	101	82	88	72	66	94	86	95	89	85	77	72	76	93	84	69	81	88	86	82	86	91	82	90	86	65	78	91	73	78	95	73	79	81	85	64	101	93	91	74	85	84	66	79	74	75	71	88	72	107	79	77	88	87	76	85	89	79	95	97	85	101	81	87	79	73	66	96	106	85	64	68	103	82	78	85	96	87	75	79	88	90	75	76	80	80	72	80	80	95	94	79	92	91	94	78	74	78	87	71	80	91	94	80	78	88	62	79	82	83	88	81	89	82	81	84	83	82	87	87	92	87	94	91	86	87	72	74	87	76	89	84	82	82	80	97	88	95	89	73	76	105	96	78	78	81	68	84	82	80	60	80	81	75	89	86	86	79	80	79	88	80	105	89	70	113	97	80	89	81	86	79	89	85	83	109	81	67	93	85	89	99	92	78	73	81	77	88	89	76	80	91	57	83	93	79	78	95	78	79	83	79	87	77	60	88	94	86	87	88	83	82	79	92	98	79	86	82	88	73	88	88	89	75
28234	21404	18578	24039	32563	33854	32327	30427	27864	25547	22886	19613	17392	15342	12659	11121	9423	8457	7621	6481	5156	3409	2033	1498	1155	1114	1144	1268	1322	1337	1480	1564	1742	1902	2240	2326	2296	2137	2056	1988	2009	2044	2063	1860	1848	1781	1775	1910	1934	1769	1423	1261	1097	984	876	828	872	820	837	829	890	874	926	866	885	885	868	870	872	958	837	853	895	896	827	881	911	903	897	910	912	896	862	876	913	898	798	838	872	876	909	855	843	889	828	899	843	864	833	853	887	874	862	840	859	844	878	866	834	852	810	905	862	880	882	882	927	858	843	807	866	792	881	833	850	841	870	792	895	906	881	814	830	828	870	854	839	823	872	855	840	886	831	825	877	852	823	797	901	792	863	833	880	862	787	842	863	830	789	866	863	842	834	889	882	843	851	811	833	879	896	826	873	864	869	828	874	872	848	919	852	844	802	818	789	870	781	853	853	856	824	857	810	894	875	787	848	872	849	848	867	860	857	844	856	864	875	874	882	846	842	791	825	852	857	840	881	855	880	904	897	862	835	842	837	869	872	862	816	909	917	867	857	843	884	891	850	909	859	800	840	850	848	871	839	851	901	839	819	824	864	858	838	765	800	837	831	841	820	823	866	846	846	808	887	829	807	865	875	863	862	842	796	849	845	812	824	849	883	838	869	854	841	893	876	877	797	827	898	839	849	873	833	799	830	779	852	818	839	904	836	882	864	824	898	851	829	857	874	817	873	825	846	820	825	896	881	832	853	888	857	865	868	789	836	838	839	878	876	814	877	830	804	818	846	831	848	860	849	867	862	843	836	777	815	891	830	839	814	800	887	868	869	858	881	798	841	803	862	863	844	853	840	849	823	813	830	879	862	840	874	866	842	903	796	874	851	837	816	838	837	850	839	835	849	921	817	867	863	858	842	848	811	804	884	876	817	827	811	847	857	813	863	850	904	835	875	832	867	860	870	887	877	870	902	802	797	849	852	830	830	872	842	797	912	910	879	901	837	868	890	855	838	857	913	882	855	867	855	814	833	873	860	885	869	919	854	899	891	847	851	872	842	859	840	840	850	871	844	843	815	888	859	835	853	849	853	842	796	886	938	812	858	890	838	847	882	858	772	884	826	847	869	821	853	824	862	838	840	826	875	857	865	825	931	841	810	881	843	861	849	876	844	839	852	849	875	845	818	914	832	836	823	844	829	846	887	888	872	838	865	876	804	844	831	831	863	849	851	825	849	794	879	796	855	838	865	871	907	857	879	861	827	904	888	822	888	844	857	865	885	900	858	840	820	912	819	868	835	841	893	793	904	852	858	852	865	810	881	784	859	883	841	900	839	829	828	883	841	793	836	850	868	862	876	853	848	844	864	853	832	868	831	849	810	810	864	854	857	890	853	845	800	910	895	876	872	870	867	889	845	965	876	848	834	898	840	842	844	806	832	838	877	863	903	883	864	823	856	831	889	860	842	834	875	854	847	854	851	849	826	909	861	835	877	890	840	849	868	869	866	821	852	817	819	833	863	834	872	918	872	845	831	909	806	858	838	861	843	839	848	818	842	861	873	868	804	901	863	866	846	855	856	867	887	842	857	869	878	836	908	908	839	861	885	845	900	869	870	810	873	839	848	802	893	824	839	882	862	880	786	868	880	889	847	886	861	806	858	826	900	871	907	850	844	845	843	803	844	861	871	843	845	871	808	867	827	872	884	828	841	834	862	880	832	915	900	837	858	883	899	890	867	812	866	837	844	839	867	833	872	862	847	865	853	837	858	812	825	854	838	832	856	878	872	841	862	883	894	801	830	853	834	875	829	866	850	860	847	850	934	863	861	832	940	782	851	861	891	852	817	896	844	810	846	833	859	837	835	867	859	855	850	842	824	820	894	874	861	875	855	835	889	861	813	854	861	829	871	841	858	878	878	854	853	825	831	797	835	855	861	849	872	881	828	862	867	842	869	768	864	879	870	851	834	897	831	851	837	861	840	817	883	844	872	852	871	883	846	837	870	833	844	851	831	881	802	876	843	863	851	851	774	862	878	836	851	856	891	820	844	826	876	850	795	826	850	852	865	835	833	817	864	795	893	857	801	859	855	844	834	848	873	865	859	824	838	853	853	889	839	791	890	866	835	878	877	780	874	828	870	866	865	838	857	861	851	850	812	868	851	826	807	782	903	836	869	858	886	885	829	913	858	823	867	772	832	867	886	840	820	897	879	862	837	897	827	822	881	828	879	879	842	862	855	853	871	816	851	814	847	885	845	843	835	873	881	798	896	855	825	844	856	831	884	885	836	843	833	885	840	832	944	864	792	833	909	844	839	879	851	829	832	874	850	863	834	847	838	930	855	835	832	839	855	883	834	887	830	848	843	845	850	854	899	862	848	897	871	856	833	840	876	820	862	836	861	825	823	854	824	855	867	864	856	876	846	829	827	879	849	799	856	900	782	853	863	831	891	863	876	853	817	857	819	871	856	847	757	867	829	847	880	869	877	844	874	849	820	826	827	806	892	819	859	845	856	861	831	896	844	863	829	855	854	892	869	877	877	871	843	836	844	793	842	856	823	816	832	894	830	812	893	811	839	829	861	968	838	858	834	868	877	874	872	830	858	883	891	843	820	815	809	852	864	859	887	854	832	869	801	854	894	838	859	892	834	843	868	840	852	866	892	829	874	865	871	869	873	862	903	855	835	832	835	875	844	856	853	876	847	816	841	821	841	904	831	861	841	867	844	886	853	817	835	832	874	837	862	860	893	830	871	866	828	829	811	798	879	834	817	836	827	882	890	810	866	825	837	863	843	858	923	900	826	827	830	822	846	883	921	896	836	834	824	809	884	833	861	832	885	803	888	876	856	865	839	795	871	801	895	840	897	792	834	894	816	786	836	844	836	858	858	839	859	842	895	868	859	820	848	825	817	909	915	851	847	885	916	871	843	870	826	875	827	844	799	865	853	867	812	846	831	892	889	941	899	854	864	872	851	853	851	906	893	879	874	832	894	895	889	785	860	859	856	812	829	894	832	863	867	865	852	792	835	914	859	860	891	850	890	783	825	824	861	836	887	818	870	864	864	923	797	825	845	873	837	852	819	876	877	865	848	840	875	866	852	916	863	795	902	878	867	818	882	869	822	833	859	878	837	882	854	839	836	847	838	837	839	864	854	861	824	853	864	876	864	841	806	873	816	876	845	823	817	837	876	822	862	826	888	880	879	877	877	829	826	866	839	850	804	872	840	851	801	885	897	909	800	872	824	844	877	822	883	835	852	881	834	891	814	823	867	797	879	905	927	836	806	841	857	821	847	816	884	851	832	864	873	861	866	838	831	788	836	873	871	860	902	895	832	870	902	864	890	850	872	783	822	899	831	822	884	854	854	866	816	854	875	842	852	862	876	852	865	840	855	846	817	824	842	857	929	824	873	815	793	854	784	848	842	820	850	822	872	864	895	872	866	834	792	829	855	878	816	851	839	858	884	807	848	862	881	847	845	925	827	840	858	843	854	854	873	859	848	858
4457	3764	2643	1898	1705	2349	2480	2204	1952	1642	1379	1035	886	736	613	481	475	359	291	293	201	167	97	106	85	86	72	91	100	65	94	78	104	95	140	109	118	110	95	111	119	123	126	116	140	102	123	116	121	102	88	86	65	74	62	72	75	67	89	69	86	72	69	79	68	68	71	77	72	64	71	57	79	58	60	78	75	71	74	76	79	49	72	74	68	58	69	56	73	78	74	53	83	64	61	58	71	78	61	77	62	51	73	70	57	58	74	65	69	73	67	72	68	67	68	80	65	70	72	75	81	63	63	61	67	83	59	69	81	62	70	57	78	83	52	87	66	55	59	62	57	79	61	50	64	75	69	73	64	78	68	73	65	69	77	71	65	74	63	65	59	60	85	67	65	77	79	69	80	53	78	68	73	71	74	53	67	58	87	63	64	73	75	64	51	63	64	81	83	69	74	61	88	79	70	72	71	65	61	70	76	67	70	64	45	69	74	66	91	62	65	72	63	79	62	72	77	74	64	76	73	65	68	70	55	75	71	70	73	73	61	76	68	62	65	82	75	69	64	68	81	57	75	58	70	62	73	63	68	67	45	78	73	66	79	82	55	63	62	74	83	66	75	83	73	74	84	57	75	69	70	73	81	76	62	70	58	77	69	68	69	49	78	69	62	71	70	60	51	78	68	64	72	67	62	65	73	66	63	77	71	57	77	63	62	70	63	75	70	87	58	68	78	49	74	72	61	70	76	67	58	75	71	77	66	60	68	80	68	72	71	78	64	79	70	85	67	60	60	77	56	76	80	85	71	74	62	57	65	67	76	78	65	75	62	66	65	76	63	81	61	75	73	81	85	64	64	69	61	60	78	61	80	66	64	71	57	72	67	60	70	75	61	65	69	71	74	65	53	54	67	64	80	49	48	58	67	70	41	79	84	79	81	66	68	63	69	64	91	57	71	61	76	80	77	70	69	71	73	92	69	67	64	76	69	49	55	78	73	73	66	73	61	72	74	70	58	74	68	71	60	77	56	70	60	81	66	67	79	61	66	66	54	68	67	77	68	78	65	55	71	66	71	72	65	66	81	60	65	75	87	76	64	75	82	62	72	78	75	49	76	74	62	79	70	67	70	71	68	68	67	73	61	67	68	57	69	65	64	67	65	74	70	72	59	70	65	63	74	83	66	63	60	72	84	56	71	74	77	72	79	87	54	67	64	62	67	65	69	67	69	76	71	80	60	71	65	66	72	73	53	60	60	64	73	66	68	74	73	63	73	68	66	69	71	75	60	59	66	72	75	68	61	71	55	67	72	66	63	69	66	61	77	71	77	79	74	64	67	57	95	70	69	68	82	64	75	58	58	75	73	58	58	65	56	88	56	75	77	70	82	64	59	53	57	70	76	69	83	70	61	63	74	70	65	62	72	82	59	70	55	69	66	62	63	65	101	61	83	57	61	63	67	63	68	63	63	60	80	66	64	74	78	83	58	59	64	73	71	71	60	77	84	72	69	74	73	78	72	71	76	71	70	65	70	68	64	80	62	75	60	75	80	69	69	73	63	63	66	75	68	69	65	61	64	79	79	66	71	78	60	56	65	68	70	65	66	68	61	73	71	69	84	82	84	68	70	74	63	60	74	56	68	69	77	65	62	68	56	56	73	55	78	69	82	62	57	65	53	76	86	81	68	75	81	54	61	54	79	76	71	54	53	74	57	64	56	79	71	74	52	59	72	64	66	66	77	81	86	69	88	71	70	68	69	77	74	56	66	80	72	64	73	58	70	66	64	70	62	54	69	71	72	54	60	70	57	72	71	59	63	77	71	70	64	86	72	62	60	64	69	74	72	70	67	76	79	67	71	68	73	75	68	71	70	68	67	51	71	67	69	66	63	57	63	64	66	69	77	65	54	62	62	70	76	59	84	74	69	71	80	66	69	58	70	76	73	83	56	53	74	73	57	72	78	69	60	82	64	76	79	78	79	83	64	77	74	78	65	66	76	82	60	79	67	68	75	71	57	61	50	63	64	61	67	71	72	62	71	59	74	73	68	57	65	79	61	70	62	65	77	67	68	73	60	71	55	71	71	64	72	61	58	68	64	54	79	65	60	71	80	80	83	71	68	78	69	71	65	70	71	71	63	54	72	73	62	59	81	62	69	77	66	81	53	78	64	68	65	67	68	77	79	63	68	67	69	68	70	71	65	65	71	67	64	50	54	68	73	62	75	60	69	75	75	62	76	69	72	54	80	73	66	82	66	60	80	66	66	79	70	66	61	67	80	67	55	70	90	62	57	71	81	66	55	54	58	63	70	61	85	81	68	80	68	69	70	76	80	68	68	59	82	47	67	57	81	77	70	77	54	73	84	69	63	58	75	73	55	71	73	73	62	52	59	56	68	67	71	69	74	82	74	53	71	61	66	70	71	68	82	79	88	55	67	59	69	70	76	72	63	75	66	64	70	67	61	73	72	75	83	69	55	59	77	75	59	70	61	59	56	71	71	65	74	59	73	69	73	75	85	64	74	71	82	57	65	61	71	66	71	59	71	75	78	71	66	59	73	79	69	67	65	59	62	90	81	58	71	72	60	77	65	67	73	62	69	61	61	78	58	63	83	56	65	66	78	71	69	61	68	66	76	73	69	81	79	79	60	75	76	66	68	62	62	46	85	73	72	68	56	67	63	63	50	66	66	76	71	71	69	77	65	56	68	65	70	75	71	60	88	61	59	86	60	67	72	74	63	70	66	82	83	66	79	73	70	55	74	69	62	55	69	66	68	79	65	65	61	55	82	72	79	79	62	75	62	79	60	67	71	72	75	75	72	61	77	77	75	69	70	74	57	75	78	66	66	64	76	77	69	56	91	80	61	61	67	73	69	64	53	56	67	63	55	78	71	72	72	77	61	69	71	89	61	55	67	65	51	75	49	81	92	70	72	65	69	59	64	67	70	68	67	58	71	59	80	53	70	61	58	54	76	78	62	76	77	70	64	78	77	69	73	66	85	85	59	69	70	67	68	74	75	67	68	74	77	79	75	72	65	68	75	59	59	75	60	66	70	66	64	79	59	76	72	62	79	49	69	77	63	70	64	56	77	69	72	67	72	55	56	79	68	76	75	81	74	79	83	64	76	63	69	56	70	76	66	76	61	71	61	66	78	79	60	72	74	88	76	79	68	61	57	68	52	68	69	68	79	71	64	71	63	74	73	65	71	64	74	81	69	72	85	59	69	72	63	74	66	64	63	62	57	63	65	70	52	73	75	75	78	63	61	49	72	81	61	60	66	75	68	73	69	70	67	64	74	64	77	72	77	74	70	78	64	64	78	60	79	57	63	68	66	60	63	64	88	51	77	58	66	86	79	72	75	75	71	82	68	64	76	77	76	68	62	73	64	80	67	59	70	66	64	60	61	53	70	68	83	74	71	69	66	74	58	52	77	75	62	58	72	67	73	60	82	80	85	67	69	71	68	63	70	71	76	66	65	81	73	69	79	79	64	72	58	76
31480	23545	20607	26628	34478	35756	34406	32189	30032	27429	24850	21534	18989	16685	14284	12409	10648	9552	8772	7268	5788	3788	2329	1503	1186	1022	1122	1222	1324	1428	1500	1690	1952	2036	2350	2592	2444	2213	2173	2158	2093	2258	2121	2039	1989	1930	1907	2037	2030	1817	1455	1216	896	850	760	719	755	734	735	742	779	779	778	729	807	772	744	776	728	779	752	732	760	837	795	765	766	809	781	770	735	781	763	759	747	737	706	774	725	750	720	679	724	757	715	706	771	691	694	740	747	732	765	708	766	789	746	707	764	747	762	710	720	711	697	752	704	735	723	712	733	737	717	732	728	730	685	741	684	747	699	704	705	686	726	710	749	721	712	722	734	749	718	773	761	720	698	701	680	708	692	705	709	764	695	670	701	704	736	726	700	711	706	743	742	725	721	713	738	719	732	754	701	718	692	728	701	734	729	720	713	700	760	731	719	736	695	713	709	710	706	705	705	703	691	743	755	771	732	714	705	684	701	715	741	687	703	773	792	720	752	716	740	762	681	736	714	729	738	680	671	701	730	706	704	767	719	699	746	683	735	684	683	680	687	705	650	689	749	696	734	671	691	711	762	706	658	720	734	713	731	754	748	679	698	775	756	708	698	744	748	732	737	664	712	729	732	729	710	708	699	700	730	698	678	718	705	742	731	730	720	734	714	695	744	660	690	713	714	719	745	829	704	710	678	721	689	750	772	729	718	691	701	773	763	789	708	704	722	745	702	728	744	753	681	726	696	705	710	735	721	701	658	686	712	708	720	707	715	695	709	722	704	742	695	789	718	712	768	737	754	743	744	709	782	718	727	686	739	685	748	714	696	708	709	718	745	720	714	713	696	744	689	680	720	686	724	710	717	746	717	711	701	774	716	677	685	753	723	721	673	724	694	709	722	698	696	704	710	699	667	761	719	707	703	762	764	739	705	732	744	708	743	688	723	724	748	708	666	699	708	701	741	720	720	753	749	760	702	722	746	711	782	694	755	732	741	713	762	665	717	667	721	714	713	720	742	726	729	732	721	731	719	712	708	735	714	713	713	697	682	737	697	718	701	687	701	648	717	688	698	750	718	714	736	705	751	759	709	652	703	708	709	684	705	749	746	682	722	706	729	747	677	693	727	703	640	761	713	701	757	737	713	732	722	723	723	687	703	719	740	710	772	716	726	707	735	724	732	759	709	759	714	707	707	733	747	683	732	673	747	741	718	661	697	725	696	703	733	708	726	707	714	716	702	698	710	738	700	775	716	736	702	716	646	722	737	746	686	686	735	711	687	725	737	717	731	734	727	720	684	723	709	708	683	692	704	711	757	716	715	744	739	703	763	703	682	746	716	690	680	716	705	736	689	712	722	690	724	756	698	737	702	700	747	731	712	718	687	714	688	696	697	756	730	738	739	727	745	744	664	685	762	701	734	730	737	725	734	666	703	762	742	720	743	740	710	741	706	693	728	664	743	697	696	718	739	722	713	765	720	701	684	711	669	741	712	756	691	715	704	689	772	746	692	778	699	764	709	744	737	663	721	717	694	761	665	680	716	701	704	721	750	721	746	724	673	707	695	746	718	726	753	660	743	749	715	696	722	670	711	721	745	743	738	723	704	738	758	670	750	738	737	682	728	724	703	702	723	729	695	769	744	713	715	733	746	734	738	729	746	732	722	781	733	696	740	709	733	757	715	730	748	711	702	755	748	714	733	689	754	709	725	691	722	720	732	707	705	731	727	717	713	678	700	722	698	744	724	717	711	699	673	741	698	737	728	760	716	704	739	742	770	784	744	733	719	719	735	699	717	713	719	688	720	769	731	671	735	735	690	692	714	694	744	671	665	708	722	734	757	732	739	710	703	683	746	736	683	656	707	669	700	676	744	713	701	760	719	762	698	767	724	700	658	736	762	756	707	660	708	730	752	744	700	716	718	741	770	728	709	661	730	740	700	719	723	743	731	741	731	692	735	736	755	720	766	758	755	705	741	667	756	703	766	719	762	729	719	770	705	714	703	748	755	762	749	685	754	703	723	745	718	733	667	691	708	694	735	684	705	713	701	752	722	715	708	725	709	714	743	743	725	725	673	731	723	731	690	707	704	724	730	699	729	718	765	698	713	716	703	668	802	729	745	726	738	728	757	709	697	713	740	670	680	751	697	704	738	707	739	755	740	731	714	767	759	708	698	666	702	726	768	728	723	740	703	738	689	745	749	727	722	730	753	728	702	699	722	745	725	708	706	725	740	709	752	687	675	719	760	739	700	775	729	719	715	742	687	741	762	722	780	701	719	684	711	689	769	747	713	688	686	696	744	657	699	707	793	699	709	721	755	695	705	718	690	716	707	684	712	720	706	718	747	691	754	739	675	694	704	738	713	717	770	703	709	720	743	749	720	736	760	718	712	683	686	686	715	767	737	750	736	667	717	736	755	678	675	708	736	752	672	731	701	731	731	688	676	688	706	705	750	708	702	718	696	770	780	743	716	712	691	707	734	722	772	749	709	708	709	757	674	711	752	747	725	726	698	754	721	703	783	712	722	689	697	712	737	745	705	699	702	719	712	735	769	714	728	694	763	753	733	782	726	737	748	760	730	719	742	722	713	708	774	734	692	731	708	739	710	704	724	713	711	736	679	715	686	800	720	701	737	732	735	710	754	705	744	713	733	695	734	734	708	686	695	684	724	770	748	708	655	681	737	693	739	685	749	719	723	683	756	698	749	731	683	775	712	787	714	736	733	673	691	717	667	761	702	746	737	735	659	716	704	728	753	748	745	750	699	739	776	705	725	717	725	689	700	736	703	731	747	681	679	749	741	672	742	730	675	732	671	701	760	693	718	748	740	725	706	734	663	737	697	753	692	656	758	685	715	709	750	695	702	722	735	748	787	718	723	707	709	731	765	733	718	730	693	717	739	720	741	680	768	706	740	759	743	662	698	778	732	764	744	741	717	710	751	739	740	699	757	687	762	712	754	686	667	694	736	664	724	683	759	730	683	700	742	740	722	697	729	757	720	703	673	710	718	726	682	735	728	712	745	705	720	722	724	726	719	679	801	683	693	763	702	711	743	744	773	719	760	701	694	689	707	711	706	705	708	753	770	719	682	687	718	682	779	728	723	776	686	687	752	796	692	710	755	733	708	700	683	735	763	731	729	726	682	744	722	703	720	734	677	714	745	705	762	760	726	708	713	689	702	701	684	751	695	711	698	695	685	724	713	695	710	765	742	719	726	684	766	738	730	752	749	717	691	715	701	729	778	702	716	699	727	732	684	705	716	706	747	708	674	724	769	721	719	758	729	712	698	752	734	753	727	715	715	734	736	719	754	753	695	751	745	777	698	666	722	723	749	742	702	709	743	744	720	730	732	740	710	662	704	704	748	692	716	713	682	739	708	732	721	727	697	744	710	714	732	753	692	709	758	768	707	740	738	793	726	755	744	743	740	687	715	695	685	729	729	724	698	702	716	789	711	715	673	734	741	806	743	756	727	719	777	676	735	724	729	685	739	731	748	713
3700	2361	1728	1306	1189	1456	1573	1538	1300	1132	962	725	583	465	438	381	329	274	249	238	166	169	115	106	87	116	100	98	95	105	112	115	124	116	130	131	128	107	124	115	119	122	139	113	123	115	122	115	117	117	110	94	97	113	94	88	89	86	70	108	88	97	105	93	87	86	90	98	99	82	101	107	116	103	94	92	95	92	84	96	91	89	85	95	89	104	78	92	82	110	85	95	109	105	104	80	89	76	94	110	98	78	88	81	107	103	87	83	91	95	95	97	102	91	107	100	89	98	100	84	100	79	95	83	96	84	92	111	86	93	72	105	99	90	94	88	82	86	96	102	91	81	103	91	87	94	94	96	106	72	96	107	106	105	97	90	87	97	83	100	101	102	102	94	95	91	91	97	82	94	91	78	86	89	86	96	107	81	95	98	100	85	110	112	86	96	92	103	99	114	101	114	98	67	95	78	79	95	99	98	85	87	95	107	88	76	106	97	100	94	87	105	91	91	97	112	78	84	118	84	89	88	94	97	91	97	99	85	100	92	105	89	97	88	95	114	96	79	108	105	102	94	99	79	102	103	85	94	106	93	94	96	83	104	91	97	91	96	95	89	107	106	94	103	85	82	87	95	96	90	94	83	109	73	101	109	97	91	102	97	94	99	89	78	108	91	103	87	90	96	105	81	107	95	93	103	89	83	106	108	93	87	96	74	98	96	86	94	88	83	75	99	96	91	89	84	97	98	81	107	93	112	99	111	84	73	85	89	99	91	90	103	96	68	82	92	87	90	97	103	89	93	102	90	91	104	79	89	87	87	95	89	96	109	100	87	94	91	77	71	102	104	90	81	98	93	91	98	104	98	108	108	91	95	88	104	104	91	92	95	79	89	89	106	110	93	89	83	83	97	87	91	92	114	105	83	77	103	108	96	90	94	108	103	88	103	94	104	87	78	91	98	85	97	101	90	93	100	103	79	79	88	96	99	102	102	93	88	96	106	96	94	101	111	76	82	80	114	97	101	89	101	80	92	78	95	86	98	85	102	90	113	102	96	94	80	97	113	102	86	118	95	94	96	103	90	93	104	95	102	80	99	92	109	93	108	94	93	87	108	101	89	96	86	110	91	106	93	100	89	122	112	86	87	91	93	84	100	90	83	71	94	83	97	90	91	95	98	109	94	88	87	94	106	87	86	117	80	104	80	85	101	92	95	89	100	83	85	81	92	102	92	100	99	87	73	75	106	98	105	90	84	97	89	95	88	83	90	107	87	103	101	83	89	95	93	87	108	105	110	79	87	90	103	80	90	106	92	89	80	95	85	107	90	111	98	103	94	83	85	91	97	93	108	100	96	96	99	97	105	110	88	99	84	108	102	82	88	105	87	93	111	87	87	102	102	104	74	76	100	84	95	93	109	110	98	100	100	98	97	97	84	80	102	95	105	84	113	93	102	89	102	100	98	86	110	99	104	90	80	89	97	89	97	87	84	83	89	91	94	94	112	85	75	97	84	93	99	102	80	109	93	94	95	93	108	101	100	92	104	89	98	102	89	94	97	94	105	96	83	88	90	98	89	102	81	101	113	82	91	91	95	84	92	91	100	98	101	95	99	81	88	93	96	81	113	91	85	104	92	96	100	97	92	105	83	92	89	91	95	98	90	93	109	102	95	123	76	92	112	106	97	91	95	101	86	86	83	81	114	82	118	79	88	80	111	98	89	89	81	99	95	83	103	100	104	95	106	99	108	95	81	109	81	101	101	93	93	84	97	94	97	86	122	93	96	85	81	90	107	89	93	88	104	96	89	89	93	92	92	94	114	79	91	113	82	100	78	88	94	109	92	92	81	93	111	81	98	101	85	101	91	99	103	110	96	92	91	87	96	79	85	93	94	77	90	96	110	82	94	97	112	104	103	103	89	102	100	103	103	98	105	86	97	102	90	102	87	108	98	83	94	88	104	95	80	75	96	87	73	82	96	98	112	92	89	97	84	88	106	84	86	102	88	101	95	102	91	97	86	89	94	89	92	104	94	102	84	94	95	88	96	82	82	92	85	94	97	92	105	103	98	99	100	104	91	93	108	89	87	87	84	98	82	86	76	82	108	116	100	106	94	101	83	82	105	87	78	90	92	88	111	83	99	74	88	105	106	97	97	103	93	109	79	100	73	88	101	96	108	96	92	91	93	92	86	91	94	89	95	104	96	86	105	86	96	97	84	104	107	110	93	96	86	96	79	110	84	91	97	87	101	83	93	76	76	100	96	88	102	86	87	86	86	93	86	90	87	93	110	98	94	108	92	95	93	105	97	89	93	92	93	93	100	90	103	100	92	113	89	97	105	82	84	92	70	87	82	108	82	80	102	86	84	91	92	106	100	89	101	87	97	92	73	76	100	93	91	80	90	84	106	96	100	88	100	94	85	101	80	101	93	94	91	91	87	111	117	100	98	85	100	109	104	86	95	87	92	86	111	94	108	106	88	101	89	98	93	85	98	90	104	99	79	104	91	84	93	103	124	88	97	86	107	82	76	87	103	109	101	104	93	101	114	78	84	96	99	78	102	106	102	99	112	88	82	101	84	97	87	93	85	92	84	88	103	83	99	97	95	90	90	94	75	80	84	93	102	116	89	104	87	90	90	107	102	109	102	95	105	93	70	114	85	104	109	99	88	92	90	102	93	91	92	101	111	90	74	102	91	86	96	91	73	94	102	100	87	86	89	99	96	108	104	89	88	99	99	101	104	81	91	100	98	105	115	108	90	75	103	107	89	97	98	91	101	101	93	103	79	95	94	86	102	86	92	99	105	101	87	91	105	103	76	114	110	98	89	99	76	78	105	86	86	97	86	90	101	98	100	100	100	97	95	72	92	97	94	88	91	99	93	90	98	97	104	96	113	90	83	96	99	93	86	85	101	87	97	107	98	81	99	98	95	105	87	86	79	96	94	78	104	105	84	107	96	92	105	83	86	97	106	80	104	108	90	82	98	103	102	93	109	92	124	83	89	103	102	83	102	96	94	97	86	97	98	89	97	98	97	88	90	88	107	76	85	91	94	87	99	79	89	110	124	92	96	93	104	103	98	91	76	100	93	108	97	89	83	92	86	84	73	107	100	112	112	96	83	88	87	95	108	109	86	104	92	96	102	90	85	92	97	93	88	99	106	117	99	89	90	114	105	89	91	93	83	103	104	73	105	98	84	86	100	95	88	103	87	87	99	103	84	102	85	93	102	92	103	90	85	92	101	94	99	79	113	97	90	96	89	99	92	94	91	97	90	90	110	85	106	85	88	104	91	103	115	106	92	94	99	89	87	106	87	97	89	93	80	74	84	90	107	104	97	78	96	94	109	89	99	104	102	101	99	100	111	80	93	85	104	96	81	115	89	83	108	101	108	97	104	95	93	93	101	96	95	110	84	76	91	97	80	98	98	94	94	99	93	99	105	99	105	84	81	81	90	102	101	94	88	81	109	100	98	93	87	96	110	87	87	106	97	85	92	81	112
26830	19301	16449	22151	30171	31003	30058	28377	25803	23313	20819	17087	14857	12770	10889	9268	7957	6690	6400	5323	4148	2755	1826	1333	1096	1028	1144	1303	1277	1327	1430	1539	1703	1860	1929	2048	1992	1856	1792	1764	1721	1912	1875	1796	1690	1682	1665	1769	1786	1610	1312	1231	1056	991	1015	979	935	898	953	934	945	910	1025	995	953	1013	1021	943	979	936	968	984	974	968	1015	1006	948	966	1003	938	920	993	972	1048	954	963	974	959	967	928	992	974	983	969	912	949	967	963	912	957	974	987	960	961	996	945	919	960	963	982	885	953	943	941	938	953	961	918	946	985	927	988	945	973	1012	938	957	947	947	953	958	921	927	1026	1001	920	993	897	944	956	974	963	906	935	901	970	911	999	931	942	920	954	978	918	957	958	958	931	981	932	922	928	922	979	909	993	989	992	922	995	953	928	948	1002	949	949	1018	855	989	972	1003	940	991	929	967	943	925	950	947	922	941	981	917	987	956	955	983	941	905	962	999	1028	975	865	910	962	971	927	932	946	902	959	972	911	971	930	962	978	970	982	924	961	907	935	971	956	940	970	942	976	946	947	994	961	962	953	929	966	947	960	971	930	912	997	902	975	954	963	933	969	910	969	934	940	996	959	948	960	968	886	936	951	945	977	941	889	916	900	949	956	899	989	939	962	966	921	932	908	949	980	923	968	962	950	952	940	968	980	982	933	978	998	952	889	953	977	1004	957	934	956	972	920	945	942	923	961	976	942	957	977	953	919	973	976	970	920	913	942	979	974	1007	948	962	957	953	942	942	952	909	929	921	959	943	941	882	957	959	977	960	1005	975	909	954	978	956	906	977	961	932	993	937	904	949	891	919	923	937	924	1006	947	959	903	935	937	923	940	982	970	927	927	913	911	912	955	995	941	947	905	948	951	953	954	948	1002	967	924	998	980	946	966	987	937	943	964	969	937	946	981	989	908	982	918	952	946	1002	948	933	1007	973	937	925	983	898	970	945	969	931	946	922	970	937	943	927	948	976	956	989	974	962	960	945	968	965	924	981	919	953	944	918	995	960	981	973	1024	970	996	976	983	941	945	906	959	911	977	937	939	939	964	985	954	978	894	1009	1003	948	947	930	926	961	971	977	1003	962	946	981	952	963	993	964	949	952	944	979	911	926	970	1019	929	907	954	1012	966	1003	943	909	961	993	1015	978	956	983	978	989	935	976	937	947	954	935	999	986	982	999	934	959	963	1006	987	952	987	973	966	909	968	993	925	932	895	993	937	935	956	942	931	987	935	966	986	943	1000	978	982	1027	924	929	947	934	921	936	973	945	985	942	963	945	943	934	957	922	1021	973	948	1053	987	914	921	983	906	981	933	959	996	960	990	969	963	991	967	1011	967	949	972	950	959	958	934	943	968	965	952	993	942	968	967	986	971	961	1002	966	952	894	910	925	966	992	991	983	928	973	955	962	936	995	922	1000	968	976	980	936	950	989	921	1017	864	957	995	962	930	947	954	989	900	945	994	983	947	955	923	957	937	908	951	930	925	981	997	985	921	928	899	975	947	939	951	971	907	969	938	916	969	1005	887	948	932	938	905	979	952	913	928	969	958	945	933	995	1003	967	1008	996	937	934	982	946	1017	935	953	964	970	959	935	986	996	915	962	952	873	922	909	940	988	911	918	983	987	944	968	918	984	917	998	1015	996	952	974	929	975	935	943	946	1021	973	923	969	917	971	940	958	905	962	915	932	972	939	938	1000	948	954	919	988	1017	991	978	912	1009	1003	946	940	906	955	964	964	967	900	908	986	967	950	930	989	967	993	969	980	996	957	932	923	937	940	955	964	959	987	967	931	1028	964	925	1005	933	940	950	946	953	1007	989	953	989	949	953	942	922	985	918	966	996	977	970	922	957	964	971	1008	956	973	937	1006	952	910	937	941	920	932	930	989	907	920	986	969	972	945	912	961	958	976	924	923	971	1010	965	975	941	924	945	992	900	929	960	968	1005	947	949	951	977	905	948	994	973	1011	912	973	932	916	914	913	966	959	974	945	990	972	960	990	962	947	905	947	961	956	1005	917	968	989	943	908	948	940	979	973	1022	956	934	968	990	956	934	988	957	976	991	1004	915	991	937	975	964	947	976	979	922	966	991	982	919	950	992	934	949	957	954	924	938	975	952	983	955	932	886	964	953	1014	919	961	913	1006	955	1011	986	948	931	919	926	992	986	970	936	960	978	922	944	998	948	888	941	1018	985	969	963	974	950	950	911	927	889	990	996	957	939	983	962	995	1009	1018	979	957	1009	941	955	957	945	966	945	913	951	937	941	959	979	928	1002	952	1012	947	1012	951	985	951	955	942	993	984	999	947	999	964	963	981	988	990	950	907	963	951	983	993	950	914	860	1006	972	979	990	960	958	989	982	926	958	930	898	944	927	981	997	951	995	954	991	934	971	950	979	950	953	937	1006	981	968	967	955	921	912	902	956	969	992	917	971	940	952	957	931	934	1011	951	974	976	1003	935	917	958	914	972	926	907	940	930	928	952	941	954	938	967	919	890	939	986	917	912	974	936	995	965	905	974	943	902	978	941	871	943	972	953	953	950	936	939	982	971	957	927	920	976	943	930	967	963	967	933	995	974	991	885	952	970	957	971	966	914	962	984	969	967	929	926	927	992	1027	979	981	929	1006	949	919	965	984	928	939	893	915	1019	959	975	930	946	962	969	942	917	959	935	972	962	951	920	1013	980	978	957	979	958	961	947	906	984	1031	904	976	940	934	969	997	978	958	1011	953	970	939	984	964	1032	905	901	956	895	947	1005	952	958	997	936	960	962	932	975	962	923	956	958	974	907	931	946	995	926	925	961	972	915	925	923	938	1000	927	947	993	937	970	954	944	906	971	935	962	975	981	932	934	950	996	938	979	966	992	927	967	972	969	952	965	999	932	987	924	986	984	942	943	903	951	956	911	933	941	948	989	908	929	974	963	918	976	956	903	900	975	922	941	1036	955	1027	1000	966	936	951	971	957	986	965	1000	936	922	926	923	927	916	975	966	910	985	936	944	924	972	985	1000	959	957	899	916	966	961	965	974	981	1006	908	968	947	958	919	958	953	977	976	964	918	954	1073	959	959	978	972	943	981	925	1007	953	995	922	992	952	929	953	942	936	954	995	985	1004	992	942	911	1001	948	934	917	961	972	871	944	968	941	935	953	948	975	962	947	949	926	962	878	893	975	971	955	930	938	944	999	938	922	1013	905	968	994	961	915	950	949	1025	967	901	901	941	883	925	961	971	952	990	963	976	940	925	954	987	984	944	982	964	950	926	886	977	1003	924	974	950	985	929	944	941	980	871	949	932	948	910	907	953	900	987	994	921	1004	940	932	998	939	975	963	923	942	956	971	922	978	1012	999	921	973	914	940	943	960	957	961	926	910	1001	929	904	974	996	974	987	969	939	1007	956	921	976	966	933	961	986	946	979	925	960	971	950	903	977	966	994	900	949	996	945	935	938	936	950	933	963	961	994	914	925	999	974	937	961	960	942	994	975	918	971	962	974	956	993	979	958	980	1021	969	966	967	968	923	910	959	995	883	957	943	933	917	915	986	1008	984	1000	966	944	940	943	937	946	932	901
4801	2821	1919	1495	1380	1713	1809	1776	1528	1250	1032	865	689	592	491	413	357	333	291	262	207	134	117	88	80	80	91	87	100	101	105	120	130	111	134	134	131	111	113	133	112	134	123	135	119	123	107	117	135	110	110	100	98	87	80	84	73	91	93	90	82	67	103	89	91	76	96	82	96	82	74	73	78	93	92	77	95	100	77	88	83	95	82	83	75	94	88	76	82	81	78	100	97	95	89	95	80	90	80	85	99	76	105	85	80	94	78	95	74	79	85	91	94	82	87	72	78	90	87	95	92	75	81	93	81	76	110	77	74	99	69	90	82	98	84	92	88	102	84	77	69	75	95	91	69	87	94	69	87	78	80	93	76	94	96	87	99	92	89	73	79	94	95	87	76	75	78	72	91	81	87	86	82	88	96	101	76	106	70	94	87	81	83	75	67	82	96	89	90	87	94	87	76	98	92	83	76	75	93	86	83	79	83	83	98	84	88	103	100	73	71	71	66	94	78	97	78	86	108	86	78	82	81	76	105	89	88	73	83	78	86	93	108	76	93	82	98	85	81	101	86	82	87	95	83	100	106	98	89	90	85	73	86	79	102	102	87	84	93	96	80	81	78	79	69	77	83	94	81	80	90	77	89	92	68	75	74	91	78	87	95	99	84	76	88	92	103	85	86	80	68	68	93	89	77	99	88	87	85	102	91	98	74	87	79	95	88	97	97	87	90	83	96	82	99	94	80	76	86	103	99	78	90	81	78	79	86	99	94	101	90	63	93	85	79	88	77	99	85	74	84	77	87	82	66	65	83	95	93	103	97	84	90	94	82	76	86	74	100	90	78	80	72	68	80	79	63	89	96	90	71	89	95	81	98	85	72	105	91	97	88	87	86	83	93	83	87	87	76	100	102	88	91	72	77	80	107	87	86	82	96	76	85	101	87	90	87	84	89	96	98	76	98	81	94	92	112	93	100	83	86	72	83	69	90	93	82	91	88	82	75	76	82	85	78	69	96	95	75	88	92	101	95	76	77	84	71	78	87	84	80	78	78	87	70	92	91	91	67	87	82	100	74	97	104	87	81	109	68	102	93	79	80	98	94	89	95	70	72	95	71	91	91	100	76	83	86	85	80	65	85	83	84	84	82	89	97	105	74	87	89	81	119	92	81	82	81	87	101	78	85	77	83	102	99	73	92	85	88	100	93	93	85	72	74	88	94	93	101	74	88	87	84	104	108	73	83	90	91	99	83	83	78	89	71	81	88	87	83	102	54	86	107	84	73	86	89	79	73	100	99	82	90	76	90	68	87	96	81	76	75	84	66	85	90	86	81	87	89	96	83	79	81	95	72	88	82	96	76	80	84	104	80	89	92	72	69	90	65	83	82	81	99	81	80	88	91	79	85	90	98	87	72	89	102	89	95	72	71	90	90	95	80	82	95	81	91	69	91	100	88	83	98	106	74	88	101	87	96	88	99	77	83	93	87	87	100	100	74	76	90	69	95	70	82	90	77	67	92	100	98	83	106	104	76	79	84	92	100	80	96	89	93	89	81	87	81	78	92	89	94	71	84	88	88	84	126	101	86	75	78	84	80	104	72	94	77	71	84	74	102	88	89	71	79	80	82	94	101	55	88	75	80	90	79	97	83	102	105	81	85	86	77	93	89	66	78	84	89	82	78	65	78	88	97	94	91	86	82	74	81	85	84	91	84	93	118	94	83	83	88	85	75	102	79	72	95	84	92	85	90	87	86	100	63	76	86	79	90	94	107	95	91	90	86	68	107	81	90	77	105	100	80	80	85	72	86	81	107	89	83	87	90	77	74	93	82	106	95	91	85	81	70	90	93	103	103	89	92	86	86	80	82	90	83	75	83	86	82	83	73	84	78	101	78	76	88	107	76	68	87	78	89	100	94	86	68	87	82	80	84	72	70	79	93	85	97	80	92	92	86	102	62	80	81	88	72	90	95	94	109	96	93	75	95	89	83	86	95	94	91	78	80	75	82	82	86	79	102	87	91	92	86	86	109	94	84	92	74	80	95	96	75	85	78	78	83	85	85	91	86	81	79	84	99	84	98	101	73	95	94	81	82	93	79	96	103	113	97	85	95	93	105	86	85	93	90	90	81	76	73	74	82	103	83	101	94	82	81	83	102	99	90	96	70	87	93	86	76	94	89	81	87	86	87	87	100	75	89	88	107	94	90	80	106	88	82	89	102	97	96	87	90	78	90	74	75	82	77	78	74	92	78	93	100	81	91	86	92	79	66	94	74	84	96	102	98	101	101	99	78	76	92	84	114	82	78	81	91	94	80	88	98	77	85	89	76	99	110	88	83	92	85	83	84	82	84	85	78	75	78	103	102	87	90	88	92	101	84	94	91	85	77	90	102	77	96	95	85	84	96	90	96	81	86	90	106	118	83	87	104	102	91	91	93	81	73	86	99	90	97	101	100	70	75	86	80	79	93	87	85	91	84	89	83	104	76	100	62	84	110	104	91	93	93	91	88	78	81	74	82	76	98	93	95	77	85	87	104	90	92	82	92	63	82	88	101	82	76	78	88	96	88	67	85	89	92	78	89	97	88	86	84	76	83	76	78	83	92	93	81	98	84	112	80	93	82	72	103	72	98	85	75	98	83	77	74	87	89	79	90	89	89	85	105	98	104	90	86	82	79	84	81	81	87	84	89	98	70	91	78	99	90	80	81	88	76	80	75	100	112	74	80	92	79	92	78	88	74	80	85	86	99	85	89	88	89	89	87	75	103	86	83	84	85	83	82	76	86	111	89	83	69	91	89	78	85	96	95	71	79	91	83	91	94	88	84	82	87	98	85	73	85	92	86	92	90	79	79	93	69	105	81	70	83	107	77	73	80	77	76	85	92	105	100	85	77	100	81	96	76	107	87	88	80	85	99	77	94	81	89	98	100	99	82	88	96	82	72	76	89	76	83	92	86	89	102	91	79	87	93	80	72	87	75	87	73	90	94	74	89	74	76	84	93	75	79	74	88	71	102	98	64	94	86	81	78	78	87	95	97	78	94	95	110	78	77	92	69	83	83	92	82	74	73	75	104	91	74	83	97	86	86	95	87	97	85	80	87	94	89	89	86	83	91	93	83	82	80	94	93	80	102	84	81	71	96	82	91	109	97	87	87	94	83	87	89	98	79	87	81	90	74	70	93	90	70	74	83	80	90	82	103	106	96	88	89	89	103	98	94	76	85	79	72	77	91	100	71	83	75	81	96	86	90	96	90	101	71	82	86	86	79	89	73	91	93	81	70	96	86	87	103	85	78	82	79	90	80	89	91	84	77	95	85	92	90	105	84	83	94	71	83	85	83	87	94	93	77	87	94	89	84	79	87	91	81	84	94	80	69	80	89	75	99	101	83	89	78	93	83	98	71	72	73	103	80	75	90	101	83	82	94	70	87	105	68	74	93	85	84	84	80	93	93	97	78	77	83	80	91	98	76	109	81	80	88	80	70	66	95	74	80	103	80	99
28025	20803	17832	23673	31814	32977	31750	29732	27647	25026	22635	19283	16800	14723	12666	10655	9105	8078	7576	6493	4710	3120	2020	1402	1107	1118	1101	1288	1414	1428	1624	1645	1904	1971	2308	2317	2229	2055	2032	1981	1976	2113	2041	1873	1813	1714	1811	1907	1956	1680	1394	1294	1078	936	928	922	877	862	898	939	836	942	916	940	933	947	939	945	944	865	856	892	891	877	914	895	883	934	923	854	985	935	886	941	941	861	913	898	864	855	881	888	854	881	894	929	878	907	885	865	887	858	897	861	914	865	872	890	879	839	878	856	868	855	835	883	896	882	881	892	891	896	866	873	870	893	856	916	880	908	852	875	906	927	871	859	887	877	818	882	798	902	921	898	890	849	912	886	860	865	876	864	875	893	856	884	894	868	901	894	801	907	904	900	909	876	837	843	857	884	924	932	871	912	801	827	853	895	851	816	886	855	861	878	884	847	884	877	906	844	850	935	925	831	849	890	839	900	897	914	931	918	863	813	890	876	880	885	853	883	889	903	869	931	913	867	867	871	911	851	892	883	855	867	852	864	877	861	796	888	889	875	877	919	863	855	829	926	881	861	873	907	865	850	867	871	928	899	893	893	871	817	846	873	905	882	893	894	815	909	912	875	827	890	850	874	885	890	858	878	913	870	891	883	926	872	915	907	854	887	908	886	873	907	869	887	863	923	888	907	870	903	853	860	849	870	898	836	868	866	885	853	899	847	910	870	889	880	821	906	882	885	872	876	977	819	899	846	842	939	905	859	897	900	898	904	886	908	810	842	906	839	885	842	826	879	907	878	920	933	892	893	830	881	883	855	918	877	899	862	867	892	888	868	893	858	933	879	874	916	887	871	899	837	900	904	852	868	883	884	853	885	846	895	818	844	898	854	932	830	912	871	805	931	867	883	841	903	895	913	855	931	872	900	866	861	909	870	857	921	883	837	883	854	874	869	882	871	859	888	932	857	840	900	906	884	886	906	908	835	857	889	888	885	855	891	891	869	835	911	846	852	904	913	921	883	883	859	885	893	882	898	906	869	918	883	883	886	848	891	933	820	877	875	830	892	895	880	859	856	873	920	888	834	852	828	852	921	902	891	896	843	897	870	837	876	894	896	892	898	878	927	850	872	857	855	867	873	888	862	918	869	916	848	837	864	895	907	886	874	866	827	910	893	864	898	898	844	851	882	863	851	863	949	817	909	861	906	830	838	860	871	871	947	887	900	870	835	840	865	913	885	897	896	859	855	934	901	814	916	866	825	927	857	897	855	890	823	898	886	871	881	879	908	891	879	805	851	860	894	914	852	826	908	887	792	920	895	898	854	897	878	887	847	881	844	882	877	946	856	902	882	857	884	859	839	828	850	845	856	883	880	900	834	872	907	943	924	897	882	834	918	897	866	836	879	914	830	874	864	840	857	893	818	922	831	909	864	853	837	902	903	871	904	901	894	914	885	909	922	877	903	815	921	846	806	909	838	874	835	847	846	869	878	874	843	861	832	894	896	854	878	873	854	886	881	909	910	888	891	853	868	890	892	864	932	897	871	905	870	819	863	931	881	793	903	893	901	888	872	876	845	865	865	897	875	895	892	837	916	840	840	928	905	908	890	871	892	876	909	920	828	928	866	864	849	919	917	882	905	889	863	838	899	893	838	905	853	892	842	841	879	905	924	868	874	912	853	882	881	863	832	892	897	878	899	883	875	885	820	849	863	897	903	888	850	896	884	876	891	872	851	947	948	913	846	864	865	864	865	874	910	841	877	857	848	844	963	830	876	893	928	904	891	906	853	896	928	853	915	883	839	936	872	882	870	876	888	914	923	900	866	862	869	846	895	906	826	915	868	824	870	848	874	868	900	919	851	860	885	842	929	903	863	837	860	860	924	928	903	857	894	862	874	849	897	835	872	864	904	892	873	847	896	884	880	866	865	830	906	815	925	929	886	887	935	838	874	906	901	889	869	871	822	889	865	869	863	946	881	917	858	903	824	915	867	900	928	890	907	876	872	851	837	905	849	878	922	844	851	879	902	915	859	898	834	916	857	934	874	905	894	897	906	865	886	882	879	904	936	851	826	878	858	895	868	848	884	862	900	865	858	880	888	855	936	870	865	874	887	870	878	880	869	885	871	893	885	905	861	910	902	888	847	898	895	900	906	867	863	869	895	858	827	901	823	867	834	854	874	889	882	878	862	896	840	909	929	853	848	899	896	872	872	920	883	947	878	898	896	886	850	859	884	845	854	883	876	926	899	813	908	895	853	916	889	886	831	862	924	893	889	849	865	904	895	891	867	884	874	882	849	917	867	916	844	925	877	874	894	941	833	866	863	868	855	899	889	858	871	853	838	908	867	883	883	921	920	872	891	909	924	881	845	890	866	901	863	895	872	836	873	837	864	853	892	875	941	885	862	854	859	953	912	917	879	865	916	869	888	916	888	948	900	912	841	881	884	921	859	867	869	891	828	890	848	879	877	843	892	878	897	848	881	932	883	858	886	913	885	903	880	893	882	887	909	891	824	913	819	876	905	849	847	884	887	891	882	864	900	871	879	896	947	910	854	872	913	853	842	871	915	905	911	884	874	895	876	889	844	904	890	921	899	872	868	826	844	850	900	917	904	897	881	883	873	852	857	857	873	904	863	892	873	886	867	883	848	897	921	908	828	852	856	871	833	858	852	869	929	850	848	880	861	880	882	924	868	843	869	834	921	895	841	863	935	874	923	888	861	912	886	852	820	888	910	892	880	853	871	873	868	872	865	932	884	927	858	843	870	888	934	879	895	908	914	903	880	837	895	893	871	898	876	864	875	920	884	876	838	914	873	892	840	893	851	906	918	846	873	885	917	862	873	839	897	912	874	819	847	871	912	915	872	904	866	828	873	901	889	906	889	869	878	905	847	906	855	934	878	873	850	827	869	844	814	880	871	863	855	842	883	920	842	873	846	841	874	877	828	858	845	867	833	864	911	908	850	920	884	860	881	864	929	872	881	863	950	828	879	900	926	848	924	857	898	864	886	864	886	913	817	844	879	886	846	903	857	852	860	879	918	926	880	934	899	896	884	857	913	926	844	857	863	870	851	856	891	826	856	901	910	863	897	849	913	909	858	872	850	828	880	855	824	902	782	876	933	917	859	861	871	897	908	877	892	882	928	913	873	935	874	896	841	872	884	884	845	866	896	896	859	869	862	829	863	835	871	852	870	879	885	870	854	874	855	915	862	886	894	874	871	866	934	855	910	888	873	941	900	879	892	860	934	888	855	899	886	877	867	866	920	867	925	865	862	922	917	886	889	873	849	867	903	880	856	889	913	836	889	908	902	903	901	867	891	852	878	875	836	885	900	931	839	874	866	892	870	871	918	924	856	880	930	879	831	928	839	867	862	867	828	899	882	869	899	927	872	861	884	873	886	872	893	864	836	909	823	864	854	851	874	877	876	860	850	887	888	921	899	920	847	915	884	884	817	889	891	850	882	864	871	862	803	865	878	851	921	853	874	877	883	912	890	917	841
5113	3092	2021	1555	1333	1847	1956	1828	1561	1304	1074	885	752	651	556	438	377	338	294	286	224	163	126	94	94	87	95	96	100	107	101	115	112	119	123	146	134	109	126	122	120	130	125	129	112	124	127	126	138	114	118	106	88	96	91	93	86	80	101	86	92	76	79	83	85	72	79	85	89	79	92	87	96	75	73	94	104	87	85	76	90	74	86	99	94	83	76	84	74	74	89	102	81	91	79	79	93	98	80	83	88	75	79	77	81	79	80	90	105	79	101	91	81	82	77	60	75	110	92	83	97	76	72	74	73	81	87	83	71	91	74	81	67	80	82	79	91	89	89	99	86	88	86	92	75	100	68	80	91	73	99	84	95	75	93	83	100	75	91	76	84	77	75	74	91	82	88	71	106	86	93	95	83	73	77	88	84	68	89	74	84	75	81	76	84	86	77	86	82	94	76	88	74	83	83	71	77	86	90	94	83	85	87	83	89	73	89	93	100	84	96	86	98	92	82	88	71	98	78	81	86	84	80	71	62	92	72	92	78	85	80	79	76	80	73	92	72	88	81	110	73	89	72	107	76	92	67	76	75	83	94	93	90	78	77	86	69	90	92	69	78	76	74	84	84	78	98	71	96	91	72	73	68	83	82	83	73	72	80	93	99	89	78	81	79	78	66	84	81	97	95	80	98	72	85	84	88	84	85	120	74	71	89	104	83	86	87	81	86	102	114	69	81	89	95	75	88	75	86	84	101	72	78	96	75	87	77	80	76	96	79	83	83	85	93	82	97	98	82	82	86	84	99	101	94	86	93	83	84	81	87	81	90	85	101	74	85	79	82	88	80	92	82	77	99	76	83	76	83	97	85	92	72	76	88	93	92	87	76	75	96	88	85	70	82	86	90	75	95	91	71	79	87	96	86	77	74	70	98	82	84	88	81	77	79	82	65	90	84	101	92	68	86	87	103	77	86	83	85	93	74	84	83	92	84	102	84	86	74	90	86	76	93	81	83	90	84	89	87	75	81	93	76	80	80	71	77	67	82	78	77	72	92	87	85	88	82	81	77	81	76	88	82	89	89	78	76	86	76	78	77	82	84	92	78	70	80	113	79	91	86	82	79	91	66	86	84	77	85	71	76	82	110	75	85	86	98	76	88	87	87	90	77	85	87	80	83	79	97	80	92	85	90	90	92	82	75	90	79	88	69	87	89	95	73	101	69	79	95	100	85	91	95	101	103	71	71	90	91	102	92	76	77	93	96	81	79	84	83	97	86	76	83	102	87	76	81	78	87	89	83	96	96	80	92	97	87	74	78	91	74	89	87	69	85	94	71	94	73	92	107	90	89	78	100	95	61	90	91	79	79	92	80	67	74	74	83	87	77	95	70	83	77	82	67	102	83	82	73	81	92	79	84	73	86	87	84	84	82	88	93	87	77	73	73	98	84	76	89	86	104	70	84	107	83	79	79	77	87	79	81	88	75	81	93	79	92	92	88	89	99	84	65	74	103	96	88	76	84	81	77	88	85	82	97	98	77	82	74	79	66	75	67	72	95	93	68	88	102	77	95	80	69	92	91	76	92	72	95	90	82	78	92	81	91	91	80	79	91	85	90	98	96	85	92	92	96	75	80	84	85	62	85	74	75	71	81	74	97	89	67	81	89	95	69	98	82	80	89	75	66	84	94	99	81	100	86	77	96	80	83	98	85	78	82	83	80	97	76	96	82	78	76	106	90	86	90	95	77	95	102	76	78	78	89	71	75	90	71	67	106	88	83	93	79	78	84	89	79	100	71	72	81	100	97	74	78	82	88	75	75	80	99	103	84	93	90	59	78	79	87	70	79	74	70	95	80	87	85	86	98	84	81	94	85	83	86	85	81	91	85	93	85	83	79	80	74	75	73	79	70	71	83	70	85	91	81	101	80	71	96	78	74	83	88	68	74	72	73	86	88	84	86	83	75	83	90	71	69	101	100	95	76	66	84	65	91	92	84	78	85	91	90	85	96	84	79	87	85	97	79	82	82	76	85	88	91	73	93	86	90	86	96	99	86	75	82	80	77	75	79	92	102	67	82	78	91	78	92	84	81	87	91	84	94	77	80	75	64	79	83	97	94	76	85	94	98	93	90	69	89	62	73	74	86	82	79	83	79	87	91	77	91	91	78	70	80	77	100	82	91	96	69	90	84	73	81	77	82	79	87	77	100	85	86	76	94	82	78	82	94	89	94	67	78	90	85	82	94	92	85	80	92	86	103	78	77	77	109	72	81	78	72	82	81	80	101	84	83	86	76	91	79	86	71	60	97	86	86	83	83	95	81	89	82	85	79	72	84	66	84	83	90	71	82	95	85	75	80	76	98	106	90	91	88	93	93	87	88	86	85	75	79	78	93	93	80	84	104	65	95	81	81	85	98	79	91	84	79	94	98	82	100	57	72	86	79	81	79	92	70	88	73	82	85	77	88	97	74	80	80	74	94	87	95	86	89	71	81	74	78	75	72	75	88	99	86	82	80	89	85	88	69	92	60	91	79	73	86	75	87	98	89	89	78	79	77	77	80	78	93	91	88	80	86	79	83	97	93	91	65	61	72	85	85	70	83	84	74	76	92	95	91	76	68	78	82	83	82	101	85	90	92	85	88	83	96	89	92	83	95	106	90	56	77	95	95	100	76	71	72	80	82	80	92	79	88	92	80	92	84	82	86	74	72	93	81	72	74	85	78	94	79	78	80	86	86	95	101	88	86	74	81	66	81	77	80	95	80	79	91	95	85	70	99	83	94	70	82	80	84	82	92	80	87	95	91	106	86	89	81	91	79	84	85	86	85	98	75	78	78	83	91	69	85	81	65	81	94	69	75	77	76	81	79	86	86	86	71	90	94	87	94	89	96	98	74	75	89	89	89	77	76	89	81	89	92	85	84	79	74	78	60	96	98	68	97	73	109	77	81	96	82	96	90	88	91	82	88	87	74	80	85	81	86	79	95	91	89	63	93	73	81	80	76	80	96	85	71	86	84	83	89	77	92	91	94	63	77	91	65	78	92	73	65	96	75	87	88	63	75	72	96	84	95	73	81	83	78	86	74	77	95	73	85	73	82	92	69	84	84	61	76	91	85	84	81	94	82	64	94	97	75	80	85	104	85	79	89	83	85	81	91	82	81	91	75	78	88	88	85	105	89	85	86	72	85	82	99	83	80	88	86	90	76	82	92	79	81	96	92	90	86	83	83	87	90	84	97	86	82	93	93	88	74	87	81	106	93	72	70	80	75	85	84	82	92	65	76	98	83	77	75	78	82	110	81	71	92	102	91	88	77	74	85	94	87	80	87	68	86	99	84	76	77	94	94	98	83	79	74	75	81	74	76	89	82	81	84	99	86	92	94	72	93	89	79	84	101	103	73	101	70	90	79	68	92	86	80	81	96	89	93	85	93	98	82	71	96	81	76	95	87	95	89	96	86	102	72	85	87	81	69	96	109	68	81	73	74	80	88	85	79	94	83	73
28640	21359	18230	24483	32178	33389	32352	30349	28167	25168	22865	19680	17389	15328	13090	11177	9375	8367	7665	6608	4933	3153	2061	1388	1202	1129	1163	1338	1400	1408	1484	1633	1953	2161	2335	2490	2274	2149	2084	2015	1941	2089	1943	1969	1944	1817	1796	1946	1980	1782	1449	1210	1027	920	898	839	880	882	875	862	918	910	889	866	852	876	902	952	904	931	887	930	873	908	931	958	875	892	956	873	942	971	885	907	860	871	884	849	813	855	902	855	845	865	858	852	871	891	838	850	891	866	894	885	841	845	942	863	849	877	892	941	839	921	821	873	860	846	842	899	894	898	839	813	922	893	803	872	887	863	812	898	899	868	848	835	879	868	841	857	870	854	882	864	831	869	842	872	842	892	895	855	869	869	820	852	878	867	860	919	848	825	876	870	883	893	902	873	870	887	891	825	830	864	859	878	842	867	870	854	915	887	846	876	841	892	818	850	925	879	890	884	846	860	872	875	857	850	824	860	880	825	840	901	833	876	871	859	840	832	803	830	826	835	815	827	854	865	833	862	890	875	861	896	858	859	870	878	910	865	887	867	857	861	850	887	853	861	860	891	862	846	783	843	768	842	898	840	833	864	847	858	868	848	862	873	842	829	845	845	880	811	881	915	833	900	855	885	830	825	860	824	868	847	886	862	843	879	831	903	883	868	891	903	819	867	867	878	826	919	885	820	862	845	840	846	873	893	811	869	887	868	851	873	889	835	900	872	878	885	853	866	802	859	862	876	888	848	895	879	879	896	880	878	851	868	884	899	844	813	834	825	831	861	893	846	869	828	811	850	888	853	903	840	820	907	854	853	853	852	824	893	846	842	849	843	918	859	899	853	885	850	892	875	848	886	852	884	812	873	866	841	844	850	854	892	857	850	878	839	923	869	861	836	902	849	846	858	879	868	870	853	837	820	890	848	846	823	894	836	891	923	895	862	906	884	933	924	947	844	849	877	865	832	900	835	877	854	942	892	836	829	874	874	862	846	845	820	893	823	820	850	846	869	873	923	869	918	792	885	844	861	864	872	903	909	919	847	886	890	891	851	862	873	851	860	846	854	893	858	854	872	877	839	855	889	847	871	873	871	879	888	856	863	904	876	869	900	854	831	882	904	833	844	878	840	868	904	913	860	864	875	890	881	853	921	848	866	796	853	880	877	852	849	841	820	800	877	894	863	853	872	828	824	886	875	828	861	882	878	846	886	890	911	858	850	873	881	877	899	857	844	835	852	825	849	855	847	884	835	894	915	862	840	851	834	877	866	837	856	861	865	875	870	875	857	876	855	876	905	899	830	904	900	893	828	839	893	878	796	889	916	860	870	881	809	877	910	841	862	877	881	870	882	846	872	872	862	919	821	861	848	853	857	853	813	855	938	839	850	900	883	852	854	843	904	884	883	884	834	840	799	852	853	842	852	858	906	892	886	895	794	890	894	905	870	840	845	874	924	817	848	895	843	818	827	883	861	842	917	858	915	866	857	830	884	884	911	879	855	843	890	836	854	825	841	839	886	874	876	887	847	887	835	891	877	840	888	871	849	888	868	892	816	873	851	847	889	854	833	828	853	863	869	848	865	844	835	806	877	843	852	843	825	868	888	852	828	835	906	853	908	834	805	880	826	847	878	861	875	835	902	841	859	839	872	917	856	838	914	816	845	848	799	827	811	887	850	856	882	817	818	864	844	843	881	826	895	816	856	941	851	894	876	898	841	839	829	890	857	846	838	873	822	922	922	836	843	860	846	885	890	898	892	853	892	892	822	864	823	855	847	903	849	824	834	899	869	845	793	829	912	811	854	857	857	876	809	892	887	881	870	852	846	903	878	865	798	867	888	896	859	902	851	851	837	817	904	851	847	928	879	842	893	827	889	881	865	828	884	879	849	885	876	820	878	783	855	896	874	854	834	866	862	903	849	845	902	806	846	875	793	866	893	866	884	849	934	822	907	876	863	876	884	889	832	862	895	858	855	887	831	834	821	839	867	880	873	824	911	812	826	809	847	880	827	836	851	840	900	873	857	889	884	849	905	838	858	797	870	766	852	838	824	888	817	896	807	868	847	878	831	844	864	846	869	870	891	824	835	872	880	850	889	849	838	875	836	888	850	902	910	866	879	907	885	872	910	878	879	814	900	885	820	839	872	879	826	863	928	853	857	881	853	841	864	884	843	923	855	886	897	916	831	844	899	882	893	872	863	879	902	865	852	866	893	845	922	891	838	842	816	869	825	924	836	880	860	843	868	890	888	914	843	894	867	864	894	875	853	849	838	903	911	871	872	933	871	893	854	832	835	847	814	888	918	845	830	857	899	856	849	879	887	799	872	876	860	845	867	848	854	861	874	879	877	855	880	851	904	881	884	885	885	882	842	875	839	840	878	878	891	827	869	857	845	820	871	925	846	852	922	886	860	820	855	819	853	808	839	894	913	847	865	936	862	824	844	849	878	867	863	925	847	886	904	881	858	884	864	829	862	822	873	853	848	840	879	842	867	877	842	836	815	900	843	840	861	815	867	861	845	868	866	822	879	880	913	853	915	813	852	829	890	870	919	847	915	906	865	875	828	853	902	838	883	844	878	863	796	897	844	840	879	881	873	881	879	834	844	900	859	873	857	924	831	885	900	870	925	847	878	870	828	899	811	868	859	878	897	862	855	875	873	885	839	917	852	842	834	863	880	866	870	840	898	875	816	835	851	878	907	932	888	910	885	851	874	881	883	881	894	907	860	862	853	810	892	865	908	865	842	909	873	879	816	842	864	845	847	850	854	908	822	856	797	857	829	875	912	870	855	881	890	903	842	913	884	865	859	866	869	887	855	832	914	877	858	846	857	818	882	891	918	856	859	804	863	912	867	829	825	877	937	843	868	859	882	854	917	879	830	812	897	859	785	916	879	900	854	826	888	859	857	883	879	867	879	836	827	865	869	846	887	862	861	882	856	880	879	825	876	854	829	815	859	837	834	888	846	845	867	815	877	893	883	916	833	849	880	891	837	866	854	862	900	844	849	868	865	865	838	884	857	907	843	841	855	802	896	874	851	831	870	845	855	804	854	905	838	860	890	870	836	874	908	847	874	935	860	856	873	883	828	880	857	835	842	850	841	806	884	867	874	846	842	875	859	874	888	880	894	855	872	878	805	829	857	808	859	875	889	866	869	952	891	890	879	867	898	875	872	874	854	841	861	866	826	880	860	799	881	855	838	820	883	811	861	901	883	850	852	873	896	861	867	885	897	866	853	862	868	893	866	851	885	861	903	844	849	887	897	858	823	911	891	844	867	834	912	924	817	804	916	912	859	926	839	950	869	898	886	859	834	864	838	867	827	903	849	847	868	863	850	880	859	930	886	880	841	862	861	863	860	898	896	844	907	848	834	921	870	842	819	851	868	883	884	903	833	821	843	850	875	824	805	820	824	853	891	839	858	910	845	810	847	860	877	885	915	851	899	835	886	841	815	886	818	856	889	850	787	825	831	868	852	862	878	880	898	853	879	872	885	889	932
4375	3757	2488	1848	1713	2186	2438	2188	1911	1617	1249	1022	827	755	609	471	429	365	323	310	223	157	111	94	93	86	87	85	76	92	100	103	110	112	138	146	134	119	81	118	111	107	128	102	123	114	100	140	106	122	96	87	66	77	81	71	93	64	70	70	73	73	80	81	73	73	76	85	66	78	62	78	67	63	71	61	47	74	72	74	58	72	65	60	79	67	72	74	64	72	67	71	77	80	56	66	75	70	61	67	83	72	79	61	89	67	73	65	65	69	68	66	83	77	63	64	77	76	63	67	81	64	71	76	68	74	69	65	57	42	63	70	64	67	81	84	77	63	65	68	74	78	71	56	81	65	71	73	69	67	65	65	60	52	72	66	89	78	65	71	58	71	54	66	72	59	69	78	70	75	90	70	72	63	70	79	61	81	54	69	80	76	65	74	73	70	84	70	70	84	72	58	60	78	83	67	57	74	69	85	55	65	68	74	73	65	58	62	75	69	63	52	83	70	66	71	67	60	84	61	93	70	68	66	54	82	65	75	62	78	71	77	71	80	65	57	66	73	62	82	57	65	78	75	61	66	79	57	54	67	75	59	65	77	73	62	74	87	66	73	60	66	73	72	82	78	61	58	67	53	61	75	49	65	77	71	72	80	66	79	73	61	67	65	69	83	60	72	73	47	51	63	82	95	68	69	77	88	68	71	61	71	66	73	46	61	64	78	72	61	65	75	77	80	67	73	74	69	71	62	65	74	80	54	84	65	67	72	70	68	71	63	70	76	80	70	67	52	66	70	87	72	62	71	72	63	77	63	67	77	57	73	67	79	71	69	67	65	70	74	77	62	80	79	64	73	68	72	59	53	66	72	67	82	69	62	72	76	77	75	75	63	72	72	55	78	67	63	59	59	74	68	78	81	71	59	72	54	64	61	77	76	69	77	63	74	64	72	82	68	72	65	78	56	68	77	72	87	68	61	72	66	83	79	68	76	65	77	63	75	74	72	64	68	68	77	73	56	73	67	79	56	64	81	76	67	69	62	75	66	68	79	79	66	61	80	77	75	69	74	70	62	68	56	57	62	78	70	62	78	62	69	83	65	69	71	80	88	64	66	71	55	66	70	58	70	61	66	71	82	58	69	78	63	81	81	64	68	76	57	68	59	63	60	67	81	52	74	52	71	69	65	71	65	64	82	71	87	66	67	91	65	79	59	77	74	69	65	67	63	50	59	62	95	76	72	71	62	60	60	76	80	72	65	81	69	72	68	70	68	49	71	77	66	69	65	68	77	63	78	71	72	60	62	76	72	76	67	64	54	74	67	56	72	73	81	47	69	78	69	67	70	64	72	73	72	68	72	76	70	73	67	58	54	75	77	71	68	67	78	60	65	62	61	66	80	64	71	82	52	72	75	67	70	67	66	81	80	63	77	70	72	68	74	78	70	76	70	75	73	68	71	64	65	80	73	67	69	67	57	67	63	61	80	75	58	68	68	72	68	70	78	80	69	80	77	78	56	88	73	64	69	80	63	66	67	78	54	58	74	64	69	67	80	60	64	66	88	61	79	62	68	70	71	52	66	73	69	71	70	80	61	70	63	60	77	69	87	76	64	78	70	75	79	79	61	68	75	94	69	68	63	80	74	61	71	62	70	84	68	57	64	62	81	67	67	68	67	81	67	74	52	65	74	63	65	81	73	65	66	66	57	69	71	66	89	66	63	64	76	60	77	66	75	62	68	50	82	68	57	84	51	52	65	66	61	67	67	79	74	77	61	72	76	53	58	71	67	80	71	77	74	71	61	64	74	52	82	80	77	88	70	64	59	74	64	85	82	58	64	70	95	54	72	65	53	70	58	62	77	51	66	64	74	52	73	72	53	52	66	75	68	77	75	80	78	74	71	66	76	70	51	76	70	66	71	69	72	60	87	63	58	64	73	69	70	72	68	62	78	87	81	69	73	72	65	63	80	57	54	72	74	68	66	70	64	79	60	69	67	69	51	75	64	85	76	82	64	68	87	63	87	69	83	68	62	69	54	74	70	82	67	70	62	62	66	75	64	70	74	61	67	81	68	54	77	81	67	72	74	75	74	76	72	68	67	63	61	74	70	60	69	65	88	62	50	65	71	67	76	75	69	65	74	69	72	70	77	63	62	83	69	59	73	74	72	80	62	56	63	68	62	73	77	56	82	68	79	76	49	57	70	60	85	63	74	76	80	69	75	74	64	74	80	65	85	65	75	73	76	72	74	83	64	62	64	79	73	68	61	67	76	81	73	53	70	87	66	58	55	62	70	72	73	68	61	72	71	74	70	66	73	72	65	54	84	65	61	74	76	69	78	64	60	81	56	86	55	63	61	64	81	74	54	65	72	68	68	67	70	57	60	62	75	85	73	69	77	79	79	62	68	62	73	69	62	80	75	74	62	70	55	74	76	83	70	77	63	54	58	69	76	72	82	76	71	84	73	80	61	76	68	86	75	62	74	58	66	51	81	62	73	68	56	61	71	65	68	54	75	84	78	65	59	70	72	81	62	69	64	66	52	85	82	63	67	81	71	63	52	71	55	72	82	84	51	61	65	74	59	74	70	65	57	74	62	66	69	72	51	64	73	68	65	64	69	65	76	73	76	58	91	58	66	66	66	64	72	70	71	78	64	60	71	93	68	72	76	73	60	53	57	79	85	76	71	76	54	80	67	72	66	72	77	75	73	61	78	73	68	57	68	73	64	89	64	68	75	74	63	66	64	78	72	79	76	76	63	60	70	63	74	63	76	68	73	74	81	75	74	62	67	67	73	63	71	59	78	74	72	65	78	82	70	78	74	68	69	64	71	88	76	64	79	62	73	67	80	87	78	70	86	80	51	78	75	62	64	63	73	59	66	70	63	79	74	68	51	78	73	58	79	61	72	63	68	69	79	66	65	81	65	79	72	69	69	67	79	71	80	64	74	82	74	71	74	63	79	79	63	70	86	50	67	62	80	71	66	75	69	64	64	75	75	62	75	66	69	58	86	62	84	64	76	68	77	74	69	70	72	66	60	74	73	73	78	74	100	65	72	70	60	57	60	78	74	75	75	82	57	71	73	70	79	61	73	79	58	67	73	69	61	69	77	58	74	57	79	62	90	65	53	73	67	68	57	70	66	68	73	65	66	66	64	63	76	71	59	55	79	62	67	57	69	60	76	71	66	60	75	86	71	70	66	70	75	71	79	58	56	75	58	84	76	61	78	73	69	54	80	84	55	64	74	69	71	68	70	75	54	53	73	73	70	60	94	60	64	71	63	80	64	77	65	73	67	74	73	77	75	66	55	62	80	53	66	63	56	70	61	66	60	58	72	77	67	62	61	63	63	56	70	56	66	51	66	59	64	71	58	63	67	69	62	60	63	82	67	64	68	76	72	84	61	70	73	63	79	75	70	62	61	78	82	60	64	83	73	64	81	75	68	72	94	71	67	86	60	73	72	79	70	65	68	65	73	80	76	72	84	80	79	60	92	65	79
31435	23552	20288	26448	34441	35602	34436	32051	30069	27234	24279	21381	19156	16856	14828	12615	10618	9673	8507	7153	5455	3473	2147	1483	1192	1102	1139	1320	1454	1498	1628	1839	2055	2282	2585	2752	2513	2263	2229	2119	2030	2345	2261	2096	1987	1979	1980	2140	2132	1897	1467	1180	946	831	810	784	752	712	777	729	710	766	749	795	824	805	758	776	774	719	811	823	770	731	784	786	812	743	780	797	757	762	718	689	745	741	717	708	732	706	726	758	712	759	760	733	720	734	747	797	783	733	754	737	777	737	766	722	730	795	711	741	781	761	740	764	734	768	737	735	719	745	811	738	703	703	705	769	682	696	772	715	708	706	678	746	743	709	738	737	684	725	756	742	716	731	740	766	764	751	730	758	733	707	706	685	757	715	736	740	715	701	712	782	738	664	706	723	718	737	687	705	730	718	763	724	707	725	703	718	732	745	727	736	705	770	695	753	722	763	777	696	766	744	666	717	714	744	737	753	744	778	729	678	733	703	720	696	698	731	724	729	764	699	676	706	699	695	767	736	666	764	712	731	701	711	768	727	728	738	724	661	720	750	723	714	750	739	738	736	726	742	745	734	749	786	714	737	776	708	809	737	798	779	757	707	784	742	740	776	720	754	717	730	742	739	722	719	734	758	728	792	733	699	737	750	746	776	740	732	719	758	733	714	737	763	718	739	669	680	712	744	732	692	733	711	730	757	741	752	679	763	818	705	715	675	760	689	667	706	770	700	748	719	709	720	693	734	761	706	716	735	766	737	766	694	731	755	768	707	699	733	776	762	693	734	722	703	706	743	709	736	752	704	716	712	711	706	713	708	773	708	758	733	729	721	741	682	720	736	735	720	743	728	730	757	731	751	697	765	692	772	732	748	775	726	758	742	741	809	739	734	737	763	697	687	762	692	733	773	740	659	743	729	716	737	738	775	737	724	715	715	712	712	764	794	712	758	742	734	714	764	770	703	686	763	732	726	707	764	763	752	735	751	727	727	736	734	731	785	684	733	721	766	723	766	738	729	730	751	769	711	725	693	796	764	721	745	713	812	721	688	736	734	726	740	733	736	702	722	692	716	707	728	728	719	732	739	713	764	710	763	734	709	728	756	798	752	728	742	753	763	753	700	725	771	715	653	748	760	708	724	739	748	746	682	736	732	725	689	732	729	755	728	753	748	690	755	770	773	763	691	734	749	732	737	762	713	769	730	739	744	726	727	699	775	700	713	768	768	758	697	750	792	677	723	730	694	733	733	716	749	745	725	784	736	694	740	735	733	742	726	767	728	725	714	734	770	767	735	743	768	763	736	723	684	749	759	759	708	699	698	801	720	688	732	715	746	654	745	803	745	756	748	698	710	705	710	792	702	748	782	726	727	690	723	714	735	721	726	741	744	696	739	712	777	737	711	713	760	712	722	725	717	776	718	714	741	761	707	737	715	744	736	722	722	712	741	731	765	706	753	769	723	736	699	740	773	780	734	727	773	735	748	697	752	751	709	692	741	736	699	734	744	723	727	754	699	729	715	751	744	701	712	727	749	734	715	705	761	740	691	722	715	715	704	734	753	770	769	763	799	712	719	691	726	770	735	776	729	688	714	762	760	726	698	737	754	722	723	701	731	739	771	711	721	716	763	742	728	700	745	725	713	737	695	685	728	716	707	796	773	724	746	770	717	766	732	745	661	706	698	726	773	773	748	748	727	734	713	751	754	721	647	759	737	731	736	750	731	715	710	758	688	697	734	744	739	735	714	749	742	769	676	735	729	725	673	751	769	754	689	748	732	761	755	731	759	683	761	710	709	715	739	686	745	740	751	768	733	716	728	767	710	732	738	727	714	714	726	721	724	696	739	722	755	742	703	728	778	712	736	766	752	760	777	756	706	723	755	716	756	742	741	702	695	746	763	763	748	779	754	707	715	716	749	701	787	760	716	741	735	718	676	754	725	730	742	726	765	754	707	705	720	750	746	701	726	735	743	759	749	768	726	732	712	725	752	715	705	743	732	737	757	708	700	711	747	745	735	690	734	765	707	726	750	690	673	704	759	692	734	694	711	772	744	771	725	737	741	739	748	753	752	752	682	711	693	697	699	732	705	749	718	754	706	684	735	675	756	726	650	726	719	723	721	736	706	743	783	744	719	729	729	673	755	776	704	709	743	766	749	691	739	744	723	748	728	745	726	727	719	702	764	713	699	731	714	693	722	736	706	730	738	783	734	706	711	731	746	741	773	735	701	720	742	730	747	688	745	707	688	731	731	735	730	693	742	737	700	733	742	750	735	705	752	770	729	729	764	767	710	714	745	724	726	693	749	693	720	815	737	718	737	717	756	720	725	778	695	732	710	747	750	723	727	746	687	694	765	770	745	752	743	695	739	810	752	777	734	725	718	728	714	710	751	731	749	726	734	745	748	691	729	743	798	719	765	706	767	710	745	702	691	675	753	726	723	775	731	726	723	702	725	743	766	698	720	766	709	722	714	726	737	748	778	762	744	736	706	706	718	789	713	691	667	737	743	756	694	750	749	740	703	761	711	749	700	666	770	708	712	800	716	728	711	747	750	675	735	698	747	766	711	743	742	726	759	718	734	716	752	759	708	680	718	761	707	739	746	708	697	749	707	694	705	787	770	791	701	721	777	727	713	725	691	706	744	729	681	788	754	687	735	722	733	750	735	749	729	747	758	716	788	742	767	696	742	714	747	743	719	735	705	790	767	732	714	731	704	691	759	724	740	695	714	698	739	749	746	717	748	693	740	751	718	754	709	751	723	757	720	745	731	757	706	693	726	740	707	735	754	765	714	738	762	734	762	721	749	705	713	757	715	713	702	710	736	786	738	747	745	720	774	753	764	754	726	753	773	763	729	695	704	694	779	724	717	738	701	707	700	745	734	720	730	722	726	756	722	718	751	746	716	768	724	754	741	678	726	779	743	798	696	714	710	743	740	745	693	811	739	732	747	740	713	722	716	703	708	715	712	723	720	755	700	717	733	684	741	711	749	743	711	746	709	741	732	724	735	736	735	753	677	759	699	710	720	738	747	693	703	730	757	684	763	749	742	714	766	735	691	677	740	699	749	729	722	743	735	749	745	670	752	743	707	755	733	701	735	724	741	790	701	698	748	736	729	772	729	698	698	761	699	724	745	784	725	701	730	753	738	768	738	706	759	733	755	760	745	756	687	800	691	790	714	748	723	747	688	751	740	721	707	727	725	700	760	722	698	775	765	705	735	670	748	704	727	720	733	739	733	762	720	766	737	734	755	757	736	696	753	748	724	775	754	734	751	711	768	750	735	688	726	771	787	720	772	718	756	727	746	756	730	744	707	767	705	724	731	742	735	727	723	687	769	733	762	705	765	740	775	747	790	714	732	704	710	695	704	752	700	689	708	739	714	718	743	750	712	726	798	665	727	755	728	722	742	714	740	760	745	779	755	732	700	740	698	754	731	768	710	727	758	718	719	735	717	781	665	740	733	724	741	717	718	694	684	737	725	757	691	752	702	728	756
3649	2424	1567	1236	1224	1459	1618	1451	1348	1077	899	715	585	533	428	333	299	260	269	218	206	156	124	86	103	99	91	108	111	127	111	119	115	127	133	126	140	142	116	120	129	121	125	131	108	112	111	116	126	100	106	100	98	91	85	79	83	88	104	97	78	105	80	97	85	96	95	98	100	86	110	104	95	99	103	87	84	98	88	93	105	92	102	74	103	72	88	83	93	98	97	92	100	104	100	103	100	89	105	112	114	79	99	100	90	86	80	102	94	89	80	97	110	76	99	100	95	109	105	90	109	101	101	94	85	97	101	114	111	91	78	94	89	85	103	79	81	100	107	120	102	104	91	89	91	121	93	107	95	93	89	95	103	103	112	117	97	86	99	77	100	100	86	90	80	85	96	97	93	100	108	81	87	113	94	107	103	85	107	104	82	80	93	85	100	98	100	70	101	98	94	96	98	89	102	88	83	83	92	94	87	97	113	81	91	96	85	95	97	109	100	97	101	80	90	86	95	89	84	90	87	112	97	101	85	105	103	103	86	89	82	113	83	89	96	88	104	101	97	84	104	113	88	111	96	86	94	82	101	97	84	96	99	109	90	102	105	91	90	114	87	113	114	117	94	99	98	99	86	96	87	84	101	101	96	98	85	90	87	92	81	105	96	90	96	92	80	74	103	89	95	88	95	110	101	84	92	96	97	112	110	83	93	118	106	84	93	94	84	91	116	100	97	106	84	80	93	86	95	96	98	93	85	104	117	95	106	118	93	96	95	89	93	98	104	99	100	102	98	80	92	78	92	84	104	95	117	99	110	74	95	102	90	82	95	98	101	94	106	105	96	106	114	102	98	112	84	91	102	91	96	82	92	93	87	93	84	86	84	91	94	104	97	98	112	83	87	91	94	91	93	90	94	86	105	93	93	89	85	67	102	107	109	100	94	90	103	114	96	84	82	98	103	90	92	89	94	96	94	98	92	101	92	96	98	105	104	102	103	95	91	96	90	113	94	89	108	96	82	104	94	86	107	84	87	102	86	104	105	90	77	85	92	103	93	93	96	87	98	104	104	99	80	88	94	99	99	82	99	89	106	105	98	101	82	98	97	83	95	95	101	92	98	101	104	87	98	115	102	87	101	83	116	91	92	83	104	91	98	101	95	83	108	105	84	90	110	102	91	104	94	84	104	114	82	95	114	86	97	85	88	107	108	80	103	92	95	115	95	84	89	100	108	88	86	95	94	107	83	115	102	117	94	79	90	94	98	98	115	107	83	103	104	90	103	100	88	91	88	107	92	97	104	108	102	94	90	92	86	99	95	92	93	103	95	100	99	79	93	87	87	101	94	89	96	90	78	84	101	91	104	111	117	93	104	101	96	94	89	103	93	96	97	103	104	113	91	89	92	102	105	74	86	91	99	112	92	98	113	105	88	94	85	101	93	95	103	89	85	80	98	108	108	102	97	110	104	113	84	87	106	92	101	85	115	80	101	85	127	93	99	92	86	88	109	103	102	98	91	92	125	90	102	102	98	94	93	87	90	94	98	93	101	66	86	108	100	87	103	105	96	85	94	112	96	80	81	115	103	110	80	82	82	83	78	106	106	104	96	99	108	84	103	84	79	88	95	74	72	110	113	94	93	87	110	100	113	92	95	96	98	85	97	104	93	99	94	88	93	94	91	96	76	94	84	83	111	96	93	95	98	87	104	93	97	96	86	105	98	102	85	83	100	100	96	108	96	95	81	91	97	76	96	79	81	95	82	82	101	93	109	88	100	102	97	91	85	92	88	100	96	101	113	98	87	101	95	107	105	82	80	90	96	86	99	100	93	101	106	76	99	95	96	91	79	103	93	89	93	102	107	110	76	103	73	103	77	113	96	78	80	91	97	80	94	97	98	104	99	105	82	101	95	90	104	103	89	101	85	88	100	87	75	101	103	89	81	105	103	101	98	71	101	109	85	89	100	99	93	103	94	90	109	90	95	90	79	100	99	99	85	100	91	100	103	94	95	100	90	90	90	82	101	88	85	98	84	95	103	88	87	89	86	112	99	89	94	98	80	104	101	96	100	83	98	96	94	86	102	85	81	107	100	88	85	93	86	89	95	86	86	79	92	78	89	68	83	97	99	78	100	89	97	101	102	107	84	86	91	110	92	101	90	79	90	87	103	97	84	89	100	104	89	103	97	111	80	98	102	89	76	67	90	95	90	101	100	93	105	107	82	103	111	95	92	86	94	101	102	109	100	105	90	97	103	93	99	105	103	105	83	94	96	81	86	111	89	91	76	111	91	102	89	109	97	120	97	84	79	114	88	97	93	97	80	96	98	112	82	100	102	90	75	105	92	98	97	109	104	89	91	85	88	98	101	104	103	95	91	91	95	100	111	86	107	97	88	96	102	103	98	89	93	59	102	121	80	92	106	100	96	121	94	103	114	98	83	85	90	96	77	91	99	94	105	103	77	104	96	87	95	101	85	97	75	97	79	89	91	91	98	86	93	119	80	112	90	105	99	93	106	89	99	89	94	102	84	80	87	97	91	81	109	95	108	98	110	97	101	81	88	99	100	100	105	98	98	109	90	89	87	95	108	81	90	100	96	108	87	91	90	109	93	110	88	75	94	93	93	98	109	112	82	99	95	83	96	82	100	83	85	91	103	113	97	97	116	85	92	109	89	101	96	104	92	82	92	93	93	97	106	101	72	101	109	94	82	102	118	105	82	107	94	96	106	86	108	84	83	90	116	95	99	92	118	100	95	87	80	101	110	105	92	90	98	69	106	93	99	68	108	97	106	92	108	92	91	91	92	92	108	91	100	85	96	90	97	108	82	110	92	105	99	87	96	97	94	105	100	124	79	110	95	80	81	97	81	84	100	98	108	97	95	95	86	96	87	82	95	97	98	100	83	98	107	86	97	116	85	93	94	110	84	102	98	90	107	83	94	85	85	94	96	78	112	96	102	104	105	90	110	97	73	87	86	88	98	96	97	96	88	95	85	81	92	115	93	85	97	83	113	88	108	86	101	93	103	98	96	100	88	88	108	80	118	92	104	98	131	92	76	97	108	96	89	67	92	100	90	112	98	97	79	102	84	89	93	95	87	97	108	107	81	98	94	104	86	80	88	94	101	89	124	98	97	89	96	90	112	95	105	90	95	94	99	82	93	91	111	120	104	88	103	113	90	107	94	100	93	102	92	83	82	102	92	77	82	101	95	106	105	82	81	84	81	100	106	85	98	94	81	96	97	109	86	90	109	96	94	96	112	91	96	100	103	93	90	96	92	103	120	101	92	103	110	93	94	100	86	103	101	92	88	87	123	102	95	98	110	103	101	102	86	91	93	96	114	88	109	85	102	83	75	88	89	101	83	89	88	85	102	103	94	92	90	84	103	76	125	90	83	91	107	107	89	100	108	86	95	105	111	82	117	100	90	105	94	93	99	105	95	105	117	85	74	89	99	97	102	103	81	98	82	97	92	100	100	97	100	96	89	111	106	103	77	89
26908	19443	16120	22023	30095	31424	30024	28184	26159	23160	20255	17447	15226	13191	11148	9499	7812	7135	6344	5350	3762	2648	1676	1291	1208	1148	1180	1261	1388	1367	1545	1648	1810	1936	2075	2223	2031	1876	1877	1787	1820	1955	1879	1758	1733	1667	1758	1766	1768	1560	1372	1234	997	1013	1008	954	979	1023	947	956	930	954	995	1015	1013	1039	977	1007	1031	987	1001	1016	988	985	981	1035	992	1024	1019	1036	960	960	993	983	1016	952	971	973	984	990	975	904	999	1002	962	992	991	958	987	942	979	989	983	984	972	982	1004	1046	937	977	980	948	961	944	947	975	979	971	988	1013	956	979	1018	983	993	967	930	944	933	985	995	938	934	954	949	1037	960	950	990	945	997	989	929	1088	950	928	1034	993	981	971	1040	1004	966	1013	974	963	1013	972	946	976	997	1008	963	1026	967	975	997	1016	1005	936	947	990	971	946	941	1033	1013	953	919	986	942	956	975	962	1031	1015	990	999	979	966	1044	979	985	934	985	976	955	975	975	967	1002	970	985	965	1018	1030	982	1005	974	1002	955	1003	930	993	963	959	955	996	963	962	1009	924	979	996	919	943	987	1041	973	902	972	966	892	943	982	1001	958	899	982	1013	967	1027	985	957	953	978	1001	973	964	950	1001	950	989	939	927	943	986	940	959	942	970	960	968	957	1005	974	931	964	974	1031	962	962	948	902	989	1057	949	938	953	992	959	998	992	982	928	952	996	950	918	937	969	989	986	995	911	943	913	950	996	952	998	915	1009	1021	937	968	914	969	1011	990	967	939	988	985	976	955	1007	974	912	971	972	956	1011	993	1002	984	999	958	951	988	940	984	977	968	987	950	977	989	1038	940	938	946	1034	963	960	970	1015	1001	980	946	1008	939	979	955	938	987	960	972	1015	997	1002	982	1033	975	1024	961	951	964	906	1024	946	1014	1005	991	955	945	970	1008	943	969	964	946	1006	959	972	968	1009	940	994	959	1011	988	980	940	989	948	996	1008	942	997	1043	967	1030	991	1009	968	968	966	1016	1021	989	1021	971	982	1011	994	1034	997	1001	922	1034	923	1003	1004	1021	995	974	989	949	975	988	975	942	964	993	950	979	940	1006	983	998	1006	977	1007	972	953	947	986	1002	1008	974	993	974	957	1009	942	963	965	993	976	988	930	917	974	964	992	954	966	917	959	1025	979	996	995	1029	1008	995	975	985	952	983	979	996	964	1010	1026	966	997	964	959	960	926	958	970	940	1027	993	1099	925	1002	917	1029	978	989	1033	968	978	986	948	950	1005	952	946	985	944	976	959	937	1017	960	978	979	992	934	997	1019	977	973	957	985	954	945	939	959	968	928	940	973	951	981	970	1023	982	942	936	1001	973	972	934	926	970	900	985	1010	995	1008	1008	945	1000	956	951	904	922	940	953	995	959	960	976	1031	925	1000	968	1009	984	981	955	1002	971	918	984	959	950	937	977	997	905	982	998	927	992	934	982	932	952	953	1002	939	936	997	970	942	895	946	1039	934	981	1011	1004	972	970	987	951	923	1000	982	983	971	934	1002	997	989	1016	1037	1012	977	946	976	972	978	977	954	975	994	931	968	936	997	955	1028	908	980	917	1016	978	976	924	989	930	917	1049	991	1000	995	972	992	893	965	1018	971	982	938	945	986	960	993	934	960	1018	980	937	1001	877	998	960	935	995	1015	983	971	976	1010	951	1047	977	963	989	1019	1003	924	953	962	969	993	976	1015	959	977	968	944	902	952	952	979	969	979	978	962	1009	924	959	980	970	955	999	976	945	994	998	963	988	1018	915	1009	973	983	984	998	953	1011	989	963	997	959	958	1004	976	1020	959	977	987	1004	1001	989	989	963	972	958	998	958	944	963	988	1007	941	1003	941	999	987	983	996	942	948	984	991	966	971	966	966	978	936	955	1001	982	1031	937	1024	960	932	954	971	977	942	1032	991	975	990	960	952	1003	996	954	976	967	974	981	993	964	995	999	1014	948	967	962	1042	1000	1023	928	1046	945	963	991	999	1018	957	987	1004	995	975	971	950	1003	981	944	959	962	998	929	935	1007	1013	975	958	959	951	924	938	1006	986	927	908	964	964	1000	1042	941	971	954	968	976	961	950	980	967	943	970	951	994	995	1003	895	960	923	952	1028	994	1000	1018	945	1010	973	976	948	996	993	969	1002	934	957	1010	965	980	1009	1022	984	965	967	996	928	1007	1043	1028	972	902	1005	963	974	961	991	939	1038	937	960	965	944	954	938	958	979	943	1000	973	984	947	982	961	1012	1031	948	943	976	930	976	979	969	1021	960	1007	984	1027	947	965	988	970	1002	1025	1005	977	954	970	946	1008	992	990	1009	998	984	922	1000	1014	990	934	1001	1053	950	1001	1012	981	1039	1002	988	965	933	891	955	960	1012	967	925	961	952	943	962	950	929	934	905	954	1038	996	977	954	1015	928	918	990	995	948	1001	958	945	1036	1038	967	1040	1000	946	933	976	1040	1042	1012	961	974	964	960	961	932	928	940	989	935	979	997	987	984	1000	971	1036	983	1018	964	948	990	901	989	1000	931	952	940	971	965	943	998	1008	979	917	985	914	1027	976	971	1001	994	961	974	968	957	946	945	919	924	1010	978	979	952	1004	1000	970	920	1004	952	933	987	981	1004	1005	931	963	976	1004	1002	964	984	1010	921	1009	961	1005	914	982	919	965	948	985	1041	977	929	935	989	950	1003	1008	998	994	939	945	1027	1035	978	1016	962	1018	967	943	969	949	1005	927	963	972	961	1057	1015	965	956	971	997	939	996	961	996	967	971	929	1008	994	948	1022	965	979	978	974	993	894	971	960	966	1023	933	985	972	933	983	966	938	971	950	928	949	975	932	991	969	954	963	951	943	1009	1002	1017	945	911	949	982	1068	997	980	1012	984	1027	990	981	989	927	1012	1003	981	996	984	994	969	965	966	982	988	994	1012	970	975	969	995	965	967	1045	884	1028	1004	1020	1014	975	942	971	945	954	1002	923	984	1010	1006	931	958	977	998	977	976	952	970	974	1052	1023	960	940	992	998	979	1019	952	949	987	1036	1034	957	981	1005	946	1030	1028	1006	963	1004	971	945	985	1006	964	1013	941	981	954	1002	973	962	952	942	1031	982	1001	1000	960	993	978	1001	979	996	952	980	963	998	980	1018	988	972	910	1014	1002	1051	933	954	982	984	956	961	1043	950	950	961	990	995	1033	981	1000	1006	984	949	980	924	969	1006	986	1010	923	983	940	935	1005	938	956	951	988	985	969	979	987	980	971	939	948	1008	936	977	985	953	912	993	978	949	985	955	931	953	961	1010	996	975	987	1014	1024	978	987	991	971	973	980	1003	1030	992	966	963	946	960	1002	949	946	1023	908	1000	900	960	925	969	909	964	993	987	1025	974	961	1003	996	959	996	956	974	965	969	966	931	930	934	1018	1024	989	992	980	976	993	970	925	1018	959	940	980	1023	1019	999	934	959	914	1015	1023	977	919	968	976	970	983	955	931	943	973	978	990	918	958	974	998	1042	935	939	956	1001	956	968	1024	998	973	944	965	940	960	1024	947	978	949	965	967	995	959	986	987	973	998	934	1014	1018	964	963	1044	972	979	985	968	947	939	941	1000	1003	979	937	991	951	981	933	999	980	1012	1011	990	944	963	959	966	999	989	967	1006	975	998	956	972	991	1007	965	936	1013	933	969	994	915	973	1013	1037	959	981	946	1008	972	1000	921	982	977	1024	972	1001	963	963	944	955	944	983	984	1048	1004	975	926	969	1007	944	942	949	891	998	931	959	1024	989	988	943	1014	956	1033	965	948	1021	957
4850	2736	2047	1529	1415	1829	2007	1883	1674	1322	995	905	722	642	539	435	356	346	291	248	196	167	121	105	109	74	88	95	109	124	98	118	135	114	119	131	153	112	124	130	120	149	134	133	120	131	133	116	103	117	110	123	76	95	101	105	100	65	92	76	99	98	85	85	77	90	89	101	85	85	76	90	100	76	85	84	99	91	98	85	82	103	75	89	81	98	89	73	84	90	74	85	104	86	92	78	82	82	89	86	98	97	85	95	102	74	78	103	102	90	98	106	94	102	109	98	95	90	93	92	78	91	89	101	84	74	91	90	95	79	83	93	89	80	92	91	86	76	84	79	95	80	85	83	80	85	84	81	96	95	89	80	88	85	86	94	82	70	82	82	97	80	91	111	79	103	83	79	68	82	81	72	78	84	89	93	88	101	86	76	86	81	84	84	93	95	92	77	81	73	92	75	74	91	95	86	93	95	89	88	75	89	77	83	66	91	85	91	89	74	84	85	94	90	80	81	87	82	105	78	82	86	76	96	92	97	96	92	76	88	103	92	75	91	91	83	113	83	97	81	85	87	79	102	110	108	65	88	86	88	85	90	84	103	94	76	71	79	93	75	79	83	75	93	102	93	90	108	89	104	96	81	97	88	87	110	97	88	96	82	79	90	93	88	89	75	80	85	92	78	91	87	100	92	96	82	92	63	68	90	83	84	90	86	85	94	79	75	89	78	82	85	101	83	92	98	82	90	97	84	78	86	98	83	107	76	73	74	82	107	75	90	83	97	71	88	95	101	88	87	86	81	74	100	91	87	87	105	101	78	79	92	99	95	82	79	104	94	97	77	72	81	90	69	102	83	93	81	91	89	79	103	84	79	103	90	86	97	102	97	100	88	96	102	99	80	82	82	87	95	82	83	93	78	86	84	83	109	82	100	98	89	86	81	97	108	85	101	81	86	92	92	86	83	94	82	81	88	80	90	87	76	80	74	93	93	89	82	91	87	91	92	65	75	81	110	90	95	106	76	79	81	93	84	84	92	86	81	78	74	89	93	81	106	81	87	86	77	84	83	89	84	95	79	82	95	82	81	91	90	87	80	97	74	84	78	87	92	99	98	80	81	99	76	79	86	85	91	69	88	88	89	89	89	86	87	93	89	87	81	86	90	104	84	101	79	99	113	94	91	95	89	92	90	87	82	76	93	90	76	77	101	81	87	87	112	78	85	98	86	92	82	98	64	97	85	101	83	80	97	94	95	96	80	90	95	85	99	91	70	94	85	86	97	85	78	102	86	83	83	85	96	83	86	86	96	70	90	74	91	84	85	87	97	85	95	84	84	98	76	91	106	90	103	70	85	79	106	84	85	83	91	96	92	88	94	86	84	83	82	96	89	90	79	88	93	82	93	76	91	76	71	90	90	95	91	98	66	83	78	97	87	91	93	84	77	96	84	96	88	79	86	97	84	85	88	70	93	76	70	85	85	85	65	81	105	90	85	88	92	94	84	75	93	84	94	99	98	87	100	76	91	88	87	78	113	91	89	81	94	101	100	99	86	87	82	83	110	88	85	78	100	87	95	89	97	93	100	87	89	92	93	108	100	85	103	91	77	75	74	89	77	97	83	82	93	79	92	92	112	95	93	77	76	82	79	89	81	94	94	91	91	86	89	90	78	106	83	83	97	99	100	67	89	85	62	100	85	100	101	77	100	118	79	78	96	78	84	92	67	84	88	98	92	94	86	81	88	106	96	81	91	88	92	87	94	78	100	89	99	82	116	94	73	92	81	99	85	71	86	89	95	110	96	85	82	99	84	85	96	80	89	97	97	92	86	85	94	104	94	73	83	103	100	77	83	103	91	92	88	88	76	97	73	91	84	105	88	93	79	80	95	77	87	89	75	96	83	89	75	110	92	95	83	93	78	89	99	80	82	84	87	95	102	95	72	86	82	93	100	105	96	92	75	91	91	92	97	93	94	83	83	91	102	87	92	78	92	105	83	83	96	97	85	99	93	101	82	73	95	85	89	89	90	96	94	88	97	97	79	87	86	92	96	92	105	99	87	100	82	75	85	100	88	93	86	104	92	94	102	97	89	80	93	83	94	96	87	69	95	80	84	94	61	99	91	102	78	75	93	88	95	70	87	104	84	86	92	83	86	76	68	82	119	78	96	91	83	102	82	92	76	87	108	83	95	76	90	78	89	85	87	88	94	88	103	85	83	81	85	91	84	104	90	85	94	92	89	99	83	99	85	75	88	71	103	82	91	84	82	102	91	101	79	89	80	103	94	74	67	79	78	84	93	82	82	112	88	88	100	73	114	77	76	102	80	96	97	85	85	95	97	95	85	87	77	83	98	98	86	85	81	68	75	96	80	106	87	87	87	93	85	79	104	85	82	82	80	99	95	77	82	81	83	85	79	83	78	86	83	84	86	75	73	82	78	91	98	77	100	99	110	82	100	93	84	86	91	98	87	92	78	80	84	83	86	84	78	104	101	81	98	74	88	98	89	86	77	82	106	76	92	83	63	82	83	87	89	78	88	76	87	89	95	86	86	83	92	89	89	102	83	88	86	88	101	114	83	85	78	96	79	86	107	90	78	81	82	85	86	80	85	103	98	93	107	92	82	103	102	80	107	97	63	92	86	88	87	89	109	73	93	79	88	75	95	85	105	74	84	90	95	98	94	67	103	90	95	82	80	78	75	86	103	81	91	87	110	88	68	97	97	79	76	84	86	80	83	83	84	111	78	78	95	99	82	99	74	86	75	85	94	72	85	89	91	68	95	100	81	79	105	81	94	84	96	81	78	85	104	83	85	85	96	85	84	81	91	92	70	80	96	89	97	77	90	77	78	80	83	101	77	80	93	121	95	88	95	74	92	88	112	79	94	91	80	81	73	79	83	90	87	90	96	83	80	88	92	93	79	97	84	89	98	89	85	96	91	88	97	100	81	108	105	91	101	79	91	90	102	85	84	85	77	86	96	92	80	100	89	94	82	78	88	86	76	81	85	103	98	100	99	102	95	114	89	95	112	94	81	83	96	90	102	89	88	99	78	93	74	101	83	80	83	75	86	97	91	95	77	80	86	97	93	96	106	87	85	88	98	76	83	79	88	86	85	86	94	76	97	90	82	92	75	93	89	105	83	79	82	87	90	79	96	85	74	99	91	87	89	97	90	72	92	85	99	109	106	87	79	93	86	82	96	75	92	85	88	88	91	105	82	88	100	75	73	77	73	83	87	96	105	96	87	73	90	88	94	99	83	99	83	96	90	72	87	83	79	76	86	94	86	84	80	93	84	99	101	86	100	92	79	95	68	86	84	86	82	96	84	90	87	91	84	98	76	97	84	97	90	91	76	97	96	65	96	85	94	73	81	99	90	99	89	81	85	99	85	83	72	73	92	96	90	76	80	81	76	87	81	90	84	97	91	92	84	101	87	82	100	88	97	95	95	91	87	87	84	108	73	83	104	74	90	71	82	97	85	95	98	88	89	79	77	75	85
27779	20912	17872	24013	31814	33049	31949	30016	28064	25039	22290	19674	17170	14961	13029	11102	9437	8402	7411	6053	4463	2964	1872	1332	1213	1152	1244	1359	1429	1408	1523	1714	1944	2287	2325	2523	2270	2198	2139	2009	1966	2173	2028	1881	1953	1838	1845	1994	1896	1637	1411	1197	961	947	1000	918	952	822	942	905	900	921	930	873	931	927	959	926	920	877	903	966	937	936	913	891	927	942	951	915	976	925	930	935	895	864	909	884	894	918	866	910	882	914	909	886	852	883	922	842	888	925	941	883	907	903	896	935	910	904	843	924	851	927	891	926	911	950	898	904	940	941	911	890	842	895	898	904	916	923	917	940	957	883	889	859	869	918	940	874	936	887	919	837	916	877	930	924	902	863	859	885	901	878	967	877	899	908	896	918	825	880	950	992	916	879	939	864	893	901	937	889	872	873	913	890	843	902	906	876	911	909	887	887	916	840	875	858	876	933	886	863	888	850	880	920	915	925	901	883	917	915	914	861	878	926	882	894	820	892	924	923	908	890	800	880	894	852	924	910	860	912	890	919	920	876	902	893	871	940	955	959	887	875	913	879	910	929	849	873	835	847	880	901	904	867	935	911	950	900	860	903	900	856	852	923	911	905	887	890	878	918	888	941	854	885	872	906	863	858	878	880	878	960	903	957	920	933	948	839	937	920	876	912	883	893	944	904	948	883	914	872	866	915	894	898	870	895	881	912	865	873	916	899	914	862	883	880	861	866	917	902	866	898	902	892	932	913	898	893	921	886	931	897	923	879	893	906	899	925	909	885	940	882	947	883	849	935	863	874	875	897	938	922	890	951	877	879	920	889	895	875	861	866	944	983	899	953	855	936	931	951	888	922	926	887	970	858	883	891	928	879	875	876	926	903	937	863	887	872	921	880	910	910	959	896	937	886	866	929	844	898	865	853	899	917	877	894	903	919	856	941	923	859	907	858	904	900	884	942	843	867	919	917	955	876	877	848	919	895	892	869	880	872	867	865	872	830	907	860	898	884	914	899	948	907	939	837	942	919	913	901	913	868	895	939	882	892	942	872	893	864	859	885	894	916	862	841	896	890	882	881	900	867	929	906	855	906	943	884	898	966	958	948	895	918	863	879	912	881	943	908	885	909	861	927	876	908	902	871	892	887	955	885	853	887	882	881	877	868	865	889	915	860	900	892	956	944	914	898	947	906	920	832	909	935	900	864	912	849	836	946	900	876	913	915	838	883	878	845	886	913	899	883	901	881	844	869	883	936	941	919	877	877	865	850	900	917	903	890	913	889	933	903	912	878	913	880	886	868	886	878	903	887	898	912	880	953	911	886	949	903	909	879	860	884	876	888	914	891	954	923	918	896	861	922	913	994	935	935	858	902	934	884	892	903	858	952	894	882	859	882	921	890	925	920	894	875	890	911	918	884	924	902	843	938	884	861	919	861	881	929	919	898	886	947	897	882	877	897	924	873	871	976	917	933	916	841	932	885	902	915	926	897	871	881	885	898	862	956	850	887	936	893	943	912	913	907	892	894	959	879	887	887	869	877	876	840	883	930	898	883	868	878	895	891	928	868	878	894	857	910	872	890	906	875	928	887	859	890	880	883	895	930	862	884	907	943	853	904	863	885	911	892	876	855	922	911	933	877	911	897	842	907	909	841	883	911	902	905	891	942	903	917	849	893	906	903	906	905	841	908	823	915	981	929	923	934	917	919	881	903	883	906	877	849	945	898	890	921	910	902	912	887	901	932	916	918	960	907	896	865	844	881	886	845	955	918	892	903	880	908	907	895	876	885	911	877	892	892	887	888	916	916	884	906	849	873	938	920	872	1010	893	938	878	930	876	920	902	965	881	893	940	846	898	915	918	871	895	828	862	914	858	901	926	887	914	875	916	863	918	924	918	883	894	871	899	894	916	897	871	875	874	898	893	971	888	885	822	894	903	898	913	884	920	903	896	903	907	982	931	817	892	842	814	901	853	907	901	921	955	880	921	853	890	893	929	828	864	854	893	915	859	884	868	938	863	904	866	901	885	852	889	882	890	887	892	943	914	923	900	901	889	920	894	870	897	930	878	916	876	885	895	908	914	881	837	948	840	852	891	881	887	904	878	886	924	902	878	909	887	921	902	901	882	861	899	871	886	863	982	879	879	871	892	931	867	888	889	891	923	877	898	915	911	888	914	898	875	889	904	851	912	881	913	874	907	855	875	946	848	920	918	870	897	935	926	917	901	900	922	888	923	965	910	891	875	914	852	897	905	941	896	832	867	880	884	914	872	876	916	888	920	886	915	820	862	945	925	920	903	903	848	886	920	888	875	870	852	896	909	888	907	913	902	878	900	848	912	876	900	873	931	936	922	897	894	902	887	832	905	977	922	915	901	877	911	891	941	900	914	880	853	896	845	900	840	889	913	858	870	895	933	967	870	927	853	888	895	881	865	861	891	932	888	953	904	946	902	882	919	923	907	923	909	940	889	871	938	889	848	905	852	935	900	944	915	896	902	900	951	873	880	943	936	949	834	860	904	862	863	919	882	954	901	893	901	873	861	893	904	913	877	913	909	929	859	853	868	885	889	898	906	911	833	909	886	842	922	845	886	931	920	914	860	930	869	883	870	878	887	946	903	918	898	866	957	950	914	855	909	899	891	900	867	896	875	853	908	841	910	897	924	951	908	936	901	907	911	936	892	917	927	880	829	882	947	880	893	895	916	931	897	885	889	884	883	862	904	874	864	930	941	883	917	903	918	876	927	884	874	898	939	896	870	907	897	921	867	900	898	828	948	850	888	901	882	902	911	911	947	915	877	950	891	909	843	906	845	855	938	920	852	880	853	843	906	886	887	908	874	923	875	923	898	890	943	880	873	926	911	864	901	924	896	887	831	837	878	900	902	865	868	894	971	926	865	955	887	917	899	872	906	920	918	883	848	877	851	891	876	856	835	908	880	821	954	920	884	902	946	872	903	852	943	914	856	892	911	882	874	866	904	869	903	869	946	881	924	871	850	848	913	887	895	867	915	882	897	879	916	906	907	879	891	916	916	895	944	878	895	859	879	902	852	913	898	884	906	918	899	911	887	915	810	892	918	920	903	900	873	936	837	890	936	898	906	870	870	883	885	900	857	888	902	910	939	879	912	884	889	916	895	917	900	843	928	898	920	852	882	932	924	914	919	915	901	874	874	890	887	892	883	858	878	883	914	881	904	907	887	887	934	933	849	890	857	911	852	912	877	887	863	872	883	921	891	897	875	825	866	860	907	906	886	916	907	952	863	923	884	921	895	920	912	873	920	875	834	875	891	926	893	948	973	861	926	843	948	911	879	863	933	873	938	896	950	892	915	854	914	851	887	907	898	915	919	953	942	904	917	836	897	930	864	896	897	853	889	888	954	937	848	909	878	916	886	910	919	923	909	925	857	950	897	918	924	937	865	927	930	881	880	928	898	891	879	894	936	923	929	910	903	914	897	863	874	860	839	882	891	945	951	930	841	896	911	875	931	926	896	883	909	900	951	901
4916	2961	2087	1623	1438	1893	2045	1859	1658	1392	1166	890	761	620	567	475	371	362	309	264	193	126	123	106	96	96	131	88	104	101	113	121	117	116	152	115	142	114	125	127	97	128	154	145	116	151	125	141	118	95	124	85	92	90	66	80	89	80	98	79	92	82	93	82	90	98	88	97	92	88	111	93	85	77	75	91	75	86	84	78	83	72	92	88	93	80	71	87	85	87	79	85	93	93	101	91	92	95	87	93	70	86	105	82	83	100	89	97	96	78	90	84	100	95	92	86	90	86	86	85	86	86	67	95	83	90	87	81	103	98	84	76	69	79	86	81	80	89	89	89	74	73	70	90	95	78	92	93	89	91	71	67	106	80	83	70	81	70	92	94	72	85	68	95	82	91	82	91	92	92	92	103	95	87	99	86	89	89	82	107	92	83	97	89	91	81	83	81	86	86	87	96	90	86	78	93	105	83	104	101	76	75	81	86	79	92	88	92	86	83	76	86	89	69	73	63	84	95	95	86	95	77	70	80	91	94	80	82	92	89	86	90	91	101	97	75	103	72	98	105	75	83	92	83	90	78	83	99	97	77	86	90	84	103	77	95	94	75	78	85	93	102	114	83	74	88	64	87	96	87	90	87	85	102	91	90	89	81	77	80	96	76	77	70	85	97	81	81	96	99	94	90	92	81	90	87	76	91	85	71	85	83	89	80	76	81	76	98	97	95	95	90	93	80	75	92	86	101	94	109	91	80	70	89	94	89	88	91	91	85	88	91	83	91	104	87	86	89	85	83	77	80	73	83	76	74	91	84	99	87	82	86	96	85	75	83	77	78	83	82	77	95	97	90	99	89	72	97	85	104	91	78	96	80	91	91	80	91	88	88	89	82	96	70	83	99	74	88	78	104	87	85	86	92	80	85	98	78	79	92	103	79	89	88	98	99	83	88	79	74	70	83	85	76	90	104	95	82	89	100	85	71	102	89	83	86	90	99	83	87	78	94	99	68	79	79	111	98	78	82	82	89	92	80	102	88	86	106	71	76	98	78	96	76	78	95	97	83	83	86	79	106	87	90	95	88	86	94	88	91	102	93	79	97	81	100	84	95	82	92	82	80	72	86	112	92	85	82	86	98	81	89	86	79	94	112	82	89	87	76	104	96	94	92	83	81	82	88	74	74	97	103	94	68	99	93	92	87	90	69	77	100	85	87	79	73	97	82	94	85	83	89	84	79	104	84	92	96	86	81	87	95	81	101	89	86	96	94	94	87	82	90	83	80	72	98	93	72	87	103	83	104	88	96	101	77	78	91	71	86	92	77	88	86	80	89	103	85	87	76	104	86	82	66	72	98	83	116	85	94	79	77	100	99	89	87	103	80	92	73	96	100	79	95	80	80	89	90	85	94	72	92	73	85	71	75	71	101	84	76	79	82	71	85	73	64	84	89	79	92	68	87	88	94	99	99	88	81	95	86	81	92	75	71	72	92	80	84	105	90	81	80	84	90	95	83	76	87	80	72	93	83	85	96	96	84	88	95	83	84	73	97	94	91	84	83	97	89	73	96	87	80	87	65	88	88	99	84	99	83	74	78	91	75	86	110	81	92	85	109	92	87	95	85	91	89	79	81	96	82	89	85	92	77	87	94	82	86	89	78	87	93	100	92	72	89	94	90	105	81	79	98	96	82	66	98	74	109	85	83	80	81	106	96	93	71	88	94	67	100	89	86	75	91	90	75	88	83	91	80	93	107	83	113	78	82	93	74	79	105	90	88	79	75	97	83	103	87	77	85	99	93	94	82	93	80	108	89	74	96	69	75	70	90	92	72	88	69	98	79	75	84	87	80	90	90	87	73	85	88	81	69	97	84	96	95	84	87	99	95	89	82	80	103	99	90	100	91	96	68	93	94	84	81	83	93	81	92	91	82	109	74	98	92	92	94	76	83	90	86	87	95	83	96	81	90	77	92	71	93	77	89	76	82	83	92	97	87	74	96	90	70	82	94	113	94	82	89	95	76	82	76	84	100	89	83	88	80	81	80	82	67	85	95	90	88	77	102	84	85	82	96	89	86	103	75	78	80	77	105	94	86	90	89	97	84	87	75	97	82	105	80	91	76	99	93	74	90	71	84	84	97	88	98	78	88	97	113	88	86	85	95	100	95	93	89	87	87	74	89	57	91	92	102	99	84	76	84	96	94	80	86	79	78	88	85	84	76	91	91	98	94	81	90	94	81	93	85	84	90	79	85	104	89	97	114	80	72	84	89	82	90	84	82	80	113	92	87	87	82	88	107	98	87	81	82	76	89	74	80	77	80	91	84	94	89	86	85	99	92	97	76	90	80	76	97	85	76	91	94	82	100	80	74	113	74	81	78	85	89	92	86	107	86	86	89	83	79	87	89	90	71	91	79	83	90	70	92	83	83	89	70	89	81	81	91	95	71	85	91	95	97	79	85	77	79	88	77	88	72	91	86	101	83	84	108	89	89	93	88	89	94	88	79	98	94	86	85	75	86	70	80	74	77	80	88	83	98	89	83	83	95	96	83	93	84	97	85	79	94	100	79	80	90	82	77	87	91	78	94	87	81	86	99	102	87	81	91	95	84	86	80	89	96	90	100	94	85	70	81	80	86	76	83	93	67	86	77	82	109	84	79	96	91	81	85	84	95	91	81	93	88	94	93	107	95	72	95	94	86	85	88	84	91	77	90	85	88	85	104	77	87	89	88	84	82	74	84	81	100	109	96	84	87	93	96	73	83	82	97	80	89	84	93	87	106	92	88	83	79	71	85	91	78	89	90	93	64	69	72	101	81	90	101	89	84	86	75	81	86	77	107	90	80	79	87	80	78	85	90	76	94	72	79	93	95	84	74	83	88	80	79	88	80	87	89	74	83	83	80	101	102	80	102	87	89	84	108	82	98	73	102	87	88	77	81	110	85	90	81	72	81	89	77	80	96	92	61	78	91	83	91	104	97	84	86	82	106	88	83	94	103	89	72	67	88	98	111	86	85	84	76	91	93	95	93	85	72	87	90	90	83	81	80	71	97	93	65	95	87	90	76	80	86	95	70	95	87	83	88	81	87	91	88	77	83	87	81	93	84	72	84	86	92	67	93	116	76	96	80	88	80	95	84	92	94	90	83	80	74	71	72	79	75	95	78	95	106	85	99	88	90	82	100	101	98	86	78	83	102	82	84	92	82	74	91	73	99	92	83	88	111	74	85	73	111	92	72	77	82	92	80	101	98	86	80	78	87	89	83	89	81	87	92	91	89	92	91	77	77	83	79	85	85	84	69	93	91	94	86	85	69	94	84	80	97	90	90	90	91	99	101	92	78	90	81	84	82	108	77	71	78	97	90	77	85	100	106	87	90	82	95	86	95	100	91	103	71	77	67	79	81	74	75	73	94	94	85	81	89	89	97	92	84	72	85	101	76	93	71	94	83	107	90	113	88	95	79	105	101	80	91	73	86	93	88	67	87	93	103	94	94	72	84	86	95
28574	21386	18483	24429	32549	33444	32545	30511	28498	25799	22562	20041	17799	15395	13151	11511	9618	8908	7530	6264	4415	2867	1873	1372	1201	1133	1229	1398	1467	1565	1663	1723	2020	2357	2457	2497	2325	2131	2156	2021	2054	2200	2062	1925	1940	1952	1937	1997	1941	1702	1366	1251	978	916	843	905	868	888	878	891	913	914	919	917	914	970	977	903	845	944	954	942	918	901	948	930	902	954	947	912	869	915	815	939	829	883	890	883	860	922	850	873	918	850	864	916	842	922	930	888	894	878	900	910	848	856	869	889	904	913	864	840	875	810	894	871	904	887	895	861	879	910	917	862	884	903	859	947	904	869	859	902	822	801	874	915	891	908	886	837	896	837	824	850	875	854	925	901	925	884	937	869	867	828	908	879	867	845	874	842	851	906	893	904	881	884	858	847	924	853	881	859	914	864	873	891	888	867	884	837	906	873	908	855	924	830	859	893	884	902	857	860	862	873	880	867	914	945	851	874	892	893	852	824	834	881	888	877	928	895	871	867	892	869	866	873	906	906	852	899	891	887	851	881	890	916	850	875	896	892	877	844	858	912	838	855	899	906	908	859	871	871	900	872	910	932	869	908	874	924	888	876	860	840	901	896	889	872	894	890	949	866	859	856	832	902	824	854	854	882	893	882	872	886	869	867	883	890	827	926	839	870	923	905	875	910	866	916	848	874	831	867	896	808	888	855	862	882	834	898	882	861	843	889	874	858	821	903	863	861	922	926	857	878	845	837	896	869	851	870	903	856	835	926	860	847	882	876	887	874	891	828	847	885	895	863	839	898	880	882	907	832	883	916	880	891	910	897	912	899	917	921	909	890	928	865	904	897	853	851	908	894	884	865	932	884	839	910	961	880	854	918	873	889	911	897	907	904	822	870	893	886	888	884	869	861	891	888	875	836	937	862	872	914	876	848	821	876	917	868	917	961	861	832	881	871	835	913	827	846	940	865	892	895	852	843	881	899	877	894	891	851	823	879	922	902	908	879	903	895	887	907	871	857	865	919	906	865	908	857	874	907	903	867	902	926	870	895	922	883	856	887	848	881	982	813	926	895	863	860	852	857	897	875	889	838	854	899	892	899	842	918	918	899	861	870	814	896	870	903	893	911	875	870	897	915	848	919	849	836	887	904	882	880	884	887	870	881	857	885	874	884	846	845	831	870	881	842	885	919	895	870	902	901	914	887	885	826	868	858	916	849	930	855	890	850	873	884	891	933	825	887	860	903	860	927	862	885	849	934	898	855	930	856	877	886	909	859	868	888	838	870	884	840	868	866	863	896	902	880	845	899	885	882	876	856	880	851	862	880	915	863	868	867	894	887	881	866	847	942	881	914	837	871	880	886	892	901	841	814	862	930	894	888	851	893	916	849	883	912	888	902	861	836	884	886	871	852	932	888	865	886	887	861	849	885	879	862	916	868	836	885	897	934	905	893	890	876	907	878	893	851	863	889	874	866	899	905	870	863	883	879	865	841	840	897	922	883	893	889	891	882	836	874	878	881	870	931	859	846	902	882	915	913	844	947	906	928	873	891	877	860	894	906	907	847	877	849	885	903	927	909	909	848	900	918	887	882	844	881	862	902	896	879	878	854	863	926	814	894	880	868	904	844	868	890	887	904	965	889	887	917	937	904	885	917	888	839	902	907	913	937	952	884	848	894	874	862	928	855	863	837	926	823	885	899	896	877	862	838	836	923	875	875	908	907	876	870	869	913	848	851	887	878	910	957	864	864	886	893	926	924	879	837	952	949	867	890	940	876	877	896	907	914	916	837	932	885	845	914	860	901	882	848	841	866	911	886	931	904	885	887	866	825	895	878	857	883	881	890	885	885	865	885	867	893	892	855	911	897	883	895	881	902	887	912	871	888	838	889	943	898	865	929	888	923	891	874	920	900	870	872	923	871	883	879	902	857	826	852	900	892	860	895	895	900	865	910	888	869	811	898	860	885	846	880	884	876	854	864	891	917	878	860	858	906	882	853	857	883	935	887	873	892	881	875	877	877	852	895	904	882	835	836	884	896	874	941	886	894	860	882	899	910	868	883	852	878	849	884	914	878	938	890	877	852	853	892	900	876	871	910	870	848	811	935	919	910	810	886	851	909	920	927	814	905	894	916	903	885	866	902	846	908	899	872	852	900	848	910	911	849	914	890	852	829	867	850	849	899	856	904	865	909	896	871	870	840	916	826	929	861	899	856	920	875	841	918	858	863	928	908	832	860	874	945	876	919	845	910	849	823	873	860	884	865	862	892	892	897	902	885	885	910	885	866	919	855	875	899	843	876	875	864	870	918	859	902	839	876	855	880	890	916	884	911	898	864	857	947	819	891	896	898	865	871	835	857	899	904	846	949	898	877	859	875	887	878	879	900	811	844	912	889	885	864	873	914	879	942	827	887	872	821	869	831	856	822	844	910	868	886	898	841	856	884	894	886	887	898	857	914	869	900	869	849	877	857	853	857	872	912	896	856	863	895	885	839	898	853	871	883	869	911	866	910	897	874	887	856	851	860	888	928	801	859	827	840	862	936	932	866	845	865	930	862	852	858	854	893	864	894	857	925	853	926	880	917	875	899	858	879	907	843	837	916	874	894	907	924	944	865	877	930	979	891	879	886	851	894	867	862	911	921	876	855	896	906	849	881	845	870	927	873	870	943	891	903	858	833	849	834	873	863	870	959	868	900	891	918	862	913	887	864	846	855	871	854	849	849	874	902	856	879	825	816	887	920	923	855	867	850	937	873	889	868	841	894	884	839	858	880	903	871	895	912	873	876	931	878	909	914	820	880	901	886	846	828	853	818	880	892	884	852	867	883	925	844	866	976	891	853	866	857	905	853	876	968	883	844	854	924	933	902	938	857	889	857	891	879	877	898	916	869	866	911	832	866	854	913	895	839	885	853	903	908	867	900	912	883	822	863	900	880	949	875	914	856	879	850	887	880	895	877	873	887	889	861	877	892	841	854	859	842	835	853	934	914	923	866	895	848	908	900	878	934	839	896	856	904	885	841	856	892	940	863	943	861	814	849	812	910	843	858	834	903	899	927	893	842	916	865	879	898	911	849	863	888	850	880	829	928	911	903	886	817	861	875	862	909	832	901	856	876	914	887	911	905	909	897	907	919	907	875	881	863	837	926	915	844	922	898	890	868	860	908	826	872	865	879	888	851	914	886	891	852	856	887	954	914	852	895	895	883	898	934	886	886	879	874	855	892	891	861	911	908	898	858	881	873	922	861	872	863	908	912	891	893	891	911	857	888	894	842	917	868	936	880	904	923	901	931	847	878	875	875	896	874	840	867	845	895	879	913	910	839	911	898	891	915	875	924	894	881	914	841	870	869	850	846	904	873	890	916	870	881	880	874	867	886	952	861	844	881	866	904	900	885	861	930	882	903	824	864	886	874	874	895	860	939	847	895	854	945	893	924	832	904	857	899	895	882	875	871	892	880	869	894	868	898	918	898	875	881	857	841	872	913	902	930	873	846	884	914	834	910
4409	3686	2643	1879	1722	2296	2452	2229	1988	1677	1295	1008	915	704	618	536	434	373	333	249	200	132	109	98	90	84	85	94	72	87	115	121	118	108	124	137	131	121	131	125	109	120	128	115	114	121	129	106	118	110	101	96	74	89	86	64	63	67	68	73	69	73	76	57	87	70	79	86	70	85	86	73	77	63	95	70	71	82	82	85	71	71	83	72	65	66	76	83	79	67	62	81	66	82	62	66	74	66	79	65	84	72	69	64	74	68	80	69	86	65	77	83	74	58	69	62	67	75	62	71	67	51	80	65	68	74	77	82	76	70	63	59	72	83	69	95	58	75	74	75	82	79	58	74	66	81	74	69	86	83	67	65	70	63	85	63	61	70	81	67	69	65	74	74	88	67	75	63	70	60	91	66	63	81	70	64	74	82	73	60	76	65	72	68	64	83	72	65	72	87	83	58	99	63	83	66	75	90	69	73	61	59	75	63	74	74	84	73	73	66	65	71	83	78	67	63	72	82	67	74	67	67	68	78	82	60	77	81	62	58	87	79	70	68	65	57	63	71	79	70	71	58	65	69	78	70	67	73	71	71	66	76	73	78	82	78	76	68	70	59	68	82	57	78	72	68	79	77	68	71	74	60	88	65	68	59	82	59	72	68	65	65	72	69	72	58	64	75	70	74	61	76	70	77	67	69	57	74	72	84	76	67	66	65	59	69	74	64	83	65	58	87	58	65	65	63	69	68	79	57	79	71	58	74	78	71	70	65	83	86	55	65	76	72	88	74	63	80	67	66	74	74	60	67	76	71	77	71	61	75	68	71	76	70	67	58	80	74	59	64	70	72	82	77	66	76	63	81	59	70	76	60	82	75	74	81	76	72	73	66	62	71	55	57	87	72	75	67	71	64	82	72	73	73	65	68	69	60	87	65	81	72	62	81	63	76	64	66	63	72	79	69	49	85	75	89	73	86	63	71	61	59	58	67	78	85	86	71	63	71	77	74	75	66	64	67	74	64	47	71	64	80	74	63	60	69	74	70	63	71	67	66	78	80	72	64	59	61	85	64	62	74	71	68	85	88	74	70	73	79	78	78	82	49	76	68	76	72	70	60	61	65	76	67	79	72	70	70	83	71	54	73	78	76	64	69	71	73	84	69	66	71	73	70	66	63	75	70	75	78	59	60	92	81	78	68	71	81	68	77	57	86	60	77	69	78	81	61	66	70	69	70	73	68	75	85	59	79	72	63	75	74	56	69	74	78	57	75	78	75	64	67	73	64	76	64	64	72	71	63	64	88	82	78	79	68	77	69	65	68	58	87	74	77	82	74	72	75	62	76	72	80	72	75	59	76	73	61	70	72	64	70	62	69	90	79	83	73	73	72	74	66	85	71	78	69	89	58	80	70	67	67	71	76	68	70	75	74	85	79	72	77	70	67	76	55	67	84	70	62	60	73	75	65	76	82	61	72	69	83	76	68	72	82	73	88	60	68	66	63	88	73	74	69	71	74	78	84	65	67	57	76	74	61	79	74	82	70	63	66	74	78	77	61	63	75	72	78	91	83	75	74	68	74	71	82	75	81	57	73	64	78	82	85	72	60	82	64	79	69	81	70	68	76	76	72	79	75	77	80	79	58	72	71	73	63	77	70	68	86	58	65	62	75	67	53	70	87	76	83	71	87	69	73	67	85	87	88	66	75	74	71	65	54	70	73	64	76	72	72	76	66	68	68	79	58	78	68	75	70	82	70	77	97	69	63	60	77	82	61	75	71	67	69	65	86	69	70	69	69	69	71	69	74	74	75	65	58	76	64	63	83	69	66	59	73	69	76	64	53	88	82	79	68	64	63	54	67	89	69	61	80	68	88	66	87	65	69	77	71	65	89	75	71	69	75	61	82	80	77	74	67	64	86	72	74	73	60	68	73	65	71	65	67	67	77	77	60	82	75	75	64	75	80	80	69	70	76	56	69	84	69	75	77	74	63	60	84	72	86	58	88	82	65	68	78	69	62	73	80	73	73	55	68	62	93	85	73	70	83	67	76	89	72	73	82	78	79	63	77	61	84	66	62	83	73	56	63	73	62	70	81	78	74	74	81	72	69	66	73	70	69	69	62	74	74	67	80	79	77	79	82	68	56	82	65	70	61	74	62	81	69	76	71	61	61	80	70	84	66	49	60	83	77	72	65	65	72	77	61	80	73	61	66	71	84	82	66	74	63	69	71	67	72	63	65	66	73	72	70	90	81	69	56	81	59	59	66	70	79	67	59	76	65	76	79	74	62	77	82	68	78	75	72	76	57	74	67	70	72	76	85	67	77	82	81	70	75	66	83	77	83	74	79	63	64	65	76	79	59	68	70	77	53	70	72	71	84	76	68	51	72	72	73	69	85	53	68	89	65	72	78	74	65	83	88	66	62	71	85	84	61	80	63	58	62	77	66	73	73	76	71	59	86	76	58	73	74	69	63	76	70	76	76	66	60	62	77	69	69	77	76	63	76	75	82	77	66	72	70	75	67	77	72	56	65	82	86	72	79	78	80	66	76	87	61	56	58	79	74	70	64	73	63	77	66	63	58	82	69	74	70	72	75	55	82	71	74	69	72	63	64	74	83	82	67	66	43	69	70	71	71	82	65	63	64	64	76	67	67	73	59	72	68	73	75	82	67	81	64	58	68	68	72	78	69	73	72	74	76	75	63	76	70	73	81	69	65	71	53	66	74	57	73	66	81	80	68	81	72	63	86	70	64	70	63	80	60	64	71	58	92	63	66	84	74	81	68	67	62	85	76	68	73	78	71	83	58	71	70	58	62	64	61	85	72	82	61	78	83	70	65	63	85	65	68	84	55	77	80	78	72	70	64	75	85	71	68	65	75	61	71	67	66	79	69	76	77	73	68	83	59	66	77	72	65	55	73	69	74	63	53	61	66	76	58	66	63	71	70	75	81	63	74	73	81	77	66	70	75	59	63	69	75	63	68	58	66	80	57	88	73	70	72	70	54	61	81	59	75	77	83	83	78	75	70	70	75	80	79	71	60	70	60	70	64	77	66	75	64	61	55	62	55	72	60	75	90	74	61	69	75	61	70	66	78	80	64	68	71	84	76	75	59	73	65	79	80	66	60	59	74	78	76	64	69	79	82	61	67	66	80	72	75	74	68	75	67	57	79	71	67	81	63	74	72	69	70	67	72	82	85	70	79	74	75	71	78	67	73	65	81	73	71	83	63	80	66	72	75	73	71	60	65	67	59	63	60	70	73	69	76	69	77	61	64	75	69	70	53	72	68	57	68	68	86	72	61	76	58	78	92	76	69	86	91	73	75	73	75	73	67	67	72	78	77	82	71	77	54	74	63	72	72	87	72	84	73	74	66	84	64	77	66	66	64	70	68	73	68	70	85	67	68	79	67	75	63	67	72	61	82	74	65	67	67	70	62	82	70	68	67	76	86	70	57	86	69	74	69	77	84	64	83	70	61	69	60	64	55	72	70	84	73	71	81
31392	23723	20388	26496	34456	35894	34548	32644	30248	27313	24453	21490	19485	17138	15057	13060	10899	10176	8649	7080	4945	3196	2075	1408	1196	1186	1250	1378	1483	1542	1743	1918	2133	2609	2612	2809	2538	2328	2279	2138	2169	2293	2305	2025	1978	2026	2092	2183	2034	1717	1456	1148	869	779	766	768	720	726	789	800	791	786	762	847	825	819	821	859	788	764	781	818	789	793	740	812	780	776	859	782	826	815	776	796	765	711	725	702	779	769	753	745	736	773	748	745	704	786	771	780	791	739	750	713	788	783	769	757	815	769	749	728	724	763	709	763	768	745	750	733	708	729	711	770	716	747	737	772	758	769	757	717	758	737	747	748	733	705	741	742	755	745	759	786	750	749	757	764	752	742	764	778	761	744	749	720	757	728	781	755	758	760	706	782	766	766	745	770	740	715	711	738	695	765	752	783	757	715	717	706	734	805	704	763	762	755	753	788	751	710	744	723	740	717	784	730	763	772	751	737	702	795	750	730	746	802	755	702	696	757	760	793	757	740	761	743	733	709	746	744	741	722	759	725	796	755	732	705	728	778	731	749	751	734	722	744	789	747	716	766	712	692	712	774	770	745	742	753	768	743	781	728	755	761	771	767	729	743	735	736	759	717	798	741	731	758	708	747	747	757	719	719	733	752	710	741	738	761	761	717	731	736	738	791	738	714	806	736	718	716	752	771	726	745	748	746	743	771	726	783	761	752	730	727	750	735	724	727	734	733	729	731	807	761	705	780	762	767	701	767	790	769	754	771	732	727	735	719	715	698	781	740	733	747	715	744	738	784	745	762	671	770	729	771	751	713	728	693	742	791	746	726	741	721	748	744	705	709	725	789	752	704	778	740	785	779	791	734	762	746	771	731	718	756	753	700	725	738	735	735	784	754	741	740	736	720	725	739	770	748	727	753	738	727	777	761	790	739	761	748	723	725	733	745	823	743	758	722	725	737	753	748	726	770	748	734	717	714	718	766	758	728	727	768	774	808	760	688	702	778	760	754	769	717	744	730	793	738	733	753	760	752	745	762	760	744	725	782	713	782	789	731	789	736	765	753	779	695	732	690	737	738	777	751	722	762	728	742	707	746	787	730	702	727	746	749	765	724	731	743	776	755	738	714	780	754	800	760	744	669	755	767	690	678	728	735	759	757	823	742	735	751	772	724	755	784	730	682	749	797	733	706	750	717	777	750	742	743	744	710	745	783	762	745	706	774	745	800	727	761	774	731	729	749	825	774	801	765	735	696	773	769	745	737	760	768	791	776	700	805	762	779	746	754	754	759	755	714	735	711	746	733	727	740	757	778	777	792	686	717	748	691	819	768	758	760	771	789	735	754	725	769	709	751	734	736	780	781	740	748	736	800	739	753	727	709	727	741	690	819	779	781	741	760	728	776	787	730	798	769	736	725	718	723	785	705	762	730	729	794	748	731	728	768	702	756	736	745	708	748	784	757	741	709	726	741	713	779	734	708	739	746	682	749	787	711	728	793	754	781	716	708	728	707	712	726	763	756	785	732	749	739	746	712	748	729	762	770	748	748	756	737	749	792	743	736	768	694	797	698	722	762	757	706	708	685	793	802	755	768	731	726	757	760	734	762	712	756	761	774	740	748	725	773	747	716	784	750	723	734	783	791	736	725	726	781	736	746	754	701	721	777	795	753	775	760	725	724	712	763	764	730	711	775	752	782	769	734	766	728	775	714	770	735	732	763	679	709	746	795	775	728	735	744	770	761	729	752	736	704	744	728	770	776	729	695	793	774	720	776	732	736	738	751	759	759	782	784	742	760	731	739	734	753	721	716	739	811	756	752	768	800	717	709	759	754	761	753	752	740	753	707	747	715	731	778	751	726	710	769	764	730	743	729	737	718	741	769	802	727	738	705	777	758	721	767	713	830	740	724	754	762	753	762	726	751	733	810	763	760	779	730	785	721	730	750	723	768	707	788	785	712	767	701	741	742	747	741	760	732	766	754	788	739	809	728	756	780	724	766	709	764	786	699	750	745	753	730	759	754	782	724	761	734	705	701	717	733	733	741	750	722	768	730	739	721	739	754	762	739	750	734	749	741	726	746	720	777	716	749	728	728	770	732	802	762	756	768	776	789	763	789	712	777	768	738	758	741	754	780	771	740	803	725	745	716	739	748	732	808	749	767	757	715	692	728	710	727	778	722	709	687	748	749	784	767	763	733	734	758	754	713	782	689	796	719	748	694	740	750	756	705	724	742	767	749	791	746	768	740	756	742	706	744	723	763	723	763	733	768	745	727	739	797	718	723	706	746	735	750	735	742	695	794	706	743	678	782	759	753	749	758	793	746	717	740	761	735	735	762	703	753	746	768	800	742	780	699	816	654	774	732	767	774	772	728	754	743	756	738	773	732	730	728	674	775	763	731	756	731	745	739	751	747	700	774	750	746	702	741	742	738	720	744	723	780	735	755	740	731	740	765	758	749	747	753	765	729	718	771	739	712	720	825	757	760	728	720	697	762	759	772	778	721	824	778	776	702	751	723	781	684	752	742	687	728	751	775	720	775	729	779	730	760	741	752	752	755	731	721	778	724	756	766	747	760	785	763	785	697	795	762	734	757	717	776	742	745	755	723	755	786	704	743	763	782	802	781	768	729	781	774	721	784	751	754	765	766	767	795	729	713	720	805	733	751	776	729	738	730	761	737	709	788	746	727	720	700	751	714	731	764	765	775	708	740	768	775	759	698	767	682	769	804	699	768	673	738	736	725	735	774	742	761	726	767	743	800	773	732	744	766	730	769	728	803	758	697	752	718	723	757	806	769	769	793	726	756	768	765	726	714	697	741	778	765	724	786	737	758	717	754	785	775	759	708	722	730	749	737	731	716	720	730	738	723	748	710	802	787	767	734	700	800	786	757	747	713	703	724	722	729	751	757	694	765	710	815	717	728	764	730	782	751	690	703	777	747	743	719	780	784	749	742	741	709	771	706	773	699	726	731	755	735	740	673	779	777	763	727	791	729	693	769	757	749	748	754	739	769	732	742	719	737	765	727	724	801	743	752	708	724	754	733	755	761	714	711	729	729	758	728	738	777	724	705	784	767	741	735	737	766	766	760	773	766	747	773	762	749	789	747	712	799	730	785	706	757	786	703	783	763	779	783	730	724	763	761	735	709	754	757	779	730	792	750	731	758	733	738	735	693	753	751	752	736	746	741	740	774	728	723	722	815	761	734	727	745	731	716	770	688	790	768	753	732	745	749	809	732	764	777	759	747	746	706	743	708	726	763	732	786	734	744	714	721	777	787	737	713	726	735	742	703	740	793	762	751	768	785	777	786	727	758	766	734	762	733	762	760	730	763	796	682	766	735	728	697	787	739	752	733	773	725	726	771	770	725	679	745	760	711	797	690	734	693	769	764	730	761	753	749	770	706	786	785	716	739	739	795	763	767	765	765	771	762	790	733	712	760	726	735	744	772	719	786	679	726	753	753	726	728	727	765	710	731	725	714	702	729	774	774	725	745	770	758
3691	2349	1651	1189	1173	1537	1636	1540	1386	1138	915	729	608	526	507	382	324	303	269	229	177	141	102	94	103	96	120	98	100	110	109	113	103	151	130	141	125	124	114	129	117	125	111	117	109	118	100	124	137	114	96	106	99	92	107	98	95	97	92	106	102	93	91	97	112	111	85	92	86	116	97	99	102	90	103	114	85	89	99	105	95	107	100	87	89	71	85	111	106	93	107	74	107	91	91	115	104	89	111	104	101	110	77	86	91	112	101	95	110	108	87	121	107	86	93	99	90	106	98	100	76	89	102	87	87	123	89	89	105	97	91	88	79	102	89	96	108	85	109	107	79	91	100	108	100	97	81	95	95	95	101	101	88	105	97	101	94	106	107	96	108	94	87	98	95	94	113	77	92	114	80	106	88	97	98	83	100	116	99	109	107	98	121	103	98	81	78	98	89	97	95	97	118	91	86	98	80	94	102	107	98	92	100	113	94	90	85	102	85	97	114	102	92	103	95	102	97	95	79	107	91	81	75	94	98	116	109	114	98	80	99	105	91	84	106	111	111	94	96	96	100	85	109	80	82	111	115	89	71	99	86	107	95	101	98	109	83	113	94	88	97	101	93	90	100	105	98	95	100	83	110	88	97	97	99	109	97	84	93	89	108	77	88	96	108	97	87	89	92	104	98	85	92	88	81	88	85	99	103	107	94	97	107	81	88	113	100	108	101	76	93	90	92	89	113	84	92	88	109	109	103	115	102	103	103	102	103	107	88	99	93	90	99	103	98	111	108	105	78	91	92	93	95	91	90	97	109	87	92	91	75	98	91	100	82	101	85	88	86	106	89	101	91	92	77	109	102	94	103	103	98	91	110	90	90	101	78	88	80	100	94	102	107	93	78	97	105	111	83	104	99	89	97	106	94	79	92	102	95	89	85	69	103	98	107	95	90	104	116	94	121	89	91	112	101	102	100	82	103	102	95	85	83	98	81	101	101	92	85	89	99	97	110	98	108	96	86	89	93	96	101	105	114	91	76	106	90	110	89	125	97	86	105	104	85	117	102	92	104	94	101	111	105	94	113	98	99	83	108	113	95	97	96	83	107	95	81	79	93	103	98	121	77	111	113	95	91	86	102	90	104	102	95	95	79	98	82	94	97	98	94	115	77	107	106	99	99	89	100	102	87	103	106	98	95	91	97	95	116	102	98	102	110	84	103	87	88	91	79	92	93	95	94	99	102	100	91	96	98	99	116	100	102	83	102	99	90	93	91	101	100	94	103	82	93	98	79	100	101	126	101	102	94	99	95	108	99	90	75	81	100	91	90	100	92	79	89	82	101	97	94	89	98	90	102	107	116	87	108	104	99	101	102	108	99	84	109	103	93	91	95	111	90	94	100	89	108	102	94	109	94	108	107	108	114	114	110	83	104	106	93	82	94	89	102	95	95	91	91	93	94	85	90	87	98	95	87	88	99	92	95	85	109	95	108	85	92	93	104	106	95	74	91	86	104	102	104	97	100	100	99	89	87	90	95	111	116	90	105	80	93	92	88	82	114	118	82	83	97	99	95	113	84	101	108	94	95	92	109	111	99	93	94	98	110	94	96	103	83	104	103	92	94	92	99	95	110	91	93	107	95	94	92	101	113	103	95	94	93	90	97	98	116	126	107	91	109	96	110	107	94	87	92	93	109	82	91	76	106	99	88	92	98	101	97	93	90	96	98	80	97	96	104	92	101	99	100	100	113	89	105	108	100	100	113	120	95	102	95	83	117	90	88	97	89	104	76	91	100	110	78	80	104	95	97	89	105	107	99	107	96	108	106	97	92	105	101	93	91	95	90	84	106	86	117	107	95	94	92	91	96	81	87	75	98	91	104	90	120	114	87	108	92	97	99	85	102	90	98	100	102	95	107	115	93	109	93	106	100	88	95	92	107	100	104	94	93	124	102	112	115	106	92	113	99	106	94	92	108	106	104	113	95	99	99	103	108	98	102	97	103	106	80	103	99	113	97	103	95	99	97	103	102	76	100	104	79	115	90	94	92	100	96	110	124	89	99	95	120	97	99	79	82	84	114	115	103	104	87	109	90	91	109	101	92	113	104	103	118	106	92	97	108	81	87	118	106	105	107	97	109	94	99	94	94	108	108	123	102	65	84	92	96	106	84	94	68	97	100	106	107	101	95	99	89	116	85	96	103	101	97	107	103	96	102	100	111	75	91	89	101	111	85	94	95	101	98	96	116	111	103	98	93	99	98	102	87	106	95	107	86	96	92	103	113	100	98	81	104	102	103	109	98	102	92	96	95	95	101	103	104	82	92	108	101	88	110	102	90	91	99	84	77	111	93	102	104	97	96	117	89	103	86	101	106	109	82	97	104	83	93	92	95	93	107	109	95	88	113	96	108	101	103	94	108	87	96	83	87	92	108	102	108	103	98	108	95	73	101	111	89	97	88	89	102	90	96	85	114	105	85	112	85	108	93	83	106	97	88	86	111	72	98	96	106	89	95	91	108	102	114	104	92	104	112	92	90	103	93	106	103	110	99	107	84	87	99	102	106	94	98	84	97	86	90	115	101	101	98	79	87	101	80	90	85	89	113	88	105	90	92	106	108	94	96	89	85	108	95	93	104	105	86	103	113	103	103	103	109	87	95	89	106	82	100	90	102	93	90	73	103	94	79	90	102	97	81	90	109	89	93	88	99	101	104	114	77	109	92	100	85	101	77	103	110	107	112	92	113	99	100	100	103	99	96	83	114	73	100	84	105	100	109	96	93	81	90	109	89	99	100	86	101	97	89	103	98	102	96	93	110	92	105	90	106	93	96	85	111	103	86	92	91	111	102	88	90	99	97	111	105	112	101	107	91	109	103	95	85	70	98	88	99	99	90	98	102	89	96	106	93	102	83	87	84	95	108	94	91	107	76	105	96	89	93	109	86	82	98	95	101	108	105	113	105	117	89	83	89	109	96	89	87	98	82	88	107	94	108	95	96	103	95	88	93	86	93	96	84	82	83	90	100	104	96	77	99	90	91	103	93	87	106	86	96	89	87	99	90	112	108	93	98	100	96	95	88	87	103	102	113	86	73	95	121	101	87	110	90	105	101	88	83	81	88	81	109	89	105	91	99	95	98	77	96	88	97	87	85	105	89	89	87	91	79	101	97	89	96	89	99	103	100	106	84	88	86	110	103	105	103	102	91	100	96	94	104	99	98	118	92	103	96	102	99	125	98	116	84	95	88	107	81	105	95	87	92	87	103	88	107	89	106	104	94	99	97	108	104	96	112	86	103	101	93	82	99	105	98	88	97	103	105	81	94	114	109	97	86	95	90	85	87	90	77	88	86	100	114	98	103	80	94	87	93	93	103	102	88	82	95	103	101	88	87	99	104	99	103	107	100	80	97	101	95	87	92	98	101	95	81	98	96	83	97	99	90	102	105	80	89	94	99	113	99	78	97	73	94	98	95	104	101	123	91	98	107	114	100	104	89	97	109	86	81	97
27148	19515	16424	22330	30285	31603	30506	28514	26205	23448	20642	17652	15498	13513	11581	9797	8141	7359	6508	5203	3578	2378	1699	1319	1189	1182	1219	1371	1416	1493	1565	1632	1832	2090	2098	2261	2101	1947	1956	1793	1855	2025	1854	1811	1723	1843	1804	1859	1790	1574	1402	1233	1103	1019	1023	970	972	969	1014	1026	983	1046	1039	990	1089	1049	1068	1054	1002	976	983	969	1073	1022	990	1013	981	1043	1098	1055	1049	983	1011	980	1005	986	991	1048	978	1053	1027	1049	975	992	1027	984	1043	1030	1031	989	990	997	979	999	1001	1000	1009	956	982	976	994	1019	994	985	946	1007	997	1024	1024	987	983	971	1032	995	975	970	966	962	1017	968	966	1007	961	959	974	967	997	976	1028	979	977	1012	992	1002	970	1020	1002	990	939	1008	961	974	1010	985	953	1041	947	1041	1008	954	978	970	1040	963	1019	986	1024	973	982	1024	989	984	1041	965	1017	1001	981	979	1035	1057	957	972	1035	970	976	1034	1050	978	991	999	1055	982	989	1024	948	998	968	972	983	996	1041	978	990	1025	950	987	968	984	983	1003	972	953	998	1023	1005	1068	946	988	972	962	1039	964	1014	1028	995	988	991	1056	969	1009	1011	1014	978	958	974	949	953	1022	995	1003	1021	955	999	992	1026	993	991	985	1062	1009	969	1018	915	1015	1036	989	967	1013	1016	1022	1002	1005	1056	1023	944	997	1006	989	938	1019	985	1027	1029	989	985	1024	996	964	1014	1029	941	1071	954	961	992	985	952	990	996	912	972	946	1005	1080	967	1005	1009	932	999	957	1039	1001	969	1045	959	983	976	988	969	977	965	999	972	1018	966	972	999	1021	1003	1001	997	1008	1021	1017	995	903	958	1000	996	967	998	1000	974	997	1006	1028	1007	1023	950	954	1017	996	977	1006	980	1000	983	950	1008	947	1050	939	1023	1004	965	949	1020	1003	989	950	966	1039	988	1004	984	989	1012	973	1027	968	983	1043	975	1006	1019	951	1041	995	1033	967	1024	998	1009	999	977	966	963	979	962	979	990	983	991	1019	1025	997	929	957	984	1024	963	1021	969	966	1012	925	969	999	993	1012	987	988	988	1047	995	1002	1001	946	1056	967	1000	1009	1033	1008	1013	1005	994	977	1012	979	990	937	1008	985	953	1024	973	1055	998	989	1017	940	1003	1048	964	1020	964	986	975	997	1002	992	993	947	968	995	975	1018	1007	989	955	979	1035	987	1012	1009	960	993	960	1019	1010	964	997	1006	1045	977	1001	942	1000	1033	1016	1015	957	979	950	982	1003	966	962	1003	952	978	987	1004	1012	991	999	967	1034	991	1001	990	1015	1060	1060	970	938	984	949	969	1006	998	1033	999	1024	972	988	988	1024	978	994	1027	1038	986	942	989	1080	1040	996	931	1022	990	1015	967	1061	1030	993	1015	1005	995	971	992	973	953	964	987	971	967	1068	1000	981	988	971	1010	1000	1035	1052	1024	951	1006	1011	1025	973	1003	1022	992	1021	1002	950	939	992	1003	1002	1005	1028	981	941	1003	968	1029	1021	996	978	982	1015	967	1016	938	983	925	1006	973	967	1011	966	1015	956	990	979	981	1050	963	966	1007	910	1049	983	1009	990	975	1035	1016	958	1027	980	975	1040	1008	1004	999	988	1057	982	944	966	959	988	1009	973	1023	1008	958	1020	1043	1018	980	1027	971	1045	1000	986	920	1019	973	1050	1017	1000	946	973	978	955	1034	967	1024	954	970	1020	1008	1068	1004	997	1046	970	947	1011	1017	986	1024	1055	993	985	960	984	1018	985	965	970	985	980	1051	997	992	966	1018	960	1042	1005	972	1002	1012	1014	991	964	992	947	963	1019	974	1045	973	1064	992	1014	1001	1028	989	944	1052	962	982	993	988	1096	1020	997	985	961	942	1007	914	998	1013	1051	945	956	940	1016	996	1040	1007	972	1015	943	1026	955	1001	1035	1011	954	1044	1001	988	941	973	957	1034	995	1011	984	1009	944	1016	1001	949	986	1022	1042	942	1005	1000	1005	980	916	988	955	996	997	980	966	993	970	955	978	992	1007	976	970	1018	1002	944	1013	958	987	962	986	991	968	1037	973	980	996	969	1018	1056	1010	992	980	916	972	990	995	981	986	958	994	1013	1034	965	995	990	977	938	1011	958	1019	1044	1039	1013	991	1072	1012	986	981	1021	1035	1022	978	993	978	989	974	985	973	1023	1008	1004	967	978	940	933	964	1013	984	999	967	931	986	982	1022	994	956	943	960	1038	1009	1022	1012	1027	988	993	967	1024	988	974	1009	1020	973	939	995	952	1021	1009	988	1001	1006	1007	1018	1024	1014	997	980	1013	1003	942	1019	1017	1050	988	1007	1008	990	1016	1031	979	1018	936	1003	955	913	957	932	981	966	955	1024	1019	992	1005	967	1004	1039	991	975	1058	981	922	1027	1029	956	1027	970	995	958	976	1010	968	1030	1000	1000	995	975	1035	937	1021	990	1002	996	1034	1019	956	970	965	1024	1003	1031	1004	1012	1027	1015	945	1003	1016	1015	972	929	996	998	1017	976	1054	961	1026	1008	1048	978	964	1011	1019	1004	1031	1033	1013	973	968	969	994	969	994	974	1014	972	1011	1034	984	951	1016	1031	972	990	953	999	982	1042	987	968	994	1030	1016	937	1018	1026	956	973	1013	985	1020	997	1016	993	994	986	990	986	1013	1023	986	1008	1009	1019	978	985	994	971	996	989	1007	989	998	998	1032	982	1001	1022	1028	980	975	938	979	933	956	1062	927	1015	1049	969	979	1024	956	1035	1009	1037	1013	984	953	981	993	1038	1002	1007	965	954	1021	1037	1021	1040	1013	981	1056	923	953	1029	1001	1042	958	1007	1015	988	1022	936	965	1005	970	977	1023	1004	1028	901	1030	968	978	1035	961	970	1066	929	1007	962	952	941	967	1037	995	997	982	976	1012	1010	979	1043	997	972	948	1020	1056	948	979	1007	976	1005	992	957	946	997	1005	984	991	1025	1015	1030	1004	978	1007	1008	994	1003	1028	996	982	987	1003	940	929	1031	983	1052	983	963	979	995	1050	1008	982	960	987	1025	1013	986	1074	943	981	975	972	1026	1005	975	1053	964	968	955	992	1001	1021	946	989	1026	960	939	956	1001	1015	1005	954	997	968	972	948	1012	992	1005	1038	1039	951	976	978	976	995	1050	989	988	964	961	1000	1001	940	982	991	1011	996	971	981	1001	986	964	1046	993	986	962	1064	1016	950	979	957	1018	961	936	1019	988	965	1023	1028	1049	1029	960	963	982	959	1017	1012	1009	957	1023	945	989	1029	969	1000	1022	1036	952	968	982	989	999	985	968	995	1018	1038	978	979	988	977	998	992	959	1028	1015	980	962	958	1020	989	954	1018	983	1026	1020	1017	1008	982	1022	1008	1015	949	993	997	1004	968	941	1006	982	1012	1051	987	944	1002	990	999	1012	966	980	1003	1027	1026	939	997	983	970	990	986	947	959	1028	991	1024	932	1020	944	1008	1004	922	1018	961	957	944	979	953	984	984	992	1055	1022	968	997	1024	962	970	928	986	1020	1020	973	1005	966	992	956	1021	1007	980	1034	976	952	993	988	1003	978	974	1001	996	957	926	973	990	1037	982	1000	999	1003	996	993	984	967	970	999	959	1047	957	942	988	1032	1025	1020	1034	964	996	999	986	977	968	993	950	991	1013	961	1026	966	1010	1021	1016	991	993	969	998	1036	965	1028	941	987	1009	955	998	964	960	1003	998	1028	1023	1019	1057	988	1039	1045	1031	1037	1032	969	1018	994	1000	1048	983	1020	944	992	1009	989	994	967	929	947	969	979	952	980	985	1033	1009	980	957	966	1004	1006	1016	1011	966	952	988	1028	1040	992	1034	1053	1005	1016	1006	1046	941	1040	979	987	980	993	1030	1001	998	992	1013	977	1003	962	1019	1031	976	1004	954	1042	1029	1025	1025	1064	1012	1009	990	992	997	991	1015	1020	1002	1012	1026	985	1011	985	996	952	970	1033	1026	1072	934	998	1001	965	1000	1015	1018	951	994	987	977	1045	998	958	995	1002	992	980	988	967	1003	1043	949	981	953	1057
4698	2771	1992	1410	1319	1762	1992	1831	1679	1318	1051	839	749	652	519	451	391	342	334	235	154	141	132	81	99	90	92	94	111	76	113	114	133	119	150	158	132	132	141	137	130	125	123	117	134	132	126	126	112	92	101	91	100	98	114	91	95	96	72	78	82	84	83	86	90	103	91	87	93	79	93	108	89	106	102	88	78	96	95	99	94	109	87	98	92	101	90	95	86	103	83	98	95	76	91	88	71	75	94	92	109	115	94	83	101	104	87	79	67	88	88	84	68	74	92	79	92	96	88	99	88	107	89	98	94	99	84	105	90	104	93	88	77	76	108	96	87	70	78	89	85	90	84	88	92	87	86	76	87	66	109	77	104	96	88	92	77	97	71	90	93	102	83	96	106	90	100	91	83	77	84	89	79	69	91	98	90	82	90	96	75	90	81	79	95	87	78	75	90	101	105	75	100	85	72	63	93	85	86	101	98	106	78	76	82	97	86	101	91	85	91	85	82	93	105	92	90	92	104	90	95	94	104	84	94	81	70	74	87	77	92	92	70	86	85	84	86	105	103	81	89	97	103	90	98	92	91	99	83	85	75	91	98	89	99	102	85	97	91	88	84	97	82	73	93	89	83	88	96	98	96	105	97	92	99	96	89	81	88	88	94	100	93	91	83	91	102	79	89	92	91	72	86	81	85	105	93	94	85	85	100	82	98	76	69	76	99	105	83	95	94	92	78	105	87	101	95	103	92	80	88	89	91	93	91	94	99	76	90	84	77	80	96	76	90	81	79	102	80	96	102	87	86	87	91	79	96	89	104	77	78	73	90	89	98	98	84	75	88	95	78	100	103	93	93	92	78	92	99	94	96	90	93	101	89	89	95	72	102	101	97	97	87	83	104	87	89	75	95	89	101	113	82	105	94	82	92	74	105	79	92	73	96	92	82	90	98	92	83	107	73	104	92	81	100	100	92	103	97	73	97	95	86	118	93	91	92	82	79	72	105	81	94	91	93	96	113	87	103	105	93	93	91	99	94	87	68	98	93	94	84	80	93	105	94	92	93	104	95	82	81	83	87	95	92	107	95	90	89	91	88	101	88	101	82	89	99	95	81	99	86	88	78	95	96	87	79	101	90	76	108	93	100	84	77	107	96	106	94	94	99	91	80	96	84	99	90	90	97	105	94	88	80	92	77	87	99	104	80	104	90	102	102	100	90	88	91	99	83	79	83	83	107	103	91	94	78	86	94	94	105	94	103	85	97	85	90	83	75	81	90	78	100	91	92	88	94	90	102	73	94	82	85	91	82	79	86	91	105	84	95	100	91	85	77	88	90	92	68	75	86	92	99	86	91	89	85	91	75	91	76	99	95	82	102	82	87	89	91	73	100	104	92	71	70	85	107	89	83	86	88	90	95	100	100	101	94	72	76	116	76	79	91	107	87	86	92	86	101	89	76	93	85	89	97	91	76	87	92	87	90	102	66	76	97	97	86	95	88	94	79	101	81	80	84	81	97	87	72	96	76	85	114	92	102	73	82	87	80	82	83	71	76	90	78	81	87	94	87	95	96	75	85	90	83	84	106	87	101	89	95	109	93	86	93	85	100	88	89	80	99	96	84	90	92	96	93	84	88	101	85	72	91	76	109	88	94	82	89	89	82	87	85	74	89	109	81	87	99	85	82	88	93	91	104	93	88	94	93	89	103	105	92	96	74	117	100	93	73	76	88	89	88	93	64	92	102	101	85	95	83	79	94	80	89	78	91	89	121	72	88	75	89	93	93	85	86	93	77	89	81	92	88	83	76	94	89	73	99	85	81	84	83	102	84	94	86	99	98	100	84	88	89	93	87	80	76	93	95	84	84	94	81	97	85	74	95	82	93	79	106	90	94	82	86	81	88	87	82	83	81	100	85	89	76	103	79	83	89	84	72	90	90	90	99	93	92	93	77	97	74	73	95	99	87	70	77	94	78	85	93	84	89	113	77	100	102	89	75	82	85	76	105	87	87	89	98	88	94	75	95	94	97	93	84	82	90	86	89	86	72	91	82	79	84	91	85	94	94	87	88	80	90	101	92	84	96	86	89	96	87	86	81	90	91	95	97	80	99	75	89	99	86	93	93	71	100	97	85	87	72	82	80	100	81	71	96	105	83	87	90	80	77	98	97	90	81	97	98	108	97	97	74	83	76	91	89	67	97	100	68	96	83	90	99	87	81	95	71	105	93	102	94	85	76	91	86	97	86	88	105	94	93	89	85	90	70	89	80	88	90	89	104	101	105	78	100	103	91	94	88	75	92	114	91	100	103	92	98	84	96	99	79	87	84	70	72	72	91	89	93	100	85	87	84	94	91	101	78	92	80	98	103	99	85	83	87	89	92	93	79	83	85	83	91	87	93	77	81	99	76	110	94	102	93	84	93	84	103	92	87	91	92	82	84	82	90	95	85	78	91	81	90	81	102	80	102	91	76	105	95	90	102	94	92	77	94	104	96	82	96	114	87	90	95	82	93	94	106	81	93	86	94	91	85	97	76	90	95	83	83	99	93	91	90	101	92	100	101	92	76	85	93	86	75	86	78	93	78	74	80	95	86	97	99	90	88	86	81	81	84	85	86	83	83	105	100	93	89	97	83	114	85	82	111	84	88	92	89	77	90	108	100	75	79	85	83	78	97	90	98	86	93	101	99	100	85	74	82	75	77	114	86	93	70	65	91	83	91	81	91	102	95	84	94	93	96	93	90	71	88	75	114	85	108	84	90	76	87	96	76	81	78	105	89	81	78	91	91	103	106	96	93	77	89	87	90	89	82	79	68	91	85	72	85	95	96	99	95	86	109	86	84	92	84	91	91	106	101	88	88	99	78	80	79	95	74	91	97	99	81	105	81	88	76	78	93	87	90	87	58	97	97	83	83	91	74	91	89	88	88	89	94	82	82	85	80	70	91	99	94	89	94	103	107	87	86	92	84	100	79	91	83	101	104	93	92	82	90	97	103	93	79	83	99	84	86	79	76	86	75	106	97	98	87	85	98	91	86	83	89	105	95	95	94	93	88	88	86	80	87	81	74	87	91	85	92	90	112	90	79	99	92	93	92	83	91	95	91	94	98	78	74	95	103	100	105	87	78	90	93	92	76	94	94	89	86	69	94	93	91	108	71	103	101	109	93	89	78	65	85	77	91	97	88	81	82	89	80	89	99	87	91	87	83	90	99	101	98	86	80	99	90	84	88	83	92	89	94	72	100	99	109	85	99	100	92	96	83	86	73	87	85	89	82	92	90	88	93	82	85	116	94	80	86	73	90	81	79	86	79	95	90	95	84	105	112	86	71	92	88	85	89	91	88	89	108	76	94	88	91	88	84	91	86	111	99	96	88	76	98	80	90	95	79	81	101	91	95	111	92	101	100	78	95	87	98	104	94	86	100	80	90	103	94	85	94	100	98	96	92	83	88	81	101	80	82	77	67	78	100	70	79	83	85	111	100	91	81	81	92	84	99	120	100	85
27821	21120	18030	23554	31627	33218	32231	30502	28100	25253	22187	19626	17459	15107	13356	11213	9449	8614	7601	6008	4096	2601	1833	1359	1224	1210	1241	1358	1484	1548	1684	1749	1966	2450	2432	2531	2335	2149	2117	1995	2083	2281	2112	1886	1940	1959	1955	2020	1857	1609	1503	1119	1022	957	953	927	871	871	892	915	930	986	1015	922	966	925	940	963	942	963	916	947	914	923	982	959	939	1019	939	992	952	942	955	944	894	920	856	908	900	873	921	911	917	943	908	959	883	923	909	928	916	880	859	936	964	882	921	922	952	952	927	932	901	901	949	932	919	868	964	899	914	881	961	910	923	882	915	953	940	923	902	887	904	903	891	909	911	938	845	909	949	912	889	880	904	926	933	904	887	868	869	923	892	900	917	908	929	932	922	910	884	879	933	899	920	867	945	911	905	945	952	954	933	859	891	873	829	972	874	939	888	902	939	850	943	919	944	843	940	937	929	883	856	909	923	913	876	875	876	905	915	945	884	865	955	934	884	925	900	840	936	887	904	885	920	874	907	919	930	933	900	901	915	907	901	946	912	854	900	926	917	892	894	844	961	942	885	940	959	905	976	913	899	904	883	903	933	893	893	915	931	892	848	926	888	922	887	928	898	886	919	898	896	907	882	907	924	964	941	887	897	900	910	877	855	917	866	975	890	950	892	909	926	920	907	894	898	948	894	890	948	907	913	884	933	887	895	952	897	857	899	933	924	949	913	907	914	881	920	873	884	872	943	863	903	925	880	895	880	889	932	885	894	908	940	931	898	928	965	929	939	899	892	929	901	902	935	963	934	895	863	890	870	886	877	928	968	904	896	896	923	937	934	883	926	933	934	916	936	885	858	919	890	938	855	887	906	920	952	906	869	889	934	881	954	900	904	941	926	894	867	884	927	937	872	914	848	935	922	902	907	901	873	905	914	858	895	850	900	883	875	902	927	887	931	911	926	915	866	954	927	859	908	912	914	965	931	848	937	902	898	855	931	924	911	908	937	850	943	884	948	916	932	922	893	872	902	931	869	888	957	850	868	941	868	902	935	936	904	979	930	917	908	922	907	947	918	893	942	943	855	839	951	887	925	915	903	952	873	950	872	866	948	926	912	851	940	904	952	916	904	912	908	912	967	945	924	928	925	894	914	957	914	913	941	869	920	920	890	892	948	881	940	874	909	935	898	855	884	898	923	906	853	914	896	930	904	870	883	869	888	996	897	885	885	941	927	943	953	889	857	927	844	925	948	927	898	891	935	880	915	899	929	902	905	904	907	898	891	956	970	928	915	845	926	879	894	909	903	905	930	889	898	914	907	927	927	847	916	872	870	852	924	903	868	922	924	922	885	886	880	884	920	815	885	895	989	929	936	955	886	907	900	912	891	923	840	910	913	868	885	877	874	888	947	908	953	952	939	937	922	893	917	939	904	947	863	884	923	972	953	865	917	882	923	935	953	871	958	868	877	917	823	851	898	927	960	942	907	926	918	867	935	902	924	958	892	861	849	862	922	936	856	966	875	977	879	902	905	881	954	883	917	899	894	955	910	928	867	935	917	916	908	919	926	888	908	884	933	932	922	852	936	945	926	877	922	898	937	916	893	844	912	909	933	913	879	899	924	916	941	866	930	933	892	937	901	980	889	909	906	870	887	888	916	911	894	877	889	960	954	898	920	952	906	895	906	913	936	913	924	893	917	919	906	942	899	898	923	940	926	946	906	901	892	963	892	861	881	882	894	918	896	916	894	888	957	917	912	888	957	922	925	926	887	900	877	916	920	919	854	972	883	890	882	937	907	890	947	909	905	868	884	888	958	864	940	880	950	894	931	899	918	852	919	937	905	882	877	927	905	843	883	935	930	918	890	883	903	912	977	915	915	850	876	920	849	881	907	894	934	927	876	918	884	917	886	903	951	871	911	854	890	912	884	834	950	910	909	928	896	879	912	931	924	898	951	894	858	916	967	911	869	898	857	916	898	912	892	902	933	906	926	937	956	923	923	871	931	945	882	936	861	977	884	899	929	953	912	903	963	943	930	876	876	923	884	924	924	865	924	931	900	926	930	911	890	862	850	945	927	910	916	941	915	910	946	854	904	955	886	938	924	925	936	910	961	872	930	919	905	868	879	892	931	924	888	908	856	890	881	858	881	941	913	916	939	912	952	918	934	892	941	926	920	894	914	921	859	942	942	910	914	955	918	910	874	938	906	882	921	916	857	879	893	916	914	945	893	895	943	919	926	965	889	905	853	936	925	929	873	864	880	948	876	913	932	915	865	914	912	962	924	914	904	892	930	875	883	899	945	851	909	972	918	941	927	868	911	952	908	932	888	893	889	957	866	937	921	874	916	919	926	903	918	919	898	895	901	934	943	855	929	884	926	887	917	951	921	870	884	886	916	897	898	910	910	960	942	886	877	884	935	902	878	939	933	875	903	892	890	881	879	900	874	899	887	903	892	899	897	933	940	892	877	901	911	937	919	886	927	901	916	870	921	894	913	859	912	916	944	902	921	920	938	903	904	982	887	885	936	906	911	915	893	907	986	894	840	913	908	871	871	933	932	991	893	905	938	900	898	924	901	926	900	889	906	966	880	876	933	917	922	867	919	906	904	937	917	899	863	940	907	914	907	866	982	934	905	885	899	940	904	870	880	910	883	901	910	889	950	916	902	944	903	909	936	857	883	929	960	897	890	879	899	963	949	938	855	877	861	873	909	896	941	898	899	859	923	924	927	918	878	888	798	948	857	982	912	924	908	951	896	895	912	922	923	896	920	915	918	905	892	924	930	921	910	890	915	918	873	867	879	918	865	913	900	900	885	897	918	889	862	890	903	877	886	850	880	916	915	899	860	929	893	865	865	926	892	889	932	979	825	943	893	863	917	903	851	863	916	908	928	948	887	838	940	895	918	905	847	914	926	911	876	876	926	897	888	950	909	893	917	927	963	839	943	894	881	905	898	921	857	881	902	919	924	952	927	916	908	933	893	878	929	889	914	850	907	893	909	925	884	950	893	884	923	860	895	940	897	905	861	917	901	917	947	902	922	912	938	940	907	932	905	914	934	881	917	894	888	931	891	924	942	895	905	902	912	876	874	910	936	921	879	885	847	906	896	851	943	935	888	906	903	929	937	884	912	917	943	910	913	882	864	933	839	921	911	947	930	903	905	883	907	863	941	883	929	831	846	945	928	915	894	895	933	928	876	906	905	951	847	870	910	914	880	888	882	932	895	921	928	876	877	947	906	974	885	915	883	884	877	876	912	861	903	930	865	855	826	989	910	906	900	892	876	900	925	923	900	893	910	936	921	898	929	925	925	941	902	914	933	910	943	910	918	861	946	936	889	921	990	897	874	896	877	872	877	931	860	926	912	885	878	888	882	904	949	881	921	894	911	906	944	886	910	851	872	898	870	960	851	887	915	919	952	957	912	903	955	879	991	886	926	918	899	919	873	934	897	873	926	878	904	916	863	913	971	884	907	950	913	896	951	937	925	862	924	939	896	907	919	968	903	883
5018	3032	2111	1539	1335	1851	2064	1907	1630	1339	1108	928	743	647	548	449	364	351	311	255	185	140	111	102	98	83	115	96	113	106	112	110	128	144	133	129	129	116	134	124	131	144	134	147	153	127	132	124	115	105	92	93	90	83	85	103	70	93	86	88	93	94	96	66	102	79	82	98	71	91	97	73	99	76	78	88	73	84	82	79	81	109	111	83	77	88	90	93	91	97	81	82	89	81	94	98	84	106	104	97	87	95	76	87	87	100	83	88	79	75	82	94	89	103	74	95	101	89	77	93	104	81	72	90	84	79	84	76	74	75	105	79	92	85	107	71	82	90	86	87	81	80	106	90	91	84	96	103	66	80	69	85	81	84	69	95	59	92	80	89	79	89	83	89	106	95	110	97	78	72	70	95	70	93	79	79	90	100	90	75	100	74	81	85	89	78	95	83	77	87	91	77	79	74	101	77	99	77	73	90	84	81	73	76	92	72	86	84	90	96	90	93	89	89	91	89	101	83	83	89	78	103	86	72	85	87	81	89	73	79	105	102	81	76	98	101	86	96	80	104	85	91	97	92	79	82	86	94	80	96	71	91	77	80	84	73	85	97	78	95	93	80	86	88	88	93	94	87	85	75	98	106	89	82	80	92	83	84	77	85	92	83	81	104	70	86	101	76	95	84	84	88	81	86	90	80	95	87	84	93	107	73	84	85	62	91	82	79	89	85	107	97	104	92	85	83	98	73	77	100	88	78	91	92	97	88	89	76	102	95	89	79	99	102	83	84	79	86	85	89	77	89	91	78	85	80	89	93	108	82	89	88	83	74	81	113	81	90	92	96	98	76	92	85	70	92	89	87	85	92	78	94	86	89	88	90	95	82	92	102	96	71	97	88	84	107	90	69	89	84	86	89	82	95	91	89	81	101	89	101	83	88	84	73	84	75	83	81	86	76	91	92	90	85	96	81	88	96	86	88	90	95	98	103	97	91	107	89	113	91	69	86	87	93	102	73	77	98	93	104	92	84	72	99	90	96	107	87	79	73	77	90	74	97	67	79	94	97	85	87	98	91	91	88	81	88	85	95	87	84	96	81	74	98	89	76	86	93	105	79	81	98	89	78	82	86	93	77	87	80	87	97	87	72	82	95	72	80	88	84	89	84	90	77	103	86	84	86	85	100	88	80	83	68	91	104	98	85	88	91	104	86	94	98	97	93	95	83	96	62	82	85	83	87	94	87	91	106	92	98	82	80	83	88	75	96	102	84	94	92	92	92	85	83	100	87	69	78	79	93	80	71	90	87	84	93	70	81	79	86	82	92	87	81	100	90	86	84	103	89	103	84	76	104	93	76	92	95	72	92	89	89	92	97	81	88	91	99	90	73	99	88	86	75	81	85	93	91	100	80	78	83	94	87	85	89	97	84	85	81	93	96	88	90	100	87	72	103	82	89	88	111	94	92	90	72	73	84	80	81	81	109	99	89	75	108	78	102	86	87	104	71	85	82	90	94	80	89	87	98	100	89	85	86	109	96	91	88	105	101	98	85	83	81	81	79	85	95	88	93	89	76	88	96	97	78	103	71	106	105	86	89	93	96	109	98	102	73	89	95	90	76	80	67	89	93	94	83	68	85	78	92	88	95	77	89	82	73	90	86	86	82	75	74	98	97	102	87	83	83	79	97	89	89	83	90	86	79	83	88	64	85	83	89	86	97	91	74	82	62	82	87	83	76	85	81	74	70	95	72	98	87	97	77	106	82	84	92	75	97	79	90	97	93	84	73	80	80	83	85	96	98	98	79	77	87	88	90	79	88	83	92	90	75	92	95	89	87	81	78	88	86	83	73	105	88	85	93	93	73	90	110	89	88	69	93	91	92	81	82	80	80	69	81	94	82	90	80	99	101	87	75	85	88	81	99	86	81	79	80	86	89	95	87	84	84	98	102	87	95	89	83	84	93	80	80	110	97	87	83	87	73	94	80	90	94	84	99	77	80	116	98	73	67	76	93	88	110	105	93	86	74	100	95	109	103	83	89	87	103	97	104	83	84	105	67	77	72	89	93	79	100	81	89	82	94	75	72	93	85	89	90	76	86	89	85	71	101	81	83	112	83	100	80	89	102	94	84	85	88	87	85	90	77	104	98	85	93	79	85	78	84	86	93	84	76	77	83	78	73	59	99	79	88	83	100	86	86	91	73	72	90	91	95	82	88	95	106	90	72	113	74	93	99	80	82	82	93	78	80	100	91	74	88	91	73	103	79	77	80	75	95	88	97	81	105	71	71	79	79	87	83	82	93	72	89	89	76	92	77	76	78	99	76	67	95	98	88	81	103	90	100	88	86	78	92	75	78	74	73	84	80	66	83	86	66	91	91	87	97	64	80	76	97	87	95	93	87	76	105	72	85	70	81	86	87	84	87	102	78	93	91	88	96	88	86	74	78	91	83	81	97	102	80	103	81	90	89	94	99	76	90	89	73	89	96	99	100	94	77	73	79	67	93	94	75	83	64	107	77	84	82	83	84	91	74	78	101	75	84	84	84	85	97	82	93	76	88	82	84	89	102	76	83	106	74	81	75	87	67	84	93	95	92	78	93	75	85	81	98	110	95	92	83	74	91	72	94	109	95	89	91	87	90	80	78	87	93	94	81	80	90	108	87	102	102	65	101	100	95	94	72	96	88	84	72	90	97	82	93	99	95	100	77	70	75	85	86	76	86	86	94	95	93	74	102	83	103	77	85	86	92	77	83	93	91	93	87	92	89	92	90	82	82	74	84	94	71	111	92	74	89	95	83	96	76	89	79	84	92	72	76	91	88	105	96	79	90	87	82	84	85	108	90	88	91	88	75	94	95	90	94	88	90	85	87	71	81	89	77	96	90	95	76	93	88	80	78	90	94	89	93	97	85	89	88	105	82	88	76	72	102	98	95	86	66	82	99	82	86	100	89	102	75	67	61	70	78	75	98	87	86	87	74	90	86	91	99	89	88	79	77	92	80	90	91	61	69	73	75	74	65	88	90	84	83	83	81	100	97	88	96	87	77	70	80	94	96	86	101	87	86	79	75	90	95	110	71	103	102	87	87	79	98	97	83	99	86	99	85	95	79	92	104	75	89	75	87	73	88	78	83	87	80	96	81	90	87	101	80	83	73	95	85	104	106	81	89	76	84	74	84	90	75	89	93	77	92	86	87	84	81	96	80	99	90	82	80	87	74	106	77	88	81	89	88	72	88	83	79	78	90	93	78	68	92	86	96	73	98	82	89	72	108	93	103	83	82	75	85	84	85	91	75	96	91	64	85	87	84	92	68	68	91	82	81	81	86	78	83	95	70	76	82	85	87	94	82	83	94	84	99	105	84	86	81	85	88	68	96	87	94	87	72	98	88	84	94	92	90	97	72	74	71	69	83	76	85	99	95	93	79	101	90	78	83	79	88	89	95	68	83	100	95	90	79	81	92	99	88	99	83	89	92	97	102	91	89	81	77	72	81	112	112	88	86
28370	21504	18481	24379	32053	33639	32664	30705	28636	25618	22670	20235	17617	15366	13325	11514	9808	8559	7678	6066	4303	2687	1852	1400	1214	1206	1268	1415	1489	1636	1641	1850	2068	2393	2490	2474	2283	2214	2124	2063	2046	2287	2069	1916	1958	1947	1954	2070	1958	1639	1317	1124	1027	913	922	872	907	894	924	879	895	933	974	1018	945	910	876	927	925	915	993	974	934	952	898	945	934	911	873	981	941	899	933	939	871	887	900	879	887	948	926	851	912	876	897	875	860	926	906	912	950	892	915	893	919	836	931	882	891	905	829	855	869	922	929	876	900	899	877	888	903	901	884	862	884	858	873	902	902	875	867	857	901	952	847	931	842	898	885	913	900	938	917	921	834	933	906	886	847	911	847	891	883	917	885	879	879	873	884	903	878	900	902	887	892	870	875	898	900	854	915	865	909	823	955	859	871	864	879	887	876	899	884	882	851	849	868	864	901	882	901	858	864	922	915	895	843	882	895	877	900	885	882	858	897	815	903	849	916	879	871	854	825	953	899	863	850	888	870	905	902	909	923	928	877	891	875	906	933	877	911	882	912	914	878	952	885	927	921	871	872	908	871	864	907	897	937	949	862	858	873	952	886	919	995	871	949	851	865	924	904	839	824	884	905	877	867	926	929	859	894	908	870	891	924	870	871	895	913	891	972	897	939	847	900	900	900	892	922	889	866	909	855	862	878	906	919	907	895	898	911	916	922	917	874	881	964	869	850	896	893	902	863	897	901	824	891	863	956	951	850	905	853	872	945	947	912	948	873	913	845	879	862	899	874	912	888	855	857	897	866	900	925	869	914	829	843	891	874	901	908	886	907	896	873	882	839	897	875	847	890	912	877	863	922	893	892	937	886	935	831	874	838	884	861	882	849	879	901	896	879	875	920	863	869	866	846	897	901	843	921	889	838	857	901	865	921	881	905	957	892	880	909	818	914	935	841	911	924	882	912	938	912	906	864	897	901	892	897	871	898	893	857	933	899	930	862	872	911	822	867	897	921	881	907	887	865	890	885	855	910	867	947	902	915	911	868	921	918	853	891	861	889	892	895	911	931	868	828	931	909	892	966	882	927	887	884	881	923	872	906	903	909	848	835	936	814	895	925	846	845	866	930	886	918	846	890	940	883	909	935	899	924	954	921	859	876	900	860	950	900	863	911	813	848	902	872	892	954	876	882	858	929	890	963	929	930	885	911	854	867	877	859	868	890	891	886	878	889	807	866	862	897	906	965	936	858	941	909	890	885	890	915	919	862	864	875	896	868	860	898	871	830	905	907	877	924	928	888	919	910	913	934	912	877	920	904	867	927	876	917	901	931	914	902	946	937	920	893	917	904	924	907	806	876	849	892	887	867	900	908	927	897	903	889	940	876	907	850	935	906	921	910	914	897	867	866	933	891	894	966	875	881	872	892	910	892	875	906	864	865	905	992	892	905	896	914	924	895	917	848	907	909	895	917	859	857	906	889	942	923	843	893	889	893	899	892	925	928	871	907	888	868	885	834	916	869	938	867	907	910	961	928	903	887	889	890	850	878	878	885	866	904	847	917	919	923	891	904	940	831	902	911	916	861	867	886	913	865	927	887	922	894	893	889	886	892	860	875	922	915	866	887	873	917	838	887	882	911	926	910	907	873	851	911	912	942	843	857	849	917	871	901	835	869	919	868	871	922	876	890	909	943	909	903	920	888	907	921	922	849	874	896	902	906	902	888	887	874	910	898	903	894	877	886	903	923	952	874	849	874	874	888	867	883	830	853	886	876	877	868	904	871	930	883	912	890	877	899	892	882	888	885	882	833	913	926	885	879	867	904	923	886	866	894	833	872	923	884	864	885	854	887	932	881	894	929	861	857	891	921	871	847	917	924	852	948	906	839	909	874	870	854	888	878	895	837	861	889	861	889	920	896	898	909	927	897	888	917	905	876	863	933	887	881	916	861	859	892	872	870	852	933	896	883	910	912	850	886	900	857	894	897	928	894	864	876	903	865	889	862	916	890	891	894	890	880	948	855	902	883	892	885	849	866	887	865	870	932	829	852	929	890	893	846	855	888	876	896	895	820	875	958	884	889	898	898	901	876	868	894	905	878	903	876	864	927	868	890	882	884	856	859	919	923	857	909	881	897	903	918	940	829	901	852	902	900	932	907	965	877	831	967	886	897	854	876	945	879	851	858	923	884	881	895	887	877	921	880	905	908	919	876	849	876	937	882	871	932	937	890	918	876	884	937	898	909	920	892	861	884	879	882	937	905	879	914	878	926	861	836	892	871	833	925	858	966	919	922	850	831	880	941	893	887	899	945	919	980	879	892	843	903	867	890	882	892	908	900	900	905	913	889	867	893	881	912	896	914	915	876	867	933	891	941	953	899	880	876	902	901	917	871	844	918	918	883	855	909	924	876	858	881	867	878	919	949	883	891	909	925	849	898	871	888	885	882	864	950	915	891	920	850	829	861	905	892	925	874	854	905	858	888	905	936	860	834	852	889	871	873	911	912	877	846	903	888	879	870	821	868	874	881	910	841	951	854	869	894	869	893	896	896	909	937	916	927	860	899	903	936	866	868	839	862	856	885	859	868	851	902	874	896	897	893	920	907	864	847	876	881	847	900	845	906	899	925	895	860	887	903	890	902	870	914	869	862	872	923	906	861	863	827	901	876	888	941	908	948	897	872	883	920	893	887	910	940	869	909	906	849	854	870	870	855	885	843	874	912	892	869	898	904	874	860	925	897	879	869	877	886	871	847	870	845	892	879	927	907	877	869	860	899	914	877	921	894	897	872	856	898	908	840	897	884	862	943	865	867	864	913	961	929	911	831	916	919	857	914	894	903	892	865	834	889	891	861	868	859	939	876	852	844	860	878	852	897	910	908	874	831	890	925	944	868	914	915	870	890	916	897	882	872	905	895	896	858	898	923	920	893	892	853	897	916	923	858	866	933	860	892	958	884	877	886	855	902	887	900	897	940	950	851	908	893	904	902	879	877	875	923	875	904	942	862	898	903	875	875	885	934	846	904	842	938	877	844	867	971	920	941	895	920	897	904	885	909	907	861	893	840	908	879	869	859	886	871	927	905	918	885	808	885	904	854	935	915	858	871	859	889	910	899	891	917	879	874	870	864	838	848	892	901	896	908	900	885	919	897	898	883	894	912	934	923	916	914	881	868	870	892	898	887	914	872	863	879	895	845	915	869	911	879	870	946	866	885	871	912	938	893	880	894	878	884	921	857	871	901	938	905	893	908	908	901	873	841	874	847	865	883	895	894	851	919	887	890	886	878	841	925	916	897	830	900	917	862	881	894	888	897	846	914	901	920	897	879	919	842	824	904	906	912	930	893	881	895	940	900	853	886	887	906	954	930	917	932	856	952	855	878	872	917	950	888	875	914	868	915	901	860	859	874	932	876	863	861	925	949	866	899	969	879	922	866	896	911	870	951	899	831	869	854	924	834	900	897	933	918	933	878	922	844	895	890	843	882	843	916	903	930	900	902	897	856	916
4436	3815	2677	1881	1681	2267	2637	2320	1996	1664	1247	1077	875	743	595	523	407	399	297	248	198	120	103	80	105	93	89	92	112	89	87	95	130	136	134	128	123	113	116	130	116	121	141	108	122	108	122	114	105	104	99	81	70	96	79	83	75	81	71	79	86	70	61	80	73	52	79	83	74	71	76	84	68	76	65	52	79	88	76	57	76	66	74	77	69	64	81	75	85	87	67	55	69	67	75	67	77	83	59	74	65	80	70	70	72	60	76	68	74	73	83	67	63	83	69	58	73	80	71	79	77	65	75	74	87	90	62	66	59	72	69	71	79	79	85	75	86	61	68	74	86	93	77	73	79	63	73	87	77	71	65	70	67	64	72	69	59	74	73	85	72	76	82	83	60	61	82	85	84	66	60	70	71	82	74	51	84	64	76	60	71	88	69	68	61	81	56	78	74	62	71	70	61	76	72	66	66	68	91	84	75	89	79	91	76	71	66	78	83	71	58	71	70	68	78	71	60	99	68	85	77	68	72	67	66	60	73	81	83	85	74	69	66	84	72	74	70	75	69	66	79	65	74	64	81	76	72	79	80	87	58	87	69	77	72	63	81	75	79	73	77	70	69	61	67	68	74	62	60	69	85	68	65	81	57	67	85	72	62	69	82	58	73	84	79	68	75	82	76	54	75	77	69	63	69	77	76	80	54	79	67	76	80	68	76	77	64	73	69	87	63	72	74	58	64	73	68	87	63	81	59	69	60	90	97	65	91	78	84	71	85	71	74	80	76	89	71	65	76	81	74	67	76	85	69	82	81	73	60	74	87	68	59	77	78	65	72	64	74	75	63	67	66	78	84	74	70	79	78	97	85	71	65	77	86	67	89	76	71	68	78	71	69	87	53	59	70	61	64	68	73	60	68	66	61	73	78	79	76	64	59	71	78	69	62	70	89	62	78	67	65	53	69	56	71	71	75	81	80	70	74	79	68	69	72	66	78	75	73	65	66	100	81	78	78	61	72	57	71	82	73	72	69	77	76	66	71	67	71	73	68	62	74	74	85	86	72	81	68	55	67	59	75	64	55	55	82	78	72	56	80	67	72	65	75	72	84	64	74	79	76	73	77	79	77	75	76	87	78	56	76	68	68	59	80	76	74	67	72	62	89	86	86	73	77	83	68	56	69	69	85	69	79	66	75	80	63	90	66	72	59	86	84	72	77	72	84	80	59	68	83	65	78	71	73	62	68	64	70	65	67	77	64	87	79	69	64	82	67	80	89	70	81	75	83	74	78	71	72	66	90	66	81	62	83	69	73	59	82	67	73	66	79	74	80	64	77	67	68	74	64	67	76	63	76	82	88	93	75	66	78	85	74	80	76	69	73	68	63	83	67	65	68	81	84	61	75	60	85	79	63	61	82	82	67	73	65	83	80	76	81	57	62	75	62	83	73	74	74	68	72	63	69	68	60	85	49	70	63	59	73	63	74	71	77	85	80	71	84	67	60	56	81	76	72	67	82	77	65	78	57	84	71	74	73	82	67	81	72	63	70	64	85	75	65	76	86	62	66	83	77	79	64	81	71	58	61	65	75	80	74	75	65	63	80	63	64	76	69	67	54	73	79	72	81	69	73	76	58	70	80	62	78	70	76	73	70	74	67	61	103	79	73	69	76	63	76	80	68	76	51	51	75	68	65	62	72	55	75	63	87	78	82	85	64	79	78	75	74	60	67	73	77	58	74	65	74	60	64	65	56	76	92	60	74	63	58	68	61	69	62	78	76	68	73	86	83	61	72	79	77	77	78	70	70	69	84	78	66	54	77	57	83	71	56	77	61	64	73	71	69	68	55	64	74	71	80	76	67	70	88	63	70	71	59	73	52	67	77	73	62	86	59	84	68	59	81	90	71	79	62	66	60	79	73	67	78	73	82	74	63	67	77	79	69	65	79	70	79	64	70	65	60	78	69	54	85	71	74	63	78	69	84	92	69	66	83	74	68	68	64	90	84	61	69	69	84	70	60	87	78	66	77	59	71	65	70	76	81	65	72	79	85	81	72	73	82	48	85	69	74	76	84	78	60	64	74	66	64	68	70	60	81	85	72	73	69	73	61	65	76	75	53	83	70	80	67	86	71	65	74	74	67	75	77	71	69	65	66	68	65	64	79	67	84	58	73	66	75	66	72	83	70	82	66	62	84	60	74	60	75	73	65	75	61	69	71	70	90	64	72	77	79	71	66	69	77	76	79	57	82	68	96	72	78	69	70	89	72	67	75	74	71	66	70	72	61	70	70	67	74	68	80	67	74	81	75	75	59	72	74	63	80	71	86	87	88	73	65	70	79	78	78	70	93	65	82	62	76	88	70	84	72	74	58	69	78	72	64	69	72	71	63	68	75	62	75	72	66	70	61	76	64	74	81	79	65	64	68	91	54	63	74	56	56	74	86	74	73	76	83	91	63	55	73	71	68	69	70	64	66	65	73	58	50	95	62	65	70	78	75	65	70	68	65	93	70	64	87	64	79	74	67	69	77	75	92	68	77	76	72	64	82	63	79	72	63	73	62	73	81	71	84	56	83	72	59	69	61	73	68	73	84	80	64	68	68	72	73	77	68	77	76	66	66	63	74	81	73	60	66	78	77	76	73	83	64	68	66	62	61	81	75	63	68	76	65	74	78	61	71	71	78	83	71	70	64	62	68	70	69	73	66	85	63	75	77	82	63	76	85	76	72	66	83	73	76	70	72	76	68	76	77	80	56	82	79	72	75	68	75	65	87	62	69	63	65	84	83	74	85	65	72	65	75	77	82	72	71	87	69	68	87	73	68	90	76	57	60	74	73	72	63	70	86	68	71	66	66	76	66	71	62	80	65	70	81	74	78	91	65	63	77	74	84	81	64	83	81	52	77	77	69	81	74	69	64	78	74	75	71	80	71	72	75	69	64	58	65	55	72	75	63	75	74	78	71	65	65	62	70	66	55	78	82	67	90	67	69	78	55	84	81	65	75	69	72	76	65	72	66	80	79	84	63	69	78	71	73	89	92	84	92	84	71	73	68	62	68	57	63	75	82	83	61	65	77	67	74	72	70	72	69	80	74	69	77	61	72	69	67	77	62	76	76	74	70	74	73	67	65	66	57	77	76	88	82	77	62	72	64	80	82	75	67	65	78	79	81	68	60	74	65	55	70	79	58	77	66	75	64	60	72	83	66	70	87	59	65	76	85	60	71	72	81	64	75	85	86	80	74	78	74	84	77	60	64	73	85	80	75	70	74	58	67	88	72	75	81	61	81	84	60	73	82	69	77	54	62	84	71	75	61	85	65	60	74	77	92	68	91	69	75	73	71	89	71	80	78	70	83	74	82	75	62	57	72	61	80	80	80	56	73	69	72	74	80	70	56	77	65	87	60	76	69	74	60	53	67	70	62	77	82	64	71	60	66	65	72	70	78	83	65	68	87	76	69	79	81	75	71	70	92	85	70	74	91	71	64	72	73	71	80	63	65	66
31351	23904	20813	26565	34026	35689	34889	32627	30158	27404	24169	21670	19472	16997	14980	12599	10869	9696	8558	6757	4690	2850	1806	1366	1158	1125	1266	1404	1517	1621	1736	1898	2130	2727	2888	2682	2552	2367	2371	2302	2334	2482	2220	2120	2073	1911	2112	2243	2060	1679	1353	1058	894	804	771	731	735	754	786	765	808	832	871	815	821	831	793	836	760	855	787	823	833	760	797	815	800	818	814	805	801	809	794	783	764	756	751	796	733	776	743	730	741	741	778	765	766	752	749	773	776	740	773	734	755	763	812	783	781	711	797	749	799	741	784	753	751	748	754	761	790	744	701	744	772	714	777	751	721	817	770	765	753	786	803	770	719	702	721	713	747	736	743	769	781	746	725	759	710	743	750	695	747	756	771	758	764	712	737	764	766	751	729	771	735	739	797	806	814	729	731	746	778	749	772	751	742	777	734	746	727	687	721	747	753	790	762	727	760	665	726	733	732	765	775	812	786	736	721	716	697	730	736	714	733	688	732	763	736	727	785	718	725	722	726	734	751	746	800	767	727	760	719	735	728	716	743	760	765	730	805	757	751	733	742	762	758	786	741	772	724	798	750	768	738	764	767	747	768	801	742	763	727	735	719	764	779	806	808	807	745	815	763	734	735	730	716	749	757	810	740	693	696	768	686	750	728	748	797	737	786	720	727	777	757	762	738	748	734	744	724	747	774	743	766	791	758	744	799	737	710	774	768	758	744	725	780	755	785	842	720	712	738	769	735	719	781	744	713	740	754	788	751	723	771	760	711	751	760	728	748	714	746	727	740	767	731	716	758	713	764	759	745	754	705	738	758	756	793	757	740	783	760	797	726	711	723	727	763	740	751	741	778	720	803	717	792	744	718	769	795	746	732	725	754	768	749	795	777	757	754	808	770	715	740	771	773	752	758	801	766	741	748	787	752	733	760	751	751	756	782	739	732	812	752	749	748	814	760	799	740	804	759	733	767	715	729	726	774	746	749	725	705	766	724	771	758	744	737	726	781	737	740	702	720	744	750	752	740	727	755	764	748	758	746	782	789	729	780	707	760	778	780	751	722	764	670	741	690	751	755	728	742	748	811	792	777	794	719	747	711	765	699	746	719	731	751	798	803	770	761	790	739	721	718	756	715	803	742	739	699	762	732	723	718	789	821	694	763	759	741	768	786	736	772	746	760	792	732	760	735	776	743	759	824	730	767	738	774	725	750	766	770	747	804	726	765	781	715	770	734	721	761	713	754	743	712	675	734	742	771	763	761	765	754	727	741	732	776	727	779	730	755	741	741	755	729	790	719	749	789	779	766	733	799	751	769	779	746	750	725	773	713	795	787	778	676	708	737	771	786	776	720	760	763	766	746	801	762	791	778	724	728	725	735	774	739	711	750	754	733	786	776	760	729	777	765	721	778	741	783	761	747	720	755	809	747	737	706	730	741	743	759	766	758	803	777	764	777	743	746	770	788	745	751	726	743	729	750	755	751	703	801	758	763	745	736	711	807	755	756	796	782	761	754	776	746	754	734	766	805	746	765	747	764	745	748	769	728	762	740	764	714	737	779	726	742	693	766	742	750	755	745	693	762	765	789	770	729	742	709	763	787	739	785	770	719	732	729	761	764	761	747	772	716	752	759	705	776	771	757	796	752	727	734	738	708	721	753	746	733	774	728	721	724	718	703	763	763	773	747	753	785	733	729	735	807	719	749	726	711	754	738	743	744	781	689	781	714	745	718	770	773	775	778	778	745	758	752	792	735	772	784	782	741	715	732	768	732	740	806	759	738	742	776	700	780	741	753	801	771	783	731	763	759	682	715	723	769	761	757	741	740	785	773	772	697	720	776	752	761	709	761	741	739	711	784	760	769	792	738	750	725	745	760	762	720	739	783	728	749	744	736	807	735	724	706	748	703	794	770	772	797	760	756	810	747	745	740	727	755	756	741	701	787	753	734	756	741	769	715	811	720	744	759	789	743	762	735	795	738	744	753	772	743	814	737	796	681	775	755	737	727	715	748	761	766	747	735	710	757	728	769	743	777	707	721	724	753	757	721	769	754	716	733	761	738	699	755	687	749	785	756	762	722	759	705	763	751	740	700	826	749	807	761	744	797	760	800	763	787	756	782	791	740	696	750	765	682	757	724	770	756	723	750	717	790	769	771	741	756	718	728	771	772	689	758	738	760	747	747	768	693	712	741	754	747	767	741	754	765	766	760	756	784	743	772	763	723	701	741	807	763	758	726	741	762	752	773	753	782	742	752	739	764	739	721	797	772	747	750	773	780	783	765	737	742	713	742	756	765	724	750	715	764	744	753	737	741	692	781	714	743	760	770	715	755	721	761	729	746	741	759	742	690	759	744	779	748	787	776	771	723	778	811	726	770	709	735	812	826	736	770	807	770	746	721	735	758	767	794	739	830	718	796	739	745	781	731	778	755	757	729	756	741	732	725	741	713	773	764	788	785	717	738	733	730	750	729	759	733	713	731	752	820	763	753	740	708	770	734	810	730	769	752	757	767	753	761	717	729	744	743	724	773	767	715	792	738	764	769	710	762	787	732	731	753	759	740	777	742	708	729	739	774	744	743	734	757	777	775	777	768	758	719	766	756	812	751	742	762	764	768	749	758	702	755	699	771	714	730	723	789	719	773	777	767	748	726	754	707	745	733	752	780	767	693	750	735	714	727	746	728	747	757	706	753	727	772	809	728	771	756	735	698	747	731	736	755	777	684	731	766	755	756	788	755	733	770	735	794	795	749	740	802	745	772	741	749	711	763	777	743	732	769	740	772	819	767	748	709	723	760	796	758	763	757	757	747	812	725	730	751	726	772	765	791	756	724	732	763	788	776	767	761	730	748	777	758	751	759	760	754	749	792	742	731	703	789	701	776	760	758	846	711	797	781	761	719	760	737	760	725	732	734	748	744	745	790	727	785	773	773	791	746	714	776	731	766	792	682	711	778	724	715	724	758	737	737	755	723	725	763	756	769	743	737	718	738	769	750	765	737	735	754	727	763	805	699	764	768	756	744	739	770	740	775	765	792	750	714	782	745	773	727	706	779	735	683	685	770	724	734	731	724	734	714	772	718	749	735	710	764	751	744	764	740	692	737	810	779	716	786	792	728	769	777	770	760	770	751	772	733	726	808	771	765	754	726	747	751	756	712	736	784	716	765	741	758	765	769	742	738	758	765	726	727	728	750	720	703	725	749	754	762	774	774	750	733	686	724	740	763	769	761	768	767	760	757	736	748	753	783	782	716	742	715	768	741	785	773	750	794	732	786	755	761	753	741	825	753	737	743	725	750	754	745	734	741	746	768	689	721	745	744	733	726	748	733	752	768	766	738	721	761	788	790	751	699	736	776	796	793	779	770	773	712	716	756	806	741	726	756	731	753	778	770	801	775	791	748	766	769	753	791	760	741	789	777	727	753	780	758	802	773	752	734	729	738	770	776	761	774	787	768	739	725	748	747	717	775	729	768	765	763	726	717	738	779	789	797	746	764	708	772	730
3760	2445	1694	1315	1126	1581	1607	1608	1405	1076	918	781	618	478	488	356	313	307	256	237	153	139	127	117	107	88	115	102	115	110	125	119	117	142	135	135	144	136	118	129	123	144	128	131	129	131	119	120	139	102	94	103	112	98	102	105	102	94	86	104	121	113	105	96	94	103	82	91	81	106	85	104	95	84	114	101	106	110	97	101	118	101	114	101	81	82	113	109	93	104	89	114	112	98	89	100	90	101	105	97	95	98	98	82	107	102	95	102	84	87	118	121	115	88	105	98	87	109	95	91	103	104	105	114	91	101	113	108	104	106	99	108	101	103	98	122	109	90	84	82	93	91	96	97	85	111	104	110	92	88	102	98	89	102	90	107	95	123	110	82	85	104	100	78	98	96	86	89	95	112	110	101	86	112	91	76	96	103	112	111	103	117	111	95	92	89	84	94	96	101	98	99	89	95	104	92	93	113	111	94	95	102	123	102	107	99	93	95	89	96	91	98	109	114	92	75	86	113	102	114	112	95	98	100	97	82	99	82	104	118	97	92	94	93	120	96	87	102	111	117	110	104	96	86	97	104	104	90	103	100	93	83	101	102	101	114	95	96	120	105	109	98	98	88	92	103	95	97	95	103	97	89	93	91	104	86	107	95	105	99	113	101	100	102	92	94	92	112	110	104	113	92	107	99	95	93	113	91	81	89	87	115	101	102	76	92	96	99	113	96	84	93	117	97	94	98	89	88	96	97	99	102	104	90	95	123	115	100	99	120	110	91	94	110	107	111	87	111	115	93	99	106	99	91	118	112	97	101	106	97	110	97	102	104	104	93	99	102	111	75	94	102	98	106	92	94	92	84	107	87	83	99	109	101	114	105	101	88	93	93	96	92	106	96	92	103	118	98	101	98	92	98	109	91	113	111	88	110	99	86	95	102	99	104	108	110	97	101	113	109	93	89	112	90	94	92	97	105	89	104	64	120	97	92	95	96	91	100	92	111	103	105	96	108	114	105	111	97	115	97	87	112	91	71	106	104	102	102	116	92	102	86	94	98	102	99	100	117	91	75	98	104	100	104	87	102	107	89	96	100	99	102	89	103	113	98	102	121	104	108	105	95	104	94	101	88	109	75	84	115	90	109	97	85	100	87	91	101	108	105	89	85	95	91	91	88	86	91	118	82	103	99	96	93	110	102	94	101	100	105	108	77	100	87	107	95	105	98	98	98	77	112	110	103	88	100	65	91	74	99	97	116	88	83	107	112	90	111	104	103	110	99	103	98	100	96	90	96	93	119	97	92	107	101	90	107	92	106	108	88	102	86	97	88	98	107	118	96	111	92	92	94	97	83	104	115	99	95	103	89	89	86	97	95	94	81	96	109	105	103	103	98	90	87	89	91	111	107	114	91	95	116	87	91	102	97	97	99	100	100	89	101	95	102	86	84	125	84	104	100	102	110	90	97	103	107	114	111	105	102	91	67	98	89	84	115	79	95	103	102	100	90	92	100	120	104	90	108	99	102	127	97	98	97	111	94	80	102	107	97	100	115	94	99	107	97	105	94	91	86	109	106	95	92	98	89	88	83	91	82	110	100	89	86	98	101	100	95	96	95	119	105	93	87	97	84	101	84	84	104	105	102	87	95	96	107	88	109	88	119	99	105	91	101	91	106	98	107	103	98	104	98	89	103	102	83	106	119	114	86	94	101	120	96	74	120	95	105	92	101	74	88	109	110	103	103	93	108	102	87	113	82	108	106	117	115	90	108	90	88	90	111	91	95	112	107	96	86	97	98	95	97	113	106	106	84	99	100	112	127	119	110	91	105	112	116	102	119	82	103	103	95	109	103	101	77	102	109	90	91	100	108	91	99	96	98	103	97	96	111	97	98	105	104	101	82	89	91	91	109	99	108	97	97	109	112	97	103	110	96	98	98	104	90	92	97	87	96	103	89	109	79	80	92	81	112	84	88	89	111	105	91	99	86	82	87	90	114	96	113	87	108	112	110	93	84	86	103	105	77	88	92	111	101	105	109	107	91	103	101	100	95	104	126	109	111	94	90	95	97	80	105	91	110	90	90	92	97	110	103	112	92	117	83	116	89	104	113	114	80	99	117	91	108	87	89	99	98	112	121	107	96	108	98	102	103	85	90	81	101	99	107	112	113	95	117	113	94	88	105	92	110	87	110	86	95	96	121	110	111	109	90	99	91	122	85	101	97	82	96	102	109	92	78	101	98	93	110	112	104	98	106	85	89	98	96	102	105	102	103	111	98	74	78	115	100	90	104	92	100	96	79	93	87	88	93	95	86	87	87	92	105	102	98	94	91	87	103	88	103	93	85	96	111	78	96	90	105	101	118	102	85	96	92	105	102	104	112	102	105	129	101	94	117	96	99	108	102	110	77	114	97	93	116	119	104	100	95	100	97	94	112	101	102	93	116	91	94	79	82	99	117	115	103	110	88	71	108	106	97	106	106	102	102	99	111	108	114	83	102	97	91	87	107	83	84	116	85	114	102	92	87	85	96	105	89	102	117	106	93	83	99	95	111	94	101	104	84	97	102	100	79	106	116	112	102	94	106	97	103	87	122	112	110	96	85	98	93	110	101	111	107	96	97	98	120	119	87	111	91	95	104	89	95	105	111	94	87	106	117	102	88	86	83	86	86	98	93	102	105	103	114	89	87	99	105	117	90	83	106	112	98	96	105	99	109	100	72	118	98	79	89	104	91	93	82	87	93	123	102	96	100	98	103	80	93	95	100	104	102	95	101	95	123	100	104	87	98	91	88	82	100	104	93	70	93	89	94	106	117	100	106	111	92	104	92	107	117	100	108	97	80	96	101	112	103	109	94	108	104	81	112	80	101	128	96	93	96	91	108	102	94	87	98	82	82	102	105	109	99	92	92	92	103	106	100	103	82	102	106	97	80	89	103	131	109	101	94	104	101	89	115	105	94	101	97	98	96	93	105	100	80	100	109	82	82	117	101	116	91	112	91	95	104	96	92	104	92	82	117	91	116	99	82	80	107	102	86	90	93	90	83	92	104	90	99	96	103	99	93	84	104	118	102	106	102	92	101	96	106	93	91	102	92	102	101	113	100	96	114	97	90	100	103	101	101	102	90	95	107	95	96	95	87	81	107	94	97	94	105	99	79	105	101	94	89	93	109	98	94	109	108	91	88	102	111	100	96	95	111	90	99	101	112	87	102	102	122	94	97	113	84	102	96	105	101	84	90	97	110	93	85	87	94	119	98	100	102	98	99	100	80	106	107	111	97	92	103	98	112	99	102	88	91	107	100	102	86	103	99	115	94	102	92	108	95	111	99	102	94	118	92	79	102	105	117	92	117	102	121	104	87	109	92	82	90	100	83	93	78	101	108	108	109	97	103	94	107	110	93	114	102	91	98	96	89	94	103	84	102	98	95	113	96	95	85	90	100	102	105	92	98	104	84	99	103	94	92	105	95	114	91	90	94	101	99	96	100	100	94	101	98	94	103	105	122
27046	19846	16624	22347	29734	31374	30785	28642	26014	23284	19944	17434	15415	13212	11305	9557	7831	7064	6220	4884	3315	2265	1571	1256	1200	1155	1172	1313	1455	1448	1650	1661	1895	2191	2338	2116	2150	1974	1901	1923	1984	2030	1832	1871	1752	1732	1833	1815	1626	1504	1283	1138	1033	1022	1031	996	1033	942	999	1054	1036	1029	1046	1048	1049	1016	998	993	1015	1023	1079	1020	1035	1030	1010	981	1075	1005	1000	1048	1036	1006	1066	995	1042	1032	970	1001	1051	1059	979	963	1003	994	1025	999	996	985	1058	986	986	1050	1024	992	1027	1016	986	1028	937	997	992	974	1011	994	942	992	1008	1018	1052	1010	1024	954	967	1031	1020	1029	1005	989	991	972	997	998	1007	991	972	990	979	946	1006	1016	1060	1021	926	1084	991	1006	984	1000	980	991	937	951	922	1004	1001	1001	992	976	1024	957	963	952	964	1013	957	954	959	1005	996	949	1050	1011	960	1002	972	998	954	977	1020	1050	1011	1056	993	1077	960	1057	995	1014	965	935	1070	989	1034	1016	988	1010	973	943	1045	990	933	928	991	983	1045	999	1001	1008	933	1080	1070	1037	1026	977	1018	1029	1010	1024	953	1027	997	1010	988	983	972	1015	954	1041	1032	960	998	981	1002	1032	990	1018	1005	960	992	1035	1011	997	958	975	925	1015	971	1007	1048	983	1011	1014	975	971	1052	1020	1001	1032	1014	1019	994	1018	953	1027	1013	1015	973	1005	1004	1015	1072	1027	995	996	1032	1038	1025	999	983	948	1017	988	1021	968	1010	1050	985	939	972	996	974	1006	974	917	1002	976	970	973	968	1011	1008	972	1016	1013	1028	999	968	997	927	1040	999	1046	998	975	1047	992	1031	1011	919	1008	1016	1009	969	990	963	1031	996	1007	1017	985	1001	974	988	1059	1004	1012	1024	940	988	1007	1020	945	1014	957	993	945	977	955	968	1008	1004	1012	939	939	1012	1016	1000	1053	967	1017	997	970	1011	1031	983	1026	1000	1004	987	1032	976	977	1064	1015	978	1038	1012	1059	1078	1013	1017	1020	948	972	938	1038	964	946	988	995	1004	1064	1028	1025	992	969	1000	1004	997	968	1043	1010	948	1043	1009	955	1029	1024	1017	987	1025	994	1016	1022	1014	996	1019	1009	1059	1027	963	982	975	970	997	1014	1033	1037	983	977	980	981	964	1025	977	986	955	994	932	943	979	1019	970	1013	943	992	994	984	954	982	1000	1021	1051	1049	996	958	1036	1029	1001	1007	982	992	996	1026	1005	1020	1008	959	1025	947	1037	1078	1048	1004	955	997	960	1022	975	1030	995	1013	1025	1011	1031	1016	1024	1013	980	989	1001	1001	969	1009	942	1032	1032	1030	1011	972	1020	946	1038	926	996	977	995	1009	1012	1005	1043	1044	1017	1020	950	981	981	1002	973	1007	1036	958	1011	1050	995	1021	984	988	987	979	973	889	981	980	961	1009	1016	958	990	975	961	1002	955	1049	1042	1007	982	1000	1009	1023	978	1011	981	1016	962	1037	1001	976	1000	980	1021	1029	1031	1013	1025	1004	1030	997	1060	1012	998	977	995	950	958	1024	1026	1043	1023	986	1034	1033	991	1025	955	983	1010	995	989	1002	993	968	1017	1020	982	981	1003	977	1024	1006	1012	997	1030	995	983	989	1022	974	991	1005	986	1013	972	972	1032	994	972	975	980	1005	1024	1041	983	957	1045	994	989	1006	997	993	1000	984	958	1102	1059	1007	1012	985	1022	993	1008	1040	1082	993	997	1019	1009	969	967	998	1069	972	965	969	1018	971	987	1008	1002	1032	1000	1017	1000	1029	967	1030	967	997	978	951	1014	1013	1009	999	1015	942	971	1029	1006	1031	1003	979	994	992	1007	1011	977	1020	976	940	984	965	993	1023	970	1032	1015	978	989	1041	1000	1030	1028	977	995	1009	942	1020	1005	1052	1008	952	1006	1006	1002	1028	964	1009	988	1023	1025	1011	1041	981	1027	1014	1038	976	1036	1035	1041	979	1014	952	984	1022	977	973	1008	1033	973	989	963	1011	992	1019	987	989	955	1017	1035	988	964	1052	1000	1006	1033	1009	980	1074	967	945	1034	970	1005	1080	953	991	943	1021	994	1060	942	979	974	1010	1025	971	976	986	1016	993	1077	989	1025	1024	1000	989	969	944	1032	1022	977	983	1019	1042	982	940	997	1042	1060	1022	1008	1008	985	1006	1048	991	1002	1021	944	1002	944	983	1034	987	981	983	965	974	955	997	993	1031	1000	955	1002	965	998	1060	1034	1011	1039	1008	999	1050	990	995	1043	990	970	1061	983	1007	1019	962	940	958	981	995	1048	966	963	1038	948	1041	1026	1039	1009	1023	1024	1004	1019	983	991	1026	984	996	1001	933	1005	988	968	982	1033	983	977	968	1004	992	1094	963	987	1002	1014	997	919	990	991	1020	993	1016	984	996	991	1003	983	984	1004	1000	952	1033	989	899	993	979	990	1039	1024	983	1004	1000	1014	970	987	1007	1002	962	1036	969	968	982	1047	1024	1019	1071	1022	977	959	1005	1023	989	958	1006	989	945	932	1024	989	997	948	1029	968	1000	1006	1001	977	971	1023	996	972	1054	1012	1038	1021	992	976	1000	967	1008	1026	1029	962	1005	1054	977	1008	968	969	991	975	1024	1022	1036	948	998	969	1034	1034	1024	1002	1043	962	1000	1008	1014	974	1038	991	1007	977	968	977	1015	971	1020	977	996	986	971	1051	1037	998	983	1008	975	974	999	948	949	986	935	1018	956	944	998	1003	985	962	975	1016	996	975	1037	1006	984	957	1071	983	1006	1047	969	938	1022	1028	1016	1016	960	978	1015	977	995	1025	967	1019	988	1037	1024	962	987	929	1038	1010	1005	1015	975	955	998	992	952	1027	1029	1049	971	1017	1003	970	1067	1022	974	1008	947	986	1045	1010	947	985	968	1026	1021	1024	1009	1034	976	1022	1009	1011	962	1014	975	1022	968	1039	968	1003	1055	959	1017	1015	982	1034	978	1025	988	925	947	1014	945	1007	988	1068	1054	987	957	972	1009	1019	998	939	984	974	1047	1028	1016	940	992	1046	965	972	1056	1018	961	1036	1039	1002	1005	1011	967	1084	1016	964	1003	1057	1044	1029	983	995	1006	967	978	1047	1036	970	1005	960	1023	1015	926	1057	1028	1005	984	1036	998	1008	994	999	978	1018	1011	958	1026	974	1045	1016	1013	1034	1026	1002	974	1011	1009	986	1021	977	1055	994	1026	1038	1007	987	1016	1080	1038	1019	969	979	972	1028	1022	998	975	1043	1005	933	993	999	1032	991	1003	979	1035	970	1009	960	1002	1013	1054	988	975	952	976	1000	960	946	1018	1008	1039	1024	993	974	1010	1007	1010	954	1020	989	1008	1015	1000	905	1014	1031	1015	1009	1004	968	947	1044	986	1022	1001	1019	1018	987	1002	966	1041	1044	1006	995	965	1018	1037	1007	1025	986	1009	976	1025	991	967	1019	996	1045	976	998	1024	951	1003	985	957	1003	983	983	985	991	950	982	944	1050	1046	999	1003	1020	1008	970	1039	1057	1005	1034	977	1009	953	1007	946	1004	978	996	996	941	1002	925	997	1035	1018	927	998	1027	977	1028	984	1012	973	942	995	1004	993	984	1040	1033	960	1044	1040	974	1002	967	984	972	1042	973	1005	1000	1032	1015	1009	997	1010	958	1021	1003	956	933	1053	973	1035	1005	994	1020	1001	962	977	1050	961	995	988	1033	997	1024	959	991	970	997	959	1000	988	1031	995	1039	999	1045	1012	999	1030	1029	1032	1024	1000	1018	937	1006	1040	983	1029	998	986	1025	1027	969	993	1011	1068	985	1006	978	990	967	994	1020	963	993	1021	1032	1022	1033	990	1014	1007	972	1016	978	1061	967	1003	1004	970	983	972	954	1027	1022	1001	1017	997	985	999	1003	966	1030	1041	983	949	1046	1010	1001	1011	1025	1038	984	922	970	1026	976	952	1030	978	993	1011	1017	1006	997	947	988	975	1010	986	1029	998	953	1009	1042	964	961	972	998	974	986	1042	1002	930	967	970	938	1027	1053	1000	985	987	983	1051	1001	970	1063	995	993	964	1109	969	990	1005	943	984	981	969	1011	980	999	967	1052	992	954	990	981	969	968	978	1048	935	1019	1042	965	967	1076	993	973	993	978	986	963	987	1008	965	997	928	1020	1020
4869	2869	2037	1545	1398	1899	1947	1924	1595	1323	1082	907	685	615	527	448	371	338	299	253	195	138	114	117	106	94	110	80	126	101	118	121	119	124	162	140	113	106	132	133	129	151	132	108	107	116	144	128	133	121	97	80	83	81	104	88	99	95	83	75	75	82	84	104	85	90	105	97	88	98	109	82	99	91	87	77	91	84	105	95	93	100	81	85	83	93	93	81	89	74	82	116	73	97	93	100	74	91	87	88	85	96	105	92	82	90	88	92	91	93	88	98	76	71	71	93	84	92	90	94	96	85	103	92	77	77	109	94	98	104	107	86	84	92	89	110	83	89	75	102	91	110	101	90	87	97	114	89	108	88	100	81	83	100	82	90	92	93	90	97	88	83	80	107	94	79	77	94	90	99	113	89	86	82	73	103	75	74	90	114	85	100	103	91	88	108	95	72	88	90	92	115	88	86	103	100	93	83	77	93	86	63	88	87	88	91	88	104	106	104	88	90	87	84	81	94	92	89	79	106	102	122	106	89	94	105	100	89	79	73	87	83	118	99	81	100	86	88	100	97	95	82	114	87	97	81	91	88	90	78	85	87	95	92	114	90	93	99	79	80	97	76	98	94	81	102	101	95	88	92	86	104	89	90	72	88	93	96	95	95	116	86	99	102	78	91	98	88	113	82	95	83	92	95	80	85	84	90	86	85	71	75	91	93	90	81	86	94	95	88	87	79	94	95	91	93	82	78	95	76	83	88	116	96	76	97	109	95	106	87	95	92	87	109	92	98	80	98	84	81	92	96	88	89	94	94	84	95	92	101	77	84	83	89	100	87	94	92	94	84	103	88	89	98	92	92	95	82	109	90	77	76	93	92	96	95	94	97	105	86	75	85	95	75	99	100	93	88	91	102	107	90	99	95	87	75	99	92	113	105	101	98	104	90	80	84	85	98	75	81	97	87	85	84	84	93	98	62	98	95	96	86	79	91	84	88	85	87	97	80	90	110	89	88	80	98	101	102	103	92	87	82	91	82	83	93	95	102	101	79	79	120	92	106	85	83	85	83	96	106	98	87	95	101	93	98	82	101	83	86	97	71	83	105	89	97	83	89	106	99	93	89	106	90	89	90	83	117	87	92	96	88	83	101	93	94	98	87	85	81	98	84	99	75	93	73	87	88	92	98	89	97	86	89	70	86	74	106	83	89	109	95	99	97	90	97	88	92	100	76	95	83	79	93	88	79	102	104	89	90	90	106	86	73	92	101	106	93	101	92	76	97	116	84	77	116	94	97	88	86	90	86	94	101	91	102	64	67	79	101	91	99	92	115	87	85	83	94	87	80	82	75	77	76	86	82	97	91	102	81	88	94	85	86	115	77	118	107	95	99	81	98	74	87	79	95	95	80	107	97	98	91	74	98	81	94	81	95	98	82	83	85	86	93	92	94	74	80	78	99	72	101	93	101	83	84	81	105	103	93	103	76	90	95	94	92	111	85	80	88	82	86	95	89	101	99	78	86	76	90	105	81	101	81	85	98	71	101	76	89	85	92	94	66	79	86	91	110	93	90	84	96	99	92	97	90	95	102	85	76	110	85	88	84	92	87	100	97	90	86	92	99	102	84	95	85	96	107	91	106	82	108	92	101	96	73	82	87	83	102	94	86	75	94	74	84	77	84	78	84	98	102	105	91	77	97	94	89	94	106	101	98	96	83	94	76	89	97	88	97	95	88	105	93	96	93	100	85	100	84	92	85	92	74	77	94	90	88	106	114	84	102	91	108	119	98	86	111	103	71	109	109	93	92	93	85	91	79	93	91	101	87	99	92	98	89	80	96	80	94	101	83	94	93	78	76	91	71	74	103	86	70	85	108	102	84	99	88	94	80	77	90	83	74	84	106	96	75	85	95	98	86	100	81	87	94	101	103	80	95	90	75	89	85	92	85	89	95	90	91	105	100	87	91	106	90	76	119	101	77	89	89	93	76	79	92	72	93	103	105	86	102	98	96	109	84	86	83	86	94	91	93	79	95	88	83	104	89	96	109	100	82	97	100	95	96	102	93	88	90	94	73	94	89	93	92	97	80	80	99	97	86	90	90	96	90	92	92	94	103	106	103	94	81	72	85	84	92	106	81	83	109	97	104	88	83	95	86	74	111	89	89	100	91	103	93	102	83	77	102	90	102	98	76	86	111	94	80	85	86	81	89	90	100	92	76	72	90	99	77	87	91	83	106	98	100	82	80	100	75	89	79	104	78	92	90	93	83	70	95	99	82	78	110	82	101	107	84	85	85	103	85	87	100	95	102	87	106	81	94	93	103	91	93	108	99	107	103	84	93	97	79	96	94	81	92	91	91	89	90	87	125	84	94	99	88	90	90	90	88	81	94	99	81	96	81	96	103	87	92	100	102	86	99	102	90	94	88	79	93	95	96	92	87	81	103	80	85	87	113	118	88	95	64	86	119	84	97	99	79	75	87	80	93	95	80	94	78	91	94	89	104	86	66	90	103	90	90	94	104	97	64	96	102	80	91	87	86	82	104	83	94	105	92	88	98	90	77	104	91	107	91	87	91	80	69	86	105	97	87	94	94	81	92	96	84	105	104	89	84	116	95	83	64	80	91	108	101	88	74	78	90	99	102	90	92	94	100	97	90	95	88	89	77	97	81	90	101	75	85	92	84	87	103	88	82	90	90	93	86	94	92	92	105	90	95	107	97	86	96	83	105	99	81	103	86	97	98	84	93	83	89	98	80	85	101	101	94	73	110	99	99	90	88	86	82	80	98	99	100	97	77	105	92	90	82	92	97	97	85	109	102	88	76	94	83	91	79	87	85	99	92	104	81	91	95	92	94	93	93	102	82	93	91	98	92	96	98	102	95	96	74	101	100	88	82	99	83	85	99	77	93	106	85	68	98	85	96	76	98	100	84	83	87	83	77	94	103	85	88	93	82	96	86	83	95	102	76	94	110	92	94	63	87	86	99	84	90	96	89	101	88	106	84	84	99	90	93	82	90	94	86	96	86	71	79	103	91	71	104	84	81	89	99	87	85	85	110	88	103	94	93	74	81	78	111	78	83	84	70	111	95	104	87	96	82	90	77	97	77	64	108	93	78	95	96	111	101	84	87	94	83	94	81	68	90	85	83	93	103	99	81	92	95	97	105	93	92	106	88	100	102	84	98	79	104	94	94	85	93	87	102	105	93	98	101	97	100	106	90	103	114	80	90	100	82	95	93	99	94	95	94	90	89	89	79	90	131	97	77	89	86	95	101	100	98	77	82	86	96	92	101	82	81	96	65	71	84	84	95	79	99	99	109	95	106	102	99	97	104	90	86	96	85	97	88	96	110	88	106	73	91	93	102	104	90	99	117	94	95	85	91	88	97	95	87	93	93	91	99	104	91	91	87	89	91	104	97	89	78	97	99	90	99	110	98	103	78	86	74	77	78	89	106	105	91	91	91	98	90	101	80	94	78	78	105	88	77	80	96	80	86	86	70	86	90
28030	21100	18405	24081	31356	33120	32292	30426	28027	25405	22180	19535	17349	15046	12917	11046	9392	8257	7259	5635	3888	2491	1692	1254	1192	1215	1266	1427	1500	1622	1761	1857	2159	2552	2580	2389	2212	2190	2044	2106	2130	2313	2024	2034	1951	1954	1956	2028	1787	1543	1366	1076	1004	949	934	921	903	913	872	943	973	888	976	944	969	936	947	909	962	962	942	931	917	909	908	900	934	948	930	934	951	887	940	942	952	956	879	899	932	933	907	922	876	930	915	941	969	915	920	857	894	922	921	871	913	911	883	891	934	958	886	933	888	894	927	856	966	912	893	916	907	938	919	886	915	913	862	905	882	946	897	913	954	900	946	940	939	967	921	935	941	904	925	921	951	941	907	909	875	933	895	925	950	933	906	932	942	896	934	922	947	917	915	906	911	880	924	947	920	878	895	913	910	905	908	895	909	904	922	906	925	927	876	929	879	888	912	961	908	920	881	899	936	880	939	895	920	905	930	880	925	931	869	951	867	891	910	898	949	929	957	889	959	953	903	955	902	951	885	906	905	917	913	886	965	927	969	905	903	863	894	829	931	945	983	914	918	941	902	896	923	968	947	863	900	904	938	891	915	921	938	945	918	932	907	921	911	952	916	903	858	971	898	934	922	925	874	927	885	961	902	941	937	886	874	889	934	897	890	954	829	914	923	937	973	928	927	913	839	940	948	894	891	927	949	929	901	906	909	900	913	913	873	887	918	913	899	887	920	967	881	912	942	903	838	856	882	924	942	848	929	981	892	971	895	841	886	941	927	943	861	926	883	909	909	924	908	884	957	924	904	896	952	930	915	933	900	931	884	927	892	895	937	910	946	866	953	907	890	902	922	939	936	950	912	910	927	946	980	891	973	877	925	951	934	921	915	896	920	903	886	912	965	906	941	909	956	917	927	949	897	929	912	829	903	926	919	908	928	916	884	903	887	886	903	892	988	896	957	904	882	884	923	914	877	1007	909	922	892	909	897	880	896	942	930	901	911	906	929	889	946	913	956	905	901	977	870	886	951	915	864	891	941	933	915	934	903	922	911	970	912	884	958	895	903	894	943	933	899	929	913	919	872	902	874	978	932	919	904	915	937	920	874	844	929	864	944	904	925	952	894	870	949	915	910	892	918	919	905	887	913	945	981	916	928	924	996	891	897	888	904	867	958	881	886	853	923	916	941	903	916	869	927	893	932	894	943	927	915	941	922	913	854	882	936	867	864	955	911	951	925	940	891	931	922	933	938	971	906	891	907	927	901	943	913	902	898	867	957	931	898	909	912	889	940	949	920	923	928	957	881	940	889	930	906	901	939	950	903	960	933	907	894	909	909	874	907	931	929	957	904	940	948	926	919	968	887	933	912	912	942	931	911	919	924	910	925	934	894	880	877	905	914	902	924	904	929	882	932	870	934	895	927	851	891	930	971	906	893	892	944	914	901	920	904	989	920	919	885	900	900	926	895	894	959	944	913	912	892	905	842	907	948	932	864	919	952	882	950	882	861	885	908	945	856	938	970	883	931	921	963	874	965	944	911	932	921	899	939	916	870	977	880	895	903	917	914	903	953	901	902	919	936	884	938	942	941	921	932	931	838	946	917	884	898	895	869	868	917	902	940	948	939	910	952	896	908	951	925	955	903	923	867	884	904	939	966	880	944	854	891	902	869	890	943	890	900	945	852	871	920	895	885	972	951	921	918	961	867	908	926	938	926	900	876	925	878	959	896	910	966	950	962	908	911	954	913	947	913	983	908	949	881	950	938	877	887	895	934	922	929	902	911	912	950	891	875	902	889	898	863	915	862	956	904	873	918	919	919	922	931	864	931	935	904	906	925	932	948	894	881	919	919	941	844	933	911	901	900	902	957	912	991	908	890	932	916	923	892	887	890	948	866	934	938	892	917	916	944	926	894	910	902	949	875	933	956	900	929	979	876	945	907	931	920	904	953	908	887	972	904	913	913	946	950	915	908	906	918	940	957	914	913	860	901	939	918	896	894	909	918	921	913	889	944	948	952	895	891	914	874	883	943	951	848	920	977	892	888	948	888	874	889	933	966	925	857	897	854	872	873	925	935	921	893	920	913	902	954	915	936	912	908	936	895	936	962	882	912	889	906	916	893	964	926	888	922	954	894	900	905	899	920	877	924	928	879	960	874	886	910	912	921	975	896	913	946	965	884	925	910	871	870	941	907	944	939	985	892	927	884	955	863	973	925	881	890	903	943	931	911	922	848	890	894	895	927	919	903	902	904	891	830	919	960	952	879	884	921	914	898	902	890	900	896	929	906	944	942	964	948	860	892	997	890	902	942	964	928	901	921	901	919	921	964	940	926	931	904	880	925	893	933	937	950	893	879	959	893	900	905	928	913	875	899	881	944	934	901	940	862	908	943	869	907	975	884	897	846	877	875	823	893	896	968	926	847	887	908	970	904	902	952	908	936	872	993	890	887	958	871	916	927	871	883	883	924	865	872	921	906	941	886	935	941	904	901	941	958	901	865	939	905	932	914	923	896	943	912	948	927	937	890	901	924	823	925	887	894	958	871	940	982	930	976	930	943	905	872	917	897	891	888	912	867	915	902	905	918	949	929	936	966	976	924	906	915	941	887	870	920	925	962	889	943	934	925	941	946	882	883	939	943	871	937	941	961	942	933	924	943	976	899	935	936	927	944	906	906	890	926	953	905	919	922	889	912	936	923	879	901	950	904	892	925	894	933	918	937	893	889	949	915	904	952	883	991	884	908	913	907	925	973	904	915	898	870	889	942	907	911	916	921	931	904	902	891	922	898	898	943	887	937	901	917	922	931	905	899	940	917	870	902	893	928	909	900	836	876	923	887	912	939	904	921	938	933	933	891	927	926	910	867	876	932	924	917	922	906	943	919	888	925	932	871	954	894	912	892	926	925	952	908	942	949	958	928	965	966	895	895	848	905	924	889	916	898	911	928	893	926	883	883	916	908	934	882	895	904	930	957	855	860	904	933	950	914	882	869	971	904	922	925	926	920	944	898	937	915	912	908	971	917	919	901	937	911	930	888	851	893	909	879	880	918	920	877	977	900	936	907	914	902	944	924	942	934	938	891	918	902	913	940	910	911	954	918	977	909	961	915	910	850	870	915	969	886	851	950	921	857	950	927	908	939	909	909	909	927	884	898	938	954	904	892	925	975	849	930	952	910	929	920	878	919	885	911	943	854	927	880	964	897	919	911	900	948	936	863	897	983	936	906	881	933	868	876	920	880	919	853	914	935	895	902	927	966	911	895	913	933	912	893	902	903	887	896	883	897	853	821	958	913	888	904	945	943	888	911	929	967	924	885	946	874	920	915	914	904	903	937	903	934	919	874	929	971	927	935	975	875	897	889	934	924	874	912	915	915	919	896	927	883	881	919	918	888	872	912	942	867	908	936	939	901	901	852	946	926	953	922	887	945	925	949	947	932	903	919	924	892	910	873	891	892	854	952	955	916	959	836	922	946	861	903	945	937	933	892	948	947	873	902	921	870	905
5073	3080	2203	1637	1409	1885	2058	2016	1688	1404	1141	894	766	635	535	435	384	334	324	241	160	136	131	109	97	95	115	132	103	123	124	129	106	149	159	141	156	129	136	132	147	147	127	129	125	129	138	135	99	119	93	104	69	84	89	96	84	94	96	71	78	93	109	91	95	99	81	99	100	84	96	89	89	97	93	89	93	78	85	95	87	93	90	65	97	79	75	98	99	85	81	87	105	84	106	89	97	88	91	104	106	88	78	101	67	72	101	96	89	94	89	74	86	80	93	94	93	78	87	98	84	99	80	85	89	97	96	70	80	88	96	97	89	77	91	89	84	97	69	81	81	102	84	82	95	96	75	81	78	100	102	95	93	90	85	93	93	91	90	72	79	95	78	81	104	93	91	81	95	95	87	70	93	67	81	77	88	68	90	91	86	94	76	78	69	96	91	84	77	87	79	104	89	108	94	85	97	79	77	89	97	69	91	90	88	72	104	96	88	83	94	69	67	76	99	95	116	86	112	84	103	72	95	100	87	87	99	82	88	107	110	107	102	100	87	101	91	73	87	100	93	86	91	87	97	94	67	73	80	101	75	92	77	93	88	98	85	93	92	91	103	89	95	77	75	85	86	87	102	88	90	113	97	97	91	84	87	82	91	96	88	79	97	82	80	95	95	90	95	95	89	89	93	83	88	97	89	76	84	95	92	83	96	90	88	103	81	104	84	88	89	100	91	96	85	87	113	107	80	99	94	92	69	91	98	79	93	91	94	96	97	92	83	92	84	83	83	77	86	90	101	80	102	99	85	66	98	98	92	89	85	89	92	81	81	93	88	89	96	79	88	105	101	105	81	78	76	96	82	102	72	82	94	94	96	114	96	78	87	92	88	83	95	93	93	87	88	83	80	94	85	81	97	81	90	87	80	81	90	78	79	105	81	90	83	96	87	109	106	68	85	89	89	102	107	88	93	88	89	88	97	91	82	91	85	81	74	85	85	84	84	97	73	94	96	106	117	79	77	104	93	84	92	95	78	98	81	94	85	93	90	82	68	83	91	91	88	81	105	96	109	87	79	104	84	77	96	97	103	70	71	85	91	86	86	92	72	80	86	91	80	85	94	89	84	101	94	85	85	80	94	104	89	73	96	69	69	101	85	96	92	80	95	67	85	93	93	96	78	76	80	80	86	99	81	107	89	78	74	93	105	103	87	103	83	83	99	92	100	114	76	91	79	92	93	101	106	92	97	89	78	81	90	86	82	89	92	88	95	88	94	88	95	100	91	84	104	95	97	94	80	80	86	113	102	99	86	79	80	91	93	97	95	82	83	102	78	93	84	92	91	90	86	86	85	84	69	96	84	97	92	84	84	91	87	90	100	83	83	74	93	76	95	94	98	107	85	92	92	99	89	80	67	80	88	75	94	96	86	90	93	91	82	90	80	73	95	105	83	93	79	81	78	99	99	86	76	89	84	79	89	77	96	81	97	94	78	88	87	106	83	90	79	81	72	77	81	94	95	99	78	82	89	78	107	98	79	83	100	80	99	94	93	91	81	72	95	88	96	82	80	86	95	82	87	83	107	88	94	93	85	94	101	93	99	91	88	93	104	83	94	101	86	87	90	85	86	76	91	81	90	78	97	107	75	85	85	89	84	91	95	81	96	99	76	92	84	92	79	80	97	97	91	96	82	60	84	88	97	91	84	96	104	94	77	76	80	106	89	88	86	92	74	87	89	79	92	91	91	83	87	84	78	77	73	96	72	94	107	79	84	81	84	86	112	88	107	91	89	92	76	92	93	86	92	84	83	101	96	92	90	90	76	78	84	79	82	90	84	108	66	81	92	103	87	85	79	71	93	81	82	79	77	95	79	92	81	83	91	88	93	84	97	85	87	80	102	81	83	76	103	82	78	75	93	111	91	76	94	87	74	69	88	106	74	104	92	85	93	84	81	80	99	96	84	106	89	82	73	87	80	84	94	85	93	81	91	94	94	95	85	89	78	90	101	91	90	91	80	87	96	81	81	81	80	97	99	85	79	83	101	84	89	90	87	99	79	93	85	77	79	83	90	85	78	96	92	86	85	96	91	98	92	93	79	85	72	81	68	81	83	90	84	97	74	96	72	86	95	91	83	69	83	88	93	93	96	94	84	89	90	98	111	73	93	89	88	96	85	96	99	96	71	92	87	89	90	71	85	82	94	97	85	87	82	92	95	96	86	92	94	112	89	96	91	96	85	88	91	75	81	91	92	103	90	105	95	98	81	77	78	74	86	92	87	99	83	87	79	81	100	91	90	80	90	80	78	97	88	85	79	86	96	98	90	67	90	79	96	74	87	87	99	100	98	102	110	98	100	87	94	83	98	97	87	77	92	93	85	105	96	103	82	86	104	84	94	73	101	79	69	81	104	77	87	104	82	72	79	72	97	101	84	93	79	82	91	88	86	87	89	69	103	85	82	105	58	94	83	83	97	80	75	102	96	85	89	77	74	90	106	94	89	86	85	94	81	99	99	79	89	86	83	64	89	99	89	87	74	80	90	89	79	101	86	89	78	74	96	95	90	88	96	99	74	86	84	74	92	76	84	99	92	101	98	95	93	75	103	87	88	78	83	98	78	80	125	107	85	95	79	83	74	83	90	85	77	85	80	88	76	102	85	115	80	82	98	90	98	87	93	104	93	91	99	80	80	98	95	86	87	86	86	93	86	89	83	94	72	86	86	78	85	70	98	84	89	69	89	81	92	76	88	82	92	79	104	84	82	91	102	61	87	82	86	78	78	92	107	86	94	91	92	102	109	75	93	78	80	80	87	81	69	86	85	83	77	90	96	81	94	78	89	89	84	96	93	89	90	74	95	85	99	90	87	81	96	83	76	79	91	81	101	98	94	91	109	79	80	99	87	80	85	103	84	67	95	80	104	88	74	96	81	70	99	84	103	97	90	79	105	87	98	96	96	102	88	90	96	91	92	85	87	83	82	86	84	87	90	84	92	91	85	97	95	88	91	97	79	84	85	89	85	94	103	73	107	84	90	99	84	88	76	79	75	92	93	96	76	73	95	83	88	89	68	88	85	93	95	89	81	97	86	88	88	80	97	92	93	88	70	99	102	99	88	107	70	98	75	68	92	92	99	87	77	87	88	89	74	80	87	91	93	78	85	91	75	101	82	97	84	95	89	115	88	88	76	86	113	79	87	86	89	96	75	83	96	86	78	94	85	81	100	85	78	94	89	103	92	108	95	83	80	87	92	68	80	104	89	105	103	91	88	98	89	85	89	70	94	74	87	93	78	96	86	82	83	69	105	92	81	86	68	87	79	80	104	90	93	89	78	84	71	99	97	104	95	74	93	74	83	87	101	86	98	95	72	87	81	69	95	93	113	94	80	78	82	84	97	89	69	95	82	90	66	95	96	88	83	98	71	103	88	89	97	73	95	94	78	92	110	95	106	90	73	86	95	80	72	80	93	79	103	87	95	82	85	88	81	101	91	86	98	89	87	87
28543	21653	18884	24347	32133	33562	32554	31037	28245	25704	22339	19956	17781	15253	13250	11176	9552	8319	7342	5748	3857	2468	1634	1328	1202	1249	1397	1427	1522	1590	1750	1836	2154	2670	2624	2467	2374	2147	2230	2139	2166	2266	2069	2027	1939	1899	2040	2017	1754	1518	1358	1076	991	932	911	924	925	873	903	984	915	927	973	942	952	999	983	910	944	895	914	1004	918	926	943	883	935	967	934	921	921	946	932	908	910	864	868	938	907	932	901	892	915	862	931	860	898	940	878	923	881	916	872	911	840	893	882	856	902	868	873	882	920	879	906	900	875	888	862	807	905	861	922	921	896	940	912	859	904	903	836	885	855	891	866	917	857	847	894	889	887	868	950	916	867	920	869	884	868	897	893	902	864	862	889	921	845	866	844	933	865	887	883	935	883	894	859	915	925	878	913	934	859	893	915	861	892	928	877	887	887	838	842	857	842	911	920	900	882	890	918	899	871	922	894	882	935	856	876	905	929	844	839	848	886	880	877	886	885	895	886	857	864	897	907	861	866	869	888	850	881	864	878	905	852	864	975	938	884	947	863	889	876	906	874	850	930	869	860	910	904	872	948	920	888	875	878	855	912	872	861	905	880	868	879	881	924	863	934	912	873	896	910	880	867	907	882	893	851	888	855	926	900	869	885	917	892	907	863	945	880	867	889	908	912	929	925	904	877	876	902	849	848	897	936	873	864	912	850	880	865	883	886	887	874	930	896	903	910	938	884	871	909	891	857	885	899	869	865	850	878	864	888	883	889	838	920	917	901	931	912	897	899	902	927	900	852	904	857	875	881	896	857	886	970	865	927	888	868	920	909	894	909	893	882	893	903	875	877	828	891	820	894	890	892	906	886	876	908	810	895	907	877	840	905	872	889	854	943	855	839	912	890	889	878	914	872	894	867	855	904	879	961	857	857	871	881	868	816	859	899	856	845	859	896	873	939	925	899	909	908	850	915	846	858	902	880	885	901	892	920	848	875	886	890	891	873	837	872	934	837	847	914	900	927	905	862	893	855	857	855	928	898	944	923	925	898	879	886	889	916	931	917	874	835	888	866	900	938	879	895	922	881	869	903	906	886	904	831	894	900	851	866	871	950	858	904	882	868	834	858	882	870	877	862	885	838	873	883	936	883	894	930	889	913	882	934	854	894	928	876	858	884	883	885	891	907	873	851	898	883	894	845	902	900	898	862	853	923	882	899	904	868	838	881	903	956	873	875	942	937	899	886	895	877	892	870	904	912	912	910	867	906	889	922	888	826	904	908	963	908	892	903	915	843	858	938	855	877	915	917	864	862	909	892	867	912	858	901	877	829	897	841	873	899	920	929	894	913	904	892	933	912	920	919	863	886	843	900	894	871	885	918	909	880	907	896	852	837	945	857	931	894	898	875	852	876	876	931	860	902	867	871	862	858	864	894	889	903	904	884	903	919	875	881	920	837	868	914	905	806	872	885	888	947	952	822	847	897	886	896	900	905	869	917	874	880	895	888	918	898	888	847	899	867	950	918	907	909	889	896	824	872	855	891	930	874	919	897	902	909	901	855	949	856	902	879	931	885	888	923	877	886	890	898	916	915	918	863	906	900	913	847	917	890	840	930	920	841	904	895	866	888	911	877	842	915	896	947	875	856	901	885	868	914	920	874	895	902	899	887	849	880	898	903	859	856	901	922	916	906	889	982	933	862	868	908	905	919	868	905	950	937	861	846	890	872	895	939	850	831	891	891	930	877	859	865	894	870	874	922	861	854	899	847	907	861	823	882	912	813	917	905	928	906	926	938	911	896	837	902	890	878	910	875	876	843	886	939	870	875	925	899	914	920	891	848	913	927	884	860	926	933	917	912	875	929	849	874	898	878	852	888	860	952	883	885	917	946	920	912	846	933	934	905	910	912	918	898	916	873	921	852	895	916	859	913	868	897	872	903	883	909	931	904	911	869	880	903	872	920	878	847	939	878	891	898	839	896	888	876	888	867	877	862	910	890	925	911	834	918	933	873	922	879	889	816	905	860	863	935	860	857	860	910	949	901	877	904	895	938	920	831	882	863	915	867	861	887	886	886	893	916	928	877	926	919	888	916	877	903	924	897	882	975	916	914	904	882	849	894	863	883	847	854	920	890	906	893	869	899	876	924	872	917	883	889	916	906	937	912	918	883	888	913	922	935	897	900	914	860	866	868	884	947	837	869	925	877	940	935	914	941	849	854	890	877	869	900	885	944	906	912	928	895	918	829	919	897	912	898	899	846	895	892	802	936	887	920	925	900	822	886	945	868	905	924	869	853	869	937	886	866	901	850	888	889	958	867	868	921	914	875	843	882	890	824	917	906	864	910	859	839	910	921	895	862	870	879	896	885	905	851	871	846	882	951	892	878	907	906	866	907	874	894	911	827	830	859	868	887	869	905	904	876	886	890	850	893	922	906	935	873	917	916	946	840	893	922	907	921	896	846	883	880	898	903	931	908	894	878	863	954	903	901	928	841	886	908	855	844	857	883	845	933	874	871	918	908	865	893	894	927	930	875	870	900	940	857	893	871	880	880	858	820	887	902	921	873	860	879	837	886	873	918	898	918	903	826	873	953	897	868	934	891	893	882	923	848	902	912	925	888	862	864	853	928	869	874	890	937	859	875	909	950	860	933	864	893	938	858	878	886	918	908	901	857	853	900	847	863	869	955	882	857	923	879	969	857	867	901	849	895	897	890	896	878	907	889	879	884	866	871	930	895	867	970	900	900	916	846	879	875	889	884	900	909	889	937	881	821	863	929	885	896	882	894	914	875	886	838	898	904	854	880	886	879	877	850	852	939	863	886	873	907	893	927	875	954	894	909	846	896	875	845	937	902	898	864	897	842	885	876	967	862	965	934	850	894	897	892	908	863	890	915	923	909	877	905	871	903	958	906	885	850	905	868	868	874	901	859	913	857	904	865	938	868	887	930	931	923	875	915	874	907	876	854	903	848	855	896	889	842	861	892	884	901	894	912	897	901	868	951	843	872	889	845	860	830	939	904	849	918	886	881	859	912	944	906	862	865	906	862	909	866	865	892	845	897	901	918	827	908	911	893	896	895	915	963	854	949	865	884	927	885	893	907	899	895	875	876	902	841	854	933	907	906	875	845	886	888	873	905	865	876	890	890	874	896	865	878	885	881	886	903	854	913	938	891	934	876	883	918	882	919	894	934	852	885	864	851	847	870	904	889	896	895	824	848	917	920	880	917	922	903	945	899	840	855	891	910	963	896	854	913	936	878	912	885	918	898	916	885	868	884	881	854	859	863	896	884	910	888	878	897	914	823	836	923	874	917	891	881	890	873	892	875	900	919	913	910	869	941	866	857	886	934	890	836	890	844	940	884	871	846	883	925	881	879	867	908	841	921	925	909	910	906	855	926	931	887	832	906	887	884	914	871	924	865	914	877	922	902	886	913	912	868	914	867	908	894	911	883	889	910	856	953	867	903	866	908	897	902	884	847	917	939	875	885	880	885	939	951	945	919	891
4460	3896	2622	1998	1732	2376	2594	2502	2036	1574	1243	1099	871	780	632	526	417	353	329	228	160	136	105	84	98	84	89	102	106	88	97	99	128	133	158	136	135	151	119	135	112	123	118	134	103	113	138	131	105	106	82	89	66	59	71	60	64	77	96	83	76	71	83	71	83	81	78	74	90	67	81	66	75	56	66	84	87	92	76	75	72	74	59	72	79	72	67	82	89	76	94	72	82	83	75	89	67	69	71	72	77	70	72	76	76	75	65	78	69	85	77	79	66	86	84	75	75	80	57	61	73	72	76	72	64	81	71	68	71	81	92	77	85	83	75	87	81	66	89	68	71	55	76	82	62	61	64	84	66	75	67	53	88	62	88	69	64	69	76	75	86	79	94	78	67	71	58	60	53	73	61	74	79	87	69	68	57	77	72	83	62	72	75	73	70	70	101	67	79	75	79	66	74	68	75	79	71	69	83	79	73	73	65	70	73	66	81	79	77	80	77	89	80	73	65	74	71	76	68	69	83	78	71	75	72	68	78	57	64	74	73	80	75	87	78	73	65	89	84	84	81	70	68	60	57	60	99	70	81	75	66	82	70	75	74	76	70	74	70	73	81	81	71	76	83	50	78	88	85	95	56	68	62	82	65	48	84	83	79	65	79	73	70	80	60	84	86	71	62	75	76	72	78	65	74	61	83	82	75	72	75	79	70	83	69	71	64	71	87	55	87	63	84	70	71	76	91	69	82	73	85	79	81	66	69	75	84	60	66	74	64	83	68	70	71	62	81	77	62	79	74	66	70	72	79	69	59	84	84	78	78	63	75	76	73	79	77	64	84	54	80	68	80	73	83	70	72	81	81	68	63	71	63	71	74	64	62	72	70	72	65	63	73	69	87	82	85	58	68	77	79	79	65	68	77	88	76	86	68	71	69	72	72	78	65	71	73	72	78	61	60	77	75	69	74	64	82	84	62	85	80	78	67	75	64	76	77	78	79	67	78	78	76	54	85	77	60	67	65	66	58	85	64	74	70	73	83	80	84	70	85	63	75	91	65	65	59	67	62	67	71	73	82	72	64	61	69	80	55	78	89	71	58	73	70	87	58	65	76	59	73	81	91	63	72	85	81	82	67	89	93	78	68	72	65	70	56	71	76	78	76	78	93	69	82	75	63	81	80	69	72	74	84	65	81	86	88	79	64	59	58	73	61	61	82	64	64	70	78	71	64	84	64	61	74	76	76	85	63	79	62	78	69	66	91	67	63	75	77	65	86	77	67	72	83	73	64	77	78	65	81	95	75	65	82	81	62	65	77	66	75	53	59	76	66	83	60	62	70	69	65	71	77	78	72	65	76	75	75	72	78	62	68	70	74	79	72	65	68	60	85	74	84	75	76	81	84	79	65	71	81	71	76	73	72	81	76	79	60	75	91	64	79	73	71	83	87	80	74	69	80	74	60	64	74	66	62	72	77	64	78	69	85	60	78	72	78	79	63	90	66	82	85	70	73	75	72	60	73	90	82	67	90	75	76	67	72	76	86	79	87	75	76	71	79	76	75	67	82	77	73	55	61	80	69	55	83	61	59	72	69	67	81	80	66	78	75	60	62	79	76	81	60	72	57	81	71	90	80	87	68	72	77	71	60	70	60	61	67	67	78	70	92	63	74	81	68	73	71	72	76	63	63	89	81	70	83	92	62	70	74	83	68	62	71	87	53	73	92	64	52	78	76	74	68	60	58	60	69	68	66	70	71	65	81	74	84	84	71	68	74	64	83	80	62	89	68	65	67	67	68	70	62	69	76	74	79	68	86	91	77	89	57	87	87	73	61	86	66	75	74	83	82	66	78	77	62	75	84	79	72	77	82	76	80	68	80	89	75	75	88	71	79	56	80	81	77	70	71	76	80	78	60	73	63	67	76	66	69	71	65	80	79	54	73	84	85	78	71	73	77	80	74	60	69	78	75	90	61	73	81	72	75	62	83	61	75	66	85	78	75	63	65	71	83	74	85	81	71	79	68	56	85	77	77	69	66	80	69	71	66	83	54	57	89	73	69	65	74	87	78	81	75	71	69	67	69	69	82	96	69	76	65	74	51	79	57	64	73	76	72	83	73	77	66	92	78	63	81	71	67	70	71	79	77	70	78	75	86	81	80	70	69	70	69	69	83	75	63	78	68	71	84	68	63	64	56	69	70	73	76	61	63	65	79	65	57	61	63	88	72	84	83	86	78	87	61	59	76	78	76	59	64	62	79	62	87	87	59	71	63	74	73	63	75	68	76	90	67	75	66	63	66	85	54	85	87	78	62	85	68	72	55	69	62	60	70	85	76	56	63	77	89	61	69	64	73	81	80	76	68	79	74	69	70	78	70	73	77	62	74	80	81	75	72	82	74	78	67	70	62	78	80	71	70	62	78	81	62	67	72	60	74	84	72	81	88	75	73	80	58	76	85	76	82	70	77	68	70	77	73	77	85	79	98	73	80	71	75	89	61	90	71	74	80	67	65	65	69	58	70	88	77	71	72	81	82	72	69	79	73	68	68	64	67	83	71	93	64	76	93	67	64	79	69	73	82	71	71	69	60	78	73	77	78	80	69	83	88	71	74	70	85	69	74	74	79	59	58	76	82	75	70	83	74	61	68	87	77	65	79	80	64	84	78	79	72	75	77	65	75	79	79	77	76	78	80	79	77	78	84	81	76	84	70	79	62	65	79	68	72	74	74	78	67	68	69	84	67	83	76	76	62	83	63	78	61	77	62	86	66	71	82	91	66	60	64	80	72	65	75	73	61	80	70	78	74	76	70	71	81	79	71	63	74	83	80	81	72	76	74	65	96	70	88	61	70	77	88	71	77	70	74	77	86	86	63	100	73	77	82	63	75	80	61	80	92	80	80	74	84	85	66	70	71	85	74	61	61	70	74	73	57	61	81	73	78	76	62	69	73	83	75	81	61	95	58	69	71	88	58	85	93	84	80	81	63	80	81	77	65	86	65	67	75	83	83	74	63	63	84	76	66	88	60	75	87	63	59	67	87	69	78	78	62	81	72	71	73	83	85	84	75	67	74	58	68	73	76	90	66	72	69	63	72	60	74	67	76	70	78	70	86	76	83	64	65	77	82	69	67	75	77	66	68	61	73	72	83	67	65	78	72	76	65	81	69	83	76	80	77	78	72	59	72	71	73	70	75	93	63	90	70	76	70	72	63	70	62	64	70	81	69	68	71	82	74	67	72	71	61	82	83	74	70	74	84	65	81	67	85	76	75	70	80	86	62	91	89	64	94	68	77	63	70	51	77	89	53	81	64	74	65	70	85	70	58	69	86	83	82	69	80	74	80	80	66	79	61	65	72	75	70	74	72	67	72	72	68	71	57	67	76	69	79	93	94	63	80	59	71	100	62	65	67	80	65	62	70	88	72	82	64	75	79	64	82	89	72	75	73	82	85	91	72	83	88	73	85	70	65	69	69	65	76	66	75	76	77	82	64	80	80	76	67	66
31614	23900	20766	26432	34337	36136	34817	32929	30262	27199	24319	21609	19390	17002	14721	12927	10820	9592	8461	6393	4066	2648	1710	1286	1194	1218	1423	1500	1588	1724	1806	2013	2228	2752	3006	2701	2429	2395	2383	2332	2324	2443	2178	2252	2134	1994	2251	2198	1962	1541	1240	978	830	771	753	752	759	787	726	811	834	804	876	860	832	825	797	832	847	763	817	827	793	790	799	756	820	797	788	793	797	833	758	772	770	786	730	734	750	788	801	717	774	766	773	741	800	751	735	758	783	798	785	740	782	701	747	799	735	758	819	714	758	705	788	717	724	773	764	747	730	729	756	810	766	714	774	728	719	766	764	734	764	750	702	735	752	725	728	780	754	792	743	772	765	693	728	802	773	707	732	759	765	762	749	790	737	740	736	740	725	738	805	714	756	748	726	748	753	769	766	717	767	724	759	807	728	731	772	760	717	702	746	831	718	743	777	733	788	724	710	755	722	754	732	777	778	730	795	758	739	733	719	747	736	733	742	743	765	745	752	761	779	774	769	776	744	774	794	764	762	738	702	788	776	761	766	762	744	717	729	735	747	724	791	752	768	769	736	779	770	779	711	736	798	714	766	804	760	777	701	804	771	772	723	729	709	790	737	712	776	746	757	720	735	792	804	739	729	721	750	769	819	775	744	762	742	735	741	740	753	755	726	731	757	727	762	770	720	695	735	759	734	745	790	772	733	769	750	780	769	729	771	764	763	714	801	742	764	762	783	756	724	755	733	746	734	763	754	758	724	727	737	706	728	720	770	788	726	759	742	782	765	759	747	795	754	736	785	796	751	736	763	727	735	773	753	746	737	759	732	763	764	752	732	731	746	779	772	749	762	780	771	734	702	761	751	773	806	738	788	701	781	804	745	708	713	741	716	732	761	778	755	721	766	766	746	801	761	766	784	751	780	710	717	791	724	741	689	759	728	740	804	755	741	762	777	791	705	751	742	731	790	734	767	764	788	769	773	705	734	796	784	720	735	786	724	786	757	751	759	716	718	736	746	737	779	757	752	762	768	757	747	755	736	770	745	723	755	756	772	745	715	750	750	808	697	741	714	780	788	759	743	761	787	773	738	743	752	722	764	824	716	777	776	796	802	751	728	734	735	773	731	775	741	764	721	735	721	778	758	805	774	757	761	767	797	747	738	734	732	733	714	783	776	786	721	761	711	796	734	789	733	750	730	733	701	743	751	753	765	764	732	784	758	727	806	737	770	701	709	724	757	772	772	741	732	750	772	791	772	719	767	751	757	746	787	764	735	768	759	756	729	764	709	734	798	728	764	716	753	748	713	807	797	756	688	776	766	728	704	753	760	724	783	758	746	723	770	710	776	785	743	748	725	737	764	767	746	778	741	739	717	796	787	783	817	673	778	793	745	700	744	764	775	703	718	790	707	727	754	757	749	718	787	760	789	758	718	710	794	814	733	730	725	741	756	762	758	718	730	725	739	794	754	742	779	760	707	740	724	721	768	730	747	790	757	757	759	768	760	764	763	783	743	741	727	788	731	754	787	800	762	748	759	769	784	760	724	785	774	687	743	782	777	719	704	714	743	748	743	706	723	718	716	781	724	723	758	737	736	771	739	747	742	745	778	746	745	753	731	753	765	761	746	746	763	746	763	784	697	780	749	777	766	790	796	754	752	770	743	734	750	716	711	772	756	750	750	757	784	772	750	721	740	789	767	708	739	785	758	717	744	697	758	710	779	753	660	774	736	741	739	773	728	764	740	757	677	771	769	714	747	755	769	744	802	759	810	755	736	775	759	785	766	730	749	750	753	727	729	774	750	739	741	739	779	804	697	753	791	738	734	736	710	746	778	736	736	716	699	783	731	703	756	798	776	759	729	728	748	748	746	766	793	766	759	784	740	791	728	784	759	742	767	761	775	728	743	759	768	761	789	771	783	723	751	772	752	786	733	776	831	738	752	716	789	741	801	764	754	778	765	787	760	744	698	715	731	818	722	744	763	733	774	717	743	725	723	770	754	788	733	772	759	756	783	773	769	777	740	756	755	765	762	788	732	779	745	749	736	724	770	799	756	743	733	807	822	772	792	707	745	758	803	807	731	731	736	764	738	784	751	714	736	771	711	776	748	742	736	789	758	747	762	755	785	732	743	780	725	778	725	772	769	754	769	754	719	730	775	760	666	706	754	779	747	753	805	822	786	823	704	735	751	742	737	740	811	752	756	770	766	748	803	715	744	823	734	744	830	755	730	778	774	723	748	756	764	704	759	745	769	783	698	700	753	753	745	807	766	741	707	673	748	767	714	771	745	705	763	736	795	716	782	738	758	767	766	790	712	786	779	779	725	772	770	748	685	766	766	739	761	745	751	762	738	788	767	784	805	750	764	750	723	788	733	752	761	765	740	750	717	755	746	772	806	725	733	756	710	802	722	732	758	779	770	751	737	768	723	748	743	737	747	708	784	750	725	757	748	726	749	739	752	790	779	783	703	766	782	697	771	742	772	758	782	762	788	737	794	757	778	710	751	770	788	695	732	717	770	718	749	767	737	783	730	727	792	751	777	749	767	759	746	734	756	780	766	750	800	736	750	746	741	727	722	737	744	760	795	786	775	729	768	767	733	741	718	727	791	664	780	746	771	765	739	786	774	739	788	759	719	717	756	750	763	780	747	757	745	767	744	764	777	779	775	720	714	736	765	728	764	747	757	723	748	778	740	742	780	741	716	719	777	759	736	748	758	722	774	737	733	735	749	730	724	778	755	759	778	793	729	757	780	767	792	780	825	757	752	718	730	759	714	799	751	779	753	704	721	752	789	755	723	729	774	755	743	729	753	770	767	762	801	768	716	731	793	758	752	755	737	712	722	762	731	774	787	751	773	767	747	723	772	734	752	752	762	742	737	754	755	716	799	749	738	730	776	735	773	746	735	789	777	789	724	719	801	717	848	727	722	805	735	764	776	730	780	720	820	729	774	714	741	762	789	765	739	790	734	726	738	756	736	756	748	736	763	755	730	785	759	801	754	776	773	816	733	772	705	758	721	769	755	739	740	764	742	768	724	793	710	730	779	763	712	805	668	695	746	737	730	790	753	729	706	767	708	764	767	767	743	738	702	763	827	734	814	754	731	739	739	693	777	737	793	743	788	763	749	752	771	764	791	772	725	710	732	740	756	739	750	784	737	748	693	735	745	786	733	794	724	775	751	803	700	806	755	732	733	721	737	727	713	706	722	784	750	754	785	730	738	748	770	780	786	731	734	701	722	794	738	782	761	808	738	725	745	817	813	728	730	733	762	751	706	749	733	728	719	729	789	726	758	763	736	739	739	786	737	788	782	758	754	770	731	752	730	773	746	787	700	712	762	786	714	740	709	764	756	751	737	755	781	756	798	692	750	797	733	762	776	752	736	784	758	716	770	728	785	754	818	718	743	768	745	773	742	754	816	766	700	766	749	766	761	764	732	768	713	733	755	766	719	733	763	739	766	766	731	764	778	756	759	751	798	731	749	724	809	744	813	797	751	712
3910	2502	1726	1307	1125	1614	1764	1629	1410	1095	886	742	629	527	424	382	326	302	245	216	153	135	103	97	82	109	100	101	113	117	126	115	144	127	154	142	150	123	146	134	129	136	138	166	121	141	137	114	127	111	108	82	106	106	100	92	112	106	94	113	101	89	87	101	95	102	96	108	100	102	103	106	97	99	121	97	100	105	107	102	88	107	83	102	80	107	105	94	96	94	91	97	89	100	109	104	101	100	111	103	89	89	76	112	103	93	97	83	96	108	88	92	104	108	113	107	109	107	104	109	99	94	101	114	109	106	111	98	102	101	100	116	108	103	117	114	112	102	99	103	121	97	99	107	108	99	100	98	92	88	105	102	92	104	81	91	93	111	92	93	112	120	95	97	96	114	105	113	97	108	113	92	113	108	84	89	103	119	104	93	113	91	112	106	109	96	107	92	90	80	91	94	109	84	108	83	100	92	103	89	81	94	98	94	83	102	121	94	90	96	109	83	108	103	102	99	108	107	95	101	69	81	113	107	110	106	94	98	100	108	86	102	92	72	89	117	92	83	111	102	91	97	102	95	120	100	95	92	94	109	101	99	96	96	91	100	112	101	92	104	104	109	113	101	99	99	91	93	93	105	92	87	101	90	96	93	76	100	77	98	92	104	111	97	115	105	111	86	90	100	98	118	88	100	91	92	76	93	86	101	107	121	118	114	93	106	102	109	90	87	110	80	115	103	93	106	83	88	92	125	101	115	105	96	97	111	95	96	106	104	82	105	94	108	92	98	93	91	99	98	113	103	101	91	98	94	99	97	99	93	89	96	123	100	121	93	104	107	106	106	104	96	130	114	84	92	108	83	85	101	95	105	95	107	86	95	85	111	110	92	107	96	113	109	96	99	107	112	98	85	82	113	91	108	105	87	97	98	116	107	138	116	90	108	106	106	105	97	102	94	107	91	110	96	97	84	106	114	95	97	94	93	82	99	109	100	86	112	93	100	113	98	99	86	86	84	92	82	85	105	95	93	91	82	110	89	106	91	103	112	105	119	105	117	100	92	125	119	106	105	90	99	111	104	100	99	108	108	94	117	113	110	107	103	103	82	115	105	107	102	102	96	93	104	98	112	100	94	79	101	91	103	105	97	100	100	103	99	87	102	109	108	98	107	100	87	117	86	110	101	89	98	98	109	88	87	117	111	101	119	114	88	93	92	96	89	104	93	116	106	91	98	108	111	115	101	100	106	105	91	83	89	117	83	98	98	94	95	90	98	98	93	136	85	103	116	107	103	99	113	110	106	94	108	92	115	93	100	122	90	91	94	128	97	94	102	89	86	114	107	85	107	108	102	88	96	97	94	106	103	94	109	91	100	107	101	105	99	114	92	90	95	84	111	92	99	91	100	96	99	120	86	89	104	93	112	90	108	100	75	109	85	107	93	98	103	96	97	100	113	94	103	104	103	98	78	95	103	102	115	110	103	91	101	88	113	99	107	106	108	90	93	105	105	98	105	95	98	115	94	115	99	100	99	77	96	109	106	83	82	110	110	109	99	108	95	102	97	96	109	112	106	112	95	101	109	88	84	103	103	99	105	92	118	94	105	97	82	107	94	118	88	103	83	90	104	110	95	93	92	90	108	92	102	78	91	108	94	82	87	114	114	92	95	98	89	106	120	117	90	99	119	108	107	96	87	109	103	98	92	99	97	93	100	99	97	93	70	95	97	86	86	103	88	105	84	98	117	99	109	101	106	120	114	101	93	105	99	106	113	96	108	111	92	89	100	115	95	98	95	88	97	124	101	86	103	90	103	90	98	115	115	97	100	103	99	89	112	94	92	124	105	90	106	109	95	95	115	105	107	99	122	97	117	91	103	95	113	96	116	102	90	100	117	104	111	107	117	81	107	108	98	98	101	94	104	104	85	104	85	99	97	110	96	108	104	101	103	106	80	88	95	92	110	86	94	92	98	94	91	103	94	102	90	97	93	90	105	121	84	99	95	102	87	117	95	113	99	86	105	94	108	93	117	104	91	109	100	105	100	81	97	103	107	98	103	112	96	114	83	93	108	103	98	103	98	111	114	97	97	101	97	99	106	111	91	90	93	91	93	120	90	105	86	99	87	91	116	86	114	96	100	121	103	99	87	100	92	101	94	107	95	115	88	88	99	93	103	114	103	80	92	94	93	95	101	110	110	87	101	97	115	109	113	108	114	113	111	88	100	91	99	102	105	101	107	89	105	114	100	101	102	117	111	86	103	97	106	105	120	103	96	103	90	102	99	99	109	94	102	90	121	113	92	110	99	102	107	98	90	102	100	99	101	95	116	97	108	97	89	119	97	104	92	111	108	96	87	94	106	95	105	95	94	91	85	100	110	87	99	109	114	118	96	101	100	113	107	101	85	94	95	107	95	95	109	94	88	85	102	103	102	116	98	86	106	100	112	94	109	83	92	101	94	111	98	98	116	111	99	97	103	101	91	90	104	113	86	85	125	99	104	101	112	90	92	111	104	93	113	105	113	90	101	95	94	101	97	124	93	85	97	114	121	95	113	117	93	103	88	87	88	86	103	119	96	106	93	90	101	101	101	94	105	104	109	79	100	98	98	94	99	105	113	100	96	101	117	104	96	98	110	108	105	110	113	93	104	117	87	91	89	90	95	99	101	93	108	93	101	118	97	101	108	101	112	103	93	92	87	131	115	103	105	107	115	86	102	100	100	101	108	85	109	104	90	92	107	99	106	86	105	105	109	107	84	95	108	106	97	122	102	97	95	103	92	90	95	105	92	99	84	120	86	106	105	99	96	103	98	114	107	107	96	112	94	109	105	111	107	105	97	116	112	108	103	98	109	98	97	97	101	80	90	99	94	98	103	119	99	94	95	116	111	113	110	95	110	107	94	109	108	88	92	99	88	89	118	109	91	104	79	99	75	115	109	101	101	101	110	122	100	88	98	96	112	114	113	110	114	105	99	102	93	104	77	98	97	113	98	95	95	95	104	104	112	105	93	115	79	94	102	83	99	87	101	92	91	116	110	85	131	105	87	92	94	117	85	101	77	109	112	96	116	90	95	87	112	102	117	95	89	93	99	82	92	91	111	102	91	98	104	90	95	116	86	99	95	108	116	90	107	103	101	103	91	97	96	100	92	105	119	115	104	98	83	88	99	89	103	106	103	118	106	98	122	112	110	89	103	79	107	101	94	96	92	92	100	83	95	116	97	102	108	90	115	99	90	98	108	90	106	118	99	99	95	107	109	105	106	108	88	104	99	84	93	107	89	110	94	88	99	87	105	92	103	103	105	104	99	100	123	106	90	131	108	98	98	109	113	105	100	108	99	98	94	89	87	91	97	90	101	104	86	93	88	101	85	101	92	111	100	105	112	95	106	87	86	101	95	126	97	87	98	102	75	97	83	85	94	113	111	102	100	103	123	112	105	103	105	99	94	99	100	93	108	105	121	99	103	98	104	86	88	101	95	101	84	105	122	110	97	100	107	90	98
27073	19343	16815	22237	30112	31329	30447	28794	26104	23182	20276	17708	15386	13216	11094	9588	7930	7173	6225	4732	3048	2009	1422	1225	1199	1199	1310	1384	1374	1627	1709	1748	1904	2303	2363	2215	2029	1931	1953	2004	1987	1951	1798	1858	1789	1773	1781	1859	1598	1384	1296	1126	1054	989	1024	1011	973	983	1042	1026	1012	1061	1056	1036	988	1065	1068	969	1050	1040	1095	1012	1032	1066	1070	1013	1035	1071	1038	1013	1035	958	1009	978	1007	1015	975	967	1029	992	1026	1013	1037	1000	1006	976	1028	1050	980	1015	993	1041	1043	1045	940	1043	998	957	1028	1020	951	1006	913	1007	1000	1012	997	999	965	977	1065	1039	971	978	1062	972	1002	1029	1019	1001	1001	1046	1031	980	998	999	974	1063	953	977	966	1066	995	1020	960	990	1029	1005	983	971	1032	967	1026	957	1033	972	1042	1029	1005	1011	982	1021	999	1056	1037	1047	1002	1050	948	965	1052	1052	993	1022	996	1029	1010	1002	923	1009	997	1027	1073	905	1050	1023	1022	1006	1028	1003	999	1043	981	992	950	1021	990	979	994	956	980	996	967	987	998	955	1041	992	935	1023	1063	955	1010	995	1006	964	972	1022	1005	1013	996	943	1006	979	1002	1023	1007	978	992	1000	1050	986	987	1018	998	1023	1003	925	1029	954	958	984	978	1026	945	944	1005	1015	972	986	963	1011	1018	1016	1009	1042	1003	999	1013	990	984	1026	985	987	958	995	1031	1049	1004	1041	1035	1033	1001	963	1013	1012	1024	977	965	935	1030	993	976	1036	1014	989	1033	1072	1018	1008	934	1031	988	1040	1031	1038	920	989	1009	1023	954	1000	988	1008	1012	1039	986	1015	1028	935	1047	1006	951	906	1001	992	1015	1036	973	975	1028	1004	969	1008	987	1021	1008	1012	1014	1014	972	1035	956	1022	1010	959	1016	967	962	1005	1001	951	994	1029	1011	1032	1013	927	1038	979	1082	1016	975	1003	953	1034	993	1000	963	1002	1000	1007	1016	1025	1027	1009	1045	1002	970	984	941	1010	987	1024	1029	940	955	956	948	1027	1032	1001	1034	943	990	918	966	993	973	991	1010	975	916	1029	961	996	967	1021	983	994	962	939	1007	1006	1048	1011	999	989	1007	977	1003	1036	1001	974	952	1063	991	965	1014	990	1033	1033	1024	1016	976	992	960	1028	1009	990	980	1025	992	965	1053	1019	1034	963	1018	945	1006	1060	1013	1010	958	1020	1018	1008	977	952	973	1051	1026	995	1060	1031	1006	1024	999	994	985	1035	999	1011	1033	1019	964	981	1020	1001	1000	929	963	1006	1008	964	1031	1055	992	1007	997	948	1024	1009	973	973	964	1081	944	960	1029	968	987	1001	988	993	978	967	988	1034	945	995	992	1003	1017	982	958	1025	1009	973	1046	1001	1056	941	956	956	995	1013	1008	994	1040	1014	979	994	988	1008	1000	977	1018	1003	969	1008	989	1000	988	973	987	993	1049	958	992	982	984	1045	1035	951	1040	992	975	986	1007	1002	987	998	977	979	995	969	969	962	1013	980	1007	1060	971	971	1011	985	1002	1017	1009	1070	972	990	998	1008	1018	964	1010	1003	1003	1034	982	936	1031	1049	945	1014	1023	1029	1003	1009	997	1063	1034	1022	1018	989	1008	993	973	1036	973	999	984	955	931	990	1021	1018	997	1003	1012	1020	1050	995	1022	971	983	1049	1053	930	972	963	961	968	963	1023	990	970	955	1016	971	958	1016	1009	1022	994	1060	966	1007	957	993	973	985	1009	955	982	981	1041	995	1025	979	1036	991	983	1049	966	984	993	1018	968	986	996	1005	1011	995	999	1006	995	995	995	984	998	983	1038	1011	978	1028	1041	964	960	1051	985	1017	1018	940	1021	1031	1043	969	969	1026	1038	970	981	995	975	1019	1009	1024	976	986	959	994	1029	1008	997	1008	996	992	1043	1015	965	958	974	1001	1038	987	1058	1074	961	959	955	926	1008	992	1040	975	980	1002	1052	1049	972	1003	964	1025	973	988	1018	999	1025	1000	1050	976	1021	995	1056	1010	979	957	996	991	999	1033	1031	999	959	981	999	942	1010	982	991	1017	1014	1003	951	979	1000	963	996	985	980	1058	1014	932	1020	973	1001	1053	978	912	1002	972	980	1046	988	962	1033	1024	1050	978	986	1032	1017	1019	991	1006	996	955	1041	1051	973	1011	994	985	1013	1048	1000	1008	987	983	953	980	969	981	967	1013	962	957	1004	1004	1037	985	1002	1021	1019	1032	992	1036	1008	1025	971	1017	1026	1013	1003	997	990	947	1024	984	986	1024	1043	963	985	1021	1019	1072	949	1006	1027	1023	1015	1013	979	947	986	1017	1033	1006	977	1044	1002	1008	1003	1001	1032	969	990	1014	974	980	1041	977	1014	1038	987	998	1035	1042	1001	1018	969	994	994	976	992	969	1051	1031	993	967	989	1028	1017	1011	1006	1041	1073	1019	996	1038	1016	1023	969	1025	1020	991	1011	1001	1031	997	1005	988	967	963	1030	956	990	963	964	996	1011	1033	932	987	1029	980	1006	1001	1001	973	966	1053	1019	1012	966	1045	951	1047	961	1009	965	987	969	1043	953	973	997	1005	1018	974	1022	999	1002	941	1045	986	1030	1018	1040	1062	951	991	1029	1034	1017	967	1017	989	1046	997	970	971	941	952	1013	1050	1010	1023	930	1030	970	958	969	1014	993	990	967	965	1004	987	988	1024	981	1006	999	989	1022	1032	1006	1001	981	976	992	968	1003	1012	1022	986	995	1008	1018	1027	1003	1001	1042	971	986	987	1000	995	986	994	928	1000	1033	1036	1028	980	1048	1036	1024	1034	945	971	996	1053	1043	942	993	1008	1051	988	1072	986	998	970	992	1016	980	969	966	1009	981	985	1004	1038	1034	982	1026	949	975	1020	1012	961	1033	1002	1041	1031	989	1018	987	972	973	1009	1027	1008	1016	1014	1063	961	1009	1000	1033	941	1001	1000	1007	1001	1000	1002	984	990	1010	992	1022	1051	1046	1052	998	1056	1013	975	967	1002	958	980	1005	1051	995	950	1013	1036	981	965	999	1014	1020	979	992	997	948	986	988	950	987	991	983	1002	1028	1000	1008	997	1057	1001	1014	1010	987	1018	1045	1017	944	1051	1030	1042	995	980	1027	1038	976	1032	1015	995	1031	1032	990	985	1000	1029	1008	954	1067	988	1047	1003	998	1052	1012	987	972	1017	1006	1013	1026	1006	945	992	998	990	1072	1055	1038	996	989	968	986	947	978	960	932	967	1018	974	991	1028	993	1061	969	1053	972	972	988	1029	1024	1007	1036	977	916	1018	1038	975	990	983	1006	1006	943	984	1033	1029	925	1020	993	954	990	1017	978	992	1059	990	918	908	1003	967	985	983	966	977	987	980	984	1005	1012	1047	1005	1008	1026	1021	976	936	1034	954	1027	1032	986	979	1031	969	979	1001	1032	952	966	1017	1023	973	972	1008	1016	1020	1028	977	1048	1058	943	975	1028	1007	984	984	985	951	983	993	979	1007	958	1055	968	997	978	1009	1054	1045	1005	991	978	976	1011	972	1006	1012	981	984	1070	1019	1015	1008	1018	983	996	1020	1022	972	980	989	1032	1030	1020	1038	1012	1013	1004	1054	1004	996	993	1036	1017	1012	1018	1007	1007	1001	1002	979	991	1053	962	1012	977	979	972	1015	982	950	1022	1005	1006	923	994	956	989	1010	978	1023	1018	974	991	1013	953	1017	1039	1002	957	990	970	1017	1003	960	977	990	974	1003	993	1049	1006	1035	985	960	1008	1021	1011	976	1060	989	989	994	1015	953	997	986	973	993	1000	999	982	1012	1007	936	971	993	987	980	1011	997	1014	976	950	1014	1012	1003	1025	1037	1006	1034	991	1091	991	1002	1009	986	998	1030	1014	995	931	1040	1001	951	999	966	964	1055	1040	1062	983	1035	988	1020	927	1003	989	1032	986	966	998	994	1019	1012	1021	1032	1014	991	990	983	947	986	988	963	922	1008	1011	980	1007	1013	1021	1009	982	1034	1001	1027	957	985	1010	996	1030	1018	1012	965	1003	947	1057	1021	1024	970	988	982	1031	972	1004	1040	1025	984	982	974	944	993	968	1038	996	1008	1018	1033	966	1017	1065	1046	1007	1004	1012	976	1002	1064	957	1027	959	977	990	962	1004	948	1058	1020	991	1018	1061	1003	956	1023	1026	960	989
4894	2964	2097	1459	1359	1807	2003	1923	1690	1270	1151	846	723	647	528	480	368	328	275	231	183	144	122	92	118	104	94	100	97	99	103	125	138	155	142	153	143	134	138	122	137	153	122	132	108	120	133	154	106	99	130	91	108	98	88	78	97	97	100	91	87	98	77	93	85	91	81	85	80	98	97	108	104	106	83	86	95	96	101	103	87	96	88	112	92	94	106	104	101	82	99	81	102	96	93	100	100	82	79	93	105	98	77	85	90	100	97	77	83	84	76	96	107	113	101	94	92	92	97	91	88	84	92	103	80	82	91	87	93	78	92	95	105	96	91	70	79	73	100	89	99	98	106	101	81	80	87	94	77	96	84	93	88	93	90	111	111	90	98	81	100	85	77	106	88	97	104	90	90	102	86	102	94	90	105	86	110	90	101	80	96	95	98	80	110	82	112	87	82	95	103	76	103	101	99	100	103	92	100	110	69	108	90	86	102	91	90	81	78	106	101	89	70	89	86	82	103	104	99	86	86	98	88	100	95	123	82	85	92	96	98	98	100	73	104	91	73	102	95	94	96	110	83	89	120	84	95	80	94	91	99	94	92	79	82	102	96	76	93	104	94	93	94	86	85	88	87	111	94	75	109	102	101	107	85	95	98	82	73	100	88	91	90	76	86	92	97	95	102	98	84	94	111	86	94	90	91	108	104	113	105	93	98	89	95	88	84	96	88	80	91	87	98	80	110	71	88	89	79	100	103	83	103	100	99	103	91	97	97	82	115	98	92	101	84	75	78	97	89	106	97	78	92	89	92	99	91	89	85	107	79	89	99	101	97	89	115	83	87	98	83	96	86	106	81	97	89	92	105	91	106	99	89	85	87	89	91	98	93	81	94	98	80	95	94	92	87	72	100	91	86	99	90	95	103	103	84	99	90	83	91	97	92	96	110	107	79	90	95	84	86	84	90	86	105	87	82	91	101	84	95	88	99	83	88	71	113	68	106	94	70	96	95	90	107	105	100	87	101	108	93	92	99	118	96	87	103	88	100	95	97	90	73	117	100	97	74	85	89	93	101	96	116	96	91	100	89	109	92	102	93	94	111	85	103	92	107	98	98	85	92	78	83	114	91	82	96	95	90	78	111	84	90	96	94	103	96	93	110	96	109	91	91	91	96	98	73	92	102	73	95	80	87	83	88	87	97	90	89	86	102	87	84	98	64	91	84	94	94	93	99	94	81	110	108	79	103	96	96	94	74	99	76	113	87	101	87	91	86	90	104	93	97	89	82	95	87	89	110	77	95	105	116	91	108	88	86	88	80	75	86	94	80	88	92	101	83	91	94	88	86	83	95	92	93	89	97	84	88	90	76	98	87	82	95	76	92	93	96	76	94	97	97	87	108	98	86	100	95	81	91	85	87	82	94	85	86	93	79	102	91	88	84	108	100	72	97	91	95	91	100	105	88	92	82	94	88	84	90	74	84	120	91	107	91	92	86	94	91	76	96	74	93	93	94	82	73	79	85	96	79	102	95	99	87	84	97	99	81	93	95	76	91	106	103	97	97	108	88	107	96	90	85	98	90	98	94	82	100	83	80	97	92	89	81	106	84	106	97	77	110	100	81	86	81	95	87	98	93	86	81	91	90	78	85	84	89	86	80	98	112	98	90	86	86	90	93	90	93	98	88	86	70	97	105	102	103	84	80	79	88	107	90	99	94	101	97	76	97	105	99	74	86	96	86	114	74	111	100	81	79	103	98	91	93	105	82	79	89	84	86	104	91	94	90	83	111	89	77	69	87	80	102	100	100	91	86	96	85	111	96	90	93	98	103	95	95	90	85	96	88	93	91	76	67	99	108	90	94	90	86	90	74	93	88	94	107	99	100	92	107	96	87	84	82	107	90	101	98	99	102	105	86	96	87	91	89	102	103	105	79	77	90	91	89	85	98	77	102	87	66	82	95	93	110	86	81	88	97	103	103	102	66	90	86	75	77	91	95	96	96	92	75	91	95	94	80	96	88	94	83	68	84	79	86	88	91	103	91	91	74	92	93	86	94	103	97	83	102	99	89	87	88	110	85	99	104	100	75	76	87	96	100	87	90	90	82	101	94	106	94	92	93	83	107	92	94	102	102	101	99	94	95	87	84	82	88	94	105	92	112	72	76	88	90	95	83	103	92	92	111	91	86	78	84	91	86	90	82	76	86	86	108	93	103	103	92	108	95	97	88	82	92	98	78	96	94	101	83	91	97	90	76	101	115	88	83	93	100	81	90	100	75	81	97	92	105	90	81	105	79	76	105	106	80	84	106	90	81	91	94	91	77	93	99	90	94	93	91	104	82	83	110	82	84	98	92	86	86	114	94	80	83	95	90	88	107	81	91	92	103	97	102	95	97	100	82	82	112	95	89	103	95	86	99	87	99	96	84	98	79	96	104	105	118	97	118	78	84	84	94	82	104	93	88	109	96	91	70	89	111	85	96	100	99	89	72	98	70	91	91	100	91	101	95	83	108	93	89	82	105	95	81	103	98	88	101	97	83	88	93	90	92	97	102	89	84	91	93	82	97	96	105	93	83	100	104	82	102	88	81	99	103	80	102	100	96	88	82	110	102	76	69	105	79	91	91	103	73	91	91	73	109	85	115	87	98	97	95	120	93	91	104	78	107	109	88	75	74	103	91	87	88	81	106	89	90	79	100	98	79	75	87	98	82	82	90	104	101	99	85	82	93	71	90	88	78	104	84	95	100	97	98	97	84	79	100	89	76	94	98	103	83	94	89	84	90	102	93	90	97	86	106	98	92	98	92	84	93	83	77	88	101	86	91	92	71	97	103	82	74	72	78	83	85	92	86	91	100	104	90	62	97	80	81	89	85	87	74	90	98	79	73	106	89	100	78	87	98	83	86	97	94	95	91	105	90	87	83	85	89	97	91	98	78	76	77	97	97	92	97	99	100	92	115	86	69	100	84	98	89	89	84	101	78	96	97	102	105	85	84	89	87	83	87	95	91	100	90	101	115	83	83	102	87	102	82	90	64	103	102	99	90	82	85	91	87	84	107	97	110	85	98	77	108	84	109	82	87	110	92	108	88	95	94	118	94	95	90	101	93	97	95	99	95	86	99	93	107	77	91	88	81	66	94	97	98	102	102	78	96	97	86	83	84	100	95	86	85	86	110	88	101	98	84	69	97	94	103	88	93	94	87	91	89	83	96	79	107	95	121	78	85	99	108	100	96	78	81	103	86	81	89	88	111	77	79	76	101	93	101	86	110	86	91	100	89	86	91	100	95	77	88	101	97	80	88	108	100	83	97	105	73	96	73	82	89	82	71	100	93	107	100	82	91	94	82	89	80	83	97	88	110	79	93	90	104	119	100	88	96	92	81	123	94	84	112	91	80	101	99	85	91	75	92	101	122	86	104	91	115	102	107	87	111	96	89	115	97	92	96	91	101	81	88	112	131	60	93	80	98	92	96	97	94	97	100	96	93	88	89	99	99	95	114	79
28099	21269	18597	24111	31689	33350	32091	30673	28116	25085	22605	19854	17064	15272	12906	11118	9482	8396	7324	5456	3504	2264	1594	1301	1191	1233	1443	1383	1545	1669	1771	2007	2136	2491	2581	2451	2397	2153	2185	2206	2298	2279	2062	2095	2074	1966	2139	2001	1713	1479	1251	1051	1041	941	907	892	948	921	910	960	1002	981	941	928	948	928	993	940	968	922	956	970	928	988	1006	977	923	964	965	974	930	959	897	891	896	951	985	912	927	938	959	920	909	930	857	962	929	961	920	933	931	943	880	962	870	956	921	895	923	966	961	930	903	966	896	923	943	924	936	958	906	964	915	918	927	916	943	926	979	957	901	923	962	917	887	871	858	870	947	914	948	935	908	946	931	882	937	903	902	934	916	908	920	883	946	903	964	903	930	915	852	885	921	962	960	887	979	892	950	903	879	881	939	914	940	890	987	900	906	950	932	887	923	959	883	877	878	958	879	882	984	879	899	912	884	956	927	937	923	889	979	917	929	908	900	894	947	898	953	949	900	910	932	902	946	957	976	919	973	906	950	887	930	953	879	882	941	952	957	939	918	969	878	943	935	902	909	959	934	931	894	909	897	925	916	939	924	903	931	946	930	897	915	970	919	954	891	934	956	968	952	970	891	953	912	949	942	902	921	948	962	884	934	914	884	898	915	960	917	898	918	882	900	870	945	959	881	962	932	917	904	926	908	926	928	917	883	928	934	954	890	920	944	925	924	890	932	909	916	936	916	913	891	971	929	945	886	914	925	958	898	932	968	917	909	938	930	879	939	931	922	902	902	940	960	942	873	973	970	898	942	898	946	912	932	921	890	941	912	966	908	925	935	939	952	931	925	885	892	903	937	954	907	898	911	900	935	969	895	852	899	954	907	934	918	919	908	912	916	966	950	920	907	865	895	895	898	928	914	957	919	939	954	916	894	985	946	914	901	890	898	948	878	896	901	891	886	896	874	889	914	979	916	915	939	930	921	942	923	973	904	921	914	946	949	971	854	943	863	906	920	890	868	950	964	894	911	904	920	884	939	847	894	877	947	887	975	947	899	931	867	955	899	900	908	918	880	942	946	905	963	923	899	959	967	959	940	917	887	925	893	909	841	967	925	914	908	977	917	923	937	901	923	913	934	912	921	914	917	928	959	900	904	932	887	976	866	925	917	943	995	918	922	907	840	915	943	872	981	907	943	882	913	940	916	940	880	957	902	922	932	950	892	936	929	938	921	911	890	910	902	893	898	879	885	913	874	974	888	906	907	926	867	911	949	934	886	933	896	891	917	946	889	845	936	940	901	952	907	934	931	945	918	972	909	936	921	882	968	896	890	969	897	954	903	941	910	877	898	966	948	975	905	924	899	946	929	921	953	904	923	947	976	985	914	919	933	901	907	878	964	893	944	956	913	888	926	935	930	905	890	900	904	935	904	853	926	879	897	953	906	905	912	934	914	904	932	924	918	905	893	925	900	948	905	922	898	928	925	874	901	879	869	913	932	907	933	959	956	881	936	873	952	979	864	919	900	908	930	913	916	933	929	925	969	929	917	957	902	899	935	903	942	985	951	961	887	940	900	910	910	941	941	921	945	933	922	879	934	901	898	911	972	926	883	938	940	915	883	925	893	915	897	944	931	969	909	918	883	945	941	917	958	997	905	931	907	918	907	977	837	932	912	976	940	945	920	873	909	901	857	927	942	949	886	932	964	918	916	874	955	964	954	938	950	921	903	926	893	858	910	909	921	944	906	904	947	913	928	879	963	907	890	926	917	980	934	982	908	926	946	928	914	883	890	951	928	908	908	941	907	967	921	973	930	930	928	885	908	889	933	986	929	962	894	920	881	912	912	843	917	928	897	877	862	904	922	922	919	898	913	912	955	921	933	910	931	941	924	961	921	920	876	905	920	919	915	947	903	922	896	836	968	915	854	852	897	889	962	908	959	892	915	973	908	923	955	908	912	969	905	900	949	920	926	894	930	908	904	918	970	887	966	908	976	961	891	911	898	888	889	942	933	944	880	913	952	922	920	933	960	934	897	958	916	943	910	930	971	893	928	877	972	956	933	912	950	900	949	963	908	918	900	913	966	864	964	916	925	923	918	918	932	908	949	887	899	919	909	930	900	955	896	925	907	941	941	942	865	955	952	861	951	915	962	863	958	918	903	927	941	916	905	889	945	918	908	931	942	914	895	890	970	869	900	871	888	901	889	940	906	929	958	917	928	939	895	912	863	953	906	958	884	908	949	904	908	918	880	966	889	925	893	933	939	904	910	886	928	969	943	939	909	907	861	879	846	953	848	900	943	904	922	897	901	939	886	940	862	914	908	952	912	893	929	934	964	927	955	895	966	960	931	901	933	905	934	945	974	947	940	960	929	902	921	885	878	922	890	876	962	915	897	940	892	917	977	904	960	906	944	939	933	898	940	910	928	899	928	944	951	899	928	862	907	946	931	928	893	880	894	907	884	863	917	923	932	915	895	933	891	921	941	889	973	979	907	914	928	981	924	920	916	968	955	943	973	924	907	920	876	969	925	876	937	943	929	933	973	873	896	914	927	969	930	870	914	945	899	871	960	904	913	938	909	915	930	892	909	867	855	896	903	916	937	924	935	913	933	911	939	937	897	967	888	930	874	943	874	894	926	930	947	935	896	937	976	899	979	912	926	919	948	928	907	901	889	948	907	860	939	883	907	939	866	938	927	933	937	885	953	975	928	920	886	956	972	928	935	905	923	902	907	894	950	958	936	956	885	951	952	933	947	915	963	915	872	930	946	955	891	891	946	957	949	950	893	876	891	952	917	947	954	904	888	932	907	922	912	911	960	942	919	914	917	909	955	856	825	936	912	908	952	910	926	896	934	954	896	932	892	894	897	897	925	900	949	994	939	922	882	881	903	953	916	964	951	883	921	858	910	928	937	903	956	927	912	973	926	893	992	932	972	931	925	918	931	932	905	964	953	910	931	938	928	931	902	884	930	953	910	912	922	958	931	877	901	958	860	900	918	906	896	923	885	929	931	857	961	983	932	899	998	986	881	914	942	960	952	930	890	936	861	976	928	891	939	902	895	921	940	885	945	932	888	944	932	930	932	871	971	893	922	921	928	950	941	885	964	910	901	918	893	919	930	917	931	867	930	920	963	922	970	960	923	881	864	936	902	862	887	901	924	929	904	879	967	964	895	975	926	922	927	936	904	866	948	938	965	934	939	916	915	925	924	903	894	948	931	933	964	928	961	950	894	939	898	910	930	916	887	959	996	922	961	937	901	922	968	886	924	946	932	915	920	959	938	909	918	891	968	948	916	930	880	912	889	892	995	892	968	939	887	895	912	924	925	944	900	893	952	915	924	913	882	963	952	912	869	937	961	943	940	860	914	952	910	899	879	958	937	888	912	907	927	937	905	961	907	927	885	908	915	926	987	923	970	946	926	884	913	919	916	940	887	934	929	919	891	937	870	959	948	919	943	876	907	935	918	918	900	951	941	921	890	983	945	927	967	929	897	935	911	958	914	865
5137	3065	2197	1517	1419	1891	2030	1991	1636	1319	1094	913	752	618	514	423	353	323	296	243	146	133	115	125	87	95	99	106	101	124	119	124	127	137	160	149	124	126	127	134	143	121	143	132	132	124	148	126	118	117	80	90	95	89	67	90	86	93	75	97	70	90	84	103	75	110	87	99	95	89	73	95	92	86	104	97	82	99	109	85	91	98	97	78	90	85	80	98	85	93	91	95	77	108	96	96	85	92	91	95	82	92	65	99	104	93	77	95	98	91	93	92	103	91	84	86	91	81	95	91	90	99	89	104	89	90	99	85	99	85	90	96	82	90	78	79	88	95	86	88	82	95	99	91	91	80	103	81	113	94	80	94	87	86	79	92	98	80	67	104	84	82	85	89	89	93	90	101	101	73	89	93	93	88	77	111	88	95	82	97	87	86	77	76	91	89	105	87	95	107	87	80	116	91	83	73	87	101	102	83	104	80	90	81	89	82	94	87	89	81	87	84	82	99	89	88	89	92	105	74	86	98	92	88	96	81	81	108	68	99	88	89	90	81	82	106	76	86	77	86	84	102	93	93	70	95	82	92	87	101	98	79	83	85	95	88	91	90	81	88	91	89	87	93	83	85	97	79	85	100	106	90	92	87	107	93	95	97	106	99	71	109	104	79	93	87	84	82	91	74	79	90	89	88	84	72	88	91	85	79	102	96	96	81	97	84	91	99	97	91	84	83	93	99	101	83	93	87	86	106	93	92	96	109	76	87	88	98	79	67	66	89	78	88	86	100	88	91	95	86	82	106	90	108	86	90	104	91	95	90	82	83	77	98	95	105	71	78	80	84	85	91	85	83	89	95	84	91	89	106	90	85	96	92	80	89	98	94	89	82	76	99	85	78	98	105	77	83	81	101	83	93	92	85	89	93	103	117	89	80	100	82	90	104	96	101	87	100	73	86	79	94	87	92	86	70	109	86	93	98	110	78	85	89	105	104	94	83	83	92	98	80	88	85	98	86	87	91	78	98	75	91	95	103	78	83	87	84	97	97	89	79	94	88	85	88	100	75	92	80	94	82	103	78	68	92	101	84	85	95	92	100	87	93	90	98	94	87	84	94	98	97	93	81	102	98	84	79	98	92	94	87	81	86	88	85	88	96	77	86	87	64	76	82	91	77	96	91	100	70	83	90	96	85	98	83	86	81	76	101	87	97	94	75	86	70	77	102	97	89	82	97	86	106	86	96	99	94	84	107	82	79	91	95	80	75	90	91	78	95	83	97	101	92	86	86	81	92	91	101	84	77	101	95	80	92	106	78	87	81	97	72	81	67	85	86	76	98	95	106	78	66	105	89	62	101	92	74	76	109	84	79	93	81	77	100	106	95	90	94	78	100	87	81	92	79	101	90	89	80	91	100	104	85	102	93	104	111	85	95	96	90	81	101	83	78	96	108	83	98	114	80	72	90	89	83	84	94	81	94	85	87	88	96	91	85	96	91	100	88	98	83	84	101	100	87	105	93	103	82	92	88	84	100	91	94	90	81	99	77	118	85	99	74	94	82	116	90	104	89	79	124	109	88	85	103	97	92	80	90	92	99	102	81	78	81	80	94	91	82	71	101	100	86	96	94	80	93	85	89	95	104	92	93	80	91	90	96	99	90	82	91	87	93	104	102	96	101	85	84	86	99	97	94	98	106	83	81	111	82	68	93	89	81	101	100	92	103	83	105	96	82	87	87	93	95	86	77	95	94	100	80	72	89	78	93	85	104	97	86	100	112	107	74	96	98	82	94	99	100	109	70	89	83	91	78	91	91	108	93	101	79	75	93	86	83	73	86	93	102	93	77	90	89	76	88	73	88	95	90	80	86	95	93	97	89	85	88	80	95	87	95	84	86	97	91	95	74	108	95	88	88	120	86	82	89	96	85	86	101	106	92	78	87	94	98	84	87	71	90	91	88	103	81	86	82	88	90	113	97	80	75	95	91	85	97	84	91	86	83	89	102	122	92	87	86	82	83	93	74	94	92	93	87	94	88	90	80	76	84	80	76	101	80	90	89	95	100	81	79	87	111	107	94	85	92	98	90	85	83	98	103	75	84	90	88	102	90	88	75	75	91	85	92	106	75	99	85	82	85	85	99	107	78	88	120	92	100	91	97	98	86	74	91	99	92	74	105	84	72	98	103	76	101	87	91	97	93	83	96	105	83	94	76	81	79	95	91	92	89	82	71	79	97	92	99	72	102	94	88	81	100	87	62	92	80	87	80	81	89	87	101	86	94	89	83	112	93	85	94	91	84	94	81	79	87	93	79	80	86	92	103	92	93	92	87	90	82	104	95	88	87	105	80	101	94	97	95	94	86	95	75	94	80	85	91	78	80	72	95	86	112	91	85	86	91	96	95	90	94	73	89	81	88	98	82	70	85	88	72	88	82	90	91	100	100	99	87	78	79	84	90	81	90	79	84	90	82	112	71	91	85	96	79	103	98	89	116	83	99	94	93	100	105	98	81	102	86	103	88	84	112	109	88	90	94	94	80	101	82	94	80	87	112	93	97	77	89	93	98	86	99	80	78	85	95	90	93	68	119	83	90	84	89	105	105	84	100	95	101	82	82	86	80	81	110	85	92	101	103	101	92	89	71	87	88	88	96	98	76	84	83	71	80	78	98	107	88	93	88	89	83	92	83	96	86	70	83	91	81	88	95	90	93	83	102	83	99	83	92	90	99	93	100	84	105	92	92	99	80	110	87	93	101	92	100	91	88	96	85	94	106	77	92	82	98	93	77	86	96	95	84	87	89	78	90	76	87	93	81	99	85	89	74	101	100	89	87	114	85	88	80	71	77	85	84	98	85	89	85	92	93	67	105	87	83	97	82	98	86	86	99	85	85	85	87	89	84	88	94	86	96	102	75	88	83	76	90	84	88	96	84	97	90	103	86	82	86	111	87	104	84	86	97	88	82	71	85	72	87	86	97	89	75	82	82	101	84	78	78	105	90	88	96	71	98	102	74	84	93	89	82	82	86	86	89	102	92	102	82	78	96	106	101	79	86	93	83	83	77	99	108	92	95	79	95	110	74	102	76	94	88	78	87	93	89	98	86	89	83	84	86	104	88	87	90	102	83	85	89	95	101	88	90	80	89	118	90	92	95	75	81	89	90	106	100	102	98	91	101	77	99	90	84	78	79	100	85	80	95	102	87	79	88	82	84	78	96	80	85	70	85	108	101	91	93	92	80	98	76	82	95	97	98	78	81	76	84	109	82	92	95	86	98	95	96	101	91	89	81	102	87	88	86	92	84	100	88	100	102	91	76	89	83	107	80	88	85	110	88	83	88	104	99	99	100	85	96	82	105	85	88	95	90	84	92	78	107	78	82	91	95	86	87	84	99	78	87	104	86	96	68	86	73	84	70	92	95	95	78	98	87	80	76	87	83	102	116	92	71	68	91	95	88	86	88	80	83	95	85	80	97	90	92	85	94	92	91	95	78	98	78	92	84	98	77
28761	21661	19003	24399	32153	33709	32485	31129	28235	25640	22320	19991	17491	15171	13280	11503	9616	8508	7433	5693	3434	2173	1552	1351	1204	1262	1496	1524	1580	1722	1876	2029	2331	2661	2599	2531	2419	2222	2197	2177	2479	2243	2125	2157	2089	1978	2186	2046	1750	1425	1216	1084	942	1024	921	873	951	898	854	917	956	971	937	934	960	917	991	939	895	935	941	917	999	932	941	926	963	890	930	894	937	938	897	929	887	961	975	937	880	904	887	938	913	903	868	933	948	921	955	961	865	905	902	901	960	906	949	1003	935	877	932	933	865	912	919	891	899	918	936	876	911	874	884	910	932	892	917	904	894	905	906	939	893	903	889	897	856	872	990	945	891	897	912	937	880	883	906	929	920	930	874	914	926	899	915	883	926	936	898	898	889	928	891	898	896	937	926	903	923	886	881	856	922	909	957	925	917	890	931	892	862	831	851	931	892	876	881	905	966	928	924	895	940	913	858	866	940	934	932	950	968	937	889	895	874	892	978	939	867	928	905	925	903	904	886	902	881	835	876	890	858	882	880	931	931	903	879	915	923	911	923	911	887	933	913	869	837	925	924	877	912	862	898	897	950	881	900	895	874	858	943	870	852	894	862	910	890	909	940	918	880	909	917	936	912	884	915	847	932	891	916	874	929	932	906	853	918	900	930	939	919	879	887	883	883	950	936	928	883	908	881	894	891	871	953	864	861	916	892	934	900	935	900	952	903	899	900	888	920	905	905	946	863	896	898	969	953	858	936	902	909	908	915	886	891	864	899	882	966	892	898	938	898	923	888	920	923	920	888	939	878	882	889	903	894	870	930	913	919	950	871	918	914	939	836	903	892	965	926	904	920	913	882	856	913	919	921	925	888	903	925	908	859	911	931	854	938	934	936	909	894	906	920	994	881	955	898	981	954	884	973	943	880	935	879	825	893	936	885	921	916	911	853	872	936	896	889	922	881	897	883	895	858	890	936	930	907	896	922	925	875	876	890	861	876	874	909	959	841	886	899	845	867	919	896	875	884	937	906	908	963	931	889	904	914	891	928	885	950	899	913	917	885	867	886	898	874	920	921	961	899	874	885	912	895	905	903	947	886	906	925	922	892	884	915	935	871	907	872	955	943	881	908	952	883	916	898	876	941	915	903	886	915	953	917	936	913	900	875	877	920	895	924	866	956	922	905	885	894	926	866	890	864	940	886	894	927	923	927	834	896	899	880	895	897	923	849	929	893	893	903	880	903	894	897	846	867	934	905	850	890	963	894	922	899	918	870	901	958	892	950	901	911	910	870	870	952	948	900	891	869	921	878	890	926	947	911	930	897	934	841	924	978	866	941	933	882	899	895	924	846	894	851	911	873	940	881	886	947	920	904	848	962	905	905	906	961	929	903	885	966	890	862	866	914	864	941	876	947	890	932	933	959	905	880	923	916	916	862	929	909	946	910	910	912	883	884	863	918	888	919	897	944	932	949	931	952	925	920	940	926	886	924	916	913	899	935	912	913	966	967	923	903	872	902	865	905	860	884	910	880	904	874	881	950	932	878	868	907	968	888	888	898	900	913	919	885	912	863	940	939	948	917	894	971	857	901	893	927	904	839	887	903	924	936	875	849	851	918	913	914	871	844	879	952	908	897	878	838	910	938	931	901	882	923	856	901	906	912	924	951	918	931	898	916	842	866	865	925	895	920	826	876	914	917	956	894	884	924	897	927	927	900	948	886	895	871	952	923	911	932	869	915	831	933	903	928	910	876	886	909	913	862	893	913	908	927	864	881	904	844	907	911	938	903	866	867	944	900	886	921	903	962	905	897	905	881	916	929	876	909	953	925	886	929	906	909	875	873	875	913	905	917	884	926	930	902	849	945	888	894	917	939	899	860	913	879	899	945	985	894	951	890	887	891	905	944	956	955	944	978	908	958	911	896	928	870	912	968	890	909	912	896	867	875	880	832	917	876	909	935	872	913	866	895	894	876	892	921	928	869	892	939	980	930	882	852	905	938	899	920	945	885	952	895	896	897	888	929	931	919	926	948	858	881	898	957	922	919	963	884	928	899	914	933	868	906	906	918	901	893	899	893	925	947	922	927	929	897	925	936	873	856	930	920	905	926	852	870	941	897	952	935	893	888	914	896	910	986	926	887	911	847	869	887	926	867	910	940	883	927	917	934	936	927	931	907	942	865	901	903	904	896	896	900	911	857	963	894	929	952	950	872	910	851	870	879	901	886	892	861	907	859	967	892	916	911	922	888	917	859	905	903	895	914	873	893	883	887	945	897	902	868	915	925	936	916	902	890	910	886	856	937	901	945	905	925	937	919	885	904	898	940	857	885	886	904	953	880	900	920	924	948	904	937	885	910	926	916	939	889	886	927	899	902	979	898	906	919	897	890	929	955	892	887	923	854	880	940	891	840	943	920	858	877	865	922	914	861	871	945	938	974	887	894	876	833	891	925	895	878	880	903	959	991	881	882	906	910	861	884	900	924	933	919	988	886	928	859	868	895	920	854	881	897	929	875	883	948	931	938	954	882	927	875	913	928	909	927	869	912	931	839	874	915	876	942	910	813	847	904	968	890	929	895	871	948	923	923	914	883	947	962	895	882	929	879	893	845	897	887	901	881	914	919	895	875	909	881	905	921	870	927	901	900	975	917	880	876	915	917	917	919	853	904	956	910	904	865	943	913	910	931	937	923	944	865	906	953	911	916	902	858	906	913	885	935	887	905	940	905	963	883	856	948	913	881	919	964	926	912	818	923	899	929	924	905	909	879	944	905	947	916	870	961	859	879	930	869	943	930	909	910	960	862	918	919	900	851	914	876	911	923	874	925	895	902	886	929	950	871	894	918	867	861	838	901	864	956	951	909	910	931	928	850	862	963	941	870	899	927	932	883	910	909	967	880	896	901	879	908	899	868	855	889	949	947	883	909	915	907	890	859	872	877	910	881	926	899	887	889	884	942	895	938	899	895	939	902	899	890	914	900	897	876	972	887	939	906	945	914	870	864	900	899	889	917	893	875	916	940	887	907	890	896	871	863	927	856	910	929	916	875	904	894	877	930	884	943	965	854	825	916	865	918	879	916	904	928	913	915	922	942	908	965	893	933	904	901	939	912	895	894	902	930	949	922	834	918	868	948	909	854	878	829	914	917	956	898	948	958	922	810	851	911	945	929	862	958	855	904	911	877	886	912	915	890	899	928	943	914	928	828	888	914	913	921	869	883	884	916	947	831	896	840	903	908	924	899	863	871	893	887	888	939	855	917	918	909	921	936	865	950	890	864	920	864	870	904	868	920	903	883	881	894	912	928	898	865	874	945	940	894	960	847	862	899	868	889	874	881	913	848	899	878	885	958	872	947	888	931	913	950	931	956	977	933	914	873	968	926	911	887	902	938	928	890	879	896	917	900	932	840	874	852	892	880	911	887	936	883	900	876	900	891	926	905	930	927	875	982	940	882	864	934	884	942	922	901	901	882	891	916	870	894	900	933	899	859	900	926	891	899	913	898	910
4537	3900	2803	1889	1675	2366	2538	2441	2033	1681	1354	1119	853	745	583	510	431	377	322	253	191	114	94	89	86	86	82	110	98	97	115	125	143	145	148	121	138	141	137	117	136	126	120	107	123	122	117	117	100	104	85	65	89	78	74	65	77	69	73	63	88	92	70	74	86	82	61	68	64	91	71	75	69	69	70	69	75	74	88	76	74	68	78	67	82	75	66	71	79	81	78	80	63	71	77	69	76	80	75	72	91	60	71	81	89	72	74	85	59	64	84	78	77	66	92	67	85	72	79	82	69	80	79	71	64	71	81	74	93	68	62	81	56	76	68	80	81	70	86	73	73	86	64	73	79	57	72	64	61	76	88	89	67	70	83	80	77	64	80	93	70	74	73	70	58	81	83	73	55	68	87	73	74	77	78	77	60	86	80	78	64	70	85	74	92	58	73	65	85	62	61	67	95	80	99	71	74	72	72	67	82	85	68	72	61	77	66	72	74	70	78	92	67	75	79	67	73	77	60	62	68	72	69	67	70	68	70	83	81	78	69	78	75	86	78	71	68	81	74	73	67	77	89	77	64	79	75	70	67	64	72	72	69	62	77	63	78	74	60	73	73	72	70	73	82	72	81	81	63	82	77	68	71	63	76	81	85	81	87	88	80	75	71	70	84	61	70	77	69	72	76	57	90	63	78	77	62	73	64	91	78	80	63	69	63	73	79	76	74	69	72	78	68	78	67	78	79	87	68	69	75	78	72	65	80	72	77	68	69	65	77	73	64	83	74	95	80	68	72	72	83	84	79	73	78	74	62	71	62	69	81	79	74	85	70	69	71	61	66	77	70	76	81	74	62	74	78	78	69	73	89	74	74	69	75	70	81	70	84	62	78	81	66	68	87	81	72	68	66	81	74	61	69	49	72	71	72	63	67	76	72	71	71	76	78	69	79	83	88	74	75	62	65	67	76	88	76	69	72	71	81	72	77	69	75	65	79	64	75	77	63	83	78	74	68	80	54	70	76	78	76	72	79	66	75	82	71	84	72	72	65	62	74	76	71	67	71	85	68	80	87	64	71	65	83	63	80	61	83	81	62	70	67	69	97	70	85	72	77	79	72	71	71	85	74	87	83	58	73	66	67	60	68	75	95	62	74	87	72	88	74	72	71	74	79	66	59	75	68	80	69	74	80	86	71	68	71	84	78	73	69	83	64	74	82	70	88	65	80	73	81	75	69	62	62	85	77	87	82	66	75	71	85	64	69	72	76	81	63	53	72	71	79	76	69	80	76	69	67	77	90	69	74	83	77	74	74	86	65	85	94	80	81	73	62	85	55	73	79	77	76	70	68	67	84	63	81	63	71	85	75	66	62	74	60	61	70	80	88	91	75	82	58	80	75	62	73	82	78	76	83	95	78	79	66	80	86	82	74	74	70	67	64	73	70	71	72	79	79	62	67	68	81	89	66	64	74	65	57	75	72	74	70	74	60	66	82	74	91	69	75	74	62	74	82	77	75	76	69	92	79	73	70	79	90	72	74	62	80	68	70	62	79	64	80	79	56	75	80	98	91	59	63	74	65	76	79	69	71	82	78	83	64	64	72	77	59	86	82	81	68	75	71	75	78	84	80	76	60	79	75	88	70	68	72	76	73	79	85	82	75	95	90	81	82	72	79	63	74	81	73	64	76	75	80	67	87	64	79	89	73	77	74	76	67	64	67	86	70	75	87	88	71	54	66	87	75	74	91	77	89	82	78	80	78	68	84	87	68	88	66	74	76	80	75	62	86	69	71	77	70	66	51	76	73	70	75	75	70	89	72	83	74	85	83	68	83	79	68	72	72	75	97	70	81	79	65	72	80	81	80	70	67	60	80	80	67	62	86	65	82	81	64	83	76	83	75	64	83	56	77	89	60	72	66	80	75	69	80	84	78	92	63	69	77	74	71	52	62	64	83	83	69	80	74	82	86	61	86	78	78	89	68	77	68	76	67	71	59	76	94	74	71	80	81	79	75	80	81	66	68	74	77	79	70	71	80	84	77	71	82	85	74	83	68	68	66	80	70	65	61	82	82	85	73	91	75	86	75	71	78	69	92	78	60	78	80	84	80	58	70	77	69	89	78	71	71	66	76	67	55	72	81	77	61	75	69	73	87	95	68	84	76	80	75	70	79	81	60	64	80	72	72	70	59	62	69	60	80	72	67	79	67	76	74	102	87	72	65	85	74	82	82	83	79	90	64	79	73	71	70	54	80	71	61	64	64	77	70	65	72	67	66	76	72	79	77	77	76	71	76	80	71	84	78	76	72	77	67	75	72	71	87	64	82	61	85	65	83	77	71	77	73	73	65	76	70	72	66	69	79	66	74	75	75	58	65	76	59	70	92	59	78	62	77	63	80	84	60	81	78	88	65	94	66	77	72	75	69	59	67	65	70	73	69	83	75	79	66	64	78	65	72	72	70	74	90	73	57	67	76	78	83	69	89	81	68	87	64	85	60	92	54	77	86	77	72	72	72	77	77	86	63	70	69	78	78	66	68	79	75	66	87	76	68	78	81	81	72	77	76	60	90	78	77	85	73	65	67	85	81	87	90	68	69	59	69	74	68	55	54	71	91	89	70	67	74	64	62	67	69	77	76	79	70	75	78	74	85	83	78	73	75	64	60	74	80	67	68	76	66	65	55	58	86	75	88	87	85	85	76	78	62	66	71	74	78	82	77	67	76	82	79	72	71	94	81	66	71	83	83	77	84	83	77	84	67	77	55	76	82	61	71	87	80	70	68	72	74	63	84	68	72	86	80	75	81	63	77	81	81	87	80	71	85	61	69	84	84	57	72	77	72	69	85	60	65	94	58	79	71	74	81	78	73	104	59	74	64	67	77	81	68	72	75	77	82	78	63	83	77	73	73	64	60	64	69	70	71	79	72	70	82	65	70	64	67	74	85	54	68	75	80	77	67	64	88	71	69	93	65	82	84	71	69	85	66	74	79	77	65	72	53	76	73	71	77	72	88	84	81	79	65	68	81	69	62	64	74	76	73	77	80	79	75	73	66	75	72	81	83	71	70	86	61	76	70	88	76	83	85	76	64	88	65	76	72	72	71	70	78	64	85	78	81	67	75	72	74	89	65	73	75	97	82	71	77	69	60	81	88	79	81	56	79	77	79	58	75	69	64	92	84	74	86	79	71	76	75	78	73	83	73	68	88	69	88	80	78	80	80	72	73	70	83	68	71	89	67	65	71	73	85	81	83	52	82	78	66	78	73	86	82	79	71	91	73	74	72	69	81	62	72	69	76	74	90	73	65	65	63	85	65	68	56	72	80	63	68	69	68	77	77	73	86	82	85	68	70	81	78	69	68	86	71	75	70	59	74	87	71	60	70	72	83	69	64	76	91	67	71	71	77	90	71	73	87	90	77	64	69	69	72	91	77	81	80	73	76	67	66	83	65	58	80	81	69	74	83	80	74	74	74	73	82	62	53	70	74	68	79	97	73	94	72	70
31816	23732	20916	26762	34276	35924	34711	32850	30084	27440	24350	21608	19044	16679	14647	12872	10772	9554	8439	6152	3837	2240	1641	1290	1261	1272	1416	1529	1715	1769	1972	2168	2456	2925	2800	2741	2552	2462	2404	2316	2584	2371	2261	2285	2184	2130	2335	2205	1817	1403	1170	961	840	791	801	779	773	775	792	843	800	807	815	844	808	821	807	750	842	816	805	796	855	829	795	807	818	856	821	824	831	759	756	785	767	811	776	741	766	746	747	813	780	798	746	767	770	803	745	791	760	707	750	778	787	766	761	785	766	741	798	812	790	795	799	759	720	758	737	765	755	746	816	721	754	717	819	746	783	812	702	733	790	780	772	756	784	751	785	841	766	773	737	763	782	753	757	800	728	801	749	776	786	761	766	748	805	742	821	764	738	820	766	764	783	746	801	764	728	786	830	757	798	723	755	783	762	759	731	768	733	775	813	744	710	732	776	764	767	759	716	729	748	708	785	788	813	749	791	756	780	761	744	753	764	724	737	757	750	760	738	789	793	790	822	738	699	761	777	811	807	772	782	779	717	809	814	778	764	782	757	767	802	811	776	741	806	730	750	777	751	747	773	749	736	785	781	761	779	737	784	791	731	743	753	731	742	747	813	781	761	785	810	817	736	756	749	748	731	749	766	792	718	749	755	765	786	767	779	803	751	801	796	723	713	748	808	750	725	729	743	783	790	759	774	746	751	736	792	757	749	770	809	732	801	810	785	724	724	757	774	730	742	724	772	768	740	758	779	732	733	756	727	740	745	756	751	803	800	761	801	795	766	754	782	755	784	819	746	728	786	727	760	843	761	767	762	739	772	762	730	790	787	771	779	751	752	756	745	774	737	744	774	789	693	745	744	825	764	771	741	715	757	798	753	803	778	778	739	765	751	718	752	746	778	743	742	766	767	759	739	767	753	808	803	738	725	796	773	765	758	766	806	789	773	752	796	761	741	745	770	734	784	774	789	749	794	790	737	754	791	711	758	764	750	772	762	767	804	764	759	775	768	715	803	777	778	751	778	764	783	793	751	719	812	766	737	730	726	753	732	774	771	766	771	711	805	763	748	770	771	750	734	756	801	759	783	772	753	775	802	769	774	789	735	755	764	784	743	749	730	731	772	777	724	745	771	809	796	748	796	749	763	716	719	770	700	748	765	737	790	740	787	810	790	744	764	757	752	783	779	744	755	773	773	755	747	769	752	813	715	760	815	776	756	731	720	739	814	790	726	732	774	775	733	754	820	778	737	763	779	761	732	797	740	821	817	749	713	752	811	817	737	750	722	759	792	754	806	785	741	761	701	820	714	767	752	724	796	735	766	772	756	732	789	718	764	747	772	761	766	796	764	760	747	757	734	734	736	785	762	767	770	778	714	771	771	795	772	797	811	794	779	770	801	795	788	784	766	735	783	747	782	762	765	747	823	786	783	763	760	729	765	743	768	804	766	762	717	750	759	803	731	760	797	776	793	751	792	816	773	768	739	769	795	782	810	813	760	764	760	699	703	679	769	772	751	765	753	754	763	739	740	779	805	741	807	774	801	741	775	757	747	795	766	781	744	809	721	721	741	789	739	768	773	742	785	741	798	801	786	803	771	774	798	723	739	784	808	753	762	763	784	718	793	780	742	789	750	775	763	781	783	739	799	744	722	774	777	733	752	800	750	746	759	789	749	763	741	771	775	764	812	792	743	756	769	750	816	762	736	740	746	770	761	751	754	766	789	785	829	771	769	797	739	761	786	760	738	788	799	757	758	765	757	754	759	741	804	783	804	761	743	787	754	787	784	749	839	799	783	766	807	748	759	709	728	772	767	776	729	734	732	746	799	826	737	804	799	780	741	797	753	736	757	709	744	757	699	791	761	761	745	746	802	780	810	721	778	767	830	770	720	726	772	778	766	753	778	773	757	762	749	759	751	770	762	766	752	708	759	768	785	740	748	776	746	726	753	775	764	762	773	770	785	769	772	735	756	755	727	760	755	754	722	772	742	801	725	765	767	793	761	766	798	794	712	755	758	772	758	759	801	698	742	789	744	742	781	780	787	803	740	731	745	790	740	800	788	747	733	805	746	827	789	785	749	757	757	810	761	801	794	712	763	742	745	785	745	758	765	760	764	731	819	782	768	778	788	692	790	768	737	784	784	778	760	785	740	752	751	761	784	727	760	690	769	740	753	740	762	764	726	742	751	764	757	728	767	758	740	695	712	780	769	738	739	720	758	730	744	757	749	782	776	812	745	717	794	800	772	752	764	757	751	767	779	753	750	761	786	778	773	747	763	763	764	750	729	738	790	737	770	787	725	776	788	780	804	791	745	740	741	748	777	760	760	754	769	759	793	757	759	786	755	797	787	789	723	731	770	747	720	752	751	725	770	799	760	821	778	774	754	735	750	771	716	811	762	777	783	791	735	736	768	804	768	740	813	802	755	717	770	797	757	726	777	765	793	750	768	704	757	783	763	734	795	743	773	782	769	782	732	782	844	743	772	772	774	718	777	777	759	762	758	686	774	761	776	756	749	745	777	759	765	774	775	717	789	798	751	767	767	817	780	760	762	759	776	712	745	736	724	771	718	762	770	734	785	772	783	742	712	745	721	762	734	757	746	764	769	776	746	778	789	787	770	828	756	744	760	745	748	759	747	783	767	752	793	764	769	731	764	745	745	813	800	753	767	727	755	800	743	736	785	765	741	754	764	732	721	769	769	738	804	757	731	746	743	785	734	785	761	749	793	760	758	752	756	743	785	847	829	749	783	684	746	754	746	777	785	745	765	777	729	750	749	797	779	750	752	739	773	801	729	788	760	768	733	776	752	757	739	780	768	719	722	764	829	777	784	753	750	757	779	746	789	798	787	740	730	777	829	765	769	739	826	767	833	771	755	714	745	716	754	722	790	736	703	721	783	777	790	680	781	731	767	783	759	738	733	759	782	732	744	775	769	722	788	757	756	778	705	792	789	776	780	766	783	740	722	788	772	713	714	813	768	796	776	765	751	751	782	816	735	799	802	713	751	748	805	715	761	731	763	780	770	837	736	742	746	751	803	739	752	765	798	806	791	764	757	751	766	820	804	803	749	752	788	794	805	779	769	740	773	747	802	739	789	689	784	784	756	803	775	735	793	783	739	832	786	770	795	751	759	826	768	751	729	793	727	769	768	758	790	775	811	742	735	802	769	794	752	787	768	748	779	738	790	754	752	768	757	725	773	773	769	752	760	764	761	819	774	764	744	796	773	751	779	784	791	787	781	732	761	774	767	762	741	776	748	772	731	733	799	722	767	726	747	795	762	736	783	734	751	746	758	768	738	787	786	781	776	784	732	779	826	769	748	772	810	811	748	791	741	782	771	740	714	722	776	751	756	741	749	773	781	736	750	795	746	784	710	757	719	820	734	735	742	745	792	741	771	734	761	748	759	752	766	767	757	766	757	738	815	737	730	790	792	768	729	784	790	753	729	740	727	799	736	740	751	772	786	753	769	805	827	774	739	808	747	766	799	768	717	800
3835	2476	1762	1305	1120	1527	1681	1602	1360	1137	969	720	530	489	393	376	333	296	278	224	176	126	129	118	107	100	121	133	95	128	123	135	138	151	157	118	122	129	114	138	132	143	138	117	134	147	134	115	133	123	117	100	108	106	107	96	113	97	95	99	99	100	114	97	103	105	106	104	89	75	99	99	104	128	90	101	99	88	98	108	98	111	87	113	121	111	100	101	102	119	94	76	100	106	112	89	120	96	97	86	93	94	98	83	114	125	92	110	119	98	93	109	85	98	92	101	106	89	109	100	101	110	99	95	124	107	111	95	112	105	88	108	104	89	123	105	111	94	104	125	99	100	118	90	110	100	98	91	85	109	109	121	86	105	89	101	86	109	111	100	103	86	94	96	98	90	107	64	91	102	98	79	112	99	110	99	107	107	119	87	115	93	106	97	108	97	113	94	93	89	101	96	100	95	98	112	120	100	91	106	99	114	89	103	107	100	94	125	106	116	98	100	102	108	101	86	84	98	94	98	97	100	106	87	108	99	97	99	91	90	128	90	111	86	94	104	92	97	109	135	96	120	89	95	98	92	106	86	103	98	105	92	96	103	95	112	117	79	92	98	100	104	99	107	110	107	98	93	121	106	102	89	92	99	90	107	102	114	86	99	88	100	101	87	121	106	102	99	89	104	117	103	107	100	102	97	110	106	107	109	74	110	98	93	99	105	104	85	97	110	93	119	114	86	115	115	111	102	107	110	93	99	104	100	102	111	109	97	93	93	84	107	112	113	113	99	110	104	107	109	99	96	100	90	87	92	98	118	99	107	91	106	102	109	114	98	116	112	103	105	108	86	111	101	83	108	98	93	101	95	95	94	107	105	92	102	101	97	92	120	93	83	101	107	105	99	104	98	98	118	105	120	105	94	105	103	114	107	84	121	119	109	101	109	104	100	106	91	116	100	100	100	74	102	93	117	105	95	80	104	112	92	98	100	91	106	108	100	96	103	112	89	103	101	112	114	103	105	106	104	97	115	123	97	104	104	91	89	92	102	104	101	115	88	108	100	94	81	97	105	117	122	94	93	99	113	97	99	106	123	107	101	94	91	79	100	120	107	111	95	123	88	97	107	90	108	103	95	94	91	105	114	115	119	99	107	95	98	110	91	114	100	108	92	97	97	109	97	110	113	107	94	76	106	102	101	103	92	105	108	107	106	92	93	120	106	90	109	97	87	112	90	104	110	110	127	90	114	108	95	91	107	94	93	111	104	103	114	88	109	101	92	109	114	96	93	91	136	112	119	126	118	89	98	98	119	110	103	114	132	102	111	106	98	99	90	109	99	112	88	98	105	113	95	102	86	83	93	109	112	107	106	93	97	120	116	84	94	87	115	113	104	91	103	108	107	103	79	106	98	95	107	98	104	90	115	120	108	112	97	98	97	101	115	101	94	91	117	99	118	130	98	110	90	104	103	95	107	91	89	105	101	93	110	90	105	110	98	112	102	93	90	94	116	114	97	120	101	105	97	87	107	90	104	108	102	92	99	92	105	97	92	87	107	116	92	89	105	90	104	111	106	100	96	98	130	94	88	81	108	97	86	106	93	112	91	107	106	101	90	95	104	96	95	103	101	102	92	103	91	102	96	113	94	96	108	116	115	101	107	114	92	99	96	92	103	103	96	87	87	102	101	99	99	108	89	78	94	84	118	119	101	93	104	99	93	120	95	82	112	101	82	111	96	121	96	108	96	97	101	103	105	105	92	108	98	121	123	90	89	94	94	110	95	107	96	110	104	107	93	87	94	107	101	104	94	96	80	102	102	94	88	112	105	87	98	89	104	107	97	91	111	91	105	115	86	99	93	105	115	109	102	101	101	100	104	88	83	103	92	93	100	117	118	74	94	95	108	93	105	97	94	105	112	103	97	114	102	101	109	108	124	116	87	94	112	100	89	122	92	95	101	105	101	123	98	103	106	101	118	101	88	106	98	111	86	109	82	100	103	82	102	105	104	97	107	83	106	118	90	98	109	89	103	113	121	87	101	97	101	98	118	87	114	95	86	94	108	110	97	110	80	113	109	97	115	110	92	107	108	99	105	90	91	93	96	112	103	96	98	116	101	86	106	81	109	96	101	99	102	92	101	111	102	107	105	103	101	87	101	100	93	85	98	97	99	98	105	114	108	97	100	113	100	119	109	108	100	107	104	109	115	88	101	114	90	111	82	111	98	102	102	89	101	112	96	93	96	95	98	86	84	94	100	95	91	98	89	104	102	110	99	102	86	100	93	127	113	92	105	99	101	107	121	93	93	99	108	95	88	105	97	105	96	104	104	116	108	96	101	102	103	89	95	99	116	93	99	99	101	109	123	122	103	108	105	95	106	89	101	107	97	94	92	102	106	108	105	101	100	86	102	110	105	113	97	106	96	84	118	97	103	115	104	104	99	94	91	95	111	83	81	101	104	98	105	92	113	100	96	101	95	96	121	96	104	110	93	101	110	96	120	105	83	111	92	81	97	106	96	94	117	107	114	82	106	82	95	95	95	107	94	110	97	99	106	93	106	84	98	103	80	93	91	106	97	96	86	89	109	94	110	92	101	88	105	91	97	112	112	98	112	104	112	102	116	104	84	94	102	103	90	99	122	97	115	98	96	94	118	111	95	96	109	97	110	111	108	90	100	107	91	86	100	98	107	102	94	117	106	89	106	84	100	116	103	83	109	90	82	110	90	102	97	105	95	91	100	112	96	116	87	102	87	93	107	84	104	114	109	111	111	109	110	90	78	112	99	96	98	114	107	102	110	108	92	90	103	110	94	120	112	101	96	99	93	90	76	79	91	114	108	95	99	111	120	79	84	99	103	113	107	100	86	90	103	98	94	108	107	94	105	111	98	122	106	112	103	113	115	96	92	101	86	90	91	92	112	106	103	95	102	99	95	125	99	115	131	106	98	108	99	121	97	103	106	94	110	111	101	96	94	101	103	120	88	85	108	105	107	97	96	114	72	90	110	110	100	92	80	98	91	104	124	115	82	82	110	104	100	90	115	113	103	115	89	102	95	100	118	87	92	112	107	98	98	106	101	103	100	110	100	92	91	97	113	95	108	100	97	99	117	114	120	82	103	107	100	113	111	91	103	106	88	103	121	98	107	110	120	100	94	112	103	109	89	106	107	87	86	99	119	95	96	116	104	90	104	111	108	103	115	80	107	104	108	101	99	102	91	125	101	92	108	120	108	98	95	113	117	96	99	100	101	97	99	96	93	101	86	73	88	87	97	95	109	91	88	78	104	101	109	106	109	100	100	86	95	91	103	94	100	102	122	107	102	108	93	97	98	112	107	101	108	98	98	97	108	108	119	108	106	102	83	96	103	103	128	96	95	103	85	95	97	111	112	111	103	113	119	108	100	111	100	110	128	102	95	99	101	85	104	102	99	98	92	107	82	87	102	107	127	94	102	104	109	121	88	106	108	90	109	86	88	106	107	97	90	118	81	100	96	112	96	96	106
27254	19776	16762	22323	29753	31249	30538	28858	26385	23189	20357	17472	15139	12922	10763	9442	8119	6971	6261	4378	2860	1771	1309	1231	1102	1271	1361	1469	1512	1653	1763	1874	2027	2366	2371	2154	2123	2067	1907	1973	2056	1956	1830	1891	1789	1801	2016	1888	1637	1410	1266	1038	1054	1006	1021	1013	1041	1073	1002	1065	990	1013	1044	1028	1030	1046	1042	1040	1034	1005	1029	1034	1073	1114	1074	1078	1041	1049	1053	1022	1033	1031	1021	1000	1017	1039	988	1040	1066	979	1062	1007	1019	1031	1018	988	990	966	1035	1009	978	1014	1059	1051	952	1002	1012	989	1071	987	982	1044	988	995	1016	1013	969	1037	1013	1016	994	1015	977	969	965	981	1047	1039	994	1046	1011	1012	1019	1044	1004	1065	1026	1028	1023	943	1041	984	994	995	1000	1019	1049	1016	1006	1012	1030	1045	1061	1032	1014	1043	1010	974	1021	1059	1066	1009	1028	1064	995	1002	1054	991	1003	1060	969	1063	1026	1056	1008	1031	952	1022	1040	969	994	1084	953	967	989	968	1031	1030	1017	1004	1067	1064	974	998	994	1069	1047	993	968	984	1001	1032	1014	974	980	1028	1052	1010	979	998	1005	983	984	995	1018	1037	1003	1011	997	1017	1048	1057	1040	999	1001	1028	998	1007	1043	996	1060	1003	1020	1010	995	1071	1010	1029	986	1042	1020	1016	997	981	1002	1030	1061	965	1053	1045	1047	966	977	1002	1055	997	989	956	1077	1031	982	991	941	999	1058	946	1002	1074	1008	997	1039	1033	1007	982	990	1041	1034	1079	994	1038	978	1051	996	973	980	1020	1027	961	1012	1025	1019	1036	990	1050	1003	996	996	1043	1055	997	1008	1021	1058	1040	1056	986	1012	979	1023	1027	964	1030	970	983	1062	1011	1058	986	1001	1027	1036	1019	1020	1024	989	1031	1025	1013	974	1034	1055	954	1042	983	990	992	982	1046	1068	959	1024	976	973	1031	1021	1064	1026	1014	1042	996	1043	999	961	956	993	1086	1005	1005	1034	996	994	991	972	1023	1074	979	1008	1031	1015	1032	1055	1049	1035	1040	1011	1034	1029	994	1013	1019	1051	991	1052	999	1056	936	1031	1046	960	956	991	949	988	1068	1029	997	973	997	1034	983	1038	1023	1051	1014	976	975	1032	1051	1026	1062	1010	1063	998	1031	998	976	1023	999	1038	1023	1020	1012	1024	998	998	1037	983	1070	1012	991	1018	1028	1003	1093	994	1004	1030	1050	1058	1001	1093	948	1014	1032	1033	1001	1000	1055	993	1010	1028	1052	1026	1007	1028	990	1000	1091	1028	1045	1035	1039	1030	984	1052	991	979	1011	1025	1034	1039	974	1030	994	1016	1063	974	996	993	993	1060	977	942	1025	1045	1027	1053	1012	1045	995	1003	1011	1065	1029	989	995	1036	1057	1001	1003	977	1027	1056	1024	1027	1028	1016	1010	996	976	963	1057	1031	1035	1032	1026	1021	1007	1027	1099	1012	1027	1041	1013	1046	997	1013	1016	993	986	934	1010	1068	1042	1028	995	1076	1029	976	1006	964	988	1045	1018	1019	994	1069	1010	1033	976	998	1005	1001	1043	988	1006	1032	978	1014	993	1028	990	1012	1010	1004	1038	997	1061	966	1076	1033	1049	957	1049	989	1024	1047	932	1037	979	1023	938	1034	1074	1102	1039	1019	1006	1024	931	1018	994	1063	1038	1035	1051	996	1011	1000	1052	982	1024	1008	976	1109	967	1011	1037	1057	1025	1013	1037	984	1021	1014	1038	1066	1000	1066	982	1006	1021	979	1036	992	987	992	1023	986	1006	1065	1011	990	1013	1044	1003	1043	1000	995	1035	1052	984	959	1073	1016	990	1056	1013	1052	1057	1023	1001	1074	991	991	1057	989	1034	1027	1036	999	983	1002	1023	1019	1078	1025	1042	984	1031	1041	1032	1059	1078	1040	1043	1019	1013	1031	975	987	1048	1044	1017	1038	1016	1061	974	1033	1047	992	962	934	1013	1049	984	972	1026	981	1016	1026	1010	993	980	992	998	1000	1031	1031	1034	1029	982	1047	1020	986	986	1033	1064	1004	966	1024	1030	1008	1029	1052	1097	1022	1029	1025	998	1040	1001	1066	975	995	1047	969	965	1089	1050	1016	1058	1010	969	1027	1031	976	1055	1062	998	1059	1026	1042	1055	1010	1010	1044	923	1027	931	1000	987	986	990	1057	1001	1054	1031	1036	1002	1054	1080	986	1043	1078	1014	1068	994	1048	994	1022	1057	997	990	993	1002	975	981	1038	996	994	1053	975	943	1056	997	1086	1042	1071	1002	1016	1043	1084	1071	1021	1040	989	1054	992	1035	1020	1016	1039	1029	1022	1016	1015	1006	1015	1022	996	975	980	1022	1002	1013	958	1045	1029	981	1056	985	980	1031	989	1014	984	998	1041	991	1007	1019	1003	1053	975	997	1019	1062	1050	1033	939	967	1011	1027	1031	1006	1020	1052	997	989	1049	970	1016	1038	984	997	1006	1005	995	1011	1099	1043	1094	1053	1009	1013	974	972	1037	1051	994	983	1003	981	1009	998	1050	1019	1024	998	1028	1069	1045	1039	1071	995	1019	1076	1000	991	990	1000	1080	1005	1025	1030	1042	994	990	1018	1001	1008	954	979	987	1002	1032	1014	1003	1021	1063	1020	978	1023	991	1019	972	1046	1035	1049	947	993	992	1019	943	997	1055	1019	981	1036	1014	978	1058	1034	1021	1007	998	1020	997	1004	970	981	1049	975	1008	1054	1012	1064	1009	1000	1020	1016	995	1003	1011	946	981	1025	977	981	1024	1016	1003	1015	989	1000	1002	1019	1013	1000	1001	1015	1005	976	1038	1021	1025	982	981	1026	1023	1031	1040	1031	1003	1031	1014	1014	1010	1028	1037	976	998	1020	1023	993	1029	1052	1038	1015	992	1027	983	1095	1006	999	1028	1020	1024	1041	1026	996	1045	1014	1012	1013	1019	1064	1061	975	1048	1033	1002	1061	1014	999	1023	1037	1041	1023	1023	999	1041	1075	1069	988	978	1031	1020	964	1031	1116	1010	1024	1022	1047	1011	1026	987	1029	1022	1005	1000	1009	1061	1019	997	1044	1022	1024	1054	973	985	1061	1073	1047	996	1054	963	1016	1001	1023	1028	1044	956	968	953	984	930	1019	995	1008	1033	997	1011	1065	1021	1023	1045	1019	1053	1041	972	1015	1036	1110	1028	1013	1066	1036	1090	1059	1084	992	983	1010	1087	1056	1032	960	1038	1072	1009	977	1060	1057	1047	1024	1007	1021	1013	968	1021	997	1090	1042	1000	1015	972	1001	1057	981	949	981	990	956	984	1037	941	1078	999	1010	977	1014	1038	1104	1062	980	1023	1030	979	1012	1023	1034	1084	980	1053	979	1064	1006	979	993	1078	1043	1056	983	999	1032	1000	1017	1060	1019	1000	1016	965	1070	997	1009	1002	954	1007	960	1014	1027	997	1053	1062	1050	1030	1013	1011	1087	1043	1023	1044	1024	1017	1018	1044	942	1021	948	998	1046	1024	1006	1016	1032	993	1018	1026	1056	1009	1020	977	1056	994	973	1005	1070	945	1016	972	1077	986	976	977	999	1013	1004	1002	981	991	1049	1011	983	1071	1053	955	1011	1042	1065	997	1019	1013	1028	933	999	989	985	1046	987	1065	990	1088	999	997	1023	989	1067	1025	986	995	1011	1025	1008	1020	1012	1046	1001	1045	1035	1013	998	1039	993	1012	1029	1017	1040	1021	1044	1007	1076	1038	923	1079	1002	1069	954	1048	1008	1046	1052	1012	1013	996	1044	1009	987	1068	1027	1052	1046	975	1027	1065	1013	1032	998	1075	1028	995	971	995	979	1067	967	1062	1005	1026	1037	977	979	1017	1022	1069	1084	956	1015	990	1044	991	1022	1049	951	1013	1017	1073	1040	1010	971	1016	1036	1017	1009	1024	1008	1021	1061	1040	1032	951	1058	1028	1037	1046	1048	1017	990	998	1086	1021	1040	986	1002	974	1083	1042	1001	1054	1037	988	977	1022	1103	1044	1024	984	1020	1056	993	1015	967	1051	1024	1024	1032	979	1081	985	1033	1022	1058	1006	1006	980	1060	1007	989	1062	1041	1030	1049	1041	1011	1013	995	1034	1075	983	998	1011	1014	1014	992	1032	948	1067	1055	1074	1057	978	1021	957	1038	974	987	974	1015	1057	1014	1025	976	948	1027	950	996	1049	996	986	1103	1001	1033	1077	1007	978	1044	953	983	1032	1019	1047	1019	988	1060	985	1015	1064	986	1014	1043	1043	971	1027	979	978	1019	1010	1026	1022	992	1032	1030	988	1031	1044	1033	1015	1004	1033	1007	1051	1005	1038	1051	953	985	993	933	1005	1009	1027	1008	962	1031	984	1001	1073	1042	1034	1007	1063	1019	1000	1078	1019	1022	980	1028	1009	1026	1042	990	918	1007	953	995	1048	1038	1025	1026	1066	966	998	969
4936	2922	2081	1532	1412	1787	1968	2016	1570	1305	1090	821	743	610	541	479	379	322	285	241	168	116	92	103	98	93	100	110	114	103	130	132	119	156	135	143	110	126	147	144	145	129	158	162	124	139	137	138	134	108	106	93	88	71	80	92	85	113	101	83	103	86	102	70	103	93	87	113	99	92	84	99	93	93	82	96	80	110	82	91	98	116	95	95	96	76	103	92	85	95	84	91	88	87	88	97	88	107	89	75	100	98	84	86	81	91	83	92	82	98	97	86	90	107	94	97	116	86	88	99	98	94	99	90	88	104	93	87	102	94	84	110	90	90	91	89	111	102	94	97	94	93	82	90	98	88	78	65	80	102	102	103	81	96	96	90	90	107	80	93	76	73	80	101	109	100	79	109	92	76	82	97	110	89	94	87	96	83	94	82	102	98	100	95	92	88	94	98	91	107	92	85	103	87	102	102	97	116	79	110	94	89	85	86	106	88	96	99	113	90	95	96	81	86	95	87	103	115	83	122	98	94	79	107	113	104	91	94	93	85	114	103	103	96	92	80	103	107	86	105	101	87	107	98	94	103	99	95	89	91	89	86	86	97	86	111	106	104	94	92	105	79	90	85	93	98	82	87	93	86	92	83	76	92	91	82	87	87	94	95	90	93	100	82	100	89	76	101	89	84	95	77	83	96	91	98	116	100	94	74	76	87	87	72	97	106	96	85	101	97	95	87	96	99	104	93	78	106	100	92	92	87	89	103	71	90	91	96	90	106	99	93	101	98	110	94	87	92	93	93	98	91	97	90	115	90	98	94	94	88	106	95	92	105	88	101	76	92	94	95	117	90	96	88	86	90	72	95	83	87	99	99	104	85	81	85	100	81	97	103	95	79	91	100	98	99	95	100	104	93	94	86	89	116	88	94	83	86	86	85	88	91	105	68	113	104	101	102	69	96	105	94	86	89	92	83	103	82	94	81	93	102	82	105	93	89	93	99	122	89	98	123	100	95	90	87	91	91	88	83	78	102	96	84	96	105	115	79	85	96	98	80	95	103	93	98	90	79	104	91	87	93	92	91	100	95	88	97	98	97	90	93	82	85	92	101	103	93	94	91	104	94	99	110	107	99	81	96	95	106	90	87	95	83	100	109	105	98	93	91	110	96	99	97	86	94	97	96	115	91	103	94	103	92	94	95	96	83	106	88	88	106	87	85	69	84	85	80	96	100	99	92	95	106	75	93	97	104	96	90	86	102	84	109	94	102	78	95	110	104	82	92	92	105	95	79	103	83	89	95	95	100	81	90	79	85	85	99	79	86	96	86	87	80	96	98	83	89	95	102	98	89	86	107	91	83	109	83	103	97	101	87	74	76	116	82	110	97	88	87	99	98	88	90	78	103	92	85	118	87	93	107	89	83	88	89	104	91	91	100	100	81	85	95	106	103	98	95	104	105	109	89	101	98	83	95	97	108	93	83	108	82	91	73	82	89	85	88	99	98	82	86	88	85	119	103	87	111	95	85	93	80	98	89	90	96	101	93	92	87	71	93	89	110	84	83	80	72	102	88	75	99	105	104	101	80	76	96	90	101	97	89	97	97	94	96	93	97	91	103	96	88	86	107	80	92	98	101	92	102	86	97	83	103	104	84	95	91	100	91	89	84	93	88	83	107	87	68	93	94	96	74	101	89	88	101	102	80	90	104	89	99	79	92	111	98	96	91	98	98	96	90	82	92	118	92	100	103	104	104	111	105	86	94	94	90	96	100	94	84	100	95	98	109	84	94	99	85	93	100	94	93	95	94	100	91	70	86	99	82	103	97	88	87	105	79	101	85	109	104	84	101	81	83	101	87	86	94	90	97	104	93	82	93	81	106	82	92	111	96	87	106	78	97	96	93	83	79	80	88	88	93	106	91	108	94	90	100	86	84	92	89	89	104	88	93	111	98	103	91	97	93	78	82	96	89	87	76	84	88	91	91	100	75	79	98	104	89	91	105	89	85	92	104	93	87	102	87	94	88	98	70	88	86	76	109	99	89	101	95	101	86	85	106	92	92	84	96	84	94	107	102	99	104	81	88	92	105	84	86	88	86	100	96	89	112	93	89	99	96	110	103	93	95	99	79	89	95	87	81	103	106	88	76	89	102	102	91	96	89	99	102	87	77	87	95	99	102	102	73	91	79	115	89	90	79	61	88	92	93	88	113	93	91	75	91	82	96	93	101	98	87	75	94	98	86	92	91	92	98	94	95	101	91	90	90	85	89	96	98	81	103	101	100	72	86	89	88	109	98	92	77	90	94	99	100	80	104	95	113	81	76	107	99	80	93	101	91	80	89	81	114	94	88	87	94	89	110	81	89	79	105	114	85	107	94	86	101	85	82	90	87	77	92	88	93	108	89	108	103	79	101	99	93	84	107	76	88	101	76	77	93	104	97	106	95	97	79	99	90	70	92	83	91	105	93	89	95	89	76	83	94	98	96	89	90	92	99	87	112	94	91	97	101	75	103	90	94	82	91	101	93	77	79	70	99	89	80	94	83	82	90	93	81	130	107	99	84	94	98	104	96	90	101	82	81	86	101	86	98	88	89	75	64	76	92	97	75	92	99	86	82	82	81	96	89	87	103	90	96	106	102	90	102	96	99	90	99	86	107	81	95	67	80	91	103	101	92	89	103	99	85	119	90	85	90	80	77	82	86	99	91	104	102	95	100	76	81	89	103	92	102	95	82	91	94	116	93	93	89	99	90	80	106	93	76	100	108	89	84	105	84	101	88	84	93	109	101	95	108	97	82	98	88	73	97	86	79	101	85	88	90	92	87	100	81	75	84	88	72	98	100	105	92	90	88	100	83	93	91	93	93	91	92	69	103	89	84	105	85	84	83	99	103	101	95	104	116	101	86	91	82	96	100	85	98	86	68	83	86	104	87	87	105	95	110	97	86	99	85	100	113	93	83	109	86	103	91	93	110	94	114	90	90	85	93	83	91	102	92	70	99	96	85	95	86	100	98	101	103	85	98	102	100	99	76	97	94	97	94	78	93	100	90	106	85	94	99	96	88	91	85	96	85	77	84	99	88	84	92	85	104	85	81	94	84	78	81	91	85	84	96	86	116	106	95	93	88	103	91	103	88	92	91	74	96	67	91	87	87	90	97	92	108	96	84	97	96	86	97	89	88	99	81	89	86	76	89	82	81	104	102	113	82	94	86	86	101	88	96	83	84	87	105	110	88	103	85	83	102	88	100	88	83	87	97	94	82	72	96	82	92	88	92	94	103	84	77	92	84	95	96	84	85	90	96	81	83	86	101	100	98	86	95	107	85	82	78	98	87	82	83	88	81	84	85	86	87	88	104	84	79	70	102	100	84	87	92	93	86	77	102	102	105	88	93	91	92	100	85	79	96	81	88	98	100	91	94	99	87	84	108	95	101	85	78	95	102	90	86	88	88	97	82	106	86	96	99	102	83	84	92	105	105	99	107	90	96	89	106	97	91	94	74	102	92
28192	21377	18648	24184	31695	33357	32399	30512	27842	25320	22106	19335	16967	14831	12532	10940	9362	8212	7024	5080	3105	2054	1479	1341	1207	1238	1386	1537	1666	1765	1919	2115	2314	2599	2681	2396	2407	2308	2233	2261	2337	2173	2022	2116	1984	2000	2224	1961	1657	1387	1204	1056	1019	916	973	934	895	962	889	997	984	1000	997	977	1014	963	969	977	897	931	916	1008	1009	1013	965	958	985	957	990	996	942	967	931	1016	918	932	1001	936	964	955	922	971	940	984	982	964	928	968	915	915	953	898	909	938	918	940	928	914	927	920	969	925	895	931	931	954	897	855	929	909	921	891	951	961	851	953	956	961	933	905	1003	934	881	943	1012	954	913	930	917	941	853	919	921	851	913	946	1000	910	954	942	908	949	939	949	920	915	950	921	939	933	904	916	938	938	980	955	911	951	898	947	915	916	923	968	970	925	939	944	888	917	939	945	926	936	910	909	890	935	949	957	906	921	924	989	944	921	948	935	918	916	936	926	960	969	913	954	979	883	990	964	956	961	934	928	935	907	928	984	947	882	977	875	981	861	937	939	891	905	931	997	953	904	974	959	944	901	975	913	947	904	910	895	951	886	932	966	912	903	956	969	943	928	999	939	973	943	942	921	899	924	975	936	953	937	916	940	933	967	975	1002	988	956	923	922	965	971	916	904	935	935	936	899	909	987	924	960	934	961	950	935	912	951	874	931	919	978	934	954	895	938	916	915	901	906	887	912	1005	895	924	944	921	897	957	914	966	913	942	938	976	933	927	917	918	944	904	952	932	971	917	912	948	914	942	955	918	871	927	917	940	956	904	940	952	1007	941	953	928	940	933	945	921	880	928	935	925	915	938	969	954	908	905	982	965	958	916	933	944	879	928	916	911	934	991	976	926	935	931	932	927	953	962	920	936	962	925	926	929	878	906	921	967	899	916	1018	994	932	919	874	922	884	962	958	908	927	955	936	891	975	916	968	943	926	906	884	957	929	924	996	995	881	920	881	910	923	960	940	966	915	940	957	920	951	992	941	898	934	924	979	921	973	924	896	914	892	948	953	929	914	927	927	944	948	959	938	936	933	913	1000	925	988	963	918	938	879	970	895	961	929	937	927	934	946	934	913	923	944	962	906	925	912	900	881	869	898	928	901	903	943	926	981	947	938	939	905	931	934	931	975	921	932	954	937	937	970	914	995	934	939	936	925	928	935	982	933	1016	903	903	972	956	883	945	927	919	878	889	964	935	927	943	942	982	1001	911	952	955	974	919	960	912	920	1019	983	915	966	939	963	932	942	899	894	964	931	975	900	928	962	919	921	901	976	962	947	943	965	895	909	979	888	890	975	924	1002	953	894	943	920	956	918	947	935	904	978	963	925	921	1008	1009	905	902	979	945	970	983	919	885	945	925	951	951	948	977	939	904	942	906	950	991	958	872	956	947	920	922	892	868	928	937	938	951	849	979	929	938	944	943	937	983	933	953	936	915	895	955	971	978	955	1004	937	903	914	905	952	938	953	938	944	971	935	943	991	909	977	926	917	944	886	905	972	919	958	924	954	914	911	904	949	962	922	973	953	965	951	960	939	929	947	947	933	927	884	896	946	896	956	895	967	943	947	966	993	923	949	860	933	941	970	898	997	953	905	884	935	981	902	897	915	941	918	974	967	942	939	958	889	896	899	912	947	922	959	921	949	921	921	955	923	895	960	882	897	911	933	958	954	940	904	915	958	927	928	992	866	900	954	895	962	935	895	928	903	953	952	936	946	905	989	905	987	888	950	915	946	937	911	948	987	942	939	995	876	932	908	938	995	963	958	920	951	972	897	951	928	918	912	954	961	953	970	963	918	933	892	929	941	933	964	951	916	941	990	912	954	880	888	908	956	923	983	936	960	885	979	943	935	934	968	911	960	940	921	900	942	929	975	961	977	957	933	905	915	871	931	937	909	944	973	905	941	894	935	955	1014	958	904	918	934	951	938	940	941	945	963	908	966	925	901	924	919	930	928	928	975	914	947	948	928	962	939	951	905	967	979	885	898	901	958	912	940	902	933	896	934	936	951	931	950	966	905	928	941	887	936	918	907	904	946	887	925	980	965	904	924	977	950	922	979	968	939	901	984	957	915	927	946	958	940	904	931	938	942	897	888	952	928	939	910	974	911	952	954	878	911	914	945	958	908	919	1000	892	901	935	880	881	947	899	882	912	976	898	945	985	943	913	906	950	941	971	912	894	949	954	933	951	918	954	889	923	857	959	932	990	887	904	906	888	940	960	958	930	928	937	882	908	947	924	964	876	940	892	931	895	947	934	970	919	925	933	937	941	901	942	953	888	946	944	925	930	902	888	1022	970	907	968	930	929	984	954	925	927	938	992	994	912	876	987	973	854	929	892	942	916	965	915	917	953	912	967	956	921	931	901	880	929	957	1020	942	929	946	916	976	914	946	922	941	896	936	851	959	893	882	934	950	948	911	921	977	965	937	936	925	905	979	947	992	900	934	923	983	974	948	905	946	974	830	983	966	900	923	944	938	925	899	898	1004	905	966	957	941	923	990	934	979	986	941	903	930	933	945	930	938	897	982	982	926	924	943	899	921	923	966	894	967	883	883	896	958	907	942	974	879	900	934	948	967	938	939	855	940	973	950	962	896	943	899	935	877	947	972	916	916	963	982	970	896	928	919	887	928	935	920	979	924	921	966	930	962	954	906	952	892	942	939	905	937	947	932	920	870	902	931	982	902	967	899	900	932	925	934	907	992	954	914	908	926	912	959	965	946	956	931	943	929	894	970	929	907	922	960	951	903	954	940	867	932	936	921	899	982	950	876	966	942	948	925	921	972	977	959	915	895	949	932	914	896	920	959	948	926	915	907	913	925	964	934	920	919	942	925	911	960	902	852	903	945	964	919	936	922	961	920	951	947	956	960	937	950	923	943	967	930	924	943	929	906	933	976	932	896	935	921	861	963	922	944	946	888	931	901	919	967	943	942	926	924	924	888	958	935	927	974	918	894	978	928	921	932	909	924	924	905	878	917	987	894	940	910	966	944	945	907	906	917	987	931	930	902	889	953	931	906	953	909	954	970	961	971	961	960	938	935	951	910	929	923	934	946	935	886	969	976	914	934	934	941	957	909	960	931	978	865	896	890	900	935	902	971	910	961	895	959	929	978	974	922	943	952	941	921	969	944	907	933	985	945	955	954	912	924	905	949	942	953	891	958	913	979	927	903	941	930	873	897	954	918	947	922	920	892	921	914	963	942	934	903	991	943	939	920	947	951	917	951	1020	943	938	893	996	942	938	902	910	958	937	951	970	912	935	924	926	920	915	946	883	901	911	955	978	911	924	901	931	916	989	929	1005	950	897	930	930	893	891	901	954	977	932	940	966	917	869	959	942	1001	935	976	961	897	930	906	965	956	919	901	960	958	933	942	908	921	898	923	902	939	886	919	886	980	971	945	957	963	927	980	922	943	913	916	923	944	917	876	944	878	961	932	1004	990	949	942	920	903	929	981	922	986	954	967	939	957	895	957	917	931	950	898	929	938
5152	3130	2262	1678	1351	1964	2109	2042	1708	1390	1132	940	738	642	521	435	380	356	301	232	162	122	100	93	95	96	98	93	112	130	131	149	143	152	165	174	169	138	150	137	129	135	121	135	120	128	140	139	106	113	105	90	88	87	101	90	93	88	122	84	92	113	105	79	96	82	95	83	99	103	102	98	86	100	94	93	108	82	107	83	79	93	91	76	83	83	92	78	92	98	90	96	70	90	103	86	109	84	109	98	82	96	89	99	91	93	89	68	81	92	91	86	78	89	78	88	106	89	83	96	106	87	90	94	97	102	106	90	81	85	78	96	101	74	96	85	86	89	104	95	76	100	105	103	95	76	84	93	86	85	90	90	83	80	84	88	86	93	82	97	72	98	91	80	80	102	76	76	85	88	100	91	103	79	90	93	80	88	109	90	88	83	89	100	80	85	94	78	89	82	90	91	83	110	86	89	98	98	103	75	92	94	88	95	101	93	93	88	93	92	95	78	100	92	83	95	96	90	82	86	74	82	89	93	92	77	106	78	101	90	92	76	89	95	85	96	82	87	70	110	87	100	97	85	83	100	89	77	86	97	80	77	95	95	93	96	106	80	92	98	94	80	72	92	94	71	84	94	89	86	110	83	82	98	86	83	80	81	86	97	87	92	87	101	80	77	81	92	68	105	75	96	87	108	89	79	110	96	90	82	99	82	87	89	94	99	95	89	91	75	92	95	108	89	81	96	92	79	93	98	81	89	101	82	97	103	88	87	82	99	96	90	89	70	99	93	84	69	86	92	96	111	93	79	87	94	96	91	92	81	100	95	86	102	77	74	70	85	74	101	103	105	77	92	101	89	97	101	80	93	85	92	88	81	71	72	83	108	111	95	85	75	92	85	73	95	80	92	82	104	81	98	99	88	107	95	68	91	92	90	90	80	96	88	87	84	85	91	76	102	100	97	86	107	88	87	111	102	103	90	94	90	94	84	90	92	100	76	90	89	113	94	82	106	98	85	97	78	96	88	82	75	81	70	77	98	92	73	112	84	106	82	77	101	84	101	92	85	83	76	93	96	84	76	88	102	115	95	101	88	92	86	83	93	91	91	78	96	87	80	93	90	95	97	95	90	88	73	97	98	84	82	88	86	95	86	73	91	87	87	94	90	95	81	93	96	72	96	86	98	83	90	89	78	93	83	97	81	94	90	100	79	80	77	102	93	84	64	85	95	85	79	81	80	82	100	103	93	97	100	83	83	95	98	93	107	103	77	94	87	87	74	93	113	83	97	113	93	98	101	105	101	91	79	90	92	78	96	77	107	88	96	97	102	69	84	102	84	104	86	85	92	109	82	94	96	112	93	79	84	97	91	87	91	85	77	73	95	91	86	93	84	103	96	93	78	102	102	80	75	103	87	76	109	112	104	90	103	80	91	107	84	82	83	96	94	78	73	101	88	102	83	78	97	78	87	88	84	78	74	95	84	71	98	81	81	101	82	104	86	98	91	80	86	86	95	87	89	85	104	105	81	89	89	79	90	119	99	91	96	116	99	96	91	92	87	84	99	112	89	107	86	104	88	85	84	82	90	82	100	95	87	101	95	101	99	102	68	80	86	103	76	83	86	98	106	81	90	95	99	90	102	92	82	103	84	91	85	92	100	88	80	86	96	92	83	80	93	89	100	92	94	101	95	86	80	88	84	77	90	102	93	81	89	84	94	90	82	89	84	90	85	107	90	92	73	93	111	89	90	89	94	90	88	95	92	99	99	81	100	92	94	97	96	99	90	104	91	92	94	101	95	90	97	95	93	97	105	99	111	102	109	90	96	87	78	99	86	85	86	98	105	89	99	95	93	83	102	83	82	102	58	76	94	84	100	90	102	100	81	98	93	89	107	91	89	103	85	83	89	83	93	88	90	93	92	82	87	80	85	85	89	109	96	90	107	99	90	83	77	76	92	106	82	111	85	81	86	106	93	83	77	108	97	75	85	101	81	104	92	101	97	73	97	82	90	106	91	87	91	86	77	91	91	88	93	78	85	90	95	88	83	83	99	96	116	103	97	87	106	82	105	98	88	95	96	101	86	106	83	84	91	95	96	98	87	113	93	90	86	100	94	97	88	102	105	91	77	94	95	88	93	97	85	103	89	79	92	106	96	85	78	86	100	111	107	105	96	86	88	98	93	104	91	83	89	99	95	96	91	92	81	76	98	95	92	82	83	80	95	93	91	86	96	115	99	82	84	97	83	83	77	102	91	89	99	94	98	91	81	94	87	89	81	100	83	81	87	109	95	89	74	85	81	90	99	84	100	81	88	100	89	87	89	80	69	100	103	78	99	91	89	78	95	81	95	80	92	112	116	106	121	98	89	97	90	95	83	89	78	82	96	73	91	76	92	93	87	96	78	74	82	85	80	112	73	88	97	82	65	110	91	89	98	84	110	113	97	94	88	82	106	86	92	91	104	83	96	85	104	102	81	94	81	111	87	89	95	84	76	89	102	80	114	81	83	99	103	89	110	98	88	89	88	91	98	92	88	92	104	92	77	95	68	100	88	84	80	102	81	79	86	90	74	101	100	85	90	83	94	72	95	81	110	87	86	99	94	97	97	102	94	87	95	101	91	94	93	69	91	99	88	107	96	90	99	88	87	84	111	87	88	100	102	97	108	106	96	88	73	92	84	97	118	98	93	94	92	105	90	88	101	95	115	89	108	91	98	88	88	86	79	101	95	97	93	92	74	93	78	96	67	89	79	87	84	97	89	88	82	106	90	84	99	105	94	92	105	78	98	82	95	93	82	110	79	84	95	94	79	95	107	82	96	97	96	97	90	92	88	83	98	95	96	96	98	92	95	103	89	86	97	105	78	97	98	76	82	75	81	88	95	83	94	86	103	101	86	84	97	86	82	88	96	77	126	101	105	112	101	103	91	97	91	97	78	89	90	98	92	93	78	92	88	87	85	82	87	103	87	93	93	91	87	93	92	74	114	95	89	96	90	98	108	97	95	102	93	83	100	77	102	91	79	104	94	88	81	87	98	96	96	94	88	99	99	92	94	87	103	109	82	70	89	93	92	91	98	86	106	97	93	91	97	97	72	98	87	87	93	109	89	94	84	98	103	89	84	84	97	91	78	86	92	88	107	79	86	104	96	78	98	95	79	93	100	94	93	88	100	86	81	103	88	77	82	96	97	72	93	81	87	92	118	103	94	99	76	84	96	90	89	90	92	95	91	84	107	97	90	77	83	109	103	87	92	91	92	96	99	94	96	99	86	93	84	104	92	88	96	76	93	89	97	79	78	107	95	72	97	90	92	93	103	93	90	80	91	93	95	99	93	80	110	103	83	97	83	90	86	87	105	70	82	104	103	81	79	77	103	83	84	91	84	96	104	107	86	87	98	83	103	98	84	91	83	93	86	88	101	104	96	96	101	98	113	104	108	84	98	89	93	61	66	90	100	94	90	92	92	76	89	88	87	84	96	99	83	86	97	90	112	107	99	81	86
28683	21936	18771	24478	31945	33521	32761	31023	28143	25793	22597	19730	17388	15153	12958	11108	9510	8553	7188	4906	2895	2111	1480	1330	1205	1345	1477	1592	1694	1816	1946	2213	2299	2842	2787	2498	2469	2355	2218	2231	2461	2178	2188	2145	2081	2003	2192	2018	1700	1419	1255	1080	940	909	957	962	938	913	955	913	978	913	990	980	945	995	972	959	969	966	923	1022	954	959	938	913	1034	931	962	960	948	911	890	927	882	936	880	822	883	871	934	882	919	940	911	958	950	888	957	941	903	933	897	904	950	876	947	906	995	904	943	949	890	883	893	957	908	881	906	924	920	917	935	931	910	884	899	862	950	926	926	959	887	936	921	918	918	922	964	939	867	916	873	931	957	918	890	885	914	951	906	894	882	890	904	921	910	936	926	893	905	900	958	909	877	911	867	897	981	931	881	898	925	883	892	903	913	951	920	918	915	909	874	922	860	880	950	919	932	907	944	951	946	893	938	891	938	872	938	913	917	885	893	928	906	894	894	898	881	894	883	878	948	919	921	900	906	951	899	928	851	890	911	933	943	952	917	843	893	925	865	924	911	882	900	939	917	903	941	873	923	887	855	950	904	933	918	866	883	874	914	902	911	939	954	971	934	906	980	840	861	986	966	941	914	924	877	923	933	908	957	930	902	854	907	933	986	989	840	938	869	961	925	962	953	877	939	940	923	926	900	934	940	898	919	901	935	940	935	891	897	908	920	909	936	911	922	918	896	943	953	927	881	880	964	909	872	983	917	899	918	929	903	881	870	920	907	947	881	899	922	949	914	908	952	895	928	920	943	922	898	883	932	930	917	940	883	905	961	884	913	924	986	866	876	868	887	926	933	884	947	879	926	883	936	895	916	903	887	943	930	961	993	892	918	892	914	904	936	969	896	894	895	911	933	926	919	904	882	959	940	882	937	928	932	835	946	880	881	855	970	952	933	941	958	888	899	853	967	871	905	875	894	929	924	880	897	864	918	977	913	886	913	934	933	918	915	901	938	901	947	913	946	917	891	886	906	930	917	959	911	920	941	910	954	852	882	882	854	902	928	933	851	935	908	884	940	875	876	858	914	890	912	883	880	862	867	874	919	921	850	949	918	928	900	899	894	949	935	902	916	945	951	933	963	956	900	892	918	879	904	906	922	887	885	918	910	927	874	957	872	972	904	916	913	869	909	934	919	876	915	931	925	890	902	887	944	941	858	903	901	903	966	919	966	898	936	861	931	919	870	868	910	904	942	871	839	893	909	881	938	943	932	926	923	918	944	886	875	881	880	885	897	893	860	937	910	882	901	922	913	913	903	916	879	940	923	887	934	933	855	911	882	889	929	889	899	899	941	945	862	926	946	942	897	930	867	914	867	854	854	844	929	940	905	916	919	874	900	924	921	954	879	871	957	903	952	907	934	889	930	895	891	938	937	857	907	905	908	906	883	967	937	963	901	935	961	886	902	938	910	924	894	935	908	944	919	918	929	926	863	947	931	915	891	887	910	920	940	915	882	932	901	910	909	866	909	862	923	829	913	888	885	897	913	984	898	948	915	912	896	944	919	900	922	924	940	930	1001	902	931	955	965	949	908	925	917	924	898	894	927	963	927	959	907	920	891	857	928	1007	895	926	891	920	873	883	957	900	932	935	903	943	912	952	920	936	950	967	901	954	916	927	929	920	886	922	905	944	920	970	919	978	899	885	916	916	947	911	889	906	887	914	920	903	935	892	867	1022	932	922	905	869	922	953	898	935	918	937	888	913	911	939	897	1011	920	895	881	941	910	881	901	906	869	910	960	899	858	937	940	908	922	924	895	958	919	937	850	932	893	915	942	960	929	954	887	922	905	938	937	911	952	852	913	943	919	908	895	923	889	910	952	937	943	870	919	933	944	907	949	880	895	930	1004	889	932	869	927	911	955	872	870	901	926	883	946	952	917	891	940	941	907	902	899	919	874	930	985	947	907	907	912	901	938	951	954	890	969	906	965	952	957	943	874	934	880	896	897	947	943	912	901	938	870	963	875	924	861	917	907	920	910	846	972	929	951	957	896	918	921	863	895	868	886	913	914	851	970	883	1003	860	909	941	945	887	903	923	898	951	884	992	936	907	885	894	887	958	894	899	879	899	950	918	913	890	921	917	993	886	922	885	951	895	903	890	939	951	908	954	898	896	874	898	959	925	879	918	910	916	927	918	927	887	877	941	896	917	920	881	908	934	879	855	876	936	951	843	895	927	919	971	906	889	955	945	928	912	913	1004	872	878	912	914	929	911	923	905	912	890	923	960	924	919	947	868	888	850	889	908	898	956	902	922	951	951	989	938	956	902	926	913	896	879	888	943	891	958	939	857	925	936	865	928	931	912	912	933	942	916	865	915	972	925	900	886	872	943	922	996	871	957	921	870	982	899	886	877	906	875	913	875	895	890	941	917	919	892	894	906	927	934	925	885	959	888	928	954	849	908	859	921	902	932	897	944	905	923	904	889	880	897	891	853	912	963	919	963	931	923	908	896	912	932	917	860	889	958	878	913	891	890	931	907	911	915	941	920	867	945	873	937	945	855	895	941	869	875	875	930	904	904	928	948	890	932	940	907	923	897	881	952	885	906	899	967	979	843	884	899	879	909	912	932	951	869	944	968	902	889	900	925	909	900	905	919	904	888	883	914	960	920	959	1001	870	944	939	938	914	899	923	892	914	955	935	922	965	938	905	976	926	852	879	930	935	914	934	957	906	907	890	915	941	901	921	875	878	864	863	874	919	919	911	918	933	950	918	920	911	911	892	914	882	884	896	913	974	888	890	909	912	943	910	953	964	873	899	909	929	936	942	955	919	922	1001	899	900	917	864	891	885	950	901	938	959	898	856	902	903	947	986	911	917	947	901	924	920	906	908	966	954	948	969	913	948	917	887	921	888	926	892	870	894	924	911	937	906	915	887	874	894	958	901	871	879	966	964	902	943	872	906	880	857	938	923	946	931	904	887	893	941	885	920	944	905	955	955	904	905	932	892	896	926	866	928	890	948	915	861	944	893	971	918	904	905	937	922	920	894	935	925	943	853	930	930	885	900	897	871	911	921	901	918	897	932	922	900	929	886	903	922	893	909	899	869	888	836	875	919	891	951	917	948	899	930	967	872	859	908	898	911	953	911	940	875	953	929	946	904	890	917	877	955	907	893	929	889	904	934	867	890	909	927	931	982	871	904	909	942	916	857	897	921	876	881	868	920	980	900	901	929	877	933	943	919	938	866	893	925	936	902	933	908	881	977	897	916	965	905	915	917	924	955	897	874	927	912	877	929	935	950	910	937	939	908	906	905	974	920	922	882	899	866	904	923	947	969	915	905	896	914	937	881	961	887	909	958	876	909	946	908	895	885	894	943	883	928	951	909	917	868	897	925	901	898	882	885	930	884	920	939	902	909	876	928	901	890	951	921	895	894	890	935	998	874	883	935	949	948	967	900	917	878	943	960	933	892	947	910	914	893	948	921	928	883	977	907	882	928	914	934	925	890	948	925	898	950	888
4586	3978	2691	2011	1725	2380	2698	2339	1984	1614	1376	1087	901	712	607	488	425	366	332	213	171	108	100	94	89	91	95	111	103	99	106	134	135	160	148	153	152	148	131	131	126	119	108	148	109	142	126	106	123	79	82	83	77	58	89	84	75	65	71	70	81	75	78	81	80	79	76	72	97	69	68	88	99	93	79	66	85	71	75	84	69	75	88	80	76	69	87	69	87	89	66	85	75	76	70	78	67	85	81	77	77	72	75	79	99	72	73	87	70	63	86	70	66	77	74	80	76	83	92	74	82	73	77	65	78	69	87	74	73	70	78	96	84	68	74	74	69	62	90	62	60	99	74	84	66	73	76	73	73	72	71	74	92	69	84	87	71	78	78	59	75	72	90	86	91	62	66	73	67	71	74	68	75	66	72	79	68	87	70	79	68	77	75	58	65	75	77	83	75	68	59	69	70	61	72	69	63	65	84	93	87	74	64	71	70	72	101	83	80	86	75	70	75	73	81	78	66	78	78	76	83	74	81	84	88	81	80	77	78	69	63	84	79	82	65	75	84	79	80	65	78	67	71	74	84	73	78	69	90	72	80	82	78	78	86	74	85	71	69	74	63	74	80	85	72	83	86	81	68	81	66	73	71	88	60	66	78	79	75	77	58	86	61	74	76	79	77	83	81	63	88	80	68	65	74	79	83	77	66	72	55	78	69	70	73	79	77	78	72	50	61	79	79	65	86	76	72	79	73	82	69	80	75	95	69	71	71	79	63	76	80	69	65	88	84	80	69	72	75	72	84	74	67	94	83	79	82	73	73	65	83	74	79	84	73	87	89	86	101	75	78	64	70	69	69	78	67	82	77	79	79	70	81	73	74	71	70	68	92	82	69	75	74	66	64	94	79	71	59	59	66	60	85	64	70	80	62	75	88	71	86	59	84	77	85	80	74	76	90	70	72	58	69	62	73	75	79	85	85	79	61	64	63	79	63	65	72	66	65	79	71	72	72	53	76	79	64	60	86	68	72	83	75	66	63	78	81	80	69	80	76	72	81	83	83	77	72	64	66	79	74	81	61	81	79	84	98	67	70	78	92	73	80	65	89	81	76	86	78	68	83	76	91	90	69	89	88	77	71	78	83	75	71	74	88	89	81	83	78	81	68	75	81	88	71	74	68	82	61	68	74	85	64	70	76	68	69	77	73	71	80	79	73	79	65	88	61	77	75	82	67	85	73	59	81	81	81	71	74	81	91	74	91	63	81	71	57	79	82	77	73	86	63	63	69	79	66	91	86	90	74	79	75	77	65	89	90	72	65	78	78	62	83	70	78	77	71	64	76	78	77	85	92	78	74	71	90	95	77	80	69	78	80	76	72	67	60	77	81	82	85	62	83	62	68	82	68	84	76	59	82	75	65	83	71	75	75	83	80	87	68	83	69	71	72	92	89	87	85	61	63	72	91	77	82	78	78	73	82	78	80	70	81	58	65	67	75	80	84	62	61	92	69	69	74	73	74	71	89	80	92	82	77	64	71	76	73	85	59	75	93	81	74	82	78	77	77	76	66	70	75	74	80	68	67	76	80	91	77	80	79	68	80	67	73	90	65	87	94	64	69	93	78	67	73	73	78	78	62	71	86	66	67	80	73	76	85	66	79	78	61	84	81	71	59	72	74	71	80	82	92	86	75	84	76	72	57	72	71	76	84	82	70	72	83	83	83	80	80	80	82	68	86	71	81	73	77	76	79	77	80	67	68	75	64	69	68	88	76	57	75	74	78	83	76	59	74	79	69	59	85	66	79	67	75	75	89	73	68	73	72	78	77	84	73	80	78	86	66	78	71	65	68	76	76	75	84	75	101	73	84	82	80	74	77	83	70	74	87	58	74	65	101	80	69	71	72	79	75	68	89	90	78	82	91	89	76	82	95	71	75	86	87	81	83	69	77	67	72	86	79	69	66	81	82	73	79	71	80	74	91	77	74	68	88	81	83	66	66	52	70	73	71	75	86	82	94	92	73	84	63	70	75	79	71	62	81	81	88	89	93	84	66	67	71	89	82	84	68	52	66	69	69	77	64	91	93	68	65	84	81	75	65	88	89	66	75	78	82	73	83	71	89	77	84	78	71	73	87	62	83	73	73	83	73	82	77	78	75	84	76	79	82	67	82	73	82	64	72	83	68	81	61	75	83	70	76	80	86	76	73	70	72	84	60	84	78	74	88	80	71	70	69	76	76	72	72	78	64	69	79	81	79	67	76	82	69	69	83	68	54	75	67	70	70	90	77	70	82	66	74	69	75	65	80	75	73	69	68	70	73	85	81	73	80	81	74	65	82	66	61	83	78	87	74	71	67	88	80	86	83	73	83	73	69	88	82	61	64	81	75	85	77	77	74	78	74	74	89	55	79	86	81	74	67	86	71	71	72	72	73	71	86	69	73	71	71	73	65	66	62	64	65	88	71	67	74	65	74	75	57	76	63	92	71	85	73	83	65	75	81	76	80	79	77	90	84	75	65	74	66	75	82	74	78	78	73	65	62	70	76	76	75	70	84	70	82	74	82	74	88	89	69	80	81	66	79	74	68	77	80	79	91	70	92	84	83	80	67	75	76	66	56	75	69	78	77	74	74	58	81	87	71	73	73	86	96	83	71	56	66	80	75	80	68	87	76	74	69	87	88	61	66	78	77	66	78	73	67	85	84	63	69	78	68	80	79	90	79	71	94	82	91	76	66	69	80	72	81	65	75	68	61	85	68	78	87	76	67	62	76	86	76	75	80	65	64	63	75	61	75	90	71	71	83	82	78	64	74	83	72	86	83	87	72	71	73	58	80	83	67	75	77	79	61	76	87	62	62	58	80	104	66	98	69	66	76	74	67	65	84	72	85	80	74	73	82	70	81	60	73	58	68	72	78	63	73	70	64	93	75	92	76	74	74	68	84	69	82	65	77	73	86	76	64	61	73	93	84	80	77	82	79	86	90	79	77	85	80	57	73	75	90	68	92	75	65	88	85	76	74	62	71	71	60	71	75	64	86	90	71	91	76	72	71	69	65	58	87	73	60	84	70	75	67	65	79	65	63	72	78	52	68	81	72	83	79	77	72	75	68	71	68	69	78	69	88	72	80	94	84	70	82	70	65	68	70	84	77	82	85	55	80	74	84	81	96	79	91	76	67	74	64	89	80	95	72	91	87	76	92	78	88	74	64	76	71	69	79	75	71	84	98	86	72	67	78	84	66	72	59	79	80	69	75	79	76	85	71	75	74	73	87	62	83	87	74	65	78	81	87	71	82	63	77	60	66	79	81	78	82	73	83	71	82	82	83	93	78	75	78	82	76	73	79	79	81	73	66	92	70	67	89	75	76	82	90	66	75	67	79	79	94	88	75	75	64	79	72	71	66	71	63	71	72	61	85	79	72	80	85	89	89	85	62	64	72	73	92	80	86	72	79	65	90	67	67	66	70	52	80	63	52	83	89	75	64	76	88	89	82	72	76	64	74	74
31747	23926	20931	26450	34177	35812	34903	32928	30007	27242	24582	21296	18933	16672	14476	12399	10795	9583	8028	5518	3314	2111	1472	1337	1159	1260	1477	1596	1748	1849	2101	2359	2533	3030	3029	2756	2545	2601	2359	2438	2607	2469	2330	2276	2162	2196	2366	2112	1753	1410	1134	971	881	831	841	815	797	802	769	829	812	795	937	820	848	871	856	835	844	823	843	872	878	870	841	848	849	835	872	833	822	778	816	779	821	803	819	817	805	802	775	798	824	778	785	821	788	738	840	799	793	825	796	786	813	846	824	770	801	733	839	775	801	828	763	781	834	785	813	724	793	752	783	798	729	784	758	770	751	796	739	770	842	793	784	741	746	779	739	782	804	771	776	819	743	771	785	742	755	845	749	809	720	773	760	797	732	743	795	784	801	790	792	754	787	763	789	745	812	744	772	769	769	757	748	779	752	771	813	804	822	771	761	796	757	806	746	792	760	751	749	779	781	736	804	720	754	840	769	760	756	802	744	767	788	794	824	741	770	769	794	774	762	792	792	831	776	783	792	774	797	743	796	764	791	741	788	818	806	752	781	798	758	801	808	761	825	756	783	808	739	789	721	751	798	792	816	799	778	776	779	785	791	814	753	771	823	784	767	783	722	752	832	729	789	808	769	800	815	781	827	801	783	796	775	761	773	760	812	806	792	819	759	748	745	798	797	793	795	845	810	764	744	770	686	743	758	786	744	752	796	776	779	762	780	806	786	745	827	754	806	757	779	801	775	737	759	775	750	800	723	780	783	761	732	745	752	792	816	798	743	766	776	762	783	765	826	770	786	774	764	732	766	771	726	773	820	761	765	778	747	822	781	760	774	794	808	753	815	765	825	770	747	749	772	792	781	801	781	842	816	754	779	777	802	755	771	748	788	821	771	741	776	775	765	783	775	759	813	815	803	760	749	787	833	797	783	800	808	760	733	762	794	810	751	787	749	799	732	774	739	762	800	760	787	742	823	726	790	731	782	806	759	755	759	810	784	794	813	791	747	821	814	798	848	797	787	737	820	780	785	759	779	754	767	783	756	831	772	805	719	789	795	735	809	740	799	764	820	755	798	744	727	779	786	814	782	795	724	775	746	769	794	757	813	777	763	792	839	780	779	791	712	811	786	789	725	745	797	800	769	790	783	784	790	758	774	817	761	761	768	756	810	779	800	771	753	764	806	821	799	782	801	704	774	746	807	744	767	804	779	788	815	778	829	776	730	775	782	770	790	751	824	810	826	787	803	762	799	766	758	759	788	812	782	763	763	848	779	759	747	735	791	791	792	780	783	751	842	812	757	768	822	755	762	816	753	838	779	764	832	759	783	799	815	778	778	736	827	742	798	747	736	781	821	752	777	762	751	756	791	805	781	759	756	757	725	788	787	801	767	770	814	793	764	817	765	785	747	762	794	775	745	843	758	762	782	768	741	786	769	840	763	767	756	772	790	838	739	795	767	828	747	775	782	814	768	762	790	769	806	785	810	759	714	796	839	761	767	773	754	780	780	749	770	759	770	760	774	749	804	767	779	766	758	815	761	805	825	768	743	764	783	839	751	779	816	803	793	763	796	758	827	794	801	747	747	780	767	744	761	746	730	793	801	788	768	727	785	815	774	791	761	795	786	869	806	778	843	763	776	749	760	792	771	777	764	758	794	768	795	778	709	789	768	740	754	766	793	737	755	783	833	745	801	767	809	772	775	763	768	742	766	819	783	803	835	792	776	753	801	797	785	815	801	782	771	741	757	778	815	762	785	743	741	793	764	808	825	750	771	794	710	850	767	795	749	827	783	760	767	782	771	779	816	782	811	711	771	785	768	751	731	790	735	791	791	786	807	782	806	770	756	779	755	757	743	766	807	812	783	769	792	757	801	736	769	776	714	747	752	791	806	824	799	777	799	773	752	757	800	775	761	765	783	744	749	799	763	753	803	772	795	774	777	729	810	798	787	759	811	804	842	760	754	801	731	738	822	754	741	784	795	747	765	825	788	807	732	755	786	751	815	734	807	792	725	762	799	775	767	832	763	811	784	803	811	802	759	780	748	781	772	784	781	775	825	779	807	747	766	793	793	760	759	771	782	732	812	753	784	799	802	785	788	816	784	814	831	793	755	750	840	824	764	766	741	839	784	801	786	753	806	814	750	741	764	828	820	769	754	740	779	787	782	804	748	748	789	792	801	819	808	813	798	815	787	736	790	757	771	775	807	769	767	790	773	754	791	803	758	766	788	779	834	740	805	796	764	719	764	721	750	781	821	787	777	751	741	775	811	748	796	788	803	757	811	755	744	777	767	816	726	751	788	783	817	779	769	734	733	754	828	727	772	771	799	778	804	787	789	816	774	786	754	831	797	789	747	753	758	738	799	768	826	760	769	782	785	768	768	768	865	772	791	761	795	778	842	799	774	800	776	746	814	767	757	736	719	771	741	771	765	785	792	795	790	761	799	797	763	758	721	768	794	799	738	720	775	737	829	821	736	719	800	772	745	808	782	792	796	775	759	788	800	772	780	775	819	736	815	713	782	773	721	774	776	788	768	785	794	803	810	751	776	807	775	747	813	788	776	749	799	774	798	780	810	784	793	748	768	782	752	732	788	766	769	778	795	767	780	800	725	782	755	750	733	782	788	767	768	801	757	768	790	829	783	798	790	768	789	774	790	781	793	810	771	766	777	773	736	806	768	766	771	793	751	785	739	768	825	839	763	786	799	792	771	715	809	760	799	776	787	752	793	794	837	735	735	754	801	742	779	753	768	794	794	762	770	753	778	760	734	803	789	785	776	788	771	772	750	757	729	784	808	731	761	822	731	761	794	761	783	735	779	772	754	778	792	792	798	787	729	831	815	771	753	778	706	735	846	722	766	820	795	771	773	791	766	792	759	794	782	765	767	772	776	795	804	762	784	780	801	786	749	751	808	805	743	847	816	762	768	764	812	757	825	836	792	804	785	778	755	814	760	775	817	772	719	789	792	748	756	784	763	811	812	784	765	780	808	803	765	757	827	792	786	821	736	744	747	786	798	747	758	711	764	756	802	766	769	785	784	758	773	728	783	776	803	845	811	800	757	748	774	817	764	795	765	794	785	775	805	755	793	779	728	764	786	774	798	773	792	799	763	768	760	810	777	779	801	808	733	788	771	780	795	806	771	794	789	774	802	795	716	781	786	775	776	819	778	798	774	782	787	795	770	833	782	790	750	806	721	762	801	774	790	773	803	782	787	782	724	790	766	768	737	796	841	776	753	743	772	811	758	795	778	786	798	783	782	756	735	743	777	723	768	787	830	773	818	750	787	732	771	788	792	755	723	826	721	790	803	837	785	725	765	804	753	810	782	803	793	762	747	764	785	783	791	800	787	751	740	792	794	759	786	764	758	778	782	786	783	764	764	791	817	752	765	818	769	751	787	765	798	751	780	783	827	832	759	840	752	769	781	765	785	784	765	790	768	777	730	757	743	754	782	847	799	834	768	815	824	775	789	803	754	778	781	761	816	788	783	827	786	814
3808	2420	1769	1281	1214	1524	1698	1604	1353	1114	908	752	620	551	419	373	341	283	249	181	155	123	110	111	119	123	107	106	144	127	125	130	162	116	147	126	131	131	111	119	134	120	113	127	118	123	145	122	104	115	111	91	96	122	99	114	101	101	118	97	109	95	95	100	106	103	99	116	99	102	98	115	117	114	116	94	103	101	100	108	95	85	87	104	93	100	95	90	122	115	123	110	118	107	102	107	117	109	99	102	112	101	98	108	106	99	113	106	105	104	101	98	120	94	102	86	97	97	99	100	90	96	84	97	113	96	111	108	117	112	108	98	114	107	97	105	100	98	116	104	115	108	105	88	103	99	99	121	108	112	108	108	106	107	113	98	119	110	101	97	124	102	102	110	110	96	106	112	103	115	108	91	95	92	100	106	98	99	99	85	114	114	113	108	103	100	98	88	114	98	99	99	112	139	107	94	110	98	92	100	117	124	110	127	105	110	101	101	122	90	123	107	96	116	94	112	111	110	98	98	124	115	90	111	118	98	109	92	107	111	103	123	104	108	104	111	96	103	101	123	104	105	90	97	103	105	93	105	107	101	123	102	102	96	104	106	83	100	126	107	112	104	100	125	101	102	116	108	87	116	108	94	107	117	117	114	112	104	100	111	85	89	109	103	107	102	106	89	102	90	112	114	97	108	113	94	109	113	113	90	111	120	109	92	111	102	97	103	117	88	116	103	102	95	97	89	98	119	100	118	99	89	97	108	97	85	101	102	104	94	132	104	102	110	104	106	98	125	116	102	103	121	107	118	98	106	108	94	107	107	104	90	87	117	102	110	96	98	119	106	102	113	95	100	120	83	95	96	108	99	83	123	106	100	118	117	112	83	109	99	92	102	111	105	105	92	91	106	120	104	92	107	98	120	100	111	92	102	106	105	106	113	110	97	90	108	106	103	102	102	108	112	105	99	103	113	111	94	88	112	98	113	101	116	107	114	102	117	111	91	104	114	116	104	105	120	103	99	87	103	102	95	98	111	111	109	98	126	95	112	99	105	89	99	118	99	116	108	103	99	106	99	105	102	109	104	97	112	91	105	102	103	97	111	126	92	98	89	85	104	110	95	102	115	112	107	96	112	126	93	95	113	82	100	113	106	124	107	110	108	92	107	92	119	117	95	115	100	100	102	89	111	96	99	100	120	122	84	87	107	82	92	90	94	107	96	98	89	88	104	96	116	92	128	97	98	123	99	93	100	109	116	120	106	108	108	102	99	110	91	101	85	101	87	96	98	112	78	98	106	95	95	111	93	92	103	98	104	100	113	101	113	95	109	105	89	125	80	113	92	124	122	120	88	114	96	104	131	98	95	122	95	99	97	124	112	101	101	103	101	114	113	112	96	113	108	91	108	100	104	105	118	100	96	114	105	117	96	95	111	92	117	97	108	105	99	84	121	124	93	103	104	114	97	104	100	99	96	110	105	94	100	101	122	85	96	106	108	106	105	116	120	107	106	105	103	99	88	105	80	82	107	112	100	88	100	107	106	106	92	111	117	89	110	106	117	93	102	102	100	101	113	101	109	100	109	114	100	109	102	109	89	111	98	103	87	113	114	124	118	97	91	101	104	87	89	101	101	106	99	93	110	116	101	104	116	103	103	98	95	107	107	103	103	115	97	129	108	89	98	108	105	116	94	101	94	112	118	115	96	102	117	97	101	102	98	104	103	84	96	98	98	86	108	111	112	89	119	105	94	103	97	107	104	106	81	98	94	107	102	102	105	107	95	107	100	106	96	94	119	96	93	125	103	111	114	101	116	103	104	104	93	111	93	109	99	102	78	95	92	111	108	105	84	106	82	112	106	120	96	114	96	106	113	85	113	104	110	111	110	95	117	115	127	84	94	91	95	111	109	114	109	105	105	110	95	118	120	118	87	115	91	112	98	112	90	101	109	110	105	112	106	99	94	117	102	87	102	102	106	102	110	111	96	108	97	114	101	117	128	117	95	111	104	120	98	87	102	104	118	91	89	109	85	101	106	101	98	108	95	98	103	96	109	110	93	90	91	109	111	111	110	111	88	114	116	123	101	109	97	109	120	123	106	121	90	102	104	101	100	104	87	98	107	109	107	107	89	92	117	87	102	108	96	105	96	107	107	104	110	103	110	99	94	108	114	110	113	113	90	105	96	101	87	106	84	111	112	100	106	93	113	94	103	100	111	87	110	111	109	91	114	108	104	96	102	113	107	106	96	108	104	107	104	125	106	119	118	100	126	85	101	112	102	108	113	112	109	100	104	102	90	102	100	90	91	110	116	105	98	114	88	80	100	97	111	97	98	83	105	101	115	102	101	96	106	97	102	98	106	94	104	118	115	92	109	105	110	107	106	84	102	102	101	109	92	104	95	112	76	87	116	100	99	100	137	85	109	90	119	107	95	107	123	104	111	120	116	90	108	94	117	98	104	113	111	110	80	104	109	106	112	112	89	101	110	119	100	111	108	82	93	102	80	92	114	102	94	114	108	107	97	94	95	118	100	97	107	125	118	119	112	109	70	106	115	102	100	122	101	124	108	100	97	95	98	105	108	104	116	95	100	97	101	92	106	92	110	109	104	99	118	116	95	114	105	100	105	99	102	109	116	91	91	100	102	100	96	89	116	106	107	99	101	92	107	107	113	118	93	96	102	94	80	104	108	92	125	100	116	106	91	99	112	108	84	112	98	100	128	110	121	82	100	101	87	107	112	107	100	110	102	90	117	110	104	131	122	96	104	109	96	111	107	86	110	101	95	107	99	108	92	100	109	90	114	105	87	106	111	111	109	100	119	111	90	107	113	120	114	107	96	105	96	95	96	112	122	117	107	104	99	97	103	108	113	85	107	125	118	109	98	95	113	109	94	106	92	102	127	117	94	99	95	115	121	100	108	71	95	117	99	104	99	90	98	97	101	110	115	113	87	103	96	100	105	97	100	134	122	112	103	98	93	110	119	116	112	106	99	92	110	96	102	102	95	108	97	108	121	107	105	97	93	97	111	88	92	120	102	108	89	103	91	105	108	114	129	106	107	109	114	97	113	99	87	115	93	114	110	112	91	116	103	102	107	130	122	116	110	114	99	116	101	95	104	125	110	98	107	103	104	91	106	97	94	102	133	120	129	95	99	107	111	104	111	92	91	105	94	107	103	113	93	106	108	115	93	100	120	104	118	100	116	103	105	106	110	124	102	123	101	123	106	116	103	113	109	120	96	108	117	106	94	118	116	104	115	108	118	98	103	106	107	111	113	113	112	90	80	94	99	98	109	99	105	104	128	101	107	111	112	106	90	108	123	104	95	112	109	111	99	83	98	107	124	105	95	105	95	95	89	100	118	111	111	108	99	97	97	91	94	91	95	118	90	108	117	77	119	93	87	106	95	117	109	109	118	91	105	97	104	126	101	99	108	86	92	114	102	108	113	103	102	97	107	119	113	99	108	104	115	113	110	99	97	104	117	109	96	87	104	100	87	89	103
27418	19654	17000	22336	30340	31633	30857	28896	26009	23323	20288	17495	15343	13145	10901	9235	8011	6993	5900	3879	2404	1708	1348	1238	1226	1263	1437	1515	1552	1776	1748	2021	2178	2438	2497	2181	2140	2060	2094	1995	2061	2097	1936	2022	1818	1905	2004	1775	1582	1415	1230	1113	1072	1128	1046	1039	1050	1038	1064	1091	1071	1056	1091	1058	1108	1021	1056	1082	1044	1078	1086	1154	1083	1077	1076	1068	1014	1131	1060	1068	1049	1095	1045	1049	1066	1061	1078	1049	1028	1029	1060	1049	990	1026	1051	1049	1030	1092	1071	1047	1042	1101	1063	1081	1142	1056	1055	1089	1041	1048	1060	1028	1016	1049	1019	1024	1028	1021	1083	1038	1078	1112	1058	1074	1049	1052	1031	1039	1086	1150	1036	1088	988	1035	1051	1035	1002	1030	1089	1035	1087	967	1030	1027	1049	1033	1078	997	1008	1052	1038	1064	1022	1032	1017	1024	1042	1026	1093	1026	1012	1012	1102	1059	1053	1063	1071	1006	1082	1115	1044	1055	1016	1024	1053	1055	1038	1011	1010	1025	999	1006	1062	1003	1024	1082	1078	1064	1041	1105	1057	975	1011	980	1065	1029	1086	1059	1059	997	1047	1024	1023	1032	1029	1101	1052	1056	1033	1054	1038	982	1043	1088	1047	1001	1048	1074	1013	1000	1082	1133	1048	1022	1044	1056	1017	1029	1070	1086	1050	1042	1039	1088	1048	1089	1052	1022	1041	1069	1043	1077	1041	1037	1031	1002	1013	1069	1007	990	999	1054	1067	1052	1033	1028	1101	1105	1050	1059	1074	1017	1007	1040	1048	1070	1009	1058	1011	1017	964	1036	1038	1035	1063	1080	954	1059	1037	1041	1031	993	1059	1043	1117	1061	1040	1087	1014	1034	1104	1040	1058	1098	1050	1049	1015	1029	1030	1019	1044	1044	1049	1041	1000	1015	988	1042	996	1058	1016	1018	1056	1064	999	1069	1077	1014	1038	1063	1039	1051	1019	1074	1045	1085	1002	1046	1054	1082	1069	1014	1002	1041	1047	1023	1043	1026	1049	1014	1007	1064	993	1054	1065	1039	1024	1054	1043	1079	1052	1075	1045	1097	1144	1046	1045	1091	1117	1058	1042	1013	1038	1025	1039	1048	1038	1076	1049	1083	1003	1014	1030	1010	1078	1019	1007	1029	1030	1077	1038	1037	1118	1047	1079	1097	1050	1040	1038	1138	1080	997	1070	1064	1067	984	992	1054	1059	1091	1043	1064	1067	1085	990	1083	1075	1067	1054	1067	1085	1089	1006	1057	1079	994	1045	1061	1038	1047	1061	1041	1019	1016	1048	1054	1009	1065	977	1101	1061	1020	1065	1050	1070	1032	1013	1096	1005	1022	1088	1117	1028	1024	1025	1074	1089	1058	1052	1088	969	1058	1018	1005	1037	1012	1043	991	1045	1072	1026	1066	993	998	1063	1057	1096	999	1034	1102	1082	1083	1065	1035	1040	1023	1038	1037	1084	985	1019	1053	1018	1047	1038	1043	1077	1116	1063	1030	989	1050	1011	1060	1074	1016	1025	1003	1025	1086	1156	1104	1039	1064	1112	1080	1011	1018	1034	1038	1054	1037	1071	991	1005	1033	1062	1052	1090	1071	1012	1070	1029	1004	1015	993	1040	1058	1058	1032	998	1019	1054	1031	1072	1057	1088	1033	1031	1027	1060	1094	1088	989	1059	1055	1025	1001	1021	1069	1056	1060	1072	1065	1060	1025	1081	1092	1015	1069	1044	1063	1114	1050	985	1048	1012	1067	1049	1053	1040	1074	1053	1035	1067	1025	1087	1044	1029	1032	1083	1048	1084	1030	1061	977	1070	991	1021	1118	1026	1032	1028	1032	986	996	1005	987	1016	1105	1038	1045	1049	964	1065	1031	1027	1021	1095	1022	1090	1031	1099	988	1081	1054	1036	1042	1098	1052	1040	1080	1028	1012	1020	983	1021	985	1040	1012	1078	1023	1089	1056	1066	1066	1072	1057	1033	1047	1052	1097	1047	1078	1046	1044	1107	1124	1024	1038	1045	1032	1035	1049	994	1058	1069	966	1030	1007	1041	1054	1086	1013	1094	1015	1057	1004	1085	1017	1006	989	1043	1045	1037	1053	1010	1015	1008	1021	1069	1077	1020	1062	1095	1107	991	1025	1049	1046	1044	1111	1059	997	1072	1031	1007	1076	1076	1085	1045	1053	1082	1045	1023	1073	1022	1046	1079	1057	1041	1016	1026	1078	992	1099	1050	1058	1017	1057	1054	1088	1070	1085	1076	1021	1092	1031	1054	1068	1021	980	1081	1093	1113	1087	1075	1046	1041	1006	1079	1038	993	1105	1049	981	1037	1068	1029	1020	1080	1109	1050	1029	1031	1026	998	1068	1027	1129	984	1001	991	1072	1004	1030	1054	1023	1056	1042	1035	983	1019	1041	1036	1122	1041	1050	1088	1013	1097	1055	981	1010	1034	1034	1091	1021	971	983	1055	1037	1053	1032	1029	1042	1025	1045	1017	983	1055	1035	1058	1072	1026	1001	1065	1073	1039	1012	1079	1037	1074	1065	1117	1069	1038	1031	997	1042	1024	1057	1092	980	1044	1056	1028	1050	1003	1027	1030	1034	1040	1033	1033	1039	1101	1011	1048	1066	1013	1014	1019	1016	1039	1046	1067	1013	1021	1078	1037	1076	1059	1083	1079	1032	984	1031	1030	1001	1070	1020	962	1088	1057	1047	1026	1058	1124	1029	1076	1005	1106	1021	954	1079	1029	1045	1033	1065	1083	1014	1011	1040	1089	1035	983	1062	1046	1073	1058	1043	1030	1077	1012	1067	1022	1045	1049	990	1034	1037	1042	1051	1012	1109	992	1044	1001	962	1050	1054	1049	1049	1026	1027	983	1000	1064	1102	1068	1060	1035	1046	1005	1025	1079	1080	1067	1007	1059	1042	1021	1069	1066	1075	1012	1058	1052	1025	1002	1060	1033	1069	1067	1023	1031	1033	1066	1055	1040	1034	1071	1043	1023	1058	1041	1029	1054	1075	1021	1051	1030	1028	1032	1045	1022	1071	1051	1017	1031	1027	1033	1061	1038	1025	1101	1026	1017	1002	1062	1037	1041	1087	1027	1011	1038	1078	1046	1014	1086	1002	1067	1112	1062	1024	1061	1045	1019	1009	1052	1032	1018	995	1030	1008	1071	1001	1051	1076	1050	1074	1052	1068	1030	1033	1039	1022	1066	1035	1070	1007	1030	1026	1054	1044	1039	1019	1024	1082	1074	1044	1088	1032	1100	1031	997	1042	1039	1053	1080	1089	1014	1098	1091	1065	1001	1041	1004	984	1033	1047	1016	1046	1050	1058	1027	1011	1035	1032	1036	1084	1020	1053	1041	1060	1090	1021	978	1095	1026	1053	1072	1082	1070	1028	1054	1129	1066	1008	1068	1051	1041	988	993	1060	1069	1054	1081	1097	1039	1013	1028	998	1026	1024	1107	1084	1006	989	1057	1008	989	994	1014	1107	1019	1013	1040	1130	1015	976	1076	1066	1022	990	1050	1027	1044	1067	1062	1093	1102	1041	994	1042	1001	1041	1002	1028	1076	1064	1073	1003	1041	1053	1083	1001	1024	1018	1109	1032	1042	1021	1059	1040	1097	1040	1082	1070	1035	1005	1053	1060	1047	1029	1045	1093	1074	1012	1071	1052	1025	1062	992	1046	1032	1046	1035	1008	1056	1019	1002	1041	1047	1036	1017	1028	1069	1012	1011	1048	1053	1051	1062	1046	1067	1066	1018	1036	1019	1016	1033	999	1006	1069	1029	1079	1005	1071	1025	1065	1067	1021	1055	1013	1051	1028	1034	1048	1055	1079	1100	987	1064	1018	1078	1083	1095	1013	1025	1020	1036	996	1023	1039	1025	1038	1066	1017	1095	1042	1060	1026	1053	1064	1005	1063	1009	1003	1021	1076	1044	1047	1082	1055	1027	1039	1095	1025	1024	1052	1023	1019	1054	1081	1056	1079	1003	1029	1084	1032	991	1090	1098	1029	1043	1033	1070	995	1063	996	1001	1028	1037	1069	1077	1068	1024	1109	1048	1046	1037	1073	992	1071	1018	1054	1090	1060	1052	1086	1097	1027	1023	1060	1063	1001	1034	1002	1068	1047	1011	1074	1064	1036	1039	1065	996	1089	1002	1009	1094	1041	1055	1092	1059	1045	1045	1020	1027	1024	989	1061	1080	1007	1059	999	1014	1088	1005	1072	1021	978	1013	1065	969	1048	1043	1066	1043	1019	1040	1027	1100	1068	1140	1055	1019	1035	1044	1036	993	1047	1027	1057	1052	972	1041	1083	1052	1050	1061	994	1079	1041	1071	1039	1040	1038	996	1049	1019	1053	1072	1086	1093	1041	1085	966	1096	1043	1006	1018	1035	1032	1019	1047	1060	1032	1036	1044	1063	1046	1038	1056	1108	1070	1077	1035	1050	1084	1065	1012	944	1042	1078	1045	1066	1059	1009	1095	1039	1025	1037	1051	969	1031	1018	1066	1068	980	1032	1030	1015	1089	1029	1008	999	1066	1072	1046	1035	1038	1003	1098	984	1017	1050	992	1052	1058	1031	1099	1052	1046	1097	1072	1015	1067	1046	1005	1031	1047	1063	1094	1106	1035	1048	1009	1023	1040	1086	1063	1031	1014	1090	1036	1057	1037	1045	1078	1060	1040	1096	971	1054	1089	991	1030	1036	1055	990	945	1049	1064	1053	1027	1009	1057	958	1015	1008	1009	1036	1014	1070	985	1031	988	1069	1075	1034	1000	1019	1028	1093	1048	1012	1047	1044	1032	1040	1055	1044	1103	1066	1055	1065	1070	1038	1060	1066	1013	1088	1047	1025	1101	1076	1054	1069	1005	1121	1052	1077	977
4922	3084	2073	1575	1378	1773	2077	1947	1570	1409	1113	843	734	653	532	417	390	312	278	219	147	94	103	88	95	109	105	106	110	118	136	130	164	147	127	152	157	140	135	136	142	133	154	128	136	121	135	133	133	112	81	107	85	89	94	86	103	100	99	97	100	110	108	109	88	110	113	94	75	89	106	89	98	106	92	86	94	104	98	91	104	87	123	103	96	89	88	97	80	98	107	93	87	75	95	97	87	105	93	106	82	82	100	104	104	115	84	96	78	112	93	99	95	101	80	97	96	95	72	88	100	103	93	101	100	108	104	111	93	92	85	92	96	87	99	96	93	105	90	103	107	95	85	84	99	98	84	106	101	99	95	91	91	101	89	85	92	104	106	98	100	100	109	89	112	92	97	107	104	91	98	108	86	100	75	80	88	109	110	85	89	84	120	105	109	107	104	93	110	98	95	124	106	106	89	115	86	90	100	97	98	90	94	96	97	98	89	90	100	110	121	98	107	83	83	89	97	99	115	95	99	93	104	84	89	89	108	68	92	89	88	85	91	94	106	83	90	96	86	89	96	86	86	88	102	90	89	101	89	96	86	106	91	89	88	80	102	109	104	94	95	92	90	82	86	101	100	87	93	100	100	95	106	86	89	91	104	89	102	105	94	126	108	91	91	106	89	100	102	79	117	84	86	94	103	83	92	98	70	83	90	96	76	98	101	83	103	83	104	84	97	110	106	109	89	98	92	94	83	96	100	95	104	101	106	89	82	116	104	101	98	91	82	81	86	102	105	86	81	97	98	80	87	106	91	96	105	84	89	92	103	99	102	106	106	114	97	85	82	106	96	81	99	108	86	82	94	104	106	105	111	87	94	84	96	105	88	91	104	76	97	104	100	92	116	70	118	86	85	88	105	87	95	108	78	114	97	85	98	105	90	104	95	114	91	95	102	103	93	97	91	87	97	90	92	103	79	91	95	111	107	100	87	87	106	95	102	99	86	95	80	93	85	101	105	102	75	106	91	90	94	82	94	97	99	90	96	87	88	88	93	91	99	101	85	103	107	110	101	104	101	97	101	103	103	120	111	96	85	101	92	94	79	106	95	88	86	102	91	77	110	90	89	91	105	102	110	97	89	111	90	95	89	91	99	88	79	83	94	88	87	84	84	88	87	110	102	101	112	88	105	81	95	103	75	101	121	88	94	110	85	99	88	89	87	105	107	92	93	103	107	94	108	112	84	99	113	96	100	101	93	96	109	92	112	97	93	104	92	91	87	95	111	100	105	105	100	93	106	88	92	83	107	114	98	81	90	100	101	111	109	81	100	95	95	83	104	101	86	100	110	84	107	95	97	88	99	98	103	98	106	105	87	109	102	101	78	96	83	75	97	115	106	88	103	94	89	94	91	90	94	94	98	109	94	115	109	96	76	88	92	89	84	101	97	98	89	80	95	88	115	98	114	103	97	81	95	84	99	120	91	77	100	93	91	92	81	93	113	102	100	93	84	91	106	95	77	121	106	80	105	105	95	94	103	89	87	99	91	105	99	100	99	93	71	85	99	99	78	114	95	98	129	100	116	91	103	114	81	114	108	95	91	95	122	98	97	88	108	99	101	82	91	95	94	81	95	106	82	84	84	94	99	97	94	101	104	101	86	80	88	82	108	91	88	94	97	93	106	99	102	115	79	108	84	94	88	96	96	95	83	94	93	90	91	103	101	101	80	79	90	126	107	81	105	80	97	90	83	94	97	95	92	87	111	103	107	85	92	107	100	106	92	108	89	87	94	97	103	102	100	103	87	102	105	108	94	88	73	79	107	97	98	103	94	78	91	108	102	106	85	91	98	102	78	80	90	92	110	98	98	103	97	103	100	90	103	85	99	89	80	79	92	111	99	75	105	110	99	88	88	104	99	99	110	96	98	107	98	83	98	97	99	86	85	82	112	100	94	77	81	90	108	112	83	82	71	97	98	92	87	100	97	113	102	104	102	91	98	99	111	88	104	107	92	84	100	94	79	106	102	92	94	94	96	106	93	100	110	99	120	103	74	98	88	87	88	94	97	93	105	83	96	107	90	90	87	107	103	103	75	103	81	90	96	89	91	100	104	103	74	101	95	113	92	91	95	105	101	106	89	95	93	109	91	99	102	93	82	105	95	100	94	84	101	81	105	92	94	86	78	98	85	94	98	93	108	100	88	94	106	91	94	93	110	106	83	96	89	120	90	105	89	100	93	101	93	94	98	107	93	102	108	112	122	104	89	78	84	105	108	87	81	87	85	103	101	85	76	100	86	84	101	89	109	101	94	111	110	91	96	104	104	95	82	109	78	79	91	97	104	100	91	99	95	103	77	110	103	96	95	89	94	93	94	79	97	94	106	102	91	98	104	103	95	83	82	78	88	111	89	86	96	95	95	86	97	87	97	91	95	107	93	99	84	118	106	94	89	93	85	109	102	74	91	78	93	99	93	75	98	91	89	108	98	95	89	105	103	92	109	97	97	95	100	94	101	85	92	82	106	104	107	101	93	92	81	97	80	97	85	96	95	88	108	98	101	102	102	93	93	96	97	93	84	86	109	101	105	76	108	99	111	88	102	96	90	104	73	96	98	103	92	85	101	79	101	91	91	93	96	95	84	93	119	88	100	85	74	114	87	88	116	88	101	104	99	93	99	96	96	94	91	118	92	103	85	107	82	98	82	98	88	87	86	95	80	97	99	81	100	89	113	99	86	80	108	87	83	100	103	94	89	77	98	92	85	84	113	81	89	79	104	97	91	91	86	82	84	107	99	98	91	85	90	95	97	107	110	97	97	98	111	115	82	93	95	97	124	87	100	96	101	74	99	104	100	91	94	88	94	86	79	85	99	88	99	100	102	92	85	96	109	98	111	92	94	96	98	94	65	101	99	97	86	117	100	96	104	98	106	89	93	78	91	99	91	104	92	95	88	108	94	85	113	111	99	110	114	79	96	104	96	92	97	95	99	94	83	99	93	87	98	96	107	88	94	106	92	107	85	107	106	96	97	83	100	105	93	115	105	85	92	104	90	101	93	104	99	91	93	97	110	91	107	99	89	97	103	81	102	114	110	88	87	87	83	99	93	96	89	98	82	95	92	95	106	97	116	88	97	99	90	88	96	93	96	106	95	114	81	102	104	99	88	93	100	89	95	116	101	99	105	96	105	86	90	90	104	100	106	75	84	88	94	93	108	107	94	82	87	88	94	86	104	98	97	93	94	95	106	93	96	103	106	94	94	90	82	104	98	97	92	99	89	100	101	94	76	111	95	78	98	75	103	106	96	78	97	115	86	86	88	103	99	87	105	98	93	102	93	100	90	96	104	104	92	82	89	88	94	117	105	81	93	100	92	90	77	82	93	97	87	105	90	94	83	87	82	85	75	100	94	101	96	94	106	92	101	91	89	95	90	89	97	107	99	101	95	112	87	96	97	93	88	100	76	87	101	83	94	71	100	102	101	85	95	91	87	90	98	83	93	111	101	78
28357	21377	18519	23970	31689	33000	32491	30553	27605	25021	22534	19384	17306	15229	12699	10724	9351	8328	6856	4549	2665	1817	1372	1293	1231	1326	1518	1593	1723	1866	1978	2290	2402	2786	2750	2504	2470	2280	2225	2201	2250	2307	2169	2167	2060	2119	2135	1940	1589	1406	1281	1036	990	971	998	944	959	962	962	1033	986	996	1034	975	1012	1017	1027	1047	995	962	966	932	963	966	948	1040	1044	967	1007	994	960	985	932	1018	1011	952	946	954	915	952	954	976	1027	944	949	1005	933	928	935	936	995	978	941	954	919	985	975	947	965	951	952	955	924	954	1009	922	1011	979	888	919	921	958	952	951	925	914	969	900	978	966	940	930	998	985	957	933	966	966	947	986	963	996	917	912	920	971	929	953	955	912	981	919	923	950	945	914	949	959	974	916	923	966	898	975	963	924	958	970	952	937	955	899	922	973	955	948	940	955	928	978	920	962	953	946	938	989	988	970	1004	974	992	967	938	977	938	966	925	1000	955	965	990	942	908	930	946	931	906	960	959	1009	893	953	941	921	942	947	940	917	956	979	947	944	925	913	923	942	915	933	942	942	905	967	961	928	937	910	928	972	956	980	922	983	1030	954	950	962	956	926	955	941	868	938	940	962	946	947	874	961	944	982	944	903	945	942	1004	918	938	890	1006	955	923	963	933	970	996	1025	947	930	970	947	995	1009	940	973	947	887	914	927	902	943	910	982	934	975	974	979	953	980	965	1007	948	915	931	897	925	966	921	935	990	935	976	956	913	941	915	928	971	926	961	922	928	994	1019	1006	936	1003	924	967	917	943	900	957	1036	904	1005	952	944	965	952	934	922	954	982	964	953	938	877	965	961	960	929	946	964	951	880	947	975	941	959	965	938	954	909	933	890	922	935	913	986	905	995	954	997	998	960	963	986	911	917	908	963	950	978	938	960	972	910	982	924	962	919	980	939	957	984	918	1032	930	1020	950	991	958	926	959	994	923	1010	903	955	1026	940	950	948	970	978	935	932	946	959	977	904	1004	952	976	965	925	888	985	945	926	926	983	940	948	956	886	932	1002	960	947	937	981	954	962	946	1003	934	925	972	933	938	933	960	938	955	973	958	968	949	900	925	937	929	1015	886	997	963	941	964	1014	974	949	929	952	928	956	963	979	987	948	912	1003	934	974	952	930	973	965	969	939	943	951	911	938	994	992	997	993	983	973	973	1026	911	956	933	992	963	935	946	976	943	978	993	943	914	990	994	930	968	919	973	930	939	1021	967	962	964	986	981	976	1029	914	951	955	944	971	926	967	931	986	959	1000	898	977	1005	981	971	980	974	950	991	967	973	938	972	965	963	958	914	959	967	1028	919	944	970	925	931	954	1006	926	965	941	978	959	942	943	962	918	975	896	982	919	935	995	977	973	922	944	934	945	957	951	888	930	911	969	982	936	1026	956	953	968	964	939	959	943	1007	956	929	936	955	974	885	925	952	920	981	1019	1025	932	949	912	960	966	904	962	890	909	976	926	919	901	937	937	898	962	931	929	952	963	974	924	944	958	946	919	887	954	923	959	976	990	982	922	922	967	927	972	979	964	946	989	1004	974	907	990	944	913	962	942	972	963	967	941	965	940	928	965	980	927	999	939	984	962	881	904	998	994	921	935	938	1005	963	897	972	993	955	949	946	972	958	953	918	976	942	895	967	962	979	956	940	1019	892	948	968	936	934	960	929	948	997	1027	928	925	913	977	984	970	953	957	954	893	965	925	943	921	902	903	972	958	932	904	933	974	944	954	964	953	928	923	932	891	975	948	935	932	964	991	942	966	905	962	940	958	964	952	936	922	971	951	942	947	952	908	933	956	985	937	951	985	945	944	957	916	989	946	969	977	966	945	1032	888	984	945	907	947	946	982	938	928	962	883	923	928	973	895	906	982	1019	989	921	923	959	998	957	938	944	949	947	926	933	963	987	947	998	939	919	960	980	963	932	903	960	960	924	961	987	942	978	965	970	960	940	961	940	973	948	930	998	983	915	989	894	899	953	938	926	939	974	982	981	951	931	959	997	998	926	946	944	936	922	940	959	885	975	920	992	1021	970	955	955	924	928	960	971	966	914	953	963	916	906	975	953	940	958	983	926	949	912	968	976	990	975	951	1003	984	901	955	1035	947	917	930	906	964	941	879	984	940	958	977	942	902	952	953	939	981	962	976	980	996	994	998	938	980	940	939	957	1037	972	897	968	986	922	957	968	931	938	948	1013	951	956	943	994	959	908	959	925	922	936	931	939	964	970	949	927	975	945	958	942	1008	927	923	986	963	963	973	894	975	1025	972	939	942	931	934	986	895	929	943	963	930	960	934	1041	967	932	944	957	917	949	1000	931	966	949	946	988	977	960	991	977	918	967	934	961	919	989	910	946	970	977	913	901	932	937	971	999	946	969	937	954	1005	946	929	934	993	904	986	988	955	975	995	956	978	968	988	926	928	939	881	951	1016	923	905	920	937	908	940	879	934	922	976	938	967	961	953	974	941	919	956	905	977	982	976	982	956	951	956	987	923	982	931	947	1006	998	969	927	968	924	903	890	966	946	1007	912	982	978	940	928	978	947	965	879	878	949	1007	905	952	934	905	948	974	967	948	985	954	989	908	966	929	917	949	987	962	976	931	950	977	982	951	1003	948	960	979	947	935	989	966	944	940	985	888	1023	902	929	936	953	944	934	948	927	961	929	994	970	965	935	939	980	936	955	905	945	972	979	976	935	971	955	973	1028	940	955	947	891	931	910	935	911	959	973	954	974	937	905	953	1022	957	933	1015	963	933	984	960	886	957	894	926	974	911	986	984	912	946	905	940	901	961	965	973	937	924	941	937	990	973	905	980	968	965	925	942	930	929	966	1011	910	931	953	969	1027	991	937	997	948	916	937	937	928	934	911	905	904	930	1008	959	980	964	950	965	965	953	935	1002	959	960	906	928	898	961	965	956	981	959	910	982	967	965	973	1000	930	970	901	933	925	962	976	931	962	959	946	1004	974	946	965	951	925	938	968	933	933	975	908	975	923	954	978	946	948	987	944	962	990	998	975	983	935	987	975	973	958	908	1015	962	959	906	916	942	945	919	954	988	944	930	939	996	932	954	955	932	960	957	976	930	964	904	953	973	932	964	936	930	948	989	931	1001	999	950	951	958	979	960	972	938	961	963	959	971	959	950	989	927	955	909	937	954	967	975	1012	976	913	996	974	957	888	962	959	985	951	1024	980	960	940	914	936	987	980	906	935	936	994	945	962	926	978	913	983	896	992	929	1004	936	957	977	952	969	951	993	904	970	960	969	962	925	945	970	945	940	940	913	942	890	997	905	907	929	950	958	907	949	966	978	960	895	944	973	951	988	988	1011	954	953	935	932	972	969	950	917	956	928	922	917	921	879	1015	959	944	957	961	930	961	949	928	907	960	952	937	891	963	983	987	935	895	958	911	946	922	913	938	966	929	1006	948	987	950	900	939	920	967	933	964	1007	947	910	974	962	910	936	999	989	991	962	982	989	1029	948	985	1002	929	899	1007	946	982	889	927	960	934	935	989	983	959	931	940	982	959	961	981	965	893	952	935	878	961	924	939	946	965	962
5169	3237	2254	1692	1497	1966	2274	1985	1609	1376	1145	889	751	660	526	467	376	350	277	211	140	109	112	93	92	93	114	118	124	112	127	131	147	150	169	151	147	153	143	132	146	142	157	101	136	145	130	114	130	92	95	97	85	95	85	98	100	108	84	87	97	77	88	98	107	93	104	86	79	103	97	86	103	90	114	101	80	110	114	94	94	115	87	81	94	100	87	86	123	86	111	99	98	79	97	90	97	84	92	80	88	72	99	89	94	100	80	83	93	94	92	91	106	84	79	84	77	75	108	101	114	75	80	91	98	99	88	89	92	85	103	89	86	107	77	91	92	99	114	94	81	75	93	90	87	88	87	104	108	87	97	88	94	77	82	79	95	101	90	92	93	86	93	90	97	74	104	95	82	93	85	85	97	101	101	100	105	103	88	103	106	88	95	91	113	96	102	101	100	78	90	85	76	97	86	108	97	76	92	88	74	78	91	93	103	70	77	96	94	113	93	89	102	96	83	104	125	78	84	88	87	73	83	112	82	101	72	82	103	76	89	96	113	83	99	90	79	83	111	115	94	83	100	90	88	83	93	90	79	87	79	77	104	105	103	99	96	83	64	88	88	99	102	97	95	104	103	90	90	97	96	78	88	94	90	95	73	99	94	77	82	99	87	90	94	106	100	91	77	90	84	91	102	79	104	93	97	86	94	97	94	96	93	69	78	96	71	103	95	75	117	93	90	85	89	93	98	83	70	94	105	102	84	103	77	86	92	85	78	83	82	93	79	84	88	115	87	87	100	111	81	95	102	87	87	89	86	77	79	87	111	103	77	89	118	100	87	79	85	90	84	82	104	89	95	91	90	90	76	109	96	88	92	103	94	90	97	97	82	100	75	99	84	99	93	89	100	98	93	94	98	97	86	91	95	86	107	78	81	85	90	102	70	107	93	91	103	82	100	87	99	92	89	85	77	108	107	82	85	93	99	94	72	80	106	91	94	97	85	94	105	93	90	80	95	83	98	89	116	99	84	92	75	81	94	84	74	78	96	112	93	94	104	85	105	100	68	68	92	92	94	96	80	75	99	110	88	85	92	101	89	109	86	84	92	95	90	96	86	95	87	87	85	95	87	98	87	90	96	90	77	89	83	99	83	95	85	85	85	97	99	92	85	86	83	75	94	108	91	85	93	100	86	107	68	87	80	85	79	98	85	76	79	111	73	86	102	99	89	97	104	89	108	94	91	99	88	87	96	98	95	95	80	98	105	107	99	92	90	86	106	116	88	88	99	87	96	89	101	90	105	104	100	90	90	99	97	90	95	83	105	97	89	88	89	108	86	111	85	80	84	82	103	88	88	96	103	108	100	96	95	95	72	88	78	93	106	89	83	104	84	97	101	101	98	87	87	92	90	92	78	90	112	85	77	96	90	77	95	96	92	104	86	88	84	100	83	103	82	78	108	92	92	104	93	96	109	78	85	91	85	103	108	96	82	91	93	94	103	102	97	86	89	78	77	100	82	69	118	116	88	81	98	84	98	80	90	90	90	102	72	82	104	76	103	116	92	99	91	80	84	104	77	93	109	84	96	94	101	95	90	104	103	91	90	101	97	92	108	107	93	79	78	98	81	89	94	81	77	95	80	86	91	85	99	84	91	89	93	90	92	95	94	97	81	79	81	99	92	74	98	97	75	102	91	95	89	99	104	71	94	89	87	104	94	86	122	77	100	94	76	98	91	117	92	90	76	122	92	91	92	91	100	86	89	115	80	100	100	93	93	94	81	77	86	106	91	78	100	96	88	93	97	109	83	99	91	92	85	93	97	95	91	85	110	72	85	81	92	108	87	82	93	94	104	99	91	97	103	94	86	95	83	85	83	107	77	89	90	100	79	85	87	90	73	101	84	87	93	96	92	110	97	87	79	89	106	85	97	89	85	78	93	104	67	98	99	90	83	84	84	99	86	88	86	102	101	74	104	76	117	108	71	90	93	85	99	103	101	90	100	85	107	113	109	86	93	108	88	81	109	97	97	96	112	114	94	94	85	94	78	88	80	92	97	82	86	89	104	90	99	79	83	88	115	91	88	78	94	91	87	92	93	84	76	88	101	95	91	98	86	94	100	77	85	93	100	84	94	98	103	89	95	82	82	81	82	95	72	90	97	111	91	79	91	99	95	83	102	90	96	132	96	87	87	95	93	86	91	90	112	94	100	108	83	111	93	111	87	93	83	85	83	89	94	86	89	96	94	106	92	86	89	98	93	88	94	84	87	95	82	94	93	99	115	90	96	113	88	110	87	79	94	100	100	88	104	90	84	91	90	79	92	113	85	98	96	107	91	96	97	79	80	98	88	80	86	101	71	77	86	103	103	88	89	102	112	96	75	95	86	101	88	79	83	93	94	90	95	92	101	98	79	103	95	89	97	106	97	91	95	94	101	90	91	77	106	89	79	97	94	98	80	89	104	97	84	85	87	98	107	79	87	104	96	111	91	101	99	73	115	84	90	91	82	80	95	94	97	96	91	88	96	83	92	85	75	90	90	83	106	82	86	76	108	97	103	101	93	99	109	87	100	77	98	93	86	81	82	78	85	91	82	94	98	74	90	99	104	85	80	90	80	93	98	107	82	95	97	98	104	99	102	109	105	94	92	82	90	95	94	109	85	84	106	94	93	96	108	107	99	75	92	81	106	90	78	100	90	77	81	89	84	105	82	79	96	85	89	88	102	98	86	87	92	79	86	102	81	106	116	73	85	88	112	100	97	98	94	101	94	103	98	93	101	99	91	90	83	77	100	89	108	96	90	95	103	97	81	80	118	99	85	107	90	100	108	91	95	93	92	68	86	80	91	97	85	102	102	97	98	90	83	97	91	75	98	86	94	100	102	94	91	84	92	93	88	100	83	111	98	79	95	85	110	89	90	90	89	95	105	80	88	89	94	90	106	94	83	84	96	94	93	89	94	105	91	94	98	97	93	96	81	101	103	104	94	85	108	104	79	108	89	89	76	89	67	84	84	84	99	102	87	84	96	97	83	92	105	108	96	108	95	103	97	81	95	90	110	93	87	102	95	95	97	107	99	99	92	93	95	93	91	102	82	86	92	96	102	97	89	81	78	96	97	95	94	80	83	93	70	96	84	104	77	117	100	80	90	94	105	109	96	84	81	82	92	102	101	95	97	88	93	91	103	82	88	92	84	95	87	101	89	82	101	107	91	88	97	82	82	99	116	70	114	89	92	87	80	90	83	105	98	99	78	108	92	103	98	97	101	113	97	96	98	92	96	78	85	80	94	87	92	96	87	107	103	98	113	86	87	77	96	77	88	90	87	82	81	96	99	78	89	87	100	81	96	92	101	103	82	79	99	102	112	90	79	99	114	88	100	97	90	111	80	82	96	91	98	90	85	84	84	87	89	109	92	88	100	89	103	92	84	92	103	113	91	100	99	89	94	109	93	98	99	113	90	85	90	91	90	90	100	98	103	85	92	110	92	106	82	72	100	79	102	86
28999	21781	19081	24459	32269	33644	33011	30950	27955	25056	22390	19460	17260	15347	12796	11134	9528	8385	6883	4631	2701	1801	1448	1307	1289	1307	1494	1537	1674	1815	2029	2363	2502	2896	2809	2414	2480	2284	2254	2275	2358	2317	2241	2137	1994	2186	2179	1973	1591	1400	1266	1025	995	979	941	937	926	946	1015	945	928	979	980	984	989	934	969	946	981	944	975	954	967	922	1021	967	921	999	928	913	917	1009	936	891	888	951	939	944	915	903	951	931	977	930	908	1022	942	923	938	960	957	919	890	935	891	887	922	892	889	921	933	998	947	925	940	1019	934	912	901	942	917	979	927	929	923	946	899	890	916	947	913	950	937	931	920	902	956	911	954	895	948	1008	917	892	934	883	955	957	922	943	958	907	902	920	945	948	872	931	963	950	892	916	956	925	922	959	975	942	973	989	920	929	941	927	943	938	948	881	907	944	966	908	922	949	918	924	850	969	936	956	871	903	856	968	985	952	925	928	932	912	907	882	941	923	916	939	913	886	888	931	917	908	916	923	939	897	988	947	957	868	920	949	917	924	948	922	945	920	939	895	875	930	938	907	903	901	975	923	910	901	878	924	938	893	945	914	922	868	908	927	928	918	934	957	946	904	954	954	890	952	909	960	909	914	922	933	992	1018	914	950	917	888	926	943	959	919	928	888	903	909	935	929	923	923	877	915	899	921	922	915	941	906	901	958	974	959	924	916	906	929	933	911	998	950	987	886	922	943	886	912	966	910	933	920	901	942	900	943	901	913	943	913	905	986	879	858	927	943	950	942	895	930	908	946	871	928	934	972	931	930	899	876	907	928	932	924	901	918	897	949	951	907	895	922	958	904	947	905	932	989	919	932	911	938	889	922	919	962	914	948	907	951	920	929	868	955	901	886	937	958	942	956	939	891	911	933	899	930	871	929	935	932	916	931	939	878	949	901	916	943	884	876	926	910	919	894	896	891	924	957	904	958	907	937	876	915	898	913	935	978	1003	922	899	987	881	913	942	915	929	962	932	903	909	961	967	971	883	940	928	975	896	915	930	984	899	927	893	916	932	883	926	899	888	918	869	855	909	940	895	995	923	914	938	931	945	940	968	901	930	944	887	907	944	878	969	938	935	885	875	984	914	949	884	909	912	888	980	913	927	981	938	926	919	930	935	890	872	907	981	951	915	901	911	912	959	918	911	950	853	909	958	907	896	950	945	939	925	980	898	903	952	877	943	999	948	877	896	958	978	933	918	939	884	967	926	920	937	963	918	885	954	885	906	912	900	897	943	939	923	984	941	829	884	926	909	894	994	896	983	947	926	931	935	895	946	943	930	932	907	969	920	957	925	957	992	907	894	921	945	892	943	907	939	903	925	923	964	931	898	955	941	893	939	871	982	946	923	902	970	910	923	906	932	962	904	908	935	918	895	912	936	935	932	914	881	954	894	889	894	900	915	949	926	904	938	924	877	872	919	922	942	907	912	944	904	959	909	934	965	928	923	877	928	891	946	856	919	858	933	907	956	930	925	955	861	891	956	929	927	923	889	902	896	946	925	962	946	903	913	962	885	929	894	966	951	920	953	927	950	994	917	891	916	875	873	912	951	917	944	932	958	931	889	929	937	956	933	917	953	904	905	924	944	908	895	938	898	940	909	881	896	935	902	899	909	918	910	949	887	949	888	916	950	932	960	907	881	910	934	961	949	935	938	913	922	885	945	893	922	954	967	914	917	953	884	954	907	961	933	911	935	916	923	866	915	902	991	937	922	904	978	903	928	932	938	935	858	917	941	962	954	961	963	921	894	915	885	926	924	888	934	899	966	951	943	969	893	979	895	926	889	836	918	863	915	958	904	891	924	933	941	915	962	953	975	986	936	920	982	984	939	943	929	937	918	956	892	989	890	878	879	904	901	899	933	934	914	953	919	951	933	947	890	955	897	894	894	860	919	874	889	896	874	882	938	890	889	911	924	938	947	900	930	925	989	896	938	894	939	918	901	913	911	910	893	919	948	932	904	956	940	927	936	956	880	930	883	960	946	921	930	958	974	914	948	856	900	927	949	933	906	904	929	904	881	962	867	960	915	945	927	941	967	881	875	917	909	947	933	955	908	950	925	903	847	928	945	913	921	894	932	925	954	896	951	879	916	929	942	948	910	908	923	901	963	937	911	993	955	881	929	907	936	899	886	907	944	851	934	923	934	943	928	909	917	887	899	907	991	892	906	928	962	917	941	998	926	914	885	929	919	877	915	965	964	930	953	910	987	959	950	931	978	893	951	934	897	927	896	911	898	893	919	901	949	901	931	992	898	902	985	910	937	959	911	933	940	906	890	925	950	901	919	920	949	934	932	914	915	901	944	965	947	926	852	916	920	895	928	891	935	956	953	859	982	909	917	946	911	894	974	952	957	880	952	892	888	971	941	924	908	917	961	946	918	894	910	909	939	900	918	920	878	911	913	915	920	860	967	933	925	931	940	950	909	952	892	940	896	984	865	939	965	949	930	942	986	959	904	923	908	948	958	940	961	933	882	940	966	925	889	952	983	945	923	898	928	879	864	917	921	926	901	966	947	928	891	938	909	959	912	934	940	917	970	924	962	1013	890	877	920	967	962	923	942	933	868	896	914	872	918	940	893	951	891	943	895	966	909	919	952	948	958	989	882	920	944	978	951	991	943	931	934	875	859	944	890	908	921	923	894	881	961	937	956	888	908	939	906	913	987	914	907	900	885	915	912	913	888	957	894	967	944	881	973	887	941	946	964	912	901	912	864	923	885	910	884	918	904	957	890	922	922	924	909	894	901	916	913	899	927	926	899	923	889	936	886	926	967	914	954	952	922	948	935	948	990	912	881	931	917	986	973	930	958	973	900	918	933	993	891	923	872	950	858	962	926	914	907	941	935	935	929	927	941	950	903	943	909	877	931	965	975	898	951	948	906	890	976	962	948	916	872	965	918	876	915	872	955	935	911	907	866	923	973	883	1001	931	933	890	917	924	910	936	911	930	947	910	952	929	942	931	913	938	947	891	944	915	878	948	895	929	938	925	969	969	877	931	900	950	950	902	950	915	883	952	890	917	972	961	898	927	924	928	911	895	962	899	950	955	932	952	887	911	976	912	989	881	918	944	969	917	955	933	873	917	894	870	944	905	959	930	940	948	936	926	910	948	919	926	944	904	965	893	949	876	946	942	928	931	910	935	906	907	913	975	956	934	911	868	931	893	958	879	935	936	948	910	885	952	946	910	937	993	1003	867	945	911	918	964	925	974	894	910	908	895	936	948	897	929	943	911	891	901	891	835	927	886	912	875	936	880	901	879	881	943	888	887	924	953	883	963	948	941	916	866	958	885	918	957	985	933	979	881	888	930	924	962	951	867	881	931	925	911	927	931	966	968	913	959	925	899	866	899	925	977	941	938	923	908	911	945	920	889	929	910	934	941	876	903	927	896	904	918	891	956	888	919	868	945	986	892	916	890	944	899	922	846	935	953	900	924	943	1011	924	926	927	894	941	941	919	926	916	877	943	904
4730	4121	2758	1907	1813	2290	2675	2406	1883	1599	1256	995	885	720	579	502	393	415	322	218	125	112	96	94	95	110	99	87	106	120	99	125	152	161	141	142	128	135	122	142	141	118	136	118	119	121	133	135	106	77	71	63	63	68	85	95	88	88	74	84	73	82	85	82	86	74	95	68	74	82	73	59	83	65	99	78	72	86	69	56	72	75	92	80	67	75	101	87	69	77	77	99	78	77	67	65	66	77	72	65	78	70	78	69	77	60	67	72	84	87	77	75	69	80	79	67	81	83	90	72	82	83	60	85	64	69	78	89	73	69	92	65	77	88	91	65	72	62	86	70	59	66	65	98	79	59	87	68	66	77	76	90	79	79	81	66	78	86	75	73	88	79	69	92	86	79	82	81	77	71	81	78	75	70	80	68	77	70	71	68	73	79	82	97	83	95	74	72	66	70	73	82	77	87	74	75	66	60	75	90	70	81	87	79	71	82	76	79	74	76	84	69	79	89	82	62	88	83	87	79	87	74	86	67	78	88	94	87	63	74	80	79	88	97	84	75	77	70	95	64	73	87	73	76	67	79	71	66	81	74	69	73	83	77	91	74	67	69	83	89	65	64	67	58	77	80	72	79	69	84	68	78	84	86	72	67	77	84	88	92	91	73	69	57	71	57	85	87	66	66	83	74	80	88	68	73	78	73	55	77	74	84	78	74	81	101	74	79	82	74	64	71	73	81	87	74	81	60	91	68	69	76	84	84	77	66	80	79	71	85	87	75	76	68	88	73	90	68	91	73	81	65	82	88	85	61	66	71	94	72	66	71	76	61	75	81	58	66	77	84	84	73	89	65	78	80	81	73	64	71	64	81	70	68	81	55	75	66	57	75	73	65	73	65	70	77	79	82	70	68	76	64	87	72	64	65	88	75	70	74	74	81	66	86	76	64	78	65	82	86	75	66	84	81	95	78	76	64	76	57	72	73	74	60	76	78	88	84	73	74	85	82	85	68	78	76	74	93	62	92	75	65	86	83	84	72	52	56	71	78	82	81	87	92	82	85	83	86	82	71	77	70	75	78	75	80	74	83	69	86	78	76	72	84	74	77	95	77	89	68	65	74	68	61	71	74	67	77	68	68	80	63	85	82	84	79	67	94	81	81	81	75	92	65	78	78	79	77	73	81	60	85	71	88	81	75	73	69	68	86	67	67	74	74	75	76	64	84	77	60	80	81	96	69	63	73	99	67	77	74	79	64	84	89	73	90	71	67	87	66	54	94	75	83	63	76	84	75	73	74	50	66	72	70	84	63	73	81	67	65	78	63	78	84	69	79	74	79	75	74	86	72	73	79	85	73	74	76	88	73	74	69	69	79	63	72	64	72	73	74	70	76	74	88	60	70	84	73	88	84	75	80	73	66	57	78	65	65	65	90	79	78	89	83	81	73	71	73	80	67	73	81	50	84	81	72	104	78	77	70	69	81	71	79	71	71	78	91	74	76	72	81	69	79	53	68	73	94	73	74	85	72	88	72	75	75	72	88	86	70	75	74	87	70	87	73	83	67	76	76	73	70	94	64	83	80	70	60	76	78	81	68	60	81	80	88	82	76	89	69	66	87	78	84	76	85	95	74	87	78	60	71	80	59	90	71	76	88	85	74	90	75	68	75	71	67	76	83	78	77	91	69	90	74	80	71	70	84	61	65	68	76	80	74	64	70	73	65	75	72	68	59	60	75	75	76	82	72	72	71	69	73	69	68	63	75	82	72	68	95	86	86	70	60	83	74	78	74	85	87	90	72	80	79	82	74	67	80	79	74	85	77	72	75	68	100	74	76	89	74	69	79	89	84	75	81	60	74	79	79	67	76	65	74	79	64	69	74	74	74	86	76	78	82	76	85	77	73	66	70	70	81	60	65	78	87	85	67	67	66	101	82	71	89	95	58	72	66	89	69	77	78	78	75	100	80	70	67	76	76	83	85	89	64	79	86	87	83	80	76	86	82	81	82	74	76	60	67	80	62	93	70	65	68	86	81	78	76	67	77	69	77	78	71	74	58	77	89	67	77	82	73	70	76	73	67	76	82	76	77	70	66	71	75	63	74	71	82	82	89	60	72	67	79	83	85	64	74	67	79	75	75	63	81	77	75	76	67	86	70	74	75	83	78	69	88	90	63	68	84	72	61	83	71	65	65	83	90	72	70	94	74	73	54	80	82	79	81	80	78	70	82	70	84	90	79	56	69	86	76	72	67	87	71	79	68	78	73	75	60	68	70	78	69	67	80	86	84	76	73	78	75	85	52	72	86	75	78	81	81	71	70	61	80	83	69	63	71	85	69	75	76	104	68	76	65	74	86	68	79	92	76	65	70	91	68	76	80	76	77	86	84	73	77	63	69	54	83	74	69	71	75	83	73	86	80	76	75	103	75	77	84	76	76	71	78	89	86	67	65	72	70	74	79	85	68	73	79	83	72	83	66	81	68	75	70	73	84	87	90	69	96	67	77	77	69	78	54	78	71	75	79	79	93	74	90	72	77	81	69	65	57	84	79	79	73	79	65	75	68	90	104	78	74	82	77	51	74	81	67	85	76	82	87	88	68	78	85	64	72	73	74	89	78	73	78	86	78	96	86	65	75	81	68	73	74	79	74	89	84	86	82	81	83	62	70	68	82	67	75	83	68	74	61	76	85	80	65	86	83	66	85	66	75	91	62	71	69	85	72	67	70	62	72	83	69	70	70	77	70	79	87	86	51	72	65	82	70	62	93	77	86	78	73	74	51	67	82	81	82	84	72	85	84	91	65	49	88	91	82	80	83	84	85	61	82	69	81	75	83	78	80	72	76	78	76	73	58	64	81	85	70	85	85	78	72	79	78	71	75	70	72	90	78	79	87	61	73	59	76	77	89	79	97	57	65	87	90	81	89	77	83	67	75	62	73	81	62	69	84	72	83	75	69	69	75	85	76	75	67	89	71	71	78	92	70	75	87	81	70	69	67	89	71	66	87	87	74	81	64	67	83	81	81	73	85	80	75	83	80	73	82	66	76	78	87	80	68	68	66	83	64	69	75	73	80	84	63	70	81	73	64	73	87	68	65	74	75	79	62	94	80	76	75	73	79	80	94	72	87	71	68	75	71	82	86	91	70	79	76	62	60	89	94	67	77	91	81	83	92	83	61	98	74	89	63	89	78	69	77	61	80	67	81	63	77	69	64	82	59	90	76	81	81	84	82	64	84	70	83	66	77	90	57	78	68	75	75	77	68	87	66	76	74	76	80	83	65	71	60	84	66	85	86	78	64	61	85	69	73	68	81	73	81	88	86	69	66	53	74	87	90	73	89	89	89	80	79	77	68	86	84	80	72	67	76	74	77	83	66	62	72	68	79	72	90	67	75	77	70	85	69	74	62	73	87	76	65	84	63	92	92	70	62	99	79	82	65	78	74	88	88	87	72	74	67	64	70	72	77	58	77	70	65	72	76	76	90	81	77	85	76	86	78	85	67
31734	24016	21071	26703	34243	35880	35004	32777	29808	26883	24266	21157	18914	16865	14208	12414	10802	9464	7682	5092	2932	1965	1476	1315	1290	1280	1530	1647	1729	1970	2158	2545	2743	3279	3147	2623	2606	2465	2358	2490	2642	2339	2438	2342	2133	2321	2380	2027	1650	1361	1089	885	793	801	803	824	830	885	787	835	843	822	869	853	844	925	816	846	868	817	847	850	811	838	859	878	845	851	813	864	784	756	799	808	811	751	764	771	768	803	795	790	835	777	823	773	757	772	797	713	787	740	769	765	775	759	813	775	818	740	777	827	781	755	778	822	740	792	783	786	783	783	763	743	759	774	760	782	753	814	779	774	794	764	834	817	765	811	801	761	841	768	760	737	781	789	791	794	796	774	760	813	831	724	772	757	828	757	786	739	756	807	768	665	816	750	770	774	790	788	795	776	748	772	770	756	779	784	778	786	793	784	813	762	733	812	783	754	801	778	721	776	805	793	829	797	789	751	804	780	795	768	808	788	770	771	770	736	785	766	838	773	792	776	783	779	793	769	779	786	766	768	780	793	806	740	774	804	787	814	831	736	776	775	775	798	814	726	765	717	734	806	795	772	784	755	744	753	773	754	750	776	767	823	772	776	805	778	798	755	772	834	741	796	787	790	778	807	791	759	740	766	752	767	763	777	782	776	750	814	788	721	758	759	810	798	804	755	760	782	794	762	764	751	813	743	794	785	790	745	781	809	771	778	723	776	784	779	731	759	786	763	780	768	766	755	721	795	757	802	794	801	774	768	837	731	804	782	792	796	793	789	787	758	811	776	783	806	793	777	809	773	798	755	737	790	737	823	832	801	816	812	780	788	770	743	779	784	755	778	745	768	791	750	755	756	771	771	746	745	822	765	745	856	779	755	838	779	774	755	775	768	748	788	797	804	820	755	810	784	773	802	792	779	782	767	797	795	771	812	746	814	781	837	774	814	783	800	789	795	820	736	812	800	755	850	806	845	789	766	799	758	744	739	796	783	778	803	757	737	819	807	769	765	760	830	758	793	776	791	834	751	727	777	777	817	796	777	768	838	778	761	769	787	784	821	796	768	796	771	761	781	778	767	744	774	827	761	811	829	811	792	835	779	779	713	760	808	776	763	819	792	750	753	733	801	787	793	802	792	744	710	751	756	742	792	819	746	757	755	747	797	817	760	785	751	778	733	793	803	761	744	724	739	748	797	775	808	826	794	815	748	745	729	815	769	761	762	777	773	755	727	778	776	780	804	784	741	804	849	740	783	789	773	796	785	767	767	767	809	730	779	751	742	842	802	774	754	782	735	803	767	783	770	742	781	761	810	798	793	756	831	812	778	804	760	791	749	779	739	793	764	825	745	787	768	798	840	772	743	731	761	764	765	795	759	786	745	754	811	749	783	750	765	770	793	761	784	815	795	759	760	791	774	763	821	806	804	737	758	809	751	772	784	783	743	721	790	737	770	752	783	772	776	728	852	795	795	779	740	808	852	788	771	747	782	787	811	769	765	784	781	751	787	778	767	798	765	717	776	795	765	755	757	719	802	799	781	784	839	767	802	802	785	785	751	787	760	731	750	802	813	788	781	734	745	797	742	782	782	760	815	812	795	729	769	758	782	724	739	746	806	813	769	803	803	759	737	789	814	828	812	794	777	801	821	766	769	792	796	815	772	775	812	720	759	799	740	778	830	806	722	796	787	797	761	791	740	824	746	746	866	798	775	820	765	747	779	765	781	763	801	819	767	798	772	734	786	768	751	769	776	780	773	735	776	772	751	809	796	760	781	753	786	811	807	799	791	814	826	791	829	772	767	778	797	766	770	792	750	790	753	771	748	747	759	791	787	801	829	749	781	752	767	797	770	820	796	765	752	765	772	784	754	863	755	744	805	829	730	807	793	782	717	748	767	760	756	788	817	785	725	823	791	747	810	767	761	750	800	772	800	803	761	783	814	765	779	771	794	801	799	793	764	772	798	780	792	772	743	778	746	771	759	772	776	753	734	751	748	776	762	712	800	722	801	788	771	792	790	748	781	770	785	794	760	795	774	779	751	794	776	821	755	803	768	775	799	731	788	773	747	828	775	791	746	762	768	792	782	790	821	749	758	811	786	804	717	793	792	774	804	807	737	774	750	758	794	775	785	791	772	777	846	814	736	797	744	824	819	769	803	809	739	781	827	753	745	766	777	802	759	751	829	782	811	807	779	801	786	764	774	825	745	815	784	788	792	747	791	740	810	764	761	745	799	790	796	769	754	819	737	748	737	839	780	844	760	742	765	783	782	806	795	824	770	772	784	762	773	752	791	764	752	795	800	777	770	818	783	847	780	768	792	828	800	769	766	823	782	781	778	772	749	819	772	771	829	820	774	793	753	789	818	751	832	794	740	796	751	761	781	747	739	806	774	782	767	758	809	772	783	762	762	748	728	754	798	804	772	764	773	720	781	743	811	830	750	788	778	844	754	761	782	815	757	797	797	743	780	739	760	760	859	765	773	729	773	747	755	801	755	811	742	774	808	786	767	738	797	773	729	764	747	736	778	774	831	756	804	765	812	785	757	793	842	793	774	765	753	797	754	770	763	789	780	736	745	829	775	776	781	813	821	794	812	772	751	805	774	814	810	754	776	798	775	796	790	782	784	740	751	784	784	770	751	770	762	799	789	772	771	775	803	800	757	811	785	795	776	787	810	807	757	821	772	782	786	785	785	836	792	814	750	775	741	801	763	806	788	772	779	787	805	804	826	756	810	822	768	821	784	724	725	794	759	759	802	750	793	819	835	787	775	753	683	788	811	768	812	791	752	779	775	777	786	763	717	773	784	769	810	780	773	784	767	812	749	787	801	759	778	755	754	809	749	743	805	787	784	792	783	810	763	785	737	780	777	812	765	749	731	793	826	787	740	730	829	769	761	767	752	763	736	735	758	721	793	805	769	727	716	803	758	770	771	772	782	780	777	787	795	785	768	778	739	801	763	755	818	778	801	736	798	772	753	753	791	805	772	734	757	749	755	769	789	793	780	796	797	818	769	763	781	810	767	791	779	801	751	750	759	765	756	761	777	750	780	782	815	786	766	765	789	759	787	776	738	817	742	743	762	751	757	783	792	780	753	801	748	829	805	807	764	793	771	783	825	747	778	770	764	820	750	780	791	808	793	750	781	762	790	816	766	766	755	815	803	767	757	786	803	774	807	776	788	788	751	729	774	785	777	741	772	791	776	783	788	804	792	765	846	741	804	824	762	739	768	746	810	748	805	771	802	821	782	765	792	778	769	802	745	793	737	779	766	836	783	858	767	766	818	800	788	794	757	781	815	756	711	779	796	762	827	759	821	762	797	792	792	805	783	807	752	780	774	798	779	785	789	790	755	724	756	816	835	780	714	809	789	754	739	749	792	749	774	771	771	779	761	725	773	765	795	735	805	782	792	801	770	794	813	808	779	813	805	829	812	797	768	753	755	743	853	752	843	794	801	783	715	796	776	759	751	821	760	786	783	769	815	782	788	802	814	752	736
3844	2627	1851	1244	1123	1511	1752	1647	1358	1059	890	782	567	510	412	368	312	296	269	176	133	117	99	94	102	123	103	129	127	128	122	146	140	157	147	137	147	126	136	125	150	142	122	144	116	126	173	112	120	111	107	128	96	84	97	105	104	112	95	102	99	101	102	102	123	118	109	104	118	103	112	102	100	102	84	109	112	111	108	105	112	95	103	91	127	116	92	126	117	122	95	102	127	137	108	97	115	100	98	107	109	115	108	100	103	125	100	120	103	119	104	111	117	121	121	108	107	123	110	107	124	114	115	111	103	101	115	97	91	103	99	102	100	83	93	110	106	89	100	125	105	94	111	100	114	88	113	97	106	96	102	103	118	96	113	114	104	116	97	86	98	81	119	123	104	126	116	96	96	101	113	98	94	96	101	119	95	106	127	99	90	105	115	86	112	123	102	97	95	114	99	102	98	101	119	94	92	109	95	120	111	113	108	102	105	101	105	97	105	98	99	118	95	111	114	94	104	114	96	96	109	97	97	98	104	97	114	100	99	101	107	96	95	125	100	115	95	128	102	101	101	101	87	102	102	98	84	104	108	93	115	96	105	118	104	101	107	88	108	102	91	104	98	105	100	91	103	105	100	104	107	107	94	112	109	82	135	114	99	99	106	108	103	121	99	100	98	106	112	113	121	112	115	93	82	114	105	107	99	114	108	100	93	107	118	100	110	131	101	103	104	117	108	98	110	123	103	101	103	101	108	126	109	101	117	92	105	120	85	103	106	89	93	91	105	119	110	132	94	110	118	93	99	108	105	107	109	100	93	107	116	99	94	113	126	86	123	92	77	102	101	113	102	114	96	112	114	124	112	130	110	100	98	117	91	98	120	93	96	94	107	95	98	109	92	109	119	119	106	117	90	92	103	96	110	110	104	100	102	115	105	111	123	109	106	105	107	119	94	117	101	104	115	119	110	122	101	125	121	89	117	121	111	88	108	115	99	90	119	109	110	102	103	103	115	120	114	105	102	100	128	97	104	113	101	115	102	98	97	111	98	92	84	104	115	94	99	128	95	100	113	106	121	98	90	95	101	98	104	112	99	95	122	118	109	113	94	93	111	118	106	93	107	99	100	106	89	106	121	93	117	103	116	104	89	121	127	105	113	88	105	109	106	117	131	103	109	107	104	101	121	99	99	108	118	115	110	100	115	117	105	101	109	102	120	95	105	97	94	100	99	97	110	118	104	112	102	116	113	120	84	98	102	110	105	98	98	111	97	106	110	95	106	101	105	91	112	104	102	107	98	112	109	109	97	100	120	123	116	94	84	112	105	110	95	102	118	118	112	98	107	106	125	96	86	86	91	121	89	94	87	107	97	94	102	96	93	98	117	117	131	109	99	114	97	114	94	94	95	109	115	92	102	104	101	114	79	111	110	108	130	87	113	88	103	99	92	94	105	91	114	85	100	110	75	99	81	105	104	104	99	94	107	105	108	106	115	116	96	91	114	112	75	110	108	80	115	109	90	105	120	93	100	87	91	107	91	111	113	91	114	106	89	105	86	97	112	121	99	114	136	103	115	110	120	124	110	107	93	112	101	114	89	96	113	104	117	111	97	99	111	102	111	96	104	110	105	98	101	106	101	97	119	95	111	104	97	96	112	108	121	116	113	115	103	110	106	102	95	94	99	110	105	101	112	106	95	113	110	129	116	101	119	83	118	93	118	118	104	113	92	101	124	102	107	94	98	95	123	104	97	100	120	110	128	106	103	91	111	112	93	90	97	125	104	99	94	126	95	98	104	95	121	101	113	111	91	94	114	91	123	111	102	80	111	84	99	88	81	97	111	101	97	111	99	102	101	124	90	96	119	117	108	112	98	102	94	114	112	115	101	94	105	105	104	103	122	112	125	97	122	96	96	111	90	97	110	111	104	109	118	94	115	102	106	113	107	101	107	118	104	121	101	115	97	119	100	104	99	100	102	108	97	113	97	122	107	106	108	94	109	120	98	104	98	102	95	116	113	110	75	131	118	106	126	111	94	112	115	115	116	102	117	114	85	103	120	98	90	111	105	105	109	118	108	120	92	113	92	112	116	104	112	104	88	104	92	99	106	94	108	107	95	102	107	105	102	108	96	125	108	113	117	101	103	98	104	91	105	95	99	115	99	97	108	82	91	95	117	111	90	109	91	102	94	116	111	101	94	87	99	107	75	95	90	113	98	98	98	118	120	117	110	80	120	99	98	123	121	102	121	98	111	118	108	100	127	103	97	95	118	104	107	107	89	89	97	88	105	116	104	98	105	102	114	108	122	97	109	129	107	102	123	110	120	90	123	106	118	113	99	87	104	101	113	102	102	90	110	120	95	106	110	110	105	82	109	88	112	97	97	112	120	113	89	84	113	106	100	113	111	117	114	107	111	107	93	107	106	101	89	101	112	117	83	123	101	105	99	114	107	104	102	95	94	110	112	101	119	107	111	104	95	111	115	94	103	96	102	85	109	114	112	99	110	104	85	101	99	97	111	97	114	113	111	110	112	94	108	104	98	112	98	122	90	109	93	101	108	112	97	103	99	94	127	116	103	114	117	111	113	106	105	93	93	103	97	101	109	106	105	113	113	96	112	98	95	100	111	117	99	85	97	106	84	108	110	92	116	96	112	104	126	110	110	102	100	97	107	111	95	131	99	93	100	94	103	111	105	99	125	96	115	105	125	93	121	102	106	96	99	104	106	104	105	91	89	97	100	91	102	113	125	109	91	108	108	112	103	111	98	94	112	87	121	100	108	119	97	107	104	117	105	97	93	94	104	108	99	93	123	101	107	121	116	102	114	113	93	111	107	107	86	90	111	116	90	87	104	94	99	88	96	109	102	113	99	101	103	94	96	118	110	112	100	100	107	114	117	118	119	99	107	96	95	101	106	110	105	103	108	114	106	109	111	108	103	90	102	112	84	107	101	123	116	106	111	107	107	99	110	105	100	112	117	99	99	112	99	91	111	95	106	129	86	92	107	120	94	110	90	136	109	99	92	104	109	100	128	105	113	110	101	102	102	98	122	91	116	110	121	110	115	95	113	111	116	95	128	88	113	105	91	92	88	106	88	120	118	121	109	107	106	116	101	90	116	82	121	103	109	110	107	129	123	106	114	115	118	133	89	118	110	114	104	106	96	126	86	105	97	97	111	120	103	97	91	105	110	113	106	121	118	103	97	89	102	105	86	99	99	98	102	85	101	98	103	114	122	106	103	86	122	118	101	122	92	109	97	106	90	104	111	134	95	112	95	91	118	104	114	95	114	114	125	105	131	111	98	103	111	98	91	112	115	101	122	101	87	98	107	109	115	110	109	111	81	103	112	99	92	104	112	100	95	105	106	91	106	124	103	110	108	103	92	108	97	96	115	112	104	108	94	100	91	96	114	107	122	104	97	116	109	91	103	99	98	110	115	92	85	113	100	97	112	100	104	104	101	85	103	103	116	98	95	99	108	92	109	120	102	126	90	111	92	103
27472	20102	16923	22279	29887	31540	31067	28733	25697	22653	20135	17310	14752	12764	10744	9159	8029	6813	5642	3627	2245	1502	1299	1322	1244	1366	1427	1544	1561	1674	1856	2088	2273	2614	2552	2112	2135	2083	1966	2082	2208	1967	1957	1979	1824	1967	1997	1755	1590	1393	1235	1096	1057	1112	1066	1020	1032	1058	1117	1072	1077	1036	1079	1079	1074	1051	1040	1037	1039	1019	1121	1067	1070	1112	1091	1098	1070	1080	1116	1015	1084	1019	1008	1044	1071	1082	1015	1061	1013	1082	1032	1052	1118	1045	1045	1003	1003	1059	1066	1086	955	1011	1010	991	1048	1055	1029	1052	1022	1052	1045	1041	1040	1053	1063	1047	993	1065	1008	1025	1015	1056	1062	1055	1077	1034	991	1041	994	984	1063	1037	1036	1038	1081	1064	1038	1045	1048	1005	1060	999	987	1056	979	1020	1026	1036	973	1028	1004	1049	1059	1007	1066	1057	1065	1133	966	1018	1101	1049	1034	1002	1078	989	1075	1049	1091	961	1090	1057	1047	1048	1050	1056	1011	1036	1052	1067	995	1053	1014	1069	1072	1072	1074	979	1040	1012	1009	1027	1043	1039	1059	1028	1093	1057	1032	1075	1033	1027	1068	1013	1088	1053	1030	1055	1076	1057	1069	1026	1025	1083	1023	1061	1008	1093	1032	1047	1017	1027	1020	1104	1041	1065	1035	972	1021	993	1069	1023	1028	1058	1000	1002	1054	1074	998	1040	1057	1009	1018	1024	1071	1043	1068	1006	1064	1039	978	1053	976	1079	1018	1057	1074	1023	1055	1002	1079	1100	1044	1069	1094	1042	1039	1034	1035	1071	1067	1046	1066	1022	1048	1085	1027	1039	1006	1106	1014	1035	1056	1001	1039	1051	1072	1049	1067	1039	1016	1087	1042	1081	1021	1038	1026	1039	1020	1068	1006	991	1067	1042	1034	1043	1042	1077	1073	1006	1071	1010	1075	1023	1041	1053	1024	1026	1019	980	993	1020	996	1040	1024	1033	1126	1029	1061	1056	1045	1032	1042	1060	1059	1087	1041	1033	1026	1081	1047	1007	955	1084	1086	1049	1137	1040	1103	1077	1024	1044	988	1069	1086	1046	1032	1018	1067	1081	1070	1067	1006	1017	1040	1086	1047	1045	1068	1063	1056	1018	1057	1029	1063	1035	1064	1104	1071	992	1076	981	1019	1018	1036	1045	1094	1026	1012	1052	1099	994	978	1018	1041	1093	1058	1074	1031	1041	1048	1003	1081	1017	1026	1017	1003	1047	1059	1017	1042	1076	1043	1024	1000	1057	1042	1063	1061	1009	1089	1094	1012	1058	1085	1021	980	1047	1062	1026	1009	1035	1029	1039	1092	1054	1028	1013	1054	1060	1072	1026	1081	1007	1061	1037	1058	1028	1080	1039	1040	1071	1028	1048	1033	1058	1078	1045	1040	1084	1038	1045	1068	1076	1030	1072	997	999	1002	987	1000	1093	1048	1013	1040	1027	1044	1054	1033	1042	1048	1086	1059	1010	1025	1006	1038	1097	1035	1034	996	1038	1013	1066	1014	1055	1022	1080	1080	1024	1042	1117	1013	1068	1028	991	1016	1043	1007	1027	1028	1034	984	1053	1015	1013	1028	1020	1022	1060	1048	1000	986	1041	1068	1030	1052	1064	1035	1112	1064	1067	1080	1073	1011	1052	1008	1006	1057	998	1096	1012	1050	1042	1069	1041	1060	1061	993	1101	1030	1047	1076	1016	1025	1043	1086	1060	1009	1006	1089	1039	976	1002	1042	1049	1078	1035	1017	1001	1054	1026	1028	1078	1059	1060	1093	1021	1019	974	1025	1023	999	1033	1033	1022	1002	989	1080	1034	1074	1079	1062	1081	1043	1064	1026	1016	1058	992	1056	1055	1105	1046	997	1011	1032	966	1008	1028	1082	988	1067	1027	1034	1057	1089	1011	1047	1032	1060	1059	1051	1075	1022	1075	1064	1041	1086	1009	1050	1074	1103	1034	1052	1076	1044	1037	1014	1085	983	985	1114	1060	1073	1035	1051	1015	1029	983	977	1016	1020	1071	1042	979	973	1034	1012	1098	970	1024	1041	1035	988	1023	1083	1045	1058	1060	1076	1023	1044	1062	1043	1062	1098	1041	1006	1039	1062	1096	984	1030	1065	1010	1004	1014	1068	1028	1087	1077	1039	1120	1073	1024	953	1046	966	1070	977	1000	1060	1118	1094	1041	1076	986	981	1072	981	1014	1028	994	955	1027	1089	1060	1045	999	1043	1021	1012	1035	1095	1049	1016	1072	1065	1012	1097	1105	1013	977	1015	973	1059	995	1046	1067	1052	1025	1059	1066	1067	1071	1054	1043	1049	1041	1085	1039	1106	1035	1072	1004	1031	1039	1034	1046	1047	1037	1071	1042	1005	1046	1018	1068	1026	1019	1011	1063	1015	1072	1026	1067	1081	1100	1061	1019	1015	1030	1018	958	1107	1013	1090	1013	1070	1026	1050	1038	1025	1095	1045	995	1092	1029	1073	1029	988	1034	1025	1038	1080	1044	1112	1035	1114	1019	1091	1097	1037	1064	1069	1062	1089	1056	1011	1107	1049	1060	1028	1078	1098	1035	1038	1078	999	1023	1043	1015	1026	1044	1029	1025	1022	1082	1043	1053	1082	1097	1061	1019	1069	1030	998	1059	1047	1082	1066	1090	1027	1112	1103	1008	1089	1046	1016	1042	1038	1089	1135	1059	1068	1068	1000	1044	1000	1053	1052	1060	991	1115	1018	1075	1036	1048	1019	1001	998	1003	1045	1071	1066	1058	1045	1016	1034	1014	1052	1023	1079	1048	1030	1034	1071	1060	1070	1089	1054	1001	1050	1095	1036	1035	945	1025	1009	1093	1032	1027	1010	1062	1041	1026	1023	1064	1098	1036	1040	1086	1068	1079	1011	1067	983	1046	1028	972	1006	1037	1075	1000	998	1043	1107	1072	1081	1027	1029	1037	1028	1073	1048	1085	1048	1087	1106	1041	1063	1074	1050	1038	1021	1066	1033	1034	1025	1053	995	1061	1044	1003	1044	1039	1085	1053	1036	1103	1034	1089	1049	1043	1048	1086	1033	1033	1068	1055	1032	1050	986	1029	1022	1094	1054	1091	997	1034	1033	1011	1074	1023	1068	1041	1064	1032	1033	1006	1081	1002	994	1078	978	1058	1047	1028	1043	1024	1071	1038	1053	1036	1044	1053	984	1038	1055	1040	1033	1103	1022	1039	1035	1069	1041	1080	1041	1038	1049	1043	1039	1100	1009	1026	1031	996	1044	1053	1057	1070	1103	1144	1039	1064	1115	1099	1027	1018	1041	1021	964	1128	979	1035	1054	1072	1027	996	1046	1007	1092	1048	1016	1104	1057	1069	1011	1026	1057	1035	1085	1045	1022	1042	1038	1040	1072	1055	995	989	1030	1050	1037	1090	1027	1094	1067	1076	1053	1066	1067	1008	1066	1065	1044	1078	1001	1112	1048	1129	1051	1045	1053	1039	1003	1022	1024	1042	1034	1038	1088	1039	1020	1073	970	1027	1042	1017	1055	1020	1051	1055	1026	1003	1055	1023	1064	997	1085	1032	1100	1049	1016	1034	1048	996	1081	1025	1077	1109	1041	1066	1027	1051	988	1020	1021	1117	1011	1075	1063	1019	1086	1076	960	1050	1016	1009	1036	1066	1044	1019	1036	1031	1046	1052	1046	1058	958	988	1049	987	1102	1024	1021	1003	1102	1007	1116	1022	1090	1019	1052	1065	1061	1047	1050	1033	1023	1039	1068	1030	1099	1045	1013	1046	1064	1013	1051	1032	1056	999	1075	1054	1059	1037	1042	1017	1024	1018	1071	1041	1017	1033	1040	1024	1083	1023	1060	1016	1067	1039	1017	1037	1028	1040	1109	1058	1036	1055	1026	960	1061	1075	1111	1091	992	1029	1048	1031	1079	1014	960	1092	1069	1014	1043	1030	1056	1067	1042	1078	998	1032	1126	1038	1072	1022	1016	1133	1074	1016	1054	1045	1087	1034	1070	1074	1000	1040	960	1057	1074	1019	1044	1010	1051	1027	1046	1076	1032	989	1051	1048	983	1067	1044	1062	1048	1067	1019	997	999	1009	966	1048	1032	1053	1049	1047	1079	1102	1063	1050	1076	1099	1055	982	1076	1039	1067	1043	1088	1085	1071	987	1106	1008	1005	1026	988	1039	1068	1061	1071	1034	1058	1053	993	1015	1075	1048	1066	1003	1103	1066	993	1011	1043	1046	1028	1019	1055	977	1065	1054	1044	1040	1032	1020	1067	972	1005	1061	1061	1007	1042	1054	1072	1037	1022	1036	1003	1070	1040	1033	1013	1023	1010	1105	1068	1013	1064	1022	1051	1035	1071	1078	1083	1038	1065	963	1071	1007	1019	1027	1023	1005	1064	1040	1038	1012	989	1018	1024	1085	1099	1057	1027	1021	1044	1042	1020	999	1039	1048	1032	1070	1059	1044	1063	977	1082	1015	1075	1014	1045	993	1044	1085	1090	1050	987	1018	1017	1026	1053	1073	1074	1067	1019	1083	1051	1025	998	1042	1033	1095	1104	1001	1032	1044	984	1020	1027	1054	1040	1043	1084	1039	1031	1049	1036	1025	1065	985	1003	1028	1046	1095	1061	1057	1073	1025	1047	1025	1041	1030	1106	1074	1075	1063	1075	1061	1020	1057	1017	1049	1120	1053	1023	1019	1064	1011	1070	1075	944	1027	1044	1048	1038	1033	1025	1054	1041	1011	1013	1036	975	1003	1022	1036	1007	1076	990	1053	1060	1036	1084	1033	1046	1028	1095	1018	986	1037	1034	1076	1004	1008	1022	1016	1088	1013	1015	1008	1033	980	1086	1051	1097	1021	1048	1091
4953	3078	2130	1564	1461	1910	2150	2070	1515	1262	1096	882	711	616	487	426	428	357	248	202	132	105	128	115	107	113	110	105	116	111	133	136	152	166	145	146	155	151	133	136	140	130	143	144	140	158	139	128	105	113	114	99	102	101	96	105	87	99	105	112	94	98	110	100	98	96	98	103	89	93	113	90	104	106	90	85	92	81	82	108	78	101	109	84	97	100	99	77	90	82	104	112	88	99	102	97	79	87	94	86	90	103	107	91	94	92	104	87	85	85	113	93	101	81	90	118	89	91	90	99	96	102	92	104	105	100	87	78	103	111	97	104	104	98	81	95	81	79	89	86	104	109	102	102	82	87	76	106	92	96	93	108	83	96	94	85	94	91	104	108	88	98	106	98	95	90	92	80	90	96	92	98	109	91	104	113	121	101	108	92	106	98	98	101	98	102	82	109	107	96	103	87	93	83	96	102	89	78	92	86	111	101	97	96	100	121	88	115	101	102	105	83	102	109	80	91	99	91	104	95	81	89	98	105	104	104	107	102	101	81	104	96	74	102	104	97	100	100	97	98	96	85	96	105	102	118	111	108	84	109	111	94	107	89	105	91	117	79	67	93	100	93	100	99	103	83	97	97	92	112	93	105	97	96	108	94	98	93	101	89	89	102	85	110	88	102	87	92	101	101	118	103	79	104	102	96	84	101	87	98	80	109	105	95	94	109	107	94	97	112	90	101	93	96	85	99	90	104	98	105	81	92	108	99	93	86	91	102	118	101	86	106	104	98	101	111	77	109	85	90	93	102	91	108	100	102	95	102	96	87	94	88	104	88	105	103	95	104	98	115	79	91	87	93	104	101	106	100	105	115	88	95	113	83	95	101	116	99	86	76	84	103	107	95	99	99	90	93	86	85	87	100	86	92	97	86	100	86	103	112	101	92	94	94	113	88	106	95	89	103	112	98	102	110	101	93	107	92	94	93	101	103	77	114	74	102	98	87	109	95	108	112	92	93	101	91	100	88	93	92	88	87	95	82	89	119	112	110	89	92	115	91	100	97	104	92	102	94	108	86	109	100	78	93	88	91	75	99	112	88	81	86	108	88	91	88	103	90	100	106	91	110	115	114	117	96	93	95	95	92	114	101	94	94	86	115	102	91	88	85	105	96	93	101	92	99	95	95	90	82	88	100	104	92	98	106	89	84	97	99	68	98	117	105	80	88	94	92	91	113	92	92	95	112	104	95	98	94	101	89	109	99	98	105	99	93	83	101	91	103	104	111	84	92	102	104	101	97	102	107	105	94	63	81	94	88	101	89	88	83	89	103	87	92	89	97	87	86	94	97	93	92	98	114	103	91	102	91	108	100	86	95	100	93	90	91	100	98	111	80	114	98	90	110	102	87	98	107	101	81	90	81	115	92	89	93	96	90	96	94	92	97	105	95	111	86	89	103	89	87	92	94	86	112	91	82	86	91	101	93	93	92	108	90	84	91	93	75	100	113	98	103	109	92	99	109	97	100	85	102	98	92	97	109	88	99	102	98	84	96	83	89	102	101	113	104	90	110	92	97	94	76	115	87	98	99	114	93	101	99	96	92	87	106	107	96	89	101	110	89	98	83	99	94	105	98	98	89	98	120	102	108	103	90	93	109	98	96	95	111	118	81	91	102	95	103	104	89	80	92	87	114	81	98	94	99	100	97	106	122	92	93	92	105	98	98	102	84	95	93	109	97	97	111	97	97	100	94	101	82	114	76	94	97	88	91	117	104	108	87	103	106	93	92	112	81	90	92	94	94	100	94	104	84	101	85	119	92	99	94	94	89	104	100	110	92	105	80	99	87	103	108	107	106	97	100	85	100	98	102	102	100	92	110	89	107	98	92	85	95	103	97	104	107	83	100	83	87	97	103	105	102	97	104	85	103	98	102	104	107	121	93	85	105	97	86	74	79	111	78	104	97	93	104	114	109	107	96	120	75	92	89	97	100	87	118	75	99	89	86	89	106	91	92	91	98	86	101	105	104	100	108	90	86	96	105	108	98	109	107	90	99	112	96	95	101	80	89	95	94	98	94	89	99	106	105	100	105	119	96	122	106	102	101	88	87	89	98	116	125	97	96	101	88	104	91	112	101	86	97	92	105	100	99	111	87	86	101	96	102	111	96	112	88	95	79	100	89	91	96	97	113	110	98	112	88	98	80	89	95	80	94	93	93	96	90	87	92	99	91	74	101	104	85	113	85	95	100	94	116	103	86	97	91	114	98	87	85	116	108	98	91	110	93	117	112	105	110	87	85	103	96	104	115	89	92	103	94	88	85	98	112	95	101	116	100	100	94	104	93	85	93	89	102	82	92	90	96	98	99	88	86	96	86	114	106	104	102	106	100	109	108	106	107	86	96	96	88	108	106	107	122	96	92	98	83	110	95	89	94	103	84	100	106	80	103	97	98	121	86	97	77	92	79	103	95	91	91	100	103	112	108	103	93	113	96	100	101	101	73	102	87	101	81	111	91	86	100	88	100	117	99	88	90	95	93	80	103	116	80	106	102	106	104	100	86	105	113	78	103	95	100	87	99	106	110	94	103	98	95	102	84	112	87	87	91	91	116	108	80	77	109	87	105	79	103	104	90	84	93	93	85	99	88	93	81	93	105	80	82	112	98	96	100	116	105	98	100	99	109	98	79	133	107	93	114	96	86	89	99	88	103	98	85	115	98	85	95	87	99	93	97	88	108	81	100	107	99	112	92	98	86	98	98	130	113	117	92	80	91	95	90	79	96	102	80	94	92	111	84	91	87	98	111	73	102	89	89	94	98	104	105	87	113	97	106	99	80	114	105	93	94	106	78	97	72	92	117	101	135	83	85	99	86	89	100	94	97	85	73	91	92	96	99	91	101	91	95	88	98	94	89	102	102	106	100	96	92	108	94	85	92	87	120	100	104	114	96	93	92	104	85	82	97	103	78	91	99	105	86	89	97	100	103	95	87	94	98	100	78	97	104	88	114	94	118	112	133	90	85	90	106	95	92	111	99	96	108	87	98	84	97	102	104	89	97	100	87	89	81	96	89	77	109	101	105	90	96	109	106	83	103	100	91	105	101	101	93	92	94	97	93	103	101	109	106	87	92	89	105	103	109	104	90	90	113	98	103	100	106	84	91	88	100	103	87	93	85	81	106	106	83	100	89	100	90	110	94	115	108	118	105	110	98	84	89	79	102	78	98	104	98	94	91	109	85	117	82	90	103	95	106	94	83	104	103	93	91	109	111	105	92	110	94	88	93	89	104	102	101	91	119	99	101	94	103	92	116	90	113	92	99	79	109	91	104	99	79	104	97	101	101	93	94	86	94	113	90	94	85	95	86	89	104	100	101	79	97	101	104	82	89	93	91	84	100	103	121	113	89	101	88	96	81	116	94	89	112	90	84	85	97	101	88	96	84	100	111	86	112	91	100	84	103	118	107	83	92	108	80	85	104	100	106	88	100	99	94	106	88	94	110	101	91	92	110
28361	21427	18482	24055	31749	32961	32633	30506	27349	24512	21979	19239	16462	14650	12470	10632	9464	8164	6452	4254	2536	1766	1406	1308	1305	1314	1524	1604	1731	1913	2085	2370	2490	2817	2852	2582	2400	2201	2221	2340	2402	2210	2083	2118	2024	2207	2183	1878	1564	1338	1169	1053	1006	957	982	960	985	980	1069	999	994	981	1069	1002	1062	946	927	955	943	967	963	1050	1072	982	1015	960	1039	980	975	996	959	934	848	942	946	984	977	967	971	960	958	893	921	981	978	1003	895	958	959	999	924	993	1011	983	952	970	950	968	959	1004	997	998	954	911	930	954	930	992	957	950	980	966	953	881	986	932	1003	946	954	879	975	953	986	976	962	1000	977	969	966	927	915	883	957	967	960	939	938	901	967	919	924	959	944	985	999	974	997	989	963	906	1022	956	922	976	920	929	953	911	922	950	930	989	975	923	988	943	970	979	965	973	961	934	950	963	947	928	922	891	954	953	982	968	959	920	989	945	968	1000	901	951	974	981	953	891	993	989	948	998	912	937	977	974	966	938	930	984	932	894	919	972	977	959	940	982	940	947	909	973	962	916	927	998	992	988	915	970	995	1008	925	967	982	942	892	941	930	937	979	906	997	886	923	1006	953	928	976	949	1027	953	963	950	1016	997	963	977	931	985	949	1002	957	926	940	970	1010	971	961	957	992	974	884	975	938	945	1021	938	974	943	900	919	937	920	942	963	928	899	953	902	960	921	979	924	962	951	983	1015	898	994	986	980	956	946	970	907	944	923	938	922	970	1012	960	958	928	935	971	938	981	950	978	993	975	963	922	954	899	939	957	918	912	1007	971	928	939	959	987	962	935	1018	954	943	927	962	944	1001	917	922	911	918	910	973	971	972	961	965	907	979	889	925	965	976	909	947	964	939	957	889	923	994	928	979	994	959	955	869	911	969	949	1003	983	864	960	963	939	945	953	1001	951	932	983	1007	951	975	990	924	968	971	941	970	971	911	973	981	950	975	1016	1014	958	1024	939	963	984	947	920	967	951	973	944	978	972	944	930	966	914	948	969	956	971	926	947	929	928	1014	971	955	928	958	959	949	926	962	945	943	963	961	985	956	973	998	964	976	948	917	969	950	972	998	986	995	977	1001	947	932	933	924	950	929	952	959	992	1005	993	989	935	960	914	995	969	947	958	983	1009	923	1001	1004	981	981	967	943	957	952	964	951	958	961	997	987	1012	949	934	929	925	922	947	940	1003	932	925	906	1004	953	954	953	919	956	941	937	977	911	959	952	912	1029	962	975	931	998	876	950	948	931	930	945	978	980	964	956	990	985	961	1021	957	967	953	916	911	951	922	1016	1026	965	953	950	950	972	921	997	981	989	932	1016	922	952	960	973	964	972	981	970	922	940	1024	969	967	937	908	987	982	946	952	931	1002	977	951	927	978	973	953	968	970	973	904	1019	912	942	966	1014	975	990	966	924	969	1053	934	919	961	977	930	950	895	992	943	992	947	955	931	963	981	963	999	937	960	962	922	939	904	944	956	929	982	932	923	960	941	1012	937	932	983	962	954	977	964	980	936	965	936	974	942	929	969	988	966	959	946	971	954	921	957	968	914	943	923	947	957	908	955	939	1012	975	991	915	934	924	938	940	973	971	983	936	1000	947	969	938	997	945	924	969	979	1029	934	929	989	926	961	874	967	1014	907	945	930	997	946	933	917	973	966	949	965	980	912	920	897	948	989	942	931	895	939	990	953	928	1031	956	943	926	959	924	952	982	950	957	935	980	949	948	953	938	950	937	925	977	1021	963	973	957	961	944	1002	972	910	976	970	954	979	930	907	952	925	954	992	1001	888	971	1001	1012	1018	1015	957	981	936	958	990	916	951	1010	966	902	973	974	975	902	987	925	966	941	957	1012	946	964	1010	991	926	965	972	962	977	963	931	961	938	994	991	920	933	912	966	940	941	952	978	977	918	961	954	951	918	954	945	903	1022	958	935	947	961	976	922	901	951	902	977	997	968	980	942	963	949	925	963	948	1040	909	978	973	943	974	900	955	971	958	935	921	930	917	961	965	913	902	889	942	938	985	941	982	955	956	934	970	1023	928	956	898	989	992	976	972	950	923	960	950	909	951	910	912	979	909	905	944	923	938	933	964	980	1011	952	900	965	936	926	906	910	965	960	978	1005	973	964	960	977	952	916	911	992	949	970	965	931	995	946	978	969	970	1002	969	991	990	921	885	1009	1000	966	933	917	958	953	927	983	946	912	1005	938	918	955	948	926	976	937	936	947	927	978	919	926	961	918	973	930	992	952	945	976	991	987	915	918	949	968	1018	993	980	924	954	884	947	1007	952	936	984	953	946	974	971	929	946	903	969	957	963	949	935	960	1000	980	924	954	939	955	948	929	919	972	954	981	986	988	955	948	933	988	978	952	972	987	910	976	939	926	937	913	873	974	923	975	930	1031	915	995	949	995	1022	956	954	991	966	982	953	936	982	918	948	997	936	1002	959	944	957	984	948	921	1019	977	981	975	951	910	982	924	957	957	909	957	952	951	955	944	1014	901	919	904	920	939	952	946	959	938	909	924	962	973	965	957	963	1010	989	965	999	1051	916	938	910	900	971	936	971	945	895	918	975	957	933	990	958	949	963	955	979	935	943	955	948	969	926	961	940	967	991	952	999	958	954	970	943	961	947	925	936	985	996	937	912	937	880	994	894	986	937	982	958	986	957	908	977	963	955	950	946	952	948	940	949	941	931	950	895	893	974	946	990	896	929	939	924	976	989	1018	894	931	969	998	977	968	989	1024	954	936	991	983	949	1007	962	966	940	956	981	959	933	949	968	974	941	990	999	919	930	985	948	957	964	973	985	967	972	974	1022	972	987	937	984	950	930	928	925	991	947	1001	971	897	937	939	980	982	975	969	929	946	928	947	981	990	944	1009	929	970	932	953	917	974	955	988	964	940	993	933	957	955	1017	969	946	940	975	913	971	991	933	976	963	936	979	948	1008	937	923	963	980	973	956	955	975	974	898	911	945	948	997	900	912	935	893	995	946	927	863	940	975	939	938	947	983	941	953	975	926	908	1001	996	967	946	964	975	978	958	939	962	982	1032	920	945	913	992	921	938	1061	923	987	915	938	990	929	933	925	941	994	941	944	1004	978	957	1021	1000	904	902	952	962	981	965	973	929	920	968	931	981	998	912	946	975	965	991	1007	956	945	914	910	994	921	971	926	940	938	998	893	991	932	940	956	944	993	932	980	1027	938	941	936	983	905	942	927	967	915	984	998	957	873	982	959	991	951	944	964	962	931	921	1011	997	965	998	995	1022	901	886	965	958	961	923	911	1013	921	1000	928	983	991	893	942	985	960	924	919	999	933	954	952	960	965	939	929	938	990	920	945	957	935	953	1018	942	962	950	959	992	939	904	926	968	931	948	936	1009	996	962	1009	938	936	974	985	916	978	938	980	939	921	932	956	941	886	990	963	971	901	958	1041	917	971	916	931	942	968	902	949	996	960	954	928	958	947	1006	943	906	953	1004	935	983	934	933	967	967	976	982	965	929	955	960	969	885	943	937	915	914	931	960	980	913	984	943	903	972	942	934	985	949	947	937	923	917	930	992	1027	923	1014	966	980	988	970
5170	3187	2165	1619	1456	1877	2197	2135	1669	1337	1094	929	758	571	533	452	380	332	262	212	151	101	125	101	95	97	101	138	108	123	129	148	140	155	144	142	150	123	121	127	149	133	152	131	146	132	137	137	111	106	99	105	112	104	114	71	101	107	95	82	101	85	100	94	96	81	96	96	97	94	92	98	95	95	84	93	89	96	106	92	102	80	98	102	86	102	93	106	99	83	77	90	97	96	95	90	120	76	87	85	77	66	96	99	86	106	103	111	89	85	98	83	96	108	101	115	100	83	87	103	115	105	100	75	103	88	100	98	100	103	99	87	77	93	96	88	92	89	88	90	95	95	87	80	85	102	118	97	95	92	104	85	87	78	117	96	78	74	103	68	85	99	101	86	92	93	93	88	96	99	106	88	85	98	80	97	97	93	89	95	71	92	88	91	95	93	100	81	90	106	72	91	106	99	90	96	92	91	98	86	92	91	99	100	90	93	72	90	81	97	81	94	103	110	97	94	101	91	96	87	121	82	107	76	83	91	105	84	96	97	104	107	100	78	87	100	100	107	87	95	95	85	82	98	102	103	86	84	95	105	86	102	99	95	86	91	88	100	96	78	95	100	104	73	83	80	95	82	115	92	101	87	106	90	77	107	97	84	96	82	75	96	102	89	83	102	110	91	79	95	102	96	93	87	95	100	90	89	97	104	96	93	87	114	93	80	94	102	109	88	92	99	90	84	80	97	96	90	88	104	88	86	93	86	99	88	98	89	113	96	78	85	104	89	98	97	100	120	105	99	97	90	88	76	93	95	105	107	86	105	100	94	102	94	82	84	81	89	100	86	99	91	100	103	83	101	100	89	98	89	92	88	98	103	90	89	85	91	94	99	73	111	91	97	91	96	86	107	91	83	74	79	77	106	87	104	122	98	93	71	101	75	90	93	88	105	88	83	107	94	105	104	89	89	90	93	97	87	83	102	98	94	86	84	81	81	96	92	95	77	85	84	99	93	103	91	93	108	79	98	93	96	96	82	97	85	70	79	83	91	92	97	94	104	91	96	97	94	92	89	80	99	93	93	83	108	102	96	82	91	107	84	94	95	102	83	100	90	99	76	75	97	82	91	96	81	112	95	103	100	82	89	88	106	88	74	82	105	91	72	107	95	89	82	96	75	75	84	84	93	111	79	75	104	84	116	80	99	90	77	98	97	101	73	94	82	88	84	80	85	90	94	89	99	91	97	90	91	104	81	88	91	96	90	107	94	97	97	93	77	94	88	92	92	88	76	96	93	92	128	81	102	94	101	82	106	92	100	109	91	92	100	78	97	95	91	79	94	84	84	85	98	92	98	103	110	87	106	75	96	96	88	77	95	93	100	107	97	101	79	81	100	91	85	103	114	86	100	114	97	100	86	90	92	97	92	94	95	89	100	102	85	97	105	98	80	98	89	101	92	104	92	99	103	84	112	104	100	82	100	100	102	105	76	92	104	104	90	96	86	94	98	110	85	111	93	87	97	119	95	98	75	89	89	94	84	83	103	87	87	95	99	113	90	111	106	104	98	113	94	93	84	105	95	110	100	95	103	84	114	75	91	89	102	107	95	82	104	92	79	85	91	108	95	79	102	110	99	65	94	97	99	99	106	103	107	96	99	84	94	105	85	99	103	99	81	85	77	96	93	97	93	98	102	98	98	112	83	103	95	95	82	106	109	96	88	79	89	83	90	92	91	87	97	77	81	110	97	91	90	105	104	95	89	98	89	118	89	92	83	70	74	93	81	89	89	107	83	106	102	93	98	92	82	101	83	82	84	83	101	110	90	78	91	100	95	96	96	99	94	90	96	80	104	88	106	103	83	90	96	93	91	88	73	86	96	97	74	108	83	76	102	85	95	86	100	86	106	85	85	91	98	99	94	103	99	100	88	98	103	82	91	85	90	97	82	101	94	111	97	89	90	93	94	99	102	107	91	81	103	91	105	89	101	70	102	109	89	106	80	108	96	105	96	94	96	83	99	97	79	80	94	67	90	95	101	90	98	74	101	96	113	102	102	95	86	99	82	98	104	86	96	74	84	86	78	108	89	84	96	96	97	99	80	114	84	83	87	112	86	83	96	95	101	87	94	99	89	94	87	92	94	89	80	95	98	89	85	95	106	87	94	89	80	104	87	94	103	87	97	89	112	95	71	96	90	87	102	108	90	103	74	91	114	98	107	89	81	87	96	98	96	107	96	79	97	103	103	112	69	95	119	90	98	92	102	84	89	101	98	91	83	78	103	85	88	85	91	86	85	87	108	102	88	116	97	86	92	95	96	88	91	105	93	81	102	96	114	83	92	87	84	81	78	111	77	92	77	85	88	85	97	96	74	76	104	111	93	91	93	79	77	100	85	82	100	101	78	87	88	105	91	89	100	80	103	101	84	79	101	88	95	93	94	97	114	92	88	81	85	102	102	91	73	97	96	102	126	89	93	93	75	114	103	111	90	108	88	101	90	100	99	85	93	94	99	83	88	96	86	79	85	89	102	106	103	91	100	94	104	81	90	86	105	82	84	105	96	107	81	85	103	85	96	88	94	74	95	89	100	84	110	103	102	115	101	97	120	85	89	98	79	90	88	92	89	114	93	86	80	88	104	98	81	89	78	91	87	89	88	80	103	85	93	108	92	85	84	91	90	84	89	105	107	98	85	78	82	87	103	95	85	99	104	96	99	81	80	74	95	96	91	112	105	95	95	99	90	105	111	98	101	90	102	95	94	71	97	95	92	99	95	100	104	110	86	88	76	94	95	99	98	112	104	86	98	114	88	84	80	92	92	98	92	89	77	103	82	95	78	114	91	94	96	93	111	93	84	100	97	90	99	79	108	95	79	99	89	87	100	101	88	87	90	114	88	85	88	92	92	99	94	89	111	78	99	96	96	87	75	89	83	107	93	84	85	95	110	92	103	76	92	91	86	83	94	120	89	94	105	102	80	96	87	97	97	94	87	87	87	94	105	85	74	81	84	86	74	80	99	85	94	84	86	100	103	92	84	100	92	74	90	89	87	90	106	109	95	90	98	102	87	105	111	74	109	93	119	101	84	88	87	96	80	90	92	88	95	94	103	107	97	101	77	110	108	88	92	102	116	93	94	82	87	86	98	95	85	82	96	93	92	87	84	97	89	85	86	97	100	113	100	94	99	94	89	95	116	101	80	82	89	97	86	79	83	80	105	107	85	95	108	89	85	85	84	99	84	89	81	97	107	92	83	89	72	115	107	98	94	85	77	100	96	84	83	92	110	90	67	84	98	83	97	100	101	98	97	80	97	90	91	100	66	102	101	86	81	86	94	78	96	82	95	86	97	95	101	83	87	103	81	89	86	97	93	80	92	97	103	86	101	93	103	94	87	87	92	88	96	100	96	93	92	102	88	97	84	94	106	113	79	111	90	86	94	98	93	86	84	107	85	99	88	82	83	93	110	93	98	91	97	104	95	95	86	88	103	94	94	92	106	92	83	85	98
28677	22191	18943	24432	32245	33603	33337	30724	27717	25154	22471	19669	16849	14561	12651	10837	9753	8215	6545	4226	2589	1820	1431	1303	1261	1364	1603	1567	1756	1907	2093	2446	2588	2815	2949	2594	2385	2288	2267	2340	2488	2249	2233	2149	2020	2236	2219	1883	1488	1332	1148	995	986	944	924	979	943	984	959	985	1024	996	992	1003	979	972	978	986	987	962	964	987	916	976	974	929	1032	964	962	916	947	932	918	951	888	977	928	936	868	936	946	969	917	936	1029	929	990	913	999	921	920	923	947	931	912	915	953	942	965	911	925	983	978	992	932	973	1030	931	930	957	914	913	959	960	941	919	907	934	929	948	947	885	940	886	956	967	887	902	939	935	924	925	916	925	951	903	998	888	978	988	919	961	964	921	956	970	951	944	980	930	984	964	874	957	915	1005	876	885	984	937	942	950	936	881	933	991	919	882	942	944	933	931	938	942	943	917	974	925	969	994	934	941	885	901	915	988	900	900	939	888	927	918	910	928	934	914	983	919	899	938	921	960	892	962	994	1004	977	914	926	923	931	965	889	918	919	950	953	907	945	934	939	872	943	966	960	935	931	952	956	918	927	948	920	1001	910	950	920	931	912	932	924	914	916	877	966	888	941	960	967	929	924	961	983	920	962	985	922	944	961	890	937	917	944	912	928	911	885	934	940	941	960	961	930	930	939	916	972	958	925	913	959	911	910	953	929	894	938	968	963	921	951	922	976	966	914	949	957	934	1009	957	969	924	927	896	940	889	953	949	980	945	906	891	953	947	971	923	923	904	992	948	901	944	915	974	899	943	928	902	885	928	972	873	913	940	922	893	943	957	960	970	913	972	970	961	925	917	936	964	936	935	917	946	963	938	879	920	1009	939	975	963	909	985	921	971	918	944	938	943	928	865	954	962	948	922	896	863	951	947	921	1002	912	934	928	918	884	910	905	947	957	890	953	931	917	943	930	932	909	916	925	924	974	940	962	964	913	882	903	905	914	937	931	939	915	920	959	915	908	912	889	923	941	946	905	917	915	976	876	912	966	962	925	992	966	942	927	954	972	930	943	898	975	907	929	973	949	959	914	959	942	882	883	835	957	913	971	952	969	938	943	952	887	933	992	906	950	936	953	894	912	1000	956	921	968	941	978	899	942	898	911	952	922	934	934	930	943	887	961	985	815	918	938	895	870	959	972	930	926	955	949	932	966	884	866	939	930	946	949	937	917	939	990	901	914	947	937	980	916	999	993	931	904	967	942	926	912	1003	923	897	940	865	968	893	898	971	926	928	886	949	893	947	944	906	943	908	935	957	967	940	939	921	903	893	862	897	942	936	963	971	917	931	951	947	891	928	921	961	926	951	915	918	897	954	936	954	876	886	901	901	933	917	919	921	993	926	914	999	946	929	976	924	965	941	914	887	921	930	981	958	924	945	872	977	986	950	923	917	905	913	926	992	943	958	918	917	936	932	899	922	952	869	925	952	935	892	904	909	893	932	915	929	957	915	916	905	957	918	939	872	928	898	963	976	958	935	978	953	932	913	885	943	924	905	999	941	953	900	970	899	983	969	953	964	924	913	918	926	937	955	922	948	952	887	915	951	958	930	924	965	933	918	948	887	918	910	1012	972	931	925	954	953	936	948	944	909	910	939	923	920	876	930	932	942	928	923	891	973	993	949	950	885	925	891	938	921	928	910	917	948	880	885	970	920	961	908	958	951	898	896	964	933	958	989	954	953	978	891	944	976	1016	947	908	927	934	878	905	1000	905	922	902	929	917	931	894	947	935	891	1004	973	909	898	916	948	918	892	925	941	907	949	942	1001	930	951	929	981	905	935	890	870	956	950	897	919	899	918	962	906	929	918	902	914	898	929	934	983	996	971	923	970	932	920	927	922	902	942	922	898	971	966	907	924	964	920	913	932	924	964	926	950	917	935	948	936	982	926	895	919	966	957	982	989	932	990	945	965	915	926	959	950	920	966	934	936	919	951	965	925	940	963	935	981	937	997	932	953	979	908	984	886	928	926	868	953	946	919	923	926	952	903	924	916	944	991	925	910	929	918	906	1002	952	891	930	895	950	941	939	908	910	965	960	963	965	942	925	957	930	898	919	970	878	959	905	888	958	917	927	947	926	936	917	904	921	932	932	919	892	925	871	974	988	946	925	929	943	951	929	887	962	931	958	910	927	930	903	984	908	937	934	940	945	947	933	912	946	985	966	955	954	962	942	894	943	978	964	918	944	941	932	943	954	1010	916	950	914	910	929	922	939	926	938	963	929	968	970	924	917	965	935	895	933	940	932	910	935	919	946	982	932	953	965	964	1009	926	907	920	889	915	913	974	974	944	982	953	966	898	936	969	902	918	889	940	920	903	970	931	952	924	879	922	966	943	934	892	937	940	947	940	860	918	916	925	907	905	925	920	921	914	978	930	930	887	885	840	984	914	965	954	958	924	978	966	936	926	905	946	927	962	899	886	991	903	985	956	913	1019	937	978	916	910	912	968	957	964	943	942	917	940	929	987	950	932	929	945	972	904	942	961	932	903	979	920	929	914	950	932	941	950	916	943	942	908	911	991	977	968	928	970	1009	990	919	940	947	922	924	924	945	973	896	892	889	927	902	872	898	952	949	957	932	932	958	918	904	926	908	902	886	968	943	928	918	908	942	897	945	951	925	903	914	920	913	975	947	913	921	875	934	907	949	879	951	924	949	980	909	955	943	950	921	884	931	951	931	939	931	916	968	888	927	901	942	909	963	865	956	948	912	949	975	960	949	956	953	903	951	917	925	970	917	906	949	962	928	945	970	939	921	969	958	876	954	987	944	918	966	950	940	883	918	918	959	921	913	972	943	984	884	939	900	949	932	891	904	892	831	956	1005	862	949	904	965	944	948	924	911	922	945	969	918	930	939	957	933	936	951	953	881	932	953	929	910	936	922	929	920	893	901	906	921	968	963	956	934	951	978	955	964	926	932	973	936	877	923	980	944	938	978	912	882	968	983	964	909	933	893	904	944	965	950	986	918	944	911	936	922	930	977	959	895	906	991	920	970	929	962	889	913	941	976	963	899	923	879	908	953	967	941	916	931	972	919	945	945	963	920	903	958	888	958	963	1008	896	965	935	919	925	915	969	899	924	935	974	986	920	964	942	925	877	912	960	948	928	927	899	1016	942	974	932	952	953	971	988	984	959	923	944	928	952	948	947	965	967	974	914	956	887	1002	985	898	955	929	948	942	977	950	937	938	935	910	885	901	940	916	942	972	926	937	977	933	918	974	951	961	945	904	967	917	906	946	930	932	921	940	915	936	973	915	955	1008	912	979	921	944	919	921	907	970	888	956	937	968	940	910	966	918	971	923	912	947	946	871	983	967	929	932	947	930	893	911	922	959	911	904	895	916	904	925	897	966	890	957	941	926	970	918	944	945	920	960	934	933	954	956	909	904	920	979	931	921	888	969	884	966	921	981	911	938	940	912	958	946	907	995	902	956	984	913	900	934	969	888	912	947	920	975	866	902	952	938	951	943	991	907	907	924	927	923	943
4524	3910	2711	1955	1661	2317	2728	2443	1962	1620	1336	1022	827	696	629	509	414	352	297	179	153	127	104	90	85	96	99	101	117	111	138	136	122	145	162	160	142	137	131	136	133	123	146	114	127	132	120	109	100	112	64	76	70	57	81	96	71	75	82	76	70	74	77	77	96	90	74	82	77	80	70	78	95	76	72	66	79	91	78	103	69	69	69	70	72	91	67	60	75	73	71	67	75	73	78	69	75	75	71	75	65	86	59	61	89	86	61	80	83	77	62	79	85	85	71	63	91	79	76	66	70	70	73	73	83	82	86	77	89	70	83	65	75	72	83	85	81	68	90	79	78	66	70	79	76	83	86	80	92	81	79	64	75	77	80	84	78	73	75	61	72	81	70	100	75	60	74	80	69	67	80	76	61	63	74	78	78	69	80	78	78	76	83	90	86	57	88	71	75	84	66	77	87	85	80	66	72	71	83	82	72	75	89	85	61	66	69	63	75	78	67	68	65	72	70	81	76	66	78	79	80	89	64	70	79	79	73	71	85	88	62	74	83	62	83	74	60	64	71	87	72	79	77	74	67	68	72	95	89	78	73	83	85	90	88	82	82	85	77	85	63	100	75	95	74	76	78	65	73	89	81	79	78	66	68	80	77	80	79	76	62	85	89	77	77	84	74	79	60	80	74	75	72	81	88	70	91	79	45	70	71	74	72	86	69	86	85	81	78	78	64	84	79	73	83	72	70	87	84	69	69	94	84	64	84	70	92	78	71	76	86	79	68	78	62	81	88	72	80	87	66	76	82	68	88	89	56	89	91	89	75	69	82	69	81	91	61	67	84	76	86	87	90	84	77	76	70	85	95	80	76	66	73	83	86	68	81	62	83	77	76	74	77	80	77	78	60	80	98	75	76	75	84	81	85	71	75	92	104	91	85	71	86	86	77	78	76	62	76	70	84	85	71	83	88	66	74	73	59	93	60	74	84	54	84	91	68	69	80	73	95	71	79	93	79	76	84	64	91	86	66	73	79	85	72	83	70	74	84	71	85	68	91	70	62	64	95	72	63	63	74	70	80	83	71	84	93	91	58	68	69	86	66	84	55	88	70	71	90	78	66	90	87	71	78	66	87	74	81	77	68	63	75	78	54	80	63	69	80	74	78	71	83	70	63	71	75	72	89	73	64	75	76	70	82	86	91	79	63	84	69	68	76	62	77	79	78	81	85	76	64	89	72	75	72	65	78	89	84	75	67	74	82	75	58	67	80	89	69	68	96	63	75	63	68	86	88	76	72	78	88	70	69	68	89	84	77	75	86	85	65	64	94	65	74	72	78	82	79	66	69	83	78	75	58	84	91	65	78	78	70	80	72	79	80	80	78	84	78	85	75	78	82	67	80	79	77	64	77	72	62	82	70	81	77	68	64	80	70	73	83	70	58	75	65	73	89	76	82	79	80	78	74	64	77	72	88	86	72	69	77	66	78	79	66	70	92	69	77	71	76	71	68	81	74	75	75	60	72	79	82	69	69	78	88	75	77	65	81	84	85	80	80	82	69	74	68	75	79	72	69	72	94	64	84	68	64	84	73	57	70	73	82	84	87	68	81	85	73	80	82	60	67	71	81	74	85	60	76	74	82	85	68	77	72	84	63	82	76	66	73	64	74	71	81	61	68	60	64	79	74	73	80	79	56	65	63	68	74	77	80	83	73	76	74	79	87	75	74	61	77	77	81	67	80	80	75	82	69	76	77	74	94	77	65	69	73	86	80	71	95	63	100	69	76	84	83	84	61	84	70	77	85	86	81	75	76	88	76	70	76	83	76	87	80	74	77	63	84	71	91	77	86	81	76	75	63	75	70	78	62	78	73	66	80	85	79	87	68	102	83	86	77	81	66	78	72	94	52	60	66	78	79	75	80	77	84	88	76	82	58	91	75	85	67	78	70	70	66	67	79	69	73	75	88	65	78	91	72	73	89	98	67	88	71	66	64	75	77	71	70	91	63	77	81	71	69	90	77	76	95	66	75	95	69	78	87	81	74	62	80	72	78	78	86	90	79	74	80	74	78	78	68	64	65	65	82	74	59	76	77	87	91	75	80	72	66	76	80	86	72	90	69	86	66	85	80	68	66	73	78	75	95	67	73	71	64	81	87	74	74	82	70	85	60	91	75	85	74	85	70	66	83	80	82	84	91	65	69	67	86	79	55	67	63	92	54	94	80	71	70	81	82	69	79	78	74	60	80	76	66	83	84	57	73	94	81	87	79	76	81	68	72	67	77	88	75	80	82	75	67	86	56	79	87	85	65	74	61	86	74	59	55	60	81	80	78	62	81	77	89	69	70	83	83	75	65	81	85	72	72	76	71	82	74	73	74	101	83	87	87	77	77	92	67	101	93	88	64	73	68	68	57	61	72	72	83	69	78	68	73	70	72	77	66	81	72	75	86	80	76	73	79	68	62	78	61	78	78	83	77	81	72	66	77	94	74	86	81	66	80	78	83	74	68	75	89	74	61	69	81	84	61	77	71	74	73	66	84	74	75	80	61	76	66	101	71	78	67	77	86	80	77	66	78	68	69	81	71	55	74	76	79	70	67	92	68	63	67	64	74	73	70	94	72	57	93	80	86	66	88	77	95	70	76	68	86	67	84	74	73	82	64	85	84	78	69	73	78	75	78	71	75	76	75	67	73	85	58	65	69	85	62	81	74	74	68	90	83	70	62	69	85	74	84	77	87	83	71	68	77	75	78	79	73	92	71	77	83	83	90	72	82	70	103	88	87	68	77	70	85	84	73	71	70	79	71	69	71	73	62	72	85	87	61	83	74	50	89	88	72	68	81	87	68	75	75	73	64	87	74	90	78	79	86	72	65	76	72	70	71	72	78	78	83	72	98	77	81	92	66	73	76	71	63	67	82	62	72	70	75	70	63	76	85	80	64	68	75	70	81	79	82	89	79	80	80	69	73	81	82	81	82	77	78	63	85	80	79	74	89	87	64	75	87	87	71	79	73	92	93	83	70	72	71	89	73	71	83	75	73	81	81	88	75	79	79	76	82	87	83	86	69	75	78	76	80	71	59	81	85	84	71	94	75	89	56	65	99	79	76	68	75	83	98	70	74	63	76	83	63	76	83	91	71	81	79	72	82	103	70	76	76	83	63	84	76	80	86	81	94	74	80	74	67	77	74	82	82	84	85	90	82	76	73	65	67	89	70	85	82	71	59	74	71	68	67	90	86	78	86	74	60	75	80	71	79	71	78	85	69	75	79	74	80	85	76	81	72	77	73	65	99	77	88	76	70	81	67	74	75	77	70	64	97	73	81	66	72	75	84	70	78	64	80	75	80	73	92	76	75	69	54	66	59	75	71	82	77	65	86	73	88	79	72	85	65	74	53	77	92	79	83	85	84	76	64	88	70	88	68	86	69	68	71	80	75	78	65	65	85	98	80	79	82	98	70	83	81	66	69	75	81	78	77	76	76	70	88	68	80	81	68	63	74	83
31783	23812	20938	26324	34250	35669	35187	32838	29673	26959	24343	21124	18542	16154	14006	11995	10828	9393	7207	4644	2672	1830	1358	1343	1312	1418	1592	1668	1915	1921	2290	2681	2851	3007	3197	2899	2626	2518	2537	2694	2662	2472	2388	2494	2289	2376	2347	1925	1589	1267	1029	930	840	846	832	789	814	799	829	865	888	889	870	915	878	835	859	836	853	788	831	863	872	843	860	850	857	858	859	791	784	738	797	793	774	850	798	793	759	813	810	831	780	815	851	804	834	836	838	776	823	780	778	801	748	792	807	854	753	748	833	741	801	766	825	785	721	787	777	817	781	800	851	725	787	767	767	818	794	745	800	787	810	763	796	755	784	775	772	802	740	818	799	766	814	723	763	751	789	763	806	831	744	798	800	797	829	767	804	803	787	771	751	815	733	768	792	821	774	805	780	804	779	758	806	818	884	766	795	774	805	714	791	781	823	830	793	804	821	820	812	789	801	767	822	771	762	751	798	781	769	769	811	758	756	791	808	732	763	807	805	802	791	812	813	789	758	822	768	790	773	766	792	739	796	767	780	830	763	814	809	811	809	789	783	796	770	777	818	738	702	770	792	793	789	803	755	746	812	809	813	818	848	765	786	742	807	794	776	792	743	783	776	802	808	762	788	790	797	766	764	769	746	798	753	768	807	790	770	789	780	788	756	807	766	800	830	789	770	827	747	732	799	793	753	781	797	822	826	806	813	744	803	778	762	750	761	795	763	741	799	797	826	781	720	744	823	834	795	763	759	795	821	764	773	819	791	794	789	818	767	779	774	774	768	797	802	799	746	784	784	831	864	751	811	803	839	809	853	794	786	733	771	797	745	756	743	802	809	815	768	826	801	807	773	760	779	773	801	789	805	763	782	751	777	776	770	821	802	791	802	756	762	809	823	790	807	732	805	784	725	784	737	806	786	815	819	755	796	812	790	772	795	824	798	782	773	808	810	845	775	833	785	821	746	801	812	804	746	768	765	821	802	832	810	765	755	769	790	811	770	790	770	756	772	817	811	774	782	771	765	745	840	782	796	730	740	817	780	726	826	764	767	805	801	733	813	776	803	746	828	798	817	767	782	796	782	852	770	751	821	790	790	814	828	772	790	785	796	775	767	808	788	831	748	784	778	751	812	778	794	800	741	794	817	778	814	755	793	794	761	778	782	768	805	771	812	821	766	808	790	805	784	803	788	765	787	759	807	747	796	770	769	768	763	819	816	781	734	798	786	735	750	799	817	758	816	771	776	783	835	762	779	801	780	755	746	797	724	774	798	817	785	796	812	756	765	833	767	753	798	817	755	751	806	817	797	758	778	811	830	780	753	849	784	823	812	775	815	785	763	779	793	783	782	800	747	745	767	776	816	784	782	790	763	787	778	760	777	804	798	826	871	825	794	807	784	765	774	800	794	778	777	789	796	772	818	796	798	739	798	827	774	768	730	778	840	794	728	773	817	770	791	773	768	787	794	787	811	777	803	783	794	713	752	755	852	820	752	833	748	762	778	765	790	771	763	764	764	769	749	800	797	760	782	768	806	773	766	784	788	751	791	796	757	769	780	745	792	811	800	798	745	811	764	773	830	757	763	793	776	809	789	735	800	824	765	785	748	791	791	798	733	809	826	778	790	785	794	775	781	790	814	804	793	768	787	774	771	820	821	810	778	794	808	771	787	783	805	759	789	821	803	762	751	809	753	797	798	754	796	819	821	800	823	781	790	821	780	824	774	796	739	805	767	789	827	812	802	773	790	805	821	754	781	800	819	813	807	742	775	775	777	788	797	772	766	772	767	783	835	791	791	802	791	787	773	779	821	771	813	827	798	775	765	790	786	751	810	790	795	832	751	800	789	807	772	801	817	792	783	781	764	761	740	758	743	758	782	811	809	767	779	781	799	802	775	778	766	822	777	786	788	777	786	806	772	823	798	839	813	801	800	786	782	769	747	793	763	731	805	770	756	886	781	792	789	785	784	779	782	790	786	800	795	807	791	787	752	837	784	783	809	796	784	767	798	823	759	742	800	755	794	785	747	799	770	793	788	837	779	792	737	750	757	771	774	758	794	776	771	817	759	795	738	763	772	831	753	780	787	798	734	797	806	785	823	807	769	775	812	758	791	743	779	801	768	796	818	795	751	814	786	745	779	805	732	769	818	786	855	749	797	793	810	812	819	770	791	828	795	790	784	790	760	772	758	831	798	790	799	755	753	779	784	821	810	821	773	815	802	783	737	778	785	784	793	766	803	794	776	799	758	765	747	770	828	802	764	765	802	820	767	797	758	810	734	811	816	808	790	810	731	814	763	766	736	774	752	778	794	779	785	790	814	799	813	801	810	746	801	806	784	771	787	838	825	765	756	853	762	774	743	768	817	820	771	743	803	815	795	783	819	757	777	773	806	824	770	807	826	764	810	827	767	797	773	803	811	783	749	771	814	825	784	833	764	762	799	784	780	780	815	776	800	798	820	787	773	806	818	805	796	782	754	768	770	761	821	776	827	763	765	754	796	787	854	788	803	773	774	797	784	745	742	801	813	817	796	723	789	802	817	752	758	842	763	805	816	771	797	827	754	771	712	809	740	797	805	759	751	753	761	808	757	759	757	708	735	809	766	780	750	804	810	788	779	812	800	798	819	772	741	763	783	759	748	774	795	813	770	762	793	776	772	816	751	768	800	791	781	785	794	784	788	778	765	789	815	751	779	756	725	776	772	745	766	809	785	788	792	771	784	811	823	763	810	818	797	794	751	785	815	736	808	798	812	799	808	786	772	728	804	757	770	794	781	807	780	811	798	769	745	802	783	765	757	821	716	807	741	788	752	758	828	767	759	759	790	757	762	805	791	828	796	801	822	762	764	767	807	765	809	821	771	787	793	822	843	821	774	726	821	778	798	818	751	786	829	758	784	801	750	804	811	764	793	774	780	775	798	796	784	821	794	744	793	741	813	797	829	840	808	767	773	750	766	777	789	785	764	807	754	814	804	811	756	864	780	740	799	756	809	774	770	800	790	739	805	835	776	793	796	727	788	754	794	763	781	752	757	727	809	774	766	777	788	795	811	833	777	788	792	788	784	778	754	770	781	752	770	768	798	796	766	787	814	799	774	779	778	803	836	773	811	766	788	795	778	807	817	744	838	800	804	790	782	774	773	781	793	826	789	766	801	804	781	819	840	825	815	772	787	803	824	784	869	794	809	768	811	747	807	736	804	790	760	734	823	780	760	736	753	786	743	816	814	752	773	798	784	797	785	805	790	742	800	796	806	740	794	782	750	783	766	763	772	741	811	776	776	821	802	833	759	807	787	830	809	755	737	799	824	765	797	795	781	816	788	734	813	790	819	812	773	850	777	807	780	764	769	762	826	747	778	780	832	785	743	762	780	773	804	822	833	763	790	760	815	746	791	794	834	725	801	787	787	760	735	786	816	777	769	785	798	764	767	819	778	779	795	765	805	723	798	775	824	836	847	750	756	797	786	798	790	748	782	780	781	800	806	752	813	794	819	808
4009	2564	1765	1245	1220	1598	1881	1561	1347	1030	867	725	566	492	421	315	325	273	260	185	145	134	107	117	100	118	130	109	117	116	143	154	165	144	151	138	145	110	136	146	146	145	137	153	133	114	133	127	138	120	94	115	106	90	94	110	105	102	108	100	122	107	124	148	113	105	104	81	98	111	95	96	99	105	118	92	114	90	94	107	124	88	86	100	110	89	112	104	113	116	102	97	97	104	126	105	110	118	93	92	117	110	116	96	122	94	95	90	117	104	113	106	102	96	106	98	100	109	135	105	102	108	86	111	107	92	109	109	125	113	106	106	106	119	104	117	101	124	98	104	118	133	100	95	82	93	107	107	104	96	101	117	108	102	93	89	100	104	99	88	113	113	87	95	105	85	103	107	119	104	117	88	128	123	112	105	104	101	107	108	105	102	110	108	104	111	108	90	109	108	97	115	99	105	102	95	88	86	127	115	101	133	105	102	101	116	88	111	108	110	108	107	130	99	106	108	108	107	101	99	108	117	116	105	111	100	107	97	90	112	103	127	117	109	105	111	105	81	115	94	112	113	111	118	91	103	107	111	102	91	106	126	104	99	80	103	86	105	90	91	110	90	95	106	101	112	102	112	89	103	101	106	106	110	113	114	103	108	109	102	100	92	107	98	99	122	112	111	78	104	100	110	115	103	109	116	104	111	104	118	97	99	114	106	120	104	98	112	86	104	109	104	104	97	98	115	118	104	97	96	105	103	90	119	105	101	113	97	91	113	123	94	105	108	87	119	106	110	84	99	122	110	104	110	96	95	107	113	94	100	109	99	117	123	106	116	111	99	115	103	89	108	102	102	105	112	109	119	103	116	99	77	108	108	104	105	93	97	117	113	105	99	101	100	106	115	89	103	99	82	105	106	89	110	89	104	87	100	99	107	104	114	103	131	126	118	111	91	102	109	101	116	121	113	82	93	91	101	98	127	97	106	117	104	121	117	100	92	102	123	99	102	110	126	105	113	110	107	112	93	107	109	105	93	96	119	126	94	103	103	111	109	104	102	89	113	96	103	103	99	96	98	107	99	98	85	94	123	92	110	112	108	106	105	117	104	106	108	106	95	112	107	116	97	108	93	115	110	101	95	107	109	108	115	106	108	106	116	104	94	112	115	101	104	109	106	101	101	113	108	112	112	113	97	125	81	97	100	106	103	100	97	116	94	95	125	94	111	95	88	101	95	123	88	101	97	101	106	85	114	104	92	112	103	100	96	112	110	96	102	102	110	113	105	90	97	105	104	105	108	99	112	115	90	92	93	106	118	109	87	101	114	82	112	121	114	102	106	122	129	96	88	111	98	106	109	117	105	116	113	116	118	121	91	107	124	101	108	117	118	99	129	102	96	109	86	113	100	99	114	101	113	120	98	114	99	134	113	114	97	103	99	93	99	124	104	110	117	112	106	102	98	103	94	111	88	114	100	96	109	101	107	124	112	102	120	99	91	108	130	105	101	105	103	93	98	100	118	112	113	100	108	103	87	105	121	119	94	120	112	130	106	105	97	116	107	96	113	96	78	115	114	105	112	110	108	108	113	96	109	106	110	117	115	100	105	112	122	92	104	113	103	96	87	105	104	102	103	102	119	120	113	104	109	117	117	108	102	105	122	133	100	95	97	107	107	113	96	108	119	105	115	113	97	105	103	113	105	112	114	102	108	118	114	108	114	104	105	106	88	111	113	113	102	102	103	91	109	92	129	114	101	112	96	106	98	110	109	108	99	123	103	100	104	104	128	104	93	126	112	105	111	96	113	108	109	116	105	90	115	102	120	109	107	92	104	102	107	98	116	99	102	130	111	102	115	124	102	96	89	105	102	97	134	104	136	120	112	107	107	104	92	104	106	103	86	98	100	101	89	122	101	93	105	107	109	99	93	104	104	90	117	116	99	88	81	104	102	105	98	107	110	89	108	85	96	118	107	108	91	98	101	88	105	122	100	107	117	121	105	99	112	129	106	107	97	88	91	101	85	110	122	101	118	90	94	113	98	98	115	80	133	99	122	106	118	94	108	94	98	109	117	117	98	111	105	110	105	106	98	102	104	99	133	116	121	104	110	113	104	96	101	88	107	126	117	116	111	105	94	108	103	107	107	101	118	102	116	105	96	104	113	101	101	116	109	108	113	121	121	96	88	104	118	118	89	124	93	101	111	112	98	115	92	112	98	108	110	89	103	105	102	105	106	113	114	95	100	102	125	96	111	95	100	112	110	105	118	113	111	102	109	117	102	99	105	106	89	99	88	113	94	95	119	116	98	105	82	114	127	104	102	103	112	117	106	105	94	105	98	112	107	113	104	102	104	96	94	113	106	113	117	118	102	95	105	116	94	117	110	99	103	113	108	109	94	109	107	93	99	88	115	94	106	127	120	106	102	96	108	121	88	104	111	96	107	91	111	114	138	94	96	114	120	100	100	114	109	107	106	92	116	108	109	89	122	98	103	93	119	94	105	112	113	128	128	109	118	103	108	100	107	102	118	91	90	95	121	114	103	101	121	112	100	99	102	96	101	102	108	85	102	97	108	108	105	115	116	118	112	113	100	116	92	105	84	99	107	120	108	110	98	117	100	112	114	119	97	86	93	102	110	97	112	105	97	107	115	89	99	106	84	102	84	108	118	97	91	108	97	116	104	92	105	104	119	111	120	102	118	92	114	121	110	115	110	95	112	114	109	104	88	110	107	94	113	111	111	102	99	93	116	109	100	100	120	103	77	112	92	113	86	107	100	90	97	97	109	101	96	110	84	88	111	106	107	110	102	114	107	109	103	105	109	100	111	118	94	96	127	87	106	112	84	112	112	84	106	108	96	112	93	112	108	107	103	97	137	127	90	101	112	74	100	88	104	105	103	114	98	98	117	112	104	102	81	99	83	96	102	110	124	108	100	111	118	94	107	95	85	111	85	89	107	97	96	116	103	103	106	118	121	116	101	98	108	96	116	99	106	126	136	106	115	113	111	98	111	94	100	107	84	101	100	96	112	109	106	99	98	107	125	108	96	108	98	104	111	89	111	111	113	102	103	101	123	89	124	99	108	109	92	112	110	110	103	107	97	110	105	120	100	112	84	101	98	108	112	128	121	105	93	98	127	125	114	92	97	110	106	100	95	121	109	113	98	94	127	122	88	92	119	98	107	99	113	102	100	90	107	116	128	110	114	94	111	109	102	107	90	87	106	100	105	103	125	117	102	92	91	113	101	112	105	106	96	102	104	120	89	109	89	136	110	111	110	120	103	108	109	106	118	94	104	120	114	113	113	112	108	105	122	103	109	104	105	108	115	99	103	114	100	91	111	109	103	110	121	112	113	113	101	98	103	120	121	109	111	111	121	99	97	121	107	140	122	101	110	112	93	91	110	111	102	102	94	124	121	115	133	120	99	111	96	102	122	106	113	108	95	99	121	115	109	122	112	115	113	99	93	106	97	102	99	112	100	101	114	108	105	102	122	104	93	107	120
27379	19641	16706	21932	29793	31387	30923	28539	25567	22651	20038	17196	14459	12423	10657	8780	7689	6903	5367	3462	2068	1570	1319	1268	1214	1459	1494	1531	1578	1786	1895	2122	2367	2562	2523	2280	2157	2149	2137	2191	2084	1994	2038	2008	1925	2050	2026	1688	1474	1277	1201	1105	1047	1034	1104	1008	1078	1085	1060	1081	1059	1070	1064	1069	1062	1077	1066	1087	1111	1106	1107	1114	1106	1013	1055	1065	1098	1084	1039	1033	1112	1049	1051	1056	1034	1055	1029	1025	987	1043	1067	1005	1000	1094	1068	1036	1038	1076	1032	1068	1003	1107	1104	1038	1044	1022	1052	1050	1025	1082	1055	1009	1080	1010	1019	1097	1070	1042	996	993	1026	1060	1044	1037	1034	970	1084	1030	1039	1055	1013	1044	1081	1076	1088	1004	972	1066	1016	1068	1034	1051	1016	1079	1036	1037	1049	1041	1030	1092	1025	1046	1018	1037	1093	1062	1023	1044	1059	1056	1068	1060	1098	1029	1044	1056	1048	1071	1056	1075	1055	1073	1060	1080	1107	1046	988	1065	1056	1045	1016	1086	1060	1131	1041	1078	960	1069	982	1070	1039	1041	1021	1066	1094	1033	1038	1051	1026	1015	1016	1114	1048	1073	1013	1068	1009	1054	997	1073	1043	1057	1012	1071	1061	1050	1109	1075	1053	1053	1070	1047	1092	1119	1002	1017	1058	1095	1091	1032	1074	1012	1096	1039	1097	1050	1009	1067	1109	1044	1052	1093	974	1139	1059	1025	1082	1027	1090	1080	1039	1101	1037	1065	1007	1021	1080	1019	983	1041	1049	1040	1052	990	1043	1064	1058	979	1015	1006	1031	1025	1062	1003	1063	1041	1101	1050	1023	1079	1036	1084	1057	1023	1067	1080	1114	988	1043	1049	1049	1093	1065	1023	1115	1029	992	953	974	1020	1020	1055	1033	1046	1081	1087	1030	1107	1098	1084	1089	999	1037	1091	1056	1089	1045	1098	1036	1025	1052	994	1115	1029	1091	1062	994	1059	1037	1021	1066	1029	1035	1042	1006	1046	1072	1066	1048	1074	1058	1086	1054	1016	1055	1088	1029	1032	1063	1075	1076	1025	1083	1009	1087	1033	1070	1085	1067	1021	974	1051	1087	1049	1071	1044	1070	1032	1027	1044	1088	1042	1022	1067	998	1055	1055	1070	1097	1102	1060	1073	1083	1036	1071	1038	1006	1041	1002	988	1028	1020	1050	1034	1039	1082	1056	1080	1033	1071	1065	1043	1059	1004	1067	1040	1102	1063	1068	1073	1045	1062	1002	1081	1043	1070	1026	1009	1033	1099	1001	1100	1075	1039	1043	1049	1056	1032	1016	1066	1067	1056	1019	1034	1052	1064	1042	1074	1055	1005	1079	1042	1010	1080	1025	1044	1058	1079	1019	1009	1057	1065	1023	1046	1060	1048	1056	1061	1040	1030	1104	1059	1048	1066	1097	1030	1098	1080	1071	1041	1039	983	1029	1068	1081	1055	1061	1093	1142	1039	1073	1042	1071	1046	1063	1065	1028	1027	1042	1029	1038	1020	1032	1020	1040	1111	1014	1053	1089	1014	1028	1005	1061	1042	1115	1044	1035	1087	1004	1064	1118	1110	1086	1050	1038	1047	1064	1072	1022	1045	1085	1030	1047	1055	1066	1039	1107	1073	984	1046	1031	1044	1030	1056	1058	1065	1076	1103	988	1069	1080	1062	1076	1045	1010	1036	1006	996	1035	1065	1077	1052	1067	1092	1034	1056	1032	1037	1051	1024	1040	1032	1060	1005	1007	1029	1049	1050	1012	989	1063	980	1042	1064	1066	1054	1081	1064	1004	1084	1061	1062	1065	1011	1107	1037	1099	1063	1062	1019	1093	1065	1029	1084	1043	1085	1064	1025	1027	1057	1069	1076	1061	1013	1102	1064	1066	1060	1023	1058	1060	1062	1084	1064	987	1005	1004	1027	1106	1052	1036	1081	1091	1003	1071	1003	1012	1066	1049	1017	1025	1082	1023	1015	1045	1031	1077	1039	965	1097	1025	1029	1016	1047	1018	1038	1068	996	1042	1040	1006	1052	1008	1085	1043	1094	1018	1080	1076	995	1037	1014	1082	1023	1124	1108	1088	1141	1044	1068	1098	1025	1031	1059	1044	1062	1016	999	1100	1098	1006	1045	1043	1013	999	1066	1070	1026	1017	1029	1082	1059	1047	1066	1048	1055	1019	1008	1039	1040	1028	1092	1080	1067	1026	1060	1080	1012	1045	1041	1024	1058	1073	1060	1070	1072	1076	1087	994	1038	1040	1068	1046	1051	1093	1043	984	1015	1019	1165	1068	1043	1112	1035	1010	1032	1016	1057	1052	1033	1064	1096	1076	1061	1058	1053	995	1031	1018	1014	1083	1045	1044	1060	1026	1040	1036	1035	1021	1027	996	1049	1066	1046	1042	1047	1001	1042	1058	1069	1053	1036	1025	1050	1049	1075	1052	1073	1040	1092	999	1028	1091	1026	1038	1092	1088	1067	1019	1080	1027	1043	1091	1040	1032	1080	1078	1123	1055	1021	1038	1061	1019	1068	1088	1075	1053	991	1075	1011	1032	1023	1085	975	965	1057	1061	998	1060	1004	1020	1025	1086	1049	1095	1052	1031	1043	1057	1065	1086	1108	1042	1095	1079	1046	1081	1025	1090	1040	1026	1057	1041	1095	1019	998	1067	1004	1055	1079	1021	1059	1033	1077	1072	1065	1010	1090	1046	970	1060	1063	1001	1026	1064	1052	1071	1024	1029	1011	1026	999	1069	1048	1057	1066	996	1081	1010	1042	1025	1069	1051	1092	1032	1061	1090	1104	1028	1019	1081	1054	1035	1081	1107	1065	1097	1085	1000	1051	1020	990	1029	1060	1036	1030	1043	974	1046	1016	1063	1062	1041	1055	1064	1059	1049	1060	1129	1094	1076	1016	1075	1037	1058	1047	1067	1071	1087	1045	1067	1102	1059	1059	1069	1060	1020	1000	1049	1018	1043	1023	1079	1084	1077	1083	992	1032	1022	1122	1025	1063	1032	1016	1073	1046	1096	1091	1050	1113	1043	1082	1003	1012	1075	1054	1031	1053	1085	1057	1030	1045	996	1009	1052	1018	1005	998	1031	1013	1046	1099	1010	1030	1024	1084	1074	1048	1113	1059	1048	1034	1041	1049	1039	1021	1000	1059	995	1061	1039	1021	1042	1067	1014	1117	1060	985	1039	1031	1122	1074	1089	1047	998	1009	1088	1084	1098	1080	1038	995	987	989	1057	1031	1049	1020	1053	1037	1038	1046	1011	1065	995	1006	1062	1093	1040	1047	1069	1042	1048	1038	1065	1088	1059	1081	1032	1043	1121	1061	1055	1047	1087	986	1046	1021	1030	1017	1105	1073	1037	1072	1075	1033	1033	1029	1044	1033	1052	1077	1036	1019	1064	1056	1082	996	1062	1042	1003	1057	1002	1023	1038	1025	1014	1052	1096	1057	1121	1033	1067	1027	1014	1068	1047	1019	1098	1057	1030	1111	1072	1039	1118	1076	1090	1078	1006	1035	985	1063	1060	1093	1066	1035	1098	1090	1057	1038	1041	1010	1015	1102	1053	1033	1062	1066	1064	1009	1046	1022	1072	1043	1085	1041	1068	1052	1134	1030	1074	1060	1016	1081	1073	1105	971	1046	1000	1054	1049	1076	1049	1011	1132	1029	1029	1007	1064	1036	1054	1043	1031	1060	1086	1059	1049	1006	1072	1037	1076	1044	1028	1039	1123	1063	1032	1045	1065	978	1069	1043	1030	1049	1040	1094	1067	1065	1061	1077	1040	1035	1026	1040	1061	1041	1010	1042	1052	1050	1054	1082	1011	1105	1038	1031	1024	1065	1064	1069	1002	1018	1054	1075	1033	1071	1043	1093	1055	1068	1007	1047	1051	1056	984	1039	1066	1012	1051	1051	1026	1083	1120	1035	1028	1037	1042	1032	1011	1058	1039	1015	1092	1095	1052	997	1061	1060	1059	1049	1060	1042	1082	1053	996	1015	1007	1034	1052	1027	1061	1058	1025	1077	1094	1047	1030	1095	1059	1053	1027	1092	1054	1055	1069	1072	1033	1047	1068	985	1038	1023	1087	990	1073	1038	1028	1098	1061	1032	1096	1063	1073	1064	1058	1050	1022	998	1061	1065	1050	1041	1041	974	1044	1061	1062	938	1037	1094	1027	1034	1068	1039	1060	1040	1090	1031	1082	1075	1072	1030	1059	1088	1010	1024	1033	1001	1048	1039	1126	1015	1055	1028	1091	1016	1000	1093	1005	1004	1041	1045	1007	1027	1069	1066	1093	1025	1134	1067	1158	1019	996	1023	1109	1079	1049	1077	1021	1016	1029	1056	1079	984	1047	1094	1078	1090	1053	1005	1092	1054	1039	1070	993	1044	1090	1093	1060	1059	1087	1058	1072	1013	1073	1059	1057	1054	1060	1056	1046	1001	1086	1046	1030	989	998	1077	1061	1057	1028	1038	1066	1096	1072	1056	1025	983	1010	1038	1135	1067	1079	1110	1027	1046	1025	1029	1083	1038	1082	1055	1081	1023	1041	1059	986	1101	1021	1025	1040	1041	1028	1106	1116	1031	1004	1025	1052	1086	1036	1054	1034	1054	1065	1088	1035	1073	1086	1063	985	1001	1120	999	1014	1056	1044	998	1090	1067	1011	1025	1062	1030	1023	1047	1055	1057	968	1083	1089	1040	1092	1074	1036	1081	1033	1033	1058	1121	1052	1035	1141	1036	1066	1109	1034	1010	1036	1105	1062	1063	1044	1045	1069	1039	1031	1056	1057	1042	1065	1009	1003	1027	1018	1021	1062	1097	1060	995	1049	1098	1033	1053	1085	1032	1035	1084	1063	1047	995	1049	1038	1071	1022	1062	1046	1034	1049	1037	1128	991	1101	1044	1083	1111
4950	3049	2118	1526	1415	1759	2099	1883	1577	1367	1052	870	710	619	503	410	391	305	263	195	160	98	130	106	89	90	132	93	125	130	124	150	143	165	134	146	141	149	158	148	155	149	144	147	129	144	149	97	112	102	101	96	92	99	103	95	102	94	103	110	101	95	86	94	98	104	103	109	101	85	103	117	107	91	108	96	104	108	81	116	99	77	108	100	105	96	96	99	92	107	89	97	97	89	109	102	86	105	104	87	114	85	96	83	98	72	99	106	86	81	107	105	97	89	84	92	98	98	93	107	84	81	99	95	87	100	94	100	78	105	91	100	126	91	80	90	92	110	102	102	89	90	86	113	100	97	98	90	94	93	82	107	115	88	93	95	102	88	108	90	98	118	105	113	103	102	95	116	92	102	90	83	113	84	83	107	94	115	79	93	93	88	97	91	83	102	110	89	93	83	101	124	96	93	118	98	90	98	91	103	101	94	93	98	106	99	101	106	91	87	91	105	113	108	89	106	95	73	85	93	101	105	111	96	84	90	92	90	111	86	93	73	89	94	100	80	102	103	109	102	103	97	77	106	101	105	114	91	91	89	88	86	85	87	98	90	100	112	101	106	100	102	93	90	95	88	90	89	116	104	93	84	100	84	85	81	96	108	90	95	86	78	120	94	81	95	105	109	98	100	101	99	79	97	108	97	94	96	99	101	90	93	104	101	102	106	95	100	97	108	97	120	84	95	73	106	103	90	97	86	94	107	99	97	96	109	94	98	96	89	97	79	104	107	92	110	87	108	95	110	84	108	113	107	102	102	86	92	94	102	87	87	98	110	96	88	96	86	90	89	99	99	107	105	103	99	95	97	97	92	115	89	100	109	90	93	108	86	94	96	98	103	92	95	98	92	104	109	93	123	95	115	101	91	104	97	102	93	101	101	102	102	90	96	90	79	91	107	80	85	97	92	111	75	90	93	91	90	88	100	100	109	89	107	90	105	87	94	103	81	102	106	88	106	96	104	74	108	101	100	109	106	102	108	85	87	107	98	94	103	82	78	121	93	89	106	89	96	99	86	85	105	82	111	92	114	86	91	94	85	106	98	98	93	87	94	95	110	108	84	80	90	89	100	91	96	108	87	86	102	95	93	89	91	92	116	107	95	95	89	100	107	95	101	85	107	98	95	107	98	111	89	107	95	96	106	89	85	81	99	100	87	97	78	106	89	103	81	84	87	102	96	107	80	103	92	83	109	83	105	98	83	101	105	89	80	96	102	93	118	95	101	94	103	100	102	102	99	100	100	92	106	96	95	88	103	79	106	112	101	90	84	99	99	105	96	91	94	99	91	75	91	98	96	111	85	86	96	103	86	97	119	90	83	95	97	103	99	109	92	109	80	99	92	111	96	93	100	101	87	96	82	109	103	99	90	104	119	88	92	93	91	87	109	96	85	105	100	103	89	80	107	90	86	84	85	89	93	102	90	99	114	100	95	108	82	95	103	101	95	98	104	88	95	101	95	96	84	105	118	95	103	100	99	98	127	92	91	69	98	106	95	103	97	88	104	95	89	86	119	113	90	93	110	119	104	96	84	98	114	83	109	112	92	87	101	105	100	92	105	106	113	84	101	109	97	96	70	114	84	96	95	89	94	89	74	118	110	68	105	84	82	100	103	103	110	101	114	95	106	88	104	88	95	92	91	87	76	103	100	109	97	82	94	94	104	93	115	96	98	97	116	103	95	100	88	90	85	99	86	89	86	100	90	103	100	97	102	93	98	99	92	93	98	108	96	110	94	86	102	102	105	82	101	98	89	101	100	107	89	71	96	86	89	107	109	103	105	79	99	87	79	91	101	103	109	109	102	87	92	87	92	94	95	106	92	91	96	106	84	94	109	98	83	117	86	94	88	90	70	96	78	86	104	91	90	114	112	95	97	85	108	92	90	91	100	113	97	94	100	99	108	87	99	102	89	103	84	94	90	83	109	103	105	111	91	100	94	90	106	92	90	101	86	89	92	105	95	92	92	96	104	102	94	85	103	105	89	79	105	85	98	92	85	83	89	120	84	112	98	109	77	92	108	82	106	97	112	82	120	91	93	102	108	84	82	103	80	70	99	87	88	106	88	116	90	91	101	94	89	108	85	100	87	94	87	94	95	105	101	92	93	93	95	120	92	100	105	86	116	110	104	74	97	100	100	96	89	103	85	86	81	88	91	91	96	93	84	95	88	87	102	102	105	84	88	110	113	99	98	84	97	97	104	100	92	92	88	94	96	88	83	91	107	99	86	113	102	105	108	84	109	103	98	95	90	84	115	97	93	91	95	89	83	114	76	101	97	85	93	98	84	93	94	78	99	115	96	91	97	111	121	85	106	86	99	84	84	86	106	90	86	79	80	88	111	99	117	81	113	105	101	95	101	94	95	84	74	106	90	105	124	87	100	112	100	111	111	96	98	94	100	104	105	91	106	102	83	93	93	115	86	97	105	93	100	99	104	96	90	106	88	85	93	94	115	103	91	95	112	81	109	104	89	92	102	98	91	99	98	96	101	96	108	97	80	89	100	81	111	80	101	98	86	96	95	79	95	97	83	106	84	94	108	121	99	92	103	88	106	81	91	97	83	110	103	113	94	87	102	93	105	100	99	96	103	99	105	84	96	106	98	94	99	83	93	108	84	85	101	105	91	87	105	93	97	98	102	103	99	85	75	103	99	91	87	96	109	103	91	95	102	86	89	121	107	82	101	118	96	91	94	99	111	104	90	97	96	102	88	113	101	81	116	108	111	110	92	109	115	92	99	100	108	91	101	94	96	94	92	94	88	106	103	79	104	97	90	118	115	94	99	89	110	100	89	78	81	96	85	91	103	106	97	102	103	77	78	97	95	99	119	96	89	109	93	96	113	87	90	89	94	94	111	106	106	94	107	97	99	94	105	100	98	95	83	96	97	86	90	87	82	113	110	93	112	92	86	96	103	87	85	87	121	94	101	95	102	99	105	98	100	101	103	91	100	94	87	88	94	89	93	89	91	114	101	88	107	77	91	97	113	99	71	94	96	107	113	107	92	102	102	93	81	98	92	96	102	91	97	94	92	104	106	106	95	101	95	110	78	90	125	94	100	102	94	90	112	108	97	92	89	103	113	85	122	92	88	77	97	102	100	84	111	102	99	97	99	100	121	98	95	88	88	103	95	91	82	100	101	94	95	87	96	87	86	93	104	93	97	94	82	93	105	85	104	119	93	91	111	86	80	101	91	108	90	123	98	88	95	83	94	86	99	102	95	79	101	107	94	94	102	105	75	94	101	80	107	96	100	91	103	93	100	97	94	97	98	77	102	88	90	94	93	95	82	111	90	97	94	95	91	110	81	120	111	100	106	92	105	95	91	92	112	94	88	84	90	97	104	87	107	104	99	103	77	100	106	79	82	110	102	103	109	103	94	85	94	104	97	91	95	109	94	80	82	104	90	107	104	92	116	87	89	95	107	102	94	90	118	83	76	106	94	105	88
28311	21453	18338	23723	31634	33171	32375	30353	27508	24690	21952	19352	16463	14368	12100	10117	9114	8308	6381	3822	2475	1769	1428	1287	1356	1421	1576	1659	1790	1939	2047	2395	2607	2840	2907	2560	2412	2377	2383	2466	2510	2240	2199	2345	2083	2235	2144	1831	1489	1306	1192	1013	1021	966	997	963	974	982	1010	986	1038	1008	1027	985	1040	978	1043	1073	1034	958	976	1054	985	1072	960	1038	1001	981	993	969	1011	974	998	901	992	1002	999	953	978	946	959	1015	990	999	970	1008	1035	965	962	916	907	928	1018	956	994	990	965	956	962	945	960	944	946	942	969	950	945	938	934	971	1001	987	978	1002	997	1019	983	990	964	960	942	919	961	986	1000	959	955	970	1000	935	941	946	970	992	1024	1011	989	929	950	975	954	937	998	930	985	966	957	1022	1007	998	951	927	922	978	934	1007	1016	969	974	989	963	953	970	1001	986	986	934	974	1054	952	1014	968	957	989	962	964	975	950	976	972	1032	936	993	948	999	972	986	924	931	996	915	965	984	935	891	987	903	930	956	965	980	962	973	942	986	920	895	976	987	935	968	980	952	955	996	1002	959	923	945	977	992	1005	927	980	985	995	970	951	920	918	914	958	989	975	939	962	998	938	982	951	982	1008	987	985	985	889	984	932	975	1017	943	915	940	962	944	960	948	941	924	938	975	991	958	959	889	1012	1038	939	971	910	983	986	1013	980	919	961	991	941	964	985	967	923	919	958	955	979	972	970	961	966	957	983	902	1031	931	983	916	997	926	942	958	983	954	982	978	982	971	953	988	1036	982	961	983	935	952	1013	965	926	948	958	1028	979	997	978	951	944	1007	968	930	933	957	996	982	941	944	956	980	966	913	1000	957	958	951	944	938	879	930	945	937	1024	954	974	958	962	1017	923	938	985	979	947	983	1004	973	963	968	981	941	1009	940	1001	929	981	977	946	969	947	952	938	989	986	951	992	922	938	962	974	983	969	909	965	928	978	924	963	1001	930	982	973	965	978	962	922	999	992	996	946	972	959	996	988	939	927	1004	965	930	969	986	994	941	958	955	986	993	929	940	966	950	964	961	927	924	1003	940	932	995	903	924	951	940	941	987	981	955	937	951	956	896	1002	917	952	980	922	964	941	994	962	1013	945	901	939	945	959	915	961	977	971	975	987	987	951	954	961	950	910	974	926	941	959	941	932	976	935	970	983	963	956	963	971	928	968	914	988	986	953	957	905	922	974	995	962	963	921	981	959	991	944	968	961	1001	921	954	924	939	890	944	944	997	998	965	923	988	1009	1005	925	970	912	946	907	954	944	931	993	958	971	944	1007	943	986	969	938	960	978	973	993	968	983	1008	939	945	979	935	990	920	1011	926	946	955	919	932	917	967	974	1000	914	998	997	926	924	1014	949	943	1024	959	906	939	905	955	1018	908	976	935	969	949	916	973	952	968	963	922	959	964	1004	994	969	936	930	960	958	953	950	971	998	913	965	918	894	957	984	955	969	943	913	964	972	915	968	939	987	912	973	948	952	967	990	1010	985	967	924	990	919	981	976	1016	921	965	965	1001	1003	1016	974	951	961	972	878	943	951	954	974	929	976	947	1026	936	938	997	936	977	1022	990	976	896	949	975	989	998	1011	972	982	918	990	962	878	955	961	956	951	974	953	944	1000	936	947	961	936	950	919	932	888	997	1009	950	976	944	963	958	988	978	1001	1001	956	970	941	990	996	987	935	940	983	919	982	955	980	941	989	922	979	1015	949	954	957	943	960	956	977	993	981	948	1012	979	956	978	933	954	1002	965	1015	914	930	984	966	934	987	942	1016	942	985	944	978	938	950	984	995	985	901	947	948	935	959	964	1021	977	929	985	979	953	950	982	940	1022	921	938	894	946	1017	991	974	945	953	983	970	978	964	948	960	960	979	992	1001	975	939	928	914	965	917	994	954	956	947	987	1005	997	950	972	930	981	964	981	980	966	1002	1023	954	961	995	935	977	940	915	952	1004	941	950	978	953	955	981	937	985	986	982	963	980	1039	970	973	951	966	934	936	946	956	970	927	937	943	880	932	940	912	926	929	964	970	970	1027	955	985	966	904	931	974	1001	952	988	984	924	943	895	969	971	1020	965	944	982	963	966	953	963	971	984	989	951	931	964	987	906	910	1026	932	912	932	951	968	905	916	951	980	941	993	945	1026	908	1044	913	940	927	993	950	977	963	958	965	936	977	933	918	925	968	931	1007	960	989	907	927	1001	950	972	964	947	1002	968	930	947	983	941	987	924	980	969	956	952	966	979	949	915	953	934	969	915	1014	922	955	969	997	917	957	998	1005	960	954	985	913	944	1015	986	918	941	995	967	992	931	904	977	920	945	940	945	958	954	952	973	958	980	951	960	933	969	936	955	992	944	997	949	981	969	1014	970	944	963	963	955	957	970	945	954	997	957	914	998	953	1009	962	921	950	996	942	991	939	949	944	981	1022	969	944	965	1015	957	968	930	973	964	953	987	1008	925	957	939	987	939	976	941	936	930	949	956	957	963	965	979	1026	962	917	946	958	912	958	984	909	956	926	962	983	963	923	978	954	995	943	963	939	992	1009	978	991	950	944	934	952	993	999	1001	1003	958	966	964	957	924	961	909	956	990	958	961	930	917	961	991	984	956	977	939	963	927	913	944	1023	922	905	997	1016	958	901	922	964	943	976	985	989	945	963	950	929	995	986	1008	942	901	988	995	995	986	944	954	920	934	988	992	960	919	951	1005	1004	1005	919	984	963	893	983	985	1005	957	1023	955	956	962	986	903	962	988	932	1006	938	994	966	978	943	883	1010	973	957	943	960	959	981	965	953	984	949	975	943	957	1012	967	989	973	1017	959	941	1010	1020	945	921	945	950	907	916	954	997	940	990	906	957	969	932	983	899	970	954	959	930	971	940	964	922	948	959	959	968	923	959	958	1020	990	1005	1000	902	945	1009	964	911	974	942	910	949	1014	930	968	963	906	940	980	933	965	940	950	975	938	963	939	994	1015	947	961	968	957	1002	923	937	962	940	915	951	948	993	954	993	1004	990	983	906	986	1004	952	962	944	975	1013	932	963	993	1012	966	964	997	983	933	959	896	965	916	964	943	932	942	1013	1004	935	955	996	978	984	971	970	960	1003	989	1014	964	970	963	971	959	1012	1016	976	1015	955	1022	960	923	954	943	942	904	1004	1033	947	983	957	990	1014	976	990	1021	993	976	962	938	969	950	990	992	960	951	960	963	1013	1005	962	950	963	984	978	932	917	1026	952	952	941	923	990	1045	977	986	970	933	1009	947	981	1001	996	988	983	959	952	904	964	949	921	945	945	953	899	982	1002	990	988	960	1026	1031	882	984	930	891	986	979	979	932	969	970	919	1000	1020	914	920	967	1007	910	944	1012	946	954	918	966	927	1004	919	1014	924	982	1013	910	993	942	968	1004	1065	966	948	963	958	945	924	944	902	926	952	947	971	971	971	963	962	952	988	950	989	981	955	987	977	979	977	915	995	961	905	958	980	954	1023	996	933	929	998	949	945	992	952	966	974	959	983	916	942	950	1029	931	906	984	915	925	974	937	996	987	1017	962	1043	951	974	897	990	968	996	945	955	963	978	1012	1012	995	958	989	979	968	939	922	962	994	978	908	939	988	1011	940	981	964	1002	1016	995	952	988	954	1003	998
5169	3264	2221	1523	1369	1801	2151	1943	1698	1332	1104	874	725	581	493	402	359	331	233	200	148	108	107	109	108	104	103	119	121	109	145	146	137	169	176	136	170	141	156	147	143	153	128	162	130	147	140	111	119	121	106	98	88	101	75	76	84	91	94	86	65	97	80	83	89	81	91	71	91	97	81	85	91	112	90	90	94	93	99	100	85	90	96	77	85	85	101	86	103	85	105	81	94	94	112	111	99	87	93	88	100	85	103	96	68	109	83	94	79	87	85	91	116	96	90	90	107	102	112	76	90	109	78	94	104	85	81	102	85	86	96	86	101	93	100	106	83	105	97	84	96	110	96	72	103	100	99	97	94	85	84	74	97	85	87	77	91	94	99	95	92	110	88	109	86	102	84	97	85	72	77	102	106	95	76	80	97	105	84	92	96	87	101	89	86	97	75	91	99	100	91	94	116	103	97	88	98	99	85	90	92	97	83	87	99	98	94	85	90	94	89	101	87	88	100	68	95	92	103	100	93	89	85	88	94	86	93	90	91	112	96	85	93	83	99	125	90	93	95	81	87	80	104	92	95	100	103	92	86	70	93	99	89	103	100	92	95	106	83	100	81	99	88	81	115	96	91	88	92	86	80	94	94	107	105	99	82	101	100	99	83	87	92	86	77	96	94	98	99	89	90	96	99	99	89	97	81	111	111	113	82	75	90	83	91	88	98	107	85	90	81	90	86	77	90	79	80	97	112	100	103	88	100	80	91	107	100	86	111	89	95	93	91	101	112	97	96	92	95	86	95	93	93	89	88	96	88	87	96	86	82	90	99	103	84	100	129	93	84	100	81	97	84	82	110	103	91	104	106	98	93	100	99	94	91	98	91	112	81	88	95	92	92	106	109	108	89	101	100	94	88	105	105	92	96	84	89	77	96	80	93	98	84	86	97	77	98	88	94	94	105	103	93	108	83	87	97	84	95	101	109	93	91	92	76	82	102	98	95	107	103	79	97	101	91	80	90	83	103	90	109	100	89	91	105	86	103	102	83	102	111	91	105	102	90	116	77	85	105	95	92	86	99	97	92	89	103	102	98	88	78	95	107	94	87	101	91	94	84	88	90	94	88	99	96	91	87	96	94	89	71	106	90	85	105	73	97	97	94	92	94	90	104	91	93	88	96	94	102	72	98	91	88	106	74	91	84	104	86	100	111	94	87	88	103	81	91	96	95	93	69	83	102	104	93	90	95	102	112	96	95	102	83	83	104	115	83	88	108	87	99	107	96	101	93	112	89	100	96	104	99	82	94	98	92	98	86	100	84	105	90	99	83	93	102	96	78	88	107	87	91	92	95	89	96	107	99	89	90	96	89	100	93	111	101	96	108	109	89	82	77	95	90	99	97	98	106	97	88	97	93	76	101	93	91	96	74	61	78	93	95	81	86	95	102	86	104	92	97	82	96	102	84	76	93	97	95	88	101	114	87	89	88	89	92	84	89	90	85	101	94	95	106	110	85	87	106	84	90	91	89	71	107	72	97	100	119	114	93	84	88	110	95	110	95	86	94	80	90	104	96	102	100	88	92	89	89	78	86	94	100	79	99	80	113	93	98	95	101	97	103	91	93	105	89	105	99	93	91	100	104	94	86	88	85	116	102	84	98	109	92	92	78	80	86	87	106	93	90	101	102	102	89	86	93	106	97	102	90	97	88	103	101	100	97	100	101	94	86	80	104	91	94	86	85	84	100	86	98	99	98	93	93	95	95	95	96	90	84	97	81	77	95	103	79	94	95	95	94	99	108	82	81	79	92	92	105	109	105	101	113	96	82	81	90	93	72	93	103	84	99	93	96	92	101	107	87	83	95	85	100	88	82	77	69	88	99	96	96	76	87	101	72	77	99	88	90	102	83	100	102	80	97	110	94	79	82	104	112	101	95	110	101	111	91	116	97	97	78	104	103	85	107	115	91	85	90	86	94	76	96	88	88	96	117	93	93	87	95	85	84	107	105	92	80	94	95	79	109	105	97	96	93	90	111	114	87	93	50	78	87	86	88	94	96	74	112	97	100	93	112	91	95	79	98	110	114	97	104	77	102	98	98	71	82	101	102	83	84	94	87	92	79	107	95	105	89	73	95	103	92	95	86	83	78	90	98	100	112	103	97	102	93	85	102	112	89	91	102	92	102	92	93	71	86	101	76	90	100	91	107	108	105	94	85	72	80	95	80	78	114	93	91	76	89	89	89	107	97	82	83	90	87	101	103	112	92	87	100	80	82	84	99	95	92	84	89	89	89	89	97	95	105	95	98	80	98	100	95	99	95	80	104	102	89	91	96	99	102	89	109	90	81	96	76	113	93	98	105	97	92	88	101	105	99	106	95	96	112	92	98	97	124	105	94	80	89	91	93	90	91	101	92	89	90	96	85	88	90	88	93	87	94	89	87	100	84	75	64	87	89	86	88	97	85	88	99	115	100	86	101	89	110	87	97	101	95	87	97	100	86	105	70	90	86	109	104	69	88	95	112	86	67	114	90	83	94	95	96	103	85	105	91	79	95	91	98	112	101	94	96	107	93	97	94	85	87	97	84	102	103	82	109	107	87	97	97	102	97	97	98	106	91	95	90	87	102	114	104	92	98	84	83	89	88	102	92	89	100	110	73	108	63	98	81	107	92	80	100	111	102	90	96	86	104	80	103	100	108	98	94	95	88	87	95	78	94	64	105	89	100	102	82	88	100	95	120	110	111	77	100	88	90	82	92	96	80	111	95	83	96	106	102	97	83	95	99	98	88	100	92	83	99	91	83	94	104	92	98	111	96	119	87	94	105	96	92	101	88	82	92	83	96	92	107	91	104	99	80	82	91	113	91	91	103	95	84	96	102	90	109	96	96	100	105	88	103	105	97	91	99	103	91	76	85	97	90	109	96	93	88	86	83	98	106	80	100	96	86	114	95	97	83	96	89	101	84	109	84	91	83	92	93	87	99	95	97	94	108	96	84	111	101	108	91	80	93	99	92	85	86	100	86	82	75	92	104	90	109	96	100	90	103	94	87	100	86	99	102	105	76	92	93	106	93	113	92	104	102	89	111	89	108	80	78	86	80	89	90	97	99	89	77	108	102	84	87	93	92	91	95	87	99	91	99	90	94	90	110	89	85	82	85	87	95	94	83	94	111	89	84	100	90	82	103	96	82	95	74	90	89	106	94	96	78	104	103	96	89	89	105	88	92	90	95	90	88	79	103	104	106	95	89	88	95	104	98	105	77	86	95	101	100	83	91	94	83	92	96	98	99	103	91	76	77	95	84	94	97	108	100	85	87	101	98	87	85	89	86	77	91	86	101	99	101	101	65	95	102	81	94	91	88	109	81	100	94	106	81	95	95	98	104	88	94	71	79	96	99	109	90	130	88	86	99	97	106	90	88	87	92	96	110	84	96	100	87	98	91	107	85	100	99	94	92	97	92	90	89	93	89	102	84	97	79	89	112	105	104	99	96	112	85	92	87	104
28854	21988	18580	23913	31997	33493	33004	30627	28062	24923	22302	19740	16676	14711	12407	10471	9393	8238	6175	4149	2542	1711	1389	1345	1378	1428	1622	1679	1868	2012	2230	2463	2655	2852	2938	2563	2533	2414	2437	2503	2475	2307	2227	2256	2155	2296	2155	1849	1533	1360	1103	1034	992	976	937	912	914	916	1018	979	995	987	993	1028	975	972	1010	966	1012	977	985	973	956	1059	988	987	919	1031	991	934	939	979	890	984	913	977	923	982	939	972	920	896	939	934	929	981	955	935	944	964	950	940	980	908	935	954	924	944	963	895	943	948	963	921	923	989	957	948	950	934	882	949	999	957	930	953	932	932	951	939	907	961	925	975	918	946	975	902	957	995	956	905	903	935	876	895	925	937	962	941	930	935	934	970	962	958	898	931	964	938	934	926	985	932	953	934	987	945	965	935	966	968	919	944	948	987	955	954	941	956	981	926	914	957	927	882	955	932	1018	965	963	932	991	924	930	956	955	937	1007	949	961	970	991	934	904	920	936	889	908	916	975	890	903	937	936	943	974	948	948	953	884	943	898	992	939	912	987	937	961	903	910	941	956	951	993	935	928	926	909	904	877	977	893	897	932	952	960	923	981	917	941	953	911	910	867	934	977	932	921	942	935	952	907	937	986	1008	915	885	908	885	962	953	989	898	971	903	948	922	915	900	946	949	907	915	958	948	927	935	926	929	977	933	957	945	956	910	938	973	974	940	952	923	951	965	939	966	944	911	901	946	931	912	926	929	950	917	912	1020	986	938	954	929	922	892	965	960	982	941	967	944	949	969	962	908	943	901	1021	967	903	936	958	963	950	957	938	907	952	973	940	997	935	994	926	967	912	1003	932	977	912	957	1041	926	944	983	896	960	941	936	940	956	891	935	956	1003	946	957	925	918	955	957	1023	958	943	941	970	955	902	955	976	877	987	916	895	921	980	992	948	909	961	948	914	959	984	897	905	928	920	964	897	894	917	950	925	983	917	952	951	947	950	973	938	935	954	988	919	948	903	924	915	941	983	957	915	963	952	914	973	917	931	968	940	941	952	953	970	962	944	913	999	947	995	899	879	953	927	969	946	960	963	970	956	932	938	926	920	886	907	941	919	910	929	943	912	966	939	955	957	931	903	991	911	939	961	911	914	962	974	963	960	997	929	928	949	921	944	960	904	935	912	874	974	922	929	909	901	889	947	951	957	994	942	890	968	947	967	914	957	896	911	942	856	949	957	925	927	928	982	971	1021	914	937	978	912	913	955	924	959	952	957	917	958	898	924	950	978	921	1009	985	910	970	975	960	940	958	927	960	912	913	941	980	968	1002	938	969	923	952	939	982	959	943	916	894	941	914	951	878	935	967	967	961	989	961	884	945	939	1009	950	941	999	941	942	910	918	891	923	1024	890	957	945	923	908	984	992	905	933	924	911	934	951	983	962	965	969	992	937	940	939	926	922	924	939	910	936	965	904	926	939	948	979	960	943	941	984	948	938	947	983	919	924	957	991	931	944	901	969	936	941	917	974	910	985	891	949	867	979	961	908	923	918	938	922	967	976	922	930	953	982	898	964	946	972	951	952	948	944	936	932	928	908	940	957	957	936	969	969	921	900	945	874	1010	936	949	989	922	972	914	1003	945	944	966	1013	970	918	984	957	1016	921	929	927	970	988	965	916	931	927	938	982	1002	933	976	936	950	958	966	952	988	930	980	942	903	948	975	931	928	891	931	894	857	910	972	929	894	864	965	955	895	1018	936	966	915	950	962	958	949	918	1015	934	948	944	963	878	845	1010	877	937	943	935	964	946	938	934	1004	924	960	904	973	906	960	941	955	899	966	943	943	916	960	975	951	955	876	923	935	920	935	895	961	973	959	964	905	984	920	963	952	976	942	939	892	922	978	908	952	942	939	919	970	942	966	959	985	942	872	875	955	939	920	943	970	920	945	961	969	966	963	949	949	920	947	945	937	981	946	996	924	926	892	908	921	901	896	952	951	983	963	969	918	979	920	1004	893	897	961	948	868	938	949	993	931	956	952	970	912	934	970	957	916	964	928	950	967	969	919	965	918	978	985	931	926	874	938	957	887	922	964	985	951	961	904	992	961	947	916	967	954	982	910	941	951	970	947	923	975	902	989	1011	897	983	988	976	921	856	959	869	949	943	927	928	924	947	919	974	926	882	961	856	928	998	960	960	901	938	930	925	961	1006	971	978	913	877	951	916	957	895	898	915	916	1007	928	965	989	970	912	917	933	988	975	994	913	969	962	930	921	908	933	971	948	1013	914	944	936	935	929	946	971	922	928	929	915	920	969	930	899	966	904	963	979	885	933	954	933	936	938	958	970	963	955	952	963	998	933	925	931	967	952	965	933	909	964	923	924	929	960	925	963	942	1009	932	930	907	985	989	961	909	936	914	940	900	957	918	946	933	935	922	943	964	958	934	937	992	949	948	922	961	905	921	909	920	938	954	1022	918	932	928	952	917	946	1017	951	938	951	908	941	988	928	876	886	926	950	964	949	935	926	951	952	966	919	947	979	943	934	982	909	980	947	903	914	970	941	949	978	923	949	964	942	897	953	906	979	942	943	860	960	936	981	976	949	940	993	966	989	870	885	936	924	1002	932	924	923	885	887	964	1014	917	983	942	942	935	909	862	891	865	909	971	991	939	957	915	939	937	953	963	891	959	962	941	936	935	908	989	955	965	937	929	929	919	974	939	899	913	909	959	938	925	970	967	897	954	956	952	916	951	977	938	1000	916	929	952	935	970	933	947	894	946	936	995	944	931	961	903	933	966	905	1013	965	997	929	935	908	976	956	929	921	883	949	930	914	944	954	951	965	904	949	963	966	889	938	936	1002	978	950	966	933	923	969	911	973	863	938	965	983	912	958	979	972	953	923	927	990	935	915	921	970	913	899	927	938	933	901	893	957	908	963	937	951	957	977	968	924	966	966	925	1004	972	928	925	985	876	978	943	914	969	982	940	954	973	997	980	945	1001	1016	944	935	908	931	907	985	936	964	989	938	912	920	922	957	950	900	948	926	875	951	1006	942	942	922	938	912	962	971	958	877	932	924	946	898	970	959	960	942	965	900	899	952	952	956	926	954	893	927	890	946	923	906	973	949	1002	906	918	931	943	881	924	946	900	903	949	941	928	905	886	944	940	920	944	919	916	985	939	915	918	959	987	958	911	952	919	926	944	899	965	990	961	956	1043	972	929	941	972	901	918	899	981	882	966	934	943	978	918	936	905	909	975	968	989	970	910	942	944	1003	955	962	974	958	940	967	972	935	907	949	1008	957	930	933	942	912	931	931	942	929	925	949	955	943	941	951	908	944	923	960	939	956	903	950	977	901	916	906	978	892	924	924	933	914	951	946	976	940	948	900	999	975	972	954	912	925	959	1005	961	916	922	902	954	948	919	914	961	935	948	942	937	963	904	914	915	948	918	904	967	992	925	894	933	980	925	977	935	984	990	974	870	949	933	924	947	932	940	963	887	953	890	945	953	915	955	934	988	879	900	960	958	944	931	932	909	885	909	938	994	977	923	922	948	953	862	946	952	880
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
