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
344609635441	344609636001	344609636551	344609637101	344609637651	344609638201	344609638751	344609639301	344609639851	344609640401	344609640951	344609641501	344609642051	344609642601	344609643151	344609643701	344609644251	344609644801	344609645351	344609645901	344609646451	344609647001	344609647551	344609648101	344609648651	344609649201	344609649751	344609650301	344609650851	344609651401	344609651951	344609652501	344609653051	344609653601	344609654151	344609654701	344609655251	344609655801	344609656351	344609656901	344609657451	344609658001	344609658551	344609659101	344609659651	344609660201	344609660751	344609661301	344609661851	344609662401	344609662951	344609663501	344609664051	344609664601	344609665151	344609665701	344609666251	344609666801	344609667351	344609667901	344609668451	344609669001	344609669551	344609670101	344609670651	344609671201	344609671751	344609672301	344609672851	344609673401	344609673951	344609674501	344609675051	344609675601	344609676151	344609676701	344609677251	344609677801	344609678351	344609678901	344609679451	344609680001	344609680551	344609681101	344609681651	344609682201	344609682751	344609683301	344609683851	344609684401	344609684951	344609685501	344609686051	344609686601	344609687151	344609687701	344609688251	344609688801	344609689351	344609689901	344609690451	344609691001	344609691552	344609692101	344609692651	344609693201	344609693751	344609694301	344609694851	344609695401	344609695951	344609696501	344609697051	344609697601	344609698151	344609698701	344609699251	344609699801	344609700351	344609700901	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2153	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	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
900	223	140	90	76	87	116	120	97	110	98	100	97	85	79	58	46	55	59	58	63	45	40	44	39	51	47	41	28	37	52	51	44	47	52	29	46	33	40	38	36	42	33	52	35	40	34	45	43	39	37	41	36	50	47	27	43	43	40	35	41	31	36	44	41	32	33	40	42	37	32	54	35	48	53	37	50	47	30	51	37	38	37	48	43	47	34	31	47	41	47	32	43	40	39	33	38	40	31	27	52	48	45	43	35	41	37	38	35	37	41	33	40	32	52	39	33	45	32	47	35	44	33	33	39	34	42	45	38	38	27	37	42	40	28	42	34	36	29	48	37	41	43	34	36	38	49	38	43	50	39	46	39	40	40	38	40	38	39	42	34	39	45	38	33	31	43	31	44	31	39	47	48	38	48	38	39	35	42	46	46	33	31	38	45	37	45	32	35	43	41	40	32	42	36	41	37	40	37	31	41	41	35	40	38	39	41	37	36	39	40	43	41	33	38	37	37	44	38	37	37	42	39	37	52	32	36	39	32	31	51	38	50	31	32	36	41	29	32	34	39	29	42	41	40	44	40	52	44	31	42	36	40	36	41	30	34	61	38	45	44	27	36	33	35	44	29	30	27	36	37	50	41	50	37	38	43	38	35	41	38	45	38	46	45	35	44	48	37	46	36	45	37	40	39	38	41	39	33	32	35	41	42	41	33	42	42	32	34	44	39	40	38	34	38	45	31	28	38	42	35	45	33	40	38	41	39	43	41	36	42	44	44	42	41	46	34	41	38	33	45	41	38	29	32	47	32	35	38	38	44	45	46	36	23	43	33	31	35	38	51	31	51	41	23	46	46	42	40	40	45	43	43	36	33	40	41	46	42	37	35	42	42	46	42	34	42	29	37	44	49	32	34	40	38	36	41	28	29	30	34	33	37	40	38	41	42	44	42	33	34	21	47	37	34	30	53	38	31	35	39	38	45	44	39	42	27	30	44	21	37	40	49	37	33	39	36	43	34	44	43	39	25	49	45	31	45	43	47	40	33	36	34	43	39	40	35	36	44	32	45	36	35	36	33	39	33	35	37	50	34	45	27	38	42	28	28	27	36	30	28	43	40	50	33	39	40	44	30	40	34	36	45	39	37	41	42	27	28	44	40	40	44	33	31	33	40	32	50	33	39	33	34	41	41	47	38	37	37	36	37	41	43	33	52	31	32	50	44	35	29	30	30	50	36	40	37	37	40	41	31	37	26	20	36	32	38	23	39	47	35	36	29	29	36	35	43	33	32	43	33	46	41	34	36	33	32	45	42	30	43	31	34	42	30	42	48	37	35	33	43	38	37	34	24	53	40	31	29	37	34	43	34	29	39	43	36	33	32	35	38	39	44	42	27	39	43	36	31	37	35	44	42	40	36	44	33	31	40	39	29	51	32	46	50	36	39	41	33	34	40	32	35	24	33	40	48	48	46	41	34	35	42	41	31	37	38	47	45	41	49	35	35	42	43	52	43	34	44	41	42	39	34	47	44	36	36	43	39	37	33	30	46	23	39	43	29	39	34	32	30	34	36	42	44	44	26	37	30	43	49	35	35	32	40	34	27	40	57	46	48	37	41	49	39	32	39	36	47	41	32	35	45	33	39	37	41	31	36	38	34	45	34	42	29	26	42	36	32	41	34	30	33	34	34	53	48	47	35	40	31	48	33	29	33	36	34	44	40	38	48	36	41	42	31	34	34	41	31	34	38	51	48	39	37	32	32	35	37	42	42	41	46	51	43	41	49	30	35	36	31	40	38	43	43	32	38	39	37	36	43	40	38	32	31	39	29	35	42	23	36	37	38	44	45	34	39	41	35	36	41	33	35	36	27	40	42	51	47	42	45	40	46	35	35	39	48	45	36	42	35	42	52	39	36	47	38	46	41	31	30	41	46	37	34	37	37	35	35	36	40	32	44	39	43	41	42	43	32	37	40	41	41	37	43	34	54	33	31	43	43	36	36	24	42	41	41	41	52	37	45	24	41	38	33	61	30	48	34	33	38	39	39	42	32	43	43	40	33	33	23	49	43	44	49	34	33	32	36	32	33	30	44	35	34	48	44	31	41	38	48	33	26	29	34	31	35	40	35	33	30	38	40	34	38	39	34	34	42	30	30	39	45	34	45	30	31	34	37	31	34	43	40	41	26	43	58	43	44	42	46	48	38	38	33	62	37	37	33	30	43	35	48	37	38	47	35	31	37	44	36	29	39	33	46	36	36	35	32	36	40	38	38	35	48	37	44	36	41	42	40	33	39	37	35	37	27	30	38	31	35	39	38	37	36	29	33	47	38	33	44	38	33	44	38	28	38	35	51	34	34	40	41	42	35	40	35	27	43	27	34	39	30	34	27	39	35	32	35	52	41	32	34	29	39	42	30	30	28	38	41	33	41	36	39	38	40	39	41	43	40	38	33	35	42	52	33	31	35	43	45	48	33	51	46	33	47	40	45	31	44	50	28	40	39	36	33	29	33	37	36	38	43	38	37	33	32	39	38	42	42	31	42	38	38	36	35	37	30	42	35	25	46	42	36	34	40	46	34	35	36	35	41	40	41	36	35	42	43	38	42	29	33	51	44	32	41	45	26	36	36	45	49	44	37	43	41	38	38	34	35	40	40	40	24	37	41	49	36	32	37	41	43	32	32	31	37	36	40	54	36	59	44	45	48	48	36	60	44	37	43	26	33	38	35	38	36	40	29	36	52	52	31	34	43	35	48	39	35	44	38	46	47	33	23	47	31	33	33	58	35	37	42	33	30	41	44	42	35	38	37	36	46	35	35	46	46	41	33	43	37	34	39	38	38	33	48	36	42	39	26	32	42	35	44	38	36	47	49	43	40	46	42	29	40	34	48	37	40	30	23	39	40	35	36	40	37	30	36	44	37	42	40	26	28	40	29	35	33	38	48	34	40	40	42	33	34	41	50	42	38	34	25	41	49	43	48	40	35	25	36	44	40	40	35	29	34	27	29	34	40	38	39	47	31	34	31	34	32	41	48	32	40	38	40	50	43	44	44	41	50	30	31	38	33	41	50	43	39	31	41	35	45	42	28	34	41	28	40	50	32	40	37	37	28	31	33	42	28	38	33	38	34	42	44	37	44	48	32	44	36	39	50	34	43	45	34	36	31	36	31	43	27	38	35	30	40	34	32	45	32	44	34	35	32	42	39	39	37	38	29	53	34	49	38	46	44	29	38	39	37	36	38	37	36	34	32	35	36	23	43	25	32	49	30	37	39	43	41	44	40	28	41	37	35	47	35	32	36	31	48	44	50	46	39	46	30	44	49	35	28	28	30	41	40	46	44	24	25	26	36	36	48	45	39	32	44	37	35	44	47	33	42	38	48	33	47	34	49	45	31	38	50	29	44	40	44	38	34	30	38	47	45	44	28	40	29	30	34	42	47	46	35	36	22	38	35	51	25	38	49	32	44	42	35	43	39	38	33	28	39	45	32	42	50	40
12155	3346	1750	1890	3996	6374	6842	6231	5332	4438	3571	3023	2458	2025	1689	1566	1324	1160	1019	957	883	839	753	741	649	674	612	594	606	539	551	555	539	490	441	502	471	468	479	463	466	464	436	428	457	464	470	439	485	415	445	419	421	409	409	435	426	418	421	439	384	401	418	431	410	379	408	408	397	383	396	396	418	398	400	417	392	418	414	397	395	359	412	407	431	417	386	413	386	403	400	358	410	426	405	400	418	404	437	372	366	401	390	407	408	418	372	401	391	416	373	416	419	368	400	386	361	409	412	398	407	364	410	390	375	412	391	375	361	382	372	372	406	423	403	388	415	374	375	425	387	370	380	384	364	352	405	383	412	417	399	435	395	419	371	394	410	408	368	429	392	385	389	425	394	419	375	402	385	383	397	374	367	397	391	399	416	383	369	366	385	383	361	396	415	395	357	386	402	385	361	383	387	413	394	389	392	385	389	406	364	390	397	401	386	381	399	373	367	370	424	376	371	418	369	400	375	382	412	428	392	378	362	372	391	388	387	348	374	397	360	398	358	384	362	394	386	406	407	421	382	373	419	353	382	380	384	382	393	379	362	406	408	376	388	387	364	399	407	392	386	403	386	383	400	369	363	415	362	361	394	377	400	364	400	389	397	378	355	394	396	383	401	420	386	385	370	373	374	391	383	375	399	375	394	371	396	382	380	373	383	361	435	391	369	397	385	393	415	417	407	406	387	389	367	411	406	422	380	379	399	375	380	375	383	408	366	385	420	367	403	380	373	382	346	367	388	390	414	386	384	375	375	401	373	377	358	355	390	386	403	406	368	367	380	369	382	352	380	341	375	385	391	399	394	383	398	389	396	394	397	373	363	405	406	374	386	376	396	385	411	369	409	402	424	409	405	382	395	398	387	373	358	413	369	404	379	348	418	391	418	347	368	424	407	373	404	393	396	395	389	391	411	399	395	408	390	399	370	370	385	362	401	393	386	358	365	411	377	413	372	402	399	394	364	388	425	381	367	393	350	396	377	416	383	409	405	390	406	381	368	384	400	401	437	374	388	438	376	383	430	382	390	375	385	354	382	403	379	400	403	399	402	374	405	392	396	355	347	351	412	373	356	393	402	398	394	375	375	415	378	422	375	377	386	398	376	355	387	384	388	397	405	385	425	345	376	355	358	408	387	360	363	404	359	389	387	393	428	412	353	402	398	355	421	376	384	432	387	392	362	381	391	384	379	368	421	375	399	406	394	342	371	408	395	425	422	385	384	372	361	406	371	399	392	414	392	374	390	411	367	387	398	365	381	426	379	383	401	404	399	360	403	355	359	379	390	389	379	381	358	383	394	405	402	387	378	413	377	378	389	384	380	397	390	399	411	410	371	358	365	405	391	355	394	378	390	359	359	360	385	380	404	393	395	367	424	364	404	345	401	381	377	374	400	354	409	408	381	376	365	403	405	405	381	374	404	406	412	399	423	424	370	381	413	391	384	378	371	397	394	366	406	373	417	405	386	425	405	398	378	344	376	388	385	385	388	377	372	413	358	391	408	427	377	402	411	370	371	384	417	424	371	388	405	408	410	393	346	386	401	377	407	406	365	380	424	379	401	366	392	394	371	347	405	374	368	384	412	386	353	359	422	383	375	372	394	376	399	400	379	379	383	380	366	401	346	386	362	400	366	387	367	368	395	382	367	390	373	395	398	380	414	394	363	403	392	371	376	420	401	431	369	377	370	395	365	424	367	409	394	380	375	383	381	387	380	391	376	364	350	361	423	422	425	385	398	399	381	391	377	408	385	379	422	397	369	376	412	419	406	352	413	389	388	391	414	402	381	392	377	367	383	403	362	400	396	382	404	403	374	394	380	347	402	382	421	387	402	403	399	369	403	370	384	395	373	412	391	379	368	370	397	428	383	424	393	371	394	411	378	423	396	371	407	398	368	412	411	398	383	380	357	414	390	416	428	386	380	368	398	399	388	376	374	394	381	425	369	425	411	418	400	372	438	401	392	352	397	377	449	381	392	401	374	375	409	374	393	395	397	413	437	413	396	390	356	418	376	412	389	376	382	377	396	377	372	379	402	398	363	359	398	383	388	375	372	382	375	379	373	411	375	314	429	370	394	392	375	366	375	379	405	371	401	371	399	379	393	398	330	388	403	371	355	356	394	387	369	404	375	418	415	371	378	382	418	421	389	356	381	410	382	366	403	396	420	375	384	370	385	436	350	386	368	369	364	355	391	379	408	404	420	410	394	387	383	389	385	410	383	381	390	388	369	409	388	362	357	362	398	401	360	364	428	394	401	350	364	338	379	435	404	363	356	392	366	388	380	373	420	395	420	400	396	390	372	409	398	367	389	370	383	409	403	368	354	373	384	386	403	372	369	382	382	365	385	375	371	402	374	398	393	404	377	426	347	358	397	411	368	384	414	374	362	354	385	422	383	440	378	410	410	389	411	404	385	395	372	350	413	365	352	384	396	366	353	368	364	388	389	376	348	380	403	378	391	390	386	380	360	373	371	357	390	415	420	399	395	377	395	380	359	379	400	415	423	411	394	384	397	366	409	360	396	378	361	358	410	393	345	395	394	364	388	379	371	399	421	394	410	385	361	388	400	389	398	391	377	373	415	393	379	384	340	428	376	409	388	385	394	348	362	371	363	376	362	416	426	397	400	406	378	395	380	377	355	373	410	397	372	362	391	405	387	363	393	390	373	401	382	377	384	396	376	375	358	373	378	391	381	356	418	385	400	409	401	418	410	385	401	400	366	401	399	383	370	412	391	378	391	397	404	343	410	387	371	373	381	374	406	435	376	369	390	422	408	387	360	392	422	346	412	387	375	416	406	371	387	391	394	376	385	369	389	385	379	385	376	364	402	391	407	400	418	385	390	395	406	377	372	379	380	389	364	372	413	384	418	347	362	380	349	344	368	392	386	383	396	411	386	410	397	374	405	387	366	394	387	406	426	377	407	397	384	375	402	368	402	381	369	387	422	384	400	386	367	362	363	381	376	404	422	405	371	411	379	380	410	381	370	390	407	392	377	369	357	404	407	405	378	394	367	401	366	384	393	381	388	369	380	382	366	414	347	398	388	388	355	357	365	382	385	381	385	408	401	418	361	395	395	400	390	418	399	377	401	358	367	403	405	353	370	374	411	345	414	366	420	350	388	456	436	375	387	389	416	390	386	407	374	409	423	389	375	383	386	370	418	391	398	364	402	393	392	368	388	391	380	410	382	376	381	380	385	373	390	430	423	407	362	381	383	372	382	455	412	380	402	396	379	377	398	377	394	397	356	402	350	399	421	388	402	389	384	385	370	385	333	383	410	368	388	390	389	383	409	421	384	391	369	353	405	378	392	407	397	399	380	384	406	369	430	388	396	387	409	428	387	373	397	403	364	367	390	389	420	406	421	431	376	411	359	406	393	400	390	368	398	382	382	375	389	359	371	396	384	399	390	370	389	391	393	381	423	373	398	402	392	382	388	352	401	413	350	378
1066	125	82	93	56	49	72	75	71	78	69	55	67	62	53	57	51	53	62	57	43	59	46	58	44	65	62	40	54	63	55	52	51	51	46	50	38	48	44	40	41	51	52	53	54	52	55	51	48	56	58	52	51	41	48	57	46	45	30	42	45	43	60	56	54	43	54	52	49	59	51	47	61	58	36	47	47	48	47	31	46	52	44	37	52	41	46	46	48	54	47	58	44	38	42	56	47	45	32	54	58	57	39	44	54	56	44	48	58	46	57	43	51	43	48	45	56	40	51	46	54	44	43	47	49	40	40	47	54	45	56	50	58	39	45	49	51	50	52	49	70	43	50	34	47	58	48	37	46	56	38	29	47	50	47	50	52	43	62	43	49	56	52	44	46	53	55	57	41	57	47	55	48	46	43	61	51	42	48	52	43	50	44	42	46	34	47	42	64	52	45	50	43	56	55	59	47	52	51	42	48	50	50	41	43	51	50	47	60	52	42	42	40	46	50	47	48	50	34	46	52	54	59	56	52	47	53	47	43	58	48	53	44	50	49	55	48	55	43	45	52	44	49	37	35	47	25	50	49	42	42	39	46	48	44	53	42	46	44	47	49	50	48	44	35	51	44	38	44	54	55	54	38	48	53	52	43	56	38	53	43	46	46	47	55	52	35	45	46	43	53	50	45	48	42	43	41	48	59	54	49	38	40	60	47	42	47	41	46	58	45	39	38	47	57	41	58	51	47	43	50	47	43	38	51	57	59	43	43	49	38	42	44	47	52	48	52	44	50	51	40	47	55	64	58	30	51	36	37	51	39	56	51	45	36	44	36	45	53	38	44	42	42	61	56	51	64	34	49	48	43	66	59	47	51	54	44	52	47	51	55	48	49	36	39	42	40	48	50	45	52	45	57	50	44	41	51	50	47	46	32	51	44	51	51	41	43	48	38	45	55	43	35	49	42	41	40	51	59	44	57	38	49	50	55	55	40	56	43	51	57	49	51	34	47	49	53	52	49	46	54	45	47	41	41	46	38	49	43	55	51	45	43	45	54	51	46	52	50	32	51	41	47	50	53	35	40	44	57	62	47	40	47	47	54	53	30	46	52	38	59	45	51	37	45	36	38	53	51	51	31	51	50	43	49	48	52	32	42	46	42	37	44	41	52	69	56	53	43	48	56	49	36	47	44	43	53	46	47	65	44	50	57	50	50	66	48	53	49	47	40	49	41	52	49	44	35	44	45	49	37	47	49	56	48	55	48	46	51	48	41	50	37	56	42	53	34	53	50	42	55	40	46	43	51	50	43	51	50	48	43	55	31	53	50	68	43	38	53	46	47	54	56	46	45	39	50	46	57	45	50	43	53	50	53	51	52	57	51	46	56	38	54	42	43	40	48	52	47	55	51	53	49	49	45	53	42	50	45	55	54	53	50	51	45	40	42	46	46	43	34	37	44	47	48	54	42	36	53	50	47	44	57	51	40	46	48	45	42	53	62	38	58	51	59	56	52	35	46	43	48	50	48	33	44	58	41	51	50	38	57	54	55	58	48	47	37	49	44	49	52	40	41	42	45	45	51	53	41	41	37	49	44	43	56	47	48	57	57	41	43	51	36	54	44	39	53	46	47	45	40	44	39	50	55	46	42	54	55	56	50	61	47	54	48	54	49	46	36	44	59	44	55	47	65	36	45	56	48	45	33	49	47	59	39	46	48	55	34	40	43	37	39	61	48	53	53	56	44	35	43	49	38	52	40	55	43	52	50	32	54	48	49	36	52	54	48	57	33	51	52	51	39	43	53	53	48	53	49	62	37	50	53	51	54	52	64	36	52	47	43	43	51	45	42	41	62	48	39	50	46	38	44	45	62	47	50	42	58	40	41	53	53	36	47	49	47	48	44	33	40	48	54	42	52	51	40	54	53	46	55	46	53	49	37	49	40	54	61	50	51	57	52	42	45	38	46	44	43	44	40	46	43	58	45	47	45	46	46	47	46	47	49	55	42	54	45	52	47	43	51	42	39	48	46	46	51	44	51	54	42	51	45	38	44	49	35	48	48	48	41	47	53	45	47	52	42	48	51	55	47	38	53	45	49	50	56	48	47	40	48	34	38	45	58	47	54	47	49	47	51	51	41	39	53	32	36	41	57	54	46	48	38	49	52	38	44	34	39	39	52	40	57	55	45	46	52	47	55	47	28	52	40	54	51	48	41	43	60	39	48	40	45	48	56	47	46	52	39	58	47	51	38	46	51	47	45	55	41	48	64	56	60	36	32	49	42	39	49	46	48	54	40	56	39	45	50	52	47	27	51	46	62	50	44	34	50	56	47	50	32	49	44	47	36	33	51	39	41	58	58	49	42	38	47	42	45	51	48	41	58	47	53	51	55	43	46	49	50	42	58	39	48	38	60	56	47	46	59	52	47	45	52	39	41	56	35	45	48	47	52	60	36	53	51	44	45	46	44	45	48	45	44	38	59	42	54	37	43	55	50	43	46	51	63	43	46	47	46	36	50	41	47	32	46	40	47	61	51	43	47	53	53	38	51	53	36	55	45	54	49	51	42	50	55	48	52	41	59	49	42	52	44	38	46	49	43	49	35	46	49	46	46	51	50	42	51	48	44	38	41	39	46	47	36	49	52	49	58	46	43	41	48	42	42	49	45	37	48	50	42	52	48	46	54	45	49	54	49	38	58	42	55	39	51	46	46	55	49	44	51	49	54	36	49	53	53	46	44	47	39	46	44	47	46	45	42	42	45	42	47	47	55	48	54	52	57	42	39	42	46	55	45	44	52	56	54	53	44	55	45	44	52	41	54	46	48	48	50	44	38	53	50	39	51	41	51	48	51	49	42	46	53	52	47	38	51	52	54	65	39	51	45	56	42	46	53	52	52	41	37	52	47	33	50	41	49	48	44	48	48	45	49	48	42	31	41	44	34	37	40	46	37	55	40	56	44	53	49	53	51	44	54	41	39	57	47	50	44	57	36	48	46	38	41	44	57	46	40	52	49	42	59	52	44	44	45	51	43	41	50	39	55	46	50	41	37	53	48	47	46	37	33	41	38	41	35	48	64	46	44	44	57	52	61	51	41	39	30	57	53	53	52	50	42	33	50	53	54	49	50	44	39	46	49	50	49	50	58	42	49	50	48	42	54	45	51	41	61	46	44	38	34	60	41	58	52	42	55	49	52	43	55	43	50	47	43	48	43	45	42	44	55	54	43	46	53	38	51	40	49	42	48	51	55	53	50	49	48	43	41	49	39	49	45	40	50	46	60	41	52	47	58	54	43	60	48	49	50	47	49	53	37	42	44	32	48	45	51	47	38	49	44	57	57	60	43	55	49	32	32	46	61	43	43	43	41	48	41	51	41	59	50	45	38	49	52	42	61	41	44	58	45	44	39	41	46	47	56	53	50	48	52	33	43	58	36	45	45	44	43	46	45	43	58	41	49	41	46	54	44	60	43	50	29	41	45	53	37	47	44	40	62	59	44	39
9074	1678	1103	1096	1930	3068	3247	2992	2546	2262	1893	1463	1217	1031	940	853	798	736	655	620	576	562	560	603	520	530	498	560	483	497	508	503	493	536	517	469	496	433	498	519	505	464	448	464	465	461	454	494	481	486	438	472	462	452	456	478	448	487	453	479	417	402	460	426	472	478	473	508	482	440	454	448	437	462	472	484	464	451	471	431	428	470	480	448	472	425	485	479	468	483	472	485	448	459	427	462	457	442	445	518	471	468	524	471	449	476	474	439	458	481	481	448	470	404	434	434	486	501	444	443	451	445	455	463	470	473	432	436	474	450	471	469	463	475	459	429	465	483	467	465	470	440	465	464	457	457	447	451	420	467	484	467	438	453	468	464	471	466	502	450	479	458	465	457	476	449	447	425	454	451	474	446	430	474	478	480	465	447	424	435	415	450	462	472	480	474	449	440	428	439	457	506	410	479	440	436	441	455	464	441	454	469	477	454	475	474	444	444	476	444	454	463	410	441	467	430	456	486	426	483	480	481	481	448	459	432	488	430	439	479	394	460	456	442	481	501	472	481	460	460	454	456	470	468	448	415	488	489	412	477	489	451	465	466	466	436	461	488	459	457	457	514	451	432	464	489	471	489	475	464	468	460	446	443	460	474	466	420	458	466	459	441	482	486	512	430	468	470	495	467	460	477	460	467	458	464	472	462	459	486	425	460	443	456	427	438	447	468	417	454	488	448	477	473	446	479	497	462	479	443	489	475	435	461	479	455	447	436	415	470	449	438	465	503	432	473	485	454	451	452	486	453	504	454	438	466	477	482	433	436	463	464	398	441	481	463	467	430	451	470	423	473	471	459	460	461	448	454	498	472	465	431	465	465	450	436	441	447	472	453	458	469	433	462	453	519	490	464	442	405	446	465	467	447	458	457	475	459	457	453	412	461	445	462	477	467	459	466	423	473	438	439	459	464	433	445	454	438	445	460	437	441	442	460	422	434	413	494	461	404	450	448	493	417	475	432	435	472	447	460	450	478	463	425	472	474	445	445	470	461	441	463	531	495	449	472	433	482	459	510	439	474	451	459	470	444	461	452	414	431	445	455	436	466	425	466	460	480	507	436	447	479	465	478	435	450	475	451	443	416	472	436	487	469	450	481	433	470	482	444	455	405	426	443	473	442	468	445	456	452	444	439	456	448	456	429	458	476	472	448	454	443	480	480	463	500	467	458	465	448	471	459	443	441	460	494	455	468	475	460	490	454	447	482	469	441	426	445	466	440	472	470	474	465	466	480	465	463	463	456	464	503	441	467	464	451	498	427	406	437	435	462	436	426	465	471	445	467	468	449	469	455	469	415	461	473	502	469	426	418	439	476	436	466	440	416	451	464	483	474	454	442	441	471	460	458	434	419	519	481	455	442	465	457	457	421	454	479	467	458	463	464	437	447	496	455	443	482	455	403	467	472	506	449	471	447	462	449	451	441	403	494	513	437	458	467	423	470	492	497	478	436	480	456	446	456	472	473	483	441	472	479	452	473	472	455	474	446	486	461	469	446	464	489	439	470	433	447	481	467	446	431	446	477	445	466	421	459	451	448	479	458	449	439	458	457	411	481	505	435	475	493	445	443	482	473	468	466	426	457	447	445	455	455	467	457	456	447	464	460	457	461	444	506	462	403	433	461	448	476	486	455	459	426	450	455	459	491	446	453	456	475	454	458	454	436	508	498	441	419	466	484	405	475	488	499	463	434	426	430	462	446	439	459	437	493	483	449	428	442	444	481	442	478	455	480	464	517	459	470	468	458	476	473	460	459	473	537	452	440	451	486	465	470	444	442	458	487	473	468	468	459	419	455	440	462	486	434	458	447	480	479	491	494	476	495	478	434	460	430	459	464	465	481	429	450	465	438	490	447	509	479	461	442	506	457	448	431	484	466	436	463	451	471	435	439	443	448	457	419	472	408	477	461	458	440	461	471	442	487	471	488	474	435	427	495	484	431	472	453	470	462	477	455	462	467	446	455	453	472	468	427	457	486	457	420	486	461	459	442	492	489	428	484	475	436	462	465	456	434	456	464	432	462	468	451	443	434	461	441	486	486	452	474	462	457	473	449	496	448	488	462	455	451	450	464	448	449	463	460	443	457	465	442	446	467	466	467	438	483	446	468	462	464	433	446	448	499	454	486	432	462	464	455	463	441	473	494	434	424	457	476	491	468	434	473	461	434	445	470	477	440	454	478	480	456	439	460	435	433	462	451	458	468	457	439	479	485	447	456	490	443	468	481	461	447	474	449	459	485	439	436	465	496	461	424	448	433	501	465	410	470	476	455	424	445	462	452	420	492	462	459	470	432	460	470	458	481	479	464	501	457	529	473	464	447	483	438	430	484	440	466	502	467	438	439	448	469	451	445	430	440	470	469	407	444	456	442	469	460	457	482	440	456	421	469	460	444	509	455	451	457	462	435	457	433	458	440	467	434	487	451	443	460	461	426	455	479	461	475	460	433	467	470	469	504	478	464	465	470	452	437	455	427	494	441	473	439	459	470	481	466	459	445	450	458	462	472	466	449	469	438	494	432	471	440	453	443	440	421	445	466	423	430	471	499	457	430	440	481	432	457	473	502	439	439	475	444	455	458	489	488	466	474	422	441	496	459	464	476	431	492	467	449	477	459	490	452	446	429	448	476	432	448	437	484	421	453	437	488	424	461	442	465	498	461	476	443	444	415	509	485	472	472	472	472	464	452	464	443	474	472	450	429	441	479	439	456	453	491	436	465	445	436	457	447	448	483	487	452	445	435	442	461	465	477	448	453	469	476	467	457	453	465	439	492	416	491	465	422	438	455	442	438	468	451	449	460	484	473	438	434	495	484	452	444	462	439	452	479	442	430	456	513	462	444	452	475	441	457	465	487	474	437	486	483	467	469	441	425	452	449	453	422	472	472	444	431	461	474	450	442	450	498	452	450	427	438	485	442	433	433	456	448	455	443	460	447	467	455	512	428	480	452	438	445	440	460	441	483	469	464	483	489	463	475	434	469	504	473	467	492	429	457	477	439	477	485	454	436	439	437	467	439	452	416	461	458	451	460	474	437	416	457	465	474	441	447	436	445	454	450	467	437	478	466	440	462	454	446	436	486	463	450	473	410	443	452	470	471	440	463	434	510	448	436	455	435	469	434	471	476	420	474	475	460	465	450	503	429	435	439	470	451	485	483	455	447	463	472	457	454	406	459	464	415	499	431	454	485	425	484	413	469	465	464	464	433	441	471	477	463	490	429	447	435	443	457	430	424	470	447	464	443	431	439	476	457	478	434	405	430	433	476	452	451	434	440	447	458	448	437	465	465	400	488	453	461	453	467	458	478	474	420	417	476	464	461	442	475	469	420	467	436	445	491	433	451	475	470	446	441	457	480	441	456	468	449	466	412	461	423	481	420	433	462	467	471	471	472	473	442	484	433	447	441	454	480	434	473	469	432	440	417	422	514	437	493	432	504	478	426	498	450	460	488
600	193	113	94	79	101	102	116	105	107	109	79	88	79	93	75	73	76	71	58	76	59	67	57	75	78	67	62	55	54	75	55	59	62	56	50	56	69	56	68	63	52	62	46	52	60	62	62	68	63	57	50	54	56	48	49	46	60	66	49	54	55	57	51	61	69	61	60	50	51	47	46	59	61	47	52	53	61	45	50	54	41	51	66	71	72	68	48	53	62	56	49	62	50	44	67	51	63	59	61	63	60	55	61	52	58	67	55	56	66	51	57	66	58	57	53	59	54	53	55	41	59	72	42	45	55	60	47	53	47	60	64	52	63	58	52	51	50	55	46	45	53	81	50	59	59	60	54	66	76	50	61	57	58	46	52	67	55	53	60	62	51	55	55	54	63	53	60	52	54	57	70	60	46	55	53	68	66	54	59	49	52	58	56	61	60	56	73	46	49	51	49	77	48	45	52	50	72	53	42	51	51	58	52	64	58	69	70	52	51	63	60	66	53	55	69	44	54	39	55	52	71	53	51	57	38	59	65	55	62	45	55	68	60	52	56	59	53	50	61	34	48	58	54	68	56	51	60	55	53	63	59	44	60	75	64	62	46	47	56	63	53	47	49	69	66	48	53	63	48	70	79	70	59	59	51	52	61	60	54	57	71	69	63	68	60	66	48	54	51	43	58	49	58	54	62	58	47	52	63	70	59	52	66	69	52	58	63	51	64	53	56	54	56	49	72	52	41	52	63	50	50	58	54	59	33	42	44	71	46	59	58	58	67	62	52	57	50	65	54	64	68	60	59	58	70	61	59	55	50	55	52	57	60	70	55	62	50	51	56	59	57	53	57	54	43	44	62	43	48	55	51	59	66	55	45	59	59	61	60	55	68	56	45	57	53	59	50	55	68	66	51	69	52	58	58	58	62	64	54	52	61	61	62	44	58	57	52	61	58	55	52	64	57	49	61	55	74	51	45	47	57	52	58	51	61	58	65	47	65	50	41	46	53	63	49	56	53	57	46	69	56	63	47	48	49	62	51	60	56	72	58	58	58	51	56	50	53	42	55	60	58	59	64	55	54	52	48	45	54	54	53	52	59	55	49	48	58	70	64	68	63	78	49	54	56	42	41	63	58	45	47	55	67	65	52	57	63	55	62	54	57	39	58	64	66	56	58	57	74	46	62	51	54	54	52	51	51	43	69	59	38	55	49	56	54	47	68	43	54	47	49	55	53	52	53	49	48	47	63	60	70	67	58	47	59	51	47	73	53	60	62	56	67	52	60	47	42	54	63	55	46	55	50	64	52	68	55	60	60	62	52	53	68	51	50	50	53	77	55	55	62	56	56	51	65	68	63	59	45	64	61	59	60	50	71	61	60	53	62	53	55	62	56	60	53	54	61	47	49	53	50	56	67	56	60	61	63	42	50	61	46	51	67	53	49	58	48	51	57	55	48	61	73	51	50	52	52	44	57	53	52	41	50	60	67	69	52	50	44	52	53	58	61	61	57	44	62	57	62	42	69	52	67	53	70	53	45	53	57	45	60	45	44	58	48	59	55	61	52	41	54	58	60	58	36	61	49	55	53	54	62	56	53	56	57	57	60	47	71	56	51	56	68	56	58	49	59	60	60	42	54	66	64	64	51	54	43	51	59	56	55	48	53	57	66	55	57	56	58	64	55	56	59	44	51	61	55	65	55	60	59	54	56	66	58	56	57	50	53	60	55	57	54	67	55	66	52	58	52	56	63	45	49	54	62	49	64	47	59	55	39	58	69	52	57	61	56	52	50	59	48	55	43	56	71	59	53	59	63	56	52	51	62	53	49	49	80	61	53	56	55	54	63	67	64	45	48	54	65	64	40	54	57	53	53	52	65	54	79	53	57	73	58	62	54	40	54	57	54	57	63	67	62	65	62	56	56	56	52	54	47	63	42	61	50	56	49	62	52	54	58	51	45	48	61	55	43	53	68	58	69	62	56	54	52	56	51	44	57	60	52	52	68	54	55	60	54	51	46	59	50	56	60	55	50	63	43	48	58	74	54	58	61	52	66	60	50	43	52	62	49	44	62	49	51	58	59	52	32	60	66	61	58	63	50	64	69	53	61	45	62	57	66	71	47	49	62	56	51	57	62	36	49	65	63	56	73	53	63	59	60	40	50	57	54	60	67	63	59	63	50	59	66	52	51	62	58	59	49	52	55	44	56	45	53	47	60	60	43	65	63	51	61	67	58	51	50	56	60	52	65	65	68	47	66	54	46	61	60	47	57	65	61	61	60	66	60	47	47	60	54	63	71	54	58	59	45	65	46	65	41	47	61	56	55	52	45	69	66	57	50	51	66	60	49	69	61	50	53	57	56	55	54	58	59	50	74	41	67	48	49	57	51	64	51	59	59	59	45	50	49	49	40	54	63	47	71	66	70	58	57	63	70	45	57	52	51	49	53	54	60	49	55	52	56	59	47	66	55	52	54	55	65	51	58	62	60	60	59	56	57	52	50	42	67	48	55	49	65	62	60	55	61	44	60	69	52	55	56	49	48	54	63	54	61	54	50	56	48	63	48	61	54	46	47	53	69	48	58	47	57	61	60	50	66	49	58	63	58	65	59	62	55	62	58	56	35	51	58	59	50	67	46	52	54	53	56	54	72	77	55	59	52	54	60	53	61	60	70	74	53	49	58	53	53	49	43	43	55	40	52	45	51	50	57	64	52	70	40	47	58	68	56	48	62	54	57	45	49	66	45	46	48	60	48	66	61	60	43	60	45	51	48	45	64	52	50	62	71	57	68	57	51	61	42	59	51	55	59	51	56	55	65	63	63	49	54	50	59	48	57	59	62	47	53	65	67	49	51	46	47	53	54	61	63	47	60	48	55	58	62	58	59	63	53	69	53	59	69	58	40	56	57	65	57	57	62	55	69	59	60	54	51	42	54	55	41	55	64	51	46	67	58	55	67	70	71	58	46	55	73	56	53	56	56	57	39	56	64	53	67	49	58	59	55	49	48	48	50	53	51	59	70	43	60	52	69	55	49	53	53	64	58	65	62	64	58	64	46	61	49	72	46	47	66	47	51	56	48	54	43	49	77	52	62	65	50	53	55	56	59	50	57	50	71	56	58	52	57	69	55	56	51	57	58	51	55	50	51	61	52	75	56	38	59	63	67	50	62	51	49	44	60	42	67	55	49	39	58	50	66	63	49	62	52	49	47	55	50	60	43	60	52	53	53	50	57	62	50	55	51	46	76	51	46	66	69	66	41	48	61	69	63	81	55	70	49	49	54	60	70	54	55	53	46	72	55	61	55	43	51	48	52	62	50	53	60	61	53	48	62	56	52	52	63	57	62	62	56	64	57	61	61	49	50	40	53	56	60	56	55	50	56	52	42	53	61	62	51	51	64	50	64	59	69	37	49	51	57	56	53	46	58	67	44	49	61	56	59	62	67	57	52	44	57	68	44	61	69	48	68	55	48	74	63	62	46	68	47	50	53	53	48	53	45
9103	2696	1562	1608	3210	5037	5333	5070	4171	3473	2806	2353	1978	1636	1535	1257	1108	958	930	849	878	780	811	796	712	731	757	691	706	669	686	644	654	668	616	621	627	609	610	576	570	586	555	564	559	582	599	600	598	556	610	577	556	581	600	563	537	573	605	625	597	593	560	536	567	576	574	574	551	556	581	542	557	582	533	579	566	542	549	526	585	521	582	587	578	531	543	525	563	525	549	522	542	563	559	581	560	552	584	577	573	522	518	533	551	557	554	511	578	568	548	553	561	581	572	600	532	517	547	559	541	537	523	548	561	515	534	560	511	561	543	545	519	558	581	552	493	540	558	546	540	570	543	551	521	541	569	574	559	573	534	523	562	540	618	563	584	540	557	549	552	524	553	526	544	582	516	589	511	599	561	573	547	552	522	517	524	529	525	538	567	559	544	570	544	573	587	535	544	516	531	524	553	573	518	545	542	525	523	529	538	533	560	538	577	561	540	534	588	541	535	535	561	574	546	535	557	529	581	498	556	546	515	547	551	537	561	559	518	597	550	523	551	559	544	560	583	544	536	561	540	565	533	571	555	557	568	554	536	492	566	566	535	538	566	542	558	553	509	606	578	592	529	557	549	561	543	512	543	533	523	521	525	532	568	518	569	522	556	560	550	532	527	505	468	538	553	526	545	577	548	543	553	556	532	563	571	554	550	595	556	526	522	581	563	521	532	509	567	546	525	528	565	546	541	586	523	521	540	539	546	560	575	547	540	512	561	605	563	540	508	585	566	577	519	565	563	522	550	553	521	544	522	535	544	544	555	561	541	543	572	473	514	539	525	604	535	552	566	541	558	544	545	567	568	597	576	540	539	565	546	560	557	583	523	577	560	535	560	576	526	542	569	565	578	514	559	548	555	577	531	580	597	572	514	580	532	582	569	569	526	551	549	519	518	573	562	501	537	544	555	584	532	529	562	569	466	532	556	522	534	554	569	507	547	575	524	558	523	571	540	530	580	604	578	555	514	562	558	523	508	555	521	547	506	572	556	551	541	518	537	571	557	520	508	565	535	569	543	536	568	591	587	580	558	570	514	545	544	543	518	540	533	543	565	525	536	559	571	571	533	569	541	576	524	510	526	549	561	585	523	505	529	578	564	545	566	523	518	561	545	518	570	569	599	530	522	553	543	530	540	532	566	577	520	554	557	544	564	546	548	577	568	552	580	509	539	515	578	550	542	540	529	553	552	546	571	569	543	565	545	542	547	535	566	558	562	535	497	549	557	508	511	537	556	541	516	516	562	543	560	500	562	561	536	541	571	537	518	564	525	533	576	566	562	541	530	534	572	559	570	554	543	546	539	557	573	604	502	515	545	548	567	550	555	536	538	544	509	563	543	528	569	551	546	556	512	563	530	557	518	567	542	529	544	561	540	530	581	531	584	541	522	521	569	569	554	528	531	494	557	568	561	550	565	555	547	552	540	511	563	540	533	578	542	557	512	519	532	546	529	543	582	544	561	530	561	579	526	579	526	572	520	554	534	548	583	517	520	557	551	555	544	552	572	570	570	568	551	507	543	567	551	502	522	570	558	532	532	586	562	571	560	573	485	535	559	533	536	543	529	529	550	542	520	527	516	531	566	533	589	534	552	566	578	526	560	583	519	528	552	508	555	542	550	552	551	531	567	527	542	520	521	535	556	542	524	536	558	559	552	547	547	551	547	540	558	569	524	622	580	543	620	532	546	539	544	552	568	566	512	583	520	556	581	556	570	585	522	604	567	560	578	563	540	550	517	608	544	564	539	526	563	549	587	561	545	536	548	555	563	553	556	544	531	543	511	552	547	590	563	576	537	504	504	557	518	501	535	530	545	571	547	589	559	531	509	531	551	562	523	591	550	547	603	554	597	540	548	515	533	511	566	539	553	529	535	574	507	556	557	549	533	548	546	568	566	566	556	551	524	570	528	554	578	575	483	513	518	573	572	560	557	550	548	584	543	544	547	534	518	554	560	528	543	529	550	554	526	493	550	564	552	541	534	521	598	573	548	541	550	525	537	540	533	506	562	540	550	557	514	543	533	545	507	565	549	554	557	561	543	574	548	543	536	500	573	561	525	588	531	567	542	544	544	515	575	562	530	529	493	517	522	523	582	573	552	592	520	531	546	563	533	548	534	552	530	525	477	611	602	536	483	550	578	530	507	566	559	551	537	532	557	555	496	537	542	533	568	559	603	576	551	541	486	524	535	547	513	547	529	567	527	580	536	503	547	556	548	524	547	561	530	530	574	514	541	539	524	558	610	573	589	579	563	560	570	533	570	530	533	569	569	552	581	534	544	535	523	521	547	543	557	530	545	528	580	548	513	525	512	540	514	542	548	565	564	546	564	573	548	543	543	569	556	563	556	593	537	560	554	531	549	533	519	528	548	543	561	548	534	525	536	539	549	585	587	520	562	530	506	592	532	543	594	540	540	555	508	526	508	531	583	558	556	556	559	529	524	507	558	562	582	538	583	542	546	499	555	541	547	511	571	516	515	525	512	527	525	547	500	558	561	582	533	522	553	550	531	526	575	526	553	543	558	545	581	535	570	526	511	532	530	534	559	544	553	532	534	593	568	556	553	544	506	535	573	561	558	532	517	581	552	546	509	534	561	561	540	544	542	549	488	573	562	563	547	515	507	510	507	503	562	547	529	513	547	572	604	557	568	547	549	544	548	573	541	572	527	598	531	572	527	552	548	566	596	544	525	521	533	562	541	540	557	564	576	562	582	563	520	569	566	528	592	544	570	559	600	550	548	533	566	550	528	526	562	507	554	534	552	565	532	575	553	573	547	604	493	547	566	549	543	572	494	580	544	539	594	576	536	569	549	535	592	562	526	549	481	545	540	552	555	573	524	524	561	559	568	526	565	524	519	536	567	593	546	537	570	565	535	577	483	558	570	561	578	529	549	562	562	526	560	554	571	553	581	560	547	553	556	558	535	550	558	560	602	554	551	523	558	599	534	553	554	566	572	546	498	535	542	550	574	533	524	574	513	553	514	567	576	545	592	553	550	529	528	505	560	543	487	536	525	561	546	541	520	534	564	517	532	550	492	545	529	546	554	545	541	529	580	521	558	568	559	526	520	542	535	537	517	536	536	554	511	573	529	540	572	534	542	557	542	527	540	567	554	532	597	590	515	544	535	555	551	526	555	544	590	535	545	570	525	571	576	502	547	531	549	537	557	589	541	569	558	582	558	566	565	573	575	574	565	595	529	544	571	515	539	573	564	550	577	557	588	558	534	560	552	534	594	525	541	531	507	551	494	589	579	567	624	602	529	496	560	543	528	544	586	549	535	531	526	555	569	550	531	533	585	555	558	505	549	560	581	564	569	513	525	522	543	547	566	552	545	584	557	546	576	582	563	519	583	513	560	560	524	514	553	501	542	549	550	527	553	561	514	573	520	576	584	553	573	517	565	544	554	538	525	564	539	534	520	554	577	581	570	590	559	518	492	556	562	509	545	513
1477	123	92	61	49	62	57	73	70	70	56	69	67	42	41	45	46	47	25	28	37	33	31	29	29	32	34	43	25	39	37	22	35	24	20	31	24	24	41	27	32	32	32	25	39	31	23	28	22	34	31	24	33	21	32	32	32	21	24	25	26	20	27	25	28	24	27	22	43	31	32	28	19	29	30	24	23	22	24	28	28	26	30	28	24	29	26	38	26	24	33	26	27	20	28	35	35	29	25	33	21	21	28	25	22	31	33	15	22	23	32	19	28	35	26	25	33	26	21	32	20	25	30	25	33	15	20	24	25	19	26	26	20	23	30	31	28	32	29	24	35	19	29	26	29	25	22	25	33	28	23	28	22	21	32	32	28	28	28	23	26	20	32	28	29	17	23	29	31	26	31	23	33	30	29	32	29	29	27	25	38	16	25	23	24	29	27	25	24	21	28	28	27	34	16	24	30	27	36	36	34	33	16	35	39	22	35	15	26	17	22	18	23	17	23	23	22	18	29	36	21	26	26	34	22	23	20	24	18	20	21	16	35	38	26	25	26	26	32	26	36	29	24	26	30	33	23	21	27	35	29	27	22	27	32	22	23	21	23	28	23	26	21	24	30	22	13	29	34	27	30	28	27	21	29	23	22	42	19	36	24	32	33	31	36	24	20	22	26	27	26	24	21	28	21	30	25	27	27	30	34	31	25	29	30	27	37	22	25	23	26	26	28	29	48	20	25	26	23	27	26	32	29	24	15	35	31	31	23	21	32	31	29	31	26	27	29	33	33	30	23	25	24	33	33	30	23	30	24	29	18	27	24	29	30	21	31	21	27	23	21	27	19	34	24	26	29	25	29	26	34	16	32	31	34	34	26	27	27	21	24	26	30	33	23	25	30	28	25	20	25	31	27	31	30	23	18	17	36	29	27	16	31	30	25	33	24	27	29	25	19	25	20	22	25	25	27	30	21	25	33	27	25	19	19	29	33	36	45	33	23	25	20	37	25	31	30	20	26	36	27	32	21	31	34	31	25	34	24	14	28	29	26	34	23	26	32	19	24	23	23	27	40	33	23	29	21	20	25	19	35	34	30	30	26	28	27	15	24	31	24	17	19	25	31	35	30	19	32	24	23	31	25	40	29	20	34	27	24	31	28	23	36	28	20	21	25	28	33	33	37	41	34	32	32	29	24	29	14	29	27	16	23	23	42	36	27	24	32	29	29	23	30	24	18	21	23	15	17	35	22	33	30	21	27	24	32	24	25	23	31	29	15	25	23	31	26	34	26	31	24	26	27	21	28	32	18	35	24	28	31	26	27	28	29	21	25	30	31	28	27	25	33	38	25	29	24	19	22	29	22	24	29	36	20	30	19	26	37	19	33	24	28	26	29	30	21	18	32	30	27	32	26	29	28	24	34	30	37	19	28	23	30	22	29	24	30	37	31	25	32	27	30	25	33	15	25	23	19	24	23	27	24	26	19	27	23	16	31	26	23	27	23	20	21	33	23	24	20	32	28	24	32	26	20	27	31	24	30	27	33	26	36	20	23	32	27	30	16	29	23	28	36	25	34	23	28	18	32	35	23	22	20	22	32	31	20	20	25	24	29	27	33	18	19	22	19	20	28	12	20	24	32	27	22	28	20	23	34	35	42	26	25	40	29	23	32	33	26	28	23	23	34	30	25	31	20	30	31	26	34	35	24	34	22	33	13	23	26	23	25	32	25	26	29	26	26	23	24	30	22	22	33	16	34	27	20	25	26	27	28	27	26	33	35	22	40	26	32	27	28	28	26	24	23	27	26	26	24	20	23	34	29	13	28	26	41	35	29	28	20	33	28	26	27	24	27	24	29	31	21	37	26	30	28	22	30	24	38	25	23	20	25	29	26	24	34	23	28	31	31	31	29	22	28	37	23	27	21	24	25	25	30	18	27	28	30	35	27	27	19	31	33	23	22	25	30	24	30	26	30	20	26	34	18	35	32	19	35	26	24	20	22	32	32	22	27	32	28	24	33	26	35	32	25	32	26	25	22	28	29	30	20	23	19	27	26	25	22	28	37	29	29	27	33	24	33	18	22	21	25	26	30	19	28	34	42	30	38	24	20	35	25	31	27	38	15	32	21	33	28	25	20	24	23	25	26	22	27	24	28	20	25	28	34	27	30	23	28	15	28	27	28	37	21	18	31	27	28	28	24	32	36	27	24	25	26	23	25	35	27	23	30	30	30	24	27	28	25	23	28	31	33	29	29	23	25	29	28	30	24	30	29	29	28	35	31	23	21	24	35	22	22	27	30	23	26	24	20	21	25	26	36	29	31	33	30	31	19	28	29	42	32	30	26	24	28	25	23	13	33	32	23	22	25	24	32	27	20	22	20	27	19	25	31	31	25	27	21	27	33	19	32	32	26	33	39	29	27	27	24	35	22	32	27	24	28	25	24	24	27	30	26	21	26	26	31	25	29	26	30	32	32	27	27	33	21	30	21	26	29	27	32	28	35	24	36	24	31	20	40	27	29	30	20	22	29	30	22	26	19	28	21	31	28	35	29	31	23	33	20	32	27	23	24	25	34	25	27	25	26	24	30	25	23	31	37	28	21	35	19	27	30	33	26	31	27	26	27	23	25	25	34	31	31	26	27	32	24	22	31	20	20	32	20	31	25	31	23	23	26	34	30	34	26	24	32	38	27	26	23	24	27	28	20	25	21	42	29	31	25	25	32	26	27	32	22	15	24	29	21	27	20	27	32	19	23	31	33	24	28	31	21	25	32	26	30	30	26	26	44	26	23	20	25	20	25	32	27	19	17	30	24	21	21	26	28	38	23	26	26	31	36	31	30	21	28	32	28	26	30	29	18	29	28	29	28	25	24	23	28	31	30	23	24	25	32	22	25	21	35	15	29	27	30	28	25	29	23	25	24	17	17	38	24	26	31	28	24	26	26	26	23	21	27	31	32	21	31	31	35	22	24	28	26	28	25	20	32	22	30	20	30	30	23	34	27	28	28	26	31	27	21	30	35	31	34	30	30	32	25	31	19	31	21	24	30	22	28	30	35	28	34	26	29	28	31	23	29	28	29	32	32	35	26	21	30	24	29	21	22	20	22	28	23	31	24	36	25	23	24	27	20	34	29	30	27	30	34	29	31	32	27	20	23	26	26	32	37	22	25	18	20	20	22	19	34	38	18	41	22	27	29	35	30	22	22	34	17	15	36	33	25	32	22	23	22	27	30	32	32	33	21	28	30	29	24	31	18	26	24	34	27	35	28	18	30	29	26	30	27	30	33	30	23	37	27	22	25	24	25	20	30	23	36	30	30	40	22	25	29	25	21	22	32	21	21	28	24	20	23	28	18	34	26	28	36	28	22	24	30	24	29	32	30	38	23	26	32	22	16	31	26	28	25	32	21	39	27	30	24	23	27	26	29	25	24	22	30	24	26	29	25	37	26	31	33	26	21	32	25	34	20	34	29	25	28	21	27	15	36	21	27	17	27	29
10313	2089	1195	1245	2534	4186	4799	4257	3764	2938	2470	1878	1616	1312	1085	1020	795	776	664	622	536	538	471	471	479	465	413	368	381	412	361	351	337	376	342	352	325	337	298	287	310	292	330	306	296	308	299	315	306	285	273	268	249	287	274	298	275	277	261	228	290	255	254	294	280	246	306	279	253	297	287	252	276	252	279	238	240	263	256	247	262	256	269	228	256	272	266	274	235	256	268	294	299	254	259	284	265	276	301	273	257	244	282	248	276	253	240	287	250	253	256	249	281	268	274	260	263	242	256	253	252	270	259	239	256	248	247	258	271	239	250	251	263	240	269	235	279	259	236	268	269	254	249	257	236	270	248	255	254	262	269	272	231	264	267	246	298	269	251	260	258	257	222	274	252	275	266	245	269	239	261	268	267	244	250	241	245	258	267	264	253	277	287	265	243	265	256	264	236	238	253	244	280	239	241	265	241	267	232	259	253	262	241	263	257	267	252	270	246	277	229	261	274	257	268	243	244	292	254	237	249	247	249	273	261	266	268	233	259	240	262	301	260	289	252	295	247	237	226	276	248	258	255	264	253	268	239	274	249	233	256	267	268	245	230	271	268	248	258	262	254	253	260	240	235	261	266	289	281	269	265	239	259	270	254	256	246	252	253	248	248	263	255	262	285	275	258	260	239	232	240	290	275	266	259	278	257	263	274	238	268	260	257	284	280	223	255	250	263	275	232	253	249	269	246	248	278	249	255	265	282	269	274	259	256	275	298	246	249	235	242	253	251	272	269	286	246	261	261	238	270	255	263	273	261	262	260	249	278	253	281	249	270	253	265	267	268	258	240	280	252	286	253	248	293	250	269	234	258	257	240	267	274	241	227	251	247	282	270	251	271	282	256	243	268	257	247	247	253	224	250	260	268	262	259	268	234	273	254	214	251	258	229	235	244	268	268	251	231	254	271	263	246	263	275	251	281	253	245	264	261	251	285	250	219	269	269	254	273	233	259	231	265	270	275	257	271	237	239	248	233	249	270	259	238	271	264	249	243	265	229	244	280	263	236	255	257	250	231	235	250	208	234	275	255	240	263	278	237	238	251	249	248	267	258	301	254	247	229	282	251	249	262	283	252	274	270	250	293	241	233	259	259	271	240	243	268	276	243	255	256	266	268	237	266	254	242	230	287	249	258	249	255	281	273	239	255	299	253	266	284	257	270	251	256	284	269	283	275	237	272	246	242	247	255	262	242	248	239	267	257	277	248	257	255	245	256	262	260	268	256	262	262	252	263	256	247	256	251	253	269	274	231	273	244	239	254	258	245	246	265	221	247	249	272	268	270	236	268	252	254	249	235	273	243	249	262	259	266	265	248	281	259	250	267	255	252	237	260	271	241	274	271	247	276	230	232	267	250	277	248	272	257	285	260	260	297	237	231	235	252	262	255	239	262	247	262	245	276	256	230	268	276	276	269	249	253	256	286	245	275	236	260	277	186	252	227	275	286	254	227	259	236	258	285	266	256	288	266	244	247	226	243	274	241	263	247	252	232	262	245	274	260	262	239	245	267	248	261	229	282	249	251	283	255	228	253	260	259	251	267	230	252	265	249	263	248	231	255	245	290	252	247	264	236	258	254	268	259	264	263	254	229	250	248	279	256	248	227	256	262	240	255	247	259	251	249	258	261	232	244	285	259	245	269	222	259	271	241	265	252	257	272	286	221	270	255	251	253	283	258	277	249	259	274	260	273	267	254	282	239	278	261	236	273	280	254	263	231	268	238	247	288	269	271	263	245	267	232	263	228	256	247	269	244	281	267	228	262	215	270	257	250	238	274	265	270	256	262	275	249	264	244	265	240	265	236	261	257	264	255	250	216	267	239	251	234	243	246	241	235	294	240	262	266	275	248	265	233	235	264	269	292	237	242	254	253	279	279	258	255	215	271	271	258	218	265	301	267	247	250	289	255	236	241	289	261	245	256	240	249	273	236	244	255	272	261	253	264	267	246	263	254	277	265	280	279	263	239	244	261	259	267	232	287	239	266	244	239	277	262	265	244	290	246	270	268	265	236	261	261	246	257	270	254	239	259	259	234	238	252	257	247	247	242	254	280	301	258	265	258	253	272	251	252	272	240	245	244	241	282	258	223	251	255	280	270	273	271	257	234	252	251	240	277	266	248	244	253	250	288	245	252	217	264	237	226	245	255	264	275	263	285	244	286	286	229	242	276	259	263	248	242	243	267	243	265	260	257	240	252	242	263	246	253	243	265	261	262	270	264	268	256	238	251	261	270	259	270	252	268	273	271	263	246	250	267	257	287	253	268	262	282	246	262	245	257	246	272	285	248	254	263	262	241	237	284	259	271	262	228	236	265	268	257	254	243	246	256	262	247	271	254	246	277	284	256	266	275	252	253	264	266	276	249	262	261	261	256	269	253	294	250	247	289	262	288	236	266	261	245	247	259	275	252	255	273	261	254	241	260	243	279	280	271	244	261	274	259	265	265	265	276	253	259	269	247	237	253	266	270	276	246	251	263	272	254	250	283	283	247	251	262	237	275	262	251	271	281	269	268	252	269	265	244	254	267	253	256	253	275	267	244	243	266	272	298	277	272	257	265	262	256	274	259	242	232	252	233	257	243	254	264	252	267	298	241	269	235	244	268	264	242	265	275	261	251	267	255	234	267	262	241	272	255	255	274	251	267	239	277	281	232	243	257	279	300	257	244	264	232	253	246	259	245	260	255	246	274	265	231	241	255	259	260	252	258	264	251	263	271	273	280	269	234	252	222	255	267	248	248	284	261	274	264	258	242	252	249	271	273	271	266	246	282	249	264	277	261	259	226	286	254	279	257	273	249	278	242	257	264	268	260	263	239	262	278	269	285	263	247	247	269	259	265	249	273	245	239	252	263	258	231	274	256	277	246	244	258	254	266	269	256	236	277	273	220	294	255	271	273	277	253	260	270	266	280	244	242	274	234	267	246	299	229	282	252	254	259	274	265	277	286	234	252	279	266	242	233	260	292	296	269	267	264	234	251	242	256	265	272	290	273	253	264	267	255	233	275	267	258	257	239	261	242	247	273	269	266	282	244	240	273	251	274	247	263	235	257	291	264	269	254	242	225	291	229	245	249	239	256	227	239	252	270	247	297	272	286	304	281	232	235	255	256	256	242	235	262	241	258	247	255	271	257	271	257	293	262	245	268	238	267	261	260	273	245	273	267	276	261	262	266	229	237	276	260	282	241	272	283	253	274	243	273	270	242	268	245	264	242	246	228	249	257	250	291	286	266	249	264	245	261	268	254	238	266	253	264	251	256	258	210	273	253	265	281	238	273	246	285	274	285	229	262	242	246	283	257	258	235	259	268	253	244	233	279	265	239	255	264	256	258	252	234	224	246	255	256	242	247	242	261	227	238	261	237	272	228	213	267	279	247	281	251	260	253	232	242	276	248	253	254	254	259	236	232	249	251	259	268	242	251	223	283	263	247	266	263	263	254	258	266	241	277	243
957	214	106	87	91	88	92	119	101	100	87	79	80	65	68	63	58	50	56	50	49	55	49	49	56	48	43	51	42	40	36	51	35	38	45	35	46	34	36	47	40	40	37	38	46	30	40	32	34	37	43	41	49	47	45	23	44	36	31	43	38	44	33	45	43	35	40	44	39	41	36	35	49	26	34	34	32	46	40	39	27	43	31	43	34	40	37	34	32	42	43	50	34	38	44	31	32	46	41	38	42	47	37	34	39	46	48	35	40	38	35	41	32	32	45	37	36	42	45	42	53	39	44	32	41	51	33	39	46	37	44	42	35	54	54	47	46	40	43	40	38	30	38	55	28	37	45	36	26	41	46	43	34	39	44	34	39	36	37	43	37	34	40	48	37	35	45	42	41	25	46	39	34	38	44	35	29	39	39	30	36	46	48	34	28	40	35	39	40	46	26	45	40	34	35	48	42	36	41	35	37	37	41	33	36	41	35	48	39	37	41	39	37	40	35	51	41	31	32	33	45	40	39	44	34	40	25	35	41	27	35	34	48	33	43	28	40	41	26	46	44	26	34	44	43	36	36	36	29	32	43	50	34	46	37	40	42	33	39	40	48	37	35	38	37	52	37	35	36	39	47	43	37	47	33	30	33	28	33	37	33	33	39	43	27	43	32	39	30	39	30	38	27	44	59	35	35	32	35	37	40	40	34	50	33	55	44	32	46	42	42	41	40	30	43	31	41	36	44	39	42	38	40	36	40	30	39	33	32	35	36	33	35	30	50	46	39	34	35	43	49	28	47	48	44	39	32	48	37	40	35	47	40	35	35	42	37	33	29	45	42	40	32	44	46	37	35	36	34	38	28	32	39	40	36	43	43	46	41	53	39	35	32	49	32	41	41	54	42	43	39	38	39	34	28	31	48	41	36	44	37	44	33	43	49	29	42	38	49	33	36	43	36	36	38	49	38	44	37	29	39	40	31	46	30	45	33	42	32	35	43	34	40	30	31	51	46	47	36	41	30	33	35	31	32	34	40	41	34	43	35	47	39	32	26	44	46	46	38	42	44	38	35	34	49	45	36	37	40	33	32	45	40	42	41	33	43	35	39	45	33	40	39	29	35	36	44	35	28	43	38	43	25	41	30	34	55	33	29	45	34	37	35	42	42	39	31	41	43	54	36	31	28	39	37	43	36	37	31	32	36	43	36	42	38	42	42	44	33	26	47	37	41	43	44	33	40	39	35	39	39	30	29	42	36	44	42	31	39	34	44	42	44	31	40	29	43	37	43	39	43	52	43	37	30	39	43	52	36	38	24	38	45	44	28	40	42	36	42	34	39	32	47	31	37	32	28	49	41	34	33	32	48	41	35	45	37	40	42	31	39	36	40	38	37	33	36	37	47	38	32	44	31	35	31	30	47	39	37	33	33	40	25	51	42	45	25	29	35	43	47	34	32	36	37	39	38	41	37	46	30	36	39	43	36	34	39	40	31	34	37	21	38	46	36	38	33	47	44	38	40	32	43	38	29	35	36	38	34	44	40	43	43	36	38	47	36	38	49	42	40	37	35	38	35	40	32	42	34	29	33	41	36	31	44	34	46	29	35	21	39	35	44	42	35	53	34	54	37	37	35	38	38	41	34	40	48	43	40	39	38	40	40	36	36	25	39	37	35	35	55	44	41	35	37	37	42	49	41	29	48	42	36	37	37	42	46	27	46	34	47	29	47	42	38	43	45	35	34	44	37	46	37	39	37	45	44	47	46	42	39	37	43	33	53	29	36	37	40	36	36	55	37	34	36	39	36	42	28	26	50	30	40	44	47	44	38	36	46	36	41	38	35	40	42	32	31	37	44	39	46	30	35	41	51	45	35	35	50	44	47	38	39	34	29	43	40	43	46	33	50	44	38	30	42	46	38	34	43	42	43	38	40	41	36	39	40	36	41	45	43	35	31	33	42	41	34	29	40	39	42	33	35	42	50	32	40	38	30	36	36	43	28	36	56	35	36	37	35	40	39	36	43	42	39	40	42	45	31	38	36	38	37	50	47	34	43	32	40	39	49	38	42	39	39	29	40	37	37	51	45	37	45	50	43	37	31	39	30	38	40	34	47	29	44	43	38	36	38	42	46	34	27	43	42	30	36	37	30	44	40	29	41	35	38	43	30	39	43	32	37	39	44	27	30	35	29	28	34	42	45	41	43	40	34	35	45	38	39	38	30	35	41	37	37	39	30	42	46	27	39	33	30	28	40	37	32	30	34	44	34	41	39	30	29	51	38	38	40	55	44	53	39	55	27	29	40	51	41	28	45	34	33	33	46	33	38	32	39	34	54	37	29	30	39	44	42	37	43	38	34	31	37	36	33	34	36	35	27	36	39	46	36	41	35	36	41	45	40	28	44	43	38	54	41	41	36	38	42	41	37	39	40	33	43	30	29	35	44	33	41	41	44	38	38	46	41	39	37	46	31	46	33	36	32	41	41	28	38	38	46	35	40	31	28	41	35	38	42	47	38	31	41	34	38	43	38	43	26	37	37	35	38	44	35	33	32	41	39	46	29	39	34	40	44	45	28	38	37	37	43	48	41	38	30	33	31	33	46	39	45	34	40	38	32	30	38	46	42	36	50	37	33	32	36	41	31	35	43	37	32	43	30	30	27	50	47	45	35	38	34	33	32	40	43	27	37	44	34	37	40	36	30	44	34	33	38	41	44	32	50	32	40	39	32	32	36	32	31	38	34	43	42	43	54	37	31	43	38	40	39	38	43	52	36	42	38	36	39	37	32	34	28	38	44	36	35	38	37	26	34	42	42	43	35	33	47	37	43	32	32	31	34	28	40	34	41	37	29	40	38	48	37	44	32	43	36	30	36	43	35	30	42	33	45	29	36	46	38	28	47	34	42	41	46	33	35	46	53	43	35	42	39	40	44	32	34	39	35	36	36	30	41	45	50	33	34	31	56	38	45	52	32	32	35	39	30	40	41	32	45	37	51	31	38	33	46	40	44	26	28	35	32	32	29	37	32	42	44	29	36	41	44	51	39	38	37	41	34	37	37	38	52	39	45	42	36	46	38	40	41	40	36	38	45	32	35	40	30	35	34	26	46	47	37	34	45	33	35	42	40	33	36	49	36	35	33	29	53	39	56	42	41	44	40	39	33	38	34	46	47	39	33	44	46	31	24	30	32	43	37	41	47	41	42	39	31	33	48	42	40	41	36	28	41	27	42	39	42	38	32	43	35	38	28	42	42	34	31	47	28	35	48	39	33	50	35	44	41	38	38	39	38	46	44	36	33	31	45	31	29	37	35	40	31	38	45	35	40	34	33	39	39	38	32	36	41	42	40	34	31	45	52	34	30	43	21	39	34	34	47	33	37	33	32	36	44	41	34	36	32	38	43	26	42	43	28	30	39	44	34	37	33	32	42	31	40	41	27	38	40	37	37	41	43	37	35	37	43	44	42	45	38	30	36	43	59	45	33	42	38	44	38	37	36	47
11792	3238	1729	1769	3874	6198	6798	6120	5108	4386	3396	2963	2425	1924	1675	1427	1222	1147	1073	901	849	762	749	761	726	626	619	621	612	587	535	570	532	532	491	486	528	455	466	471	481	438	442	440	445	484	456	447	401	434	442	381	426	412	423	463	382	432	422	394	386	390	439	399	397	387	383	412	425	378	419	387	394	380	388	402	379	400	399	389	389	410	446	387	389	393	383	378	376	397	422	386	420	379	427	440	431	403	384	410	397	388	373	390	376	376	376	382	397	410	371	412	385	363	397	388	416	375	385	356	381	391	414	410	385	403	351	349	379	377	404	418	432	412	402	408	408	381	440	382	378	376	415	391	388	387	391	386	398	427	419	410	367	365	387	407	401	376	343	375	412	388	391	413	387	393	398	382	397	385	397	354	381	381	381	390	376	369	427	390	405	394	426	393	408	400	379	383	408	361	405	375	398	399	354	375	392	388	385	361	376	399	400	388	353	385	398	431	405	398	396	374	376	353	389	410	397	399	387	407	386	406	391	400	376	353	405	371	410	386	392	338	380	382	405	393	390	386	396	381	413	364	403	349	400	382	371	359	395	396	393	408	361	378	393	371	367	395	401	383	391	371	409	396	377	402	380	412	368	411	406	370	412	375	383	351	389	380	342	427	390	377	396	395	371	407	411	374	409	429	407	409	378	359	379	375	413	369	381	387	396	401	395	358	382	369	382	386	382	412	376	365	383	396	387	367	407	387	382	377	383	373	362	383	395	425	381	351	364	361	377	381	391	385	379	390	384	377	399	379	428	397	360	365	420	410	365	359	420	425	411	407	430	369	407	386	365	358	399	347	414	389	353	424	346	374	400	415	388	374	406	407	394	392	392	401	374	386	418	393	373	422	371	382	367	386	399	389	409	329	382	400	364	413	368	385	386	414	430	393	381	406	383	377	388	357	429	428	373	370	374	369	391	387	382	400	415	386	400	410	408	365	410	424	386	413	379	376	397	392	380	409	415	404	393	365	405	407	359	414	394	376	384	365	403	358	370	413	361	390	398	423	364	411	377	394	362	391	394	396	380	394	374	387	416	400	365	380	383	409	374	382	416	384	396	382	376	395	389	392	399	352	399	387	386	416	383	395	354	387	372	368	402	362	371	380	391	311	415	402	420	366	373	401	397	423	391	380	388	404	379	392	391	393	388	429	390	373	345	392	408	391	408	377	416	361	384	373	386	373	387	373	387	398	448	388	347	372	381	391	374	414	403	380	397	393	362	376	382	359	356	391	388	390	395	390	366	405	403	372	435	394	383	361	401	416	399	354	392	389	411	419	369	372	374	380	395	366	401	402	382	393	401	417	410	399	383	382	380	384	393	369	369	399	405	342	366	381	384	379	375	400	401	379	388	403	383	403	416	424	362	401	418	403	373	377	368	387	373	375	368	365	409	378	371	389	415	404	373	365	381	356	431	389	368	381	417	397	402	375	391	416	407	385	395	366	427	385	403	367	412	370	355	391	388	369	391	425	366	394	396	394	387	398	395	389	385	367	385	374	386	354	384	406	392	422	359	360	384	388	401	374	389	380	380	379	378	396	393	359	372	369	387	393	430	366	429	391	351	366	348	378	399	376	391	359	404	404	393	380	357	376	371	370	414	426	360	368	373	395	375	386	350	396	431	399	369	399	365	371	400	388	389	363	399	381	393	399	420	407	385	346	387	402	413	377	404	375	374	406	371	379	382	343	390	395	368	394	380	383	409	393	365	404	365	400	364	381	390	366	394	397	367	385	368	399	425	383	403	404	385	338	365	382	408	415	377	360	387	394	391	375	397	359	395	386	396	371	366	384	411	396	383	416	389	396	393	406	366	386	395	368	353	381	392	399	383	397	386	406	378	382	388	405	390	388	393	412	347	376	407	374	356	385	396	410	413	412	355	398	385	421	369	412	366	384	392	359	378	356	367	368	358	370	383	344	367	346	389	388	414	366	390	376	385	392	373	401	407	424	403	421	393	344	396	386	386	370	402	346	376	396	398	356	399	415	384	347	369	397	413	387	412	401	374	387	393	355	352	389	385	371	360	382	403	367	402	379	383	365	379	401	345	383	361	361	379	394	390	404	401	392	379	379	379	374	370	416	390	370	355	404	408	363	402	393	376	377	382	381	390	376	370	397	380	390	372	381	389	409	378	393	392	377	436	368	382	361	379	423	378	367	400	367	369	435	359	414	405	366	344	387	390	364	368	386	348	407	394	394	395	409	414	385	393	375	412	352	377	365	401	386	370	383	362	360	378	354	415	369	360	382	386	392	355	392	386	388	383	362	361	380	418	378	368	358	386	381	362	366	389	378	400	376	376	379	386	366	392	395	366	388	403	390	402	349	385	380	383	421	369	403	365	391	360	405	375	381	396	354	401	364	341	364	354	350	338	396	370	357	390	355	389	408	374	416	392	364	351	412	389	407	339	350	372	408	414	345	398	380	409	397	389	411	357	364	387	378	395	396	380	386	370	380	393	398	365	381	376	395	393	384	374	359	386	402	356	352	443	370	378	404	430	380	393	416	386	383	385	378	396	387	372	406	389	367	440	372	401	366	378	402	390	358	390	381	392	391	343	389	371	392	362	382	431	365	374	376	414	366	389	396	375	429	334	372	391	395	377	389	369	366	379	368	376	417	401	377	363	394	429	372	398	359	414	375	398	345	414	407	407	401	357	415	393	390	375	382	426	366	402	346	419	364	389	354	413	401	392	409	389	389	365	396	415	377	370	390	407	391	391	374	400	390	382	377	393	396	407	376	409	375	383	379	400	389	394	408	409	378	390	374	395	399	374	374	390	395	397	384	400	378	383	360	389	403	363	389	353	399	360	409	388	393	371	383	375	399	375	391	377	385	373	368	370	343	365	376	397	397	349	402	369	377	374	385	367	387	404	364	400	385	354	368	373	413	401	382	419	390	418	401	413	370	405	389	395	373	365	370	383	393	395	375	373	354	374	397	390	388	377	401	396	379	374	371	398	373	397	405	390	363	406	386	415	376	360	365	359	376	364	407	359	382	401	396	391	382	354	378	384	360	383	419	403	391	435	365	385	408	365	373	389	396	338	391	396	370	370	397	388	385	451	408	355	411	389	382	374	387	394	381	387	388	389	423	401	410	380	375	372	409	413	318	408	371	410	348	363	418	355	401	386	392	375	378	383	415	377	396	353	420	372	373	413	390	339	365	423	401	395	379	418	377	371	387	388	341	380	384	392	390	382	411	378	371	354	362	375	391	368	422	379	403	361	380	378	365	363	383	393	387	372	378	408	401	384	392	380	414	380	350	399	362	380	362	394	408	377	372	418	358	401	371	374	406	400	372	398	358	365	378	417	380	364	370	367	394	391	407	351	358	377	379	419	395	375	357	381	394	398	374	391	419	378	379	381	401	419	362	366	375	369	422	378	374	380	357	404	407	406	381	408	399	414	400	373	362	374	409	399	366	360	346	388	389	412	391	377	372	386	379	391	397	387	347
1036	114	61	74	70	73	57	72	80	63	59	57	49	70	51	62	52	60	50	45	44	48	59	38	57	50	46	52	38	48	49	47	52	52	49	45	42	47	52	47	46	48	52	55	49	50	37	53	43	49	41	49	44	50	70	44	43	46	55	45	55	52	47	49	50	51	41	47	46	41	59	45	37	36	61	53	65	51	45	43	45	62	43	60	45	42	38	69	44	44	43	44	60	51	44	53	41	49	53	50	44	42	53	55	57	37	45	48	46	42	58	46	52	54	48	40	55	36	48	46	53	38	53	47	45	43	57	42	55	37	53	40	48	42	40	49	46	49	46	59	54	56	50	49	50	53	44	59	37	46	53	54	43	63	42	54	50	37	58	48	49	52	53	39	50	42	55	51	46	45	39	49	48	47	52	44	47	45	50	52	42	52	45	58	55	42	44	50	58	45	48	54	50	62	50	49	51	42	47	45	57	43	56	56	57	56	51	54	50	48	47	49	51	55	54	41	44	40	48	52	48	53	49	42	55	49	43	52	41	57	48	50	49	45	63	48	62	40	44	43	42	44	56	50	36	50	52	49	60	49	49	34	48	62	48	45	52	53	50	58	45	63	50	59	44	47	46	47	51	53	48	50	54	40	48	57	50	46	43	58	40	55	50	46	53	41	40	52	54	50	46	39	54	52	48	61	47	39	48	39	40	53	49	62	47	49	52	46	56	44	49	45	50	46	43	47	42	53	68	52	42	45	45	41	50	43	40	55	63	40	59	52	44	48	53	47	53	55	42	55	56	45	56	56	42	47	42	47	46	62	44	41	43	50	60	44	48	57	51	47	35	49	42	55	50	48	44	46	47	61	41	42	51	54	55	40	51	42	49	40	48	44	70	58	49	43	47	42	53	51	47	46	46	54	56	62	45	52	52	44	49	51	40	42	55	57	55	41	55	50	60	41	46	40	55	44	44	44	34	46	39	45	40	52	35	45	44	43	47	56	40	44	42	55	56	46	54	43	58	49	50	52	54	43	52	46	46	43	59	59	64	41	39	37	52	53	45	43	40	44	44	43	53	54	51	37	57	44	43	54	43	50	37	56	44	48	38	51	41	41	50	41	47	48	60	46	66	53	43	45	50	46	42	46	53	48	50	42	56	47	40	44	44	45	39	56	51	41	45	50	41	53	42	50	55	31	62	47	60	48	43	48	45	41	49	52	37	45	51	53	59	49	44	57	62	40	53	34	48	44	50	49	39	56	52	45	54	50	44	56	49	40	49	46	54	40	67	54	44	54	50	44	48	53	54	38	53	53	44	62	72	39	29	39	35	56	52	47	41	52	51	54	46	47	41	59	35	53	39	37	55	50	48	59	58	46	47	41	41	54	42	50	43	53	58	44	48	59	43	49	38	50	48	35	57	57	44	44	39	59	44	38	46	50	46	61	46	43	48	51	39	46	50	59	56	42	77	44	45	47	57	45	39	58	49	46	38	35	40	41	52	44	51	52	51	44	50	36	55	44	51	36	50	41	32	50	38	38	45	46	46	51	59	49	53	45	47	51	36	59	49	49	47	45	50	51	44	66	40	48	49	48	49	55	39	46	61	51	44	60	52	38	43	45	45	43	51	50	45	53	39	50	58	49	50	44	47	46	47	47	44	53	48	48	50	34	45	42	34	41	45	46	54	44	42	53	49	45	57	51	38	45	44	55	46	56	52	45	46	46	43	45	46	67	54	45	47	48	35	51	58	38	55	47	54	55	47	31	50	50	57	46	48	46	42	48	46	43	56	41	42	46	60	47	47	49	49	35	51	54	47	37	49	52	40	46	55	55	43	50	52	42	47	39	43	52	47	46	69	55	50	50	39	58	50	37	55	61	45	52	45	36	38	52	51	45	46	51	49	48	44	52	48	53	48	50	47	30	48	44	51	71	44	50	50	35	45	45	45	44	51	48	51	48	50	51	49	50	49	48	63	48	45	56	45	51	49	42	53	46	53	51	46	45	60	56	72	50	69	54	61	40	50	50	49	60	47	51	57	49	50	55	49	56	59	45	47	36	56	48	54	42	40	49	49	40	38	52	40	62	51	46	40	54	55	43	47	36	53	34	48	48	55	66	47	62	58	63	44	56	47	49	49	55	44	57	35	41	62	41	55	67	53	50	55	57	46	49	47	47	56	36	44	50	45	64	50	51	35	43	49	45	56	47	41	44	40	49	44	41	52	55	64	46	38	48	41	45	43	58	50	53	39	44	51	52	56	53	47	52	48	39	59	44	63	50	44	54	56	58	50	40	43	47	45	48	41	53	38	55	38	45	53	47	54	58	39	45	39	46	53	44	48	49	36	43	55	48	57	56	53	45	51	45	45	37	49	51	50	46	51	42	38	44	51	45	62	40	59	57	53	46	44	44	50	40	50	56	54	45	48	48	57	59	49	50	53	38	42	41	48	50	59	43	59	58	38	54	48	46	56	52	37	54	49	54	54	45	42	47	42	39	47	43	58	46	39	52	59	53	46	53	52	53	44	39	40	49	50	62	43	53	36	41	46	44	48	38	42	45	40	56	40	45	55	46	55	47	52	41	55	51	46	46	49	57	58	59	51	46	47	52	66	45	35	44	46	45	40	44	42	46	55	55	61	49	48	56	37	54	52	51	52	49	54	50	58	53	44	53	52	43	44	55	54	50	47	49	56	66	39	47	40	59	38	50	43	64	48	45	54	47	39	44	49	46	40	34	45	66	50	47	38	44	47	42	49	49	42	44	42	47	36	52	30	47	56	45	58	39	45	37	42	45	45	35	51	37	62	48	53	43	41	46	42	45	59	49	53	44	46	45	54	54	48	45	54	47	43	44	58	46	51	54	50	38	44	54	58	52	48	51	43	42	43	59	45	54	59	45	43	59	42	56	52	45	58	48	49	48	50	48	63	51	58	41	53	39	51	50	49	47	45	54	59	38	49	50	44	65	39	47	46	55	51	34	58	60	49	41	33	51	52	43	46	66	46	51	45	51	45	50	44	50	42	44	47	61	40	40	42	45	49	49	56	55	47	49	42	51	50	57	51	53	41	54	40	48	55	47	45	60	56	61	32	45	62	50	38	59	46	57	49	38	52	42	54	55	51	55	49	49	52	45	49	47	49	48	50	45	41	53	54	51	48	53	43	44	38	56	51	55	54	54	51	56	59	51	51	53	49	47	52	50	52	50	37	52	49	46	46	32	42	47	59	46	59	46	43	48	46	49	39	46	46	57	47	42	41	52	28	53	66	44	51	48	49	45	43	49	49	47	44	57	53	45	50	37	64	56	44	40	34	50	47	43	47	59	39	59	44	42	40	57	43	47	55	48	53	56	48	53	51	39	43	53	54	50	44	42	49	62	49	66	56	59	43	46	52	45	62	40	29	53	51	46	61	54	56	43	56	44	46	64	51	58	40	55	51	37	37	43	44	34	54	64	44	47	47	53	44	49	42	46	46	59	46	47	55	54	63	49	40	48	56	61
9114	1735	1078	1077	2012	2992	3433	3092	2487	1984	1671	1434	1218	1055	941	800	793	710	647	645	618	595	593	563	562	542	510	541	560	514	493	509	548	502	493	537	495	481	496	489	466	462	477	459	481	486	469	493	485	516	467	474	490	458	453	476	464	472	499	488	443	404	496	466	454	454	477	504	479	437	481	462	471	456	473	480	502	479	510	465	491	462	475	448	504	487	476	494	474	442	475	481	471	456	456	421	494	474	474	500	460	469	447	459	489	467	470	454	470	441	497	468	454	484	458	530	492	423	435	487	446	469	458	458	457	427	466	455	490	439	468	496	471	476	476	480	461	483	448	468	490	470	453	455	475	449	510	465	453	469	435	456	436	445	442	480	507	488	522	464	461	489	444	450	473	462	445	440	449	455	475	477	469	464	460	449	451	475	481	473	474	472	465	469	484	469	453	449	463	449	490	483	460	489	477	469	466	457	456	446	462	482	461	457	443	442	448	417	474	466	437	469	425	460	503	444	465	451	473	508	513	445	500	438	464	508	446	466	464	481	460	485	425	436	446	461	450	429	459	459	469	478	473	441	490	463	480	459	440	470	479	468	444	461	468	492	437	449	449	453	494	474	503	497	463	496	477	503	483	488	460	513	487	461	447	496	474	445	477	493	443	462	462	455	494	505	446	437	442	477	472	453	485	465	442	435	447	466	460	471	465	466	515	456	486	418	455	456	447	453	493	447	469	441	444	451	457	443	463	479	438	415	502	468	485	460	485	507	513	456	479	456	473	426	492	429	437	478	453	424	509	495	489	467	459	458	498	479	478	481	437	491	490	451	445	456	469	493	478	453	486	484	424	459	428	460	480	447	481	432	497	447	478	466	463	458	473	445	495	458	442	460	486	450	482	450	434	484	478	477	459	452	455	504	478	490	490	453	493	482	489	475	483	413	469	466	486	457	486	499	465	454	437	462	453	498	480	470	457	488	467	470	488	502	441	458	493	494	454	464	465	477	460	444	470	446	445	458	447	459	479	450	438	492	472	490	492	467	430	444	441	454	470	433	508	438	424	473	473	458	529	473	491	515	471	487	482	460	502	456	451	454	433	470	456	471	450	484	452	450	477	480	422	472	466	452	441	447	454	442	445	474	485	455	483	480	498	478	474	488	444	447	455	461	445	478	482	468	434	495	473	481	429	464	464	510	433	474	457	485	468	493	441	492	472	499	479	476	463	483	474	464	450	471	449	448	495	465	447	458	437	462	483	438	468	423	456	419	509	417	454	479	481	461	447	424	477	480	447	500	498	458	505	474	497	492	477	455	460	479	468	468	460	497	457	454	432	471	460	453	480	473	503	475	477	494	466	465	421	467	449	469	460	469	478	443	469	462	495	465	467	484	469	435	438	435	466	440	510	449	465	469	457	452	440	461	468	463	477	440	457	501	458	460	456	467	519	470	500	453	445	440	412	468	465	459	480	482	431	474	509	453	458	449	473	450	461	513	433	494	461	496	431	447	478	481	436	438	450	454	471	454	430	493	496	421	440	468	455	500	478	490	481	484	481	488	492	475	451	462	465	435	504	490	452	471	463	476	436	479	499	450	444	448	468	477	476	478	456	495	470	453	430	484	477	451	475	447	478	518	440	495	460	440	472	448	484	431	464	508	489	487	463	481	452	459	437	472	538	492	418	452	438	443	461	443	440	455	425	419	474	488	506	518	488	464	432	469	475	475	435	467	482	462	472	464	433	471	483	443	462	475	458	485	415	480	474	483	446	492	461	509	461	482	474	457	484	490	448	447	503	460	466	496	471	514	439	440	473	483	465	449	457	464	487	467	462	460	449	472	478	451	504	498	477	496	471	481	456	459	493	474	471	462	470	444	483	484	492	448	456	479	430	459	467	458	434	478	459	499	477	487	448	500	455	485	475	413	459	476	476	481	427	432	492	429	480	469	490	486	490	475	451	470	454	457	460	486	456	501	478	481	487	496	419	480	479	435	462	473	463	442	458	462	492	486	469	482	431	466	455	463	460	449	452	476	427	474	458	489	471	455	464	442	469	458	468	477	466	483	440	451	460	490	420	479	518	477	467	495	436	457	497	462	450	476	493	489	427	486	473	460	467	506	449	464	448	448	441	451	465	517	444	483	427	436	484	472	442	477	479	485	449	446	481	439	466	456	451	472	471	436	472	470	441	492	506	433	476	480	482	446	456	476	470	457	470	460	453	468	486	465	476	451	498	518	482	493	446	472	439	447	449	446	458	438	474	433	480	459	465	429	457	491	468	476	413	466	461	476	477	448	453	450	493	463	441	484	437	456	463	484	459	472	500	463	452	472	497	451	440	436	494	472	453	463	465	485	435	473	455	451	501	439	505	477	463	464	457	450	485	472	455	474	461	477	454	447	449	513	460	466	438	465	471	466	449	453	500	456	461	439	487	477	437	469	463	448	453	444	431	424	418	464	452	460	514	452	450	444	464	454	457	482	443	486	433	471	464	448	452	428	451	461	431	449	454	494	424	475	461	499	461	432	466	454	479	483	476	442	463	435	482	450	457	476	470	509	460	468	449	458	493	453	454	454	472	470	464	456	465	476	434	480	485	469	473	484	438	473	474	503	466	460	463	422	452	419	476	464	481	465	483	484	441	485	470	464	460	498	463	475	454	442	499	496	464	476	464	478	430	486	486	461	474	464	451	412	481	480	469	455	477	464	526	450	459	482	478	460	432	472	490	427	468	424	475	456	469	428	455	457	477	479	486	442	538	505	466	462	453	466	488	491	487	482	450	406	449	459	443	488	453	452	471	437	468	440	432	458	466	473	498	453	494	445	466	452	502	458	448	461	459	490	435	476	488	474	499	445	536	493	476	495	457	443	479	445	468	527	452	477	459	466	458	471	446	477	465	473	475	437	447	462	477	456	460	486	513	427	497	461	443	472	505	465	451	491	498	489	468	474	458	461	449	434	419	469	452	449	473	431	458	490	464	475	491	471	432	472	475	451	484	461	445	463	465	481	437	432	483	467	421	471	455	452	451	464	505	464	477	439	471	479	448	471	452	452	458	455	454	498	468	471	445	451	505	503	477	453	471	455	459	464	469	448	470	499	476	479	486	467	425	483	482	464	477	469	473	478	450	516	479	475	459	455	470	428	498	468	484	460	454	410	471	450	530	469	455	469	453	470	439	484	456	471	442	432	431	444	482	493	493	466	456	462	434	440	444	484	482	447	499	481	452	477	463	472	452	458	457	461	478	450	496	491	459	402	474	419	443	416	480	456	514	446	445	468	461	456	475	490	470	485	449	438	461	460	440	452	490	494	464	467	492	479	477	474	450	477	471	441	447	431	478	445	470	473	461	485	489	446	479	466	477	455	481	455	472	464	469	420	460	463	453	482	443	451	472	484	475	431	454	480	474	483	469	460	458	469	468	503	515	478	459	527	479	465	466	450	472	459	464	464	470	478	471	479	475	517	483	485	445	486	440	493	436	488	438	479	441	505	434	431	466	478
613	193	153	106	82	107	92	111	113	125	99	95	85	81	76	72	50	57	66	66	60	51	62	54	73	51	56	67	76	75	73	69	58	68	48	60	54	58	65	56	66	57	50	59	62	47	57	63	61	62	62	60	49	56	56	64	72	45	48	67	61	70	49	69	66	68	57	57	54	55	62	53	56	48	68	73	56	55	45	59	56	61	73	49	58	61	41	65	60	63	57	64	39	53	58	58	46	58	58	66	57	54	51	52	57	49	55	64	60	57	64	44	71	59	52	45	60	66	56	54	45	53	62	56	53	58	74	53	62	47	63	64	56	60	48	56	55	43	55	53	50	65	51	65	56	62	60	71	53	58	65	57	47	44	69	48	58	63	63	57	57	53	66	45	61	49	55	58	55	55	61	60	59	64	45	57	54	59	49	61	64	61	64	52	63	78	56	44	52	67	49	65	57	60	52	56	54	58	51	64	64	55	51	60	67	56	70	49	59	54	54	64	68	66	58	57	49	61	48	64	48	61	59	59	49	54	61	52	55	45	54	65	60	58	55	54	54	57	50	77	32	63	64	56	74	49	57	48	60	50	70	60	48	58	50	54	78	52	70	47	69	56	55	59	58	51	61	47	71	59	56	57	67	59	59	57	48	57	50	59	62	81	57	61	58	44	62	57	66	71	62	68	58	55	49	55	51	49	54	48	40	61	54	51	66	48	57	53	55	60	57	61	56	60	56	48	54	53	54	55	54	51	51	52	50	54	73	65	61	49	70	53	53	65	51	58	58	53	62	45	51	48	52	66	72	48	76	60	50	57	51	46	61	63	61	49	64	61	62	58	52	52	63	55	51	65	47	62	47	63	59	65	53	54	57	44	58	56	70	64	55	58	53	52	67	57	61	52	51	72	39	64	50	67	50	57	52	50	54	57	68	73	50	56	62	66	61	54	63	66	53	60	74	76	61	61	56	65	48	64	62	65	64	52	62	73	67	62	58	51	50	60	61	79	63	64	51	62	50	42	65	60	46	55	72	61	49	51	53	69	51	55	65	60	51	64	74	56	66	51	53	67	44	58	61	62	57	75	48	55	57	76	70	70	56	63	47	44	61	56	50	62	62	55	57	61	63	53	51	70	70	56	60	56	58	53	50	52	64	60	62	57	54	68	59	75	66	52	62	63	68	64	55	65	54	58	62	52	52	55	51	65	49	56	63	55	55	64	53	53	52	54	58	57	57	56	59	70	54	61	47	62	64	59	50	49	55	52	54	59	54	63	60	68	55	60	52	55	54	55	51	52	61	68	68	59	56	57	45	61	72	48	58	60	55	45	65	61	53	60	67	68	52	62	55	46	64	70	52	59	66	56	49	57	50	50	55	67	60	48	60	61	45	54	63	58	70	56	57	46	57	42	56	66	62	54	64	62	45	44	48	55	62	62	59	58	49	57	57	65	51	57	57	71	57	48	47	62	50	59	50	66	50	45	54	53	60	50	52	47	66	64	56	58	59	58	50	54	65	67	71	63	52	67	52	66	49	52	53	64	68	66	53	65	57	62	64	51	69	53	63	58	60	53	50	57	55	55	62	62	59	57	41	75	52	52	75	58	62	51	59	70	56	66	70	58	52	66	42	50	61	46	50	57	66	59	51	45	57	72	66	52	45	56	66	57	57	60	58	55	40	55	47	54	56	58	62	48	58	56	67	57	72	55	62	66	46	54	75	65	53	60	61	61	54	61	64	50	46	66	65	54	59	61	58	60	59	57	68	53	59	52	52	61	57	66	49	62	47	65	65	65	55	55	58	53	60	45	50	66	51	56	56	62	58	49	53	43	65	50	48	63	61	58	62	65	59	48	65	55	51	57	65	52	60	51	51	47	56	61	59	50	53	70	51	49	63	62	52	47	69	73	66	70	62	45	64	51	62	64	51	54	55	50	60	58	57	49	62	60	59	51	54	53	62	68	68	66	64	64	49	48	51	50	62	47	66	49	67	50	56	64	48	65	57	46	61	65	53	70	61	61	52	68	58	66	67	55	51	57	78	46	58	51	49	72	60	54	57	57	61	58	62	62	61	45	61	52	62	52	49	49	45	51	55	54	59	61	54	52	63	69	59	61	53	54	47	65	63	64	59	62	52	50	51	56	66	58	54	47	62	52	64	70	55	51	58	52	48	58	50	52	53	48	44	51	54	50	50	72	60	54	63	68	45	63	61	59	57	47	60	52	62	56	57	45	52	54	53	64	56	44	44	51	48	48	60	59	55	63	49	61	55	59	53	55	58	59	58	66	51	62	62	52	55	57	64	57	47	46	80	44	43	78	54	44	60	52	55	61	54	59	61	50	65	57	58	44	67	60	61	46	51	66	48	58	56	41	61	40	51	72	47	57	60	61	76	54	46	57	58	55	54	58	56	69	54	72	57	74	65	62	57	51	51	47	51	52	55	52	56	58	51	54	51	53	56	51	53	50	62	64	48	53	41	49	61	62	50	42	57	71	62	63	64	44	55	61	44	59	53	57	63	48	60	56	51	67	62	53	54	57	63	51	52	61	61	67	55	65	68	51	63	50	60	67	69	47	58	47	72	52	57	57	65	58	63	42	62	59	60	57	58	61	56	44	58	51	57	60	69	55	50	69	47	56	64	48	46	51	51	55	48	53	54	51	55	43	56	55	50	55	52	59	65	48	74	62	66	52	65	48	60	53	53	58	68	55	73	66	60	57	49	59	67	50	64	49	63	67	46	55	59	53	55	62	61	65	57	72	60	54	62	61	60	63	66	67	51	66	57	59	56	55	63	55	55	62	51	65	51	57	42	64	56	53	55	63	67	44	55	69	55	60	54	55	58	55	60	59	70	54	63	44	61	62	63	55	56	55	57	66	77	53	58	58	57	45	49	50	61	60	55	58	50	45	56	44	49	56	64	50	71	50	60	45	66	45	62	72	57	57	46	36	58	52	58	46	58	68	67	54	62	57	60	61	62	50	43	59	65	61	46	62	57	52	41	35	48	78	61	53	64	55	50	59	57	63	50	65	50	59	51	58	62	65	63	70	48	44	64	60	64	47	60	58	61	73	54	59	70	55	44	64	57	60	59	65	57	50	62	56	58	55	63	57	73	46	60	60	48	69	59	67	56	53	51	76	64	60	48	64	42	54	57	59	63	49	49	57	66	55	50	57	52	51	49	49	56	65	51	57	54	66	51	54	53	54	55	41	66	42	59	59	66	58	53	55	47	66	62	51	71	45	53	60	55	63	72	44	50	64	58	71	64	53	53	70	72	56	71	41	64	61	50	56	62	57	58	51	56	63	57	62	59	62	58	62	58	62	64	58	71	52	60	61	43	47	60	56	50	52	52	56	47	63	44	47	49	63	63	67	63	69	54	61	62	55	46	56	61	47	52	55	49	55	59	56	69	55	51	70	61	65	59	56	45	65	59	60	46	65	46	56	44	61	67	66	53	66	62	51	62	63	61	50	73	58	80	49	65	58	61	56	68	64
9074	2800	1590	1648	3283	5066	5272	4814	4174	3376	2700	2348	1866	1627	1442	1306	1083	1046	993	898	868	841	804	760	745	716	746	697	675	689	666	642	672	667	626	631	619	617	631	595	612	626	589	630	600	613	550	609	569	549	565	547	574	576	575	617	602	571	543	620	618	616	576	599	572	574	590	543	579	590	594	546	572	566	571	595	592	542	563	584	593	587	547	562	550	532	556	549	562	559	589	547	588	535	584	589	568	592	538	550	549	564	579	531	557	539	536	632	563	586	569	632	580	566	598	563	579	546	575	526	587	557	562	578	569	605	567	548	577	625	564	574	594	599	536	526	595	563	569	554	557	597	586	587	589	542	537	540	599	541	615	558	580	589	572	561	537	600	571	598	511	571	541	562	526	544	515	555	566	574	612	554	532	592	635	556	554	538	533	542	559	576	547	562	575	484	549	540	522	538	577	581	562	560	566	542	504	519	556	582	550	578	558	549	553	528	558	579	552	619	580	542	530	582	542	572	565	613	585	550	596	547	550	559	549	623	545	571	602	531	560	557	605	537	548	546	543	546	591	588	577	556	553	575	550	526	569	556	550	550	619	546	571	538	535	567	535	513	567	557	549	545	543	565	551	580	581	530	559	575	532	585	538	549	540	554	561	563	548	572	547	554	565	559	537	559	578	600	550	568	587	540	560	567	551	550	572	516	551	556	574	521	585	544	530	566	541	544	561	569	584	576	535	515	547	556	546	546	582	561	541	554	532	543	596	556	561	542	579	595	579	574	544	625	557	595	551	552	582	527	563	551	524	557	551	548	605	534	582	553	573	565	558	571	494	570	565	589	556	542	584	551	598	557	518	583	594	553	547	519	520	584	548	561	589	615	579	541	595	524	527	552	546	587	609	606	559	552	538	541	552	574	593	546	545	544	588	553	578	584	561	595	576	562	548	551	573	550	559	575	600	589	558	598	575	568	555	596	579	624	526	607	565	600	527	516	596	571	559	582	526	535	554	567	550	569	553	538	569	549	581	556	573	564	580	595	547	556	559	559	582	577	534	524	511	516	628	544	573	567	587	548	541	549	584	500	588	558	603	549	545	529	568	539	521	543	575	503	538	620	558	547	598	550	532	539	576	564	548	562	531	592	568	560	580	575	536	589	525	579	552	579	581	536	548	520	595	546	571	568	543	555	581	574	550	527	530	571	507	562	558	544	520	548	568	535	570	587	617	588	563	551	534	545	569	591	531	548	556	580	585	543	494	512	569	549	558	537	604	621	551	526	603	534	554	592	568	563	525	488	590	537	556	573	559	547	590	556	572	595	562	527	547	603	588	521	576	608	549	551	530	557	552	552	555	528	581	588	564	561	580	546	556	595	541	531	555	518	571	597	584	498	532	582	584	553	587	550	553	534	534	618	545	537	562	598	554	587	578	523	565	542	553	591	504	571	546	567	560	545	521	546	550	570	573	557	545	545	485	528	586	529	574	601	507	589	540	555	564	548	550	556	582	529	561	513	555	603	534	554	593	576	590	572	551	525	533	572	588	569	534	559	529	539	564	571	581	563	552	549	518	528	553	543	550	583	594	550	588	579	547	524	568	558	568	540	565	551	540	565	549	572	517	551	551	542	571	576	533	576	564	530	521	541	527	572	572	523	561	514	554	598	598	549	527	574	575	549	549	569	564	556	587	571	543	538	564	545	601	550	566	524	542	524	539	559	571	597	520	554	579	514	545	570	565	555	529	570	578	540	568	571	544	566	567	586	552	553	539	557	547	551	555	580	517	562	598	566	531	550	605	577	585	542	597	543	554	596	549	560	554	565	569	539	548	602	544	526	564	553	563	589	548	547	577	553	565	586	519	548	607	539	537	602	573	539	570	531	546	575	572	554	575	576	546	549	573	537	522	594	554	564	515	541	590	572	603	599	521	545	564	615	574	541	535	540	568	564	558	581	564	548	606	599	525	576	584	530	515	581	561	589	537	588	576	513	612	550	578	554	536	580	540	560	578	568	564	580	528	588	553	583	548	577	566	522	579	541	572	589	571	573	564	593	519	581	552	537	556	538	569	558	568	520	522	579	568	565	569	591	558	570	605	563	564	561	525	597	563	522	598	557	557	586	549	535	522	593	557	526	552	561	571	536	560	542	553	527	561	539	548	582	560	534	569	550	573	580	564	554	524	588	514	565	589	545	572	522	581	514	614	544	555	582	520	552	551	550	547	564	587	583	574	551	579	533	567	582	561	524	519	531	579	541	589	524	539	544	546	571	534	545	565	571	520	565	555	587	552	557	566	589	590	554	570	566	537	533	570	569	523	586	564	545	578	577	535	546	529	556	568	584	607	570	553	581	590	560	544	593	574	578	562	521	548	593	560	542	559	585	534	552	549	549	542	536	530	550	593	592	556	569	523	524	539	583	535	510	509	585	579	548	598	601	565	561	571	577	581	562	559	539	576	585	575	560	540	583	545	549	547	551	592	569	562	557	573	521	573	577	542	579	561	544	533	590	561	535	539	575	558	548	593	562	585	561	572	584	570	488	571	547	551	583	514	560	555	548	532	549	580	515	594	564	516	538	502	543	554	521	599	550	564	565	520	567	550	600	549	556	566	589	575	584	528	561	541	535	598	563	526	565	568	578	582	572	546	585	570	568	585	544	573	545	571	571	551	565	542	554	522	582	557	551	588	554	555	549	534	604	539	555	567	558	564	573	600	520	581	580	578	497	546	560	590	564	584	531	559	553	572	580	587	523	566	562	551	522	582	579	531	529	578	579	504	598	544	568	560	565	566	517	535	547	575	561	548	538	559	526	590	565	590	590	546	590	536	545	586	533	540	577	580	572	539	559	544	566	572	560	567	542	571	584	588	592	553	520	557	543	534	595	577	578	551	584	523	549	570	602	567	552	557	585	546	592	568	594	512	546	537	574	544	583	576	559	547	561	540	577	566	554	590	548	556	565	531	529	589	535	530	557	523	567	564	559	554	622	545	560	556	550	547	570	563	522	595	563	540	583	537	575	551	500	504	579	555	570	555	561	535	595	524	564	585	533	542	590	540	555	566	574	569	547	588	570	546	575	607	555	579	550	546	566	545	574	566	565	573	543	584	585	534	530	523	582	593	616	593	557	556	520	571	609	539	578	575	526	581	568	580	547	561	515	538	557	597	570	594	601	562	530	590	533	583	592	556	528	574	524	572	577	621	536	560	579	556	569	568	546	576	554	538	546	598	559	530	495	634	544	532	542	601	547	564	563	504	559	627	542	546	542	564	548	615	594	574	528	598	561	543	519	589	535	546	560	568	546	541	587	566	590	541	587	563	568	552	553	556	573	547	570	591	576	524	541	538	517	535	542	515	579	568	587	556	570	576	567	571	616	545	594	581	520	544	539	551	566	531	535	608	606	575	534	537	565	529	553	507	534	509	535	527	592	613	581	560	562	539	605	596	557	560	508	508	567	560	547	546	559	532	557	557	563	596	533	567	561	554	570	564	561	552	565	582	561
1588	133	113	65	51	41	70	68	66	65	67	47	46	52	46	44	37	32	35	29	32	35	28	38	29	32	17	43	47	35	29	30	18	33	28	25	32	34	28	30	32	26	26	32	27	34	21	28	38	25	20	27	36	30	30	34	29	20	31	24	29	34	25	17	18	21	29	32	44	21	37	23	26	22	39	24	30	25	25	30	31	25	31	29	31	22	28	28	27	27	35	28	32	25	31	34	24	22	29	35	35	30	31	33	28	22	29	36	35	29	19	32	40	25	27	39	31	18	35	36	29	35	27	24	30	28	36	28	31	31	30	35	32	30	32	33	19	25	33	27	31	25	35	22	29	42	35	30	29	20	28	34	30	27	20	26	30	32	26	26	27	40	22	25	22	36	36	28	24	28	33	37	27	27	22	27	23	29	18	36	34	26	24	34	26	19	40	17	35	28	34	23	39	23	29	24	17	27	22	29	32	19	18	26	32	20	24	20	25	29	26	20	27	19	25	29	36	30	28	30	24	36	30	37	21	21	16	29	35	24	29	25	29	32	29	18	43	31	21	23	20	27	32	34	31	29	24	29	32	22	32	30	29	29	21	26	25	22	35	29	31	29	22	32	39	29	25	30	28	32	27	25	24	22	27	17	26	20	23	24	19	36	27	33	25	24	30	28	21	41	29	24	26	19	27	16	26	33	26	33	26	25	18	29	27	28	25	30	26	26	34	28	26	23	29	31	21	18	32	29	24	30	30	43	26	28	22	30	34	29	29	32	20	34	25	22	29	30	42	29	33	26	27	30	31	28	37	34	36	31	23	18	27	22	14	31	28	32	31	26	27	23	16	24	31	27	28	25	34	27	25	29	23	24	20	28	21	28	20	33	33	16	27	28	29	22	28	37	37	26	28	32	27	36	32	20	23	34	39	28	27	22	21	24	31	19	19	25	29	27	29	26	34	23	21	31	39	26	19	19	30	32	34	29	30	22	31	23	29	30	22	20	18	21	27	22	38	30	30	34	25	26	26	28	27	35	18	28	25	35	37	23	25	19	25	24	21	29	29	33	34	30	25	30	25	24	33	20	30	33	32	38	34	24	31	23	27	33	29	28	27	18	23	19	21	31	31	21	17	29	29	23	31	25	23	27	23	29	24	20	26	27	24	25	26	29	25	28	29	25	29	22	29	32	26	28	35	33	22	26	26	32	22	29	29	27	28	30	20	28	29	27	21	22	23	27	30	26	25	27	25	26	26	34	31	26	29	25	37	17	27	28	34	23	31	19	25	20	26	41	33	31	24	22	31	28	24	32	29	19	33	36	32	28	22	27	22	30	37	25	26	25	30	31	18	32	22	22	25	19	34	22	20	34	27	31	26	26	34	23	26	33	21	31	30	31	31	19	27	18	23	31	20	39	33	24	26	32	34	28	29	27	27	24	28	27	37	28	27	30	24	24	24	32	25	28	28	22	28	39	24	23	28	24	18	32	24	29	34	22	33	28	33	19	27	24	28	29	26	28	32	28	21	25	22	29	29	39	28	25	27	30	25	31	30	25	18	31	23	34	27	30	34	38	29	31	30	24	20	31	29	26	27	36	21	22	34	31	21	25	30	31	24	31	24	29	35	24	36	24	29	23	19	21	19	25	35	25	35	19	18	26	21	26	31	21	33	24	24	19	28	32	23	27	34	29	33	31	23	32	20	25	30	28	30	23	26	24	27	24	31	19	25	26	30	30	26	24	25	29	30	29	26	20	28	30	23	30	27	24	27	25	26	38	23	27	31	26	26	21	34	30	29	36	20	39	24	26	37	25	29	29	26	31	33	28	32	29	22	21	36	33	21	29	35	33	29	25	18	18	34	31	26	26	31	33	20	27	27	24	24	17	28	35	26	30	27	22	28	25	31	23	30	22	27	38	38	29	27	30	31	28	23	20	28	29	27	19	25	33	40	23	23	23	31	30	25	29	27	34	34	26	26	20	27	25	19	33	22	24	26	29	28	32	33	24	30	27	33	31	32	32	22	31	18	31	19	23	25	27	25	40	30	24	31	16	19	27	25	27	22	32	29	22	33	31	34	30	31	30	42	30	31	28	24	30	35	23	26	26	33	16	30	29	34	24	25	25	18	29	31	30	33	23	22	26	26	30	26	21	30	19	21	27	20	21	37	35	20	24	31	20	29	25	29	31	25	28	36	20	30	36	26	29	32	27	20	34	20	26	22	32	21	25	29	22	27	39	22	28	29	29	27	32	24	17	36	33	29	26	19	28	24	25	23	33	30	27	20	22	20	26	27	28	30	37	25	26	33	30	32	28	32	32	33	31	26	25	21	30	26	32	21	32	32	30	27	29	30	31	31	23	35	23	28	24	21	23	27	26	34	25	32	21	25	35	25	23	31	31	24	38	26	21	34	23	34	31	31	23	22	38	29	27	19	28	32	9	25	28	20	27	25	34	16	33	29	29	29	30	23	28	36	28	29	31	32	25	40	22	30	26	35	32	15	25	28	29	27	30	26	28	15	27	21	19	20	23	19	28	30	34	33	27	29	19	19	29	25	24	34	31	25	27	20	22	24	33	30	30	26	38	36	25	30	21	27	24	37	29	22	22	32	30	28	30	30	31	19	23	33	32	32	28	24	21	19	27	28	23	30	31	39	26	28	30	29	29	36	17	28	35	23	21	28	29	30	23	32	21	32	24	28	31	30	33	23	25	32	28	30	16	30	21	22	25	30	20	33	31	30	27	28	28	30	24	26	21	29	30	21	27	36	19	35	30	28	26	20	26	29	32	27	33	26	20	39	26	31	27	26	19	28	40	30	25	33	23	40	27	27	26	30	30	31	31	25	22	33	25	32	30	14	19	26	35	30	25	31	24	23	28	19	16	33	27	37	33	26	36	26	27	22	23	23	17	30	19	26	23	17	25	22	17	30	21	23	31	29	19	20	32	33	36	24	29	30	25	27	33	38	27	23	33	23	17	37	26	30	24	15	27	25	26	19	27	39	32	27	33	14	24	27	28	21	29	20	27	27	28	38	29	23	43	34	24	27	24	24	28	24	29	24	27	28	24	21	34	31	26	28	28	25	29	28	25	23	36	34	17	23	32	26	28	20	30	32	21	22	37	26	28	21	18	28	30	24	30	43	32	24	30	26	21	22	25	17	28	39	22	29	26	23	23	32	26	27	19	24	37	29	18	28	28	29	29	28	28	28	29	17	26	22	32	26	27	28	21	31	26	32	37	38	30	23	22	23	27	26	19	25	21	25	32	28	27	24	35	21	22	24	27	19	26	19	33	30	27	30	33	22	28	30	28	25	24	24	35	23	24	29	27	24	27	24	23	20	23	28	32	31	34	27	30	33	28	29	28	24	34	31	24	25	34	32	29	26	35	28	24	17	32	34	33	35	29	28	26	27	28	29	32	30	20	24	19	37	28	35	26	24	26	41	30	20	27	26	33	26	32	24	24	24	24	28	39	17	34	14	30	28	35	20	37	20	28
10416	2019	1216	1259	2616	4370	4557	4140	3493	2825	2392	1936	1641	1324	1136	991	882	724	678	626	542	497	531	518	456	419	408	421	415	345	401	353	346	373	340	331	324	304	299	334	296	309	325	300	285	285	306	329	294	278	309	278	309	286	284	289	267	246	298	289	284	273	263	275	276	280	226	265	233	257	291	269	262	266	279	252	272	253	282	261	267	297	291	277	265	286	250	280	274	260	254	265	276	241	249	285	268	251	254	263	255	276	246	247	264	238	252	275	255	237	266	251	247	281	262	247	277	247	280	252	274	273	252	302	276	250	271	266	274	277	257	251	255	288	244	292	281	270	282	264	271	252	252	267	263	268	252	271	260	266	253	276	273	286	274	261	251	237	253	242	260	262	268	239	251	276	281	255	275	263	281	249	266	249	280	219	270	247	251	242	244	256	292	268	290	294	252	238	246	250	255	262	270	258	247	264	290	269	274	282	291	260	259	243	269	279	253	257	248	268	306	267	264	266	257	252	283	271	282	264	265	263	267	250	254	236	267	225	253	252	243	255	242	277	259	269	280	268	248	265	281	270	266	249	244	274	260	269	272	255	258	268	255	272	250	251	266	269	243	281	248	279	255	258	272	252	254	278	268	276	282	263	262	248	254	291	263	274	263	272	277	271	273	264	239	264	259	242	248	287	255	274	258	257	269	261	264	244	271	272	249	241	251	262	256	262	273	247	283	267	269	275	277	255	273	244	295	267	249	267	293	283	237	258	281	279	273	282	260	246	304	261	253	272	240	272	217	283	298	226	258	253	287	256	266	280	242	280	257	281	259	278	279	264	281	288	265	231	268	292	243	263	261	266	270	254	264	239	268	297	268	272	262	270	259	276	260	244	258	237	295	264	260	246	261	286	248	263	268	258	271	280	256	259	255	256	264	258	264	226	263	273	276	254	281	236	239	287	272	255	272	254	268	275	275	255	245	252	264	254	279	272	258	255	263	251	237	262	274	226	272	285	280	265	225	250	261	252	283	264	264	267	264	239	284	276	279	258	256	270	275	247	269	240	241	273	291	248	270	225	266	271	261	267	266	295	257	231	254	255	265	249	253	248	251	261	265	266	259	270	271	274	285	272	268	252	275	242	246	268	240	241	279	288	298	259	283	290	243	256	243	244	258	266	233	254	287	283	275	270	261	279	281	271	254	280	238	253	255	288	250	271	256	270	266	258	234	231	257	263	254	280	263	278	254	243	252	237	263	275	245	244	266	267	281	276	270	269	262	262	282	278	252	263	282	258	264	274	284	270	269	267	241	250	264	270	258	264	270	283	264	255	290	244	284	287	250	262	265	253	255	271	286	269	254	251	297	268	251	257	266	270	249	263	260	269	247	248	245	275	266	248	266	254	260	274	284	253	260	272	269	242	261	276	279	280	255	290	272	273	265	270	257	238	269	253	283	250	251	258	283	231	285	240	281	256	266	249	265	246	275	269	282	260	227	248	243	298	257	249	249	248	273	271	246	252	253	247	284	257	265	290	292	252	256	291	251	287	262	268	272	293	272	257	250	274	289	260	262	237	248	283	270	292	268	269	264	285	274	264	273	271	289	262	269	282	278	262	245	259	280	287	266	245	240	269	252	279	260	240	243	259	277	244	233	278	266	267	252	222	282	249	267	274	246	266	293	279	257	270	264	291	258	278	276	262	264	276	255	267	237	267	275	264	256	266	267	256	274	281	254	244	252	248	263	274	259	273	278	261	279	247	257	279	267	245	287	284	267	286	244	234	266	236	256	274	255	238	273	275	251	265	270	267	231	271	287	239	239	247	249	252	278	277	302	296	305	263	274	260	288	245	289	293	259	247	260	273	258	259	264	246	251	252	259	285	268	282	254	247	235	273	266	278	254	265	257	280	251	262	275	265	265	249	295	284	284	250	248	272	242	259	244	245	278	245	303	300	273	235	286	273	257	264	258	267	265	289	266	277	285	266	274	267	294	250	257	254	277	280	251	305	281	279	244	249	303	261	255	255	274	248	272	275	259	268	247	265	259	245	271	244	276	260	247	240	261	239	260	260	243	288	267	278	282	233	249	278	258	273	277	273	269	265	272	260	269	264	278	251	252	281	254	235	251	256	259	268	277	252	252	263	271	262	238	261	267	267	260	249	240	236	225	264	257	241	273	273	242	270	287	253	286	277	235	251	253	255	268	267	246	241	237	249	290	260	252	267	270	249	274	253	248	267	271	265	260	263	262	264	263	277	287	282	270	258	253	241	270	269	259	246	261	248	248	263	268	243	285	266	258	236	287	259	258	238	254	236	239	293	276	243	262	275	278	279	232	257	298	245	276	271	239	270	305	272	257	264	275	257	277	243	277	288	254	238	266	289	275	267	300	242	252	265	272	255	283	279	263	282	253	255	242	276	260	265	284	270	253	266	238	266	266	274	250	249	283	275	241	274	258	262	254	261	241	280	275	292	266	270	263	270	269	270	283	256	240	262	244	264	273	271	231	253	279	258	247	266	275	285	247	258	252	309	259	238	278	247	249	286	262	243	258	238	255	240	289	250	247	277	267	254	293	235	259	235	278	267	258	257	261	254	256	249	265	254	238	288	288	278	280	265	280	274	266	212	281	273	244	273	245	224	248	267	276	243	267	241	254	262	258	276	223	251	250	296	217	278	235	299	252	261	260	260	264	263	280	266	269	259	258	273	240	242	271	289	273	255	266	271	257	256	260	250	284	252	268	270	254	269	272	255	245	281	240	231	265	273	249	285	264	262	254	251	297	261	240	290	266	216	287	244	207	248	269	273	262	301	252	251	260	267	303	257	273	239	262	266	276	254	313	265	256	242	256	263	242	265	257	274	268	258	265	266	285	257	284	280	251	260	254	297	265	267	271	285	268	260	272	252	276	289	246	284	266	250	233	224	252	267	222	269	274	245	264	268	278	264	273	249	274	249	291	256	235	265	264	276	256	264	246	266	279	252	276	279	248	258	274	264	261	255	240	268	264	250	246	262	262	248	281	270	222	277	256	266	263	263	272	264	256	269	288	245	265	241	313	275	248	254	250	260	250	273	239	267	252	254	251	278	267	251	276	253	234	236	275	246	259	258	265	264	237	270	276	259	275	274	261	241	284	270	272	235	270	243	283	243	269	250	247	283	244	242	257	265	271	271	242	255	266	262	263	267	263	245	242	231	263	249	273	260	234	242	262	260	258	258	281	268	237	250	243	254	266	223	243	257	268	229	246	283	226	213	265	278	262	263	261	252	267	266	248	256	269	285	280	258	263	269	257	256	284	270	268	286	239	272	273	262	262	258	251	271	251	284	291	256	264	311	272	270	271	283	288	234	274	249	267	267	256	258	282	262	241	234	270	251	250	280	263	260	253	255	272	248	241	260	288	265	243	283	264	271	295	256	295	264	266	270	263	266	293	254	266	271	274	254	247	266	255	279	262	249	270	250	263	251	244	240	265	263	259	256	254	259	245	253	282	268	253	259	271	262	270	250
874	202	128	88	79	86	93	103	115	85	97	97	76	57	78	46	55	54	38	55	54	60	57	58	44	42	46	48	49	44	37	42	46	32	45	39	61	43	45	44	34	38	36	50	34	47	32	44	42	30	51	44	39	39	42	37	40	44	37	41	43	29	42	38	43	39	37	46	50	33	41	42	47	50	40	49	43	33	40	39	20	36	44	37	26	37	49	44	39	40	33	30	34	50	55	42	37	34	38	28	34	38	42	46	37	40	34	39	35	27	49	43	49	39	35	49	31	47	38	38	39	45	39	34	41	43	35	23	35	43	45	36	37	39	40	32	46	55	41	39	42	43	27	33	43	35	38	33	33	37	46	48	36	42	45	47	42	46	44	42	47	49	39	40	37	45	33	41	44	40	35	40	35	37	30	34	47	31	50	40	40	46	44	57	36	45	31	53	41	46	52	32	41	39	25	46	38	31	47	40	43	33	35	46	43	37	44	44	46	34	40	39	31	46	27	36	31	42	36	36	35	42	37	31	49	33	40	43	51	43	46	37	49	36	44	36	40	37	51	41	44	35	39	31	39	35	28	30	32	30	51	47	39	49	31	42	39	38	32	34	35	33	46	41	49	45	49	28	30	43	34	39	37	37	37	43	39	50	39	33	31	27	40	34	40	28	34	42	33	24	49	34	32	53	44	33	35	32	47	46	46	31	38	45	33	38	38	39	38	34	43	39	39	20	41	43	33	40	44	51	50	36	45	41	29	49	42	43	41	45	25	40	39	23	45	39	38	42	41	38	50	41	33	31	32	33	52	43	30	40	41	39	36	39	49	36	36	30	33	35	36	35	37	41	45	36	36	40	37	58	39	39	39	40	36	30	54	32	43	39	47	46	40	35	46	42	41	38	42	37	50	35	37	40	45	32	35	48	47	28	50	42	57	36	43	44	36	46	45	35	40	40	40	38	30	45	44	34	32	44	46	31	48	29	32	35	32	52	40	39	40	39	36	42	40	51	41	35	43	35	40	32	30	40	33	43	48	45	42	35	43	46	43	36	38	39	28	31	45	35	32	34	48	36	40	43	40	30	33	47	31	28	40	38	36	39	29	43	31	34	39	48	41	45	25	44	39	40	47	35	40	39	48	48	38	46	51	35	42	45	40	41	34	38	41	40	44	49	36	39	34	40	42	45	31	38	42	51	33	30	40	43	29	46	33	41	35	35	43	41	49	44	40	39	44	46	40	35	56	41	42	30	40	42	35	36	34	33	36	40	35	38	36	43	32	52	47	43	37	33	36	37	30	40	31	43	37	49	42	48	46	43	42	37	42	43	44	46	56	36	39	43	43	33	32	41	45	28	41	35	45	49	44	30	54	46	39	39	36	31	39	55	49	35	35	38	39	33	27	33	36	46	39	41	39	34	42	35	41	44	36	37	42	51	48	40	42	32	37	40	38	43	46	38	46	38	38	48	40	37	28	39	41	42	35	44	44	44	40	33	42	43	37	39	44	40	44	45	43	40	38	32	49	36	45	45	36	39	34	35	36	47	48	38	46	37	58	38	33	33	43	36	34	39	34	43	47	37	39	44	49	28	47	38	32	42	47	41	30	29	39	47	41	40	47	43	38	35	45	35	21	42	33	45	44	44	41	40	38	30	29	39	44	39	50	31	34	25	49	38	31	41	31	31	30	28	46	43	41	27	37	36	44	40	35	60	46	41	39	47	47	32	45	45	38	38	40	48	45	49	40	33	44	39	41	33	46	37	44	32	43	42	35	46	45	27	31	31	33	22	34	44	32	31	40	44	35	35	44	37	51	42	26	45	40	35	44	30	38	35	35	34	35	38	34	30	42	44	30	44	42	35	47	57	42	36	31	40	50	37	41	39	38	39	47	36	38	41	41	41	54	33	47	39	33	34	40	39	35	38	36	42	51	31	49	40	31	40	38	40	32	42	34	34	46	49	42	37	34	38	39	39	36	40	41	46	35	35	34	38	35	35	33	40	39	37	38	43	36	44	33	28	44	39	30	34	45	37	38	52	52	43	32	30	43	32	28	40	43	45	34	30	33	42	37	40	44	37	51	53	48	37	33	38	37	33	33	30	46	44	30	35	32	40	43	30	39	36	37	39	38	38	38	37	35	42	34	31	40	44	33	51	52	43	43	30	49	40	36	49	53	34	42	39	42	37	24	36	49	33	38	37	39	51	39	31	43	45	44	45	36	45	41	34	41	38	41	36	45	38	31	38	45	41	39	45	39	39	46	37	33	42	35	46	36	31	39	41	35	43	47	49	49	39	50	39	43	43	34	33	35	54	50	24	38	42	40	43	36	35	33	35	32	30	47	36	41	40	35	35	36	29	41	37	42	36	51	39	47	31	44	45	37	39	33	37	28	42	53	32	39	44	50	28	38	34	40	43	48	46	46	37	39	43	36	41	28	41	39	38	31	38	33	39	37	35	34	43	36	39	31	42	35	32	32	32	36	32	46	40	32	39	40	39	36	47	50	36	33	44	45	43	28	43	48	39	41	29	51	41	43	34	47	46	41	27	32	27	35	36	32	37	37	42	33	40	31	34	45	41	27	41	38	38	38	25	40	39	40	47	40	33	40	35	41	38	32	34	45	47	29	41	44	42	56	46	37	32	25	40	43	52	45	40	39	39	38	26	46	36	31	34	36	35	42	44	44	38	41	36	31	44	23	44	43	28	42	48	45	32	37	36	36	48	43	38	37	42	38	42	48	42	38	47	42	37	41	41	46	40	38	40	40	35	25	32	37	60	40	31	43	34	38	32	27	42	34	34	40	30	35	34	36	46	29	39	28	47	47	39	31	40	45	36	43	39	35	36	28	41	35	42	38	42	36	31	36	39	40	41	25	48	33	32	43	35	40	39	43	47	41	43	33	29	41	30	50	49	40	48	34	32	49	34	35	48	34	31	38	47	36	33	31	29	48	37	28	22	35	36	34	39	34	43	35	46	46	49	40	54	48	35	34	41	31	41	38	36	34	40	30	44	33	43	34	38	46	41	40	46	41	48	48	44	40	34	50	30	45	37	44	46	38	38	34	34	45	27	31	37	37	36	37	30	43	35	49	39	38	34	45	37	41	39	42	43	33	41	32	22	47	35	32	37	36	36	33	35	48	49	51	42	39	53	42	28	46	31	35	39	37	45	28	53	42	32	32	41	40	36	42	54	46	52	44	43	51	41	37	27	48	39	47	25	42	42	34	42	50	42	29	40	30	35	37	44	23	36	46	44	35	37	41	45	41	46	39	44	47	46	41	42	36	46	39	40	36	45	45	38	32	49	42	32	38	28	38	43	37	34	51	36	32	36	40	45	42	34	38	30	34	35	42	33	43	49	46	35	39	36	40	36	32	37	58	41	44	29	39	40	43	37	38	48	48	31	39	36	48	34	26	42	40	37	38	38	39	40	38	32	41	38	38	42	40	44	26	47	47	37	30	45	58	34	43	44	49	38	57	36	37	40	34	50	37	50
11901	3184	1771	1716	3896	5998	6608	6068	5082	4172	3431	2740	2270	1871	1662	1436	1182	1105	1053	895	839	868	716	725	670	630	666	631	589	592	542	525	554	561	502	479	497	499	489	466	430	456	471	481	444	427	445	459	446	423	416	444	410	448	414	435	414	431	391	399	430	421	425	394	388	404	388	411	425	394	417	380	435	389	396	429	417	400	402	420	407	409	406	441	424	403	378	445	442	431	414	418	405	409	427	427	380	420	411	388	432	410	421	406	437	414	415	414	393	351	381	412	396	420	412	404	405	383	435	420	398	398	421	436	430	379	395	387	415	409	419	407	409	381	382	398	443	409	397	407	425	378	385	370	429	421	410	410	372	440	406	406	402	379	386	400	400	391	430	413	406	393	375	412	369	402	415	378	384	397	366	383	396	404	381	390	393	397	392	382	432	402	399	391	428	380	388	420	374	407	399	368	400	390	360	409	368	378	403	376	409	409	382	378	385	371	356	403	416	383	410	396	373	400	395	407	422	374	390	389	425	407	381	411	399	377	405	429	352	392	377	345	421	397	415	395	407	379	423	377	414	396	413	410	394	417	382	412	377	403	371	396	365	402	414	385	374	423	377	401	458	423	388	398	405	429	415	402	394	385	428	373	408	403	415	375	345	386	378	377	385	372	405	371	369	390	406	432	395	398	392	373	359	421	370	408	393	401	400	384	377	379	409	414	387	392	390	362	401	371	368	385	380	406	390	413	392	383	379	364	414	370	391	398	430	387	405	394	387	392	439	400	362	392	418	362	415	375	385	410	369	413	389	417	413	360	427	407	394	363	368	400	389	384	378	408	394	394	349	423	368	419	400	389	393	392	420	418	379	378	414	373	427	377	405	347	388	403	403	373	410	432	402	379	385	325	365	417	402	400	370	405	412	396	386	372	391	423	411	348	373	377	349	398	364	410	374	387	403	359	395	373	386	387	392	413	399	387	379	429	427	405	368	402	412	423	418	406	410	395	412	379	429	408	420	395	379	372	382	404	402	394	381	382	373	356	349	410	378	395	407	374	387	407	413	400	406	388	419	386	389	356	372	416	390	389	384	419	372	416	407	377	382	391	382	409	389	361	353	378	395	369	417	378	403	412	381	404	367	383	413	365	393	410	396	391	430	416	381	371	388	415	392	415	408	383	417	380	379	426	382	405	410	414	402	381	370	407	386	385	356	384	418	401	396	355	391	399	382	400	428	393	372	418	381	386	398	424	391	418	411	388	379	418	395	375	390	394	432	410	418	394	348	385	386	405	451	421	374	369	399	410	414	373	395	381	390	374	387	412	397	386	381	449	414	368	403	394	377	449	376	386	367	416	378	416	367	418	414	357	408	386	386	376	382	357	411	397	401	396	382	383	360	374	403	406	369	394	389	355	402	392	402	393	408	380	441	383	424	401	381	382	393	381	379	359	389	410	398	380	407	379	448	425	428	457	391	417	406	371	416	383	404	386	388	393	383	416	388	411	384	412	386	393	389	393	391	367	380	374	378	412	390	372	416	407	379	395	360	353	345	412	359	405	423	383	373	397	417	379	425	409	434	397	374	400	391	377	427	392	366	401	390	396	413	387	395	373	375	401	396	400	426	381	391	389	402	373	388	364	407	408	395	417	410	400	396	400	391	394	387	412	399	393	384	412	400	421	391	391	377	400	420	419	369	407	383	404	381	432	436	397	388	384	393	411	379	382	351	400	376	416	410	385	436	412	378	384	406	418	406	378	367	431	383	388	392	361	370	389	391	394	431	405	386	420	397	422	402	407	403	407	411	398	371	375	376	365	385	396	429	387	439	376	433	376	388	396	432	381	382	368	420	399	372	373	393	376	397	407	415	370	426	383	425	409	422	401	388	407	405	383	355	427	420	423	368	405	391	397	402	395	399	399	407	371	376	388	395	424	379	403	388	402	402	424	393	360	399	384	438	419	422	355	393	382	407	429	369	402	374	458	411	378	407	417	390	404	396	405	373	364	372	412	415	394	434	395	356	396	438	429	396	394	398	399	402	370	412	396	373	392	388	381	418	386	414	381	369	381	417	408	388	401	364	385	418	406	406	400	378	422	378	385	405	390	374	410	391	389	399	373	407	394	385	406	407	385	422	415	377	389	383	413	413	387	379	414	379	384	382	376	424	450	403	395	417	364	404	364	395	423	415	417	393	364	434	413	405	430	420	399	400	418	370	412	401	407	360	389	392	417	425	385	428	401	421	425	395	416	368	388	387	410	446	431	448	412	387	389	420	431	412	375	393	381	367	431	418	394	421	372	375	409	417	405	402	388	393	414	409	380	416	402	366	394	373	399	401	381	397	411	389	386	420	370	406	372	416	408	400	405	386	368	402	373	381	376	391	382	408	405	432	386	371	386	394	412	399	391	383	386	398	377	369	396	342	416	387	397	376	426	374	388	402	390	392	416	407	417	377	385	404	410	405	377	416	382	435	388	381	375	393	376	413	407	425	352	414	423	379	410	392	367	413	383	395	384	379	365	385	411	401	373	384	413	397	400	450	437	394	413	418	377	424	368	418	390	390	388	405	391	410	398	386	407	397	379	398	403	383	390	387	383	386	401	396	407	397	380	386	441	427	406	425	385	373	416	363	389	380	402	389	410	375	393	417	384	376	390	390	374	367	384	399	401	379	389	370	402	402	366	361	396	390	430	388	407	443	371	430	386	379	369	383	425	405	376	417	402	394	391	430	381	400	401	420	390	382	387	425	400	392	396	374	401	371	404	384	388	360	374	418	386	431	386	383	410	415	416	393	412	382	408	387	390	382	409	373	381	383	437	392	419	405	412	358	437	380	409	423	399	411	416	376	401	405	374	383	395	388	393	395	396	364	377	408	386	384	361	377	410	403	407	399	377	380	414	390	376	439	407	403	393	385	366	402	419	376	383	378	428	423	430	403	409	391	387	367	398	380	382	411	384	418	410	409	401	397	385	392	374	379	383	405	432	390	390	400	423	383	370	397	382	383	402	394	357	394	403	367	396	368	404	373	393	417	383	388	361	395	378	385	424	365	400	387	401	400	418	385	424	366	406	384	365	383	393	385	394	395	387	355	399	423	431	366	396	379	390	416	392	401	386	400	426	419	399	420	415	389	417	402	401	384	409	383	359	384	399	391	342	378	406	382	388	377	369	407	376	418	421	410	427	379	405	386	390	366	386	393	411	384	393	340	399	400	398	409	406	408	415	369	355	388	385	380	394	409	383	408	369	389	418	389	444	401	385	389	427	414	389	364	374	422	409	397	395	383	418	404	381	420	388	386	375	375	382	410	406	385	387	369	387	389	387	405	390	423	377	380	407	398	400	363	375	371	400	407	405	417	426	380	370	399	413	377	389	405	400	388	354	394	381	420	416	382	426	411	393	393	361	383	387	394	426	418	377	391	379	407	376	383	379	384	410	385	411	361	366	387	434	387	391	408	414	406	383	389	391	397	394	401	396	410	363	408	412	386	374	389	367	423	391	385	378
1113	106	88	69	74	69	71	82	80	71	60	71	68	62	63	59	51	59	58	64	53	56	53	57	43	44	47	44	51	34	44	47	60	51	43	52	40	59	45	43	46	48	48	60	36	59	55	57	38	45	54	60	55	41	61	39	46	54	64	44	43	42	50	42	41	57	42	48	56	61	44	38	46	53	47	50	40	36	48	37	64	46	55	49	45	49	36	45	60	60	33	58	51	56	57	31	36	55	46	53	40	66	53	43	46	45	54	48	65	48	40	43	44	48	43	39	48	40	42	41	50	46	43	52	59	59	48	42	43	49	58	57	45	34	61	50	58	47	39	54	54	51	52	51	53	60	51	54	48	51	60	47	61	55	40	53	50	54	33	56	56	39	52	49	53	54	48	38	44	47	64	60	55	41	44	59	39	45	51	56	37	55	53	51	67	49	44	45	57	54	46	43	50	64	39	54	43	63	48	51	49	47	46	41	40	63	49	42	39	60	55	47	54	45	52	46	54	47	48	54	50	54	43	45	40	58	43	51	60	40	49	32	55	53	55	56	58	56	36	46	61	38	42	60	61	42	49	54	59	64	42	48	46	43	56	44	46	45	53	50	45	40	48	47	47	53	39	51	69	48	52	43	55	49	46	41	54	47	55	55	51	47	38	50	49	43	49	49	39	47	48	52	42	55	42	54	34	47	56	41	47	56	59	52	60	37	46	53	48	59	39	55	46	39	55	45	51	57	51	63	39	49	50	49	44	46	50	54	39	43	47	41	43	58	50	42	46	61	51	45	53	40	49	40	60	37	43	48	60	52	46	49	45	59	53	51	49	43	56	44	41	52	42	47	54	56	50	42	54	43	49	49	38	37	56	46	52	47	54	51	56	54	52	54	55	46	41	44	60	46	42	56	54	43	50	53	55	59	52	59	50	50	50	43	40	37	38	59	54	53	48	44	63	49	46	55	32	47	42	57	63	62	62	36	40	52	38	44	60	52	41	58	53	62	50	53	48	53	45	51	48	42	39	36	53	50	57	41	52	46	42	50	52	47	53	48	45	55	51	52	52	67	47	45	56	59	45	49	42	45	55	47	54	44	55	48	64	49	49	42	43	58	58	52	52	42	48	43	49	45	38	55	51	53	45	47	45	53	61	45	56	58	56	46	44	54	33	52	47	48	44	37	61	53	68	48	49	41	43	48	51	39	54	56	47	49	54	46	46	51	48	39	51	44	57	42	44	31	47	54	40	58	55	50	45	41	45	31	50	49	52	42	52	54	52	49	54	48	53	48	55	46	54	59	36	53	51	59	41	47	60	48	49	48	52	63	62	52	46	48	54	44	46	52	43	55	48	59	52	63	62	46	42	46	44	44	52	66	46	53	52	45	54	47	43	37	51	45	35	52	48	52	52	57	60	57	44	55	62	38	55	39	42	63	54	48	51	60	42	37	54	48	61	67	40	62	44	42	52	53	60	48	51	46	53	62	41	58	49	52	51	61	45	51	48	41	56	63	45	44	48	51	59	50	50	59	39	47	49	42	49	66	37	42	54	46	71	46	49	46	50	53	64	38	58	39	59	39	51	43	41	49	46	49	50	48	61	39	44	43	57	54	36	51	46	57	48	46	56	58	45	59	52	44	42	35	48	61	54	58	43	63	60	50	51	45	52	49	39	53	39	41	39	46	49	62	48	53	46	45	49	40	51	42	47	50	76	47	52	61	60	53	57	58	59	47	53	53	61	49	46	53	47	50	55	50	36	44	50	45	52	60	49	43	49	50	42	65	57	38	48	56	45	58	61	54	58	63	45	50	62	53	61	46	47	49	51	50	47	60	38	38	56	44	53	53	43	46	52	47	37	52	44	55	46	52	45	42	49	41	51	58	58	43	38	54	43	45	37	49	41	44	48	39	55	54	37	64	42	48	44	44	52	44	46	50	51	48	34	53	50	37	55	35	48	44	50	35	50	46	49	58	51	51	53	56	61	48	42	40	60	50	53	46	39	57	51	52	47	55	43	48	53	52	44	65	60	47	37	48	39	47	50	49	43	49	45	50	61	37	61	48	45	45	40	46	53	52	41	52	55	57	47	47	51	56	51	45	43	44	60	46	52	52	59	57	49	50	61	43	62	45	43	49	39	47	55	46	52	56	50	60	57	50	41	47	40	46	49	49	55	54	39	46	58	53	45	47	38	65	50	49	53	42	58	55	52	58	47	57	55	57	52	37	43	46	38	53	56	56	47	44	41	44	46	40	58	55	30	52	58	51	42	44	45	61	62	45	43	52	58	44	46	49	44	39	41	53	48	67	54	56	48	41	37	54	46	51	60	31	48	33	56	53	50	55	60	54	58	49	37	56	51	59	45	60	53	47	46	52	46	39	41	54	37	47	43	36	59	46	63	57	39	56	37	44	49	58	46	57	54	56	50	52	38	47	44	43	59	52	44	48	67	62	47	42	53	46	54	63	47	61	46	32	45	47	54	58	50	44	61	43	49	47	49	39	48	53	57	65	49	43	49	46	50	38	58	61	45	31	57	47	60	54	66	54	45	58	55	48	45	65	45	56	53	47	54	43	41	57	50	43	48	34	55	53	61	56	50	54	48	46	40	60	52	40	46	48	66	43	49	55	48	49	57	50	49	54	38	52	47	50	49	52	41	47	50	41	31	51	59	47	42	52	41	55	48	52	40	50	43	48	60	74	43	45	56	49	57	43	42	40	39	48	48	53	54	49	49	44	54	39	55	59	64	59	55	39	52	52	47	47	58	59	48	48	54	41	45	55	39	50	45	62	36	36	53	40	51	57	48	53	51	46	56	34	47	50	54	53	33	52	53	60	47	70	40	54	50	41	59	54	50	51	36	51	54	64	49	52	47	55	46	46	51	39	57	54	62	54	52	56	60	40	47	52	51	41	48	52	39	51	49	52	55	43	61	52	51	53	51	46	54	47	39	43	51	58	35	50	40	49	57	54	52	55	47	78	45	59	51	43	50	55	54	48	55	53	47	62	46	50	59	62	52	45	36	40	48	41	52	42	46	48	47	40	52	59	55	43	42	41	57	41	60	41	42	44	33	38	53	37	48	55	46	46	63	44	43	56	62	46	53	47	54	62	56	54	52	57	34	52	51	66	57	51	48	55	61	53	55	54	51	47	47	41	57	50	59	47	60	52	44	51	52	37	47	33	46	58	45	32	60	46	52	60	54	36	47	59	50	54	43	59	43	56	44	56	55	49	56	57	57	48	58	58	60	48	45	62	40	55	50	55	47	37	44	54	49	52	58	54	57	57	54	50	56	50	47	55	44	40	43	56	41	54	57	50	49	36	71	50	51	45	47	58	43	47	54	55	51	60	51	50	53	62	47	46	53	48	39	57	39	56	63	43	51	50	57	60	47	59	41	42	44	42	52	57	51	42	48	53	63	39	54	41	51	46	53	47	58	56	52	49	56	43	48	54	42	48	50	41	60	49	51	53	62	45	53	57	57	59	58	61	45	43
9133	1638	1091	1132	2056	3112	3202	2853	2474	2044	1602	1414	1215	1044	934	861	717	701	735	660	608	613	620	583	550	561	537	534	476	519	523	521	515	510	502	481	506	487	525	500	535	492	490	466	494	503	487	494	439	471	507	509	475	512	475	498	509	501	480	490	525	479	495	479	475	499	509	485	478	459	485	491	482	462	437	488	491	454	498	492	495	420	491	493	494	464	539	464	495	508	437	480	492	479	503	485	470	461	497	482	484	497	463	442	444	450	470	470	487	470	514	486	488	490	463	497	478	454	453	464	522	489	525	465	493	507	494	483	491	471	490	475	482	444	499	471	464	483	473	451	435	485	437	448	512	467	486	504	466	453	488	500	435	461	465	471	517	505	493	470	465	455	490	483	497	483	472	496	464	468	479	448	456	477	486	462	464	479	453	470	461	446	462	467	464	463	480	466	489	491	505	426	476	489	499	450	499	505	468	475	473	488	482	496	483	516	472	490	479	516	476	493	462	492	523	470	482	488	454	438	498	446	484	471	458	464	458	448	486	486	440	475	478	492	524	465	486	445	456	475	497	484	507	475	481	473	502	495	465	495	448	458	492	464	477	509	453	437	491	496	495	485	485	492	478	459	509	474	443	524	460	466	475	501	458	455	432	518	487	468	450	497	469	499	475	484	429	511	481	491	496	489	441	484	505	493	442	484	471	472	445	495	486	459	506	543	482	488	452	458	515	467	511	468	479	446	494	458	485	471	462	488	470	471	430	456	445	483	464	485	483	459	461	445	492	449	444	450	468	460	469	525	453	475	483	453	466	462	487	438	474	481	498	477	463	473	472	440	478	515	441	474	478	446	502	454	472	437	472	505	483	419	480	489	480	429	479	431	493	455	471	494	465	478	435	482	446	472	471	450	436	539	476	469	468	447	482	456	463	482	490	527	465	489	474	475	513	493	483	462	472	471	479	485	463	450	483	472	437	478	483	457	460	462	485	467	450	470	510	514	472	482	488	468	513	484	465	450	490	461	457	489	454	462	441	464	471	459	521	498	438	424	494	454	441	452	510	481	491	488	488	483	492	457	449	510	470	476	460	479	462	483	490	505	465	467	487	487	477	474	492	501	474	481	461	470	481	455	476	471	483	469	521	475	462	510	505	468	489	478	488	473	442	473	462	448	516	482	482	519	498	492	480	469	441	493	487	483	488	425	534	470	476	477	470	485	475	472	515	436	484	502	488	486	458	489	450	481	488	461	483	477	463	505	461	475	465	434	504	529	463	488	451	452	488	475	484	448	499	473	503	495	430	478	436	496	459	516	501	490	451	513	488	505	458	465	465	460	463	458	473	454	471	441	471	489	459	480	482	479	458	452	494	471	474	469	459	467	446	490	469	530	447	488	484	470	455	459	485	465	485	454	469	479	502	475	444	505	467	493	471	498	462	452	480	506	500	461	478	506	513	463	510	434	494	477	460	493	449	499	496	483	468	451	470	462	480	442	492	459	509	463	489	487	481	472	477	483	492	469	457	487	442	460	485	428	458	469	482	500	469	462	450	498	421	486	463	446	474	452	473	480	456	495	485	458	445	490	465	455	481	505	484	473	492	499	438	485	460	473	468	479	480	456	443	493	482	470	495	496	486	452	433	467	475	463	454	471	501	440	449	492	474	458	495	499	477	497	491	438	469	425	490	499	446	498	473	483	471	487	420	476	494	470	486	524	461	489	510	504	434	482	459	461	503	463	491	474	485	484	478	494	494	484	522	451	486	463	452	465	496	483	483	468	510	479	462	497	455	462	445	494	465	535	514	541	471	492	486	495	452	486	472	467	463	444	510	449	541	488	494	493	467	427	470	450	489	453	461	464	482	483	475	439	467	441	504	432	467	491	472	511	483	441	450	468	438	489	430	446	488	496	513	468	472	456	465	446	418	449	425	511	409	479	446	520	490	458	455	475	496	488	507	491	492	498	468	491	458	471	449	457	470	444	463	474	444	488	476	478	472	482	468	469	485	482	489	504	468	507	487	488	438	496	490	449	459	461	493	483	450	517	495	480	463	507	486	483	461	448	481	508	477	479	490	490	462	463	461	482	485	439	462	496	460	480	456	471	465	476	485	489	440	445	460	444	461	477	449	475	471	462	528	452	460	474	495	486	468	451	461	475	444	476	515	466	492	460	480	456	495	479	442	464	470	481	506	504	474	481	512	431	471	441	467	469	474	496	507	469	477	484	484	466	476	456	487	445	482	448	496	467	479	501	490	477	497	488	464	467	472	501	504	486	505	479	481	500	487	441	483	473	438	431	479	466	439	443	458	458	462	480	495	490	456	479	492	443	489	496	495	509	502	497	444	462	448	465	462	462	484	481	487	465	470	523	491	484	448	469	502	500	464	464	446	477	452	520	484	467	460	464	484	464	466	512	508	470	470	427	462	472	485	481	490	478	483	462	475	515	474	484	434	462	478	475	456	448	452	488	490	510	446	462	426	489	459	437	479	465	454	488	495	483	481	458	490	472	444	458	478	463	495	487	464	432	511	502	482	516	486	487	454	462	495	536	458	495	468	460	463	475	499	518	469	508	460	453	503	448	483	462	508	447	487	504	512	475	462	515	447	459	473	450	433	455	478	467	486	506	472	505	462	465	480	476	442	474	466	449	477	497	462	477	473	498	486	497	494	482	502	508	417	476	456	483	477	504	457	479	456	465	496	482	473	485	468	463	475	495	473	492	500	447	468	489	478	468	442	470	450	483	480	469	474	472	482	441	489	441	478	486	474	461	475	507	466	472	450	432	449	467	465	472	463	500	473	510	427	518	489	489	462	483	461	471	491	498	467	499	449	443	448	531	508	462	492	479	460	488	471	452	480	481	428	460	462	476	502	467	446	453	472	492	468	491	443	488	506	447	483	473	447	494	428	469	474	484	502	452	461	485	438	464	532	477	441	459	465	474	447	473	478	437	460	471	487	467	485	493	496	498	506	485	443	509	497	475	477	464	472	496	495	468	496	480	484	476	438	448	512	455	468	479	480	455	458	485	473	484	480	496	524	480	453	498	439	484	510	417	445	478	486	478	478	461	482	524	522	424	477	454	482	477	513	463	460	517	449	485	484	504	491	476	478	474	481	455	478	454	464	476	554	467	459	447	446	479	481	467	481	448	524	459	434	472	456	444	452	448	518	483	477	451	433	492	473	465	499	443	471	482	488	461	491	458	437	481	457	491	484	476	492	444	467	500	479	504	510	497	481	467	462	461	472	506	471	513	485	480	442	444	458	479	439	455	504	466	442	478	488	435	451	463	476	505	486	494	477	511	488	486	474	444	454	480	459	464	475	461	447	469	462	444	516	469	463	480	488	501	480	450	469	476	464	460	462	442	470	481	474	466	483	458	478	479	494	477	563	457	465	461	478	468	498	449	483	479	441	477	481	465	434	470	484	484	516	460	475	509	444	484	495	472	490	481	479	448	481	467	533	470	492	455	521	453	470	497	488	475	470	418	492	510	467	466
587	180	118	105	79	89	100	123	110	103	101	96	87	79	78	98	84	79	67	73	74	63	51	55	74	70	52	76	55	60	67	55	53	55	58	59	62	55	58	45	66	71	57	56	67	61	78	65	59	61	62	60	67	58	48	75	63	42	57	68	60	54	60	63	50	57	59	67	54	64	51	67	60	59	51	51	73	53	57	64	50	54	73	56	45	70	59	58	54	72	55	51	62	55	64	49	63	73	65	65	46	39	54	49	52	54	59	48	51	66	47	51	58	57	71	52	70	58	54	54	61	55	73	53	53	60	49	56	62	51	58	64	73	45	56	54	58	47	60	42	75	61	68	61	77	71	71	56	50	67	55	50	61	56	59	63	57	47	51	53	62	59	49	63	59	59	39	62	55	53	57	49	64	63	57	61	51	67	47	58	76	51	41	57	54	61	69	56	56	50	62	59	54	61	64	47	84	60	55	61	49	43	63	49	65	57	54	59	60	62	51	59	53	72	70	54	65	49	62	53	66	60	61	66	60	54	54	63	66	65	64	59	56	53	47	54	64	62	67	48	65	62	80	57	55	49	52	50	56	51	49	64	57	49	73	39	52	54	69	62	53	67	56	59	54	56	62	56	55	44	61	64	49	42	63	55	67	53	47	52	66	64	59	48	71	57	62	59	40	64	68	46	66	66	46	53	55	59	58	67	60	45	73	67	56	49	59	52	56	52	58	60	55	52	58	58	51	62	57	60	41	65	53	58	49	65	65	61	49	61	61	63	58	54	52	56	54	70	46	54	64	51	68	66	49	53	66	64	53	58	77	56	50	61	60	43	62	54	71	59	58	60	58	69	60	59	52	56	58	58	60	52	58	49	44	66	58	55	63	54	58	63	52	60	67	44	57	69	54	46	53	69	58	61	56	43	58	44	65	67	57	63	65	68	61	65	64	59	63	58	70	56	59	67	69	43	72	60	73	64	51	56	58	61	58	66	72	60	64	56	61	61	56	52	64	59	58	49	71	62	63	52	71	66	57	66	64	79	64	49	55	44	60	61	56	68	56	77	60	60	62	44	58	64	51	58	50	58	66	61	54	53	54	62	40	69	49	68	61	50	67	48	51	53	63	68	66	49	56	61	52	59	65	57	63	59	60	61	62	59	60	66	70	55	52	59	49	52	51	55	52	66	58	64	67	51	62	40	65	45	50	54	62	63	47	61	55	62	58	58	44	71	58	55	50	68	52	55	50	65	52	52	62	55	64	52	61	66	60	65	55	70	55	60	57	53	54	53	47	71	47	56	47	65	60	62	63	51	42	49	65	52	58	69	50	66	67	56	55	62	56	65	52	52	59	79	58	63	59	48	57	71	56	51	61	62	61	53	61	54	54	77	53	41	67	63	60	59	69	63	71	55	56	58	57	70	53	67	58	60	61	66	66	60	48	56	54	47	66	55	57	68	59	62	69	59	62	66	62	55	59	71	68	67	55	66	59	46	61	67	51	47	49	63	72	67	54	61	63	44	59	51	56	54	50	49	58	48	40	62	59	67	48	54	62	46	55	66	58	61	54	72	45	60	58	70	62	76	49	48	64	56	65	60	58	54	59	58	57	51	56	66	72	47	58	61	54	65	59	51	58	64	49	44	71	71	60	59	54	50	51	56	62	69	66	58	56	45	63	65	62	64	72	51	67	52	59	48	65	62	55	47	53	61	51	49	64	61	57	42	59	56	54	55	63	61	55	62	52	62	63	60	63	53	57	62	74	52	56	63	67	62	54	63	49	60	52	57	67	53	56	54	56	50	69	62	56	52	57	60	66	51	53	47	56	58	66	60	61	61	57	63	64	54	68	50	62	61	61	64	58	52	65	43	58	52	61	74	60	37	63	69	57	51	45	66	42	57	63	55	59	59	61	47	67	69	63	58	51	66	54	48	62	56	71	71	42	63	57	48	73	59	58	49	60	60	61	57	59	65	56	62	51	67	44	57	52	53	58	50	59	59	53	62	56	60	58	53	65	54	52	61	58	68	62	68	74	75	75	57	65	62	55	63	47	60	54	48	68	60	60	58	70	56	59	53	58	51	60	56	49	44	75	68	52	44	45	54	48	55	56	56	47	55	54	62	63	51	65	60	59	52	57	44	64	51	52	53	67	68	61	55	64	64	52	44	67	54	57	54	46	62	67	64	58	41	70	54	62	55	57	63	71	65	57	63	56	64	65	52	68	60	61	60	58	53	69	78	63	52	71	61	54	45	51	51	61	49	63	65	59	61	55	60	52	53	68	80	58	52	50	58	49	76	62	65	64	63	72	55	58	59	53	72	69	65	62	48	64	55	64	60	65	63	57	47	61	53	61	50	58	59	62	59	56	61	64	55	62	64	53	61	58	51	66	54	64	60	73	47	53	50	37	57	58	64	60	64	52	57	58	58	66	57	58	57	64	56	75	56	59	75	62	43	65	76	69	63	61	70	67	54	58	66	56	54	51	59	56	53	49	50	63	77	63	59	52	58	48	52	41	63	54	56	63	66	59	50	61	55	77	61	57	55	71	54	57	55	43	47	65	51	54	49	69	53	49	48	58	59	59	59	64	63	58	54	50	58	66	56	50	53	64	63	58	66	60	47	57	72	56	55	53	67	55	72	62	50	43	52	62	49	65	71	56	54	59	78	59	55	54	55	64	55	62	61	46	47	54	53	41	73	56	68	49	59	59	64	57	49	68	56	52	50	49	61	61	60	51	53	76	48	65	63	77	43	67	57	56	59	48	56	73	44	48	52	57	61	63	49	61	58	46	46	53	39	52	49	75	62	44	54	47	64	67	59	70	57	59	57	54	52	43	55	61	67	67	55	56	58	59	60	50	48	58	51	73	62	51	64	61	59	65	57	64	58	61	59	55	64	50	59	53	48	60	59	60	53	62	51	48	52	59	56	63	52	71	56	57	63	57	55	56	56	51	56	64	73	59	43	63	77	53	51	60	56	64	57	58	71	54	59	52	65	55	55	64	55	65	44	55	74	66	51	62	49	59	65	54	56	57	53	66	56	58	60	51	68	55	60	69	70	54	49	72	58	52	68	69	40	66	58	73	57	65	43	70	45	58	66	57	50	57	54	46	48	57	56	60	72	72	51	54	63	48	64	56	59	56	37	60	68	51	58	66	63	56	53	47	59	68	54	57	69	59	59	37	59	53	46	60	65	69	62	49	52	61	57	61	52	62	57	51	62	56	63	56	58	67	53	56	58	55	46	56	56	64	56	65	62	42	60	48	56	65	51	52	72	52	77	73	58	40	55	65	55	56	57	62	59	57	66	46	52	66	65	64	62	58	58	61	58	73	52	63	54	57	49	61	45	55	52	47	57	58	51	60	63	65	64	73	70	61	67	56	69	61	60	43	60	55	60	64	57	52	51	58	65	68	53	63	74	66	56	65	56	51	64	69	45	66	59	61	58	56	64	68	51	53	57	53	63	64	52	53	62	57	48	47	52	73	66	67	47	48	64
9046	2593	1558	1607	3195	4993	5177	4790	4029	3337	2779	2239	1971	1670	1433	1218	1088	1035	970	895	916	820	811	742	757	735	733	680	711	644	682	622	625	626	653	651	643	569	606	618	621	623	579	565	593	626	585	599	622	585	539	606	594	579	581	605	589	591	604	598	567	587	608	610	571	594	550	563	574	546	565	590	594	597	559	580	524	571	573	588	606	533	542	569	572	522	571	547	587	570	557	551	569	562	593	557	593	550	577	604	600	565	591	616	577	583	557	543	600	588	591	609	550	551	563	549	547	588	581	539	615	633	535	534	604	563	585	573	590	575	597	569	569	568	583	553	591	587	564	595	593	564	542	584	560	541	538	597	551	555	581	548	574	555	553	549	603	564	579	566	567	552	591	573	583	609	575	540	544	563	532	559	559	546	564	556	541	571	569	575	549	538	539	581	543	568	543	588	561	624	543	571	538	519	538	536	570	563	573	557	547	593	631	565	540	591	557	557	568	570	591	578	543	571	542	585	549	591	568	581	565	579	585	585	578	611	580	545	580	542	602	574	574	600	536	503	570	547	589	587	579	565	542	587	515	570	595	537	543	565	595	583	558	573	560	567	580	601	581	592	592	560	536	556	560	531	553	539	583	567	548	568	569	577	535	579	571	559	518	591	585	568	547	600	554	550	547	564	587	592	573	526	594	605	581	554	591	578	551	543	535	601	562	524	590	505	589	570	516	553	544	574	556	571	557	578	580	568	523	553	585	531	569	576	564	560	538	587	553	552	561	589	553	597	586	564	573	556	611	578	542	608	564	575	552	555	577	543	571	588	575	590	554	543	579	556	603	559	569	593	559	543	590	577	606	597	554	579	584	553	598	576	593	620	579	575	554	599	561	623	553	554	566	570	551	598	564	597	548	553	560	568	567	537	557	601	574	554	579	579	574	568	568	560	542	552	555	536	570	558	550	559	594	573	534	525	586	519	575	565	560	557	545	558	563	523	574	547	595	600	573	600	584	588	591	549	553	583	582	573	562	540	590	546	550	564	572	605	589	557	572	582	560	582	602	540	569	592	569	583	545	581	549	532	578	549	551	575	526	577	541	571	603	578	552	518	579	582	593	572	576	562	565	597	559	541	542	585	539	513	548	616	518	563	577	535	604	546	543	613	544	566	535	589	555	544	576	547	530	558	574	577	572	560	583	559	604	594	580	572	535	581	586	546	548	564	548	565	559	567	587	545	551	563	545	588	617	603	551	580	549	573	598	591	554	553	602	597	590	507	579	556	580	541	594	558	547	561	586	571	550	578	558	583	597	536	589	605	581	555	568	592	589	575	545	576	520	607	573	570	585	554	559	568	530	543	556	568	581	606	548	532	609	587	564	577	564	570	610	557	566	614	541	599	559	583	583	564	562	557	593	564	539	554	548	605	580	560	573	510	583	547	577	541	604	597	600	543	582	550	583	600	509	605	551	561	526	622	570	544	557	531	560	554	590	577	543	546	543	543	595	595	558	549	551	609	565	590	567	546	543	555	585	557	605	560	626	521	542	562	580	586	555	551	515	580	555	553	591	585	543	539	553	514	561	566	607	579	574	573	608	553	587	558	600	605	561	571	573	590	568	571	579	567	586	581	574	534	566	595	559	574	626	568	585	517	567	599	582	571	557	561	573	538	564	590	568	574	554	564	545	536	557	543	552	547	612	542	569	561	586	587	581	604	574	534	549	564	547	603	574	575	551	563	530	594	639	576	577	597	539	562	622	573	554	574	589	553	581	615	552	585	557	533	547	564	537	543	598	544	542	591	571	576	583	565	563	576	536	544	565	576	591	592	560	598	588	580	554	577	582	548	534	557	579	553	546	557	602	542	586	600	554	576	567	562	568	616	557	547	567	578	591	611	583	576	565	580	549	602	615	591	611	590	565	561	543	576	562	578	579	521	577	539	514	577	553	615	606	581	593	591	566	552	569	579	550	546	551	591	546	582	588	537	546	588	581	584	579	564	547	539	550	606	596	597	563	577	556	590	578	534	594	578	572	572	572	575	547	576	562	558	529	600	567	579	588	572	574	570	577	569	575	552	548	546	536	551	542	552	551	537	580	566	586	581	594	545	599	528	513	618	587	582	551	569	544	583	619	578	561	531	540	579	560	586	623	575	540	576	516	513	620	568	609	597	596	567	549	587	537	593	587	554	550	538	591	561	556	554	581	598	529	577	565	553	583	522	561	563	600	560	571	576	556	513	568	543	583	590	559	533	547	568	574	521	570	541	571	575	533	533	585	566	555	548	544	555	582	575	547	563	552	539	582	566	566	584	594	562	585	536	589	550	548	607	541	562	537	563	589	544	544	576	519	574	537	534	557	561	589	563	586	590	531	575	562	519	517	568	580	570	532	546	541	564	554	544	586	520	594	582	571	531	567	553	614	562	531	561	538	569	554	579	566	541	597	599	597	555	599	552	568	573	559	607	571	595	550	561	606	575	611	542	562	552	627	542	593	570	602	551	571	579	604	575	550	552	535	526	571	604	554	574	568	553	569	547	548	578	567	556	524	546	536	585	576	565	561	592	577	535	566	539	571	592	550	561	599	540	595	548	571	642	583	570	622	563	557	582	531	563	566	556	547	562	578	592	604	582	558	598	597	546	554	550	597	593	560	562	576	568	591	549	578	508	580	559	608	573	556	589	570	567	575	562	547	553	538	586	593	549	596	583	572	543	535	535	601	546	576	554	559	564	588	593	545	584	568	556	514	558	590	531	568	535	546	608	570	583	549	588	553	567	564	546	573	549	569	576	567	551	566	582	542	573	570	582	554	566	586	530	575	513	545	564	547	547	588	567	577	526	587	539	554	601	582	570	553	526	564	539	544	522	516	560	559	546	600	543	634	548	592	558	595	534	543	579	588	571	586	552	584	514	598	579	546	567	571	579	539	553	540	562	593	563	603	590	537	591	510	522	594	577	588	554	611	571	608	554	609	609	576	537	580	578	553	593	598	555	577	536	571	547	544	568	580	546	565	543	523	536	560	596	567	598	531	582	602	606	567	543	541	541	528	546	555	529	580	540	582	564	543	558	537	562	482	563	584	563	530	568	564	592	564	580	573	590	526	545	554	556	603	524	565	602	609	583	536	568	616	585	561	568	555	580	569	576	590	561	572	504	560	581	580	590	553	584	637	571	549	596	567	566	570	551	571	603	542	533	582	554	568	537	527	587	614	559	569	545	554	568	555	543	531	565	563	577	536	577	584	563	566	550	569	529	556	572	566	544	580	584	548	545	561	571	530	554	601	588	585	565	538	546	549	568	588	586	573	560	524	587	570	595	547	565	572	602	589	570	590	545	592	559	583	597	574	576	547	557	581	548	564	576	531	553	554	568	572	562	576	523	571	600	565	610	576	550	573	569	563	530	582	563	557	565	566	527	563	583	571	536	571	562	581	583	570	585	517	544	564	563	568	554	562	581	575	575	533	550	615	547	521	558	561	562	582	555	573	559	539	597	573	614	566	585
1649	139	81	61	56	58	73	70	86	85	71	61	45	45	35	40	40	43	40	43	44	31	26	35	35	30	25	24	31	27	33	26	29	22	37	38	40	28	35	26	23	43	29	30	33	33	34	33	31	29	34	31	21	26	35	27	18	21	32	33	19	30	22	18	24	26	24	23	21	18	24	21	26	21	25	28	28	28	31	23	19	27	24	26	23	30	29	34	30	19	30	29	31	31	24	28	32	19	23	30	21	24	29	37	20	22	27	26	28	31	34	25	24	26	27	26	25	33	31	24	35	27	31	23	21	29	34	28	37	26	25	30	32	19	29	27	34	20	32	23	36	29	40	27	30	30	24	32	21	33	21	36	30	25	30	21	24	27	30	25	35	22	36	25	30	29	18	38	28	30	36	24	40	36	31	31	30	25	34	29	31	25	33	21	21	21	18	20	30	21	24	23	28	37	29	25	32	29	28	31	33	26	21	29	30	30	22	28	23	29	30	39	27	29	27	28	22	29	28	23	22	26	25	35	25	25	24	24	30	25	24	26	23	24	21	25	33	31	34	24	27	32	36	27	39	27	21	26	27	33	26	30	27	23	31	31	41	20	39	29	28	27	24	32	29	28	32	24	23	24	24	31	25	30	21	28	29	30	34	26	38	30	37	25	28	27	29	29	21	37	20	31	25	26	32	29	25	22	26	19	22	30	20	24	27	31	31	26	33	30	22	35	31	28	31	23	27	34	28	24	23	26	25	32	30	22	26	36	24	27	34	25	32	36	30	27	26	31	23	27	41	26	29	26	28	22	28	24	24	25	28	31	21	27	30	23	26	25	31	27	37	24	27	32	29	23	31	25	16	32	22	29	40	25	18	31	32	39	28	31	34	24	37	25	32	23	33	30	27	29	27	26	32	24	19	22	21	19	27	19	29	25	19	31	41	36	24	22	30	31	19	28	29	32	33	19	19	20	41	22	28	26	21	30	20	27	40	24	28	27	28	32	33	18	25	32	26	26	30	23	32	17	23	26	21	36	29	23	25	47	25	27	28	22	30	32	30	35	28	33	28	27	28	27	26	33	29	33	34	25	29	24	27	37	35	24	24	31	31	30	30	42	28	27	24	36	18	32	23	32	27	30	31	26	33	22	19	16	22	32	38	31	36	28	31	26	31	25	27	23	29	20	29	18	22	23	20	32	45	30	28	29	33	19	34	29	30	22	38	32	26	26	25	28	32	26	36	26	31	31	27	29	26	30	25	36	26	18	26	23	22	29	32	27	30	25	40	33	25	31	31	25	35	29	22	35	19	20	31	32	28	27	30	28	33	31	14	34	30	32	28	31	24	23	25	34	35	31	34	38	29	30	29	30	34	39	25	33	29	36	36	32	25	39	39	23	22	34	25	39	18	22	23	27	25	26	25	22	32	33	34	27	29	28	31	31	35	29	26	31	33	36	35	23	24	23	22	22	40	25	25	34	25	25	29	32	28	30	32	46	21	36	19	24	31	36	26	37	33	26	43	30	25	24	17	32	28	34	37	30	34	33	24	32	26	26	24	25	32	25	29	35	33	27	28	27	23	31	20	31	23	31	31	26	29	24	25	36	30	20	24	24	26	24	37	37	29	18	32	33	27	30	27	28	26	31	23	30	20	32	20	30	20	24	35	16	33	33	26	22	31	22	26	25	26	28	22	33	28	21	39	26	29	31	28	31	32	30	29	28	30	28	32	23	36	32	30	30	39	23	19	23	33	30	25	27	25	24	36	28	28	29	26	34	32	24	28	37	23	23	26	35	29	28	30	29	19	29	27	18	26	19	28	20	30	26	31	43	25	33	26	34	33	26	18	32	29	21	35	31	23	26	24	32	22	29	26	24	28	20	30	25	18	33	28	31	31	31	23	22	28	20	21	23	34	28	27	30	23	29	30	29	28	30	39	19	26	26	25	31	35	25	22	32	32	23	30	26	29	28	32	26	25	29	31	32	35	22	32	23	31	52	28	29	25	22	17	30	23	25	21	26	31	22	32	22	25	23	30	32	29	22	30	35	31	23	28	34	21	22	32	25	17	32	20	30	17	25	32	26	24	20	26	27	26	26	22	25	30	24	21	35	28	20	27	27	32	21	20	40	21	25	24	44	32	28	37	38	25	42	26	21	23	32	31	36	31	32	26	30	19	30	32	24	29	23	27	26	35	24	33	33	36	24	20	34	32	28	22	21	29	28	32	31	34	31	25	28	24	35	28	32	34	32	24	22	37	27	31	28	34	27	27	39	33	36	32	32	24	29	21	23	39	22	26	28	19	24	27	33	27	22	25	36	20	29	31	29	28	25	21	40	25	35	28	31	32	30	31	35	28	19	29	20	33	25	29	23	27	31	40	19	26	35	24	29	28	36	25	22	31	22	26	18	26	33	25	27	37	25	36	17	35	31	34	33	30	20	14	18	27	26	26	32	21	29	26	24	27	27	25	20	23	20	33	24	33	31	29	26	26	33	24	28	16	34	30	26	31	27	20	24	34	36	17	31	33	35	15	32	29	21	29	28	22	24	33	30	32	24	23	22	30	29	33	26	29	31	35	34	22	30	24	29	24	28	26	34	24	35	29	36	23	32	32	27	19	36	29	32	27	28	25	30	23	38	29	26	25	21	25	33	32	35	30	33	33	25	27	33	28	38	39	25	22	24	26	34	31	23	32	23	32	23	23	26	30	26	27	18	24	38	31	36	33	36	37	24	31	30	26	30	31	23	28	24	27	37	31	27	30	22	23	39	28	22	31	23	33	28	33	31	32	23	29	28	38	23	27	17	37	33	30	38	31	42	28	33	27	31	36	39	26	22	24	27	19	42	30	20	41	24	19	22	41	24	32	25	22	31	41	29	19	33	21	24	28	34	25	26	25	31	29	28	26	21	25	33	33	23	38	28	38	22	26	23	26	27	22	26	26	33	23	22	35	21	23	26	30	24	27	27	30	23	25	25	24	30	31	23	33	21	24	28	31	24	32	32	21	39	21	25	25	27	24	34	28	22	25	25	24	19	28	31	21	39	34	27	32	31	30	24	26	24	27	24	25	23	27	25	20	31	31	32	32	34	28	25	29	33	29	27	35	29	44	32	27	31	37	24	35	30	34	25	23	27	31	24	27	28	26	28	32	30	33	27	29	20	33	26	29	20	36	27	27	29	29	33	31	32	24	27	18	21	28	24	27	36	29	23	26	32	31	30	30	24	31	38	32	37	24	34	36	27	19	29	29	30	29	34	26	19	21	26	37	31	31	38	28	24	27	25	28	22	21	41	25	20	31	32	22	26	27	20	35	25	30	31	19	20	37	36	27	27	25	34	32	25	20	24	31	20	33	30	40	34	34	26	28	20	25	28	28	36	32	41	27	27	24	31	39	20	26	28	26	37	31	23	21	25	27	21	34	22	30	25	31	19	34	30	21	17	31	33	42	22	37	40	26	21	28	25	32	25	41	24	20	26	32	36	31	28	33	31	29	25
10296	1998	1171	1185	2571	4229	4479	4131	3488	2799	2341	1963	1562	1332	1074	958	881	787	692	634	608	520	522	459	471	427	420	405	391	351	389	369	333	350	345	310	332	333	310	312	343	333	325	284	302	321	305	321	299	314	264	308	290	298	298	278	291	279	288	289	293	280	269	267	299	323	291	315	282	277	284	264	250	248	290	276	225	281	274	280	238	282	281	254	275	292	263	251	293	302	265	285	280	249	296	248	256	273	290	263	297	281	241	295	261	250	268	292	266	253	265	274	304	237	258	280	265	258	265	291	268	267	290	261	277	297	265	278	266	241	264	276	269	253	223	267	262	299	279	264	270	269	246	254	268	277	261	299	269	277	270	266	284	220	258	267	268	269	302	268	254	251	261	263	266	269	270	272	247	245	294	254	273	253	264	240	278	283	302	267	286	293	274	297	285	266	266	264	265	269	252	264	279	238	282	228	284	256	280	295	271	245	268	298	271	244	277	284	272	280	256	271	273	266	272	260	277	264	257	242	251	263	258	264	264	280	246	270	241	273	262	272	285	256	258	262	256	285	258	280	303	254	240	269	258	279	236	264	290	280	260	274	258	252	229	275	256	256	253	281	273	256	266	298	265	290	275	276	282	285	262	280	272	281	278	259	265	268	287	243	272	230	286	271	257	238	268	237	261	253	282	236	258	282	290	263	280	282	271	253	271	250	259	268	287	249	268	284	318	263	280	261	260	257	282	281	303	271	275	286	257	240	262	235	236	257	250	246	255	288	267	251	281	259	259	286	241	249	253	288	246	260	271	282	310	270	260	258	243	269	259	281	262	281	299	271	277	286	295	284	257	232	261	265	270	263	272	280	274	255	265	283	308	267	313	281	263	286	263	269	280	278	249	277	250	252	261	252	256	276	284	295	270	282	277	255	289	253	286	235	262	266	286	269	266	287	238	262	272	307	268	259	275	250	271	270	285	274	300	231	247	253	258	268	244	274	251	246	244	261	249	293	238	275	244	278	243	280	287	277	267	282	268	281	260	267	263	268	255	305	270	278	293	234	271	263	247	254	236	275	281	270	248	249	243	292	247	269	257	289	233	283	270	266	267	295	257	263	272	295	278	253	285	262	268	284	261	283	285	267	261	253	252	290	249	263	272	284	272	252	260	259	272	275	264	262	287	285	253	282	290	289	249	239	268	247	270	250	279	238	256	268	273	279	256	248	281	227	287	266	286	291	276	252	263	279	283	284	299	275	261	298	233	261	256	266	280	275	265	263	288	291	278	287	271	303	242	228	267	256	257	286	289	258	248	298	276	254	266	269	294	257	274	290	279	243	296	267	272	274	283	276	233	285	275	270	268	282	244	264	268	288	279	305	264	261	291	286	274	267	273	259	255	217	254	279	305	272	265	283	307	242	273	304	296	265	283	306	271	271	266	251	264	275	266	282	253	262	268	250	262	257	282	255	282	293	258	271	273	264	268	297	249	277	277	254	265	273	266	274	269	302	262	275	277	272	277	287	271	260	260	270	276	263	291	266	274	294	260	261	230	265	276	274	279	254	254	249	285	296	268	276	256	269	244	268	267	247	267	262	282	248	281	247	267	249	286	252	274	293	256	256	277	257	266	259	271	287	266	255	263	305	236	255	285	285	270	268	269	282	275	248	262	270	290	279	256	283	275	264	269	286	278	237	256	266	252	256	284	265	258	237	280	297	285	276	247	238	287	263	272	265	262	270	266	267	259	284	276	271	269	277	269	263	270	258	265	273	268	247	277	255	255	264	261	310	297	273	249	238	267	259	285	274	258	285	263	258	283	285	255	246	280	263	288	233	279	269	294	278	255	258	276	261	248	276	273	284	280	239	242	269	284	253	287	279	234	277	249	284	283	233	258	238	252	258	271	283	291	267	261	272	252	254	246	269	258	275	266	266	264	260	264	285	306	255	236	256	245	233	277	259	237	277	270	280	253	288	283	249	260	262	276	254	262	275	272	261	253	288	252	267	272	270	269	281	244	269	276	274	282	272	273	269	261	268	275	279	251	245	284	283	269	261	265	277	289	264	247	258	285	251	239	287	290	287	235	288	293	249	247	261	293	277	297	261	276	261	292	250	266	280	274	249	251	265	273	238	258	265	269	297	257	265	269	287	259	296	261	250	254	288	235	281	276	258	265	297	282	289	251	283	287	273	254	293	287	245	249	276	259	247	250	267	263	264	278	256	287	283	288	274	256	234	308	264	253	285	255	258	285	270	292	265	253	288	280	266	274	274	288	298	262	264	299	298	272	288	258	266	272	278	300	273	250	227	267	245	280	275	278	279	281	269	252	259	289	261	217	255	253	276	269	279	249	290	287	270	260	247	276	279	273	243	260	278	286	284	242	285	264	254	297	269	280	275	283	267	262	250	255	232	270	272	273	251	270	291	266	280	273	273	244	276	279	258	272	290	263	270	255	255	261	284	274	265	261	251	258	273	248	240	279	271	287	297	290	259	265	231	266	280	256	274	267	262	289	228	271	239	276	280	257	277	278	255	251	234	252	226	275	250	249	259	294	255	267	273	289	281	304	256	247	244	265	289	272	268	265	264	257	271	282	283	263	268	276	287	285	242	275	292	264	278	255	273	299	293	279	282	265	279	276	265	250	280	270	243	278	257	285	301	250	262	268	286	253	269	281	282	289	309	260	266	264	275	256	303	253	254	272	262	263	242	244	245	266	283	270	251	252	255	277	271	247	280	287	258	223	278	257	267	243	267	266	265	247	283	253	241	270	259	292	279	249	279	260	284	269	266	279	274	284	255	284	266	249	255	302	262	244	244	267	269	269	297	272	274	275	261	255	270	253	275	286	266	236	252	275	253	266	261	253	257	271	314	259	254	271	265	253	268	267	271	246	263	253	284	270	282	254	287	259	269	288	239	234	258	257	299	280	256	273	244	265	240	285	264	260	265	253	249	291	254	294	283	249	271	267	251	277	259	264	258	235	247	293	275	275	250	262	278	281	241	292	286	262	274	265	288	262	255	242	271	269	286	259	226	260	279	288	278	238	281	292	274	268	270	318	274	248	241	260	258	249	264	302	265	261	282	267	252	262	271	265	269	261	240	268	261	275	230	263	265	268	248	271	278	272	268	281	259	267	260	265	271	245	299	232	285	259	278	264	270	250	274	293	253	288	267	278	270	256	290	261	256	269	271	259	296	263	259	262	268	271	253	271	298	257	274	273	262	270	273	276	279	229	266	293	264	257	257	279	257	265	284	294	260	258	258	269	273	243	258	262	257	289	246	258	277	239	290	291	241	258	276	261	256	266	278	265	275	272	302	265	274	257	278	265	288	293	262	255	263	247	267	265	267	242	311	267	294	277	267	281	277	269	291	280	271	233	268	241	271	264	261	282	269	256	282	254	270	275	270	262	287	293	278	278	251	280	267	245	272	268	271	284	275	303	243	256	261	263	246	283	238	276	305	262	270	269	277	245	249	287	270	281	266	288	294	281	267	258	285	263	259
893	225	104	103	70	95	89	107	118	103	87	73	67	73	43	53	34	69	53	55	50	53	46	57	55	53	50	36	42	44	46	45	39	61	36	34	44	41	37	47	33	40	43	37	43	34	32	45	42	28	45	49	44	38	41	39	49	37	39	42	39	45	42	48	40	44	42	40	43	38	41	41	45	37	42	27	41	41	38	48	32	40	30	34	42	50	36	44	35	45	41	40	55	48	42	39	31	36	49	46	41	52	46	38	40	38	36	33	46	39	32	46	42	39	49	43	43	38	36	37	40	47	45	43	36	41	36	48	42	42	41	34	48	47	34	44	43	49	44	52	44	40	43	51	39	34	37	30	49	38	44	43	45	44	37	35	46	35	31	43	39	28	39	30	35	40	49	31	38	40	34	42	32	37	37	45	33	25	26	44	23	30	48	52	38	39	34	54	48	42	32	47	39	54	40	45	40	36	49	28	49	39	41	44	30	39	49	39	42	44	48	41	41	54	33	39	38	36	46	43	29	39	50	36	36	43	42	42	44	36	42	40	47	32	37	34	45	32	41	33	54	39	35	39	44	40	48	40	52	38	40	34	51	47	36	43	33	47	55	44	39	46	38	44	48	25	31	44	36	31	35	46	51	25	37	33	32	37	38	29	57	38	24	35	35	45	40	31	38	52	44	26	33	39	42	43	37	48	43	44	39	46	35	40	43	52	48	49	35	33	45	37	38	35	38	49	48	35	38	31	41	43	37	37	38	38	48	44	36	41	42	52	39	51	40	35	48	43	43	39	39	46	39	45	26	37	34	37	36	43	37	37	42	36	35	29	38	53	39	32	43	40	35	41	42	38	42	52	41	47	38	51	34	39	46	56	29	36	39	41	43	40	40	42	32	38	39	44	39	34	53	33	44	39	34	38	50	48	35	43	42	38	41	35	49	40	38	48	40	37	43	34	54	57	42	44	45	38	37	44	47	49	43	39	36	39	24	26	38	38	31	38	42	45	42	37	25	34	45	31	38	39	51	38	39	41	43	50	41	45	30	41	32	52	35	37	42	41	34	35	50	38	49	46	29	34	46	40	45	32	43	37	45	42	37	30	36	38	33	42	39	33	41	34	40	48	36	40	44	54	37	33	40	46	39	38	39	37	49	34	44	32	30	37	35	39	55	42	37	43	36	43	40	51	33	50	46	37	48	33	45	27	44	32	29	43	43	36	45	39	34	33	33	39	51	48	39	58	45	41	32	45	38	26	42	25	36	41	40	43	30	49	36	49	43	37	43	46	56	35	30	41	42	40	30	34	38	50	45	47	45	38	34	55	36	50	35	43	44	47	48	42	43	52	35	42	31	41	32	50	26	44	41	34	47	33	42	43	33	32	43	40	51	47	47	42	21	54	29	45	34	22	40	42	43	42	33	53	48	36	46	41	28	31	41	45	35	42	33	40	36	43	40	41	42	49	30	47	36	33	31	38	44	44	36	46	41	38	32	39	37	38	35	33	35	37	30	36	33	42	33	41	32	42	45	44	33	48	41	33	43	40	37	37	39	37	41	43	42	49	33	38	39	37	41	40	36	39	42	42	37	49	38	43	43	42	47	31	44	32	41	42	41	36	38	49	43	35	53	47	38	45	44	53	31	42	52	41	37	38	38	45	47	39	35	52	49	33	41	45	35	35	34	51	36	38	49	38	47	30	37	38	43	40	49	41	31	42	40	49	50	36	38	44	44	31	42	37	42	39	42	44	28	47	34	48	43	34	31	44	33	43	44	42	43	50	32	43	28	29	41	34	36	37	36	42	46	47	37	50	37	34	38	30	52	45	45	30	34	37	38	49	40	50	31	41	42	35	41	53	36	33	44	35	44	41	37	51	45	38	37	38	44	34	32	36	32	47	41	30	31	43	49	41	47	24	31	48	38	38	33	34	58	45	40	38	33	46	31	41	46	46	41	31	40	45	45	36	49	46	45	36	36	43	41	43	42	40	39	42	51	42	37	47	43	44	36	45	46	45	36	36	41	37	46	32	48	38	29	40	50	43	35	45	37	32	40	47	48	41	41	50	44	36	32	30	33	46	39	38	42	40	38	31	32	36	35	44	31	39	45	33	36	44	31	40	36	40	48	38	47	40	38	41	49	39	41	35	35	36	62	40	46	41	46	32	39	36	42	38	40	44	38	44	43	33	35	38	26	45	38	52	38	37	46	40	48	35	38	33	39	50	35	43	47	53	39	50	44	39	32	30	45	37	46	45	47	39	41	37	34	38	43	38	41	35	47	38	40	39	35	41	46	33	49	42	39	42	40	40	36	49	36	43	38	42	43	44	30	42	38	37	32	37	46	54	48	38	30	45	36	36	30	38	40	48	47	35	41	37	50	49	41	40	52	37	37	46	29	49	30	37	30	34	54	44	35	37	34	57	37	37	41	48	38	44	44	39	37	47	36	43	39	47	39	33	42	33	38	47	40	44	42	32	35	46	34	54	41	24	47	44	41	40	47	32	34	50	42	37	36	37	47	49	48	38	48	59	36	40	45	45	42	36	35	51	33	33	32	38	40	55	41	31	33	49	42	43	39	52	51	46	51	42	37	50	34	36	50	47	41	38	44	35	38	40	36	39	38	44	30	37	36	42	47	36	34	40	43	55	40	44	34	47	51	33	45	43	31	35	46	34	36	32	36	30	46	46	42	35	37	37	39	47	29	40	36	46	40	46	51	35	39	46	46	28	31	39	42	30	40	40	35	39	41	36	39	43	40	50	46	37	46	46	38	50	39	33	42	38	38	45	41	40	38	43	39	38	40	41	35	41	33	45	40	46	35	38	33	52	46	35	39	38	35	33	39	46	47	36	44	41	34	38	30	42	42	46	38	53	39	38	36	39	38	42	35	39	39	38	36	29	33	41	40	37	38	30	47	45	36	28	30	33	39	41	43	40	41	42	30	32	51	36	38	30	43	54	27	41	45	36	39	32	42	38	40	45	36	44	36	48	49	43	35	48	41	53	35	39	41	40	38	33	47	33	44	50	35	36	34	24	37	43	52	44	44	46	39	40	24	45	37	39	37	34	41	35	33	34	37	45	24	38	47	57	30	48	38	40	47	45	36	35	44	41	39	40	43	31	49	35	57	43	38	33	45	40	35	48	31	39	40	36	32	33	46	36	35	47	49	43	47	33	42	46	39	38	34	40	34	42	42	32	37	38	38	43	39	41	49	36	39	37	33	45	45	44	40	45	45	33	46	39	31	42	33	40	46	34	34	43	38	52	45	32	50	41	45	40	58	40	24	37	37	44	45	37	32	34	46	47	42	42	41	44	47	27	36	42	50	39	43	38	44	52	46	50	26	36	37	35	32	41	40	34	44	45	48	40	41	30	30	49	37	44	50	31	42	42	35	37	42	29	47	31	36	37	53	58	46	36	36	40	44	43	34	47	38	34	57	47	48	42	45	33	43	34	32	46	42	40	45	39	45	37	34	32	41	33	38	41	46	33	41	38
11956	3265	1750	1815	3890	6174	6635	6155	5207	4226	3423	2831	2272	1993	1627	1460	1197	1113	1070	877	912	829	783	762	717	672	627	618	649	609	584	566	578	544	531	499	499	478	509	466	477	468	450	519	481	473	432	421	468	428	459	444	443	426	447	489	433	396	415	430	407	415	434	388	415	409	407	419	445	405	454	444	402	425	415	415	419	400	417	419	424	401	410	393	442	466	383	408	436	431	441	413	421	424	439	445	405	396	397	399	404	472	391	372	426	405	406	404	421	458	393	378	400	394	401	419	422	441	447	418	382	425	409	433	377	405	438	417	392	398	383	403	422	355	423	443	423	441	356	366	418	391	427	399	443	447	386	398	445	397	367	443	413	398	404	404	419	399	415	409	393	387	401	404	381	420	433	417	417	423	379	401	389	443	424	403	405	449	410	452	439	420	394	416	398	424	454	385	381	399	441	375	398	398	415	412	410	444	417	418	413	405	402	417	365	393	420	418	436	379	402	406	389	374	405	404	395	410	396	388	390	426	390	432	413	416	423	412	408	386	386	399	390	417	394	388	406	419	398	407	429	403	362	397	440	454	429	420	427	413	352	377	382	400	439	399	401	418	374	425	421	421	404	388	408	419	376	428	419	400	404	379	426	421	344	410	389	431	407	349	440	405	461	409	441	407	418	399	378	399	400	402	405	432	398	415	391	406	403	379	445	405	424	383	414	436	390	350	400	406	400	457	383	425	413	406	386	416	387	371	407	402	387	399	412	390	380	391	416	385	377	396	399	399	418	404	393	437	416	420	418	402	366	410	444	449	376	402	430	378	395	382	434	426	400	407	380	389	401	387	421	406	368	413	411	402	366	386	396	397	415	381	417	409	383	440	384	427	411	380	377	386	410	391	383	427	411	387	408	431	395	422	379	385	410	421	478	406	361	417	396	431	389	418	438	405	421	407	386	389	401	388	400	388	418	436	371	449	386	411	383	412	439	422	425	398	404	430	397	417	438	418	386	425	405	416	413	409	393	439	392	369	413	404	412	425	396	388	410	377	392	408	468	407	404	405	431	418	382	383	424	425	418	417	389	381	400	414	404	428	417	442	399	443	412	403	368	409	381	401	386	398	428	400	388	404	403	420	385	390	386	384	389	415	398	367	412	413	381	414	360	422	399	415	392	382	374	417	407	413	451	392	422	399	435	383	375	381	475	364	386	389	389	362	413	425	379	401	402	458	399	380	385	380	384	386	395	449	400	418	425	363	405	401	381	378	431	377	390	394	404	423	384	432	405	390	393	413	382	406	394	415	385	408	408	410	428	413	382	402	425	400	389	441	433	435	410	415	401	444	388	420	351	380	419	407	389	421	407	408	430	417	392	419	408	408	421	407	441	393	403	416	371	451	393	407	410	410	418	392	366	375	403	401	410	409	401	422	434	394	402	417	410	353	399	407	392	430	418	405	350	439	425	401	399	406	415	388	400	389	404	390	417	438	376	423	402	396	391	405	419	444	387	406	379	445	415	398	349	414	390	370	389	432	414	439	399	381	414	421	387	415	388	422	406	395	371	415	388	400	418	389	431	385	405	414	398	395	387	418	455	388	375	419	414	411	367	385	397	383	407	411	407	418	386	429	395	419	417	401	415	397	414	402	379	399	412	405	405	461	405	411	449	394	417	409	359	374	438	415	398	405	428	420	405	366	379	434	377	393	421	432	407	380	398	420	386	432	401	410	397	424	414	395	401	430	411	401	397	412	415	398	418	386	413	404	400	394	435	420	369	424	422	421	428	426	398	417	407	388	400	435	417	390	415	418	406	422	382	403	414	381	390	427	390	388	411	416	396	369	385	425	389	425	385	398	399	427	404	410	377	395	399	378	392	413	399	387	418	405	419	397	407	453	379	397	371	387	409	384	400	436	401	438	418	399	378	378	413	383	412	425	436	393	373	427	396	451	435	384	401	413	446	422	422	424	411	426	393	429	430	431	410	399	397	429	395	386	407	410	409	410	398	402	379	398	428	394	428	392	369	384	382	421	383	433	389	411	414	394	394	389	408	395	428	406	404	420	414	439	392	397	428	418	408	416	399	402	402	386	405	417	417	382	415	409	388	431	407	412	417	408	374	418	414	418	412	384	441	397	411	430	435	418	391	403	413	393	416	400	406	377	399	377	386	411	437	396	411	432	377	416	404	403	373	374	397	400	398	390	380	413	397	444	406	390	395	426	338	405	385	365	411	406	431	434	426	407	393	409	418	418	410	398	387	387	395	423	420	381	406	381	408	419	397	414	397	404	409	408	410	396	382	406	399	396	373	405	403	402	407	389	386	402	402	417	402	385	404	387	397	391	387	421	385	398	420	414	376	404	377	407	382	417	391	411	385	394	418	395	387	375	427	413	392	397	396	423	410	377	389	441	462	420	462	386	420	420	431	417	411	455	402	376	436	396	422	404	401	391	329	379	427	404	412	404	386	402	403	409	411	417	380	397	434	397	421	395	400	393	394	389	379	422	438	378	394	363	416	388	398	379	381	408	384	418	415	394	384	396	391	417	393	426	417	422	402	367	442	399	420	424	401	383	399	391	419	396	392	376	384	404	405	419	398	434	415	401	431	429	423	443	416	410	375	390	419	381	353	398	368	378	405	415	392	391	426	409	395	406	420	457	422	401	425	399	389	414	398	418	415	441	412	384	403	417	407	416	397	424	380	379	382	415	400	416	366	420	406	412	423	409	428	385	400	417	409	361	396	430	446	428	386	414	369	403	411	405	410	381	391	393	410	395	364	431	383	425	403	393	389	437	424	427	435	381	392	418	358	387	414	401	397	422	389	398	370	391	369	422	421	425	423	378	422	406	394	416	415	434	442	420	431	367	399	394	364	428	354	397	378	351	428	420	402	423	442	408	415	408	422	406	383	428	406	403	402	405	368	402	404	417	384	393	387	407	402	392	387	424	402	404	373	397	447	399	406	393	399	416	435	382	421	392	426	408	385	388	374	386	388	383	387	393	416	379	426	393	410	408	406	406	419	431	419	382	376	433	414	395	412	428	390	359	387	352	390	407	420	388	385	430	415	416	442	377	387	438	420	429	420	390	409	428	416	410	365	442	421	363	368	380	439	394	394	422	412	373	396	432	423	382	378	398	431	381	394	429	396	407	394	404	381	431	360	404	416	430	366	430	414	382	393	427	406	401	400	387	398	415	381	399	384	404	400	384	382	437	424	411	404	389	361	449	396	420	398	416	405	412	429	410	416	400	439	409	382	399	406	422	412	422	429	368	407	365	388	426	394	398	411	431	413	405	433	362	420	424	452	409	376	422	437	401	403	388	401	427	431	398	394	362	429	425	419	391	406	386	413	458	394	415	394	443	407	419	387	378	438	428	379	381	394	388	412	394	388	406	372	417	423	417	408	403	418	390	377	411	394	379	407	427	378	429	413	419	365	371	394	422	396	425	436	415	420	380	410	432	393	405	428	382	402	383	398	431	401	378	392	375	410	411	377	412	381	393
1050	106	100	97	65	55	73	76	73	75	48	58	57	57	67	53	65	49	49	45	47	59	52	61	71	66	47	52	58	61	51	50	55	57	51	43	40	58	69	52	60	55	53	57	53	56	47	61	41	62	55	46	66	55	53	50	47	49	56	45	53	46	53	43	47	39	60	51	47	41	58	45	38	57	52	48	56	42	57	53	48	48	45	62	57	54	41	41	48	44	53	53	50	61	57	51	57	47	49	52	55	52	40	55	55	34	45	56	61	55	44	48	50	57	42	50	60	42	51	45	45	65	51	56	63	40	50	61	48	60	62	52	49	50	46	38	47	38	48	47	44	46	48	55	53	54	54	42	48	51	50	59	41	50	45	51	49	62	55	57	62	59	41	47	40	51	49	44	40	49	43	47	42	44	56	57	52	49	51	54	43	58	44	56	42	46	59	45	50	56	46	44	44	47	46	52	65	45	37	47	73	55	37	58	59	58	56	53	53	59	48	59	54	54	50	46	48	63	52	47	49	50	47	51	49	45	53	59	41	42	43	47	46	62	62	61	51	40	60	51	51	55	40	41	42	43	52	48	49	61	44	56	46	48	53	42	51	48	55	52	51	44	42	45	46	54	51	50	60	58	44	48	54	45	59	45	46	51	52	61	51	63	57	46	52	67	50	53	50	55	51	49	47	44	57	62	35	65	53	55	47	50	57	55	38	52	40	44	54	34	53	54	51	52	62	47	48	47	67	47	49	58	48	46	55	37	55	50	62	44	46	47	52	46	50	52	60	59	43	60	56	45	54	52	54	49	34	52	43	57	56	53	45	50	63	41	50	54	55	52	65	42	60	46	68	52	72	58	47	45	46	58	41	45	48	48	41	50	60	53	35	51	45	46	62	52	57	52	63	48	56	46	48	64	44	40	48	58	47	55	57	42	52	55	53	46	53	52	51	53	60	52	62	50	55	56	46	37	52	36	55	35	42	54	57	48	58	50	49	50	59	56	54	47	56	50	45	47	50	47	42	39	69	60	38	51	48	57	41	52	60	37	56	36	55	50	51	46	52	58	60	62	39	47	47	46	55	57	55	45	44	61	43	33	60	54	52	52	54	55	54	64	49	61	40	64	54	47	47	46	49	60	54	38	69	57	50	48	55	52	42	36	52	61	52	48	41	64	39	53	59	46	45	51	40	45	58	49	52	46	52	51	50	53	47	53	73	48	50	62	61	58	47	49	51	61	58	39	49	44	55	46	41	50	59	57	51	54	54	43	58	55	52	53	50	50	49	56	58	46	44	59	53	48	50	48	54	51	66	58	44	40	55	56	58	49	52	62	62	56	51	49	53	58	47	55	61	37	48	58	59	54	49	53	52	61	68	42	61	44	65	54	58	48	55	50	56	54	51	52	48	58	50	52	61	50	55	53	53	53	62	32	55	50	50	54	63	55	39	53	52	39	50	55	46	43	41	54	52	61	56	48	55	53	47	56	51	55	45	55	41	48	41	46	53	61	53	59	57	46	49	44	48	62	39	62	50	53	39	46	49	54	49	61	56	49	53	44	63	47	61	61	49	47	38	52	49	54	59	41	59	44	43	51	47	49	48	50	55	55	56	55	46	49	49	54	44	55	47	54	56	51	41	55	58	54	42	53	39	47	47	68	54	47	47	48	42	51	46	47	41	38	51	47	61	44	43	50	60	58	45	53	71	43	52	66	36	58	46	55	58	43	38	58	46	44	63	58	50	55	55	56	52	57	56	48	44	50	49	54	42	57	52	52	54	64	46	58	51	49	61	62	56	43	51	60	54	45	47	50	50	52	43	51	50	54	44	43	45	51	64	53	39	62	36	49	47	41	52	41	59	51	46	54	52	58	47	53	52	45	48	64	57	51	51	45	63	56	42	53	54	54	61	49	49	41	51	54	57	31	65	56	43	58	64	61	51	61	59	71	40	59	42	44	51	57	49	51	51	49	46	52	68	53	46	42	50	51	43	47	54	49	43	52	34	54	51	45	69	41	62	46	59	44	51	54	53	46	39	41	52	53	48	53	48	50	45	55	48	47	49	47	61	52	50	67	56	49	62	51	53	62	49	44	49	46	46	57	62	46	56	50	53	36	37	57	56	62	61	47	50	64	52	55	47	48	45	38	57	72	51	51	62	36	57	49	62	52	55	48	42	53	45	48	55	41	48	52	44	56	53	46	53	40	55	52	55	43	63	53	39	53	55	50	54	49	48	30	43	51	40	49	46	49	51	56	55	51	50	47	51	45	50	40	46	43	44	54	55	56	53	58	53	58	43	51	60	56	54	62	48	42	46	47	50	51	59	43	74	56	52	39	43	44	39	49	57	36	49	56	54	53	49	46	53	47	47	58	44	37	57	56	48	50	42	49	58	49	48	60	54	48	48	53	52	47	48	49	45	51	39	71	32	46	57	47	50	53	54	53	55	43	41	47	68	55	50	52	48	49	37	55	61	55	45	64	58	55	46	47	64	44	47	55	59	45	48	53	44	49	50	60	53	52	56	48	46	43	53	56	45	42	56	53	36	51	62	46	55	48	48	43	57	42	47	58	41	68	36	51	57	47	53	41	40	59	53	36	50	50	48	40	59	53	53	55	54	43	51	57	57	46	42	68	47	49	43	55	52	47	50	48	48	51	46	46	59	58	60	50	58	51	43	49	54	58	56	39	41	58	55	57	52	45	44	40	46	49	50	42	43	43	64	55	41	48	43	39	44	49	52	57	48	53	45	39	52	50	54	55	45	46	48	56	43	55	51	53	56	61	55	58	42	51	47	52	44	49	62	53	56	58	47	48	40	36	49	52	48	56	60	52	45	60	62	52	55	53	49	46	46	46	56	45	45	50	44	51	46	55	45	42	59	51	48	52	42	44	56	48	41	45	51	56	60	52	56	54	54	41	44	48	56	45	58	45	40	48	55	39	47	48	38	48	56	66	39	54	60	48	55	44	52	59	35	49	35	60	58	46	52	58	58	53	51	77	48	48	59	46	45	58	52	55	46	45	47	43	41	45	68	48	60	44	50	53	53	41	46	45	53	53	56	43	59	45	42	53	56	54	42	53	63	55	45	51	44	46	45	62	46	48	58	55	56	57	55	63	56	40	50	38	45	50	60	49	57	60	48	45	48	54	58	53	50	42	55	36	40	54	49	44	52	62	51	46	58	41	45	36	59	50	48	49	41	62	55	42	46	47	51	54	56	54	46	58	53	63	60	46	63	53	47	50	54	47	45	52	59	43	56	50	54	52	42	50	58	62	45	61	50	53	60	56	42	48	63	51	44	49	48	52	41	62	56	45	50	50	58	59	49	50	49	60	50	48	50	58	50	29	51	51	45	47	46	51	59	54	55	52	62	62	42	52	43	47	50	59	44	48	50	47	46	33	42	58	42	42	58	59	53	53	48	53	57	51	62	49	42	47	56	46	47	55	46	49	44	34	52	50	47	42	45	49	42	44	59	54	45	64	36	54	49	50	53	49
8949	1714	1069	1089	2036	3015	3224	2823	2408	2103	1723	1396	1152	1018	948	829	762	715	699	644	580	574	578	637	565	535	531	529	534	560	522	546	529	495	523	559	515	460	478	497	530	518	487	504	494	483	465	487	525	502	478	461	530	502	530	472	541	469	518	483	501	519	471	463	490	496	480	498	493	471	487	480	485	466	511	490	472	479	491	507	508	467	476	447	499	451	471	514	513	433	495	462	501	497	458	482	503	497	481	473	485	485	506	449	476	463	494	511	494	517	489	462	480	492	443	466	497	478	497	527	510	475	509	521	478	472	507	451	493	483	495	476	474	471	492	471	487	497	519	488	512	476	470	489	479	437	511	494	469	495	519	492	449	497	459	470	497	488	513	463	461	499	482	454	510	482	494	452	503	479	493	504	455	515	507	480	512	500	467	464	504	455	504	499	479	492	485	527	481	474	479	483	500	463	481	480	509	484	472	491	468	467	495	485	474	491	488	481	542	496	509	438	446	499	491	453	475	450	468	498	525	448	480	470	500	502	468	480	508	500	467	475	502	462	459	462	483	477	476	490	457	493	474	471	513	499	493	494	462	464	505	480	483	461	485	518	542	470	465	493	450	485	469	484	507	451	481	464	501	498	510	459	484	466	505	481	462	504	442	478	498	465	474	499	484	470	496	487	452	479	504	481	469	494	474	472	489	466	493	494	465	490	535	483	472	493	480	471	503	467	475	459	502	452	462	505	454	530	516	475	507	478	492	452	484	469	496	499	476	495	497	471	456	483	479	480	462	486	491	446	480	483	458	497	480	505	474	463	501	455	461	489	488	468	476	492	460	467	498	511	493	466	479	475	476	497	487	502	527	516	492	477	490	454	461	497	474	454	465	503	488	494	500	510	465	494	469	502	473	476	523	462	475	436	517	459	473	504	489	486	501	467	511	507	480	477	448	488	469	471	460	478	483	478	493	477	472	494	454	488	482	456	456	449	507	449	495	487	448	449	507	487	502	483	496	506	465	496	481	494	467	476	484	525	490	519	516	526	485	511	498	499	472	466	471	491	487	481	495	509	510	480	448	493	511	456	473	503	487	461	473	503	480	523	506	440	487	452	490	508	455	496	474	476	443	487	453	453	478	500	499	486	476	484	503	439	490	458	475	476	527	482	420	482	473	491	490	491	484	504	497	509	436	435	484	510	461	510	483	475	443	503	454	474	502	455	441	499	488	416	478	512	458	470	476	461	460	472	504	432	482	473	472	472	463	482	504	503	502	487	528	483	489	458	464	441	461	472	452	476	500	488	482	502	501	490	478	508	464	460	493	453	505	504	493	473	489	472	480	486	498	497	518	486	511	469	438	490	514	474	471	439	486	487	493	518	508	498	488	511	500	506	507	496	483	493	487	465	470	497	509	529	508	487	517	503	447	454	475	448	478	493	476	488	494	459	504	493	490	488	504	502	499	460	471	467	460	484	477	458	481	505	464	465	522	448	514	477	472	465	469	542	494	496	473	471	472	477	480	481	527	462	443	471	490	479	482	466	503	468	474	503	491	486	461	504	496	484	485	496	472	476	445	489	469	510	471	514	529	476	461	460	519	477	449	444	510	450	480	486	482	466	455	486	466	487	549	463	511	450	495	469	478	485	487	456	498	472	486	474	487	426	514	455	467	485	504	475	497	462	528	445	512	474	500	462	452	478	502	451	467	504	507	477	487	475	478	503	483	478	504	480	468	441	489	511	503	483	496	454	489	427	470	463	508	522	519	511	449	490	462	502	481	491	485	482	484	421	500	501	545	491	502	467	521	518	489	492	473	467	489	490	512	468	454	509	472	485	458	519	483	447	497	502	450	489	451	487	477	504	458	502	503	439	465	471	475	467	464	481	488	490	429	471	515	471	491	511	492	511	469	511	507	471	466	471	498	485	524	520	475	480	462	477	430	415	494	510	517	507	509	506	460	431	472	500	484	477	516	472	530	523	486	506	477	525	465	472	495	523	503	458	482	513	509	481	474	474	503	486	491	518	483	486	471	462	482	499	489	464	481	480	475	473	481	487	482	512	471	469	506	510	450	453	487	488	470	454	514	476	466	471	493	492	481	446	480	490	476	461	510	500	460	520	534	547	454	492	459	455	466	504	457	472	465	516	457	481	481	448	510	481	463	490	453	510	461	475	497	502	492	512	496	441	454	508	491	458	478	471	497	485	498	465	495	513	462	464	481	499	494	448	509	494	515	459	534	489	470	478	468	461	447	454	467	484	465	495	500	495	476	449	487	444	508	464	462	473	473	482	513	482	451	465	460	501	473	503	468	461	431	472	438	505	526	445	475	460	473	481	475	489	514	497	515	496	479	461	465	493	476	519	467	475	511	505	504	490	453	491	427	439	493	499	476	464	492	479	505	482	495	507	473	467	472	491	479	469	488	503	486	472	482	505	486	458	469	489	482	482	483	501	493	482	499	430	455	477	445	488	493	499	509	484	462	478	508	515	471	495	435	474	527	505	472	491	490	478	500	461	491	466	502	479	509	495	489	474	482	485	506	477	502	460	463	472	461	484	476	465	490	488	515	496	483	493	485	477	514	474	467	454	475	508	500	491	455	492	488	502	493	511	486	451	487	458	468	497	516	497	474	451	488	458	500	468	509	447	499	478	489	514	455	507	482	485	486	518	464	451	495	460	478	476	495	471	463	465	466	476	502	461	461	473	472	503	469	447	504	478	442	463	470	493	504	507	472	474	507	435	504	482	438	510	530	513	435	494	450	502	481	481	514	462	462	504	491	482	449	492	494	523	494	487	484	493	472	484	463	457	517	481	468	478	452	499	499	482	465	458	512	492	485	447	467	480	468	456	501	466	507	513	444	554	490	459	488	486	473	516	485	473	500	496	512	475	480	445	523	519	478	487	535	473	505	467	495	468	469	436	491	485	509	433	486	466	498	500	493	483	528	510	469	483	488	494	486	447	482	452	530	535	458	515	501	492	502	447	514	489	480	472	511	476	482	468	459	504	472	458	495	476	476	497	498	457	468	476	461	491	473	463	479	505	489	513	509	470	492	489	512	471	505	502	465	473	447	460	497	465	488	479	453	471	463	479	476	456	481	470	446	473	505	451	468	469	486	464	460	503	479	497	451	480	459	463	472	493	478	489	457	457	501	496	517	475	464	516	472	451	507	464	501	430	493	493	519	487	512	483	523	452	471	436	468	493	488	458	485	466	451	486	458	499	494	504	489	470	503	468	439	495	500	473	473	467	516	511	440	506	464	444	503	476	486	469	484	497	491	482	500	485	475	479	470	480	499	471	524	496	447	499	491	502	469	446	511	462	495	481	477	514	532	466	490	521	496	492	497	482	512	473	459	509	491	532	455	489	504	492	435	446	498	482	444	475	434	436	452	479	470	485	485	468	498	466	513	484	496	484	486	474	476	477	468	495	449	480	488	519	498	486	483	489	491	477	462	489	479	492	470	488	497	483	501	490	482	470	487	491	499	439	496	509	500	442
597	199	125	106	94	90	114	107	122	105	83	78	73	83	71	74	70	64	72	50	68	70	82	72	46	62	69	59	54	74	74	70	68	58	61	76	52	62	63	76	71	65	53	67	71	49	59	48	57	69	49	67	64	58	71	46	56	55	66	65	49	64	64	52	63	52	43	67	59	70	59	62	49	55	77	67	51	53	55	71	59	63	51	47	49	52	75	54	67	34	58	69	65	64	52	56	61	59	52	73	63	58	47	59	60	66	60	68	48	57	60	53	57	56	57	43	54	57	54	67	61	54	77	55	63	66	75	54	70	68	65	64	49	59	57	71	56	73	62	65	54	60	48	69	71	55	70	77	56	68	66	55	51	56	56	52	65	56	58	63	71	52	69	60	58	68	67	64	47	75	59	58	54	55	60	58	64	64	58	47	63	63	60	68	55	68	52	70	72	60	56	67	65	62	58	39	54	56	67	62	52	60	68	62	84	50	58	56	63	69	53	40	46	61	64	56	52	77	49	69	62	59	57	59	63	65	60	62	55	48	60	64	52	84	65	66	68	56	58	62	54	54	62	50	60	52	71	50	60	48	65	49	47	49	57	49	66	44	62	64	56	65	55	58	69	55	57	68	52	54	58	57	60	57	54	60	47	53	48	64	64	64	53	62	59	66	58	56	63	54	60	62	76	65	63	63	49	63	64	63	47	63	53	41	62	61	70	62	57	56	57	65	47	69	61	53	57	61	62	39	56	64	53	80	56	50	60	63	57	54	62	54	60	55	58	56	73	65	56	68	65	76	47	53	69	49	73	79	64	56	67	61	72	69	68	56	68	63	56	63	47	47	51	67	48	47	58	57	60	71	48	56	76	58	61	51	59	62	56	82	49	62	48	65	64	54	52	64	62	69	62	53	52	52	49	62	46	50	75	67	52	46	65	61	53	67	56	54	61	70	51	52	53	66	49	50	57	67	53	62	48	57	60	51	69	76	65	42	62	44	51	59	64	43	69	65	68	56	58	65	51	72	59	52	66	65	67	61	64	76	63	68	74	56	45	59	65	45	54	56	54	55	65	65	63	57	60	60	59	57	78	61	66	57	63	79	57	52	72	55	60	63	62	64	59	53	66	63	54	59	62	52	67	55	61	60	63	67	62	54	67	53	70	79	51	71	51	53	61	47	81	59	61	46	62	44	50	49	59	67	62	64	51	71	70	60	66	67	54	54	58	67	57	48	67	77	59	66	54	55	61	60	63	69	59	70	65	65	56	66	68	67	64	64	62	54	67	67	65	78	68	53	65	62	57	67	55	64	57	67	66	58	58	64	65	59	61	63	62	48	66	70	66	50	54	65	65	64	68	51	67	52	54	51	70	49	67	51	64	63	63	62	51	70	64	59	62	63	55	52	58	58	57	58	54	59	62	55	64	61	52	63	61	55	65	62	56	59	69	59	53	57	56	46	62	61	41	68	76	49	59	59	51	61	53	51	64	74	58	70	61	48	63	58	66	67	49	56	70	66	53	58	58	61	57	58	51	70	56	63	63	71	62	53	49	55	63	48	61	54	60	50	68	59	61	57	60	49	52	65	54	57	41	54	59	74	64	45	47	59	60	49	58	86	54	51	59	70	52	62	51	67	58	50	49	72	56	64	72	63	59	63	60	44	74	62	66	56	63	66	61	58	53	55	56	61	56	55	59	58	58	54	56	64	69	68	58	75	53	60	59	56	44	63	53	56	45	61	57	54	59	44	52	64	68	44	72	54	56	70	50	61	72	64	57	62	59	61	59	56	56	47	57	51	55	79	66	66	65	63	55	60	52	66	69	49	57	62	66	56	60	61	53	63	64	64	67	54	72	53	58	55	59	42	51	58	49	57	62	57	44	61	50	50	64	49	59	61	55	65	69	57	55	55	62	55	66	59	52	54	57	66	54	60	53	63	56	44	61	65	66	62	64	53	53	80	62	63	49	56	71	50	67	69	68	62	53	59	57	59	62	56	42	64	59	57	59	41	59	68	60	64	51	81	69	65	60	64	54	63	56	58	62	63	66	51	57	62	64	60	57	56	59	58	76	61	66	67	64	59	65	42	64	64	67	55	60	56	73	56	63	60	62	69	58	61	46	51	58	49	66	64	59	50	65	55	66	62	64	62	54	69	60	53	53	68	68	58	55	71	57	73	55	62	81	58	56	60	62	62	51	69	46	62	62	56	57	55	59	62	61	64	80	50	63	54	47	60	50	52	66	62	66	59	66	76	67	72	65	71	51	55	59	64	56	47	62	68	71	64	68	46	65	65	60	49	47	50	56	63	56	60	52	57	52	62	63	51	61	52	88	68	68	49	60	69	62	54	65	68	53	50	73	51	58	75	53	69	66	56	80	55	53	53	53	68	52	60	60	55	69	55	59	69	70	61	79	63	52	53	53	61	58	78	74	48	63	50	67	61	69	44	61	79	52	66	59	54	55	65	57	61	74	61	49	61	48	64	52	61	54	42	67	50	56	48	60	65	57	58	68	72	58	62	64	69	81	53	76	58	51	83	63	62	55	48	72	50	62	48	53	47	53	58	74	52	67	58	64	61	53	60	57	60	59	53	67	58	57	54	59	65	55	59	53	52	66	56	63	60	53	58	42	63	60	64	55	57	62	52	63	66	51	71	53	55	56	61	52	60	62	65	64	52	60	60	72	59	59	57	62	56	56	56	60	74	65	51	61	55	44	67	63	65	53	49	56	64	51	68	69	70	55	53	63	62	55	57	58	67	65	68	65	54	60	64	53	61	58	40	68	54	48	76	64	67	63	50	61	52	66	55	60	61	68	61	66	54	59	67	58	53	56	41	70	51	48	58	68	55	60	60	51	54	61	57	47	49	54	56	49	50	52	59	63	56	60	57	56	76	69	63	48	78	52	62	65	71	52	51	63	43	61	60	71	67	54	47	57	59	63	55	89	56	52	69	77	68	55	54	68	54	70	69	76	60	62	48	59	69	64	60	61	61	60	66	67	51	66	75	62	54	67	50	68	56	70	62	50	58	59	54	60	53	75	68	60	68	65	56	61	62	53	64	68	59	80	58	50	52	60	54	64	61	50	51	65	65	53	60	53	49	65	59	68	66	64	78	72	59	60	59	47	65	59	44	56	48	68	53	61	67	73	71	61	48	63	61	49	70	47	63	54	65	51	52	58	68	52	59	62	49	73	58	65	66	51	48	51	53	49	67	70	66	50	69	51	57	52	51	67	66	59	43	54	63	57	57	52	55	64	63	50	55	63	69	50	70	58	67	70	56	63	59	65	56	64	70	63	58	62	55	55	52	44	70	53	55	63	57	57	51	58	61	57	61	58	67	52	46	71	56	65	53	57	70	62	69	61	52	66	58	58	62	68	53	57	73	54	57	63	72	56	55	51	64	58	57	43	65	56	71	57	56	58	61	59	65	71	61	62	60	65	59	56	63	58	66	55	56	56	57	63	65	40	53	64	57	63	61	47	64	53	45	66	62
8833	2664	1631	1645	3280	5019	5260	4763	4110	3239	2663	2195	1905	1661	1448	1212	1157	1024	992	973	914	817	833	763	750	748	739	729	717	686	674	638	687	666	657	624	642	641	586	608	665	594	654	610	623	629	610	636	619	603	615	634	671	638	599	548	558	602	597	570	604	584	613	520	585	575	594	578	597	578	593	600	570	597	567	635	597	581	617	607	611	592	556	575	581	580	532	598	608	530	566	572	629	608	586	588	581	575	583	564	635	589	604	584	603	571	586	619	610	563	545	581	567	575	582	558	607	630	565	582	564	559	589	552	553	595	558	586	577	578	597	573	597	584	570	603	567	586	575	605	598	585	619	593	585	606	582	588	572	573	579	596	624	595	573	581	629	592	589	611	549	624	644	596	608	561	632	620	575	560	577	595	602	583	594	585	564	579	605	586	540	555	573	547	582	558	512	575	572	558	527	593	572	598	583	540	525	528	571	564	605	576	575	568	556	589	565	556	559	566	528	598	530	586	559	571	623	594	587	536	550	603	575	586	580	603	583	553	569	523	596	587	610	581	563	610	571	590	596	562	582	622	618	588	555	594	581	518	555	566	582	536	581	575	579	580	563	590	550	632	605	595	559	608	599	595	585	608	567	552	563	619	567	617	568	556	607	575	591	603	584	620	582	582	639	555	593	563	562	601	568	567	552	609	565	547	589	563	575	595	559	595	577	586	550	581	570	555	598	596	576	566	556	566	584	593	575	592	628	592	575	542	650	561	606	565	626	624	594	576	570	595	583	580	569	548	584	575	578	598	604	583	566	592	572	605	590	534	555	555	574	649	580	550	598	586	586	609	581	563	608	595	609	589	577	580	570	614	566	529	616	558	577	590	554	590	581	593	618	522	574	578	573	537	613	552	537	565	556	552	562	566	582	592	601	557	617	552	591	573	515	596	603	579	582	614	608	554	579	541	552	564	582	594	568	603	631	595	579	610	617	580	567	606	534	596	597	574	589	581	640	592	553	555	580	589	609	606	550	573	571	565	619	558	554	540	591	585	567	662	588	604	568	562	602	587	567	567	570	547	554	564	524	592	550	643	590	511	609	539	536	590	549	577	544	556	592	598	572	579	575	549	592	564	589	542	593	635	582	589	527	580	607	587	585	600	619	575	594	598	594	572	584	543	596	554	587	576	586	607	569	577	567	555	577	580	538	603	574	559	593	568	569	588	593	595	542	605	631	579	605	575	609	583	593	610	535	580	611	576	613	580	530	578	602	622	601	611	605	589	566	592	568	632	575	588	542	546	544	589	573	604	588	545	647	603	576	622	549	624	579	594	586	597	541	601	592	585	578	593	589	539	565	581	605	565	615	554	558	590	607	573	575	593	589	594	644	595	514	564	533	601	585	601	557	559	584	542	575	607	561	561	605	616	595	595	600	572	600	568	586	591	530	580	610	583	589	575	583	594	543	595	555	573	588	556	572	587	611	567	577	562	535	609	587	597	561	587	569	596	585	604	578	569	606	559	564	598	614	544	580	577	517	585	576	584	576	594	599	567	560	605	576	601	548	609	611	563	520	591	613	554	583	583	605	561	630	555	562	612	570	613	579	580	562	602	536	596	618	576	591	586	570	575	567	601	580	544	570	592	596	572	593	617	611	618	591	591	560	563	565	541	551	565	569	583	582	588	583	594	611	567	613	572	590	546	587	586	573	594	557	615	570	581	588	585	574	596	572	614	584	570	563	587	574	574	584	583	553	609	566	565	579	594	597	593	566	560	569	556	557	603	594	588	596	590	587	570	592	612	600	544	581	577	535	606	556	592	542	565	580	553	561	551	591	635	582	562	590	592	577	564	581	546	533	576	558	545	573	619	577	587	538	573	553	535	548	600	549	539	621	586	621	616	588	582	557	595	576	560	582	553	599	589	586	573	626	561	539	639	600	537	551	578	591	591	601	543	540	613	564	572	583	585	547	574	606	595	581	561	568	567	548	544	618	608	610	573	548	569	556	587	560	562	566	622	543	592	617	577	585	610	618	572	579	604	599	532	590	558	570	581	575	570	593	565	553	586	577	563	581	577	559	575	624	585	589	594	590	589	572	576	560	611	545	605	571	587	577	586	564	552	548	604	578	591	548	538	549	574	587	543	611	574	565	560	571	586	589	532	595	547	559	622	568	618	576	582	592	627	604	572	594	557	558	571	607	549	579	597	576	602	544	559	546	596	551	579	599	553	534	541	539	556	570	619	578	538	616	566	589	606	552	611	610	589	580	611	565	597	597	575	640	516	611	572	618	611	608	595	611	565	594	556	553	605	589	585	544	560	579	544	603	556	580	570	567	535	589	547	546	594	582	574	573	564	538	561	556	592	585	567	591	613	561	540	578	644	589	638	580	563	549	550	598	557	600	588	605	563	568	545	576	600	563	570	589	629	610	609	607	542	558	571	556	603	605	604	570	584	576	595	581	599	573	589	622	605	570	581	558	599	600	547	568	609	611	592	564	555	595	603	565	580	554	588	554	547	580	553	583	571	596	563	548	592	571	581	599	593	590	566	578	591	571	584	538	577	650	561	561	576	597	566	574	547	574	656	589	568	608	588	594	555	558	552	581	571	590	583	576	578	574	581	586	595	566	601	583	576	583	571	564	564	587	547	600	573	569	559	580	565	515	583	573	543	563	602	623	616	587	588	624	591	596	580	554	567	596	590	550	594	592	594	598	583	568	602	626	549	577	545	576	612	557	544	595	555	584	545	587	567	565	591	579	624	583	637	583	602	565	613	547	597	569	600	565	586	565	599	572	529	595	579	625	546	594	583	569	575	598	576	584	610	635	571	625	599	586	566	547	571	580	596	584	590	600	595	615	567	576	567	590	569	585	591	549	579	601	585	615	568	566	585	575	565	567	581	580	585	577	576	577	584	605	575	655	611	574	609	562	618	554	587	588	536	537	570	539	580	600	584	559	559	606	584	515	605	571	577	590	586	600	575	568	537	596	559	574	568	565	609	612	596	576	619	589	501	548	645	580	593	574	595	609	588	561	581	566	599	586	613	590	578	570	607	602	581	564	604	597	584	557	582	569	555	549	590	577	540	580	540	567	614	538	574	545	595	574	603	596	586	585	552	572	577	562	599	632	553	577	579	580	564	607	566	596	568	560	567	558	575	597	605	598	587	563	575	608	600	564	630	528	575	548	575	579	555	597	581	584	601	583	627	543	586	591	554	566	568	549	569	550	590	586	608	638	584	564	576	588	567	554	548	577	576	600	567	547	597	569	622	563	572	597	603	591	578	548	551	630	602	555	617	565	592	599	589	558	600	588	590	562	563	550	545	576	614	564	573	614	612	541	611	579	576	563	589	552	574	560	554	559	576	616	583	545	610	577	595	580	626	536	569	608	576	585	608	538	549	598	602	536	622	627	611	540	572	574	598	513	584	549	575	553	611	611	559	588	531	574	594	577	590	601	595	588	587	556	547	583	565	586	555	593	594	591	604	585	612	589	581	564	595	573	561
1628	134	81	48	43	48	60	88	80	69	64	62	56	45	51	41	35	34	42	32	40	32	36	29	25	27	42	34	29	31	28	24	27	36	26	36	24	31	31	30	36	33	26	35	30	23	32	34	25	27	41	32	30	22	18	32	25	35	28	24	34	20	33	34	20	33	32	25	27	21	20	28	33	28	25	25	20	25	27	29	26	34	26	32	35	34	41	27	33	37	28	22	32	28	33	33	38	38	34	27	29	24	24	24	28	29	28	31	24	30	20	26	32	31	36	25	31	39	39	32	29	23	26	33	32	30	33	38	28	25	25	33	31	23	19	30	28	26	24	22	25	29	19	28	25	23	39	30	30	28	29	27	31	24	33	15	26	27	37	26	30	28	43	32	34	33	29	25	33	26	24	30	32	27	31	25	37	37	26	19	22	35	23	35	36	32	28	41	28	32	23	37	23	28	17	46	20	25	37	30	26	33	35	36	26	30	33	26	34	34	28	27	24	41	26	30	29	22	34	27	38	21	27	32	29	28	21	23	29	31	17	24	25	31	27	31	24	24	36	31	31	30	26	21	40	32	19	24	21	28	27	31	30	41	35	36	33	32	22	37	40	23	26	33	37	25	30	24	19	34	32	30	27	20	30	25	23	38	35	25	30	28	33	40	34	26	27	26	28	32	32	23	37	31	34	25	33	29	38	23	29	35	28	36	35	30	29	40	22	32	28	35	41	19	31	27	31	29	30	26	26	28	29	28	18	26	34	36	20	35	19	28	25	41	21	24	26	30	39	31	31	28	26	33	36	28	28	29	27	37	29	28	19	26	22	19	32	21	27	32	26	39	35	40	36	30	28	19	31	24	22	32	14	28	26	31	27	35	23	23	31	26	24	20	28	26	25	26	38	30	27	30	21	20	23	25	25	30	32	25	25	27	22	35	40	33	41	23	31	36	27	29	18	24	26	22	35	29	20	25	35	20	33	31	24	29	23	20	28	28	32	39	26	23	19	27	27	36	29	32	31	20	34	33	33	22	37	32	34	29	26	21	25	29	34	22	27	25	30	38	32	36	40	33	35	35	24	29	24	26	23	42	35	38	23	31	33	29	27	29	37	35	30	31	31	26	28	38	38	29	31	25	30	33	28	35	32	27	29	29	25	21	27	26	24	26	24	25	33	25	24	15	25	40	19	25	33	23	29	25	34	34	31	27	31	35	25	23	37	24	37	19	35	32	20	18	34	35	26	36	35	29	23	30	27	34	26	25	27	29	29	30	39	37	19	26	29	40	40	28	31	27	36	27	34	29	34	20	26	29	26	26	25	28	31	24	27	31	33	41	27	30	34	22	33	34	30	27	33	33	29	17	28	23	33	29	22	27	24	24	26	24	35	38	27	30	39	21	38	24	37	31	27	30	24	26	26	32	28	34	33	17	23	30	39	32	25	29	36	28	13	26	29	24	31	22	21	26	30	34	35	26	19	31	34	23	28	21	29	20	23	38	23	36	17	24	25	25	25	32	28	27	35	26	33	24	24	31	31	33	29	38	29	24	22	27	17	31	33	29	36	26	34	29	33	28	26	33	26	21	33	31	21	27	29	25	24	27	27	20	39	33	23	22	34	27	26	32	36	30	24	35	26	34	32	26	27	28	33	29	19	32	27	25	19	37	26	27	34	28	26	31	29	35	32	29	25	25	22	34	24	29	24	31	19	32	23	26	26	35	22	33	33	32	26	30	35	36	25	33	27	38	39	26	20	35	31	35	32	36	32	28	23	28	34	22	23	32	26	26	30	33	30	30	24	34	32	37	29	29	30	35	35	32	35	31	39	34	36	37	27	30	28	39	36	30	29	31	22	28	35	22	28	27	35	28	26	25	20	27	34	25	30	24	31	28	23	27	25	32	21	28	35	30	19	21	27	24	21	19	32	33	31	22	33	33	24	28	27	25	34	29	31	33	25	26	21	25	25	25	28	36	22	36	21	23	26	35	30	32	29	19	30	24	32	28	33	33	26	43	24	27	28	36	31	34	25	32	41	23	25	30	29	36	32	32	36	31	27	31	30	32	23	35	26	32	30	31	22	35	22	26	31	21	35	41	28	26	26	32	26	25	32	30	38	38	37	30	37	35	26	28	26	28	36	33	21	24	39	26	28	30	28	19	26	38	30	31	28	23	23	30	38	22	21	22	25	29	24	41	23	23	34	23	26	30	35	22	24	26	36	29	27	29	38	25	23	32	22	16	39	23	29	26	33	26	27	26	37	29	27	28	32	30	20	32	19	28	24	29	36	32	30	26	28	22	30	24	29	35	20	44	39	35	34	26	30	26	39	23	32	23	42	34	33	26	32	30	25	37	32	29	34	29	24	24	34	27	30	23	26	31	23	27	29	30	22	22	36	29	27	15	32	33	35	33	27	24	35	33	30	26	33	35	26	24	30	31	28	33	32	27	27	36	24	22	35	24	42	28	34	25	28	34	36	22	25	23	33	24	27	27	25	26	34	39	30	29	35	30	30	37	21	32	25	20	31	33	32	32	38	37	30	18	39	22	28	28	41	27	21	26	28	37	21	40	28	25	23	25	32	24	16	27	32	30	32	17	29	31	30	32	27	21	35	28	29	27	35	39	25	26	34	38	24	31	29	37	28	36	20	27	33	29	32	26	22	24	20	35	23	19	31	27	35	22	26	30	28	29	29	31	31	35	21	27	38	27	34	25	24	40	30	27	31	30	33	32	21	41	31	32	18	19	26	27	23	35	30	26	30	31	33	29	29	32	32	22	32	31	29	32	36	23	27	18	29	27	27	29	38	32	35	29	36	34	25	30	27	36	38	15	38	28	21	22	29	34	41	32	24	25	35	30	36	18	28	36	22	30	29	29	36	30	25	22	30	26	26	23	32	38	27	29	26	28	30	27	35	29	23	23	39	25	30	37	21	26	19	22	32	30	29	24	33	29	28	29	29	30	41	29	25	41	32	24	28	28	25	14	31	26	29	27	39	25	30	22	35	30	37	42	31	30	28	22	29	26	25	28	33	25	32	30	28	31	29	35	38	18	27	43	18	31	24	34	31	37	38	22	18	28	25	18	21	36	30	21	33	31	35	25	26	17	30	20	22	22	22	22	26	27	35	33	25	35	35	30	29	46	35	24	30	35	28	29	31	29	29	32	24	35	31	43	28	21	31	28	32	26	31	35	32	36	27	19	41	35	30	28	30	24	32	21	35	30	28	23	26	26	26	27	40	30	33	21	29	24	20	25	28	21	25	34	22	25	31	33	21	26	31	26	28	26	29	27	29	23	32	28	29	20	37	23	43	22	21	30	23	27	24	27	36	29	26	26	32	21	31	26	30	34	31	28	29	24	17	30	28	33	43	36	26	31	23	27	29	25	34	23	33	24	30	30	26	38	35	36	30	44	36	25	35	31	30	36	22	20	25	29	21	38	32	31	26	25	27	29	36	37	18	30	30	43	28	28	33	31	24	26	28	28	31	33	33	34
10411	2085	1213	1259	2511	4182	4375	4170	3563	2738	2276	1931	1541	1281	1105	1062	866	775	661	609	580	527	555	502	481	451	408	452	418	410	372	391	376	362	367	331	330	340	330	323	319	326	324	309	329	343	326	304	321	306	327	295	338	303	265	309	300	318	308	301	284	289	279	314	286	283	280	299	309	307	265	277	273	274	295	276	303	302	317	272	306	305	277	297	298	287	276	286	263	272	300	292	266	256	302	276	292	292	288	266	266	291	302	293	289	314	286	280	239	266	289	276	257	282	272	288	264	276	271	294	267	285	281	260	281	274	279	240	271	268	267	291	315	261	280	267	338	315	284	303	312	291	283	281	262	294	286	275	288	298	252	271	256	274	295	266	299	289	279	283	279	266	248	270	253	241	271	271	234	244	290	259	268	295	280	256	282	259	231	236	276	283	266	276	273	262	299	284	287	266	300	260	252	253	245	272	284	262	289	259	269	277	269	275	288	279	257	274	286	261	283	282	268	298	246	258	269	297	284	271	263	293	264	269	238	269	288	278	277	303	278	269	286	259	299	241	254	288	255	286	245	302	284	269	277	302	295	299	265	277	280	249	255	260	283	288	248	281	249	299	262	262	290	267	282	261	276	270	270	263	314	263	259	280	236	276	247	285	290	302	278	280	295	284	321	279	255	272	282	280	273	264	296	283	283	303	276	290	286	260	313	269	272	257	268	309	272	270	255	299	261	295	278	295	274	288	279	274	247	296	255	306	284	246	297	234	267	273	277	259	291	269	289	262	295	264	252	298	279	248	271	292	300	254	272	287	243	286	273	264	269	275	280	296	277	282	294	287	287	305	273	285	289	263	254	264	285	296	271	240	264	261	276	269	270	266	274	273	258	269	267	282	278	288	275	286	292	268	253	260	275	273	307	268	265	267	245	277	276	282	277	248	276	293	283	286	295	275	275	223	300	271	254	268	282	263	287	300	249	291	288	257	274	295	287	286	285	283	276	258	261	284	268	235	298	281	280	252	279	283	285	281	285	261	287	258	285	281	266	288	261	259	301	283	298	257	286	290	277	286	272	254	279	272	258	274	246	274	288	301	280	276	258	268	290	308	280	290	274	298	298	271	242	255	259	264	254	268	286	283	285	268	272	268	271	246	310	281	261	331	243	259	264	279	290	265	251	270	268	251	260	266	297	256	287	279	306	279	277	268	277	262	291	269	276	265	286	267	279	268	284	283	273	240	269	300	242	259	311	273	263	276	312	284	283	249	259	283	289	286	309	262	269	287	288	307	279	278	253	278	300	278	290	264	268	279	280	272	292	296	279	242	262	301	265	263	290	293	258	273	275	283	252	266	233	278	282	259	268	280	269	244	259	254	248	300	295	273	278	301	259	260	268	256	265	263	259	249	275	292	249	259	286	260	262	285	259	302	292	262	293	278	282	289	312	299	298	282	253	289	311	281	301	258	286	257	272	279	317	279	294	302	284	250	290	276	297	276	291	246	271	268	276	276	273	267	255	305	279	229	263	298	279	268	265	273	252	283	253	248	281	280	268	259	295	290	256	294	272	279	257	272	280	307	252	236	296	268	261	279	306	301	284	288	275	293	303	277	280	291	296	236	318	247	256	270	294	307	276	268	280	278	249	289	277	261	276	258	293	288	284	263	271	260	276	284	272	276	293	276	247	260	287	260	290	259	285	285	252	269	231	270	248	250	332	266	281	266	277	247	267	276	247	288	274	264	325	292	276	235	277	256	243	259	298	274	284	276	247	265	272	317	269	240	281	286	244	282	305	260	282	257	241	271	257	250	294	240	317	276	289	303	295	270	300	291	247	282	279	277	267	271	257	262	295	301	293	277	278	236	272	266	253	265	257	289	274	284	280	278	246	263	283	283	282	282	284	280	275	284	281	240	272	298	288	259	269	287	256	258	270	263	278	242	268	281	281	283	295	269	283	255	288	276	296	278	275	282	256	265	279	263	285	276	292	267	272	241	257	256	272	276	281	254	261	269	267	298	282	250	277	259	267	280	252	270	270	271	313	307	248	284	276	269	271	288	249	283	290	281	277	285	282	277	294	243	290	287	261	265	306	280	265	289	302	281	281	271	262	272	257	309	279	297	251	260	249	274	264	254	269	277	267	276	265	298	283	293	234	288	251	265	296	296	283	249	271	263	282	274	291	285	262	253	254	299	264	288	328	276	272	262	270	290	293	256	283	275	292	279	261	246	265	304	258	283	242	264	278	284	285	268	271	262	277	296	285	282	266	263	286	265	308	264	258	272	279	264	265	286	274	277	269	263	308	279	270	254	276	288	253	243	284	293	277	278	246	284	261	268	255	239	264	278	278	267	263	268	279	266	271	269	258	246	280	291	268	272	276	271	230	298	281	304	287	256	283	255	269	251	299	265	283	288	306	238	280	247	282	310	311	262	297	266	263	267	293	256	311	268	286	255	271	296	285	261	249	280	290	271	245	277	274	248	244	287	278	293	282	289	246	263	279	264	266	283	291	282	293	259	257	277	284	271	271	302	281	296	271	261	285	268	238	276	264	287	291	305	280	291	280	281	288	288	270	288	297	295	279	270	287	273	255	276	272	270	269	279	271	264	323	265	277	271	307	273	259	282	291	280	260	300	303	288	280	260	296	273	260	261	274	267	281	268	271	268	253	266	275	252	268	267	283	267	262	284	249	264	298	283	268	250	245	277	264	266	256	277	250	297	247	277	260	295	271	258	282	288	265	260	271	288	282	271	255	275	271	303	273	252	284	310	274	251	248	295	294	251	278	283	272	299	276	292	268	290	283	243	288	269	265	273	272	289	248	268	270	254	274	254	283	288	246	244	306	287	313	248	258	256	283	243	258	324	267	279	304	255	277	290	300	283	256	255	296	249	284	272	259	284	252	305	260	264	287	264	259	276	268	273	283	291	254	270	275	280	252	287	311	258	261	299	277	261	281	273	299	295	260	268	291	257	309	275	284	259	289	277	286	285	270	239	301	280	290	275	246	253	275	270	269	282	278	253	285	279	278	287	274	272	291	283	275	241	291	270	251	257	281	290	269	240	249	281	253	281	302	284	305	283	277	277	277	291	261	262	292	275	265	271	292	304	281	308	269	285	279	273	260	260	274	266	275	279	261	285	245	270	308	295	264	284	247	296	270	271	304	263	265	278	282	271	268	277	248	311	275	273	275	297	266	297	247	287	250	275	270	281	288	296	292	294	297	261	300	269	271	291	252	271	277	298	271	269	258	244	259	281	287	268	275	251	268	262	267	280	262	262	279	280	278	272	254	269	319	270	260	266	268	276	264	261	271	261	265	252	284	268	269	271	248	267	314	256	261	242	290	236	288	273	276	239	268	281	266	266	272	296	292	264	257	284	315	299	281	279	250	280	269	271	256	241	307	264	281	247	275	254	256	318	273	286	259	264	280	275	265	294	287	273	286	254	286	284	261	266	259	272	265	280	267	289	274	237	283	242	256	249	267	295	249	275	277	265	273	289
905	206	120	111	73	93	128	123	99	95	94	78	67	73	70	56	64	60	68	46	57	35	54	59	41	53	50	45	38	49	55	38	46	40	43	45	45	48	35	39	41	40	43	36	44	46	43	56	41	58	50	39	43	40	48	37	43	48	35	52	31	48	39	57	43	51	40	56	35	44	40	38	35	50	38	50	31	41	40	45	56	52	43	47	38	32	37	57	33	40	42	41	30	36	42	42	35	48	44	38	44	55	43	28	28	39	56	50	39	47	49	43	42	42	38	53	45	44	37	32	40	39	46	31	42	51	44	48	43	41	39	39	41	40	41	51	50	34	28	51	41	33	38	42	42	50	33	33	33	40	28	53	36	43	45	41	52	35	45	41	38	42	46	53	47	35	29	36	46	47	49	51	41	42	37	44	46	45	36	49	42	34	38	37	36	49	40	49	33	35	49	49	50	46	42	48	55	44	42	53	40	44	37	52	40	43	43	38	22	34	43	46	56	43	51	51	46	44	42	49	34	33	39	36	47	40	53	54	42	38	48	35	31	37	45	30	39	36	47	50	38	46	39	49	47	53	41	46	39	30	45	36	39	38	45	42	32	43	40	49	47	39	57	31	29	32	37	39	48	40	31	43	43	55	35	52	30	52	33	50	35	45	42	40	43	32	40	43	36	37	39	33	41	41	37	46	43	32	35	47	51	38	32	53	46	33	34	39	29	33	38	48	41	43	46	33	39	52	53	43	48	38	35	47	32	43	47	36	40	45	37	33	40	35	36	36	47	48	49	44	33	47	55	38	43	34	38	45	45	33	46	48	51	44	52	45	52	43	42	45	45	41	43	42	41	38	38	57	35	32	42	37	39	40	52	36	40	59	34	35	52	49	22	50	39	43	50	54	54	44	45	41	40	38	44	42	35	38	48	39	53	44	56	34	39	41	51	32	39	33	40	30	38	44	35	46	53	44	50	49	41	37	39	31	43	33	40	32	44	47	53	39	43	43	41	45	51	44	48	39	45	36	58	36	49	52	27	44	62	45	45	32	46	44	41	40	50	34	47	37	42	45	39	49	50	47	41	43	50	47	40	44	52	46	46	38	36	40	36	43	40	39	35	44	49	44	41	38	38	45	54	37	37	55	42	44	35	44	36	46	38	51	32	43	50	40	43	47	38	45	43	42	44	34	47	46	56	45	50	46	39	36	39	39	45	53	45	39	45	33	46	51	37	49	26	40	48	45	43	34	46	40	42	44	36	49	43	47	38	41	43	33	35	35	45	43	38	40	44	58	50	53	32	39	52	41	29	35	41	38	43	51	35	45	46	38	44	56	40	47	42	48	39	50	35	38	44	51	38	39	37	43	50	38	33	44	39	42	46	44	32	38	47	45	36	50	37	32	47	35	38	49	30	48	37	42	37	37	45	41	36	44	30	34	35	51	48	48	45	38	45	42	41	40	38	36	29	30	46	53	35	48	40	45	47	41	39	35	42	40	52	44	38	45	36	34	40	38	33	40	31	41	45	52	51	42	45	53	45	45	35	48	41	42	41	32	43	41	36	46	43	40	43	34	44	52	48	39	40	44	46	42	43	25	39	45	46	38	39	39	36	40	47	45	37	43	42	37	42	42	43	32	30	49	35	26	49	31	48	35	24	49	35	38	44	43	44	42	40	36	49	44	48	39	34	41	45	62	35	46	42	49	40	38	34	50	40	38	38	35	32	43	39	47	29	44	53	43	45	41	44	39	30	29	45	47	42	51	47	26	53	37	44	43	39	35	39	44	30	42	47	44	57	48	39	41	37	39	60	34	37	31	48	41	40	38	50	46	47	39	30	45	36	39	45	42	45	48	37	47	50	46	50	39	39	49	41	40	50	39	38	42	38	55	37	51	41	43	42	39	37	39	33	37	33	44	44	44	32	42	51	33	59	46	35	49	45	45	42	37	37	44	43	40	37	43	46	46	40	43	38	33	41	41	39	38	27	38	46	51	34	42	46	32	44	42	42	37	49	40	47	54	24	37	48	35	49	42	34	49	51	32	44	48	42	36	48	36	47	34	36	49	38	43	43	46	43	54	42	50	39	51	49	50	34	37	32	48	35	35	42	43	42	42	39	38	46	52	40	43	44	44	49	39	39	54	40	43	41	37	44	39	56	39	44	32	47	42	48	26	52	40	45	29	40	37	37	40	52	43	35	31	53	38	31	53	48	42	54	42	35	37	39	44	40	46	52	37	55	36	31	51	34	37	47	49	40	33	51	40	35	35	37	39	45	28	30	40	53	43	39	50	47	43	23	50	33	41	42	39	39	43	42	48	33	38	40	52	33	48	40	49	44	47	40	42	35	59	43	44	41	39	50	43	41	46	38	37	46	45	42	21	53	35	41	44	57	50	42	52	60	40	35	40	41	46	45	49	43	37	44	39	38	40	46	38	45	49	38	35	44	39	38	47	30	46	36	36	45	35	39	42	49	31	44	34	46	43	47	40	39	38	49	55	57	41	37	46	49	36	47	37	29	35	37	54	49	44	44	42	39	46	48	51	41	33	43	45	53	47	32	41	45	50	35	47	51	44	46	39	42	39	42	46	36	43	50	53	26	44	48	36	39	29	33	38	44	40	38	37	48	36	41	41	45	35	38	46	33	41	40	47	42	25	35	35	34	45	54	47	30	22	43	42	40	57	38	41	42	39	46	41	40	42	50	31	54	39	48	41	47	45	51	41	42	36	39	33	48	37	36	42	50	42	30	35	46	40	38	37	33	35	34	40	32	43	36	52	44	47	42	44	46	27	44	36	42	45	53	58	33	37	46	41	41	44	33	35	46	53	39	48	45	31	37	41	42	38	30	44	43	48	27	36	43	31	43	27	48	38	39	41	47	44	36	38	30	40	52	40	39	42	36	36	37	39	49	38	51	43	41	39	50	29	44	39	49	36	45	46	50	41	34	42	32	38	39	31	41	42	42	47	37	36	46	45	35	30	38	44	54	31	38	55	47	51	32	42	31	40	36	41	54	40	42	44	47	45	46	43	41	43	50	54	34	47	44	38	38	46	47	47	43	44	34	37	39	40	41	50	39	40	43	49	43	42	43	38	38	42	39	39	39	38	40	38	40	44	29	44	28	49	51	26	44	40	38	50	40	36	31	55	39	39	52	51	38	37	36	48	39	38	46	57	45	40	42	45	45	34	42	37	51	36	41	43	34	34	33	37	57	34	40	47	35	44	43	25	38	43	52	42	47	46	44	37	37	46	47	44	55	35	59	40	49	31	50	42	47	29	41	38	34	35	30	45	43	50	41	35	45	39	43	42	39	40	43	46	51	46	45	38	46	53	27	47	30	36	31	38	35	44	33	44	50	30	44	44	39	55	33	43	49	53	44	48	34	41	44	39	49	46	39	42	44	46	34	35	36	39	36	47	31	41	42	36	40	42	37	42	34	35	34	39	27	37	31	35	55	52	39	41	38	42	39	54	51	47	43	40	43	42	37	49	41	31
11568	3158	1757	1838	3840	5972	6362	5951	4978	4089	3355	2955	2305	1928	1637	1365	1224	1039	1087	992	907	868	799	750	653	654	629	600	606	599	624	602	538	530	530	512	517	509	489	506	484	483	478	494	444	454	450	471	487	447	423	438	476	451	457	400	428	459	432	422	431	410	425	445	449	396	448	415	451	419	422	441	438	428	402	410	413	440	431	437	429	456	441	457	466	450	409	455	427	394	440	417	413	454	432	415	414	405	442	395	440	409	408	415	410	441	401	413	417	421	417	411	393	403	404	437	437	386	458	384	424	411	403	412	389	443	389	448	399	402	460	445	410	436	403	453	391	415	456	420	435	391	425	433	431	390	411	372	400	407	425	397	428	430	405	392	436	396	462	389	448	420	402	404	436	440	411	401	448	385	413	426	407	426	385	432	430	400	432	410	449	409	410	396	368	413	397	395	367	445	417	410	435	470	379	451	400	428	429	432	403	387	406	405	410	427	441	377	378	419	401	434	391	419	401	392	401	419	399	411	427	410	398	406	419	423	428	413	434	453	337	437	392	413	426	370	408	413	385	412	454	435	410	392	424	419	410	392	425	430	386	433	371	437	406	413	432	404	420	407	421	390	425	380	351	376	417	455	393	395	409	402	418	441	419	389	390	420	406	439	400	449	387	431	421	450	402	428	416	393	424	441	392	396	443	406	422	408	404	401	390	395	399	417	405	430	421	360	455	422	389	372	406	386	412	442	395	418	428	427	415	409	378	385	398	399	415	398	412	421	396	413	400	446	392	411	421	432	454	444	420	410	432	409	368	407	402	406	429	381	396	404	433	421	392	403	442	410	405	445	427	442	403	402	398	421	430	424	390	403	402	410	430	419	404	432	430	384	404	410	402	402	439	402	435	421	434	402	404	416	416	445	385	438	418	414	465	434	443	383	386	393	412	412	410	381	440	388	429	425	406	460	441	412	440	389	396	456	395	444	395	406	358	387	414	409	411	431	410	388	442	407	390	401	400	411	386	415	427	440	402	424	413	407	405	372	374	407	415	434	402	400	433	410	414	414	402	410	390	337	403	429	420	421	441	409	401	389	404	406	410	419	420	441	360	397	386	409	381	400	407	446	437	413	415	368	429	396	394	425	373	413	412	416	438	414	408	403	422	403	416	444	378	396	396	418	441	376	380	417	423	386	369	441	444	394	424	422	423	409	362	453	397	427	394	422	411	431	403	377	390	416	402	397	418	376	404	410	431	425	414	418	410	402	418	432	421	403	450	388	403	421	432	441	378	441	419	424	404	429	444	432	427	351	394	428	435	391	429	408	439	423	428	396	400	383	408	411	416	433	402	392	404	378	417	429	438	421	409	411	416	431	403	387	375	432	382	420	401	427	399	423	381	389	395	447	371	420	444	384	420	431	438	413	422	408	365	445	425	435	456	384	388	443	391	391	418	429	371	393	427	383	429	392	406	401	393	437	448	437	423	413	384	405	415	422	411	420	413	413	430	432	438	379	394	391	404	412	433	429	439	423	406	414	443	398	398	405	401	399	403	406	386	451	428	402	431	412	431	417	418	390	424	381	410	414	432	421	375	414	415	406	437	438	411	421	436	447	442	395	425	410	385	399	398	381	459	382	405	391	382	416	426	418	408	412	415	389	419	405	413	435	397	412	435	430	395	391	421	439	428	386	408	448	411	424	421	388	377	367	444	396	444	396	415	400	414	413	414	418	394	415	412	405	406	375	395	397	408	417	457	374	411	405	402	431	428	422	442	460	374	390	401	412	410	410	418	408	400	462	401	411	443	415	403	395	380	411	385	394	428	456	411	388	396	426	411	397	420	413	402	418	399	444	393	413	437	381	377	385	446	424	440	381	420	422	411	426	414	407	413	404	371	450	415	383	439	404	435	407	401	369	417	410	402	400	436	407	385	430	380	415	401	411	423	390	422	406	409	397	459	406	415	388	403	395	383	447	447	408	381	396	427	398	448	396	400	382	421	442	403	361	388	418	411	396	460	417	435	416	412	421	395	417	428	373	402	437	411	430	434	385	405	403	421	396	382	436	375	406	406	460	412	418	397	416	403	415	396	437	415	417	370	451	417	367	424	384	425	399	408	404	395	420	415	397	402	442	377	404	396	398	476	445	386	421	377	424	419	414	383	388	448	436	421	408	393	418	414	435	405	421	383	415	388	407	401	389	427	436	431	418	396	432	399	404	413	441	397	392	413	373	415	424	416	436	394	430	439	413	399	395	445	401	416	399	421	427	386	409	415	438	434	434	430	422	403	432	401	435	421	399	418	413	413	402	373	415	391	378	384	410	397	398	411	438	431	380	414	410	411	443	381	428	379	435	434	422	429	392	444	396	431	417	429	430	415	375	443	465	416	437	387	390	415	401	406	400	431	437	422	390	412	423	412	401	374	437	415	394	413	431	429	414	429	394	394	441	406	381	393	356	446	439	410	423	378	441	401	389	395	408	374	390	420	443	402	429	424	457	415	401	386	430	364	396	418	423	423	409	414	373	414	446	422	456	431	441	420	420	406	416	418	399	368	428	411	440	422	443	432	375	383	408	409	440	401	425	384	458	408	424	416	424	450	416	443	403	426	447	398	421	406	391	454	404	412	444	412	385	418	404	397	400	409	389	408	421	388	394	400	476	391	391	399	384	415	390	417	414	407	419	426	457	445	411	391	381	444	424	399	407	417	431	402	417	409	451	413	430	414	411	424	444	373	415	421	405	409	388	404	392	374	412	402	422	437	425	436	427	404	395	400	429	420	434	397	382	452	381	397	439	423	412	452	413	447	404	438	419	422	382	397	413	392	399	379	377	393	445	381	400	373	371	395	411	377	398	399	420	438	400	391	424	443	430	386	420	418	422	401	384	435	408	375	427	425	412	439	437	385	418	397	405	375	414	431	418	462	391	437	381	465	425	425	404	420	385	393	450	406	414	435	425	422	411	407	433	420	417	411	454	422	395	447	410	418	406	421	406	395	408	377	415	445	404	380	372	380	378	376	399	393	400	403	378	402	433	452	415	410	422	406	377	409	415	367	434	405	443	437	416	434	422	436	417	423	388	427	395	427	421	382	427	407	407	399	408	389	452	422	462	430	413	428	391	410	417	418	420	425	409	436	381	426	387	406	401	391	397	394	395	399	424	406	398	412	414	405	353	438	441	390	442	379	406	415	428	398	402	446	401	409	402	384	407	393	419	420	421	441	404	396	403	368	443	392	393	378	450	388	450	402	419	404	399	408	441	380	434	409	403	426	394	426	409	441	426	423	424	417	448	401	394	357	400	405	410	399	422	398	407	409	415	400	420	411	347	377	435	418	421	410	454	371	405	426	378	444	420	396	407	434	398	408	422	453	459	444	426	401	433	401	382	379	389	363	406	428	445	441	413	420	374	402	397	393	398	411	361	400	407	387	455	438	430	399	403	405	431	397	399	357	424	402	397	394	437	405	395	390	404	432	431	388	373	413	416	412	437	429	411	396	398	414	412
1085	130	89	77	64	68	77	81	77	69	69	48	61	75	70	54	55	52	50	54	58	53	43	65	52	59	52	57	76	57	45	52	46	58	62	59	51	53	46	47	45	52	53	56	54	62	40	59	40	52	50	40	52	55	43	54	51	45	57	45	53	46	61	51	55	50	49	61	44	55	45	50	52	50	52	51	50	52	76	49	61	56	42	45	66	66	47	54	64	52	58	45	69	40	44	48	45	43	58	55	58	67	55	50	40	45	55	46	42	42	62	51	61	47	43	52	72	40	56	51	58	57	58	53	56	42	46	48	52	55	49	52	53	55	40	61	49	50	59	49	46	47	62	60	40	50	44	48	51	59	60	49	55	52	57	52	54	33	52	56	47	48	50	59	54	47	51	40	58	43	55	41	66	50	42	52	64	63	42	42	51	47	62	50	69	56	51	54	42	39	53	38	57	58	59	56	51	64	62	62	60	52	59	47	64	44	54	50	51	47	47	60	51	62	66	50	49	51	55	50	43	55	51	63	60	48	59	38	44	68	54	54	57	47	62	53	50	52	47	44	56	45	56	40	51	65	64	44	61	64	49	58	50	65	55	55	47	47	51	61	64	48	53	48	59	64	44	56	55	49	69	41	57	62	41	62	55	45	47	40	43	46	56	53	48	42	59	39	46	51	45	48	51	51	64	40	51	46	46	60	56	53	47	50	55	41	51	36	46	47	78	37	48	48	48	56	53	68	45	52	46	61	57	68	42	55	58	53	44	45	39	65	43	63	60	43	53	48	49	49	49	50	61	65	39	50	45	52	50	45	49	60	50	56	42	58	63	62	48	57	58	65	52	46	45	48	52	60	51	53	51	45	51	58	54	55	50	52	59	55	57	51	52	56	45	44	48	57	55	44	57	49	58	59	44	58	46	70	57	48	50	54	50	66	41	45	46	54	47	59	67	41	55	52	46	33	52	51	41	55	66	44	34	50	49	47	59	56	41	50	54	42	62	67	48	39	55	45	53	53	59	50	51	50	50	51	58	47	51	61	38	59	38	60	53	66	58	56	58	54	49	57	43	51	65	54	63	46	44	58	53	57	35	49	53	47	56	51	51	45	56	62	53	48	49	37	52	55	47	49	47	50	55	56	51	55	53	45	55	51	62	49	44	63	35	45	38	56	54	46	47	64	63	43	40	51	47	55	42	51	58	48	54	47	51	59	53	72	43	63	38	64	63	44	55	65	48	59	56	62	53	39	64	55	48	54	63	53	55	55	57	46	49	51	58	38	62	51	54	57	54	48	51	46	57	53	49	60	46	40	54	55	58	46	42	62	52	53	53	46	71	51	50	51	40	62	45	58	57	60	48	63	41	46	57	53	53	60	48	54	41	51	43	59	52	52	37	64	45	34	55	54	52	52	56	49	57	42	57	39	59	52	53	48	56	50	54	40	44	44	64	51	65	46	48	46	52	49	48	62	52	69	56	49	48	60	44	60	50	47	50	52	55	61	39	44	52	57	61	52	49	51	52	51	47	54	52	56	53	51	54	62	44	52	54	50	59	67	63	58	53	53	72	62	49	64	50	55	45	37	48	40	43	46	48	60	55	47	46	43	51	60	60	48	50	58	57	57	49	55	55	56	63	45	60	49	56	50	66	42	43	51	48	43	50	53	46	42	47	57	54	62	53	63	64	58	46	51	43	62	51	48	52	51	53	44	55	46	47	51	50	58	46	52	40	52	57	47	42	50	45	58	41	50	40	48	45	50	53	47	62	48	46	51	52	55	44	51	52	53	56	60	50	56	58	60	51	35	58	48	49	40	45	41	56	45	59	42	52	54	63	55	44	58	55	56	55	37	43	62	53	54	52	46	52	60	58	62	57	54	57	47	57	58	67	51	52	69	49	45	51	45	56	52	57	57	46	66	76	54	43	47	48	45	39	56	44	46	51	58	56	47	48	65	45	48	52	61	46	60	48	49	70	46	63	75	58	44	53	50	51	54	51	50	51	58	42	37	54	49	57	56	54	52	49	48	44	59	60	49	65	39	65	57	56	42	59	56	44	57	58	51	48	57	57	54	53	56	48	57	42	59	56	43	51	48	60	59	47	53	52	48	70	41	48	47	58	42	42	49	40	52	54	48	65	53	51	51	48	48	54	64	44	54	46	46	65	60	56	50	46	63	44	61	59	45	52	62	46	43	51	42	54	54	57	61	53	48	62	56	59	57	50	51	48	52	60	52	59	48	64	60	59	50	51	53	55	51	48	54	50	41	45	46	55	38	67	57	59	63	45	47	52	43	43	53	46	54	53	56	59	43	42	48	58	45	42	47	61	40	50	45	55	57	55	50	41	51	41	45	62	46	43	56	46	43	64	42	68	35	53	45	53	39	49	45	52	56	46	45	57	36	60	49	64	56	56	48	55	44	46	36	40	51	47	51	61	54	46	52	58	60	47	39	45	51	39	64	44	56	51	68	49	45	65	56	58	67	54	60	59	55	48	47	47	52	59	58	57	52	47	60	48	62	48	58	43	54	46	48	54	41	56	56	48	66	47	46	54	71	63	53	43	48	58	43	51	44	48	46	42	45	61	59	47	54	53	62	50	48	48	78	42	51	54	49	44	38	50	48	46	56	65	55	67	59	51	53	40	62	59	49	56	45	60	56	52	52	49	59	50	54	51	50	44	36	53	56	64	49	51	49	55	47	58	49	45	41	60	56	63	61	57	41	49	56	51	50	47	60	58	41	50	64	52	50	51	58	55	63	60	60	59	50	58	57	51	50	55	44	47	64	52	64	60	45	59	57	56	51	51	46	58	55	60	52	50	43	44	57	59	49	62	53	53	43	54	63	52	46	52	50	46	77	65	50	43	50	49	52	55	45	44	60	58	48	49	41	59	55	45	39	65	59	37	45	69	49	48	64	51	54	69	38	49	51	66	55	50	61	63	48	49	53	50	53	47	57	61	49	49	59	39	58	52	57	41	55	41	59	58	65	47	50	53	41	60	53	62	49	39	60	50	43	56	61	54	49	61	51	55	53	63	48	43	65	45	50	53	58	54	50	65	42	61	51	52	55	65	61	55	44	55	57	53	53	62	49	37	52	41	51	40	58	52	42	44	58	53	64	46	53	49	56	34	49	49	63	46	45	53	47	56	49	39	47	55	52	40	36	49	47	40	45	42	47	54	53	49	57	49	56	49	54	48	42	44	62	44	50	39	39	53	53	57	52	51	61	45	54	56	51	47	52	53	43	37	62	65	36	41	46	53	47	60	55	52	64	44	50	47	50	57	51	53	51	58	63	50	51	67	62	55	53	46	49	46	62	49	55	57	47	64	53	49	55	61	55	37	47	45	57	60	51	50	54	49	66	55	43	56	32	53	58	45	54	44	57	50	43	60	65	58	55	53	52	65	52	45	56	65	58	53	49	44	57	49	43	48	64	56	51	57	43	42	51	52	58	58	51	62	64	41	47	60	57	53	53	58	47	51	48	49	62	46	57
8810	1757	1020	1144	1938	2931	3098	2824	2323	2033	1635	1381	1219	1064	951	839	805	750	700	670	632	663	586	561	598	576	603	550	572	554	562	525	548	521	542	548	532	516	531	523	521	499	500	546	547	499	562	483	494	526	479	534	492	460	491	474	521	510	522	510	488	498	504	512	492	501	534	485	483	462	541	502	481	517	516	522	486	466	524	509	469	503	488	466	502	502	528	516	486	504	494	497	493	488	515	493	505	477	487	505	492	508	499	495	516	513	524	507	450	487	482	505	488	498	501	511	464	488	447	504	492	483	509	515	461	503	506	503	502	465	505	473	503	513	491	465	472	484	502	487	497	449	447	488	487	459	477	447	488	527	500	484	485	491	461	450	492	492	460	491	471	446	503	473	474	499	490	503	494	445	491	524	502	464	529	518	502	487	480	480	469	508	457	527	518	495	513	500	475	479	470	501	455	503	481	492	474	522	529	532	512	485	493	511	473	508	522	496	479	501	487	490	473	479	507	505	487	537	488	453	492	444	463	455	489	453	517	466	500	454	518	493	524	485	494	514	504	484	486	468	472	458	492	481	506	513	461	487	510	523	504	491	457	457	461	483	459	517	455	503	482	493	443	481	519	482	477	463	478	475	503	518	485	524	478	516	496	469	546	501	494	507	505	484	510	522	453	520	539	481	500	508	453	500	485	513	492	529	508	479	502	495	474	493	483	508	486	492	503	496	469	501	518	480	498	471	491	498	526	500	503	486	503	484	497	510	500	497	519	466	476	494	509	491	447	509	466	470	471	483	495	500	508	510	481	475	495	476	492	512	486	471	469	479	511	486	476	496	497	475	500	486	510	490	519	468	510	477	499	528	491	498	501	522	488	478	499	514	459	468	469	508	474	461	483	522	466	455	491	503	546	495	464	466	507	478	497	461	501	488	501	499	485	507	471	514	516	495	479	525	499	507	472	469	454	498	474	482	533	468	474	539	478	477	500	550	483	531	495	504	504	468	527	490	482	485	486	504	513	504	512	482	544	497	535	506	519	503	469	477	488	505	506	479	510	545	488	519	510	494	547	506	457	494	517	501	440	524	521	484	467	477	496	484	496	488	516	497	505	497	493	503	473	474	494	484	481	506	473	495	492	477	529	484	496	532	486	505	470	491	477	496	504	491	504	510	488	452	508	509	493	492	496	517	471	519	486	443	484	481	499	494	504	481	500	490	481	491	512	468	469	488	503	477	476	514	533	485	512	482	513	471	444	467	482	515	501	497	511	512	474	467	516	487	501	491	495	525	489	464	541	493	501	497	501	488	483	492	500	482	506	475	461	467	497	472	520	481	529	503	531	486	449	451	460	465	489	499	469	479	472	474	522	495	506	490	483	482	472	494	505	497	493	530	478	487	499	509	456	518	488	493	515	495	478	486	454	488	515	531	440	431	508	473	520	481	482	516	463	545	518	476	513	485	459	481	501	490	492	443	491	479	531	486	473	531	493	537	534	470	464	515	501	475	468	479	483	504	499	493	526	491	515	508	487	492	466	476	482	523	499	474	454	473	497	488	483	492	472	502	493	460	497	474	513	511	545	483	449	527	506	498	490	494	492	508	478	493	509	477	512	481	475	475	471	470	488	512	480	525	507	470	510	462	457	516	549	520	470	527	475	516	464	540	503	503	491	491	485	499	477	483	467	497	488	506	506	480	510	440	475	486	471	468	473	537	473	482	513	509	451	477	514	478	501	497	488	517	500	487	487	501	495	472	489	497	497	474	502	483	493	472	516	518	470	508	525	513	464	471	504	469	497	493	508	448	495	498	488	554	503	498	544	490	499	480	468	450	472	518	524	462	526	477	533	526	484	492	512	521	512	495	440	492	485	474	512	518	498	510	494	474	510	482	509	486	473	499	468	428	511	527	483	497	488	489	467	499	452	456	460	494	526	484	468	481	509	488	474	515	456	496	502	522	505	486	474	463	528	493	465	477	552	463	503	520	490	519	483	492	457	515	481	494	449	487	477	522	500	477	492	536	505	504	483	473	509	514	495	503	510	486	487	493	499	510	539	473	521	478	468	504	509	502	522	571	469	462	514	501	497	522	506	470	506	472	517	456	510	461	475	482	479	529	494	435	520	502	505	477	484	520	498	474	508	510	473	475	498	497	496	495	524	474	508	499	488	500	516	481	492	476	483	489	499	440	479	481	483	493	466	484	530	568	494	479	472	501	522	508	491	445	474	498	512	467	511	471	502	503	489	531	467	517	488	487	501	484	494	503	489	526	503	509	526	463	509	495	507	484	488	483	479	514	455	487	520	495	486	495	473	493	472	471	516	482	490	516	500	454	490	491	468	479	455	511	501	504	488	510	496	529	495	527	502	494	459	450	494	516	440	480	506	537	495	456	491	486	492	482	485	491	495	502	491	522	488	478	458	480	510	464	475	465	494	491	516	473	485	499	509	494	503	477	515	493	487	469	508	523	455	484	484	484	487	499	472	491	497	498	514	510	454	487	479	517	487	529	460	465	471	476	502	481	480	493	495	521	468	497	477	487	513	442	526	512	480	485	513	467	514	515	466	509	484	472	507	512	479	475	507	515	444	476	477	476	538	499	515	508	509	474	486	485	484	521	470	485	508	510	486	475	484	521	492	512	521	480	460	491	470	477	502	484	484	489	520	464	481	522	483	462	476	465	476	454	479	494	524	478	435	460	495	523	461	492	475	502	452	452	510	543	489	506	478	523	480	449	442	491	497	496	442	492	502	530	509	500	485	514	453	490	487	466	472	513	494	498	457	500	524	491	493	482	521	484	494	484	468	502	511	494	483	441	495	472	488	513	516	490	521	437	471	523	479	478	498	467	488	529	481	485	470	491	512	461	491	474	509	484	509	497	493	527	487	481	500	532	483	523	476	449	531	512	501	445	504	496	475	531	518	459	506	489	484	481	479	465	510	490	531	534	530	466	460	527	471	472	514	487	534	461	477	487	456	501	470	510	471	498	496	504	501	488	455	473	492	472	481	517	523	480	512	520	501	513	472	493	464	471	497	486	481	462	479	506	470	538	488	438	477	449	509	504	500	501	499	477	523	498	493	541	460	501	487	452	500	483	486	453	471	475	495	526	457	435	501	467	505	480	479	511	505	527	502	508	486	458	498	497	479	475	492	497	471	491	496	459	456	479	482	481	451	462	472	469	538	512	487	446	523	487	494	457	506	520	430	467	475	488	498	503	522	426	483	516	468	531	476	511	440	494	477	494	508	471	471	502	511	528	521	489	512	475	497	495	467	427	498	511	504	509	516	526	526	479	482	462	485	505	497	442	500	475	497	462	510	495	468	474	521	519	517	469	529	511	468	500	529	477	487	506	494	481	521	517	463	509	507	503	461	479	477	518	500	486	491	521	477	465	486	466	454	496	475	493	509	501	480	445	509	475	498	493	465	460	464	507	478	535	469	478	455	474	491	468	483	499	469	476	461	487	463	499	502	482	418	501	482	495	506	546	514	497	535	483
610	192	128	97	79	106	125	120	108	90	115	90	85	72	68	62	77	63	62	77	56	59	68	49	68	65	46	58	59	69	67	75	61	46	62	63	61	60	53	63	53	66	62	55	46	63	76	48	71	59	54	54	71	63	63	67	62	74	67	65	62	68	59	53	48	63	70	57	70	53	51	61	68	64	62	58	64	70	67	66	68	54	62	68	56	66	67	69	73	54	55	56	56	61	66	51	63	44	66	82	57	66	61	63	68	52	62	63	61	67	69	70	64	66	52	47	58	49	46	54	62	59	58	68	62	52	62	52	76	60	62	66	55	65	56	57	69	55	60	68	64	67	55	69	63	63	55	55	59	55	68	61	67	67	50	59	64	45	54	65	58	58	77	52	64	62	62	62	53	64	52	52	62	65	72	56	65	73	55	65	57	57	59	58	72	58	71	60	55	53	64	48	66	73	51	60	65	55	54	54	67	62	61	64	68	76	66	62	60	52	49	52	53	57	69	55	60	71	58	61	55	61	67	52	50	59	53	62	67	72	69	59	62	64	58	57	45	70	66	51	66	60	60	66	80	55	54	72	65	44	53	52	83	73	54	65	54	56	62	53	64	60	51	58	74	58	72	45	58	72	63	58	64	50	69	62	67	47	60	56	69	57	66	64	59	53	66	71	61	53	47	54	55	66	66	64	72	67	60	70	64	51	59	51	59	69	64	54	54	65	63	58	65	69	55	68	73	57	67	61	54	70	70	49	68	56	63	72	67	54	60	66	60	75	54	62	69	66	50	56	67	66	55	48	53	57	79	70	62	68	63	57	66	71	54	62	47	43	65	65	66	51	49	52	60	52	57	48	65	68	73	71	66	66	53	68	63	74	58	74	57	57	74	66	69	58	71	75	65	45	72	53	64	71	66	53	65	54	59	48	65	71	69	52	60	53	59	55	85	64	59	54	60	75	72	69	57	55	49	61	59	60	69	60	65	77	60	67	50	69	54	56	60	54	63	54	47	55	55	59	67	64	59	65	60	59	64	74	79	64	67	53	60	57	64	60	54	48	69	68	70	67	71	53	40	76	51	64	69	58	50	58	52	72	66	54	69	46	66	49	71	55	52	77	47	52	73	65	68	62	65	62	72	65	50	80	47	43	61	68	66	63	65	53	51	59	47	61	65	65	72	78	57	69	50	57	61	58	63	57	63	51	61	60	61	65	62	54	50	59	68	57	62	59	45	71	59	59	55	60	62	56	76	69	69	59	55	72	57	68	60	49	62	43	51	72	59	59	54	59	55	60	67	53	71	68	59	60	48	49	64	54	71	64	60	63	50	68	46	55	69	56	70	51	56	53	58	74	69	60	54	65	70	50	70	57	61	73	69	55	67	48	49	55	54	61	58	69	64	60	62	63	68	77	61	60	66	68	60	54	53	72	56	63	62	58	64	63	67	48	55	78	57	60	65	58	55	65	57	63	67	59	48	55	58	56	59	53	55	55	57	54	67	63	53	55	44	44	65	44	55	62	56	65	59	70	53	66	48	60	50	64	62	70	68	48	61	55	70	65	47	57	63	75	60	58	61	54	62	60	51	65	61	64	59	74	61	64	64	68	57	60	72	59	49	62	51	48	69	52	64	70	60	61	66	63	64	69	60	63	69	62	51	67	51	75	58	51	61	64	61	57	68	80	79	62	43	55	57	65	47	64	64	70	56	62	59	58	58	61	59	57	57	55	44	58	76	63	59	65	63	54	69	67	64	76	54	52	51	54	73	64	44	59	59	66	58	56	64	56	58	57	49	54	65	53	64	63	60	69	50	63	59	70	64	54	63	77	56	66	60	50	75	70	61	56	50	56	52	57	47	63	55	74	69	72	51	77	71	65	65	64	61	56	68	71	66	55	76	65	48	62	64	72	48	64	51	58	63	73	51	60	54	62	67	56	60	55	69	56	67	84	59	65	53	75	46	51	60	60	75	55	54	56	55	64	52	77	56	64	65	60	68	63	60	56	62	66	75	61	63	72	50	53	56	58	66	71	70	64	55	50	52	57	70	48	60	80	58	68	60	58	71	50	55	58	76	56	66	67	77	62	57	52	58	55	50	68	66	68	48	73	43	62	57	60	71	68	61	60	67	47	52	70	65	54	66	57	63	51	55	74	62	62	63	60	52	66	71	55	52	64	49	68	62	50	62	77	61	61	65	52	69	58	57	57	54	66	63	62	60	57	53	61	61	65	67	61	66	57	60	70	46	47	61	58	53	62	78	59	53	64	72	54	66	56	52	50	54	55	72	75	75	62	61	47	62	63	62	61	66	59	66	61	65	72	58	53	62	57	68	65	52	60	65	76	47	68	58	68	55	51	57	64	63	79	59	62	55	59	53	66	66	58	69	51	65	61	56	67	58	76	36	62	61	65	70	81	63	57	60	68	67	58	47	48	63	65	66	69	48	60	54	75	63	55	60	47	58	58	42	54	60	63	71	54	80	55	58	67	59	68	52	69	64	54	64	62	48	71	58	58	63	63	70	55	64	62	61	63	65	60	58	62	75	58	73	53	57	59	70	63	69	55	64	53	57	59	76	53	64	66	65	46	58	59	47	64	43	71	56	66	77	55	67	66	66	56	57	61	52	60	69	73	67	60	62	56	65	57	52	50	52	66	51	70	56	76	64	73	63	56	50	73	62	53	66	59	56	68	69	60	58	75	74	86	77	54	67	62	55	61	58	69	55	62	62	58	53	69	63	65	50	47	69	55	58	67	48	56	70	66	61	58	76	52	63	62	63	62	54	77	53	78	70	56	56	53	56	55	76	60	58	56	60	57	52	71	55	64	67	55	58	55	59	71	60	59	60	58	61	67	57	73	53	69	59	61	69	58	64	60	61	56	52	53	68	58	51	54	65	58	59	54	62	55	70	65	60	57	62	55	57	74	59	60	66	56	51	62	53	67	58	60	56	56	63	58	53	58	75	62	63	79	67	60	65	58	71	57	58	61	56	61	50	54	66	64	62	67	58	58	59	51	53	60	64	56	53	69	50	64	58	69	61	52	65	56	53	60	50	82	53	56	68	54	67	67	45	52	68	63	55	69	70	49	67	49	69	72	69	69	66	68	72	58	51	59	57	59	55	62	58	64	67	63	62	60	58	78	58	63	64	63	58	56	60	56	60	60	56	61	57	54	60	70	56	50	59	74	62	62	52	63	60	67	65	50	48	54	58	68	51	73	54	61	73	68	50	62	71	69	53	51	59	60	61	65	58	79	53	64	49	57	56	66	62	59	62	64	51	54	63	56	67	61	61	53	56	65	59	62	59	62	50	69	69	64	65	49	72	58	68	68	55	61	59	53	59	72	60	58	65	56	47	68	64	57	64	45	66	62	50	70	60	45	53	55	71	66	55	52	42	72	62	73	57	58	54	62	56	63	70	44	56	71	68	60	51	43	49	48	66	70	53	73	60	49	68	73	63	71	80	68	67	47	60	63	84	69	70	63	71	61	62	56
9150	2748	1668	1615	3260	4980	5373	4880	4042	3179	2629	2247	1794	1563	1549	1291	1155	1026	1010	977	940	881	845	801	774	745	801	733	711	716	710	710	689	646	713	631	627	647	692	631	599	599	653	643	667	637	647	633	657	654	611	580	651	587	597	599	596	606	659	621	611	566	583	640	590	596	617	558	613	611	592	622	609	620	577	606	595	588	583	598	613	589	593	591	570	592	621	546	608	591	605	601	577	626	630	608	610	638	602	575	576	612	599	650	596	619	610	602	571	607	578	608	626	613	607	609	562	610	555	584	584	619	620	600	591	598	609	609	577	590	611	561	586	556	600	635	627	612	606	625	613	620	605	591	595	614	619	606	583	582	576	589	589	588	599	568	610	639	563	588	613	619	587	597	561	549	595	598	606	579	587	622	634	563	615	590	618	585	634	579	596	577	623	572	573	621	547	579	570	612	626	625	639	603	608	599	567	610	546	582	587	558	599	580	604	642	618	592	591	562	615	557	602	605	603	579	629	589	564	605	623	629	605	571	546	606	551	552	597	608	599	599	588	596	606	595	613	582	580	626	587	595	580	561	578	584	552	575	587	639	604	606	593	588	595	602	551	638	582	562	599	568	589	585	614	578	567	593	569	579	591	606	595	574	607	580	599	586	590	590	614	624	573	626	590	603	590	637	555	581	641	597	561	590	625	603	571	569	602	554	605	571	598	577	574	615	600	569	590	572	602	606	574	526	566	551	590	570	607	620	583	563	606	576	605	568	635	628	572	581	568	543	602	626	594	596	617	636	669	581	627	625	554	568	626	571	572	607	580	597	572	602	591	572	585	610	604	542	582	565	613	599	600	618	631	593	599	594	602	591	638	582	519	616	599	598	575	576	607	607	557	569	564	613	586	574	604	611	601	617	606	619	574	636	603	625	567	611	570	558	583	622	599	578	641	606	606	593	602	563	580	613	609	648	557	563	616	591	622	602	550	580	526	592	662	591	600	620	592	588	551	602	593	603	609	559	607	613	600	616	601	587	577	637	587	638	602	563	612	614	586	593	606	599	574	622	571	565	542	573	582	563	611	616	589	589	617	600	612	609	590	637	623	632	595	622	609	566	553	603	617	608	609	618	579	602	604	609	604	577	621	562	596	555	515	575	575	601	545	581	653	594	584	630	583	591	563	608	602	628	561	625	580	608	567	604	617	623	601	563	607	612	586	594	628	583	626	629	604	584	568	623	581	551	603	594	577	593	630	587	621	560	564	588	564	579	562	593	598	598	606	576	584	587	628	571	597	570	606	616	583	621	591	614	580	600	599	557	597	567	618	592	574	597	581	579	564	576	548	567	559	607	567	630	588	585	621	605	580	584	599	595	593	613	534	606	646	572	592	567	594	580	609	569	600	630	563	623	646	599	622	580	571	597	574	567	602	553	601	597	583	591	599	569	606	586	611	596	563	588	618	604	596	580	590	604	591	562	583	584	607	568	613	578	621	564	596	598	580	612	577	599	574	553	598	596	585	562	550	563	618	580	647	571	607	573	619	586	606	617	627	576	620	590	584	620	570	615	568	574	574	626	606	552	582	616	598	626	583	583	605	610	590	627	598	621	587	596	566	595	634	567	589	603	569	569	563	620	572	580	558	571	614	590	584	546	611	617	598	621	583	620	634	554	557	574	608	587	606	641	534	657	634	604	562	601	582	604	588	618	524	564	612	557	571	625	603	584	597	599	561	589	599	591	626	614	553	602	575	572	584	588	597	563	599	606	590	629	588	591	629	584	584	572	576	645	623	621	561	589	567	583	588	595	634	540	566	605	594	611	634	546	568	558	591	586	578	577	589	572	556	587	564	583	572	574	577	583	564	593	558	569	612	578	584	569	615	591	596	593	579	556	607	579	562	647	577	550	575	584	591	562	594	626	577	658	571	556	623	564	571	600	575	610	583	579	615	566	562	578	609	599	612	614	565	610	563	618	580	553	576	602	647	594	624	559	543	583	611	621	603	555	557	615	547	570	567	577	576	584	595	591	584	625	560	620	626	621	571	545	579	619	597	598	584	607	654	596	625	592	588	607	554	634	613	632	602	605	627	605	631	560	562	552	551	600	579	556	554	596	625	599	613	557	574	534	574	613	576	538	586	589	606	621	581	571	561	597	612	591	609	562	591	588	617	623	600	570	621	599	588	594	607	612	642	587	554	601	590	612	537	577	624	610	530	590	611	611	611	619	601	610	553	571	577	583	573	591	583	594	581	592	600	578	548	597	596	555	631	584	600	618	597	587	639	596	596	589	587	613	615	556	623	568	623	617	621	606	565	532	608	586	633	580	571	622	633	662	563	547	602	590	559	604	552	609	542	662	604	558	616	589	578	588	604	597	605	564	608	603	626	559	585	628	600	570	591	621	620	595	604	630	553	562	575	633	582	554	592	602	572	584	597	615	552	626	604	629	602	585	596	617	589	601	622	578	566	579	558	589	616	591	649	578	593	616	619	615	546	598	599	615	617	604	635	599	601	598	612	579	587	568	626	566	597	604	594	649	590	596	587	593	601	575	616	627	621	614	584	623	625	565	595	621	584	583	601	618	621	576	606	596	616	553	617	642	553	618	595	626	588	571	564	644	596	606	606	591	533	599	569	548	593	594	593	595	593	627	575	582	589	627	606	590	594	605	633	579	628	577	621	593	546	583	566	581	567	588	591	605	603	590	613	625	578	601	596	581	582	618	567	552	577	633	568	560	622	603	560	637	588	570	597	583	609	633	547	594	603	581	579	604	586	583	601	601	621	581	596	605	568	605	585	609	573	549	598	573	589	603	606	593	589	603	627	542	568	576	581	588	579	608	585	618	622	615	602	647	625	618	605	572	615	571	555	572	602	599	609	623	541	633	581	595	619	558	573	604	627	594	581	577	625	617	557	586	612	595	642	606	619	600	599	578	600	616	595	624	567	581	602	634	588	594	610	600	603	585	612	563	642	570	580	628	584	630	577	620	582	611	607	578	602	606	635	639	568	515	605	604	605	537	621	579	594	605	584	579	618	609	602	602	598	615	564	590	569	596	597	550	621	621	546	591	595	585	559	607	597	626	666	574	623	624	556	612	597	592	558	605	606	597	577	609	592	566	632	588	568	605	567	572	611	594	589	554	586	566	585	588	577	570	618	581	562	564	557	637	580	606	614	623	588	595	616	602	552	576	543	574	558	579	597	560	538	603	626	587	552	546	589	576	538	613	584	627	581	624	586	550	601	609	568	618	624	603	604	557	583	614	609	573	602	553	563	584	618	587	590	568	598	594	589	577	576	548	633	568	593	605	578	570	561	611	584	609	624	603	579	597	621	597	633	588	588	589	598	594	577	581	580	566	575	585	593	652	607	601	619	568	590	580	575	609	621	609	624	625	575	646	579	609	588	601	616	610	548	575	554	598	599	606	607	620	570	610	575	595	592	606	565	579	570	610	583	566	620	579	591	592	589	546	577	636	602	610	586	605	649	645	612	560	596	558	566	599
1593	133	98	71	55	60	60	74	70	70	52	52	39	58	43	41	41	35	34	32	29	34	39	39	37	34	30	56	32	27	35	31	29	41	26	24	20	21	37	34	38	36	27	37	38	34	33	25	36	26	39	40	33	30	35	30	31	25	37	31	31	29	29	30	46	34	32	29	31	28	26	38	35	29	35	26	22	31	38	29	19	38	23	36	35	32	23	31	32	43	37	34	27	38	32	27	36	36	46	31	39	30	35	26	31	31	39	24	28	39	26	25	32	37	32	40	31	30	26	30	29	32	30	35	43	21	28	33	13	26	27	26	23	34	35	28	29	23	27	34	39	35	27	28	39	30	19	26	29	32	25	27	25	20	33	35	27	24	34	21	44	33	35	37	27	27	27	22	22	32	33	25	20	27	25	27	34	36	25	27	27	33	34	28	28	39	33	22	38	30	27	23	37	25	29	32	19	35	20	26	29	29	37	39	37	33	23	27	25	26	35	30	31	27	33	28	27	24	25	29	25	43	29	37	30	45	24	24	24	25	31	25	31	31	27	34	23	25	36	27	37	24	23	30	25	22	23	29	29	25	29	24	30	24	27	27	33	26	30	21	30	29	27	26	27	27	16	34	27	26	29	22	22	28	34	38	32	31	30	30	27	19	31	28	31	25	27	28	32	30	22	31	38	20	45	29	23	32	40	29	25	34	33	23	27	27	30	30	39	36	27	32	29	27	24	22	40	34	35	27	29	28	33	19	38	32	39	36	29	36	28	27	28	36	31	25	26	24	28	24	30	36	32	21	29	23	32	28	39	32	29	33	41	31	28	31	30	23	28	29	31	30	35	28	35	19	32	28	36	33	30	32	22	36	30	35	32	31	34	22	29	29	25	34	28	34	20	20	31	32	23	28	28	32	28	21	26	28	34	28	27	25	32	35	26	31	31	38	28	30	27	40	31	32	32	31	28	24	33	26	25	32	26	32	21	31	25	35	26	37	30	30	38	31	28	28	30	36	32	29	21	29	26	39	30	19	21	35	34	40	28	28	28	25	29	24	36	31	36	29	31	23	35	30	33	30	35	25	34	25	38	28	22	35	23	29	30	39	33	30	26	29	31	26	38	37	32	34	26	26	28	27	31	26	27	33	37	27	25	26	27	33	31	27	17	33	28	24	19	39	31	26	25	33	28	34	27	26	42	31	24	27	31	44	30	36	30	45	19	23	26	36	38	24	28	27	19	41	23	23	38	16	33	30	22	28	25	29	27	37	38	26	29	28	28	26	22	34	15	27	31	28	26	28	21	27	30	26	29	27	36	38	34	32	31	39	23	28	35	25	34	34	30	41	28	29	31	28	26	28	27	33	36	34	41	28	38	30	28	24	29	20	26	23	25	29	19	30	31	36	21	37	27	18	29	43	35	29	24	24	29	34	27	31	36	34	23	28	33	24	31	32	34	34	36	34	21	27	25	27	21	30	24	40	33	25	36	25	34	23	27	42	29	30	29	30	29	31	28	25	38	34	27	26	30	34	25	25	23	33	33	18	26	28	29	30	29	41	40	29	33	20	30	26	29	29	29	24	29	19	34	35	28	45	36	28	25	28	29	32	24	28	33	24	27	29	32	28	29	25	25	25	22	25	27	33	25	28	36	36	27	31	27	40	33	18	33	27	20	28	24	26	28	32	31	20	34	16	27	33	30	32	38	29	34	35	20	25	27	37	36	32	28	33	28	28	30	33	27	25	25	29	28	34	22	37	23	27	37	29	27	25	25	24	29	29	23	17	32	20	34	27	27	33	27	32	29	35	32	32	23	30	29	40	38	28	31	27	26	32	26	28	34	27	23	28	25	28	22	30	23	34	30	31	38	26	32	23	26	40	25	35	36	41	20	20	32	24	28	33	33	28	28	32	39	30	40	31	34	26	35	29	31	32	30	24	27	27	34	29	26	25	35	29	31	24	32	22	30	27	23	29	34	23	30	39	30	26	25	30	23	22	32	29	34	28	30	23	34	29	26	29	36	27	27	33	29	27	37	29	28	31	25	32	27	34	20	27	29	22	31	34	31	25	27	30	27	29	23	32	26	33	25	23	31	21	33	29	26	31	37	32	30	31	34	33	30	33	26	28	25	30	33	37	19	32	36	30	22	32	29	33	29	23	32	32	30	33	25	23	29	27	35	24	27	24	27	24	33	32	29	29	34	27	29	28	21	37	27	30	30	28	27	27	31	26	24	21	29	26	31	29	21	29	36	35	32	26	34	28	35	23	38	32	35	28	33	22	27	27	22	30	29	28	24	23	35	36	25	35	35	31	25	27	24	20	30	25	39	27	27	32	28	29	32	29	41	35	29	28	23	29	26	27	21	29	30	22	27	30	34	28	41	32	21	29	32	40	29	32	32	30	25	25	35	30	24	32	30	27	38	31	32	26	30	26	26	14	31	23	30	28	32	22	31	31	37	25	27	34	33	37	26	30	29	25	42	26	32	28	40	35	30	33	29	21	28	29	30	38	36	29	37	28	33	30	30	38	32	28	29	32	32	24	36	28	39	23	29	25	29	28	31	23	29	28	28	32	21	34	34	30	24	35	39	20	33	31	23	28	30	33	33	30	33	34	22	26	25	31	22	27	25	19	29	35	33	36	27	36	29	18	29	22	33	27	30	33	22	32	30	28	26	20	29	33	30	19	44	26	29	34	30	31	28	34	31	34	32	25	24	26	37	23	21	30	35	42	47	31	34	22	28	32	22	26	32	28	28	34	36	27	27	31	34	21	27	28	29	30	34	25	21	34	26	27	27	31	28	34	28	27	28	32	39	25	29	24	36	24	18	29	32	25	35	27	28	23	29	32	30	38	31	16	39	27	33	23	25	19	28	31	21	27	29	25	34	31	27	33	29	27	34	33	30	36	32	24	30	23	38	35	29	33	26	28	32	33	28	29	33	33	32	24	36	29	35	31	31	24	22	25	32	27	26	35	29	25	32	28	31	34	27	34	35	30	24	29	34	40	25	32	43	35	26	39	33	30	29	22	32	31	34	32	27	20	20	22	37	31	29	26	35	30	21	23	29	13	26	34	30	27	27	37	23	31	20	21	29	32	28	33	27	28	24	25	24	23	32	24	22	40	27	21	35	30	31	25	30	23	29	20	35	26	42	31	31	21	28	28	33	32	29	23	27	32	28	26	36	29	29	28	27	25	32	27	27	32	36	22	23	34	30	18	25	28	27	29	24	33	26	24	29	36	31	29	30	27	31	39	26	27	35	32	34	33	25	26	32	29	26	26	34	28	34	16	34	19	43	33	32	37	22	32	32	28	30	23	38	28	35	36	26	22	22	34	39	23	29	32	31	29	29	26	35	31	18	23	45	25	24	34	26	30	24	32	37	19	32	39	31	30	26	32	28	31	32	35	37	27	31	36	29	34	35	29	28	23	23	26	37	29	31	31	35	36	31	27	28	32	30	34	25	25	34	21	44	35	25	25	23	31	23	27	40	32
10575	1997	1237	1216	2614	4144	4350	4110	3474	2732	2151	1855	1514	1268	1095	949	868	773	666	651	628	578	521	500	504	461	425	405	404	427	376	398	383	339	387	340	392	355	344	322	341	312	331	340	345	325	336	302	308	285	319	337	321	282	299	306	262	317	310	296	275	283	306	305	308	288	299	299	321	269	296	283	273	302	267	285	320	307	280	295	318	272	288	264	308	314	323	298	308	309	297	288	286	290	269	323	292	302	282	256	278	295	266	301	281	286	317	279	302	285	274	292	296	276	244	273	281	283	288	280	297	277	297	303	297	276	284	301	305	279	274	286	314	318	300	250	275	268	283	269	312	249	315	281	300	264	296	271	289	263	235	276	283	300	290	238	266	257	275	277	265	288	267	261	279	300	271	267	278	289	276	283	298	278	275	300	302	266	293	262	269	272	287	297	289	257	308	254	290	299	272	325	285	294	298	303	281	278	275	279	303	267	265	269	305	272	270	268	273	292	246	280	289	282	268	311	287	299	270	304	269	275	262	272	290	281	271	266	288	287	284	276	306	303	270	303	283	311	297	284	268	267	292	294	278	255	263	272	280	261	309	278	245	262	271	280	263	265	240	306	277	280	286	289	284	298	259	289	275	270	295	297	251	286	287	281	320	303	279	281	277	246	264	268	296	279	289	277	250	268	279	285	284	289	279	290	313	310	259	276	301	298	295	277	281	303	275	292	260	284	296	284	269	270	294	282	270	300	293	256	292	301	277	238	314	295	277	292	264	276	280	281	287	282	286	277	285	285	292	274	290	281	268	293	293	287	299	267	282	276	254	267	292	262	271	256	291	276	271	296	290	270	255	278	275	303	290	259	253	291	293	260	259	274	270	262	283	282	251	245	286	282	319	279	291	270	289	282	283	294	266	266	287	301	261	272	229	270	301	290	308	269	307	277	273	278	290	316	276	294	242	292	293	272	285	275	286	290	300	284	266	286	295	279	304	249	265	301	276	269	292	267	288	309	268	268	284	285	275	276	289	285	273	291	291	284	306	245	270	250	271	281	306	270	278	281	281	266	268	294	262	259	291	291	280	284	313	305	292	305	285	279	291	280	290	256	257	261	232	309	288	261	311	261	265	316	284	271	312	281	295	292	282	291	275	244	296	268	235	287	290	289	264	305	267	273	283	271	302	290	263	268	301	289	277	315	257	279	272	302	254	297	285	250	277	296	293	271	294	288	268	289	279	295	266	264	277	251	286	262	294	252	291	281	282	284	267	280	259	278	283	297	261	271	273	301	287	292	286	267	268	282	279	276	269	284	282	286	304	251	293	252	284	267	259	282	262	299	277	291	299	299	291	303	251	277	272	310	312	287	252	289	288	283	303	275	238	288	278	297	260	290	280	317	280	280	288	309	279	270	276	312	278	286	248	284	263	260	259	272	264	275	303	283	259	269	281	287	254	270	289	285	305	330	277	271	286	277	289	286	277	274	287	275	254	306	271	289	294	272	270	268	305	310	257	289	304	297	295	288	279	275	267	291	283	287	288	257	266	307	261	290	269	277	298	302	254	272	306	301	304	259	273	276	271	307	293	281	281	280	321	284	288	277	264	277	289	286	281	255	310	275	291	282	287	306	284	295	307	299	288	287	277	286	289	285	289	285	260	254	271	300	279	270	277	267	257	260	300	275	280	258	249	273	281	262	272	322	291	302	268	272	267	283	288	270	281	276	310	279	307	290	281	273	274	253	279	292	293	279	278	268	271	276	286	267	301	272	276	282	273	265	283	278	276	299	316	286	271	310	258	270	303	259	260	264	270	275	282	297	278	284	264	258	276	293	288	289	269	296	291	265	265	276	285	263	288	278	272	283	261	255	290	289	280	234	295	281	292	299	302	278	317	283	290	272	303	303	262	288	318	274	287	307	270	292	248	289	286	248	278	251	288	303	290	261	271	304	285	318	289	283	312	264	267	298	306	297	300	266	267	271	288	277	294	257	280	316	284	288	300	310	328	276	272	286	282	314	279	287	295	238	258	279	295	269	278	276	265	261	267	266	278	290	256	273	271	294	268	289	293	293	282	277	273	307	275	297	275	297	267	290	281	275	275	291	269	278	247	273	269	275	261	301	258	256	281	273	275	274	289	266	293	296	297	277	297	264	280	271	259	258	246	287	310	294	259	254	267	233	269	281	277	280	277	274	312	275	277	268	268	260	264	298	254	283	271	284	293	287	271	296	256	253	301	282	295	277	285	271	265	262	281	288	270	278	285	265	288	260	257	319	314	299	246	301	290	262	298	258	244	252	286	291	327	269	272	294	322	313	267	278	292	274	249	272	281	293	263	280	279	304	312	296	259	253	319	271	262	285	301	275	253	282	268	263	296	284	296	286	283	286	313	260	285	281	305	275	273	284	294	295	307	270	286	274	280	250	279	265	271	295	280	264	287	265	284	291	269	294	260	259	280	281	323	276	272	261	280	284	273	271	293	296	299	280	263	296	278	323	274	290	308	246	303	304	273	301	275	271	292	292	316	280	281	272	275	264	277	292	289	296	283	274	255	263	287	294	301	244	276	261	263	312	302	250	250	276	295	277	262	279	283	274	269	240	282	285	280	278	299	263	264	286	273	294	275	295	278	314	270	268	289	266	289	279	283	303	268	262	264	278	272	283	303	290	290	255	257	277	271	283	261	255	316	271	276	313	267	298	263	281	278	275	266	291	297	273	266	282	279	261	303	263	286	284	308	310	276	270	275	279	270	255	293	298	287	284	263	262	282	256	289	290	279	320	269	287	265	292	274	268	278	294	290	302	229	297	246	253	261	273	264	253	276	268	269	262	281	276	293	288	291	277	268	244	277	286	248	303	332	282	279	296	249	268	275	269	281	258	293	282	262	298	287	306	253	282	284	275	306	263	272	291	294	294	290	259	275	259	274	276	316	280	296	263	285	247	249	278	252	284	269	282	294	289	275	286	291	289	246	279	286	277	242	280	277	270	322	298	283	293	279	288	295	293	295	270	293	276	294	301	304	269	272	264	267	286	242	275	271	279	287	266	262	273	270	309	285	297	274	267	280	267	285	260	305	265	266	267	265	294	263	260	271	293	271	281	278	248	282	272	275	295	256	280	258	269	292	267	286	297	272	267	299	274	286	265	298	257	287	296	276	282	283	284	275	284	286	272	289	311	291	235	281	277	289	304	273	283	286	298	280	274	288	285	295	279	284	290	272	281	258	294	296	290	291	254	254	290	270	268	276	283	314	287	270	293	282	294	303	305	265	292	296	272	310	289	281	273	271	293	294	275	318	285	265	260	299	261	310	317	259	294	310	281	285	253	271	261	272	265	300	274	279	276	262	261	261	262	291	294	283	256	272	319	260	289	298	277	251	262	293	265	253	285	284	285	273	282	262	292	297	287	281	287	275	272	270	275	274	240	294	264	314	295	270	272	271	286	284	256	279	281	269	255	276	266	277	276	280	307	295	283	305	297	256	249	263	272	298	319	272	296	290	259
982	234	123	111	87	89	110	99	122	99	88	81	69	67	76	50	56	54	56	61	57	45	53	56	37	47	33	56	44	41	54	35	58	47	38	43	50	47	51	46	50	41	49	44	48	42	51	43	49	44	38	43	46	47	39	45	42	51	46	45	37	46	32	45	43	47	36	37	38	32	42	31	51	45	34	50	41	34	41	43	33	35	53	39	48	44	37	40	41	57	46	41	43	32	44	49	45	57	47	53	32	33	38	35	41	59	53	47	34	51	53	41	43	40	48	34	41	43	56	50	51	47	43	45	45	43	40	46	49	54	44	37	47	41	37	40	45	39	37	30	48	38	37	35	52	43	39	36	44	35	31	32	32	49	43	29	59	44	43	46	50	39	27	55	41	38	35	51	51	44	40	41	51	33	52	40	32	37	36	39	37	55	42	47	43	45	46	34	46	43	43	38	39	37	39	49	44	45	41	38	37	50	43	46	41	42	31	40	39	48	37	33	39	48	43	43	54	32	43	32	45	48	55	32	43	42	44	41	42	50	42	43	48	42	50	36	38	45	50	38	42	38	35	37	31	38	45	39	31	39	38	54	55	40	32	41	53	40	27	59	55	42	45	37	40	35	36	45	29	38	42	41	38	50	28	51	48	40	42	37	46	41	45	42	35	45	45	44	29	34	38	50	33	39	35	37	40	47	55	34	33	44	37	31	33	41	38	36	50	43	52	43	50	42	43	46	35	51	36	43	28	39	48	36	55	35	43	35	37	37	58	46	44	46	43	42	38	39	55	37	38	43	36	41	30	44	49	45	42	51	57	43	31	51	41	48	41	42	53	47	45	52	36	46	40	41	44	42	26	51	47	39	46	51	44	40	42	42	45	40	41	54	32	44	40	50	29	46	51	41	34	46	54	38	43	43	37	39	34	39	62	44	48	44	36	41	45	38	46	34	50	37	32	36	56	50	44	61	49	40	33	53	46	41	38	34	48	48	43	43	50	48	41	34	35	50	29	34	41	47	34	44	50	50	43	38	36	40	36	32	42	31	36	48	48	41	30	60	48	41	36	36	43	50	48	37	47	37	37	57	54	48	48	43	49	35	41	47	50	44	51	31	39	46	40	45	42	53	35	38	52	52	42	31	41	35	45	40	40	35	51	40	41	35	37	46	51	53	38	42	43	45	56	46	41	53	45	43	42	41	55	54	44	44	53	34	59	59	40	40	40	34	50	40	52	58	57	43	40	43	38	55	52	30	51	42	40	41	39	35	54	39	48	52	43	48	46	47	40	37	37	54	39	44	49	39	40	29	45	46	39	40	53	41	45	33	48	49	41	38	44	39	57	44	36	50	40	45	44	37	48	49	35	40	30	44	44	47	44	30	33	32	56	51	43	44	44	48	51	38	42	40	39	54	42	51	42	44	37	40	44	49	36	47	41	37	40	45	41	32	26	43	47	51	38	47	37	33	47	48	41	50	41	51	43	43	35	42	41	47	37	45	48	38	46	40	41	53	34	36	46	46	49	49	49	42	39	49	52	33	53	23	37	38	49	42	47	40	40	48	61	42	37	48	43	47	51	58	46	41	39	45	42	33	47	41	41	53	55	41	32	46	42	42	31	32	51	49	43	38	49	47	50	29	36	39	31	32	35	46	39	47	38	41	50	44	36	38	45	38	33	40	57	39	34	51	49	37	47	48	45	48	30	32	50	46	30	40	44	37	44	40	54	35	45	39	31	50	38	51	35	39	35	38	37	42	36	48	47	47	39	44	50	40	48	32	37	37	40	61	47	37	45	50	32	39	41	42	37	46	43	55	36	47	44	46	43	42	38	56	41	43	39	38	41	40	43	46	42	49	39	48	40	39	42	35	38	49	46	40	47	26	31	41	48	42	40	48	40	46	38	40	44	54	44	33	52	49	41	49	39	51	36	36	60	46	50	35	56	38	39	47	40	53	33	35	42	36	48	41	44	35	47	40	43	46	43	50	44	47	39	37	30	49	53	42	48	38	34	36	49	41	50	35	45	34	34	44	50	47	43	29	42	43	43	47	29	34	38	44	45	45	36	39	52	58	32	46	45	52	53	37	44	52	44	43	43	46	40	41	34	46	46	27	61	47	57	38	48	43	34	48	30	38	39	42	42	39	33	37	52	42	42	44	47	40	50	46	43	35	39	42	39	34	40	48	46	53	34	31	47	42	54	40	40	36	55	45	46	33	38	45	38	43	30	55	39	46	51	43	45	50	38	47	47	48	49	40	50	52	46	42	40	42	40	52	33	47	47	47	37	54	39	50	36	41	36	49	41	44	44	41	38	46	43	40	39	36	43	32	37	46	41	47	46	43	43	43	39	36	42	43	41	40	43	39	41	51	31	41	55	45	43	43	46	41	36	38	39	38	48	45	51	45	44	30	42	41	42	39	44	44	38	32	32	28	40	30	46	45	38	37	41	45	40	44	34	43	48	40	36	48	44	26	39	39	47	58	54	37	37	49	40	59	46	45	40	41	37	45	39	38	40	51	49	43	56	44	48	37	35	41	36	60	43	39	46	47	52	40	34	48	45	38	49	51	43	41	45	47	41	40	49	39	42	50	36	33	44	43	39	55	40	53	43	39	44	50	47	55	45	35	46	28	48	44	51	39	53	42	48	57	50	33	40	42	45	25	36	43	45	41	52	34	47	49	39	42	48	55	44	38	36	42	48	58	40	35	38	43	49	40	51	48	37	49	40	37	47	39	40	38	51	45	35	47	37	44	50	38	38	36	43	40	49	47	31	28	42	48	47	48	47	37	31	34	39	47	50	51	39	43	42	50	59	44	41	45	43	42	43	42	40	42	40	43	37	46	51	42	50	45	40	49	40	55	37	53	41	48	43	38	47	43	45	46	46	36	46	53	39	40	32	49	49	33	37	41	35	44	37	36	49	56	46	48	42	42	43	38	49	30	32	32	33	42	34	50	42	37	39	51	38	41	41	55	40	39	45	36	42	40	34	43	41	41	41	51	32	38	43	34	33	44	35	52	54	45	41	51	35	35	39	40	42	43	33	48	57	41	57	43	45	43	30	34	38	40	41	47	49	38	37	44	51	49	45	39	41	33	42	39	34	44	30	38	48	37	44	41	35	48	42	35	34	41	52	31	36	35	40	40	37	34	45	44	49	41	36	46	43	42	48	43	49	39	39	49	43	51	44	44	38	32	50	46	31	40	39	37	33	44	55	39	36	35	50	42	47	34	43	47	24	49	51	35	51	51	34	44	43	41	48	43	52	44	33	47	42	53	44	37	44	48	49	45	35	42	38	50	40	41	32	41	42	28	50	47	36	25	39	34	48	33	31	44	39	45	37	45	32	36	46	41	31	40	39	36	38	33	35	41	44	35	53	47	40	55	41	48	42	45	41	34	36	38	34	48	43	43	29	42	38	43	39	41	54	37	32	48	48	47	36	41	33	43	44	41	33	55	41	35	45	49	38	42	38	40	22	44	59	54	40	50	46	37
11802	3126	1742	1802	3822	6091	6347	5980	4970	4143	3311	2591	2195	1936	1619	1572	1221	1202	1009	950	832	800	747	767	751	676	646	625	622	590	615	565	564	568	492	539	546	522	488	474	524	517	474	498	519	487	455	448	484	471	457	452	461	490	466	457	471	461	461	464	473	452	423	515	445	446	442	446	433	432	461	422	423	453	430	400	437	473	423	417	431	408	438	438	451	453	478	471	467	464	409	422	441	434	458	449	419	418	404	446	439	411	453	421	438	457	417	458	416	439	455	409	434	443	435	445	398	435	406	413	415	439	405	429	450	404	443	440	392	450	445	438	432	414	435	432	452	420	424	405	445	460	439	416	423	441	391	401	420	434	407	403	394	440	425	431	425	417	417	417	421	402	417	404	400	444	410	472	405	436	421	419	427	403	444	423	417	426	402	413	421	398	418	421	409	396	471	423	421	432	456	446	391	375	384	416	409	398	393	422	438	419	386	401	466	453	407	387	404	410	421	413	444	421	394	408	404	446	423	367	434	403	394	406	404	405	388	424	425	406	445	421	418	437	386	434	430	400	459	416	421	433	428	407	431	403	411	416	433	441	414	427	469	446	442	401	404	402	426	388	428	453	424	413	421	424	416	397	397	433	433	418	422	424	394	414	407	455	402	419	424	436	427	430	417	432	411	410	427	417	419	440	402	416	404	476	415	455	443	418	426	401	408	424	389	406	425	460	408	423	397	453	421	384	413	418	451	447	441	403	409	397	438	424	426	435	438	434	418	432	422	396	406	431	426	439	432	391	434	437	416	455	421	462	439	417	398	423	428	431	404	466	430	398	456	401	406	443	423	429	426	425	419	424	413	389	392	422	422	410	440	453	414	442	440	420	415	417	415	423	393	431	429	385	429	412	400	434	451	432	415	453	388	461	442	398	442	450	433	408	437	431	443	424	423	384	416	396	428	433	402	442	425	423	396	399	406	444	456	419	409	426	454	409	411	418	421	445	406	439	385	423	431	405	410	435	400	407	417	444	424	427	427	422	451	453	429	453	414	396	439	415	419	454	428	371	435	403	438	448	425	457	453	442	414	405	428	386	452	420	465	415	438	424	419	416	445	404	405	434	404	409	402	400	399	404	463	449	431	443	432	404	410	453	411	447	418	420	400	435	426	440	418	418	452	418	411	433	434	418	423	438	428	428	418	429	421	411	408	413	407	418	378	402	455	415	445	424	451	442	448	406	450	393	418	393	403	464	404	452	468	426	397	380	431	436	435	453	394	416	423	446	418	431	413	424	428	430	433	413	426	433	430	414	450	432	442	422	403	396	440	416	426	393	450	427	435	416	419	439	456	420	415	452	425	422	414	401	392	449	433	398	353	442	422	458	443	393	436	464	412	454	430	440	416	423	412	447	434	433	423	410	429	472	414	407	440	429	443	411	403	441	447	416	427	412	426	425	412	448	407	415	404	396	404	447	420	417	400	422	422	437	426	367	386	386	432	396	422	416	413	443	420	440	411	410	415	467	419	416	399	441	424	426	400	410	391	403	436	418	400	413	438	450	450	423	404	425	433	414	396	414	420	433	409	412	436	403	411	453	421	403	439	416	419	425	426	401	392	410	414	433	419	425	386	412	430	417	463	438	391	383	382	428	436	417	423	442	403	413	423	378	443	414	424	397	400	445	426	451	460	425	438	411	421	408	459	407	437	401	415	433	419	414	438	419	469	402	398	428	471	414	407	443	428	427	397	406	482	408	397	438	430	390	417	443	407	377	409	423	432	408	371	398	433	420	426	445	436	425	410	449	445	433	421	430	412	423	442	414	395	420	399	406	419	395	429	423	450	441	404	402	403	372	443	438	457	423	398	429	416	429	419	398	422	414	438	405	455	412	430	387	409	418	458	394	421	419	410	418	417	415	414	432	419	407	442	422	440	391	449	424	439	395	428	435	422	419	410	430	421	417	428	423	407	466	392	377	418	436	426	415	388	416	412	428	396	418	435	427	430	415	438	459	434	454	457	427	407	416	398	443	408	387	428	426	395	435	443	406	425	430	410	402	448	398	411	425	380	423	446	436	415	435	410	411	384	405	457	453	453	377	435	430	431	392	441	428	418	462	400	427	368	458	444	415	446	460	398	446	395	433	417	413	447	468	414	453	450	441	399	438	410	440	428	455	441	401	381	458	445	420	435	437	415	435	417	433	426	392	414	416	446	426	410	424	431	403	415	443	405	427	446	424	444	417	433	387	441	378	432	433	399	448	408	415	394	424	370	414	397	434	398	418	426	408	418	390	441	433	442	396	420	410	401	419	432	436	372	430	393	428	457	422	416	369	425	466	416	429	408	418	391	389	416	429	409	416	414	417	388	411	426	460	409	423	419	422	433	448	409	388	418	399	398	452	398	427	399	399	403	413	389	398	406	429	413	421	409	430	433	408	398	442	405	445	432	431	415	443	401	411	423	408	396	456	414	428	379	409	406	411	397	387	454	493	411	454	417	424	432	430	444	424	389	416	416	413	413	429	449	431	426	442	440	413	414	447	437	411	411	424	419	441	419	446	388	446	395	408	423	420	417	399	423	415	422	394	410	434	419	403	435	432	409	407	400	418	432	403	419	410	394	436	434	460	417	418	457	403	392	423	394	437	429	445	417	418	365	405	401	452	434	372	451	373	380	411	438	463	469	398	451	421	455	426	409	430	402	429	426	445	450	427	420	452	409	428	396	451	464	456	393	405	426	420	416	428	403	421	399	413	386	409	431	415	428	407	399	429	392	425	438	429	432	439	402	433	423	428	422	389	409	452	410	423	422	411	438	395	432	433	421	442	434	428	398	414	392	447	408	395	417	420	460	450	442	401	410	390	436	416	388	403	394	433	428	435	433	440	410	441	454	428	428	412	441	420	464	459	458	419	388	412	426	465	414	457	419	389	440	427	417	425	444	435	415	433	395	407	437	424	396	424	402	448	403	408	448	439	426	394	437	444	445	421	422	435	401	458	443	384	401	442	406	415	435	425	386	408	384	433	414	417	432	438	428	429	401	415	404	415	481	407	426	432	451	424	435	404	409	426	420	374	436	400	436	444	407	419	439	399	432	418	396	438	392	427	400	388	443	444	424	409	462	424	414	380	417	432	424	409	403	400	442	418	397	425	428	424	429	449	414	416	428	410	446	442	443	408	368	428	402	405	420	425	422	409	401	428	442	426	454	401	404	429	428	411	413	452	372	415	421	432	452	448	460	450	434	406	405	432	427	413	406	399	438	421	443	421	454	386	427	420	428	446	419	419	441	443	438	419	425	403	446	417	427	392	444	428	439	438	394	454	448	391	421	429	423	436	461	412	443	404	410	455	443	404	400	363	421	379	410	445	425	377	430	415	422	426	440	439	454	433	459	445	426	407	443	421	428	413	440	436	430	443	398	434	425	382	417	415	436	421	438	458	428	425	451	402	395	464	423	445	445	419	397	406	401	445	431	408	371	430	394	416	426	422	437	424	401	406	429	417	418	444
1070	126	93	79	80	64	70	74	68	83	76	61	75	84	70	73	65	52	65	51	60	66	59	44	33	43	59	46	50	42	42	55	56	60	45	53	54	42	52	52	55	53	49	51	66	50	61	63	52	53	63	55	52	52	59	48	43	61	39	52	56	54	47	50	47	42	50	56	51	49	58	56	49	46	54	44	54	49	44	50	53	50	50	50	48	63	52	52	51	39	53	58	54	55	53	55	43	51	48	47	52	39	46	35	52	52	52	53	51	58	66	47	49	53	50	57	54	49	55	44	48	45	64	59	56	42	55	60	44	40	39	47	47	48	61	45	64	57	56	53	66	51	50	54	56	48	45	41	62	61	59	42	61	40	60	44	59	53	59	57	60	48	60	40	57	58	58	50	56	47	52	48	57	56	51	59	60	37	44	48	62	62	48	54	50	64	44	51	48	64	52	42	53	47	60	63	65	45	49	51	55	57	48	60	55	55	67	59	68	45	55	50	45	58	58	49	52	59	57	56	49	54	53	62	54	64	40	54	57	56	74	43	48	54	47	68	58	53	48	50	52	61	58	56	37	43	56	48	53	58	57	41	50	46	53	43	74	57	57	56	51	53	53	61	48	52	59	66	51	49	58	54	67	57	53	65	47	64	61	55	49	55	51	64	65	62	46	46	51	53	47	42	55	53	48	64	54	52	54	45	47	49	54	54	67	62	41	55	39	50	68	55	49	54	61	51	42	55	57	62	45	71	50	45	49	52	38	62	39	58	52	59	59	53	44	53	53	55	54	51	55	58	45	58	56	61	53	61	52	45	54	46	50	58	64	62	49	63	53	63	50	49	40	61	52	57	56	44	49	61	45	45	72	44	53	59	58	41	60	58	52	48	55	49	62	64	57	64	53	42	41	59	64	45	74	57	66	59	53	51	58	60	69	65	44	53	64	65	51	54	48	45	52	47	61	64	50	48	54	51	52	45	53	63	50	49	53	55	51	57	60	55	51	51	50	62	51	53	56	59	48	58	54	57	42	45	62	56	54	66	64	56	50	50	50	41	50	59	53	34	54	51	58	56	52	42	55	51	55	53	66	61	45	63	52	44	51	54	54	53	49	41	48	44	63	58	49	50	53	50	65	50	58	42	49	54	63	58	62	56	47	41	53	52	54	52	64	57	56	47	51	57	45	57	56	60	53	51	49	53	54	60	57	54	46	57	46	46	58	54	43	51	66	50	47	73	53	65	61	50	42	65	56	49	57	47	48	55	59	59	57	49	47	48	54	58	63	50	51	59	52	54	46	57	51	58	51	50	65	55	52	59	62	70	55	52	50	60	48	59	54	48	48	57	47	59	44	65	51	57	61	55	56	47	46	55	65	59	62	50	56	66	52	43	59	49	46	51	50	59	45	65	48	38	62	49	51	41	44	41	55	39	45	45	60	65	47	60	51	53	55	61	46	59	56	44	65	55	48	62	49	63	46	53	46	42	60	57	55	51	51	54	56	56	55	46	52	61	51	65	45	49	59	54	57	52	55	45	67	54	56	54	61	40	62	56	59	55	49	45	58	50	54	53	55	65	51	43	57	48	57	44	47	55	38	53	43	53	49	50	56	60	53	54	44	49	53	64	42	51	56	42	51	49	40	42	48	68	54	47	56	54	48	51	49	66	65	59	50	60	54	49	52	53	54	48	58	48	52	59	54	55	54	54	63	49	59	40	55	53	51	56	53	56	48	53	52	48	53	37	59	48	39	49	58	63	52	54	54	40	61	49	57	52	47	65	64	64	47	62	52	47	51	48	50	53	68	61	73	51	38	57	52	45	47	54	65	42	51	51	48	50	61	58	56	56	51	43	49	55	51	59	60	63	57	52	57	57	47	49	54	56	45	49	48	50	47	81	54	39	58	61	47	46	54	56	60	48	61	42	63	57	42	56	74	60	52	54	52	47	51	42	42	49	41	48	49	50	49	50	41	56	54	60	43	53	58	54	50	60	59	65	61	50	40	55	44	53	64	50	54	54	55	60	54	55	52	56	45	41	55	51	54	49	45	45	58	51	67	57	58	56	53	58	43	56	57	49	40	59	54	51	55	46	58	47	54	50	41	57	50	49	59	42	42	56	65	58	49	57	45	66	46	52	47	49	53	49	60	66	56	46	49	63	66	56	48	52	49	49	45	56	55	63	47	47	60	53	55	57	59	74	45	34	47	48	57	52	48	54	67	53	61	55	51	59	51	72	56	44	59	50	48	48	58	36	50	41	63	48	74	53	57	43	56	62	42	63	65	50	57	74	57	55	55	54	67	60	56	45	53	44	54	56	63	56	50	56	50	52	50	43	60	56	50	52	50	48	54	56	49	57	51	44	68	66	60	49	63	55	49	61	49	52	64	56	66	52	47	62	55	43	43	49	42	53	55	45	60	43	59	49	53	69	61	42	50	52	49	54	64	51	43	58	51	55	49	58	64	66	46	62	54	56	52	60	61	54	42	52	49	48	53	51	58	41	54	48	50	62	45	39	52	61	55	61	53	52	67	48	55	60	38	50	49	61	48	59	52	59	62	52	46	49	49	62	55	63	59	41	54	56	50	56	55	43	56	70	57	55	59	44	50	59	45	53	47	58	48	50	44	55	44	56	50	49	59	51	40	58	49	57	60	41	56	43	59	50	51	62	55	64	50	60	52	52	66	40	52	57	56	51	57	56	41	53	54	58	53	55	54	50	53	52	54	57	57	60	53	51	67	53	55	65	46	58	46	53	48	38	60	46	42	58	42	64	44	49	53	56	53	48	49	57	58	47	52	67	53	51	48	53	55	46	49	67	58	54	59	60	49	58	56	51	43	57	52	61	49	65	63	55	47	59	52	60	39	66	46	65	53	56	58	59	56	55	54	56	54	49	58	42	45	55	53	56	61	53	55	58	48	54	33	49	50	57	59	56	52	61	59	52	52	51	52	46	51	64	66	59	55	55	50	56	51	45	52	60	49	60	49	48	50	56	55	60	52	52	54	43	60	65	48	34	58	58	47	52	58	66	48	49	46	51	54	49	50	54	52	53	57	49	52	61	51	45	46	50	45	49	57	58	58	57	63	44	43	53	53	54	59	46	44	65	44	57	54	46	54	47	58	40	53	60	59	53	54	52	54	56	60	50	45	64	49	51	52	59	55	49	49	75	56	51	53	57	53	48	58	57	56	55	46	54	64	48	58	45	60	42	64	38	57	59	56	47	66	59	47	49	71	48	53	62	55	49	53	48	50	52	42	50	42	47	62	52	44	56	44	60	56	46	49	56	49	61	63	42	48	43	54	47	52	60	61	56	45	49	62	52	63	57	53	53	51	65	59	50	48	51	43	48	47	55	58	51	62	54	59	54	49	65	44	54	51	48	52	54	50	41	51	53	59	59	49	45	54	47	44	66	55	42	67	55	47	50	63	53	64	53	56	52	40	52	67	58	58	62	49	54	58	61	55	40	59	43	53	51	51	52	56	32	77	52	58	38
8976	1636	1116	1119	1926	2753	3080	2868	2420	2028	1619	1430	1173	1059	959	854	753	781	692	654	645	677	680	602	618	616	587	596	581	566	581	534	520	555	512	551	531	532	528	508	530	520	573	548	504	497	533	500	510	503	580	509	543	479	556	524	556	534	517	496	524	512	460	522	481	503	543	482	522	480	517	482	528	489	469	537	554	483	493	509	525	499	520	494	526	483	503	498	534	520	493	507	482	531	484	522	530	528	512	538	484	546	510	501	532	501	492	465	516	543	485	484	515	488	498	449	499	516	506	473	512	494	515	518	491	515	486	499	509	484	554	497	493	516	507	504	460	495	523	501	484	490	495	466	489	525	459	517	524	489	510	535	523	522	510	530	477	497	532	516	522	541	474	547	508	482	508	494	519	506	532	522	520	506	477	502	522	488	490	501	476	501	484	499	534	521	494	520	535	522	497	513	489	496	533	481	485	557	490	500	503	501	474	490	523	522	476	484	482	498	521	526	515	474	477	489	511	526	499	502	502	480	466	549	521	563	499	528	502	486	495	486	521	475	504	526	527	536	470	493	528	490	503	499	499	486	488	502	480	508	484	496	521	492	512	532	480	481	526	533	505	476	533	536	511	534	476	492	468	477	495	514	530	494	530	532	486	501	475	507	460	495	520	522	476	518	487	476	510	477	511	480	498	501	459	521	478	500	475	508	502	496	489	496	513	493	529	497	503	516	522	520	451	491	517	456	499	471	477	447	494	535	554	491	518	461	502	516	498	520	523	479	527	478	505	513	517	537	491	527	520	505	493	506	488	508	499	510	487	488	492	512	528	522	539	541	505	490	524	489	538	510	508	504	517	521	524	486	502	525	502	470	494	473	515	502	518	534	551	486	495	462	501	471	544	485	457	525	506	500	514	527	500	507	513	484	493	504	450	506	481	474	508	514	487	520	514	532	453	490	511	507	471	498	505	501	475	517	486	500	556	495	491	533	555	541	498	496	502	476	530	481	472	470	495	505	496	501	518	498	512	518	483	506	507	500	536	510	520	530	524	481	490	467	503	492	487	506	499	508	537	492	544	506	553	547	501	506	482	455	453	489	530	501	483	488	479	482	543	527	459	515	484	510	515	510	526	514	520	499	503	484	477	518	487	501	498	473	464	459	504	523	511	523	507	519	471	476	514	520	525	476	492	489	484	489	523	515	519	502	472	474	495	502	522	535	495	499	513	520	487	551	510	477	478	471	501	493	507	488	506	512	481	521	502	509	506	485	486	496	492	521	517	521	526	483	491	475	528	502	446	477	481	493	497	488	514	468	509	509	504	471	516	460	540	503	514	560	476	490	490	481	493	484	528	481	515	497	507	505	499	494	525	507	534	535	523	465	512	515	499	516	512	494	490	470	477	474	481	541	478	499	539	505	503	510	531	520	444	500	523	473	503	520	523	509	502	492	547	510	544	506	504	512	506	531	483	474	518	524	518	501	469	469	530	514	467	508	477	498	495	503	504	486	525	517	521	471	490	488	491	530	474	509	527	463	483	501	499	490	516	504	520	500	516	541	503	522	520	489	566	501	485	500	526	537	471	539	510	509	473	498	510	510	479	523	516	512	466	506	509	492	482	521	494	503	503	518	530	517	505	484	481	496	492	487	489	540	480	505	514	479	495	482	482	521	501	542	460	505	496	538	504	482	481	486	484	499	479	523	491	518	452	499	508	473	480	524	496	485	493	511	459	506	467	520	514	488	503	500	521	505	481	511	546	481	492	529	508	502	502	533	478	475	508	497	515	531	491	503	479	485	486	481	492	438	536	452	493	503	522	537	515	483	500	522	521	504	479	489	455	551	537	500	515	500	515	481	468	499	552	493	507	497	516	497	556	522	464	496	529	527	488	477	529	481	507	482	534	509	499	499	489	513	458	529	537	487	480	540	509	497	492	497	516	526	486	549	540	481	536	493	516	529	521	498	486	494	538	468	490	524	483	464	522	506	493	483	495	482	508	471	492	529	497	493	513	504	543	500	519	504	522	503	508	459	471	504	492	517	520	460	536	520	555	504	480	478	472	516	475	547	498	485	491	513	504	522	480	481	443	518	476	498	459	529	535	522	547	505	503	500	538	507	493	478	506	516	486	535	482	538	498	518	513	510	506	484	506	521	524	474	499	479	533	487	474	486	533	500	486	485	484	455	530	495	518	514	496	522	501	502	478	487	506	486	463	466	512	490	518	514	530	471	484	460	528	490	490	480	492	533	525	482	518	507	504	518	483	553	484	469	479	510	504	511	542	515	557	511	482	493	509	507	520	476	502	522	494	517	481	507	462	499	484	497	480	505	522	543	513	490	493	504	492	487	499	506	512	495	515	540	496	523	485	507	500	506	512	468	503	495	449	496	507	514	491	491	531	484	470	510	508	504	479	518	522	470	557	503	476	496	509	496	500	517	507	531	497	453	519	506	483	515	474	522	544	480	492	527	515	451	525	487	516	517	480	501	534	523	480	489	547	514	494	474	492	520	503	494	459	484	521	496	545	546	529	502	533	533	545	501	521	506	522	486	501	517	529	508	512	534	490	532	490	558	523	511	493	505	493	496	503	503	493	546	508	520	567	522	469	529	517	491	472	490	459	533	519	439	481	495	490	458	550	496	499	578	476	492	465	465	522	493	511	502	521	550	493	509	527	466	506	500	486	502	553	462	456	500	484	520	543	520	491	496	514	471	484	492	514	490	483	487	480	530	525	456	524	498	513	521	521	493	499	486	486	514	485	489	475	494	499	460	520	516	505	480	497	474	464	476	487	497	517	477	526	489	499	520	502	520	515	497	481	482	497	505	547	501	518	490	492	500	524	525	530	446	513	511	508	510	487	467	504	506	471	503	486	489	520	491	488	509	533	463	497	489	489	509	495	506	509	473	515	481	508	479	495	486	524	515	529	502	551	529	515	497	488	509	493	520	484	534	475	480	493	469	520	496	482	479	495	507	545	476	498	490	513	513	466	523	557	495	479	441	521	543	494	496	497	533	453	544	531	507	504	512	515	540	501	509	502	515	525	507	558	517	506	520	489	541	503	530	484	495	475	521	500	508	494	539	500	490	538	523	489	487	499	495	506	518	466	503	529	520	487	478	515	501	531	493	495	499	495	519	502	563	471	504	494	517	497	494	516	510	497	501	522	507	548	506	502	493	566	503	513	512	536	505	450	506	505	484	523	521	507	484	525	505	507	525	463	476	465	494	504	474	506	500	524	535	468	484	486	495	493	487	496	482	520	518	505	530	492	492	558	495	506	493	478	465	512	482	521	471	568	514	460	508	492	509	509	509	473	518	511	485	488	520	480	467	518	513	520	559	526	498	541	497	503	507	509	506	509	510	466	527	560	509	493	509	510	526	493	503	471	474	474	523	495	523	489	508	493	537	493	487	461	513	498	468	493	506	500	466	453	498	497	483	507	504	504	502	516	481	481	530	513	494	486	472	511	519	469	488	461	495	531	493	525	531	499	525	513	496
567	183	135	95	84	90	101	126	124	117	88	99	84	73	80	83	66	81	62	75	75	60	69	68	66	74	79	77	71	64	63	61	74	57	59	72	83	67	65	62	64	55	73	73	58	53	66	53	61	68	81	72	70	67	73	68	60	54	61	51	53	72	65	62	60	61	66	68	65	75	68	55	60	55	62	61	47	74	57	50	70	48	62	62	57	57	44	52	67	80	37	64	49	66	69	67	67	58	65	54	65	63	51	57	52	66	58	60	80	70	68	71	62	58	60	71	59	57	63	65	54	50	68	72	51	64	62	60	71	54	51	74	63	66	52	65	63	58	74	65	68	55	62	58	61	75	68	56	54	57	63	69	76	59	75	59	66	69	67	65	70	69	69	62	52	72	71	65	52	66	79	60	71	65	68	70	64	62	69	60	59	81	51	83	67	57	60	68	57	70	58	57	53	55	61	58	60	60	67	67	65	66	60	61	64	71	61	63	48	61	63	55	44	68	62	69	62	54	69	52	52	56	61	55	53	48	62	59	69	66	65	57	57	69	65	66	43	62	55	53	83	63	46	42	55	70	63	60	63	71	59	55	60	59	59	70	77	61	57	64	50	60	61	51	55	64	79	50	63	58	59	59	66	70	66	62	55	56	60	55	61	62	72	50	56	57	58	65	72	69	58	74	65	53	65	68	63	74	60	73	60	67	76	59	50	56	61	58	81	57	65	46	73	70	58	70	46	86	64	66	72	51	65	73	60	60	59	50	56	60	79	67	58	59	79	74	71	66	67	56	60	68	47	67	58	46	70	74	70	63	50	63	63	55	60	64	65	60	66	61	72	51	62	81	66	65	66	72	66	66	69	69	64	44	81	64	74	53	73	66	61	65	71	57	70	60	80	63	64	62	60	54	44	53	74	66	63	44	67	57	64	50	63	77	56	56	63	51	70	62	66	54	74	69	78	64	56	67	77	64	60	60	48	57	70	69	62	70	66	77	64	62	57	59	63	65	54	64	66	45	71	71	66	76	54	58	55	54	60	67	74	62	73	66	71	76	61	59	60	46	61	51	63	56	60	54	63	57	76	69	69	61	73	68	70	59	59	61	58	60	55	66	54	64	56	60	68	62	83	61	66	61	53	63	64	64	61	69	58	50	76	58	67	57	67	51	52	50	73	67	53	65	49	64	69	50	71	61	66	61	62	57	61	73	65	61	74	64	64	48	63	63	73	64	65	59	58	50	43	65	52	68	57	63	48	64	62	77	62	47	52	61	60	52	65	55	45	65	59	65	61	49	62	49	50	49	69	60	72	71	67	68	65	69	61	49	78	59	64	50	62	72	46	55	77	57	61	61	67	45	54	57	60	49	71	68	76	57	71	68	63	60	75	51	58	51	82	70	62	59	54	74	53	64	47	74	54	59	65	68	58	63	68	60	66	72	59	63	84	59	69	68	74	79	71	66	67	50	68	55	59	67	63	58	69	58	49	79	65	68	55	55	63	68	49	49	73	60	62	62	61	66	60	49	57	53	60	71	71	62	49	64	68	56	61	62	54	54	63	64	66	67	64	63	61	64	53	59	57	56	62	71	70	72	68	68	80	58	71	72	58	61	81	66	69	66	77	53	55	62	64	65	63	55	56	71	69	58	62	51	47	56	64	65	55	62	78	57	68	70	49	60	81	58	64	62	75	58	78	56	76	61	55	55	64	61	68	58	72	62	67	67	72	59	55	68	61	58	54	54	78	73	61	63	55	66	54	60	74	63	71	70	66	71	65	63	49	64	54	70	64	64	60	46	66	65	54	66	54	52	68	58	52	68	67	57	60	80	62	53	62	73	64	61	70	70	59	69	60	68	68	56	59	59	64	62	70	53	66	77	68	59	70	67	58	76	62	55	55	58	51	68	60	62	66	72	87	69	71	66	62	54	60	67	64	60	48	57	48	74	51	73	65	67	51	67	59	65	61	65	81	65	59	63	65	51	59	63	67	50	77	74	61	51	61	64	63	55	74	66	61	51	58	68	65	57	61	55	63	62	60	57	70	54	54	65	62	62	61	59	46	73	61	58	62	61	71	67	65	78	71	64	68	55	62	65	76	68	65	61	65	70	57	57	58	69	63	66	68	47	62	68	67	72	66	58	63	69	62	68	64	72	54	58	52	73	65	84	69	73	60	63	76	72	66	59	72	76	71	54	51	55	64	72	54	74	71	59	65	62	48	58	67	59	58	67	56	62	51	67	64	61	64	65	63	70	53	56	55	62	64	57	56	50	66	67	72	61	64	52	80	65	67	62	55	58	54	52	61	64	63	53	71	67	69	81	62	55	56	72	70	54	81	55	65	56	53	63	64	73	67	61	45	59	64	55	59	85	74	53	65	60	70	62	61	61	75	62	63	67	46	50	60	83	60	66	69	75	72	67	59	70	70	65	63	56	68	70	69	60	49	67	55	56	66	78	66	75	87	59	66	53	64	66	59	69	61	71	64	69	70	63	52	80	63	66	53	66	64	56	66	79	69	59	64	75	57	69	72	56	56	50	47	49	54	53	57	66	77	64	62	65	63	55	61	69	74	61	62	69	60	72	70	61	49	57	53	70	61	54	59	57	82	68	66	60	68	71	53	72	64	86	63	70	76	71	64	57	71	64	55	71	55	45	61	62	52	69	68	67	65	55	82	49	59	58	62	54	51	63	74	64	69	63	51	73	55	55	75	72	65	68	71	64	54	69	63	65	48	73	75	69	62	57	55	48	67	61	63	80	70	56	65	72	69	51	80	66	66	56	52	53	76	62	79	68	64	62	53	63	64	61	56	73	63	60	63	50	48	78	61	62	61	65	66	69	68	66	59	60	65	40	59	63	58	51	53	62	69	82	63	65	56	86	61	60	59	67	76	51	74	75	63	62	65	55	69	61	69	57	55	69	72	57	61	77	75	58	73	56	88	62	43	62	64	70	64	49	62	68	57	60	52	59	71	68	78	71	63	62	64	60	54	64	73	74	58	63	63	59	70	68	60	71	47	55	57	66	56	63	61	73	64	72	56	65	53	51	73	69	76	65	75	56	80	65	49	64	69	56	63	80	67	71	70	53	63	45	59	55	60	61	69	62	69	64	69	65	60	88	76	67	66	75	75	58	62	40	72	46	60	59	64	56	64	79	64	71	49	48	67	72	70	65	61	63	46	67	55	59	66	58	58	68	52	75	60	50	67	63	54	61	66	73	66	72	61	53	81	59	64	66	72	73	51	73	65	55	51	66	73	58	59	47	68	60	69	64	48	57	54	58	72	65	71	63	59	57	60	65	52	62	69	71	64	63	57	53	57	56	72	76	61	63	70	43	75	51	57	64	64	67	61	65	65	67	51	59	60	75	68	66	64	56	48	57	57	60	72	59	75	53	78	49	61	47	67	61	47	45	61	62	61	58	70	64	73	59	53	60	53	63	59	70	65	54	64	75	81	60	69	62	71	67	71	55	62	55	66	60	64	68	64	51	59	56
8956	2688	1650	1675	3120	4904	5210	4781	4046	3279	2580	2267	1912	1648	1400	1276	1117	1107	1010	946	960	884	880	830	834	792	766	768	708	732	699	674	706	681	679	647	660	646	682	622	641	659	608	636	637	588	631	616	630	584	639	651	618	663	639	624	663	644	568	652	597	664	594	601	623	632	618	635	634	704	581	618	602	583	603	654	610	644	624	562	584	631	650	616	590	557	597	610	628	626	591	585	619	645	644	618	620	586	643	601	600	637	612	585	611	623	582	608	581	595	631	621	622	610	574	635	568	633	589	635	605	637	625	622	604	561	628	611	618	592	587	610	622	624	557	625	558	597	638	620	587	564	617	638	614	641	608	614	631	637	616	584	610	615	571	606	595	614	573	576	606	603	606	615	603	619	594	605	602	605	606	626	611	603	649	596	614	598	590	601	628	632	594	615	597	648	607	623	573	623	627	619	596	589	584	563	626	606	635	571	634	569	565	585	643	597	584	611	611	572	586	617	597	603	603	604	603	579	587	633	641	561	600	611	592	591	601	602	604	602	623	623	541	622	619	625	607	628	587	597	592	611	590	617	572	600	592	611	596	618	598	613	615	627	617	562	608	613	652	609	632	605	586	638	581	653	597	564	575	627	643	613	640	619	592	616	602	591	606	563	620	601	611	597	582	609	593	600	582	624	607	647	630	633	607	596	594	638	591	607	618	578	612	617	631	631	629	632	628	613	582	613	618	637	585	621	596	617	647	565	603	568	626	599	622	589	602	656	650	607	612	607	617	618	645	561	611	617	581	612	572	608	631	544	615	600	610	635	568	643	582	607	627	591	580	601	652	653	635	556	596	589	598	597	600	601	593	585	590	595	592	585	584	661	592	585	655	571	599	616	592	583	614	577	599	549	610	646	595	646	564	642	617	623	638	627	644	607	593	582	576	607	604	631	612	594	597	626	611	621	578	609	632	646	625	591	593	614	545	588	636	564	607	598	618	598	617	603	633	630	617	655	640	580	616	619	585	602	599	624	609	586	607	582	587	605	626	665	589	586	614	618	599	628	658	617	610	612	606	597	616	612	616	591	644	586	627	606	618	597	570	632	601	603	560	593	596	603	644	598	623	605	605	567	614	615	607	615	620	600	600	628	659	631	628	587	614	595	650	604	582	612	622	603	589	605	580	636	615	638	613	600	633	575	634	576	562	579	623	570	604	631	640	619	605	637	593	664	582	607	595	622	581	586	641	582	575	639	630	621	599	613	591	585	608	630	627	562	629	592	560	598	608	589	598	631	626	621	617	595	585	625	550	587	600	602	608	603	649	594	626	638	642	648	656	617	598	536	619	598	623	610	583	617	580	642	589	600	604	548	592	591	601	635	572	593	588	591	628	604	590	567	580	567	604	593	591	624	611	575	618	654	596	641	572	569	613	554	567	624	645	566	549	627	596	621	595	547	598	608	551	626	584	611	636	584	608	623	589	627	617	626	588	602	601	600	582	644	597	578	620	632	590	565	615	601	608	628	633	602	560	552	618	611	587	593	602	635	633	627	581	600	589	622	629	593	602	608	563	608	567	584	592	609	605	576	645	585	623	613	590	592	595	618	597	588	593	611	583	582	607	615	625	602	588	603	629	625	629	658	654	652	600	587	615	615	553	576	637	596	623	621	619	589	618	597	617	618	598	611	639	630	580	600	572	562	592	592	626	622	623	618	541	597	614	592	621	654	630	608	634	636	617	651	605	626	626	572	618	571	609	627	617	615	619	675	607	623	635	614	578	566	608	597	633	625	648	622	577	640	614	592	566	608	580	625	637	634	572	634	618	641	599	644	587	618	628	650	618	608	620	605	635	629	640	620	599	587	621	586	590	621	637	590	619	576	590	594	615	602	574	612	617	637	616	614	611	586	619	619	657	604	592	533	588	629	620	577	602	610	604	590	614	564	570	581	618	571	578	602	579	609	575	602	579	596	626	632	612	593	610	563	619	592	595	608	649	624	602	570	616	645	590	621	613	584	633	611	619	633	613	560	544	636	587	575	599	613	622	624	657	581	585	595	585	658	616	578	591	617	596	611	591	587	589	591	611	615	643	605	602	608	582	592	589	628	608	595	613	591	636	600	592	583	648	591	597	656	594	626	612	617	632	588	611	572	578	577	648	569	601	589	591	607	603	562	582	634	591	645	628	553	630	530	607	628	595	581	624	587	620	584	627	595	647	617	590	591	547	595	596	668	624	633	561	644	610	596	589	597	636	603	618	619	574	569	605	596	566	628	622	642	585	609	653	563	577	606	645	622	597	611	590	663	592	555	584	630	624	650	617	612	591	584	590	602	619	650	642	630	605	597	646	621	601	595	601	648	635	632	606	606	628	613	601	661	580	621	610	637	573	598	572	610	627	626	605	636	663	622	616	540	601	620	598	597	614	607	614	602	593	607	581	598	594	589	629	595	597	617	618	631	610	583	633	568	535	586	608	612	588	644	583	599	677	623	605	598	586	606	604	598	607	600	606	562	587	615	616	618	610	584	577	611	587	569	614	592	569	578	615	585	606	629	594	629	609	571	608	623	606	610	607	635	609	594	604	622	582	605	578	645	608	613	589	620	608	598	635	580	613	573	615	580	583	617	591	587	605	648	644	586	643	599	574	584	645	633	612	610	608	605	602	637	604	574	616	551	609	608	594	628	643	611	597	656	656	601	613	604	602	614	564	640	627	562	586	605	635	599	597	610	594	557	615	585	620	557	614	596	608	635	655	601	558	602	626	632	598	602	614	631	603	622	620	582	609	610	584	617	606	600	610	573	640	627	600	573	631	621	643	655	604	583	578	579	588	581	623	622	622	636	614	648	581	641	574	602	627	595	609	586	626	614	564	597	617	570	638	639	590	601	559	600	630	579	608	601	624	630	602	584	638	579	589	611	582	592	613	588	623	596	649	648	616	613	554	592	628	593	602	581	594	590	624	574	610	649	604	622	626	629	613	614	592	609	614	590	588	579	634	610	594	587	610	628	624	607	599	621	596	618	599	597	606	595	626	591	595	653	605	652	653	639	618	596	663	596	609	618	648	584	648	611	600	614	616	616	602	605	601	600	582	624	593	626	564	649	613	604	612	602	622	605	659	623	616	615	629	617	597	602	578	598	613	590	612	633	645	598	613	614	624	611	616	645	588	617	634	610	606	615	644	596	603	646	617	594	606	613	608	631	609	615	613	621	641	594	597	588	579	628	635	627	590	621	589	610	590	576	635	611	626	616	636	567	610	600	587	634	584	596	570	655	636	625	613	613	567	574	625	570	609	581	609	589	627	587	648	623	586	627	604	651	601	623	572	626	607	626	583	593	681	593	599	608	586	599	556	628	660	607	624	583	620	614	667	566	628	591	618	612	645	587	610	587	577	586	611	594	586	629	618	585	613	625	627	606	657	593	611	585	563	595	572	586	598	601	651	592	632	616	580	610	612	524	603	591	601	583	605	596	629	601	564	590	582	658	595	553	642	631	572	624	631	581
1566	139	93	61	61	68	76	76	69	71	64	40	57	46	45	43	38	27	37	37	34	28	37	39	34	29	36	36	23	29	37	37	38	34	23	36	33	41	43	31	34	28	28	36	23	44	21	35	32	29	28	28	31	29	21	28	37	38	37	22	33	29	27	31	33	29	21	30	35	33	35	34	27	29	36	27	32	34	20	25	25	36	33	40	33	26	29	36	28	40	24	35	32	33	24	36	39	29	34	21	33	30	36	36	23	26	32	30	31	31	28	29	32	27	36	29	27	38	30	27	16	37	29	29	27	29	32	26	25	22	26	20	30	18	34	26	19	34	31	29	39	42	25	30	21	34	27	30	34	26	26	30	33	31	28	25	36	28	23	34	41	15	27	27	31	34	30	28	26	27	40	36	41	27	40	33	36	21	35	26	27	29	32	30	33	23	26	44	29	23	34	23	33	40	28	33	35	30	36	26	29	42	27	33	35	30	29	39	30	28	22	24	33	36	21	36	25	37	21	30	18	31	18	30	26	30	23	35	20	38	34	36	28	34	21	34	20	37	26	33	30	39	28	33	35	28	18	28	29	24	41	33	27	33	31	29	31	28	36	31	30	24	36	33	47	35	42	26	23	25	30	38	36	27	32	36	30	28	27	33	25	31	32	30	24	25	33	24	34	34	28	31	29	39	22	33	24	27	38	27	31	33	30	25	27	29	29	23	33	31	24	22	35	32	24	30	31	24	38	34	24	31	31	31	26	46	31	33	29	31	43	27	29	30	35	30	30	32	41	26	37	40	35	32	25	35	22	35	31	30	33	32	26	30	38	30	27	30	22	34	39	34	31	34	33	33	38	29	25	25	32	36	39	34	24	36	37	29	28	24	26	28	29	33	32	30	32	30	37	33	41	24	31	33	30	35	28	24	35	24	26	24	22	23	35	36	26	38	17	30	31	28	35	24	25	24	27	33	27	31	25	42	34	28	29	34	21	25	26	28	29	34	34	29	24	21	26	23	27	28	41	27	30	22	33	30	23	30	24	31	38	25	25	26	40	19	37	31	29	29	25	24	30	37	26	27	28	20	31	24	36	30	31	32	46	29	26	33	27	30	28	34	31	34	29	32	16	37	28	30	25	30	29	24	34	41	33	29	38	29	19	25	28	25	28	29	23	28	28	25	23	31	29	41	28	26	42	23	25	33	33	40	39	27	27	29	18	38	24	35	24	21	35	36	25	24	29	36	36	26	34	38	29	19	34	39	36	27	37	36	35	33	38	31	28	31	28	29	35	36	28	26	32	33	30	36	27	14	28	32	25	32	25	28	30	28	34	27	35	29	34	30	33	44	40	23	35	24	34	30	25	27	26	34	38	29	17	28	29	23	27	31	29	32	33	30	33	32	33	28	33	32	26	30	29	28	40	35	32	31	42	37	35	35	37	29	28	30	28	28	25	37	29	30	32	34	33	30	29	27	33	35	36	30	35	32	28	26	29	23	25	33	34	24	28	26	35	29	24	32	27	39	29	25	35	34	31	44	23	33	30	24	27	28	39	31	39	28	32	37	36	30	28	30	29	23	32	31	25	28	29	32	23	26	36	38	29	27	23	34	31	35	26	31	28	27	35	28	28	32	34	21	29	28	48	24	31	30	35	38	33	33	26	37	19	35	28	32	22	28	23	37	38	22	30	32	32	28	34	29	32	26	37	27	21	32	42	37	24	35	30	32	24	35	41	31	32	34	28	41	43	26	30	26	34	26	23	29	31	37	30	28	25	32	37	25	35	25	27	28	27	31	33	37	32	25	27	28	34	31	33	26	32	31	37	27	43	30	29	39	31	24	27	39	25	32	37	23	28	26	29	26	33	28	35	34	24	30	27	32	21	32	32	29	33	30	29	27	39	27	33	26	34	38	33	28	35	25	24	32	30	38	34	37	20	38	29	36	34	18	25	33	29	26	17	32	34	33	33	35	30	22	21	31	25	28	36	32	23	28	25	34	24	31	38	19	36	34	26	28	37	21	30	26	35	32	33	29	30	35	27	31	28	36	27	32	32	25	35	29	39	33	20	25	29	30	34	27	35	38	24	21	30	33	33	31	25	30	30	31	15	31	38	28	37	35	30	26	35	26	35	36	28	22	31	32	29	28	31	32	22	41	31	42	44	21	38	38	27	30	23	23	45	34	28	20	36	36	31	26	34	30	40	30	34	38	25	22	40	31	27	35	26	33	37	31	28	35	32	30	27	31	37	34	43	36	26	32	29	26	30	32	20	34	28	29	28	29	27	27	26	29	35	27	43	34	37	14	28	36	27	25	35	31	19	26	23	31	31	33	38	25	27	30	38	27	37	37	28	26	31	27	43	27	50	26	20	33	37	29	39	24	34	36	19	29	19	36	30	32	25	16	35	39	36	24	19	35	32	37	39	25	24	29	36	38	26	42	34	36	37	28	28	22	30	38	27	26	31	28	23	41	20	36	32	35	25	36	31	31	24	31	30	38	26	32	29	42	39	30	24	25	32	34	30	39	32	36	38	35	24	27	28	23	30	37	21	20	32	32	27	31	25	29	32	41	26	28	33	41	34	18	34	32	18	18	35	28	27	26	32	20	36	35	45	29	25	29	27	35	38	30	28	28	35	28	28	37	33	28	27	32	27	34	23	30	27	34	30	27	32	35	31	27	28	33	24	39	32	29	30	26	31	34	29	33	28	26	31	19	25	28	21	38	46	25	35	36	32	30	30	28	29	37	20	39	35	32	28	26	30	35	35	32	31	21	28	34	24	22	34	19	20	30	31	26	25	28	24	26	26	33	27	28	26	22	34	28	22	21	25	36	39	22	37	40	35	33	39	32	25	31	30	38	38	33	31	29	30	29	34	20	32	24	42	37	27	26	30	31	22	38	33	25	26	21	36	30	17	20	46	37	22	24	31	26	36	30	24	21	26	21	34	44	32	28	28	23	27	31	37	35	26	36	31	26	26	33	43	29	37	16	29	29	32	25	34	32	25	25	30	33	37	34	33	27	37	37	30	31	41	29	31	29	23	22	47	32	30	38	26	30	30	29	24	27	24	24	34	30	19	26	28	31	34	33	29	32	26	31	27	20	30	27	35	31	25	30	31	27	31	32	26	22	23	26	26	30	29	28	29	29	46	20	20	37	29	25	27	28	24	39	28	31	27	30	30	25	28	24	30	30	26	26	36	22	24	36	35	28	26	27	36	29	28	30	28	28	31	31	43	28	31	29	26	36	26	31	31	34	25	35	38	34	25	32	27	24	32	24	28	21	32	26	28	30	30	35	30	33	29	30	30	26	26	31	28	39	30	28	32	29	37	24	28	28	39	32	37	23	26	32	36	34	30	30	24	34	27	23	34	33	29	22	25	22	28	29	27	25	19	28	29	24	30	26	35	42	19	32	30	35	30	29	36	37	26	38	26	30	26	35	24	24	26	33	32	34	33	35	34	26	35	31	28	22	27	25	26	31	39	29	24	22	30	28
10444	2101	1169	1166	2464	3894	4433	3872	3381	2701	2237	1803	1495	1285	1097	974	857	779	661	675	647	566	512	485	476	434	448	449	426	400	386	421	358	385	385	352	349	364	327	367	333	302	300	332	358	318	317	334	306	292	348	303	333	328	301	303	310	313	274	301	359	304	292	295	321	282	295	307	293	298	335	320	312	295	300	294	296	308	303	294	282	299	278	292	287	288	315	317	306	292	296	295	321	282	267	332	297	300	311	288	292	296	282	321	295	289	285	314	286	312	285	292	298	294	299	251	275	281	310	264	275	308	311	299	296	261	284	295	272	290	289	284	292	251	292	315	274	267	299	276	303	256	285	287	329	291	308	290	279	270	270	280	300	275	304	273	287	278	272	279	300	283	265	273	301	270	285	265	274	263	289	272	296	309	310	267	290	302	269	290	284	319	259	308	275	282	271	324	290	302	266	283	265	299	262	297	289	301	267	290	260	276	283	301	284	294	295	289	276	253	284	314	307	275	267	283	264	281	275	283	287	291	281	281	287	290	285	281	293	322	294	290	270	275	312	298	257	284	298	288	275	252	287	281	284	282	287	278	281	282	260	267	294	295	270	260	305	284	310	264	283	264	268	320	296	289	253	301	282	297	281	302	280	304	285	286	291	253	287	275	279	282	268	296	281	313	291	288	290	273	306	287	303	320	286	284	296	278	293	285	264	292	286	273	254	303	271	288	263	280	278	297	285	268	265	297	297	286	282	317	284	267	294	275	254	261	300	283	307	300	289	267	292	288	306	304	299	272	238	295	288	288	308	293	290	290	287	286	259	295	310	271	297	258	270	287	295	294	302	276	312	339	308	299	301	270	290	264	278	277	284	264	269	284	298	300	268	272	275	278	269	286	276	297	299	284	300	310	290	260	304	280	275	291	282	270	269	279	274	284	267	257	290	281	294	296	276	253	301	282	313	283	279	288	283	302	253	265	264	248	293	278	267	268	282	302	278	274	327	244	307	312	280	273	277	273	286	306	289	262	300	294	294	310	275	259	301	263	266	268	290	297	278	297	276	308	293	265	314	277	292	271	283	309	287	310	283	314	287	265	300	301	296	253	291	255	285	276	287	314	274	302	281	311	251	287	302	262	303	304	277	271	294	271	292	280	315	282	278	256	278	263	293	296	275	301	298	305	284	303	269	296	310	264	259	281	258	269	313	296	266	294	250	280	277	285	286	292	279	289	279	279	314	297	273	276	294	269	295	305	279	299	274	269	323	301	301	259	275	284	283	304	249	268	257	280	305	297	284	267	299	260	320	251	277	314	257	268	299	265	296	276	288	274	266	312	284	295	297	312	253	245	300	287	266	319	262	272	263	263	282	307	281	291	290	279	280	279	290	289	283	287	252	294	263	305	298	288	273	305	296	255	298	285	279	324	314	294	272	257	282	283	304	262	278	285	313	288	284	272	283	280	278	262	300	282	282	296	303	283	267	288	273	275	272	299	293	291	311	288	280	268	275	295	253	306	264	297	288	283	276	281	281	303	284	268	301	331	293	294	286	276	326	284	277	274	274	294	284	286	270	274	270	299	310	310	276	314	289	285	283	292	267	281	282	269	300	306	254	242	271	302	274	295	280	283	293	268	289	309	290	300	279	281	282	286	281	305	331	308	268	290	270	258	288	279	293	309	290	312	309	318	306	316	285	300	282	258	276	300	263	271	292	282	284	280	312	282	293	304	268	300	288	299	317	258	276	274	288	275	291	305	302	299	290	281	277	286	284	276	293	269	268	311	287	270	274	285	256	316	271	297	284	263	310	296	262	305	258	291	299	303	296	278	287	332	288	247	292	291	267	251	288	295	322	287	331	277	292	283	277	281	260	294	282	287	257	299	280	305	283	268	306	272	315	287	284	312	275	287	301	301	279	322	295	264	294	298	268	280	285	278	291	282	281	274	308	290	255	302	268	238	280	288	306	268	301	272	290	266	279	279	321	243	309	299	284	287	284	302	316	317	272	286	304	268	281	278	243	303	275	288	277	278	268	296	277	315	289	324	262	299	319	302	260	276	292	283	275	253	306	331	293	309	294	289	286	296	253	270	290	284	254	263	273	247	284	270	272	281	268	278	302	311	253	304	280	281	284	278	287	288	316	271	284	298	284	298	250	292	328	310	266	286	282	289	316	283	300	279	282	298	321	280	313	260	308	294	305	272	281	258	272	263	261	300	256	339	280	295	315	311	295	282	297	284	269	278	261	298	275	316	281	301	297	313	263	319	267	293	281	269	312	282	276	271	306	286	279	285	283	255	293	306	297	289	268	304	284	299	277	279	295	303	287	273	291	281	289	284	287	294	276	287	248	297	266	301	309	261	317	279	264	308	277	293	276	281	275	273	303	281	310	294	276	320	298	271	278	299	281	263	240	276	280	281	294	301	265	258	312	278	292	296	266	282	293	287	261	288	290	281	282	290	288	309	265	274	290	280	294	290	264	282	284	265	309	322	283	305	273	331	286	298	297	289	297	271	306	279	288	260	281	278	300	259	301	301	289	276	298	242	284	299	252	299	267	323	284	284	323	260	275	276	288	279	280	274	312	298	307	304	282	276	268	288	286	289	251	272	264	279	284	262	257	280	262	295	282	295	300	305	315	303	293	295	307	313	314	309	257	299	297	290	279	324	290	273	323	273	266	274	302	284	297	268	285	287	271	302	302	329	307	271	281	267	291	301	300	277	290	288	282	297	284	270	269	287	275	293	294	259	312	289	302	318	262	303	278	283	285	268	266	263	282	286	257	288	284	265	276	298	273	282	279	311	295	286	289	280	277	306	282	280	284	280	304	283	257	266	294	291	263	318	281	307	272	313	295	290	267	285	271	271	283	324	287	301	315	274	286	296	299	272	281	267	313	294	282	358	267	310	273	290	307	258	294	273	310	281	299	280	306	264	293	285	272	290	285	279	282	281	272	288	302	308	266	301	277	271	258	286	305	258	280	303	263	303	271	282	308	276	271	260	319	291	269	304	285	307	284	289	286	301	289	303	328	299	277	314	274	291	291	275	289	311	279	301	261	282	312	298	264	284	280	294	303	294	266	275	259	279	268	306	314	290	287	278	292	262	276	292	299	280	288	303	268	297	294	325	275	258	285	264	312	270	297	291	259	294	318	283	294	289	279	271	299	286	272	286	284	278	303	260	291	307	271	303	267	263	281	297	282	275	255	263	312	307	266	265	259	266	280	296	313	271	266	254	266	307	299	290	272	298	254	244	269	271	292	282	300	299	285	268	295	309	274	305	290	278	299	276	272	294	280	307	278	283	285	295	282	284	297	282	265	298	251	271	289	275	287	290	296	280	284	294	272	294	297	290	278	296	304	280	286	287	294	272	303	272	307	304	284	272	278	289	312	284	288	269	279	284	303	280	249	287	291	292	314	272	306	259	330	277	308	305	263	291	280	293	298	294	293	295	295	262	279	284	275	298	264	287	308	297	262	275	318	299	279	276	290	303	278	292	266	320
994	212	139	121	77	97	104	131	100	94	86	85	74	85	80	64	59	54	51	50	40	53	55	54	44	40	54	54	38	48	54	55	38	54	39	31	47	62	52	37	54	41	50	45	60	42	41	54	41	56	36	36	48	52	58	47	35	43	47	56	41	54	43	42	32	47	28	37	51	43	51	39	43	44	27	44	41	44	47	49	47	51	39	38	44	49	50	50	42	48	41	50	34	45	47	35	44	31	37	44	44	47	42	48	36	42	46	49	59	38	36	40	47	45	42	33	46	37	49	43	39	37	38	41	53	51	38	47	44	50	37	47	47	53	49	52	24	47	51	45	45	49	43	47	35	44	47	35	49	48	49	39	42	34	42	37	48	58	42	38	46	37	37	39	43	40	35	57	46	47	43	47	48	49	41	41	45	53	46	49	47	36	37	39	44	39	27	50	45	55	41	47	37	42	36	49	43	44	39	50	31	29	40	53	50	47	38	31	52	61	33	43	43	48	46	41	39	42	45	58	49	45	36	54	32	37	40	44	48	36	35	40	45	55	45	44	57	43	47	52	46	37	39	44	55	36	44	44	41	42	50	36	43	43	51	50	48	46	36	49	37	43	51	41	34	35	39	40	44	50	44	40	53	34	42	54	42	36	39	53	37	53	47	37	38	43	52	46	26	41	46	28	44	38	36	43	46	35	35	27	50	40	51	43	53	50	37	42	41	43	42	48	48	46	47	51	46	37	42	55	37	36	43	35	42	47	39	44	45	38	39	53	44	32	32	39	42	57	37	56	36	39	35	47	44	54	41	54	52	42	49	32	44	45	52	57	37	35	59	36	39	39	32	33	54	44	45	56	43	41	36	50	44	33	47	33	51	44	55	47	43	47	40	45	47	52	33	47	56	34	39	38	46	41	37	46	48	45	48	45	44	50	48	48	34	41	48	45	54	33	42	38	42	49	36	42	52	55	35	37	44	43	43	50	41	37	45	43	42	53	52	49	36	45	47	41	47	42	44	32	48	39	43	35	43	43	39	48	45	42	44	53	44	37	49	45	46	42	42	41	47	50	46	26	39	43	42	52	54	47	38	38	41	44	35	39	33	46	35	35	56	43	47	48	40	46	39	35	31	45	36	42	42	45	35	49	32	45	37	56	41	48	41	37	42	37	51	42	43	39	43	32	41	37	41	43	38	39	42	45	42	51	32	45	50	44	49	43	54	49	37	35	41	35	43	50	44	40	41	38	45	44	56	44	34	44	49	46	53	51	43	37	43	43	46	36	43	34	53	43	45	44	36	44	59	35	50	36	45	31	42	55	61	48	42	38	41	45	45	43	48	42	33	34	42	43	63	43	32	44	40	37	31	47	47	56	50	40	44	55	48	41	35	36	39	41	41	44	29	40	48	36	41	45	38	41	49	42	49	40	44	32	45	51	35	39	50	37	41	38	48	45	51	43	32	44	49	44	48	39	36	46	39	37	33	46	38	34	47	39	47	34	37	36	49	60	54	36	37	37	41	42	25	46	46	39	40	50	49	38	39	44	50	51	43	42	45	46	47	42	35	37	44	37	41	40	55	48	45	40	54	42	48	44	44	44	47	38	40	49	40	42	37	40	42	54	47	39	42	43	34	43	42	45	39	51	44	38	46	37	46	54	44	34	41	36	56	43	42	38	43	33	53	39	40	37	47	44	47	44	36	33	49	44	44	34	50	45	34	41	36	52	52	55	53	41	44	42	45	35	48	44	39	50	50	56	49	47	51	41	32	41	36	38	34	44	39	42	50	33	48	35	44	51	41	33	43	36	48	42	43	43	44	38	39	35	48	43	47	51	37	45	42	46	50	45	45	36	41	47	45	38	36	63	52	34	43	38	33	57	52	35	43	44	26	29	36	42	40	45	43	46	47	34	41	47	31	47	38	42	49	57	43	46	49	55	45	46	54	43	48	43	25	33	43	44	43	41	42	47	44	44	47	35	46	36	45	42	48	36	47	44	36	38	40	39	46	42	40	51	40	46	52	40	34	36	54	58	43	48	48	40	44	55	39	31	40	38	47	25	47	32	45	42	47	37	51	53	40	44	52	33	38	38	43	42	36	42	53	37	44	54	41	45	36	41	41	53	52	48	50	43	37	36	40	44	40	37	36	51	39	43	59	52	58	45	33	42	46	48	40	53	38	50	50	44	46	46	34	37	46	48	42	49	43	43	35	38	48	53	45	43	43	38	43	49	42	49	44	40	34	46	48	41	43	41	40	42	42	47	41	37	51	46	37	36	45	40	36	41	40	49	34	44	36	51	32	33	50	51	40	47	43	54	53	41	30	49	42	40	42	47	52	48	53	47	53	48	38	55	45	55	37	42	35	48	45	40	34	44	46	45	36	41	40	39	61	44	31	45	43	43	38	40	43	49	38	42	41	57	35	39	37	43	38	45	49	40	49	34	50	43	39	47	51	56	42	40	33	32	47	40	40	41	53	48	35	23	43	49	32	49	48	39	40	38	41	38	39	33	39	26	29	39	36	34	47	58	31	50	47	58	36	39	47	44	51	35	53	36	37	53	38	49	42	32	39	36	42	42	38	50	43	38	44	35	45	53	42	38	47	50	48	45	42	46	44	48	33	34	39	38	50	53	49	47	36	46	55	47	43	39	43	45	32	68	56	45	50	37	40	44	48	45	47	47	44	42	35	46	41	28	39	46	41	42	34	34	42	42	47	39	56	43	38	45	39	39	49	41	54	42	46	43	45	33	46	44	35	38	53	40	42	39	46	41	42	41	42	47	40	47	49	42	46	45	37	43	33	34	61	35	32	42	35	45	42	42	51	50	55	45	44	48	34	39	46	48	43	37	42	42	31	36	51	38	42	52	45	45	54	42	53	27	52	41	52	57	47	53	50	51	47	32	53	50	45	44	40	46	43	45	37	50	42	44	37	33	48	44	53	54	35	53	39	43	38	36	38	42	40	60	41	36	43	33	40	44	48	38	45	47	29	48	42	47	43	43	42	35	51	37	41	45	44	50	42	35	47	42	39	44	40	29	44	41	54	41	45	50	35	42	39	47	40	34	39	43	55	39	49	32	50	40	40	51	48	44	38	46	51	41	44	42	58	36	49	42	54	35	36	27	39	45	48	46	47	57	45	32	33	48	53	51	48	42	27	42	42	43	49	35	45	47	43	50	53	30	44	42	52	36	46	46	65	42	41	38	56	36	57	44	39	54	33	57	42	41	44	41	48	55	51	34	43	43	57	39	37	50	49	51	42	38	53	50	54	38	53	50	36	44	31	48	45	41	41	50	57	53	35	35	36	42	37	49	39	55	43	42	40	45	46	45	40	37	46	46	46	41	43	50	41	43	40	38	34	49	48	46	46	29	49	43	43	52	42	46	52	44	44	42	39	44	40	33	48	40	40	34	35	53	45	49	47	48	41	36	43	50	34	41	45	37	53	34	37	40	45	41	49	42	47	50	43	49	49	39	44	42	41	47	47	45	38	50
11934	3227	1821	1827	3684	5883	6337	5799	4693	3910	3178	2598	2165	1816	1582	1377	1285	1125	1081	960	896	810	789	759	714	716	634	643	580	621	541	591	594	536	497	549	523	475	554	549	520	505	526	501	483	469	489	429	496	489	496	471	517	428	462	449	510	483	471	460	435	463	457	451	482	463	505	436	463	453	413	395	432	455	437	438	406	447	424	449	452	416	404	447	406	448	458	463	452	446	449	459	440	441	405	472	435	441	456	432	432	429	404	480	459	455	447	388	414	452	400	408	449	456	454	415	422	413	444	437	445	426	443	471	426	471	415	448	440	406	427	451	439	425	432	443	415	426	454	436	457	433	414	424	428	398	426	437	459	435	469	403	465	397	439	412	423	403	432	411	425	418	460	394	417	455	403	424	408	409	430	432	433	438	426	456	451	444	410	442	433	424	467	416	436	423	411	454	445	483	387	401	407	408	411	399	426	399	406	425	415	421	411	441	415	423	420	420	424	403	423	455	416	400	449	426	434	457	432	450	399	453	458	445	443	425	409	421	450	433	443	401	391	422	448	422	399	399	400	419	446	461	431	398	410	410	432	429	445	424	429	399	437	418	419	427	416	443	435	417	399	451	437	410	443	422	383	420	402	415	411	425	474	442	440	421	443	430	462	404	424	410	417	421	434	432	415	402	427	426	435	434	454	420	455	415	450	421	410	389	429	420	460	422	386	458	421	384	462	372	440	438	452	407	401	413	431	438	435	439	445	426	444	452	433	425	448	439	416	416	439	449	464	421	411	414	439	451	397	429	460	450	421	390	452	456	427	417	450	434	414	430	475	451	411	422	399	461	441	395	422	455	402	406	399	414	423	436	429	402	437	407	398	443	442	457	427	390	422	436	439	461	406	416	412	468	439	415	425	433	438	437	403	398	417	414	425	452	447	431	437	448	412	418	410	468	401	438	412	410	433	474	467	408	422	450	411	432	429	420	483	381	472	433	414	445	449	467	430	419	426	392	459	416	490	454	413	436	451	443	404	471	407	403	405	419	458	438	432	415	437	419	405	421	450	408	411	444	438	409	442	422	420	414	429	475	440	433	450	452	425	434	407	443	394	454	421	442	458	434	418	447	454	438	384	429	435	427	409	437	425	444	456	466	415	457	430	415	436	453	430	440	406	393	442	440	414	446	438	422	442	450	452	442	435	455	456	439	455	494	431	451	439	442	407	429	426	428	406	430	436	419	424	419	426	420	454	408	408	419	405	405	451	446	462	433	452	439	424	436	405	415	449	410	457	379	442	432	437	454	447	480	421	454	408	415	420	401	387	446	425	420	427	419	426	417	409	433	437	439	435	389	451	444	438	415	428	436	439	422	444	479	425	389	442	416	437	440	389	430	408	403	413	383	394	452	405	400	447	448	436	426	422	450	475	428	443	477	462	444	400	396	425	427	467	463	415	449	430	410	411	416	441	419	410	427	435	446	418	453	453	444	380	427	433	439	423	401	421	441	472	387	438	409	416	453	426	411	410	430	465	446	413	447	447	455	406	401	437	420	457	446	421	397	471	394	450	414	430	432	445	391	420	395	455	465	438	448	438	415	423	443	448	446	415	436	457	443	450	447	486	424	417	406	486	432	387	426	446	433	439	445	449	455	444	480	455	445	442	490	429	412	420	446	412	435	445	440	452	404	399	451	426	426	386	422	426	432	417	437	448	459	447	474	404	407	421	426	406	438	447	435	427	392	425	461	444	411	427	442	457	438	412	403	461	427	408	397	398	421	425	413	433	415	406	417	434	428	399	442	389	411	426	407	468	441	426	439	432	419	432	451	451	438	469	437	435	439	441	417	449	427	416	418	447	435	460	438	438	403	441	408	452	429	434	392	461	442	439	454	426	429	431	473	446	418	444	428	407	446	455	470	409	430	453	445	425	406	422	432	411	452	435	441	410	380	424	446	388	433	429	430	423	421	419	457	421	403	443	394	448	465	411	439	431	448	464	386	463	437	408	425	442	395	437	449	427	465	411	439	410	413	404	439	425	461	434	441	435	445	423	416	432	442	418	393	444	423	435	457	425	415	400	433	439	407	398	431	447	458	446	433	430	429	416	416	413	439	413	415	433	437	425	423	453	441	452	384	407	410	432	412	446	422	410	423	453	476	420	435	434	432	416	434	401	428	453	460	404	449	439	414	410	458	441	414	412	429	430	408	431	413	411	442	421	463	443	464	449	397	378	412	444	408	423	435	459	433	406	424	439	405	446	443	417	389	441	419	442	437	468	465	400	463	410	412	422	418	407	466	418	395	437	436	423	430	416	434	408	404	415	431	417	437	419	409	398	428	471	441	425	436	420	414	449	438	420	449	444	445	412	434	427	436	452	463	430	412	435	476	425	417	426	465	438	437	403	382	450	420	432	458	481	402	428	404	459	429	431	434	427	436	402	403	396	478	398	436	411	420	434	425	408	443	405	402	456	469	425	413	424	436	417	438	439	442	472	377	440	398	426	438	454	452	476	436	410	439	415	444	404	408	423	398	434	433	407	464	429	426	442	479	398	447	436	420	422	453	429	418	434	409	437	464	427	419	441	446	437	422	425	407	450	431	416	407	430	447	427	467	428	424	445	430	414	412	432	409	408	418	458	429	460	408	436	475	444	429	377	433	430	449	431	441	451	421	434	456	426	409	417	427	419	442	435	440	410	403	423	451	390	455	417	429	468	485	459	429	416	429	437	435	447	422	460	461	410	419	418	433	402	429	425	418	392	444	430	439	437	479	437	461	439	418	414	438	421	440	442	449	455	449	462	417	452	446	410	442	430	402	467	428	432	434	441	416	412	425	424	458	400	431	408	428	444	402	452	460	429	405	469	414	469	482	440	424	401	434	482	464	452	457	419	416	444	413	432	453	415	419	456	469	444	443	430	448	434	430	467	424	422	453	400	441	428	426	439	428	429	428	449	452	417	415	412	438	411	453	405	465	397	424	420	393	458	457	455	459	403	420	460	443	418	425	433	404	450	404	424	394	470	424	438	399	429	414	421	440	437	477	400	386	383	430	414	443	408	411	436	429	435	439	436	424	418	443	431	436	419	421	426	447	428	429	406	468	403	359	414	416	447	428	403	423	395	440	438	442	437	441	456	446	429	437	413	452	444	446	432	405	427	428	454	444	435	427	420	482	459	414	413	441	440	413	400	423	457	436	461	471	474	421	414	444	429	479	437	446	415	431	449	432	440	434	426	439	470	430	420	438	471	408	433	459	433	464	417	418	438	447	439	423	429	424	454	401	436	409	411	429	449	454	441	471	420	415	408	424	440	413	418	419	391	433	405	417	429	439	414	421	437	439	441	425	439	434	453	454	450	434	453	400	438	420	468	454	426	451	452	444	417	408	422	441	419	489	417	421	460	408	415	398	434	440	440	408	454	440	439	453	400	415	377	431	429	423	450	454	428	428	429	433	409	419	424	459	435	418	425	418	418	418	441	399	408	402	406	430	434	453	414	427	410	384	491	444
1081	121	75	94	66	72	83	85	79	77	70	54	60	62	54	55	63	57	61	59	53	59	44	58	60	61	50	46	57	50	60	65	49	51	61	60	45	63	61	61	70	53	57	66	45	45	43	59	58	54	45	38	54	48	61	55	74	66	51	52	39	55	59	65	49	59	53	45	60	56	61	42	54	56	51	53	59	63	54	54	57	47	52	74	39	59	45	72	61	52	58	51	49	50	40	64	55	47	36	44	77	46	41	41	54	59	49	33	61	49	51	53	46	62	46	51	57	55	50	62	62	52	64	52	56	44	53	60	65	51	48	57	54	53	53	62	52	54	66	51	49	57	37	47	53	43	60	55	51	64	48	60	55	49	74	51	64	51	44	39	43	52	69	55	60	67	44	59	56	54	59	60	59	50	62	54	50	55	61	63	53	52	52	64	54	47	58	53	46	68	55	56	58	64	47	53	53	55	50	50	68	61	59	66	47	61	56	45	53	53	65	58	64	49	53	64	51	64	47	61	42	58	46	62	54	67	55	49	52	60	50	59	53	59	50	51	56	65	40	43	51	52	51	58	61	63	52	55	46	63	56	64	64	58	42	44	59	58	55	57	53	56	50	48	52	50	50	65	54	51	46	64	49	59	46	58	48	53	55	47	58	53	44	58	51	60	65	47	55	45	60	54	40	50	51	55	57	52	49	54	47	51	53	50	56	61	42	47	58	54	50	51	48	40	59	51	58	49	60	56	54	53	55	48	53	60	42	53	57	55	45	55	49	45	74	53	49	58	59	44	52	56	57	57	50	40	51	60	46	57	60	62	45	56	46	47	46	73	49	45	53	50	61	44	60	49	63	54	44	61	51	54	49	37	40	45	65	54	44	63	58	53	50	53	41	55	71	57	52	44	57	42	56	46	53	44	46	54	45	60	36	49	43	55	39	66	66	68	53	47	45	51	67	63	56	56	51	63	48	42	45	53	52	67	50	49	56	37	55	51	50	62	47	50	43	49	61	54	58	53	64	54	61	61	54	51	75	46	63	40	62	57	63	51	60	52	63	44	50	60	57	54	63	46	53	59	46	58	72	65	63	47	43	51	61	47	58	54	55	63	47	50	61	65	46	71	47	53	46	54	54	60	51	42	49	54	43	53	62	66	49	46	54	50	54	56	58	46	49	66	56	58	70	51	52	55	59	50	53	65	56	56	57	46	58	62	42	42	52	60	50	52	63	44	48	51	66	52	54	43	48	62	56	52	57	60	67	48	70	56	54	64	51	51	62	57	61	44	54	49	53	60	50	63	58	55	62	41	47	62	47	51	58	63	52	55	71	54	59	45	60	53	55	63	50	54	47	48	51	42	51	51	55	52	44	54	53	40	56	52	50	55	58	50	46	44	59	47	57	50	44	56	58	44	37	62	62	56	55	60	58	57	53	55	49	58	60	46	63	45	57	59	50	57	58	49	50	57	44	64	59	56	57	56	53	49	53	63	61	58	48	63	55	44	55	62	55	55	52	51	57	51	50	53	48	57	46	50	55	55	56	53	42	41	58	65	54	58	52	51	49	59	47	41	50	53	56	72	57	71	51	46	45	60	48	49	58	58	58	50	52	44	48	73	49	55	54	51	45	41	47	51	55	45	45	68	48	61	52	61	48	62	63	55	61	54	47	47	47	63	55	45	50	49	71	56	57	62	50	56	53	50	55	54	49	47	57	60	44	54	61	55	43	51	55	49	42	43	48	56	59	61	60	51	55	42	70	39	58	55	70	47	48	42	58	46	54	57	56	70	67	55	55	55	50	46	44	58	53	62	60	59	54	57	47	56	52	58	62	50	66	61	50	52	55	75	49	53	59	65	63	60	65	47	45	42	50	51	66	56	42	65	41	57	51	59	55	42	52	49	53	53	64	53	42	53	56	63	46	50	62	50	43	51	62	57	55	48	60	52	42	52	62	59	49	57	42	57	48	51	52	53	46	43	46	56	52	47	51	43	48	58	48	52	57	41	34	65	58	45	49	52	55	52	63	56	48	52	50	67	64	51	50	42	66	44	56	57	62	53	49	57	64	53	61	47	59	63	47	65	55	59	69	53	62	52	64	53	67	48	45	69	51	50	63	58	47	51	51	59	61	57	54	55	50	68	45	49	57	52	45	45	42	47	57	42	53	45	51	57	41	62	51	61	49	52	65	46	47	60	50	55	44	57	39	59	62	57	42	62	48	60	51	60	44	46	57	53	54	55	64	59	60	46	63	48	42	50	55	55	45	51	41	63	55	47	53	48	46	39	52	67	45	49	45	72	46	53	55	44	47	45	55	67	63	71	53	38	67	67	54	57	57	60	51	50	55	50	55	53	44	38	53	43	71	53	50	46	46	47	46	50	61	58	69	62	47	55	62	56	53	58	59	56	55	51	67	52	57	60	52	47	59	64	55	49	57	49	61	44	45	43	61	60	55	57	52	62	49	51	57	63	45	48	47	53	41	62	58	53	52	55	54	51	61	48	65	45	43	56	60	41	62	61	58	47	52	50	41	46	54	57	62	50	48	50	44	64	59	49	49	45	56	44	49	64	51	57	54	53	50	58	46	53	58	57	71	36	49	42	57	39	55	50	51	49	58	55	58	58	55	52	56	58	51	50	49	52	47	46	43	56	48	69	53	64	57	32	72	50	48	40	56	49	55	48	48	63	43	67	54	51	62	55	44	65	40	55	58	59	60	49	52	58	62	61	45	48	50	66	56	62	55	62	41	60	52	44	59	46	47	56	47	54	61	50	68	59	64	59	48	52	44	55	52	51	50	54	42	49	56	42	53	58	59	64	51	48	59	59	63	72	61	54	59	71	41	67	78	66	63	57	52	48	59	60	63	58	42	55	65	61	63	50	50	40	46	59	50	54	51	50	46	51	57	51	53	57	53	49	43	54	57	52	51	49	45	52	57	56	55	50	48	55	52	50	46	53	51	47	57	43	51	51	62	56	52	49	48	58	64	47	41	59	53	64	61	38	61	60	51	63	45	46	65	52	49	54	50	54	55	57	60	55	44	57	51	47	56	59	59	51	49	46	61	54	62	65	48	48	52	58	55	56	52	43	54	52	67	58	49	48	48	63	43	56	60	70	59	48	54	60	52	59	55	59	39	48	61	45	49	54	38	56	60	50	52	59	64	61	74	41	53	55	42	49	57	59	52	44	66	57	47	52	40	44	60	50	43	54	54	44	50	62	65	46	57	63	32	60	55	57	61	48	56	59	40	60	50	44	42	48	64	41	54	64	48	46	55	62	59	64	56	63	60	60	43	61	45	55	54	42	59	62	50	61	62	51	48	52	51	46	66	48	54	55	57	41	52	53	60	49	47	44	55	63	59	46	62	75	59	46	50	48	54	70	52	51	53	45	58	48	50	62	56	44	58	47	67	48	67	60	53	66	66	50	72	49	53	49	56	62	58	53	42	60	49	58	47	50	64	37	58	58	59	66	53	54	58	49	46	50	45	40	55	52
9239	1722	1025	1120	2019	2934	3020	2806	2318	1996	1600	1384	1200	1021	959	909	799	703	722	723	663	657	637	636	654	588	585	590	568	563	559	587	539	534	527	548	552	495	532	504	556	524	498	536	495	531	512	550	498	480	552	529	503	514	521	502	512	518	521	491	514	515	503	474	472	508	515	503	572	523	537	519	494	511	506	534	523	535	513	509	463	473	515	543	488	490	518	490	489	512	508	545	486	517	498	479	514	497	492	530	494	480	520	524	455	545	581	516	476	536	484	506	465	470	468	501	540	491	520	532	534	521	522	506	513	523	465	541	510	540	497	533	507	499	531	511	489	514	511	527	481	500	500	488	504	520	525	532	517	519	516	529	516	481	449	522	529	534	526	520	525	542	534	491	444	497	539	496	507	513	539	518	448	498	503	476	494	498	507	489	543	486	526	542	516	522	533	499	523	486	567	520	465	507	490	517	465	520	545	487	529	506	516	486	503	517	514	508	532	467	543	489	469	474	494	550	503	528	506	528	516	502	541	502	492	500	507	538	537	531	475	516	544	533	508	480	515	524	514	514	572	487	489	535	537	504	534	499	532	536	497	522	533	503	509	486	499	521	547	530	523	476	523	496	540	510	544	541	540	473	495	517	517	480	523	515	496	538	540	526	533	500	500	512	496	489	526	523	488	538	480	492	501	519	544	505	467	518	529	504	518	490	497	521	520	528	514	563	510	501	511	514	496	490	508	538	527	515	511	540	523	519	501	518	513	474	481	514	491	511	512	513	548	527	493	457	494	525	531	500	473	474	478	516	528	504	514	509	496	515	543	482	545	503	485	507	517	558	477	475	510	540	476	482	485	545	503	550	457	535	474	495	525	513	529	490	499	477	511	521	501	491	518	517	533	489	477	520	538	510	547	522	526	498	515	511	501	495	531	537	505	504	505	513	491	472	490	523	484	503	554	489	501	531	482	523	531	451	525	468	500	569	481	529	501	507	525	507	473	533	504	499	521	528	518	513	471	473	465	512	523	524	502	500	474	536	483	490	502	501	501	532	526	498	519	521	487	471	499	497	538	564	478	523	533	499	518	503	549	516	546	526	498	502	515	448	566	512	492	531	524	479	484	490	531	528	493	514	498	537	488	518	492	548	525	492	533	485	510	483	497	501	515	508	542	517	522	526	538	506	485	465	495	454	495	496	515	492	522	537	507	511	521	544	516	499	556	477	523	504	499	540	505	495	535	477	529	480	503	493	528	543	521	527	555	524	524	487	539	513	490	523	525	524	471	526	481	510	524	477	506	554	508	537	507	517	460	540	536	533	523	494	480	461	475	454	536	531	520	512	489	512	497	537	552	495	510	516	514	517	530	491	527	554	504	552	509	538	496	526	547	528	504	514	515	456	516	522	506	512	471	533	515	502	521	546	518	512	537	513	501	559	503	513	503	509	495	508	510	493	506	493	537	494	517	473	479	507	491	490	527	503	525	487	542	514	512	524	484	525	474	512	519	481	528	502	521	479	512	468	516	522	516	466	509	530	506	499	503	460	542	523	523	551	497	504	519	522	511	504	486	537	462	497	495	572	477	524	506	500	513	502	508	499	528	530	525	497	529	475	489	475	526	497	511	493	548	531	569	547	521	486	496	529	473	492	527	509	522	482	484	498	496	497	496	502	496	503	500	544	516	536	516	524	542	499	515	509	475	507	534	465	532	491	472	476	514	479	525	505	550	448	531	487	543	476	524	495	534	490	530	527	521	510	528	504	527	507	490	523	519	495	518	532	486	504	471	487	505	504	476	520	524	476	492	467	505	551	538	515	494	501	518	505	527	503	576	503	526	560	516	514	495	486	514	493	496	562	524	514	522	487	501	507	510	536	488	517	503	490	533	496	523	547	522	549	474	488	505	491	513	524	507	477	503	488	485	507	513	517	533	511	481	532	481	523	505	553	526	501	501	519	496	510	516	513	529	519	487	493	528	497	512	490	483	521	502	502	507	537	511	547	509	510	512	495	521	456	487	500	526	501	526	480	534	517	500	487	509	486	524	480	519	481	504	487	512	501	571	547	506	503	474	533	510	493	516	519	527	539	500	476	510	501	493	528	522	503	503	501	534	516	513	515	510	530	530	511	534	507	532	508	519	512	525	461	466	523	491	559	450	468	532	534	518	536	502	505	558	510	554	482	495	510	538	507	465	503	521	533	533	496	533	530	506	521	524	522	502	514	514	548	511	512	519	507	496	501	529	525	510	497	515	526	493	463	513	513	514	526	517	543	504	523	519	508	509	483	562	491	501	532	521	504	517	475	493	514	506	544	488	515	501	516	497	545	511	529	491	519	492	496	481	521	496	502	553	527	507	528	524	500	483	531	545	536	480	521	506	520	484	488	494	518	524	550	545	520	509	483	536	530	537	505	530	501	480	485	523	524	508	474	494	525	519	467	490	500	500	496	546	480	503	495	513	506	492	498	528	471	541	528	501	535	536	508	497	485	492	541	493	513	528	468	539	499	537	524	518	518	502	496	502	525	550	524	542	528	526	474	493	524	495	545	521	479	514	517	561	503	497	526	528	526	529	470	484	561	520	537	493	507	537	506	495	503	564	505	504	511	467	487	541	516	508	502	477	524	524	509	486	511	535	517	521	489	542	524	515	518	491	495	518	513	524	558	524	531	486	518	490	550	467	487	483	486	479	506	519	524	471	514	511	517	570	504	509	483	494	488	530	508	533	535	493	528	504	536	508	495	568	507	527	494	548	501	510	509	441	509	495	457	513	465	539	522	497	555	526	512	505	481	483	554	542	525	510	515	518	506	526	499	509	549	494	496	517	511	528	486	530	529	473	498	463	497	514	452	506	467	537	516	482	497	502	474	548	504	494	474	524	510	491	519	469	479	545	514	516	514	508	503	494	525	492	504	567	516	507	509	491	488	503	530	525	523	492	526	515	511	519	526	501	501	511	481	527	492	459	521	536	501	518	499	536	491	490	463	479	494	528	540	541	499	522	492	506	512	492	510	528	531	499	474	475	518	550	493	475	490	512	510	479	536	516	519	502	498	482	517	517	457	496	552	532	508	500	511	517	532	516	497	535	521	487	475	526	536	495	475	530	518	516	520	526	518	520	517	507	525	516	566	486	491	518	503	525	546	516	549	532	544	553	544	508	511	497	506	520	503	495	506	537	524	493	505	529	493	503	534	500	505	472	518	514	570	481	528	533	508	536	460	522	470	538	516	503	498	524	506	522	516	515	492	514	513	510	475	505	506	506	498	524	465	487	458	558	470	472	517	520	511	494	510	532	543	477	529	491	499	517	526	530	518	520	488	550	491	493	493	530	520	523	504	528	509	494	473	469	521	503	530	516	504	488	511	526	505	548	502	499	514	505	488	502	482	517	512	511	508	516	516	515	490	502	491	501	459	499	512	544	489	492	552	508	511	506	508	526	516	541	513	508	553	531	561	495	500	521	533	537	518	507	531	468	509	473	514	503	534	515	502	522	491	514	496
588	187	137	107	100	94	112	122	93	109	103	97	88	77	69	68	73	84	64	75	80	60	72	62	82	74	69	71	57	73	61	64	74	73	94	77	75	72	74	75	68	64	42	63	69	83	69	60	65	64	68	61	72	55	73	62	57	57	60	54	61	81	57	63	73	65	63	57	74	80	67	65	61	65	73	58	54	75	73	66	72	63	64	79	62	65	66	59	64	74	66	55	61	56	61	63	67	61	45	55	49	71	53	66	70	67	60	69	49	59	70	64	63	50	53	56	65	60	76	76	76	57	61	80	53	58	56	70	50	72	70	57	61	58	70	68	52	64	55	58	67	57	68	66	70	67	49	64	66	50	68	59	48	55	55	80	52	49	52	75	68	69	60	62	63	74	65	73	66	63	59	59	58	61	68	70	84	69	72	70	60	58	68	65	64	70	53	67	66	71	76	69	68	63	68	49	75	65	62	53	63	61	76	70	85	62	71	60	64	50	65	57	61	55	74	70	57	63	66	56	59	59	62	70	56	61	57	60	57	49	67	51	65	71	54	61	58	62	55	63	73	64	57	55	75	67	52	60	64	61	67	46	63	47	68	67	55	64	77	69	71	68	56	57	58	84	76	72	57	54	54	69	68	67	65	57	56	59	57	68	62	55	73	77	57	70	70	63	67	57	75	74	61	62	75	55	72	75	82	59	59	54	68	63	58	56	67	69	58	63	68	60	61	63	56	66	70	59	54	61	62	50	63	63	66	72	63	57	71	64	56	73	56	63	65	73	69	63	60	74	72	63	63	68	69	64	77	72	57	53	79	58	71	68	61	77	51	77	79	68	57	65	64	56	52	60	72	74	83	70	55	69	68	62	65	77	67	56	65	68	70	65	61	66	64	89	63	48	66	76	71	79	53	54	71	72	64	67	55	60	66	55	48	61	60	58	57	56	69	68	67	76	68	53	61	50	71	65	70	86	54	70	56	67	64	57	69	73	50	53	53	66	53	64	56	56	70	72	81	64	75	67	53	57	66	52	74	65	71	68	52	68	66	63	53	65	64	67	84	62	54	67	67	57	61	67	68	66	53	57	71	68	69	66	49	52	64	60	60	68	62	65	61	64	86	64	66	54	63	60	59	54	69	70	64	51	66	64	63	66	68	68	58	62	61	63	70	60	70	51	70	63	74	63	69	67	67	59	53	55	64	56	63	66	73	63	88	74	76	54	75	50	59	70	76	47	66	72	68	76	61	65	59	76	52	61	67	50	71	61	66	56	72	68	69	58	75	74	71	68	50	63	63	45	74	55	52	62	64	69	70	61	69	54	71	56	50	68	55	72	64	66	59	69	70	58	65	60	67	72	67	66	65	67	67	61	65	52	60	62	69	72	53	68	45	65	56	48	62	50	81	66	60	65	58	66	67	50	82	49	66	61	52	63	87	59	78	64	58	62	55	72	70	65	65	65	60	47	46	65	68	67	76	59	74	59	71	73	57	59	70	60	76	79	54	65	65	67	69	70	69	58	49	70	60	68	62	65	66	76	84	54	72	62	61	66	56	53	60	73	73	71	59	46	69	79	72	69	66	68	79	53	73	71	65	67	69	54	62	61	63	51	48	59	64	63	58	62	56	61	60	46	46	70	74	57	66	56	59	63	73	51	54	58	48	49	61	74	51	63	56	66	68	54	54	85	63	67	54	63	59	70	58	56	59	58	54	69	71	61	62	57	53	64	66	81	53	68	71	62	50	67	60	69	69	74	63	66	61	67	62	66	64	66	66	68	60	51	66	60	63	58	66	44	67	67	44	59	63	70	55	80	77	81	60	62	60	52	50	58	55	63	58	72	56	73	65	72	50	60	54	56	60	64	70	64	66	75	65	56	75	58	64	72	49	61	52	68	55	60	72	68	73	69	69	66	73	73	58	63	65	66	70	73	64	53	61	66	69	69	72	69	62	65	70	61	71	71	61	68	45	66	56	52	66	66	79	61	74	56	74	65	71	60	56	51	68	58	55	62	74	66	59	74	68	68	64	76	66	54	55	70	60	45	55	76	57	65	57	62	65	59	57	65	45	64	69	67	72	78	67	72	48	63	55	60	68	60	60	71	69	72	78	50	62	61	81	59	63	66	67	84	62	67	59	67	72	72	88	71	67	58	70	72	60	57	65	68	63	60	83	62	63	57	66	64	68	64	59	63	68	69	72	71	76	66	68	68	65	75	59	66	56	57	75	64	63	53	67	54	64	54	60	56	61	64	58	48	70	64	71	54	62	61	63	67	65	67	63	67	62	60	62	51	72	69	66	57	65	61	64	57	58	58	63	55	53	69	45	70	53	61	55	75	51	75	67	62	46	58	63	66	72	73	51	66	59	74	63	56	64	67	59	57	61	59	54	64	57	61	61	62	54	64	71	73	69	74	74	72	63	68	56	71	56	60	80	58	66	66	70	59	76	79	63	69	54	70	47	84	55	58	58	54	61	65	64	54	70	64	59	67	70	65	71	63	71	59	60	72	63	67	43	62	64	56	63	54	65	73	69	61	54	67	57	68	75	72	64	59	70	71	71	58	62	70	58	69	74	56	69	65	78	61	62	71	52	48	68	61	64	79	71	51	62	62	84	54	66	63	75	69	73	72	59	64	70	58	66	68	61	70	66	49	58	64	61	54	67	78	61	55	69	75	66	65	53	74	81	64	74	78	81	62	83	52	64	49	66	65	71	71	59	58	72	68	64	65	68	63	65	78	55	60	76	72	54	54	79	75	66	57	67	55	62	77	61	53	71	61	71	56	60	72	61	63	59	64	49	70	63	55	66	65	60	69	56	59	66	62	67	67	64	75	78	53	66	61	62	78	64	60	65	51	72	71	72	66	76	67	59	85	62	63	59	66	64	58	60	59	69	59	60	62	56	61	82	74	69	66	56	54	80	67	83	71	76	65	68	57	61	57	77	64	65	53	49	67	80	65	59	62	85	65	78	68	62	71	57	77	77	67	54	46	59	74	70	63	66	71	68	84	58	59	59	56	55	58	50	50	73	68	71	59	81	73	64	74	67	65	60	71	73	64	57	59	70	58	72	55	65	65	75	73	50	78	52	72	66	56	63	62	53	57	62	69	60	51	66	63	60	60	60	58	78	76	62	64	69	84	71	80	50	68	72	64	78	81	71	72	65	67	75	67	65	66	70	57	61	58	62	65	63	57	53	75	63	74	65	62	83	67	69	58	79	59	82	62	76	67	53	79	46	52	59	66	84	66	63	57	54	57	62	49	70	68	52	55	57	63	61	67	74	67	53	50	58	66	73	71	63	67	70	67	62	62	62	69	58	62	56	70	83	63	65	82	59	66	75	62	71	65	71	57	65	62	71	61	59	54	70	74	62	60	63	81	66	59	62	63	64	62	66	57	63	57	71	56	53	58	77	75	69	70	73	60	63	52	72	68	46	53	67	56	72	67	69	60	69	61	68	71	59	67	59	78	57	73	58	54	66	72	58	67	67	65
9049	2832	1610	1595	3197	4897	5073	4805	3804	3119	2660	2167	1814	1503	1487	1276	1264	1111	1004	960	905	906	844	831	804	781	791	748	754	689	741	718	705	691	714	647	674	645	643	652	661	631	656	627	686	664	666	648	621	654	687	646	573	631	671	624	643	642	622	627	613	683	621	643	643	674	594	595	620	662	659	615	595	604	648	659	636	620	629	584	629	609	606	599	623	655	639	591	611	635	648	597	608	621	651	585	658	647	602	637	620	666	634	635	631	646	662	609	566	627	606	624	654	655	639	632	623	629	610	626	608	639	632	635	624	582	602	566	663	660	606	583	615	658	623	630	582	615	537	674	594	612	577	616	622	651	628	612	682	652	605	617	639	629	589	667	624	556	618	535	637	586	629	611	607	553	600	632	602	649	643	601	634	600	601	649	621	617	592	606	624	618	621	624	620	658	593	588	642	658	609	632	588	617	604	587	602	614	636	611	646	656	628	626	654	603	640	638	614	594	630	640	596	655	631	601	634	659	622	654	620	590	662	601	589	592	605	603	634	640	646	654	601	623	649	616	626	604	638	662	605	604	582	602	585	649	639	613	646	621	635	582	629	608	608	613	620	619	598	651	639	618	594	618	596	561	679	650	590	632	665	601	591	603	593	609	623	614	617	675	597	652	613	576	596	639	631	636	603	607	654	579	603	607	639	620	607	605	625	647	568	621	604	670	622	582	594	600	645	628	653	611	613	619	573	577	603	589	549	616	605	633	635	648	578	613	625	608	640	600	639	630	610	634	644	624	593	627	566	632	669	576	604	617	626	580	595	609	640	598	617	627	558	597	645	598	669	599	616	617	618	584	592	662	569	578	637	624	583	671	679	587	623	630	597	602	614	615	660	582	622	632	594	601	600	624	579	606	655	646	588	615	624	596	627	589	656	633	631	614	653	594	614	621	623	607	607	625	646	640	610	629	604	590	615	611	596	641	619	636	614	603	596	591	650	608	571	571	607	635	587	596	604	619	601	624	629	615	605	623	633	660	586	602	577	609	595	595	621	612	568	643	610	623	577	675	644	627	682	652	624	601	619	625	619	601	601	619	609	698	658	614	605	609	639	606	649	646	593	635	642	601	577	654	581	605	630	657	606	657	601	633	618	605	617	598	625	596	620	603	625	622	571	662	637	650	620	661	607	645	615	609	649	603	655	601	617	647	608	625	582	622	634	634	609	644	626	588	615	619	600	614	631	619	627	630	592	583	619	600	631	619	642	597	603	622	610	622	558	646	593	605	572	630	650	582	623	642	619	625	605	654	590	600	651	617	620	586	594	591	605	575	602	599	600	631	618	582	655	600	630	621	610	557	583	625	639	590	615	661	631	593	572	592	576	602	610	615	581	612	642	618	619	639	596	614	599	608	672	664	580	645	606	620	645	595	620	605	640	624	607	563	580	645	615	582	619	583	622	615	605	603	637	630	537	617	632	604	638	614	615	598	612	620	579	641	614	672	582	621	596	614	610	593	650	637	577	617	592	666	586	563	646	639	583	669	630	644	613	628	637	593	595	644	601	624	621	564	591	625	606	578	597	600	600	634	621	624	615	631	640	652	593	637	624	577	582	616	617	655	616	614	611	635	605	618	644	636	656	590	643	670	613	592	621	600	648	615	617	630	650	584	587	643	619	638	614	618	625	606	591	621	550	603	595	644	606	619	625	612	605	607	608	592	610	631	630	609	634	586	602	557	634	592	589	665	619	602	597	655	614	643	605	563	584	599	617	637	639	591	662	612	582	573	595	591	627	601	601	620	597	620	615	627	601	621	585	596	618	628	629	603	610	619	661	612	636	588	614	574	578	616	581	574	624	586	605	576	600	598	601	565	633	598	595	636	621	627	578	617	639	627	635	613	585	601	633	630	571	618	580	603	623	626	605	627	594	569	638	641	593	598	618	581	657	605	614	620	635	602	610	658	629	613	609	641	604	602	655	632	643	585	632	633	580	635	620	586	575	665	616	582	601	614	574	591	609	614	636	636	587	673	626	621	629	615	627	606	623	623	619	627	638	591	631	620	605	626	614	607	602	612	617	586	596	681	586	621	656	635	586	613	614	635	612	649	639	621	586	591	667	585	630	595	609	592	620	640	666	589	607	610	632	614	640	590	612	622	619	627	600	572	593	606	625	631	607	571	622	595	613	634	629	608	594	613	620	623	634	626	648	608	598	615	644	628	631	616	595	626	634	615	599	600	641	624	630	616	613	572	625	620	642	625	594	689	635	624	623	627	606	611	591	618	630	655	653	587	627	641	609	580	608	611	561	626	600	616	613	621	626	568	558	620	591	681	573	609	623	570	608	614	637	609	622	668	606	599	608	563	625	613	639	634	655	644	621	626	626	624	633	607	617	604	620	611	612	556	658	670	616	647	647	602	625	617	630	625	606	595	667	580	583	607	634	649	641	622	630	577	613	615	600	631	621	598	638	649	604	594	628	614	581	599	587	673	577	641	590	610	610	630	624	575	592	625	591	643	599	641	620	570	617	620	599	613	662	650	595	578	635	645	581	614	595	580	573	591	643	641	593	635	645	639	564	593	659	634	624	572	634	589	629	639	617	620	590	640	676	650	617	602	628	644	618	578	626	633	596	620	572	612	587	605	619	614	656	613	653	616	634	619	665	630	619	635	571	617	620	643	645	618	634	630	583	617	613	668	568	660	606	595	617	643	602	613	646	607	666	624	627	640	584	598	659	642	609	657	619	614	626	602	642	592	627	597	594	628	584	612	621	639	593	618	602	609	633	592	576	622	639	653	634	611	631	612	636	602	592	622	610	595	606	604	602	611	606	616	646	607	639	610	618	628	603	625	557	568	604	559	632	629	598	622	637	632	581	620	613	597	611	644	586	629	585	659	636	602	648	601	585	600	634	647	613	612	672	609	614	606	633	599	598	588	625	602	613	568	644	621	646	603	605	665	653	622	612	586	638	613	656	591	658	631	616	646	675	605	606	634	630	603	621	628	651	549	622	613	595	634	633	651	624	657	583	655	614	613	623	640	612	607	603	647	628	642	623	612	603	615	623	639	606	597	590	660	599	596	576	629	630	623	620	587	620	577	601	620	627	617	604	582	570	617	613	621	664	638	591	593	615	669	616	614	566	614	619	625	599	603	666	586	658	671	601	618	608	599	611	580	655	562	607	673	602	633	645	619	632	628	655	625	628	663	627	613	627	625	601	631	597	583	631	580	601	619	625	598	636	633	610	604	664	602	619	669	579	564	678	603	615	624	635	593	583	582	643	620	615	581	607	613	598	643	603	630	619	669	626	559	620	620	600	598	593	602	564	582	607	626	608	631	636	617	642	600	608	609	643	611	635	613	598	591	635	583	642	581	588	610	576	632	630	645	618	598	591	634	597	575	592	584	582	616	632	646	619	587	631	657	578	575	583	652	554	552	630	607	642	637	600	577	610	628	658	573	641	584	668	575	651	587	544	645	582	651	620	629	637	630	604	641	632	702	627	636
1583	143	72	58	54	54	69	93	60	77	62	53	58	49	50	36	46	33	34	34	43	35	33	49	40	39	34	29	35	46	32	34	25	32	29	21	35	22	29	34	23	30	30	35	26	37	39	21	34	24	25	40	32	23	30	38	31	24	37	32	40	37	24	35	40	28	31	22	32	29	24	30	27	32	37	34	32	22	26	41	27	30	26	41	32	36	34	31	28	37	31	36	28	33	31	28	27	28	22	34	24	28	26	37	35	28	33	32	32	29	27	26	27	30	24	35	31	28	38	30	25	31	28	32	48	37	33	41	28	40	28	35	39	31	31	37	34	36	34	30	43	36	27	29	33	44	26	31	23	28	23	28	41	25	28	37	26	25	31	27	29	35	32	27	32	31	30	33	20	26	25	28	36	28	30	35	27	19	43	24	21	30	25	25	32	27	39	33	33	33	25	33	29	42	29	36	28	27	36	25	28	33	30	28	31	42	17	30	42	34	32	25	28	30	28	26	34	40	30	30	33	34	36	31	29	31	27	37	40	19	31	25	30	28	37	34	42	35	29	26	38	37	34	42	28	33	47	36	22	35	30	31	25	24	26	37	30	43	44	27	31	14	27	38	24	28	39	20	30	37	34	39	30	29	27	30	29	30	43	39	40	32	39	37	26	35	36	41	32	31	28	29	26	44	26	31	36	28	29	33	35	36	26	27	24	33	28	27	31	39	26	37	30	30	31	25	28	28	29	28	29	31	29	45	39	20	26	41	31	30	31	28	26	27	26	18	33	30	35	20	24	31	35	25	32	25	33	35	31	30	24	31	29	29	32	42	36	27	35	39	40	42	34	30	24	40	41	35	39	34	28	30	26	34	29	27	31	31	28	35	26	35	28	28	34	25	26	29	23	22	29	22	25	38	25	21	30	34	26	36	25	28	28	30	34	28	33	32	19	34	27	28	28	30	33	36	27	27	26	31	30	37	27	36	20	35	31	36	28	22	36	34	35	29	38	31	22	20	31	28	26	26	17	35	33	30	35	27	31	30	38	39	26	29	35	35	33	23	32	30	42	30	31	39	27	29	30	30	32	24	30	29	28	23	31	34	21	33	23	20	38	30	33	30	25	39	32	37	33	28	28	30	40	35	27	31	29	41	28	34	25	30	29	21	27	26	23	31	24	40	34	30	27	40	31	31	37	35	24	36	26	34	29	30	32	34	29	29	28	29	22	22	28	20	29	29	23	41	26	36	26	32	34	26	33	34	39	37	36	35	29	42	40	29	25	41	33	24	28	31	23	34	33	38	24	35	39	34	23	30	27	30	35	37	32	23	34	27	21	27	34	29	27	38	29	33	32	32	27	31	25	19	26	27	33	32	27	33	32	36	24	34	31	26	43	28	27	35	35	27	35	29	34	32	25	30	32	40	27	34	31	26	26	30	30	30	22	38	34	33	31	22	34	30	25	28	30	28	31	32	26	27	29	31	29	41	26	30	23	40	23	21	29	18	34	24	27	41	24	43	27	28	32	30	44	26	40	35	27	24	28	29	27	36	36	28	35	41	30	35	38	26	30	29	31	30	33	27	30	21	31	40	33	34	29	40	24	29	34	31	34	45	31	34	29	31	32	29	30	32	41	30	23	47	43	32	31	34	35	32	23	30	32	33	40	32	32	34	35	28	33	32	20	27	25	29	30	33	32	23	29	29	33	33	34	22	28	31	34	23	35	42	28	34	37	23	35	27	24	41	33	42	41	35	29	31	45	37	30	40	36	23	29	36	32	31	31	26	29	23	36	36	21	28	30	41	19	36	22	31	23	39	39	36	29	30	30	34	24	36	32	24	32	31	32	31	31	30	32	27	35	38	33	34	27	30	18	30	34	32	25	23	25	27	33	27	26	31	24	37	29	30	25	22	30	37	25	28	29	32	32	31	21	42	38	30	32	30	28	26	35	24	27	33	37	37	33	19	25	32	35	22	26	35	21	35	20	37	32	27	31	40	21	43	33	28	33	28	21	34	29	26	46	29	32	39	40	32	39	25	26	36	34	36	30	29	25	29	39	34	23	31	30	31	34	26	33	21	25	27	35	26	26	40	33	33	38	35	25	32	28	31	29	33	28	27	26	32	35	27	24	39	30	30	35	33	41	25	29	32	31	33	31	40	30	22	33	39	35	35	31	34	31	27	33	21	41	28	36	26	32	28	28	33	24	29	32	38	26	29	26	39	30	38	48	32	41	23	33	39	27	35	27	28	29	46	36	25	19	23	29	33	27	33	29	27	35	24	41	49	30	38	24	38	42	35	40	35	29	27	36	30	27	21	32	32	29	28	30	42	34	33	21	30	32	21	22	37	28	37	29	33	26	27	35	33	40	27	29	19	25	26	25	23	34	37	27	43	35	41	38	39	28	27	24	27	36	21	39	27	29	23	28	29	30	20	40	28	30	32	35	33	21	35	33	36	31	34	31	47	28	31	35	20	24	36	32	42	33	25	32	30	28	24	27	26	29	21	31	38	31	28	32	24	31	32	30	33	28	25	28	36	31	31	22	26	31	33	29	27	37	45	32	25	37	32	27	26	32	29	38	35	32	27	24	32	23	24	42	26	33	32	29	31	31	31	26	28	26	40	33	32	23	36	30	23	36	33	36	30	22	36	30	38	30	36	20	36	35	37	25	31	32	35	26	31	17	34	28	25	23	41	27	29	35	23	27	32	34	22	30	25	31	24	39	24	26	43	39	23	27	22	44	28	29	25	26	43	28	23	32	22	30	25	28	31	25	34	36	35	36	36	35	35	34	43	26	28	32	37	42	40	40	26	27	29	29	37	31	24	33	44	27	29	33	35	30	24	34	33	32	35	30	35	33	31	30	42	31	33	27	32	38	19	34	25	24	34	27	37	27	28	35	28	38	25	29	27	29	28	19	20	35	29	35	39	35	43	34	29	32	23	30	33	29	32	31	29	30	34	26	29	31	34	34	28	35	26	30	28	41	37	31	24	36	35	29	26	31	32	29	28	33	23	29	26	30	35	25	29	34	36	33	26	28	30	33	38	37	29	37	23	38	31	30	29	30	26	26	28	36	25	30	32	36	33	30	26	31	31	21	28	25	38	28	33	24	37	18	32	41	31	28	31	33	38	25	24	30	38	30	33	23	37	30	33	30	41	31	29	37	27	25	33	34	32	23	30	39	23	26	35	40	24	35	35	31	36	32	33	33	36	27	31	26	37	35	33	21	30	36	30	44	31	40	32	33	31	32	32	23	31	35	28	30	32	28	29	30	25	33	34	24	31	34	40	40	48	35	21	24	25	22	29	29	30	30	20	40	36	25	32	32	30	34	22	28	54	30	40	31	39	37	34	34	30	21	28	33	36	39	30	41	35	33	29	36	30	25	28	29	28	33	37	29	18	28	30	22	27	34	34	39	35	29	38	32	27	30	25	45	29	31	38	27	32	33	25	33	43	37	34	29	33	32	28	21	20	27	31	32	32	38	27	28	27
10124	2090	1126	1232	2552	3911	4327	4207	3201	2775	2226	1776	1520	1216	1104	968	885	769	670	687	617	588	515	531	533	455	443	428	420	391	400	367	375	405	364	343	343	346	352	373	334	335	324	324	331	344	292	328	334	295	312	319	309	319	312	301	300	311	312	311	326	327	289	307	291	296	308	353	297	323	293	270	326	311	298	301	317	318	305	297	295	319	320	281	280	312	285	284	328	279	304	315	285	274	300	298	316	284	316	304	304	320	324	329	311	303	304	298	297	320	305	276	294	300	310	309	256	288	282	319	278	323	290	287	348	303	297	299	280	283	288	285	300	296	314	300	290	291	299	285	279	276	296	266	253	309	280	283	283	314	277	274	281	321	296	313	256	298	286	284	295	281	280	291	307	280	292	264	315	265	310	289	301	315	296	298	301	285	266	263	290	291	274	266	303	320	279	264	272	312	288	312	297	263	276	273	279	308	301	282	292	290	285	286	299	298	299	293	300	297	281	280	263	285	308	292	312	298	323	287	256	295	283	298	280	315	329	309	318	287	284	287	309	312	332	325	277	271	274	290	312	286	292	301	291	265	287	278	318	286	287	299	278	310	279	288	289	293	297	263	302	299	250	326	283	299	292	304	309	306	283	289	276	291	319	325	284	301	283	303	287	308	274	283	246	326	276	284	272	286	319	265	310	293	302	267	295	275	288	311	318	299	276	328	307	279	305	289	298	310	314	264	271	286	256	294	281	290	279	308	312	332	261	285	328	267	290	278	311	291	286	274	267	286	303	331	285	316	309	311	297	295	273	289	306	284	267	276	285	250	328	267	309	269	301	266	299	293	280	309	273	271	292	319	325	302	297	289	298	274	282	293	288	291	332	289	295	267	260	264	285	298	290	280	314	288	294	293	310	260	315	278	282	276	275	327	275	314	275	254	279	286	251	289	271	298	276	259	273	274	279	298	280	281	284	295	273	257	286	271	299	286	307	303	291	304	283	302	281	269	289	290	297	316	258	324	320	280	293	280	266	290	305	281	320	272	268	271	287	289	292	273	314	325	308	278	306	313	285	263	310	270	310	287	287	277	285	289	270	317	317	282	300	289	294	288	310	305	274	302	309	306	297	274	282	274	274	288	302	276	298	253	286	303	295	280	273	288	266	309	302	279	272	280	285	290	300	294	299	299	280	261	304	295	286	268	289	264	295	312	257	266	276	307	301	279	306	308	300	298	313	302	279	316	311	307	290	309	289	287	257	274	264	281	262	321	278	305	302	274	316	294	292	287	280	283	305	321	286	306	271	313	289	281	270	295	297	263	280	292	279	288	283	304	287	299	307	243	270	293	272	302	297	293	296	276	292	298	297	298	302	279	314	314	280	297	296	311	278	315	270	259	299	306	286	286	319	272	327	292	284	304	295	269	308	319	279	288	276	297	292	274	309	289	278	295	286	285	291	282	281	297	295	267	301	282	269	298	260	282	320	289	261	302	292	301	273	310	314	269	295	288	264	310	267	313	302	277	329	303	303	279	303	263	298	281	270	268	293	268	315	294	304	290	288	288	314	293	297	315	297	297	301	291	261	268	321	316	317	321	298	293	323	293	294	287	307	287	272	269	285	274	307	285	306	295	320	327	311	294	258	271	313	263	297	302	288	265	280	300	287	297	267	301	327	318	231	296	281	277	299	282	257	309	276	262	301	310	287	272	325	308	275	284	275	269	324	308	256	280	312	279	283	281	262	290	285	292	297	289	288	282	324	326	294	300	252	268	278	312	308	333	294	303	274	301	286	265	292	286	286	296	322	276	275	274	303	269	303	291	301	266	304	280	302	268	285	263	289	255	274	300	256	250	294	273	278	299	316	280	279	294	304	335	287	285	274	289	264	286	276	319	331	290	302	287	281	279	303	298	289	290	289	324	270	284	291	288	294	264	272	280	290	302	283	272	263	273	283	288	291	313	286	286	283	287	282	274	284	273	283	297	266	286	297	311	309	277	267	285	295	281	281	288	328	297	289	285	293	286	287	267	315	277	274	255	322	282	325	287	271	294	280	256	291	299	254	281	322	283	295	307	292	287	278	256	299	319	288	308	246	287	289	301	286	310	303	290	288	297	298	280	281	312	273	295	331	272	286	316	241	292	321	325	307	259	281	295	304	308	290	298	329	300	292	280	315	294	313	262	304	291	290	282	313	342	270	257	299	313	317	269	281	283	297	295	289	292	306	286	272	304	323	287	310	271	309	288	264	266	280	279	272	297	284	305	321	307	277	292	279	323	270	277	269	314	311	292	304	316	276	303	265	282	322	289	290	283	285	282	314	316	255	307	295	314	295	271	314	309	294	302	271	295	294	297	304	293	299	297	294	302	322	296	352	271	293	290	300	287	289	300	288	294	311	305	286	296	272	309	317	260	301	290	306	277	265	318	285	278	299	295	311	284	298	277	275	291	313	270	255	303	316	312	305	263	291	294	259	270	298	310	317	272	286	297	287	281	247	259	300	291	299	264	273	288	291	320	324	294	303	305	285	286	290	288	293	276	316	305	272	286	288	301	307	289	279	307	301	285	287	305	269	286	282	262	265	289	290	288	284	285	282	286	272	300	340	295	257	268	323	292	285	299	280	236	311	283	274	289	276	295	278	282	307	313	299	277	308	274	309	295	269	262	294	284	265	316	284	304	303	297	289	300	314	276	301	304	271	294	299	313	284	294	259	286	320	283	292	334	292	312	300	280	348	284	287	301	305	292	276	268	292	286	286	312	290	288	278	299	300	292	299	275	291	295	272	292	259	330	269	288	309	290	269	306	274	289	283	293	286	270	290	293	291	277	288	294	296	292	277	303	297	310	292	287	327	282	266	307	283	271	287	305	311	288	305	274	293	266	312	291	273	299	289	292	298	278	278	272	279	285	282	292	286	347	292	291	302	297	280	257	281	298	312	298	301	250	293	299	299	272	284	309	289	298	334	291	302	271	310	271	284	291	318	289	278	272	300	302	285	298	277	272	270	316	304	292	279	268	286	300	268	297	311	283	263	291	306	294	281	354	305	305	302	334	296	290	282	292	302	247	259	307	289	276	278	288	300	290	310	292	294	274	292	298	307	295	324	335	291	289	299	273	268	296	286	285	296	282	279	287	284	285	262	314	275	317	310	291	285	300	279	293	295	255	285	305	292	278	319	295	279	300	279	274	270	285	280	267	310	306	304	303	246	274	315	307	269	264	300	291	281	306	289	297	306	294	289	294	276	291	272	317	315	275	283	278	296	302	320	293	312	307	309	291	308	271	322	271	303	285	270	298	280	281	278	295	281	252	286	268	275	282	321	267	244	325	291	272	280	288	314	267	277	299	292	302	286	297	307	282	264	273	294	316	253	284	307	284	305	285	325	256	308	266	325	292	280	276	285	285	270	285	278	282	295	278	286	273	307	274	291	325	292	312	303	294	295	301	289	247	279	310	280	295	307	278	269	267	292	271	284	301	282	293	258	278	272	287	280	277	269	310	288	302
999	234	152	119	82	78	109	136	113	90	103	88	85	76	73	71	60	65	61	57	78	60	53	53	48	50	49	52	43	46	45	56	40	47	49	39	46	50	49	49	46	36	44	44	39	39	60	46	50	54	44	50	40	44	45	51	49	58	37	41	48	44	49	52	27	47	50	49	51	41	36	42	47	44	45	42	41	40	53	43	41	42	46	43	34	40	55	33	46	34	39	34	43	43	50	42	44	46	30	39	50	50	44	42	53	44	40	49	47	50	43	36	45	53	40	43	56	46	43	39	45	47	49	49	42	48	42	46	48	40	42	46	32	47	45	39	44	37	43	46	41	48	47	65	44	44	45	46	46	43	41	38	45	55	45	46	47	47	64	67	69	45	61	47	51	53	39	45	51	50	35	48	52	30	41	45	40	53	39	46	46	41	42	42	45	40	47	50	45	51	46	48	43	45	36	40	36	39	52	44	51	43	30	39	32	49	59	37	39	39	56	47	49	46	47	48	48	45	47	49	53	33	46	41	42	57	41	64	50	48	49	46	48	45	41	47	43	44	50	34	48	46	35	44	54	45	52	40	49	56	46	47	35	55	46	50	40	52	45	51	38	49	47	39	37	46	53	45	42	53	37	47	41	41	44	46	48	54	51	49	47	49	44	38	49	32	42	51	35	43	52	38	52	56	37	36	41	42	51	41	56	36	48	51	38	44	54	40	46	39	47	52	38	54	57	53	41	45	54	34	49	41	40	47	36	50	39	47	51	35	37	44	42	51	53	40	39	43	44	35	42	22	45	42	35	37	59	47	49	46	57	47	50	46	54	29	37	40	48	47	37	53	31	42	37	55	43	54	43	39	45	54	37	40	49	57	38	50	43	49	39	45	53	53	38	44	42	49	52	41	55	46	39	46	59	42	54	49	52	39	44	41	42	48	41	42	42	35	39	43	45	37	42	44	46	44	50	46	43	57	43	36	57	44	52	45	43	41	42	45	47	49	40	42	52	58	51	49	37	38	40	44	28	37	49	52	35	54	45	49	60	41	34	46	61	47	50	56	46	44	50	46	42	44	51	40	51	51	51	47	42	47	44	44	44	51	48	36	45	47	44	39	37	52	36	47	47	36	49	44	42	52	37	38	54	48	42	36	43	46	43	34	39	46	54	47	44	50	34	47	46	40	46	47	40	39	39	47	35	52	47	39	61	52	50	48	49	50	44	36	46	57	42	55	38	40	42	41	40	43	38	45	56	44	47	45	47	43	38	37	55	32	38	51	46	43	39	42	39	35	44	45	44	48	50	49	40	44	52	48	51	54	43	43	32	37	44	44	41	56	42	42	34	47	49	39	38	54	43	45	47	47	54	36	38	46	41	51	40	47	51	38	41	44	40	36	57	56	53	45	44	43	47	44	41	50	44	39	32	49	53	35	36	45	47	42	46	51	46	51	50	35	43	50	34	50	48	52	44	47	46	42	37	53	43	45	50	47	49	52	47	47	38	43	45	44	50	48	43	44	49	47	48	65	49	45	50	43	48	51	48	46	38	44	45	40	39	43	36	45	46	45	51	43	54	53	33	41	49	44	35	41	44	30	33	51	27	43	50	38	54	54	43	45	38	51	37	53	27	51	53	48	53	38	39	35	48	63	41	45	45	36	33	34	47	48	44	52	50	40	49	46	42	49	47	36	46	45	38	46	57	42	44	55	53	41	43	48	53	53	55	46	43	49	58	49	42	52	46	42	39	30	42	40	43	50	53	46	46	43	42	35	44	38	38	43	40	48	38	45	39	45	52	48	53	33	40	54	49	41	50	43	50	52	51	42	51	43	46	43	48	48	46	51	33	48	42	41	45	39	46	30	41	38	42	35	42	45	49	38	44	43	27	49	45	45	39	56	41	38	41	47	45	45	42	40	35	51	55	52	53	39	43	45	51	46	45	48	46	36	45	41	59	36	46	52	35	35	53	45	36	40	35	49	41	52	45	43	38	38	50	46	40	63	39	35	60	36	51	48	40	42	44	46	46	44	41	51	51	46	43	50	51	37	44	42	45	48	49	52	53	36	50	50	36	44	41	47	43	48	58	44	49	32	41	54	59	50	52	41	48	40	45	46	35	59	49	46	43	43	48	41	44	50	46	47	45	34	34	50	62	44	62	32	61	48	40	44	41	49	43	41	43	57	47	54	37	48	49	43	57	51	37	40	40	43	33	49	41	59	49	52	49	48	43	50	36	47	41	36	47	45	45	45	46	51	34	52	41	41	38	36	40	42	33	41	43	35	38	49	30	40	56	32	51	33	49	50	43	39	57	40	37	41	55	63	48	48	39	40	36	48	42	49	59	40	40	58	35	49	45	41	36	45	46	45	59	44	41	52	44	50	39	51	51	46	37	39	46	43	50	32	46	40	42	37	61	42	39	44	30	53	52	46	43	46	37	54	47	49	39	47	41	43	49	36	53	47	46	38	36	44	43	51	44	36	42	54	42	45	53	34	43	41	47	46	36	44	44	34	37	55	43	50	57	41	42	53	38	48	52	38	61	42	50	41	41	54	32	43	53	47	46	45	51	43	51	57	47	34	50	42	39	55	37	45	53	47	37	41	40	39	47	47	41	57	50	62	40	52	58	48	46	47	38	42	37	44	38	53	44	51	42	46	32	47	44	42	37	56	46	32	50	58	42	50	49	43	34	52	50	42	44	41	50	50	51	59	43	42	46	48	51	48	33	43	45	49	49	45	42	38	52	35	39	48	54	47	42	50	50	48	54	53	45	44	45	43	53	53	36	45	43	42	51	49	42	44	48	35	47	39	47	46	54	58	54	42	40	45	45	42	40	55	34	45	51	63	34	47	38	66	46	42	58	49	39	47	38	36	43	44	47	62	37	44	41	52	47	50	48	52	46	43	38	32	51	55	38	42	42	36	36	40	51	55	49	49	43	50	46	59	51	48	50	42	44	42	48	48	36	54	45	30	39	26	37	44	55	40	47	37	41	47	44	50	39	36	43	46	37	43	52	48	40	34	45	43	45	38	31	41	59	51	32	39	46	55	45	54	55	39	55	49	55	56	41	49	33	45	29	52	40	34	49	54	45	53	56	51	51	56	49	48	42	48	51	44	33	48	34	45	45	47	47	53	47	42	43	52	46	44	44	44	35	48	35	44	55	38	42	53	51	42	35	50	65	40	42	58	45	46	42	48	43	44	48	53	47	37	36	38	40	55	39	39	42	53	35	36	48	55	34	37	39	48	45	46	46	46	41	53	42	38	43	47	44	58	42	42	42	42	35	40	43	42	49	47	49	42	42	54	46	47	43	53	45	44	38	41	34	42	43	46	46	55	44	46	35	47	50	37	50	48	53	49	46	48	58	37	44	51	36	38	44	47	49	45	42	49	42	53	45	57	38	54	57	57	52	48	43	49	39	41	47	34	48	35	37	51	46	47	38	46	42	35	49	56	48	41	34	49	48	39	51	41	47	49	38	50	44	57	48	41	39	46
12036	3246	1735	1766	3632	5871	6261	5701	4627	3725	3145	2733	2182	1835	1599	1462	1313	1281	1112	1015	906	908	815	786	744	729	678	639	630	602	597	594	602	615	524	521	543	549	531	499	490	543	485	477	500	505	466	516	485	463	512	476	472	513	452	456	467	495	507	439	468	506	455	488	494	411	457	459	461	453	459	438	439	451	462	426	452	463	472	464	465	445	450	479	464	460	453	455	463	452	516	477	505	460	453	472	451	477	432	434	451	460	452	473	466	459	450	445	454	457	458	453	456	444	441	455	449	433	412	468	471	436	467	428	442	405	416	519	496	481	431	461	427	431	436	428	455	460	479	491	448	430	462	454	443	451	435	429	457	406	446	447	404	414	459	437	409	439	447	442	443	423	438	425	436	420	459	443	446	442	450	429	432	454	448	460	412	418	450	435	439	440	469	453	412	462	445	400	416	456	406	456	438	444	407	413	390	446	425	443	425	456	433	439	418	457	458	433	421	432	444	489	440	432	437	441	445	447	396	426	428	400	404	443	416	464	412	441	399	425	442	417	436	450	470	426	438	417	387	427	471	433	452	419	437	456	429	433	443	467	430	428	412	457	432	441	440	445	439	454	406	482	431	452	425	477	446	422	427	435	441	434	425	436	450	438	436	452	446	479	450	413	407	436	413	431	459	457	481	403	463	493	430	474	426	419	420	435	417	439	441	448	419	473	411	422	418	456	440	434	443	467	431	432	457	479	449	408	410	409	428	410	434	448	442	480	475	431	458	453	441	415	449	470	426	437	449	481	449	443	429	444	407	439	424	429	418	424	449	426	448	452	406	461	411	459	385	399	458	463	451	435	469	486	439	471	429	470	494	450	447	442	422	471	410	463	430	411	439	428	478	453	414	410	440	479	438	401	423	465	434	433	437	399	472	459	470	409	467	420	409	440	465	432	411	419	459	447	426	433	478	467	413	445	466	439	451	475	450	455	449	435	428	423	427	452	422	445	433	444	476	425	440	450	454	447	441	412	475	459	420	442	440	431	446	468	437	431	388	451	442	425	459	421	398	463	435	447	427	453	447	406	449	439	493	463	454	429	433	441	401	458	421	429	468	395	439	421	453	420	434	423	434	417	442	413	478	403	445	426	422	433	468	425	449	433	426	471	439	422	457	408	456	428	449	461	467	431	464	478	446	435	432	424	416	457	412	437	412	461	450	470	426	427	441	404	448	435	421	449	473	434	441	422	440	450	432	414	459	436	429	424	439	458	457	449	424	433	427	494	443	452	381	445	457	441	439	417	448	452	428	410	414	410	452	416	440	474	444	452	438	456	438	449	429	467	438	442	415	445	460	439	433	460	447	416	419	434	438	433	457	424	461	443	438	439	420	476	441	435	450	431	444	451	416	446	441	425	481	438	397	458	457	431	427	434	415	463	410	440	433	519	419	455	455	430	428	421	455	425	402	452	467	406	440	429	438	428	426	476	424	465	457	412	466	437	461	459	435	453	456	464	426	458	471	446	429	439	421	449	462	443	426	453	445	424	424	423	438	457	446	436	442	421	423	433	435	416	437	472	415	470	415	448	488	424	451	434	429	458	456	415	451	420	442	450	434	431	415	430	421	443	468	430	432	408	455	424	437	458	448	432	454	414	474	438	432	473	471	449	420	416	431	449	436	434	504	435	417	428	437	416	493	448	463	416	455	441	464	441	457	460	499	437	428	441	470	455	433	411	473	421	408	488	447	418	436	451	424	458	450	428	405	421	433	464	446	459	409	423	430	426	448	449	451	463	420	456	442	441	416	469	423	437	416	440	439	444	440	440	442	426	438	434	426	424	427	409	437	429	458	424	468	427	443	444	402	431	458	438	423	452	454	456	423	407	433	471	460	438	430	439	462	448	473	487	417	424	453	451	467	454	427	462	442	414	450	432	476	421	457	422	403	433	442	441	456	422	424	448	496	460	458	417	486	426	457	449	452	384	426	425	475	444	448	460	452	434	466	439	468	461	438	472	444	437	413	396	455	422	446	420	409	427	454	388	435	436	458	455	412	433	445	462	421	425	476	431	440	445	449	452	480	435	422	428	437	400	416	460	424	447	436	425	437	459	440	427	453	428	449	453	458	491	461	417	420	457	430	426	444	425	413	433	467	438	415	422	406	423	458	397	420	428	448	429	430	420	417	461	440	400	464	449	412	442	418	430	441	466	447	456	405	411	470	435	451	428	426	419	467	427	457	459	451	410	408	448	444	422	451	446	430	469	431	483	429	422	420	446	429	436	457	411	440	434	477	450	468	400	438	441	443	425	413	444	448	422	441	433	401	442	397	408	468	462	439	435	430	417	439	441	436	417	453	476	432	445	455	456	429	476	476	476	411	438	454	405	455	413	420	445	430	448	425	421	432	434	454	454	428	454	469	434	487	406	458	467	448	421	428	432	448	448	390	446	442	476	455	434	453	419	462	419	440	455	444	428	483	453	440	486	450	456	466	425	490	431	440	466	406	443	433	438	448	447	457	448	398	424	439	442	419	434	455	435	412	420	436	451	440	434	489	442	421	455	443	472	458	438	411	431	453	438	428	457	446	408	437	414	429	417	462	424	396	430	407	456	467	430	473	447	430	426	486	472	394	448	451	429	419	445	462	419	436	463	455	438	408	438	470	443	453	455	414	436	423	428	449	450	460	469	455	413	444	466	456	452	456	456	441	426	439	461	470	432	406	446	442	433	431	438	441	429	436	458	422	448	449	417	438	481	430	455	434	409	433	466	454	423	429	442	459	410	428	472	465	436	450	440	442	441	443	437	456	448	447	448	468	437	449	449	424	422	430	447	458	416	447	394	454	434	435	441	457	486	466	433	445	428	472	456	426	441	425	436	430	442	400	465	473	427	388	403	473	416	438	434	461	412	432	460	428	435	457	443	425	411	485	427	443	424	431	451	490	417	410	407	410	470	451	428	442	456	422	419	453	442	407	481	424	441	443	420	466	417	447	393	431	422	435	429	449	426	438	440	473	451	433	409	449	433	456	449	408	430	454	395	413	444	438	518	428	457	480	435	443	483	419	444	452	453	412	440	443	463	477	425	463	436	453	439	400	445	433	461	467	448	456	430	428	427	391	484	451	454	445	447	470	439	423	463	424	465	410	446	468	443	411	442	392	435	432	419	429	437	462	415	423	424	452	485	430	459	470	418	473	416	466	462	412	453	439	459	403	450	447	423	429	472	458	463	415	442	463	426	434	417	480	467	446	425	436	433	433	421	411	427	453	440	441	440	445	443	459	478	465	437	439	428	432	466	490	444	446	441	410	482	435	451	443	415	414	447	429	437	469	430	431	470	405	447	459	471	430	419	446	449	445	438	433	454	471	431	450	396	437	427	472	431	429	458	420	440	451	451	432	463	428	458	475	483	472	454	464	435	426	415	402	433	438	409	470	463	427	437	448	452	449	443	445	469	451	409	455	465	474	440	466	440	401	436	419	446	462	460	438	450	436	433	436	464	430	451	471	474
1100	119	91	80	71	87	75	99	83	83	77	58	78	73	68	72	65	62	63	80	54	46	53	58	57	54	59	58	49	53	51	54	70	54	61	61	56	64	50	54	57	59	50	45	64	60	69	59	62	51	55	62	65	57	64	48	67	65	49	56	62	52	66	49	54	62	48	52	59	51	60	58	60	59	66	60	46	57	62	50	56	49	67	52	67	44	52	53	60	46	62	51	73	60	52	54	60	67	48	56	49	56	60	58	60	55	57	42	54	59	67	50	41	54	61	52	65	63	64	54	45	57	63	62	47	45	57	63	71	66	57	51	58	52	56	48	51	48	73	57	42	51	59	64	41	54	48	57	54	61	60	48	61	58	50	70	52	45	54	58	54	57	59	64	60	65	55	54	39	57	59	53	60	44	43	47	56	59	45	52	72	53	53	57	64	59	52	58	47	39	51	60	66	59	65	60	54	55	62	51	52	61	50	58	67	61	63	55	66	59	42	49	45	56	60	44	46	62	50	48	65	53	50	64	66	55	40	62	47	60	53	41	47	48	62	49	70	58	49	58	55	56	55	57	67	60	49	58	45	54	56	67	57	54	55	49	56	56	63	64	53	67	51	58	41	55	58	65	58	57	46	51	48	56	60	74	59	59	56	72	42	56	58	65	56	47	50	54	53	79	42	60	57	55	51	52	58	65	55	58	60	54	47	60	46	52	55	56	54	48	68	50	64	59	56	41	64	45	55	57	59	63	68	67	55	62	57	46	50	57	60	53	60	54	65	54	58	53	57	59	72	44	64	44	57	53	59	61	53	53	46	60	58	62	49	40	52	65	66	58	55	73	45	63	54	53	59	61	73	51	59	53	65	60	57	57	48	65	62	52	64	58	63	65	54	65	53	52	59	62	64	63	66	57	39	52	44	68	65	59	63	53	57	52	52	51	69	41	74	50	45	61	54	56	61	56	44	48	63	65	50	58	52	71	46	67	65	64	52	52	59	68	69	58	75	49	51	61	55	67	59	54	68	52	63	62	51	57	55	48	47	56	56	41	73	45	54	58	52	50	60	60	53	54	68	61	56	62	51	62	50	44	72	60	47	55	60	42	60	73	56	62	49	68	51	52	51	56	60	63	38	71	56	60	60	47	54	63	50	66	54	61	53	56	52	53	49	49	69	45	47	60	54	70	58	70	64	69	55	48	42	73	71	60	44	60	63	60	48	47	59	56	57	42	59	54	67	56	62	56	61	47	42	46	75	62	68	59	59	48	61	51	52	58	46	62	68	50	52	52	70	60	53	45	54	49	38	58	53	61	46	52	54	58	59	59	51	58	46	64	56	51	38	60	53	54	64	58	50	56	64	52	58	65	70	54	49	55	58	61	64	40	61	72	36	65	69	46	63	55	51	53	53	54	50	57	63	74	57	65	60	56	66	50	59	52	51	59	48	56	62	42	56	68	52	71	46	50	51	61	66	38	60	61	57	60	60	49	49	47	53	73	58	58	40	62	60	43	61	55	57	64	50	72	50	57	58	59	47	67	55	58	61	64	49	65	59	45	63	54	52	51	60	61	68	58	52	50	55	61	66	54	75	51	70	70	52	45	56	58	60	60	60	47	41	59	57	64	72	46	60	55	48	51	51	54	63	45	59	45	58	48	63	54	30	45	69	63	57	71	51	53	44	63	51	48	64	57	60	65	51	63	53	54	65	63	58	58	48	55	61	45	54	51	61	44	52	54	48	64	58	54	49	52	62	53	52	53	61	57	59	54	74	64	47	44	72	60	70	54	54	54	65	55	62	50	67	53	54	60	49	58	58	66	53	42	58	53	70	40	51	49	56	63	52	62	47	59	56	58	75	63	61	57	59	53	56	61	54	45	52	39	63	66	52	50	48	65	43	62	62	70	53	62	61	63	58	63	53	63	47	64	59	43	55	59	53	63	69	55	61	62	48	61	61	63	47	69	58	54	60	63	54	67	63	45	62	53	65	58	58	59	65	58	45	62	50	52	58	52	56	44	41	59	67	62	47	64	54	68	72	64	48	59	59	54	75	47	51	54	51	40	65	66	58	52	50	50	68	51	55	57	53	45	50	54	49	62	50	62	53	43	50	44	47	53	72	50	62	59	67	48	55	60	52	57	66	55	52	54	54	40	57	61	54	63	72	46	48	54	61	62	69	64	63	56	59	56	53	63	63	55	53	55	63	59	54	44	51	47	55	63	63	53	60	65	56	63	50	65	66	51	66	59	47	64	72	51	55	56	52	59	66	64	60	53	54	51	60	49	48	55	56	65	50	55	56	41	57	56	54	58	62	64	45	64	53	66	44	63	51	64	56	63	58	54	44	65	69	58	61	66	59	59	56	69	48	56	46	51	51	73	55	45	61	58	49	67	53	65	59	55	61	63	67	56	44	45	53	40	54	63	67	56	64	44	65	58	58	53	62	60	52	60	59	65	51	55	42	59	50	72	46	47	51	61	50	52	65	65	41	42	56	65	54	64	46	64	56	55	54	52	52	55	53	51	73	32	62	51	51	63	64	61	51	51	63	57	52	56	52	60	54	53	61	46	50	51	68	55	63	52	55	58	61	53	46	76	60	45	63	60	61	64	49	56	54	52	53	65	43	62	74	52	57	50	49	59	51	59	55	38	63	68	60	64	44	50	77	76	67	51	68	48	52	55	52	53	53	56	57	61	55	38	52	55	69	49	60	53	52	63	49	51	61	53	65	53	51	47	42	54	46	51	58	56	48	55	61	56	55	59	42	63	56	40	61	66	60	58	50	68	52	59	55	60	62	53	52	58	49	53	67	47	42	65	55	66	54	49	48	49	45	52	47	51	52	60	52	52	67	71	59	43	64	41	60	56	69	58	61	43	53	54	59	63	46	64	65	51	50	54	58	56	45	35	68	69	60	51	61	43	57	62	54	68	47	47	53	54	71	68	59	60	42	58	66	49	48	45	80	52	52	70	57	56	55	63	50	67	48	53	55	50	55	46	51	51	49	65	62	58	58	54	54	74	54	54	55	59	58	60	71	51	64	58	72	68	50	53	64	44	47	58	59	52	62	48	64	39	51	50	58	59	57	46	56	56	55	59	41	47	65	58	80	50	51	52	56	61	61	26	58	55	59	46	42	75	39	58	56	63	50	53	57	69	48	49	61	46	56	62	55	52	53	53	53	51	39	61	56	52	64	52	46	61	53	63	65	53	61	62	46	48	55	53	44	56	44	53	62	50	52	61	54	57	54	46	63	46	62	59	57	59	61	51	56	56	48	61	56	51	51	52	79	49	65	56	64	57	46	40	49	56	63	62	54	57	64	63	74	41	37	56	62	53	44	48	51	62	54	58	70	51	51	63	48	51	56	53	38	57	51	48	58	66	57	62	56	50	63	73	40	58	46	69	60	57	59	56	66	61	41	55	45	68	59	47	58	56	60	46	60	42	56	61	49	60	51	55	54	52	60	52	57	47	67	57	49	41	49	59	59	61	62	52
9146	1622	1052	1116	1912	2871	2943	2657	2365	1864	1494	1272	1143	1005	897	927	841	741	729	727	709	676	625	583	626	647	600	590	594	660	545	566	553	587	588	573	511	558	550	539	522	534	568	535	555	576	509	531	544	577	552	549	505	480	565	528	555	532	557	553	507	529	529	523	494	521	533	534	502	503	528	526	538	529	544	521	512	514	539	541	476	498	502	536	502	533	559	489	509	491	522	538	503	559	524	534	537	506	516	530	522	526	530	573	485	528	527	511	545	566	532	546	524	514	509	516	531	551	521	526	489	512	496	495	511	525	546	500	561	498	495	536	542	505	505	513	503	546	513	550	519	532	536	535	515	530	529	465	498	563	501	556	530	530	529	486	514	510	512	527	515	531	504	497	497	486	556	507	509	533	500	470	513	505	513	481	519	536	518	518	514	525	533	514	551	563	502	526	553	497	522	499	520	555	488	488	501	503	517	493	570	513	511	517	497	483	515	541	537	520	518	562	509	502	490	493	519	535	507	501	556	479	534	523	524	488	542	516	519	497	513	523	543	527	499	521	499	495	507	529	504	523	543	531	504	522	509	487	539	482	511	526	550	503	520	496	534	528	522	492	488	496	540	546	577	541	522	528	495	574	535	518	496	529	501	508	508	497	480	540	533	558	525	519	503	494	518	487	519	523	521	520	542	494	519	491	548	498	524	553	507	493	533	554	481	511	549	513	522	493	530	501	512	523	501	511	555	537	548	532	517	515	534	519	515	505	489	522	510	529	526	478	559	520	507	514	544	508	528	530	576	495	503	562	532	542	508	489	498	509	530	555	542	523	537	488	532	476	535	493	521	526	512	483	510	522	538	523	537	542	500	474	546	490	492	537	512	508	523	499	507	559	487	515	543	501	585	500	547	549	523	524	495	518	498	513	548	535	481	546	526	534	515	522	540	539	491	506	513	529	543	575	514	515	531	524	526	538	518	496	512	487	527	532	513	503	503	509	487	497	539	504	533	542	480	518	562	516	538	518	548	499	523	517	498	506	558	510	470	479	537	527	525	520	533	494	515	548	505	503	563	513	537	526	553	526	483	514	492	492	521	503	470	508	518	539	545	531	521	516	547	526	504	526	523	522	522	515	547	494	500	463	501	529	529	536	520	501	485	526	491	485	534	500	509	495	543	550	495	521	516	511	510	485	491	487	514	544	511	561	510	520	516	526	482	515	523	525	518	525	515	539	542	479	553	525	526	546	508	517	528	535	511	506	555	515	517	530	522	495	539	544	533	534	500	498	504	503	501	509	557	505	548	557	489	527	550	516	553	516	498	515	508	508	534	527	494	521	519	462	477	524	531	533	536	546	565	530	560	529	548	499	532	514	515	509	522	484	525	522	532	496	551	516	518	553	481	525	513	519	516	541	522	522	501	563	544	519	513	506	520	524	520	510	499	505	524	524	493	540	517	573	479	544	538	505	507	549	506	508	511	503	533	507	493	519	521	488	527	531	508	502	537	506	516	536	520	536	546	506	500	541	470	525	501	520	535	519	517	486	523	501	495	538	544	530	508	557	501	519	493	505	528	550	549	515	529	523	541	531	503	503	537	536	549	532	532	485	514	521	532	518	478	541	532	542	556	492	516	501	538	505	517	514	520	526	531	522	490	497	530	478	492	504	532	532	539	514	537	501	519	536	525	538	507	518	503	531	535	484	540	512	499	534	538	528	486	460	507	542	562	491	519	510	514	507	518	505	539	501	497	557	535	500	539	526	521	543	486	556	486	516	482	535	565	530	520	484	500	540	536	551	533	525	513	487	510	543	530	504	515	573	549	538	478	517	520	516	526	510	535	522	534	532	521	512	502	517	521	513	535	520	549	541	521	516	545	545	456	494	504	534	537	502	514	521	512	521	536	539	517	508	516	521	537	502	559	541	521	520	529	577	517	521	512	494	550	542	536	524	500	498	517	540	499	491	541	486	498	522	523	491	535	495	547	539	513	523	534	525	584	512	514	565	509	521	505	573	543	508	517	519	505	562	515	547	502	541	552	525	499	527	514	536	538	543	499	531	528	498	521	500	550	531	519	507	496	518	545	532	553	497	523	494	552	507	499	512	556	522	506	492	482	510	523	543	545	515	523	497	543	509	511	536	520	517	520	581	571	559	508	518	577	529	520	494	506	505	501	493	539	517	556	541	516	530	543	511	512	552	521	492	507	511	537	503	501	519	514	565	477	512	496	553	512	500	474	525	517	521	534	558	516	499	523	519	543	543	514	506	509	482	546	515	549	528	505	504	484	512	517	516	595	503	537	512	509	522	532	513	522	544	506	550	556	499	537	478	502	552	586	548	551	496	470	599	518	520	494	496	520	511	512	553	503	534	516	603	535	549	521	537	493	521	544	520	516	555	522	539	517	552	501	568	524	534	547	511	498	561	509	528	503	496	499	500	542	501	489	468	528	517	531	541	545	502	523	515	507	525	531	508	537	493	523	508	507	491	530	495	491	502	562	517	515	494	528	489	479	524	508	498	518	497	499	521	556	521	510	519	485	510	495	506	529	496	497	477	484	492	501	517	554	539	499	529	526	542	514	536	492	478	535	541	523	541	511	532	502	529	519	518	540	558	530	515	518	523	486	542	508	542	507	524	542	510	531	541	490	509	514	545	504	510	528	510	490	553	492	545	532	552	481	522	488	535	522	555	536	504	502	474	524	526	539	508	536	511	521	529	559	542	520	531	512	517	505	564	513	511	528	513	529	521	545	535	551	541	531	514	497	522	531	508	519	567	512	496	560	550	522	513	533	541	534	546	515	551	494	528	544	535	487	495	503	538	519	534	512	503	557	539	497	513	500	538	549	517	537	568	552	549	554	475	502	540	539	538	517	540	515	535	530	518	515	495	517	484	526	525	510	486	527	494	532	481	554	511	555	510	479	547	518	557	543	538	537	566	533	510	536	514	496	549	549	535	520	521	510	522	543	538	524	515	519	489	523	560	570	535	508	550	508	520	512	545	527	516	514	522	499	494	519	508	520	534	540	517	509	523	517	533	516	502	536	514	501	531	517	503	483	583	567	500	500	529	526	514	502	516	509	544	509	519	543	506	501	528	503	484	532	522	551	497	498	534	512	499	487	507	499	519	520	530	533	540	551	532	543	504	540	493	540	560	520	517	505	537	530	514	522	535	518	537	502	523	524	516	520	505	529	549	531	535	576	513	522	508	533	520	564	532	512	479	532	516	509	461	456	520	566	530	504	539	524	516	532	562	533	566	515	533	518	553	517	538	568	490	530	521	532	501	484	559	535	528	512	490	509	578	497	509	483	493	533	520	494	517	536	543	526	522	553	550	540	527	521	517	532	477	516	515	519	497	532	502	541	501	503	527	521	488	521	491	560	506	536	547	500	509	545	520	545	508	533	536	535	509	550	535	508	505	522	545	487	518	538	537	511	527	525	481	489	510	542	502	526	504	541	547	530	562	512	531	515	534	532	496	457	511	513	529	517	504	494	498
541	193	138	115	92	101	98	103	97	101	113	82	67	79	88	72	81	70	80	61	81	87	72	73	80	94	66	63	65	80	62	74	57	73	72	61	62	74	64	62	79	73	74	68	70	68	74	72	66	65	52	65	72	63	72	75	51	75	61	71	65	74	53	69	66	60	75	57	67	82	75	73	61	67	76	72	69	55	59	78	65	67	64	79	67	79	68	77	58	60	53	70	67	62	69	72	73	70	71	64	63	71	73	52	55	66	63	63	53	57	64	54	68	60	67	64	63	71	59	60	71	59	79	85	63	63	78	57	77	66	65	61	67	67	61	63	68	56	77	67	71	69	65	75	72	69	67	77	67	74	75	76	60	68	70	63	75	64	64	86	62	59	53	67	59	55	72	60	65	50	46	68	72	66	71	54	67	61	65	71	62	65	66	59	76	65	77	63	52	46	74	59	57	63	71	72	63	71	60	75	60	61	58	81	63	50	75	67	76	80	65	71	70	74	54	63	67	63	66	62	68	49	71	67	66	62	66	58	58	68	63	76	80	66	70	60	64	50	77	63	77	75	61	59	64	63	53	57	64	69	78	74	62	65	58	69	65	75	69	56	66	78	56	74	59	64	60	52	71	73	64	68	64	75	54	59	52	58	71	76	57	55	70	62	67	59	56	72	73	63	63	68	61	59	70	61	68	70	64	73	54	62	72	73	49	76	75	59	97	71	63	56	55	54	67	78	65	64	49	58	58	68	67	63	72	62	79	66	71	60	61	78	64	64	81	57	50	63	80	61	61	72	88	61	62	64	70	60	58	67	78	59	77	68	65	58	71	76	72	70	57	72	64	64	67	76	78	66	80	58	83	72	62	65	56	81	69	69	68	83	61	68	64	53	64	56	74	67	68	70	68	76	68	60	52	77	79	67	64	69	59	58	77	61	58	59	63	69	64	73	64	60	59	69	52	52	65	77	80	53	75	67	64	52	68	68	65	71	72	68	57	66	76	66	68	59	66	77	54	76	67	63	73	60	66	62	77	66	75	75	63	74	71	43	61	53	60	55	59	63	57	81	56	67	78	67	66	79	56	67	64	80	79	64	70	66	74	66	78	69	61	52	69	63	61	67	66	75	50	67	60	73	71	61	70	63	52	78	71	74	80	62	69	59	67	69	62	66	57	68	73	76	67	76	72	63	72	65	78	78	67	78	69	65	58	69	56	57	71	58	71	62	59	56	68	59	63	65	75	65	78	79	58	72	54	61	68	64	65	63	60	67	44	66	80	77	73	64	71	73	71	62	64	65	83	81	56	67	68	57	67	80	64	72	63	78	63	63	63	66	66	87	57	64	81	65	71	51	57	72	69	75	69	59	71	68	74	65	53	58	67	65	68	64	66	63	54	61	68	59	76	70	55	66	68	74	72	78	77	62	72	59	68	61	61	63	68	59	73	75	70	59	68	68	76	70	61	82	61	65	57	61	70	65	63	57	52	52	64	77	61	72	68	68	74	66	61	63	68	85	74	50	69	71	63	72	68	65	74	78	69	77	73	68	60	76	81	58	75	54	68	67	81	58	74	66	65	73	72	68	87	57	63	73	69	65	54	63	57	60	62	69	55	67	71	64	74	83	77	63	74	64	63	70	61	68	63	56	69	64	74	72	63	83	59	67	73	60	70	61	56	57	64	63	67	56	68	80	58	67	75	62	65	73	67	78	64	62	62	62	61	74	70	52	71	58	53	63	61	64	72	55	67	68	75	68	58	58	76	71	72	59	73	74	65	51	69	75	64	71	62	63	60	70	61	73	55	65	62	66	59	65	81	63	61	70	78	64	56	70	64	79	75	71	64	69	59	77	67	47	69	54	54	72	63	60	70	78	55	41	74	69	53	72	72	57	79	60	67	63	71	58	81	65	67	63	60	67	71	68	65	61	50	65	47	64	74	60	78	58	53	56	72	53	58	68	63	67	53	67	49	60	71	61	76	70	58	60	64	68	65	70	68	60	54	50	63	75	77	50	73	55	73	70	68	51	66	71	74	64	73	67	68	59	75	61	61	55	67	74	73	65	64	68	70	69	58	78	61	60	81	70	77	67	82	74	68	77	65	52	68	68	60	82	55	55	62	55	71	67	66	57	62	53	62	70	81	62	60	77	84	62	72	63	53	71	65	64	67	83	61	68	68	71	72	62	71	60	70	54	74	65	68	84	72	67	55	66	70	54	69	73	72	69	72	58	48	84	76	62	77	58	64	66	73	65	63	81	65	85	77	77	63	67	76	64	63	60	64	67	66	66	60	56	67	73	73	56	71	62	76	65	68	67	71	54	69	71	67	86	61	68	56	74	57	64	73	76	57	58	72	72	60	76	71	60	67	70	56	62	77	67	74	72	71	70	76	58	80	63	71	64	67	66	58	65	62	58	60	63	62	52	60	68	68	73	79	69	74	68	61	64	61	70	60	67	71	65	58	65	73	60	63	59	77	60	66	62	50	66	64	67	70	69	66	72	60	68	62	86	60	58	63	65	67	67	69	65	88	61	70	61	60	47	60	62	77	57	63	62	64	60	72	54	72	59	93	57	77	58	71	63	55	62	67	70	65	55	67	62	46	56	69	68	63	68	66	60	62	70	64	64	80	73	62	76	76	64	63	76	62	64	70	82	63	53	69	61	73	68	59	73	66	69	69	57	75	68	71	75	59	77	64	82	69	77	62	66	64	68	71	70	67	64	68	49	72	73	63	59	72	52	57	80	58	68	71	59	70	66	61	63	64	62	62	79	59	64	54	70	75	72	62	57	75	67	68	63	69	84	65	74	67	75	66	82	68	76	64	63	68	61	57	62	70	62	64	73	65	57	65	81	65	69	68	66	63	52	69	52	67	57	65	67	63	70	57	52	59	60	72	67	76	64	64	61	62	60	68	72	79	57	66	72	83	71	68	77	57	60	81	65	63	71	64	64	51	61	51	72	68	76	72	80	75	73	74	62	67	56	54	64	71	56	66	78	52	66	64	61	71	71	72	68	81	70	47	64	49	64	64	77	76	58	58	42	62	70	65	103	70	55	56	65	86	58	53	75	62	64	86	68	64	63	86	67	66	55	56	60	61	59	55	74	68	66	53	48	76	68	76	68	70	76	56	55	54	58	61	71	67	62	53	73	62	57	45	84	56	70	82	63	60	73	79	46	69	67	74	67	62	61	64	72	53	72	58	70	66	72	78	62	75	62	72	51	80	71	73	65	66	64	54	66	80	62	74	60	71	59	80	51	77	82	57	66	87	49	68	80	50	65	73	61	58	66	65	61	71	60	70	74	67	64	63	65	71	71	75	60	73	83	60	69	71	65	55	75	73	66	62	76	57	69	49	59	63	70	64	75	51	66	67	75	65	65	71	73	77	54	65	92	73	62	58	56	67	56	56	73	71	81	73	53	88	78	63	50	62	66	70	60	62	60	67	69	73	68	66	82	64	62	62	69	58	49	71	63	60	73	59	45	64	87	67	60
8939	2844	1598	1628	3114	4800	5014	4582	3717	3195	2425	2136	1793	1572	1451	1327	1253	1059	1052	952	941	921	881	830	813	762	823	741	743	765	745	734	713	762	667	699	692	695	689	691	654	641	705	688	654	666	652	639	648	617	659	712	651	610	635	657	613	633	649	635	634	631	617	667	659	600	596	600	596	642	638	661	637	612	663	619	628	638	682	635	651	625	630	666	643	634	615	660	638	643	628	637	640	667	684	616	618	611	618	658	652	632	632	657	596	625	626	649	636	636	612	607	645	592	639	632	652	589	615	665	617	658	658	679	678	610	592	632	632	611	666	607	613	623	618	636	646	631	673	615	680	612	643	629	644	641	609	611	657	642	605	659	666	667	607	617	628	612	670	590	618	621	632	681	640	635	623	667	608	663	598	658	639	595	624	603	647	609	598	615	629	651	613	623	666	639	623	656	633	659	636	632	624	662	632	635	634	581	618	651	623	637	623	630	582	647	569	616	638	621	635	644	646	617	602	605	645	698	638	617	621	612	617	617	625	637	637	598	669	646	613	666	644	629	637	615	657	610	658	621	599	627	646	628	700	583	676	691	634	650	611	667	612	645	610	632	565	694	650	614	641	638	617	641	659	631	649	613	621	595	647	627	616	605	627	579	652	608	663	630	665	679	626	646	672	629	618	596	608	632	601	602	604	629	660	630	646	603	603	629	607	652	624	687	623	626	642	631	638	600	612	613	638	653	617	622	604	599	674	617	643	644	617	628	606	628	599	694	625	623	632	630	591	581	638	681	592	588	638	603	681	620	656	624	616	632	611	669	647	625	650	677	615	635	615	648	607	625	615	628	643	641	632	622	622	615	664	597	629	600	672	641	623	635	617	650	650	641	634	611	659	617	625	601	560	652	657	678	622	619	621	615	596	641	672	673	666	644	635	640	624	637	640	613	630	674	611	657	691	633	606	627	622	619	630	643	628	622	646	681	675	639	620	623	631	629	638	642	641	679	656	660	647	622	632	617	623	663	657	657	653	617	629	625	631	608	592	653	632	616	646	637	625	656	631	595	613	657	626	647	604	644	615	648	654	656	624	642	643	624	575	619	639	637	665	666	632	617	602	633	646	579	639	621	656	648	594	663	559	658	588	643	635	653	636	630	637	628	651	657	669	624	641	653	636	624	648	660	616	629	610	624	670	604	647	646	635	633	643	640	605	662	634	640	592	643	610	635	639	635	637	591	672	663	593	700	661	625	631	630	640	586	619	665	603	686	629	615	612	599	615	625	612	642	619	638	619	623	652	597	633	615	629	623	627	597	675	667	646	619	659	609	609	624	604	617	587	652	638	665	614	629	634	626	611	691	612	622	638	615	653	592	610	644	611	630	610	670	619	645	686	655	624	634	652	617	654	646	614	608	675	669	628	590	655	714	577	644	659	624	613	605	613	657	608	624	628	615	627	663	647	631	583	648	646	637	630	703	639	617	637	658	629	614	615	621	682	628	693	631	648	628	599	620	644	671	676	634	638	660	630	639	614	601	608	611	649	605	631	605	620	633	656	641	582	653	612	644	627	648	643	660	641	637	686	618	576	667	685	619	640	684	573	604	628	630	663	651	637	644	599	630	627	648	603	641	671	636	628	612	653	662	645	660	619	633	628	645	606	661	643	643	642	599	638	617	694	623	648	658	624	653	620	684	598	594	581	621	604	664	620	613	610	626	638	635	672	644	599	622	607	655	627	615	605	660	633	633	630	656	650	697	662	632	611	608	628	613	621	672	658	618	643	677	648	616	629	646	632	591	657	639	641	671	649	657	645	651	587	646	585	656	656	666	630	632	670	661	608	595	617	636	628	687	592	651	595	639	656	638	683	668	672	622	636	662	620	660	660	645	586	604	655	613	664	660	655	583	596	672	650	643	626	633	648	643	675	633	661	675	672	651	569	645	646	624	654	621	659	655	595	653	626	673	658	605	672	606	670	642	644	620	683	650	626	663	619	606	626	639	622	634	674	653	618	662	633	640	630	673	660	615	674	617	625	607	675	606	601	638	584	620	654	646	631	642	658	642	656	699	623	625	639	641	599	615	615	569	654	642	616	613	625	651	653	602	653	668	608	616	630	610	603	669	659	609	634	673	606	676	609	640	626	648	624	629	601	628	592	657	691	640	672	664	602	604	603	642	643	635	596	674	654	634	610	635	604	642	655	603	614	612	619	607	654	627	617	631	622	595	627	652	607	591	649	615	625	636	626	627	601	631	638	634	627	661	634	660	650	636	663	607	628	633	679	641	570	632	613	631	677	631	637	619	628	623	645	626	651	639	591	562	631	658	598	634	652	621	653	604	614	639	709	624	689	576	634	633	635	629	665	640	621	663	644	654	624	655	634	654	649	632	641	635	586	632	630	637	647	618	581	633	648	618	631	617	666	630	658	613	667	621	590	623	615	621	601	607	606	657	665	689	632	657	654	645	635	638	675	632	646	639	594	632	663	650	597	615	662	580	661	618	644	627	661	583	639	607	656	620	610	617	655	602	602	586	636	614	617	615	617	593	617	591	636	624	622	623	625	650	641	581	631	605	622	650	624	603	626	641	613	645	617	595	611	628	592	644	651	648	663	634	637	650	630	664	636	646	633	649	592	602	659	623	646	655	654	601	645	643	626	637	676	643	586	642	581	634	618	670	627	606	622	621	641	641	652	606	663	635	610	619	662	608	633	615	690	608	658	665	598	626	624	669	615	657	566	636	670	585	631	630	646	664	608	638	607	659	618	612	657	630	595	586	664	611	600	673	618	637	659	655	625	611	638	590	622	658	644	638	663	601	622	610	661	616	614	601	592	624	634	617	609	667	572	619	685	672	614	617	624	661	666	637	670	591	642	636	625	658	613	647	623	662	587	657	653	661	630	643	600	621	626	612	643	635	565	620	715	633	661	631	619	627	609	639	664	656	686	587	609	632	637	682	692	634	681	632	611	646	643	626	665	708	638	655	676	607	652	681	628	639	642	603	625	615	629	656	630	631	653	614	635	631	593	640	615	631	637	598	630	667	640	695	610	640	638	605	599	635	640	606	636	597	653	630	599	660	612	615	626	585	609	649	652	621	621	591	648	684	638	642	597	654	626	625	648	650	629	654	658	635	649	580	682	679	642	576	676	628	645	662	617	679	609	615	632	643	621	626	682	625	609	641	653	654	620	645	628	571	648	646	637	671	601	611	668	618	632	645	692	616	659	652	645	634	612	620	641	626	672	657	614	638	622	619	647	638	652	624	641	611	643	601	629	639	655	667	669	630	639	642	622	636	650	634	612	638	583	610	651	631	647	627	615	629	680	610	660	641	683	655	642	602	650	630	607	641	614	658	639	604	624	606	636	610	651	629	598	630	638	651	621	618	645	608	618	630	658	603	630	612	632	636	656	566	631	644	603	654	686	648	631	651	635	627	647	648	629	635	649	644	631	640	632	623	616	640	636	645	610	625	631	598	629	636	615	600	581	633	670	613	671	599	629	611
1588	143	105	74	64	58	77	66	70	67	68	47	53	49	47	50	38	43	45	51	38	35	33	44	42	30	38	34	34	22	32	37	37	29	39	35	37	31	41	33	32	40	27	36	37	48	32	33	25	29	44	47	26	33	30	32	28	38	26	40	24	28	27	31	23	31	34	43	33	33	28	34	28	31	31	32	19	31	23	27	32	32	38	33	36	29	30	33	32	28	36	45	25	40	35	38	35	33	35	35	39	28	24	37	27	32	37	37	37	24	28	30	16	29	30	49	24	25	36	28	21	28	30	32	27	38	38	22	30	30	33	23	34	33	32	34	24	31	26	26	37	34	28	17	35	48	17	26	34	29	34	30	31	35	39	35	32	30	32	29	35	28	32	22	36	28	35	36	33	26	32	20	36	26	27	35	46	27	33	38	34	33	38	31	30	36	35	22	27	28	23	23	33	28	35	39	36	31	36	30	37	26	30	21	28	25	38	40	32	27	25	35	37	27	24	32	25	30	31	35	23	25	28	33	35	28	35	26	31	29	42	34	27	42	32	34	41	34	33	36	33	29	26	31	22	31	38	27	42	36	35	24	24	25	32	27	36	43	39	24	33	25	31	38	22	25	28	17	25	33	22	32	30	29	40	29	31	31	23	32	29	27	35	26	33	45	31	20	30	34	35	28	42	28	28	27	37	43	31	48	31	27	26	32	29	24	38	33	31	36	20	22	38	28	32	27	30	38	28	32	42	30	30	43	18	33	30	30	25	29	24	34	42	38	34	28	35	28	32	23	23	34	38	25	28	35	32	30	44	32	27	42	42	33	25	28	25	40	36	26	28	25	42	34	34	39	35	32	33	22	37	26	25	34	29	32	35	31	23	28	33	30	36	28	29	27	38	37	22	33	29	37	26	25	29	45	17	28	35	31	35	29	29	29	28	19	35	20	25	52	40	31	23	28	28	35	36	36	35	34	30	37	37	26	31	38	36	41	23	35	36	26	40	36	26	32	33	40	33	29	40	40	29	32	34	38	39	35	28	27	28	24	36	33	31	33	33	30	35	27	33	30	28	37	33	27	28	31	25	29	47	36	27	29	24	33	31	28	28	33	37	36	31	20	43	38	28	31	27	26	29	34	36	24	30	31	44	35	32	38	30	37	35	25	33	47	35	24	42	40	29	33	39	36	26	33	28	40	31	24	30	27	25	33	39	38	37	36	31	34	32	29	32	36	37	28	33	28	22	31	32	34	32	46	37	20	26	38	24	33	25	24	37	30	31	40	20	33	41	29	30	28	24	29	27	32	28	30	35	32	34	36	34	23	21	32	28	31	32	27	35	30	35	38	44	25	32	28	34	25	27	34	23	30	34	24	27	44	28	30	28	34	30	34	20	35	36	36	34	23	28	38	31	25	35	30	32	28	28	28	33	25	33	22	35	33	34	20	28	30	30	36	31	38	28	26	24	49	31	30	31	26	24	32	31	34	33	25	29	26	35	31	40	42	31	27	30	36	43	29	24	34	34	41	42	22	38	42	25	40	36	34	29	30	27	36	34	22	41	41	30	31	39	28	31	36	35	24	36	29	27	36	27	29	18	27	28	34	41	31	30	31	26	29	32	30	31	28	31	39	41	32	29	31	35	24	34	42	37	30	39	25	34	32	33	34	27	34	32	39	34	32	34	29	31	32	26	35	31	35	29	32	32	34	31	27	36	33	41	32	35	36	31	30	26	27	39	24	37	34	28	29	28	37	33	34	29	27	31	30	35	40	40	38	41	32	26	29	23	27	32	36	30	41	28	36	42	32	31	43	26	29	39	27	31	37	33	38	35	35	33	37	39	34	36	26	35	26	30	39	38	37	40	29	43	26	33	34	32	30	26	41	30	34	35	29	36	27	31	26	28	41	39	27	35	25	33	37	33	25	28	29	40	31	27	17	23	21	25	38	29	30	32	32	24	25	22	23	27	30	25	26	34	42	34	23	29	41	39	36	34	35	35	26	35	32	30	39	27	22	33	42	26	34	24	42	35	23	43	26	36	32	34	33	38	29	41	35	29	31	22	23	25	39	33	32	32	34	21	33	21	26	31	21	31	30	34	30	27	28	36	30	32	32	33	34	34	44	41	32	26	35	33	33	31	30	37	29	43	24	35	26	26	24	26	35	27	31	27	38	24	24	33	32	26	32	24	35	38	35	40	39	36	30	27	27	33	28	30	25	36	29	34	28	36	27	28	45	39	34	32	37	24	26	35	27	38	29	25	31	23	26	29	44	30	32	34	30	36	27	31	26	27	31	21	19	28	25	37	30	42	29	30	27	40	34	32	21	26	41	34	33	25	31	36	38	24	30	48	32	28	28	26	25	30	36	33	24	32	46	40	22	29	30	40	31	36	29	25	30	33	32	29	28	27	26	31	35	33	28	37	26	39	33	26	28	26	47	37	29	38	24	26	39	32	35	26	38	25	22	31	38	27	31	30	29	30	31	35	34	21	34	23	34	38	31	35	26	29	26	35	32	40	24	21	42	22	28	24	35	32	31	28	25	44	38	38	29	34	31	39	23	34	30	27	37	32	37	42	30	37	33	27	29	28	35	33	32	36	31	35	28	30	42	33	30	31	39	39	33	32	25	29	20	32	34	31	38	24	26	27	30	38	31	29	31	34	34	28	33	41	28	20	30	36	25	33	30	24	27	38	18	33	27	27	29	21	29	45	29	29	25	26	24	32	27	37	31	20	36	29	32	35	27	38	26	23	42	25	34	27	37	34	26	35	37	27	25	30	32	40	28	33	39	22	35	27	28	25	36	39	40	37	25	31	27	31	33	36	29	25	36	25	32	28	28	35	28	30	37	37	29	23	32	29	28	40	46	24	31	33	26	32	35	36	26	43	31	27	41	34	26	34	26	30	46	27	34	34	27	33	38	26	37	33	34	41	35	35	34	32	31	37	21	34	22	17	30	28	37	25	25	24	39	25	37	38	36	37	29	30	32	26	33	40	32	29	38	28	19	21	37	30	29	35	33	37	26	38	26	34	35	25	30	29	30	30	26	18	34	33	26	25	36	42	33	32	35	35	32	27	32	27	20	31	33	31	34	44	34	29	28	24	29	18	36	37	36	26	30	33	36	25	35	29	25	32	31	28	38	24	32	27	26	30	33	33	22	26	22	30	36	28	33	35	36	21	29	35	35	39	30	32	31	33	30	30	38	36	29	35	35	22	37	24	24	42	37	26	32	30	31	29	32	37	27	29	30	23	25	30	26	30	23	30	40	30	20	27	25	35	27	25	30	39	32	31	35	29	26	31	36	27	30	21	36	30	33	42	28	31	27	31	28	23	40	29	20	27	39	39	28	30	40	30	36	34	25	29	26	29	32	41	24	34	29	33	42	38	35	36	26	30	27	30	33	30	40	33	24	38	37	27	26	30	40	38	28	30	31	26	28	30	33	34	30	34	33	37	38	29	28	31	42	38	35	30	28	29	40	30	30	51	33	32	32
10409	2116	1219	1175	2468	3785	4128	3751	3083	2529	2133	1763	1457	1217	1030	944	910	825	747	671	636	576	582	522	522	464	489	458	424	415	435	408	339	365	405	382	354	352	334	344	350	353	341	382	334	355	357	332	344	307	310	321	332	319	326	286	332	358	321	296	302	345	297	304	308	299	285	288	311	299	328	296	280	300	342	329	313	297	317	331	304	307	302	316	346	305	271	302	330	292	275	291	327	310	306	296	299	291	274	307	300	305	316	304	305	271	346	333	298	277	293	282	353	319	316	310	295	284	274	281	332	319	310	312	292	302	308	315	298	311	290	257	284	314	290	276	290	281	283	295	279	294	292	300	313	301	295	294	323	327	287	305	303	283	275	312	308	291	308	292	300	320	282	281	303	313	310	283	285	312	297	304	285	299	299	320	311	285	298	316	330	317	302	282	287	274	320	315	302	304	313	280	299	284	301	271	326	310	311	293	294	289	303	283	316	314	291	313	314	294	312	301	296	297	280	293	299	291	296	294	300	309	312	302	293	278	283	304	295	300	306	296	287	293	299	291	296	270	282	328	289	298	294	291	315	297	302	298	308	280	306	288	286	325	309	258	304	326	291	288	291	285	287	286	295	284	328	309	305	312	319	273	324	319	285	319	268	301	284	280	307	308	316	326	297	299	313	310	302	317	285	302	346	308	310	308	291	265	274	331	294	315	270	324	281	312	282	287	296	326	308	332	320	315	304	262	278	319	289	331	312	299	293	312	271	269	281	285	287	304	299	325	280	308	283	282	275	298	327	276	300	320	304	305	309	270	285	280	295	330	307	271	296	315	306	316	291	296	310	285	299	320	297	301	307	318	287	307	292	301	313	320	298	302	323	312	304	301	321	270	312	281	301	279	295	291	292	319	278	314	279	314	307	311	321	280	298	326	289	280	334	268	285	314	297	314	330	308	324	287	314	285	306	290	332	307	300	270	290	299	317	295	272	266	282	292	318	307	281	297	304	291	311	269	280	290	277	282	272	327	301	304	303	286	320	300	290	296	306	302	308	296	338	294	270	283	285	292	279	289	291	291	298	285	301	297	278	322	314	281	301	316	272	292	298	302	299	318	287	311	288	299	318	280	292	296	306	318	282	300	315	298	290	306	326	294	285	286	305	322	288	296	282	281	312	281	293	298	276	288	304	304	277	320	283	317	262	282	314	279	270	284	290	271	330	309	316	308	309	281	286	315	304	311	305	338	314	292	314	286	284	296	321	292	283	291	297	281	291	295	325	303	308	284	265	263	278	292	306	291	312	316	296	276	297	317	298	305	285	289	306	286	270	299	297	325	283	318	295	295	278	285	315	287	283	313	297	302	263	306	320	297	282	276	303	318	300	306	272	316	302	300	274	289	312	294	345	274	284	295	300	312	295	286	321	286	272	307	305	319	287	287	272	293	290	315	276	305	315	325	302	300	269	321	282	287	283	306	292	284	310	296	320	282	309	270	294	307	283	279	292	297	313	285	334	314	242	316	290	300	315	310	327	314	298	313	273	333	301	277	296	312	294	298	306	296	278	330	296	285	298	282	292	305	305	282	319	340	283	291	294	294	297	271	319	283	286	290	276	307	280	287	306	311	288	317	283	327	302	318	301	290	273	309	318	280	302	286	322	292	306	294	293	290	276	304	307	296	300	316	289	293	308	298	266	285	308	313	311	291	329	299	312	331	295	301	311	307	336	322	320	313	289	286	316	307	283	308	293	307	291	295	291	290	289	291	271	283	294	285	332	301	287	316	280	297	277	303	299	288	296	294	294	295	310	320	279	322	287	320	295	276	300	309	285	280	312	323	304	294	291	344	308	280	288	292	290	313	268	282	317	278	285	281	316	272	287	302	273	294	346	296	312	307	298	288	300	302	288	285	310	294	312	349	317	320	272	283	312	327	296	289	312	305	280	310	310	298	285	291	295	290	302	294	300	288	290	297	303	287	260	301	281	281	283	307	286	329	293	286	318	349	278	283	296	307	281	320	290	257	288	284	297	271	304	299	308	284	271	292	331	283	279	306	311	301	321	283	309	312	294	298	290	308	322	283	300	283	283	297	291	285	313	281	333	286	268	337	284	308	273	321	300	337	288	276	291	335	317	289	308	314	335	316	279	315	326	310	306	289	308	308	315	300	283	306	298	311	310	300	325	292	311	310	300	272	299	290	286	298	306	315	298	298	288	305	298	296	299	298	278	261	271	294	305	302	275	287	298	280	297	295	272	278	300	272	321	333	312	294	293	276	274	319	293	291	261	297	279	291	311	316	306	301	308	273	297	257	287	275	293	310	317	282	294	297	281	326	300	303	298	304	310	293	287	299	278	305	321	309	286	289	293	298	309	333	305	275	313	302	334	301	325	314	271	294	274	285	299	316	297	275	272	298	306	332	299	308	271	301	285	288	274	315	273	348	307	336	302	307	307	280	281	290	316	300	291	266	302	263	302	334	289	300	275	310	307	306	275	335	293	257	282	285	301	324	309	302	290	305	296	283	331	313	313	307	281	299	283	314	292	324	305	302	288	260	286	258	272	277	293	269	276	279	276	307	304	291	296	307	313	296	273	333	307	329	311	299	291	285	302	327	286	288	304	302	305	297	250	279	254	282	297	319	306	273	270	287	290	305	293	314	292	302	281	339	297	282	268	310	279	298	275	285	311	291	302	308	284	269	306	305	258	290	328	303	291	294	292	311	281	309	325	316	287	293	282	309	284	313	305	285	316	312	331	308	300	315	283	301	283	323	307	303	324	284	289	296	287	336	293	289	285	295	312	306	281	309	275	311	331	284	283	281	322	283	316	300	287	260	320	319	301	300	330	288	295	326	292	314	277	300	287	312	289	328	307	309	288	301	304	292	281	308	307	281	294	310	302	266	288	289	294	298	303	300	304	280	297	301	315	309	299	287	293	295	325	313	300	286	321	271	309	323	313	323	291	304	269	286	290	288	314	308	307	262	290	293	273	303	291	302	290	302	272	362	287	293	307	281	301	306	299	321	288	321	309	305	296	291	283	304	319	292	300	279	322	288	275	295	294	307	262	274	279	287	296	321	300	329	300	301	265	297	293	297	300	302	287	320	285	271	326	288	293	299	328	306	322	269	282	273	312	278	333	308	310	293	304	285	273	304	290	308	286	287	292	287	293	326	295	306	287	324	311	292	293	316	307	329	271	290	310	314	286	315	315	313	285	301	292	285	306	319	317	289	288	292	269	304	281	269	290	312	316	295	308	295	283	293	316	316	313	293	300	292	319	298	323	317	320	297	305	293	273	304	307	295	317	289	261	291	259	318	305	299	269	305	293	329	302	312	292	281	281	296	298	284	317	307	304	281	321	318	336	312	297	309	298	291	297	295	321	284	285	299	295	328	280	278	293	309	289	306	301	296	311	308	294	306	311	288	301	300	301	275	299	307	330	305	285	259	283	307	312	308	312	289	308	281	342	289	321	296	325	261	291	296	286	306	280	290	251	294	293	295
953	226	145	104	88	78	108	100	119	98	89	79	74	72	77	71	75	78	70	71	57	50	45	57	59	59	62	38	58	50	59	51	57	43	41	38	46	63	50	48	43	54	52	60	55	45	56	51	47	44	54	35	41	48	51	50	41	39	39	42	42	55	39	46	59	53	56	42	51	45	48	45	40	48	49	48	36	31	43	54	43	50	53	49	50	47	41	64	46	44	46	47	45	61	48	54	51	53	50	39	46	48	51	53	50	43	47	42	40	36	57	43	50	40	44	50	49	50	52	36	60	41	43	47	49	40	52	55	48	44	49	55	73	47	64	50	46	44	48	42	40	50	44	46	48	41	32	44	56	46	48	37	44	49	53	42	48	53	36	48	48	44	48	53	46	48	47	38	48	44	51	48	58	49	51	44	51	48	31	56	43	44	40	44	39	41	40	45	42	41	50	47	47	42	52	57	49	40	50	47	39	35	46	42	39	40	52	48	44	57	57	53	49	48	36	52	44	48	46	37	47	47	42	39	49	48	40	38	53	39	44	51	46	42	47	41	46	62	46	49	47	37	52	36	44	38	41	44	42	40	46	53	50	52	52	49	33	45	54	58	49	44	39	53	52	42	46	57	41	39	47	47	55	48	43	45	48	56	44	45	46	44	34	49	50	51	43	40	37	39	52	44	45	41	38	50	45	55	49	33	45	42	50	55	44	39	46	43	46	49	37	33	47	42	33	40	51	46	47	41	51	49	44	58	51	38	56	40	39	44	35	46	52	46	47	43	51	40	42	48	44	44	42	47	45	51	41	47	46	42	69	48	34	46	45	40	59	51	57	55	55	40	57	57	44	44	45	57	37	38	41	44	38	43	37	57	35	49	37	55	41	50	43	42	47	29	43	35	59	56	54	49	49	47	41	51	49	43	51	58	50	47	53	47	41	45	49	54	60	45	65	48	53	39	61	45	35	52	45	44	57	46	46	35	41	45	43	45	51	49	48	55	52	41	48	50	34	40	51	48	60	47	47	54	40	54	54	45	51	45	59	34	45	53	38	43	44	39	51	46	57	36	36	55	47	50	43	48	44	43	52	36	56	45	56	54	47	39	45	45	39	37	38	50	47	45	42	44	60	48	41	50	35	51	47	55	48	45	41	40	45	48	38	49	36	40	51	47	45	48	56	58	49	44	42	36	52	51	52	41	49	47	44	51	40	46	47	38	37	35	49	47	51	42	44	41	40	50	45	47	40	43	38	45	44	47	37	49	43	46	49	40	47	46	49	48	46	40	56	45	46	48	45	54	64	45	42	47	37	40	51	35	44	60	41	47	56	49	36	37	54	55	35	49	41	55	38	48	55	41	45	47	55	42	46	47	44	47	48	45	51	41	42	55	44	47	41	39	33	50	47	47	42	49	38	52	46	36	50	54	43	48	39	49	39	41	47	46	41	50	40	40	35	41	49	45	49	43	41	49	37	38	56	42	47	50	47	58	51	45	47	45	46	38	66	53	43	51	35	49	41	43	39	44	51	39	48	48	36	46	41	45	52	47	49	40	44	46	43	48	42	34	51	39	53	44	37	54	36	43	56	37	43	39	40	43	51	62	50	51	54	41	40	44	28	39	43	49	55	44	48	50	50	42	48	46	60	48	43	47	58	52	47	53	52	44	56	41	38	46	45	31	34	48	43	56	61	29	46	48	46	45	51	35	44	49	52	50	48	49	47	51	42	51	48	45	52	42	40	56	58	39	47	39	56	52	48	35	35	35	40	43	47	45	48	41	41	50	40	46	63	44	50	44	43	41	56	42	52	41	45	47	43	51	35	47	38	55	46	52	41	42	34	62	49	49	34	48	60	38	44	42	42	59	52	55	52	52	53	49	44	45	49	35	47	38	39	51	61	52	48	49	47	39	43	44	44	29	44	29	43	45	52	45	44	40	48	45	49	51	44	29	36	37	45	55	42	36	45	56	48	50	53	40	38	45	43	51	50	48	42	39	46	48	41	49	52	45	47	63	51	59	44	39	52	46	49	55	45	34	42	45	45	48	53	33	42	47	45	40	36	44	46	47	44	54	45	47	40	35	42	52	44	48	58	45	35	44	54	61	47	38	43	46	35	54	40	59	42	48	44	61	43	42	41	40	34	44	33	38	45	47	43	42	38	43	46	52	51	54	43	42	49	52	59	38	57	57	41	47	55	45	44	31	61	33	53	42	51	42	46	33	53	37	34	44	49	43	47	44	51	47	46	50	47	54	43	50	44	61	46	54	41	51	36	40	45	51	49	54	54	41	48	45	56	41	44	39	48	46	53	35	37	52	44	45	45	53	53	53	50	44	46	37	43	40	44	56	40	45	40	54	56	39	49	43	49	39	42	64	41	44	47	51	36	45	40	46	38	55	52	50	52	46	53	40	39	44	39	38	46	52	41	37	42	55	46	36	55	47	42	49	42	42	39	57	43	42	48	48	36	54	48	48	53	59	42	35	52	51	38	51	47	53	49	53	43	44	40	38	50	44	46	52	49	41	54	42	53	38	43	35	42	51	39	45	56	51	54	51	38	39	43	54	45	42	46	49	56	50	34	50	51	43	39	46	60	45	54	43	39	43	45	51	35	35	54	54	50	40	53	48	47	43	43	44	41	46	37	58	49	32	43	53	49	50	41	47	39	43	42	50	38	46	54	34	41	33	52	53	54	43	47	39	40	66	51	52	51	53	45	54	53	43	30	52	41	47	37	47	45	52	42	44	55	42	53	56	55	53	40	43	35	48	56	45	48	48	39	40	58	39	35	51	45	51	37	48	45	43	47	49	47	51	36	49	37	59	41	42	48	54	50	53	58	42	44	57	41	36	50	39	40	44	43	51	55	65	49	47	59	46	37	33	43	40	51	49	39	36	52	42	50	44	47	41	47	41	44	52	50	38	43	38	37	52	63	38	45	60	39	49	46	45	51	46	47	53	51	49	55	50	43	47	45	32	40	39	57	35	40	43	53	34	45	51	63	42	46	50	57	55	55	39	53	53	44	51	53	42	54	45	59	52	51	60	53	31	48	48	46	51	34	43	40	54	45	49	48	55	51	48	41	44	42	54	50	58	48	39	56	43	64	50	51	49	54	41	53	58	42	46	35	31	44	46	36	40	45	53	43	46	49	46	46	60	45	47	47	51	46	44	51	37	38	46	47	51	36	46	48	40	51	56	51	52	43	39	41	39	52	50	37	38	40	51	46	45	52	57	42	36	40	46	42	54	37	43	48	38	36	38	39	32	49	51	36	45	55	44	49	51	48	36	42	54	48	41	41	33	40	49	39	39	50	49	56	41	39	53	46	43	46	37	51	38	53	54	55	37	44	46	53	57	53	43	35	45	59	38	46	54	54	43	39	50	44	53	40	44	51	46	55	35	37	42	41	44	37	53	49	53	46	51	48	34	58	45	45	48	47	51	55	42	48	50	39	47	49	41	49	48	54	53	48	45	48	50	36	47	50	46	61	43	39	49
11971	3226	1804	1790	3601	5802	6349	5594	4609	3815	3259	2616	2207	1831	1599	1390	1336	1196	1057	1035	1022	871	820	816	771	692	742	666	622	635	621	623	523	573	601	584	537	548	557	553	515	531	504	508	537	527	513	498	488	519	490	535	512	487	519	468	530	455	493	451	489	493	439	457	460	489	475	457	463	516	465	500	490	464	469	518	453	480	448	430	489	490	475	483	476	437	473	463	472	479	500	473	447	474	455	413	496	463	492	450	465	481	446	476	443	490	468	450	462	470	443	459	490	460	492	450	472	439	475	480	451	460	451	470	495	439	503	498	469	493	469	437	455	449	440	425	457	474	467	482	479	439	455	492	442	458	449	482	461	437	466	471	440	427	453	474	445	438	502	454	445	456	471	470	497	424	480	453	426	478	450	480	498	467	448	418	488	448	439	432	449	463	451	407	464	448	452	484	450	411	419	386	475	444	425	483	415	467	479	448	440	441	482	501	476	441	430	485	451	456	478	421	445	475	431	428	455	463	459	474	433	446	456	441	501	428	439	453	450	446	433	474	452	446	453	429	453	486	441	488	502	439	405	464	443	446	438	474	431	473	465	475	459	440	476	464	459	460	483	430	462	478	483	473	433	459	467	419	478	455	481	435	455	463	445	489	471	423	428	431	463	460	431	473	500	421	475	442	441	414	453	460	435	445	439	436	436	452	441	449	477	449	477	409	404	434	444	455	452	442	439	455	452	427	434	487	446	474	435	460	463	454	500	465	439	437	476	444	462	449	481	483	434	472	417	464	462	424	434	439	503	481	444	462	463	500	493	435	460	492	419	479	449	456	459	424	444	443	419	481	485	460	469	412	444	472	474	465	470	458	430	457	447	431	471	472	450	476	462	489	430	480	464	496	460	418	482	425	439	427	424	501	438	424	437	485	430	468	488	426	485	470	479	477	457	441	455	454	450	445	475	466	452	455	461	423	504	419	430	447	469	462	478	440	443	458	450	446	443	458	427	453	420	481	418	477	454	466	431	471	486	458	427	464	444	445	464	437	463	420	453	461	479	436	466	442	439	448	466	449	462	420	417	482	441	423	449	458	441	422	446	455	451	463	447	414	445	455	436	445	447	450	442	426	453	458	430	422	451	435	456	464	435	449	451	494	460	462	462	461	443	416	480	456	429	482	482	437	427	488	445	479	445	435	471	458	435	444	482	456	470	441	472	473	480	504	500	495	449	446	477	419	481	449	434	451	450	478	450	444	475	449	443	464	443	427	420	450	463	434	452	411	426	476	412	450	439	465	489	456	462	468	452	462	493	451	473	448	495	410	440	440	458	473	459	409	417	464	445	471	446	441	459	414	426	495	466	415	423	445	449	446	469	429	474	441	466	458	426	484	475	444	429	438	444	460	494	445	478	459	433	459	517	433	470	463	425	483	482	442	456	468	457	450	453	446	435	447	472	430	446	426	475	435	446	447	469	466	439	473	490	476	458	424	442	472	441	437	441	413	424	471	481	443	447	454	476	414	462	453	482	468	462	456	420	426	489	457	480	470	470	493	506	458	469	442	450	431	439	458	480	460	474	480	450	452	441	430	442	469	495	462	462	452	463	455	491	477	475	465	452	421	441	453	445	452	437	446	473	463	466	459	502	437	431	466	447	458	502	460	463	473	417	481	465	473	437	477	430	399	449	474	460	445	454	470	450	436	447	451	467	459	473	450	428	480	450	457	410	494	449	467	463	465	429	464	448	439	454	441	447	455	451	481	477	458	453	445	502	436	463	450	438	485	441	478	460	468	441	443	449	482	438	488	441	463	459	473	455	453	423	439	462	428	439	453	443	462	430	497	438	476	473	435	475	474	485	437	470	419	513	441	470	453	463	452	467	452	475	480	442	477	420	451	439	430	476	478	494	440	451	476	430	463	456	463	486	447	429	404	437	463	452	467	435	481	438	456	439	448	458	462	446	407	412	437	438	439	460	453	458	436	461	443	453	432	433	466	459	427	486	441	411	495	456	486	490	440	415	466	511	431	440	474	425	472	455	410	465	430	463	446	484	450	440	443	471	461	477	460	451	466	458	431	400	418	479	431	436	460	466	465	433	477	473	438	436	437	443	471	442	488	442	443	498	436	450	452	453	466	462	466	422	442	455	414	449	420	463	496	448	422	473	447	456	461	479	499	456	450	459	451	478	433	506	449	464	456	446	479	462	457	432	476	431	441	474	420	411	470	476	448	440	458	453	483	442	457	449	453	427	463	475	467	449	458	485	440	446	431	436	439	447	494	456	470	451	511	442	468	452	441	461	457	421	474	459	444	492	432	435	472	421	464	457	451	485	433	452	457	444	469	451	440	491	425	454	459	435	452	450	480	461	425	492	507	471	450	427	481	449	474	481	474	478	457	485	489	491	446	442	450	451	455	472	454	491	440	453	459	486	468	441	437	440	423	441	434	447	436	492	429	444	452	419	434	426	451	421	465	468	438	469	460	444	462	396	455	418	486	400	435	475	480	468	457	453	447	448	434	419	455	433	452	451	421	462	470	442	451	458	472	499	442	465	454	451	458	459	448	426	437	405	463	489	426	471	436	475	441	448	437	492	457	454	470	459	467	405	440	498	433	450	454	442	430	435	438	459	451	432	446	462	450	452	431	431	436	440	475	460	499	449	494	483	485	468	462	464	452	479	445	449	477	489	467	447	458	460	457	467	449	455	467	432	442	467	479	431	471	452	412	463	454	443	464	454	451	419	457	462	472	468	474	469	436	447	443	489	488	425	452	466	438	435	417	503	453	445	494	446	460	457	445	440	433	468	444	451	447	447	449	438	453	510	425	442	478	438	431	447	460	466	421	469	420	468	513	420	460	449	442	402	472	435	468	465	461	496	438	420	443	486	461	492	464	450	459	467	452	424	513	467	459	444	460	469	449	432	483	453	471	402	440	485	458	466	442	431	431	461	433	413	458	447	471	459	492	448	454	451	449	453	516	466	433	454	505	477	415	502	444	468	460	445	438	460	483	450	440	400	431	436	454	464	477	438	438	473	467	434	442	425	431	430	426	477	461	439	427	466	452	485	459	481	461	453	463	421	442	438	470	478	494	476	478	430	458	481	408	468	469	460	405	477	483	496	474	460	450	470	478	442	457	465	460	439	425	480	442	497	423	432	452	419	453	476	449	468	469	469	480	444	449	435	450	472	425	442	401	459	440	469	477	486	460	442	448	432	460	456	419	449	444	444	466	449	434	461	428	461	469	477	448	440	479	445	429	460	439	447	479	472	471	440	460	461	430	468	456	438	489	452	430	432	473	460	461	445	445	423	465	427	444	443	463	423	474	484	423	472	515	456	463	414	472	460	433	484	437	432	454	468	454	469	453	444	425	469	428	436	471	427	450	498	484	449	486	430	443	468	460	449	440	433	451	420	456	449	474	487	444	443	466	476	434	444	440	424	470	457	512	460	470	467	462	480	503	470	476	451	436	473	458	444	453	449	450	427	447	441	434	466	441	460	460
1085	126	87	85	98	87	76	89	83	85	70	61	67	56	66	55	56	60	50	65	46	61	55	56	63	56	58	60	40	57	60	62	48	63	60	59	64	54	48	61	62	63	66	65	53	51	63	59	50	72	60	65	51	73	53	50	62	60	56	68	55	57	48	56	50	60	65	54	51	48	50	41	57	71	49	41	59	49	69	52	59	52	52	55	62	52	58	60	60	47	71	47	60	52	65	57	52	66	60	54	57	50	62	69	54	52	66	57	68	50	59	70	52	62	57	41	58	55	69	56	67	59	65	43	65	63	54	58	52	51	59	41	39	51	57	53	55	54	50	45	66	59	61	42	45	55	50	49	48	53	66	59	57	54	43	60	52	52	55	61	48	47	59	60	50	69	55	61	47	56	60	49	51	46	63	50	65	57	42	59	49	63	58	58	61	56	60	44	55	69	57	59	53	52	68	62	60	45	47	53	60	65	63	61	62	59	54	46	61	54	65	60	58	55	57	52	50	49	57	48	64	54	59	59	47	53	47	57	61	47	61	57	62	59	54	63	50	52	60	64	58	65	48	66	60	56	64	47	62	54	47	63	62	54	60	54	64	60	56	64	48	71	52	55	39	54	71	57	59	52	57	73	37	53	60	63	61	45	61	54	57	56	53	55	48	62	58	60	55	63	59	45	61	50	53	58	43	52	63	66	49	54	34	59	57	50	58	48	58	61	54	61	60	58	46	39	56	51	58	49	56	56	57	50	53	50	44	74	60	51	39	53	55	50	74	64	55	59	59	56	50	63	55	55	54	62	67	47	48	63	55	47	43	56	64	49	53	66	49	72	53	51	57	44	51	48	53	67	50	48	71	67	61	45	55	60	46	51	58	46	67	56	50	51	53	50	44	52	62	53	66	73	43	65	55	57	53	52	50	61	59	52	42	56	67	61	44	54	67	57	53	55	56	61	36	52	59	49	52	55	63	47	54	54	68	60	65	55	74	56	58	56	63	53	52	45	49	66	69	49	53	38	54	43	60	57	38	57	50	48	63	62	55	51	65	56	57	53	45	51	71	67	61	54	56	58	52	67	51	50	52	56	49	49	63	53	57	63	60	45	59	71	54	56	46	60	63	51	60	50	47	50	48	62	56	53	46	67	62	51	57	68	65	60	49	45	42	47	68	70	60	59	47	58	65	42	53	57	50	56	48	47	47	57	50	52	65	53	61	70	61	61	50	51	50	43	64	37	48	61	56	63	50	65	51	52	67	44	45	41	48	46	71	56	54	53	59	58	46	49	54	63	51	59	53	51	61	56	38	59	58	71	51	55	63	52	76	56	60	50	55	48	52	65	68	56	67	61	71	52	67	62	72	51	64	57	55	59	68	62	47	56	59	72	61	64	69	54	64	51	44	61	60	56	48	66	62	58	56	55	61	56	43	49	48	54	59	51	45	66	50	52	52	64	58	58	55	57	60	52	54	55	61	50	56	56	52	43	44	42	61	53	66	66	49	56	53	52	61	68	55	43	40	59	56	65	67	66	54	43	51	52	64	61	63	53	61	52	47	73	58	50	51	44	56	63	62	56	56	55	47	59	55	55	54	55	59	53	60	65	60	69	56	62	55	65	56	59	49	42	58	61	62	52	53	57	64	49	54	50	52	49	53	58	61	62	48	52	60	50	59	46	51	55	50	54	53	53	49	51	37	46	56	44	55	57	61	48	59	57	58	53	68	59	65	57	60	51	54	55	45	62	47	58	42	57	59	53	55	58	66	54	54	63	51	63	53	59	69	58	56	62	48	59	59	65	68	59	70	53	54	55	65	55	50	68	57	49	67	56	53	51	56	57	53	53	55	65	62	62	50	56	57	49	56	54	55	56	61	42	61	65	72	60	53	63	51	61	53	58	51	41	45	49	58	52	67	53	54	48	52	64	58	63	48	46	58	57	62	41	71	54	62	59	51	49	75	49	50	62	56	60	59	58	47	62	58	35	56	51	52	53	50	58	55	48	64	53	52	45	56	70	67	57	67	53	53	50	57	56	61	59	49	60	60	54	45	67	56	45	54	58	65	62	49	52	70	39	50	58	56	56	67	53	71	79	46	59	56	58	55	67	54	67	55	54	55	59	55	60	45	60	55	58	55	50	58	66	47	60	62	51	52	63	56	56	66	51	57	52	57	49	72	62	66	55	48	51	55	67	56	57	59	53	57	49	56	59	53	64	70	56	50	62	52	42	57	62	53	62	48	62	43	60	47	58	58	70	57	63	61	58	57	65	57	57	51	58	57	62	59	65	61	70	48	56	58	65	58	61	57	56	83	54	70	56	58	62	57	48	43	55	63	54	46	55	48	64	59	63	61	58	47	64	46	65	56	59	70	70	64	43	58	66	43	65	56	54	61	50	52	53	52	57	66	46	55	43	66	52	63	55	55	52	53	40	64	52	66	58	53	57	63	46	57	51	63	70	60	60	46	54	49	62	51	49	62	49	52	45	65	52	48	57	63	62	60	57	52	58	61	42	48	60	62	53	63	47	78	66	60	66	59	42	55	65	59	50	67	57	49	56	47	55	61	48	73	50	61	63	53	56	51	59	54	53	65	51	55	76	59	61	46	39	58	55	54	61	62	52	66	58	68	54	60	51	56	71	63	43	54	45	69	68	51	62	57	44	47	61	63	52	61	53	57	35	58	65	41	51	67	71	52	47	52	62	51	50	41	50	65	46	54	58	66	75	67	66	56	53	44	39	64	50	46	48	46	61	51	61	54	61	53	78	55	55	54	60	58	78	69	44	51	63	55	50	63	36	62	64	60	57	60	65	62	56	48	65	51	57	47	63	46	66	54	64	41	57	57	56	44	48	69	57	54	55	68	60	58	53	61	51	56	54	47	58	44	61	66	54	64	60	54	75	60	52	61	63	53	55	58	65	48	51	60	63	51	45	55	53	46	52	57	44	56	61	55	41	53	50	50	57	60	69	56	65	46	56	62	45	65	54	67	45	62	59	59	62	48	54	70	55	56	52	51	57	55	58	53	46	58	56	53	48	49	71	50	63	47	55	46	63	41	50	58	57	66	51	50	64	52	54	63	58	46	68	55	62	51	57	74	75	47	62	44	42	53	57	72	68	61	48	52	49	60	71	48	67	52	47	61	60	59	62	67	61	57	62	61	48	60	61	54	67	59	55	59	48	59	56	55	58	58	64	48	54	60	52	51	76	50	61	57	57	65	57	58	47	61	50	60	52	55	62	53	56	58	47	49	56	52	57	60	66	39	59	52	51	54	60	69	54	52	48	43	44	53	61	51	58	66	52	48	64	55	65	60	62	58	61	57	54	59	51	54	61	54	57	48	55	69	54	64	56	59	53	59	51	52	64	64	53	67	61	63	49	53	55	42	74	52	49	53	62	53	54	53	73	51	59	41	71	46	52	75	64	58	52	57	61	69	53	63	66	63	61	55	46	45	52	58	47	42	57	60	46	58	54	55	49	55	44	58	57	61	67
8800	1757	1108	1096	1870	2800	3028	2676	2233	1838	1634	1329	1148	1024	942	858	850	797	761	731	678	625	685	641	623	632	608	619	563	589	593	583	581	610	589	550	555	558	562	507	549	580	577	511	575	522	557	571	505	527	538	548	495	511	550	568	557	558	525	604	554	533	571	559	528	520	528	574	539	531	557	536	561	558	540	542	545	575	576	491	492	493	509	552	535	551	535	548	552	505	511	556	537	566	556	499	541	541	563	552	530	563	545	552	541	528	562	564	511	541	527	538	558	521	521	516	521	523	570	550	543	578	482	541	526	532	561	547	540	552	541	592	543	513	553	522	493	473	501	573	557	527	548	521	507	521	559	515	547	519	504	538	485	502	550	521	520	508	523	534	592	508	513	529	525	562	550	541	537	573	515	499	534	539	523	520	550	542	540	519	574	542	549	580	538	508	509	552	508	522	549	547	528	551	601	556	565	512	526	528	533	482	543	560	556	518	520	542	545	498	521	544	535	526	533	548	557	521	531	544	538	564	513	522	532	548	513	515	528	535	560	538	505	576	577	534	520	523	524	539	542	534	526	566	577	512	522	507	554	594	507	546	557	546	549	547	509	540	480	529	549	537	499	519	529	536	507	491	515	575	553	541	538	547	535	534	556	554	553	544	513	510	534	559	529	533	545	558	498	544	539	541	543	551	519	546	521	567	536	533	502	530	532	521	569	532	524	553	539	499	519	520	521	493	564	558	594	530	510	495	548	495	546	524	549	544	486	491	574	558	512	534	529	567	503	570	550	499	565	478	537	541	547	553	576	511	529	604	552	504	576	531	548	520	555	532	570	487	524	584	535	515	526	563	523	484	549	532	518	493	511	515	513	494	569	532	534	528	538	566	543	530	540	515	531	500	530	516	545	538	535	544	502	488	545	567	536	541	563	527	546	554	516	514	535	538	531	566	536	508	558	546	532	565	531	528	589	558	521	534	521	511	523	529	560	543	513	510	516	528	526	521	546	548	576	524	525	538	543	557	540	483	550	537	552	513	526	533	509	526	545	576	572	567	516	540	540	557	530	536	505	489	542	606	529	555	563	578	542	483	561	542	535	543	504	506	535	534	509	554	506	542	524	550	510	549	562	528	476	526	529	513	513	520	515	510	513	542	531	561	558	528	620	496	525	585	512	527	593	535	539	512	530	547	497	548	552	544	554	562	536	543	578	531	517	508	555	540	514	573	530	528	500	484	543	556	516	551	541	548	553	603	531	508	556	547	497	490	527	541	564	485	546	512	528	554	558	514	562	535	525	532	505	503	538	569	513	560	552	529	533	538	515	516	596	492	480	538	587	524	539	508	518	558	490	539	491	490	549	507	527	534	558	579	521	517	539	533	527	538	570	502	542	517	519	491	511	508	524	562	535	515	491	502	541	526	507	540	574	501	574	520	535	562	542	553	512	534	528	470	538	509	534	530	532	524	506	516	587	539	483	541	535	532	586	534	520	506	519	541	550	513	522	535	522	536	515	537	540	528	476	544	511	540	550	552	530	575	539	617	505	497	552	510	526	527	530	548	553	515	523	514	545	532	533	474	505	493	528	560	505	528	507	536	527	533	494	552	546	541	522	586	523	509	516	534	541	565	505	526	513	532	519	522	522	544	549	508	509	536	549	493	490	581	555	515	535	503	541	540	512	585	564	582	546	525	528	522	546	517	557	551	511	490	584	568	536	519	560	524	555	510	530	556	476	536	555	516	538	549	538	559	564	561	482	538	551	543	519	560	554	564	508	505	547	547	538	544	535	545	555	536	547	562	483	545	520	541	506	535	555	547	553	567	532	538	537	514	566	533	521	533	538	513	516	513	541	554	558	545	518	540	562	578	515	539	506	510	559	561	514	559	545	525	502	536	550	518	541	547	555	511	505	541	582	544	517	507	534	542	568	534	506	561	540	561	573	511	551	501	486	554	576	537	493	526	525	528	545	543	550	546	531	537	531	505	536	554	535	533	537	539	516	564	556	582	584	535	539	539	555	534	524	491	523	555	555	518	551	570	558	479	573	558	531	519	570	516	531	526	487	500	533	528	562	512	573	533	550	534	526	551	560	532	533	573	582	527	552	543	568	550	509	553	541	566	534	527	538	564	567	531	513	525	558	539	499	548	551	559	541	530	507	549	559	505	557	502	565	515	519	471	542	521	585	545	558	513	501	495	527	519	540	521	495	544	577	549	533	564	556	550	497	567	516	544	527	534	537	518	497	570	548	546	506	541	510	519	504	553	567	575	533	539	533	509	544	568	577	544	560	515	547	498	604	559	515	542	558	521	513	521	583	530	555	524	500	544	542	528	524	507	555	562	537	535	537	530	509	508	537	534	550	529	588	579	525	543	483	540	519	528	532	476	512	541	542	531	523	492	567	569	555	545	525	522	541	548	470	561	533	552	563	534	528	527	542	524	545	539	511	553	552	504	563	536	541	531	535	512	526	531	528	521	523	530	523	557	519	583	560	565	508	560	517	562	531	519	540	556	520	556	551	537	530	543	537	533	502	558	540	573	543	525	601	529	502	511	501	529	577	515	539	528	530	588	548	519	586	517	543	531	547	513	537	551	522	559	545	546	513	537	520	543	493	547	522	535	503	550	565	534	544	529	558	554	545	521	510	518	533	545	512	529	520	522	574	539	535	510	541	525	499	562	494	552	544	489	530	555	491	553	530	547	523	481	551	542	544	513	555	510	529	544	480	539	536	558	549	589	562	502	509	519	549	569	507	508	523	528	544	566	540	529	520	579	519	545	545	535	539	549	520	552	560	496	524	537	579	530	505	492	533	514	515	560	489	522	564	542	518	544	571	534	569	499	568	566	501	505	549	565	555	546	540	513	546	525	493	536	561	514	532	494	514	538	576	527	572	504	571	578	532	481	590	517	550	530	528	519	507	527	564	553	549	549	581	539	522	526	528	541	508	519	484	550	567	527	461	549	567	571	520	520	532	524	503	556	584	533	548	529	511	519	559	523	536	526	531	521	515	559	517	571	525	549	574	509	528	556	537	527	518	541	522	538	559	570	535	542	537	512	543	560	568	491	556	548	553	548	532	515	545	557	551	519	515	550	529	532	526	561	529	522	528	521	559	520	537	525	527	515	555	544	548	537	592	505	515	511	549	546	537	527	565	557	544	555	534	529	524	541	541	539	560	526	558	540	536	497	530	550	519	516	559	554	591	571	565	558	528	542	545	495	535	499	509	515	532	512	536	555	578	502	527	532	531	513	541	534	575	524	515	536	545	520	513	530	495	516	467	542	535	533	554	530	521	520	585	540	549	512	510	523	477	517	540	519	491	497	509	502	542	544	546	524	517	576	576	496	545	515	522	554	532	530	541	536	511	550	512	550	508	526	561	533	580	561	553	533	488	528	558	535	538	533	538	549	515	564	527	525	537	559	538	546	506	520	560	542	557	551	531	557	521	537	520	543	542	524	498	507	541	529	522	542	516	504	542	565	531	563	541	531	555	546
589	186	151	100	97	74	125	106	113	98	103	81	91	100	79	77	80	75	80	74	87	67	64	73	73	70	70	74	77	79	74	83	64	70	69	61	81	65	74	50	63	57	66	77	55	81	64	66	63	68	77	79	79	63	61	60	87	63	68	53	61	70	74	66	54	63	62	73	72	63	54	73	60	66	57	72	66	70	59	58	77	63	76	70	57	64	64	80	72	74	58	77	57	73	63	78	66	62	81	58	69	75	55	72	64	83	64	47	74	60	72	71	67	64	71	65	63	74	62	52	64	60	73	69	75	61	67	80	65	55	62	49	72	57	72	64	68	61	68	90	73	52	46	62	50	67	65	67	63	55	59	54	70	59	62	67	58	56	48	72	66	63	58	73	73	55	62	72	62	55	75	62	50	63	55	76	68	72	69	59	74	56	69	61	71	61	74	59	71	81	72	57	81	59	72	62	69	69	77	60	63	63	67	66	76	62	60	67	59	75	83	64	62	65	56	63	80	56	68	74	69	73	64	59	59	76	71	67	70	59	76	64	66	65	72	76	73	64	60	79	62	75	72	68	57	65	77	58	63	56	74	58	64	67	78	82	69	80	55	79	61	70	62	64	70	71	63	65	69	66	64	59	62	59	69	68	67	75	64	78	62	61	69	60	83	63	68	85	67	62	70	68	70	74	63	61	55	69	68	71	74	73	64	71	64	62	69	62	71	69	75	61	70	83	75	61	69	65	71	62	71	72	76	74	72	59	54	65	69	65	74	66	70	60	60	74	57	65	81	83	78	66	64	71	56	73	62	60	71	59	72	78	57	67	68	66	68	74	82	60	57	60	67	68	67	47	76	64	53	73	64	58	68	66	61	66	69	61	59	64	71	71	61	59	66	51	75	60	84	69	67	72	64	71	65	61	70	66	70	55	66	71	64	67	78	62	53	79	74	49	63	71	72	78	71	72	69	64	58	56	69	53	71	66	78	64	66	73	80	57	64	65	70	54	79	67	68	66	51	76	59	69	68	60	72	60	82	94	57	72	69	79	74	58	67	55	68	61	65	67	57	66	69	66	66	60	67	63	69	69	67	77	65	73	78	76	71	79	58	66	73	60	57	62	78	74	70	61	71	56	70	67	74	58	69	70	63	68	66	70	63	63	63	67	68	63	85	61	56	81	70	80	61	76	76	74	65	67	65	70	61	72	64	65	60	80	64	60	70	54	71	77	76	68	68	73	64	70	69	53	56	58	64	62	63	76	66	64	66	59	65	53	68	73	76	73	71	57	72	62	62	61	67	76	65	66	71	63	67	81	55	77	65	69	61	61	64	81	54	66	64	64	68	87	61	57	68	65	62	48	75	74	61	67	89	63	59	59	69	63	62	61	67	61	56	75	60	75	69	47	70	52	55	66	68	61	74	55	67	63	60	58	59	66	68	55	70	68	82	67	67	70	84	56	67	78	56	67	69	60	54	76	53	78	68	72	71	57	63	67	71	57	74	80	75	59	65	55	69	44	79	70	77	75	70	53	72	67	63	61	70	75	66	65	74	73	76	64	59	85	69	83	91	62	66	71	54	63	88	68	83	63	76	62	63	66	81	66	63	62	68	68	71	66	63	62	74	60	60	71	62	69	68	54	79	51	62	63	66	71	64	72	67	66	72	69	80	57	74	80	77	61	66	69	68	76	69	74	77	68	57	75	67	54	56	62	65	70	51	55	70	69	76	56	69	76	68	61	57	77	62	80	76	69	71	69	66	78	74	66	65	77	61	70	74	59	62	69	78	75	63	58	85	69	59	65	75	65	52	71	69	65	72	65	74	65	78	81	79	72	76	74	77	66	66	69	96	77	82	65	65	68	56	79	59	62	79	82	68	58	74	54	65	59	70	72	67	73	72	58	84	59	56	76	78	69	61	63	48	72	57	57	57	60	62	61	46	54	61	65	74	67	70	58	50	54	59	67	54	84	60	79	76	63	52	64	69	64	65	60	74	68	61	61	83	73	65	67	67	65	69	55	57	64	67	69	62	62	69	69	81	68	68	54	64	62	63	83	58	71	76	60	65	72	65	70	60	78	64	67	46	68	55	68	69	62	62	82	49	65	70	79	77	72	77	70	65	65	71	72	77	70	68	67	50	74	64	58	71	66	56	68	75	62	57	75	68	65	61	61	67	64	53	70	65	70	63	63	59	76	67	72	67	65	63	70	70	67	64	69	56	70	52	65	63	74	68	67	71	63	61	68	68	66	61	67	54	59	61	65	50	66	60	65	58	69	65	68	73	65	72	78	65	55	76	62	65	72	54	66	63	66	66	65	67	72	75	70	71	57	70	69	48	77	78	65	71	50	58	73	70	68	75	72	49	77	69	59	68	60	79	65	71	71	72	64	68	56	62	69	70	60	58	71	75	64	71	80	73	59	88	62	74	77	56	73	55	78	66	65	59	60	68	72	73	64	58	63	80	67	69	78	62	55	77	56	65	59	61	79	78	80	73	66	67	72	71	56	66	63	71	57	80	69	64	70	74	61	72	64	61	54	70	55	75	73	68	68	83	53	61	56	55	61	74	63	65	57	75	83	60	63	54	64	57	69	67	79	63	68	62	68	72	69	76	54	63	50	74	57	58	67	63	85	58	54	60	64	55	59	66	56	70	73	63	75	80	76	69	68	67	68	71	68	65	58	66	61	70	56	56	57	65	66	70	69	74	61	65	68	70	68	61	76	64	77	63	58	58	82	78	61	82	68	61	60	68	81	67	50	66	52	72	67	63	77	53	58	66	75	71	62	63	65	59	81	64	67	84	53	78	68	56	52	59	70	58	43	65	66	65	65	56	61	68	77	61	72	63	71	90	58	67	66	63	75	65	69	59	68	69	55	49	57	76	57	72	66	77	64	79	70	57	78	69	42	65	81	53	56	65	69	72	71	61	50	60	61	68	68	72	61	71	78	76	87	65	62	65	65	67	56	49	82	75	82	61	72	70	63	66	55	68	61	67	54	63	66	77	59	67	50	58	63	78	60	73	65	65	72	69	61	74	71	80	66	75	68	58	68	64	67	69	67	60	70	74	65	58	60	67	67	75	56	89	67	70	73	74	64	63	54	81	67	83	59	61	59	70	63	81	60	73	57	68	54	74	58	80	71	70	63	63	74	63	60	81	79	60	64	77	61	54	77	63	58	74	51	74	78	69	66	81	87	71	69	68	69	66	77	69	64	70	60	63	63	73	62	70	59	60	58	70	55	73	65	52	61	67	70	79	83	71	68	73	67	76	73	62	63	66	60	78	48	69	68	66	48	67	61	65	65	74	72	72	68	70	68	78	65	75	68	81	67	63	68	68	74	58	57	51	75	78	67	70	78	69	50	65	81	78	70	76	74	73	65	71	77	60	83	60	70	54	79	72	66	67	65	42	56	63	65	72	69	78	70	65	62	77	73	72	67	61	74	67	55	69	70	55	67	70	72	73	90	75	78	65	85	69	64	60	62	82	69	62	67
8958	2834	1631	1563	3143	4654	5013	4631	3754	3030	2478	2104	1864	1604	1448	1230	1183	1133	1050	963	988	900	880	865	826	825	800	793	777	732	811	781	730	744	732	712	717	717	684	708	735	673	678	670	661	665	727	706	689	651	699	657	630	688	675	620	642	636	632	648	667	678	641	634	642	649	641	668	650	649	625	630	687	644	661	671	631	654	633	616	700	657	656	679	671	692	676	620	619	643	680	651	659	652	620	647	647	646	673	663	657	634	645	622	659	649	643	685	610	699	678	642	629	634	656	574	667	632	641	662	630	620	663	655	629	627	623	617	654	644	609	666	593	659	666	638	640	618	636	603	679	662	599	646	682	650	677	690	603	599	601	708	681	674	669	677	634	648	709	636	670	650	661	651	624	645	609	646	652	676	649	637	661	678	689	640	619	667	600	640	651	634	636	615	622	653	659	606	644	619	636	640	658	629	655	630	582	663	638	669	624	639	662	704	676	652	645	639	653	588	621	651	667	661	659	611	629	635	649	679	615	652	617	671	658	635	631	671	640	658	667	636	604	628	648	663	663	621	642	648	637	663	681	626	640	652	633	618	607	665	649	645	579	673	651	632	634	580	664	674	642	649	613	684	637	659	655	636	601	604	631	608	614	638	671	670	672	631	622	615	700	612	654	683	620	649	605	674	641	649	625	636	662	655	667	653	678	650	615	616	693	680	630	687	634	608	643	627	656	634	613	649	664	649	651	662	684	651	623	628	648	660	607	656	681	648	651	673	697	643	596	627	619	639	653	601	657	621	667	660	638	637	650	658	642	662	666	612	628	594	623	698	639	639	658	651	633	624	629	570	615	622	580	651	603	621	666	609	643	683	640	678	671	631	641	679	684	632	664	651	656	655	658	694	647	656	617	636	691	591	647	665	607	599	633	597	700	640	629	627	637	636	612	684	626	626	639	646	601	638	597	621	633	622	654	625	643	626	606	645	624	663	607	660	648	684	627	651	622	630	641	635	616	712	613	642	645	675	653	636	665	688	664	644	647	606	616	623	636	617	639	598	596	649	632	602	671	687	633	648	625	682	626	653	672	677	633	633	681	647	626	632	653	625	617	631	639	612	601	673	675	665	657	622	619	656	656	636	652	635	666	656	674	649	620	660	628	670	675	651	613	641	630	651	628	629	660	658	616	646	655	692	667	696	661	635	674	642	619	664	622	589	644	636	699	647	661	639	632	660	692	664	653	676	664	649	608	629	663	659	650	666	620	633	587	678	607	652	668	652	646	665	658	664	655	631	614	684	635	615	636	627	637	638	607	658	630	615	631	623	669	663	645	643	673	650	678	607	629	658	621	602	674	668	651	648	644	625	674	623	626	647	637	639	642	610	667	606	606	654	677	650	631	632	630	644	641	662	598	598	635	665	638	635	642	712	629	620	656	628	670	617	700	653	628	695	630	610	625	709	650	666	654	638	619	615	604	596	647	676	646	635	616	671	615	643	602	645	668	632	652	601	618	620	650	668	641	647	614	642	610	616	685	625	659	661	633	627	658	631	627	647	615	653	660	625	649	658	610	605	699	588	652	646	654	627	621	639	665	619	621	660	669	645	637	621	637	653	635	583	669	661	619	650	626	655	665	664	661	630	634	616	643	614	688	577	686	675	640	675	646	646	621	627	655	684	620	616	647	663	639	607	679	677	632	674	650	637	683	620	648	654	632	645	626	616	602	615	628	605	670	654	658	608	596	635	640	672	618	631	626	653	637	663	665	595	586	619	667	649	632	658	645	645	662	631	639	618	616	681	675	666	648	624	639	655	682	688	662	623	640	701	695	599	684	607	614	641	606	663	598	628	648	640	608	618	619	654	642	660	593	669	643	653	634	685	672	632	612	660	609	603	668	618	646	606	633	668	687	654	638	633	630	627	633	634	646	637	605	687	653	624	639	663	646	630	656	647	657	618	626	647	682	659	634	607	654	636	656	630	677	661	651	614	654	673	664	635	630	673	643	649	667	635	623	668	638	599	636	632	634	646	654	676	640	646	664	675	640	695	655	623	644	634	620	667	622	627	618	617	675	678	628	647	681	671	647	633	664	677	633	653	659	639	654	632	643	666	649	634	648	612	582	614	628	623	619	693	688	613	624	673	657	633	654	646	642	636	673	605	668	674	663	654	647	630	617	608	632	627	649	631	667	609	631	633	604	696	688	630	677	638	653	684	624	641	642	652	620	657	644	616	626	639	629	663	671	597	622	671	635	654	632	637	672	638	674	611	644	583	617	637	646	636	679	640	665	613	658	667	660	659	609	659	657	620	643	605	640	624	690	625	682	606	655	685	627	643	619	679	665	651	592	635	638	633	617	632	660	663	666	611	629	648	669	622	649	656	634	634	636	615	608	643	638	669	618	605	661	590	669	669	592	655	649	602	623	642	592	681	706	625	660	661	644	674	644	627	632	669	620	637	590	651	610	611	657	660	663	672	647	647	634	653	634	664	650	630	658	670	652	631	604	643	677	664	689	636	667	637	659	652	571	629	619	670	655	666	629	637	600	618	677	622	610	634	649	630	601	672	666	628	696	620	590	689	653	642	660	685	645	631	682	624	644	631	618	656	634	601	628	621	681	638	627	618	704	666	667	643	586	605	668	691	648	622	647	616	662	636	666	620	719	632	599	611	685	684	636	626	674	672	634	653	651	642	635	646	641	672	642	668	660	619	613	612	666	628	652	645	606	614	626	657	618	628	693	649	633	638	665	640	660	618	710	669	651	681	632	640	613	663	629	623	613	655	642	682	609	640	662	646	611	629	629	675	618	644	697	651	689	620	651	626	597	654	666	670	610	643	608	611	664	632	666	642	678	679	647	634	659	600	665	663	646	667	604	649	685	657	611	660	637	660	624	595	668	649	638	609	695	641	657	618	630	635	681	646	612	659	664	666	641	659	663	612	612	644	680	634	681	656	651	637	636	647	646	653	662	648	650	664	601	664	604	630	665	631	620	620	620	582	657	677	637	654	675	679	670	654	645	663	649	640	604	663	593	598	632	676	629	652	661	648	631	633	635	581	641	647	646	618	639	673	654	629	610	664	642	572	593	645	646	612	627	655	684	669	647	659	585	641	655	631	592	643	619	663	641	612	632	654	628	664	631	666	633	651	671	618	659	690	641	672	661	614	623	603	670	643	608	655	649	636	630	647	615	647	656	662	655	656	665	602	694	627	708	680	653	632	637	628	681	642	605	628	646	646	628	673	636	638	626	626	600	654	622	635	648	602	685	645	612	622	574	588	621	618	612	615	639	651	653	667	645	676	633	650	684	651	640	619	617	658	622	595	681	662	679	620	657	657	677	623	651	642	640	659	679	644	641	674	603	631	608	630	634	636	689	616	625	682	644	634	601	691	649	669	659	662	676	647	638	647	621	620	591	641	597	673	658	666	655	627	656	645	633	689	704	657	684	651	619	646	649	620	659	724	686	618	646	638	646	618	680	627	647	648	646	608	610	623	623	649	684	633
1646	145	83	80	57	55	78	66	70	70	62	55	58	59	42	48	50	42	40	25	46	41	51	27	30	38	43	41	48	30	35	39	34	33	28	36	41	32	29	33	40	31	30	31	36	37	44	29	37	34	30	24	40	27	32	43	36	30	37	22	30	31	33	38	34	34	33	25	34	24	31	47	29	36	36	40	35	22	34	35	30	29	38	33	17	35	33	34	34	31	40	42	33	35	36	40	28	30	27	30	30	31	34	41	34	33	32	32	23	32	30	35	32	40	40	40	22	39	31	30	37	37	33	31	40	33	26	36	30	40	34	28	33	38	30	31	20	33	33	32	25	28	34	28	39	35	24	30	34	38	34	26	30	39	28	36	39	33	30	22	26	30	35	29	26	29	31	23	31	40	25	24	35	34	31	44	33	26	32	35	37	32	35	31	40	40	33	30	54	36	41	33	23	30	28	39	42	25	31	34	31	30	36	31	28	34	30	33	34	22	39	37	40	29	39	31	31	25	33	40	24	23	41	37	40	28	20	40	36	30	39	39	26	29	37	32	40	26	35	37	32	29	33	31	32	36	29	26	33	35	30	42	35	30	38	31	34	40	31	22	39	30	24	30	41	39	47	38	34	31	34	43	26	27	32	24	32	32	28	34	22	35	36	29	37	26	23	38	27	27	25	32	33	30	29	37	34	34	39	41	31	29	26	28	31	34	38	36	29	27	31	39	41	27	35	47	32	31	26	37	37	26	36	28	31	29	23	38	26	33	29	25	28	29	26	29	32	45	26	30	24	28	32	36	34	29	31	26	33	32	32	27	28	29	25	32	32	15	31	24	31	31	25	26	34	36	36	31	20	31	24	24	37	29	25	30	47	33	24	30	30	33	33	33	37	40	33	30	33	32	31	23	25	34	25	34	27	39	30	32	30	39	32	38	24	46	34	38	25	27	28	34	41	35	27	36	29	35	26	33	26	31	39	33	27	39	33	35	25	35	32	33	15	29	29	40	28	22	35	41	39	32	35	35	27	36	36	25	33	29	30	34	44	32	26	29	31	37	31	46	30	33	31	29	30	38	33	29	41	31	40	29	31	38	35	30	33	30	31	29	31	38	33	37	29	34	29	42	35	38	28	36	43	32	33	25	34	26	29	36	27	30	24	42	21	42	31	31	31	33	27	29	37	22	25	27	35	47	32	30	30	42	28	27	36	31	22	31	27	37	33	28	27	25	28	33	38	31	29	35	29	41	30	39	32	35	33	24	32	22	24	28	33	32	25	25	27	27	24	28	32	27	25	33	29	32	31	43	40	41	34	23	25	29	35	30	45	32	28	31	27	25	41	35	24	28	25	27	26	28	34	39	35	32	26	22	34	35	28	31	36	34	30	35	40	39	23	32	32	29	31	27	33	27	36	41	33	41	29	19	42	35	37	28	28	32	35	29	27	37	32	36	34	32	40	34	37	24	37	29	28	28	25	22	34	27	34	31	36	38	29	24	37	37	28	30	37	34	34	35	27	41	37	37	27	32	33	38	18	29	34	37	24	38	27	32	36	26	23	29	42	37	29	26	32	45	41	34	26	34	30	37	22	30	29	27	41	51	30	36	38	32	43	27	24	31	34	25	45	33	23	29	27	28	28	31	45	32	32	21	32	30	37	36	38	32	43	41	43	39	36	34	27	23	28	30	34	37	31	31	30	33	42	29	27	24	19	36	33	40	31	25	27	32	22	35	39	20	35	27	26	36	19	25	47	30	28	33	33	31	29	29	40	33	26	23	26	26	30	37	24	31	33	32	31	32	31	26	35	34	28	38	36	30	31	37	26	34	27	39	30	40	25	27	28	27	27	28	36	30	36	39	33	33	35	33	28	28	26	25	25	33	31	34	31	39	22	34	22	36	27	30	37	33	27	29	33	29	32	33	35	38	34	33	22	30	39	28	33	32	33	26	35	29	37	35	31	44	35	20	35	34	34	36	34	30	43	26	39	37	33	31	26	34	18	49	39	28	37	27	31	41	23	36	20	34	23	26	23	30	28	28	32	40	28	32	34	37	38	32	29	36	29	41	31	27	26	46	25	28	34	28	29	23	38	42	33	33	23	39	35	46	21	31	24	38	26	31	26	28	39	30	42	31	18	30	29	31	29	35	33	37	31	43	26	42	32	37	25	39	30	19	36	27	22	37	30	28	22	40	30	33	27	28	32	29	28	33	35	43	30	40	35	29	41	32	33	33	37	28	39	33	30	34	38	35	38	33	24	36	31	33	36	26	30	26	39	29	38	28	33	27	31	35	16	41	30	33	31	23	25	40	36	33	36	39	29	37	29	41	31	30	41	28	33	26	33	34	33	31	36	21	35	32	33	29	39	35	33	35	34	29	30	32	23	34	35	26	36	25	35	32	40	34	34	27	33	38	36	41	43	31	25	24	25	30	36	33	43	30	28	30	25	33	47	37	35	30	38	34	29	27	34	21	34	33	33	45	34	39	25	34	37	25	26	30	35	28	36	28	22	35	40	34	32	36	38	49	31	30	27	39	36	38	27	33	23	33	28	34	22	31	31	31	23	25	31	43	36	35	26	28	35	25	26	41	35	40	27	30	23	34	31	32	29	30	35	22	36	40	39	43	33	34	27	38	31	29	22	26	33	37	35	39	37	31	33	26	32	21	36	40	26	28	30	33	37	40	27	24	34	40	32	29	26	24	29	17	35	39	32	35	30	36	39	37	24	33	33	42	31	25	33	41	32	36	36	34	28	27	35	36	38	32	31	31	25	34	34	35	29	36	33	38	27	35	29	35	27	38	37	37	42	27	43	27	36	35	41	32	33	32	35	27	27	18	37	40	32	35	39	33	34	37	27	26	29	35	31	37	34	24	38	33	39	30	37	32	38	32	31	35	37	34	35	47	32	32	30	31	25	33	38	18	33	32	47	33	28	36	37	30	29	24	34	46	26	27	38	36	37	38	44	48	22	39	39	34	39	39	33	30	33	27	25	39	31	24	28	22	39	39	30	35	26	32	30	37	38	30	22	26	28	35	30	35	25	33	34	33	37	38	30	25	42	32	32	34	26	32	35	35	37	34	34	38	38	34	23	45	42	35	29	38	33	31	30	42	30	34	38	19	24	29	36	30	30	37	40	21	35	43	31	28	40	37	24	31	29	31	37	33	32	29	37	31	36	29	34	22	27	35	33	37	51	33	28	33	32	38	31	28	36	38	30	28	27	31	29	39	25	31	34	27	31	25	35	29	39	35	30	26	32	35	32	37	40	19	35	27	32	45	28	33	30	35	28	28	32	30	18	22	23	46	34	43	40	22	38	27	46	31	24	33	31	44	37	33	24	30	32	34	28	46	29	26	30	22	29	33	32	35	28	39	41	22	51	30	33	32	35	40	31	40	31	26	37	30	29	33	29	24	33	34	41	24	33	24	28	30	24	32	42	42	30	34	30	33	32	29	33	31	36	39	30	34	20	30	30	37	28	36	39	50	30	44
10381	2084	1195	1173	2327	3827	4239	3769	3097	2437	2159	1749	1447	1188	1134	931	942	782	738	669	573	579	607	523	533	472	434	440	422	400	409	409	353	377	410	390	343	376	362	334	349	316	369	349	328	356	344	365	307	316	352	334	321	325	324	308	348	341	321	330	321	326	303	318	321	311	291	321	318	309	328	307	302	322	320	300	291	297	322	307	328	290	322	336	322	320	292	330	294	331	341	348	328	301	304	317	307	294	330	300	337	311	300	305	308	299	303	312	322	303	303	319	330	331	295	298	311	318	316	282	305	308	291	305	333	288	308	279	294	294	296	311	328	310	316	319	287	352	317	286	283	275	290	275	327	319	305	300	303	314	297	333	320	328	296	333	289	273	278	316	299	292	309	277	360	293	326	338	269	343	292	267	305	327	288	293	300	299	307	312	341	338	316	314	310	306	334	335	318	287	312	285	275	305	307	279	281	303	288	302	275	312	322	318	326	330	278	304	303	307	291	302	295	336	316	337	308	300	305	292	310	300	326	302	288	309	301	311	284	306	282	304	321	285	323	285	292	323	274	309	306	290	300	310	311	306	295	297	314	295	311	304	286	298	312	270	286	287	273	292	317	306	303	270	299	290	317	330	289	303	330	318	302	311	332	303	288	321	282	311	309	275	286	363	309	273	295	320	297	287	297	311	261	306	304	298	299	290	290	306	301	321	309	326	282	303	322	295	316	305	319	298	325	267	291	296	319	311	302	296	295	321	298	296	292	324	306	306	271	336	293	280	325	309	316	293	254	274	300	297	300	291	303	283	317	306	289	299	293	286	258	296	293	286	309	312	299	290	298	293	325	272	297	337	289	297	321	303	307	320	280	319	307	312	291	298	331	318	297	307	313	289	295	309	329	282	325	309	325	291	319	302	295	323	283	319	303	318	275	279	314	287	287	307	316	319	299	292	293	297	275	275	294	320	309	290	316	306	331	298	333	319	287	302	289	293	283	307	328	290	312	330	255	303	317	296	314	297	322	332	314	272	313	305	348	296	311	299	324	278	290	303	306	323	306	309	314	290	305	303	282	329	289	271	305	303	290	298	328	276	302	308	318	334	343	294	270	308	289	293	302	309	291	287	298	297	307	320	286	292	286	308	300	289	297	294	287	312	313	307	314	285	307	298	322	305	309	268	295	292	297	328	301	309	298	301	304	308	328	307	289	303	332	301	320	242	314	306	307	311	300	324	315	265	277	304	283	305	306	305	326	305	308	344	298	302	301	309	308	258	328	306	296	277	291	303	290	321	303	332	296	318	311	280	272	314	331	298	274	281	290	338	329	281	319	310	298	304	298	283	316	336	287	307	321	311	315	300	308	310	313	311	290	287	313	301	329	292	319	336	305	323	281	333	320	299	301	317	269	326	336	310	289	309	325	294	302	320	298	312	341	285	277	318	324	327	314	325	279	284	262	317	311	305	276	299	340	321	345	302	303	317	290	310	293	317	281	308	268	295	276	306	311	301	348	299	311	280	296	297	302	326	305	294	308	315	312	354	310	313	319	300	315	279	305	282	303	319	319	304	341	315	307	307	273	324	299	299	304	311	338	309	302	312	302	322	296	288	307	281	309	311	318	320	335	293	289	298	307	296	291	274	321	306	319	284	300	339	291	310	319	263	313	280	325	307	293	272	298	286	297	309	309	306	300	295	308	288	301	307	313	342	311	295	289	280	294	291	296	284	290	287	265	318	304	317	299	323	273	303	300	296	272	317	303	301	291	312	296	274	308	279	305	306	328	298	329	308	295	287	303	291	288	294	305	289	270	286	308	298	303	316	297	333	294	299	307	314	301	278	293	308	315	304	271	312	316	287	319	319	290	321	349	287	284	334	296	297	301	305	285	280	309	350	306	314	296	313	307	317	283	301	321	322	322	284	321	286	288	341	304	323	346	308	301	277	279	319	276	311	290	292	296	316	330	277	296	289	327	282	291	282	273	271	320	280	299	338	328	315	316	301	327	300	296	321	304	288	295	308	334	308	299	309	304	291	319	299	319	296	309	310	297	328	296	329	301	301	303	300	308	294	284	263	301	333	313	282	297	335	287	309	309	313	316	289	277	338	314	289	280	295	305	289	308	306	288	316	305	309	296	345	298	303	319	303	304	296	301	297	326	317	317	280	332	308	266	299	307	288	310	312	301	293	319	357	313	307	327	308	318	315	336	295	304	291	285	308	295	309	302	302	310	316	321	312	285	308	295	325	302	312	316	337	328	317	326	336	286	288	314	293	312	329	278	285	293	355	306	302	307	344	309	287	295	317	285	323	326	317	307	300	331	311	303	304	284	290	315	297	262	301	299	312	305	281	295	321	307	309	312	315	298	308	248	316	285	296	303	317	289	336	271	316	267	323	292	299	299	321	312	324	303	298	295	294	307	300	296	309	310	335	324	308	314	321	311	292	311	305	324	300	299	300	300	308	318	313	333	307	335	289	292	291	330	310	297	306	301	287	295	277	297	335	279	323	276	300	327	318	310	314	298	284	303	319	324	299	314	273	294	288	319	319	330	325	300	283	328	298	310	305	300	300	285	314	318	294	292	281	321	287	346	299	284	334	302	345	286	293	289	315	304	319	311	333	301	335	301	262	273	297	299	299	295	309	327	283	309	318	289	309	271	271	291	307	311	306	334	305	310	276	322	338	288	302	276	299	308	328	291	308	315	301	315	295	308	310	301	298	324	332	291	278	324	325	316	297	304	280	279	304	315	333	323	275	289	309	313	321	292	325	311	319	283	305	287	290	307	311	297	281	283	314	299	310	303	334	295	327	324	289	292	341	326	293	305	284	323	311	315	315	279	323	300	320	292	323	276	280	292	307	320	299	315	312	310	305	271	315	329	326	304	303	285	308	298	306	319	292	294	314	321	290	283	321	293	297	354	305	289	316	305	314	305	303	275	285	283	271	292	308	305	310	332	290	312	298	289	314	308	332	296	274	312	283	295	327	312	301	280	322	318	342	304	308	290	299	284	286	309	299	320	330	321	297	290	346	309	290	329	300	291	285	320	300	305	315	296	301	278	293	283	317	327	300	297	357	299	296	304	288	305	298	304	305	307	300	338	286	329	312	286	298	299	321	328	316	315	303	335	313	309	313	282	308	320	282	282	290	318	295	304	295	328	328	324	309	277	288	299	338	308	290	305	305	271	286	309	295	311	310	303	281	308	282	303	273	265	324	283	306	343	299	273	351	300	313	283	282	322	313	317	304	301	308	300	309	293	300	329	280	324	283	280	266	322	328	306	285	285	308	274	314	287	290	274	327	286	285	298	291	271	315	315	303	303	277	295	281	321	312	305	307	313	302	302	349	308	303	301	308	287	266	316	325	289	326	322	292	330	290	304	320	338	287	291	290	277	276	283	290	278	304	306	307	314	331	312	302	317	312	283	279	320	287	307	311	335	319	316	309	294	282	317	285	328	287	348	311	340	277	290	296	319	306	318	311	302	308	306	301	299	329	289	318
977	227	134	107	99	74	118	116	104	102	80	87	86	68	59	72	71	54	65	56	64	53	65	52	45	49	52	52	54	45	51	62	43	43	40	47	41	44	52	55	49	45	57	36	48	44	39	47	44	60	50	58	51	52	39	40	46	34	42	42	52	39	47	47	51	44	35	48	44	46	51	42	50	50	48	45	52	49	48	55	56	50	54	56	47	40	49	34	40	51	43	52	60	45	47	56	49	49	41	45	47	46	52	59	45	51	47	51	47	52	46	37	44	48	57	57	42	55	44	53	55	46	56	50	41	53	43	50	47	43	47	48	49	51	45	60	54	55	47	55	53	51	56	50	37	55	52	58	28	53	40	36	33	49	48	46	51	45	32	62	51	51	40	50	34	54	58	64	54	39	42	45	46	36	47	45	37	56	54	42	49	38	55	50	38	40	38	32	55	50	38	51	39	32	49	37	44	41	52	45	43	49	39	44	42	52	51	46	56	41	24	43	48	53	50	48	55	46	54	56	59	39	65	56	46	38	62	46	44	43	58	45	55	47	51	44	41	44	60	47	48	34	52	47	54	47	66	44	42	42	44	42	45	45	46	49	44	46	42	47	38	55	49	30	48	36	47	43	48	38	46	44	40	52	41	49	52	46	42	46	54	38	60	48	53	50	52	42	46	51	43	38	52	47	55	42	56	46	63	35	34	37	47	56	47	46	49	64	37	51	55	48	49	45	47	62	47	42	51	45	45	44	49	52	44	37	47	29	40	40	57	45	60	44	42	54	53	50	42	48	48	61	45	45	63	50	33	68	49	54	48	30	35	49	52	48	54	65	51	47	47	50	42	34	61	57	23	48	57	57	49	41	43	46	62	33	55	53	50	50	37	49	42	50	30	57	42	40	46	59	40	51	41	47	42	50	57	43	57	58	58	39	44	49	49	52	55	41	48	37	49	56	55	36	40	40	50	46	41	43	38	49	49	52	37	44	58	49	48	31	44	50	42	29	40	60	39	45	48	43	41	59	55	46	47	52	47	37	38	43	48	53	44	53	40	46	34	51	60	48	32	41	53	36	47	38	55	51	40	49	57	45	47	40	56	42	40	48	57	45	42	69	55	54	42	44	39	47	53	50	47	33	45	44	37	59	42	57	51	41	61	60	60	47	48	39	54	50	51	42	39	44	58	44	39	44	47	51	39	50	51	41	37	57	42	34	47	45	44	49	43	45	40	50	44	44	41	37	47	50	49	48	36	53	36	38	46	51	38	55	47	54	42	42	47	35	49	54	42	52	49	50	40	42	47	54	48	48	55	51	49	40	44	53	52	49	38	46	42	51	36	49	55	48	51	49	47	51	43	48	48	57	36	41	46	37	53	46	36	49	45	44	44	34	48	47	41	55	42	44	55	45	44	56	48	39	48	54	50	40	55	48	43	59	43	40	50	52	57	54	53	40	53	51	46	39	51	42	42	54	50	53	49	59	41	55	32	41	40	45	31	42	60	39	43	45	60	36	39	59	40	50	43	46	49	46	45	44	49	54	41	52	38	48	52	43	57	46	45	57	37	59	45	51	70	43	47	65	46	42	51	34	48	54	35	45	39	48	58	41	64	29	40	35	54	44	48	48	46	37	49	52	47	53	44	45	46	37	55	49	51	51	40	40	36	46	43	50	43	66	44	58	43	49	41	44	54	49	49	41	52	59	42	42	39	41	45	65	55	37	42	56	63	41	45	58	62	50	54	59	53	48	45	36	49	38	44	36	50	47	49	43	44	49	45	47	37	40	41	43	47	52	38	46	45	42	45	43	53	41	47	40	39	38	49	41	52	47	44	42	47	41	39	43	46	52	48	45	46	43	53	49	52	46	49	45	53	50	42	51	49	42	51	57	47	49	59	44	46	52	61	40	39	48	39	31	44	55	53	54	38	49	38	43	39	32	49	38	45	48	48	67	33	55	58	45	42	40	49	38	44	46	51	29	53	58	48	37	45	47	57	44	49	49	49	41	43	49	48	56	46	53	53	41	46	43	46	48	45	49	32	44	47	47	44	38	50	46	49	41	63	49	47	42	56	50	41	53	44	56	48	55	50	57	40	49	57	40	59	35	43	46	50	50	46	45	59	49	47	46	31	43	42	55	54	41	40	44	47	52	36	56	51	62	49	48	45	36	47	45	46	51	54	47	51	54	42	46	56	47	36	49	63	48	46	52	46	46	49	54	33	47	45	69	39	63	38	47	47	47	43	41	41	49	44	48	52	36	57	49	37	49	39	49	53	55	43	50	37	46	46	44	51	46	42	43	62	52	56	52	37	51	46	43	50	47	41	58	47	31	53	47	45	39	49	45	45	47	50	43	44	49	56	55	56	40	37	42	56	46	40	56	39	59	36	43	40	49	52	51	40	54	54	49	52	49	42	44	42	40	51	45	36	44	42	50	47	46	47	35	41	50	34	48	57	56	52	44	54	39	50	46	53	36	42	39	50	44	58	36	43	53	57	50	51	49	48	41	53	40	42	38	35	35	50	49	43	39	41	53	35	46	44	49	44	53	49	58	49	43	35	46	38	40	66	47	53	49	44	52	34	53	42	39	57	43	42	43	58	48	47	54	48	46	53	37	53	39	62	38	55	50	50	37	48	63	33	39	43	38	42	54	44	42	49	63	43	38	44	48	48	50	51	43	40	41	50	50	49	44	40	58	42	35	59	59	56	42	50	42	53	45	55	29	47	55	47	53	45	36	54	53	35	45	60	41	36	36	36	55	44	47	43	46	50	59	46	49	49	46	37	43	41	44	46	57	34	63	49	58	47	57	63	33	40	45	37	42	52	50	44	44	41	50	47	67	50	43	46	46	37	31	53	45	40	44	53	49	51	49	47	42	49	47	52	59	40	53	34	41	51	37	54	41	43	50	47	40	41	46	51	58	51	53	45	44	42	39	37	52	45	57	47	46	49	45	38	60	52	48	32	42	40	54	43	44	52	35	47	37	50	44	49	47	41	42	68	53	55	43	52	50	53	45	33	44	61	51	55	55	57	55	47	46	54	41	52	33	53	54	47	41	59	42	49	46	47	41	38	52	64	46	48	40	47	39	52	45	33	55	41	41	45	53	43	40	35	61	37	47	41	52	53	39	41	45	51	46	44	57	44	46	45	40	44	43	66	42	37	47	53	45	47	50	43	45	57	43	47	25	51	58	40	49	51	56	47	67	53	40	45	51	49	48	39	53	52	40	48	34	52	48	40	55	40	54	36	50	51	51	46	37	42	57	34	52	50	45	54	49	51	58	50	43	45	51	51	51	38	39	43	45	51	37	37	47	37	56	48	41	69	54	65	33	47	38	46	54	53	44	49	35	40	57	51	50	35	43	43	43	51	50	43	43	58	44	60	51	42	42	36	45	45	62	45	35	49	46	36	44	38	51	48	50	40	51	44	58	53	51	49	38	39	47	39	32	46	54	44	48	47	49	47	48	41	57	44	49	53	42	45	50	41	55	57	54
12022	3261	1744	1760	3559	5846	6378	5290	4494	3674	3167	2582	2125	1912	1722	1492	1304	1190	1109	997	991	931	798	783	755	748	766	684	709	671	612	610	626	540	565	560	563	557	553	558	536	557	564	537	529	510	531	496	480	490	476	490	472	499	502	482	512	495	491	508	486	456	519	456	490	459	482	496	481	465	481	468	462	434	456	474	463	481	499	504	499	520	512	487	511	477	454	473	488	488	434	471	469	509	484	499	474	465	507	507	463	451	489	477	480	459	476	502	493	481	439	462	449	409	508	479	481	456	485	485	458	448	464	486	494	476	480	497	488	485	448	445	461	469	468	461	473	456	467	441	481	462	509	462	481	442	485	453	490	492	472	437	493	498	450	422	473	470	447	466	447	479	460	430	440	445	453	474	460	445	447	466	464	439	442	471	473	453	443	466	489	460	465	499	450	424	439	446	450	450	508	470	474	446	504	498	471	496	469	497	451	544	441	459	473	467	494	448	461	464	461	481	442	418	432	471	475	465	441	441	432	469	449	489	452	429	441	443	488	444	431	458	463	493	439	479	468	460	502	450	484	467	449	474	435	489	460	463	467	473	448	467	444	439	482	456	448	467	450	479	438	477	496	452	518	456	455	444	467	480	484	432	460	491	494	446	475	444	423	480	481	418	443	437	456	451	449	442	460	481	442	453	502	486	453	444	487	415	433	476	472	442	469	450	458	456	500	443	466	428	489	475	463	445	481	455	444	478	460	443	448	461	466	496	481	480	468	440	455	472	468	469	509	494	474	469	447	470	476	459	456	442	455	457	465	414	486	481	486	449	459	431	452	450	499	441	476	420	462	479	423	508	460	484	439	490	485	469	446	443	438	467	457	453	464	456	435	437	485	475	450	443	472	470	469	474	467	448	447	448	453	518	493	461	430	456	463	456	434	484	419	473	481	426	464	442	444	472	481	508	448	467	452	466	460	470	463	449	469	454	459	466	505	428	466	466	476	466	490	479	488	486	447	502	467	455	467	441	434	437	496	501	487	449	511	483	491	433	468	452	506	466	481	469	509	459	454	453	487	476	448	421	445	452	477	430	474	444	454	491	462	460	465	468	490	450	457	430	440	461	481	437	473	483	481	439	457	419	443	423	428	439	514	449	498	474	502	479	449	453	462	444	509	444	472	468	471	455	461	450	475	435	461	426	417	484	472	476	444	465	465	467	488	469	442	453	474	487	489	461	416	496	462	503	488	476	501	507	436	435	475	472	447	459	501	437	481	485	426	445	489	430	451	457	438	474	524	437	476	489	441	447	455	442	469	456	455	473	509	472	469	476	469	434	481	497	526	497	466	467	443	489	463	455	455	439	455	477	473	509	484	439	449	462	459	478	449	442	452	458	484	463	443	427	459	482	432	486	460	463	476	427	458	443	474	476	431	471	499	470	466	427	417	469	455	419	438	479	491	430	470	467	447	451	473	444	437	436	449	484	470	418	438	428	446	470	463	454	480	467	457	447	489	444	466	470	498	428	455	466	450	467	443	433	445	466	486	475	428	481	463	474	458	470	443	486	485	478	446	432	472	455	452	458	463	446	473	478	475	475	426	503	468	493	479	446	490	483	454	472	462	473	461	455	435	466	434	438	485	446	435	465	449	450	503	471	474	454	438	456	488	489	484	475	439	471	454	472	421	434	476	454	425	452	452	446	495	458	405	483	475	454	486	479	457	442	456	425	479	448	491	452	454	458	446	464	479	442	458	463	458	457	473	479	489	453	521	471	466	453	490	470	438	448	459	425	427	506	464	456	455	419	452	459	438	485	454	433	479	455	461	440	515	503	490	459	469	441	465	444	465	490	458	488	457	454	478	471	459	459	478	415	486	498	466	430	475	451	470	401	483	425	494	444	450	490	465	462	486	460	466	463	463	477	479	449	453	433	461	450	475	456	453	479	430	452	475	480	460	460	468	472	457	457	442	435	465	466	485	471	468	448	479	439	458	466	463	434	469	452	462	482	450	483	491	448	426	448	479	459	475	475	460	477	421	455	440	475	456	458	447	415	495	424	414	443	438	460	445	471	440	478	456	458	446	493	453	524	453	455	455	470	498	476	438	453	435	438	452	463	459	469	513	470	458	440	463	444	433	458	486	459	441	475	494	431	454	452	443	452	440	477	493	482	411	468	466	442	448	463	439	418	490	444	488	461	452	433	460	461	490	466	481	456	488	423	482	465	444	472	476	522	501	482	424	478	423	433	449	470	425	457	486	480	458	477	426	456	469	435	464	419	454	451	463	465	492	473	449	453	477	495	465	455	476	497	466	431	461	457	428	439	416	421	443	449	458	433	450	469	470	464	473	454	457	451	479	474	466	453	456	461	445	483	472	474	467	427	455	463	491	442	449	430	511	456	455	439	448	451	457	452	445	430	476	482	529	486	441	483	460	478	437	483	472	457	470	474	482	452	447	457	448	461	506	441	478	458	473	466	434	426	450	452	423	478	489	457	447	428	481	472	451	478	499	487	461	464	470	448	457	462	452	476	443	485	492	463	467	464	475	434	479	458	475	411	449	454	471	446	480	471	467	454	450	473	423	471	457	469	462	445	471	444	452	435	441	437	444	514	450	473	502	476	430	406	441	458	465	456	423	469	457	484	440	494	479	480	505	492	514	449	464	473	412	475	435	464	454	474	471	493	438	427	466	432	441	481	495	418	473	445	485	450	489	465	481	462	448	471	467	429	466	454	481	456	459	450	460	448	444	436	504	482	450	421	460	498	490	450	488	477	447	468	435	440	463	450	446	495	472	474	459	470	448	467	483	462	466	467	449	495	489	426	487	468	434	450	474	458	428	421	403	481	482	470	489	453	460	484	446	432	459	463	449	412	439	447	479	456	435	459	478	482	466	442	425	460	502	429	487	450	467	457	504	440	458	469	434	480	508	441	446	458	495	482	466	454	497	502	453	487	508	456	475	465	440	447	485	477	444	459	457	478	457	446	433	477	522	418	446	474	481	503	436	481	430	471	447	492	442	464	440	475	453	441	473	453	450	488	487	452	456	491	471	448	446	459	475	507	480	481	495	474	448	481	445	479	465	419	452	478	463	396	444	480	488	449	489	460	474	458	449	469	468	445	456	472	465	474	469	438	463	476	433	478	401	463	483	442	419	460	452	465	454	471	453	471	449	482	447	445	442	453	446	472	496	426	490	437	452	481	461	439	457	462	475	439	433	443	470	437	452	438	478	501	483	460	467	427	428	492	457	465	463	451	483	494	476	424	434	426	442	473	432	496	446	451	488	441	471	439	485	446	437	460	456	462	435	472	408	479	446	419	516	469	467	471	504	492	449	477	473	451	467	475	475	425	432	458	444	487	497	457	489	450	473	480	465	487	441	492	460	410	458	452	429	459	449	449	460	452	491	457	467	490	464	472	433	469	446	472	446	448	465	439	494	443	439	461	432	431	456	454	467	461	466	477	485	466	490	481	464	467	457	459	456	432	475	469	471	430	438	462	468	497
1124	113	87	89	72	67	86	88	69	79	68	67	64	76	62	65	62	62	70	60	64	55	52	49	68	63	54	54	58	58	51	69	54	50	65	60	61	61	51	41	57	54	67	62	63	47	49	70	73	45	67	68	56	60	54	59	60	47	68	52	46	75	58	59	54	57	58	64	61	54	63	58	58	58	60	60	58	61	55	49	66	49	54	51	62	53	66	54	63	58	57	56	60	48	73	61	48	50	58	68	62	58	55	59	59	63	74	66	54	63	65	48	50	56	61	60	72	66	57	51	67	59	51	50	55	63	68	60	62	71	59	70	61	54	64	69	54	55	68	62	40	54	56	54	49	63	61	52	62	53	49	51	63	56	64	50	54	46	57	69	54	77	62	56	60	61	52	48	53	70	68	60	53	61	64	55	51	53	60	53	49	48	59	69	56	58	60	51	52	50	61	63	70	52	57	49	45	55	56	65	62	71	63	55	54	53	67	55	60	64	61	62	54	61	61	62	43	47	52	58	50	59	58	64	54	69	52	53	50	40	46	60	49	59	60	58	61	58	64	64	62	36	64	56	60	59	60	57	63	57	69	58	48	39	52	66	58	62	54	57	63	52	55	77	59	58	57	70	72	71	63	55	60	52	66	59	57	55	58	66	57	52	62	70	55	60	60	48	73	53	53	63	64	56	41	54	60	64	40	61	53	53	43	70	62	55	56	52	62	67	57	68	67	63	60	50	47	51	39	59	59	67	69	58	59	59	57	61	57	52	66	56	49	72	59	54	67	64	72	64	55	54	50	58	64	56	61	53	53	50	48	55	41	71	78	56	68	56	57	70	63	62	67	48	57	55	56	67	45	60	67	70	57	64	61	55	55	52	51	60	61	64	51	58	55	52	71	66	58	50	65	74	67	47	68	63	66	56	39	63	60	46	56	66	51	55	53	66	56	60	48	50	54	60	45	51	54	46	53	63	59	60	58	66	62	50	51	61	64	86	68	58	62	57	54	52	58	54	62	53	61	58	59	47	57	62	58	62	62	61	72	61	69	51	76	48	72	73	61	59	59	66	64	54	53	66	57	62	60	69	59	50	63	46	54	55	65	60	47	61	54	64	55	49	49	52	55	43	58	58	54	69	49	55	75	54	58	65	52	62	56	62	72	52	61	50	56	62	46	50	57	65	58	69	53	53	52	46	52	56	63	56	61	64	73	67	65	60	52	56	46	53	50	69	46	58	60	61	53	53	55	51	70	58	49	58	46	53	59	73	54	60	58	53	66	61	59	58	71	69	52	56	61	66	39	56	64	66	67	59	68	45	49	45	68	60	50	71	45	59	71	49	52	56	45	55	55	58	55	67	57	49	60	49	60	54	62	58	68	48	64	56	46	58	43	49	59	52	67	54	40	53	64	55	60	49	57	54	48	70	46	50	57	55	53	73	67	72	52	59	55	63	66	64	62	52	57	62	77	63	51	54	54	56	54	58	51	61	57	69	53	46	55	56	55	49	61	64	61	61	55	55	60	59	47	64	49	74	54	51	54	64	61	63	53	62	43	65	61	68	60	58	48	46	50	62	60	51	58	61	63	65	50	74	56	38	48	60	48	53	46	66	62	50	48	49	55	55	63	65	75	58	53	46	63	59	65	67	54	58	54	56	59	56	57	64	55	61	78	55	73	67	65	52	52	62	44	53	52	59	62	49	72	53	52	65	62	55	49	62	62	49	64	53	73	45	59	47	54	66	41	55	61	54	66	52	51	55	46	53	42	51	47	53	64	60	60	42	55	55	60	56	57	53	50	58	60	50	63	55	49	66	54	47	52	54	63	65	63	50	50	51	54	56	71	51	70	56	56	61	62	45	45	58	66	49	45	48	59	58	69	72	57	59	50	68	62	63	63	62	56	51	50	58	70	43	62	58	64	54	59	59	64	71	45	51	61	59	66	49	51	67	59	63	42	46	65	42	63	48	78	54	66	62	48	63	49	58	50	52	64	71	56	56	52	57	57	45	64	57	59	54	48	60	43	53	69	66	51	63	61	64	70	52	48	66	59	55	56	55	57	58	48	70	60	59	60	84	56	53	53	48	58	65	62	52	76	54	66	51	49	58	62	57	66	44	71	52	64	57	68	64	48	60	73	72	53	65	65	48	51	74	48	58	55	57	46	54	59	57	66	53	42	56	45	58	48	72	64	73	62	55	60	52	47	49	53	48	65	57	59	68	55	55	68	63	55	43	54	61	58	55	52	66	70	60	61	60	49	56	49	69	67	64	56	57	55	56	58	68	62	66	61	60	52	66	57	74	74	63	66	52	61	44	62	45	53	60	70	56	66	55	59	54	60	53	57	55	71	49	65	57	49	59	58	62	49	53	58	50	52	73	55	61	54	66	68	68	61	63	51	45	50	48	59	47	61	49	57	60	53	48	57	67	66	63	61	68	57	62	60	51	57	58	61	43	50	50	52	67	63	59	49	71	42	41	49	63	58	67	61	59	58	54	59	53	76	53	71	48	58	54	56	44	59	52	57	53	45	63	51	51	51	41	56	63	57	55	50	65	61	50	55	50	53	54	60	47	62	48	53	55	60	76	52	52	51	50	55	46	57	55	58	60	56	71	69	43	56	58	51	59	48	69	54	66	65	51	60	64	60	65	56	53	57	53	46	51	61	59	48	52	60	54	49	55	56	66	67	49	47	52	65	48	60	55	72	50	52	56	55	62	60	54	53	47	62	53	81	36	61	47	50	54	64	51	71	58	46	49	69	62	62	51	55	61	62	61	45	54	54	59	61	53	59	56	48	59	51	70	53	48	56	57	67	53	54	46	40	53	49	49	54	59	56	62	50	65	56	50	58	59	60	61	66	67	43	59	63	61	58	52	53	60	59	56	56	65	58	63	70	65	67	49	59	64	62	77	60	64	56	64	59	60	52	50	53	60	49	60	55	56	66	55	51	63	49	68	72	50	55	51	55	55	56	62	68	57	52	61	66	44	70	62	54	60	46	43	59	51	53	58	55	60	55	60	56	58	57	64	59	59	71	67	54	60	45	55	61	65	73	64	54	62	47	58	55	68	72	64	65	64	58	57	60	63	49	50	63	53	59	72	42	54	54	49	53	79	60	52	66	58	59	65	66	58	55	48	64	50	57	43	60	59	50	43	52	58	55	57	62	62	74	64	54	54	51	59	66	53	66	62	52	53	62	57	54	62	48	73	65	76	68	62	55	67	58	48	63	57	63	61	51	41	69	44	70	60	58	47	55	66	53	59	64	46	62	51	51	61	64	56	53	43	54	61	66	64	58	51	55	74	56	77	69	57	58	62	54	57	50	64	64	56	58	57	53	61	50	48	54	52	61	61	63	66	62	61	48	52	59	66	61	62	66	64	59	48	66	62	47	60	57	65	50	69	67	67	50	61	50	53	56	52	63	59	54	53	79	63	62	54	61	60	47	61	48	67	69	75	53	69	54	67	62	59	64	55	67	69	63	59	47	65	60	62
9065	1788	1107	1106	1870	2808	2970	2695	2063	1793	1517	1303	1120	1046	911	893	792	803	743	753	694	667	692	660	633	654	652	614	606	563	585	597	575	536	575	565	516	579	539	525	562	554	554	553	575	563	567	591	572	574	542	563	541	576	553	573	569	556	530	586	543	569	563	577	543	558	548	542	542	554	550	536	563	542	570	552	547	539	562	581	578	525	544	533	526	554	529	578	552	550	542	535	565	581	553	558	510	514	565	518	534	586	574	548	585	549	562	539	544	505	530	516	548	578	546	538	562	556	516	524	517	536	548	544	540	520	546	542	521	543	561	518	573	531	544	543	578	507	542	535	534	530	562	542	522	518	538	542	563	602	554	553	526	570	560	548	551	566	555	574	568	532	472	570	517	540	528	571	544	526	547	530	558	524	547	617	522	530	518	535	551	576	563	531	562	488	551	529	522	527	547	530	522	579	546	598	565	571	544	555	488	561	544	523	530	541	526	540	523	539	543	564	504	553	530	516	533	536	589	517	514	487	508	571	515	517	505	576	516	524	544	493	527	524	525	563	542	553	542	487	570	548	504	574	493	538	479	491	533	559	563	509	541	511	492	551	554	547	536	485	534	542	534	558	567	527	551	582	537	528	563	547	548	570	513	560	517	570	477	531	598	534	563	530	531	535	482	574	583	515	522	597	534	554	552	513	541	582	523	549	544	521	539	494	525	525	564	546	508	559	507	525	512	524	531	552	507	559	516	543	555	544	535	558	552	564	552	529	546	556	537	572	543	518	573	570	527	583	548	539	545	552	545	529	568	550	554	539	528	561	501	531	538	575	558	536	514	542	528	557	537	553	557	545	527	536	537	553	557	507	559	556	532	542	572	537	525	522	513	527	545	540	549	560	549	523	593	551	505	511	577	533	505	521	557	561	565	531	550	543	552	558	558	552	512	528	535	576	512	525	505	479	553	530	515	497	534	533	547	511	526	524	519	494	534	515	549	582	576	498	535	554	560	519	538	549	565	501	538	503	566	538	509	531	565	549	551	492	578	556	541	556	540	526	521	584	540	561	566	527	578	536	514	524	586	542	546	554	515	567	537	541	556	523	547	535	549	532	590	559	531	535	567	523	545	577	537	549	528	500	550	526	528	527	535	588	536	547	564	527	533	520	507	516	512	528	542	503	507	540	517	510	508	527	554	530	554	543	570	536	565	509	526	550	548	533	517	507	529	513	576	524	578	559	539	495	538	495	523	555	518	519	501	546	572	531	541	593	575	533	521	525	531	520	544	509	563	539	542	559	560	542	549	524	553	558	531	527	536	597	527	519	548	568	510	578	557	545	532	579	568	550	494	526	554	563	567	577	552	521	530	553	526	530	546	519	481	577	544	563	562	553	511	533	554	557	514	522	555	544	542	556	559	540	552	556	512	538	501	563	522	577	509	559	504	530	526	564	488	519	534	525	593	520	531	544	544	537	556	505	515	534	537	561	535	542	539	555	578	532	516	518	558	515	503	540	507	526	534	541	537	486	510	471	539	519	541	577	522	531	527	512	504	499	544	512	552	592	473	534	520	540	534	517	515	519	526	515	514	548	531	550	542	531	534	546	565	534	532	525	543	532	562	539	526	547	523	537	521	533	568	500	511	568	517	537	563	484	556	581	529	564	538	503	518	541	563	561	505	558	529	581	512	518	559	513	489	562	591	533	538	521	519	535	556	566	515	537	582	561	555	578	558	494	518	523	543	518	532	520	525	528	569	531	482	569	499	521	545	524	517	526	573	571	529	520	554	527	529	559	563	540	546	517	513	560	525	503	584	524	540	551	547	523	492	553	527	457	562	544	526	577	544	532	530	540	557	518	540	515	516	550	554	532	564	497	556	546	539	538	519	555	532	539	531	541	576	501	521	520	553	530	519	572	563	528	520	542	557	554	569	485	560	542	544	539	569	546	539	557	570	551	519	534	544	515	587	556	516	535	526	501	530	547	530	544	560	526	579	514	553	551	506	514	552	560	555	545	548	525	486	551	507	526	560	548	551	533	544	591	518	534	540	500	519	519	509	492	546	577	534	549	595	526	541	529	543	535	531	538	547	524	564	546	538	524	552	583	534	518	516	539	545	541	587	535	530	545	527	583	521	501	576	575	524	529	565	561	513	561	538	506	530	537	513	506	579	540	534	551	550	573	531	518	515	499	517	526	561	529	516	540	557	552	577	533	521	520	548	530	541	521	523	573	565	536	506	527	545	520	495	554	506	532	513	540	548	535	562	559	573	494	544	487	572	578	573	568	523	543	540	547	541	512	521	579	548	549	571	522	554	517	516	551	562	562	529	525	542	545	554	552	540	542	568	570	519	568	546	540	508	564	530	561	484	542	520	545	516	528	543	555	519	533	518	557	511	543	565	565	539	537	544	541	505	553	533	524	492	521	548	546	541	532	538	550	532	538	498	504	557	563	559	557	527	516	488	560	517	517	557	572	550	530	597	526	526	497	546	506	560	516	503	531	517	524	555	530	535	516	600	550	545	526	551	534	523	564	526	538	501	519	565	541	538	551	474	572	567	571	526	531	555	538	553	542	556	482	505	561	558	537	515	529	548	536	526	510	554	576	561	515	518	584	533	570	558	503	569	534	579	568	515	524	528	542	557	568	554	559	567	574	526	534	557	527	557	573	524	548	562	530	560	530	495	539	526	598	523	548	533	536	542	557	544	565	558	546	531	556	582	497	510	581	560	561	498	496	537	523	553	551	503	504	511	524	559	540	500	561	512	520	516	540	560	517	533	565	545	581	579	524	507	558	538	534	546	574	536	567	534	534	515	569	560	525	528	507	512	582	532	488	508	530	530	530	498	520	498	529	574	563	522	571	559	544	553	516	542	550	572	540	555	557	536	570	545	573	550	526	537	540	539	524	551	534	518	526	553	533	552	509	539	526	560	558	543	541	579	537	559	531	552	524	572	495	523	557	552	535	532	562	522	554	517	542	542	528	509	534	540	565	575	528	510	561	564	571	550	561	533	570	552	539	567	554	526	568	570	528	501	597	537	548	521	524	516	520	538	517	578	539	524	540	529	500	533	552	566	541	533	545	524	468	525	531	520	567	548	528	510	558	518	545	532	562	580	522	573	535	502	537	551	506	534	602	517	522	540	526	578	544	512	565	533	552	556	537	545	495	517	517	538	585	578	525	562	516	556	510	508	514	505	523	513	524	565	545	519	541	485	525	565	558	548	583	521	558	530	486	537	523	557	548	565	511	546	507	535	479	546	533	543	520	569	549	518	578	511	518	542	545	536	545	535	525	513	554	496	523	549	544	518	516	539	593	545	548	533	516	547	512	537	557	508	552	569	523	524	545	531	530	598	518	546	518	539	530	561	564	551	505	516	541	568	550	562	557	515	508	520	562	591	558	525	517	542	569	510	545	495	540	567	561	539	561	532	553	518	549	517	509	524	537	562	519	536	545	553	547	528	554	564	535	562	521	513	596	522	526	550	514	546	566	534	585
572	185	133	94	100	103	117	88	124	96	100	92	92	106	79	93	78	63	82	72	78	65	89	70	79	83	82	64	56	61	66	56	86	80	67	72	70	74	78	68	78	63	66	76	73	84	75	67	71	46	61	62	62	68	56	67	69	68	62	66	68	70	71	68	77	67	73	66	78	74	80	63	80	55	62	72	62	56	83	65	58	64	62	75	85	61	72	63	85	66	71	63	67	61	73	81	72	77	56	59	62	72	73	75	54	85	70	73	88	77	74	60	82	58	57	52	70	64	73	80	53	73	43	75	51	92	68	63	66	70	62	65	68	62	69	69	77	57	68	76	71	63	62	67	74	93	83	59	75	72	67	64	63	64	66	58	64	60	62	59	65	61	78	68	68	74	68	67	58	81	64	55	81	56	66	75	64	73	70	75	71	58	58	72	64	70	65	72	81	74	69	67	62	56	62	63	61	77	69	71	82	64	62	55	69	76	67	70	67	59	58	61	61	79	64	66	74	74	67	75	74	77	52	70	68	72	77	66	58	72	77	66	65	68	69	65	79	62	73	51	79	65	60	67	73	65	76	65	76	66	75	76	71	56	76	62	67	89	63	72	71	68	63	63	80	59	54	84	66	59	79	79	72	72	69	73	77	59	67	78	66	69	69	61	69	63	74	56	56	60	52	78	72	66	76	70	60	62	61	75	62	64	79	69	71	70	77	66	63	69	73	72	78	65	46	80	68	56	84	83	74	55	59	63	60	62	68	78	77	58	57	72	55	86	59	78	74	75	66	70	62	68	73	61	79	61	61	59	64	69	71	65	82	62	60	69	73	67	71	69	88	58	72	47	63	74	72	65	72	51	61	78	70	70	55	71	62	80	73	61	73	50	73	76	52	67	81	73	74	56	59	78	70	69	76	71	64	68	69	72	57	76	76	68	46	62	72	75	74	52	63	57	63	73	65	55	75	55	78	73	76	73	63	69	63	86	65	68	78	60	87	65	83	79	59	66	72	70	66	75	73	64	66	66	55	76	72	77	74	61	68	69	53	71	67	73	49	56	79	73	74	79	82	60	81	61	62	68	59	82	76	75	66	63	62	87	66	63	78	74	72	68	64	65	68	75	62	68	72	77	79	76	74	75	73	70	64	61	61	79	72	65	68	74	69	65	56	69	67	62	68	75	80	77	76	62	70	63	71	58	60	81	54	64	71	72	63	57	85	62	72	66	69	73	83	41	72	64	54	74	76	67	70	58	57	74	78	70	65	73	68	81	63	63	72	73	71	66	58	84	69	83	70	53	77	72	75	68	68	69	77	65	61	77	78	76	64	71	52	75	66	65	76	65	65	46	67	78	54	64	75	65	76	70	73	55	69	54	69	69	63	75	57	73	68	60	73	74	64	75	63	77	71	78	73	74	66	84	58	68	52	52	67	75	78	70	68	62	68	65	61	85	66	61	69	79	76	72	60	68	79	74	71	62	55	67	83	71	68	77	58	74	51	84	66	81	88	70	68	70	73	70	80	69	68	65	67	76	77	51	73	67	64	69	82	59	66	79	70	68	71	67	80	62	79	74	67	82	66	70	57	75	67	71	78	70	62	67	64	73	73	66	82	67	65	51	69	62	63	74	72	71	73	68	76	68	62	59	74	52	74	71	63	57	56	75	61	66	59	73	65	74	66	73	70	77	73	55	61	62	77	57	63	69	70	70	59	62	61	69	62	77	66	64	61	78	88	87	74	76	56	64	65	68	64	75	88	65	67	78	70	74	78	61	80	73	69	73	56	76	81	70	63	97	60	60	72	77	76	75	62	76	71	75	56	49	65	61	64	71	62	75	66	60	66	53	54	65	84	69	60	70	61	71	63	71	70	65	71	74	75	74	73	62	73	66	75	72	78	53	57	72	62	66	55	76	59	66	64	62	69	64	64	57	62	72	57	79	55	57	59	73	69	66	60	69	56	68	66	73	74	54	66	65	84	85	75	67	62	51	59	71	72	67	82	59	48	72	71	64	73	72	94	80	75	71	87	56	85	79	59	70	65	69	83	60	68	69	53	69	72	60	64	82	57	69	77	83	74	61	76	72	68	62	56	58	82	60	68	74	80	57	73	54	74	70	64	58	77	58	65	58	81	51	60	72	63	68	75	62	68	88	70	74	64	64	68	74	74	73	76	75	66	70	79	65	52	74	66	69	68	73	76	74	80	57	71	61	64	77	55	61	60	73	70	68	57	54	74	68	55	83	78	77	69	73	65	56	73	56	72	64	75	72	70	75	74	74	56	79	75	74	67	59	66	84	55	69	55	70	62	55	70	68	72	74	80	80	56	61	67	93	56	64	73	68	71	66	73	67	63	64	56	68	75	83	57	60	63	68	65	70	55	59	54	64	63	81	66	59	66	72	67	66	92	77	79	66	59	84	76	74	64	65	69	74	67	65	61	81	67	53	74	66	47	73	70	78	70	72	65	74	65	63	62	61	67	72	73	78	75	61	64	72	61	72	75	85	67	77	64	73	71	84	71	74	72	69	58	71	57	64	58	59	72	63	64	49	60	65	63	75	58	81	72	62	79	63	70	62	69	71	57	70	68	84	54	58	61	70	71	51	71	68	59	64	75	64	51	69	59	67	65	75	66	68	65	62	79	69	58	70	63	80	61	71	95	66	70	74	80	69	60	74	84	60	66	68	61	70	66	66	67	59	75	72	62	63	65	72	58	62	74	63	72	63	62	59	71	75	86	65	75	62	63	64	67	89	70	64	67	80	63	69	71	72	65	60	66	58	72	79	55	61	70	59	66	68	67	60	68	73	51	70	57	83	70	75	70	65	80	63	66	57	67	58	73	54	60	65	68	73	70	78	69	62	70	71	70	64	80	81	82	70	62	52	67	53	66	62	54	65	76	58	71	68	67	68	70	69	78	74	80	72	74	57	66	46	75	57	64	71	71	66	73	58	80	65	77	73	68	60	66	88	57	80	87	74	65	78	82	62	67	69	70	67	61	68	76	67	78	78	57	70	52	86	77	60	78	74	68	60	71	55	71	71	82	52	68	66	72	63	65	63	71	70	49	64	83	71	68	66	82	79	88	68	59	71	65	66	64	68	58	68	71	83	85	54	60	61	69	56	75	72	86	81	55	82	85	65	68	66	64	74	75	73	77	62	64	76	71	73	69	64	62	82	54	67	68	67	79	68	72	75	67	67	77	74	58	72	68	62	71	70	66	60	67	73	71	69	66	77	71	60	76	66	71	75	72	60	77	72	78	72	72	65	80	69	86	56	63	70	72	66	80	75	67	62	65	78	68	79	62	78	80	72	75	56	53	69	60	78	57	74	74	77	56	61	56	73	65	58	65	59	65	76	68	80	76	71	59	70	67	84	64	55	61	58	67	69	66	62	67	63	60	58	68	62	76	62	72	68	63	63	63	62	78	55	68	71	71	69	67	82	71	61	65	65	86	67	60	56	60	71	68	78	70	62	89	60	65	70	72	60	68	65
8968	2752	1618	1669	3097	4738	4994	4603	3615	3021	2577	2064	1855	1651	1444	1277	1188	1105	1054	1017	941	930	897	891	823	806	812	808	803	775	738	732	737	709	707	753	701	729	687	722	729	659	708	643	670	678	695	685	710	724	707	722	669	670	697	662	635	663	674	642	639	645	661	665	671	655	626	693	646	646	656	671	654	658	690	665	667	669	684	649	676	719	657	671	669	697	616	704	659	677	694	671	682	726	669	700	685	658	650	619	612	668	675	661	672	670	625	635	656	696	647	655	650	673	658	655	685	689	658	663	666	653	619	697	665	660	650	700	642	629	687	673	655	616	655	659	678	692	657	680	705	627	661	678	669	653	654	650	625	634	694	676	678	643	676	658	649	621	613	695	646	663	643	668	614	678	656	646	665	654	668	618	658	672	593	663	673	652	655	627	625	649	674	661	685	651	653	685	658	624	695	677	603	675	638	629	655	664	626	634	654	668	657	648	650	658	681	648	632	652	713	643	674	625	687	663	707	659	676	621	679	610	680	579	643	657	636	678	639	649	666	657	654	657	667	631	666	645	662	649	686	637	619	619	642	643	640	668	620	622	692	621	661	682	634	623	672	655	666	641	628	691	681	679	647	709	649	664	680	693	667	638	662	716	675	667	653	644	691	669	680	645	660	662	629	665	687	677	681	663	630	651	679	660	609	596	629	610	664	682	618	674	616	633	647	675	666	654	654	652	636	653	662	652	697	671	667	674	676	711	678	667	674	607	643	647	708	655	697	670	644	655	676	683	639	662	673	639	672	645	656	650	684	655	660	650	617	650	660	676	647	680	643	628	642	644	658	671	653	646	614	700	589	634	639	647	674	703	690	649	642	649	634	713	670	638	669	689	691	644	678	672	602	638	637	643	640	655	617	672	711	698	654	653	689	648	636	641	688	668	715	672	647	635	671	706	651	676	640	708	685	649	627	635	647	669	631	658	659	627	650	685	682	638	652	673	634	642	668	618	625	712	601	643	657	647	681	653	675	646	629	685	647	679	662	637	606	696	723	708	647	673	693	624	646	662	696	639	669	705	674	625	616	691	719	652	633	606	695	681	659	644	642	675	681	651	659	655	667	649	626	624	675	590	656	674	643	667	678	661	657	641	648	641	650	668	618	649	694	597	630	653	638	632	689	679	647	657	659	643	652	607	633	651	673	616	661	663	663	676	680	619	639	632	703	638	665	695	679	657	624	662	641	649	647	666	698	640	640	645	660	661	659	679	679	646	629	641	635	639	662	637	689	702	651	644	690	603	677	621	648	686	673	658	644	637	661	663	669	629	669	681	625	656	615	623	706	653	663	695	632	683	666	661	629	679	676	623	622	675	701	619	640	742	652	639	656	730	629	638	691	604	714	630	640	672	669	698	663	641	669	644	645	680	657	664	657	697	614	617	578	668	644	616	639	651	593	645	620	637	652	640	646	624	645	648	663	617	671	658	654	666	664	694	637	687	629	646	701	656	677	672	655	648	671	684	645	634	630	617	661	683	622	638	655	665	631	615	628	672	690	648	647	661	651	697	637	691	643	664	657	621	699	683	666	669	647	669	640	652	657	681	669	628	678	681	658	666	638	650	678	632	652	681	678	626	642	647	669	721	635	703	635	613	642	692	635	649	637	693	626	648	680	675	629	665	686	652	625	652	608	659	623	653	620	674	683	693	676	676	638	646	664	656	644	651	686	650	667	663	660	645	656	669	658	690	682	648	668	607	635	689	637	682	641	666	660	646	614	654	679	627	618	627	667	666	685	708	630	651	618	656	627	610	619	662	643	640	651	666	670	640	629	674	653	666	622	626	637	731	608	705	658	616	627	663	661	621	629	691	619	674	648	669	650	674	626	650	691	675	668	622	641	667	680	668	683	626	629	642	644	651	645	648	656	645	646	692	647	665	673	662	686	678	683	688	636	652	654	653	639	674	642	683	636	650	647	701	629	649	635	648	646	635	671	653	682	620	670	617	650	610	661	666	660	604	638	664	652	647	673	617	656	636	676	671	708	629	621	653	634	664	696	629	625	646	616	649	648	665	709	645	647	648	676	710	684	640	624	652	639	649	635	635	674	610	658	665	650	643	735	666	638	595	649	652	649	650	649	663	703	659	660	655	697	672	676	614	681	678	648	615	669	651	674	620	694	642	633	661	635	586	659	653	594	638	658	619	693	609	659	646	649	614	652	657	638	686	676	604	677	638	652	660	647	641	666	668	633	677	690	631	664	635	647	629	645	633	637	619	661	698	695	624	640	675	655	654	634	632	664	707	631	685	648	666	641	651	637	639	607	657	661	652	647	679	665	673	624	660	673	660	646	637	638	628	645	627	632	690	682	663	645	686	669	685	654	628	667	656	664	689	650	666	606	699	664	718	668	643	626	655	649	656	630	667	682	682	659	692	636	676	713	649	668	640	607	678	635	653	672	642	651	633	661	667	667	644	676	658	644	691	646	660	642	691	712	668	624	662	660	655	687	606	650	670	667	679	733	660	644	649	683	647	627	649	628	715	661	656	610	662	645	681	622	699	642	654	620	701	670	666	639	695	660	663	671	622	638	668	631	688	682	670	641	651	680	633	691	651	656	668	622	673	618	612	693	657	644	650	638	652	602	694	694	638	664	660	646	605	669	667	654	682	623	650	632	679	639	671	690	684	652	601	676	660	653	618	696	649	633	647	662	670	671	634	697	671	671	679	648	684	670	679	665	683	665	625	689	670	687	692	720	676	632	649	612	685	670	631	634	641	645	692	642	621	614	666	624	662	641	629	645	680	694	672	673	662	677	647	675	642	648	657	686	666	668	696	688	646	674	685	676	686	667	636	624	628	657	652	633	639	649	677	657	653	651	656	662	635	682	662	638	680	685	622	662	639	662	677	671	654	633	615	690	658	595	664	638	647	665	654	643	666	655	659	643	654	698	622	658	610	687	628	671	635	635	699	617	623	712	669	705	664	620	662	653	650	656	641	635	671	657	664	652	715	684	676	623	646	637	671	721	633	679	640	648	635	626	677	673	662	692	689	648	641	658	678	646	641	620	676	648	655	665	638	643	714	676	688	619	649	623	602	635	701	672	655	652	671	713	713	637	658	681	646	655	649	694	639	650	695	661	689	696	639	658	683	641	680	631	642	634	670	616	664	657	652	626	678	633	657	626	651	634	728	670	668	678	662	643	662	654	661	663	644	628	665	624	625	662	655	644	660	648	735	653	654	681	657	665	635	674	654	696	674	652	668	668	627	669	633	675	656	627	652	691	670	657	662	639	650	629	647	658	671	720	662	641	635	625	596	655	632	626	657	682	675	617	631	648	681	624	683	634	679	701	691	646	657	607	626	656	656	648	650	632	622	594	635	633	624	670	661	665	646	685	646	715	672	649	673	663	635	637	687	636	628	623	660	671	738	604	661	708	654	646	686	640	682	647	666	604	641	668	681	667	644	653	639	624	657	665	650	646	642	684	703	685	680	596	656	654	669	634	657
1635	133	113	70	54	52	56	71	68	65	57	52	49	37	49	53	57	35	37	44	36	33	35	32	40	29	28	34	39	49	32	30	28	30	40	37	34	27	40	29	27	32	36	34	33	39	32	36	38	32	30	37	37	30	40	36	26	29	25	32	29	38	32	39	35	32	23	42	33	34	35	28	28	46	32	38	38	30	26	35	40	34	31	35	33	31	34	28	34	43	32	27	28	37	27	36	29	36	28	36	30	37	23	34	35	32	29	28	38	30	34	30	31	38	33	33	24	21	35	33	29	45	38	26	28	39	49	34	36	31	19	34	30	34	28	42	26	27	33	33	34	36	27	28	23	41	37	42	38	39	41	24	33	27	34	29	22	20	31	37	35	27	31	36	26	33	43	31	36	33	21	24	40	33	31	33	25	38	30	27	31	25	24	25	36	31	28	31	40	41	39	39	33	36	39	29	30	30	34	21	34	31	32	35	34	38	30	32	40	33	27	30	29	24	36	25	35	34	32	26	38	25	34	32	32	29	39	25	29	40	26	24	32	30	37	37	41	34	27	29	28	29	36	44	29	30	28	29	37	34	39	34	33	34	37	36	29	28	32	39	34	30	27	35	29	32	39	30	38	29	37	34	38	33	30	40	38	38	33	30	30	34	37	34	27	36	32	35	38	24	35	41	37	35	40	32	29	44	35	34	28	28	36	29	38	30	31	38	35	28	29	33	39	36	34	31	40	28	32	26	28	27	26	34	26	37	28	26	32	27	44	37	39	39	41	46	38	34	35	32	27	35	30	32	38	27	40	31	31	30	24	36	26	33	31	27	35	36	28	35	37	42	32	35	33	25	31	35	21	22	28	35	43	29	34	24	32	30	24	25	37	39	24	23	46	32	42	31	42	42	28	32	31	34	32	41	44	24	25	31	29	28	30	18	32	27	33	45	33	41	29	26	26	33	34	46	34	27	39	29	40	34	37	41	27	28	34	34	33	35	31	28	44	27	35	39	36	31	28	45	33	29	31	43	45	31	30	35	34	38	30	23	30	24	27	33	35	31	34	31	43	34	24	36	34	35	30	23	37	23	36	32	35	29	34	36	22	17	30	36	36	29	34	50	26	38	27	39	39	27	25	37	33	32	33	43	25	32	38	40	29	34	33	42	41	38	37	31	34	42	30	29	34	27	29	25	28	30	30	34	32	31	29	29	37	31	27	33	39	37	22	28	36	32	32	28	33	31	30	32	39	34	24	33	35	28	42	27	27	26	32	32	28	30	26	30	28	35	34	36	34	39	33	28	27	44	32	29	32	31	32	29	23	32	32	27	30	26	30	30	29	36	22	36	31	36	32	26	35	35	29	42	38	46	40	33	38	44	39	21	31	36	20	38	35	41	36	37	41	28	40	29	39	31	34	31	32	33	34	25	23	26	26	29	35	39	34	36	32	43	31	34	30	38	33	37	33	36	35	23	49	35	37	26	24	32	31	26	31	37	38	35	41	26	40	50	45	31	25	25	30	45	44	34	26	34	31	37	29	29	33	37	37	35	32	34	30	30	36	30	39	39	32	35	20	34	38	28	30	34	41	42	33	34	35	28	34	38	44	29	37	28	27	36	27	23	38	30	36	35	29	27	33	27	34	21	31	34	27	29	30	31	31	21	36	33	32	38	33	38	35	28	26	31	34	28	38	37	40	37	38	53	28	26	28	30	30	33	42	28	52	37	37	41	28	42	34	34	38	38	28	33	34	33	27	35	34	36	38	31	26	34	38	27	19	32	25	25	37	28	28	29	35	32	35	27	37	37	28	27	30	35	33	27	40	29	40	40	25	35	37	36	28	41	33	36	39	35	31	34	30	34	28	21	27	48	41	26	40	26	33	41	28	31	40	34	31	32	29	29	31	36	31	29	41	34	24	33	18	38	39	35	27	39	28	31	30	37	21	31	30	34	30	33	33	18	31	25	40	41	37	25	36	26	24	41	25	32	31	26	32	27	31	36	46	41	36	31	40	32	35	30	37	40	38	38	32	29	46	30	38	35	35	27	46	41	37	35	33	31	28	44	35	40	36	31	30	24	39	36	41	43	35	36	28	24	35	41	28	26	33	27	31	32	39	45	32	29	30	28	39	32	24	34	26	20	45	33	26	41	40	35	28	22	33	38	34	34	28	39	34	42	39	33	32	32	33	19	31	26	36	38	38	33	39	30	33	31	47	37	43	36	36	32	25	35	29	26	37	32	34	29	43	34	30	30	32	39	33	28	39	32	40	24	43	38	32	39	39	34	35	31	31	32	33	39	35	31	25	30	33	33	36	37	30	27	39	18	32	42	39	21	34	33	34	42	35	43	34	32	30	36	42	29	27	37	29	36	37	39	36	23	24	43	41	29	32	26	37	33	36	34	32	33	32	33	29	26	34	36	33	42	40	30	34	35	34	39	32	28	25	29	29	38	35	27	29	35	33	31	30	37	24	31	31	30	29	39	39	32	31	33	29	20	40	39	29	35	47	34	32	27	38	41	39	35	35	30	40	30	25	37	37	34	40	18	20	34	36	31	21	32	30	32	35	35	33	24	39	24	32	27	33	31	41	31	42	30	27	32	27	32	37	34	35	35	31	36	33	30	30	33	27	31	38	38	29	34	25	35	25	30	34	21	20	32	42	29	31	27	41	26	25	31	41	25	35	37	34	29	36	31	35	29	44	36	33	33	35	33	36	37	34	33	22	36	34	26	34	37	29	29	28	29	44	25	44	35	39	27	29	30	40	34	42	33	26	26	38	42	30	38	28	35	21	20	35	30	31	41	27	20	28	36	33	39	32	37	33	26	47	31	32	31	27	36	36	29	43	35	42	44	45	37	38	24	34	31	23	37	33	35	40	43	28	30	31	28	27	35	40	30	36	36	34	31	22	27	36	37	39	31	28	38	28	25	34	33	50	30	35	37	54	22	31	30	25	29	32	27	35	33	29	28	22	35	36	42	33	32	29	30	31	40	36	30	38	41	37	29	35	29	28	28	32	27	30	42	29	34	31	30	37	24	33	36	34	28	40	31	27	32	30	49	33	29	30	26	34	31	32	36	38	33	37	31	29	32	32	32	31	36	30	30	31	31	34	28	41	42	46	34	35	32	29	28	19	26	41	37	28	20	34	32	32	33	36	26	32	30	40	34	36	40	39	32	28	36	29	33	38	29	29	30	35	35	29	34	36	35	37	33	32	38	35	46	43	35	37	37	35	29	27	23	32	25	23	36	36	35	37	31	39	31	33	26	43	26	31	32	44	25	29	32	38	33	30	24	35	36	37	35	33	35	41	37	35	19	23	33	18	34	42	35	36	23	31	38	31	22	33	44	34	29	40	30	30	29	42	38	35	34	29	40	33	26	23	23	39	27	23	36	31	38	31	33	37	44	40	30	30	34	37	23	28	34	22	42	32	26	28	30	34	37	26	28	29	27	31	50	37	28	37	41	42	37	36	28	29	31	31	30	30	41	34	29
10334	2092	1203	1154	2395	3662	4026	3646	3004	2592	2074	1685	1425	1271	1090	979	868	786	731	647	612	576	571	558	521	464	497	446	457	445	409	411	386	384	414	356	391	344	386	390	358	378	332	353	375	351	341	355	345	352	370	333	327	329	334	333	358	347	366	335	353	360	315	299	322	309	324	321	324	342	321	299	307	325	283	325	298	303	315	329	336	349	337	325	298	305	327	310	306	335	288	318	332	319	296	296	313	325	346	316	306	318	310	320	335	357	310	333	336	290	333	322	300	314	348	317	299	335	284	301	346	293	326	318	340	309	297	316	280	323	330	304	330	315	315	322	300	315	321	326	314	334	309	311	338	308	313	293	326	329	305	297	316	299	332	295	308	306	303	279	307	306	312	336	309	321	327	311	305	282	323	293	309	333	282	313	309	293	330	311	300	300	267	322	309	319	333	280	324	331	341	334	273	346	307	314	310	292	309	334	327	317	335	263	295	301	304	314	324	310	346	313	335	303	332	302	294	306	351	294	321	304	298	328	300	300	293	304	302	292	307	295	317	319	323	305	328	265	269	308	297	298	338	297	284	307	306	285	306	317	276	294	328	298	293	291	294	278	312	344	304	332	312	290	299	324	288	319	299	303	310	312	315	306	303	288	317	328	331	313	289	332	335	330	316	281	300	299	300	316	318	297	300	298	301	312	301	308	313	321	321	339	291	315	306	317	320	325	300	338	314	315	297	319	313	322	311	319	283	283	295	337	301	306	298	295	314	323	325	302	314	332	319	333	301	317	323	303	297	321	306	324	324	273	267	270	328	315	314	342	313	329	313	297	306	309	296	307	300	301	321	308	324	288	299	295	304	299	317	325	325	305	310	334	335	328	302	312	286	288	306	301	290	333	319	335	299	306	301	326	330	293	285	284	341	330	302	319	307	313	338	308	300	319	299	328	285	300	324	319	308	305	276	320	285	319	305	322	280	298	269	276	319	309	320	305	315	279	297	302	302	316	303	298	283	304	282	298	320	306	338	307	284	288	317	306	303	302	299	287	307	309	313	310	314	304	308	271	322	288	299	297	324	317	327	278	320	319	323	301	296	314	306	310	295	313	307	303	332	314	289	306	297	326	299	340	318	305	301	344	328	307	314	317	313	309	298	347	330	293	311	334	325	311	299	298	315	307	301	327	294	312	296	319	308	322	338	294	301	326	319	289	285	361	306	311	336	330	322	313	300	318	316	310	316	297	290	321	337	311	334	335	334	302	300	289	317	303	301	306	297	287	351	313	308	328	293	318	331	336	318	296	326	295	322	305	339	308	317	274	309	303	316	326	300	313	324	278	303	312	314	316	328	344	299	283	310	333	299	309	302	337	258	324	295	336	287	300	314	342	328	294	336	290	303	338	322	303	275	315	323	338	286	310	290	317	326	299	300	290	325	330	320	286	325	286	312	303	303	322	276	333	307	289	328	294	318	312	321	306	283	295	324	313	303	295	342	286	300	312	330	312	301	303	312	302	337	320	296	320	325	309	267	336	270	314	302	309	298	315	295	337	305	303	294	287	304	319	303	338	332	296	299	309	302	306	315	318	313	298	338	318	307	314	306	312	280	288	275	304	310	296	333	296	333	282	299	319	315	313	301	327	336	340	314	290	317	287	287	318	285	310	310	305	318	320	294	307	316	330	311	357	343	286	324	302	354	297	291	326	334	290	313	317	306	328	295	325	317	309	318	291	308	299	311	298	327	294	316	320	300	311	311	320	298	318	318	309	313	318	292	315	321	301	264	305	298	303	306	308	312	285	325	303	294	335	297	331	309	307	329	301	312	269	316	308	324	312	310	288	312	328	313	293	314	336	310	321	323	327	318	323	294	297	279	288	275	285	310	293	300	284	303	305	287	300	312	324	312	348	320	306	313	291	288	330	320	326	308	294	322	292	285	286	317	295	286	314	314	279	297	328	342	296	276	304	327	314	316	327	319	323	318	287	312	325	287	303	292	285	320	326	332	334	298	308	320	337	298	318	303	331	334	304	333	309	334	315	301	289	297	308	313	323	278	296	299	302	319	310	292	311	281	295	290	302	298	316	296	293	319	292	339	310	324	311	342	329	305	330	314	330	308	318	331	305	310	317	317	317	318	303	299	308	302	300	272	311	282	347	304	291	313	300	273	300	273	318	319	309	338	317	275	349	299	269	316	296	323	324	324	295	338	289	298	290	355	302	302	288	329	267	332	311	364	330	313	349	315	330	343	276	293	271	292	317	310	332	321	287	303	317	273	300	321	337	300	303	356	303	279	311	276	318	312	315	285	320	287	285	327	310	316	325	292	277	339	328	312	318	291	296	326	312	331	296	306	283	297	292	347	305	320	322	311	317	298	305	294	287	328	317	305	308	300	326	313	308	310	298	351	313	268	309	310	293	287	306	303	301	314	307	315	285	295	336	282	314	282	323	284	343	334	315	315	322	299	308	285	305	331	292	293	302	297	275	294	306	287	271	337	307	290	306	315	305	289	306	292	317	328	294	299	299	331	309	338	304	276	312	330	322	317	302	313	300	299	317	308	331	287	290	295	272	316	308	299	291	275	349	311	311	318	337	311	305	305	310	302	323	307	323	314	328	314	323	308	284	277	277	328	306	294	300	308	298	342	292	360	289	306	309	301	306	313	313	362	311	292	303	322	311	324	311	333	305	293	291	298	311	307	311	296	311	333	277	288	298	294	276	324	297	330	308	299	334	317	319	300	303	300	336	272	300	316	315	316	272	312	311	285	288	315	334	310	340	321	296	292	321	336	265	294	322	320	306	316	317	285	300	324	322	303	320	286	282	310	268	285	306	325	296	292	281	324	321	350	308	283	305	286	348	322	331	297	314	330	318	303	317	294	299	329	284	318	313	334	307	323	300	275	318	291	327	308	295	307	286	297	319	308	288	311	298	294	316	323	321	335	310	286	319	307	309	294	302	291	280	304	307	296	289	267	302	311	342	302	336	295	302	308	306	319	309	337	304	297	271	322	303	316	335	314	317	314	319	326	315	316	299	311	284	289	295	279	307	319	301	306	309	320	323	323	319	312	301	328	296	331	264	312	309	311	309	325	323	310	319	335	307	287	319	305	294	319	326	316	335	307	350	308	299	290	334	298	293	308	290	283	305	308	293	327	318	329	334	287	294	316	354	327	315	289	320	296	289	319	333	308	315	302	318	314	326	285	302	315	309	320	289	316	300	307	304	339	317	306	316	308	336	298	326	315	305	291	329	347	309	294	319	328	291	334	296	305	310	314	305	314	328	281	303	281	293	319	318	289	317	279	308	280	301	327	310	307	319	309	300	303	286	289	298	304	304	308	308	297	306	290	283	343	321	309	311	299	307	294	333	295	314	310	280	312	308	290	313	300	303	311	325	290	284	279	314	277	283	339	295	285	291	279	299	291	341	272	292	306	298	289	312	329	315	320	314	307	317	324	310	298	310	280	272	296	316	345	330	296	286	326	286	308	316	280	324	295	297
894	226	121	104	86	100	108	105	115	116	81	85	74	81	75	75	70	76	57	41	76	60	55	58	56	48	49	46	63	47	56	40	58	54	43	54	53	57	52	40	50	56	47	46	47	45	50	44	54	39	44	66	38	44	57	46	59	48	57	44	39	44	50	53	54	46	61	56	50	41	58	43	46	48	41	42	58	57	57	46	62	47	43	47	52	40	49	43	65	48	43	55	48	44	47	53	52	54	50	44	53	44	58	37	47	59	53	52	44	51	46	44	47	44	49	55	54	49	31	58	54	51	50	49	50	41	52	52	46	62	57	51	60	46	48	46	46	45	55	46	50	50	40	44	46	43	46	50	58	45	55	59	48	60	46	47	39	64	49	53	49	43	53	51	55	47	38	58	43	64	33	41	54	54	48	51	51	49	48	41	47	44	34	45	52	45	45	47	53	50	52	47	45	45	48	45	41	50	54	48	55	45	55	53	52	56	42	40	35	45	37	45	42	39	41	55	49	48	55	40	38	52	41	34	48	48	52	38	43	50	46	40	53	50	43	45	49	46	53	46	48	55	44	50	53	51	51	42	39	49	55	41	40	40	47	49	44	34	56	56	44	53	47	55	36	52	37	54	42	39	54	46	35	45	40	51	48	60	48	50	51	46	40	48	45	49	46	50	49	46	53	48	41	54	42	48	38	41	52	41	49	53	39	59	51	58	42	47	43	49	58	49	42	64	52	61	39	45	43	65	46	50	45	47	58	50	55	40	44	57	46	50	51	49	52	39	36	44	58	46	50	52	47	55	34	47	54	58	59	45	52	46	53	59	41	47	40	62	43	47	43	55	58	56	46	37	43	46	43	46	44	58	46	33	61	59	53	52	51	47	45	47	54	48	54	42	54	57	45	51	55	53	47	45	42	46	43	52	42	55	44	45	53	51	40	52	54	57	41	43	48	56	55	41	49	56	45	42	54	44	42	50	56	40	49	45	41	58	48	42	43	44	41	43	26	58	60	40	55	51	59	53	39	47	54	38	46	51	51	49	46	45	58	44	65	50	66	47	49	46	45	54	59	42	46	51	56	45	45	62	39	50	64	52	28	52	42	48	49	65	51	51	52	44	38	49	49	42	41	53	44	39	46	59	37	48	42	38	47	46	49	41	52	53	54	56	43	54	52	47	43	55	42	40	44	61	42	32	49	53	45	51	54	50	56	43	40	59	41	59	57	53	43	42	56	53	53	40	54	45	50	33	52	47	40	43	45	52	42	43	53	30	60	70	48	53	32	46	42	41	52	37	51	46	62	49	46	64	48	57	48	41	55	49	44	53	37	39	33	55	57	54	54	34	43	42	46	44	52	51	57	40	48	52	46	58	39	52	42	54	44	41	52	53	55	50	39	45	38	56	42	47	54	44	58	49	46	56	68	48	41	45	59	38	55	53	57	53	50	49	56	53	43	40	39	48	47	44	47	57	48	45	35	41	50	49	51	37	62	44	58	51	54	47	52	37	57	42	55	45	42	55	52	33	59	49	44	42	40	35	40	53	48	44	53	45	57	48	45	63	49	45	55	49	40	37	37	49	53	58	41	41	44	39	50	47	39	52	48	52	49	40	60	45	41	57	50	47	49	57	54	45	34	45	47	44	49	47	50	46	51	51	48	51	40	51	45	55	37	39	52	46	52	47	50	53	45	46	47	44	52	48	62	46	42	42	33	45	47	38	57	52	49	47	49	47	41	53	47	40	36	34	38	51	59	54	58	50	49	40	52	34	55	60	50	48	66	57	42	41	31	49	56	52	46	43	50	50	36	53	40	46	52	52	37	45	42	30	53	36	43	49	44	55	45	49	41	44	39	46	54	43	37	51	36	55	47	52	35	40	47	44	50	55	37	56	40	36	44	40	41	39	45	41	35	55	54	47	47	47	55	36	51	44	47	56	57	47	41	47	58	33	47	48	49	43	40	41	32	45	48	44	49	52	59	66	48	50	51	41	37	53	51	52	49	58	64	47	48	43	60	40	44	41	48	50	47	42	55	59	44	43	47	53	52	57	46	33	61	46	53	53	34	50	54	40	65	46	37	39	54	44	43	45	47	47	50	35	54	35	45	57	48	54	62	45	61	45	41	56	47	60	40	39	42	48	42	42	41	58	53	36	44	67	38	54	50	45	55	44	68	58	42	45	42	46	48	51	49	50	48	50	41	35	44	50	52	51	52	36	40	51	52	43	52	49	51	52	46	41	45	50	40	46	53	48	49	43	35	46	48	50	35	41	50	48	50	65	56	51	41	42	42	50	43	50	55	50	51	58	52	48	51	47	46	48	40	58	46	52	51	56	49	41	56	47	44	60	68	51	57	40	48	54	59	52	46	57	50	55	46	48	53	43	38	46	51	50	45	46	35	57	45	51	45	50	57	55	38	48	42	60	51	52	55	40	52	41	54	39	49	55	53	43	62	42	38	50	60	41	44	51	41	49	46	48	44	47	47	49	52	41	47	41	46	38	55	53	48	53	56	47	39	35	54	46	57	47	53	51	51	49	38	52	36	56	47	40	55	48	48	42	41	47	57	46	54	51	58	49	57	47	43	34	48	52	44	50	40	43	54	55	44	39	39	52	48	47	54	47	52	54	42	43	39	36	49	48	57	55	51	44	54	64	52	52	42	45	51	58	62	55	60	41	48	48	63	56	54	63	52	58	37	51	52	52	54	52	40	55	46	45	48	37	56	43	46	60	41	45	48	53	42	45	51	47	47	52	36	46	41	48	52	42	39	56	56	40	45	54	54	45	42	51	39	38	46	37	42	32	35	36	40	45	44	57	52	37	45	54	39	47	40	48	50	47	64	52	54	53	45	41	47	52	48	55	43	53	43	54	44	42	60	52	45	56	41	52	55	47	37	45	54	45	42	49	58	55	51	37	57	52	57	61	44	44	47	56	55	37	47	48	49	47	46	48	37	52	52	47	55	52	44	47	46	49	47	56	63	49	44	38	52	59	50	52	49	48	44	53	43	49	43	58	50	44	40	59	40	49	56	50	48	46	57	40	47	45	44	45	51	46	47	48	54	45	50	50	49	49	44	52	45	54	51	55	51	44	47	49	50	43	37	40	53	54	50	48	53	44	60	49	44	63	53	43	45	47	42	49	55	58	48	53	56	47	54	40	39	58	57	53	51	59	45	50	46	44	42	45	50	42	41	56	57	60	53	38	40	51	60	45	45	52	56	40	39	43	40	53	50	38	50	37	51	56	49	40	41	56	54	40	45	49	40	59	39	59	50	52	41	50	48	39	60	44	48	52	36	41	46	46	36	42	53	49	58	52	49	56	50	56	49	43	50	44	54	49	51	45	48	57	50	50	46	59	43	29	56	51	37	41	30	35	43	40	50	49	44	49	46	56	46	42	42	53	50	49	43	36	44	49	61	41	53	43	48	38	49	55	44	49	44	50	46	47	52	43	46	42	60	49	52	54	37	51	47	48	47	52	47	47	50	38	44	43
11831	3292	1771	1759	3638	5717	6191	5509	4516	3725	3075	2557	2211	1885	1597	1464	1361	1181	1159	1076	984	886	848	805	777	733	712	696	684	669	650	616	589	577	598	580	572	602	603	548	572	561	559	510	551	573	549	551	497	509	518	496	540	515	552	552	509	527	516	465	480	507	461	520	509	501	535	479	527	484	474	482	471	456	483	537	488	496	473	519	481	425	549	515	504	427	496	484	512	522	476	474	504	489	502	468	482	462	498	501	483	500	488	451	480	457	486	466	500	473	492	484	485	439	504	464	469	489	471	478	496	430	476	488	499	450	479	471	497	457	517	491	492	521	515	458	466	488	445	493	493	489	431	482	469	485	504	427	470	492	479	490	417	505	438	475	491	472	466	513	492	465	486	484	496	457	471	483	477	483	498	474	461	438	518	472	502	483	466	459	454	438	524	474	471	451	463	517	455	461	525	460	482	468	476	441	486	466	484	448	479	484	486	481	447	489	472	460	485	452	475	472	430	433	442	476	490	508	470	453	452	467	474	469	484	483	447	468	472	469	520	451	434	440	489	462	490	479	489	467	466	468	481	455	488	445	438	470	442	502	498	481	528	421	485	466	459	455	451	458	531	512	508	467	449	467	484	458	471	426	485	490	462	464	473	427	474	479	469	485	474	499	485	486	492	479	467	450	460	450	471	443	473	453	482	482	467	438	457	444	488	490	472	461	529	473	496	450	484	465	452	482	520	476	475	451	439	461	478	469	442	517	485	467	493	456	476	475	470	473	500	447	491	462	472	481	525	468	472	476	436	483	454	482	436	448	483	474	461	440	510	470	457	463	498	481	510	470	492	471	453	450	455	483	494	442	466	522	506	476	485	472	466	502	487	480	474	492	468	480	437	460	472	478	461	459	519	463	464	469	471	447	477	479	499	479	506	468	430	485	491	460	455	504	439	481	453	470	480	455	494	447	560	485	470	487	479	420	448	482	484	498	449	450	479	458	446	448	445	503	480	458	467	499	485	461	482	451	462	447	467	501	452	464	492	486	449	493	450	463	496	474	455	463	475	448	467	435	476	478	484	432	455	473	466	409	483	510	460	485	465	467	464	489	464	489	456	485	475	497	503	498	474	469	498	443	450	461	505	482	466	462	438	492	472	495	505	465	444	479	444	436	444	463	460	449	509	494	441	448	457	467	454	440	452	475	515	506	448	479	508	438	459	442	449	459	483	470	469	450	446	448	475	485	491	494	459	496	488	502	441	485	503	466	492	450	468	485	453	467	517	497	448	510	458	477	470	472	463	430	478	460	467	511	506	471	456	515	448	504	422	490	475	501	483	457	531	455	426	489	469	492	488	449	510	492	461	482	480	501	463	478	467	429	479	501	442	456	474	452	455	440	481	476	482	474	436	484	467	463	491	458	487	441	484	478	481	495	417	463	461	444	464	518	482	441	464	462	470	472	456	513	481	514	455	456	478	467	471	463	476	460	441	477	438	478	496	450	458	494	505	499	484	426	485	436	442	479	482	492	434	462	451	447	478	441	450	442	439	517	467	452	452	433	510	481	444	497	462	449	494	484	500	494	478	464	465	491	463	441	469	464	458	480	459	484	424	503	472	432	473	446	468	470	481	466	492	507	483	438	421	492	477	479	493	440	469	494	438	472	477	480	482	455	486	461	503	487	471	483	468	442	462	491	480	482	473	484	425	454	491	512	445	495	462	439	480	471	445	489	495	420	480	480	466	452	481	472	474	494	442	481	483	462	475	522	472	449	498	442	455	468	512	450	503	466	440	442	462	488	478	478	496	490	465	488	494	465	457	495	482	483	487	479	501	466	466	461	508	453	477	502	473	485	443	464	485	419	443	473	489	475	466	508	464	469	454	467	453	446	455	518	436	461	489	454	472	521	449	426	469	465	465	453	492	495	502	479	443	523	471	447	470	467	495	463	417	469	492	460	484	487	452	501	456	476	449	474	507	476	466	482	502	478	445	459	469	490	485	481	460	493	442	470	460	488	479	473	476	494	511	519	474	456	479	482	499	476	480	515	449	481	447	482	495	454	473	455	476	477	488	431	447	472	454	456	496	476	464	479	446	465	460	498	482	444	467	454	439	459	459	482	474	463	453	490	470	478	464	488	463	430	458	460	484	463	487	465	457	460	448	497	476	475	473	442	470	474	440	477	441	474	462	489	491	439	522	508	471	422	493	487	482	468	446	495	461	482	457	493	461	465	469	501	439	481	498	498	488	469	489	486	491	463	456	452	473	474	498	490	437	455	435	516	464	461	478	485	516	451	468	488	486	496	445	486	524	454	512	445	460	460	447	475	475	445	462	481	486	478	478	509	466	447	488	456	464	483	469	466	455	511	455	494	455	438	468	476	482	508	446	469	450	451	475	481	481	465	444	427	511	442	454	472	496	458	453	463	499	484	471	456	529	497	467	484	452	445	463	473	454	476	530	505	432	475	421	477	502	449	477	482	513	490	477	472	467	465	481	516	451	472	449	455	469	475	459	446	504	489	480	481	492	431	497	499	500	499	437	437	480	482	518	485	462	504	467	462	474	443	429	464	455	482	442	443	461	498	466	477	475	474	475	481	486	490	467	438	495	485	478	487	479	488	489	513	471	433	446	492	442	500	468	464	491	426	465	458	494	464	471	491	455	524	455	466	457	472	455	488	461	479	495	462	450	478	503	487	486	472	441	480	450	478	441	481	451	439	450	438	452	416	470	497	467	495	449	488	453	442	496	477	447	470	512	470	456	480	519	491	492	463	455	459	463	509	462	458	460	474	469	463	472	426	487	479	496	437	462	451	450	444	476	458	518	466	443	464	525	475	484	450	477	514	498	493	491	464	440	445	467	438	485	465	450	480	496	491	441	513	449	490	493	477	488	506	448	435	486	442	477	450	441	469	449	506	475	458	475	455	437	497	444	515	495	487	463	475	453	482	448	454	460	485	433	436	466	494	433	471	456	434	455	472	465	453	471	454	470	486	466	448	462	451	483	455	458	473	501	489	511	487	491	530	482	409	447	471	475	469	467	520	447	474	462	474	473	452	468	487	456	429	434	480	431	433	465	459	472	443	489	417	500	487	490	489	436	457	468	486	452	449	458	495	466	432	504	467	453	473	484	441	468	468	466	448	490	474	488	400	483	484	472	493	464	453	455	469	433	496	467	506	476	494	523	477	475	461	501	449	461	503	506	495	490	448	457	487	452	432	463	488	496	475	464	452	453	500	481	462	442	482	493	466	479	453	468	466	477	488	449	486	483	447	476	493	497	438	498	469	488	489	471	488	450	453	463	446	443	481	498	483	448	481	449	466	458	489	428	477	444	469	475	478	483	484	453	478	502	475	426	477	436	463	476	462	483	437	464	485	457	483	451	508	490	463	451	437	460	473	457	457	512	479	485	515	448	493	440	479	495	467	457	447	454	493	446	493	484	465	420	457	465	447	467	447	450	437	478	445	478	501	484	419	436	482	451	464	479	508	449	471	468	458	523	455
1141	148	94	92	75	90	70	87	78	72	63	67	83	58	71	75	74	63	59	45	72	65	58	57	54	65	58	59	68	59	79	59	54	60	58	61	69	70	55	49	57	67	60	54	59	46	63	66	62	74	48	65	56	62	74	69	60	57	59	69	58	61	65	68	53	55	63	60	70	53	48	60	61	58	61	58	65	62	53	48	60	60	60	73	60	53	70	61	66	56	75	43	72	70	65	56	56	67	44	59	60	52	63	67	51	65	54	58	57	43	62	47	47	64	41	62	50	49	65	64	59	71	65	65	60	57	47	49	59	60	57	59	50	53	54	66	43	63	55	52	61	60	61	47	45	49	57	55	49	54	52	52	55	66	52	65	74	54	56	52	58	62	49	60	59	49	58	58	50	62	44	56	63	69	59	61	64	49	61	59	56	57	61	58	63	67	60	64	65	54	53	70	69	62	64	66	52	59	59	57	73	52	61	66	65	70	42	65	54	54	50	51	52	45	48	60	51	57	61	62	60	59	61	62	69	63	49	64	64	62	61	55	59	67	54	57	63	71	66	52	61	67	70	49	54	56	55	61	61	53	58	56	51	59	53	71	56	66	57	50	44	60	77	54	47	60	56	59	60	59	67	50	52	54	61	48	57	48	56	53	53	49	58	56	76	64	81	56	58	76	71	66	47	58	61	55	53	56	44	53	69	68	57	48	50	57	65	65	59	69	73	62	52	59	48	58	57	71	53	56	54	51	67	64	54	77	49	60	65	48	65	54	55	49	55	56	48	54	58	63	66	59	74	76	57	70	44	70	44	59	66	52	55	51	60	62	69	61	53	62	67	60	54	59	58	55	54	59	51	56	65	59	51	56	47	65	57	57	56	53	65	63	64	66	53	52	49	48	43	55	59	66	71	67	56	56	48	76	63	54	59	56	67	61	54	74	58	64	54	53	59	40	79	59	65	52	59	66	57	65	59	48	73	60	69	62	64	58	49	59	59	55	57	45	54	69	58	76	59	68	56	55	55	56	62	58	53	55	68	64	52	70	54	55	53	65	60	57	65	67	68	49	66	58	70	61	44	50	60	53	42	70	63	57	76	63	67	59	55	57	55	54	46	57	50	51	50	59	55	66	49	53	67	57	66	52	69	61	66	62	71	53	48	74	78	56	77	53	70	58	75	64	58	66	53	67	55	65	56	56	48	60	41	67	59	61	64	59	79	59	53	80	58	53	68	74	62	63	66	47	61	52	65	50	61	58	60	68	66	58	64	66	50	55	58	49	50	63	59	63	56	44	55	60	57	49	45	60	53	49	67	55	68	64	62	61	72	61	71	48	57	66	54	62	59	53	56	59	69	60	52	72	49	46	61	58	69	65	46	74	61	54	56	66	56	57	58	66	64	54	47	56	58	50	58	59	49	61	57	53	56	60	59	61	73	63	62	53	52	65	46	75	57	45	55	61	43	67	52	54	45	49	69	50	55	68	56	69	64	43	54	59	56	56	66	62	63	69	54	63	66	67	47	49	57	68	65	70	56	62	61	71	60	65	60	50	53	65	53	62	65	61	57	47	76	55	80	64	61	50	61	79	55	51	48	58	56	46	60	60	60	42	61	68	61	64	62	65	75	60	52	60	44	59	70	55	56	53	65	56	50	73	50	62	47	61	54	55	53	64	58	62	61	61	46	53	57	50	70	47	54	64	58	55	66	46	48	57	52	57	60	48	63	58	51	57	70	61	46	64	43	70	52	52	62	57	70	55	55	58	75	55	60	56	60	53	53	68	58	64	62	61	66	70	72	67	73	46	58	77	45	66	57	47	60	59	52	61	57	69	55	62	59	58	53	58	54	64	63	47	56	61	55	59	54	58	70	68	50	50	50	68	68	62	54	63	60	47	61	48	66	52	56	59	62	53	68	76	62	70	68	51	61	58	58	50	46	54	65	65	57	46	57	69	57	68	69	61	59	48	44	60	63	74	61	52	72	71	57	57	43	55	62	62	54	70	62	72	52	51	65	71	56	65	56	57	48	64	60	51	63	49	59	59	52	61	54	58	71	65	58	58	68	53	57	66	57	46	61	62	60	55	50	65	63	62	48	62	49	59	51	67	55	53	67	50	54	55	64	76	61	67	45	49	57	46	57	55	53	62	61	56	65	55	54	49	47	58	51	50	63	51	56	58	67	53	63	49	58	67	57	58	64	64	59	53	61	69	59	60	48	67	54	68	73	69	42	63	53	54	47	64	68	57	74	59	73	46	56	70	65	57	71	57	68	65	59	52	54	60	57	60	78	66	71	52	52	57	70	59	51	56	54	62	59	60	56	56	59	53	63	57	64	60	57	65	57	51	65	55	47	51	52	68	64	57	53	51	66	52	58	54	60	56	61	65	54	56	54	47	54	44	55	67	65	58	61	52	69	51	58	58	61	61	71	50	46	52	59	57	50	66	59	52	51	51	57	52	68	69	73	47	56	43	54	59	51	54	47	56	49	62	59	61	59	51	55	56	56	59	44	56	62	55	53	64	49	65	47	50	53	57	49	54	61	50	54	71	50	63	51	52	52	68	64	67	51	54	62	63	46	50	70	57	68	67	59	66	64	55	60	67	49	52	61	59	56	60	70	65	48	68	58	58	72	60	51	55	66	72	57	64	64	74	62	69	60	53	55	66	63	56	72	58	58	64	60	53	64	55	66	59	62	52	69	61	63	63	53	58	51	30	42	68	79	63	61	69	69	56	77	67	65	54	53	64	51	66	64	53	70	61	68	70	63	65	57	73	56	68	63	56	56	69	65	56	54	51	59	74	54	56	60	64	50	71	48	61	45	56	47	59	59	55	62	74	45	56	46	44	63	50	58	51	41	65	52	46	62	60	57	60	49	55	80	59	51	58	53	64	49	49	58	58	56	48	54	62	53	60	58	67	58	73	53	57	59	57	54	59	68	64	61	53	56	66	53	63	71	61	58	56	53	58	47	56	51	69	56	64	59	67	42	59	54	72	56	57	71	72	58	71	51	65	68	66	59	72	56	48	69	64	53	55	58	62	79	70	46	60	56	60	59	59	62	48	58	56	63	71	57	69	54	72	57	51	68	60	64	57	55	77	54	67	70	59	55	59	48	73	63	58	66	54	66	64	63	47	55	56	50	65	66	60	66	71	72	56	68	53	57	55	58	70	59	52	65	58	52	65	54	54	67	49	47	51	64	71	57	62	53	51	68	62	62	60	49	57	62	53	53	56	60	47	51	63	55	64	61	58	62	58	59	55	55	47	66	57	52	48	54	57	49	54	55	48	40	67	47	52	64	64	51	52	50	70	61	61	56	60	56	69	69	48	58	56	50	60	58	67	62	50	55	51	70	58	64	49	44	44	45	59	52	59	50	68	66	50	63	51	66	70	64	56	57	61	60	69	63	63	62	56	60	62	60	54	54	69	54	55	57	48	58	62	52	75	47	61	72	60	77	64	52	52	67	69	68	55	55	60	59	45	53	56	58	79
8950	1674	1110	1118	1818	2750	2864	2531	2132	1806	1458	1335	1233	1008	994	911	858	770	768	735	697	702	674	670	615	675	609	632	637	559	632	616	554	589	603	616	568	603	611	570	568	592	551	536	570	571	577	542	553	582	526	581	507	595	570	599	561	552	550	542	513	563	583	564	553	580	534	550	542	563	531	543	562	556	527	552	561	587	553	512	537	557	540	534	541	551	562	564	529	568	561	550	537	579	564	519	558	554	557	577	523	610	565	556	545	596	523	536	561	543	566	536	552	512	536	591	539	559	613	554	575	582	562	554	559	576	562	591	538	537	534	551	564	556	535	588	532	566	573	554	602	561	561	577	565	555	557	523	594	549	582	503	557	563	595	570	585	568	561	557	592	542	579	597	542	541	561	537	572	567	568	523	551	522	602	508	563	577	513	535	553	570	527	534	530	512	539	550	543	531	539	561	555	550	550	550	573	595	533	555	577	555	542	539	512	546	547	517	557	577	524	558	598	545	557	563	511	559	495	537	488	549	529	574	573	566	552	538	529	548	598	533	574	587	532	561	511	549	541	509	568	568	529	610	550	532	570	543	548	581	548	563	587	568	550	538	553	556	562	544	562	571	566	578	564	553	568	596	535	528	570	523	567	558	607	547	582	548	568	557	545	540	524	564	546	587	556	559	534	507	581	546	554	544	575	536	554	555	537	589	548	560	511	553	598	525	512	626	535	581	536	592	556	578	514	542	568	574	557	524	550	536	575	542	523	579	529	537	557	549	572	536	559	579	516	528	545	546	501	512	562	565	606	560	579	545	514	548	555	567	557	561	573	564	550	546	542	556	603	558	551	528	573	543	546	551	593	560	534	532	565	595	565	557	566	543	562	542	555	552	551	559	553	551	511	549	582	573	588	559	554	562	574	556	563	565	510	554	561	532	547	550	521	562	554	564	526	523	580	579	528	585	562	576	559	523	551	559	566	557	493	543	517	545	560	517	567	534	559	561	585	543	540	547	550	508	534	541	562	531	613	537	548	556	554	596	521	563	572	552	584	553	565	552	558	538	535	551	539	567	558	565	591	527	573	504	510	501	596	539	520	522	577	541	595	565	510	515	542	571	513	537	562	578	558	584	596	556	572	566	558	563	569	539	542	568	564	573	543	525	564	558	562	536	573	575	545	517	507	549	524	608	551	514	578	497	579	525	573	546	569	545	555	566	534	542	516	566	566	519	529	523	614	496	586	545	608	576	562	542	582	533	559	548	571	558	493	551	582	580	563	556	538	558	590	571	571	590	542	579	568	538	583	568	545	575	578	601	528	556	588	534	562	535	541	504	521	578	567	527	537	525	521	557	509	552	545	548	578	583	574	567	539	543	583	611	542	553	560	528	601	534	538	517	542	515	553	543	572	546	560	562	564	539	539	528	525	566	587	511	605	542	604	588	565	566	619	589	594	549	572	565	548	538	550	565	584	527	561	543	583	597	522	568	554	557	559	563	539	521	620	569	574	556	568	536	555	511	570	571	573	519	487	530	589	545	560	564	549	571	545	540	571	606	559	566	553	573	596	587	527	549	544	507	546	497	487	526	568	551	591	582	545	520	540	554	538	550	548	525	520	556	569	470	540	534	536	577	562	529	594	613	560	561	570	531	515	536	573	546	562	572	537	558	571	589	526	541	525	550	597	532	530	496	555	537	580	532	576	555	523	567	534	554	534	530	583	577	547	557	559	516	532	533	522	550	559	549	561	503	547	535	564	514	549	510	507	555	569	583	583	585	556	547	602	564	557	538	553	579	549	550	565	572	563	565	570	526	560	590	529	556	606	572	555	556	531	543	585	578	524	548	499	575	543	573	579	548	507	548	545	594	548	539	540	554	577	581	533	537	557	616	561	583	570	502	527	501	541	531	539	542	568	509	539	581	580	492	567	557	539	571	546	498	547	559	538	573	575	534	555	594	545	598	539	587	522	548	562	583	537	569	573	608	543	570	565	537	543	548	554	522	530	568	595	566	589	579	518	555	573	543	571	560	546	553	559	551	537	496	578	547	561	575	562	536	522	546	568	545	529	565	568	521	528	592	595	527	567	593	545	569	567	599	582	541	544	524	528	532	557	540	561	554	562	606	542	545	535	588	544	550	543	531	532	488	519	513	579	608	570	536	540	553	587	533	577	597	556	600	546	534	556	565	566	535	578	535	521	573	572	562	535	566	578	559	554	594	545	547	594	594	547	585	523	526	560	559	541	596	562	574	536	553	567	570	538	588	554	552	566	561	538	552	547	524	555	586	547	545	578	578	566	558	573	565	551	568	576	561	560	531	541	537	557	565	518	561	556	564	552	567	547	546	540	551	600	542	551	570	540	533	579	526	547	533	630	549	564	556	555	576	538	564	571	531	584	563	542	521	514	580	553	558	581	568	582	555	542	562	573	544	501	566	563	565	530	561	566	540	567	518	533	537	570	581	528	545	523	541	576	573	573	555	524	543	565	512	566	551	567	567	561	541	546	535	584	529	539	582	556	534	532	589	581	587	539	530	510	558	543	577	579	558	561	544	595	572	566	536	534	572	532	532	533	516	540	535	540	567	542	539	530	585	534	539	560	571	567	598	563	561	593	561	541	562	556	551	560	529	564	535	519	551	592	540	547	556	584	598	510	531	552	510	535	554	581	575	506	559	530	522	609	543	542	549	528	529	532	556	568	609	552	572	538	539	529	544	561	550	541	583	564	543	512	547	584	515	576	607	565	581	528	565	554	527	529	583	556	528	550	535	550	553	589	556	567	562	566	562	557	597	541	537	537	533	506	540	585	533	512	578	559	529	544	573	544	563	544	539	550	557	580	545	518	566	531	545	575	522	564	574	577	573	549	610	557	541	564	554	549	536	508	522	570	554	532	548	556	523	563	560	592	562	566	528	561	557	515	547	578	570	542	548	565	590	525	535	524	528	589	593	500	581	499	535	596	537	580	525	550	573	518	571	589	581	582	503	568	592	569	518	561	552	567	604	507	548	537	562	542	553	562	561	558	560	513	559	545	537	539	515	556	558	571	552	569	575	556	524	562	547	558	566	564	515	530	509	571	570	546	556	545	580	543	538	531	541	526	570	567	594	547	557	511	528	563	556	599	556	562	583	553	534	591	568	580	528	556	576	540	560	564	538	569	598	527	580	533	576	607	557	558	532	535	566	550	543	592	525	542	563	528	506	549	512	571	544	567	553	553	544	552	530	551	547	561	580	552	603	529	564	591	550	575	561	547	568	544	555	552	583	512	561	565	551	496	533	586	571	532	571	538	532	574	535	591	529	540	574	553	565	527	546	564	540	576	563	558	586	527	584	554	573	541	601	598	558	549	560	544	607	573	567	568	541	526	530	599	517	542	555	597	576	574	586	562	537	508	586	561	564	558	589	570	510	517	537	543	527	565	524	555	552	579	574	569	555	573	563	558	554	527	557	523	522	588	530	542	588	607	564	556	528	515	528	557	531	595	555	512	517	549	557	599	526
573	206	128	100	112	108	94	105	110	99	96	85	84	89	85	95	68	64	86	80	86	96	83	83	74	64	87	79	68	64	76	64	67	79	67	74	63	52	64	71	65	61	80	71	67	86	68	69	95	78	67	74	61	67	72	81	60	70	70	72	52	81	63	74	82	77	69	74	61	72	78	72	52	71	75	63	49	87	77	66	80	71	67	58	67	65	80	73	78	54	73	68	74	74	76	80	73	67	70	73	71	69	60	72	55	69	67	68	72	97	80	64	59	70	68	80	65	75	58	66	72	82	74	76	69	60	69	71	65	73	73	75	72	63	102	65	51	70	68	68	64	58	75	73	91	69	79	72	77	89	91	59	64	89	78	62	60	76	63	75	60	53	62	69	71	66	79	83	63	69	72	77	93	65	54	67	65	88	66	63	64	70	54	72	48	68	71	82	80	60	68	70	71	64	77	67	72	56	73	74	70	77	83	55	76	59	72	71	74	69	83	64	79	68	76	67	69	63	65	74	66	79	62	74	67	65	64	67	63	65	74	68	66	68	61	81	77	62	59	81	77	60	76	73	70	65	68	66	66	80	73	75	55	61	68	73	70	56	72	55	59	67	70	53	70	52	81	79	65	84	64	61	68	74	82	51	76	80	53	72	73	71	87	65	85	87	70	70	68	70	60	80	73	67	75	72	70	83	69	66	69	57	92	70	67	65	72	67	77	63	64	78	65	85	80	84	58	77	58	71	60	76	53	82	45	67	71	73	64	60	72	60	68	72	62	60	54	72	59	67	66	72	67	65	82	67	72	63	60	77	70	71	74	77	65	82	80	67	65	77	79	70	61	84	74	70	76	63	64	56	67	65	68	60	67	70	79	60	70	65	55	71	63	81	60	75	86	55	65	73	85	70	73	77	62	67	56	76	74	78	64	75	89	62	72	69	72	67	73	69	84	74	57	71	86	66	70	82	68	59	78	68	77	64	76	75	80	75	72	72	89	67	79	81	70	60	67	70	73	59	69	76	88	80	82	88	81	75	63	72	56	76	70	58	73	71	70	76	77	68	62	61	70	68	55	71	73	66	65	76	70	73	72	57	69	71	51	71	67	92	83	66	79	82	64	66	75	75	75	73	85	72	66	66	70	65	68	72	91	80	96	57	71	78	70	69	65	70	57	80	57	76	61	76	79	57	71	65	58	71	74	91	77	74	61	71	74	86	75	67	82	56	70	71	79	61	76	58	73	72	64	79	71	57	60	72	71	69	73	60	67	63	74	75	72	57	87	70	68	72	68	74	73	70	72	76	63	79	60	77	76	66	53	62	57	79	79	77	90	54	85	58	64	66	72	67	74	75	75	65	75	75	69	74	73	77	65	74	77	63	63	79	61	60	75	77	68	71	74	74	60	64	62	70	60	67	74	81	81	65	72	65	65	68	62	64	68	64	70	82	67	70	70	64	57	65	56	72	70	72	64	68	67	71	59	67	73	57	61	72	77	65	66	65	64	57	60	84	66	76	70	82	64	77	70	73	73	61	63	79	74	81	74	88	66	61	61	67	71	67	75	62	67	63	67	69	64	58	77	75	61	63	60	72	64	78	70	73	82	78	61	52	63	67	78	68	78	94	83	68	73	66	73	62	68	87	68	68	68	64	71	74	65	70	71	61	66	67	60	68	85	74	62	68	67	71	61	76	74	73	76	60	73	73	54	66	76	80	64	64	74	66	62	67	56	67	61	70	57	86	62	58	61	57	71	68	59	64	65	69	73	65	78	71	74	67	76	63	70	75	73	76	72	71	64	69	76	75	62	79	83	82	68	66	69	77	64	71	62	73	56	70	80	75	73	75	70	73	56	66	68	73	70	76	66	68	58	71	60	59	66	59	71	75	46	61	72	74	76	51	56	70	75	63	64	59	68	73	62	70	62	57	67	70	66	73	62	48	72	82	76	63	80	82	80	75	59	79	53	69	53	62	62	83	76	63	79	74	83	93	75	58	64	71	68	68	57	76	77	62	73	67	65	67	77	68	77	56	74	78	79	62	65	66	63	72	78	68	81	60	66	76	76	69	87	75	67	69	59	73	74	87	69	82	64	71	63	69	75	76	71	79	71	71	64	66	69	62	68	85	66	75	78	83	48	60	76	67	68	75	61	77	68	69	68	70	60	59	81	79	79	67	70	70	75	73	62	63	63	73	59	68	89	69	77	72	69	70	79	63	69	60	62	52	67	72	69	69	72	74	63	60	58	74	60	79	68	58	61	71	70	76	60	79	61	66	70	59	76	67	64	73	70	72	63	62	57	72	58	71	93	63	73	68	66	77	71	77	71	66	66	79	81	74	70	67	56	57	69	68	82	70	59	65	76	59	74	64	71	71	73	74	71	74	49	78	62	81	66	76	74	79	76	69	68	67	83	75	53	62	76	67	52	66	64	76	71	86	68	61	59	75	61	75	70	71	81	74	69	77	72	79	66	80	54	86	65	78	67	81	63	76	69	61	78	79	61	62	67	63	91	68	62	63	69	62	80	67	62	83	69	83	62	63	61	80	68	78	63	74	72	76	64	73	69	88	81	66	55	75	78	69	46	69	60	56	82	57	63	62	57	57	73	65	67	58	59	75	74	65	64	63	89	75	77	73	86	63	75	76	86	63	71	68	71	63	48	75	74	64	64	59	72	69	55	67	52	70	72	76	76	59	62	79	78	65	58	58	67	75	40	77	68	84	54	69	74	70	69	56	64	70	75	72	64	65	64	79	70	62	70	73	69	68	74	65	64	53	65	83	79	73	68	60	61	62	71	63	63	85	66	52	67	76	79	58	80	79	56	73	65	61	71	73	86	66	62	66	87	63	79	64	77	67	71	85	77	60	65	64	60	69	64	65	65	72	55	79	73	66	86	76	64	72	66	74	72	69	72	57	61	78	76	84	77	63	77	61	54	74	63	77	81	68	77	82	70	69	71	73	79	62	98	69	60	70	67	57	81	66	61	79	59	74	58	82	63	59	77	75	66	78	77	87	71	65	72	72	61	64	75	73	67	85	70	64	71	66	50	59	77	67	65	59	58	69	69	69	65	67	77	74	58	64	78	65	75	64	62	61	57	81	74	70	64	71	59	66	82	67	74	92	60	51	76	62	61	59	74	67	64	58	87	56	83	72	68	70	77	76	67	78	87	64	73	82	64	70	80	65	67	73	51	84	76	76	65	66	73	70	63	69	80	67	77	65	61	75	71	71	85	81	74	75	67	64	89	76	67	76	70	83	50	71	92	64	60	68	73	70	79	64	75	75	75	75	74	67	75	60	81	83	85	64	77	63	72	63	59	75	63	59	60	70	72	70	76	79	65	73	70	73	60	71	74	80	74	57	67	59	64	61	62	63	61	67	62	62	78	58	60	72	67	61	79	77	67	65	55	80	78	72	62	65	66	71	78	57	75	61	66	65	67	81	86	81	75	58	81	66	77	76	64	71	79	63	81	63	60	67	69	85	77	74	72	79
9086	2784	1660	1686	2939	4624	4909	4494	3606	3079	2429	2188	1813	1640	1479	1359	1186	1125	1109	1054	973	909	884	880	917	799	847	819	816	768	870	832	759	692	751	728	728	741	680	702	735	683	726	746	735	750	680	732	668	771	765	683	690	698	692	708	702	683	699	675	719	696	673	665	683	696	677	680	678	699	683	680	641	668	640	703	670	698	680	650	648	685	684	715	665	650	669	677	683	671	654	648	675	720	721	706	670	654	670	691	708	684	694	632	710	667	687	660	693	690	700	633	680	684	665	698	632	645	685	657	649	691	644	644	635	711	668	710	682	734	747	651	652	722	680	697	694	627	609	601	702	653	651	647	661	651	714	657	687	678	710	684	664	650	668	659	681	674	629	685	666	673	668	639	695	668	696	677	707	658	655	676	651	665	659	677	668	659	686	679	663	623	674	685	659	692	709	697	668	701	640	668	674	685	655	670	702	705	703	695	674	691	696	645	628	664	662	658	715	663	683	695	668	681	640	694	677	696	612	666	639	656	665	720	661	687	715	696	648	695	709	684	672	707	672	656	653	703	664	656	666	673	720	671	703	626	669	669	601	679	694	713	703	688	699	637	715	697	709	664	649	666	616	630	662	691	651	682	679	608	685	692	673	682	671	677	658	685	654	615	679	672	686	672	640	686	634	673	702	670	676	646	657	636	662	683	672	608	642	637	681	716	688	663	646	645	679	654	665	676	677	670	685	601	706	654	707	673	687	698	674	675	689	695	688	651	703	688	657	650	628	658	703	677	716	669	639	687	666	651	667	661	647	712	736	649	675	682	725	701	661	701	696	634	673	650	685	660	644	666	665	632	678	672	687	667	642	628	673	656	701	679	627	677	676	661	684	637	706	705	697	725	676	662	709	671	703	667	682	646	669	691	634	648	691	701	704	685	702	667	670	693	616	665	693	672	651	677	668	692	684	679	721	635	717	622	667	691	668	689	728	688	705	693	640	696	672	693	690	658	718	652	683	680	656	643	704	664	680	626	685	681	702	670	670	650	693	627	638	660	664	674	632	674	715	698	709	681	613	658	659	686	713	680	682	673	698	646	703	675	665	700	643	682	679	613	681	683	711	677	693	668	665	686	631	679	693	631	651	625	682	690	711	665	720	654	702	664	648	703	669	689	645	678	703	689	664	654	654	687	695	719	660	658	710	717	688	672	643	676	692	680	662	680	672	666	624	681	644	630	710	662	651	666	700	678	651	671	675	678	661	657	706	605	692	644	672	695	700	682	625	690	664	675	708	692	741	630	670	658	699	664	683	660	665	688	613	679	674	647	673	675	662	642	638	692	692	633	667	668	713	697	669	617	722	677	637	697	659	641	649	690	666	670	673	641	676	654	670	667	665	643	661	684	685	719	717	690	710	658	694	618	669	683	618	707	672	677	656	658	666	685	634	685	666	617	680	714	674	646	718	676	636	658	704	694	651	673	645	675	682	677	648	668	675	674	672	629	629	695	659	718	666	682	683	673	632	664	663	672	682	708	642	675	657	684	665	697	695	627	683	683	661	667	610	707	617	693	652	675	679	652	635	674	663	624	672	710	710	621	641	697	667	654	673	648	658	648	686	690	698	673	713	658	682	671	680	669	709	633	701	673	661	673	610	664	663	683	667	677	643	656	667	688	677	683	672	672	673	673	681	613	673	696	622	687	640	684	728	706	679	651	731	647	676	613	659	631	651	685	670	645	674	678	690	671	686	610	718	693	691	695	660	669	684	660	682	690	668	704	642	659	642	679	676	679	670	675	600	696	697	655	666	669	663	660	639	639	652	626	654	662	708	645	706	641	716	676	673	640	722	632	639	655	636	664	645	660	648	631	663	664	707	634	712	714	648	641	636	688	671	667	664	665	664	720	663	656	654	700	704	641	672	643	621	676	731	665	677	600	678	625	671	674	702	674	699	635	662	679	695	670	720	676	674	643	654	715	697	634	691	646	682	660	666	661	654	647	695	706	705	679	660	674	705	676	695	653	685	701	654	661	655	670	673	681	645	665	625	665	660	647	698	628	674	649	685	647	713	679	640	721	640	688	680	701	721	639	649	649	649	704	686	671	666	654	635	678	668	649	655	673	683	682	689	681	728	670	729	689	647	675	677	664	671	653	688	712	675	744	727	722	700	695	675	659	627	688	618	698	673	662	704	680	695	648	648	673	690	673	631	726	680	716	663	687	647	699	668	680	660	682	683	637	652	683	686	654	699	692	649	715	656	671	665	663	629	715	727	695	689	692	675	666	697	672	638	697	674	719	669	687	672	664	687	658	666	709	654	600	677	688	653	642	701	687	672	664	694	645	644	661	709	684	682	643	717	686	684	638	666	716	669	673	678	706	662	637	635	698	701	664	626	688	672	655	689	678	689	695	637	668	665	673	679	694	679	641	691	649	672	695	677	688	688	678	679	681	700	702	717	669	710	614	672	688	720	659	640	660	676	711	685	654	699	649	656	646	705	674	705	620	722	678	666	665	704	647	698	651	662	699	718	651	703	645	661	712	649	664	684	681	665	642	647	647	658	652	662	670	674	644	671	665	730	686	731	700	623	656	656	682	685	689	688	715	690	690	638	689	675	694	696	676	657	686	686	693	700	649	671	681	657	646	611	636	678	685	656	661	687	624	698	631	603	651	661	672	694	635	661	642	646	692	641	653	650	685	689	635	705	650	663	688	606	628	669	701	679	668	622	631	666	690	655	676	670	669	656	639	666	629	659	684	679	665	701	663	621	678	685	678	651	636	673	646	707	728	625	687	665	703	717	664	673	676	608	675	664	660	679	679	658	677	688	691	650	679	701	661	714	661	667	647	646	675	656	702	676	637	673	658	659	682	699	662	690	666	692	707	671	619	681	660	685	675	648	636	658	632	649	667	684	702	666	703	620	643	641	687	677	669	685	671	698	654	651	693	677	691	683	664	622	652	686	658	685	702	685	675	664	667	719	699	669	684	660	656	668	646	701	625	693	665	629	615	689	682	647	680	654	670	701	736	680	663	644	687	697	649	636	674	674	688	656	728	677	702	642	640	721	695	647	709	640	646	667	655	695	657	682	663	672	666	718	697	666	653	678	674	642	668	671	676	720	659	682	683	682	673	660	659	676	703	726	686	662	688	650	702	740	711	639	661	688	653	620	651	641	681	672	652	660	696	710	640	644	638	652	642	664	682	675	627	710	673	700	696	649	621	669	665	617	680	722	672	665	652	655	669	681	694	700	647	700	697	697	664	650	668	697	691	678	680	640	627	662	719	676	646	671	691	656	669	672	687	689	691	718	660	677	624	715	639	695	667	658	685	676	664	699	680	668	660	658	651	630	639	664	661	712	695	676	642	670	671	619	724	688	648	705	663	665	664	659	657	725	692	695	661	672	659	698	643	664	647	693	655	673	675	631	650	641	675	673	660	691	635	659	648	664	670	673	656	637	676	641	723	646	595	651	628	647	628	737	665	644	667	708	644	697	678	657	663	713	627
1600	160	102	60	54	61	70	80	67	66	57	73	53	48	48	34	43	48	44	31	45	40	26	36	33	36	44	31	32	44	45	34	35	42	35	37	38	38	40	28	30	32	28	24	35	25	43	44	34	36	30	28	30	43	31	44	27	41	44	26	29	41	28	29	44	38	38	34	36	28	34	33	25	28	29	25	24	39	35	27	29	29	34	28	29	31	32	34	33	31	25	31	29	22	43	36	24	32	40	32	37	28	44	29	25	34	41	41	24	37	35	39	25	28	29	31	29	41	24	37	37	32	27	29	31	26	30	31	35	32	27	40	36	33	27	36	29	28	33	35	35	35	41	39	28	26	34	23	38	34	37	27	28	25	34	33	28	32	40	37	30	29	29	29	34	24	31	30	32	35	32	27	32	45	29	39	35	34	33	31	49	35	34	25	29	34	35	27	31	37	31	32	38	34	42	36	30	36	30	42	36	48	34	32	33	29	37	34	47	36	25	33	26	17	30	22	33	34	35	39	27	31	23	37	39	29	39	29	37	38	30	39	38	28	33	32	34	36	36	34	38	34	31	37	38	37	40	33	33	34	34	32	43	33	28	27	40	30	30	33	39	33	34	42	34	29	34	39	33	34	35	41	28	25	33	42	38	31	32	30	33	38	29	25	33	34	25	26	26	39	31	30	30	32	28	43	37	33	33	30	23	30	35	35	45	28	27	29	31	26	32	28	32	41	45	38	27	27	39	32	34	41	37	24	39	25	30	38	37	34	33	33	34	21	35	30	33	24	34	22	36	24	47	35	29	27	42	44	29	38	30	27	40	28	23	35	32	42	35	29	43	45	37	42	36	43	36	39	33	33	30	29	26	34	27	32	30	46	39	28	32	31	43	25	29	30	39	39	31	41	28	30	43	40	47	39	32	26	32	45	35	39	35	37	29	33	34	29	34	36	37	37	30	31	38	22	36	39	43	29	29	35	35	46	32	35	37	20	29	32	30	37	34	24	27	36	30	42	25	37	41	40	31	29	29	36	31	31	27	31	40	29	29	29	38	30	32	28	31	36	35	26	33	29	36	21	24	35	38	21	27	35	38	36	21	34	42	45	37	37	47	35	37	36	30	27	37	32	32	28	32	33	32	37	27	37	28	29	38	33	38	40	32	27	28	43	42	41	36	35	39	42	34	44	32	26	38	28	38	28	24	36	46	36	32	33	37	38	38	31	35	37	35	38	46	34	39	32	34	26	34	26	35	37	40	38	37	41	38	38	27	34	39	39	37	30	25	22	37	31	41	24	33	31	35	42	27	25	25	32	29	33	32	28	39	34	37	45	26	34	26	27	35	25	43	35	32	39	43	40	24	33	41	32	31	34	26	46	41	44	26	43	34	19	31	30	35	46	32	32	38	26	36	28	29	30	28	34	33	41	33	33	25	31	35	22	27	27	34	27	25	41	28	33	36	32	32	33	36	35	39	47	31	37	39	32	30	28	29	34	28	42	28	38	37	36	37	33	25	38	25	35	17	30	34	29	34	27	33	36	32	31	43	39	37	35	29	35	36	35	45	42	19	33	37	29	30	42	28	26	34	36	34	38	31	35	38	36	33	27	31	37	36	29	39	34	28	42	46	39	22	42	33	44	32	41	30	29	41	40	32	44	34	23	28	37	42	33	32	32	30	41	32	27	40	37	34	37	32	40	29	26	35	28	37	25	29	37	29	29	30	32	33	33	23	40	41	36	24	34	38	30	38	28	27	37	30	40	42	30	32	31	30	25	26	41	25	35	29	39	42	32	28	32	41	37	38	28	35	36	40	36	42	33	34	42	36	37	34	40	44	35	27	31	40	29	40	43	26	36	37	33	28	31	32	32	34	32	43	34	29	30	25	30	41	37	26	49	45	25	28	44	41	38	33	47	44	28	26	28	38	30	30	43	27	41	30	32	32	37	23	32	38	39	30	30	44	38	26	39	29	30	41	38	31	46	32	34	29	34	39	31	26	34	31	27	20	33	32	32	34	33	34	28	37	42	37	40	35	36	34	42	45	40	32	39	27	42	36	30	38	39	40	32	30	37	36	29	37	32	36	25	27	44	24	28	44	32	36	41	37	32	35	34	36	32	42	31	28	30	28	34	29	43	34	34	35	29	32	34	44	36	37	29	40	31	34	38	49	30	29	35	26	35	36	47	36	24	29	36	26	35	28	40	28	32	46	29	38	30	40	36	29	32	34	31	38	27	29	38	38	27	40	34	26	35	29	37	32	36	35	44	27	25	33	37	26	32	38	38	31	33	20	45	20	38	35	32	20	32	30	26	23	32	33	25	28	34	34	31	39	28	38	46	39	45	29	38	32	45	37	40	43	48	25	42	31	46	32	36	29	34	31	35	28	39	25	36	26	34	31	26	39	24	44	27	34	33	29	29	27	31	30	34	37	35	29	39	27	32	26	34	43	30	38	42	38	30	27	32	32	39	33	38	26	31	29	43	30	34	28	43	34	42	34	28	29	35	31	32	30	34	35	36	27	43	30	37	31	33	38	43	35	37	34	32	36	29	27	40	34	31	24	17	45	45	30	27	32	40	34	35	28	33	32	32	31	38	39	30	37	34	29	25	35	45	25	39	23	35	26	36	31	44	28	26	35	39	32	33	47	28	38	30	33	40	41	29	35	35	50	40	37	30	44	30	33	33	37	32	40	43	24	28	29	35	43	31	36	31	44	32	39	29	29	40	27	33	31	34	38	32	36	33	21	28	32	29	42	33	32	35	32	30	35	45	31	31	45	35	36	33	37	27	42	25	41	40	24	40	26	34	30	36	28	32	36	34	45	33	33	26	37	30	37	35	27	30	32	37	34	34	32	28	28	35	31	35	30	31	25	36	31	36	37	34	36	29	43	38	33	26	25	24	27	26	35	28	24	21	35	49	31	37	34	29	31	31	37	35	29	37	31	24	21	34	35	32	39	34	34	32	35	41	34	34	30	25	30	27	29	36	29	36	30	34	35	35	29	25	34	27	33	28	37	29	32	30	44	39	36	28	39	46	43	26	37	32	23	36	33	37	48	38	33	41	33	34	28	32	36	33	45	39	34	38	30	31	34	30	42	41	41	38	46	35	40	33	26	22	28	33	42	34	28	28	38	31	28	33	36	37	40	36	35	28	32	26	27	38	38	43	30	27	22	33	28	47	41	35	42	38	32	30	30	25	36	41	33	35	38	38	36	42	25	31	38	32	30	34	21	28	31	38	40	30	26	35	29	27	33	27	44	23	27	38	30	27	29	32	44	31	32	38	41	32	29	47	32	39	34	31	24	46	36	38	36	30	36	28	36	31	19	35	38	36	33	31	23	34	38	26	39	24	35	37	28	31	32	35	39	34	41	26	34	35	34	26	35	28	28	31	31	31	42	32	27	31	30	30	25	30	31	27	32	24	38	28	41	38	39	31	29	37	38	54	31	35	31	27	30	39	45	41	32	36	28	39	34	23	31	33	29	33	38	21
10335	2131	1228	1236	2401	3728	4002	3625	3092	2466	1986	1633	1464	1251	1071	1002	853	830	774	656	596	629	600	504	512	519	464	454	495	429	429	383	431	417	440	416	361	353	369	354	362	343	342	354	342	368	369	326	332	362	334	367	339	335	316	327	370	324	301	343	329	309	316	339	351	339	339	320	328	305	334	326	322	341	301	319	329	300	320	312	322	345	329	329	317	313	326	330	346	318	305	317	342	320	371	352	309	339	328	358	336	328	370	320	315	314	319	294	317	311	303	334	322	306	305	342	298	313	346	312	293	319	326	296	324	323	323	341	329	312	311	329	309	312	323	346	306	304	331	304	334	309	299	311	363	322	312	325	299	306	313	342	294	318	325	325	357	298	290	321	306	295	321	344	314	324	325	316	329	316	298	337	304	335	336	320	328	310	309	299	313	304	297	326	335	337	326	335	319	309	325	303	304	327	306	337	308	300	347	285	308	285	312	325	340	338	299	342	325	276	318	297	349	329	321	309	305	317	335	344	307	307	308	292	338	293	294	315	306	327	337	313	328	315	306	314	294	302	316	291	309	310	290	312	324	320	314	324	278	281	321	328	317	312	307	313	309	344	282	313	325	333	300	311	325	336	303	319	338	309	306	304	305	318	316	355	303	318	287	323	313	296	292	322	322	335	320	316	317	327	339	314	310	293	309	309	340	326	323	324	342	341	342	315	279	297	316	309	331	329	305	331	312	310	292	321	297	287	285	325	318	325	310	322	308	325	294	287	338	329	334	313	326	344	308	326	315	317	320	295	313	314	316	275	341	295	300	304	307	339	300	315	288	311	319	300	342	270	295	355	304	291	316	337	318	320	317	306	312	288	310	348	329	322	296	295	310	355	323	343	316	289	271	297	305	323	333	324	294	322	357	313	330	336	324	295	348	329	300	339	316	300	285	312	307	292	330	335	317	317	302	312	285	323	282	264	323	335	315	317	302	293	308	303	298	339	300	303	331	306	310	305	315	290	333	309	313	332	331	285	322	282	300	313	327	304	326	315	316	316	280	332	336	339	316	337	286	341	312	319	302	338	323	301	337	315	328	321	316	321	328	315	313	334	309	287	275	360	279	289	294	311	347	311	308	315	276	330	321	309	342	352	329	314	316	312	300	324	297	310	336	311	294	324	293	292	297	317	302	331	299	365	295	358	305	304	332	315	319	330	343	314	302	334	317	315	317	324	308	359	295	323	327	316	333	317	330	317	326	330	310	329	299	298	294	337	335	290	310	299	335	342	295	330	296	294	330	335	310	300	319	307	323	280	290	307	311	300	317	306	315	308	327	301	327	303	277	330	329	299	312	335	309	327	331	320	319	316	296	319	299	305	306	349	322	284	340	297	333	311	307	329	295	320	315	316	349	298	339	292	297	302	285	308	289	323	324	316	298	344	316	318	347	307	329	290	299	341	334	315	299	313	299	315	314	316	377	343	284	316	331	326	344	305	317	315	330	294	339	299	335	311	317	331	300	309	306	316	328	294	308	323	316	326	332	322	294	298	314	302	306	339	327	299	299	293	299	300	335	306	332	314	344	291	288	345	307	295	306	310	298	319	315	290	326	324	335	316	336	328	321	323	299	323	341	328	317	291	307	320	286	326	338	294	335	314	330	312	340	313	313	311	298	313	306	311	330	292	289	327	318	299	315	289	366	311	329	288	320	329	340	358	307	293	311	329	330	307	341	311	298	341	308	302	303	320	315	305	314	338	314	283	304	313	317	301	313	315	352	317	315	319	301	296	303	320	290	330	305	321	308	318	363	309	300	317	350	319	299	292	327	320	312	316	321	328	297	339	292	292	308	304	319	273	324	278	315	302	313	333	281	303	323	348	349	292	305	297	302	338	315	338	317	315	315	334	312	291	308	331	299	284	310	331	327	306	304	322	301	297	301	327	328	332	297	298	295	318	323	272	306	346	332	320	320	316	333	288	313	308	325	302	320	334	306	331	320	289	314	303	339	305	301	307	330	344	314	307	294	318	324	337	289	334	331	293	304	269	323	288	316	309	324	290	329	313	309	299	331	293	307	294	312	325	309	299	304	318	306	321	292	330	310	302	313	308	299	304	316	336	301	303	330	283	318	317	298	330	278	346	305	306	335	326	304	357	302	297	323	311	303	314	331	308	329	342	317	337	289	319	294	329	309	312	369	354	325	341	330	337	322	292	339	296	344	307	324	320	303	306	303	294	332	334	334	333	312	317	305	296	292	342	325	331	301	332	328	340	342	340	339	324	340	319	306	344	304	313	311	317	313	325	306	295	335	318	304	323	326	330	306	332	285	344	335	313	297	306	319	321	318	301	312	331	326	280	301	319	317	330	339	296	319	312	337	339	288	306	302	320	321	280	324	297	302	333	310	304	307	361	318	312	281	321	313	324	324	316	338	313	297	303	319	299	318	336	324	308	292	299	340	323	334	327	313	338	283	318	309	300	306	327	310	330	319	343	335	326	300	294	306	323	303	327	356	313	293	309	335	304	321	321	309	278	305	301	295	305	312	313	324	345	339	313	320	289	296	317	321	315	309	326	313	338	307	297	337	313	308	318	325	306	316	331	324	313	344	322	332	324	347	322	300	316	303	285	327	317	305	303	321	318	316	314	316	311	297	314	339	297	303	330	317	317	370	306	293	323	308	313	317	298	319	310	299	295	315	295	337	315	283	340	346	316	294	318	316	283	299	324	312	354	293	305	296	314	333	304	310	308	354	343	289	318	334	347	334	326	299	327	314	281	309	335	323	298	329	348	285	285	308	282	325	323	326	328	318	352	333	305	332	309	319	310	326	301	310	322	295	318	349	304	333	297	306	281	294	315	353	318	339	297	276	302	298	304	288	339	335	351	336	342	315	303	316	288	311	311	338	334	344	318	333	349	336	310	295	317	310	300	322	315	312	311	306	311	332	310	341	311	316	281	302	310	346	318	296	297	298	316	303	314	302	290	309	309	323	319	353	331	305	318	330	324	299	368	319	312	336	337	266	328	303	320	351	325	318	280	295	279	317	353	326	324	292	332	344	330	298	320	315	329	311	320	331	298	311	296	327	319	334	322	301	340	289	346	316	337	303	291	305	292	292	325	294	316	308	311	325	330	287	320	311	319	324	293	321	313	339	318	356	320	332	320	312	283	299	346	315	338	319	328	341	291	326	312	310	325	322	333	301	359	297	320	326	310	294	284	349	293	319	321	318	300	340	306	336	314	294	281	328	313	316	333	302	303	305	319	288	299	308	300	331	327	301	283	312	313	310	297	294	337	325	316	330	310	322	301	315	330	318	314	308	313	291	320	309	336	336	304	307	300	266	280	291	308	309	320	323	312	334	337	315	309	305	328	327	308	305	289	319	333	292	308	294	292	310	291	296	327	353	337	322	340	286	313	301	321	303	332	298	368	301	301	303	322	333	306	274	325	327	347	286	322	292	285	320	306	310	310	318	304	294	330	312	316	354	317	315	298	324	324	324	324	316	300
904	233	130	96	80	80	117	129	98	104	95	90	96	76	81	71	70	59	64	54	68	64	67	52	53	65	44	74	61	55	50	44	65	56	48	67	45	45	58	45	52	53	64	54	55	49	42	53	42	53	53	54	54	59	48	57	55	65	42	56	65	50	47	48	42	48	48	35	55	40	45	43	62	45	37	49	56	59	54	41	42	48	52	47	50	47	45	52	47	51	50	43	49	51	49	46	47	64	43	38	61	42	46	53	43	46	47	39	70	45	45	49	44	50	47	49	46	53	43	59	48	62	52	48	53	52	40	40	53	42	55	39	49	53	60	52	50	52	43	53	42	41	49	53	43	57	53	50	63	63	50	47	54	43	39	47	36	49	51	38	54	65	58	58	55	55	49	45	50	54	43	34	56	55	52	61	49	56	46	49	44	55	53	49	49	39	49	53	45	46	44	56	39	56	40	46	57	41	57	57	43	57	48	63	43	49	33	42	57	54	45	51	42	56	47	46	47	41	48	45	47	48	42	59	51	42	46	56	59	48	40	57	53	50	57	59	48	59	49	63	61	56	40	54	48	46	46	50	45	73	51	45	45	56	41	65	41	53	49	44	61	57	53	39	40	50	56	42	48	51	44	39	49	50	49	52	56	55	45	43	49	52	46	34	56	49	41	52	46	47	43	45	49	58	36	38	45	52	47	52	52	53	48	48	35	36	49	44	42	52	44	60	59	49	52	53	51	48	57	47	40	39	61	50	43	43	48	47	53	32	50	50	53	39	51	45	44	56	53	48	48	43	41	33	47	60	38	54	58	46	41	40	44	51	52	55	50	49	49	43	44	49	43	43	39	44	46	46	49	54	57	46	39	49	50	54	52	55	47	58	58	39	53	55	45	34	41	46	54	43	50	46	53	44	49	53	51	53	50	46	51	50	52	48	63	49	49	52	55	44	48	43	51	58	38	48	39	47	44	58	34	55	43	53	45	43	46	53	54	57	37	41	51	57	48	47	61	37	50	52	34	41	49	53	50	52	67	49	58	40	59	45	66	55	50	47	53	47	56	57	56	70	50	55	46	58	67	61	42	41	52	38	54	54	52	45	58	44	58	65	40	55	49	53	56	52	49	66	58	42	41	49	48	53	55	49	46	42	47	41	53	51	46	62	52	64	43	39	46	52	40	50	56	42	63	52	58	60	68	61	39	42	49	44	37	53	40	54	44	56	50	51	49	55	46	40	50	48	50	35	43	53	48	51	48	35	58	52	52	57	48	38	44	54	41	42	44	41	43	40	42	44	54	48	48	43	59	49	43	49	53	43	45	32	49	68	52	33	55	58	57	52	53	52	51	38	38	46	62	41	54	45	50	50	46	47	56	41	63	47	53	50	51	40	45	61	32	45	50	53	59	49	49	42	39	69	55	48	53	47	49	44	49	34	59	56	48	48	50	51	55	38	51	44	48	44	39	49	48	55	57	49	43	58	42	49	36	46	44	48	41	34	58	40	66	55	54	56	40	34	53	49	51	31	51	43	53	41	58	55	50	52	46	51	47	41	50	50	49	45	32	43	48	58	42	43	58	52	53	45	51	51	38	47	55	48	35	54	39	41	52	42	55	53	47	40	41	43	45	46	42	49	42	49	57	44	47	58	41	39	57	57	48	48	44	35	47	42	40	47	41	45	42	57	55	40	46	55	47	41	40	41	53	45	48	45	47	48	50	49	47	50	46	47	50	56	36	44	49	52	53	52	48	49	51	45	44	50	38	40	51	52	39	51	54	56	56	40	45	56	47	42	57	59	47	51	42	49	46	40	60	54	38	48	44	41	39	63	46	36	47	60	44	46	60	44	48	50	53	48	52	39	43	47	47	56	45	49	52	53	45	51	51	47	59	63	59	50	60	53	49	46	39	38	47	43	39	62	50	53	49	52	51	40	48	52	44	64	57	53	57	49	41	53	50	55	40	40	45	66	44	53	44	42	40	45	66	40	48	49	52	53	57	46	34	43	50	49	48	54	42	46	38	36	51	53	42	59	49	55	41	46	60	44	53	40	40	53	47	54	49	45	46	60	44	47	50	39	53	52	46	43	47	47	53	42	37	49	40	33	42	52	37	35	46	52	67	51	45	45	55	42	48	49	41	49	48	55	43	42	51	38	41	47	40	46	56	49	51	43	54	33	36	43	46	45	58	45	44	63	48	39	47	46	46	43	55	40	48	64	57	40	36	55	51	62	46	53	61	47	59	41	49	67	42	55	40	54	58	44	51	40	56	49	46	50	42	43	58	44	54	42	48	55	46	44	48	60	49	43	42	40	49	47	34	46	55	58	53	46	55	44	57	47	40	40	36	43	50	47	56	58	48	61	54	47	55	60	51	47	52	54	62	46	34	45	56	42	59	51	36	42	56	46	41	41	49	52	48	67	49	43	58	48	46	47	51	43	46	47	45	55	59	44	57	46	53	32	41	41	55	38	48	55	48	43	40	53	51	42	42	45	66	51	48	44	50	54	51	47	45	49	45	43	45	46	46	39	57	56	44	56	48	43	54	44	50	52	44	42	57	61	53	60	48	47	42	55	47	41	45	48	59	57	48	39	53	40	40	50	59	48	37	44	53	43	35	44	47	43	38	56	52	42	56	43	42	49	49	36	42	45	45	47	52	47	49	63	43	42	33	47	56	51	44	37	43	47	48	66	53	33	44	45	37	42	43	58	40	54	43	38	34	44	50	48	58	53	50	41	57	44	50	51	48	46	51	39	61	40	59	54	48	44	46	46	50	43	41	42	50	43	42	64	52	54	58	43	45	50	47	62	43	53	42	50	47	34	50	53	41	39	43	52	43	51	33	57	56	45	54	47	47	49	56	51	44	44	52	53	62	60	50	41	52	48	50	51	62	62	48	46	48	58	49	50	48	58	40	52	41	53	59	50	49	55	48	50	47	58	49	52	51	58	42	66	49	29	61	50	51	57	47	47	46	44	52	50	47	48	56	48	51	50	53	50	59	48	48	56	43	63	55	49	56	52	52	50	59	51	51	49	37	52	43	46	52	44	53	58	51	49	54	52	45	50	46	61	56	46	43	52	53	48	56	52	40	48	39	56	54	47	63	42	46	45	45	44	48	55	38	48	53	55	53	44	56	58	72	43	51	38	54	50	57	44	39	42	50	51	34	57	47	43	58	53	54	41	59	46	37	45	64	54	58	51	48	51	48	45	49	57	52	56	50	56	53	41	55	41	62	56	45	47	51	50	48	47	46	48	60	55	48	48	41	50	54	50	49	48	48	54	43	45	54	44	64	53	39	44	37	57	48	51	53	48	52	42	46	47	37	57	44	55	46	39	54	40	42	35	52	57	58	51	46	39	40	54	45	41	33	49	49	44	50	44	55	39	38	49	47	53	40	49	46	46	60	45	53	52	64	57	50	58	41	56	63	42	45	55	52	30	50	57	59	44	41	47	54	35	46	50	41	55	43	43	47	56	45	50	57	61	50	44	47	50
11883	3149	1758	1791	3642	5642	6318	5373	4544	3769	3159	2537	2172	1875	1636	1436	1351	1164	1126	1043	931	936	846	839	779	788	774	691	679	597	645	643	608	601	610	599	600	545	569	582	547	587	551	552	552	541	552	522	552	512	564	586	583	528	515	490	533	508	552	507	492	563	490	486	481	501	520	492	503	525	517	501	473	478	453	473	503	475	444	473	497	487	476	486	494	525	520	501	502	490	534	508	508	481	486	472	511	521	476	523	519	481	478	459	469	498	503	532	489	533	455	440	539	459	470	450	454	484	503	488	507	497	484	436	520	471	480	461	508	472	510	490	497	480	511	468	481	478	466	524	470	464	492	516	480	488	501	466	466	457	481	511	484	490	506	474	446	447	480	465	515	445	464	448	476	499	528	466	481	457	476	479	497	454	494	483	496	497	474	460	475	502	449	487	485	478	471	460	489	500	493	484	507	516	474	474	456	451	470	526	453	482	453	488	477	506	476	466	476	488	470	482	483	480	447	495	498	478	480	483	459	486	450	490	465	468	466	485	439	488	477	501	490	437	507	449	460	486	463	443	449	474	501	457	470	442	441	454	508	463	470	482	507	476	485	497	427	487	438	439	460	467	464	524	491	507	482	477	463	497	453	503	469	458	502	502	498	442	464	483	498	445	475	472	514	460	499	490	487	441	486	478	486	477	497	467	504	528	488	498	471	477	435	469	471	506	479	513	498	497	528	492	462	484	466	476	478	492	498	494	509	467	435	466	438	462	442	460	482	502	509	474	444	501	479	469	491	490	473	481	487	506	496	472	497	500	476	498	493	482	509	451	451	515	464	494	477	478	500	469	499	499	469	471	490	494	440	453	487	505	478	472	455	502	487	472	495	486	461	515	489	476	492	449	457	484	502	532	514	500	477	476	475	493	500	495	412	461	450	482	503	467	469	464	494	511	438	471	491	495	506	471	508	461	465	454	405	454	492	490	483	435	462	497	461	466	482	465	510	455	475	489	481	489	499	479	506	496	512	473	518	476	455	460	496	460	458	479	467	423	462	517	513	460	495	484	476	489	487	474	483	448	469	488	473	506	473	487	491	502	498	445	509	433	435	466	468	465	452	478	543	470	457	489	445	438	472	515	501	520	499	465	448	463	508	479	479	495	472	501	491	504	483	452	444	501	518	476	460	475	474	479	521	484	506	474	464	470	445	460	518	480	511	483	482	512	474	441	534	492	484	491	487	494	495	501	478	506	453	473	475	463	495	497	457	449	489	466	489	466	469	483	497	490	467	471	506	442	479	521	442	425	484	470	480	456	438	461	498	473	476	479	485	452	496	463	453	483	520	495	493	470	449	483	468	451	501	477	477	484	486	471	532	460	497	492	455	453	484	455	472	480	488	472	474	468	454	498	508	492	484	460	478	429	501	452	466	496	444	492	470	502	453	495	533	492	529	466	500	460	516	468	461	483	484	471	491	456	470	483	509	507	535	456	511	429	502	509	510	495	507	491	503	428	489	481	495	497	548	458	497	516	491	480	505	443	460	499	482	487	472	424	471	470	482	475	472	475	505	476	516	464	470	462	487	480	493	463	482	471	519	520	456	486	462	483	455	513	494	463	468	467	522	491	496	480	475	482	473	470	474	481	478	465	475	513	438	461	495	458	433	470	494	528	475	507	412	470	475	502	492	491	462	515	484	507	492	499	493	547	501	486	489	454	483	518	459	465	481	449	442	432	489	473	493	486	450	492	474	431	491	475	481	472	451	500	510	445	461	506	482	477	430	491	495	485	480	474	498	493	440	449	492	435	478	479	522	495	486	490	502	525	507	485	500	480	492	475	503	457	489	448	485	511	491	497	459	466	452	483	467	506	450	465	494	472	472	502	462	495	494	490	487	464	476	499	459	522	469	483	469	471	484	522	500	496	500	507	436	502	470	450	462	464	448	485	461	457	487	479	493	527	495	484	494	481	505	525	453	498	466	531	478	425	502	477	509	461	470	483	523	473	471	502	533	507	512	494	468	497	468	488	491	480	476	473	502	447	475	492	514	506	490	499	504	494	522	457	492	493	465	506	454	503	492	448	472	509	471	495	463	428	496	475	452	480	473	469	474	467	499	477	492	467	515	498	512	512	502	485	471	482	477	519	482	483	465	495	433	477	475	516	482	491	464	489	483	494	481	474	487	450	490	456	497	489	501	476	513	499	514	449	470	464	461	459	521	468	463	472	489	517	456	470	496	457	478	481	490	491	493	463	462	520	459	466	486	481	487	492	483	504	518	510	461	470	487	483	435	479	435	504	486	502	496	439	469	445	489	473	512	490	460	457	455	477	463	466	478	496	483	461	491	459	494	466	439	479	496	476	518	462	486	452	476	472	491	469	488	464	499	512	485	483	466	505	478	450	509	489	479	449	488	493	481	506	500	451	467	497	492	490	431	493	438	466	466	525	521	454	462	465	479	478	464	516	462	490	467	484	464	474	462	490	465	472	497	484	488	475	473	490	527	488	484	464	466	471	510	499	482	511	505	519	497	479	450	482	505	476	498	478	466	478	484	483	469	488	475	493	498	473	478	498	491	473	506	505	506	457	478	512	477	469	453	474	452	484	476	433	458	430	487	475	484	494	451	465	475	481	483	520	494	484	482	486	522	489	473	477	463	443	487	496	502	472	453	455	498	462	497	478	491	501	486	477	434	478	501	503	494	490	503	499	454	431	489	513	479	513	503	484	479	453	454	494	474	482	493	449	481	512	508	442	466	464	496	496	451	472	466	484	464	478	491	487	496	496	474	468	462	499	476	479	452	476	489	440	470	474	479	502	451	477	492	470	485	436	470	457	461	472	473	468	508	497	463	473	462	467	504	468	476	466	449	470	485	526	468	465	455	459	527	507	490	462	512	483	460	478	507	467	455	461	468	487	487	505	490	482	471	493	469	501	479	469	476	466	490	514	497	470	490	465	449	497	476	475	469	463	448	487	497	470	496	464	478	505	479	480	433	464	465	470	464	510	501	466	506	473	497	455	503	445	477	468	486	473	457	484	489	457	480	479	498	474	442	480	465	464	496	492	509	485	490	466	505	435	459	486	446	482	476	502	484	503	468	479	452	477	436	481	480	467	476	502	465	455	480	483	457	479	493	477	487	467	491	448	468	470	459	481	473	472	496	458	461	477	488	473	477	509	458	516	488	508	502	440	477	529	491	468	486	487	482	490	491	450	517	479	466	491	474	471	444	517	465	470	484	495	475	513	491	469	470	480	446	473	467	483	460	499	476	495	513	477	459	491	434	479	457	489	447	452	462	506	486	470	471	495	440	458	464	492	495	517	487	435	495	470	484	477	460	478	461	497	457	466	448	505	468	464	467	460	503	491	483	494	497	485	460	455	474	490	479	520	471	471	478	478	499	461	460	501	442	488	493	438	490	502	493	505	476	514	479	503	498	480	450	444	459	455	490	487	465	490	519	487	467	476	516	498	475	473	466	509	470	479	466	475	503	465	448	483	448	470
1052	136	86	86	81	72	64	101	83	62	64	74	91	62	72	66	72	71	53	77	55	74	60	59	58	51	63	56	57	54	58	59	53	53	76	68	63	66	68	80	66	68	58	61	54	63	64	65	64	61	65	55	59	62	59	62	63	59	62	68	55	69	65	55	71	53	62	84	64	72	56	57	59	57	52	62	48	54	66	62	67	68	51	50	74	56	55	51	58	51	70	41	62	66	53	47	58	64	56	45	68	81	61	55	51	50	48	67	69	38	53	62	57	69	49	64	49	57	57	50	56	68	60	63	68	69	56	59	62	61	54	67	50	55	46	63	66	61	45	79	54	65	48	61	63	54	56	55	66	66	63	76	66	67	73	45	63	70	57	43	53	67	55	61	52	59	77	51	63	65	56	60	54	53	63	84	63	63	47	62	64	60	52	72	73	48	62	68	67	55	55	64	54	54	75	64	60	50	73	58	67	70	55	55	71	55	59	64	75	73	57	69	77	54	71	67	64	62	72	71	56	50	53	72	65	69	61	70	52	50	60	54	50	59	62	54	63	62	54	63	63	49	66	61	59	59	59	58	61	66	61	53	53	55	49	63	59	56	63	72	62	60	72	66	66	53	66	66	74	52	56	71	76	68	63	59	63	72	56	60	56	45	68	65	62	61	48	56	48	59	74	64	60	65	55	57	50	72	67	51	59	54	54	67	67	48	59	62	77	57	56	65	56	71	50	61	67	78	55	58	58	60	47	64	57	64	74	75	60	58	55	69	49	58	48	67	61	56	60	70	56	60	60	54	55	59	54	62	74	51	55	68	62	61	60	52	64	62	56	59	67	52	59	59	63	51	61	49	49	60	67	77	58	52	79	62	65	73	67	62	71	63	53	65	70	58	60	55	55	64	58	60	64	53	56	64	68	54	58	59	52	56	59	60	58	55	62	76	71	53	56	58	64	55	60	57	60	57	56	52	64	51	50	47	61	57	61	61	88	60	73	53	60	63	54	58	54	63	52	60	74	63	70	51	72	67	71	52	63	55	53	67	55	58	63	64	61	53	60	52	57	58	66	56	59	60	57	44	62	60	80	62	60	58	54	66	74	61	52	69	58	59	66	61	71	52	61	47	56	50	52	59	60	61	55	50	55	66	56	55	53	59	53	67	74	57	48	68	60	63	53	61	59	63	61	57	71	67	83	52	66	50	53	59	62	72	59	58	61	57	64	68	49	60	55	64	57	44	56	62	56	66	68	49	57	60	67	60	45	54	68	57	59	72	68	50	68	48	55	48	59	65	57	64	64	60	66	55	64	73	55	66	59	56	44	48	55	46	61	56	57	55	57	51	70	56	61	63	57	49	61	69	64	63	62	60	61	66	65	63	65	53	57	58	62	58	60	60	59	53	55	65	67	56	61	49	51	65	66	64	60	54	46	52	62	53	40	67	68	64	72	60	71	67	61	61	64	61	61	58	50	52	51	59	55	65	50	66	54	68	49	57	56	69	59	70	53	73	59	62	57	49	41	54	54	65	61	55	66	60	65	62	59	61	48	66	59	65	54	55	66	72	47	58	62	66	79	50	63	64	61	50	53	48	64	66	60	59	55	56	52	56	65	52	57	66	60	66	70	51	61	62	64	58	65	51	67	69	60	58	50	61	61	61	76	49	53	56	47	50	62	45	50	58	56	56	63	55	78	72	64	55	69	56	62	79	46	66	57	69	70	53	62	55	57	60	51	58	61	58	61	73	72	67	68	74	56	78	64	59	71	72	61	62	57	59	53	63	57	45	54	53	54	80	54	59	70	49	57	65	52	70	54	56	61	67	62	59	60	64	60	57	55	57	68	63	61	59	69	49	70	61	68	48	51	74	51	54	68	64	58	63	55	73	55	69	56	68	51	58	66	51	63	64	52	57	61	50	50	42	63	65	49	65	64	69	57	65	64	61	47	60	59	64	54	57	50	52	66	59	63	68	58	68	69	70	43	58	63	60	71	60	50	61	62	61	67	52	56	57	63	64	66	62	66	55	61	70	47	57	69	71	66	65	59	51	54	55	65	66	50	62	63	62	62	66	58	78	49	73	58	48	58	65	72	54	43	57	64	51	70	53	56	66	57	58	60	73	62	59	55	55	62	58	53	75	61	72	51	51	66	58	59	47	60	54	69	63	56	58	62	58	53	55	52	58	61	76	67	60	58	62	55	73	56	59	50	53	54	57	62	69	66	73	51	76	58	61	63	65	60	61	68	63	58	63	56	65	64	62	62	60	50	45	60	58	58	84	63	55	52	66	57	58	54	62	57	56	61	57	59	61	51	54	58	66	48	63	51	63	76	60	46	45	49	61	44	68	68	65	45	65	59	65	66	49	64	59	66	51	65	72	58	59	57	64	60	64	51	65	55	53	59	64	68	51	61	68	60	55	49	65	79	69	63	53	60	51	63	56	61	63	60	51	68	67	67	82	69	68	47	58	62	67	57	62	70	58	55	63	57	63	43	55	46	47	56	63	53	54	55	54	56	48	73	51	59	60	57	72	44	71	64	45	57	64	55	44	62	49	69	62	71	67	57	67	57	61	58	60	61	52	58	72	66	70	70	61	64	64	66	64	75	56	66	64	56	73	70	72	59	62	55	71	45	67	58	56	62	60	54	44	58	69	44	65	66	66	59	62	49	59	56	79	68	56	63	66	57	48	55	63	52	55	70	57	63	58	54	60	63	67	63	72	58	51	63	48	65	66	55	60	51	56	61	69	58	67	68	50	58	57	62	58	73	64	62	71	40	57	54	58	65	69	62	54	70	64	59	51	46	56	70	64	62	50	51	68	50	56	71	47	72	59	60	65	56	66	59	71	66	72	45	60	61	64	67	54	60	51	64	51	48	57	65	55	57	67	53	54	69	80	68	78	58	67	58	67	73	47	64	66	62	70	59	58	71	67	40	48	55	52	54	66	55	58	56	63	53	59	61	68	58	66	70	62	59	57	61	55	66	59	65	56	67	49	69	43	57	49	54	51	62	65	53	54	56	64	70	46	58	65	54	64	72	63	59	66	45	58	64	62	58	66	57	42	46	57	64	50	62	62	55	56	53	52	54	52	47	66	64	55	57	65	61	57	48	60	66	54	56	52	64	52	53	66	65	56	66	61	47	65	64	46	53	63	53	71	50	62	58	49	73	69	77	60	69	59	51	54	62	54	52	59	63	52	60	65	67	51	75	57	53	72	62	63	63	54	61	80	56	54	59	66	57	69	54	60	67	51	45	46	49	61	58	59	59	55	58	67	56	59	62	50	50	47	66	72	74	71	59	58	60	43	55	74	52	83	60	59	62	58	57	65	55	64	58	59	60	56	48	63	65	57	55	53	58	56	64	77	55	79	68	58	59	48	66	70	56	65	56	49	60	48	54	67	57	45	57	75	50	63	70	56	62	54	59	64	60	66	53	56	64	54	59	54	50	66	49	67	78	66	63	70	72	56	55	71	59	52	53	83	62	68	46	56
8890	1712	1126	1142	1843	2634	2838	2442	2164	1814	1537	1341	1207	1054	1009	859	911	792	795	704	741	726	646	670	655	632	622	637	664	621	645	584	536	611	589	581	591	578	579	577	583	549	562	565	558	596	559	571	549	561	599	578	583	569	568	598	557	559	543	539	556	579	561	568	582	558	570	582	561	532	617	563	553	573	538	569	567	516	572	569	572	551	541	608	551	559	556	538	562	615	570	547	528	551	564	562	549	547	571	582	537	611	588	570	552	558	561	556	539	534	514	534	531	589	591	620	573	535	562	497	568	589	577	560	562	557	564	578	509	542	566	590	575	533	535	572	552	559	559	555	551	586	576	540	530	515	543	570	566	571	558	552	583	557	577	512	588	571	576	555	576	529	561	571	557	557	560	559	540	552	590	623	582	551	561	587	571	571	607	588	542	602	568	590	542	530	538	581	522	547	561	553	538	517	589	588	581	563	591	563	573	542	511	566	528	535	578	543	545	557	583	550	557	585	552	554	555	566	563	543	562	545	578	579	568	602	570	592	531	582	546	558	556	566	571	558	606	533	518	579	551	560	585	539	548	561	571	553	573	509	559	554	560	547	605	596	586	574	589	553	580	575	567	565	557	554	561	554	568	552	560	525	495	581	513	545	545	561	550	599	534	558	550	527	562	544	603	549	519	541	545	568	549	603	582	580	531	563	590	541	576	547	585	561	544	587	560	551	542	583	585	550	555	541	516	571	555	561	549	525	568	545	558	548	574	574	546	492	557	547	524	575	535	543	599	538	553	554	569	557	545	577	586	558	556	526	592	556	576	581	526	560	529	620	571	551	590	499	569	555	531	590	559	576	585	556	548	561	601	546	578	571	533	592	594	552	568	578	555	542	590	555	563	562	550	583	534	590	614	575	584	571	561	565	572	540	561	593	540	550	549	559	564	601	572	520	540	567	528	615	561	522	571	574	574	524	558	538	589	565	580	551	562	581	568	542	538	590	581	557	540	533	574	573	511	563	567	569	579	547	596	541	563	550	572	567	522	545	522	571	590	561	567	578	558	523	556	571	554	569	553	544	560	523	570	552	583	587	591	617	537	536	574	621	561	568	564	508	580	536	577	549	597	548	544	573	597	555	562	601	530	548	548	542	554	579	583	552	643	552	559	563	549	620	556	527	552	591	583	545	544	540	594	524	517	524	582	539	568	570	564	533	577	558	547	587	576	568	566	573	554	562	581	537	530	538	551	603	532	520	550	552	580	527	607	605	522	576	533	536	580	520	546	559	609	553	532	569	592	533	574	527	562	576	584	530	524	534	553	517	540	590	558	594	593	578	580	570	586	561	533	520	548	546	529	576	550	519	544	571	564	546	574	561	564	605	569	514	555	574	592	607	581	577	572	588	573	559	571	538	527	537	527	587	562	584	555	573	510	514	521	538	579	551	508	560	556	560	581	567	543	577	612	579	559	529	545	542	552	535	530	560	579	586	578	545	567	575	537	574	545	542	542	509	541	551	526	544	601	576	562	535	597	601	568	562	549	555	572	498	583	561	556	533	516	566	556	540	563	537	547	607	531	551	588	523	539	568	552	543	539	583	559	593	578	575	560	525	558	578	511	528	551	549	552	555	601	528	525	619	614	522	593	554	585	563	630	549	521	539	542	559	576	573	564	576	563	542	592	543	529	565	511	530	545	569	583	564	570	559	523	545	572	578	526	603	587	576	578	544	571	551	521	578	576	583	563	526	562	532	555	588	605	516	572	551	526	561	608	529	572	606	599	549	560	591	547	533	547	571	589	546	577	520	561	550	556	591	540	544	574	554	565	601	550	572	577	570	542	608	568	592	552	584	509	586	543	527	585	543	566	535	554	508	538	586	529	570	594	575	540	566	582	584	581	586	500	561	536	578	608	510	533	547	559	571	573	491	574	582	617	568	540	563	558	532	563	551	552	534	586	556	544	563	557	602	575	547	614	601	532	539	588	540	555	519	566	539	493	608	570	539	566	561	592	559	529	563	574	550	578	588	530	562	521	580	569	554	593	567	534	535	530	549	553	552	557	572	547	540	538	545	540	550	542	523	573	574	594	562	525	552	527	589	560	540	562	588	590	552	560	549	558	537	557	534	522	553	596	585	550	582	582	564	567	599	566	558	536	583	593	559	592	567	547	568	570	589	569	569	574	544	558	545	534	574	602	541	570	595	568	530	544	538	556	555	531	576	573	602	535	553	540	582	553	532	510	565	555	545	548	570	546	581	580	530	534	556	571	537	602	558	518	555	555	598	574	551	590	543	562	551	538	555	566	565	542	528	574	560	569	551	568	596	546	600	539	596	563	538	604	528	584	545	571	566	594	574	519	585	593	595	532	539	593	571	562	555	587	584	579	551	585	557	572	580	572	542	527	529	574	539	576	484	569	548	594	534	545	560	574	574	571	551	542	580	561	559	581	531	540	572	571	558	540	521	559	536	564	575	549	579	539	592	548	577	561	549	549	555	562	573	558	545	550	594	557	559	571	597	611	573	560	578	576	543	543	556	562	571	534	521	534	578	550	545	593	550	514	563	545	555	532	566	590	578	555	555	583	538	555	552	570	541	550	554	526	547	560	576	567	511	572	584	556	569	586	542	538	563	574	588	597	593	507	611	517	561	556	560	569	552	605	604	580	551	561	564	536	587	575	542	577	572	568	551	568	549	584	552	557	572	534	587	565	589	579	563	536	569	557	547	553	548	536	604	588	546	580	542	575	542	522	552	560	567	534	548	527	575	569	518	534	601	609	576	591	579	604	509	549	555	593	557	538	538	592	520	551	577	569	585	596	595	520	524	626	616	523	558	582	563	554	570	519	543	547	605	546	520	518	571	533	553	544	535	585	567	545	580	573	571	536	545	574	550	534	544	591	518	555	567	544	563	567	567	548	543	596	562	561	557	563	590	543	516	569	547	547	529	541	574	561	561	563	590	565	588	544	592	563	572	574	547	546	547	572	576	519	565	592	529	519	584	587	582	547	544	545	544	511	515	567	505	543	531	569	583	585	528	530	569	562	543	578	567	543	593	568	516	550	543	531	535	534	539	560	574	558	573	566	513	557	552	538	562	597	526	541	572	622	586	545	549	573	548	547	570	556	562	571	543	608	536	566	554	538	550	566	544	562	551	504	526	515	610	534	563	563	564	564	553	570	564	562	557	532	624	554	592	591	540	582	553	578	581	587	571	526	546	572	578	579	556	567	578	569	564	599	545	580	566	560	590	555	585	548	541	575	544	520	569	509	526	561	554	540	541	546	555	562	530	575	594	574	522	547	578	521	525	567	545	576	526	584	534	561	595	546	609	584	511	590	561	581	576	592	523	528	576	551	555	568	622	535	579	568	567	555	550	561	545	607	574	523	547	586	516	534	559	577	606	571	530	542	573	542	575	564	533	594	595	569	539	585	589	588	576	533	572	549	561	584	553	577	578	580	578	540	576	553	559	523	614	561	541	593	524	505	550	565	559	544	550	596	548
615	196	135	112	113	106	116	114	93	96	99	95	95	97	75	63	89	81	87	92	74	84	76	87	85	80	84	94	71	60	81	69	86	68	71	65	68	88	74	82	60	72	64	91	83	72	60	70	71	81	78	75	70	48	82	73	88	75	81	62	85	65	72	70	63	72	65	69	81	65	59	71	67	59	68	79	78	73	67	80	83	78	79	82	68	70	66	68	76	76	70	80	67	63	61	63	74	70	78	63	87	77	72	71	69	68	71	64	78	79	62	67	79	61	77	75	80	70	70	79	65	74	68	64	70	82	70	73	67	73	55	67	64	70	90	68	66	82	82	80	77	74	84	54	73	85	60	71	83	69	70	64	82	58	80	78	73	75	74	52	65	96	70	71	71	79	73	75	60	59	82	69	68	58	74	81	75	65	77	84	75	62	68	64	87	69	75	57	66	86	77	72	69	80	83	94	72	72	60	66	78	89	59	77	66	85	57	71	59	73	73	74	84	72	67	71	55	69	84	50	77	70	71	76	67	79	73	69	74	73	66	62	63	64	78	71	61	71	78	77	78	56	75	86	72	71	53	60	85	67	80	81	82	64	70	52	85	65	81	64	88	64	74	70	80	69	67	66	80	73	73	70	57	74	63	65	55	67	75	67	69	78	78	71	69	55	70	73	60	84	63	64	71	63	72	82	61	69	58	64	62	69	74	83	74	65	69	73	63	64	73	58	77	76	84	67	67	66	65	64	68	76	78	71	64	80	62	65	73	72	73	71	59	60	65	86	52	75	82	73	53	69	64	70	69	71	56	87	79	94	81	93	76	86	82	74	84	73	67	79	70	81	82	66	55	76	84	72	65	59	78	83	72	86	72	71	72	69	79	72	73	61	59	77	63	63	70	78	70	82	74	77	66	71	73	80	74	76	73	81	82	56	73	70	76	66	77	67	61	71	72	72	76	72	75	85	61	72	79	73	68	76	82	72	59	65	80	79	67	72	75	74	57	71	81	67	78	58	69	54	67	82	73	88	68	69	63	75	69	56	71	51	72	63	78	70	67	82	71	70	60	71	59	67	78	63	83	76	83	76	77	64	65	77	80	55	79	76	72	69	53	83	73	63	75	74	72	68	73	79	67	76	65	78	82	88	73	63	62	65	68	77	67	59	61	64	78	65	72	73	74	80	69	68	59	72	78	65	74	65	77	71	73	72	72	69	75	76	63	80	58	84	76	88	70	80	91	72	61	63	71	77	74	76	72	73	77	79	81	61	78	80	74	67	52	78	59	56	70	71	74	75	88	55	79	55	60	72	76	71	76	73	70	77	71	74	63	70	72	82	77	67	70	66	80	72	66	77	81	60	81	70	84	72	66	62	74	63	75	81	72	81	56	57	85	66	66	59	73	87	74	70	65	75	56	81	75	63	80	64	77	64	69	65	74	82	81	64	69	69	70	74	61	91	71	62	76	79	60	78	70	64	71	74	78	69	81	69	75	75	63	72	57	80	51	78	80	68	79	77	70	85	59	73	61	61	74	75	73	65	68	83	64	73	68	73	68	68	65	60	64	73	70	73	77	66	67	72	83	68	54	72	75	83	69	75	70	70	62	78	69	62	88	76	73	68	64	69	87	77	71	80	76	75	64	60	70	82	76	70	69	64	65	71	68	61	79	66	68	82	72	81	79	68	81	67	88	65	70	61	60	95	67	62	82	71	75	67	56	69	67	70	61	77	70	53	71	74	63	60	83	75	63	69	71	80	78	73	68	84	75	76	94	69	72	70	59	86	72	56	78	65	56	57	70	78	62	83	82	94	90	77	73	77	82	62	77	61	88	87	79	76	67	54	81	67	68	79	80	60	72	71	57	72	77	75	62	82	75	63	71	71	76	82	63	73	56	73	66	59	86	57	71	72	62	63	56	59	74	73	63	79	80	52	89	76	78	65	72	70	69	61	62	71	75	81	69	52	69	72	57	61	89	63	72	75	82	52	84	84	82	54	51	64	54	70	80	73	73	70	71	77	84	51	75	74	54	61	77	52	80	74	70	78	65	70	79	72	61	74	86	69	77	67	80	73	68	68	79	66	80	73	83	81	67	76	65	63	76	58	71	79	65	83	63	68	63	74	64	79	80	77	78	63	81	73	89	80	78	69	72	63	55	81	76	80	77	76	90	67	81	67	75	74	84	69	76	64	68	64	62	87	75	66	67	68	65	81	74	83	64	79	65	70	60	70	89	65	72	64	85	63	59	67	75	66	67	59	82	92	91	73	58	58	78	53	76	73	66	81	73	59	78	77	60	80	77	74	69	69	78	69	70	66	60	92	69	81	74	70	77	72	70	59	61	75	72	76	55	59	73	95	71	69	64	68	79	70	70	78	58	71	69	71	61	81	83	73	82	68	64	64	74	72	60	70	73	84	77	67	67	67	70	71	62	61	59	78	81	65	79	88	66	63	65	83	61	66	90	53	80	65	75	75	88	67	79	87	77	66	56	61	60	89	68	67	74	61	68	66	67	59	71	78	68	82	77	66	65	79	53	71	59	76	61	65	70	68	66	71	62	68	71	65	66	66	80	68	80	78	67	66	78	74	66	64	77	65	72	78	65	72	71	97	74	55	77	66	78	65	64	64	58	95	75	77	70	73	56	81	74	76	76	76	68	65	87	66	73	58	65	77	67	65	91	85	67	73	61	65	74	73	70	68	74	67	70	76	68	69	67	67	71	64	80	82	86	55	89	69	76	68	78	63	69	69	69	87	80	69	71	61	67	58	67	84	59	78	68	78	79	77	77	71	82	62	67	75	73	65	67	59	72	70	67	73	97	101	66	76	72	76	80	77	59	80	78	60	71	78	63	72	62	61	65	72	80	56	60	99	87	78	79	63	62	59	61	72	56	71	72	73	60	57	67	58	66	62	67	87	70	81	80	74	59	69	77	73	72	72	79	78	62	83	83	52	72	68	68	67	65	66	82	71	65	74	66	81	69	71	74	80	62	64	80	75	81	85	62	81	91	72	55	78	76	74	72	78	65	70	80	80	64	61	75	65	84	68	82	72	82	70	65	61	76	83	77	64	66	76	64	63	66	77	79	64	81	77	62	69	72	64	68	76	51	64	74	75	70	54	69	70	76	62	76	60	72	68	78	83	76	71	83	85	73	69	67	60	69	78	63	68	71	69	66	67	80	66	68	71	73	71	64	79	76	61	68	79	75	63	69	77	72	58	70	66	69	73	77	74	63	58	57	68	68	53	58	80	68	70	73	65	69	61	75	69	59	74	65	73	78	74	85	78	77	74	68	80	88	87	60	73	82	60	79	68	68	71	60	72	61	82	94	70	80	78	75	55	80	67	69	78	55	56	69	59	66	77	65	68	77	73	76	58	79	82	79	65	73	81	71	80	71	79	55	62	76	72	74	58	71	77	66	67	70	70	61	70	65	72	87	72	68	61	57	56	61	64	71	67	63	62	75	87	56	80	75	70	66	60	77	74	77	65	96	79
9052	2715	1662	1691	3064	4572	4770	4284	3710	2955	2473	2163	1860	1633	1451	1254	1237	1186	1076	1040	1024	977	972	868	913	882	824	797	756	797	767	795	760	734	760	723	733	740	726	702	739	730	748	733	742	745	717	730	731	735	710	740	700	665	696	697	701	667	696	715	691	695	717	671	688	661	720	658	681	670	689	676	689	719	679	689	694	678	633	664	724	686	691	684	720	639	678	658	641	722	735	648	672	695	731	666	664	661	683	653	723	727	628	670	706	707	737	714	687	673	700	696	712	680	669	683	730	708	651	632	707	629	660	714	702	707	693	722	670	699	697	703	686	685	704	688	692	695	646	726	684	684	720	682	640	689	629	639	709	709	686	638	684	679	670	670	708	701	694	642	681	663	663	668	700	677	689	672	651	708	652	684	693	670	670	676	639	651	700	702	688	719	668	687	707	692	679	641	677	672	612	685	698	699	667	659	709	662	694	688	671	688	704	729	687	694	690	727	722	671	637	679	667	687	717	715	679	667	675	692	637	662	669	679	661	713	665	709	719	750	633	664	654	688	648	653	692	697	677	638	616	690	671	641	699	639	682	707	700	654	656	713	638	683	693	715	716	660	662	698	726	651	704	691	667	693	707	718	696	704	714	651	679	725	644	670	690	704	675	642	678	645	670	659	693	723	741	637	650	669	702	699	740	643	654	675	704	684	694	733	670	668	661	670	652	670	669	659	667	654	649	737	692	685	649	707	682	683	704	664	669	669	644	699	709	697	716	731	689	679	643	652	633	691	677	669	659	638	674	706	656	680	712	687	707	660	683	671	704	718	673	719	693	690	666	713	701	667	630	674	691	712	702	695	691	675	649	671	685	681	670	657	660	694	694	698	675	656	703	737	674	704	717	680	700	651	692	646	711	713	692	692	661	711	670	662	690	704	725	661	649	688	691	640	686	688	666	688	656	718	629	674	658	674	674	705	669	710	681	670	684	664	654	617	657	695	656	661	655	691	679	637	672	691	641	697	661	727	678	681	669	685	697	687	674	668	675	674	710	685	699	663	686	697	681	653	660	699	674	705	654	705	653	654	661	715	671	651	648	699	676	705	690	648	683	647	711	710	653	648	672	709	651	642	692	689	669	663	654	698	676	627	717	661	718	666	695	696	711	656	689	711	696	673	669	685	698	693	732	658	693	661	634	644	680	678	676	700	683	676	698	665	698	681	695	689	711	703	705	679	709	672	631	688	703	680	691	701	699	663	645	642	687	679	610	659	698	672	617	650	712	707	679	703	692	718	711	706	720	657	698	671	677	684	693	679	643	659	700	684	624	652	702	706	665	681	689	711	629	664	655	666	657	683	674	713	630	693	687	706	670	708	673	693	679	692	701	700	693	674	675	680	684	664	699	686	688	703	651	678	673	682	702	680	665	686	666	691	683	683	652	651	629	721	650	662	684	663	652	707	672	729	701	716	676	653	705	687	674	712	704	704	657	684	686	686	760	673	659	655	692	637	713	708	652	739	676	677	729	639	681	631	661	675	664	671	693	705	667	725	708	698	673	699	680	681	671	676	671	665	653	686	722	697	663	668	666	654	667	646	665	690	632	727	691	702	698	656	727	657	697	653	651	673	691	695	681	676	661	650	711	645	744	643	712	674	713	655	717	692	697	680	682	693	698	664	725	668	683	689	674	662	734	654	649	643	691	677	720	717	704	725	680	625	676	689	676	638	661	669	695	647	696	679	622	666	660	642	666	701	636	683	718	620	661	649	684	702	687	619	707	660	647	644	669	690	663	666	635	684	627	664	671	676	686	692	713	694	634	644	707	722	653	643	684	669	689	655	696	617	672	631	691	648	718	671	657	684	678	673	674	686	704	668	708	697	628	653	695	715	653	709	653	697	648	693	671	661	664	647	689	690	700	643	703	679	728	682	615	673	672	670	677	666	649	641	714	736	684	701	678	667	676	652	692	722	666	643	669	688	706	624	652	694	667	711	702	710	659	709	642	690	658	684	681	684	672	658	640	653	667	681	715	657	657	705	643	674	672	667	701	701	691	675	662	675	659	676	645	689	706	657	682	680	668	654	659	669	678	603	665	691	680	648	697	650	674	720	696	635	674	703	667	696	677	664	624	664	671	708	700	684	639	720	679	663	693	683	667	666	659	678	695	683	690	719	691	714	668	676	715	646	678	676	652	667	649	691	674	706	667	671	660	680	682	675	727	725	680	680	679	687	681	703	691	706	702	635	624	667	685	657	681	702	698	664	689	667	680	703	676	711	709	640	654	647	667	651	690	643	685	685	700	692	677	690	653	645	625	723	717	674	736	673	651	686	640	648	732	637	689	665	692	721	679	660	698	667	724	691	667	637	675	660	652	700	644	637	664	701	680	659	630	641	657	690	740	694	718	662	702	698	738	743	691	666	732	702	688	696	682	716	654	637	664	664	685	692	745	704	669	640	693	650	667	680	680	702	641	678	672	651	730	711	731	688	692	706	705	641	644	663	663	667	674	704	659	682	674	652	702	662	691	692	661	713	668	661	659	635	676	670	646	701	670	665	654	650	706	655	712	657	686	663	622	658	668	650	647	672	729	672	657	731	692	660	703	729	678	670	660	637	711	629	661	667	680	671	667	710	657	706	684	678	691	714	661	690	645	686	705	688	640	682	643	725	682	634	663	706	737	665	639	717	662	616	685	660	712	692	674	674	649	690	695	684	687	695	700	694	682	658	694	668	667	643	699	676	683	713	619	666	669	698	674	667	643	675	647	663	687	656	645	707	692	714	679	673	671	686	650	685	681	665	682	682	714	635	728	694	659	652	680	700	656	688	650	686	666	703	653	644	715	660	647	673	682	641	665	665	672	623	716	676	679	728	696	671	685	663	682	693	695	678	680	685	676	672	676	651	700	660	666	702	689	688	679	650	650	705	691	693	669	671	684	605	692	678	707	712	647	648	706	642	702	683	722	678	675	699	707	680	709	751	634	635	686	680	680	664	682	675	706	637	679	646	672	659	650	740	689	703	662	684	653	661	678	711	673	716	677	671	698	720	668	687	618	638	695	694	687	701	715	715	656	693	660	675	707	668	720	662	708	676	672	707	652	661	670	667	718	679	688	687	664	724	654	680	640	654	656	680	690	689	702	713	649	660	690	718	640	676	689	684	694	734	707	720	681	687	709	714	698	701	654	669	631	666	701	692	660	686	633	734	677	701	711	683	648	716	681	656	685	672	702	648	653	652	685	702	653	688	680	725	694	679	630	667	721	718	688	612	666	642	725	734	675	682	717	651	722	680	619	654	703	624	686	706	661	672	666	643	665	723	687	663	631	720	683	708	686	682	726	654	657	663	703	708	659	635	704	644	695	696	712	675	710	643	694	715	678	707	667	684	700	688	680	687	698	721	685	702	654	762	651	725	669	681	641	649	623	646	667	700	699	665	682	654	704	666	712	718	601	667	662	712	675	650	648	654	687	661	697	664	731	732	671	735	672	665	692	733	676	668	676	693
1610	132	103	70	53	62	79	77	73	61	61	45	47	49	55	46	41	43	42	42	35	51	52	40	39	41	44	53	39	42	37	47	41	42	33	33	33	40	23	45	31	39	43	31	42	35	30	31	43	28	30	41	28	34	50	44	33	46	27	27	27	37	28	36	29	26	46	39	35	36	37	26	30	24	38	49	33	34	35	27	36	33	28	40	47	43	37	36	31	37	26	24	41	29	31	30	31	36	39	27	28	41	27	37	28	30	42	32	28	32	37	29	27	32	44	34	31	30	26	33	31	29	29	41	29	42	33	36	56	29	42	37	37	33	33	32	35	39	24	37	49	23	34	35	36	40	51	34	30	44	43	34	32	32	29	38	33	32	26	34	30	28	35	39	35	40	36	35	37	35	29	37	30	28	44	37	37	24	38	36	35	28	36	35	34	42	33	36	31	36	31	45	42	31	49	36	48	40	22	37	29	33	31	43	30	35	36	30	36	35	36	50	31	29	40	31	34	34	33	37	35	32	30	23	30	35	26	31	31	31	30	34	34	34	48	37	29	41	40	49	32	28	31	33	37	22	39	43	29	40	41	37	24	33	44	35	34	35	17	39	34	31	27	28	41	37	36	34	33	24	46	33	42	32	40	33	31	39	35	37	31	40	29	38	31	31	34	32	24	29	27	32	34	29	25	43	38	32	29	43	38	43	30	31	36	36	39	25	39	28	29	28	31	32	31	31	23	40	33	34	33	35	33	26	34	37	35	33	46	28	38	38	33	38	30	33	36	37	31	35	32	27	33	29	22	32	32	35	29	26	26	37	31	31	31	36	33	36	35	31	42	31	34	36	39	43	30	31	43	35	29	32	27	32	40	37	39	24	27	39	38	28	39	33	39	27	32	31	25	52	36	27	29	39	33	33	32	39	33	35	27	38	31	39	30	47	40	28	36	28	37	36	36	30	32	28	46	33	35	34	36	39	33	35	34	39	33	33	38	39	31	44	40	38	28	40	32	41	41	37	29	23	44	50	33	40	39	32	34	46	38	35	37	45	28	28	19	32	30	33	35	32	30	37	40	32	28	29	21	35	35	39	35	34	30	35	35	32	41	30	45	31	40	36	45	34	23	29	33	29	40	32	35	35	38	35	28	43	23	38	34	33	25	45	26	32	35	34	40	35	31	36	37	35	34	44	41	44	39	25	46	30	37	36	41	42	43	30	28	27	30	36	35	27	31	36	29	35	32	37	35	31	29	30	32	42	33	36	42	29	31	33	30	32	34	34	31	33	41	41	42	28	25	28	41	36	37	42	33	26	36	38	43	38	32	35	37	38	27	29	36	34	39	25	28	28	34	16	43	44	34	27	30	27	29	43	26	31	38	32	27	28	37	24	28	35	34	37	26	41	34	29	30	32	43	41	45	32	37	29	41	28	26	40	30	39	30	36	40	26	37	36	42	36	29	42	29	35	23	27	32	32	21	39	27	38	41	30	30	28	28	46	29	35	28	53	38	44	34	29	31	35	25	40	24	31	34	35	39	34	32	35	37	25	37	27	36	38	41	33	24	25	36	32	42	35	35	31	37	30	34	30	37	33	34	33	28	31	31	35	31	31	32	41	38	25	42	37	32	33	30	40	36	33	32	52	38	39	39	32	21	38	34	51	36	30	40	35	32	36	37	28	27	44	35	26	34	31	27	34	33	24	35	41	34	37	36	41	36	36	34	38	26	34	38	46	32	41	28	30	35	41	41	26	35	30	32	31	35	39	34	43	38	26	42	39	40	34	33	37	32	30	37	33	28	33	33	38	32	43	42	32	42	36	45	44	31	44	42	47	34	33	33	39	31	27	36	37	38	44	28	29	25	49	39	42	27	39	33	36	28	31	37	33	34	29	31	39	34	35	35	41	31	39	37	33	23	33	35	34	25	33	33	33	34	31	30	26	30	29	33	30	27	37	36	34	28	32	24	39	36	40	36	30	39	28	24	32	31	36	36	19	36	36	30	30	37	30	39	29	25	32	34	37	28	34	35	29	38	18	27	28	33	34	43	45	32	21	31	33	34	27	45	30	46	38	28	40	32	44	35	39	34	41	28	43	34	36	27	27	33	25	26	31	33	31	26	40	30	44	28	32	34	32	38	46	37	51	34	27	32	31	38	25	28	31	36	30	38	29	34	42	39	33	54	38	37	38	38	29	35	35	32	38	31	33	37	25	29	34	44	22	38	38	39	31	33	28	26	30	31	32	30	32	38	32	49	35	31	34	34	44	30	36	33	41	31	36	47	34	36	30	29	31	23	37	19	21	36	26	40	21	31	35	36	30	30	31	32	38	21	19	40	38	34	43	36	36	27	28	35	35	34	37	27	35	37	32	42	41	31	39	40	28	38	33	25	30	38	27	30	36	31	35	32	32	31	38	22	40	40	32	28	38	38	40	27	33	35	32	25	44	34	34	31	37	39	34	36	28	25	37	29	33	39	33	37	34	34	35	36	37	41	36	34	30	38	31	34	38	43	31	30	33	37	31	33	42	24	26	28	36	31	44	31	36	38	28	29	31	40	29	33	37	36	31	27	20	27	24	40	42	35	42	41	28	34	32	35	32	26	31	42	27	39	27	39	37	30	31	40	26	37	31	31	34	28	35	43	28	46	22	35	33	36	42	47	29	21	27	31	28	25	38	36	42	29	31	26	45	32	38	35	40	32	33	32	40	37	27	31	32	37	36	28	27	38	30	29	38	34	31	28	41	20	33	35	31	38	40	34	37	35	32	30	34	41	25	32	31	44	34	47	35	28	35	43	31	30	28	35	30	35	39	36	37	32	26	39	38	29	46	33	38	29	41	34	23	30	29	32	30	37	39	38	51	39	40	27	31	32	36	38	32	38	26	33	26	30	38	35	35	27	37	42	29	29	32	31	25	30	30	35	26	28	44	28	31	32	22	40	30	44	30	35	29	35	30	29	31	47	42	27	29	41	44	28	27	40	32	38	40	34	32	34	28	36	35	34	26	26	36	33	37	33	39	30	30	28	32	41	39	41	33	38	40	32	36	30	38	33	30	24	32	39	28	38	34	27	33	31	47	34	31	27	49	38	47	37	43	33	34	37	37	36	41	34	33	47	26	37	31	33	32	34	27	35	26	27	31	45	25	19	28	33	39	34	32	39	37	32	31	44	27	30	35	32	37	31	32	36	31	38	38	44	29	30	38	43	45	34	36	38	31	28	35	37	40	36	34	32	32	32	27	32	31	32	29	31	39	39	33	30	42	20	39	52	27	43	45	24	41	28	32	34	29	30	37	32	41	24	38	38	25	40	34	27	49	31	40	40	27	40	23	41	27	29	31	40	30	28	36	36	34	32	36	44	36	32	29	38	44	36	35	43	28	33	39	54	37	26	25	31	29	28	33	38	29	31	42	35	35	33	39	35	42	35	40	38	25	27	35	52	33	33	31	33	31	36	30	36	41	40	28	39	27	35	37	47	26	37	28	49	30	32	52
10212	2005	1201	1154	2326	3567	3918	3478	3036	2462	2021	1686	1455	1234	1106	969	862	778	748	653	574	584	565	557	508	505	483	464	423	428	404	439	412	372	422	374	400	346	398	383	406	409	341	371	384	348	338	357	339	309	344	322	326	372	366	356	335	337	333	294	327	319	330	312	320	341	329	357	329	323	327	333	323	331	324	319	321	302	332	335	328	298	332	316	362	309	362	334	352	323	361	334	333	322	338	337	319	334	321	315	320	333	360	321	350	318	335	329	324	306	298	328	319	317	295	325	321	328	299	328	309	340	360	332	304	311	300	347	312	324	328	364	311	307	350	336	336	338	348	320	326	340	327	353	327	351	312	313	310	315	303	311	328	311	363	309	319	319	312	307	306	333	324	332	311	306	321	310	312	341	316	342	320	328	291	324	306	340	324	286	343	318	326	339	293	341	311	318	293	318	299	307	297	310	316	348	314	304	333	314	333	355	309	302	326	319	303	272	309	342	318	326	328	323	307	325	290	333	319	339	310	329	286	293	320	310	318	303	325	311	304	299	337	339	286	302	298	375	352	333	283	300	338	333	330	327	313	318	331	311	346	326	315	300	298	313	346	301	310	342	323	305	319	297	294	342	305	287	305	312	289	327	318	319	312	366	309	320	314	347	310	331	359	323	320	318	265	327	333	312	344	322	327	340	328	303	314	283	309	320	327	339	295	321	298	324	314	322	318	332	308	319	344	314	315	329	309	307	341	332	325	346	300	323	327	300	318	299	330	307	335	306	289	320	290	309	340	318	346	354	328	317	299	356	325	324	307	304	298	332	356	326	313	323	330	311	291	317	301	344	317	343	338	319	344	297	346	281	319	326	345	310	313	341	319	328	345	302	310	318	309	314	306	328	305	329	333	286	303	298	298	325	315	331	331	324	323	298	307	336	291	315	310	328	280	296	310	332	291	305	341	323	307	344	325	324	333	332	327	314	327	297	308	309	318	294	351	330	317	341	315	324	309	346	352	294	378	317	318	303	303	362	322	316	297	352	303	326	318	349	327	313	334	325	330	318	350	312	308	325	313	308	356	324	288	305	303	320	311	276	305	292	309	295	322	334	335	340	310	310	360	287	284	316	330	296	301	310	313	305	334	315	323	307	306	328	341	318	339	312	289	306	318	317	310	354	331	344	313	335	358	299	308	306	329	317	334	350	330	314	339	308	296	334	336	302	341	309	286	320	319	333	307	319	329	322	330	300	308	331	317	332	368	331	304	312	339	328	345	312	316	313	288	309	321	345	299	315	314	302	346	301	295	326	304	311	316	333	315	305	320	298	343	353	306	322	343	317	344	285	324	311	304	326	331	295	336	321	333	329	307	334	345	341	325	321	346	318	334	334	299	302	349	336	288	332	289	326	318	320	307	319	313	316	307	315	297	307	287	345	323	324	339	321	301	343	355	302	336	315	324	321	335	351	320	285	307	313	304	345	321	332	314	326	346	312	298	340	331	328	352	310	287	293	331	301	345	304	326	318	326	302	319	366	315	297	319	293	325	334	316	306	338	293	321	310	319	275	336	312	306	319	330	348	333	307	319	320	342	312	344	321	325	310	325	334	315	331	339	337	298	327	321	333	306	340	305	312	321	329	292	316	334	333	311	296	315	334	292	313	336	349	363	321	310	326	349	351	316	322	320	301	336	318	309	322	301	329	317	327	356	328	329	308	343	316	312	331	313	336	334	315	312	306	299	320	322	334	356	289	294	332	323	307	308	325	290	304	344	318	343	271	306	324	284	312	309	301	314	345	311	329	319	322	309	311	362	350	324	293	343	321	311	321	310	323	306	304	316	324	299	318	307	299	347	314	301	308	338	349	343	301	323	326	308	335	321	326	320	326	330	302	314	328	315	364	310	310	324	309	313	314	323	303	341	283	335	320	314	303	366	341	322	296	321	295	328	301	333	316	331	315	313	316	319	338	354	313	318	344	303	300	333	319	313	312	321	274	344	385	303	303	310	311	321	298	327	353	345	320	359	347	329	309	314	324	316	310	327	328	312	340	332	335	328	354	339	321	311	313	306	336	316	288	314	329	289	316	316	318	304	293	320	331	306	321	357	310	337	330	318	308	330	335	294	338	310	335	306	378	317	316	300	362	315	305	282	334	318	307	312	301	328	299	294	334	353	328	332	310	320	317	320	329	305	318	289	306	331	356	318	311	321	292	312	340	311	312	310	321	332	332	344	339	336	332	305	327	317	283	342	322	291	307	328	332	314	349	333	301	308	319	336	335	295	324	297	346	314	332	320	331	280	348	329	334	295	331	316	287	340	298	335	314	319	303	298	323	325	343	344	329	304	359	343	319	321	314	320	343	297	327	328	379	349	325	316	336	343	304	323	304	317	321	330	321	312	326	325	361	308	308	316	314	310	307	318	323	361	289	346	314	304	324	294	317	281	308	315	314	305	349	338	304	342	331	321	314	346	321	305	289	299	335	300	300	332	325	294	294	305	359	333	311	329	335	293	329	276	302	335	322	323	356	316	309	300	313	334	316	325	315	302	323	312	339	364	288	284	300	318	319	342	328	315	303	331	332	328	343	339	302	317	304	308	296	319	329	330	311	289	335	298	292	333	293	332	283	325	303	318	329	313	302	328	296	299	323	318	324	313	301	331	321	348	320	318	318	344	340	313	341	325	333	317	331	318	315	333	333	330	317	320	339	339	279	331	315	333	362	293	313	281	314	307	299	294	309	319	277	324	309	290	336	316	321	349	331	319	345	305	348	331	348	322	350	304	327	293	319	337	346	355	301	329	313	342	315	319	313	347	334	337	349	317	314	294	328	303	320	305	286	312	311	325	324	291	304	317	318	332	304	348	313	276	314	337	283	348	318	332	310	320	296	354	310	309	308	332	282	318	337	305	331	313	314	318	324	319	323	318	320	345	315	275	340	342	312	344	334	307	355	315	330	319	334	311	332	342	310	338	331	319	295	322	309	316	324	293	312	299	328	320	322	311	318	311	306	353	322	298	308	336	293	324	344	312	277	301	320	334	347	312	348	316	305	297	330	342	348	303	294	298	317	307	315	320	324	348	325	280	312	316	332	321	354	314	332	323	350	308	298	313	320	327	327	314	302	318	359	312	316	290	319	294	369	312	311	349	301	314	347	331	311	311	324	295	344	330	298	337	330	281	314	327	318	309	298	337	326	310	346	329	317	329	302	295	323	288	315	339	324	352	338	330	284	324	331	335	316	324	302	310	364	322	322	304	310	295	337	317	321	317	307	324	324	308	333	325	317	353	345	282	293	303	312	305	310	292	338	291	333	326	309	321	344	277	319	316	303	334	298	290	348	318	328	329	338	307	324	334	298	303	317	348	321	337	315	312	319	304	326	329	336	320	331	340	330	308	307	325	317	313	319	299	322	305	359	344	319	319	312	293	322	318	321	360	315	326	320	343	323	318	301	333	340	301	365	299	322	284	324	308	360	339	337	316	323	294	294	306	299	312	315	297	335
994	211	148	105	81	102	106	119	103	110	107	93	104	86	69	71	62	67	72	71	49	58	68	50	47	71	44	51	56	59	54	45	46	59	66	73	39	49	50	52	52	57	55	48	58	66	64	57	71	53	57	46	46	52	57	52	51	43	52	57	58	60	51	55	50	60	60	38	53	50	60	66	51	54	66	55	55	48	53	51	43	64	44	56	51	68	44	57	50	57	46	53	54	55	45	53	55	45	53	44	44	48	51	50	48	45	53	38	76	47	62	48	54	51	44	50	41	51	55	54	40	48	54	53	44	51	40	58	53	52	55	52	67	55	52	56	50	56	58	45	49	36	42	48	43	46	62	41	56	50	50	45	40	56	40	62	45	44	38	43	46	54	63	48	61	41	44	58	41	44	52	40	52	62	41	51	55	32	46	63	46	53	53	56	57	51	65	52	61	54	53	45	58	55	44	53	55	45	55	47	40	63	54	44	52	41	41	46	53	43	41	45	54	48	48	53	55	46	53	35	46	54	52	53	51	52	50	50	49	50	50	48	51	57	58	46	53	56	47	56	42	52	41	45	60	49	57	54	54	47	38	44	40	46	49	41	39	42	44	46	46	42	39	35	53	43	57	47	46	42	61	56	55	39	59	59	41	45	47	45	54	60	54	48	51	48	55	56	57	34	39	60	44	45	54	68	45	47	49	54	39	54	47	47	42	49	48	44	55	41	43	49	50	55	41	62	55	49	62	38	47	48	61	41	58	50	48	46	32	41	40	46	50	62	60	53	48	68	51	48	37	53	61	52	48	55	54	54	50	49	43	48	54	45	52	43	62	43	39	45	57	60	49	46	42	52	40	42	48	46	54	49	54	51	56	41	46	66	44	40	43	48	52	48	46	41	47	52	53	53	50	49	45	37	48	53	47	41	52	54	50	42	38	58	44	45	58	56	55	41	36	56	52	43	60	53	47	55	58	43	47	53	55	48	52	47	41	37	48	37	56	52	51	52	46	41	55	54	59	47	45	45	43	55	50	55	48	50	47	44	44	51	51	44	43	35	35	46	40	45	61	59	58	47	47	52	50	61	43	35	41	37	49	37	45	52	53	59	50	44	47	48	38	48	50	55	60	49	55	55	45	53	61	53	44	55	52	58	43	33	61	45	47	47	55	52	45	53	44	52	42	53	52	64	55	67	57	42	74	50	44	48	46	55	51	40	49	52	48	62	56	55	48	41	44	46	61	50	48	52	41	48	57	55	51	59	62	51	52	44	49	55	57	56	51	50	56	63	54	53	52	50	62	43	53	42	62	44	55	53	39	55	59	60	70	46	54	50	55	52	43	51	55	46	49	51	41	57	43	58	49	55	53	48	63	45	51	54	49	45	53	39	55	50	44	47	39	44	54	59	42	40	47	44	47	48	47	57	51	53	40	50	49	59	48	54	49	49	49	53	47	44	41	49	46	49	46	42	51	45	45	52	61	43	63	42	54	50	56	48	46	56	54	46	62	52	60	42	47	47	35	52	43	48	48	42	40	52	57	49	60	48	58	46	47	37	48	36	54	55	36	52	49	50	60	50	56	55	45	53	57	56	56	57	60	45	54	58	55	47	47	45	63	57	58	55	49	55	56	42	68	47	54	65	60	49	62	45	52	38	66	50	54	40	58	52	56	37	51	61	45	47	52	47	50	42	55	50	47	52	44	48	50	45	43	56	62	45	57	47	45	33	61	49	52	59	44	42	56	44	50	56	50	76	44	50	51	53	38	47	45	53	47	33	46	54	49	49	45	64	45	47	64	47	41	44	47	49	42	64	45	47	55	50	38	43	52	52	59	57	48	42	51	45	48	53	50	50	49	50	51	49	59	48	51	47	49	50	41	52	39	49	56	47	52	53	48	61	54	57	51	45	48	55	39	44	60	35	46	51	39	43	57	58	58	51	46	46	49	43	53	47	54	52	45	63	43	48	60	55	55	62	43	54	49	44	46	58	49	36	52	31	59	41	45	48	37	43	51	50	64	41	46	55	40	48	46	56	49	48	44	48	54	36	45	48	43	48	46	52	55	34	42	58	49	45	61	48	47	60	51	57	46	54	45	46	58	55	40	59	53	45	56	47	51	49	69	43	57	48	43	47	55	46	59	48	51	46	53	53	58	52	43	50	56	45	59	53	59	49	49	57	44	43	44	47	52	53	46	44	33	29	45	49	48	45	40	29	40	51	69	42	47	48	51	60	48	46	62	46	43	53	46	50	45	43	39	42	45	53	39	54	51	45	45	49	46	48	61	49	50	50	40	45	41	54	39	43	48	47	44	51	47	64	52	55	49	47	44	50	55	47	48	58	35	52	50	45	58	50	38	60	60	55	58	48	53	53	55	55	51	42	43	48	46	53	61	46	42	57	61	48	40	53	55	45	61	52	50	53	46	50	61	54	54	59	53	57	63	47	49	64	60	61	62	45	50	43	56	51	68	60	53	51	42	42	43	49	46	49	45	45	51	40	39	55	54	45	41	47	54	70	46	49	46	42	43	57	59	59	52	51	55	53	57	66	41	48	43	49	45	40	47	58	48	50	62	52	46	45	34	43	57	45	53	44	54	43	50	55	47	48	69	52	50	45	48	54	52	59	52	52	42	49	44	45	43	46	56	34	48	53	57	43	49	51	54	56	53	54	57	50	57	55	50	41	44	46	57	39	56	69	52	62	51	49	46	58	52	48	56	45	57	63	51	43	33	46	52	52	52	45	56	49	42	52	62	47	68	44	56	50	55	47	52	40	53	52	44	61	55	60	48	43	54	46	51	38	51	53	51	43	46	39	64	51	50	50	56	54	61	46	39	58	49	42	55	37	57	46	51	54	43	54	61	58	56	47	45	58	45	56	56	50	41	55	50	54	68	43	46	45	50	44	49	40	35	59	47	51	49	53	50	55	48	56	47	56	50	54	55	50	49	58	49	50	55	59	51	40	51	50	42	39	62	67	54	53	48	56	60	54	46	38	62	51	46	57	37	40	48	53	46	44	43	40	54	43	40	57	35	43	37	57	50	40	50	51	43	53	57	39	60	61	51	47	39	49	51	47	53	48	50	56	48	47	58	48	50	64	51	40	63	41	60	57	33	55	47	50	47	48	49	48	63	66	48	48	32	67	61	35	54	60	58	42	36	40	63	45	64	40	53	56	41	37	52	45	53	54	46	51	44	51	49	44	58	58	54	58	57	46	58	51	57	67	53	42	42	44	60	50	53	42	39	43	52	46	47	53	54	43	46	44	44	44	53	55	54	25	58	56	41	51	39	37	55	42	50	50	53	39	58	48	56	67	55	52	63	57	47	50	47	46	45	40	57	53	48	53	55	49	58	38	60	56	53	49	44	51	43	42	43	41	35	66	58	50	62	47	45	55	42	62	38	47	45	57	57	46	52	39	64	45	53	48	51	46	50	46	46	56	55	47	58	41	53	43	43	33	52	57	44	45	49	44	41	41	46	53	40	57	54	54	52	43
11634	3002	1767	1790	3401	5576	5862	5481	4549	3627	3066	2529	2220	1912	1695	1453	1290	1181	1050	1054	949	886	861	811	790	750	727	647	677	686	645	615	660	611	561	625	580	597	607	527	541	557	552	497	516	561	500	501	511	550	550	551	527	506	479	530	541	527	549	525	549	533	525	508	487	527	448	526	505	521	495	510	513	470	486	530	494	467	511	495	501	504	504	478	493	502	499	483	483	468	506	494	532	531	517	501	554	478	524	465	504	529	491	492	470	496	465	533	484	471	489	439	462	469	486	477	510	468	478	491	483	507	488	486	481	505	494	502	472	510	506	483	510	477	479	537	445	524	482	487	503	484	503	442	509	539	465	495	461	508	471	475	511	486	489	463	512	448	486	488	509	490	485	498	487	516	489	481	491	530	486	489	448	483	469	479	506	493	469	477	516	471	493	508	500	500	516	488	466	475	487	471	528	506	488	522	489	547	497	472	470	531	487	495	513	482	489	515	495	475	467	482	480	477	463	500	512	487	483	503	488	484	493	453	510	462	482	478	497	463	470	487	473	479	467	482	497	471	483	517	480	449	495	458	475	517	489	466	488	501	477	496	451	493	469	495	471	474	486	472	478	473	480	500	493	468	488	485	464	482	482	492	502	509	459	477	488	457	497	505	466	486	461	502	477	498	476	487	483	506	497	445	508	483	506	459	484	491	484	506	506	490	495	503	466	444	510	470	493	502	481	491	466	463	482	499	511	456	458	524	484	480	451	493	452	497	457	490	518	484	518	467	464	467	493	492	488	477	476	529	498	459	518	475	506	482	442	530	458	459	465	518	480	494	459	491	451	463	501	503	495	485	473	516	463	441	538	442	480	475	510	477	480	484	473	477	516	478	479	521	491	462	511	485	441	507	526	477	489	448	496	454	478	497	528	525	485	470	466	448	477	486	443	502	493	476	518	495	491	478	509	548	463	444	490	489	470	516	486	480	502	497	488	502	524	499	496	438	468	495	458	478	471	484	465	461	476	487	470	497	503	489	491	487	483	469	478	499	465	474	474	489	455	527	468	473	523	513	487	506	507	521	460	489	467	510	515	476	465	497	469	512	534	469	505	489	481	514	432	499	504	460	502	480	511	485	494	500	506	459	487	490	489	524	494	535	429	446	460	512	482	490	479	474	527	492	474	440	504	475	467	503	487	498	514	517	468	488	484	512	498	487	503	471	447	503	452	500	456	516	502	538	485	509	486	501	492	448	482	551	451	504	470	502	456	474	468	462	475	519	472	428	487	504	472	516	511	523	467	502	457	473	485	502	476	527	460	455	462	494	552	507	487	494	454	482	495	509	472	472	494	484	489	452	487	488	472	469	468	520	527	526	492	494	475	433	454	521	479	461	494	459	493	438	474	496	485	496	508	491	505	444	489	477	460	453	475	454	497	490	481	518	460	454	497	512	496	467	504	512	502	516	499	494	485	462	491	492	448	499	527	519	489	479	493	450	515	475	522	486	469	490	546	510	513	476	472	493	471	547	526	482	456	494	463	480	469	464	526	472	469	491	493	507	492	471	460	475	482	499	452	423	479	513	454	452	501	498	496	465	523	535	486	508	448	479	488	507	490	494	483	505	447	461	488	479	487	483	506	462	487	480	539	442	488	484	512	500	491	496	494	522	464	489	455	493	438	493	497	468	495	465	489	454	464	499	493	480	443	525	493	494	489	468	450	457	526	503	483	524	477	477	499	503	452	508	491	520	471	507	463	492	512	472	481	481	498	472	489	483	548	477	499	497	509	484	433	465	448	432	461	498	521	467	496	466	468	474	481	472	489	494	501	458	510	484	485	512	480	532	488	474	532	497	466	505	484	465	474	496	458	527	480	483	499	472	506	477	494	481	508	528	508	535	455	494	454	447	520	503	454	459	463	475	490	485	475	499	480	451	466	485	487	458	483	469	464	504	455	487	463	503	452	511	500	472	517	484	477	470	483	494	468	472	444	494	485	519	485	498	502	474	481	497	518	487	498	462	501	491	497	491	470	498	512	496	498	514	477	482	467	488	509	477	496	465	467	474	490	478	480	466	517	523	497	484	513	476	504	484	493	465	476	457	464	452	471	497	478	462	490	495	524	498	514	464	515	501	527	469	493	527	495	519	462	500	469	469	481	470	497	456	503	482	478	522	479	485	487	468	506	474	477	524	479	484	440	451	500	518	486	455	452	490	498	484	481	461	464	499	497	491	474	492	475	509	493	548	501	483	460	476	492	504	481	468	461	525	473	482	505	495	495	495	491	493	496	514	464	466	454	499	487	468	511	445	489	503	445	471	492	528	510	499	483	481	498	488	450	475	494	517	482	453	460	512	495	481	499	470	488	497	483	528	499	523	489	449	521	476	474	484	471	536	495	454	472	479	468	500	510	518	510	464	499	484	496	476	498	473	455	475	485	514	459	454	448	498	459	499	463	469	486	496	492	472	490	494	471	466	502	493	476	450	489	538	494	465	502	433	468	498	495	511	497	479	483	458	486	489	508	456	491	517	474	466	476	428	517	529	475	508	492	502	525	509	464	493	480	464	512	458	460	479	504	484	498	482	462	507	511	490	527	466	461	474	470	497	472	471	476	502	483	460	496	438	509	492	465	460	466	497	489	502	482	500	465	489	494	471	451	477	513	423	488	492	472	486	460	483	488	476	486	433	482	494	480	481	519	443	517	509	462	505	470	498	483	477	452	485	500	445	511	460	447	458	490	496	477	491	484	481	476	510	489	525	473	468	483	484	460	483	513	464	458	477	510	459	476	488	513	536	513	488	471	504	497	491	510	487	468	503	506	472	436	497	508	514	470	465	466	485	463	469	499	467	527	491	483	465	458	524	487	493	503	503	476	465	477	500	485	511	486	475	468	482	470	500	500	521	508	482	464	519	470	471	504	468	473	508	452	460	492	453	467	476	480	479	480	504	461	480	466	514	465	479	495	512	485	471	493	469	493	481	507	477	493	520	526	496	464	483	508	456	501	496	454	486	503	474	542	447	481	450	498	503	477	523	487	470	490	477	482	471	477	473	498	459	506	538	456	437	488	470	479	498	452	501	513	464	507	473	501	459	465	496	495	441	494	508	431	485	501	484	501	493	501	445	510	455	496	455	523	482	460	503	468	482	522	495	481	454	479	473	493	471	471	488	478	516	480	493	470	495	513	515	486	500	513	464	499	462	476	471	464	459	427	475	490	510	475	474	509	490	483	518	481	463	471	466	491	483	501	513	498	473	455	489	519	482	474	505	481	478	473	487	508	467	481	515	518	447	477	494	499	469	468	491	497	489	524	477	482	494	519	514	530	466	426	515	515	466	511	527	506	466	487	482	498	497	510	510	452	453	530	519	514	470	507	499	516	490	515	445	526	453	460	504	479	485	511	509	460	476	491	471	484	470	515	479	501	484	483	492	511	458	455	485	480	511	478	488	453	515	461	483	508	498	491	450	511	510	451	505	457	524	458	490	454	448	472	478	474	463	430	481
1085	122	86	89	81	64	91	89	80	84	77	78	71	70	71	84	64	67	59	68	84	54	73	56	53	71	56	55	73	62	50	73	61	83	57	59	59	66	68	59	59	60	63	58	74	51	61	68	63	59	61	55	66	51	66	64	61	60	69	61	66	64	67	59	64	61	55	70	51	68	62	73	51	77	71	64	62	70	70	63	64	59	65	63	51	51	53	66	64	63	63	62	72	43	77	73	53	66	61	64	57	59	58	59	54	49	64	63	62	67	68	65	61	55	54	72	75	64	50	58	55	65	54	72	69	57	59	59	61	60	66	63	59	63	53	67	63	71	66	66	49	65	67	61	71	54	67	70	56	60	54	60	62	70	58	54	68	77	51	55	63	60	58	62	57	58	68	60	69	53	62	63	50	67	69	64	60	65	71	58	49	44	53	52	57	61	51	73	52	67	61	80	67	57	52	59	55	59	72	52	64	67	48	62	63	51	74	61	71	69	74	50	53	76	49	68	54	59	56	55	59	59	49	53	73	55	62	65	45	68	57	65	66	66	65	56	57	64	49	50	62	74	60	60	56	53	50	63	51	72	55	51	64	57	74	62	60	57	65	68	48	74	48	64	53	54	59	72	57	63	71	50	63	68	57	75	54	65	73	67	56	50	58	85	52	77	67	64	62	63	72	52	57	50	53	67	57	53	54	51	54	49	52	59	58	53	67	60	46	55	66	54	74	58	68	72	51	68	51	56	32	57	49	67	61	59	63	57	63	61	59	60	61	63	58	60	64	65	73	61	61	62	49	67	67	62	71	54	64	49	62	70	63	51	63	67	54	68	48	68	44	58	65	54	61	57	63	60	68	55	68	56	52	54	65	54	65	49	63	57	59	69	68	76	53	67	56	72	43	57	58	67	57	51	55	76	67	48	63	60	49	65	65	58	53	67	63	67	59	61	67	60	55	63	53	49	63	60	61	55	75	63	60	66	50	54	52	61	76	68	65	67	52	64	65	59	55	62	61	54	54	52	59	51	63	70	58	73	64	49	68	66	60	78	64	59	68	61	49	67	51	60	66	42	41	60	58	65	64	69	47	56	68	61	59	59	66	53	50	62	77	61	39	73	48	54	67	54	53	48	61	52	61	57	62	57	61	59	62	70	67	73	62	46	61	62	69	76	61	62	51	62	52	61	56	60	50	62	68	52	58	58	71	56	63	64	61	53	74	64	50	58	66	75	57	56	63	67	68	74	59	61	53	52	74	55	70	51	68	58	71	66	58	55	63	49	64	66	62	56	49	73	55	72	63	69	54	59	54	58	54	52	62	67	58	45	63	66	62	55	51	52	72	55	49	68	60	58	54	61	54	73	54	64	69	60	61	56	71	64	56	56	69	59	62	63	52	59	63	59	64	69	60	65	67	62	63	64	47	61	63	55	65	72	58	47	57	61	57	54	63	57	66	60	72	72	67	61	48	51	62	62	74	60	60	54	58	68	65	70	64	51	72	56	76	60	64	55	63	52	66	51	58	68	69	68	83	59	55	68	64	57	62	56	65	50	73	63	56	73	53	68	51	70	64	59	67	53	59	59	76	72	60	53	69	52	60	49	73	74	67	51	56	66	72	62	63	51	47	57	58	67	56	51	58	61	60	72	62	83	56	49	59	53	65	50	64	63	65	50	70	61	55	60	61	52	68	61	61	65	60	76	59	61	71	75	68	72	69	56	48	62	54	59	59	47	70	76	68	54	71	63	52	56	49	72	61	67	68	52	49	59	63	60	61	53	60	58	67	64	51	50	57	58	47	53	48	66	65	69	69	53	56	62	56	51	53	67	67	51	55	59	73	70	66	61	51	57	80	70	66	62	56	59	58	62	64	57	66	80	58	66	68	71	65	69	56	61	65	65	41	65	57	65	54	60	64	65	70	51	65	51	47	55	56	70	67	63	62	57	69	62	60	72	44	67	60	56	67	64	62	57	47	64	63	54	58	69	70	68	56	73	58	65	45	58	56	56	57	49	61	74	65	54	52	63	63	53	51	49	81	70	64	62	53	45	56	78	70	73	63	60	55	51	58	65	72	65	66	64	66	57	52	61	72	57	70	74	60	60	56	58	59	58	64	67	62	62	69	63	73	62	62	59	61	68	79	66	67	68	53	78	77	62	61	64	59	56	54	79	65	49	64	50	79	60	68	60	53	81	60	64	59	50	62	65	60	50	67	65	53	62	62	59	66	59	71	55	49	67	76	60	70	57	57	69	57	63	47	65	62	59	57	53	64	64	57	72	64	76	64	62	52	65	62	49	48	57	66	70	69	54	63	67	55	53	66	57	66	55	59	65	57	71	51	70	58	56	51	60	52	48	64	65	59	54	60	59	66	59	59	58	61	70	50	65	58	83	73	51	52	59	50	72	62	67	62	68	73	62	57	55	74	58	71	54	63	57	53	69	54	56	59	65	59	58	53	57	60	50	54	56	57	50	69	59	57	67	62	57	76	64	84	73	61	55	61	71	68	72	56	69	74	53	67	56	60	49	68	56	61	55	69	60	64	70	65	54	58	56	62	56	72	62	49	65	59	58	50	62	59	47	70	54	78	68	67	60	67	59	62	70	51	60	63	67	52	65	55	42	54	65	72	69	55	63	54	58	71	62	54	49	60	45	52	63	50	54	61	76	67	53	55	60	73	67	55	65	66	64	69	55	57	59	72	55	72	55	68	55	65	62	74	62	51	57	58	70	53	72	57	54	49	55	46	68	58	63	63	63	53	57	59	84	67	47	60	69	75	57	54	62	57	52	63	73	50	51	56	65	63	57	55	66	63	67	60	80	52	53	52	60	69	64	55	64	66	68	66	53	67	59	58	62	55	55	58	62	54	60	53	70	59	60	64	58	59	58	58	65	66	61	50	54	45	61	58	59	68	61	61	61	70	54	48	74	67	63	59	61	70	54	59	56	62	65	75	54	64	62	57	53	56	57	64	55	68	50	61	64	77	55	54	77	63	61	70	51	47	68	57	52	67	64	61	57	75	67	57	60	60	65	70	67	54	55	57	63	69	62	75	55	78	67	78	53	53	58	71	59	53	66	57	51	55	60	60	67	65	68	59	53	68	56	44	67	62	64	57	53	55	59	61	60	53	68	73	63	60	66	57	63	63	55	62	60	56	62	65	70	49	65	74	68	62	50	44	61	65	76	55	54	47	58	71	55	48	55	53	55	53	58	68	45	77	61	57	59	63	68	55	76	71	80	70	66	56	62	55	53	64	60	54	63	43	67	61	52	61	53	55	77	62	58	52	56	66	66	55	50	78	67	77	54	51	57	51	65	54	61	64	53	43	57	57	56	62	82	54	57	55	62	55	50	65	66	62	63	57	77	62	65	39	64	63	60	60	58	58	73	72	69	58	68	63	61	60	59	48	59	79	65	55	66	61	57	63	65	54	63	68	49	63	46	55	55	60	51	69	64	55	55	60	66	72	56	51	60	60	70	73	55	62	57	48	71
9118	1771	1068	1096	1760	2625	2652	2461	2064	1714	1452	1307	1129	1050	961	921	832	856	728	753	772	694	726	692	622	658	612	621	643	655	618	601	602	610	621	603	553	578	560	595	608	576	609	603	557	614	619	586	620	568	580	554	595	615	553	616	583	595	573	594	594	575	628	588	571	585	554	560	575	620	558	557	537	565	569	590	581	628	607	566	580	553	544	545	622	574	576	583	564	584	579	579	584	599	585	593	528	530	536	576	585	598	593	591	593	540	608	573	563	603	578	571	562	575	576	590	589	545	554	556	543	584	554	576	575	598	563	587	573	538	594	583	570	570	572	596	511	543	555	561	616	572	576	561	600	528	588	581	595	532	572	581	580	620	571	524	564	553	565	536	582	563	552	580	559	575	570	593	515	593	540	570	592	593	594	545	602	568	576	565	558	548	599	564	603	541	557	584	546	571	595	627	562	545	619	583	593	544	588	565	578	581	556	557	596	556	534	550	577	574	576	542	574	559	594	546	550	516	563	557	540	604	566	535	565	575	570	599	553	553	588	546	584	582	578	579	573	608	553	571	569	576	553	609	541	603	564	578	565	536	574	547	534	546	558	602	540	616	582	574	618	565	541	590	566	524	590	600	571	542	564	549	587	550	529	576	560	581	554	562	526	587	572	574	575	565	584	620	582	584	570	563	561	538	577	625	565	592	541	563	537	557	599	568	609	581	547	572	575	534	583	586	573	537	585	594	580	592	559	573	548	538	598	613	521	526	553	595	570	527	559	542	581	587	533	576	611	569	586	555	563	589	543	621	579	608	629	584	585	561	578	568	591	630	593	584	599	603	586	587	574	605	537	578	553	553	538	584	597	586	577	559	568	548	548	563	566	564	547	565	543	566	572	578	584	584	598	545	545	555	602	575	569	569	552	605	577	566	570	565	560	563	589	552	583	535	545	550	564	542	580	583	540	567	593	574	586	551	570	550	570	569	587	551	561	550	562	570	593	531	557	580	583	551	594	561	547	562	555	585	552	531	563	590	571	569	575	522	570	591	585	566	612	574	553	600	516	583	574	544	575	541	592	561	568	540	594	554	554	635	574	591	537	580	536	556	629	581	570	584	555	569	570	551	595	572	608	554	569	566	570	575	610	582	576	569	542	549	583	579	592	547	586	578	588	532	553	562	554	587	554	560	600	562	575	551	583	557	577	567	585	564	555	581	560	554	560	567	602	569	552	548	534	597	588	566	566	625	561	550	610	579	600	594	543	583	563	521	565	605	593	586	584	558	524	613	546	591	579	540	542	544	577	582	548	582	567	587	579	539	546	561	583	566	583	591	608	579	604	625	511	562	549	548	581	548	583	561	539	562	575	535	580	573	535	555	598	555	560	604	550	562	571	583	545	550	556	553	620	555	561	550	615	583	565	569	573	554	614	577	541	559	565	561	588	583	540	558	590	511	583	566	543	503	584	555	550	561	595	544	570	637	563	566	542	521	557	572	592	552	547	620	548	552	587	590	555	582	556	584	559	566	533	574	538	591	563	544	611	585	521	596	577	538	567	540	552	615	536	570	584	521	585	537	602	625	562	558	545	566	580	573	556	582	559	587	561	599	587	506	579	584	541	571	570	598	579	558	544	577	561	558	541	547	568	520	581	582	600	563	545	576	598	570	586	618	552	586	531	569	593	559	578	594	564	608	607	576	521	577	579	575	569	553	598	564	548	547	607	570	578	582	560	567	590	557	598	549	599	609	567	580	551	552	570	579	586	550	594	540	585	595	596	564	575	535	588	595	549	566	583	594	599	525	555	558	562	583	552	579	527	542	600	548	604	567	585	560	564	543	598	567	600	599	585	580	559	577	610	536	604	537	583	554	566	556	568	578	574	630	543	566	624	552	549	576	643	568	577	588	532	564	542	565	551	534	597	543	597	559	603	592	566	560	597	590	524	600	599	528	601	533	635	605	593	576	595	554	560	545	583	557	579	580	617	539	579	546	576	578	556	564	559	556	553	549	614	574	559	569	582	595	554	565	556	568	595	586	564	603	582	581	558	557	573	581	539	525	585	577	589	575	594	586	601	563	582	546	529	555	587	554	602	543	567	595	547	517	544	564	566	542	580	510	566	584	561	600	563	567	580	568	524	563	594	600	622	560	547	569	582	584	571	560	553	572	585	551	553	571	585	601	561	550	565	574	523	563	590	517	574	538	553	664	567	540	588	574	570	603	534	555	565	577	552	588	557	580	573	559	571	572	556	567	592	559	583	536	549	570	572	567	559	595	566	553	621	570	565	530	576	577	601	619	591	590	542	598	585	582	506	562	578	595	574	590	590	591	563	601	567	569	563	546	544	563	538	551	613	550	583	590	544	543	585	570	557	613	528	577	559	554	521	556	593	576	564	532	602	538	569	586	566	555	554	541	560	548	513	574	582	579	610	543	548	546	560	537	570	519	560	590	536	554	549	594	562	606	571	617	606	550	511	592	593	595	551	572	549	594	522	535	612	546	577	605	560	584	581	533	560	576	602	593	581	559	578	564	532	601	569	547	639	560	577	647	559	577	565	610	561	529	548	583	562	628	577	570	581	605	579	527	555	558	574	538	587	547	558	571	557	557	567	553	583	555	536	611	607	526	562	615	542	519	577	544	577	627	544	533	518	549	548	568	571	560	602	528	541	611	586	506	530	555	543	593	551	620	593	547	560	569	519	544	572	548	605	571	605	593	554	579	561	597	549	574	577	542	579	601	625	596	584	575	538	555	573	594	544	579	549	539	547	572	554	589	563	567	593	573	569	629	583	580	539	584	586	589	592	625	577	543	573	575	569	571	576	567	592	584	554	531	565	559	559	591	525	621	577	563	554	564	510	545	574	560	617	565	574	518	594	550	555	565	583	604	557	591	607	587	553	564	547	593	573	586	578	555	585	573	564	585	560	577	585	599	559	583	599	593	574	606	560	562	580	606	555	521	512	560	605	597	557	595	587	573	587	564	562	575	522	571	612	562	563	575	546	568	573	574	572	576	538	571	572	608	570	597	504	547	566	578	584	600	576	605	586	578	568	578	527	578	562	580	597	570	544	593	570	601	605	595	603	565	567	566	563	559	550	583	564	581	600	604	585	548	548	524	600	546	557	598	602	585	554	595	568	566	567	560	576	550	596	586	537	555	551	521	553	584	589	559	532	555	591	589	551	576	569	558	564	571	591	552	516	570	557	601	560	566	552	590	565	548	585	584	558	551	596	570	591	521	532	578	556	566	555	603	553	543	569	570	543	528	556	587	514	580	556	618	576	565	572	596	615	558	615	598	563	615	559	541	574	596	567	594	539	589	564	589	604	554	535	554	548	556	553	552	600	526	618	552	546	575	527	535	560	560	548	611	616	557	623	522	548	570	590	574	555	567	598	609	563	580	548	590	543	558	590	590	579	554	553	586	581	600	559	538	575	573	544	563	591	564	556	530	575	576	580	608	561	595	588	557	583	576	551	576	539	572	559	541	579	630	553	541
629	214	168	114	82	94	125	105	126	104	99	112	87	97	67	85	89	88	91	79	77	86	73	70	83	68	69	76	71	70	80	73	93	65	83	83	75	66	65	66	84	71	71	88	79	76	66	72	68	77	70	82	71	74	92	77	80	72	71	80	56	69	77	82	77	69	78	87	76	75	81	82	79	66	84	73	76	64	82	62	72	81	63	73	74	90	77	75	77	57	74	64	59	78	70	69	70	57	70	76	77	76	75	85	73	87	83	69	77	75	78	62	57	71	82	70	70	85	66	76	75	62	74	67	87	84	65	71	72	74	82	78	58	76	66	73	78	81	70	71	73	84	76	71	91	84	64	83	73	71	63	78	68	80	70	77	57	81	58	72	82	75	75	69	76	88	75	74	65	67	73	74	66	68	62	80	69	80	75	68	74	64	66	87	75	70	79	79	79	74	76	61	99	72	75	71	77	62	71	63	77	91	83	64	78	77	73	67	75	66	71	72	70	73	83	80	66	89	73	80	76	70	76	77	73	69	71	68	73	70	77	77	86	77	81	65	70	70	76	78	81	62	66	75	73	61	72	66	90	74	68	60	64	63	72	64	81	71	73	84	58	67	66	78	66	84	55	80	64	87	77	72	79	83	80	69	80	66	76	77	69	78	81	64	77	75	84	66	76	67	72	70	69	79	86	73	60	77	74	72	83	78	79	68	67	86	65	85	69	84	69	67	67	65	63	73	62	56	61	86	77	67	81	75	92	72	74	76	79	84	74	71	73	85	71	65	78	67	63	79	78	70	70	65	66	75	64	63	81	79	74	88	59	83	84	58	85	94	65	87	71	73	77	72	67	76	81	77	80	71	75	64	71	76	69	90	79	81	57	80	63	65	71	71	76	86	79	66	72	64	63	63	81	71	64	74	65	75	81	64	74	43	78	75	76	94	60	73	80	70	63	83	71	70	77	58	77	85	77	89	71	77	74	78	63	88	81	70	80	70	65	81	73	74	77	73	54	80	60	64	72	68	77	72	66	65	65	74	71	76	61	84	84	60	63	72	70	85	84	74	71	77	64	54	63	79	63	71	67	69	75	61	76	66	56	75	68	65	71	84	90	70	71	81	88	62	76	80	95	66	68	86	67	78	68	74	78	75	81	71	74	65	65	78	78	77	71	67	73	86	79	66	76	86	75	83	76	83	71	67	63	68	73	72	77	67	57	74	58	81	74	76	77	87	88	71	90	88	79	64	77	76	64	70	79	63	77	74	65	79	83	57	60	80	76	79	73	57	69	74	67	81	71	74	75	58	57	63	75	79	73	71	65	71	74	67	72	61	76	69	72	82	70	79	69	99	73	63	62	83	66	79	76	59	75	67	69	99	73	78	91	86	85	91	66	68	85	67	97	73	76	96	77	75	71	80	76	62	76	79	78	71	63	75	81	61	81	66	87	65	75	64	71	77	67	82	84	64	77	72	70	66	80	69	58	71	90	79	67	79	62	73	60	79	77	71	73	63	60	73	82	65	74	67	80	69	78	76	67	69	77	66	74	83	68	64	74	77	67	79	80	78	78	69	67	62	79	80	63	67	74	71	75	81	80	75	64	84	62	71	77	92	83	80	67	68	79	75	82	57	70	92	71	70	57	73	81	63	74	87	72	76	88	70	77	78	59	68	73	84	85	74	69	73	68	79	81	79	82	71	63	84	65	79	57	68	84	62	78	69	72	82	79	78	68	69	82	65	62	82	82	69	68	70	81	79	61	73	82	80	67	70	80	81	70	75	83	72	72	75	71	63	63	53	66	71	72	81	74	76	63	71	60	93	61	71	73	83	87	56	74	69	69	91	76	103	83	77	69	68	77	85	59	69	72	61	72	69	75	80	73	82	71	72	85	69	83	75	79	74	80	67	73	81	63	60	82	65	74	72	74	80	62	63	72	59	83	80	78	59	74	91	71	72	66	80	69	71	75	77	72	72	87	66	68	73	71	78	64	75	69	72	81	85	79	75	81	87	77	78	65	89	77	77	76	78	74	75	76	78	61	80	71	60	63	78	85	60	75	69	66	59	82	86	68	63	73	90	73	66	65	56	60	72	60	74	78	63	83	60	78	68	69	98	80	69	68	71	72	63	75	80	74	70	72	74	56	71	89	72	69	69	83	73	86	68	85	65	86	66	77	72	68	80	82	74	79	74	62	68	79	67	77	78	77	86	75	84	74	76	79	83	84	73	75	68	59	70	83	73	73	74	72	70	73	73	65	71	70	61	66	69	68	62	75	85	75	61	70	64	99	65	60	79	70	72	67	74	56	77	78	55	75	72	71	78	78	79	79	70	67	62	77	70	82	72	69	64	77	83	74	51	81	75	82	68	83	74	64	76	60	71	83	74	65	55	85	80	67	66	67	61	85	67	75	78	87	70	65	63	64	77	67	75	64	83	89	73	79	61	63	67	76	79	60	67	62	76	72	73	75	80	48	58	74	74	77	72	68	80	98	84	75	93	80	63	63	69	77	61	86	71	70	69	71	93	68	69	71	52	80	77	87	85	77	70	82	70	71	64	73	90	69	84	73	64	68	86	73	78	62	70	70	74	62	72	72	57	72	75	82	78	70	72	66	70	69	77	69	85	80	89	70	85	67	61	63	78	72	73	83	94	75	60	48	71	78	84	68	71	59	79	70	68	79	71	63	77	63	77	75	66	80	83	68	71	64	67	69	68	70	89	79	64	70	58	74	76	68	65	89	62	55	73	79	70	72	71	75	67	68	82	57	69	82	68	83	79	74	66	63	99	77	78	76	81	54	70	71	77	72	72	78	84	65	82	85	84	91	65	66	80	76	70	70	71	75	77	76	68	64	70	76	77	84	63	76	76	74	92	74	67	77	79	77	67	73	67	63	61	81	97	71	85	68	78	94	71	76	73	85	66	79	84	59	70	53	60	80	68	71	70	72	70	66	80	61	70	77	71	68	74	71	61	71	62	68	70	66	70	61	66	73	66	80	85	77	56	79	73	86	87	63	60	61	71	75	73	62	52	68	71	79	81	81	82	74	70	70	73	88	78	84	84	88	81	84	66	67	43	73	65	90	87	74	62	87	69	81	75	67	74	76	74	70	73	66	64	72	58	76	74	66	73	74	72	91	78	66	72	84	72	67	75	74	64	70	68	67	79	59	70	64	86	64	74	77	85	83	63	68	73	84	65	78	48	83	80	68	65	72	70	64	67	66	70	75	90	67	61	67	75	85	67	60	84	70	77	70	70	80	61	72	76	85	68	69	73	73	69	85	76	85	62	76	72	59	81	78	72	64	60	73	84	72	60	59	74	82	73	79	74	74	88	72	82	73	77	77	72	77	73	75	80	82	85	62	72	61	64	76	79	78	82	77	73	66	81	62	74	72	92	80	88	71	71	83	78	63	62	79	79	75	67	65	65	76	59	75	89	79	76	74	68	73	85	69	65	92	84	71	62	68	59	71	84	72	76	84	67	72	76	70	66	69	69
8953	2800	1578	1595	2855	4401	4773	4303	3509	2955	2456	2149	1804	1590	1477	1379	1272	1188	1145	995	1041	971	933	892	845	871	858	859	832	787	727	796	784	738	750	737	744	739	732	773	712	789	702	703	697	700	705	753	733	712	735	690	666	750	675	713	723	710	691	702	716	694	721	749	720	704	730	670	692	733	718	766	715	697	707	724	683	681	717	720	744	723	695	688	740	680	708	746	672	707	698	708	672	731	697	721	675	701	673	670	746	727	730	748	663	638	674	690	665	708	704	734	665	653	711	683	726	677	691	680	680	684	718	718	705	728	699	681	675	741	674	709	747	687	683	703	657	759	654	703	668	715	687	657	722	709	657	645	690	662	700	720	706	672	728	705	674	642	717	675	732	719	682	653	701	715	692	717	649	645	691	698	705	692	740	665	713	744	677	724	677	716	704	678	711	701	721	684	682	717	661	707	668	668	646	677	720	689	703	701	643	683	698	688	658	687	707	688	684	703	707	666	712	690	763	654	723	716	703	679	655	713	679	674	720	682	661	664	714	652	692	697	683	697	719	702	677	686	652	680	653	708	683	702	702	681	664	670	644	663	703	720	722	693	699	672	681	691	673	709	717	671	659	676	678	701	687	697	709	711	702	687	689	708	700	676	696	737	692	714	695	702	651	681	708	701	615	657	722	627	719	693	709	697	709	680	664	634	721	683	655	675	686	710	732	668	676	700	680	707	708	648	678	658	691	672	712	649	672	697	653	701	668	689	672	661	752	694	705	710	704	673	719	684	676	664	697	682	675	694	725	693	726	714	716	647	650	667	706	670	659	700	663	707	680	703	664	726	668	689	720	643	637	688	664	737	711	711	704	712	666	731	707	676	659	704	680	737	672	691	640	720	690	691	688	684	701	689	661	700	714	665	695	695	634	672	734	663	693	689	647	741	648	677	698	677	680	647	641	646	672	663	673	744	654	688	660	709	695	662	722	730	682	687	671	654	721	741	686	697	654	661	771	673	688	659	697	677	663	704	738	725	684	692	687	655	714	739	675	700	718	705	700	711	660	692	665	679	713	660	724	670	724	677	722	721	689	656	699	720	651	682	653	665	678	677	700	662	704	703	694	668	719	731	702	671	654	699	682	686	703	687	661	702	726	714	690	716	711	681	723	669	687	646	665	730	700	633	691	693	670	685	713	725	721	683	634	690	673	680	660	682	721	693	702	678	671	724	663	718	743	661	710	686	683	708	673	708	690	726	671	701	703	686	683	670	709	669	680	685	717	687	699	686	685	658	692	732	694	689	699	680	705	697	680	679	720	693	734	665	706	660	635	702	684	689	696	659	757	666	690	735	686	649	679	669	666	672	690	707	705	682	679	679	683	715	667	739	627	684	711	697	703	698	770	698	705	689	728	651	685	678	663	700	655	672	651	654	677	697	652	706	746	701	682	690	688	672	672	724	680	698	679	655	686	674	643	689	659	675	696	659	711	695	707	628	688	683	679	672	667	694	703	671	684	681	715	682	704	730	731	677	683	738	652	673	683	739	675	672	660	715	642	656	712	708	676	708	639	716	716	708	718	657	684	635	700	685	717	634	699	692	733	690	696	680	675	672	716	704	666	687	647	705	727	721	702	703	696	628	713	687	702	662	635	687	679	698	733	668	686	690	680	714	682	698	706	680	648	687	730	724	707	714	666	671	722	689	692	680	684	729	674	633	690	670	709	674	740	690	688	660	707	665	687	725	745	687	667	677	720	697	692	678	682	686	677	696	681	693	680	693	657	699	680	651	726	696	697	681	720	684	676	678	708	693	667	661	711	692	664	668	683	739	661	711	679	652	712	691	692	712	695	682	708	634	680	715	716	689	696	667	686	701	697	674	671	709	675	673	680	716	665	692	701	719	697	693	692	678	668	657	654	694	745	691	698	691	707	697	691	673	698	661	675	703	648	711	710	703	664	670	656	717	736	716	681	695	703	668	675	685	690	728	656	667	707	690	696	704	699	689	696	705	697	682	726	696	716	657	718	693	659	709	658	740	657	713	728	656	730	683	682	706	686	637	666	688	744	652	704	738	710	656	665	663	708	716	684	651	672	681	667	637	688	715	689	715	745	730	740	701	742	717	696	695	714	674	718	700	664	662	685	643	661	715	698	666	689	692	696	724	651	717	715	661	702	701	705	714	735	733	696	711	689	722	670	706	700	697	701	695	715	663	665	700	686	641	642	645	709	685	702	673	677	694	713	701	665	682	673	676	695	663	677	728	673	700	681	713	693	657	698	682	668	718	670	661	642	732	716	717	707	724	694	709	662	712	682	706	679	674	718	690	687	645	702	668	698	718	682	695	736	706	724	664	625	720	693	690	743	723	660	638	645	703	683	697	718	698	755	712	736	604	680	670	684	687	693	751	697	646	702	730	724	689	700	665	668	688	697	697	713	689	662	693	701	738	649	650	681	686	710	671	709	696	652	649	720	728	684	721	643	639	725	710	714	699	699	711	663	699	729	683	672	686	728	717	672	730	697	687	740	741	685	681	669	699	664	733	706	721	678	701	668	723	693	682	704	702	678	686	698	700	685	683	674	707	694	656	700	675	703	690	715	675	754	646	689	677	700	662	703	691	705	691	723	687	652	735	727	696	659	724	664	679	644	672	686	704	694	690	713	692	688	701	673	669	681	686	681	677	693	698	683	691	694	736	688	744	668	655	728	731	700	648	714	689	695	708	647	669	684	623	749	698	723	665	657	722	686	720	686	707	674	675	683	680	704	724	652	708	680	678	707	678	715	657	681	753	706	717	678	680	750	654	731	671	661	695	647	684	676	702	661	713	676	701	709	691	686	653	714	678	740	704	730	670	690	591	688	654	696	742	689	727	706	747	660	714	707	736	648	717	699	715	659	646	701	668	659	715	697	656	705	722	670	666	692	677	687	695	691	678	748	666	659	721	763	680	680	681	723	730	662	670	661	707	715	692	673	648	693	670	669	718	640	678	657	681	710	715	732	697	708	690	674	658	677	674	651	710	701	677	732	709	699	671	691	704	687	710	699	635	693	710	686	691	701	703	666	687	669	679	679	691	669	659	729	688	685	725	657	668	736	723	700	715	701	703	719	673	710	705	678	683	646	660	694	702	733	681	710	675	689	729	695	654	696	677	733	704	668	669	631	711	659	711	684	678	669	719	720	676	648	657	708	668	711	718	702	712	664	663	669	655	746	613	680	720	648	681	724	711	634	678	668	674	693	706	722	687	673	691	688	717	695	747	662	655	691	718	681	722	726	719	638	638	670	714	675	712	725	686	698	700	655	705	686	717	681	690	698	692	739	692	717	690	671	675	626	697	735	723	700	711	709	695	673	671	704	659	709	685	678	714	661	682	657	675	704	672	730	687	700	684	672	657	655	765	691	731	694	751	677	677	745	665	647	651	644	682	676	696	745	652	683	715	679	652	713	663	701	653	707	712	714	681	684	667	691	630	672	689	690	695	651	709	721	689	697	750	654	702	697	706
1671	128	95	82	64	58	63	65	70	55	60	56	67	52	60	56	47	52	44	47	47	43	49	42	33	41	41	39	36	40	36	44	34	28	49	31	44	43	43	43	46	30	42	25	31	34	30	33	37	27	32	30	41	29	44	40	42	32	33	32	35	38	35	40	36	29	47	36	37	34	44	27	34	38	35	29	27	34	30	23	36	39	45	29	37	40	33	32	37	30	41	33	38	26	28	30	42	32	45	31	30	40	49	36	30	40	28	24	38	33	39	39	32	45	32	35	38	30	40	32	31	35	43	47	35	36	29	32	39	34	37	28	34	33	31	33	38	29	38	38	40	35	27	29	31	31	31	39	37	29	25	47	30	34	37	36	37	39	42	36	33	37	42	29	35	36	35	30	43	33	36	37	26	33	34	41	33	33	40	34	47	40	35	36	29	36	43	28	37	32	40	33	39	45	42	36	31	44	28	34	36	34	35	37	34	38	28	37	48	27	34	31	31	31	34	31	50	37	26	41	23	39	47	33	35	29	37	33	43	32	36	32	29	31	35	33	35	38	34	36	44	31	38	18	25	29	30	32	34	45	42	42	37	45	32	30	36	34	33	35	47	25	32	42	26	34	27	48	30	28	44	35	26	39	34	22	27	30	47	27	34	32	37	29	47	42	33	36	30	44	33	38	33	36	34	40	32	31	32	29	33	30	36	30	33	41	37	40	32	31	43	41	37	37	43	41	44	37	33	43	28	43	38	32	34	40	40	47	31	30	31	36	39	37	31	29	32	25	38	39	31	39	55	33	32	40	36	36	34	35	30	32	31	36	33	31	34	23	30	35	41	40	42	35	31	38	25	30	33	36	32	36	42	30	49	30	28	26	39	28	34	32	35	30	39	40	36	33	35	30	38	30	35	30	35	41	39	38	21	49	37	46	27	27	38	27	32	31	38	47	34	36	31	30	37	40	49	31	36	34	37	36	23	35	30	38	30	38	34	23	38	35	39	35	34	31	29	33	35	30	37	33	28	32	27	27	35	35	42	40	43	32	32	32	35	36	32	32	32	26	32	31	30	33	44	40	27	40	31	33	24	27	25	42	29	38	31	31	28	41	37	34	33	37	38	40	29	46	31	33	44	28	36	24	25	33	39	39	31	36	33	34	44	33	38	33	36	34	39	40	34	34	36	42	39	43	29	36	40	33	41	34	31	32	37	34	33	33	43	36	36	33	25	41	30	28	28	40	28	44	33	34	38	32	41	36	41	38	38	35	46	43	37	46	35	47	39	31	32	33	38	40	26	35	31	47	35	30	31	44	28	41	37	34	26	31	23	41	36	43	29	21	33	47	31	37	37	42	31	33	34	27	34	32	37	26	29	25	31	37	46	47	37	37	25	24	36	28	36	34	30	24	35	30	41	44	30	29	37	31	34	31	28	37	43	37	31	37	27	42	47	45	30	40	30	34	34	34	36	35	39	32	29	32	35	42	24	38	34	42	27	30	49	36	30	33	48	42	31	37	39	31	29	35	39	33	27	28	35	22	35	21	36	39	28	28	31	28	39	33	36	27	41	34	35	29	33	42	31	32	31	30	40	38	47	34	38	44	44	38	24	43	34	31	31	27	29	38	22	46	38	42	37	47	43	42	48	28	24	33	35	25	24	35	47	37	40	34	36	43	39	42	30	36	28	44	33	43	25	35	37	38	34	40	37	32	33	38	29	31	24	30	32	22	32	30	27	28	42	24	26	30	36	26	32	28	40	42	31	44	30	38	33	33	27	38	37	44	42	36	34	29	26	31	42	38	37	36	38	46	33	32	41	33	40	42	49	36	30	41	32	41	36	39	45	30	41	42	37	35	29	35	30	42	33	30	40	44	39	31	45	51	40	36	28	37	41	35	35	28	27	35	37	28	40	32	26	26	33	34	42	35	22	30	36	21	30	32	31	39	36	33	39	37	39	42	36	32	44	35	32	29	38	29	28	33	22	31	28	37	49	35	29	39	39	33	33	39	35	44	34	25	37	33	34	32	33	41	30	40	41	34	37	38	42	43	40	26	42	39	31	35	40	38	28	42	35	38	31	37	35	26	34	40	30	27	34	22	37	37	32	29	36	41	45	44	23	36	38	35	30	40	43	42	43	36	40	37	25	29	31	37	35	30	31	30	39	41	32	39	44	30	29	22	40	37	38	42	44	32	30	45	27	30	31	26	32	35	41	41	48	37	24	39	30	31	26	47	36	40	30	42	45	33	32	34	43	34	42	27	36	22	30	38	42	33	33	36	30	30	36	28	36	30	38	38	33	33	36	38	33	36	32	31	37	38	36	32	28	33	31	39	43	42	33	20	39	33	35	23	39	32	38	33	38	37	28	33	29	35	40	36	43	36	35	35	36	36	36	49	28	36	42	42	29	37	40	37	34	31	38	39	27	26	30	38	28	43	37	43	48	38	30	44	36	31	37	48	35	31	34	35	39	34	50	24	31	31	37	38	33	37	33	25	24	40	33	39	37	35	31	32	32	40	41	30	43	33	26	27	38	39	35	33	32	25	43	43	43	31	40	34	34	34	35	36	34	36	42	44	39	34	36	35	34	41	39	33	41	41	32	31	36	35	35	29	30	34	40	33	36	26	29	42	41	40	29	29	27	40	42	41	40	34	39	24	37	31	48	38	25	32	40	48	35	32	30	38	34	35	35	37	37	47	31	26	23	43	31	40	39	41	35	28	33	31	38	43	50	36	41	28	41	39	30	28	52	22	37	42	36	27	40	30	23	35	36	28	44	28	35	29	27	35	30	28	30	45	30	34	33	44	34	44	36	31	36	28	38	40	28	35	46	46	38	32	38	39	26	25	39	32	31	39	27	44	34	45	41	35	32	37	37	36	37	38	35	26	40	33	29	48	37	27	35	29	45	41	39	29	26	36	43	35	42	42	42	43	34	41	38	34	30	42	31	35	36	25	35	31	26	27	47	39	43	28	41	31	33	38	38	31	34	38	27	28	34	39	45	45	41	37	35	38	32	37	42	33	42	33	44	36	30	36	41	34	40	39	47	38	27	36	32	33	32	36	39	32	39	49	40	31	36	34	31	42	47	37	43	30	36	36	36	42	45	33	38	51	42	26	34	33	34	41	33	39	32	34	29	46	30	39	36	31	40	29	38	35	35	22	31	37	31	35	40	45	35	32	31	31	35	38	32	32	44	38	44	30	40	29	30	44	45	41	41	36	32	30	29	40	33	29	36	23	37	42	37	40	35	34	34	27	32	41	34	41	21	45	40	38	40	39	36	41	44	36	38	38	41	26	26	39	27	35	38	31	35	41	37	36	33	41	33	29	42	37	28	33	31	32	30	39	24	35	29	38	36	27	26	25	39	34	43	38	38	45	43	30	27	29	43	38	48	33	37	38	50	44	32	26	45	27	34	34	36	30	37	32	35	41	31	37	27	43	35	30	33	39	44	27	25	31	34	41	31	40	24	35	27	29	36	33	29	32	29	40
10082	2064	1132	1191	2240	3588	3994	3512	2933	2334	2001	1646	1436	1156	1114	1040	842	737	717	722	647	613	579	533	508	503	510	474	475	504	442	384	401	403	440	384	394	416	393	390	401	402	328	410	365	370	351	352	372	374	351	362	350	363	357	324	345	348	361	370	347	350	331	317	313	382	339	333	343	323	315	314	321	328	345	322	330	349	354	318	344	362	310	319	357	322	328	356	318	364	354	322	309	320	334	322	342	363	357	327	334	336	337	342	315	332	318	346	350	361	331	361	295	283	299	327	356	316	314	343	313	312	342	306	343	339	334	346	310	353	327	344	333	357	307	328	312	354	338	311	314	316	355	336	337	309	347	365	305	329	359	332	339	323	360	331	312	339	295	332	346	327	347	332	325	348	324	323	337	342	340	346	308	340	322	329	328	311	295	303	300	326	311	350	346	361	307	304	356	342	316	348	303	307	326	315	313	320	307	320	310	317	366	334	319	335	350	324	296	339	344	309	315	326	346	358	294	348	316	322	340	310	306	331	320	333	323	335	328	302	331	307	293	315	335	304	327	301	315	330	330	305	316	345	309	313	337	342	317	352	292	339	297	342	316	320	319	336	330	294	356	334	324	354	333	311	331	327	363	310	333	333	335	311	313	304	327	309	337	314	295	310	345	333	326	320	343	340	324	348	319	325	335	343	336	342	312	301	302	336	327	340	314	293	299	294	338	313	301	296	322	322	335	337	323	301	333	323	317	314	314	331	313	343	323	305	317	306	313	335	288	315	345	340	335	298	340	304	326	332	340	311	329	337	347	329	322	356	315	310	339	343	324	296	336	361	307	333	341	327	346	314	314	339	337	349	300	352	352	309	335	323	318	323	321	327	325	330	326	297	329	325	318	333	341	301	321	326	319	318	320	314	340	305	309	313	306	329	328	336	313	342	327	341	343	287	345	325	294	310	338	299	342	317	343	306	331	340	311	336	325	321	321	306	345	329	298	323	286	318	328	330	318	354	340	354	285	309	337	305	305	324	297	352	352	323	371	358	332	328	309	339	305	295	316	333	330	340	317	317	334	342	329	306	323	297	291	333	296	350	310	320	325	346	312	335	298	335	318	319	314	311	305	333	340	336	314	313	312	343	315	329	314	313	339	329	285	342	338	302	344	327	317	292	340	324	312	320	350	334	297	327	319	315	312	352	372	314	320	327	316	357	310	333	308	337	327	341	334	336	349	325	307	318	337	344	344	328	326	336	282	327	306	301	329	287	325	306	334	311	333	316	317	335	337	313	288	338	323	313	315	345	313	295	350	332	315	318	334	334	340	352	296	343	312	319	324	340	322	350	333	327	314	300	326	329	336	327	336	306	301	336	344	358	318	354	302	306	351	332	318	319	360	337	329	321	334	363	314	343	330	321	306	348	305	352	283	337	325	309	348	332	326	308	304	310	309	331	345	304	318	310	327	352	321	339	331	320	322	325	312	354	337	320	325	337	340	364	295	321	342	315	329	297	299	338	335	315	322	324	326	323	311	357	329	324	354	351	328	319	333	313	304	316	319	354	315	315	322	296	343	347	312	332	327	336	348	341	343	301	338	334	298	364	345	317	333	333	330	303	346	312	328	344	331	320	316	324	303	343	305	330	315	335	355	283	322	316	335	332	315	298	334	324	321	359	294	322	316	323	333	294	324	327	310	332	303	329	334	337	354	325	301	321	306	311	323	372	298	307	297	332	311	323	332	312	304	296	343	336	302	323	329	354	321	318	351	315	320	308	339	314	339	323	358	318	291	347	313	326	297	339	317	356	302	302	324	337	345	319	327	314	299	324	323	314	327	344	322	351	312	302	332	314	298	296	321	283	360	332	326	335	329	363	342	322	311	340	318	326	300	333	315	334	313	334	361	309	318	339	346	294	265	342	337	320	354	305	313	316	323	316	366	305	325	338	349	313	338	314	318	313	325	301	350	345	326	316	336	341	342	349	324	299	330	311	312	313	362	323	311	333	324	322	334	329	356	356	320	325	299	335	305	288	348	318	302	338	343	330	297	332	345	315	312	269	310	325	330	288	322	366	349	335	323	319	303	343	353	302	332	325	342	337	320	341	315	309	347	349	319	317	309	320	330	351	326	340	317	291	286	312	327	326	352	311	344	322	313	292	318	329	316	309	349	313	318	308	313	286	320	341	324	327	316	286	336	339	283	350	345	343	315	327	315	314	297	333	316	328	334	343	330	313	349	324	338	354	335	331	342	337	353	311	326	331	328	311	335	335	300	316	347	307	314	332	325	303	352	328	301	324	321	314	323	347	340	326	319	345	325	342	304	321	321	334	349	334	328	314	316	307	321	298	313	326	329	320	318	310	315	367	341	356	343	311	320	275	293	297	316	314	314	322	322	322	325	351	366	334	323	325	345	302	341	314	305	322	338	296	320	340	318	331	332	298	329	355	330	315	316	301	299	329	327	313	285	287	350	318	365	324	317	330	339	330	321	314	309	319	321	342	292	326	315	304	336	328	342	368	321	341	327	345	343	296	293	330	356	296	281	327	324	318	318	317	337	291	311	322	292	319	304	334	325	308	332	318	348	321	319	329	341	323	387	325	303	350	320	336	315	340	294	326	333	335	345	321	341	320	312	315	309	301	342	305	305	308	302	308	320	320	300	311	353	335	346	288	343	312	342	330	318	334	335	354	302	318	326	343	348	335	331	318	374	320	331	329	328	325	322	331	322	333	327	315	357	335	312	330	316	345	316	313	356	316	314	307	350	344	336	320	348	318	316	316	345	318	325	337	313	354	312	323	332	332	311	309	301	310	326	331	363	334	318	342	335	309	338	334	305	371	305	340	338	334	333	311	351	315	314	335	349	356	329	311	346	334	358	317	322	325	323	308	300	317	282	297	318	326	344	326	343	330	316	305	348	317	335	285	340	332	331	329	309	311	313	347	334	308	328	329	308	284	339	302	323	325	322	312	322	319	318	344	353	349	352	323	344	346	331	327	339	337	329	370	346	331	318	303	317	311	344	287	293	326	334	325	324	320	329	319	361	307	328	315	328	344	349	347	333	364	338	310	322	332	309	278	321	297	354	328	339	291	347	315	319	302	306	319	344	307	316	294	315	324	339	334	318	338	316	349	305	320	324	324	314	303	319	325	300	291	313	328	317	331	325	303	349	334	349	343	366	307	337	334	317	340	352	347	332	328	325	338	304	324	324	332	337	353	375	322	320	325	314	345	319	289	271	300	300	335	295	352	362	324	340	324	331	293	307	337	305	348	353	358	326	325	322	317	291	332	307	351	345	329	360	337	346	316	328	310	321	339	330	328	323	348	332	315	307	319	320	315	316	294	328	337	328	348	359	297	349	325	310	317	347	305	329	322	332	315	301	326	328	312	352	325	361	338	326	337	309	319	339	325	317	319	323	320	299	329	339	298	327	334	330	315	294	308	358	340	354	384	321	341	305	310	327	337	325	304	300	314	340	312	345	332	362	301	351	316	344	310	316	330
977	221	113	109	78	100	103	112	102	83	101	85	61	66	73	70	70	64	73	60	56	65	58	41	51	41	58	50	44	60	61	53	50	60	48	72	48	59	53	42	47	64	50	52	47	58	56	46	43	51	38	51	45	57	57	55	44	48	43	55	32	58	63	48	49	56	61	60	39	47	46	48	68	58	52	53	47	38	51	43	49	51	46	55	55	60	41	42	59	67	44	48	55	52	52	56	48	46	44	49	39	64	51	61	55	48	56	60	47	61	45	47	42	60	56	70	60	64	55	55	46	54	45	54	54	57	48	48	46	47	49	61	44	41	52	55	46	45	60	61	54	56	58	40	62	59	49	53	43	62	40	49	54	52	66	52	50	61	50	52	61	63	47	49	55	50	38	49	61	51	46	45	55	48	60	53	57	40	48	47	45	53	52	57	54	48	65	57	67	48	50	50	51	44	54	51	49	48	46	50	45	46	49	57	54	48	59	60	64	44	52	52	54	51	51	37	47	47	57	62	49	52	45	41	46	45	62	48	51	38	55	43	46	53	51	47	48	47	44	46	67	45	61	47	52	58	46	46	61	45	39	57	56	66	51	52	44	58	50	49	56	52	59	53	53	51	61	51	42	48	52	44	55	62	36	36	39	54	52	53	48	51	45	39	53	58	48	49	49	57	49	62	55	54	55	44	45	60	50	44	66	53	59	47	55	52	53	49	40	53	52	50	54	48	50	48	53	53	60	53	39	54	39	51	39	47	42	51	51	49	42	51	63	50	59	50	49	56	48	41	53	46	46	53	60	57	53	55	52	45	57	42	52	53	49	44	41	61	58	48	48	50	54	44	35	51	27	57	58	54	59	58	44	46	54	50	46	44	52	48	43	50	54	52	61	48	62	45	55	43	59	46	51	56	55	53	43	58	52	59	34	64	36	66	46	60	63	47	46	44	50	44	44	42	57	55	49	45	58	43	51	63	41	53	43	47	52	44	51	43	48	52	48	56	52	47	45	58	55	52	50	56	49	58	50	52	47	60	57	48	44	50	56	50	48	53	47	58	46	57	44	50	56	46	49	53	55	58	42	41	54	47	49	49	50	53	46	50	54	53	48	52	55	47	45	52	57	50	55	51	40	58	50	55	53	62	43	53	47	57	59	57	57	60	51	59	56	62	40	48	45	47	43	37	58	50	50	55	61	52	52	52	44	50	51	62	56	56	43	66	40	56	49	57	41	46	38	54	47	53	55	54	38	62	48	58	46	41	49	47	48	53	54	46	43	69	39	54	56	52	47	50	57	50	54	58	33	41	61	62	50	58	55	58	49	52	40	62	55	50	51	54	55	59	49	40	46	55	52	48	45	56	45	45	50	51	54	56	59	60	58	61	46	48	53	50	49	47	51	54	43	59	49	52	55	47	55	52	49	54	46	41	70	51	40	53	46	47	35	50	57	53	47	46	53	50	44	53	51	52	41	57	55	54	45	53	42	49	61	42	64	64	37	48	49	47	55	54	55	56	61	41	55	50	48	51	57	63	52	50	58	47	52	50	71	49	46	62	56	42	53	50	49	52	66	42	48	56	55	52	55	56	53	43	55	41	36	60	48	44	56	48	62	31	64	52	49	61	37	57	59	58	63	44	52	55	52	52	54	49	47	64	55	43	68	52	51	47	47	56	41	54	58	40	62	53	50	70	58	55	47	57	59	53	38	47	51	63	48	65	41	56	48	44	52	53	51	35	39	57	40	45	55	51	44	51	56	55	52	48	58	48	45	50	55	44	55	47	63	47	54	60	49	43	51	54	45	62	46	62	44	46	40	51	42	47	56	50	52	48	50	57	59	49	46	52	59	47	45	49	50	62	57	52	42	48	50	54	42	55	43	46	45	50	69	51	39	59	59	47	46	45	60	55	54	52	41	51	57	52	54	63	54	62	54	60	46	46	51	55	53	45	46	52	60	57	44	50	63	39	45	60	45	35	39	53	56	46	46	32	49	56	50	45	59	50	51	50	61	63	62	57	54	48	51	44	57	47	52	43	55	45	54	59	59	52	46	61	56	38	46	38	49	47	62	43	44	52	39	46	59	40	50	41	63	47	57	54	57	54	57	57	46	41	48	44	47	47	54	52	44	57	44	50	37	45	51	43	47	73	56	44	55	48	48	49	40	61	56	47	60	54	45	45	64	43	41	47	50	57	56	43	57	51	50	49	45	48	51	47	48	52	45	54	39	47	49	53	44	53	42	52	41	56	42	62	55	44	43	50	55	63	45	47	51	57	44	50	58	56	45	49	60	57	47	55	54	59	46	39	40	51	40	67	51	61	45	50	48	56	53	48	49	38	46	64	53	43	48	39	48	37	45	52	58	39	43	46	51	59	42	48	42	46	51	66	58	50	55	46	41	54	45	51	54	60	51	41	56	42	35	62	53	47	65	50	46	49	63	54	49	47	63	50	56	61	42	41	57	67	57	49	44	47	47	54	46	52	59	43	55	58	66	54	54	59	49	56	61	60	48	40	50	55	38	55	47	51	57	38	60	53	60	66	62	52	43	44	60	54	39	50	50	56	45	49	42	53	49	44	52	59	41	53	44	54	57	54	40	64	44	67	40	48	48	57	64	63	49	50	52	56	41	41	52	41	64	47	51	53	47	50	69	58	47	58	60	50	53	49	56	58	58	39	50	54	51	39	47	51	57	58	54	62	48	48	59	56	51	69	52	41	49	46	45	57	41	39	49	66	47	49	33	64	64	41	54	54	46	47	49	52	45	57	54	52	44	47	56	56	42	49	50	48	56	49	48	52	45	47	58	51	52	51	45	48	53	43	54	49	69	47	58	69	56	51	57	46	39	39	54	59	60	55	65	54	36	57	54	42	49	41	43	53	42	54	47	46	55	33	42	57	47	42	54	55	57	54	50	57	62	50	59	64	55	56	49	54	50	47	68	52	56	49	53	54	44	55	44	55	52	56	45	54	35	42	43	54	61	39	46	52	46	54	51	60	40	48	52	48	55	62	50	52	53	54	43	48	59	47	60	52	56	51	49	49	47	45	50	53	50	50	58	51	51	62	49	46	50	44	66	48	51	53	60	47	46	54	62	49	39	54	46	46	56	55	51	52	52	53	66	52	50	41	45	71	46	48	59	44	44	47	52	49	50	48	48	43	47	53	43	50	57	45	63	53	42	52	58	61	63	53	48	36	46	63	47	55	56	58	60	46	52	61	46	61	40	47	45	51	46	59	58	55	50	48	65	53	44	50	56	52	50	40	60	45	45	63	63	56	63	45	48	51	55	55	55	49	50	41	54	47	49	40	47	45	52	48	43	59	56	51	51	42	46	53	42	45	56	67	55	56	46	43	42	55	40	47	36	45	44	55	43	57	55	44	38	61	50	44	44	53	47	50	53	57	63	57	54	51	50	49	59	60	47	37	61	45	48	49	55	50	48	42	59	51	51	58	52	54	61	40	53	37	60	52	49	49	50	45	48	64	42	57	65	48
11717	3216	1803	1747	3516	5551	5960	5232	4460	3676	2986	2500	2164	1876	1695	1516	1315	1197	1140	1067	1005	923	877	865	798	734	734	707	729	669	649	675	662	654	591	583	610	626	630	587	556	576	531	543	534	552	554	538	554	545	524	550	565	534	524	555	486	521	533	499	542	519	515	589	522	493	483	548	554	526	501	482	497	517	504	550	514	501	511	531	490	513	541	539	546	488	521	541	505	507	556	509	513	520	516	515	557	506	493	510	505	535	488	509	538	481	495	513	502	486	517	500	467	480	507	519	514	480	516	499	502	517	507	513	515	475	512	483	538	476	488	493	540	527	495	500	516	486	495	539	469	476	528	479	502	474	498	479	497	502	474	497	501	502	500	485	509	487	480	485	462	528	484	485	498	502	475	530	522	492	503	484	505	512	481	511	480	502	468	519	479	522	482	467	445	489	521	491	525	475	519	516	504	486	536	492	509	517	524	525	481	504	521	452	510	536	483	478	459	515	486	502	501	506	500	496	479	467	518	537	504	507	498	487	505	532	515	519	511	497	497	475	509	516	514	519	529	517	484	534	496	510	504	485	480	498	496	511	487	528	510	562	495	539	460	483	503	497	507	530	499	495	481	476	520	518	477	540	512	502	480	544	494	490	484	470	493	480	509	495	501	516	488	493	503	494	472	492	494	523	512	537	515	493	510	474	486	516	517	496	477	456	515	457	537	510	500	473	477	510	488	479	526	483	490	493	489	508	477	479	489	538	486	507	533	510	463	525	463	541	514	497	518	497	551	505	530	484	512	543	492	450	496	447	512	433	481	496	495	478	485	483	482	487	485	476	513	503	475	530	498	498	501	492	487	503	517	496	501	489	465	480	483	468	469	545	497	473	532	480	513	527	497	488	521	515	482	517	459	499	481	477	511	529	520	460	494	512	492	508	523	506	494	473	521	469	514	490	529	483	501	508	499	508	492	504	507	496	501	482	541	486	513	458	517	499	467	500	519	508	497	535	531	503	473	514	552	494	501	492	497	488	437	498	503	504	515	508	533	473	513	507	469	516	503	480	519	533	465	495	496	495	463	506	503	468	448	497	504	515	545	523	486	494	475	516	532	464	545	496	524	466	504	500	524	516	485	471	462	498	485	470	490	477	519	483	504	458	544	510	515	530	460	539	491	507	484	476	531	482	474	526	498	506	544	494	456	530	475	537	497	522	504	474	539	528	511	478	449	521	529	516	511	500	523	495	461	532	496	497	539	491	485	461	520	510	497	511	474	499	470	534	489	492	490	517	522	503	499	517	491	523	527	499	476	508	524	501	506	511	486	485	507	463	521	500	537	479	522	519	462	494	498	495	515	460	472	477	496	493	510	549	477	492	486	514	523	478	496	499	468	551	507	488	478	519	525	502	511	469	505	511	449	473	494	494	541	481	496	500	525	514	509	489	490	507	507	509	533	528	512	490	491	501	464	470	481	496	488	491	507	436	524	513	533	535	495	490	522	478	497	515	474	494	504	468	500	499	492	474	502	477	478	449	518	505	521	516	510	527	492	513	503	487	501	507	486	460	426	500	525	485	497	484	527	526	483	437	477	491	493	519	501	499	486	521	492	515	467	469	491	518	456	498	507	509	490	516	501	517	498	518	488	506	503	503	476	575	498	497	517	482	501	495	496	506	501	504	472	511	489	495	526	482	470	495	494	487	515	464	487	499	508	513	465	520	474	471	514	511	540	497	503	483	495	501	502	521	514	491	479	476	514	473	529	506	476	473	524	508	504	478	538	485	494	506	464	483	480	489	500	456	509	526	481	487	479	490	487	503	470	517	494	476	524	516	574	506	477	511	524	495	501	454	479	466	496	454	469	515	487	520	544	521	526	521	506	493	509	501	476	508	516	499	483	516	485	502	554	502	472	474	531	485	466	480	480	522	487	517	475	490	528	487	480	492	486	497	502	454	529	470	512	476	494	475	507	485	505	508	478	480	501	468	491	480	510	456	497	487	497	489	468	518	492	459	504	508	529	473	457	493	482	478	490	472	493	498	505	496	524	484	479	508	513	477	478	475	486	495	492	524	484	491	500	508	508	496	532	500	506	499	495	517	504	495	511	493	489	506	526	492	493	504	499	500	516	488	472	505	469	469	478	541	496	538	468	529	485	492	480	478	467	509	515	496	509	492	495	501	488	474	499	508	453	496	466	539	474	499	479	499	464	501	529	525	536	505	482	526	526	490	503	483	483	533	499	509	492	486	522	501	523	482	559	474	499	483	526	485	513	497	497	483	500	542	482	485	501	512	509	472	510	535	494	514	506	504	475	482	524	456	524	513	509	490	519	468	517	433	489	503	531	533	467	508	477	497	459	473	510	538	505	450	497	460	506	446	513	540	458	544	525	509	511	487	478	547	513	462	484	460	481	496	511	478	511	474	523	515	498	463	498	519	525	483	477	508	482	506	506	487	488	496	531	492	492	489	486	501	488	512	534	529	493	506	495	509	463	485	509	508	497	506	503	526	482	457	517	476	507	494	466	530	535	538	475	511	499	501	443	539	481	508	506	546	516	466	537	464	509	513	521	500	486	454	488	483	476	481	519	485	508	489	476	472	542	509	534	522	488	453	480	523	491	498	513	477	486	495	519	469	470	507	481	484	496	495	506	480	500	523	533	464	522	510	532	538	488	502	478	504	473	487	500	487	485	506	517	500	472	498	528	521	473	505	528	512	477	501	464	472	536	494	490	468	487	513	500	474	479	513	525	487	500	451	517	494	524	506	509	498	507	545	484	499	536	488	472	484	450	510	508	495	474	483	530	501	499	467	479	495	461	524	483	474	466	500	510	496	501	515	494	472	453	471	526	454	509	489	519	494	481	482	474	562	511	500	474	480	483	531	500	543	514	508	481	476	463	511	487	502	468	495	501	521	538	529	499	509	472	470	515	479	495	517	503	483	498	480	528	500	516	509	482	491	468	460	507	536	521	499	488	513	488	540	477	468	480	499	483	477	537	549	523	476	526	464	530	500	483	484	511	510	502	451	483	497	456	495	514	494	510	509	476	534	506	504	482	511	502	456	534	476	481	530	444	498	454	488	504	487	516	501	497	481	502	500	508	509	465	538	513	467	488	525	499	491	527	466	515	500	492	526	499	542	476	506	487	471	506	499	481	485	480	487	491	489	509	503	467	501	490	471	494	505	513	486	510	506	489	450	511	495	526	503	507	466	483	480	534	501	480	487	489	467	486	477	489	483	504	518	487	543	491	494	516	499	498	563	513	530	471	477	492	475	537	463	523	472	476	562	487	494	491	534	479	507	502	529	472	478	480	499	465	502	459	520	485	498	554	514	527	471	482	529	487	490	482	542	569	526	521	518	504	535	510	519	492	537	495	502	451	520	542	500	510	468	507	529	485	495	524	503	518	497	494	513	534	499	471	516	485	518	512	513	520	500	501	496	501	500	510	489	508	486	510	486	480	500	460	502	505	483	574	503	487	486	524	527	528	522	478	557	494	513
1100	127	84	82	75	76	79	75	70	72	86	68	75	77	60	69	71	69	67	63	65	65	75	66	58	58	64	72	65	44	74	79	52	77	63	68	61	61	55	72	79	69	56	61	54	78	68	65	70	59	63	69	73	71	60	39	61	60	63	73	54	61	57	56	70	65	72	72	58	78	64	53	59	58	64	61	70	57	74	60	69	65	59	65	42	66	58	68	61	73	69	75	60	55	52	77	64	61	69	66	57	56	51	57	65	77	82	50	65	79	68	43	57	58	60	69	61	60	70	59	54	66	67	82	69	58	77	65	57	54	43	56	60	62	67	70	57	63	74	65	53	64	62	49	63	75	63	55	55	71	49	57	65	56	71	51	71	59	63	54	61	51	63	64	71	60	61	59	59	65	61	54	73	58	71	63	69	57	60	55	66	70	54	54	64	67	68	66	68	62	62	59	62	59	65	61	44	65	61	68	62	72	74	53	56	61	81	76	65	64	59	58	61	55	62	70	70	67	50	64	61	61	64	70	65	74	61	64	63	64	73	61	57	65	73	57	60	58	65	56	62	61	61	62	42	71	57	66	65	62	71	67	53	74	64	56	56	73	65	57	65	62	55	65	57	53	65	67	70	61	79	72	50	67	51	66	65	75	65	63	74	70	51	70	65	58	62	56	59	74	68	59	65	81	48	60	62	74	71	63	61	49	55	66	70	67	50	62	64	54	86	61	73	80	66	67	59	72	70	79	59	75	63	76	76	57	61	55	59	64	52	65	61	59	59	56	62	53	60	44	80	66	51	60	66	53	61	80	60	77	62	48	72	59	71	63	59	61	57	75	66	56	66	53	55	75	67	60	54	69	61	67	67	59	74	61	53	58	66	60	56	75	53	51	82	60	68	61	61	65	56	64	51	70	59	67	62	54	61	50	75	65	54	60	58	63	64	64	63	62	61	60	55	62	62	54	66	52	52	62	52	62	65	59	83	61	58	63	64	64	62	52	56	59	64	69	59	66	60	58	66	50	62	60	53	70	70	77	78	64	59	67	84	58	74	51	52	58	53	73	53	53	70	70	65	72	73	70	58	63	63	59	73	76	70	76	61	65	60	61	71	59	66	63	74	63	64	57	68	66	72	48	73	62	51	76	55	79	54	56	70	57	47	69	70	71	67	61	51	76	69	54	54	72	65	81	56	69	55	74	55	57	66	72	66	60	60	62	64	54	73	64	64	60	61	57	72	55	61	59	55	52	63	55	61	76	63	71	63	61	70	67	65	51	62	66	69	61	61	60	57	60	56	58	52	60	59	62	64	68	63	58	81	67	63	64	65	66	61	68	63	65	59	55	58	62	71	56	59	57	61	59	66	58	68	65	72	59	74	58	65	58	69	57	45	63	57	68	64	76	51	53	56	66	67	38	58	84	61	63	54	53	46	50	45	67	60	61	63	63	54	49	74	57	59	61	58	64	65	62	71	69	66	57	63	61	55	64	64	52	70	47	81	72	44	62	68	70	63	56	68	60	65	56	63	66	58	64	81	59	61	68	75	72	56	66	63	70	69	65	80	57	80	60	64	53	61	70	57	58	55	61	63	59	62	67	69	63	72	70	53	64	66	63	58	54	66	66	49	70	58	76	79	58	62	60	72	63	68	67	79	60	69	58	80	60	70	59	78	76	65	73	53	52	72	71	66	49	61	62	62	63	82	51	68	70	71	68	74	62	53	71	73	67	54	68	71	65	66	62	60	59	63	72	50	72	51	65	60	80	65	71	77	70	75	62	46	65	72	80	48	79	73	55	76	72	66	67	70	60	77	65	55	57	64	67	66	66	64	66	65	68	66	68	72	60	50	66	47	74	56	54	74	58	70	58	59	55	67	66	64	58	71	69	67	78	62	61	61	71	72	61	66	75	57	56	76	59	58	58	67	86	54	64	66	59	60	69	56	66	54	52	61	74	63	64	51	65	63	66	57	62	85	66	62	67	65	60	60	65	63	67	56	61	65	71	56	51	64	70	58	60	66	68	78	48	59	72	62	58	76	51	54	66	52	72	62	57	57	46	59	71	63	61	69	68	53	68	57	71	78	65	67	69	65	57	54	64	63	69	70	50	61	64	79	59	58	45	53	53	72	53	59	68	78	80	61	64	67	68	65	64	65	76	60	60	64	74	63	61	71	62	53	59	52	63	71	58	69	55	72	58	69	61	68	59	56	71	63	51	66	54	58	64	59	66	59	62	61	69	63	66	55	70	53	59	51	54	74	68	59	58	59	63	67	71	64	69	62	76	65	75	73	65	61	61	55	55	60	49	67	60	62	70	54	51	51	62	64	67	84	65	63	66	56	61	78	62	75	63	56	58	63	65	66	58	57	65	68	68	61	60	66	66	71	69	54	63	62	58	68	60	53	67	53	55	50	87	64	51	53	65	52	57	68	66	58	56	58	70	60	56	69	58	56	78	55	59	68	59	58	55	70	62	61	60	60	55	62	56	75	51	73	63	73	74	65	59	63	61	72	70	64	61	69	59	57	65	75	48	54	54	77	59	59	51	54	79	60	57	61	63	59	56	60	56	52	54	60	58	59	61	53	55	48	57	53	81	65	67	76	59	67	54	66	64	67	76	69	67	56	61	57	62	67	65	58	49	63	68	52	59	63	57	57	69	64	57	68	64	62	70	71	70	58	51	55	61	75	56	59	54	65	61	70	55	66	48	73	67	75	78	52	54	65	66	60	60	73	61	64	61	75	69	72	86	61	67	67	83	58	57	59	63	69	62	55	62	64	56	70	62	49	61	77	69	62	74	63	65	59	54	67	79	63	54	61	66	58	54	62	59	62	56	65	58	62	61	74	55	55	71	61	81	68	53	48	72	50	70	48	70	77	58	62	69	65	72	68	59	66	74	70	78	81	59	65	76	64	58	60	82	52	50	63	59	60	67	57	62	65	66	61	46	62	62	62	61	71	64	77	73	44	63	78	65	59	66	66	51	64	62	92	68	72	55	52	59	64	70	59	57	64	69	70	74	63	73	62	60	63	80	63	64	66	77	78	64	62	63	62	63	59	60	62	61	64	58	73	68	57	50	63	71	64	73	63	62	63	65	56	82	57	65	52	68	65	66	56	65	69	49	52	69	61	62	67	65	70	53	45	58	67	76	55	61	72	44	66	66	54	68	65	48	65	52	63	63	69	59	70	76	67	52	68	78	78	54	59	65	68	63	67	73	59	67	67	59	76	55	66	51	70	65	58	71	58	80	61	67	58	60	62	68	59	58	65	84	57	47	54	53	66	79	56	63	60	75	60	67	55	64	79	71	56	69	70	76	60	65	75	62	51	69	62	57	73	65	68	56	68	45	68	72	65	65	58	66	71	64	64	68	52	54	75	59	65	58	81	76	54	52	68	52	71	64	60	50	66	60	42	53	47	53	60	58	74	57	55	71	61	67	70	65	56	57	62	56	53	66	60	55	69	52	78	64	64	65	65	55	60	74	58	64	71	45
8992	1699	1092	1109	1848	2585	2772	2480	2069	1731	1461	1329	1197	1055	968	898	849	861	811	745	719	706	662	696	648	658	695	726	634	674	679	644	622	650	619	622	609	624	620	591	662	598	591	587	604	603	579	577	596	645	581	551	625	596	558	614	636	566	577	615	559	611	574	639	554	621	601	568	599	609	557	602	553	611	593	571	573	579	560	599	566	613	631	624	545	584	612	572	570	580	558	598	566	597	568	594	586	618	565	598	599	562	564	604	609	585	564	592	589	581	602	593	600	558	606	547	565	549	615	591	592	592	591	594	565	582	531	614	569	577	574	556	592	558	572	588	565	552	534	608	558	568	558	555	598	624	604	562	613	551	574	587	593	608	595	554	552	545	558	566	543	574	626	584	554	580	580	587	612	596	589	593	597	541	575	594	585	551	572	568	603	551	563	587	552	567	591	601	573	578	558	635	571	571	565	626	568	540	572	602	571	623	604	582	584	545	574	615	575	608	583	598	589	622	584	587	595	607	558	560	572	555	568	556	576	578	539	595	585	611	599	623	537	567	585	595	610	572	561	600	645	571	586	581	547	571	590	588	580	566	588	560	565	604	570	603	566	603	599	572	562	589	624	613	576	554	579	552	594	592	584	534	579	585	607	597	573	576	559	594	583	550	578	582	570	588	611	593	605	575	583	583	609	550	564	551	572	578	560	604	621	551	589	588	564	591	594	568	584	591	575	582	588	577	560	612	572	563	582	602	594	570	572	564	560	547	566	561	559	561	612	617	569	505	602	585	578	561	577	547	588	607	550	585	590	568	592	605	561	580	568	604	600	602	605	611	630	594	585	622	635	567	596	606	573	569	602	618	595	569	574	587	592	631	546	594	538	564	585	542	550	517	610	555	588	566	526	568	514	565	628	594	554	578	596	579	578	602	595	588	615	632	608	566	621	584	611	566	568	561	552	576	556	581	584	572	600	615	533	556	630	633	617	594	558	543	587	562	549	601	604	594	605	567	552	577	584	576	555	596	636	590	565	555	640	612	612	624	582	586	585	554	543	597	585	597	534	614	592	600	585	564	583	565	601	572	569	578	595	584	569	572	557	579	570	575	581	581	578	606	625	638	581	570	538	550	565	556	589	566	580	554	522	608	608	600	571	581	592	582	575	598	544	583	621	575	544	580	577	577	555	580	564	587	558	584	549	579	559	577	538	573	621	598	569	596	562	553	561	585	582	559	542	596	580	570	541	590	542	561	565	594	554	540	591	581	631	612	591	612	600	613	559	599	541	588	566	566	551	585	589	602	590	571	597	552	552	592	603	597	579	557	599	614	624	620	582	566	584	593	563	583	538	555	614	568	610	563	590	566	548	605	581	587	591	601	582	598	571	569	586	588	611	553	596	596	611	595	586	627	592	582	573	556	559	581	575	599	550	551	574	565	568	587	575	558	562	605	602	604	582	566	584	569	557	547	570	568	628	613	586	538	575	565	553	602	612	611	544	576	581	597	551	579	607	567	602	570	593	600	614	588	609	567	600	593	603	596	541	600	528	524	554	573	572	585	610	591	559	611	619	572	570	562	573	593	600	555	594	571	555	554	593	560	577	577	558	587	568	582	556	541	649	567	550	613	567	595	555	573	580	576	599	616	600	525	581	592	642	574	574	587	569	570	598	594	583	602	563	571	558	539	589	552	637	600	572	570	603	602	583	610	582	584	574	550	571	580	592	537	599	568	562	520	550	564	599	605	574	620	567	602	580	595	597	615	578	584	635	567	595	587	528	550	572	551	571	606	601	581	572	590	582	568	560	563	561	553	604	625	611	557	585	541	591	532	556	590	570	579	556	585	619	555	567	607	583	603	559	583	546	560	555	628	608	595	563	569	558	566	586	622	538	604	587	613	598	571	612	572	568	578	605	557	568	629	588	596	589	558	577	556	604	591	568	600	596	567	570	616	540	604	579	616	598	591	538	537	575	579	542	576	593	613	552	531	622	512	612	564	597	575	556	576	572	609	541	588	547	586	561	578	603	585	590	569	594	595	518	618	563	550	608	572	592	611	574	581	565	584	543	565	564	605	579	560	575	590	596	551	576	537	567	583	545	567	587	607	578	522	581	589	549	581	597	564	588	609	549	576	592	566	574	636	577	559	568	562	581	564	518	582	539	564	566	599	558	578	588	598	618	560	517	555	573	583	597	524	619	594	569	576	591	545	564	554	605	577	578	576	551	574	607	557	563	591	559	615	607	533	587	603	570	575	600	574	624	593	571	571	578	605	634	576	591	564	563	547	564	573	516	607	545	575	582	583	568	583	619	590	593	528	612	588	596	560	586	598	587	542	556	595	589	568	589	596	575	605	603	592	621	554	575	605	593	591	603	573	603	582	570	559	599	579	597	569	534	555	565	585	574	551	565	600	612	578	560	605	598	588	588	567	570	592	577	602	578	582	605	563	580	572	605	589	554	579	601	597	539	581	567	584	564	612	546	575	600	606	549	569	566	565	586	599	579	556	567	549	541	572	609	580	585	609	566	587	568	594	578	587	614	586	547	559	579	616	561	553	558	599	593	565	567	592	602	549	551	551	616	547	583	563	570	617	551	567	571	553	573	612	557	594	592	618	611	615	542	567	565	593	581	608	548	614	616	570	609	564	578	576	610	562	539	569	568	613	563	559	543	576	609	595	566	595	589	550	561	578	597	563	601	584	630	558	585	550	552	599	622	560	544	608	601	597	599	571	571	543	572	580	588	623	581	581	627	594	592	626	598	601	610	611	606	591	607	601	563	575	581	548	575	566	604	587	579	596	588	586	611	627	549	553	589	555	588	576	555	586	551	583	591	590	588	588	581	593	588	595	590	561	581	553	579	593	553	591	613	568	614	537	574	572	610	558	598	594	614	599	585	564	616	605	585	564	539	613	579	553	607	566	527	596	606	574	570	596	606	605	597	577	597	582	602	597	502	598	612	579	523	606	587	593	579	575	548	574	569	589	596	591	569	567	622	574	568	600	593	580	585	627	557	577	548	553	622	545	613	583	594	605	581	569	593	587	550	561	564	593	586	642	568	549	571	597	591	614	552	547	601	567	573	587	579	564	558	582	576	536	579	625	530	569	568	596	559	555	584	573	528	572	569	600	570	504	554	562	575	611	638	609	563	568	578	581	601	581	604	589	566	593	544	578	560	572	591	582	596	579	585	578	576	561	608	528	596	567	573	569	598	594	563	570	617	611	640	592	572	575	571	547	572	548	539	562	560	548	577	531	619	529	579	557	590	592	561	585	606	544	542	592	601	602	571	589	565	575	601	576	598	599	550	609	583	562	566	602	562	556	574	540	540	561	583	553	550	510	564	545	591	597	563	581	590	561	593	559	610	595	569	574	600	564	572	556	600	539	617	633	602	547	546	587	577	564	559	572	577	591	577	564	581	558	579	568	580	590	562	581	578	614	594	560	560	611	572	611	517	590	599	576	601	563	557	610	582	597	546	576	592	603	575	588	610	636	568	591
596	209	158	119	119	86	97	104	134	102	98	102	101	110	89	100	90	97	103	86	85	71	85	82	93	87	88	82	76	79	84	74	77	75	77	95	87	82	79	64	78	75	81	80	56	88	85	79	89	85	71	72	69	62	88	76	81	67	77	95	67	83	71	67	94	89	77	73	74	75	78	87	82	87	78	68	79	71	95	80	95	68	82	98	79	63	74	87	67	82	76	74	67	75	86	69	73	73	65	67	68	75	76	87	80	71	84	75	77	70	74	91	81	92	66	74	70	67	60	92	66	75	77	83	69	77	78	86	58	91	62	73	86	81	82	82	65	89	74	73	72	92	86	91	77	71	75	65	82	60	60	73	75	75	80	70	81	67	68	79	67	77	69	78	84	77	76	90	79	89	87	73	83	77	70	78	81	74	80	64	58	75	77	64	67	74	62	64	73	83	78	82	79	72	83	63	76	66	73	71	68	76	90	78	104	73	85	73	75	65	83	91	75	77	70	79	78	68	71	82	65	66	73	82	89	71	77	79	74	71	86	78	63	79	83	58	70	87	76	66	68	62	76	82	75	64	81	80	68	74	75	73	85	85	72	70	80	80	75	78	75	79	68	70	78	72	80	65	76	60	76	76	106	82	76	82	74	75	76	77	71	67	82	81	67	97	81	66	73	74	83	74	80	71	63	65	81	78	68	84	79	73	83	75	80	73	74	74	84	91	71	86	77	88	81	62	65	81	89	74	65	79	77	71	81	91	81	73	63	68	86	78	94	73	75	96	79	79	70	73	78	77	73	79	79	67	78	92	79	78	74	74	55	76	82	89	65	70	83	77	92	76	86	74	64	65	75	63	70	85	82	81	70	71	80	65	83	77	78	78	64	69	71	78	76	97	76	81	91	72	80	77	57	57	58	74	62	78	68	73	83	77	80	66	77	80	91	68	73	79	68	79	86	83	67	94	68	63	73	65	67	80	80	94	77	83	78	55	85	69	79	79	60	85	78	73	76	83	74	75	91	82	69	72	59	76	88	70	78	79	96	78	71	58	84	75	72	83	89	86	67	83	90	83	67	83	86	70	70	71	101	66	77	72	69	84	74	75	59	90	76	88	76	75	76	78	73	70	70	76	76	65	59	89	90	67	88	66	69	85	73	72	78	70	66	72	72	76	74	74	63	75	78	72	87	71	69	76	76	72	88	82	64	74	87	63	86	79	87	81	79	74	70	101	78	79	61	76	78	69	70	83	71	71	95	62	84	92	66	79	58	63	68	81	83	93	68	89	89	70	75	77	70	69	71	75	86	99	83	79	82	87	88	69	81	63	76	81	75	68	83	73	76	85	70	73	83	79	73	70	77	66	75	68	66	74	65	79	69	68	80	74	87	84	68	68	68	65	74	86	75	84	71	86	72	81	70	74	77	84	90	76	74	81	78	72	73	91	62	98	64	67	75	90	67	75	78	79	78	71	79	72	85	80	81	90	67	67	75	68	68	80	79	90	73	76	74	91	63	65	76	63	64	85	79	80	79	93	80	65	67	83	61	79	89	83	67	85	91	77	82	62	86	74	65	78	82	61	81	83	77	71	88	82	80	83	74	69	71	88	76	78	82	91	74	77	84	74	75	75	83	72	72	78	68	78	80	70	76	59	73	85	78	84	78	62	82	74	89	66	66	60	74	85	91	79	89	62	59	69	83	74	77	59	84	72	85	65	70	77	82	90	89	84	67	86	85	84	70	46	69	64	81	70	91	83	83	77	65	70	68	80	67	79	77	66	70	57	80	92	76	65	75	70	75	75	59	76	75	65	82	59	68	78	75	67	76	80	75	84	68	82	61	74	78	85	85	82	62	68	73	64	83	66	71	82	84	74	70	85	80	80	71	65	84	63	65	87	80	81	80	81	99	64	71	80	82	79	76	88	78	70	85	78	68	84	76	89	57	84	90	77	56	71	75	79	76	87	67	66	65	70	74	71	58	63	70	79	75	72	65	72	89	85	68	71	80	82	79	61	74	87	73	69	75	78	100	65	74	85	64	83	71	63	67	79	73	66	71	79	72	69	77	80	79	82	81	78	65	66	73	71	78	88	84	61	61	78	86	68	67	74	77	78	79	50	67	91	77	73	76	66	69	78	90	85	84	81	66	61	77	62	79	79	68	68	83	65	78	69	93	69	75	75	73	69	69	78	73	85	68	81	74	71	62	75	63	79	76	88	58	74	73	82	89	86	71	81	82	83	72	76	77	87	73	81	72	80	60	81	70	70	87	71	77	72	70	86	81	72	62	82	76	90	88	83	87	70	80	89	80	76	69	77	58	70	84	71	84	70	74	65	78	82	71	66	81	64	84	86	87	66	87	87	69	74	82	67	88	63	72	84	88	67	90	93	82	74	96	75	82	65	60	67	69	76	74	75	80	74	76	80	76	91	66	70	73	68	68	80	104	77	81	92	66	74	94	69	90	89	79	88	90	64	71	78	77	72	66	75	75	82	76	82	76	67	75	70	75	62	67	78	79	69	60	75	86	74	75	74	64	59	83	67	78	76	97	60	78	75	75	75	78	60	74	81	82	65	69	73	73	67	65	92	78	60	62	91	72	75	75	81	85	92	73	73	66	66	86	79	82	74	67	76	78	73	78	89	50	71	75	71	80	78	91	77	68	59	79	93	82	81	75	59	80	71	76	81	87	84	82	70	69	81	80	79	94	61	70	78	75	85	64	93	71	65	80	76	73	74	66	60	73	74	60	89	68	88	67	68	72	80	82	79	78	94	77	61	79	74	76	69	62	80	66	84	77	80	78	92	79	84	63	84	88	83	87	68	86	78	75	80	67	83	83	77	63	63	80	65	74	65	80	73	77	91	75	93	85	75	77	81	74	84	74	64	72	70	63	73	64	68	72	68	71	77	66	63	66	91	75	70	81	84	82	77	69	74	71	59	86	54	85	78	53	68	82	73	75	78	73	73	76	88	74	71	67	84	93	79	64	66	87	85	81	61	66	79	71	89	72	90	67	66	76	85	75	69	77	87	80	81	87	76	74	68	73	63	70	72	72	94	67	82	81	77	86	79	71	76	79	64	74	80	73	80	77	69	87	88	73	57	77	73	78	63	83	92	70	88	66	74	83	69	75	74	83	70	80	94	71	74	89	66	76	77	84	54	82	74	84	86	72	66	77	78	66	77	72	91	81	86	89	75	72	70	87	71	75	86	83	74	78	82	90	76	82	81	72	68	88	78	67	83	80	78	69	82	73	80	76	70	66	77	74	67	58	89	74	80	77	76	56	84	60	75	74	76	94	82	61	67	71	55	69	72	75	96	76	75	98	75	96	87	80	78	74	84	72	82	73	78	90	85	75	66	78	73	71	69	78	83	65	84	82	61	88	78	68	72	85	78	79	83	77	73	79	81	65	75	93	65	64	79	80	78	80	79	84	74	67	76	76	79	85	82	69	66	72	79	84	72	84	70	78	85	82	82	87	64	78	74	89	85	62	70
9118	2841	1572	1625	2949	4570	4540	4125	3586	2963	2489	2161	1880	1657	1487	1429	1300	1185	1179	1073	1020	994	995	954	885	880	871	820	797	858	784	818	825	773	762	746	795	734	768	754	768	756	749	749	787	744	732	750	724	791	740	722	751	747	715	720	717	740	737	687	730	703	694	724	724	681	770	714	711	756	746	711	741	769	733	677	681	688	738	728	690	738	693	727	713	716	719	729	720	729	754	751	675	696	753	732	680	755	724	705	741	752	755	697	740	715	726	702	681	697	727	719	709	705	735	700	656	693	678	704	745	713	680	750	701	679	690	719	671	705	719	701	712	713	751	702	700	724	668	733	714	759	721	710	766	748	749	772	705	733	709	723	756	693	705	715	699	743	668	700	732	737	702	735	689	651	723	742	701	729	731	740	711	711	748	740	762	703	694	711	750	735	694	723	703	700	769	715	687	712	729	689	746	713	686	699	729	695	679	711	653	750	678	757	715	698	684	663	720	689	733	736	690	677	695	681	708	704	721	688	683	667	716	701	698	732	680	772	752	644	721	721	718	693	752	698	748	723	727	744	766	717	702	675	769	694	688	707	705	728	700	752	695	700	695	652	722	731	680	732	693	722	733	700	715	690	707	687	710	683	705	719	703	768	702	726	721	723	699	727	721	662	714	712	701	714	698	702	727	732	676	659	704	669	710	697	748	664	701	698	725	689	713	675	710	747	686	671	757	705	733	672	704	716	673	675	736	742	751	693	692	751	664	676	689	723	689	720	694	722	744	669	657	676	705	705	737	681	728	707	728	705	700	752	729	708	693	697	721	707	696	694	701	737	675	714	660	709	695	747	692	726	717	679	713	697	729	685	703	658	712	682	690	707	733	714	703	714	728	780	728	728	723	667	699	680	680	702	665	695	724	717	727	700	690	724	741	751	698	729	666	704	723	672	692	725	742	730	691	703	698	730	668	708	694	734	740	677	705	662	721	706	654	717	731	653	743	740	718	730	684	730	733	725	697	716	739	724	705	719	797	729	708	689	680	748	702	698	716	682	702	710	742	736	700	675	747	691	710	686	702	716	694	680	743	724	656	692	739	715	723	738	677	713	702	732	719	708	733	707	682	755	692	715	680	687	734	662	709	677	698	728	691	697	690	670	686	669	741	729	703	688	727	711	694	661	698	721	696	718	756	701	742	684	668	667	666	739	687	727	698	697	696	714	756	749	717	703	683	693	730	708	683	703	722	675	668	734	677	711	725	690	732	672	704	689	681	717	711	706	714	700	688	684	699	700	697	684	696	680	689	705	708	686	711	697	670	683	706	713	748	725	753	740	671	705	726	665	699	715	751	719	693	654	704	715	736	743	727	759	678	708	673	723	722	722	737	698	729	692	721	758	661	749	710	692	696	697	643	717	693	762	745	721	667	770	697	757	690	735	724	675	719	718	717	678	727	695	726	699	671	722	637	675	714	745	644	654	683	724	717	707	700	697	703	712	708	705	676	690	711	750	726	685	689	724	685	688	721	655	723	679	709	696	693	748	755	652	699	715	703	743	698	679	731	733	671	716	730	745	731	706	705	700	762	692	744	702	662	719	698	743	705	719	709	674	715	687	676	714	702	721	655	745	685	661	727	698	688	702	662	721	751	742	711	718	718	668	714	703	703	695	682	704	700	715	727	703	728	711	691	712	708	700	713	733	682	714	753	699	744	704	682	719	710	717	645	703	765	660	729	721	728	712	700	755	767	720	676	683	702	730	708	758	701	659	745	703	735	733	681	697	677	706	742	724	712	728	700	682	702	695	750	690	703	693	699	729	686	767	651	702	685	644	710	684	703	663	759	712	679	689	720	719	664	693	722	709	741	742	710	712	688	714	692	686	692	678	715	716	662	699	656	696	709	676	734	718	651	707	703	713	734	702	681	704	687	705	689	718	733	689	677	723	710	745	714	782	702	715	682	775	719	731	739	730	723	744	669	670	706	715	669	750	721	701	684	676	713	723	698	720	637	698	695	711	724	752	700	673	726	676	683	712	699	709	643	697	685	682	765	680	718	655	788	679	769	704	717	685	717	727	737	694	710	717	655	699	719	692	736	707	731	648	715	700	722	718	698	679	743	712	751	742	714	715	741	681	655	688	694	707	681	726	663	688	740	713	708	735	689	731	685	703	737	702	655	709	683	684	695	687	701	695	697	718	692	704	683	723	705	719	719	704	735	707	682	727	711	723	695	783	707	720	731	681	730	696	698	704	731	750	717	708	721	750	680	724	717	686	707	753	701	733	638	710	708	688	713	722	737	692	687	690	672	759	717	667	686	717	755	707	746	670	730	705	735	702	739	718	725	699	658	708	760	695	706	678	750	730	709	699	669	722	707	707	721	689	721	685	700	663	704	646	748	671	710	695	674	695	682	704	762	683	726	723	684	658	751	739	750	715	699	714	657	699	689	715	662	728	698	701	729	748	735	724	700	690	725	688	707	690	690	691	722	676	748	699	697	688	696	714	752	748	724	714	686	737	701	739	666	722	718	663	733	727	767	675	731	750	718	699	690	719	748	666	734	673	714	712	716	677	717	700	739	729	738	703	709	708	733	707	677	695	678	673	677	701	688	738	703	713	749	725	665	779	698	777	715	679	739	672	711	659	729	681	748	716	712	713	720	699	687	725	705	701	692	679	682	661	656	723	695	676	749	762	689	728	689	673	737	704	728	691	692	685	744	687	713	707	709	703	725	692	697	701	709	726	703	693	699	696	749	651	741	719	728	741	679	691	693	711	700	678	683	690	724	686	698	693	676	744	691	739	707	704	734	662	692	706	655	677	692	748	751	768	698	652	706	701	696	714	716	694	731	681	753	734	690	695	708	721	662	735	690	695	748	729	683	713	682	704	744	708	717	723	687	683	695	717	684	721	659	758	698	716	727	709	686	745	677	731	699	694	705	696	736	685	730	691	652	747	723	704	727	734	793	685	726	729	683	733	707	725	675	711	720	706	719	751	734	720	707	724	713	741	707	676	688	685	695	652	687	729	724	745	719	730	691	731	730	680	718	767	707	671	670	682	776	682	712	692	756	707	695	717	672	677	715	740	688	696	774	688	717	689	688	696	670	692	749	782	766	669	743	748	688	688	721	724	713	710	664	697	678	737	662	678	718	704	658	711	737	744	692	688	694	729	695	672	722	732	737	682	734	698	727	709	712	719	666	734	670	742	726	743	747	673	752	713	734	696	769	753	730	724	684	682	691	751	737	698	698	684	705	692	669	680	730	695	697	670	679	687	704	694	730	747	688	659	718	653	751	689	717	769	687	642	721	777	724	701	728	679	738	755	732	727	702	730	704	702	727	716	700	677	641	732	674	756	695	723	725	687	721	731	714	716	671	649	737	728	693	696	760	694	683	763	690	734	693	737	740	713	695	704	711	677	734	732	719	721	677	728	707	713	725	702	706	725	741	726	728	766	697	704	669	729	685	714	690	688	721	706	737	714	688	703	716	723	691	693	710	715	725	712
1650	147	93	68	62	53	59	87	70	65	67	53	60	52	34	48	52	37	46	46	47	43	48	36	50	35	38	49	43	36	41	49	43	30	36	32	36	46	28	37	31	39	40	46	35	33	34	55	38	39	39	31	47	31	40	43	36	31	26	37	26	40	32	49	28	39	37	31	35	41	43	32	39	32	31	33	45	34	30	36	44	38	31	46	34	42	33	27	29	30	39	34	31	34	44	45	41	38	42	46	34	41	37	34	49	39	37	43	40	36	31	47	38	35	34	43	30	37	34	34	36	31	38	38	27	38	44	30	31	42	42	39	34	49	36	30	31	30	29	50	36	21	38	34	28	36	37	40	42	31	44	36	32	33	44	36	29	31	41	32	33	58	35	35	34	29	30	27	45	37	35	26	40	39	37	36	34	37	32	44	44	39	33	32	40	41	33	35	35	45	34	37	29	37	36	37	34	41	29	34	32	28	31	29	35	38	25	42	41	38	49	39	40	33	37	47	50	36	37	45	39	40	27	30	39	25	40	34	31	33	43	33	31	38	40	36	32	32	32	42	30	42	36	35	38	44	31	37	39	46	32	37	36	39	35	35	34	31	39	29	47	46	35	37	45	42	40	41	47	31	28	39	30	39	41	24	41	41	34	38	37	43	39	29	37	26	45	36	28	35	25	36	36	38	38	31	27	38	35	30	38	40	36	26	42	35	32	35	36	38	30	39	41	37	49	31	41	42	32	30	38	35	37	48	34	40	39	44	43	24	32	30	35	28	30	32	37	33	36	37	36	29	36	38	32	41	29	38	36	33	36	22	44	38	38	31	32	45	31	37	31	40	29	43	30	27	43	28	31	47	41	41	35	27	35	34	33	37	28	32	28	37	40	39	42	38	44	37	47	41	39	25	47	33	30	39	24	34	38	45	40	38	41	35	42	48	36	32	39	31	40	43	42	29	30	32	35	32	40	30	35	45	32	44	40	35	36	43	42	40	39	31	34	42	28	40	37	48	31	29	41	43	50	39	34	30	34	42	39	40	35	26	32	46	41	39	28	34	45	25	37	37	40	39	38	30	37	25	38	35	32	37	38	38	29	35	29	40	32	34	40	37	34	37	43	37	39	38	29	42	32	39	36	35	31	39	30	28	28	36	33	43	34	25	44	46	28	47	35	29	33	43	40	29	36	37	32	39	36	20	36	43	42	32	38	48	39	36	31	37	39	34	33	30	43	39	36	45	28	38	42	52	29	40	39	44	36	34	32	31	37	40	34	32	40	30	35	40	29	38	23	35	48	32	34	31	35	33	30	31	35	39	36	39	41	31	31	30	35	35	31	24	41	24	28	36	39	35	40	38	42	24	40	41	48	42	38	48	39	39	35	41	43	31	37	35	30	32	27	35	42	42	30	48	30	38	34	29	34	38	40	31	29	34	38	30	40	34	24	38	31	41	39	35	33	40	46	34	35	44	31	45	29	35	27	33	35	29	28	38	38	34	38	34	39	33	29	44	27	37	31	35	28	43	34	48	29	50	32	40	34	52	37	46	38	30	37	41	34	30	38	39	27	35	43	37	39	27	37	41	54	47	31	34	23	48	27	47	33	31	41	36	28	41	32	27	25	38	29	33	30	24	42	43	43	47	42	40	38	42	33	39	37	43	43	34	29	34	37	38	30	41	33	33	39	34	35	35	45	31	33	27	37	33	32	39	35	39	40	35	50	30	28	37	40	32	46	31	55	36	43	39	39	37	36	40	40	28	32	28	33	37	34	38	43	52	32	42	39	39	38	42	30	32	30	39	28	44	36	34	28	27	36	46	40	34	33	27	26	44	35	27	43	25	43	40	26	37	31	31	34	33	33	47	31	34	38	43	35	34	33	40	33	32	41	30	45	42	31	29	28	36	30	35	36	35	32	34	35	40	27	38	36	36	36	22	34	35	36	32	39	39	44	45	47	42	26	33	37	35	37	35	22	36	44	41	30	39	36	36	47	39	42	35	27	32	35	27	38	33	33	31	47	40	37	35	35	38	29	37	25	26	31	32	37	39	30	33	36	40	32	36	39	33	28	38	25	33	41	31	34	36	32	35	36	41	36	28	34	44	40	36	44	40	37	35	32	25	52	39	45	39	45	39	31	29	36	40	39	35	38	30	37	33	28	27	31	32	39	34	40	39	27	34	44	42	48	32	29	35	32	33	34	38	31	30	42	33	31	28	40	38	39	33	29	37	36	38	29	44	49	39	43	30	38	30	37	27	37	36	41	30	36	37	44	44	35	29	37	34	35	37	36	40	27	38	43	41	27	32	32	44	36	38	32	33	35	40	35	36	28	27	33	28	36	34	41	25	37	37	36	38	28	36	48	29	44	38	38	35	38	32	24	46	33	31	47	34	45	35	35	35	42	51	32	34	29	35	30	25	42	31	36	46	39	37	44	37	29	35	37	38	31	40	43	27	42	38	34	27	40	42	41	45	29	46	50	43	37	33	35	32	54	42	31	32	33	35	26	44	36	31	26	30	39	37	28	30	32	32	46	36	24	39	26	46	22	40	37	34	34	42	38	24	35	37	45	39	41	34	37	44	32	45	38	35	34	42	37	34	40	38	44	28	31	34	32	39	33	32	38	30	31	36	37	42	39	39	46	46	44	31	37	35	31	38	40	31	38	34	40	34	31	31	35	36	53	46	34	31	35	37	36	37	30	41	43	32	36	27	17	51	29	37	25	41	39	47	39	34	40	42	40	44	42	38	33	39	36	25	34	34	36	29	35	34	30	43	25	32	28	29	34	35	39	38	38	28	59	34	31	40	37	33	41	29	39	35	45	34	31	36	44	26	32	28	35	37	43	40	37	33	37	43	37	23	32	29	44	43	35	42	37	43	35	42	31	37	42	31	37	45	28	45	48	40	39	34	45	35	27	30	31	38	40	38	33	33	42	42	38	24	35	25	44	32	28	31	41	44	42	44	35	29	34	33	30	34	47	41	22	24	32	39	32	41	35	39	37	45	41	31	47	30	29	38	32	38	37	32	33	41	25	38	37	31	35	32	37	30	37	35	38	36	29	41	41	42	40	45	39	45	41	36	31	41	41	37	49	38	36	42	32	31	35	44	34	35	30	46	21	24	28	43	45	29	27	32	22	36	37	44	30	31	50	42	28	31	40	43	48	35	38	31	50	31	31	49	37	33	36	30	46	42	34	35	39	37	40	37	31	28	39	33	35	35	33	44	46	30	38	41	29	36	37	38	46	43	31	36	44	52	41	33	28	31	36	27	41	49	49	35	37	35	31	35	38	30	36	34	41	34	40	35	38	34	36	40	42	36	32	42	30	39	41	38	32	35	35	42	42	38	37	45	36	41	39	44	35	34	41	51	39	35	34	44	36	40	36	40	41	48	49	39	33	35	26	36	31	49	42	31	37	34	35	40	41	31	30	34	31	38	36	36	37	45	31	29	30	30	34	37	41	32	32	36	39	42	47	44	29	34	31	30	30	32
10145	2105	1190	1180	2112	3595	3824	3380	2986	2407	1970	1773	1424	1283	1091	1000	847	841	751	727	645	637	562	542	516	523	507	475	425	435	397	401	465	402	402	403	410	410	363	387	354	387	394	364	423	388	353	378	360	387	358	352	343	362	372	359	327	342	317	349	368	327	365	328	345	350	345	345	393	326	342	353	329	343	350	340	351	348	325	348	331	324	332	363	321	323	339	328	328	369	345	344	340	328	327	364	362	373	351	329	332	344	349	318	339	344	312	346	333	359	335	365	327	346	350	333	334	323	363	332	357	341	314	302	339	342	294	350	311	338	363	333	342	344	326	310	346	320	288	320	306	326	331	357	327	346	364	343	325	350	336	327	333	336	315	335	325	332	366	347	355	324	329	314	362	337	319	335	326	320	339	345	314	348	326	335	318	322	328	351	300	326	348	346	315	334	329	349	335	336	327	353	331	315	333	355	316	330	360	348	333	355	342	342	349	337	356	303	352	381	345	340	352	343	352	339	333	352	332	334	327	317	327	349	333	327	333	333	345	321	319	314	318	324	312	329	351	299	323	350	334	317	327	328	312	339	323	323	331	340	340	358	331	352	278	325	328	285	326	326	344	351	332	312	362	330	337	316	320	364	329	319	342	316	320	331	319	340	332	330	365	319	318	350	343	333	338	309	332	325	325	313	361	334	321	327	318	346	345	336	317	300	328	318	304	341	311	381	330	314	328	343	340	332	304	343	315	360	343	341	350	356	353	366	352	326	333	334	336	324	345	293	344	347	385	357	329	340	334	364	335	340	304	383	326	324	324	319	317	325	325	341	344	349	348	333	316	305	338	304	357	313	355	363	357	345	336	333	308	343	341	338	327	343	329	337	329	341	324	332	342	334	334	346	316	332	331	322	318	328	304	325	347	330	322	333	328	342	304	328	343	363	352	334	354	336	364	323	337	304	332	311	321	330	338	361	358	309	321	331	338	335	315	325	356	330	335	341	333	326	336	335	302	341	332	334	364	326	330	342	346	319	347	354	354	309	313	342	353	335	303	326	351	347	363	337	321	314	308	316	355	312	363	364	322	317	325	331	365	311	321	350	346	319	331	338	318	315	349	340	371	344	363	322	344	348	352	345	305	329	305	300	356	338	333	350	326	324	312	314	301	348	340	332	314	327	343	336	316	339	365	360	336	385	311	327	285	328	325	335	316	313	328	322	321	321	354	338	324	327	315	329	383	325	333	325	337	334	294	318	340	330	329	303	298	372	349	321	331	329	359	302	320	369	362	322	334	324	332	373	318	316	357	360	326	335	331	340	335	322	332	342	310	323	315	372	335	367	345	360	301	339	352	337	313	320	309	320	331	327	333	359	355	332	338	328	294	332	335	348	328	332	332	324	343	322	342	314	343	355	343	339	346	301	360	328	328	320	341	360	310	313	346	349	334	298	322	335	318	344	313	318	295	298	334	348	311	352	321	329	332	305	332	324	338	331	319	302	355	349	319	333	323	363	309	315	330	333	315	329	352	335	319	335	316	330	350	342	342	349	367	353	350	329	322	295	319	352	329	346	328	332	324	296	352	324	352	340	324	326	316	300	332	294	326	339	368	328	320	338	313	322	346	339	331	357	321	300	330	326	340	318	308	320	346	329	361	321	353	319	324	356	342	373	314	332	326	346	324	304	345	309	300	320	332	340	344	319	308	328	342	363	336	320	323	343	367	310	356	335	321	316	328	331	332	343	287	327	352	358	366	349	350	317	310	365	357	328	339	340	354	350	306	313	331	337	303	296	345	292	336	332	294	346	312	343	350	337	345	368	330	351	336	336	374	319	384	334	318	341	334	302	343	347	340	333	361	331	352	314	359	332	307	316	341	304	339	294	315	315	322	330	356	360	330	331	367	300	345	319	326	334	360	338	336	329	344	336	340	325	299	356	329	315	330	332	346	323	330	323	301	329	325	338	337	363	312	326	334	357	333	307	342	345	347	314	315	345	344	352	320	304	340	315	284	334	341	358	347	311	349	320	312	336	332	317	374	349	277	353	325	356	300	336	322	332	333	356	336	312	316	306	350	324	358	348	359	346	319	325	323	293	330	356	322	333	337	341	334	355	330	348	352	330	313	291	359	370	303	320	345	329	378	350	302	337	320	325	315	311	307	335	303	341	343	352	295	349	318	322	341	318	336	334	298	349	357	339	342	316	335	351	325	348	343	351	297	311	336	344	339	323	323	345	338	336	344	341	348	331	297	309	325	329	327	362	334	316	338	340	310	333	320	328	304	332	292	338	333	295	361	312	322	335	342	315	344	313	355	346	349	312	337	313	363	349	314	346	331	351	337	319	376	363	307	340	330	359	352	295	322	336	356	329	313	348	335	324	320	300	348	337	350	373	302	338	334	321	367	321	328	330	373	352	349	360	337	334	334	302	339	319	341	320	310	323	325	322	306	334	308	349	343	331	319	320	350	348	350	328	307	307	352	340	348	333	330	338	329	336	315	330	342	337	337	333	342	331	345	345	329	323	350	323	348	328	357	323	337	336	327	329	327	348	335	330	354	281	335	344	309	319	348	328	333	328	328	336	318	346	324	322	367	334	340	343	366	337	319	328	336	314	321	329	311	317	320	330	320	351	355	335	334	328	321	356	311	344	309	358	320	345	330	338	359	331	300	352	310	331	365	307	342	314	338	339	341	327	312	341	294	340	307	343	315	321	367	350	317	305	322	319	334	340	340	332	331	333	339	333	316	336	348	340	322	319	333	345	327	385	334	322	356	334	313	344	339	300	287	315	333	345	315	340	323	321	341	333	320	363	292	320	316	355	304	330	348	340	336	324	324	323	318	313	336	304	319	325	356	329	321	325	351	315	341	325	319	327	329	357	321	320	366	331	327	326	352	344	335	332	312	317	308	306	352	320	334	371	319	316	341	332	336	349	306	334	323	335	312	289	342	297	345	321	320	341	340	358	335	318	330	359	309	381	361	334	315	335	338	335	324	320	311	325	331	341	329	338	319	331	329	348	349	312	317	337	324	363	306	307	288	314	320	300	335	317	332	307	367	310	321	331	322	334	319	347	330	351	338	334	354	329	334	347	324	337	348	330	349	367	321	332	367	315	337	326	337	371	344	310	376	342	326	330	334	334	346	339	295	332	333	346	346	337	336	299	352	326	320	292	330	311	345	331	327	330	348	306	342	317	350	364	328	295	327	309	333	326	319	338	357	363	360	311	312	324	362	316	346	332	341	346	346	346	306	376	370	332	321	341	351	347	331	355	326	341	357	337	354	321	338	343	325	339	318	329	323	375	334	367	327	352	351	342	305	343	329	314	338	365	340	338	351	376	316	308	354	296	338	339	355	330	352	301	298	353	300	332	345	330	298	329	365	328	341	325	317	318	329	336	347	356	350	312	333	314	345	337	353	351	327	315	322	345	339	317	336	316	356	363	333	345	329	324	355	312	332	317	332	296	371	350	307	329	320	322	320	326	329	360	331	327	347	350	310	330
974	196	136	89	88	101	105	101	113	87	104	96	92	73	77	81	77	61	71	59	70	58	76	68	63	66	53	62	67	47	52	65	62	41	47	47	63	49	63	59	49	48	52	53	47	64	62	51	49	58	60	45	54	55	60	46	56	43	47	44	53	69	76	40	44	56	46	54	53	61	54	63	52	57	57	47	57	54	43	48	50	44	46	61	54	59	56	59	59	56	59	53	47	55	40	61	62	58	47	53	61	50	51	54	72	54	51	48	54	37	46	56	50	60	44	52	56	49	61	56	49	50	41	48	40	39	58	41	49	45	53	51	57	58	58	53	49	55	67	61	49	54	61	44	55	56	54	60	50	55	60	42	72	58	42	48	62	43	45	50	47	50	42	38	57	46	59	51	54	54	36	45	43	56	51	46	59	46	60	51	55	48	54	47	57	55	67	57	53	48	49	59	60	57	46	54	54	45	58	49	44	52	71	51	46	62	39	58	64	44	47	55	48	52	59	42	46	50	54	50	51	52	43	73	50	48	52	59	57	54	48	55	51	60	47	48	53	49	36	37	55	47	50	57	64	48	56	48	35	42	47	64	53	66	48	61	54	54	51	53	53	64	39	50	59	61	39	51	52	42	55	47	50	52	54	51	62	67	59	44	50	47	53	53	57	55	63	47	58	46	50	59	47	51	51	53	56	69	59	44	42	40	46	50	55	44	55	46	60	43	50	56	60	53	51	51	61	49	57	63	60	43	57	67	53	51	54	58	45	45	58	54	56	59	50	62	62	38	63	64	61	56	54	50	42	49	55	44	59	52	43	46	55	50	39	63	47	59	55	48	43	53	59	60	42	58	59	61	60	58	36	57	34	63	46	48	38	40	54	56	50	60	49	47	57	49	55	47	61	52	45	57	54	63	47	41	52	62	48	56	43	52	55	57	54	62	59	53	45	48	52	56	58	61	41	64	52	48	51	60	76	56	42	51	53	59	48	58	55	42	53	51	66	40	63	51	50	57	53	52	46	37	40	47	56	54	46	43	51	54	71	50	54	59	61	45	48	44	46	52	68	57	58	60	47	46	53	57	60	56	47	50	52	55	50	58	52	52	52	55	55	41	63	48	43	53	54	57	57	62	43	56	59	47	57	61	44	56	60	47	46	65	48	56	61	45	51	59	53	49	54	55	52	61	56	48	48	55	62	64	53	60	55	44	39	60	61	56	48	40	64	47	61	54	57	62	49	48	55	54	52	53	41	52	41	57	72	43	47	46	52	54	56	49	41	51	43	57	46	56	49	65	63	51	44	56	68	64	52	57	54	55	36	56	44	54	48	57	61	35	45	43	51	62	65	54	45	51	46	54	44	40	49	53	46	49	54	54	53	43	54	54	55	45	56	60	50	47	51	53	45	49	60	53	62	49	42	54	42	53	46	57	45	58	52	61	57	52	40	52	45	63	53	56	46	52	50	59	57	64	45	42	38	57	49	33	54	50	58	62	52	49	58	51	57	45	58	42	49	37	47	47	46	45	55	48	57	68	55	54	65	49	58	46	39	49	57	63	50	53	57	51	50	47	45	70	45	51	50	63	57	41	52	58	45	48	48	55	49	54	50	43	44	44	59	66	53	58	52	43	55	59	60	46	58	58	49	49	50	59	51	54	54	54	57	50	56	60	51	45	43	51	56	53	56	48	49	48	35	54	55	64	39	47	50	51	60	59	47	43	57	56	40	45	55	51	51	62	44	51	46	49	58	52	38	41	63	53	49	62	44	43	52	57	72	51	45	43	43	47	53	38	48	55	62	61	49	48	70	49	55	67	53	39	58	47	52	42	50	51	66	48	36	45	48	36	39	49	53	51	48	54	44	39	53	53	53	49	62	64	57	58	54	43	48	60	62	53	63	40	48	54	45	52	47	51	52	57	45	45	58	54	47	48	61	50	52	60	49	50	52	61	38	53	45	52	53	61	38	66	43	53	39	58	53	36	57	53	50	52	53	50	47	50	64	58	51	57	50	53	49	43	56	33	54	58	50	50	56	36	58	56	43	50	55	52	56	65	59	59	44	68	56	52	64	50	71	53	52	58	46	61	61	56	57	51	46	64	61	58	53	49	62	52	59	48	50	54	58	41	39	50	62	46	55	50	59	59	56	60	56	54	52	61	61	56	57	53	49	60	47	52	62	42	55	51	52	53	49	50	69	55	58	51	52	49	53	56	45	48	53	43	53	61	52	56	47	53	66	46	52	48	53	47	53	60	56	43	55	53	50	50	50	64	52	43	49	60	63	45	58	47	60	54	67	60	55	49	52	50	62	44	46	47	50	52	53	46	44	52	53	53	64	59	57	58	39	53	55	65	58	42	53	49	45	41	48	41	58	58	53	55	65	62	50	54	55	53	63	42	44	53	48	50	59	56	36	53	54	54	64	57	56	60	55	53	54	54	52	65	69	64	51	42	47	49	52	44	36	54	57	38	60	66	36	43	61	61	63	54	46	50	49	48	60	53	51	53	49	52	31	61	52	53	46	52	38	57	45	59	60	54	50	47	41	47	51	52	50	41	43	61	47	47	56	63	51	66	43	58	43	47	49	53	52	55	60	39	53	56	61	61	47	66	57	52	46	49	48	54	39	39	51	51	53	58	59	61	42	57	50	57	48	56	47	54	48	52	48	54	44	53	57	38	47	44	57	42	53	45	50	56	55	48	52	55	57	48	61	59	48	52	48	59	46	53	57	43	49	59	52	46	45	54	55	44	52	47	59	56	61	54	59	62	59	43	60	44	64	51	49	51	54	48	51	57	59	58	61	50	58	44	41	44	44	41	49	47	49	47	56	61	48	61	52	56	49	49	53	50	40	56	48	54	50	53	50	52	57	53	55	57	66	48	49	51	33	41	53	47	45	49	55	63	48	54	56	64	42	56	50	51	43	62	63	51	43	52	61	55	39	59	62	59	55	51	50	55	54	48	52	53	48	46	56	56	52	69	53	42	38	36	55	68	61	45	35	50	51	54	46	48	52	49	69	62	55	59	50	62	61	54	43	47	75	46	48	48	60	37	56	53	56	50	48	53	57	48	50	69	69	36	50	63	43	42	60	49	46	58	55	43	42	55	51	44	50	57	62	51	62	59	46	52	49	53	48	58	51	52	60	63	50	54	69	48	39	52	39	39	57	55	53	37	57	53	48	56	48	54	53	58	50	56	53	52	49	45	60	52	36	62	40	50	62	54	59	49	55	52	46	51	44	58	50	57	45	62	54	38	40	57	52	55	47	42	52	49	60	51	49	50	61	49	44	58	52	44	63	64	46	56	55	55	64	61	43	53	45	46	62	40	47	49	44	45	58	53	65	47	60	48	61	57	46	52	59	52	57	52	58	49	65	53	73	62	43	60	52	57	66	43	52	46	47	57	53	56	43	50	58	57	51	56	51	52	52	51	51	49	51	50	46	53	60	47	58	52	58	45	61	42	52	60	44	76	47	64	59	51	41	61	39	51	37	71
11755	3266	1722	1704	3414	5335	5776	5262	4462	3582	2928	2595	2206	1875	1696	1537	1385	1277	1214	1047	972	947	848	849	802	758	763	692	690	688	666	691	635	634	613	565	586	564	639	573	582	623	573	580	576	583	607	563	573	542	541	544	617	568	531	536	523	532	525	535	540	508	574	519	569	502	552	569	528	527	490	480	530	565	536	548	476	514	513	514	551	558	518	514	550	561	504	506	525	536	520	518	498	521	538	546	505	568	486	542	520	532	509	516	464	539	493	550	509	506	538	506	515	541	538	499	544	510	540	542	522	551	491	527	499	504	477	519	492	519	475	548	550	478	540	531	514	497	487	522	504	536	544	485	533	482	527	530	533	527	494	505	511	495	522	545	500	529	505	532	552	477	472	501	534	498	519	543	537	502	522	481	526	535	487	483	534	515	519	524	510	526	509	524	541	529	524	528	565	508	471	538	528	516	488	483	502	515	553	488	506	503	497	519	483	487	481	518	494	534	502	535	526	495	538	482	501	487	531	537	513	504	512	510	498	520	516	525	484	471	530	478	517	557	529	540	489	544	537	471	468	514	481	516	493	506	507	537	526	501	503	511	506	491	556	513	556	513	522	547	540	491	538	510	497	515	493	513	519	500	515	509	524	532	516	499	534	495	515	542	507	496	524	547	496	502	499	535	476	514	483	507	512	480	521	533	489	525	501	538	518	524	495	526	530	482	473	460	526	515	499	538	503	498	537	473	479	519	488	524	512	496	458	435	513	512	501	522	495	463	525	532	505	492	535	484	530	509	468	540	463	487	500	556	547	492	540	549	471	485	508	524	483	507	545	483	523	523	490	504	483	516	518	504	523	486	486	506	514	500	483	465	490	537	472	513	488	509	476	474	504	497	489	523	511	520	480	493	514	458	563	508	589	550	535	515	473	509	513	526	512	509	521	509	538	520	517	491	537	477	526	513	515	500	501	520	519	518	523	518	485	525	504	512	502	481	496	489	530	503	471	529	509	522	524	487	493	526	492	509	515	498	497	486	540	501	497	555	500	510	487	534	528	489	491	491	506	532	485	540	539	513	487	468	536	492	514	533	522	514	533	502	525	521	479	500	525	496	506	518	503	526	500	516	424	495	522	504	493	512	506	487	517	516	457	491	508	538	536	497	533	511	509	530	515	478	486	500	496	508	506	503	525	488	491	525	497	502	498	457	498	494	520	520	489	492	512	522	510	491	490	478	518	444	504	497	501	508	498	512	498	509	529	488	453	501	515	509	480	459	520	519	546	499	508	515	489	501	503	496	510	504	476	546	523	546	489	499	479	536	472	507	527	484	498	524	511	509	528	520	510	541	523	489	494	506	493	483	528	561	472	524	478	500	537	509	505	541	517	502	494	520	546	528	516	488	533	506	476	531	503	498	525	496	512	520	526	499	504	538	514	445	529	491	494	520	493	461	522	550	515	547	501	533	530	498	490	510	491	474	525	491	523	507	546	464	519	514	532	474	531	533	482	485	541	466	509	537	468	533	497	509	519	471	495	502	509	510	529	514	520	517	500	454	500	495	486	502	501	523	545	469	501	530	492	501	535	486	494	528	496	529	493	531	519	479	488	497	516	492	507	501	497	497	484	474	513	478	498	496	515	532	507	508	513	517	488	476	480	543	502	474	485	496	561	485	500	512	471	501	516	474	499	509	474	512	545	505	504	500	498	523	492	546	498	481	521	508	516	486	516	528	506	496	576	497	500	479	495	507	513	519	487	527	482	505	482	543	524	547	503	530	501	514	486	494	488	525	500	523	513	502	502	558	515	520	485	511	519	451	492	537	507	474	489	524	472	482	516	518	507	504	500	477	530	499	565	522	484	503	500	505	509	474	496	481	494	552	510	497	531	532	523	489	513	516	541	534	484	519	548	532	555	492	522	519	478	515	506	495	489	502	490	504	493	493	495	575	481	513	502	511	487	535	499	516	478	475	480	460	547	510	517	514	525	477	529	549	517	491	472	505	536	528	537	508	508	501	503	502	486	511	500	508	519	468	514	508	546	492	520	536	511	542	494	512	499	478	507	523	522	489	516	540	517	508	506	536	554	526	552	466	504	529	487	518	479	546	485	499	514	519	526	493	459	512	518	481	494	566	508	526	526	526	490	532	470	545	514	463	516	496	485	501	518	546	512	488	509	499	513	486	490	539	497	471	462	509	474	492	492	478	513	557	509	481	527	456	542	493	492	545	469	517	552	542	519	566	514	504	515	497	507	508	469	531	486	506	518	539	517	525	490	475	544	508	533	524	526	510	523	483	530	537	546	556	500	508	508	514	522	483	507	557	466	546	524	548	523	498	571	507	524	503	544	448	514	498	510	494	517	501	483	536	480	478	541	522	541	514	487	501	504	452	536	505	504	529	512	538	503	492	492	461	498	481	494	503	490	540	512	524	515	524	525	506	544	515	501	530	523	518	560	496	486	492	469	541	543	484	500	501	496	499	542	511	493	523	528	504	522	541	499	477	524	533	511	502	504	534	508	520	502	472	553	494	495	524	497	487	521	558	490	503	492	530	479	523	471	539	474	530	464	481	512	467	527	533	532	523	482	507	484	509	532	520	458	542	530	518	503	517	503	504	521	488	538	504	527	519	493	494	484	521	549	470	493	505	513	498	501	487	484	525	519	497	507	483	529	484	532	469	553	519	552	507	518	525	463	508	489	531	528	509	506	529	525	527	535	485	515	509	488	534	533	505	509	513	515	512	515	506	506	480	503	542	540	540	524	496	481	525	502	516	510	533	505	478	507	486	477	513	490	507	528	483	535	492	485	487	528	537	524	512	512	501	482	480	514	481	555	506	490	475	532	523	529	490	533	484	462	500	498	500	546	481	526	486	495	501	488	510	515	508	505	521	479	496	536	479	503	546	519	497	516	537	513	532	523	511	530	531	530	530	476	482	531	495	520	501	481	503	491	508	516	477	493	492	490	529	554	490	500	488	503	500	533	496	538	485	476	520	477	497	492	507	499	504	488	510	488	492	486	460	483	520	537	529	465	525	509	460	510	509	450	539	479	487	507	507	504	513	496	550	501	556	506	510	518	474	489	506	516	506	508	492	525	528	507	555	492	526	536	497	515	505	506	497	459	519	520	494	436	532	511	506	556	577	551	537	516	530	517	524	525	530	491	533	570	482	513	528	494	498	503	528	564	526	517	504	537	529	504	504	519	484	521	509	529	543	522	519	484	534	504	518	504	564	496	501	477	486	501	510	495	502	482	507	521	515	492	472	498	462	511	540	513	529	533	517	488	510	531	536	524	525	506	473	540	551	488	529	508	555	530	493	470	514	510	528	468	513	528	498	442	496	488	479	517	499	503	479	521	507	522	474	490	495	478	535	498	510	540	512	530	480	511	530	489	479	553	507	483	544	543	558	531	485	482	513	542	464	485	496	492	520	486	532	462	525	538	537	519	515	540	497	533	478	481	521	530	470	503	505	533	514	521	473	474	507	512	494	517	518	525	516
1086	116	98	83	63	96	81	69	95	72	82	66	77	59	78	76	85	63	69	69	60	65	66	61	73	66	72	71	66	73	57	70	64	85	64	64	78	58	62	91	58	58	80	56	66	64	83	63	68	72	61	65	60	53	83	81	66	53	56	72	64	61	68	54	67	57	62	59	66	56	87	78	64	62	75	56	65	62	57	75	67	62	55	71	62	63	63	66	80	70	74	62	63	61	66	47	62	54	63	54	75	62	62	63	65	64	61	64	64	65	71	61	59	63	62	58	77	70	57	62	57	54	66	66	67	52	76	66	68	66	69	70	60	59	65	62	49	66	67	67	46	57	61	76	59	62	84	66	78	59	57	68	60	54	61	63	70	56	67	57	74	73	71	55	72	59	62	75	67	68	58	51	51	73	61	58	76	61	60	66	64	52	68	75	69	67	67	54	60	59	65	62	67	61	50	71	57	63	59	60	64	65	72	62	60	52	61	69	61	82	65	69	51	67	71	77	76	66	53	69	61	61	57	76	60	58	60	81	68	66	61	64	59	61	53	60	69	70	61	65	54	75	58	59	63	56	65	70	68	50	61	61	58	57	58	66	56	55	68	69	62	66	58	55	66	55	70	75	57	58	70	61	56	61	63	62	71	74	61	65	55	63	68	77	53	60	61	64	76	69	49	52	58	61	63	73	80	60	59	64	61	63	77	57	61	72	71	71	70	65	72	68	72	60	60	77	68	62	57	66	81	61	67	56	69	59	59	64	62	62	83	65	56	45	64	63	73	65	56	60	68	71	59	63	63	53	53	63	63	66	55	69	64	62	64	67	65	49	60	59	60	76	57	64	66	73	67	63	67	74	70	64	56	56	60	59	59	68	71	58	53	60	68	69	62	73	78	68	61	60	66	56	52	65	67	73	60	61	56	61	55	72	63	62	69	52	66	78	74	77	51	63	65	54	58	68	67	45	55	53	74	64	69	55	66	64	70	65	60	60	55	63	73	71	71	50	76	73	67	66	62	77	62	47	63	64	59	64	70	72	58	69	73	53	70	77	47	62	69	60	56	52	57	65	64	63	61	62	67	54	52	66	72	75	64	66	62	79	67	67	72	59	69	70	60	61	76	56	74	71	66	59	72	71	73	60	65	63	59	80	54	62	79	62	56	67	74	65	69	42	61	60	62	58	51	68	68	62	64	65	65	76	50	61	63	57	67	66	72	73	58	72	73	54	62	70	59	69	64	60	49	60	71	67	65	62	65	62	57	74	61	60	71	60	50	63	67	65	64	66	52	76	58	72	79	65	66	76	56	55	76	74	49	55	66	67	59	56	65	66	71	67	56	57	68	69	77	64	44	69	55	64	57	72	59	60	61	59	59	72	73	64	54	59	55	62	61	66	57	77	60	67	73	56	74	60	64	71	54	55	66	71	60	67	68	57	66	59	61	64	67	68	64	55	66	69	76	67	63	56	63	58	53	60	61	70	67	79	65	56	60	68	89	51	58	50	72	65	62	58	57	61	70	61	59	58	59	65	66	57	66	65	70	67	79	62	54	75	58	58	71	63	61	70	68	54	55	61	68	62	64	58	62	59	73	51	49	60	75	82	59	70	69	59	72	59	66	52	83	62	62	63	50	71	71	74	56	73	73	67	65	62	60	60	67	57	63	56	78	77	69	72	54	62	75	72	58	55	73	62	68	73	76	67	65	69	50	55	77	71	61	58	60	58	69	80	73	49	51	54	61	59	62	62	83	63	65	80	57	74	67	59	66	58	58	48	57	57	62	65	66	75	61	47	79	75	71	60	62	60	56	61	64	49	64	61	71	67	65	66	61	66	63	55	71	64	60	58	63	73	74	51	82	46	78	76	70	66	47	62	57	55	61	68	73	45	72	76	70	54	58	61	78	81	80	56	64	63	62	73	63	65	68	67	74	66	57	60	63	65	55	60	65	69	65	73	63	64	68	71	63	54	70	72	59	68	69	64	76	60	55	66	59	57	49	70	78	52	47	72	60	60	78	48	70	63	56	58	70	76	62	85	44	76	63	53	57	73	95	70	57	55	54	57	76	70	59	71	82	75	72	52	55	60	56	64	63	64	63	70	69	72	67	66	65	39	58	82	60	68	75	55	70	69	59	73	65	50	62	56	49	58	70	74	54	69	67	61	75	58	58	73	63	55	73	62	56	72	59	61	53	71	63	65	79	60	63	57	47	75	77	66	60	62	65	48	62	61	69	68	66	53	68	51	72	82	63	70	69	67	74	48	58	68	71	59	55	67	47	63	52	76	82	76	64	55	69	74	52	65	61	61	63	75	71	67	61	75	60	58	67	67	43	50	55	51	59	61	82	61	55	79	52	67	56	72	74	72	45	48	64	82	52	59	53	63	65	59	70	75	58	73	72	56	70	76	49	68	62	59	58	66	59	71	75	61	71	68	62	64	62	61	81	70	54	69	74	61	67	65	62	56	67	59	55	52	72	68	74	70	70	70	61	67	61	60	78	58	67	67	59	75	59	63	69	54	61	60	51	59	66	60	59	67	61	68	68	62	50	49	62	66	58	46	64	51	43	77	64	66	56	58	67	60	66	67	62	66	55	56	64	74	62	67	71	67	70	65	66	54	67	62	63	65	69	52	57	81	74	65	63	62	72	55	59	54	66	73	67	80	61	50	49	61	59	54	65	82	58	58	62	60	76	50	79	67	58	70	56	56	57	59	73	68	64	67	66	60	67	67	68	76	42	81	65	66	55	66	58	61	69	71	54	61	61	46	67	69	55	64	75	67	74	62	59	72	67	59	70	59	48	71	67	62	56	69	73	70	74	64	76	51	64	72	66	69	82	71	66	85	69	69	72	62	71	69	69	81	56	48	56	65	63	60	65	64	70	73	64	56	78	64	62	65	66	76	70	75	70	77	70	67	71	69	66	61	60	64	50	59	68	69	70	68	72	63	70	56	64	69	60	63	64	63	78	62	72	49	53	62	80	71	57	52	63	72	58	50	58	60	56	73	71	63	56	61	65	60	66	65	58	60	77	58	48	70	73	58	74	71	62	54	65	67	73	72	54	68	61	62	62	58	63	59	49	73	52	68	68	54	69	62	46	69	50	66	61	68	55	74	65	75	50	51	69	55	63	57	58	76	75	65	63	60	64	58	65	57	62	51	66	65	57	56	73	81	74	63	54	68	58	66	67	61	71	53	50	51	75	50	54	50	58	56	67	73	55	71	73	80	58	54	55	69	48	64	56	57	56	60	56	72	54	67	65	61	66	52	63	49	63	63	64	67	64	63	85	72	80	51	52	61	58	66	82	65	56	58	61	70	62	67	69	50	63	68	62	68	66	67	66	62	58	55	73	58	47	53	90	70	56	68	72	65	72	59	62	72	64	64	70	58	62	51	75	64	70	72	62	70	74	65	54	68	70	69	65	52	61	64	64	63	75	62	62	80	79	70	54	49	58	54	58	52	64	93	61	65	72	76	67	60	77	50	63	66
9149	1766	1197	1138	1887	2622	2580	2475	2116	1759	1518	1305	1197	1092	985	937	853	826	769	793	767	738	768	650	694	667	694	635	636	662	629	657	658	629	619	669	631	656	656	606	592	565	611	590	582	580	676	585	618	609	626	629	643	625	586	641	622	562	606	600	598	576	592	582	606	642	620	596	582	626	635	594	602	575	627	621	613	568	547	577	598	580	600	578	570	633	630	552	667	620	572	590	607	608	588	647	616	590	604	569	572	570	585	599	601	594	591	620	589	562	602	619	577	521	599	576	604	600	598	568	630	581	620	594	561	567	578	619	601	593	607	615	591	581	590	612	581	590	613	610	593	572	598	610	596	621	573	587	587	581	573	571	581	545	566	617	614	587	614	629	577	579	571	594	591	610	593	577	594	594	571	575	568	571	610	588	608	628	598	579	592	603	583	590	639	582	566	553	573	554	617	580	620	620	589	621	558	596	553	618	581	540	602	616	534	608	591	596	575	597	594	564	573	570	588	595	574	637	575	570	604	601	590	630	570	589	599	561	606	590	603	606	642	596	579	563	604	614	558	600	608	618	606	600	594	577	609	581	576	588	582	559	589	631	607	612	589	629	544	588	653	610	623	585	622	596	550	598	581	600	569	650	581	585	598	587	627	610	540	587	613	570	564	574	563	587	574	600	619	605	592	572	573	572	624	621	605	600	609	583	554	588	602	596	631	627	584	578	587	576	584	549	634	544	583	559	598	599	598	640	590	581	630	590	610	595	595	603	590	580	579	604	585	583	566	571	605	579	563	576	591	598	608	570	585	558	643	569	587	649	635	627	557	609	575	640	559	624	581	575	578	583	610	552	575	600	605	657	584	577	610	604	614	575	620	586	624	591	589	639	581	564	548	641	582	568	632	592	579	572	586	584	629	585	585	599	607	566	602	575	565	571	582	572	578	593	597	613	566	669	619	601	541	593	595	576	612	618	618	617	556	553	584	581	552	608	598	624	549	560	563	609	623	568	579	587	587	555	539	622	613	627	646	583	622	596	590	600	553	555	587	616	601	587	572	630	583	605	588	657	606	583	656	595	599	586	592	582	590	562	612	591	553	570	622	594	634	610	585	557	609	594	590	566	599	612	578	593	587	624	553	555	584	637	622	591	587	601	599	604	573	612	627	645	619	573	600	608	615	611	613	621	594	574	580	572	601	565	598	581	585	660	568	607	572	548	616	593	580	645	633	571	631	616	654	595	568	598	588	618	582	578	588	580	574	563	606	564	578	586	630	584	612	587	573	576	635	577	556	613	599	587	592	562	629	597	592	599	593	608	647	615	606	542	608	567	569	624	599	592	533	648	596	614	534	554	585	625	556	604	615	637	618	652	595	619	614	612	607	613	603	584	588	635	589	640	608	626	596	611	609	612	599	598	589	600	631	572	561	597	582	623	616	579	600	606	623	622	552	588	594	580	577	591	564	550	589	601	616	550	656	562	573	614	591	578	640	570	572	623	597	551	546	592	585	551	611	563	567	579	570	580	573	597	551	561	574	592	547	550	579	574	555	607	588	543	615	604	602	567	650	647	599	550	573	593	609	575	554	577	554	604	602	638	615	621	592	615	663	595	598	586	599	592	566	606	572	577	569	646	566	596	601	605	564	574	572	623	569	624	587	606	607	601	588	594	603	605	569	587	605	568	598	613	568	585	613	559	624	599	591	628	637	635	594	622	572	557	583	577	575	577	585	605	642	614	608	560	590	589	611	594	589	596	602	593	634	635	545	575	625	578	602	590	575	609	580	515	562	582	548	630	568	604	552	571	614	581	610	611	568	578	591	531	601	542	591	553	651	598	602	601	568	616	640	596	608	589	582	585	554	598	585	577	549	587	550	577	611	565	592	580	532	558	617	603	560	613	620	569	601	598	564	555	572	584	565	631	602	528	579	594	558	628	609	619	608	586	628	633	595	601	575	577	621	619	573	577	623	619	614	613	641	591	627	583	552	626	576	574	584	605	570	590	610	577	593	598	613	584	595	606	628	664	577	609	624	585	623	557	599	589	588	627	581	629	563	597	566	623	590	593	558	589	602	590	570	603	573	590	572	587	607	567	568	548	560	592	562	613	607	565	558	582	538	555	623	596	615	590	575	608	563	597	578	589	603	567	608	591	657	612	620	624	611	558	610	638	590	600	575	567	592	587	573	564	578	581	598	618	610	608	587	601	593	585	584	591	588	594	595	599	563	581	643	623	629	600	566	634	578	591	586	576	593	590	592	599	625	593	589	547	609	597	575	612	601	610	550	579	562	608	559	570	590	610	578	640	586	547	596	605	566	606	584	614	630	579	602	604	595	614	618	578	570	639	583	612	593	574	636	638	587	586	607	584	602	614	601	633	584	591	620	597	583	544	602	581	635	558	556	547	601	601	616	588	624	603	595	603	595	580	587	594	577	596	601	575	542	589	595	597	579	568	616	613	569	635	557	629	600	569	573	623	587	597	599	566	551	574	607	595	566	597	583	604	580	576	593	637	587	627	571	571	592	586	628	604	607	552	571	554	577	571	561	537	604	584	617	605	605	629	621	636	560	594	539	628	595	616	579	632	582	611	566	572	563	603	579	602	581	595	619	626	587	571	569	627	583	605	606	618	584	584	554	576	652	592	584	605	613	560	603	578	601	558	594	600	584	622	547	601	576	624	593	571	556	594	594	599	570	627	628	610	621	629	539	602	592	569	592	618	623	586	605	596	576	571	567	599	613	589	644	614	570	623	576	585	574	588	584	622	626	591	553	622	609	597	613	592	606	564	589	603	582	631	559	596	598	572	618	556	608	560	595	587	561	579	591	608	609	589	594	592	567	617	585	576	560	582	593	602	591	609	600	570	586	622	609	572	613	600	594	584	593	608	621	548	573	588	599	589	583	570	561	599	623	613	560	604	612	600	603	576	583	585	559	618	575	542	567	631	594	559	586	578	552	576	580	572	618	549	572	598	598	566	535	600	631	567	632	591	587	602	618	600	633	579	550	587	631	611	520	619	576	620	616	584	584	589	596	581	604	596	575	589	597	556	588	607	630	613	601	594	553	620	626	596	553	601	622	584	596	608	641	582	622	583	596	604	576	590	618	569	540	597	569	579	579	608	610	559	582	557	596	566	614	597	585	616	607	610	608	621	569	618	572	575	625	605	590	599	582	581	581	572	629	596	595	593	584	600	576	603	586	582	600	640	572	580	630	573	600	596	572	582	586	648	636	531	601	584	599	608	548	582	571	626	594	618	598	574	585	575	584	597	626	573	617	589	577	621	599	639	570	563	543	572	569	559	590	608	598	610	603	549	607	621	559	575	612	584	588	572	594	594	626	583	629	639	596	613	613	573	564	565	580	601	600	590	576	600	586	609	589	626	641	576	603	578	599	596	606	593	615	609	556	567	579	613	565	610	628	575	604	597	617	618	615	603	563	603	600	589	612	564	591	599	557	616	559	578	549	599	588	615	579	551	591	575	563	641	624	615	574	597
607	223	137	95	95	87	120	108	118	115	116	91	103	89	83	92	82	104	72	81	86	68	88	78	66	83	74	82	78	90	64	76	78	77	88	86	71	70	68	81	81	70	73	77	65	78	69	73	82	79	87	71	80	63	72	77	85	77	66	77	81	79	80	75	77	75	66	76	85	74	85	68	70	95	80	76	85	69	73	70	68	80	68	93	77	85	62	84	71	72	82	70	77	75	79	90	79	68	58	70	75	75	70	82	73	82	92	96	97	79	73	89	77	81	89	81	70	70	97	80	79	94	79	84	75	74	69	76	81	80	75	76	66	65	89	71	74	74	78	88	91	52	83	77	84	81	87	73	72	84	59	68	80	77	72	78	67	78	68	86	79	75	58	73	86	69	79	77	84	77	64	86	85	85	79	76	79	71	75	67	79	78	80	88	74	79	75	69	73	84	83	83	79	85	84	76	81	76	74	85	76	83	89	61	75	68	82	63	57	76	64	90	85	77	69	70	82	85	91	86	59	82	84	77	84	80	93	82	79	70	75	80	77	82	88	77	75	78	70	67	67	82	90	81	85	84	63	78	72	81	79	66	85	75	93	68	68	70	93	83	93	90	84	79	72	83	75	77	71	89	77	75	79	70	80	87	73	75	66	74	60	69	90	73	87	82	56	88	69	74	70	63	69	87	72	79	75	74	73	79	96	68	74	71	83	68	70	74	68	88	82	80	68	75	78	77	77	70	66	76	95	75	67	85	55	91	73	77	78	80	87	81	71	76	78	77	71	70	85	86	80	83	91	85	83	80	74	90	78	70	82	102	76	75	71	78	77	72	77	85	61	82	64	80	83	74	71	55	69	92	67	58	85	69	73	71	60	72	90	68	78	63	62	83	76	76	78	95	83	76	88	80	72	74	94	64	95	76	77	73	73	74	69	79	81	90	94	73	67	84	96	73	76	67	70	67	80	65	97	90	83	64	74	85	84	85	64	69	68	99	69	84	73	78	77	80	67	72	73	97	85	90	78	73	71	77	65	76	64	79	67	82	80	87	67	88	76	93	63	72	76	75	74	78	70	82	81	80	75	66	79	65	68	82	74	75	68	74	75	79	84	77	85	78	65	77	79	78	78	78	74	82	68	77	69	79	83	73	81	76	65	92	77	82	81	82	69	79	72	90	81	71	76	71	88	72	73	86	74	94	72	81	81	70	73	74	81	79	69	72	73	65	82	82	75	76	87	71	61	92	83	88	73	70	81	71	75	65	83	64	85	91	73	63	90	76	66	76	79	73	71	81	79	99	78	79	76	77	81	71	89	80	73	78	70	72	75	75	88	67	76	93	82	85	93	82	69	69	86	68	75	79	77	60	75	69	73	84	86	86	97	87	75	63	84	75	68	84	62	79	70	78	94	75	84	77	77	83	89	73	71	60	93	81	79	81	71	62	69	99	75	75	88	77	63	83	65	83	71	84	76	76	74	88	77	87	93	68	97	88	75	80	85	92	74	79	96	75	78	87	68	76	73	73	64	80	94	85	67	73	73	84	61	65	72	78	66	78	84	78	73	71	81	80	66	80	76	70	87	69	66	81	61	70	80	69	75	83	57	72	69	88	79	66	65	79	81	81	73	76	78	69	89	75	68	69	75	65	63	62	72	69	75	72	65	76	81	81	63	73	95	82	68	73	68	78	71	69	86	85	69	68	81	70	69	80	75	73	64	71	82	73	71	78	59	87	78	63	69	80	78	75	70	77	74	76	63	85	99	90	82	74	83	75	69	61	84	79	89	76	70	77	68	76	67	70	75	91	76	84	72	87	91	77	81	67	66	67	66	73	70	78	72	69	96	76	63	69	59	79	81	78	80	67	73	73	69	84	100	68	69	75	76	74	81	80	73	83	80	88	93	91	69	80	61	74	77	81	78	80	64	88	79	76	65	74	77	80	81	73	68	64	79	79	73	76	87	92	79	64	79	87	77	87	92	77	84	82	90	77	76	86	71	78	77	79	83	82	80	86	83	78	76	60	72	67	79	73	76	78	60	68	78	85	72	75	82	80	69	73	90	72	91	73	75	66	72	89	72	70	87	76	86	80	82	70	64	74	71	77	78	79	70	69	75	68	73	64	80	81	89	70	82	72	84	66	71	63	70	81	79	73	71	86	81	80	85	70	59	72	73	78	78	59	81	87	71	70	82	80	72	84	78	74	80	77	97	80	97	66	73	72	68	88	101	77	73	73	67	54	71	68	75	82	73	80	94	75	62	73	77	76	75	69	64	97	75	88	73	57	70	72	50	90	66	77	58	79	68	87	83	81	75	73	78	86	94	73	92	82	72	72	87	85	81	88	86	94	85	70	78	82	66	98	65	74	76	72	76	73	76	90	89	77	76	64	95	80	80	75	89	74	74	94	71	61	85	71	58	70	73	72	74	73	82	73	71	70	74	80	64	77	82	80	87	81	86	78	80	67	69	86	62	93	76	78	80	73	67	75	76	80	76	65	71	83	67	81	83	74	84	81	79	68	58	76	72	83	76	89	79	75	81	82	62	62	79	72	77	70	67	77	84	84	80	67	80	76	73	98	86	73	89	98	89	62	76	67	92	95	67	101	92	64	82	88	78	82	79	71	82	69	76	74	92	76	74	68	86	83	80	91	84	65	75	73	69	80	92	89	68	68	74	93	85	70	62	81	60	83	92	78	70	72	65	86	82	86	62	67	79	73	73	73	75	78	65	72	92	69	71	88	87	78	68	79	73	95	83	87	79	85	76	66	88	74	71	68	63	87	87	62	76	79	71	79	72	64	88	72	71	74	67	91	77	80	69	68	85	68	86	78	80	79	84	63	66	66	81	76	63	76	69	77	69	82	69	82	77	69	80	79	67	63	86	91	48	49	79	67	68	76	77	88	89	66	95	84	67	71	66	72	93	93	81	80	78	68	74	93	87	89	87	68	77	98	69	82	74	79	80	82	55	63	82	70	88	79	96	82	71	74	69	78	87	72	93	83	81	81	89	71	71	74	86	76	71	76	56	76	61	88	85	72	62	83	73	87	74	81	63	78	83	77	69	65	87	78	82	76	73	108	58	80	80	83	83	78	82	94	80	63	80	75	89	80	78	75	92	76	60	69	69	81	75	98	70	72	80	68	75	65	61	77	88	76	68	69	76	87	81	78	89	75	77	82	70	91	70	78	85	91	68	68	70	86	69	80	81	65	76	78	81	64	79	62	80	68	56	81	76	69	77	59	63	61	72	81	82	84	85	101	75	78	73	85	74	73	96	66	80	79	88	78	70	70	73	56	84	77	73	74	75	85	56	77	80	89	83	79	60	73	87	66	64	74	69	80	72	85	67	69	76	74	74	77	69	72	70	85	81	74	75	76	78	72	69	69	67	88	83	66	67	68	74	92	75	71	80	74	74	77	64	91	76	95	78	67	67	81	71	69	75	67	63	83	72	73	73	77	74	89	61	70	85	72	65	84	63	72	76	72	71	73	69	74
9110	2751	1679	1629	2926	4415	4593	4301	3520	3053	2345	2030	1898	1585	1468	1393	1251	1184	1160	1052	1090	953	948	959	942	838	883	833	804	822	806	771	808	828	813	767	803	748	798	771	753	837	769	787	758	756	731	753	762	758	776	750	748	722	740	726	753	738	763	677	708	744	734	686	692	744	741	714	671	675	771	735	729	725	692	689	729	703	709	705	739	687	688	734	719	697	750	741	720	729	750	717	725	685	812	717	718	682	720	727	716	716	741	709	693	691	718	743	717	754	743	721	701	754	737	698	729	781	670	686	692	683	763	721	730	733	764	711	747	700	708	688	720	730	717	710	653	744	812	715	673	672	721	717	743	761	713	689	712	698	747	774	712	716	691	715	708	752	744	698	713	730	687	707	731	661	720	749	721	708	757	709	718	738	710	693	743	770	782	717	695	725	713	712	777	701	683	737	767	715	705	704	707	742	715	728	764	678	778	683	716	684	767	743	757	712	677	731	688	702	734	704	744	736	752	760	747	761	725	721	703	741	730	770	746	716	773	704	749	735	721	731	753	673	728	696	685	698	762	762	691	725	724	742	738	680	736	709	687	696	722	721	746	659	691	697	736	761	740	754	680	728	740	739	714	691	706	717	718	694	725	737	695	753	720	721	709	780	695	701	695	720	696	745	700	769	735	711	750	668	754	724	738	717	715	737	727	727	744	740	682	687	721	696	722	726	677	730	734	737	730	725	703	678	730	719	715	699	737	725	664	695	717	702	691	690	715	704	726	672	742	693	748	714	752	677	769	747	726	704	723	685	693	695	667	679	667	725	726	698	712	721	688	762	707	715	705	694	712	676	717	754	765	702	710	746	741	717	723	688	717	689	724	691	746	684	689	763	733	749	763	743	725	720	709	709	729	694	687	702	685	736	731	718	732	715	694	717	742	740	776	707	738	748	726	727	717	720	693	697	725	705	693	688	771	701	701	720	715	710	741	679	764	745	706	736	693	714	738	702	711	705	731	715	726	710	725	671	708	717	737	720	722	697	712	667	742	723	730	688	680	717	686	718	739	725	735	709	715	692	717	739	702	725	697	745	707	673	704	712	721	725	737	728	675	792	670	719	723	732	752	779	720	663	775	720	721	670	731	734	757	700	705	769	696	707	752	684	708	748	706	728	737	738	704	743	681	690	751	688	705	709	708	686	717	667	729	682	661	705	738	759	693	709	703	720	719	695	714	689	733	670	785	724	732	742	729	705	746	669	694	710	710	716	674	733	758	700	754	764	717	692	732	723	708	717	752	718	691	739	764	679	753	727	718	726	731	711	691	683	750	688	749	664	742	683	682	693	713	743	721	723	710	698	677	703	714	706	693	746	711	703	747	713	697	723	699	760	743	707	743	778	707	712	771	737	744	734	671	686	688	734	727	741	709	700	719	749	711	705	746	687	736	725	739	710	729	741	677	712	718	703	708	708	721	723	716	764	688	705	694	735	706	654	720	744	690	708	744	662	734	741	724	710	673	758	675	724	744	690	724	767	735	749	669	728	696	706	688	756	713	715	727	733	686	761	757	761	689	732	692	700	750	692	661	715	724	690	704	691	720	752	720	681	691	712	726	684	749	694	744	718	713	765	721	743	738	771	689	718	758	692	744	734	729	729	716	712	693	707	657	758	651	721	740	672	744	741	733	743	706	665	746	732	726	753	681	714	733	722	708	686	709	736	752	711	686	720	757	701	717	687	710	739	725	761	731	718	727	689	732	769	726	686	697	704	750	701	700	719	723	700	737	707	758	707	673	723	678	698	685	710	703	709	700	655	751	730	683	767	752	765	670	724	740	694	704	718	727	671	768	699	767	776	750	741	720	700	727	656	658	697	729	731	727	746	738	692	771	712	706	721	757	724	693	700	736	739	742	722	726	713	721	746	709	692	703	695	736	755	740	712	685	740	701	731	696	761	746	732	747	698	778	681	698	723	751	756	750	722	705	729	702	720	726	719	748	683	699	734	739	720	746	694	733	740	730	686	743	736	713	720	726	736	762	691	731	679	717	707	784	683	725	670	713	698	705	712	710	746	742	744	780	756	742	685	757	686	755	737	697	735	705	704	677	734	761	743	725	730	734	697	740	720	715	783	679	746	732	725	708	731	731	761	728	706	702	741	727	740	719	685	687	756	761	716	719	746	747	675	709	682	705	755	719	756	708	739	659	739	714	768	739	732	766	714	715	725	680	776	675	688	701	710	747	719	714	688	706	736	759	728	722	711	721	745	728	711	729	709	680	735	740	717	733	741	750	703	703	705	697	738	749	682	675	748	724	734	714	686	708	744	708	714	727	658	725	700	708	703	719	681	739	711	658	779	682	671	704	731	708	678	689	713	701	703	761	757	708	706	758	763	765	716	746	671	672	763	752	705	758	684	663	739	722	702	687	663	714	694	744	741	703	749	735	702	729	744	686	685	742	741	717	698	721	726	709	721	703	720	752	753	759	643	715	732	743	753	739	671	738	697	678	698	754	678	770	756	713	689	744	759	721	741	697	734	717	714	730	736	704	720	746	762	747	738	716	668	742	724	729	716	715	694	699	712	682	750	695	694	699	706	683	678	709	721	710	744	700	663	729	689	738	668	719	724	746	726	729	748	725	740	737	745	716	717	712	708	709	694	725	752	708	712	722	765	738	698	780	738	694	701	709	749	707	720	713	710	697	737	702	693	750	714	710	714	747	698	738	734	701	718	720	758	694	716	693	754	706	719	728	694	775	741	725	694	671	676	715	749	743	717	710	744	716	742	713	725	699	706	708	689	697	715	713	734	718	723	696	709	713	715	735	719	722	736	704	695	746	745	722	695	688	721	752	732	710	733	687	712	744	741	711	731	691	694	730	722	724	752	674	704	731	722	743	708	697	722	707	746	758	730	765	754	720	712	693	698	741	706	761	711	682	767	720	717	751	690	744	701	719	654	713	683	734	692	745	720	676	706	748	745	717	691	715	723	743	720	738	683	704	707	724	733	740	678	723	702	757	749	717	718	673	744	687	756	695	731	733	772	708	750	724	741	703	691	791	700	691	731	720	729	731	731	755	683	713	712	742	646	718	724	706	693	731	704	707	729	719	686	685	757	695	716	728	714	722	718	677	699	728	707	714	711	687	701	678	715	736	733	729	705	735	716	675	692	778	734	773	762	684	716	734	727	745	736	724	714	726	707	742	730	731	721	722	690	691	721	666	742	657	720	708	751	731	707	756	705	747	727	727	735	717	725	710	702	743	686	688	728	721	773	736	745	726	703	718	722	736	721	752	718	680	768	718	770	640	707	714	695	702	694	716	699	700	697	726	734	714	735	718	725	698	688	730	727	706	668	697	736	723	711	743	713	659	691	709	710	704	747	713	762	690	730	709	682	783	684	728	703	650	736	717	700	708	694	700	726	744	728	698	713	690	725	742	727	737	742	703	684	737	727	683	724	694	740	725	670	728	729	726	713	740	702	722	682	712	687	717	701	739	745	733	758	751	692
1594	146	86	60	70	60	84	82	77	69	71	50	57	61	41	57	57	53	43	57	53	38	33	35	42	46	37	52	47	41	56	41	40	34	50	20	39	42	38	33	39	30	34	45	42	36	42	34	30	26	37	36	22	34	42	38	44	33	33	46	35	35	38	27	46	39	34	46	36	38	30	27	33	34	41	26	37	30	40	33	36	33	31	36	30	35	26	36	38	40	31	36	37	31	45	38	26	40	40	28	31	46	39	50	32	30	35	39	43	51	32	26	38	33	39	41	36	34	42	40	31	30	37	47	35	40	48	49	31	38	46	35	35	31	41	35	35	28	28	38	40	34	36	36	45	37	37	28	31	30	34	32	38	36	24	39	38	36	45	36	36	49	55	34	30	41	39	30	35	47	32	34	41	40	37	31	28	24	34	30	35	35	40	36	34	46	37	44	36	33	34	42	31	43	36	48	36	34	36	35	36	30	34	32	45	36	41	28	30	42	46	39	38	34	44	54	27	29	37	38	27	35	48	35	42	40	32	34	49	42	36	35	34	39	31	28	41	31	46	38	31	41	37	38	41	46	33	40	39	44	35	29	47	42	44	38	38	30	39	41	46	25	40	33	34	30	44	34	37	44	40	40	36	42	48	45	41	25	34	28	26	32	47	45	37	49	34	40	43	28	42	38	35	47	47	35	39	35	26	43	39	43	48	30	41	35	40	31	38	40	40	39	35	44	46	49	46	34	30	26	37	32	42	33	43	43	31	37	25	32	31	43	36	32	26	40	34	33	34	35	43	45	47	40	35	44	30	38	42	33	39	35	36	38	44	39	41	39	28	31	41	48	32	34	46	49	37	33	34	30	39	37	42	38	23	35	30	47	35	40	40	44	42	36	40	41	33	48	44	38	38	35	30	35	37	47	29	42	24	33	33	35	35	36	32	30	33	39	43	35	38	45	30	47	31	35	39	45	32	39	34	29	32	31	28	39	34	31	51	32	30	32	24	31	44	32	34	47	41	40	41	30	42	48	28	40	38	35	30	31	37	23	47	44	22	34	35	26	59	26	25	34	33	34	46	33	38	39	43	37	40	38	24	39	38	50	30	29	35	40	34	40	27	39	48	32	32	38	30	34	35	41	43	34	35	40	33	31	27	40	33	38	40	37	35	45	35	37	30	26	36	46	53	51	46	31	41	40	54	37	37	32	54	39	46	34	35	40	35	34	34	33	39	35	27	46	32	40	32	32	37	32	38	37	30	40	33	41	42	53	45	35	40	32	42	48	41	34	42	40	33	23	30	38	35	36	36	39	46	37	37	38	36	43	33	28	37	35	37	44	37	36	46	35	34	43	33	33	38	42	39	37	39	54	34	32	35	38	33	43	31	30	34	39	32	41	44	32	37	40	35	34	40	33	33	39	39	45	40	56	27	40	43	35	40	35	28	42	27	28	42	35	30	38	34	35	50	44	26	26	34	43	35	41	47	26	33	28	34	27	34	42	39	35	32	36	36	40	40	33	35	31	53	40	37	29	47	32	31	39	38	38	27	39	37	34	40	43	42	45	31	41	37	40	35	39	35	30	39	43	45	43	32	52	35	22	38	37	40	34	34	29	38	29	45	35	38	39	43	28	26	38	24	41	46	36	38	42	40	25	28	40	28	33	44	35	32	41	45	42	35	41	32	28	25	34	36	39	28	30	33	43	41	34	46	33	36	32	37	35	45	49	27	35	40	42	33	40	32	34	38	36	30	31	42	31	46	30	41	40	38	40	36	37	47	33	33	45	21	24	44	33	34	43	31	34	30	42	32	29	33	49	29	34	38	35	46	44	39	34	40	38	36	39	35	45	42	36	50	25	40	28	56	36	39	27	36	31	45	43	42	36	32	37	30	44	42	31	42	36	35	38	48	46	50	41	41	44	41	35	46	29	41	42	39	29	39	35	27	31	39	32	44	37	33	38	35	45	47	37	30	31	41	41	30	40	50	34	30	37	44	40	38	30	33	44	29	31	34	36	31	39	34	30	41	33	30	44	43	38	37	40	40	36	24	43	30	40	40	34	32	44	29	32	32	29	36	34	42	34	33	26	35	44	41	32	42	39	31	36	30	39	34	29	29	42	46	37	43	36	40	34	38	39	38	21	26	36	51	39	33	38	46	32	44	29	47	32	38	31	41	32	36	52	30	31	29	38	25	36	40	48	41	39	37	44	38	52	34	41	40	41	27	32	20	36	44	32	45	30	48	47	43	32	39	33	28	46	46	38	33	40	40	38	38	39	33	40	38	43	25	37	41	29	33	31	29	27	37	39	42	34	34	48	38	39	48	40	40	38	36	38	37	34	33	39	31	46	41	30	51	34	37	45	32	45	36	21	36	51	39	37	43	28	40	36	36	43	29	33	41	33	33	42	33	39	29	46	44	36	28	39	28	34	40	36	29	33	35	29	52	41	39	34	27	30	29	35	39	37	44	31	37	41	25	41	36	27	44	43	38	44	35	32	29	37	34	36	35	35	44	34	35	31	36	29	30	28	33	44	31	33	39	35	38	29	41	33	40	33	27	33	36	33	23	39	31	38	30	30	34	29	39	40	46	36	33	41	32	39	38	29	38	38	41	33	40	44	37	39	41	44	51	42	52	41	39	40	42	36	35	35	30	32	34	28	46	44	34	40	36	32	37	40	44	40	37	36	26	44	34	42	42	30	46	50	36	34	24	23	31	42	41	35	33	43	31	35	44	45	35	26	41	38	29	34	28	38	23	25	47	38	33	39	31	36	30	46	43	42	36	37	28	41	46	51	39	41	31	32	17	46	32	37	35	32	35	26	37	32	34	30	42	38	39	50	34	31	35	28	31	38	27	31	30	39	42	43	47	33	34	36	34	29	40	32	35	44	42	33	39	36	35	36	33	34	36	39	34	33	36	49	33	29	32	34	28	34	34	47	35	43	34	34	32	38	38	31	27	44	43	37	34	31	36	37	58	37	42	53	34	33	43	36	32	46	27	40	32	30	40	36	53	27	39	42	44	35	34	37	34	45	24	40	48	36	23	36	43	34	38	28	35	28	32	41	34	38	27	36	47	36	44	44	35	34	35	37	34	32	35	40	39	31	49	39	33	29	37	34	41	34	43	39	35	45	30	47	32	35	45	40	37	28	43	40	39	31	35	40	46	30	38	30	39	39	29	38	36	48	43	38	29	39	31	29	29	46	38	35	46	52	26	42	26	42	37	40	48	41	48	33	36	40	42	23	44	35	49	41	34	36	36	29	29	37	46	45	32	39	31	42	39	29	31	46	29	39	38	31	35	40	44	37	35	36	29	46	35	33	33	35	34	34	41	42	35	44	36	30	38	34	29	43	47	28	35	31	41	42	46	48	35	32	35	30	40	40	55	34	39	43	40	29	42	35	35	37	33	37	30	35	45	30	33	36	30	36	39	40	31	34	31	36	34	42	46	30	29	34	43	29	40	38	29	45	33	28	34	35	38	42	40	34	32	36
10258	1984	1122	1140	2214	3435	3862	3513	2769	2226	2104	1647	1472	1244	1097	997	919	802	791	665	646	611	561	534	569	523	476	471	470	484	463	412	380	452	450	396	383	385	386	420	383	380	388	406	347	367	376	398	381	380	365	356	409	369	385	363	366	348	373	338	330	344	348	367	364	356	365	371	358	340	326	339	336	335	398	357	381	362	358	341	315	357	357	323	365	341	347	324	353	358	351	342	334	335	319	373	331	361	374	375	344	346	331	348	345	364	355	378	336	322	332	342	339	352	351	325	328	354	343	402	345	328	336	321	364	359	361	359	351	325	340	323	374	335	342	332	318	343	369	328	395	336	369	350	335	375	340	329	360	330	343	346	367	328	310	327	308	343	328	333	344	344	357	334	355	335	363	312	356	314	344	328	351	341	336	332	332	382	364	345	309	303	347	370	296	344	296	345	347	304	306	370	345	325	353	348	330	341	320	361	326	353	368	352	375	335	334	334	349	310	327	332	337	332	358	325	328	321	294	359	359	342	347	336	344	329	333	353	328	344	351	339	343	347	341	331	356	341	342	353	323	370	311	323	325	342	315	346	329	356	341	368	343	331	325	372	351	343	339	352	327	369	318	318	365	320	321	332	369	327	339	324	314	301	342	372	319	353	331	339	350	321	343	338	325	336	355	346	357	328	342	359	372	324	319	359	327	302	322	341	355	344	341	325	308	362	322	359	333	326	356	362	307	375	346	303	292	314	343	346	356	317	319	321	355	357	308	352	352	323	328	326	314	360	317	331	364	332	347	344	319	342	319	335	340	321	373	334	343	326	358	346	299	346	331	353	312	364	301	328	329	328	358	343	325	338	346	329	342	309	336	349	291	314	327	335	337	315	328	337	325	322	356	308	325	339	366	339	325	314	335	359	344	368	332	317	356	342	311	312	349	368	318	346	347	348	350	323	338	357	322	352	316	322	328	324	345	360	367	359	353	323	360	363	322	345	297	329	323	352	368	351	321	332	367	331	316	352	346	306	333	325	319	310	300	345	303	353	327	324	358	344	311	295	362	309	291	344	347	359	312	356	312	329	357	358	377	325	336	341	354	325	333	349	332	352	355	327	361	369	354	338	329	350	340	367	354	346	334	336	349	292	345	359	334	352	377	403	355	347	373	331	315	329	353	361	320	347	352	323	322	355	327	312	359	344	312	345	345	349	330	328	339	314	285	321	333	352	347	358	338	341	328	341	332	344	307	360	323	353	322	362	332	349	318	328	355	341	350	353	330	348	340	362	342	339	344	307	365	346	318	372	318	347	366	369	344	353	307	299	344	332	339	334	333	366	335	341	334	329	345	338	359	335	338	331	322	319	350	326	345	383	351	341	367	340	331	325	338	363	349	305	354	325	341	342	340	334	345	307	328	337	365	353	296	330	294	350	348	351	367	323	337	318	335	336	319	324	354	360	327	324	349	369	342	347	325	327	359	349	344	355	345	323	335	343	321	291	353	311	334	350	347	352	352	335	315	370	325	347	315	350	352	341	314	345	373	359	328	342	328	378	301	330	361	309	340	336	320	300	345	361	347	307	323	339	331	352	318	341	314	334	322	332	347	342	330	333	335	346	347	324	308	322	364	351	331	334	317	308	350	321	357	317	316	360	359	323	339	323	348	326	322	360	326	345	323	349	331	347	357	346	316	318	341	334	313	304	347	327	322	293	322	339	363	329	324	358	344	347	330	314	347	357	341	315	321	352	352	317	377	334	329	316	304	336	344	338	330	321	354	342	336	328	346	331	340	327	365	319	337	356	332	340	319	363	349	349	335	335	369	339	322	342	318	360	346	333	324	323	316	330	341	339	336	324	328	340	348	325	312	336	366	340	307	318	352	354	351	304	336	340	364	338	341	325	323	369	353	322	319	356	307	318	316	351	365	340	382	340	348	343	321	337	349	361	376	374	335	367	330	326	317	355	333	336	361	327	309	341	315	387	332	353	324	336	343	368	318	329	359	339	374	355	359	408	326	326	330	343	348	323	307	348	340	341	349	326	320	342	350	368	329	344	348	377	338	345	320	333	362	300	344	348	327	325	321	316	340	347	339	339	363	345	350	338	336	324	355	326	327	330	312	375	346	338	351	342	346	348	340	323	356	344	330	360	370	331	315	306	299	335	289	326	344	327	352	332	363	326	331	331	329	326	335	339	329	342	355	317	326	343	368	353	336	324	349	303	348	314	331	374	303	323	322	335	326	294	322	323	369	347	333	351	344	365	293	333	338	346	334	337	350	315	319	329	356	303	301	306	329	337	335	363	339	334	337	365	313	332	304	355	330	327	348	335	313	322	374	354	339	343	361	316	356	374	351	345	341	317	364	353	348	328	330	306	355	317	332	328	372	354	313	366	323	344	323	317	330	373	339	316	329	359	333	342	343	339	346	365	356	333	328	334	329	373	327	349	321	339	326	340	347	356	345	380	316	331	341	341	296	338	326	332	313	346	302	319	315	332	332	332	329	342	327	352	347	325	351	353	349	350	315	328	336	340	328	344	337	323	328	337	308	326	323	383	353	351	352	354	330	362	386	312	345	333	363	325	354	334	318	343	364	328	367	345	318	332	351	347	360	333	350	359	340	309	328	341	346	342	322	368	355	311	348	300	315	363	352	326	364	354	325	364	313	323	346	358	344	327	368	323	342	298	316	332	360	317	308	333	345	309	335	359	358	344	323	356	332	351	338	342	300	313	357	346	368	335	306	322	362	328	331	310	352	347	343	322	355	327	344	305	368	362	311	359	359	346	329	386	300	373	370	340	339	325	359	353	355	341	331	339	354	327	352	334	338	328	337	374	320	326	353	352	366	324	343	339	327	337	356	331	316	354	326	365	318	322	353	367	361	305	372	327	378	314	355	303	341	324	342	340	324	318	348	309	344	333	338	352	336	333	335	349	365	309	324	357	343	321	352	333	336	328	328	329	342	340	338	328	340	342	315	317	345	307	363	350	332	365	347	335	336	345	347	340	351	329	348	342	298	352	342	329	344	302	319	335	333	321	323	340	323	302	344	317	298	339	349	328	319	348	331	293	356	321	337	337	347	314	322	329	331	344	329	350	341	332	320	337	324	339	331	327	342	343	359	335	334	340	368	362	369	332	354	298	361	314	331	314	352	368	323	359	324	322	312	328	314	358	364	326	351	325	362	354	332	333	333	353	350	329	332	351	324	327	295	334	365	336	340	288	325	347	354	312	360	328	313	325	350	315	404	349	358	352	383	326	361	342	342	322	329	365	330	352	343	344	339	367	358	333	302	344	316	337	392	330	352	299	327	336	330	356	300	338	312	319	337	351	345	347	323	334	338	373	316	313	354	337	338	324	353	340	345	373	340	355	326	336	353	362	355	358	386	350	348	367	338	314	303	349	335	331	357	350	302	341	300	388	349	352	329	366	344	331	327	321	332	330	303	337	327	323	351	333	322	355	385	338	333	321	333	320	344	324	336	341	349	331	347	326	325	315	370	332
960	220	152	114	104	92	100	97	112	107	90	87	93	83	82	85	78	62	56	62	75	66	56	64	69	56	55	83	79	75	50	61	67	47	50	55	57	55	60	48	72	53	53	71	46	55	52	62	59	67	64	47	61	59	58	67	56	49	60	62	60	55	47	42	62	63	47	56	53	60	65	61	46	49	39	53	56	56	43	47	51	52	53	57	61	62	49	37	53	53	57	52	57	48	56	60	57	39	52	52	63	48	51	52	52	43	45	57	56	52	59	41	63	48	60	56	52	56	69	56	56	53	51	60	48	40	34	41	46	41	57	58	47	58	77	48	56	52	53	45	62	42	57	43	61	55	54	58	57	58	54	51	50	58	50	48	62	49	54	56	50	49	56	57	48	52	60	55	56	51	45	38	43	52	57	53	43	55	63	43	61	43	51	50	46	63	64	60	50	58	57	61	55	70	57	51	48	41	49	49	58	51	49	51	48	65	51	57	60	45	64	54	54	50	63	44	58	69	54	59	59	55	61	49	64	48	44	51	71	32	47	46	57	65	47	45	54	51	65	47	78	56	56	41	53	63	49	43	60	50	52	52	41	54	56	58	54	53	54	54	55	62	41	44	49	51	68	56	62	52	51	48	55	56	52	70	59	51	42	49	55	49	48	50	49	54	52	59	51	61	54	52	61	54	51	54	44	43	63	67	58	48	65	52	40	33	56	55	54	49	52	75	80	56	33	55	57	55	56	59	62	48	58	52	63	51	54	43	57	52	50	48	60	64	60	55	48	59	51	47	53	44	47	38	57	50	53	57	49	47	57	47	61	42	68	37	42	57	72	47	50	60	48	63	61	57	50	54	54	66	55	53	52	58	45	48	49	73	48	54	59	55	55	60	52	59	41	49	61	55	49	54	56	52	52	42	51	69	53	55	46	49	57	55	47	52	55	61	56	46	49	45	56	47	68	68	65	48	56	48	39	46	53	53	63	54	46	59	45	59	39	51	54	53	59	59	58	63	44	55	48	58	34	42	54	58	58	65	60	47	67	46	59	58	57	72	51	52	54	39	50	59	41	50	59	40	55	52	53	50	61	56	49	49	46	55	48	50	48	51	51	44	45	55	47	47	50	48	44	60	58	48	51	64	47	40	43	53	46	52	55	46	54	72	53	33	62	53	55	50	42	70	42	65	59	50	55	52	48	51	46	44	62	58	59	40	39	55	61	39	65	44	55	56	70	57	48	52	53	58	49	55	51	54	52	56	55	67	49	48	52	53	41	43	55	46	64	45	44	53	59	56	64	47	45	59	64	44	54	51	51	66	59	42	55	50	52	49	59	57	46	49	51	70	47	47	49	75	48	51	56	53	58	47	55	49	52	55	56	47	50	43	58	51	48	44	54	46	48	42	60	47	53	52	53	63	63	51	54	59	50	60	49	45	68	52	57	55	62	49	49	57	45	45	57	55	54	52	53	56	52	54	60	56	64	43	55	71	48	49	45	57	43	56	46	66	54	43	39	59	53	54	60	66	40	32	54	55	57	48	47	42	50	56	58	47	59	59	61	45	48	50	56	47	38	47	47	53	54	34	66	46	54	54	55	50	62	50	48	46	49	72	61	37	47	62	53	57	50	63	52	49	49	61	63	57	50	52	54	56	50	58	59	57	47	56	57	40	49	45	46	49	42	56	56	56	61	43	55	42	53	48	57	63	41	62	50	69	46	56	61	41	46	57	48	68	60	59	49	50	44	37	63	54	50	58	55	47	56	43	50	71	47	56	56	52	54	48	56	55	48	52	56	48	42	51	56	64	45	55	61	58	58	56	45	46	70	56	54	54	56	50	51	66	53	60	40	53	56	48	54	66	56	62	66	48	59	46	49	58	45	52	49	45	55	54	63	51	50	54	48	55	48	58	60	47	57	69	65	33	42	57	52	51	57	49	49	65	53	70	54	65	53	55	58	53	52	72	62	52	42	47	58	60	60	48	39	42	53	46	47	48	48	55	64	69	61	50	63	78	50	51	57	63	58	51	47	58	48	60	52	53	60	54	63	50	47	67	56	55	46	56	54	55	49	65	60	46	64	55	55	45	56	48	64	62	63	63	55	65	41	47	68	55	64	47	50	53	54	48	55	58	55	46	47	48	59	39	57	51	48	48	61	57	60	51	60	62	56	54	52	49	52	55	56	53	53	69	51	49	59	60	58	58	58	41	54	56	50	56	60	62	46	62	67	57	46	59	46	50	56	47	37	56	51	46	44	67	48	52	50	46	50	47	57	42	57	49	58	50	55	58	55	54	43	45	65	62	55	51	57	64	55	48	43	55	57	46	51	51	47	52	51	43	50	48	46	58	55	55	50	46	52	64	48	50	47	59	58	59	59	53	52	58	51	52	52	55	59	51	60	53	57	40	35	51	46	59	56	69	42	54	70	54	60	47	62	58	42	44	60	46	62	52	50	49	50	52	55	45	64	59	62	63	61	59	51	51	54	56	51	60	61	53	41	57	45	64	52	60	56	61	60	42	61	60	57	62	52	60	58	46	56	43	45	54	59	62	49	59	53	41	68	50	55	62	56	59	53	52	52	50	64	57	51	48	47	53	55	64	63	46	52	52	72	51	51	52	54	58	52	51	56	60	57	51	51	56	45	64	53	46	62	59	65	57	47	52	59	53	51	48	59	53	42	48	73	56	48	45	46	52	46	54	51	44	47	55	64	58	71	64	57	47	41	55	51	50	63	52	43	56	56	47	57	66	56	61	62	46	63	48	47	57	47	43	68	45	50	43	48	62	51	55	51	46	52	56	60	57	57	58	52	61	60	42	55	67	47	41	55	66	63	62	46	53	48	46	59	59	59	60	51	48	52	51	44	52	60	60	49	64	43	48	57	42	58	51	48	51	73	48	56	67	57	70	44	55	63	60	51	62	46	53	58	51	56	52	50	35	63	57	49	59	65	44	72	48	65	72	38	63	47	51	53	64	59	50	44	49	63	60	56	62	48	51	54	75	49	68	49	63	48	45	50	50	58	49	66	59	52	65	43	53	45	43	53	62	53	61	62	59	54	61	56	69	55	55	55	55	48	64	53	57	53	53	47	58	50	62	48	56	51	55	46	57	55	49	66	50	47	62	50	52	56	53	54	46	40	52	49	46	44	53	44	59	54	65	52	69	61	59	55	61	47	60	60	59	59	44	50	53	55	49	59	50	42	53	59	43	56	50	53	56	44	50	48	55	51	51	53	44	54	55	58	58	65	56	74	44	51	50	45	49	54	43	58	46	60	58	70	56	43	53	48	57	49	46	57	65	41	61	60	43	61	60	70	42	50	56	60	53	48	52	54	64	45	45	56	66	59	44	44	56	64	57	62	59	54	69	48	59	40	50	46	53	54	56	48	60	51	54	67	51	62	47	48	47	66	70	57	56	57	51	53	50	53	66	37	63	43	60	57	51	58	47	47	44	60	52	69	43	46	45	55	56	58	52	58	58	59	58	66	61	53	56
11485	3043	1789	1741	3517	5398	5696	5139	4442	3539	3053	2546	2171	1883	1738	1517	1295	1251	1130	1097	1060	1021	873	837	812	850	753	725	738	719	745	683	682	598	646	621	595	596	633	635	573	606	606	585	604	582	588	582	536	541	553	553	566	555	545	572	552	545	548	549	533	572	562	546	581	547	523	562	512	538	532	566	530	559	507	494	537	532	554	567	561	522	521	572	503	524	553	540	563	525	566	514	563	535	546	562	586	549	530	515	541	537	539	517	519	539	528	497	539	550	511	539	511	514	520	521	554	536	543	509	530	529	540	497	523	517	488	564	500	562	570	535	522	542	563	524	507	541	521	528	473	532	518	520	520	534	556	501	514	552	520	526	535	499	523	506	565	518	491	527	500	471	543	554	500	482	519	517	507	516	484	547	530	523	526	530	533	537	507	520	528	522	506	528	528	541	506	497	514	524	510	528	554	519	547	498	500	538	494	538	530	512	514	503	519	497	503	541	524	549	519	488	547	536	503	513	513	542	538	529	546	527	517	510	516	511	513	523	508	545	521	554	517	496	536	534	565	542	494	572	509	507	503	527	504	502	477	520	571	515	574	495	480	497	503	562	512	528	542	528	541	513	530	550	506	506	523	534	486	514	487	495	507	493	553	523	544	524	490	578	521	531	501	540	538	487	542	543	501	508	524	516	507	518	524	546	557	518	548	521	482	512	543	531	534	508	508	483	547	527	562	492	541	513	505	535	535	524	505	510	527	514	511	513	511	545	525	540	495	539	501	528	542	556	553	501	539	516	557	509	518	541	515	501	509	477	463	553	540	484	538	497	498	530	529	537	510	522	538	496	489	543	577	563	572	544	533	509	548	517	524	539	538	496	484	497	514	549	533	515	523	513	515	524	491	548	498	529	529	529	536	506	486	534	503	516	532	539	550	525	555	495	526	560	510	517	537	537	552	538	542	529	533	551	497	511	513	530	569	519	515	543	574	556	544	543	541	495	547	469	534	527	537	523	520	558	516	490	504	556	514	514	484	513	525	516	494	504	534	540	520	549	503	475	500	462	562	525	503	521	518	509	521	490	550	567	519	497	568	552	533	548	515	534	585	523	489	545	554	524	516	561	569	494	520	516	502	543	590	537	514	534	544	540	509	518	532	528	538	533	532	563	530	514	530	528	523	482	514	528	526	545	519	513	476	534	541	512	506	542	515	539	497	517	528	519	517	527	518	474	492	519	524	554	536	501	536	517	502	502	534	504	524	522	537	530	539	547	521	527	503	502	509	459	545	530	566	513	508	539	488	515	500	552	510	491	529	544	498	545	509	494	519	526	552	490	523	517	593	534	530	530	535	512	548	519	508	546	509	566	529	543	547	555	530	511	539	523	539	500	525	500	489	545	514	581	539	507	510	515	515	534	536	535	482	515	564	505	495	489	543	521	587	511	508	524	522	498	495	538	488	519	508	534	520	557	571	554	594	567	558	512	524	524	551	518	533	529	520	525	507	542	558	490	537	533	540	525	544	489	532	492	499	515	527	501	538	499	528	508	519	476	529	571	508	499	555	517	525	540	513	551	500	527	516	519	499	520	524	549	550	500	539	532	488	488	462	573	472	493	524	537	488	556	555	528	527	475	509	532	520	511	550	572	539	508	508	523	554	528	502	524	529	530	483	529	538	513	512	519	544	546	498	528	543	518	529	549	543	529	512	497	494	535	522	486	576	516	531	510	522	532	520	487	530	528	487	493	499	512	495	535	516	495	513	554	530	514	499	559	508	529	502	524	468	492	546	522	567	559	521	511	518	513	531	484	529	543	532	511	525	512	488	509	480	516	532	474	513	497	534	491	515	567	531	533	543	545	504	502	513	518	544	529	502	497	497	546	509	531	536	495	509	562	504	487	529	520	512	491	518	539	550	490	528	536	528	493	506	538	498	544	569	512	504	536	487	547	472	532	514	532	518	536	543	549	517	505	535	535	528	503	512	469	500	543	509	507	502	563	526	543	498	520	558	548	489	527	518	522	533	552	475	536	563	522	509	534	517	501	515	530	527	517	565	529	553	517	550	548	500	539	521	508	477	535	543	535	529	530	510	536	500	500	550	489	499	505	502	517	525	495	489	552	519	545	519	535	505	539	527	544	505	526	503	557	520	538	536	483	540	513	515	527	506	496	542	537	483	541	513	547	530	522	538	531	494	495	568	529	532	541	519	561	529	521	517	475	520	503	543	456	538	515	522	535	528	566	496	507	498	551	535	498	519	523	546	483	521	545	530	501	521	534	527	511	546	504	535	507	490	564	514	526	529	496	482	518	533	520	589	550	535	533	501	552	567	534	525	534	505	568	517	498	521	523	522	506	553	507	546	494	528	515	519	534	537	501	526	537	535	515	511	527	485	507	546	550	540	520	530	550	496	548	500	488	520	507	559	515	541	476	503	581	501	541	515	539	505	538	554	545	526	523	528	522	507	547	511	508	516	492	522	506	553	513	497	490	533	561	507	501	521	528	551	528	489	456	506	529	559	485	499	515	478	540	550	534	516	516	492	525	546	500	542	512	514	563	540	544	567	483	573	462	503	525	522	487	498	527	501	526	527	540	517	547	520	484	533	518	465	493	528	545	522	511	545	517	560	494	509	552	536	506	503	500	502	556	497	510	565	509	484	515	517	540	492	525	502	483	502	546	529	557	529	559	508	500	561	522	500	515	500	531	561	474	513	554	531	516	499	536	570	526	564	529	515	522	522	503	499	558	521	519	525	557	535	527	477	449	546	518	453	502	553	495	503	548	516	523	543	526	536	543	533	568	546	511	519	522	516	470	557	525	453	516	508	545	520	525	520	484	542	466	514	499	545	517	547	549	541	514	511	527	510	561	531	533	526	492	500	535	536	526	471	532	468	523	520	504	537	490	484	504	488	477	532	531	541	487	550	510	485	536	523	494	481	502	520	567	563	562	525	532	526	532	533	507	546	546	498	536	521	461	527	493	520	527	511	547	539	475	512	544	496	509	484	549	538	510	545	507	531	530	520	490	555	552	471	498	528	552	554	518	523	502	512	509	515	515	510	531	545	514	508	523	565	528	512	520	507	528	531	496	547	542	540	540	537	548	549	521	509	504	542	524	510	527	494	490	521	522	500	517	539	481	522	515	550	523	561	519	526	524	540	515	513	539	541	527	563	496	525	518	578	522	511	543	547	538	543	525	485	499	491	513	527	549	517	499	497	521	511	495	488	460	536	494	500	518	514	531	515	555	499	545	534	538	512	551	520	529	519	506	519	495	567	507	543	509	494	504	550	540	536	523	512	527	517	489	526	486	504	481	526	489	502	541	501	521	535	501	555	586	543	506	520	519	494	502	459	486	547	494	552	518	538	532	486	514	504	537	526	513	525	520	522	527	536	527	526	528	496	513	508	510	492	504	542	512	517	551	519	549	474	528	528	534	492	559	547	552	485	524	502	518	492	517	517	508	507	504	483	561	519	533	452	518	531	535	533	528	549	537	505	505
1116	134	95	100	94	70	87	70	75	77	82	76	68	81	84	81	64	61	75	81	63	69	62	64	73	69	70	68	71	68	73	54	77	65	67	66	58	64	59	61	62	81	57	60	68	52	73	61	74	72	69	77	61	71	69	72	62	63	55	46	63	69	60	89	74	67	65	74	80	78	58	63	72	68	86	62	66	54	66	79	70	63	72	68	58	74	83	68	49	59	62	80	49	65	59	64	56	73	51	77	84	69	77	69	79	63	60	64	64	73	65	65	65	65	53	69	65	53	64	62	61	62	69	64	74	68	69	72	68	61	57	60	79	69	65	74	60	66	62	73	66	74	72	61	66	64	70	57	46	71	61	54	58	77	68	63	68	59	66	75	69	58	75	53	80	84	85	59	59	67	64	63	62	67	73	81	68	70	80	65	55	59	65	61	62	61	64	64	65	67	82	71	65	61	53	81	75	84	63	70	72	57	74	56	56	70	55	57	59	84	70	55	55	73	70	69	68	62	60	62	66	64	55	72	76	58	70	87	53	74	58	79	61	70	72	75	62	50	77	68	66	75	61	64	66	57	46	69	77	59	61	73	50	69	61	55	66	58	63	73	61	80	66	65	67	67	68	62	54	60	65	58	74	55	65	76	66	59	59	72	71	68	58	63	57	78	67	65	64	52	72	62	63	55	62	63	82	75	57	68	67	70	83	52	57	63	71	41	67	64	62	65	63	71	65	60	73	55	61	52	56	61	64	70	68	69	66	69	60	72	71	55	68	64	62	68	66	72	58	63	61	57	75	56	61	70	69	59	69	79	67	50	56	62	78	70	65	55	66	81	67	66	70	69	70	86	61	63	59	60	70	67	68	60	72	76	60	52	56	60	88	76	70	53	72	66	70	76	57	70	54	72	65	77	68	65	61	73	62	57	85	57	54	62	76	55	62	65	81	66	65	73	62	68	57	61	62	58	63	59	64	67	61	63	59	73	71	52	72	53	73	64	57	60	72	59	66	64	62	60	64	66	53	64	59	78	55	67	66	73	57	61	68	67	67	75	68	60	54	71	54	68	66	72	53	69	75	54	63	61	73	67	68	62	63	65	60	70	61	58	63	66	53	59	83	56	52	69	58	68	67	66	59	83	65	72	79	58	60	74	73	62	64	80	70	59	51	64	57	59	58	65	60	65	58	65	66	57	83	78	63	68	69	59	58	69	62	80	76	67	57	64	56	76	63	59	54	71	79	70	63	46	60	55	85	62	82	60	61	67	80	73	56	97	63	63	66	61	68	63	57	53	73	64	50	67	73	64	61	59	72	74	72	71	67	53	65	64	60	64	66	63	58	65	76	62	79	71	60	76	60	64	54	69	62	68	68	62	59	78	60	47	62	78	66	71	69	64	54	61	67	71	65	64	69	57	72	74	72	69	62	69	72	73	65	73	60	66	66	64	76	67	63	79	77	66	69	71	71	78	74	57	50	71	72	59	65	67	69	57	63	68	72	64	77	76	61	61	81	74	76	50	66	53	53	75	66	56	71	63	65	60	70	72	65	77	61	69	57	69	65	73	61	77	53	66	60	56	61	80	76	69	62	65	67	84	59	59	54	70	65	76	74	73	58	61	65	60	82	66	85	57	66	73	69	60	60	72	73	65	68	58	67	68	77	65	65	61	81	65	67	58	67	64	70	66	71	55	62	63	76	68	54	61	63	45	73	68	58	77	56	72	53	63	63	72	71	69	82	76	77	68	68	63	55	64	74	69	70	70	71	64	55	71	69	70	54	60	57	59	83	58	51	74	61	64	63	69	59	68	69	64	76	58	69	73	64	55	71	65	71	66	73	65	64	73	61	67	74	72	75	57	61	75	62	68	60	54	73	65	70	76	71	48	70	57	65	67	63	73	73	53	55	51	53	61	85	67	75	62	70	68	72	76	54	67	68	74	75	61	78	73	74	57	55	69	74	62	58	63	60	72	64	64	71	69	71	74	70	70	54	59	73	58	50	47	68	64	59	72	70	62	75	65	77	62	65	52	69	70	65	63	69	67	70	54	78	62	74	64	55	70	69	56	63	62	69	60	63	80	61	64	62	57	66	68	72	57	68	69	59	69	65	61	56	62	65	51	66	59	62	77	68	71	63	75	79	82	54	68	90	58	54	76	67	55	66	74	77	62	73	69	75	59	57	56	65	52	63	88	67	68	69	60	70	69	47	71	68	57	61	58	71	56	59	74	66	63	57	49	62	57	65	57	58	68	65	77	70	76	77	72	57	66	64	65	70	60	64	53	69	73	57	78	50	54	73	81	66	70	60	65	60	65	60	64	67	71	76	74	60	78	51	69	56	65	58	74	60	68	58	68	64	74	64	62	59	83	68	82	67	60	71	61	72	64	66	69	60	50	70	74	59	53	71	67	73	64	70	66	69	62	68	70	70	73	63	67	59	75	65	72	66	64	66	45	55	67	59	66	56	55	70	67	68	54	56	64	70	68	68	73	65	74	80	66	59	81	63	71	65	70	70	64	80	61	70	61	76	71	60	60	65	60	74	54	69	72	75	77	78	73	74	61	56	66	76	62	62	61	62	55	84	57	65	68	67	64	70	76	66	68	78	63	57	71	70	62	65	64	55	62	73	55	71	61	73	61	62	76	67	69	69	73	60	70	69	59	69	75	75	68	67	83	78	49	59	68	62	68	74	63	62	59	64	79	70	72	59	76	66	61	49	70	73	69	68	65	68	69	57	60	55	48	70	57	79	51	83	73	55	49	65	73	64	64	83	65	65	63	73	75	65	71	64	59	62	43	67	53	67	59	68	59	75	63	64	73	70	50	75	59	74	62	70	55	75	56	56	72	66	62	53	74	53	66	79	58	67	65	59	63	69	55	54	53	72	62	61	62	74	67	81	61	77	62	67	52	67	69	55	68	61	79	65	57	79	68	55	63	57	74	65	66	71	58	69	63	63	60	91	53	75	67	55	68	59	59	68	58	64	69	51	69	77	73	62	64	65	66	68	66	48	93	68	62	52	56	80	63	68	60	66	71	57	58	72	74	59	71	55	55	64	70	47	49	66	67	68	53	62	63	81	76	66	64	71	70	75	60	79	72	75	63	68	71	55	66	64	60	73	59	74	68	54	71	48	64	70	42	49	74	63	70	72	59	70	61	66	59	66	52	56	58	72	50	61	57	60	60	50	67	63	74	86	75	67	57	64	62	76	55	73	60	48	75	76	71	70	72	61	69	65	54	70	56	77	61	59	61	79	61	64	78	89	74	53	80	72	71	75	78	57	66	55	68	46	67	67	74	58	71	63	61	43	60	59	66	65	66	65	70	83	70	67	58	57	67	62	62	66	45	55	71	65	62	86	59	59	58	74	74	61	74	75	60	57	61	63	51	69	59	68	72	62	53	70	52	80	67	58	79	76	65	73	72	67	59	52	75	68	72	46	53	60	57	67	57	72	69	74	52	68	71	78	56	68	76	55	59	64	68	73	72	78	66
8695	1620	1152	1152	1704	2569	2631	2426	2037	1692	1534	1312	1249	1092	991	913	848	768	765	768	789	732	743	653	688	626	707	691	694	651	655	675	629	613	621	625	676	639	615	625	594	603	630	626	627	637	619	592	642	642	628	631	612	617	638	579	614	595	624	609	609	592	629	566	581	616	574	574	607	574	591	598	599	640	604	600	632	622	644	604	606	612	604	622	633	615	584	651	622	637	605	625	625	569	567	643	600	629	589	570	601	629	572	588	592	598	568	590	621	653	609	594	608	621	579	584	543	607	582	599	600	604	631	630	598	597	572	635	603	598	574	610	622	597	604	604	557	589	647	620	617	581	596	595	623	617	600	655	608	615	588	604	603	609	567	606	585	591	614	557	653	625	590	586	648	558	586	569	608	588	633	609	564	564	628	565	644	615	612	580	561	605	639	584	603	613	663	615	585	603	624	609	630	587	621	590	531	580	626	591	611	602	593	608	592	598	568	575	558	597	588	633	549	597	623	582	607	604	616	584	591	620	607	597	606	582	570	594	578	639	552	583	607	567	599	642	570	595	638	628	583	600	580	639	605	598	602	636	600	596	609	630	585	585	594	621	631	633	600	593	608	584	608	618	601	589	577	572	635	641	635	583	588	602	588	596	611	565	605	629	587	574	598	606	595	591	620	600	592	585	629	583	599	621	577	653	623	610	624	621	576	628	592	636	590	571	651	622	625	586	614	593	587	603	604	605	579	615	591	585	569	559	571	605	635	614	608	576	554	591	612	579	606	590	639	635	621	630	587	619	577	616	628	592	606	614	622	575	585	571	599	579	634	598	616	595	582	565	597	585	613	601	604	596	637	607	625	570	622	573	616	596	572	606	630	579	601	586	561	643	624	592	603	607	596	655	613	611	606	626	620	602	606	609	578	618	585	619	617	633	601	640	616	557	608	565	629	611	580	600	618	628	630	620	581	593	544	604	639	541	578	583	568	581	637	605	570	596	590	602	611	624	649	591	651	621	577	566	612	567	599	584	613	576	629	562	579	620	623	664	596	574	620	597	576	644	597	589	623	616	662	560	634	599	646	636	606	600	568	609	631	589	627	616	592	575	640	637	634	585	567	615	581	582	570	562	632	629	615	621	607	615	587	604	580	635	607	582	569	624	643	598	604	577	600	642	597	610	616	620	587	594	625	572	616	617	592	609	605	564	609	594	578	639	603	599	570	629	591	625	586	560	591	592	589	549	608	598	616	566	609	606	598	645	577	623	622	589	594	619	598	553	628	610	605	601	617	600	599	620	622	615	563	596	613	593	578	592	627	571	626	606	592	620	640	560	631	605	565	598	565	647	605	602	603	625	570	626	613	600	567	621	618	615	577	562	609	617	614	593	578	606	625	614	597	580	602	605	587	589	566	608	609	625	568	591	573	609	580	584	583	593	592	575	590	621	621	600	593	604	594	663	584	579	590	600	592	555	608	617	583	615	641	594	615	630	609	612	589	586	585	573	632	603	638	602	607	628	552	629	614	623	610	606	610	602	538	629	606	590	646	625	567	578	619	621	551	575	600	600	596	585	660	602	576	654	604	625	539	634	605	618	625	582	597	633	610	639	613	591	606	614	588	624	593	634	553	629	597	606	642	596	582	572	620	622	607	550	612	599	650	616	555	595	627	638	594	593	618	592	623	616	614	582	595	610	610	562	611	576	598	571	579	623	575	620	629	562	577	567	612	591	588	631	629	598	610	623	597	608	611	612	636	600	562	637	621	585	568	610	579	621	588	594	628	596	577	603	577	627	618	597	597	586	602	568	599	644	611	592	622	610	574	597	602	620	612	648	624	615	619	592	592	614	615	616	581	615	607	627	583	600	617	613	600	619	626	570	566	630	582	629	653	583	612	602	608	593	575	611	591	636	580	580	556	573	609	602	597	621	586	590	585	615	621	626	607	587	606	574	625	599	550	629	596	603	622	630	627	600	617	600	576	606	586	604	612	605	588	580	597	594	579	594	586	583	633	609	601	646	631	579	628	579	647	589	560	601	641	569	592	648	620	617	582	598	583	604	622	598	590	582	620	631	592	638	552	617	589	589	573	646	605	586	603	633	624	576	595	602	605	656	606	579	613	611	601	590	608	625	637	569	619	614	595	646	615	593	644	632	605	584	600	622	622	630	559	641	591	601	598	618	619	597	645	610	624	594	589	584	598	604	604	572	570	585	605	623	571	597	621	640	630	652	611	600	607	607	607	586	577	614	628	588	633	594	597	589	596	631	586	610	584	620	627	584	626	601	596	593	586	667	600	582	581	623	641	616	585	632	599	591	610	602	580	549	651	561	615	602	574	575	624	573	596	597	572	645	612	604	606	592	580	588	615	608	604	632	596	615	601	611	628	621	591	605	571	645	620	598	595	551	569	605	620	590	591	614	601	621	602	573	615	614	591	626	587	625	578	611	592	619	588	621	596	575	571	580	606	570	625	585	541	608	594	585	609	556	620	559	592	584	594	615	572	607	604	594	626	582	590	626	618	607	582	621	600	599	625	611	586	603	610	601	594	599	566	618	599	604	636	571	599	615	622	611	617	593	606	562	607	626	590	603	614	610	618	608	613	615	600	601	613	586	602	634	612	572	614	597	619	548	620	585	537	616	628	575	594	580	604	591	579	559	618	605	617	626	619	571	613	575	599	624	594	659	579	595	620	670	590	603	632	612	594	629	613	615	643	604	610	563	580	619	612	569	644	643	606	598	632	589	601	595	583	609	612	607	592	581	600	611	586	607	608	611	600	578	595	590	628	606	630	576	615	637	624	641	600	556	610	651	585	625	606	578	586	654	587	609	620	578	634	615	571	570	614	613	625	549	627	622	548	561	618	612	605	596	602	581	597	606	588	577	604	609	580	625	588	564	591	613	609	648	577	567	617	595	572	584	630	624	570	646	568	588	625	588	628	646	614	561	636	590	636	581	592	625	589	588	590	600	564	583	545	588	675	581	586	658	577	644	610	596	576	644	589	608	594	644	577	589	565	582	611	618	575	665	599	576	610	597	641	603	639	648	620	618	626	582	612	625	598	627	586	600	571	585	576	609	630	565	608	623	588	593	632	629	579	624	611	576	611	592	575	575	561	561	617	591	568	609	621	580	625	603	572	620	596	614	636	655	622	608	590	597	614	650	610	590	618	657	601	596	592	632	621	605	559	615	607	634	591	606	621	607	619	596	600	625	576	635	612	617	598	591	576	618	625	620	585	575	616	564	614	568	628	649	559	590	631	590	579	587	577	607	616	615	592	639	593	632	586	577	604	594	607	582	606	629	580	643	635	637	599	618	644	599	614	618	594	626	593	621	611	594	605	575	612	601	596	536	609	596	588	589	583	626	586	595	619	621	592	587	617	587	622	619	579	588	577	591	606	587	608	606	653	602	600	587	583	592	587	628	586	611	614	582	625	618	611	555	642	585	539	605	632	570	636	590	556	579	627	577	630	565	624	593	559	583	590	595	621	586	612	550
639	203	110	142	93	96	126	117	118	119	113	84	94	110	88	106	102	87	85	94	82	87	89	98	77	94	92	97	106	77	76	87	98	83	71	83	74	79	82	89	74	64	92	73	88	83	81	86	91	88	83	73	82	89	85	79	79	75	85	70	101	65	63	84	77	95	69	71	88	83	83	80	104	73	79	86	75	65	87	66	76	66	78	67	65	69	65	82	92	70	74	65	69	73	73	63	82	70	65	75	71	93	98	61	74	86	78	87	80	76	82	88	78	90	85	63	92	85	80	77	85	92	67	65	96	84	67	79	66	78	75	77	69	88	75	86	72	71	74	79	85	78	84	83	74	69	75	77	67	61	87	85	73	76	81	61	87	102	63	81	98	92	74	79	81	74	84	77	77	86	76	78	83	82	80	62	99	73	59	72	73	76	71	86	77	85	85	81	76	71	70	90	84	84	87	80	73	71	96	80	85	69	85	87	83	95	80	70	63	73	74	88	73	83	81	70	84	102	73	78	66	76	79	97	75	75	79	71	87	71	76	73	69	67	69	77	79	77	80	74	76	73	80	88	74	80	70	77	92	82	86	94	63	71	65	79	87	87	64	81	73	66	75	73	81	77	80	75	88	73	83	74	83	67	92	66	107	79	85	72	68	76	78	58	75	87	83	68	75	90	72	87	80	81	87	72	83	75	94	74	66	73	80	84	63	78	77	92	89	76	77	80	82	87	83	85	75	76	77	89	90	66	71	84	88	79	70	75	77	84	67	75	56	87	67	68	70	78	89	68	85	84	100	74	97	94	92	72	64	80	67	77	85	70	76	68	67	78	73	79	72	89	73	87	75	88	78	58	87	73	59	70	85	81	72	73	94	92	79	90	83	77	66	83	63	75	85	78	73	68	77	76	78	87	79	80	79	96	67	72	83	69	69	103	64	74	84	61	86	70	73	90	78	88	68	73	65	75	87	80	79	77	81	79	70	82	80	77	85	85	80	97	85	82	84	81	99	80	69	84	74	87	85	84	73	67	97	73	68	83	61	71	84	53	79	72	78	78	75	81	85	65	75	78	81	91	81	82	80	88	80	96	73	81	83	77	65	86	74	86	79	74	81	88	84	80	75	60	72	91	68	62	76	82	71	87	69	76	91	82	80	67	84	89	69	77	89	68	74	82	78	60	81	78	85	83	81	75	69	65	88	92	89	78	91	99	78	82	89	66	93	82	77	67	84	82	76	65	69	71	73	77	64	70	78	90	74	94	84	74	74	84	78	69	69	98	94	89	76	79	88	83	89	109	74	69	88	85	70	82	94	67	63	65	85	86	91	79	80	74	64	71	76	96	85	82	80	81	87	93	91	89	75	71	76	83	84	70	85	84	75	85	87	89	96	67	61	94	83	69	81	80	93	68	77	66	81	84	97	98	66	73	83	74	70	75	70	88	73	87	64	73	77	77	82	77	74	90	78	98	76	76	85	86	84	80	67	58	84	69	91	66	87	94	89	77	69	75	87	88	71	78	86	83	98	86	71	74	75	74	72	84	84	66	74	94	78	78	75	66	82	92	74	58	81	72	82	80	85	79	75	70	66	76	93	84	91	88	66	72	75	69	73	80	76	88	71	85	76	92	66	88	85	87	83	84	61	79	70	83	70	62	78	97	84	81	70	76	83	68	76	73	87	82	65	90	79	75	80	86	80	73	74	62	70	77	82	71	81	90	88	73	73	83	69	80	74	67	84	90	77	83	73	85	75	60	94	79	73	79	83	73	94	79	79	96	75	92	90	79	75	86	92	92	81	88	80	88	83	68	67	80	83	79	95	72	76	86	69	94	73	75	86	81	68	74	83	78	74	82	83	84	85	70	89	76	75	75	83	72	89	79	69	64	76	81	69	73	73	74	69	77	83	55	72	89	85	66	74	85	77	71	85	83	89	74	75	78	94	76	81	87	61	83	76	81	84	88	67	97	78	78	66	79	71	80	79	97	80	78	82	86	72	78	71	92	69	78	68	64	96	85	69	70	81	103	76	77	86	83	75	84	82	75	82	77	68	70	73	91	76	75	69	71	87	75	64	80	71	85	73	88	81	89	73	76	82	71	91	86	68	71	81	66	72	72	72	65	83	73	71	59	81	82	90	89	65	71	83	89	67	83	101	67	71	71	62	66	81	65	77	87	80	88	68	69	75	77	82	74	84	61	92	92	69	81	76	90	78	69	70	80	63	76	64	76	91	84	62	77	88	71	77	86	83	63	73	65	71	78	85	77	71	84	78	80	82	78	87	72	75	76	62	80	72	91	74	71	69	77	92	84	91	68	80	78	73	92	84	96	70	66	77	69	91	90	61	69	83	72	65	85	77	80	69	71	81	92	75	77	64	94	87	70	62	74	79	80	92	86	75	81	86	85	76	66	68	66	66	76	83	71	72	75	81	79	80	75	76	81	81	93	72	79	75	72	84	78	82	74	78	74	71	83	77	72	84	86	79	86	75	68	84	81	82	82	65	76	82	93	62	73	82	67	80	91	52	87	61	79	88	73	79	86	98	86	84	81	76	94	77	85	78	70	54	81	79	81	83	74	81	69	87	63	75	91	77	82	85	89	100	83	84	58	83	80	74	81	70	91	82	66	104	80	71	64	92	81	84	77	73	96	76	84	92	90	94	75	76	66	67	74	91	75	74	93	75	66	87	67	103	71	79	73	86	79	86	79	69	86	78	66	95	79	83	80	88	70	82	85	91	78	90	77	69	82	97	87	90	70	91	80	76	79	99	88	74	63	76	89	69	90	76	89	76	68	81	95	88	74	69	88	85	78	83	69	69	82	82	81	82	80	73	80	81	99	84	71	60	78	66	72	69	90	82	71	63	65	69	69	86	78	82	67	88	94	73	65	63	78	90	71	88	86	81	91	89	87	78	79	75	92	91	87	71	72	79	67	79	76	69	83	86	96	87	77	74	62	86	74	96	70	81	84	80	75	78	77	87	78	82	84	71	68	75	67	74	69	73	73	75	66	82	85	65	84	70	76	84	87	85	88	84	81	77	69	81	80	73	73	72	73	91	84	75	72	84	81	72	80	88	69	90	78	73	81	73	77	84	82	84	69	90	71	71	78	67	77	81	77	69	83	65	90	76	79	80	61	93	69	87	78	67	87	68	90	78	73	87	74	82	91	72	68	74	99	70	88	72	79	82	65	60	63	88	66	87	73	77	69	81	72	93	78	85	72	69	71	73	77	77	78	81	84	89	76	90	92	91	75	87	86	70	86	75	72	68	87	74	77	69	67	87	66	61	74	75	79	63	78	86	78	81	82	61	73	75	79	84	67	65	66	71	79	74	77	71	70	89	83	84	80	90	77	79	78	95	84	75	86	91	88	94	90	80	83	77	70	95	91	74	75	88	83	74	78	73	71	86	65	81	54	64	84	70	73	89	86	109	71	83	78	66	91	77	83	74	85	61	69	80	87	85	87	82	70	84	78	69	94	74	78	80	92	74	92
8881	2758	1609	1572	2907	4289	4488	4165	3510	2996	2332	2079	1844	1691	1520	1429	1208	1191	1186	1123	1000	922	1007	916	965	938	855	908	852	817	816	811	815	794	809	772	863	807	819	800	801	830	762	751	778	775	747	714	754	767	737	753	732	714	774	778	742	704	772	697	758	737	739	724	746	725	756	749	723	723	782	719	756	755	741	752	761	686	720	767	750	704	784	728	727	710	755	712	790	693	768	727	713	795	735	683	715	715	752	711	728	760	799	767	741	759	697	749	758	757	738	733	714	753	746	753	738	734	715	707	727	746	732	746	687	693	731	735	729	721	713	742	741	704	783	738	699	702	727	708	725	761	744	731	755	730	725	725	721	719	729	733	755	721	735	715	698	761	703	696	712	750	689	750	725	742	701	717	714	776	702	740	791	655	739	761	731	712	735	685	685	688	728	729	737	777	728	761	706	745	680	725	752	691	753	791	743	737	700	724	672	723	755	734	733	742	728	748	728	731	763	691	745	738	728	698	769	702	677	731	756	726	740	723	745	734	753	682	723	711	685	745	782	734	683	738	710	740	711	754	722	702	744	720	688	705	741	716	713	719	737	756	715	711	706	720	689	727	729	689	722	725	690	704	714	760	750	694	741	742	770	754	695	762	751	663	723	685	748	723	734	718	705	754	691	700	741	714	764	753	720	728	772	695	752	716	769	721	733	730	754	701	732	758	760	756	769	713	761	760	713	729	732	738	672	734	702	736	731	698	748	735	766	782	739	728	713	730	704	727	693	736	692	735	716	736	735	702	684	727	746	744	696	708	741	667	706	709	734	713	737	747	667	707	760	759	712	751	691	695	716	777	765	721	701	719	722	729	745	753	754	676	738	691	703	733	704	727	676	763	703	754	705	734	741	738	748	734	740	727	739	745	751	784	747	700	756	704	758	741	700	761	691	783	747	712	711	713	740	766	743	743	773	729	713	750	710	695	725	723	722	751	714	707	741	711	755	721	718	707	694	717	722	678	818	691	743	717	702	723	737	729	731	732	719	775	719	723	780	738	725	776	657	742	703	724	727	720	751	679	756	723	772	687	717	713	712	749	731	724	762	734	734	679	744	733	733	729	719	731	701	739	739	738	748	771	747	717	729	722	716	706	757	705	712	716	761	720	667	729	736	687	747	744	760	721	679	727	726	722	669	739	745	689	707	765	730	767	746	740	671	744	723	701	739	713	715	758	735	687	746	772	724	710	735	745	717	738	732	751	735	720	733	734	741	705	773	819	707	688	719	735	764	739	748	749	774	704	771	721	736	695	674	752	760	694	746	707	748	666	730	681	797	726	760	744	737	773	746	774	734	710	739	702	710	723	721	677	715	726	732	709	782	726	747	753	715	753	716	703	730	696	778	755	742	716	724	731	684	731	701	738	738	752	764	738	721	720	765	732	721	725	720	750	709	739	711	731	730	708	730	727	732	741	726	796	728	726	729	758	735	704	759	710	738	678	758	754	707	754	703	737	707	734	768	664	715	718	723	699	706	751	693	753	720	750	737	708	719	768	710	737	752	737	726	758	698	702	731	737	788	756	748	743	729	714	753	731	703	727	750	746	737	706	704	729	751	748	723	762	755	723	700	733	740	746	770	763	739	694	773	729	743	724	705	717	718	750	710	758	741	703	752	701	773	740	708	703	722	735	673	752	709	716	754	730	758	703	730	725	721	679	731	764	696	710	729	752	779	783	712	758	727	765	750	740	744	709	746	740	718	725	700	712	743	729	715	674	744	742	770	681	748	721	751	749	698	709	726	714	734	720	729	718	743	717	707	723	723	730	697	736	755	725	734	755	734	757	738	699	755	736	674	711	691	745	679	718	762	721	742	725	724	658	756	750	739	731	720	721	711	729	727	718	704	722	669	758	775	730	746	724	788	689	695	685	682	704	706	703	699	712	721	711	739	733	716	721	749	733	756	756	765	678	739	729	705	745	711	733	725	756	690	733	736	728	688	708	763	710	729	709	675	715	709	812	738	766	732	726	755	726	733	737	713	730	747	705	700	737	720	758	688	733	730	736	742	751	798	706	766	692	747	740	727	773	726	718	746	783	729	742	729	748	739	709	652	723	776	725	735	670	729	699	717	719	715	746	778	698	698	769	738	764	723	719	677	708	676	746	729	710	726	742	772	707	761	774	767	712	700	715	725	712	763	751	724	772	738	708	715	730	721	715	717	701	780	728	698	714	741	704	705	724	759	734	713	733	685	728	685	743	765	711	747	716	691	739	718	702	760	722	702	726	706	708	707	728	661	741	715	752	723	698	691	757	695	705	759	744	754	693	727	710	747	750	701	771	722	675	735	705	736	739	729	714	714	752	696	713	676	786	709	713	720	706	747	744	731	726	762	741	775	735	757	714	767	738	706	723	741	698	728	755	774	720	735	697	784	734	742	743	714	732	727	764	645	730	748	700	699	707	716	703	710	760	766	730	718	714	689	716	743	672	730	755	753	751	736	729	720	700	766	737	679	733	766	689	702	699	728	699	722	714	703	737	696	694	731	723	729	690	717	698	745	708	666	737	736	744	660	712	701	746	743	692	748	697	719	745	718	722	757	720	723	699	756	689	764	786	675	764	745	689	712	747	754	688	741	708	717	726	780	740	721	679	728	773	735	725	712	730	715	718	741	718	773	743	718	698	788	730	695	720	744	749	714	702	799	729	743	745	705	760	703	753	718	763	755	694	732	647	752	683	693	686	765	741	693	730	732	731	726	693	719	743	749	743	750	748	709	741	725	745	708	730	742	804	729	762	699	706	717	705	730	747	747	743	776	707	714	712	718	761	771	792	740	723	748	658	749	716	710	706	737	777	694	702	713	682	719	782	772	738	744	757	698	716	707	770	762	752	721	689	720	713	699	737	743	715	707	736	748	759	762	731	714	689	780	751	712	770	696	738	784	719	661	736	696	723	757	732	745	679	734	776	782	727	751	728	697	754	746	740	665	762	723	769	733	677	729	727	718	762	688	727	704	760	753	703	710	737	719	739	725	713	733	736	739	714	708	719	746	713	740	733	756	726	738	783	754	797	698	736	688	716	713	729	729	749	693	691	720	705	708	729	692	691	702	714	708	778	697	736	693	729	770	718	692	706	712	753	700	738	709	752	696	751	688	715	727	793	711	742	757	776	758	713	744	715	738	775	724	766	766	723	761	735	723	708	703	716	754	760	741	714	777	710	727	713	732	742	739	728	746	686	744	763	750	696	700	722	731	705	761	705	723	747	693	710	708	786	734	765	723	715	726	678	772	716	728	746	730	664	717	752	763	763	725	773	783	792	743	730	707	730	695	750	682	707	736	731	732	725	724	706	751	714	671	743	712	720	717	725	714	762	737	672	783	776	738	699	739	687	694	752	706	718	733	695	742	789	759	709	748	770	710	730	755	771	716	744	711	733	728	736	708	693	718	716	731	666	725	737	741	722	705	720	779	673	696	699	786	721	727	695	758	714	722	758	706	763	771	723	758	758
1675	153	92	84	63	67	69	81	57	63	61	69	60	69	54	43	51	54	47	39	42	62	42	42	41	44	34	40	42	36	41	38	36	54	30	36	47	38	36	41	27	40	38	38	44	44	34	48	24	53	44	37	44	38	38	35	46	27	39	43	24	35	27	44	37	33	28	28	32	30	43	41	36	43	38	40	31	38	26	34	37	38	42	30	34	40	31	35	36	32	31	34	51	35	42	44	44	39	22	36	28	30	39	43	39	31	35	45	30	34	27	40	32	43	34	38	35	47	34	39	42	36	39	51	40	26	32	29	46	45	42	31	44	36	50	32	34	37	38	37	33	35	30	38	41	46	43	41	38	36	29	33	38	33	45	37	34	26	36	41	35	38	41	38	32	40	54	34	29	49	49	49	38	42	36	37	28	32	34	42	40	38	28	32	35	32	46	43	49	18	40	35	28	39	34	33	48	28	36	31	27	36	29	48	39	45	44	40	38	35	41	48	48	32	43	26	35	38	38	36	35	40	34	26	21	24	36	57	36	27	38	53	34	43	46	40	40	33	29	38	35	35	32	30	32	40	28	32	41	30	53	39	38	36	35	30	40	34	40	34	39	44	40	33	46	34	44	35	30	37	37	29	33	40	37	31	32	33	38	33	43	49	35	36	29	31	29	41	28	30	30	40	33	34	39	35	36	41	32	40	34	41	44	47	39	43	40	27	35	41	31	43	39	52	38	33	37	36	37	42	31	39	43	36	41	31	35	46	33	31	36	38	38	39	39	34	31	39	45	41	32	37	39	43	37	52	18	32	33	35	44	42	32	46	32	36	32	49	39	37	40	30	42	29	35	43	41	38	31	34	38	38	38	40	47	38	45	39	39	37	43	27	37	33	40	41	39	33	49	34	47	43	29	25	34	35	33	36	44	41	34	35	36	42	47	39	43	57	32	45	30	40	32	30	41	38	34	41	32	38	44	32	33	39	36	26	34	38	35	38	35	30	36	29	39	29	31	50	44	39	31	40	31	34	40	33	37	27	37	43	28	28	39	35	35	33	42	27	38	41	51	42	43	31	44	30	30	37	38	45	37	37	41	28	38	41	36	29	29	36	38	35	42	42	45	31	36	46	37	40	38	37	31	35	37	37	41	33	34	24	31	41	31	39	38	40	30	32	50	43	33	28	37	34	37	34	25	38	38	35	43	43	27	30	34	39	38	37	39	53	38	33	37	31	30	28	43	40	44	39	41	38	39	35	36	42	22	39	33	41	40	29	35	21	30	30	28	33	27	44	53	53	38	31	45	37	42	28	24	37	41	43	40	36	30	34	45	39	30	41	37	34	43	23	34	38	33	35	22	37	45	30	35	30	49	37	32	28	34	40	33	38	37	44	30	42	45	41	40	29	39	39	41	52	38	34	31	37	32	37	35	35	43	27	38	30	43	33	44	40	41	31	39	37	33	35	32	29	41	48	37	38	37	33	32	32	40	24	36	37	37	35	39	36	29	39	41	42	45	33	44	29	47	26	32	45	43	40	44	35	37	30	41	30	26	31	30	38	38	37	45	40	41	43	44	41	34	37	52	28	42	41	46	37	37	33	26	46	36	33	36	33	40	34	33	45	48	42	41	33	27	34	41	39	32	42	30	37	38	43	36	33	36	35	37	53	36	40	39	26	30	42	43	35	40	36	34	33	26	39	43	34	25	31	36	31	30	42	47	34	40	36	33	32	24	37	27	32	49	43	35	38	42	39	28	35	39	44	40	38	30	35	43	27	37	42	34	38	47	22	39	41	37	35	37	39	44	42	49	27	44	36	42	53	44	30	32	45	38	44	32	33	39	42	30	30	38	46	40	34	27	41	44	35	42	29	35	31	29	41	31	37	40	38	34	38	36	32	35	35	30	31	46	37	38	41	42	46	43	27	30	31	34	24	51	44	46	29	32	37	28	28	32	39	41	41	20	37	44	36	36	37	44	34	40	29	43	56	33	40	36	42	43	36	38	30	44	36	32	36	31	37	34	35	41	36	48	35	45	46	30	40	46	45	41	29	38	56	36	36	38	41	33	40	37	34	40	36	30	30	28	31	26	29	48	38	31	47	46	39	30	26	34	42	42	49	32	41	40	36	48	35	28	38	37	43	30	36	39	37	40	39	48	32	32	33	40	31	38	27	36	40	32	29	47	44	46	29	43	36	37	30	30	41	26	27	39	45	31	30	37	39	37	36	35	33	47	37	33	37	39	41	31	37	36	31	37	42	40	41	35	43	34	30	36	35	36	43	32	46	37	31	30	38	37	43	42	43	32	37	36	44	45	35	32	36	35	42	34	46	31	49	26	34	40	33	37	34	54	30	42	38	40	37	44	36	42	35	44	35	36	39	35	41	26	35	41	29	45	35	36	37	34	41	35	45	46	41	42	41	38	41	29	52	44	30	35	43	49	53	42	43	40	37	40	27	39	37	48	32	34	29	41	31	31	31	37	35	36	34	32	33	44	29	37	35	42	44	26	26	36	32	41	40	28	25	40	43	36	41	37	38	34	35	34	27	37	34	44	42	38	48	53	41	37	37	40	46	39	38	36	44	40	35	40	38	47	39	42	42	41	36	27	29	38	25	32	38	41	29	33	31	49	38	38	28	37	40	44	45	38	47	36	49	38	33	26	36	37	30	38	28	36	31	38	35	42	40	54	32	43	38	44	38	41	41	33	26	38	33	41	30	36	43	34	32	29	43	40	35	49	32	25	27	41	37	27	41	36	33	38	42	37	31	28	39	29	39	41	44	40	43	34	41	36	37	32	29	38	32	41	25	45	36	33	30	43	37	40	29	33	45	42	41	43	27	37	33	31	39	41	39	34	27	35	34	55	37	46	34	33	37	46	33	36	33	42	35	39	37	33	39	40	46	34	32	44	27	30	24	41	42	28	37	34	37	52	44	40	43	32	37	31	33	38	45	35	25	40	40	34	35	28	38	38	44	34	35	43	43	36	40	46	43	43	35	33	40	33	25	34	34	48	32	36	32	42	40	35	42	32	51	39	39	32	51	46	40	33	36	38	42	34	36	33	43	38	35	41	37	44	49	34	47	39	46	40	38	39	44	35	39	36	36	29	36	29	44	42	33	38	34	34	36	36	39	33	34	34	38	40	34	35	35	41	38	41	39	38	31	37	27	33	28	48	36	29	44	37	35	33	30	39	47	37	41	37	48	37	43	39	39	38	28	36	38	30	31	31	37	37	36	50	34	30	51	25	35	41	28	44	38	34	44	47	38	33	45	31	37	34	37	31	40	38	43	38	41	39	35	35	34	32	36	33	40	34	28	32	43	54	29	48	39	32	31	35	41	33	35	31	28	38	32	33	42	40	33	45	45	29	55	49	43	43	40	45	39	39	39	37	40	34	40	29	31	30	40	32	39	43	27	41	47	37	44	25	33	36	46	37	32	43	43	38	51	34	30	40	40	35	46	40	38	45	37	39	38	32	39	37	35	46	31	29	37
10474	2001	1119	1186	2181	3415	3676	3506	2841	2484	1979	1715	1441	1337	1104	949	953	767	763	647	680	622	609	543	543	501	474	529	473	460	461	404	424	456	405	427	398	392	421	408	391	430	362	404	420	391	356	385	370	400	394	343	379	384	368	371	340	391	313	358	335	377	369	368	374	343	381	355	340	379	359	376	366	326	360	338	381	366	381	352	352	367	379	364	344	378	331	344	327	337	330	334	390	360	360	342	349	367	350	319	342	352	366	385	357	292	351	352	360	346	378	327	355	379	347	338	340	330	321	328	307	384	358	345	368	355	353	366	330	340	351	357	361	357	356	351	355	332	372	368	344	357	346	327	329	379	327	335	367	370	356	374	307	336	314	330	350	334	326	366	343	350	369	324	372	350	385	308	325	325	346	363	324	333	348	363	329	298	363	346	368	347	346	343	372	358	389	354	344	314	352	322	355	322	321	334	327	353	363	352	343	353	337	355	344	343	364	330	362	367	365	337	366	364	329	349	342	386	336	335	343	317	340	343	362	339	359	372	369	346	360	367	371	343	356	328	331	371	351	314	348	324	320	381	343	351	343	371	320	327	366	330	344	334	347	323	340	325	372	351	322	363	333	361	327	337	334	327	315	354	333	360	302	316	349	336	344	361	389	340	329	346	332	339	311	369	338	317	352	359	345	332	323	320	335	362	329	321	327	343	376	296	316	336	327	343	344	328	362	352	361	343	336	362	310	364	346	347	347	312	351	314	384	368	309	352	350	380	351	368	325	335	306	324	343	339	383	361	324	341	337	358	319	345	328	362	325	372	349	368	348	383	332	345	334	363	328	349	338	343	362	333	325	329	353	338	364	354	369	369	366	360	338	359	347	341	357	308	374	342	326	327	336	356	374	351	318	343	349	342	348	353	307	371	363	360	321	358	330	336	358	328	348	333	358	353	334	341	338	362	346	334	361	363	359	321	349	357	338	308	336	339	324	323	311	329	360	329	341	377	354	364	358	343	376	328	359	344	317	347	355	345	338	369	337	332	304	373	350	343	350	331	378	333	352	334	358	337	330	380	333	327	352	334	305	343	304	336	348	330	335	329	386	355	339	350	359	344	345	340	345	353	396	332	338	327	379	347	333	341	348	319	347	324	356	334	344	350	330	329	356	313	340	314	342	341	345	338	367	359	357	344	359	344	365	305	350	402	332	341	302	350	373	360	338	322	379	348	361	329	365	364	348	361	368	345	327	335	348	341	318	329	341	329	328	350	333	319	312	374	355	366	361	358	358	337	345	390	307	332	354	320	332	341	319	332	330	340	314	321	316	356	390	328	358	366	334	329	327	359	330	339	340	318	364	336	337	347	364	361	344	369	340	354	334	355	352	346	315	374	322	339	324	306	361	352	323	357	359	374	334	297	335	334	371	373	324	338	350	319	366	390	301	333	317	318	366	344	368	349	334	327	365	353	341	333	345	355	362	327	328	329	355	345	333	351	350	350	328	330	322	332	370	337	372	332	359	330	307	363	335	333	370	344	351	374	329	313	357	339	328	347	368	316	363	355	350	388	315	356	312	371	351	344	306	346	355	319	359	359	362	342	356	355	376	331	332	353	361	335	343	367	358	354	347	338	339	334	378	340	341	346	342	336	328	339	356	388	380	338	320	332	325	321	341	376	376	347	343	359	334	331	343	335	345	342	338	350	358	330	335	355	339	342	326	352	309	324	345	324	338	362	369	328	363	383	371	388	359	352	368	346	346	343	367	349	352	350	349	342	363	343	311	323	335	332	348	320	301	348	314	330	351	364	340	370	345	322	323	346	358	353	340	353	346	347	323	337	363	343	359	352	337	321	329	325	350	352	349	318	351	354	372	323	331	386	308	305	335	327	344	321	316	367	363	364	311	339	383	364	366	351	361	333	316	331	352	373	368	331	341	347	322	341	360	380	312	345	305	345	311	305	333	322	334	359	307	345	345	360	324	348	349	336	358	368	359	336	376	381	373	327	345	359	354	344	345	354	363	351	332	345	356	365	340	370	331	339	313	344	341	337	335	371	359	354	325	340	329	345	386	351	343	371	369	346	351	364	336	328	357	358	370	341	342	350	366	343	345	349	366	363	320	350	331	345	350	334	360	350	343	341	356	354	323	356	334	336	351	366	331	322	351	339	340	332	353	336	339	337	356	344	350	302	367	370	373	342	308	372	365	357	347	357	364	314	369	384	326	318	345	396	346	362	327	351	367	310	358	356	334	338	332	382	349	360	353	338	349	328	339	334	358	348	349	374	348	346	360	354	341	332	369	350	334	338	351	330	358	332	344	346	306	316	325	329	341	346	323	320	327	365	362	342	342	328	330	355	315	356	325	318	341	338	319	349	348	359	364	348	319	375	346	323	336	353	354	365	332	354	351	309	316	337	315	344	339	304	322	328	363	338	333	382	334	327	343	351	344	368	352	371	315	337	367	357	349	342	326	320	373	342	317	342	347	338	342	363	372	364	332	345	354	347	337	323	388	346	318	336	358	318	337	359	327	352	335	306	355	341	332	352	354	362	337	329	345	338	323	336	351	345	373	401	347	330	355	358	338	339	317	316	348	344	341	344	341	319	327	359	362	365	343	354	364	343	319	348	311	323	360	345	336	324	366	345	306	334	344	351	317	337	309	334	370	330	360	358	346	343	328	325	332	360	336	338	318	351	343	329	380	332	356	376	336	358	360	360	342	328	367	319	350	337	354	356	359	357	356	329	354	362	318	318	349	345	357	366	343	338	343	383	367	359	339	329	353	360	332	346	333	314	318	319	349	325	383	357	348	331	353	358	336	337	355	352	331	339	336	334	359	343	352	330	403	357	353	347	323	371	316	345	366	327	316	321	353	347	354	344	374	368	363	334	354	375	336	346	335	336	333	329	362	341	347	354	375	351	335	313	359	353	366	333	353	378	350	353	347	366	374	337	339	338	346	361	334	324	338	349	355	367	341	322	374	339	310	336	304	335	349	337	346	340	321	331	340	349	349	360	347	363	314	352	359	322	341	367	361	345	340	331	301	355	309	319	360	357	342	360	367	351	344	310	355	328	363	342	326	378	364	394	365	327	332	373	348	310	379	330	346	329	337	341	336	382	337	322	314	316	337	318	340	339	354	359	331	348	353	331	329	329	350	327	371	334	339	322	343	348	364	360	343	356	378	366	376	352	322	355	351	377	335	375	325	345	349	347	317	307	353	326	365	350	344	355	374	377	366	328	347	367	313	328	330	322	351	329	347	367	317	339	353	364	359	358	350	338	323	338	341	354	333	312	369	381	306	343	321	321	316	354	369	342	353	341	348	338	366	324	333	368	327	342	323	356	328	351	349	368	343	329	339	326	321	320	336	357	310	338	377	338	350	367	351	330	343	352	374	361	374	354	343	314	340	336	358	321	333	337	340	355	296	364	353	336	341	381	349	340	358	340	330	354	335	348	345	342	352	365	328	357	362	327	330	352	343	324	336	340	352	355	344	292	356	355
927	232	138	120	83	80	100	120	106	98	79	81	100	81	81	83	78	64	63	61	74	65	62	55	55	54	66	63	69	51	54	63	69	57	70	60	50	59	78	52	69	57	45	59	51	57	52	52	58	48	56	61	55	52	56	60	56	47	59	60	61	58	57	58	47	46	45	49	36	53	45	54	42	64	57	59	52	51	47	54	63	59	64	50	53	63	67	56	51	64	59	54	59	57	58	44	54	49	53	53	61	64	52	68	51	43	58	50	52	46	45	52	73	48	46	51	51	50	53	54	54	46	52	48	54	39	51	50	64	57	65	53	61	44	45	58	47	60	54	57	56	54	59	53	54	67	59	49	59	66	53	65	64	54	55	58	57	82	46	72	50	62	54	56	57	55	50	45	56	55	42	63	55	53	52	62	63	52	59	49	50	60	57	56	47	53	56	55	45	59	61	56	54	60	54	61	37	38	63	38	48	61	43	64	58	55	52	62	52	48	58	51	45	45	47	53	64	54	69	36	64	52	48	56	55	50	55	63	43	52	58	57	65	62	49	57	47	47	68	44	54	55	58	57	50	64	49	66	67	57	62	59	54	52	63	36	56	56	53	67	63	52	52	64	61	51	54	54	59	57	43	44	53	44	43	59	57	47	49	66	51	56	56	53	64	57	61	66	40	52	47	69	70	49	57	69	39	55	58	62	45	53	53	47	51	58	57	73	53	60	60	56	42	59	55	60	60	65	62	50	52	46	55	59	58	53	46	53	61	46	66	57	57	60	43	54	54	46	58	57	51	64	64	53	60	47	59	58	50	51	52	54	56	72	57	52	53	51	57	71	59	56	68	52	45	50	46	56	57	63	49	66	50	58	57	52	59	44	54	56	51	48	48	71	57	61	52	65	49	55	54	46	57	64	52	60	47	46	59	74	44	56	52	48	59	47	63	54	36	68	57	45	61	43	52	43	52	51	47	61	58	40	52	49	66	51	66	59	39	62	69	54	49	63	54	58	52	40	60	52	50	63	53	64	66	54	45	51	63	48	57	44	64	62	58	55	63	51	50	55	49	49	58	58	50	53	60	63	47	53	46	53	43	63	63	53	50	42	52	60	44	52	56	57	41	71	63	43	49	54	57	59	45	53	58	59	53	67	44	48	57	48	50	47	48	40	67	55	65	42	46	54	54	54	44	52	57	58	58	48	56	60	58	60	50	56	49	61	58	53	64	65	68	46	47	48	62	52	50	52	52	48	42	53	54	59	66	52	56	47	67	52	60	43	55	56	43	45	53	60	53	64	44	50	55	67	50	50	56	70	39	64	63	56	45	58	52	48	42	55	50	63	51	70	60	50	55	57	72	49	67	57	63	45	45	51	49	41	56	51	57	55	48	45	63	46	45	44	44	58	52	46	54	51	50	49	43	52	42	49	66	54	50	50	59	61	62	51	63	58	59	64	58	49	70	61	49	62	48	46	41	50	63	50	56	53	60	65	58	50	51	48	57	47	57	56	49	55	65	70	51	52	67	49	40	38	53	41	51	43	35	60	46	43	52	65	48	56	56	59	52	60	58	50	50	52	57	57	62	46	61	54	63	46	52	51	59	53	51	58	60	52	45	60	60	47	61	72	52	55	55	64	63	61	45	53	55	50	70	54	38	54	55	59	67	57	64	55	49	56	56	46	66	70	62	45	57	51	55	61	48	64	56	49	52	59	51	52	61	51	47	69	59	51	70	52	50	43	53	61	55	53	51	63	55	50	53	44	59	57	66	61	61	59	63	58	54	68	50	42	65	65	41	58	53	57	41	54	48	50	53	49	62	61	53	50	47	68	58	39	58	55	54	37	52	47	50	50	52	60	65	54	46	59	54	54	56	63	57	52	45	53	63	39	56	65	63	69	55	56	49	54	42	52	53	52	45	54	61	59	67	59	41	44	47	46	52	63	52	55	56	50	47	57	58	49	54	52	55	52	53	52	51	55	49	50	44	61	62	67	63	49	63	59	67	48	60	47	61	58	42	55	58	65	60	57	49	55	56	61	60	74	49	53	48	56	55	50	49	51	58	49	62	50	44	49	48	66	51	56	51	58	41	41	57	49	56	47	52	40	59	64	55	62	50	67	48	60	54	51	48	60	67	58	58	60	52	47	55	58	53	53	64	55	50	68	58	53	60	56	50	38	46	57	60	53	58	49	66	54	49	49	49	49	49	51	62	46	58	57	57	66	51	43	57	55	53	47	57	47	55	57	47	53	57	60	42	47	58	57	67	59	52	54	51	60	69	56	55	45	64	57	51	52	58	48	44	50	60	51	70	52	43	59	46	44	49	57	51	62	65	62	58	54	55	50	49	69	56	55	41	52	62	68	53	56	60	63	51	57	56	51	56	63	55	52	52	44	61	52	57	50	46	59	68	41	57	49	56	59	55	61	52	54	49	72	54	42	64	61	55	55	61	45	66	58	59	45	55	47	53	57	57	55	49	47	62	66	56	48	57	57	43	49	46	57	47	47	63	54	63	57	49	51	49	62	59	57	64	55	60	70	57	60	65	58	48	64	52	62	62	52	63	55	60	58	72	60	59	62	45	59	52	59	59	57	64	51	56	61	43	50	49	42	55	52	58	64	56	61	63	59	60	60	55	57	49	60	60	62	50	46	62	61	44	56	38	48	60	49	57	62	54	43	44	62	59	64	57	58	57	45	61	64	50	50	57	54	57	61	61	49	56	47	67	48	52	55	59	49	49	57	53	53	51	48	64	56	61	53	49	57	42	61	53	64	54	50	39	58	55	50	59	56	60	57	53	62	49	58	55	41	65	50	53	56	60	49	45	46	67	64	53	52	41	60	64	60	61	44	54	52	62	53	60	60	56	53	57	59	65	60	51	59	47	64	56	55	67	56	60	49	48	43	46	56	50	56	49	52	37	63	48	59	53	58	45	42	67	56	58	57	52	40	61	53	56	54	54	66	51	55	51	61	56	43	52	63	56	72	60	56	54	61	54	44	50	57	51	68	42	61	60	46	58	63	50	61	59	59	55	60	70	51	50	49	43	49	70	49	50	55	60	41	57	51	48	43	70	66	68	57	60	53	53	70	51	34	55	70	55	53	56	65	60	62	48	46	45	46	58	52	57	53	49	60	56	54	47	63	64	58	53	50	53	43	59	69	51	50	57	57	39	73	51	52	55	46	54	53	57	57	60	53	48	61	68	63	62	66	61	61	56	62	59	52	72	77	55	36	45	64	58	54	55	59	58	53	50	61	38	63	63	56	60	52	52	49	58	58	45	46	55	57	39	42	44	51	49	69	65	54	58	54	50	54	62	58	62	64	53	38	53	73	66	50	41	83	62	53	43	47	52	56	73	41	46	52	59	58	52	50	58	62	77	44	50	65	51	50	63	49	48	65	66	51	50	69	54	68	54	76	58	56	55	53	57	55	47	40	63	54	49	36	50	56	49	57	62	43	49	59	55	58	56	42	62	52	55	64	58	57	54	55	59	64
11821	3182	1764	1706	3275	5238	5571	5037	4259	3618	3030	2526	2285	1956	1648	1491	1347	1230	1175	1021	983	986	956	866	784	741	781	759	753	691	698	705	655	648	654	631	605	580	637	636	582	635	612	598	576	590	598	573	600	580	570	636	573	532	602	556	595	574	533	588	547	572	522	541	576	562	557	542	577	559	576	533	554	554	576	562	530	512	540	520	550	531	565	604	562	525	561	502	562	534	579	552	566	547	521	502	525	523	539	525	543	536	520	565	488	535	532	538	536	542	511	551	528	501	537	504	574	539	543	519	514	492	522	546	518	558	535	552	571	508	554	567	569	522	541	551	512	558	560	487	546	553	519	537	503	518	520	532	526	520	530	587	518	531	522	538	532	494	552	519	534	513	544	511	519	494	519	509	513	514	495	551	532	544	529	513	497	502	534	528	502	557	468	527	543	561	533	504	520	495	549	521	496	554	551	525	530	547	527	495	507	545	511	526	509	495	551	527	495	499	507	521	501	510	527	513	533	489	549	541	523	512	553	539	502	528	538	523	517	502	528	586	553	486	548	507	541	563	497	526	504	514	501	547	481	559	533	504	558	533	557	463	532	497	520	557	527	510	519	537	516	516	536	538	531	512	467	551	519	514	538	540	526	523	496	511	519	506	522	529	550	560	524	490	567	542	521	514	535	538	473	531	528	480	490	558	530	536	515	528	534	492	523	493	513	540	550	485	516	523	522	535	529	541	541	558	569	526	557	516	517	516	510	549	518	526	564	510	560	481	522	530	545	543	534	514	512	483	517	554	480	526	509	524	530	507	545	509	540	516	513	491	506	514	548	521	522	522	536	524	524	516	515	471	511	567	565	511	501	495	529	529	507	554	521	512	519	511	501	538	538	520	481	517	558	506	555	538	556	488	553	515	520	529	513	504	541	549	530	533	534	514	553	514	558	533	524	490	543	531	522	497	499	520	557	513	533	507	511	482	519	509	504	545	509	585	550	497	546	532	519	566	516	557	582	551	500	541	527	521	530	498	562	508	520	531	541	544	521	539	521	549	537	492	577	541	520	508	546	547	535	506	554	519	509	532	513	556	550	512	553	491	530	514	545	556	489	533	500	520	500	516	513	478	525	518	530	522	547	565	495	490	519	548	468	521	523	499	512	534	531	510	503	521	512	540	495	500	529	520	518	547	570	515	532	522	555	496	534	523	550	498	568	538	521	528	520	558	520	525	507	517	528	540	512	540	522	516	560	550	519	546	563	483	475	523	511	515	514	534	520	528	498	536	481	505	501	544	541	549	541	510	507	527	514	516	494	518	548	564	555	514	526	532	515	523	517	502	540	527	489	513	477	499	508	536	496	526	521	479	514	547	501	572	542	568	554	525	508	532	513	559	538	512	549	506	495	549	513	541	470	537	516	517	515	514	510	520	524	508	566	517	545	528	519	561	505	526	492	523	555	552	529	544	503	549	551	525	515	509	517	505	523	531	509	484	507	511	539	525	505	521	543	546	529	544	527	525	516	527	519	521	520	516	500	518	527	484	543	535	569	523	494	512	574	564	513	547	524	562	552	526	511	511	559	547	523	537	509	522	491	490	546	503	558	476	544	535	539	522	514	529	512	483	519	540	545	535	494	530	503	556	524	550	545	538	523	508	525	547	512	527	532	545	519	523	558	537	511	550	550	534	464	538	513	580	550	520	527	508	485	516	484	527	517	514	521	557	544	555	537	557	521	538	548	503	491	511	508	521	545	536	494	514	527	493	494	527	563	562	491	534	490	565	497	543	547	521	500	549	560	533	514	534	507	535	537	513	477	511	508	539	499	503	543	489	573	532	549	600	538	536	541	521	523	530	514	524	525	523	495	521	549	550	520	503	515	509	507	507	472	490	488	513	536	514	532	508	491	527	530	490	525	510	530	514	534	527	525	561	546	530	539	578	565	510	502	528	529	542	555	508	524	499	546	511	530	552	542	570	503	515	523	524	507	515	513	511	534	484	480	535	489	527	575	529	534	510	527	548	511	535	550	529	563	514	517	507	531	515	514	508	503	551	555	551	523	536	517	513	563	534	519	526	538	512	545	512	516	502	517	529	490	552	563	520	525	575	536	546	507	541	495	522	530	560	480	570	522	523	556	502	514	539	525	520	525	534	543	530	549	494	488	556	519	463	532	541	550	516	512	531	495	494	538	509	508	546	508	516	526	546	510	547	545	551	527	542	504	551	524	473	528	533	515	506	534	545	534	538	485	511	543	504	530	535	489	588	551	515	505	498	552	525	524	562	568	579	510	523	535	527	496	533	525	528	521	501	517	516	524	564	542	551	484	506	509	539	530	511	554	552	513	506	506	538	516	557	496	495	534	553	512	554	530	541	550	547	530	533	514	538	535	489	549	534	505	484	477	501	516	538	562	535	530	508	518	513	547	534	526	487	494	468	534	521	528	509	486	514	517	504	534	523	502	527	520	521	472	513	535	519	520	545	536	532	491	536	537	537	505	533	561	552	549	520	505	523	503	503	518	501	532	534	502	514	519	512	493	558	553	507	512	565	533	532	506	562	533	501	483	506	515	509	522	498	506	528	538	487	497	587	520	558	553	487	497	525	512	512	522	501	550	501	532	532	520	529	544	516	537	491	488	501	543	488	546	526	560	517	562	526	527	586	503	501	544	507	521	509	510	523	564	524	514	523	532	508	500	512	546	588	505	549	523	543	531	546	487	546	526	597	520	508	571	508	528	542	540	530	558	533	542	506	562	511	555	563	536	517	529	498	523	517	521	528	532	529	557	553	514	519	562	519	479	524	511	545	581	512	517	569	516	517	503	517	545	509	530	546	497	568	542	536	528	548	523	552	520	564	523	523	498	524	528	546	540	542	546	554	539	560	505	563	503	539	500	508	530	569	522	508	520	519	516	454	541	559	518	536	506	501	546	490	507	515	555	521	513	528	509	511	541	537	570	568	527	486	565	526	531	500	497	553	592	515	510	570	510	508	491	516	537	503	525	560	544	498	519	536	532	531	567	536	498	550	530	510	567	549	545	546	508	528	534	546	501	549	543	530	524	541	529	529	523	537	515	564	537	534	495	537	499	549	533	514	525	497	543	551	505	565	507	562	553	504	521	511	512	488	528	522	551	537	486	522	521	554	504	542	544	528	520	541	530	529	542	527	518	556	505	505	562	517	536	538	538	527	518	516	528	559	506	510	579	519	521	556	536	523	513	518	531	548	524	518	534	532	532	536	504	497	521	531	522	530	551	494	511	562	519	532	530	523	522	516	490	449	546	539	539	529	536	514	523	506	484	520	534	479	536	524	538	509	514	507	529	501	504	534	535	539	494	524	518	514	497	526	534	512	526	490	525	505	533	508	547	539	567	533	537	529	571	566	506	528	520	545	515	491	539	537	578	546	529	503	515	492	531	559	508	545	522	512	549	520	526	522	519	588	479	537	482	539	539	528	547	525	511	514	527	552	529	531	540	546	521	531	491	548	553	554	533	510	500	564
1107	132	104	70	83	73	78	98	90	81	75	74	75	59	87	81	63	81	63	57	79	82	55	63	57	68	66	71	84	62	66	62	80	74	65	68	70	59	64	63	55	69	67	60	70	78	73	47	74	76	66	70	69	86	73	65	67	68	73	62	62	58	63	74	70	73	57	65	81	68	68	78	54	58	61	48	59	63	61	74	75	66	78	58	60	54	62	59	83	63	80	75	61	69	68	59	56	66	65	70	78	66	66	71	68	58	57	72	71	58	67	60	61	66	65	64	70	65	60	74	62	65	72	74	69	70	59	59	61	66	54	60	64	67	77	60	67	68	70	65	73	75	62	58	65	69	58	60	59	76	57	60	61	61	58	70	81	59	66	60	87	79	75	48	61	65	62	70	73	70	68	76	64	59	68	53	70	65	56	66	66	65	70	80	68	58	64	66	65	62	61	60	69	63	58	68	56	60	68	74	73	77	67	65	65	62	87	77	61	74	74	67	73	65	80	69	69	64	65	67	63	61	64	78	67	61	63	63	69	80	59	54	58	67	59	61	62	63	86	73	47	72	66	56	54	53	55	64	78	58	70	63	68	67	67	69	68	62	61	56	54	71	75	58	83	76	64	69	57	77	61	60	70	78	73	64	61	79	72	83	61	76	69	54	62	62	60	55	77	67	70	59	82	73	73	59	68	67	67	69	73	65	66	69	68	67	57	75	69	64	72	68	66	71	64	52	61	63	82	65	79	53	73	79	73	74	58	71	78	76	54	73	70	61	87	71	69	58	68	61	58	77	71	64	80	67	65	58	67	93	72	68	73	68	54	74	64	62	62	74	58	71	88	74	71	57	69	57	77	73	71	88	54	65	68	80	64	67	64	67	64	76	58	73	57	66	57	61	66	66	64	82	71	70	58	68	46	66	61	74	75	58	66	68	71	88	70	63	67	57	49	71	74	72	65	72	54	72	62	70	73	55	70	73	66	70	56	70	66	66	68	50	73	63	74	66	75	69	64	74	72	68	82	68	62	72	65	77	59	66	59	75	67	88	71	70	56	63	79	60	44	71	63	69	71	60	60	66	68	67	62	85	63	59	64	63	55	65	65	69	96	63	62	78	66	52	78	79	60	66	70	68	67	74	60	87	83	54	75	51	69	81	69	45	56	61	57	69	70	72	57	74	47	67	75	67	73	71	81	62	66	76	60	81	71	78	68	74	56	77	66	69	81	70	60	55	64	64	73	64	45	73	59	64	71	73	70	68	79	60	71	89	50	68	71	66	68	56	68	62	70	65	73	55	77	78	63	85	68	71	64	65	87	63	61	60	67	65	66	72	58	73	78	61	70	61	69	62	59	65	60	65	63	67	67	70	69	73	69	50	66	71	58	63	59	55	81	72	67	61	90	59	50	61	63	55	64	55	64	69	68	54	62	68	74	71	69	68	67	69	60	61	72	81	61	70	67	63	56	67	78	78	54	65	67	62	74	60	55	63	75	76	70	67	78	69	77	66	66	63	64	64	76	65	56	52	74	73	49	56	81	57	69	64	66	61	63	55	65	64	75	64	72	66	60	69	57	67	64	51	72	64	76	56	57	75	58	62	70	68	69	71	55	52	61	67	64	74	80	70	62	64	57	76	80	65	77	70	60	65	65	62	84	63	64	69	77	78	71	82	67	74	72	68	62	61	57	67	61	66	67	87	64	68	70	63	75	71	64	68	65	48	79	76	74	67	80	82	71	53	66	77	60	65	65	68	63	63	73	69	64	76	72	59	69	74	64	67	71	73	59	68	49	69	64	77	69	54	70	78	56	73	59	59	67	57	82	48	67	67	71	66	53	71	53	51	73	70	56	59	58	62	62	59	66	63	67	69	76	60	67	61	58	78	53	67	65	70	68	62	60	59	65	59	69	66	69	71	71	57	73	61	71	69	74	48	60	63	71	82	61	73	48	83	76	73	55	67	81	58	65	68	77	58	65	67	76	49	55	53	60	52	72	66	55	67	68	56	56	70	69	64	64	76	69	74	74	56	71	52	67	63	72	71	67	56	58	59	86	64	57	55	72	41	68	67	72	64	63	73	55	63	61	58	67	58	67	77	73	67	67	56	69	62	71	64	70	66	68	76	66	63	67	58	57	71	66	67	60	70	68	83	82	54	66	53	79	64	66	70	73	67	54	67	63	73	69	74	74	47	60	82	81	77	67	72	61	64	56	76	84	74	77	54	66	60	67	59	65	72	66	67	52	59	74	47	75	68	68	72	63	56	59	74	76	73	85	62	68	61	66	63	65	56	61	74	66	56	68	56	58	83	64	71	64	51	61	69	54	50	71	72	59	83	62	70	65	75	68	62	68	71	58	62	81	59	83	60	60	67	60	72	61	63	68	73	84	69	66	62	62	64	69	61	77	56	67	80	59	86	69	70	67	62	63	51	69	62	69	57	64	57	61	65	54	67	57	52	60	68	62	64	73	65	64	68	77	72	66	68	72	71	66	49	62	59	71	66	60	82	70	62	66	68	59	67	62	77	62	84	65	65	59	54	55	54	66	77	67	64	55	74	77	70	72	74	83	65	63	70	70	59	59	66	45	58	68	78	60	73	82	64	78	77	70	67	71	61	71	67	69	60	70	71	67	67	65	68	70	72	79	73	49	66	52	61	62	63	70	59	62	78	65	66	62	80	63	62	68	70	75	74	75	57	84	65	69	64	72	52	72	62	66	65	61	79	78	61	72	71	63	68	61	66	58	82	61	63	49	65	81	63	72	67	70	60	76	69	64	63	57	72	40	66	71	67	67	71	77	66	59	58	82	61	64	68	60	71	85	78	69	60	56	80	70	64	69	66	83	60	68	78	61	61	59	65	54	68	80	60	68	84	68	69	68	62	72	65	63	69	68	66	67	61	60	71	70	78	71	64	60	60	84	63	69	65	50	53	82	59	64	59	62	69	75	67	82	62	62	76	68	67	61	65	65	57	61	76	56	63	58	78	63	79	64	74	58	71	59	68	58	62	65	60	60	64	85	56	61	69	62	65	69	57	66	58	59	65	69	64	67	76	73	76	65	70	65	68	60	76	52	73	65	71	68	68	76	57	68	64	78	65	56	63	71	77	63	60	86	53	79	64	68	54	64	55	68	64	57	71	73	58	74	67	85	59	63	73	74	66	62	61	57	70	59	60	56	72	71	62	63	65	56	78	64	60	71	60	64	75	82	44	80	76	48	66	69	58	64	54	88	78	63	71	66	67	71	64	61	71	62	57	72	70	51	81	65	57	72	72	84	74	66	64	69	64	57	70	62	62	44	62	74	73	75	69	68	58	59	69	71	66	65	68	73	80	65	61	58	88	83	66	71	64	64	64	57	53	59	49	62	66	74	65	73	65	70	70	79	75	60	57	69	76	69	59	58	65	71	75	63	57	77	73	78	77	56	59	63	63	65	69	62	71	56	65	70	65	54	53	59	78	65	69	62	69	73	62	66	55	64	84	71	68	80	76
8875	1626	1168	1120	1741	2489	2590	2527	2047	1702	1540	1306	1186	1120	1019	945	880	847	807	791	797	739	725	710	725	724	699	667	678	650	616	599	681	664	645	617	667	619	639	640	678	592	670	621	587	593	597	621	655	610	628	611	576	564	601	599	628	612	601	602	636	630	614	588	664	583	621	568	633	644	582	642	626	632	600	638	615	629	660	651	668	613	588	627	588	604	636	588	627	616	623	615	605	592	643	632	642	612	636	615	636	613	601	577	602	607	569	625	596	627	622	620	641	623	587	626	604	599	648	623	591	593	618	597	595	582	612	581	612	633	610	592	623	606	639	573	669	600	629	584	603	613	618	625	603	570	598	594	611	585	575	573	620	665	607	556	601	647	609	603	643	631	636	593	614	609	670	599	567	605	598	601	608	638	622	596	574	670	621	615	598	606	543	599	596	628	623	588	624	669	640	614	580	643	592	629	606	586	616	630	569	629	629	581	598	547	663	616	671	685	593	587	596	615	590	647	630	607	595	646	608	624	605	672	611	635	596	575	645	650	609	607	621	598	594	632	586	657	602	589	603	550	621	598	612	592	612	632	557	621	567	611	641	632	605	628	593	640	627	603	641	643	577	595	646	588	600	628	648	611	627	608	664	623	639	611	629	633	580	625	653	568	588	620	592	605	610	580	630	637	638	589	638	596	639	606	586	594	629	585	638	572	562	610	647	594	648	560	594	659	619	609	596	613	615	580	590	620	619	609	588	619	611	637	632	603	596	609	609	649	615	628	583	577	575	583	613	601	618	624	578	613	567	602	605	568	591	605	592	643	634	596	663	646	616	569	635	561	623	632	611	591	630	635	616	634	579	642	620	621	633	613	650	621	613	556	609	617	629	584	619	633	592	542	616	613	602	572	591	623	635	597	571	631	640	625	605	565	609	600	615	585	629	578	601	640	597	567	610	590	611	610	635	606	611	577	601	629	617	588	572	634	619	598	542	589	605	622	572	579	615	588	651	627	615	615	588	550	592	629	600	568	587	593	632	617	595	583	624	596	625	629	624	652	610	601	581	635	609	607	627	642	633	600	643	660	589	613	598	651	612	628	613	601	630	565	629	621	647	610	584	617	587	609	576	593	608	589	609	580	622	616	644	619	598	640	631	560	616	603	588	558	653	581	619	602	646	644	599	573	623	624	597	623	591	592	605	621	555	608	618	650	644	639	596	626	568	588	602	607	627	619	623	595	602	625	586	622	639	620	599	584	573	632	587	620	609	614	591	597	641	622	680	628	615	596	612	597	623	607	626	674	608	638	632	593	592	629	594	590	608	620	641	611	582	623	640	599	615	654	578	626	594	595	624	581	623	608	591	636	610	620	603	613	605	617	596	622	613	603	612	643	652	605	662	572	579	594	620	582	580	589	599	630	636	582	617	606	592	615	616	613	606	640	586	622	623	619	635	627	614	631	609	671	605	596	620	602	585	645	579	614	612	612	628	621	613	647	645	606	579	624	646	603	607	616	633	605	642	618	607	616	653	633	625	603	627	582	588	594	635	611	590	587	609	567	617	614	596	614	670	613	622	619	602	598	598	583	614	569	589	630	614	611	602	605	593	602	643	644	616	624	570	610	634	628	592	577	602	611	594	636	636	585	615	614	619	608	625	616	592	583	575	637	649	611	605	612	591	591	612	628	593	614	590	605	617	608	599	579	606	577	610	647	598	630	613	609	625	587	599	633	616	621	655	626	579	603	590	626	598	663	631	592	585	604	640	575	589	605	617	586	621	619	592	631	595	635	615	571	612	594	633	621	626	627	629	611	606	636	601	617	621	644	593	587	621	619	557	559	616	624	609	621	583	635	665	608	551	622	598	579	596	625	586	635	635	578	586	591	607	634	594	552	651	624	631	600	585	595	592	598	608	651	592	589	628	597	655	617	647	617	602	586	582	614	636	604	635	601	601	612	579	594	630	635	601	617	622	594	577	619	593	663	610	615	610	598	638	587	585	627	623	625	570	649	579	648	582	618	663	623	627	645	616	649	634	574	626	617	624	635	580	634	627	599	628	615	656	626	617	635	585	565	603	609	648	626	640	580	587	584	574	602	557	665	619	657	618	573	605	588	618	611	631	599	599	596	635	642	608	620	596	625	641	571	629	578	587	607	645	627	616	583	626	615	571	655	605	611	616	584	621	602	589	625	613	595	601	609	651	601	598	562	603	588	608	615	572	634	627	603	657	638	632	626	578	592	596	665	571	594	619	616	569	597	625	609	595	589	581	569	593	666	597	602	611	602	641	579	635	625	586	595	597	617	608	605	664	600	657	613	619	576	615	642	663	644	566	644	608	612	601	641	606	568	636	621	597	606	625	642	654	596	643	577	629	611	662	603	601	641	560	603	595	614	579	608	624	609	586	560	583	594	600	601	625	662	594	607	625	596	571	597	599	601	596	660	617	603	612	621	631	633	612	598	590	580	594	588	596	648	615	653	588	607	620	622	583	623	638	612	623	678	664	612	613	611	634	597	625	644	617	613	631	665	592	637	612	646	625	571	662	647	637	595	609	592	629	588	613	644	622	651	536	617	601	631	607	602	624	593	684	597	611	586	614	584	643	629	643	609	621	574	586	587	595	589	652	621	639	587	610	636	633	605	607	643	617	639	593	561	609	615	592	637	634	589	634	597	635	637	593	586	618	604	606	582	595	644	599	638	593	625	655	604	576	628	600	620	589	609	594	625	597	612	605	598	594	625	588	607	563	622	599	622	632	585	604	606	639	583	613	648	613	564	579	575	622	602	591	607	611	601	631	639	597	625	604	590	589	626	594	635	612	595	609	602	612	582	607	616	568	654	643	604	590	646	626	612	626	587	620	625	613	605	644	651	629	629	610	605	599	599	643	618	630	610	636	578	589	621	630	567	612	639	639	590	614	616	639	596	640	611	590	611	619	638	575	631	635	617	620	622	602	590	647	610	605	606	611	625	611	607	610	582	611	556	577	584	625	550	573	602	559	639	619	612	650	631	618	600	587	608	620	588	620	598	620	616	640	623	618	601	637	622	619	575	576	617	636	582	625	635	616	622	614	644	600	598	649	599	638	609	610	608	640	576	645	595	625	566	658	628	638	618	594	602	601	634	588	622	608	581	608	633	634	639	610	653	620	593	587	590	596	631	575	601	668	660	629	571	615	604	611	619	631	579	623	615	630	622	598	571	594	619	622	603	640	610	610	610	623	579	608	667	601	586	614	631	625	571	554	581	608	591	569	603	619	593	618	625	622	593	586	628	631	619	611	603	625	647	616	586	619	625	598	619	640	599	608	627	582	598	651	568	611	610	593	577	625	613	632	623	625	617	616	627	621	617	607	604	616	612	613	605	609	590	639	593	621	621	633	621	611	617	609	579	596	602	645	575	605	616	606	652	579	638	625	629	621	623	621	582	626	640	618	578	619	590	651	605	637	618	574	604	642	638	556	629	614	600	620	620	619	606	626	582	624	610	619	631	616	593	632	606
589	200	152	111	115	116	108	122	99	117	97	103	92	92	90	109	94	85	88	93	73	87	80	81	85	76	91	79	77	88	107	90	86	68	72	74	85	87	83	75	77	71	93	82	84	91	81	83	93	82	73	95	83	82	81	71	75	69	84	79	84	79	80	74	81	77	85	89	84	93	78	74	77	89	83	93	83	62	88	71	82	88	83	90	88	74	85	93	82	73	75	85	74	83	87	71	80	76	98	78	82	64	77	69	73	84	75	79	77	82	77	64	78	77	84	66	58	64	74	89	94	73	86	83	82	74	85	68	93	75	83	85	95	64	75	81	88	81	78	79	79	69	87	96	68	81	83	93	91	90	91	88	85	82	73	64	81	81	73	75	73	80	84	74	85	78	77	73	70	74	88	71	74	73	74	79	68	85	90	92	60	76	81	80	91	94	90	84	73	75	73	87	71	80	75	73	87	88	82	77	81	92	65	69	77	76	96	95	77	90	86	97	83	92	70	84	84	87	59	76	73	77	76	74	73	76	76	71	81	79	79	82	76	75	69	72	73	54	76	81	80	88	84	70	93	70	73	68	86	77	90	83	68	73	85	76	81	80	76	80	72	65	68	69	79	77	78	81	76	56	79	96	65	68	90	69	81	74	67	78	86	95	80	71	60	82	82	81	70	71	59	77	82	89	79	87	68	83	76	81	83	85	69	88	78	74	90	70	73	70	77	72	73	83	83	75	69	70	72	80	82	68	79	86	82	76	75	76	83	83	85	85	101	67	106	85	73	77	75	68	84	80	94	91	93	77	73	81	89	83	75	82	82	90	73	67	77	93	73	72	70	81	85	81	87	80	83	80	57	86	85	78	74	70	75	81	93	82	82	82	68	85	69	85	60	72	92	74	71	74	89	85	85	89	98	86	74	55	67	71	74	84	77	74	76	64	89	76	76	62	76	74	93	63	80	76	64	72	91	98	79	86	85	64	74	70	79	92	70	83	77	88	82	78	87	81	78	86	75	74	91	76	83	78	98	77	73	96	52	67	83	64	72	75	79	68	73	76	73	79	67	85	79	72	85	80	83	79	86	78	64	70	76	69	77	71	66	72	79	80	77	73	95	86	77	64	73	75	81	83	81	70	71	66	94	69	73	79	74	56	63	81	86	94	72	84	90	69	87	84	86	75	74	62	71	69	83	73	87	81	71	68	79	85	91	65	55	81	83	97	62	85	88	84	77	89	77	79	88	75	69	71	84	71	76	81	71	68	69	75	80	67	92	77	94	78	84	79	70	76	92	81	91	75	78	70	75	84	71	74	89	69	79	80	79	77	69	78	85	74	84	73	74	80	86	90	88	88	87	89	70	78	80	77	91	69	95	93	70	83	68	78	81	85	72	80	83	93	72	70	76	76	77	76	73	70	77	87	79	77	85	89	83	87	78	79	84	76	73	82	69	75	76	81	84	94	79	76	91	92	64	86	94	92	73	73	71	98	76	70	76	91	74	94	63	77	67	72	59	69	81	88	63	85	73	85	80	81	81	66	83	90	77	85	79	76	82	93	83	86	74	91	89	79	72	85	72	78	70	71	65	80	74	85	67	104	77	85	74	87	73	73	75	68	78	75	74	83	68	69	98	83	67	65	83	71	73	81	65	81	72	75	77	84	63	65	77	75	91	74	76	84	74	89	78	78	77	90	78	83	95	82	72	67	72	72	94	67	71	75	77	83	86	79	87	74	62	93	75	87	98	80	83	65	85	76	96	81	85	73	94	80	97	69	73	82	82	76	77	74	85	72	66	83	82	71	80	88	69	80	83	85	88	73	79	79	74	84	88	75	84	72	83	78	71	85	82	78	66	77	86	75	69	85	92	101	82	60	64	70	70	60	86	73	100	87	79	64	97	78	86	82	75	77	80	99	93	83	87	95	78	66	80	85	65	74	70	92	88	66	62	72	85	74	67	83	84	76	76	89	64	75	91	75	59	85	100	76	88	78	88	74	84	75	77	90	84	86	79	78	75	72	76	87	92	56	71	73	64	76	83	72	74	75	85	75	94	81	74	76	85	74	84	90	84	85	91	78	83	78	85	66	77	85	80	78	82	71	88	76	94	79	77	72	79	67	83	80	78	69	74	67	85	99	86	75	85	76	71	96	87	79	68	80	71	76	88	65	69	77	62	94	80	71	82	81	80	71	86	76	69	77	78	94	82	81	84	79	80	73	73	83	79	72	79	74	101	69	79	85	70	69	79	65	82	89	90	77	77	59	75	94	95	61	88	73	88	83	84	83	74	73	78	90	71	81	89	84	90	87	67	71	59	87	95	74	64	76	68	96	77	82	87	83	70	83	93	62	80	82	85	91	76	99	81	88	74	88	66	89	67	70	83	93	83	89	87	76	68	88	91	87	76	74	91	80	64	57	69	79	74	73	70	82	98	90	81	64	96	75	69	57	91	84	71	88	73	91	84	83	69	74	72	81	84	66	61	83	73	83	76	68	81	64	66	89	88	78	80	72	90	77	78	92	82	70	85	75	72	79	85	70	79	74	74	91	74	76	75	82	67	86	92	80	75	81	87	86	81	96	67	68	75	67	97	92	85	86	98	81	71	91	78	72	77	87	90	84	74	80	64	75	69	79	87	77	67	59	67	87	74	81	78	73	79	89	69	68	79	79	85	96	86	80	77	86	64	63	72	83	86	78	67	68	87	89	85	99	69	87	72	84	76	76	81	75	86	82	71	79	72	65	75	70	88	66	76	80	63	74	75	75	73	52	76	71	93	73	78	76	78	79	91	75	77	63	72	81	65	72	109	79	83	104	73	79	87	86	66	89	75	94	75	79	88	82	83	82	89	92	79	68	86	86	82	87	76	75	78	105	77	73	98	75	73	85	81	89	92	77	88	83	84	92	86	78	73	78	66	80	83	99	74	72	85	90	75	92	75	84	73	83	85	73	78	88	80	68	82	78	69	84	77	105	79	79	82	69	74	77	82	94	69	77	81	76	87	72	83	75	82	83	81	65	83	86	76	74	67	66	97	71	75	77	87	77	79	82	78	92	74	79	66	53	68	78	95	72	74	82	75	72	79	67	71	110	78	84	75	63	88	70	78	68	69	74	78	85	70	81	81	72	70	84	85	73	90	72	85	81	83	79	73	81	66	96	74	70	75	86	76	78	68	88	74	90	94	81	84	82	80	72	69	99	80	89	84	85	76	74	90	82	77	76	79	82	78	79	80	65	86	76	75	71	74	92	92	86	79	63	70	79	71	69	85	68	71	67	82	77	85	59	68	83	84	86	59	90	72	66	75	96	77	78	65	65	79	88	90	75	70	81	70	81	80	86	71	61	75	73	67	82	86	79	72	83	69	78	73	63	79	74	76	91	81	84	69	87	68	97	90	71	86	85	54	80	71	86	72	68	78	83	69	67	87	84	72	79	79	85	75	66	79	69	77	82	70	81	70	70	83	77	68	90	69	95	82	67	86	80	91	89	77	65	85	95
8698	2771	1625	1521	2863	4457	4553	4230	3510	2928	2431	2231	1839	1659	1521	1397	1343	1256	1188	1081	1036	1008	1021	961	956	910	876	874	859	833	838	859	857	811	852	866	819	817	835	823	828	852	803	756	828	798	774	785	757	754	790	788	788	776	718	745	751	716	771	794	721	756	735	730	769	783	739	699	773	744	763	709	742	789	733	735	730	799	732	756	815	788	740	683	777	754	742	699	742	713	757	715	755	751	759	728	696	778	772	750	744	768	735	788	746	700	751	728	724	748	774	745	743	760	714	752	804	730	814	764	764	683	732	724	771	731	760	781	752	769	775	798	705	762	694	745	785	745	737	790	727	738	740	756	770	738	732	716	732	756	820	730	730	754	726	734	754	791	745	734	780	730	782	759	768	682	697	714	760	776	684	759	716	744	725	736	724	730	710	716	745	694	756	743	732	774	761	775	781	724	666	736	733	757	690	720	729	717	767	809	768	734	701	716	775	758	734	742	718	749	769	736	724	729	799	700	767	758	742	788	756	686	736	725	770	756	753	777	726	702	768	764	753	770	690	771	697	728	705	732	748	763	745	740	769	763	762	723	754	726	761	758	767	757	757	714	809	712	731	750	692	734	744	690	751	737	813	749	778	776	761	709	776	713	695	771	711	742	736	788	751	713	799	742	784	743	698	756	714	754	726	752	740	779	744	717	781	730	745	727	726	734	753	725	728	748	736	718	740	718	777	769	746	691	717	726	746	734	722	757	764	737	728	698	762	771	758	762	719	753	746	754	707	784	735	745	731	791	819	722	739	748	742	708	708	701	742	746	787	732	706	774	773	725	741	780	775	757	652	739	788	744	746	779	744	709	746	710	704	751	737	755	770	773	788	688	735	786	797	789	735	741	757	748	759	743	791	737	716	752	717	713	738	727	766	723	767	792	749	732	763	745	764	760	693	712	739	759	751	763	738	780	772	771	721	788	703	753	757	770	719	724	738	747	782	750	709	744	764	732	762	754	773	787	761	709	766	796	716	712	788	771	722	757	725	809	733	739	822	761	779	777	743	732	723	801	775	704	719	744	746	780	724	702	744	714	763	726	737	742	796	763	735	751	778	728	708	766	732	758	752	714	738	724	740	758	778	758	714	790	720	730	673	759	783	783	731	701	756	767	738	687	707	748	717	718	730	679	719	736	734	703	737	708	735	718	748	788	731	766	741	778	734	708	706	723	725	763	792	724	733	730	743	788	789	733	743	735	708	749	759	757	771	717	738	757	734	744	700	764	697	699	787	732	758	772	712	783	738	720	747	712	722	765	758	735	731	680	776	724	784	811	757	764	742	706	801	736	717	762	759	805	782	725	804	732	761	681	772	746	756	669	807	747	714	703	765	720	785	744	705	771	748	732	697	778	725	744	708	740	701	731	724	745	736	751	752	756	736	735	697	737	811	776	769	711	748	733	771	802	681	773	737	701	769	716	794	744	767	774	776	726	743	738	774	780	774	747	743	708	768	757	710	746	764	733	741	744	742	713	705	783	780	723	750	743	740	762	759	764	741	731	772	797	726	741	703	735	817	712	716	741	747	712	716	773	745	742	768	757	744	765	712	709	735	760	768	717	777	827	767	723	721	761	745	742	729	758	713	756	756	700	761	703	785	753	794	732	748	754	743	740	724	747	751	709	789	704	765	801	704	744	751	798	741	727	665	764	740	756	773	726	772	731	732	705	743	734	728	757	695	730	714	792	788	685	749	740	751	764	774	712	746	734	726	734	715	760	734	766	776	751	752	733	762	776	744	753	723	765	790	754	719	774	739	753	731	773	703	752	751	743	732	740	757	823	782	732	738	699	788	715	742	741	738	735	766	727	804	755	777	730	792	734	680	740	727	756	728	746	704	744	740	744	752	747	727	707	739	717	708	768	753	766	764	797	754	726	752	738	781	749	728	775	731	752	748	714	738	741	752	764	728	709	756	701	723	707	788	769	756	697	750	712	740	745	733	755	737	713	732	748	734	698	791	752	719	766	705	717	751	748	755	754	759	682	728	745	757	758	741	722	766	710	746	766	747	759	781	765	740	734	765	731	754	770	736	743	710	737	757	722	752	763	726	723	781	694	753	737	721	709	729	707	756	760	725	736	756	787	711	725	765	762	726	732	737	746	725	777	775	791	725	798	708	733	684	722	761	797	750	706	775	714	793	783	771	784	792	731	704	785	692	731	719	727	807	741	745	738	765	769	737	765	765	740	714	749	774	719	782	752	723	758	742	794	714	670	747	756	770	738	802	758	730	725	725	706	730	764	755	769	743	789	738	712	735	769	723	700	735	750	717	744	728	741	722	757	735	766	818	715	718	737	728	712	746	713	720	789	716	791	703	741	758	766	728	753	750	747	838	733	767	736	752	751	712	716	741	782	765	696	684	712	723	767	749	760	768	730	709	749	758	776	769	772	752	733	752	773	772	782	721	739	738	718	810	762	780	749	794	725	751	692	772	757	762	738	746	758	753	709	775	686	696	741	693	730	758	731	718	757	724	712	710	783	753	739	739	770	734	735	797	763	732	736	727	708	775	736	753	778	758	801	772	776	735	743	737	749	740	759	688	756	763	812	742	732	735	782	727	686	709	715	795	770	738	746	689	735	758	790	806	710	747	771	743	758	756	730	754	729	750	730	747	753	737	704	728	764	789	732	762	785	772	742	768	767	759	696	670	744	737	699	686	737	761	720	730	724	734	701	695	743	723	783	759	707	724	722	694	769	727	674	744	781	731	720	747	700	754	771	783	754	750	741	750	712	727	720	754	704	736	720	756	737	713	777	735	771	750	722	784	716	742	747	726	708	698	705	759	710	706	754	759	736	722	778	717	718	733	753	763	734	778	698	735	749	727	738	754	774	738	722	768	683	691	707	707	718	708	704	753	789	769	791	748	726	703	717	755	773	741	771	781	764	712	762	725	719	753	754	739	696	734	711	753	794	725	738	705	712	747	740	715	748	735	755	736	763	809	736	745	728	741	710	734	737	754	780	728	751	725	772	732	758	742	791	774	746	769	754	749	749	683	751	734	727	784	730	780	768	755	673	758	773	754	803	717	764	741	731	737	768	716	760	697	744	750	710	767	738	711	704	715	774	752	732	778	733	788	759	685	726	699	740	702	833	789	737	741	739	792	749	747	737	769	708	742	765	723	747	753	777	717	741	727	750	726	746	805	763	744	714	731	672	759	738	773	779	775	733	754	777	703	791	821	766	738	756	728	741	757	746	744	744	752	718	712	769	695	761	768	710	752	729	722	742	705	692	758	700	725	725	697	738	753	695	747	798	770	710	761	725	792	711	777	718	766	717	738	735	745	721	730	714	738	785	730	751	719	772	753	767	808	761	729	762	708	717	709	736	765	730	732	737	742	721	763	728	738	800	736	763	755	680	736	704	702	786	755	766	767	790	760	731	706	750	741	779	729	748	703	780	778	740	762	774	791	768	733	769	749	748	741	755	728	723	682	767	780	781	781	750	839	728
1688	139	99	66	60	63	65	55	70	66	61	55	54	70	51	51	50	63	47	52	45	47	40	43	43	42	44	55	31	42	40	38	43	38	35	38	42	40	32	35	40	41	33	40	28	45	38	40	43	43	51	35	34	48	39	35	52	43	29	26	47	38	39	33	29	44	40	29	32	37	43	38	46	30	46	35	35	39	38	45	42	40	32	39	42	41	30	39	35	41	34	51	41	42	35	29	25	31	36	46	44	35	38	37	34	47	41	42	46	46	21	37	36	41	38	45	24	34	36	36	32	41	38	37	43	52	38	37	42	31	37	31	42	41	41	38	51	43	50	42	28	41	32	30	46	41	37	33	42	36	37	42	41	30	40	33	44	52	40	25	43	29	34	44	28	37	31	51	32	49	35	33	32	37	39	28	45	42	52	33	33	32	37	47	39	35	38	43	44	27	32	34	30	38	44	38	40	43	32	41	44	43	31	47	32	41	42	34	34	34	39	33	37	43	39	33	35	43	37	37	38	37	33	42	37	36	46	49	39	31	39	37	30	44	42	41	43	43	44	32	42	35	44	43	35	36	40	32	27	28	30	39	33	39	35	36	47	32	39	43	37	35	28	48	33	37	26	36	45	34	36	36	37	28	35	41	40	43	31	29	32	32	33	40	38	38	34	42	38	31	43	28	37	31	28	38	37	48	35	41	42	37	44	38	17	41	39	35	36	36	37	40	44	46	28	41	47	36	64	47	40	38	40	35	23	33	26	40	32	38	36	44	46	33	36	48	37	48	43	28	32	25	38	38	32	42	39	36	35	40	36	46	38	34	41	31	41	33	30	41	42	41	36	32	42	33	36	35	41	35	43	37	45	35	33	44	43	47	33	47	48	44	43	30	43	38	49	34	40	37	34	32	48	22	28	32	33	38	47	49	37	39	37	34	35	43	31	38	38	32	35	34	36	42	33	40	44	25	30	33	29	35	41	35	42	34	38	41	39	36	34	46	38	35	47	46	37	35	39	33	36	44	31	38	26	22	33	35	35	39	44	42	44	50	40	37	35	36	36	32	42	42	42	30	40	38	31	46	24	35	37	40	30	32	35	35	43	30	29	40	27	40	23	46	43	29	27	39	29	36	31	31	37	43	32	25	42	35	39	43	43	36	40	43	40	36	43	44	39	37	41	42	40	35	31	34	41	30	29	37	27	32	42	30	38	39	33	33	41	39	36	32	30	46	34	37	34	40	37	40	32	35	40	42	27	31	32	36	40	37	40	34	39	38	21	29	41	40	29	37	45	37	50	41	32	34	32	41	37	35	36	40	33	42	19	39	40	44	42	51	45	33	31	42	34	41	40	32	38	48	28	35	40	53	35	36	53	47	42	42	46	35	41	42	39	47	45	45	31	29	33	33	38	32	32	48	38	36	37	55	50	44	29	35	31	42	34	39	39	41	36	38	36	39	53	38	35	27	35	39	28	39	28	37	40	27	40	41	40	43	44	36	29	47	36	35	40	39	40	30	38	42	56	23	28	42	38	40	34	37	46	36	44	33	40	32	28	41	34	33	41	37	33	35	42	46	36	37	40	34	40	47	33	30	29	49	36	21	46	21	34	43	37	37	43	39	35	35	37	39	41	36	35	37	28	43	27	39	34	43	27	42	31	40	42	37	46	32	35	37	45	40	40	37	26	37	39	38	34	44	44	50	39	49	31	40	32	38	39	37	35	36	30	39	36	29	37	35	35	37	37	42	35	32	36	40	45	45	37	32	32	35	37	32	42	40	32	52	38	52	38	37	34	28	34	49	39	32	30	34	36	47	37	41	25	35	27	31	36	36	31	35	33	50	47	34	33	31	34	37	35	51	35	39	45	37	37	51	37	37	43	34	45	36	34	37	38	40	23	38	40	47	33	45	44	40	29	41	38	42	48	38	43	41	23	38	26	37	42	35	41	32	30	31	39	40	46	35	38	36	32	34	38	37	28	50	41	44	36	31	48	44	25	37	42	37	36	32	36	43	49	34	24	32	36	37	46	38	35	35	39	44	40	42	46	30	44	37	44	29	29	42	35	32	35	34	37	41	37	50	36	19	42	40	38	40	30	46	46	41	32	43	43	39	38	39	29	34	37	39	44	43	45	36	38	38	32	33	29	40	30	43	36	39	41	35	32	37	32	41	31	38	44	36	49	41	36	41	34	42	50	37	35	39	46	42	45	47	44	48	45	27	48	36	37	47	33	40	47	44	33	55	29	33	30	39	39	40	42	40	39	47	35	39	33	42	44	33	51	41	44	33	32	38	45	30	38	38	40	47	43	44	38	39	32	41	34	43	40	33	40	40	48	40	35	30	45	29	40	39	41	40	42	24	32	13	44	32	37	45	30	41	44	31	39	43	35	40	54	34	31	34	42	35	41	41	51	39	34	33	35	37	44	30	31	35	36	41	33	39	39	35	42	31	38	39	42	36	51	42	42	43	42	29	42	36	36	28	32	32	38	44	35	30	40	33	33	44	33	39	30	33	39	34	34	39	37	38	45	39	43	37	28	47	38	32	35	43	38	37	30	36	41	38	26	36	36	28	41	29	34	36	45	39	40	37	40	36	47	43	37	33	43	47	36	41	28	37	38	37	34	39	44	29	38	41	31	32	43	32	32	37	25	31	31	38	44	33	33	22	47	37	42	48	46	42	41	46	42	37	39	36	31	38	36	43	45	45	35	41	38	39	49	32	28	37	37	36	49	47	42	48	37	38	38	40	33	37	40	40	48	40	38	46	47	36	31	39	32	46	40	39	44	32	46	43	32	45	26	49	34	29	35	34	42	35	38	25	36	51	39	46	48	39	30	33	47	38	27	40	31	34	39	58	30	40	38	34	34	32	45	44	26	37	48	31	38	43	33	31	33	44	36	37	38	34	31	38	31	31	39	37	34	34	44	40	42	54	30	30	45	39	36	22	44	42	39	40	45	38	34	37	40	41	35	26	45	40	36	35	29	38	38	54	35	44	38	38	43	41	28	36	27	50	30	41	40	39	36	24	43	41	33	35	36	36	36	33	43	52	37	48	31	35	38	43	32	58	34	42	30	29	30	45	46	38	40	41	40	30	33	27	35	53	35	34	47	51	32	55	46	35	35	41	43	36	40	38	36	47	41	35	35	40	36	39	32	30	34	34	37	34	26	37	33	28	42	43	42	35	37	37	37	43	35	43	39	44	37	41	46	45	31	36	39	36	33	41	39	45	36	35	41	36	25	39	39	29	38	44	38	37	45	27	38	47	41	28	32	37	41	41	39	35	37	44	32	46	40	40	50	32	37	38	33	38	31	34	26	32	50	42	36	30	29	42	30	37	37	27	40	37	47	47	31	40	35	42	32	40	37	36	33	29	37	37	48	49	39	39	40	37	30	36	32	36	38	48	31	32	31	36	34	38	42	38	39	30	38	41	37	40	37	33	46	32	36	45	40	46	39	34	49	35	33	37	32	40	38	39	34	31	39	45	35	35
10167	1984	1133	1133	2137	3148	3768	3218	2890	2497	1939	1667	1453	1236	1114	1021	915	804	823	721	677	634	598	580	540	548	478	507	516	502	452	417	436	441	407	402	448	417	409	385	342	415	395	379	398	353	411	398	372	389	369	388	405	353	379	392	406	343	347	348	364	379	386	376	357	348	362	363	362	355	351	386	375	357	342	363	404	349	384	363	367	349	396	372	353	356	354	392	383	381	326	361	355	347	363	351	374	395	366	367	363	341	371	353	373	356	336	351	376	339	352	349	365	359	347	358	344	326	332	362	361	350	362	346	333	348	342	363	362	381	364	384	338	348	378	368	381	346	347	322	370	377	351	329	341	318	379	363	359	336	366	365	347	322	337	322	331	330	339	381	349	380	388	390	343	342	345	314	355	350	349	364	362	399	343	364	338	352	348	349	351	337	363	348	336	334	321	357	339	323	379	349	350	348	343	328	352	344	372	321	359	334	362	359	354	321	316	337	359	360	370	361	340	347	303	326	370	344	341	325	314	332	383	375	379	350	345	379	357	379	365	335	361	360	346	335	300	350	376	376	351	351	386	330	358	347	345	326	357	330	344	368	370	333	328	366	339	324	351	342	306	368	347	354	344	339	335	368	379	347	375	338	323	380	348	343	344	383	364	386	331	342	341	350	389	370	343	393	358	334	369	342	365	360	335	343	362	387	351	326	353	374	340	346	372	345	344	359	367	329	345	352	359	319	358	375	356	358	307	324	374	344	332	321	330	387	340	349	313	354	337	327	346	347	323	348	326	320	343	319	372	373	343	358	347	349	363	356	333	347	343	356	353	362	343	330	355	343	345	361	367	347	312	344	351	322	351	387	349	347	352	303	334	380	322	347	345	381	310	379	354	389	342	329	338	347	343	370	334	343	337	349	339	334	358	336	367	343	381	351	384	335	358	333	362	327	337	355	346	365	357	364	354	323	349	358	376	347	356	325	363	347	346	328	357	336	334	361	349	349	363	329	369	355	338	375	345	343	323	327	346	334	356	344	352	339	351	351	358	322	355	354	335	367	349	359	372	380	343	341	352	352	348	369	364	352	351	349	370	344	383	378	327	374	356	365	337	354	342	354	367	320	329	369	371	358	361	355	363	355	316	334	343	354	346	349	342	331	364	368	348	360	369	352	333	383	333	370	351	366	342	330	335	335	367	356	374	343	350	362	344	349	319	384	326	393	336	357	359	325	375	352	335	358	362	364	327	328	352	367	328	376	352	337	343	361	353	350	350	353	351	355	326	322	385	375	319	354	353	345	323	342	372	341	367	350	343	307	345	322	339	338	348	353	341	340	335	339	347	351	356	368	347	339	344	364	367	340	339	373	330	354	330	357	373	382	378	356	329	370	357	346	333	345	337	332	349	343	358	340	353	373	362	349	351	366	343	333	336	369	386	344	377	333	366	337	360	359	353	367	356	360	370	341	359	355	364	325	383	363	338	383	367	317	371	330	357	354	369	305	324	352	318	345	348	345	354	386	322	377	346	370	339	346	355	355	338	371	343	369	374	369	335	327	373	355	347	359	365	353	347	341	388	348	352	340	356	376	331	315	361	327	373	328	353	347	318	387	323	378	383	331	341	322	324	328	357	356	346	371	360	302	348	374	344	350	347	369	350	328	373	334	336	353	355	363	372	341	340	338	353	337	347	377	367	381	313	367	399	345	353	355	319	392	354	334	339	371	365	354	350	366	328	337	363	337	378	360	349	364	380	369	353	327	350	323	327	321	352	346	345	391	350	362	347	339	342	378	322	365	346	340	351	352	360	337	365	327	352	359	355	371	347	344	364	329	358	339	349	339	390	337	345	355	361	326	350	367	362	322	382	343	344	346	323	363	370	357	359	356	363	347	353	382	364	359	370	350	347	323	345	350	364	354	343	338	350	360	354	342	362	312	378	364	376	349	353	355	314	339	337	316	357	332	357	353	376	371	343	371	370	344	326	329	335	368	355	351	344	344	331	307	358	367	337	325	312	368	371	329	333	393	361	342	342	350	380	359	375	314	332	309	316	334	341	358	329	355	368	332	335	333	351	362	363	335	343	346	384	349	337	367	340	345	360	389	361	364	372	338	354	351	319	337	367	372	354	337	389	326	348	339	363	342	346	355	357	338	361	347	330	314	353	356	372	309	350	348	334	294	339	365	378	341	340	313	387	368	377	355	364	369	302	361	367	354	353	331	371	371	381	310	348	365	361	327	349	398	303	352	324	359	344	359	358	346	316	368	340	373	339	332	333	335	366	340	402	307	314	315	352	366	379	342	365	361	340	379	317	374	360	347	360	382	356	365	349	312	318	367	348	330	351	370	353	340	371	330	354	357	353	354	377	345	365	354	393	361	367	341	376	338	358	358	348	325	362	338	360	348	349	355	293	353	343	349	328	354	339	362	372	354	326	339	379	362	330	358	355	330	373	325	331	371	337	341	345	349	350	343	335	344	322	336	356	368	383	340	335	343	394	342	357	358	361	332	324	365	324	360	372	330	316	356	343	326	337	305	411	366	355	366	369	397	373	338	340	351	334	333	366	373	328	359	356	359	342	347	370	333	325	388	364	351	346	315	384	355	396	352	362	374	373	290	377	318	353	315	325	317	365	381	334	321	359	357	373	371	365	365	328	337	335	378	394	381	346	351	342	354	351	380	360	401	348	375	376	395	315	345	360	325	315	374	338	335	347	346	334	337	333	335	375	331	337	390	350	354	326	376	347	339	340	347	325	373	372	379	328	346	355	373	354	360	354	315	340	352	345	363	366	358	348	365	329	353	318	360	344	352	319	335	346	357	387	369	368	377	354	371	317	374	353	353	362	359	353	344	332	329	371	339	387	375	338	356	362	329	382	353	368	348	375	341	338	340	352	338	326	359	331	360	356	327	357	361	365	329	360	351	329	334	355	333	356	335	345	363	357	335	317	323	369	350	371	363	331	339	310	304	358	328	372	356	321	341	360	331	317	360	334	341	341	347	348	333	370	359	347	345	358	360	324	366	346	333	361	345	350	336	334	372	378	337	381	345	350	368	334	346	358	366	366	323	369	349	353	363	364	331	335	354	336	389	364	359	334	407	358	349	356	365	377	369	348	371	321	391	343	340	374	326	363	365	322	345	351	361	363	362	339	368	361	370	374	369	383	403	339	341	357	338	332	353	334	344	352	364	372	358	350	323	334	384	321	367	366	360	382	356	367	348	344	371	322	358	353	338	348	344	342	345	353	391	339	322	353	304	356	364	340	371	365	360	344	384	356	386	366	369	383	353	349	384	367	343	335	371	337	335	350	344	339	329	344	365	347	313	326	343	366	332	333	330	351	334	369	332	371	358	344	354	333	356	363	346	329	298	342	359	360	324	347	341	353	341	357	352	338	385	366	359	363	339	346	352	365	351	308	366	344	332	333	351	378	354	312	354	368	356	316	339	334	348	357	340	371	355	360	332	321	334	328	323	338	372	366	366	330	343	338	344	343	374	341	387
981	252	136	93	84	106	117	107	86	105	86	111	80	89	77	75	65	71	71	69	73	71	69	60	59	52	56	64	71	58	54	61	53	62	55	66	59	56	69	58	66	61	53	64	51	58	64	71	63	59	66	57	61	69	66	62	51	65	69	57	66	63	54	59	58	61	57	59	50	44	63	50	55	57	43	56	59	45	68	56	72	51	56	50	59	60	66	58	59	51	41	59	68	68	51	57	47	50	51	48	48	47	56	66	59	66	52	61	62	69	42	50	62	45	61	52	58	60	49	62	45	48	47	54	56	60	53	52	50	66	53	57	53	56	58	45	59	53	59	54	51	59	48	62	60	65	50	54	55	53	51	65	55	63	64	55	57	41	60	54	39	50	58	43	40	51	62	57	54	66	56	60	54	56	48	68	57	54	60	47	68	67	56	41	53	43	60	56	59	68	60	53	74	45	52	44	51	69	65	43	45	61	70	57	52	51	53	59	62	55	63	49	61	56	46	63	52	51	55	54	40	56	54	51	47	49	52	69	61	71	65	51	55	50	59	45	60	45	58	58	51	59	55	36	47	65	66	59	56	65	57	53	51	62	55	51	56	54	59	46	46	62	53	42	55	57	65	69	48	66	63	47	58	58	51	51	53	57	57	56	63	59	72	53	55	57	58	51	51	58	52	65	61	68	51	65	47	49	57	58	48	51	55	59	64	55	43	59	52	53	53	52	55	51	57	53	59	54	61	54	52	59	59	62	54	59	46	65	60	61	56	48	50	54	60	60	50	65	52	44	59	65	49	48	47	60	54	55	67	57	52	68	44	57	52	46	59	61	57	52	56	56	52	48	59	60	51	61	52	49	65	57	53	53	57	61	55	55	48	59	58	52	58	49	55	53	70	48	54	63	53	61	52	49	71	67	58	63	55	47	63	65	50	62	53	46	53	52	47	63	44	43	65	62	49	53	55	53	62	58	56	47	53	64	51	53	50	53	59	56	55	47	58	52	50	53	58	54	71	57	54	61	50	71	48	53	53	54	50	60	57	58	61	64	59	55	59	55	51	56	53	55	57	45	56	62	46	51	57	52	57	53	42	59	49	64	50	66	60	67	47	62	62	59	48	53	47	65	71	61	53	52	68	51	52	60	61	49	47	52	66	49	59	65	56	50	53	60	51	58	63	59	65	54	53	70	65	58	44	71	64	43	52	65	51	60	52	80	56	59	50	52	52	59	64	50	52	49	64	59	53	45	61	58	49	45	47	49	55	49	58	60	54	57	48	48	58	63	57	68	56	55	59	50	53	46	53	54	48	62	58	61	54	53	66	66	49	54	66	61	64	60	53	51	62	46	60	65	59	56	62	47	53	52	47	53	45	54	60	55	52	58	55	45	60	53	50	53	58	45	53	51	48	55	65	63	61	66	46	42	56	62	63	51	56	54	52	47	70	55	45	48	53	41	63	58	57	44	67	64	64	55	64	57	60	50	58	61	56	47	53	50	76	61	70	50	53	62	54	51	60	56	50	57	44	65	64	72	58	59	65	54	52	65	61	47	67	52	63	51	50	43	55	56	69	60	51	49	55	51	49	53	59	57	47	56	70	50	41	62	65	55	58	55	61	48	54	53	50	66	58	57	43	62	62	59	49	61	50	59	57	58	61	49	53	52	51	48	46	53	47	52	67	48	62	59	59	48	60	60	44	54	44	47	63	55	48	51	45	57	55	63	47	54	62	56	64	51	52	64	58	56	49	53	63	58	54	65	62	51	55	53	55	63	51	56	50	57	55	53	55	59	54	62	55	65	55	49	50	54	48	44	54	50	51	37	48	60	60	68	48	63	55	55	69	65	54	53	47	53	54	58	72	46	64	67	57	56	56	61	63	60	57	51	60	47	60	47	52	51	57	49	46	55	44	63	70	64	60	61	48	75	63	45	59	54	66	53	55	43	46	45	60	56	54	50	57	46	56	60	74	52	55	64	43	53	41	52	65	50	74	54	54	49	56	53	61	55	48	63	64	47	57	50	57	63	46	52	48	46	50	65	45	57	62	52	45	35	45	53	56	44	56	53	66	58	59	54	65	59	56	63	59	45	51	53	54	58	62	54	57	45	53	72	65	52	55	51	62	59	62	54	48	51	59	47	47	74	48	57	49	73	59	52	56	50	49	66	53	52	61	47	43	47	71	51	61	58	61	56	55	59	53	52	66	38	50	58	52	45	51	54	60	54	55	67	64	49	57	47	71	55	73	57	58	43	51	63	53	52	60	52	56	53	61	49	52	55	67	58	51	61	41	57	56	65	71	59	46	54	60	51	49	60	48	48	53	59	59	58	55	58	55	57	46	61	60	57	72	52	56	49	56	60	48	65	57	48	50	64	50	46	58	48	45	60	56	56	38	71	58	56	67	53	66	37	51	66	73	49	44	52	61	58	65	56	51	68	58	66	66	49	51	67	66	54	56	50	54	53	64	54	48	56	35	55	48	44	60	61	65	57	50	38	56	57	59	48	66	62	53	51	63	57	54	61	65	50	56	59	56	62	55	50	49	59	58	56	60	53	51	69	75	51	46	57	50	58	62	49	59	55	63	67	53	66	65	57	55	51	66	62	57	51	66	40	63	64	59	44	50	59	61	60	48	66	58	53	56	69	47	51	59	50	70	59	40	39	50	56	59	59	53	54	48	64	60	58	65	61	56	47	62	60	54	53	58	59	56	49	55	79	62	60	58	45	66	69	62	47	55	63	70	47	45	46	49	61	47	62	57	51	53	64	62	59	59	58	54	55	66	64	52	52	55	68	44	56	60	45	54	54	75	70	63	58	51	47	46	48	56	61	56	53	44	61	51	64	54	57	53	57	64	65	44	43	63	47	48	52	46	59	65	64	49	49	69	57	38	52	57	56	45	41	44	50	44	53	61	47	48	51	51	55	51	58	50	68	63	70	58	59	58	56	58	52	65	51	66	60	59	60	51	64	46	61	53	55	64	53	60	51	59	55	65	45	53	56	66	69	48	46	64	54	62	55	53	59	53	58	58	62	67	59	55	69	57	55	56	54	46	45	69	57	48	56	58	48	64	60	46	48	54	71	52	62	60	54	47	52	48	56	51	45	48	65	61	44	55	60	54	52	57	63	59	52	59	57	65	49	53	60	58	60	50	59	46	47	60	54	45	57	48	57	55	48	46	66	52	52	52	55	60	50	53	56	55	52	50	57	75	57	53	57	52	52	56	54	67	55	66	55	51	50	55	58	63	49	54	60	58	60	51	45	45	52	62	52	59	36	63	59	61	67	46	48	57	58	59	54	39	50	57	49	62	56	52	48	70	42	66	70	52	52	57	53	53	54	56	62	53	60	62	51	64	55	46	53	60	51	63	53	65	46	51	66	63	50	69	51	43	57	64	52	56	47	52	64	55	63	49	53	50	48	60	65	52	57	56	50	52	66	51	51	60	48	61	54	64	56	61	72	64	54	60	63	67	59	52	64	74	67	55	59	64	59
11500	3107	1752	1654	3340	5115	5551	5188	4211	3502	2890	2432	2126	1923	1782	1497	1302	1294	1226	1044	1024	986	942	869	827	767	817	731	728	689	728	673	692	581	670	669	620	604	585	616	616	595	594	628	613	633	596	599	569	618	646	604	563	544	566	598	586	542	619	582	547	569	575	530	544	552	533	559	558	528	582	500	567	523	551	542	552	587	573	563	527	580	606	517	533	573	553	557	553	554	526	564	532	562	577	564	546	563	517	530	557	544	603	544	578	515	573	548	565	521	534	560	501	527	581	548	513	528	522	522	560	526	556	530	504	538	589	566	514	580	497	527	550	538	572	524	536	539	523	549	559	619	545	502	547	557	525	520	553	520	550	516	547	538	534	585	538	559	509	544	508	561	548	564	536	561	555	543	528	547	512	535	521	528	560	546	504	498	509	524	544	531	567	516	574	575	527	565	557	502	544	550	542	515	536	550	521	554	498	501	543	555	536	519	539	536	506	529	525	544	518	558	548	529	494	559	567	550	500	517	579	562	524	553	556	529	538	547	509	567	514	511	534	543	539	494	544	508	562	546	540	533	533	534	505	514	523	533	602	523	524	512	529	533	516	547	512	606	510	550	498	513	543	554	547	536	551	529	508	570	535	550	544	557	543	562	532	543	522	519	511	511	542	518	515	523	537	510	567	565	551	469	544	523	569	550	538	563	494	498	573	552	491	550	541	484	508	523	514	545	522	512	530	547	541	593	553	532	516	544	532	517	492	495	532	529	534	539	552	595	563	536	549	573	532	508	548	543	558	516	550	578	528	566	550	519	549	552	500	534	556	557	528	553	525	494	546	503	569	528	519	561	512	545	506	576	533	526	541	562	502	546	525	532	574	534	543	512	519	555	534	535	522	529	529	529	500	562	560	541	530	541	452	518	530	538	535	530	495	538	545	504	499	519	525	555	534	545	505	518	552	559	540	568	537	573	588	465	505	548	554	543	566	534	530	500	538	490	531	572	523	528	517	533	552	546	576	532	545	559	526	533	575	549	515	539	572	535	532	525	549	541	575	506	521	550	507	560	484	599	503	541	572	498	564	566	569	535	533	531	531	539	490	593	561	572	553	548	544	545	546	532	559	531	563	529	564	519	514	547	529	560	489	534	525	554	501	535	564	530	557	537	529	525	500	508	518	555	521	484	480	559	502	519	557	544	522	532	572	554	555	564	497	530	514	564	552	504	553	551	564	572	528	538	520	538	528	538	528	563	533	539	514	536	563	543	553	518	549	535	520	552	513	565	517	563	504	520	553	543	551	555	559	537	505	543	563	532	514	495	519	526	561	541	525	544	526	544	551	526	522	525	527	533	561	502	510	602	518	540	512	537	525	513	559	492	545	543	525	576	569	515	512	537	546	528	533	543	540	512	535	545	537	549	548	516	520	524	510	520	519	567	571	511	556	547	549	565	553	529	521	541	528	570	543	552	505	524	532	549	493	528	511	505	536	566	529	516	522	541	580	547	545	532	523	518	524	537	544	534	516	487	514	555	515	546	524	547	507	530	526	561	533	518	538	529	532	512	545	539	567	538	507	537	567	494	528	548	563	536	514	511	565	488	517	531	513	525	553	538	566	561	554	520	550	551	584	543	529	558	505	568	521	560	534	558	547	477	568	550	548	519	546	503	569	529	507	544	546	536	540	526	567	571	568	531	552	562	565	584	568	520	525	523	538	514	537	570	538	538	540	554	535	572	520	527	499	531	524	587	550	552	543	540	549	531	550	520	537	557	571	536	538	515	548	525	504	502	532	551	548	540	532	540	592	599	509	555	526	510	545	516	522	527	524	519	526	500	571	561	570	519	544	537	541	504	592	477	532	508	518	502	521	561	562	553	514	558	559	545	533	546	555	570	525	527	546	523	497	556	528	588	509	514	548	536	526	564	520	520	519	543	522	595	521	538	568	543	562	586	603	591	540	531	544	498	552	536	511	531	510	550	558	549	535	556	549	507	548	549	531	565	521	513	551	500	550	525	511	567	579	543	564	542	576	555	521	523	546	554	552	539	539	544	527	577	556	566	560	534	512	513	564	535	547	553	544	532	522	558	558	536	539	563	531	570	568	551	526	558	509	513	566	547	535	550	516	551	543	556	558	507	534	559	531	517	510	543	555	542	570	571	555	558	524	509	541	540	505	539	522	557	505	561	538	538	536	513	549	503	505	496	565	513	534	530	542	515	547	561	537	531	559	571	543	539	506	538	559	520	526	512	529	543	547	578	530	540	504	538	542	547	550	530	518	537	514	529	538	527	495	560	483	580	529	524	516	531	547	535	543	572	546	543	550	525	531	512	537	538	533	545	516	513	541	547	541	550	547	551	525	556	540	523	537	519	532	529	502	514	575	555	541	560	547	523	463	532	587	546	560	559	556	530	541	534	509	508	562	550	582	497	540	499	563	524	558	566	563	520	502	547	496	558	527	543	536	561	568	531	500	536	516	505	539	574	537	540	560	548	543	554	527	530	549	514	506	528	544	564	524	529	538	542	512	547	539	541	524	554	561	506	531	517	531	518	556	523	547	563	545	550	536	536	523	564	502	511	579	552	514	522	553	535	508	522	539	571	506	529	563	525	515	532	545	546	523	529	530	546	520	536	511	546	547	542	546	524	565	539	544	526	541	554	489	594	542	543	521	559	536	542	542	556	563	528	564	540	548	507	514	537	510	532	559	552	480	530	509	546	521	506	560	531	504	519	545	552	520	567	565	568	546	573	528	558	559	545	541	585	527	545	538	532	523	560	542	561	542	504	575	536	559	521	562	570	545	556	539	502	533	544	587	506	561	542	561	551	497	560	551	527	557	533	554	505	478	556	536	537	542	569	512	537	549	563	519	539	541	531	527	572	554	561	525	568	537	565	502	547	523	552	559	550	514	577	596	567	532	512	547	583	554	534	543	533	503	549	551	497	581	530	544	517	490	485	545	543	513	547	502	544	548	553	532	514	520	526	568	521	524	518	560	559	530	554	521	542	548	491	555	531	549	534	575	513	551	516	515	539	554	565	535	481	556	554	527	559	505	575	524	533	480	515	512	530	542	582	529	498	511	551	567	534	573	560	510	569	540	534	557	496	507	562	511	507	493	587	569	548	511	542	542	554	485	524	506	543	566	565	541	517	517	529	508	549	520	579	544	527	556	564	582	508	573	536	539	553	542	504	516	535	544	578	526	522	556	525	532	560	558	560	546	541	506	505	556	517	540	520	531	522	554	538	583	524	508	540	576	526	518	513	499	544	572	547	526	530	567	528	547	519	502	523	540	524	559	520	519	559	521	544	537	540	566	529	540	540	508	535	553	550	547	508	495	558	545	564	525	546	567	568	542	555	520	535	539	555	514	534	553	528	536	502	483	540	555	519	533	605	558	528	528	522	570	540	595	547	522	555	549	583	529	487	532	531	537	560	540	529	552	543	556	548	556	549	540	541	529	572	498	518	565	547	551	485	540	535	548	541	511	542	568	541	530	498
1127	109	91	92	62	84	79	97	80	88	82	65	81	73	77	78	64	62	66	84	67	73	68	57	53	85	54	74	77	66	85	67	69	56	84	70	67	75	64	67	61	68	56	70	65	56	66	76	76	89	59	63	59	53	68	65	70	63	79	76	66	76	75	71	69	69	64	67	66	76	67	69	56	57	100	61	76	71	50	80	61	65	63	60	63	81	62	73	59	73	62	68	54	63	61	63	61	61	60	76	65	64	63	76	69	48	88	69	74	68	45	70	57	73	71	66	71	70	65	63	72	65	64	61	63	71	74	67	67	61	55	67	81	70	59	89	70	79	66	74	80	70	68	70	65	71	64	52	69	55	73	66	57	66	51	64	60	64	67	63	67	64	70	73	76	58	58	77	56	69	64	69	64	53	68	70	59	64	63	72	67	80	69	58	72	68	61	54	65	71	50	54	58	72	72	74	71	66	81	82	77	67	57	69	75	75	66	63	77	77	52	60	67	61	70	58	65	58	86	64	82	68	57	68	54	62	64	50	57	59	77	73	69	75	60	59	83	73	72	68	72	57	56	70	79	64	79	63	71	71	82	67	63	66	81	58	69	62	64	68	92	54	73	60	70	65	67	71	77	74	57	65	67	76	61	54	77	76	68	58	66	76	64	91	67	68	64	65	65	71	69	57	67	65	73	65	65	69	77	72	78	71	74	55	79	79	58	74	73	61	73	83	65	56	71	74	70	64	98	69	60	73	74	75	76	61	66	60	51	64	70	51	72	66	83	58	51	72	49	55	65	70	68	69	68	59	75	65	78	58	77	79	73	81	68	57	78	76	65	68	84	72	62	70	57	62	71	75	58	64	78	71	60	60	60	64	80	52	51	52	62	67	81	70	78	62	57	67	62	63	60	71	70	81	66	73	56	59	68	78	62	87	78	62	62	66	75	75	71	67	71	84	82	59	61	78	73	64	71	83	59	67	77	59	48	65	71	59	64	68	62	61	70	70	83	56	58	73	85	75	57	72	66	65	72	76	62	71	78	59	64	61	78	70	63	50	65	65	73	76	79	68	56	69	68	69	67	63	76	72	65	71	68	60	72	61	55	54	61	78	71	75	73	72	71	71	81	59	82	64	65	55	50	61	55	71	61	75	58	66	65	59	61	72	62	60	72	78	70	56	69	77	63	75	68	75	62	72	61	59	51	54	69	62	52	67	63	54	64	74	65	59	76	84	70	63	63	67	75	51	63	64	68	70	60	81	57	64	59	67	71	76	76	69	70	57	75	69	69	76	73	58	57	81	54	79	67	60	61	72	70	64	59	73	73	68	64	76	58	78	68	64	75	51	62	57	67	53	57	74	59	68	65	50	50	74	68	78	58	60	61	64	82	59	70	61	64	67	69	63	90	78	78	64	56	59	67	64	64	77	79	65	81	60	56	72	68	67	68	60	71	56	72	73	62	64	65	76	64	75	84	74	70	68	76	64	66	74	64	72	67	73	67	59	63	64	49	67	54	78	78	59	80	70	68	59	81	64	78	67	71	76	78	64	70	62	61	59	69	73	75	71	66	63	76	73	59	65	50	69	75	73	77	61	53	64	68	72	70	84	69	65	63	80	58	63	66	74	73	77	64	78	53	71	69	77	67	77	58	58	64	67	72	69	75	74	64	61	60	56	75	65	50	63	82	62	68	64	68	62	65	65	68	64	77	77	84	69	58	74	68	77	69	59	64	57	75	77	58	94	62	57	59	76	70	63	66	61	92	61	75	67	61	65	66	93	71	69	55	63	86	66	77	83	68	55	66	56	73	62	79	70	66	66	68	75	77	79	68	77	69	67	75	76	56	64	76	48	61	68	78	67	63	68	82	80	52	83	67	64	54	73	71	78	56	68	73	54	62	72	67	76	81	63	63	75	66	67	51	61	64	89	70	68	71	71	73	60	73	66	74	67	69	68	63	65	66	65	63	67	70	75	69	64	51	55	60	78	72	96	79	70	78	78	60	94	74	67	57	81	76	77	59	62	68	74	60	70	57	75	64	74	78	83	64	62	65	65	54	72	58	74	68	69	75	75	67	67	76	65	79	68	67	72	56	62	76	65	46	77	77	75	75	71	63	78	71	62	67	88	68	61	71	64	61	69	68	83	73	62	77	59	67	75	62	69	64	61	67	54	71	74	88	72	67	68	76	66	58	63	53	72	54	71	58	66	70	70	77	67	65	60	81	70	71	78	61	77	77	66	80	61	75	58	63	68	66	70	78	67	76	74	65	70	59	71	82	65	57	67	59	70	56	68	63	55	58	71	57	77	71	72	61	77	65	63	55	65	79	72	70	70	60	66	57	66	58	83	68	70	54	73	67	74	59	66	76	66	60	61	62	62	74	67	84	61	55	65	66	65	64	67	64	54	80	71	71	73	67	61	74	75	82	65	67	69	63	75	61	81	71	70	68	72	69	77	63	72	72	68	74	76	66	69	66	77	61	66	65	72	67	70	61	71	68	63	52	58	68	72	74	67	74	66	57	86	70	66	63	74	78	57	84	66	64	58	61	65	68	63	68	63	65	69	72	84	64	65	66	64	56	74	58	71	67	81	87	67	80	79	67	65	66	70	76	59	67	54	72	67	64	63	76	54	74	65	81	55	83	78	72	92	68	68	67	78	52	71	60	64	64	82	72	59	67	66	73	83	58	70	63	56	70	67	60	69	74	73	70	64	68	74	55	67	68	80	77	62	63	64	67	68	62	71	52	50	55	70	80	63	67	70	75	67	54	67	82	73	85	58	65	77	70	73	75	62	75	59	64	73	75	62	56	70	80	57	67	58	67	72	64	70	67	54	83	57	76	71	63	65	71	54	55	63	56	61	76	74	81	63	71	61	81	75	65	72	72	57	55	64	55	73	74	70	77	86	68	65	58	71	54	81	61	68	63	67	71	57	56	60	71	56	59	60	73	83	79	73	72	67	62	62	65	65	73	54	74	69	56	59	78	55	67	65	53	67	63	71	55	58	71	69	75	74	67	67	61	61	57	63	62	45	69	65	74	68	67	83	64	55	68	74	75	56	70	68	67	66	74	76	70	67	64	67	76	57	60	64	71	50	76	71	66	66	68	69	56	56	67	70	81	62	56	59	58	64	65	80	77	77	58	72	54	82	65	60	68	73	57	74	69	80	58	78	63	63	66	79	66	75	56	72	73	62	76	60	70	63	75	65	62	56	74	78	53	74	61	74	71	68	66	69	70	61	70	59	68	65	64	63	83	76	60	51	87	63	60	63	81	72	70	72	55	78	71	73	75	69	76	71	67	67	62	76	56	61	62	69	59	60	74	62	70	70	64	70	67	68	75	76	62	80	68	59	73	65	71	76	95	80	72	62	83	82	65	71	58	68	76	55	67	61	69	80	65	68	74	71	75	60	72	77	62	54	51	71	54	77	68	66	61	81	55	71	62	65	75	73	77	68	57	71	65	50	82	74	65	73	61	69	72	72	66	61	69	68
8895	1736	1159	1132	1726	2383	2715	2399	1980	1892	1511	1351	1208	1098	1032	964	925	860	805	810	780	769	791	693	664	703	675	699	668	653	723	640	669	675	627	651	660	623	600	640	632	656	630	622	641	609	648	658	620	647	654	641	658	619	626	627	662	618	603	602	642	665	647	655	623	606	639	633	612	626	597	617	599	608	621	635	578	626	638	613	659	627	596	617	610	638	651	654	616	617	624	646	663	683	609	622	626	636	586	637	613	622	594	601	602	612	586	609	639	617	594	622	628	687	627	636	651	640	628	638	585	648	592	614	624	641	615	630	623	622	639	642	627	586	652	601	627	580	591	626	657	630	649	622	654	597	596	614	629	635	657	652	596	627	632	633	623	604	583	631	646	633	584	604	601	591	616	641	626	661	590	616	626	628	609	652	617	583	591	658	596	619	622	639	568	646	639	610	621	590	618	625	631	625	631	604	627	634	655	635	612	636	603	602	629	597	613	661	612	615	607	604	630	619	597	613	677	593	611	625	587	632	618	609	612	594	621	596	597	579	656	604	580	605	617	602	664	631	621	599	598	608	544	659	643	612	621	646	635	647	619	643	627	635	640	576	623	606	660	642	624	612	629	582	626	588	594	595	612	677	574	617	616	606	605	567	606	627	619	592	637	600	610	586	641	614	659	617	615	592	619	634	645	641	629	612	571	595	574	610	620	591	609	640	627	615	633	636	622	596	594	644	621	599	629	645	599	624	572	636	638	607	647	607	588	632	630	677	678	599	634	597	588	620	578	636	630	612	647	630	597	637	612	615	647	594	620	630	627	536	594	647	632	599	636	583	604	601	609	650	588	639	621	614	657	625	639	612	638	643	667	590	589	622	619	626	619	583	586	611	582	593	580	616	646	580	610	616	612	617	585	608	644	619	610	609	594	601	605	621	615	588	650	641	628	627	592	605	659	623	625	635	669	636	590	602	620	602	611	607	627	654	579	624	623	630	602	650	638	588	602	646	612	647	579	637	610	631	623	644	637	619	595	613	643	638	593	639	625	611	605	706	575	639	640	643	610	649	569	622	608	614	613	587	626	637	621	613	623	658	562	628	588	609	607	643	660	665	637	609	585	607	608	610	628	608	636	569	617	644	584	632	632	616	622	648	632	640	622	595	667	616	629	638	604	618	618	663	591	614	590	635	611	669	645	597	621	615	622	587	633	605	611	664	628	611	608	642	612	594	653	615	597	653	632	588	622	615	574	613	622	614	624	640	612	587	651	618	590	627	592	600	585	626	614	618	629	615	636	591	577	615	598	621	602	603	602	636	661	604	575	617	644	616	629	586	596	612	639	596	642	646	623	638	608	637	627	625	656	630	634	591	609	604	638	572	609	613	663	607	620	649	627	628	629	610	591	608	593	580	627	647	624	600	577	623	589	601	568	641	636	647	616	642	609	637	631	624	624	589	671	616	637	622	594	589	624	667	634	599	615	633	605	591	644	619	659	644	605	607	614	617	674	575	567	637	647	601	615	597	622	636	631	621	644	640	621	642	568	602	677	618	614	622	653	588	578	588	620	659	648	598	589	644	629	575	632	559	600	620	623	608	634	594	606	581	592	621	661	642	578	661	623	675	708	603	588	610	610	635	587	640	677	659	638	604	599	598	660	612	557	603	624	619	639	600	629	605	646	632	636	632	616	621	639	575	582	589	609	627	613	595	618	601	608	580	628	591	563	620	611	612	659	603	655	607	642	599	630	603	613	624	568	665	609	581	616	644	583	640	624	630	594	624	614	634	611	604	573	635	573	569	625	609	646	587	621	603	622	586	636	592	632	626	591	571	609	582	605	612	617	627	618	624	653	647	594	605	604	618	660	610	640	609	597	620	608	601	603	630	591	602	624	595	601	645	603	561	597	638	638	595	631	598	640	630	553	649	627	622	672	672	675	600	588	620	610	633	619	622	625	680	674	589	610	645	607	622	629	586	631	648	652	624	628	630	647	641	625	590	632	630	668	654	665	608	575	596	590	631	590	563	700	637	610	646	628	627	650	666	651	656	619	607	608	640	604	632	648	622	640	615	599	618	642	614	599	606	646	638	631	611	614	631	624	622	639	621	622	613	642	616	629	621	658	639	584	631	654	613	588	626	625	585	600	621	621	597	589	662	622	579	597	627	598	599	645	629	623	599	638	627	644	635	632	587	618	610	619	615	625	605	652	610	615	637	583	634	632	620	674	610	639	616	590	599	612	613	597	607	635	620	642	574	622	641	593	632	595	622	608	645	626	628	624	647	602	580	643	586	570	604	662	652	676	613	648	620	625	629	632	634	652	641	605	593	646	602	616	619	660	601	603	624	653	663	620	610	623	614	614	642	622	584	626	619	597	629	600	623	637	618	664	609	623	622	594	563	625	573	616	606	616	646	682	608	612	655	609	606	621	610	625	633	639	612	604	632	603	638	604	598	653	616	639	625	618	622	624	631	627	645	604	606	574	637	610	609	618	579	628	660	634	643	624	645	623	616	593	650	563	600	569	601	636	614	622	673	628	630	622	656	598	600	619	638	642	604	595	626	578	619	617	598	649	650	633	627	571	619	592	650	683	625	587	611	682	578	615	603	633	636	654	616	591	594	599	599	591	576	590	618	635	667	625	617	634	574	627	620	592	620	616	621	635	654	584	644	616	618	643	598	604	682	594	575	602	623	608	634	606	621	595	650	603	573	603	651	595	638	669	613	626	625	587	661	599	647	610	612	634	586	606	658	628	664	594	645	644	597	633	629	643	629	626	646	600	613	647	576	613	618	619	587	611	603	606	625	641	590	638	604	602	596	658	627	623	591	587	641	631	604	609	663	652	610	633	611	641	656	653	601	638	604	630	627	595	591	653	647	619	656	602	653	636	609	632	599	591	641	602	654	585	617	584	603	631	630	621	599	674	620	581	655	593	620	652	601	626	596	567	639	597	631	663	618	605	619	607	694	617	604	613	620	607	618	643	621	624	662	618	650	646	577	648	629	620	623	623	601	571	587	610	605	566	645	653	651	599	631	632	611	645	649	600	663	587	668	656	616	621	622	610	624	646	643	564	611	609	655	622	646	633	609	643	627	617	576	602	571	641	585	582	617	614	624	604	607	645	617	646	623	645	615	647	638	666	601	568	597	634	632	605	621	606	608	595	619	625	623	599	614	634	613	608	605	622	653	630	634	627	626	638	645	624	651	628	614	612	599	591	619	600	662	592	620	609	680	610	615	598	578	624	611	634	586	615	584	582	597	633	626	617	641	605	625	592	637	639	622	642	605	615	641	618	616	593	643	590	593	635	605	588	596	623	579	605	628	654	579	617	612	600	613	575	601	628	616	617	677	603	595	625	630	646	586	587	607	578	597	626	645	628	635	632	618	628	593	604	609	649	572	598	643	588	637	674	569	637	588	656	620	624	650	594	614	632	666	619	607	638	646	626	657	630	596	607	613	595	616	627	660	644	629	598	568	646	603	621	585	631	612	610	638	562	641
565	212	156	125	100	122	137	133	111	113	102	115	93	99	98	87	106	86	90	91	84	90	79	79	78	76	84	99	89	93	66	88	88	89	94	76	86	77	72	83	88	90	69	91	95	85	85	78	82	77	69	88	98	64	77	65	81	99	83	89	77	80	75	71	66	79	79	87	70	67	71	85	88	85	82	82	80	101	89	82	79	88	89	72	78	82	69	72	81	86	74	68	82	83	90	91	69	87	89	70	79	95	72	76	80	76	98	84	76	86	87	86	81	69	86	74	78	82	93	84	70	73	94	71	67	79	86	70	71	63	83	90	69	89	74	89	74	71	85	82	77	65	84	66	67	80	93	74	79	83	87	74	63	91	87	79	82	77	71	83	64	80	70	81	77	87	67	84	77	85	79	92	89	93	67	78	86	68	78	93	102	73	73	75	74	70	71	69	80	81	79	74	91	69	69	85	86	75	75	100	77	77	76	89	67	92	73	69	80	86	64	74	73	58	91	81	84	67	89	72	97	70	79	85	79	72	85	84	90	64	86	87	77	79	72	69	68	80	77	72	75	96	73	76	83	83	85	81	81	76	82	72	81	66	79	74	92	74	85	82	112	74	92	76	88	93	95	75	72	78	87	62	72	64	79	86	85	67	77	86	83	90	79	80	74	84	80	92	88	72	85	80	68	77	91	84	81	93	77	86	85	93	78	79	85	75	96	82	82	67	78	89	81	88	87	73	96	75	88	79	59	69	85	84	94	79	87	88	74	71	86	74	96	83	69	72	62	88	71	61	76	77	78	74	87	79	91	87	78	70	84	96	76	83	74	96	85	65	82	79	78	92	88	76	96	69	78	74	91	84	81	77	99	88	91	71	86	86	69	79	103	84	72	83	66	61	81	76	94	68	79	91	87	86	69	77	75	87	78	79	104	83	86	86	98	74	101	110	87	87	88	76	79	63	79	79	72	77	82	92	76	79	81	80	84	94	86	81	81	87	91	83	89	74	81	76	77	70	72	73	80	77	80	104	99	85	62	71	80	87	93	81	93	72	86	86	72	103	93	89	78	70	90	93	76	103	71	83	98	86	85	79	76	83	69	74	76	74	76	99	81	84	64	88	68	93	96	91	63	102	67	81	86	93	65	81	79	76	89	88	78	63	84	87	68	72	101	84	81	103	86	78	64	75	82	86	76	85	79	81	69	77	89	80	71	71	87	95	86	90	87	90	84	79	84	87	85	93	73	72	88	111	78	75	88	62	65	87	66	77	82	70	85	70	86	86	94	96	74	78	87	88	79	65	99	76	87	90	74	88	93	80	72	80	81	81	70	88	76	83	76	78	76	75	88	73	81	81	102	74	74	83	64	88	79	93	87	97	92	75	83	84	86	80	93	81	89	79	84	77	85	83	73	78	80	75	91	74	85	77	85	76	80	93	75	78	90	70	89	71	79	90	71	92	73	84	70	83	96	81	76	84	82	84	80	91	76	81	80	90	71	76	73	74	69	85	85	74	64	68	87	88	93	78	93	76	89	66	78	94	73	93	70	59	80	71	97	81	91	82	97	81	79	78	88	70	93	104	93	84	90	75	88	92	78	99	82	89	92	74	83	88	81	71	83	76	87	84	91	86	74	79	73	79	72	78	86	87	96	93	69	69	88	91	86	72	96	94	82	84	62	73	83	87	60	88	73	72	77	90	82	82	82	71	65	82	88	83	70	75	75	76	77	84	63	85	93	68	71	79	69	86	84	93	91	86	69	86	77	80	74	71	89	80	85	102	60	98	77	83	83	81	74	101	94	65	78	78	80	68	81	78	79	92	78	77	83	83	72	69	80	89	80	74	101	74	71	87	109	83	84	78	94	75	75	87	84	74	74	89	63	73	83	77	79	101	98	78	88	91	87	68	90	78	84	88	91	72	73	84	78	68	77	87	83	79	86	72	104	81	73	87	87	106	94	76	85	88	86	69	90	100	86	76	74	83	74	78	79	81	89	92	74	75	81	88	79	91	90	65	103	62	98	61	93	75	81	80	72	84	89	92	83	67	91	58	79	82	92	75	75	90	68	70	94	84	73	85	86	90	86	84	86	84	77	78	81	80	78	84	85	70	77	77	87	74	69	80	66	85	102	106	76	78	71	78	73	70	87	88	89	76	70	89	71	78	71	74	86	82	74	95	72	89	57	77	84	79	89	96	97	78	84	73	83	79	77	87	77	87	81	89	76	98	71	69	74	75	90	75	100	79	79	76	76	79	78	70	76	79	80	82	84	96	87	78	78	74	94	83	75	79	77	71	91	88	74	75	76	75	90	83	95	66	86	78	80	77	81	77	83	85	87	79	48	77	83	81	87	72	74	85	82	73	77	92	87	82	86	82	67	77	76	85	87	93	74	82	78	69	90	80	96	90	69	71	88	78	69	78	92	82	94	85	86	78	72	77	76	90	79	78	71	89	97	84	85	80	71	80	79	85	81	62	74	72	83	79	65	90	86	80	48	83	88	72	76	86	68	73	85	90	73	86	68	88	92	88	87	82	73	81	66	92	75	84	76	72	83	68	71	79	71	67	69	85	77	86	89	93	80	76	80	82	80	75	101	86	81	79	68	96	78	85	87	89	71	75	70	78	80	74	77	102	80	87	90	90	76	82	77	64	92	84	80	81	95	92	84	92	89	84	87	92	79	64	65	60	86	71	80	75	87	84	78	73	80	83	88	78	77	97	79	86	78	79	79	81	86	82	99	84	80	74	74	86	84	88	95	70	86	80	84	76	77	92	76	80	89	68	100	83	87	83	77	97	77	84	76	83	84	80	80	75	77	87	80	75	81	80	80	81	70	82	82	95	85	67	84	85	84	78	92	79	79	82	85	80	82	78	78	76	79	69	102	86	60	82	74	84	78	59	81	78	84	88	81	87	99	92	81	70	81	84	59	87	70	74	75	64	81	73	59	91	85	94	67	93	80	78	85	73	96	92	84	77	78	82	71	83	70	83	70	81	85	91	86	85	73	93	83	72	83	87	82	74	79	74	91	88	80	80	91	85	67	90	69	88	78	66	80	73	98	94	85	79	61	77	94	78	97	97	68	80	84	71	73	65	87	73	69	78	84	82	89	75	91	85	67	85	83	88	91	86	95	69	77	64	90	80	69	81	81	78	81	71	91	79	71	92	82	82	83	91	71	84	81	93	81	97	86	81	68	86	85	76	87	74	77	81	85	82	81	90	87	90	67	83	81	89	85	64	90	95	83	65	77	80	84	79	71	66	76	72	68	92	81	73	63	89	84	96	76	73	81	98	85	95	72	85	100	81	79	99	81	77	81	65	68	77	92	87	64	82	91	72	79	84	82	81	73	71	71	89	80	91	84	84	84	87	91	80	82	74	78	61	69	76	90	92	79	77	92	71	74	86	76	71	79	62	75	73	87	81	74	91	74	96	89	79	76	83	65	74	97	84	76	89	75	75	84	77	101	86	84	90	90	94	69	81	76	76	80	86	82	80
8640	2814	1646	1595	2734	4487	4568	4175	3530	2875	2511	2150	1867	1720	1570	1454	1277	1246	1183	1151	1096	1022	993	1028	944	892	889	847	913	875	825	816	865	846	842	841	874	822	874	809	834	773	856	814	845	754	803	809	759	794	814	783	794	768	796	781	801	754	752	757	735	763	788	751	765	758	742	778	825	770	801	776	781	747	739	754	754	753	833	784	754	749	784	769	868	770	823	779	779	801	783	733	752	762	812	740	766	725	774	787	754	778	739	758	747	827	762	756	776	758	765	741	777	780	712	808	786	751	751	776	804	739	742	728	765	756	776	786	714	769	690	764	790	753	789	756	757	743	776	733	770	731	780	751	756	776	766	708	760	719	733	779	757	740	742	754	783	732	763	802	736	717	819	748	757	739	760	745	805	760	745	732	791	764	757	744	773	757	762	754	766	769	749	745	740	762	741	716	717	741	743	800	781	720	745	746	802	723	791	777	717	736	775	754	770	760	776	725	737	785	758	701	751	776	719	752	699	750	766	801	767	800	731	767	740	712	765	778	764	770	790	802	734	735	750	778	790	774	787	776	756	716	800	751	807	782	734	719	773	766	747	723	716	753	743	728	771	770	718	778	730	772	766	714	768	761	740	745	789	694	738	764	772	801	789	718	833	742	745	770	739	793	735	795	730	777	784	733	795	719	755	765	768	764	723	764	726	746	730	732	783	734	774	747	740	716	720	743	793	799	777	763	747	802	779	778	785	706	724	748	739	792	727	766	758	772	763	767	720	738	786	741	754	768	753	794	767	803	746	766	732	774	774	779	746	742	785	728	754	695	763	770	773	781	757	770	779	780	742	778	723	754	757	735	726	783	790	774	763	747	807	756	776	758	726	791	723	774	761	760	778	763	755	763	773	778	758	726	737	758	771	746	714	800	748	733	832	772	770	793	753	738	769	806	761	755	722	806	775	786	771	725	773	738	761	758	739	744	750	769	739	789	795	762	753	737	746	764	758	748	724	783	780	738	717	732	699	779	755	777	714	749	815	794	757	810	766	778	719	744	749	729	756	735	785	735	723	751	768	715	742	788	789	799	788	775	789	777	732	775	804	745	780	708	746	743	739	728	762	803	732	783	673	707	778	767	743	817	724	786	747	773	767	700	769	703	768	787	784	748	748	788	756	727	776	761	761	762	721	762	770	732	738	776	745	766	751	780	697	783	707	729	744	761	732	765	761	759	763	763	784	726	737	736	794	796	784	741	726	750	766	737	739	741	742	693	774	812	709	772	723	731	784	747	789	735	801	768	761	707	696	712	741	705	817	792	772	710	766	800	749	722	789	759	750	842	775	731	777	739	779	725	755	728	776	745	739	785	742	805	700	736	791	762	802	750	714	776	760	819	744	762	777	744	749	713	741	778	749	782	774	759	730	827	749	757	730	745	779	738	736	761	768	714	700	764	766	778	761	776	745	754	764	732	749	705	775	777	787	791	748	733	767	743	735	705	767	722	775	720	745	822	774	762	770	737	808	747	767	801	766	739	714	786	802	828	767	771	760	759	792	772	768	746	764	806	737	746	762	746	782	795	733	770	749	776	805	754	735	792	774	787	754	757	755	739	798	754	772	748	760	732	773	766	783	776	684	760	759	738	724	708	779	713	748	689	770	720	757	782	726	791	798	748	792	745	792	752	731	849	777	759	762	807	784	718	758	685	750	776	761	803	788	791	801	748	776	774	758	720	743	742	776	749	798	790	706	796	736	735	774	759	804	767	747	784	785	765	758	727	762	757	787	751	770	704	764	769	749	671	732	745	758	764	754	775	799	779	651	756	720	767	728	745	710	786	756	788	773	783	710	742	767	836	755	730	774	755	747	731	740	745	746	771	741	787	752	703	810	782	757	740	784	739	733	790	788	746	728	710	746	789	777	773	784	803	833	743	740	762	768	729	731	733	708	754	759	770	729	734	744	720	788	738	751	762	773	808	781	715	764	754	723	754	750	704	788	708	725	759	725	735	702	755	775	747	797	787	812	697	744	759	751	804	761	746	772	778	744	765	747	796	761	799	739	734	770	756	743	732	749	693	744	772	761	769	759	746	763	744	738	780	770	759	831	781	767	759	767	785	788	775	762	753	715	764	733	774	769	760	779	795	770	796	778	778	747	792	701	768	756	744	792	753	718	739	727	749	773	742	770	772	740	746	776	748	803	818	780	791	767	761	748	733	758	787	726	805	758	747	714	728	774	770	695	754	756	729	729	739	756	784	740	783	762	755	755	805	753	774	763	737	769	724	777	758	794	781	769	765	744	774	764	793	721	749	703	770	772	772	800	758	799	748	770	778	733	798	778	717	731	788	754	755	757	780	757	751	751	754	785	752	720	761	763	716	751	739	758	730	727	760	755	730	756	748	771	757	766	795	755	720	731	734	695	712	770	769	755	785	741	740	797	770	771	710	779	746	749	754	746	742	741	759	806	755	707	732	763	791	775	752	751	751	705	754	792	736	761	792	728	788	776	749	764	723	745	757	820	765	740	730	741	754	783	811	747	707	750	755	754	775	774	803	788	734	803	731	797	715	714	711	801	774	775	766	761	744	809	708	759	754	725	836	708	748	734	766	728	747	760	753	764	738	755	745	791	789	752	741	773	792	731	780	745	807	712	803	762	775	783	759	770	739	772	703	742	773	772	762	771	760	765	741	765	790	802	765	737	782	775	734	750	756	717	745	777	764	733	789	766	767	760	766	790	725	775	728	768	741	746	824	744	784	711	771	720	763	766	787	757	763	779	768	730	791	702	793	704	727	784	769	751	758	786	728	714	753	769	751	745	743	794	790	768	793	709	694	722	784	719	742	752	782	762	790	725	780	718	724	746	771	775	761	801	784	781	719	772	724	801	749	738	754	738	741	764	781	792	809	746	741	718	773	773	729	734	763	768	737	782	763	719	738	744	763	786	657	813	744	729	745	736	770	771	771	759	766	780	748	761	759	784	753	790	795	783	764	750	755	811	712	806	742	746	758	777	713	749	705	742	745	745	766	721	751	762	738	789	748	753	775	771	763	793	742	800	785	791	707	756	734	749	786	758	760	769	770	762	721	780	747	689	764	758	737	714	754	787	758	749	760	775	713	746	749	781	741	735	758	717	735	769	748	786	778	777	762	815	750	791	731	729	761	735	734	738	735	782	752	735	754	756	797	807	741	786	733	783	780	737	742	760	788	812	742	712	728	736	716	792	760	773	743	756	737	738	735	746	772	752	759	744	755	750	761	809	720	766	768	768	734	784	732	773	751	800	775	770	775	793	718	807	774	718	754	766	778	761	718	795	778	726	772	785	702	710	763	756	735	726	737	723	735	696	714	730	761	729	776	803	743	701	784	770	758	756	717	751	777	756	754	777	782	761	761	733	755	788	765	786	807	798	748	746	777	753	777	722	740	734	759	742	743	751	754	778	760	757	772	828	769	740	751	774	795	767	759	778	773	780	750	710	737	688	721	750	708	788	761	750	781	770	697	779	767
1715	160	72	77	65	62	63	50	81	55	62	66	57	62	66	57	55	44	45	36	39	47	47	40	42	34	51	39	48	34	51	41	45	35	36	51	44	46	37	33	50	41	42	44	34	52	44	43	35	39	30	42	46	51	47	45	37	42	34	34	31	24	41	37	35	26	39	51	41	36	23	40	40	45	44	37	45	39	37	38	45	39	41	34	56	40	41	41	29	58	50	44	44	35	42	35	40	45	37	39	33	44	35	48	35	37	32	40	37	38	33	35	39	34	45	44	35	36	49	44	43	34	37	39	34	30	39	41	41	31	38	28	45	55	37	32	43	46	47	40	37	42	36	42	44	37	30	36	40	34	48	44	42	45	38	43	35	38	41	36	38	37	45	45	38	37	49	37	30	35	34	41	35	44	54	34	35	42	30	34	42	38	33	34	46	42	39	31	44	43	32	48	30	26	40	39	39	38	34	45	39	39	41	40	30	39	54	42	37	47	51	42	32	32	42	39	34	39	41	48	48	31	40	40	30	37	38	41	38	31	48	33	50	36	35	35	41	39	35	45	37	32	34	51	35	37	28	39	41	30	32	38	37	42	41	33	33	35	54	33	39	33	43	49	36	44	36	34	39	25	38	48	30	35	35	33	44	39	42	50	42	35	37	29	44	34	30	45	46	29	34	43	42	46	32	30	47	44	26	29	40	37	40	35	37	32	39	40	31	35	45	34	43	39	36	39	35	43	43	38	45	43	44	39	45	43	47	45	49	43	32	39	35	38	43	38	41	35	44	43	33	38	42	40	42	35	38	45	47	41	37	46	35	36	40	39	39	40	40	36	42	36	43	35	38	45	42	32	47	35	49	40	36	41	35	39	29	51	47	35	44	47	33	32	32	33	35	32	27	38	35	34	39	37	48	44	42	38	41	41	44	33	38	49	59	39	29	47	42	37	32	44	30	49	42	31	37	40	34	28	38	37	31	44	51	29	37	35	30	48	40	44	39	40	36	38	38	36	39	43	33	35	43	35	34	36	33	42	39	46	35	31	33	40	44	45	37	40	36	35	42	47	38	44	33	42	33	46	42	38	40	41	41	41	44	33	33	34	43	45	41	33	46	47	37	44	48	39	30	46	53	43	31	39	30	45	46	28	35	37	45	43	38	37	36	49	39	38	35	36	40	37	43	34	41	32	34	40	37	33	38	33	40	48	36	46	48	35	37	35	41	41	36	36	38	38	34	36	41	42	33	36	43	41	34	26	33	42	42	32	41	35	38	48	40	30	43	44	44	35	31	36	33	39	36	34	30	49	36	44	42	35	43	32	46	48	40	44	43	35	39	44	43	37	56	45	40	43	31	39	36	43	46	38	40	50	35	34	35	33	30	39	51	47	42	41	35	35	42	48	42	42	36	33	34	35	36	39	39	39	34	32	37	38	45	33	39	31	42	41	34	40	30	39	41	27	42	46	37	48	32	31	31	41	46	40	33	34	39	32	37	45	31	39	61	62	36	43	36	42	41	46	39	35	29	34	49	31	45	37	47	42	35	39	42	36	34	41	43	53	33	34	39	50	37	39	36	37	42	42	47	25	34	41	40	40	35	39	40	29	38	39	33	42	35	29	45	46	43	36	50	49	41	44	52	27	52	34	31	35	35	42	39	43	35	32	26	50	40	36	29	47	34	33	49	45	34	31	39	32	47	42	36	32	37	46	42	32	37	34	37	44	40	43	44	40	47	33	37	50	47	41	32	44	40	38	33	29	29	46	34	42	36	29	21	43	49	44	31	41	38	30	31	40	43	34	38	34	31	34	40	39	37	45	41	41	33	32	38	39	49	41	48	35	34	38	40	43	43	38	32	47	46	37	36	51	48	41	41	45	45	49	40	26	38	33	42	32	43	35	29	35	38	36	37	40	36	40	42	43	45	44	49	37	35	43	31	36	43	51	31	37	30	38	35	32	43	40	39	36	51	33	54	36	37	32	37	34	54	40	40	40	32	44	51	26	33	28	40	42	56	41	34	36	37	37	29	29	36	40	50	39	51	43	32	44	44	36	42	47	36	29	38	31	34	35	40	40	35	26	37	38	40	36	40	36	41	51	40	32	37	33	41	37	43	43	48	43	43	36	41	40	47	32	44	37	28	35	30	36	41	30	40	41	32	45	36	42	33	47	46	47	41	42	32	37	44	36	36	39	46	29	37	43	43	46	28	40	26	34	35	43	28	49	42	30	40	45	37	48	50	32	42	29	30	47	36	43	43	36	47	32	33	52	33	40	38	44	38	33	42	22	44	36	34	38	34	41	41	49	41	33	33	40	24	46	46	46	37	42	42	43	43	34	33	47	37	36	37	40	44	45	34	43	40	43	29	32	38	44	30	30	35	39	48	30	44	41	41	39	32	39	32	36	40	39	29	47	42	34	36	48	37	45	40	30	46	50	45	31	27	41	44	45	41	37	29	43	40	42	46	39	38	38	41	43	42	34	46	49	43	41	38	43	34	40	40	37	42	39	38	35	36	36	35	37	39	36	34	45	40	27	46	46	49	49	39	31	36	35	38	51	38	38	34	49	37	40	43	39	39	33	39	39	40	37	46	40	46	38	50	47	47	35	36	41	37	42	37	39	41	38	28	30	39	35	34	40	42	41	42	42	36	37	44	38	36	40	41	45	37	36	33	42	48	37	35	40	41	41	36	39	24	22	43	42	38	37	51	46	37	45	30	53	49	45	33	39	45	39	33	46	29	39	47	30	44	42	34	43	37	41	31	38	29	33	29	43	32	44	37	42	46	34	46	47	35	36	46	38	41	34	48	43	32	35	43	44	38	49	37	46	26	37	44	29	43	55	35	25	40	36	32	43	38	34	41	41	47	37	36	31	30	54	45	40	42	34	36	32	37	31	43	49	48	41	43	51	46	31	33	35	32	32	34	40	32	37	37	41	35	26	34	43	35	45	34	37	38	34	32	53	34	45	48	40	32	36	30	35	44	47	44	32	36	41	43	36	38	42	34	51	43	25	40	45	34	29	40	34	36	34	31	38	43	44	47	44	46	36	39	43	30	45	44	37	50	40	37	53	38	38	42	31	35	49	34	34	35	35	53	32	30	37	52	33	41	43	36	37	33	36	45	42	43	42	41	38	31	35	31	36	45	46	39	37	43	32	30	36	53	40	33	45	34	27	39	43	34	47	36	39	39	37	38	36	33	39	48	52	41	50	45	46	31	32	33	27	37	30	44	53	37	41	33	36	40	40	38	62	37	36	38	44	44	29	45	36	46	30	54	37	44	48	37	35	38	37	39	35	43	41	40	41	29	34	50	36	35	48	31	31	36	43	43	47	32	40	28	35	44	37	35	31	43	37	47	37	42	42	42	43	33	38	28	43	42	42	44	37	37	30	39	48	46	32	32	44	47	51	38	40	40	33	35	39	45	29	39	31	37	40	39	56	46	44	38	39	39	33	32	46	32	35	47	38	42	36	36	40	35	50	37	39	34	39
9873	1944	1116	1099	2112	3438	3677	3299	2929	2426	1996	1725	1475	1255	1088	1065	887	851	771	708	711	636	630	567	527	564	497	474	496	476	488	428	446	431	457	430	425	390	427	446	408	422	397	422	399	403	406	392	351	384	415	389	397	378	361	387	383	391	354	355	384	355	366	395	373	382	385	408	354	386	356	373	309	364	395	351	360	349	366	385	377	375	331	378	379	344	387	362	315	346	387	379	372	384	352	385	361	386	364	363	365	322	406	370	355	368	349	328	354	353	363	353	362	361	381	359	373	358	356	412	405	343	376	358	388	384	367	383	335	347	364	383	357	371	379	337	368	368	358	369	352	345	363	336	365	361	368	330	364	364	373	345	377	337	349	372	360	345	361	355	330	383	377	339	382	378	375	319	351	354	345	355	350	384	372	374	347	333	323	353	366	337	342	387	359	336	353	352	376	304	385	335	374	392	363	365	356	336	347	343	354	333	369	354	363	365	354	364	378	363	309	348	408	332	378	335	373	366	340	384	387	398	373	361	349	356	375	359	375	363	359	343	382	343	354	316	349	340	364	346	362	337	344	332	357	371	365	375	347	325	373	351	311	369	370	353	332	357	315	371	361	381	366	383	342	402	353	369	374	363	350	401	375	362	354	360	351	349	344	378	340	338	387	380	338	398	369	369	353	369	351	366	344	339	363	368	319	409	345	342	352	339	367	385	355	358	364	364	361	378	388	344	377	357	352	333	358	350	358	378	364	374	350	314	339	333	361	357	356	367	348	350	348	354	354	342	352	358	382	327	365	376	366	319	372	363	379	340	338	368	358	374	326	353	366	358	358	369	365	381	359	335	361	342	376	379	367	380	383	381	361	335	399	345	340	339	394	358	346	331	353	351	351	351	365	404	410	355	367	367	358	396	393	388	327	377	335	350	352	321	362	339	362	368	412	361	345	397	374	333	385	327	358	392	319	350	353	325	331	368	331	345	422	348	358	363	393	344	374	376	342	358	366	348	353	336	374	334	349	350	364	361	326	350	369	397	356	329	331	363	366	383	380	376	354	351	371	364	374	372	335	362	346	339	348	390	342	340	371	353	366	323	365	346	372	338	345	398	352	376	336	344	372	376	344	360	351	335	340	399	336	374	368	373	354	358	339	347	357	360	365	363	390	318	345	371	374	378	380	345	374	335	366	367	370	332	362	355	348	374	345	397	358	358	344	339	359	388	365	350	376	363	325	357	383	363	348	315	345	376	385	375	332	348	325	365	362	358	397	385	363	328	362	352	335	372	366	364	366	359	351	367	367	368	363	362	368	346	385	331	387	335	363	391	357	359	388	351	350	349	382	369	359	347	338	356	356	379	353	334	354	371	364	338	350	337	381	346	357	372	363	340	347	346	342	361	377	360	358	344	392	393	394	340	405	370	314	329	358	341	366	363	341	360	356	347	331	365	358	345	323	382	324	338	330	340	357	336	353	372	372	354	349	380	332	368	353	397	347	371	348	369	361	367	357	346	365	330	354	336	338	341	338	388	365	340	344	357	367	351	363	369	365	356	368	367	328	392	363	325	354	348	347	362	350	364	339	346	344	372	355	351	359	362	365	356	346	348	337	341	372	326	359	392	330	343	360	351	353	368	365	383	344	332	340	344	394	335	348	369	356	365	358	344	364	355	359	355	348	327	360	316	376	328	338	364	396	381	352	383	350	341	360	364	359	390	357	362	380	348	318	348	362	374	360	326	368	362	341	353	374	314	353	332	342	348	367	352	385	348	337	346	374	320	335	345	392	383	362	342	378	372	353	374	352	380	341	378	356	338	335	344	384	340	328	385	346	350	353	356	362	353	364	359	359	363	345	344	358	346	346	354	348	385	362	331	375	348	352	300	365	394	322	380	364	348	334	374	362	364	366	354	371	399	321	378	345	388	347	361	343	362	343	349	352	330	358	343	365	353	357	362	346	332	337	366	346	352	355	364	381	353	357	354	350	341	366	352	351	368	371	353	344	343	345	329	387	369	353	377	348	380	350	372	377	360	381	346	339	332	361	360	341	366	380	335	367	372	376	326	331	345	364	347	356	359	371	386	344	398	349	365	372	327	355	336	364	377	388	352	339	359	347	393	350	377	373	341	365	372	361	359	342	339	355	378	323	333	376	360	337	326	342	328	386	379	369	335	342	360	361	347	359	378	347	324	369	347	365	375	353	349	383	323	384	357	348	355	342	325	367	345	384	355	360	377	349	346	329	366	369	352	363	341	340	374	359	339	371	372	335	373	345	349	357	375	380	355	335	354	363	371	389	344	386	316	316	338	367	402	365	381	377	367	300	345	354	362	357	372	383	324	364	372	368	376	370	365	360	384	333	347	393	353	369	378	342	362	340	366	354	350	358	365	378	390	343	379	294	380	402	373	356	383	394	377	353	324	367	361	368	359	369	369	362	353	358	338	366	376	381	391	355	386	349	364	375	346	371	336	335	359	351	348	325	348	354	347	336	333	363	355	342	352	342	334	382	359	377	366	354	363	352	383	341	363	339	351	341	333	325	344	357	382	365	363	310	343	347	369	313	344	352	348	377	352	332	358	342	376	369	365	363	344	354	377	381	317	394	349	370	339	376	375	366	328	323	372	385	350	357	334	386	373	398	364	364	333	344	366	342	346	372	368	345	333	336	357	379	397	353	357	391	355	366	351	341	356	350	388	315	361	366	388	359	344	334	361	338	364	350	368	372	347	395	354	348	353	342	353	342	344	362	339	398	369	377	357	355	368	376	351	330	336	336	339	322	353	369	394	338	372	377	400	348	305	331	322	387	378	318	340	356	380	328	334	373	375	372	349	323	351	356	322	363	387	341	347	383	343	330	383	363	371	381	346	360	375	346	361	380	392	347	384	351	363	334	363	382	395	355	380	360	330	346	354	383	340	330	374	365	376	337	351	347	361	357	354	345	359	337	387	354	348	350	331	341	370	358	332	301	347	361	333	359	349	345	342	369	373	335	361	342	362	331	355	338	402	327	356	385	338	350	354	369	369	347	353	367	378	339	358	386	353	368	347	379	341	360	374	345	371	342	368	359	362	359	357	344	375	347	356	343	326	349	367	381	337	387	333	375	354	345	348	355	350	344	359	354	366	382	344	353	341	373	341	381	370	329	368	361	340	310	326	343	361	372	379	354	368	338	336	356	378	347	396	373	362	357	351	312	349	373	370	367	362	359	364	356	315	331	364	364	333	358	346	328	361	367	354	364	348	336	388	345	345	333	353	362	346	348	347	378	343	363	370	342	343	363	377	345	347	375	378	345	362	355	360	350	355	376	358	335	357	382	355	359	331	358	347	327	331	362	389	339	350	352	341	357	348	372	341	334	316	318	342	366	364	376	355	381	374	363	310	376	353	369	332	357	344	362	367	343	350	339	362	389	373	391	355	364	386	361	366	334	363	340	374	328	358	339	389	347	357	375	369	317	368	359	362	353	370	338	383	336	361	327	345	350	337	339	392	343	333	375	337
975	235	141	108	106	86	110	117	120	105	103	86	96	79	82	77	84	77	68	72	73	82	66	64	74	60	78	60	65	62	69	69	59	51	55	63	42	59	65	61	55	48	55	56	87	67	59	52	58	53	47	44	46	59	55	55	57	61	49	73	51	68	55	62	63	63	61	56	61	67	52	54	66	55	72	52	66	57	54	68	52	69	74	62	52	48	60	71	54	54	62	59	59	49	42	44	65	58	62	62	61	76	47	49	60	59	46	44	54	57	43	58	56	59	60	61	55	57	49	49	67	53	46	54	63	65	47	62	48	49	71	63	46	55	47	52	66	57	48	51	50	47	78	58	46	70	58	57	58	56	54	58	61	58	72	46	70	48	58	60	43	53	66	45	64	60	53	52	69	66	56	59	53	44	68	62	50	59	68	56	79	61	50	57	61	58	58	70	54	57	58	52	68	53	55	59	50	52	55	46	53	62	56	74	47	66	69	76	71	61	56	59	54	75	65	64	69	59	45	55	38	55	60	44	55	57	59	58	47	51	69	55	57	33	54	57	59	45	55	68	64	50	44	61	66	54	67	55	70	44	57	48	53	60	64	45	61	55	50	51	55	52	44	52	54	61	63	50	48	50	56	56	48	70	52	50	61	58	43	68	68	52	55	66	46	46	66	66	54	61	57	58	46	59	37	57	54	67	60	46	37	50	49	57	57	53	48	60	63	61	51	59	59	48	43	53	62	53	68	63	49	46	45	42	62	47	58	49	56	53	62	66	52	64	63	54	60	55	72	67	57	68	56	65	59	65	74	62	60	69	63	66	61	62	64	57	72	56	60	56	57	58	56	58	60	58	49	55	49	47	46	60	59	50	53	70	52	61	66	69	58	47	64	58	58	57	50	58	53	49	57	48	51	61	60	59	59	48	46	59	44	62	61	51	56	66	53	54	46	58	65	52	54	58	65	43	53	62	52	52	55	57	69	50	64	54	54	52	52	54	77	58	60	47	66	51	64	62	57	74	60	54	49	54	47	61	63	55	53	60	55	54	59	54	59	55	44	53	51	64	44	63	53	57	67	48	60	53	50	69	51	71	78	51	59	48	49	70	53	65	51	49	44	58	59	65	56	60	55	60	71	45	52	55	70	63	64	61	50	65	49	62	61	53	53	59	53	65	54	64	43	42	51	56	45	49	59	57	53	59	61	64	69	62	50	44	59	59	62	59	54	53	62	54	52	71	57	60	60	43	54	72	58	51	45	56	60	54	59	55	42	60	51	68	63	59	61	45	46	59	59	55	46	55	56	58	70	42	53	45	58	62	53	59	65	66	53	57	57	63	58	52	60	64	68	67	59	60	57	65	63	48	55	44	57	71	63	64	57	53	52	62	80	43	57	64	56	62	65	56	53	63	54	53	70	59	64	55	59	67	45	66	53	55	62	62	54	45	54	61	37	48	54	64	58	59	70	57	48	61	40	64	54	64	46	53	48	69	54	59	53	64	58	67	55	52	64	52	45	60	56	57	67	63	64	56	67	40	68	52	60	50	49	55	44	53	59	67	61	56	68	68	52	60	38	66	63	54	71	47	62	62	78	57	61	66	62	56	64	50	51	56	52	84	56	60	58	57	50	38	72	53	66	55	45	56	58	53	57	47	57	54	45	59	59	62	50	67	51	61	46	61	57	48	43	57	63	69	64	52	51	45	67	75	51	51	53	54	56	61	58	56	71	63	57	59	67	57	62	65	57	54	70	47	51	45	51	69	70	69	50	59	57	61	49	50	66	50	62	55	62	61	52	58	55	56	44	69	58	55	64	54	57	58	51	69	69	52	53	48	54	68	57	52	55	72	61	52	63	56	61	66	67	64	55	61	54	55	42	65	67	45	70	62	50	61	54	62	63	62	46	58	50	65	62	71	64	53	42	59	53	65	46	57	52	66	52	54	60	52	53	61	62	56	72	65	42	64	63	67	55	47	68	37	57	59	44	56	62	59	59	67	51	56	75	57	48	51	46	46	45	55	63	60	59	68	47	58	60	68	63	52	60	50	53	63	70	56	58	40	59	52	63	59	51	60	41	58	62	56	53	67	49	55	57	65	56	73	56	57	49	47	55	64	50	70	55	51	51	61	46	60	65	63	50	64	59	63	62	60	43	46	60	60	55	58	57	74	57	67	64	60	59	53	54	60	60	61	52	47	54	48	61	61	60	59	56	50	66	63	64	52	61	62	49	57	63	53	66	58	51	57	49	56	72	47	70	35	74	55	64	58	56	58	52	65	55	59	58	61	60	52	66	47	50	59	58	52	54	71	48	63	53	59	47	52	52	61	54	78	63	41	53	76	69	71	52	51	56	50	63	58	56	62	70	68	53	50	53	61	56	64	61	60	54	65	45	59	73	45	52	65	40	66	45	42	58	47	57	60	67	70	58	60	53	63	62	58	51	56	62	64	52	59	64	56	54	54	66	66	66	49	50	61	67	54	62	55	45	56	53	65	64	60	57	71	55	61	49	56	53	59	64	57	49	64	48	56	52	57	52	73	54	64	55	54	55	57	68	58	48	63	60	56	68	62	56	50	51	57	51	45	54	59	55	56	55	55	56	49	39	54	62	63	53	66	65	60	55	53	48	57	62	53	57	60	65	69	54	58	61	54	47	57	54	53	69	64	64	71	61	63	70	49	63	65	55	66	53	62	67	59	66	59	66	49	56	64	54	50	49	44	59	54	67	54	48	48	74	64	61	68	63	48	46	64	51	52	73	54	59	51	59	69	65	47	57	49	60	59	54	48	40	55	51	45	53	64	52	69	51	53	60	56	53	57	62	44	58	59	48	46	60	65	55	42	63	61	69	51	62	69	58	65	57	51	55	49	55	45	47	46	49	72	65	52	62	59	57	46	72	44	66	60	60	56	60	58	71	60	50	55	50	67	50	66	62	67	64	69	57	52	53	60	43	59	67	65	54	64	63	57	54	58	54	58	58	53	60	58	53	61	57	58	81	57	53	63	42	62	53	57	65	61	52	61	40	58	48	58	46	69	51	56	40	64	65	60	59	63	54	48	63	45	68	73	52	68	45	47	54	74	78	60	58	56	70	54	59	49	57	52	63	37	52	53	45	50	49	61	49	50	55	54	52	53	45	72	56	68	44	65	74	61	53	62	68	57	46	48	69	64	59	63	56	50	55	50	71	62	54	50	53	55	55	63	63	47	59	56	56	59	53	54	67	48	55	51	60	53	59	66	56	44	58	49	74	58	63	51	44	56	63	63	67	59	49	38	58	62	55	49	69	49	58	53	49	48	63	49	66	58	58	50	54	66	41	68	50	63	60	69	41	57	57	65	63	49	52	53	64	59	58	47	56	61	48	59	60	51	57	55	77	54	71	54	65	69	44	48	60	43	43	55	62	44	51	52	50	57	46	61	46	55	52	55	62	61	64	66	52	38	65	56	84	51	59	62	52	65	66	52	52	65	50	55	46	58	51	60	74	36	74	62	62	66
11885	3014	1661	1726	3287	5114	5546	5112	4224	3523	3061	2624	2339	2073	1713	1525	1399	1238	1178	1112	1016	1031	955	882	836	806	789	726	755	674	711	656	670	726	643	689	654	634	686	633	670	665	623	589	608	615	601	609	619	622	618	591	562	554	591	621	559	568	531	547	597	564	560	580	584	591	604	577	563	573	578	527	542	598	611	546	552	556	535	561	565	576	611	543	586	621	567	539	573	590	562	532	576	568	578	533	574	594	575	554	569	526	594	531	529	568	566	527	560	553	574	532	534	550	570	540	576	570	562	558	514	516	551	534	547	529	588	537	597	583	531	625	529	561	548	552	535	589	564	542	515	568	578	494	582	577	521	538	521	518	556	526	548	599	532	533	553	552	578	556	563	571	550	527	533	565	531	520	559	551	553	576	523	555	548	535	546	556	545	539	568	585	559	561	510	550	555	521	558	525	536	593	564	553	551	562	524	570	544	532	569	526	545	573	546	554	548	563	536	526	552	555	586	524	502	568	616	550	552	583	554	518	555	559	569	583	557	583	574	570	555	573	561	555	553	568	586	552	545	501	567	549	573	514	536	549	538	539	572	580	536	550	558	550	575	540	590	567	566	557	491	525	507	535	556	553	557	589	563	542	547	539	565	551	573	514	593	575	530	551	561	575	529	549	514	518	568	559	531	542	554	533	536	558	577	574	551	560	520	531	558	535	567	570	557	541	554	523	534	572	577	515	544	549	579	553	523	513	569	547	587	530	553	578	527	566	563	503	529	546	537	552	560	545	564	553	569	563	557	566	494	545	532	597	538	569	547	546	562	503	532	600	521	511	542	562	563	527	595	573	544	591	520	516	563	534	545	560	561	560	551	582	544	536	547	557	548	551	549	545	591	580	590	510	527	575	584	560	541	539	536	594	581	587	544	567	564	566	573	568	552	561	547	540	569	532	535	544	546	529	534	553	555	503	516	511	543	554	533	608	615	534	521	608	524	571	548	593	565	542	557	538	501	567	532	541	532	582	511	580	573	531	539	554	556	560	564	561	544	548	544	548	537	519	547	529	552	533	555	572	511	517	575	543	538	522	546	535	539	569	553	576	560	537	504	548	557	582	555	540	551	546	583	556	527	564	548	537	541	561	564	558	576	550	563	565	551	524	549	539	544	526	546	569	558	559	573	546	518	578	533	605	584	592	486	549	560	533	538	562	584	608	549	565	561	515	619	529	559	543	537	575	509	532	509	584	557	575	550	513	523	541	562	575	564	545	581	541	550	564	516	568	528	536	511	541	578	559	536	575	504	559	561	513	562	520	556	595	549	560	603	544	509	530	587	570	550	574	565	544	528	531	563	560	515	552	527	541	578	564	570	562	514	580	562	591	586	580	546	536	517	563	549	485	512	486	555	571	571	522	543	552	547	545	591	505	551	582	535	604	552	552	518	550	536	573	592	572	536	543	486	560	547	576	523	555	570	570	501	550	562	587	564	547	584	542	544	572	559	565	552	517	570	563	539	558	554	572	567	552	499	538	546	547	540	535	545	517	561	614	533	582	582	525	565	554	560	585	527	561	566	594	599	520	557	539	522	554	508	535	577	543	548	574	559	546	541	534	535	603	557	573	565	570	607	546	544	539	550	510	541	534	548	595	514	544	560	572	573	549	533	517	569	534	550	517	545	548	555	522	569	571	573	586	572	586	597	541	530	526	553	556	540	522	554	558	558	567	541	554	540	527	545	521	525	544	527	526	567	598	505	564	621	572	551	515	514	595	569	564	516	538	498	559	555	547	550	574	552	503	557	570	570	560	579	572	546	604	580	551	585	557	534	515	533	555	590	549	551	502	529	547	537	505	557	532	541	558	554	523	527	536	523	561	492	543	544	548	510	582	562	549	528	576	521	566	579	581	524	523	554	582	534	564	550	549	538	524	561	563	573	545	527	516	536	521	530	524	526	550	542	537	544	581	576	542	562	584	550	572	543	511	525	573	536	544	540	615	552	563	541	547	606	505	580	566	558	602	530	543	534	533	542	570	520	572	544	565	562	522	531	519	580	551	555	527	576	585	557	566	558	538	503	526	524	536	590	566	568	564	545	549	572	590	574	561	560	574	563	527	524	509	548	581	572	538	554	566	555	585	522	561	567	521	579	527	574	509	580	541	545	551	534	566	554	511	549	535	572	534	514	523	583	547	558	537	601	520	567	591	541	533	526	551	542	571	550	564	511	591	545	560	570	534	523	551	579	563	552	555	537	572	523	566	501	552	533	559	563	562	539	534	542	588	541	554	564	530	558	556	507	541	546	574	554	565	595	535	573	537	559	566	550	518	574	565	517	574	569	542	552	553	551	526	536	547	516	549	534	530	531	535	555	538	591	568	563	518	514	561	586	509	564	566	533	532	536	501	543	531	607	542	544	562	554	569	547	594	596	561	543	554	528	576	596	533	547	573	556	541	550	570	578	543	551	538	556	544	541	547	517	539	556	543	556	555	548	547	582	540	567	539	564	539	565	536	590	522	522	520	534	579	546	528	538	535	541	554	568	551	567	520	575	506	576	503	569	549	569	536	541	591	534	481	545	579	535	557	522	556	544	552	532	549	564	545	537	543	577	540	565	508	590	538	577	567	546	521	571	574	546	538	554	597	554	531	525	555	513	565	587	577	545	549	558	542	526	578	549	567	557	531	548	579	568	592	543	546	525	549	557	531	528	525	589	524	488	516	578	575	581	572	523	563	506	631	562	524	540	572	571	551	572	540	531	593	576	505	574	581	513	523	528	536	555	586	566	575	558	550	560	592	512	525	519	525	539	566	521	543	501	523	569	494	505	546	518	520	565	585	555	587	595	560	533	520	546	552	522	566	568	529	555	561	547	561	562	569	545	548	541	521	531	553	550	578	505	539	582	514	540	547	575	558	528	547	591	559	531	505	504	547	555	547	558	576	557	618	541	538	560	513	555	541	532	574	543	552	550	571	578	553	575	553	529	555	511	530	567	549	537	579	535	551	557	555	546	509	525	588	562	572	536	550	538	554	536	518	560	575	519	535	506	548	576	533	568	556	541	562	589	555	572	531	552	523	541	547	545	552	587	551	569	531	551	556	552	533	542	543	553	552	549	531	536	568	521	559	540	577	521	609	518	537	574	560	549	548	540	550	517	545	529	548	552	568	550	554	553	536	598	561	506	524	547	611	550	543	537	528	530	596	549	546	569	573	537	505	533	548	533	575	548	552	587	484	572	533	567	573	571	556	565	550	589	539	580	551	555	543	541	555	551	541	573	560	567	541	502	561	534	573	628	506	556	560	581	547	512	524	605	561	579	558	570	596	551	531	569	572	568	536	524	565	519	547	534	584	490	514	577	559	544	580	573	515	582	510	536	534	568	527	521	572	560	528	539	551	543	525	582	507	547	520	566	579	561	538	546	508	517	535	552	512	569	582	524	547	623	534	546	536	546	542	561	538	582	552	573	578	577	536	552	535	541	531	572	535	547	512	522	560	599	530	609	546
1147	135	120	94	94	59	69	81	93	72	88	78	82	89	74	75	76	75	68	56	67	67	68	72	80	67	67	71	69	61	77	64	75	48	69	57	70	74	69	81	70	79	84	78	85	79	55	70	74	72	72	57	68	74	68	78	67	61	67	67	77	66	64	71	57	76	68	60	59	74	63	68	54	83	69	70	68	72	68	67	80	70	67	59	87	59	74	72	76	84	72	71	70	62	63	80	63	85	75	64	66	62	64	72	77	68	69	79	66	64	79	82	82	69	78	81	67	67	65	70	74	81	64	80	59	63	86	73	76	62	68	55	73	56	71	77	62	70	70	78	65	61	69	62	72	66	56	77	80	73	91	71	85	79	45	52	62	67	56	92	69	65	62	57	64	81	79	81	64	63	67	81	82	59	65	82	69	61	77	69	92	57	70	62	79	55	78	60	55	72	81	75	68	62	73	68	65	76	58	81	64	79	65	55	66	68	48	66	71	66	64	84	77	57	63	65	81	60	65	70	67	56	61	60	61	79	68	80	65	64	67	68	61	72	73	70	70	63	67	75	67	61	71	76	71	66	62	66	68	71	73	77	79	55	64	63	69	81	62	71	65	60	78	72	68	74	77	59	70	70	69	59	72	71	68	79	79	88	57	62	59	54	72	79	70	61	68	63	79	69	63	77	72	66	64	69	56	70	79	56	63	82	69	57	76	79	65	81	63	64	73	61	76	73	58	70	61	73	75	64	78	66	67	58	73	59	59	66	62	74	67	72	80	62	60	58	69	64	84	67	81	67	80	62	65	73	86	69	77	71	78	76	63	60	64	73	61	58	74	76	70	66	68	65	76	62	67	72	78	73	72	61	74	65	67	65	86	71	60	62	87	63	59	70	68	62	77	68	65	71	76	79	71	64	74	67	74	68	74	50	65	78	73	68	76	76	68	79	71	74	64	61	62	73	67	77	75	71	79	68	76	82	74	81	68	67	71	44	69	72	60	75	71	62	60	70	76	85	86	56	67	75	59	74	65	80	77	73	70	62	77	72	79	80	78	70	75	70	66	62	65	66	66	75	73	85	69	65	49	95	55	65	70	90	87	60	68	62	56	63	50	77	61	68	64	67	59	84	81	74	69	76	80	81	79	68	59	81	57	59	77	72	51	71	66	72	54	71	66	60	75	64	70	56	82	64	77	61	78	77	72	60	59	59	58	65	67	76	66	72	63	65	76	56	80	76	83	67	60	61	60	76	76	75	47	69	76	78	61	62	65	69	68	66	83	70	72	64	65	68	55	66	67	59	84	73	69	81	69	80	75	47	64	71	68	76	62	68	59	84	75	74	71	68	78	83	68	73	91	89	74	70	64	78	58	67	70	68	61	44	74	69	68	76	64	84	84	73	69	62	68	45	63	55	70	70	73	62	64	71	68	74	71	65	78	69	68	75	65	66	51	70	68	75	69	67	52	77	74	70	72	66	77	79	64	74	79	74	74	67	73	69	67	66	58	71	74	60	71	79	78	70	72	63	67	68	71	70	75	94	61	66	70	72	55	55	79	53	59	78	82	66	60	55	73	67	74	68	66	63	76	51	45	65	60	76	73	69	68	71	51	66	73	74	69	64	64	61	69	67	67	69	74	61	69	79	64	69	78	63	79	60	70	58	72	73	68	78	68	73	83	74	64	66	75	72	75	74	69	74	62	69	78	81	81	68	64	67	78	65	66	65	67	83	84	71	59	78	76	80	84	74	78	69	62	67	72	66	72	64	68	79	67	61	66	64	71	77	63	78	74	62	78	87	59	68	86	56	74	60	63	78	71	60	66	70	54	63	74	79	65	54	70	91	61	64	71	74	69	77	74	62	72	68	76	61	78	53	66	73	71	64	77	61	63	53	69	59	74	79	65	68	67	64	67	69	70	76	71	69	53	69	92	65	82	60	67	81	61	60	59	62	68	70	63	67	56	75	60	67	67	72	62	78	59	67	47	67	72	74	77	74	89	73	78	86	79	57	72	73	73	73	74	67	68	76	63	69	60	72	68	74	65	53	74	73	66	77	64	85	63	83	64	67	81	50	71	56	62	74	71	66	59	79	85	68	79	60	64	76	75	69	81	80	72	76	73	74	67	59	77	83	56	63	79	69	74	66	63	67	71	67	77	75	88	82	57	76	72	62	78	83	59	61	69	69	60	58	74	79	72	66	79	60	77	57	75	67	55	69	59	66	60	83	69	79	63	74	68	70	58	77	71	77	71	66	68	79	62	84	66	78	75	65	76	70	68	74	49	70	65	70	88	61	67	71	80	67	68	76	53	76	74	73	83	67	84	70	64	72	79	78	64	65	77	73	77	72	85	71	62	70	78	72	58	83	80	72	51	74	84	67	58	70	75	49	61	61	66	67	63	72	61	78	76	78	58	81	66	69	61	70	65	74	79	55	74	84	71	66	67	65	88	78	75	73	64	67	75	60	76	76	66	57	72	61	72	77	71	73	73	70	76	65	72	63	77	67	68	61	53	54	53	68	69	57	83	79	63	72	69	77	61	74	82	72	61	63	84	71	70	57	76	80	58	55	69	78	65	51	67	49	68	57	64	67	76	78	59	68	67	73	75	67	66	61	87	79	78	56	59	73	62	64	68	80	79	80	71	74	77	72	53	56	72	68	62	81	80	56	73	76	76	58	67	74	61	70	64	61	63	65	71	72	74	57	67	74	77	91	75	74	70	74	65	58	66	53	67	70	87	63	69	61	83	58	62	60	63	68	55	60	87	56	95	83	86	72	70	70	77	84	88	57	59	67	57	64	74	54	64	65	77	64	72	84	75	66	69	71	72	73	61	69	70	78	68	74	68	74	74	63	71	71	63	61	69	86	78	56	87	71	71	69	68	79	73	72	56	71	54	64	61	73	72	59	77	77	64	64	60	74	79	53	72	70	55	64	74	58	75	56	67	67	68	68	72	64	61	82	67	84	75	56	65	93	69	57	73	63	79	59	86	76	60	62	89	64	58	70	59	80	78	64	55	65	69	64	63	66	87	63	73	55	74	65	70	78	62	68	63	64	67	75	79	70	62	76	75	76	66	68	70	75	68	85	59	53	78	63	57	76	75	69	77	65	63	64	60	74	72	75	65	61	54	58	66	80	67	64	79	53	80	66	60	72	85	67	68	64	69	61	72	74	71	81	77	82	77	73	64	78	64	63	66	67	77	78	79	76	71	66	70	83	69	60	88	71	51	78	68	73	64	68	63	59	78	70	67	67	64	55	50	57	71	81	51	84	74	83	68	69	70	61	73	56	70	75	73	66	72	75	58	54	62	58	80	67	69	74	74	60	78	63	75	59	88	75	68	79	58	68	65	73	69	76	78	64	78	71	68	74	64	68	71	70	66	83	61	73	65	75	84	58	73	68	68	70	72	77	56	82	78	66	73	67	72	71	72	60	68	60	66	80	69	86	71	79	85	67	60	72	71	68	67	63	68	73	76	86	65	68	65	83	82	69
9002	1583	1099	1131	1768	2273	2679	2447	1966	1744	1521	1324	1266	1112	955	997	876	867	857	829	756	782	738	771	745	709	712	645	671	650	692	705	662	677	669	659	692	668	689	622	635	629	682	659	638	600	672	660	695	642	609	624	646	655	625	647	655	650	672	654	630	640	650	620	639	641	672	639	683	653	639	645	623	636	643	651	641	680	675	656	647	613	663	630	614	675	617	642	659	579	639	643	659	606	634	645	650	636	631	605	669	649	636	599	642	640	618	626	663	660	601	635	650	702	620	582	626	631	614	628	619	590	607	655	656	617	626	635	631	679	651	653	641	621	587	649	638	646	635	645	662	604	632	621	612	642	621	610	667	644	605	618	664	622	646	625	631	629	671	613	619	647	635	617	617	599	607	673	674	647	632	615	673	653	643	680	642	655	645	629	631	637	590	670	613	629	625	662	630	570	652	641	658	619	588	628	649	614	651	638	621	616	621	672	643	691	642	593	645	643	619	659	605	646	599	615	631	654	601	639	639	596	578	620	640	646	588	644	653	628	675	626	594	662	603	648	616	672	663	653	637	602	599	627	709	628	662	636	661	617	626	625	663	662	622	630	618	638	633	628	638	619	646	639	618	651	642	662	617	620	608	607	694	641	616	586	635	630	649	630	638	609	622	622	650	599	642	673	643	598	603	679	662	657	635	633	635	678	598	674	577	655	629	665	652	589	667	650	615	642	622	642	584	621	634	587	627	628	605	619	666	639	640	636	638	630	669	641	615	649	611	626	640	624	659	646	629	678	603	671	636	660	636	687	644	658	650	625	637	627	573	625	660	639	647	630	592	646	663	646	639	616	656	632	674	650	633	636	627	603	638	656	642	604	659	657	600	700	638	677	624	611	631	630	668	602	588	647	595	647	621	670	612	579	606	665	628	648	597	631	628	634	599	620	650	629	651	608	644	611	623	613	667	629	622	652	638	626	625	683	658	628	657	651	643	663	651	606	630	582	592	591	660	598	617	618	645	635	644	623	638	638	659	627	621	622	617	608	634	606	651	614	626	647	603	596	629	660	635	652	648	579	593	580	632	640	664	654	649	661	626	635	628	662	602	634	662	624	630	596	633	684	604	652	613	617	623	657	620	612	636	616	639	659	603	646	644	642	636	638	652	621	629	632	664	612	610	649	661	574	622	627	609	619	622	575	627	664	647	611	589	664	649	652	643	626	619	668	653	633	613	624	656	638	635	651	632	621	627	684	613	636	641	657	612	632	630	668	660	679	637	657	634	648	649	645	631	620	637	667	611	672	648	667	623	660	604	595	630	642	626	625	659	629	581	610	646	630	660	630	632	621	627	670	619	596	616	595	631	600	667	652	650	632	649	670	595	689	615	638	656	652	670	649	610	656	674	604	626	608	600	696	624	599	648	571	619	606	646	632	636	648	646	609	641	565	646	647	645	621	643	612	653	632	664	702	645	627	664	646	667	657	617	588	657	657	627	623	642	639	631	608	666	589	599	648	630	652	604	645	599	651	640	652	603	668	658	622	619	628	642	629	622	631	578	653	618	658	645	651	648	631	606	647	655	565	611	610	630	653	618	652	621	617	596	609	625	657	658	679	627	663	613	629	630	636	654	617	631	672	645	648	668	622	604	613	624	703	692	618	632	657	661	602	652	637	630	636	595	637	592	667	600	658	637	603	645	649	623	619	618	636	621	653	612	641	685	651	646	657	649	632	646	636	608	610	676	600	686	628	639	701	638	638	649	634	631	598	652	633	636	623	647	626	602	598	638	642	632	622	647	631	619	655	578	640	650	626	633	655	625	651	611	631	639	605	635	614	627	603	629	580	631	608	643	606	626	624	655	670	629	663	625	652	663	585	629	652	649	634	612	630	602	678	599	621	649	610	617	610	667	634	659	654	682	656	566	640	702	613	636	611	680	643	640	666	661	636	620	661	660	643	628	611	577	626	624	644	614	640	624	626	642	680	659	636	647	618	628	660	619	606	662	646	614	626	615	610	608	624	611	621	618	665	648	687	630	608	627	607	644	649	614	684	628	634	628	659	659	639	635	635	650	642	601	623	638	596	613	635	603	678	633	639	616	662	619	615	623	604	642	624	629	634	601	606	597	657	655	631	632	648	628	655	646	614	631	672	636	602	653	656	633	628	577	639	618	620	593	639	617	636	642	626	653	654	609	648	634	606	616	646	635	626	621	609	623	595	665	646	604	629	652	631	621	611	629	641	621	627	664	641	636	637	659	621	609	603	607	615	627	605	611	628	647	612	647	655	644	626	596	596	645	631	587	672	619	631	603	632	617	678	666	657	659	630	657	625	612	663	614	654	611	620	633	674	604	667	626	640	626	675	621	623	632	668	656	609	647	651	624	593	615	660	642	646	632	625	657	652	628	620	668	634	673	578	623	616	663	585	625	636	616	578	655	606	642	628	663	649	619	606	639	605	649	636	622	593	612	637	662	627	648	651	619	660	669	625	635	640	659	646	645	613	620	613	667	642	654	656	634	653	639	594	646	662	620	660	635	667	623	669	660	641	628	620	607	632	651	653	694	611	640	664	655	697	641	675	690	653	629	617	658	598	648	638	630	593	670	592	647	679	631	582	617	642	646	654	610	624	609	644	623	588	692	665	639	615	622	666	636	631	639	607	647	610	651	654	655	630	620	638	622	651	632	661	616	639	637	598	689	616	636	668	673	618	608	655	633	624	643	631	627	609	681	640	646	620	650	612	622	633	637	641	637	641	648	579	601	589	604	621	645	659	663	641	626	616	673	680	643	656	645	659	624	633	606	675	635	614	638	633	652	596	660	680	649	609	610	642	648	634	649	643	641	630	627	665	642	657	608	625	652	632	638	617	668	658	620	657	616	613	611	624	600	643	623	612	621	618	635	653	644	658	648	661	628	602	616	628	631	601	622	589	656	642	641	609	651	609	626	653	629	645	614	647	633	652	626	646	612	639	621	625	619	643	603	635	629	646	653	624	612	648	624	594	672	669	653	645	633	610	660	591	600	606	654	655	635	650	588	648	600	606	641	624	674	600	666	604	669	662	643	672	631	652	611	635	612	649	605	662	626	621	606	595	645	664	623	603	623	627	634	608	669	662	619	617	674	600	637	653	651	635	655	628	571	653	641	638	647	618	623	636	658	648	639	639	579	605	617	617	619	606	680	657	631	639	660	652	632	640	654	627	665	621	626	614	614	667	610	640	586	643	628	615	623	578	619	628	601	665	640	676	645	618	637	642	660	666	599	664	623	628	625	653	630	635	643	632	668	659	616	606	651	603	641	610	622	592	622	628	641	628	621	683	628	640	667	646	599	619	588	626	621	639	641	652	634	611	603	638	632	617	646	651	627	682	635	600	625	660	641	587	640	583	603	625	657	651	612	665	650	669	628	601	634	614	631	601	588	666	602	654	646	631	583	630	608	603	620	639	649	629	628	682	662	585	637	602	607	628	656	611	648	639	586	591	650	643	666	653	619	586	644	624
573	218	135	125	116	99	123	108	133	126	108	95	113	121	93	68	92	74	96	80	88	84	92	113	104	83	100	70	82	98	100	84	108	89	86	100	92	89	84	94	93	73	104	76	87	86	90	86	74	85	89	79	75	94	79	69	92	68	72	86	83	82	76	86	91	67	80	88	92	86	93	77	109	82	99	87	91	86	91	80	77	86	78	90	75	82	106	90	88	65	73	81	81	67	89	87	70	63	93	79	92	90	79	96	62	76	87	81	106	82	83	70	89	97	76	100	87	91	86	76	79	88	79	101	81	61	82	84	79	84	97	87	93	66	91	84	84	86	89	83	82	92	94	94	86	86	93	94	91	94	74	86	93	82	90	101	76	89	96	74	83	76	91	92	85	79	106	92	82	83	81	73	83	68	73	83	92	90	76	107	73	94	91	81	86	82	69	93	81	90	83	75	90	86	93	71	73	69	80	84	74	91	83	75	96	84	63	90	95	87	85	85	78	91	74	81	70	60	86	76	83	83	90	72	86	77	72	80	79	84	79	77	92	81	80	91	88	91	80	97	60	95	86	85	82	80	81	84	97	74	91	94	96	77	104	79	93	80	78	68	80	79	85	85	71	90	72	91	96	100	94	86	86	88	85	72	88	87	84	82	77	98	69	91	84	85	76	86	92	74	76	90	77	93	68	86	104	82	96	93	80	68	79	74	90	84	87	68	89	89	74	91	85	99	94	88	82	94	86	90	96	98	72	77	76	78	73	65	70	73	88	76	85	81	98	90	85	90	85	69	77	93	94	76	94	83	80	77	80	83	89	66	78	99	78	74	79	86	74	80	73	70	83	98	91	75	73	83	72	79	80	69	87	77	89	87	87	76	80	87	88	87	75	88	76	68	78	105	86	79	100	88	79	77	82	90	75	93	89	87	80	94	93	91	82	71	84	96	73	73	97	90	95	74	67	79	82	96	86	87	84	78	84	82	99	88	87	82	86	89	72	72	77	89	73	88	67	80	95	91	72	86	82	78	103	91	103	85	80	87	100	90	84	88	77	83	103	78	85	84	79	65	75	97	94	80	76	89	80	85	84	71	106	90	97	94	73	71	84	85	85	67	63	66	93	76	90	90	67	100	73	78	82	85	82	84	87	96	85	71	74	70	99	86	93	96	71	77	94	80	90	94	83	97	80	87	100	78	77	80	73	75	74	73	65	80	83	83	80	78	80	89	81	82	75	86	89	84	89	76	69	76	95	75	87	87	92	77	84	81	78	82	98	82	86	87	105	74	81	84	86	90	77	90	77	83	85	88	87	79	101	69	86	89	80	75	93	82	89	88	88	73	69	93	81	77	94	57	92	84	91	98	75	84	79	97	73	79	77	80	83	78	89	87	71	69	74	80	81	85	75	91	79	82	84	63	90	92	92	88	78	83	100	81	85	76	87	96	79	90	86	81	75	87	81	81	95	83	93	77	85	77	83	91	107	78	84	84	90	82	63	76	80	83	106	73	84	75	82	78	75	104	86	82	99	91	85	91	81	80	90	94	93	78	78	81	83	85	84	97	76	84	99	86	76	90	84	69	98	87	69	100	75	76	85	88	80	86	74	73	73	74	85	83	96	81	85	83	79	98	79	70	86	82	81	101	79	92	66	81	86	97	90	95	80	85	75	95	90	81	76	85	68	76	79	70	88	86	93	87	92	75	94	78	101	83	90	73	76	87	83	93	73	83	80	86	85	81	98	99	77	94	104	78	62	89	93	86	80	86	76	81	80	100	76	93	76	82	84	72	84	82	94	98	91	72	79	65	83	88	79	77	64	100	74	102	88	100	74	96	108	86	91	86	101	75	92	82	77	83	74	66	79	81	86	79	75	74	70	76	71	103	108	92	88	84	90	91	63	80	91	85	79	77	82	76	85	96	73	83	78	70	80	102	80	77	88	71	83	89	74	80	76	98	76	84	79	66	86	72	74	83	86	101	72	85	103	84	74	66	93	80	82	83	92	94	88	73	86	98	76	80	89	87	92	86	81	75	93	84	100	97	96	91	62	107	78	80	85	73	88	81	70	92	84	94	78	80	88	80	105	93	83	86	72	84	79	75	95	80	77	88	75	84	92	88	74	93	94	85	92	90	69	83	90	85	80	78	73	74	111	81	87	68	77	60	94	65	91	94	72	85	89	91	69	76	87	101	72	89	70	90	84	82	91	91	82	84	99	82	95	78	79	71	72	94	81	91	93	76	101	70	92	77	78	97	82	82	73	67	102	87	91	86	101	85	72	83	78	73	89	86	87	89	89	70	89	64	88	121	93	73	77	95	76	88	94	92	72	69	81	86	80	68	76	74	88	86	96	78	84	95	92	82	74	89	90	112	77	79	78	94	84	82	78	79	68	70	91	83	87	96	97	71	79	72	82	83	85	87	84	85	93	89	76	79	90	91	79	76	89	84	89	83	93	71	90	83	81	75	88	83	99	91	84	80	91	73	84	85	80	87	61	84	92	84	89	58	102	82	68	78	87	77	76	92	94	89	74	88	80	91	88	96	75	93	75	68	74	81	88	84	90	83	81	85	72	86	89	84	89	84	92	65	93	96	94	74	72	76	81	96	88	102	90	88	92	78	101	96	101	93	86	91	79	85	84	93	102	65	79	86	98	93	99	98	72	83	93	88	101	92	75	90	87	71	90	79	83	89	80	83	57	75	87	84	78	86	92	96	90	71	78	86	84	77	102	85	73	91	88	88	112	81	84	96	90	63	78	73	85	79	77	86	77	64	96	73	101	90	78	92	73	89	85	84	82	77	75	75	93	89	83	96	68	95	68	92	94	87	85	85	80	77	91	77	87	71	69	79	85	110	106	97	74	85	105	97	80	75	110	82	94	91	87	77	85	64	97	71	81	69	77	78	98	79	94	82	80	95	86	77	76	90	99	90	70	85	85	73	77	97	61	84	81	83	100	99	92	89	99	78	80	83	90	75	111	80	81	76	79	72	104	81	89	84	92	89	98	74	84	78	75	88	75	79	84	76	67	95	89	69	57	87	102	69	75	96	78	90	85	96	85	85	74	79	91	98	89	77	105	71	77	86	76	91	86	68	69	88	88	80	88	90	85	81	73	90	88	76	90	85	97	94	76	76	71	63	72	79	99	92	68	84	86	94	87	88	92	71	89	79	93	74	79	79	86	81	85	81	95	76	76	81	87	67	105	83	87	94	85	105	92	79	83	94	82	96	90	80	77	83	78	74	87	99	81	93	94	78	83	102	85	85	79	77	71	84	84	78	78	89	90	95	81	85	91	71	68	97	79	75	86	85	65	86	87	85	81	72	96	102	77	72	70	81	71	84	85	91	80	80	81	86	91	88	66	89	83	81	89	90	83	87	94	90	82	83	93	93	75	89	91	93	80	92	88	68	85	85	64	76	94	86	77	69	108	87	86	90	74	80	93	63	87	71	81	79	89	84	81	88	93	88	82	91	93	100	75	87	77	96	66	93	99	102
8504	2761	1599	1506	2827	4216	4650	4073	3329	2863	2497	2135	1892	1714	1539	1436	1304	1299	1185	1162	1091	1053	1020	966	1016	948	921	898	896	838	889	875	832	833	842	812	833	841	849	828	807	826	829	816	845	775	807	769	781	773	762	803	777	778	817	781	774	826	763	747	806	792	763	808	849	780	754	854	793	827	765	753	717	747	807	787	837	761	810	771	784	834	802	761	814	733	788	790	733	838	765	833	764	788	750	783	790	814	752	758	705	774	778	761	795	753	720	777	707	841	786	827	788	805	768	803	821	774	821	815	790	722	752	789	746	777	808	773	798	743	769	803	811	760	719	794	751	775	742	740	835	757	729	786	808	732	792	759	785	763	760	754	791	771	781	769	753	789	736	816	754	747	786	744	777	754	792	746	752	799	784	773	759	752	788	749	722	756	798	721	803	793	719	754	741	824	758	825	789	791	767	740	719	832	764	779	765	749	739	809	776	732	750	761	769	786	754	813	749	811	764	796	775	752	753	767	780	768	801	766	776	808	740	856	740	770	812	804	805	804	771	765	737	805	779	769	779	746	777	788	725	811	805	772	790	790	775	711	777	724	756	752	804	733	817	741	799	836	750	767	791	810	730	798	742	703	762	741	742	790	755	798	775	711	804	768	776	756	751	825	758	737	782	776	729	756	775	806	783	815	762	763	772	755	763	782	784	743	752	753	770	776	809	751	762	709	806	760	769	794	819	786	835	775	750	764	797	781	774	729	780	730	804	767	785	780	789	779	756	725	790	733	758	811	763	800	750	805	727	770	760	768	726	738	783	801	810	778	772	801	801	780	809	759	789	768	797	777	741	775	733	724	784	750	766	795	728	771	787	773	730	774	757	757	829	767	759	775	784	742	814	791	775	780	751	789	831	752	791	752	779	740	726	786	800	806	756	778	756	749	740	752	765	783	771	801	786	760	791	772	763	780	807	778	761	825	811	818	730	784	762	789	772	768	790	747	804	819	748	736	772	772	784	785	775	822	729	789	702	796	792	782	723	767	721	833	742	734	797	752	791	757	808	782	771	784	786	763	762	781	772	729	747	806	730	780	763	783	743	683	767	746	752	815	750	725	787	783	786	767	795	805	773	746	764	782	749	751	766	763	753	755	785	720	811	762	753	777	749	754	755	750	819	747	744	785	796	773	765	757	737	773	844	800	753	774	745	729	752	770	755	725	822	771	756	768	804	688	731	759	765	745	803	754	848	759	808	762	718	750	763	743	795	765	756	781	801	772	756	735	763	824	745	780	768	776	810	786	760	815	777	779	769	784	762	780	784	770	761	772	798	768	772	791	769	753	777	778	767	742	800	778	768	760	765	778	714	733	784	766	703	796	770	800	733	760	822	794	773	789	820	798	786	804	723	777	778	783	774	752	775	747	826	800	797	764	797	760	786	742	721	787	710	755	759	782	799	781	767	803	752	780	760	780	765	770	826	762	745	822	770	814	799	743	790	779	754	789	767	786	761	776	769	789	765	756	776	742	771	774	727	753	764	744	791	749	787	793	760	742	720	785	767	739	793	760	779	797	755	788	802	761	795	747	733	777	834	781	770	794	828	780	795	756	797	752	787	791	745	784	775	779	762	762	779	770	768	810	794	722	765	756	740	774	789	805	772	760	814	765	758	780	797	744	778	780	763	772	773	777	812	809	741	787	751	786	808	819	748	820	769	730	777	797	803	795	741	807	784	780	824	743	757	824	727	789	764	791	786	761	775	764	779	772	741	775	771	765	747	754	777	799	758	759	729	770	750	760	742	739	729	773	811	776	761	703	741	736	793	765	801	755	755	764	791	778	798	783	837	731	805	791	736	771	750	754	780	777	769	771	751	770	762	760	783	772	818	795	806	833	821	786	764	719	784	789	770	779	795	754	761	722	737	733	785	733	735	788	806	743	815	729	753	807	750	739	774	800	798	778	751	789	788	808	792	777	791	815	778	782	745	756	826	760	822	776	787	718	787	809	724	763	774	726	700	765	789	810	781	809	765	759	774	778	765	763	745	784	766	726	830	819	743	742	807	811	770	812	782	759	760	810	804	740	814	797	753	785	732	817	783	766	813	742	804	710	755	735	736	734	724	737	785	802	734	805	764	822	792	779	751	756	794	750	784	802	795	753	733	791	786	803	785	769	791	812	758	761	718	760	794	749	726	756	796	782	783	771	775	783	767	785	772	775	786	790	763	753	744	802	716	755	763	809	789	771	765	742	821	805	798	768	746	768	748	795	767	793	760	803	785	791	825	786	785	777	781	841	795	794	785	793	753	805	751	809	749	767	757	781	773	748	800	820	765	770	768	778	759	763	759	747	766	820	764	834	755	835	750	753	766	771	759	813	745	776	752	758	712	799	777	792	806	796	761	748	791	771	761	838	789	768	761	780	786	773	754	802	798	764	732	770	716	769	769	770	754	799	748	787	753	859	798	763	795	748	762	780	786	776	782	755	727	779	784	806	770	749	757	806	741	758	794	745	753	738	766	722	818	785	807	758	773	817	760	753	741	776	715	759	773	798	758	760	784	806	726	740	751	790	726	813	795	789	763	759	780	779	777	773	760	765	756	807	758	781	795	765	763	775	769	787	798	765	767	790	748	765	754	776	798	828	771	805	774	813	792	793	802	718	764	770	787	774	787	819	798	765	779	765	747	783	762	759	770	709	756	782	780	743	819	769	774	801	751	763	802	846	756	769	772	808	803	791	821	787	761	716	721	695	788	781	811	811	771	753	755	745	843	771	826	814	774	750	777	799	725	788	725	802	814	729	754	721	783	802	806	736	787	734	772	804	766	767	761	758	754	731	773	748	806	764	828	829	762	783	799	776	766	799	745	696	731	798	760	773	821	793	745	760	843	786	774	820	788	719	758	754	770	773	793	779	814	770	766	796	753	722	802	843	789	751	771	799	775	722	789	802	766	758	797	766	765	801	811	766	783	791	761	842	792	786	736	759	830	807	763	736	762	790	807	756	784	765	771	741	785	794	774	802	768	775	755	833	790	767	773	838	763	753	742	778	759	785	795	788	786	784	791	742	781	764	782	741	754	741	748	755	819	759	738	781	799	774	813	796	812	784	796	742	756	767	762	791	786	737	741	813	811	809	727	757	767	779	726	777	794	797	733	765	827	779	755	782	786	772	753	789	821	771	778	794	737	760	727	803	776	746	740	784	775	790	772	786	778	768	775	723	812	769	757	783	763	788	799	821	764	753	785	771	773	805	804	736	748	781	787	832	807	774	767	770	805	775	777	720	753	774	760	753	769	777	773	753	771	750	737	738	791	746	804	801	743	793	728	824	730	783	826	746	810	766	778	767	733	716	773	789	726	779	793	716	796	790	775	766	720	759	845	784	800	782	758	795	749	763	780	717	803	825	789	759	810	711	783	715	756	786	758	779	814	823	772	741	788	824	789	765	819	784	716	787	813	765	775	836	753	738	816	742	799	734	794	799	797	818	749	798	735	806	776	822	795	792	781	811
1657	148	72	65	58	68	69	86	71	70	59	53	51	63	60	48	45	51	51	42	49	38	53	43	38	53	41	46	46	42	51	38	48	43	42	51	39	36	40	39	35	46	47	38	51	23	34	36	34	39	45	41	50	38	37	38	47	26	39	35	44	44	36	39	35	48	48	33	28	47	38	46	42	39	45	42	34	38	30	41	39	34	34	53	35	42	49	45	32	40	51	42	46	34	35	45	36	39	37	37	39	44	46	34	39	36	46	33	32	31	37	36	31	34	36	40	48	40	51	48	34	44	33	47	37	44	41	35	47	32	32	37	42	45	32	36	38	44	38	37	44	36	32	55	40	39	31	36	43	42	47	50	45	35	44	41	27	33	40	41	35	43	29	44	34	45	35	33	41	24	50	42	35	29	37	45	46	47	35	42	34	44	43	46	31	40	36	38	39	46	50	35	41	38	47	44	43	43	35	39	44	43	26	44	40	29	52	46	37	38	27	35	37	36	52	38	34	36	39	45	37	35	40	41	43	38	40	29	39	48	36	41	42	27	39	48	41	37	48	54	33	43	32	47	36	35	41	36	41	38	42	37	43	43	45	48	40	36	33	43	36	44	45	36	51	57	49	57	39	40	50	41	38	35	37	40	37	39	41	34	41	36	38	38	48	41	51	33	51	46	25	39	38	46	47	33	31	32	45	44	45	32	34	36	43	33	47	33	42	45	38	47	46	28	40	54	40	32	47	44	47	41	50	38	38	44	27	42	47	51	35	39	43	41	31	39	46	30	53	39	33	37	33	46	43	46	45	41	44	33	38	48	41	47	39	37	36	42	40	44	40	45	36	40	53	32	28	44	30	41	33	38	32	34	50	33	34	54	42	31	37	48	41	39	45	37	35	32	31	41	42	47	48	51	48	33	46	42	38	43	38	35	32	37	35	43	48	29	42	37	34	48	38	43	42	49	32	32	38	46	35	38	32	41	34	46	45	35	52	35	51	34	50	38	36	42	40	42	36	28	36	27	42	40	33	47	41	36	36	25	37	39	43	29	33	42	37	54	38	39	42	37	39	38	31	45	45	37	45	43	32	37	42	40	49	42	47	39	30	31	51	46	56	31	39	59	26	30	46	40	40	39	55	39	40	38	41	55	34	48	42	29	43	30	40	45	40	47	35	47	44	37	36	27	44	33	26	55	54	38	37	41	54	44	32	38	38	31	31	42	51	42	44	33	45	54	28	46	47	37	39	34	35	40	34	45	34	32	48	34	39	36	40	42	29	36	50	37	33	35	30	35	45	39	34	36	49	44	37	44	40	45	33	42	55	31	36	38	44	39	31	39	48	35	48	35	32	48	45	41	36	44	31	53	39	38	30	36	38	30	43	48	33	47	45	44	48	48	38	43	40	38	40	44	39	50	28	40	37	36	40	37	32	36	36	38	45	52	49	47	46	54	37	46	34	45	50	39	34	35	49	38	33	41	29	49	27	41	44	43	40	53	29	41	37	36	39	55	41	26	55	26	38	31	32	51	43	36	40	46	37	36	34	28	53	36	44	47	37	35	33	38	28	37	41	41	42	31	25	35	42	46	38	39	25	44	49	39	26	30	35	38	37	47	27	38	39	42	44	33	43	51	46	41	47	32	32	36	36	38	45	41	43	45	45	59	50	39	55	43	50	44	47	37	49	33	36	46	45	38	36	38	49	35	51	45	41	34	35	35	35	39	48	33	49	39	35	26	53	38	49	37	43	42	38	37	47	42	43	38	35	37	30	38	34	43	39	42	37	41	38	38	37	32	51	47	43	45	42	40	40	42	39	45	41	38	39	38	54	35	40	38	32	47	32	46	36	40	35	36	49	37	43	33	35	39	46	42	39	39	52	39	46	42	41	44	37	39	50	36	51	47	42	43	36	43	45	33	38	49	34	43	36	43	48	47	35	44	36	29	34	37	45	43	39	37	44	49	50	46	36	44	42	38	44	29	54	45	48	44	35	47	39	39	30	42	39	47	33	43	44	38	42	36	33	40	34	38	46	33	32	41	39	34	38	28	46	33	38	46	49	38	39	38	37	42	40	40	38	45	48	50	33	38	35	35	37	37	32	47	50	48	37	41	42	36	32	38	36	44	44	39	29	42	32	39	41	35	43	47	44	37	43	31	35	42	34	28	48	40	65	39	43	49	43	37	50	49	47	36	29	39	40	53	42	35	42	40	40	38	26	46	40	46	38	33	35	33	30	50	39	47	37	41	32	38	36	39	41	38	38	29	33	36	37	37	37	51	39	30	38	42	46	48	47	33	45	54	35	43	37	35	39	35	41	39	55	34	48	47	39	40	44	28	40	44	36	42	37	36	44	40	38	38	35	32	34	40	36	48	37	45	43	41	41	29	30	34	29	36	47	43	40	38	39	41	42	37	41	40	27	37	43	34	42	52	47	37	42	36	47	48	45	33	33	33	37	40	34	38	32	52	33	37	44	53	35	43	49	37	35	39	39	43	39	39	39	29	43	35	35	28	52	43	26	44	46	32	43	38	40	50	32	51	46	38	48	42	46	50	31	44	43	37	24	44	47	45	40	35	37	43	48	41	42	43	39	39	40	41	36	38	40	30	32	33	36	49	39	48	43	41	45	46	39	46	38	38	44	32	37	46	43	43	49	46	30	49	43	61	33	43	36	38	51	45	44	24	44	39	47	38	43	40	31	34	40	31	44	43	41	40	34	42	42	45	36	46	53	47	31	35	44	33	41	34	38	45	37	38	38	40	35	45	36	43	38	37	41	51	41	40	45	41	41	44	46	42	39	38	36	35	38	41	48	33	36	37	34	41	37	27	37	34	39	34	38	37	40	37	44	64	35	47	29	49	42	43	39	48	39	34	41	43	49	35	38	40	31	33	48	48	38	37	34	34	41	40	33	38	37	34	33	47	37	37	33	34	43	45	43	44	41	43	32	33	37	45	38	37	48	39	43	25	45	44	45	42	33	38	29	54	35	43	42	32	46	30	37	40	46	39	32	36	38	44	49	38	48	41	41	41	38	40	35	47	44	40	46	39	53	39	39	34	38	32	41	43	40	41	31	38	39	39	39	48	35	43	31	37	37	34	43	36	48	47	38	43	43	63	38	42	39	40	37	41	43	43	35	36	41	45	48	33	41	38	38	33	42	40	44	43	40	35	45	33	41	38	40	41	40	37	32	43	45	47	41	34	33	39	42	32	32	33	35	49	37	52	43	43	38	45	38	34	37	41	42	43	30	33	40	36	47	39	42	29	34	32	31	35	37	38	42	32	35	32	36	34	43	39	33	41	38	48	35	47	40	52	36	53	46	39	47	50	40	34	36	45	36	53	38	24	47	32	32	48	41	49	36	45	47	44	31	38	32	36	44	50	35	38	48	43	36	31	46	36	39	44	45	32	44	33	37	34	54	35	41	25	46	46	26	37	40	42	40	33	31	38	37	41	34	32	46	50	33	32	45	28	45	49	35	37	38	28	45	43
9984	1996	1164	1157	2139	3324	3557	3335	2741	2490	2043	1852	1404	1282	1049	995	907	815	735	780	650	662	629	547	543	540	518	523	484	465	454	437	492	477	477	416	439	441	432	406	426	454	419	382	418	423	371	392	400	419	371	394	422	387	385	390	347	386	398	391	387	357	339	367	355	368	370	392	363	357	373	371	383	361	360	368	361	329	361	386	401	420	400	398	352	407	420	371	383	348	385	394	387	391	379	385	355	349	373	374	373	370	372	349	366	369	375	363	363	355	407	360	365	351	348	374	336	381	346	361	408	351	333	377	348	347	375	313	359	375	363	345	374	338	348	377	349	369	366	405	347	371	367	362	379	355	371	371	370	353	387	344	356	368	375	329	378	353	340	383	343	368	343	367	366	360	385	357	346	376	358	353	360	335	364	335	375	360	367	401	345	351	359	337	388	356	355	355	405	370	317	363	338	377	352	361	376	361	374	343	347	380	372	395	348	361	356	339	364	370	375	367	342	383	372	342	341	387	335	379	400	373	346	377	356	382	366	397	340	369	356	382	369	374	349	353	379	351	356	358	387	331	393	345	336	367	382	330	346	350	360	380	345	371	373	340	357	342	350	348	366	365	340	343	340	336	353	341	334	357	380	384	387	364	358	348	352	330	370	383	348	386	354	358	347	374	361	332	390	359	374	374	384	356	404	377	365	381	376	354	333	376	336	373	354	353	364	368	336	393	361	354	359	352	350	372	325	367	372	354	370	384	354	370	356	340	367	343	417	359	354	353	352	350	373	369	353	348	330	350	376	343	359	360	336	380	357	318	369	337	342	344	381	411	375	365	377	397	353	330	337	408	361	386	368	408	347	371	367	382	345	377	381	367	382	397	329	387	356	400	359	322	373	349	395	359	362	362	381	376	346	357	358	365	382	361	366	362	395	354	391	351	347	341	355	368	368	398	347	365	341	371	337	390	338	345	385	337	337	410	349	380	373	381	383	341	393	361	361	370	379	369	351	389	358	389	364	379	390	370	359	376	378	339	356	359	339	366	345	367	383	398	381	384	344	360	371	341	373	376	371	399	386	369	357	358	376	407	376	345	385	339	331	353	343	388	378	380	348	386	364	376	365	351	356	345	347	351	361	344	365	348	382	347	386	357	370	345	319	344	345	333	358	367	337	373	372	371	401	373	354	356	380	387	359	376	361	391	343	352	356	374	388	395	358	373	311	338	336	363	365	356	372	378	388	351	383	341	417	348	364	351	388	344	354	365	386	348	382	402	374	356	377	358	356	374	341	365	371	368	366	372	379	333	370	351	347	383	334	370	350	350	357	368	382	349	374	339	372	373	333	359	380	350	370	357	355	376	342	361	357	373	363	349	357	376	374	368	350	347	355	332	314	338	385	346	377	337	375	357	376	352	375	320	383	390	330	389	366	364	384	365	386	366	418	371	374	352	368	349	342	342	361	358	342	389	374	327	353	366	377	370	366	375	383	357	378	367	382	413	343	390	333	374	386	335	371	420	347	371	314	350	340	383	352	355	361	371	353	379	363	342	367	331	389	372	331	316	353	371	397	368	342	366	323	376	372	354	335	388	359	378	386	342	328	355	359	385	374	373	373	363	375	362	353	341	363	388	365	357	387	381	350	356	397	356	345	367	339	339	389	330	354	386	355	364	343	385	379	385	357	341	357	347	372	360	356	338	379	368	360	368	358	402	333	323	329	340	369	360	346	340	358	399	351	340	349	367	353	359	361	338	353	365	373	380	351	367	353	386	385	388	362	367	379	371	353	372	387	379	366	376	356	357	356	401	383	357	373	367	367	344	377	349	336	343	383	391	354	412	372	348	360	369	377	358	355	351	366	364	346	367	348	373	360	387	346	359	356	378	373	351	344	359	369	361	360	333	345	371	362	331	369	364	379	373	355	375	354	330	334	411	359	374	382	364	360	361	379	377	349	397	371	358	351	365	336	369	389	378	353	353	361	360	388	356	338	379	368	353	360	370	345	368	398	350	287	353	397	358	416	392	373	357	370	367	351	357	352	381	381	335	315	366	371	346	358	386	382	333	375	363	358	379	367	382	352	334	364	362	358	346	362	355	375	374	347	337	348	369	354	388	380	372	376	381	335	331	387	386	365	377	385	353	354	334	351	377	348	357	369	321	365	363	369	375	354	370	397	389	392	350	380	404	363	371	328	376	369	368	374	358	417	332	370	354	366	362	373	350	343	333	390	326	402	339	382	339	358	373	370	350	353	358	354	380	345	379	371	389	391	375	382	401	362	355	350	332	338	362	396	355	342	382	338	382	377	384	340	326	360	388	377	380	388	350	362	348	320	361	392	400	364	358	367	363	337	380	362	384	353	346	383	342	367	310	366	387	412	340	396	392	358	391	361	371	376	351	360	357	344	350	366	392	338	362	354	371	356	366	362	364	372	353	387	373	379	363	386	363	340	370	381	355	358	360	323	345	385	356	371	374	360	359	370	370	369	372	342	364	371	370	367	359	375	356	372	364	365	390	370	329	361	372	359	367	342	371	381	375	395	376	392	385	374	353	334	342	341	361	397	338	352	348	392	367	323	357	355	351	358	325	354	366	345	313	367	366	373	385	344	355	384	348	366	359	368	381	365	349	365	352	379	374	359	383	352	334	382	378	359	389	363	347	403	367	372	391	351	348	393	342	381	412	366	352	367	347	371	375	376	386	366	338	330	379	377	380	365	339	347	387	410	366	353	362	375	362	395	390	369	373	377	359	349	363	373	363	384	377	361	352	367	370	346	394	339	360	356	402	362	363	353	388	373	367	384	362	365	352	372	367	319	383	384	319	355	364	363	340	379	382	373	362	373	404	363	363	335	375	374	332	342	333	363	352	398	384	387	383	334	405	341	372	367	385	344	364	372	353	377	366	383	353	351	379	360	375	351	368	343	336	359	373	343	339	349	382	361	347	355	353	369	385	384	387	375	373	345	384	335	360	371	383	357	393	347	346	348	377	328	369	375	362	370	377	361	371	384	367	353	393	376	374	387	366	364	344	390	388	394	382	334	342	336	351	355	368	329	351	350	352	354	351	370	345	388	336	360	366	350	355	393	384	389	357	368	375	348	367	376	365	339	383	376	348	364	361	352	333	381	344	389	390	385	395	380	325	386	389	375	362	354	386	384	334	359	362	370	406	382	374	423	364	387	360	346	360	362	390	384	351	379	380	367	374	354	326	339	398	363	385	358	351	375	392	365	340	369	341	384	388	364	360	342	327	329	369	358	398	369	398	373	372	356	324	335	376	392	407	355	365	363	350	358	394	385	357	328	367	356	350	364	352	334	341	326	374	329	351	350	384	324	330	388	363	380	382	345	362	354	372	419	362	397	350	383	320	347	374	393	347	363	376	383	366	378	358	347	334	353	346	336	360	334	353	371	359	362	363	358	401	387	387	372	341	368	339	369	385	358	398	340	325	345	372	391	362	365	344	361	342	365	376	361	348	363	393	358	336	352	359	375	368	373	353
1004	237	121	91	83	97	98	123	118	121	104	84	79	79	92	78	71	79	71	63	69	59	73	73	73	62	68	67	62	58	59	73	52	60	61	70	52	53	55	64	76	61	53	65	57	57	68	62	70	62	57	54	61	53	64	50	57	57	54	63	59	54	57	62	69	63	58	55	59	46	61	70	50	51	62	50	66	64	53	63	69	66	58	55	66	57	63	45	61	51	59	52	59	57	58	56	68	62	57	62	64	76	58	57	57	45	66	58	67	61	55	52	55	68	51	53	68	53	57	56	40	63	61	56	68	54	63	75	71	58	70	49	53	59	55	58	47	58	55	59	64	64	47	44	48	65	63	52	55	64	53	57	69	65	61	65	60	65	62	53	66	62	58	53	62	58	62	53	53	55	62	51	66	49	66	52	44	50	53	53	66	64	49	72	66	58	57	60	52	68	49	29	62	60	58	75	61	60	53	66	65	57	48	58	45	54	47	52	60	58	52	57	58	58	62	63	58	69	55	62	60	55	57	71	66	56	50	68	56	52	50	47	61	54	54	67	38	60	55	51	71	55	65	54	55	58	48	55	67	55	52	51	48	51	59	55	56	57	47	60	55	54	40	50	68	58	63	48	68	56	70	59	60	67	51	61	58	59	55	59	62	71	66	59	56	61	57	67	56	68	54	56	52	52	54	60	66	63	60	67	61	62	68	69	73	52	53	55	55	60	42	66	49	59	62	73	69	51	48	56	49	74	48	71	64	67	57	54	66	69	56	53	72	63	38	64	55	61	64	71	60	67	60	57	65	61	63	58	56	50	61	54	67	68	73	71	54	66	59	57	51	45	80	54	63	53	67	75	61	58	58	64	68	67	71	60	53	48	60	53	47	57	58	59	63	58	72	62	71	57	66	63	71	63	58	56	52	46	66	64	57	45	70	56	58	54	68	59	62	56	51	65	61	54	65	82	64	71	50	57	64	58	61	61	50	53	57	66	55	64	68	50	70	47	52	69	60	63	48	49	64	59	72	56	56	49	51	59	62	72	59	57	55	52	76	76	48	78	47	63	51	69	60	62	55	55	68	67	62	58	52	63	46	60	68	62	47	48	76	49	58	59	56	58	59	70	70	55	45	59	78	61	58	61	59	61	65	66	66	68	60	55	62	55	59	48	43	60	65	53	48	53	61	50	56	48	46	59	57	73	73	42	59	61	55	65	62	53	62	53	51	50	48	52	68	49	58	60	67	60	62	68	55	65	61	63	70	69	55	58	69	76	69	65	59	61	59	64	47	61	56	55	58	58	64	68	63	62	62	58	58	63	67	66	69	63	71	73	66	50	60	68	74	49	58	57	50	66	62	63	63	67	58	60	51	59	58	51	45	57	58	52	66	59	54	59	47	50	69	65	72	64	53	52	59	39	65	54	58	67	58	68	61	53	57	58	58	56	53	60	54	63	57	56	52	56	69	79	62	51	55	62	74	61	61	61	50	64	60	59	54	58	49	69	55	67	56	56	50	59	53	62	47	59	63	48	77	55	66	42	52	65	51	63	56	51	56	64	71	57	61	57	63	60	48	56	54	55	53	51	61	66	59	64	69	58	59	45	60	58	64	60	61	59	58	61	59	58	69	51	56	55	66	68	51	56	58	59	60	55	54	49	66	63	65	70	48	60	62	66	48	61	57	54	57	54	59	55	66	55	62	51	65	62	45	61	59	80	54	59	61	61	69	77	41	70	44	57	67	70	64	59	56	47	52	60	54	64	49	47	52	44	50	70	59	51	63	48	64	67	62	60	66	59	54	61	75	72	56	58	58	68	64	51	47	70	72	57	62	63	49	60	57	59	54	73	55	60	68	53	52	65	54	61	54	70	57	68	50	49	56	51	60	69	69	58	66	51	65	49	61	58	58	60	69	60	48	53	54	61	50	55	67	63	62	60	51	62	68	61	54	62	51	59	51	61	57	44	62	55	76	64	53	62	47	53	65	50	68	36	58	72	69	65	54	61	54	57	42	74	68	56	61	57	59	53	67	45	53	61	62	53	48	46	68	55	73	58	59	64	60	51	52	76	72	66	53	71	63	51	63	58	57	57	57	62	52	57	59	56	55	63	49	50	66	68	59	59	63	65	60	66	72	57	55	63	58	67	57	46	52	62	68	74	60	74	62	61	62	59	59	70	58	49	68	74	74	59	66	74	64	57	52	51	67	50	56	74	54	49	59	71	58	62	61	69	64	82	51	57	59	56	58	45	70	62	54	55	56	74	44	70	54	64	63	57	63	54	67	64	54	54	63	71	55	52	66	52	57	52	53	54	54	63	65	48	65	47	61	49	58	53	49	49	43	56	61	59	45	64	70	63	63	67	78	49	59	66	64	61	53	50	66	60	55	63	64	61	53	44	66	76	58	62	64	61	57	59	54	55	65	84	64	54	67	66	51	57	58	66	60	69	57	51	65	91	58	64	53	64	57	51	66	50	60	48	62	58	65	61	57	56	51	64	43	54	43	70	52	48	57	59	56	54	55	56	59	47	53	46	53	44	66	61	48	67	63	43	66	61	55	55	72	57	67	64	65	58	55	63	61	56	51	63	59	59	57	71	41	65	66	43	57	67	80	49	54	81	68	56	65	56	49	55	61	57	54	52	55	68	63	60	71	49	50	63	57	53	60	55	59	70	64	71	60	62	47	47	70	55	53	63	56	52	57	61	59	58	43	69	87	62	54	58	52	54	77	54	60	60	62	50	65	50	57	62	48	64	68	42	67	53	55	63	48	48	60	41	71	68	53	60	47	77	72	70	58	62	67	56	72	59	51	71	60	69	66	50	61	61	59	45	56	66	68	65	49	48	50	73	49	58	61	64	45	71	50	42	56	68	59	55	67	48	62	56	52	47	55	56	55	46	57	57	43	59	68	64	69	75	53	59	61	49	55	64	58	55	59	52	70	61	61	60	58	55	61	55	51	59	54	57	63	63	60	51	71	57	61	69	60	46	67	57	50	53	71	71	59	59	68	56	45	57	65	63	71	45	66	75	63	59	48	67	57	68	58	52	49	77	60	59	48	53	56	65	56	50	50	59	57	56	53	51	41	62	59	56	38	54	58	58	50	56	55	71	62	56	63	59	66	57	57	50	61	58	63	62	46	36	65	66	69	63	57	43	52	51	56	55	59	46	84	58	61	50	48	48	59	52	59	54	46	63	54	48	59	53	65	71	53	55	48	53	69	52	67	57	64	62	62	64	58	75	64	53	62	53	59	56	59	52	51	61	59	60	70	61	64	67	44	61	63	47	65	64	69	45	66	46	68	72	72	55	51	51	62	51	60	52	70	46	68	53	59	49	74	66	61	60	63	61	50	69	56	57	58	55	58	58	55	44	56	62	52	56	56	55	64	67	56	37	62	60	66	72	56	54	58	59	54	58	71	63	68	53	63	62	61	56	60	59	58	69	50	53	69	53	67	51	69	71	72	61	71	54	46	61	79	60	48	55	57	45	56	60
11470	3003	1699	1597	3226	5320	5531	5155	4371	3608	2997	2600	2215	1887	1765	1564	1430	1239	1229	1163	1034	990	900	940	846	791	760	741	765	726	740	714	717	666	667	685	681	685	676	652	673	631	670	634	597	646	701	650	590	619	572	564	594	636	618	605	609	572	589	562	574	576	577	582	587	539	579	574	566	608	582	598	579	588	616	585	588	556	545	595	577	593	610	551	609	560	580	623	586	577	616	573	548	590	540	586	556	563	581	560	547	566	586	553	539	589	543	540	565	576	615	536	526	565	591	543	579	536	602	580	585	583	576	559	513	609	589	562	562	579	590	579	613	555	581	536	593	582	616	574	560	553	584	567	598	579	585	507	585	556	551	594	555	549	579	570	594	584	602	592	456	599	606	560	590	549	580	563	574	568	567	579	549	538	559	591	588	547	515	542	570	561	599	617	562	568	574	588	546	562	537	585	580	594	628	593	533	567	525	545	510	542	578	517	578	519	519	559	567	533	624	531	569	601	546	510	570	565	581	590	582	608	542	585	569	581	538	585	574	533	562	585	546	558	543	585	578	515	572	560	570	552	545	571	545	551	567	559	581	586	525	573	547	558	583	517	553	567	500	607	546	537	570	578	555	572	528	558	552	595	551	539	576	539	599	582	537	522	557	581	557	561	555	526	588	545	546	605	553	565	574	577	536	530	521	544	567	577	566	562	545	561	549	525	578	563	547	547	582	562	576	537	592	548	554	565	567	533	546	566	619	573	566	544	560	600	541	534	566	578	594	557	599	576	536	580	598	571	579	528	506	583	550	612	567	576	594	550	571	544	585	586	562	557	592	538	579	558	568	540	566	561	567	551	525	611	552	579	580	580	557	569	587	559	523	537	546	575	545	601	548	577	601	586	560	558	576	539	568	590	541	588	565	579	560	594	571	552	538	552	602	582	548	565	566	542	579	574	564	566	522	592	582	599	584	562	594	565	560	565	555	551	549	578	543	537	591	556	558	531	560	544	590	565	524	611	543	535	524	554	570	585	544	580	562	540	590	563	545	582	576	593	553	544	563	569	533	564	564	532	537	553	564	576	567	588	589	558	512	552	549	586	558	583	586	541	564	573	518	563	593	592	544	554	542	533	611	553	568	559	563	573	568	565	568	583	552	546	592	529	544	577	568	522	548	533	575	565	603	522	556	556	559	542	591	590	537	556	543	558	622	547	542	548	528	576	573	553	567	555	578	571	547	579	511	563	598	557	541	577	599	590	580	563	583	549	606	569	546	559	543	575	572	564	534	574	557	585	563	549	557	549	548	557	601	532	587	562	581	522	556	561	589	591	561	565	539	563	544	588	565	579	605	538	562	528	552	522	568	554	557	542	569	559	549	572	574	538	534	549	534	569	563	561	590	575	588	584	549	559	607	568	580	528	574	562	595	593	563	571	572	542	547	580	555	602	542	565	549	587	561	569	543	563	531	587	573	557	560	567	567	511	557	566	582	585	558	542	560	558	554	577	541	550	557	575	518	572	597	542	593	588	575	565	533	555	559	569	566	556	579	539	553	564	553	559	556	624	542	569	581	552	531	571	579	588	564	542	542	548	561	561	577	552	497	588	548	552	580	580	550	569	563	546	600	490	604	579	539	547	606	556	536	544	565	550	548	575	534	553	600	593	595	573	587	577	587	582	553	579	547	547	583	546	578	573	586	573	564	569	533	606	584	599	548	577	518	570	572	596	602	551	569	556	518	502	568	591	591	512	511	580	570	573	578	567	549	537	555	578	561	563	585	601	583	523	560	566	596	577	534	594	584	579	570	526	557	574	608	548	568	541	550	516	527	562	560	565	588	556	571	532	565	569	596	551	573	551	546	595	580	569	558	532	585	593	573	585	587	577	548	535	578	567	532	570	561	548	554	594	581	557	535	561	576	548	556	592	506	560	546	540	578	547	584	602	523	580	581	534	542	604	590	533	538	583	564	553	596	486	527	575	554	570	551	565	548	562	537	565	556	553	554	569	575	601	582	551	554	599	568	580	561	552	547	537	551	542	555	550	578	541	538	577	525	559	567	567	560	576	559	550	571	602	534	581	537	595	596	554	549	519	567	587	537	601	559	572	547	579	594	544	549	556	537	553	572	583	585	513	586	573	539	542	574	520	578	554	584	555	542	572	577	563	581	574	579	603	547	594	549	542	526	523	585	551	578	560	582	520	561	563	552	550	558	538	530	577	544	582	566	555	519	550	578	570	578	563	613	547	539	553	552	605	598	555	582	566	591	487	572	512	536	537	539	571	584	533	523	535	578	573	589	540	573	537	545	580	586	577	557	593	543	547	567	562	618	550	578	560	599	576	518	539	575	546	599	549	557	534	522	520	533	597	536	565	562	580	509	567	563	585	583	560	559	575	541	565	550	572	545	562	605	586	590	548	568	560	539	557	551	558	556	580	559	557	543	586	573	559	575	570	520	567	628	582	585	561	521	547	594	567	601	567	521	561	632	569	539	574	558	587	549	538	582	574	566	560	563	526	587	541	571	530	617	584	574	606	567	573	529	545	530	539	573	589	594	569	592	583	537	523	577	592	571	562	574	534	573	528	571	547	556	540	588	538	587	613	555	600	571	559	580	545	547	538	549	575	550	567	543	555	574	565	579	563	618	574	534	571	561	580	561	549	578	557	563	540	520	558	556	575	539	611	554	566	552	589	549	574	553	576	539	596	574	535	534	521	565	586	563	563	544	544	600	568	570	528	534	552	590	540	555	524	560	551	539	604	547	603	576	569	540	604	541	535	542	516	539	555	566	540	559	511	561	560	541	541	543	594	572	576	553	566	561	561	554	563	584	588	539	509	522	544	563	591	576	559	565	542	546	535	563	584	583	559	593	540	541	540	570	575	570	611	503	602	572	550	556	558	568	576	552	596	583	554	578	574	529	516	547	588	547	544	572	554	584	568	539	519	596	573	558	588	573	560	582	604	537	596	569	586	556	536	565	567	585	586	531	567	582	544	585	560	544	614	568	549	526	543	573	580	549	568	559	598	570	542	603	563	526	568	539	607	519	581	567	554	539	533	546	593	564	542	605	555	554	590	582	602	579	567	561	535	549	588	577	601	556	551	561	554	542	567	543	563	534	538	548	564	587	563	535	588	531	559	596	551	563	549	559	556	577	586	563	538	606	569	546	543	570	578	546	520	596	580	550	593	614	586	522	573	555	576	569	582	572	587	630	585	581	571	578	530	566	584	576	586	557	559	554	517	567	547	567	563	528	558	557	604	520	542	572	589	577	530	580	612	580	557	572	564	574	578	546	576	544	577	563	558	566	538	535	580	550	534	565	542	559	578	562	595	605	575	542	564	528	589	536	569	545	561	547	579	611	590	578	536	531	549	555	573	564	538	534	553	552	540	586	586	516	572	577	561	534	571	538	545	588	547	568	572	558	596	547	550	575	533	574	557	593	573	560	565	601	572	556	573	547	544	517	536	577	584	585	559	604	528	574	538	528	582	613	548	495	554
1104	124	94	91	83	104	80	96	87	84	89	90	94	83	78	77	68	75	78	74	83	68	62	67	61	77	74	62	69	74	73	63	70	64	63	71	85	68	62	95	69	71	74	73	73	74	65	83	78	78	67	57	83	54	76	58	78	61	71	69	56	70	72	62	71	75	75	61	63	66	68	78	64	74	83	68	70	75	73	65	67	65	69	74	63	57	71	65	71	77	64	75	73	79	75	69	64	77	78	76	70	70	68	76	64	72	79	73	52	86	58	67	72	71	82	80	92	79	69	77	60	71	65	61	72	78	72	73	75	95	84	71	80	80	60	79	76	65	79	78	73	77	76	68	84	83	54	80	69	77	72	66	61	80	84	86	74	58	54	66	75	61	61	67	83	70	75	67	74	66	71	72	75	70	93	76	71	72	72	53	72	76	77	76	62	70	73	74	77	67	87	76	65	56	65	73	62	69	55	77	76	61	82	82	66	62	58	72	61	56	69	92	68	64	74	58	61	65	59	68	57	76	81	76	83	64	85	65	62	97	65	83	74	56	58	69	71	82	64	65	71	63	79	76	72	73	61	73	79	70	78	76	68	65	76	73	76	75	63	68	86	75	77	80	66	70	76	70	76	69	79	80	73	67	63	69	61	79	54	72	82	85	75	71	77	79	70	71	61	73	66	80	74	60	81	66	77	77	65	65	78	72	72	75	83	71	70	60	56	64	72	64	76	76	68	66	63	65	63	65	68	71	76	68	77	78	54	70	78	75	73	70	59	65	85	77	56	66	76	68	62	64	76	59	67	69	59	81	72	64	63	50	59	76	76	90	72	85	61	70	79	62	65	87	75	71	59	71	75	74	73	75	67	69	77	65	63	82	76	62	67	60	73	79	91	82	62	74	82	66	55	60	69	70	77	87	68	70	61	69	83	74	65	72	85	62	75	69	82	79	64	72	69	90	69	67	76	72	69	71	80	83	71	77	72	67	70	52	74	77	73	66	65	82	75	61	55	92	92	76	65	59	72	79	76	74	81	71	58	62	73	73	90	66	79	70	75	75	78	55	68	75	67	72	68	71	61	74	77	58	66	78	72	69	61	73	69	75	82	69	81	65	65	62	75	63	74	56	73	69	53	86	65	62	69	67	76	72	69	67	86	74	71	76	73	66	80	60	71	59	74	78	70	62	71	75	74	49	57	77	72	73	61	74	63	71	70	68	79	57	70	71	77	62	76	81	81	67	70	67	72	77	65	70	68	64	76	73	75	72	64	66	72	74	83	71	60	64	67	61	74	82	82	57	68	77	63	57	67	75	83	61	69	75	76	70	51	71	65	58	61	64	70	74	69	81	64	78	67	89	71	59	79	76	70	61	82	73	63	71	74	62	62	59	64	67	87	55	73	71	76	75	84	66	63	58	69	70	68	87	70	82	72	69	58	68	74	60	75	78	77	72	68	60	60	70	81	56	56	63	85	67	65	68	81	67	85	62	66	60	57	62	68	83	67	75	73	74	72	67	72	66	71	63	69	73	63	69	78	67	67	77	71	76	72	68	79	66	61	76	72	69	81	64	51	76	75	78	71	86	60	66	63	79	71	75	63	58	89	64	75	73	72	73	74	70	72	74	85	64	80	68	61	74	72	58	71	78	80	98	84	66	69	63	75	87	75	65	61	64	70	70	63	77	84	69	77	74	70	90	73	69	76	67	67	63	63	57	89	89	78	78	76	76	78	62	64	72	72	76	89	75	81	62	67	68	72	63	68	70	70	67	73	72	66	74	76	67	86	59	83	55	74	85	59	83	81	70	76	72	74	58	69	69	80	68	81	69	76	71	81	53	63	75	73	73	70	65	69	69	63	65	45	68	75	70	75	82	75	76	54	69	61	67	62	85	61	73	71	75	71	76	76	65	73	68	68	67	87	79	79	77	71	75	64	73	62	71	74	66	65	76	76	71	71	87	78	80	64	81	83	82	64	80	83	82	75	54	81	83	66	75	75	64	79	65	88	66	69	60	63	76	52	83	79	96	65	69	70	89	84	71	60	65	73	84	68	84	69	76	62	77	78	66	82	67	60	56	63	75	59	67	75	66	69	66	71	60	69	85	76	80	79	73	74	63	87	58	68	74	90	85	50	74	77	77	75	79	82	64	71	67	83	67	65	75	79	78	81	79	65	61	76	60	69	62	67	65	76	70	73	74	59	83	75	67	67	71	78	83	71	64	59	80	81	71	72	73	71	79	69	65	75	66	62	63	67	74	56	80	75	67	63	71	78	86	65	69	77	69	72	74	90	82	70	77	64	76	64	65	83	54	93	75	76	83	75	70	63	62	60	79	72	77	71	89	71	74	65	74	69	79	82	80	76	80	87	79	63	85	71	69	68	82	58	92	68	65	64	72	80	68	72	70	63	80	68	73	84	70	55	77	65	75	64	67	64	75	72	56	73	82	65	80	66	63	68	61	81	69	73	85	68	71	74	63	82	66	46	58	85	73	69	64	74	66	67	73	84	69	83	78	78	55	74	65	69	68	70	73	79	66	65	72	66	84	81	68	69	76	61	75	68	70	66	70	70	66	72	70	86	69	81	77	67	77	74	65	57	60	56	86	67	59	65	80	78	73	61	71	69	78	65	78	65	60	72	62	73	69	73	92	83	83	71	75	66	63	58	63	72	75	86	67	69	75	96	61	74	73	73	66	58	81	64	71	90	72	54	77	59	77	76	81	72	70	69	74	63	70	72	69	71	72	62	64	67	65	73	74	82	68	64	86	61	74	67	74	61	66	65	85	59	66	75	69	67	59	88	83	56	80	69	66	77	69	66	72	74	71	66	55	63	71	57	78	86	64	73	63	75	63	80	49	72	79	56	60	59	60	85	65	60	65	70	51	86	73	74	83	76	64	72	63	82	74	61	53	68	76	84	74	71	72	67	74	75	71	63	77	68	77	59	73	74	88	70	79	73	79	71	71	75	66	67	66	63	70	83	74	71	62	83	62	78	76	67	62	72	63	75	81	74	72	70	74	100	62	89	67	78	67	75	70	75	74	78	93	83	75	66	72	69	66	68	51	70	78	78	61	65	74	78	68	58	77	70	82	85	53	60	66	57	68	75	54	69	51	68	78	81	77	66	83	62	71	75	86	66	80	81	75	84	76	53	82	72	65	62	70	61	77	74	68	81	77	75	63	76	67	68	72	72	80	75	74	72	58	79	63	71	85	61	61	80	71	59	53	85	71	92	84	71	79	58	75	67	66	79	71	84	80	70	70	78	67	78	76	72	70	78	73	65	61	63	80	62	63	70	70	61	70	88	62	90	64	78	81	80	81	71	92	67	69	64	72	69	73	78	72	72	71	70	59	90	83	60	73	58	58	84	86	68	56	72	68	62	68	67	56	50	66	66	66	70	58	76	62	68	63	60	70	66	82	81	51	83	76	66	76	63	78	63	58	60	60	70	68	71	88	68	54	62	70	71	66	66	53	62	75	69	76	57	56	65	70
8664	1672	1135	1127	1649	2452	2465	2337	2053	1833	1558	1385	1226	1080	1053	985	979	875	877	797	780	759	684	756	778	729	707	712	730	702	694	686	687	709	697	634	665	637	691	683	642	683	667	697	729	655	687	662	648	674	662	682	676	675	635	637	710	641	627	617	669	688	666	683	658	598	601	628	632	637	613	652	647	593	620	687	627	692	655	636	660	656	688	616	689	662	642	649	661	653	631	612	627	610	622	661	628	657	617	642	632	617	637	637	679	669	680	613	663	642	661	660	621	664	618	640	641	642	647	680	634	675	691	603	635	611	671	630	598	644	668	652	636	610	614	622	622	688	664	670	626	612	666	654	657	669	665	695	659	620	664	626	615	640	661	644	673	607	669	679	639	636	661	612	613	641	645	639	654	685	660	593	592	637	644	658	611	658	624	587	638	661	616	678	670	607	666	596	648	650	658	654	649	614	655	635	661	621	644	665	644	693	592	622	647	597	642	627	670	632	616	614	674	647	664	634	654	648	663	645	623	586	626	634	605	641	618	656	653	630	637	646	663	643	656	639	694	626	651	651	639	678	598	650	661	646	662	641	643	615	636	614	672	670	634	600	641	658	670	642	628	649	646	669	690	657	675	637	648	642	593	637	626	639	661	671	648	629	652	653	651	618	622	612	677	613	643	633	634	678	602	624	662	634	636	641	619	642	680	680	610	627	599	615	610	630	672	623	619	655	627	652	618	645	667	629	681	611	632	650	668	622	649	608	621	650	599	589	631	662	638	621	678	617	587	584	641	648	644	645	679	657	647	687	679	641	590	653	609	658	671	649	662	653	638	632	630	676	667	638	661	649	590	633	668	687	630	675	621	655	655	649	659	641	679	608	613	656	607	638	620	636	647	656	627	642	660	660	682	668	645	614	668	649	629	617	702	610	620	711	644	682	646	605	635	650	605	635	627	684	657	589	617	636	649	609	645	592	666	585	661	622	633	678	652	666	624	617	629	635	660	621	662	654	660	668	633	626	620	642	603	656	623	614	638	628	607	662	697	645	639	626	669	641	632	610	617	608	623	597	667	657	626	664	640	641	645	657	615	604	653	675	651	651	584	664	725	665	688	623	677	639	682	636	613	615	678	637	671	656	653	614	629	628	629	635	682	609	634	670	658	636	690	637	644	661	633	622	664	679	630	620	663	662	677	645	639	639	626	655	670	643	647	616	638	643	701	629	655	645	630	664	670	600	658	613	658	671	652	610	610	664	667	679	651	682	646	630	654	628	599	650	666	592	643	581	641	671	658	660	618	673	629	643	656	651	632	597	602	640	653	638	640	634	620	680	641	690	617	647	678	616	659	646	604	653	648	685	675	625	617	597	672	648	656	646	621	583	597	682	633	679	638	661	633	631	629	576	652	637	697	617	595	617	635	638	620	659	663	697	675	633	645	662	660	674	682	660	666	596	665	675	620	626	619	639	630	659	697	630	666	608	655	649	645	632	678	638	642	661	670	645	665	692	674	669	628	687	678	629	616	625	642	625	663	643	665	640	629	598	648	611	685	624	645	667	674	605	620	626	633	592	595	677	630	660	689	686	606	633	666	610	640	601	636	690	660	611	606	648	603	623	630	597	654	646	666	641	601	640	582	635	676	652	629	636	675	642	660	626	651	693	603	620	670	660	623	653	685	651	665	647	666	658	656	657	625	631	683	685	674	625	641	565	650	681	649	638	652	649	626	660	672	642	632	640	651	645	619	629	662	610	621	618	624	637	633	659	595	617	644	636	632	699	683	654	618	675	622	644	623	650	610	691	653	625	610	665	641	649	647	638	641	673	636	642	620	682	644	624	625	650	627	652	662	651	688	624	657	630	627	651	653	628	658	653	665	614	632	613	645	634	640	698	645	678	628	627	653	672	627	669	633	603	688	611	674	630	662	664	627	653	639	614	692	658	620	635	573	676	617	656	633	635	629	668	630	646	616	668	664	657	660	689	652	633	659	675	645	602	615	639	619	630	627	647	592	657	635	635	634	691	625	644	650	662	652	656	665	673	630	659	650	660	706	606	644	668	629	631	622	702	654	662	613	605	601	607	592	632	616	664	647	673	596	610	665	626	610	689	560	606	672	639	623	585	595	655	632	670	670	627	599	695	643	606	667	616	650	616	633	672	657	613	620	637	620	648	675	616	680	646	632	648	639	655	634	644	623	629	692	645	627	646	690	626	635	626	681	656	658	653	681	655	626	632	685	674	649	654	639	619	595	653	631	612	638	644	602	630	637	649	637	604	607	668	672	650	648	612	632	663	618	641	648	653	637	646	628	640	685	643	651	629	699	584	642	596	599	678	642	683	602	632	666	614	632	640	631	672	654	625	629	671	671	658	623	670	624	648	626	642	628	632	662	621	633	610	614	650	643	626	652	673	665	642	652	646	642	674	626	640	610	677	596	659	631	655	628	695	640	639	659	667	641	638	640	647	674	601	690	654	634	637	644	690	691	687	648	621	668	630	646	666	722	641	626	610	607	636	674	651	617	629	638	679	626	604	633	663	631	638	610	622	615	688	652	655	644	624	610	638	709	584	612	689	657	658	631	624	676	590	658	623	614	667	627	595	665	642	632	685	603	632	634	667	663	661	608	680	614	654	613	665	650	642	672	682	640	604	620	571	663	681	640	645	659	620	643	612	655	664	638	627	653	641	626	669	690	622	694	620	668	596	663	626	658	641	648	610	673	666	618	644	649	629	638	676	613	600	658	618	597	670	659	607	623	617	690	658	650	639	619	630	688	608	632	663	620	641	644	628	618	685	662	634	670	660	620	630	613	659	635	654	631	626	638	644	664	647	689	672	653	626	675	632	651	683	629	630	694	686	599	672	660	666	648	652	645	656	626	657	662	617	650	656	603	622	664	650	668	634	632	662	637	712	692	630	615	645	586	624	684	631	649	665	649	598	686	650	678	668	605	632	665	659	615	632	609	637	655	658	663	684	636	641	682	628	641	697	651	651	629	644	641	634	653	666	655	686	691	663	588	647	642	639	663	661	688	695	623	626	654	658	587	654	606	661	635	650	643	678	629	649	645	624	661	657	643	647	643	661	631	641	640	669	604	665	648	608	634	657	676	627	671	657	619	669	627	656	603	639	670	646	596	645	588	617	635	655	626	622	682	642	650	672	667	629	644	644	687	617	602	647	653	652	646	663	660	626	644	576	670	641	668	654	655	627	669	664	687	630	689	662	642	618	635	676	635	639	632	655	659	644	630	674	639	652	661	625	604	646	640	621	592	654	677	678	630	626	702	655	640	652	684	659	683	658	650	696	623	613	639	604	644	636	658	605	628	635	647	641	621	646	632	581	671	639	617	603	625	641	608	631	634	663	638	712	634	670	623	645	608	663	607	611	666	638	676	591	604	653	634	677	670	707	639	646	627	635	629	624	583	668	605	660	619	594	648	664	631	646	679	649	617	605	617	606	623	662	684	602	622	655	646	645	626	622	646	646	620	641	664	623	672	649
582	200	156	121	98	101	109	123	129	118	98	100	114	116	120	98	82	92	87	100	93	86	89	95	85	99	89	88	82	81	77	102	107	73	102	91	99	97	73	81	82	71	77	88	97	90	83	110	88	91	75	68	88	88	80	92	80	91	102	100	85	90	98	70	77	95	82	100	97	77	80	99	91	90	87	86	85	74	94	89	74	77	89	96	78	73	81	73	86	77	82	79	81	92	86	84	84	99	80	91	89	82	74	68	93	71	76	60	84	77	80	87	87	98	93	77	60	78	82	100	94	70	85	98	82	87	81	79	83	91	86	78	81	92	94	84	95	79	99	79	84	79	84	78	93	89	90	79	100	90	91	108	89	84	92	70	73	99	95	88	99	86	87	99	82	84	85	90	105	80	71	97	78	71	87	94	97	74	81	87	79	115	101	83	89	105	79	90	73	85	89	92	89	111	110	75	80	104	83	93	87	90	91	95	86	82	88	110	70	90	80	84	93	87	82	90	86	97	93	86	80	102	80	74	74	88	68	85	72	89	91	117	92	92	82	91	85	80	79	100	90	81	85	80	64	84	112	79	87	92	89	80	89	81	90	94	87	76	91	92	87	97	70	80	69	95	87	74	89	99	81	92	71	90	84	91	82	89	96	73	76	86	94	85	68	73	77	78	84	86	89	84	80	89	91	71	90	95	93	91	81	80	102	87	91	74	83	90	94	79	89	80	92	87	83	80	98	93	82	79	81	82	84	91	89	65	94	88	88	92	89	89	99	90	105	82	85	77	86	83	72	89	78	78	82	96	79	90	98	106	68	67	82	94	89	69	70	95	74	84	95	71	84	79	72	83	72	70	81	83	84	70	90	89	93	86	87	71	86	83	91	78	95	78	78	79	91	84	70	91	85	72	71	79	94	88	80	101	83	82	85	83	90	80	81	83	87	84	97	79	73	92	89	77	81	73	99	84	96	65	73	90	73	85	82	90	89	97	97	88	79	105	87	72	82	95	90	82	102	95	92	86	76	79	86	76	94	89	95	77	94	82	105	91	86	63	77	82	84	87	93	77	87	83	100	101	92	87	95	99	88	90	96	78	78	90	92	77	87	81	87	74	77	75	98	98	87	84	87	88	56	82	78	94	101	82	95	92	89	80	99	83	91	98	74	96	114	81	85	80	97	91	78	78	66	103	92	83	81	96	82	80	83	77	82	81	84	84	76	81	86	88	73	97	66	84	93	93	86	112	88	85	94	89	81	110	88	65	84	94	81	78	92	97	95	80	90	89	73	96	83	82	100	98	99	81	90	82	89	82	96	94	94	89	80	83	81	85	83	84	77	84	80	62	88	95	88	94	90	74	75	80	105	80	111	74	74	95	91	106	72	82	80	99	82	86	88	84	97	75	88	98	87	92	63	84	70	99	80	90	80	84	89	78	87	90	90	83	80	80	91	89	90	93	96	85	77	92	98	79	83	89	75	89	79	88	81	72	80	87	94	95	74	98	86	79	98	92	69	99	101	99	95	82	76	86	88	91	77	84	89	110	88	98	91	81	96	100	87	83	82	83	99	89	87	81	78	79	79	71	74	80	92	92	76	87	100	84	95	92	81	90	88	77	91	82	80	98	96	75	88	96	88	89	102	101	97	99	89	83	82	77	86	85	81	87	81	91	97	81	76	90	91	97	77	89	72	90	92	92	75	90	92	80	85	101	87	72	87	89	80	101	95	85	90	83	77	81	78	102	78	80	90	82	83	87	96	89	77	83	86	90	75	98	83	78	82	78	81	89	90	84	99	69	76	82	89	80	88	89	102	68	88	85	88	73	82	63	79	85	91	72	84	94	90	87	82	72	82	89	89	73	82	87	84	78	85	91	89	93	107	84	86	94	115	73	87	83	82	91	80	79	86	90	109	88	83	86	90	69	84	97	95	88	91	81	79	76	83	89	83	85	73	91	82	98	84	75	82	84	96	82	77	81	89	76	62	90	87	84	86	107	102	96	93	80	99	91	76	75	86	75	78	97	87	85	74	84	80	64	97	80	89	72	73	85	93	82	87	99	90	91	96	90	72	85	86	86	58	73	74	97	97	64	99	90	98	96	78	89	80	89	86	83	81	79	100	77	81	75	83	88	91	74	84	80	85	74	102	83	85	80	71	66	109	84	80	69	85	82	97	84	68	102	76	85	92	78	112	78	77	76	71	94	80	92	86	79	82	85	86	76	65	97	80	90	79	88	67	87	94	89	89	76	80	89	81	88	84	78	88	86	86	93	101	76	88	87	76	80	70	83	89	90	86	102	88	71	83	78	83	82	93	82	84	93	88	90	87	88	107	90	91	78	82	89	68	85	95	85	69	92	94	74	83	91	85	82	81	73	77	87	94	92	71	78	90	89	91	73	84	85	77	88	90	96	90	71	84	93	91	83	79	89	68	97	75	70	93	83	91	80	86	76	103	80	74	68	85	97	84	79	76	93	97	80	83	85	91	73	91	92	92	77	77	90	96	88	96	76	83	89	92	81	93	92	78	83	89	94	87	96	99	99	82	72	86	70	80	78	87	100	90	96	86	82	95	78	90	77	92	74	97	89	108	89	81	84	96	94	81	77	85	80	85	81	95	113	98	82	90	78	78	76	84	84	88	75	87	75	83	97	98	90	73	97	92	85	99	94	86	94	88	80	87	78	98	70	95	74	72	87	87	91	77	86	77	97	91	92	90	65	87	81	77	92	104	97	85	94	71	70	87	94	86	76	94	70	95	87	86	106	87	75	74	74	83	95	87	85	81	78	85	72	77	79	75	84	84	88	82	97	83	102	69	85	84	79	94	99	81	85	84	89	69	88	71	109	80	76	85	74	78	109	96	82	77	77	88	101	79	97	92	91	82	77	81	98	94	91	83	71	99	102	75	85	85	87	84	88	99	73	82	82	87	88	72	81	93	81	96	87	85	71	82	78	85	69	76	85	77	85	106	77	95	68	87	84	96	95	89	108	88	99	86	93	88	88	86	100	97	80	98	95	90	86	88	87	78	83	76	78	80	69	78	91	84	80	71	74	73	93	79	83	85	86	105	87	98	92	86	96	74	90	77	101	91	85	83	68	92	81	85	102	95	79	80	102	70	82	74	76	99	79	83	83	77	82	88	90	83	82	91	94	73	74	87	84	82	78	93	99	84	99	88	88	69	87	93	99	83	83	71	97	71	85	75	81	75	90	77	97	89	89	105	89	98	68	85	88	78	89	85	98	80	75	77	94	88	88	75	93	82	86	80	74	97	81	82	86	76	95	81	82	102	81	83	88	86	73	92	72	78	90	74	112	90	82	83	82	77	90	72	83	89	81	88	81	92	86	92	78	97	95	82	86	87	92	78	83	67	94	69	88	98	84	74	88	70	102	88	83	81	89	89	87	96	94	69	84	85	77	85	80	83	79	100	76	91	79	92	73	84	91	72	83	103	93	79	93	80	78	93	89	83	100	85	88	68	95	81	98	88	74	92	78
8822	2630	1648	1553	2914	4071	4515	4028	3424	2933	2501	2183	1900	1752	1551	1468	1433	1207	1276	1098	1118	1061	1114	1050	937	969	905	924	906	888	862	835	884	837	863	855	881	864	839	834	887	863	851	877	783	827	846	851	847	812	802	814	840	814	813	858	841	822	759	804	830	811	784	785	799	878	785	797	807	813	821	848	803	764	787	796	841	761	852	795	822	847	845	831	797	834	794	840	828	846	806	759	757	765	759	789	796	817	780	863	800	766	781	786	798	753	777	772	775	810	827	772	809	734	783	762	798	764	802	799	826	804	832	805	799	826	763	783	827	819	764	790	782	793	792	739	776	756	763	781	765	806	852	797	798	775	766	791	790	819	776	742	784	806	799	808	813	792	790	786	801	761	828	811	840	785	813	780	818	753	828	807	843	783	798	754	783	766	811	820	848	826	791	805	829	806	834	797	769	794	768	825	764	778	742	799	801	808	770	826	815	779	813	802	823	771	757	794	810	798	786	780	740	815	762	769	836	796	858	802	797	773	773	790	770	746	774	787	732	740	794	770	789	798	828	784	806	792	732	763	815	833	759	855	785	759	798	775	760	789	796	851	784	806	765	821	803	783	810	792	831	824	754	733	832	838	820	814	747	776	801	780	828	787	778	801	862	804	754	761	778	781	771	799	828	777	815	726	785	821	789	781	756	794	855	784	798	791	771	845	801	791	788	836	762	787	775	837	838	805	775	788	815	739	815	801	773	843	775	750	822	755	810	795	800	797	782	756	801	798	748	815	814	821	795	750	843	811	775	786	775	780	791	796	771	829	732	748	809	810	819	792	818	774	764	784	786	794	791	782	829	789	790	779	843	801	779	810	782	759	754	821	798	797	821	763	791	801	814	788	817	771	799	828	764	730	734	807	806	831	806	799	770	780	801	802	812	783	764	789	826	810	786	790	795	726	775	769	873	797	797	788	769	818	824	790	791	761	795	799	755	758	768	788	832	788	859	843	868	776	740	778	791	798	822	796	695	803	801	754	795	808	848	771	792	795	775	775	752	784	812	740	778	768	816	788	818	788	809	787	745	809	796	804	805	801	774	811	833	777	827	751	760	795	805	777	781	774	773	806	816	779	808	832	769	859	828	857	767	786	798	777	791	824	790	802	754	831	797	719	801	785	778	795	816	814	789	773	753	788	817	792	804	845	740	760	762	804	773	782	779	793	771	800	764	766	774	808	815	770	821	810	808	808	772	760	793	795	808	806	829	773	822	773	800	765	783	776	745	770	802	776	827	784	763	842	800	822	783	760	816	735	805	774	796	777	804	740	790	788	737	760	772	769	807	805	826	797	760	786	770	773	795	799	787	810	794	781	770	778	786	805	761	824	794	784	765	791	817	825	767	785	783	795	797	799	796	800	763	807	749	777	777	788	833	762	815	790	786	814	768	761	753	767	785	784	818	745	830	766	822	766	773	797	813	797	767	819	816	786	812	785	826	782	769	794	817	762	845	798	805	805	791	823	784	796	857	769	782	786	805	788	793	780	763	757	787	837	776	780	746	801	805	781	801	776	820	768	786	782	847	745	773	783	831	788	823	857	777	765	799	800	784	815	781	770	779	787	768	786	789	791	775	764	811	735	813	794	779	787	784	844	807	829	811	797	827	800	777	812	790	791	796	788	794	793	807	815	785	856	789	749	791	794	807	793	790	795	811	771	810	798	805	743	767	774	775	753	769	725	801	799	833	807	737	783	875	770	803	785	794	816	794	803	787	811	785	810	789	799	760	832	821	767	742	818	810	788	821	760	777	766	750	733	799	814	778	810	808	787	747	815	787	781	780	770	788	791	810	755	805	785	813	848	775	784	752	793	797	788	784	798	833	815	756	758	802	762	782	792	831	757	847	749	801	823	772	807	765	818	804	837	785	790	797	762	760	810	791	814	797	760	795	780	803	772	810	728	807	763	741	767	807	791	808	760	817	775	785	793	769	813	764	826	762	745	780	823	794	798	747	733	815	788	787	780	785	824	787	811	805	743	778	859	792	813	795	824	785	763	772	816	801	764	766	758	774	779	752	797	781	727	812	754	833	804	826	804	783	806	812	754	829	774	794	803	795	763	797	822	744	826	807	777	818	749	784	825	775	775	789	775	806	816	764	790	761	705	769	805	812	820	805	774	750	768	776	774	761	790	810	827	856	767	862	772	810	771	822	776	799	800	801	825	804	798	812	771	742	820	771	740	751	775	764	776	748	808	863	777	777	804	801	812	780	817	783	803	766	782	806	759	785	810	819	817	771	802	757	763	748	780	802	795	751	813	777	841	794	816	839	786	796	857	756	823	830	805	841	787	794	773	815	788	802	764	775	785	777	794	827	803	835	754	771	809	761	758	767	809	756	832	764	830	800	755	847	787	792	805	762	793	796	794	798	792	763	783	750	764	800	767	748	795	776	793	800	725	745	786	772	723	780	801	795	804	806	784	780	728	763	809	757	829	794	727	837	816	754	800	781	831	800	796	786	790	835	758	789	781	845	813	826	818	785	787	799	799	810	779	769	781	827	822	813	800	824	821	753	815	750	818	810	761	813	784	776	809	889	879	784	794	821	814	775	766	764	825	787	786	813	715	760	788	791	793	727	794	796	778	783	768	766	760	797	797	792	800	796	793	805	787	762	785	734	823	797	823	792	741	798	774	820	761	829	792	798	773	757	764	770	750	797	738	785	755	847	781	828	766	775	764	800	787	750	828	795	760	741	797	841	759	737	803	820	778	824	820	787	768	779	772	792	807	787	793	793	789	813	817	758	822	778	735	763	808	805	765	813	771	798	777	777	805	813	792	792	769	793	812	759	790	774	815	766	758	735	768	793	840	786	770	764	832	784	800	785	792	790	808	775	820	815	767	763	826	796	785	761	771	823	761	798	837	755	818	797	797	794	832	780	817	802	829	754	834	786	772	794	773	792	837	798	801	781	806	747	803	785	780	787	793	760	794	756	773	771	791	818	774	752	797	768	802	781	842	804	759	812	819	832	769	764	811	772	799	765	761	730	818	748	773	804	784	798	765	761	787	820	799	795	692	763	780	740	768	764	764	801	767	784	783	805	779	756	818	837	805	778	783	787	816	815	774	805	760	786	800	788	796	780	794	779	806	826	854	790	774	780	806	788	815	838	841	770	779	751	855	781	766	832	813	813	817	783	799	810	810	732	803	804	874	787	790	808	820	763	818	806	807	779	784	759	795	799	775	801	787	795	770	793	831	773	777	811	786	788	795	759	812	759	817	807	778	781	773	777	779	836	818	829	750	766	781	815	797	787	750	739	780	817	804	760	725	816	819	808	764	838	768	786	760	805	779	773	794	785	806	776	767	809	740	767	804	793	774	777	758	771	780	754	804	822	773	785	773	795	736	763	827	820	753	808	799	792	771	770	822	774	745	768	803	802	812	763	736	751	783	795	846	761	804	827	820	809	823	748	818	777	714	819	826	794	817	793	810	794	814	768	808	797	828	826	768	744	816
1774	137	88	89	60	56	78	75	75	64	57	46	69	55	56	46	56	47	51	35	46	40	44	48	41	37	32	43	51	48	40	38	43	51	46	53	41	42	35	38	43	40	39	51	47	32	55	44	29	34	51	50	47	40	36	46	41	33	42	48	39	34	38	30	37	34	39	47	41	42	40	34	35	49	39	42	31	30	46	33	37	42	35	33	39	35	36	37	47	36	47	40	46	39	39	34	37	37	27	36	49	50	41	47	31	47	29	25	52	37	40	47	29	37	41	41	25	38	39	48	35	35	32	42	40	41	45	38	41	38	40	39	42	36	40	41	42	49	41	39	37	48	39	43	36	41	40	36	49	39	44	34	41	31	34	36	34	42	38	41	47	32	31	46	45	38	41	43	33	38	44	37	51	35	47	44	34	48	37	34	42	43	41	39	35	43	42	47	43	43	47	40	44	37	34	39	33	31	41	46	43	30	50	52	37	37	42	37	46	41	37	37	38	40	49	38	33	47	38	28	47	41	49	36	34	35	39	35	39	40	41	51	46	44	45	46	43	34	40	50	46	29	41	38	46	39	38	49	44	36	38	31	40	33	31	37	43	43	38	43	35	38	41	32	40	31	34	41	38	38	32	31	30	44	40	28	31	32	39	42	32	41	40	44	53	32	49	44	42	28	41	50	39	44	50	44	38	40	44	28	37	39	40	38	46	39	37	43	35	37	29	43	50	47	47	49	30	50	35	39	41	38	47	42	37	42	40	38	41	41	44	43	44	41	33	38	52	37	38	40	43	44	53	35	52	38	42	45	46	42	37	36	55	37	53	40	44	38	40	35	41	37	40	44	42	46	31	39	44	51	36	41	33	31	39	32	32	36	35	50	46	36	37	47	35	51	38	40	27	49	36	39	51	44	30	41	43	46	44	33	40	45	33	44	46	41	42	52	44	39	46	40	39	33	30	38	33	48	37	27	40	36	40	37	50	36	47	34	39	47	59	53	48	53	35	28	27	57	37	39	43	43	53	34	42	51	41	43	40	40	41	39	33	43	39	38	29	47	39	34	44	53	50	41	54	48	41	40	41	46	46	38	51	58	28	43	28	31	49	24	25	45	33	41	55	33	30	24	54	40	42	32	45	38	48	31	45	38	36	36	36	33	48	46	42	47	45	57	36	39	44	38	37	34	58	44	42	34	46	41	51	40	39	35	39	32	38	46	48	39	36	40	46	42	43	37	36	42	43	41	40	43	40	48	36	31	37	36	31	39	40	40	44	44	50	35	38	40	37	27	27	32	45	36	35	49	49	37	41	43	41	35	43	36	37	42	39	38	52	33	45	40	45	38	41	40	36	49	37	35	41	30	35	37	28	43	35	43	36	43	45	45	44	30	28	43	41	42	40	42	38	39	43	51	31	38	52	41	31	42	48	31	39	47	31	44	39	57	48	36	37	43	40	44	31	37	41	28	32	35	39	46	48	43	38	40	46	41	49	53	51	35	36	44	38	38	31	42	35	48	43	46	44	44	34	45	36	37	41	34	39	51	51	45	38	37	32	37	37	36	33	45	38	51	35	29	48	36	35	28	30	33	36	60	46	43	34	28	43	42	30	34	35	48	56	41	36	37	42	42	53	32	44	52	51	37	43	41	42	43	44	38	42	42	41	40	46	47	43	38	35	35	34	27	31	45	52	39	44	44	43	38	46	32	32	44	34	37	40	47	36	37	33	39	30	44	36	41	44	35	42	49	48	54	42	35	40	43	34	38	54	35	46	50	38	42	47	40	44	33	37	37	43	44	44	47	36	43	44	37	46	43	49	46	48	35	40	39	39	37	46	38	51	48	37	39	41	41	32	56	28	38	36	34	43	41	28	31	44	33	37	50	46	36	41	28	36	46	40	50	43	49	40	39	38	46	41	41	39	40	45	38	48	40	42	39	47	39	31	43	50	43	61	45	29	29	44	36	46	48	44	40	41	41	39	46	49	43	37	36	38	38	42	35	48	35	41	33	43	45	33	40	36	29	30	40	41	40	40	50	39	43	37	33	38	36	29	51	37	49	37	36	46	43	47	50	40	50	42	45	31	27	52	40	44	36	36	33	39	30	43	31	49	36	44	30	51	30	34	47	45	39	38	39	35	33	36	39	46	52	37	40	32	37	51	33	37	38	32	48	47	34	38	44	41	48	34	42	45	44	42	44	49	46	47	44	49	47	45	42	43	30	47	25	41	32	39	48	49	44	38	35	50	35	41	42	41	45	48	49	45	55	40	34	38	46	38	32	34	42	44	40	36	46	42	28	35	36	35	53	49	52	36	38	41	45	43	59	41	34	43	50	42	29	44	31	46	47	44	39	45	31	40	47	43	39	39	37	32	32	45	37	38	29	39	44	42	37	53	42	37	44	31	39	32	33	37	49	40	34	37	33	36	36	40	43	42	25	46	40	46	42	43	45	35	33	42	36	31	39	46	45	49	41	48	42	44	37	39	38	33	48	41	46	38	38	36	51	51	34	54	41	36	50	47	42	37	43	45	41	44	34	41	41	36	33	46	43	52	40	40	41	38	33	44	44	41	53	37	39	56	42	37	34	32	41	48	38	43	46	43	28	37	52	54	41	41	45	26	38	32	36	52	39	38	44	40	40	31	39	48	41	38	33	48	37	38	43	48	31	38	55	39	39	42	42	42	35	37	37	37	31	33	36	36	27	48	38	39	36	46	35	41	39	32	46	47	40	46	42	44	36	44	33	45	28	32	40	32	40	38	36	29	44	49	42	34	38	38	33	38	33	33	45	41	35	40	50	37	53	33	46	33	37	52	50	39	41	41	43	46	38	42	32	40	45	35	36	35	38	38	38	52	48	28	48	35	57	30	30	42	33	46	43	27	39	40	40	34	32	25	45	52	42	50	28	43	43	55	41	35	34	33	34	46	29	48	39	50	44	45	35	39	40	43	52	46	42	41	46	41	38	41	39	32	46	34	33	37	28	40	40	34	25	50	43	36	38	33	37	39	38	36	34	51	35	24	41	53	52	54	44	39	43	33	37	38	38	42	39	36	43	45	35	39	53	49	51	50	37	38	44	46	38	42	37	49	48	49	45	42	51	33	42	48	38	36	45	41	45	44	26	38	40	34	34	49	40	54	45	49	47	35	32	36	34	42	37	38	40	27	42	44	39	42	31	31	50	37	41	49	44	44	38	48	37	49	39	55	41	32	38	41	43	45	38	37	42	43	39	36	49	53	47	56	38	38	37	38	41	44	39	43	48	50	42	43	38	43	40	41	38	38	39	41	40	43	37	38	42	53	30	38	47	45	48	39	38	44	41	38	51	31	37	40	41	36	42	43	30	43	35	47	34	39	34	44	45	48	60	38	43	34	46	44	41	43	32	33	38	44	35	32	42	45	34	44	42	37	54	35	43	36	44	36	40	50	37	41	39	56	48	40	44	43	47	39	25	38	43	37	43	41	42	45	39	39	39	38	42	40	36	40	33	46	32
10046	1880	1049	1126	1991	3337	3749	3315	2829	2391	1995	1809	1530	1335	1098	1029	1099	827	819	709	706	695	587	594	630	559	523	543	500	487	501	466	483	465	424	417	467	494	460	419	435	398	439	417	377	393	430	427	436	403	405	412	392	366	371	427	385	383	372	438	403	384	400	377	383	395	391	380	370	383	377	435	389	420	381	398	376	405	379	429	362	384	401	401	375	403	356	364	382	400	433	354	423	409	356	406	397	385	391	362	362	360	380	375	375	353	349	375	355	371	349	339	388	334	371	351	372	407	378	369	356	353	385	362	364	374	355	354	388	380	373	361	366	406	317	359	379	385	428	369	381	352	381	386	375	374	376	376	368	371	406	353	372	382	343	349	347	339	366	351	377	342	348	349	388	354	348	347	390	392	345	400	385	401	344	355	378	408	371	379	366	358	379	369	354	369	360	350	351	328	355	358	383	410	393	396	331	385	363	371	391	387	359	384	366	380	390	360	374	379	377	387	374	347	354	377	387	378	382	369	335	375	358	355	406	353	370	377	349	381	376	388	355	358	367	371	362	409	375	337	356	364	369	416	355	400	371	410	387	397	370	373	377	345	326	370	372	356	372	359	348	377	366	357	358	366	359	404	373	375	337	416	375	359	389	344	395	362	358	387	368	382	396	340	347	347	344	369	342	356	362	346	374	350	362	387	382	371	370	355	394	356	358	357	345	381	404	348	367	378	366	365	373	373	389	339	361	390	354	353	362	348	350	367	382	381	381	396	373	399	377	387	371	369	384	400	344	366	407	346	378	370	369	378	376	349	340	358	351	394	355	360	355	347	377	354	386	391	332	390	353	365	371	366	392	376	388	320	355	391	393	372	327	361	392	387	354	340	338	351	382	370	364	355	378	358	366	351	346	358	364	394	327	347	347	396	395	360	393	343	352	385	390	382	338	396	371	370	388	356	328	392	383	368	386	352	338	400	377	362	330	391	389	388	375	379	364	375	407	372	378	401	374	368	376	367	394	374	363	352	383	329	361	370	367	356	389	368	342	391	405	359	343	410	372	354	401	362	385	367	367	336	337	359	388	393	369	394	364	370	403	363	398	341	364	363	370	367	391	349	381	356	328	360	351	370	345	400	347	386	400	345	349	374	355	355	339	346	351	364	386	351	340	378	375	367	345	372	354	345	367	342	363	388	352	382	369	402	364	394	388	394	364	378	361	408	381	341	354	390	384	391	405	362	388	355	380	402	335	349	367	340	393	364	376	347	368	344	376	337	363	374	336	367	367	350	375	369	365	355	339	408	401	349	369	356	358	398	400	358	378	380	346	357	347	354	360	348	381	354	359	365	375	385	375	382	380	366	367	382	365	344	365	342	370	383	376	388	358	348	389	374	389	357	352	373	353	325	356	354	401	392	355	366	363	354	386	371	359	384	381	407	382	350	379	354	367	372	359	366	374	361	381	388	361	370	376	338	359	355	385	384	364	371	371	369	339	386	378	388	370	393	346	379	370	350	365	400	366	366	381	361	356	380	358	356	358	374	383	375	378	383	368	368	365	358	388	340	378	383	375	389	362	365	341	345	384	387	382	340	403	364	367	357	376	361	367	348	360	369	355	386	354	383	355	376	390	369	358	408	388	376	353	406	365	382	368	380	315	385	366	379	389	374	389	364	369	364	323	395	371	396	376	396	373	372	372	352	396	360	376	345	412	366	403	382	363	366	366	353	394	386	407	374	352	383	369	400	386	349	378	345	363	347	372	331	392	358	352	368	370	350	392	346	377	384	342	368	393	376	380	342	370	404	387	396	351	373	343	349	379	359	377	354	392	319	357	350	352	351	363	335	386	348	348	359	374	352	314	380	337	359	343	388	364	398	391	372	407	377	391	341	403	371	391	400	378	381	371	349	362	375	402	395	376	329	348	366	389	383	379	364	327	370	378	375	390	355	391	366	372	364	387	333	409	347	376	362	383	360	364	373	323	392	327	356	413	368	392	420	333	404	367	354	356	406	366	351	341	353	368	377	334	378	357	361	405	387	387	379	350	411	389	407	365	315	367	378	365	375	352	340	409	398	354	358	409	354	395	349	322	399	396	358	371	373	393	387	372	346	398	348	347	349	410	344	359	405	350	382	330	378	412	373	370	355	323	385	341	391	382	376	415	377	383	343	380	364	390	370	377	392	379	360	373	348	358	389	366	387	344	351	370	378	346	360	380	401	357	382	364	375	363	397	341	369	380	340	395	360	397	341	358	397	361	348	349	371	356	395	344	367	361	357	380	362	399	380	389	402	332	401	351	411	391	378	337	377	390	335	363	366	379	372	373	375	370	373	356	378	344	386	380	360	365	350	375	338	381	388	359	380	376	341	389	366	375	352	357	353	406	376	360	371	398	360	326	392	356	364	366	380	350	340	345	345	360	362	381	377	376	389	380	378	385	429	373	344	363	352	371	380	410	354	365	378	371	348	389	385	375	365	354	370	381	364	359	342	371	367	352	361	342	375	311	347	379	385	352	315	368	355	340	338	392	395	354	395	390	361	339	359	395	354	389	383	371	334	342	375	375	354	370	370	342	401	363	360	400	373	353	359	367	392	355	376	375	366	391	390	379	334	370	359	368	362	370	358	363	404	373	364	314	350	385	379	341	342	361	344	342	337	372	373	356	377	389	375	370	348	395	361	336	374	349	387	362	351	381	375	366	399	391	365	361	360	395	359	357	357	356	395	351	366	391	353	375	389	335	361	346	368	367	367	365	386	375	369	365	386	365	322	373	364	347	382	379	350	366	372	348	368	340	377	383	377	359	366	368	390	350	351	347	353	376	349	359	362	347	384	359	370	359	361	382	361	352	382	396	357	351	371	338	372	356	378	384	369	383	367	374	373	326	385	370	375	356	339	364	353	410	361	377	353	375	336	377	366	402	367	402	369	384	376	411	389	375	353	372	357	377	362	339	368	367	373	359	367	385	365	361	376	334	347	386	394	366	378	363	372	353	372	389	344	319	379	368	357	359	353	367	347	353	337	369	387	366	385	376	373	365	374	330	389	386	355	384	393	363	384	400	339	364	360	343	387	350	336	353	369	396	391	393	376	325	365	352	408	327	367	370	359	376	389	339	360	375	366	357	341	364	393	366	374	365	392	370	389	366	382	361	370	358	360	377	336	356	382	379	374	375	389	353	369	353	347	372	343	379	423	366	366	367	353	378	361	380	384	386	380	368	385	422	367	367	353	325	373	367	363	383	320	353	380	353	375	370	399	357	363	352	369	375	391	417	382	404	366	374	341	371	350	366	389	336	353	367	366	342	358	381	371	324	384	373	370	362	359	386	370	387	362	355	398	386	384	383	365	365	383	367	368	349	398	372	382	378	385	376	393	376	325	364	344	342	364	373	350	364	366	352	367	411	333	357	407	379	378	406	362	380	355	370	370	339	382	412	371	356	365	376	376	364	387	368	379	361	384	361	396	351	380	376	329	392	358	383	360	358	339	374	345	375	398	361	363
917	219	144	89	91	93	94	100	121	102	98	99	94	82	78	93	84	77	74	83	72	71	84	61	75	65	57	57	67	74	59	58	62	70	68	67	64	61	56	63	60	62	67	52	59	65	59	67	61	58	54	51	64	54	47	61	65	65	71	59	59	62	65	75	57	58	52	74	68	49	61	49	56	54	54	67	58	61	60	66	68	57	73	55	62	52	50	39	69	79	60	66	59	51	50	53	68	64	60	45	57	65	66	55	70	59	56	50	52	62	55	60	52	64	66	55	54	59	65	57	56	69	54	58	61	49	56	67	63	59	58	73	65	63	62	57	63	62	52	73	64	61	63	65	70	52	58	55	51	59	62	80	57	50	61	55	63	62	62	71	67	64	46	51	63	69	56	62	62	66	63	76	73	63	57	54	56	55	81	64	58	56	68	59	61	68	60	62	56	56	65	49	70	58	58	78	70	49	65	73	76	51	61	68	61	53	69	52	59	53	66	56	59	67	44	66	71	59	43	70	62	57	56	61	65	68	57	60	78	60	59	57	71	59	74	60	51	61	48	52	58	64	58	53	73	76	62	55	70	50	51	50	58	63	67	57	66	68	58	63	75	51	57	60	64	61	71	60	66	51	60	58	58	63	70	59	59	51	61	51	64	64	57	54	62	86	73	48	59	41	67	50	62	54	72	70	67	69	54	58	68	60	55	64	69	54	66	61	54	45	69	76	64	52	54	57	62	80	44	52	67	52	51	71	74	65	77	69	53	61	56	52	50	64	56	56	62	70	48	56	80	71	54	67	66	51	61	57	59	70	55	54	57	51	63	64	53	64	73	65	59	52	57	68	76	42	53	61	54	69	54	61	53	56	60	57	58	70	43	70	59	50	60	44	58	52	67	64	68	72	66	70	64	83	58	65	52	51	65	66	57	47	61	69	61	63	53	60	54	70	65	70	57	63	62	63	60	52	60	57	61	51	67	66	51	54	60	48	67	63	54	60	67	67	66	47	52	56	65	61	52	52	47	71	59	73	62	56	58	73	54	58	70	83	64	60	51	54	52	61	64	60	62	59	62	60	59	61	59	59	48	55	55	72	54	64	51	53	65	57	54	70	61	57	70	53	60	62	60	55	58	70	74	47	60	68	66	41	63	62	54	51	48	57	57	73	47	65	54	47	49	51	63	60	63	47	61	61	69	62	63	68	72	64	56	67	63	58	55	52	61	74	49	80	63	63	64	63	56	58	59	67	61	56	59	66	55	65	53	54	49	61	62	59	69	52	51	66	60	59	65	65	61	44	64	64	49	40	67	69	62	53	58	56	67	56	64	56	64	61	61	69	66	61	65	65	54	71	56	63	64	63	49	65	70	49	69	60	54	57	63	57	59	54	70	63	66	58	73	63	66	51	62	59	61	75	52	63	65	50	59	67	50	83	60	72	59	61	58	66	56	59	59	68	52	56	71	59	55	62	57	60	73	53	60	64	55	66	60	45	63	53	50	62	51	64	54	79	78	55	57	56	69	57	56	68	51	71	60	45	54	47	46	62	56	64	61	64	46	55	49	58	67	63	65	58	69	49	46	56	69	60	61	51	60	56	57	52	67	41	72	67	55	55	50	49	57	48	66	66	59	67	50	53	63	67	65	65	47	58	74	47	60	65	70	65	56	72	59	67	61	59	62	66	53	68	47	60	68	52	47	74	70	62	64	66	64	55	54	55	66	67	64	67	58	59	50	74	68	62	74	73	75	64	78	67	56	70	67	46	69	47	65	66	68	77	52	54	71	54	70	53	60	55	50	48	58	58	58	71	65	43	70	47	62	58	54	75	61	45	67	70	58	53	77	51	60	60	37	56	59	60	57	55	54	60	66	54	51	53	51	64	51	57	64	57	50	69	64	68	65	60	50	59	55	53	50	48	57	64	61	60	54	53	75	57	63	67	58	64	54	63	61	51	72	54	58	55	70	65	56	59	61	51	64	64	53	61	60	60	50	71	62	65	64	46	65	58	60	68	59	58	54	59	53	52	47	58	55	55	75	58	61	67	68	65	66	50	49	69	56	62	60	47	64	50	71	64	64	59	61	59	56	54	42	60	60	56	59	60	63	61	64	50	51	58	85	67	49	66	56	57	66	51	53	60	66	54	69	64	69	58	61	70	67	62	57	53	61	59	59	74	59	52	59	65	60	66	57	65	63	55	52	62	65	62	71	61	67	58	62	48	51	75	73	75	56	61	57	63	63	77	64	60	71	50	52	66	69	63	55	53	57	50	54	70	51	65	51	63	81	77	59	61	64	51	70	55	58	49	53	56	65	55	62	67	65	66	62	60	58	65	77	50	60	61	53	55	61	62	58	54	56	54	45	61	63	48	60	49	57	63	70	50	62	76	58	52	48	45	62	51	71	61	58	41	56	56	50	50	58	65	72	63	66	68	67	70	60	53	58	53	69	49	63	48	65	56	57	48	71	59	55	65	56	51	83	73	50	75	56	63	55	70	53	56	71	62	56	57	78	57	57	59	63	60	51	56	63	69	47	64	69	66	67	63	79	70	65	57	43	48	70	72	75	58	63	63	38	67	53	66	53	65	47	56	61	50	62	46	69	33	57	54	56	57	69	63	64	69	53	63	53	68	66	57	49	72	50	68	42	69	53	59	66	52	64	61	59	60	55	65	66	48	56	50	59	53	62	58	55	66	62	68	71	55	53	65	68	39	69	58	56	66	63	58	66	51	49	62	68	55	63	72	59	77	61	60	60	53	59	66	51	53	62	60	69	56	70	54	57	60	62	58	63	61	65	77	64	63	69	55	57	73	47	49	72	55	60	60	53	62	47	55	45	49	58	54	65	58	63	76	68	57	77	52	63	52	49	61	65	59	59	53	61	60	49	60	58	67	63	55	62	60	72	66	67	63	43	56	57	66	60	66	61	50	65	55	60	61	67	71	54	60	56	58	60	56	58	59	59	54	53	58	58	51	61	55	64	57	58	54	63	67	58	60	62	50	67	61	60	61	53	39	62	57	72	57	49	47	53	56	49	53	55	68	62	69	64	59	56	54	56	59	56	60	66	64	56	71	70	69	65	62	67	68	52	67	64	55	48	54	72	62	65	73	59	70	60	57	57	52	49	75	56	52	62	52	65	55	54	68	59	52	52	84	75	64	57	59	69	69	67	66	48	55	58	69	53	69	64	56	58	72	61	52	63	48	65	59	62	67	48	65	51	53	59	65	59	67	57	61	64	66	62	49	55	60	57	58	56	46	75	50	56	51	51	60	61	55	43	45	56	65	53	54	71	68	59	55	65	63	63	61	51	64	54	72	63	53	65	64	54	65	63	58	52	69	69	70	51	53	50	55	53	54	68	61	56	65	53	59	52	84	63	54	66	67	77	69	52	57	65	62	64	79	48	64	71	71	66	44	76	73	46	56	69	67	71	50	55	60	64	50	69	46	76	66	63	73	53	66	64	61	60	53	72	44	66	61	71	66	62	74	59	67
11618	2989	1693	1665	3176	5144	5340	5086	4425	3709	3013	2650	2270	2055	1779	1584	1456	1325	1223	1127	1113	975	989	950	874	793	823	793	774	733	718	771	734	662	696	650	654	642	726	669	679	649	665	643	645	658	665	637	602	608	623	620	595	587	594	573	593	570	595	559	590	588	625	582	642	605	559	569	541	606	613	602	599	600	594	649	566	590	625	555	607	570	585	578	572	577	593	619	576	581	572	584	649	559	553	600	600	592	596	614	579	539	615	601	606	561	598	617	603	581	570	624	582	590	588	582	580	605	562	584	546	590	591	574	603	542	588	553	572	578	591	587	583	583	616	566	598	568	595	592	592	589	567	555	608	574	578	582	598	572	539	573	597	613	602	575	562	554	571	567	610	610	560	533	567	567	526	586	588	583	559	575	547	564	575	558	610	578	598	568	568	550	558	582	595	609	582	546	574	571	550	578	544	571	565	591	558	591	538	572	563	550	568	577	590	571	540	567	609	542	591	514	613	553	544	606	573	591	579	578	579	578	614	570	563	617	574	605	609	574	601	585	573	569	541	548	556	596	542	566	567	604	577	611	584	595	618	593	566	567	560	608	573	612	620	559	558	557	597	538	598	594	596	592	595	542	579	610	561	567	578	578	567	607	594	585	571	539	585	554	587	562	579	570	572	546	581	563	638	606	516	528	599	558	568	605	611	587	595	605	562	542	569	558	578	582	543	643	535	619	577	575	575	616	574	565	570	540	544	582	570	587	578	586	592	538	611	562	552	591	578	571	575	592	550	595	579	532	598	543	601	577	542	576	555	591	594	606	588	621	587	625	565	568	540	575	581	574	597	587	573	519	565	590	561	566	574	533	554	559	563	615	567	584	550	542	549	565	552	575	552	566	600	574	558	540	568	618	605	563	560	543	536	592	612	560	551	574	588	586	571	590	616	590	590	604	570	572	590	627	567	569	546	568	588	561	572	571	585	586	596	586	562	592	580	580	575	612	560	588	572	627	559	575	594	588	560	584	581	524	550	537	583	538	565	604	582	570	602	599	568	522	575	588	567	584	552	546	591	584	606	617	561	577	605	568	619	568	546	583	565	575	576	524	611	563	605	587	575	583	573	586	578	590	549	589	630	563	582	533	597	552	581	555	527	640	586	563	618	559	557	563	580	582	597	543	573	582	623	585	565	597	558	587	600	529	583	587	584	578	529	560	564	542	558	538	579	601	562	604	579	598	586	598	562	581	612	563	606	565	554	568	571	527	646	566	571	568	503	603	531	574	544	558	526	566	569	580	618	596	550	584	596	558	567	598	559	556	610	548	575	587	567	585	592	546	583	570	566	572	562	586	568	557	585	586	575	613	549	585	563	569	559	569	547	574	588	548	561	574	541	579	532	606	585	547	543	551	579	607	570	519	528	561	559	542	552	577	643	581	557	628	580	558	592	552	558	560	615	583	547	607	582	554	546	561	564	564	547	580	589	557	561	569	597	548	576	587	540	604	582	541	539	538	593	554	562	602	569	570	590	565	577	569	587	552	564	549	527	597	522	552	569	580	578	538	560	607	600	551	564	582	535	601	587	563	581	606	523	616	558	573	562	586	591	624	545	547	614	593	573	548	572	574	600	548	562	618	563	567	607	584	560	545	566	587	598	604	552	597	572	560	560	602	576	547	590	571	588	558	580	573	581	562	569	582	596	536	584	597	532	582	574	569	565	578	578	608	577	587	535	550	569	591	594	561	540	559	578	561	545	555	573	521	558	547	600	532	581	576	617	592	605	557	563	563	574	601	573	573	549	592	612	600	609	591	603	556	616	585	585	583	532	557	591	523	562	583	598	563	571	576	568	582	546	574	567	548	592	523	529	581	545	607	570	538	569	583	592	548	596	551	571	628	607	613	548	559	573	546	597	583	575	577	565	600	593	595	586	579	581	598	573	588	554	584	533	604	581	570	577	569	601	578	550	562	573	553	568	548	608	628	633	548	562	590	536	595	558	575	596	596	566	554	613	564	598	532	602	610	589	572	590	562	584	550	572	601	603	608	608	576	548	574	610	595	587	581	604	562	557	583	521	558	569	590	555	564	521	579	554	566	569	578	595	597	587	607	534	525	560	549	554	569	597	566	510	575	579	603	578	577	557	576	571	586	556	552	572	608	536	533	575	574	530	564	604	582	535	583	581	526	558	537	574	575	569	568	589	563	579	612	549	564	596	585	560	550	550	588	579	579	573	585	606	611	596	572	574	636	608	511	549	566	569	569	591	574	543	594	598	584	569	559	601	565	568	554	581	572	586	582	533	559	572	556	549	594	537	572	569	592	562	545	584	542	569	574	553	572	541	526	590	618	589	597	618	543	571	535	573	573	561	547	519	555	561	584	544	593	548	607	577	549	574	592	548	565	577	538	552	589	569	605	605	573	566	549	619	555	569	594	616	559	589	556	584	618	569	621	574	576	602	558	574	639	581	570	551	553	555	527	565	557	555	557	600	568	563	554	550	541	543	579	546	562	562	580	552	586	597	584	596	526	572	544	569	551	562	535	603	545	580	547	557	551	574	588	535	527	627	602	551	573	555	576	538	513	541	552	566	550	586	571	545	570	586	553	576	572	579	597	617	557	555	604	579	596	619	589	551	564	588	573	588	506	634	559	536	622	545	587	532	541	572	563	578	592	600	576	549	584	549	527	573	572	578	598	569	594	551	550	542	540	518	578	574	558	576	586	501	572	499	582	597	640	564	591	558	572	577	622	573	559	571	571	603	550	599	583	591	543	600	561	561	563	560	613	568	543	585	568	542	572	556	537	592	532	573	542	544	557	560	594	553	602	586	546	562	597	565	595	612	578	585	591	565	580	566	601	555	637	582	577	596	529	588	619	574	557	564	582	594	581	641	588	624	569	588	603	593	612	547	595	606	536	535	584	581	567	596	566	568	572	550	576	606	571	570	579	556	601	594	584	561	598	611	641	540	534	586	590	587	557	563	571	587	568	567	550	574	594	564	563	606	586	549	587	554	577	597	575	574	595	623	589	579	583	574	569	579	572	581	534	571	586	553	552	593	574	550	561	596	524	594	548	549	597	612	591	558	582	527	576	545	594	582	536	576	611	558	582	576	520	548	586	572	571	578	573	582	585	577	588	523	581	562	604	558	584	549	572	578	619	591	609	598	588	556	578	564	576	607	554	555	592	565	625	572	600	609	565	563	538	542	551	572	569	579	582	536	597	560	554	582	531	596	556	543	578	532	563	553	562	576	575	588	576	587	568	583	550	559	570	536	606	566	567	559	570	597	608	553	532	582	549	588	532	608	577	565	577	519	533	538	586	563	616	594	549	543	559	587	558	559	552	574	591	618	604	581	561	555	522	575	570	611	560	566	556	539	542	596	554	589	596	578	607	594	586	619	616	553	557	594	595	581	577	568	538	593	553	588	582	578	562	542	580	583	577	594	527	575	599	591	573	572	580	589	579	571	595	576	571	588	598	535	567	559	562	541	539	558	540	581	557
1094	110	104	85	90	86	95	77	82	88	91	85	81	89	86	76	80	74	88	82	94	82	74	77	86	73	66	83	63	71	77	85	62	64	73	78	80	69	82	78	78	73	72	71	72	78	67	80	84	72	74	69	81	72	73	82	67	75	83	76	77	78	70	78	55	81	70	84	66	64	71	73	76	66	64	66	64	66	64	68	79	54	62	69	66	60	71	82	59	77	80	83	51	86	73	65	62	65	68	69	80	73	81	68	63	71	61	66	82	73	76	77	63	79	72	74	69	76	60	69	74	70	74	71	76	75	58	69	74	62	60	77	66	62	70	84	62	80	69	75	77	76	66	77	79	60	69	72	65	70	95	70	84	65	67	70	60	84	63	77	68	75	72	76	73	75	80	59	64	78	76	89	68	78	62	71	85	63	76	73	64	80	77	81	80	76	82	58	71	87	86	71	76	74	81	70	65	91	69	65	71	76	68	61	54	73	60	59	61	82	74	52	87	82	65	59	81	69	84	67	77	83	78	80	90	72	75	71	70	78	74	70	69	63	85	77	65	68	74	73	79	90	92	77	78	67	65	63	72	72	80	74	76	73	74	71	65	82	64	77	70	60	62	58	59	77	84	88	72	69	73	78	70	79	91	59	65	66	63	74	74	84	93	79	77	67	68	81	60	86	67	79	72	68	64	76	73	73	69	81	70	59	76	65	84	64	66	83	85	77	67	74	58	67	64	52	68	71	75	78	71	72	72	70	81	76	79	73	58	75	69	69	78	75	72	78	77	60	70	69	66	80	58	74	65	55	79	76	82	67	78	76	72	85	73	73	65	77	77	65	73	75	72	65	70	79	69	66	80	80	63	68	67	72	87	71	82	75	70	71	69	68	70	79	85	77	79	87	99	60	85	84	63	64	72	65	75	77	65	92	74	70	71	69	59	74	73	83	81	70	74	68	72	91	74	78	76	64	89	66	72	74	91	78	84	72	82	73	90	68	72	73	75	73	78	51	79	59	75	72	66	62	72	67	70	72	60	92	80	64	69	71	52	72	71	70	69	82	68	53	78	79	91	82	87	73	79	76	69	56	69	64	88	74	89	71	68	75	74	79	77	81	65	82	75	77	71	76	77	71	64	77	56	67	61	87	84	73	74	80	90	62	81	82	70	80	72	52	80	76	79	76	62	70	61	67	63	59	79	64	71	79	71	60	73	64	64	76	67	75	67	81	68	67	46	73	64	75	74	61	69	63	71	79	82	70	68	70	69	77	76	86	64	70	67	71	71	92	64	57	72	69	68	67	79	87	57	60	73	82	74	66	69	69	85	69	70	85	65	67	69	79	69	67	76	74	67	97	74	70	72	58	73	78	73	77	78	67	74	61	87	81	70	67	58	66	64	84	59	76	71	74	71	44	75	78	65	73	63	69	67	67	75	76	76	73	84	79	72	78	73	70	70	73	73	75	75	73	66	90	55	66	71	71	63	72	77	71	64	69	70	83	57	66	88	66	71	60	75	70	76	72	85	76	68	70	85	71	66	67	87	59	96	66	69	74	74	72	80	61	76	73	73	65	65	79	79	75	54	66	66	77	65	79	70	53	67	68	61	69	68	58	67	67	87	80	85	75	76	63	57	72	68	86	86	85	68	82	62	77	77	75	76	53	68	72	63	78	75	65	73	75	71	76	62	65	58	78	74	58	78	69	63	83	70	89	78	66	69	74	69	86	77	80	82	55	76	77	83	81	73	77	60	71	56	56	70	81	62	72	84	75	82	81	74	68	74	92	69	72	79	66	68	77	74	76	77	70	72	72	70	69	84	72	65	89	65	72	66	68	83	61	71	69	76	64	93	79	70	83	62	65	71	68	69	77	79	67	70	81	94	62	61	77	77	75	72	63	83	76	65	80	66	66	70	66	60	85	70	77	61	62	74	72	78	82	69	78	64	68	72	70	70	64	69	70	61	70	73	67	77	84	80	65	76	88	56	78	71	67	77	63	83	75	69	79	76	61	73	85	71	83	81	73	73	86	78	76	67	64	62	66	69	91	69	80	80	70	80	61	61	64	68	68	69	80	76	74	94	69	79	69	65	77	80	71	86	73	77	87	76	64	72	74	60	67	74	82	71	73	70	73	81	77	64	78	75	67	61	74	79	64	66	81	72	71	55	76	81	74	67	76	56	72	58	79	70	76	63	69	76	57	78	74	71	73	65	80	73	88	71	60	68	78	64	78	76	78	75	77	71	72	83	69	81	66	68	77	85	75	78	64	81	74	80	63	81	63	60	56	67	67	84	76	72	74	78	73	62	75	81	87	66	64	77	56	77	63	73	64	85	69	85	56	70	67	76	71	65	59	69	64	82	74	73	62	77	65	98	77	76	71	79	81	80	76	55	69	67	70	81	76	69	66	68	62	77	79	93	84	73	72	62	77	75	66	63	76	54	76	65	60	78	75	69	59	71	70	81	66	62	73	73	75	82	70	73	62	78	59	74	64	82	77	75	68	75	72	82	78	85	70	59	59	63	66	73	81	75	75	88	76	64	72	71	79	73	72	70	66	70	75	62	74	62	71	71	77	74	90	57	73	70	67	72	70	77	78	82	82	69	74	76	69	75	75	71	73	64	76	75	77	66	77	59	93	72	63	70	62	82	64	78	78	69	68	63	79	66	72	79	69	57	79	80	61	61	75	66	56	69	83	90	80	61	73	63	80	67	65	74	66	50	73	68	74	63	84	70	67	74	74	70	69	82	66	72	72	68	70	73	72	75	72	65	74	75	85	77	77	83	70	70	76	61	84	86	68	59	73	82	53	64	71	76	65	69	81	78	79	78	59	70	71	78	60	62	61	65	82	77	64	63	62	66	73	83	73	71	77	64	74	72	62	59	70	80	82	64	69	61	61	71	76	74	59	60	91	70	78	70	78	78	71	72	69	74	75	73	72	81	74	55	81	77	75	63	61	73	71	85	67	54	63	82	61	67	78	80	74	67	71	76	72	71	76	67	72	69	61	79	74	75	71	75	78	57	70	83	55	66	83	62	64	60	78	65	72	71	69	64	62	64	74	80	73	61	69	59	68	82	77	75	66	83	77	73	67	93	80	75	72	54	68	77	69	63	64	72	60	70	73	77	63	85	68	81	76	75	74	70	76	72	77	90	69	66	85	80	78	56	77	59	83	71	61	75	75	72	58	74	73	58	78	72	57	66	74	64	61	68	69	66	93	81	78	78	56	85	69	75	78	83	69	66	80	79	57	64	63	79	68	75	78	63	86	65	86	80	68	78	82	66	70	67	71	77	65	69	75	69	81	61	88	67	82	76	70	69	74	65	79	74	88	60	83	70	84	76	65	69	64	74	63	63	81	79	68	87	61	76	72	80	83	74	83	72	78	66	81	66	64	64	75	72	66	80	70	80	66	79	72	84	80	57	77	73	61	77	70	74	80	81	63	89	80	66	78	61	80	75	76	74	76	73	82	80	79	60	85	74	61	70	63	82	75
8935	1564	1088	1100	1653	2443	2563	2296	1919	1789	1571	1380	1166	1134	1042	982	1000	923	837	829	812	780	743	727	809	686	685	738	685	736	737	670	673	692	723	646	695	708	662	695	671	687	671	672	656	664	717	677	737	653	669	655	675	706	680	618	663	616	643	649	666	627	665	653	734	689	710	714	682	652	630	649	688	693	664	629	600	635	644	649	697	654	619	650	675	648	658	673	685	648	697	649	622	691	674	648	699	701	672	680	659	700	628	674	640	636	685	640	646	659	604	647	618	671	633	666	700	645	662	658	657	648	618	644	671	644	629	650	675	608	694	663	659	646	655	634	623	672	642	617	666	660	679	698	632	701	656	636	611	673	684	603	625	675	687	666	652	615	696	651	614	644	598	633	650	635	658	651	637	643	640	654	670	633	666	614	675	685	659	667	677	672	642	681	636	629	644	634	628	667	659	635	624	672	649	643	654	597	653	676	648	612	650	661	647	647	640	671	651	667	644	681	646	626	671	616	631	649	647	714	664	660	658	659	634	639	673	686	646	665	685	649	693	677	657	678	665	639	670	664	648	606	636	628	638	655	635	688	680	669	658	602	656	720	629	660	677	688	655	681	644	632	651	612	667	657	656	613	634	627	637	682	650	650	628	686	667	631	694	683	662	644	611	665	663	625	647	643	667	669	659	655	654	655	623	629	641	673	671	696	633	653	649	633	649	624	668	655	671	592	691	669	660	693	657	683	696	695	662	613	639	660	665	660	698	687	669	631	607	653	622	722	695	668	669	669	692	599	641	704	643	659	644	672	663	688	647	664	683	619	637	641	667	642	675	647	642	647	613	631	633	661	647	659	663	670	647	641	662	670	619	700	651	635	651	651	671	656	645	631	629	616	655	640	696	699	643	671	681	612	697	653	628	692	613	672	622	642	685	635	635	668	666	677	651	637	675	666	680	686	625	651	617	670	706	695	683	671	676	663	637	635	591	637	664	645	664	641	647	673	687	680	621	688	682	632	646	619	645	619	679	670	629	631	689	598	697	675	650	631	658	620	671	661	637	621	650	682	675	582	684	668	655	627	683	676	653	673	719	621	699	636	659	665	624	683	689	647	678	616	636	646	703	600	652	675	646	699	633	633	643	680	688	661	633	646	658	612	679	640	634	612	650	665	655	624	624	621	707	644	619	691	641	639	659	684	665	652	648	635	648	699	646	666	664	667	635	642	647	684	642	688	652	643	672	646	667	640	617	663	627	678	667	585	646	664	664	629	649	649	652	657	648	651	671	660	651	667	672	644	598	628	663	641	686	698	684	631	699	659	698	666	644	617	616	649	691	656	696	645	622	621	675	660	700	636	664	622	612	674	648	717	667	632	665	602	711	685	685	667	695	637	694	695	689	637	665	665	634	627	651	674	637	644	691	665	666	608	620	622	665	634	702	682	630	679	674	644	636	612	628	710	635	642	664	652	669	685	685	653	653	657	702	606	653	692	673	615	640	702	659	665	674	601	671	640	659	703	664	652	633	663	686	706	648	646	660	695	630	632	591	622	665	665	626	568	646	674	688	729	636	669	647	638	662	657	652	644	637	597	616	597	668	684	654	660	596	638	642	664	646	675	646	680	646	660	644	655	638	690	643	648	703	674	645	628	650	661	636	671	685	653	671	692	650	657	612	666	669	686	659	676	700	636	615	674	675	620	661	673	655	699	597	684	675	679	650	700	635	655	632	634	649	657	702	633	674	648	671	635	640	666	671	619	653	658	633	622	684	657	697	633	726	687	695	623	633	668	679	675	653	634	638	658	639	638	636	661	666	711	683	648	623	606	674	639	661	640	678	651	630	653	633	663	641	632	641	642	655	670	669	660	664	636	640	689	674	638	683	650	650	663	705	684	614	653	650	666	654	658	654	668	636	682	626	666	657	645	611	659	665	639	608	675	619	655	632	651	626	637	646	626	608	655	663	668	659	627	638	645	673	656	643	635	653	630	632	657	691	689	659	618	652	611	673	675	670	675	652	669	625	689	620	651	650	674	645	633	635	682	696	630	619	673	645	656	682	645	640	676	682	663	698	633	642	643	683	616	682	687	648	631	649	669	635	652	658	663	696	660	662	677	637	630	664	639	644	694	593	679	646	655	649	676	694	653	664	676	614	664	640	634	617	660	648	632	671	630	662	660	670	615	627	683	661	637	709	594	676	650	703	663	620	682	738	608	587	641	649	620	651	659	678	666	664	679	654	589	692	672	636	650	647	703	609	632	654	625	690	641	697	633	659	607	678	649	639	675	639	648	649	649	677	653	641	649	679	649	656	654	711	674	645	649	646	650	652	644	671	676	705	681	638	670	673	670	667	651	673	628	629	633	662	669	664	619	676	639	610	692	636	686	610	646	642	648	707	669	647	673	604	635	628	639	658	674	643	638	672	701	643	633	621	636	607	660	641	652	662	691	649	665	697	677	719	629	638	700	645	659	686	672	628	630	634	670	656	672	689	658	656	700	656	678	608	640	685	604	629	651	644	673	713	659	637	648	645	622	647	653	670	655	712	663	623	639	669	675	683	656	662	639	705	662	651	639	620	612	661	684	644	647	617	647	650	651	652	648	641	688	642	640	688	652	652	667	673	630	618	693	630	637	632	682	668	634	648	676	654	671	653	639	648	655	664	628	626	662	688	643	624	649	660	666	646	648	625	658	641	667	647	673	601	628	682	646	675	687	610	646	650	659	599	627	660	638	665	672	649	677	663	583	643	607	702	650	609	621	637	670	711	657	621	658	642	682	626	683	654	662	697	707	642	686	615	600	682	650	651	707	705	620	661	644	625	686	696	660	664	638	683	638	689	673	635	644	679	646	644	650	658	638	674	698	608	655	620	704	633	635	628	605	630	680	621	660	684	690	671	669	634	649	618	665	659	678	689	641	651	674	661	666	694	678	625	704	637	648	628	641	667	668	659	676	639	685	659	644	684	632	685	698	598	694	688	659	658	645	626	657	681	650	613	643	719	641	727	668	646	667	690	632	687	640	675	655	666	630	673	634	676	645	677	609	629	701	652	682	605	672	674	638	667	697	684	640	674	639	648	706	655	684	690	668	663	682	629	665	655	676	646	701	664	614	635	659	660	655	614	673	661	665	678	649	629	659	630	618	674	657	657	698	581	628	667	660	660	664	689	665	649	651	667	675	675	676	663	655	617	652	665	662	681	663	657	641	664	649	672	639	666	731	679	648	705	644	661	641	668	657	655	666	678	638	644	613	653	667	713	692	590	664	651	665	637	674	629	668	669	699	709	650	645	690	650	632	627	688	636	640	641	695	665	650	681	661	704	692	621	698	667	615	627	695	645	637	648	617	653	640	681	624	637	656	642	642	648	677	628	674	646	625	645	681	631	688	661	671	696	613	708	649	618	617	640	667	674	638	659	655	654	678	622	679	654	647	629	683	676	636	649	653	647	623	646	698	636	670	620	641	619	665	613	666	645	624	673	683	676	653	641	640	635	652	631	682
610	220	149	114	104	128	121	103	112	135	123	111	113	94	89	106	111	94	93	94	99	94	98	89	94	105	94	105	78	80	88	94	79	79	86	101	94	76	97	90	90	78	95	87	94	75	73	91	88	88	98	83	82	80	92	77	99	91	90	73	92	93	90	71	91	101	80	84	85	81	98	92	82	72	95	81	74	78	98	84	76	89	84	100	79	86	89	77	84	102	74	100	89	84	95	69	83	95	77	99	84	87	90	79	98	97	78	79	84	77	88	74	81	81	84	98	93	75	71	80	97	107	77	92	83	80	77	83	93	85	91	74	70	85	89	84	105	86	71	87	81	92	79	87	104	94	83	79	99	82	90	106	94	81	93	90	86	89	77	92	69	81	89	92	97	86	77	90	90	79	79	93	75	91	84	75	96	84	78	79	77	90	103	78	85	95	83	87	105	106	79	78	89	68	96	108	90	77	84	79	85	90	94	74	97	89	114	87	80	105	100	99	93	78	88	82	85	92	92	96	89	98	73	84	73	84	85	81	92	79	100	73	73	79	107	98	102	62	93	71	85	113	86	77	100	102	84	90	96	94	94	74	76	83	94	90	104	93	81	88	83	82	83	79	100	92	78	86	89	79	98	88	88	90	66	85	88	70	79	93	84	91	80	69	95	88	78	92	88	90	108	94	87	81	91	71	70	72	91	92	116	74	90	98	72	96	82	110	65	78	86	83	73	70	95	70	92	84	87	89	79	71	89	91	98	81	99	90	78	91	85	89	89	61	75	82	79	96	70	84	80	69	74	74	82	77	76	89	77	87	86	88	83	92	87	78	73	88	100	100	77	93	94	99	91	83	81	85	100	82	87	75	73	89	84	85	92	98	82	95	76	92	87	85	89	78	95	85	81	68	86	113	94	76	88	111	102	78	84	90	120	69	80	90	88	88	97	98	71	81	73	88	78	94	96	81	86	91	99	97	90	83	87	87	82	83	79	84	86	75	86	78	77	92	86	98	81	94	73	85	96	101	84	75	67	77	93	98	86	103	93	87	74	80	86	102	87	81	82	93	88	89	87	79	77	92	92	83	78	95	84	97	107	89	74	88	90	82	95	80	106	83	94	94	86	81	66	86	93	95	67	88	87	85	83	83	68	90	81	88	76	85	77	72	112	87	87	83	83	92	96	85	97	87	101	86	83	74	86	73	87	86	87	60	90	85	76	101	80	75	85	84	91	90	95	81	98	84	86	67	94	82	88	99	84	98	95	72	85	111	83	84	80	97	87	92	74	89	83	72	92	83	77	76	75	80	81	74	95	90	72	90	89	74	93	94	77	85	82	94	92	78	94	90	85	70	100	78	93	95	83	101	93	75	91	92	99	88	88	84	97	88	88	86	77	98	94	87	84	97	99	70	83	97	70	85	92	86	89	92	86	80	115	99	85	96	92	94	91	85	103	107	82	90	111	95	76	90	89	90	94	80	102	80	82	82	80	90	94	88	88	94	88	77	91	86	98	68	92	92	94	86	94	92	92	68	81	78	93	88	82	76	99	89	66	83	107	84	90	80	102	89	82	85	67	87	90	76	77	97	84	86	83	75	89	94	99	87	93	64	101	86	77	95	87	88	92	98	92	78	84	82	96	93	86	84	81	89	80	97	93	82	92	78	74	94	79	72	87	75	88	85	76	77	83	89	86	87	68	107	81	92	93	80	88	81	97	83	81	100	82	86	103	67	84	89	85	96	60	77	104	80	72	105	102	82	94	86	88	83	78	61	94	100	79	95	81	79	71	105	83	77	85	84	86	105	76	98	71	85	95	77	79	78	94	85	80	93	93	99	98	80	81	101	94	91	72	94	91	87	83	84	92	75	91	86	94	91	97	70	82	83	85	97	81	87	95	82	90	76	99	90	93	89	88	110	109	84	90	79	79	81	84	100	90	79	85	92	93	93	96	67	91	85	83	80	92	89	81	88	90	97	78	81	93	78	88	78	92	94	96	69	85	86	90	72	95	104	92	81	92	84	101	78	80	87	76	78	78	95	72	76	90	101	82	83	73	93	94	107	87	80	82	95	84	74	99	95	87	85	78	98	75	75	74	76	78	97	78	85	78	84	97	86	81	93	76	82	83	84	99	76	73	90	77	92	72	83	88	69	80	79	83	97	78	101	74	98	79	87	87	85	90	76	68	81	83	90	100	89	87	77	77	89	81	82	80	96	76	91	94	98	78	79	96	87	83	77	95	77	83	72	102	75	81	86	86	85	85	86	93	98	96	94	92	110	99	85	85	90	92	93	90	87	88	67	81	106	84	89	90	96	82	99	99	64	101	83	73	76	84	84	72	92	101	75	88	97	91	92	77	82	79	98	64	98	93	87	84	84	92	77	92	97	103	70	89	91	99	66	70	91	77	86	104	82	97	91	96	69	74	86	82	78	73	99	75	69	76	89	78	77	90	87	86	79	72	71	92	84	101	80	86	76	90	84	80	91	90	95	78	101	87	60	83	84	80	81	79	72	107	70	80	85	93	68	84	80	78	100	81	85	71	86	87	90	86	92	86	83	98	86	93	87	94	80	95	79	88	92	79	100	86	81	86	78	92	90	95	85	82	87	80	93	91	84	78	80	78	88	87	79	70	94	91	80	94	70	91	73	79	97	79	97	93	86	85	91	88	87	76	77	110	92	77	77	98	77	87	85	90	90	63	73	86	72	76	65	93	82	83	106	88	81	85	82	81	85	88	80	84	97	75	92	84	79	78	96	97	89	86	91	81	88	86	91	84	91	110	97	70	85	78	94	85	87	92	95	78	77	85	80	77	83	73	83	109	95	87	86	81	84	84	82	89	85	79	91	84	80	81	100	82	86	88	90	103	94	84	75	109	87	96	81	75	85	74	76	86	79	82	86	89	94	95	98	94	72	103	100	90	96	91	76	87	66	87	101	79	86	73	103	82	70	104	85	88	93	88	86	86	100	89	92	93	85	81	90	89	81	82	95	90	89	77	69	88	88	81	83	96	88	79	67	77	70	80	75	82	98	98	108	76	78	91	83	88	100	91	77	84	81	96	100	94	94	84	84	69	101	81	72	100	94	75	106	93	95	77	104	93	93	90	85	75	73	88	85	100	91	75	83	80	100	93	106	74	93	89	96	93	97	88	79	89	89	96	85	97	92	81	85	100	81	85	81	82	84	93	82	93	87	78	92	90	84	100	96	99	101	85	88	97	94	69	89	112	86	98	99	101	76	68	112	106	82	84	101	81	73	76	72	84	86	85	90	93	91	90	76	91	78	88	94	93	105	74	88	97	82	88	92	88	96	87	106	69	81	100	83	91	94	80	92	88	91	78	87	83	81	84	73	90	87	104	88	98	89	80	92	67	95	93	85	78	69	72	84	96	74	100	62	74	73	80	76	107	75	103	73	97	101	78	89	106	61	86	92	84	96	86	68	86	99	83	95	100	93	97	85	92	88	83	97	69	116	92	75	77	87	90	82	83	99	83	79
8853	2776	1624	1616	2696	4340	4472	4090	3524	3040	2613	2237	1940	1710	1551	1476	1308	1322	1240	1122	1044	1068	1053	1043	992	944	931	933	942	949	882	878	857	889	893	878	839	809	864	835	859	853	863	830	871	861	832	860	838	857	892	827	837	849	813	792	882	821	814	842	812	815	877	822	784	784	845	793	845	789	802	826	799	773	780	805	798	852	784	804	789	812	843	821	759	790	771	797	814	779	860	826	793	766	810	845	811	796	841	768	835	826	804	834	828	861	794	771	797	857	785	760	814	777	845	776	754	847	818	810	855	794	860	799	849	738	820	756	814	820	804	864	793	785	833	793	807	861	830	814	840	882	787	805	802	799	794	806	841	779	859	794	855	760	798	795	774	781	844	834	792	841	769	799	825	830	851	756	800	781	786	809	787	772	811	772	773	816	766	810	865	808	787	817	785	794	768	805	790	810	827	837	764	784	818	801	808	805	804	807	770	820	749	776	836	820	834	811	737	788	830	813	792	793	812	837	841	853	783	831	795	797	798	865	793	789	789	849	767	772	805	798	835	786	787	765	803	814	840	774	797	802	791	823	825	790	867	819	786	820	794	802	766	781	763	863	801	829	805	824	805	810	776	829	788	764	837	825	881	791	807	795	806	792	826	772	764	785	811	793	768	821	768	816	790	843	810	822	790	809	820	791	821	794	799	772	818	819	780	805	823	830	790	825	794	842	802	824	814	780	766	861	811	823	776	811	815	843	765	813	866	806	837	846	784	782	766	787	821	804	781	778	813	814	810	757	787	756	799	786	826	816	770	764	806	837	781	832	793	797	812	809	857	772	798	765	851	828	806	785	803	794	814	829	754	774	782	833	811	786	775	793	838	831	806	824	765	856	784	806	776	807	799	791	774	821	776	738	852	795	798	799	770	796	803	752	848	769	810	830	798	812	821	774	757	785	820	807	841	786	814	780	774	845	809	825	838	800	791	811	781	829	805	818	776	783	783	822	844	750	838	762	797	795	861	801	811	821	796	847	739	813	792	751	798	807	806	787	878	816	763	783	770	803	825	753	748	807	762	817	848	778	804	798	814	787	855	798	829	777	833	777	800	839	789	817	798	846	737	809	793	769	783	825	820	776	800	811	830	790	796	799	802	823	784	785	787	824	811	804	748	813	806	812	788	835	806	820	806	834	826	778	783	798	782	821	820	820	793	832	832	754	774	782	827	762	809	812	729	813	797	811	776	794	812	791	771	789	825	809	785	832	836	755	819	754	784	862	792	732	820	814	788	787	814	806	793	814	784	756	837	799	780	804	787	834	808	797	792	777	806	769	784	833	817	801	808	811	787	828	785	838	777	787	792	736	756	757	847	831	740	824	779	799	803	784	828	792	798	795	816	817	768	814	846	847	803	781	799	779	827	826	782	808	768	793	808	812	832	847	769	767	803	809	842	754	785	778	834	764	785	784	777	823	809	801	815	800	798	796	806	838	805	815	789	810	767	772	745	782	780	810	804	785	847	810	781	858	790	833	852	822	779	807	751	802	821	796	822	825	781	777	837	796	816	837	798	862	801	835	793	852	821	835	808	789	794	805	853	812	794	831	844	828	789	839	811	769	795	854	749	794	868	812	780	804	755	812	800	832	798	786	827	829	766	784	795	834	801	834	801	774	824	821	800	790	830	810	825	817	766	846	801	800	823	797	791	799	768	778	847	788	780	806	818	765	783	749	760	801	788	779	825	790	798	796	792	800	809	877	811	789	797	823	807	842	799	812	804	797	833	802	832	788	812	822	749	813	796	819	848	836	786	733	823	813	836	826	794	823	783	745	813	804	804	813	819	797	833	792	848	822	818	794	806	792	766	822	776	769	832	800	796	792	793	786	772	719	809	791	786	821	778	786	813	833	795	803	783	760	816	811	849	822	815	788	802	793	765	794	793	789	826	806	802	803	756	807	828	801	773	766	753	750	846	838	788	808	817	855	777	817	813	791	779	799	824	817	817	803	824	772	817	768	837	813	820	812	776	815	785	764	789	802	791	777	781	825	814	805	824	806	828	817	765	777	796	798	827	803	811	839	776	763	827	832	865	853	820	839	803	772	810	810	783	772	784	775	775	805	843	791	829	822	785	802	799	826	812	774	766	791	786	819	867	871	797	812	758	835	751	810	828	803	863	790	754	797	843	802	852	827	813	822	828	830	811	839	810	800	846	767	854	841	786	805	801	793	775	830	859	780	777	777	830	816	805	798	832	758	830	745	809	814	793	757	837	784	838	832	826	840	804	845	775	806	799	776	848	814	813	846	778	816	844	851	842	792	785	782	816	839	817	763	781	784	800	822	844	838	779	804	782	785	816	803	846	791	815	806	782	835	773	811	818	820	848	835	789	755	751	829	834	822	828	824	781	806	796	792	806	800	806	817	763	822	852	814	798	791	843	794	758	827	798	797	822	775	780	775	808	794	822	837	811	805	729	810	740	821	811	819	764	805	805	816	819	791	780	874	835	821	821	794	759	769	815	758	832	839	828	750	804	821	809	748	756	853	792	823	867	793	785	839	769	838	791	783	777	834	821	776	799	814	773	825	820	787	811	792	809	848	782	835	793	792	806	835	799	839	827	815	808	806	758	811	803	795	821	768	769	760	804	794	764	851	795	792	773	782	770	789	788	823	778	786	782	833	833	855	783	816	805	810	789	761	801	834	792	783	747	788	785	791	789	752	854	838	812	803	811	804	762	812	761	832	809	791	781	801	839	769	775	784	792	786	800	800	820	812	763	769	803	834	781	760	797	804	785	814	791	823	845	817	862	815	839	871	829	826	844	832	785	801	792	803	782	762	818	764	818	823	801	796	825	806	759	791	794	801	786	785	807	804	785	833	775	770	771	840	820	783	773	823	811	766	860	783	788	802	845	835	792	768	776	808	827	810	834	785	794	828	783	822	843	827	788	853	850	872	823	850	830	793	816	793	806	808	757	816	777	828	842	799	804	795	798	813	757	847	792	795	827	739	811	807	806	787	789	865	791	789	807	791	792	780	755	808	810	806	792	758	823	826	785	858	773	747	811	806	818	846	815	767	817	824	822	774	776	798	809	772	807	787	836	795	803	860	812	777	823	848	785	754	798	803	787	774	802	794	755	781	765	772	838	790	759	801	887	839	874	755	788	770	772	805	757	775	799	853	804	751	805	824	812	829	813	793	807	774	812	849	776	798	761	806	769	847	810	829	818	827	796	783	830	797	819	834	797	801	855	752	824	798	782	830	803	758	818	835	805	828	818	864	788	787	811	849	794	808	775	811	777	785	819	810	813	820	825	803	799	791	802	784	839	788	786	834	855	786	823	791	815	833	810	731	820	799	819	801	783	856	821	819	840	878	773	857	814	762	798	786	781	769	797	792	813	842	794	849	832	800	829	805	739	817	772	785	826	805	798	849	811	812	809	767	801	826	758	725	757	804	798	860	813	783	749	809	778	758	738	806	815	782	750	809	812	832	792	786	784	778	777	816	821	831
1684	118	87	71	61	53	76	59	71	63	66	71	56	59	48	56	42	50	50	48	40	35	43	51	43	39	48	60	54	45	54	50	45	41	50	41	36	48	42	48	49	51	45	45	36	43	44	44	55	46	43	51	34	46	47	43	43	42	50	47	38	50	35	27	45	45	41	36	48	45	33	45	44	44	44	46	41	40	27	46	32	36	35	33	33	47	39	42	43	50	38	39	41	35	37	43	44	37	41	39	46	32	44	36	40	45	33	53	42	36	41	29	35	43	42	45	53	36	47	40	40	47	44	42	47	44	48	32	45	34	41	36	48	44	49	37	45	46	53	45	40	35	35	48	48	35	43	34	46	37	30	53	30	35	35	43	42	42	41	31	57	35	34	50	32	46	44	43	44	47	33	37	46	48	54	49	53	33	35	43	43	43	34	37	38	52	44	44	40	27	46	42	45	51	31	42	55	41	44	44	29	32	38	39	35	37	36	35	40	30	44	46	37	42	33	40	42	41	31	43	39	30	37	37	39	41	49	51	33	34	32	53	35	45	37	41	37	43	38	46	54	39	34	48	47	33	40	43	50	46	34	41	45	30	37	40	34	42	44	41	40	38	42	41	39	35	49	37	42	37	35	39	36	44	30	37	36	46	38	40	34	39	42	28	49	41	48	30	42	44	42	39	42	41	42	43	38	36	39	51	31	37	49	49	32	44	50	46	38	39	47	28	42	36	46	39	37	36	35	34	38	41	41	35	39	38	34	42	37	44	37	47	39	37	36	59	37	41	36	34	33	40	41	29	33	45	34	38	61	39	36	49	41	34	51	43	44	42	36	31	34	38	37	48	47	40	46	39	28	39	56	31	40	38	42	57	33	49	33	40	48	23	40	46	34	38	37	50	41	48	34	24	40	39	43	36	38	37	36	47	35	39	44	32	52	44	50	41	54	45	44	42	55	27	34	38	38	34	43	40	47	50	43	38	32	50	46	43	36	42	41	51	48	53	41	44	39	36	49	54	35	54	48	41	41	36	35	40	45	42	39	45	38	44	37	30	33	44	36	41	40	40	41	31	44	45	43	50	55	41	39	36	44	44	42	43	34	41	36	32	48	39	46	42	43	39	32	37	48	43	42	40	39	49	39	41	46	43	35	28	42	42	45	32	36	42	54	36	40	46	39	34	39	34	50	45	41	35	49	39	43	48	41	40	40	38	47	38	46	29	35	38	49	41	30	42	30	40	47	37	42	36	31	38	44	37	31	43	42	34	39	42	42	36	37	43	31	36	37	33	44	49	39	35	37	32	45	47	31	43	40	45	47	37	49	39	45	29	36	59	39	48	42	50	51	44	44	51	38	52	32	41	48	49	48	44	37	42	49	38	26	37	52	49	40	40	50	45	28	48	32	44	43	44	50	36	46	32	41	34	46	50	53	35	35	41	35	40	42	37	39	43	40	46	38	38	40	48	32	38	39	30	38	33	48	37	42	34	39	48	40	43	36	38	40	41	31	50	39	36	35	47	35	43	40	50	46	29	34	40	32	24	39	35	38	34	45	40	49	37	46	38	43	32	46	43	57	41	45	41	48	45	43	39	38	42	48	42	40	37	32	43	38	46	41	39	61	32	32	58	39	49	45	43	46	38	45	33	47	38	38	38	36	41	41	43	44	40	35	37	33	42	42	41	43	47	46	34	38	40	37	40	37	45	53	39	38	42	47	32	47	34	48	43	39	39	48	44	35	36	37	48	50	37	36	46	39	51	45	41	39	47	38	40	38	42	55	47	43	61	35	41	43	50	47	31	43	38	46	44	44	41	43	40	56	60	34	36	38	52	48	45	49	34	31	37	40	40	41	42	35	35	34	48	51	50	52	46	26	46	40	37	39	38	38	39	47	40	43	36	45	43	39	49	39	43	40	50	33	45	53	42	35	30	39	29	47	42	39	43	44	43	37	37	39	39	48	28	36	54	35	38	47	43	45	34	41	31	31	41	43	38	49	46	42	40	44	43	50	50	39	35	41	37	41	37	45	32	44	29	37	42	54	47	40	48	38	38	42	33	44	40	39	45	31	36	39	35	43	41	28	44	41	38	43	36	43	43	47	43	33	39	43	45	47	38	37	39	44	51	53	52	28	54	43	30	34	40	42	45	57	40	52	38	33	44	40	37	63	36	40	44	40	26	41	46	35	50	32	45	53	29	36	36	40	52	46	48	36	38	38	45	49	36	29	51	36	44	49	48	36	28	31	43	55	41	38	30	37	28	33	37	46	41	43	42	51	42	35	42	34	45	43	35	42	35	34	40	50	33	36	46	50	53	43	46	50	49	53	40	34	45	41	34	48	48	45	41	46	32	46	40	50	45	42	41	49	39	37	38	41	48	52	35	42	42	37	43	43	42	39	45	46	41	48	49	33	40	49	47	37	33	40	35	44	43	41	34	49	49	47	37	37	47	51	42	29	40	25	44	43	36	42	49	41	34	42	44	39	38	34	39	43	38	49	35	45	34	44	50	37	43	46	36	47	37	35	50	50	55	39	33	53	53	29	33	29	40	39	38	37	42	47	47	32	36	32	40	33	31	39	35	43	49	45	40	31	48	47	34	42	38	40	54	39	50	34	46	46	35	45	43	39	45	42	46	33	52	46	39	41	33	50	50	37	43	56	45	34	46	42	37	36	34	38	38	48	40	44	40	46	30	50	41	42	47	38	52	38	51	48	36	42	41	35	32	44	29	46	47	36	33	34	49	43	36	42	34	39	35	40	40	32	50	44	43	41	40	43	38	53	37	31	49	52	41	38	33	36	47	44	35	41	40	41	48	52	41	38	50	46	48	45	46	42	38	43	36	40	32	54	38	41	40	33	49	47	36	43	38	53	45	54	46	42	37	48	45	31	43	43	47	43	47	49	44	40	39	41	45	42	55	38	36	34	34	46	41	35	43	47	36	43	49	44	46	34	44	50	44	35	38	51	38	40	45	46	41	38	48	42	33	50	49	41	34	37	49	41	44	29	41	36	33	46	31	39	34	33	41	46	49	46	28	40	41	32	34	40	35	38	43	40	29	45	39	42	31	43	31	49	27	46	28	43	48	42	40	42	50	36	44	35	43	32	37	39	30	43	55	32	42	40	37	45	33	42	40	43	26	48	35	50	43	43	34	48	44	46	33	39	35	29	40	57	40	35	49	33	40	42	42	54	40	36	42	38	51	43	44	38	33	39	48	43	34	42	34	37	42	37	45	43	42	56	47	44	44	34	51	43	35	49	49	30	40	33	39	41	45	52	34	44	32	44	43	39	49	42	39	39	42	48	43	55	34	33	49	51	46	41	43	45	34	25	41	38	45	38	44	47	38	43	49	35	39	39	39	39	52	53	42	43	51	56	45	49	41	34	34	48	35	48	55	40	36	47	41	28	54	36	38	37	60	28	33	46	41	46	42	38	52	39	46	54	37	39	45	52	41	45	31	37	32	38	43	31	51	45	55	43	54	44	40	35	63
10228	1829	1079	1088	2069	3186	3478	3192	2815	2242	1977	1679	1476	1262	1089	968	939	925	826	735	677	660	615	577	591	520	534	552	513	524	488	473	477	433	488	491	450	443	451	442	452	423	423	414	403	425	416	392	411	450	389	423	421	391	383	406	412	403	391	413	366	369	356	358	382	372	374	366	390	377	395	364	351	394	404	362	369	403	359	407	380	382	391	389	384	402	383	353	440	381	366	384	368	371	419	403	386	354	371	398	375	370	368	396	367	356	363	370	375	350	399	377	358	380	353	386	402	394	418	405	378	390	371	365	355	410	393	389	390	409	355	367	373	364	391	372	387	382	350	392	365	378	370	340	397	393	361	368	350	383	375	428	377	373	356	386	390	377	370	373	372	379	367	386	411	384	387	347	362	399	392	399	373	377	379	361	375	398	405	384	370	362	326	376	356	392	349	402	368	369	376	357	387	402	374	351	394	367	390	351	396	404	399	385	371	336	398	415	371	387	395	385	399	361	401	384	373	372	379	412	386	370	360	358	390	407	405	369	342	371	414	373	363	382	368	388	398	351	347	371	373	373	350	384	378	353	366	372	407	372	380	392	384	356	383	428	343	342	356	389	375	382	381	385	360	335	372	388	343	352	359	371	377	378	358	381	368	381	340	407	421	396	355	389	418	354	361	362	376	379	386	351	396	364	397	366	370	385	378	371	391	341	361	397	378	356	357	370	375	374	355	377	372	357	384	370	399	393	362	336	391	435	372	376	390	346	393	347	401	367	350	386	343	359	375	376	344	385	373	364	392	394	384	385	370	354	365	387	379	366	352	370	374	392	377	397	366	369	351	410	373	400	387	357	375	384	376	365	358	373	376	358	364	394	355	357	389	353	384	371	389	381	370	335	351	381	352	362	407	387	357	391	391	375	369	376	413	375	377	410	376	401	373	350	381	365	404	362	376	393	393	414	366	365	364	383	376	384	365	376	367	375	374	382	380	350	380	363	348	364	356	363	400	393	405	387	354	385	359	381	376	384	362	341	356	390	380	346	375	379	400	384	388	366	334	383	410	405	373	392	386	363	358	375	394	379	370	367	374	373	377	384	346	413	374	387	338	390	343	383	353	373	362	389	384	373	397	380	363	386	385	401	374	381	399	391	376	392	392	363	338	367	383	396	408	407	371	367	371	360	393	370	376	397	375	386	383	396	376	376	394	357	397	412	372	380	375	368	377	375	376	354	357	403	355	386	368	373	384	349	361	412	393	415	371	377	376	375	383	378	358	383	368	401	388	386	357	365	404	394	380	357	367	376	371	347	368	388	361	382	362	405	374	374	389	382	376	366	385	381	379	374	387	368	370	371	372	426	367	346	375	391	357	350	391	387	439	407	392	355	389	392	386	396	364	388	374	381	360	377	397	410	352	396	421	380	379	355	391	368	378	368	341	411	366	359	393	390	379	402	350	368	391	367	365	340	403	355	374	403	410	361	372	387	414	355	368	386	394	384	347	346	378	351	386	389	415	374	382	346	366	369	393	339	375	359	347	395	383	404	355	341	418	342	383	368	364	351	354	385	379	368	368	353	346	407	381	374	448	386	390	361	361	376	337	390	364	403	393	359	371	377	403	390	377	351	372	374	385	355	360	381	370	360	367	343	398	405	387	377	370	390	379	367	377	395	354	383	365	365	379	366	406	376	372	404	346	364	388	368	372	376	368	356	393	373	386	402	391	354	381	376	381	374	383	363	379	366	370	392	359	362	382	405	386	343	371	353	358	353	390	378	388	371	395	396	391	405	391	360	347	340	344	375	348	374	361	414	354	351	344	365	333	385	390	359	344	363	371	356	399	369	359	379	355	388	383	388	382	354	359	362	362	347	366	376	368	403	362	386	382	363	371	373	370	389	368	393	363	332	369	356	369	396	401	390	379	355	392	365	361	368	382	380	367	367	386	360	385	383	415	395	402	387	366	392	392	384	399	371	392	374	390	346	363	375	390	367	371	373	396	359	404	388	411	388	386	373	377	360	359	355	388	346	365	389	400	377	378	393	376	370	324	408	343	365	382	352	356	403	384	396	380	349	344	377	362	398	379	343	375	365	350	417	371	353	355	377	344	358	363	398	412	386	375	399	384	384	371	384	386	369	371	426	395	388	391	386	377	372	372	353	362	389	382	350	383	390	356	315	379	390	364	377	342	362	376	397	432	385	382	376	377	336	366	390	411	389	391	375	413	347	398	383	373	343	366	356	361	375	348	402	392	368	355	383	375	381	363	389	392	379	382	373	365	383	362	368	373	384	382	419	413	350	374	377	399	421	386	311	373	383	364	397	383	340	353	383	375	341	369	361	377	395	371	373	405	382	385	365	359	367	389	387	347	375	345	391	344	342	362	386	376	369	393	345	390	337	373	376	377	383	385	406	372	389	398	390	394	373	366	392	368	357	375	366	399	356	344	396	374	380	404	377	384	383	394	408	371	362	363	356	396	377	372	388	390	403	360	375	367	370	405	376	370	360	417	402	396	377	371	362	382	397	356	379	334	377	371	378	396	353	388	362	382	373	377	410	356	415	348	351	364	409	379	387	381	392	384	379	341	378	383	397	403	410	369	393	365	386	371	393	371	410	336	359	335	355	397	412	381	386	352	372	366	357	349	436	396	377	371	389	366	352	375	380	384	399	405	354	406	377	379	361	379	399	398	361	345	373	364	372	363	359	337	355	382	409	386	345	388	371	364	376	400	351	403	374	345	351	378	392	355	353	359	364	374	402	381	380	408	412	343	369	344	355	365	332	382	363	328	350	365	409	376	382	344	390	378	356	380	358	362	370	407	367	360	350	374	347	380	383	369	402	411	376	388	383	363	397	402	363	404	380	356	417	380	386	342	364	386	379	405	378	366	362	390	381	336	374	363	346	382	398	355	375	362	373	399	393	377	370	376	330	370	371	398	378	370	379	424	371	372	360	380	336	355	345	339	389	414	357	376	374	396	369	400	379	380	342	363	362	361	391	390	384	406	355	376	384	337	411	390	377	398	367	375	377	379	390	365	356	403	365	351	378	348	376	376	373	391	420	363	361	374	370	369	390	363	365	367	427	358	354	372	409	360	396	373	397	368	415	358	387	398	377	354	355	379	331	410	356	391	384	367	369	355	365	395	376	398	352	379	411	360	379	377	380	407	397	386	376	409	379	386	387	387	389	430	394	381	334	370	372	337	378	358	391	385	373	362	363	383	364	374	347	369	387	346	388	345	363	420	355	354	364	366	398	394	416	365	374	403	376	380	386	369	379	398	383	376	381	399	388	382	399	380	402	396	376	359	407	368	372	390	359	347	373	375	385	352	381	385	386	365	378	391	363	383	390	382	395	347	362	384	377	373	381	375	390	373	366	377	378	358	383	389	390	381	380	365	391	385	387	402	351	365	354	350	376	362	347	384	376	389	356	389	356	381	343	400	367	390	397	367	363	387	386	382	353	350	344	356	395	366	425	354	361	380	359	350	355	355	349	357	373
896	189	149	92	87	94	84	130	121	120	106	96	109	95	77	91	76	71	57	68	72	70	66	72	63	76	65	64	68	62	61	61	69	56	65	52	68	63	54	57	70	67	51	57	63	50	50	66	59	63	64	65	81	67	69	57	52	65	63	61	71	50	68	67	54	63	58	61	56	67	57	54	51	56	57	67	53	62	57	60	65	64	71	51	67	65	64	61	65	53	70	58	58	60	59	64	54	66	69	56	50	63	54	63	60	72	52	61	62	49	60	66	60	63	68	71	46	59	56	55	55	60	48	60	65	65	62	66	75	67	55	54	53	54	74	55	58	56	64	62	51	75	56	59	60	61	41	72	78	57	60	62	51	56	50	61	74	69	50	65	57	65	67	70	53	59	58	58	65	71	62	54	56	51	58	57	56	60	71	58	67	62	64	49	64	61	67	60	58	48	72	65	65	65	59	72	57	58	55	54	63	49	51	52	70	59	66	59	69	64	44	72	52	55	72	56	49	64	72	60	54	67	61	51	58	58	49	47	50	54	59	51	55	64	61	55	62	62	44	57	56	73	67	58	59	51	53	74	61	54	59	57	66	59	68	45	54	76	64	52	66	60	58	59	72	45	49	66	60	60	66	55	60	58	66	60	60	51	63	58	52	51	65	64	55	56	83	61	57	50	65	80	63	60	61	51	55	66	54	62	62	59	71	70	57	61	59	67	81	54	58	66	51	60	58	52	61	55	64	54	61	51	58	65	61	53	57	69	59	64	56	67	57	50	67	63	69	59	56	74	68	63	82	65	62	69	61	70	62	52	47	61	48	66	69	45	48	52	48	59	65	51	54	56	69	69	57	52	68	63	57	57	54	55	70	54	78	64	57	82	64	59	63	51	59	66	61	66	68	79	54	57	57	49	50	66	63	57	54	61	74	46	55	79	61	54	62	55	60	52	52	53	74	71	43	66	49	53	65	54	63	57	58	62	49	66	55	57	42	64	74	51	50	58	61	66	64	64	66	49	62	52	62	58	54	61	64	67	61	68	68	59	65	61	77	66	68	70	65	72	50	52	62	46	60	70	63	70	56	57	53	83	47	69	62	65	57	46	65	46	67	57	78	68	55	55	55	67	65	57	62	68	56	69	63	70	86	68	51	54	54	60	53	71	77	55	59	47	58	60	57	58	59	62	58	54	51	54	73	59	43	63	57	64	66	66	55	53	64	67	64	63	60	70	72	55	60	62	54	58	54	58	44	64	45	62	72	65	71	63	69	71	62	48	59	58	57	59	69	61	65	51	73	48	50	67	75	67	56	72	62	59	65	49	49	64	53	50	62	62	61	66	53	74	61	64	60	59	54	74	67	64	67	63	75	54	55	77	53	56	65	61	60	55	62	44	68	65	69	62	55	70	65	74	73	74	63	64	64	52	60	64	66	47	72	66	46	54	63	61	58	51	60	54	76	65	56	65	55	59	54	47	59	67	69	68	54	55	47	69	61	60	67	58	57	71	64	57	59	54	75	67	64	58	59	51	61	60	57	65	53	64	61	67	72	45	71	61	73	74	65	68	66	54	66	59	57	59	64	69	50	44	48	67	59	59	57	57	55	58	66	57	55	57	64	75	64	71	62	60	61	58	62	70	63	65	66	62	68	37	61	70	42	68	69	62	68	58	64	58	74	69	70	45	80	62	61	53	56	58	62	72	59	59	70	61	63	55	61	51	59	64	63	58	66	67	61	47	45	67	63	66	54	67	63	50	49	71	55	70	52	68	65	53	61	68	54	61	66	71	62	60	66	50	54	50	64	59	65	68	54	51	59	73	57	64	57	67	63	57	63	49	50	57	63	63	67	48	56	60	84	69	64	58	65	71	60	68	69	66	60	66	78	56	65	58	53	62	51	69	68	54	49	51	63	61	69	62	50	43	55	59	67	74	61	58	56	59	70	70	62	64	73	53	52	62	56	60	41	64	65	69	62	52	74	73	57	59	59	56	67	70	64	60	57	65	68	64	67	66	64	66	45	56	59	72	59	70	52	59	56	54	68	66	59	67	82	60	62	61	62	61	58	67	64	51	63	72	56	61	69	68	59	70	73	56	63	61	63	74	60	67	43	66	73	51	61	62	52	57	62	67	56	62	57	50	52	56	73	62	69	68	65	68	47	68	68	55	67	53	50	61	70	73	60	55	69	63	65	68	50	52	60	63	65	39	58	61	73	63	55	66	57	49	57	72	59	74	60	63	68	67	55	78	66	47	67	69	56	61	60	49	54	66	67	79	67	74	66	60	63	67	64	63	48	53	68	59	41	52	72	49	67	59	71	60	50	51	62	60	73	72	73	42	69	70	54	54	57	75	61	72	66	62	67	52	60	57	67	59	50	69	54	54	70	71	67	54	54	66	70	81	67	61	48	57	69	53	58	72	51	58	65	69	77	46	62	79	63	58	60	64	72	62	75	57	64	63	68	55	64	64	74	46	51	52	48	56	64	57	53	65	52	57	65	65	47	53	58	57	60	47	61	64	58	58	45	56	65	67	53	55	62	61	60	62	49	37	46	59	56	60	56	59	62	59	72	67	63	52	56	53	67	54	59	53	63	54	58	57	56	52	66	51	66	59	66	67	81	60	56	66	64	52	71	53	51	64	61	58	65	59	61	58	66	47	59	53	68	60	64	46	57	61	61	63	63	70	57	63	71	58	62	66	66	58	64	52	61	75	62	49	59	61	55	73	69	66	66	62	56	57	68	48	62	66	60	73	61	53	56	61	58	50	66	67	50	63	60	66	55	63	61	54	68	72	57	62	62	66	70	45	63	59	67	64	76	53	63	65	62	69	74	65	64	51	61	57	74	81	52	70	44	51	50	62	66	62	59	54	66	56	56	59	57	57	66	58	69	62	53	59	55	67	71	61	70	61	48	48	70	60	73	70	56	56	52	49	57	54	60	54	47	46	59	59	53	58	53	73	60	66	81	60	64	61	67	59	51	60	46	56	57	55	46	53	71	49	56	61	67	60	71	51	66	66	55	56	70	52	71	50	59	81	69	62	49	56	67	67	64	59	50	65	64	59	62	63	62	59	55	49	73	48	69	60	58	52	64	54	56	71	56	65	60	67	73	49	60	57	69	59	52	51	60	55	52	61	57	61	67	57	73	52	58	76	57	74	54	70	65	61	73	52	54	60	66	72	60	70	58	62	67	71	62	75	51	51	59	57	50	64	60	54	76	71	60	63	88	69	56	84	58	62	50	54	56	58	63	56	56	58	53	64	60	68	70	57	57	65	80	56	63	51	43	70	54	63	47	50	54	66	64	63	67	70	66	48	61	73	69	51	67	64	74	67	61	74	69	61	62	71	70	66	49	58	54	56	67	74	63	56	64	63	68	52	56	49	60	47	69	54	65	84	55	59	69	58	61	78	60	61	64	44	54	53	61	58	70	55	63	62	56	71	60	61	61	64	58	63	53	60	64	51	66	61	56	68	71	52	63	65	79	61	65	60
11341	2834	1688	1600	3153	5063	5475	4694	4113	3662	3014	2571	2229	1935	1727	1542	1461	1289	1240	1163	1107	960	972	915	904	799	797	797	752	726	748	742	760	682	761	695	695	679	672	670	680	627	714	657	691	595	643	632	648	618	628	616	610	642	665	591	635	596	592	609	667	613	605	593	616	558	559	570	603	580	586	626	620	587	573	610	559	614	609	632	594	631	558	590	640	541	604	577	577	594	634	570	632	609	595	655	584	607	579	572	600	576	612	578	583	600	502	645	578	591	605	622	530	548	618	586	575	610	601	575	581	541	613	594	546	608	570	574	555	592	601	615	577	577	655	552	582	556	604	584	609	592	533	595	619	604	572	589	575	566	553	591	552	561	571	581	576	574	613	577	587	585	593	552	557	613	602	567	563	569	587	610	606	616	547	593	593	571	612	592	627	558	574	587	585	608	560	580	608	601	575	573	562	621	561	583	603	535	564	602	601	606	617	562	573	552	553	585	587	584	582	565	563	582	595	576	602	574	583	605	579	618	554	608	601	587	548	563	564	551	624	566	563	560	613	554	610	595	583	587	640	588	595	568	556	589	579	594	582	593	566	591	550	568	577	561	574	573	554	580	568	570	562	594	617	598	555	574	600	570	582	641	577	565	597	581	598	573	539	594	562	583	600	565	608	606	568	544	546	577	577	556	572	580	595	627	588	568	621	500	580	598	625	588	588	542	575	590	622	587	600	534	570	594	548	574	569	562	563	551	614	558	573	566	632	554	608	560	576	540	559	612	563	614	586	622	564	548	616	537	571	570	592	607	606	564	581	568	567	571	570	568	519	534	577	619	593	577	558	594	572	591	541	557	574	598	588	575	558	577	594	582	546	557	587	575	555	555	558	610	586	568	619	541	552	604	570	628	574	519	583	539	599	559	571	555	579	505	601	577	560	609	576	550	591	545	571	595	555	602	589	599	564	554	561	573	596	583	584	567	576	629	543	554	579	603	559	586	619	569	575	577	585	582	595	568	567	608	602	574	601	584	573	554	558	578	552	542	558	542	587	582	583	627	564	594	615	581	566	622	569	591	569	576	590	538	559	578	616	547	569	592	592	599	580	566	588	606	550	547	612	546	578	604	585	546	582	570	621	560	578	576	558	586	595	587	611	630	575	552	575	609	548	579	535	605	611	562	605	573	589	591	564	582	599	613	571	588	543	566	565	612	551	617	581	615	620	640	533	573	571	600	567	607	550	598	589	536	605	568	595	599	568	569	576	598	590	594	592	572	554	581	551	581	569	613	617	585	588	573	626	601	553	557	590	616	590	622	593	590	606	582	559	602	579	540	582	591	625	633	532	535	554	553	589	598	562	573	576	580	613	589	549	594	588	611	587	516	547	579	587	562	559	593	581	572	585	614	558	551	556	547	578	548	602	545	594	614	592	564	557	574	564	553	599	569	532	610	571	532	599	557	564	591	572	593	629	565	562	597	560	588	607	591	568	628	566	612	596	585	553	618	582	545	564	577	588	590	624	608	582	576	600	534	579	597	594	567	588	559	568	604	576	572	588	583	592	602	591	565	577	593	593	613	603	595	544	568	600	630	576	586	556	599	528	584	615	564	581	594	575	590	623	600	575	547	549	609	591	579	546	582	570	574	587	609	548	591	623	586	576	549	580	547	548	580	584	562	573	574	580	552	537	581	597	555	566	587	568	543	589	587	561	592	555	556	595	606	541	583	533	550	601	588	584	552	635	567	600	610	586	616	564	547	551	614	565	588	616	595	551	582	575	561	562	543	621	593	585	578	591	589	587	565	560	569	631	571	582	597	558	604	573	557	600	610	570	561	554	591	567	564	567	599	593	551	616	549	603	569	619	567	581	583	567	564	570	581	575	599	636	553	600	562	548	575	561	590	598	570	556	565	574	597	568	597	615	588	574	599	599	600	557	554	597	587	595	563	566	576	599	577	577	599	568	564	560	590	572	530	590	569	589	556	607	604	586	551	590	567	579	576	597	560	611	602	554	576	598	593	600	582	535	620	578	562	593	569	584	599	530	563	610	603	555	542	575	609	546	572	622	583	585	596	557	621	568	607	553	576	573	581	588	565	603	547	652	619	559	573	570	581	563	607	574	535	600	569	544	541	541	601	625	591	615	583	552	616	555	610	621	599	578	614	588	580	574	559	526	582	550	583	559	587	565	560	564	538	572	552	598	552	593	582	584	598	545	572	578	618	634	566	561	601	606	603	634	601	596	571	545	632	546	574	599	559	567	591	548	558	565	579	571	610	570	579	574	544	608	600	570	583	598	587	545	546	582	584	645	553	585	610	600	575	567	550	565	611	612	577	562	592	538	619	573	568	569	597	605	570	564	579	573	565	540	599	570	607	583	586	561	617	573	555	601	570	590	573	576	521	606	581	556	556	582	594	572	581	557	605	590	614	543	565	598	597	543	578	583	596	516	613	573	576	560	562	609	553	571	613	559	553	577	539	583	563	563	558	583	597	576	572	578	577	534	574	600	566	587	568	607	574	599	568	589	581	610	577	528	641	581	640	565	589	616	576	620	609	596	611	550	551	530	622	546	610	671	580	538	587	575	586	535	586	611	589	587	599	565	596	618	595	582	523	634	596	577	594	587	577	542	562	600	571	577	565	564	603	597	570	547	576	591	608	608	578	561	568	627	587	527	543	551	578	613	591	597	561	590	594	571	559	616	584	564	600	622	597	637	552	588	602	576	566	614	582	539	572	598	570	569	603	552	546	544	611	600	561	575	619	610	576	523	552	584	575	621	600	585	578	580	639	562	569	593	627	546	574	511	579	598	571	550	580	569	572	554	567	528	571	601	601	580	606	557	606	583	641	614	577	574	577	539	554	590	556	580	557	584	577	567	593	592	582	600	563	595	593	561	622	559	614	598	578	567	533	617	563	556	583	576	577	607	561	616	578	575	572	615	588	516	587	544	664	589	594	579	529	624	597	568	527	588	557	590	625	576	588	561	584	567	582	594	576	594	564	515	591	597	582	564	607	545	546	597	560	584	594	555	562	552	589	513	595	564	580	554	592	541	547	539	540	548	568	615	610	574	620	533	562	611	593	573	593	616	626	616	609	586	552	566	542	563	648	580	558	613	595	577	570	621	554	600	595	644	577	583	606	610	573	587	549	562	582	570	601	564	565	624	587	585	562	614	569	576	558	572	598	586	597	576	596	569	558	563	563	579	569	591	552	566	613	598	561	594	598	584	578	577	580	548	543	603	566	652	561	569	574	575	555	597	549	636	583	605	580	561	585	529	596	557	548	602	572	601	586	566	575	611	580	619	549	583	587	598	570	577	578	585	616	577	605	589	591	564	619	605	562	606	607	598	592	598	574	592	576	600	551	605	603	588	557	550	569	528	569	560	548	572	552	566	575	598	618	584	575	614	571	592	596	550	574	611	596	575	626	595	595	556	561	561	533	562	547	582	579	622	613	571	590	560	573	572	598	535	607	561	597	585	585	583	577	549	579	570	581
1141	139	89	81	89	99	85	92	78	77	81	93	66	79	87	82	71	86	102	92	83	77	70	78	77	77	75	76	56	78	73	73	71	64	63	70	80	71	82	77	72	73	83	76	62	68	81	70	61	80	82	62	69	81	84	69	61	80	73	89	64	74	86	80	77	76	76	76	72	89	88	73	72	78	84	75	74	75	90	76	55	67	83	82	60	83	67	75	61	76	97	61	58	69	75	80	59	69	84	76	87	78	62	58	76	62	69	78	82	59	93	77	60	78	76	82	75	85	76	61	58	73	75	66	76	70	63	82	67	74	84	75	69	74	72	74	59	68	72	69	71	61	60	75	77	58	80	75	60	77	83	71	76	77	74	60	79	74	79	82	58	70	80	76	64	68	88	65	61	89	88	72	68	81	77	61	96	73	90	67	66	60	68	75	73	77	76	86	76	76	57	84	80	62	80	70	68	91	61	82	78	76	75	60	71	87	75	67	70	85	61	79	70	72	80	92	80	63	66	66	84	75	60	68	62	78	68	58	67	81	76	71	58	84	71	85	80	74	53	60	92	74	65	71	74	60	74	80	75	68	62	91	70	60	85	64	80	80	88	66	71	78	70	71	76	68	61	76	67	74	82	79	68	65	58	75	64	66	86	74	71	63	54	61	80	72	83	77	79	71	80	90	79	86	80	81	75	77	88	71	71	85	87	69	69	72	79	65	86	77	71	75	84	57	86	58	68	82	69	72	77	80	59	68	67	75	68	66	79	77	82	75	68	82	73	69	71	59	65	68	70	72	60	68	73	67	64	90	61	80	87	65	70	70	74	61	73	70	71	83	62	76	64	87	91	68	70	77	74	72	59	76	82	77	49	68	71	73	70	68	84	84	77	58	71	74	69	70	70	82	61	60	74	65	74	77	61	64	76	64	65	79	57	74	71	70	47	84	82	78	65	78	76	74	83	86	72	62	74	83	75	76	81	73	76	78	73	57	73	84	79	62	72	70	73	72	58	72	74	78	71	73	71	68	65	67	79	69	61	64	67	68	66	85	71	64	66	68	54	68	77	73	56	65	85	57	76	76	69	68	77	88	61	68	68	61	80	54	76	91	70	72	80	71	71	74	70	64	51	72	83	80	73	55	82	66	58	84	89	68	76	84	81	75	66	70	65	71	73	82	67	72	64	71	78	89	80	77	88	73	57	73	70	73	65	86	87	86	68	59	74	63	66	69	65	67	60	72	70	84	74	78	63	69	65	69	71	82	68	60	64	74	64	83	77	60	70	78	86	87	61	56	68	74	70	65	69	80	92	73	83	65	89	79	59	66	70	67	81	72	66	82	85	62	55	61	57	76	48	70	82	85	88	75	80	82	70	72	76	83	65	70	74	78	64	95	60	72	71	69	72	68	74	77	62	70	79	65	73	78	86	61	77	68	61	63	75	78	69	83	82	64	74	84	83	74	73	98	81	66	70	61	80	64	63	78	84	74	79	78	57	64	82	74	87	75	80	56	69	54	85	79	77	74	67	75	78	89	77	78	68	68	65	58	77	62	68	73	76	62	68	77	65	70	73	84	83	75	68	71	65	69	73	64	78	67	74	71	98	64	86	62	72	75	80	62	66	84	82	74	67	69	100	64	74	77	70	65	71	69	93	68	79	74	74	82	79	79	73	74	68	67	63	81	74	67	69	90	52	76	69	74	85	67	66	68	63	74	68	80	63	76	63	69	63	78	69	69	65	76	62	80	74	73	66	83	72	55	74	95	68	65	80	71	69	76	69	58	73	73	79	66	75	79	72	75	69	86	72	71	73	74	92	76	65	80	70	73	66	67	60	64	75	79	63	66	70	64	82	74	92	73	73	92	86	82	87	67	69	70	70	56	73	78	62	71	80	81	73	74	70	76	66	75	82	67	63	66	69	73	62	74	75	79	74	64	64	70	78	86	94	86	65	73	81	60	75	66	82	85	70	79	91	58	66	75	82	71	60	56	74	59	73	82	72	70	86	78	76	65	76	74	54	77	77	65	69	73	67	69	85	74	69	70	83	54	66	64	82	75	71	88	66	78	59	60	57	67	74	65	67	76	70	74	65	64	73	69	77	75	78	81	76	67	89	78	86	66	65	78	66	76	70	70	86	78	69	86	93	68	82	80	83	76	68	78	75	61	60	79	67	52	65	88	75	75	63	74	81	88	60	82	90	73	74	78	65	76	74	84	76	72	83	72	72	78	56	76	72	79	83	88	77	74	87	72	78	82	74	72	85	76	74	74	74	69	70	62	69	87	80	73	80	65	66	66	76	83	77	73	84	81	62	96	75	74	70	70	81	94	84	78	72	58	67	79	71	68	74	78	70	79	67	74	69	72	86	64	77	79	66	70	73	64	71	73	63	77	70	66	90	81	66	73	81	88	64	67	72	80	92	71	80	72	78	80	70	85	69	88	78	71	81	74	82	63	69	80	67	90	78	64	63	80	77	51	68	71	89	67	67	65	68	82	71	86	87	61	76	69	73	77	74	72	70	69	66	66	80	68	66	62	62	80	79	74	80	54	62	85	71	75	66	71	77	86	76	75	69	68	66	51	76	82	58	72	93	66	69	75	91	74	49	73	71	76	64	48	63	82	73	89	73	77	75	75	74	67	64	84	73	87	68	72	79	70	81	82	68	82	69	66	72	93	71	74	71	61	61	68	77	80	70	76	75	75	73	66	64	78	75	56	73	72	71	65	76	58	94	80	75	70	55	82	70	80	71	61	62	91	78	67	77	64	73	62	85	78	78	67	72	88	70	77	75	96	74	88	76	67	65	83	84	74	72	80	70	85	66	82	78	76	55	62	80	93	76	79	91	64	79	70	75	62	68	66	96	76	65	75	75	72	83	79	85	68	76	65	62	73	74	79	74	84	68	72	82	88	75	81	67	67	71	67	74	75	80	63	70	86	80	70	71	74	67	66	74	78	67	86	82	74	76	75	70	88	77	71	84	94	78	83	76	81	78	48	69	66	65	57	76	72	72	80	84	81	79	72	77	69	81	71	83	84	61	74	78	83	82	77	73	70	59	78	78	75	74	72	54	69	70	67	65	65	77	77	87	77	72	72	67	64	83	70	74	76	55	58	65	77	69	70	78	68	73	71	71	70	70	79	66	58	71	63	74	78	66	73	81	80	69	74	84	66	76	75	76	66	95	60	83	76	83	77	91	70	75	58	88	74	74	78	90	81	69	78	63	79	68	70	77	79	83	72	66	73	66	79	84	66	77	65	63	69	79	71	72	68	87	81	71	66	85	81	70	57	78	84	74	75	80	84	70	56	80	68	66	75	78	74	76	89	80	78	76	60	71	63	66	69	48	77	87	84	73	72	76	75	65	85	58	66	60	65	61	71	77	60	87	70	73	79	72	58	66	89	85	78	78	74	67	62	76	80	71	55	70	69	72	75	85	65	79	74	79	73	83	63	65	86	76	75	76	73	82	74	68	55	79	59	69	76	60	71	58	64
8338	1590	1061	1081	1657	2414	2552	2327	1966	1678	1592	1379	1199	1156	1050	943	992	871	888	865	834	781	780	743	695	760	757	726	696	735	711	719	664	687	723	734	707	651	743	702	660	719	705	658	671	671	688	693	676	690	646	711	711	685	681	680	696	674	653	662	649	616	666	650	669	644	710	677	679	691	620	652	637	709	704	647	711	662	694	639	683	664	663	646	679	667	693	603	650	660	672	667	626	645	697	651	647	688	643	705	677	676	681	669	705	656	622	661	635	723	685	632	658	668	629	631	640	655	658	690	630	626	658	633	653	629	579	667	660	690	656	651	637	696	654	680	680	646	670	666	687	688	673	697	696	705	691	671	679	674	653	702	630	639	613	663	619	680	664	668	664	703	636	635	663	681	623	685	663	640	668	604	656	675	649	646	645	649	660	664	698	649	691	664	668	640	640	663	639	650	670	618	628	688	659	670	650	634	641	680	659	698	652	706	640	648	611	672	659	662	682	677	644	641	722	699	646	696	658	635	665	692	707	605	652	660	660	614	676	690	694	677	620	663	686	623	689	666	652	666	691	628	627	678	634	675	658	670	662	634	657	633	691	683	641	660	662	637	643	710	659	646	669	686	646	659	658	692	643	670	661	650	639	616	689	658	642	668	639	663	652	694	646	653	675	623	667	659	694	675	638	681	651	652	650	660	666	674	665	669	670	681	632	692	676	617	660	603	659	609	654	669	679	658	638	604	663	629	653	677	703	652	655	693	623	626	682	650	663	638	643	668	653	640	713	684	665	648	657	625	668	641	668	624	641	711	627	679	605	644	668	638	618	619	666	641	647	656	676	679	709	632	652	683	624	636	679	694	637	616	644	597	658	676	649	649	666	674	676	648	703	610	676	701	688	683	667	663	700	707	654	672	628	665	646	646	684	681	621	619	681	692	645	638	609	664	714	580	637	631	700	649	643	691	679	620	672	656	668	617	684	665	684	677	629	639	677	632	639	650	649	675	673	628	617	621	663	652	669	603	754	682	655	665	692	689	683	680	637	633	648	647	695	639	666	693	625	650	660	666	646	655	678	660	685	603	694	662	652	654	673	671	694	705	655	620	690	668	682	649	677	678	667	616	650	672	617	676	630	600	643	679	658	629	637	701	660	610	663	660	664	678	664	584	652	658	618	665	675	646	630	701	640	689	675	697	667	644	694	654	657	671	630	692	637	655	692	675	669	697	655	670	618	649	664	650	643	635	645	679	664	669	688	690	681	649	667	691	632	670	673	672	669	636	686	632	685	645	636	663	635	667	668	676	662	651	659	654	660	654	684	669	675	699	673	659	616	687	703	655	676	658	653	658	651	649	661	643	638	635	683	681	720	642	690	646	624	585	706	597	671	644	705	660	631	699	644	626	657	647	648	628	635	674	631	672	651	660	635	640	658	678	691	622	704	679	650	645	674	622	694	655	666	645	683	626	664	671	681	662	655	590	673	641	669	684	647	674	624	655	639	667	633	679	654	632	625	699	652	642	618	671	682	689	645	655	684	661	673	639	664	698	676	637	646	681	639	682	642	708	638	643	678	677	667	643	668	631	689	646	616	649	674	701	659	666	623	644	644	647	650	656	682	630	668	699	659	703	664	701	719	641	651	610	666	710	686	658	647	666	644	656	650	679	642	675	667	667	657	645	638	665	685	641	680	696	692	662	668	642	638	639	660	661	588	686	659	642	664	609	669	649	690	648	676	712	627	706	685	643	685	666	631	673	625	699	593	719	654	648	667	629	654	670	640	664	625	695	630	692	614	711	653	667	659	626	652	650	647	694	646	625	623	614	643	632	633	664	668	724	667	629	688	663	660	670	667	679	691	675	622	655	624	678	638	615	651	693	656	614	646	641	650	670	684	677	637	638	630	651	656	634	694	668	725	631	661	664	670	646	641	695	657	669	688	658	640	590	699	663	625	660	665	638	645	663	608	694	656	675	708	661	686	676	645	698	666	626	667	647	668	661	634	651	641	659	639	628	709	640	659	670	669	654	611	706	674	666	669	662	652	647	653	671	686	675	663	676	671	659	653	601	651	581	700	635	681	651	692	663	615	658	639	669	641	631	646	666	678	716	668	634	643	666	643	669	657	699	664	621	675	656	671	640	643	693	637	674	638	639	636	666	707	661	681	689	658	634	678	624	666	669	636	620	664	608	635	678	694	694	665	694	689	635	657	654	699	653	684	691	679	643	658	662	697	693	660	624	632	658	636	666	641	649	679	641	691	627	705	654	646	636	638	596	663	693	647	735	673	631	675	632	617	648	672	666	621	685	685	652	656	644	694	633	679	693	671	608	650	656	697	665	670	664	621	614	691	703	685	665	674	633	705	611	693	685	663	683	644	677	707	668	631	701	687	662	629	635	699	673	651	610	615	643	685	713	688	650	686	637	657	634	671	680	616	623	644	671	643	682	710	643	666	709	673	625	604	637	642	713	712	672	612	656	610	634	658	668	638	640	619	652	682	604	706	639	642	647	661	696	626	650	662	674	689	611	667	682	630	652	644	658	653	637	662	637	647	627	690	626	635	660	677	648	667	632	625	631	628	671	644	638	674	658	654	633	634	681	726	679	675	635	662	671	655	661	669	656	729	677	661	654	663	621	686	650	704	714	672	706	665	710	651	680	650	680	698	682	658	679	657	613	609	664	663	672	696	635	650	666	661	642	643	627	626	645	669	632	673	641	640	605	659	643	623	643	622	658	622	678	700	644	701	642	661	644	664	680	718	685	651	684	672	715	677	720	631	638	652	694	639	664	636	659	710	684	647	624	636	711	641	638	664	689	674	648	670	669	639	620	662	626	682	679	630	705	674	623	697	714	650	697	643	695	646	665	678	655	659	673	700	623	682	639	668	655	680	673	660	682	629	651	611	613	659	687	662	673	672	699	675	673	660	656	704	613	675	653	656	690	654	664	652	657	634	643	726	664	677	704	679	622	665	637	669	627	701	667	673	629	650	668	694	680	661	688	655	638	669	707	694	618	664	694	639	650	649	700	657	665	662	701	691	651	654	648	679	612	687	645	693	627	626	648	635	652	604	724	640	673	677	594	663	621	717	637	617	671	672	689	643	651	643	653	682	662	623	633	647	676	662	644	666	652	691	665	666	703	668	637	624	660	675	676	646	708	715	644	674	717	656	665	646	632	638	622	642	681	661	672	662	684	662	687	674	714	671	649	672	663	656	671	639	678	670	655	688	671	646	716	645	681	678	649	665	652	622	626	662	647	695	671	659	657	667	661	684	688	677	680	680	691	649	650	638	661	680	657	683	643	624	636	680	664	662	694	660	670	659	622	704	631	651	651	640	694	658	672	714	672	673	675	636	682	643	612	689	667	688	620	668	656	681	694	631	629	667	647	634	690	635	658	683	716	696	683	662	694	642	647	638	642	674	674	679	617	610	665	641	662	688	671	624	657	630	679	621	675	650	663	692	636	683	640	652	634	641	621	658	643	669	660	681	701	637	635
555	203	149	108	105	124	117	119	126	132	115	129	104	106	117	82	103	99	99	92	87	93	92	99	101	95	109	95	100	86	101	69	83	101	88	89	94	83	85	92	85	94	80	95	103	87	95	100	99	90	86	96	81	90	88	86	75	87	90	87	75	99	97	73	85	81	68	95	88	84	96	91	69	88	74	77	110	83	103	92	81	90	94	94	97	89	82	85	87	115	89	85	94	96	87	88	102	87	87	89	92	96	79	78	72	82	104	71	87	98	92	91	96	93	74	90	80	84	80	106	84	84	68	90	80	82	96	93	74	103	89	87	89	87	81	81	70	94	96	86	88	74	95	68	91	80	79	89	78	85	94	87	93	92	89	98	95	86	106	87	96	74	93	86	96	91	85	87	86	75	79	98	98	88	73	100	104	77	95	77	97	86	80	84	82	74	80	91	78	76	87	104	83	80	95	79	96	85	91	81	86	94	77	83	104	86	88	91	82	85	93	93	91	71	75	100	77	77	79	84	82	101	86	96	83	80	83	80	80	101	86	81	102	89	80	80	77	80	93	96	94	97	82	73	86	78	105	91	89	86	93	96	95	77	97	92	91	77	95	97	94	76	80	102	95	91	82	85	79	88	85	92	105	95	74	86	102	79	88	98	98	91	87	76	104	80	111	87	95	88	86	83	88	79	97	100	86	85	100	86	94	91	77	84	92	86	82	86	84	84	95	90	95	89	76	83	88	88	84	88	80	77	77	95	73	108	97	94	92	70	93	70	78	77	79	103	87	83	112	76	77	69	86	98	71	89	85	89	71	86	86	83	76	97	80	78	75	82	83	88	111	76	93	84	92	99	80	74	89	95	89	84	82	78	86	83	85	93	99	96	97	78	95	78	80	93	89	81	86	78	89	101	99	86	87	80	97	94	110	88	103	96	85	81	98	90	83	82	88	72	88	76	84	83	88	86	103	87	83	67	78	83	99	84	108	84	91	97	92	95	84	105	92	96	95	88	91	89	81	92	83	77	97	82	90	86	87	85	90	84	101	82	79	82	81	94	86	87	104	84	79	87	91	82	84	84	86	94	73	84	80	92	92	85	85	88	76	74	85	93	89	90	92	87	91	94	87	85	84	88	76	90	76	85	92	97	91	90	80	74	94	90	81	96	89	101	100	101	88	66	97	90	87	93	86	101	108	79	94	85	77	81	76	90	83	90	93	90	97	94	88	84	102	89	82	81	90	89	83	91	100	81	96	98	88	73	70	85	91	97	89	82	102	85	89	93	80	80	96	96	76	87	103	85	91	96	84	91	88	90	98	82	90	83	93	86	86	96	109	96	80	70	104	84	87	86	69	107	103	103	100	90	73	83	95	96	79	73	89	82	85	83	71	99	88	81	94	91	93	108	95	89	87	86	88	87	96	92	106	84	83	103	80	96	79	82	87	88	86	84	78	111	82	81	75	72	78	96	79	78	93	80	88	85	99	96	94	77	106	78	88	89	89	85	93	79	79	106	72	102	105	74	96	87	106	76	83	83	93	87	99	70	95	79	88	82	98	79	88	81	88	78	88	85	87	67	90	92	79	96	89	80	88	88	77	85	98	99	92	82	86	98	102	85	84	99	83	79	70	78	76	83	76	83	87	92	94	90	88	81	71	80	80	89	87	102	98	84	85	90	94	79	106	94	87	87	71	82	95	90	80	78	83	80	77	102	82	86	81	83	87	86	103	81	102	85	85	85	114	95	85	104	81	85	83	113	89	88	83	97	70	112	94	93	85	70	99	95	92	86	96	84	66	93	89	88	87	90	77	90	75	93	89	93	79	86	90	98	86	86	82	86	82	87	98	90	82	94	88	89	80	84	83	102	80	92	94	82	91	84	88	79	76	79	83	75	96	87	83	62	92	76	76	105	78	91	100	112	70	80	101	89	103	77	86	78	80	104	97	105	64	77	99	82	84	87	88	91	89	89	88	107	100	80	86	70	80	76	80	77	86	96	83	98	92	84	81	101	78	97	88	76	91	82	94	80	84	88	85	79	94	83	98	84	90	86	103	92	84	84	100	78	75	84	86	84	100	99	85	79	71	91	94	80	74	86	86	96	88	87	87	90	87	76	100	92	84	87	105	76	97	92	87	103	94	92	81	94	90	91	84	86	82	84	72	90	96	93	106	98	95	71	97	88	100	108	91	90	86	95	80	93	90	75	76	102	84	80	82	100	80	85	95	96	88	87	93	92	94	92	94	82	81	91	90	89	93	91	95	69	89	74	100	75	76	92	75	88	93	81	92	89	112	88	125	81	72	80	91	68	99	87	87	100	108	86	95	95	79	90	81	93	85	80	107	98	96	76	95	95	67	83	84	85	88	78	96	86	85	100	89	91	89	91	83	101	84	79	86	84	91	80	74	81	91	89	92	91	95	93	93	88	75	97	94	73	85	104	82	88	94	90	97	95	78	81	86	96	102	99	84	104	77	89	93	94	97	93	102	87	97	93	79	101	83	85	90	87	75	85	92	78	85	79	96	79	93	87	91	82	84	89	88	81	93	77	103	74	82	86	100	93	90	80	86	73	80	86	87	104	96	96	81	92	82	94	101	87	74	79	78	77	111	93	89	97	80	79	79	85	76	85	79	89	82	69	79	94	92	70	86	96	81	98	91	87	97	77	92	100	83	70	70	79	102	85	86	88	86	86	94	92	96	103	89	82	87	105	85	83	77	87	74	107	90	105	78	100	84	101	70	75	80	79	87	81	90	85	97	97	100	97	84	91	78	103	87	96	85	91	96	105	93	86	101	90	73	76	88	73	76	91	81	89	85	93	88	86	85	99	103	94	88	99	82	99	82	89	97	96	79	88	83	102	86	77	105	89	83	83	91	87	79	99	81	82	95	103	94	91	105	84	77	73	90	86	90	78	88	87	84	90	89	91	95	94	86	76	97	77	87	103	86	97	98	88	99	71	73	89	87	104	82	87	68	87	97	84	95	91	93	80	84	97	103	77	85	93	81	86	95	88	83	95	91	81	78	78	81	82	98	78	102	70	81	78	93	91	106	95	91	92	83	93	86	104	80	94	110	95	82	79	94	85	88	88	82	96	93	85	91	86	75	83	96	99	93	82	78	95	84	97	101	94	103	89	90	87	90	83	94	96	88	85	93	97	85	86	78	86	86	82	92	85	96	78	86	96	80	75	77	79	84	88	91	84	83	86	98	91	80	102	90	80	78	87	75	90	90	82	85	73	107	104	93	102	96	73	82	101	105	89	78	84	84	101	89	91	92	83	62	94	92	86	83	101	82	98	68	77	98	88	98	89	86	95	86	76	75	79	85	87	92	91	90	104	86	94	88	95	92	86	98	87	88	79	94	95	75	102	97	104	103	77	100	88	100	84	84	98	70	90	87	96	78	66	94	99	101	91	83	82	84	85	82	67	90	86	69	88	96	79	83	94	81	78	86	89	74	79	87	72	82	98	96	96	95	81	87	103	104	105	89	85	84	74
8641	2567	1613	1582	2666	4401	4460	4166	3408	2910	2460	2189	1998	1762	1582	1383	1423	1320	1169	1155	1114	1037	1038	1020	951	957	949	963	952	939	885	938	895	949	899	893	855	923	887	863	881	856	849	821	842	892	867	873	878	886	816	858	831	858	831	859	797	842	831	829	904	793	799	809	818	800	827	809	791	844	846	796	839	782	819	821	816	892	844	820	834	854	818	840	790	809	795	855	821	845	793	790	809	776	849	820	790	815	814	846	784	818	883	776	832	809	804	789	812	830	816	845	848	814	811	845	805	845	779	819	784	837	786	810	793	794	819	828	825	808	816	835	811	760	843	807	823	815	818	820	826	788	814	841	815	784	823	817	801	828	760	839	799	833	829	793	840	782	822	776	834	814	798	792	777	808	821	784	788	820	806	826	824	854	817	810	865	745	811	804	793	782	810	798	799	758	787	825	781	800	819	820	772	769	781	821	754	780	809	811	785	827	867	801	783	827	847	814	855	826	818	802	774	771	884	766	837	781	808	790	832	799	774	755	823	824	762	821	798	836	847	787	792	837	825	817	778	865	805	790	857	870	748	786	791	771	797	819	812	816	795	824	842	813	860	828	842	826	847	774	793	818	816	838	812	796	789	819	800	815	804	853	789	799	811	795	835	834	811	754	803	816	845	819	831	848	837	816	793	805	741	760	812	767	810	805	820	800	807	815	777	824	819	815	776	820	773	834	808	869	807	822	792	828	861	833	826	824	824	831	829	786	780	799	800	817	890	796	853	816	812	822	800	815	855	859	775	785	787	790	811	826	742	801	816	862	846	855	789	782	813	814	800	801	839	828	825	834	832	873	825	833	870	821	804	793	810	816	885	781	847	850	860	857	830	811	814	814	807	870	817	807	826	831	763	772	815	785	849	791	796	837	775	810	782	853	786	847	863	789	846	837	811	835	825	791	834	831	841	870	809	816	787	824	853	780	846	808	811	865	785	820	810	855	761	862	847	846	866	859	825	816	822	811	770	797	818	856	824	814	763	830	810	866	800	789	808	784	807	773	815	791	809	808	851	795	794	819	846	805	815	824	772	859	800	842	792	803	794	804	811	794	812	799	775	837	829	840	852	765	872	838	793	822	841	842	809	812	809	779	789	849	847	817	828	824	803	796	815	817	867	810	779	780	809	792	807	822	804	822	798	793	817	822	814	814	801	819	783	784	816	806	789	805	840	833	807	850	802	758	833	783	731	820	841	843	840	810	803	775	818	760	834	800	793	791	859	785	823	763	845	821	870	799	830	841	764	852	806	795	862	817	833	751	814	789	789	796	821	819	885	788	758	759	866	825	815	819	828	830	821	834	833	827	822	804	793	834	800	805	857	810	863	863	794	734	848	804	875	811	832	798	810	809	784	840	797	792	839	771	796	816	805	828	819	801	832	788	811	794	766	785	841	823	786	850	764	842	821	835	798	824	791	829	813	809	808	835	784	793	848	845	837	828	824	782	822	787	820	834	841	781	802	809	776	815	843	812	837	814	788	831	812	812	822	835	797	809	816	748	836	863	766	839	762	799	773	863	843	791	763	772	796	789	877	787	829	843	821	797	834	802	846	807	811	828	788	851	762	782	806	819	809	824	839	816	814	803	853	758	804	831	858	839	812	848	800	801	834	815	823	796	824	851	779	785	790	816	755	808	805	827	799	800	795	742	798	785	801	792	845	780	863	835	800	811	848	815	819	853	836	839	780	848	847	788	807	846	796	815	829	779	807	830	786	821	806	827	859	814	888	801	766	777	804	864	846	848	820	806	834	784	824	823	804	810	783	794	839	859	815	809	828	804	852	841	818	787	793	850	760	776	855	785	762	827	776	831	804	795	850	811	794	802	768	872	762	812	852	830	792	776	780	850	797	788	804	790	822	804	784	756	827	881	824	787	865	808	815	810	779	822	824	853	841	825	831	799	783	795	830	847	797	744	819	802	790	827	840	795	836	808	796	823	820	834	795	820	820	812	793	796	800	824	802	842	803	823	793	767	825	817	831	809	808	776	773	844	800	825	847	807	817	800	857	812	801	800	877	803	808	777	792	792	832	819	813	790	793	831	747	859	838	812	827	822	815	784	897	849	752	822	775	774	821	831	875	817	860	814	825	805	794	795	817	847	787	847	817	832	827	867	854	876	853	792	778	796	821	808	854	823	815	814	829	802	821	820	851	764	831	857	840	837	778	843	756	819	828	841	807	808	830	854	834	794	807	808	828	794	752	813	816	818	837	807	827	833	835	824	795	787	820	772	812	791	823	881	780	840	814	789	806	876	843	799	823	796	811	822	769	834	743	834	849	819	847	848	832	832	824	822	809	795	849	789	811	816	788	770	775	751	829	841	818	817	814	798	810	775	806	815	812	806	808	846	823	772	813	828	815	820	806	820	829	840	830	849	812	811	834	840	816	826	805	838	771	842	831	809	789	822	810	809	809	809	778	895	811	835	848	787	841	786	843	809	762	797	789	881	874	826	830	784	799	847	829	871	795	835	820	846	853	781	839	843	822	831	793	780	792	875	806	787	841	797	840	836	804	785	832	866	752	781	824	793	794	835	842	818	780	800	745	789	854	837	827	816	773	840	830	798	809	851	789	817	794	766	828	846	831	828	814	834	809	807	791	760	838	788	751	808	765	852	812	892	755	805	800	812	826	784	755	773	769	850	815	837	766	806	818	819	814	791	852	747	766	868	793	846	789	810	823	769	865	811	796	851	802	819	826	772	837	819	806	805	836	870	801	847	826	806	806	818	791	780	807	796	790	823	889	792	813	790	812	830	812	773	743	823	815	812	819	870	818	831	796	783	802	813	813	806	814	781	821	785	856	841	812	792	792	795	812	782	826	805	834	783	796	797	840	822	859	778	820	853	843	835	838	837	790	833	800	778	830	854	814	809	795	792	822	830	813	747	823	796	846	813	827	835	815	783	798	860	790	840	756	815	793	832	828	788	860	815	812	848	833	833	833	774	793	875	809	824	799	831	780	779	828	809	815	815	848	810	786	825	798	769	815	814	808	837	814	807	768	812	767	802	814	750	801	790	760	816	837	841	830	849	834	757	848	843	774	833	767	832	827	806	844	813	834	794	835	832	769	836	787	832	776	779	838	821	803	829	794	806	783	781	779	810	806	794	781	779	821	803	849	808	819	789	845	766	865	805	818	829	817	813	819	813	753	795	829	826	812	806	769	796	791	815	802	770	794	821	818	754	768	818	844	817	819	777	789	791	790	807	813	845	793	802	846	809	804	766	806	845	777	772	818	818	785	836	822	802	789	851	812	825	856	808	864	825	845	837	855	826	842	825	815	796	850	774	811	846	789	766	812	784	810	836	856	786	802	804	818	886	779	767	795	819	793	768	842	818	810	810	819	836	837	859	807	833	777	840	843	848	794	862	850	801	844	784	746	807	831	827	818	854	791	772	782	793	761	835	842	806	798	806	774	822	803	836	847	832	801	819	826	785	808	785	804	800	836	846	824	850
1685	145	92	86	68	66	63	95	70	73	63	74	68	56	68	53	56	45	44	45	43	48	53	37	52	56	33	38	39	47	54	48	45	65	54	39	37	46	46	40	43	44	41	42	49	40	50	47	47	47	44	38	43	43	36	55	54	47	43	47	47	50	50	41	44	49	47	52	45	46	36	46	45	37	39	32	58	36	37	41	43	44	49	46	42	28	47	52	39	53	37	41	58	38	46	41	50	41	36	46	42	41	56	43	41	43	41	41	43	45	37	23	47	52	42	38	43	34	37	42	43	43	43	50	47	40	44	53	41	56	46	26	34	44	45	37	30	47	52	42	47	35	47	40	36	31	30	40	25	40	38	39	42	53	39	46	55	58	44	31	44	46	51	33	44	48	46	43	45	42	36	36	58	45	31	42	32	45	47	36	43	41	43	42	45	53	50	42	41	40	42	43	34	36	43	36	44	38	42	53	41	30	44	46	31	43	45	41	45	42	53	40	37	35	42	38	48	41	49	45	50	46	33	47	45	36	36	51	46	31	44	46	34	53	34	34	33	37	35	31	29	49	47	39	34	46	41	48	36	40	39	49	47	50	48	34	39	33	35	48	37	46	36	40	42	36	41	43	24	36	43	44	48	35	50	44	39	45	39	54	39	40	40	45	38	43	35	40	48	36	41	37	36	37	50	33	44	45	35	47	43	45	45	43	56	41	31	37	43	32	52	53	40	37	27	42	59	35	50	31	37	32	48	40	41	41	38	44	49	33	38	48	43	53	43	43	47	43	42	52	45	31	41	47	43	40	45	36	30	46	40	38	45	42	47	51	50	46	37	45	44	36	50	46	52	32	43	49	46	40	49	35	42	40	41	39	38	48	40	34	39	44	36	38	48	43	32	40	50	37	41	47	33	39	44	44	43	39	41	37	47	45	44	37	38	59	38	53	44	37	43	45	43	45	46	36	42	36	42	37	28	36	35	36	64	50	49	44	44	44	38	44	37	42	51	38	52	53	38	47	38	35	38	44	43	44	52	31	32	25	42	45	47	39	43	41	55	50	43	38	44	40	52	38	44	50	37	45	36	44	40	38	35	36	40	39	41	58	46	46	36	39	53	52	43	50	45	37	49	40	47	53	34	38	45	41	52	54	47	40	34	36	48	46	41	37	45	48	41	36	37	42	38	40	36	36	44	43	42	42	46	57	44	36	38	45	40	48	45	37	52	41	38	42	38	34	44	34	36	31	37	42	45	30	45	43	43	47	39	44	28	49	49	43	48	38	50	42	43	38	49	37	30	47	47	33	44	48	31	37	48	45	36	44	44	35	45	36	40	41	42	36	47	43	34	39	34	43	34	40	39	42	34	43	43	50	39	46	58	43	32	33	37	43	43	45	43	44	45	42	35	42	45	41	42	36	38	33	45	28	35	51	40	27	37	41	45	33	48	38	44	49	25	36	42	41	33	49	48	44	37	31	35	43	38	45	33	25	50	47	42	48	21	46	40	27	45	45	50	47	42	40	41	39	45	39	47	47	35	42	46	51	35	54	41	51	53	33	33	38	34	41	46	51	41	49	48	54	34	40	51	44	42	35	42	44	34	39	44	47	57	36	51	45	31	39	41	52	44	50	49	50	38	45	37	54	50	39	38	43	41	39	41	44	33	45	25	48	47	40	38	39	51	43	45	34	41	36	52	30	46	46	37	43	46	47	35	40	39	44	44	38	50	46	40	31	42	38	39	33	45	39	39	39	46	55	40	36	30	35	45	44	47	37	41	37	39	38	42	51	36	39	39	49	36	40	38	55	42	45	46	50	37	39	57	54	44	44	34	36	26	44	35	40	39	43	45	35	44	40	40	37	51	42	49	51	46	31	41	41	52	47	48	37	42	43	45	47	41	49	36	30	37	51	38	41	33	47	47	47	54	30	42	42	33	34	49	43	38	47	39	36	39	47	49	42	57	36	40	47	36	43	41	40	44	43	44	45	42	45	47	44	49	54	30	40	44	45	37	45	43	45	33	45	43	38	44	36	41	55	32	37	46	42	40	44	29	39	39	49	51	43	28	55	39	40	46	31	29	53	44	40	43	34	33	41	51	31	43	39	33	38	46	44	44	36	52	40	36	44	47	38	29	43	44	51	38	39	46	40	36	45	28	33	38	24	53	43	49	42	36	46	51	35	44	39	36	49	43	52	47	45	41	40	31	43	40	52	44	45	47	49	52	37	43	44	49	33	35	38	33	47	50	39	53	35	41	42	47	38	49	43	45	32	43	33	39	48	43	36	51	44	33	52	27	45	57	37	44	43	33	49	51	50	49	47	34	48	42	34	45	30	36	45	43	45	41	49	36	45	44	40	43	34	43	39	39	42	40	37	31	53	35	44	41	41	46	33	53	47	44	36	38	49	60	36	39	29	43	56	40	41	44	36	31	33	35	41	38	48	47	53	52	38	41	37	46	47	33	37	55	51	49	48	45	36	36	43	49	38	44	43	40	45	37	41	36	52	39	44	45	39	48	41	36	49	36	47	40	48	52	40	48	37	42	43	38	51	40	40	48	42	44	33	37	43	38	44	35	45	55	45	31	37	34	43	49	46	46	34	34	47	39	50	45	40	35	41	37	40	39	32	34	32	35	35	41	43	52	44	35	40	44	40	48	47	45	33	48	37	50	40	34	37	35	38	42	33	36	40	37	48	41	46	36	37	37	45	35	30	43	41	45	47	45	37	49	39	42	57	48	48	53	56	50	38	47	32	34	35	41	38	40	47	46	42	47	45	38	53	49	38	49	29	37	41	30	30	47	33	51	31	39	37	44	39	42	46	37	41	27	46	29	52	53	38	41	53	38	32	43	52	47	48	40	48	34	54	47	41	35	47	43	41	32	37	45	49	53	43	38	50	53	42	40	53	55	49	51	46	46	38	42	48	47	34	57	35	37	33	44	38	46	38	37	35	46	48	50	46	42	37	49	42	33	33	45	36	27	49	43	34	36	48	45	40	44	39	47	42	51	38	37	33	34	38	51	47	34	33	37	40	42	46	39	32	37	47	41	42	36	33	36	55	39	41	35	50	32	33	38	45	43	33	40	43	33	60	49	37	40	49	44	32	45	37	50	33	47	45	53	39	33	35	44	38	41	33	37	38	46	44	31	28	43	38	32	33	41	38	40	50	51	36	42	46	35	40	41	58	45	37	45	52	51	50	42	36	52	49	39	44	45	36	33	39	38	46	47	39	39	38	35	31	43	49	45	53	37	46	40	43	53	42	54	32	43	46	42	46	37	41	40	37	43	43	41	39	52	39	41	34	45	42	47	42	43	48	53	40	37	37	32	43	37	42	45	46	50	39	36	36	44	32	43	42	47	40	46	45	36	40	37	39	47	48	45	49	61	47	36	36	49	40	49	44	33	37	32	35	45	35	50	39	23	36	47	47	42	46	49	47	41	41	38	33	46	49	29	53	47	39	30	50	49	33	39	32	37	48	45	47	39	40	42	25
9968	1868	1039	1098	2065	3220	3503	3225	2982	2310	1986	1740	1562	1324	1162	1044	880	827	819	713	689	656	574	587	560	607	549	511	507	456	488	481	478	485	445	454	453	470	512	453	439	500	456	426	460	421	439	456	459	391	454	400	447	411	425	376	400	399	395	420	391	382	408	382	399	421	361	418	401	362	373	388	401	436	365	400	371	402	366	369	404	434	403	400	361	376	389	402	385	406	381	379	380	349	400	388	382	350	384	386	392	360	435	368	399	412	372	389	437	402	411	381	375	387	386	379	407	361	388	410	380	423	409	371	396	385	385	378	375	428	405	431	396	396	389	383	412	407	405	414	373	388	392	376	396	370	394	410	391	395	370	401	392	391	394	368	383	368	387	384	419	404	420	375	400	373	398	365	366	393	348	388	374	381	383	375	365	367	369	438	388	401	405	403	377	366	386	358	381	418	402	363	397	387	342	401	369	363	384	383	363	357	364	402	388	377	377	367	392	373	396	384	357	407	401	374	375	353	369	377	369	376	363	386	351	348	409	407	421	396	375	392	380	359	402	417	413	393	363	373	415	397	379	384	384	378	376	348	391	381	362	371	367	385	394	401	410	389	382	377	403	365	406	371	385	365	345	410	359	380	421	375	382	394	399	397	402	389	389	381	397	411	367	393	367	369	357	362	411	413	359	413	389	364	394	405	393	357	389	374	399	396	365	369	383	393	406	403	396	381	394	376	403	387	354	397	418	406	401	362	406	329	380	403	386	396	395	362	370	375	373	358	377	393	361	413	364	352	384	410	383	374	422	365	359	375	361	356	379	356	378	393	380	402	374	363	359	376	367	380	328	385	383	374	383	363	357	376	403	380	350	421	375	402	349	358	381	362	357	363	372	389	367	372	362	366	364	390	394	400	356	397	365	409	413	410	396	371	352	388	380	361	375	369	391	396	385	418	378	378	387	372	410	424	381	371	400	387	366	388	370	389	383	385	393	378	352	381	349	383	365	405	374	354	412	378	414	376	351	382	371	392	386	413	374	370	388	365	373	404	377	401	378	376	403	379	399	409	365	384	350	377	428	359	345	414	360	385	389	377	379	394	370	384	391	391	394	449	374	389	399	389	405	393	363	366	380	360	384	393	371	400	406	394	420	374	385	414	326	377	353	378	392	356	406	413	384	383	390	384	360	420	385	386	376	400	388	367	354	378	364	396	376	378	366	412	394	378	351	360	410	367	382	397	375	415	376	410	391	385	365	393	381	355	379	408	387	405	383	372	343	405	368	369	360	387	363	406	382	394	375	397	375	354	358	398	377	368	392	404	408	405	374	382	398	401	374	361	355	385	340	408	396	366	381	408	398	395	355	402	379	403	388	375	393	383	376	370	391	381	341	408	402	386	373	345	380	400	411	406	383	365	375	357	386	384	372	381	356	394	364	365	387	358	417	351	407	372	406	389	392	385	401	377	382	359	395	420	394	416	351	392	371	377	379	382	382	397	383	373	414	391	351	393	385	393	372	405	369	391	382	372	408	384	393	360	409	427	370	374	381	400	399	377	414	377	372	368	384	385	388	387	396	382	402	339	388	386	393	375	395	377	388	353	370	352	408	390	383	387	378	392	422	367	370	380	350	381	384	385	397	397	419	431	370	384	362	378	428	370	400	381	390	405	338	366	379	376	382	395	379	383	431	366	398	374	387	393	342	360	370	377	365	383	388	380	395	343	353	392	414	393	405	359	378	387	391	352	411	391	370	372	379	421	381	349	357	364	406	391	382	363	394	407	390	369	369	362	363	398	378	384	394	407	369	352	378	375	393	427	350	368	387	407	377	384	423	397	393	379	373	402	367	365	394	406	407	342	371	420	350	377	348	357	350	360	380	374	411	370	403	386	381	379	370	410	377	369	378	345	388	380	394	423	377	364	360	397	378	397	414	382	395	381	376	361	393	370	352	333	410	342	367	384	394	370	372	371	364	385	398	380	385	388	385	376	368	379	336	358	364	383	367	345	371	393	404	364	376	378	379	368	403	353	391	406	375	366	432	390	360	333	385	349	407	383	377	371	378	442	376	342	387	358	372	396	378	398	376	352	402	346	365	395	398	381	373	357	391	371	377	345	392	383	382	397	384	338	362	381	419	386	388	403	358	411	354	400	393	374	357	366	391	352	389	385	347	395	398	378	395	401	358	391	382	382	363	362	374	373	404	366	412	389	376	373	381	382	405	367	399	374	352	356	410	370	374	391	400	352	384	412	378	398	391	372	383	383	394	351	395	374	355	403	388	402	359	397	373	402	368	387	411	329	373	363	379	384	397	367	396	370	353	365	383	374	406	415	376	420	374	382	376	363	399	389	398	366	347	394	387	431	412	395	371	375	380	368	398	383	391	406	346	384	409	386	378	330	387	415	351	388	411	373	367	397	400	366	391	370	368	367	386	378	378	409	370	399	369	392	364	376	388	363	424	334	403	370	373	394	390	389	370	399	355	396	374	371	366	374	411	360	338	391	411	373	394	378	364	375	415	395	399	405	410	362	394	390	366	369	406	361	366	383	343	381	380	372	405	379	385	394	377	378	381	375	376	397	382	376	397	417	384	364	353	378	375	417	364	355	386	396	418	357	368	366	375	396	365	378	362	389	371	380	405	391	364	374	404	416	409	381	394	391	395	404	399	415	358	396	390	385	371	399	401	374	377	370	402	366	383	332	373	397	378	393	383	377	374	372	387	401	362	356	388	375	387	390	336	372	388	345	376	362	392	374	378	411	387	371	394	380	367	357	408	376	364	404	419	363	372	391	353	343	373	376	384	381	368	383	389	364	349	401	390	389	376	353	381	379	369	407	393	373	394	370	419	398	385	334	415	387	374	369	410	358	388	373	366	401	376	360	388	369	357	359	394	391	405	383	358	404	389	357	370	332	393	373	405	395	399	359	387	369	371	368	404	416	364	400	408	384	390	383	393	398	378	403	346	398	386	406	391	387	340	390	378	384	429	373	416	393	378	375	381	391	359	386	395	392	376	374	378	417	420	368	406	400	420	338	364	379	376	393	388	396	371	368	401	366	400	390	384	377	362	427	389	363	387	360	392	348	371	400	368	389	368	394	428	375	414	377	380	396	355	377	375	373	372	380	373	363	401	395	362	397	371	356	368	360	399	397	374	383	336	372	388	390	372	394	373	351	388	359	378	370	389	354	403	379	354	335	388	371	365	429	383	403	394	377	390	375	347	367	396	434	396	392	396	389	360	365	421	384	381	376	383	385	355	392	390	368	356	390	363	371	385	387	381	353	375	386	362	395	358	368	361	375	420	366	412	385	354	380	365	368	372	384	345	360	357	391	367	361	346	357	406	395	398	354	320	349	343	366	398	351	383	381	412	375	385	389	373	388	408	378	388	365	376	384	380	390	379	394	424	358	405	392	341	392	350	387	388	378	395	385	416	375	390	379	387	419	371	380	371	374	342	395	384	374	365	400	348	339	370	358	372	379	366	417	389	386	363	380	388	348
992	230	148	147	77	92	119	122	90	115	114	110	85	98	75	78	65	66	85	74	70	59	70	67	72	76	85	78	65	60	59	58	69	56	52	47	65	60	72	64	72	68	67	56	60	57	68	77	50	62	59	74	62	71	58	55	76	54	56	70	67	57	57	50	67	62	57	49	70	68	60	52	70	65	54	69	76	66	66	52	70	70	54	72	72	72	69	69	58	63	68	66	74	66	60	52	54	49	54	61	58	71	69	49	64	74	58	53	61	59	79	67	49	74	55	62	69	69	78	70	61	63	71	67	65	57	48	70	53	73	77	60	49	63	62	64	66	51	70	53	68	70	65	55	62	62	63	50	74	61	59	66	65	47	41	69	66	52	71	63	57	64	71	62	76	49	69	56	74	71	64	68	37	57	56	51	65	70	60	55	57	48	49	59	49	63	69	52	42	57	61	55	61	51	44	53	79	72	71	62	60	66	59	66	67	66	78	60	54	72	59	61	45	57	49	58	65	68	55	64	56	61	60	71	59	52	69	65	62	62	62	61	45	82	68	63	80	59	53	53	58	59	55	55	64	59	72	63	58	62	67	63	62	73	49	64	54	79	59	60	65	71	65	56	57	68	66	70	51	60	65	59	72	67	81	48	66	69	68	56	58	51	63	58	81	71	72	60	59	64	49	66	65	65	62	62	55	68	62	66	60	59	62	59	71	70	64	58	50	48	61	76	59	53	59	59	57	66	45	59	52	69	63	54	67	77	62	76	66	77	70	60	51	60	65	55	65	75	62	46	52	69	57	58	59	47	57	78	54	73	68	63	80	75	54	59	65	67	54	55	62	62	63	60	59	59	56	67	61	60	65	67	63	52	55	66	61	61	53	64	60	72	65	57	74	56	55	65	45	62	52	67	64	56	57	68	64	64	54	60	62	59	74	86	65	58	53	65	64	66	70	72	47	72	54	72	48	69	72	59	65	69	68	55	53	61	66	58	56	61	45	58	70	60	60	78	59	59	61	62	69	42	61	54	67	58	61	53	55	54	56	76	61	72	69	70	51	46	65	61	64	46	76	67	44	57	68	60	72	66	62	63	53	65	64	62	59	66	75	67	55	71	77	60	59	81	61	54	60	65	72	65	63	56	54	55	53	57	58	55	62	69	51	60	69	50	78	58	46	68	62	51	64	58	58	68	73	71	48	63	65	55	55	54	83	82	54	52	78	75	68	54	80	57	62	64	75	75	52	68	81	45	70	57	69	80	53	57	75	56	61	63	44	56	64	67	52	60	57	73	60	65	76	63	62	57	75	53	56	55	74	59	60	58	70	66	62	70	64	54	75	66	57	59	54	67	60	65	64	48	73	53	63	67	62	77	56	60	68	70	62	50	67	68	61	59	63	56	55	60	62	54	63	67	67	68	66	66	48	49	62	62	59	72	64	69	68	68	76	61	70	57	62	65	53	63	68	63	67	54	66	54	60	54	62	79	53	54	69	56	55	48	64	67	52	56	62	63	73	43	63	51	73	67	53	81	57	59	52	51	76	65	55	72	55	56	48	47	47	68	77	61	64	67	68	51	70	57	55	59	52	54	58	54	74	56	55	82	54	66	56	76	56	68	66	62	67	63	61	48	71	58	67	58	67	63	56	63	56	57	67	54	55	61	72	69	72	53	69	64	55	61	64	68	68	59	65	55	56	66	67	65	54	78	64	58	55	62	65	73	60	64	58	65	70	66	60	51	71	67	66	41	73	64	63	63	73	59	56	66	61	50	58	59	53	61	66	62	67	63	67	70	68	65	51	65	65	58	57	60	71	55	67	71	66	48	63	63	56	55	65	55	60	63	61	72	58	63	58	63	58	55	57	67	75	61	57	59	62	75	60	64	66	67	47	66	44	67	67	68	57	61	75	58	51	81	56	59	47	63	58	69	58	67	61	73	70	78	53	53	51	64	45	61	45	65	66	51	43	58	61	55	61	71	58	66	53	58	70	63	68	56	52	60	54	58	60	75	59	49	62	56	72	62	59	76	57	53	58	58	64	64	53	52	60	60	53	68	50	67	69	54	63	61	57	77	58	57	61	67	42	63	61	52	62	65	57	54	52	56	52	55	54	69	66	58	48	59	55	68	58	51	60	69	71	63	69	63	60	52	54	77	71	70	60	63	60	59	67	63	65	82	51	55	71	62	50	61	64	64	72	70	63	64	64	48	67	60	77	49	57	61	49	75	75	60	59	62	68	59	55	58	68	61	66	77	59	68	61	70	56	57	63	53	56	69	66	51	63	64	74	65	67	53	60	78	67	56	59	58	65	62	64	70	68	55	50	58	56	66	65	65	64	67	62	64	57	55	68	53	57	67	67	59	46	60	76	64	49	70	61	66	59	70	67	63	70	62	76	62	76	56	53	71	52	77	58	64	64	61	71	66	74	56	60	57	56	54	57	64	68	65	72	70	52	59	60	75	49	62	61	72	77	55	48	71	57	56	65	53	65	72	62	50	53	48	56	62	67	56	54	75	65	54	55	52	67	55	55	63	67	65	49	66	65	66	52	51	62	43	63	65	61	56	61	51	54	62	69	64	61	72	59	60	71	83	61	68	58	64	69	48	67	47	63	52	66	66	66	62	57	61	51	52	67	64	78	58	61	62	59	55	55	73	64	64	63	49	67	72	74	60	52	53	68	61	64	54	50	44	60	66	70	60	58	73	78	58	74	56	66	66	52	70	57	57	43	62	66	65	55	60	77	58	57	70	57	61	62	69	63	60	65	73	59	61	59	77	63	53	67	64	72	54	67	71	82	74	65	61	64	64	69	62	59	90	54	66	56	50	63	57	59	68	63	74	58	66	55	70	74	64	73	76	56	66	52	68	69	52	68	55	66	85	66	55	56	66	62	52	63	61	66	64	66	55	58	59	51	74	56	58	59	54	55	61	67	51	63	57	65	72	51	49	63	61	73	72	59	54	62	73	67	66	55	58	59	62	65	62	68	66	66	67	59	64	59	74	71	70	61	72	61	66	56	65	66	64	65	57	61	63	63	66	70	49	57	59	77	61	58	78	63	61	69	74	67	62	60	63	60	63	56	54	74	70	67	61	67	60	62	68	64	54	60	59	65	72	53	72	74	71	65	58	70	60	76	55	49	62	65	58	75	62	61	60	78	55	51	66	70	63	74	76	67	63	45	59	57	51	60	77	52	58	67	68	69	59	71	75	47	60	53	65	53	70	65	71	78	65	61	65	63	69	67	72	68	84	64	60	58	76	45	64	56	54	59	68	68	64	60	60	45	66	54	69	52	67	72	66	58	77	66	62	69	56	60	65	68	64	68	63	63	69	67	55	51	57	54	71	65	44	62	69	69	74	54	59	52	62	55	54	59	59	72	65	55	61	58	59	53	66	72	51	66	62	65	72	68	61	72	55	54	69	70	63	62	72	57	52	73	63	47	61	50	63	67	52	67	65	63	71	80	63	49	52	83	50	63	76	65	64	53	62	63	54
11095	2979	1707	1609	3223	4984	5244	4992	4373	3762	3076	2617	2200	1872	1790	1524	1429	1279	1230	1193	1132	1054	989	951	884	845	906	808	772	768	746	725	685	713	718	744	743	679	655	718	665	676	670	661	701	701	651	642	628	671	639	636	643	652	623	681	607	573	656	589	606	633	597	626	644	629	626	610	585	612	659	640	595	590	617	598	598	626	612	611	597	582	648	593	636	607	601	583	606	654	609	555	570	596	620	590	625	553	659	605	627	603	604	599	593	584	620	628	620	621	618	552	598	596	607	617	540	627	594	611	588	631	535	589	627	589	596	604	607	595	593	611	581	613	572	627	580	618	600	604	596	623	570	588	648	552	580	579	622	547	586	596	595	580	590	592	574	598	593	595	593	593	597	643	621	577	601	597	598	593	604	576	591	597	636	550	634	590	610	576	543	562	615	574	595	617	628	563	585	634	555	597	561	569	575	602	591	592	587	592	639	592	586	580	640	620	610	597	564	605	567	569	570	630	591	588	572	520	603	566	586	573	553	585	592	567	585	590	552	567	609	571	575	551	628	569	593	638	581	605	635	587	582	573	606	612	561	563	556	603	616	598	592	576	605	581	604	552	595	583	563	586	583	603	594	557	558	594	584	590	657	613	601	614	596	587	599	611	577	605	594	584	554	543	539	580	554	591	586	619	619	569	578	594	601	558	585	613	602	569	598	598	601	593	581	577	602	592	561	547	600	576	551	566	572	601	589	609	555	590	546	604	597	547	573	595	602	560	628	594	617	623	592	588	583	586	626	600	598	607	582	595	577	586	633	588	583	611	564	583	605	590	585	570	605	569	587	603	575	602	609	588	608	600	582	583	546	609	625	567	594	583	632	623	590	597	602	581	588	617	581	601	601	545	620	582	608	577	555	609	610	599	590	623	606	577	554	595	568	591	586	608	558	568	585	584	587	584	598	564	617	572	549	586	596	580	594	532	575	568	601	577	574	586	610	601	590	596	601	629	616	565	636	576	598	592	583	540	612	604	607	583	599	595	591	611	555	577	602	590	614	547	539	583	578	585	591	611	607	603	579	618	572	574	617	610	599	603	606	573	566	543	581	641	596	573	588	609	604	580	623	565	583	556	596	557	596	605	533	599	602	564	599	619	560	587	599	622	632	589	556	570	607	606	616	601	565	592	570	606	606	546	575	583	542	594	562	620	626	602	629	576	576	595	605	550	575	559	613	580	570	598	669	604	577	562	607	579	591	604	567	591	586	615	609	591	623	595	565	626	602	580	603	636	599	604	608	553	594	583	574	571	586	574	582	585	604	556	613	617	594	559	609	624	593	588	552	582	620	600	598	629	586	626	614	581	581	573	608	591	650	613	576	591	579	572	552	602	620	583	534	621	567	605	575	593	575	564	591	579	582	566	580	579	591	594	559	613	608	616	603	552	549	605	591	635	552	574	556	565	582	619	571	627	623	601	633	577	591	608	600	620	605	587	572	589	635	575	576	572	577	612	595	666	651	612	601	609	625	577	589	573	594	629	627	574	626	584	588	583	596	600	612	599	587	562	589	597	601	593	598	583	602	562	576	600	641	574	586	614	550	584	625	578	576	617	613	564	568	570	560	567	575	607	596	572	625	578	569	587	597	605	597	592	599	593	598	595	606	609	588	577	570	647	597	577	589	632	577	582	600	574	598	550	606	581	577	569	630	543	562	584	592	590	587	610	564	580	602	607	577	622	595	600	635	594	598	599	629	583	587	575	611	559	614	611	588	614	544	653	558	597	592	594	584	567	597	639	606	589	588	598	594	613	563	595	620	608	562	600	596	609	626	633	602	590	612	592	593	591	578	609	594	562	618	585	578	596	623	592	586	619	609	611	605	597	599	588	599	649	575	619	599	603	602	580	576	593	577	590	562	558	602	577	548	574	612	570	559	600	573	626	569	563	592	597	644	578	626	568	601	570	572	558	583	564	605	628	599	574	576	587	586	620	650	590	570	613	532	572	551	615	620	581	583	645	561	614	575	558	580	581	578	561	563	577	577	565	557	627	614	607	624	600	598	578	616	582	606	600	590	584	602	596	552	558	604	587	621	545	598	613	572	628	585	575	580	596	533	612	622	594	555	607	569	621	565	571	593	542	588	585	571	561	575	581	597	593	570	562	628	594	621	641	578	638	601	573	602	539	581	563	559	609	578	541	571	624	592	601	631	571	663	595	604	634	591	596	579	584	554	565	564	611	553	604	584	570	582	595	607	614	539	570	594	600	587	643	600	615	566	555	611	622	563	587	606	594	589	566	590	595	548	581	606	580	594	591	622	573	596	615	595	590	567	609	566	569	580	580	553	627	563	610	572	546	583	575	610	604	617	609	609	589	575	544	581	621	598	546	605	581	580	577	581	579	550	593	581	595	610	550	623	626	619	603	568	610	567	599	568	607	613	599	592	606	600	580	604	610	606	569	612	616	590	580	642	546	556	539	620	589	569	569	579	556	592	572	612	586	602	544	598	599	552	585	594	628	599	553	570	586	585	589	589	575	578	573	573	627	572	576	586	594	589	617	592	567	570	611	611	571	576	627	575	605	614	592	553	578	583	598	575	615	601	576	633	591	545	582	551	594	619	553	558	636	610	577	587	546	561	611	632	544	611	621	580	589	606	633	591	603	599	592	639	605	591	556	596	608	616	588	577	597	600	589	613	581	602	611	611	569	646	610	608	609	582	552	549	587	623	596	579	566	585	599	576	555	600	622	548	591	555	592	560	579	589	630	539	589	590	592	603	576	572	575	542	606	654	594	603	603	576	639	610	620	616	586	580	592	583	579	611	581	607	600	621	602	642	604	579	596	570	575	607	585	588	598	558	551	576	580	598	558	584	545	614	562	582	596	629	600	583	574	582	600	601	568	543	621	645	584	596	601	538	580	609	592	618	562	557	627	616	602	563	603	562	611	573	568	600	551	622	600	555	573	605	581	625	654	606	631	573	591	574	568	590	576	587	633	574	568	565	624	547	549	602	599	614	593	604	558	596	619	594	596	602	575	622	627	628	569	602	578	582	565	574	567	564	638	591	617	618	538	570	630	596	601	585	566	573	592	578	567	631	590	550	573	555	597	607	588	628	589	572	620	597	603	554	628	537	615	616	585	625	630	623	567	548	619	586	612	615	589	605	588	536	610	599	566	603	604	594	608	580	609	603	630	609	595	596	572	561	585	582	592	571	620	599	588	594	626	602	597	615	591	569	576	599	611	595	581	597	601	575	612	553	577	580	597	584	582	555	566	618	608	573	611	590	601	606	559	608	601	632	586	560	575	600	612	599	583	612	607	602	583	584	593	586	609	569	598	578	595	603	619	612	613	619	593	565	602	577	639	603	645	608	585	597	583	579	574	614	610	612	576	619	583	620	612	564	645	579	597	605	618	597	604	584	579	584	536	576	569	582	599	602	568	600	578	585	590	589	586	651	584	585	586	566	614	566	558	594	586	613	570	575	545	630	589	570	609	544	572	622	599
1089	148	112	75	87	89	88	96	83	103	84	76	88	88	79	73	75	74	75	80	85	81	74	75	75	64	77	87	84	69	64	88	77	64	66	78	75	77	76	62	70	68	71	78	63	75	84	73	64	82	65	75	73	71	78	93	71	61	65	65	77	82	69	88	69	76	89	69	85	69	67	77	69	73	73	86	72	71	67	65	78	69	57	69	83	87	70	67	73	71	59	76	83	86	80	82	77	62	94	76	68	79	69	78	79	93	76	67	86	77	72	91	72	72	82	59	71	80	73	67	93	67	70	79	83	76	67	64	61	81	73	74	75	73	82	75	81	71	70	68	65	64	74	68	83	91	78	80	77	64	75	64	60	67	75	85	71	68	72	68	81	69	65	64	73	80	79	77	62	74	78	73	70	71	79	72	86	85	79	76	71	81	68	71	78	61	58	74	65	60	68	76	84	73	67	83	78	59	72	59	76	76	82	78	64	63	104	70	61	73	66	78	62	63	80	70	57	83	70	85	78	60	82	66	65	84	76	77	89	89	69	71	69	64	93	71	72	72	75	75	69	86	62	81	82	82	66	64	71	69	80	77	68	70	81	68	61	60	70	70	68	61	75	78	79	72	56	65	76	76	66	78	94	71	65	73	77	78	71	56	83	64	61	74	75	83	66	88	68	71	81	65	74	79	80	76	82	88	85	75	68	74	61	89	87	69	91	65	53	64	87	76	83	72	73	85	58	72	68	51	78	76	91	62	56	82	76	84	79	71	73	80	75	80	60	68	74	64	75	68	55	83	82	78	58	66	83	78	71	83	72	80	55	64	77	81	73	72	81	76	93	83	73	85	87	90	78	81	74	64	81	76	80	78	65	70	50	72	72	63	79	79	80	63	72	77	61	72	62	76	93	79	74	76	87	81	65	81	65	74	56	77	86	88	74	74	84	76	69	82	62	98	85	79	61	67	99	83	66	87	81	69	63	68	73	97	70	64	65	73	83	76	75	63	60	84	90	51	78	60	70	82	78	60	70	72	76	63	76	101	82	75	76	70	70	85	93	90	69	82	67	71	84	62	71	86	77	75	78	62	78	69	68	74	58	53	67	55	75	85	66	78	60	79	62	82	77	62	76	65	68	81	79	77	76	62	74	82	69	70	64	70	78	72	76	76	86	70	73	88	90	65	88	76	82	78	75	76	76	63	70	68	66	63	102	85	71	61	76	68	85	84	77	84	78	101	63	79	63	94	68	64	78	71	80	62	88	87	79	75	85	84	77	78	77	76	78	58	72	63	87	76	75	72	73	84	86	72	92	65	78	75	73	74	88	74	80	83	77	87	78	79	64	84	82	67	74	70	70	70	87	66	87	73	60	75	77	62	72	59	67	66	82	70	80	62	73	77	85	72	72	65	68	89	86	93	82	78	70	63	72	74	74	70	64	72	83	85	78	68	66	61	72	75	71	66	75	74	70	77	72	89	65	79	81	77	67	70	60	76	86	74	97	70	68	66	67	74	64	79	88	86	46	93	73	82	68	67	79	71	64	91	74	78	82	77	69	72	82	73	75	74	83	76	67	77	63	82	82	70	71	70	85	68	65	80	86	73	74	68	81	82	67	69	84	75	85	74	64	55	65	74	76	64	74	68	86	74	72	83	83	63	71	72	82	75	80	70	73	64	87	74	80	75	71	72	85	76	77	77	64	78	82	79	81	68	70	67	73	74	83	67	79	76	81	58	77	69	63	73	68	67	95	75	82	64	66	81	83	70	78	77	96	68	93	85	68	82	74	60	73	70	74	68	72	64	71	90	76	75	76	62	61	76	79	81	83	89	60	72	60	72	78	78	70	80	59	73	71	55	71	66	77	82	78	63	95	88	73	90	78	66	81	83	70	84	62	70	74	91	70	69	73	77	72	72	79	61	86	66	79	76	84	73	87	91	82	70	77	77	80	66	78	60	70	72	82	85	64	85	68	84	68	55	65	63	88	76	73	67	70	80	81	77	74	76	80	68	86	77	87	76	78	62	73	78	65	78	84	76	76	67	72	66	77	60	77	62	76	76	80	82	73	86	69	72	68	58	72	78	98	71	68	77	68	88	64	75	63	72	78	75	73	73	76	77	70	80	76	69	88	69	77	88	74	75	76	75	71	90	72	85	67	66	72	76	81	72	85	81	77	78	70	83	74	76	80	101	75	70	84	61	65	68	85	65	58	86	65	98	78	76	66	63	75	98	56	91	69	63	82	89	78	73	69	73	66	76	78	74	78	86	82	92	74	70	75	81	83	76	79	75	82	84	59	69	70	75	83	64	75	77	75	80	73	74	82	79	71	84	80	69	67	83	72	75	70	74	88	74	82	81	82	82	59	80	93	64	81	58	72	79	70	62	75	72	79	71	62	56	69	67	76	85	83	61	71	78	82	69	65	81	73	81	84	63	81	68	82	69	63	87	74	72	105	67	82	78	88	78	77	76	70	63	77	78	75	75	79	62	65	79	63	63	75	68	67	83	81	76	65	80	76	68	66	79	64	76	79	67	88	80	62	83	83	73	59	72	69	70	66	74	68	78	87	65	70	80	87	70	67	73	58	71	69	56	74	77	75	75	66	80	74	72	74	78	76	70	77	73	74	68	86	58	75	73	74	83	76	79	75	95	84	52	78	78	64	65	79	90	61	95	80	74	72	79	73	78	69	73	72	71	74	82	72	60	73	67	76	73	78	79	72	69	95	74	71	73	69	67	64	85	77	90	65	74	69	82	73	64	59	74	81	91	74	89	73	63	87	80	84	74	74	73	78	59	75	64	73	70	67	80	79	70	86	77	70	71	65	69	74	78	79	70	68	70	91	75	79	57	88	79	76	74	77	96	80	87	62	73	68	66	84	71	81	58	77	78	87	70	77	88	83	66	58	86	80	84	76	68	67	72	89	64	92	70	74	71	77	78	82	77	82	68	87	66	79	82	66	75	69	70	70	86	71	73	78	90	55	71	78	89	70	88	72	76	45	69	67	63	81	70	80	76	81	75	72	69	84	87	82	88	68	80	73	77	75	70	90	73	69	68	67	79	66	82	95	68	68	81	74	70	67	67	62	63	75	79	89	79	70	67	76	62	81	94	74	106	73	74	83	67	82	76	63	61	73	78	74	82	91	55	77	77	68	69	57	83	72	89	73	90	63	75	72	68	80	68	75	60	77	85	78	80	61	71	66	73	74	86	76	75	82	67	62	77	76	71	79	71	71	67	61	70	79	61	86	91	86	77	81	73	73	80	78	73	84	71	67	64	68	66	78	70	79	73	62	77	76	70	81	73	68	60	83	70	87	73	69	73	75	85	75	72	77	76	72	78	85	80	80	76	76	83	70	86	79	64	80	81	65	88	64	88	71	87	85	76	74	73	89	78	75	72	78	91	60	64	83	90	64	66	89	74	87	78	66	76	51	65	62	69	81	72	67	89	74	78	77	82	71	69	89	82	73	84	78	61	68	68	81	61	63	82	80	76
8639	1658	1103	1087	1735	2472	2476	2345	2067	1745	1546	1338	1311	1175	1098	1019	995	881	920	886	859	793	760	818	748	779	775	712	731	762	690	674	690	728	687	719	771	760	729	710	689	729	714	652	691	681	705	679	686	698	716	737	681	651	683	690	716	710	684	699	654	681	693	653	701	672	711	661	696	690	701	667	663	620	703	710	647	665	642	693	638	713	670	705	734	619	667	671	717	642	702	717	701	669	656	665	719	698	659	653	681	702	663	678	665	666	673	698	704	619	645	652	725	662	655	706	683	655	676	703	682	660	670	638	691	704	678	635	644	686	675	696	701	674	652	673	674	713	640	710	701	702	660	694	705	670	687	703	704	702	686	661	671	640	683	653	650	681	684	643	660	645	681	680	676	655	679	644	727	699	656	688	680	718	698	643	680	670	672	680	654	663	690	653	645	632	699	666	652	697	706	650	740	683	680	688	643	701	679	701	696	702	675	694	627	690	679	690	631	653	634	639	693	635	659	674	683	674	655	652	694	686	712	679	671	680	652	700	609	703	693	712	683	721	716	631	684	651	662	711	680	685	656	678	696	644	674	719	698	656	659	704	670	652	709	652	668	672	653	668	645	700	704	731	629	699	684	675	701	636	677	704	653	687	662	683	645	649	681	635	686	688	656	662	664	661	658	672	710	675	717	663	651	663	638	653	686	638	658	658	679	683	650	711	652	692	637	681	700	659	672	728	715	680	674	704	710	708	716	694	716	679	669	697	694	651	675	678	648	688	704	686	655	667	634	731	691	661	692	654	661	684	647	684	652	663	678	687	697	695	665	704	677	656	690	739	658	685	725	672	694	653	672	707	669	711	659	704	663	659	687	646	722	692	714	660	652	671	696	684	662	705	686	686	653	714	667	652	696	700	712	675	674	684	694	658	656	653	706	643	708	678	683	706	674	673	662	678	707	620	661	642	626	715	674	691	672	693	669	678	674	687	667	642	678	669	642	635	636	688	671	721	698	652	715	673	646	661	684	645	656	647	678	691	683	688	653	680	663	656	644	719	663	695	661	656	664	680	709	701	651	660	690	682	618	677	663	690	710	659	708	665	675	666	630	656	671	666	703	716	701	646	691	659	653	659	683	674	628	638	700	651	665	681	640	650	684	643	720	660	691	677	668	645	697	704	679	677	697	693	713	634	655	697	648	701	650	668	625	665	708	692	645	700	699	732	647	665	686	716	684	677	665	685	731	681	697	645	662	620	696	618	714	669	689	684	640	680	671	670	639	612	681	683	709	669	655	693	735	654	660	695	683	669	649	665	690	708	657	668	701	673	646	657	688	680	672	693	681	644	685	701	644	668	647	680	698	697	696	656	674	745	750	687	656	689	713	644	691	681	719	670	657	678	647	672	632	671	644	646	653	698	643	617	692	696	698	715	660	709	663	661	640	682	687	650	668	674	673	682	649	745	677	633	649	623	716	707	665	698	670	712	615	608	703	657	691	697	664	660	728	675	687	669	631	690	679	694	685	671	622	680	671	691	698	703	676	668	641	714	641	736	710	680	664	702	658	641	658	696	659	683	670	660	677	716	706	657	671	653	705	690	661	676	680	644	655	658	723	694	687	651	645	643	678	642	670	689	677	668	730	672	658	674	691	684	673	717	695	686	684	674	698	697	687	711	717	686	701	671	635	652	722	687	718	683	648	652	674	664	679	652	660	667	678	703	676	661	632	684	655	648	736	633	672	670	686	681	670	690	725	674	664	684	696	680	686	647	653	627	712	641	686	712	699	684	672	688	651	634	645	666	710	701	695	668	712	679	632	706	700	651	684	689	659	689	675	689	684	665	633	692	695	690	625	663	700	646	685	730	672	646	695	697	701	693	721	638	694	707	675	706	675	626	707	699	703	665	708	662	681	700	691	650	689	700	675	694	670	666	631	681	721	653	678	686	676	689	680	684	661	642	658	684	685	636	631	700	692	633	672	642	731	666	673	703	649	662	701	677	701	670	718	645	721	681	691	697	683	681	640	671	699	700	696	725	653	695	685	676	626	699	646	690	662	702	705	670	660	665	691	646	684	691	703	669	708	651	665	717	651	679	730	724	651	660	677	696	709	668	697	658	647	654	724	684	703	665	656	662	668	665	686	671	624	669	727	635	666	684	619	669	649	713	658	695	684	662	652	636	707	666	676	673	699	618	652	683	690	643	680	650	632	630	634	664	696	685	646	673	693	675	721	696	674	676	727	674	723	638	696	644	673	689	686	660	632	719	703	662	737	673	657	679	652	692	702	712	664	672	653	660	678	654	673	700	639	678	635	714	691	673	668	724	678	711	685	655	653	682	712	666	704	686	649	665	661	694	686	692	643	680	685	661	654	695	689	657	672	674	635	699	707	705	683	695	657	667	702	648	669	676	659	708	712	673	674	679	710	671	709	653	686	638	677	646	658	690	670	675	691	666	650	674	671	698	693	635	691	693	701	697	693	692	696	647	692	671	699	639	702	712	678	717	637	662	618	647	652	638	670	669	650	651	655	673	634	653	693	699	715	665	727	643	667	685	665	721	676	697	679	664	711	649	652	703	674	704	683	630	687	708	630	646	637	664	643	701	697	688	671	707	703	713	673	675	645	698	679	710	641	679	648	686	699	648	660	704	685	670	708	701	656	694	628	683	666	685	700	647	669	650	639	704	708	655	706	698	721	742	684	685	677	660	701	687	671	724	683	669	641	683	723	659	690	717	626	677	684	685	643	686	676	639	655	668	657	686	719	681	652	688	662	635	665	665	675	710	695	674	685	672	712	682	681	708	681	687	636	662	641	682	646	708	696	618	654	685	705	713	676	652	669	694	734	706	685	664	666	646	604	674	658	669	696	637	653	657	654	653	627	664	693	669	704	658	709	632	697	650	689	656	650	697	627	707	664	688	696	697	707	653	683	644	721	636	646	684	674	686	675	667	644	647	679	726	707	687	661	691	706	698	663	669	651	645	692	706	663	698	687	712	663	688	689	669	702	666	692	659	643	690	710	687	688	712	695	644	690	668	709	643	658	707	644	664	643	659	697	690	696	713	678	678	623	687	698	692	650	691	637	700	701	663	704	686	699	655	645	690	661	644	663	689	619	700	669	671	688	652	683	719	693	722	710	663	639	681	661	668	667	664	666	670	652	647	695	719	713	650	655	671	647	681	647	663	723	692	691	661	691	734	673	635	631	670	674	686	637	674	647	728	628	678	671	662	656	641	660	654	689	654	654	640	707	689	672	658	620	689	668	693	725	672	706	706	663	718	632	673	711	681	646	640	646	659	655	673	644	669	674	690	663	669	690	684	697	690	625	678	649	650	655	714	707	690	711	630	642	642	672	671	646	675	699	689	681	684	721	693	644	675	670	657	689	711	726	668	700	635	641	720	630	673	634	701	685	727	693	684	725	701	674	676	651	711	681	645	695	681	631	680	686	719	656	694	669	647	626	695	649	668	637	664	651	694	684	667	728	678	661	710	694	686	696	686
649	212	149	133	113	109	117	146	131	138	122	110	119	117	104	98	85	99	100	103	111	92	123	77	102	81	87	91	107	101	104	104	105	82	83	95	85	100	91	82	102	91	92	87	109	84	80	103	93	86	96	94	110	92	93	92	104	89	83	82	86	94	93	95	95	87	91	94	120	89	99	73	92	83	93	98	74	82	105	98	77	89	91	87	84	95	96	79	101	91	96	86	93	91	96	90	96	92	99	88	85	92	93	98	83	104	92	99	106	110	99	65	93	87	93	87	94	94	95	92	93	58	96	102	88	90	84	109	101	83	85	84	86	113	90	100	89	95	84	87	106	100	97	71	86	85	73	93	97	94	85	86	104	93	92	91	83	73	89	98	88	81	84	102	69	97	96	104	76	95	94	85	87	76	78	92	87	97	88	103	103	85	89	91	90	95	103	85	100	83	82	103	102	93	93	94	85	90	93	85	87	103	97	90	92	96	102	94	83	96	80	89	84	102	71	84	96	103	80	69	104	92	94	103	94	92	107	74	86	86	104	94	95	80	80	92	94	88	91	91	72	83	90	81	82	95	77	95	89	97	101	79	100	97	89	107	89	103	87	105	68	84	79	78	102	88	92	80	77	94	97	85	106	95	105	94	96	86	69	102	95	94	94	104	90	86	94	80	100	104	96	88	108	83	91	110	96	92	96	94	84	94	84	90	83	76	108	99	88	93	72	95	105	92	86	99	89	90	103	104	88	107	96	84	83	93	79	84	91	78	90	88	97	100	104	94	114	89	93	94	91	101	92	111	86	80	98	94	82	121	72	96	103	87	89	74	82	66	115	106	79	62	80	92	81	80	83	74	98	111	97	76	96	81	101	93	100	90	91	88	84	77	84	83	93	75	82	76	93	91	82	87	96	100	85	87	92	89	75	76	105	99	77	85	98	95	79	97	88	96	75	111	91	81	105	88	101	88	80	88	74	80	87	84	108	96	104	102	91	87	95	85	84	88	88	90	93	90	100	95	93	86	111	89	89	95	88	94	92	86	96	78	90	92	91	88	83	89	87	102	95	94	83	75	86	102	95	89	80	112	106	113	88	87	95	88	86	95	86	101	98	90	90	85	90	99	84	98	107	83	94	92	92	82	94	93	82	77	103	84	73	100	91	97	90	77	82	86	73	96	90	99	95	84	84	82	78	94	94	90	87	79	94	93	107	85	107	108	78	88	93	78	79	113	93	96	103	95	79	98	89	97	104	80	95	94	89	91	94	91	95	99	104	93	93	105	113	86	81	97	99	95	100	92	91	96	100	93	88	89	91	104	106	90	87	101	104	98	94	105	98	111	86	89	91	88	99	93	96	93	111	82	89	105	83	100	92	67	90	93	85	88	82	91	82	94	105	122	95	70	92	86	87	91	97	76	85	99	103	91	85	95	103	108	92	94	102	86	88	90	90	91	74	96	89	79	106	96	100	88	92	108	99	102	91	86	95	88	90	95	90	82	68	91	85	80	102	93	79	103	77	79	85	95	111	104	92	99	80	89	80	92	84	92	88	95	87	86	91	97	78	87	86	97	79	92	100	84	101	93	100	76	83	95	95	91	91	88	93	89	93	82	100	90	88	79	80	79	88	91	73	86	100	90	92	94	91	74	94	86	97	88	88	87	94	104	90	81	89	93	84	80	93	71	92	98	97	81	91	93	95	94	84	83	105	98	93	92	97	86	110	90	79	104	116	84	89	80	92	93	92	83	89	90	97	76	87	77	104	85	87	85	81	96	88	85	90	86	85	119	98	92	90	93	89	105	93	85	92	92	91	81	91	77	86	99	79	78	92	89	91	102	93	81	99	92	88	86	89	73	96	86	75	82	88	89	94	91	87	93	82	103	100	90	92	75	80	97	86	79	82	93	89	101	82	95	92	104	93	80	65	73	111	100	87	102	89	84	112	86	87	106	94	85	84	95	84	93	90	107	88	89	98	101	86	83	88	105	108	101	89	90	75	83	107	98	90	78	90	96	93	84	80	81	79	77	86	94	104	87	101	90	86	81	81	88	80	79	88	92	81	90	94	88	76	89	95	103	94	87	64	82	69	92	79	86	84	84	68	91	85	91	88	94	95	94	88	67	98	82	82	81	87	70	80	97	85	102	79	81	121	83	76	88	96	80	90	76	95	92	99	120	97	101	89	91	97	98	105	90	95	75	86	76	82	84	76	88	76	63	81	106	98	83	101	97	88	82	97	108	92	86	84	83	89	69	85	98	92	90	80	92	91	91	93	65	91	102	98	84	86	80	82	88	102	106	100	101	99	106	88	101	109	79	94	93	78	91	91	101	91	84	101	92	74	89	100	99	94	101	83	100	89	101	86	94	72	81	82	91	95	74	99	97	105	86	88	97	91	95	84	77	79	93	87	83	100	85	89	79	96	68	77	75	89	90	89	89	90	83	106	90	99	101	94	106	93	91	103	87	89	85	96	96	95	96	73	85	95	108	103	97	85	71	78	89	82	92	85	87	83	103	98	88	82	84	94	94	71	76	73	95	77	86	90	85	90	82	90	102	91	95	99	85	83	90	81	78	88	102	92	79	87	92	84	88	93	80	107	91	90	106	84	90	81	80	103	78	94	93	96	81	84	88	101	87	78	85	93	85	95	85	77	73	92	91	84	81	93	88	91	101	87	97	86	86	110	99	94	81	92	104	90	102	85	113	90	86	92	92	111	100	76	96	97	92	74	91	108	102	82	85	92	81	96	92	87	95	94	84	90	89	82	85	94	97	94	112	98	92	91	81	107	69	77	91	87	90	86	91	96	90	77	103	75	80	94	81	79	101	73	85	104	79	99	119	85	87	107	78	78	91	87	64	88	97	86	87	91	84	89	88	88	83	81	85	96	89	99	93	79	97	90	97	89	87	93	104	94	95	96	96	106	98	81	79	80	89	80	92	88	99	92	85	80	95	97	95	89	80	94	112	90	92	85	90	104	83	86	76	106	89	100	82	88	99	85	77	79	93	84	70	74	82	117	81	88	98	88	94	74	99	83	90	99	73	81	85	82	97	88	94	87	85	83	84	79	92	81	107	106	107	111	82	108	89	79	101	87	67	81	85	104	82	88	103	91	91	115	79	74	76	110	116	75	96	92	94	94	94	96	88	71	102	107	70	73	95	97	86	83	103	100	103	81	83	95	90	89	103	85	68	95	78	89	92	95	91	85	82	83	74	91	87	99	88	89	93	89	99	83	92	86	82	85	103	92	94	85	78	82	93	90	80	78	91	80	93	94	82	90	88	101	96	84	97	88	96	106	90	97	80	100	94	71	85	89	96	79	92	82	107	93	89	99	94	90	101	88	89	108	80	95	101	88	92	98	89	96	90	84	101	92	74	97	77	96	109	103	68	92	100	106	104	97	84	84	70	89	78	94	97	90	90	93	93	89	97	98	106	89	77	91	85	118	88	102	78	90	98	92	76	87	82	104	84	90	75	88	76	86	93	83	89	97	101
8604	2638	1600	1519	2750	3906	4379	4108	3420	2954	2554	2202	1915	1765	1615	1479	1417	1331	1289	1188	1069	1207	1107	1046	1012	949	964	928	933	880	963	914	916	953	867	931	899	891	926	854	836	861	879	898	851	867	840	933	867	827	856	807	894	846	883	885	857	873	845	857	862	810	811	817	814	855	839	829	856	849	850	818	848	871	826	832	811	746	833	894	865	842	795	888	835	823	861	806	818	840	811	849	834	880	810	864	849	822	785	886	825	871	769	822	857	810	851	800	793	796	872	788	842	822	853	916	828	771	821	802	877	890	821	829	846	840	840	819	785	841	885	850	849	828	875	776	819	863	862	887	830	840	800	808	870	852	832	853	833	898	836	806	806	900	817	852	855	842	837	800	839	805	859	786	853	885	808	829	844	842	819	878	871	846	853	874	851	869	783	810	824	817	833	818	791	793	832	848	771	821	808	790	813	832	859	878	814	803	858	845	849	823	840	870	837	825	838	862	850	813	828	815	830	796	821	787	820	821	809	865	841	802	841	873	840	900	835	801	798	819	846	861	819	847	849	857	846	824	859	782	851	894	793	820	811	834	859	845	835	796	827	852	857	837	825	820	804	802	791	828	838	837	818	840	794	829	831	810	792	865	825	804	768	799	836	848	866	873	865	790	859	794	859	779	842	852	840	856	810	875	814	847	849	822	871	845	862	848	834	825	785	836	865	853	845	863	873	814	861	823	865	828	785	832	839	802	819	853	807	815	870	822	840	830	852	867	842	819	850	837	854	850	808	843	827	838	831	816	852	840	832	815	819	809	844	840	834	794	835	838	833	855	807	839	787	835	851	863	895	831	793	860	804	802	815	840	825	836	822	776	852	812	774	781	771	833	821	837	831	868	882	853	863	806	857	870	843	870	858	780	795	799	844	794	868	823	818	811	865	791	832	794	846	850	834	833	789	836	835	834	849	890	793	825	770	861	816	822	824	863	814	815	824	821	765	794	836	783	803	834	819	828	873	849	798	797	822	855	846	856	837	852	853	820	825	831	845	830	843	842	807	827	851	788	761	836	840	865	863	856	891	842	812	816	813	809	854	799	819	839	867	806	761	821	873	811	851	849	823	866	849	834	802	856	777	820	852	816	802	801	813	876	793	882	863	814	841	848	824	879	811	894	801	854	822	816	772	825	852	762	865	858	764	832	786	803	876	801	803	853	802	834	773	861	832	820	822	792	801	867	842	824	843	831	811	839	847	844	821	796	854	829	854	801	812	870	824	830	773	854	835	831	824	844	811	821	832	843	801	797	795	863	809	806	781	802	846	866	855	803	845	824	833	843	819	874	836	826	793	803	796	795	813	780	856	839	821	868	789	862	832	835	872	856	824	819	813	825	795	823	833	793	858	801	789	797	854	826	838	832	877	793	810	827	875	845	815	827	893	851	824	813	782	846	842	820	819	833	844	771	751	834	806	806	791	843	829	851	822	868	844	776	886	823	789	824	817	814	835	833	800	855	810	808	864	858	826	858	859	827	849	830	811	750	853	850	829	808	895	802	858	826	863	839	892	856	826	870	824	837	843	798	836	850	828	832	849	816	852	827	832	823	819	919	852	781	856	815	844	811	781	827	786	831	806	817	834	888	794	846	837	813	796	871	833	844	811	845	822	790	795	844	828	799	837	836	765	873	793	840	861	790	828	833	815	839	846	800	840	826	808	841	821	836	814	818	824	853	842	859	796	832	838	829	809	818	848	835	826	866	820	830	815	790	851	880	818	830	816	770	834	850	784	836	809	814	800	810	819	787	832	862	839	809	846	878	776	834	860	879	867	762	836	776	837	844	836	811	823	865	784	827	814	838	826	855	813	805	805	855	805	812	850	855	750	836	853	880	833	807	842	853	813	810	843	836	813	831	838	839	847	798	791	862	800	827	854	815	850	798	822	821	873	811	777	855	858	816	824	827	859	844	855	859	875	797	846	814	830	829	857	834	814	814	840	856	872	790	852	836	825	823	823	849	838	806	842	860	815	788	797	924	858	816	835	799	882	835	812	779	799	850	864	835	817	849	852	863	837	828	839	771	814	847	864	835	862	822	863	807	827	862	845	872	814	821	791	829	875	793	820	831	797	878	831	797	853	809	834	820	824	858	835	862	857	806	838	797	833	799	836	827	805	809	829	780	836	831	790	800	813	838	794	865	863	815	787	838	845	818	847	817	803	801	834	856	760	796	834	838	837	828	809	782	829	830	852	848	894	850	854	830	788	832	814	868	857	856	838	864	852	832	838	857	849	861	824	823	819	815	846	876	822	830	812	839	817	860	807	820	873	863	809	826	831	833	853	824	789	780	767	792	880	809	825	872	836	825	830	850	865	833	877	841	814	801	831	787	866	834	809	822	872	812	852	851	786	836	821	813	791	822	786	826	881	879	845	839	783	814	858	807	872	819	826	816	847	849	774	833	819	809	797	858	867	862	821	837	786	828	840	831	832	896	878	814	849	808	829	789	829	831	852	827	819	808	835	869	818	855	855	873	804	871	809	857	813	829	860	860	813	820	838	867	820	810	826	808	840	808	848	847	846	849	811	847	816	873	809	860	811	865	833	847	891	844	802	862	808	823	829	830	805	854	833	791	792	852	812	807	823	813	807	780	863	832	820	863	806	844	844	829	831	851	815	815	825	777	828	860	849	825	845	867	836	842	851	853	822	801	822	823	836	819	816	798	811	854	805	821	853	839	848	829	882	841	779	850	809	845	863	844	821	834	808	875	870	809	848	834	820	867	797	816	860	794	833	826	823	860	841	827	789	836	870	833	829	860	832	844	844	810	802	803	822	835	823	762	818	807	853	788	847	878	893	895	829	846	839	786	895	787	867	826	846	818	834	798	796	874	800	769	817	833	873	796	821	787	816	829	805	774	854	828	762	864	817	841	846	869	779	818	811	796	846	820	802	806	860	817	814	813	824	833	847	843	856	814	808	853	808	832	750	833	834	855	876	851	826	771	839	790	837	829	815	866	808	829	816	853	781	823	844	828	784	855	808	845	828	793	779	832	796	826	813	852	863	788	844	860	774	771	804	817	772	813	828	816	827	829	824	868	846	819	777	873	814	839	861	803	828	823	810	871	802	835	857	867	861	865	847	810	818	821	834	816	832	854	849	893	846	798	797	877	834	833	821	837	806	867	831	850	841	838	800	819	779	816	811	848	821	806	796	822	781	863	776	851	787	855	827	830	804	864	828	854	823	797	810	855	816	818	792	858	847	794	820	875	813	786	809	815	867	853	822	807	835	803	818	826	845	792	804	815	829	782	873	798	772	851	859	834	833	783	841	841	795	829	826	826	812	783	858	807	800	839	828	839	820	890	848	806	819	845	863	825	801	906	791	861	839	867	822	789	824	875	787	855	831	823	863	839	891	880	799	812	804	815	826	807	792	812	825	790	839	861	845	855	875	830	825	816	849	840	877	829	841	832	832	861	858	850	828	810	853	875	850	825	825	802	870	786	783	862	825	825
1725	135	90	68	48	64	88	88	82	69	75	52	78	57	62	55	54	49	56	51	45	62	55	49	45	39	32	58	40	44	45	50	44	42	46	43	54	42	39	58	38	41	51	48	27	41	39	43	41	44	54	57	41	39	44	47	35	39	45	50	41	56	32	47	45	44	43	37	40	52	56	44	53	42	55	39	64	41	36	39	49	30	49	63	39	35	40	39	41	42	35	46	41	47	36	45	38	30	53	45	34	47	43	53	47	37	49	44	43	53	41	40	35	45	44	37	35	44	42	51	49	47	32	49	40	49	31	44	45	52	49	45	56	55	48	37	34	39	36	35	32	42	45	56	32	38	39	40	47	40	41	38	34	34	45	36	43	39	53	44	44	46	44	41	44	47	36	42	46	39	39	49	43	37	47	53	36	40	50	31	43	39	41	44	39	49	39	30	52	52	41	41	50	50	38	49	38	41	49	47	33	55	40	30	36	29	54	35	55	43	30	42	42	64	37	47	38	49	43	25	43	42	44	44	52	40	61	51	39	44	39	38	38	35	38	41	40	46	51	46	45	39	51	41	47	36	47	54	40	50	33	39	44	49	37	50	43	42	49	46	51	35	44	39	41	35	46	43	34	43	36	34	38	50	44	33	57	57	42	29	43	43	38	39	43	37	57	47	51	36	42	45	41	41	40	46	41	44	39	46	36	51	54	53	37	44	35	36	45	42	55	48	52	40	49	48	36	46	37	41	52	49	42	34	49	40	46	30	45	37	37	45	47	32	42	40	37	58	44	32	42	40	34	45	47	41	38	32	49	43	52	39	42	40	46	26	43	41	47	40	38	53	43	39	39	56	37	47	38	36	44	38	57	53	55	41	49	41	35	44	39	38	36	39	51	41	34	40	43	42	45	46	39	36	47	27	51	48	38	39	48	43	40	64	40	47	30	42	46	49	33	44	40	47	45	57	46	42	36	43	42	43	51	44	45	39	56	50	36	49	42	48	44	39	39	43	35	31	40	27	44	50	38	39	38	39	45	44	54	47	32	40	49	40	41	38	33	43	52	31	41	38	54	38	41	45	37	44	38	37	45	40	37	43	46	50	42	48	44	55	42	55	36	40	50	40	37	41	40	46	32	44	46	36	37	40	36	36	34	42	51	50	43	44	37	43	43	42	52	37	42	39	44	48	35	38	33	48	43	39	38	29	40	45	40	44	44	56	45	42	44	40	49	35	35	46	45	41	37	35	37	41	40	39	36	43	46	42	43	40	53	37	38	44	48	52	42	43	45	48	41	34	35	42	48	46	52	32	43	28	41	37	50	38	40	35	54	47	41	54	38	45	52	59	40	38	41	45	46	30	34	46	43	32	45	43	41	43	49	43	42	35	46	37	45	37	41	35	46	46	44	33	50	39	46	46	34	37	45	45	49	36	41	46	44	38	35	43	50	31	43	42	28	45	34	54	37	46	39	44	31	37	53	36	39	36	43	41	51	50	43	43	50	47	44	40	34	46	24	50	37	46	36	42	48	44	55	38	39	56	54	39	41	43	25	31	41	46	38	36	48	35	44	46	46	43	36	49	39	37	26	49	38	49	37	34	42	43	32	51	47	46	41	41	38	44	39	40	35	40	36	30	28	43	42	44	51	50	38	48	42	52	42	42	45	53	45	45	44	36	42	46	37	40	42	36	43	50	41	41	44	35	40	52	47	40	53	47	39	42	46	39	49	37	43	40	31	37	59	58	50	47	41	36	43	37	41	44	41	49	36	30	37	50	49	40	38	30	48	39	42	40	42	45	42	35	45	53	41	30	39	55	44	57	35	40	40	48	38	37	40	37	39	47	59	49	38	45	50	49	41	39	48	41	45	54	51	31	37	31	32	50	38	39	49	47	36	60	35	40	49	38	47	49	41	39	48	59	41	46	43	44	40	49	41	42	54	35	49	36	38	38	37	50	40	41	37	53	39	35	41	38	38	55	44	37	34	44	29	37	42	38	55	43	49	48	38	40	40	48	40	49	44	43	58	33	54	33	36	50	43	44	49	48	27	27	42	47	43	48	40	35	46	47	35	38	35	38	47	36	49	40	40	43	34	43	47	33	45	44	46	50	43	42	42	41	48	37	52	41	39	36	46	50	37	37	50	61	46	48	38	49	47	46	51	40	43	31	43	50	40	44	33	43	46	47	49	45	32	41	30	38	40	50	31	42	52	30	41	28	38	53	45	42	52	36	35	44	43	52	30	53	42	36	33	39	44	49	45	38	47	36	37	44	57	43	45	42	43	45	50	37	37	38	39	50	45	42	45	47	35	36	40	41	37	43	43	44	50	36	36	40	38	46	59	51	39	42	44	56	48	46	47	51	43	44	40	55	50	41	41	49	38	57	37	25	39	41	41	35	33	32	60	53	29	50	49	41	35	45	47	34	43	51	41	45	36	33	39	35	41	50	48	53	36	37	46	42	45	33	40	49	39	46	34	45	51	56	47	35	44	51	38	43	40	49	51	40	41	39	45	31	35	39	33	43	38	39	45	33	40	33	48	43	33	40	61	39	37	57	38	43	42	43	44	34	42	39	44	37	46	49	46	36	46	43	57	55	51	41	45	39	36	36	44	40	37	51	41	41	63	37	51	46	49	42	54	36	46	44	37	41	38	40	48	43	36	45	42	37	41	41	46	60	44	37	45	35	43	43	42	38	51	33	36	43	43	50	35	46	43	44	43	36	40	31	35	42	52	52	35	54	47	37	48	53	38	33	38	43	34	40	43	43	47	44	46	40	45	43	44	46	36	41	46	42	38	50	42	37	32	42	41	35	42	44	48	56	39	47	50	45	51	43	48	45	45	42	42	43	36	54	41	36	51	39	42	44	41	42	32	41	36	25	50	58	36	42	43	42	42	34	39	55	62	47	34	39	59	36	49	42	43	44	58	34	45	45	44	41	42	43	44	49	43	44	38	31	45	28	38	44	39	48	42	36	35	32	36	48	47	39	39	47	38	32	48	44	33	46	42	45	39	38	42	47	50	46	51	53	34	36	33	35	29	58	38	38	42	39	53	30	52	46	42	48	45	53	39	46	44	43	42	45	40	36	45	39	39	48	38	35	46	44	38	39	35	39	30	36	50	49	50	54	43	44	39	45	29	45	41	58	40	34	40	42	48	45	47	57	45	51	44	44	24	49	52	49	37	34	48	39	37	43	46	45	43	37	38	43	41	47	54	42	44	54	51	39	53	53	43	42	33	41	48	50	34	32	40	47	39	33	41	47	41	40	38	43	53	36	36	33	32	55	33	39	38	31	43	46	36	42	44	45	47	35	37	52	47	40	33	38	38	34	38	51	39	48	34	47	47	46	49	39	40	53	45	50	43	46	31	45	48	39	47	43	57	41	36	45	49	50	51	47	61	35	39	43	43	49	47	47	49	42	50	51	33	36	46	39	42	42	46	42	30	48	47	47	46	45	41	41	35	49	39	33	32	44	44	41	44	42	38	45	55	38
9642	1724	1074	1102	2028	3159	3588	3178	2788	2299	2022	1752	1537	1242	1116	1039	933	846	812	711	765	662	635	561	548	517	566	520	514	498	500	480	436	465	446	480	475	460	438	460	431	447	445	454	433	459	429	448	434	401	419	425	435	458	403	342	386	419	423	404	424	400	390	406	406	375	424	360	394	427	379	398	387	413	398	351	390	362	424	388	388	422	383	417	386	405	392	413	425	408	393	396	389	367	350	387	408	395	371	400	390	380	370	422	415	387	409	375	340	390	366	394	410	384	413	366	418	387	367	383	418	391	378	385	414	381	394	395	387	369	386	398	356	412	382	426	363	372	403	355	363	368	419	386	399	371	355	403	391	407	377	391	412	377	369	396	381	407	383	386	398	385	399	380	372	390	360	380	410	395	413	401	370	411	402	414	425	387	393	412	400	428	395	373	422	388	394	354	390	371	390	375	383	399	368	404	398	410	390	409	395	371	409	375	396	372	412	389	383	404	408	399	402	408	373	396	375	399	352	401	393	371	415	409	392	386	405	400	382	394	394	363	363	367	410	375	349	379	370	407	361	388	429	383	380	404	388	388	409	400	401	404	357	392	383	371	359	382	381	417	410	375	407	396	401	424	384	378	402	368	354	394	394	364	396	377	377	413	387	371	367	341	333	397	358	371	384	379	395	378	388	379	386	364	385	392	357	387	366	390	368	391	442	409	378	427	398	386	413	398	384	387	379	370	365	396	400	390	381	392	389	361	388	398	385	389	363	398	359	369	381	416	375	359	383	389	402	354	400	358	388	402	373	415	382	380	375	394	376	411	389	381	383	415	380	376	410	374	380	390	365	395	376	368	400	385	378	366	365	348	402	371	398	379	359	413	415	402	351	360	417	393	441	380	392	386	450	383	358	384	353	382	389	417	418	387	368	386	397	410	379	383	363	390	404	413	399	432	397	367	371	362	402	385	386	383	443	370	372	399	416	383	369	410	388	407	404	391	397	373	346	381	377	381	374	400	374	395	395	400	370	372	408	397	394	414	409	363	432	391	423	424	378	391	395	410	394	357	385	351	408	413	383	392	387	387	359	345	383	403	431	416	381	420	402	372	395	383	408	408	405	380	388	401	380	389	395	373	396	383	350	376	373	357	388	377	348	383	392	412	387	397	373	376	405	371	386	398	381	373	373	366	404	395	400	385	387	372	378	358	355	398	389	367	402	400	406	366	365	424	376	368	404	420	384	387	399	416	376	355	400	413	399	397	381	385	407	383	360	388	364	376	378	376	387	400	376	367	398	368	395	381	399	407	392	373	375	390	357	397	404	409	376	394	369	401	410	392	419	364	393	366	377	396	385	382	395	378	400	378	394	419	371	393	399	401	358	375	385	386	381	384	392	379	374	403	400	407	403	382	426	392	397	339	362	392	360	405	383	406	421	409	396	376	380	379	421	355	390	354	381	394	381	370	392	402	337	383	381	423	402	371	372	355	387	398	417	352	390	383	385	396	378	388	396	385	371	377	412	404	370	364	388	387	369	377	419	359	370	396	375	350	372	354	379	369	345	366	390	398	390	380	420	377	393	365	407	388	402	389	362	368	417	386	372	417	395	382	384	376	396	403	407	373	393	395	396	373	382	398	377	394	362	385	400	403	370	371	386	372	386	381	419	392	384	365	374	366	401	350	385	357	382	359	392	376	417	394	394	386	370	332	431	411	369	363	366	370	381	362	352	391	402	367	364	343	420	405	377	381	404	382	388	370	384	396	394	384	393	410	406	414	374	336	376	402	425	391	381	391	387	368	411	411	399	368	411	383	372	395	390	359	378	395	384	386	361	386	383	383	360	364	341	368	395	383	366	384	376	388	388	390	364	427	387	397	430	387	373	379	392	385	419	358	357	366	394	359	383	397	382	383	363	435	398	412	387	393	379	428	357	393	377	370	355	370	411	383	412	363	393	352	360	395	381	396	413	385	409	370	384	352	413	417	416	416	372	365	341	380	388	375	375	357	438	367	342	420	380	374	400	349	397	391	394	378	426	406	389	393	371	348	389	396	375	382	381	373	382	375	351	401	375	350	386	381	380	358	404	386	390	398	390	370	371	401	383	368	406	410	381	384	375	376	410	402	378	385	385	390	394	430	376	371	403	387	391	385	383	388	371	343	412	373	349	389	349	381	369	397	372	408	354	392	379	390	407	398	369	397	389	337	420	391	360	372	378	369	403	353	414	395	369	358	386	386	386	408	379	364	395	387	392	387	363	368	350	352	387	385	378	380	373	365	354	387	387	378	390	396	373	397	383	408	381	381	412	399	375	392	368	355	403	420	383	370	393	357	378	398	388	381	392	393	380	398	368	399	409	369	345	395	366	371	388	369	406	394	398	398	358	415	345	405	351	419	374	404	389	413	391	394	419	373	387	383	376	416	374	365	377	380	414	387	372	394	404	383	371	379	373	389	389	375	375	415	349	350	386	389	384	405	387	373	405	370	362	396	372	371	363	361	436	372	368	375	393	379	412	405	414	387	390	382	385	388	404	405	391	387	391	387	396	384	399	351	394	384	388	405	391	402	356	382	407	376	384	388	370	366	381	372	410	367	411	401	341	381	377	402	413	401	418	384	411	389	367	424	391	383	378	397	369	375	407	364	375	386	365	400	389	390	421	368	393	406	409	375	371	364	395	401	390	374	382	374	387	367	361	380	399	387	388	371	397	392	388	380	353	378	369	401	419	385	383	417	376	395	362	359	370	389	357	396	385	374	379	355	381	414	345	401	414	396	391	365	397	362	381	349	378	393	365	400	375	407	386	360	391	393	398	383	400	361	403	351	428	360	407	396	423	358	378	391	392	395	415	376	371	380	361	367	368	361	408	405	387	362	377	404	390	351	370	386	385	378	358	374	401	377	387	399	372	397	400	339	413	390	377	356	332	387	382	367	366	390	384	371	371	386	374	368	376	362	387	391	365	388	392	376	379	391	389	360	423	392	387	356	458	366	368	360	366	374	368	375	371	403	404	399	411	391	386	363	386	374	371	414	375	381	359	421	342	384	383	379	391	381	402	353	374	397	358	415	382	377	411	358	400	388	368	360	387	390	374	368	408	394	372	381	380	349	381	363	374	395	356	352	372	389	389	379	397	380	366	370	384	403	368	398	354	387	375	386	365	402	386	391	378	403	370	380	356	384	361	351	389	365	366	394	408	373	417	386	374	377	388	393	379	397	354	366	362	405	354	377	371	377	375	363	360	365	406	393	397	359	423	386	363	390	385	400	378	400	364	351	379	395	380	395	386	389	384	399	357	371	397	391	372	372	385	385	370	405	397	346	384	384	371	405	383	378	368	357	383	404	389	383	381	387	370	395	391	368	371	379	352	395	381	402	383	342	378	360	365	356	391	382	408	371	363	391	415	371	384	396	378	403	409	354	386	375	331	375	427	343	407	388	376	397	357	398	378	364	372	360	365	401	377	381	351	406	370	395	339	399	401	420	364	387	397	402	380	387	378	381
956	210	132	81	101	99	108	135	124	122	92	89	124	69	86	89	78	63	75	81	67	70	79	76	70	64	64	57	74	76	73	74	70	46	83	65	84	65	60	62	69	81	82	75	57	77	63	58	68	53	66	61	80	71	72	72	49	65	63	71	73	64	60	79	61	68	62	75	73	59	59	53	75	58	61	51	68	83	74	66	78	66	67	66	61	58	75	87	63	72	59	59	72	59	63	82	56	48	55	65	51	62	60	64	70	76	62	54	59	58	73	62	77	73	71	70	58	73	42	62	73	73	76	59	67	54	78	81	62	62	73	68	67	55	59	80	61	61	63	54	69	79	68	62	55	54	67	62	57	58	60	69	60	63	68	80	58	66	56	76	76	69	79	74	76	66	54	79	61	65	55	62	74	71	81	63	71	63	67	54	63	55	54	67	64	73	69	62	76	58	56	67	65	48	61	67	41	59	63	62	59	68	60	63	75	63	64	60	64	60	58	73	60	63	68	65	75	71	55	58	78	77	61	55	50	57	66	54	75	63	70	73	60	57	48	56	64	61	69	64	66	71	72	72	68	56	53	75	56	45	49	67	78	67	67	92	64	66	58	76	54	58	60	61	78	70	62	58	56	57	66	70	52	55	62	60	60	60	64	66	53	69	71	71	51	60	61	69	71	66	62	70	64	52	65	62	64	61	69	66	70	60	75	63	65	66	67	61	58	68	62	71	63	71	64	55	76	68	74	70	77	70	57	65	64	86	66	56	65	65	72	65	67	62	67	51	63	58	64	57	51	67	73	71	59	68	77	73	76	62	58	71	84	64	62	63	53	65	75	83	68	62	64	46	71	63	73	59	59	77	68	59	68	46	81	59	86	68	59	67	68	70	50	79	72	64	56	62	56	71	60	69	62	52	61	72	67	58	62	72	43	77	47	52	59	59	63	77	62	61	59	56	66	53	81	62	65	78	66	65	58	62	73	49	65	62	65	56	67	58	59	69	59	64	66	50	62	47	61	61	61	59	77	57	58	76	71	60	63	69	63	63	53	53	69	63	63	69	64	71	57	60	62	62	59	66	63	72	54	74	79	60	61	86	61	64	67	60	65	66	63	72	64	56	65	77	59	65	60	71	59	71	74	55	76	80	57	51	62	63	74	57	52	56	81	53	71	73	75	58	58	77	53	72	65	70	56	56	60	61	68	68	58	67	68	75	60	67	57	52	65	65	71	76	68	65	51	55	61	49	58	43	57	73	58	56	65	63	61	65	50	74	60	67	68	49	65	73	59	49	65	58	68	70	67	68	62	67	68	75	68	63	59	70	66	63	59	72	65	63	65	66	60	58	71	53	71	61	68	56	69	66	68	74	74	73	60	67	51	52	76	64	55	64	50	66	77	68	57	70	61	75	58	74	61	61	59	64	59	61	61	71	74	64	73	54	47	69	54	69	49	71	59	48	54	57	61	75	71	48	60	57	58	69	87	63	65	78	71	69	73	67	68	52	57	55	68	73	78	59	78	61	65	65	61	55	74	63	66	58	52	70	51	60	59	59	57	67	70	56	61	77	80	62	66	64	64	70	46	85	64	72	58	59	73	70	55	74	65	72	61	64	61	70	64	68	67	63	80	50	76	56	77	54	70	55	61	56	60	56	61	65	56	54	65	73	63	53	60	67	78	50	54	61	72	65	76	76	54	71	68	60	67	64	69	62	55	74	93	64	59	58	68	83	65	62	66	54	80	72	45	59	64	71	68	63	66	66	65	72	63	46	53	60	72	69	75	58	67	68	57	78	61	57	70	68	51	53	60	66	62	62	57	47	78	49	73	68	78	59	63	61	72	60	64	64	58	63	70	63	57	71	62	77	63	66	62	65	62	76	61	54	79	76	68	58	81	59	76	69	56	65	71	53	60	67	70	59	66	60	60	64	59	64	60	53	62	72	71	59	62	58	58	63	72	62	58	59	46	83	69	62	64	64	65	75	61	74	57	59	64	51	63	64	75	74	82	70	70	68	64	58	72	73	78	61	55	76	68	56	58	73	75	62	59	64	76	64	63	65	76	61	69	70	59	71	48	60	59	53	63	75	65	71	57	73	71	61	73	76	57	53	72	58	65	59	63	62	67	69	64	56	55	71	64	52	64	53	63	57	53	52	62	83	59	57	53	52	64	71	60	59	73	57	69	60	71	65	69	61	60	63	60	68	61	57	63	62	70	76	63	64	69	70	74	57	60	61	67	57	65	62	60	58	51	54	64	56	55	65	73	59	50	74	73	68	49	77	60	58	62	55	63	53	60	53	51	64	73	62	68	56	63	69	51	60	80	54	57	65	65	65	60	69	64	63	74	53	75	77	67	61	53	70	81	59	63	65	68	60	56	60	51	61	66	74	68	56	73	52	70	77	60	68	46	58	75	65	60	48	64	76	72	48	71	67	63	58	70	68	60	70	59	66	68	61	67	66	69	53	81	59	62	75	67	65	54	67	57	54	83	65	77	76	62	68	60	59	62	51	61	62	62	72	75	71	76	59	65	62	55	65	55	72	72	76	68	77	78	68	62	71	59	64	76	62	71	52	67	68	57	71	57	67	41	73	69	63	61	58	61	57	57	70	72	52	59	76	52	59	67	61	71	58	64	76	63	53	67	51	61	74	68	67	56	52	66	65	64	67	59	59	52	63	53	67	80	58	61	52	68	78	67	69	61	61	64	60	66	74	63	68	55	65	65	74	65	58	66	65	66	62	59	64	66	60	68	49	74	49	71	73	46	74	48	60	52	65	64	64	65	72	57	68	73	65	64	58	74	60	64	66	67	64	59	69	56	62	63	62	59	55	59	73	71	64	63	62	77	55	66	76	71	48	56	73	70	72	77	63	69	60	62	61	74	53	62	71	49	68	71	67	71	57	76	72	59	76	55	45	53	67	65	65	61	87	57	58	76	79	70	74	63	73	55	63	71	67	73	72	74	52	58	53	76	63	65	71	53	70	74	63	62	54	61	56	81	44	55	59	58	67	62	56	72	64	58	71	58	64	63	66	64	69	59	73	65	64	77	71	64	64	69	55	55	63	70	64	66	57	57	53	56	61	65	44	64	78	70	55	63	59	61	50	62	64	59	61	62	59	66	69	58	70	46	61	58	52	60	62	63	77	60	48	65	68	58	68	58	67	70	60	55	64	62	64	54	67	58	50	64	66	49	72	63	75	68	49	70	60	57	51	72	58	59	65	58	65	67	70	68	63	83	72	56	59	58	67	55	65	78	68	57	65	66	48	58	62	82	64	67	44	68	59	59	56	63	57	57	72	50	50	77	74	65	61	69	63	72	72	64	71	64	51	55	64	67	62	56	64	60	50	72	73	53	62	61	63	68	48	61	48	57	62	61	81	61	85	70	76	62	75	67	60	44	59	70	53	48	49	65	66	75	67	63	69	70	67	66	71	67	61	70	80	65	66	72	43	72	80	50	73	60	55	57	64	76	70	55	66	71	45	45	70	62	68
11333	2846	1704	1674	3030	4830	5528	5185	4225	3648	3041	2688	2241	2056	1743	1566	1451	1251	1189	1152	1022	1035	995	960	872	903	761	861	804	783	741	723	733	674	718	717	717	692	709	689	672	657	617	654	679	663	671	645	691	667	637	678	633	623	691	657	632	607	620	637	602	618	596	602	631	602	643	607	607	680	612	604	618	627	606	646	582	606	598	603	554	615	639	589	587	624	633	659	630	598	621	582	621	607	580	607	615	630	596	602	568	593	553	621	610	615	623	649	618	596	621	595	627	597	599	589	550	599	622	601	621	584	543	615	620	623	606	676	624	625	634	587	619	645	603	626	601	611	593	559	653	583	608	639	574	598	585	592	582	579	599	625	605	612	607	626	650	567	583	572	582	579	582	598	654	593	622	589	601	621	545	606	630	579	551	625	609	622	574	601	626	595	611	608	597	574	600	592	600	610	587	666	589	629	614	594	583	642	605	583	608	647	574	637	621	594	588	619	608	574	611	614	603	638	557	610	649	615	602	601	577	609	644	609	626	546	624	616	633	603	591	571	596	642	558	585	588	611	595	614	607	611	607	621	555	586	606	604	624	614	574	609	602	587	598	626	626	554	609	564	572	610	610	572	615	600	600	594	592	583	599	600	632	608	634	583	591	595	590	600	627	614	627	641	639	576	588	637	639	609	576	618	657	592	652	608	612	602	623	582	563	603	604	619	592	567	651	594	613	587	607	598	583	639	614	599	619	638	633	598	602	617	584	582	626	593	629	617	604	607	593	554	592	608	556	619	555	554	607	544	620	606	578	600	611	557	596	626	590	582	632	618	560	572	604	610	610	626	599	624	594	576	630	579	602	581	615	637	588	590	627	585	578	594	613	595	591	608	591	652	607	651	593	668	599	609	623	585	610	590	606	601	602	620	594	600	572	613	583	592	622	592	586	577	592	629	529	580	583	595	602	605	601	613	603	657	592	613	612	597	608	605	621	580	620	597	625	583	608	579	575	589	575	589	651	603	625	635	619	589	616	593	599	646	580	619	571	600	628	622	552	577	574	591	622	614	557	594	580	573	626	565	644	627	617	623	549	625	568	610	570	601	617	604	562	589	584	545	583	581	596	600	615	607	621	578	620	584	641	621	609	634	568	601	613	575	626	615	551	625	591	647	619	572	593	611	587	585	535	584	636	583	594	623	598	622	560	616	595	615	625	617	565	591	599	586	583	596	604	601	610	594	555	635	583	593	603	586	563	631	597	603	587	574	636	574	601	607	642	597	564	611	578	608	569	599	568	580	604	586	601	606	611	617	601	589	614	628	598	605	596	610	583	581	630	597	574	622	585	578	594	625	633	584	631	568	627	603	612	600	597	556	617	550	606	597	631	594	612	582	587	602	645	644	612	602	620	633	589	645	591	571	647	640	591	589	644	555	622	586	590	592	617	616	642	592	600	649	644	616	663	588	607	565	578	591	612	628	606	586	610	594	583	620	586	583	626	604	598	624	605	591	607	613	577	563	608	606	573	596	611	614	643	592	589	595	652	640	610	624	574	607	586	629	599	599	573	611	593	613	616	647	635	600	599	632	586	591	618	582	618	628	532	617	629	583	583	558	589	635	595	589	607	567	575	617	603	603	627	613	619	627	595	576	623	596	592	616	627	604	642	620	594	603	609	628	599	599	610	549	622	625	611	622	611	609	627	580	569	645	633	611	604	588	563	589	567	584	617	604	604	609	628	555	577	585	600	603	613	604	565	563	589	618	631	639	565	600	628	661	586	611	572	625	573	614	576	632	600	585	610	553	618	581	570	602	565	626	601	599	550	582	611	611	557	616	578	623	583	560	619	595	572	633	601	616	637	614	625	610	601	582	573	572	595	572	581	604	610	596	589	614	576	589	581	625	635	613	575	615	603	550	627	583	627	611	600	605	628	598	581	552	583	647	642	591	630	603	584	620	577	596	608	613	628	601	612	574	583	600	621	615	603	594	581	635	648	640	556	617	625	524	630	614	599	619	582	615	619	601	585	635	614	581	613	571	587	633	607	602	628	593	602	618	574	578	619	611	569	680	594	589	587	577	597	624	583	564	609	602	620	598	644	576	652	586	636	581	591	619	605	623	622	584	570	632	566	626	638	576	586	581	584	637	590	663	599	598	613	545	595	585	633	587	636	607	587	594	604	617	553	599	633	623	633	644	582	626	582	598	580	591	578	591	650	627	576	628	652	604	543	610	623	602	579	572	561	576	612	607	617	584	632	543	556	636	621	572	583	595	575	597	583	575	601	599	594	636	572	612	619	609	598	579	589	582	604	576	643	571	612	573	604	576	597	625	625	592	592	563	585	618	641	572	608	628	633	571	595	616	572	566	617	610	587	597	618	584	603	645	610	616	580	604	587	606	638	665	626	635	588	560	568	598	594	603	604	588	651	588	613	606	641	591	623	636	589	573	586	575	604	609	606	572	656	631	599	660	555	637	587	625	627	569	569	587	592	593	554	618	589	633	584	594	585	591	591	627	569	629	581	574	578	598	547	613	636	550	627	616	596	588	572	624	619	626	581	617	605	605	600	651	604	553	597	586	615	596	618	609	567	604	628	583	605	621	634	604	584	621	620	606	588	607	627	606	590	581	616	574	611	612	588	594	648	612	601	580	607	561	598	600	579	577	617	600	606	569	540	560	600	624	593	607	611	613	588	626	661	647	601	663	621	591	614	573	600	594	628	572	577	542	596	602	576	618	614	656	593	601	582	577	623	610	636	615	615	596	615	579	622	599	607	620	560	596	619	586	686	614	583	604	607	615	640	625	570	554	602	602	625	583	596	562	629	650	627	586	639	599	585	591	638	636	607	559	605	552	600	608	610	605	570	656	631	586	605	611	583	643	620	584	566	603	623	605	611	556	589	590	584	581	623	578	592	578	627	549	638	619	614	600	590	582	584	582	607	637	599	566	619	584	639	622	617	615	611	610	571	635	625	613	619	590	590	640	587	610	633	635	583	577	636	575	638	585	607	594	599	611	623	583	544	600	593	571	579	632	570	626	588	635	591	567	644	606	612	538	596	626	610	573	669	601	579	571	579	624	593	633	630	614	624	617	624	611	651	610	543	572	613	600	610	607	601	552	612	594	579	590	625	608	616	571	611	609	611	596	591	639	605	606	635	644	597	646	576	594	592	571	598	571	616	590	612	566	601	614	596	628	610	586	583	610	607	626	615	582	611	587	651	603	572	612	638	572	616	601	604	624	595	622	592	615	605	576	597	605	584	612	602	585	617	585	561	614	596	604	627	566	611	600	603	607	619	612	582	621	605	596	604	582	614	611	575	633	631	568	574	586	598	624	614	608	607	597	631	589	593	607	612	573	596	597	595	609	585	617	617	574	599	615	620	574	585	600	586	642	597	589	605	607	609	587	569	589	590	567	622	616	594	568	555	567	565	596	571	602	623	587	612	641	589	648	609	556	604	589	584	594	586	589	591	620	577	645	604	601	608	593	583	640	609	599	629	577
1102	118	130	79	92	91	80	99	93	96	117	86	88	94	72	89	86	92	75	69	91	72	74	75	90	86	74	66	67	82	81	75	81	90	79	78	51	63	68	82	54	71	83	73	82	68	57	59	58	75	90	78	86	78	90	87	74	71	70	92	81	74	80	88	92	58	82	57	61	74	98	83	81	66	79	72	77	73	81	74	60	74	78	66	67	61	85	76	83	80	74	76	83	76	88	70	76	71	78	79	73	80	59	70	63	61	76	92	70	88	76	82	76	80	89	75	78	75	81	75	52	77	64	69	72	83	82	72	90	72	73	66	64	80	76	65	63	85	69	81	96	83	77	80	84	74	84	86	83	78	72	81	67	76	84	84	87	82	73	71	72	76	68	67	65	60	81	72	68	91	79	62	82	83	85	83	70	61	81	88	82	77	78	71	69	78	83	82	78	75	81	87	73	86	86	89	90	76	83	70	62	71	73	84	78	91	100	97	79	77	85	75	78	72	84	79	87	61	54	86	81	83	89	79	70	81	81	62	63	75	84	61	75	83	75	84	74	74	69	71	93	87	69	74	71	72	76	74	89	85	78	87	70	82	75	77	65	79	90	84	76	82	73	63	64	84	81	71	71	82	74	84	75	75	66	81	79	81	78	79	85	73	70	77	85	77	72	64	62	79	59	92	64	83	62	67	69	80	87	87	91	87	93	87	78	66	75	74	95	68	69	87	73	92	65	92	85	76	77	88	76	83	79	79	69	76	79	67	62	67	82	75	81	86	75	77	92	70	79	90	91	72	75	79	58	75	78	78	88	85	86	76	86	73	81	78	92	91	90	70	78	103	68	75	77	87	76	86	87	68	64	91	79	74	63	69	72	68	79	69	80	56	90	72	61	72	69	65	77	71	85	84	85	74	84	79	71	81	88	71	73	92	107	59	89	77	76	69	81	82	77	77	86	80	68	78	99	78	86	88	70	70	52	75	101	71	85	62	74	64	65	71	73	67	70	70	65	87	84	81	78	92	70	71	70	82	76	74	68	74	82	77	77	98	68	86	70	91	75	67	71	75	70	88	78	79	89	76	77	86	90	92	76	78	76	65	68	67	75	62	78	81	82	75	88	64	65	71	80	75	77	65	70	75	74	77	69	71	74	92	73	72	79	85	79	77	93	65	83	66	72	71	90	76	82	80	88	73	74	75	67	81	65	85	80	81	78	56	92	78	79	63	74	76	88	81	73	63	80	72	85	85	84	90	67	77	71	76	79	94	82	80	78	79	70	64	75	73	83	78	86	83	95	70	68	77	77	69	76	75	65	64	81	74	69	83	68	81	77	70	74	69	93	85	82	68	76	76	68	85	64	80	73	79	75	72	77	90	78	55	73	85	84	85	73	74	66	51	71	87	70	71	73	92	76	65	88	66	69	71	74	76	60	79	76	90	86	75	90	91	79	79	73	65	96	77	80	90	81	91	81	78	79	64	86	71	64	67	65	64	74	80	74	86	72	82	66	68	81	62	89	80	82	79	66	83	97	84	81	87	84	49	84	75	90	88	71	78	81	73	67	78	80	73	66	72	74	69	66	73	74	68	82	65	76	62	63	68	73	82	66	66	80	73	81	74	76	75	88	80	91	69	73	70	77	85	75	74	76	64	95	70	74	68	82	81	82	70	61	69	70	83	79	73	75	80	85	83	73	85	73	67	85	73	83	82	70	90	84	80	81	81	77	76	79	81	87	91	73	81	87	78	73	76	73	62	77	88	70	88	75	76	84	76	69	82	74	102	69	85	73	91	72	69	72	72	70	72	77	75	67	70	81	81	71	63	72	80	89	64	77	64	59	59	80	69	78	92	76	81	60	79	73	84	62	68	73	70	77	71	77	76	65	83	72	67	75	81	73	79	72	86	65	70	75	57	88	71	72	75	76	88	74	74	67	71	85	80	61	73	78	61	52	78	83	69	66	77	75	77	78	81	93	79	80	77	67	88	60	68	75	72	69	68	67	62	71	57	76	69	76	71	73	75	72	74	81	70	63	77	72	72	78	75	81	86	77	64	78	76	81	83	64	80	79	75	79	73	72	79	80	85	81	82	77	66	70	81	65	72	68	75	69	90	72	81	77	64	75	76	75	72	80	76	72	88	74	70	64	69	85	82	87	72	66	85	60	67	75	70	64	82	82	63	72	76	82	70	77	73	82	85	86	84	78	81	73	67	74	76	80	77	79	84	79	74	73	96	75	80	90	72	75	74	87	62	68	82	65	81	72	67	80	87	87	86	74	97	77	86	87	71	74	79	66	71	89	80	94	90	64	79	75	69	60	63	73	84	78	72	82	77	73	83	94	76	94	86	89	84	67	78	77	64	74	80	84	82	86	75	56	77	74	81	84	79	86	67	77	68	79	78	78	82	75	82	77	80	78	68	72	70	70	62	73	87	78	74	78	87	68	70	68	80	69	73	58	75	74	80	71	78	95	66	96	70	76	73	82	95	80	88	60	78	78	66	89	68	75	92	81	75	77	75	64	63	71	86	89	71	91	69	83	81	71	79	77	78	83	61	78	81	71	83	71	78	82	72	70	72	82	62	77	92	77	81	81	69	93	75	68	78	93	73	69	75	75	67	71	72	65	72	92	79	75	82	66	89	82	67	71	77	84	80	75	71	60	67	77	83	77	86	78	75	83	73	73	76	79	70	67	65	80	82	76	89	75	80	76	66	82	76	76	88	84	85	77	69	92	83	70	83	75	68	73	70	62	86	82	78	83	65	66	75	81	63	73	89	73	74	74	77	70	87	70	76	80	83	68	73	78	82	71	74	67	76	74	71	79	57	63	90	77	77	71	74	81	71	83	79	78	75	91	83	88	87	85	76	69	101	81	66	71	81	64	81	74	79	71	61	95	90	78	57	67	92	62	92	78	67	78	60	81	63	87	78	83	70	69	72	76	79	65	84	72	66	83	65	84	88	63	73	69	77	81	57	62	75	82	77	64	88	65	65	67	73	99	82	86	87	75	71	91	73	77	77	86	76	76	71	63	81	78	74	67	78	64	61	60	72	64	72	66	63	72	71	95	75	75	69	75	80	85	72	74	70	78	75	78	85	68	65	75	77	75	58	93	84	71	77	66	74	82	62	71	90	75	75	75	78	71	77	88	79	69	73	88	90	88	92	79	91	91	81	81	71	87	87	67	74	85	72	64	69	89	89	80	77	79	77	70	69	74	87	77	71	66	74	78	67	84	71	71	81	67	63	82	84	82	74	83	59	84	72	84	74	73	89	82	55	77	65	71	75	77	76	72	78	70	74	77	64	72	77	81	84	69	86	82	93	75	73	80	69	82	84	81	70	60	71	64	71	73	76	85	74	70	72	80	79	80	76	76	84	73	68	90	85	63	80	65	97	86	56	83	71	78	73	70	71	81	67	79	82	60	77	69	74	81	76	85	65	85	89	70	68	65	68	77	75	87	73	88	76	75	89	73	66	74	100	89	72	73	75	69	88
8639	1611	1106	1109	1634	2394	2603	2357	2063	1872	1591	1436	1315	1143	1079	987	903	974	819	873	845	845	787	735	757	791	746	790	740	725	716	724	756	711	742	705	706	725	680	673	680	728	737	699	714	700	749	670	672	712	703	750	690	692	675	716	699	666	676	654	686	677	752	756	672	683	710	660	706	699	717	688	728	681	654	663	680	691	744	699	705	696	693	702	684	695	668	678	656	740	656	711	675	732	682	693	677	686	703	661	680	699	688	700	680	678	637	660	688	691	655	681	654	691	680	720	708	681	664	697	679	682	713	684	711	713	719	667	686	697	650	693	653	695	675	672	670	677	714	668	704	694	661	675	690	643	676	646	649	698	669	678	705	677	702	655	634	720	711	694	698	648	664	697	665	659	628	700	678	662	641	685	635	680	672	664	757	713	682	682	750	672	659	696	676	710	661	731	691	708	685	686	676	700	652	670	709	705	696	695	702	690	692	712	689	662	702	644	697	674	696	681	694	702	664	696	708	663	651	708	688	752	686	689	700	671	667	662	621	685	726	676	655	714	692	691	694	688	666	658	703	664	626	662	683	713	702	649	732	657	680	660	699	667	691	695	685	665	653	696	714	699	666	701	694	682	671	667	712	725	684	689	644	719	673	751	662	760	722	714	637	672	689	685	691	662	673	716	720	624	676	687	724	674	668	687	661	653	684	701	687	653	636	672	737	726	673	694	703	707	710	667	650	767	708	699	691	674	665	674	642	680	668	722	730	738	720	638	668	727	693	700	709	666	660	749	651	668	699	641	680	720	633	627	646	705	685	687	674	699	680	687	682	699	687	666	732	700	676	677	698	660	633	697	656	686	702	644	687	673	706	706	738	660	702	686	690	655	705	678	705	687	684	703	682	683	647	665	651	683	713	669	686	749	704	703	684	620	673	696	720	656	646	679	658	685	680	690	662	711	704	677	656	675	676	720	711	649	684	704	667	657	600	649	704	718	685	707	638	656	681	658	650	664	662	670	667	668	740	646	678	685	687	648	689	670	726	710	656	724	677	700	670	645	712	681	698	638	677	637	664	700	671	636	710	691	659	651	664	728	719	674	706	659	721	640	646	646	646	683	686	721	653	704	691	705	682	666	693	691	639	625	679	641	647	652	712	677	695	706	693	719	672	684	696	688	663	674	653	663	686	663	686	721	688	712	654	630	642	652	656	701	641	679	669	648	649	722	703	666	712	728	661	698	668	692	648	678	720	682	708	683	690	700	722	676	704	679	665	680	702	707	638	677	665	676	635	681	691	690	675	646	720	674	704	629	679	678	681	682	645	664	695	727	739	688	666	684	689	706	704	695	703	673	705	657	689	712	667	668	705	651	692	672	705	659	683	705	690	710	691	672	721	739	727	699	681	714	692	675	696	695	668	668	690	652	675	692	685	701	703	648	682	649	665	687	659	637	684	690	641	671	661	739	671	703	638	654	641	667	651	678	649	672	718	670	706	671	660	682	719	660	705	663	662	641	675	662	685	692	716	682	694	650	728	652	680	676	721	652	641	674	667	672	730	681	672	699	626	650	695	660	669	695	669	721	656	667	716	681	688	688	696	703	705	668	716	687	657	695	688	693	695	697	677	655	659	651	695	698	680	666	712	731	705	682	675	675	642	673	683	705	689	693	671	692	715	714	657	673	667	693	715	694	642	654	710	677	696	673	687	655	695	669	718	651	708	694	689	682	702	685	655	683	708	676	716	694	654	666	705	694	674	676	663	678	633	659	646	689	699	656	744	713	663	705	677	729	654	657	654	680	712	701	688	662	658	681	700	686	711	729	747	700	668	728	694	694	636	689	662	710	673	670	632	693	671	640	667	675	668	667	707	665	695	682	698	670	659	718	710	681	662	665	700	721	697	665	677	653	678	747	669	667	695	671	701	702	668	623	661	651	696	667	704	656	697	691	655	643	706	679	668	670	673	724	713	713	683	717	729	681	714	651	701	704	671	676	717	684	697	635	668	644	687	689	645	703	696	726	651	682	673	684	679	655	683	664	695	689	689	682	715	692	688	667	706	647	686	732	678	680	695	715	679	681	703	659	682	675	728	675	697	712	726	655	721	706	678	675	683	685	693	711	669	679	704	686	641	718	663	699	670	682	664	659	678	725	706	716	679	713	683	629	678	637	688	712	635	656	662	690	683	716	682	654	697	646	675	703	648	652	720	711	629	670	673	716	686	731	689	666	683	693	700	695	658	651	677	670	705	685	676	645	703	682	651	658	650	695	672	684	678	710	700	685	686	651	700	642	680	700	697	657	725	703	639	661	693	687	696	679	662	696	701	640	690	643	647	711	669	679	695	665	653	666	705	692	701	742	723	676	659	696	688	710	715	656	689	679	664	677	696	683	664	713	680	674	696	712	711	673	671	664	671	709	686	705	664	691	705	704	664	685	681	708	689	711	640	693	634	669	684	678	685	676	730	704	740	717	685	675	685	710	721	715	714	701	632	702	670	693	660	699	719	684	657	700	678	700	647	686	651	664	700	680	691	695	668	735	649	652	705	693	686	699	710	667	708	680	667	701	684	667	686	673	691	657	676	719	677	704	711	701	662	707	666	670	684	686	718	695	665	678	678	648	680	669	695	684	677	660	695	689	698	664	648	672	625	700	657	690	682	700	711	762	681	662	668	673	687	689	702	676	701	684	695	666	717	666	694	704	664	650	694	693	716	660	698	675	697	719	661	676	640	656	661	681	700	690	698	668	717	707	676	669	718	632	666	703	708	675	721	674	655	697	697	678	682	676	722	645	704	660	709	638	654	679	669	675	734	673	681	681	686	666	715	714	686	643	695	755	675	655	677	703	708	646	622	655	645	669	667	695	701	683	655	661	646	670	717	664	657	683	671	697	717	667	698	694	704	667	703	651	729	730	659	675	676	668	666	653	686	689	680	699	685	704	719	715	713	641	699	674	685	678	693	684	692	702	717	693	691	671	715	693	651	712	670	691	684	695	675	678	681	681	666	686	663	661	727	661	687	671	703	649	685	681	670	677	695	721	665	747	684	680	756	668	622	665	661	711	693	680	675	655	661	694	685	694	686	676	663	729	711	648	685	652	690	704	632	701	692	667	668	715	692	694	687	704	680	662	678	661	668	687	672	681	655	654	685	646	642	664	702	670	632	687	642	686	673	690	669	699	689	650	695	699	654	699	704	674	659	665	691	649	688	709	710	674	714	699	720	660	669	649	637	703	721	698	692	700	731	676	692	717	689	708	653	690	673	747	686	680	669	687	682	687	670	671	678	678	752	731	699	685	653	703	710	665	649	661	689	670	658	654	694	622	710	698	665	679	722	626	637	632	716	678	720	633	710	680	682	692	669	691	640	680	674	711	676	671	707	675	727	682	638	723	680	672	663	682	675	702	699	633	697	712	676	696	705	656	723	718	705	699	679	699	663	693	683	753	628	671	663	647	691	694	722	662	740	678	718	666	682	689	674	709	692	686	703	637	716	702	683	686
585	201	134	142	109	121	117	134	132	126	135	114	120	93	119	108	103	99	104	101	98	95	107	101	99	103	122	103	94	97	94	93	105	89	98	90	104	94	88	73	93	91	81	103	91	98	103	91	95	94	99	106	84	100	86	91	85	78	90	93	98	77	101	93	93	92	96	92	107	104	104	103	105	101	99	81	97	77	107	105	87	89	94	93	85	100	98	112	109	93	84	81	101	89	84	96	96	86	81	91	96	97	117	113	83	75	104	94	95	85	99	83	99	95	97	101	93	81	73	97	98	90	95	105	96	81	83	87	88	83	94	82	90	97	94	91	84	92	85	76	95	94	91	79	100	99	87	105	104	92	77	98	82	93	71	83	85	88	86	93	81	88	91	97	92	85	100	116	93	93	76	95	81	84	99	86	85	87	84	97	87	104	89	85	83	97	93	94	83	90	105	75	113	96	88	90	80	113	109	95	91	92	103	102	102	96	78	104	108	103	93	65	87	109	87	114	102	110	69	103	87	90	94	91	97	88	85	125	89	94	87	85	92	84	87	88	100	93	100	73	108	81	103	112	72	87	105	84	81	83	90	90	109	117	87	95	104	97	85	91	92	110	86	91	98	93	89	103	107	106	82	91	83	94	79	93	72	99	67	105	115	98	104	93	91	95	77	93	91	88	84	95	92	82	93	86	89	72	99	95	97	83	81	99	95	109	79	97	107	81	82	86	104	70	81	78	94	90	89	98	96	104	75	84	92	89	101	107	84	94	99	99	86	100	84	84	80	86	96	94	93	91	86	84	101	105	90	86	86	88	85	98	96	86	110	91	113	88	84	85	88	112	89	95	94	84	92	86	88	81	95	96	104	84	95	98	94	104	80	93	92	85	94	79	93	112	94	78	91	92	105	89	93	104	95	103	98	87	112	86	98	88	75	93	97	99	88	84	109	77	86	73	87	80	80	105	102	83	83	112	87	115	101	77	86	101	109	86	89	84	87	100	101	95	98	110	93	89	93	111	91	92	75	88	91	91	109	85	97	97	110	99	104	95	80	90	84	112	92	81	87	87	102	109	107	100	80	89	92	107	72	92	90	93	92	81	89	106	93	105	90	103	102	80	83	81	107	90	84	81	81	91	100	106	91	70	92	94	91	87	83	87	107	92	95	99	84	85	90	86	89	93	110	99	85	89	91	80	87	91	96	104	101	104	94	103	84	84	106	95	91	99	88	105	100	102	113	97	85	81	95	72	96	103	100	92	86	106	110	87	84	96	89	90	93	104	87	108	90	83	75	78	71	97	89	91	95	71	102	108	98	86	97	79	82	93	100	92	93	90	100	88	95	88	84	76	100	97	106	104	97	97	89	104	86	85	94	96	82	105	102	83	86	105	93	85	84	95	76	94	105	93	101	78	95	86	100	86	102	77	100	87	85	85	89	94	88	91	101	104	98	79	92	81	100	91	86	89	101	81	100	88	101	81	73	99	104	87	78	86	89	87	100	90	100	77	102	93	83	84	98	101	88	73	86	112	98	106	81	84	88	107	84	101	109	88	87	103	84	101	91	90	101	86	97	86	86	89	87	83	93	90	94	94	98	90	105	93	66	94	85	91	109	94	94	95	91	106	84	96	93	81	91	89	88	84	85	93	74	100	101	88	81	82	97	87	96	80	99	87	98	78	85	88	85	78	81	94	82	86	86	98	87	103	96	87	83	96	97	92	86	79	87	109	99	96	88	73	95	100	101	84	85	91	84	86	87	87	89	104	96	84	117	95	101	90	85	81	88	74	95	82	102	96	88	78	95	94	105	109	84	106	94	97	73	107	88	84	92	90	90	93	101	99	81	100	85	93	94	95	96	94	70	92	86	105	111	94	101	98	103	85	93	100	75	92	89	76	93	97	93	91	88	81	78	89	83	95	93	87	85	90	92	92	83	88	116	82	88	98	107	73	93	103	91	93	99	95	97	84	80	96	92	98	94	89	89	93	90	105	82	81	107	72	86	94	92	114	82	100	100	85	98	87	94	97	90	88	68	101	102	90	92	99	95	77	100	94	110	95	94	106	90	97	87	99	71	76	80	92	103	90	102	91	94	84	88	109	113	85	82	109	97	77	92	101	83	76	87	94	105	85	86	92	92	87	92	88	93	75	83	95	92	91	92	106	117	81	93	81	101	104	88	102	85	102	87	102	86	70	85	85	92	110	97	87	109	88	81	102	103	99	91	91	78	91	82	88	100	109	78	89	99	85	100	78	109	91	86	81	85	74	85	115	99	87	89	94	96	114	102	104	86	92	94	77	96	72	79	91	111	98	108	102	96	99	109	90	100	103	96	101	95	88	97	69	95	87	101	96	88	101	82	96	108	108	84	89	108	93	78	81	106	89	89	90	88	89	93	76	81	85	90	98	102	101	92	91	92	90	78	80	82	87	106	114	83	83	96	72	85	96	86	99	83	90	102	81	81	91	111	102	89	99	92	87	92	99	83	91	106	108	93	91	109	101	90	101	101	88	82	83	93	91	91	89	87	99	86	112	84	100	85	90	99	90	98	110	87	93	83	90	98	89	93	78	91	97	79	98	101	109	92	85	82	94	93	82	101	76	110	104	95	89	105	98	90	85	110	85	93	114	97	84	77	92	88	84	97	97	114	92	94	87	82	90	93	102	97	94	103	103	105	105	105	107	87	87	85	94	79	85	106	100	81	95	89	80	94	87	62	94	85	84	92	89	96	83	86	83	103	103	89	83	99	79	91	99	109	95	110	89	88	93	83	95	98	96	101	96	83	92	93	77	88	100	96	111	90	84	102	90	108	101	89	81	93	81	98	96	98	93	83	103	100	99	106	98	97	89	83	87	77	82	85	97	90	91	98	100	91	84	102	98	105	97	94	103	101	87	87	96	111	106	98	98	80	99	90	94	108	83	93	86	84	92	80	103	102	99	100	83	86	93	112	89	77	100	71	80	88	104	86	84	96	93	92	99	96	100	92	87	96	87	93	81	101	80	98	81	91	100	87	109	85	71	90	80	93	87	87	95	112	84	97	91	94	110	105	107	75	86	88	90	87	103	105	90	82	89	95	111	88	106	92	100	94	94	85	94	100	83	86	69	95	73	95	91	85	97	99	103	88	88	78	104	98	90	96	98	95	90	98	80	103	83	92	89	100	92	99	92	110	110	90	83	77	86	83	102	97	89	78	100	89	73	106	88	96	83	100	88	106	98	104	84	92	97	106	92	104	101	86	103	73	86	73	89	76	99	83	100	78	75	97	89	87	83	106	73	96	87	94	84	93	104	84	93	79	98	91	85	115	90	89	92	88	82	100	88	101	99	90	74	72	101	87	83	100	76	90	106	94	106	96	90	99	83	100	87	81	90	93	87	102	95	102	86	110	81	113	82	80	113	90	94	96	100	98	91	104	89	98	84	86	92	94	108	78	98	87	98	86	85	102	97	81	93	96	89	91	104	92	90	81	96	102	103	102	95	88	92	79	74	96	113
8316	2600	1682	1597	2577	4005	4274	4038	3484	2861	2715	2259	1851	1677	1562	1414	1392	1246	1218	1224	1099	1040	1099	1063	1025	988	919	985	969	925	955	946	941	945	938	896	915	893	927	876	901	942	923	880	902	892	902	893	878	937	870	891	890	920	874	927	898	874	854	822	836	828	850	836	861	859	776	833	769	814	800	853	869	874	886	816	823	870	832	870	844	871	856	850	806	798	891	883	826	862	843	892	860	872	852	827	817	829	864	836	818	852	842	834	861	833	931	853	873	881	807	830	880	836	895	796	837	793	879	823	863	867	851	775	860	877	807	920	859	863	874	815	861	828	887	839	849	863	832	850	814	886	827	835	863	822	852	853	844	845	837	856	849	850	817	852	835	839	854	824	826	823	839	780	901	803	893	833	813	834	826	830	846	827	866	863	896	829	821	842	824	847	857	819	874	856	841	852	762	839	825	814	812	798	839	841	866	836	809	859	894	838	859	836	891	852	853	861	844	794	860	804	840	872	847	852	856	757	808	841	846	840	881	818	833	866	814	865	822	833	861	795	861	830	816	879	856	804	826	860	864	843	836	816	821	854	876	858	783	820	862	810	852	875	828	810	807	881	811	821	828	830	896	851	864	873	806	803	870	883	900	849	894	859	869	862	805	864	837	859	837	831	872	854	839	842	840	859	882	855	821	827	886	858	845	872	844	844	864	825	890	824	868	843	797	848	839	815	824	812	875	851	825	782	831	759	798	853	878	887	822	877	862	829	848	820	850	849	851	845	863	895	862	780	842	885	819	842	822	881	855	801	917	862	849	865	853	857	806	778	834	847	814	864	800	869	832	835	806	787	882	878	902	839	837	855	820	821	896	853	826	825	809	859	808	830	821	860	789	778	886	863	829	857	842	837	821	844	848	884	796	872	816	856	837	836	815	884	840	874	842	830	776	798	860	848	812	838	841	823	830	833	823	840	814	889	833	834	852	845	797	864	873	793	882	898	791	833	842	802	815	828	855	821	829	798	822	861	876	845	874	863	835	820	875	837	870	784	817	830	824	847	870	802	837	788	876	794	866	816	869	840	872	810	859	821	836	796	852	836	825	857	833	865	840	917	857	862	841	833	820	813	880	840	845	811	866	827	821	886	813	832	864	813	838	880	812	844	835	844	901	833	777	886	832	872	888	851	843	836	849	807	841	936	826	828	856	801	849	833	871	834	874	839	788	802	816	847	906	852	838	869	868	854	813	897	822	772	878	815	840	843	828	805	828	863	801	759	846	834	793	802	832	859	863	807	832	837	869	842	814	798	875	813	836	812	806	860	845	833	845	888	825	859	907	790	796	839	807	859	826	853	835	843	831	797	814	863	800	852	871	861	843	801	775	838	845	825	879	869	852	839	847	828	856	877	844	804	881	889	845	834	821	884	854	869	815	840	929	841	829	846	810	873	883	773	878	837	797	787	829	861	889	840	851	879	820	862	841	827	804	845	862	843	867	859	848	837	826	862	824	838	826	857	803	838	873	874	823	772	805	857	909	878	864	851	840	840	782	830	829	881	815	867	860	806	818	853	840	853	905	835	780	849	823	848	874	790	867	851	864	820	911	839	841	838	845	809	825	793	900	827	877	835	865	831	859	784	827	795	866	830	851	814	872	823	818	872	790	854	842	842	837	817	806	788	789	880	822	879	840	796	856	851	777	826	807	820	830	758	822	892	841	790	833	846	821	811	854	839	829	846	815	842	829	865	834	882	810	808	824	879	847	809	748	811	833	858	887	838	814	840	804	800	834	884	874	869	855	845	846	829	822	819	850	833	835	809	870	883	841	894	825	918	840	836	801	827	839	806	851	834	846	836	783	821	856	839	903	828	829	798	830	820	808	826	848	895	835	851	842	831	865	783	821	884	837	853	877	804	879	800	856	888	846	852	864	818	879	870	889	847	829	876	824	857	847	845	873	809	834	828	864	840	816	869	849	844	840	858	832	808	806	865	843	854	853	825	820	841	849	872	835	819	843	826	838	890	814	817	795	852	892	897	809	818	793	869	867	902	855	888	853	851	846	803	808	810	830	846	892	862	831	773	866	902	848	818	902	815	839	854	887	865	853	821	826	858	828	833	841	812	854	852	832	864	875	806	870	839	850	805	875	886	870	844	828	849	857	833	881	806	804	824	817	879	881	841	855	834	807	836	843	840	851	864	845	865	812	812	817	835	824	884	823	798	870	809	852	837	813	849	833	835	819	772	846	858	828	850	798	881	842	857	801	839	839	895	814	867	886	894	853	796	918	813	855	888	801	861	847	877	871	851	824	820	866	874	856	845	870	833	780	865	803	781	843	816	884	894	829	815	845	804	862	790	772	804	820	825	841	850	842	836	854	820	868	810	811	865	850	845	863	771	882	853	823	839	863	860	867	807	858	804	830	877	833	861	835	868	850	840	823	767	829	793	813	825	855	768	852	861	810	905	841	819	859	853	819	885	847	813	851	884	841	850	800	864	819	834	888	875	811	847	817	822	843	875	879	891	895	853	842	860	853	832	894	800	858	888	809	771	840	863	833	913	821	834	818	796	856	842	834	849	848	900	835	807	829	856	811	825	871	815	835	815	833	874	848	804	884	834	852	793	859	838	879	858	813	850	812	802	772	784	853	885	857	806	855	842	802	838	828	839	823	870	902	874	773	833	876	768	802	819	842	829	884	876	820	827	817	879	835	822	867	913	883	859	856	863	851	874	800	828	857	862	849	798	913	835	837	848	873	845	854	801	793	818	779	804	832	825	860	852	801	788	851	793	799	807	813	817	840	798	859	829	835	831	886	817	838	837	878	857	832	796	782	841	835	846	905	806	869	806	872	836	846	823	816	842	783	824	841	818	852	819	818	882	842	868	807	835	869	837	857	839	875	863	827	815	873	873	844	866	838	808	865	803	866	837	822	852	875	813	833	786	764	829	855	863	837	872	804	845	879	838	831	849	851	875	823	811	850	860	791	826	847	833	860	817	821	821	822	877	868	868	835	822	794	844	819	802	865	866	779	769	845	856	858	852	869	826	836	840	871	839	869	804	843	842	817	821	843	852	857	818	823	905	867	847	811	839	816	875	866	844	853	870	838	842	851	825	809	870	848	808	835	861	807	811	859	817	841	834	841	874	812	818	815	854	824	818	803	857	818	817	848	796	838	839	879	799	812	813	855	812	860	856	855	894	831	808	827	863	802	826	810	836	814	849	902	782	815	845	857	833	855	818	874	858	869	864	794	793	831	837	822	844	821	822	827	863	856	826	804	826	860	803	864	827	832	791	860	837	869	815	834	794	833	857	825	884	814	870	796	831	877	828	822	809	813	824	885	823	862	854	803	796	822	843	849	800	773	885	848	856	891	886	855	811	800	812	852	855	882	834	821	855	823	825	874	862	829	856	831	809	868	854	800	819	843	780	857	854	836	797	833	847	836	871	838	793	832	835	802	829	854	848	860	862	866	815	831	835	861	822	828	830	889	862	884	827	822	794	832	866
1689	134	88	71	72	65	62	75	73	72	71	63	58	58	52	59	44	49	60	51	45	48	49	43	48	46	41	46	39	52	52	62	51	45	38	52	44	35	48	47	42	46	39	52	40	48	43	45	45	49	40	40	47	45	39	35	41	47	44	45	43	50	45	43	47	40	35	45	37	27	48	49	47	45	54	48	40	43	53	48	38	41	53	46	41	33	46	46	46	32	44	46	41	48	40	43	39	44	38	40	48	43	38	48	49	40	37	48	52	49	51	43	57	54	49	32	41	45	53	51	47	40	51	42	44	39	38	43	47	53	49	48	44	46	42	50	41	36	31	48	49	46	34	38	46	34	47	47	49	47	47	38	58	42	40	41	49	47	43	39	45	42	42	54	41	41	49	37	46	55	40	48	38	32	37	37	41	48	44	40	39	32	34	43	42	44	42	50	45	36	48	44	50	52	49	46	49	54	53	42	44	48	46	48	53	41	39	51	48	47	47	48	31	56	42	42	26	50	37	42	38	50	42	48	40	52	44	34	40	37	43	44	42	45	52	49	50	36	39	44	38	39	44	33	45	42	50	41	35	41	44	52	41	35	42	44	45	51	47	46	34	31	33	37	48	56	44	45	45	37	56	43	41	59	51	49	54	47	32	62	36	62	54	38	46	39	51	42	34	46	50	54	34	45	33	44	35	48	34	47	39	50	46	51	40	36	45	44	50	40	43	33	48	51	35	39	42	46	44	48	52	49	43	56	50	34	32	49	49	45	43	30	40	34	34	44	43	41	48	43	50	41	52	47	38	38	46	57	44	41	50	46	53	36	36	43	42	42	42	42	40	37	55	44	48	31	59	52	47	42	42	43	44	50	47	43	41	49	50	41	43	53	37	39	33	46	51	47	50	39	41	44	40	38	37	46	39	50	47	52	43	53	54	38	36	41	46	43	39	40	42	49	49	59	44	49	40	53	37	52	48	45	37	37	53	44	45	58	35	45	40	33	45	48	45	45	40	35	52	43	40	41	37	38	37	44	31	48	46	53	47	34	57	53	44	46	44	47	46	36	37	40	38	47	43	57	35	43	47	41	44	50	40	36	35	56	43	49	40	37	52	46	47	46	48	44	57	46	36	35	39	48	44	57	33	39	40	36	44	60	41	39	53	46	40	42	35	36	55	44	40	59	41	38	42	45	45	46	39	46	53	55	43	52	33	47	43	42	40	48	45	47	42	39	48	61	35	42	43	38	41	46	56	45	46	32	58	49	48	50	49	39	44	43	48	48	45	36	40	35	41	33	43	37	38	42	44	50	56	49	48	44	55	32	38	45	45	43	46	43	52	47	41	33	43	39	47	36	44	36	42	42	40	51	50	37	47	39	35	48	60	46	44	46	60	61	33	40	50	37	41	41	52	45	43	54	38	45	48	50	41	48	47	42	44	36	46	40	40	43	39	64	57	48	55	45	61	40	39	39	52	42	29	42	43	49	40	64	51	41	42	42	51	56	29	46	36	36	55	44	44	32	54	52	39	34	34	50	43	44	45	44	44	52	47	42	40	41	28	42	56	49	41	41	37	37	37	59	53	56	39	42	51	50	47	41	47	48	46	34	41	44	41	58	30	49	47	36	40	37	47	45	37	47	44	40	41	38	33	46	33	52	47	40	42	54	46	34	38	40	32	44	46	32	53	43	46	42	32	37	47	45	52	32	48	41	37	32	36	40	47	37	40	57	45	37	38	44	44	34	38	36	43	46	53	46	45	44	58	49	53	50	49	44	37	45	41	39	42	50	37	40	49	37	44	43	44	34	33	42	39	45	46	50	42	35	43	39	40	50	40	29	49	46	47	40	39	32	43	52	43	47	43	53	33	44	55	30	37	38	38	40	47	46	46	35	47	43	42	47	47	50	42	35	46	45	45	39	46	39	37	44	43	41	44	39	42	38	41	44	56	47	52	44	52	47	41	46	43	43	36	45	50	37	54	46	40	31	46	31	41	49	41	52	38	56	34	45	42	30	54	55	35	55	55	53	38	51	41	41	42	45	47	46	36	46	43	59	53	52	49	56	48	54	38	30	35	44	44	40	48	52	43	48	49	54	37	45	32	43	34	46	41	30	52	41	54	54	45	34	34	40	41	35	45	47	40	42	44	33	40	44	46	51	55	49	47	43	48	42	57	49	37	39	42	38	52	43	40	56	39	44	48	41	44	35	49	40	40	36	42	39	42	41	46	39	45	26	50	30	37	47	38	44	32	47	42	52	45	46	47	48	40	51	46	32	45	38	48	42	44	47	40	36	45	52	41	47	36	37	51	28	52	42	48	43	49	43	53	48	54	44	50	43	40	41	39	43	45	30	39	48	34	53	41	45	32	41	57	43	53	42	39	40	38	42	42	52	52	52	39	62	38	41	45	43	36	42	49	46	37	40	53	37	52	43	37	36	63	55	40	37	39	55	46	42	35	36	44	48	38	45	49	44	52	40	56	45	32	49	48	43	37	34	42	42	56	38	44	47	54	37	53	28	49	39	43	51	41	41	56	46	41	44	44	55	47	42	55	49	49	42	51	44	32	39	44	42	41	55	48	54	44	43	40	35	38	31	42	41	42	44	51	41	40	40	39	46	40	46	37	60	33	44	47	49	39	49	58	45	33	36	39	44	44	44	47	48	42	52	39	37	51	31	38	41	39	38	39	40	52	43	48	40	34	38	44	41	46	36	50	44	32	43	43	50	43	43	46	40	48	32	35	43	41	42	43	46	39	41	42	34	39	48	38	35	46	47	57	43	42	52	42	44	34	51	36	48	51	44	35	44	48	52	51	46	50	40	46	40	49	39	53	34	34	37	41	40	39	54	55	43	38	46	39	40	39	37	44	46	29	31	39	48	44	41	41	41	39	57	32	42	44	38	48	44	46	53	43	37	44	49	45	47	61	32	46	49	42	39	41	32	36	58	49	50	47	52	35	45	48	47	46	44	46	49	35	39	39	41	38	41	47	53	63	47	34	40	39	44	57	43	34	52	38	50	46	52	44	36	44	39	46	48	42	46	42	37	41	38	31	42	43	33	48	42	37	45	45	47	42	36	37	51	37	51	31	46	47	57	41	44	49	33	51	51	43	37	49	49	42	40	45	53	43	71	31	40	42	59	41	48	44	37	51	49	45	38	51	49	41	37	41	42	34	41	37	52	40	41	48	35	47	42	52	39	49	55	26	45	45	45	63	57	39	43	41	55	39	33	32	43	40	36	39	40	54	38	50	53	50	43	31	43	38	30	41	34	28	49	46	54	48	39	47	43	37	46	51	46	48	49	51	38	38	50	36	45	42	37	40	45	38	47	32	37	47	35	40	44	48	40	54	48	52	54	43	55	48	42	43	45	44	45	50	40	36	40	35	47	47	39	48	47	38	48	28	39	52	40	47	41	43	48	38	46	48	38	52	54	51	46	38	44	39	39	33	40	50	46	46	59	40	37	40	45	42	50	33	49	49	35	42	50	38	39
9568	1827	1061	1079	1944	3161	3513	3186	2837	2373	2017	1686	1508	1241	1194	977	980	848	810	724	761	669	642	604	556	525	582	529	537	535	541	485	500	522	481	457	445	476	477	451	488	462	460	460	465	456	439	504	417	453	406	411	409	422	409	437	414	395	397	391	401	428	411	389	430	443	411	418	404	409	394	404	434	436	395	412	418	447	397	393	397	409	425	393	395	414	386	365	398	419	419	415	384	394	394	410	420	385	413	402	437	395	415	401	419	425	392	385	389	390	413	403	408	425	380	409	395	428	410	394	368	389	421	389	372	399	385	388	357	411	411	380	414	405	425	389	420	424	403	380	385	400	403	386	381	368	413	391	399	410	377	366	420	416	390	406	348	406	413	412	367	361	414	383	399	416	423	384	412	411	448	387	369	363	378	423	400	424	371	419	392	399	362	382	397	396	385	397	385	420	394	402	410	405	391	416	449	387	378	395	411	387	417	394	358	379	421	382	399	399	379	390	411	391	408	418	381	433	378	364	406	362	401	402	374	398	401	364	391	432	388	404	408	383	407	401	388	374	362	381	440	392	396	399	368	402	379	398	369	373	385	369	386	387	380	398	372	398	380	377	364	384	379	410	396	420	405	368	388	388	351	377	408	382	405	424	394	344	406	442	376	378	387	402	422	397	379	369	433	392	411	374	371	405	395	394	382	370	373	369	385	404	416	392	390	412	388	364	397	381	390	383	396	435	398	378	404	405	394	397	427	418	423	397	397	410	378	396	389	379	362	424	399	420	393	430	416	385	398	410	412	390	424	397	356	391	388	387	374	407	408	399	414	412	372	391	402	391	402	384	426	400	409	419	376	370	381	381	415	393	429	406	392	384	378	401	396	407	396	428	400	404	407	389	372	408	400	425	386	425	386	451	362	379	393	397	420	381	358	389	361	381	399	409	382	387	410	389	383	400	410	407	389	388	422	418	411	410	416	365	408	422	401	416	394	399	385	400	416	408	411	380	414	438	401	365	374	378	407	387	381	415	379	401	393	385	412	406	387	395	406	384	419	387	410	392	383	371	402	391	383	380	363	380	396	393	396	395	377	392	393	370	384	402	417	376	383	388	376	381	384	394	406	414	385	397	358	388	364	380	396	375	401	390	397	368	381	393	387	387	363	442	395	396	408	411	437	396	385	414	399	386	387	387	396	400	380	397	380	383	365	425	394	414	403	388	390	367	363	381	377	377	368	370	414	412	407	391	417	386	411	365	394	398	367	389	398	380	403	398	408	390	405	381	380	385	413	405	428	392	396	401	378	416	346	407	414	410	397	374	400	385	376	429	382	352	422	404	408	378	355	409	376	394	408	394	417	406	386	376	389	347	415	400	408	399	415	408	408	362	401	409	418	407	384	381	424	403	411	404	370	370	406	390	400	375	388	414	387	429	379	356	408	397	397	415	399	375	372	388	385	358	409	396	386	389	423	397	406	388	380	393	385	382	422	380	402	397	381	382	401	382	410	419	366	383	392	426	371	415	419	411	405	424	398	382	394	385	356	400	389	403	356	410	411	398	424	447	403	376	416	404	364	396	388	403	372	397	407	417	411	385	425	371	411	394	373	399	378	372	386	411	384	371	411	397	400	397	396	392	386	398	375	436	440	378	374	372	391	361	366	427	405	400	382	420	389	360	357	407	422	393	391	401	391	415	409	391	363	433	394	391	390	414	372	392	396	410	390	377	412	408	437	389	372	369	374	390	416	390	382	392	384	380	376	411	422	397	390	397	427	396	411	434	416	421	377	391	415	387	407	397	394	392	397	400	390	410	386	366	399	419	401	424	390	385	379	412	411	411	449	404	372	409	365	389	404	389	390	385	403	345	398	423	392	430	394	418	386	390	387	363	364	384	415	388	400	387	431	366	405	398	410	359	396	393	422	391	401	393	413	418	386	369	394	369	384	380	404	394	388	377	384	382	426	364	428	385	383	415	397	390	378	382	399	452	398	401	369	413	388	395	404	374	421	360	430	420	412	358	382	389	390	420	369	399	369	440	387	374	408	398	385	367	387	397	386	415	400	383	403	407	417	399	382	386	370	420	398	371	385	381	432	386	425	399	385	418	395	415	374	404	381	403	401	351	367	399	418	381	367	386	400	403	396	399	382	428	402	369	414	352	398	383	405	373	362	414	381	410	403	373	407	402	414	399	394	421	382	368	389	363	372	409	391	386	415	393	409	371	409	409	416	404	381	378	412	431	400	400	370	424	407	426	393	397	405	409	437	364	408	385	407	394	383	374	390	413	425	407	404	390	454	447	355	426	362	409	411	387	365	377	421	394	404	398	443	403	390	333	406	378	359	389	401	408	387	369	402	383	418	406	386	378	419	401	440	377	408	414	379	365	343	380	376	400	370	360	415	395	350	366	392	394	388	420	322	365	401	446	378	403	370	387	406	403	369	353	404	386	438	378	382	406	387	387	382	411	371	383	364	396	407	421	408	367	388	370	375	407	390	369	413	413	414	424	417	385	405	391	399	398	424	424	406	388	350	416	407	384	393	362	395	397	400	403	381	422	391	395	406	369	415	375	391	425	392	399	407	380	436	400	385	422	413	411	399	371	398	371	422	383	411	398	423	364	409	410	410	423	415	424	410	392	364	385	381	407	387	409	402	410	370	364	398	398	362	435	420	426	374	398	358	401	380	407	403	383	425	423	409	410	403	370	366	412	384	387	420	392	419	430	386	419	426	404	433	358	422	362	385	380	398	361	404	359	410	426	392	420	372	389	401	377	413	360	395	392	419	374	395	387	400	388	398	388	385	356	371	390	389	433	361	400	372	379	387	405	379	398	399	397	402	411	396	398	380	379	405	388	389	399	359	425	416	371	360	418	375	388	389	455	396	420	392	399	397	394	366	384	412	383	364	382	395	367	369	374	393	412	411	368	423	407	399	399	400	392	365	376	403	387	401	391	369	404	389	400	401	394	375	370	414	386	432	362	383	414	417	430	391	387	383	413	357	408	390	390	416	375	420	407	401	436	391	411	386	385	374	404	401	389	351	382	407	419	383	431	395	411	395	388	411	382	372	382	398	377	444	375	378	405	409	432	416	431	380	422	400	399	392	376	421	395	359	400	386	399	420	408	428	459	394	376	421	414	373	408	409	364	405	416	371	423	352	393	409	355	406	396	355	398	398	413	428	400	363	403	399	404	371	398	400	392	406	386	401	388	423	373	377	428	385	386	392	386	412	383	404	418	381	353	413	401	399	406	396	378	380	373	391	368	387	395	386	417	391	370	414	388	390	410	384	386	400	377	390	389	361	428	400	388	366	410	403	384	423	404	383	419	433	405	373	391	407	358	420	383	408	382	410	426	377	399	403	397	423	400	421	359	415	428	398	401	405	427	420	429	425	364	424	441	401	399	401	414	412	376	388	396	423	381	359	434	388	395	397	382	386	410	398	376	421	383	420	400	403	386	387	409	382	374	401	395	396	407	374	389	367	414	380	382	448	401	380	401
1001	218	150	116	90	97	97	126	122	122	100	115	103	85	92	77	86	80	67	78	67	72	77	62	80	58	71	77	61	74	76	71	67	68	72	61	70	56	66	81	58	78	77	60	76	52	67	68	73	64	66	76	74	64	68	62	61	78	58	77	61	58	74	67	58	70	75	61	58	65	67	85	52	62	68	58	62	73	61	56	70	70	66	65	58	73	67	67	79	57	71	62	65	58	48	57	76	69	50	61	69	69	61	74	49	65	68	70	79	76	63	73	86	65	76	52	74	62	71	72	52	78	58	72	57	62	67	56	71	66	66	59	56	57	63	60	73	46	72	55	57	64	57	75	62	57	78	82	84	71	57	75	70	64	69	76	76	74	63	59	66	65	56	57	64	61	64	71	71	66	82	81	82	62	68	62	66	77	63	70	70	51	64	69	73	70	71	62	65	84	71	52	68	69	74	60	78	60	70	65	70	72	52	61	39	84	53	59	73	61	62	64	67	82	70	63	67	65	76	79	63	75	62	64	61	72	78	63	60	69	62	84	74	40	71	72	72	74	70	59	68	51	60	55	71	48	66	76	61	60	69	77	62	77	59	67	76	66	68	50	69	58	62	67	67	61	52	67	60	71	69	60	62	78	67	65	69	74	66	74	72	53	70	80	68	58	67	54	56	63	72	75	55	65	58	85	71	65	65	62	72	74	54	56	65	77	71	64	72	72	70	75	70	58	58	75	61	83	85	70	73	69	64	75	69	55	66	57	62	66	76	48	73	67	55	58	59	65	73	67	67	64	57	59	62	71	63	70	55	65	57	73	72	74	64	68	68	66	72	70	74	60	64	60	61	64	70	60	66	81	64	67	68	75	63	64	58	65	55	70	76	58	74	73	67	64	56	52	78	69	59	54	56	53	56	72	52	69	63	65	60	64	59	66	65	68	58	78	85	81	69	65	61	62	54	64	61	62	58	67	60	56	69	71	63	60	65	71	79	68	63	58	57	64	61	63	65	73	65	47	62	56	81	62	70	65	55	62	64	57	68	73	68	71	66	77	66	62	63	72	57	60	74	74	75	51	70	66	44	56	75	66	71	68	71	74	76	64	65	64	57	69	53	54	61	71	60	75	59	72	62	57	67	75	74	58	54	76	67	68	73	59	69	78	76	60	57	61	60	87	63	58	60	56	67	63	74	78	75	62	73	71	67	70	67	63	67	73	60	62	66	64	54	74	61	63	68	54	72	57	72	79	65	72	66	57	71	77	68	70	61	59	65	67	54	50	68	70	59	63	74	58	58	69	61	70	64	62	56	71	61	78	67	57	56	78	71	65	75	72	72	56	58	51	63	54	83	63	64	52	72	48	74	68	63	65	66	71	71	66	69	62	61	65	56	61	86	65	74	63	61	58	58	64	69	63	53	60	61	75	55	74	60	56	76	67	69	69	64	61	66	67	61	59	55	60	60	63	58	69	74	62	62	71	62	65	52	65	56	67	69	57	77	75	61	61	66	55	57	80	56	67	59	70	64	55	69	70	67	55	71	72	66	74	55	61	57	62	82	65	67	69	85	68	57	68	71	63	61	78	65	64	63	54	61	58	69	59	56	68	64	60	54	56	67	61	65	59	72	64	49	69	60	59	68	73	61	58	59	78	65	59	74	56	73	57	68	72	72	69	68	58	59	67	70	79	80	58	61	76	61	74	64	62	72	87	65	46	54	71	76	52	56	54	76	72	56	79	73	75	67	70	64	66	70	57	62	60	71	62	56	55	72	50	71	48	57	80	60	58	74	61	68	55	78	60	74	65	68	57	57	59	70	70	85	57	67	62	65	74	64	71	66	57	68	68	46	64	68	57	80	69	59	91	58	61	66	79	76	59	61	62	85	70	69	52	58	57	68	53	78	48	55	77	58	64	62	53	72	60	55	64	67	68	67	75	73	66	67	56	64	66	64	72	59	69	64	63	49	67	69	65	55	57	57	63	55	75	67	62	62	60	59	55	68	77	52	73	64	56	63	56	62	71	65	67	67	69	74	69	74	78	60	69	52	57	80	83	59	58	52	78	61	81	65	74	57	57	71	75	68	51	65	72	55	78	67	66	59	63	60	62	68	65	71	64	76	66	80	66	61	71	75	93	70	72	71	65	66	64	67	69	79	63	62	58	72	65	67	63	73	72	55	44	65	68	57	54	75	68	62	68	64	76	78	69	64	59	59	46	48	68	61	71	54	71	78	69	56	63	80	69	71	82	70	64	73	63	64	59	60	63	63	61	60	67	73	63	76	63	71	63	70	72	70	64	63	72	52	78	61	59	51	74	64	56	71	71	64	64	83	55	67	74	60	67	56	67	52	60	62	55	71	69	56	65	50	62	65	56	74	76	45	64	53	63	62	68	60	67	75	72	70	58	51	59	62	71	68	73	63	72	71	62	63	60	61	61	64	73	63	61	74	81	69	55	67	60	79	78	74	66	69	71	66	73	61	74	66	73	71	63	60	77	75	56	61	60	55	69	83	82	58	83	77	71	61	68	57	65	61	68	59	84	53	56	66	81	78	64	72	61	60	58	59	71	55	67	62	55	75	63	65	56	49	55	58	55	67	62	74	68	57	66	59	63	73	50	81	79	64	69	71	58	76	55	65	65	69	69	72	71	53	71	59	65	70	57	84	72	60	45	69	59	65	55	72	74	74	71	85	52	54	63	57	72	57	71	63	76	68	53	61	48	55	65	53	72	56	70	65	62	69	58	62	69	65	62	60	63	64	72	58	80	70	63	58	63	63	76	89	74	72	69	68	70	60	71	68	57	61	65	63	74	69	60	67	71	69	57	72	63	68	73	70	71	52	54	63	65	72	57	63	60	72	79	64	56	76	62	53	75	75	74	73	58	70	55	75	67	72	67	60	60	36	57	64	51	85	53	71	87	62	70	64	71	72	65	72	65	65	62	64	75	62	55	64	51	64	74	67	60	59	71	86	49	56	53	68	62	57	54	71	62	60	67	54	68	54	60	62	72	64	76	61	63	52	65	72	59	69	64	65	65	70	62	63	60	82	70	64	76	72	66	81	62	78	59	56	77	55	49	60	67	68	72	75	66	59	66	71	68	67	72	64	52	56	69	53	52	51	74	74	63	61	52	61	66	56	65	64	68	76	67	69	51	84	81	71	64	67	63	70	70	67	54	72	56	58	58	55	61	74	62	74	79	63	69	64	59	66	64	64	56	53	64	76	62	56	65	54	67	70	72	67	73	58	74	57	78	64	70	57	61	66	62	63	79	55	66	64	66	69	76	64	72	65	58	63	74	61	49	66	56	63	74	54	58	49	70	67	67	72	66	68	78	57	66	49	64	70	67	64	51	67	66	59	63	65	67	60	58	56	86	53	60	69	76	68	78	61	58	65	50	46	78	68	63	57	64	68	59	80	57	60	54	56	65	69	57	56	56	67	57	65	60	56	57	63	69	58	70	61	60	66	58	62	67	73	58	60	56	83	68	58	65
11166	2943	1692	1629	3061	4767	5368	4815	4334	3509	3006	2649	2243	1963	1663	1566	1428	1353	1238	1149	1076	1035	973	977	887	947	872	839	751	790	741	735	738	778	706	707	721	730	736	719	676	751	689	711	697	693	739	676	642	660	714	657	653	654	611	670	626	646	646	653	683	683	646	629	646	603	677	640	608	623	589	651	641	650	657	645	632	610	641	619	655	602	620	671	633	653	621	589	686	626	635	598	687	650	612	677	625	623	661	568	608	616	601	639	633	561	590	650	611	609	640	635	583	591	621	598	606	657	598	622	618	618	679	628	607	642	578	596	612	623	623	618	611	599	624	593	651	639	616	573	607	665	607	599	639	643	613	596	610	614	614	598	599	581	596	648	575	612	667	651	593	615	659	590	630	622	593	599	640	599	604	605	608	602	634	657	593	630	587	643	613	635	585	623	620	655	619	595	611	613	631	615	603	632	645	598	613	602	626	592	648	580	560	601	638	658	619	603	565	604	578	611	616	632	637	627	603	592	598	599	652	627	647	620	618	607	612	641	673	596	632	602	559	632	582	635	600	621	606	591	635	607	595	580	621	593	590	597	594	583	576	590	570	605	568	658	590	640	639	615	568	654	592	598	636	602	583	600	593	622	637	581	609	629	584	582	591	679	646	609	602	616	650	626	583	613	604	635	605	632	589	609	580	667	619	611	608	658	599	600	607	670	612	644	565	631	636	632	592	614	548	605	603	617	586	612	614	625	598	593	607	607	629	600	612	595	671	600	629	589	662	625	640	580	629	628	587	606	619	650	598	650	570	634	613	583	651	593	644	622	598	627	600	624	594	576	623	633	581	666	594	581	665	623	593	660	615	629	630	594	569	605	592	617	604	625	633	641	640	605	633	606	628	635	611	577	610	611	632	626	645	584	639	610	641	592	640	622	636	629	650	577	610	625	585	635	611	573	601	644	624	627	602	617	616	569	636	640	590	626	657	625	609	642	598	624	633	607	603	610	642	619	630	657	629	641	598	601	608	642	654	619	633	656	580	548	579	601	596	601	574	677	613	635	597	662	617	629	619	646	616	631	629	572	618	642	619	649	644	620	616	615	605	592	616	619	642	644	596	586	589	654	594	611	615	653	620	590	650	640	595	652	647	603	613	644	567	615	665	611	618	578	595	608	649	657	590	608	649	585	573	603	610	574	611	595	589	620	643	596	598	557	602	573	614	616	586	619	624	642	597	648	586	630	589	633	591	660	631	611	611	630	589	642	610	604	640	610	635	604	627	631	642	603	595	600	603	631	592	647	622	628	597	591	595	583	596	583	596	566	583	642	605	616	583	599	611	589	588	597	610	614	596	585	633	630	633	625	620	584	603	609	606	580	625	621	635	656	589	564	650	580	603	601	576	607	592	578	605	610	597	637	621	594	609	587	601	597	593	635	622	575	628	610	594	589	611	562	646	593	601	609	630	622	609	617	583	642	578	589	596	563	624	552	630	647	630	624	530	600	612	651	595	604	597	622	653	632	606	600	613	629	625	587	571	622	587	599	562	599	620	638	617	635	619	648	639	608	610	615	622	631	610	666	593	600	631	623	575	577	637	613	609	614	583	599	612	620	611	582	620	622	645	608	633	616	585	617	584	616	628	630	626	580	597	612	581	650	631	606	590	585	662	632	616	610	585	595	622	606	661	632	600	593	637	623	593	571	620	603	573	587	627	635	562	633	589	602	589	602	590	595	576	596	609	632	633	619	629	638	609	615	630	654	593	648	587	600	649	616	674	583	641	590	619	590	600	633	634	574	596	632	595	606	587	668	576	610	584	599	611	623	655	633	615	642	603	639	627	622	588	561	538	602	650	601	643	613	589	622	631	585	601	613	626	620	600	615	601	595	613	593	594	625	645	656	636	595	606	614	576	599	628	627	627	579	585	618	627	613	617	575	587	636	606	600	625	626	589	587	633	611	619	637	604	640	596	605	638	645	582	602	565	587	599	593	623	605	625	624	591	609	625	575	656	605	646	624	623	592	642	640	623	608	627	593	615	608	615	613	632	639	678	576	568	645	631	645	606	594	593	622	609	624	627	605	610	633	588	609	628	621	639	597	627	678	626	593	610	669	589	644	605	596	666	603	609	631	641	606	586	611	665	560	622	619	602	638	636	601	595	602	576	617	634	645	650	640	653	622	586	612	608	615	607	579	610	607	662	627	586	648	618	666	664	632	634	603	588	646	578	579	634	588	615	620	638	598	588	652	585	608	617	599	611	599	612	608	556	650	605	601	627	612	655	626	576	606	584	629	591	638	608	627	607	577	579	596	585	597	651	629	619	626	594	621	620	634	644	621	594	579	634	626	595	613	638	650	649	613	594	601	633	654	615	572	617	626	612	601	562	576	631	670	609	605	638	603	622	641	648	597	611	606	631	643	601	622	633	598	611	588	524	638	628	635	657	620	585	625	598	630	604	646	601	622	629	634	580	626	594	557	622	618	639	618	646	630	616	592	662	640	613	601	613	644	578	647	625	633	638	616	597	602	633	573	640	590	595	611	623	558	568	661	593	610	601	619	625	635	644	637	606	595	605	599	638	617	675	612	637	640	670	583	626	596	588	604	605	599	649	618	625	606	630	635	631	656	599	618	609	615	595	631	622	629	652	579	639	604	613	600	574	653	638	614	658	598	598	620	592	597	618	612	621	581	641	618	608	649	620	631	591	651	604	658	631	586	617	585	664	591	598	589	611	599	631	592	590	587	621	601	600	672	594	611	609	629	633	591	652	666	620	592	621	617	626	597	576	622	615	560	649	600	575	570	586	620	585	574	602	644	589	648	601	650	621	661	629	627	643	607	627	608	603	593	614	604	599	630	606	661	667	598	625	530	643	618	621	666	566	618	597	598	606	621	598	644	627	666	635	616	622	603	616	548	591	621	610	602	635	631	652	588	595	602	594	607	603	664	635	637	629	617	588	613	603	578	608	609	622	638	621	584	606	616	633	590	609	609	605	650	604	582	631	614	591	581	594	627	593	580	592	627	617	624	582	595	630	634	620	587	596	631	606	671	665	623	625	598	628	625	584	600	587	583	653	630	611	604	618	639	605	592	603	574	598	629	595	616	609	591	608	639	619	605	610	643	628	612	617	622	615	624	591	634	586	595	592	625	630	584	615	613	584	589	573	612	594	628	618	602	575	629	618	591	583	624	661	594	630	626	616	645	592	597	603	645	626	610	607	624	633	624	624	643	621	634	622	606	592	592	645	610	652	612	639	616	584	631	618	611	611	597	598	618	616	658	638	599	639	595	616	604	662	615	560	600	672	568	608	598	610	596	613	575	641	640	577	584	593	631	644	607	630	602	617	598	636	622	614	565	626	621	613	587	583	660	596	613	604	597	593	596	597	628	620	608	667	627	618	583	644	624	646	571	641	676	599	602	603	606	620	589	571	634	646	598	623	636	624	608	592	586	609	638	659	637	605	630	635	610	643	609	610	616	596	564	599	662	651	651	620	658	577	572
1136	125	103	97	72	80	76	92	95	108	86	95	84	78	100	76	70	92	94	67	90	75	80	70	96	65	86	83	81	74	82	69	86	69	73	92	79	62	79	84	85	75	76	67	96	71	81	66	89	93	72	70	95	69	75	80	68	79	80	92	77	74	69	98	69	87	67	62	79	86	84	77	85	58	73	80	76	79	79	80	76	79	73	75	77	73	76	69	78	85	81	93	60	72	72	71	76	81	73	76	91	70	92	95	75	70	83	72	83	87	75	71	71	69	71	82	72	64	82	67	75	65	74	84	82	72	74	76	85	90	73	84	83	77	82	65	83	87	77	85	71	84	85	78	89	70	86	73	76	70	68	81	82	88	75	73	54	65	66	78	83	90	86	90	68	92	86	63	79	68	78	62	95	72	80	83	70	82	79	75	73	77	79	78	70	59	80	81	91	71	80	91	91	67	93	86	76	81	84	92	69	57	72	77	84	96	89	81	87	65	94	66	86	73	78	77	70	68	77	82	80	86	76	71	77	76	75	63	86	67	77	71	69	78	73	70	80	89	77	76	74	80	63	74	72	73	101	74	78	88	76	71	73	63	94	66	65	94	75	81	67	83	70	85	78	76	77	61	87	87	74	80	62	84	86	80	83	69	71	74	73	79	66	70	70	71	78	90	74	81	80	79	76	81	88	63	76	81	81	64	73	80	83	86	70	69	83	89	77	63	82	86	87	95	91	79	70	76	82	86	80	85	71	68	73	69	75	85	80	82	82	64	76	83	81	83	82	85	80	69	76	97	87	71	60	70	85	80	85	71	72	73	73	84	87	85	72	61	78	60	83	72	75	85	85	87	77	67	77	67	89	75	79	71	85	98	76	92	84	84	85	82	75	63	71	77	68	73	80	85	95	79	70	71	73	75	85	76	96	74	76	89	62	75	67	89	71	63	77	76	60	75	85	79	66	80	82	83	79	71	84	78	86	92	82	72	71	78	76	82	70	92	67	78	80	87	75	76	68	79	79	69	73	89	71	80	79	78	83	73	75	81	77	79	73	83	81	87	90	71	74	76	80	70	82	97	69	87	87	67	82	70	87	72	81	75	66	76	77	65	73	76	86	85	75	85	76	88	78	84	67	88	81	81	79	69	86	94	69	75	68	72	71	85	83	74	71	72	69	70	63	67	86	77	68	78	80	75	87	80	82	82	66	77	72	87	81	64	81	82	60	66	82	69	90	78	65	88	71	90	70	75	70	90	83	83	86	83	64	77	92	64	79	75	72	58	76	83	87	82	64	79	69	70	77	76	78	73	72	76	77	63	63	77	67	80	85	73	84	70	82	72	71	79	71	74	63	75	91	85	73	81	69	86	66	70	74	82	72	72	80	78	80	79	66	77	85	80	61	100	73	94	65	69	70	61	70	92	74	91	95	78	77	75	70	75	69	72	83	98	80	88	71	79	73	70	65	73	77	62	67	83	59	84	78	84	87	96	69	89	86	76	75	54	74	85	79	80	82	86	77	78	86	80	73	85	77	77	57	66	65	94	91	76	89	59	71	86	75	80	65	87	85	68	77	83	98	68	73	77	75	70	87	59	79	88	89	77	70	73	59	83	88	90	78	79	78	75	82	79	80	73	72	78	96	91	66	73	65	70	78	74	72	84	63	90	78	72	95	68	70	96	67	73	66	70	69	71	65	82	77	84	77	79	85	63	81	70	68	83	84	78	87	75	68	71	85	74	78	73	82	88	84	73	82	66	73	74	79	78	77	85	82	73	90	61	72	90	85	75	76	69	74	82	83	79	81	76	67	71	74	69	83	88	73	78	84	82	76	68	87	66	78	77	80	95	82	72	64	66	80	71	79	72	91	80	80	85	64	76	73	88	79	80	75	79	80	78	88	95	81	77	80	70	76	73	72	80	67	87	83	68	94	73	69	58	97	85	76	77	66	85	77	78	81	83	72	60	74	81	79	96	78	79	82	71	83	79	77	82	93	82	89	97	81	70	69	84	88	60	67	67	72	74	78	87	67	73	73	57	72	68	90	69	67	71	61	82	84	76	102	73	73	72	81	78	77	69	63	75	80	74	73	81	80	76	68	78	82	72	64	88	74	75	77	62	88	78	88	73	81	72	77	68	91	87	78	80	81	68	81	83	97	76	75	83	75	80	74	78	96	83	100	73	70	62	71	90	76	104	61	93	74	64	62	94	82	68	82	65	71	72	75	82	101	90	79	83	80	81	80	82	72	72	84	59	86	76	67	74	87	81	83	92	70	71	65	96	66	71	77	75	99	83	78	72	82	80	90	87	82	75	75	75	82	78	74	78	79	85	84	79	68	74	83	77	79	69	81	88	71	89	75	70	88	82	68	85	72	63	90	80	81	84	74	76	89	75	79	72	87	68	72	75	92	71	104	87	84	90	93	78	81	81	75	68	72	83	68	85	78	94	74	72	73	85	77	87	85	76	82	89	67	70	84	75	82	81	69	88	76	86	78	61	64	64	63	84	71	87	84	93	76	82	83	65	85	74	77	83	79	72	79	93	70	65	84	85	81	91	75	63	74	69	73	82	75	94	80	55	75	61	69	94	79	98	76	69	80	94	84	81	78	63	80	82	82	73	85	82	80	67	61	78	74	77	65	76	87	84	64	81	77	89	84	68	70	82	64	84	84	70	91	76	82	82	71	83	87	84	89	80	67	81	109	88	67	81	92	83	78	75	91	77	75	73	78	78	84	74	72	75	90	62	101	70	77	80	67	67	65	71	81	70	79	92	79	74	73	76	65	88	89	73	93	77	78	94	83	96	72	79	65	87	75	75	85	73	88	81	75	84	80	75	74	90	81	73	71	77	74	73	78	73	80	95	62	94	76	81	80	77	88	72	73	82	72	74	71	90	84	90	80	62	80	74	65	66	83	76	73	67	70	65	64	67	67	82	70	80	73	78	73	78	76	93	86	81	84	82	73	69	78	87	81	68	79	73	72	68	62	88	95	83	76	72	67	73	80	76	70	76	81	69	89	87	79	77	87	67	81	64	75	84	86	87	79	69	97	73	84	82	85	75	92	74	85	76	75	88	84	78	85	74	76	77	67	73	75	71	91	73	75	76	80	72	71	58	98	81	70	80	90	95	78	86	79	70	82	62	75	105	76	89	60	62	76	71	81	81	76	79	79	78	78	82	77	73	73	69	75	79	75	77	79	88	64	82	60	84	78	55	94	70	79	71	75	80	78	84	86	73	71	71	91	69	90	77	75	82	81	85	86	70	85	55	77	55	79	80	62	71	73	78	81	80	80	73	67	60	85	87	74	82	70	76	76	84	69	89	75	68	83	67	74	61	84	79	86	81	68	92	80	88	78	81	96	76	79	87	82	98	70	97	80	87	76	86	77	85	76	84	74	85	85	96	73	74	76	69	81	60	76	85	77	77	75	74	85	82	71	72	75	77	85	86	68	85	73	96	79	83	80	69	75	68	72	85	70	85	81	73	83	77	56	92
8351	1633	1116	1051	1596	2280	2582	2308	2056	1756	1566	1366	1250	1168	1030	1056	985	908	901	897	875	822	842	876	763	772	799	796	782	790	722	738	725	774	708	728	767	740	729	724	751	686	744	694	717	724	700	684	696	622	674	733	705	674	692	688	721	672	705	718	698	667	702	709	714	672	729	698	690	686	699	683	731	712	726	715	707	658	676	719	698	712	701	682	668	701	704	713	733	700	693	722	744	691	714	661	656	708	699	684	728	705	727	695	677	718	670	730	665	702	667	725	712	691	669	709	698	682	705	688	706	685	740	704	685	718	707	632	748	711	641	667	718	690	671	699	714	703	692	663	680	676	715	718	675	694	685	688	671	667	671	704	727	739	718	688	666	687	672	691	665	724	664	711	695	695	721	712	710	687	701	697	685	684	708	634	651	730	687	707	673	685	685	667	715	646	714	699	694	683	710	699	678	718	645	729	698	689	705	696	676	691	684	667	655	693	697	624	711	682	720	673	644	656	698	693	674	713	711	680	728	662	732	677	704	654	707	634	690	695	694	673	721	680	724	662	755	688	708	698	703	733	715	714	691	696	718	718	766	683	663	646	690	696	701	671	674	674	649	698	743	708	665	703	679	670	704	697	706	675	709	681	689	734	684	691	685	721	706	678	669	674	687	692	694	701	641	683	695	697	679	668	705	723	703	741	669	683	717	714	716	695	686	679	709	657	681	697	688	691	696	653	675	689	661	713	703	695	716	699	747	733	670	706	695	721	718	644	726	679	672	683	724	650	681	634	676	682	645	700	716	724	676	683	702	693	694	712	726	687	673	676	702	695	741	711	676	653	678	697	680	742	701	651	679	664	651	741	671	689	679	695	673	742	725	696	681	690	715	690	732	663	711	685	699	639	673	687	682	708	683	672	711	673	666	685	649	704	665	696	716	645	709	717	688	634	699	685	697	680	672	661	671	683	713	658	692	713	725	751	691	695	687	680	738	712	676	717	675	694	695	698	731	744	661	662	704	690	707	693	719	698	686	710	708	700	705	682	697	680	707	695	695	763	673	671	699	668	727	656	687	680	656	646	670	694	734	668	720	675	663	702	649	693	675	698	666	666	727	682	679	739	725	679	679	701	751	711	736	711	664	679	696	702	703	690	662	675	638	668	684	671	708	706	697	704	685	722	701	706	673	691	698	680	705	668	662	729	715	671	675	707	703	669	668	755	656	675	688	691	693	674	661	680	705	709	666	693	682	712	709	717	711	665	741	661	736	718	679	698	702	681	675	649	664	713	736	696	684	684	720	673	690	651	664	707	643	724	687	658	682	631	726	665	683	690	656	707	711	676	682	682	689	643	644	697	710	743	660	697	698	669	716	685	698	696	683	727	705	744	675	682	683	731	739	705	736	684	633	696	689	687	718	704	694	660	723	706	689	746	706	720	688	669	698	670	748	641	699	704	682	699	672	712	683	673	698	675	689	683	682	741	705	692	767	665	680	683	667	708	722	682	737	700	660	701	686	662	681	690	694	710	712	697	694	702	690	718	721	732	723	654	685	709	716	737	685	671	688	711	687	704	705	683	658	720	680	671	711	669	688	664	711	661	676	660	689	691	694	700	691	741	672	682	763	669	698	714	739	727	719	742	643	701	697	678	703	656	701	693	676	693	687	688	652	680	659	622	646	698	701	683	694	706	697	687	712	677	641	711	749	731	679	666	729	661	707	708	694	699	690	697	739	699	694	720	675	665	680	664	697	697	722	714	699	709	721	701	688	701	741	664	684	750	706	718	713	681	678	696	647	704	764	670	650	696	690	713	706	703	703	698	704	702	704	707	716	693	668	685	725	715	690	667	684	655	657	664	697	693	686	626	735	659	668	718	717	726	672	731	727	733	742	675	719	739	687	708	677	764	680	735	656	723	673	698	695	719	687	684	744	678	706	686	697	735	697	713	692	717	695	688	716	689	722	698	707	698	734	704	674	689	673	688	681	641	710	684	643	684	661	695	709	682	711	708	648	719	751	730	728	753	680	686	702	709	686	721	671	697	697	681	660	683	727	713	703	728	722	679	684	709	715	723	676	753	663	712	672	738	697	703	663	692	698	700	706	733	698	698	696	735	671	683	684	719	735	678	656	705	702	673	703	696	716	745	654	669	660	688	627	701	655	721	730	739	655	695	666	665	731	703	657	673	653	697	702	687	687	667	698	700	716	681	684	646	656	684	715	738	686	688	681	704	686	665	666	686	663	760	698	690	644	714	702	660	703	716	748	727	727	683	651	615	738	694	696	672	723	736	698	663	689	680	667	749	671	655	723	685	694	710	688	668	680	642	681	747	708	698	689	720	741	649	690	695	656	656	683	668	717	707	687	705	686	708	695	720	694	740	679	733	695	724	708	686	653	680	646	663	680	676	721	662	687	714	708	714	720	722	683	727	739	735	720	687	721	736	682	687	708	694	687	704	623	720	702	719	704	641	689	664	719	719	693	696	678	665	701	696	732	661	694	636	654	675	682	730	645	704	719	688	692	666	709	683	717	638	678	676	680	726	665	682	675	701	663	676	668	746	687	639	723	702	716	723	723	740	633	661	737	695	693	693	687	703	660	699	704	709	621	682	687	679	755	708	706	716	708	694	685	681	687	673	693	700	661	672	700	658	689	699	704	667	710	699	735	677	733	711	655	718	623	733	718	673	696	679	694	676	730	700	684	710	647	703	672	678	713	754	691	703	708	706	690	717	693	682	727	741	687	702	700	706	699	704	657	662	689	695	695	692	696	680	701	728	688	705	724	666	708	700	707	754	711	672	736	711	706	685	724	675	669	699	707	704	729	687	717	692	690	677	692	690	688	664	663	673	687	708	717	713	693	768	684	738	693	713	744	758	622	715	695	729	715	716	650	690	678	689	728	715	720	692	667	702	660	742	703	706	715	676	680	689	716	748	702	699	719	703	670	630	709	673	704	671	677	706	683	717	678	714	675	653	689	714	654	675	754	665	682	717	702	680	678	649	673	716	670	672	664	734	648	680	640	675	692	663	728	697	708	726	727	708	738	697	680	681	685	692	666	707	693	665	726	650	674	714	743	682	680	680	717	705	723	701	700	666	701	711	704	695	685	712	663	694	751	742	692	715	699	687	667	728	726	694	705	690	712	722	701	663	717	674	712	672	736	711	720	690	729	692	689	717	692	713	644	676	710	660	677	724	704	733	708	717	679	714	634	709	690	692	703	705	657	663	661	675	673	711	682	706	713	712	698	711	672	681	702	659	689	664	710	703	647	722	685	628	696	678	683	700	678	645	665	714	638	691	704	697	660	711	685	714	766	684	702	691	743	658	717	670	680	674	651	675	696	676	685	680	622	699	755	623	686	638	686	703	679	674	738	716	694	693	689	689	686	719	709	696	705	700	706	720	727	699	661	680	689	704	661	719	700	700	744	701	658	725	723	714	704	667	678	693	746	703	690	703	695	706	685	673	713	679	664	695	699	694	678	711	716	763	669	654	732	694
599	216	153	128	123	144	119	130	115	114	132	110	114	122	103	112	128	107	105	102	97	124	86	82	93	81	95	98	67	85	107	98	95	91	91	81	99	91	79	95	86	96	85	98	84	93	98	97	111	90	101	105	100	102	106	94	80	110	76	75	96	80	97	91	120	102	97	97	89	103	98	101	98	92	91	83	91	91	86	104	100	93	97	108	109	102	91	94	96	95	109	95	112	92	105	81	80	87	107	94	93	82	95	82	75	88	86	87	98	83	95	104	90	97	77	85	94	93	98	97	103	80	100	93	93	107	114	104	97	90	91	81	105	93	104	89	91	101	107	92	88	87	94	80	105	99	105	90	91	89	90	86	88	94	98	98	98	107	89	96	72	98	92	91	96	80	96	93	89	99	123	96	107	86	98	93	84	86	96	101	93	78	106	106	82	94	115	98	87	91	104	98	75	92	92	101	94	96	92	85	95	103	95	82	97	87	85	77	88	83	103	92	93	95	96	96	78	99	77	87	96	94	93	90	86	95	86	89	99	81	97	105	93	89	87	97	87	102	104	83	100	87	93	88	96	100	93	78	92	98	105	84	102	96	102	120	94	101	88	81	104	84	82	86	98	81	91	109	100	86	101	91	100	100	91	91	99	103	83	100	100	87	83	89	98	96	101	115	106	96	101	77	97	82	98	80	103	114	98	100	100	99	81	104	82	94	122	107	95	105	94	106	82	81	101	90	93	87	87	85	103	103	101	73	89	88	109	103	88	95	99	81	97	96	111	95	97	104	114	90	81	82	90	77	88	97	82	102	89	88	86	87	97	80	96	97	81	94	92	108	70	105	93	100	90	88	90	100	92	106	88	94	92	102	84	105	86	92	92	87	105	89	96	92	97	91	96	101	86	84	100	105	84	100	100	93	96	77	105	114	103	87	86	88	89	102	85	95	81	109	83	100	100	97	113	104	103	115	92	92	88	90	114	84	106	95	98	103	97	99	111	93	71	93	100	96	93	86	81	96	111	107	100	90	98	101	107	80	89	90	103	106	73	94	81	89	96	82	97	96	84	95	94	102	89	101	95	102	101	86	78	81	107	101	79	104	83	73	99	96	100	79	112	78	92	96	105	101	103	87	82	99	95	96	99	87	101	87	89	98	87	93	99	94	100	101	97	105	98	97	94	94	94	108	103	88	79	93	81	91	88	83	79	98	99	102	96	96	95	77	91	74	96	95	80	76	86	85	100	82	94	93	103	82	103	86	97	73	96	100	94	97	94	99	86	91	79	91	85	97	105	103	86	114	99	91	94	87	86	95	106	96	113	82	94	88	85	85	100	91	94	96	92	75	99	101	100	100	87	92	80	82	90	88	101	108	81	81	87	93	76	93	91	78	94	83	107	81	105	103	107	85	81	95	108	102	91	96	104	79	78	87	87	90	76	93	84	97	104	92	96	93	97	99	84	83	82	106	94	103	90	101	88	80	97	78	78	114	99	94	108	106	95	92	105	86	93	100	120	97	102	97	92	83	116	71	100	107	97	103	85	77	96	93	93	101	90	94	92	91	117	94	99	106	88	76	76	100	98	95	93	85	91	89	91	87	98	92	84	93	98	82	84	86	97	96	94	99	98	88	59	88	104	95	85	92	96	98	99	84	116	93	101	78	91	93	109	77	105	86	98	95	96	86	87	87	84	82	99	104	106	93	93	87	82	91	102	94	100	83	83	107	96	99	89	91	92	117	95	95	109	104	84	90	98	101	85	91	92	92	79	81	95	99	90	102	78	94	79	105	92	95	89	92	92	97	81	91	90	87	88	95	96	89	99	91	87	90	96	101	95	102	94	68	96	88	93	83	102	87	96	103	88	88	102	97	97	93	96	75	90	88	114	99	103	101	107	91	87	89	91	99	79	85	117	86	87	81	90	85	89	108	77	93	96	84	96	75	99	95	92	95	85	97	92	112	91	102	116	94	92	84	82	78	95	97	93	108	93	120	99	76	93	86	87	95	78	85	99	92	94	98	90	84	96	103	92	95	95	78	84	98	99	78	108	86	90	100	105	107	99	94	103	98	105	112	80	90	104	90	85	88	97	91	88	97	115	82	69	71	105	94	69	94	92	105	99	76	102	97	85	111	101	93	103	82	81	98	109	99	96	78	81	90	107	85	102	93	95	84	102	105	94	98	101	110	84	90	71	74	91	80	89	85	81	85	102	86	98	94	103	74	93	84	98	101	85	91	99	103	89	88	102	94	97	90	92	82	90	101	93	104	97	88	83	94	87	95	102	105	111	84	93	87	108	97	109	89	84	96	109	87	87	88	105	87	85	89	114	107	103	113	93	95	82	106	93	88	99	85	92	72	85	90	103	88	106	103	94	89	89	91	101	98	103	95	93	101	88	108	87	95	76	88	94	90	97	101	84	91	92	87	101	112	83	76	91	101	87	100	96	96	97	92	104	106	113	84	78	97	97	98	96	78	79	115	91	83	104	93	82	80	90	87	94	94	93	92	111	89	87	95	83	81	97	99	105	87	107	104	86	95	112	98	112	116	90	100	96	111	82	96	94	96	88	102	99	88	97	89	95	109	104	84	84	94	81	97	98	101	99	99	92	95	89	92	96	91	88	83	96	98	89	98	75	88	97	82	96	99	112	95	98	97	114	111	74	81	98	98	87	80	92	87	87	100	82	79	107	94	108	80	109	82	97	91	96	96	93	98	79	77	89	111	113	98	99	108	95	95	88	99	83	91	73	84	86	100	99	84	90	104	92	86	100	83	75	80	93	95	102	94	81	86	98	94	107	102	103	89	102	112	96	97	103	84	95	103	92	101	93	110	107	94	108	90	81	90	92	108	94	81	87	83	93	81	94	99	90	85	98	82	100	96	91	92	102	101	99	124	82	83	86	97	113	94	96	78	90	72	103	113	105	83	97	85	105	108	71	95	89	87	81	75	86	101	105	102	82	97	94	95	85	102	82	93	85	103	97	74	88	83	108	104	99	86	107	83	84	88	98	92	76	93	104	87	110	81	104	96	98	109	90	93	104	114	76	92	98	98	86	106	89	93	99	111	99	92	76	105	99	101	92	103	82	90	85	96	91	92	89	87	88	98	88	91	91	84	91	97	87	87	91	89	96	94	107	86	84	88	82	96	91	91	93	91	89	111	83	89	96	97	91	101	95	87	98	99	86	93	93	111	78	84	105	88	83	81	106	85	117	71	94	83	96	89	90	96	92	114	93	95	99	99	73	99	87	93	91	100	82	102	87	94	96	93	103	99	87	94	90	91	103	83	97	105	87	83	87	118	100	82	100	84	95	96	96	101	79	91	90	86	95	87	95	72	97	95	84	88	113	94	96	96	84	82	93	88	78	103	102	97	92	85	109	93	91	83	99	90	110	92	98	99	89	100	102	94	99	90	92	78	86	85	91	115	96	100	103	91	96	100	89	100	99	102	91	114	73	92	91	90	92	86	100	95	80	97	104	99	95	94	92	82	95	97
8373	2527	1687	1579	2721	4032	4387	3945	3478	2975	2589	2198	1967	1793	1591	1535	1438	1318	1306	1162	1179	1158	1053	1066	1019	1019	1001	978	931	986	948	967	962	894	931	928	917	958	905	883	884	959	936	904	898	871	829	842	892	875	872	882	827	927	918	858	921	887	854	895	821	873	903	876	852	884	855	859	840	870	860	861	884	866	867	847	864	844	845	848	917	865	904	893	850	886	858	870	877	894	867	844	823	844	853	846	863	858	853	860	900	856	846	852	906	816	855	864	874	792	908	844	862	846	896	811	843	818	860	848	822	852	848	828	857	857	853	892	882	871	845	856	852	879	862	842	823	830	848	815	894	897	869	859	851	841	827	834	869	805	863	847	834	812	852	858	887	862	845	886	869	848	819	839	841	915	833	893	873	869	846	881	854	832	822	855	860	841	851	847	850	829	826	860	819	823	852	821	866	866	879	801	862	851	840	818	819	810	887	924	863	894	850	828	885	829	850	810	845	869	900	885	894	817	772	841	839	833	806	823	787	824	850	861	853	831	895	858	879	847	866	863	852	831	787	841	837	811	881	830	816	853	862	814	903	799	847	845	903	830	822	837	863	807	861	835	815	854	830	904	851	875	846	841	828	844	824	810	851	791	840	812	846	862	873	874	902	836	845	824	816	845	845	866	855	827	852	881	834	885	826	842	843	870	792	888	879	851	871	820	937	866	839	922	842	796	792	892	799	809	834	823	812	873	886	861	822	869	865	841	828	849	877	849	828	855	900	828	819	844	853	858	826	858	879	873	903	802	875	841	857	811	865	892	855	859	873	880	846	870	845	836	806	808	871	825	782	872	919	847	857	843	828	876	859	827	867	823	887	842	818	858	850	853	865	858	815	878	890	840	828	855	868	861	858	904	819	833	864	853	872	855	859	857	840	831	803	827	856	839	850	875	893	828	872	878	920	873	894	847	845	857	851	817	795	800	834	884	852	817	819	870	862	847	831	862	874	850	864	836	894	829	807	865	801	839	864	819	878	849	912	829	839	813	818	871	834	862	832	866	845	872	907	848	864	902	818	856	850	822	845	829	859	804	847	845	815	854	839	862	888	798	874	811	795	902	850	857	826	851	830	826	877	847	801	883	802	802	771	828	854	813	839	847	827	842	864	849	807	867	845	838	826	894	933	864	842	844	872	844	834	846	885	819	831	846	807	852	828	833	837	837	840	840	875	872	833	850	889	864	894	828	897	893	824	820	856	799	832	881	882	905	874	893	836	825	834	856	874	841	833	862	835	804	819	860	857	819	826	870	891	846	851	816	841	862	871	861	848	868	828	817	863	849	865	836	854	848	801	900	868	844	860	864	825	826	824	842	891	839	915	849	874	861	845	838	920	856	838	886	858	853	859	939	843	810	857	871	799	848	828	820	858	829	827	848	863	839	833	858	792	812	806	821	843	885	871	832	869	831	892	827	908	864	893	852	823	876	861	927	808	823	811	833	899	880	822	878	844	860	840	875	794	860	846	873	807	909	797	851	859	848	862	869	840	868	856	843	929	861	832	858	860	877	818	824	816	831	832	836	849	856	930	829	835	845	783	837	889	884	828	811	896	830	911	870	873	857	820	834	885	872	801	831	884	864	903	810	845	900	889	816	815	802	821	818	900	852	846	883	856	860	886	872	876	826	825	808	870	847	843	917	870	888	865	845	859	840	855	790	895	848	853	848	879	823	869	860	876	810	827	847	832	808	819	855	847	911	803	875	841	868	763	791	845	797	909	871	911	821	854	836	871	849	927	824	852	817	781	867	903	826	882	843	851	856	843	873	845	799	903	853	890	849	880	895	853	874	821	883	880	818	827	893	877	828	864	835	889	850	880	844	891	780	868	885	789	833	841	909	819	877	874	835	874	817	873	808	879	863	837	863	847	885	861	827	866	885	799	861	837	862	868	872	891	828	819	877	890	870	849	796	835	836	863	834	852	888	873	849	940	852	864	831	784	826	895	847	882	853	892	857	837	865	879	875	853	838	862	938	876	829	865	848	841	841	868	869	852	851	876	807	867	846	849	855	906	822	814	842	876	918	840	860	874	802	884	861	839	831	814	882	818	904	833	845	874	860	944	865	916	858	840	832	874	828	882	860	821	859	844	882	891	871	837	834	875	921	879	843	825	866	857	851	808	802	847	841	804	857	846	844	884	834	768	821	858	887	851	827	843	805	845	853	848	870	888	876	854	866	874	826	849	872	855	882	868	893	807	851	884	832	859	854	866	852	867	848	891	849	853	860	849	866	824	891	856	877	872	845	806	891	843	873	804	828	840	863	868	817	853	865	807	815	864	836	860	838	851	885	822	865	847	876	822	860	814	835	831	845	835	885	845	882	831	838	879	854	874	830	812	856	833	841	867	789	840	849	815	857	795	856	854	878	818	840	847	869	836	865	819	828	860	857	848	845	907	830	857	871	861	895	840	870	838	819	843	839	913	804	818	880	850	839	817	847	874	847	899	833	863	905	853	851	835	883	819	873	810	878	833	869	834	918	892	822	869	848	827	846	847	879	854	847	859	843	880	881	798	899	860	877	863	802	801	866	862	848	826	846	876	839	885	813	850	804	891	879	828	829	830	860	829	894	815	838	849	850	880	907	845	871	866	880	921	871	905	844	870	843	828	801	856	893	811	879	887	880	848	852	908	829	858	850	875	845	821	814	939	844	837	868	842	846	828	850	858	840	889	863	857	835	854	853	854	825	863	843	874	839	881	776	870	855	811	837	836	830	846	814	841	846	884	789	834	826	888	842	854	915	842	845	880	834	854	820	849	846	882	838	852	845	861	822	846	868	815	813	838	891	854	864	911	847	866	851	886	806	818	824	888	879	878	844	802	831	875	874	902	891	800	833	850	827	814	821	854	844	847	853	871	816	855	813	894	821	851	839	812	848	815	817	878	824	835	887	839	895	840	807	873	856	820	810	778	870	890	879	804	856	880	827	816	879	879	800	846	833	866	903	860	901	826	801	858	895	812	826	874	905	855	879	851	829	834	870	872	866	811	846	868	779	878	860	865	885	852	821	848	895	864	848	870	816	869	834	846	849	839	814	914	808	860	834	790	875	869	851	860	826	853	870	806	859	875	813	832	880	860	842	909	867	851	849	810	862	855	835	877	857	847	823	848	834	857	805	861	846	831	799	805	883	818	897	865	862	849	817	828	833	873	877	846	922	842	845	798	899	854	809	818	883	907	841	849	816	852	845	878	830	861	845	830	879	826	830	851	848	860	870	881	831	852	861	801	903	877	800	856	830	791	869	862	823	873	839	851	869	841	815	822	877	837	854	876	794	825	838	861	895	820	814	836	883	849	899	871	877	810	826	850	826	812	812	893	866	871	850	839	839	857	859	864	837	829	824	870	851	849	838	797	828	837	852	846	846	876	778	854	804	862	837	843	855	832	814	824	847	824	858	863	851	850	802	858	836	795	858	856	898	852	821	863	895	867	897	861	860	852	830	835	861	875	844	879	806
1719	139	81	54	55	76	78	80	77	67	63	81	68	53	44	60	64	62	49	53	54	52	42	48	52	47	44	50	52	46	55	49	46	45	38	44	43	50	53	51	50	39	47	42	36	54	39	54	47	37	46	47	31	41	42	49	47	45	27	59	41	45	38	39	34	50	28	44	54	48	44	38	38	48	48	42	53	43	45	44	46	50	53	46	45	49	38	58	43	52	54	37	51	34	46	41	66	49	39	43	54	37	44	40	38	45	42	48	50	42	44	46	51	52	37	51	50	52	37	43	43	48	50	46	37	44	46	48	50	30	42	35	50	54	46	39	49	40	30	32	43	51	42	54	39	48	42	35	43	40	54	47	34	50	37	49	49	41	45	35	31	46	45	34	48	46	61	41	43	36	54	48	47	45	41	43	52	45	33	46	41	39	35	50	40	39	48	46	51	43	35	38	45	46	42	36	40	49	37	59	43	54	45	43	40	41	38	50	46	51	44	46	39	41	48	43	48	59	45	38	35	47	47	41	49	47	38	37	51	43	57	41	34	39	42	39	48	42	43	50	37	50	46	48	48	48	40	41	51	56	52	40	47	40	41	41	49	36	54	40	48	42	51	41	53	40	39	33	56	56	59	44	48	35	57	50	41	39	55	42	50	43	31	61	50	43	33	37	40	50	42	47	50	36	49	48	42	38	32	37	41	53	38	41	43	43	41	44	39	49	51	38	45	55	49	50	49	60	48	56	59	50	34	36	46	49	40	34	54	43	42	43	46	49	41	52	46	38	39	44	41	45	40	56	43	43	59	56	42	46	43	52	51	39	40	44	47	40	53	54	55	46	36	40	44	46	50	44	48	47	46	48	49	43	46	45	50	54	48	36	36	50	42	40	47	42	44	39	44	41	44	40	48	48	43	46	42	40	50	56	38	40	52	59	44	37	36	42	41	46	36	43	39	41	45	46	50	60	48	46	57	49	45	42	55	40	45	39	37	36	46	48	45	49	53	42	48	49	45	41	60	51	47	45	43	44	47	33	41	50	38	48	38	44	46	48	35	50	39	31	46	46	58	43	41	35	41	66	46	50	40	45	47	49	34	37	39	49	37	43	58	56	44	44	57	44	43	43	36	50	51	40	48	42	42	46	50	54	44	48	43	35	38	49	57	47	40	43	61	50	50	36	56	49	53	47	41	39	45	38	49	49	37	49	38	47	47	52	50	27	41	45	46	53	41	40	45	50	38	62	48	40	48	45	39	33	30	49	36	47	38	53	40	42	42	46	55	30	40	44	48	33	52	43	33	33	40	42	51	39	52	40	37	47	47	42	55	52	38	51	36	46	53	57	43	35	43	45	27	50	49	47	44	53	46	46	43	42	44	49	43	39	38	48	43	40	44	44	58	40	50	48	49	41	28	39	49	31	33	39	48	49	39	49	51	44	46	37	43	43	34	43	50	46	54	47	51	43	54	44	41	48	54	44	43	53	53	46	37	51	42	47	50	43	52	45	35	39	48	46	36	32	51	42	48	39	45	40	52	52	44	45	49	37	53	43	42	48	52	30	44	44	55	41	45	49	49	41	43	49	45	40	36	48	44	47	42	40	42	48	50	40	47	30	49	49	42	49	50	44	46	37	37	43	62	39	41	49	52	42	43	39	46	42	45	42	41	38	52	32	46	48	45	36	46	45	53	58	48	35	44	42	45	40	47	43	40	48	46	41	49	45	42	49	41	62	48	47	36	35	37	46	42	37	43	46	37	41	42	48	41	49	40	41	40	62	39	54	44	46	48	47	50	45	38	58	40	39	50	54	35	42	45	51	42	38	50	47	42	48	39	28	53	44	46	47	40	59	34	49	41	38	47	50	42	50	46	43	30	62	50	40	43	47	46	52	38	53	45	45	40	53	46	41	41	51	44	41	50	54	40	37	38	39	41	34	44	33	45	48	37	47	37	37	63	44	40	46	46	46	36	36	39	36	41	34	46	44	39	39	47	48	44	40	50	49	57	47	41	41	45	51	52	48	49	55	43	47	47	38	31	40	43	53	50	50	36	54	55	37	47	43	46	43	49	34	37	48	54	49	62	42	47	44	52	49	39	47	46	40	38	41	43	42	46	39	29	46	46	40	45	40	32	44	49	52	28	49	32	38	43	42	39	44	38	41	45	47	47	46	52	58	46	43	52	49	48	40	56	49	57	40	45	36	39	43	44	45	49	46	45	41	30	38	37	44	58	56	45	54	46	43	44	42	38	47	41	45	43	44	51	42	36	39	37	47	42	48	40	40	44	53	39	43	49	45	50	41	43	53	35	44	40	48	45	56	51	45	39	40	45	44	36	41	40	42	41	38	46	48	39	49	36	49	51	37	43	37	46	50	45	52	47	45	49	50	38	53	46	42	55	46	50	40	34	51	46	43	47	50	51	40	53	35	50	48	43	52	40	48	42	53	56	44	49	50	48	54	41	47	46	53	35	39	48	42	42	44	37	41	39	35	32	37	31	38	54	46	41	45	32	42	33	44	40	58	41	36	52	43	52	43	52	38	47	32	47	49	42	39	49	50	25	47	48	53	50	41	50	46	47	56	48	49	40	49	42	43	41	38	44	36	45	47	45	53	48	37	45	42	33	48	40	55	41	51	38	34	46	38	38	43	48	57	37	45	45	55	44	43	53	41	42	48	44	47	46	39	49	37	43	39	45	46	44	43	48	60	47	42	41	45	49	31	39	46	38	38	47	45	59	28	42	50	33	51	48	40	45	51	51	46	49	37	43	54	60	53	36	58	54	52	45	44	38	44	57	35	39	48	49	51	37	50	52	48	51	39	45	39	43	42	54	43	46	61	38	33	43	36	40	54	63	39	57	58	46	51	36	42	50	33	41	32	49	41	47	36	44	62	39	55	45	43	42	42	50	44	34	48	32	48	47	33	50	40	47	39	35	48	52	47	43	52	38	43	46	51	37	33	39	55	43	38	55	48	40	32	44	40	38	60	34	49	36	34	43	44	48	41	44	49	53	50	34	38	36	50	49	27	46	46	54	49	42	55	39	36	56	41	34	40	49	49	56	46	47	45	36	51	52	35	51	52	48	41	35	46	59	51	51	37	45	43	42	42	56	49	65	37	50	47	49	42	54	44	39	48	40	43	54	37	37	52	44	53	46	41	39	40	49	50	42	36	35	48	53	47	42	51	43	45	41	52	45	48	49	55	55	30	35	49	38	49	50	38	34	46	55	45	42	48	47	37	41	43	53	40	51	32	55	40	41	51	46	40	40	45	52	33	48	44	48	48	38	37	34	36	32	53	50	37	53	54	56	50	34	49	38	40	38	46	38	51	55	48	41	49	54	49	38	43	55	43	35	39	47	40	49	32	39	43	39	42	42	54	44	64	53	48	34	49	49	49	58	45	35	55	48	45	40	44	52	51	46	43	45	41	40	34	43	53	43	58	32	48	38	37	53	50	54	51	56	38	49	36	53	41	38	36	44	40	47	46	35	44
10027	1808	1109	1062	1947	3090	3459	3332	2776	2342	2044	1709	1492	1262	1156	1062	977	883	805	760	706	687	604	596	601	602	541	504	496	542	527	528	462	502	464	507	467	436	452	443	459	449	448	444	437	460	423	416	463	470	497	455	419	423	421	409	421	402	435	381	377	451	429	450	403	391	376	402	455	400	418	370	428	414	412	429	425	358	408	421	410	387	445	406	414	389	407	379	405	405	411	388	421	406	356	401	374	394	405	444	358	391	427	407	411	417	406	356	382	426	444	420	467	392	398	404	416	455	437	391	372	423	412	406	406	382	403	386	410	402	429	404	413	370	418	399	381	390	414	403	439	386	395	405	416	410	416	378	412	372	429	392	391	380	403	379	383	407	388	404	405	402	384	398	407	438	416	383	407	411	403	398	407	413	415	363	417	412	369	401	387	410	393	420	398	398	419	376	425	402	423	423	439	410	370	378	368	414	393	363	380	370	392	405	371	395	394	404	382	379	393	389	412	397	381	375	408	364	384	448	394	382	425	418	381	395	413	362	384	423	405	421	369	389	388	369	403	374	393	406	389	404	388	406	429	405	420	360	386	400	390	378	419	425	406	376	424	401	373	399	399	386	370	420	414	422	395	402	418	400	393	409	393	383	386	390	397	398	407	385	376	433	382	415	388	411	377	386	396	408	385	398	422	384	418	384	394	385	411	393	420	373	381	424	346	389	418	384	376	419	405	390	391	376	413	418	363	432	401	383	399	411	402	370	372	420	414	339	378	398	410	389	418	414	405	420	385	434	417	417	428	394	407	407	381	402	419	447	425	404	420	393	402	368	384	396	407	396	419	387	398	403	383	400	422	422	420	413	383	432	411	423	406	395	424	402	419	367	395	426	390	375	381	395	391	387	377	402	368	385	374	441	364	437	425	397	371	423	387	421	374	384	390	425	396	400	384	395	411	423	366	404	397	394	381	385	379	386	382	387	399	384	418	355	399	373	425	376	393	402	393	387	380	409	391	402	395	433	348	414	414	394	409	405	372	397	420	395	405	372	417	377	405	412	422	389	418	396	397	397	397	420	395	382	413	404	385	425	365	396	397	430	396	381	414	400	384	392	420	445	404	418	395	378	353	409	383	362	399	413	364	390	397	403	415	435	378	398	401	425	466	376	388	413	409	404	394	405	395	375	374	427	380	389	380	425	385	369	381	418	395	395	399	412	409	411	356	397	383	449	362	395	375	411	410	364	359	392	381	413	390	421	398	387	374	393	415	386	416	419	422	410	403	363	396	389	391	400	396	398	385	379	413	388	394	398	406	382	404	375	410	398	347	400	369	376	403	359	377	376	419	394	377	414	398	435	350	407	397	386	385	399	381	404	369	382	398	385	421	400	412	390	413	378	406	408	437	382	374	374	392	414	389	409	393	372	412	399	368	408	383	424	415	410	411	364	372	401	400	411	422	378	388	393	403	377	379	422	374	386	404	397	412	373	403	406	376	400	377	391	389	409	377	408	412	381	417	417	384	400	410	394	409	365	379	417	384	403	412	380	404	430	374	386	398	449	371	397	399	406	393	368	406	408	375	394	389	377	382	394	406	388	370	431	427	385	384	381	393	396	397	392	395	403	371	433	413	378	375	413	434	372	369	394	412	370	352	392	415	429	404	417	382	410	375	380	374	412	424	392	413	423	403	385	392	370	406	405	408	404	406	379	358	402	417	389	413	383	405	368	385	377	379	406	420	387	400	376	365	372	395	377	407	431	404	402	391	379	426	416	422	370	399	400	397	397	383	371	414	381	415	421	374	375	419	414	445	418	379	373	377	388	407	416	361	441	407	391	417	390	398	396	403	411	398	346	421	397	398	410	394	379	361	419	417	364	426	429	397	411	423	385	432	387	379	396	431	424	400	371	417	367	397	395	373	375	411	401	401	423	405	433	418	390	402	387	383	415	350	387	408	378	421	412	397	400	404	376	448	397	382	362	367	388	381	370	408	441	410	406	425	402	384	408	403	374	433	412	392	398	380	452	387	399	388	399	433	409	380	404	375	368	395	392	385	375	371	375	389	396	391	363	417	406	429	380	410	373	377	386	384	393	422	373	405	413	408	394	376	408	379	409	396	400	370	416	414	397	420	423	387	427	378	444	389	403	391	392	402	400	424	394	409	396	406	391	388	375	412	395	379	388	417	413	357	372	407	405	400	397	384	413	390	410	371	402	393	384	370	415	390	383	383	414	428	408	376	413	400	374	421	398	374	409	382	408	383	389	411	360	393	417	401	393	408	398	396	391	396	417	419	387	405	408	383	375	390	361	397	378	437	393	402	393	424	321	403	398	400	408	427	381	406	367	389	367	406	381	420	405	410	413	394	352	373	361	373	364	386	375	380	407	364	402	393	397	365	427	397	396	386	401	366	392	418	423	420	375	436	390	410	405	402	448	376	400	426	393	382	401	399	416	380	385	399	412	386	388	414	403	437	406	409	397	407	385	397	417	406	382	386	402	383	387	384	384	371	407	437	422	409	402	394	395	436	382	378	386	378	385	396	370	408	366	409	370	413	401	428	379	395	394	380	377	422	398	420	410	392	381	364	377	410	397	390	401	386	390	409	395	414	409	404	420	389	397	378	400	405	386	390	455	419	409	397	382	390	409	405	384	360	428	406	424	395	420	395	384	411	388	396	408	407	434	423	387	383	383	367	371	406	372	388	393	413	382	384	397	385	369	363	387	386	383	419	396	392	426	385	393	406	415	405	424	398	414	408	377	398	383	433	419	413	370	378	384	380	369	379	402	406	364	401	354	413	369	412	395	382	423	388	404	441	385	434	390	375	410	397	419	414	375	403	372	391	386	420	416	388	404	375	390	412	397	411	429	400	409	411	392	397	443	422	416	402	367	413	360	381	384	376	399	424	438	384	404	388	379	420	364	395	394	388	401	366	438	367	420	419	395	395	424	395	416	361	402	381	422	455	424	394	389	367	384	386	352	399	446	414	419	424	421	440	402	426	393	418	410	402	427	419	414	402	428	401	405	402	419	386	396	375	405	424	382	416	406	420	421	410	354	395	403	426	398	409	373	395	362	389	394	418	398	418	367	382	396	393	396	390	390	429	378	413	383	404	375	406	380	388	391	409	417	438	398	387	398	369	405	405	430	423	399	415	401	385	389	441	363	372	406	391	403	382	383	383	364	371	414	409	407	389	402	400	391	375	379	391	419	398	396	415	409	400	401	394	373	391	419	382	416	380	384	377	397	401	398	400	409	422	434	455	390	383	360	379	442	398	396	382	403	386	404	414	398	427	383	377	370	403	391	404	380	397	366	457	449	402	380	392	406	388	397	390	391	396	413	386	412	385	357	371	394	413	418	419	409	419	417	411	398	374	362	387	375	450	431	408	394	408	367	386	387	347	449	422	432	395	380	380	382	405	379	393	398	414	410	375	376	410	380	415	392	369	439	398	418	394	424	418	353	389	377	406	420	415	367	446	434	395	387	419	391	397	381	423	450
968	192	162	91	108	90	103	105	117	100	104	85	88	93	99	101	79	73	70	75	80	82	79	76	68	76	84	82	82	66	78	79	73	70	68	79	86	54	81	80	57	60	61	71	74	59	76	73	71	63	78	64	64	78	72	63	57	61	74	62	61	59	72	79	68	65	59	63	68	63	70	67	67	63	65	69	69	66	74	56	68	56	75	80	75	80	55	54	70	75	70	59	91	86	47	73	59	89	60	72	70	58	66	63	53	54	66	66	51	66	70	73	66	62	67	61	79	62	42	73	74	62	69	68	57	72	64	73	60	59	64	64	63	71	62	69	62	57	63	69	60	53	54	64	65	64	67	59	63	61	75	69	77	77	62	62	80	69	65	58	62	61	64	69	72	71	73	62	70	77	65	69	70	79	53	66	73	61	69	63	69	71	68	63	62	80	72	58	39	52	62	75	58	81	56	66	61	59	58	68	69	70	66	51	58	77	49	56	57	68	60	75	68	54	76	63	62	55	57	69	63	75	72	68	82	73	67	77	63	61	55	88	55	62	70	73	64	64	57	79	74	62	58	71	61	78	61	67	61	59	64	56	62	51	63	64	68	71	59	67	62	72	76	60	66	70	66	78	76	63	64	47	60	63	75	63	69	65	61	74	66	60	63	69	61	57	65	70	53	68	78	67	72	62	61	57	56	65	73	67	45	55	65	70	71	65	63	61	63	60	58	57	65	56	67	64	69	74	58	54	59	66	58	66	65	62	56	77	59	71	64	70	62	74	68	61	77	56	77	62	71	60	59	67	75	81	57	72	73	61	74	54	72	54	60	56	63	75	81	77	62	66	57	62	62	62	70	57	66	77	63	69	59	64	76	63	67	78	52	82	64	65	54	59	58	58	57	60	76	64	68	64	73	65	58	68	78	70	55	67	64	82	59	59	75	84	56	64	67	56	60	62	73	68	61	70	59	61	64	55	66	83	54	77	72	64	79	67	71	58	65	62	51	69	61	76	67	74	67	55	52	79	80	58	66	47	72	59	65	80	70	72	64	67	76	65	62	64	73	58	79	57	75	71	59	64	73	55	67	61	52	74	67	68	65	73	60	77	57	59	60	63	65	54	84	65	77	62	78	61	65	71	61	53	73	70	70	57	64	76	75	60	71	60	53	75	71	68	53	66	70	60	67	65	71	64	62	70	75	70	67	66	63	59	78	67	49	61	75	71	62	62	76	82	56	74	63	80	58	67	61	63	59	60	68	80	64	67	69	71	66	62	47	70	83	79	81	74	54	63	68	64	90	73	71	70	63	73	55	60	74	75	69	59	71	74	65	63	78	46	60	64	54	66	57	64	75	67	65	46	69	66	83	56	69	60	71	71	58	49	71	64	51	69	59	59	63	77	79	69	58	63	61	66	64	58	57	61	73	63	61	58	74	60	67	65	70	72	61	60	53	57	82	47	49	79	61	70	77	68	70	81	72	56	69	68	78	64	73	54	62	79	71	77	65	49	52	62	52	58	54	75	75	49	67	60	59	58	60	55	59	61	61	64	67	75	60	74	61	68	58	65	61	63	65	77	50	69	63	65	69	80	73	67	59	58	71	72	74	68	73	67	75	66	71	64	69	67	64	71	62	75	50	65	59	89	64	65	55	71	68	59	66	61	75	72	63	69	56	64	60	55	67	67	61	78	53	76	56	61	64	65	74	68	59	61	67	65	75	75	61	71	72	51	66	70	53	79	72	60	59	62	67	58	72	63	67	64	72	73	81	64	76	64	72	59	61	61	64	57	66	60	69	52	56	70	78	63	68	62	58	64	68	60	72	87	80	66	62	55	70	55	97	70	62	59	64	53	64	74	63	72	44	80	65	68	69	59	71	83	61	62	70	74	73	59	61	49	69	78	52	59	69	69	66	58	77	60	73	54	78	60	63	61	69	44	69	59	60	61	54	65	62	67	78	64	70	66	68	67	69	71	75	58	79	65	60	73	63	57	67	59	70	75	68	68	66	64	59	76	52	71	59	72	66	80	50	63	63	70	71	56	60	63	67	80	68	54	59	66	58	69	56	73	63	79	72	75	55	72	78	61	81	47	67	75	51	74	80	72	67	79	69	68	62	66	66	69	61	62	81	67	69	77	59	65	65	73	79	64	67	64	71	69	69	73	71	48	60	75	52	73	79	71	80	55	70	68	59	68	82	66	69	70	68	58	67	62	74	59	65	62	60	72	49	64	62	67	72	63	71	60	62	62	50	68	57	76	50	70	54	68	77	74	95	66	62	61	63	64	61	67	65	73	53	64	74	73	65	68	67	59	72	73	66	64	68	74	62	54	61	76	69	66	71	55	70	71	72	77	62	57	76	68	63	78	59	72	74	67	63	60	67	66	70	77	62	73	59	74	59	68	89	67	74	63	67	70	56	62	61	67	69	57	57	62	54	70	49	66	72	67	78	68	73	59	71	70	68	82	77	65	68	77	52	68	63	47	84	51	67	89	55	65	73	73	52	65	79	73	51	76	61	64	64	79	56	64	52	67	66	76	70	79	68	76	76	58	77	60	67	61	52	56	89	74	78	57	60	61	62	71	60	63	60	55	64	78	84	65	77	56	58	63	72	86	66	62	69	59	67	65	58	48	77	61	58	68	59	76	71	73	61	61	69	77	72	71	67	70	54	50	80	66	70	68	69	72	59	68	62	71	61	84	61	72	63	61	59	62	61	72	59	63	63	61	66	77	63	53	59	58	61	66	61	74	58	58	56	66	47	76	65	71	61	52	71	51	64	61	74	52	72	64	59	72	65	67	48	72	66	56	62	78	68	68	70	59	64	68	69	64	65	65	68	53	48	75	69	61	64	69	64	71	45	70	68	68	71	62	68	78	68	68	71	55	73	74	66	69	75	54	78	61	67	78	68	69	75	62	50	62	70	64	66	85	62	61	61	84	64	62	60	63	70	66	66	79	66	72	74	71	62	73	71	64	52	64	64	72	78	72	54	60	68	70	65	72	82	61	70	54	62	65	52	62	65	51	55	72	72	57	56	65	71	50	62	60	61	56	59	54	65	58	77	78	66	79	78	66	57	54	64	63	67	61	61	74	74	52	56	59	63	57	67	85	71	61	74	67	60	61	67	56	70	74	67	68	63	74	70	64	64	72	70	64	56	57	64	70	64	71	73	51	57	49	71	57	66	53	69	66	65	64	69	67	57	59	61	68	76	63	72	71	62	47	68	58	57	67	65	62	71	76	57	63	74	70	55	73	62	74	64	80	58	57	63	69	61	67	82	81	62	65	50	50	69	75	67	70	67	45	76	64	68	69	69	64	70	72	65	83	67	68	53	59	63	59	66	70	64	81	59	68	61	62	59	81	74	69	73	55	72	52	50	64	59	58	83	73	83	57	67	70	61	70	55	62	67	80	56	76	58	76	70	62	65	72	62	56	56	52	66	99	67	63	65	57	69	45	88	73	67	74	74	75	63	70	73	57	67	68	60	66	83	69
11118	2851	1663	1697	3062	4906	5165	4925	4306	3502	3009	2735	2247	1973	1671	1653	1498	1378	1310	1154	1185	1087	1025	923	918	875	829	836	826	785	815	769	760	739	700	711	713	754	714	700	719	680	669	683	667	735	674	649	696	660	676	685	707	664	660	643	659	638	621	656	643	643	650	695	639	603	685	623	641	622	587	632	627	625	633	679	609	638	655	610	648	672	650	655	612	665	617	651	610	693	646	637	673	645	632	682	612	654	639	610	673	618	628	606	624	593	598	611	618	636	650	640	612	608	628	630	622	597	579	631	618	666	650	629	631	615	594	646	662	679	652	607	618	608	621	611	645	632	612	633	610	630	629	622	638	582	622	590	654	626	599	650	623	610	665	623	630	618	596	627	597	594	609	609	577	619	631	649	641	615	626	616	667	639	633	623	631	612	636	626	612	604	636	569	632	576	583	668	628	619	587	611	646	621	628	610	580	585	603	632	627	618	619	635	614	645	626	601	587	615	616	602	611	601	620	617	630	625	627	651	622	634	643	626	606	588	652	620	641	627	638	638	578	671	620	561	641	597	596	615	613	630	631	641	635	627	612	646	617	612	649	557	619	567	617	617	595	655	626	623	639	597	561	619	657	647	640	633	627	648	632	597	593	668	680	594	618	630	644	646	582	653	670	598	600	633	584	595	597	632	673	620	650	579	625	596	597	656	662	618	631	679	618	683	635	619	603	626	619	625	586	597	592	626	637	599	614	615	536	646	645	619	589	599	622	624	649	620	573	624	655	606	635	637	647	666	633	627	615	632	646	665	640	686	619	623	642	592	646	590	594	630	619	624	590	617	614	630	555	646	634	659	644	668	621	623	636	601	630	632	628	571	579	608	614	635	660	613	638	588	612	579	638	632	622	593	618	630	621	644	652	649	599	590	615	630	591	629	570	605	614	623	620	612	626	592	601	616	626	658	636	587	666	582	601	632	634	611	614	653	598	649	669	647	630	615	626	640	643	607	613	630	655	619	638	622	671	609	618	615	575	612	601	613	583	614	586	617	628	587	618	601	659	645	624	689	641	649	642	658	633	683	624	633	604	632	642	618	583	643	615	657	664	621	608	613	628	640	613	653	605	632	610	606	633	623	619	614	602	591	627	614	637	600	636	621	619	602	651	596	628	651	646	619	615	601	609	612	595	646	630	684	611	613	616	669	623	600	620	614	693	633	619	602	628	660	577	634	589	631	648	681	613	632	575	634	643	642	618	601	588	567	575	603	640	611	648	612	627	605	604	610	623	605	610	612	638	627	636	692	606	619	620	631	615	592	637	610	618	623	613	656	649	627	627	638	597	627	594	632	612	602	637	600	595	590	600	638	593	647	632	651	623	598	636	602	657	642	622	629	631	599	636	649	624	605	599	632	646	620	634	595	608	604	650	615	632	610	634	623	628	658	616	612	628	606	602	657	618	681	611	646	594	576	605	566	646	639	579	639	625	618	626	612	675	665	648	643	619	608	604	613	631	577	584	651	635	590	607	581	634	621	611	606	618	596	632	601	600	616	602	617	593	627	612	644	595	599	583	565	637	651	635	624	625	644	663	609	646	633	584	627	639	630	620	618	564	584	617	595	609	605	621	646	658	572	621	664	572	614	542	587	629	613	613	603	630	590	640	615	605	597	613	599	610	618	614	646	629	671	598	640	667	641	634	619	592	646	600	619	608	645	613	640	610	591	631	609	595	652	624	627	656	592	617	584	612	611	603	665	623	617	632	607	638	610	645	600	635	595	632	635	619	624	624	632	642	614	589	608	616	644	668	565	597	588	612	626	607	647	597	657	625	631	633	621	657	666	609	643	641	602	649	621	613	598	613	644	635	614	649	642	590	625	621	657	654	615	622	590	640	639	563	620	599	593	607	624	610	629	635	614	581	576	592	572	660	569	630	619	630	619	615	591	595	606	641	611	581	611	635	669	636	624	644	634	590	618	672	598	586	592	609	668	614	606	634	601	625	620	597	594	643	597	618	618	635	616	636	588	630	643	665	598	634	599	656	611	616	595	637	595	647	609	651	625	585	601	666	618	599	558	600	653	619	587	627	623	627	654	625	603	609	620	623	633	602	633	626	654	557	594	618	653	593	581	594	604	637	618	647	624	589	577	606	647	643	616	585	610	627	625	633	590	615	604	599	626	618	604	618	612	651	639	613	587	622	625	619	574	653	632	666	619	599	622	609	577	606	665	643	620	651	606	641	612	657	603	617	627	645	623	615	594	605	577	592	600	587	654	586	607	662	613	579	611	614	636	660	605	626	575	601	586	636	651	604	591	603	616	681	635	610	615	655	622	662	666	683	642	652	608	612	597	636	633	682	623	607	616	600	604	578	553	596	611	594	585	663	631	550	622	585	615	686	622	619	620	612	628	579	629	633	607	585	621	587	581	578	628	631	633	610	569	639	664	623	638	639	647	613	591	614	651	592	606	666	607	617	590	632	631	645	623	625	646	616	638	634	610	643	622	573	594	594	658	619	581	625	648	618	630	591	630	618	631	624	608	622	661	643	616	599	649	626	601	599	597	606	616	596	643	626	609	647	631	680	654	611	610	608	622	667	574	599	613	613	593	636	656	610	636	622	614	636	601	625	630	620	600	606	626	616	590	608	639	638	647	581	608	639	606	645	579	604	605	627	630	618	585	608	590	622	634	634	643	619	627	638	633	638	612	669	622	596	609	596	644	642	658	623	645	617	618	623	621	620	637	618	586	630	601	573	572	588	575	640	644	584	598	608	656	637	661	659	619	660	623	627	667	618	604	590	643	656	626	619	564	625	621	595	598	598	632	613	560	635	627	659	628	615	631	568	615	606	594	644	667	623	598	610	635	586	593	593	589	645	607	601	614	617	583	619	595	659	603	618	623	628	649	643	577	612	624	610	667	633	672	606	589	585	643	594	615	614	619	618	572	643	621	602	631	610	606	597	617	585	611	630	668	628	606	596	608	603	660	588	625	623	679	655	599	625	650	599	662	587	615	614	638	650	609	629	675	628	591	601	605	650	603	630	608	561	599	594	588	600	641	637	598	620	588	622	656	616	611	604	576	670	624	592	623	642	621	639	610	623	601	640	620	628	633	627	614	647	618	613	615	603	632	603	662	638	639	650	627	646	665	642	624	645	621	594	668	617	595	618	620	616	600	621	655	582	649	581	609	596	659	630	602	606	591	645	602	570	603	604	613	594	648	629	641	610	627	626	603	679	632	625	619	638	600	599	615	613	630	620	628	632	613	620	603	637	614	652	601	650	623	561	621	643	604	631	638	609	564	655	598	625	646	623	660	616	617	594	644	628	638	653	646	589	639	704	583	598	613	626	621	661	586	627	606	673	627	643	626	630	602	619	652	604	637	624	610	581	633	600	629	566	633	605	623	579	596	664	592	660	626	552	651	632	643	662	665	620	642	612	623	592	581	617	614	607	608	616	612	612	619	619	639	639	625	615	641	615	617	619	684	598	623	615	598	606	633	594	631
1153	127	116	104	102	89	85	93	101	90	95	84	81	81	87	79	94	99	74	82	85	85	93	80	91	90	60	73	77	75	78	79	79	66	56	90	83	74	97	85	89	69	76	69	82	96	96	80	80	66	78	81	64	74	72	84	81	73	68	72	84	68	87	78	95	81	76	86	72	87	73	105	93	85	87	74	78	79	76	74	78	93	85	72	78	92	73	77	86	92	89	75	76	84	81	86	93	75	80	80	87	85	86	73	67	87	56	83	84	80	88	72	74	85	95	74	72	80	75	80	73	70	75	91	71	79	74	86	73	87	80	81	56	77	76	76	88	91	77	95	70	71	84	86	67	87	60	106	72	77	78	67	68	85	82	64	77	76	76	61	73	75	90	82	66	92	63	98	89	74	79	74	66	77	87	76	75	74	106	81	91	66	74	71	67	81	77	87	82	100	73	86	89	68	82	88	85	85	71	81	78	76	84	74	85	91	71	71	78	75	73	82	73	82	67	74	81	69	56	79	74	71	81	79	73	78	78	111	73	85	83	89	82	79	54	74	83	85	68	68	83	62	80	74	72	82	75	85	89	69	95	82	76	73	95	79	68	66	63	88	79	79	71	67	80	82	84	68	85	66	75	83	81	80	76	81	66	68	65	96	74	78	69	89	81	76	84	73	73	80	79	81	99	94	84	86	90	79	86	88	83	88	75	91	94	74	60	73	74	89	74	61	106	87	93	79	77	70	77	70	83	103	75	68	75	86	82	97	88	80	67	85	72	71	75	70	70	88	70	88	71	62	83	88	71	78	76	83	72	76	90	75	74	79	66	70	73	75	92	61	71	80	77	73	69	73	76	75	86	84	80	80	81	86	82	58	81	80	86	87	88	63	83	84	93	79	78	69	69	82	71	90	75	75	91	90	72	86	94	73	81	74	75	69	75	78	79	68	88	84	88	97	73	67	87	91	87	83	71	81	71	72	73	74	83	67	68	74	67	81	65	96	81	88	81	65	84	64	89	80	90	75	76	71	84	79	87	74	86	76	78	92	86	91	76	81	71	95	79	82	94	56	70	77	69	71	87	94	98	83	84	74	87	62	91	77	63	92	72	73	77	68	92	69	71	87	87	72	76	79	68	90	72	89	71	73	62	73	67	98	80	85	79	88	76	75	83	66	76	94	83	76	80	75	67	83	84	76	76	92	71	82	71	62	83	82	82	84	78	57	75	76	77	67	80	86	74	83	77	82	65	80	81	74	79	78	85	65	72	75	80	76	88	74	78	76	79	75	70	85	85	69	80	70	70	93	67	67	79	67	72	91	85	72	75	79	60	75	84	73	68	82	72	74	78	76	71	80	75	71	81	79	70	74	93	73	80	87	78	83	77	68	73	83	61	87	91	81	75	83	82	77	81	72	86	82	68	82	78	67	79	79	77	93	76	81	63	70	74	66	74	71	84	69	82	87	75	67	68	74	96	79	79	86	91	83	73	80	74	87	68	90	84	92	83	78	67	76	87	85	72	75	91	77	89	73	82	86	68	64	70	80	76	67	79	77	82	75	81	73	85	81	86	68	76	83	79	84	75	89	75	79	66	71	66	67	83	84	72	79	79	63	67	83	87	91	73	95	85	59	88	97	79	87	84	70	74	90	75	76	106	73	83	81	92	82	82	78	69	76	80	89	78	73	78	78	67	78	81	75	73	78	90	86	69	84	75	84	73	78	71	65	81	85	74	73	79	71	93	81	78	73	62	78	81	74	83	70	72	73	69	79	66	77	83	78	68	69	87	78	71	73	83	87	70	85	62	70	69	74	77	79	61	68	79	82	86	79	76	61	102	73	78	73	71	70	79	87	69	83	71	72	75	91	79	74	63	61	79	77	76	73	79	65	92	71	71	85	90	70	80	69	87	78	75	96	78	92	85	67	77	69	70	77	73	75	83	77	80	81	82	84	94	75	95	91	65	68	77	96	83	66	80	80	77	73	84	83	66	85	85	81	87	77	55	63	86	69	81	67	75	88	88	88	60	67	68	65	95	90	74	83	80	71	88	75	85	97	84	73	66	74	74	81	93	67	91	83	98	58	56	79	71	72	75	76	68	85	85	84	65	73	92	77	83	61	67	90	72	62	85	87	72	89	95	91	63	94	60	65	75	85	74	91	95	80	64	78	88	73	87	92	73	78	90	74	83	63	85	67	75	78	78	97	77	83	98	71	71	87	82	79	78	82	82	92	72	72	89	68	90	73	90	66	85	70	71	87	80	74	83	78	78	87	79	90	62	72	80	72	77	67	70	74	78	78	85	65	90	68	53	72	88	74	73	66	73	68	77	89	95	75	74	99	82	87	76	78	60	84	76	104	85	76	80	75	82	71	79	61	76	82	58	77	82	78	79	79	74	69	82	71	76	69	79	72	79	81	61	93	99	88	70	105	82	84	76	69	67	79	74	67	92	70	76	81	74	76	85	73	81	80	67	82	78	78	73	81	78	73	81	72	74	88	78	67	74	71	88	75	82	90	72	76	87	75	77	86	85	96	80	97	71	84	73	75	79	73	67	74	72	77	75	83	64	84	78	71	84	84	91	84	77	94	73	88	70	75	61	66	95	93	83	80	74	80	82	79	86	89	88	84	88	82	80	68	89	70	71	75	83	71	65	68	82	78	62	67	93	82	78	84	78	94	80	71	90	80	75	73	75	68	90	87	64	70	50	65	75	95	87	68	84	76	80	70	76	77	66	81	75	83	84	94	80	89	83	70	71	78	82	94	87	74	90	75	79	83	87	102	73	79	77	79	61	75	80	57	77	74	81	74	81	73	80	75	85	67	63	86	74	84	82	70	86	87	80	78	73	78	76	83	85	83	84	69	72	88	69	79	79	82	77	85	60	84	76	57	86	79	91	92	79	76	72	76	77	91	104	78	77	81	80	84	88	80	82	60	68	83	81	79	96	73	81	70	73	88	66	68	89	84	82	88	71	74	84	66	86	77	79	84	81	97	66	82	75	77	94	64	73	68	78	77	69	84	76	72	81	76	75	71	74	70	82	87	68	86	76	70	94	87	67	73	78	92	74	83	85	73	81	95	78	89	70	86	70	82	77	85	80	71	64	77	85	68	64	85	85	77	76	88	81	86	89	72	78	70	84	93	62	71	90	69	81	69	71	75	80	83	75	77	82	72	89	94	99	75	70	68	107	64	72	72	68	58	83	82	90	77	87	86	88	66	80	75	74	89	92	71	101	80	70	76	70	73	76	71	74	83	90	81	66	81	82	71	72	63	76	66	92	79	77	81	98	84	76	74	94	66	75	76	79	68	77	65	65	85	66	90	83	88	81	86	71	80	68	74	66	94	73	63	67	78	69	84	83	81	85	99	75	86	75	84	60	79	75	77	92	58	75	81	71	92	68	78	85	82	78	83	81	72	85	79	68	74	101	58	76	65	71	96	81	72	72	69	78	93	94	83	86	62	65	86	89	83	82	77	65	84	79	88	71	71	84	85
8328	1486	1105	1088	1608	2304	2554	2353	2084	1787	1631	1403	1266	1174	1133	1055	932	993	922	874	878	833	856	840	763	757	783	752	783	738	770	755	770	770	757	717	698	692	749	765	740	756	752	719	758	686	707	717	744	738	747	686	687	735	715	663	713	685	705	758	670	734	732	716	661	673	723	755	769	724	745	685	732	705	710	710	752	729	694	730	729	718	709	699	728	703	742	715	707	712	760	701	701	691	704	683	658	710	698	645	722	737	671	720	664	683	722	750	701	727	734	679	687	740	682	707	715	730	658	725	725	690	700	693	655	697	660	683	700	731	707	667	704	717	709	726	702	692	654	720	671	697	696	676	709	720	696	692	716	658	681	725	741	724	694	652	723	649	690	761	665	683	723	690	702	752	727	681	713	677	693	733	677	671	715	729	714	716	678	729	701	695	732	706	738	683	720	710	735	661	701	696	667	662	680	681	709	728	694	721	721	709	680	725	633	661	693	713	751	660	673	679	715	701	688	684	729	723	729	705	725	699	698	659	722	685	717	681	673	707	731	690	700	739	689	665	732	707	687	719	693	718	753	720	675	705	717	640	684	654	680	736	717	688	727	727	689	697	685	707	702	659	664	676	717	694	669	698	743	643	710	705	737	666	713	688	676	655	741	719	695	713	710	706	681	739	709	699	653	696	685	732	712	719	722	717	723	696	675	711	703	736	716	707	736	704	724	700	695	668	699	715	724	769	695	642	659	690	692	696	708	731	677	711	690	716	691	702	670	681	707	666	677	713	715	734	670	692	717	688	747	742	754	751	716	719	685	686	730	736	702	728	708	731	693	691	684	742	698	689	665	699	673	736	707	692	728	732	719	738	718	729	714	676	739	712	658	703	700	684	717	640	723	692	657	691	698	712	712	743	696	699	733	715	647	695	705	741	710	706	720	684	708	743	715	737	699	737	723	716	710	727	672	725	703	732	700	744	684	749	682	695	738	676	726	717	742	735	688	706	714	731	626	716	757	681	696	677	682	635	681	669	698	689	664	703	690	709	674	704	740	662	728	738	684	699	750	660	688	720	656	659	666	704	720	739	712	732	721	704	701	722	679	657	691	693	663	685	674	706	701	710	697	727	720	671	739	690	656	706	697	750	697	742	656	704	661	662	699	739	658	706	735	669	650	701	718	699	719	694	723	730	701	667	723	697	731	684	637	679	712	680	708	680	731	716	725	709	731	678	723	713	683	702	684	669	697	725	663	687	654	731	674	700	772	657	752	678	724	692	670	698	712	688	686	730	714	690	672	696	679	704	697	696	751	698	681	670	705	734	674	701	676	698	716	669	733	666	673	751	691	700	682	685	724	686	715	722	689	719	745	690	688	717	726	714	702	709	730	697	742	658	702	740	710	687	690	684	696	693	717	720	737	703	713	673	678	738	727	701	702	734	671	718	724	719	762	706	685	724	708	758	671	661	676	701	725	734	698	709	695	695	686	676	676	689	734	764	684	749	719	697	678	707	757	691	667	713	678	689	688	705	719	704	735	685	699	695	684	726	712	710	712	698	727	673	713	678	727	685	708	698	647	673	712	714	695	703	767	652	723	675	668	683	716	677	718	689	700	703	683	728	702	742	723	735	676	716	711	702	658	745	688	657	691	697	751	749	746	700	690	625	692	703	782	724	668	668	721	656	687	718	671	692	716	694	678	664	717	699	686	697	697	729	724	720	666	738	729	748	709	691	715	700	683	644	696	736	704	724	675	663	719	723	706	696	720	744	721	694	657	664	696	741	675	741	676	721	708	699	692	707	705	735	712	703	658	727	673	705	734	713	700	728	730	694	665	674	722	662	732	668	746	696	644	679	675	677	704	698	696	704	678	683	682	702	683	724	691	744	722	699	707	677	680	693	708	669	735	674	728	712	704	670	677	756	678	693	708	681	709	712	705	722	689	704	663	710	730	700	681	730	695	682	725	706	724	719	676	658	670	749	673	671	694	684	729	684	723	704	678	687	701	679	733	667	683	721	697	693	702	723	660	710	693	673	729	722	677	713	684	676	719	723	668	664	731	688	703	696	728	716	735	704	668	667	706	698	682	701	704	743	710	673	661	671	718	748	708	682	685	746	665	713	728	652	701	725	671	668	717	735	675	715	755	725	667	722	754	696	714	688	725	695	674	717	670	696	716	685	695	660	691	683	699	683	700	689	701	686	676	680	722	678	729	645	688	764	724	709	676	678	641	685	731	661	681	711	693	715	681	656	693	672	709	699	706	684	692	695	689	693	694	675	710	694	694	710	683	710	701	737	669	703	688	709	634	737	692	679	686	705	679	714	690	646	704	707	682	681	698	714	710	721	721	701	685	713	730	702	688	706	752	716	730	701	690	661	678	727	660	716	669	697	732	705	694	677	689	717	720	701	664	664	668	724	738	721	699	670	681	725	659	717	661	678	713	686	767	706	708	715	718	686	716	742	720	707	715	702	691	705	705	647	714	730	666	698	677	742	735	721	652	722	664	717	691	708	746	704	670	774	720	636	722	707	709	704	660	742	680	707	684	733	682	714	695	696	726	673	721	719	706	692	719	666	717	693	709	746	753	746	710	730	711	690	696	684	713	671	683	686	705	705	756	694	706	702	732	721	721	687	732	731	665	701	682	673	710	704	676	704	670	726	667	708	749	741	720	716	728	703	708	726	706	673	697	672	669	722	714	731	700	657	704	691	722	735	677	702	735	704	726	687	655	708	726	725	723	692	727	652	633	707	693	663	762	678	695	676	709	683	710	682	735	668	696	674	714	726	685	739	685	689	691	711	675	748	683	666	712	704	687	652	736	678	698	678	748	696	733	724	715	702	708	709	729	685	734	717	775	696	691	734	660	742	684	682	748	663	693	727	668	705	647	697	732	691	711	705	727	722	708	757	714	684	741	639	738	729	686	680	681	699	676	728	696	703	728	662	739	675	706	682	744	732	698	685	727	743	679	676	688	736	690	720	697	693	750	721	713	733	694	658	681	686	664	728	781	738	678	701	658	715	718	690	710	715	670	733	679	698	740	694	736	746	684	750	711	660	716	700	697	752	694	679	659	712	686	698	644	649	729	676	682	692	674	730	698	640	719	708	709	700	695	695	722	672	715	732	701	630	700	732	705	721	699	653	664	683	709	665	670	751	718	702	696	712	722	646	745	746	700	729	674	677	702	726	678	691	697	691	672	719	702	714	692	703	688	708	766	675	693	731	726	743	730	704	662	693	685	704	704	743	722	710	695	686	708	708	677	627	653	639	694	683	673	685	685	699	705	683	650	665	728	670	734	650	728	650	704	690	719	675	707	717	719	740	724	706	763	682	705	673	742	752	716	667	672	725	681	692	678	663	681	691	674	705	689	707	648	729	730	708	675	727	683	665	727	699	677	734	666	714	694	697	722	691	744	662	700	698	770	703	695	701	677	715	706	719	737	746	716	673	722	728	691	691	692	723	689	668	705	729	728	734	741	735	753	707	734	680	684	727	695	631
627	191	144	136	115	111	139	148	137	154	126	111	104	125	129	114	101	114	109	79	93	106	96	94	109	94	100	104	109	106	98	111	89	99	93	93	106	88	103	90	103	101	91	85	98	96	90	101	104	121	117	103	96	104	115	86	105	111	88	89	93	99	98	92	97	98	106	82	91	103	104	92	91	86	77	97	115	105	94	98	91	92	87	89	99	75	89	105	97	88	104	92	111	91	109	83	90	98	87	99	81	97	108	74	82	97	92	83	107	100	107	84	91	98	93	95	94	97	103	110	97	90	100	103	79	102	102	92	94	101	81	90	87	80	87	82	86	99	95	90	108	111	101	94	90	108	88	98	105	94	96	87	86	99	106	93	105	107	104	90	106	91	84	91	106	77	102	90	82	85	106	99	107	95	104	105	94	95	98	101	87	107	96	96	87	99	97	96	100	96	107	89	87	97	91	101	62	102	89	96	84	91	103	94	87	119	99	94	96	113	100	74	97	102	102	88	83	100	115	89	109	112	90	96	115	86	90	86	94	87	97	101	91	91	108	85	97	107	95	96	88	84	107	90	111	97	83	107	104	102	98	105	93	121	94	82	99	86	83	86	91	103	89	84	106	96	95	104	93	96	90	91	94	96	108	92	96	100	110	93	83	95	106	85	102	100	92	98	78	99	106	100	100	79	98	99	86	103	87	90	112	95	119	103	91	96	107	109	75	93	105	97	91	90	77	88	102	103	126	80	80	88	105	99	98	100	93	110	104	108	107	77	112	90	93	88	109	120	97	98	113	97	88	106	85	108	108	90	91	91	86	100	114	102	97	106	98	95	93	117	96	104	98	98	93	97	81	93	90	95	84	80	87	87	81	104	91	84	94	98	81	105	85	89	100	84	72	105	103	88	95	81	97	86	97	96	88	90	106	89	100	85	75	91	104	93	90	98	103	105	98	90	95	84	89	73	95	92	116	91	95	86	96	89	94	92	99	109	93	100	84	98	101	96	85	96	76	115	78	104	89	103	96	95	95	84	101	100	83	101	96	99	90	86	86	88	96	103	94	83	96	95	81	91	96	94	86	95	111	103	103	94	91	98	89	94	94	93	86	83	90	96	96	106	96	103	115	100	102	90	85	85	101	88	96	77	109	95	108	103	101	78	105	84	109	91	94	88	96	101	114	94	88	89	100	82	97	116	105	92	93	105	102	95	99	81	85	95	108	96	125	105	110	104	90	109	103	92	91	99	121	91	99	86	87	83	116	92	98	98	91	85	97	115	108	90	95	106	85	100	95	109	96	99	92	92	92	82	86	98	95	92	95	105	86	86	101	106	91	100	102	100	114	93	101	86	107	94	78	83	102	98	87	95	86	89	82	107	115	90	80	78	96	105	99	98	99	96	82	84	91	98	119	96	85	112	102	90	95	97	108	85	105	108	115	104	94	116	83	86	90	100	91	105	81	92	106	101	112	106	90	82	97	107	79	98	103	70	86	94	100	92	88	89	87	91	98	95	91	93	87	94	103	89	97	88	112	93	104	90	113	98	92	105	85	107	116	102	87	100	100	83	100	92	90	92	110	81	102	81	81	101	90	94	61	109	90	94	83	93	103	108	91	91	94	88	107	100	85	102	93	107	84	87	99	97	95	99	108	99	90	89	93	87	88	97	107	82	96	87	81	100	86	94	86	107	92	77	90	84	69	93	96	110	82	102	95	98	92	92	100	88	97	115	94	98	92	100	101	81	98	104	101	101	91	92	90	87	104	111	80	101	89	96	100	88	111	101	100	104	101	87	87	102	110	101	108	89	92	73	92	94	100	92	98	86	110	101	89	107	118	101	90	90	97	101	102	82	80	90	93	101	95	96	86	92	97	87	73	83	93	93	84	92	92	106	96	76	106	93	90	108	94	88	86	112	107	105	113	82	115	84	101	82	100	111	89	96	81	109	78	85	100	87	82	92	87	100	85	99	94	93	109	99	88	107	76	98	102	89	116	92	90	93	86	103	91	89	100	83	92	87	75	95	88	101	93	83	82	85	96	109	105	94	78	90	95	80	92	89	84	84	103	101	78	103	88	105	97	102	91	99	90	105	94	85	95	97	85	102	69	101	95	96	102	81	91	71	84	103	83	109	92	103	98	104	106	103	99	92	111	104	92	92	106	96	88	96	89	89	98	78	103	107	100	83	96	90	88	106	93	89	104	87	103	104	97	107	105	76	96	90	97	97	96	88	94	97	98	89	103	98	85	84	96	106	105	92	79	124	94	97	110	89	107	93	84	104	82	92	94	92	95	86	99	96	126	103	97	90	102	110	82	94	118	88	91	94	93	100	106	102	121	121	98	85	95	100	106	84	86	107	102	95	82	80	108	90	86	77	93	82	101	93	88	90	107	112	91	94	91	81	99	89	89	95	101	95	83	110	92	107	82	90	102	101	96	106	106	93	90	86	89	80	107	92	81	89	91	102	93	98	93	89	82	102	97	111	99	97	100	83	88	80	95	109	93	98	114	103	96	101	95	97	107	108	86	81	106	91	90	74	105	105	99	94	77	102	93	103	98	104	102	107	89	100	82	110	91	103	87	95	109	82	89	96	91	94	91	81	82	106	103	87	96	84	80	93	101	106	84	92	86	106	90	80	79	76	88	83	101	88	87	98	107	93	81	91	85	103	102	77	98	103	87	89	100	94	99	97	108	117	91	88	84	97	113	87	101	89	98	106	84	102	94	88	86	87	99	79	103	96	99	96	94	111	104	89	87	103	84	89	88	94	99	86	88	116	100	88	89	87	96	91	113	86	93	87	111	92	101	107	108	95	101	101	101	110	90	99	97	97	105	95	99	87	87	115	85	92	98	96	94	80	104	96	89	95	104	108	113	96	97	96	101	101	87	103	100	100	110	100	87	82	86	72	100	106	88	97	92	95	97	94	96	112	96	117	93	116	95	115	108	96	101	94	99	110	84	103	93	94	98	74	99	102	84	110	95	97	110	102	102	91	112	102	92	98	87	86	104	87	97	89	83	91	102	107	76	102	111	94	105	85	91	81	100	98	101	95	81	100	89	110	88	102	108	103	96	87	83	94	84	102	123	93	98	85	73	108	92	87	93	94	91	88	104	94	102	84	106	92	94	97	96	76	88	95	99	98	94	77	91	87	96	88	86	94	105	94	106	87	93	82	95	90	99	106	99	90	75	89	122	96	99	96	83	98	102	89	106	83	106	98	114	85	110	101	115	98	96	94	105	109	90	92	96	87	95	83	81	90	84	80	99	89	94	78	92	103	92	109	93	107	85	99	87	99	84	95	112	104	103	96	101	90	98	111	92	94	90	118	94	87	116	99	80	94	83	83	90	87	86	96	92	81	88	90	106	105	99	86	82	114	87	100	86	108	103	101	98	107	91	116	91	98	99	96	117	98	89	83	85	75	89	95	118	100	87	90	93	77	84	102	105	96	98	86	86	100	106	102	92	110	108	96	85	93	98	100	87	87	80	95	97	94
8640	2514	1601	1572	2732	4066	4318	4032	3627	2913	2517	2156	1897	1728	1585	1518	1401	1318	1307	1237	1204	1060	1176	1073	1067	1053	997	993	1002	962	945	966	933	990	959	916	937	915	969	892	915	925	914	924	983	940	896	926	911	1001	841	897	927	811	950	939	920	958	833	822	862	856	859	896	883	934	846	844	873	852	867	860	911	865	808	884	853	850	899	842	892	912	864	854	880	850	916	855	886	887	880	869	883	881	875	870	845	819	894	842	879	820	852	861	845	888	893	852	849	852	901	816	892	821	869	825	861	927	854	877	856	864	905	857	846	828	870	841	860	893	876	883	831	894	874	874	881	833	880	876	890	867	860	895	888	939	873	854	887	841	852	830	867	845	865	872	869	863	867	846	877	872	848	888	876	853	887	856	875	865	875	863	849	907	826	875	862	898	908	780	854	868	831	856	863	846	847	880	849	850	860	863	853	847	870	852	911	865	861	864	855	899	855	875	862	847	902	845	847	893	853	864	864	858	847	865	853	875	844	919	902	882	845	820	883	791	854	860	867	830	887	840	935	870	893	779	834	912	862	840	860	868	851	834	861	840	889	856	866	835	874	902	913	913	857	834	883	799	921	892	822	869	844	847	867	876	897	874	887	849	852	858	858	926	826	895	866	806	863	830	874	885	838	851	881	843	833	804	896	855	861	841	836	857	837	895	854	846	846	921	834	873	866	835	821	846	827	874	887	830	816	913	860	896	865	837	834	865	872	859	854	882	883	893	868	888	874	848	841	852	838	925	859	859	848	881	878	850	842	853	863	859	854	851	860	912	922	861	864	937	828	845	848	865	797	838	851	843	865	844	824	897	879	867	890	808	894	858	872	825	800	844	856	865	862	888	808	827	854	870	849	838	852	889	862	851	879	859	817	868	846	872	855	860	876	852	839	855	861	838	866	839	822	901	885	840	843	915	869	880	884	856	844	816	889	855	818	842	859	841	880	896	891	851	870	883	850	854	901	902	840	897	913	903	861	842	927	842	887	854	841	840	854	854	852	927	854	840	887	863	892	863	935	891	839	875	833	891	900	873	853	844	850	857	920	852	854	777	880	846	899	827	893	877	854	851	852	917	825	876	797	845	867	873	844	930	899	900	829	834	867	885	870	881	835	867	853	837	841	867	890	889	864	866	879	861	858	867	827	873	913	829	892	875	854	928	878	828	843	850	840	859	866	885	882	915	883	808	892	835	888	810	894	850	838	845	874	893	854	900	813	840	878	834	876	851	819	870	866	851	823	895	856	824	910	857	877	851	887	871	863	841	865	871	864	868	812	864	857	860	895	873	864	845	817	914	872	883	846	888	863	839	862	859	897	850	879	855	825	862	861	899	879	846	893	917	900	910	810	881	894	881	903	905	879	860	896	859	879	838	863	851	893	852	876	809	866	914	886	887	902	880	877	885	844	873	894	827	876	843	885	881	853	862	876	858	845	871	837	862	824	835	846	888	868	867	865	918	876	857	859	857	831	862	855	801	889	849	812	845	899	836	862	883	880	920	904	841	845	852	884	826	868	798	854	853	813	839	854	833	833	875	876	865	916	879	862	848	906	845	826	911	863	884	856	829	878	841	889	852	879	865	875	875	822	878	882	843	850	842	824	875	843	885	875	856	925	850	858	848	899	833	887	846	826	895	895	885	824	814	834	823	872	850	890	866	870	846	854	914	888	880	927	806	868	845	912	882	863	864	862	859	883	832	887	836	861	884	918	894	871	862	876	829	836	848	903	894	843	835	796	889	817	896	860	828	802	844	874	846	855	888	867	868	829	851	902	864	873	875	870	880	884	834	894	909	878	843	882	872	865	860	846	858	906	816	840	922	871	818	877	864	847	840	835	873	836	861	830	832	802	876	871	867	879	864	901	910	861	857	878	914	793	860	846	855	880	853	833	890	888	893	882	926	800	828	832	818	871	874	831	879	893	859	818	887	881	865	813	855	837	843	912	865	836	927	887	870	832	910	881	873	843	778	910	866	878	893	828	851	876	839	859	869	858	912	854	874	882	871	891	850	880	828	853	865	864	873	837	905	867	865	924	864	860	903	896	861	896	872	844	912	838	864	831	904	916	884	809	820	835	874	861	860	881	870	891	857	805	853	807	836	889	862	837	910	875	875	862	913	856	976	818	902	926	903	868	851	824	844	839	904	898	843	923	814	890	915	866	846	871	809	845	894	876	888	795	890	840	884	851	894	874	861	849	847	911	863	826	852	889	874	858	900	873	853	845	895	851	839	873	833	928	863	800	853	862	884	846	847	863	817	898	815	884	889	864	929	842	887	858	836	869	865	869	898	917	820	902	815	821	850	844	926	867	840	911	853	825	843	825	881	878	808	874	884	881	877	975	860	848	848	873	851	863	811	866	854	872	885	867	906	850	850	915	845	869	908	868	884	847	862	878	807	891	855	854	899	838	845	855	903	873	894	849	830	860	883	838	864	837	904	927	856	860	864	876	901	867	859	813	873	873	866	844	835	813	807	868	867	884	909	894	843	847	868	852	854	881	861	868	830	826	884	914	883	827	851	844	874	914	885	839	845	838	883	859	868	863	839	874	862	874	912	889	831	891	828	885	846	808	833	900	785	831	871	838	870	882	838	853	872	891	855	912	918	860	845	859	825	838	876	859	917	888	877	849	901	839	844	898	859	881	846	850	852	848	837	866	874	848	843	853	901	886	956	827	912	879	866	864	814	931	896	880	901	891	867	878	878	857	887	898	889	852	826	872	811	859	845	869	861	874	888	828	902	876	907	826	880	873	893	901	881	858	831	847	904	862	848	874	863	869	886	907	859	823	829	854	870	812	871	851	855	883	920	897	874	872	802	868	896	826	858	930	858	890	946	892	864	826	845	896	917	830	899	882	878	850	897	874	901	902	888	941	831	916	859	878	801	849	859	893	870	865	860	856	840	778	856	902	873	844	804	809	885	862	835	831	832	859	839	882	880	848	849	869	844	864	861	870	876	872	849	830	849	847	873	857	857	859	850	860	879	890	887	856	862	825	903	830	831	829	837	870	830	907	900	820	831	898	874	827	888	825	858	847	873	864	824	850	885	841	926	898	840	855	842	836	865	855	852	833	839	857	846	840	922	910	820	828	835	885	846	846	888	889	819	869	893	916	875	839	860	807	916	854	855	876	913	852	870	877	829	844	831	870	885	895	825	909	865	865	897	829	852	857	870	891	836	861	803	844	882	863	863	859	902	892	893	887	830	876	799	864	856	911	853	885	870	861	842	813	854	887	836	892	896	867	884	868	873	862	847	849	911	870	860	862	860	900	811	870	842	896	885	861	866	852	850	881	792	898	877	886	837	875	871	871	859	905	888	875	870	886	893	864	885	824	888	868	890	866	864	874	840	864	860	832	867	839	871	888	838	873	894	862	824	886	870	885	868	853	867	841	879	864	893	876	858	839	817	838	837	835	868	878	903	872	922	889	847	842	912	841	913	868	865	858	869	932	862	801	817	885	837
1606	137	89	87	55	81	57	71	82	71	75	64	64	52	63	62	66	64	58	56	55	52	52	47	45	57	49	50	47	43	49	40	33	53	41	43	56	41	51	43	38	51	54	53	37	56	40	40	38	35	51	45	57	49	54	28	57	53	46	42	34	44	32	56	41	49	48	48	34	33	40	51	46	57	34	55	51	51	56	55	49	44	39	49	36	46	50	43	39	46	42	49	42	43	50	43	46	37	48	52	47	39	42	38	45	36	42	42	39	40	48	36	48	50	53	51	54	53	37	51	51	62	49	41	53	46	39	47	51	44	43	51	38	52	59	48	39	47	45	36	42	41	53	40	50	50	45	37	49	39	48	34	38	46	48	60	50	43	41	38	50	47	31	48	44	50	41	50	42	42	43	49	42	61	52	37	45	49	40	39	53	52	51	51	49	40	62	49	53	53	41	49	46	47	45	37	37	42	43	47	39	38	36	51	37	47	37	51	40	50	42	46	50	39	47	45	39	49	45	46	50	50	51	42	46	55	44	51	46	38	50	37	57	49	36	42	40	38	40	45	45	47	46	40	47	40	41	44	43	51	60	38	38	49	33	42	43	45	37	46	36	43	45	36	38	35	51	50	49	46	36	48	44	51	35	40	58	48	35	51	47	52	37	46	48	46	49	56	45	39	49	39	45	38	45	58	43	37	41	47	38	38	56	50	39	47	43	37	33	49	39	33	44	55	46	39	57	52	52	37	57	48	47	41	39	41	40	34	43	45	52	49	35	48	52	43	44	37	53	40	50	35	38	54	41	31	47	45	34	59	42	42	52	48	48	34	38	45	48	48	44	43	54	36	46	41	54	53	39	45	40	31	36	38	46	47	45	44	47	39	38	36	41	48	45	36	49	39	47	39	49	39	54	46	32	41	46	34	47	41	61	53	44	41	44	39	44	52	46	43	51	47	57	38	47	46	57	54	51	46	46	62	46	42	38	44	54	46	48	45	49	38	51	47	51	56	48	43	51	44	45	45	40	43	42	46	55	48	40	42	40	53	36	40	46	55	30	49	39	50	54	57	39	46	49	50	41	51	36	36	48	47	35	39	50	45	42	46	49	55	58	53	45	44	48	61	51	38	42	48	39	45	46	46	41	49	55	40	45	35	52	48	38	57	53	44	35	55	43	51	44	40	53	62	53	53	47	44	40	44	37	36	45	46	43	43	61	38	33	33	44	46	45	44	29	52	42	50	42	45	37	32	38	52	43	37	38	37	41	57	55	42	42	30	56	42	33	46	45	44	44	51	54	54	30	34	47	47	46	41	43	49	47	44	50	46	55	59	38	41	34	47	57	48	41	45	50	56	56	42	47	47	46	57	41	43	47	51	41	48	41	35	31	36	56	48	59	49	35	46	54	52	31	45	31	39	42	42	57	51	55	37	44	35	36	45	38	50	52	51	54	47	54	45	53	57	42	56	29	49	40	62	49	44	53	48	34	50	42	55	31	36	46	40	53	42	50	55	47	54	41	39	44	36	51	46	43	38	49	52	35	42	39	40	44	43	46	48	44	43	52	41	45	48	35	55	51	48	52	43	58	43	38	46	43	48	42	41	63	28	34	50	42	39	49	41	36	52	51	42	39	48	47	36	52	33	32	48	42	40	47	34	40	44	39	41	48	34	35	52	38	50	52	48	42	48	45	52	46	37	40	53	57	51	42	44	38	42	31	55	43	52	42	42	53	49	44	52	34	46	41	46	40	39	41	44	41	41	45	47	56	59	58	56	39	45	44	40	42	50	43	41	50	35	47	50	37	46	55	45	44	38	44	41	35	45	47	42	50	35	32	50	49	44	48	40	38	43	49	45	48	44	55	45	53	38	49	37	39	44	33	43	40	46	46	45	39	41	28	48	38	47	39	58	52	37	47	53	49	42	36	47	49	49	45	34	40	39	45	41	47	38	51	45	41	32	52	39	54	40	47	55	49	42	44	49	46	37	53	43	46	50	47	43	38	45	60	38	42	37	53	38	65	42	36	33	49	43	38	37	45	39	44	50	41	46	57	45	50	45	36	38	47	49	53	51	52	51	52	47	37	50	40	39	50	49	40	56	43	50	56	37	61	50	32	35	43	43	39	48	41	43	36	43	44	40	44	32	45	38	38	38	46	53	38	44	47	45	32	38	38	57	44	39	43	43	50	57	48	44	47	53	48	46	40	40	44	49	44	52	53	40	47	46	41	50	43	49	52	50	33	47	51	45	41	49	49	50	52	38	53	32	47	60	56	41	37	46	49	53	40	52	38	51	42	40	53	43	44	36	55	38	36	48	41	45	35	40	59	44	33	43	46	38	41	48	45	54	49	46	42	52	48	54	41	31	40	46	48	40	35	38	45	47	47	37	51	41	50	46	40	45	36	46	48	55	47	48	45	42	45	51	62	36	54	42	44	47	41	39	50	48	50	41	36	48	40	45	49	50	49	41	46	46	50	43	54	37	47	41	37	34	39	43	37	43	62	43	42	47	42	50	43	53	51	60	46	46	37	40	53	43	39	54	56	43	49	42	53	39	39	50	36	49	42	48	49	38	41	48	40	64	36	43	47	40	55	43	44	43	49	42	45	39	37	40	37	42	49	36	48	38	45	42	58	40	46	44	46	43	43	49	41	51	49	49	40	42	35	45	42	43	44	46	54	46	44	44	56	50	54	42	46	42	44	50	37	40	56	52	36	45	51	47	50	40	46	43	47	55	57	41	47	55	58	31	43	55	37	49	56	37	45	45	52	52	48	34	42	52	44	45	42	52	50	44	31	34	48	39	41	45	40	44	37	46	49	42	36	48	60	50	39	45	32	43	40	44	50	44	43	41	30	49	32	45	50	55	57	38	36	41	39	56	45	34	42	47	37	37	41	33	61	31	57	34	46	51	44	37	50	42	37	54	44	29	39	51	35	50	39	39	32	56	45	48	55	33	51	48	42	54	55	33	31	63	52	39	35	49	56	44	55	56	43	50	48	34	52	41	41	32	39	51	44	51	54	46	48	39	41	24	52	54	44	30	41	51	41	56	51	44	36	38	33	54	51	43	47	28	49	43	52	46	37	50	43	45	36	53	41	42	26	48	48	54	49	41	36	48	44	47	44	49	37	56	37	39	39	36	37	41	56	52	33	52	31	45	39	49	57	41	45	46	43	46	60	29	55	41	39	48	44	37	40	51	35	40	41	48	46	48	52	37	39	38	49	42	41	51	44	34	54	43	41	45	38	38	64	54	36	47	29	44	44	46	36	41	41	42	32	43	45	48	46	53	54	47	40	40	55	39	51	32	41	49	66	49	44	44	36	54	44	54	47	45	44	53	47	35	50	45	41	29	44	47	45	52	49	45	45	56	55	49	53	43	40	49	42	34	50	49	50	42	28	48	46	41	38	42	58	40	42	39	39	40	50	36	37	54	50	48	47	58	43	47	38	36	45	44	50	48	50	39	46	44	46	50	48	33	42	39	46	52	41	39
9688	1844	1150	1070	2025	3112	3385	3526	2905	2365	2014	1764	1577	1299	1170	1057	985	897	817	783	733	682	634	616	583	569	596	562	551	532	476	550	503	518	474	486	446	509	459	452	468	465	495	464	434	454	484	473	424	454	446	470	433	430	399	418	422	427	430	397	430	440	439	433	431	444	432	436	438	440	429	373	377	413	431	438	381	391	428	427	436	411	407	455	406	381	406	423	411	388	439	424	404	423	358	420	405	430	412	399	414	385	400	387	395	423	447	390	430	426	415	433	399	405	401	430	409	424	415	390	388	430	389	389	399	410	440	423	408	432	406	411	373	421	391	410	425	407	385	414	428	413	376	439	425	433	413	400	421	386	426	411	416	432	412	408	451	382	377	439	422	397	412	388	421	396	404	470	437	370	369	405	419	397	427	410	398	426	425	400	400	431	435	394	393	384	405	422	419	440	411	383	399	436	397	413	416	399	408	382	422	386	422	399	391	381	431	398	401	413	410	402	412	403	402	391	394	396	415	399	441	437	394	410	421	457	392	406	366	424	376	386	432	412	364	425	417	410	410	409	451	399	410	375	414	404	374	383	409	392	420	417	414	438	389	415	431	382	389	400	407	392	425	387	374	407	423	421	413	395	404	430	418	425	437	402	423	408	385	430	394	434	425	437	399	431	431	391	415	397	419	414	402	393	391	412	413	381	384	396	390	400	411	408	398	410	403	390	401	394	376	416	418	389	392	401	398	398	402	390	382	410	431	406	397	387	413	420	435	386	401	431	433	435	383	406	439	380	370	390	390	419	380	433	415	426	391	415	420	430	391	399	431	401	435	435	398	415	405	400	422	395	393	404	401	416	421	389	405	388	378	414	398	433	420	392	422	363	417	400	415	397	420	392	433	419	402	434	394	387	437	373	406	428	438	425	407	372	415	378	440	423	426	396	393	459	412	368	415	382	427	409	413	416	430	419	435	446	407	411	396	404	409	431	388	411	437	407	399	418	390	409	404	416	391	418	419	406	427	403	391	372	384	413	380	424	407	369	422	407	421	414	401	419	460	411	405	408	375	415	382	424	405	438	422	404	403	405	417	410	430	417	392	395	401	409	402	411	406	406	415	393	399	408	425	378	420	397	451	383	418	436	422	400	421	403	419	399	426	418	411	412	416	391	398	384	411	390	397	383	421	405	392	401	390	417	403	397	367	416	422	429	385	401	406	414	404	416	405	433	365	442	386	435	393	397	434	413	426	393	434	376	428	419	432	428	408	423	414	408	366	397	407	384	413	448	414	423	371	403	411	386	422	369	401	381	404	421	393	429	390	410	413	399	443	380	416	409	399	391	415	402	444	434	396	411	401	393	403	383	390	436	389	379	406	393	393	403	413	406	352	399	411	401	418	409	406	428	395	400	389	379	408	390	388	432	426	402	410	411	404	390	415	390	401	401	395	400	413	425	401	427	432	446	421	356	410	405	394	414	386	407	413	446	392	423	412	392	420	398	372	391	412	382	410	420	402	413	357	417	396	409	394	375	420	394	415	423	383	414	386	410	399	422	414	405	422	409	399	393	393	422	418	422	409	421	424	399	415	400	391	399	416	419	403	401	420	407	403	390	410	405	420	390	397	397	373	421	365	431	395	378	415	382	394	387	368	414	415	421	430	415	386	400	431	393	424	421	440	383	411	442	366	381	420	368	424	401	403	411	441	425	406	420	402	394	387	396	439	415	388	428	402	392	422	408	422	402	438	406	402	410	413	386	388	419	373	414	418	425	384	403	428	440	451	405	431	374	393	426	422	389	396	408	395	388	392	409	427	418	427	428	410	402	393	421	420	399	448	431	412	377	409	433	434	383	385	379	433	432	424	392	399	403	426	417	401	413	427	403	420	384	379	455	424	436	415	432	398	379	405	436	401	399	423	412	401	399	370	435	388	390	399	361	418	408	378	385	413	399	417	433	408	383	384	406	387	396	402	421	422	434	431	398	396	377	423	390	421	414	387	396	395	395	370	409	394	392	426	396	394	410	385	424	453	396	423	410	424	394	435	382	432	415	390	395	442	416	421	405	392	400	408	410	412	426	399	454	413	378	431	397	387	403	413	417	414	390	449	422	406	380	415	381	410	390	411	424	409	387	382	437	405	415	445	368	432	430	414	423	428	371	429	350	422	387	404	381	407	407	402	380	438	408	409	398	408	402	432	432	394	410	383	415	425	446	441	394	395	418	408	396	408	410	431	410	407	398	414	392	417	405	403	408	424	413	424	403	385	402	401	426	427	398	429	408	417	408	446	408	440	384	390	366	422	418	446	393	417	427	419	405	400	402	390	412	431	365	450	367	433	422	403	447	386	435	419	437	413	415	407	408	433	390	436	442	396	454	425	399	421	409	387	380	418	373	408	405	367	416	409	428	425	387	425	414	430	413	435	393	426	460	397	400	416	400	424	410	419	412	392	381	414	400	425	424	430	405	388	395	411	409	394	401	436	424	408	425	394	408	391	409	435	380	377	400	415	390	395	382	429	426	419	395	393	412	383	376	405	423	389	449	389	389	407	391	409	387	400	446	420	385	386	393	439	398	386	381	393	372	422	429	435	425	418	404	393	403	403	437	399	399	420	382	417	392	398	424	446	389	384	413	414	423	419	389	409	394	376	416	450	391	419	427	390	405	362	418	368	411	418	363	404	428	411	434	452	393	413	426	412	433	425	412	411	400	404	415	433	410	412	414	397	412	411	426	409	420	378	415	402	426	388	433	443	430	439	405	406	407	390	385	392	383	411	386	395	439	411	389	405	398	415	412	406	425	438	417	445	381	414	375	425	402	418	431	397	407	435	429	405	391	412	374	416	403	401	429	410	408	435	422	375	393	400	416	444	420	425	401	397	401	384	406	379	403	384	378	385	391	385	417	385	424	418	379	406	378	388	428	425	427	421	382	400	453	400	389	428	425	393	421	392	405	369	391	412	398	391	383	433	406	404	433	356	395	431	394	433	432	428	399	408	394	385	436	391	405	399	377	411	431	401	403	424	364	411	447	453	406	379	427	415	397	392	396	425	426	429	407	375	412	405	430	396	425	404	428	387	409	395	423	391	399	390	416	380	443	428	400	401	410	425	414	406	399	419	393	413	453	413	377	414	392	417	380	395	410	396	389	379	436	383	404	398	409	403	399	409	431	458	417	424	429	421	398	384	398	428	385	395	383	411	424	413	407	410	422	385	404	415	391	398	381	412	436	384	406	413	409	431	386	400	400	399	423	396	396	402	407	416	407	397	386	388	409	428	406	397	412	401	401	403	411	423	428	458	422	431	393	378	400	390	423	444	422	367	457	402	415	376	398	403	406	434	426	408	415	400	434	402	409	389	406	380	437	433	417	411	379	387	404	395	390	380	388	392	404	429	388	419	425	394	424	442	395	398	440	392	401	407	409	405	397	425	388	418	412	372	409	431	403	387	385	431	396	377	409	390	376	433	408	382	415	420	392	435	403	432	407	382	409	399	437	431	419
944	220	141	122	98	112	103	129	127	136	109	109	89	104	83	97	92	95	95	77	84	84	87	91	86	66	67	73	58	78	73	104	63	67	74	81	68	88	63	61	74	82	67	62	71	74	73	67	85	50	72	52	76	58	53	63	56	67	63	56	60	82	83	70	77	58	66	59	60	64	78	72	79	65	57	62	63	75	66	67	68	63	71	65	65	65	57	82	83	58	77	61	69	65	76	58	77	73	63	65	55	65	70	65	59	73	63	83	61	80	71	73	77	72	65	69	63	77	67	79	65	70	73	56	69	72	65	69	62	83	70	66	77	65	69	77	67	66	58	56	75	87	69	70	56	64	55	66	70	60	78	74	74	68	69	60	54	52	66	65	62	60	49	83	67	51	70	66	78	77	68	49	71	54	57	62	63	69	79	66	55	66	70	67	74	65	53	77	55	60	68	74	55	61	63	60	69	75	73	61	64	69	67	57	66	69	62	60	66	65	74	56	71	77	58	79	64	68	67	61	56	73	72	68	59	60	79	66	72	64	76	82	60	59	62	76	55	74	56	81	59	72	62	72	65	53	67	61	65	74	62	68	73	71	67	68	74	65	60	56	66	69	68	65	67	70	61	63	62	76	70	58	68	80	57	83	65	63	70	51	71	71	62	69	78	49	71	80	65	72	70	61	66	69	69	62	73	61	58	60	85	74	66	60	76	75	60	57	71	65	73	61	76	62	65	59	66	68	61	73	62	70	65	59	64	80	68	66	60	67	50	56	66	51	80	67	75	58	61	70	71	68	61	67	49	74	69	67	65	62	63	78	79	69	79	72	64	72	76	70	69	72	68	71	67	76	91	76	55	69	89	70	60	80	69	72	60	65	77	74	76	75	61	65	63	67	71	68	69	87	64	72	63	63	69	75	54	58	70	49	72	72	58	82	61	66	67	63	82	61	77	65	59	85	63	63	67	53	72	77	69	62	75	70	61	47	83	61	59	79	60	67	59	76	70	71	70	67	69	59	68	79	69	68	62	74	62	66	62	80	52	57	81	80	59	66	81	74	73	63	65	67	52	71	63	64	61	62	79	67	61	68	72	72	79	54	67	60	80	66	61	73	61	61	67	76	73	63	64	71	71	55	72	57	76	69	67	67	56	66	77	65	57	68	72	69	64	54	61	71	66	82	63	63	70	68	61	66	63	85	68	80	57	78	81	74	70	73	73	81	79	66	79	53	63	81	63	64	79	66	63	69	79	78	72	70	68	59	59	68	65	73	78	68	81	57	81	79	63	71	67	60	74	79	82	73	66	71	72	74	61	51	70	74	70	75	62	78	45	61	66	56	67	65	69	69	69	78	57	70	62	71	61	59	68	68	66	54	73	66	68	63	55	74	70	56	60	57	66	71	68	72	80	55	66	63	64	64	84	73	79	55	78	61	64	81	78	61	75	86	71	61	43	84	71	69	81	59	57	67	56	69	72	75	64	67	61	70	76	66	77	59	77	55	74	72	55	53	66	69	72	66	67	72	67	72	88	73	69	71	61	71	67	72	79	58	69	60	53	57	68	61	64	67	69	58	75	76	67	61	76	69	76	59	80	72	53	55	61	56	72	69	71	57	60	70	74	69	80	72	82	65	65	63	78	73	72	73	87	70	52	75	65	59	74	52	72	77	63	57	61	82	63	58	64	66	66	59	78	61	73	76	67	77	60	68	66	72	65	63	68	69	58	55	66	89	60	66	63	63	69	56	57	72	57	64	66	76	60	79	72	69	66	74	64	55	82	64	76	63	60	61	64	73	52	69	82	59	59	57	72	72	75	76	58	77	66	65	65	61	69	75	75	61	58	55	68	77	61	67	56	62	60	73	59	62	68	65	59	66	70	61	73	61	55	66	65	70	67	67	76	57	63	70	81	73	58	64	73	53	66	70	65	75	76	72	67	74	81	61	63	68	57	64	70	67	83	73	62	65	72	66	67	62	67	67	67	86	61	60	62	72	72	56	66	78	79	74	71	75	84	65	70	83	65	61	64	66	80	74	74	81	83	75	62	78	64	60	65	61	73	55	74	57	80	71	65	59	68	60	64	65	76	57	71	69	65	71	55	65	61	64	58	55	76	59	94	51	65	59	70	58	58	62	77	61	77	68	73	79	79	60	53	65	55	74	61	70	72	61	58	68	78	68	73	72	68	69	67	67	73	71	57	64	76	76	66	69	65	57	71	62	65	63	87	64	72	70	60	69	67	69	80	73	59	72	82	82	62	64	51	54	82	49	71	66	69	57	68	72	66	65	68	67	78	55	76	59	67	54	83	74	74	68	71	72	75	69	66	67	74	65	64	77	69	60	56	62	71	75	61	47	72	70	73	59	70	68	81	79	61	68	75	61	68	68	64	81	79	75	79	75	72	64	61	69	67	78	79	77	69	62	73	85	64	77	77	74	87	73	61	43	61	67	72	69	65	51	77	68	59	65	77	72	47	60	89	70	62	72	66	65	70	73	69	62	63	62	67	75	77	62	77	64	64	73	63	84	66	63	76	64	51	73	57	53	62	56	75	63	68	78	81	59	60	61	56	63	68	81	63	65	79	74	57	67	76	63	63	55	74	68	57	66	68	60	67	54	63	78	60	81	78	75	75	62	66	80	73	62	65	67	64	59	58	55	80	81	56	59	69	70	67	54	76	64	68	60	69	66	75	67	63	74	69	49	66	64	81	57	83	65	65	60	69	72	65	61	63	75	62	57	65	75	59	56	61	71	71	78	59	66	71	60	59	68	64	71	71	91	64	64	74	66	62	61	65	66	81	62	76	61	78	70	66	50	62	82	86	69	77	68	82	69	76	56	70	60	74	63	71	68	64	83	57	64	61	78	70	70	61	70	66	59	61	69	64	75	63	74	80	60	63	58	69	58	52	59	61	59	76	77	75	58	69	74	78	59	76	74	68	65	75	80	74	57	93	74	62	81	72	65	80	86	74	50	63	82	81	76	62	81	79	86	70	64	63	76	82	62	73	70	73	71	54	60	55	64	69	78	72	57	67	67	65	73	64	76	68	97	62	57	80	76	64	64	75	85	65	59	68	77	80	79	57	62	66	66	60	71	74	79	67	64	80	72	71	71	58	71	69	64	52	70	69	83	53	62	70	78	69	57	71	69	90	63	69	74	70	56	73	66	61	65	73	64	74	68	65	61	67	71	57	72	54	74	68	64	60	62	77	68	79	55	85	64	61	89	60	77	69	83	68	58	58	60	66	59	62	65	59	60	65	76	63	71	74	76	74	61	70	81	66	67	61	73	66	61	76	59	80	79	71	61	66	84	55	71	59	74	67	72	84	74	65	69	63	76	63	63	62	95	86	67	63	61	58	58	62	63	74	54	76	77	78	61	69	67	53	68	57	75	60	64	63	70	63	62	72	80	68	76	63	61	76	86	81	56	64	54	67	57	59	67	63	77	71	49	85	67	61	79	66	67	64	58	64	57	64	71	67	90	73	80	69	69
10946	2880	1683	1646	3059	4605	5452	5072	4227	3642	3103	2575	2151	1982	1804	1692	1457	1386	1267	1178	1107	1134	1017	986	935	938	893	818	869	813	772	849	791	728	761	746	741	752	697	722	733	770	722	714	684	688	749	679	717	712	668	710	675	686	696	665	640	701	680	655	719	655	640	635	654	625	635	614	659	675	640	642	696	683	651	683	669	688	646	613	648	657	669	653	718	674	670	665	670	652	608	645	651	632	627	638	692	650	592	625	647	621	653	636	668	638	634	646	660	621	651	699	669	620	652	698	650	616	617	607	657	595	655	639	666	673	664	621	652	639	703	633	603	639	597	628	664	633	669	604	665	665	660	643	618	628	663	606	620	639	617	647	653	641	633	618	648	686	623	650	643	678	636	637	631	646	623	642	644	683	608	642	614	617	615	665	644	650	646	660	671	609	653	645	630	661	621	669	623	687	631	609	604	658	646	661	675	655	610	628	661	676	648	642	655	633	640	630	680	651	605	636	667	643	619	614	668	654	717	650	608	641	657	632	664	623	647	638	624	642	612	639	681	637	567	662	613	655	628	636	632	629	637	629	616	664	638	637	635	615	662	639	622	686	617	633	614	670	624	621	608	607	623	672	678	661	617	614	677	656	686	678	657	602	656	611	625	634	604	686	656	665	623	631	618	622	654	616	596	614	641	600	604	638	646	580	626	633	674	646	666	654	617	641	659	648	649	636	626	610	650	637	591	667	619	648	663	624	601	618	661	619	641	625	663	628	655	630	638	668	610	630	659	614	641	640	660	660	616	655	651	627	614	608	658	644	622	600	677	662	626	614	629	640	621	611	656	624	645	684	649	597	622	628	651	651	634	627	608	643	652	632	624	615	623	622	670	634	626	621	621	630	619	624	607	641	626	671	631	620	652	640	678	641	640	586	653	650	625	609	648	618	650	661	644	630	677	620	643	667	671	659	626	614	655	593	650	605	620	630	668	623	644	655	632	683	633	666	642	630	642	647	629	658	682	653	642	651	661	657	620	638	591	614	576	637	609	667	669	641	655	640	586	606	628	620	653	635	664	598	638	664	647	615	644	654	652	655	628	657	619	651	559	662	668	576	635	667	652	640	621	629	656	644	604	603	627	655	661	655	677	641	598	641	681	666	639	627	639	603	639	623	626	632	652	644	646	637	651	609	616	672	662	635	644	626	672	665	660	648	658	621	627	650	629	634	608	680	637	644	639	647	660	608	622	640	630	613	629	651	630	671	636	614	631	646	633	641	645	670	676	637	632	636	686	624	633	646	637	623	669	646	652	683	650	650	661	643	650	663	660	689	634	645	689	650	640	618	660	663	608	640	664	604	654	630	651	619	650	622	622	636	622	647	676	619	683	624	677	618	689	612	620	689	668	652	608	681	648	647	659	683	680	640	632	617	638	608	646	625	635	640	652	626	656	599	629	662	580	597	634	646	610	629	609	615	635	595	584	627	628	679	609	641	644	635	613	670	700	617	598	648	652	624	618	664	646	641	624	674	621	633	634	646	594	629	617	616	615	656	662	632	636	648	662	661	659	632	643	633	640	680	580	664	675	616	688	637	632	626	640	650	654	642	619	630	668	569	624	625	616	655	616	638	604	661	708	624	671	636	602	635	678	635	654	671	661	596	636	606	630	612	629	593	628	645	637	649	631	629	661	668	651	634	629	605	640	597	664	619	643	662	675	583	624	630	672	642	644	652	638	671	612	657	578	642	676	651	619	657	637	626	611	654	671	660	625	615	650	642	634	635	632	644	636	646	636	659	658	603	640	687	599	667	598	632	659	630	600	608	645	653	654	684	660	636	635	619	634	634	648	624	680	680	656	627	638	626	627	642	658	607	690	625	655	613	641	650	645	628	611	678	640	659	639	619	633	661	631	630	651	655	660	634	647	616	654	590	615	647	629	634	665	574	640	665	624	642	657	637	644	659	613	645	645	671	625	640	621	618	611	659	560	632	604	652	648	599	654	660	645	645	633	639	636	610	649	631	653	655	650	631	625	609	709	556	635	620	660	678	615	643	619	635	638	620	658	594	631	676	624	656	642	640	629	669	590	627	688	633	611	691	648	682	623	638	620	656	635	672	659	667	656	627	629	648	655	612	605	595	647	623	666	623	592	607	657	631	660	660	621	620	659	639	588	640	642	598	652	653	654	674	627	643	654	636	631	650	671	610	661	608	601	674	630	633	669	667	672	607	589	612	616	629	653	698	668	619	628	612	640	711	619	658	624	629	635	632	643	640	640	621	628	636	645	632	613	648	690	647	632	616	568	646	636	612	650	594	632	653	616	623	653	662	621	666	614	612	627	645	600	626	653	618	625	624	661	652	608	667	611	638	611	605	669	647	649	649	609	616	609	623	618	691	663	642	695	681	639	645	637	598	648	668	674	659	598	632	628	649	611	685	620	600	667	671	625	627	623	649	621	565	589	658	648	654	636	665	649	688	656	605	629	658	596	595	669	611	640	647	620	608	637	680	641	665	640	649	655	622	654	611	684	660	652	669	623	677	624	630	690	623	610	660	642	605	691	568	637	660	635	682	689	612	667	660	631	625	622	607	641	622	626	659	622	583	629	661	627	628	606	623	612	602	604	634	607	591	639	639	670	614	662	670	610	615	623	667	639	604	628	643	623	649	585	643	649	641	632	640	643	617	677	647	622	607	692	659	646	603	644	644	632	647	651	701	696	642	632	658	620	658	659	654	641	659	619	629	626	697	618	681	675	646	679	616	611	649	632	657	637	681	627	651	636	645	644	612	654	608	609	694	646	607	628	685	630	614	602	611	617	640	660	643	610	626	619	667	599	596	610	627	609	644	616	644	646	649	662	641	620	666	617	651	656	649	597	646	598	612	641	640	634	626	635	613	646	655	612	644	670	629	645	648	636	656	619	646	619	620	678	613	652	644	603	669	634	656	658	648	633	630	650	665	641	653	654	646	670	653	631	638	638	635	624	622	667	737	635	656	636	627	668	611	641	653	663	649	645	632	624	633	634	648	639	684	638	628	626	677	599	674	691	629	641	637	648	660	624	619	690	616	655	656	644	649	595	663	610	633	665	690	594	675	620	609	620	634	635	651	645	625	622	697	659	641	680	636	639	673	653	641	641	657	620	599	611	631	685	648	649	663	650	657	649	647	645	662	633	653	598	646	615	613	648	660	615	659	641	629	623	656	604	622	626	659	646	617	636	631	603	654	659	660	645	692	696	592	626	643	650	650	640	632	631	624	637	625	604	632	646	610	613	644	612	603	663	638	625	652	673	634	628	649	718	618	673	660	655	626	665	624	594	700	651	631	645	626	589	650	620	585	631	598	605	624	664	661	624	659	606	627	647	636	627	627	612	634	614	668	664	594	614	614	617	628	633	632	659	634	679	595	622	641	669	623	617	626	614	625	633	633	651	645	632	587	650	609	603	607	598	638	614	645	629	642	636	661	627	652	631	601	587	672	628	624	666	672	649	642	614	656	631	623	602	651
1181	129	108	92	81	101	92	87	98	126	101	101	84	99	92	85	98	81	78	76	81	97	74	70	87	93	80	70	79	88	83	70	83	89	99	77	86	84	79	90	86	101	78	95	100	72	80	89	83	109	95	76	86	73	79	78	66	77	85	94	81	96	76	82	100	83	80	86	76	82	69	74	92	81	75	86	82	79	72	75	87	82	78	77	66	80	94	88	74	84	78	73	82	63	77	86	75	81	87	75	86	92	74	61	81	73	89	104	83	81	80	81	76	73	83	87	74	96	85	78	86	85	78	75	69	86	81	84	88	71	75	66	87	90	72	79	79	92	100	87	68	84	83	70	85	76	94	103	83	64	92	76	62	83	79	84	78	97	78	76	75	76	86	96	96	65	92	68	94	86	75	69	86	78	74	78	77	72	95	73	83	84	85	68	84	57	91	75	86	81	85	87	84	92	73	74	82	62	87	69	81	77	76	71	90	68	86	85	72	63	62	87	88	87	63	83	89	70	99	81	77	65	82	88	71	92	100	85	90	84	76	75	83	72	75	80	73	75	96	85	87	79	85	80	73	84	78	65	83	80	66	89	80	61	69	74	81	65	80	77	81	67	77	91	75	87	68	88	68	94	81	95	95	99	77	87	74	84	84	65	90	77	84	84	67	79	76	76	89	81	104	84	66	83	86	90	78	76	74	94	87	81	80	78	98	82	73	74	63	83	97	91	70	82	76	70	83	88	70	72	75	71	78	88	70	88	88	59	72	77	71	81	90	80	78	76	61	70	71	72	79	94	88	65	81	74	87	103	79	89	101	75	91	94	61	89	67	62	72	76	93	91	93	85	92	93	93	85	75	70	93	72	78	96	85	87	72	80	101	87	58	82	73	73	77	84	96	77	81	83	71	77	75	101	82	87	71	85	96	62	95	90	81	63	85	80	77	79	80	82	87	72	81	78	83	86	100	84	80	90	93	68	81	83	90	81	81	77	73	80	93	77	83	77	81	75	64	84	90	71	70	80	70	74	78	102	79	90	79	91	71	67	79	86	79	101	78	85	82	79	79	80	85	84	79	79	79	73	70	92	83	69	82	93	86	85	81	61	78	78	94	75	83	65	93	88	82	88	78	97	92	73	78	98	74	89	84	71	91	82	78	84	75	70	97	88	80	63	89	73	93	80	93	80	87	86	88	81	82	92	89	85	93	71	82	96	72	89	87	84	90	63	80	84	91	76	81	74	86	67	82	81	65	58	96	81	80	82	87	72	83	94	82	72	70	84	92	83	71	66	75	88	76	88	93	70	77	80	80	74	76	67	74	72	72	90	97	74	78	75	84	66	78	88	85	71	68	69	81	70	76	72	89	88	78	84	82	75	79	78	64	89	88	73	96	68	73	83	78	83	102	95	67	80	73	86	59	86	88	69	97	79	80	68	76	95	85	80	80	84	78	84	81	80	77	76	95	82	78	82	79	93	77	74	78	75	86	75	104	84	83	78	94	79	86	91	78	84	74	92	108	76	80	77	70	89	86	74	81	91	78	84	75	84	75	72	68	85	73	77	101	74	84	83	90	73	86	79	73	81	76	100	85	95	80	83	79	73	85	78	81	90	90	86	95	82	73	63	76	69	74	74	75	85	63	86	72	78	89	86	83	84	70	90	80	93	83	80	72	77	63	90	87	69	88	66	71	92	92	65	89	87	78	75	71	81	80	72	89	76	69	95	88	86	79	82	66	85	83	90	89	71	77	82	96	77	88	69	71	78	71	76	68	91	71	81	83	83	62	86	84	82	74	80	79	74	82	76	90	89	82	65	74	72	85	90	84	86	79	61	85	85	102	87	66	76	70	72	85	79	88	86	87	93	95	93	60	76	74	93	84	84	89	75	88	60	84	60	78	71	81	71	61	77	68	78	70	71	83	98	76	65	77	95	89	79	73	76	76	89	74	81	98	74	84	77	74	85	81	77	78	79	87	76	71	83	99	91	87	79	79	73	82	86	64	79	59	82	82	73	83	72	80	91	87	81	79	89	83	64	80	69	92	80	89	86	89	84	90	73	76	66	86	81	87	94	78	80	93	87	97	80	86	82	70	73	72	94	91	69	83	74	81	75	93	95	85	86	87	67	68	84	76	108	97	83	74	87	75	84	88	70	89	70	85	94	74	87	72	76	63	70	75	99	86	82	81	59	71	88	82	86	68	72	84	72	84	76	71	78	91	72	87	82	77	70	74	73	76	82	93	69	73	76	82	77	78	86	83	63	83	86	76	88	81	64	87	80	73	83	81	93	77	89	78	58	96	74	85	93	78	72	96	72	86	88	79	63	69	87	79	87	75	78	96	84	85	80	70	60	80	81	89	87	75	89	75	82	95	91	89	77	74	83	75	79	84	91	84	87	76	78	74	75	85	89	74	92	65	79	100	80	89	70	89	92	77	92	77	96	89	82	86	78	77	76	94	90	90	82	103	82	99	94	76	70	84	82	79	87	94	91	85	77	87	90	84	76	91	78	96	91	68	82	92	81	78	105	79	91	86	80	77	80	69	82	90	85	95	74	86	89	82	73	89	72	81	73	86	90	101	73	81	75	101	80	79	92	76	73	72	97	82	81	72	112	78	90	79	92	89	78	83	93	71	85	80	71	74	81	100	76	84	77	70	88	80	76	70	90	79	71	87	74	89	83	89	74	83	72	77	74	81	88	82	98	86	76	95	86	72	91	82	70	69	79	84	81	81	99	66	72	78	82	78	77	73	87	72	90	79	67	81	93	73	97	58	86	72	77	93	77	91	72	97	80	89	91	74	92	69	72	66	72	89	74	93	80	78	80	82	85	75	94	78	80	80	65	94	77	78	91	71	74	91	83	92	79	73	94	70	87	82	83	65	76	68	80	76	75	81	88	86	88	76	85	95	78	79	84	83	71	82	69	99	76	88	80	64	91	72	91	76	84	94	72	85	82	65	92	66	98	62	94	85	86	90	71	77	81	81	66	91	90	85	69	69	77	92	88	67	72	86	83	84	75	95	73	72	74	86	66	81	69	76	71	76	66	102	97	92	79	85	70	81	93	77	81	83	81	69	80	87	90	73	83	75	71	87	75	89	71	81	77	81	76	82	77	89	83	77	72	67	90	78	84	73	84	70	71	81	82	96	71	85	81	75	68	81	63	82	80	78	88	86	73	86	77	67	79	86	74	84	81	78	90	77	78	76	82	76	77	86	91	78	75	73	82	82	69	76	71	102	78	82	76	68	64	71	77	89	83	95	85	86	85	78	91	70	74	86	96	78	76	84	85	74	84	88	86	77	79	81	86	86	75	83	102	70	74	82	109	91	76	97	81	76	93	78	87	84	82	76	82	69	78	74	81	76	86	92	83	91	79	74	81	70	97	87	83	92	99	75	73	76	64	86	78	96	88	71	73	82	79	85	64	91	86	66	86	104	83	83	81	72	94	57	74	97	72	71	83	90	84	97	97	74	65	81	117	86	82	91	95	68	77
8526	1498	1130	1122	1594	2297	2587	2325	2020	1775	1667	1419	1299	1176	1112	1075	1005	938	914	929	898	885	832	841	803	759	808	767	786	797	734	812	791	753	751	749	744	710	746	729	712	741	779	740	763	804	765	710	715	734	756	760	728	733	732	740	699	735	769	735	718	701	701	734	742	709	768	747	705	723	752	692	794	671	731	730	728	741	689	678	720	761	728	731	735	760	746	683	728	712	687	720	764	712	702	690	687	745	723	699	716	717	734	734	700	683	737	709	741	723	787	712	673	694	759	731	669	744	749	745	707	707	676	720	718	739	749	755	719	725	662	734	737	775	761	711	690	725	688	698	717	685	711	712	655	701	715	728	746	670	726	712	740	705	722	705	764	747	727	723	687	708	727	713	740	711	684	664	722	712	669	683	701	672	709	695	691	728	735	750	694	712	697	728	696	720	686	721	722	720	736	708	725	717	692	769	733	723	737	740	709	716	702	708	720	714	760	688	749	694	722	749	725	684	716	684	712	727	730	769	719	745	684	735	740	748	731	674	728	759	736	787	740	718	737	711	724	684	731	732	696	742	734	697	718	665	708	734	745	742	756	708	770	689	713	726	736	724	756	742	757	688	717	665	695	712	745	744	679	730	683	722	718	749	730	690	691	694	763	750	768	756	772	736	713	727	732	724	703	743	734	745	670	751	686	722	701	736	751	734	701	664	716	725	705	682	718	755	719	707	700	707	695	693	711	770	702	706	740	677	689	744	749	657	681	736	704	714	715	721	746	738	710	733	713	723	743	657	711	725	690	700	685	782	745	711	758	716	727	749	705	720	714	693	727	690	702	706	704	709	738	699	681	663	766	706	716	688	744	694	711	702	686	683	738	718	729	736	722	739	690	745	732	748	738	745	703	692	732	667	717	720	754	665	682	737	674	706	698	735	761	663	789	756	712	688	704	762	742	753	683	787	729	722	685	719	698	770	717	701	731	766	739	752	757	710	750	744	768	683	675	707	723	726	734	746	684	700	724	696	725	747	713	723	725	778	678	702	728	721	687	681	732	735	652	705	721	693	777	727	733	780	705	693	722	713	715	740	745	749	721	751	755	669	743	743	705	676	749	691	780	705	695	766	751	698	711	750	728	741	714	728	707	747	714	736	729	707	764	723	704	746	719	753	698	727	739	755	712	721	795	689	725	709	731	701	688	748	665	784	716	727	721	702	706	740	742	708	718	689	754	756	704	774	660	743	769	712	735	699	716	714	758	745	731	697	733	704	772	772	718	705	736	679	706	708	695	748	709	711	733	769	716	696	676	735	724	725	708	725	686	727	709	714	707	707	751	714	737	712	740	750	724	706	751	705	700	705	667	716	709	713	694	697	727	720	729	722	736	734	723	760	719	756	732	730	692	719	734	671	773	726	758	717	719	684	681	716	717	734	734	750	716	683	722	715	801	708	732	719	691	756	722	712	693	759	694	748	686	738	700	739	699	743	718	760	738	740	705	746	688	715	705	693	716	728	664	733	678	730	682	682	725	736	670	732	724	674	708	699	763	712	671	738	742	734	667	687	701	701	737	701	757	705	730	770	759	669	798	711	711	752	724	729	693	654	711	732	739	721	710	744	727	686	710	724	783	661	722	762	737	709	735	735	785	726	716	765	732	768	710	672	698	759	753	709	696	714	758	711	728	734	716	702	719	653	745	724	728	727	722	728	725	740	715	722	712	726	752	714	681	767	684	705	686	703	771	753	740	712	720	697	673	692	701	748	701	761	760	699	734	740	696	739	733	701	702	730	643	718	721	729	670	747	752	760	732	711	714	744	710	712	735	737	745	748	737	733	720	653	763	751	694	770	692	698	742	726	691	723	738	738	704	691	678	727	675	711	709	703	752	656	718	705	720	710	695	716	709	727	714	754	677	684	722	699	703	722	756	728	677	729	758	728	722	728	717	714	709	709	739	670	722	739	726	723	675	677	704	664	700	713	681	650	712	725	767	739	709	702	715	655	697	696	729	703	696	724	689	742	728	705	698	689	713	691	718	734	738	695	718	756	742	697	696	748	729	732	727	658	693	732	743	677	684	733	729	721	677	716	707	707	710	713	747	745	730	731	737	734	696	697	737	722	749	708	689	721	708	714	668	738	737	653	712	678	739	750	756	739	736	740	736	722	736	704	764	676	689	700	662	637	770	686	707	727	718	732	755	739	709	669	711	715	732	703	729	729	729	714	708	743	683	727	739	685	712	665	727	708	708	660	726	707	742	688	713	753	728	739	708	711	721	728	698	741	718	727	671	765	737	766	720	747	678	755	756	758	693	747	756	695	732	742	739	749	705	705	730	692	673	715	710	730	748	711	714	723	722	722	692	721	716	755	726	707	729	738	692	730	747	690	732	734	685	683	730	709	750	725	698	730	743	733	714	703	678	740	706	695	711	706	716	732	740	718	736	692	680	749	733	715	777	718	701	724	734	760	723	753	724	705	755	710	720	711	728	701	721	720	733	724	672	709	702	727	696	770	711	698	729	709	682	696	723	709	752	701	712	718	768	748	714	704	736	680	743	764	700	724	686	687	774	716	767	673	708	754	706	767	717	730	731	731	738	687	665	739	699	691	694	739	741	723	691	702	664	686	751	759	690	765	708	670	767	730	700	732	727	717	739	690	755	737	724	748	736	707	725	691	730	727	771	683	688	724	719	710	762	726	717	717	741	694	721	757	712	754	687	725	729	723	752	718	722	726	729	716	682	766	700	711	698	708	734	691	731	731	678	718	717	742	690	731	688	695	731	747	779	685	699	728	696	702	689	678	696	733	732	709	670	718	702	681	702	711	719	718	720	723	711	711	708	663	763	723	751	695	704	768	767	713	701	750	767	748	709	741	694	740	710	735	776	687	748	704	708	705	704	715	758	732	743	794	737	716	747	697	708	715	699	715	774	733	723	731	699	696	732	668	758	708	686	706	720	711	711	712	749	769	680	684	749	673	721	751	685	722	682	736	710	733	705	743	715	729	722	706	737	745	695	736	735	688	710	733	713	691	728	702	716	763	723	791	744	682	710	718	701	663	711	747	700	713	701	714	736	727	703	719	727	726	679	684	708	677	677	718	723	685	763	713	709	731	747	786	729	731	733	651	787	776	732	687	729	738	684	715	743	716	716	715	728	717	702	668	681	704	698	742	679	747	676	698	719	691	670	666	733	714	704	730	725	681	695	742	738	690	736	731	736	735	669	694	724	698	672	741	732	716	744	718	730	662	733	702	735	713	703	683	779	736	711	731	720	748	724	745	712	734	737	716	712	711	733	692	704	731	706	735	727	687	702	738	705	691	717	721	720	691	736	774	729	703	688	688	660	714	711	704	768	692	748	702	736	685	695	704	692	748	675	677	723	735	739	715	757	734	741	704	736	688	750	747	718	714	680	713	687	723	743	686	756	718	777	751	767	679	711	745	700	719	715	720	710	737	695	762	726	731	735	734	698	708	736	671	719	706	729	704	735	763	710	696	740	736
565	221	136	132	124	115	132	137	131	121	140	133	121	121	118	132	116	100	126	95	104	96	91	99	116	104	105	93	102	104	104	125	105	109	100	117	103	115	81	119	106	88	91	89	91	103	99	88	89	92	107	102	82	90	109	96	93	98	79	108	75	99	97	89	107	83	98	88	101	106	88	107	102	100	91	83	111	95	81	86	94	102	92	94	101	94	99	100	86	94	98	107	101	84	89	87	94	102	111	89	90	94	87	102	108	100	85	94	71	92	100	96	85	92	83	89	100	101	108	98	106	92	112	103	103	96	85	103	88	84	104	92	99	89	97	88	85	80	89	91	108	88	89	107	110	96	95	92	100	108	95	84	97	101	114	120	104	91	89	104	103	115	107	108	108	77	102	111	103	100	101	83	95	94	88	102	112	97	94	100	106	93	99	111	82	95	92	83	85	81	112	97	112	107	100	82	99	100	95	96	99	84	106	81	106	94	79	106	92	117	97	98	95	87	80	104	84	95	110	101	88	115	97	109	115	87	101	76	71	104	89	89	94	90	90	95	87	87	80	103	99	82	89	90	108	98	89	92	90	96	92	109	97	80	89	91	109	106	103	87	100	100	96	78	103	101	96	82	98	105	96	108	92	99	126	92	100	95	97	93	92	90	117	99	87	98	104	96	100	108	82	93	111	118	99	103	85	84	97	110	109	97	90	124	94	112	98	88	85	97	106	104	113	91	104	87	80	120	106	93	99	86	101	92	116	84	115	83	98	109	108	94	80	111	114	85	107	89	112	103	89	105	103	101	99	95	99	110	99	105	75	93	92	96	106	108	108	87	107	88	98	97	98	106	102	110	86	97	92	93	111	90	105	91	109	95	109	107	89	101	99	93	105	90	97	83	107	92	100	101	87	95	92	104	84	99	82	88	96	87	92	80	108	91	111	94	108	89	89	102	101	86	88	100	102	101	97	94	100	90	82	93	95	95	89	104	111	96	90	99	107	100	103	95	79	106	106	106	105	98	86	104	97	117	95	97	101	122	100	104	110	96	87	106	107	78	115	102	85	111	107	102	90	115	91	105	99	100	101	91	97	116	94	82	98	103	94	107	106	103	80	94	109	110	109	101	98	85	93	81	83	83	93	110	104	111	113	89	97	103	111	118	99	93	107	105	73	108	104	119	97	96	108	98	76	87	94	94	107	100	96	97	89	103	78	109	84	97	103	110	97	105	95	81	91	103	104	88	84	101	88	96	107	82	98	107	82	95	112	81	90	98	95	91	97	93	91	116	110	89	97	98	91	93	89	96	114	105	95	104	98	101	102	99	104	94	120	94	94	92	89	102	104	92	85	112	92	97	72	101	113	100	109	95	97	121	94	106	101	84	99	99	85	96	101	112	99	104	93	110	110	98	91	87	91	100	80	94	115	101	93	109	71	115	91	100	91	105	96	80	81	87	104	107	102	118	113	97	102	92	92	107	116	107	82	86	96	107	107	98	117	77	111	94	105	103	107	83	95	114	101	96	82	104	110	95	108	97	95	109	100	89	113	108	131	110	98	105	131	98	94	110	87	96	84	94	88	95	114	90	100	95	100	102	89	112	95	96	93	96	85	96	97	86	92	83	121	87	83	98	102	91	105	94	99	112	106	87	93	111	92	118	84	90	90	86	96	107	102	95	88	100	89	92	105	88	86	82	91	102	82	92	102	99	111	99	110	110	120	92	104	120	98	105	109	84	98	111	89	108	89	84	114	98	125	107	91	110	104	90	120	110	124	99	90	110	103	96	100	100	90	98	73	100	89	86	99	106	102	107	96	95	90	94	109	100	119	100	78	97	103	108	98	96	98	108	108	106	109	72	110	94	114	92	85	79	103	82	108	104	91	82	92	98	105	97	99	95	111	105	87	98	102	108	98	101	85	83	95	102	101	111	104	111	96	92	123	93	111	96	98	108	85	114	106	89	99	93	100	104	97	108	101	82	96	109	95	90	102	94	96	91	88	91	99	107	103	74	106	108	107	97	97	90	99	90	89	98	103	97	87	103	87	110	96	102	93	72	81	100	72	82	81	101	104	94	103	91	116	116	99	98	95	81	112	87	102	83	89	86	92	99	91	111	103	105	88	116	98	111	106	93	96	94	108	94	90	118	95	104	107	92	89	96	99	91	84	97	99	101	109	91	92	93	106	86	99	109	86	104	96	105	107	104	89	93	88	95	102	85	81	106	104	98	100	87	100	105	100	111	101	91	93	84	104	97	90	96	96	87	107	87	95	128	103	102	99	106	96	84	105	99	94	106	93	93	94	105	104	97	104	97	90	106	92	86	90	102	101	106	95	102	94	96	93	98	103	113	103	118	101	108	98	91	113	107	98	104	104	96	86	96	90	83	82	94	100	89	96	112	79	90	99	97	98	112	96	108	100	89	97	102	66	96	88	108	117	97	100	97	90	109	92	121	96	104	87	89	102	101	89	125	95	110	93	92	95	91	97	108	97	96	82	108	104	108	89	109	84	104	88	76	96	94	96	99	96	90	86	119	114	101	87	93	91	94	102	84	106	90	95	91	111	110	108	85	111	97	92	93	105	86	77	95	89	91	102	85	102	102	87	96	90	108	100	101	96	90	109	86	89	100	100	71	105	94	86	110	94	94	102	111	93	98	82	88	87	96	89	92	102	97	93	101	94	128	92	95	114	100	116	111	95	95	104	105	100	96	107	101	89	96	107	107	112	94	89	104	90	95	109	96	95	107	99	90	97	104	93	100	104	89	97	84	96	105	105	109	115	90	101	85	106	111	82	115	95	99	96	114	83	85	87	109	109	114	99	87	77	119	113	100	103	109	98	100	105	104	98	84	101	90	109	104	93	99	98	81	90	94	95	87	93	99	96	110	94	103	110	103	94	93	113	90	85	98	119	97	92	93	85	101	97	88	93	93	98	95	106	82	96	91	113	101	94	104	95	114	103	82	102	82	95	103	113	95	96	108	98	90	99	114	117	83	85	97	121	103	94	99	107	94	85	106	101	79	102	104	97	101	87	106	87	96	114	84	102	99	97	105	100	98	95	97	80	89	102	95	97	96	92	84	104	101	110	96	99	88	86	109	80	90	80	96	78	93	78	112	100	81	76	81	97	102	99	87	93	83	111	86	99	93	108	91	86	96	98	116	73	116	110	102	94	110	100	108	84	87	107	88	92	90	96	105	87	89	105	87	92	89	97	95	89	107	92	89	104	93	103	104	112	107	95	88	100	104	86	98	82	125	95	101	107	93	113	92	103	84	96	82	101	104	93	106	80	87	116	89	93	104	93	99	100	89	96	103	93	81	93	92	102	107	96	93	83	92	91	93	107	101	118	106	89	103	98	85	81	108	102	104	101	96	95	87	86	114	97	94	78	93	88	96	95	99	88	79	93	92	91	102	109	95	106	110	105	108	92	111	101	97	107	91	97	86	95	115	98	101	93	98	112	85	102	98	117	90	91	95	103	82	114	92	101	105	99	120
8547	2554	1635	1624	2664	4026	4457	3942	3441	2904	2549	2254	2012	1683	1614	1541	1486	1366	1296	1264	1147	1115	1138	1060	1077	1043	1011	1032	1002	1003	952	961	926	952	991	965	893	927	919	943	918	971	932	960	932	927	981	914	955	938	898	933	956	931	893	893	930	884	893	888	876	866	864	889	915	888	863	868	846	924	905	927	915	930	871	887	880	911	886	889	888	904	909	879	889	867	921	901	849	901	877	897	873	951	884	908	861	833	933	947	921	905	907	918	873	869	865	893	875	879	895	892	872	859	887	888	902	885	832	853	875	906	880	899	901	875	898	879	865	870	933	936	900	883	899	876	903	933	851	920	958	915	865	910	879	888	836	891	898	860	969	936	968	860	840	874	912	920	924	870	885	899	839	852	867	833	890	897	836	874	844	856	878	957	923	884	945	916	923	837	841	889	851	925	863	832	907	889	863	867	879	919	875	891	907	849	908	895	879	860	842	866	834	900	831	872	830	947	941	884	886	876	895	901	888	948	933	877	872	839	864	880	873	855	875	875	896	830	898	841	895	822	890	904	875	879	896	879	905	905	876	858	847	888	922	838	854	849	903	852	861	916	869	905	887	898	907	880	837	922	861	847	898	892	924	863	861	842	878	887	877	903	873	874	876	900	869	880	859	895	909	911	813	873	886	897	856	868	851	821	848	920	858	871	900	855	883	917	879	824	820	886	863	899	851	852	866	910	897	871	824	900	900	832	870	851	898	909	834	869	897	890	859	895	898	921	815	864	904	863	895	839	861	892	872	877	870	935	926	859	860	890	928	868	886	864	900	896	891	855	902	884	891	912	858	876	927	912	900	861	854	913	884	900	873	860	911	881	870	858	871	885	863	912	884	861	962	864	851	896	918	892	900	877	870	867	873	876	863	897	886	900	816	892	885	963	889	925	821	894	840	896	859	848	857	874	939	873	870	853	845	861	894	877	849	895	944	884	874	920	903	882	843	935	887	869	906	858	906	947	952	875	825	888	874	877	855	931	943	846	909	913	833	808	875	854	921	867	840	922	876	894	900	896	873	866	847	921	855	854	854	908	904	944	885	869	886	902	909	850	915	861	886	830	902	866	838	881	955	810	888	836	882	895	924	922	853	918	840	881	883	892	919	914	857	875	895	847	906	884	843	856	922	869	853	871	825	862	888	870	904	909	859	859	865	896	895	912	876	856	856	891	853	947	897	947	928	909	945	904	909	856	892	832	863	839	851	893	880	879	861	869	875	875	922	839	884	874	878	833	832	878	918	841	866	902	901	854	889	916	827	852	942	844	833	853	819	879	859	870	836	901	871	926	877	885	883	858	803	902	894	871	901	915	915	868	851	854	847	910	934	830	877	856	892	907	891	878	886	904	861	929	864	867	870	904	892	888	874	853	866	977	896	869	880	942	879	886	863	857	881	952	842	831	906	904	896	872	854	874	863	858	919	910	914	836	873	889	899	903	847	885	886	896	873	872	848	928	877	869	900	840	867	895	865	837	871	828	894	879	905	828	893	901	853	931	865	828	865	939	850	895	896	835	866	861	867	820	881	886	844	897	929	848	910	912	920	891	905	835	859	903	886	935	869	801	862	907	879	868	853	904	855	921	929	889	904	867	906	902	851	863	888	880	869	916	866	884	865	888	879	866	893	936	865	858	855	889	878	836	913	900	893	925	872	894	961	853	828	899	850	841	902	865	931	879	918	824	865	855	911	847	873	879	836	863	915	922	906	958	897	881	878	884	872	892	900	897	840	849	865	889	874	886	873	813	908	859	879	907	858	921	856	883	942	897	941	868	882	868	841	887	853	844	903	895	910	874	885	828	931	863	855	831	857	852	893	894	891	870	823	827	898	915	948	848	870	849	902	870	906	914	833	869	914	857	872	861	833	887	876	937	883	870	882	856	856	888	901	862	865	869	816	835	839	822	846	879	875	829	876	895	854	945	855	864	871	876	894	896	893	872	878	893	907	919	919	881	860	939	857	876	864	929	846	898	827	869	855	850	883	851	874	872	897	883	874	838	840	873	887	928	973	887	869	889	866	893	952	876	873	851	862	845	902	837	895	934	859	829	919	823	883	879	943	883	899	882	887	893	924	867	878	856	923	854	858	852	901	847	837	869	906	878	892	861	875	903	915	850	873	898	868	906	894	926	897	890	888	886	942	821	818	924	915	918	927	920	883	848	887	885	907	908	936	840	886	917	856	840	934	940	865	881	892	873	874	922	896	889	876	885	881	872	862	889	877	872	907	892	932	894	853	841	927	869	919	856	911	897	929	869	875	900	864	910	882	887	810	899	867	882	885	855	887	849	882	893	881	896	925	891	905	875	868	949	861	899	881	842	872	873	843	942	924	876	912	910	838	882	850	866	902	917	830	910	830	881	907	872	895	857	892	921	861	860	888	876	919	887	851	913	858	845	893	873	830	886	878	904	880	903	884	865	914	901	872	898	870	837	889	890	874	904	891	883	851	870	921	902	865	840	859	878	854	971	844	898	901	843	875	869	890	881	914	893	867	898	897	885	895	873	867	863	881	922	908	908	912	905	882	870	864	871	868	850	898	895	858	885	932	925	880	876	911	863	904	850	879	884	905	884	842	846	883	864	880	876	926	956	881	854	862	849	905	863	865	840	906	923	878	858	897	858	875	924	931	900	907	914	929	906	868	900	863	847	904	855	907	888	860	863	909	890	864	863	900	900	865	879	856	854	903	879	878	890	854	855	877	855	889	932	882	938	870	845	864	883	864	918	886	886	924	887	906	908	849	844	917	884	867	905	883	834	855	883	902	907	871	852	922	859	848	880	813	876	877	899	906	878	908	937	866	888	855	898	863	925	914	893	922	855	874	901	887	896	875	890	888	845	893	850	874	903	889	869	864	816	868	888	923	899	842	875	853	857	915	908	884	860	873	864	886	914	874	825	897	826	869	821	866	843	873	867	924	887	870	882	888	888	894	882	939	920	928	911	946	894	865	927	843	872	906	867	903	868	885	847	882	896	886	836	873	906	884	865	942	863	877	911	909	890	891	858	884	840	887	881	885	869	871	896	912	886	881	937	945	878	837	903	873	815	854	871	949	909	899	875	868	868	905	929	887	944	904	875	903	882	876	917	865	886	886	885	887	839	827	884	862	939	860	889	891	898	891	870	856	866	885	826	923	911	871	894	888	924	859	907	882	819	888	863	875	889	876	859	852	853	911	913	875	891	936	836	910	873	845	853	872	827	886	915	865	918	869	871	836	918	869	839	882	896	893	887	871	872	881	889	879	814	902	832	916	846	859	937	871	885	859	876	876	882	898	881	916	877	865	883	891	864	904	892	922	878	887	886	878	889	916	850	873	864	889	895	910	889	881	893	931	900	900	925	914	901	907	886	920	880	873	837	864	878	846	928	860	925	868	900	905	845	895	947	887	847	866	828	850	921	844	886	819	904	886	869	874	844	882	876	898	864	898	852	853	871	880	901	847	908	898	864	867	880	856	915	872	913
1728	145	82	70	75	61	78	58	77	85	79	59	55	63	57	70	55	66	55	53	51	51	51	51	51	55	46	55	46	45	55	44	47	45	41	28	43	47	54	48	40	46	55	48	47	62	47	43	48	44	35	52	43	48	52	34	42	56	46	39	46	48	54	44	49	44	55	48	49	50	53	44	43	51	42	53	38	48	43	54	53	48	47	42	39	43	44	36	48	40	46	40	51	52	35	48	39	53	48	35	50	33	43	43	47	37	45	49	30	53	44	42	48	52	40	46	64	61	48	44	46	51	51	56	54	56	46	48	52	44	44	57	46	53	47	54	46	34	51	39	42	44	52	38	46	51	58	44	55	44	53	43	37	35	37	56	45	59	67	50	41	49	48	39	43	45	59	47	48	47	41	46	41	41	53	55	58	44	35	49	41	45	46	41	49	55	37	43	60	46	57	52	55	48	52	37	49	38	45	43	56	38	48	41	52	32	49	43	45	34	47	51	49	39	41	42	51	57	39	49	48	49	45	46	43	43	39	51	44	46	35	36	46	42	56	46	48	54	56	49	40	42	37	43	51	39	49	50	33	49	49	41	55	42	52	54	41	47	43	45	53	37	37	42	53	54	50	40	49	55	46	42	48	35	41	56	41	41	55	36	43	43	51	42	53	48	42	54	44	40	63	44	60	55	59	42	36	53	46	43	53	33	41	35	42	34	36	41	34	33	50	37	45	45	47	42	51	36	40	58	33	51	41	47	50	44	45	45	45	52	39	44	40	54	39	38	42	53	55	43	43	42	58	41	54	42	44	54	47	36	46	45	38	46	46	44	46	47	35	45	61	47	47	68	45	52	49	45	49	55	50	43	39	41	49	56	50	53	56	43	38	47	44	36	42	40	44	40	46	39	44	42	52	48	35	37	59	53	59	39	41	38	38	40	58	41	45	41	49	48	49	50	39	44	45	53	44	42	46	53	48	46	42	49	38	41	55	44	35	50	46	39	36	50	62	47	54	37	39	45	42	44	50	46	40	57	49	47	32	46	35	38	54	54	46	54	48	42	62	36	45	45	46	39	47	47	48	50	42	45	58	41	56	48	33	44	60	53	41	44	60	45	55	41	46	54	53	52	38	57	50	42	44	53	46	33	53	45	41	42	44	55	50	48	38	34	50	47	45	44	45	52	40	47	46	45	33	59	40	31	48	35	51	43	58	37	45	42	38	47	47	43	49	39	46	53	52	39	48	43	61	58	45	48	49	42	50	51	42	45	47	44	36	38	49	49	50	45	48	38	48	55	45	40	54	39	34	60	37	25	43	45	49	44	29	47	50	37	42	47	46	50	47	45	38	42	34	51	43	55	51	38	38	34	49	43	37	38	50	57	42	39	55	46	59	40	45	48	38	41	39	56	48	42	49	41	38	54	48	45	46	52	40	41	50	40	59	44	31	50	46	42	51	56	40	53	46	42	38	44	44	41	37	38	41	39	41	62	58	46	61	39	52	56	48	36	56	45	55	40	47	44	50	39	52	41	48	51	54	49	42	42	41	42	58	46	41	54	46	39	38	56	45	48	52	54	57	42	56	53	51	36	36	59	56	54	43	55	43	38	44	57	52	58	53	48	43	50	49	47	54	30	39	51	53	35	46	43	49	48	39	53	48	43	53	53	43	43	40	46	45	51	40	39	53	51	50	42	52	39	43	49	44	41	36	54	41	47	44	39	50	56	44	48	42	61	38	53	45	52	58	37	43	49	55	42	53	48	44	44	43	44	37	47	58	44	43	59	56	52	36	49	57	58	35	47	54	46	47	55	47	54	51	52	38	35	34	43	58	39	41	56	48	52	53	38	38	39	34	51	36	53	32	48	44	49	53	39	49	36	44	44	49	39	46	50	42	50	44	40	52	39	59	42	53	51	42	47	53	42	53	42	44	43	49	51	57	52	57	55	55	57	46	56	53	43	48	47	51	43	46	33	53	49	44	50	62	47	50	59	51	42	49	52	39	46	44	47	45	42	47	44	51	39	37	47	44	46	39	39	44	38	40	52	47	45	44	45	49	47	44	46	38	42	44	37	56	56	47	44	44	44	44	50	49	46	49	44	45	34	48	53	50	45	56	56	43	32	41	56	49	41	60	53	49	43	49	53	44	44	56	48	46	49	52	48	42	51	51	43	38	52	50	46	48	60	61	42	47	45	42	35	46	39	51	49	37	47	40	50	47	40	41	45	45	44	35	40	39	47	40	42	40	41	51	50	44	54	38	47	61	40	50	59	50	52	39	42	47	39	36	44	42	38	44	49	46	41	58	36	44	44	58	43	45	47	41	37	46	54	41	49	52	42	45	48	41	45	44	59	33	49	28	36	47	35	46	47	47	51	46	40	39	40	48	48	46	48	58	50	53	53	45	40	47	48	37	49	49	41	51	58	49	42	50	38	35	50	53	53	46	44	47	43	45	39	57	50	38	48	49	49	40	47	55	49	40	40	40	57	42	46	48	43	59	49	55	45	45	46	44	59	48	46	42	41	47	48	37	31	48	46	50	52	60	51	44	42	47	34	45	49	57	51	44	34	52	51	48	52	42	47	44	53	58	53	45	38	49	48	52	33	31	43	40	42	55	57	38	43	35	56	34	56	43	42	50	58	46	45	56	49	55	45	54	44	48	31	44	44	48	47	48	61	38	35	63	49	40	43	35	60	34	43	42	45	55	46	57	49	37	44	49	65	48	42	30	44	48	34	56	30	46	60	39	33	49	44	43	52	48	48	63	42	60	58	61	58	45	38	42	45	41	41	56	48	49	33	57	55	31	48	47	42	45	40	40	49	49	41	42	66	41	37	42	42	48	45	37	45	49	40	51	48	44	56	51	43	44	50	47	61	53	46	36	47	51	47	45	49	51	41	44	45	49	57	38	44	51	30	43	39	35	43	48	47	55	58	38	33	37	41	38	33	51	47	39	41	53	46	48	43	54	50	46	44	50	38	35	54	51	41	47	56	59	43	49	43	40	51	37	53	45	54	47	47	38	43	47	42	38	43	41	47	39	38	41	39	52	37	38	52	49	44	49	52	39	47	54	47	40	45	49	47	46	59	40	61	54	42	44	59	46	33	44	53	51	41	46	42	46	38	33	56	45	51	42	50	51	44	38	48	42	48	36	49	43	40	43	51	28	58	28	47	47	43	47	50	41	55	57	43	42	44	43	37	45	49	32	52	44	54	46	34	44	55	63	45	48	39	46	55	56	44	57	44	46	42	63	50	44	39	45	35	52	49	39	37	54	51	47	45	47	48	54	33	44	43	43	46	52	45	44	47	55	42	42	45	46	36	57	58	54	32	50	38	46	60	56	35	48	42	47	60	43	43	47	35	51	38	58	41	50	52	47	46	42	42	52	62	49	41	40	36	49	52	58	51	50	39	47	40	43	38	56	45	47	42	44	35	34	25	49	40	49	41	47	52	60	39	51	35	61	55	45	48	58	39	39	53	40	45	34	46	48	54
9541	1798	1112	1065	2039	3123	3412	3259	2809	2333	1950	1722	1472	1267	1152	1095	973	933	820	761	729	665	678	647	591	608	594	558	571	537	521	561	549	538	482	473	493	477	461	486	489	449	458	472	452	469	473	455	432	479	439	467	442	411	445	414	412	440	448	470	413	386	402	460	427	416	448	439	381	446	375	424	431	419	439	403	396	444	398	440	448	458	424	424	438	444	471	430	436	415	429	475	451	421	375	429	430	397	423	443	449	374	395	432	450	385	400	394	422	414	416	402	407	414	425	420	409	400	373	394	439	412	424	404	391	395	445	424	414	412	405	406	409	426	398	427	422	423	452	420	416	425	426	405	404	405	435	411	403	436	472	400	398	400	397	420	421	406	398	385	390	393	412	415	411	426	401	416	430	393	401	401	421	414	390	433	404	399	420	405	436	408	446	439	417	419	419	416	425	422	405	438	442	425	404	436	406	417	400	437	398	462	406	398	376	434	387	378	408	415	416	454	385	451	395	401	422	410	411	424	418	374	376	417	405	422	418	427	402	367	436	407	431	395	414	446	391	410	411	415	432	404	392	416	380	423	422	422	377	444	433	381	416	463	447	420	442	410	383	380	430	401	414	428	405	371	413	371	386	449	459	432	379	422	402	449	401	387	442	337	408	409	454	401	410	413	404	443	401	397	389	430	382	431	397	399	409	421	430	441	401	377	389	385	388	422	426	415	408	392	403	444	408	407	413	410	443	413	419	436	432	441	423	422	408	426	403	421	432	404	411	406	426	389	401	383	428	393	398	440	444	401	425	400	411	419	425	413	429	416	392	425	418	391	379	400	416	378	419	412	409	399	376	384	398	444	468	421	438	415	409	445	402	392	406	406	438	407	412	427	387	394	429	426	408	432	413	405	426	420	401	446	424	377	405	433	382	438	451	419	416	433	430	395	423	433	438	422	399	403	425	426	415	420	446	403	419	402	414	413	421	417	407	405	404	461	429	456	396	411	403	421	419	410	390	422	436	405	409	415	431	424	424	428	395	408	410	408	398	362	420	407	403	440	443	404	447	407	426	376	447	424	390	414	399	431	405	400	427	422	361	426	399	429	418	424	391	438	425	440	453	400	448	436	434	406	357	383	427	407	412	395	399	384	407	439	420	371	430	407	423	419	437	405	416	447	411	433	391	387	431	444	405	419	398	405	410	410	416	393	396	434	403	408	431	420	428	408	419	405	374	391	419	404	387	402	393	427	443	419	379	410	388	429	438	407	398	408	388	442	435	425	411	394	400	429	411	416	412	393	389	365	422	442	429	438	419	406	406	442	382	379	396	432	459	413	417	419	426	401	385	391	390	401	403	396	411	411	400	387	378	402	403	377	433	390	439	425	416	382	399	431	436	419	414	455	415	419	432	415	403	406	425	404	433	434	397	408	414	383	419	383	397	428	434	452	435	368	417	385	402	382	408	403	425	426	414	412	420	398	411	398	419	389	370	412	465	446	393	412	418	440	456	408	400	376	411	435	420	357	410	410	426	440	418	389	393	376	382	406	394	410	393	401	382	402	394	423	446	434	404	401	399	422	414	459	394	409	440	411	425	422	383	378	431	422	420	450	441	436	404	392	400	401	418	420	415	409	431	409	402	401	381	393	432	416	404	402	409	409	423	399	388	379	417	385	419	422	411	419	448	427	439	378	417	417	420	391	408	389	435	416	408	445	391	399	395	432	407	428	398	376	403	411	411	426	438	417	418	406	418	449	380	410	403	428	402	390	406	425	401	419	398	444	400	399	390	425	371	382	377	419	417	378	411	461	395	398	435	415	429	441	424	445	408	413	446	404	409	402	427	434	425	459	420	429	412	425	390	389	398	413	411	397	432	399	389	391	377	417	406	415	412	421	400	439	427	399	451	416	408	399	413	405	376	384	419	423	410	424	400	414	380	398	415	414	368	392	395	390	409	414	423	417	439	419	369	420	421	394	411	421	402	422	382	396	376	442	432	449	432	417	423	380	410	391	429	402	397	428	394	420	415	392	425	435	407	406	393	387	381	410	452	418	403	413	392	379	435	433	435	386	415	463	418	435	434	423	400	385	458	421	422	410	402	407	398	398	432	412	451	400	403	425	439	445	447	426	379	415	420	394	407	395	393	434	432	388	441	420	434	446	418	409	396	410	421	413	415	397	427	401	383	387	391	466	418	414	400	365	396	433	394	421	405	409	426	440	428	421	396	416	383	427	405	397	410	422	427	402	414	420	416	418	421	404	441	379	442	409	453	420	373	404	422	378	417	405	405	426	421	438	415	409	393	446	396	416	424	410	386	386	433	424	414	421	388	423	418	463	409	403	455	383	432	398	428	413	403	412	414	430	425	425	447	399	405	455	410	397	386	436	424	397	408	424	405	415	405	417	445	414	400	421	431	439	423	425	439	416	432	421	401	434	425	389	423	422	395	382	411	421	442	399	413	395	446	413	388	435	385	406	447	423	436	439	414	383	398	434	476	408	394	410	399	422	389	431	401	393	407	430	431	386	453	451	435	425	410	394	375	389	389	415	394	412	406	417	399	402	450	383	408	427	410	379	402	409	457	408	440	438	434	409	421	417	394	362	373	391	414	390	439	411	438	427	428	422	408	402	440	418	401	421	424	399	429	411	412	437	394	390	434	386	430	394	403	405	384	404	394	422	408	394	381	432	419	404	429	409	422	418	411	409	411	410	371	410	369	389	406	391	420	392	434	407	367	413	400	394	396	376	422	440	439	404	475	403	431	420	447	417	381	408	397	436	440	419	378	410	410	426	419	435	444	396	408	400	396	423	439	399	390	414	440	417	398	422	385	378	413	416	400	384	425	422	377	389	451	419	375	362	404	405	378	434	407	426	390	448	423	434	404	417	408	409	402	435	396	407	408	440	423	400	419	400	451	393	415	409	410	390	450	422	417	408	389	455	442	398	399	382	426	370	360	417	393	405	392	426	423	425	390	406	390	440	382	405	405	419	419	432	441	385	412	421	430	413	397	389	445	397	436	393	418	422	403	413	454	407	371	423	376	475	423	434	461	444	424	386	408	422	399	387	440	407	390	405	420	428	392	381	404	405	469	431	393	432	468	424	419	395	376	422	420	429	428	416	381	364	425	434	408	430	393	418	471	444	395	420	421	418	429	440	422	414	389	413	421	418	401	412	408	410	409	438	449	381	447	424	393	397	438	437	451	416	415	393	417	402	409	408	462	429	408	387	403	421	426	418	413	428	408	433	405	423	417	427	399	404	419	407	399	379	396	377	412	366	456	399	404	388	457	460	428	383	414	396	424	380	393	424	446	412	423	419	424	432	411	419	453	428	375	403	415	399	426	401	442	384	399	412	423	401	447	420	416	390	395	422	415	422	415	392	413	413	391	394	433	406	391	421	394	418	404	426	408	401	411	421	353	407	429	420	439	452	388	412	407	436	427	426	432	416	373	414	419	391	377	384	421	417	420	404	394	421	400	422	381	438	421	425	437	407	417	392
984	254	139	113	92	100	108	130	140	110	124	112	112	104	94	94	85	90	68	75	87	70	83	77	75	79	74	60	81	73	79	58	77	62	87	72	78	69	83	58	68	73	64	66	63	74	84	70	72	69	82	60	81	73	68	74	77	75	66	82	60	60	55	66	75	67	77	76	80	62	69	60	63	71	58	65	66	82	55	72	68	86	71	74	77	66	51	73	69	61	75	72	82	62	83	61	79	63	67	58	65	67	63	56	58	62	73	75	78	66	66	69	57	65	77	74	75	71	65	63	74	76	64	77	70	62	64	67	69	81	81	85	68	63	73	80	76	75	69	71	85	70	68	74	72	62	77	63	69	73	63	61	55	66	56	77	75	60	67	66	83	56	89	80	64	70	68	72	72	72	74	69	60	73	54	73	62	55	56	66	52	76	60	72	59	87	80	71	80	58	81	56	74	80	71	76	65	73	61	69	69	66	86	82	64	78	77	58	69	72	70	70	80	68	67	78	70	75	65	67	73	76	68	72	68	69	55	72	71	53	65	72	65	79	65	77	73	77	58	55	56	64	74	64	64	78	67	69	68	51	58	60	76	71	65	66	61	63	62	69	75	60	66	61	51	90	69	57	81	77	84	71	74	65	79	70	88	61	69	59	61	64	65	77	61	65	64	72	81	66	67	58	81	62	73	53	90	65	80	77	62	81	82	59	66	66	75	82	62	72	64	64	60	66	72	76	63	67	72	56	81	68	72	74	58	68	71	67	56	66	65	76	70	73	63	87	93	85	68	67	83	81	82	64	75	65	68	62	64	65	59	67	83	77	66	77	70	69	61	68	66	59	67	94	58	72	75	63	80	76	67	69	77	75	87	63	75	71	71	69	70	74	65	76	67	79	61	70	73	61	72	60	59	71	67	60	70	66	69	61	78	62	72	75	80	58	84	57	58	83	64	88	76	69	68	67	71	79	74	64	51	47	78	74	74	69	67	73	61	87	87	62	73	57	70	75	73	69	83	78	75	69	64	78	65	67	66	63	73	64	61	69	87	62	61	80	73	66	60	67	69	66	55	63	79	72	67	75	67	68	61	67	69	67	63	69	73	58	70	78	80	63	60	69	67	82	63	64	72	66	64	77	69	84	71	74	68	78	78	73	64	60	72	68	72	61	77	61	72	71	76	69	66	68	61	65	71	67	73	84	78	71	70	63	55	63	74	71	69	73	60	61	81	70	83	56	63	56	67	63	79	60	72	73	71	83	62	65	63	71	63	68	69	64	67	61	57	81	74	75	68	78	57	76	59	52	70	73	73	67	69	92	76	77	63	55	68	74	67	46	67	69	76	68	68	70	75	47	80	65	80	76	62	75	74	79	65	61	66	67	67	83	63	66	59	76	74	64	59	73	71	71	76	72	65	58	55	79	70	64	62	65	61	54	69	80	78	78	62	78	63	88	57	78	83	72	68	74	71	51	73	88	75	72	61	62	61	54	71	68	63	77	60	68	53	54	67	71	66	80	66	71	75	70	88	74	65	75	71	60	79	77	74	80	66	81	66	57	77	56	59	58	76	77	64	86	59	62	91	71	66	66	71	56	70	57	64	65	66	69	100	78	82	73	70	59	66	58	73	74	68	65	75	76	67	80	65	71	73	69	85	64	70	62	68	72	71	78	72	52	72	72	73	76	80	75	64	83	75	59	58	55	71	69	65	70	66	68	71	51	86	66	67	72	76	64	61	66	78	62	70	76	67	64	83	74	73	77	78	76	72	59	77	66	64	76	64	68	73	86	69	74	81	59	66	72	64	67	68	68	62	66	76	73	76	65	58	65	64	71	87	59	52	76	64	63	58	59	70	82	66	78	59	64	69	66	72	57	76	64	65	83	68	77	55	75	60	78	74	66	62	81	69	66	69	64	60	70	89	77	72	70	63	67	57	66	68	72	85	68	76	72	65	75	67	69	68	67	53	77	83	67	70	62	92	81	72	67	64	81	72	79	68	57	76	78	62	79	68	73	64	72	71	67	62	69	66	75	55	76	98	73	70	85	83	68	76	77	58	67	81	65	69	73	70	60	69	62	67	69	70	57	66	66	69	71	70	77	80	68	70	63	93	68	58	69	46	61	60	66	62	80	81	62	69	64	56	58	67	65	63	62	61	71	74	89	65	55	71	66	82	62	55	61	66	76	77	67	79	64	73	57	78	69	84	61	59	73	73	74	72	80	72	74	74	85	66	69	47	61	75	65	61	60	74	67	71	66	71	64	64	77	64	69	57	78	76	72	73	70	78	80	87	72	65	59	72	68	87	81	82	77	60	57	56	82	51	66	82	68	60	49	69	71	71	78	62	68	74	54	78	76	75	59	58	66	68	83	69	62	70	69	76	63	70	78	60	72	76	81	68	63	61	66	71	72	56	71	57	61	89	65	76	69	82	69	68	60	71	69	61	69	74	68	79	67	62	55	66	59	57	76	80	72	76	57	72	63	62	66	62	69	73	52	65	69	73	76	62	62	67	62	51	70	66	62	63	52	69	69	66	66	72	55	64	76	62	69	82	68	47	68	69	53	62	65	66	82	79	75	65	68	61	81	73	71	61	64	52	53	74	64	76	49	61	71	92	46	77	64	75	72	76	71	52	60	69	60	77	51	49	61	70	55	67	73	80	58	52	78	76	69	68	74	70	69	68	65	55	45	75	66	71	72	77	78	58	71	57	57	69	78	67	64	79	66	61	77	66	67	68	53	60	55	68	63	71	80	75	75	58	71	60	62	75	70	66	73	67	84	66	80	68	66	75	72	55	95	62	68	70	75	61	66	62	76	73	62	70	86	72	63	72	84	82	80	67	82	65	75	61	80	62	64	72	66	68	65	65	74	73	70	84	72	76	74	61	65	76	85	64	79	68	70	78	58	77	66	79	72	85	61	55	63	50	74	80	60	77	74	70	63	79	63	56	77	70	51	79	72	74	63	82	74	75	80	69	63	56	58	53	71	58	62	73	68	78	78	61	68	63	73	60	70	87	69	76	59	85	65	71	55	69	54	66	45	74	58	72	57	65	77	83	82	66	80	66	75	57	84	80	76	76	63	75	62	76	77	80	61	67	71	66	70	75	71	64	74	53	59	76	66	61	68	66	67	63	73	73	66	74	53	63	69	71	74	64	71	60	61	59	57	65	67	70	67	62	72	58	66	71	68	58	71	81	67	86	73	64	80	70	64	69	66	83	85	69	63	65	74	60	66	63	69	66	88	72	68	68	61	57	64	74	76	72	57	66	77	69	71	63	76	71	79	76	71	84	82	78	78	65	85	76	71	71	75	63	75	79	67	77	66	58	67	74	70	70	60	66	70	70	73	48	67	85	68	74	74	58	83	53	67	60	73	84	58	70	66	68	64	74	75	61	60	68	82	68	73	74	70	61	74	76	66	72	73	66	62	69	59	76	80	73	77	93	84	68	75	91	72	69	62	68	72	71	63	64	62	65	69	92	69	71	71	84	72
10758	2765	1747	1729	3268	5115	5664	5063	4278	3514	3076	2652	2347	2076	1784	1636	1471	1343	1308	1178	1176	1089	998	1020	904	939	894	882	817	877	800	826	772	770	755	759	768	719	783	748	738	731	756	764	730	746	752	729	720	703	663	756	728	702	689	678	731	688	688	644	686	659	664	678	640	706	619	661	708	709	626	693	647	652	624	634	667	689	701	642	650	671	695	672	679	665	636	691	640	665	674	723	675	725	645	666	657	655	608	662	625	659	649	662	675	661	683	664	638	666	628	684	646	658	660	617	680	698	640	659	642	585	622	658	641	640	674	668	641	673	657	645	692	611	608	663	664	632	681	659	649	665	667	683	649	655	635	675	640	607	638	616	644	620	671	675	629	648	657	627	610	682	631	647	716	608	606	651	640	612	661	666	683	629	610	631	624	686	676	706	637	665	675	607	623	601	604	667	671	686	658	628	657	622	604	644	682	654	648	689	643	626	682	645	700	665	663	637	625	673	672	647	669	638	656	661	621	630	645	621	627	614	639	648	662	667	644	642	625	696	646	672	636	679	560	679	669	660	609	642	652	671	633	636	672	650	656	623	665	639	674	631	616	631	645	657	641	627	640	661	664	622	631	660	625	652	641	635	638	674	652	686	650	635	647	663	629	657	656	681	644	660	641	644	604	652	635	633	643	662	680	608	637	673	626	642	651	664	650	617	629	646	639	643	650	655	646	671	626	640	648	612	660	659	628	619	640	663	631	625	609	671	642	659	632	630	611	670	633	649	668	663	644	641	631	642	628	720	635	634	638	609	636	674	635	615	618	653	676	671	637	658	620	619	702	645	616	680	655	673	637	639	664	671	653	645	620	599	638	660	655	618	605	607	603	655	645	581	618	636	629	659	603	646	649	640	610	658	603	638	635	588	618	655	624	657	663	623	616	641	646	624	661	636	611	693	679	643	671	658	682	627	619	674	599	629	639	706	616	675	668	635	644	622	668	623	639	669	632	602	635	654	676	626	672	631	612	646	628	629	635	686	655	644	644	650	636	633	658	672	646	656	610	674	629	672	623	636	632	651	656	625	632	649	615	674	653	649	640	680	600	635	617	637	644	602	681	676	616	583	622	673	632	683	646	672	630	594	639	638	638	645	599	629	599	642	625	665	682	617	640	625	613	632	726	660	644	613	603	616	618	627	678	639	692	653	648	598	628	648	652	621	643	655	649	645	621	667	681	653	694	633	686	620	652	616	621	635	655	661	670	645	704	659	598	620	673	620	663	656	618	614	671	631	671	652	637	639	622	650	666	638	638	640	660	640	633	702	626	657	658	607	645	656	656	632	647	644	629	645	660	661	663	637	655	623	634	618	696	665	641	651	667	643	626	647	612	600	604	668	696	672	619	612	644	674	615	633	649	625	633	687	635	696	649	658	683	632	604	669	644	699	652	630	642	689	695	660	630	697	630	683	661	625	661	635	654	643	634	624	665	650	683	653	638	652	647	661	640	607	608	615	632	625	628	650	633	651	642	639	623	636	680	608	667	649	705	627	652	613	708	649	662	644	618	622	645	673	655	689	672	601	579	685	667	667	683	641	635	661	615	657	648	661	631	618	659	686	646	667	666	648	609	612	682	659	659	615	629	667	608	642	629	637	680	645	656	635	621	655	626	666	670	640	638	651	658	632	681	651	646	580	647	621	679	665	635	654	684	651	661	654	659	658	631	616	643	635	672	704	622	614	697	640	651	642	626	648	650	633	647	655	691	620	648	666	687	628	712	641	643	624	650	658	680	657	607	678	617	600	662	640	646	652	665	627	661	673	647	674	622	649	686	645	666	597	683	687	676	632	675	666	632	652	641	663	648	690	668	611	634	689	659	671	669	656	645	631	643	648	647	669	625	639	630	630	651	688	659	654	648	641	692	644	644	662	635	684	685	637	646	668	645	689	624	680	638	646	657	613	688	621	628	659	650	659	634	647	625	703	695	638	648	646	635	608	629	651	651	622	655	673	635	620	649	650	654	587	636	667	664	626	676	650	644	663	661	623	638	655	611	644	604	672	629	661	622	645	684	592	633	673	722	643	637	653	596	652	662	634	642	696	618	670	613	653	642	663	614	674	687	653	666	631	608	626	656	595	660	663	644	637	683	651	677	671	660	652	658	557	641	653	657	658	657	635	600	621	657	655	619	619	640	679	668	634	627	635	651	638	640	661	684	651	657	646	642	660	658	620	628	687	606	612	642	676	636	642	683	618	692	628	641	633	672	682	597	645	674	617	623	635	694	607	649	663	597	645	672	582	657	650	647	602	656	611	667	616	626	607	635	654	659	668	647	689	623	644	620	608	681	666	628	662	612	643	632	660	664	640	617	650	611	643	640	663	583	649	633	650	634	650	625	660	624	623	641	666	650	626	682	653	670	621	656	631	664	647	643	639	630	610	607	656	693	677	653	652	647	671	652	649	693	671	664	588	649	636	641	666	661	654	684	605	680	667	639	628	638	659	673	623	621	622	653	678	646	668	588	648	652	674	662	588	647	665	667	666	673	662	634	646	624	647	653	660	636	642	665	654	613	666	702	625	659	623	630	676	654	693	655	649	675	630	621	643	635	629	684	690	646	662	637	681	678	611	632	601	607	673	668	655	626	662	697	678	651	657	674	619	629	677	644	653	640	693	669	691	653	691	687	627	649	619	649	644	660	691	685	655	638	575	646	640	640	663	649	656	618	635	606	644	673	612	651	660	624	673	665	681	672	623	596	703	682	691	660	631	625	680	636	627	628	653	668	651	641	691	638	654	660	656	676	649	694	676	659	655	637	639	668	632	677	646	679	605	692	649	628	644	638	677	636	666	705	631	652	690	687	666	691	627	662	635	655	657	672	654	647	670	688	672	638	685	637	670	641	655	650	651	628	660	671	672	627	664	625	614	670	661	656	658	673	666	635	640	627	605	668	663	636	650	670	640	672	632	675	664	649	677	622	651	660	600	665	661	666	693	616	636	646	665	632	657	672	643	648	625	604	647	646	693	601	654	639	642	656	625	641	645	665	625	645	619	655	628	667	654	627	668	674	676	638	635	587	593	626	655	634	602	647	643	660	679	657	671	628	678	626	678	700	656	622	648	654	621	688	656	657	610	639	653	655	629	607	704	602	660	629	681	631	618	688	628	594	633	621	650	627	634	604	665	666	644	653	646	659	626	684	660	643	610	612	656	635	667	673	603	681	651	628	632	645	608	601	657	635	720	669	676	666	704	582	643	655	661	680	646	637	637	681	607	595	681	651	631	619	678	610	653	633	684	609	657	667	679	643	634	680	683	681	654	649	692	692	652	624	615	636	617	663	665	637	652	647	632	628	624	587	643	638	645	674	695	626	674	638	620	655	624	644	636	654	717	654	660	657	662	619	633	602	626	656	638	611	658	685	642	635	649	658	622	668	683	668	612	660	653	652	643	690	649	643	634	650	665	652	600	614	635	640	685	635	616	622	621	643	646	659	649	676	665	640	689	628	670
1130	113	110	92	94	83	91	102	88	102	92	104	92	89	103	87	76	88	94	86	73	88	91	69	84	94	91	94	80	93	90	70	68	70	91	78	81	86	84	83	98	82	87	85	76	72	67	78	88	82	84	95	90	94	83	102	83	85	80	67	102	73	88	62	74	82	89	70	65	90	87	84	68	93	73	86	83	91	87	79	67	83	88	86	71	95	87	69	90	81	68	86	77	74	79	78	94	67	82	88	90	82	87	86	84	64	85	89	79	95	85	80	82	92	68	74	84	77	69	75	95	86	98	78	91	80	83	86	94	77	78	69	81	89	89	68	79	76	96	67	93	78	95	81	83	83	93	91	84	96	86	83	83	79	77	83	103	74	83	87	92	86	88	95	93	87	81	83	96	81	76	84	85	70	80	73	79	71	92	78	88	86	91	80	91	82	74	102	95	73	90	83	90	79	70	83	92	80	82	67	86	91	72	95	67	84	90	76	79	80	84	73	68	80	71	81	84	79	76	97	78	76	86	87	71	72	81	73	76	85	89	83	86	87	74	69	78	79	75	68	76	76	85	80	70	90	79	70	81	76	75	86	74	81	77	86	89	71	86	62	84	79	78	69	67	85	66	71	90	87	75	83	85	75	68	73	89	86	82	74	82	88	75	72	89	94	77	71	88	82	91	109	72	84	78	85	72	77	79	77	84	80	102	73	78	89	72	87	81	71	78	80	77	78	93	66	95	84	88	93	96	84	83	76	85	96	78	81	88	84	71	79	88	82	82	81	84	59	87	77	94	79	91	89	73	80	81	86	89	92	94	78	86	89	83	75	72	89	91	71	81	71	79	94	84	75	83	93	88	76	72	62	71	88	72	89	84	75	89	74	83	77	78	104	81	89	80	78	78	94	88	100	79	93	80	85	92	97	80	80	84	83	74	93	93	99	74	74	77	69	78	101	76	80	73	74	68	82	70	83	78	77	77	101	82	92	94	80	89	78	86	88	92	83	80	89	69	95	93	79	84	94	83	70	78	72	89	73	79	70	71	78	84	85	115	81	90	71	76	87	68	87	94	78	68	59	77	82	85	78	96	67	58	90	83	71	104	79	70	88	80	99	102	69	99	97	86	72	88	94	78	85	75	77	80	80	86	64	87	79	80	74	94	65	91	94	89	86	78	88	92	90	88	90	91	69	86	77	87	91	78	83	83	86	65	83	72	85	94	76	74	77	62	91	76	78	86	83	74	87	65	89	90	76	86	79	82	90	75	84	80	81	85	82	80	79	70	78	92	85	91	84	83	88	66	66	75	81	80	90	101	96	74	92	95	77	91	71	81	79	71	102	79	74	69	76	80	85	88	86	66	88	88	73	83	72	71	89	96	90	98	80	79	85	91	90	85	77	86	77	90	96	75	81	87	87	87	83	106	75	68	79	88	83	81	77	89	67	77	71	65	77	89	73	80	82	85	81	80	81	69	89	74	71	84	91	76	72	86	71	88	92	76	80	70	72	96	72	70	87	99	92	69	82	73	63	84	65	80	85	65	77	77	83	91	62	90	91	89	74	81	91	79	78	78	93	86	84	84	82	84	82	78	83	91	71	62	75	74	80	94	92	94	73	98	75	80	84	59	82	82	92	64	81	82	88	82	85	88	89	79	74	97	81	73	84	80	74	93	94	77	71	84	90	71	80	64	93	72	97	87	79	90	84	80	96	83	100	80	90	84	74	64	80	90	92	89	65	80	66	86	83	87	79	74	84	78	87	68	77	82	89	74	74	99	88	94	79	92	88	79	71	87	73	69	64	78	69	78	81	81	74	80	70	80	92	65	76	88	83	77	89	93	87	62	88	77	88	78	97	92	76	72	69	79	74	80	82	73	80	74	74	78	81	81	67	90	80	87	69	82	85	79	77	67	93	88	87	89	81	78	81	87	79	80	67	95	73	74	82	103	74	76	75	94	84	85	77	95	90	80	81	79	81	67	74	79	93	77	85	72	91	90	88	91	75	71	74	84	79	99	88	90	88	86	87	78	85	84	92	84	79	92	77	71	78	88	84	82	99	74	90	77	84	69	57	86	76	86	77	79	90	67	82	97	80	66	83	74	72	68	92	85	70	81	81	78	76	73	86	87	74	83	85	77	84	77	85	87	81	87	80	82	96	78	69	85	76	79	72	82	97	70	69	75	84	71	80	76	85	87	78	93	82	96	81	85	83	81	71	79	97	96	87	91	87	86	82	89	71	90	87	80	87	87	78	86	85	71	89	70	88	91	80	77	81	87	89	83	79	94	83	77	84	91	81	71	85	72	83	85	100	77	93	74	91	86	79	87	114	79	66	74	75	111	83	89	76	68	71	82	90	72	82	93	99	103	94	86	75	73	83	85	74	73	82	81	83	78	87	87	64	73	86	78	84	76	79	84	93	62	73	86	93	91	91	94	66	74	70	69	53	81	61	85	64	75	75	80	69	81	79	84	66	100	87	96	89	75	101	90	90	87	66	81	79	85	72	86	92	88	76	76	88	71	95	82	86	71	76	82	83	96	74	85	89	75	80	75	82	96	83	86	98	81	86	77	82	77	78	71	77	70	80	90	74	93	106	80	66	76	80	100	73	79	88	92	81	74	81	65	92	75	81	73	74	71	70	76	86	88	90	81	69	79	85	85	83	84	84	75	77	85	88	63	88	89	93	77	73	73	69	83	83	87	80	74	76	75	92	85	98	90	80	93	101	87	69	86	81	95	91	78	68	77	98	95	82	84	76	71	95	88	88	69	85	68	85	81	90	95	84	91	103	89	92	79	88	84	79	70	80	97	91	68	76	97	86	79	80	82	87	87	81	60	96	87	66	101	79	91	72	74	88	74	92	84	96	67	81	72	89	84	79	68	81	83	86	75	78	81	78	89	82	79	82	75	87	100	67	76	77	90	105	81	78	87	88	91	86	81	73	68	75	75	83	85	90	74	78	85	85	88	105	88	77	74	72	75	97	83	85	73	80	76	68	86	74	79	95	72	62	94	89	74	92	92	63	59	67	72	81	95	96	76	71	71	83	79	104	68	61	88	84	71	83	83	90	73	81	94	86	92	77	86	100	78	85	79	82	84	75	78	78	86	76	98	89	77	70	81	78	70	71	77	98	80	94	81	86	87	86	68	91	80	68	82	80	93	96	89	77	97	95	79	76	94	84	85	92	92	88	106	74	83	87	83	86	90	85	93	68	86	96	89	79	90	90	77	80	81	100	89	92	79	70	87	85	82	74	82	83	89	88	82	77	76	79	71	85	78	76	87	78	62	88	68	87	80	85	99	62	90	85	74	65	73	76	63	89	89	87	99	93	86	91	75	84	78	96	83	75	78	72	91	93	75	78	89	77	79	95	80	68	92	79	72	79	75	80	73	72	83	90	78	96	69	88	73	79	100	90	91	80	81	69	80	78	92	76	69	71	83	73	90	74	95	73	82	87	98	85	82	84	77	88	99	65	85	82	84	78	79	94	75	75
8168	1475	1123	1094	1648	2313	2487	2340	2099	1795	1546	1425	1229	1226	1173	1103	941	930	931	909	885	828	885	805	807	762	814	794	762	809	806	796	761	739	763	755	797	728	764	792	787	751	789	741	757	767	747	722	776	750	760	732	743	738	722	767	770	770	777	745	714	706	680	713	725	748	694	724	708	757	692	734	736	717	710	730	720	749	723	760	745	750	686	696	675	727	733	711	694	748	725	734	805	761	678	760	783	741	696	699	771	754	712	723	713	714	773	666	740	685	705	694	716	711	717	713	730	728	743	723	725	737	738	714	705	748	782	698	714	690	704	740	703	721	704	721	751	756	756	660	686	676	694	715	725	724	675	707	699	698	716	733	744	751	709	704	731	711	730	750	685	728	725	773	730	675	710	691	731	738	722	747	712	768	677	732	747	737	739	716	741	677	703	696	711	715	739	748	715	733	718	707	708	683	793	726	726	732	734	718	732	768	711	674	750	736	729	778	742	716	755	732	736	699	736	740	716	766	717	754	654	734	725	751	679	719	762	721	702	742	719	747	717	677	693	764	739	701	693	776	779	719	728	710	711	695	681	695	715	760	739	720	736	707	724	733	755	746	708	736	733	679	724	728	727	682	770	730	776	679	735	734	697	749	722	717	706	772	723	735	693	732	684	768	726	733	739	755	721	768	734	745	732	720	688	733	717	671	738	715	756	712	701	774	724	772	711	730	690	769	699	775	739	675	638	775	743	719	706	740	745	737	761	742	758	730	742	702	707	734	716	730	726	692	697	743	675	723	710	680	697	733	676	712	730	681	726	737	676	728	786	754	699	680	719	726	737	713	680	724	733	683	700	744	746	721	720	674	725	743	702	727	744	743	747	751	743	714	705	720	726	731	707	701	774	670	731	750	724	742	744	765	723	675	766	721	711	740	698	772	741	710	736	775	722	789	700	724	744	724	704	705	741	689	723	760	760	685	686	693	754	715	702	717	752	715	678	726	703	740	747	723	759	730	712	692	749	736	715	704	707	686	681	692	710	737	704	740	742	657	717	738	736	755	686	724	743	734	758	738	748	728	755	749	766	739	750	729	717	733	662	725	719	726	698	678	736	752	727	683	704	751	702	702	720	759	712	725	731	721	718	755	708	737	662	761	684	724	741	690	724	746	776	743	753	738	743	726	726	700	726	702	701	732	725	716	760	756	770	726	726	727	715	646	695	686	705	718	704	734	685	699	720	731	754	688	763	736	690	668	705	739	711	699	736	706	709	729	688	721	761	733	691	659	725	701	703	749	759	706	756	738	781	715	714	715	692	720	723	690	689	693	739	673	709	682	748	701	693	744	705	797	756	713	760	706	714	714	722	724	715	739	722	711	754	715	750	738	723	692	732	668	679	734	733	769	717	719	738	747	719	706	714	698	754	742	728	701	767	764	730	706	731	766	691	727	693	731	730	716	740	760	735	711	736	737	679	719	715	725	721	731	707	729	749	746	730	682	678	766	715	739	718	710	760	755	701	673	718	720	746	702	730	721	723	749	778	694	684	713	735	749	746	727	743	713	728	751	746	659	721	704	769	726	780	767	692	707	695	738	728	774	730	740	730	751	766	712	726	703	712	723	710	719	717	779	705	752	811	691	720	752	709	755	717	716	733	710	757	704	726	746	754	692	697	725	731	754	693	693	727	754	724	709	743	771	745	734	740	721	727	729	695	726	699	687	752	741	773	788	729	719	694	711	720	678	770	736	749	698	736	717	696	723	721	692	733	763	715	695	699	748	778	711	740	759	728	789	709	713	736	679	707	707	762	752	719	728	750	687	728	723	692	729	702	715	717	724	656	722	710	751	707	707	726	698	707	727	695	726	723	729	765	737	740	743	726	731	719	687	691	720	682	756	681	677	772	732	743	730	757	710	734	727	745	811	702	737	739	700	761	731	723	702	762	717	703	706	735	737	716	726	703	762	710	716	749	734	684	706	663	720	741	711	680	721	766	724	689	686	720	756	769	716	722	742	750	722	739	726	749	706	676	736	708	769	712	781	741	756	731	719	727	712	743	730	728	734	732	749	691	697	724	724	785	730	730	722	782	726	717	769	727	735	754	692	690	737	749	694	724	810	702	753	780	737	681	733	744	719	747	704	722	726	721	751	706	726	719	751	765	766	713	749	705	765	730	722	716	698	763	717	681	679	749	736	694	726	717	730	780	755	715	737	790	697	698	749	749	773	746	714	673	745	705	679	759	731	771	724	746	665	698	729	762	737	688	735	709	713	732	753	711	723	703	727	719	714	683	720	711	728	733	707	757	710	742	686	753	716	708	701	736	747	740	702	714	726	713	729	734	750	706	711	719	684	732	733	708	755	749	737	694	728	704	712	725	730	771	694	777	720	683	688	717	734	720	721	715	736	728	700	678	697	701	761	728	703	790	710	719	721	724	719	728	700	706	722	758	741	740	724	755	724	762	727	643	765	740	741	757	757	744	700	710	717	707	699	704	722	725	718	712	710	753	738	691	690	679	712	747	720	708	761	714	729	683	695	729	733	667	732	708	707	776	698	676	767	714	749	726	661	748	706	738	703	780	706	722	705	718	706	726	738	763	737	686	743	690	720	754	697	752	695	740	728	752	731	720	703	779	707	706	717	731	759	738	689	696	731	705	670	736	751	684	706	745	723	691	722	741	703	746	695	728	697	733	716	696	721	707	744	708	669	724	718	717	685	755	709	730	743	742	690	721	737	784	736	744	761	712	737	747	746	724	743	711	711	742	741	727	697	692	726	715	728	699	716	767	688	731	750	674	713	758	702	736	725	723	760	711	729	705	732	728	713	747	747	699	771	702	715	741	692	722	724	728	742	733	763	666	716	680	703	720	701	733	704	758	751	732	717	738	705	752	683	656	716	699	681	740	737	778	704	686	750	729	757	733	727	705	735	694	732	718	727	733	659	696	736	734	740	749	716	697	704	720	694	698	737	714	721	687	722	677	693	728	740	670	761	725	697	732	731	760	677	706	751	713	718	716	728	672	749	698	706	744	747	714	657	735	677	747	691	728	697	737	715	710	703	742	729	716	680	728	763	707	734	733	701	705	709	749	734	668	661	717	724	761	682	769	742	776	699	723	705	754	680	718	709	738	703	722	696	747	741	727	690	746	730	762	732	698	718	772	703	704	721	708	687	737	687	718	703	712	749	680	735	760	744	706	668	738	709	738	755	731	747	706	748	717	737	694	749	740	743	754	691	675	765	773	718	802	666	735	718	716	746	764	751	785	729	763	724	749	719	661	711	679	723	712	734	721	703	682	686	753	733	779	705	714	724	751	712	703	732	749	716	733	729	697	685	748	703	693	719	731	740	742	697	712	666	734	709	678	783	718	715	695	708	710	705	766	735	722	696	752	723	690	703	745	704	741	757	760	778	748	702	685	737	703	696	705	750	727	722	724	685	753	724	704	734	707	700	732	781	736	706	677	707	763	678	730	768	694	751	680	723	714	714	693	725	720	725	712	701
623	219	148	101	134	120	128	132	154	123	139	103	129	122	118	107	110	105	91	93	122	101	96	92	105	93	100	114	99	131	96	68	110	92	106	97	87	89	116	89	96	91	88	117	85	98	93	110	96	110	102	108	109	101	103	93	85	111	101	113	118	96	110	92	93	106	85	104	115	111	106	113	94	85	95	100	103	116	86	86	96	95	99	106	108	94	97	92	83	85	111	98	113	90	108	81	99	104	99	107	113	105	100	108	106	103	86	109	107	105	88	80	109	99	85	114	103	104	101	94	98	111	93	101	96	97	114	112	108	105	114	104	115	92	92	108	78	97	97	85	99	101	98	100	99	109	84	94	94	114	91	125	103	97	102	108	87	103	84	94	94	110	95	97	117	106	105	92	113	109	113	96	91	108	103	98	115	92	105	93	99	108	109	98	107	111	114	101	95	92	94	104	102	84	103	95	89	104	98	109	83	119	105	103	100	94	107	119	96	93	75	99	94	92	83	103	97	108	105	88	86	86	91	89	89	101	117	96	91	86	107	105	107	107	110	97	114	103	92	106	98	113	78	102	109	118	111	104	111	103	82	119	110	114	91	110	94	98	91	114	92	105	110	84	87	106	95	98	105	104	102	106	100	86	97	87	106	88	123	83	74	102	96	97	98	107	106	96	100	116	114	105	95	79	94	98	100	91	104	106	92	88	99	92	111	109	107	102	75	92	94	95	99	98	108	92	107	83	104	98	98	102	121	109	120	120	106	81	95	105	104	103	107	98	98	105	99	98	103	94	100	104	112	106	97	96	111	90	97	97	116	91	105	100	86	74	110	89	88	113	99	113	106	112	107	74	109	90	99	97	92	100	98	106	97	110	97	91	92	96	90	111	89	112	105	84	110	112	106	106	96	81	86	93	92	86	94	102	109	109	99	105	109	114	95	120	96	95	100	105	101	96	108	96	103	90	102	110	105	109	98	97	73	101	120	106	107	101	109	87	86	98	93	96	94	91	95	88	85	98	103	76	112	92	86	87	100	100	109	90	105	103	92	104	131	88	101	98	112	91	108	94	94	87	87	100	105	81	99	114	100	94	101	107	102	102	109	96	100	81	102	115	97	84	105	88	106	116	78	96	105	107	105	86	100	99	103	91	91	100	87	95	88	99	101	87	95	97	78	85	98	95	100	104	107	95	72	98	106	102	85	94	116	100	91	89	104	77	108	95	92	87	100	95	97	98	118	101	117	107	105	102	98	103	89	98	108	114	95	100	99	118	93	80	95	98	82	91	93	99	86	101	95	89	90	104	97	96	93	95	112	95	108	105	85	114	83	114	98	100	98	97	98	94	116	98	85	107	101	99	105	101	90	91	94	103	99	104	103	95	103	88	107	94	103	100	81	101	92	98	95	121	93	105	86	82	94	99	109	106	96	87	93	125	99	86	93	114	98	107	97	95	100	98	97	102	101	110	95	103	105	95	101	91	101	88	88	90	90	91	118	99	81	103	95	91	89	96	84	90	101	110	90	103	98	98	120	104	105	109	109	90	115	100	96	111	103	108	109	96	90	115	97	95	106	88	88	93	107	105	90	98	104	108	95	97	108	101	93	97	99	111	91	106	108	110	86	118	95	84	99	86	90	96	107	109	90	122	99	102	100	77	98	106	92	107	100	97	101	109	101	112	104	91	113	87	102	102	98	99	111	94	108	100	118	112	102	102	92	92	110	104	96	95	83	112	88	103	109	98	86	90	101	102	100	95	83	102	106	116	99	115	104	103	94	96	92	86	88	81	104	112	104	76	94	71	100	96	94	126	100	108	84	110	105	114	113	96	107	106	82	107	96	109	101	117	104	98	119	94	99	98	94	106	100	95	111	101	97	109	126	106	114	108	103	109	112	107	100	89	106	94	97	111	108	80	92	110	92	108	74	100	117	93	86	108	100	115	101	97	101	103	106	99	121	96	81	91	91	91	93	92	100	90	106	91	106	91	99	112	89	97	101	95	95	79	111	84	93	96	89	96	107	114	89	117	88	97	89	114	98	94	91	108	99	110	81	104	93	103	104	94	83	94	83	95	104	98	111	84	107	92	94	98	93	92	117	86	94	95	87	113	91	101	92	95	108	96	85	101	108	102	96	100	101	99	109	110	104	91	103	88	94	101	97	95	120	112	96	99	111	91	92	99	81	114	95	111	93	119	107	102	108	82	101	91	105	96	99	98	94	87	94	89	91	102	99	97	108	99	125	104	91	90	84	104	103	88	88	83	108	91	113	109	105	86	102	101	82	104	104	95	101	98	121	88	105	93	89	98	110	97	91	94	100	76	105	103	101	100	85	93	107	96	94	106	84	89	101	84	98	104	122	106	103	92	108	99	100	107	109	93	98	82	102	96	116	111	102	115	95	121	109	100	104	78	100	106	114	99	94	105	88	104	108	95	99	95	89	101	113	118	91	104	88	102	104	109	104	100	82	89	114	96	95	106	93	109	122	93	100	98	87	90	98	99	101	97	118	88	93	91	118	100	116	87	111	100	102	89	78	99	100	100	102	114	125	115	103	105	112	94	106	104	95	86	100	99	91	104	93	110	81	115	102	97	104	95	104	98	119	102	109	68	98	98	97	96	103	83	106	92	69	110	91	110	102	88	105	111	109	102	111	92	106	95	104	92	84	83	96	103	110	86	94	100	79	93	104	99	96	97	101	80	102	126	90	93	84	115	108	91	115	94	91	104	110	101	89	114	108	96	101	87	92	99	95	91	94	109	91	103	100	101	117	100	79	93	104	100	104	93	81	95	86	101	97	104	102	90	90	100	118	96	88	112	106	124	99	86	98	104	108	120	117	103	99	95	96	110	80	97	97	100	95	118	90	113	84	95	103	82	113	104	96	93	108	93	105	103	101	97	98	92	105	123	98	113	88	102	110	86	112	83	98	114	87	104	89	111	98	104	112	73	86	97	95	110	109	100	115	120	103	104	98	109	109	99	105	97	126	84	86	98	107	89	97	100	90	81	96	123	103	112	99	102	94	94	96	88	102	92	87	98	106	98	110	98	91	98	102	107	104	101	90	101	115	97	86	98	112	95	92	111	96	93	78	94	117	101	113	97	97	94	88	115	109	85	110	102	87	89	101	96	101	91	86	104	98	93	88	106	104	98	102	86	89	105	80	96	108	115	104	93	106	82	113	101	103	98	102	94	100	82	99	90	103	89	118	124	107	112	97	95	99	88	112	112	90	87	100	106	116	96	90	89	113	115	74	101	103	101	86	104	82	99	80	99	119	107	111	103	97	121	104	103	99	101	94	97	115	110	90	107	96	92	75	94	112	100	104	80	89	110	104	103	85	105	93	93	101	90	87	112	94	88	108	107	74	98	102	87	91	93	123	97	91	98	88	101	95	108	105	119	101	98	93	89	104	92	99	103	86	83	87	98	107	103	85	106	82	97	101	105	82	76	100	99	98	88	114	108	87	83	100	114	93	112	96	95	93	111	100	103	93	113
8260	2637	1589	1602	2750	3989	4230	4036	3389	2895	2499	2299	2002	1748	1567	1529	1463	1338	1213	1269	1185	1149	1131	1107	1083	1047	1077	1024	985	1096	985	960	990	948	1036	967	960	1005	991	984	954	927	929	947	897	966	971	916	944	950	973	945	919	880	911	903	882	945	887	955	885	877	885	939	975	924	905	939	903	902	896	872	931	904	870	920	900	888	887	882	899	908	921	920	923	921	895	909	887	900	906	866	916	926	896	939	873	945	937	902	944	900	921	918	871	900	910	886	911	930	928	918	906	870	888	901	901	877	872	898	878	932	895	898	845	958	898	854	900	910	889	890	864	935	925	872	887	890	912	860	948	943	923	882	960	885	918	949	871	918	858	916	868	864	869	853	899	870	889	876	930	868	867	912	871	838	873	918	863	951	920	904	903	913	930	864	935	852	939	853	935	899	920	874	915	951	866	859	857	849	936	888	851	896	897	881	867	926	902	901	927	924	917	911	935	908	908	874	945	897	855	900	867	891	920	903	880	894	932	948	886	839	881	912	910	886	899	848	900	903	882	887	885	838	917	904	843	923	890	934	938	871	920	885	939	903	891	903	900	913	906	956	906	864	882	847	893	894	911	867	914	840	933	880	860	873	923	917	891	940	898	891	904	893	812	927	901	907	901	925	876	920	946	829	908	928	904	901	919	830	902	909	884	927	853	881	918	840	899	883	867	901	890	905	942	898	922	911	937	904	893	866	922	909	893	853	821	942	872	899	888	887	925	892	911	928	848	872	910	907	892	886	907	851	921	860	905	909	882	891	860	884	899	856	881	922	949	905	880	930	871	907	855	933	862	901	863	851	928	865	946	857	871	858	865	835	882	877	902	921	910	898	906	863	892	894	900	941	933	916	943	905	894	892	886	924	873	944	885	780	860	826	925	853	872	908	912	879	914	863	902	930	843	878	876	861	858	840	865	900	901	922	902	869	855	870	907	885	943	913	833	920	887	906	875	906	938	860	946	935	874	938	887	860	884	880	915	914	903	899	900	944	875	867	939	921	866	938	848	876	886	862	896	923	923	898	820	858	931	864	891	872	913	900	893	859	873	873	903	905	908	850	921	931	887	868	862	913	863	896	892	934	909	894	936	905	858	930	891	964	904	907	937	914	911	879	876	845	905	886	845	893	900	910	939	933	879	900	866	900	882	882	905	922	831	910	931	895	818	884	907	911	862	899	957	908	941	857	866	858	902	899	877	900	881	873	927	908	866	932	882	905	913	890	856	947	921	917	883	956	839	919	920	890	920	934	868	895	866	920	916	901	933	871	876	858	908	944	898	922	916	886	928	957	879	877	943	815	884	921	848	887	903	885	911	925	845	888	896	883	906	835	875	883	885	873	862	961	867	903	921	902	898	909	925	921	929	859	902	848	886	872	852	858	890	917	934	883	871	953	842	885	861	922	873	930	858	914	879	913	921	880	874	881	867	883	870	947	921	887	895	885	869	929	900	951	887	885	852	897	902	869	899	910	880	891	932	853	936	879	937	890	877	918	850	965	877	896	907	915	890	903	902	896	903	899	895	857	961	888	892	972	876	839	909	887	908	891	812	909	884	938	853	840	891	844	912	912	857	890	891	870	898	909	889	926	906	905	901	865	923	882	940	940	884	946	885	920	910	954	926	896	870	955	917	876	931	928	839	846	906	935	933	871	926	911	846	904	867	881	858	884	847	881	883	901	900	891	862	883	914	876	870	854	900	858	946	886	923	872	881	872	878	923	855	899	880	896	870	931	904	945	913	874	961	832	912	871	917	991	865	858	921	869	899	877	896	862	883	891	922	864	853	918	903	860	936	866	893	898	866	922	870	880	882	896	899	858	890	916	903	900	873	926	870	933	902	842	897	859	873	897	914	876	921	890	911	896	943	900	923	856	905	885	988	872	888	913	918	904	896	928	955	899	888	893	881	900	874	842	936	881	955	868	891	916	856	911	843	861	903	902	841	916	943	896	912	898	909	870	899	917	931	863	912	923	897	903	854	901	851	905	876	913	951	917	904	878	901	883	902	906	874	906	910	888	902	904	857	906	919	919	933	868	863	926	891	907	932	924	896	873	859	969	921	895	902	941	894	850	871	931	861	942	863	853	849	915	902	892	904	868	911	877	899	926	849	864	944	923	931	912	920	861	864	903	830	902	950	876	913	942	883	866	892	948	871	840	837	916	896	875	921	840	862	861	849	933	891	892	892	877	884	874	937	906	935	943	871	887	921	915	823	856	899	908	890	897	914	936	891	882	879	911	855	888	896	879	901	900	945	915	891	876	913	871	905	949	890	869	871	939	908	860	891	880	887	911	870	886	937	860	875	915	898	839	957	846	905	936	960	927	889	890	900	881	868	867	886	845	866	939	917	853	908	915	917	928	950	886	867	899	890	909	848	928	851	933	959	916	849	894	912	876	896	880	959	856	908	857	885	952	914	858	940	945	950	924	893	890	910	900	865	898	885	921	888	880	938	908	905	878	838	901	904	921	882	859	968	887	901	898	884	898	887	879	880	904	895	912	929	891	874	900	901	924	941	845	916	911	839	908	929	854	897	882	859	888	881	923	929	883	897	914	874	904	877	889	912	872	861	901	862	912	889	901	906	900	897	899	893	878	900	875	875	883	936	893	899	884	930	910	857	929	886	885	861	862	979	891	895	894	883	910	881	841	902	926	933	920	886	941	862	897	927	897	885	861	898	919	869	872	894	939	941	905	878	912	905	919	909	913	920	892	912	907	906	895	866	874	899	893	865	920	907	889	902	902	889	849	884	881	813	915	881	920	932	925	877	906	930	862	921	885	897	895	923	867	847	881	895	855	906	878	886	914	948	881	916	912	863	890	914	895	873	915	870	892	892	877	882	924	946	881	870	883	929	906	859	881	838	871	887	881	870	852	902	872	923	861	885	884	874	867	856	845	905	839	895	878	881	882	868	941	901	895	914	856	871	933	930	866	945	853	908	923	868	853	923	881	885	885	929	895	911	907	937	922	869	872	873	852	871	870	916	928	975	880	862	902	901	864	881	907	876	873	859	878	899	892	860	881	927	868	891	951	865	883	902	889	901	875	908	872	901	910	924	916	925	853	937	920	933	891	932	949	927	890	886	919	914	901	897	859	877	909	917	879	856	836	916	901	873	854	891	890	883	893	912	852	917	890	883	899	891	950	938	884	874	871	874	888	880	878	885	922	893	856	881	868	856	880	948	895	887	907	872	900	904	910	842	901	884	895	902	858	937	901	880	855	918	915	979	857	892	945	929	884	894	914	904	947	903	902	883	891	854	893	841	896	902	880	829	887	894	924	883	902	870	890	895	892	925	900	835	926	858	889	900	951	929	916	900	903	952	947	868	900	943	920	892	863	862	881	888	909	881	866	891	815	844	877	944	909	927	925	925	924	881	830	841	891	886	910	879	900	915	866	880	942	883	896	908	893	936	910	945	887	876	846	935	856	854	900	942	898	866	848	923	879	949	861	924	863	883	881
1598	126	85	66	68	71	83	80	70	79	67	71	51	62	65	52	60	77	63	49	65	49	52	59	50	58	49	45	60	41	56	56	58	41	49	54	41	54	50	46	59	44	51	39	51	45	45	59	47	57	52	55	51	57	51	47	56	37	55	52	55	52	43	48	49	46	53	47	42	39	38	38	51	36	55	46	57	42	49	43	39	38	38	48	39	40	44	52	52	44	41	39	51	59	44	46	51	46	39	48	48	53	53	53	46	51	48	35	43	43	47	43	57	48	38	41	53	48	48	42	51	36	54	50	59	49	41	51	51	46	33	34	46	48	39	45	59	52	36	53	55	46	53	41	57	45	35	45	52	38	43	44	36	43	41	45	31	42	65	40	33	52	43	39	42	48	41	45	55	42	46	48	46	44	45	39	45	52	45	59	48	34	47	48	44	47	43	36	38	54	41	44	52	46	54	48	45	46	49	41	50	41	45	39	41	48	55	49	41	47	42	39	45	54	41	48	51	34	48	36	46	42	43	52	48	40	51	47	47	56	58	39	42	38	57	43	41	58	58	50	50	49	49	41	51	58	46	41	47	40	46	48	56	50	45	50	47	45	46	50	48	46	55	36	47	39	48	47	53	58	41	45	63	55	47	43	46	46	37	48	47	42	55	48	38	42	58	56	46	39	40	44	36	36	53	54	49	50	50	37	47	52	40	48	58	56	52	53	39	53	35	57	49	50	44	45	43	44	39	38	47	46	47	48	45	38	41	45	49	49	34	49	60	45	39	41	51	43	42	48	29	38	53	33	55	61	50	64	40	44	46	50	47	46	55	36	43	43	37	49	58	49	55	42	56	39	41	50	48	37	48	48	39	46	42	46	48	39	49	35	61	42	44	48	57	54	55	45	49	55	41	35	36	41	51	52	43	53	40	37	49	44	49	48	51	39	44	46	61	38	48	48	48	38	40	44	38	40	49	35	56	46	41	39	43	50	51	42	48	50	43	51	35	48	58	58	43	63	48	47	36	39	39	49	39	49	58	60	44	45	56	46	48	37	47	36	53	32	43	38	60	54	49	50	45	46	67	46	42	39	42	52	41	48	49	55	52	37	43	36	47	55	34	34	41	42	47	43	36	45	47	41	38	47	43	54	53	47	41	62	44	54	43	65	50	38	53	43	54	40	52	59	43	47	45	62	44	43	46	45	42	43	44	55	49	36	47	56	39	50	42	47	56	51	54	46	45	56	49	48	75	42	44	51	53	33	40	51	44	57	43	46	47	54	46	47	48	51	39	49	48	60	46	43	41	53	46	56	42	49	51	48	49	56	33	54	47	43	41	44	52	51	46	48	39	40	63	54	53	59	41	49	48	40	48	37	45	51	52	46	48	47	43	47	44	37	51	53	48	40	44	38	49	55	60	50	46	44	59	42	43	50	50	44	44	55	41	41	58	61	51	35	36	41	48	38	59	48	43	47	44	49	49	33	50	47	42	41	51	39	43	52	41	43	46	49	63	43	48	46	39	49	42	51	53	46	61	39	51	47	45	49	37	53	49	59	61	38	40	50	51	43	36	41	47	40	51	52	43	51	29	48	43	51	44	47	50	46	48	48	39	55	45	51	38	56	57	38	56	38	50	54	52	50	59	52	64	38	44	49	49	37	48	34	58	35	56	51	43	48	47	44	36	54	55	42	56	66	49	52	42	38	50	44	51	43	43	49	57	44	43	39	55	39	37	53	53	60	58	33	47	48	46	54	41	44	45	41	42	44	40	57	43	48	53	48	55	36	41	39	54	44	49	44	46	42	66	42	59	41	45	51	43	46	39	44	32	48	41	40	45	48	31	52	57	59	45	49	55	54	37	33	49	43	53	43	33	54	43	33	55	45	44	45	52	54	51	44	44	44	37	50	40	43	52	40	45	45	56	51	43	42	51	50	50	45	54	49	51	55	50	69	51	41	37	44	53	46	27	51	49	49	46	53	48	54	46	50	54	47	45	60	57	54	49	58	40	54	49	50	55	44	45	43	45	59	52	53	48	45	49	58	53	47	41	54	47	49	52	58	41	40	53	61	51	42	44	46	60	36	42	46	52	38	49	44	40	45	45	52	26	48	49	43	66	35	35	47	61	47	46	55	49	47	43	41	38	49	30	51	45	42	41	44	36	45	48	41	42	58	59	58	51	46	50	48	47	40	50	37	58	39	43	52	53	46	45	60	45	41	53	53	48	44	59	45	40	58	39	55	43	52	47	54	38	49	41	59	46	45	49	42	48	53	43	46	43	37	62	46	53	66	53	56	42	47	58	49	54	51	45	55	37	63	38	39	65	47	47	52	45	45	49	57	49	43	37	54	42	46	47	44	42	50	45	54	49	40	52	55	43	55	47	52	43	46	50	44	34	41	40	44	44	49	51	52	46	46	41	46	44	47	32	40	53	35	55	37	53	46	36	54	54	37	35	41	53	47	61	47	57	47	47	39	56	44	43	55	56	43	46	51	56	52	58	40	34	42	39	46	48	48	37	40	42	54	38	46	51	47	50	52	46	42	44	51	53	53	45	44	48	41	44	59	55	50	46	52	42	46	41	51	46	42	45	44	44	51	44	35	29	43	43	50	54	35	34	59	32	38	38	35	43	35	39	55	46	59	38	42	37	43	53	47	55	48	46	44	48	35	58	44	37	42	41	50	44	55	37	53	39	50	54	47	46	51	52	44	53	53	41	44	55	35	57	43	48	57	46	43	41	41	43	40	53	41	40	41	56	49	32	37	49	55	53	42	54	35	66	48	51	48	55	56	50	50	41	46	41	45	44	53	44	51	57	49	50	48	45	60	38	60	33	50	51	53	56	49	43	48	55	35	53	44	41	37	40	59	55	52	33	49	44	52	44	53	48	32	49	43	35	45	56	51	36	43	50	42	44	37	55	50	45	30	37	45	38	49	48	53	40	38	53	47	53	46	37	38	45	51	36	39	38	43	46	47	43	38	56	33	40	53	40	51	49	52	47	50	40	44	51	48	43	51	49	47	43	62	44	45	45	42	44	42	61	53	52	34	54	35	53	44	57	40	46	50	42	42	43	45	42	50	51	49	54	54	45	47	44	41	47	35	50	52	49	54	58	47	47	42	52	46	35	53	49	42	52	45	37	48	37	47	50	34	41	52	53	51	43	45	52	47	40	42	45	37	60	56	42	55	57	47	50	51	38	55	41	43	49	45	65	44	49	50	42	39	39	51	42	52	53	43	54	40	37	38	42	52	56	44	49	64	51	50	53	38	57	42	46	54	46	46	56	47	44	41	46	50	43	38	58	42	44	46	46	47	48	44	42	54	54	40	46	51	47	41	52	61	44	51	44	41	34	49	53	48	43	39	39	36	33	50	42	47	32	55	43	43	46	59	60	44	37	44	53	45	41	42	40	48	54	32	46	54	44	57	47	35	48	46	46	34	44	40	43	46	59	57	39	52	50	55	53	53	43	52	49	34	56	54	30	56	48	50	48	49
9602	1743	1033	1052	1926	3191	3379	3181	2862	2438	1916	1811	1504	1374	1151	1102	1006	943	845	781	672	704	673	641	599	588	590	588	561	546	551	531	498	567	463	494	459	535	521	483	481	511	439	466	501	477	498	438	494	454	445	494	434	420	492	441	432	444	447	431	430	455	444	448	411	397	422	427	449	425	462	431	450	430	420	439	419	410	449	477	404	418	400	437	419	390	429	378	471	439	429	398	425	420	428	394	430	426	425	414	436	441	424	434	420	400	447	428	400	460	406	460	439	437	390	427	403	399	420	405	442	407	408	397	419	421	442	433	395	414	397	425	415	463	413	441	433	410	438	454	476	424	424	397	429	420	443	469	455	394	451	441	413	409	425	410	400	378	423	425	440	387	446	425	436	425	402	431	411	437	418	433	423	394	446	410	428	422	434	436	432	396	424	424	440	417	409	434	398	441	391	409	413	432	423	448	410	414	402	411	419	420	434	426	436	415	458	418	431	425	417	415	390	429	390	425	400	457	433	392	432	387	447	426	391	438	395	398	428	455	406	473	388	415	452	414	393	387	403	434	422	401	418	389	412	420	402	417	430	468	397	410	406	397	420	450	436	399	418	433	419	395	384	421	421	428	448	409	409	409	415	418	425	439	442	422	426	433	423	404	434	399	469	415	381	398	413	407	384	406	439	384	454	413	396	426	431	445	423	431	434	430	392	417	424	432	437	422	380	423	403	385	404	424	440	409	439	432	397	457	407	416	400	442	427	408	416	406	391	421	417	442	397	432	449	432	444	403	428	413	402	444	433	452	401	436	412	450	414	425	408	419	438	393	416	436	458	416	403	399	445	397	415	389	407	418	456	396	464	420	389	456	408	398	425	392	445	422	434	407	462	421	393	463	395	445	449	439	426	419	398	424	402	422	415	419	410	430	401	451	439	405	392	390	424	406	396	400	416	419	392	418	408	407	432	426	427	439	428	434	414	411	450	433	426	463	428	382	388	441	456	419	436	445	405	380	421	398	445	392	455	438	389	445	406	450	409	396	419	422	394	402	408	418	412	413	432	411	394	399	412	443	417	390	439	395	412	430	382	413	404	394	436	454	410	365	418	443	419	398	416	430	413	413	409	405	448	431	400	407	452	459	423	421	400	445	427	451	454	405	446	410	412	400	402	422	414	407	437	415	429	406	407	399	433	429	459	450	423	406	414	429	449	408	453	422	431	404	414	411	400	406	445	435	420	417	408	408	445	399	401	415	416	414	415	444	450	423	465	400	386	432	383	432	399	394	421	412	432	408	379	436	410	413	384	422	418	400	418	427	422	423	431	382	453	426	443	418	386	436	427	420	435	413	435	424	413	412	425	413	393	420	406	407	396	410	430	392	409	425	429	400	415	438	419	387	413	432	426	423	440	444	404	428	402	409	404	369	419	441	403	408	431	435	418	406	406	416	386	397	442	434	397	423	418	442	478	418	423	406	449	445	401	482	422	420	423	413	421	443	440	417	410	440	432	390	406	453	414	434	397	404	403	435	397	403	400	402	433	455	412	385	416	440	407	484	421	396	436	395	446	445	393	388	407	405	399	428	403	437	459	391	418	415	400	404	385	438	429	414	408	429	425	416	416	404	391	405	426	385	394	401	447	428	418	435	416	421	432	422	482	416	406	411	357	415	414	405	394	388	430	420	405	400	424	386	388	430	435	392	444	378	383	413	412	378	412	391	411	434	401	403	430	450	428	434	399	426	445	464	422	410	435	400	410	431	417	400	417	419	403	407	432	436	408	458	434	430	411	381	381	435	441	424	376	407	466	415	412	442	405	429	408	434	453	456	423	394	426	431	410	417	405	400	392	429	426	416	451	418	422	444	410	483	408	422	409	434	405	449	412	415	439	422	433	395	422	393	410	404	413	433	436	439	422	396	419	429	443	422	401	439	420	420	403	439	419	490	433	445	398	417	377	428	446	429	410	439	381	410	413	438	412	431	409	426	450	421	395	425	419	446	396	459	416	412	422	396	395	412	425	434	438	430	416	411	407	453	375	367	407	429	443	396	403	431	402	414	416	402	380	430	419	410	404	407	376	419	424	392	449	465	412	402	418	423	435	412	403	471	427	471	415	412	435	405	415	414	407	387	424	420	450	445	433	424	445	439	437	400	428	440	427	406	384	395	443	413	403	448	379	399	442	460	373	403	440	393	423	428	421	469	418	431	407	446	396	404	454	428	429	432	414	418	430	417	425	378	434	409	424	448	440	423	401	408	428	423	404	391	419	450	397	412	389	414	387	446	415	442	439	451	450	411	410	385	398	398	423	445	414	415	429	426	425	401	383	440	443	435	431	423	402	438	397	450	428	398	441	418	430	428	437	463	376	398	401	394	397	420	414	463	416	405	416	407	396	460	426	413	396	410	417	432	447	401	449	429	426	408	429	412	409	396	414	421	409	408	413	408	422	424	422	425	402	412	464	441	404	436	475	379	430	396	450	413	419	410	424	442	442	462	430	396	430	440	411	418	414	404	448	429	418	379	435	450	452	415	418	394	413	432	410	410	393	401	411	449	428	410	446	393	447	408	421	443	436	403	405	405	420	363	432	408	423	407	424	409	427	421	402	435	395	413	441	410	428	389	462	430	392	423	412	405	406	459	415	438	424	427	410	416	412	427	424	423	444	420	455	405	394	417	396	430	397	454	431	392	414	429	415	384	438	454	448	401	409	432	392	421	435	410	450	424	393	449	386	456	382	414	433	411	399	396	431	409	448	395	433	410	411	423	410	394	419	410	450	403	424	442	412	402	423	401	401	467	410	423	428	436	423	423	424	430	423	420	427	424	444	435	455	410	427	409	417	436	393	388	433	422	398	393	429	430	428	449	399	429	410	419	421	470	428	411	393	434	401	403	439	443	423	427	424	444	418	402	427	438	410	389	445	385	406	374	422	394	409	415	420	407	407	410	398	417	411	407	429	419	424	428	421	431	431	412	416	385	417	430	444	419	421	401	428	428	417	441	404	412	430	415	440	464	441	414	447	422	433	441	402	407	380	418	437	449	393	416	393	380	400	465	445	438	402	376	414	415	389	431	439	416	451	430	399	418	408	409	444	412	404	436	467	444	414	462	385	416	443	431	413	426	407	419	408	419	398	457	395	420	420	428	406	444	390	408	410	384	402	425	406	410	452	441	408	446	420	398	421	456	397	395	417	453	447	405	408	429	420	410	401	414	427	410	419	430	455	411	422	409	403	419	433	450	409	419	459	458	420	399	415	403	426	418	416	427	379	435	429	417	376	393	431	436	443	415	399	418	419	417	409	407	429	413	454	388	401	400	417	405	447	452	414	390	481	404	430	396	391	428	382	459	453	434	431	417	436	450	403	403	405	440	393	420	397	412	442	389	397	418	362	466	433	471	436	428	408	447	430	398	410	412	442	425	416	398	409	416	432	439	407	451	398	405	403	412	375	432	410	428	418	419	428	421	389	402	441	457	418	442	413	401	439	399	436	419	390	425
988	233	142	106	94	89	102	151	119	126	114	104	103	100	95	93	80	87	107	86	80	78	72	62	72	67	83	63	74	76	77	82	92	85	58	92	88	83	69	73	69	71	90	64	66	88	69	83	68	64	73	71	81	65	61	77	68	62	67	60	59	66	85	73	91	78	71	55	88	68	79	57	70	79	59	62	81	74	68	71	76	66	68	81	73	72	74	64	70	88	77	84	50	73	75	87	69	68	81	71	72	68	63	86	68	76	67	63	76	58	63	81	70	65	79	83	78	58	67	77	60	68	70	65	81	73	90	74	74	72	77	76	61	84	76	72	82	85	70	63	70	72	73	64	67	74	86	64	67	76	67	61	72	68	78	64	74	74	78	59	60	76	56	72	64	70	71	75	64	70	78	66	78	79	64	74	71	71	78	63	66	65	65	56	76	83	66	79	67	64	68	64	75	71	71	67	70	55	67	75	78	93	59	72	78	57	79	65	72	66	60	78	72	67	73	63	73	71	77	65	65	88	75	73	83	56	58	71	74	71	74	74	84	71	70	68	63	71	65	78	81	72	64	79	76	70	94	86	74	79	87	86	65	71	73	69	80	66	68	61	73	88	72	70	61	71	61	66	74	60	71	49	72	71	66	74	80	68	80	61	65	79	66	54	67	78	75	75	84	78	69	72	79	63	77	76	80	57	80	60	63	80	70	68	51	75	86	68	86	66	54	86	72	78	76	74	60	64	75	60	90	54	77	58	72	67	55	65	61	62	65	61	70	72	76	66	57	54	66	67	66	72	67	72	75	53	55	59	69	60	63	66	84	75	69	60	78	61	71	69	67	66	77	64	74	79	72	68	99	56	66	93	77	72	65	57	80	79	70	76	82	73	67	64	67	70	69	60	71	71	56	90	75	63	77	70	76	70	76	73	87	98	70	60	66	68	69	62	77	80	63	64	60	73	65	79	67	81	63	76	67	63	66	75	65	65	84	70	80	62	51	72	74	78	81	64	71	71	82	76	80	70	61	69	68	61	63	80	60	85	84	86	83	65	63	57	67	67	57	80	77	65	58	86	68	67	82	75	72	79	64	88	75	67	67	69	62	73	70	58	58	82	71	73	64	79	75	69	73	52	66	58	60	74	72	64	53	77	67	69	55	82	65	76	65	70	70	72	70	79	73	75	58	73	66	62	69	53	67	62	65	78	81	81	89	79	76	52	83	74	64	68	80	71	62	66	81	65	80	73	59	68	81	73	56	68	71	61	63	76	70	72	73	83	77	68	82	72	68	62	59	70	66	86	68	69	78	75	90	60	72	57	87	72	87	76	80	63	75	77	68	61	69	82	66	60	79	80	72	71	48	67	58	71	70	65	58	71	60	78	56	57	75	73	59	70	67	66	67	75	66	73	70	71	72	87	64	75	65	58	63	71	64	80	59	66	74	74	99	65	66	72	57	73	66	72	56	79	71	83	77	63	85	51	62	66	75	74	63	64	69	71	60	65	64	60	62	72	65	68	78	77	56	85	70	56	87	63	64	68	71	66	68	66	59	67	71	82	72	69	71	82	60	63	67	80	72	80	62	60	64	86	69	71	73	69	75	63	71	64	66	73	72	67	66	86	82	59	71	73	80	80	66	59	55	74	63	80	49	79	77	72	65	73	71	79	73	71	62	77	69	78	70	80	73	56	82	69	61	65	71	73	77	65	80	53	66	59	62	74	65	61	85	75	56	69	73	73	79	74	69	67	60	71	72	60	82	70	63	71	70	58	62	75	71	52	75	94	71	66	92	76	73	68	80	59	74	82	72	80	83	66	69	68	70	88	74	86	66	69	72	72	80	62	71	89	58	65	73	69	59	63	66	76	72	63	98	63	73	73	87	70	89	58	67	71	73	73	68	61	83	71	77	67	65	63	52	68	73	57	83	58	84	62	57	76	56	73	62	81	69	70	71	50	64	60	76	59	60	79	64	70	71	71	74	76	67	63	60	76	77	68	61	73	78	69	88	78	80	81	59	69	81	58	69	76	86	83	73	70	68	58	84	63	83	84	74	71	47	72	70	76	82	74	74	72	57	81	80	62	69	62	65	61	67	85	82	75	56	74	64	52	75	81	63	68	78	75	78	56	62	65	82	75	78	62	69	73	65	69	71	70	74	88	80	77	84	69	83	68	68	72	69	71	65	70	62	76	65	74	78	79	57	72	55	71	70	66	61	61	79	61	70	48	91	86	85	71	73	63	50	64	68	60	60	71	72	68	89	73	69	78	85	72	71	79	76	78	75	84	76	75	66	70	91	65	63	74	62	71	65	59	92	71	64	49	67	74	71	74	67	80	65	55	67	74	89	65	74	62	66	75	67	67	70	65	71	75	67	75	80	71	62	62	85	65	62	74	75	61	66	54	77	66	82	70	77	66	88	66	80	64	84	82	62	61	57	77	71	68	60	64	72	81	81	88	73	65	72	66	80	57	66	72	66	60	57	67	67	61	86	71	72	72	70	71	80	67	83	70	83	79	73	74	66	75	73	78	58	74	48	65	60	80	52	68	78	71	69	72	62	80	81	56	72	76	83	84	70	70	62	71	76	67	66	73	61	74	70	65	70	73	89	67	74	71	66	71	84	74	77	76	69	73	70	76	78	67	75	68	76	71	69	67	67	73	72	72	52	75	73	63	71	73	76	66	79	76	70	71	69	69	87	68	65	74	57	82	62	67	87	85	74	52	72	73	66	75	62	83	68	78	62	75	82	83	74	80	67	58	77	81	56	73	71	62	69	70	77	74	66	54	66	58	71	76	60	64	60	64	63	77	60	69	66	80	62	71	69	77	56	70	64	77	65	64	77	55	91	62	67	64	73	65	71	72	66	71	50	63	70	59	74	72	74	70	75	68	79	81	57	75	61	75	64	50	89	67	73	70	63	75	72	67	75	72	69	83	72	65	65	75	62	78	56	80	74	66	77	70	67	66	72	67	62	59	73	64	71	72	72	77	69	67	85	71	66	77	56	81	55	81	71	65	83	55	78	67	60	88	82	69	83	73	52	74	83	81	76	63	53	71	68	66	66	92	77	76	74	81	76	73	64	74	65	67	80	63	66	63	60	76	63	87	73	79	73	53	74	69	88	57	63	66	84	64	66	68	69	64	74	79	58	64	62	70	84	71	77	65	76	56	83	65	62	61	63	59	67	74	71	62	69	68	62	68	78	74	63	81	83	65	75	71	62	71	68	68	69	76	70	51	78	70	69	60	76	67	72	70	62	74	64	81	74	53	69	69	73	61	86	75	67	75	73	66	73	66	79	79	75	79	59	64	73	69	82	77	88	74	71	84	75	70	68	85	63	94	80	54	61	62	62	63	80	72	77	85	82	80	72	71	61	78	75	66	64	75	57	78	77	69	67	65	67	76	69	78	60	68	62	72	68	61	73	58	63	71	74	63	64	64	76	69	78	71	63	80	73	74	89	69	64	72	65	80	57	80	63	79	70	57	67	75	60	75
10981	2849	1770	1578	3094	4814	5534	4880	4281	3589	3009	2691	2296	1995	1772	1661	1535	1348	1288	1220	1171	1051	1002	962	976	904	862	875	866	844	816	761	770	815	828	810	736	815	761	747	796	787	808	781	759	692	742	697	697	714	740	701	725	692	678	693	663	711	702	684	720	705	684	693	652	702	718	670	701	657	658	671	713	708	645	681	641	691	691	663	652	715	674	696	660	684	656	655	662	721	678	654	674	662	656	681	646	654	681	699	678	673	678	691	649	671	652	676	671	667	676	660	656	621	657	600	646	642	708	667	640	691	642	630	606	676	661	636	724	660	647	671	620	606	661	660	662	654	663	651	702	657	656	681	691	686	647	661	629	637	667	679	665	692	672	664	673	623	671	673	648	634	679	622	691	657	668	643	643	713	669	631	702	665	654	659	667	675	721	634	646	684	650	667	651	661	654	627	616	624	657	623	672	645	640	678	632	699	663	654	684	648	646	703	703	687	670	607	716	690	645	641	645	629	687	638	619	642	662	678	637	677	638	637	686	605	671	646	675	649	650	689	657	662	658	633	664	679	677	661	703	581	685	676	667	644	678	702	674	669	710	658	621	614	634	651	648	657	702	602	623	657	666	667	694	636	675	674	643	608	668	635	656	659	653	686	634	692	674	636	614	683	612	646	682	661	636	639	635	710	655	581	646	676	641	654	696	650	629	623	645	690	663	644	667	651	662	682	644	583	658	631	645	641	642	648	677	694	652	619	673	662	678	641	679	688	644	642	672	619	681	621	662	642	677	660	693	667	623	684	676	677	674	652	603	636	666	673	690	697	621	691	675	644	650	666	606	626	670	632	670	688	633	645	668	609	689	663	680	664	657	672	647	665	697	660	598	636	623	701	609	631	635	679	672	659	685	684	670	648	639	635	697	682	653	690	656	628	680	706	618	691	649	653	642	671	687	660	687	704	660	640	698	634	648	665	637	673	631	688	668	637	630	631	692	662	678	605	683	654	619	648	633	634	707	687	672	690	637	664	608	612	663	681	661	688	708	682	660	698	632	708	669	653	667	669	636	699	638	694	620	649	626	678	671	601	646	658	680	658	602	660	633	718	654	668	672	690	627	704	586	650	628	612	680	685	642	654	646	636	652	601	626	648	647	681	637	639	658	650	682	676	670	660	666	669	683	692	681	661	700	690	665	689	655	628	663	636	662	652	647	628	651	678	682	642	633	659	632	643	619	623	667	723	653	612	673	632	647	686	680	684	645	637	684	678	671	688	697	626	619	613	665	690	702	639	676	639	706	664	649	667	620	658	656	675	621	661	651	679	672	665	645	642	652	630	603	642	623	660	653	673	692	613	657	718	618	654	637	635	675	671	634	688	654	635	652	696	657	642	666	677	678	640	714	641	629	635	681	633	625	692	663	625	666	694	634	667	640	644	667	606	656	652	613	643	673	640	660	626	581	633	625	714	672	637	708	682	614	702	703	662	613	684	675	648	603	630	654	692	607	665	628	635	670	673	630	654	683	640	692	641	647	649	634	630	647	685	650	631	666	647	656	646	661	650	592	698	661	666	697	599	630	734	639	695	677	659	647	683	601	693	625	678	660	706	673	680	635	691	639	647	672	649	655	678	617	608	610	660	700	689	686	666	660	687	629	671	666	635	615	642	669	673	668	665	646	662	648	674	676	671	667	667	662	682	683	657	659	680	649	686	632	669	674	661	614	666	656	619	638	612	675	735	655	682	622	676	669	702	654	618	662	674	652	679	679	640	631	611	694	668	635	621	658	675	588	662	672	608	696	657	656	676	612	638	618	651	658	666	663	655	617	661	667	622	661	673	636	674	672	656	640	679	646	636	690	624	626	651	647	649	651	643	657	646	680	654	690	629	613	691	689	663	733	660	619	645	632	653	697	668	682	661	654	689	663	676	708	695	641	687	662	639	615	695	661	701	641	648	669	611	677	629	650	657	605	663	649	656	634	653	641	635	689	664	675	623	625	676	674	687	650	694	668	693	685	652	678	692	701	627	661	662	659	662	666	670	679	640	657	638	678	662	656	671	684	631	674	685	602	654	641	668	622	644	656	622	675	698	621	650	686	617	712	656	642	669	597	665	691	709	666	643	628	697	649	664	614	629	647	664	628	670	615	609	665	699	633	667	665	664	659	694	634	666	637	652	671	693	663	727	665	672	672	631	620	649	671	600	667	645	656	658	603	702	653	677	657	678	660	713	619	588	644	658	658	688	653	672	690	628	668	620	622	641	677	663	646	687	609	619	699	673	596	664	701	653	666	688	651	682	660	657	621	671	689	638	708	649	679	609	695	649	669	651	648	657	615	634	658	629	658	624	617	657	703	625	665	616	663	654	659	674	662	610	669	659	665	631	661	635	640	652	673	649	690	652	654	650	672	631	617	662	670	679	676	678	632	665	682	674	654	642	627	617	658	696	661	674	680	687	643	632	658	625	636	648	647	642	672	718	673	668	621	625	630	691	651	640	652	647	625	674	671	644	641	700	717	629	650	660	646	687	636	638	698	669	635	667	678	689	650	659	681	657	636	655	658	693	635	636	609	681	677	640	656	663	665	688	663	702	609	659	596	657	641	664	669	682	672	636	651	629	694	644	664	690	686	656	601	711	654	664	640	694	650	663	669	658	673	666	677	650	672	641	618	681	659	665	649	663	688	635	601	653	646	670	651	687	672	580	643	636	645	625	690	653	624	670	679	667	648	643	624	658	675	605	618	636	701	657	695	649	661	643	676	653	604	631	661	653	631	660	658	632	664	677	698	655	641	639	673	621	695	675	692	701	627	700	641	652	624	676	680	630	659	709	679	653	665	636	649	622	644	675	681	692	642	690	660	636	656	629	609	642	641	635	647	647	669	684	634	674	678	650	671	621	702	655	669	640	632	682	674	678	649	632	665	649	635	681	673	683	671	670	608	663	647	702	642	688	690	697	654	706	619	699	653	646	701	668	675	655	634	622	652	658	689	638	601	634	610	681	659	650	672	627	642	667	637	663	678	659	615	667	654	652	638	690	669	644	691	620	669	611	654	683	649	652	617	641	656	644	636	639	628	650	687	648	621	689	678	670	631	618	695	623	624	694	671	670	637	677	684	643	640	660	670	663	649	639	685	649	634	666	705	633	681	657	629	699	600	685	606	654	651	683	713	674	651	658	709	658	636	644	655	631	669	645	652	660	606	690	650	640	664	646	640	683	642	667	630	717	644	673	673	689	618	690	703	664	669	664	696	622	669	613	648	639	664	644	654	639	683	649	655	676	665	648	656	668	624	700	600	693	653	617	645	673	678	652	610	631	648	647	706	664	670	654	644	660	668	694	673	665	665	639	634	625	655	665	700	644	638	661	657	622	646	670	649	673	668	635	667	639	678	624	678	653	645	659	677	689	651	691	641	668	683	655	658	661	630	686	652	646	637	626	667	667	682	702	699	693	653	676	635	665	656	616	630	695	653	631	625	618	682	632	679	634	684	655	678	611	649	655
1142	142	122	107	98	113	110	86	104	111	116	94	90	78	89	90	92	98	88	75	84	90	92	90	90	85	91	92	85	79	73	82	81	88	86	75	88	83	76	96	77	88	79	80	91	82	81	90	89	69	90	85	102	68	91	72	83	80	103	78	81	87	81	85	82	101	73	82	83	76	83	82	79	78	76	76	93	78	80	71	83	79	76	85	83	78	94	93	67	72	62	96	80	89	79	91	82	84	84	86	80	72	88	89	74	86	91	93	85	71	94	85	83	82	84	82	75	81	87	84	85	74	83	80	88	79	81	78	73	86	79	81	72	87	82	90	81	93	90	86	82	74	84	87	81	86	69	90	84	69	80	94	78	94	60	92	97	81	83	73	96	85	74	73	79	85	79	78	87	78	88	72	80	83	99	72	97	108	92	74	76	78	86	91	73	87	94	82	83	93	85	87	73	89	78	69	87	76	82	87	76	70	78	98	74	88	73	71	80	75	74	71	80	84	83	76	97	83	72	99	82	79	83	99	93	88	64	75	92	73	96	80	66	92	91	84	76	84	90	87	79	86	90	70	83	91	78	90	97	65	88	78	81	73	78	73	68	91	82	97	81	77	94	99	84	84	82	81	86	91	71	62	76	90	73	106	78	82	99	94	81	79	81	85	92	102	90	73	87	85	83	72	70	97	89	68	80	74	95	95	80	79	82	75	92	88	103	80	90	92	81	65	75	93	73	83	89	88	79	75	89	74	88	68	88	97	106	78	84	93	99	85	92	90	65	79	80	79	80	67	84	97	86	87	101	80	69	77	92	72	75	98	89	90	76	81	83	90	91	83	75	92	85	86	99	88	81	78	83	81	79	72	80	82	94	82	74	80	78	101	74	64	89	74	96	89	68	86	91	85	91	62	70	102	70	83	99	75	80	79	91	96	84	88	90	92	84	92	74	68	111	94	78	77	97	92	81	82	77	97	97	69	84	85	84	85	95	80	76	93	98	90	94	73	92	89	86	72	83	71	84	89	90	80	79	102	86	86	84	81	82	102	91	86	85	96	84	59	82	97	85	104	93	92	89	99	66	62	84	76	75	88	92	90	91	77	81	79	88	91	78	91	86	90	89	82	87	75	91	86	90	96	92	75	72	89	92	80	83	102	80	87	74	89	85	78	93	82	87	81	90	76	83	77	80	65	72	80	79	91	74	80	88	74	72	82	89	88	84	74	86	67	77	83	73	93	79	82	87	79	76	87	94	78	81	80	76	90	78	78	87	88	67	78	89	88	92	79	75	70	77	71	75	106	83	81	73	76	82	88	76	80	93	72	86	107	78	86	69	89	96	86	74	95	70	79	94	94	87	89	66	79	88	86	103	65	81	77	77	87	68	81	73	91	87	82	79	90	64	89	78	99	74	85	79	95	66	79	81	75	80	87	80	86	86	85	90	89	83	87	73	84	82	83	76	96	80	94	88	90	91	85	77	93	75	76	84	91	84	86	101	65	95	83	112	78	77	85	75	94	95	76	96	86	90	87	85	81	93	73	80	92	79	70	73	86	97	76	97	94	64	105	68	90	80	82	97	82	90	81	72	70	79	83	85	78	84	84	86	90	96	86	100	68	71	79	86	87	78	74	81	79	86	88	84	89	93	75	82	88	84	76	82	80	82	92	74	101	65	93	85	86	81	83	77	75	73	81	73	85	99	87	88	75	64	80	86	86	83	96	79	81	87	94	81	97	79	93	97	84	75	84	82	80	82	76	72	90	80	84	70	68	77	95	74	87	77	69	72	89	85	81	79	81	66	71	91	82	79	83	72	90	81	87	76	63	83	103	97	84	100	74	77	89	73	91	81	95	89	80	95	82	78	83	86	109	76	82	94	69	76	94	81	81	82	71	78	83	91	79	83	73	78	91	64	87	71	83	101	86	70	77	60	82	93	92	92	90	93	77	75	67	81	82	78	76	74	79	75	88	78	89	77	90	87	74	78	98	92	87	74	91	82	98	81	82	80	84	81	93	79	78	86	86	85	78	82	100	81	93	97	87	83	110	76	79	92	76	59	83	85	83	102	93	91	74	74	90	64	82	72	78	82	82	75	86	71	92	76	81	66	61	94	77	72	77	108	89	87	80	86	82	80	66	98	82	83	67	92	81	99	91	93	82	66	71	92	99	79	87	70	75	89	82	89	72	76	90	90	90	78	85	90	76	89	83	77	74	74	79	74	89	94	95	75	112	91	87	87	83	83	86	88	66	99	92	90	74	92	83	93	82	90	85	75	89	99	76	91	79	92	101	96	77	75	67	81	84	88	73	80	92	90	82	94	82	73	77	78	78	93	91	96	94	92	78	81	87	102	79	77	79	63	105	87	87	85	87	68	105	97	79	65	85	80	88	82	83	80	95	83	89	78	81	88	71	80	98	82	93	85	97	81	77	81	76	74	87	86	90	81	89	83	68	71	77	78	75	88	87	96	84	89	82	69	94	71	87	79	69	98	78	96	83	78	93	84	104	86	73	79	90	75	94	95	75	92	77	76	88	66	74	79	79	97	78	79	90	102	81	87	89	77	67	81	94	80	90	73	80	93	94	82	73	96	98	90	72	72	94	80	94	85	74	90	76	69	73	80	78	82	95	76	93	83	86	71	85	72	70	77	86	100	78	76	75	86	83	78	80	93	70	83	85	80	78	96	80	96	90	72	95	64	92	73	90	82	82	77	85	84	92	84	77	90	86	67	108	80	97	81	71	86	77	77	84	69	79	85	89	82	81	85	86	69	86	82	94	86	91	83	79	74	101	82	90	87	60	97	89	79	78	86	74	102	85	97	74	68	82	75	81	84	66	81	89	82	83	93	87	94	65	71	78	89	84	95	84	78	88	78	86	109	78	82	79	82	74	62	75	73	72	82	90	91	85	97	105	80	89	85	71	94	90	71	87	84	90	79	79	84	96	82	86	97	92	74	96	86	91	75	99	90	92	74	81	78	88	108	77	109	72	85	83	73	77	77	72	74	77	79	71	101	68	91	95	72	80	89	88	80	86	76	79	79	82	81	80	70	92	89	78	78	94	78	76	86	79	89	83	87	75	72	71	97	105	92	93	82	97	91	79	87	92	86	86	74	97	88	82	87	89	67	96	88	84	74	84	80	89	90	68	91	78	95	87	77	88	82	87	84	96	91	83	77	97	100	94	81	79	94	88	73	89	89	92	81	85	94	81	107	72	75	101	87	74	92	106	79	72	79	78	82	85	100	77	88	79	79	87	77	76	71	75	74	79	82	91	67	106	83	79	78	77	88	82	73	81	68	73	91	83	88	93	93	77	74	74	89	98	88	89	83	81	77	91	89	85	94	94	90	90	81	75	75	76	83	87	77	81	98	86	86	86	105	88	74	77	77	102	71	70	78	85	97	82	82	82	76	69	76	90	102	80	79	84	80	87	87	86	79	67	80	82	109	86	84	85	78	86	74	77	89	93	78	95	80	85	98	82	62	84	72	80	105	66
8353	1632	1183	1092	1628	2372	2443	2327	2153	1771	1570	1395	1273	1195	1130	1080	1022	979	949	959	851	838	870	858	808	887	844	864	779	784	806	807	814	787	752	781	742	794	798	742	780	727	778	720	781	836	775	764	735	807	783	701	760	732	724	756	748	743	709	728	745	760	697	759	748	767	730	730	746	759	714	673	779	764	716	678	721	758	745	764	772	731	692	796	750	792	755	748	765	718	738	751	713	780	720	740	724	713	737	718	748	727	699	783	786	725	753	719	710	739	715	763	744	769	760	757	753	750	712	772	708	746	759	730	736	765	747	751	746	773	740	728	713	744	750	778	711	726	761	778	776	752	740	703	729	720	775	704	711	752	748	727	775	731	756	771	703	716	735	729	741	734	799	729	776	801	738	704	751	746	730	762	798	786	748	742	743	714	759	772	746	734	696	710	719	748	717	705	739	724	720	715	761	702	726	747	728	749	762	739	726	754	706	695	752	761	752	766	719	749	720	738	759	738	765	749	780	770	751	768	729	745	762	697	707	782	736	718	710	750	780	748	753	769	731	725	713	756	751	710	705	771	722	725	712	723	773	774	756	738	727	752	764	742	721	692	766	732	753	733	741	773	700	729	718	756	744	732	746	668	731	760	720	748	697	754	741	698	759	706	746	750	765	744	760	797	698	749	817	754	708	738	753	714	777	762	747	803	706	784	713	724	723	738	759	710	753	737	719	720	684	783	720	747	715	756	743	713	755	757	712	784	729	752	765	778	786	739	697	691	723	723	711	737	708	751	722	712	719	743	749	727	782	729	719	734	783	755	740	711	759	780	738	736	748	755	732	755	731	714	732	722	780	710	731	754	766	687	780	810	721	695	742	743	759	784	693	749	761	712	770	751	715	743	773	735	742	757	690	748	715	758	743	752	760	730	734	704	731	725	764	743	784	705	740	712	751	781	789	698	729	719	750	739	757	747	744	718	735	693	743	713	746	778	702	773	764	753	764	714	740	725	760	728	734	783	748	742	754	752	760	722	739	790	734	699	746	732	735	749	690	737	765	759	742	751	773	695	794	716	708	709	747	636	731	719	745	758	732	784	753	760	744	724	730	768	769	689	736	766	734	750	744	708	735	725	755	711	680	731	780	733	740	765	724	767	746	728	752	759	745	738	730	765	739	695	725	735	739	753	767	746	758	753	742	710	769	698	771	721	758	697	710	733	742	721	719	744	753	736	768	768	733	713	734	696	745	732	777	753	740	780	738	710	724	750	674	734	735	728	766	746	751	766	737	743	732	738	718	752	742	763	768	765	722	727	751	741	739	706	746	720	761	726	732	694	737	734	768	732	770	738	748	743	720	755	738	731	757	728	766	759	771	746	742	734	718	750	742	741	770	768	669	754	735	733	695	775	709	711	826	748	706	730	768	691	748	727	689	718	787	761	676	710	717	734	736	734	813	726	703	803	716	700	736	734	740	725	720	760	697	751	764	701	750	735	712	763	723	715	767	724	756	758	790	752	751	707	729	741	745	723	741	757	726	702	711	732	729	768	702	695	766	752	725	757	716	746	723	719	767	776	745	736	776	722	703	760	716	756	740	740	711	707	778	737	728	775	721	739	780	698	757	706	784	695	749	740	750	722	749	721	717	731	748	795	767	725	782	750	750	737	736	751	764	792	751	720	742	754	753	729	798	728	782	707	781	715	755	781	742	713	722	756	784	736	766	696	711	773	727	718	748	713	766	722	705	740	736	769	777	730	719	750	721	731	702	710	720	704	739	735	713	757	769	759	693	741	766	746	717	778	771	770	688	780	715	754	743	707	721	709	772	718	728	708	783	737	763	697	716	733	741	705	766	742	756	754	770	754	727	781	699	771	769	772	749	780	691	794	743	763	727	742	713	764	780	732	751	769	758	815	730	740	716	724	733	730	765	708	727	720	767	702	711	758	743	754	747	771	699	684	746	747	762	721	725	826	733	815	741	751	707	707	702	736	769	740	722	688	726	725	755	753	789	744	735	714	784	737	758	760	741	729	734	736	688	709	760	735	735	718	726	742	702	733	771	726	768	735	728	664	741	709	769	749	750	770	756	734	765	687	757	765	775	716	751	736	748	776	736	762	724	718	741	713	733	716	714	766	715	763	753	781	747	766	747	706	746	742	745	790	750	724	750	740	735	744	773	739	755	782	785	745	708	719	693	771	722	728	732	771	750	745	735	762	760	735	738	721	717	696	728	751	715	745	772	737	727	721	754	745	732	724	699	690	725	745	727	783	710	735	732	723	765	798	742	760	746	792	776	776	744	737	767	762	696	765	714	730	695	705	699	730	703	786	720	753	779	734	704	778	749	761	743	736	756	753	746	719	761	736	760	743	765	692	718	741	716	712	770	760	719	724	771	771	701	739	742	699	731	715	706	724	773	751	790	782	739	739	725	714	686	795	756	750	755	743	726	765	744	758	727	768	731	707	759	753	687	770	789	760	708	724	773	772	776	721	742	756	766	713	773	689	758	734	727	805	740	735	730	717	728	714	759	749	741	761	769	740	747	732	764	724	770	746	732	712	754	745	715	750	760	704	710	755	763	726	774	743	695	757	753	715	753	740	780	752	789	728	756	744	755	742	764	726	709	728	795	756	696	725	717	766	739	776	718	733	693	706	782	758	756	745	750	699	678	770	692	765	776	699	799	758	716	736	733	744	733	730	784	743	683	722	778	772	730	735	748	737	739	761	762	757	743	754	751	760	749	752	724	742	736	775	765	758	748	760	696	736	709	747	758	772	726	733	714	738	709	716	756	754	698	777	719	743	738	716	708	740	742	729	718	735	684	717	733	745	733	766	752	706	774	720	757	739	753	758	730	789	762	733	736	715	740	746	758	701	743	803	742	740	757	721	709	703	734	749	684	746	754	755	729	744	721	732	778	721	752	713	761	716	724	710	680	691	745	724	707	760	800	687	692	740	793	726	731	774	719	760	722	728	764	748	720	734	697	750	733	726	752	698	700	793	811	768	710	770	727	747	765	753	737	753	795	747	652	771	760	726	737	765	730	759	754	725	701	753	733	719	725	734	755	765	765	729	733	764	722	700	764	739	734	701	731	742	722	706	700	721	771	749	714	751	730	757	733	710	779	736	686	761	708	814	715	691	744	720	755	678	706	707	732	704	728	788	683	767	748	733	767	739	742	759	763	770	743	774	697	734	739	701	730	751	762	733	749	774	692	733	818	698	732	717	756	759	762	704	732	727	694	738	755	752	760	699	794	763	746	769	742	721	670	723	716	722	710	748	739	760	734	774	724	776	726	716	742	744	760	740	734	740	724	743	713	767	726	751	713	770	785	753	777	783	799	760	704	694	732	783	809	703	777	735	758	729	744	738	731	705	737	787	751	765	740	711	701	755	749	714	712	739	754	779	734	754	730	731	759	749	714	733	761	713	760	759	741	731	751	716	721	754	740	762	746	781	741	744	741	729	719	701	742	725	740	725	740	736	757	743	730	718	740	743	709	720
625	216	167	114	109	120	120	131	158	149	122	141	126	112	103	107	130	90	116	117	126	121	106	100	132	116	94	105	128	103	99	98	92	123	103	92	108	102	96	89	130	93	104	84	98	113	74	92	111	103	95	81	117	86	104	86	120	109	97	86	111	86	103	116	98	105	106	88	90	117	108	105	117	121	100	102	105	77	116	112	90	109	99	104	99	95	112	111	89	102	80	90	115	103	91	114	113	93	98	113	98	121	93	107	101	113	103	89	96	122	108	99	109	87	87	106	92	103	99	123	96	112	108	87	109	93	107	85	90	116	105	90	114	99	92	104	104	100	111	114	107	98	97	99	96	104	93	101	108	109	105	102	106	86	97	94	118	92	98	118	110	132	106	92	97	89	109	97	84	102	117	94	100	103	92	123	113	91	97	93	88	90	93	106	96	90	115	84	110	111	118	84	122	109	100	88	101	87	106	88	109	109	102	109	93	88	116	103	98	103	102	100	115	112	105	98	92	103	122	97	101	100	107	104	94	122	101	94	113	115	102	106	115	94	95	84	99	102	116	94	84	97	103	84	100	98	88	102	100	99	94	105	93	93	91	101	103	102	105	101	98	113	110	104	112	113	111	101	102	87	89	111	85	99	95	129	104	107	73	115	97	95	103	102	98	100	87	106	80	107	104	123	115	96	104	106	108	111	112	90	114	113	87	106	109	92	95	121	108	107	111	103	104	106	106	92	109	96	112	107	95	101	113	113	102	102	84	100	79	97	113	115	91	85	97	94	95	101	118	110	113	95	101	102	95	110	103	111	119	109	87	104	97	97	88	105	109	95	103	108	102	100	103	79	106	86	94	123	90	110	104	105	104	102	104	106	117	110	83	104	105	116	108	114	95	101	111	102	89	98	90	102	99	99	92	92	102	112	106	103	117	101	98	103	104	96	88	122	103	111	101	108	117	108	100	107	107	118	100	136	104	99	101	103	99	117	111	84	127	120	85	107	105	87	103	98	109	87	103	88	101	120	86	91	101	118	100	96	89	91	97	99	96	108	100	103	97	92	86	96	108	106	90	101	104	104	97	99	79	87	109	98	82	106	114	85	100	78	87	119	99	98	111	128	105	94	116	115	85	114	91	120	100	102	104	99	102	114	95	101	94	111	87	120	97	94	104	104	89	96	112	104	107	90	115	110	94	94	94	101	116	101	108	98	102	103	99	112	111	110	103	108	104	98	88	114	98	97	86	95	103	119	97	93	93	117	85	119	104	115	76	96	94	94	116	116	103	95	108	91	105	93	108	96	102	106	89	93	125	121	108	105	75	97	86	95	95	110	89	98	98	99	81	76	95	90	112	111	132	96	96	91	82	104	104	97	107	97	109	93	110	88	92	114	90	97	108	97	103	105	106	100	94	107	122	98	101	99	108	110	102	87	109	106	118	97	114	125	97	98	99	87	95	114	97	90	117	101	95	90	104	103	110	100	95	103	103	79	102	92	108	82	106	96	99	111	93	96	100	93	102	108	101	92	114	86	111	98	91	108	108	94	109	123	96	98	99	101	92	86	115	100	121	107	111	89	90	98	85	90	101	90	94	102	86	107	105	105	116	92	106	96	95	93	100	95	86	105	113	101	108	99	103	112	99	92	93	102	89	95	101	88	96	97	105	100	99	100	99	118	96	93	109	105	100	113	102	87	98	105	95	99	98	91	97	116	106	105	106	99	102	99	84	95	99	106	115	86	114	87	108	86	95	99	97	120	104	103	108	106	101	112	89	107	113	104	93	110	106	99	110	108	100	87	102	109	99	107	122	113	114	115	93	106	115	91	86	81	104	112	86	95	114	97	102	108	92	117	102	100	109	108	84	92	115	82	83	97	95	112	120	101	119	108	99	109	112	108	91	83	114	115	113	99	86	91	99	94	89	114	101	102	91	88	104	125	117	100	103	111	94	89	98	103	106	89	97	106	98	88	109	120	111	101	97	114	114	98	89	100	123	101	111	93	88	103	100	88	89	93	103	98	116	109	107	83	99	94	103	98	97	121	107	109	107	116	97	111	107	110	99	110	112	109	109	108	104	100	121	103	104	112	100	112	126	107	107	97	88	98	96	86	84	105	106	95	103	103	94	92	97	105	83	111	108	99	113	105	118	103	110	89	110	109	82	110	91	99	100	96	106	101	95	107	101	117	125	93	87	107	86	101	99	84	105	93	100	87	123	106	110	102	114	93	101	104	118	91	97	99	96	100	89	101	103	101	101	93	116	104	118	98	123	97	112	89	92	109	110	113	105	103	114	105	95	101	122	108	87	103	100	125	103	100	100	104	104	101	98	114	91	109	81	110	101	96	95	107	101	100	97	108	91	110	103	79	108	109	99	97	98	91	95	99	109	98	119	100	119	102	86	103	98	94	107	84	108	98	113	112	92	96	106	92	111	101	112	101	121	118	96	96	105	108	94	84	102	97	94	89	107	93	103	95	108	87	99	94	112	104	119	103	113	108	119	97	118	106	95	110	95	97	97	117	115	108	107	91	103	102	100	121	94	94	87	106	85	100	114	84	96	99	84	93	126	118	101	105	110	101	110	93	103	97	112	77	113	95	111	85	104	115	116	96	94	107	96	100	100	98	88	96	109	99	96	112	100	107	105	105	74	100	100	110	87	95	90	103	118	112	104	107	102	118	99	86	120	109	103	95	96	108	98	109	105	108	125	86	102	95	109	99	84	103	115	93	121	108	88	94	107	96	104	87	116	104	97	103	98	114	89	96	118	101	108	97	94	97	108	105	107	100	106	109	94	99	100	104	104	107	84	90	87	110	94	114	116	98	97	97	109	105	94	108	102	88	97	97	102	117	82	94	88	107	113	118	109	107	111	106	112	104	88	109	99	92	95	98	110	96	95	97	103	95	106	103	93	78	112	93	93	87	89	99	75	111	75	100	101	92	108	104	106	98	96	107	115	103	106	103	103	98	110	87	97	97	103	91	93	110	96	96	99	116	111	78	108	101	99	84	114	92	96	103	97	114	111	94	85	95	104	91	97	107	92	112	96	104	98	99	109	99	106	97	96	110	92	80	101	91	111	114	93	90	102	89	101	103	118	104	98	99	96	107	94	107	100	106	89	96	92	104	104	95	91	102	98	94	97	90	102	111	88	88	116	97	95	110	93	95	105	102	91	116	102	80	110	112	113	111	103	102	101	102	91	91	87	104	94	99	94	114	108	88	91	107	102	94	92	114	119	113	106	108	96	106	112	85	120	112	103	105	94	101	105	81	96	104	105	108	106	97	106	120	109	95	82	105	112	109	99	104	93	91	91	91	111	94	89	89	97	110	100	95	90	105	106	106	115	107	103	98	116	90	104	104	98	105	101	113	103	109	99	107	103	113	104	100	103	95	101	95	89	88	99	97	97	109	102	94	113	94	97	108	98	91	109	96	84	98	96	106	118	85	102	92	97	117	86	98	96	100	111	108	98	106	105	103	110	82	114	116	103	98	102	97
8446	2538	1622	1649	2770	4136	4614	4160	3581	3068	2607	2162	1922	1817	1599	1550	1552	1376	1347	1294	1235	1196	1091	1113	1129	1044	1062	1066	1031	1018	1007	1024	1032	975	963	1021	998	999	948	1036	990	1003	955	913	953	996	982	882	944	903	919	972	917	960	929	937	945	921	950	923	865	970	954	910	961	916	917	915	953	925	931	883	927	927	970	886	921	907	912	930	954	946	932	999	948	891	957	956	929	901	915	917	938	919	883	903	929	897	901	947	915	970	939	905	928	903	955	921	886	891	941	920	925	943	919	953	904	944	971	930	912	949	934	887	944	929	938	896	889	888	917	920	911	973	930	943	950	925	895	910	937	935	918	951	957	959	881	961	925	903	896	937	916	907	964	908	872	933	917	956	924	917	941	914	900	919	923	947	960	903	904	929	874	936	927	921	963	969	940	921	929	964	915	893	949	900	929	917	913	900	942	956	894	915	919	913	949	918	914	896	898	886	880	937	949	897	916	924	986	938	911	925	920	931	936	915	918	934	949	924	943	938	933	936	911	942	969	890	943	887	922	917	888	918	952	905	917	929	844	866	904	868	920	893	935	933	985	887	945	941	945	897	985	929	900	903	912	929	851	867	898	940	906	981	935	929	857	963	924	966	936	946	945	946	950	938	915	942	937	971	940	949	905	909	927	893	906	903	874	905	895	879	941	889	929	907	880	933	982	892	919	926	935	890	911	900	921	909	939	922	910	957	897	910	943	851	873	952	894	924	944	906	955	900	979	934	913	903	893	922	937	972	919	932	980	878	959	930	879	940	942	893	822	945	898	961	903	915	881	929	980	906	913	934	902	928	962	913	941	923	887	934	902	922	940	926	898	918	913	954	922	893	957	876	911	959	907	927	922	963	913	866	913	967	870	907	900	870	906	964	971	915	918	922	906	890	899	898	943	925	946	880	931	912	880	962	926	899	933	885	868	934	917	922	911	965	898	935	909	1001	922	946	941	949	931	897	886	817	897	913	943	934	891	896	933	899	912	972	878	951	925	890	906	933	889	893	935	946	859	912	937	937	886	895	873	896	943	932	946	902	877	907	929	937	985	953	910	899	938	926	920	921	934	899	948	934	931	860	930	904	884	916	859	957	931	935	897	906	907	908	953	907	942	880	920	912	989	907	915	960	944	917	906	866	919	917	885	912	938	920	878	912	873	886	896	907	995	947	935	912	932	913	923	918	888	875	938	942	914	895	944	930	938	919	961	970	959	912	920	914	939	908	906	918	923	925	903	944	854	974	940	924	928	974	861	905	928	908	859	924	943	913	888	928	905	930	921	955	955	967	894	913	926	876	891	930	915	887	914	940	913	937	969	962	953	887	851	923	936	923	926	864	936	868	914	945	921	847	910	890	985	933	913	915	1009	915	929	889	908	906	964	927	914	855	913	921	851	915	980	876	873	889	909	940	890	861	951	905	922	944	954	913	912	910	926	905	899	895	933	947	934	901	875	885	926	895	912	928	938	949	931	875	957	908	877	917	905	953	927	958	957	919	948	939	928	942	941	931	949	873	867	899	898	876	914	966	858	887	937	934	905	929	941	822	873	935	934	936	922	885	929	960	910	904	888	909	878	922	896	975	911	855	883	941	961	975	955	891	956	954	899	877	943	892	893	992	910	892	989	914	924	878	922	939	865	917	933	934	912	904	885	849	967	931	906	926	925	921	898	894	924	910	934	939	985	884	931	936	921	903	927	923	947	857	911	926	911	917	911	957	962	913	859	913	915	939	906	872	913	911	971	880	957	925	942	892	938	897	948	929	962	962	923	879	877	891	910	878	869	882	862	946	968	893	907	935	876	918	914	909	955	947	933	974	868	935	921	920	913	931	930	877	925	833	883	886	917	931	957	944	899	936	915	879	892	940	957	898	929	892	925	944	969	959	865	952	952	938	864	917	952	894	925	865	905	951	914	938	951	890	937	955	904	966	919	879	915	925	911	931	895	865	979	918	890	930	904	945	891	932	910	974	925	938	890	943	961	893	891	896	872	982	861	913	842	915	884	911	942	921	888	895	868	906	896	889	935	909	885	918	910	888	936	912	917	880	930	941	948	882	945	886	909	901	903	916	928	971	920	925	928	964	889	909	916	899	913	916	974	879	925	945	921	950	965	944	899	847	950	933	847	924	920	947	889	896	889	884	940	922	920	913	875	905	907	901	880	931	907	919	918	890	899	838	916	925	920	911	912	919	924	941	890	945	914	913	898	941	936	950	916	895	998	903	938	923	880	940	946	934	884	914	922	933	908	926	915	934	872	941	884	916	928	933	956	933	919	914	916	948	887	894	901	921	898	894	851	907	921	949	965	943	878	924	971	911	922	941	878	939	911	972	896	921	913	870	907	962	917	939	896	963	958	914	925	872	889	921	928	960	903	937	897	894	875	908	950	941	922	968	940	977	951	934	907	854	886	907	929	932	922	867	897	932	928	907	904	901	969	957	970	880	931	949	897	916	913	968	931	933	924	946	886	918	942	930	904	930	937	945	865	922	885	946	930	954	938	899	908	939	916	914	897	921	916	896	933	881	887	873	914	908	965	938	962	902	946	853	889	920	857	968	921	914	891	941	933	921	933	898	877	903	922	912	901	878	937	860	899	929	925	873	865	855	918	933	937	877	886	894	911	872	909	943	906	916	907	944	891	925	935	859	936	912	849	894	921	906	941	914	928	973	874	912	926	924	925	931	953	913	911	947	923	919	943	898	860	914	908	902	905	925	945	937	898	892	870	939	875	968	865	936	920	959	924	920	922	883	941	918	914	982	919	883	919	939	963	912	953	896	925	888	901	931	891	905	890	950	894	909	920	894	899	913	924	928	940	940	872	918	936	922	830	903	917	947	919	945	990	861	887	985	889	983	904	931	934	897	889	906	981	967	934	881	918	936	914	902	909	938	930	989	855	930	926	901	948	935	915	925	931	898	911	939	910	879	893	906	933	897	891	884	907	901	957	940	972	977	959	983	901	928	897	899	924	925	917	901	954	949	904	980	920	914	934	934	864	873	908	952	876	918	940	957	906	941	930	889	929	885	904	895	930	920	912	913	940	880	911	933	901	865	885	890	878	966	917	922	866	902	869	965	967	922	860	957	964	923	872	877	905	937	935	882	923	963	933	952	884	979	933	895	912	954	904	923	966	871	878	891	900	874	929	902	930	976	876	896	934	952	898	906	920	932	936	873	938	941	898	964	874	944	908	931	919	977	966	894	885	862	919	906	912	920	930	950	917	919	918	894	858	898	920	921	923	995	948	912	982	916	917	945	910	916	936	878	901	905	924	952	978	920	902	900	902	890	918	938	915	933	927	889	908	921	884	910	850	932	908	889	922	891	947	933	907	903	1004	941	935	906	860	897	910	922	855	912	911	894	931	917	953	889	938	924	898	975	919	878	940	960	911	901	914	929	905	856	883	941	866	889	865	929	875	941	884	916	887	929	903	927	938	942	914	880	923	897	922	967	899	873	940	900	979	909	896	951
1704	147	84	86	69	59	76	86	79	74	71	65	71	78	71	65	55	58	57	51	62	47	60	54	55	60	53	43	52	47	43	59	48	38	50	48	52	40	55	45	43	40	45	50	52	44	49	46	38	52	48	49	56	34	45	37	42	58	36	39	55	47	39	43	46	47	40	50	43	45	47	53	55	54	43	66	53	47	48	51	55	49	46	46	51	39	44	39	46	48	61	44	49	43	54	37	43	50	45	50	44	48	31	58	48	60	42	52	54	56	40	44	50	47	40	59	45	46	45	48	39	50	49	56	41	45	49	40	42	52	59	60	52	41	45	51	48	55	59	59	48	63	41	35	57	51	53	58	46	37	54	41	36	40	52	57	52	54	49	49	51	40	53	47	46	43	46	54	42	36	45	54	44	55	50	47	37	47	44	40	43	50	43	55	44	47	45	37	55	35	41	43	43	53	58	37	54	54	51	52	54	50	46	39	53	56	58	60	45	45	42	47	51	53	45	37	44	51	42	41	48	47	29	47	66	47	50	51	46	42	52	48	47	51	59	52	49	35	42	44	48	58	54	50	59	64	35	48	53	49	49	48	54	46	58	46	48	35	50	49	36	42	43	56	58	61	39	59	59	50	56	48	39	41	51	57	50	44	31	42	43	42	53	42	56	53	49	35	41	42	39	54	44	45	53	38	45	42	44	36	48	51	54	57	49	45	45	41	49	49	36	53	56	36	38	61	37	57	43	59	51	40	43	56	47	48	59	38	37	52	40	39	49	40	55	47	28	56	51	50	49	44	36	51	50	53	55	47	53	45	36	37	46	35	50	39	62	34	49	49	54	38	48	51	45	39	50	33	49	50	48	38	46	41	44	46	47	52	43	42	55	39	43	45	57	54	41	54	47	55	48	44	43	46	36	59	56	64	39	43	44	65	39	51	56	51	44	37	34	50	54	48	47	47	49	48	43	48	59	40	41	43	52	49	49	48	43	58	55	56	39	52	45	61	57	38	41	44	45	35	53	40	48	52	57	43	48	49	45	57	48	48	55	40	53	54	54	51	44	42	55	50	43	45	50	49	49	59	49	52	42	37	42	45	55	49	42	40	44	43	54	46	54	49	35	47	39	55	39	51	41	43	48	58	51	68	44	48	44	39	49	50	52	51	43	38	51	48	40	52	46	39	47	65	33	44	44	51	36	36	43	49	48	43	43	44	53	55	43	50	39	46	44	44	49	49	49	48	40	34	42	51	52	60	39	47	55	52	51	61	54	42	62	47	45	51	38	42	48	45	53	59	50	52	46	52	39	33	42	42	51	45	41	47	55	50	44	49	49	50	53	33	44	45	50	42	53	43	57	47	42	47	61	42	57	50	46	50	41	43	36	47	52	56	60	47	51	45	46	45	44	53	46	56	43	56	50	41	50	46	46	50	49	50	60	57	47	42	45	56	40	43	54	50	54	56	34	52	43	52	46	43	36	46	41	46	66	63	41	47	49	49	46	47	51	59	62	52	48	41	41	49	37	40	52	46	43	46	46	43	46	33	52	56	50	61	53	48	42	57	48	51	54	41	56	51	36	35	57	51	43	59	42	51	55	35	56	37	52	46	58	37	43	48	40	43	45	33	37	43	49	52	57	37	44	52	31	43	51	46	50	44	39	44	58	43	55	54	56	44	41	46	52	43	36	47	49	41	39	49	47	50	50	50	49	39	52	46	52	42	53	51	44	53	48	44	45	40	47	47	63	53	51	55	56	41	45	41	42	43	41	52	48	53	46	46	36	42	56	48	52	48	40	60	43	51	56	50	47	45	40	46	43	49	45	53	41	49	40	47	50	51	45	35	51	43	46	43	49	48	36	53	47	45	57	34	59	59	51	57	55	66	45	54	37	41	46	52	38	51	44	45	42	47	43	46	48	44	36	40	50	32	42	53	55	37	53	43	49	51	46	46	53	35	48	43	47	54	55	48	40	51	52	48	56	42	44	51	40	40	55	52	46	45	50	50	53	45	58	54	47	49	56	39	38	39	44	46	46	57	44	53	49	40	43	43	47	59	51	46	42	46	38	53	51	49	42	43	54	41	53	46	35	48	58	41	44	45	45	53	52	43	57	52	43	54	37	38	45	43	38	35	52	52	53	53	39	46	40	57	55	35	44	45	45	40	42	45	45	75	59	41	43	38	57	42	42	37	46	48	51	49	46	31	48	49	51	47	47	47	50	47	36	46	46	58	50	42	42	48	38	52	41	48	50	61	40	46	39	53	40	50	52	42	46	46	55	31	40	39	53	45	53	47	37	39	48	60	50	53	62	37	57	47	39	49	52	33	49	49	44	35	35	46	42	49	47	47	45	48	45	51	51	50	42	43	54	33	44	55	42	49	50	39	34	53	44	55	48	41	39	45	42	53	48	50	41	45	53	39	46	54	36	44	54	42	48	39	44	45	45	45	58	45	55	54	51	56	54	57	35	40	52	37	46	45	45	52	37	44	44	46	54	46	50	32	37	43	43	63	43	37	44	41	45	51	37	40	44	49	42	61	52	47	58	51	45	48	50	49	53	52	47	53	52	43	39	44	47	48	43	50	46	45	40	44	47	50	41	42	55	56	50	56	51	35	57	45	47	40	49	57	45	57	53	56	51	45	46	34	51	51	53	41	52	40	37	43	49	34	48	44	54	45	46	58	53	41	50	55	47	39	53	37	45	51	59	48	43	45	38	59	54	55	46	53	47	45	59	40	53	50	52	49	42	64	62	61	41	66	51	57	47	52	33	46	37	45	48	43	33	47	37	53	36	45	44	53	57	39	46	47	61	47	44	46	42	42	57	47	34	58	55	38	47	47	45	52	44	50	36	44	42	43	43	37	53	41	55	48	44	59	58	46	43	48	37	49	52	53	42	59	42	46	48	46	47	48	41	53	32	47	50	44	53	41	35	39	51	51	51	59	43	53	41	49	52	41	43	51	50	29	48	40	52	51	47	55	48	40	52	61	49	53	34	46	54	40	27	55	55	42	47	40	41	57	44	55	47	45	45	54	47	59	49	55	68	49	48	46	47	58	49	49	51	57	53	55	43	42	46	41	30	41	44	42	41	47	48	40	49	57	47	56	59	38	44	49	50	47	46	48	45	47	54	43	44	40	38	38	55	50	47	43	52	39	42	47	48	56	51	40	52	66	41	40	38	52	35	49	49	40	56	40	43	47	46	52	55	54	49	52	33	56	47	51	39	43	48	56	40	37	53	48	45	55	49	58	52	49	46	46	38	44	53	50	51	44	40	45	59	48	55	48	43	52	39	49	43	42	50	49	45	39	42	36	34	45	43	48	48	55	38	49	52	58	47	41	43	40	61	46	45	50	52	57	48	47	57	46	47	52	36	47	46	49	59	45	36	44	57	43	52	50	44	43	52	43	46	46	50	48	37	48	48	42	42	39	49	54	47	39	40	53	45	43	45	36	44	41	48	51	61	57	54	41	44	50	55	61	54	52	51	55	44	44
9694	1758	1036	1102	1954	3188	3578	3285	2878	2328	1981	1699	1502	1335	1127	1049	983	918	873	801	731	717	639	659	590	587	594	543	551	546	549	541	499	544	516	489	488	537	463	478	532	529	523	523	501	520	459	447	450	465	455	471	452	433	431	411	489	430	481	419	412	415	422	462	431	428	467	453	412	436	474	450	413	438	471	466	430	459	419	457	406	467	447	457	459	440	455	453	454	442	425	441	451	428	428	423	427	454	469	439	456	434	427	437	414	453	415	418	419	442	413	423	427	414	470	453	431	440	435	428	453	415	432	457	445	435	452	422	402	462	433	415	431	426	469	445	433	427	461	442	428	413	451	431	429	462	427	421	471	432	442	477	422	430	403	423	448	419	425	411	396	402	424	435	458	457	408	452	458	453	427	437	429	471	406	423	394	423	431	424	423	443	424	453	444	409	404	427	444	454	455	438	389	410	408	437	439	439	418	430	435	427	447	418	405	447	421	423	415	410	409	446	428	444	426	415	407	443	446	455	413	418	376	430	416	451	433	424	442	403	396	428	441	427	402	404	450	427	441	412	396	459	399	380	419	440	475	407	429	446	438	399	415	414	417	400	462	416	414	435	410	422	410	430	388	426	466	406	439	419	439	445	453	455	430	445	414	436	409	412	465	417	453	416	378	444	436	438	416	403	413	455	413	433	428	435	434	468	407	449	456	428	421	456	396	446	416	463	412	435	435	430	409	448	461	420	424	443	435	413	404	443	421	387	442	452	392	425	443	454	411	436	422	458	434	408	387	408	407	447	416	417	484	420	418	436	422	432	425	451	423	398	474	440	392	425	464	406	419	430	418	429	425	414	456	445	437	433	447	417	420	426	467	451	397	450	472	402	438	416	404	405	397	393	410	437	397	427	437	404	455	394	443	411	439	432	408	415	383	410	430	448	430	423	393	400	447	427	426	420	424	436	438	436	451	400	429	386	419	438	418	404	437	423	426	437	449	401	408	419	405	412	418	410	430	431	432	421	433	415	432	423	432	417	457	428	450	436	405	447	430	410	447	423	460	430	421	436	423	398	430	424	403	402	439	422	424	426	402	433	423	417	428	411	455	415	427	412	426	391	438	428	439	459	435	440	417	446	411	417	411	426	458	406	460	408	393	415	464	403	453	423	437	415	434	420	423	402	438	433	413	400	393	448	453	426	419	432	429	403	444	388	408	435	415	433	470	469	418	437	419	375	445	438	380	418	402	415	400	402	406	419	435	403	395	451	430	417	462	459	396	427	420	413	406	398	417	469	412	469	432	397	417	420	420	405	453	447	438	412	411	414	416	434	449	444	419	417	387	438	437	448	411	425	455	432	431	419	438	424	438	424	422	411	391	436	432	417	443	468	459	418	423	459	448	433	425	435	436	461	420	424	445	456	393	427	433	427	424	448	457	406	406	431	414	429	447	458	441	396	428	393	463	423	423	405	452	430	424	396	421	437	438	418	395	445	404	441	422	421	445	398	426	426	422	404	398	415	446	437	425	406	444	453	419	403	399	435	408	383	427	442	439	442	413	443	428	432	394	397	439	409	454	406	468	422	443	453	402	437	446	444	449	414	476	383	423	401	425	433	448	418	425	396	401	422	433	418	405	436	445	441	454	418	440	400	440	423	434	415	430	434	395	427	418	467	407	437	418	412	430	423	421	437	440	426	429	434	409	437	399	420	456	414	436	425	417	415	421	404	425	408	418	444	409	443	444	374	393	426	437	436	408	373	414	400	430	404	449	418	413	407	448	409	430	459	437	440	355	421	431	400	434	405	435	409	459	420	434	395	458	420	408	453	414	422	446	382	394	387	455	414	419	360	423	430	426	439	424	441	442	426	419	463	448	424	438	447	399	428	385	467	441	435	419	403	442	410	410	437	422	417	432	416	393	442	446	393	409	432	379	409	390	419	431	420	435	446	450	426	444	436	406	428	429	423	434	451	448	452	429	424	406	433	461	400	435	417	435	377	423	438	398	441	446	418	396	422	428	403	425	423	445	436	407	397	393	443	394	426	426	414	419	425	446	396	420	401	411	425	430	466	418	443	474	448	423	465	423	434	455	401	448	455	424	426	439	414	407	449	439	466	437	399	446	423	373	455	420	426	429	426	416	412	455	396	447	455	394	380	437	426	468	431	387	401	428	468	467	456	432	456	404	430	400	417	388	439	400	418	426	390	436	449	405	430	415	461	437	462	454	440	451	405	419	404	409	411	421	431	415	433	427	463	445	425	430	409	404	439	386	420	440	462	470	411	448	401	415	459	442	434	477	424	447	440	477	419	401	433	421	414	413	435	430	425	436	402	416	424	435	394	416	422	422	395	446	466	443	400	416	398	427	451	454	406	451	422	400	433	437	440	398	419	381	407	431	347	454	435	420	424	414	451	437	396	464	486	462	419	418	437	423	412	414	406	411	469	400	409	402	476	434	441	395	402	414	439	460	400	420	385	405	406	442	409	423	476	417	445	416	395	398	443	419	414	400	430	419	409	391	403	408	416	390	396	401	445	440	461	399	429	423	407	450	385	422	429	398	421	417	425	430	497	426	406	424	437	417	432	402	427	416	439	401	436	436	402	424	405	424	420	420	447	438	397	438	412	422	417	421	418	395	411	390	421	428	410	437	416	456	404	399	429	409	414	437	376	411	419	448	456	458	417	449	438	430	430	410	422	399	395	431	414	427	416	421	431	382	409	421	447	410	448	423	414	382	399	402	417	412	415	429	441	440	446	409	370	420	417	406	392	403	444	440	435	402	401	449	413	425	419	416	453	395	418	402	417	400	415	431	434	433	471	410	380	398	404	408	427	407	393	420	429	441	453	437	430	471	436	471	428	413	453	435	430	440	416	446	403	407	435	402	432	414	431	435	415	431	415	440	414	439	458	417	442	419	447	436	433	418	459	386	429	437	429	452	461	388	422	419	408	452	411	438	370	439	420	428	421	399	413	430	440	461	416	431	412	399	413	399	438	441	420	404	445	422	431	426	431	408	447	401	416	453	428	440	411	449	392	425	422	417	427	455	451	391	403	438	407	435	426	447	419	374	432	406	444	466	397	414	461	414	403	416	389	403	421	410	439	468	397	468	413	409	453	444	415	457	440	439	439	438	415	403	461	392	400	428	427	448	423	427	385	431	444	429	407	417	392	404	410	435	433	437	424	411	419	428	420	388	431	424	430	448	400	395	453	385	447	415	437	425	414	421	406	447	424	413	397	417	435	416	409	409	442	425	434	390	455	404	447	422	410	440	421	452	496	438	426	449	406	411	400	409	470	427	395	407	434	449	408	447	409	398	422	446	433	408	402	413	412	420	414	486	423	440	436	434	446	366	429	433	421	425	425	463	426	434	422	446	394	433	460	402	410	424	397	424	441	420	453	392	422	420	437	427	420	414	420	423	425	458	391	419	412	383	402	402	412	431	403	416	421	446	415	399	425	436	421	400	412	414	435	402	426	465	411	442	440	448	432	428	429	440	399
946	220	141	124	83	107	131	137	119	125	118	114	108	117	96	107	93	87	92	85	85	86	83	80	86	71	79	88	82	85	64	90	77	81	62	71	63	82	79	77	87	84	79	80	77	80	72	57	72	73	73	60	62	70	75	76	66	75	72	66	66	58	72	83	77	80	72	77	68	76	76	65	93	64	88	89	86	70	83	68	67	74	68	64	81	68	65	74	62	76	71	69	75	83	65	60	77	59	67	77	77	68	70	70	78	78	82	71	76	82	73	82	85	70	61	76	77	68	68	73	76	84	79	74	56	75	65	62	65	72	64	58	66	76	69	77	79	73	63	60	72	70	70	85	59	66	70	71	76	77	95	87	74	85	96	78	67	62	73	70	67	73	62	65	85	80	57	58	69	59	77	97	58	64	46	71	74	79	73	62	79	64	76	60	85	65	74	72	75	68	96	74	77	71	60	76	73	64	70	49	67	73	74	60	85	71	80	62	81	79	58	75	66	61	70	79	79	74	81	71	71	59	87	76	78	69	74	67	60	67	66	66	73	67	68	82	64	60	63	65	54	80	68	63	74	60	73	97	72	70	78	63	82	67	61	66	104	85	58	58	78	57	63	70	71	57	80	93	73	87	69	64	74	71	69	73	78	66	77	64	65	70	76	81	65	69	73	88	93	88	77	76	66	72	59	77	80	73	54	73	73	102	80	78	71	68	91	59	77	78	61	86	75	60	87	71	59	85	68	77	78	87	62	65	84	74	71	74	63	76	91	65	75	84	81	60	91	77	72	80	73	63	82	78	101	51	64	71	68	88	65	79	64	88	73	57	72	70	64	71	80	72	92	61	86	76	74	67	65	56	74	80	65	78	74	69	81	63	69	66	56	57	67	63	81	72	72	72	68	72	83	87	56	64	81	63	75	63	64	70	69	92	66	73	71	73	71	68	67	71	71	78	62	68	82	75	73	76	81	57	56	76	62	79	63	62	72	61	81	55	93	63	82	62	63	62	77	76	71	88	59	77	69	84	64	71	80	77	74	78	75	78	54	74	82	68	66	69	74	70	83	73	65	68	78	79	76	76	67	56	89	72	85	80	84	58	81	76	62	58	81	64	75	84	76	66	69	69	96	68	90	70	84	64	70	78	81	82	66	77	79	79	67	71	74	52	77	72	64	69	71	82	72	68	71	67	87	68	72	77	78	57	56	82	77	78	67	69	82	57	64	93	78	83	74	59	68	76	76	69	68	61	61	79	76	67	75	71	65	80	63	66	74	73	83	80	65	84	71	73	69	68	77	70	61	73	75	79	92	64	55	73	65	62	68	88	86	73	60	73	66	70	70	85	89	67	82	58	63	64	87	59	72	75	67	66	77	68	62	91	69	82	80	78	74	82	93	73	66	82	76	85	83	54	66	55	68	90	74	70	85	59	83	74	61	63	78	94	88	73	63	90	83	61	67	69	85	71	77	69	87	59	72	79	77	61	79	71	49	69	77	75	74	85	82	72	73	79	75	67	53	63	71	70	80	81	76	74	71	61	77	76	88	58	78	87	71	66	61	72	78	70	85	57	71	65	80	75	66	81	84	67	80	72	68	67	70	75	58	71	84	67	74	83	82	72	81	88	83	73	63	69	76	65	85	71	68	75	64	72	76	92	72	78	86	80	89	72	61	76	62	64	71	80	71	76	64	90	78	75	80	76	87	69	67	60	69	59	74	73	75	72	61	59	71	63	82	67	61	71	92	93	68	71	75	74	73	63	81	77	74	76	77	76	72	75	68	72	50	75	82	74	79	64	76	58	53	71	73	87	78	65	68	82	68	68	83	82	72	70	87	55	64	81	64	74	63	72	73	66	66	76	62	73	88	75	95	102	79	87	66	84	77	76	63	90	64	78	84	68	64	74	89	84	75	76	74	58	63	74	77	70	74	72	82	73	77	78	82	65	89	67	71	83	65	52	77	91	74	78	70	83	74	99	74	83	76	80	82	71	80	71	75	71	70	83	65	73	66	62	78	74	70	72	75	68	74	68	65	71	73	80	74	75	62	61	69	66	70	82	65	75	78	64	74	71	67	84	77	68	75	51	79	72	67	73	68	76	60	60	74	72	77	87	79	59	86	65	79	60	67	63	75	52	76	88	72	76	80	91	78	79	95	68	91	84	79	66	78	74	75	89	79	55	62	81	72	73	73	74	86	79	72	77	54	76	75	64	90	76	78	84	72	69	75	63	71	73	77	82	69	81	78	80	67	77	62	75	60	76	79	68	58	67	80	79	66	64	78	70	70	64	66	81	91	87	64	64	73	69	67	82	68	79	61	64	82	76	74	93	70	54	83	72	63	78	76	61	74	57	73	71	64	72	72	67	67	66	63	58	69	84	65	82	74	73	67	70	67	74	63	61	68	65	81	63	81	60	75	70	59	61	86	71	75	65	69	74	70	65	74	75	77	65	74	56	79	78	67	57	84	81	91	66	67	64	55	69	73	56	67	74	72	77	63	65	77	61	65	80	67	73	80	77	65	67	75	67	80	79	81	87	73	70	73	73	63	75	62	55	64	79	77	69	86	97	94	85	84	81	85	61	63	66	77	66	83	77	73	75	59	76	51	70	69	75	72	70	75	80	78	69	80	64	76	71	58	76	69	75	68	81	69	68	76	61	78	76	70	67	67	66	67	66	61	77	79	70	70	72	51	73	55	68	73	75	69	74	85	82	78	72	61	78	72	71	81	87	64	72	64	64	80	61	73	77	79	70	85	69	72	72	88	75	74	73	73	65	77	70	77	70	74	64	74	70	67	62	83	74	61	74	71	77	77	89	70	75	82	77	61	59	77	65	73	79	84	49	79	64	69	58	74	79	65	73	69	72	78	59	72	89	68	81	83	91	78	54	74	68	60	65	65	71	89	71	62	69	72	69	79	67	74	61	74	78	75	64	61	72	73	71	58	61	69	88	60	63	74	62	67	70	66	80	73	70	78	78	55	66	81	80	69	81	61	63	73	69	82	67	62	67	78	66	70	83	66	78	76	57	89	64	85	66	69	73	88	69	55	71	74	65	86	86	71	76	73	77	80	75	78	74	77	62	65	74	75	92	63	67	61	93	76	67	69	76	64	80	93	72	67	74	75	81	65	69	73	61	72	61	71	71	57	74	70	65	67	64	66	79	58	80	73	63	72	75	68	87	64	73	71	71	77	62	77	66	67	64	68	76	74	75	70	65	66	59	67	71	81	81	73	76	71	60	65	75	82	61	66	72	75	78	64	63	67	68	81	66	80	67	75	64	56	69	71	58	85	92	76	89	62	77	59	63	84	61	57	74	76	78	76	63	63	56	69	79	58	73	77	68	76	81	75	82	61	69	71	85	69	64	66	86	88	59	64	79	84	61	59	78	70	67	79	78	53	85	74	77	72	84	55	69	76	85	75	76	72	88	87	79	53	73	89	80	59	61	83	65	94	81	79	86	59	65	63	78	71	60	65	73	88	84	87	78	63	92
10978	2757	1669	1665	3098	4875	5538	5072	4315	3641	2997	2589	2324	2064	1829	1629	1542	1402	1336	1221	1189	1093	1034	1042	1007	936	867	896	890	824	890	842	809	782	861	750	790	777	767	800	765	748	781	825	743	757	672	735	718	705	717	700	745	710	732	684	684	712	661	702	664	699	680	673	724	674	676	659	680	683	664	656	649	695	674	680	698	685	729	710	707	671	656	730	667	676	665	692	698	651	699	717	656	706	689	683	683	664	695	701	667	684	728	720	665	703	687	654	705	664	690	671	658	691	649	647	737	666	678	699	652	680	672	706	697	669	631	692	616	677	614	660	712	681	657	682	675	678	693	711	701	658	681	651	653	711	706	644	662	682	706	681	711	691	657	705	685	656	665	732	635	689	636	693	688	669	670	696	693	650	625	669	701	648	658	628	667	673	659	646	696	693	659	652	713	706	674	635	650	679	654	731	668	631	668	657	661	619	659	639	646	695	664	676	694	662	704	643	622	628	684	696	627	674	712	644	672	629	658	666	689	677	651	721	627	683	657	692	683	663	706	654	685	634	659	654	633	691	682	684	678	678	681	709	674	705	695	654	693	676	668	661	641	685	633	672	667	695	654	665	665	662	691	665	685	657	710	686	644	647	716	674	693	681	619	682	656	666	643	632	655	692	695	716	638	670	660	655	706	694	655	639	626	640	662	669	693	673	651	650	648	661	659	712	643	685	646	653	702	707	684	667	656	629	634	669	674	704	678	677	664	676	647	700	640	669	642	651	680	732	683	706	670	646	749	678	705	701	624	638	662	645	659	699	725	620	696	680	677	702	646	710	687	670	675	669	682	694	664	688	711	642	700	694	648	640	664	700	711	675	664	678	707	665	655	675	655	651	682	662	643	682	653	674	696	673	718	691	720	658	641	656	690	646	664	655	709	694	631	641	666	674	695	685	653	638	663	693	677	650	649	661	644	607	712	647	664	684	706	651	654	633	636	689	660	694	661	680	639	674	648	663	666	690	687	630	676	705	684	631	640	651	679	669	650	617	645	701	656	694	685	643	677	678	619	654	679	662	710	683	658	670	686	633	683	637	707	688	700	651	703	630	687	715	685	651	619	658	651	669	676	751	677	679	714	680	645	657	646	655	663	704	682	706	693	638	637	675	683	654	642	693	666	685	658	686	650	740	669	656	654	646	671	642	642	648	658	702	685	682	611	643	663	660	617	617	673	683	680	651	677	630	671	676	654	657	702	717	699	704	647	674	686	670	666	651	666	724	666	687	660	677	696	726	648	674	685	668	660	678	707	605	668	638	663	652	673	620	676	682	649	669	693	682	665	654	668	642	689	635	664	644	664	690	659	662	724	606	638	687	665	659	679	720	724	634	662	639	648	644	666	657	696	686	667	641	671	683	672	680	706	622	675	638	692	663	645	700	689	641	655	712	627	665	677	646	654	661	653	683	688	663	655	683	633	703	703	661	685	710	659	679	647	717	700	694	690	693	702	706	707	652	681	703	644	706	621	653	708	659	659	663	676	672	683	681	645	654	680	672	723	669	629	661	669	670	646	687	667	680	708	631	661	647	683	668	651	653	695	671	679	661	644	658	669	627	691	660	671	670	705	700	677	699	619	695	651	672	698	643	674	650	663	649	689	722	673	676	671	665	647	690	650	706	682	655	691	655	699	666	654	652	703	659	668	728	685	684	675	678	650	630	702	653	701	677	655	666	671	696	693	702	657	681	683	668	646	697	630	681	671	665	669	676	637	684	694	701	717	695	642	676	670	731	684	684	643	644	707	659	635	669	675	693	683	667	636	690	678	639	650	656	618	654	656	629	659	681	656	655	651	737	666	703	662	740	655	669	662	638	668	649	656	655	685	645	695	675	701	672	670	660	640	636	668	618	627	681	655	637	678	609	659	647	644	670	653	666	679	690	651	686	692	710	658	639	678	654	618	664	698	670	692	677	631	696	665	661	664	645	663	688	665	642	679	660	694	643	684	654	706	694	630	720	669	646	646	702	663	646	649	672	641	637	662	640	669	682	699	652	701	701	653	691	682	692	686	671	626	662	687	656	648	630	698	669	659	669	673	667	655	701	637	642	633	706	670	643	705	687	690	682	700	624	649	678	724	667	695	695	676	642	682	623	648	651	641	659	660	660	670	647	677	696	704	699	643	676	680	736	657	665	684	717	680	665	677	643	647	702	671	718	673	665	667	687	644	632	684	620	684	633	682	662	675	662	698	699	642	679	718	712	690	669	687	717	680	670	631	626	657	668	711	655	641	664	673	613	676	708	645	668	704	687	680	646	639	656	673	675	629	676	665	706	663	702	657	687	665	699	672	653	678	657	665	646	682	682	676	713	620	614	680	638	666	684	656	687	660	705	655	659	690	654	651	631	652	664	640	700	633	688	670	675	652	659	662	665	666	666	643	652	697	680	651	652	666	665	665	676	682	705	654	684	672	680	719	634	659	707	678	642	665	642	661	642	681	613	641	669	654	655	652	663	658	723	674	654	664	667	693	642	665	666	684	639	695	654	662	640	705	661	656	659	694	606	650	668	684	666	635	658	662	674	689	713	671	673	709	718	695	641	657	671	664	669	644	626	648	650	700	675	629	692	678	684	680	670	644	657	667	626	616	621	655	658	657	628	641	681	644	654	668	694	689	716	646	676	661	681	643	713	667	657	682	659	703	626	676	664	678	612	671	678	654	615	701	686	686	659	612	702	658	675	716	640	668	669	650	714	659	659	656	687	639	661	693	664	658	657	703	692	674	644	660	713	663	673	696	663	636	651	662	690	628	717	655	688	692	685	725	668	608	718	722	677	659	704	683	682	690	625	648	664	673	640	666	708	721	661	626	663	692	655	680	678	628	683	699	695	632	683	661	676	664	686	650	646	638	668	640	675	706	679	666	647	657	672	698	696	634	653	653	658	671	675	643	683	671	664	681	710	715	679	671	686	630	658	639	693	702	672	677	673	630	655	708	664	672	670	697	679	667	651	663	662	676	667	661	664	669	716	628	690	697	641	668	635	686	697	676	661	650	661	608	644	687	660	623	644	665	635	659	649	685	695	694	636	646	653	696	701	675	672	663	682	641	646	743	680	629	670	674	657	717	664	726	697	680	715	661	657	707	704	627	698	702	636	700	694	651	669	680	709	692	703	656	646	670	658	702	664	655	665	661	673	629	643	666	700	634	649	655	707	649	648	659	637	669	647	709	647	705	642	678	676	672	671	668	690	665	654	694	654	676	644	706	722	643	634	668	689	659	629	701	643	709	650	663	686	670	691	703	621	687	714	658	653	664	645	698	639	657	727	672	674	666	650	709	676	696	717	656	719	683	697	636	634	645	676	632	664	690	692	613	641	686	667	658	685	656	685	636	641	613	683	656	635	684	663	664	648	663	713	648	667	632	685	633	675	669	656	696	670	688	698	670	725	664	678	713	673	685	676	663	667	679	674	711	654	686	666	664	669	671	658	682	659	684	686	703	676	614	665	676	647
1157	116	113	112	96	101	98	101	105	119	107	106	96	101	99	86	103	97	80	67	73	91	88	109	82	102	86	82	93	85	73	90	85	80	92	102	88	83	77	91	84	81	79	77	85	93	95	92	91	87	95	82	85	90	94	87	103	90	111	95	97	86	90	93	69	93	76	69	108	80	73	94	85	75	75	77	77	80	89	85	73	84	76	68	91	67	97	86	76	87	98	77	98	68	87	94	89	79	86	91	80	82	83	77	85	74	84	102	101	80	88	84	92	93	91	68	99	76	98	86	74	80	87	94	90	77	92	67	86	88	74	92	67	96	85	74	81	89	79	90	89	74	85	69	97	73	89	75	89	101	81	80	68	80	85	99	87	92	73	69	102	85	87	102	72	87	89	74	70	78	97	84	98	80	84	81	89	95	92	87	77	82	90	75	78	79	85	98	82	81	91	84	87	88	98	91	83	87	61	82	92	88	88	85	64	86	91	71	91	70	75	82	94	107	73	81	82	88	105	100	92	79	77	88	95	84	82	87	81	85	98	83	83	78	93	83	80	87	91	102	93	87	83	90	69	82	85	88	77	91	96	79	69	86	92	92	79	71	84	81	108	105	86	93	89	83	90	103	94	71	105	76	81	81	96	88	91	81	77	87	81	95	94	70	93	93	89	72	79	72	80	92	74	83	83	77	96	83	97	81	91	84	81	81	85	100	94	91	98	75	84	77	105	86	94	86	77	81	62	94	70	93	86	83	75	85	77	60	88	82	85	89	74	98	92	74	90	90	95	86	76	96	92	96	77	84	97	80	79	72	89	80	79	89	83	90	101	82	76	75	90	76	74	83	92	92	73	83	72	89	76	88	73	84	89	84	85	93	82	70	85	86	74	96	75	83	86	97	97	74	85	77	98	89	75	89	88	96	86	75	101	86	99	80	86	88	73	99	85	80	91	85	71	105	85	90	82	87	83	78	100	78	84	90	86	75	82	92	89	84	66	98	74	86	96	85	94	60	93	74	82	76	71	84	81	85	101	91	76	79	90	89	94	75	79	69	83	81	83	82	81	85	83	90	101	83	100	74	83	76	80	90	105	80	73	105	87	90	85	90	98	81	86	97	101	79	84	76	93	66	91	88	82	86	82	96	109	84	74	90	81	78	89	87	91	67	71	70	93	92	89	84	77	92	86	91	81	76	79	79	92	89	88	74	90	62	86	85	64	90	95	86	88	88	92	82	75	78	79	90	92	92	98	107	79	89	87	79	80	76	86	82	90	75	77	84	83	88	104	73	91	93	82	95	62	84	78	69	81	81	82	87	72	93	95	68	88	73	75	85	91	82	85	81	88	74	83	79	85	100	72	92	89	78	71	83	97	81	69	66	94	65	87	94	82	79	81	81	92	75	84	85	81	82	88	84	96	72	101	83	91	73	76	79	99	75	87	81	93	96	88	88	75	103	82	81	85	78	77	66	88	72	88	90	79	80	90	96	88	98	93	89	92	94	88	87	77	96	87	82	88	83	85	74	89	92	104	83	84	80	83	106	80	70	92	102	90	83	85	90	89	79	78	99	82	82	74	81	99	78	102	64	82	73	87	91	82	77	69	89	82	68	93	111	80	84	85	87	80	87	88	79	88	87	89	92	77	84	82	91	81	71	74	89	78	98	87	80	86	81	77	82	79	66	78	75	85	76	101	76	87	77	93	72	81	89	72	73	78	102	92	78	80	88	88	88	91	103	95	81	96	86	78	85	77	72	87	81	83	81	71	83	95	83	94	70	83	91	92	78	79	84	82	88	70	79	88	96	89	77	83	79	80	73	84	72	88	73	87	86	79	76	86	82	84	67	77	81	82	79	77	84	85	84	75	74	74	74	95	86	77	83	90	88	87	79	104	94	81	74	85	80	81	93	78	87	76	106	94	84	96	67	87	74	88	79	79	84	91	93	84	76	78	83	90	74	97	78	77	83	79	77	91	86	86	74	69	87	86	83	64	78	72	72	90	78	82	84	83	81	84	84	79	87	69	80	92	78	74	83	64	82	88	98	82	84	79	89	97	84	78	96	92	94	83	82	91	74	89	74	87	82	97	72	85	83	81	71	94	90	86	87	89	95	97	100	91	87	82	73	79	87	92	81	97	88	77	73	94	88	80	88	87	79	89	89	68	93	78	84	75	85	64	75	69	91	81	71	84	85	77	80	75	87	88	83	78	89	78	85	95	73	97	82	92	84	81	74	88	94	91	73	81	89	95	72	75	68	94	94	82	67	83	98	86	86	70	88	93	80	92	93	80	95	76	88	64	80	94	104	83	88	99	91	84	82	89	68	80	78	79	82	100	90	77	79	79	71	81	68	95	88	87	120	73	94	66	81	82	72	95	79	86	76	85	74	77	92	107	87	89	84	100	80	100	97	90	76	84	109	105	73	84	79	81	95	84	72	79	86	87	88	73	68	63	101	87	75	75	88	92	91	83	68	89	88	91	92	97	92	70	81	84	78	84	82	80	88	83	85	88	77	79	72	82	72	71	80	79	77	78	85	83	82	92	63	93	81	77	99	77	96	97	94	98	78	73	86	61	78	80	92	95	68	67	79	97	88	93	85	82	95	76	105	96	83	83	84	75	74	77	78	88	86	65	97	91	80	90	83	90	66	88	74	82	73	86	90	75	85	89	80	73	95	94	79	85	70	78	73	72	75	88	76	94	86	67	109	80	85	80	76	106	74	88	87	79	73	86	102	76	72	80	75	80	93	79	102	96	81	89	79	78	79	85	77	90	108	80	93	85	98	95	109	85	109	68	73	90	97	80	82	87	76	79	89	89	82	100	64	83	90	94	75	75	85	102	83	89	100	109	81	97	98	82	72	92	80	77	88	98	68	76	75	78	76	83	85	76	88	80	94	95	107	68	96	85	99	94	68	94	92	82	91	88	85	86	106	84	90	83	98	93	88	85	79	80	91	84	89	77	85	92	83	77	80	92	81	95	81	74	94	82	92	81	72	82	78	90	104	85	75	87	84	108	93	92	86	87	77	84	89	89	77	78	91	95	80	83	94	84	98	87	89	97	69	86	76	91	104	76	87	87	94	64	91	86	101	96	76	95	65	79	91	71	91	84	110	89	90	113	73	85	73	75	89	93	80	93	84	89	84	87	99	71	93	78	96	73	61	91	79	84	83	90	96	78	92	75	89	89	92	76	95	78	69	86	87	73	82	89	74	78	76	102	80	97	73	86	81	87	75	66	93	81	88	83	73	81	82	81	78	88	83	80	73	81	79	86	103	79	74	74	85	78	92	81	85	89	86	111	80	100	98	91	72	99	66	76	90	79	87	94	94	90	76	74	86	76	89	85	86	90	81	103	93	89	79	93	94	87	95	86	80	89	86	71	79	90	83	99	57	95	101	78	97	72	89	91	92	92	89	82	80	75	67	78	84	94	94	85	72	75	90	82	93	79	79	93	87	76	83	82	87	89	87	68	79	114	87	87	79	91	86	80	85
8128	1551	1085	1135	1695	2426	2592	2436	2100	1823	1605	1445	1302	1206	1105	1067	1001	934	959	915	862	828	892	832	905	819	813	762	789	806	745	823	784	783	738	768	768	785	781	806	757	793	786	773	754	763	782	795	773	809	754	776	730	756	741	727	728	734	716	798	752	745	747	781	714	735	757	802	754	743	718	794	758	737	766	774	800	765	749	749	765	748	813	775	702	727	708	804	725	759	721	803	750	708	760	746	734	739	783	748	736	749	777	740	707	789	735	731	759	768	742	763	787	711	717	756	751	784	697	759	741	728	776	701	793	751	777	777	713	746	784	760	736	751	735	749	740	735	717	732	725	729	793	720	733	764	746	783	804	740	732	812	711	731	767	782	720	795	704	745	713	772	811	767	707	797	738	733	763	715	764	744	749	755	756	746	783	716	721	731	789	666	733	752	717	763	751	737	759	704	759	721	784	754	724	785	781	754	785	709	766	752	775	733	752	766	726	762	699	710	774	711	728	745	776	736	718	774	744	708	779	711	802	774	763	762	714	724	726	758	734	748	731	710	701	704	761	781	781	761	770	747	773	726	744	708	775	772	769	766	734	755	724	729	799	729	733	719	743	753	740	747	769	750	730	779	790	728	711	758	740	720	776	744	742	795	749	766	748	749	744	782	775	722	707	748	774	740	785	774	717	745	734	773	748	754	697	737	706	750	745	732	683	705	699	726	732	722	752	734	777	769	702	737	751	786	761	794	734	715	745	703	750	705	744	715	758	720	736	804	780	725	699	735	742	756	737	729	725	733	736	753	766	759	762	734	757	767	734	754	751	781	768	738	757	691	746	723	776	728	718	754	767	699	750	771	792	785	743	799	714	796	755	726	736	697	760	746	756	736	734	734	717	700	737	729	731	726	748	757	719	737	738	702	755	735	730	777	750	777	754	736	735	700	719	759	722	850	703	749	803	714	733	741	750	728	769	749	732	721	782	791	768	776	698	754	745	721	709	740	756	713	761	719	749	722	752	711	726	770	796	734	745	732	740	715	719	737	730	771	782	778	724	732	757	756	757	789	727	787	751	752	743	778	685	740	744	733	746	761	744	780	736	775	736	774	769	743	743	745	732	758	733	789	725	746	756	756	752	705	700	767	765	730	717	748	740	709	754	767	807	780	733	759	740	760	821	757	773	743	687	749	772	748	757	733	750	775	733	775	744	741	728	685	765	711	710	744	744	735	739	708	746	788	727	722	751	754	747	782	755	738	683	740	738	752	720	766	710	738	759	752	730	721	712	730	734	741	753	765	749	750	745	724	691	732	759	724	701	723	766	737	735	752	775	689	735	776	787	758	801	772	761	721	744	741	692	724	749	768	729	743	744	723	796	732	750	775	743	766	780	683	717	768	735	721	776	693	716	789	753	759	711	725	772	772	734	708	763	729	741	723	717	733	716	710	742	740	732	745	703	746	790	764	740	761	813	747	729	727	747	751	704	742	746	740	746	723	766	733	764	763	779	731	747	757	738	779	734	764	756	718	764	728	744	718	752	729	739	712	749	719	756	741	703	698	742	683	784	818	794	727	741	757	752	740	786	733	773	788	692	726	716	766	755	754	704	728	708	744	734	717	704	734	738	750	759	758	756	741	775	778	773	766	732	763	757	712	763	754	724	750	763	745	728	718	780	715	747	749	754	752	723	715	708	739	752	743	743	754	749	770	718	743	763	762	732	717	770	726	783	698	741	773	740	751	783	763	720	718	753	735	754	697	734	751	765	749	845	772	727	713	770	728	767	734	756	726	765	807	749	738	757	781	747	742	728	756	765	712	726	788	732	732	739	743	751	719	736	763	733	719	694	725	698	777	711	697	777	739	701	732	741	744	742	728	729	692	788	739	775	769	744	749	754	759	763	823	726	750	779	777	734	729	754	733	768	721	757	721	720	801	754	770	780	786	763	743	780	777	743	694	753	774	790	744	725	769	730	752	744	766	794	758	719	771	704	711	778	737	792	736	768	757	770	749	726	765	798	775	781	806	798	723	758	711	791	715	715	746	743	809	746	760	755	729	677	736	772	721	757	770	781	721	727	722	782	728	731	811	731	740	730	711	793	764	779	774	759	721	739	740	703	732	701	778	738	765	778	740	734	767	677	731	775	726	800	726	788	762	707	748	711	769	745	789	774	750	749	755	741	782	760	737	709	789	744	769	750	737	761	715	719	747	781	738	773	722	733	694	739	767	790	755	741	742	780	753	779	725	678	719	705	756	751	778	743	793	746	748	722	762	741	784	770	745	695	778	725	757	720	747	767	731	758	749	717	785	768	764	733	750	808	700	711	745	766	766	717	747	730	736	789	759	740	773	749	719	780	697	788	790	789	731	743	766	726	782	764	730	715	713	785	695	782	771	733	755	764	773	698	754	759	749	737	783	757	729	768	700	749	728	770	760	788	771	782	782	725	777	774	778	668	794	782	772	770	705	753	739	722	761	712	782	724	791	733	764	756	794	708	737	745	754	745	751	775	794	786	723	788	827	747	770	745	702	715	698	772	754	790	767	777	733	736	738	715	797	746	799	723	749	767	787	744	764	738	721	710	762	779	714	786	758	762	724	754	734	802	725	721	764	775	764	734	724	746	771	738	767	710	721	788	709	744	768	738	763	732	759	744	768	770	761	754	752	789	749	740	759	768	771	746	730	798	772	753	748	735	736	712	731	769	772	773	755	740	764	728	703	728	746	753	687	771	760	762	757	755	733	773	724	732	772	707	784	763	749	725	757	755	746	730	731	772	774	742	755	713	729	721	732	730	752	708	736	736	745	739	742	746	742	779	775	741	779	778	739	731	790	788	733	836	742	716	762	804	736	768	735	718	739	710	739	688	724	762	761	707	754	723	771	733	705	768	734	743	743	737	754	787	723	781	724	801	750	727	774	700	724	774	827	741	723	704	699	756	763	749	751	711	778	769	719	770	688	763	763	757	784	780	773	743	744	741	736	750	746	713	740	751	752	768	742	768	739	719	800	686	728	712	765	763	766	711	761	791	762	746	748	709	737	748	701	811	754	747	709	725	762	722	790	716	741	751	778	735	744	782	777	711	778	771	730	717	671	759	815	727	767	762	746	727	721	762	711	800	780	750	739	738	787	751	778	734	801	761	747	725	767	771	782	757	768	690	725	735	717	744	782	724	753	765	708	793	783	726	716	723	762	745	770	750	734	756	741	714	743	729	730	731	734	709	796	783	709	760	690	753	741	747	769	764	683	782	748	774	781	779	722	760	769	697	715	714	715	752	681	738	716	740	806	687	724	776	754	697	768	718	753	719	775	783	716	794	684	726	720	797	730	788	744	753	792	740	724	749	749	767	755	794	773	745	739	779	730	746	728	757	748	762	720	722	719	764	806	752	758	735	768	774	735	716	757	747	727	748	712	717	781	720	770	744	729	733	735	736	761	743	716	760	779	728	708	745	749	710	758	748	758	762	765	763	774	767	763	748	764	700	736	709	752	733	719	753	733
628	227	177	134	138	130	146	161	134	139	147	97	114	124	110	109	121	101	111	116	126	106	87	109	105	104	107	91	107	108	108	125	115	97	122	112	103	118	110	109	122	93	120	115	105	102	108	92	109	102	101	114	111	113	110	80	95	85	112	114	87	110	96	105	116	85	105	99	92	109	98	117	112	92	100	118	112	95	109	113	92	97	116	112	90	99	118	114	122	102	106	109	94	98	99	101	114	95	97	104	94	109	108	109	89	113	105	94	86	104	115	87	104	81	109	81	90	95	94	101	97	89	111	121	93	104	109	109	102	82	111	93	94	112	119	119	93	120	107	91	117	86	73	120	87	99	98	109	101	103	88	103	93	109	121	122	101	118	89	106	105	110	102	95	90	116	104	110	107	108	94	105	102	99	95	88	101	87	120	113	92	98	103	109	82	105	102	110	111	82	96	89	110	108	118	102	102	104	104	83	95	106	111	115	119	101	106	99	115	109	90	115	96	106	97	89	127	93	101	119	124	106	117	92	100	102	90	98	104	106	111	109	102	98	106	107	110	106	97	107	84	104	86	117	99	99	117	119	91	103	85	94	101	122	103	114	100	99	99	108	115	96	107	110	116	105	101	111	90	88	132	100	107	106	107	111	102	106	112	98	106	107	106	104	106	98	106	98	103	108	108	105	103	102	108	103	89	96	95	117	92	114	107	98	102	104	93	105	95	109	94	101	102	96	97	108	110	117	112	108	108	112	102	103	101	98	97	109	96	98	107	103	109	82	102	97	113	89	100	120	92	114	99	96	110	102	87	95	101	105	100	103	104	114	109	84	105	130	117	111	93	121	90	100	98	96	108	94	100	125	93	113	100	92	110	99	112	108	84	103	109	111	109	96	108	98	108	94	90	87	102	90	105	112	117	114	98	107	111	84	105	112	74	107	98	108	115	93	83	116	112	113	90	103	107	106	91	92	101	103	106	117	94	99	101	95	105	87	94	106	89	98	93	111	87	116	111	90	118	110	71	90	84	80	110	125	99	97	115	108	112	85	106	87	107	105	84	117	123	110	93	118	85	101	86	80	117	91	107	105	124	103	99	103	105	103	89	105	101	94	104	92	106	97	81	102	106	91	85	93	99	103	99	90	67	110	92	104	97	97	99	106	94	101	110	108	95	109	106	88	92	90	96	103	113	119	108	112	97	106	100	81	89	98	81	90	102	102	115	101	102	101	109	106	89	88	105	103	86	119	98	99	96	108	113	120	100	95	94	102	113	106	101	113	96	122	106	103	105	102	112	109	104	96	116	111	120	126	100	102	104	95	108	118	87	102	95	97	108	97	97	109	119	98	106	119	90	117	96	120	124	106	101	101	111	92	119	97	93	110	95	111	103	118	115	97	111	102	110	109	117	100	94	97	84	90	99	106	93	101	104	100	94	94	122	108	104	105	109	90	90	115	92	96	98	115	115	99	98	100	92	100	91	101	119	98	122	85	106	91	90	127	93	99	109	95	103	102	103	95	103	111	98	125	106	98	111	108	115	112	96	88	102	123	92	75	110	104	111	90	113	90	115	98	106	79	119	99	108	91	108	103	122	85	91	81	101	101	103	121	103	113	91	104	92	121	96	120	97	105	93	93	111	98	92	97	102	101	108	104	97	105	86	96	99	101	92	107	103	91	112	98	104	115	109	115	111	121	108	104	101	99	118	108	106	111	111	99	113	106	101	93	109	97	90	101	100	102	123	116	109	105	86	123	102	98	101	121	113	105	106	105	96	104	114	113	94	104	102	111	100	98	100	86	105	98	104	101	97	98	120	96	107	106	102	82	122	98	101	87	105	100	100	100	106	97	104	91	112	121	104	95	103	96	112	110	104	98	95	95	101	101	95	110	105	92	107	84	110	81	107	106	99	91	76	86	96	97	113	91	104	98	85	100	107	104	92	87	105	93	96	121	105	91	117	112	110	109	94	101	91	93	113	113	104	116	107	107	93	91	114	108	103	86	100	107	104	104	107	113	84	128	109	105	98	92	108	103	117	113	92	90	96	111	113	106	123	98	122	111	113	90	96	102	114	82	99	100	96	112	99	104	109	103	100	103	91	110	104	97	93	104	107	108	112	103	97	104	129	91	110	120	97	101	105	100	94	112	108	106	104	103	88	102	104	109	90	112	101	94	94	101	96	92	124	98	97	91	100	99	114	104	93	116	117	98	107	105	96	106	93	110	82	114	119	103	96	121	103	95	110	96	101	99	100	120	101	111	89	113	121	100	95	103	93	95	127	92	101	115	92	100	105	89	104	108	94	91	84	107	87	135	110	98	105	110	94	92	96	86	121	101	93	113	92	99	103	82	116	100	104	107	106	109	113	82	98	109	105	105	100	92	109	107	96	125	81	103	99	111	97	108	98	107	96	103	92	89	84	104	110	98	103	98	101	102	103	111	98	98	96	96	96	94	98	101	109	105	99	88	101	90	98	82	95	95	100	113	115	106	103	107	121	107	106	92	112	118	105	104	97	109	111	111	128	121	97	92	112	114	89	87	98	101	88	106	109	100	108	105	102	101	104	107	113	107	132	87	91	107	94	101	109	85	95	119	96	98	96	112	114	106	89	93	109	116	111	89	101	120	101	89	101	85	94	106	113	110	100	103	97	93	96	105	98	105	105	86	107	99	87	86	105	110	97	89	105	97	103	114	99	106	104	92	113	98	105	105	103	121	111	119	116	104	99	105	83	119	92	110	107	102	107	114	110	112	98	104	101	100	98	107	103	84	97	100	100	91	110	94	94	106	100	104	107	94	111	93	102	112	115	103	92	95	105	107	103	107	108	114	113	109	99	102	90	99	120	99	104	110	96	102	122	110	81	106	110	89	108	103	102	110	116	94	101	111	103	112	87	126	92	111	105	87	101	89	103	91	103	83	90	119	90	115	120	122	105	101	114	128	111	91	103	82	99	103	97	97	106	94	101	87	115	98	114	102	109	108	88	114	113	107	91	110	102	101	108	99	104	101	110	86	114	89	92	96	101	99	102	95	117	94	122	104	110	113	92	90	100	107	89	98	103	99	103	87	109	106	108	129	92	108	118	106	115	103	112	94	96	113	113	88	118	97	117	97	116	104	104	83	93	93	89	99	106	93	111	112	94	102	87	100	106	97	115	116	97	120	119	98	119	111	81	106	110	114	104	103	92	96	94	93	100	126	115	100	99	103	101	88	100	105	92	115	106	108	112	113	89	105	100	91	116	93	105	84	110	81	97	105	101	106	97	101	115	103	101	102	92	98	103	101	115	122	116	107	113	117	112	119	98	100	98	115	118	85	98	114	98	87	113	96	112	103	97	103	104	114	123	94	118	107	96	102	93	81	105	103	100	93	115	114	104	109	109	104	109	99	88	111	96	100	93	96	133	109	96	114	104	104	98	97	105	100	130	106	112	98	97	103	103	96	107	103	93	103	97	95	92	111	104	106	112	102	103	99	82	108	104	111	122	92	119	105	99	112
7963	2565	1596	1705	2680	4216	4369	4070	3586	3026	2575	2166	1907	1791	1653	1550	1485	1452	1313	1336	1192	1249	1193	1149	1112	1090	1011	1069	992	1061	1043	995	1061	1007	996	995	1002	998	995	958	977	943	1030	996	978	985	1023	980	965	937	982	991	965	957	942	967	894	909	960	903	882	902	945	934	931	883	889	935	911	934	952	946	929	964	913	940	960	944	981	927	876	910	980	941	907	982	963	889	932	979	998	962	891	945	977	912	1000	935	928	922	929	900	960	897	973	962	946	922	942	916	904	919	902	937	947	876	908	916	863	940	954	898	908	897	954	915	947	972	878	969	837	938	962	971	905	886	952	906	908	956	953	971	993	961	864	942	909	898	919	939	854	926	925	880	947	870	906	965	924	965	879	948	945	918	915	882	929	946	943	1005	912	925	899	919	931	888	905	944	988	1020	963	930	907	962	911	962	973	908	919	922	907	929	899	984	945	934	926	916	908	940	907	896	933	888	965	910	983	931	928	978	918	941	952	941	952	909	948	934	940	916	938	932	938	985	909	938	932	934	927	914	946	946	912	900	937	898	950	973	873	930	933	943	920	976	934	935	901	926	933	920	923	939	928	972	918	972	934	978	933	963	894	953	945	945	906	939	957	895	936	926	948	943	886	999	942	947	879	893	908	995	899	896	933	904	939	904	931	939	901	938	853	938	893	888	895	918	928	934	942	899	956	919	927	926	947	923	919	821	935	930	903	915	938	939	967	937	940	961	882	933	891	990	923	878	959	931	909	896	934	929	944	962	909	917	952	902	948	891	936	922	909	951	917	962	908	889	930	973	906	991	1002	937	940	961	940	917	918	957	918	947	921	896	929	882	946	873	917	943	888	891	899	939	986	927	895	886	955	946	908	915	955	930	965	971	939	929	948	932	918	894	847	891	902	993	910	952	857	944	922	893	939	966	888	936	889	925	943	907	902	921	988	953	912	930	903	918	959	923	972	921	922	930	904	951	919	917	939	906	914	948	932	948	951	940	904	942	890	921	966	952	930	967	943	855	899	919	942	945	947	934	914	948	902	893	921	983	935	956	959	929	911	957	953	941	916	979	888	906	897	941	920	959	913	947	935	927	931	927	916	973	913	945	905	1009	923	904	939	923	932	948	919	914	900	970	919	945	934	946	945	927	941	927	875	918	891	936	924	949	914	898	950	866	947	919	955	976	951	1012	957	918	908	867	886	951	904	891	883	894	881	858	909	938	876	951	976	845	915	919	894	930	912	894	959	899	959	1024	905	966	886	903	902	916	948	989	935	970	929	933	929	885	927	936	952	878	916	917	971	930	941	918	903	945	909	943	919	927	879	923	931	880	943	998	866	933	940	972	912	950	908	963	917	945	891	892	937	850	914	899	911	935	956	901	983	885	907	955	987	958	873	948	908	972	960	882	972	939	937	922	979	916	929	936	880	932	942	959	923	901	920	907	946	943	963	930	954	943	933	932	919	939	860	947	902	901	868	946	896	926	925	923	887	919	910	909	986	917	944	940	942	970	886	937	907	958	962	858	962	916	882	956	956	907	923	993	930	904	878	966	935	935	977	877	933	905	981	966	958	909	907	945	914	921	953	957	934	945	939	916	938	926	936	934	921	899	896	939	953	915	885	921	862	954	857	954	956	927	879	927	914	892	938	930	909	935	871	918	923	945	938	940	913	891	896	913	947	896	900	915	908	957	954	904	926	988	888	929	947	942	955	931	907	853	860	884	915	950	922	928	968	927	912	878	929	941	957	941	941	932	936	898	911	892	954	959	956	899	970	921	971	916	868	911	926	966	942	922	963	900	905	900	930	898	905	932	955	905	943	948	950	900	922	865	860	932	954	945	959	948	910	927	889	935	891	911	958	957	904	903	913	931	938	944	951	912	867	937	892	857	948	918	939	957	951	907	887	897	939	935	891	935	937	912	949	907	871	942	909	919	967	928	969	919	906	924	962	922	937	905	898	920	885	967	915	929	908	959	904	985	921	933	914	903	960	972	886	969	954	904	900	921	953	943	889	927	908	924	930	835	923	921	982	903	927	920	957	906	957	950	971	902	942	963	927	908	918	956	913	911	911	936	922	925	921	922	946	903	958	911	988	947	950	958	909	904	958	936	899	925	907	944	931	935	931	924	952	862	953	938	912	898	893	939	978	943	971	925	904	934	901	944	921	922	910	913	922	895	922	926	884	862	896	958	966	918	947	892	954	938	980	938	950	954	960	904	881	1006	874	922	908	923	936	964	938	919	941	912	939	900	945	927	893	940	914	895	934	916	925	959	937	907	906	911	921	921	922	894	908	913	921	957	931	942	945	882	955	926	881	920	924	918	926	915	916	937	979	969	896	883	947	880	887	910	903	904	956	924	866	960	887	952	898	948	969	919	932	946	872	915	898	936	960	912	885	949	944	922	983	915	951	956	913	921	932	966	884	957	933	969	849	949	901	957	985	890	962	925	972	986	891	917	932	942	880	920	898	902	951	932	949	917	942	953	899	939	909	914	931	949	942	904	928	945	898	873	899	945	987	993	907	897	961	927	958	951	960	927	920	934	953	946	921	957	928	977	919	955	912	885	928	888	935	974	946	938	943	928	870	883	910	957	894	930	879	915	928	951	970	914	904	893	910	900	928	929	926	894	935	918	933	894	942	875	889	926	898	969	969	938	937	915	874	931	888	946	910	936	929	905	889	973	920	945	930	938	922	894	937	979	923	918	938	943	922	947	922	920	909	903	913	895	979	875	929	932	988	971	978	931	967	920	967	912	952	939	926	913	939	917	952	880	953	933	869	897	912	914	928	913	931	887	897	906	950	942	946	901	953	961	891	911	938	933	937	954	943	912	917	914	922	904	926	884	986	916	972	953	940	960	941	955	974	895	907	959	916	952	898	921	890	936	924	918	949	900	929	908	947	917	944	934	952	907	944	883	961	931	972	905	906	966	899	910	921	896	1025	929	938	944	894	962	918	915	876	968	925	925	833	951	898	961	956	909	946	923	924	914	893	917	970	929	929	906	927	904	958	894	931	912	940	948	947	929	930	921	964	891	981	946	918	955	963	917	868	932	955	950	891	913	911	890	953	974	952	908	940	939	934	904	919	886	909	980	911	982	901	907	881	940	991	895	947	976	954	900	923	940	941	929	898	950	924	905	936	960	924	906	923	940	904	912	958	903	903	941	829	974	945	931	915	941	905	937	922	939	926	905	951	945	886	899	967	971	937	909	911	940	856	889	933	907	913	853	945	901	927	887	915	920	967	969	899	913	928	953	928	923	954	910	918	947	949	885	929	955	862	937	893	937	887	900	921	915	893	948	893	1009	932	901	912	936	945	938	929	965	964	918	906	900	948	994	923	894	943	899	929	942	902	895	937	952	908	962	939	955	893	871	898	915	923	914	918	951	941	941	889	923	967	915	879	903	871	938	909	825	912	957	973	918	958	893	931	920	913	958	956	924	885	895	974	933	939	896	900	874	926	914	983	943	844	1003	937	959	908	955	923	903
1611	138	81	65	63	75	77	80	90	93	75	85	67	62	61	55	54	56	54	53	69	46	43	60	61	49	43	56	40	49	57	51	48	59	45	66	60	48	54	48	61	47	48	46	50	42	48	52	42	52	46	32	43	51	37	54	44	56	45	58	49	57	60	31	55	50	60	57	48	54	55	50	48	46	52	32	48	46	39	44	43	46	41	48	34	57	54	44	46	37	46	42	57	44	46	42	41	52	50	54	48	57	50	45	48	62	35	43	47	52	56	43	51	44	51	50	49	50	43	41	54	59	43	37	61	37	43	45	51	37	52	57	48	36	47	56	53	50	37	44	46	42	42	48	48	50	44	41	51	62	44	52	47	40	45	48	34	48	48	47	41	49	42	55	47	49	41	61	41	54	41	39	45	50	45	50	56	47	40	34	47	45	39	46	50	57	61	41	46	52	47	50	48	39	51	42	42	48	52	49	51	41	44	32	61	52	42	51	54	55	42	56	42	57	51	41	43	42	41	57	53	36	52	50	57	37	60	50	44	40	46	50	49	44	45	39	41	50	62	47	51	46	53	51	49	52	44	48	42	45	55	40	48	35	42	44	56	44	54	55	43	61	61	43	42	39	46	52	40	47	44	54	59	49	44	47	58	50	44	36	46	39	59	56	47	37	47	58	52	41	41	56	49	51	53	49	53	45	38	55	56	51	49	47	50	47	53	55	49	47	48	54	38	57	55	46	49	46	51	46	45	43	51	52	39	56	55	54	57	56	38	40	45	30	56	47	62	45	61	49	36	39	42	49	43	47	52	52	49	34	46	55	36	55	53	43	44	49	47	43	37	40	52	45	48	40	38	40	51	58	45	73	54	36	39	50	46	36	42	42	49	56	49	35	55	53	35	56	60	56	39	52	56	41	50	43	55	42	39	47	52	49	40	60	57	45	56	54	51	48	49	60	57	58	47	45	48	47	41	44	39	41	51	47	50	42	39	43	50	51	46	62	47	46	51	58	38	44	41	40	56	38	46	58	41	38	47	64	47	50	54	49	39	34	58	38	40	51	57	50	42	46	43	36	49	47	53	38	60	52	36	48	47	55	47	56	46	43	46	50	40	47	46	34	44	39	47	51	59	34	52	59	38	54	44	52	68	41	49	37	48	40	51	48	49	44	47	53	40	48	43	27	53	46	48	56	50	49	48	56	50	37	43	49	55	41	37	48	62	47	31	48	58	41	61	49	54	36	43	43	53	54	41	52	48	34	59	43	43	55	50	48	47	42	59	43	55	48	58	45	47	46	40	41	54	48	45	49	37	49	50	53	47	44	48	41	59	52	58	48	46	41	50	57	51	45	51	62	65	54	59	47	54	58	50	49	56	43	43	44	50	42	46	53	43	46	60	54	55	44	39	51	46	52	49	35	51	45	42	50	47	43	55	53	44	42	39	48	62	37	44	42	46	49	54	55	54	51	49	58	48	47	43	47	49	55	46	49	39	39	57	43	58	33	39	49	41	47	44	46	39	49	53	40	56	43	52	52	53	54	43	49	51	55	49	37	59	36	59	45	52	39	47	45	41	46	49	33	44	63	49	55	48	49	61	63	55	47	55	58	54	57	55	53	47	43	52	43	45	45	41	43	46	47	51	47	51	65	54	45	35	61	45	41	60	40	47	40	52	50	47	46	53	60	44	38	46	50	35	44	47	58	53	54	60	54	42	57	58	53	53	42	53	46	44	41	45	61	53	47	43	40	51	52	46	60	53	60	51	48	44	51	44	52	62	55	50	57	50	59	44	59	56	44	46	46	45	55	43	53	57	48	46	44	52	49	55	64	53	41	52	37	45	38	45	49	41	43	45	44	45	48	50	45	46	41	52	42	36	45	56	45	50	47	53	52	46	53	38	58	58	47	47	52	57	70	36	44	51	44	49	71	41	55	52	55	45	61	44	50	50	48	52	52	58	50	45	40	47	37	54	44	41	50	49	56	45	42	51	60	44	53	50	51	52	33	47	40	55	47	45	55	62	47	48	48	42	51	60	48	39	37	67	49	52	33	54	48	47	44	48	41	38	37	49	49	41	41	63	54	45	43	60	43	46	53	44	46	41	47	56	36	43	45	39	54	59	39	47	54	45	53	60	49	50	43	51	51	56	30	66	48	45	40	45	32	53	43	46	48	41	54	42	41	58	47	44	43	51	52	51	52	63	58	46	46	49	48	41	38	43	36	45	34	40	48	42	40	48	61	47	53	48	60	40	58	41	44	61	46	38	56	42	49	42	59	55	56	48	51	51	58	34	53	58	49	42	55	57	55	44	51	49	41	47	56	49	47	53	49	44	58	41	39	45	61	46	54	70	43	46	44	46	47	49	55	43	47	34	50	53	48	54	48	51	65	49	49	53	65	50	61	41	56	51	52	42	47	45	57	62	53	61	47	52	47	64	37	38	55	46	49	41	52	45	50	47	43	53	46	44	46	53	50	44	51	52	39	40	53	46	39	58	45	48	43	54	54	47	45	51	57	41	49	55	46	51	32	41	48	60	47	50	51	54	50	41	52	46	44	51	39	54	49	40	47	52	54	55	42	54	38	48	59	34	50	55	47	52	51	50	53	51	48	48	53	38	37	47	50	63	60	45	42	53	64	54	31	41	42	40	48	51	44	52	52	50	50	46	43	40	39	57	61	47	35	62	54	58	46	49	61	42	48	32	43	57	49	50	58	49	43	41	42	44	36	62	55	47	42	35	41	40	41	46	53	46	46	46	49	43	48	57	57	48	43	44	52	42	38	44	48	46	59	51	53	46	51	46	37	45	48	44	58	69	50	43	39	58	43	51	43	54	52	40	47	41	42	51	43	61	48	39	53	45	44	51	62	49	52	37	60	57	56	43	51	45	45	44	52	58	65	45	54	52	46	61	38	48	40	44	56	60	65	39	52	50	49	44	44	43	31	52	52	63	44	45	35	47	38	52	42	59	44	53	38	40	42	46	59	55	57	70	43	47	48	45	50	45	45	63	53	40	42	50	53	51	49	55	58	39	40	48	49	55	54	62	41	53	53	51	57	53	38	46	50	73	37	59	43	48	48	55	38	52	39	45	38	59	45	41	32	48	45	44	53	56	43	58	44	50	44	41	41	53	55	53	44	37	49	44	51	45	46	54	57	41	51	47	55	54	51	52	43	58	42	46	56	41	60	52	49	59	47	39	56	48	61	52	43	56	43	46	44	37	35	48	44	53	57	53	48	56	52	43	42	56	65	55	45	34	65	59	51	37	54	63	43	58	51	50	54	40	48	51	54	52	47	38	44	55	51	45	52	64	39	78	54	52	62	45	57	50	72	41	50	42	45	53	43	63	36	51	39	49	46	56	37	51	55	45	48	46	56	50	54	51	55	56	44	45	58	62	53	41	50	48	65	49	47	49	48	44	48	39	47	38	48	46	45	39	45	52	41	49	58	42	52	39	45	41	50	51	38	55	41	48	36	51	48	44	54	54	46	54	32
9548	1791	1029	1080	1959	3077	3355	3104	2738	2343	1896	1672	1410	1301	1201	1081	944	955	838	740	757	641	649	613	600	556	596	546	558	512	552	528	533	530	501	484	534	538	503	515	489	497	531	474	482	480	477	439	498	481	503	483	455	510	468	426	446	431	458	459	453	477	447	445	465	440	461	435	416	443	420	448	441	491	395	436	436	434	453	427	472	466	448	431	448	428	476	472	458	439	459	431	442	439	451	415	431	429	415	420	405	418	450	438	418	404	413	420	425	422	456	441	439	430	429	422	423	441	420	452	432	441	386	439	425	423	434	434	431	470	417	415	434	426	418	441	464	425	441	435	426	414	420	467	419	378	405	430	435	423	411	460	424	413	446	456	462	435	422	407	448	418	396	424	447	440	448	410	469	419	425	416	416	433	426	468	444	431	445	414	412	470	465	463	435	478	404	421	409	421	462	428	433	445	420	432	466	435	409	425	425	447	406	457	439	403	449	438	422	401	421	414	410	449	443	435	423	417	428	430	454	458	466	440	389	457	425	420	404	420	454	419	410	446	491	414	446	393	421	416	445	452	424	477	450	450	483	422	403	428	430	419	401	448	421	461	442	453	449	461	453	444	483	424	477	400	410	416	447	417	450	466	439	427	440	463	444	452	441	452	441	440	439	420	428	447	421	464	399	417	451	441	436	396	441	405	413	437	434	409	470	395	426	454	472	432	407	472	414	440	413	448	441	385	427	415	438	420	483	423	462	445	417	418	443	414	416	442	436	445	433	418	423	442	440	393	411	429	408	440	431	432	427	440	400	439	421	422	431	399	430	415	421	409	389	441	442	466	422	423	442	431	439	452	398	441	430	434	460	422	407	449	429	390	456	436	421	444	426	413	394	398	412	433	428	423	448	468	446	392	457	424	404	459	470	418	415	424	426	454	465	401	411	367	407	431	413	427	434	449	442	434	435	422	441	425	477	446	437	407	461	475	409	478	430	462	405	464	456	431	397	422	441	415	431	424	413	425	442	437	453	430	429	427	446	402	428	433	440	420	445	436	444	463	473	437	443	434	443	430	393	422	436	433	434	439	437	418	390	390	448	427	420	436	487	455	437	429	423	403	446	430	429	442	417	461	434	427	435	392	408	430	455	433	426	400	428	449	399	433	448	433	445	422	437	456	447	457	447	414	438	429	433	432	465	432	392	416	448	400	401	418	400	426	465	444	430	444	412	443	451	397	431	413	437	425	416	423	428	459	456	427	458	400	380	423	458	441	439	445	420	402	446	429	418	441	430	457	448	462	423	439	405	416	432	409	438	424	420	430	424	422	449	423	455	426	456	437	448	409	432	437	428	444	437	413	423	433	422	459	425	434	450	446	409	451	432	439	421	435	406	397	457	428	417	431	449	450	456	445	425	400	389	463	415	455	441	433	405	423	459	445	412	414	461	438	426	473	437	425	437	428	404	452	460	428	435	429	410	449	456	425	445	428	447	450	441	424	426	418	430	428	396	389	419	433	438	441	424	439	455	402	434	441	419	400	422	439	428	432	470	443	380	419	431	448	475	407	445	398	453	443	426	402	437	407	430	428	459	421	449	410	451	434	431	457	397	395	446	429	433	439	414	417	447	448	427	468	419	438	434	399	438	396	425	411	408	397	460	440	439	423	444	397	420	444	424	444	432	439	465	425	409	471	476	441	409	421	481	431	425	414	400	429	398	429	420	419	426	427	411	450	430	412	360	385	436	457	445	406	399	447	437	402	419	449	428	475	442	459	422	441	412	407	456	399	497	460	449	421	413	403	439	425	442	433	470	443	449	463	454	417	454	453	407	439	427	425	408	425	456	396	414	425	462	419	414	450	453	423	453	454	429	413	444	410	404	454	451	442	474	443	433	427	416	399	398	425	429	447	441	421	430	462	443	421	398	418	449	434	424	399	420	450	417	421	401	429	441	423	443	410	418	432	409	419	437	443	416	414	412	430	437	423	409	436	436	434	426	443	406	414	428	412	423	408	413	406	453	428	424	426	438	415	414	409	406	418	410	422	432	390	453	420	463	428	422	436	426	435	422	383	456	435	454	430	424	428	423	434	426	416	396	436	439	422	418	421	436	441	414	432	393	413	404	403	403	415	449	407	410	431	443	420	456	485	413	432	431	416	457	352	421	433	429	424	461	419	430	404	453	443	401	424	405	437	413	435	404	426	468	462	417	431	417	414	420	418	458	405	429	458	426	416	432	439	435	440	396	420	433	428	416	400	438	428	445	443	431	443	434	451	405	399	414	425	434	437	425	419	442	442	469	434	449	455	435	429	437	394	431	428	473	427	433	408	458	409	384	436	439	410	440	450	425	419	460	454	485	422	510	436	415	452	431	433	422	421	436	399	442	450	433	430	455	430	438	393	417	415	420	430	443	426	409	374	446	468	456	434	427	420	472	445	449	422	426	443	439	417	445	453	464	426	434	424	444	445	445	437	379	404	479	470	424	438	447	444	440	430	452	461	416	412	420	420	415	423	446	425	432	457	424	421	420	445	437	437	439	471	397	411	429	417	430	420	435	424	406	442	468	442	401	461	418	455	414	403	433	426	412	398	412	413	453	395	437	404	439	426	430	424	426	426	468	418	435	428	425	431	445	435	434	424	423	423	411	465	418	456	428	424	393	414	422	411	446	427	436	443	418	426	392	436	404	463	427	412	401	458	429	420	447	420	407	430	425	446	471	459	423	436	407	410	410	415	439	416	427	412	428	432	462	444	442	421	445	425	443	493	476	389	439	421	451	442	420	428	435	446	411	438	416	431	433	422	443	429	369	389	438	398	429	441	437	410	429	444	423	434	399	405	385	440	402	447	426	426	446	452	391	406	434	462	427	461	452	431	447	422	405	441	424	466	427	447	416	449	429	434	470	447	452	441	451	438	409	463	431	420	453	396	445	411	432	393	402	385	423	400	431	411	411	441	448	413	451	409	434	411	384	449	419	420	416	448	430	451	413	459	446	416	422	447	398	451	454	444	404	415	415	486	413	456	420	430	456	406	446	400	438	404	415	422	420	409	379	422	428	431	457	426	456	410	434	400	409	419	399	465	498	401	416	410	425	405	411	431	411	428	456	444	454	487	459	403	390	424	422	433	445	398	439	426	438	400	426	450	415	414	404	421	447	426	458	433	446	423	432	409	416	459	449	417	419	420	398	428	399	453	441	452	454	432	461	424	405	410	431	429	470	404	410	453	399	427	444	402	434	455	413	406	406	420	477	413	407	438	450	431	419	447	414	403	420	436	416	429	414	447	463	413	439	469	423	436	459	420	432	396	484	394	422	434	429	432	457	432	421	413	411	447	441	419	439	403	425	434	413	442	413	472	421	433	431	441	433	446	406	416	399	397	457	435	414	403	422	413	447	417	427	466	445	441	448	410	410	451	429	412	388	435	380	432	435	466	410	428	426	426	431	400	449	446	444	402	440	380	411	430	426	455	410	432	423	403	408	446	457	423	423	455	452	427	456	441
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
