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
343444092807	343444093371	343444093921	343444094471	343444095019	343444095571	343444096121	343444096671	343444097219	343444097771	343444098321	343444098871	343444099419	343444099971	343444100521	343444101071	343444101619	343444102171	343444102721	343444103271	343444103819	343444104371	343444104921	343444105471	343444106019	343444106571	343444107121	343444107671	343444108219	343444108771	343444109321	343444109871	343444110419	343444110971	343444111521	343444112071	343444112619	343444113171	343444113721	343444114271	343444114819	343444115371	343444115921	343444116471	343444117019	343444117571	343444118121	343444118671	343444119219	343444119771	343444120321	343444120871	343444121419	343444121971	343444122521	343444123071	343444123619	343444124171	343444124721	343444125271	343444125819	343444126371	343444126921	343444127471	343444128019	343444128571	343444129121	343444129671	343444130219	343444130771	343444131321	343444131871	343444132419	343444132971	343444133521	343444134071	343444134619	343444135171	343444135721	343444136271	343444136819	343444137371	343444137921	343444138471	343444139019	343444139571	343444140121	343444140671	343444141219	343444141771	343444142321	343444142871	343444143419	343444143971	343444144521	343444145071	343444145619	343444146171	343444146721	343444147271	343444147819	343444148371	343444148921	343444149471	343444150019	343444150571	343444151121	343444151671	343444152219	343444152771	343444153321	343444153871	343444154419	343444154971	343444155521	343444156071	343444156619	343444157171	343444157721	343444158271	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2126	3300	1900	2700	2126	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2127	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2127	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	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
2284	119	89	69	85	112	120	85	100	110	87	91	65	89	91	72	86	74	69	90	88	74	74	75	78	94	92	83	80	97	82	88	89	72	86	74	71	92	85	78	79	76	88	77	74	82	81	78	71	60	63	74	69	78	71	70	69	83	73	84	52	65	76	62	71	73	64	60	71	84	85	71	76	80	78	70	88	58	65	60	78	81	75	69	75	77	66	71	71	68	62	69	75	75	67	65	60	70	60	57	66	79	70	69	63	83	59	66	60	68	84	79	61	78	89	68	67	78	64	70	63	69	59	63	72	65	66	56	69	76	71	65	64	70	68	73	77	73	66	65	60	65	62	76	68	77	78	65	75	54	66	84	69	59	75	71	69	67	68	62	81	82	71	76	61	69	78	72	52	69	65	86	77	68	52	74	74	74	76	70	67	66	81	67	79	77	69	73	77	64	66	73	77	66	77	69	68	62	81	62	74	84	79	61	72	80	63	60	78	80	83	65	76	58	80	80	80	66	77	64	60	51	74	65	75	65	65	59	79	85	63	69	78	88	74	71	57	65	79	74	72	71	52	67	78	91	67	72	70	79	74	71	76	65	77	63	66	77	69	62	61	80	52	67	61	98	73	73	58	77	64	75	66	67	65	82	73	62	84	71	74	74	83	70	68	65	77	83	75	59	62	74	63	74	73	64	69	76	65	80	79	69	69	72	77	71	70	75	78	60	69	73	70	55	73	84	65	66	73	60	76	73	70	72	72	86	63	55	80	71	59	63	82	84	86	84	74	63	67	73	71	72	74	64	66	75	56	67	73	82	68	61	63	62	78	65	57	66	79	78	81	57	77	73	85	73	70	81	64	60	78	67	60	76	56	70	83	81	69	78	60	91	82	61	78	64	69	60	66	71	58	61	66	75	74	81	71	61	72	50	73	79	58	97	70	58	78	72	72	72	59	81	67	85	69	74	75	68	59	69	69	79	63	71	85	55	78	61	71	64	73	74	76	62	61	67	66	73	70	65	64	69	71	66	69	66	65	75	78	83	77	75	83	63	77	57	85	65	82	81	79	60	71	68	65	77	79	60	69	60	77	76	63	86	63	68	83	67	71	76	70	66	72	74	66	76	80	59	71	54	71	85	69	60	70	73	65	73	85	70	74	67	84	67	75	60	69	73	78	73	66	73	80	72	71	67	80	73	78	70	74	66	60	67	65	59	84	66	64	65	77	68	74	93	61	64	83	71	73	79	65	78	82	74	74	83	71	64	68	64	73	59	54	76	73	73	65	66	64	63	70	58	56	72	82	71	80	60	65	72	65	66	81	77	58	83	77	81	64	74	81	65	66	66	74	70	65	55	80	79	70	69	78	57	82	70	67	68	71	89	66	85	65	60	68	76	72	53	67	81	69	65	81	64	57	74	78	76	62	69	70	83	59	84	72	71	56	58	82	75	60	79	62	73	66	58	73	73	75	75	69	78	70	70	65	73	78	69	85	58	60	67	80	64	74	62	81	70	75	49	67	71	76	76	71	58	66	78	71	74	83	72	78	65	56	71	74	73	74	86	59	77	52	73	69	63	60	69	64	65	73	84	64	78	65	55	79	56	61	63	78	67	68	82	60	60	88	70	69	73	74	72	78	67	81	80	61	61	77	59	79	75	72	73	87	81	69	68	78	59	70	80	71	70	71	80	58	66	65	57	63	62	57	84	75	78	67	65	66	60	82	71	66	62	82	63	63	66	79	73	60	75	65	70	64	87	73	78	61	63	70	57	56	72	63	77	67	73	87	63	70	70	89	72	63	63	55	86	70	70	66	70	77	58	60	61	83	66	60	72	82	60	69	77	61	74	69	67	69	73	84	74	60	49	85	67	73	64	77	65	77	85	51	73	66	64	75	63	71	54	83	74	71	62	79	79	69	75	80	60	74	68	66	79	59	65	72	83	63	84	50	70	53	68	72	55	77	66	75	65	81	75	61	73	77	69	82	61	68	72	68	78	67	78	67	74	69	68	71	68	71	58	50	75	59	72	67	66	74	57	66	54	67	64	70	57	58	66	70	65	64	79	78	64	67	75	69	82	67	63	74	65	88	71	72	64	68	71	53	75	66	60	67	67	67	73	73	78	62	58	66	77	56	59	79	68	70	60	81	72	62	72	82	72	61	61	53	76	64	78	64	65	82	64	68	72	66	78	78	79	85	69	68	90	59	77	65	73	76	69	67	80	64	76	82	86	72	74	58	68	66	56	74	68	72	79	69	75	63	73	65	56	72	81	65	68	82	73	65	78	65	75	73	69	69	76	67	73	63	68	83	62	59	73	68	65	90	69	66	66	83	69	59	67	75	81	69	55	71	73	83	71	61	79	81	68	65	45	72	64	65	61	75	76	71	67	70	55	77	75	74	66	64	75	78	68	81	60	76	64	63	81	68	63	74	71	74	74	64	73	89	76	65	62	63	68	61	81	67	83	67	74	61	61	85	62	56	65	70	88	76	52	57	71	91	61	75	84	59	81	67	71	75	86	77	77	75	52	72	85	74	54	67	83	87	60	64	72	61	65	71	73	79	80	92	84	76	66	63	61	62	59	67	61	75	64	77	64	67	67	58	84	76	64	75	69	66	77	72	70	70	72	69	75	73	66	70	78	74	63	69	72	58	76	68	62	56	78	87	63	72	82	76	70	68	73	82	55	72	84	76	70	78	70	71	59	81	67	72	66	69	67	65	72	68	64	65	61	71	66	80	64	71	82	71	62	79	70	66	81	65	64	74	67	71	70	59	73	70	59	70	64	71	64	68	89	72	77	93	79	64	66	75	64	74	70	77	78	71	64	67	77	69	81	69	74	52	63	65	80	78	82	70	62	74	84	74	62	69	58	65	76	74	55	65	67	53	76	74	70	68	72	73	76	81	72	68	67	85	62	68	81	73	66	74	63	68	65	65	65	64	67	66	68	85	67	74	61	74	69	45	75	61	68	68	72	66	77	69	73	75	61	77	88	69	64	83	80	66	67	71	64	80	56	73	76	74	63	54	75	60	72	58	60	67	55	81	72	66	66	55	58	71	78	62	67	78	79	55	79	79	62	84	72	73	71	60	79	68	72	72	72	63	69	75	79	65	76	71	66	66	67	63	74	91	69	65	78	71	80	68	67	72	71	71	72	69	85	69	71	82	60	63	65	63	81	78	81	82	70	67	80	70	83	71	54	59	76	78	75	67	67	62	66	68	62	77	62	83	59	67	73	75	68	65	67	73	68	70	74	84	79	57	68	93	76	86	69	72	75	77	67	66	69	70	71	70	83	59	66	61	64	70	74	76	72	58	67	80	65	63	77	51	64	67	71	82	62	58	73	67	56	66	65	74	79	81	65	66	62	72	69	78	64	73	86	83	62	68	93	78	80	78	80	76	73	69	56	68	64	65	65	71	69	73	75	66	67	65	78	69	64	64	60	69	61	90	56	74	60	83	65	61	85	62	70	67	81	91	85	73	58	80	79	73	79
17453	1865	1084	1369	3118	4068	3641	3074	2669	2146	1911	1614	1410	1273	1207	1117	1063	928	940	885	840	798	830	785	739	813	735	778	1082	1246	1002	1128	1118	1068	957	829	849	841	832	899	808	767	772	713	683	719	697	664	643	691	694	665	659	716	663	665	664	673	697	701	666	614	633	627	686	649	667	623	556	650	583	593	580	595	597	624	611	638	672	616	605	611	668	624	607	606	613	654	606	607	640	605	631	644	613	617	605	595	592	617	621	613	622	599	625	558	591	598	623	607	629	560	600	606	567	620	645	589	612	577	582	625	609	557	587	619	611	590	583	576	619	613	619	615	586	629	640	637	630	567	571	614	604	614	572	601	580	570	595	631	567	612	611	606	615	611	607	603	611	634	586	632	586	612	621	562	587	639	578	618	587	602	579	586	614	622	553	558	589	599	612	580	578	589	603	605	609	572	588	585	609	566	627	609	635	624	553	615	605	570	621	613	613	612	598	604	585	603	598	599	549	596	568	597	617	585	633	601	607	567	557	646	604	598	566	593	572	608	563	590	627	591	618	598	565	574	614	574	596	574	630	575	609	607	634	594	601	623	580	598	586	555	565	615	575	575	623	598	633	581	620	612	596	598	602	584	608	607	629	582	583	574	599	621	584	604	578	569	596	577	563	629	590	559	568	605	598	564	606	583	596	575	583	623	567	610	567	608	605	647	576	573	607	642	580	559	613	574	576	557	597	542	612	547	637	574	555	606	595	600	516	602	613	543	586	600	633	597	596	610	600	598	567	615	597	646	594	636	626	594	561	575	606	579	598	615	612	587	565	591	607	588	572	574	620	608	615	562	568	623	628	578	561	610	664	607	631	607	559	599	568	596	587	549	587	643	574	575	572	603	579	549	575	596	587	605	590	595	592	598	604	623	657	606	614	580	579	581	548	606	595	586	597	600	583	627	598	592	626	615	554	577	630	614	595	611	578	648	577	583	664	570	599	614	593	618	550	641	561	607	584	603	589	606	650	601	594	601	597	632	609	574	581	585	573	646	579	582	568	554	611	633	681	531	602	590	586	575	577	581	575	577	624	637	591	620	597	623	590	598	568	605	611	629	558	563	595	624	592	638	601	593	607	575	607	634	592	614	571	608	575	608	567	630	610	598	585	549	619	593	596	598	599	592	566	579	628	576	613	587	635	581	575	624	577	592	606	577	581	546	609	565	609	586	594	619	578	623	574	626	565	624	559	560	567	609	598	576	579	583	604	614	543	583	620	619	612	614	615	595	577	570	623	590	596	603	623	577	600	556	610	603	580	583	587	632	585	608	596	578	618	601	558	617	605	605	607	592	588	578	614	542	619	556	643	570	597	588	570	630	598	584	576	574	600	572	587	634	589	576	569	634	555	626	626	589	609	604	590	583	611	603	567	605	581	624	590	585	581	585	578	570	606	571	592	599	598	601	598	606	619	571	548	592	581	600	581	649	613	606	622	624	628	616	614	614	605	608	651	609	608	646	593	566	566	551	563	657	600	608	572	628	612	599	570	595	623	592	644	599	596	580	566	599	619	544	608	600	577	587	564	564	600	591	638	589	589	607	619	624	587	582	588	617	623	609	569	603	646	657	593	607	616	612	593	626	619	551	628	638	635	572	599	599	615	568	609	619	598	605	582	603	599	559	631	570	611	591	595	619	595	598	577	633	609	580	599	596	577	623	608	577	623	615	551	601	618	567	633	580	578	592	585	598	576	613	567	599	560	587	586	571	583	627	591	598	587	557	638	580	600	586	598	568	612	623	615	595	628	590	563	596	581	570	626	630	563	582	591	571	606	553	617	609	551	612	580	558	598	593	578	572	540	593	590	599	556	624	621	597	605	600	581	607	562	652	631	563	603	592	643	585	571	559	590	598	629	599	575	632	633	567	597	563	575	597	639	555	584	593	598	642	551	616	631	603	631	552	620	562	627	576	601	604	617	590	593	568	594	601	586	621	620	628	565	581	563	560	565	610	590	593	619	600	575	607	618	614	596	633	627	606	583	585	558	622	585	537	586	619	612	570	634	571	612	582	586	619	598	543	591	605	606	605	601	590	617	624	555	583	630	588	599	598	581	587	595	589	605	632	575	573	564	579	613	598	541	597	562	598	597	567	589	547	613	595	605	580	625	628	629	582	602	581	577	591	599	591	627	566	597	582	559	606	588	608	600	551	610	551	599	618	556	591	545	569	588	606	577	601	581	579	587	625	607	592	600	625	588	569	623	590	603	614	622	630	612	620	629	594	578	584	674	600	631	599	554	552	565	634	592	583	641	618	557	565	630	594	610	591	658	601	619	628	609	565	614	619	589	605	561	571	578	596	598	632	583	598	560	600	583	594	554	605	601	569	582	607	592	606	545	563	558	596	596	617	612	606	600	627	633	610	620	599	597	573	596	604	600	569	581	594	553	602	568	619	589	537	608	599	595	579	599	598	594	620	565	600	591	630	593	584	582	589	607	600	575	563	612	622	580	590	601	601	614	519	620	638	608	600	588	596	560	579	580	608	665	610	557	601	565	550	623	643	606	638	609	558	612	644	600	625	624	552	590	603	596	589	617	572	559	574	581	620	564	598	591	587	616	544	591	591	593	587	670	627	591	602	551	605	567	572	580	573	593	589	611	584	580	580	586	599	616	575	589	574	593	612	573	582	556	636	586	605	613	602	594	591	586	637	610	566	567	585	577	604	552	585	586	619	595	584	567	592	569	560	576	543	616	638	586	564	598	578	607	572	598	562	577	576	575	638	582	570	550	584	602	565	614	607	560	602	583	618	572	583	594	612	621	589	591	599	566	595	599	573	598	589	587	607	611	614	589	615	589	555	591	589	594	571	617	580	610	540	593	568	611	580	571	568	570	632	579	587	590	610	597	567	582	612	618	598	542	600	608	579	587	621	590	630	571	621	601	586	597	568	567	595	588	621	598	606	648	579	607	582	637	612	596	584	616	592	634	594	586	591	580	596	624	648	576	589	605	607	621	631	581	582	568	572	595	597	617	579	581	634	552	597	594	586	626	573	573	591	566	602	577	597	609	620	617	586	596	616	603	568	593	593	611	580	563	554	571	620	547	528	563	619	568	575	613	588	587	581	604	590	583	587	601	542	624	604	589	631	555	571	615	606	589	600	606	640	594	582	637	568	564	592	569	601	633	564	580	577	592	574	568	614	576	586	570	600	606	577	610	627	614	553	581	586	587	581	552	610	596	600	588	592	610	590	614	600	605	557	593	614	607	626	589	622	592	591	650	565	607	588	636	605	587	593	598	602	580	576	601	588	602	590	596	608	620	655	569	571	569	575	623	622	607	558	553	603	542	581	597	601	630	616	611	586	577	656	581	573	584	605	577	567	644	615	541	611	612	598	586	610	584	580	568	576	604	612	609	619	600	615	591	541	603	559	595	625	612	584	616	608	611	595	594	614	568	596	526	568	618	600	604	580	607	617	560	582	580	567	606	549	616	603	587	606	607	580	598	604	580	611
1402	35	30	36	30	41	34	29	36	32	30	29	38	30	21	29	26	26	23	17	26	30	31	31	33	25	27	40	27	36	33	29	34	29	33	32	33	26	30	36	28	31	28	39	23	23	29	27	22	34	17	22	29	26	16	33	25	26	23	34	35	29	26	29	37	25	30	29	27	25	26	22	17	28	25	26	31	27	32	22	22	35	29	29	24	39	30	25	24	25	26	24	28	41	28	31	23	16	26	28	25	29	18	29	34	27	16	27	17	26	25	22	33	28	23	45	19	26	25	20	25	27	36	34	27	19	21	21	21	36	25	24	31	23	24	29	21	21	18	23	31	34	31	21	29	28	24	25	24	24	22	37	31	29	30	27	21	26	26	28	32	28	32	22	21	26	16	29	25	27	24	19	34	28	15	29	23	27	31	20	21	18	19	33	26	28	24	29	25	30	32	23	33	25	30	31	23	22	26	27	20	21	29	30	24	22	27	21	29	32	36	31	16	28	22	29	29	28	21	18	22	23	27	25	26	23	16	28	17	27	26	24	40	29	30	19	29	17	24	25	20	26	23	28	31	33	25	19	37	23	27	26	21	21	20	20	28	17	30	28	29	20	30	25	22	21	30	20	25	30	32	33	24	27	23	26	28	27	33	24	26	28	20	23	30	19	24	25	25	28	24	17	32	21	24	35	22	34	26	31	35	16	39	24	25	31	24	23	29	27	22	19	23	15	27	21	20	27	29	28	24	24	23	24	22	19	26	25	24	20	22	22	29	20	18	24	31	23	21	32	36	27	20	41	21	23	21	22	32	17	19	20	23	23	19	26	34	26	20	29	22	26	21	27	22	18	22	39	35	31	37	21	28	31	29	29	36	24	35	26	23	30	22	29	22	22	32	34	22	20	29	23	32	33	33	24	25	26	29	15	27	32	22	28	15	15	31	20	26	34	32	30	23	22	32	24	26	22	15	18	23	24	26	26	26	21	33	28	22	26	29	22	30	24	32	28	26	20	27	22	28	23	17	27	24	26	26	28	25	33	23	33	26	19	32	22	15	23	29	33	23	25	32	36	26	29	25	30	33	26	25	22	26	26	31	31	30	23	21	24	24	33	28	27	31	24	28	35	31	23	28	29	24	14	21	24	19	19	30	27	24	20	20	25	25	29	19	31	31	33	35	29	30	35	28	32	18	15	25	22	27	18	22	20	21	25	30	20	22	37	27	34	31	30	24	32	21	29	17	22	23	29	20	35	24	23	35	30	35	33	30	25	27	28	33	31	23	27	34	22	24	26	29	26	29	17	28	27	22	15	23	29	29	30	17	27	25	35	25	27	25	29	28	16	29	29	26	35	22	24	19	22	28	38	24	22	19	30	30	33	22	24	24	25	28	28	29	24	22	29	32	33	33	22	25	21	30	21	28	31	27	26	23	20	25	22	28	20	27	29	24	25	23	32	33	30	24	25	19	22	29	31	35	34	33	19	30	30	21	27	23	29	31	32	34	20	24	22	20	26	27	22	28	32	29	34	20	30	33	31	24	27	29	20	19	21	23	24	24	31	26	28	36	20	31	38	24	22	33	24	18	24	28	34	32	25	32	26	22	25	27	31	31	27	23	21	23	21	27	25	27	41	24	25	22	27	27	35	25	23	23	26	34	20	27	28	32	18	17	28	29	21	27	27	30	28	25	24	30	23	30	23	23	27	19	29	27	32	22	21	30	19	25	30	32	36	18	27	28	25	20	25	26	27	24	28	26	25	23	27	28	26	16	21	36	31	29	29	22	25	29	21	28	29	24	18	22	13	25	17	21	25	27	35	27	29	33	23	26	25	19	26	24	12	29	28	27	34	26	27	35	32	23	32	24	23	34	28	21	24	21	30	22	34	30	27	23	25	25	23	23	29	25	20	19	27	17	28	23	29	21	34	30	26	33	23	25	31	23	31	15	20	19	33	36	27	26	25	18	28	16	30	24	37	20	24	27	28	20	23	33	30	17	17	26	38	35	31	30	26	27	24	23	24	32	20	18	26	26	23	26	21	30	21	38	37	22	21	31	21	24	31	27	28	25	32	24	27	20	23	27	23	29	21	20	36	15	23	30	28	26	28	27	32	25	22	26	41	27	20	28	27	35	36	32	29	35	32	20	20	23	36	32	23	28	25	29	20	21	19	24	28	30	24	23	29	26	15	25	23	26	24	30	29	25	28	21	21	23	21	25	30	23	18	27	24	24	23	22	36	24	29	27	32	27	21	20	29	30	30	24	28	23	16	20	24	19	28	28	30	27	26	18	27	20	30	21	29	22	32	23	39	25	23	17	24	31	29	29	28	28	30	30	28	23	24	23	33	21	26	27	25	24	33	20	24	26	21	33	23	27	34	28	28	25	26	35	17	23	29	32	26	29	23	32	27	25	24	28	24	22	36	24	29	21	20	24	35	31	24	35	27	28	35	25	23	27	29	28	22	26	23	29	23	33	28	21	15	22	29	36	25	24	28	18	25	28	36	26	30	16	32	24	24	30	26	27	26	35	29	26	26	24	29	23	23	20	22	25	28	33	32	27	26	22	22	28	34	22	17	28	27	27	28	22	26	24	22	33	23	26	26	24	27	26	24	31	18	32	22	22	18	23	28	24	29	28	38	37	28	27	31	27	22	36	24	22	27	27	29	35	26	28	30	27	29	34	32	25	21	23	27	25	29	31	29	29	26	25	31	24	28	24	27	24	25	40	23	28	23	30	29	19	22	32	24	20	32	33	26	33	28	23	23	33	27	18	22	23	30	31	24	27	20	24	36	22	35	30	26	26	28	29	23	21	32	37	32	23	22	22	21	18	22	26	21	29	20	29	21	38	32	14	27	28	22	28	27	25	18	29	29	26	33	28	30	25	22	33	29	24	24	35	22	22	32	26	29	28	26	30	25	19	32	32	32	21	28	35	24	31	26	25	24	22	21	31	31	16	29	21	25	25	24	24	27	33	24	31	27	25	36	27	31	27	31	27	35	18	24	30	31	35	25	42	34	18	21	24	26	36	23	21	28	29	28	33	26	36	27	25	14	30	26	28	17	32	21	26	24	29	23	20	23	30	32	26	29	26	29	29	31	17	23	29	32	41	25	19	27	29	26	27	27	24	30	26	25	17	32	31	21	32	28	25	29	28	24	27	23	23	24	27	14	33	37	26	25	31	34	33	22	28	19	26	21	27	28	25	25	26	27	26	24	20	19	22	27	19	26	30	22	19	33	26	37	34	24	21	23	22	26	27	34	22	26	34	26	33	34	23	27	30	26	17	24	23	19	22	32	25	24	26	30	29	30	28	20	21	25	28	22	32	23	23	27	27	27	24	21	29	23	17	30	24	27	32	33	22	23	23	27	27	23	34	30	27	34	38	31	22	40	25	28	25	25	27	30	23	28	28	28	23	25	20	35	23	27	27	23	20	16	29	32	29	24	23	28	25	29	38	22	31	26	20	38	27	17	34	26	18	18	28	23	28	19
8685	318	288	326	471	518	522	492	407	413	336	325	305	294	293	277	281	261	260	248	256	260	218	246	245	252	261	280	427	521	439	500	484	430	389	350	324	347	380	363	349	319	274	260	253	276	246	262	253	263	258	246	266	256	235	261	269	247	229	247	272	256	240	258	253	279	243	207	232	248	253	214	241	255	236	220	223	261	251	265	240	241	254	221	226	231	230	212	245	242	247	214	226	228	222	250	236	252	223	210	235	216	206	229	250	219	234	235	227	248	213	222	225	195	199	209	212	249	220	231	224	189	233	225	197	249	201	219	224	206	236	209	243	254	209	233	213	229	236	198	224	245	228	251	242	204	228	227	232	230	228	187	220	226	234	242	217	235	249	200	229	224	216	202	207	226	231	219	240	219	228	250	209	218	211	205	244	228	211	244	208	247	227	246	229	214	193	231	230	205	241	236	204	225	213	212	224	231	213	251	236	212	206	221	184	220	242	214	207	224	229	206	216	235	224	218	222	224	220	208	214	207	223	212	226	224	224	221	189	215	243	226	217	225	191	214	227	213	227	225	202	201	196	209	234	219	215	235	217	215	194	229	237	205	220	227	227	224	232	222	217	205	219	254	227	218	216	210	243	238	230	218	223	235	235	213	233	223	205	232	223	228	232	214	224	219	217	205	237	221	243	221	242	225	218	234	214	204	213	219	217	202	252	234	234	232	229	206	235	259	219	213	235	237	239	240	215	225	212	228	221	220	190	211	207	211	210	219	225	235	200	235	211	208	240	244	210	227	217	207	222	218	242	230	225	224	192	232	230	227	200	209	208	237	221	237	223	217	216	224	208	242	223	228	225	211	217	219	228	234	233	210	211	217	218	230	218	220	222	246	237	223	192	223	230	258	221	198	218	215	205	211	260	222	219	223	226	237	212	218	245	215	218	193	210	200	230	208	214	237	228	246	249	236	227	220	226	247	222	241	240	216	235	253	230	222	184	218	254	229	228	224	214	238	235	213	229	211	210	231	211	206	221	229	221	225	261	218	214	214	224	204	213	213	209	222	212	219	240	192	241	224	226	220	244	229	229	201	237	219	214	199	207	208	221	229	213	233	226	254	223	206	229	237	233	219	201	210	232	245	242	227	216	223	233	233	197	220	216	244	233	225	190	239	213	239	212	227	208	224	222	255	220	235	248	188	234	215	209	223	237	220	220	209	219	219	217	223	219	224	228	229	227	217	223	226	246	223	218	230	237	237	225	226	242	217	228	225	226	233	211	230	221	257	223	212	226	210	234	219	218	232	226	218	198	216	237	223	211	234	242	234	200	226	215	234	194	205	240	194	227	226	223	233	212	232	210	230	240	222	233	241	229	218	234	229	243	193	213	230	242	221	226	222	194	236	231	216	221	244	240	190	200	201	222	209	234	214	217	215	230	241	227	223	218	208	224	228	224	206	249	209	221	222	249	204	204	227	236	220	225	225	245	224	228	233	229	234	227	211	214	240	239	222	211	241	207	218	199	227	248	244	202	222	212	230	258	226	260	253	230	236	260	226	236	215	214	209	232	236	238	226	207	224	227	224	220	201	218	226	242	196	251	224	197	218	252	221	216	219	239	237	249	229	243	239	218	204	231	229	245	222	227	235	221	237	229	234	207	185	234	230	203	223	228	240	227	214	216	216	200	225	212	198	218	229	234	209	179	209	217	242	219	240	231	229	203	205	217	210	182	228	220	235	221	230	233	225	241	227	221	237	236	229	222	221	244	225	235	227	243	220	189	229	202	216	228	238	229	191	229	240	188	237	212	221	225	222	196	232	210	227	210	265	238	225	210	218	236	202	223	232	229	232	241	267	214	203	226	257	242	238	237	256	261	239	234	220	231	231	248	255	219	239	230	211	235	182	234	232	213	242	216	246	249	234	211	213	231	239	215	230	202	251	263	220	240	237	222	222	238	238	245	201	203	212	216	214	217	214	201	234	229	223	205	239	199	207	228	227	238	221	211	246	238	216	208	246	186	207	234	211	233	238	225	206	209	220	258	216	247	193	224	210	249	224	235	237	224	226	243	206	209	234	225	214	187	208	240	216	234	220	218	206	218	202	221	206	229	231	201	209	240	206	216	221	223	224	225	209	246	196	231	230	221	251	240	216	244	226	217	222	232	237	214	243	233	218	233	241	236	213	236	209	243	211	237	227	213	219	230	246	239	209	246	225	217	215	234	254	233	195	207	205	198	231	255	215	218	246	201	237	211	225	221	237	215	231	224	226	224	230	215	232	231	228	226	186	220	226	216	229	226	242	211	225	224	216	235	228	232	208	236	212	218	217	197	227	221	241	223	249	217	209	226	223	229	237	242	214	230	227	240	223	238	231	214	217	255	226	213	245	220	248	243	212	232	227	200	234	205	244	230	224	225	212	216	256	213	217	221	238	231	236	230	260	205	211	219	211	240	217	237	243	197	237	218	220	228	201	222	197	245	228	212	232	231	223	224	225	231	213	199	229	224	233	232	226	233	230	216	225	207	229	222	223	243	210	218	223	267	212	216	210	234	199	238	223	216	217	240	226	223	258	235	237	240	215	213	225	255	207	191	216	232	257	205	199	255	223	204	249	235	248	237	217	249	243	247	228	247	214	229	225	213	229	214	189	221	206	235	218	214	244	231	229	234	228	219	211	227	216	224	239	228	211	215	238	219	233	224	218	236	249	193	218	261	223	230	243	225	212	218	230	218	226	195	221	247	235	228	211	227	217	232	208	220	217	219	229	236	241	242	200	197	231	235	196	205	232	216	236	235	209	228	215	245	225	252	218	196	213	234	225	245	210	228	233	201	251	223	215	233	223	214	228	241	252	234	230	253	227	238	227	224	245	228	215	217	209	229	224	201	241	212	236	208	202	198	204	217	205	219	248	246	209	194	199	230	223	230	211	197	223	240	222	213	221	221	215	227	233	222	200	219	221	237	280	223	218	226	223	203	214	209	206	213	222	228	233	189	231	219	235	231	225	211	217	206	209	204	229	223	209	224	223	231	217	221	220	223	215	208	232	233	229	190	222	217	207	220	236	209	186	231	206	216	231	222	221	234	195	218	262	201	230	237	222	214	221	232	227	248	220	216	192	233	226	236	226	229	202	231	214	219	226	253	223	237	229	216	239	226	207	229	272	236	235	227	194	213	204	236	209	221	231	212	215	254	211	221	224	222	217	230	206	240	245	239	201	199	199	244	229	226	220	222	233	191	213	220	218	203	243	207	237	223	228	206	247	245	229	193	231	219	231	231	220	230	214	220	210	241	221	220	210	241	207	211	220	221	229	202	207	217	206	195	248	229	239	204	219	228	220	206	226	235	271	249	237	221	195	201	187	224	225	207	234	212	232	227	221	220	224	209	226	219	225	237	235	209	205	206	232	213	250	203	226	220	216	236	216	216	234	211	216	197	214	237	216	216	219	248	244	228	226	239	222	232	217	238	215	231	218	206	229	220	219	213	242	252	231	233	219	205	216
1825	135	96	96	83	85	85	97	94	78	97	67	74	80	59	74	71	71	73	68	72	71	66	69	73	80	78	73	83	89	75	78	76	77	65	62	73	79	81	72	71	70	61	69	64	69	68	48	69	84	62	66	61	63	67	75	56	63	56	62	70	91	51	64	63	67	71	82	64	51	75	58	69	66	68	62	83	74	73	55	48	79	56	64	59	63	74	54	54	73	73	70	81	72	73	73	53	64	82	60	71	70	58	56	63	72	65	65	62	76	63	65	59	78	65	75	61	67	73	69	66	64	60	66	64	60	74	60	58	74	48	73	55	58	84	59	73	87	63	83	83	77	59	76	69	45	65	63	63	71	71	64	64	82	62	67	55	77	76	67	76	52	57	65	53	79	86	77	67	62	65	56	60	60	71	57	66	54	63	76	55	54	78	49	61	66	69	67	78	80	76	65	64	60	72	66	75	85	60	63	58	61	75	72	74	56	59	61	73	57	62	68	60	74	54	60	74	62	59	74	58	70	52	72	62	62	54	76	62	74	75	62	63	58	64	48	63	60	81	63	73	71	62	55	74	61	78	65	52	68	68	71	71	71	74	68	71	74	67	60	60	80	67	59	79	62	70	63	83	60	77	59	76	80	63	70	60	69	67	78	58	52	59	64	68	71	66	88	70	59	74	66	56	69	64	77	57	75	63	80	70	64	72	79	71	73	54	69	59	58	81	58	65	49	84	65	68	67	68	70	64	58	55	78	69	74	70	55	81	66	74	63	72	66	69	57	67	63	62	66	78	71	59	76	73	59	70	53	58	69	65	65	52	64	81	77	54	68	77	69	63	73	52	64	62	80	60	75	70	67	74	63	65	77	72	65	62	60	65	68	66	55	77	70	68	56	70	65	70	89	64	77	62	54	54	56	67	65	71	64	62	74	71	63	58	64	61	67	68	75	50	64	64	61	72	55	79	67	56	76	73	71	78	70	75	73	75	67	74	61	69	70	75	61	60	74	68	78	71	74	65	67	65	88	77	68	65	58	71	65	83	63	67	70	77	75	57	75	77	74	76	71	71	72	54	69	69	59	75	73	67	62	57	82	64	63	66	50	68	80	74	63	55	80	63	70	61	56	67	69	65	65	51	69	67	68	79	80	55	63	75	62	68	64	64	58	63	66	70	75	71	56	66	65	76	69	82	63	64	81	61	62	62	68	65	58	50	67	68	66	67	80	61	73	71	82	67	67	76	72	74	59	68	77	65	74	67	53	74	66	60	76	61	64	70	57	69	76	54	75	61	79	65	78	76	61	69	60	66	71	64	64	52	59	58	69	81	52	61	58	71	76	70	62	57	65	71	54	76	64	58	56	85	61	63	78	56	63	77	62	63	74	65	69	69	50	57	57	74	66	57	64	78	64	63	86	69	79	64	69	64	62	69	61	68	46	58	69	63	72	66	50	59	58	54	59	61	57	73	74	77	46	71	70	71	71	67	64	74	62	70	67	77	66	68	45	67	75	61	78	53	68	60	68	58	63	66	57	67	61	77	68	55	76	56	74	76	79	52	56	62	75	77	63	73	59	77	61	80	56	60	54	73	76	55	74	75	74	55	73	62	77	72	59	61	83	71	70	69	64	79	66	69	80	61	71	60	64	70	75	72	65	72	57	68	59	64	68	80	76	79	62	56	70	65	78	62	81	68	67	58	56	66	86	59	78	64	62	54	48	65	65	52	59	59	64	63	61	71	58	80	64	70	66	52	68	66	66	62	64	56	70	56	57	60	75	60	50	54	69	65	70	60	53	74	66	69	54	72	63	67	55	69	73	69	61	76	64	61	76	68	75	67	63	70	82	63	70	60	76	72	69	80	66	74	65	72	70	61	72	70	57	56	67	65	74	64	67	57	76	73	81	67	59	66	56	61	61	54	52	81	64	61	69	69	72	60	65	68	68	72	67	67	67	60	64	63	50	58	65	69	56	64	67	50	66	51	63	73	67	53	67	76	66	70	60	78	67	57	74	71	60	49	66	55	77	68	60	75	78	60	74	57	67	71	53	78	62	68	68	68	87	69	63	71	80	66	57	66	67	76	73	77	63	50	71	52	60	64	62	78	68	55	69	76	65	70	58	73	64	84	67	53	62	66	80	69	66	67	62	57	66	79	72	70	56	76	74	75	75	75	70	70	74	75	59	79	73	53	73	62	62	69	59	69	60	77	69	67	65	49	71	59	56	66	54	61	74	75	67	63	63	64	76	62	75	59	61	66	71	77	79	58	67	69	59	59	65	59	60	64	79	74	63	59	75	75	70	66	69	72	53	68	75	62	56	53	59	79	62	57	62	68	67	72	76	68	87	66	54	68	59	61	74	71	71	55	59	63	60	65	75	71	68	79	76	50	73	63	61	71	70	61	67	82	61	73	64	73	63	63	74	71	84	68	52	64	52	70	68	58	59	55	77	79	57	60	63	52	49	63	50	67	60	59	59	79	53	62	55	76	74	71	66	63	65	64	55	61	70	71	68	63	67	63	68	52	51	70	64	73	64	59	69	62	67	71	67	68	62	73	84	58	63	64	57	80	82	70	53	60	71	62	68	68	59	72	79	63	54	64	73	69	53	64	62	72	64	69	84	70	55	66	64	63	83	64	76	64	68	72	68	67	58	70	65	70	82	68	60	54	83	62	70	57	57	67	72	52	71	59	80	59	61	72	63	68	75	70	80	69	74	67	68	67	77	62	77	65	69	69	59	70	75	53	69	71	55	65	62	80	65	75	71	66	76	71	75	80	67	65	54	52	76	71	62	76	55	74	69	65	74	67	73	59	69	62	59	55	70	71	59	63	66	64	67	70	53	76	65	60	64	68	53	58	64	64	83	60	75	66	73	66	67	73	74	62	61	80	78	63	83	78	50	57	56	74	72	71	79	65	69	70	64	66	63	58	60	61	58	64	64	76	67	66	62	69	71	61	54	63	67	56	70	73	68	53	70	82	67	67	64	70	69	72	67	72	75	65	71	58	62	69	75	76	60	61	61	68	66	74	73	60	63	65	73	62	87	70	63	73	90	77	66	68	64	71	47	83	58	63	67	56	57	79	58	87	50	63	62	75	60	69	79	64	62	61	71	67	81	63	62	67	59	59	56	65	65	61	68	67	63	76	82	61	70	63	60	61	66	77	83	70	71	66	78	60	74	58	57	51	72	57	65	63	58	57	65	76	67	72	57	59	66	79	57	79	59	62	65	68	68	65	72	61	75	61	51	63	63	64	71	77	70	61	73	60	54	70	60	69	67	61	67	53	63	61	65	72	70	66	91	61	75	66	68	68	74	70	69	61	61	56	66	72	63	57	75	69	55	61	64	70	75	68	72	72	74	76	56	66	69	66	71	57	70	68	79	69	71	60	68	56	80	60	69	84	82	67	74	79	71	73	63	69	78	67	63	78	66	68	70	64	63	77	59	73	51	47	65	70	58	65	57	67	71	78	63	45	58	60	67	74	69	68	63
15057	1476	828	1055	2134	2638	2398	1998	1758	1382	1245	1096	1004	912	885	836	807	746	748	781	674	649	687	654	656	682	716	675	889	995	816	978	892	829	824	754	698	744	736	747	708	681	683	621	650	639	619	649	562	572	611	597	590	564	601	589	563	614	587	593	632	601	583	547	580	563	578	592	587	557	597	535	548	600	529	562	578	559	540	561	548	580	541	573	535	519	562	544	536	572	552	597	555	581	583	519	558	530	560	533	575	564	587	538	547	576	537	527	522	578	546	585	546	549	534	513	561	569	529	555	562	565	529	568	545	525	533	502	590	532	539	530	535	548	539	537	574	563	547	574	517	539	566	534	537	519	582	598	535	557	541	555	531	559	540	559	544	583	544	564	558	534	553	570	499	548	542	550	589	583	553	530	540	556	524	542	536	554	554	546	582	545	547	539	519	539	557	564	536	544	582	551	579	563	555	553	588	534	617	539	575	533	518	544	539	550	504	536	567	530	528	596	545	512	522	562	530	538	563	551	532	495	538	517	531	555	571	541	571	511	532	533	532	576	585	513	567	559	554	510	558	588	579	534	521	538	536	577	570	571	491	577	545	562	530	582	542	541	548	519	493	547	514	551	578	547	554	527	534	542	538	522	474	548	571	547	512	556	540	579	565	615	569	568	545	561	576	560	531	562	520	530	547	574	589	556	571	536	498	551	552	555	591	521	569	512	537	533	495	551	560	546	561	550	581	531	525	575	543	550	572	556	539	565	563	548	532	530	545	522	561	516	537	562	567	512	552	600	559	562	523	511	518	542	561	580	517	565	580	520	504	554	529	545	571	545	609	574	521	543	565	572	530	556	537	539	537	576	481	532	509	540	553	551	546	520	552	576	583	526	566	538	538	521	531	537	549	552	586	521	542	525	544	595	540	537	529	576	565	536	571	555	552	561	556	540	548	548	538	549	558	563	536	550	551	527	556	572	562	504	576	560	516	518	534	548	544	539	553	583	526	540	527	539	475	560	515	576	504	513	553	584	558	535	522	518	491	576	520	542	558	517	573	547	583	553	528	570	585	517	540	548	506	571	543	529	560	556	520	544	551	567	524	543	555	555	523	541	537	538	571	554	593	558	536	518	565	558	524	538	541	529	524	515	570	522	569	541	528	519	528	508	554	520	563	509	568	503	507	569	552	569	512	539	518	541	524	531	552	548	542	574	570	508	514	586	562	533	565	568	525	554	558	527	560	525	544	538	554	529	555	530	555	536	552	543	556	539	549	533	566	567	622	553	551	549	564	555	547	560	541	549	511	558	591	555	541	559	543	600	519	570	568	582	577	551	537	534	574	580	555	516	557	537	533	587	518	526	515	543	561	536	551	556	567	526	547	569	557	556	521	566	532	518	559	520	530	509	555	555	526	548	543	523	599	547	574	547	545	540	541	554	560	570	554	565	551	542	529	565	577	521	537	557	557	575	526	537	564	547	517	569	530	591	531	554	535	528	545	588	539	586	552	515	584	570	591	538	546	545	542	553	550	564	532	560	537	528	613	549	544	571	513	561	547	529	536	580	536	556	521	573	536	546	555	504	554	534	512	550	558	560	555	579	572	500	542	534	518	550	577	559	527	573	585	522	558	582	546	522	574	569	551	586	512	565	526	558	560	590	571	503	547	514	537	556	537	550	535	540	534	519	545	553	535	544	557	517	515	518	536	540	549	558	560	587	516	536	540	586	542	558	522	495	562	522	519	566	592	524	518	585	554	551	557	567	521	534	572	530	565	534	524	528	517	550	560	550	537	573	487	507	550	502	483	579	579	557	578	564	559	523	571	524	510	557	549	572	519	545	554	514	546	507	543	526	563	564	548	476	573	560	577	539	534	552	576	526	539	547	560	545	563	530	519	538	568	531	507	563	555	541	523	511	534	555	541	529	553	493	532	555	552	526	518	549	549	514	534	486	514	527	521	520	548	538	563	558	597	553	537	529	563	542	548	559	531	499	526	530	542	542	518	525	507	549	541	550	543	577	486	542	543	538	576	572	526	516	570	595	550	541	552	544	500	516	582	572	545	558	505	551	553	597	573	520	553	568	524	562	548	527	544	554	540	562	593	572	567	529	561	536	538	573	546	564	540	514	529	495	531	537	577	541	521	569	559	525	567	531	554	585	554	552	531	563	550	525	532	566	531	544	538	536	552	534	556	555	544	569	516	547	567	543	527	528	601	552	513	546	531	547	550	537	542	563	502	555	529	524	509	538	564	579	569	553	561	557	512	564	515	536	529	557	525	579	547	547	501	581	558	552	552	531	534	544	545	583	550	531	545	553	558	551	533	554	535	553	556	568	540	540	541	586	610	575	558	535	548	524	586	520	569	589	515	533	535	529	575	512	547	527	586	539	556	538	534	573	565	525	528	526	579	577	601	521	515	550	492	526	550	498	551	572	563	523	558	560	561	616	551	552	576	534	523	492	571	522	538	558	522	554	549	532	557	559	543	556	542	511	533	553	572	525	549	577	552	541	539	531	566	536	532	552	582	581	554	546	530	556	544	557	519	579	535	571	575	564	536	567	563	510	567	576	543	527	531	551	570	539	481	532	547	513	503	539	533	524	491	552	535	544	503	581	527	534	565	524	531	522	553	512	544	558	565	546	551	573	549	546	562	549	528	582	541	554	557	514	574	546	520	544	482	543	550	579	537	586	546	554	560	529	537	605	535	542	541	529	602	543	558	541	542	549	529	531	573	562	530	563	540	558	535	549	506	589	559	578	574	573	496	588	548	542	518	571	577	524	552	550	511	557	558	553	586	547	538	505	552	541	507	539	540	570	540	557	556	568	602	576	556	537	518	541	539	547	574	561	540	531	529	528	585	532	568	566	573	489	557	605	558	542	547	495	541	608	564	556	533	567	546	563	586	584	584	525	562	586	548	599	563	568	543	530	540	588	560	537	521	539	560	566	554	583	533	536	552	550	544	548	569	577	543	528	523	524	524	542	549	519	560	514	552	536	533	536	552	570	528	542	516	557	500	565	526	529	535	552	537	553	551	545	547	529	587	551	568	587	543	575	540	561	559	590	553	586	526	524	570	554	567	542	579	528	563	529	546	522	568	585	546	591	554	599	511	530	562	530	553	523	573	591	534	538	541	534	534	540	530	555	547	534	530	534	563	556	554	545	595	581	568	545	526	520	581	540	599	538	545	521	575	558	540	571	533	574	546	533	533	540	578	495	551	530	523	546	551	542	546	569	531	552	573	543	561	530	541	484	502	565	557	542	585	524	557	574	558	529	530	552	576	481	585	564	544	556	566	540	545	527	549	516	543	557	517	545	583	578	552	575	517	557	541	553	540	528	544	560	558	530	540	540	529	541	562	515	556	541	544	599	531	553	525	576	565	508	562	550	563	543	529	533	560	544	573	539	534	527	543	543	592	523	549	539	543	589	530	562	534	565	583	537	554	541	576	551	567	529	557	549	597	540	524	534	584	580	534	577	511	587	579	560	515	551	538	591
2365	67	37	34	39	45	41	45	50	38	44	48	34	36	48	33	33	25	34	39	39	25	35	31	38	29	31	34	36	41	37	49	37	27	35	40	26	31	29	31	28	29	29	35	19	27	34	30	34	30	31	23	26	30	33	31	31	28	22	25	34	23	31	20	30	30	31	33	28	18	27	22	21	44	26	23	27	17	36	26	31	28	27	27	28	20	29	13	25	32	17	18	19	18	31	27	27	17	22	26	16	19	22	24	18	30	34	25	39	23	26	38	18	33	28	23	26	35	29	32	22	26	21	39	22	28	32	29	29	27	25	22	24	27	22	25	33	29	33	30	16	29	24	27	23	30	26	23	27	14	30	28	18	27	27	26	28	24	17	33	28	30	27	25	21	25	32	19	21	25	26	24	30	25	29	22	17	29	25	25	33	32	33	27	22	25	20	33	26	20	29	28	27	22	26	19	22	22	32	20	25	25	33	35	29	32	22	27	25	25	22	18	28	17	21	30	19	30	24	26	30	25	22	22	34	28	25	21	28	30	23	34	27	22	42	21	31	34	21	26	28	24	24	26	27	21	25	22	38	18	20	36	19	18	26	28	32	14	40	32	25	31	25	23	29	30	20	28	21	27	30	18	16	30	28	17	42	19	27	25	31	26	26	24	23	19	31	22	22	22	19	20	29	19	26	24	36	30	27	30	26	22	20	25	18	32	36	21	25	27	29	19	35	29	24	24	25	22	24	18	28	17	23	34	30	19	33	35	27	29	23	31	27	22	24	31	23	23	25	19	29	22	25	27	20	20	26	35	27	28	23	33	11	35	24	35	31	26	29	30	22	19	33	36	34	17	35	25	23	30	33	28	21	21	24	19	22	23	29	23	36	26	31	25	19	20	33	31	34	24	22	21	23	26	25	32	22	27	20	24	21	29	24	22	28	30	22	30	29	30	26	32	26	34	28	21	22	27	18	26	25	22	25	27	21	18	16	28	25	29	22	26	23	28	24	25	23	38	16	28	27	25	26	36	25	25	27	29	26	28	31	29	22	27	20	33	23	20	27	26	18	18	23	26	20	20	30	22	22	25	29	23	24	23	32	18	21	27	29	33	31	26	28	23	23	22	35	20	27	20	26	26	31	28	28	32	18	15	25	20	30	24	21	29	34	24	25	25	30	25	20	26	20	31	27	21	20	15	26	24	25	19	38	24	21	28	23	29	29	26	32	22	26	26	30	33	29	27	26	23	29	32	33	29	22	25	23	28	24	21	22	23	21	21	26	29	23	24	19	23	27	29	23	26	16	24	28	30	32	33	32	20	23	31	35	23	22	27	22	25	28	32	32	26	23	18	30	27	22	25	27	24	26	36	27	19	26	28	13	27	21	23	25	19	25	26	21	35	30	29	21	25	26	30	28	27	21	39	24	20	29	28	27	24	21	27	24	24	19	21	23	24	31	34	24	28	24	21	31	22	24	33	25	27	25	26	24	19	27	29	21	29	23	36	26	18	26	21	14	29	23	19	29	19	22	32	33	30	33	26	15	24	30	33	29	28	14	24	26	21	27	23	26	23	28	39	27	30	21	29	34	25	23	18	21	27	31	18	29	25	28	22	26	28	13	25	25	23	19	33	30	26	23	24	20	23	22	21	29	23	25	35	30	29	28	28	22	37	27	26	34	26	19	22	25	25	21	26	24	23	17	21	20	16	21	23	25	21	35	31	33	21	34	30	33	36	30	25	22	32	23	27	23	21	29	24	30	22	35	24	23	21	31	36	21	28	30	24	18	19	27	30	22	19	31	25	35	22	25	24	22	14	23	26	21	27	20	31	16	23	32	22	29	38	23	29	31	33	23	21	27	27	14	23	21	18	33	32	25	21	24	28	31	28	20	26	25	31	27	23	29	28	16	27	23	28	36	26	29	33	25	29	35	31	27	23	24	23	32	24	19	25	23	16	28	26	32	33	24	27	23	25	24	25	29	17	19	28	24	23	15	28	26	20	41	24	23	16	20	26	29	29	25	22	12	36	25	21	33	28	21	24	24	29	28	27	28	27	29	30	22	34	26	22	33	31	26	30	17	22	30	18	24	29	29	20	25	26	23	39	16	23	23	27	33	21	33	20	23	26	20	29	28	33	31	26	26	17	30	28	27	40	30	20	29	25	30	32	24	34	21	29	28	28	23	25	24	33	24	23	30	25	26	28	18	30	21	29	27	20	33	18	29	31	32	29	40	18	22	23	25	24	34	29	25	22	18	32	14	22	22	34	36	28	27	37	19	24	26	24	22	23	27	31	26	20	22	20	36	17	24	28	24	26	19	23	39	38	23	28	33	30	32	33	29	22	23	23	25	26	29	37	12	29	25	19	23	22	17	21	26	25	31	22	28	22	25	34	27	25	27	30	25	39	29	37	32	24	30	22	29	23	33	20	24	21	26	21	27	28	25	34	21	39	33	23	28	26	23	30	29	27	27	17	22	30	22	29	34	31	27	32	27	28	24	26	35	20	30	25	21	33	26	26	27	33	24	24	18	29	20	23	28	35	20	26	20	25	17	28	26	28	26	27	36	30	27	26	26	29	30	16	34	24	20	25	28	29	32	22	33	22	22	27	22	20	29	21	34	30	24	39	19	22	24	19	35	26	32	28	25	28	24	30	31	21	30	21	22	29	38	22	23	19	18	25	25	25	18	26	27	37	23	36	20	32	25	29	34	28	25	28	20	21	29	16	22	24	27	21	25	29	25	30	22	28	21	25	26	28	34	21	21	23	23	24	36	22	31	23	27	19	28	19	16	29	30	22	26	25	33	30	27	19	30	32	25	24	25	43	21	22	35	24	21	33	24	26	25	27	22	19	24	28	35	24	24	32	23	30	14	25	21	28	27	22	20	29	24	29	26	28	15	17	34	30	33	26	13	24	24	44	23	23	23	25	22	31	22	30	26	21	32	27	24	33	19	24	25	22	27	18	22	29	25	29	16	28	23	24	33	27	23	31	22	22	22	20	25	26	26	17	26	26	28	33	25	38	26	36	18	31	26	19	39	24	28	26	30	18	22	33	27	24	25	22	29	21	20	32	25	19	34	26	24	23	25	29	37	24	30	27	19	31	25	26	22	17	31	28	26	24	18	37	16	28	28	21	32	32	24	22	25	30	18	26	44	17	30	19	24	24	26	28	28	17	27	26	26	22	20	33	21	25	26	17	26	20	37	31	21	26	25	25	22	24	25	29	25	20	33	33	18	27	32	37	38	19	22	20	29	25	27	34	34	24	27	29	25	20	23	22	22	26	27	26	22	22	26	30	37	27	35	29	26	30	15	28	26	21	24	27	24	24	33	30	25	26	26	26	17	22	13	30	23	18	20	28	28	24	30	21	21	19	23	27	20	30	23	23	31	28	27	19	25	31	39	27	19	25	33	21	25	26	34	32	25	30	24	22	25	25	36	19	20	25	25	29	31	19	20	21	23	22	28	24	31	26	30	37	25	28	23	16	34	41
12807	747	480	615	1376	1886	1841	1484	1314	1149	958	817	720	641	542	525	479	434	420	415	374	348	368	344	343	322	352	409	588	674	518	610	569	510	484	441	387	369	381	413	451	384	342	303	334	317	275	281	277	296	291	279	273	278	286	249	276	288	280	247	256	244	280	237	253	283	257	260	238	257	263	274	254	248	264	252	231	234	215	221	220	274	232	244	254	233	249	223	210	230	227	260	207	248	220	194	223	236	218	250	238	238	250	219	232	226	266	223	222	219	239	258	229	257	232	230	232	209	264	244	219	230	232	225	235	213	208	214	258	212	250	218	219	232	228	226	219	223	223	229	207	222	230	240	218	220	221	237	210	237	211	232	234	236	207	203	236	212	223	239	239	225	236	237	225	231	239	214	219	228	212	253	213	220	235	210	221	224	240	235	214	232	233	213	209	234	242	240	234	226	222	209	205	229	241	198	203	242	229	209	232	237	252	232	237	240	258	220	225	195	230	211	237	226	245	227	247	211	236	251	234	216	223	220	233	217	231	232	215	219	227	252	230	204	189	200	231	214	224	217	237	270	228	218	241	202	220	254	210	210	226	244	196	206	239	238	243	234	230	238	213	236	254	232	239	221	238	235	235	250	245	229	222	235	203	220	250	250	242	218	216	202	206	245	238	199	246	239	233	220	224	229	211	226	213	228	252	216	212	207	229	234	215	222	237	206	226	227	203	235	205	216	205	225	225	244	228	238	211	225	208	229	245	216	210	219	212	234	219	234	227	253	210	240	231	222	208	217	235	205	216	231	246	237	246	210	179	228	225	213	211	238	227	205	239	229	250	216	217	216	225	223	214	220	221	237	213	240	208	238	217	224	219	213	222	240	202	219	231	227	240	262	220	208	223	220	243	211	233	205	235	242	247	226	231	237	223	206	244	202	203	235	222	229	246	195	252	220	236	221	212	231	218	222	199	220	179	226	228	230	256	231	226	206	233	211	217	214	226	218	236	264	205	240	241	221	223	218	217	246	213	216	195	207	203	197	235	237	229	219	218	235	209	228	251	221	247	234	253	222	235	232	237	229	222	254	246	218	218	259	222	224	216	249	197	203	220	217	245	227	206	244	230	254	242	219	194	240	217	214	227	201	213	224	228	232	229	250	200	247	257	204	239	234	262	231	214	217	244	219	209	238	215	251	225	232	231	231	205	189	223	207	202	242	201	214	194	226	201	222	221	226	227	234	207	230	245	233	222	234	227	213	235	210	227	215	252	240	238	221	200	229	217	242	226	247	231	238	239	219	219	214	248	248	208	231	257	221	220	224	257	258	235	235	244	250	235	222	209	194	223	231	244	247	211	221	210	215	224	200	234	244	194	229	248	229	232	215	202	212	232	206	217	239	229	235	220	215	251	246	207	240	223	202	204	224	225	212	179	220	242	217	241	216	209	234	229	228	240	241	249	228	204	241	225	225	240	221	219	250	232	229	254	202	231	214	213	223	231	207	224	215	212	244	229	247	239	225	231	240	218	230	193	259	233	224	192	226	239	242	209	216	228	218	221	189	229	218	230	224	240	236	210	251	241	229	227	217	220	217	246	237	237	227	213	218	226	225	231	229	242	235	233	238	224	241	236	248	223	239	234	242	222	218	217	225	216	197	247	227	218	245	225	243	218	213	246	241	235	221	203	219	209	227	236	232	206	233	205	225	220	208	219	233	187	235	203	245	227	233	238	239	228	225	212	251	238	217	217	228	229	225	234	266	250	232	239	217	209	206	205	222	223	210	222	221	230	210	225	227	221	243	233	208	189	236	207	226	219	236	219	243	246	236	221	260	200	228	216	245	221	206	223	241	225	245	201	232	252	210	205	221	229	233	213	202	219	233	222	240	239	228	223	220	247	213	214	224	205	231	256	193	224	212	233	215	215	226	205	232	259	178	238	236	250	238	234	247	236	210	219	226	217	227	224	219	248	218	223	259	244	238	229	239	225	208	200	220	219	211	223	200	246	248	226	200	230	208	236	219	211	223	216	188	206	220	235	224	243	241	195	229	230	220	221	229	247	238	219	245	231	232	198	196	240	235	266	225	221	212	247	248	254	213	203	236	214	230	234	210	241	234	224	230	231	237	239	235	247	215	250	208	242	227	233	245	237	224	228	211	226	222	225	237	248	197	226	224	221	219	223	205	219	247	214	229	231	243	224	239	222	199	220	236	257	219	197	212	236	203	232	263	258	200	230	212	234	217	227	222	229	230	236	227	232	223	262	208	214	220	252	245	249	234	228	240	220	225	214	221	221	222	234	191	228	248	232	238	244	211	224	243	219	220	226	200	233	235	210	213	221	241	244	222	229	203	201	253	232	230	240	231	211	219	223	233	216	227	245	236	234	225	188	227	219	241	225	225	236	242	227	220	227	231	236	243	235	257	201	209	241	225	207	246	228	238	234	214	250	213	214	209	228	224	225	207	214	205	213	217	213	208	205	244	225	228	221	253	237	220	242	202	229	215	232	216	244	214	222	227	251	226	212	233	230	237	241	228	228	234	227	198	238	225	227	218	193	200	215	234	244	222	234	248	247	232	205	260	240	247	218	222	236	239	232	218	212	241	244	256	220	218	205	219	229	233	240	241	236	218	188	207	253	214	232	223	235	205	230	223	227	198	225	225	213	253	225	202	251	206	246	223	227	241	236	235	238	210	241	239	226	225	218	189	205	226	218	237	231	235	223	228	238	234	226	219	224	218	234	230	230	246	213	222	210	253	220	252	241	224	200	220	228	222	236	221	211	233	211	229	239	200	232	207	235	228	232	199	212	251	236	238	213	240	227	206	251	216	226	237	213	240	253	224	219	217	232	234	256	235	241	202	213	247	224	228	195	219	216	244	214	213	221	232	231	207	231	228	224	194	222	234	254	221	241	214	223	220	243	236	241	239	237	227	250	217	229	234	210	232	229	231	200	200	201	195	220	212	241	243	246	246	215	269	206	217	245	220	201	213	249	229	229	242	220	235	251	223	224	230	234	222	234	220	238	207	238	220	244	217	237	218	234	228	236	218	223	225	212	238	215	213	219	235	214	246	234	236	227	216	242	218	222	248	267	229	206	215	237	201	252	244	232	220	208	202	243	246	228	265	224	234	241	229	236	225	205	242	205	229	225	220	200	240	250	228	226	228	223	220	225	219	253	212	213	220	201	207	226	208	220	253	224	218	207	213	221	236	237	259	212	189	214	239	226	235	233	254	201	224	229	235	227	215	201	221	220	232	235	236	224	216	215	199	232	225	207	238	216	212	226	235	233	245	248	224	207	218	227	263	236	237	247	237	214	209	209	207	224	197	221	220	242	257	254	216	231	234	255	241	216	223	230	248	241	217	215	203	230	241	224	195	223	247	248	228	250	249	196	226	227	235	229	234	218	209	214	206	222	218	191	200	221	218	195	230	265	201	252	247	244	250	238	203	254	199	223	256	210	256	229	217	214	242	206	247	276	225	223	225	242	236	201	228	220	244
2654	135	105	108	68	122	99	100	117	93	96	111	90	79	88	84	83	76	64	91	87	82	82	69	79	76	75	73	99	74	77	81	64	87	87	80	87	70	84	78	67	78	79	76	80	71	83	51	60	69	68	79	63	58	81	63	71	72	68	77	64	88	66	69	77	93	75	67	71	48	71	66	71	84	79	65	68	71	63	66	69	67	60	80	68	76	79	79	69	71	69	65	67	68	65	71	76	71	60	74	69	68	79	64	61	51	60	70	65	66	58	75	57	78	84	50	75	79	73	70	73	73	60	79	53	56	67	71	67	83	62	73	71	63	62	75	71	60	78	89	73	68	74	61	72	59	82	72	66	93	79	61	67	78	73	60	63	62	58	69	73	70	68	61	74	68	64	82	67	70	73	63	64	69	75	61	70	71	68	69	68	70	63	66	81	72	70	81	76	64	75	67	75	70	63	80	53	68	69	66	71	74	61	73	77	57	71	89	68	59	53	71	65	68	67	74	75	74	66	71	63	65	76	66	54	84	68	64	73	75	69	65	63	83	86	71	75	63	60	86	68	67	63	65	69	80	71	74	51	64	53	94	65	72	60	80	84	71	51	54	68	75	75	65	72	67	70	73	58	80	77	86	72	64	79	72	74	67	63	65	81	68	60	69	66	79	72	59	68	62	74	75	65	75	69	74	61	73	61	80	60	66	66	72	77	60	73	78	59	66	72	61	78	61	74	68	63	64	59	64	69	73	80	68	59	78	70	78	84	65	71	75	68	69	69	67	72	74	72	75	72	73	68	58	64	69	67	68	68	67	68	73	64	73	69	67	59	71	70	79	69	65	60	68	70	64	71	69	73	69	53	56	58	61	67	77	71	76	63	76	57	69	71	67	77	67	70	70	82	60	60	63	82	66	72	83	76	78	73	62	71	63	68	81	66	70	73	65	75	82	72	71	67	73	63	80	81	61	89	65	67	66	68	67	78	81	72	75	64	64	62	71	63	86	78	69	60	76	59	87	66	74	70	70	57	47	74	70	59	67	71	87	60	74	75	63	68	68	83	72	68	67	72	62	63	73	69	68	69	71	82	74	65	69	72	69	66	79	55	58	63	59	53	53	86	72	79	63	69	83	78	69	73	66	75	44	71	57	87	69	61	70	76	80	76	77	55	66	78	65	63	61	61	70	70	59	73	69	77	58	65	63	66	52	66	53	81	75	89	72	66	68	69	55	64	70	62	70	79	65	76	63	68	77	62	71	69	79	70	49	72	60	85	64	85	82	57	66	64	73	73	72	75	80	65	84	72	58	60	62	85	72	71	74	66	57	77	76	70	75	86	71	72	58	77	65	67	78	68	82	72	72	67	68	85	75	94	77	75	57	47	75	73	64	88	73	73	66	83	65	61	75	57	75	84	75	74	62	71	59	84	75	71	76	60	59	70	59	67	73	58	76	57	77	68	71	67	83	78	79	56	79	70	77	78	59	69	67	82	72	74	62	79	70	62	74	56	70	75	70	69	68	69	88	79	67	69	91	73	52	80	66	73	65	74	84	68	75	75	59	59	86	66	52	70	55	86	67	68	75	66	62	64	71	75	74	63	67	69	76	62	62	65	80	63	60	70	72	64	66	89	87	78	64	59	72	76	66	63	73	58	74	72	87	79	75	74	56	65	73	91	79	83	81	57	73	80	62	65	63	65	73	66	76	67	61	64	58	84	64	79	71	76	84	67	65	67	72	84	74	69	68	51	63	76	63	71	61	59	71	81	63	61	69	76	72	69	49	82	71	76	91	66	69	73	66	67	69	64	67	70	66	69	69	76	67	82	56	57	64	63	58	61	61	102	74	70	89	62	56	75	66	63	67	63	65	64	72	73	54	74	64	75	71	85	88	80	74	73	59	69	71	83	64	67	57	82	68	81	62	63	74	59	63	66	55	68	77	63	66	63	80	77	71	71	65	63	87	75	62	76	58	70	63	87	64	74	51	69	63	58	70	69	68	80	80	65	60	73	68	79	61	70	76	84	76	76	71	91	67	72	77	73	67	76	68	60	59	75	67	70	67	70	65	54	68	71	78	66	78	61	64	71	77	69	57	58	83	69	66	67	52	60	70	60	75	56	68	66	61	64	65	78	65	63	57	71	64	63	54	73	75	68	62	69	62	64	65	57	67	82	55	70	71	50	65	70	53	61	64	70	67	70	59	69	68	62	69	73	73	61	62	83	72	57	72	60	75	62	75	83	70	70	73	72	68	63	54	86	76	67	69	78	56	54	57	66	76	63	74	79	81	78	65	60	69	88	59	77	57	76	59	64	64	80	75	71	65	65	70	81	68	76	63	68	63	72	67	71	72	69	74	76	74	64	80	50	80	56	67	71	71	66	54	59	84	66	69	72	58	71	69	72	75	62	65	77	62	78	72	77	71	56	63	71	77	82	80	57	79	74	69	63	84	65	76	79	66	76	60	63	74	58	54	78	71	76	71	79	70	66	68	67	74	66	64	70	73	79	96	66	81	71	70	72	68	81	72	80	64	71	59	77	56	84	64	54	53	60	71	70	71	68	66	67	68	67	66	63	77	76	79	72	72	75	83	60	58	64	75	71	63	71	79	69	54	71	68	74	70	69	57	76	73	59	76	75	65	67	75	82	58	78	64	56	58	66	68	69	63	58	68	72	72	83	82	72	63	78	68	73	78	63	66	71	72	66	64	68	66	75	61	74	85	74	70	69	59	78	63	86	60	62	64	69	73	65	75	75	59	65	69	62	58	79	87	78	66	77	69	72	65	76	74	53	59	78	69	59	69	76	66	59	57	97	65	71	80	63	80	88	77	73	67	75	61	83	64	59	68	73	66	74	72	57	82	76	72	57	73	63	72	68	64	53	68	73	76	64	77	66	69	78	75	64	78	88	54	61	69	72	76	78	54	73	70	66	76	75	69	65	79	67	62	61	68	83	65	57	71	61	67	66	71	64	77	68	75	63	68	73	79	77	68	69	87	68	84	59	53	61	75	60	57	75	55	72	58	72	72	60	71	75	75	77	59	70	69	75	68	76	72	73	78	65	72	74	62	68	69	66	73	82	63	58	77	72	71	83	73	86	72	71	75	44	75	66	63	74	66	77	75	80	68	74	61	79	66	67	76	77	67	67	56	79	72	79	78	63	77	65	68	82	73	59	65	64	74	63	61	75	64	60	69	60	65	76	58	90	65	49	63	85	59	85	73	72	69	59	75	72	93	63	79	73	47	55	77	82	76	71	74	76	62	64	73	72	72	56	61	55	82	61	63	70	67	79	77	52	70	71	70	68	67	64	62	93	58	60	73	76	76	49	61	66	83	86	71	69	77	50	60	87	71	69	67	71	76	77	72	65	54	75	62	80	66	77	68	70	57	72	71	69	63	57	68	66	56	79	75	53	56	68	74	61	65	73	69	87	80	58	65	70	59	70	78	76	60	81	86	59	59	69	66	75	65	72	76	73	65	66	69	65	58	79	72
17653	1883	1024	1329	3035	3953	3726	3048	2468	2065	1748	1600	1377	1317	1182	1068	989	945	888	908	839	839	805	788	788	768	738	876	1083	1108	1036	1131	1014	943	896	867	783	766	815	822	786	820	743	697	686	710	646	702	667	630	697	641	710	626	666	622	664	660	671	673	631	641	630	622	632	647	639	591	648	602	635	651	598	634	576	602	600	593	599	562	576	621	578	618	599	568	619	610	615	582	577	562	622	601	627	591	584	609	556	586	589	579	635	588	584	574	618	625	606	562	578	607	595	555	574	593	601	581	587	601	566	603	575	579	572	634	603	535	607	573	595	564	590	574	563	625	587	581	556	619	626	583	573	621	604	620	579	585	552	573	585	577	539	618	554	584	554	587	561	595	604	632	597	582	636	580	568	575	572	604	578	602	598	583	569	533	596	574	529	590	612	617	541	555	590	583	584	586	598	600	564	555	589	567	596	556	647	575	609	597	614	610	606	590	620	595	566	573	600	586	584	588	607	606	555	580	627	623	589	549	593	596	626	614	569	628	593	566	536	589	614	539	595	586	595	553	590	590	620	596	602	581	596	562	598	603	593	591	565	661	642	651	564	622	585	601	562	623	589	581	601	550	576	557	570	610	587	586	573	573	579	566	584	575	559	556	582	604	588	571	604	569	616	570	587	582	571	591	612	632	569	582	610	577	599	525	604	603	589	585	611	575	571	570	621	568	635	619	615	581	559	563	614	589	590	587	577	574	551	589	566	575	573	570	587	592	563	601	580	551	550	549	619	621	609	592	612	540	590	594	590	596	603	639	570	576	616	571	553	593	555	586	578	550	573	570	611	603	585	557	560	572	594	570	568	590	560	578	593	568	605	574	563	570	572	613	628	605	582	605	643	618	602	588	557	586	541	590	594	575	600	547	588	591	592	638	591	593	583	550	542	610	559	608	600	565	586	596	597	537	598	593	596	592	625	579	601	595	582	595	632	606	593	592	569	591	560	613	603	624	600	609	558	614	628	584	614	610	580	586	640	579	582	591	593	583	585	616	594	558	612	599	571	622	595	647	598	582	594	597	592	568	574	574	569	623	605	606	551	573	637	546	548	600	591	584	614	607	572	617	584	570	623	650	597	637	570	570	573	537	566	618	604	541	548	582	617	593	576	579	569	550	604	606	576	620	596	532	601	599	586	584	601	584	602	559	626	627	599	618	614	563	563	595	597	601	561	579	587	637	607	583	614	603	591	590	601	624	592	599	572	603	570	580	596	568	559	556	537	585	565	598	512	577	552	579	603	592	634	585	595	555	558	585	583	576	626	597	584	603	570	612	588	585	596	618	590	580	579	607	606	623	635	573	582	567	571	575	628	552	595	611	582	549	541	570	597	542	597	557	586	589	582	600	589	586	566	576	559	584	606	613	600	525	625	617	636	582	588	590	593	591	578	588	591	570	543	600	582	597	565	581	592	580	607	589	565	634	619	620	597	564	608	584	570	609	540	629	572	616	596	577	561	578	579	574	618	570	631	572	579	591	596	580	637	582	594	593	635	524	611	642	612	566	577	580	583	573	567	588	581	556	584	580	618	646	545	615	553	573	609	573	583	592	559	606	589	621	561	582	600	578	593	602	567	610	586	626	561	537	589	577	564	625	614	592	565	585	560	551	620	585	604	620	537	602	610	573	597	593	621	544	606	555	598	599	589	571	579	570	564	569	609	582	614	562	552	591	576	549	564	579	573	566	563	574	567	571	604	568	586	565	574	597	577	579	568	631	568	594	573	553	615	583	598	564	608	625	556	535	581	614	569	590	595	586	609	560	574	569	575	599	556	650	538	585	593	507	579	578	575	613	573	588	600	576	574	554	576	605	604	613	623	593	610	549	579	572	605	598	600	541	582	612	636	559	631	574	617	551	598	591	630	583	565	604	621	604	611	581	569	564	579	551	588	613	604	575	593	590	564	592	567	558	570	569	621	577	604	611	591	602	568	571	546	595	613	601	615	592	549	578	587	616	600	571	612	561	589	578	616	607	628	565	564	589	551	556	588	584	587	611	574	595	587	598	563	561	606	550	561	609	594	619	604	594	650	575	573	584	638	588	562	564	583	597	590	572	599	578	598	604	610	585	605	589	597	611	599	599	602	580	581	554	578	591	576	572	592	543	592	587	565	594	601	612	552	561	567	623	558	570	558	539	583	593	596	606	590	555	599	622	613	597	564	607	612	616	576	559	618	585	571	545	559	588	643	551	618	614	609	602	549	550	576	598	591	581	582	588	581	649	594	577	588	596	578	586	581	557	560	568	619	555	557	587	607	610	609	592	607	568	612	580	634	569	593	611	627	598	563	593	607	574	625	581	567	579	583	598	598	543	572	541	598	598	611	578	586	625	569	590	593	594	589	617	534	605	622	565	585	589	631	570	556	583	588	563	603	574	593	587	582	584	557	605	582	598	629	581	565	592	587	567	588	610	576	582	625	611	584	531	551	556	602	568	588	562	590	630	571	591	558	595	611	568	539	568	572	577	572	554	545	549	590	575	594	569	628	603	593	631	567	622	594	614	565	574	573	623	562	631	602	578	562	599	579	566	616	596	567	623	583	616	642	588	625	600	568	592	624	595	560	594	550	554	574	549	603	591	587	598	571	549	522	617	583	556	613	588	638	588	547	577	634	591	593	591	610	580	597	618	575	637	614	590	623	600	590	583	561	574	520	630	627	581	598	602	529	578	593	608	582	569	586	584	584	573	561	630	583	624	551	589	587	589	554	563	574	577	635	569	606	610	596	626	572	612	589	569	581	582	557	608	552	571	608	599	594	518	598	594	564	597	559	599	610	591	572	594	588	590	619	620	585	599	581	614	573	612	602	605	594	540	613	597	599	601	582	607	598	537	604	585	596	603	587	567	566	567	579	570	578	549	606	605	631	552	597	570	598	569	590	574	603	583	594	587	558	589	582	579	573	581	586	570	615	581	575	580	573	587	624	573	553	568	574	549	614	602	607	581	609	533	591	595	620	600	606	572	587	598	629	583	609	553	596	539	551	570	606	567	620	565	561	600	519	588	575	544	609	558	554	639	535	617	624	600	585	551	605	559	646	599	621	574	580	593	552	586	595	613	556	576	649	583	614	625	622	571	610	579	630	594	579	637	602	601	607	573	586	589	595	576	618	558	574	549	596	597	623	605	604	605	551	594	592	577	606	546	600	579	604	566	612	587	567	597	576	603	601	598	591	562	595	631	575	604	578	594	572	591	586	544	594	583	560	573	546	586	614	581	565	596	548	576	579	576	538	606	631	608	532	598	637	609	649	592	604	625	569	600	593	572	595	579	553	597	627	627	614	566	590	564	592	614	571	590	650	607	607	601	627	557	647	591	593	580	576	570	591	575	626	574	601	575	605	591	571	613	625	598	553	551	585	610	587	626	627	560	638	608	589	582	575	598	595	536	607	617	552	574	558	598	580	608	559	578	573	582	580	591	607	584	603	616	614	606	560	552	566	581	581	612	557	567
1492	26	28	29	36	34	37	32	25	31	22	27	19	35	37	24	30	24	27	29	16	27	37	32	35	29	29	32	39	25	32	36	24	28	31	41	38	30	38	35	30	29	32	26	28	31	25	30	32	18	23	23	31	27	32	31	29	25	33	14	20	33	28	32	30	36	30	26	25	31	30	17	30	28	30	27	19	31	22	27	31	34	30	19	13	24	30	25	28	21	32	31	30	22	28	23	22	22	25	32	24	26	27	17	19	31	25	26	23	29	19	20	31	17	37	29	23	28	16	24	23	20	23	33	27	25	26	23	32	23	28	24	26	23	24	29	31	26	24	25	22	26	19	24	22	27	37	19	31	23	27	24	28	19	20	10	23	31	23	19	22	33	22	24	22	28	25	30	32	24	26	30	19	30	31	23	37	30	20	34	25	31	24	27	33	31	28	31	27	15	19	23	29	24	27	26	34	29	31	38	29	22	26	33	27	27	26	25	24	33	34	26	29	32	32	31	19	20	29	20	23	33	24	15	28	12	24	25	29	25	21	25	26	19	25	27	19	31	30	21	28	30	28	18	18	32	29	25	22	24	31	28	23	22	28	20	37	22	23	16	18	27	36	24	23	18	18	36	34	28	29	31	18	25	26	28	24	18	26	27	27	27	24	32	27	25	28	25	21	19	26	25	21	21	25	21	26	30	26	27	26	16	29	23	30	26	32	23	27	32	26	26	23	28	29	28	31	19	36	31	23	25	28	35	28	25	19	28	21	31	26	24	32	27	32	23	25	24	28	32	26	25	29	28	31	27	25	28	20	28	33	26	27	32	21	26	38	33	16	30	40	27	21	26	19	16	34	31	23	26	30	25	21	17	33	30	34	27	30	33	33	23	40	31	31	20	14	27	26	28	27	26	25	28	17	27	29	29	26	26	31	19	28	20	26	26	23	28	33	35	30	21	32	32	28	26	24	27	29	30	23	31	19	21	26	18	21	25	28	32	22	19	32	25	26	24	14	25	21	22	19	27	31	22	36	31	45	23	33	38	25	23	33	25	31	24	28	18	27	21	24	29	24	29	15	29	31	25	26	21	25	32	25	22	25	23	28	21	27	29	18	25	32	22	26	19	29	31	21	32	25	27	29	23	32	25	32	26	27	23	24	30	30	28	27	27	33	36	27	21	29	35	29	23	27	21	33	23	35	24	21	22	33	27	25	25	25	36	31	27	30	23	34	24	28	23	22	28	36	19	31	18	29	26	32	20	27	23	21	26	34	25	27	20	31	22	25	28	20	28	29	24	31	25	38	29	15	27	20	28	25	25	25	30	23	27	26	36	27	29	21	34	31	38	21	26	27	35	42	21	33	28	28	20	35	22	29	37	23	32	24	31	25	22	20	32	23	26	26	29	28	23	34	20	31	27	22	34	21	30	23	16	20	27	25	27	33	28	28	33	30	28	22	27	27	27	27	28	19	25	24	35	25	25	28	31	28	29	28	23	21	20	32	31	32	23	24	23	19	27	29	26	21	19	24	29	15	33	25	26	27	30	26	23	21	30	26	25	25	22	25	19	27	24	27	25	30	28	22	32	21	32	29	18	25	35	28	31	36	29	31	21	22	24	29	19	21	32	29	25	23	29	20	35	14	29	27	34	18	32	32	36	27	25	34	24	20	24	29	27	29	41	28	20	32	31	30	26	25	19	26	28	31	25	23	28	28	26	31	18	30	20	25	22	20	24	25	28	22	29	25	27	28	27	24	21	25	29	22	38	27	22	23	23	16	22	27	28	24	21	23	30	23	23	30	25	25	30	25	25	23	27	29	27	26	37	28	22	24	15	35	25	23	31	35	26	29	26	18	28	31	32	26	29	27	21	30	16	31	24	24	27	27	25	17	20	33	20	35	21	23	23	31	20	36	25	34	20	30	29	33	32	25	28	24	31	33	23	24	27	32	21	34	21	22	17	24	38	32	26	20	24	27	24	35	23	22	31	24	34	34	28	27	24	27	28	29	25	21	26	32	23	24	34	16	28	29	31	26	20	33	31	30	23	28	23	19	16	33	27	34	23	28	25	23	23	17	25	32	37	18	30	26	38	26	30	23	30	27	24	29	26	25	24	29	29	28	29	29	22	21	31	32	26	20	25	27	28	29	31	27	30	22	20	31	30	29	32	31	26	30	25	25	30	36	27	35	30	18	27	23	25	26	34	32	33	30	30	24	17	26	27	31	33	29	31	23	28	17	27	33	25	24	27	30	31	30	16	26	31	30	33	26	19	20	17	25	30	29	32	12	31	34	23	27	32	29	18	29	26	21	24	27	20	21	28	24	20	25	28	35	30	32	29	23	21	32	23	23	18	23	35	24	27	20	32	37	26	33	30	19	22	29	25	28	27	18	32	21	29	23	25	38	36	18	25	32	29	35	33	18	11	37	30	18	29	29	24	22	25	31	18	32	31	28	29	33	32	28	30	18	35	23	24	33	21	22	24	21	26	19	32	27	28	29	28	27	17	26	30	28	29	20	15	30	22	29	24	23	23	24	27	34	29	25	15	23	31	32	29	23	32	23	26	31	19	20	22	27	25	31	25	20	23	23	35	25	21	19	19	31	22	27	26	31	29	32	26	26	44	26	33	33	28	21	21	27	25	33	23	28	19	26	25	21	20	30	31	28	32	21	23	21	25	32	23	23	37	25	27	22	32	29	26	29	29	31	23	29	19	28	20	29	35	25	21	35	26	22	24	24	34	29	20	23	30	29	23	27	21	30	32	29	27	28	23	18	25	23	30	20	18	30	30	27	33	33	30	28	27	32	26	24	30	26	24	24	29	33	28	27	34	31	30	35	10	19	29	27	24	19	27	27	30	31	32	27	24	23	39	25	30	29	31	23	21	31	32	23	28	22	19	30	25	27	27	34	31	36	28	28	21	28	29	22	38	22	21	26	25	27	27	12	24	22	30	29	24	25	31	30	27	29	25	34	26	18	33	27	37	32	24	17	28	32	35	29	21	16	36	24	36	24	35	30	25	24	31	25	32	23	30	20	26	22	22	27	26	24	22	32	20	40	24	25	31	27	31	25	21	26	29	24	29	28	22	26	27	25	27	28	27	24	34	24	39	26	27	26	23	15	26	26	24	24	26	28	31	32	27	31	21	30	23	32	27	17	31	34	26	30	22	35	28	32	26	29	27	26	33	27	23	21	27	22	28	25	26	33	40	25	28	27	35	25	29	26	32	34	19	31	17	29	33	22	28	24	23	29	16	23	30	28	33	37	30	20	24	28	26	34	30	31	30	28	23	17	25	28	30	20	30	34	19	25	21	21	23	27	21	23	22	24	27	23	27	27	29	36	27	25	22	23	30	27	29	27	31	22	27	20	18	28	37	29	20	22	20	27	19	31	34	24	27	19	21	24	24	29	23	24	24	27	26	29	28	30	24	27	34	25	25	19	29	30	33	26	29	28	27	28	37	24	23	28	14	21	32	36	39	22	23	26	24	30	32
9038	389	279	349	451	592	565	506	449	395	351	329	340	320	299	281	267	261	272	244	256	280	259	250	282	249	264	324	486	503	411	458	472	382	402	375	310	337	325	322	376	325	272	274	269	286	282	259	264	274	267	272	267	266	258	266	268	243	280	254	254	227	240	243	245	247	264	242	231	234	227	234	247	227	224	252	244	252	212	214	230	200	204	240	232	237	221	215	224	233	241	264	226	211	226	223	257	224	240	205	207	228	218	227	222	241	218	246	223	236	247	241	217	249	230	246	251	253	223	234	229	245	233	209	241	226	220	244	262	231	245	252	233	211	251	235	243	239	240	230	230	255	207	234	221	207	230	205	219	223	200	237	213	240	240	228	228	221	228	202	235	229	249	211	212	212	239	234	230	233	241	220	214	212	237	235	240	246	222	253	216	218	218	226	245	192	234	238	213	230	238	241	217	221	224	226	223	219	221	229	273	238	220	206	236	235	231	237	258	219	203	229	238	235	240	218	226	236	231	213	259	208	213	213	248	225	252	233	225	217	255	249	250	222	237	222	231	192	226	216	211	197	243	234	221	218	245	201	230	229	227	200	234	246	245	246	259	209	243	225	244	204	235	226	211	220	225	223	213	259	220	227	224	262	217	218	222	224	216	246	229	242	215	227	221	211	244	231	224	217	217	223	229	229	228	229	231	220	249	242	220	223	242	225	218	234	232	242	235	205	225	219	231	233	232	241	231	237	232	233	220	225	221	222	210	235	222	230	205	225	208	245	245	208	251	227	227	230	228	226	248	243	228	208	245	222	209	215	239	241	216	226	224	235	233	220	234	225	215	213	223	230	257	226	250	233	232	248	226	207	232	216	242	233	245	249	219	208	245	236	241	218	232	216	242	211	216	221	224	240	233	242	252	211	220	223	240	226	236	231	213	228	222	217	224	192	241	212	237	214	240	248	215	236	216	230	193	250	221	242	233	244	209	253	223	218	228	200	230	231	244	247	238	216	213	222	233	245	224	233	220	242	222	237	243	248	214	250	213	229	217	197	212	200	218	216	219	237	189	233	254	212	229	238	224	217	225	265	216	262	251	223	238	206	190	236	212	225	235	220	209	239	214	201	233	241	226	230	238	248	228	226	199	222	254	213	188	242	232	246	255	237	237	248	239	206	231	216	249	223	208	219	216	208	220	236	229	241	248	221	231	209	236	249	244	197	236	226	218	241	213	227	221	210	233	250	244	233	219	235	237	244	225	223	222	213	216	232	227	221	227	247	260	225	236	218	226	230	231	242	214	222	227	251	199	220	249	224	223	220	230	220	213	222	230	212	215	210	213	226	244	234	222	233	245	226	233	211	232	258	224	249	210	221	245	223	231	233	237	220	226	236	216	226	230	231	228	265	233	231	219	200	223	199	229	262	243	237	262	263	223	265	245	248	234	257	224	232	193	222	223	218	223	221	244	239	199	226	244	224	241	241	237	238	202	219	211	239	234	221	237	224	243	241	226	237	201	216	217	253	205	229	203	236	229	241	211	232	195	223	219	246	212	249	251	217	239	235	226	200	215	236	227	243	220	216	209	217	208	230	209	219	223	239	218	243	223	215	218	233	230	258	243	262	217	207	212	190	260	222	210	235	233	223	222	238	230	242	215	237	231	235	236	239	227	228	270	236	210	205	247	221	269	233	227	207	257	222	215	240	210	236	224	185	229	232	239	211	233	220	204	221	221	227	218	231	201	223	210	240	252	252	250	243	247	220	259	231	246	246	214	229	216	233	248	201	243	252	236	237	225	236	202	226	217	235	237	254	241	229	216	242	218	241	240	209	215	214	214	240	248	185	215	235	218	244	221	216	222	229	228	229	231	229	232	243	220	257	232	222	205	212	224	226	226	222	228	220	220	204	203	216	226	254	223	242	206	206	217	251	228	242	228	220	212	234	197	212	224	233	224	208	205	211	231	219	212	214	224	227	210	233	234	239	244	224	246	223	230	229	206	224	232	225	202	224	221	230	231	227	198	232	220	241	237	262	202	244	245	210	227	230	241	233	223	230	246	222	246	232	222	208	229	230	234	209	222	253	233	234	216	225	235	238	232	228	204	247	216	237	246	246	232	237	217	230	219	216	237	254	198	234	235	231	218	227	215	242	254	237	224	236	209	223	229	242	234	216	234	232	253	236	227	211	234	265	233	219	233	239	215	206	243	219	229	260	216	225	224	211	212	223	222	222	229	245	233	205	214	205	222	226	203	225	222	246	218	241	259	226	237	233	210	237	224	235	230	218	244	235	258	241	230	246	247	236	217	203	200	243	235	246	209	263	222	209	239	219	214	242	230	232	223	253	224	221	225	223	230	239	244	250	235	232	232	204	229	219	233	216	249	213	224	203	224	227	199	201	213	236	233	261	205	215	211	252	229	257	245	226	242	216	218	221	218	207	200	222	232	225	242	235	208	220	226	224	222	225	224	220	220	240	249	219	217	257	232	242	242	229	253	211	214	204	202	215	244	220	218	248	210	204	224	204	218	226	224	233	195	219	234	259	234	246	204	207	243	190	224	242	217	220	247	220	237	230	208	229	266	230	195	217	241	214	216	217	245	227	250	194	216	245	247	249	231	219	224	214	228	230	222	243	199	220	213	231	237	249	250	251	216	220	212	237	232	250	238	222	218	209	227	207	232	212	230	217	237	245	229	209	260	209	224	249	219	243	233	214	249	243	240	224	244	216	232	258	239	206	229	222	217	213	212	223	238	255	241	228	216	199	213	247	222	214	194	247	254	227	227	225	216	227	214	223	239	221	220	208	198	246	216	210	225	206	215	269	247	213	228	260	223	236	229	225	222	234	222	213	219	195	232	236	242	244	218	253	199	264	218	233	225	211	243	228	215	228	185	240	216	225	201	243	207	207	205	253	217	224	220	235	235	235	207	226	246	224	215	233	235	242	218	239	227	221	221	248	223	245	224	228	215	223	225	221	210	189	211	225	215	209	253	224	233	216	212	213	228	237	242	226	229	213	211	235	226	213	244	259	214	238	202	219	244	258	227	224	242	221	250	236	215	244	231	225	217	211	256	235	235	223	200	191	236	228	237	218	231	265	245	255	256	223	252	249	255	203	241	197	216	231	226	208	227	234	222	245	238	206	240	213	244	241	236	251	241	232	246	203	227	226	209	238	236	236	208	211	235	215	245	216	216	231	228	227	206	234	199	247	220	254	237	235	239	232	253	225	208	232	227	226	255	231	232	246	219	215	209	224	199	251	245	246	253	235	212	228	236	203	240	226	239	237	220	244	236	222	207	243	220	242	233	223	242	212	219	194	219	218	244	248	206	244	235	222	233	210	233	211	253	208	244	210	224	223	244	215	226	205	233	212	234	234	238	212	232	208	233	229	254	219	226	225	223	218	211	265	223	232	232	203	210	223	228	220	259	240	214	225	205	231	231	236	230	206	228	234	210	216	216	232	219	231	244	218	272	231	212	237	219	240	218	229	241	248	233	217
1821	90	81	75	67	80	107	91	81	85	82	80	84	72	87	74	82	78	71	78	63	88	75	80	62	61	57	77	85	92	95	98	83	70	85	73	75	58	79	75	88	59	65	71	57	61	64	76	72	68	60	53	70	73	60	55	74	51	67	70	70	66	76	63	67	75	66	59	75	66	74	70	65	55	76	74	68	64	74	57	72	61	57	78	62	77	65	73	72	57	73	69	73	67	66	48	76	81	68	60	64	67	59	54	63	62	59	63	72	69	65	73	75	71	58	83	67	54	62	57	83	58	71	49	73	62	73	70	64	82	73	86	67	65	68	83	61	68	59	59	62	63	70	72	74	71	56	82	67	62	50	75	57	66	55	57	64	63	65	81	67	61	58	68	77	61	79	75	65	64	82	54	60	55	65	56	65	68	72	65	69	75	57	81	84	66	65	61	56	56	70	75	70	58	77	91	46	52	60	72	74	65	69	75	77	64	73	76	73	73	62	85	63	56	61	62	68	64	67	49	55	63	83	79	48	50	70	64	58	73	52	62	67	82	70	76	76	70	60	69	60	56	65	60	75	72	67	64	57	65	61	60	61	64	74	66	74	78	70	67	81	52	65	68	54	52	73	53	67	56	68	67	48	64	63	58	58	59	81	75	62	70	67	63	83	74	69	70	61	73	57	68	59	57	78	67	58	49	55	67	71	71	71	58	63	87	51	69	66	66	62	53	69	71	63	71	70	53	75	55	73	67	75	59	67	59	65	62	73	57	56	50	66	79	70	68	70	75	68	67	62	64	67	69	74	67	64	72	55	63	79	83	70	84	66	76	93	75	87	61	68	65	78	70	65	77	65	65	61	62	56	52	69	60	71	62	78	42	63	71	69	71	62	40	54	69	60	66	68	65	68	72	71	57	61	62	55	78	72	70	68	79	67	70	71	64	76	60	67	77	67	65	46	69	59	68	59	73	69	75	67	70	66	71	67	71	75	61	69	76	78	47	64	60	65	77	71	70	61	60	65	65	54	72	79	72	65	73	63	65	61	57	62	56	50	65	71	71	77	77	73	68	64	75	54	70	69	72	69	64	75	71	79	64	61	67	52	58	59	76	72	73	62	57	66	61	65	67	63	83	73	67	70	61	69	79	76	62	68	60	82	56	68	72	63	79	84	61	58	65	61	66	77	56	57	78	59	67	60	65	59	67	68	71	66	56	69	73	70	65	72	55	76	57	72	72	78	66	84	56	52	57	72	70	68	66	61	67	72	63	65	45	63	59	72	63	73	60	73	76	71	67	65	77	64	70	87	71	78	68	70	77	60	56	66	62	59	65	73	78	84	62	59	52	56	80	77	70	69	78	68	73	64	73	75	76	85	69	50	76	65	57	73	80	69	67	68	60	68	64	87	65	58	64	60	63	60	66	79	69	62	60	64	73	61	67	69	65	60	75	64	83	73	55	57	63	72	68	61	56	73	53	60	55	66	72	62	62	71	80	64	64	59	71	59	60	54	67	75	67	71	64	79	78	81	68	63	62	72	60	68	81	60	69	74	56	60	73	71	71	66	58	66	64	73	60	60	74	67	61	69	70	60	66	63	68	85	66	75	81	72	70	83	80	73	76	56	56	77	71	75	66	81	74	69	69	66	77	68	64	80	71	68	67	69	58	60	74	66	65	66	75	52	58	76	63	76	60	50	64	62	77	60	53	67	61	61	51	63	66	58	59	76	61	79	71	55	69	61	69	68	54	76	66	69	58	75	61	74	57	57	59	63	60	63	56	67	60	65	67	63	74	68	75	81	58	59	63	73	69	75	51	73	61	60	68	71	51	55	54	59	64	72	71	49	57	65	67	59	70	69	58	64	70	70	86	74	64	78	76	75	73	68	66	75	45	56	67	58	64	79	55	59	63	64	78	87	60	77	73	65	70	63	71	64	60	67	80	53	83	79	78	89	58	68	63	63	71	75	63	63	72	63	90	72	53	59	84	65	74	53	65	60	69	57	71	66	63	65	72	51	53	60	78	61	70	72	57	80	81	73	62	74	57	69	72	73	53	57	63	56	62	73	61	70	73	68	64	84	52	60	67	64	65	50	58	67	61	54	72	55	73	69	71	63	59	64	78	75	64	74	56	67	75	56	61	66	66	50	68	51	74	76	54	65	77	82	50	55	62	64	68	54	67	61	68	65	67	52	68	67	52	65	66	56	59	57	50	67	57	64	61	60	64	62	74	68	63	54	57	60	65	62	70	60	68	63	62	61	65	74	43	59	62	53	79	56	64	60	69	76	58	68	66	74	64	69	56	71	80	77	66	67	69	66	70	60	74	70	78	63	73	62	61	60	53	73	68	77	69	63	56	73	74	58	68	67	53	71	76	57	74	57	49	67	61	66	65	57	81	75	61	63	78	62	61	78	67	69	63	61	65	74	77	72	55	61	66	58	64	54	75	67	83	69	67	53	50	70	67	80	75	56	55	60	67	45	64	69	63	73	47	60	58	59	81	72	58	72	62	56	72	69	79	72	64	78	70	68	77	62	68	73	61	48	62	62	48	62	73	71	69	75	63	73	65	62	52	58	82	60	81	48	54	65	74	70	71	64	67	63	69	66	61	65	76	60	71	62	68	61	65	63	73	65	70	59	66	69	80	81	60	59	66	72	65	66	65	80	53	86	74	77	69	64	72	60	56	62	50	63	60	68	63	55	65	68	79	63	57	70	65	70	67	60	74	69	84	79	60	66	69	60	66	62	75	53	66	70	80	75	60	73	66	76	62	73	59	67	55	57	55	59	58	69	60	67	54	60	60	71	50	71	83	60	65	53	53	75	63	67	67	74	63	75	69	58	69	67	75	64	72	55	65	60	56	79	68	74	60	59	56	45	69	69	59	50	59	66	61	83	47	60	62	64	59	63	52	68	76	56	73	53	68	72	76	73	58	57	62	67	65	65	68	61	57	49	73	71	70	65	70	57	73	68	57	71	82	71	74	81	66	54	65	67	56	70	59	52	68	82	82	78	66	74	70	65	59	63	61	73	75	59	55	71	62	71	72	62	73	72	64	67	75	58	65	59	68	59	70	68	58	62	64	68	89	63	63	71	70	75	59	63	57	61	57	66	60	69	62	55	73	57	73	68	63	83	84	69	80	62	71	74	65	54	56	60	65	57	70	65	57	76	71	64	73	65	83	67	48	73	70	62	58	83	70	57	80	77	69	75	59	71	68	47	57	52	63	65	68	77	60	78	64	67	61	69	67	80	62	63	79	76	53	68	81	48	63	76	65	75	49	65	78	79	68	56	65	67	60	69	53	53	77	62	59	68	75	65	61	73	56	68	58	65	64	76	64	71	60	62	67	66	59	65	63	68	65	77	64	56	50	61	72	70	72	67	72	64	61	64	77	56	79	71	79	65	72	70	66	82	61	69	63	69	53	60	68	57	70	77	68	57	66	58	70	54	64	52	62	79	70	77	75	62	61	66	65	70	65	69	76	61	59	69	71
15135	1405	854	1018	2121	2681	2470	1958	1713	1406	1301	1113	999	941	907	866	815	759	723	763	717	709	602	669	655	680	693	684	919	909	835	916	877	761	784	730	675	717	728	766	749	717	656	606	609	699	634	610	601	630	634	583	595	592	626	588	561	573	630	617	566	585	555	555	576	568	609	567	548	569	598	563	590	543	593	566	595	579	549	576	541	538	559	549	541	559	537	542	506	555	563	541	555	593	601	567	552	565	555	574	553	578	567	579	581	526	571	497	577	493	554	539	550	506	556	497	504	553	551	576	503	561	524	569	495	546	563	598	498	504	560	521	563	509	528	543	556	548	548	548	572	525	520	534	547	535	510	551	546	564	502	584	550	534	566	538	520	536	555	560	539	551	536	565	569	557	578	541	526	541	507	562	521	509	518	551	545	554	538	512	592	540	534	518	498	584	560	581	584	540	549	518	561	563	585	536	567	529	559	565	534	549	544	546	542	511	544	558	583	516	571	557	524	560	570	536	539	525	539	533	565	525	566	593	535	563	535	546	517	492	515	536	581	515	535	565	541	600	572	564	598	547	591	564	537	556	542	531	532	538	531	543	529	550	570	593	538	564	534	529	562	529	576	561	539	533	605	576	588	533	580	510	544	542	514	521	562	535	525	537	556	547	540	510	557	528	543	547	492	574	518	501	550	529	547	569	532	549	569	544	542	580	532	548	562	553	530	544	577	536	578	575	566	542	520	547	548	571	550	551	540	558	546	563	530	536	568	536	531	536	527	528	525	521	573	540	567	555	576	602	549	530	564	563	569	579	551	547	506	542	559	557	562	572	561	538	569	595	535	551	505	534	562	527	560	541	566	572	544	520	522	560	591	562	532	585	595	547	559	527	521	582	529	521	537	534	533	534	519	520	529	571	528	545	566	511	532	523	553	554	588	541	604	578	509	594	565	564	533	533	576	555	518	522	546	500	535	583	607	537	549	544	537	597	522	513	586	559	564	524	554	551	519	537	564	575	535	564	547	549	535	555	563	572	550	584	558	558	546	592	581	577	526	558	510	542	579	528	536	544	539	551	570	518	517	551	570	550	574	539	545	570	571	567	538	561	572	535	530	545	530	544	560	569	537	538	556	525	532	552	544	564	578	556	528	527	550	557	508	536	536	514	515	535	557	578	537	555	490	505	534	533	574	525	573	571	561	575	535	552	550	541	515	508	566	556	566	560	527	539	536	529	499	568	534	502	532	528	525	538	567	515	552	515	512	549	554	541	552	586	549	530	563	592	569	570	538	548	552	549	528	557	565	533	566	559	497	538	521	543	580	543	570	538	546	540	554	579	549	555	517	510	579	531	542	567	538	568	514	545	537	528	543	542	553	521	521	535	568	553	578	536	579	574	570	543	596	556	558	533	558	564	551	561	477	546	510	581	537	520	543	491	548	534	594	571	587	564	554	571	530	553	535	588	534	599	546	538	539	514	526	546	550	550	528	518	587	551	543	545	533	530	542	542	515	549	534	529	554	531	569	518	556	530	567	529	536	569	533	525	489	573	572	530	548	546	551	526	548	550	600	552	542	572	548	540	552	552	538	563	588	528	527	533	533	523	539	523	535	650	553	546	561	531	524	560	525	561	555	532	539	533	544	559	571	577	550	543	523	542	558	524	558	553	558	529	576	513	555	529	554	574	515	577	546	543	563	555	571	567	531	558	571	538	538	567	549	529	557	522	501	513	524	564	573	544	550	526	601	564	519	598	496	548	561	552	542	524	566	564	545	513	524	543	566	535	568	579	599	524	513	554	539	580	536	532	489	534	578	548	528	529	550	585	528	538	546	550	516	609	549	565	527	562	542	522	559	587	526	567	538	533	562	553	564	517	527	564	557	548	551	548	557	548	532	593	559	544	522	548	560	531	572	546	551	554	580	544	547	564	561	544	529	559	531	571	540	554	578	582	555	534	558	588	539	541	574	493	619	523	561	587	511	563	504	514	517	559	558	546	527	612	553	563	577	541	536	565	550	540	547	558	545	527	524	491	565	547	562	572	589	547	547	544	544	560	565	575	534	554	557	507	538	520	546	555	535	551	537	565	558	533	557	559	529	527	549	555	560	549	556	533	540	524	480	494	528	548	562	555	510	549	595	554	520	518	518	532	539	555	552	550	523	543	559	599	601	531	533	528	552	552	552	549	560	565	568	538	529	570	550	526	557	554	558	542	564	568	557	556	515	580	569	573	535	551	538	552	566	526	571	560	546	564	529	539	544	599	526	536	557	585	537	535	557	544	549	585	558	530	575	453	535	587	540	550	534	530	551	531	581	585	574	515	581	576	559	535	503	560	539	571	524	545	559	528	537	564	553	575	549	564	572	543	555	527	529	549	575	574	515	580	549	551	508	530	527	557	517	562	549	508	546	513	559	552	561	522	539	570	540	586	521	554	511	527	526	587	529	528	543	568	531	564	543	546	544	613	577	569	536	595	534	557	551	543	556	562	514	563	532	532	561	550	553	586	561	555	560	522	553	526	529	581	594	563	598	538	538	589	537	542	503	498	571	553	617	548	553	537	532	522	530	573	562	545	543	556	549	557	536	521	580	544	577	538	534	569	601	521	545	558	517	567	547	535	550	567	541	537	522	573	557	532	540	572	569	550	544	530	530	575	549	524	540	559	517	538	564	580	553	569	521	562	554	530	594	559	551	506	560	572	535	528	525	521	521	581	507	533	518	551	529	540	524	528	531	561	562	505	545	550	548	549	577	532	546	540	587	552	549	558	575	514	525	527	567	566	543	558	517	550	580	549	563	555	544	557	548	528	524	515	535	538	547	574	545	549	528	572	526	553	520	586	559	595	573	544	580	526	494	553	519	599	533	563	511	568	556	525	554	528	510	524	577	554	525	580	613	544	547	528	547	518	534	566	591	585	541	546	523	569	530	575	530	557	566	542	577	563	505	521	561	578	528	570	548	533	562	544	513	504	524	551	532	583	554	544	608	580	568	539	524	545	533	537	529	532	560	551	559	539	567	559	553	582	543	556	527	567	584	551	535	560	519	611	534	595	541	535	561	557	588	533	547	516	534	537	530	541	532	513	530	584	508	544	548	582	539	548	550	561	524	532	553	527	579	541	550	530	520	538	546	546	556	561	558	551	552	529	532	556	576	565	535	570	546	581	574	520	601	537	612	550	522	506	549	557	606	596	557	556	557	521	532	563	507	574	543	539	503	548	577	547	540	549	524	556	519	545	572	539	528	528	513	540	551	498	538	577	586	529	596	516	576	554	536	538	548	572	563	541	529	516	561	537	501	569	551	549	557	542	549	534	540	532	545	557	554	504	572	528	555	565	518	564	516	578	546	536	534	552	534	557	544	548	531	532	555	568	562	538	594	589	548	520	545	551	559	515	512	513	517	525	573	532	564	556	581	509	508	545	526	543	547	537	585	566	527	538	527	541	539	570	560	573	543	558	536	609	505	575	566	519	530	494	569	544	560	573	550	601	549	545	573	543
2208	48	46	35	33	62	52	52	44	43	41	24	36	44	35	33	32	37	36	32	30	30	32	28	32	24	28	28	36	40	31	37	30	40	38	30	29	31	45	37	29	38	31	20	33	29	30	24	26	25	28	28	31	29	25	21	24	30	30	22	32	27	20	27	22	29	22	34	20	20	25	23	27	25	38	26	20	27	30	25	22	24	27	22	30	28	32	31	34	27	22	32	25	26	31	21	24	22	18	27	20	32	19	21	21	35	24	28	37	23	29	28	24	30	33	30	30	31	26	29	33	23	17	27	23	25	27	19	22	28	25	26	26	28	28	21	24	32	23	21	35	26	21	28	22	20	23	26	29	28	26	30	23	23	32	22	31	33	32	31	26	34	30	16	15	25	26	30	24	24	31	23	24	26	26	41	27	22	34	22	23	30	28	29	18	19	22	24	26	22	28	29	26	30	20	28	18	26	29	32	23	27	26	21	22	36	22	11	25	27	33	25	21	27	23	25	24	28	24	28	39	27	28	20	30	29	20	30	32	22	28	29	32	32	27	27	27	30	39	25	26	24	32	29	24	30	20	37	28	29	27	26	20	26	23	23	29	26	23	24	19	22	30	26	23	21	32	24	30	25	19	30	27	27	39	25	21	23	28	31	27	27	29	32	30	20	25	19	25	35	32	27	22	30	34	21	28	20	27	25	23	31	25	30	29	19	26	25	29	34	22	17	23	36	25	23	33	28	24	19	25	25	23	26	26	25	35	23	28	22	23	36	32	22	29	18	18	30	26	19	23	26	28	29	24	31	31	15	25	30	20	27	24	28	23	22	29	21	30	22	30	27	29	27	35	32	29	23	20	23	36	27	23	25	29	16	29	34	28	24	29	23	26	26	20	24	26	24	32	23	33	12	32	21	29	19	21	23	37	18	19	21	35	20	25	23	27	32	27	23	27	22	30	25	25	25	20	29	24	25	19	33	20	23	28	26	28	27	22	29	24	21	16	30	29	29	33	19	17	20	26	30	30	28	19	26	32	23	26	26	25	27	26	23	27	30	25	29	28	27	23	23	28	19	25	30	32	25	23	25	28	29	15	14	22	25	31	26	33	20	29	23	29	23	21	28	27	27	23	25	27	34	23	22	17	27	27	18	29	26	26	27	26	26	26	27	21	27	26	25	23	22	20	29	20	24	36	35	30	34	30	34	16	21	28	20	29	25	27	24	32	33	25	18	21	25	28	31	26	27	26	31	19	39	21	22	33	25	23	25	28	25	28	22	26	29	30	24	27	30	32	27	26	25	30	31	35	25	31	27	27	29	28	23	32	26	28	22	25	20	27	26	25	22	24	31	31	21	17	24	27	33	27	34	20	36	33	32	21	29	29	29	27	23	28	23	26	23	22	23	24	25	32	31	27	27	17	36	21	30	25	29	17	26	31	27	21	23	17	30	28	31	27	20	29	24	21	27	23	29	33	22	24	32	30	20	25	23	22	26	29	28	25	22	31	25	22	23	22	24	22	30	29	29	38	20	28	29	29	27	22	31	12	22	47	20	26	27	24	23	26	22	22	21	36	28	33	27	26	30	26	29	24	25	27	27	29	37	31	23	20	31	29	31	27	26	20	20	22	27	22	34	28	20	27	28	21	15	21	27	29	24	28	26	24	24	26	30	10	24	28	31	33	35	17	23	28	29	28	33	23	33	32	22	39	38	24	22	32	22	24	20	27	26	37	24	24	30	34	33	24	24	24	21	22	35	32	24	26	21	36	30	34	35	28	25	34	31	25	25	21	36	29	26	24	20	17	31	23	33	29	39	25	26	21	40	28	24	32	28	24	24	25	34	26	22	26	29	24	35	32	43	37	25	16	27	31	23	35	30	28	26	22	21	23	15	20	17	28	32	29	25	32	28	14	37	22	20	29	21	32	25	27	24	28	28	32	28	23	24	24	33	23	28	33	27	26	30	33	25	32	31	20	31	25	28	28	31	26	34	33	16	20	29	33	28	32	25	22	30	26	17	27	21	20	13	21	20	35	28	24	16	32	27	26	19	34	27	28	19	33	27	29	29	20	34	32	34	19	29	29	30	31	31	29	24	17	21	21	31	22	21	27	20	21	20	25	30	24	19	28	20	24	28	26	31	19	29	21	24	23	21	26	28	27	21	35	24	29	32	33	20	17	19	21	22	31	30	27	23	34	17	25	19	32	22	24	31	24	24	29	26	19	20	25	29	26	34	26	25	28	23	30	35	30	19	31	29	28	27	22	30	30	20	26	27	23	23	26	27	30	26	26	31	19	21	24	24	23	19	24	21	15	34	29	30	22	21	22	15	28	35	19	28	39	35	36	21	29	30	22	35	23	38	22	23	32	28	17	23	22	21	19	25	33	30	29	24	25	22	23	27	22	27	27	29	19	31	19	28	29	27	25	20	31	18	22	35	22	28	22	35	30	25	24	31	21	32	30	35	36	31	22	30	25	34	30	19	26	19	22	33	24	16	21	24	22	19	22	23	32	24	29	24	34	28	21	40	21	23	30	32	31	30	41	21	20	34	30	22	27	31	26	18	31	32	21	21	25	28	24	22	23	22	28	21	31	27	35	19	33	27	33	21	24	31	26	30	26	33	30	22	30	26	20	35	22	25	36	34	30	34	23	29	27	25	24	28	22	29	22	17	33	27	27	27	23	29	22	30	39	21	23	17	25	19	14	19	33	21	24	28	24	25	28	28	17	32	21	24	30	25	25	27	26	26	19	16	16	21	31	28	27	35	23	28	19	20	22	24	30	23	26	23	27	24	19	25	24	33	24	31	14	28	21	21	18	28	28	23	20	31	26	29	22	22	38	19	24	27	25	29	22	26	30	21	31	31	25	21	36	36	27	29	27	31	25	29	21	37	29	23	26	33	26	32	29	26	33	25	30	19	42	23	24	24	26	27	25	31	26	21	22	27	33	44	27	32	18	17	27	29	26	27	22	27	26	26	36	31	22	31	27	26	16	25	46	24	31	23	35	33	31	30	26	21	24	31	30	21	25	30	32	23	27	21	33	19	32	25	16	22	24	34	36	16	25	32	30	26	17	31	23	33	32	30	20	26	32	22	25	33	24	19	34	25	21	33	28	20	18	29	35	28	17	22	21	29	23	40	32	29	32	24	23	27	29	30	22	27	22	30	31	31	27	30	34	22	29	30	24	27	26	26	26	40	23	34	29	25	35	26	30	29	34	27	28	19	27	14	31	34	30	29	23	25	30	27	28	20	29	23	17	21	37	25	23	32	36	23	27	31	34	27	20	20	22	19	22	34	30	21	26	23	37	23	21	16	28	28	22	25	27	23	22	26	36	28	31	43	27	28	25	33	26	22	29	34	31	21	31	35	31	27	29	17	26	31	26	32	27	35	35	34	21	28	25	29	20	29	30	32	22	19	24	23	30	18	28	30	26	28	31	21	27	25	17	18	24	16	41	23	28	35	25	34	28	21	27	25	24	35	34	25	26	26
12701	806	454	623	1471	1909	1944	1561	1321	1134	969	816	720	667	569	532	442	447	433	452	400	365	352	376	381	333	336	384	580	690	528	603	627	483	480	431	391	391	419	464	429	376	328	297	307	281	277	301	271	278	292	295	283	283	267	298	267	295	271	315	286	271	248	286	299	275	255	247	225	262	228	278	233	238	244	264	247	237	236	217	219	260	203	251	255	258	240	250	250	225	258	236	265	244	248	243	239	235	225	236	214	218	220	226	232	230	237	227	231	238	252	200	237	216	231	228	254	219	223	244	239	215	213	204	231	240	218	244	223	223	231	216	216	242	258	265	223	251	252	234	222	226	216	234	212	235	253	212	238	220	209	256	247	239	231	222	249	234	223	245	250	220	217	209	210	256	205	246	216	200	250	182	249	222	255	217	220	236	235	225	217	240	234	224	217	239	227	234	222	244	241	234	234	242	237	224	235	210	237	204	210	231	232	234	232	209	234	218	217	221	221	244	236	215	257	220	220	238	193	215	234	215	240	255	207	219	223	250	227	232	243	225	223	232	229	219	226	206	249	232	249	234	226	232	206	263	219	215	224	226	231	255	236	222	206	229	223	218	221	251	213	220	233	219	235	265	229	223	220	209	227	231	260	234	232	222	242	208	211	214	219	210	229	241	229	223	219	246	247	219	233	237	220	216	211	240	206	234	241	221	226	209	227	229	240	230	246	229	260	204	224	249	229	222	246	266	222	230	217	223	231	244	240	231	231	212	238	223	218	249	224	206	210	229	207	213	229	256	228	247	223	231	236	226	216	227	221	249	229	231	245	207	215	246	237	221	237	215	225	249	240	234	198	226	233	243	234	245	251	224	222	236	211	240	230	211	205	219	205	230	237	231	230	253	210	221	220	220	257	236	233	235	229	231	219	232	218	231	224	227	201	208	217	225	224	242	233	240	223	205	243	247	221	231	209	236	231	203	234	239	220	246	212	206	220	237	226	248	231	227	232	242	227	205	236	248	216	227	215	238	229	224	210	225	224	248	218	224	225	195	232	229	240	208	238	211	202	258	224	227	235	202	233	258	193	269	237	204	256	244	240	232	206	245	242	255	227	232	231	235	213	217	221	253	213	222	198	222	228	257	203	230	212	244	223	252	244	226	245	249	254	228	218	227	214	229	213	214	226	209	242	241	230	265	228	202	230	247	227	212	242	262	236	242	221	219	225	247	203	232	236	226	248	224	229	224	220	236	264	218	228	219	230	236	213	220	208	222	263	214	227	231	201	236	228	238	204	235	213	216	227	246	214	223	226	233	234	209	209	230	209	219	237	246	224	204	213	226	246	241	237	224	220	214	216	222	226	225	219	218	210	223	233	206	228	223	230	239	238	234	229	245	218	242	210	225	222	228	245	212	207	238	229	208	223	248	225	219	220	221	237	224	210	205	246	229	214	250	208	259	228	229	240	212	231	224	210	257	210	227	225	223	229	209	245	216	220	203	231	221	225	244	248	247	198	223	192	264	236	210	226	226	206	214	244	247	222	254	254	230	234	203	230	233	211	250	230	259	220	235	238	208	234	208	209	245	228	239	253	217	210	226	215	236	220	200	246	233	218	213	230	235	230	225	221	218	234	224	231	215	232	228	227	234	233	213	196	247	214	223	230	240	220	221	247	246	196	240	201	227	247	249	222	232	215	235	225	236	214	243	245	235	231	243	257	224	221	213	201	245	228	214	223	231	222	196	236	205	236	221	229	223	216	216	245	224	243	234	218	246	222	235	227	226	255	219	227	235	221	233	223	226	193	225	217	241	233	229	219	207	203	197	235	237	217	216	284	253	258	242	234	227	233	214	262	233	209	201	227	223	227	243	239	238	199	221	255	231	234	216	235	225	230	254	237	226	231	230	235	215	219	214	201	212	225	235	245	209	233	233	247	198	241	254	211	222	225	234	229	222	234	209	233	241	238	221	222	234	219	226	247	230	223	220	238	220	239	201	246	246	210	210	234	238	243	226	206	204	231	226	228	231	209	244	232	211	234	215	187	207	235	203	242	203	242	241	237	216	226	223	243	258	222	248	227	223	256	241	222	241	221	232	245	232	215	217	236	204	227	253	249	241	224	242	230	248	226	219	206	220	209	217	199	221	255	205	220	254	216	229	215	229	235	232	242	234	218	203	219	203	235	244	217	249	225	218	230	207	235	235	225	240	203	200	228	227	275	242	222	219	224	236	246	233	210	253	231	216	251	242	225	199	218	221	218	227	223	216	239	242	211	225	213	233	229	242	246	203	224	206	207	222	232	268	224	223	223	241	225	231	239	202	223	252	236	235	237	248	224	220	243	216	240	231	213	236	238	242	238	235	251	207	241	225	250	212	214	221	231	233	245	212	225	249	252	238	230	211	208	202	235	236	205	219	237	225	251	263	230	254	224	258	236	237	203	231	227	241	237	222	215	237	221	224	229	232	239	261	232	231	203	254	233	218	230	232	247	272	233	199	239	221	224	220	229	229	237	223	232	196	223	233	220	241	214	215	231	218	233	223	216	225	226	226	240	221	251	229	240	237	242	221	225	238	214	227	229	232	225	231	212	214	254	237	216	234	233	249	219	222	214	230	232	226	212	229	216	217	231	237	215	218	213	238	242	230	218	227	237	230	235	240	247	240	251	225	250	246	225	223	226	220	243	213	220	220	227	244	272	209	223	229	226	239	236	231	213	234	240	240	220	229	224	223	226	210	228	250	214	248	226	225	221	264	232	241	212	223	230	236	217	207	237	230	236	225	220	224	226	251	231	232	247	244	209	226	253	226	247	247	242	219	229	214	254	222	248	222	199	232	233	208	227	251	244	251	225	227	233	242	206	234	256	239	249	236	228	212	202	223	202	239	230	251	239	262	234	242	221	212	219	209	228	219	242	241	242	232	231	251	215	227	221	228	197	253	220	248	239	243	221	231	242	219	226	239	238	228	220	222	231	230	220	218	208	247	218	233	249	223	219	221	234	247	246	219	213	244	225	230	237	256	255	233	206	229	237	196	220	201	203	261	231	217	233	236	261	244	236	196	225	240	229	231	218	239	210	252	230	252	209	235	240	238	220	237	214	241	217	230	209	228	227	228	244	207	220	199	211	231	231	234	228	244	215	248	226	205	228	249	214	247	236	243	230	241	230	242	217	231	224	224	278	221	259	245	217	251	222	248	232	203	193	231	217	214	240	222	207	257	224	210	221	246	229	248	236	220	233	220	232	207	249	228	220	241	223	254	208	234	203	220	223	209	237	224	212	219	257	241	215	212	250	232	220	244	222	248	239	204	228	218	255	237	213	232	232	239	212	207	209	239	245	242	225	246	247	231	201	229	210	241	204	216	251	235	226	236	215	218	224	245	228	234	216	205	228	205	218	229	217	235	226	221	206	225	216	242	192	226	217	202	217	211	236	246	227	237	221	229	221	224	250	240	216	236	217	216	232	201	231	240	248	224	238	190	193	247	267	231	212	214	221	250	230	240
2389	130	117	82	86	93	121	103	98	108	99	100	82	90	92	83	81	77	78	78	60	83	82	67	74	76	86	66	88	87	80	89	93	86	83	72	90	87	87	83	82	72	63	96	73	73	80	93	73	84	79	93	71	79	67	65	84	73	69	78	69	75	67	71	74	67	61	71	80	76	69	71	76	84	62	69	61	72	86	63	65	74	73	73	67	72	64	69	72	71	58	67	64	72	57	63	61	79	80	69	69	86	76	59	66	77	83	69	69	70	72	69	64	70	67	74	53	82	74	79	63	75	81	57	73	86	72	71	71	73	74	69	59	72	67	78	73	60	71	71	70	61	78	66	72	66	70	64	59	56	64	71	60	57	82	78	67	75	67	84	60	63	74	67	64	67	61	71	70	74	56	70	71	61	83	72	73	72	68	67	70	68	62	60	79	62	67	67	71	71	71	67	68	64	77	70	79	76	77	73	65	76	68	66	71	64	69	72	64	79	57	69	65	74	73	78	64	84	69	58	53	77	75	68	72	83	56	84	69	58	63	84	70	67	65	65	66	70	63	70	66	48	63	87	65	75	67	65	74	70	71	62	77	61	63	72	69	69	63	79	77	56	81	74	46	64	89	73	80	70	75	66	65	74	68	56	69	82	75	68	66	62	67	57	68	71	66	84	78	77	60	53	68	70	68	74	60	67	73	73	82	87	65	78	58	66	58	86	68	65	78	87	71	65	73	72	69	87	82	84	57	62	72	64	84	71	65	69	75	68	62	71	67	68	71	68	70	66	71	84	74	63	60	62	69	76	73	54	81	75	80	79	58	74	65	62	76	83	57	81	70	90	64	61	66	74	64	66	74	68	78	67	66	64	76	55	68	82	71	68	61	73	71	63	78	66	71	87	63	51	63	74	72	72	70	72	74	73	64	88	72	61	87	68	80	71	80	85	63	95	70	73	71	68	65	57	78	79	78	80	83	61	73	65	73	59	65	68	65	71	65	68	62	77	68	62	81	69	82	75	78	70	78	66	72	79	50	67	72	74	66	76	67	59	65	80	91	84	64	83	76	86	75	49	74	62	64	73	68	74	52	60	78	89	73	50	78	52	81	70	63	76	67	75	80	62	66	79	83	73	71	68	56	72	64	80	77	67	59	88	70	68	52	62	88	75	80	82	70	80	81	62	77	67	67	74	71	92	73	71	76	76	63	84	63	67	74	82	75	65	77	66	60	72	76	64	62	71	79	64	73	83	71	79	53	85	83	73	70	73	71	58	73	85	77	72	78	93	72	80	70	75	67	68	66	61	74	80	68	67	68	60	70	78	64	77	77	69	65	74	80	66	75	93	64	66	51	65	69	68	74	72	73	67	61	67	72	73	52	63	71	70	85	66	77	73	74	67	75	62	73	66	69	88	73	65	70	56	73	67	90	71	75	71	71	64	62	82	65	68	74	70	68	76	71	67	65	67	83	62	80	75	78	73	69	75	68	69	76	65	59	66	63	67	68	84	82	57	59	67	62	70	61	70	59	78	61	70	65	77	69	68	57	61	55	64	74	86	65	60	68	66	76	85	68	59	74	70	71	63	59	66	86	76	80	62	68	62	76	52	64	82	63	65	70	73	68	65	62	62	74	53	82	80	76	68	66	74	72	75	56	63	61	95	71	68	70	67	56	76	67	74	76	60	86	78	64	73	64	75	79	69	74	70	83	79	60	81	54	76	92	74	80	60	76	50	76	88	61	59	77	67	61	73	69	66	60	68	82	61	67	83	77	67	64	76	61	63	79	60	67	71	70	84	81	75	79	66	77	63	72	69	73	68	64	82	86	68	66	90	70	76	63	76	68	63	72	79	76	66	83	59	80	75	66	87	67	88	76	65	73	75	63	79	59	68	81	75	75	74	77	78	61	66	67	73	65	70	77	68	68	61	75	71	73	85	62	61	66	75	62	77	77	58	73	59	81	74	66	81	69	74	69	80	67	63	61	67	75	54	60	64	78	81	87	63	72	71	64	61	81	75	86	67	61	54	55	67	97	57	67	57	53	73	67	82	82	57	53	63	72	61	63	74	61	65	60	69	82	69	68	67	85	71	63	78	68	70	66	58	67	64	60	83	70	85	65	82	75	65	73	70	78	82	75	73	72	76	63	66	76	70	62	71	67	60	57	77	70	88	70	75	81	76	85	75	64	63	63	75	70	70	54	70	66	77	59	75	69	77	81	67	71	82	81	79	65	70	63	75	61	75	76	75	76	81	71	78	67	84	74	78	80	62	67	77	58	66	66	65	68	65	84	62	73	76	74	78	66	69	80	68	82	75	92	63	65	76	70	61	73	71	71	76	85	72	81	65	63	78	67	62	67	70	76	72	74	69	76	71	72	73	75	77	67	67	69	76	76	60	72	67	56	63	60	59	82	69	74	65	66	64	70	69	62	54	64	88	65	66	56	86	73	67	63	65	89	71	80	62	72	75	61	73	57	74	83	69	61	72	74	65	78	87	62	63	76	66	76	65	68	72	87	81	63	83	87	69	58	66	77	73	89	67	73	68	76	76	66	76	86	81	69	69	85	71	75	80	83	63	62	81	66	63	72	64	82	90	65	72	73	69	83	69	70	73	84	70	75	71	66	78	86	84	74	70	79	87	66	72	82	80	69	87	62	66	56	64	71	71	75	61	66	68	74	77	73	61	78	86	82	76	82	75	71	77	83	71	55	65	70	64	74	67	68	80	77	76	75	68	70	73	71	81	68	77	87	71	66	71	56	76	84	69	67	86	71	77	67	52	86	64	74	80	65	92	76	77	70	71	57	65	76	71	79	67	63	63	78	54	83	64	78	62	62	72	82	63	90	60	68	85	72	67	65	77	82	66	71	69	76	71	58	65	88	84	72	70	79	83	67	85	54	67	71	71	70	68	68	68	71	79	78	88	74	79	62	72	86	69	76	69	74	65	71	67	76	60	61	72	66	80	63	66	76	87	75	78	79	71	77	68	74	49	68	66	65	71	79	78	78	77	74	79	77	56	70	72	64	76	71	66	80	69	66	67	93	58	67	71	63	65	61	59	77	70	74	69	71	66	64	60	73	54	84	62	81	65	66	60	71	65	58	68	67	70	62	64	59	81	77	72	69	78	71	69	48	66	69	89	71	72	65	78	74	70	71	63	66	73	63	73	60	66	76	81	69	67	70	69	80	76	56	68	65	78	79	74	74	78	70	65	72	74	69	65	77	70	50	74	63	58	61	85	76	79	74	73	74	65	76	72	67	59	81	80	84	74	76	69	63	79	74	81	68	83	59	68	68	89	73	70	70	65	77	57	74	88	48	70	72	68	81	64	59	88	67	72	66	70	68	68	48	63	75	68	68	71	72	75	64	78	71	60	61	70	62	71	66	67	72	89	67	57	64	56	69	77	70	69	61	75	69	68	81	65	57	76	77	57	67	72	55	69	68	83	67	65	83	63	79	72	62	92	73	70	56	71	74	52	63	58	86	71	72	72
17410	1769	1036	1357	3042	3964	3590	2939	2428	2145	1836	1573	1394	1209	1141	1081	985	991	915	894	866	845	819	771	752	818	755	852	1035	1126	988	1069	1088	982	884	840	754	796	807	862	811	755	716	713	728	694	696	672	687	658	676	636	661	669	655	653	651	663	611	677	618	658	596	647	629	641	674	614	627	642	623	626	642	606	612	628	635	641	601	659	598	570	577	579	603	602	613	599	583	600	647	609	612	631	615	619	571	612	586	563	589	609	633	604	570	589	629	581	604	588	619	604	590	563	624	592	584	609	589	583	593	618	566	580	588	631	556	591	608	583	589	599	594	550	599	601	592	589	627	549	593	599	570	563	569	621	573	583	557	584	619	607	555	553	568	611	582	582	589	574	552	593	586	577	578	582	557	541	622	553	609	619	598	640	601	600	564	562	572	559	605	601	584	594	616	622	583	601	622	593	576	582	592	558	613	601	587	593	590	585	583	575	607	550	580	599	587	558	647	564	590	570	601	584	561	559	599	594	576	571	608	570	594	600	565	600	613	607	542	588	604	597	633	589	579	609	631	598	561	603	580	617	589	599	586	582	575	548	544	531	596	612	609	559	626	601	595	579	592	620	609	586	628	569	568	623	587	612	611	579	584	597	591	623	637	560	569	591	564	592	616	575	586	592	587	575	573	554	617	557	551	548	583	644	570	598	597	580	626	602	533	595	608	576	562	559	598	576	637	615	606	539	555	571	594	608	604	544	581	621	603	568	605	530	611	609	568	593	624	578	601	571	571	645	544	572	624	640	591	623	623	585	604	573	563	589	656	632	583	619	567	596	568	629	595	610	626	599	630	595	604	566	554	586	576	569	585	593	611	589	589	584	604	614	584	567	587	575	577	620	575	591	576	598	550	611	575	569	588	605	598	610	634	608	555	552	571	583	595	558	584	612	613	628	647	562	614	591	598	614	627	604	627	605	566	576	570	573	603	624	588	605	592	607	571	583	603	608	569	595	596	577	577	645	618	572	606	570	617	638	598	591	577	573	637	592	597	605	599	570	574	608	636	600	591	611	585	613	594	616	611	573	582	571	574	621	552	566	588	641	622	594	596	586	576	585	584	592	546	619	603	572	629	570	576	560	585	609	598	604	611	607	581	593	594	599	580	606	547	557	524	596	570	524	611	535	600	633	586	547	593	548	585	605	611	582	638	583	612	560	593	597	584	605	622	617	573	554	555	546	608	562	603	626	616	610	564	566	565	574	605	611	600	588	598	587	567	593	558	600	570	621	595	649	592	561	574	596	640	633	604	552	620	588	603	559	584	598	637	549	555	575	563	662	572	587	611	573	583	591	616	580	605	567	564	578	605	599	618	600	550	582	590	576	564	592	578	598	612	601	566	559	592	599	587	572	546	545	580	585	568	573	598	565	625	563	561	591	580	608	562	583	682	613	581	575	599	630	621	601	592	579	613	573	603	629	599	627	611	593	583	568	542	616	571	571	589	576	562	577	563	618	575	607	625	602	597	582	547	585	614	574	598	599	575	623	600	555	541	578	576	581	584	590	578	604	586	644	599	583	633	577	595	609	609	571	579	586	626	605	598	583	554	600	563	601	647	605	617	599	623	566	640	538	567	588	601	586	604	552	616	613	619	552	604	584	583	593	574	586	574	631	561	607	605	588	620	628	607	603	590	576	576	580	580	617	569	591	586	570	599	627	604	580	599	606	565	606	592	573	587	605	614	608	522	560	588	567	628	583	611	564	563	585	587	602	619	655	582	596	606	614	604	590	563	607	568	586	576	591	569	586	566	599	601	574	563	585	547	597	557	567	615	645	532	597	557	593	600	622	632	604	562	604	588	597	583	583	592	556	596	599	573	645	589	590	604	587	599	597	600	613	628	595	600	596	583	572	606	610	595	568	584	532	586	578	606	621	600	566	614	583	616	603	620	623	637	594	583	539	611	590	614	607	569	624	549	641	628	589	542	616	579	630	598	579	569	604	564	603	571	596	638	586	561	619	591	563	580	600	609	606	592	553	535	625	588	610	620	580	609	567	623	596	583	620	552	576	585	554	607	612	580	593	606	598	644	599	574	564	578	567	583	587	578	627	572	610	577	589	578	612	618	578	622	598	610	581	601	660	570	594	585	638	559	618	612	579	584	555	568	592	565	621	577	620	555	577	550	589	592	567	575	620	570	588	608	575	578	576	579	592	571	589	597	622	562	583	606	603	622	539	571	569	611	598	586	604	605	585	623	546	594	579	570	582	564	604	590	563	541	567	636	579	583	571	622	564	596	577	559	633	576	594	606	610	595	604	589	586	570	604	579	631	587	620	586	575	585	583	573	589	597	616	581	589	583	582	601	562	597	573	560	568	595	569	558	595	568	580	635	572	578	626	617	625	599	625	624	614	619	551	601	611	554	607	600	632	602	604	582	600	576	637	607	582	561	576	549	605	592	567	593	595	564	628	596	553	547	602	564	585	588	604	573	625	595	619	542	601	614	578	577	558	564	614	553	618	597	544	639	588	605	575	618	610	587	586	573	605	583	578	558	597	593	563	586	618	631	595	613	570	602	614	581	594	587	562	569	616	568	579	597	591	622	663	578	564	622	588	577	604	600	568	568	592	604	616	610	615	582	581	624	624	559	599	647	600	540	606	581	594	577	586	570	584	572	604	606	608	595	588	575	616	601	620	580	562	598	640	610	534	614	572	591	553	604	588	577	594	551	615	577	597	538	583	622	599	584	578	592	614	589	588	601	587	581	606	585	559	597	599	591	600	562	628	576	600	589	618	553	594	573	616	609	555	553	623	595	542	625	596	628	576	570	583	627	587	598	580	624	605	633	624	563	605	603	561	562	596	595	512	593	560	588	562	583	536	564	561	573	589	592	540	611	571	540	587	617	586	591	586	601	602	586	617	557	627	581	541	559	601	592	581	569	605	593	600	605	611	601	562	595	581	571	579	598	595	583	594	561	597	562	625	563	599	578	570	607	584	574	590	629	608	596	598	618	595	565	576	634	554	650	580	576	574	607	572	597	601	581	635	575	587	573	567	601	586	583	594	587	543	613	564	616	612	568	553	566	594	564	621	562	582	615	599	572	631	557	594	561	582	590	553	599	561	600	604	558	544	582	565	571	573	601	612	582	599	627	614	574	604	570	545	566	579	592	562	627	546	603	575	594	611	607	612	608	585	605	570	592	587	602	597	590	627	567	618	598	570	587	583	597	572	584	567	578	607	558	588	583	594	550	596	595	592	619	606	575	556	587	552	559	584	585	604	600	602	643	574	627	583	591	608	584	589	551	557	602	563	625	565	552	632	579	583	588	600	636	564	587	584	570	605	563	604	629	613	582	595	631	586	559	601	584	590	583	609	569	609	581	618	625	602	570	612	572	577	597	583	647	554	585	586	623	647	599	584	616	582	608	582	604	577	561	606	575	578	577	597	584	623	590	590	640	573	549	536	588	579	613	603	563	563	553	606	586	597	580	581	622	551	637	570	603	575
1455	28	28	32	29	30	41	39	33	26	20	23	21	25	22	21	31	43	25	33	31	24	29	29	32	25	26	26	43	52	27	35	38	32	24	32	29	19	34	38	46	23	29	25	24	30	26	28	30	34	26	32	37	23	29	28	19	26	21	21	27	36	30	26	31	28	28	25	30	35	37	31	31	23	34	27	38	31	26	25	26	27	25	28	25	25	26	33	34	25	25	30	18	23	21	31	27	26	25	27	28	23	29	27	28	23	24	16	18	19	32	31	23	30	28	27	34	26	15	29	23	22	24	37	23	37	38	32	24	36	33	20	23	34	19	30	24	41	28	27	26	27	23	27	33	28	24	23	33	33	25	28	27	32	13	34	25	24	35	26	33	27	19	36	21	18	35	33	19	25	23	22	20	28	31	26	26	34	21	35	31	33	27	37	25	29	12	26	19	15	34	29	23	16	18	23	16	24	35	30	27	28	34	20	24	36	32	32	30	18	27	29	28	23	19	21	23	21	27	29	29	30	21	20	33	25	29	30	31	29	35	26	24	29	26	29	28	25	29	26	38	15	28	19	26	25	27	46	24	31	31	19	25	32	18	24	21	21	26	36	24	24	31	25	32	28	36	21	27	17	34	21	27	22	21	19	21	23	27	31	35	31	27	31	24	28	20	23	24	16	23	27	26	30	26	26	42	20	32	35	32	30	24	32	33	30	26	21	38	21	27	26	25	32	27	35	30	24	27	28	30	31	22	30	33	24	24	33	30	26	26	26	30	27	23	26	32	24	26	18	25	25	20	32	22	31	31	35	20	26	40	30	32	28	38	25	21	26	18	13	21	28	27	29	30	30	31	26	23	26	35	23	29	36	23	27	33	37	21	26	20	24	22	28	31	27	34	30	26	17	31	20	24	24	21	27	29	31	33	26	21	33	24	33	27	28	33	34	27	38	32	27	16	22	23	29	33	25	22	31	31	32	21	32	24	27	33	23	29	31	27	31	25	20	30	29	20	31	21	21	26	32	27	27	28	30	19	37	26	31	32	23	24	40	35	33	34	27	23	32	17	20	34	32	31	27	21	25	20	24	36	17	28	21	26	24	24	22	27	17	21	18	24	28	43	24	35	29	28	29	37	31	29	23	24	18	26	24	28	28	29	18	32	21	30	20	24	22	24	27	26	35	27	22	32	35	27	28	26	31	25	26	33	28	25	24	32	26	24	21	21	28	26	30	25	38	24	37	30	24	26	37	33	29	35	22	34	31	22	24	35	27	29	25	29	26	25	23	19	22	29	30	28	26	27	27	25	36	19	29	25	25	27	38	22	30	17	25	26	34	32	24	25	30	29	27	21	20	25	22	22	24	23	22	19	39	34	33	21	21	22	27	27	30	30	23	24	24	23	26	25	28	23	25	29	29	21	28	28	29	25	31	39	28	20	17	23	21	31	24	20	27	22	33	22	34	30	29	35	25	23	23	28	24	28	27	31	38	32	36	18	23	30	27	27	29	26	31	27	34	38	31	20	30	25	15	27	20	23	31	27	29	27	25	21	22	32	26	34	19	25	37	28	25	27	25	37	37	20	40	32	24	21	22	23	20	23	26	24	28	38	23	32	36	35	31	13	20	23	26	28	22	20	24	35	31	28	27	22	18	25	31	37	20	26	29	35	25	22	22	27	32	18	27	27	24	22	24	29	28	36	34	41	24	32	26	38	22	33	22	32	25	24	23	29	37	20	33	34	27	27	24	44	29	31	25	29	30	34	19	35	30	20	22	21	30	28	33	24	30	21	26	25	25	26	24	24	19	38	27	24	27	26	28	28	27	27	31	29	33	27	25	29	28	22	29	23	25	37	28	17	33	26	39	21	27	26	21	29	26	26	20	29	25	27	30	21	15	21	29	25	31	30	20	16	32	35	37	32	25	24	28	33	29	30	30	28	23	28	28	34	32	34	30	37	30	26	24	20	25	24	35	27	25	21	22	25	35	25	25	28	28	30	22	25	36	33	37	24	30	31	21	28	18	26	23	27	32	31	21	27	24	28	35	27	34	33	23	37	33	31	24	25	30	27	25	30	34	25	29	28	33	29	28	30	18	18	28	21	24	30	27	31	27	25	23	22	28	23	30	25	25	31	29	21	28	25	26	24	29	25	24	28	22	32	22	30	35	28	32	26	25	17	26	24	30	25	27	25	21	33	19	27	30	22	27	28	18	25	33	22	26	20	34	26	24	27	34	28	36	35	28	41	27	32	22	19	26	18	29	30	29	33	30	25	27	22	25	28	27	24	23	26	29	26	33	28	31	33	25	22	25	39	21	30	23	30	34	25	38	35	30	31	26	32	25	28	27	30	28	26	29	23	31	30	23	29	22	30	32	33	31	24	22	25	25	27	33	35	36	31	21	27	10	28	34	30	33	33	28	28	21	25	27	33	26	34	22	31	21	24	21	27	27	32	18	15	34	22	29	31	21	25	29	28	34	22	29	30	21	30	27	26	25	16	25	29	32	36	34	24	18	24	23	21	20	21	38	27	32	25	25	29	24	31	26	20	24	22	22	33	24	25	30	28	27	25	35	18	20	46	21	29	30	20	26	27	29	31	29	26	35	22	23	31	33	29	25	34	36	30	27	32	34	26	22	31	26	28	29	27	17	30	23	27	27	22	30	22	34	22	29	26	32	30	26	35	35	19	23	31	23	29	22	38	33	40	24	29	28	27	33	22	32	26	23	34	36	31	29	29	26	24	28	21	18	21	21	34	27	26	28	25	31	28	32	19	32	28	23	31	24	23	22	19	22	31	32	25	15	22	32	24	31	20	27	34	19	24	32	32	22	24	28	17	25	26	22	30	20	20	41	21	21	20	30	16	34	22	28	26	29	33	30	33	17	26	27	27	28	23	28	22	32	31	26	31	19	34	30	22	24	31	28	30	23	26	19	29	23	21	38	26	24	27	19	10	28	35	36	16	22	21	23	31	25	30	24	27	36	30	25	25	16	37	25	20	34	35	30	35	29	20	30	21	22	28	28	25	31	24	37	29	28	34	25	35	24	31	23	34	19	30	29	27	22	30	34	25	22	32	46	28	31	29	30	26	25	20	32	28	30	19	41	30	20	24	27	26	34	21	26	24	30	37	30	23	29	29	30	26	33	40	19	30	35	29	26	27	27	27	22	23	24	25	32	34	29	24	30	22	36	26	24	26	32	28	15	21	19	33	23	37	30	27	25	34	26	18	34	16	25	30	22	16	22	45	31	24	23	18	28	29	20	20	32	23	28	25	24	27	28	25	26	22	29	36	21	29	33	25	26	46	27	20	32	31	19	20	26	34	20	24	30	25	21	27	28	27	34	34	28	38	32	37	26	28	19	36	26	35	25	21	25	24	28	34	23	27	21	22	22	25	31	29	24	22	30	29	30	27	40	30	34	32	23	24	27	31	23	35	22	17	20	27	30	27	27	26	27	23	23	33	32	30	27	30	28	21	24	22	29	19	27	28	24
8880	339	246	315	464	564	543	494	441	420	379	342	336	313	309	250	280	292	292	255	266	253	276	260	278	252	290	362	460	469	481	461	428	380	357	327	322	334	350	352	338	320	301	297	292	255	269	242	286	269	237	260	262	257	255	273	261	248	274	260	279	254	264	246	242	236	260	267	267	234	243	237	231	253	229	258	227	249	214	259	231	238	221	205	232	247	231	237	238	268	249	202	257	197	217	224	238	242	217	236	223	259	219	232	252	208	186	253	217	233	233	235	241	229	209	222	239	228	237	223	256	230	218	244	239	196	231	229	274	241	219	247	251	240	258	213	196	217	222	222	215	242	229	277	224	220	228	224	244	230	219	236	243	228	215	219	234	218	247	244	231	213	240	226	216	192	238	235	215	239	235	220	235	220	229	216	228	237	235	241	211	210	233	193	226	228	213	213	224	223	222	228	218	246	220	235	239	228	220	237	223	244	211	235	250	255	228	216	216	250	225	220	216	253	231	227	242	237	223	225	232	216	227	229	240	248	231	207	253	234	245	197	239	232	231	248	242	224	214	243	205	235	231	256	231	226	255	249	256	247	246	234	224	249	208	225	229	217	210	218	212	239	224	238	240	242	219	218	224	215	250	220	236	222	220	216	253	223	239	244	227	216	234	241	235	249	217	243	240	223	243	230	214	246	240	241	225	229	214	208	219	234	210	235	226	245	229	223	200	219	251	224	214	232	236	223	236	245	229	226	221	216	246	225	240	234	216	228	235	208	254	242	219	232	232	238	211	196	231	242	204	232	235	230	227	226	241	231	231	209	237	228	226	219	228	245	233	258	212	184	219	249	226	247	217	219	246	242	209	224	229	230	242	222	239	200	199	244	212	266	245	237	251	228	240	231	230	208	224	244	245	222	234	220	207	238	228	231	222	229	224	230	206	218	251	246	239	206	210	263	231	234	221	231	223	219	241	225	226	204	234	192	246	230	236	248	234	222	221	242	251	214	226	220	228	235	243	215	240	232	206	238	264	220	238	243	229	226	217	246	228	231	202	250	223	229	195	233	237	206	226	221	233	251	216	246	246	220	233	234	245	215	206	235	214	256	245	196	228	241	213	244	210	225	234	231	205	224	258	235	258	253	228	213	198	243	210	246	251	198	239	235	242	223	216	247	240	220	233	227	247	236	237	242	230	225	241	231	235	226	235	218	196	248	226	234	228	220	247	246	214	224	223	223	251	236	246	204	244	207	245	250	205	241	225	207	249	235	226	207	262	220	242	229	232	228	246	234	214	248	213	250	226	252	217	245	193	212	240	224	195	197	223	249	268	188	224	230	240	233	224	222	210	241	229	229	207	208	210	273	227	215	242	268	233	237	226	212	250	246	235	212	222	253	205	249	237	216	229	265	228	206	210	211	226	239	244	239	203	231	214	230	243	229	227	213	249	245	215	240	232	271	237	218	241	214	263	210	220	214	218	242	228	210	256	233	194	208	223	242	241	243	246	241	231	195	231	231	239	231	220	225	231	226	225	237	252	231	224	230	220	206	234	222	233	205	208	206	199	247	250	216	227	220	214	224	244	256	217	248	203	248	210	254	220	231	219	229	239	212	234	236	231	236	211	230	234	250	221	247	238	238	253	256	214	218	223	211	239	220	233	227	237	204	214	252	213	207	209	213	253	235	217	243	203	238	233	268	239	243	235	255	222	235	223	205	248	262	225	223	233	239	219	232	219	232	213	204	222	221	198	246	233	210	225	238	230	228	223	232	224	222	226	243	240	232	229	241	222	243	246	250	218	218	248	225	226	240	249	244	240	251	241	235	212	232	249	208	225	225	247	198	230	241	250	250	226	214	208	232	232	238	232	234	222	228	248	239	243	219	217	232	239	243	218	235	271	272	248	216	223	259	220	221	257	224	252	215	231	255	231	215	227	244	228	238	247	241	221	274	250	235	209	239	232	238	265	237	251	215	226	236	220	221	250	209	218	217	234	229	237	219	236	224	254	231	237	259	271	229	224	234	189	241	222	245	240	248	240	225	244	211	214	223	231	236	224	248	220	236	204	248	226	224	234	245	211	236	236	227	215	206	208	219	201	254	226	250	220	204	233	230	207	242	188	219	239	211	220	234	205	216	222	223	226	250	195	216	253	255	220	226	221	234	237	250	226	208	255	206	237	216	253	230	229	207	239	232	210	222	219	223	260	224	247	208	238	193	204	247	231	208	234	229	238	252	247	248	240	228	235	233	243	223	259	243	265	233	221	244	208	226	240	208	226	230	213	210	232	244	254	206	230	230	245	212	229	233	205	192	222	241	233	215	212	248	207	231	218	231	241	211	238	231	216	248	245	241	190	212	216	201	246	215	212	246	232	217	244	240	228	207	194	227	208	236	223	241	223	216	248	215	230	227	238	215	224	245	234	232	228	233	225	215	231	229	222	216	238	239	224	229	231	227	232	224	217	202	216	225	237	227	241	226	222	236	239	203	235	233	234	231	233	211	247	217	237	238	258	234	239	227	244	222	235	225	223	238	227	213	194	210	237	215	226	245	205	218	261	217	240	223	229	215	235	242	220	251	228	242	231	247	217	218	224	230	211	233	243	242	231	215	241	234	233	230	232	240	242	215	226	201	225	250	218	229	230	224	247	256	228	234	235	248	252	228	250	217	232	244	210	202	216	241	275	227	242	201	210	202	188	240	231	208	232	227	229	242	253	239	211	225	225	224	220	217	233	247	215	247	237	209	252	272	256	230	235	231	253	254	245	243	223	233	260	230	228	237	218	239	221	213	225	200	244	264	214	224	234	226	220	221	243	215	244	222	210	257	228	204	237	221	220	236	217	251	235	249	215	247	233	217	238	231	232	229	229	220	246	217	230	231	234	215	251	233	223	216	256	235	226	226	248	225	227	224	227	224	218	235	226	225	202	215	247	261	227	241	217	230	223	216	231	233	223	238	198	225	227	192	250	216	231	222	200	237	244	210	265	212	235	240	220	229	225	225	241	238	245	223	234	258	234	240	208	220	231	231	227	217	198	238	227	237	247	212	226	208	237	218	246	225	240	210	259	222	247	246	243	218	232	242	245	232	195	225	229	223	239	266	232	220	240	247	200	239	229	208	262	195	235	271	248	206	238	224	240	228	209	231	243	234	215	205	258	200	223	229	250	207	231	250	225	215	223	215	234	223	229	256	197	210	236	219	218	256	230	222	231	250	210	229	249	225	243	231	226	222	228	244	241	214	222	214	243	210	230	221	231	226	232	222	231	231	234	192	207	243	214	239	228	237	237	225	227	222	245	238	261	222	240	223	241	252	242	247	257	220	207	223	228	251	243	222	234	246	233	226	224	207	219	261	216	229	231	206	225	257	214	213	218	230	246	240	240	217	211	252	209	244	222	221	209	255	222	199	252	218	251	250	211	235	232	221	237	198	215	243	212	205	226	199	227	222	201	234	196	233	251	238	211	207	222	253	236	223	243	249	216	229	260	242	225	198	230	219
1708	112	90	86	74	79	119	93	90	93	75	83	84	75	75	65	65	85	59	69	69	89	72	69	78	68	67	84	89	82	85	89	66	64	78	68	82	66	69	58	77	74	58	65	80	85	60	64	68	72	69	75	63	66	62	70	63	77	77	71	67	64	67	75	82	67	67	74	63	65	73	62	61	72	58	62	74	49	74	87	80	64	74	64	69	61	70	65	69	60	70	65	67	72	66	77	66	65	59	83	74	78	68	73	61	61	62	58	60	73	67	68	74	50	66	61	82	53	51	64	59	72	63	67	68	57	66	52	69	60	57	67	65	67	53	67	55	80	60	71	68	69	54	53	61	72	62	87	78	64	58	49	64	68	63	70	61	61	64	93	79	56	68	68	78	82	68	57	63	61	75	75	74	65	73	73	70	66	64	64	75	59	81	67	71	85	65	76	65	65	62	65	88	68	61	66	59	64	61	67	79	55	70	57	83	77	80	74	56	59	70	64	59	68	59	67	75	67	57	74	65	66	55	68	53	69	66	68	58	50	67	66	72	68	70	57	80	49	71	65	64	74	64	67	68	77	74	60	71	68	82	57	68	70	73	59	62	72	79	58	73	69	69	61	64	75	59	75	61	72	77	57	63	63	71	71	61	64	60	63	70	59	69	69	65	76	59	62	75	59	52	72	57	68	72	58	71	68	65	64	61	72	74	84	60	57	50	78	63	68	57	72	70	65	63	54	72	70	74	64	63	53	60	59	71	59	66	80	57	62	56	63	65	57	74	66	62	65	75	65	73	75	68	66	78	54	75	62	78	68	78	65	66	63	75	66	55	71	63	61	60	75	77	54	67	73	79	75	66	55	64	81	67	59	74	68	67	60	75	45	43	71	64	70	58	44	59	63	55	67	54	70	69	63	82	86	71	70	76	68	66	65	70	69	65	76	69	72	72	60	52	70	54	58	54	64	62	74	66	60	37	67	46	74	67	63	62	64	60	75	61	64	74	67	59	67	71	60	61	66	65	67	74	64	67	60	47	71	58	73	63	54	79	65	54	69	68	68	73	72	66	79	74	65	72	69	76	58	75	68	67	76	62	68	64	57	52	72	58	78	62	56	57	81	71	64	66	78	59	67	71	67	73	60	74	76	74	66	78	69	60	94	77	69	73	62	75	67	75	65	67	78	84	63	76	77	67	64	70	65	77	74	63	69	78	82	59	70	67	54	58	62	73	61	75	70	89	61	70	71	54	59	62	63	75	79	75	48	75	74	61	59	73	68	74	60	75	54	54	71	58	52	71	61	76	68	51	72	76	75	65	65	73	67	69	83	61	77	68	71	69	54	70	83	65	80	50	57	64	83	67	54	76	64	67	70	58	63	61	63	71	65	66	64	73	73	65	57	65	70	54	67	81	62	75	65	72	58	88	81	75	66	53	70	80	71	67	63	85	63	85	82	63	69	83	63	68	69	78	66	75	74	60	63	61	72	64	68	67	69	64	62	50	63	78	67	65	58	64	74	78	68	68	78	80	68	70	67	65	51	60	65	62	72	64	56	83	61	66	62	66	74	59	77	66	81	65	72	65	69	50	72	58	68	67	72	70	55	67	65	58	70	80	69	74	71	64	61	59	73	68	74	74	56	58	65	69	69	79	59	70	68	61	68	66	67	67	67	70	62	67	62	71	68	60	67	72	57	69	67	73	89	69	84	75	54	60	56	77	66	63	65	62	61	61	72	61	72	82	60	64	80	80	59	64	63	67	61	71	64	72	75	77	71	71	71	78	68	49	71	88	59	63	71	56	58	49	72	70	56	66	57	86	78	60	64	62	57	69	74	82	67	55	82	65	66	66	68	72	84	72	69	77	74	67	61	65	64	58	73	89	79	67	64	62	66	59	72	49	65	77	60	58	54	75	62	54	71	74	56	70	75	60	67	82	63	75	72	77	77	67	72	61	67	63	65	56	60	76	79	70	75	61	78	77	61	67	56	63	52	63	66	75	52	62	67	71	75	82	75	76	62	76	54	68	54	69	74	60	54	75	75	65	60	74	57	68	77	61	71	62	67	78	70	61	75	61	69	77	60	59	58	66	69	71	71	69	67	70	64	71	55	55	66	75	65	87	62	75	70	71	66	59	56	53	59	74	57	64	82	75	73	66	70	68	81	70	77	69	77	68	60	62	60	77	62	66	66	82	76	66	74	70	64	51	67	57	60	80	74	59	83	58	60	61	66	67	56	69	83	54	55	62	62	68	51	66	77	64	67	64	61	68	69	68	72	73	68	71	72	60	82	58	67	70	70	55	74	52	58	68	74	52	69	72	81	59	93	64	67	66	57	59	63	69	78	68	56	64	73	65	67	74	51	68	72	69	68	70	66	65	58	61	67	68	80	70	63	77	52	65	70	63	76	70	61	66	68	61	56	75	53	62	63	86	75	75	65	70	68	62	68	73	66	63	70	64	82	78	76	69	63	64	71	51	65	62	66	75	66	63	73	71	66	72	57	60	76	65	73	63	60	61	59	59	66	68	76	56	76	74	73	54	81	65	77	61	54	57	68	76	44	67	71	73	66	81	69	79	71	75	68	85	60	64	64	65	83	73	71	63	59	61	69	71	60	58	66	64	74	69	60	70	76	63	55	62	70	85	74	69	58	57	62	59	66	66	75	79	67	90	59	82	69	57	66	56	74	74	81	70	66	78	78	69	69	57	71	61	70	55	78	72	68	84	64	74	73	54	50	61	69	70	61	58	66	65	69	67	67	65	51	66	66	64	68	60	61	62	66	74	69	78	72	47	71	69	64	69	71	75	63	66	60	67	76	50	81	80	64	57	65	76	66	63	84	79	63	70	67	66	62	57	76	70	60	61	75	65	67	65	59	78	60	82	60	59	59	83	64	63	63	67	69	64	59	82	59	83	79	86	63	85	70	58	73	74	59	65	59	61	80	70	56	70	67	50	72	50	79	78	66	69	81	73	70	64	62	51	71	77	70	63	65	60	67	77	65	59	57	87	67	69	81	64	60	69	72	67	61	83	70	72	54	65	72	74	78	67	70	82	68	65	80	73	73	63	67	80	50	63	65	58	75	64	81	65	68	51	59	54	60	69	56	70	61	74	54	64	89	66	62	70	74	57	67	68	64	70	71	65	64	74	65	57	73	72	67	68	78	65	50	79	78	70	67	61	64	74	55	75	64	63	68	68	54	59	61	78	55	71	81	86	67	61	63	85	56	72	57	67	73	72	61	69	65	61	59	51	65	65	71	71	63	70	65	55	70	70	62	79	56	76	73	70	72	62	62	70	76	72	72	75	61	63	63	52	67	59	71	53	67	64	44	80	53	88	62	72	58	82	52	63	61	69	63	70	61	70	62	55	65	70	67	75	72	58	83	69	79	70	59	62	60	74	72	68	56	59	62	63	71	61	66	65	58	72	68	50	63	55	58	61	64	63	80	61	63	59	73	79	77	66	78	59	62	64	84	80	62	57	59	81	68	65	70
15293	1417	848	1069	2125	2692	2412	1986	1745	1418	1290	1176	994	895	893	828	781	759	748	706	704	682	644	673	699	679	667	849	914	1023	919	949	880	808	721	764	704	688	738	762	741	674	670	655	596	622	635	651	568	593	582	600	626	668	608	562	590	652	605	574	591	535	598	600	597	639	560	614	598	584	562	603	567	582	582	559	575	572	560	561	587	527	548	576	526	566	574	563	586	575	536	571	543	582	560	521	585	576	582	543	547	492	575	548	559	543	571	551	591	549	536	577	539	561	571	509	529	610	516	572	569	596	548	583	575	556	565	536	539	519	617	550	562	540	578	539	581	587	526	548	525	526	600	554	527	549	566	572	551	535	545	543	541	540	572	539	591	559	602	565	556	519	546	556	582	513	564	556	519	553	541	556	554	547	554	590	543	498	544	517	534	554	526	532	568	550	523	556	531	516	530	553	582	537	556	555	564	559	576	549	549	549	584	562	539	549	489	557	522	569	558	543	553	586	552	518	567	575	574	575	520	584	560	565	525	563	551	567	556	530	539	542	543	557	575	564	556	560	526	554	588	577	559	545	549	573	586	564	525	572	588	581	536	540	595	547	537	572	606	568	550	532	553	505	521	607	559	544	506	539	585	581	549	565	576	511	543	552	555	552	567	558	597	599	590	549	517	585	537	574	479	530	556	552	555	565	529	566	538	569	540	554	582	560	535	565	568	539	553	554	585	558	592	517	537	532	536	568	573	536	548	567	562	567	555	544	562	559	541	534	542	541	550	570	528	526	579	525	587	568	535	556	544	546	548	532	504	520	566	549	527	526	523	542	559	555	542	525	562	545	537	570	527	532	546	501	557	535	553	557	594	546	577	544	540	566	544	587	543	594	518	549	559	556	542	515	579	555	554	560	570	536	488	562	537	557	596	579	540	525	577	528	571	576	547	575	528	503	576	575	584	590	568	543	541	519	529	510	554	565	551	511	580	550	554	505	555	573	557	555	550	563	571	566	500	589	522	558	553	532	553	585	518	528	601	501	541	547	543	549	534	556	579	585	539	540	532	520	553	540	563	572	529	557	536	555	534	574	582	537	532	531	574	547	562	548	531	530	545	517	543	563	561	554	531	553	555	561	584	547	552	509	542	517	580	541	525	523	527	568	556	584	607	547	562	578	518	595	563	581	571	497	575	558	560	557	558	529	605	559	555	550	520	517	543	581	545	592	579	589	544	547	549	518	595	527	571	530	554	512	552	574	558	531	606	575	544	543	511	534	559	506	547	545	532	557	536	539	538	585	541	573	525	530	513	561	615	543	538	571	562	513	587	577	565	536	554	566	527	536	550	538	562	530	558	546	546	535	549	503	566	587	551	537	552	542	556	541	565	555	560	538	528	560	529	561	551	547	534	559	582	527	540	547	547	549	549	508	550	496	536	555	587	590	523	569	571	556	557	572	521	559	585	579	582	509	546	547	564	549	519	566	562	525	551	553	585	545	550	546	549	579	546	514	539	567	538	556	534	550	553	526	592	577	560	567	547	555	554	549	605	544	570	525	584	538	585	521	506	541	545	540	568	554	569	539	595	553	586	589	505	575	607	540	514	555	551	497	574	525	513	573	549	549	555	493	537	523	559	556	531	535	586	571	530	554	530	546	540	584	581	562	556	531	582	581	528	553	560	562	553	569	532	554	566	573	558	593	564	538	564	599	539	527	567	556	647	554	560	566	555	588	543	571	549	566	558	565	560	562	515	503	550	554	566	578	546	577	563	583	544	564	516	532	583	537	560	536	538	571	572	552	583	568	617	566	545	575	546	529	541	585	587	494	534	537	543	538	507	561	524	540	544	567	501	578	574	538	585	533	577	528	564	554	530	529	553	520	569	547	608	526	549	558	565	537	562	536	554	578	552	514	540	511	593	552	550	593	544	554	543	573	548	564	576	540	560	528	520	540	542	514	532	551	575	583	525	551	571	502	541	573	581	550	536	525	516	562	574	584	561	556	578	582	530	523	616	557	556	549	571	552	548	554	549	543	579	586	560	555	560	545	559	550	556	533	568	537	594	518	528	555	566	548	556	557	542	554	537	565	539	548	539	546	543	539	566	551	590	548	552	522	523	573	528	545	557	567	529	560	589	547	602	552	580	554	549	514	550	569	525	542	537	533	571	510	518	571	539	515	558	567	533	519	536	568	511	527	560	520	538	552	534	562	550	508	576	540	568	514	566	532	583	557	555	557	593	570	560	534	551	549	580	567	587	540	519	542	564	536	559	559	553	505	573	568	531	545	580	511	554	528	535	553	569	601	572	573	511	549	579	572	539	546	538	563	520	600	548	529	510	513	498	562	542	553	516	573	554	558	520	555	605	501	512	572	572	566	528	569	537	540	531	559	530	535	528	549	585	534	534	541	565	554	508	557	548	571	538	553	576	570	583	574	541	516	539	555	573	568	590	541	519	542	551	580	550	536	544	519	535	571	499	541	570	537	548	551	508	572	547	536	562	542	544	537	537	550	583	549	534	591	549	541	596	552	524	544	550	528	564	543	559	527	581	545	586	504	555	523	542	534	527	542	523	549	562	595	590	559	543	573	530	560	587	503	504	597	583	529	541	551	546	551	588	522	537	546	568	580	537	510	518	536	534	503	567	569	566	587	528	580	553	548	569	559	563	494	581	571	548	565	545	573	540	574	556	549	564	548	545	568	596	551	548	545	548	547	559	604	545	534	558	562	558	587	561	519	533	562	581	544	549	556	520	523	595	543	555	531	531	582	560	571	556	540	547	582	546	617	527	575	536	539	547	569	545	542	558	540	526	530	579	532	562	584	531	537	548	563	553	560	523	545	572	557	556	540	596	605	518	552	542	550	556	552	555	558	575	531	529	521	543	598	537	543	526	516	556	522	545	565	532	543	556	545	531	571	576	552	530	566	574	550	517	492	526	541	574	542	556	551	567	534	580	509	536	522	558	506	516	555	516	574	535	556	551	568	550	558	572	537	521	576	548	556	538	550	556	537	546	549	542	532	533	597	539	523	551	571	550	596	545	558	545	559	532	512	574	586	526	559	551	573	577	540	518	558	549	539	524	538	561	546	536	523	594	538	582	549	490	549	555	595	551	511	605	566	553	552	591	562	553	532	542	593	529	601	527	578	558	557	525	538	576	571	556	566	554	566	581	523	561	574	497	520	587	538	565	510	547	553	562	584	566	582	519	554	552	526	585	563	541	558	577	570	508	554	534	554	538	577	530	568	576	567	546	529	544	596	566	497	532	540	550	553	548	567	571	542	541	566	572	549	570	557	563	565	572	584	548	564	553	545	512	500	575	534	550	560	544	569	534	562	574	591	546	581	576	546	527	561	541	569	572	589	518	516	528	594	579	544	550	567	548	519	545	538	558	526	561	514	555	554	579	596	545	549	559	519	544	563	543	571	554	545	541	532	562	519	520	572	542	557	528	546	612	522	537	563	532	552	471	524	552	545	580	557	546	510	538	599	549	576	544	512
2229	57	38	34	38	37	29	43	40	40	47	41	33	39	36	28	42	41	29	33	40	36	33	30	33	25	27	27	52	35	35	30	40	39	44	36	35	37	34	51	33	30	31	31	32	34	40	31	32	25	29	31	33	21	40	38	26	36	19	31	25	29	28	29	29	31	40	31	27	31	38	22	24	28	24	29	34	25	31	29	29	26	33	25	31	25	38	25	25	25	32	28	28	28	26	17	34	29	21	30	30	29	31	35	19	24	34	30	31	33	30	27	19	32	30	21	29	23	24	21	29	25	30	18	25	37	26	27	31	29	20	22	38	37	24	25	27	30	25	29	25	23	26	26	25	21	36	24	25	21	24	26	21	22	21	34	25	24	25	30	35	30	30	28	29	25	29	44	31	26	38	28	20	31	25	32	27	23	27	21	27	32	28	31	20	25	38	31	16	34	26	27	22	26	29	30	36	19	33	35	19	32	25	23	22	28	29	24	33	21	29	22	21	30	21	26	24	24	25	20	23	27	22	30	26	28	27	25	26	26	21	26	31	22	26	31	32	28	20	31	30	28	29	19	22	21	15	38	23	30	32	27	24	19	26	26	21	29	19	34	29	26	22	29	25	28	20	26	25	22	28	22	24	27	30	31	27	19	36	32	22	25	26	25	25	29	23	34	31	28	27	24	26	27	35	28	23	25	35	29	25	34	27	32	22	35	28	28	31	25	15	22	27	29	25	25	22	34	24	25	22	25	21	30	28	23	30	20	24	21	31	30	22	20	21	26	32	26	26	28	31	28	31	37	31	33	19	25	25	29	23	27	30	30	20	22	22	24	26	21	29	24	31	25	29	25	18	24	36	25	25	22	30	28	19	29	23	29	24	19	27	25	25	23	16	21	25	14	29	27	29	36	25	28	26	29	21	33	20	25	27	20	30	24	16	29	31	23	22	27	28	17	26	21	27	37	25	18	32	26	23	28	32	24	27	34	30	35	18	16	31	28	23	21	27	20	27	26	20	27	31	17	25	31	25	28	28	26	28	21	26	28	30	34	24	26	27	21	25	18	29	29	30	28	25	17	34	20	21	27	29	23	25	29	21	37	29	26	26	28	30	31	26	25	32	28	23	14	26	34	22	32	28	28	33	24	30	24	38	22	20	26	25	23	25	31	28	15	27	25	29	22	17	26	27	27	34	26	27	28	16	30	15	26	18	22	20	24	23	21	29	23	16	27	28	32	28	25	35	32	25	20	21	29	24	35	31	30	24	26	20	31	33	25	27	21	29	25	15	29	25	30	20	24	40	22	27	36	31	34	28	27	22	29	33	35	21	17	30	29	32	22	26	20	25	33	36	10	21	35	35	21	15	18	24	27	22	25	27	23	33	33	33	33	34	24	33	36	22	32	24	26	18	19	20	34	29	17	27	19	23	16	26	32	25	29	27	23	32	24	26	32	23	39	21	23	32	20	22	26	25	19	12	30	25	33	33	24	28	30	23	38	26	21	29	27	28	28	26	24	27	32	22	26	16	21	16	26	23	27	29	27	25	28	20	27	22	25	29	22	21	29	32	27	33	32	27	30	25	23	28	23	29	20	17	29	21	30	21	31	24	30	27	35	31	30	28	23	24	19	32	19	32	27	30	29	34	33	17	28	33	20	33	33	19	33	29	26	24	19	24	36	27	24	18	31	30	17	23	21	32	26	33	16	26	32	20	16	21	29	25	29	36	27	20	27	25	26	29	32	24	25	26	28	20	27	26	29	23	27	32	25	21	27	27	30	26	37	26	22	16	32	30	26	21	17	28	19	26	17	29	27	34	24	30	22	23	29	24	15	37	26	43	24	32	29	27	23	25	19	24	37	21	35	28	23	22	19	29	25	24	25	34	29	39	26	20	30	22	20	25	20	32	29	21	27	23	34	30	18	20	30	30	22	24	25	28	21	23	33	28	35	25	28	29	26	32	31	28	14	12	34	28	35	25	28	25	23	24	26	23	20	28	22	24	33	29	30	20	25	29	23	26	19	41	22	26	27	23	32	24	31	27	27	24	30	28	34	26	23	28	23	15	27	25	24	22	23	26	21	38	27	23	26	27	21	25	27	23	26	20	29	23	26	26	26	34	30	21	27	19	21	28	23	31	27	18	27	32	18	27	18	32	23	21	19	31	28	25	28	24	20	31	23	33	24	19	33	23	23	36	29	31	28	24	30	25	30	25	31	25	25	24	17	30	25	28	34	30	24	28	29	15	19	25	27	27	26	15	25	28	29	29	22	22	28	30	29	24	21	25	27	36	17	44	23	24	26	28	29	19	32	27	28	26	20	20	20	30	25	29	33	35	14	28	31	25	35	19	19	34	20	29	28	21	26	30	28	32	30	25	26	35	29	20	24	27	28	24	22	31	29	38	22	30	43	26	26	30	27	27	23	26	31	26	27	21	31	29	25	21	26	32	27	28	29	23	32	25	30	24	30	34	25	27	30	33	20	20	26	25	33	30	20	23	40	26	31	18	24	22	29	19	25	20	26	26	22	21	30	26	28	41	28	28	36	26	29	26	18	27	32	26	24	24	30	27	26	25	39	32	43	27	31	23	30	24	24	23	15	24	28	18	23	28	27	17	25	38	29	31	33	19	30	22	27	27	14	27	29	33	23	31	31	30	32	36	34	22	21	28	26	26	29	12	27	29	35	18	20	27	26	26	26	21	25	25	30	15	27	28	28	36	23	33	18	28	22	24	22	25	30	22	18	22	21	23	30	35	24	44	22	33	22	27	27	32	29	23	22	29	18	32	29	20	27	26	28	25	31	19	31	23	23	30	22	25	23	26	29	16	22	23	32	22	18	31	25	33	24	19	22	27	34	35	31	34	18	24	37	22	25	38	33	25	24	35	35	21	27	19	26	33	29	27	32	26	24	18	17	35	18	27	31	26	34	30	36	30	27	27	20	23	25	35	29	20	33	20	33	44	26	24	26	23	21	21	31	21	33	36	24	17	32	20	23	23	30	26	24	31	34	18	35	19	26	22	25	29	31	35	29	22	23	19	28	28	25	27	21	34	18	30	25	32	20	35	27	26	26	22	22	22	25	26	27	29	25	31	25	26	25	26	26	11	25	30	33	26	26	35	30	17	25	26	19	20	21	26	28	26	21	33	25	26	29	33	19	22	26	28	27	26	29	26	27	14	23	20	21	36	12	23	29	21	20	25	26	30	29	23	21	33	35	36	22	36	26	29	30	21	27	31	31	29	21	23	31	29	23	28	28	20	21	19	25	20	25	31	29	22	33	27	29	25	26	22	34	25	29	30	31	18	27	27	25	19	27	42	23	20	23	22	23	26	19	28	25	22	32	26	26	28	28	26	20	32	25	32	29	25	24	23	18	32	26	38	28	22	40	28	32	33	22	31	27	23	30	24	25	25	33	40	23	30	31	22	21	30	21	25	21	30	24	31	19	25	29	21	43	23	38	36	36	25	27	32	23	26	20	30	29	24	33	31	27
12564	714	443	658	1483	1960	1904	1551	1308	1133	952	792	747	692	558	502	469	450	422	398	349	355	382	377	346	333	363	417	630	684	571	647	591	477	444	478	361	357	417	456	393	329	294	338	307	326	296	305	308	312	253	310	240	298	255	279	278	297	258	273	273	272	253	249	258	260	282	273	268	273	243	226	257	249	243	260	235	241	247	246	223	255	254	230	255	226	226	227	252	258	239	242	242	238	239	226	238	215	243	228	275	237	229	232	238	211	211	220	208	230	233	236	223	229	240	230	224	228	264	230	219	231	231	229	226	220	228	253	229	223	234	239	221	230	220	234	239	211	231	232	258	236	233	266	229	233	217	219	236	213	252	193	237	228	225	241	237	238	232	229	230	231	237	207	230	208	228	212	238	239	216	216	205	206	218	247	239	224	239	237	243	245	211	226	213	218	210	214	232	217	244	248	235	252	223	246	220	247	222	225	247	230	244	203	221	205	230	239	249	225	229	240	238	246	262	223	236	225	233	234	232	220	261	251	211	240	228	213	244	252	233	237	229	221	211	217	255	234	218	238	211	225	189	232	239	237	243	226	226	255	227	241	239	232	248	198	225	223	233	236	241	231	212	241	205	210	230	245	226	215	215	235	226	213	243	249	232	230	235	218	273	241	230	247	222	233	228	225	213	222	237	211	216	232	229	217	247	230	232	216	232	241	217	218	234	241	235	215	235	227	241	254	216	193	207	239	219	221	264	233	247	216	218	220	217	249	239	248	239	222	226	243	260	230	244	236	220	236	234	218	240	251	217	194	219	212	200	212	235	230	199	226	194	237	243	230	207	201	235	202	220	233	231	238	237	247	226	228	225	225	250	226	216	256	261	223	225	213	212	232	237	218	195	217	252	241	237	206	200	205	215	223	216	240	214	243	218	256	227	216	206	228	224	204	229	228	198	213	219	234	227	218	233	250	274	243	251	216	223	247	231	240	216	235	229	247	217	210	223	241	219	224	249	240	218	244	225	234	222	202	208	211	224	234	223	214	253	231	241	220	256	228	224	237	199	243	241	225	235	201	246	223	207	220	196	214	225	225	238	233	243	222	225	251	234	234	229	222	217	222	222	228	222	226	232	225	241	235	254	224	234	224	233	216	239	215	237	215	244	214	218	212	249	234	216	235	213	236	234	232	261	248	258	242	248	203	227	247	204	231	236	235	261	204	224	213	241	243	240	228	224	196	250	243	217	241	213	216	230	236	245	200	239	203	226	228	220	218	229	215	218	245	237	232	225	251	232	217	208	225	203	232	234	214	245	268	240	247	229	259	242	230	225	224	215	221	228	198	221	233	242	228	228	238	239	218	237	230	221	234	243	252	224	253	245	245	232	230	208	232	239	225	248	227	224	209	235	240	256	239	218	244	232	229	223	232	200	239	236	239	218	216	237	263	227	239	247	223	231	252	257	221	203	229	225	199	233	217	191	215	246	207	243	206	251	235	195	239	216	208	214	205	221	240	196	231	231	233	241	228	221	214	244	213	235	238	240	246	215	247	233	219	232	216	220	225	223	220	223	211	263	225	212	239	257	224	213	219	216	218	243	256	237	215	234	246	212	226	244	247	232	210	237	247	261	215	236	228	227	219	248	235	228	235	243	222	256	222	226	237	246	241	217	239	236	235	225	256	230	196	236	205	218	248	246	217	227	247	221	272	242	224	226	232	223	217	214	244	231	223	225	209	234	244	216	218	203	243	228	235	230	198	213	204	227	243	233	220	215	224	226	210	235	221	252	230	245	241	240	236	238	231	227	248	241	232	222	200	227	238	216	220	235	245	255	222	215	210	234	221	247	224	241	207	213	219	233	239	265	202	233	226	218	225	238	251	231	240	231	211	217	237	215	229	249	213	248	244	243	241	242	230	216	240	233	232	242	224	222	228	245	227	250	221	205	232	220	231	233	236	222	204	217	248	214	219	246	257	232	243	225	240	245	206	210	246	233	222	235	220	237	238	212	237	214	231	227	241	227	205	223	240	217	231	216	234	226	224	252	231	238	246	218	239	222	239	226	221	214	234	238	226	227	237	225	237	223	215	239	218	222	212	222	242	221	239	222	257	224	238	210	245	205	228	251	223	221	213	218	243	245	222	245	256	203	248	238	226	203	215	215	240	241	205	235	213	238	225	230	245	229	217	204	228	233	223	241	224	237	230	217	238	228	228	210	226	240	234	207	224	234	251	255	227	213	223	215	240	221	235	226	209	228	247	242	249	238	212	241	244	219	202	231	217	220	237	214	224	198	219	249	229	232	214	248	224	230	250	238	219	202	223	225	216	266	247	255	248	225	230	218	229	223	239	263	221	229	218	217	234	224	253	221	207	218	252	253	229	214	219	199	208	217	241	206	228	244	232	230	251	228	232	211	200	246	240	235	215	248	239	256	273	232	229	218	233	257	229	249	195	240	220	251	198	264	217	246	205	196	225	214	217	209	238	208	284	251	212	246	220	222	228	212	223	230	205	236	229	243	213	220	215	233	229	217	251	238	211	208	230	216	226	241	238	241	258	232	231	224	212	234	253	206	202	207	231	205	226	237	217	217	228	213	231	235	237	232	235	237	222	203	242	236	209	221	235	265	224	229	216	229	239	220	215	213	242	242	228	236	235	212	231	205	249	223	235	235	233	230	236	228	235	226	234	215	261	227	221	223	234	256	234	244	224	245	208	202	244	236	226	243	229	231	233	225	225	233	234	203	207	226	243	219	210	244	224	224	230	212	243	232	226	216	262	247	234	222	228	232	231	231	251	241	231	237	242	217	197	226	238	222	241	223	228	224	190	209	227	231	229	226	232	243	219	224	254	225	210	238	218	243	211	249	254	229	195	243	232	222	230	216	236	211	226	209	241	211	219	238	227	244	219	227	225	214	235	251	235	230	247	194	237	247	208	237	227	231	220	232	239	205	224	222	228	241	230	238	226	220	245	227	224	209	216	222	222	210	204	208	217	216	216	220	191	234	217	206	235	246	234	220	222	246	238	221	244	194	219	225	246	237	232	213	231	233	231	235	225	246	235	216	204	211	224	212	231	241	196	256	232	206	227	220	234	214	207	236	200	216	212	265	235	216	239	229	218	234	239	219	229	212	228	210	238	238	205	208	226	221	228	238	237	239	235	229	239	235	202	227	238	237	231	231	229	233	238	249	230	237	227	233	254	238	227	232	219	213	212	240	202	252	230	215	224	236	207	216	242	237	212	247	228	213	208	241	207	216	236	270	245	228	241	270	210	251	236	227	214	213	256	257	227	249	270	246	242	224	236	241	228	233	207	258	202	203	237	219	223	232	218	218	231	231	229	226	211	218	216	193	232	226	262	238	261	233	235	214	231	225	261	236	240	227	227	231	229	213	210	224	231	230	228	236	218	227	226	211	221	250	241	274	203	226	224	238	239	240	206	269	211	249	223	231	203	235	217	239	234	230	233	232	246	228	239	253	237	206	227	237	193	236	214	228	225	230	224
2249	118	106	84	83	108	95	110	98	116	105	104	98	71	99	102	91	84	64	69	82	83	83	75	75	71	82	77	82	102	73	103	86	80	89	96	82	93	84	66	82	91	81	85	81	71	81	71	73	71	68	56	86	68	77	79	72	70	73	73	70	71	78	80	82	63	60	103	82	68	70	72	68	60	70	71	81	63	72	72	57	68	68	67	71	63	62	78	69	61	78	80	66	69	75	71	71	79	75	76	76	68	75	72	85	81	64	72	75	70	74	65	71	65	71	75	74	79	86	80	72	65	71	68	70	63	67	62	74	75	64	64	64	75	75	67	65	61	84	64	84	62	86	46	92	70	79	65	57	80	67	68	66	71	81	74	72	75	69	88	70	65	68	67	69	71	65	72	59	76	61	67	66	81	67	62	73	73	64	58	68	71	63	87	91	75	76	89	52	83	83	69	63	68	66	70	66	78	73	72	68	69	54	75	69	65	90	64	71	82	83	70	73	68	86	75	81	61	74	74	77	78	84	71	71	79	80	64	57	69	69	82	73	66	76	69	73	64	79	57	79	66	68	60	66	69	65	72	58	54	89	76	60	69	66	67	79	72	75	65	69	84	65	65	66	75	64	68	70	76	61	78	61	75	66	64	72	68	78	78	71	88	73	70	60	86	77	68	72	60	66	87	89	73	75	63	79	71	61	66	70	62	69	73	80	82	79	62	67	75	68	74	60	71	68	74	76	66	72	55	66	70	75	72	82	71	81	70	67	67	83	61	66	90	62	78	75	71	82	66	69	65	53	70	59	63	76	76	86	60	79	63	67	77	52	82	60	71	80	67	71	81	78	79	77	69	56	76	80	69	67	83	79	73	71	66	82	73	70	56	58	68	74	87	67	68	74	64	85	75	64	75	74	72	75	64	64	57	66	72	56	67	75	77	77	66	83	62	74	60	70	63	72	68	79	57	68	75	69	77	65	67	61	61	67	86	72	79	69	69	63	65	59	61	88	75	73	65	63	73	79	75	55	66	68	69	66	66	67	69	71	66	73	67	67	59	77	81	69	79	80	76	74	73	82	83	62	81	73	59	56	79	67	65	84	66	69	56	72	68	69	77	66	71	70	73	80	85	66	58	84	79	74	73	68	78	65	63	65	67	57	72	78	70	76	60	87	74	74	76	67	72	72	76	59	55	80	79	69	68	82	63	68	76	63	64	70	61	80	58	92	63	66	84	87	92	64	72	67	66	79	79	71	74	72	64	70	71	66	65	79	72	66	53	65	78	69	86	73	60	75	67	92	75	66	100	80	67	71	68	73	58	60	62	59	78	78	68	77	74	75	58	65	81	66	73	82	68	85	81	76	83	72	74	67	75	68	57	71	80	85	60	71	63	64	79	93	71	84	43	70	71	70	75	69	82	69	68	83	48	54	58	73	69	60	77	67	72	84	57	69	70	61	59	67	58	78	79	78	72	60	59	68	74	77	83	71	71	73	72	52	75	60	57	66	64	72	72	60	76	83	85	78	82	66	72	69	67	56	63	66	80	48	92	74	75	61	65	82	75	83	74	64	70	77	85	75	76	82	61	87	84	80	72	71	72	76	68	64	64	91	65	79	72	60	55	74	59	68	72	62	85	79	61	74	70	75	65	66	75	63	71	72	64	85	77	70	62	74	68	70	72	73	74	72	68	68	67	65	79	58	56	79	64	73	62	74	73	75	64	74	66	86	82	83	76	59	70	79	77	76	71	62	71	61	66	73	78	69	62	64	79	59	85	66	64	71	64	83	75	69	89	81	68	67	83	74	62	62	74	69	64	77	76	79	66	82	62	78	84	77	59	64	70	72	69	64	61	72	75	74	69	76	62	59	63	78	67	62	78	79	70	59	69	60	77	75	73	92	73	76	72	75	73	71	68	71	69	80	63	76	72	86	53	74	75	67	75	73	77	82	62	68	83	81	73	74	67	69	73	77	78	69	76	72	48	67	52	73	64	66	71	69	70	69	73	66	73	69	63	76	71	67	62	76	81	59	61	58	74	77	63	67	70	60	73	64	76	74	78	74	81	67	73	80	84	76	63	61	70	66	61	75	73	78	72	60	74	60	74	75	59	80	61	74	70	60	66	80	74	87	80	85	78	77	71	69	70	61	79	80	76	65	66	57	78	87	48	79	77	70	65	64	66	72	77	77	59	57	77	73	60	78	73	73	69	70	72	60	71	56	73	72	72	77	63	68	72	62	71	55	79	75	73	66	69	52	60	56	62	78	65	70	70	77	69	66	70	68	67	76	75	59	78	62	73	61	59	87	78	76	66	78	71	71	62	80	76	63	69	71	78	76	63	80	79	65	74	84	68	83	71	68	64	63	76	61	68	83	74	71	71	66	78	69	71	77	67	78	58	74	69	52	71	64	75	55	66	65	69	78	76	72	61	79	68	74	68	66	66	74	81	77	71	70	64	73	69	74	65	73	54	63	66	68	61	71	74	83	94	75	84	71	68	75	83	64	68	62	70	63	66	66	82	81	65	69	90	71	60	79	66	75	71	69	64	75	78	75	96	72	76	57	88	55	79	71	79	69	79	61	74	78	75	59	75	61	65	62	67	77	74	71	60	70	67	84	80	55	68	63	57	71	61	60	70	69	80	78	79	77	76	65	70	66	76	68	72	81	66	60	74	77	88	74	66	83	84	76	77	76	63	77	76	74	81	72	67	75	64	97	70	62	67	91	77	69	62	84	64	63	63	60	71	74	80	72	66	79	67	61	63	83	63	59	62	79	72	70	88	76	59	68	76	81	64	71	80	77	74	76	66	59	78	64	75	80	73	81	67	75	66	76	68	74	70	72	64	66	71	72	67	63	76	72	76	68	58	85	79	66	60	68	74	58	86	74	51	86	67	68	66	85	72	60	77	87	63	60	74	79	78	65	78	69	77	92	70	79	68	64	78	61	67	75	86	58	63	63	65	60	66	65	65	70	64	57	76	58	69	75	69	88	80	88	64	81	71	76	79	78	86	76	66	81	80	76	66	67	76	61	80	83	67	68	73	58	76	72	76	68	75	64	62	69	74	76	86	64	84	65	61	69	72	79	79	74	72	75	71	79	60	81	83	72	72	72	60	62	74	69	70	71	69	74	63	84	72	71	61	71	66	65	67	63	65	64	75	63	82	62	73	71	72	74	71	71	69	76	66	77	67	72	84	80	81	82	61	78	76	62	74	71	81	72	70	76	90	80	56	90	79	71	81	76	69	66	62	76	70	73	73	69	75	72	85	66	63	63	63	76	90	83	65	72	74	65	68	65	57	78	72	62	79	64	70	65	83	78	78	75	81	68	65	70	62	60	76	77	69	73	66	58	78	63	80	51	70	79	54	56	58	72	71	51	69	73	102	67	64	86	64	69	76	80	75	86	84	76	71	71	83	91	63	61	72	63	67	63	81	76	70	81	90	78	65	78	82	76	77	65	64	78	65	76	83	70	79	68	66	88	57	74	74	74	59
17143	1819	1074	1360	3068	4007	3638	2950	2498	2084	1815	1568	1410	1235	1208	1094	1001	889	914	943	865	854	819	803	786	777	753	891	1103	1214	1089	1126	1027	979	906	877	815	774	820	877	849	803	713	677	712	695	731	685	720	673	658	706	669	694	650	673	634	713	683	660	675	658	668	658	687	661	608	592	652	651	618	693	643	651	637	599	629	638	618	639	614	604	592	632	610	595	626	613	601	612	614	625	589	608	632	623	606	613	601	604	588	602	588	576	576	590	593	586	638	590	596	602	597	611	584	610	610	596	607	591	582	602	626	562	623	584	559	592	619	664	614	611	588	616	629	601	609	582	603	555	629	601	594	631	629	588	557	607	596	553	632	591	573	637	576	559	631	562	631	628	607	580	604	603	624	641	583	571	571	598	573	582	586	636	600	573	612	622	604	589	594	600	607	590	632	604	561	619	600	613	610	591	575	604	559	581	618	591	601	582	648	619	594	595	630	622	593	591	609	616	552	574	630	583	600	576	603	603	595	640	592	586	606	621	600	572	601	563	630	564	584	622	597	591	598	608	518	622	630	603	614	610	615	570	620	640	636	634	609	592	610	616	618	553	604	597	587	553	562	566	566	604	635	629	595	616	611	619	594	585	595	601	597	601	571	601	596	593	595	621	611	585	589	599	561	627	585	618	648	602	589	639	588	596	577	571	593	587	536	625	613	610	592	576	596	626	571	586	598	546	621	595	640	567	594	627	614	616	585	568	578	593	618	584	577	579	609	554	610	629	585	615	614	580	634	562	629	547	589	584	621	537	619	614	623	569	628	646	570	576	593	553	607	575	598	581	596	595	601	623	586	598	595	596	618	602	606	565	596	568	600	580	596	566	559	627	608	598	604	572	572	634	633	604	615	605	623	563	595	624	581	576	621	584	639	594	562	606	592	643	565	625	620	601	597	589	564	566	635	578	612	632	566	589	586	549	618	595	587	607	607	618	612	598	579	535	591	628	556	532	588	620	594	623	581	639	570	585	635	597	600	580	617	567	552	622	614	582	566	637	645	577	583	605	603	556	598	599	613	637	578	611	583	622	581	583	576	610	585	677	609	608	613	601	625	592	563	608	598	630	629	618	598	565	520	642	590	624	646	612	593	634	603	610	636	655	589	582	616	630	650	609	616	559	576	535	559	582	580	598	601	623	611	543	563	601	593	562	616	625	633	594	592	579	597	625	581	594	609	570	657	619	627	636	599	588	614	635	612	613	591	605	596	599	610	620	562	564	595	568	582	597	610	581	609	555	627	599	629	620	599	588	600	590	592	591	607	627	585	597	628	611	598	588	558	591	574	632	605	581	583	589	560	624	535	585	575	629	567	563	629	566	578	623	638	595	566	577	599	612	590	585	594	590	605	578	611	600	593	575	575	589	617	605	627	588	580	595	628	613	572	587	626	654	634	548	629	619	627	555	571	599	604	605	596	630	629	606	607	625	554	620	595	584	612	599	587	583	603	615	554	590	574	606	602	648	585	583	577	633	583	591	632	590	627	603	608	611	628	580	562	627	584	579	624	606	606	581	612	634	612	590	599	578	620	531	579	584	613	585	603	589	588	588	600	612	597	608	609	569	579	558	566	598	607	589	619	577	580	586	600	611	594	597	604	618	592	592	633	588	551	618	584	633	597	575	566	615	599	561	606	619	625	577	597	601	545	613	569	607	585	639	631	626	610	586	576	601	600	604	588	601	591	600	587	557	636	599	609	575	602	588	621	582	567	609	620	588	622	635	596	589	611	577	611	516	586	621	581	536	568	629	618	575	599	625	585	617	645	635	569	602	589	583	623	580	609	619	598	610	625	591	579	595	591	568	597	573	563	627	596	584	586	639	569	615	612	581	576	607	622	602	613	611	581	608	629	578	624	640	599	591	603	524	589	578	643	609	592	622	613	644	599	616	608	557	604	605	611	614	587	585	561	552	606	603	559	594	590	601	592	611	601	641	545	584	582	599	598	588	563	579	620	634	587	616	599	599	613	590	596	614	571	616	606	600	575	630	615	568	643	601	573	595	650	627	600	618	654	622	550	600	616	611	556	583	602	553	602	618	610	585	595	579	575	562	585	647	590	670	601	625	630	557	598	595	582	589	628	585	561	599	580	612	562	588	601	577	600	587	619	558	586	628	573	614	602	618	599	595	596	606	581	632	586	620	564	634	568	603	592	598	638	608	600	587	593	633	568	551	600	588	591	578	572	553	513	614	570	567	592	609	607	552	579	598	582	578	608	624	585	589	607	608	602	623	584	593	600	576	603	540	638	578	619	610	623	580	575	612	583	600	576	587	547	625	599	589	603	600	630	581	597	586	622	597	635	621	572	622	578	567	574	566	643	568	584	631	591	585	615	617	591	610	596	585	649	584	608	625	603	604	642	591	548	608	601	605	589	610	610	583	599	589	601	528	643	600	630	595	605	592	614	585	662	564	625	624	625	560	569	602	545	579	633	585	593	612	611	591	575	548	598	572	574	582	611	603	617	559	585	598	571	597	565	584	597	567	617	606	596	611	624	605	623	617	630	601	591	600	568	592	592	563	616	594	589	589	621	621	621	567	581	593	564	583	590	577	620	574	601	578	629	571	584	655	609	552	616	621	579	604	582	570	610	565	592	618	617	533	600	614	613	591	591	591	598	592	597	632	544	628	605	602	541	574	617	583	562	620	618	578	550	567	590	595	582	633	572	583	611	619	606	627	561	594	588	563	564	588	574	557	620	622	583	554	601	607	588	582	595	627	657	559	616	600	590	594	626	580	578	608	619	640	589	581	553	632	545	626	580	539	619	587	614	612	654	603	594	606	580	559	625	574	589	525	583	621	607	534	609	590	609	579	586	621	625	598	643	601	589	616	596	584	546	648	579	605	568	603	629	607	570	620	605	584	557	639	546	593	577	581	591	579	601	610	610	615	632	618	602	600	537	616	611	566	651	575	600	555	596	578	617	605	585	590	595	613	606	602	620	603	607	575	593	584	597	650	618	619	624	563	579	573	591	605	587	629	580	527	554	620	623	602	627	658	617	589	581	627	590	606	617	638	584	566	546	598	626	582	607	632	561	586	653	607	630	629	619	601	607	622	588	604	558	590	598	584	620	637	594	587	587	611	583	568	578	596	606	588	578	593	632	588	608	561	636	609	581	610	662	611	571	616	600	594	588	575	595	583	628	622	568	632	641	586	554	574	625	635	626	537	613	559	598	593	560	597	609	620	596	607	609	636	574	622	589	603	590	602	608	600	626	604	614	665	582	610	592	586	597	606	558	615	565	601	600	558	596	587	619	572	598	645	599	626	614	589	599	584	638	622	637	610	606	611	585	585	599	566	645	579	636	571	592	546	571	614	594	564	567	591	599	609	591	577	575	624	585	597	590	573	591	543	578	566	556	590	622	585	616	610	579	600	613	640	581	604	589	579	640	601	615	593	587	627	580	609	610	550	616	589	572	615	572	597	598	595	621	589	604	595	560	574	631	636
1380	31	30	24	27	30	29	25	32	26	24	37	37	35	32	22	26	27	30	33	24	30	33	30	30	26	30	30	44	36	42	37	40	35	27	42	28	31	27	29	25	21	33	26	18	38	28	31	32	29	18	25	20	24	20	31	26	28	25	36	26	25	31	28	21	25	38	23	29	20	25	27	21	20	24	21	25	21	36	26	20	26	25	22	30	25	29	33	26	24	36	28	31	43	33	24	29	35	29	22	22	31	30	22	24	27	36	23	34	29	23	23	27	26	35	36	21	23	35	25	19	24	30	36	20	36	24	36	34	35	28	26	23	27	26	29	29	29	33	20	29	37	28	31	23	28	38	20	35	24	33	33	35	31	27	29	31	23	25	23	22	20	26	27	18	33	30	24	27	18	30	18	24	21	35	30	30	27	30	32	25	19	24	35	20	23	35	17	31	28	21	18	23	25	41	30	29	24	23	26	27	30	35	29	29	27	29	28	21	23	23	30	38	32	27	21	27	30	26	22	33	29	25	26	24	33	21	35	24	36	30	26	22	29	22	22	32	26	26	27	31	24	28	26	25	27	20	29	32	23	42	25	27	37	30	18	26	28	29	23	21	26	33	39	35	28	25	20	25	38	25	20	23	27	32	26	31	36	21	27	31	20	41	22	28	22	28	30	32	27	31	17	32	33	25	30	25	24	26	31	31	28	26	34	25	19	36	22	30	30	26	24	38	27	28	30	25	22	39	34	36	17	27	32	24	23	23	29	25	18	28	26	23	36	24	29	27	28	27	21	28	26	25	24	24	29	28	21	31	28	31	30	24	28	28	35	38	22	28	32	25	16	33	20	23	29	25	26	31	29	24	29	28	32	22	31	23	24	23	22	23	18	26	39	30	35	23	26	19	25	21	17	30	30	35	29	22	24	19	29	34	36	26	32	22	21	24	28	30	24	29	40	26	20	28	42	21	26	23	25	32	27	37	22	25	29	35	39	27	22	28	23	33	28	31	35	30	22	17	27	27	24	20	19	23	32	26	18	24	32	24	20	29	21	31	28	26	22	23	25	39	25	33	27	23	27	30	32	23	25	20	25	22	28	19	35	33	29	24	29	23	24	22	27	24	36	33	30	26	18	20	29	25	19	30	27	31	29	30	33	32	31	23	25	18	34	27	26	29	38	30	28	20	30	24	34	31	23	23	27	30	36	24	24	25	23	29	23	38	24	26	21	35	29	35	24	30	32	30	22	23	23	28	36	23	23	21	26	33	28	37	23	31	19	24	36	30	18	24	28	33	25	35	29	30	27	20	27	17	37	25	29	20	26	23	31	30	27	31	29	24	29	29	20	34	21	32	20	28	27	36	27	36	34	31	27	35	19	22	28	28	28	30	28	29	32	26	21	21	34	23	21	27	30	31	28	24	22	26	23	31	29	31	29	20	19	23	37	32	19	30	37	27	31	22	17	29	32	29	26	27	21	39	22	28	32	29	36	31	26	24	28	23	30	32	32	29	31	33	35	21	28	25	26	30	31	25	22	22	26	26	35	24	33	30	25	32	24	22	21	18	21	31	26	28	33	36	27	33	29	30	31	27	28	25	34	31	31	14	21	28	29	28	27	19	26	24	23	32	30	34	28	20	28	36	20	24	24	23	21	23	27	28	33	28	29	26	32	27	35	26	24	29	26	29	42	31	22	27	35	35	26	16	21	30	33	36	29	24	19	39	29	25	28	18	16	32	35	34	26	40	31	28	17	39	29	20	27	32	29	25	20	21	29	20	24	28	34	22	21	14	28	29	29	27	32	33	35	25	28	22	28	30	32	23	32	31	22	21	30	31	28	26	28	36	27	32	21	26	25	19	39	30	25	36	29	35	38	34	26	25	20	29	29	30	27	24	28	22	21	29	29	28	22	26	20	26	33	26	34	31	25	19	25	18	30	22	34	26	25	29	44	23	28	28	29	37	34	31	30	21	26	21	28	30	21	21	26	21	18	23	19	27	19	31	31	29	29	32	21	24	22	29	28	28	32	27	24	23	24	22	30	18	32	23	35	25	26	23	39	29	20	26	29	27	12	27	31	21	13	29	25	31	27	25	22	18	27	30	18	26	25	17	34	28	35	28	24	25	28	25	24	25	17	26	29	26	34	27	31	23	29	24	27	34	33	37	27	28	31	28	34	25	26	22	32	28	27	20	26	38	21	22	26	24	27	27	33	25	21	33	24	33	28	28	36	25	33	19	26	20	19	36	26	27	26	28	23	30	31	25	20	35	30	16	22	20	28	31	20	22	27	17	15	34	19	27	27	29	24	23	26	22	27	28	25	29	24	27	32	40	31	23	27	24	21	26	37	26	16	25	23	19	21	23	24	27	21	29	39	24	29	28	36	32	24	26	25	37	32	28	27	33	33	26	24	31	25	23	23	26	31	29	31	23	31	27	29	31	24	27	25	19	31	30	33	28	26	27	26	25	29	27	28	28	25	25	21	27	26	31	22	26	34	26	28	17	27	26	27	24	23	24	23	23	23	22	32	24	27	39	29	25	31	28	27	22	28	33	20	19	21	23	27	30	23	31	25	29	18	25	31	39	26	22	29	22	20	26	27	29	21	32	28	31	21	26	35	20	23	36	34	35	38	22	25	41	29	32	24	23	27	26	26	24	31	15	29	28	23	26	31	29	15	23	24	28	31	14	27	26	27	37	25	35	24	33	30	28	39	36	22	26	30	35	27	30	25	31	22	25	46	25	22	23	34	35	27	31	38	25	35	17	35	25	26	24	29	26	30	26	27	22	27	15	30	33	21	29	21	30	38	30	23	23	24	30	28	23	31	27	33	32	21	29	35	20	25	31	31	19	26	27	20	28	25	32	23	32	28	33	32	29	25	38	21	25	35	23	27	23	14	31	27	28	27	25	26	28	29	30	30	18	19	21	17	28	28	26	35	26	33	26	12	32	23	27	26	23	28	20	32	30	20	24	37	31	29	32	27	21	32	27	36	27	30	23	25	27	33	26	33	28	20	20	28	27	15	21	30	27	23	35	37	22	18	21	21	30	31	34	28	30	36	30	30	24	19	29	25	28	28	26	25	35	28	25	23	36	18	23	21	33	27	23	34	38	29	20	37	27	28	36	28	23	25	26	29	31	33	25	35	24	31	17	39	24	36	31	26	20	27	30	24	33	30	34	31	33	21	33	21	27	21	22	18	20	35	33	28	31	22	26	28	25	23	21	33	28	28	27	20	21	18	25	23	32	23	27	24	35	18	30	35	25	34	30	29	34	22	27	24	20	28	23	31	23	26	32	28	34	23	26	26	27	28	22	32	27	30	29	37	35	32	29	36	40	18	35	24	30	32	30	28	31	29	28	22	21	26	25	28	33	26	35	27	32	34	32	35	28	25	35	23	21	32	24	28	34	26	26	25	41	37	24	32	33	25	15	23	42	39	23	28	31	24	19	20	18	26	20	31	25	26	24	22	27	23	29	30	23	26	29	27	23	32
8830	354	293	318	467	561	540	523	432	387	388	364	351	305	296	304	281	302	297	271	277	238	254	248	268	258	268	355	469	574	477	479	481	381	336	328	352	311	340	339	329	287	294	276	284	313	271	230	250	274	240	285	248	261	267	281	254	244	274	285	264	279	287	265	237	231	273	253	267	229	250	236	263	241	242	226	249	243	251	258	253	234	237	245	226	232	233	257	255	299	236	274	245	233	208	240	243	231	256	243	251	244	212	214	215	215	234	215	254	223	247	229	246	256	209	218	241	237	253	234	226	203	199	228	255	233	249	227	223	266	234	221	241	245	224	206	227	237	214	221	258	233	217	253	216	208	229	246	236	239	232	216	245	256	231	195	221	246	250	246	220	232	223	233	234	227	231	246	241	234	201	237	230	240	238	250	228	231	222	220	249	250	218	237	222	212	215	224	244	271	239	246	230	225	224	239	223	206	230	192	230	240	227	244	265	228	227	249	233	250	237	267	209	239	235	235	242	248	231	240	215	278	247	228	255	254	260	226	236	237	223	209	230	260	267	234	241	240	207	247	245	244	230	260	252	240	219	219	229	232	256	241	241	237	237	234	246	252	241	253	209	241	249	242	230	237	263	234	244	210	264	270	231	217	235	247	284	233	248	246	237	223	243	229	210	230	231	217	236	248	210	240	229	209	236	225	223	232	232	231	215	230	218	231	225	217	263	224	211	208	204	224	220	245	226	221	237	262	224	232	256	211	262	242	213	226	209	227	228	241	232	220	205	235	261	234	248	251	229	243	221	209	267	226	251	230	221	242	240	236	236	220	217	215	227	233	232	243	240	213	269	256	218	199	252	230	272	239	214	230	190	239	213	236	250	228	226	239	235	227	250	252	215	249	222	230	218	257	250	243	249	258	234	227	245	208	221	233	239	241	244	222	241	246	230	206	223	229	208	226	237	222	237	208	266	231	246	243	214	225	205	258	237	255	229	233	241	217	230	234	213	250	256	225	233	224	238	237	231	238	237	238	257	220	253	217	234	196	236	220	231	217	262	238	230	233	238	266	216	232	217	236	243	245	224	258	233	208	221	230	239	224	251	236	227	230	228	249	234	231	226	220	248	258	230	235	241	233	236	237	215	230	245	225	226	224	206	209	244	252	209	270	215	221	214	231	241	235	214	233	229	235	236	211	241	230	231	218	239	224	246	228	226	208	262	227	208	217	236	224	227	239	266	237	261	215	228	235	231	233	247	237	219	244	234	244	231	235	219	216	249	243	216	218	249	223	236	259	243	260	231	216	226	237	217	237	227	219	226	244	221	225	227	234	226	261	261	239	239	217	219	242	232	237	216	250	225	251	242	242	222	215	222	227	268	218	205	247	219	217	238	230	226	232	219	246	221	223	238	247	248	203	246	256	233	234	220	211	243	238	220	252	223	228	238	235	241	233	236	221	248	253	224	241	216	223	237	220	240	209	244	220	242	231	231	249	233	251	232	244	261	224	236	211	267	230	220	211	245	251	238	245	245	247	219	241	222	242	249	264	236	202	206	225	251	241	221	212	256	223	244	213	238	240	235	202	228	230	245	205	225	246	234	212	225	227	238	226	219	255	230	216	235	234	232	232	250	247	223	248	215	266	236	222	238	227	279	243	238	221	250	243	238	239	279	204	240	227	237	255	240	224	225	214	221	245	222	248	230	245	248	256	244	225	243	210	249	261	255	207	229	218	222	276	230	247	247	222	213	218	213	274	246	236	228	226	234	208	225	213	219	198	235	207	254	243	225	221	234	231	243	225	211	227	237	266	230	229	256	243	227	229	238	229	226	235	223	241	249	222	257	235	257	231	224	227	253	231	233	220	228	224	222	248	231	210	251	225	215	249	240	211	213	254	255	237	242	210	231	221	255	224	224	188	228	268	236	228	221	250	210	255	241	246	210	234	198	242	219	261	220	237	233	220	265	217	225	241	236	242	239	243	211	236	242	225	243	240	258	227	269	251	230	238	233	267	239	217	261	205	224	234	216	228	227	231	238	243	244	224	239	241	233	218	265	237	204	262	225	224	211	206	230	208	218	249	242	246	260	221	260	230	216	228	214	251	246	224	228	216	258	225	259	230	258	218	241	248	215	235	240	226	222	239	254	268	231	248	242	221	228	230	249	237	248	237	231	225	243	230	231	228	239	237	241	227	215	233	214	228	241	217	234	225	248	255	239	229	228	256	210	237	263	213	233	239	262	225	224	221	217	244	222	223	217	217	235	236	254	237	219	272	218	207	207	239	263	224	237	234	221	236	247	228	249	230	225	250	211	234	216	249	234	246	224	269	255	220	219	228	206	217	211	229	229	260	236	233	229	218	235	234	236	218	235	222	218	216	222	247	231	219	273	222	222	244	238	245	246	236	223	225	222	245	221	232	230	205	202	233	214	204	240	237	220	241	233	222	228	237	228	250	220	240	238	252	240	240	226	221	236	222	238	248	211	224	205	241	217	234	247	204	218	235	236	237	213	214	243	238	234	195	210	243	220	204	216	228	256	241	219	216	249	238	243	235	237	245	219	262	227	238	240	221	242	224	232	226	214	245	212	229	243	213	255	194	217	245	215	232	224	216	202	246	220	235	247	225	265	237	217	231	259	226	241	222	223	260	213	232	216	240	251	233	227	240	246	226	218	217	211	231	251	232	209	228	262	252	220	248	219	222	241	239	217	222	213	222	253	231	227	257	238	229	217	241	267	238	220	224	233	231	217	244	255	231	228	222	243	241	218	255	224	250	230	234	220	210	240	235	237	215	241	227	230	238	208	285	231	227	258	232	215	241	200	221	255	225	245	243	228	216	225	224	238	261	226	218	245	247	205	225	251	242	224	260	249	219	232	225	237	244	249	250	253	228	237	239	245	248	230	239	227	229	245	262	213	247	226	232	222	252	237	208	220	238	212	262	253	235	257	233	243	216	253	227	226	248	213	234	228	248	231	229	253	222	240	229	232	266	248	248	219	213	210	240	212	231	237	208	264	265	235	232	250	237	233	237	241	239	223	221	228	233	211	227	205	238	234	230	227	246	210	229	233	228	213	212	214	240	212	238	226	210	239	228	237	245	227	217	230	255	217	277	236	232	246	212	223	215	237	215	234	221	241	227	237	216	238	215	210	224	237	251	243	244	252	213	249	236	251	227	230	213	232	244	234	219	219	215	240	212	235	247	223	237	232	204	227	252	236	247	252	223	228	258	242	226	238	240	225	241	234	223	239	258	229	231	258	241	250	246	227	222	262	255	244	230	260	233	229	208	218	242	241	223	233	250	234	206	252	247	214	224	230	225	240	230	229	231	237	226	224	224	244	255	230	240	246	225	255	270	211	227	221	216	244	219	234	236	219	237	248	233	217	211	229	207	219	228	217	220	247	254	212	230	241	245	243	242	243	216	208	236	226	205	231	223	248	224	230	235	233	244	246	225	239	221	199	206	219	229	234	229	222	233	227	238	243	226	257	239	215	233	234	249
1718	115	93	84	78	101	99	72	96	91	96	61	80	69	66	86	63	89	71	70	84	80	58	66	77	68	76	61	96	86	72	93	77	75	73	73	79	70	62	78	66	82	67	69	72	74	80	56	68	81	53	63	47	64	72	69	64	58	65	64	69	69	61	59	60	71	83	68	63	73	69	61	75	73	53	71	70	82	62	57	68	72	60	69	60	62	61	66	60	69	58	64	67	67	69	66	73	68	51	61	86	67	65	71	81	61	64	67	70	61	55	65	53	73	80	61	78	64	70	65	73	63	82	68	62	53	60	68	79	68	67	74	75	52	70	59	78	77	64	73	65	65	71	68	65	72	65	66	74	66	66	62	67	80	76	70	73	76	73	66	63	79	66	62	67	72	67	56	60	50	60	59	67	79	68	67	75	80	76	67	52	50	64	70	64	59	69	82	69	50	71	75	63	55	62	72	70	60	66	67	87	81	73	52	57	63	71	65	69	59	74	54	70	60	73	57	62	68	67	77	68	82	82	61	56	54	65	74	64	75	71	65	66	59	53	58	58	65	66	73	69	69	64	58	74	72	64	77	71	67	61	67	67	87	67	67	57	71	78	72	82	65	63	64	62	76	73	69	70	67	68	59	52	60	64	64	70	78	78	62	74	63	69	65	60	62	85	71	65	82	68	60	77	58	64	62	57	66	66	64	66	75	72	68	79	69	66	57	78	66	54	65	85	78	77	65	74	70	77	68	72	75	62	81	70	64	74	52	68	60	68	70	62	61	61	58	59	85	62	54	70	59	51	61	54	68	91	54	64	72	73	81	61	67	67	74	56	81	63	46	59	56	71	61	60	56	81	71	76	76	71	73	58	75	51	76	72	70	61	66	56	74	60	67	56	64	64	66	66	48	79	69	72	53	57	64	76	62	66	73	79	66	66	71	63	78	58	61	68	57	64	74	62	66	65	73	60	68	57	78	72	74	72	72	62	64	73	64	57	82	74	62	73	62	65	70	78	79	56	74	61	70	82	72	74	64	61	70	87	57	79	56	67	83	59	83	73	69	57	58	67	61	69	58	78	55	75	66	78	60	78	65	82	57	67	68	68	69	61	57	70	60	59	51	73	70	77	77	65	61	62	91	68	70	78	76	65	66	71	74	68	61	63	63	68	58	65	67	56	74	68	62	84	73	69	69	72	69	66	65	73	75	75	64	55	83	74	68	72	59	72	65	57	73	58	54	65	58	64	67	53	71	49	67	70	68	79	74	74	54	55	58	75	69	66	70	78	72	66	62	65	64	70	78	69	89	66	75	75	57	70	69	66	49	71	83	63	77	59	64	68	84	75	79	60	64	48	58	63	74	70	70	66	55	62	70	69	72	59	65	64	70	66	54	66	68	62	69	67	93	64	80	79	66	81	85	62	78	72	58	70	74	73	65	51	64	77	75	62	64	79	64	69	76	73	61	66	47	65	65	73	66	74	70	71	79	64	53	79	76	57	67	69	87	66	78	67	78	69	61	69	71	81	67	66	61	53	66	67	81	67	66	73	86	49	75	78	63	76	63	62	67	71	59	65	78	69	57	52	69	63	64	71	68	62	50	62	70	82	78	62	76	69	72	65	80	65	61	68	69	67	57	59	74	59	71	50	65	66	68	67	88	62	70	64	57	70	63	76	68	67	66	73	53	65	64	53	60	82	65	71	66	74	75	52	79	73	54	70	69	62	61	63	68	73	80	78	78	56	60	60	69	71	51	77	86	62	61	63	66	66	52	60	66	64	60	78	62	77	66	80	73	58	54	65	58	69	72	59	63	67	86	64	60	69	85	68	67	62	80	69	60	71	70	74	72	64	84	59	57	59	68	65	68	69	76	55	76	73	73	75	79	62	69	68	60	64	65	53	71	65	77	74	69	73	74	70	61	70	76	78	61	68	68	68	72	59	70	58	71	67	58	61	83	58	69	84	50	75	82	58	56	58	67	71	79	65	70	68	58	81	63	70	68	55	82	67	78	53	66	64	65	59	67	64	76	68	55	57	65	60	81	52	50	62	63	68	79	82	68	69	61	67	51	44	62	75	52	72	87	68	70	62	73	68	59	64	71	77	58	67	58	70	62	64	63	64	70	68	75	78	61	61	56	70	71	62	68	62	56	69	55	76	75	58	64	68	65	74	63	67	71	64	60	55	59	58	74	54	79	79	68	61	76	73	63	69	69	79	70	60	63	67	62	55	84	61	71	65	58	77	68	64	68	70	72	70	72	70	64	60	82	53	76	75	72	61	82	62	60	77	72	80	74	65	70	68	69	70	61	64	62	72	89	74	61	53	74	79	69	73	73	80	68	61	66	66	75	64	79	93	56	68	57	86	67	63	61	81	75	58	67	70	72	83	80	76	67	85	57	75	72	55	55	59	66	72	83	68	65	57	73	65	67	70	73	57	64	78	82	88	68	70	70	70	53	69	62	80	65	69	66	63	67	76	65	70	71	54	59	64	67	73	54	67	75	73	63	79	76	75	76	72	83	58	57	71	64	82	59	54	74	73	53	55	56	59	62	78	75	64	71	80	64	67	59	62	78	71	62	61	56	86	68	66	77	73	69	67	51	67	58	67	80	58	63	65	62	86	62	59	74	63	69	68	73	64	53	66	71	77	65	83	56	83	70	81	58	51	64	70	70	77	74	61	68	60	60	74	72	69	63	62	69	47	61	71	57	65	71	80	83	71	75	67	68	59	60	66	75	54	80	56	82	81	73	67	69	51	79	60	56	69	65	65	68	74	77	84	72	73	62	59	54	72	75	62	82	69	70	64	78	54	85	54	69	64	58	60	49	72	72	59	54	75	77	76	68	61	79	77	64	69	74	63	71	71	59	61	80	57	75	60	76	68	70	72	61	57	58	63	75	72	59	73	79	63	75	66	76	78	69	62	59	82	81	72	66	63	73	82	83	62	77	60	57	76	68	85	64	67	50	62	72	58	77	62	54	63	66	73	64	66	63	71	62	61	61	73	60	70	60	65	57	74	81	69	81	76	60	56	70	85	45	66	69	78	66	67	68	64	62	80	65	68	63	77	61	64	66	69	74	72	73	72	71	69	66	76	80	60	63	78	69	60	75	61	81	61	77	65	69	80	57	63	53	62	76	58	76	76	71	78	56	67	62	78	86	75	63	64	69	56	60	64	68	58	68	73	52	56	83	59	68	63	68	71	54	68	77	61	62	59	69	68	61	57	68	67	62	68	70	57	48	69	69	69	61	59	67	74	73	71	76	66	45	86	63	64	62	58	60	63	61	71	55	63	52	82	67	60	46	65	62	66	81	67	66	70	44	71	66	62	71	72	69	67	63	76	72	66	62	74	47	83	50	68	79	54	69	62	54	63	58	72	74	60	63	76	68	71	81	66	75	71	79	69	66	95	64	58	69	75	60	69	69	77	74	75	49	71	58	68	70	62	53	54	62	69	64	69	65	71	59	62	68	65	88	69	65	66	68	65	62	63	64
14877	1427	860	1069	2159	2667	2446	2059	1739	1424	1282	1129	1017	943	877	862	787	759	740	729	683	712	703	675	653	680	709	693	951	1066	924	935	865	783	731	737	724	678	722	730	722	720	623	631	661	642	647	637	606	606	635	610	641	650	651	597	619	620	565	599	607	578	589	568	610	594	562	539	561	547	605	561	563	576	585	571	597	588	551	595	589	540	571	522	602	531	579	563	580	575	570	550	590	568	581	588	591	573	556	618	542	577	590	536	526	541	591	573	553	543	518	563	562	559	568	568	564	525	583	561	521	543	546	607	549	551	605	589	571	553	586	564	596	555	574	570	541	582	559	540	556	584	539	556	546	548	544	551	559	608	582	563	581	526	547	552	551	559	525	529	560	560	530	568	520	533	546	538	563	623	569	576	560	567	565	544	558	581	575	536	607	579	588	553	629	520	606	524	562	554	549	593	542	568	614	568	553	538	555	580	571	511	556	532	594	548	564	542	597	528	546	579	559	574	578	573	523	569	556	561	556	559	541	599	573	548	600	558	550	598	557	566	526	527	558	532	547	572	529	572	579	565	562	535	545	553	528	602	575	581	582	566	571	546	574	580	577	551	526	507	579	586	531	574	557	569	551	546	579	547	584	567	568	547	570	554	595	564	541	595	645	569	548	560	553	552	572	566	552	562	495	527	555	557	524	568	538	541	592	579	557	541	599	589	571	607	549	596	560	561	586	513	549	588	561	552	587	593	551	560	561	627	549	574	575	526	567	506	587	562	511	569	581	533	562	558	573	565	556	534	529	569	554	563	582	551	558	528	566	533	586	592	575	566	569	550	513	588	592	517	526	552	580	566	555	556	559	610	515	580	550	567	581	514	532	537	556	612	578	542	517	589	596	574	569	528	578	605	571	552	571	534	542	560	556	557	528	539	570	550	576	595	575	567	579	559	539	568	549	562	578	546	568	565	526	513	537	592	559	532	579	547	548	542	572	558	542	560	573	567	535	554	583	592	600	587	574	585	565	554	535	505	540	572	565	566	506	568	539	530	566	566	540	549	516	540	532	558	569	600	603	553	550	532	568	559	539	549	634	566	576	560	550	570	541	534	548	556	530	606	556	582	573	567	548	572	562	544	535	502	607	549	553	542	572	574	524	572	536	543	606	545	554	534	504	533	556	564	598	549	580	596	530	559	553	560	604	556	518	558	550	569	557	567	571	564	608	553	553	566	576	565	593	553	522	565	574	569	551	530	538	583	543	563	588	565	605	533	535	541	595	566	542	548	573	525	583	556	561	526	567	558	592	548	595	584	583	535	561	589	538	531	535	574	579	565	620	535	570	564	568	532	575	568	520	530	555	552	531	544	574	544	538	551	595	561	584	556	541	601	537	548	619	562	599	553	567	578	561	556	588	530	555	561	552	565	566	529	514	559	563	528	548	563	533	563	520	564	551	585	527	580	551	598	566	552	583	600	592	592	552	588	502	579	535	569	579	569	565	599	572	571	575	558	554	568	576	551	549	572	593	588	603	543	598	586	573	565	560	573	561	579	562	539	551	545	517	564	550	567	573	570	555	570	558	575	582	581	578	528	562	537	541	569	527	524	583	585	550	540	555	545	545	589	538	574	496	547	588	536	564	589	572	533	524	592	547	555	561	579	516	558	591	544	570	540	592	576	507	561	598	573	567	499	553	532	568	609	570	526	576	561	536	543	549	531	570	537	545	538	560	548	533	590	587	589	548	539	545	578	553	582	581	530	590	550	533	564	521	561	563	576	527	589	524	562	604	535	585	556	535	526	542	536	553	568	549	543	553	588	597	587	582	585	543	575	586	568	546	519	537	563	556	519	551	575	568	531	585	562	555	560	530	576	554	596	541	574	539	540	559	513	557	588	608	590	552	577	558	604	579	538	557	636	570	576	611	576	538	554	562	575	568	545	550	568	566	528	559	571	509	572	522	522	564	564	554	543	581	556	547	574	561	524	543	533	535	589	552	545	572	581	571	580	526	566	570	557	512	546	536	552	594	529	570	568	558	560	574	588	583	546	552	557	563	562	562	566	591	533	599	533	537	539	565	492	581	586	501	531	584	555	589	510	535	568	546	541	554	584	600	549	612	562	569	513	573	569	548	582	568	548	554	547	503	549	576	592	511	547	494	577	544	597	534	547	576	570	547	521	591	550	574	485	560	550	539	570	573	516	581	564	522	518	582	565	581	537	536	578	550	572	553	536	576	501	557	568	560	566	575	544	573	542	607	550	538	594	562	529	508	579	511	538	559	561	560	585	601	528	582	547	573	577	553	553	569	582	579	569	550	537	556	595	548	600	543	531	580	590	517	565	537	549	542	548	538	545	541	583	578	538	571	571	560	562	593	592	558	580	552	513	606	553	597	550	587	542	552	548	510	544	544	582	592	562	556	565	570	586	571	542	574	576	534	585	590	532	537	543	569	599	570	590	586	591	512	528	540	566	554	597	567	540	545	549	570	569	559	559	546	553	541	571	592	577	581	613	519	549	566	554	545	565	537	541	561	537	535	572	571	534	573	522	551	544	559	611	541	562	575	575	583	529	585	565	606	586	613	568	540	562	533	547	559	562	553	566	588	568	553	559	525	621	587	558	549	584	565	540	528	564	536	586	574	552	565	584	579	583	547	535	587	584	537	545	563	560	581	540	549	539	590	560	601	528	534	552	565	540	560	603	569	529	571	544	528	571	574	578	572	557	557	536	558	567	538	571	558	582	541	583	539	564	565	557	553	595	531	560	512	553	540	582	515	604	558	548	553	557	531	541	584	552	574	553	545	556	583	557	536	570	594	598	537	562	535	595	535	575	611	568	548	575	568	602	551	540	525	589	592	545	525	540	542	532	540	561	551	598	553	581	569	529	582	570	546	597	570	612	537	587	541	573	566	582	566	569	533	585	585	566	533	490	584	556	557	568	570	552	566	589	532	583	518	554	528	572	572	594	532	590	525	529	535	559	572	565	567	559	543	543	540	594	556	556	563	595	570	575	570	542	585	539	527	526	558	587	545	535	563	556	523	597	554	556	584	514	564	544	582	572	532	567	581	607	594	579	553	559	537	552	546	568	584	527	541	606	569	586	586	583	574	586	540	610	536	585	556	582	582	503	534	598	555	520	569	556	566	574	565	529	542	576	529	560	568	602	602	542	541	558	549	591	559	606	553	590	578	565	529	584	556	577	551	572	547	593	564	586	570	562	540	551	583	513	537	518	570	532	557	545	594	576	570	576	536	599	553	545	565	551	591	530	582	598	556	555	619	527	541	543	551	536	565	515	561	551	582	569	568	562	562	527	528	530	512	560	518	538	579	563	541	580	571	561	556	542	578	551	578	592	606	570	592	549	586	574	541	558	560	583	544	551	582	533	539	549	523	519	584	549	556	553	566	562	531	580	574	623	560	570	612	587	538	532	573	526	562	602	575	565	580	568	564	576	556	580	564	555	577	564	595	560	583	577	535	516	555	582	580	562	528	536	581	521
2192	62	51	40	39	57	41	56	44	33	39	41	41	45	43	43	25	34	34	33	28	34	37	27	36	43	23	38	55	53	41	38	50	45	31	28	33	32	35	24	35	23	39	35	18	28	42	33	30	28	34	25	31	26	31	25	32	25	35	39	17	32	22	32	23	27	25	20	31	31	29	24	23	27	18	27	25	27	31	23	20	34	25	24	33	31	19	31	29	22	31	31	25	20	26	18	18	22	28	26	26	31	23	28	25	28	35	31	25	26	24	28	30	31	30	24	22	34	26	32	29	38	20	32	30	29	29	28	28	30	33	28	33	28	24	43	24	23	26	25	33	30	25	20	29	27	25	28	19	36	31	23	37	28	27	33	29	30	24	25	27	25	16	29	24	28	31	33	33	18	27	36	24	24	32	27	25	19	22	27	32	24	31	13	29	24	40	25	29	23	32	20	21	16	30	26	29	27	29	26	26	31	26	33	30	24	42	25	35	24	27	26	32	27	17	24	24	32	31	32	22	26	33	22	29	20	31	25	27	29	22	20	31	22	26	26	22	22	26	34	27	28	25	21	26	31	26	18	35	29	28	33	22	19	26	23	32	25	26	41	34	42	24	21	24	30	31	33	31	35	23	26	26	24	26	35	26	18	27	24	30	28	25	26	26	31	33	28	32	26	29	25	25	34	29	34	28	22	24	32	40	25	20	26	35	29	23	17	22	27	23	27	36	24	27	37	25	27	28	27	30	24	28	24	26	25	44	25	25	27	33	24	27	24	26	32	24	31	13	24	29	28	31	26	28	29	26	23	26	28	23	31	27	26	24	24	38	24	30	24	25	36	39	31	26	31	26	24	30	31	31	34	27	29	38	20	33	30	31	29	26	33	26	21	20	31	22	32	36	16	17	20	31	38	26	30	31	20	40	20	17	27	20	25	26	26	29	28	20	25	34	31	33	27	16	23	22	24	27	31	16	35	30	29	29	20	29	28	28	28	25	28	20	21	47	22	35	27	32	24	30	30	22	29	28	31	26	21	31	22	33	31	33	20	21	29	30	24	25	21	31	28	26	34	35	27	27	27	35	32	31	29	34	21	28	23	26	27	23	26	27	19	31	30	32	22	20	22	24	20	26	25	24	23	23	33	27	16	26	26	32	30	20	38	27	20	27	32	18	19	25	26	25	21	32	31	15	24	26	31	28	25	24	17	26	31	24	27	26	28	28	28	35	33	22	31	30	19	27	17	21	27	31	34	21	33	34	36	25	30	27	25	26	42	28	46	26	35	22	20	34	19	27	31	30	28	31	31	28	33	31	24	22	30	19	28	22	23	26	29	38	28	17	27	27	30	25	28	34	28	21	41	23	31	25	29	24	23	24	32	24	35	31	33	25	35	20	26	25	35	26	18	22	39	29	21	29	32	32	37	39	31	23	27	25	25	32	31	25	27	25	29	24	28	24	33	37	42	25	26	21	27	24	24	28	29	27	25	29	21	29	32	27	38	23	19	21	23	26	33	23	38	20	35	25	24	29	30	31	10	37	40	29	27	34	23	29	19	30	25	30	30	32	35	32	24	33	33	29	26	24	25	36	39	32	29	21	28	35	19	29	22	29	34	36	30	26	19	27	29	29	25	31	28	28	19	31	31	23	27	24	22	19	26	15	36	35	19	22	29	30	25	23	24	23	24	25	25	25	26	20	31	21	28	18	19	22	22	26	25	23	33	26	28	24	33	26	29	35	33	18	27	23	26	35	30	26	23	21	25	27	23	22	29	38	23	21	24	33	18	27	35	31	25	31	27	27	33	27	32	19	20	28	31	24	25	20	31	27	24	23	30	24	21	18	22	25	27	22	24	20	27	28	25	27	29	25	27	30	22	39	22	28	28	28	27	29	19	24	30	30	28	32	24	26	26	38	32	19	30	29	27	25	26	21	24	23	30	28	20	33	27	20	27	24	29	24	23	26	26	30	31	23	28	36	29	31	22	20	40	20	31	21	34	29	21	22	23	25	23	19	25	27	33	28	22	22	17	21	32	30	25	20	25	22	31	29	28	37	27	21	19	24	29	25	29	32	26	29	24	29	27	18	26	27	31	38	36	36	38	23	30	24	22	30	26	29	27	24	28	28	31	33	35	30	24	27	30	21	27	21	31	23	31	27	25	30	35	37	30	29	25	23	26	32	41	30	23	29	25	25	27	20	27	22	23	17	17	39	19	36	23	23	23	29	21	29	28	35	34	32	34	27	27	28	33	33	23	30	29	27	30	33	25	32	26	19	28	25	27	30	33	22	27	24	31	24	29	23	33	21	33	30	30	32	24	39	30	21	31	27	35	31	30	24	21	36	34	29	23	20	35	16	25	27	24	32	35	28	26	25	25	21	28	41	36	28	29	17	32	33	30	22	31	24	40	20	29	32	22	34	27	32	38	19	24	29	36	36	32	28	29	31	29	26	28	33	30	29	34	25	24	18	37	26	25	46	29	23	31	32	24	30	27	32	21	25	28	21	33	24	28	13	30	34	30	23	24	26	35	20	26	24	24	29	16	27	31	29	22	31	28	28	16	23	18	26	24	29	26	31	23	32	22	30	25	29	35	16	36	36	26	27	36	29	28	21	26	23	30	23	28	14	22	22	27	27	32	21	20	28	30	23	23	20	22	20	23	25	28	23	34	33	24	26	34	34	21	24	22	30	28	17	27	29	33	30	25	20	22	25	27	27	30	23	35	20	29	23	20	27	22	20	30	21	22	23	30	29	24	30	27	25	25	28	37	26	27	24	25	26	25	29	30	20	26	28	27	28	35	28	36	35	26	28	18	28	31	38	18	23	26	33	30	30	41	20	18	29	31	24	34	30	22	23	30	27	26	27	24	18	28	27	22	22	31	27	40	23	23	21	24	35	19	24	31	31	24	21	23	26	25	27	22	31	29	30	24	28	22	22	23	29	30	23	33	26	25	26	24	22	30	22	24	39	28	19	31	22	26	28	26	21	26	22	22	28	28	26	24	33	19	29	22	26	26	23	26	24	42	15	30	36	31	27	31	26	30	33	21	30	33	27	21	22	29	27	22	34	30	22	21	27	30	25	28	22	21	29	24	26	25	27	25	21	32	32	26	24	19	21	22	28	32	26	18	29	27	26	17	22	22	25	31	25	27	38	22	36	25	34	26	23	21	26	27	35	30	27	30	22	33	23	23	31	23	31	32	32	31	34	31	27	23	27	26	24	28	29	19	37	24	26	25	27	27	24	30	27	32	22	20	30	32	23	29	28	29	26	22	35	31	36	35	32	27	25	27	34	24	27	35	28	29	18	30	29	26	21	27	25	16	20	21	22	28	24	35	22	23	26	26	31	27	34	26	25	26	25	20	18	24	40	25	24	31	27	34	20	25	24	27	25	30	36	30	28	30	20	26	29	31	18	27	30	34	22	19	34	23	24	31	22	18	25	26	18	22	22	45	17	22	31	23	30	31	25	32	17	28	34	28	10	32	20	34
12666	793	451	621	1392	1961	1910	1599	1301	1057	905	833	740	667	566	563	534	508	410	409	431	359	358	383	343	338	358	467	695	683	632	668	576	452	432	389	389	401	425	437	446	387	305	329	340	309	312	306	285	306	299	289	293	269	301	282	279	290	266	276	297	277	271	309	270	294	264	281	255	263	239	249	258	255	285	235	262	230	256	253	256	246	258	235	225	258	268	261	265	283	223	220	241	257	232	277	227	271	258	244	220	244	238	230	235	233	219	207	263	237	230	220	232	219	241	234	250	233	240	211	221	206	281	247	219	254	246	238	247	267	251	235	252	246	223	250	225	215	216	243	232	254	259	239	251	231	234	230	250	245	218	250	265	274	228	233	234	230	221	220	229	254	229	241	241	229	229	240	214	208	230	241	227	238	248	242	231	262	260	220	265	242	221	225	220	229	246	224	225	285	233	225	235	235	260	253	269	238	246	272	217	243	242	252	229	219	251	210	246	228	246	218	242	231	250	248	230	243	266	233	214	233	226	224	229	266	238	233	237	264	252	218	228	226	260	254	241	244	233	246	273	237	229	244	254	196	237	244	237	246	239	252	244	240	259	238	203	240	221	229	248	238	239	233	223	235	230	261	217	240	264	218	230	220	254	219	222	241	238	239	236	252	245	210	235	238	214	249	263	239	224	236	230	230	267	237	221	224	250	251	258	254	229	223	225	231	237	248	233	248	218	261	251	217	229	233	231	247	238	250	239	247	219	256	227	246	225	251	251	250	227	238	238	271	243	221	266	217	221	224	234	242	258	230	214	259	220	239	246	236	207	218	229	219	252	231	247	264	233	283	211	237	218	245	251	229	237	232	219	224	214	265	250	238	242	229	260	238	251	252	222	213	219	227	260	226	216	230	239	260	245	228	212	243	221	230	249	239	232	241	226	224	238	235	262	214	242	249	245	244	252	240	239	237	253	243	221	251	230	218	260	223	267	233	242	244	236	238	250	241	231	243	241	243	235	242	262	225	231	235	221	243	230	197	242	225	243	231	195	244	257	244	226	247	249	204	233	226	229	246	211	239	222	220	263	243	280	245	224	220	207	206	239	223	233	217	249	230	232	250	248	248	247	232	230	242	228	243	223	218	249	208	240	246	238	237	250	238	215	233	254	226	241	220	225	227	205	262	217	226	223	200	230	221	213	215	255	231	236	248	235	257	266	257	228	221	241	230	214	248	207	236	228	218	223	224	252	228	205	236	238	257	242	246	209	224	213	223	231	234	241	247	226	264	237	250	222	243	249	230	234	240	210	260	226	250	231	211	234	238	236	238	236	230	236	262	234	245	222	207	232	247	233	241	236	249	254	233	221	243	222	229	217	248	252	235	251	237	228	232	248	253	238	262	231	252	256	252	252	236	219	217	265	218	241	272	244	214	229	259	237	237	239	221	270	231	233	219	268	219	266	220	256	246	232	236	247	221	236	259	221	254	227	261	234	211	237	210	249	213	255	232	249	250	216	220	255	226	248	206	207	220	237	230	248	253	245	252	236	210	221	230	254	212	219	242	232	256	215	243	213	222	243	249	212	256	213	239	207	239	240	226	246	254	216	232	216	241	235	252	234	245	243	255	244	251	247	239	243	264	243	231	241	245	250	241	255	219	224	238	268	229	242	256	247	213	217	232	213	250	227	215	262	245	212	239	217	244	228	231	234	220	228	212	240	248	226	236	248	254	261	224	181	237	242	230	213	222	247	233	241	235	242	204	252	235	219	217	238	228	214	257	237	238	238	231	229	229	239	248	252	231	227	208	246	234	252	220	227	242	235	232	242	263	238	207	251	235	249	244	213	222	265	259	249	209	219	277	245	237	224	238	246	225	224	251	254	222	227	263	237	218	241	235	219	225	239	220	245	248	261	231	231	227	259	240	231	236	228	259	251	256	243	240	244	263	236	237	257	243	236	259	232	237	242	261	231	254	208	229	200	233	208	215	246	223	243	246	246	228	247	226	231	244	234	269	253	233	232	241	221	212	248	222	239	241	239	226	242	242	232	233	237	236	242	222	243	226	237	233	262	230	256	221	214	213	212	215	260	214	223	241	253	255	280	238	250	219	226	252	252	243	251	238	250	241	226	234	209	238	230	230	228	245	240	230	263	241	246	240	222	231	234	237	229	227	251	235	252	244	269	235	230	267	262	248	215	218	208	234	227	239	250	230	218	249	235	230	262	253	234	259	236	240	232	235	244	216	227	227	227	234	220	243	219	239	241	248	223	235	224	232	213	213	221	223	229	233	243	249	245	244	245	232	239	231	259	236	225	225	236	242	231	235	235	231	230	231	244	255	229	234	241	228	268	250	277	243	263	246	246	206	224	226	231	281	249	236	211	245	232	227	222	241	235	236	238	222	228	231	247	253	236	232	250	233	265	234	229	268	258	231	226	232	243	226	242	259	227	228	256	233	240	247	244	255	231	233	243	228	226	213	219	246	263	240	253	218	239	262	246	269	247	259	244	226	263	239	221	217	233	246	257	263	219	227	265	260	232	237	237	223	215	234	237	269	241	238	219	249	240	227	226	249	233	241	228	247	229	220	239	252	251	225	227	225	238	250	250	218	243	222	247	259	250	256	277	203	244	266	234	226	205	219	239	259	219	218	227	232	221	242	211	261	219	261	253	256	218	263	220	237	226	249	202	232	241	227	211	225	226	226	250	215	235	240	252	244	279	261	276	253	243	238	237	210	233	236	206	229	224	234	211	253	227	235	245	244	215	214	227	249	241	213	237	250	230	241	243	233	251	212	207	220	231	210	234	236	222	254	219	220	215	210	230	251	201	255	226	232	241	248	244	211	236	242	238	243	258	233	257	254	223	220	212	220	232	210	246	213	211	252	242	249	225	238	223	227	244	242	230	235	262	221	228	245	222	221	259	229	241	230	230	261	236	244	240	218	247	227	226	238	231	234	227	275	224	225	258	237	241	225	239	242	202	214	238	227	238	245	232	261	246	206	199	216	232	268	232	211	248	239	220	251	250	254	219	256	234	260	235	243	225	238	249	214	249	222	225	241	255	242	228	232	242	265	218	226	229	231	203	244	240	249	237	237	235	220	210	250	259	228	227	212	232	233	260	218	218	237	237	252	224	254	250	256	229	237	246	200	211	234	197	222	241	250	228	223	229	247	238	245	228	263	232	220	220	218	225	234	238	259	233	195	197	263	249	225	235	230	254	213	246	229	231	258	241	206	235	236	265	249	231	225	241	264	219	235	208	262	244	225	228	214	236	229	245	237	228	246	263	232	258	221	246	233	244	202	225	231	207	215	227	265	222	240	235	232	234	232	249	232	228	230	229	239	219	251	254	259	237	225	236	239	241	217	273	218	221	233	231	255	225	229	218	217	222	213	217	238	263	207	232	260	241	246	236	259	261	235	233	230	202	246	252	252	237	240	222	206	246	229	247	221	240	239	242	209	218	237	224	249	239	230	271	222	230	236	245	236	250	251	263	255	226	202
2238	143	115	86	89	95	126	102	98	94	103	95	92	96	75	82	69	101	88	86	79	84	70	76	81	78	74	74	100	102	98	92	84	81	80	79	65	70	83	50	82	77	86	71	82	64	79	83	74	76	53	64	75	70	64	70	97	71	64	78	77	73	81	66	76	84	86	69	63	91	82	74	67	86	76	76	69	72	70	76	67	77	73	73	68	80	75	81	76	71	72	76	78	77	87	60	76	76	66	64	56	76	78	69	59	68	75	74	87	60	59	73	70	70	67	71	63	75	64	68	68	61	61	74	73	65	80	66	66	62	72	69	70	67	78	74	77	73	67	69	69	89	78	67	74	64	62	62	75	79	81	64	61	72	82	77	68	54	65	71	67	67	79	69	79	61	76	64	73	69	67	63	74	68	69	81	74	67	79	74	74	72	66	77	67	71	56	55	76	59	66	77	63	64	67	60	70	63	85	71	70	72	76	57	66	75	46	84	69	69	74	73	73	71	76	50	70	73	69	90	82	65	69	67	80	61	72	65	61	71	83	77	82	66	80	71	63	70	67	71	61	88	61	63	84	72	72	83	80	73	56	79	65	65	65	75	69	86	63	102	71	77	54	59	76	71	53	80	64	82	60	72	65	78	65	72	63	57	69	61	60	58	75	78	69	83	75	78	61	66	81	63	87	71	68	64	62	59	84	77	67	69	65	77	57	70	67	66	80	56	78	68	62	72	70	73	79	63	76	62	68	56	78	68	65	67	84	80	67	62	64	61	86	68	83	62	64	68	73	65	68	81	71	73	73	67	74	66	77	85	51	65	86	83	54	81	81	80	67	72	68	68	84	68	54	78	70	53	69	86	62	68	74	62	72	80	83	60	84	77	61	60	85	74	52	76	79	77	66	73	66	78	65	83	62	64	88	86	62	58	66	62	60	86	82	70	62	71	77	75	67	67	80	77	68	65	69	69	66	83	73	77	61	66	68	56	67	59	65	68	68	50	68	75	61	73	67	70	82	75	58	67	95	80	75	78	73	70	67	64	62	65	73	58	76	64	82	68	80	77	79	78	72	70	71	51	70	54	66	65	69	84	69	63	62	87	67	72	68	75	72	60	69	83	75	62	87	76	74	70	58	74	88	60	75	64	78	91	76	69	65	81	76	61	79	76	63	64	57	65	79	67	78	56	70	61	61	72	76	61	66	72	78	76	77	76	74	64	73	58	62	56	66	56	80	70	82	77	64	83	78	68	89	74	81	81	66	83	75	63	76	75	66	74	71	77	62	77	76	73	65	69	73	66	80	68	72	82	65	83	60	85	66	65	62	64	76	83	78	71	67	77	66	73	72	75	88	77	63	67	63	66	66	85	72	65	57	69	79	78	73	73	65	76	68	55	54	62	65	78	69	68	87	85	70	66	74	73	80	57	64	75	74	73	77	63	64	78	72	64	70	67	80	82	58	69	66	70	80	77	48	72	81	92	78	75	81	66	70	56	53	87	83	62	74	84	71	78	66	65	80	80	65	71	75	84	63	50	73	76	73	60	64	79	83	60	60	75	78	60	66	76	67	83	60	60	70	85	85	69	77	67	68	83	72	76	73	65	70	75	65	81	68	63	70	82	77	77	52	70	67	75	70	74	63	65	89	80	69	80	69	78	78	83	61	69	64	67	71	67	79	81	63	79	63	74	68	65	66	82	82	78	65	78	80	58	80	82	68	71	65	66	67	67	61	66	57	79	76	77	78	76	72	50	76	67	70	92	69	92	71	76	82	63	76	62	89	73	71	79	64	53	82	80	83	71	63	71	71	51	70	68	67	83	88	64	65	84	82	57	55	94	85	66	55	76	78	59	75	76	68	63	76	84	62	55	74	73	80	53	85	77	63	70	82	77	87	55	74	73	62	57	70	71	69	91	66	70	75	69	51	84	74	86	77	75	77	66	57	70	59	92	63	74	89	78	81	81	70	63	71	63	74	70	81	73	68	69	88	80	68	74	60	76	67	73	57	65	81	64	72	59	80	77	69	74	74	72	75	55	69	74	77	86	60	68	71	55	61	64	76	50	73	66	47	72	82	79	72	87	84	89	55	66	75	63	63	68	79	82	72	84	66	69	69	68	67	76	55	62	67	72	70	75	72	60	68	73	62	75	70	87	54	64	75	61	84	59	82	87	69	64	70	83	57	71	57	70	60	65	71	59	62	59	83	69	61	72	68	72	70	65	88	62	78	80	59	64	58	64	73	69	81	68	62	75	72	75	70	75	67	72	60	81	61	72	66	75	60	72	87	71	75	77	70	74	66	61	80	71	64	77	84	72	70	60	69	84	67	66	68	57	74	81	53	75	71	85	78	62	72	74	60	68	64	74	65	55	66	71	78	72	73	57	70	61	70	77	82	84	64	60	54	72	78	68	80	56	65	86	73	61	67	78	88	67	71	73	60	54	76	60	74	57	66	66	88	82	77	88	55	60	68	69	65	64	73	73	71	64	70	78	68	73	80	67	76	71	64	67	57	86	62	65	63	82	68	65	74	68	67	73	67	64	75	71	78	77	59	58	76	59	69	85	77	65	56	63	63	55	64	62	70	76	61	68	77	76	74	65	53	87	87	62	75	77	73	63	78	86	63	72	63	65	76	75	60	79	80	95	68	76	75	66	59	70	64	65	66	75	85	80	79	76	60	83	68	70	70	67	69	67	63	70	66	81	73	60	82	81	73	73	51	81	54	77	68	81	65	75	75	66	86	83	71	63	82	66	63	69	70	76	63	66	61	79	64	67	100	84	66	67	72	69	69	59	61	66	64	61	76	66	75	68	64	75	58	79	80	70	77	71	54	78	61	59	57	77	70	60	78	55	74	68	65	74	66	70	70	60	66	76	65	59	70	72	63	78	67	63	63	59	85	67	65	68	77	67	73	58	60	70	67	70	75	69	62	66	68	70	78	74	70	74	75	77	74	77	67	79	89	64	57	82	66	67	65	92	82	69	59	58	78	69	62	78	58	63	62	84	71	61	72	72	65	78	75	68	49	63	75	66	65	91	88	85	84	68	69	73	76	78	83	78	73	75	75	70	69	65	69	67	67	63	68	67	72	63	68	64	87	50	68	64	55	75	67	70	81	65	67	60	78	69	74	63	60	73	69	77	80	63	73	59	64	69	70	66	75	68	71	59	60	62	78	54	76	66	74	82	77	70	66	75	62	61	93	78	69	64	67	61	67	75	71	67	76	69	69	68	78	63	64	61	67	69	69	69	69	79	70	70	71	68	67	63	72	75	62	76	77	79	61	86	79	72	53	64	71	68	67	64	62	59	73	72	90	71	57	66	74	60	80	59	90	82	54	67	87	80	81	88	64	81	72	60	95	60	70	71	66	67	71	67	84	67	59	94	76	59	69	80	72	88	64	61	69	82	75	73	70	81	71	50	73	77	83	73	52	66	73	59	71	80	75	79	66	72	68	75	77	57	68	72	72	87	71	64	73	66	72	77	57	69	79	61
17291	1795	1018	1379	3004	3962	3567	2968	2458	2113	1840	1559	1465	1316	1202	1105	1037	1000	949	912	857	862	855	815	784	817	787	925	1238	1207	1088	1209	1048	976	868	799	869	829	824	852	799	787	723	714	684	678	711	678	661	682	702	702	691	688	671	670	685	614	719	675	654	720	669	638	605	701	663	653	630	637	635	663	605	642	618	561	602	624	654	617	620	664	612	644	588	595	622	589	635	617	623	584	633	669	587	607	595	575	611	602	606	618	603	580	593	608	606	627	599	598	628	652	603	630	609	582	585	582	594	546	616	617	627	584	601	612	628	639	582	626	671	613	649	595	627	555	667	637	571	627	580	574	606	616	602	638	659	592	667	641	610	676	603	589	607	622	595	606	626	633	576	585	581	590	614	629	580	586	606	589	622	592	584	618	635	606	702	585	622	613	593	583	593	600	602	612	570	614	615	595	608	618	604	609	610	617	537	647	596	605	627	585	598	635	663	651	563	641	607	592	588	597	634	600	621	605	608	630	600	606	567	636	637	637	577	577	588	596	594	596	608	632	629	634	600	601	613	589	570	571	620	603	607	596	622	631	576	636	614	562	618	665	653	639	634	554	648	639	597	617	594	573	629	620	582	596	599	592	587	637	618	589	601	593	629	617	586	596	603	620	637	595	604	591	597	591	578	548	595	605	607	582	587	602	618	592	593	611	595	619	607	651	600	608	612	604	668	584	616	657	617	618	637	610	625	616	612	614	540	615	602	590	591	590	613	587	598	617	618	613	596	615	641	614	570	608	616	635	624	623	614	589	595	590	632	579	655	591	599	597	626	639	647	610	658	618	581	575	617	579	537	587	584	612	588	596	614	661	583	591	629	638	606	571	582	615	575	630	648	640	640	591	596	583	641	615	622	592	614	580	637	573	586	570	660	598	613	611	608	580	623	601	618	617	628	598	597	575	649	574	606	562	586	609	593	631	573	631	591	648	604	606	589	593	621	652	634	621	666	597	621	616	628	577	617	604	597	598	613	597	595	618	604	633	588	608	629	585	637	601	602	561	583	630	571	579	591	611	646	593	581	593	575	622	656	615	555	575	609	602	610	578	623	654	659	596	625	610	614	566	608	645	643	586	585	653	642	611	612	586	624	591	624	564	578	575	593	608	593	649	598	594	629	597	677	585	642	593	588	592	617	608	602	607	638	646	608	625	612	584	630	614	617	631	575	608	574	596	576	640	652	592	591	570	675	541	575	619	607	606	613	638	636	643	635	594	586	596	669	617	628	612	583	626	581	624	636	609	602	639	607	598	569	607	632	608	601	640	617	636	594	609	583	637	579	584	559	598	620	588	620	602	592	572	623	658	585	588	626	594	615	572	616	617	613	586	611	642	639	591	647	548	651	581	584	593	616	581	597	592	568	569	645	604	634	610	669	604	626	615	637	596	596	617	625	640	648	596	615	579	571	587	622	586	564	589	604	592	607	643	652	643	581	632	577	574	601	620	650	633	621	593	620	640	629	609	621	563	592	581	625	609	564	608	609	607	610	648	585	640	605	587	555	580	548	610	591	596	633	603	614	620	600	601	606	567	593	587	614	574	620	600	606	619	605	600	607	585	598	607	613	628	605	614	609	621	618	619	587	669	611	633	618	625	624	655	610	609	565	566	582	618	596	572	583	609	607	634	578	628	610	598	600	615	635	592	572	560	662	635	608	650	622	570	645	637	587	646	614	624	634	611	605	597	559	609	603	578	634	594	677	535	579	609	625	613	580	625	621	600	626	625	635	650	616	599	583	559	605	589	588	583	656	607	643	581	645	619	609	596	590	624	621	620	612	635	591	628	590	618	582	617	609	584	622	601	541	569	623	624	616	653	587	604	583	608	643	619	584	603	604	635	581	629	564	591	587	596	654	587	592	612	590	625	634	580	585	603	620	595	604	626	625	599	616	556	670	642	531	595	595	586	611	597	619	585	627	644	636	552	570	602	663	600	588	627	615	586	602	547	598	594	604	625	634	619	659	615	612	609	629	606	565	612	621	589	606	618	581	606	608	600	605	572	598	602	639	606	592	574	642	571	607	601	601	607	630	637	616	596	676	628	607	642	630	616	610	580	585	639	607	591	578	591	599	574	621	602	560	571	584	619	622	617	596	567	603	621	565	585	586	591	620	597	594	640	633	596	619	578	590	668	586	570	608	597	612	609	638	592	627	600	611	576	639	604	602	632	677	564	616	641	609	611	599	628	630	598	675	608	602	600	638	621	583	581	631	576	597	613	623	642	596	630	605	643	618	617	538	607	634	577	680	599	615	630	586	627	645	602	615	581	617	629	600	570	600	607	652	642	619	558	605	618	602	595	576	585	605	603	595	601	615	601	607	582	583	630	559	590	591	584	624	654	639	574	575	618	638	634	636	591	583	589	610	587	631	585	599	591	601	643	586	586	622	572	601	609	576	648	564	587	596	559	612	599	599	644	592	623	634	623	537	624	605	600	607	596	656	617	630	609	637	605	615	619	658	655	678	599	587	596	595	616	592	607	658	597	613	597	594	632	614	674	611	621	592	613	614	609	587	589	576	619	622	583	622	613	639	615	618	611	628	616	616	602	562	663	616	668	625	609	600	567	630	597	601	592	589	591	613	608	603	592	648	619	611	626	585	571	599	605	599	618	633	597	589	576	586	622	581	627	647	618	660	565	682	639	612	649	604	593	581	635	567	585	601	589	597	584	600	609	640	599	609	640	571	622	643	570	606	582	627	584	597	644	593	579	562	631	599	591	574	590	608	597	598	620	603	597	615	647	619	632	585	637	625	618	585	596	572	614	583	617	607	611	579	623	606	609	649	613	628	597	604	616	587	587	647	613	568	563	654	619	569	618	609	604	623	617	602	616	584	561	620	582	599	671	597	631	604	576	630	617	622	581	635	632	625	619	634	619	595	552	601	618	608	624	595	618	614	618	599	633	597	621	623	595	571	607	619	616	613	608	644	605	633	635	587	621	587	631	620	597	628	591	545	627	604	591	600	588	617	615	594	572	592	573	591	612	608	585	595	631	623	642	642	651	617	594	626	639	596	622	573	613	597	582	619	635	622	585	604	564	620	611	638	636	591	622	593	613	603	597	596	616	611	602	581	600	587	620	572	606	530	640	610	588	600	603	617	631	601	663	604	605	605	617	589	582	580	580	587	625	599	624	605	602	656	586	589	589	607	590	584	551	584	608	624	621	632	621	613	599	597	535	608	586	578	605	618	642	597	640	615	629	633	640	607	558	597	622	633	624	621	617	628	569	594	620	583	600	590	608	615	614	605	585	643	592	612	622	644	600	654	623	611	587	650	583	584	587	557	519	604	618	591	607	610	603	601	554	596	611	639	619	627	616	645	619	618	621	576	612	618	659	615	600	585	633	587	588	629	598	570	600	600	625	557	627	644	607	588	586	603	641	643	591	642	620	573	628	599	613	639	566	604	609	617	588	638	639	650	602	604	620	583	600	575	535	589	622	634	634	606	590
1365	36	43	29	26	48	35	29	28	39	31	32	30	35	34	27	32	25	31	22	25	31	26	24	28	26	28	22	53	40	40	35	28	37	28	29	23	27	31	39	33	32	23	37	26	39	26	31	19	23	24	33	24	28	27	22	27	28	31	33	33	26	34	31	26	38	32	29	28	31	32	30	31	30	30	29	26	25	31	21	29	38	25	29	29	31	24	32	23	23	27	25	32	28	30	32	30	27	27	29	17	25	40	31	29	33	37	20	29	23	31	36	26	32	23	33	30	13	17	21	36	25	27	33	22	27	29	28	19	26	38	32	36	28	32	33	32	21	25	37	31	30	33	27	27	31	13	26	25	37	24	27	34	21	42	20	32	25	23	33	16	31	36	26	37	20	27	22	33	22	29	19	31	30	38	28	26	33	35	31	28	35	36	29	28	27	27	24	29	34	23	22	29	24	27	25	26	19	18	22	31	31	32	24	22	31	29	23	33	35	19	23	29	24	23	33	26	31	33	28	30	33	26	31	35	37	18	26	18	22	24	32	20	25	27	23	22	28	32	26	39	24	29	27	35	36	34	24	39	33	20	18	30	36	20	26	28	23	31	28	35	33	25	21	21	29	28	34	20	22	25	22	25	30	30	27	22	26	24	21	22	26	30	24	24	34	27	34	21	31	21	34	24	19	26	32	24	25	40	22	26	28	35	30	34	31	32	29	32	23	41	31	17	24	24	32	28	31	33	23	35	31	25	27	39	34	32	30	25	21	26	34	26	35	29	26	27	32	27	30	23	27	27	25	35	35	30	26	23	31	29	27	23	36	30	31	24	24	26	26	33	35	27	31	31	29	28	38	25	29	25	25	20	24	37	20	37	24	27	23	26	34	30	29	25	29	26	27	27	26	26	20	34	25	25	32	22	39	27	38	49	36	19	32	27	31	23	24	30	31	24	38	28	35	28	24	29	23	17	39	26	22	28	29	18	30	28	18	33	26	28	32	27	27	32	27	36	28	23	32	17	29	40	28	31	28	27	30	17	16	20	26	29	26	19	21	31	23	30	22	18	36	29	17	29	33	29	30	29	21	25	37	31	37	25	33	30	37	31	21	24	34	28	37	32	31	32	22	24	33	24	28	32	29	34	25	30	24	19	30	31	29	34	31	24	25	33	27	34	32	27	27	26	31	26	43	26	34	33	26	34	24	34	25	25	28	36	31	28	21	33	20	27	20	29	32	29	32	27	23	24	26	23	30	24	26	24	19	31	30	19	36	34	17	24	38	30	37	40	30	25	24	25	23	40	24	28	24	31	31	32	27	26	25	36	19	28	34	33	30	20	37	30	35	29	31	21	30	25	21	17	27	22	30	21	26	28	21	36	23	29	28	27	24	37	18	27	20	29	25	44	37	36	21	26	28	29	28	27	31	29	29	29	37	30	29	25	28	21	37	27	25	32	30	23	29	23	33	20	20	21	19	19	24	26	30	26	34	25	30	38	26	24	27	30	24	22	29	21	26	21	34	29	23	23	42	18	22	30	22	30	28	33	25	25	36	25	24	28	31	26	35	27	27	27	25	27	33	33	34	28	31	33	22	34	28	31	18	34	16	32	31	28	29	22	29	28	36	27	33	24	27	25	23	41	33	33	30	36	19	27	22	25	31	32	19	27	32	21	29	28	32	27	34	23	24	23	22	30	26	35	30	30	24	30	30	23	41	28	22	20	28	33	30	25	30	21	31	23	27	24	33	17	17	21	26	24	24	27	28	26	20	31	25	30	29	32	29	21	22	30	28	40	27	18	25	21	32	31	30	27	31	15	22	25	35	25	20	28	18	36	23	26	31	26	36	35	30	21	19	26	26	27	23	34	25	30	20	32	31	23	33	27	32	25	32	22	20	30	30	27	27	22	34	37	20	35	21	27	34	22	23	24	27	23	19	29	31	32	18	34	27	35	28	24	24	28	29	32	37	31	43	30	29	32	23	28	27	29	28	26	24	28	36	29	28	31	29	26	31	49	33	41	25	26	32	21	20	28	32	30	33	29	25	30	30	29	30	30	27	34	29	34	26	20	26	31	29	20	37	34	24	21	28	43	36	20	32	21	35	27	30	27	35	23	25	30	22	23	30	28	26	20	27	21	40	36	37	28	24	32	33	29	21	34	21	30	33	16	21	20	37	30	34	29	23	31	28	24	32	29	29	32	26	23	15	21	29	36	35	31	19	22	31	38	28	27	23	29	31	29	22	25	28	29	27	30	33	17	31	22	23	30	29	27	20	32	19	35	36	21	33	27	28	28	32	20	25	24	33	28	25	33	15	29	37	30	24	40	19	30	30	29	30	24	31	28	20	19	22	27	25	28	23	32	21	24	26	22	20	29	33	27	41	21	19	26	32	26	20	27	21	25	33	20	25	31	41	25	38	23	21	26	29	19	25	22	30	26	24	23	30	29	25	29	30	27	29	26	24	30	25	33	31	27	28	30	33	41	22	27	19	27	24	28	38	34	26	35	35	36	23	29	23	21	41	33	38	25	28	22	27	20	25	30	24	32	30	29	34	28	25	22	28	31	39	21	29	25	25	24	33	16	33	28	33	26	24	25	28	30	38	29	38	25	15	25	33	34	22	32	21	35	33	34	22	22	32	38	22	28	28	15	28	29	35	18	32	28	26	28	32	25	35	22	28	27	32	32	33	34	31	31	29	29	29	26	16	30	30	31	32	29	25	36	33	22	23	23	22	33	31	25	31	24	26	20	22	33	29	36	23	31	27	18	23	23	25	35	29	34	32	24	22	19	19	28	20	33	29	35	26	23	31	29	28	25	34	26	31	28	40	22	31	35	36	20	28	26	34	22	28	33	33	38	33	24	33	28	30	35	16	20	33	17	28	32	30	27	29	25	25	25	30	25	31	26	24	34	30	20	33	36	27	37	30	27	35	32	25	31	23	41	20	26	36	24	29	22	23	32	30	33	35	30	23	28	26	22	32	30	22	26	27	29	33	22	26	26	20	32	31	42	24	33	29	24	23	27	26	23	22	20	35	21	23	31	28	20	28	27	25	27	18	29	30	24	37	27	19	26	43	23	20	26	32	29	30	24	31	29	27	21	20	29	27	33	39	28	31	30	35	25	21	23	19	34	25	29	28	33	31	30	23	33	27	29	29	36	29	32	32	23	35	24	23	36	26	30	26	29	26	26	31	24	17	19	26	33	22	31	18	30	38	29	37	41	25	23	26	31	19	27	28	17	37	28	25	23	38	24	23	23	39	25	28	25	30	26	34	25	19	21	33	37	21	27	25	24	30	23	14	24	27	25	27	32	28	40	27	30	32	31	22	37	32	38	25	24	35	26	26	30	23	34	30	36	27	29	31	27	28	24	29	33	18	30	26	24	27	23	37	26	26	23	23	33	25	31	31	27	25	22	29	33	26	23	23	24	27	27	25	19	32	23	31	25	27	31	24	37	14	27	24	21	25	19	22	30	24	33	28	27	25	27	17
8932	386	285	336	486	645	619	559	468	406	397	371	341	340	291	310	300	308	289	283	256	268	261	300	280	277	258	372	493	541	449	506	471	414	338	340	343	308	330	367	346	318	296	284	278	304	299	310	278	289	259	250	269	242	252	264	311	283	266	261	256	246	273	275	269	256	215	265	257	242	267	245	250	230	264	268	253	237	230	237	227	219	262	230	234	257	220	245	241	246	266	249	254	243	215	249	232	234	255	233	235	235	246	219	250	256	213	206	259	215	222	222	249	249	252	225	250	237	229	223	251	246	236	258	250	202	215	226	248	237	221	246	241	257	257	248	237	232	237	242	218	219	228	205	210	213	230	236	274	229	210	263	238	241	235	252	246	222	210	231	236	271	218	218	223	235	259	205	200	249	256	221	261	230	247	241	244	236	244	226	232	224	233	244	227	230	251	246	225	251	250	246	250	236	252	250	229	240	245	257	219	247	217	240	256	216	200	258	201	251	253	232	259	238	240	230	219	246	244	236	231	238	246	223	206	221	257	249	249	234	230	235	217	217	244	266	275	212	204	231	249	230	254	247	223	245	246	232	272	222	240	223	248	226	267	252	221	201	259	225	278	240	228	234	237	257	221	214	225	233	260	251	244	218	242	262	248	266	231	245	256	225	268	246	252	242	215	231	245	219	227	230	196	238	228	238	252	246	247	250	227	225	258	204	214	243	214	235	240	221	193	239	231	219	227	233	228	228	233	262	240	230	243	229	237	249	252	277	242	252	236	272	251	235	251	239	233	234	235	248	239	248	241	276	270	231	230	254	260	246	235	257	242	205	231	291	255	214	229	244	225	253	257	255	237	240	258	236	251	253	252	216	233	255	235	233	232	227	256	249	234	251	263	216	243	235	270	227	234	232	267	244	249	251	229	239	258	247	246	213	231	245	232	239	257	241	198	232	272	221	261	243	256	228	234	257	238	255	239	255	234	239	254	219	236	245	214	252	239	261	230	232	249	235	207	230	221	239	249	233	253	230	231	256	252	238	248	227	237	279	231	249	237	228	263	236	272	241	266	233	237	227	221	275	226	235	215	234	248	241	261	240	235	232	236	229	229	268	259	236	238	250	231	272	227	229	226	259	254	219	194	256	241	276	230	235	229	216	250	218	215	237	261	244	241	233	281	231	229	220	256	230	246	234	237	234	239	271	222	222	246	219	251	275	248	252	266	231	253	247	230	242	261	254	216	216	255	242	274	224	240	258	235	240	245	249	227	231	234	208	239	255	251	251	235	246	237	218	248	237	254	239	266	262	237	228	243	217	233	251	235	272	244	237	261	230	254	235	232	209	253	260	216	209	239	263	261	218	251	266	230	239	222	244	252	253	253	236	243	224	229	259	221	241	242	242	245	227	250	245	244	264	228	226	241	210	228	233	262	235	260	247	254	251	227	236	272	229	241	259	248	250	230	259	251	258	244	248	245	248	250	257	224	218	243	237	257	239	250	265	267	244	265	244	235	243	238	259	223	249	257	249	240	232	267	236	236	243	231	248	250	234	240	265	225	208	230	259	252	208	231	218	247	253	235	237	247	228	250	219	216	218	242	239	222	209	223	207	224	214	243	244	239	236	220	207	232	204	236	228	239	230	224	251	237	249	247	240	230	234	228	242	233	271	261	229	241	216	223	227	228	249	248	251	226	251	247	222	236	220	237	225	238	277	221	255	271	238	242	236	240	228	247	226	236	266	237	219	234	224	244	240	222	264	243	244	240	246	253	230	225	237	223	241	224	224	251	258	246	224	262	224	215	238	263	222	211	252	227	235	233	246	221	220	259	235	245	221	270	232	237	222	241	223	237	247	235	271	243	259	246	245	268	240	262	213	228	251	234	229	236	259	262	227	267	216	253	244	246	226	230	282	231	206	234	222	252	229	266	240	247	254	229	228	226	235	212	243	231	223	237	226	255	229	261	217	251	250	269	253	224	237	226	249	224	198	198	209	228	254	237	243	237	222	263	247	249	239	241	265	246	238	224	251	237	239	243	237	231	233	223	255	254	237	222	230	218	246	236	234	234	238	217	252	244	251	228	220	218	240	267	263	220	222	225	265	203	234	227	216	245	252	236	253	240	227	235	240	250	230	250	208	237	240	250	277	224	231	253	228	217	263	233	224	228	250	258	230	275	228	232	269	237	245	260	223	222	231	254	216	231	239	221	269	269	245	248	241	286	230	225	240	243	236	279	238	227	255	203	255	240	238	212	205	267	236	234	270	237	224	248	246	231	226	261	211	238	235	252	230	227	240	260	251	237	245	234	240	236	219	254	288	265	218	229	243	243	239	235	233	226	259	247	227	266	214	231	237	236	254	264	242	244	241	228	218	239	255	214	234	245	226	244	224	234	240	231	233	256	243	229	225	218	224	255	239	211	228	228	250	251	252	216	248	236	237	242	221	227	237	241	252	230	258	218	239	240	248	232	231	224	233	238	266	282	241	224	257	250	247	248	220	246	244	241	245	261	204	245	255	228	228	244	221	242	232	210	260	217	225	255	256	245	237	241	223	247	231	258	225	240	217	267	223	261	226	220	229	242	250	239	232	215	227	269	216	225	255	236	216	257	274	245	241	225	247	242	228	238	246	233	239	256	233	245	249	245	238	240	239	252	211	213	221	235	265	226	247	254	266	222	230	226	249	242	240	275	228	261	228	221	209	249	226	220	202	251	220	248	248	246	245	227	230	252	238	259	244	233	264	249	253	240	227	253	241	219	252	230	243	231	208	236	249	222	233	249	231	248	243	266	254	230	245	259	234	216	242	229	238	257	251	262	255	250	219	251	235	210	238	235	242	240	231	238	241	256	245	235	244	251	248	245	234	247	225	251	230	255	260	235	233	212	225	239	229	250	239	252	249	257	239	215	248	218	234	245	256	242	236	234	221	213	239	236	230	246	234	251	269	241	239	258	235	242	237	219	234	249	269	215	256	250	223	240	256	257	233	240	229	245	232	227	254	243	221	228	220	240	264	240	244	218	235	255	249	239	246	217	204	236	221	237	228	240	239	239	239	238	239	269	225	239	231	236	233	240	249	244	260	249	244	224	231	260	235	231	247	253	230	235	223	220	244	210	238	234	238	256	252	242	224	245	235	249	214	242	240	217	249	220	242	244	236	247	224	211	237	215	236	232	230	246	233	249	233	208	223	242	220	240	238	237	248	217	228	224	217	222	233	242	221	246	230	245	223	232	226	238	245	253	225	268	248	254	236	222	238	213	236	257	237	241	218	237	241	228	217	233	257	233	260	264	235	240	232	245	260	250	232	250	235	231	248	227	246	234	247	214	254	233	261	235	252	253	238	248	196	224	276	237	252	220	232	227	248	239	250	216	268	234	223	245	258	228	247	258	234	229	255	211	221	231	237	238	231	273	212	221	241	229	210	254	245	259	268	237	219	238	232	230	222	234	236	250	241	238	248	259	240	214	244	243	254	264	232	217	253	221	229	246	239	227	228	263	207
1555	125	94	80	93	82	95	83	95	93	89	75	73	67	80	54	55	86	65	71	64	73	78	50	73	65	69	74	94	100	78	62	78	55	76	69	67	81	59	53	73	54	75	61	83	59	83	76	50	74	81	85	63	64	77	63	69	71	74	60	73	66	58	55	65	81	68	63	61	69	63	70	74	66	65	53	74	68	80	77	71	57	69	62	68	60	74	69	88	74	71	58	61	74	74	56	79	64	89	70	71	68	50	74	77	72	67	69	73	64	68	62	70	74	70	69	65	57	74	72	65	59	80	74	73	66	60	60	77	68	64	62	60	65	76	58	77	76	70	67	84	58	63	73	64	70	68	64	66	67	76	73	82	65	63	69	61	57	75	72	75	73	69	64	72	59	68	46	68	58	68	70	68	60	69	67	60	60	54	65	73	68	77	61	87	76	73	79	68	57	61	50	67	81	58	63	57	59	70	58	67	71	70	67	70	62	57	72	61	76	68	59	78	62	82	63	71	60	65	73	71	48	74	54	71	72	69	78	62	70	71	74	61	66	61	58	72	75	70	61	84	60	61	57	64	61	60	85	88	65	57	58	86	58	73	55	82	85	61	75	74	76	85	72	72	67	53	75	65	56	56	62	70	48	64	55	48	66	67	72	57	97	64	69	71	72	66	76	81	71	61	75	73	78	60	60	63	59	83	65	59	64	74	68	67	60	70	74	66	70	61	61	65	60	66	63	70	63	57	69	67	85	51	56	68	75	66	55	66	77	57	68	80	77	70	68	73	66	72	72	66	77	60	79	76	64	74	58	66	67	75	61	59	60	61	74	68	54	71	59	54	76	78	59	61	50	61	56	58	70	64	63	57	61	64	68	65	65	70	66	68	53	62	64	73	79	70	72	67	60	68	65	61	53	69	57	78	55	52	67	73	66	79	63	55	68	66	61	59	67	69	51	79	70	73	77	63	46	77	61	71	81	68	54	68	68	55	85	64	63	66	55	80	55	78	52	63	61	66	79	61	55	63	64	60	73	49	75	77	58	66	74	56	61	62	68	78	72	70	70	57	62	74	66	69	67	78	52	61	68	71	63	89	66	78	54	64	62	68	68	79	57	57	55	62	60	63	73	68	66	66	79	71	62	69	68	78	65	57	80	82	57	62	58	67	56	49	66	58	68	73	73	70	85	76	79	63	63	69	58	71	74	79	66	67	72	70	74	68	63	77	63	69	57	72	75	69	88	70	72	82	69	70	67	80	68	50	53	72	86	64	72	59	65	52	61	60	65	70	80	70	77	68	63	65	71	56	63	70	78	71	60	74	62	64	78	66	72	69	62	64	68	76	66	56	60	61	70	72	63	67	54	53	78	57	64	61	61	70	64	62	61	67	67	57	66	62	68	60	68	69	75	72	74	75	67	69	67	65	64	78	69	66	79	67	76	60	80	82	63	76	76	67	70	62	58	63	80	62	71	67	83	65	68	76	63	64	74	75	76	65	65	71	64	68	65	64	59	57	60	82	72	73	62	56	61	63	80	74	66	66	43	71	70	67	51	59	57	74	89	50	81	86	58	63	71	65	72	61	52	77	68	56	61	68	77	75	77	74	74	72	70	74	71	57	74	62	62	68	64	60	55	67	51	57	54	74	73	63	68	58	74	76	67	67	71	63	84	70	64	75	65	65	60	62	83	51	64	71	81	59	74	62	62	70	81	66	55	71	66	88	58	69	64	72	75	72	67	81	68	51	71	66	74	67	81	65	68	59	72	52	68	76	67	72	84	66	61	77	94	64	60	73	74	57	47	64	62	75	66	63	74	59	44	58	53	59	73	70	73	79	73	70	58	60	59	62	62	70	53	51	67	58	67	82	77	80	69	67	65	62	65	56	67	57	62	66	66	78	55	70	72	77	64	60	77	67	78	71	63	65	64	79	59	73	73	60	76	59	58	68	66	87	60	65	64	57	67	57	75	70	69	64	98	66	74	74	65	38	62	67	76	72	62	63	51	67	67	62	68	76	74	64	49	69	71	59	74	66	63	95	64	67	78	64	69	62	68	70	48	56	59	72	68	62	58	73	79	63	57	64	65	69	85	64	67	66	70	55	70	59	77	69	66	57	65	64	77	80	65	76	74	77	85	82	70	61	75	50	64	74	74	66	49	57	70	55	70	65	66	59	68	70	65	65	71	71	73	69	78	56	59	53	85	55	63	66	57	73	63	68	75	65	67	75	81	66	74	70	66	65	53	71	79	68	64	76	70	80	73	74	61	65	62	64	68	77	69	60	68	52	63	67	67	62	67	88	63	65	61	59	69	73	69	59	58	57	65	57	77	61	65	70	76	73	62	76	73	58	63	60	73	66	85	82	69	58	76	69	64	75	66	76	73	72	77	80	74	65	61	79	59	55	63	71	70	81	75	60	77	76	57	67	66	72	56	65	62	83	82	64	72	66	77	66	76	70	66	60	75	70	64	75	74	79	63	66	65	61	62	78	81	73	71	88	80	81	58	64	65	65	78	58	71	78	75	77	68	81	57	57	88	82	79	59	67	65	70	63	66	53	74	74	55	68	76	69	68	65	65	62	70	59	71	75	59	64	69	57	65	61	73	49	74	58	79	64	62	80	62	57	62	88	69	71	61	78	59	72	75	59	69	72	79	54	69	65	77	54	73	80	55	69	72	59	74	76	66	81	67	63	52	77	63	70	63	71	72	48	70	70	71	56	72	69	61	58	80	78	59	79	77	59	71	70	59	61	52	74	61	65	72	54	74	74	76	79	63	72	69	64	59	65	77	62	74	56	65	70	72	69	64	62	86	51	71	58	59	75	69	81	60	58	75	81	64	69	85	59	67	56	55	78	70	67	70	61	60	80	64	75	75	63	72	70	73	68	70	76	65	65	66	67	61	84	71	72	68	70	53	73	78	75	71	53	67	64	69	65	66	59	65	76	50	74	63	53	76	81	74	79	71	70	66	55	76	80	85	66	73	58	62	70	72	71	84	73	57	77	83	73	71	55	54	74	64	72	65	72	72	78	59	75	62	58	81	59	81	65	67	79	73	71	75	69	65	70	60	59	67	70	68	58	60	74	78	77	79	70	60	71	67	77	65	65	63	72	67	65	62	77	55	91	70	68	75	67	71	67	77	68	74	75	80	68	59	62	66	79	66	59	66	67	50	59	65	53	59	63	79	53	64	57	71	75	53	66	63	74	84	62	67	71	70	78	67	72	61	59	69	68	61	68	59	54	66	52	57	69	67	71	70	66	64	70	78	66	62	71	65	70	53	77	90	65	51	82	59	67	54	84	64	67	70	70	58	57	72	68	67	75	62	66	67	74	69	68	74	71	72	58	52	65	79	60	76	69	55	69	62	66	62	70	60	66	62	67	66	84	63	68	61	65	68	71	56	58	75	74	72	69	58	73	66	62	80	67	67	70	54	87	70	69	77	67	73	69	64	65	62	71	58	62	66	66	56	58	67	77	60	59	67	63	65	65	67
14801	1412	862	1044	2122	2654	2458	2027	1664	1481	1286	1109	1086	999	941	853	836	742	759	739	678	674	710	693	677	675	695	742	1040	1067	929	954	832	753	784	697	726	689	727	743	725	696	638	624	615	664	640	619	575	642	645	620	610	626	556	597	631	664	624	621	633	629	608	631	619	615	601	583	600	629	627	587	593	572	574	572	587	588	579	580	569	579	590	540	603	541	601	536	596	606	573	571	611	597	536	588	548	539	527	544	575	589	605	569	603	555	553	549	532	586	571	599	554	583	583	620	567	527	557	557	601	585	564	546	575	598	535	571	537	576	532	595	596	597	563	551	622	571	592	586	573	574	555	569	540	605	559	572	586	568	583	574	555	563	563	525	564	580	608	554	538	558	595	576	559	545	570	533	552	585	570	545	589	587	590	609	541	558	554	598	583	610	513	586	588	570	613	556	576	569	595	562	550	584	581	569	562	567	564	542	533	583	534	558	548	575	572	566	589	604	623	578	576	591	588	582	573	579	600	565	588	571	547	589	571	638	583	595	521	566	591	566	618	559	564	609	568	564	502	599	526	584	539	567	528	574	546	543	532	564	543	513	546	539	564	534	589	571	559	582	550	566	544	596	576	550	588	575	567	579	575	556	590	565	535	572	601	565	607	576	590	548	565	583	533	557	557	610	561	535	583	557	576	563	617	530	557	549	564	568	619	581	563	573	581	621	555	585	520	585	570	545	553	543	577	572	561	553	533	586	544	564	564	577	582	582	589	572	535	520	536	585	583	538	529	570	595	549	564	549	591	544	551	597	576	559	551	568	543	515	555	580	569	577	560	598	585	568	525	593	584	589	568	558	520	596	575	601	581	530	538	544	588	552	529	561	489	551	571	584	605	503	544	587	548	565	527	590	519	599	503	551	585	580	565	555	574	606	563	536	545	600	579	566	598	594	554	536	512	531	546	596	553	594	570	564	564	586	559	540	578	552	566	533	567	560	550	588	553	573	548	549	588	567	558	589	534	545	584	569	564	633	521	516	560	533	519	579	608	588	564	565	532	578	510	607	545	574	547	567	579	576	552	517	579	563	590	590	544	564	580	551	545	563	551	606	570	567	535	581	596	586	534	569	596	531	560	585	551	545	547	611	569	571	533	641	537	554	544	576	553	574	561	563	570	544	560	532	529	554	595	581	572	611	567	608	596	555	505	516	557	534	577	559	551	597	562	565	606	571	610	566	564	540	551	554	583	567	594	526	573	555	592	563	592	505	551	541	601	552	566	547	608	539	569	564	590	579	563	529	548	568	540	529	584	555	537	545	565	581	569	515	578	520	551	613	580	584	533	578	588	557	564	550	541	559	578	577	587	539	568	561	542	539	533	555	502	598	571	565	561	571	507	564	572	575	594	529	557	537	549	544	555	558	558	542	562	614	564	544	535	572	556	559	595	562	595	575	575	608	526	569	568	558	564	546	561	524	579	603	528	585	587	536	585	558	572	568	569	568	549	595	536	559	540	518	561	576	560	547	559	556	551	563	573	546	588	568	571	576	567	534	590	569	565	559	580	579	543	531	516	522	583	567	567	580	575	528	557	552	522	552	568	520	510	539	618	545	524	614	601	587	582	581	557	579	552	579	524	558	581	554	557	561	585	596	585	586	576	582	580	568	524	591	584	530	580	564	589	586	542	570	575	557	587	574	574	567	564	552	563	553	558	592	561	575	546	575	570	571	554	565	608	584	578	588	588	574	577	576	586	547	534	569	587	539	538	552	585	539	566	613	565	581	572	557	568	574	565	595	585	582	568	606	556	562	533	550	557	540	520	512	543	576	558	575	550	555	575	574	551	571	558	573	579	576	600	576	550	572	566	563	546	567	584	566	551	566	574	550	547	551	577	513	583	585	583	569	565	616	545	550	542	568	561	568	582	527	566	587	587	543	562	558	581	563	559	601	596	584	559	541	545	578	549	542	537	582	562	539	586	587	562	557	571	590	597	556	535	591	548	573	548	526	616	589	586	524	560	523	547	550	557	553	589	577	570	567	565	542	564	568	568	553	578	516	568	549	530	581	564	524	593	555	519	530	527	587	552	565	559	592	548	545	570	561	540	574	594	622	511	578	572	609	566	534	542	584	566	544	526	577	558	590	565	632	549	559	543	534	535	592	557	536	576	560	591	556	570	564	568	559	521	607	573	554	525	595	576	540	596	554	570	477	583	570	526	574	552	525	565	569	608	574	555	559	565	507	567	542	577	538	553	594	566	561	567	532	534	549	566	562	567	568	593	568	558	538	550	566	546	566	572	541	600	555	541	591	592	558	562	573	573	583	575	582	535	567	535	570	563	604	557	562	559	546	571	574	601	583	548	574	547	571	539	530	550	542	575	580	574	557	584	581	575	545	608	609	539	573	593	577	527	601	580	563	577	540	538	559	557	566	539	585	554	574	544	589	547	542	573	580	593	566	549	584	580	554	521	575	574	524	548	520	554	575	542	581	582	567	572	551	604	558	581	572	581	561	576	538	547	588	543	585	576	536	560	589	585	562	553	579	575	563	566	551	593	595	547	579	544	575	537	554	534	573	564	570	563	549	612	537	591	588	577	506	552	530	568	560	604	554	544	547	523	551	589	620	534	552	588	570	572	550	537	553	591	587	560	552	595	592	623	532	555	534	547	579	553	521	584	572	591	564	588	575	575	539	559	542	556	574	594	563	548	570	571	548	546	582	584	572	586	517	561	584	597	577	591	568	583	558	568	589	594	577	588	542	553	571	571	603	552	621	578	552	562	579	591	520	567	568	559	535	532	571	553	566	580	565	551	577	570	594	558	577	571	593	603	560	588	538	523	592	555	563	568	572	549	561	558	587	610	549	599	561	552	579	542	589	530	597	530	563	566	524	578	569	554	587	578	513	594	539	586	538	546	570	609	561	572	556	567	551	566	542	567	567	618	559	593	567	568	565	548	552	578	553	610	532	563	583	551	601	563	526	600	596	531	588	558	584	538	582	546	557	538	588	522	563	556	566	538	596	576	602	563	511	532	532	553	589	564	521	560	548	570	581	576	583	530	595	566	561	565	568	585	571	596	565	552	580	561	536	598	559	549	586	536	542	573	553	582	531	580	554	541	552	530	605	589	548	575	571	597	594	556	557	541	591	556	536	526	580	542	525	544	540	569	566	573	587	590	565	568	605	561	546	534	571	585	531	552	576	592	567	567	591	644	528	551	550	538	565	560	585	542	518	568	568	543	556	577	578	554	593	545	536	534	585	575	550	512	558	550	607	562	559	572	585	526	610	534	564	559	533	553	559	621	600	559	596	584	555	519	554	554	559	591	528	599	555	557	572	550	576	549	564	556	551	560	537	555	606	536	566	604	555	549	586	593	561	571	589	568	537	550	574	495	591	583	552	554	552	541	525	581	572	579	568	551	582	539	623	568	590	519	536	524	513	551	560	561	571	582	541	544	595	573	526	555	580	576	569	553	619	596	571	558	555	595	584	619	598	594	548
2154	61	32	41	43	42	52	42	39	47	42	47	38	37	42	34	41	24	30	35	30	37	29	28	28	30	27	42	39	49	33	47	32	41	27	41	34	28	34	33	37	36	26	27	24	27	31	34	25	28	37	28	21	30	35	34	27	22	35	30	30	27	15	24	32	34	38	34	30	27	27	23	18	25	35	30	19	39	30	28	30	24	25	26	32	33	35	20	19	25	23	33	32	28	17	25	33	30	31	28	26	24	19	20	19	21	22	32	41	20	37	22	27	26	32	24	25	29	31	30	15	21	24	29	23	26	23	31	27	28	25	19	31	28	25	18	19	34	26	41	28	26	28	25	33	33	19	30	27	23	23	31	26	27	26	27	16	31	34	34	31	25	25	27	30	20	32	31	32	28	25	33	28	27	33	30	24	33	24	21	29	24	21	27	20	27	18	20	37	24	26	25	20	28	35	29	26	32	24	29	30	29	31	28	30	25	28	16	21	19	38	31	37	22	33	30	24	27	21	37	28	26	27	25	32	24	32	27	24	33	24	22	27	23	23	26	30	30	28	39	31	21	36	21	21	19	23	26	21	26	22	32	25	35	22	33	37	27	20	28	13	22	17	32	18	31	32	26	29	27	38	28	30	28	21	24	21	31	29	20	23	24	24	30	30	21	32	29	26	23	31	30	27	27	28	33	39	25	24	28	19	26	26	23	26	23	36	27	31	39	32	18	18	18	26	39	28	30	22	18	49	31	24	28	34	24	33	20	19	17	25	27	27	32	28	23	21	26	24	28	29	37	29	27	24	30	24	27	24	31	21	24	30	25	40	26	22	23	34	25	20	26	18	12	16	19	32	23	28	24	42	24	32	18	24	29	27	41	26	35	27	42	30	35	32	40	27	26	33	24	25	16	32	24	19	32	17	21	19	37	36	25	24	26	20	31	22	24	34	18	27	23	29	23	23	31	31	30	31	24	23	25	32	30	22	18	27	33	15	24	36	32	26	34	21	27	30	27	20	32	28	21	33	26	33	27	37	17	31	30	23	24	30	26	28	30	22	21	29	33	35	21	27	28	22	36	22	29	23	22	25	35	28	27	29	34	26	25	28	32	20	25	34	26	27	34	34	32	26	28	33	24	24	25	27	30	27	30	30	27	21	25	27	20	26	25	21	16	25	24	25	30	24	26	33	32	36	27	29	24	25	30	28	28	30	30	20	25	23	27	30	22	23	22	35	41	38	22	19	28	29	22	29	20	18	26	34	28	29	27	35	27	34	32	23	26	25	24	28	25	26	34	25	31	24	21	22	40	18	18	26	26	24	25	29	20	30	30	27	23	27	21	26	22	22	29	31	25	27	23	17	23	18	20	24	26	31	25	20	31	30	33	36	23	29	28	24	24	34	19	28	22	13	27	28	29	25	26	37	18	23	28	27	20	27	20	31	25	25	29	37	26	21	28	29	25	22	23	33	34	45	18	18	26	30	22	26	25	32	29	24	17	22	31	31	33	24	35	31	25	29	18	29	34	31	28	26	32	35	33	29	32	25	26	26	29	25	24	22	31	31	27	27	19	28	27	17	18	25	32	24	25	25	30	19	31	29	25	33	24	33	36	32	28	25	28	33	26	21	31	19	22	40	30	31	18	35	32	32	22	34	36	17	31	28	25	26	18	16	23	33	35	32	32	34	29	29	27	26	28	39	17	24	35	27	25	22	34	22	29	32	29	27	30	28	16	21	22	31	20	22	25	27	23	25	24	26	23	30	29	34	19	17	34	31	16	22	22	31	29	25	31	33	24	28	34	27	34	36	26	25	30	25	30	27	20	22	18	30	30	20	22	27	32	32	27	28	27	29	24	28	28	27	29	33	29	31	31	34	29	23	26	25	26	27	28	27	20	25	21	27	27	26	32	23	28	34	22	24	33	30	31	26	25	25	28	33	30	32	46	22	27	19	24	34	24	18	31	30	35	24	31	32	20	22	34	22	26	28	23	28	21	29	24	19	29	21	30	27	22	22	27	26	26	27	33	42	28	22	29	27	18	36	24	30	24	32	13	29	23	22	20	34	24	19	29	29	25	30	12	31	19	20	17	29	32	28	25	30	27	19	23	34	26	25	29	30	28	31	23	30	21	20	32	27	31	27	28	34	36	30	24	29	39	31	25	27	23	19	27	26	33	24	18	21	31	34	22	27	25	19	17	28	25	34	28	29	27	30	35	19	33	29	23	31	29	25	35	26	29	22	27	25	29	30	30	25	24	41	27	20	27	29	20	38	34	24	33	22	23	26	29	18	30	29	34	20	18	31	19	34	37	32	32	27	27	44	28	31	31	27	23	36	24	18	26	41	25	28	19	31	31	25	26	29	23	30	26	36	19	31	33	33	20	26	27	33	37	25	26	28	35	20	36	24	33	27	30	18	39	17	22	18	27	25	32	28	18	32	26	22	33	32	32	30	32	21	33	20	34	23	28	27	25	32	25	33	28	25	24	35	20	19	23	25	19	29	33	29	28	34	30	24	22	29	26	36	23	24	22	30	24	24	27	27	33	28	25	19	27	26	29	40	23	20	24	25	22	17	33	28	34	34	29	30	32	26	35	26	17	27	19	23	27	25	24	27	34	24	28	31	28	28	36	27	20	28	33	29	30	29	27	23	24	19	25	17	25	36	33	27	28	18	33	28	37	18	30	26	19	26	31	17	23	34	27	27	24	31	27	24	32	33	25	23	25	29	24	19	22	29	26	31	17	31	17	30	22	30	27	32	31	23	35	29	27	40	29	33	24	34	27	24	31	25	27	25	28	20	16	26	28	26	29	21	27	34	30	40	26	34	23	27	18	27	28	38	27	32	38	31	28	27	33	30	21	26	29	24	30	17	33	30	23	32	36	29	25	35	30	22	32	19	31	26	23	21	26	19	23	22	27	32	37	26	33	28	32	23	35	29	26	33	27	29	26	29	35	39	28	28	25	29	27	22	20	26	26	29	30	33	46	32	29	27	26	29	28	31	24	31	30	25	30	28	21	18	28	22	32	24	22	21	32	27	26	17	34	27	21	20	25	27	30	26	23	30	32	27	19	39	21	28	23	23	22	29	25	17	26	19	26	27	27	28	28	24	32	28	15	25	26	31	28	31	26	24	22	36	25	24	26	17	37	37	19	21	31	37	25	20	22	27	33	30	21	33	31	31	20	29	24	26	32	26	28	20	35	27	25	27	27	25	37	18	24	33	26	20	26	27	20	26	21	28	30	13	27	22	33	28	29	26	31	23	19	32	27	28	26	26	27	27	19	23	32	23	30	17	26	32	26	30	33	33	26	36	23	37	33	30	30	21	32	41	27	20	23	24	31	20	26	18	27	27	40	30	25	18	26	25	29	33	25	30	26	29	28	27	27	27	21	27	32	27	23	26	19	23	26	19	30	35	23	30	26	28	26	20	31	35	23	27	20	30	29	21	25	21	28	26	28	35	25	26	29	31	27	33	21	27	21	34	28	21	25
12466	780	480	595	1525	2040	1861	1637	1292	1131	955	875	732	638	583	508	491	476	410	421	381	403	378	378	361	362	371	472	728	736	598	674	602	483	427	396	394	400	379	426	436	364	310	289	304	319	322	295	311	302	273	277	288	290	294	293	320	310	283	280	309	284	269	307	273	294	252	276	278	244	254	253	268	263	229	244	223	260	272	232	238	239	262	273	233	238	241	264	280	245	241	259	249	234	259	221	224	243	253	255	214	223	241	206	251	250	225	248	254	233	246	230	227	251	244	239	254	249	253	231	230	234	233	263	286	250	260	268	242	215	238	225	228	229	264	243	231	251	228	244	236	244	236	234	242	257	247	245	236	212	238	242	221	245	258	239	249	231	240	224	256	252	221	228	230	242	246	250	245	233	252	236	237	259	197	235	225	251	266	255	254	245	228	234	210	252	232	208	245	222	253	233	240	251	231	216	234	259	236	250	246	236	218	239	224	214	227	247	247	223	221	256	231	230	220	211	248	225	239	245	222	252	206	217	238	228	212	223	243	254	235	232	228	252	243	243	225	263	230	245	224	246	253	249	218	267	259	237	222	233	250	251	259	233	218	260	235	223	246	218	246	242	238	241	255	232	251	218	229	212	219	244	264	249	198	228	225	239	234	261	234	221	253	250	217	236	249	240	215	242	208	233	215	256	225	248	240	241	204	231	252	256	247	229	212	242	223	209	237	251	254	222	242	213	263	254	261	222	235	252	218	244	243	236	253	233	212	208	226	250	242	245	233	230	252	229	221	228	237	233	278	243	249	245	234	222	224	244	200	249	255	237	248	230	215	223	229	264	238	235	236	232	235	238	223	233	211	239	257	249	230	221	209	254	256	250	212	266	274	241	236	234	253	251	231	208	249	249	226	229	238	252	247	237	196	264	246	255	241	229	234	221	256	214	215	252	241	241	227	266	243	229	241	223	217	243	220	227	253	224	239	229	225	234	244	234	235	211	239	210	235	229	217	229	244	251	244	237	236	217	247	239	219	256	223	230	250	253	230	235	224	238	235	232	240	237	206	241	207	252	237	217	264	278	243	262	249	243	226	257	247	218	228	234	260	243	234	230	251	226	244	238	240	235	241	230	247	237	226	221	233	259	243	230	207	250	254	228	231	215	237	259	263	221	191	257	254	280	220	255	214	243	246	241	231	235	216	231	256	209	246	230	260	214	241	249	233	222	242	245	236	221	241	218	242	227	265	258	230	246	238	240	235	220	247	229	238	220	223	227	208	245	246	222	244	258	235	233	258	239	248	245	223	263	236	227	253	218	225	220	242	225	259	239	228	208	234	240	235	271	244	225	223	240	218	236	230	240	226	244	255	246	219	240	241	240	227	222	230	246	243	238	207	247	216	240	223	237	246	255	241	237	200	220	254	229	242	223	211	233	253	221	249	245	232	222	218	235	222	240	262	244	254	220	261	228	231	239	236	231	244	234	227	213	237	247	217	229	242	235	254	232	240	227	251	236	230	266	203	225	248	205	234	234	219	257	223	234	238	247	248	233	214	247	243	214	253	239	243	243	234	239	225	209	237	235	218	240	255	221	209	257	232	228	224	249	248	239	238	221	236	233	244	220	243	255	215	234	194	240	214	246	256	220	251	254	238	223	222	242	252	237	264	230	240	235	248	244	216	247	241	230	249	233	226	218	225	229	236	204	204	238	229	235	236	257	233	243	248	210	236	240	240	230	224	232	228	243	251	227	231	211	217	260	243	239	246	222	227	211	223	251	215	237	235	239	224	266	232	247	237	250	241	265	231	242	218	236	240	233	205	233	241	234	250	250	261	256	242	247	225	252	237	227	232	224	254	212	244	242	258	254	243	200	251	236	235	220	222	237	236	234	233	240	244	232	237	231	236	233	237	240	256	236	212	225	238	240	235	234	228	248	226	279	250	242	209	247	240	255	226	201	249	245	242	244	235	229	263	246	252	255	251	234	257	217	231	223	230	230	204	224	242	223	228	261	219	230	258	215	222	246	257	226	247	241	201	234	239	211	209	247	224	209	211	255	235	251	215	252	238	226	244	233	209	238	234	238	210	246	222	249	231	227	259	256	223	240	219	221	260	248	267	225	253	251	249	227	227	214	251	232	225	216	251	231	244	218	252	241	237	227	245	224	245	253	242	248	230	227	232	195	237	263	255	226	254	246	225	231	226	244	230	231	250	212	261	238	219	233	249	222	271	229	251	230	226	209	250	238	222	230	229	242	222	265	221	237	237	244	260	257	244	231	249	239	227	206	233	230	234	208	241	236	228	225	235	225	255	216	213	211	216	242	232	213	235	229	232	236	219	245	276	236	213	253	232	229	212	239	255	253	274	231	264	238	263	220	245	215	241	213	237	224	212	273	230	219	248	265	245	247	248	229	269	251	231	214	218	226	243	234	234	231	242	252	242	225	242	249	239	233	248	226	254	254	221	253	241	244	214	205	257	227	286	244	241	233	223	216	231	225	264	246	210	259	203	268	222	225	206	244	231	235	221	262	244	249	254	245	225	234	252	241	240	224	265	245	252	228	241	240	216	222	236	233	230	231	236	209	266	220	240	226	226	235	213	235	218	243	238	255	275	234	216	241	219	228	241	213	248	206	241	272	247	248	243	240	223	246	238	237	232	221	238	240	216	234	223	248	254	224	214	267	228	238	231	234	211	245	231	247	229	220	248	251	236	244	257	216	219	217	223	234	257	245	203	238	220	241	247	254	231	260	233	246	228	244	232	234	223	243	264	244	249	245	258	237	236	237	230	223	238	233	208	240	236	222	238	223	252	217	249	230	240	233	260	235	266	209	228	239	221	239	231	221	235	231	217	222	222	259	230	252	249	233	218	263	252	218	232	249	224	236	241	253	243	242	243	204	242	266	227	233	236	229	277	239	246	232	244	214	243	238	234	220	211	233	268	242	248	219	237	261	248	210	235	231	249	264	240	253	243	233	241	216	230	223	224	244	252	237	228	223	225	231	232	246	233	215	226	265	239	236	235	224	239	218	241	247	250	231	219	234	238	226	246	230	232	245	228	234	242	247	213	258	222	236	229	243	247	252	221	218	235	219	254	225	246	217	247	234	258	247	242	242	244	241	216	268	241	242	239	249	254	227	228	249	219	246	240	239	236	232	222	262	255	251	230	210	229	213	254	240	213	255	241	235	218	232	217	264	233	239	224	228	228	234	262	223	275	234	252	238	254	203	232	227	209	211	192	239	230	246	218	215	246	232	230	241	252	242	199	232	248	242	234	218	234	222	231	246	243	258	244	228	246	276	232	212	251	207	206	241	229	235	245	230	234	214	237	233	225	240	246	244	220	247	248	234	244	217	232	239	224	227	238	236	251	233	234	251	241	227	212	210	239	239	221	241	207	235	235	256	227	230	213	219	234	250	240	229	232	262	242	253	248	215	217	228	228	237	251	212	257	245	243	246	247	218	247	254	255	253	216	241	201	212	216	220	215	240	275	247	235	225
2080	115	97	77	93	114	105	116	113	101	115	97	101	92	89	99	72	87	87	69	86	78	92	76	97	81	75	80	74	86	85	86	77	83	91	78	75	81	75	79	85	80	68	95	86	81	73	74	78	70	81	66	58	68	73	72	81	74	74	92	70	76	72	89	63	83	74	75	74	67	73	71	67	86	69	75	68	60	75	69	56	78	79	79	75	68	66	74	73	84	57	74	58	56	71	68	64	69	67	80	82	78	61	75	64	71	64	75	75	73	73	61	63	68	68	71	69	66	64	72	76	81	64	77	71	77	76	67	75	79	76	70	91	57	84	74	69	77	72	67	72	79	77	77	60	79	66	70	79	75	73	65	76	63	69	72	76	79	67	72	77	75	83	57	69	78	65	61	72	74	61	75	74	73	78	64	75	60	76	65	78	60	69	84	79	81	71	76	67	64	80	62	82	72	75	59	83	69	72	71	79	69	65	78	88	64	76	78	71	69	81	68	74	67	66	86	75	67	87	70	81	68	84	54	76	69	78	66	87	70	62	78	59	60	86	82	77	80	69	74	63	94	77	75	76	87	69	68	87	55	68	70	83	82	79	71	69	76	68	78	87	84	66	74	80	60	80	60	73	91	71	77	73	78	73	76	81	76	72	67	70	71	77	84	88	85	65	46	68	62	58	85	76	78	72	74	77	68	74	72	72	54	78	67	63	63	55	51	72	60	75	82	73	81	67	85	71	73	71	80	79	56	97	65	64	76	82	76	60	80	85	59	74	76	68	72	64	88	69	70	59	81	66	75	74	57	79	83	76	67	76	78	70	65	64	86	59	67	83	78	78	70	56	71	66	77	84	70	77	67	85	91	72	70	67	65	90	79	75	71	70	75	77	48	69	56	68	77	69	65	81	72	81	64	67	80	78	75	72	71	80	74	84	62	77	74	64	75	71	80	80	58	71	82	71	76	72	79	90	69	78	60	74	64	71	62	78	68	81	67	68	76	70	65	74	71	62	69	78	64	90	71	74	80	59	72	66	73	70	74	72	73	75	72	83	78	59	76	74	73	73	50	81	70	70	87	74	80	75	64	60	66	72	74	59	59	70	73	84	82	78	74	70	82	58	75	62	66	73	73	77	67	65	63	69	82	82	69	76	72	61	84	65	71	81	77	65	79	76	74	71	57	73	68	67	77	78	61	62	70	81	70	78	61	69	73	65	72	81	70	63	93	55	71	76	68	76	79	87	86	87	72	93	65	71	90	74	74	79	81	60	69	68	82	82	69	74	66	66	72	74	63	77	78	64	83	60	74	87	88	82	68	73	59	69	73	69	71	68	63	69	71	67	81	73	65	88	68	61	74	67	76	77	73	61	81	65	60	52	88	89	83	68	76	83	69	78	85	65	81	78	60	65	60	58	81	76	73	66	84	72	78	70	65	71	87	64	78	84	53	78	73	74	74	95	75	79	86	74	78	60	78	70	79	68	69	67	66	78	78	78	70	69	62	65	76	60	72	61	65	82	70	68	62	77	59	85	60	60	62	73	75	59	77	78	81	72	71	66	70	66	73	75	76	78	71	61	84	74	71	80	75	81	76	70	66	72	73	71	59	85	59	68	66	72	74	75	70	77	65	80	60	57	65	74	60	68	77	60	78	80	84	74	62	74	76	71	69	75	73	87	66	76	75	75	75	78	66	61	81	59	75	69	65	73	69	71	64	55	84	85	74	80	73	68	76	70	67	69	59	68	49	76	56	78	67	60	82	63	73	77	60	69	75	86	74	82	66	68	70	72	76	68	80	59	80	81	66	77	56	72	62	64	63	84	80	76	65	75	82	57	76	79	78	71	85	54	76	84	67	78	73	65	71	61	69	66	77	75	62	69	75	76	84	73	69	93	73	65	76	68	53	71	81	87	72	75	87	72	84	73	76	73	76	69	59	86	80	65	74	60	75	78	77	78	63	77	69	60	65	76	79	64	64	75	63	64	91	86	84	65	76	83	72	69	63	69	56	92	83	82	54	63	77	74	73	59	81	69	85	85	67	69	79	89	66	85	68	73	79	59	65	71	67	67	68	66	74	61	66	88	75	65	74	73	62	82	82	67	79	61	83	67	71	82	79	80	69	81	72	65	72	70	73	61	76	66	77	71	75	75	70	76	59	81	70	72	71	85	78	67	63	78	70	82	77	85	61	65	77	91	64	74	72	75	71	92	72	80	59	77	52	51	66	83	78	79	71	68	81	76	68	53	61	69	65	68	83	62	68	73	63	66	71	69	63	71	70	68	86	78	75	71	62	71	87	80	67	76	70	80	71	58	72	70	64	79	71	73	79	70	69	98	82	75	87	61	75	89	84	59	74	75	61	56	71	80	66	64	72	73	82	77	75	76	82	78	71	85	74	64	85	77	63	70	87	72	69	69	76	61	84	58	70	72	73	67	62	78	78	68	70	74	84	69	83	76	83	72	64	72	87	77	62	63	58	66	82	65	89	73	78	75	77	68	89	62	73	69	73	73	61	76	62	69	71	86	90	67	65	79	73	62	73	58	79	70	73	74	59	63	55	79	98	72	81	69	79	90	58	68	74	64	71	69	69	76	65	79	73	59	77	68	61	73	80	65	65	71	59	72	62	58	57	80	74	77	62	74	70	75	63	73	66	67	79	69	68	75	77	73	77	76	71	87	64	82	75	74	71	79	75	62	80	69	66	76	81	85	75	84	87	76	82	63	60	67	76	78	78	65	81	60	67	64	66	86	68	81	73	65	68	76	81	90	78	70	68	61	74	87	79	61	69	86	74	73	74	67	65	80	60	81	61	78	64	76	62	74	83	77	59	69	76	76	64	64	77	78	75	67	85	79	67	69	72	66	55	71	73	75	82	65	75	66	64	66	54	67	79	76	65	58	68	80	73	70	76	75	72	73	77	68	79	71	71	70	82	63	64	84	73	69	73	78	64	75	91	81	67	85	72	76	73	71	81	79	70	84	83	77	81	70	72	73	70	60	82	78	78	86	70	77	78	74	72	67	86	74	88	62	79	68	68	68	75	75	74	82	66	72	79	80	76	64	64	77	65	69	64	84	81	72	67	64	72	77	69	81	72	62	63	74	65	61	74	84	72	66	76	81	68	68	80	56	70	82	83	66	65	75	72	68	69	64	68	61	73	69	51	67	67	61	79	68	60	73	76	82	68	79	85	72	74	62	72	62	74	73	77	71	69	55	67	90	73	57	76	76	65	65	77	74	69	90	63	77	65	75	79	73	83	82	72	74	79	87	79	69	84	69	81	75	72	52	81	55	75	86	65	63	73	73	74	65	65	68	62	74	82	68	85	94	93	78	77	87	77	70	77	83	72	75	79	63	67	78	63	83	68	69	77	68	76	70	77	68	81	70	72	70	73	88	81	69	78	76	64	72	82	64	79	70	72	76	68	79	78	61	67	64	73	74	62	63	60	79	66	78	60	88	80	60	66	52	64	75	72	85	78	64	98	67	57	80	82
16594	1878	1052	1389	3034	3894	3507	3041	2582	2112	1878	1583	1424	1266	1173	1106	1021	980	989	901	880	831	815	822	838	760	792	932	1191	1228	1083	1164	1016	930	904	851	812	802	830	816	854	767	724	686	671	766	747	651	674	704	679	703	691	716	692	721	700	668	681	667	700	678	646	617	636	636	678	654	659	695	686	648	630	612	623	641	631	632	619	631	628	617	634	658	651	607	649	646	648	618	597	624	631	636	616	603	613	669	622	615	615	630	588	602	673	646	635	604	596	630	595	597	618	598	635	605	621	609	634	587	635	644	644	598	613	608	615	626	652	625	586	649	608	570	601	654	606	582	622	618	671	589	582	605	606	596	618	642	623	591	627	601	611	607	638	571	623	614	632	589	595	579	679	628	612	622	655	600	627	565	633	584	617	553	615	639	580	622	626	656	539	642	634	596	601	575	646	641	590	603	617	598	639	578	589	600	578	604	578	608	626	617	619	610	666	595	604	645	644	563	598	621	627	637	572	636	607	623	632	623	631	649	617	583	615	617	582	608	589	652	579	636	597	636	650	615	636	603	621	596	590	614	656	584	640	626	625	660	647	597	639	583	600	627	609	627	623	618	614	620	596	623	627	573	614	673	629	600	631	597	648	623	576	630	627	589	597	603	608	622	593	631	608	605	612	650	606	597	589	621	647	592	644	575	583	596	614	634	646	564	589	639	607	589	602	615	619	633	616	610	592	625	593	578	626	630	647	605	580	633	620	607	600	618	576	596	642	628	612	604	617	597	590	665	645	614	606	606	584	599	646	614	637	644	590	572	652	634	591	681	597	617	586	622	593	565	619	633	629	561	566	662	631	596	596	652	592	617	637	605	601	626	627	613	622	620	595	632	642	612	580	620	605	595	617	578	630	627	634	596	607	640	599	637	601	627	597	610	596	602	637	630	658	631	576	619	561	638	576	600	622	623	642	612	589	647	613	569	649	604	632	610	602	613	637	638	632	597	617	625	627	601	583	628	572	621	597	608	594	616	632	634	608	625	589	588	613	628	588	643	589	601	607	613	579	613	647	630	625	572	647	672	637	566	606	617	650	631	623	592	611	621	595	595	615	659	627	614	583	650	650	633	588	636	579	632	643	605	573	635	626	596	625	621	579	624	579	669	658	628	596	611	616	616	612	613	592	592	607	608	625	658	648	632	661	625	620	579	613	605	611	587	625	603	636	652	570	635	606	619	628	627	608	612	580	594	565	605	628	644	657	588	597	638	628	672	583	657	594	572	633	626	603	588	623	587	595	616	604	569	615	600	608	618	611	596	619	603	580	618	623	620	609	624	615	625	636	612	604	632	627	614	591	581	579	651	629	577	565	635	599	632	600	599	558	637	625	614	617	610	650	631	634	612	601	644	596	602	588	650	574	571	602	611	604	615	579	591	597	592	615	597	627	621	579	581	665	631	590	610	623	607	622	591	589	587	632	593	538	611	625	616	617	576	598	635	641	574	630	606	618	570	653	626	574	592	609	654	605	598	615	606	636	585	601	564	596	627	601	619	604	644	607	641	647	590	619	634	588	657	652	638	597	604	621	564	631	607	597	585	626	583	637	626	603	635	615	613	613	572	586	613	583	613	621	603	609	639	611	616	607	610	626	607	612	632	596	616	595	579	634	612	599	623	625	624	608	672	616	610	638	580	628	598	605	590	639	613	597	595	652	663	631	633	595	612	624	630	618	595	662	583	597	608	654	613	614	635	625	624	576	569	621	606	590	581	634	582	612	650	569	637	593	563	636	624	607	628	644	634	608	607	627	578	580	626	609	613	621	614	623	600	568	675	627	600	675	650	622	618	600	585	659	641	590	551	636	617	640	582	585	612	656	600	587	624	593	609	655	600	587	611	633	605	602	631	610	600	630	588	648	569	615	579	589	624	618	569	623	589	589	586	659	625	598	618	637	568	603	666	575	605	620	623	615	586	602	621	594	592	607	610	621	595	600	611	594	654	623	601	621	597	560	644	630	636	585	585	611	631	587	593	567	576	617	615	629	633	628	623	587	607	616	594	602	634	626	598	601	634	637	573	597	621	649	605	627	598	628	637	604	599	579	650	572	591	612	604	669	622	610	576	611	613	641	623	567	607	598	602	628	619	630	662	590	629	659	645	614	659	563	571	559	589	615	637	620	595	640	608	593	599	595	572	607	651	619	591	624	623	577	618	646	629	635	607	661	589	614	597	606	602	621	634	629	573	621	595	632	593	574	608	628	621	604	591	627	587	612	610	619	665	624	604	559	610	615	627	593	619	588	572	616	612	605	596	638	588	601	645	647	607	608	589	577	614	602	652	576	631	684	631	610	583	644	578	585	632	589	588	618	632	640	608	571	635	625	602	632	620	603	626	620	604	661	581	620	628	554	604	620	575	607	598	609	577	626	622	608	601	557	599	646	620	655	619	658	627	600	596	598	600	621	614	607	588	602	623	603	584	646	635	612	624	638	589	653	576	595	630	625	606	622	644	656	650	623	653	598	591	607	599	584	573	635	611	576	615	603	591	611	627	570	615	573	600	584	638	620	604	594	607	618	626	665	653	591	599	619	622	656	592	578	644	625	548	636	593	615	592	620	619	608	634	625	669	592	639	633	641	623	641	616	628	608	658	653	598	621	692	549	612	594	593	579	625	626	604	623	613	677	626	620	596	560	600	585	640	640	620	608	614	609	625	646	580	606	550	631	633	583	649	613	623	588	636	593	595	591	575	629	603	618	594	609	626	641	626	595	566	623	615	606	612	613	634	650	603	609	628	621	600	635	630	634	633	637	614	596	636	644	604	624	594	586	650	628	605	641	586	576	618	622	622	609	635	658	607	597	628	562	606	603	623	576	638	617	604	591	608	584	582	598	610	609	614	595	596	650	600	603	610	634	657	609	602	603	620	586	577	653	604	596	625	590	588	634	599	603	609	654	642	593	603	630	596	574	587	588	605	603	621	586	633	626	633	598	621	620	592	594	664	627	622	612	573	609	615	648	605	670	584	602	621	585	594	578	659	645	591	613	587	624	626	647	649	615	649	605	635	638	622	620	614	640	596	633	579	667	581	576	592	602	631	595	573	630	628	594	586	608	635	616	618	590	606	588	609	572	594	614	626	634	594	616	641	554	637	609	625	621	602	632	596	585	602	623	579	564	623	601	600	630	586	601	657	621	628	603	649	610	622	590	634	616	618	623	603	588	638	634	594	635	627	611	611	610	636	605	635	604	590	602	563	620	611	649	605	599	610	579	600	616	641	660	628	608	631	620	616	617	615	620	622	607	617	634	638	649	580	637	594	611	592	613	643	611	564	614	573	637	609	601	609	570	594	598	623	609	585	570	639	583	616	620	602	612	613	677	608	612	595	615	589	618	641	586	577	583	598	653	623	615	627	624	585	616	598	605	582	626	608	621	617	586	618	597	662	596	632	610	622	616	614	620	616	589	631	629	616	633	625	621	615	598	621	639	606	595	606	615	655	604	612	582	610
1283	37	28	28	31	38	37	29	26	26	29	24	28	35	32	28	39	35	21	35	31	30	28	27	25	31	35	40	23	41	34	38	29	40	27	28	33	26	25	45	45	21	26	31	23	17	21	24	27	22	26	27	30	32	43	30	27	30	32	33	37	29	28	27	33	32	28	32	26	24	25	18	27	38	27	26	30	38	19	26	30	32	36	28	49	30	23	34	27	31	31	22	30	29	23	33	35	28	26	22	22	31	24	40	26	17	20	29	29	21	29	35	31	20	31	32	28	23	21	19	30	31	24	23	26	29	28	27	30	28	26	26	28	33	23	24	39	39	38	32	25	24	29	36	39	25	24	29	25	19	23	26	30	28	36	30	28	33	31	24	25	28	25	31	23	31	21	31	12	29	33	28	26	25	36	30	22	36	22	21	17	24	26	37	23	24	26	20	37	26	39	35	26	21	29	24	33	29	28	20	20	22	24	33	33	32	25	29	34	30	34	24	18	25	22	34	20	32	28	35	38	27	24	43	27	31	35	24	24	20	30	26	20	20	33	30	26	19	32	27	32	30	29	34	20	26	31	30	28	28	34	30	30	29	16	24	32	23	36	22	29	28	28	32	20	23	40	29	23	31	23	17	30	31	24	30	27	30	31	25	33	32	33	32	24	30	22	26	28	35	31	31	19	23	24	26	32	28	29	27	31	26	29	20	28	40	25	32	34	29	26	36	25	27	30	23	23	32	29	18	20	37	33	26	22	23	23	29	15	30	28	30	23	33	36	30	33	26	32	28	30	23	28	24	30	33	28	34	29	18	33	35	28	22	32	30	31	20	28	31	36	31	24	29	24	28	24	16	28	24	32	20	25	27	27	31	38	31	37	29	21	38	27	31	25	40	24	26	29	32	30	21	23	18	28	28	29	25	24	24	31	31	24	20	30	29	23	30	23	24	31	29	31	29	28	32	31	24	25	29	27	26	29	26	22	28	24	25	26	29	23	23	34	34	37	23	30	31	22	27	34	23	36	31	32	35	22	30	30	26	26	26	39	40	28	27	25	30	24	28	29	26	26	32	28	41	24	23	31	18	25	30	23	31	30	23	20	35	23	29	23	25	33	29	21	25	26	29	30	24	29	23	17	39	34	24	30	26	31	25	31	19	27	30	36	26	29	27	30	23	29	34	26	25	25	25	27	27	32	30	31	29	34	39	23	29	26	38	24	22	27	32	24	30	27	24	22	25	28	26	21	30	28	33	31	30	32	28	27	23	32	30	23	27	28	25	20	25	21	26	27	34	18	27	30	34	20	36	35	21	21	29	31	33	34	23	35	24	34	27	31	24	33	28	29	38	35	35	27	37	18	19	26	25	22	23	37	29	28	19	29	27	26	21	33	34	42	35	33	38	27	31	30	23	27	20	22	31	20	35	27	44	32	27	22	21	35	23	13	32	23	31	30	27	31	24	34	29	40	21	35	20	30	43	24	25	25	26	29	30	31	22	25	30	43	28	26	22	30	29	19	29	21	25	32	27	25	36	29	27	27	29	25	36	40	24	27	27	20	36	35	22	24	29	25	35	28	33	28	25	20	27	34	22	22	22	30	27	26	21	30	27	24	21	29	24	25	21	35	31	21	31	26	25	32	25	32	27	24	34	18	23	28	24	30	22	26	27	29	28	17	26	28	28	28	28	15	30	30	20	28	28	28	32	27	27	27	24	28	30	22	29	23	34	35	26	31	31	43	29	19	29	38	20	20	36	24	30	26	27	18	27	26	29	26	26	33	35	25	18	24	28	19	23	21	25	30	35	28	36	34	26	29	31	29	31	25	19	28	27	35	18	21	40	33	32	31	26	28	22	29	35	28	26	31	19	24	31	26	36	35	35	24	19	29	31	21	34	26	26	13	26	32	28	23	24	32	29	26	18	26	26	28	28	28	27	28	23	24	22	35	25	31	29	24	28	24	31	31	26	25	31	25	33	33	24	34	37	24	24	26	37	31	24	25	27	32	24	23	29	35	25	22	26	27	33	28	25	44	33	27	25	24	36	25	28	33	22	34	32	27	26	41	32	23	40	20	29	32	37	24	27	26	23	28	26	31	21	20	25	31	30	32	39	35	30	27	35	26	32	26	27	30	24	26	25	27	20	26	36	21	27	27	30	35	33	29	30	25	28	33	28	32	19	41	37	19	31	37	26	24	22	25	24	32	31	21	28	16	28	22	23	38	31	22	20	20	34	23	24	36	28	32	32	32	33	37	29	20	23	34	26	19	34	25	32	21	25	28	23	28	28	26	29	37	19	28	27	22	37	29	32	20	24	28	33	25	24	31	34	23	29	23	26	35	37	32	38	27	27	31	26	21	18	35	27	30	28	24	25	23	23	38	24	28	27	28	32	33	29	26	31	22	35	24	33	34	32	18	23	30	31	40	21	34	35	24	31	29	22	21	29	27	25	34	32	35	18	23	23	24	31	26	37	20	25	24	34	29	19	36	25	29	17	33	35	27	30	26	33	32	27	30	25	29	32	35	29	26	20	33	27	24	26	34	27	27	32	35	37	27	20	27	28	18	20	28	40	24	28	25	24	31	36	37	31	39	24	26	28	31	18	36	24	22	25	27	27	30	31	28	35	29	31	37	19	26	29	25	24	34	24	22	29	42	26	23	34	30	23	29	17	37	22	42	29	37	31	35	27	35	18	26	21	33	33	31	30	26	33	25	32	23	30	22	36	24	36	28	24	32	25	30	35	25	20	23	34	25	22	35	25	28	29	27	33	28	28	29	26	20	30	30	23	38	31	34	24	27	29	27	29	29	22	31	27	41	30	36	23	19	26	25	23	23	35	27	32	24	31	36	24	36	28	27	31	31	27	22	28	31	27	37	26	34	19	20	26	30	20	32	29	29	28	27	28	32	31	20	30	28	25	21	25	26	31	34	20	24	25	27	24	24	20	30	25	18	29	33	37	27	24	27	24	34	28	29	20	26	25	24	24	27	33	24	24	32	28	32	34	28	24	27	25	22	34	32	32	25	31	28	29	24	32	28	28	28	20	23	29	29	27	28	25	23	28	24	31	22	28	24	25	20	38	31	35	37	22	29	24	35	33	28	25	28	28	18	29	23	29	25	22	28	27	27	34	35	36	29	26	19	27	36	24	29	22	23	50	31	25	30	31	30	34	26	29	20	26	29	27	23	28	36	37	35	25	25	24	38	25	22	22	26	27	32	27	34	26	17	40	32	22	28	27	19	38	17	34	28	26	31	30	32	32	35	30	24	15	33	26	30	26	24	34	35	28	30	31	34	28	25	30	26	38	26	24	25	27	38	29	25	34	30	32	22	27	19	30	30	25	30	28	33	29	29	27	34	38	29	25	23	28	22	42	25	31	23	26	36	23	26	30	26	18	30	26	34	34	26	21	35	27	30	27	35	26	31	20	33	25	39	31	21	27	24	28	27	37	28	22	25	27	29	21	34	17	25	24	24	28	26	27	21	34	27	26
8664	378	293	341	472	607	553	528	416	453	387	359	352	316	306	327	273	286	287	286	267	270	295	279	264	261	259	396	572	618	486	480	448	392	391	330	284	307	324	314	352	336	279	291	267	287	304	251	258	286	253	246	279	261	293	290	258	288	260	282	269	256	253	232	276	244	276	257	256	242	244	274	250	255	228	263	255	240	238	263	234	272	235	250	241	226	229	243	275	242	241	249	248	237	216	259	213	236	251	224	266	218	243	223	247	231	220	249	229	241	214	221	240	267	208	226	240	238	238	240	237	251	241	264	226	240	230	233	241	220	239	234	243	235	215	235	228	224	229	246	259	224	255	219	237	238	238	262	227	248	238	244	231	230	235	246	241	218	230	216	251	218	238	244	239	247	224	214	238	248	212	238	229	267	235	213	230	233	223	237	257	258	228	238	267	233	243	214	265	248	245	273	217	247	230	238	237	230	221	228	226	255	223	225	251	228	257	258	218	278	241	272	239	228	259	250	219	235	248	246	249	233	219	239	216	223	219	228	252	226	229	238	245	243	245	237	243	206	221	239	250	221	241	250	242	242	231	221	238	243	215	228	228	215	247	225	241	223	233	217	229	224	235	230	254	247	220	224	253	240	249	228	253	232	242	235	240	206	225	224	267	237	240	230	243	237	230	276	217	231	282	235	244	229	218	216	228	229	242	213	248	218	244	227	271	243	217	237	236	235	246	224	227	234	217	248	247	221	246	240	272	249	234	230	228	253	230	219	222	231	211	214	217	232	212	231	228	234	211	222	229	227	231	222	221	249	209	237	248	220	266	239	237	243	255	246	212	244	236	240	219	241	231	240	233	243	247	215	244	225	260	225	261	219	237	249	232	245	227	232	222	251	218	262	226	237	234	216	242	224	221	232	214	235	223	231	239	220	283	259	228	230	248	238	210	254	232	236	235	233	252	206	231	251	225	240	231	194	223	223	228	249	234	226	214	249	243	252	234	258	249	240	227	237	242	237	212	269	226	240	218	259	237	206	278	231	256	252	260	215	227	245	245	239	247	239	218	240	231	207	236	226	221	255	212	212	225	269	216	232	247	251	218	227	229	238	229	237	227	226	229	207	227	257	238	240	257	231	226	249	240	230	212	225	226	264	241	243	224	248	236	251	231	235	252	263	227	235	224	220	241	223	245	231	211	208	213	238	257	224	212	239	253	242	239	246	235	241	225	228	240	211	225	243	213	216	244	242	230	261	241	225	270	248	213	246	253	223	212	216	233	232	253	225	217	240	243	249	228	234	234	219	228	221	243	243	234	234	227	244	225	240	235	238	211	218	193	243	198	246	250	234	231	231	229	251	220	219	249	269	254	253	231	248	251	219	205	238	203	242	234	240	244	209	250	235	234	228	222	222	250	259	241	248	219	228	251	240	232	246	258	278	210	227	230	248	231	237	241	227	223	227	253	263	242	245	234	231	265	239	230	226	242	245	231	236	231	263	239	224	218	245	232	212	239	265	216	229	245	242	225	241	226	216	239	221	253	223	261	241	256	237	245	235	219	244	208	209	244	235	251	259	233	248	240	238	250	226	233	240	228	213	233	207	248	248	276	233	220	238	223	202	211	240	238	263	223	244	233	232	254	230	226	236	237	222	229	244	226	229	223	220	246	246	228	238	245	250	226	226	211	219	234	228	233	221	238	213	247	230	244	226	205	248	225	239	233	239	246	228	243	247	211	212	226	224	243	204	230	251	239	254	232	219	234	260	223	224	238	233	235	215	228	254	240	207	251	225	246	242	250	209	224	242	248	236	249	201	208	245	259	238	235	218	228	241	262	251	220	242	263	209	248	242	227	214	249	277	239	243	230	228	276	240	222	238	223	234	241	248	226	259	256	240	222	251	235	258	241	234	256	251	246	250	237	221	236	258	217	218	258	233	243	226	238	251	249	229	248	246	237	235	230	244	222	241	221	219	206	244	238	223	235	269	228	219	252	257	232	238	223	217	231	222	247	225	242	234	250	223	232	255	211	213	216	213	217	214	220	240	235	234	249	253	242	238	246	242	232	234	269	234	241	236	244	234	217	242	243	225	228	230	232	210	234	224	212	240	234	249	223	235	245	267	258	222	244	236	260	232	224	256	214	238	235	227	251	231	238	240	276	254	219	222	227	241	245	244	231	214	241	237	243	236	245	207	227	245	250	223	245	243	218	271	249	237	224	212	243	247	222	228	219	234	257	250	224	228	215	254	243	259	250	220	242	237	229	226	236	226	233	214	231	258	234	229	242	233	235	235	234	223	221	232	241	269	250	217	235	243	206	238	225	258	232	264	248	232	236	233	255	213	228	228	241	233	230	231	245	211	246	255	227	238	253	237	215	231	236	233	224	252	261	246	237	222	207	249	241	255	241	241	247	247	257	224	246	246	254	243	217	237	253	249	229	247	240	261	232	231	216	239	238	210	223	207	237	245	247	234	253	255	259	241	231	264	239	222	242	239	224	216	230	231	235	235	228	212	259	241	216	215	257	236	254	232	236	230	234	225	244	224	216	221	248	248	243	209	242	222	223	218	242	252	212	228	250	238	252	232	240	236	236	238	242	247	241	239	228	222	234	256	228	251	235	255	223	213	216	225	259	252	248	251	255	240	257	229	236	257	233	218	228	243	226	221	254	236	219	222	276	213	260	213	260	228	246	244	234	245	276	229	223	240	235	231	244	213	241	231	220	237	241	253	213	218	218	240	210	253	253	219	229	214	264	239	241	245	235	271	237	236	293	230	261	252	237	227	206	241	253	228	239	218	222	222	246	222	228	244	228	261	250	245	248	222	273	225	260	230	241	228	246	249	231	270	245	240	260	236	264	212	217	210	247	256	220	211	209	206	233	230	254	250	241	223	249	239	246	211	253	243	219	218	227	254	233	230	227	241	257	239	236	235	206	234	229	204	227	229	231	241	239	229	220	247	255	227	241	240	241	257	224	233	239	233	253	226	231	258	230	234	250	258	217	243	251	223	248	248	232	253	261	247	247	251	216	251	230	264	264	250	228	237	236	220	247	248	229	215	226	258	217	229	210	228	200	244	234	241	194	234	232	261	214	245	247	229	228	220	229	193	228	236	237	253	244	237	225	243	238	258	247	237	239	238	245	196	242	231	243	237	219	268	238	233	233	208	221	221	203	210	248	268	239	221	249	253	231	242	249	232	236	226	220	250	249	214	212	241	267	271	232	234	243	251	236	244	231	239	220	243	243	213	231	213	210	242	247	261	225	219	222	218	244	226	237	244	231	261	236	237	233	254	251	238	243	231	254	248	228	227	241	259	232	235	234	234	241	234	242	230	270	229	265	250	225	245	206	243	245	239	215	245	226	246	264	226	265	262	242	236	241	219	225	244	245	248	218	238	235	231	247	236	251	245	236	228	225	233	242	251	248	241	248	235	228	246	231	231	261	255	240	225	225	253	213	234	241	221	242	237	228	255	208	236	218	221	246	242	250	232	234	234	228	233
1486	115	105	60	68	97	98	87	95	77	88	92	66	68	73	76	78	61	84	86	79	86	61	82	76	75	83	85	90	79	74	96	81	84	88	79	91	80	82	81	72	66	82	94	72	81	68	78	54	69	67	74	72	70	84	77	89	70	76	68	78	57	55	63	87	68	62	66	70	71	54	73	75	87	64	60	80	70	67	78	68	76	68	57	78	72	77	67	80	67	60	88	79	74	60	72	81	70	77	73	51	76	85	56	79	81	65	65	60	78	88	67	69	72	54	69	68	70	72	67	84	66	68	72	81	61	69	66	74	70	77	67	58	76	63	82	47	70	76	67	65	71	65	67	57	72	66	58	68	61	87	60	67	57	66	65	91	71	69	74	68	72	65	77	72	64	67	64	63	68	55	63	76	69	74	65	73	75	58	62	78	69	66	75	77	85	65	60	75	76	58	58	59	80	57	61	66	64	68	68	65	60	62	64	79	76	74	60	87	71	65	69	70	60	67	61	60	49	65	69	70	54	72	60	83	62	65	60	76	78	87	49	77	82	53	68	82	75	58	73	82	70	79	72	72	64	64	73	68	69	69	77	71	70	66	74	70	71	73	78	68	70	80	82	69	77	78	61	65	68	71	76	60	60	51	75	67	70	66	68	75	61	62	69	63	83	87	67	81	67	69	75	68	56	80	84	62	66	58	63	63	51	68	81	65	75	67	74	56	73	60	64	64	68	66	67	69	66	65	63	66	70	54	73	73	71	71	69	68	57	69	58	70	71	56	73	87	77	85	68	66	66	76	72	80	78	65	72	55	70	56	73	70	74	59	61	64	86	66	55	76	72	84	75	59	58	70	63	80	55	61	74	73	68	84	65	49	67	66	70	72	74	66	73	67	64	69	70	66	75	79	57	67	59	75	77	60	52	75	78	65	67	76	68	72	67	83	78	69	69	72	63	74	58	75	63	72	86	66	90	66	66	69	71	74	68	72	68	57	71	70	73	61	57	74	74	63	87	73	63	65	86	87	64	58	69	66	67	69	85	83	65	62	82	75	76	61	73	77	72	66	81	68	53	73	77	64	51	74	59	60	65	74	78	74	72	62	58	65	64	63	74	72	70	70	64	73	74	60	71	71	56	80	69	64	68	62	63	62	73	74	67	79	66	62	68	75	62	71	80	77	62	78	81	63	58	73	63	51	76	62	74	59	62	71	63	71	61	78	65	66	71	72	57	63	76	68	71	68	53	65	72	54	89	77	67	75	69	68	56	52	74	52	78	60	58	72	53	68	69	67	75	57	66	55	72	71	70	68	67	70	60	78	70	66	76	60	70	59	65	53	67	70	76	71	65	80	56	60	64	73	63	62	55	59	66	74	83	53	76	67	65	84	56	68	73	69	70	75	80	95	71	75	73	80	63	67	74	74	74	43	75	70	62	66	57	75	58	60	72	72	80	53	59	79	56	71	73	71	60	75	64	79	58	79	63	66	61	73	67	60	87	69	78	67	73	66	68	60	89	73	76	71	69	75	64	53	65	66	71	57	54	69	73	61	70	64	61	75	62	75	81	73	72	72	73	52	69	70	71	62	61	75	74	52	66	46	72	66	69	76	75	59	60	77	78	83	64	70	67	66	73	65	83	60	61	70	77	68	72	75	54	66	73	66	59	69	63	52	67	69	76	89	49	74	76	63	89	57	65	54	69	54	71	56	68	67	70	69	69	70	71	55	68	71	75	77	63	64	59	82	65	60	58	79	71	60	77	72	72	78	69	70	52	77	76	68	86	66	55	72	65	82	65	70	63	66	65	72	66	55	61	57	58	83	66	44	67	65	62	74	66	68	64	67	61	74	78	53	73	53	69	66	78	71	61	67	76	79	70	74	63	69	59	86	60	55	72	57	87	77	76	68	78	66	75	77	70	55	61	75	81	77	63	68	64	65	73	53	67	79	63	75	67	62	62	64	73	75	57	62	82	57	60	57	74	75	74	61	62	65	55	72	64	59	49	64	80	54	73	62	77	67	60	72	61	71	72	56	77	80	56	85	64	59	50	57	82	64	62	82	64	67	72	63	76	65	58	69	57	75	79	71	68	76	57	63	74	63	78	80	60	71	49	84	71	57	77	79	63	78	62	56	71	65	72	68	53	72	60	60	68	69	53	63	67	79	72	68	66	66	65	67	61	61	72	69	75	71	73	70	77	57	70	72	67	58	65	89	72	77	60	59	67	63	79	64	69	65	66	74	70	70	75	66	76	75	62	64	70	69	55	68	71	72	71	79	62	79	72	76	77	65	64	54	46	68	69	61	72	67	51	63	54	65	66	73	68	56	68	66	65	66	69	75	77	63	59	66	84	70	69	68	70	59	71	75	68	67	68	76	67	77	74	77	72	78	81	61	73	55	72	78	70	68	74	69	62	49	74	70	55	66	72	62	91	60	72	75	82	60	56	79	75	64	54	69	61	61	64	73	70	76	67	72	76	63	79	70	62	68	87	55	70	69	63	63	69	73	45	63	61	76	69	66	77	71	62	66	74	64	78	71	66	63	61	75	74	60	70	56	81	66	68	67	54	64	64	56	79	64	72	64	76	89	76	75	78	49	64	63	74	70	64	69	54	62	67	67	75	67	60	72	66	63	70	72	73	75	68	79	70	68	78	69	71	60	58	70	69	58	76	63	56	77	73	50	83	64	68	80	66	83	80	74	77	74	56	75	68	65	69	69	64	80	69	61	68	58	74	60	71	74	60	84	59	79	69	59	82	70	81	66	70	65	64	72	78	80	96	70	84	66	63	79	71	80	59	67	66	71	72	69	70	66	62	76	67	64	73	68	55	58	72	71	66	65	82	59	72	75	61	71	63	67	74	61	70	60	80	75	62	75	55	78	60	72	73	68	53	72	77	84	58	65	66	58	63	71	72	63	61	55	76	70	55	77	88	69	60	72	70	58	77	79	71	81	54	64	68	61	60	69	81	81	71	67	75	73	74	77	75	82	76	69	72	73	64	73	85	71	56	65	71	68	78	66	60	70	71	64	70	83	73	61	73	87	61	57	64	67	78	67	68	64	64	64	90	83	68	60	59	73	76	57	68	64	65	62	74	54	90	64	77	69	56	79	64	58	60	57	71	52	66	70	68	76	66	61	62	70	74	59	61	80	72	94	74	58	70	63	64	70	82	67	71	67	70	70	67	57	59	72	76	68	69	67	53	66	57	78	74	76	74	55	67	66	63	71	75	66	73	47	78	67	69	84	66	57	64	74	74	59	58	80	69	68	68	72	72	59	44	74	59	60	64	68	75	75	62	68	62	69	81	70	79	75	63	71	71	61	76	71	66	70	77	65	69	56	75	74	71	79	63	78	65	61	66	56	78	65	63	68	66	88	75	73	49	65	83	72	64	62	65	62	77	59	63	70	67	66	83	82	76	71	80	69	75	61	67	69	77	63	84	79	72	65	85	65	49	89	70	75	62	79	83	66	75	55	62	63	73	71	76	61	65
14224	1477	826	1085	2180	2798	2472	2090	1650	1477	1303	1159	1001	926	910	910	785	795	774	732	678	697	673	698	689	661	685	803	968	1054	950	1037	888	769	765	725	696	656	584	763	752	693	651	620	642	645	670	625	624	628	653	603	590	668	643	661	612	635	625	633	681	653	587	584	605	614	578	584	641	580	571	592	592	608	636	559	602	612	580	559	587	590	596	548	561	555	602	561	532	575	535	542	576	517	556	553	557	612	592	575	591	592	568	600	548	528	609	526	572	550	557	544	593	603	549	556	577	542	562	586	599	559	566	598	538	561	554	571	603	580	540	599	568	588	570	554	575	589	579	576	539	554	595	546	545	555	542	608	563	599	570	561	609	594	534	563	572	599	584	572	582	587	564	573	592	613	600	582	587	583	550	547	550	570	544	520	539	568	513	543	532	541	605	567	595	564	580	557	554	585	537	567	552	542	588	548	527	567	572	582	533	600	569	554	606	571	581	570	578	602	580	573	598	549	555	556	604	608	586	580	503	554	529	564	568	560	564	610	587	574	553	560	578	582	605	552	566	566	567	519	585	563	549	562	530	561	583	617	567	536	593	579	570	585	522	543	540	540	551	578	551	571	605	556	618	597	548	554	533	614	612	566	585	553	565	607	594	602	540	565	566	593	550	567	530	526	597	569	588	612	542	611	560	581	597	554	544	567	573	586	567	607	590	583	570	587	577	611	541	554	586	569	559	557	549	603	569	546	540	594	570	606	601	567	559	511	614	572	540	545	592	580	593	543	566	536	548	563	610	568	556	563	538	584	537	580	618	551	566	611	567	567	584	546	572	566	558	581	549	570	591	568	612	569	534	607	572	562	517	589	573	579	589	577	565	526	604	567	547	581	578	591	593	571	611	584	569	588	534	598	552	522	616	554	564	547	573	592	606	553	579	591	570	609	565	614	559	574	569	581	535	573	554	533	584	610	577	558	542	567	550	565	550	577	590	567	598	588	556	643	543	578	579	567	599	599	574	548	562	558	592	589	536	568	572	567	593	560	593	581	569	592	569	597	628	519	559	589	548	583	589	567	571	561	581	613	582	563	566	564	541	534	583	573	584	586	560	578	586	560	571	571	571	547	578	588	557	593	570	544	549	549	597	518	569	573	568	573	551	569	552	580	569	590	602	582	592	592	566	559	560	562	571	553	559	569	553	579	570	580	595	533	613	581	596	548	588	545	585	586	608	592	542	551	554	599	566	559	590	524	570	591	553	572	624	531	573	567	607	570	580	575	590	565	534	559	590	610	551	578	608	569	570	569	570	602	542	550	571	575	553	543	542	573	554	586	583	550	541	556	535	583	578	542	564	583	567	589	633	549	589	547	588	528	589	562	550	544	556	603	566	583	557	535	591	561	554	577	582	571	602	572	546	550	542	555	578	521	555	590	561	577	541	589	560	540	547	548	625	570	515	538	592	600	607	617	549	600	522	577	581	559	612	578	567	610	572	555	555	544	585	571	531	582	533	578	611	600	558	566	581	547	574	557	561	561	549	581	571	576	548	579	560	548	600	580	595	534	533	577	587	530	539	550	606	574	558	584	574	577	555	604	548	549	580	555	592	569	587	531	565	555	584	607	578	584	573	576	568	564	584	547	526	544	574	568	608	574	577	576	555	581	620	523	570	571	525	560	550	534	571	590	561	541	564	555	524	553	568	536	549	568	601	572	575	588	605	563	550	592	552	554	616	573	541	606	534	548	606	581	529	559	595	576	600	577	592	593	560	556	560	578	594	553	625	567	552	558	549	556	583	554	551	531	578	595	568	573	635	584	540	545	559	609	554	586	582	612	581	567	601	551	573	582	599	549	609	543	559	603	569	580	592	587	511	534	581	611	585	585	584	609	501	586	574	608	605	569	577	574	544	566	574	593	539	523	513	559	578	577	559	611	565	568	537	566	581	575	574	579	607	569	572	621	577	535	564	556	578	584	533	587	572	540	589	565	595	605	551	594	573	569	504	573	581	587	564	525	564	568	557	529	588	566	592	564	557	568	561	576	565	600	547	549	563	571	588	574	580	580	537	577	605	608	542	549	561	556	566	580	573	540	571	589	519	557	543	547	599	617	550	549	556	546	563	580	546	577	565	559	537	580	581	564	598	558	534	599	582	561	539	542	611	560	551	578	577	619	537	551	580	564	549	569	572	578	576	570	582	593	591	560	594	545	544	539	573	564	568	545	577	604	559	580	591	602	533	574	545	558	550	595	538	543	551	604	568	575	532	622	576	639	560	606	575	559	588	562	556	563	580	571	599	615	584	528	549	601	607	564	549	585	531	560	588	585	552	563	569	586	548	581	567	550	558	545	579	533	573	586	603	513	576	576	565	592	584	582	603	558	563	519	520	612	616	544	529	566	588	581	585	603	571	575	563	599	538	579	567	593	519	566	607	547	553	589	550	564	588	528	549	563	584	592	569	593	555	587	581	585	578	586	585	561	587	597	576	550	544	509	604	572	574	561	562	563	601	577	562	583	611	561	552	583	592	564	584	549	552	559	579	590	554	582	591	557	557	564	580	597	577	571	580	569	541	526	583	531	519	543	591	548	545	585	545	559	587	578	557	565	575	587	550	570	546	562	564	588	547	592	532	576	562	531	543	573	527	572	578	599	582	565	576	556	564	539	578	541	564	562	544	634	574	587	617	564	566	619	586	559	593	550	570	603	552	525	547	553	597	561	527	605	569	543	594	576	533	625	554	600	592	567	583	545	561	593	629	576	598	532	590	542	556	554	596	561	548	532	530	550	591	567	604	589	585	558	576	553	614	536	584	564	518	563	541	554	609	582	566	579	593	588	589	578	564	584	577	582	572	579	578	567	597	532	588	584	554	536	562	559	577	579	578	557	562	570	586	568	564	542	581	566	565	541	561	561	509	606	563	573	570	562	538	571	560	526	560	553	591	612	579	592	559	550	570	593	563	559	575	596	538	547	553	579	551	595	556	581	576	570	616	601	561	559	584	583	568	605	630	561	565	556	534	550	512	581	575	583	522	583	558	609	583	547	540	582	563	588	535	524	560	571	587	605	596	579	597	575	634	598	561	567	638	546	591	521	582	586	539	529	569	591	561	590	559	533	532	571	558	583	545	585	567	590	516	564	585	559	555	620	534	561	594	570	558	594	550	559	565	587	548	555	564	540	573	630	563	576	585	536	596	570	596	543	554	574	588	563	552	570	618	589	549	602	584	562	548	589	583	567	555	567	561	573	587	581	600	560	552	563	529	586	545	555	579	607	593	561	543	531	613	593	559	555	556	581	557	573	554	559	566	594	549	562	594	577	589	607	580	592	536	564	577	581	574	550	567	557	569	618	611	619	561	549	574	559	591	570	617	552	553	612	549	582	634	596	572	554	580	562	584	519	574	574	579	543	595	586	544	556	574	516	543	604	557	563	528	579	582	559	582	581	603	566	546	535	608	591	554	605	590	549	536	554	565	563	557	567	545	545	576	575	566	630	568	587
2160	53	37	45	41	44	50	45	44	50	47	48	32	43	35	42	27	35	32	35	26	43	33	41	31	28	32	38	38	47	39	31	42	33	35	32	30	36	45	39	42	33	28	31	28	30	31	24	32	28	20	27	25	23	23	30	23	34	28	33	33	31	40	18	31	24	23	24	24	28	29	31	21	32	32	33	19	23	21	22	30	25	34	43	31	17	26	31	21	31	29	36	32	29	25	29	29	30	42	17	32	32	31	24	31	28	21	34	29	27	31	26	34	29	21	33	30	31	19	27	27	31	25	24	29	22	36	34	24	28	21	23	36	24	29	32	27	32	20	33	25	31	25	32	32	26	21	18	34	29	24	33	24	22	31	28	27	28	26	27	38	14	21	36	30	29	23	22	27	26	24	32	24	22	23	28	27	31	28	27	24	29	29	31	24	22	23	33	20	33	25	19	33	20	24	31	30	17	28	28	29	33	22	28	22	22	25	38	30	28	37	32	30	30	33	38	26	19	28	25	25	29	21	28	35	26	33	28	27	28	27	34	23	31	34	32	24	32	25	29	35	28	32	32	26	25	30	23	32	28	39	20	37	27	28	30	27	25	29	30	16	20	25	23	25	23	34	30	26	19	26	30	24	37	35	27	22	25	19	27	31	22	35	30	32	26	27	22	31	23	31	16	28	23	19	29	25	23	27	32	37	26	24	29	37	32	28	28	30	24	21	23	28	19	22	26	35	29	22	23	35	31	31	19	24	26	28	31	19	25	29	26	27	26	38	36	27	29	25	25	25	33	23	27	23	21	22	27	29	20	36	29	31	28	16	35	27	30	22	26	35	26	35	35	18	21	25	30	30	25	40	22	22	24	25	32	29	30	27	31	24	30	24	19	27	29	37	30	35	22	32	30	34	30	25	37	23	30	35	37	23	27	20	22	20	32	26	26	29	22	24	28	29	36	32	36	37	28	32	29	21	29	33	31	28	24	27	35	28	28	30	27	32	31	29	32	29	34	30	31	27	25	25	32	27	27	30	28	29	28	22	26	38	31	30	30	31	27	39	35	28	30	26	26	21	25	35	31	27	33	22	30	31	34	27	21	28	31	27	34	35	38	19	28	18	23	22	33	36	36	33	35	33	32	24	36	23	29	29	25	26	29	36	29	29	32	26	27	32	28	30	29	28	27	29	14	24	29	31	29	19	29	27	20	33	31	24	24	34	31	17	22	30	32	33	30	29	23	30	31	30	33	39	26	34	27	28	25	31	33	27	35	41	30	26	20	34	22	34	24	32	35	21	29	26	23	26	27	24	23	25	25	25	33	28	36	27	35	32	28	30	27	32	32	23	25	25	28	31	35	27	32	32	29	24	31	15	31	21	32	39	30	28	24	36	25	32	20	24	33	36	33	24	28	43	36	21	33	27	28	31	19	28	25	26	21	35	26	37	33	27	22	23	33	30	25	36	26	20	27	38	23	36	33	25	24	24	25	24	31	24	33	28	31	41	33	23	31	14	22	32	30	27	33	36	33	34	33	20	44	19	34	36	28	23	28	29	33	22	31	26	27	34	36	23	21	25	24	26	28	33	26	31	26	30	25	22	29	22	31	31	20	33	34	23	24	22	24	26	30	38	22	27	22	26	21	21	23	26	28	32	21	33	26	18	28	37	29	18	18	30	19	23	32	29	23	32	20	26	22	33	25	27	18	19	33	24	32	30	15	30	30	27	27	30	33	29	29	20	35	25	29	29	24	24	30	30	20	28	21	23	38	27	17	37	18	30	28	32	24	28	27	23	27	26	35	20	28	25	29	16	35	26	34	38	30	34	29	20	33	29	24	24	31	31	20	26	27	33	17	24	39	21	23	26	33	34	23	25	24	26	28	28	33	15	26	31	29	22	34	26	17	30	26	30	23	23	31	26	33	18	34	35	46	22	28	24	22	31	25	19	28	26	30	29	28	25	24	24	26	28	35	32	22	26	25	26	19	26	29	29	32	18	30	27	32	27	36	33	27	28	31	38	26	31	30	25	19	20	30	32	25	26	27	33	26	24	28	39	15	24	25	25	27	29	31	29	27	21	20	31	21	22	19	27	33	33	18	17	22	29	28	31	19	24	24	22	18	28	19	24	21	25	23	30	25	30	25	34	28	35	22	25	33	28	27	28	28	29	33	32	29	28	25	32	30	32	42	31	33	22	29	14	20	27	27	33	22	28	21	34	30	36	30	32	23	28	22	27	23	37	34	24	25	32	28	27	30	29	26	27	18	26	29	30	26	22	31	25	25	26	23	31	35	18	24	33	21	28	33	22	17	25	30	31	28	25	27	32	40	26	29	28	37	24	30	20	25	29	30	21	31	27	27	29	29	35	21	16	30	24	29	29	27	26	22	32	30	17	21	35	27	35	29	30	27	28	34	21	26	30	24	29	29	22	29	29	26	17	24	26	42	30	22	25	36	16	41	26	30	20	30	20	36	23	30	12	24	30	38	29	25	27	19	32	26	23	28	32	25	22	31	24	19	34	21	33	30	31	17	39	26	23	18	27	34	20	24	34	22	31	24	39	32	26	32	32	25	32	32	28	28	32	26	33	26	32	28	29	21	20	18	34	26	30	32	35	26	24	29	24	37	27	25	31	24	25	25	29	28	30	32	28	33	28	24	28	24	25	27	30	30	27	31	29	35	33	33	29	28	27	31	30	24	32	28	31	27	29	27	30	26	31	34	31	28	27	23	24	36	32	22	29	25	26	23	33	21	27	25	23	32	30	29	34	30	26	23	19	27	19	25	26	34	27	26	27	26	41	24	29	24	33	31	35	36	18	37	19	27	30	28	20	33	22	28	32	29	33	34	24	29	31	27	32	22	23	20	29	22	34	14	25	23	28	21	32	24	22	24	25	23	32	14	34	33	30	28	33	29	35	20	30	30	15	35	12	22	34	29	30	28	24	30	33	22	25	25	27	26	26	34	30	25	19	19	28	35	26	45	31	21	27	19	25	28	39	29	35	25	23	27	26	22	27	25	14	28	25	28	31	27	23	28	37	24	35	36	26	22	27	28	26	24	29	29	17	29	26	44	24	30	21	34	25	37	12	23	29	25	26	25	29	30	24	25	33	23	22	22	20	29	34	30	18	21	24	27	27	27	20	17	25	29	24	28	27	26	34	24	27	19	30	23	31	27	30	27	29	28	31	21	29	13	33	32	25	32	30	27	26	18	23	23	26	29	24	27	18	31	30	19	27	36	19	29	24	27	25	25	34	23	27	34	31	40	27	28	20	32	35	34	19	24	37	23	25	36	24	24	18	31	28	37	26	21	34	28	30	31	28	21	30	25	23	30	31	21	30	21	26	32	28	23	22	20	25	27	35	34	27	19	26	33	29	22	37	23	24	24	31	25	31	22	31	39	19	33	29	24	21	32	28	25	25	22	33	26	33	28	21	29	22	30	33	20	35	22	46	32	27	23	37	27	30	29	30	24	31	36	23	25	29	33	45	34
12266	795	460	621	1433	1968	1923	1635	1388	1122	973	760	723	625	635	515	476	464	413	423	406	414	407	368	357	377	373	487	671	759	663	575	584	428	423	441	356	370	378	409	386	325	310	327	316	298	318	297	306	271	320	317	266	272	279	304	295	274	270	280	311	309	302	308	276	267	297	257	266	262	264	256	274	231	269	247	272	239	253	273	271	283	269	243	206	234	268	249	277	238	225	255	259	258	239	268	244	241	230	256	229	222	232	275	249	251	240	258	234	242	274	237	257	248	234	233	249	226	248	240	261	230	245	227	261	243	218	233	248	255	256	254	205	237	216	276	259	211	247	230	258	239	271	222	249	241	221	230	239	233	242	233	244	241	244	234	235	245	241	244	264	215	221	216	230	254	252	213	235	239	241	220	268	235	244	267	245	229	267	202	244	238	225	239	235	255	253	257	238	272	223	254	241	234	269	260	236	220	246	241	230	234	238	233	241	234	232	234	255	242	200	230	244	240	229	240	230	236	241	256	229	238	241	232	236	255	238	257	216	252	232	228	235	260	237	237	214	235	229	238	264	264	234	253	233	249	250	221	215	236	233	230	240	244	265	264	251	259	229	228	263	236	216	243	227	254	225	235	221	249	246	235	192	236	264	219	232	237	209	257	221	257	245	198	248	222	245	248	257	228	242	222	241	266	233	262	232	219	220	200	247	262	235	267	241	238	249	234	228	260	248	248	244	226	241	242	260	239	257	233	258	237	232	243	205	263	245	226	257	238	220	242	262	238	228	252	216	218	241	258	211	221	237	237	215	241	232	222	225	222	245	237	217	227	241	243	239	253	224	251	264	259	211	231	230	246	224	240	231	248	242	244	252	267	269	268	222	261	259	243	246	217	241	205	249	231	215	272	246	250	242	241	240	238	244	244	267	231	251	234	237	234	227	229	268	244	273	268	270	245	248	227	242	278	266	251	265	265	238	244	260	233	230	265	214	243	235	238	238	254	214	258	242	256	239	247	230	255	246	261	230	234	255	246	256	218	257	252	222	252	226	244	234	219	200	208	245	237	253	225	237	236	252	239	250	276	250	240	238	248	259	234	259	255	256	257	261	235	248	239	259	227	215	228	225	253	237	233	238	229	262	247	228	235	236	248	245	262	200	244	239	224	250	236	256	241	244	284	239	245	231	204	239	237	269	246	238	239	245	237	239	270	246	238	242	196	225	251	269	233	233	266	234	213	269	281	213	236	237	263	233	242	255	222	244	241	227	256	244	207	202	217	236	262	245	246	248	238	245	244	240	230	226	232	276	254	261	230	235	222	231	221	226	241	238	227	209	248	232	249	232	239	244	266	242	235	235	251	247	262	228	213	276	244	230	230	238	251	245	258	224	229	222	240	225	239	237	232	237	260	244	239	225	238	223	256	241	259	229	234	260	250	229	230	232	226	239	253	229	245	253	244	253	250	231	227	243	218	229	231	245	242	224	227	226	228	222	230	252	230	257	229	227	224	246	232	232	234	260	240	223	232	280	229	256	237	236	233	243	241	230	213	256	234	255	255	267	246	240	235	243	277	243	254	228	245	238	259	247	248	226	214	212	215	231	233	234	241	240	232	259	241	230	233	244	219	250	227	248	253	247	260	235	239	222	216	219	238	235	252	228	237	237	245	264	224	213	277	254	236	242	245	209	213	218	236	241	246	233	250	238	236	249	233	216	238	248	232	239	257	246	228	255	233	273	246	235	222	234	231	247	247	254	211	236	232	239	226	225	258	223	230	236	228	238	223	233	223	208	248	261	215	217	246	232	237	262	215	234	250	283	238	251	239	215	228	249	233	237	254	232	229	224	254	253	254	236	189	236	257	231	214	232	208	222	229	245	221	228	245	227	228	242	241	244	257	226	258	227	238	220	250	261	226	228	238	261	232	221	267	219	237	219	254	253	246	225	229	255	216	256	264	294	238	243	213	232	231	251	238	233	251	247	250	226	191	250	240	264	255	241	217	235	230	233	234	230	241	243	232	233	243	264	237	246	245	217	254	242	247	245	241	214	228	229	259	210	253	250	238	253	256	235	256	250	253	254	248	246	220	253	232	235	248	233	211	261	247	219	256	221	265	236	247	244	241	193	251	231	220	255	239	229	262	240	253	236	244	263	233	246	226	228	233	250	223	206	236	243	207	231	237	238	262	252	254	230	228	212	266	243	255	229	215	240	219	237	233	269	218	238	227	263	262	231	214	231	255	238	255	234	257	245	204	279	224	242	253	214	275	242	214	213	224	242	235	256	237	245	274	256	220	241	222	215	224	255	234	231	238	226	226	239	231	252	249	235	233	257	237	279	231	234	231	231	224	234	266	230	234	214	232	234	257	253	264	256	234	239	240	240	231	226	248	238	236	236	236	243	223	238	232	226	264	245	275	247	244	230	242	237	237	231	258	269	241	246	257	259	278	240	250	219	238	242	234	264	229	223	234	253	237	222	234	231	234	224	245	252	234	227	224	242	222	237	259	238	240	231	238	209	254	213	256	277	243	244	262	229	240	278	232	244	223	258	222	248	225	225	230	246	256	246	230	234	257	226	223	248	229	240	234	250	244	250	263	255	232	232	222	266	233	244	212	233	251	235	250	227	225	234	237	222	227	229	261	244	223	244	220	240	229	257	226	261	244	209	227	229	256	255	241	220	259	272	248	250	220	251	216	262	206	240	236	226	247	233	237	256	257	251	238	279	262	214	245	238	224	236	239	250	243	263	236	244	243	265	250	235	219	258	221	226	237	228	244	235	220	231	240	246	244	251	227	266	263	225	252	248	254	255	251	259	241	247	247	238	234	276	217	256	230	251	222	228	233	230	245	251	225	244	220	249	246	230	257	239	241	237	245	232	264	247	250	253	245	264	231	242	246	225	244	236	233	232	255	253	235	218	247	220	264	239	234	230	259	236	250	267	226	271	275	237	243	210	212	239	197	236	240	243	232	215	240	245	252	253	241	244	274	256	244	228	237	248	223	242	260	239	224	242	235	249	249	248	268	245	247	239	244	212	217	252	227	235	237	260	219	243	237	200	234	211	249	233	252	243	234	230	227	235	241	239	249	232	233	265	270	242	259	247	223	207	258	243	268	262	222	230	222	249	248	253	272	239	259	231	259	243	233	236	242	228	224	243	235	264	251	215	258	236	247	230	256	231	251	226	230	234	252	214	240	227	246	206	259	258	239	236	211	252	230	242	231	229	249	260	245	230	236	231	231	244	230	266	254	228	232	243	251	249	248	238	218	204	238	249	227	231	212	246	243	241	214	236	240	254	259	243	231	218	229	260	258	261	251	241	219	220	266	243	226	249	225	242	280	243	208	277	231	250	233	276	259	250	255	251	196	230	220	235	217	247	235	254	237	243	251	260	242	261	253	240	281	250	233	224	249	221	249	261	227	230	242	241	246	235	225	246	247	249	258	248	230	253	220	242	225	252	223	225	255	243	249	239	230	249	237	239	242	212	231	243	233	243	233
2083	130	112	71	83	110	113	110	98	99	93	107	96	93	105	84	83	90	78	96	76	84	73	82	77	73	63	79	80	106	96	90	104	89	95	70	86	69	90	84	77	86	77	79	87	86	83	81	72	70	79	88	66	78	80	72	84	85	74	77	84	69	77	74	103	88	69	81	71	66	64	75	88	88	78	77	77	63	76	64	82	75	75	92	76	76	72	75	55	71	81	83	76	56	71	76	76	82	75	78	78	69	60	77	60	66	71	72	64	66	82	88	58	84	75	63	78	74	83	67	82	75	62	61	74	78	63	71	81	58	72	69	75	76	82	86	87	66	66	75	69	72	71	78	60	86	65	69	75	68	67	72	88	75	79	63	66	75	53	74	69	76	63	91	72	71	78	75	75	69	59	77	60	73	97	56	71	64	67	65	71	68	62	60	68	74	75	88	72	93	64	67	74	83	79	82	75	81	65	73	58	67	55	64	76	62	85	78	74	76	61	71	86	74	76	56	62	84	86	76	84	76	79	65	69	79	89	65	55	65	66	86	81	84	66	88	66	80	81	77	98	65	83	79	81	56	65	79	62	70	82	70	70	78	78	84	81	60	85	71	72	81	68	66	75	75	57	69	77	71	71	74	79	68	64	61	77	65	68	82	76	63	73	76	77	73	62	83	92	70	69	73	80	68	71	56	75	69	79	80	82	87	57	79	83	73	75	64	80	74	66	86	69	77	71	58	77	63	70	80	80	50	87	58	63	80	60	60	70	75	74	76	81	82	69	75	84	82	75	77	78	88	68	73	79	68	65	78	70	79	75	75	67	61	68	81	75	80	90	67	66	73	79	70	81	83	79	73	71	74	85	63	63	71	67	77	77	68	70	63	63	77	80	78	88	81	81	68	68	75	78	75	68	71	74	79	91	75	63	70	59	64	77	70	61	70	66	81	73	80	67	72	69	79	79	97	75	69	64	79	79	73	79	77	82	76	70	70	84	63	72	72	71	68	67	63	60	77	63	84	67	72	56	59	79	65	74	62	73	85	79	74	80	70	67	84	77	77	71	68	60	69	87	69	81	62	84	60	56	90	80	72	72	63	88	73	71	82	79	72	64	92	74	65	75	66	73	86	53	66	75	77	72	84	77	70	67	70	81	71	84	70	70	75	77	54	67	69	68	73	68	69	80	65	89	65	70	76	74	79	75	79	74	74	69	71	78	82	81	73	70	70	62	66	68	77	74	66	78	73	82	74	76	76	72	60	82	77	84	90	76	75	85	72	65	70	88	74	83	70	67	68	76	82	77	54	86	87	62	80	63	86	63	83	75	75	78	101	78	78	72	69	69	79	83	61	73	75	60	79	80	72	71	79	67	81	78	80	88	73	69	80	83	61	74	70	66	79	57	57	83	82	74	66	90	71	73	76	64	70	73	70	69	67	80	61	79	74	64	66	84	81	78	77	71	75	77	83	84	63	72	70	51	70	90	71	68	71	58	75	87	67	65	70	92	71	66	70	78	70	85	80	73	78	81	65	66	85	66	82	72	63	65	69	57	69	77	76	73	55	73	64	79	79	78	62	84	55	87	70	75	84	82	100	73	65	73	76	79	70	84	69	73	75	78	60	85	70	64	88	73	72	66	79	96	62	78	55	71	67	80	82	66	46	81	64	60	62	63	62	88	51	75	80	67	68	71	73	80	70	68	63	60	70	71	75	72	74	71	73	56	75	65	70	75	65	80	84	65	81	86	82	70	83	71	75	64	84	80	78	84	69	91	61	54	63	66	84	77	63	65	65	70	79	68	83	72	66	59	80	55	81	86	75	74	72	73	74	73	67	79	73	63	71	65	84	72	67	75	72	79	62	85	78	72	79	69	71	79	63	68	69	70	65	88	70	79	97	84	66	71	72	77	81	68	70	72	68	63	71	71	70	72	68	79	73	72	70	70	86	71	72	76	79	61	88	85	77	75	78	81	77	66	62	74	76	69	68	64	84	83	99	58	78	67	62	62	75	84	64	76	89	72	74	70	104	71	78	83	82	54	72	64	83	79	70	72	70	85	70	74	74	82	76	65	84	68	61	65	76	74	87	80	74	81	72	78	71	80	56	75	88	62	75	76	70	82	72	72	83	75	72	58	74	85	83	75	82	89	76	77	73	81	69	78	68	70	88	62	80	74	84	85	68	69	75	65	74	55	73	75	72	71	77	72	83	78	82	62	71	66	73	85	75	78	86	70	73	89	74	76	80	88	83	73	91	78	90	78	86	84	76	67	78	62	61	65	75	63	78	65	66	80	69	56	70	57	59	68	75	65	85	81	67	83	76	75	74	67	73	87	75	65	76	71	79	56	60	81	80	78	67	79	67	74	58	70	57	70	54	66	67	92	71	75	105	69	59	75	66	64	57	74	71	77	84	78	67	78	61	75	71	57	71	64	68	74	71	59	78	67	72	77	68	77	80	91	66	89	75	76	87	62	75	79	70	66	79	75	57	81	78	67	80	81	81	81	65	70	69	82	82	73	83	55	75	63	64	89	61	73	62	69	88	72	60	72	76	71	75	58	74	67	69	64	80	75	72	91	83	92	64	79	79	62	76	80	76	70	70	60	80	98	66	77	76	78	71	77	66	67	73	61	80	77	68	75	63	83	81	57	77	79	83	79	79	77	64	69	81	95	71	67	74	66	73	73	88	82	66	88	68	67	57	79	78	80	66	62	87	77	69	73	89	71	67	66	46	87	62	82	78	80	70	55	78	77	72	76	73	84	82	75	80	87	75	71	75	65	61	75	69	77	70	64	73	66	62	69	83	70	69	77	89	63	81	70	92	71	74	66	75	77	92	76	79	80	69	55	63	62	78	68	71	75	76	85	83	85	72	89	75	81	68	89	80	62	72	82	77	70	76	88	52	70	86	75	82	65	67	82	66	86	64	78	74	69	78	79	72	70	62	74	75	55	79	86	88	69	74	69	79	71	75	71	80	59	57	67	87	72	68	59	72	85	68	74	99	77	53	81	65	74	74	85	62	80	88	65	73	73	75	74	56	76	64	72	72	82	73	77	74	68	61	60	69	80	75	58	73	79	56	72	72	76	69	80	86	81	82	73	85	77	80	81	79	83	63	76	57	49	61	70	82	78	80	72	92	73	94	50	75	83	58	66	67	69	74	68	59	68	85	90	71	66	57	74	65	67	76	70	86	60	76	86	65	76	76	66	61	79	75	75	84	68	65	66	84	73	60	73	64	63	62	66	68	76	85	66	65	87	68	76	85	65	64	79	77	84	64	84	72	79	75	91	70	62	72	72	84	79	63	84	64	71	60	73	62	80	77	74	64	72	59	60	78	60	88	70	63	71	60	78	62	61	92	79	91	60	74	74	76	90	80	69	63	76	60	55	73	75	63	67	74	70	73	70	75	62	84	74	66	73	79	77	80	102	72	68	77	85	73	74	76	84	72	60	80	69	98	56	87	72	82	73	68	78	73	49	85	80	82	80	63	75	89
16658	1910	1087	1403	3058	3874	3628	2975	2576	2144	1828	1587	1425	1243	1227	1147	1078	1025	925	907	900	895	840	824	816	824	775	983	1141	1232	1218	1075	1033	938	883	855	782	790	753	873	807	788	758	712	703	675	739	758	632	631	700	662	666	675	708	699	674	731	665	685	682	703	647	635	663	629	643	674	659	664	667	638	646	690	654	641	628	669	646	669	689	708	584	631	586	608	635	657	602	618	607	660	638	602	615	635	588	652	640	603	636	645	613	604	666	649	582	628	605	624	631	588	624	543	644	631	634	606	618	603	657	673	576	640	635	575	650	633	618	576	637	600	604	617	582	584	611	594	616	628	587	668	623	634	609	627	623	592	627	609	632	675	663	589	578	628	633	609	585	626	621	595	619	581	625	600	665	612	599	622	612	620	585	616	619	620	588	634	597	613	606	647	589	640	618	652	598	650	603	573	610	616	581	601	625	617	631	609	658	609	605	609	607	618	623	602	595	643	647	599	642	616	609	662	601	573	610	597	584	607	589	621	577	613	622	598	614	603	629	607	633	615	620	635	600	598	626	663	631	617	621	594	586	625	616	614	636	561	626	623	634	647	577	614	596	624	586	640	625	611	621	634	630	605	587	624	642	648	595	591	601	605	640	586	581	612	591	570	625	607	602	660	616	614	636	638	596	658	645	623	618	625	597	604	634	634	596	624	630	606	599	646	617	589	629	647	633	575	626	571	583	612	604	628	660	645	610	622	616	624	638	638	631	545	600	595	584	588	580	616	628	637	584	621	593	622	610	621	659	635	617	603	651	593	651	616	587	574	620	647	626	616	596	617	608	590	639	593	595	588	635	571	564	585	640	644	663	624	617	637	598	607	627	630	634	595	640	603	631	643	598	621	650	634	588	605	617	616	616	638	580	614	642	630	621	576	605	586	614	602	655	618	654	613	628	630	632	604	597	618	630	606	638	631	652	646	604	598	595	623	585	614	585	639	609	611	614	673	599	602	652	602	618	626	653	597	597	615	599	591	663	644	598	640	614	604	653	612	609	621	621	674	582	595	638	602	599	649	605	607	607	673	653	590	591	611	594	636	621	622	594	635	624	642	570	632	645	605	616	631	605	648	555	620	658	641	571	619	644	621	595	621	619	611	607	581	592	625	610	630	625	648	626	596	633	650	630	596	602	616	615	653	592	658	615	628	612	583	633	641	604	661	630	641	602	637	622	594	617	602	605	647	626	594	616	639	628	651	578	608	618	627	600	602	638	673	599	652	602	606	619	613	627	677	647	605	623	628	583	619	631	568	612	610	652	626	640	601	559	665	586	644	606	624	647	680	608	609	623	612	644	618	661	615	632	604	618	661	623	625	650	661	593	587	538	619	619	606	611	652	649	658	620	648	592	672	620	626	606	618	660	615	586	598	598	563	629	610	634	618	608	625	593	650	629	619	625	622	631	617	636	597	626	644	585	598	673	637	599	630	603	624	607	625	633	619	628	624	534	629	612	592	615	607	647	670	628	614	651	569	667	643	664	602	586	615	589	593	600	639	620	656	562	626	611	661	635	615	629	616	647	627	612	647	641	598	569	611	607	627	595	623	623	644	640	611	632	664	612	585	631	641	623	614	626	632	610	607	592	611	660	626	618	619	659	609	643	637	626	596	590	593	604	637	633	610	580	643	605	615	617	601	603	581	627	589	577	589	617	660	581	577	590	597	619	596	621	614	633	618	590	642	618	621	641	662	655	631	582	654	578	605	676	574	621	601	629	603	644	645	617	601	573	626	672	599	641	634	641	639	610	593	654	642	631	624	644	620	587	614	599	642	624	647	633	598	588	627	622	596	622	634	621	619	617	644	610	594	565	626	651	645	606	588	646	595	616	626	603	641	621	601	630	606	607	605	623	630	584	639	650	610	629	604	595	618	616	629	623	599	648	615	582	629	633	611	625	590	617	692	604	641	620	643	632	584	586	639	629	643	607	600	609	641	627	612	665	611	619	625	618	609	594	580	573	591	580	631	593	633	628	614	638	625	606	605	628	612	605	595	613	591	642	663	621	610	649	623	625	602	614	598	646	631	654	615	620	603	611	603	627	602	622	637	640	646	564	643	578	666	651	621	617	587	609	582	587	615	595	593	651	601	617	632	651	606	607	598	608	628	625	641	600	634	614	637	595	597	629	594	552	631	600	629	622	640	594	600	626	620	620	605	652	644	636	593	637	639	630	655	620	674	582	587	637	607	630	597	602	620	608	645	614	618	635	637	583	611	631	686	651	603	586	610	620	639	593	671	637	602	654	586	644	566	591	629	596	576	625	600	619	621	643	623	604	619	603	642	618	597	619	591	626	609	604	599	595	638	617	619	648	611	609	620	575	601	614	628	594	633	607	594	613	643	626	620	644	567	621	637	553	607	593	658	614	655	602	606	581	614	629	589	615	646	632	635	561	604	625	576	617	604	680	637	609	628	645	590	610	603	615	631	646	607	611	654	590	626	596	653	611	669	623	654	624	624	612	617	627	646	593	663	622	655	610	642	555	646	637	624	631	619	631	642	631	599	626	609	612	662	637	638	625	668	615	627	617	567	601	630	600	653	595	637	589	595	686	612	634	614	601	624	636	617	624	636	571	648	657	602	588	622	594	632	620	649	618	628	645	620	608	643	610	629	614	626	598	639	626	601	637	625	625	604	629	619	623	590	606	636	607	627	614	633	609	599	573	632	608	624	624	605	616	640	598	597	638	631	623	604	624	580	635	601	622	634	613	610	580	627	652	616	631	591	614	630	631	623	654	614	666	637	651	599	614	603	591	605	647	650	657	611	597	605	638	602	657	611	615	603	635	617	583	598	623	673	606	611	610	614	619	635	640	611	592	641	623	638	568	604	636	627	612	589	665	626	610	610	650	629	619	596	634	636	615	625	619	584	594	610	620	592	617	647	638	646	609	574	638	608	616	599	615	659	611	602	618	605	662	605	604	604	630	599	624	652	601	584	590	599	615	591	628	660	645	643	591	601	642	654	641	635	609	618	613	651	592	608	632	611	617	584	619	647	586	638	561	627	625	609	590	593	629	654	632	584	603	616	606	606	590	646	672	646	609	624	632	642	621	653	581	591	610	609	613	602	605	669	617	626	603	628	649	577	640	625	581	668	624	625	640	627	597	641	579	626	640	602	596	604	592	620	622	632	616	602	609	587	648	618	604	621	616	632	598	620	649	638	628	614	660	643	596	583	599	643	600	618	617	644	584	614	665	617	609	669	622	603	590	597	617	602	585	605	630	574	572	632	656	610	633	603	618	597	664	630	636	575	673	614	627	639	607	648	600	636	597	635	576	654	609	641	622	643	595	579	653	611	569	629	625	615	674	558	590	614	618	601	602	588	601	610	629	627	596	612	625	640	598	593	643	650	601	639	613	619	661	599	661	601	618	642	599	623	581	648	673	642	690	658	663	601	617	580	596	695	638	635	613	624	542	621	633	620	617	606	609	581	602	603	604	602	596	619	640	601
1297	43	30	34	34	34	34	34	36	36	25	42	33	27	22	28	26	46	28	29	32	34	25	26	39	32	40	32	47	37	42	37	25	28	38	35	27	41	35	32	25	27	35	29	26	27	34	23	30	37	19	37	29	39	34	31	38	28	34	33	22	31	31	27	33	26	20	32	22	33	36	24	34	33	34	21	23	25	25	32	26	32	32	22	24	32	28	34	35	22	19	20	29	23	27	28	27	25	24	32	32	29	25	22	27	28	29	25	37	28	32	29	29	35	34	24	30	32	39	26	18	35	27	27	26	26	22	31	32	22	36	22	27	30	25	25	29	27	29	31	27	21	33	27	35	31	30	34	29	27	21	27	28	21	25	23	32	25	28	24	37	27	28	27	27	25	31	26	28	25	28	25	20	24	28	22	34	38	32	34	25	37	28	29	27	30	26	34	28	26	29	21	26	29	31	37	24	32	23	28	28	27	27	26	30	30	30	32	24	29	32	26	29	30	26	18	35	39	28	23	32	31	29	27	27	27	27	26	20	28	39	32	32	25	33	31	23	35	26	29	35	19	30	21	19	22	29	33	38	29	29	23	25	42	29	35	22	23	26	33	25	40	27	23	23	34	29	27	28	26	18	24	22	30	31	27	32	31	25	22	23	43	37	33	33	22	28	25	28	24	34	38	23	21	23	30	27	30	39	28	26	28	27	20	33	29	30	31	23	34	30	24	28	32	32	24	28	28	29	29	28	22	38	34	27	26	24	29	27	31	24	29	25	33	24	26	22	17	30	28	38	26	30	29	27	23	27	20	31	26	33	26	33	32	31	19	27	24	25	30	28	34	31	24	29	26	26	30	19	31	28	29	34	28	34	36	27	18	15	19	20	25	31	23	26	28	41	37	28	30	21	30	19	34	38	23	27	29	24	23	30	24	27	24	30	23	30	27	25	22	28	23	23	28	30	26	30	36	30	18	30	22	30	27	21	24	28	17	28	23	16	38	32	22	34	28	20	30	32	20	33	32	26	31	26	23	23	32	33	41	33	29	24	34	25	19	35	28	28	33	28	35	20	32	27	24	26	33	23	27	29	31	23	25	36	27	19	26	27	31	27	33	24	31	27	33	29	28	34	41	33	23	24	20	28	34	30	27	27	27	26	39	23	31	26	28	32	27	23	23	23	24	32	35	27	19	37	21	27	21	29	25	29	33	38	28	23	22	30	30	34	23	32	34	32	23	20	24	29	30	31	39	27	28	27	28	31	27	28	27	18	26	29	31	29	25	19	33	23	35	22	30	29	31	35	26	20	32	29	24	16	27	35	41	27	28	36	24	34	36	31	21	35	19	30	32	25	25	30	25	23	26	29	28	32	25	33	23	22	33	31	27	25	31	25	32	27	24	24	27	36	29	40	26	29	33	34	34	23	26	27	26	33	27	36	35	25	24	23	23	22	28	29	23	34	23	17	29	25	30	38	34	29	23	23	21	34	27	32	29	24	30	27	25	26	24	33	33	32	20	25	29	24	34	24	26	33	15	35	27	22	26	33	29	32	23	27	41	30	22	28	32	32	28	18	26	19	28	28	30	26	33	27	33	27	30	23	20	24	23	33	25	27	28	22	26	21	24	14	26	34	26	22	20	21	33	33	35	20	32	28	33	31	20	28	25	24	33	21	26	33	33	26	22	25	34	38	31	26	36	24	25	24	27	37	39	28	28	33	26	26	27	24	20	21	23	29	22	22	32	33	26	25	27	28	23	30	24	34	35	28	22	21	32	26	25	31	45	21	37	28	32	26	32	42	23	31	17	25	31	28	26	34	30	30	28	34	31	26	27	26	28	31	29	19	24	23	27	29	28	26	26	27	27	33	21	27	27	36	32	41	20	33	26	23	35	27	30	32	30	22	40	28	23	27	28	32	34	43	27	34	33	18	24	20	30	22	27	38	32	18	26	26	25	36	24	29	27	24	24	18	21	29	26	36	26	25	24	27	35	28	35	26	36	29	21	27	32	24	24	18	27	30	27	24	40	26	37	30	27	21	29	19	24	28	27	23	29	34	29	27	30	17	33	28	30	37	27	37	28	30	28	22	23	31	28	26	25	35	34	24	35	34	30	33	33	29	12	24	30	40	36	28	24	32	24	28	22	30	17	21	25	31	31	18	22	28	29	28	25	35	19	30	27	35	24	39	23	27	35	30	32	23	29	34	31	28	32	24	28	38	29	33	34	33	19	22	32	28	20	32	24	29	32	18	23	29	28	30	25	23	27	30	24	29	46	27	33	41	29	37	25	26	31	29	25	25	28	30	23	24	24	38	29	26	28	27	30	32	20	28	31	23	38	30	30	35	21	23	22	21	27	22	33	25	24	27	23	26	32	30	29	28	40	23	34	30	24	27	20	25	34	35	31	26	28	35	29	27	24	25	25	33	33	24	34	38	34	18	37	23	42	28	32	41	27	22	28	33	18	28	26	36	30	27	18	34	38	28	22	40	41	22	35	29	33	29	27	24	29	38	23	33	26	25	36	37	27	26	30	23	32	37	23	23	26	25	25	32	31	29	37	34	32	34	30	21	24	34	24	32	25	24	31	34	25	25	32	21	27	31	27	22	30	25	31	27	34	31	35	29	27	24	35	27	37	27	34	37	33	23	29	20	34	26	23	31	26	32	25	33	27	36	37	29	29	25	36	22	21	26	29	29	33	29	34	30	36	29	27	30	30	31	37	39	26	33	29	27	29	20	21	23	28	23	28	30	20	27	22	31	29	30	26	36	29	30	29	30	25	36	38	27	26	30	26	30	34	22	27	31	23	28	31	32	38	35	25	29	25	32	27	18	30	27	24	16	34	24	27	30	29	29	29	32	28	26	33	18	38	25	32	25	37	29	31	30	27	20	27	32	26	26	32	31	40	39	31	26	32	20	37	29	32	29	26	23	33	22	35	27	29	34	21	26	25	27	28	33	24	19	36	24	24	26	16	35	37	28	27	33	34	24	25	35	29	26	21	28	16	28	17	15	20	27	30	28	28	28	23	28	38	26	29	30	22	25	29	27	16	30	23	20	23	37	25	25	22	24	29	22	27	23	12	35	23	27	39	35	32	39	26	31	29	29	20	25	26	27	28	26	26	27	27	27	26	35	28	30	18	24	24	34	27	20	28	25	18	28	46	28	40	27	27	41	30	27	33	39	23	21	30	20	32	28	35	35	41	19	28	29	33	25	31	28	30	38	37	31	38	23	32	31	28	34	23	26	19	30	31	29	29	38	26	32	26	30	28	29	34	37	26	34	22	32	39	19	21	21	35	34	19	28	22	28	34	19	28	29	27	30	36	23	31	30	28	44	22	30	30	27	38	26	17	35	30	26	31	25	28	36	31	35	34	31	24	33	30	29	35	27	32	35	21	32	33	33	40	26	34	27	25	37	23	32	37	21	19	21	30	31	28	34	30	36	29	24	23	34	25	30	28	27	32	29	27	32	32	28	26	30	33	26	23	27	23
8511	374	321	338	461	539	554	483	471	408	392	349	367	328	308	286	291	306	295	291	266	255	274	275	280	305	283	400	488	572	524	500	448	362	334	368	317	322	294	321	329	290	287	288	297	241	287	255	260	261	290	256	271	288	219	270	302	277	261	292	274	283	268	300	243	258	242	220	230	252	252	273	277	234	244	251	255	248	254	221	230	247	276	262	226	241	257	259	231	256	245	221	228	225	251	217	200	219	231	248	288	228	243	240	248	229	260	219	267	236	240	267	237	257	238	265	234	273	259	251	263	245	234	231	231	242	220	243	257	251	250	234	227	235	269	217	228	228	223	200	238	233	244	264	224	234	212	223	231	215	228	218	238	255	238	227	230	276	237	240	222	253	246	233	234	276	226	233	229	220	224	219	222	242	240	233	246	233	227	241	242	231	262	235	264	214	252	243	245	250	235	232	260	228	225	248	237	246	251	228	238	244	260	252	214	229	247	225	258	227	214	226	231	255	212	237	230	228	231	233	237	286	262	244	239	248	245	239	234	238	222	220	274	241	225	215	260	247	242	225	272	240	212	229	245	250	243	241	236	237	248	238	232	240	272	247	267	239	229	254	251	253	248	224	265	270	237	240	241	253	230	248	258	237	236	225	224	262	238	241	231	230	223	219	251	237	246	214	228	242	230	247	260	232	236	261	253	259	243	251	246	222	249	253	250	227	272	212	235	246	228	257	261	261	242	271	250	230	245	227	226	228	267	257	239	227	228	220	261	219	238	226	235	259	234	249	245	232	257	226	264	261	250	244	223	230	233	224	240	217	251	243	252	234	248	259	255	266	203	221	239	224	240	256	255	233	252	262	267	248	253	250	207	228	250	235	236	232	238	252	246	211	269	251	239	257	231	238	241	247	237	269	248	215	271	232	254	221	249	261	204	238	242	241	247	190	215	242	231	253	241	235	238	259	248	228	236	248	221	215	242	240	240	233	249	253	234	234	213	227	253	234	224	251	251	220	228	214	224	262	199	249	245	209	247	249	226	246	240	256	230	244	248	225	253	261	202	250	270	262	253	233	250	241	209	235	248	259	202	226	248	244	228	228	232	230	262	226	238	235	252	240	239	237	214	212	244	250	220	233	247	237	233	243	234	234	239	277	237	220	259	206	227	224	255	238	258	253	236	251	244	224	236	225	255	255	239	229	225	215	233	257	255	222	252	235	248	231	272	239	214	254	268	243	246	269	241	250	256	225	216	249	235	237	248	244	250	238	236	270	226	251	232	243	239	227	257	280	264	275	235	215	248	226	265	242	223	248	244	223	244	230	239	229	215	238	238	252	266	271	224	266	207	213	234	251	262	246	242	198	254	229	212	228	229	251	243	244	235	221	232	259	238	225	240	254	227	256	247	256	253	230	249	263	259	238	224	227	262	242	249	280	233	226	258	233	233	237	238	241	228	235	236	264	229	242	272	216	273	267	231	236	268	220	236	241	241	226	256	248	238	268	239	253	242	258	262	239	247	269	224	256	225	217	248	259	204	240	239	240	246	238	254	204	260	225	250	248	255	241	245	233	240	253	241	254	278	256	236	252	249	239	238	240	242	243	242	257	238	271	251	220	234	239	262	274	238	216	247	221	249	246	225	267	250	233	260	239	260	233	253	263	246	242	196	231	260	233	246	264	254	252	261	254	259	260	226	257	256	229	248	237	248	241	238	236	219	228	217	247	244	240	264	246	224	251	258	281	231	231	270	227	248	271	243	249	229	213	237	249	271	232	243	249	237	239	259	241	221	226	272	223	252	211	214	223	225	252	229	220	246	234	236	278	235	249	224	259	260	228	246	263	211	233	257	231	239	217	248	243	260	230	251	259	208	229	271	263	220	238	238	245	241	229	239	232	241	249	257	260	240	224	252	225	228	268	214	252	265	242	240	223	233	242	211	232	255	259	251	238	239	252	231	252	233	259	253	236	228	235	250	228	244	237	263	238	241	234	227	218	229	247	237	228	230	235	222	255	227	230	220	241	223	236	243	231	222	233	241	257	240	262	234	218	270	247	213	243	269	237	247	267	225	247	230	251	237	247	220	259	238	235	238	235	217	214	255	220	245	234	239	233	219	285	262	240	266	254	276	248	242	233	258	256	235	222	241	222	266	241	255	205	252	204	238	240	229	211	254	231	231	254	254	217	240	234	247	233	243	233	212	243	238	212	228	248	233	234	239	204	241	241	231	248	237	263	253	263	227	240	245	254	240	247	268	231	233	260	237	224	245	252	225	252	212	231	251	210	241	231	258	233	232	261	227	206	241	233	234	237	235	268	230	242	227	251	232	227	230	230	218	213	243	230	224	264	249	226	255	268	235	258	267	218	230	249	264	256	254	225	246	233	234	247	254	227	267	259	231	251	231	239	254	254	253	229	248	236	237	227	245	211	229	253	238	260	240	233	238	225	229	224	253	230	212	251	251	220	276	231	253	249	252	250	236	243	240	244	275	252	259	241	245	244	248	249	205	250	258	241	255	247	235	232	259	256	241	228	269	235	241	249	248	231	242	248	256	220	245	212	239	229	247	240	255	264	266	239	243	241	242	251	235	231	246	244	239	240	224	216	240	203	192	225	233	248	228	256	217	238	218	259	222	217	247	225	234	253	233	245	220	243	228	246	260	243	235	239	249	246	233	222	220	231	239	258	243	228	246	237	227	244	252	245	250	222	222	225	253	251	228	243	227	253	225	247	252	240	253	234	244	249	234	225	245	255	243	224	232	269	248	245	267	194	238	243	255	210	219	250	244	240	267	261	249	250	244	248	244	228	226	235	239	231	237	272	221	236	240	266	225	240	228	242	235	213	207	234	248	229	276	256	225	225	279	242	248	239	250	239	248	236	228	242	289	240	245	233	238	248	241	253	273	236	261	242	243	256	225	203	242	252	259	264	237	235	244	241	263	234	259	219	269	232	254	256	206	250	248	248	237	237	202	254	240	233	264	223	231	248	239	261	245	233	252	240	244	239	240	247	246	245	237	227	225	232	240	233	228	231	248	245	241	233	236	250	240	235	244	258	224	230	252	235	236	218	241	239	276	239	209	226	250	227	246	257	232	216	228	252	226	246	244	247	243	242	226	259	215	233	244	232	255	241	225	237	229	245	231	264	251	249	255	231	255	222	229	244	239	209	228	244	241	245	220	233	232	200	212	250	248	233	230	261	230	229	252	231	232	253	242	269	231	242	243	239	246	236	229	232	237	266	251	244	243	249	236	239	234	227	242	249	231	228	247	241	277	219	243	250	224	240	251	245	251	200	233	254	227	238	244	231	242	240	282	262	214	243	240	246	250	228	228	237	261	241	238	233	256	265	249	270	220	250	254	250	273	220	224	248	233	218	265	264	256	238	259	222	240	256	248	260	233	236	244	223	243	211	245	236	228	231	275	255	275	253	227	255	228	240	241	240	236	255	251	243	265	210	245	235	255	238	233	237	243	246	234	242	231	225	225	228	242	211	237	229
1559	124	111	90	83	80	83	91	80	102	93	93	71	75	85	68	85	85	87	74	78	80	67	77	81	77	78	91	85	94	94	107	71	72	82	89	63	85	79	81	75	78	78	85	66	71	65	70	77	52	70	61	80	71	70	75	76	72	71	82	72	54	66	77	68	79	65	76	69	66	89	67	72	65	63	78	68	50	70	67	65	67	86	70	55	70	79	58	66	69	65	66	70	75	53	64	75	82	62	75	65	71	43	52	73	57	76	69	62	87	76	69	65	73	80	77	86	65	74	82	72	61	74	62	67	60	64	87	73	58	64	59	78	65	78	70	64	69	75	81	71	80	80	64	82	60	64	66	76	64	66	70	66	60	74	65	58	72	77	67	77	65	68	80	71	73	68	71	71	83	60	73	80	76	71	67	58	69	60	68	75	61	65	69	74	55	64	66	72	89	79	72	74	70	71	78	70	81	70	68	70	70	74	63	80	66	78	81	63	66	67	45	64	83	67	80	86	68	72	65	56	72	76	67	64	77	59	75	79	63	69	56	82	72	85	64	76	75	75	71	62	70	75	74	72	79	58	81	62	74	66	80	89	67	53	68	74	79	69	65	78	76	53	64	54	77	76	74	57	81	72	55	70	87	68	49	84	70	73	59	67	71	65	72	77	66	70	71	69	85	65	65	67	67	71	67	74	77	62	70	75	76	76	69	87	62	55	61	89	65	69	62	65	68	58	75	80	77	60	85	59	63	69	76	71	63	81	83	63	62	64	66	67	86	81	72	80	51	68	66	52	73	72	57	54	72	75	57	70	65	78	84	70	64	66	73	65	83	74	79	71	83	56	55	64	73	75	55	64	82	77	71	81	74	68	61	64	75	60	71	88	66	58	60	58	73	62	57	77	63	76	80	77	74	76	62	71	74	74	69	70	53	76	62	78	71	65	86	49	64	91	77	74	78	62	72	62	77	70	78	75	62	71	50	83	65	58	72	56	48	64	72	68	65	67	54	66	67	69	57	64	57	66	65	64	63	76	70	66	58	61	80	66	68	69	74	66	68	62	64	77	73	60	68	69	76	78	76	60	81	71	66	78	70	59	75	54	62	74	65	71	85	89	65	77	82	76	70	56	79	68	88	70	74	66	72	81	68	75	70	66	66	74	59	75	61	72	76	71	83	58	53	69	66	62	68	74	55	71	64	73	66	79	74	67	74	61	69	77	92	55	72	53	70	62	64	66	68	76	66	68	72	67	69	71	66	78	66	86	79	68	71	69	88	61	87	74	68	66	87	73	62	80	62	67	72	70	73	81	66	69	66	73	79	71	66	83	78	62	74	74	68	66	81	70	58	78	66	69	43	75	62	67	81	84	74	83	69	54	90	71	80	68	74	70	74	59	62	75	81	73	63	60	77	64	78	66	59	55	55	76	70	77	72	74	71	70	58	71	72	57	73	87	52	75	65	75	73	69	72	73	83	71	75	65	75	70	71	63	73	66	74	56	63	57	74	66	71	71	67	81	61	71	68	80	63	66	73	68	58	71	79	78	67	62	75	56	71	85	79	61	71	64	78	98	75	58	78	65	71	81	59	70	58	64	72	60	85	75	75	65	72	82	76	68	78	72	75	71	76	69	63	75	72	62	71	61	77	90	73	88	67	68	79	62	76	64	67	64	62	60	59	62	70	81	78	72	76	76	73	64	67	74	70	50	65	77	73	76	82	68	70	80	65	64	79	85	65	71	67	78	66	67	64	84	69	63	80	68	63	66	66	72	64	71	64	60	66	72	68	67	62	78	65	86	70	66	82	69	70	80	63	66	76	61	59	61	75	75	66	74	63	71	71	60	77	65	52	77	66	73	80	78	71	66	75	66	85	73	60	70	96	80	73	73	63	59	80	70	69	81	69	70	72	56	70	71	68	70	61	93	72	65	64	61	65	69	93	66	83	72	63	51	53	53	61	65	70	73	73	78	68	69	75	63	70	66	74	71	76	77	62	63	79	60	63	63	62	65	71	67	70	60	53	80	84	60	58	73	88	87	69	66	84	61	60	76	62	76	68	79	87	65	63	55	72	74	83	71	77	76	66	55	73	76	58	75	65	53	67	82	73	63	77	81	72	72	71	61	73	69	57	68	69	84	63	72	53	58	73	81	70	78	76	78	74	64	68	69	61	74	54	79	78	65	88	67	66	67	74	58	57	71	76	45	67	72	71	66	75	69	67	62	74	79	77	60	84	77	66	80	65	69	69	70	70	68	75	67	79	71	73	71	59	78	63	65	81	60	86	79	83	64	61	71	65	56	80	76	65	72	69	81	65	66	69	69	81	65	73	76	66	75	64	68	78	64	56	69	73	60	64	76	86	76	72	69	89	85	80	67	62	70	70	56	69	77	78	73	66	77	61	70	68	72	65	69	64	89	53	75	67	67	80	61	80	84	75	83	82	76	69	79	72	69	92	70	74	62	63	55	84	68	65	55	71	75	64	75	62	69	78	84	85	63	69	70	82	77	73	61	81	61	73	79	64	72	70	75	69	66	76	64	72	61	60	67	80	45	85	73	55	75	78	72	70	66	70	74	59	56	58	75	69	81	64	56	77	69	71	65	66	79	71	49	62	84	74	75	62	60	64	73	77	85	56	58	63	72	73	88	64	64	83	68	68	76	60	67	79	77	70	63	72	78	62	69	55	71	66	70	95	62	71	53	75	84	77	59	83	71	84	57	76	84	63	58	98	60	86	63	80	70	42	74	68	95	69	76	68	82	61	59	71	55	70	72	73	76	79	64	71	81	72	65	78	81	78	72	51	75	60	73	70	68	78	78	70	82	62	85	85	71	73	74	79	62	68	74	64	74	63	64	65	64	58	82	76	61	74	67	77	71	60	70	75	67	76	89	54	76	65	58	88	56	73	64	74	71	57	75	74	68	67	67	74	63	74	87	64	77	77	87	64	77	73	83	71	58	50	65	66	77	68	77	57	69	90	63	66	80	71	69	72	64	74	69	94	76	81	58	70	62	73	68	83	76	67	85	60	85	66	70	70	57	90	73	77	63	61	73	74	64	72	78	63	64	77	84	61	77	81	57	61	68	91	59	70	77	70	62	70	84	90	78	81	62	67	62	79	66	63	89	60	69	56	78	61	58	71	73	54	72	69	59	70	71	73	76	81	81	89	74	75	62	94	62	75	61	66	66	65	73	67	64	82	62	77	82	61	71	73	68	59	69	61	61	64	72	84	66	67	60	60	69	73	80	64	68	62	74	60	65	64	63	68	68	67	78	75	62	76	70	75	59	72	67	69	69	66	81	60	67	81	67	63	75	75	75	77	54	77	81	68	76	75	73	70	72	63	80	65	69	78	59	61	63	54	82	69	65	85	80	64	70	67	60	67	73	77	63	78	65	61	65	69	73	55	69	51	60	91	56	72	80	78	76	75	86	80	60	81	70	80	72	79	71	65	66	73	71	80	65	67	64	73	65	68	55	85	69	66	86	66	65	67
14059	1486	887	1133	2177	2748	2432	2122	1682	1423	1283	1065	1032	925	910	822	783	838	739	764	713	722	733	714	705	671	711	796	979	1084	980	953	855	758	766	801	691	675	718	705	672	696	664	672	650	648	623	603	618	617	607	592	620	671	673	639	603	645	603	637	671	604	631	569	599	635	623	618	554	571	613	613	592	623	585	632	559	647	613	598	582	616	557	633	586	590	622	618	599	597	622	558	611	574	560	576	555	540	550	553	605	547	556	589	511	618	561	574	622	543	571	550	555	532	556	576	565	581	594	575	592	596	549	607	607	618	554	584	573	592	539	592	510	583	551	581	579	602	597	537	589	600	608	612	609	603	588	572	590	592	562	563	571	612	563	558	564	546	546	566	591	543	592	577	568	574	560	576	541	576	572	588	570	585	534	556	595	588	574	592	572	596	537	576	546	614	588	560	555	553	514	608	599	603	559	595	571	612	582	561	539	604	579	578	547	546	632	568	559	555	564	570	564	536	575	600	606	615	607	551	546	593	573	603	574	536	580	568	547	585	550	529	609	627	581	548	563	584	580	574	587	578	585	561	583	601	548	549	604	639	594	595	567	586	575	589	549	559	615	567	601	573	579	530	634	598	595	598	581	542	618	539	577	602	595	559	589	566	564	568	576	597	606	554	589	589	581	549	568	566	532	581	592	596	573	615	589	554	528	564	600	590	537	595	618	598	551	551	629	567	586	565	606	577	614	546	592	561	543	608	616	578	552	576	581	613	575	561	588	516	569	574	562	603	548	590	580	601	557	537	636	578	575	602	562	591	580	598	561	566	578	568	554	536	565	582	559	618	563	554	578	534	543	585	600	568	545	583	577	587	589	591	586	581	584	557	581	556	596	631	563	597	556	567	619	578	560	584	597	580	584	576	590	581	506	602	536	571	563	579	642	572	595	579	546	552	620	587	590	535	606	591	588	621	595	557	582	595	592	565	607	582	592	574	590	552	604	615	578	546	577	580	570	591	622	549	590	543	577	525	603	576	581	592	557	575	548	558	600	585	568	561	560	546	536	562	556	590	630	557	547	549	569	585	551	554	589	641	599	575	579	580	595	561	587	594	575	587	550	592	582	560	620	595	556	576	571	586	596	622	563	621	564	622	556	570	573	570	570	574	615	585	594	595	597	584	579	578	590	576	599	575	642	575	586	555	552	597	599	590	579	601	582	596	580	662	606	565	593	581	610	584	556	563	592	512	587	557	569	574	555	611	591	550	582	562	579	575	544	581	588	601	560	595	584	592	581	591	576	579	558	559	592	535	573	564	556	554	600	613	563	546	552	588	556	566	580	609	574	596	557	554	573	550	649	581	605	598	552	583	568	575	598	580	556	616	551	596	579	600	574	608	575	571	638	579	603	599	560	582	579	567	574	568	560	601	582	583	582	593	584	576	575	601	563	531	580	549	557	570	580	581	573	590	552	604	581	556	566	621	557	571	587	575	555	548	548	564	636	599	573	551	571	553	617	626	598	614	577	539	554	596	591	624	598	591	571	566	596	578	591	615	576	570	564	592	599	544	572	591	588	600	559	545	476	548	633	557	549	594	578	571	633	533	599	591	579	591	605	568	598	577	560	588	568	620	575	540	587	554	619	602	537	568	577	590	587	582	563	579	570	536	506	550	550	581	597	569	592	550	573	570	561	582	566	542	579	598	555	584	608	583	587	562	575	585	605	553	621	541	557	588	575	578	559	569	570	593	593	592	542	592	586	564	556	566	547	590	579	559	594	592	587	554	609	610	587	550	599	568	523	568	547	595	584	555	566	573	564	553	572	580	595	553	559	590	616	594	595	579	567	562	565	584	598	554	581	616	604	555	563	578	566	593	573	579	575	558	578	553	547	605	573	591	553	598	580	563	557	594	567	549	555	592	591	568	583	600	590	573	598	593	549	614	584	566	597	550	563	580	549	564	593	576	576	572	572	564	570	550	565	569	578	603	575	592	556	599	584	609	584	585	584	574	568	597	556	573	600	606	595	590	553	560	532	582	575	580	571	587	569	618	609	560	601	567	582	576	638	592	600	542	567	570	574	562	588	538	577	587	563	605	570	573	551	618	585	612	583	563	546	579	577	550	547	610	576	595	570	563	594	606	612	604	578	561	578	533	589	613	619	576	570	602	596	596	552	567	594	596	595	645	564	593	551	581	562	581	618	603	608	578	581	577	540	544	618	566	617	554	573	560	579	568	563	579	554	575	550	601	591	537	555	642	602	563	587	641	555	610	566	565	535	605	616	598	571	572	537	557	573	563	571	551	578	560	564	587	575	561	576	597	570	594	605	600	589	579	537	544	553	575	582	586	573	598	594	605	552	613	571	572	587	502	624	614	596	589	552	584	573	618	560	539	585	577	585	565	571	588	571	555	571	596	557	578	576	559	560	565	610	590	556	597	612	567	551	601	610	585	566	593	602	567	583	557	544	605	611	564	612	586	523	578	599	561	587	592	582	583	575	622	553	566	587	593	555	575	589	578	578	592	609	553	540	601	583	594	575	583	561	591	572	584	569	560	602	546	569	596	568	561	548	543	571	622	605	592	585	586	581	577	543	550	577	542	580	592	561	573	574	604	556	595	595	553	573	594	560	546	573	592	617	566	585	592	591	556	587	564	581	583	632	610	601	585	597	555	647	611	561	635	576	566	604	578	564	558	628	571	576	583	556	558	557	602	640	548	572	595	566	589	569	576	626	575	562	612	588	561	622	597	574	578	554	542	575	578	556	559	614	598	584	624	563	536	556	593	590	580	576	566	559	578	607	591	563	555	579	552	573	544	544	536	577	589	572	581	533	543	590	571	579	580	545	597	565	565	594	614	576	561	622	569	577	560	561	574	573	625	535	563	562	564	603	584	580	612	533	603	562	571	586	560	576	585	587	564	569	619	557	550	581	535	549	581	573	615	585	587	576	614	576	601	583	587	559	556	578	601	560	593	596	605	600	572	593	598	547	586	561	559	569	553	579	589	608	549	602	606	603	553	609	603	569	541	562	572	561	586	602	605	567	578	606	586	609	559	609	571	612	570	532	576	579	575	573	604	605	568	589	548	545	603	575	588	625	574	592	586	614	571	555	585	571	584	537	575	555	555	580	513	528	614	608	572	558	568	580	577	613	567	591	592	600	595	572	578	552	610	587	582	569	549	574	589	524	545	574	581	566	590	617	580	582	586	574	541	563	562	615	586	619	605	556	538	549	562	621	550	562	552	658	585	560	572	587	546	579	592	578	617	644	597	600	591	547	557	582	626	583	590	546	550	575	629	566	520	592	605	569	567	558	579	570	569	550	631	555	597	631	611	572	600	584	586	598	541	589	621	567	607	604	550	600	576	551	563	592	578	577	568	583	571	545	596	581	580	607	593	562	561	576	556	561	570	574	596	543	539	560	576	538	581	572	535	576	525	513	536	583	595	530	564	619	546	573	563	584	563	606	568	610	546	611	537	608	570	530	608	566	630	545	573	584	577
2121	57	43	39	32	42	44	42	44	44	36	53	40	38	34	43	39	28	36	30	36	30	30	40	38	32	23	33	50	54	32	37	38	24	41	50	24	48	31	32	26	33	41	42	31	28	36	22	21	35	28	24	24	25	43	28	22	29	34	28	41	39	29	28	27	23	27	26	26	27	30	38	28	35	24	23	33	40	39	23	31	36	41	25	18	22	27	24	21	41	27	23	33	26	24	34	27	28	30	29	27	24	18	35	32	19	31	32	27	30	38	31	28	23	27	30	25	24	14	32	41	27	22	20	30	23	27	31	32	28	35	25	29	25	21	24	20	28	40	29	19	27	29	30	20	25	28	29	23	31	28	29	30	23	29	34	33	21	20	42	29	24	30	27	34	25	28	29	33	29	26	31	31	24	30	27	19	26	24	40	35	35	32	34	24	13	36	38	36	24	22	29	24	30	36	27	37	22	33	30	37	36	27	27	20	21	26	25	26	34	25	33	22	37	30	20	33	21	30	24	31	24	27	26	30	29	28	28	32	27	35	28	25	32	28	34	20	34	27	25	27	32	32	27	34	26	27	27	28	27	28	30	27	29	27	30	34	31	36	28	29	32	34	28	26	18	26	31	37	22	19	28	37	33	38	27	23	26	35	27	25	25	36	23	33	26	27	43	29	21	29	31	35	26	27	28	27	36	29	36	24	36	29	34	34	26	28	22	22	24	20	28	26	34	25	22	25	35	35	26	27	27	25	20	26	27	28	28	21	31	22	22	25	27	29	18	23	34	28	28	30	32	22	27	23	22	26	35	32	26	31	24	27	29	29	18	28	31	24	23	37	27	25	35	21	40	18	29	23	40	23	21	23	33	32	32	28	25	21	38	32	21	28	29	28	21	25	21	26	22	32	29	35	26	30	35	24	26	26	30	30	23	31	28	31	29	25	30	34	28	31	25	22	30	25	32	21	34	28	33	31	34	22	25	23	32	32	37	28	23	34	20	29	20	30	34	27	26	26	29	31	40	25	24	32	50	20	27	32	25	29	27	26	31	32	26	30	28	36	25	31	27	29	26	17	34	36	29	31	31	18	20	25	35	34	29	27	37	26	39	23	26	27	26	27	28	26	27	39	40	28	21	40	23	26	19	27	32	35	26	30	26	23	36	35	20	28	27	32	29	27	30	31	26	27	22	22	23	32	28	31	32	36	33	30	28	15	27	30	21	30	31	27	25	20	23	32	29	28	44	29	23	28	31	33	29	24	21	26	33	25	27	26	23	25	30	22	22	25	31	39	32	32	31	45	34	20	32	35	33	37	25	22	35	30	24	26	21	31	28	35	25	26	35	28	24	38	28	26	26	28	28	26	19	26	22	30	21	15	37	13	23	30	24	23	26	22	33	29	21	30	32	23	23	25	30	36	26	32	27	24	29	20	37	33	23	22	29	28	24	33	24	29	33	25	26	28	32	29	18	25	23	20	28	31	32	31	26	30	34	25	33	19	31	27	28	33	25	26	29	33	32	29	22	26	28	24	33	24	29	17	42	32	31	29	32	28	23	32	32	30	24	29	29	32	33	23	41	30	27	29	28	21	34	36	30	35	23	34	31	33	40	32	23	32	36	21	33	31	31	24	36	28	29	19	22	28	26	23	26	30	26	35	28	18	27	29	26	31	23	22	25	23	22	28	31	31	21	32	27	39	26	28	30	29	26	31	35	31	26	22	33	23	33	28	34	26	22	37	20	19	27	38	32	38	27	27	40	28	31	36	19	20	31	25	32	21	35	26	25	31	29	22	31	28	19	25	24	28	28	32	26	22	24	33	33	34	27	37	31	34	32	37	22	21	20	22	21	33	23	31	26	20	33	38	28	42	29	26	35	28	22	30	26	28	28	28	22	30	34	31	29	28	29	19	35	23	25	27	30	22	35	23	24	24	24	35	21	26	36	32	28	25	34	33	29	34	22	28	32	26	27	23	19	27	18	32	28	21	28	32	26	33	18	31	34	25	36	30	34	24	33	25	29	24	25	24	25	24	33	31	30	37	24	31	34	27	22	30	32	35	25	35	35	32	27	25	33	23	40	34	31	35	31	21	34	30	29	32	30	23	29	19	36	30	22	32	29	30	34	25	34	27	22	28	29	24	24	25	27	31	20	28	25	29	20	37	18	22	27	26	23	33	24	36	26	22	26	29	28	33	33	24	19	28	36	33	29	38	23	23	27	23	26	30	32	25	27	29	27	26	26	38	32	28	27	31	29	33	30	32	27	39	33	24	24	25	20	26	38	33	22	37	28	33	19	32	32	33	34	32	16	33	19	25	34	28	30	28	19	34	16	29	38	28	28	37	29	25	22	24	30	29	20	27	30	28	27	26	29	22	29	33	31	21	31	35	31	33	30	26	28	25	28	30	32	34	26	31	15	31	30	34	36	33	27	24	29	26	20	42	23	28	28	26	38	20	27	25	29	23	24	24	25	19	17	22	26	39	35	31	31	36	34	32	27	32	23	34	26	23	26	31	35	25	30	32	31	26	29	25	28	37	30	25	32	29	19	26	34	23	34	31	30	34	24	27	25	30	21	19	25	27	28	29	30	28	29	24	24	38	33	26	24	28	20	29	33	27	22	35	37	27	19	37	38	24	32	23	28	23	29	29	29	35	20	32	30	47	21	25	33	21	36	21	20	28	29	34	32	29	43	22	28	26	33	28	29	31	25	30	25	27	35	27	36	28	36	48	25	18	23	26	16	23	31	32	36	23	22	31	28	25	26	35	24	31	33	27	33	32	29	22	20	25	24	37	28	34	23	22	34	34	21	32	31	31	31	28	27	26	28	25	44	34	23	35	29	40	36	37	23	22	31	31	23	31	28	30	36	27	29	29	20	29	32	27	25	36	24	31	24	28	32	28	21	24	26	33	30	26	15	26	35	25	26	35	28	26	30	34	28	27	31	24	25	30	27	32	30	31	21	26	23	33	42	31	28	20	25	24	29	27	25	24	29	31	31	15	38	29	23	30	29	29	26	29	30	37	27	23	25	33	23	33	28	34	24	32	23	34	36	26	26	34	29	35	16	27	28	35	22	25	17	36	29	31	27	23	29	25	41	31	19	35	33	22	25	23	12	29	24	30	26	23	34	30	27	20	25	26	25	28	28	24	37	26	35	31	32	26	36	29	32	22	24	32	25	26	31	29	33	26	33	29	35	30	27	26	24	30	37	43	23	31	35	31	24	22	30	17	30	30	34	34	23	29	37	31	35	26	29	22	30	24	31	28	27	29	34	37	37	20	28	30	32	28	26	29	28	28	35	21	24	17	28	26	30	29	36	30	18	38	26	25	26	23	22	29	29	21	19	23	27	20	33	35	25	20	21	28	29	25	30	18	27	27	24	31	26	24	30	29	35	29	30	41	32	35	21	22	23	32	25	29	32	21	30	18	28	31	22	23	39	34	24	25	24	25	30	32	34	33	28	32	41	36	28	35	31	29	32	21	28	29	26
12061	782	454	663	1497	2025	1920	1550	1285	1056	937	819	790	681	610	556	517	513	447	424	385	418	377	374	377	378	410	466	641	743	725	593	556	453	452	439	375	342	387	393	376	341	320	316	280	291	294	319	294	295	285	291	333	310	330	291	297	291	266	316	293	302	265	298	265	265	256	281	252	254	261	283	248	246	268	252	238	270	258	252	250	266	277	270	241	246	269	252	276	229	255	256	241	268	241	245	225	271	248	218	236	241	247	258	279	246	226	265	227	240	236	252	249	254	241	245	288	244	235	257	249	221	256	241	245	230	251	226	229	223	257	253	237	248	236	229	250	255	224	278	244	242	241	217	251	224	254	253	261	263	209	244	284	247	231	249	223	239	258	237	227	245	234	235	258	245	244	232	226	204	227	243	233	254	256	228	243	235	250	239	212	250	250	255	250	232	197	256	252	251	246	266	232	245	264	246	257	224	234	238	243	233	250	239	271	229	253	272	244	243	254	236	246	255	247	248	236	248	243	231	237	252	228	239	231	234	226	229	247	237	251	228	267	270	243	239	252	239	251	243	232	235	231	202	229	237	253	254	242	282	249	229	243	215	250	237	220	257	235	216	248	221	246	239	248	256	234	244	235	253	231	226	246	216	267	249	211	238	260	221	273	238	235	258	254	266	245	251	259	262	248	240	258	274	256	248	234	247	253	236	245	230	261	214	250	230	288	265	216	231	223	257	240	231	232	233	254	234	232	258	250	234	223	238	252	219	260	246	222	236	237	250	237	233	266	235	237	253	244	217	240	248	257	234	238	231	224	247	241	272	206	239	239	234	246	276	233	221	230	242	229	243	244	244	221	206	257	259	224	232	234	245	252	242	254	235	246	267	234	253	233	244	250	226	223	267	251	227	240	250	228	264	242	254	241	238	230	242	262	258	205	244	213	230	231	266	268	217	242	222	235	242	222	246	228	267	240	214	231	225	244	232	215	260	254	236	241	230	228	240	216	236	246	254	221	248	259	250	239	248	228	260	253	251	253	251	230	250	257	238	252	249	241	236	238	255	231	252	236	236	236	236	240	248	257	253	240	251	230	244	251	240	229	226	227	222	218	229	239	260	257	243	247	239	272	247	240	245	238	228	237	207	240	249	229	243	244	275	223	265	254	219	226	237	261	249	254	234	258	238	232	263	263	244	238	239	230	208	241	258	230	228	252	232	265	253	241	265	229	238	232	246	249	229	246	236	231	232	220	231	222	255	230	265	219	230	259	231	238	253	233	232	263	249	256	222	239	228	220	238	233	246	233	242	255	226	251	257	234	221	234	204	232	213	203	257	219	254	250	252	243	265	270	266	235	268	243	214	271	223	221	228	240	259	223	239	222	239	256	247	238	231	239	259	229	230	246	259	251	241	251	223	261	209	216	267	203	224	245	244	257	239	278	244	247	249	238	231	240	245	256	245	251	260	261	282	256	223	221	263	242	252	266	256	257	240	240	225	242	244	239	247	233	232	258	245	235	225	232	252	216	258	238	217	275	246	243	268	223	267	237	259	224	262	248	255	256	251	245	254	219	248	246	199	262	227	228	253	280	247	230	278	245	265	245	238	218	236	244	252	221	267	233	221	243	258	262	241	242	224	253	223	236	273	268	271	248	250	221	251	225	259	235	253	259	245	248	215	239	228	252	272	280	246	216	245	258	241	232	252	227	228	250	231	247	280	276	256	255	273	226	237	268	201	244	231	260	220	248	252	247	257	237	242	251	225	221	249	237	254	253	266	234	244	248	242	233	230	240	222	213	216	246	246	233	257	254	231	232	243	235	221	238	231	231	230	248	244	242	228	247	228	239	234	261	245	224	254	246	218	254	237	222	265	237	254	227	266	250	225	250	235	261	230	269	233	252	231	259	229	243	226	237	241	239	279	232	208	257	215	239	227	243	246	223	249	230	238	221	221	246	234	219	239	224	226	276	227	258	275	228	245	240	213	244	241	261	233	242	251	266	237	261	221	251	236	241	242	248	221	240	233	251	259	228	266	249	237	218	201	254	263	240	239	254	243	247	223	238	266	233	249	293	271	244	233	237	221	246	243	250	278	238	241	256	233	222	234	277	249	252	246	252	218	230	255	259	234	252	237	238	227	241	242	238	228	255	259	244	251	240	235	256	217	232	251	251	226	243	247	239	258	231	247	220	240	232	258	227	246	249	225	252	250	259	255	257	235	256	252	254	235	248	260	224	256	249	235	248	285	216	222	239	219	242	246	229	227	237	244	266	231	241	200	232	240	250	232	261	229	219	229	229	229	246	227	253	221	238	222	256	251	242	235	245	240	221	248	260	232	274	249	212	270	246	244	253	236	220	222	226	224	241	248	248	219	252	251	235	220	245	241	222	255	225	228	259	255	234	240	244	204	245	232	229	280	234	230	236	221	248	236	217	240	264	229	219	260	263	227	233	250	253	260	220	239	236	230	256	215	250	256	242	235	265	235	245	259	230	244	226	232	231	271	226	244	242	229	242	233	244	222	237	232	273	240	253	233	230	246	222	237	249	246	261	244	233	244	229	237	230	250	244	250	241	251	214	241	251	247	233	244	262	228	219	258	254	234	227	230	248	227	246	226	220	236	236	238	225	256	224	214	243	243	228	239	259	210	276	230	243	242	212	221	226	251	233	228	242	241	250	227	232	273	219	247	231	214	244	220	244	243	243	227	250	248	246	266	243	223	227	261	257	215	260	255	268	260	237	256	250	236	261	266	234	230	258	246	245	261	226	247	221	239	249	248	247	231	233	241	216	228	259	225	228	252	247	260	264	250	222	257	230	230	227	229	213	221	240	270	270	244	257	245	230	259	237	221	266	254	227	234	216	224	239	233	223	223	245	256	222	241	261	241	262	239	233	249	216	229	245	249	212	202	238	250	238	244	246	240	232	233	251	257	204	238	233	249	257	275	231	223	243	261	227	258	249	225	241	220	267	220	238	226	272	236	228	216	244	240	256	257	253	233	247	260	232	267	251	276	256	235	237	216	256	237	256	245	261	245	227	242	229	214	229	269	250	231	267	233	265	232	255	232	239	231	237	226	229	245	273	241	252	237	230	227	252	229	241	233	212	225	244	234	234	236	228	244	253	234	234	203	260	238	208	259	221	232	220	249	250	232	229	254	224	263	254	263	213	225	231	214	230	227	256	254	242	250	258	265	264	248	257	258	266	222	237	261	246	266	249	213	226	246	214	237	244	237	232	259	245	224	235	275	247	239	243	255	244	246	245	242	248	216	262	243	222	252	262	241	227	247	233	221	222	239	249	254	260	250	218	254	256	246	244	236	250	243	229	227	253	203	240	240	278	234	256	251	217	234	218	262	264	241	261	238	264	279	217	264	237	254	248	237	226	250	234	240	231	232	215	242	251	252	233	237	217	240	228	243	256	242	242	225	252	230	238	265	237	227	269	253	247	221	244	255	225	220	239	250	242	229	266	235	245	235	241	230	258	203	241	230	247	244	248	239
2203	142	110	91	95	114	103	114	84	85	111	98	112	90	100	81	87	82	86	68	99	107	85	91	78	85	74	93	110	95	89	81	89	86	81	77	80	75	72	99	101	76	72	87	86	77	78	72	98	62	63	78	77	75	73	91	77	87	70	70	83	79	89	86	78	72	83	82	89	64	107	63	71	76	76	88	65	97	83	81	59	85	76	68	62	72	79	72	74	76	85	67	71	58	83	68	72	70	81	75	69	85	76	78	77	96	71	71	68	88	76	68	85	79	89	83	81	73	78	74	74	66	78	86	78	70	73	79	87	77	79	94	63	68	81	84	83	74	89	76	62	79	82	86	74	82	78	84	79	80	81	72	95	66	77	79	86	87	80	67	87	87	69	63	87	73	82	80	74	63	82	69	74	70	70	79	70	82	74	74	68	73	65	68	78	60	73	70	79	82	82	87	85	81	52	91	80	79	90	75	79	86	77	71	74	90	72	71	83	73	81	76	68	66	84	84	79	62	75	68	81	76	66	81	77	75	66	69	82	72	66	76	61	81	88	82	85	84	79	86	69	73	82	83	67	74	73	74	68	71	76	79	82	82	76	65	71	78	86	67	75	89	67	71	74	81	63	92	71	87	75	90	76	78	65	74	80	83	76	68	82	86	78	87	75	68	82	66	69	69	75	61	72	67	75	67	71	70	87	68	80	87	61	63	79	72	84	61	85	61	90	72	96	74	71	72	77	83	77	80	68	68	70	66	71	82	69	78	62	81	86	58	79	77	86	71	78	77	109	62	67	75	67	89	84	66	77	70	79	84	66	73	71	61	78	88	82	82	89	69	68	75	86	78	73	89	87	73	79	82	74	71	94	82	62	87	63	73	81	81	71	85	85	76	78	62	82	81	72	66	94	93	100	53	70	58	76	82	86	80	66	84	70	62	84	88	70	70	59	71	69	81	80	72	71	66	88	83	71	89	76	97	69	65	76	71	72	69	80	77	70	69	67	63	80	59	69	83	76	63	86	61	78	64	73	76	77	76	79	87	83	68	73	74	85	65	77	77	57	65	65	88	94	69	64	70	76	73	91	74	72	72	80	77	83	66	73	60	74	76	77	77	69	84	74	67	76	93	82	67	65	71	72	97	74	73	81	67	87	60	76	75	79	81	79	86	79	69	69	82	71	71	80	62	65	79	72	77	79	69	68	54	55	71	76	72	82	68	69	84	78	65	81	71	71	87	63	72	67	66	81	78	60	68	84	71	89	72	78	68	69	77	71	73	64	77	73	83	80	66	79	71	60	75	70	75	81	68	83	79	84	75	69	75	70	81	76	60	73	78	71	83	76	79	58	75	50	84	85	83	86	87	75	58	64	76	75	83	74	67	72	68	80	79	71	83	77	56	69	85	99	70	81	68	75	67	72	86	86	78	79	83	84	93	79	86	91	76	82	71	66	84	79	80	80	83	87	78	64	69	64	84	76	83	87	80	86	79	71	80	70	72	75	67	76	79	80	87	78	89	79	77	58	78	82	75	70	80	79	62	67	79	84	82	80	77	80	73	80	76	71	70	83	59	64	72	72	60	71	88	77	86	84	65	74	77	67	90	73	69	71	69	70	67	76	83	79	56	91	82	68	83	82	75	79	84	73	79	87	80	72	76	74	77	90	76	68	75	73	83	63	81	73	78	67	63	90	65	73	71	75	68	82	66	69	65	77	59	79	66	71	82	66	107	73	79	68	85	81	74	81	82	71	83	75	75	77	80	87	87	67	78	65	92	62	75	73	96	68	79	86	57	77	86	84	61	86	93	74	71	72	77	92	91	86	72	81	89	60	61	79	80	73	81	67	85	84	74	72	84	75	88	75	85	71	78	79	67	82	67	67	84	78	74	66	71	96	83	64	71	76	78	73	61	70	74	89	74	81	53	79	75	80	71	65	91	73	77	89	68	74	76	62	82	90	61	69	80	72	57	81	80	81	62	81	78	69	63	57	72	74	93	79	88	71	68	59	64	84	76	58	67	74	83	76	75	81	52	88	65	68	75	91	83	83	76	72	65	70	63	78	68	75	78	76	70	75	57	78	76	73	61	71	89	66	68	81	77	87	80	69	63	73	66	79	73	71	69	68	80	76	73	76	77	72	69	67	71	61	77	70	69	77	98	75	76	89	79	80	75	76	77	68	74	70	102	60	78	64	69	79	88	72	100	61	76	81	84	85	73	91	78	77	77	87	67	76	94	65	69	79	65	65	81	86	71	88	61	74	72	78	71	66	91	79	79	63	70	74	72	67	65	89	70	83	61	64	70	59	81	62	86	76	71	67	66	100	65	68	76	80	68	68	84	64	80	77	53	70	81	59	60	74	77	80	83	92	73	92	82	80	90	68	71	74	74	83	74	66	93	75	75	79	96	74	74	79	69	74	52	77	94	78	79	71	67	78	62	80	87	76	78	80	83	86	88	75	77	73	117	71	63	69	94	71	80	66	63	81	67	81	76	78	68	64	68	76	73	69	65	98	61	72	79	71	69	78	80	92	68	78	67	67	69	83	74	68	74	83	83	67	79	74	70	73	85	81	81	71	69	74	66	68	80	83	76	79	64	72	77	86	73	76	83	74	87	94	89	66	73	64	75	89	84	74	78	74	67	72	55	63	79	71	83	92	70	64	58	87	80	89	63	68	75	86	78	86	77	85	61	60	69	78	71	79	77	62	74	82	66	73	82	72	75	80	67	73	73	78	74	81	75	83	59	80	59	65	57	60	76	77	72	76	73	62	91	81	72	68	69	81	76	84	79	72	95	88	71	64	62	81	65	74	77	76	77	73	76	67	66	79	88	70	69	80	74	77	84	65	64	80	90	85	81	80	82	85	81	83	71	71	62	74	77	66	71	77	64	86	72	82	81	85	66	78	70	78	68	73	84	74	78	81	84	68	69	66	67	80	80	63	69	69	80	70	69	58	73	78	76	79	82	79	65	74	77	82	65	71	67	85	88	87	71	92	68	85	69	70	79	73	81	51	66	63	88	69	66	75	64	76	72	69	67	74	78	79	63	57	78	76	64	82	73	73	87	84	79	79	65	72	88	65	54	84	63	73	71	74	81	74	75	99	83	87	79	79	78	63	55	69	68	74	72	81	58	64	82	84	66	71	76	71	67	85	79	69	74	84	90	70	86	71	78	80	82	62	75	72	76	68	66	77	73	93	71	60	77	71	77	58	75	74	83	57	78	74	63	50	77	81	74	73	71	71	66	80	68	79	93	61	68	85	73	86	83	58	73	85	79	74	87	66	80	75	68	67	64	60	89	93	69	74	72	84	83	56	82	95	67	61	76	77	70	75	70	75	74	75	60	66	78	75	79	78	82	55	79	62	71	83	63	74	65	79	71	77	91	93	88	75	85	59	75	68	80	88	72	76	76	70	70	76	70	78	73	68	61	87	83	72	61	83	56	68	80	76	89	74	62	65	74	61	70	89	84	69	69	66	68	76	73	85	56	73	85
16340	1897	1097	1404	3202	4036	3574	3070	2508	2169	1868	1681	1483	1331	1223	1181	1029	1032	941	952	897	855	840	861	884	862	824	974	1156	1289	1260	1060	1085	846	865	913	819	789	819	852	821	792	708	719	742	745	656	711	697	723	721	700	697	717	665	696	692	680	648	674	732	680	719	706	719	691	652	680	601	671	665	629	638	679	624	667	695	614	682	708	622	646	667	634	640	623	643	604	636	692	627	692	681	650	621	615	636	601	636	618	641	605	646	616	635	634	621	712	620	623	617	665	683	626	641	613	651	626	628	673	618	645	598	606	650	623	643	619	612	567	662	655	643	631	605	615	654	657	632	668	660	620	621	647	667	639	619	632	639	665	609	656	632	639	661	616	641	588	650	681	626	640	641	654	588	607	641	660	637	642	660	633	605	626	593	591	612	671	688	630	615	634	647	648	662	602	656	613	643	590	600	631	595	635	643	607	612	649	611	648	609	638	646	577	623	638	632	637	611	624	627	595	648	658	693	639	648	635	648	650	618	581	592	602	588	637	647	579	633	631	666	663	662	636	627	690	657	646	655	632	630	624	633	655	668	658	594	639	637	608	610	629	618	621	639	620	630	604	588	598	634	652	634	613	698	619	582	631	628	605	627	622	633	617	687	653	655	646	612	636	628	657	631	622	607	598	651	643	610	610	600	659	643	590	606	626	646	627	622	634	605	667	582	631	624	652	603	621	668	612	646	613	636	639	589	626	646	637	560	627	613	645	644	655	677	649	659	675	642	654	659	612	600	639	603	634	611	651	642	618	607	666	607	640	620	665	666	620	591	636	648	632	568	628	580	648	635	618	634	596	638	661	621	584	649	619	596	594	629	616	649	647	621	631	648	622	645	669	649	652	609	599	613	621	657	632	631	646	645	622	626	639	691	618	617	615	591	615	637	624	618	675	648	615	654	653	661	664	686	612	630	633	602	636	647	628	625	672	641	658	633	650	606	629	618	644	642	639	627	640	649	597	656	653	656	637	677	656	592	632	636	593	643	614	602	643	602	659	646	586	624	655	608	617	642	583	659	644	603	613	653	627	629	612	606	595	617	641	632	619	656	659	622	631	635	633	668	608	617	605	608	618	601	588	659	662	620	649	637	626	600	619	580	610	600	602	651	598	597	631	624	603	633	613	598	577	617	631	651	629	611	659	614	630	635	643	603	622	629	627	674	614	643	628	658	615	607	647	606	610	650	606	635	586	639	608	658	625	609	606	643	619	640	612	630	664	651	641	574	628	650	621	621	649	658	618	607	652	636	606	621	603	601	625	639	604	613	637	660	588	595	604	681	634	619	590	633	624	639	690	614	630	679	668	640	599	653	620	623	615	667	624	645	654	595	620	644	602	669	610	614	658	649	623	615	666	660	648	617	575	654	635	654	650	655	623	616	635	662	637	629	622	612	617	603	673	592	633	663	648	639	672	596	608	667	624	620	640	619	622	641	599	611	672	649	687	626	590	705	647	665	713	602	616	640	640	653	629	645	622	626	632	631	623	616	631	635	626	657	634	614	624	620	673	661	624	634	615	668	652	648	658	585	578	654	646	651	616	642	609	594	642	610	627	638	667	626	653	611	633	597	624	660	655	651	678	599	620	658	614	663	624	614	663	582	613	615	620	568	595	622	641	630	619	580	597	626	627	650	656	623	635	642	601	661	624	645	594	625	593	642	693	668	649	609	587	652	608	576	627	600	600	666	641	618	645	667	604	638	605	571	649	558	644	624	621	649	629	631	619	655	610	606	648	603	695	629	651	620	624	652	643	644	628	567	625	647	630	591	644	651	603	644	572	615	617	682	627	651	621	609	599	626	632	611	648	636	599	634	630	611	625	653	674	642	639	619	602	605	594	605	597	598	639	627	607	626	597	617	626	625	608	619	616	600	622	619	663	589	628	627	632	645	599	679	616	637	599	592	622	624	616	589	665	582	635	558	632	621	650	647	617	682	615	668	630	648	645	689	624	612	628	672	660	600	648	609	619	589	615	621	606	605	608	668	626	631	637	654	629	615	652	615	630	598	641	565	605	618	658	634	634	620	612	613	618	611	629	601	624	610	609	622	624	643	615	597	642	636	651	651	606	609	626	641	631	665	597	635	616	631	660	604	634	586	630	557	627	668	670	619	655	651	627	643	622	637	604	644	626	598	613	628	637	641	627	647	590	655	653	626	591	639	679	655	596	626	592	597	642	637	645	625	610	632	592	634	630	650	609	633	612	681	617	631	649	628	641	601	620	631	604	604	599	600	629	661	646	670	603	635	615	655	609	614	595	622	648	608	630	644	657	632	666	612	661	680	646	611	642	604	643	658	632	633	642	591	606	616	674	600	620	634	638	632	605	594	635	648	626	675	611	607	639	641	634	623	611	641	660	586	644	611	616	595	638	631	641	666	626	622	624	609	635	636	667	618	604	630	648	669	662	656	682	662	637	621	622	616	657	636	626	646	607	649	608	642	663	621	607	589	640	636	602	606	611	643	681	602	610	664	648	628	586	619	599	618	623	627	593	648	634	635	619	625	626	598	644	628	642	609	658	623	590	644	687	627	624	655	620	622	659	608	629	661	649	601	622	624	606	637	608	605	654	637	634	616	675	621	642	615	633	613	646	672	635	594	620	645	631	631	609	625	622	685	640	648	644	609	674	615	629	636	658	624	646	663	633	591	582	608	655	632	586	627	641	631	623	611	633	646	673	637	579	636	634	595	638	625	599	640	609	640	648	641	624	651	643	597	623	610	668	598	630	629	669	630	598	608	651	582	593	648	640	653	640	653	683	646	611	662	646	600	624	612	603	600	602	629	615	622	583	619	671	629	637	670	608	633	665	670	596	639	626	613	625	620	646	629	596	662	568	607	648	657	622	610	610	629	629	640	670	633	692	611	644	652	616	666	623	617	641	594	653	661	649	603	586	636	616	660	622	638	595	623	623	603	598	658	668	680	622	626	599	625	647	658	630	617	613	631	649	656	603	621	603	612	610	679	669	627	615	609	615	634	647	604	636	648	625	630	636	623	653	613	611	635	625	614	646	630	599	609	651	672	634	611	639	645	661	639	622	650	636	633	646	604	595	585	579	638	648	626	656	637	654	649	642	648	638	614	585	646	679	614	615	611	611	678	676	602	627	589	653	648	640	636	636	623	643	616	634	618	615	647	653	609	628	621	644	658	617	643	605	644	551	625	606	685	661	659	633	622	637	616	606	641	628	627	628	629	678	623	635	633	680	608	646	608	641	602	608	633	622	669	660	666	604	623	623	592	625	545	634	595	612	613	631	597	634	607	617	633	666	624	618	644	628	616	655	636	636	673	613	624	607	640	643	681	624	614	594	656	604	634	595	651	596	649	642	661	644	652	611	585	662	626	602	628	651	636	624	660	627	635	640	649	645	650	675	673	621	626	607	638	629	617	620	629	605	601	575	591	593	630	636	644	602	577	613	663	608	635	647	650	616	632	605	632	607	616	650	624	598	611	676
1376	36	34	31	31	37	31	42	35	38	33	36	26	32	22	34	27	24	22	24	27	28	32	24	22	24	29	31	31	33	27	46	43	43	33	32	20	33	41	37	31	21	27	25	25	22	25	28	36	38	45	28	28	32	34	24	35	21	35	34	25	26	26	35	26	20	37	28	26	26	38	26	27	33	30	33	32	29	18	24	27	21	21	28	34	28	35	28	19	22	23	35	37	27	25	25	27	23	34	34	32	39	28	29	40	30	28	22	27	38	28	27	30	19	23	28	35	25	29	31	21	34	25	30	41	28	32	30	27	23	38	32	30	30	23	22	22	29	35	22	34	34	23	24	18	35	19	24	32	35	31	31	32	34	23	36	35	24	28	34	27	37	22	33	33	21	25	28	27	24	33	33	43	20	25	27	32	25	26	23	26	24	33	35	25	25	25	35	33	29	26	28	31	33	36	32	24	30	30	22	29	31	27	28	40	25	24	27	30	42	32	26	25	25	25	24	34	34	22	25	30	26	27	37	35	22	26	29	25	29	23	30	37	26	20	34	28	20	28	33	33	23	38	31	34	27	24	25	31	28	34	21	30	36	21	22	33	29	34	28	22	21	30	24	40	38	23	26	28	28	28	36	37	33	30	24	22	33	23	30	17	23	38	28	26	29	24	35	33	32	25	24	31	21	30	29	24	18	29	28	37	36	30	24	28	34	30	34	26	31	25	27	25	25	32	22	36	31	20	24	23	32	28	33	21	23	21	38	31	35	33	25	24	38	23	28	28	23	28	26	28	39	24	32	33	32	33	25	19	28	29	36	18	31	32	30	36	33	26	23	24	19	28	22	27	26	32	27	36	39	28	38	23	37	33	26	20	34	35	36	32	38	26	40	30	34	35	34	30	29	40	28	29	27	20	22	20	30	27	33	24	40	27	31	29	39	14	19	23	25	30	30	26	25	36	29	27	29	29	25	27	36	28	34	23	25	30	25	27	20	26	35	32	23	31	30	21	32	26	29	36	35	26	36	27	28	27	33	28	29	34	34	38	23	20	27	26	32	24	21	27	32	24	23	18	27	31	29	31	34	24	33	25	22	31	28	33	27	24	24	29	16	25	31	27	28	31	33	37	28	26	27	32	32	21	31	23	30	27	36	28	35	27	27	27	24	32	31	28	33	33	31	25	27	26	26	28	32	31	27	31	24	33	25	31	33	31	25	40	31	30	31	29	23	32	36	26	31	22	27	39	34	24	27	26	32	36	28	27	33	28	34	30	31	23	29	33	24	33	22	32	27	27	31	32	26	29	21	19	25	21	37	26	38	27	42	27	22	33	27	29	18	27	27	35	33	33	35	27	19	28	35	22	36	32	38	33	32	29	24	26	31	27	31	25	36	29	33	37	30	30	28	20	28	31	21	25	29	27	24	28	31	23	30	33	32	36	25	34	26	33	25	32	21	34	32	33	28	38	24	20	22	32	34	28	34	29	32	23	29	35	31	30	35	27	34	28	24	22	26	21	31	24	34	26	29	35	32	29	25	43	30	31	37	33	35	24	29	26	41	32	30	30	32	36	29	18	27	34	35	22	33	22	22	30	31	25	33	20	21	17	34	29	38	44	30	26	24	38	30	33	27	30	23	39	23	24	34	23	32	28	36	28	29	40	22	45	29	32	29	31	33	33	34	31	34	30	26	36	34	24	23	24	33	24	18	28	34	25	27	29	19	25	31	42	19	25	30	34	28	43	40	31	18	29	32	36	26	26	33	24	28	26	24	37	22	33	35	29	31	24	27	26	36	27	37	35	21	31	25	33	29	34	28	33	26	34	22	24	32	29	25	31	40	34	30	31	30	29	29	29	26	24	29	39	16	28	30	27	25	34	30	27	21	23	29	29	31	26	29	33	33	20	39	30	20	35	41	30	23	31	36	28	37	33	20	18	28	28	35	28	22	35	35	29	26	29	29	22	24	24	20	29	28	36	34	29	29	30	27	36	39	32	28	24	36	32	23	35	38	27	33	43	22	36	27	35	27	26	24	32	21	29	30	25	28	23	19	25	28	30	23	31	23	38	34	28	31	25	29	29	36	28	30	16	29	31	35	34	26	31	21	36	31	37	36	30	29	28	33	27	31	29	26	29	32	26	31	33	36	30	27	27	39	23	27	26	17	24	32	16	28	35	38	26	36	28	32	28	26	28	27	27	37	26	29	26	22	27	21	28	33	32	29	28	31	39	29	32	37	26	24	29	33	37	29	27	32	29	30	26	22	24	26	27	31	25	26	41	33	27	27	29	27	32	27	23	28	24	28	28	36	23	32	26	29	37	27	28	30	25	23	26	29	31	32	29	25	29	29	25	34	34	22	23	30	31	27	23	35	23	31	27	30	24	28	22	38	40	37	41	31	34	22	22	21	29	29	35	22	37	19	26	28	27	27	35	37	26	27	24	39	34	36	33	23	24	37	21	32	18	23	24	27	25	29	24	28	33	30	18	27	24	41	41	33	36	23	26	28	20	29	25	27	29	22	22	28	33	32	31	26	29	33	34	27	30	32	25	30	32	25	36	25	28	32	30	24	25	33	28	28	29	26	27	27	23	37	24	29	37	26	24	31	39	23	25	40	29	31	26	27	21	25	37	30	26	36	30	26	16	31	30	24	26	31	33	26	31	25	21	27	26	27	32	33	24	34	39	30	27	35	33	37	30	25	41	25	30	33	36	34	38	26	28	23	20	27	35	32	30	38	23	21	27	26	36	33	23	32	27	27	29	35	29	18	17	28	34	30	33	19	36	28	28	27	26	28	22	26	32	35	30	38	20	24	24	41	23	35	23	34	29	21	22	35	18	18	29	28	21	32	30	32	30	29	37	33	20	26	29	33	24	34	16	29	27	29	40	25	28	31	32	23	25	29	28	35	32	28	26	23	24	27	27	39	33	27	33	31	32	22	34	37	28	26	32	32	33	29	31	35	30	28	34	32	34	25	36	30	31	20	28	25	15	29	31	30	40	31	21	25	35	28	32	35	41	33	30	33	24	30	27	26	35	28	30	29	30	28	26	20	29	25	31	28	27	27	30	36	18	27	31	30	22	21	34	25	28	29	26	32	21	28	23	36	27	35	29	27	30	32	30	33	21	33	24	41	31	29	27	19	20	30	30	32	33	35	34	31	35	28	37	29	20	25	39	27	27	33	26	20	24	36	22	28	39	22	18	26	35	32	34	36	22	26	32	36	23	26	40	30	21	32	32	38	29	25	37	26	33	31	25	30	28	31	27	32	32	26	29	26	28	36	41	34	21	20	32	20	29	36	27	39	26	34	24	20	32	27	27	29	26	35	21	32	27	29	31	22	44	33	28	32	24	31	26	22	35	22	29	28	27	35	35	21	20	31	26	29	26	27	31	21	32	25	41	23	26	27	28	23	24	28	35	34	26	21	25	27	22	25	29	39	29	21	38	21	32	23	29	24	34	25	26	22	27	22	30	26	19	30	33	24	29	25
8323	375	322	310	474	616	615	539	437	411	379	386	323	347	303	285	291	263	249	261	295	277	272	290	251	264	304	377	538	590	551	497	437	351	300	378	330	322	329	351	334	331	345	299	259	280	259	283	253	297	251	280	270	279	272	256	252	301	273	262	261	235	239	315	267	255	246	237	229	248	233	228	248	251	239	260	251	250	269	247	232	230	257	257	248	249	238	248	235	228	242	232	249	238	236	215	258	215	251	244	208	227	213	266	222	246	284	225	252	242	258	245	252	250	248	253	215	242	265	247	247	247	251	226	228	272	216	250	241	250	234	249	227	244	233	227	247	260	247	227	233	227	247	242	221	256	266	230	245	260	243	234	248	258	222	223	261	265	242	265	271	229	255	243	228	240	211	221	240	225	272	264	257	227	266	249	266	261	266	245	236	254	245	263	230	214	206	226	214	265	255	255	268	245	268	233	225	218	243	246	252	237	260	219	246	243	233	211	231	231	262	229	258	229	238	246	278	235	217	257	229	262	220	232	240	247	231	204	217	240	251	227	221	209	231	227	230	238	254	261	259	235	249	242	237	258	247	246	262	211	251	238	241	249	239	236	231	222	235	223	230	231	219	249	234	234	240	235	221	238	222	252	243	221	256	232	246	238	273	245	274	237	240	254	232	229	240	239	223	233	255	241	234	257	234	249	228	231	255	258	250	257	233	259	240	245	242	225	242	224	249	274	247	247	240	257	230	226	240	257	236	203	259	257	247	257	232	261	235	239	243	234	271	215	231	240	216	235	243	224	247	248	237	256	247	254	237	243	253	221	220	227	234	221	234	237	224	246	263	245	274	249	271	238	257	250	274	256	247	265	212	218	247	229	247	218	254	243	219	235	280	238	232	227	224	258	221	245	239	241	246	257	251	239	228	268	225	242	258	228	233	238	245	237	230	224	246	241	240	253	229	260	214	236	262	253	242	242	236	264	252	237	262	253	230	227	246	245	224	240	227	277	215	235	233	216	219	253	239	261	254	252	226	265	260	243	264	247	237	243	249	273	239	264	239	246	239	235	238	210	242	252	238	226	249	242	248	242	236	233	266	264	245	225	268	257	247	250	268	223	240	243	251	243	238	266	254	241	248	252	238	262	257	227	216	237	265	239	266	236	239	232	248	249	252	219	243	229	254	252	235	235	274	237	244	248	241	217	257	262	228	232	265	235	249	257	259	234	244	202	241	246	254	254	238	251	226	262	243	246	256	245	255	252	253	266	254	211	258	251	225	232	230	247	227	242	244	259	256	239	225	238	256	248	221	254	252	245	272	240	253	232	251	236	275	246	263	225	264	268	245	249	239	249	253	243	233	228	256	277	230	249	262	266	256	243	241	253	261	256	234	237	248	238	246	243	247	245	239	266	249	244	238	228	238	244	236	222	240	235	229	243	240	239	261	265	270	275	209	233	238	234	221	239	232	251	206	260	245	224	227	275	252	272	233	250	221	261	231	245	220	229	263	259	255	240	256	237	253	244	245	249	238	253	249	267	271	238	246	256	253	235	230	210	248	237	241	257	255	250	239	221	260	245	225	228	243	238	217	255	255	249	245	249	278	237	247	243	264	228	247	214	270	264	254	267	245	249	245	227	237	248	250	242	257	247	230	240	281	242	224	256	226	249	207	227	258	241	241	236	243	254	269	243	237	252	244	227	235	238	253	237	274	243	258	259	246	243	232	232	235	230	258	237	241	244	239	235	247	248	234	224	244	234	267	241	241	255	224	250	260	226	270	243	246	234	221	227	240	212	246	259	216	238	239	243	255	230	261	250	244	246	211	243	248	268	229	259	237	261	216	233	243	255	227	236	225	233	240	215	240	248	194	255	257	245	244	244	249	248	221	223	220	243	240	249	226	255	232	257	229	222	222	239	256	260	219	253	245	243	242	252	241	238	256	256	254	241	238	258	278	234	248	234	246	241	241	257	256	230	241	229	226	246	242	232	251	236	229	223	251	245	243	260	252	251	254	235	238	258	260	234	238	195	218	253	242	240	232	214	228	228	280	226	253	241	252	236	250	251	224	228	259	249	243	221	236	215	235	231	246	267	242	253	247	237	241	252	250	237	236	247	259	245	259	224	227	245	241	249	258	242	236	230	257	229	226	251	224	242	260	235	263	242	209	240	245	289	232	243	238	237	241	251	231	242	263	256	229	246	249	231	226	265	240	260	255	251	250	235	236	264	249	236	223	243	245	237	275	222	219	231	260	247	235	256	238	217	244	253	225	223	246	261	235	241	245	240	232	252	264	276	251	231	237	247	216	202	231	246	255	237	248	222	257	228	215	218	262	236	266	222	224	240	232	237	246	254	236	252	232	238	235	209	263	242	257	237	232	215	226	234	240	276	251	252	255	239	233	237	240	263	239	236	214	241	228	237	234	266	225	248	241	250	272	239	234	236	257	273	243	246	247	245	242	247	237	250	259	280	249	237	270	237	233	220	243	248	227	257	241	235	235	233	232	214	235	235	262	245	240	270	238	252	237	260	258	237	265	230	233	256	217	283	232	242	286	217	237	240	253	252	218	251	251	216	249	234	236	252	251	244	234	241	244	221	226	245	215	268	226	235	240	240	226	221	263	245	239	212	228	247	243	218	222	256	216	233	227	215	247	254	226	228	248	245	242	242	252	229	259	236	239	224	255	246	256	258	238	265	247	239	261	259	247	237	233	247	257	237	238	241	243	229	235	234	270	247	227	248	245	240	237	264	247	264	233	219	222	222	240	262	265	225	244	225	222	262	238	230	246	274	279	230	252	234	252	246	259	229	247	245	264	236	256	246	253	240	220	238	229	233	251	261	228	235	248	240	252	245	271	242	234	228	223	262	231	240	234	233	265	252	252	248	266	240	240	238	248	236	253	263	238	267	240	260	261	236	208	219	228	261	235	227	237	233	228	264	235	217	263	251	245	210	261	253	231	243	247	224	268	236	243	225	259	232	241	226	251	245	241	233	272	215	217	259	253	227	244	242	240	253	226	237	222	246	261	227	221	239	234	240	205	215	212	266	260	235	258	251	276	233	249	274	229	227	227	236	242	250	228	234	254	258	245	229	236	244	269	225	236	232	239	262	247	241	249	238	225	232	236	238	261	211	248	239	232	264	245	258	241	230	242	236	241	230	235	252	232	228	241	224	235	247	227	226	213	239	227	242	230	278	238	261	255	214	254	253	256	231	239	246	242	237	250	248	269	272	250	212	243	243	248	228	236	275	247	238	223	206	247	259	223	233	249	245	240	257	247	257	229	236	241	281	248	246	245	244	226	256	259	275	245	270	251	242	265	246	230	222	230	229	243	258	220	269	231	268	261	223	232	222	233	249	247	250	210	254	242	266	259	262	228	258	232	222	267	231	240	251	250	245	230	234	253	229	260	258	224	227	237	219	231	236	257	257	219	227	229	239	231	254	228	238	236	236	248	233	255	236	257	253	267	264	234	210	235	231	255	233	252	232	253	262	229	238
1418	115	77	77	100	98	98	91	104	88	86	74	72	88	84	74	85	88	71	65	81	84	79	78	73	79	71	64	102	94	103	70	85	77	69	95	64	75	73	74	79	70	70	65	71	90	74	77	68	82	71	73	75	64	75	82	66	90	79	62	77	81	63	74	70	71	83	71	62	82	79	70	76	57	80	69	98	77	52	78	73	86	69	79	66	68	74	69	74	71	56	68	70	58	72	76	79	76	59	76	72	71	54	60	78	81	58	67	64	66	73	76	75	93	77	77	82	59	70	67	67	83	58	79	61	46	52	58	77	92	70	66	71	83	72	68	67	67	71	63	75	73	69	77	78	71	69	71	70	62	68	75	59	70	85	64	77	70	66	56	78	73	80	63	87	67	82	75	91	76	71	62	86	69	88	83	71	55	73	63	73	58	79	63	82	72	58	62	58	63	70	72	71	66	74	70	73	77	75	74	75	65	70	67	73	61	79	61	81	73	82	70	76	60	68	73	71	76	74	72	61	65	59	76	83	71	83	67	70	72	66	79	69	67	84	55	82	81	83	78	77	69	71	80	70	74	83	70	75	79	60	66	64	84	69	79	64	64	89	61	67	73	67	76	66	65	71	89	76	67	68	78	74	68	67	61	68	82	79	59	61	72	74	76	74	68	65	59	63	90	70	64	80	64	73	71	63	71	69	53	72	67	55	49	69	70	69	88	62	89	84	83	76	81	71	64	75	75	66	68	80	74	57	54	64	78	63	62	62	71	82	69	58	69	89	85	67	65	66	75	83	80	60	74	71	84	59	56	55	68	66	59	68	59	62	64	70	70	62	69	75	71	74	65	78	69	69	70	62	57	77	68	67	75	69	73	65	56	61	71	81	77	70	69	80	88	75	80	72	66	67	78	71	71	53	70	63	72	70	77	72	68	74	61	69	81	83	66	78	73	75	75	70	62	64	62	62	58	58	75	72	82	82	71	57	72	70	57	89	64	61	62	77	69	64	68	68	70	61	61	85	71	73	63	82	74	73	72	76	77	57	83	79	56	60	75	68	76	70	66	84	57	83	84	67	87	71	75	73	61	74	66	70	65	73	75	58	61	79	70	87	75	65	80	68	73	50	78	91	58	70	76	49	67	55	61	65	74	69	64	76	83	79	66	68	75	57	74	77	77	79	58	65	59	61	91	60	87	66	75	72	76	62	83	64	64	63	68	74	73	62	74	66	77	79	63	80	78	72	93	55	70	85	63	70	68	64	79	69	72	69	80	86	64	73	75	71	69	77	71	72	54	73	75	74	70	71	63	77	56	54	66	82	60	76	67	77	72	54	71	80	64	68	52	58	77	65	79	55	82	70	59	70	80	75	70	73	61	74	58	78	71	61	76	78	72	60	71	60	66	69	52	75	66	73	78	66	52	84	71	73	63	59	62	84	65	73	68	78	86	76	61	64	78	92	78	57	73	67	84	80	75	71	57	57	65	63	69	64	67	73	73	65	72	76	76	68	81	66	62	59	73	85	77	77	57	53	77	60	69	81	57	70	75	77	56	53	77	69	70	71	80	72	75	75	76	67	74	70	63	70	75	57	72	71	75	59	49	72	68	74	71	80	70	65	72	73	71	63	79	68	79	65	71	75	72	59	64	78	75	67	56	57	72	65	62	65	70	66	72	61	69	74	66	81	56	78	65	66	68	78	57	78	63	74	62	71	63	72	89	68	73	69	63	54	76	74	83	72	65	66	64	61	59	79	64	79	83	78	72	67	75	71	102	85	71	70	81	82	74	58	67	69	63	75	70	81	79	74	89	71	64	69	71	67	64	47	68	88	52	77	64	53	86	68	72	82	61	77	62	69	87	74	56	61	80	72	66	57	79	63	73	68	91	70	70	74	68	75	67	87	76	69	64	81	67	80	64	82	76	59	74	66	71	72	78	86	75	59	79	67	68	63	72	69	78	59	54	80	78	81	94	58	80	60	77	83	63	64	56	70	69	69	85	58	66	73	83	64	65	71	78	78	68	70	61	63	68	83	76	64	59	73	54	91	71	81	69	72	76	82	68	78	66	65	77	72	74	80	74	63	77	65	70	73	69	91	90	72	64	75	77	79	72	65	74	80	81	78	77	59	67	71	64	56	71	74	80	71	66	71	72	75	77	72	82	85	72	61	83	72	80	69	92	71	52	80	62	86	77	73	58	62	68	67	68	71	61	81	69	76	74	70	55	79	79	67	72	72	84	56	62	66	66	69	84	77	73	83	59	68	60	74	78	65	61	75	66	78	84	76	65	78	78	74	70	59	66	67	77	75	59	68	69	73	76	66	72	75	58	75	79	74	90	66	63	79	75	82	62	59	84	64	66	77	61	79	72	59	83	57	78	76	67	58	60	81	67	75	59	85	72	64	82	74	73	82	98	88	68	90	68	66	76	79	77	71	67	76	68	65	71	72	82	75	79	66	74	66	72	56	75	78	77	75	73	74	69	67	75	63	68	78	76	73	73	79	69	68	70	72	72	71	87	81	63	88	70	69	76	75	65	81	64	76	73	81	75	71	69	76	57	82	71	67	75	66	63	75	56	74	67	73	59	62	60	66	75	61	79	65	78	81	59	82	68	75	61	69	60	67	83	70	76	85	82	64	72	68	61	67	56	65	57	73	59	77	77	72	64	83	69	78	72	60	90	79	70	64	60	79	65	70	71	73	90	69	57	67	80	73	76	61	75	70	68	67	73	70	84	83	59	69	79	64	65	63	72	66	82	68	70	75	74	73	87	73	60	77	66	65	68	77	63	66	79	69	81	65	70	64	62	68	65	89	61	76	67	61	73	68	75	67	79	61	73	61	66	64	61	76	68	68	69	66	59	75	73	69	68	76	68	56	81	77	63	73	79	73	79	54	90	75	67	62	78	72	61	82	69	73	64	70	79	74	79	80	63	95	80	79	79	62	74	72	64	83	56	77	64	72	76	75	65	63	66	67	64	67	64	76	61	81	60	77	53	69	81	72	75	76	69	74	69	75	80	79	65	74	89	66	80	78	98	69	68	73	64	89	68	74	63	68	53	76	64	62	64	75	77	73	60	68	78	69	65	59	52	70	80	74	77	66	66	78	80	67	78	68	71	75	68	74	88	62	73	71	71	79	70	58	57	54	74	57	84	75	77	83	63	87	72	59	53	81	69	58	73	89	75	64	69	75	60	63	65	82	75	85	74	71	66	82	81	76	76	89	55	64	71	76	89	70	88	70	66	78	76	76	66	72	67	75	75	70	60	76	60	81	78	78	97	68	72	66	60	81	77	62	78	80	79	69	59	55	76	71	75	73	81	82	74	65	76	64	85	75	62	70	86	81	71	56	68	65	58	72	78	86	88	75	77	73	73	72	86	53	67	64	66	87	62	73	68	81	65	76	75	65	74	74	57	73	69	59	76	66	76	70	71	74	70	85	78	78	67	62	76	64	88	71	73	88	74	71	63	67	81	74	45	83	67	64	67	66	78
13818	1417	867	1067	2259	2829	2428	2119	1700	1452	1320	1198	1064	970	893	872	791	802	764	748	779	775	739	628	681	713	716	843	1037	1018	1036	890	885	814	743	799	806	718	710	671	704	674	691	702	630	638	602	671	633	643	625	635	628	597	676	651	692	678	638	667	705	607	604	660	627	606	622	653	574	631	632	611	598	646	579	591	613	617	574	616	622	601	613	602	581	664	613	619	599	622	575	601	574	629	592	652	615	602	622	593	591	596	579	626	574	582	572	523	615	575	573	556	624	587	629	572	600	577	594	561	595	591	598	599	602	576	581	563	592	609	569	592	570	584	588	608	565	619	600	590	608	593	604	601	651	588	575	548	567	581	561	583	604	606	585	588	576	564	563	564	598	553	611	593	558	529	657	583	592	594	567	567	585	570	592	617	550	573	573	599	579	622	587	571	591	589	602	602	552	561	605	575	576	570	622	603	570	589	590	579	589	615	595	582	594	558	610	583	604	589	560	586	581	629	622	612	561	636	600	587	592	606	598	583	577	564	576	605	582	607	551	558	581	554	613	565	620	601	639	550	588	552	594	584	583	568	537	554	606	589	583	556	578	605	604	560	581	632	596	597	564	544	599	562	606	532	555	562	554	615	578	544	578	560	555	542	600	591	590	581	545	570	580	599	593	560	625	654	573	590	524	600	622	545	612	537	586	623	566	552	559	608	597	556	547	578	559	547	560	627	548	570	581	600	592	601	601	631	588	579	539	603	575	607	615	579	605	570	614	547	607	590	548	587	547	576	570	593	563	581	577	574	581	615	565	578	577	579	574	629	593	532	575	570	617	580	547	619	579	550	576	586	590	556	553	607	593	591	571	594	539	599	556	536	614	559	615	582	598	580	600	558	579	628	577	587	592	600	575	596	600	600	579	560	635	564	572	589	570	594	553	589	595	570	607	581	593	613	600	606	591	583	603	603	603	573	606	634	563	512	596	580	594	578	560	566	556	604	573	609	597	583	613	598	625	587	557	545	587	592	566	590	549	569	580	598	572	557	588	642	513	622	568	602	618	613	593	573	562	597	630	552	586	552	573	584	574	547	571	557	556	588	591	497	603	572	607	578	608	598	613	564	581	568	590	581	566	621	571	568	576	609	579	559	606	579	581	574	577	566	570	584	593	591	609	576	595	575	535	557	570	558	618	581	562	625	591	567	595	616	603	604	559	591	549	620	578	586	609	593	604	551	585	570	574	567	584	545	590	607	586	560	547	584	564	544	585	565	523	614	574	581	585	596	535	618	592	550	595	545	597	604	603	562	589	611	589	592	594	571	578	587	574	587	577	537	612	578	597	566	574	564	622	610	549	559	605	550	563	624	569	589	606	550	585	583	563	596	585	567	585	548	509	621	597	604	602	562	606	631	576	601	581	569	574	607	530	587	588	558	566	614	585	572	573	577	585	556	593	566	550	611	589	520	580	589	597	588	582	556	593	587	562	559	559	605	601	559	590	587	556	577	582	547	550	566	574	574	586	586	576	625	594	638	599	615	567	598	575	578	599	603	607	625	565	584	578	567	626	614	547	589	555	567	557	546	595	572	537	624	589	553	582	617	579	608	575	558	600	592	595	602	618	561	582	572	581	586	564	585	582	561	599	589	534	566	590	570	609	601	642	580	619	559	602	604	580	604	579	590	591	608	572	574	582	618	566	566	602	577	571	602	563	542	594	601	592	554	589	593	589	613	585	638	570	595	568	607	619	604	650	557	565	591	604	571	597	577	586	597	567	615	583	605	600	573	592	588	587	608	600	555	587	583	596	600	588	623	584	588	574	572	618	607	612	619	574	587	620	604	580	616	589	580	615	602	585	604	589	602	589	581	652	586	611	571	578	574	645	583	584	543	551	569	577	623	593	619	582	570	517	643	574	608	531	623	530	576	593	587	589	552	608	615	624	578	611	555	582	570	579	578	620	572	594	601	588	519	611	593	522	601	605	586	564	601	536	552	568	612	626	562	601	565	578	612	590	578	599	622	597	598	573	567	586	573	607	601	591	607	577	605	609	576	582	596	591	553	585	578	577	613	603	602	601	615	566	618	576	619	588	584	575	582	587	593	578	576	575	564	574	593	544	567	551	577	596	580	610	565	556	573	560	595	593	539	591	616	609	598	602	593	550	556	602	609	572	557	563	596	577	582	563	579	579	586	585	625	549	573	581	570	588	627	586	591	646	511	615	584	576	592	586	578	553	556	593	610	612	543	553	577	552	578	594	558	552	543	586	551	561	613	623	602	578	592	601	569	607	577	566	565	578	530	601	623	605	566	591	590	620	621	621	600	601	561	604	578	628	563	535	602	564	590	651	632	590	578	602	579	601	552	537	607	583	599	589	608	627	581	576	598	596	581	590	567	572	596	609	633	571	582	588	589	574	587	556	562	583	587	612	537	584	609	559	587	598	560	623	587	579	536	569	611	572	570	524	580	551	586	597	591	574	597	584	582	592	629	574	580	577	574	575	581	600	577	618	566	542	590	560	561	574	595	586	554	571	615	597	605	595	584	590	581	595	541	645	563	577	571	613	587	587	568	619	645	591	543	561	569	582	554	595	598	551	596	591	577	578	582	608	556	563	574	587	610	587	587	577	582	594	587	595	606	540	594	582	610	530	593	597	572	591	563	562	585	570	595	561	579	598	536	597	613	552	587	605	577	569	540	591	566	581	560	611	628	579	536	606	597	537	591	578	568	569	524	596	546	586	610	606	577	544	572	595	563	626	608	554	592	629	602	544	609	553	583	526	547	596	576	594	584	579	567	597	560	584	577	589	584	597	567	588	577	580	565	596	601	590	570	599	574	566	563	621	581	591	616	592	570	596	595	586	563	589	620	588	601	568	533	599	530	562	563	610	580	568	616	576	562	540	613	588	564	581	556	612	602	582	581	581	579	612	544	564	626	603	580	594	594	547	554	563	541	548	599	585	547	574	614	525	643	606	613	566	629	589	602	565	545	604	597	557	533	580	594	576	587	561	565	586	596	583	611	575	556	551	619	630	545	570	653	588	596	541	568	561	563	565	576	575	566	569	553	614	549	576	545	547	561	567	595	578	579	607	586	569	577	620	623	571	619	607	563	582	577	588	580	599	531	572	592	578	607	579	600	574	576	625	596	603	588	608	575	548	570	604	568	568	608	578	582	574	572	635	587	539	572	615	579	604	583	598	602	579	596	585	605	598	633	559	597	569	576	567	566	590	546	528	612	563	585	566	600	600	553	534	578	547	610	583	575	623	614	578	641	625	600	628	571	619	580	580	585	572	622	614	568	565	541	543	592	599	617	571	596	635	625	572	633	619	603	559	585	626	598	562	594	601	566	580	559	589	548	638	571	568	589	553	620	596	601	561	575	567	574	583	552	550	601	611	593	602	569	616	568	576	612	557	581	618	594	625	570	588	596	574	580	562	572	618	595	602	598	546	587	590	545	561	606	580	590	564	646	571	555	605	566	564	557	583	604	639	592	626	572
2086	72	43	46	36	50	37	46	40	46	51	40	43	36	40	23	42	23	34	34	36	35	35	25	31	35	37	38	42	48	47	52	41	34	33	34	35	33	38	33	38	27	34	29	30	30	32	37	31	29	21	41	39	32	21	30	35	22	28	39	28	29	29	22	33	34	26	23	30	27	30	21	28	30	22	24	27	28	32	25	34	26	20	31	26	30	30	22	29	27	28	35	22	32	36	22	32	25	27	45	28	26	23	26	34	21	25	37	24	23	27	20	19	31	30	24	31	32	24	28	28	26	31	29	26	40	20	25	34	25	32	25	25	24	31	26	32	29	31	29	38	30	26	29	26	32	30	37	25	23	25	30	33	27	28	29	35	36	43	36	20	21	31	25	33	32	25	30	29	42	31	35	20	36	23	22	36	29	20	27	36	32	27	29	37	24	21	32	38	25	29	26	28	28	36	25	23	26	27	23	33	29	27	32	23	29	23	29	20	28	30	31	37	27	36	30	35	27	34	32	35	35	26	37	25	18	24	19	26	26	32	27	29	32	24	33	38	35	32	39	21	35	31	30	23	21	28	32	31	31	25	33	24	24	28	30	27	23	32	31	30	31	31	33	34	29	43	33	18	24	24	31	25	30	38	25	25	24	30	31	29	34	21	30	26	26	24	28	23	30	20	33	35	32	28	28	31	22	22	29	29	25	32	35	33	15	28	32	33	31	40	33	26	37	21	31	33	28	28	38	30	34	32	30	23	31	38	35	26	31	21	30	32	24	28	39	30	41	32	36	25	30	27	27	25	25	25	31	21	28	21	26	30	27	24	19	29	23	27	27	16	32	23	26	26	28	27	24	26	34	22	22	30	24	32	22	20	29	33	25	22	27	23	33	25	33	32	30	31	26	28	22	25	33	27	26	32	27	29	33	27	30	28	24	25	33	21	36	30	24	37	30	32	40	30	32	31	31	38	33	23	31	36	27	22	18	31	34	29	31	30	29	34	30	25	41	29	33	22	23	32	22	31	28	27	27	34	30	31	23	30	29	35	34	23	32	34	27	34	36	27	27	34	30	38	25	33	26	19	24	33	24	28	23	26	32	23	13	27	37	22	28	27	29	35	27	28	23	36	25	27	38	29	23	25	32	31	29	36	26	31	30	23	26	31	23	27	32	20	14	33	34	36	32	24	34	31	32	21	30	26	26	36	30	24	20	32	25	33	26	27	28	31	24	22	30	20	34	36	20	25	31	35	29	31	31	29	23	21	32	38	21	23	27	24	16	43	25	30	23	21	24	19	23	28	36	23	31	27	23	19	28	24	17	25	26	23	38	31	26	32	21	34	22	35	28	29	27	34	37	28	28	31	21	27	26	36	24	31	30	15	32	38	35	29	25	26	18	27	37	26	17	33	34	22	26	28	41	21	31	34	22	41	28	26	31	34	26	31	25	23	24	37	25	18	37	31	21	23	32	31	24	21	29	26	25	29	24	30	29	41	26	26	23	20	36	31	38	26	21	29	25	38	30	31	37	35	42	32	23	35	35	26	40	25	19	25	29	26	33	31	26	24	29	26	26	30	26	22	28	28	27	30	28	24	32	26	31	31	35	27	20	22	34	40	22	22	20	22	24	37	31	22	39	26	31	32	31	19	23	28	35	36	26	26	25	41	38	39	32	34	26	28	28	25	29	30	37	23	14	33	35	25	24	30	33	29	25	29	32	31	33	23	23	31	29	23	36	32	22	28	28	24	34	38	25	30	25	31	22	28	24	19	40	39	30	28	34	41	22	20	27	29	25	29	29	30	22	24	39	23	23	19	32	25	24	24	31	29	28	34	28	40	30	29	29	37	24	26	36	29	38	22	32	19	26	22	30	29	27	33	27	26	19	32	32	26	25	37	24	44	27	35	33	25	40	30	31	25	27	34	29	26	20	23	32	31	26	22	36	33	18	34	23	29	33	25	24	30	39	32	25	27	26	29	28	30	31	30	25	28	31	28	37	30	37	39	32	24	30	32	26	29	34	35	29	43	24	25	29	27	20	32	29	33	35	27	22	28	25	35	35	34	22	30	25	29	32	33	40	33	28	29	24	32	33	29	28	25	27	28	24	21	30	22	28	18	24	40	35	24	35	33	37	29	21	31	27	32	23	28	36	23	35	33	29	24	36	32	26	19	27	31	23	29	32	39	19	33	25	31	24	30	37	25	26	25	16	31	28	40	15	29	23	26	25	34	22	23	26	28	29	29	26	33	36	29	22	27	20	20	28	27	33	37	24	29	31	25	23	38	28	31	26	32	30	22	19	33	26	28	30	35	26	27	23	26	36	37	31	27	25	31	30	35	35	32	26	28	37	24	22	30	16	32	30	22	28	27	33	23	25	25	35	28	41	26	27	28	26	35	24	40	28	20	31	22	29	31	23	26	21	23	22	24	27	22	35	27	28	32	27	22	26	28	33	21	25	24	32	26	37	21	30	27	28	26	30	34	23	25	23	29	22	27	33	37	29	28	28	29	32	31	21	39	25	24	19	30	32	24	16	20	29	36	35	32	35	23	28	37	30	32	20	26	25	28	29	34	28	38	27	33	29	26	30	26	27	27	33	26	22	27	28	27	29	29	45	26	25	31	28	30	17	31	29	24	39	31	26	31	36	32	37	25	37	27	30	20	31	30	33	26	29	27	17	29	22	21	26	31	34	35	24	39	24	29	33	29	31	45	27	23	23	28	28	37	30	20	36	41	25	26	36	30	26	29	21	31	28	31	32	29	29	31	34	30	27	28	27	26	37	24	27	25	25	31	26	30	29	29	36	33	24	29	27	36	29	27	28	32	25	27	36	23	31	36	24	28	29	31	27	25	24	35	33	25	25	24	34	35	34	23	32	29	28	30	22	27	26	25	14	25	28	19	26	33	30	24	38	23	31	31	25	29	24	25	36	33	29	23	29	24	29	39	27	32	28	32	33	37	24	27	46	22	22	37	36	24	27	26	29	32	34	36	32	37	28	20	32	28	33	34	23	33	31	28	27	31	34	23	24	29	24	29	25	28	34	28	27	27	28	36	32	29	32	35	26	28	25	29	21	29	17	33	32	29	28	29	22	27	23	24	28	32	27	34	32	32	45	40	20	41	35	24	24	33	32	23	25	34	28	31	33	28	28	26	28	27	28	28	26	32	32	26	29	22	32	33	31	26	36	31	24	27	27	27	21	26	29	22	34	28	28	25	34	31	30	26	27	36	29	27	32	25	25	26	26	28	23	31	33	30	22	27	35	25	24	21	41	24	24	29	31	32	41	23	26	28	15	30	41	28	26	35	30	24	29	24	27	21	28	24	33	29	36	20	30	38	35	23	32	29	22	35	26	32	26	25	33	23	25	30	19	34	28	24	26	25	26	29	29	26	27	20	28	30	33	32	35	23	27	32	20	26	30	30	26	30	31	25	26	34	25	22	27	27	29	34	28	36	26	26	25	23	25	23	33	23	25	29	29	24	37	27	24
12101	773	443	628	1523	2063	1971	1592	1360	1162	923	869	760	679	588	574	508	502	444	418	400	404	351	372	399	356	431	501	679	710	656	621	551	463	417	451	418	372	382	415	400	349	287	338	330	301	289	310	284	272	291	335	311	295	294	290	329	339	298	332	287	286	303	270	253	296	260	282	263	277	274	246	281	291	255	277	252	250	264	265	240	283	297	268	277	261	260	279	235	251	264	234	251	273	256	245	259	268	253	279	259	225	230	246	259	235	239	272	218	273	262	233	246	262	248	249	226	266	260	247	247	257	246	227	255	255	233	232	240	267	254	244	263	258	258	243	257	245	238	247	240	262	272	250	262	271	232	233	256	264	234	269	258	249	243	255	238	244	251	258	242	247	282	250	267	251	232	256	222	241	249	272	258	225	271	271	249	241	241	237	265	229	254	244	262	238	238	229	292	237	274	261	249	240	275	237	244	274	243	257	271	248	250	230	236	220	225	262	271	249	233	227	251	266	242	252	238	249	244	237	267	235	239	249	248	252	267	241	223	255	265	224	245	237	275	238	235	217	245	247	250	264	256	248	241	283	233	258	255	249	251	234	263	236	246	232	253	242	226	245	207	240	259	233	246	266	256	271	223	253	246	258	223	220	244	263	253	263	247	229	247	251	269	258	241	239	256	218	258	251	262	249	245	235	230	235	224	254	255	226	270	261	241	285	230	223	250	250	254	241	227	259	236	261	263	228	293	258	225	238	256	258	250	240	243	237	272	264	245	233	260	275	248	263	253	244	267	220	248	251	240	238	264	253	242	226	242	252	267	243	271	274	235	235	223	252	270	259	247	224	247	228	253	253	258	249	256	250	263	238	260	245	234	232	252	250	269	240	230	245	240	280	242	232	249	246	244	232	265	248	246	248	245	225	260	265	232	255	245	252	249	253	229	242	257	246	236	252	249	241	251	244	227	246	251	259	261	229	260	256	268	248	219	252	246	258	260	236	253	251	249	237	231	269	249	233	251	222	261	259	241	246	258	190	272	230	238	282	237	218	226	250	270	284	232	253	247	242	261	269	240	295	238	246	244	257	262	238	258	262	254	229	244	232	238	249	233	220	248	226	249	256	224	248	259	194	238	231	225	261	250	251	236	241	239	252	258	252	248	236	253	249	263	216	254	234	232	230	230	256	245	233	256	251	255	229	245	215	247	243	243	244	227	231	229	247	258	229	246	244	264	263	245	277	257	204	269	294	272	244	258	267	245	265	240	228	209	270	276	274	249	236	243	248	237	198	229	265	243	240	259	241	248	268	257	242	255	230	266	235	247	235	244	251	256	256	248	242	260	245	248	277	254	251	241	229	239	268	253	268	230	244	241	276	262	238	235	246	230	251	256	270	238	251	240	244	240	234	246	230	264	235	241	239	265	239	238	231	240	252	228	234	253	246	230	274	245	251	271	241	237	235	214	241	272	264	229	248	275	211	260	261	220	288	244	234	231	256	259	253	251	223	234	238	232	236	250	235	218	194	227	219	256	252	255	205	226	262	260	229	235	264	257	238	256	270	265	256	249	241	230	226	255	243	229	239	282	238	248	254	255	237	246	264	228	220	248	232	241	257	253	250	243	222	263	238	263	248	273	254	244	251	225	246	245	243	240	261	236	238	245	233	225	251	234	257	245	248	256	257	247	240	239	257	260	237	236	244	226	257	255	258	246	263	233	249	223	283	255	221	244	256	245	235	248	256	258	260	252	253	231	272	276	238	265	234	230	251	249	246	226	241	238	267	222	232	240	238	237	242	264	259	242	251	246	270	268	274	244	261	265	245	224	244	247	247	252	242	244	232	235	242	240	263	253	248	244	277	229	250	271	247	245	280	274	241	282	224	246	264	241	286	213	228	215	277	243	238	220	241	228	223	229	254	241	258	264	256	234	280	235	224	244	243	263	247	249	214	239	264	249	250	226	248	239	254	282	255	265	242	225	243	239	241	261	261	285	255	264	258	213	223	230	236	249	224	247	246	266	242	236	266	249	261	239	253	229	246	265	235	246	242	266	237	213	256	243	228	262	263	248	250	240	262	263	239	254	253	252	269	240	244	264	225	248	231	224	233	260	262	241	273	240	284	276	255	264	230	258	236	253	245	254	264	252	235	238	248	240	201	251	240	243	270	218	238	246	246	281	235	231	218	233	238	241	212	231	270	218	255	263	226	259	254	269	230	272	235	241	234	215	244	248	255	234	241	243	254	249	237	271	234	232	250	265	249	233	232	222	267	245	285	237	246	242	231	232	243	272	226	257	271	254	232	214	278	229	256	242	217	270	236	259	251	258	251	238	271	246	211	281	242	267	257	247	252	244	231	249	261	233	240	264	244	235	268	256	233	246	245	268	235	234	255	241	264	269	282	239	220	234	246	213	237	260	241	227	229	239	268	230	222	244	235	254	242	261	271	211	229	250	251	264	304	234	260	257	240	275	251	237	269	253	215	257	255	250	247	235	228	278	243	242	235	249	272	223	276	259	254	257	247	235	274	230	253	261	259	234	263	254	244	229	265	238	239	258	270	256	237	223	242	242	235	228	254	239	243	243	229	257	235	246	249	280	234	217	257	251	236	267	233	247	237	267	248	261	257	209	278	231	273	257	253	238	241	248	225	265	226	261	273	271	273	256	239	247	247	262	238	244	238	249	233	249	247	264	275	225	213	250	265	219	259	253	247	248	253	232	251	265	236	225	262	239	230	241	265	275	240	240	256	256	235	226	226	234	266	261	262	250	258	239	241	277	244	234	259	258	228	251	249	284	233	265	239	237	242	240	230	257	272	245	242	240	223	260	256	245	245	222	283	287	255	250	229	252	274	235	281	235	241	237	218	225	260	247	250	239	265	261	247	234	239	247	242	223	256	272	229	265	224	248	256	231	246	225	269	256	195	244	234	249	277	234	250	225	267	254	257	269	250	267	225	241	241	249	260	264	251	262	256	269	225	224	299	248	271	265	243	216	264	254	249	225	258	246	250	246	247	234	239	258	253	253	268	229	241	244	273	260	258	268	231	255	290	246	241	246	239	256	245	245	228	237	230	219	251	247	259	234	273	226	223	233	219	257	243	242	243	221	247	260	225	231	247	269	251	223	234	221	248	246	259	278	257	237	268	219	245	247	265	270	262	264	235	268	277	250	256	246	238	247	266	249	251	251	240	239	247	257	230	213	266	252	251	253	258	256	254	215	267	254	263	205	251	259	253	229	226	242	243	248	243	239	267	231	229	243	265	278	238	251	246	275	273	234	239	255	264	273	246	244	246	247	230	235	254	227	221	216	249	224	230	273	245	291	271	248	241	247	235	213	232	261	257	272	246	247	258	226	229	253	255	270	235	266	210	270	271	235	238	235	268	250	239	244	232	226	219	258	259	231	255	225	252	235	216	244	267	235	260	242	248	235	258	265	222	230	276	257	255	250	226	251	232	220	259	260	207	235	235	248	256	253	253	240	275	230	261	244	249	251	230	242	241
2044	134	98	95	86	99	116	123	89	114	115	91	85	101	100	102	81	80	79	90	96	95	81	81	58	98	87	83	89	96	102	87	105	88	86	75	87	79	71	97	89	81	86	62	90	59	76	70	97	74	73	84	75	66	82	70	71	76	67	77	80	84	71	89	84	61	81	58	69	64	82	75	81	77	91	72	65	89	89	71	71	75	80	64	72	88	68	76	72	62	84	90	70	67	60	77	69	64	76	71	74	68	62	79	69	88	85	80	77	67	96	74	78	80	80	61	80	81	77	70	80	63	83	88	74	74	72	63	82	78	84	74	87	68	94	74	71	57	76	72	60	86	71	74	77	94	68	74	76	79	78	88	81	63	80	81	86	76	88	75	94	52	81	76	77	66	74	66	55	70	86	89	75	94	84	73	68	83	68	91	83	60	97	93	88	65	78	64	75	66	67	72	83	77	58	64	61	76	79	84	87	82	81	60	77	77	74	79	68	76	81	70	79	70	93	78	73	74	69	87	80	78	89	63	77	82	77	83	61	79	57	74	71	76	76	62	64	87	88	83	64	83	79	64	58	88	66	84	74	74	85	72	72	77	73	75	86	76	75	70	86	76	75	78	71	70	77	75	77	81	78	81	63	78	78	86	65	62	62	70	72	57	75	63	79	76	65	60	69	78	78	70	77	77	87	74	68	72	76	76	74	80	78	83	76	75	61	78	76	82	73	70	78	73	78	65	74	79	80	83	89	69	76	68	78	64	75	68	83	80	79	84	78	70	66	77	81	62	76	81	81	70	63	75	75	79	75	78	73	77	68	83	78	77	88	73	67	77	69	71	76	76	68	63	69	65	73	86	72	69	70	74	67	83	60	79	62	78	81	92	62	85	87	80	77	77	68	73	63	69	83	90	73	66	78	70	72	78	76	81	82	91	78	83	61	58	72	71	76	72	96	68	81	73	79	66	86	62	66	74	85	80	73	59	63	84	77	79	72	75	67	82	56	62	76	71	96	61	82	69	81	80	62	62	85	67	54	62	57	66	89	73	59	78	82	91	62	76	74	66	77	81	72	82	58	82	75	74	66	67	71	81	71	87	61	81	78	95	66	70	65	75	74	90	82	60	80	68	70	79	86	72	70	77	58	80	92	92	76	75	71	62	65	67	79	77	62	68	61	71	65	58	88	74	68	75	73	84	74	90	73	56	91	79	76	75	80	73	87	81	78	85	67	69	81	65	89	69	62	66	81	82	77	91	57	77	68	79	70	83	66	67	87	78	85	95	68	74	79	81	81	74	101	80	66	83	71	75	78	87	85	74	67	71	72	70	63	70	62	77	68	68	67	81	71	76	88	77	66	66	66	60	79	75	62	65	76	81	76	66	75	62	88	74	82	74	78	79	70	77	71	74	73	73	71	72	90	81	77	83	93	58	80	73	73	85	82	65	75	80	68	69	83	99	82	78	82	66	70	67	76	57	75	74	80	69	66	82	78	63	91	94	55	75	80	86	83	65	86	88	69	72	79	81	72	76	67	83	79	68	81	78	63	69	55	82	78	68	80	82	83	76	78	82	70	78	64	80	70	66	76	81	77	77	75	57	70	78	71	88	75	79	65	83	76	79	63	72	86	75	74	76	65	74	79	70	74	79	75	69	76	89	73	76	80	75	72	82	77	79	82	70	68	83	82	76	77	70	84	95	86	75	64	73	76	70	87	69	71	114	75	79	67	75	76	78	74	69	72	87	82	86	70	88	92	67	70	75	89	71	69	78	64	69	75	49	69	56	62	75	88	78	82	75	87	68	62	63	81	68	83	66	65	72	87	64	83	74	67	60	73	72	83	83	66	66	78	65	72	72	89	78	74	72	82	90	69	59	85	80	95	86	81	65	77	78	66	76	83	65	72	60	64	64	79	83	71	86	78	81	82	90	72	82	76	79	78	93	80	75	74	82	81	74	66	87	70	62	58	86	84	76	78	70	79	76	79	73	80	79	75	91	83	70	73	79	90	77	63	74	65	72	89	77	72	69	67	75	65	78	72	85	79	69	78	65	93	88	74	106	86	81	63	93	82	92	74	74	69	75	77	65	88	78	82	86	72	62	71	88	81	78	66	69	70	92	72	82	67	63	74	84	73	75	80	88	78	85	81	57	80	68	71	92	72	70	85	69	67	83	80	76	90	58	76	88	74	53	65	81	84	79	64	78	73	89	81	82	62	56	57	81	72	69	66	89	71	87	85	81	59	79	87	71	68	78	78	66	67	69	78	91	77	80	76	78	70	67	61	67	78	79	87	61	80	73	84	78	74	83	98	73	86	81	70	91	67	85	68	65	62	78	75	72	64	73	75	76	63	83	84	90	78	89	87	72	75	87	67	83	76	75	77	66	87	76	77	86	68	65	66	81	86	65	88	72	63	86	78	73	80	56	77	85	81	79	63	78	66	67	70	74	65	63	85	83	78	62	73	69	68	74	83	75	77	69	71	64	70	92	67	83	72	64	80	81	82	66	76	78	76	72	74	66	68	67	80	87	60	85	86	71	72	74	60	65	81	87	78	67	98	63	87	87	71	84	74	66	76	75	70	83	75	68	80	83	72	78	67	71	72	75	71	83	87	74	76	72	72	72	79	71	57	76	75	72	74	78	79	89	72	79	67	82	79	78	80	67	74	79	85	79	75	89	66	82	60	86	69	82	68	70	65	70	58	79	69	72	62	96	79	69	76	80	78	70	96	82	78	72	78	77	61	71	77	76	68	81	64	65	76	92	73	72	69	56	69	65	82	71	66	75	87	82	84	69	64	98	84	65	75	76	67	84	83	66	82	84	75	76	92	72	77	69	87	73	78	77	66	78	77	68	73	76	67	76	75	86	68	68	86	68	66	85	66	90	93	62	65	80	71	85	79	69	69	67	78	72	61	88	93	67	88	93	81	71	76	68	92	84	65	84	63	68	74	76	71	73	65	71	85	78	74	82	77	68	82	55	72	71	65	86	81	61	75	79	93	79	75	69	69	79	78	77	96	86	77	86	77	76	73	84	85	67	65	84	93	65	61	63	66	67	76	78	77	68	77	87	76	89	64	83	92	90	82	70	86	86	67	78	75	69	64	76	70	89	61	77	79	74	79	76	83	84	70	100	70	95	75	82	79	71	70	79	65	80	66	62	71	69	78	85	67	66	61	75	103	67	80	76	94	72	95	74	74	69	85	96	87	63	76	72	68	79	87	69	72	78	75	85	67	65	78	75	73	65	76	81	76	83	69	82	70	59	82	79	67	68	79	68	60	75	88	92	70	76	92	83	56	80	60	74	74	77	67	73	87	81	73	66	88	85	58	75	80	70	84	73	69	71	71	70	87	83	71	68	67	65	83	70	84	71	63	72	82	81	67	68	53	84	71	81	69	70	93	73	67	71	83	55	70	81	69	79	56	74	67	74	90	65	77	69	73	62	70	60	85	62	67	76	62	61	79	83	97	71	78	77	77	66	89	75	73	79	84	68
16293	1903	1160	1385	3155	3931	3661	3054	2528	2094	1891	1657	1509	1299	1190	1134	1053	989	983	964	943	890	884	895	891	889	869	1022	1197	1209	1246	1077	1031	991	942	903	856	823	818	843	829	792	761	769	748	759	702	706	728	708	748	680	724	753	715	678	728	718	694	763	672	721	619	764	621	681	669	637	652	639	641	655	686	722	631	657	646	702	652	649	679	741	685	623	635	651	698	652	685	651	681	658	660	632	676	630	637	668	670	631	656	663	640	633	609	647	588	661	641	647	613	658	647	594	654	650	610	664	587	654	634	648	584	644	634	635	602	618	652	627	628	654	666	631	646	611	628	660	646	610	641	615	681	668	594	640	599	579	618	577	641	668	645	658	655	620	634	648	681	655	649	609	610	645	693	619	611	672	693	615	608	673	633	618	615	698	663	637	694	653	611	605	663	581	624	613	615	647	635	606	668	606	598	602	614	640	600	643	665	630	655	648	677	660	616	628	606	616	642	628	637	623	636	627	631	611	638	662	616	643	620	623	661	573	652	612	628	615	634	635	616	634	650	669	642	643	660	615	648	603	625	631	658	647	643	641	661	647	645	632	655	635	598	611	646	619	632	639	621	638	601	655	625	656	668	628	634	649	686	594	666	672	642	675	603	609	634	601	679	613	640	673	667	625	630	645	650	616	616	626	644	669	577	630	599	569	619	659	647	628	640	604	585	713	657	641	656	681	627	631	642	641	596	652	646	685	688	620	644	677	595	659	662	643	650	607	601	650	632	643	642	652	650	640	628	635	650	651	672	658	656	654	610	673	611	643	669	612	621	636	644	653	638	640	645	598	615	657	649	671	609	638	662	608	663	652	630	612	661	685	642	603	639	633	643	597	630	601	657	576	655	634	602	660	597	626	653	632	647	640	611	651	646	629	641	660	600	638	645	619	615	652	648	637	613	613	619	685	630	689	640	653	598	614	617	640	641	636	647	636	642	641	641	628	604	626	643	640	631	620	663	651	606	582	663	589	698	654	663	627	632	623	598	639	630	642	641	585	639	616	648	653	668	682	611	589	609	628	664	607	652	646	626	637	641	644	632	647	657	639	655	638	603	627	611	606	630	636	645	609	671	574	660	617	600	636	660	598	639	633	606	624	651	642	619	661	641	687	664	625	643	613	679	624	650	626	631	647	637	660	673	599	617	656	582	638	638	656	643	662	632	595	611	598	639	597	635	650	605	698	620	614	645	595	665	628	640	614	622	633	659	641	580	626	660	629	642	608	638	666	621	625	653	604	661	634	648	671	670	624	666	634	645	632	649	594	662	626	644	629	584	644	625	628	645	597	650	648	631	626	648	581	659	659	646	637	676	601	642	694	616	663	674	640	671	631	623	640	631	620	638	600	618	609	606	637	630	640	640	694	637	660	626	621	648	621	621	630	590	653	596	659	625	648	620	614	631	645	617	634	640	632	584	637	653	624	634	671	608	643	647	667	656	603	654	673	631	640	601	617	625	639	619	657	621	612	616	615	631	655	623	616	610	689	616	672	649	635	622	660	660	652	615	619	653	661	654	602	613	606	607	675	631	650	613	633	635	622	619	638	660	644	636	637	629	576	664	640	641	638	610	634	644	643	609	645	609	651	682	585	607	665	629	627	643	647	598	611	654	606	585	604	629	636	631	662	635	625	620	595	589	631	612	636	635	645	696	669	686	623	653	632	675	645	616	671	592	644	638	664	625	631	658	643	590	629	633	627	649	596	656	665	634	616	622	616	617	633	651	641	644	619	627	618	626	654	606	614	629	619	615	603	612	644	660	658	625	619	646	613	654	607	657	646	652	621	596	649	671	620	672	623	623	649	611	626	676	621	642	643	670	614	631	658	638	630	641	643	650	594	642	628	627	600	655	634	626	632	647	603	634	640	619	640	566	615	654	627	627	679	655	645	648	620	652	685	615	626	626	630	665	628	653	679	642	651	634	611	647	629	604	656	654	653	668	634	638	665	632	648	630	652	645	610	628	622	671	638	597	659	606	613	627	628	621	619	618	621	627	644	657	656	644	645	728	649	632	618	649	641	646	673	639	630	694	602	672	635	656	637	619	600	670	650	624	602	609	659	576	635	626	613	659	626	672	615	667	590	619	652	658	612	687	669	655	644	655	632	641	658	625	610	614	661	634	648	659	640	636	635	656	600	630	624	652	589	607	615	635	621	637	628	654	650	646	603	634	634	618	637	632	619	669	615	647	698	704	685	619	640	625	612	667	610	650	649	623	648	680	676	634	646	656	623	598	650	599	605	615	669	633	663	609	682	658	639	604	649	637	623	604	663	602	615	656	602	650	638	608	604	595	672	654	662	620	615	635	645	629	632	662	634	610	623	652	645	598	624	612	631	597	631	650	648	609	648	663	624	687	621	647	644	669	649	626	666	654	673	634	648	654	633	631	644	657	604	631	568	661	611	649	670	664	642	649	673	635	645	611	610	644	632	627	607	630	646	631	616	642	642	630	652	609	645	653	638	617	636	658	676	676	618	647	642	681	693	620	632	637	574	644	603	591	647	624	662	608	613	653	656	633	632	673	648	652	624	664	623	652	611	681	636	613	690	590	631	621	666	646	617	648	639	625	624	642	660	665	622	620	623	649	663	638	637	647	596	625	628	664	660	607	666	636	641	660	703	631	652	679	589	662	642	654	685	643	677	681	646	660	706	589	655	639	658	649	667	675	627	636	644	635	632	619	675	619	643	641	631	661	621	667	653	617	665	653	589	681	614	658	654	615	578	641	598	661	631	635	629	625	636	606	689	654	608	655	650	670	634	674	650	620	607	617	617	635	620	688	666	649	657	636	618	613	654	611	667	631	635	642	586	595	659	632	594	637	620	584	631	625	598	638	645	649	672	659	658	585	677	625	671	629	598	621	628	628	638	639	665	645	610	631	651	619	621	677	665	648	627	641	636	666	607	650	593	673	632	635	655	637	614	623	662	624	619	629	630	638	622	665	612	576	638	643	634	620	618	612	613	613	593	639	690	622	652	652	659	650	631	632	632	668	609	641	643	651	642	604	601	642	675	684	669	632	632	613	625	677	637	650	668	625	616	650	634	648	641	613	600	685	687	631	642	601	627	631	653	626	659	593	623	630	617	670	637	667	633	651	683	657	630	647	672	638	651	633	659	604	651	607	623	638	610	639	683	608	624	619	633	622	658	642	633	628	679	624	621	709	675	607	626	613	644	614	640	638	638	591	650	602	669	648	611	632	642	645	684	608	640	599	642	646	648	654	618	630	654	644	600	649	664	665	641	632	661	644	651	620	633	671	631	613	664	654	620	645	656	647	598	633	641	635	585	620	593	624	592	659	652	648	684	606	611	605	633	634	651	609	663	651	676	687	635	599	670	654	672	660	629	622	624	636	599	637	660	659	657	632	601	628	639	626	642	614	645	624	682	594	625	655	668	589	596	620	658	656	587	571	679	639	596	641	645	663	648	631	652	614	613	634	650	634	643	676	663	629	615
1252	40	32	30	40	32	37	32	35	29	18	33	37	24	34	29	29	20	30	30	30	30	21	30	26	25	33	39	31	46	42	35	32	44	34	41	19	32	35	20	31	33	17	45	37	30	32	27	31	31	33	31	30	31	27	32	37	21	32	31	30	22	24	18	30	28	27	23	37	38	26	34	24	31	32	35	33	27	39	26	29	27	31	28	31	37	29	23	26	24	30	22	26	32	26	25	33	22	23	33	32	38	23	31	28	31	32	19	39	34	22	26	31	32	31	30	36	30	32	30	28	27	31	26	31	30	30	33	33	27	28	29	34	41	28	23	25	32	29	42	29	28	34	26	20	29	28	28	26	21	17	32	32	33	22	27	29	23	36	24	28	29	30	31	29	21	34	32	24	32	25	27	33	31	32	26	27	25	33	30	27	19	27	22	26	38	27	30	23	31	31	33	31	23	21	20	28	31	27	26	27	30	26	20	22	25	27	35	38	31	33	20	30	34	25	37	27	33	34	32	26	39	34	28	32	27	34	32	24	33	27	33	32	32	21	27	22	29	25	33	27	16	31	30	33	31	31	28	28	21	37	28	26	27	25	32	28	31	38	24	24	25	29	32	37	28	36	35	21	32	26	31	32	27	33	26	29	31	34	29	27	26	26	35	28	27	18	30	25	31	42	23	30	39	25	35	29	40	32	39	33	23	33	27	23	36	33	27	25	31	40	30	20	20	32	26	39	34	30	34	34	31	37	29	33	31	29	23	28	19	36	39	37	46	21	26	23	27	36	23	29	27	24	23	37	22	31	23	35	27	29	37	25	30	30	31	38	43	37	35	30	23	22	27	24	23	30	23	36	29	23	28	28	27	27	23	22	29	34	34	29	31	27	24	29	30	28	34	26	35	37	28	38	32	21	19	26	25	26	33	28	30	24	31	34	36	30	24	24	30	21	17	36	32	30	24	38	21	29	26	28	29	19	26	37	19	24	24	34	21	28	27	39	32	23	35	25	22	46	25	27	31	35	27	21	28	27	24	24	36	32	28	23	24	30	29	23	17	41	33	30	25	19	26	31	33	40	48	38	22	36	24	20	24	31	22	34	30	43	26	34	40	34	24	25	33	29	36	31	18	39	29	34	18	22	25	34	31	26	39	25	34	24	34	41	27	28	23	24	33	29	24	35	26	25	26	30	25	35	33	29	39	26	30	33	21	42	20	20	34	33	22	32	33	31	28	35	39	31	31	29	23	36	35	39	41	36	35	30	29	31	20	22	34	38	24	18	28	39	25	25	37	23	41	28	39	31	32	42	30	28	28	22	33	32	26	26	27	36	34	26	30	36	23	32	35	22	22	30	41	24	22	38	22	31	27	24	33	33	29	26	32	27	24	34	21	24	28	29	28	29	39	32	33	33	22	33	25	33	25	34	21	32	30	30	29	34	27	29	33	34	25	28	23	34	27	28	24	36	27	27	31	29	33	30	30	37	31	39	31	38	30	26	34	39	23	25	34	32	32	23	25	29	27	24	23	38	34	28	29	28	36	28	38	26	33	36	28	36	30	26	32	47	37	29	20	28	35	31	30	24	32	17	26	36	24	37	28	31	32	36	37	27	36	26	34	26	30	29	27	29	36	26	23	29	30	35	39	33	27	35	25	34	36	32	33	39	30	27	23	29	22	26	31	21	32	34	23	27	25	23	22	30	20	22	33	41	34	34	21	20	20	24	28	34	38	31	33	29	33	25	36	32	34	34	30	34	38	25	26	27	28	23	32	26	38	29	33	37	35	25	32	26	34	33	24	22	33	35	30	28	37	34	30	24	38	21	39	24	26	21	24	28	30	29	28	27	33	19	27	20	22	28	36	29	36	31	41	27	28	38	24	29	28	27	28	23	30	26	34	25	27	33	34	20	36	28	38	29	28	16	33	33	26	25	36	31	30	33	35	33	24	39	31	25	24	42	20	24	24	34	25	32	39	33	25	25	26	33	16	13	23	29	42	34	32	17	35	21	28	34	34	37	36	29	28	30	28	34	31	37	27	26	35	31	22	34	30	32	30	35	36	28	32	24	30	34	26	35	39	22	25	32	23	35	34	28	28	29	25	24	34	30	34	23	23	28	35	30	28	35	30	21	28	26	24	26	26	35	19	35	31	26	35	21	34	27	30	35	29	35	27	29	33	26	24	33	33	28	30	34	28	26	19	36	28	26	31	31	34	43	19	34	34	39	39	30	40	30	36	30	24	30	27	34	28	42	33	17	30	34	36	28	34	23	28	32	27	27	31	27	25	22	23	27	27	28	31	30	28	23	31	29	39	28	24	31	22	23	37	29	28	32	37	25	32	25	25	28	25	19	28	28	27	38	23	31	32	36	38	25	25	37	38	30	38	37	32	31	29	25	33	25	41	21	46	22	30	35	24	30	23	30	34	30	25	26	27	22	32	32	23	20	27	26	39	25	24	42	26	31	22	24	24	40	32	34	38	28	29	44	33	30	36	33	29	31	31	29	18	29	33	33	26	25	31	23	25	26	27	22	27	30	23	26	22	37	19	26	37	31	32	26	31	34	32	26	20	25	24	22	32	33	28	32	23	32	26	28	18	23	25	26	29	28	31	32	37	27	39	19	25	31	27	26	38	36	34	28	34	22	27	40	27	27	31	38	26	26	29	36	35	32	36	29	36	36	38	37	41	25	20	21	35	27	40	28	30	36	24	38	33	23	20	34	30	20	26	30	36	28	33	27	18	26	22	37	28	29	25	34	32	28	33	36	39	28	30	26	27	33	25	37	30	25	28	24	39	34	31	34	24	27	32	30	32	23	35	26	25	25	29	32	22	25	29	32	32	25	24	27	28	31	41	32	34	33	27	34	28	25	29	20	19	28	32	23	27	29	25	39	17	29	28	29	33	27	26	35	24	34	26	31	21	38	28	24	29	30	25	35	26	29	37	31	31	33	35	16	33	30	36	34	25	26	25	27	23	32	19	35	27	37	32	44	34	33	28	27	37	25	19	24	27	34	25	23	32	27	20	31	29	44	30	26	30	26	28	28	38	24	36	26	22	22	28	20	21	25	31	26	24	27	28	35	22	28	28	40	17	26	35	26	37	31	28	29	25	42	32	28	35	35	22	29	25	30	31	36	25	31	31	34	33	30	46	30	22	29	28	25	31	34	30	27	33	18	31	27	21	33	31	19	36	34	36	26	30	27	21	27	24	32	38	24	31	33	35	30	25	20	31	26	31	35	36	27	30	35	38	28	19	24	35	33	29	38	31	30	24	31	25	24	34	28	30	21	26	21	26	28	33	24	26	30	27	40	25	19	28	35	27	32	29	19	28	33	27	19	41	29	20	21	26	32	22	33	29	24	23	38	28	32	25	35	27	33	25	29	30	22	33	32	21	31	30	35	23	30	30	26	24	29	21	27	31	28	39	27	27	31	26	26	28	25	37	19	25	28	20	34	41	30	29	22	31	26	28	29	19	29	35	40	35	21	28
8276	410	293	318	459	576	598	537	480	410	425	377	332	308	285	300	351	313	295	269	267	275	294	268	279	271	312	408	568	599	544	503	434	385	379	362	356	286	282	335	351	332	274	285	281	286	302	277	269	275	299	272	285	298	314	289	329	290	274	290	284	262	303	292	256	238	242	248	284	258	307	274	273	252	273	248	262	252	279	255	240	248	267	272	242	250	258	222	240	214	254	248	240	238	270	227	247	214	242	248	256	232	250	231	241	253	256	255	268	283	247	255	260	242	237	252	231	229	282	260	261	241	240	235	206	240	240	223	268	253	223	225	226	237	241	260	249	243	251	257	257	238	257	237	263	230	242	240	234	240	268	250	231	250	266	251	280	237	219	233	250	291	229	232	238	247	261	244	211	277	250	244	235	231	230	249	250	257	246	250	256	267	242	262	241	249	248	269	219	249	217	246	244	267	239	264	229	253	250	243	266	278	239	249	276	246	202	254	211	265	208	247	270	240	232	273	275	227	244	261	245	237	254	234	247	251	247	242	263	257	283	245	225	239	255	246	243	259	245	245	241	256	269	238	231	232	245	263	242	227	280	231	256	233	281	249	251	253	240	238	286	261	240	256	248	239	238	262	240	277	242	261	291	230	252	218	249	231	231	249	202	249	213	232	234	235	240	241	243	249	254	243	254	253	240	238	246	260	242	236	252	252	230	265	242	242	264	253	224	272	241	246	282	270	257	251	272	232	212	245	259	249	220	265	271	232	242	238	273	260	239	215	239	251	243	253	272	271	222	241	239	236	244	256	226	229	253	241	242	244	236	240	228	246	225	216	265	222	268	238	236	241	222	241	269	271	256	245	236	228	265	302	251	245	224	257	236	222	240	274	284	248	228	253	227	220	240	240	239	260	263	279	266	264	215	241	245	259	242	245	205	258	214	280	229	230	240	252	253	241	234	250	250	248	248	235	252	238	246	241	247	217	273	252	259	273	260	232	281	232	223	255	229	242	264	235	236	261	251	239	238	247	254	241	249	248	239	216	247	232	247	256	239	239	260	239	241	257	272	270	275	266	249	247	231	260	254	214	261	231	240	219	223	248	252	264	248	228	260	233	222	249	259	228	240	240	245	243	275	227	235	256	253	258	227	251	232	277	255	230	252	243	265	239	250	237	244	227	232	266	230	259	245	222	244	233	264	247	260	248	247	251	236	253	274	245	235	234	277	230	242	236	245	305	256	256	251	249	259	269	233	243	236	234	267	279	254	261	238	253	249	282	276	240	228	273	256	208	246	274	254	237	264	234	250	242	245	244	264	259	250	259	240	241	215	248	265	256	243	268	245	270	227	247	261	224	272	231	245	227	260	249	234	255	237	237	254	267	221	251	258	263	226	238	275	271	260	261	249	262	253	262	230	247	238	238	252	270	246	251	238	223	247	259	250	263	255	260	250	255	226	268	229	229	269	220	251	201	243	222	238	262	270	244	255	229	246	244	255	225	272	256	253	249	245	259	226	247	234	254	233	244	247	269	262	254	225	233	270	244	250	234	260	249	244	260	259	253	243	255	244	252	232	279	234	232	233	210	210	249	246	271	250	237	233	226	240	261	229	227	244	214	258	244	236	244	254	276	254	232	234	260	266	237	234	261	228	245	253	237	250	233	250	262	235	221	238	243	243	237	267	261	248	253	227	253	237	261	272	273	226	235	249	208	221	272	243	256	239	266	218	252	267	231	269	278	243	246	225	210	238	235	244	250	236	228	246	229	270	220	244	247	214	257	270	236	266	268	276	264	240	260	223	244	258	247	259	276	217	247	243	246	252	235	255	269	237	241	248	237	220	253	240	261	252	251	220	258	243	245	271	235	277	228	260	265	238	259	229	268	242	246	249	238	207	236	286	261	236	250	243	246	266	261	257	271	227	260	235	263	244	256	229	225	260	251	237	261	264	244	256	256	245	238	271	232	237	235	257	230	252	285	276	266	257	257	216	246	233	260	238	259	261	246	222	273	257	258	240	260	207	257	228	269	234	219	240	255	252	241	239	260	254	239	252	230	250	216	235	213	223	255	250	237	256	253	250	232	223	259	234	274	245	216	252	213	244	248	255	235	245	262	255	267	217	241	222	252	217	238	268	234	246	261	261	272	217	249	229	259	249	228	286	233	235	249	248	262	244	257	257	209	225	252	223	275	233	258	234	240	268	257	255	254	247	281	266	246	273	276	252	267	251	270	252	245	283	238	234	253	257	249	280	236	245	256	213	232	269	234	272	252	238	241	262	210	240	230	244	211	240	233	240	255	274	262	264	249	261	219	248	257	255	287	201	249	250	238	252	253	276	240	262	266	252	247	249	240	252	243	248	242	253	229	235	259	234	266	227	244	236	249	247	253	229	233	253	258	246	289	235	237	272	238	241	266	254	231	242	273	234	237	241	250	263	252	244	252	223	262	251	265	246	269	268	246	262	242	247	229	242	248	241	262	252	252	231	248	250	233	245	235	264	249	251	256	252	226	251	255	286	243	272	263	244	254	258	247	241	233	259	250	252	237	240	260	243	252	228	251	238	261	233	218	258	234	250	273	253	275	253	238	240	269	259	262	296	296	253	228	253	258	273	242	266	246	262	236	259	248	257	264	267	268	238	299	240	234	230	258	249	268	253	262	239	247	253	263	239	258	247	262	246	241	245	235	240	266	248	244	214	257	255	257	271	223	233	219	238	260	251	244	266	269	251	247	249	240	218	233	302	240	242	224	247	252	250	235	264	263	266	240	260	217	237	250	231	241	232	234	274	253	238	240	274	237	254	262	255	241	239	245	228	239	257	233	272	252	246	247	236	238	266	223	266	236	262	273	266	280	273	227	259	224	273	216	287	261	243	238	258	242	253	258	263	254	252	253	266	249	267	238	234	250	302	254	238	263	277	286	224	220	250	247	230	273	232	248	279	253	237	265	224	259	241	254	256	238	262	254	251	268	256	257	252	261	230	240	282	253	253	226	284	235	269	252	260	284	267	236	260	245	251	266	224	236	244	246	265	252	232	252	264	249	230	258	290	270	244	244	265	201	250	243	268	257	232	263	252	262	244	226	237	239	277	207	252	274	224	251	249	245	262	224	224	238	238	254	231	263	259	272	247	244	236	254	254	222	279	244	244	273	245	263	229	232	249	254	242	260	245	259	243	279	236	261	246	287	212	260	255	239	228	238	275	270	229	265	265	208	250	267	263	235	251	239	258	260	253	260	250	229	255	267	234	228	226	264	229	227	242	263	260	253	253	238	272	230	242	255	262	246	262	247	226	250	236	260	211	249	277	260	226	264	215	260	246	230	255	215	250	271	230	225	281	245	234	229	238	203	251	256	237	267	248	245	249	270	244	245	239	274	258	274	264	250	258	253	244	241	235	231	261	221	236	269	247	269	248	256	253	232	264	225	256	240	250	212	247	249	234	251	245	263	253	274	253	264	262	263	248	241	245	223	280	243	271	267	255	251	236	264	227	250	249	236
1573	136	87	75	77	85	93	88	104	85	105	94	94	80	92	82	83	79	71	84	78	72	74	69	95	79	74	83	85	75	78	92	82	71	78	69	76	84	76	77	73	83	71	69	76	78	76	66	85	86	64	75	75	66	65	77	61	79	77	73	86	61	68	70	76	77	82	68	79	83	62	78	72	84	86	75	67	82	74	90	60	72	67	70	71	78	62	71	87	73	75	69	73	53	66	74	70	81	79	58	82	85	78	59	55	71	75	68	82	63	63	61	68	62	61	78	89	77	68	75	56	73	88	52	79	69	68	59	62	77	78	68	67	74	66	71	75	64	64	70	65	64	76	70	71	68	56	72	70	72	56	74	78	73	67	72	75	74	70	76	70	77	72	68	58	69	73	76	89	76	93	82	84	78	64	64	63	65	71	60	75	64	68	53	73	70	70	78	75	68	93	69	75	74	72	69	82	75	65	74	81	86	58	73	49	65	68	75	75	66	74	60	81	60	76	77	73	69	56	62	73	74	73	87	80	70	67	74	77	61	75	84	72	70	76	80	71	66	66	60	72	62	70	72	71	62	82	69	74	63	77	78	80	83	61	75	69	60	76	78	65	83	66	58	63	76	83	89	58	77	85	82	74	56	81	78	57	77	81	74	68	55	73	67	61	67	69	83	68	71	65	71	97	93	69	76	65	80	83	71	74	62	81	70	73	74	75	67	79	79	66	68	79	72	89	87	67	62	87	72	76	65	55	73	61	65	84	64	65	78	83	75	78	78	63	71	69	69	71	55	62	86	87	75	76	81	72	73	59	67	91	76	79	77	76	65	67	45	77	70	58	64	78	77	70	86	67	65	78	61	78	82	77	67	70	67	57	70	73	60	72	79	63	77	72	67	74	64	80	71	81	69	73	78	44	69	72	73	66	61	61	63	66	68	65	66	78	74	80	70	80	84	59	76	65	85	71	68	72	72	77	68	78	73	68	76	79	68	52	69	73	67	67	75	61	70	70	69	81	56	77	70	74	49	82	69	63	67	74	81	88	65	63	63	66	69	71	78	80	75	69	73	63	66	82	75	78	66	67	85	92	59	79	73	78	60	71	73	60	66	80	65	85	70	95	75	65	73	61	62	59	65	76	77	66	82	72	73	70	94	65	75	82	60	61	82	70	55	70	64	79	85	72	62	56	70	86	75	80	71	53	73	71	58	86	75	76	68	83	74	75	62	88	87	67	69	80	61	71	87	68	70	69	60	68	76	77	59	70	80	73	63	72	68	69	69	56	73	92	63	74	60	74	72	75	80	61	59	76	48	63	78	78	73	77	72	77	68	74	68	59	62	59	65	74	59	71	67	73	69	75	68	60	73	75	70	69	67	81	65	63	72	61	73	52	74	75	76	78	61	78	73	73	72	67	88	59	74	66	73	74	71	76	52	60	76	79	74	71	60	79	70	85	80	68	65	68	87	74	83	74	64	64	58	78	68	61	70	52	85	64	83	56	85	73	79	75	80	66	58	74	63	68	70	69	97	69	82	81	58	67	74	70	78	68	74	66	72	64	69	76	67	80	72	62	73	79	67	67	84	85	82	82	74	60	77	69	72	73	82	79	76	88	80	86	80	84	68	65	67	72	69	57	79	76	55	76	77	77	79	81	67	74	74	55	77	60	55	59	75	89	73	77	70	67	55	73	78	88	60	64	69	71	75	78	66	80	80	72	61	81	66	71	70	67	74	73	63	80	75	69	71	74	81	73	76	79	64	82	70	67	72	76	68	66	72	77	48	78	79	80	50	71	69	72	69	79	71	70	78	62	82	76	71	61	93	89	77	74	81	69	82	74	67	69	75	84	90	64	68	82	84	77	78	70	73	62	77	69	84	64	62	75	76	72	77	75	72	71	73	74	70	83	72	66	82	73	83	74	71	76	74	53	76	68	73	72	80	68	87	78	69	62	59	63	65	73	70	83	72	94	82	60	65	58	71	73	80	84	60	59	68	80	60	69	83	74	67	65	84	63	77	68	63	68	81	58	59	76	63	68	69	66	68	74	65	69	70	76	77	74	79	77	70	67	65	87	68	73	57	71	76	69	54	69	78	76	68	79	68	69	76	80	72	60	61	69	72	78	60	69	63	66	77	82	67	61	76	68	74	76	76	89	65	57	77	66	59	71	60	68	71	58	81	58	75	71	79	76	85	73	55	79	85	91	72	64	77	67	58	63	65	64	66	70	70	73	72	71	60	94	64	76	66	90	64	72	70	76	70	81	72	76	79	83	75	66	72	71	62	75	85	66	72	67	56	68	75	72	61	77	75	78	79	71	59	64	73	76	64	82	66	71	67	64	83	67	72	69	76	62	72	71	73	55	81	77	88	79	62	69	82	76	80	74	91	73	93	56	69	89	82	81	70	87	79	65	65	65	62	78	80	75	63	77	88	55	71	75	88	66	57	58	82	84	71	73	77	68	72	84	63	82	75	69	63	84	59	66	68	58	75	74	69	69	78	78	69	73	80	76	76	81	71	52	66	81	59	76	71	83	65	76	72	70	72	73	83	67	70	71	87	75	62	83	67	75	67	79	100	81	69	72	73	75	60	80	67	74	92	87	82	58	69	71	61	89	61	72	65	92	70	77	71	76	88	78	80	62	64	83	81	78	93	89	62	70	78	73	71	60	72	66	68	67	89	64	72	96	76	78	58	77	66	70	77	74	86	82	84	79	74	58	81	61	82	63	60	73	67	74	82	66	72	74	62	66	62	62	63	76	72	70	52	79	83	83	74	63	70	63	72	70	80	69	64	72	73	58	64	76	77	69	69	73	70	73	69	74	74	70	64	84	66	58	56	57	69	66	75	66	54	64	44	72	63	64	76	74	62	78	96	81	65	75	66	84	59	69	74	71	83	78	81	64	76	76	70	63	61	74	84	76	76	74	65	58	66	65	86	71	79	67	67	81	64	69	75	73	68	73	77	67	87	65	70	65	64	71	82	66	77	72	79	70	66	82	75	71	66	63	69	80	82	69	71	74	75	66	78	78	78	72	82	80	75	71	76	63	66	73	64	66	76	81	70	85	79	72	77	72	79	66	73	71	81	67	55	77	74	63	87	76	54	74	52	88	72	69	68	69	67	69	71	74	72	82	63	51	57	76	74	83	75	66	68	71	85	78	89	58	68	60	79	66	76	77	55	57	82	63	72	58	68	75	70	77	71	69	81	80	65	59	67	58	78	90	71	75	80	76	87	77	66	72	56	85	84	81	72	65	70	78	75	61	68	69	62	77	70	61	71	65	79	74	70	70	64	64	73	65	54	72	75	72	69	67	86	63	71	83	78	78	87	62	76	91	71	86	69	69	77	88	58	74	74	62	93	80	76	77	72	69	77	84	70	71	69	92	84	69	76	68	76	63	69	75	76	70	72	67	76	80	51	69	61	69	76	64	66	66	63	72	80	76	73	83	70	65	91	73	60	73	87	60	79	62	77	63	80	63	80	70	65	69	82
14268	1537	860	1122	2188	2754	2548	2128	1751	1463	1261	1187	1048	991	948	886	854	800	757	762	782	770	712	691	727	720	756	812	1035	1132	1073	941	868	819	781	762	746	718	672	731	725	708	636	626	662	646	701	677	626	664	674	629	637	622	667	663	656	618	613	681	648	647	626	646	667	656	641	600	586	663	604	656	631	630	633	634	614	649	630	619	646	649	629	624	617	628	618	591	650	631	608	594	556	657	585	636	616	561	614	608	601	605	610	602	635	606	581	568	610	608	609	599	558	606	563	587	554	619	602	618	587	595	633	566	587	568	566	589	598	590	581	623	591	623	597	575	655	561	598	578	578	557	597	558	605	576	582	579	619	639	598	605	625	646	626	582	608	579	661	598	604	641	590	617	599	594	573	571	637	593	574	614	608	591	599	599	609	618	614	626	614	610	624	598	583	622	604	599	586	624	581	591	646	583	576	613	636	607	598	598	626	571	627	616	568	556	579	622	608	582	599	564	586	589	589	567	628	614	609	578	643	597	562	610	582	590	612	608	616	592	563	603	601	616	569	591	645	618	554	596	607	589	559	567	619	597	598	593	618	541	550	578	560	595	574	572	634	617	596	605	609	612	609	592	590	596	610	591	592	625	565	567	597	588	564	592	595	553	600	604	609	567	576	592	578	616	569	595	622	589	585	623	541	579	583	640	578	580	597	564	581	607	683	601	590	609	578	629	533	624	621	609	550	593	637	619	617	613	574	567	604	622	616	611	573	538	625	596	622	604	624	575	621	570	537	577	596	581	578	557	553	567	614	570	567	639	579	586	630	627	620	611	589	639	571	612	580	553	596	567	593	572	601	590	607	599	610	627	627	598	603	601	606	601	635	634	573	579	642	589	629	556	647	582	556	584	562	584	618	608	589	584	559	577	602	628	595	651	625	611	585	586	597	594	596	627	604	624	612	578	581	626	575	556	549	579	584	593	606	608	620	576	567	627	574	609	580	598	609	599	584	594	633	550	616	579	613	612	617	575	550	619	605	581	557	575	571	607	593	639	630	651	576	639	656	616	524	544	552	596	612	575	589	596	621	553	568	574	612	580	591	630	607	575	583	572	556	581	617	599	629	543	640	612	608	593	559	580	585	602	552	569	545	590	598	625	573	591	641	590	610	609	585	626	649	578	614	579	640	639	631	589	576	632	569	621	561	544	589	622	551	562	617	576	558	581	568	589	579	606	557	583	589	618	605	632	584	610	623	603	618	596	572	609	584	609	585	591	596	589	572	565	575	577	591	544	653	610	624	581	631	643	625	653	586	593	606	583	584	590	582	566	592	553	588	597	587	616	567	631	599	591	556	628	640	607	630	595	649	584	633	568	608	602	546	622	593	580	531	637	601	634	597	591	600	585	620	599	574	591	541	607	587	586	576	632	614	556	600	664	576	553	601	558	599	575	580	589	636	569	602	586	608	581	598	631	583	636	622	622	576	612	620	627	621	590	656	587	586	576	576	619	603	599	577	618	600	607	607	574	595	587	581	611	613	652	516	582	623	579	557	614	588	600	522	549	586	591	634	586	600	574	546	649	630	592	584	591	572	598	574	622	593	612	618	596	605	578	570	617	586	578	594	573	576	574	622	635	582	568	622	599	608	558	619	592	600	582	631	603	571	579	601	644	614	573	603	591	557	586	585	596	605	619	607	560	575	614	612	608	594	621	544	571	594	608	547	601	608	580	574	579	601	601	605	629	559	584	592	612	590	613	610	602	599	611	598	578	550	592	581	644	619	600	588	608	615	605	635	586	569	572	541	620	576	558	633	596	602	514	592	627	577	570	598	618	606	580	557	586	526	611	603	547	602	624	555	570	619	610	625	600	592	612	547	611	601	639	584	572	607	602	523	623	596	615	593	580	612	586	591	541	567	614	602	599	590	589	628	549	605	602	559	568	571	600	603	599	601	615	570	595	618	613	582	595	619	556	599	636	584	592	617	577	618	599	601	569	641	622	660	599	577	610	582	580	650	572	588	582	609	587	616	620	601	561	604	651	576	646	600	538	600	610	549	602	631	586	642	594	580	593	562	635	578	571	629	552	610	579	606	616	594	610	607	602	594	602	606	634	602	572	568	548	627	576	626	598	578	568	602	628	627	587	606	623	617	577	632	569	567	568	575	580	631	621	649	585	584	556	563	593	626	593	584	624	590	615	532	608	584	601	556	568	584	613	632	584	607	596	591	580	565	611	562	576	587	589	618	566	620	624	623	575	611	587	604	601	557	577	623	625	596	585	612	604	566	622	565	608	570	625	576	612	613	557	594	616	608	595	554	591	601	602	651	567	601	604	564	621	606	607	602	629	605	582	570	628	556	575	620	587	604	595	577	610	615	597	629	579	665	585	619	589	564	564	623	569	609	598	592	624	578	606	625	570	603	616	591	603	573	610	621	621	611	603	579	627	578	596	569	591	604	615	589	598	642	569	609	620	582	563	546	598	615	614	581	583	613	644	556	595	600	641	570	605	599	613	609	577	593	574	581	536	610	582	632	612	624	592	611	580	632	601	584	621	591	620	585	615	590	567	621	599	572	595	610	602	614	616	564	588	606	617	600	604	628	569	572	550	580	615	609	538	584	551	546	556	606	576	577	569	576	611	594	599	619	589	514	605	616	592	589	600	600	608	562	622	582	599	596	599	613	620	617	630	589	610	598	629	587	628	616	570	608	608	629	636	608	624	567	592	561	602	577	609	617	590	606	607	600	608	554	611	589	585	567	566	581	625	663	616	585	621	587	582	600	588	622	578	570	617	605	603	607	621	561	577	606	601	587	624	595	596	580	570	597	543	568	567	620	642	649	587	596	613	621	645	584	516	596	617	620	564	615	585	582	599	602	608	584	545	620	611	578	588	580	583	577	574	578	603	562	600	563	619	560	625	622	597	611	599	594	575	604	607	567	554	568	595	591	589	599	624	591	589	603	595	603	610	581	607	619	577	601	582	580	616	607	617	586	586	592	587	581	580	610	610	571	583	601	590	583	639	611	580	580	624	568	579	599	597	618	560	548	592	619	554	566	618	595	556	598	637	649	614	546	563	604	587	604	541	576	596	599	562	637	548	568	611	615	631	580	600	608	569	599	620	564	624	561	550	600	621	611	547	599	607	631	615	582	636	578	620	617	622	628	604	597	592	605	602	596	568	618	604	611	605	601	618	622	607	621	612	566	578	559	636	587	615	579	594	606	639	586	614	589	588	590	578	626	623	605	610	602	585	610	561	604	590	614	595	585	623	590	542	612	600	570	557	567	604	606	597	552	554	577	636	596	615	581	581	615	543	565	572	565	590	605	652	597	552	618	587	572	595	586	588	587	599	579	559	605	588	608	590	604	611	589	585	639	590	561	634	604	597	630	601	574	590	609	590	602	586	609	609	572	593	600	598	535	576	575	600	623	646	620	625	577	588	590	597	597	584	603	623	586	593	595	617	624	602	615	624	598	557	633	628	585	610	553	597	608	650	599	558
2181	74	47	44	30	49	54	53	51	53	41	31	39	36	36	42	38	31	37	36	39	36	31	35	32	38	35	35	41	42	49	30	31	35	38	31	35	24	33	38	46	34	40	30	22	40	26	24	22	40	32	27	30	33	33	27	35	27	29	39	21	38	26	31	43	35	26	21	24	24	31	33	35	34	34	30	32	29	20	27	19	32	31	28	29	23	28	27	43	32	27	33	28	32	21	37	31	25	27	25	21	31	28	21	28	28	33	35	27	32	15	30	31	30	32	19	28	35	27	30	30	28	30	35	26	23	20	30	22	19	36	32	17	29	29	30	27	34	21	38	29	27	24	32	31	38	32	44	20	35	32	27	18	27	40	26	41	31	40	18	31	33	30	28	28	35	32	27	32	26	32	26	29	28	34	31	34	37	27	23	34	29	32	28	38	27	23	32	34	31	30	36	23	30	41	28	30	29	21	22	24	38	25	38	31	29	35	33	24	29	20	47	26	22	36	24	29	20	39	29	23	30	28	30	19	26	28	31	32	34	19	37	20	31	35	26	25	27	15	31	33	28	24	28	36	36	23	28	27	27	27	30	33	32	24	25	36	29	37	27	21	34	32	28	35	24	18	34	26	22	25	29	28	32	26	31	21	18	30	28	22	24	25	36	25	22	27	27	28	37	40	31	23	29	22	25	20	30	23	32	36	26	25	34	27	30	19	31	30	32	28	22	28	24	29	27	33	29	30	31	20	31	27	30	32	33	34	45	29	21	21	32	28	32	32	31	35	28	30	30	33	25	36	23	26	33	24	28	35	40	28	17	29	28	21	31	31	29	27	22	30	28	37	25	28	23	30	28	28	30	30	29	33	27	27	26	24	28	24	25	29	29	21	29	28	33	37	36	27	28	28	27	26	29	24	25	33	21	30	25	24	37	34	37	26	25	31	28	25	25	22	28	27	30	29	30	37	24	21	26	29	32	33	26	27	35	28	20	29	35	22	19	20	24	30	27	32	24	21	37	26	31	30	21	21	34	38	18	29	36	34	33	36	34	37	29	32	31	22	34	35	22	39	37	34	24	43	28	33	21	30	36	23	26	30	22	24	32	35	24	24	31	32	25	24	29	33	22	24	26	35	28	34	27	38	33	28	30	33	25	35	30	24	36	31	41	27	27	38	26	27	30	32	27	27	29	25	35	25	29	28	27	30	30	25	38	29	25	25	40	33	35	29	24	29	33	35	22	16	40	31	31	25	30	26	20	37	21	27	24	29	28	30	28	26	22	30	33	27	31	32	24	30	28	30	35	31	29	30	30	32	22	27	31	24	25	33	25	25	34	21	28	29	23	20	32	23	28	41	28	26	28	31	32	24	23	26	35	24	26	26	40	40	36	30	20	28	29	27	30	25	28	26	34	31	18	19	27	20	28	33	28	32	26	24	42	25	22	25	32	18	32	20	31	35	30	20	35	29	33	38	31	22	40	30	33	36	31	28	23	26	34	29	27	35	37	20	26	23	36	41	28	20	18	30	33	31	23	23	27	21	35	32	22	29	24	26	21	22	25	25	34	25	18	25	33	26	29	30	39	37	34	23	34	34	30	21	27	28	32	29	35	31	19	25	42	39	35	23	25	26	28	27	22	28	33	25	25	38	22	28	23	30	22	28	32	26	22	31	34	26	27	37	34	36	20	38	26	21	31	21	28	21	44	31	30	23	19	33	35	32	29	27	32	35	31	24	32	25	27	33	32	33	24	31	31	36	31	20	36	28	25	34	26	34	30	31	27	31	29	24	31	34	26	20	35	32	28	26	26	27	29	26	39	27	33	34	31	35	31	33	22	24	32	35	33	34	27	36	31	28	31	34	18	35	30	20	32	27	26	35	22	33	24	27	17	32	24	27	24	28	33	30	21	32	34	34	42	19	29	37	23	30	29	17	29	32	33	33	19	35	30	29	31	19	34	33	31	22	25	27	30	28	30	25	26	33	26	42	28	31	31	30	29	25	27	25	35	19	32	36	19	31	39	30	32	33	25	34	32	28	30	41	28	28	28	30	35	28	31	36	26	25	38	35	30	22	26	22	28	24	22	15	28	33	31	25	30	36	26	32	27	37	28	24	29	26	32	32	24	31	36	30	32	22	28	30	29	30	30	29	26	21	26	31	34	38	30	27	36	37	36	34	41	28	34	33	27	27	25	32	26	34	27	30	17	36	36	28	41	19	27	27	25	34	31	28	32	23	34	17	22	32	36	29	37	29	24	23	38	30	33	31	26	28	24	33	36	26	42	32	31	27	26	24	30	24	29	19	25	33	24	25	31	21	28	33	29	22	32	24	30	27	32	27	26	29	36	30	35	26	26	33	29	28	19	24	33	27	32	18	32	31	41	25	24	35	22	24	20	23	38	24	26	38	36	34	29	32	31	26	35	28	40	29	32	34	30	31	38	29	31	34	24	19	27	30	32	36	17	35	31	37	32	26	25	25	38	19	33	26	33	21	27	28	26	25	32	24	25	33	26	24	25	40	28	25	27	26	22	30	28	28	30	43	31	30	35	36	31	32	23	28	39	26	21	28	42	28	33	29	25	37	27	31	30	23	28	30	36	30	24	27	27	27	39	32	35	29	25	36	32	38	29	25	30	33	29	39	41	29	34	25	23	36	22	27	27	30	37	35	25	28	24	26	19	29	30	32	24	44	28	37	30	31	35	33	27	38	34	30	41	26	26	33	30	36	36	20	26	36	25	31	42	28	29	32	25	25	34	21	24	20	28	30	31	28	43	28	25	27	32	29	34	24	33	38	22	33	26	27	37	17	35	25	30	19	30	19	36	22	28	26	29	29	27	27	28	27	23	23	32	27	36	31	29	25	41	35	35	22	30	26	29	26	23	37	29	25	28	27	31	28	24	33	30	33	35	26	38	29	31	26	39	23	20	30	35	36	29	31	35	30	22	25	20	26	34	24	23	36	18	37	30	25	32	25	25	19	33	34	23	27	25	31	33	24	31	23	31	19	16	32	29	36	29	23	35	34	35	27	26	22	23	25	21	31	23	40	34	24	22	25	29	30	23	27	28	28	22	29	28	28	25	26	28	27	35	27	25	28	32	37	21	38	37	31	26	31	36	23	22	32	39	33	38	22	27	31	34	35	33	23	33	22	33	30	29	30	24	32	23	32	31	38	24	28	30	24	37	35	18	32	29	21	39	27	31	36	20	28	39	44	22	28	29	25	33	28	28	25	30	32	18	37	23	38	33	38	22	25	30	21	33	33	27	23	29	24	42	34	37	26	30	34	30	35	27	34	38	26	33	30	33	27	30	23	23	33	25	31	33	28	35	30	39	20	31	27	26	23	28	24	29	35	29	27	33	27	31	23	30	25	29	31	29	32	33	26	28	27	25	26	31	24	26	28	20	22	26	35	38	29	29	17	30	31	30	25	40	29	34	30	26	35	37	23	25	31	31	30	29	23	32	34	33	34	31	25	33	33	35	36	28	33	26
12395	862	472	613	1460	1907	1940	1579	1383	1126	973	835	760	649	599	544	534	474	461	448	404	441	390	389	397	376	405	528	694	750	689	677	492	498	402	442	451	369	364	355	351	373	332	341	314	307	304	326	309	296	309	281	318	299	277	309	304	299	334	280	279	302	277	318	294	290	277	268	246	280	279	260	284	277	267	248	254	289	269	261	244	284	273	272	270	272	264	234	262	233	247	245	237	271	249	253	254	247	246	229	240	269	239	269	238	250	265	244	241	239	284	249	277	225	248	258	237	237	248	246	237	276	243	251	267	228	263	299	243	260	246	266	249	223	256	247	249	276	252	266	239	276	225	266	277	245	241	256	234	252	264	209	233	228	261	234	219	230	272	227	247	256	272	268	273	259	237	253	216	256	224	235	222	258	238	238	264	256	275	241	249	245	247	252	242	242	239	272	239	259	240	227	243	273	256	258	284	277	251	270	263	234	236	246	237	245	255	259	263	253	236	270	266	248	253	225	251	240	218	259	270	249	269	249	251	251	247	241	294	262	262	253	244	258	214	253	258	241	254	241	258	247	229	257	237	262	239	233	261	238	250	210	252	257	239	224	254	255	278	229	240	254	255	220	256	229	250	224	270	253	269	232	248	231	242	261	242	273	237	252	268	234	261	263	219	224	251	269	270	246	225	262	256	257	240	250	237	224	249	245	252	251	248	245	264	243	254	238	261	252	246	275	238	261	239	241	234	265	234	259	246	229	275	251	279	252	239	251	245	251	284	244	261	251	242	229	252	254	259	233	250	294	278	237	256	229	241	266	237	268	222	219	253	262	231	243	250	253	282	218	271	259	239	229	257	252	259	264	248	223	256	262	256	243	246	243	240	258	263	266	245	260	237	239	232	237	248	245	241	236	272	236	212	235	261	221	265	242	252	236	262	260	264	259	257	225	264	245	272	239	264	280	253	238	232	246	235	261	218	236	233	262	264	230	249	249	235	263	262	257	266	226	222	244	238	267	236	229	277	241	253	226	260	253	243	257	243	238	226	226	240	216	244	219	235	247	250	263	253	245	255	235	267	228	262	250	249	241	245	253	231	256	250	234	267	223	221	246	258	268	243	268	231	272	237	228	240	250	278	258	251	271	249	255	235	236	252	263	254	249	259	243	259	254	257	245	263	242	231	265	239	266	202	232	225	231	249	229	273	224	267	230	244	228	243	257	255	247	279	225	247	235	235	216	245	278	274	269	267	242	242	248	247	238	244	199	250	243	256	275	249	238	236	267	262	246	262	254	253	268	237	249	234	267	244	289	241	235	251	219	253	241	274	264	237	245	231	257	267	245	221	284	233	268	260	235	262	262	280	248	269	257	247	244	254	250	248	240	224	238	211	259	254	254	246	248	260	253	242	262	238	259	267	258	239	289	261	263	227	250	255	232	274	276	258	261	252	267	242	235	256	265	224	251	226	258	265	265	274	249	236	268	245	241	232	225	261	266	236	255	266	231	253	248	254	252	237	272	249	252	230	261	244	237	262	267	250	268	230	216	251	245	247	243	249	242	261	249	267	271	256	237	239	252	248	252	263	241	247	244	251	226	263	246	262	251	246	260	260	267	253	238	264	239	260	239	248	251	266	227	286	229	272	241	294	247	265	253	262	274	220	244	213	245	225	237	242	266	245	255	263	245	233	210	268	219	238	232	267	275	238	243	249	228	236	229	233	254	250	248	256	232	210	265	255	263	249	247	254	259	272	266	266	244	262	240	255	217	247	233	245	279	235	245	202	257	267	248	254	240	240	238	236	226	235	246	261	259	278	273	220	261	232	256	246	226	254	254	228	219	255	257	270	248	244	234	259	256	244	242	223	251	243	240	246	240	214	235	252	229	238	254	254	229	276	247	250	252	254	267	247	258	265	221	270	263	256	245	257	259	260	269	252	241	258	248	274	221	208	258	258	248	227	253	256	244	251	281	260	250	250	228	282	244	257	223	264	251	252	222	255	253	243	230	243	226	243	226	233	276	231	271	236	252	210	241	254	242	254	244	225	227	226	240	232	257	268	237	222	259	250	280	248	242	266	269	273	233	255	238	239	258	231	251	252	266	231	250	254	270	261	272	257	261	238	230	270	258	265	260	246	264	253	253	243	280	293	263	243	223	260	252	274	273	239	264	243	251	265	237	262	264	245	269	229	248	233	251	247	278	272	256	240	220	266	257	249	253	252	270	225	240	232	239	257	262	239	271	251	237	264	255	239	250	264	271	245	253	220	251	235	228	262	225	286	275	248	245	277	236	217	242	247	259	239	256	250	226	252	250	227	257	252	224	257	271	225	230	270	258	242	235	218	246	220	252	233	262	262	264	238	254	260	256	246	244	255	265	240	251	243	236	277	263	279	219	258	243	248	273	222	235	270	250	244	240	241	236	255	247	232	236	265	269	263	235	268	258	260	250	273	264	252	240	249	274	215	268	246	271	265	235	256	268	255	208	272	248	241	263	250	262	250	279	227	235	271	234	266	244	262	243	243	237	250	290	236	265	249	244	236	239	225	267	274	241	232	260	231	235	273	247	276	238	251	210	237	255	242	260	255	248	225	270	244	235	241	279	236	268	228	250	272	278	258	228	241	274	243	244	224	240	224	238	236	254	238	262	260	237	262	240	237	249	274	267	228	283	245	260	265	254	241	251	232	257	256	253	263	240	297	213	240	247	229	267	225	260	240	255	257	260	252	254	238	254	234	268	242	237	253	256	254	269	218	243	259	252	249	232	255	225	225	289	269	248	245	256	258	251	266	260	261	259	249	258	269	244	232	256	235	269	254	227	213	277	209	296	257	265	242	277	253	274	249	251	235	247	243	248	251	228	262	257	234	233	228	265	253	272	254	256	247	252	254	260	242	237	253	269	260	255	231	250	255	223	234	259	256	263	246	245	240	259	229	223	247	261	254	251	247	272	265	216	260	260	233	254	225	282	243	291	214	230	240	268	254	273	224	243	235	248	256	234	262	254	228	244	253	244	251	223	241	241	247	257	245	259	235	245	296	270	243	250	240	257	247	269	244	241	241	240	227	253	240	222	249	239	232	256	257	263	247	247	267	235	232	229	243	252	248	239	296	246	241	234	246	257	269	256	284	264	245	234	287	242	236	240	257	252	250	231	244	245	241	265	245	256	227	240	239	235	244	255	239	254	262	263	264	253	263	258	258	248	253	272	248	260	216	276	246	259	263	232	284	225	269	277	253	239	251	249	259	248	251	272	251	230	248	250	227	249	247	220	245	281	222	265	250	228	229	246	275	261	239	271	252	245	254	248	286	267	252	236	263	246	240	244	252	276	247	235	224	248	254	240	268	266	258	267	273	256	246	229	234	234	259	211	244	283	256	251	245	247	232	264	257	261	245	254	266	288	231	242	259	245	232	249	275	273	232	271	234	277	241	242	240	280	231	244	253	271	249	240	249	231	231	267	286	256	259	239	246	250	255	216	237	268	257	257	230	276	264	231	246	249
2338	158	121	107	87	125	115	118	109	107	98	102	98	108	90	96	89	92	76	70	94	69	111	81	84	93	84	87	91	79	80	114	95	88	95	76	115	88	81	88	72	89	72	80	96	79	75	78	76	76	79	86	84	73	99	83	95	68	68	61	107	88	85	63	75	80	84	76	78	76	75	71	84	90	77	92	99	82	76	70	83	91	71	80	79	85	77	79	69	78	66	69	86	67	82	63	73	61	81	78	78	74	95	80	80	90	85	76	78	84	88	79	70	65	67	80	71	75	97	77	87	80	71	81	75	93	68	88	74	69	75	83	72	76	67	72	78	88	68	74	81	76	77	85	66	83	75	70	59	81	89	81	89	91	80	67	64	74	80	71	90	77	67	81	76	81	71	74	80	68	75	80	61	74	83	73	69	86	72	88	73	65	84	85	75	89	77	89	77	77	86	71	80	90	74	85	88	83	86	82	82	75	89	66	81	82	73	83	79	87	68	98	80	94	69	80	95	83	86	71	69	72	67	81	87	58	71	86	80	90	70	81	79	91	82	73	73	77	56	86	78	79	76	78	73	80	68	91	96	70	95	71	70	73	77	71	71	72	90	95	79	67	67	82	70	86	77	71	71	85	76	82	76	70	99	82	79	83	85	83	83	72	76	89	74	76	85	72	93	69	92	79	73	70	84	71	70	75	76	79	74	86	76	76	64	86	79	76	89	83	85	83	72	73	82	76	72	65	85	77	88	94	83	76	93	83	69	92	70	76	86	79	72	69	84	92	82	65	84	94	82	92	80	61	67	76	67	73	86	98	72	67	68	89	83	74	73	76	75	79	68	73	74	65	90	80	86	72	77	76	74	90	81	95	92	70	80	65	85	84	70	72	81	80	91	70	65	72	75	67	86	74	78	78	84	63	74	64	87	83	88	73	69	84	71	81	78	69	85	74	86	94	65	78	67	83	84	72	79	92	76	80	82	75	78	91	73	77	83	77	73	78	73	80	67	70	87	69	61	83	85	83	62	76	89	66	73	75	76	84	91	74	78	77	71	96	83	90	81	60	68	81	90	94	76	77	94	80	78	88	77	89	91	76	85	78	65	97	64	83	79	76	69	67	63	85	77	71	67	77	77	73	68	109	69	64	73	87	71	66	80	71	76	89	65	77	69	88	81	51	77	98	81	76	80	64	72	80	80	84	77	75	66	60	78	82	72	76	71	80	80	85	57	73	69	89	80	82	79	75	72	70	95	89	80	68	70	84	82	74	82	80	88	71	78	70	88	86	77	86	79	81	82	90	72	69	90	93	65	81	70	72	73	71	77	66	92	64	91	81	82	75	85	85	74	73	87	77	89	75	74	81	77	67	89	76	84	73	63	77	71	75	76	71	85	77	65	84	68	61	58	85	99	77	83	84	74	72	68	68	77	78	82	88	71	77	75	67	77	57	75	78	91	78	86	85	77	74	76	83	72	69	71	93	64	74	85	62	71	84	82	85	76	87	72	77	73	63	73	82	72	88	75	74	88	84	80	90	76	90	76	87	70	84	81	74	72	64	61	76	64	60	76	73	67	103	66	84	87	77	76	74	63	91	75	81	64	90	85	66	98	84	83	87	83	87	79	84	79	79	62	80	80	78	79	70	79	74	85	71	75	85	74	72	72	69	91	78	73	73	80	79	67	81	93	70	89	82	87	59	73	85	69	78	76	76	60	76	64	76	76	79	70	68	86	84	78	83	69	81	87	82	82	64	77	81	71	64	68	97	80	85	75	57	63	81	83	74	73	66	75	79	69	66	81	69	78	73	76	80	83	81	78	80	69	84	67	89	85	66	76	73	69	72	76	59	85	88	93	82	76	78	88	74	80	81	79	93	76	85	75	76	73	75	77	75	82	82	77	76	82	92	79	72	84	78	58	70	89	80	98	71	84	80	89	61	77	75	67	66	71	79	84	69	61	80	79	79	94	72	74	87	67	81	84	70	90	68	70	78	68	59	87	70	75	79	66	82	71	83	83	74	78	84	75	66	74	90	56	75	77	90	74	88	87	77	81	88	86	75	86	77	80	82	64	78	93	84	65	77	101	85	86	83	81	83	78	82	63	67	67	76	68	82	82	80	78	80	85	84	64	91	64	81	81	96	74	63	94	63	78	80	85	75	77	76	74	88	65	84	86	81	96	96	61	87	62	83	76	73	80	53	95	78	63	61	70	84	63	72	80	69	64	72	70	72	81	88	85	91	81	74	71	84	72	87	66	82	86	68	85	76	87	57	100	72	67	72	88	91	78	82	66	78	81	77	64	87	75	78	58	79	66	81	78	61	86	91	81	72	71	83	73	62	72	68	62	78	71	90	66	78	73	79	67	73	74	94	72	61	77	72	78	71	57	81	81	69	71	78	95	81	79	91	96	62	78	60	64	74	73	83	65	70	87	89	65	68	83	73	84	94	73	74	106	112	89	79	74	81	82	73	70	73	74	77	80	74	71	81	93	55	75	90	75	81	77	77	78	76	85	81	89	85	96	76	82	77	69	89	78	73	80	79	85	81	68	71	83	76	65	79	58	72	79	77	83	81	84	74	85	60	69	73	81	92	77	73	61	81	79	71	71	81	70	67	90	83	62	81	66	88	79	78	83	74	78	73	65	77	66	66	73	87	68	86	81	63	70	82	79	74	76	82	77	77	75	74	68	91	62	74	73	88	90	65	69	67	68	70	74	74	85	68	76	82	73	74	76	71	80	73	87	77	65	71	71	85	70	79	74	86	94	77	76	75	95	71	72	69	89	79	77	78	89	79	91	60	72	83	76	68	64	65	64	64	87	87	82	81	82	84	70	91	94	78	83	90	80	71	89	83	88	82	82	61	95	65	76	80	75	70	78	80	66	69	76	71	82	87	75	65	68	83	60	63	66	71	83	78	79	63	87	100	77	79	80	78	73	71	81	71	72	88	79	60	74	68	85	74	87	83	86	78	71	83	88	68	79	83	81	90	64	76	70	80	47	87	77	71	71	73	83	80	79	83	74	80	91	84	80	84	91	77	81	63	85	88	82	78	86	78	71	74	75	59	81	85	80	86	86	91	70	87	71	67	72	59	73	79	65	90	73	69	76	90	97	72	74	71	86	74	76	65	83	72	72	79	70	91	85	105	76	67	68	71	78	87	72	72	76	80	78	74	74	74	81	79	85	71	68	73	79	69	68	54	65	70	79	66	80	82	85	74	88	89	72	73	88	73	86	80	72	70	60	71	74	74	84	75	83	66	66	73	77	79	80	74	83	91	64	62	60	69	81	78	79	74	74	72	94	86	95	71	65	79	81	62	70	78	88	88	78	77	67	77	79	73	72	87	88	78	69	80	72	67	77	73	79	84	69	60	59	67	76	62	69	72	81	71	86	87	68	69	79	71	80	72	50	78	62	82	80	81	82	100	64	84	73	79	69	68	79	75	72	92	77	67	76	72	71	69	64	78	61	89	80	80	79	88	72	66	56	84	71	74
16819	1838	1100	1366	3178	4136	3751	3101	2635	2151	1861	1623	1432	1314	1206	1117	1033	1037	1036	979	915	900	923	830	871	818	852	1027	1269	1242	1269	1100	954	1003	870	875	865	805	803	769	832	813	725	755	740	712	781	708	746	696	684	717	716	732	725	708	722	757	758	747	706	710	716	741	679	667	703	723	692	636	706	681	655	639	665	718	677	687	655	697	666	712	677	668	701	630	634	602	683	632	699	597	658	632	647	624	674	650	629	683	650	629	643	620	636	611	691	658	655	645	641	666	651	657	616	641	608	670	689	650	612	640	639	626	650	624	630	667	623	663	651	611	654	610	647	635	662	682	697	677	653	648	640	654	648	645	665	627	627	662	655	681	636	661	646	606	660	608	657	649	639	656	644	660	664	636	665	675	654	605	616	608	664	627	625	645	612	641	640	641	641	592	651	596	632	637	647	609	645	636	630	624	647	626	634	673	668	690	629	668	658	620	686	638	698	597	624	650	651	672	641	662	634	642	608	637	634	638	600	649	661	612	628	633	667	673	647	663	698	627	615	649	627	662	678	629	652	647	654	633	637	665	643	615	669	701	645	642	638	707	603	677	625	648	649	603	617	622	646	564	625	663	651	628	666	608	629	627	647	630	628	668	684	677	642	632	618	623	647	626	627	676	640	664	652	657	638	649	689	607	654	628	693	602	654	655	632	603	664	635	673	645	653	695	629	646	671	646	638	619	703	649	650	628	609	649	650	642	604	631	678	624	671	667	645	689	675	649	614	665	661	624	663	667	660	650	691	653	624	617	638	671	621	663	659	643	637	633	664	670	660	642	678	609	638	664	632	646	596	701	640	704	691	653	700	695	632	661	660	640	631	621	613	624	673	611	680	636	628	636	670	622	650	651	651	686	642	648	632	640	622	621	626	640	653	655	631	640	656	656	694	666	631	620	625	674	630	631	637	640	648	637	665	637	628	640	644	633	676	617	691	650	630	605	683	618	694	651	625	662	630	655	671	644	643	630	625	710	653	645	610	651	638	642	678	663	630	641	635	651	631	660	650	656	637	621	672	663	655	661	676	627	670	672	662	664	665	646	660	601	655	629	651	651	642	675	616	643	600	687	620	626	658	640	646	696	672	665	662	631	687	624	643	649	620	650	674	641	605	610	638	651	687	634	581	695	647	615	630	622	669	652	653	702	602	681	638	653	639	623	623	622	686	624	641	677	611	638	671	662	647	643	638	634	630	624	695	626	637	664	638	644	609	645	645	640	692	638	643	609	645	629	680	636	649	663	637	682	642	657	627	622	669	656	653	676	642	730	655	655	637	637	629	628	643	626	620	618	611	636	678	634	636	626	643	607	631	626	648	630	669	664	625	651	657	661	681	645	657	658	654	669	666	664	641	643	697	648	665	672	633	621	643	615	620	683	668	618	665	654	624	663	661	621	625	606	652	645	682	646	667	670	628	621	682	668	624	661	669	643	605	666	635	648	674	622	656	659	644	642	639	649	612	610	661	607	612	649	711	654	632	643	671	681	676	622	667	697	655	666	615	655	647	675	602	641	673	626	620	605	659	636	655	684	664	647	616	628	685	643	656	611	646	662	658	633	681	663	653	632	671	683	676	650	680	617	661	663	619	659	612	642	587	624	653	647	648	661	617	665	633	682	688	668	685	647	651	640	691	632	660	684	666	578	667	675	663	670	647	637	645	679	669	639	703	608	641	669	640	619	675	643	648	638	655	645	718	626	634	645	628	658	629	663	608	658	634	600	656	665	655	622	620	659	671	665	617	626	673	667	639	613	657	666	615	655	640	653	653	624	636	621	628	680	650	636	672	647	660	671	650	652	652	671	618	661	651	626	670	704	623	627	656	655	621	662	669	631	675	629	642	653	640	633	632	674	609	613	708	646	644	672	603	609	611	626	659	661	622	652	633	647	637	613	673	630	664	641	680	620	662	647	618	624	665	692	703	638	637	664	676	648	637	667	632	652	674	654	653	644	658	642	661	684	648	615	706	661	618	606	607	671	608	618	663	629	660	675	642	677	638	648	632	641	633	624	612	696	694	698	670	629	666	692	647	632	612	626	640	627	634	641	629	663	673	651	676	651	653	630	597	663	681	684	631	626	649	653	665	677	632	647	651	688	621	672	638	635	653	643	621	615	673	626	634	680	658	647	613	652	645	663	682	631	636	635	624	620	633	617	661	664	612	635	649	666	647	640	648	670	645	624	660	616	627	607	671	637	641	628	651	648	658	609	653	642	611	708	674	659	677	656	648	616	613	634	631	633	695	682	624	664	608	629	616	682	600	625	619	625	703	637	640	601	651	643	674	683	635	675	693	693	716	652	627	660	667	662	672	679	682	648	649	640	620	633	634	667	682	639	624	613	668	623	685	643	669	656	633	653	623	626	634	670	616	666	687	651	665	634	635	642	605	619	635	671	626	679	632	655	631	604	624	621	676	654	626	627	624	669	632	651	669	671	628	680	616	671	627	639	653	669	629	627	683	650	650	697	644	635	650	644	673	655	648	671	627	618	683	639	667	647	700	642	683	675	640	639	612	631	631	660	659	676	662	691	666	595	617	643	646	631	611	658	620	630	655	626	663	708	605	625	638	601	655	648	710	599	638	680	630	645	676	688	649	626	710	635	667	655	688	622	683	685	619	653	645	676	616	622	654	694	659	689	661	649	614	643	660	662	653	659	619	629	651	637	686	657	601	665	651	669	681	639	633	666	649	619	669	648	671	606	672	638	645	609	672	612	643	617	653	646	615	678	659	651	637	620	649	661	667	676	660	623	647	677	640	641	664	614	655	617	669	662	692	640	661	658	682	582	646	634	624	664	657	624	605	606	658	686	650	636	646	693	663	675	656	618	672	636	636	613	644	622	639	643	648	641	641	629	659	668	678	673	630	655	637	648	679	618	637	677	657	611	629	677	614	619	640	621	681	625	650	665	646	615	621	593	661	638	648	630	630	656	674	649	643	678	663	646	638	597	659	652	629	641	652	637	669	647	677	648	591	641	652	695	668	668	658	667	668	641	617	615	677	637	628	614	599	673	656	645	644	618	623	629	625	637	664	652	665	671	670	655	675	650	625	669	618	622	608	628	619	640	647	638	622	641	715	608	633	697	679	655	640	640	638	648	653	627	630	662	628	645	641	638	621	625	608	681	632	602	679	642	710	647	663	648	633	678	649	628	694	642	650	691	663	613	625	638	666	698	631	610	693	642	646	663	638	618	685	694	619	648	621	643	678	603	573	573	659	625	626	639	666	614	638	624	658	655	643	603	637	622	669	615	655	636	661	666	694	599	654	668	681	643	627	644	656	619	618	639	647	672	625	637	695	684	600	632	706	644	613	646	653	644	616	644	616	620	626	649	664	656	663	683	653	620	647	657	633	638	635	677	643	642	625	652	609	683	630	669	646	668	678	621	619	671	695	661	674	666	661	601	664	620	621	666	677	620	659	637	622	615	649	673	654	647	621	632	655	600	638	610	656	637
1485	40	34	33	36	29	34	37	22	30	32	35	35	40	24	36	25	32	25	27	37	35	34	35	25	37	26	40	28	38	29	48	37	28	42	24	29	34	33	31	38	31	46	30	28	18	27	25	30	30	28	17	23	30	40	32	35	39	19	35	29	31	30	20	34	30	35	32	33	19	31	24	30	16	33	31	27	33	30	30	39	25	37	35	26	27	29	30	33	33	28	30	28	22	27	31	34	29	32	35	22	40	31	23	25	37	21	36	31	28	28	25	35	23	25	34	32	34	29	28	24	26	37	24	37	27	43	27	35	33	34	32	21	35	40	43	29	24	36	35	33	24	33	34	33	39	34	27	28	30	30	21	25	23	30	33	30	31	22	28	33	27	41	33	30	42	47	27	23	38	22	27	24	31	21	27	32	23	29	28	31	33	25	29	32	34	26	32	33	31	22	19	43	26	27	37	28	42	24	42	26	28	19	36	32	20	31	32	29	28	31	23	32	34	23	29	27	30	30	34	28	25	33	29	29	33	21	29	34	29	33	34	27	22	21	27	27	24	28	32	22	30	28	36	31	24	26	40	26	32	32	30	19	23	26	25	28	36	27	28	25	36	25	21	34	28	36	26	29	29	31	29	25	25	17	14	31	16	29	27	28	28	25	27	35	22	32	19	22	33	39	35	25	18	35	31	25	35	38	31	23	27	28	25	32	48	35	24	38	37	33	34	24	29	33	31	28	29	31	30	28	25	26	29	45	22	33	37	29	28	35	29	31	16	26	22	43	22	32	35	26	24	36	30	18	28	31	30	28	28	30	32	35	26	34	29	33	27	28	26	28	31	28	34	35	30	25	21	30	32	31	31	20	33	35	27	28	26	35	30	27	18	26	26	26	23	36	27	31	30	20	34	28	32	38	30	31	31	41	38	28	28	25	38	29	41	37	33	31	30	23	27	22	30	31	30	33	33	29	26	21	33	21	25	33	23	36	26	28	28	34	30	37	23	28	31	34	32	33	37	18	23	27	25	29	30	35	25	34	30	27	31	25	19	24	21	33	38	35	37	32	30	32	24	30	21	25	33	24	32	29	19	32	29	40	29	25	25	35	38	18	37	24	29	21	21	31	28	21	41	29	22	37	34	28	25	34	31	27	19	24	40	29	21	26	34	31	23	19	28	24	20	22	33	31	26	27	27	22	31	24	20	35	29	38	22	28	38	36	34	25	26	21	27	29	31	28	37	33	26	37	27	24	32	33	32	22	30	33	28	32	30	26	28	29	23	29	34	33	17	38	28	28	32	32	31	28	30	23	34	28	28	20	24	24	26	27	26	32	27	29	36	37	28	16	29	27	26	26	27	24	26	38	29	31	18	28	31	28	30	29	21	35	33	24	29	37	28	25	22	34	33	27	39	36	19	25	21	22	35	35	32	35	30	34	38	27	36	16	30	35	27	33	31	20	33	25	22	27	29	34	26	22	35	25	25	36	24	25	27	33	32	31	27	26	26	25	36	21	35	30	25	26	30	27	23	33	24	23	27	29	37	27	22	34	36	24	33	26	30	23	30	27	28	28	32	29	25	30	28	27	36	33	29	26	24	29	27	42	22	35	33	29	29	31	26	37	21	31	14	25	29	24	31	31	41	38	29	35	33	29	33	24	21	36	32	30	34	27	35	30	35	31	24	31	27	23	39	29	27	33	31	32	36	35	28	26	38	31	31	28	31	28	20	28	35	33	28	38	28	27	24	28	23	26	15	21	33	39	30	30	34	25	42	33	39	28	42	33	32	38	25	28	21	25	32	27	33	22	28	41	34	27	31	36	25	26	29	23	33	35	32	42	23	30	28	31	29	19	25	27	30	26	19	34	24	45	28	23	21	36	34	33	32	25	21	34	24	34	23	25	30	21	26	25	16	29	32	22	21	28	26	24	31	28	23	24	28	29	28	35	31	24	25	32	27	21	21	29	19	25	40	30	25	26	30	18	35	37	36	27	21	29	24	30	32	27	24	20	40	21	31	28	28	24	32	36	26	21	29	27	41	34	27	34	23	29	28	29	26	31	41	36	28	36	28	25	38	31	26	26	32	27	31	34	33	31	31	21	38	28	26	31	22	31	20	27	16	27	26	23	25	40	39	25	23	34	33	29	18	26	24	32	42	31	32	35	21	34	32	24	26	24	26	19	23	33	24	23	29	31	33	29	26	37	19	23	30	32	40	31	20	29	27	34	27	21	28	32	32	26	26	25	26	27	29	27	34	29	24	28	35	32	26	21	31	33	25	21	42	26	32	37	28	26	28	28	33	37	35	23	25	32	25	33	24	30	19	42	23	42	39	25	24	31	32	22	24	30	27	23	29	38	37	17	31	30	29	33	23	28	21	25	24	30	14	25	25	28	34	29	32	34	38	30	32	38	40	33	22	34	20	27	21	28	36	30	33	30	22	25	28	28	27	26	17	30	41	27	22	25	34	31	34	36	30	32	25	22	30	21	28	37	22	20	15	48	35	35	26	21	34	20	33	28	34	22	19	25	32	29	30	31	33	36	28	26	24	23	34	32	23	26	29	46	26	27	20	25	34	37	30	38	28	24	30	22	33	30	38	23	34	29	34	23	29	28	28	26	23	34	30	25	31	28	26	32	35	26	31	27	26	26	25	23	25	27	22	21	25	31	25	23	22	25	34	33	31	19	27	30	22	24	31	24	26	30	38	29	27	23	28	32	43	31	38	38	35	37	27	38	35	21	17	35	35	30	32	38	22	26	32	28	39	23	29	34	21	27	27	29	28	29	26	30	26	42	36	28	25	29	28	30	21	37	37	33	24	33	22	34	23	29	35	28	20	24	33	25	30	28	16	27	27	33	27	24	35	26	26	28	37	33	31	32	26	43	30	38	38	22	32	23	29	32	26	20	23	24	28	32	26	33	21	25	35	31	33	32	30	43	31	25	32	27	28	33	32	31	40	36	28	33	28	42	27	35	36	24	34	23	29	25	25	24	22	31	33	34	27	29	30	26	27	20	31	27	28	25	25	30	31	32	38	27	22	38	34	21	21	34	27	34	45	38	31	26	28	31	26	28	35	30	27	33	28	33	35	24	23	24	29	20	32	22	21	25	38	32	24	36	40	32	29	28	21	35	35	43	33	20	33	20	37	32	18	25	23	27	34	24	33	24	29	36	23	31	29	28	26	32	27	35	31	24	37	27	24	27	34	31	29	28	26	32	30	32	33	25	38	37	23	34	27	40	28	25	22	32	35	29	31	26	25	29	24	32	20	20	24	28	32	36	30	28	26	28	30	35	38	29	25	25	26	21	24	22	27	33	28	24	20	34	27	27	27	29	35	30	36	33	27	25	31	24	27	29	29	26	42	25	25	38	30	26	35	23	40	26	33	32	27	32	29	30	38	29	35	20	32	38	34	34	21	27	30	18	26	30	26	30	27	30	28	27	30	23	26	28	31	34	32	28	27	33	36	29	25	24	42	32	30	31	32	22	26
8907	394	309	360	443	594	632	548	450	429	417	380	361	343	301	298	290	316	274	278	291	256	310	275	310	292	325	429	514	592	560	527	384	340	342	390	345	288	277	305	303	297	279	301	267	260	274	280	306	323	281	269	275	295	279	271	275	275	246	269	277	287	253	299	268	240	275	268	269	273	269	266	280	258	233	244	250	242	243	273	289	259	253	258	259	275	257	250	245	267	250	263	221	225	226	268	275	255	264	238	251	254	250	260	245	232	251	248	258	228	235	227	237	246	251	264	256	257	320	242	232	248	250	270	256	253	253	251	261	255	268	278	263	263	250	237	245	214	269	257	287	245	251	257	244	233	225	265	256	267	235	251	249	254	240	268	280	275	249	266	253	254	237	249	262	247	240	243	263	279	245	257	252	243	249	269	253	243	250	255	269	247	246	243	252	270	247	265	231	238	245	269	248	285	244	261	247	230	248	254	262	239	252	239	239	238	244	244	250	233	269	220	254	222	276	211	237	263	246	273	270	260	240	273	258	250	266	229	237	227	251	230	243	243	255	251	252	252	238	239	245	233	256	245	231	253	241	243	253	260	261	252	233	246	266	270	246	275	228	230	259	255	296	247	249	223	233	217	264	246	267	264	240	232	257	257	253	257	236	263	227	265	228	243	233	262	277	250	237	251	242	249	230	288	261	254	267	250	256	269	221	230	254	248	248	255	223	262	251	224	248	269	264	257	251	226	233	244	253	237	250	230	238	223	246	260	271	252	277	262	254	250	241	265	264	224	239	254	260	286	249	284	266	233	231	256	245	254	259	237	250	234	214	250	230	244	237	236	231	249	261	241	245	234	277	264	268	227	250	298	275	235	230	258	262	264	241	256	256	255	248	252	259	244	263	254	259	240	261	252	258	235	258	227	276	257	249	244	259	273	267	263	251	259	248	254	241	232	242	242	257	253	231	239	251	274	256	260	265	261	268	238	263	228	252	249	237	254	267	240	240	237	264	252	259	250	257	217	251	249	234	251	231	231	246	251	253	231	256	256	261	263	255	263	256	282	266	218	245	243	260	258	251	226	265	250	229	255	248	235	213	250	249	236	249	245	266	234	264	243	234	240	234	255	261	269	243	249	242	260	235	268	248	238	248	230	252	281	245	216	246	255	259	245	256	253	262	246	223	239	230	259	240	276	239	277	247	266	233	252	246	246	256	249	231	211	231	229	240	256	246	249	273	246	251	249	263	256	262	269	250	221	243	242	219	235	280	222	230	243	239	256	229	248	282	239	240	254	264	235	258	238	235	228	273	253	227	267	271	236	234	222	233	222	241	240	250	248	268	228	227	240	247	243	231	256	247	247	248	271	242	259	234	222	250	237	255	229	265	260	302	248	295	273	267	242	260	260	243	248	272	261	272	253	276	242	272	270	250	253	234	234	240	238	215	248	226	238	217	255	223	251	240	232	242	218	249	255	270	245	216	220	244	257	256	225	280	240	237	229	235	229	259	248	243	254	242	279	252	239	233	283	258	242	222	266	260	229	260	221	238	238	257	238	249	282	262	257	245	243	246	231	255	232	256	269	225	255	234	222	255	270	253	216	253	260	246	264	244	224	252	241	249	264	257	268	227	258	213	280	223	235	257	242	255	248	236	232	254	264	233	242	222	222	258	244	234	261	290	234	275	235	251	233	228	245	266	246	259	225	246	252	242	248	246	266	228	239	248	232	249	245	240	249	228	263	254	242	242	249	221	254	250	247	251	260	244	222	252	260	240	254	256	249	257	268	250	252	243	253	243	228	246	277	239	241	255	227	259	248	251	240	239	255	251	238	245	241	228	252	245	240	284	266	252	257	257	258	216	251	226	252	256	254	261	270	251	265	242	280	260	254	248	255	271	264	255	253	223	267	239	254	252	243	236	270	256	246	212	233	261	241	224	225	258	256	239	248	246	245	232	236	267	245	231	245	247	248	251	221	245	232	244	249	247	261	255	241	230	277	240	230	271	265	237	232	221	250	221	250	271	265	210	253	253	246	219	225	269	250	242	268	262	237	217	238	235	248	233	259	238	252	256	242	228	245	253	275	255	232	263	263	257	243	288	255	254	240	229	258	243	249	237	287	265	286	244	251	277	269	236	229	253	258	254	246	246	248	257	256	239	229	272	249	263	254	247	247	240	266	248	223	250	267	271	288	255	233	274	229	281	242	250	250	251	287	251	251	250	285	247	258	244	255	234	250	267	261	252	237	263	230	237	244	270	218	233	225	232	247	234	254	258	251	247	252	255	245	252	244	245	235	249	241	262	233	239	254	257	233	277	256	256	266	219	247	240	268	262	248	284	254	245	255	261	266	238	233	271	267	258	235	290	215	233	237	245	256	268	250	238	255	229	254	233	250	280	241	250	237	265	244	252	263	240	210	225	245	248	231	270	261	272	255	301	271	253	238	249	256	266	273	252	256	246	231	245	230	259	237	238	255	243	255	245	242	276	233	241	241	246	242	243	275	247	259	245	241	235	252	255	277	246	223	239	225	249	250	239	213	223	249	237	251	264	247	240	255	239	231	234	255	231	250	253	261	229	271	264	257	271	263	227	244	241	246	256	240	229	235	235	225	256	257	264	259	224	245	253	233	279	265	244	260	232	275	222	245	229	243	241	230	219	227	233	307	252	248	255	243	274	264	259	243	241	245	261	265	246	258	269	270	231	227	255	253	254	262	237	253	256	257	252	263	218	246	260	251	244	228	227	270	272	256	244	260	235	237	280	246	239	240	234	235	245	255	264	270	243	238	268	254	280	247	257	243	233	247	257	268	253	255	241	255	252	238	265	237	258	244	263	267	252	285	261	270	245	260	265	267	251	220	228	236	231	243	240	238	242	252	216	240	244	226	219	248	239	245	246	257	231	281	275	241	256	238	227	248	228	246	236	263	241	264	250	230	254	241	257	231	264	260	224	254	213	239	253	276	255	253	244	270	230	240	245	279	239	258	228	223	261	250	241	272	258	238	240	238	242	247	268	240	246	253	247	234	241	258	260	220	240	236	242	239	242	264	247	281	244	215	283	233	280	234	250	241	254	228	253	244	244	239	250	217	235	273	239	265	240	256	248	281	249	233	237	251	266	269	227	234	254	252	255	243	236	266	251	265	253	245	253	247	254	224	222	253	255	240	238	233	260	245	258	244	220	241	245	271	253	270	255	278	249	242	294	262	237	236	249	226	235	261	276	244	249	230	238	246	225	238	249	236	255	255	267	251	250	233	244	238	244	233	238	251	245	258	244	267	241	249	240	245	253	269	258	263	267	245	219	222	277	222	238	278	261	242	266	213	233	266	270	249	263	246	260	236	236	248	239	251	236	241	243	255	257	260	240	227	253	252	265	248	264	240	281	217	249	265	259	249	220	250	249	228	266	263	237	238	233	260	233	213	282	255	223	285	254	250	246	273	256	250	279	256	239	238	249	220	225	272	258	253	245	250	252	238	253	251	238	255	278	258	258	229	230	256
1868	115	94	94	86	74	105	100	88	83	105	95	62	87	76	89	101	102	82	79	92	69	74	82	59	68	74	84	63	106	98	89	82	73	97	80	95	76	72	77	92	83	73	66	75	69	72	70	79	76	83	81	61	77	77	75	75	65	75	66	68	67	69	80	84	75	64	81	83	83	81	74	56	76	63	91	77	63	76	74	70	78	88	69	76	74	81	76	80	61	66	69	81	99	78	67	76	69	53	75	78	69	69	72	82	88	74	73	63	67	67	75	74	55	71	79	76	68	75	78	81	82	78	79	73	67	74	77	85	77	75	81	66	65	79	67	56	69	80	78	88	72	69	70	69	81	66	76	73	79	66	72	87	78	69	65	69	88	78	60	76	77	68	81	74	67	66	70	77	55	68	77	71	73	60	71	85	90	73	73	78	65	84	72	77	71	60	84	69	81	87	79	67	91	73	81	83	64	69	69	83	77	65	68	66	71	82	74	65	61	68	68	78	81	78	63	74	68	75	73	81	66	78	64	81	68	78	54	70	76	78	87	72	96	78	80	81	79	73	72	63	72	87	94	70	78	81	76	77	71	57	84	89	73	63	86	76	67	64	73	83	86	74	81	70	80	74	64	75	70	65	69	71	63	88	61	74	74	76	77	72	76	73	67	81	78	88	82	63	68	67	80	81	86	73	77	72	83	74	73	78	74	70	66	86	92	73	81	81	64	84	66	78	67	77	75	72	75	70	72	63	72	79	69	61	59	70	69	65	76	77	86	77	61	65	71	82	75	86	76	54	86	61	80	66	81	63	66	68	62	64	83	58	71	78	59	55	80	64	76	71	62	68	76	78	75	67	68	75	90	88	69	73	73	69	92	77	79	69	71	64	72	65	73	86	87	76	67	76	63	72	71	65	69	81	74	60	73	66	79	77	77	56	65	60	66	87	60	76	74	69	74	68	77	72	97	76	71	79	77	83	73	79	79	66	76	86	60	70	75	69	75	59	68	75	78	74	74	77	78	71	74	78	64	70	71	75	88	69	85	85	74	65	73	83	64	70	70	83	66	56	89	75	71	73	68	68	84	80	68	89	69	73	96	57	70	70	72	82	79	71	67	85	82	57	86	64	79	88	67	80	76	68	63	66	71	69	78	80	77	70	73	73	77	56	60	83	88	74	75	92	87	73	70	77	78	90	71	66	84	74	68	64	59	62	70	71	84	70	85	69	66	92	62	70	78	79	103	63	72	65	82	71	69	76	75	82	66	72	79	63	69	70	64	84	71	74	73	73	71	79	69	83	73	60	79	69	75	73	84	72	75	82	81	66	67	73	81	61	78	66	63	96	77	73	65	76	71	63	53	76	57	77	79	68	90	70	78	97	79	87	83	84	74	61	63	68	73	59	74	82	61	82	73	72	81	77	74	84	74	78	65	68	75	72	93	83	65	80	69	89	60	84	78	67	67	73	65	74	79	82	78	71	72	80	81	54	73	79	74	82	67	70	81	70	67	85	70	80	83	84	76	60	82	52	95	71	58	72	86	73	85	83	77	77	74	76	79	82	71	67	85	70	82	65	74	75	70	82	85	66	66	72	67	61	69	73	72	75	70	80	81	82	75	65	84	74	68	60	75	72	78	76	75	85	85	94	82	76	55	87	65	67	74	74	97	80	90	66	62	63	74	75	77	81	90	72	67	79	77	91	75	71	88	63	79	55	62	78	74	84	79	71	94	90	71	64	77	83	73	71	70	66	79	90	76	67	58	73	87	77	79	71	70	77	71	84	78	92	67	70	71	83	67	81	68	57	66	68	74	67	80	77	69	70	76	69	64	93	91	73	73	73	69	78	58	71	67	73	64	75	72	81	83	65	66	82	70	71	59	60	69	67	77	60	71	62	64	76	66	95	77	96	59	76	78	57	63	66	72	83	72	72	99	60	72	62	67	78	78	82	78	72	67	81	75	87	82	67	74	76	76	74	87	81	69	78	81	76	58	72	67	65	75	78	68	66	84	88	73	68	65	78	86	75	74	82	71	83	77	69	79	82	67	58	86	78	71	80	70	77	79	82	70	66	56	64	81	62	73	58	63	85	70	70	69	67	72	79	72	77	59	78	79	71	73	71	59	72	73	82	90	77	85	74	81	64	85	78	78	66	83	91	80	74	85	78	83	63	63	69	70	80	56	63	70	76	59	72	95	71	72	70	56	72	65	77	84	80	75	66	71	63	72	75	68	62	87	64	76	67	74	68	84	75	65	70	80	51	76	82	83	68	66	79	72	63	75	72	64	69	56	75	67	51	69	75	72	68	67	71	76	64	74	78	77	77	81	64	69	72	77	82	82	65	60	72	75	59	67	81	71	63	70	74	71	68	90	77	70	56	80	54	81	74	69	67	72	57	78	77	80	76	85	79	71	71	76	63	60	67	70	68	75	78	66	82	67	73	73	86	70	76	77	89	72	61	67	69	79	77	99	79	73	86	67	87	81	74	86	77	83	87	78	73	81	73	84	55	73	78	76	77	74	76	79	68	76	74	81	56	82	87	72	68	73	91	79	81	71	60	82	72	65	58	69	83	74	66	87	55	71	71	58	75	83	82	83	64	57	65	80	75	93	82	59	63	70	77	75	68	61	76	76	79	76	85	66	67	75	68	65	73	72	72	72	80	63	76	61	68	61	76	63	74	80	77	57	72	76	66	75	66	66	78	73	68	74	74	80	81	48	70	75	75	91	65	79	67	76	64	92	70	71	80	67	79	77	77	75	66	64	67	73	66	75	59	80	57	63	69	74	68	63	71	83	67	63	74	58	66	84	62	89	85	69	75	67	67	68	72	68	99	76	77	60	62	79	57	72	79	75	82	65	82	64	74	87	60	81	70	87	78	60	70	83	78	60	82	52	72	69	77	76	81	73	79	77	72	76	73	77	70	79	79	58	85	77	78	74	63	84	82	75	78	68	83	60	67	73	72	83	67	83	79	63	69	67	69	67	74	67	68	67	72	66	77	75	82	77	81	55	69	91	80	73	67	85	72	71	81	67	76	77	82	69	65	93	76	79	61	76	81	73	69	78	59	68	73	62	89	69	69	82	65	73	72	75	74	69	79	76	73	86	70	66	60	72	73	76	79	81	75	74	78	56	74	61	79	77	90	73	76	68	74	73	66	92	93	66	80	65	77	63	71	82	82	77	57	87	62	64	82	62	87	68	81	69	64	58	88	66	68	66	82	74	74	68	78	81	82	55	79	63	81	79	83	72	71	64	83	72	87	78	61	80	79	55	92	75	72	71	70	68	60	97	74	68	73	68	74	81	83	88	78	71	77	72	62	85	101	92	81	78	71	75	61	83	84	69	82	65	71	68	73	62	61	97	80	69	76	79	75	62	76	85	68	58	71	65	70	70	69	70	69	69	64	64	68	72	65	84	83	65	77	91	75	77	69	68	77	88	78	71	61	83	67	65	80	82	69	86	74	77	94	64	66	66	69	73	70	79	61	67	73	64
15365	1508	934	1120	2214	2733	2505	2115	1722	1454	1287	1201	1023	944	895	872	844	834	782	819	771	793	697	727	687	678	764	839	1048	1063	1131	1059	892	810	763	775	745	669	705	704	728	679	710	736	674	618	688	675	661	622	625	652	601	643	695	632	616	659	632	665	652	688	638	637	642	597	638	591	624	612	645	612	655	623	639	639	609	630	636	666	605	676	599	629	639	591	597	646	611	619	641	616	612	608	637	581	574	623	548	629	641	600	613	622	556	623	592	588	621	580	594	580	611	600	585	584	606	642	566	642	655	591	629	593	626	610	571	652	590	591	591	611	556	552	605	612	583	619	621	591	651	570	625	590	559	585	617	569	633	581	590	568	599	593	572	635	619	615	586	605	583	600	618	591	597	615	578	616	572	573	547	599	615	597	612	618	611	592	627	584	563	624	599	569	604	607	624	624	618	597	600	599	619	607	581	581	591	616	576	623	608	569	611	578	558	603	607	633	564	638	579	590	636	619	610	599	569	579	637	630	603	585	585	636	617	615	633	595	613	593	611	608	638	613	616	563	616	608	608	592	617	609	602	611	560	610	638	624	622	610	606	579	575	611	591	584	576	585	662	619	621	578	597	642	594	636	590	634	630	595	564	617	563	598	582	620	634	559	617	607	591	624	623	621	642	614	605	608	574	633	611	583	584	588	593	578	568	620	595	578	589	647	608	595	597	595	583	564	599	619	594	624	611	584	529	616	619	616	614	575	661	559	618	617	592	611	612	593	676	555	560	615	631	617	604	569	579	580	634	603	607	605	595	640	601	608	565	591	585	585	591	579	599	635	588	580	573	627	587	614	605	609	575	583	683	615	584	593	612	634	615	598	540	558	611	568	578	575	641	635	584	589	556	584	594	569	658	610	591	573	624	574	574	621	622	585	573	583	590	609	591	653	613	641	585	577	611	584	578	637	628	584	596	594	604	589	625	612	625	592	621	593	631	567	652	632	588	626	634	625	618	585	628	591	561	628	591	618	586	644	601	602	632	588	575	587	591	640	611	605	610	627	571	636	590	619	639	589	611	585	605	612	581	567	554	633	632	628	601	573	614	608	574	648	582	611	604	581	593	618	602	589	630	616	657	591	619	603	634	661	580	605	615	611	636	596	596	596	627	608	607	631	621	620	572	588	590	604	616	604	608	608	658	604	597	636	595	590	586	552	560	614	564	628	577	598	618	588	578	607	603	621	590	571	605	605	623	588	600	570	595	611	596	584	623	633	568	618	603	636	597	631	568	586	611	551	604	628	635	621	576	617	608	626	623	619	598	612	583	584	622	604	622	545	551	586	640	603	598	616	597	560	620	571	592	597	585	587	593	622	592	596	542	608	589	572	579	581	632	620	605	588	589	596	555	614	590	585	601	609	581	614	596	594	607	610	595	620	589	600	555	610	580	604	634	567	626	606	614	554	583	619	601	573	602	589	624	588	598	588	584	652	597	602	562	580	583	614	596	632	603	601	622	612	651	614	577	567	568	603	603	599	613	564	582	627	604	546	598	664	599	647	558	592	640	613	596	603	619	605	607	581	576	599	585	605	637	610	582	571	600	617	595	601	671	608	606	629	636	583	628	582	613	624	626	638	581	634	600	620	582	626	617	578	603	610	605	592	592	567	605	598	586	614	600	585	574	623	601	622	586	586	667	598	654	636	601	559	603	590	591	624	577	619	630	646	580	540	597	582	644	629	635	595	603	596	653	611	627	586	660	571	616	601	605	640	623	563	620	625	599	577	681	571	611	593	554	600	607	576	615	578	581	577	611	577	599	597	585	655	626	644	614	583	596	623	631	662	632	598	627	575	603	592	579	601	588	601	623	607	606	581	554	607	620	596	600	562	581	585	585	570	586	606	565	573	577	628	610	610	636	580	618	566	561	593	575	583	626	631	606	608	625	618	604	620	598	604	592	549	569	629	610	593	620	586	645	611	635	580	600	579	628	592	583	570	589	604	628	576	596	618	620	566	559	661	574	589	608	638	612	573	596	605	557	597	576	595	608	626	633	592	585	582	578	650	558	592	585	566	577	603	608	594	601	549	608	650	601	576	625	649	578	586	591	610	620	599	600	629	597	604	626	608	602	618	595	583	598	633	603	625	618	600	640	619	585	621	542	605	596	600	617	586	589	530	596	600	599	709	624	612	626	583	592	605	557	599	626	577	602	652	577	632	575	595	591	613	583	598	640	615	605	600	587	614	573	594	563	597	620	610	577	590	567	615	607	617	611	643	603	603	590	578	591	596	603	614	582	590	577	616	589	604	595	583	641	633	610	589	571	590	612	584	593	625	601	617	594	618	614	604	599	630	578	575	625	619	626	591	602	588	628	619	632	581	591	624	602	556	616	591	568	578	608	616	601	622	582	598	563	587	614	599	585	569	614	601	552	585	613	609	573	575	628	615	595	594	598	552	610	617	571	605	598	612	660	621	611	587	598	658	550	601	611	578	645	604	599	617	633	589	651	601	566	611	617	610	585	617	633	598	545	580	561	592	606	594	623	587	593	596	614	625	599	605	636	598	627	596	615	624	565	603	545	593	612	619	606	565	573	582	613	623	559	636	588	614	609	624	621	539	598	607	621	586	595	612	574	625	583	584	637	617	598	657	555	560	561	591	610	595	638	604	620	622	626	598	628	605	619	603	626	617	594	605	568	626	564	614	590	599	592	578	620	591	636	596	631	615	638	636	613	632	604	624	586	575	574	603	614	579	592	626	546	626	607	601	618	591	586	633	609	579	573	631	585	603	600	616	575	545	588	587	616	605	581	615	629	613	616	620	573	581	611	582	606	612	603	627	639	599	586	570	594	608	627	592	636	603	582	586	633	596	599	609	584	582	581	602	600	587	612	588	620	652	599	589	601	594	602	617	614	620	590	596	601	591	650	598	607	612	599	608	600	634	569	640	619	615	604	554	637	680	597	600	617	626	534	594	615	606	626	600	574	607	582	605	609	653	634	597	602	575	563	604	618	645	592	565	597	614	595	615	570	585	593	616	607	562	650	649	595	596	598	603	614	648	612	621	625	603	635	594	606	621	620	612	609	644	577	614	577	622	611	568	598	645	606	617	568	570	564	607	621	621	625	566	609	598	648	627	614	573	608	595	582	619	602	591	625	601	599	628	649	635	577	614	603	593	544	567	623	578	599	612	622	579	575	596	642	579	570	607	600	624	602	636	614	604	573	599	599	575	628	656	572	600	603	635	593	568	616	622	625	606	543	575	610	602	633	598	597	593	596	589	615	623	586	608	553	613	582	607	612	596	616	545	604	595	614	577	577	624	541	593	622	617	637	644	605	569	608	609	626	609	551	585	602	546	612	588	596	592	634	672	578	610	651	583	608	624	583	598	590	631	642	575	543	581	614	621	552	628	602	609	626	589	549	602	618	609	621	570	620	583	581	580	615	632	632	579	624	643	618	603	571	556	550	612	583	620	537	585	597	614	583	589	602	589	623	615	602	617	624	629
2386	61	49	45	30	48	42	42	48	33	44	53	45	52	45	42	37	32	26	27	24	32	30	38	35	25	40	37	41	58	38	55	44	44	35	42	37	37	42	31	39	32	37	22	37	26	35	34	31	28	32	48	37	35	27	27	39	31	27	30	32	26	42	31	24	34	20	32	33	28	30	37	35	26	28	27	35	30	24	29	37	34	34	27	33	28	30	36	27	19	31	28	30	27	25	32	26	25	27	30	21	29	44	32	31	28	22	26	27	30	41	38	34	29	28	27	35	33	29	47	28	38	27	31	32	26	26	27	24	29	34	37	25	16	31	18	22	24	29	30	28	27	35	35	34	24	26	42	38	26	26	26	29	25	29	25	29	29	22	19	28	25	36	41	32	23	36	23	27	36	26	31	24	27	28	23	22	30	26	27	39	29	34	34	27	18	38	23	37	21	33	33	21	34	26	29	32	33	32	31	32	30	32	34	32	29	29	32	24	22	24	34	27	21	27	28	37	30	32	26	33	28	28	27	26	28	33	29	33	40	35	26	33	24	30	26	30	32	24	35	47	29	22	36	30	25	24	26	28	24	27	32	25	19	31	24	21	26	36	38	30	27	32	36	32	25	35	24	26	30	38	22	32	27	26	29	30	26	35	31	32	29	37	21	26	32	30	26	35	32	26	17	32	26	33	32	37	30	27	24	24	39	35	20	33	31	22	27	25	25	20	26	36	34	20	24	25	26	23	31	40	34	32	31	26	24	26	31	26	26	22	32	36	24	35	25	29	26	16	29	25	21	22	32	32	23	28	34	27	24	26	21	37	33	30	18	34	24	24	23	25	25	43	16	31	30	20	28	25	28	35	24	17	36	31	23	21	38	34	41	26	42	42	26	22	32	24	26	23	31	32	31	30	31	26	28	26	34	22	22	38	39	30	25	24	24	26	18	26	28	26	29	28	26	32	40	32	27	29	23	31	33	34	29	29	40	29	33	27	26	24	29	28	30	32	31	29	25	27	34	33	25	22	20	33	28	29	24	29	37	35	36	22	24	34	20	36	29	22	29	29	31	32	30	19	27	26	27	34	40	22	25	26	28	30	23	21	28	28	28	39	31	32	29	42	31	34	28	20	30	25	32	34	26	32	35	29	28	30	25	30	22	22	29	28	28	40	31	32	40	28	28	24	33	26	32	29	32	28	27	30	27	30	29	32	27	34	36	33	27	35	21	26	33	30	33	21	35	31	24	20	20	39	35	20	28	21	33	38	29	29	33	37	24	32	16	28	26	28	23	33	28	34	25	31	31	23	38	34	22	23	22	31	24	29	27	24	35	36	29	29	24	27	32	36	33	31	21	30	31	31	29	27	22	22	33	22	27	18	23	28	31	31	30	33	33	31	34	25	28	23	35	32	26	27	27	33	31	26	27	17	29	23	23	33	25	27	28	29	30	14	43	27	38	26	38	20	29	27	28	26	28	31	34	34	31	32	36	25	17	34	32	26	26	28	35	23	20	19	23	26	26	35	27	33	37	29	46	32	24	25	28	18	23	31	26	26	33	27	39	28	39	41	21	23	28	30	25	38	29	30	27	27	44	40	28	26	33	29	34	39	30	33	26	29	37	20	25	28	36	30	37	32	30	28	23	28	28	34	32	31	34	22	31	32	39	34	37	27	39	32	32	25	27	32	41	34	30	34	27	32	33	38	31	30	35	23	37	36	28	23	30	27	36	22	17	35	32	35	29	24	30	33	31	24	33	35	28	23	23	37	46	36	27	31	24	23	24	29	27	34	22	30	29	33	30	23	33	21	36	25	27	36	37	30	40	27	30	35	38	31	33	22	25	34	32	32	40	28	28	25	31	39	22	24	28	26	34	30	31	28	19	27	31	27	27	35	32	34	24	24	30	34	21	25	30	29	27	34	21	29	35	34	21	29	22	31	30	38	35	21	36	36	36	31	19	37	20	30	30	23	27	41	33	17	28	38	43	32	22	33	25	32	20	36	25	29	34	21	25	24	25	36	29	28	32	26	42	18	38	16	27	31	32	19	24	34	38	21	32	30	44	36	21	26	24	27	31	26	29	26	28	26	28	33	30	20	34	20	33	26	24	28	25	31	29	25	21	20	21	26	27	39	29	23	28	30	21	29	26	34	23	34	25	36	31	33	24	10	21	29	42	21	32	32	16	28	41	17	25	21	29	25	20	34	30	30	31	23	31	34	33	37	29	32	29	34	31	28	41	26	32	23	22	36	32	24	27	35	32	36	21	37	28	37	38	29	20	29	29	30	24	29	25	24	28	25	29	38	26	30	40	22	19	29	25	31	26	31	30	24	29	25	26	35	24	31	25	26	36	36	25	26	30	31	26	34	30	41	25	33	38	34	30	32	28	29	45	33	25	34	31	24	23	23	27	26	21	21	36	23	23	28	28	24	40	41	32	25	29	23	27	24	25	22	32	34	35	24	29	31	27	23	23	32	29	25	30	28	29	29	31	25	38	29	33	39	29	30	24	29	44	24	22	31	36	25	24	35	37	37	27	44	39	31	30	25	37	24	42	25	32	37	24	31	29	37	30	29	28	21	29	20	28	33	26	26	38	31	33	26	28	32	28	30	31	25	19	32	28	23	22	21	44	37	29	34	31	32	31	27	25	31	24	41	33	24	23	37	31	30	37	35	27	28	26	26	26	27	33	35	39	24	26	28	30	29	35	29	32	19	36	29	30	31	34	34	29	26	21	32	26	42	30	18	29	25	35	31	37	23	26	33	33	28	17	33	22	39	30	45	32	13	29	33	28	30	27	29	28	21	30	22	31	34	33	36	33	31	27	23	39	27	24	29	24	31	46	36	30	30	23	29	23	28	27	38	37	22	29	28	35	45	32	27	29	28	26	37	32	33	22	31	24	29	28	27	19	30	29	30	42	34	23	38	35	27	32	22	35	22	28	29	27	18	25	34	37	30	25	43	24	28	29	26	32	21	26	20	30	34	30	27	32	32	27	25	23	32	34	29	26	39	27	36	27	36	28	24	26	30	29	24	24	30	26	26	27	27	27	30	27	31	27	26	35	34	21	39	33	30	30	34	25	25	29	31	21	25	30	24	36	29	27	30	36	25	43	28	27	31	31	26	33	30	23	35	41	24	27	21	34	32	35	27	32	21	37	25	28	37	31	34	40	27	31	34	13	25	35	29	28	33	29	30	32	34	23	27	31	26	27	37	33	35	32	29	22	30	36	38	25	23	25	27	31	27	30	20	32	36	33	28	32	24	24	22	25	28	25	29	31	34	30	31	39	32	24	35	31	26	21	22	25	32	33	29	39	25	37	29	35	33	33	23	24	29	27	30	27	33	33	19	28	31	38	29	25	28	31	31	20	28	37	28	36	23	22	30	28	28	40	27	29	24	37	29	30	31	23	21	27	28	35	31	40	26	32	28	33	34	18	35	25	18	37	34	30	39	30	39	25	30	35	22	45	26	38	37	34	24	27	24	34	23	34
12934	814	509	622	1513	2009	1949	1662	1340	1082	965	835	708	691	644	560	529	480	455	461	415	418	362	398	380	364	408	492	690	751	792	673	493	447	421	445	426	346	359	308	344	381	308	364	352	288	272	293	270	288	324	336	328	305	345	321	299	283	304	275	312	275	283	304	293	295	270	280	253	237	274	270	283	252	290	278	267	281	261	300	267	292	242	292	279	271	260	293	278	252	271	254	253	260	274	262	243	257	235	245	217	255	269	254	272	256	261	278	263	265	239	255	284	238	243	233	252	236	227	272	287	259	274	245	271	276	241	260	250	264	245	243	253	239	254	258	295	250	273	234	266	259	252	284	253	251	299	257	255	259	231	256	263	253	262	287	278	251	226	225	270	250	248	242	265	276	239	247	268	254	280	257	228	290	256	241	252	241	225	255	246	264	265	283	242	244	247	257	244	253	244	215	247	270	255	260	252	258	256	217	252	228	238	264	242	256	223	240	231	241	214	243	253	251	235	257	278	254	256	236	245	265	274	286	253	252	255	257	215	241	231	261	255	229	257	229	254	218	223	244	238	235	240	277	255	235	248	268	286	256	226	258	252	276	252	242	280	249	263	229	240	274	244	278	242	261	250	271	280	273	255	272	237	258	236	256	241	263	263	267	223	235	249	271	253	269	255	252	245	248	237	240	276	255	257	232	245	240	240	265	255	238	247	256	271	259	256	260	289	263	238	238	262	250	260	235	265	231	253	265	248	263	245	264	261	230	251	269	244	240	249	233	238	253	252	239	238	268	248	242	244	228	242	255	270	255	255	246	235	244	261	241	243	242	249	251	254	241	252	250	244	273	234	266	248	250	246	303	284	260	237	288	240	242	255	286	221	245	235	221	245	248	252	264	252	232	228	255	231	270	288	262	256	219	247	236	236	240	252	258	219	233	271	279	265	245	247	270	273	270	275	261	248	234	237	244	247	257	266	261	238	248	210	246	245	237	233	274	264	235	245	242	250	225	217	248	296	244	248	253	251	245	268	248	263	248	225	263	249	254	243	242	261	279	224	276	243	263	227	250	259	255	272	256	251	268	246	263	242	226	258	255	227	290	254	261	272	249	269	270	241	255	257	255	239	282	247	248	283	247	229	243	257	256	249	246	239	235	253	232	276	278	275	240	219	250	263	246	246	259	248	233	277	246	259	238	268	236	238	271	260	255	244	235	246	273	269	261	251	213	275	248	245	236	253	254	244	268	241	238	233	238	219	275	258	276	230	283	236	259	259	246	216	242	235	298	263	261	234	245	268	255	260	256	242	257	251	275	250	267	231	288	250	242	265	261	268	279	253	248	281	239	241	256	231	284	250	252	239	239	236	224	262	255	261	252	259	254	248	256	270	237	247	235	239	257	245	261	277	241	262	256	251	275	233	254	247	247	225	256	250	252	249	274	261	232	242	251	233	227	229	220	226	248	237	243	255	228	265	257	236	261	251	234	247	239	232	243	238	223	255	225	269	241	263	230	288	266	244	244	258	247	270	277	269	240	243	248	257	257	226	242	251	288	249	231	269	249	248	235	262	254	266	248	246	256	246	259	231	252	248	251	250	253	254	252	247	241	254	248	256	259	272	260	242	237	263	286	229	260	253	254	265	233	258	249	227	247	254	226	267	262	234	247	253	251	248	248	214	240	233	245	253	253	260	257	225	270	259	268	224	269	251	264	280	253	248	277	267	265	232	248	253	210	243	264	247	289	248	283	268	249	274	253	264	249	250	241	272	267	231	241	253	250	238	247	235	266	279	243	258	265	225	258	219	237	265	277	251	247	273	254	267	266	262	244	257	269	227	272	272	238	267	245	247	240	251	246	252	240	268	258	242	239	239	251	271	235	279	274	261	259	275	262	254	293	248	242	254	269	258	252	236	246	270	241	237	251	254	259	284	233	244	210	241	259	288	250	259	223	272	246	256	256	269	253	269	245	258	244	249	238	260	242	236	233	238	246	241	261	257	249	283	253	222	213	221	284	274	244	263	264	233	260	243	258	249	234	271	239	244	264	251	243	280	247	276	225	205	228	240	253	267	254	267	247	247	240	282	287	244	243	263	268	269	269	256	283	252	251	247	244	258	258	247	258	222	276	245	241	256	281	247	251	224	265	243	293	269	267	262	241	266	263	254	250	254	262	234	249	242	222	247	264	247	252	247	220	224	240	275	266	246	247	268	233	245	243	253	237	276	259	237	222	245	245	278	245	272	270	248	255	248	231	236	250	252	240	234	251	263	227	245	250	264	244	243	271	269	270	244	248	252	256	265	261	234	257	253	251	256	258	233	244	251	251	265	289	248	282	279	250	272	265	244	264	256	244	238	268	265	271	264	276	253	266	241	248	248	259	242	226	272	238	249	253	283	234	259	233	277	259	240	266	264	230	294	228	250	246	259	237	263	262	236	264	227	257	262	251	257	256	241	276	268	251	239	264	235	251	256	247	261	232	261	266	276	264	255	271	239	257	221	253	248	246	244	236	256	253	260	252	250	255	257	226	256	224	237	237	252	239	232	257	260	243	247	256	253	255	258	264	248	239	258	244	255	237	249	255	245	258	276	240	237	261	225	264	266	283	239	274	225	256	258	249	218	261	261	236	261	249	261	262	263	259	273	247	246	257	239	237	241	253	266	226	290	273	267	254	221	238	249	221	259	207	271	232	237	278	254	259	256	249	256	244	252	255	232	242	238	259	254	249	234	280	258	251	264	259	221	281	261	261	247	281	234	247	257	261	236	233	254	265	258	261	224	271	240	254	263	244	243	252	240	239	220	245	244	251	234	246	269	253	265	261	243	245	275	251	237	255	265	262	262	251	256	266	242	270	218	229	240	220	235	240	241	248	272	252	260	268	273	267	226	275	244	246	257	273	218	266	245	257	268	237	271	240	278	249	265	264	265	260	256	252	252	272	258	235	245	230	236	232	283	251	248	233	234	276	250	256	244	237	252	246	240	252	264	268	241	245	259	247	275	238	283	248	261	256	259	266	256	233	239	211	259	236	285	245	241	230	253	259	251	261	275	277	259	235	291	235	256	248	241	248	247	232	264	236	232	257	245	269	232	247	218	244	268	263	231	238	250	229	225	242	257	274	246	271	266	270	253	252	271	239	239	261	252	242	304	260	269	273	249	244	273	242	250	244	279	255	239	244	271	267	260	273	225	253	255	241	279	251	235	255	254	250	239	222	272	258	247	284	271	219	261	263	251	248	266	273	247	250	269	229	233	260	295	249	245	240	235	237	257	244	301	250	240	216	277	265	256	251	261	226	261	250	213	288	235	250	255	245	266	262	267	242	267	223	234	251	253	262	262	220	247	255	248	256	251	257	275	217	240	283	250	242	236	246	250	241	236	260	247	244	239	264	246	235	225	256	249	254	229	256	243	261	230	258	266	252	247	249	247	254	256	237	271	244	236	264	258	266	249	241	264	247	234	245	285	234	249	265	236	273	255	260	253	247	249	241	241	280	257	225
2332	133	126	112	107	99	95	117	120	113	100	102	107	93	110	92	85	77	100	98	102	80	89	92	74	74	85	97	111	103	103	100	90	78	79	80	79	87	85	99	82	96	84	94	84	91	74	85	71	92	98	81	80	73	67	71	69	92	81	58	72	85	75	75	79	86	67	60	65	88	65	68	90	81	81	82	93	84	91	80	85	86	80	73	68	93	70	85	92	66	82	82	62	87	91	83	84	58	76	74	79	80	59	98	89	73	77	58	87	76	71	79	82	76	65	79	59	90	83	84	63	71	66	82	71	88	94	78	76	76	59	77	75	77	78	93	78	79	71	97	82	79	63	85	95	98	77	66	63	75	77	78	80	85	77	83	94	71	88	59	77	81	75	82	77	75	94	86	84	75	80	81	81	77	82	95	66	74	81	68	59	72	79	80	83	66	81	74	76	75	75	84	62	91	79	81	80	66	78	68	86	76	76	81	83	70	78	89	94	77	86	78	94	95	89	83	76	80	95	83	75	80	74	68	64	90	81	76	77	75	87	79	76	82	75	69	85	96	68	90	88	84	89	69	91	86	65	86	85	79	91	91	70	67	68	88	82	91	75	73	59	78	84	77	80	89	73	82	69	92	66	78	70	71	74	93	71	94	76	87	81	73	80	82	88	71	67	85	85	85	79	82	91	76	71	76	74	87	75	77	89	79	86	73	67	84	83	78	86	93	90	72	76	74	80	73	75	82	83	84	84	93	85	75	83	87	74	70	76	80	59	76	67	81	77	86	66	98	68	91	81	94	74	74	68	70	86	74	75	88	78	90	87	74	72	94	75	91	72	77	72	88	64	84	80	84	85	84	83	82	74	80	67	78	69	62	94	91	78	73	72	79	69	87	73	79	77	80	78	74	69	72	90	87	79	72	80	82	100	89	91	81	66	78	65	95	92	68	89	79	73	70	84	71	72	72	91	89	84	76	78	63	80	82	70	65	77	103	83	70	70	72	69	87	79	66	82	85	79	81	84	76	80	59	69	86	72	82	79	89	77	73	102	82	73	79	78	75	78	80	93	79	83	94	83	82	69	85	78	88	62	71	75	61	84	78	77	82	72	77	76	84	75	79	77	77	89	86	72	78	86	59	78	68	92	75	64	82	87	76	89	71	69	74	81	77	71	71	85	76	89	73	73	79	85	87	66	63	77	85	69	84	76	81	79	83	75	68	70	66	74	80	63	84	86	96	78	80	86	78	66	83	80	65	68	89	84	66	77	69	74	69	82	90	70	58	69	88	81	65	66	82	86	82	74	83	83	80	86	73	92	81	77	77	72	84	82	71	68	64	97	75	91	73	77	74	61	74	74	89	84	73	71	91	75	77	80	82	88	75	63	69	87	69	81	80	72	88	96	76	76	94	91	78	55	89	83	88	81	61	81	79	79	60	78	87	89	70	65	72	69	80	83	78	88	97	68	83	90	71	72	68	86	71	88	79	74	78	83	79	82	79	72	76	64	81	95	73	61	70	75	80	73	80	82	72	84	85	73	81	82	87	93	71	77	80	72	68	76	98	92	71	77	72	72	88	90	74	60	89	81	74	94	69	69	70	72	64	83	71	82	78	78	99	68	80	81	78	90	77	78	110	83	78	87	81	72	85	76	88	70	88	77	77	61	80	82	67	93	84	82	91	87	103	81	60	80	71	90	82	76	80	84	85	86	73	80	65	78	79	76	72	74	64	69	65	70	74	71	70	76	86	107	78	69	69	79	74	85	70	84	90	88	82	76	90	92	95	100	68	66	82	74	78	74	90	87	83	74	74	110	92	68	87	86	70	64	93	84	55	79	70	65	77	81	79	74	71	72	79	74	90	74	84	77	79	61	80	72	86	81	85	80	71	92	79	70	62	91	70	90	82	69	69	86	91	86	90	80	79	77	75	71	94	91	89	73	70	80	90	86	76	83	98	84	79	68	81	85	88	73	74	90	81	57	79	76	94	81	78	86	66	86	84	67	75	67	78	74	97	68	85	82	83	85	86	79	67	75	80	92	68	75	100	75	86	76	76	76	83	72	88	91	81	79	85	68	83	67	71	86	71	86	79	67	63	77	76	63	75	87	82	67	78	64	71	71	67	96	73	72	75	82	78	90	80	65	87	77	83	86	63	77	79	77	72	75	89	84	93	100	81	76	75	78	68	85	89	72	76	73	80	88	87	82	69	73	84	91	59	80	79	85	79	75	64	83	80	72	78	67	73	72	78	68	90	75	67	87	70	91	71	77	58	87	88	78	98	88	72	74	75	74	75	85	69	74	80	79	92	71	74	76	58	79	64	105	77	72	93	73	83	74	84	69	77	84	84	77	82	75	68	91	87	77	79	76	79	75	77	86	75	85	69	87	79	86	76	83	81	87	74	84	85	91	65	81	94	73	77	78	71	86	82	65	71	67	81	83	86	74	79	85	81	72	86	83	72	74	84	66	79	97	76	88	83	62	80	78	83	98	67	66	66	59	75	76	84	75	82	75	73	79	83	75	74	102	86	79	77	77	78	90	83	74	73	82	72	71	79	81	88	65	82	88	67	75	77	97	78	72	72	82	59	85	79	85	58	79	73	80	83	92	103	72	86	93	90	80	75	74	77	71	77	69	76	94	74	59	91	88	79	78	91	85	97	74	74	65	95	82	75	84	81	85	75	81	76	78	83	95	77	81	78	83	73	73	75	74	75	74	74	71	66	73	79	65	59	75	79	82	87	74	77	69	90	90	65	83	80	66	77	81	79	82	79	91	71	92	65	89	89	74	49	80	70	78	74	69	75	82	72	64	81	95	62	80	83	81	74	76	71	60	76	80	87	78	84	68	69	76	81	72	76	70	89	87	74	66	66	76	64	84	71	82	73	83	81	71	77	80	83	73	77	77	86	84	85	92	86	71	91	89	74	82	77	84	93	92	89	73	61	68	66	81	89	94	79	77	97	74	72	70	66	79	78	64	74	76	90	81	68	85	80	77	80	88	81	71	76	86	87	61	87	75	80	66	81	75	78	80	78	72	65	90	73	78	78	69	63	73	87	76	86	76	74	80	74	95	75	74	83	75	109	73	76	75	87	77	85	79	72	57	69	77	81	82	77	77	82	93	88	85	87	80	74	72	67	70	82	88	68	78	85	84	78	77	84	67	82	85	87	82	77	87	63	87	72	68	83	77	67	83	85	72	79	98	72	82	74	81	67	81	74	79	64	84	80	74	78	79	83	83	86	81	76	77	66	74	95	82	86	60	71	76	76	84	80	70	72	79	77	83	78	59	72	69	80	75	81	77	83	69	77	80	72	91	96	89	85	70	80	80	82	86	82	89	81	86	75	76	94	69	67	76	83	80	77	76	77	79	72	76	72	86	72	80	59	86	71	75	96	76	76	83	85	82	78	74	69	75	73	66	63	79	84	73	72	88	81	65	81	93	97	62	68	74	72	78	80	67	75	84	81	75	79	66	87	68	85	85	73	71	72	80	80
17399	1959	1145	1490	3062	3974	3699	3027	2486	2142	1884	1646	1498	1310	1181	1158	1111	987	1025	990	874	888	877	834	829	857	855	989	1261	1341	1378	1125	944	911	926	873	840	786	805	759	824	808	775	729	705	756	749	775	723	741	703	732	755	740	729	716	709	713	683	672	711	746	699	723	684	700	671	703	698	723	679	702	686	652	697	686	671	735	694	732	681	681	648	678	715	683	707	601	664	646	688	654	662	650	640	639	604	682	629	660	680	673	669	670	624	656	620	642	627	654	641	644	659	640	687	672	628	672	662	691	643	689	648	655	631	658	706	693	723	646	635	619	657	669	663	676	654	627	610	657	653	653	644	661	641	677	659	611	628	642	650	605	671	613	650	701	627	587	641	667	630	647	664	645	682	631	658	673	675	684	686	682	661	667	618	647	653	658	615	679	654	658	630	651	613	647	654	638	679	659	705	640	619	625	651	639	671	653	682	626	610	659	668	671	609	674	685	663	653	695	643	637	623	601	653	647	650	684	602	650	678	632	659	658	637	654	658	631	617	642	660	621	623	676	675	617	642	645	616	658	636	686	678	624	594	665	656	624	713	691	650	665	603	635	594	679	622	619	672	633	668	648	643	692	626	667	646	657	670	617	613	646	720	667	681	676	615	656	664	650	686	631	646	638	642	641	675	647	620	644	689	635	664	725	669	643	641	669	697	671	656	699	654	639	641	610	715	663	657	642	640	641	655	629	661	644	592	641	650	658	658	626	647	639	623	685	630	639	627	657	641	616	722	652	635	598	626	654	709	645	684	652	624	674	684	670	703	671	662	643	629	664	632	639	713	683	660	607	668	638	628	612	699	646	676	658	630	650	606	656	576	660	644	630	655	643	677	652	665	618	698	657	654	649	666	661	674	611	636	690	672	684	649	631	617	629	615	643	600	668	654	642	642	634	645	636	638	646	666	642	633	666	588	607	674	634	678	623	649	681	652	654	646	638	628	671	640	638	658	648	660	673	640	608	678	669	639	654	651	655	628	625	613	651	657	602	698	683	665	660	698	646	648	656	635	679	701	632	634	645	639	607	659	670	686	652	653	624	665	676	690	717	681	665	685	654	673	687	657	667	633	660	623	603	623	621	632	644	660	676	650	599	622	670	679	668	643	655	662	644	671	649	657	642	687	643	632	603	616	649	598	654	642	630	665	651	617	648	686	635	659	665	621	649	691	600	643	630	670	639	689	612	655	627	637	643	701	632	653	677	682	687	616	682	682	651	669	622	659	634	649	634	610	624	600	635	665	664	590	662	678	628	637	634	604	649	674	655	635	637	665	626	687	662	689	651	608	666	642	629	631	693	636	624	677	651	642	613	649	662	674	662	669	666	661	656	636	680	593	656	632	654	678	678	718	658	646	709	620	633	643	645	576	634	655	632	648	635	614	633	627	609	628	660	666	650	716	720	628	676	605	614	637	686	633	640	611	607	671	643	630	642	618	655	616	626	682	650	685	673	694	652	620	618	629	625	614	672	639	685	648	612	629	622	624	653	616	685	651	671	648	742	662	636	653	639	659	684	632	650	743	672	669	627	677	626	637	690	642	672	616	619	647	634	645	624	643	604	622	693	641	667	617	635	600	642	668	676	658	654	646	623	637	677	629	607	668	644	653	645	680	626	638	630	648	654	679	684	645	677	651	630	634	674	601	658	673	675	677	684	613	641	635	674	660	670	704	620	661	666	605	609	648	641	631	634	657	632	577	665	651	640	645	642	657	641	703	664	659	654	661	613	632	637	615	632	648	656	661	601	640	646	653	645	676	644	612	701	645	614	683	651	606	580	671	705	663	650	627	642	617	652	622	629	633	658	715	663	627	644	667	651	616	655	657	664	647	653	635	644	678	665	693	656	662	669	677	635	686	622	683	641	637	698	616	712	624	676	644	671	642	677	695	637	647	663	686	660	627	663	639	659	672	642	665	643	601	673	662	671	652	634	646	647	641	693	644	632	642	681	652	573	634	676	655	636	642	655	652	644	645	633	628	613	664	583	622	652	643	648	683	700	635	647	649	630	650	682	631	694	634	693	644	631	639	625	678	623	639	644	676	666	638	627	615	681	664	670	625	647	581	623	679	668	613	614	646	674	627	654	679	641	704	633	630	619	649	621	642	669	648	665	632	598	625	640	650	660	640	626	619	603	646	669	648	657	591	652	690	693	648	636	626	663	676	570	685	660	669	645	592	657	664	656	675	649	664	613	644	638	680	659	649	577	639	664	638	646	664	657	639	594	651	644	657	677	637	667	659	667	650	681	705	666	640	643	673	623	670	641	618	628	630	671	649	682	612	652	626	670	659	630	660	671	667	614	608	620	680	637	664	702	608	636	694	650	645	626	697	676	657	647	640	700	695	658	640	643	643	622	671	644	661	671	655	645	638	649	681	662	655	632	676	649	680	646	645	667	671	632	662	643	626	638	687	636	663	625	644	671	618	630	662	646	698	677	640	681	668	622	655	660	708	642	653	599	652	655	630	632	648	692	662	652	651	659	631	662	605	654	640	642	643	674	674	657	652	680	657	655	649	640	619	639	684	613	657	628	622	643	666	670	668	670	628	635	629	673	631	617	645	597	619	621	661	641	672	643	666	683	654	610	597	634	662	625	641	664	647	679	683	624	675	648	657	652	663	620	684	629	649	631	682	670	664	663	641	625	664	667	638	650	607	660	673	647	658	644	616	642	677	627	676	614	631	624	640	669	609	610	660	669	635	687	631	651	641	615	652	666	620	667	633	693	649	663	636	690	622	652	680	641	642	693	674	668	635	680	659	646	634	631	653	607	671	645	664	680	610	653	640	616	653	647	631	653	677	636	683	607	660	698	660	636	657	654	648	651	641	661	618	618	622	645	602	681	685	653	644	641	628	631	634	684	630	638	642	646	646	639	604	629	696	649	637	620	592	683	619	701	641	643	673	685	642	654	636	676	667	668	657	651	672	650	647	642	621	660	640	638	673	658	693	679	645	652	644	641	665	671	673	699	647	667	701	636	696	701	664	676	648	661	681	607	645	632	644	609	656	627	636	610	636	613	668	675	675	639	620	589	654	638	656	619	650	623	590	638	640	623	629	685	633	693	651	624	652	645	671	676	666	644	660	635	619	705	661	656	614	701	688	642	600	679	639	612	597	613	657	630	668	633	670	676	673	672	690	645	672	712	631	642	613	644	630	628	652	626	621	682	656	681	701	645	627	619	659	689	648	663	621	675	635	680	664	618	682	663	654	675	656	657	659	645	707	670	653	678	688	680	642	666	626	683	638	653	653	629	614	662	625	624	654	615	682	655	620	638	630	655	651	630	657	622	624	677	668	620	655	632	631	667	683	672	648	678	641	602	672	612	633	624	675	678	631	651	678	654	653	649	670	625	643	667	677	655	662	645	660	693	640	645	650	671	661	680	656	628	649	661	646	638	641	647	652	625	606	668	686	705	646	632	628	652	682	649	652	615	643	639	595	651	656	654	653	646
1478	36	37	30	27	30	38	30	32	32	30	38	24	31	32	38	28	29	28	33	37	29	24	34	36	26	36	35	34	31	39	36	35	39	34	37	26	38	34	23	33	29	24	31	45	31	34	26	31	25	32	40	23	28	28	23	27	26	38	39	27	18	26	30	32	26	37	36	33	34	31	26	19	37	31	38	43	23	36	42	31	35	27	29	34	23	29	25	25	24	32	43	25	20	25	22	27	25	34	34	26	25	31	35	43	35	28	30	33	28	34	29	29	36	38	26	17	26	32	22	27	29	30	25	27	28	28	31	26	31	28	34	25	26	22	29	41	29	23	27	31	31	33	19	24	37	30	27	34	27	25	34	21	24	32	35	33	41	29	28	28	31	32	30	29	18	27	26	41	32	29	35	34	25	30	39	30	30	23	38	29	31	28	32	28	35	31	24	32	21	35	24	20	37	29	28	26	40	34	31	30	28	33	25	22	28	26	20	30	29	26	33	29	23	42	31	35	22	37	37	34	35	39	36	40	21	27	31	26	16	28	21	33	24	36	26	45	38	21	28	26	28	24	28	36	35	31	25	22	24	29	28	36	20	29	29	33	35	37	37	28	23	26	31	25	36	26	27	26	25	31	32	26	28	27	35	28	38	37	21	26	40	30	33	40	32	28	26	25	29	21	24	28	35	26	28	34	20	39	23	27	29	36	29	28	26	27	28	25	35	23	30	30	32	25	31	37	37	31	27	32	23	33	26	31	23	24	31	21	38	31	30	36	25	18	33	22	34	33	42	31	19	27	27	33	44	23	33	36	30	34	30	29	33	27	39	28	34	24	32	40	44	24	37	20	29	19	27	29	28	16	27	24	25	37	31	19	32	16	30	25	33	27	17	25	30	29	30	35	28	33	28	18	36	30	18	31	26	37	26	26	31	32	31	28	35	31	33	28	20	33	35	27	33	24	25	30	30	24	21	30	37	38	24	30	28	27	27	33	36	29	23	28	39	24	36	23	31	32	32	20	33	28	23	29	31	26	31	28	25	41	28	31	34	36	29	36	33	30	23	34	24	30	21	23	28	26	48	28	38	29	23	19	32	36	31	20	23	25	23	30	31	31	32	25	23	18	23	27	24	28	12	26	29	29	25	28	37	26	25	31	28	18	30	19	30	33	27	27	25	26	28	26	37	17	28	29	30	25	33	20	29	20	29	20	20	36	30	26	23	27	32	29	28	34	31	34	29	37	34	33	39	20	27	31	32	30	35	25	33	34	36	26	28	33	23	31	29	35	30	27	32	43	26	29	22	25	33	36	35	19	29	31	33	36	29	22	31	25	29	29	25	33	24	25	30	27	44	33	33	27	29	27	31	31	39	28	27	35	33	31	29	22	40	30	32	19	26	31	32	34	18	29	28	29	31	24	26	32	20	31	28	25	33	34	21	17	33	25	35	26	29	33	27	32	31	29	26	26	18	26	23	28	34	28	26	24	31	35	36	31	30	31	21	34	39	31	28	38	24	30	32	31	35	27	28	22	28	39	24	36	29	27	30	29	31	25	35	28	34	32	20	28	38	30	17	35	37	29	29	31	25	31	26	28	41	32	38	29	21	23	33	17	26	35	27	28	30	44	35	24	24	26	31	25	33	22	29	25	18	26	27	28	20	35	22	28	30	40	31	29	34	37	22	26	25	28	27	23	33	42	26	24	33	29	24	29	29	27	28	25	24	31	32	22	21	34	32	29	39	32	18	26	25	27	23	33	31	26	25	19	24	28	32	37	25	34	26	20	31	25	26	38	34	23	29	31	30	27	31	32	31	23	35	40	28	18	29	27	27	29	36	21	36	35	29	22	26	29	24	33	37	34	30	27	30	26	33	23	29	24	33	26	36	32	35	27	33	31	28	25	37	29	30	24	24	33	27	34	30	31	30	34	33	26	37	19	37	36	35	27	23	36	30	33	25	24	33	45	40	21	36	34	30	23	32	32	23	26	28	31	36	31	17	24	33	27	33	26	34	33	35	23	21	29	17	28	37	27	29	25	30	29	35	30	42	22	33	29	21	28	40	30	39	24	29	22	26	28	35	16	26	20	28	30	35	33	33	28	30	37	35	34	26	31	34	32	29	27	25	28	27	33	35	28	30	25	27	24	27	20	30	32	32	31	27	36	26	35	25	24	19	27	21	36	33	17	33	27	29	34	35	27	29	34	23	29	34	27	23	33	18	37	29	28	34	21	25	21	21	34	26	32	26	31	30	22	29	28	29	26	38	30	39	39	22	24	38	21	38	26	29	39	27	24	28	29	31	25	22	30	20	35	23	29	26	20	26	27	31	25	21	40	35	30	29	34	26	22	20	33	23	42	26	34	21	28	26	28	37	29	41	32	23	31	38	23	30	28	29	29	35	32	20	30	31	28	31	24	40	25	26	36	29	25	29	33	34	25	26	31	25	34	33	26	30	39	23	26	30	37	24	28	31	34	24	28	31	24	30	20	36	27	25	28	28	32	24	34	25	33	29	27	33	26	30	32	24	32	30	28	24	31	20	21	27	32	35	38	29	27	27	33	31	36	28	30	29	21	23	27	30	32	16	40	30	33	24	17	26	26	36	22	22	32	37	32	33	20	27	28	33	39	35	27	22	27	31	23	28	28	33	33	34	35	33	40	38	35	33	35	29	23	28	35	19	35	39	30	31	23	40	32	19	30	35	27	34	32	32	24	27	28	24	36	34	41	31	38	24	23	40	35	34	33	33	25	36	30	19	30	35	31	28	28	28	29	26	27	26	35	33	30	34	28	30	20	31	28	25	41	24	25	33	26	31	25	40	34	24	19	37	21	29	26	40	32	30	27	24	42	27	33	25	37	29	27	22	28	18	20	28	30	30	30	20	34	31	27	28	37	31	32	24	31	25	34	31	23	21	37	29	26	28	24	26	18	35	24	19	27	33	27	24	27	25	37	23	21	27	22	39	36	28	31	26	39	30	24	20	30	22	38	34	19	28	30	24	31	26	20	35	36	30	32	25	38	28	37	30	32	33	28	22	24	29	28	28	26	37	22	29	25	33	33	26	35	24	29	29	30	31	23	30	31	24	27	24	30	34	37	37	44	33	25	25	26	33	25	34	30	28	34	32	28	28	34	27	35	26	32	31	29	25	34	29	38	29	33	33	30	37	31	23	32	28	23	18	26	37	24	35	40	27	34	26	25	24	35	32	28	25	27	28	35	42	39	37	27	26	20	32	26	22	27	24	26	25	36	27	25	27	29	27	28	26	32	28	21	24	38	21	32	36	40	35	25	32	40	26	29	36	31	25	34	32	25	31	26	34	28	24	32	35	21	30	37	27	24	19	28	31	38	25	23	32	33	32	33	27	27	28	26	22	26	32	29	21	19	26	33	28	19	19	24	29	33	21	29	18	21	30	32	33	24	12	47	33	29	29	38	35	22	28	28	27	27	26	33	33	27	30	16	42	30	32	30	41	33	29	29	35	35	38	20	30
8943	359	309	355	445	547	585	503	422	446	387	360	337	302	259	305	305	324	319	264	329	302	291	293	282	311	300	401	519	591	611	462	350	376	361	382	328	292	275	282	335	306	297	291	268	274	272	269	277	288	270	292	289	308	290	300	287	284	278	265	304	280	273	294	269	260	254	261	285	259	259	256	257	267	277	268	235	280	261	294	300	271	273	274	263	250	304	273	252	244	257	235	246	246	245	259	252	252	261	241	229	269	238	243	267	246	254	258	233	246	248	283	264	241	264	260	297	249	262	261	263	244	258	253	223	268	241	224	269	240	269	269	268	240	244	290	219	268	252	271	272	249	253	271	257	241	244	253	243	235	257	241	247	232	252	258	226	228	260	283	264	248	266	230	261	272	266	260	247	266	249	238	257	230	252	247	232	235	224	234	271	253	256	235	239	227	238	259	258	260	250	230	237	260	246	269	266	263	269	223	255	261	268	256	273	252	249	217	257	262	250	266	239	244	227	238	246	272	244	241	241	233	259	251	246	246	256	254	234	250	240	262	232	229	227	251	232	247	239	237	257	253	245	265	229	270	251	233	291	257	270	247	278	230	229	236	240	263	245	258	234	252	288	249	279	261	253	252	244	217	256	245	262	238	247	260	277	254	253	242	243	224	232	239	240	250	230	251	266	278	244	268	250	260	241	244	242	229	256	234	244	252	259	234	229	253	237	252	266	257	250	245	271	259	256	249	234	285	248	241	250	254	260	283	246	256	249	245	240	221	226	249	272	270	274	234	233	252	257	257	252	230	287	249	225	254	262	253	237	236	252	245	255	217	247	253	262	253	258	255	274	248	277	270	233	238	242	256	253	233	229	256	268	237	248	252	254	285	249	245	256	262	259	240	261	244	231	243	262	276	243	256	240	263	257	251	241	273	241	248	233	270	234	266	290	247	242	256	261	273	238	247	280	262	217	251	240	232	259	253	241	228	246	257	274	243	254	239	232	247	231	239	238	291	259	211	237	233	223	255	226	287	260	243	259	261	260	275	236	268	269	236	253	251	246	261	231	246	249	250	220	245	258	236	274	269	282	248	282	256	291	273	280	238	266	254	239	252	249	253	236	244	234	251	233	245	260	275	233	275	272	237	246	249	240	269	263	251	277	253	241	247	260	252	264	249	211	266	256	229	268	240	279	254	238	270	258	247	209	228	248	250	231	256	273	238	221	244	241	230	271	236	246	214	220	256	233	243	240	252	276	277	283	214	243	264	280	270	227	229	243	253	231	269	244	222	253	236	237	240	236	260	244	248	244	236	256	236	249	238	253	223	238	241	236	228	250	251	234	232	288	263	280	242	222	260	247	258	259	258	253	242	234	263	249	235	235	252	242	256	272	230	261	261	271	267	253	256	294	270	223	247	239	284	242	241	237	230	259	256	237	241	243	241	222	234	264	229	214	234	243	255	242	230	233	257	236	271	236	256	244	238	239	231	259	235	229	239	243	251	254	204	220	251	267	247	251	236	249	245	237	247	260	261	252	236	266	252	246	257	243	248	262	240	240	257	268	259	242	268	254	225	244	249	273	255	243	231	217	234	261	232	238	254	234	224	259	259	220	236	250	261	240	259	228	274	259	280	242	224	245	278	237	249	258	268	255	269	227	241	222	234	239	244	269	260	260	254	233	242	252	264	258	244	246	253	212	232	245	247	263	238	244	222	262	263	232	252	236	245	217	256	250	246	228	231	248	227	246	279	227	218	246	231	255	218	241	241	255	240	237	262	245	243	252	254	276	252	238	251	249	240	240	261	260	244	251	247	252	245	253	215	256	233	252	275	259	239	212	258	236	233	261	262	218	238	241	248	257	237	266	261	250	248	263	239	250	267	240	236	250	238	238	285	241	249	283	225	268	253	261	250	254	232	258	251	239	249	267	249	203	254	275	243	242	253	261	238	283	248	254	259	242	279	244	257	272	240	265	245	261	280	246	249	217	284	226	256	241	276	255	280	249	254	234	258	245	283	262	260	264	227	228	270	254	245	228	237	263	235	248	231	275	251	244	249	264	250	231	257	236	228	292	235	251	220	247	261	281	245	236	239	260	238	231	232	273	265	247	250	242	236	244	242	253	259	257	277	267	264	266	261	251	260	238	236	227	273	244	243	242	276	230	231	256	258	236	247	271	256	263	257	270	259	266	235	239	253	226	247	232	246	255	239	279	286	251	238	234	259	219	268	256	238	263	259	245	242	285	239	225	244	222	230	242	261	254	261	278	242	262	241	244	247	248	225	259	250	241	239	226	239	251	282	208	246	266	240	239	257	239	274	254	255	246	221	260	263	255	210	261	256	259	246	263	248	237	260	244	233	220	245	247	245	273	268	242	215	252	237	247	263	276	233	242	238	251	250	230	275	256	253	268	250	256	244	267	230	232	261	258	242	259	254	215	256	257	275	250	253	235	241	261	248	244	250	226	263	245	254	239	254	236	259	258	282	263	250	252	254	235	266	235	244	251	228	242	241	236	229	232	256	254	275	228	260	280	246	223	237	261	240	243	266	233	251	255	274	282	222	239	261	251	246	255	244	259	246	244	255	247	248	240	287	282	244	250	244	234	272	254	255	239	277	260	230	237	245	232	269	249	242	252	250	226	227	273	234	240	268	262	232	242	269	244	255	255	244	255	243	266	233	231	227	264	280	238	230	280	242	259	249	251	237	274	254	275	255	248	252	252	254	241	249	257	255	276	262	270	252	225	292	225	260	250	234	249	240	239	250	241	240	267	274	263	254	245	266	227	225	253	262	225	237	253	250	266	261	257	228	217	261	242	267	266	257	251	270	251	255	258	251	247	228	251	247	226	209	227	249	275	229	248	236	234	253	258	236	231	245	249	256	225	227	265	250	242	248	221	241	212	253	248	261	249	262	243	230	252	240	240	246	238	233	251	258	242	247	240	247	247	246	239	233	232	258	243	258	252	228	261	241	246	256	249	261	240	232	284	233	266	240	241	270	254	244	259	248	244	264	260	242	240	255	264	244	250	228	238	271	234	239	246	274	222	226	274	285	268	270	240	284	274	232	239	245	231	217	261	269	245	259	257	234	269	249	263	248	249	256	245	240	263	252	241	233	222	250	246	251	247	247	264	228	241	232	231	251	239	209	275	223	241	233	279	240	237	225	237	225	256	255	252	245	274	250	258	229	236	224	266	228	249	233	278	225	282	267	249	266	242	243	257	247	239	236	220	256	276	252	240	235	243	228	242	247	261	237	229	209	250	253	238	263	262	245	261	231	251	250	256	228	278	245	220	236	253	250	245	269	237	270	250	280	237	273	246	228	277	278	232	223	250	214	261	253	238	242	240	245	259	242	249	260	242	254	243	261	246	269	255	254	264	248	290	220	232	252	253	233	243	248	256	242	254	275	251	245	252	239	230	233	237	241	258	278	244	269	242	239	225	243	239	258	238	224	247	258	249	223	235	239	246	248	239	250	234	249	260	248	233	231	259	240	260	257
1791	129	109	90	95	88	100	91	96	97	96	89	76	89	82	70	86	73	69	73	71	81	89	68	71	91	84	89	79	95	103	78	81	74	67	83	73	81	85	66	70	71	83	79	81	70	69	71	90	59	71	88	79	69	83	77	69	74	90	78	67	91	82	63	75	64	76	67	79	70	64	81	74	58	63	71	77	69	69	79	86	79	82	67	70	72	71	56	76	77	77	69	78	76	72	72	66	80	66	79	76	63	71	93	71	73	77	79	79	75	77	90	68	70	67	64	82	79	74	94	72	71	73	81	78	66	65	69	87	82	64	85	86	80	57	70	71	98	61	87	64	74	91	80	69	67	73	79	62	66	64	77	71	72	75	59	75	64	73	73	74	86	79	75	79	76	84	66	86	68	71	89	75	56	101	63	81	75	81	66	68	87	82	78	68	87	79	80	73	61	91	72	84	81	80	76	67	71	66	85	81	65	80	71	88	69	72	70	69	69	77	75	78	90	63	77	80	67	81	54	63	74	61	65	73	87	75	75	79	55	70	74	79	74	82	84	91	86	87	67	76	73	72	78	83	69	83	64	84	69	73	75	77	72	60	72	71	71	87	75	78	71	82	76	67	76	75	76	77	75	61	70	66	68	70	83	59	68	62	69	62	82	81	66	60	68	82	71	58	68	67	79	73	65	72	76	64	90	86	74	65	77	76	53	64	80	80	76	72	85	62	70	88	80	71	74	73	68	80	74	72	69	72	86	69	76	79	90	66	63	95	70	66	74	78	75	76	71	75	71	75	76	71	70	77	75	62	78	80	72	77	87	68	68	69	65	81	82	78	68	66	87	76	65	86	68	80	63	84	79	79	82	60	74	72	70	76	77	79	71	85	88	78	55	66	61	79	66	71	65	73	84	56	66	83	88	71	79	72	77	58	70	70	62	67	62	72	84	63	71	66	66	74	69	90	76	87	69	87	52	65	71	79	64	77	69	74	76	79	77	66	92	75	69	84	77	70	64	69	60	63	63	81	76	80	80	92	78	83	71	87	80	80	75	68	86	89	79	69	84	69	70	73	68	74	78	80	70	74	75	65	79	80	67	79	86	91	63	76	73	92	58	84	87	97	88	81	73	69	70	78	69	66	75	76	85	80	60	80	85	69	71	72	76	68	82	59	69	72	58	68	82	78	64	86	72	74	65	82	73	69	64	72	70	69	68	64	81	61	73	80	65	56	77	79	79	76	68	87	71	88	74	78	72	73	77	57	72	71	60	77	70	69	75	96	79	61	64	76	82	80	67	92	60	78	82	76	80	73	72	55	81	67	71	80	67	81	64	61	80	77	73	96	74	61	69	81	65	76	80	73	73	74	80	66	76	57	80	71	89	75	73	68	76	74	65	72	76	61	78	71	64	76	84	76	81	68	69	78	72	77	75	87	69	74	85	76	76	74	93	76	77	73	83	80	82	66	75	76	78	77	69	76	67	86	66	75	72	86	83	72	77	85	76	85	66	58	83	70	82	88	80	69	74	71	75	65	66	68	63	74	61	75	77	57	82	75	95	77	72	81	82	83	72	64	75	77	69	70	95	66	75	63	63	65	88	76	81	63	84	75	67	84	81	68	81	74	74	73	76	73	73	84	74	80	68	65	75	89	63	74	75	78	90	68	74	71	78	64	72	63	83	72	64	74	84	68	100	83	84	74	86	75	63	73	67	80	87	69	70	77	66	72	69	82	67	63	88	73	71	89	79	77	88	66	71	74	83	67	72	83	80	70	78	76	72	70	82	75	66	76	76	77	75	72	78	80	68	83	86	88	73	75	71	75	60	76	78	70	69	81	72	86	76	76	70	74	70	82	65	80	75	68	76	73	74	78	73	85	88	77	76	65	78	87	73	74	74	55	72	74	67	79	77	74	69	75	60	77	76	74	79	70	70	74	86	65	68	68	70	78	67	88	70	70	63	66	77	71	60	80	73	75	96	88	70	83	64	73	81	70	90	66	75	67	67	94	68	69	62	73	83	62	73	70	81	73	72	66	71	76	74	70	84	85	80	84	71	65	88	82	98	79	79	61	82	69	69	85	91	79	69	90	86	74	76	61	85	57	72	77	75	78	73	79	78	71	74	80	77	85	77	63	70	78	77	73	80	82	72	75	84	88	76	89	84	91	62	83	79	74	66	85	72	85	76	82	93	79	90	69	70	61	74	69	74	75	71	73	74	80	68	59	76	74	80	71	65	75	69	93	88	81	73	74	68	70	65	74	63	70	66	84	74	72	59	81	79	81	71	61	76	77	65	74	71	82	65	80	63	73	70	65	83	83	71	73	80	73	77	62	84	68	67	94	70	71	77	71	62	80	78	59	64	59	83	75	64	63	77	71	57	75	77	63	66	78	77	57	75	90	67	85	97	75	86	75	74	59	78	63	74	75	72	77	80	64	66	66	77	80	82	88	74	70	88	83	77	82	75	57	74	70	75	68	78	78	81	81	64	77	77	72	77	74	75	74	77	82	66	77	76	64	73	103	78	72	80	73	81	68	73	71	72	54	75	79	70	69	78	75	63	80	70	83	83	72	82	67	84	84	89	92	87	62	66	68	72	74	75	69	73	75	80	71	76	76	72	97	64	69	85	80	86	69	71	84	81	95	78	74	61	86	83	71	74	61	68	67	76	69	77	86	65	70	95	68	90	85	88	66	72	76	62	68	62	71	76	71	83	71	74	71	65	91	78	69	84	68	68	71	72	77	73	80	77	80	89	85	70	96	79	74	65	71	73	77	68	71	68	78	81	68	80	81	77	79	76	82	75	77	75	70	80	76	72	69	79	75	67	81	54	84	70	102	77	70	75	52	78	73	92	69	65	77	63	65	89	61	75	56	72	68	80	69	74	83	81	72	67	92	87	89	72	79	69	61	63	90	58	68	63	66	70	79	70	79	77	82	80	74	66	78	64	63	75	85	66	84	76	64	76	68	89	71	68	72	78	73	76	77	67	60	68	79	71	74	85	58	71	66	74	80	65	63	85	85	78	71	69	60	67	65	89	86	70	91	76	66	66	82	63	75	72	76	71	71	72	70	79	72	62	85	89	95	65	73	62	63	81	70	82	82	57	74	83	79	59	55	64	74	69	77	56	81	84	85	70	81	71	75	67	81	66	72	65	73	73	86	55	69	71	68	73	65	84	82	79	83	74	77	90	77	68	78	68	71	83	74	92	67	63	85	77	83	79	79	71	75	68	86	72	79	65	82	82	74	66	67	65	77	84	61	81	71	73	79	78	80	77	69	66	75	69	62	66	76	72	85	53	79	63	69	78	74	66	62	66	90	70	83	80	95	53	72	81	82	71	90	80	81	75	79	81	77	77	79	71	74	86	61	68	73	75	84	73	78	76	73	83	74	78	66	71	92	63	69	76	67	71	64	82	67	72	79	70	81	74	87	68	66	74	76	70	66	71	61	67	79	77	80	72	77	70	87	80	68	83	77	71	67	70	88	84	71	65
15400	1456	896	1062	2139	2739	2590	2140	1726	1475	1311	1202	1113	929	919	864	831	863	802	787	722	714	718	702	687	728	687	860	1048	1100	1149	940	789	755	750	717	775	688	679	714	700	711	691	661	680	702	654	677	657	618	596	636	647	681	689	646	652	634	641	655	672	678	646	607	568	613	639	655	637	583	639	578	620	616	653	604	609	587	594	679	631	645	626	608	614	617	630	572	620	626	603	605	618	579	567	586	604	594	656	584	551	627	580	656	587	596	571	611	574	602	572	622	573	614	576	590	612	630	635	599	598	597	620	625	605	584	604	598	609	596	619	609	578	644	602	590	632	611	587	626	584	623	618	585	563	604	600	599	564	603	612	559	581	617	612	609	542	621	593	573	607	578	585	555	617	609	539	610	586	576	595	606	573	630	599	595	528	633	579	599	606	621	579	592	600	635	616	616	564	597	577	605	598	531	599	588	618	615	612	594	566	585	600	618	620	591	609	568	586	619	567	565	599	613	581	589	591	619	603	613	668	658	641	649	643	599	606	628	630	586	619	641	586	600	637	609	550	628	615	590	627	555	588	600	587	630	632	643	591	596	640	574	555	570	627	599	620	579	634	622	588	592	614	573	622	613	574	606	609	595	610	594	593	639	627	629	615	616	592	649	595	616	599	622	586	605	587	582	587	619	586	572	651	603	588	564	582	630	583	601	611	604	597	591	603	627	575	593	616	596	577	576	594	576	585	628	584	608	574	606	562	595	577	595	569	613	601	643	572	557	581	622	607	586	607	677	634	655	578	582	611	587	603	587	607	553	567	595	596	592	613	592	618	642	615	618	590	577	590	590	601	620	580	606	625	621	620	616	625	595	608	575	561	613	619	617	625	625	628	610	593	620	586	612	612	574	558	625	611	625	605	576	584	560	589	604	636	597	582	583	591	604	592	608	601	588	604	591	611	608	563	620	581	571	634	605	605	610	591	559	623	610	573	574	592	584	613	587	588	594	589	634	601	606	665	570	649	637	606	609	645	605	623	591	612	629	612	610	573	619	652	583	606	625	579	575	553	579	595	639	583	658	631	593	589	634	594	604	636	645	592	625	558	634	591	617	584	620	650	618	599	606	603	608	647	565	595	602	614	615	612	619	615	527	602	655	627	620	622	587	591	624	575	564	623	615	600	605	578	593	634	550	591	644	611	621	573	620	584	591	593	596	602	623	595	543	643	613	585	599	573	560	624	605	621	611	611	560	593	550	594	559	605	619	609	609	598	605	632	608	633	586	576	665	615	592	587	631	610	596	636	589	570	580	627	611	620	576	592	627	581	581	647	593	548	603	582	650	597	615	617	588	606	623	627	586	600	610	587	553	643	604	567	546	603	630	636	633	596	625	569	647	617	614	605	624	598	609	602	581	599	551	604	625	611	588	612	561	585	582	569	550	639	584	596	616	538	628	568	594	593	574	636	595	598	603	589	637	636	642	582	626	562	601	572	617	609	591	618	556	645	573	589	541	620	592	620	608	602	601	618	603	631	614	600	604	589	628	652	602	650	637	586	618	585	558	607	619	584	612	639	588	623	563	619	582	553	619	652	608	592	528	628	590	591	608	617	577	568	592	599	608	627	570	629	596	608	602	577	628	612	615	590	587	636	581	579	596	584	573	628	625	591	535	613	579	601	581	604	621	648	587	570	588	662	628	627	585	596	587	633	617	587	581	607	551	585	614	574	582	562	619	629	600	632	599	570	582	595	581	548	568	638	573	572	616	587	643	585	578	607	595	589	596	589	601	623	644	586	626	611	615	643	602	569	609	654	554	628	594	614	541	636	603	631	609	547	552	619	622	633	607	598	600	634	589	575	586	623	623	593	536	608	575	607	654	639	622	598	596	604	588	558	594	632	579	570	555	602	608	597	577	577	600	608	547	611	632	632	603	603	606	591	595	617	553	586	576	583	583	621	617	549	590	564	560	617	615	617	602	621	601	622	567	555	596	597	588	576	598	575	611	609	614	596	560	589	629	602	613	614	580	645	584	651	623	615	594	625	567	641	616	599	577	574	610	586	602	639	590	595	619	606	600	574	617	590	592	597	612	579	637	623	656	597	623	611	628	602	617	620	569	632	615	576	576	602	659	610	573	583	592	604	581	639	604	607	618	668	599	616	596	639	568	556	636	601	564	583	600	552	630	571	570	641	606	620	600	602	575	638	632	620	604	579	636	621	568	605	606	606	583	609	605	633	626	591	593	591	617	576	586	600	590	649	634	585	623	624	619	595	555	600	629	615	609	543	614	592	585	616	566	626	630	575	638	565	589	580	631	647	595	587	631	591	605	644	620	610	637	566	592	616	610	630	621	576	599	613	619	636	594	599	611	590	642	563	568	619	622	597	598	591	629	623	621	611	609	629	628	621	591	584	627	619	595	618	583	596	586	559	591	580	607	619	616	573	622	618	609	572	618	593	613	586	586	650	603	632	551	557	570	642	639	638	583	569	619	613	577	611	598	637	612	586	596	590	596	584	614	607	576	595	621	586	622	576	621	573	599	605	624	590	574	597	605	614	603	591	616	604	627	614	620	600	620	543	599	617	637	585	604	589	597	578	607	576	619	620	590	583	600	608	622	606	634	592	598	608	609	605	616	643	597	601	613	616	602	613	609	601	603	581	597	587	592	609	603	556	625	608	594	578	600	589	593	586	600	586	596	638	611	590	584	605	591	617	642	562	611	644	577	613	611	602	612	608	605	591	633	588	602	572	609	590	608	639	562	605	563	649	626	557	642	620	632	597	586	633	600	576	617	637	623	639	572	617	603	573	559	614	585	598	569	600	614	561	655	631	550	669	611	590	570	584	618	599	626	601	587	609	587	577	593	650	623	583	599	626	619	635	588	621	613	624	565	612	592	586	609	581	587	602	619	556	609	577	594	617	579	589	588	611	605	604	613	600	635	605	595	582	603	633	551	598	637	604	585	548	610	577	631	616	625	566	615	660	562	604	607	570	583	618	639	591	607	614	600	633	591	584	646	632	599	592	581	601	542	598	612	600	608	576	638	611	578	586	569	592	635	624	598	647	643	589	621	611	607	603	625	615	582	616	603	617	621	560	635	617	640	588	582	597	574	565	569	615	583	587	583	564	641	643	595	591	645	587	587	608	621	588	626	607	620	623	598	614	583	603	613	559	547	609	581	630	616	593	616	600	596	620	588	608	628	608	636	600	634	616	603	592	624	601	641	619	583	545	576	621	630	609	584	626	612	589	620	614	581	632	610	590	586	574	600	598	591	574	625	627	576	609	580	614	595	594	571	587	671	612	620	592	594	609	622	623	581	628	581	629	612	566	650	596	578	583	619	566	536	631	585	574	607	637	627	617	597	614	601	616	602	629	584	577	606	587	623	598	611	618	675	592	619	591	661	590	612	581	618	585	618	578	623	599	616	571	643	612	633	610	606	608	612	611	559	627	561	626	601	645	615	538	586	597	605	627	566	613	606	620	575	592	588	606	638	591	625
2372	40	46	38	43	59	57	53	35	43	47	40	39	38	38	44	44	39	39	33	38	32	33	26	31	33	40	44	50	59	68	43	46	30	38	33	30	33	36	44	33	46	36	34	37	34	37	27	31	34	24	37	41	38	28	38	29	39	26	34	27	35	44	26	26	36	42	29	32	21	27	30	23	21	36	29	15	31	36	31	25	41	31	29	23	35	21	26	27	26	30	25	37	29	40	27	34	41	28	33	33	29	32	23	35	32	31	29	22	19	26	31	39	36	26	34	24	38	38	26	38	29	33	31	33	30	24	24	35	17	29	32	41	27	18	31	30	39	31	35	26	26	33	29	33	31	27	28	36	34	27	32	23	36	42	25	38	30	27	28	35	39	31	33	32	27	29	23	32	29	26	25	22	33	37	25	36	23	30	33	29	36	29	41	25	34	23	31	32	30	24	24	45	27	25	29	31	34	28	42	16	35	21	33	35	39	24	39	31	29	28	27	27	32	38	26	41	23	21	32	30	22	38	25	26	28	24	30	22	29	34	30	30	23	27	31	27	35	22	36	22	37	27	24	23	37	27	35	29	31	34	29	25	31	32	34	26	36	20	28	33	32	21	22	29	29	27	23	35	35	28	30	39	24	23	30	17	27	28	30	32	32	25	17	35	24	27	25	36	38	24	21	37	33	24	44	26	30	31	25	32	32	30	26	28	25	29	40	37	28	21	27	25	27	32	35	33	31	28	21	27	30	26	32	34	24	20	29	43	37	35	33	34	29	38	27	24	36	21	33	24	35	27	18	26	31	24	33	36	36	26	38	38	34	45	39	27	35	29	24	35	33	24	35	31	26	24	26	31	33	25	30	32	26	30	33	36	25	25	26	33	29	34	20	31	25	21	19	29	31	27	36	35	26	29	22	22	26	27	34	45	34	32	29	40	23	24	27	33	25	35	31	30	24	25	30	36	28	22	24	36	29	25	24	24	35	29	28	26	29	31	33	24	25	33	25	34	24	24	33	30	35	31	37	25	21	36	31	25	33	32	36	28	29	39	26	20	38	36	35	29	26	31	29	27	30	32	38	33	31	30	23	35	32	33	39	30	24	26	34	32	33	29	24	36	35	26	32	28	32	19	21	24	17	22	28	33	25	31	35	34	28	30	31	17	34	26	39	38	29	29	32	38	20	34	29	25	36	27	32	26	37	30	39	29	28	30	29	23	35	22	28	34	26	36	27	27	32	38	34	28	36	25	17	26	23	29	25	24	24	19	29	23	36	29	36	29	31	36	30	29	41	32	28	45	15	25	40	33	30	37	18	27	21	31	27	31	27	27	26	35	22	33	35	32	20	38	33	27	28	24	30	30	28	23	24	31	38	21	36	29	37	29	30	28	26	28	33	21	21	32	36	36	21	34	27	36	24	33	30	30	25	26	34	28	24	31	26	31	25	31	36	19	27	37	29	35	32	26	30	26	27	25	36	36	27	27	28	27	41	33	25	34	39	30	35	23	36	24	24	28	27	43	34	39	27	31	25	32	40	34	32	27	33	32	24	34	36	31	21	31	25	33	34	44	30	15	25	34	28	27	24	41	34	30	36	31	29	38	38	17	47	25	29	28	21	27	26	23	33	36	31	33	33	32	25	35	27	34	28	33	22	18	33	36	28	25	27	33	22	28	30	24	27	34	16	22	33	38	40	38	30	31	24	28	41	27	34	38	40	28	24	45	33	28	22	33	33	31	38	25	24	30	26	39	33	41	26	33	38	23	30	27	41	35	29	34	36	34	23	20	37	31	22	30	29	11	35	26	34	35	25	30	32	26	29	32	36	25	26	27	27	30	24	33	29	23	38	33	28	32	27	34	33	36	37	28	21	29	28	24	30	29	35	26	35	22	39	32	25	29	35	25	38	19	25	33	32	31	32	29	37	30	30	30	27	25	27	28	27	37	35	34	37	23	39	25	35	25	27	28	36	30	30	26	30	31	39	39	35	41	32	30	51	36	27	22	24	24	22	27	25	26	23	39	34	30	33	31	24	30	19	38	32	32	35	24	29	30	30	32	31	28	35	35	17	27	26	28	42	35	28	25	25	24	38	28	31	22	30	48	24	33	22	26	29	37	40	35	29	23	26	36	28	22	24	42	30	21	35	29	28	24	34	29	27	34	18	29	37	29	24	31	28	22	39	27	27	18	37	23	35	27	26	31	25	26	24	28	31	34	37	23	40	31	32	34	34	36	26	23	20	29	36	26	41	25	25	26	20	26	22	32	31	34	32	26	44	37	34	23	38	39	25	29	24	27	24	30	26	29	30	31	31	35	33	30	23	28	29	21	20	22	30	34	22	34	39	39	34	27	32	31	34	36	35	45	23	37	44	23	24	27	13	36	31	30	41	25	39	29	25	29	32	22	26	36	27	27	31	23	24	30	32	29	33	25	27	28	26	32	35	35	30	36	29	25	18	33	30	29	35	26	27	27	30	31	22	39	30	29	25	25	28	39	29	27	28	33	34	23	34	22	27	40	28	24	31	25	27	21	34	28	16	36	36	29	35	28	27	29	25	33	26	30	38	26	29	36	30	29	33	27	25	28	27	33	26	31	28	41	34	25	28	33	42	36	29	25	38	30	23	26	38	29	31	23	30	27	26	29	37	36	26	22	34	32	39	33	30	23	36	30	31	33	31	26	38	30	27	24	32	28	35	27	28	21	27	34	29	27	35	38	32	32	27	31	28	33	34	38	32	33	41	29	28	27	35	28	27	30	33	27	28	31	33	21	40	24	34	33	28	39	28	28	21	42	23	31	34	31	31	37	27	34	35	24	28	28	37	22	37	30	25	28	25	43	31	25	33	29	22	27	26	29	37	18	30	32	28	21	39	32	29	27	30	32	21	28	29	27	28	35	36	27	22	33	38	30	22	26	39	26	31	27	42	31	41	35	26	28	14	31	37	31	22	34	36	31	37	32	25	29	32	34	32	19	27	31	22	42	37	25	30	38	28	27	33	24	34	34	21	24	35	26	28	36	22	35	35	30	31	30	30	27	28	25	26	28	33	33	33	26	32	24	32	33	29	28	31	26	30	26	34	33	33	30	37	17	27	30	32	33	35	24	26	33	25	40	28	34	26	22	29	24	29	27	34	25	25	28	28	38	15	31	31	37	27	29	27	32	27	25	37	36	38	33	26	21	36	33	35	35	37	23	38	35	35	25	31	37	27	36	33	29	34	20	28	24	27	30	25	24	20	24	33	31	32	28	25	23	22	34	40	39	31	29	31	26	35	30	38	37	27	26	29	31	33	27	32	27	34	26	38	28	35	32	37	33	28	30	34	27	21	31	30	32	23	28	26	23	29	37	24	41	30	20	31	25	36	30	37	34	31	29	43	28	35	27	27	25	28	36	31	43	23	31	22	32	31	23	25	36	38	28	33	34	19	28	42	32	26	21	29	26	30	26	21	40	30	25	31	36	33	40	35	45	33	32	29	30	28	30	30	34	28
12760	770	479	624	1525	2077	1891	1598	1338	1099	918	844	749	650	639	554	541	476	473	385	422	420	402	413	383	346	436	491	679	788	817	619	496	409	459	416	443	337	347	374	343	364	344	329	340	295	325	291	309	296	302	347	312	315	328	307	311	280	330	274	299	299	297	301	280	286	293	283	282	291	319	286	268	271	282	254	251	251	289	295	328	290	276	273	257	246	275	288	277	259	277	263	261	256	274	253	265	231	260	222	285	288	255	248	226	238	248	246	280	250	274	285	251	274	274	268	266	285	247	264	240	250	275	264	254	248	246	253	261	267	263	278	265	277	275	254	271	274	265	260	255	257	253	270	238	252	250	277	270	271	263	243	251	234	264	255	263	273	268	246	236	253	244	262	228	262	270	247	228	271	235	238	225	262	267	238	258	291	224	272	268	262	250	247	264	268	250	221	271	280	267	235	251	251	258	230	261	271	252	264	255	289	268	227	234	282	241	244	271	239	273	233	276	267	270	252	281	251	262	263	258	225	261	279	295	258	248	241	248	244	253	242	235	270	247	252	257	267	279	244	233	249	253	248	260	243	298	234	267	269	241	254	255	262	248	265	256	254	250	238	242	250	270	262	256	244	255	255	249	272	267	221	233	257	241	261	244	233	273	238	245	269	238	243	281	251	237	274	231	270	247	241	253	273	260	255	262	266	254	305	268	255	281	236	253	254	264	259	256	238	249	246	246	233	280	226	261	271	277	285	282	262	268	276	232	276	258	271	229	254	278	251	270	239	246	245	264	269	242	253	249	256	278	245	253	271	243	273	263	276	262	236	233	260	252	266	260	242	284	232	246	233	266	266	221	242	232	247	257	258	239	263	226	260	243	238	219	275	257	247	247	262	248	278	270	243	266	257	236	249	238	258	267	261	274	233	256	262	262	244	233	253	256	267	232	267	248	275	241	259	242	254	250	269	260	228	272	261	225	238	264	260	273	253	264	272	252	240	239	217	232	253	260	264	287	276	265	273	253	244	245	256	236	223	255	283	254	228	254	265	237	244	260	263	273	262	262	241	265	240	238	276	262	215	262	253	231	259	261	278	257	260	253	267	258	250	249	266	248	274	247	236	236	285	247	243	254	249	251	248	245	281	258	268	265	252	288	249	249	277	244	269	236	281	265	247	262	238	242	261	219	260	228	254	257	257	266	263	247	275	281	252	258	251	284	285	238	288	269	228	253	264	239	270	291	282	244	277	271	246	263	245	244	269	242	254	236	285	275	265	265	272	266	241	245	262	268	256	244	258	269	240	235	268	236	276	265	250	259	248	273	286	251	262	258	249	261	245	244	253	256	219	253	258	271	262	253	257	247	249	237	274	256	265	290	269	242	265	243	275	245	251	262	236	247	228	256	238	254	235	237	239	242	251	248	247	268	237	258	237	231	260	295	259	275	233	257	242	254	248	248	266	235	276	250	228	277	237	251	278	228	210	248	266	263	281	229	252	245	294	261	270	246	235	281	244	237	272	277	252	266	250	220	266	238	248	241	242	250	261	259	231	256	232	253	272	248	253	268	257	267	262	268	237	263	247	258	257	281	257	222	251	253	268	236	249	277	239	237	248	251	259	281	286	274	257	221	235	248	248	261	246	229	272	249	219	268	280	248	259	253	256	254	261	244	254	241	226	283	254	236	271	260	235	242	252	236	223	263	266	266	232	233	269	285	264	262	244	227	264	260	238	206	244	253	232	235	261	274	247	253	263	263	280	244	256	274	229	243	250	272	258	255	233	239	270	239	285	299	267	261	253	244	268	231	259	260	252	248	249	278	269	272	244	221	236	269	251	269	286	264	282	256	273	239	224	255	256	246	263	257	233	284	278	246	240	231	253	245	236	237	249	245	283	270	234	263	239	226	230	269	300	283	245	253	264	263	250	250	247	221	255	256	253	258	258	244	252	258	250	253	241	255	277	275	265	246	243	250	262	259	287	267	266	267	259	265	264	252	287	248	271	238	238	247	266	254	262	256	244	260	280	258	241	287	274	248	229	266	257	255	237	255	247	256	234	228	245	256	276	229	291	247	262	283	290	249	256	259	257	270	265	226	250	252	242	221	249	267	237	264	232	251	246	247	264	273	234	253	250	262	247	272	277	254	282	265	258	244	259	226	278	262	258	270	239	249	269	229	268	263	266	260	286	238	272	266	244	274	260	257	248	255	220	244	239	238	237	238	266	245	293	315	265	267	260	253	257	243	250	237	288	237	240	266	244	257	285	281	252	241	247	263	282	251	252	269	257	251	254	257	238	236	229	242	265	229	247	251	277	261	258	240	245	269	264	265	236	273	266	253	260	258	255	254	255	255	262	268	253	233	248	249	242	264	253	255	240	271	282	263	251	235	260	256	252	234	283	244	273	251	270	242	229	274	265	249	210	238	258	264	240	250	258	282	242	276	281	239	246	275	234	280	232	262	244	248	264	253	279	267	266	263	255	264	237	221	246	224	249	246	269	246	280	264	241	253	248	254	221	236	257	234	263	262	253	253	246	256	241	278	288	246	305	243	263	271	222	259	284	271	256	236	248	266	261	254	249	282	279	251	257	250	290	254	258	260	218	277	248	270	262	263	269	257	250	250	268	240	257	256	262	244	269	248	255	266	230	289	243	274	247	280	282	239	290	277	252	261	251	218	264	268	265	285	288	239	271	252	248	231	240	267	252	253	240	251	244	264	246	286	256	239	240	232	251	246	264	276	275	289	285	264	263	244	265	270	260	231	280	254	265	260	227	257	275	240	235	272	236	262	250	238	285	266	260	238	236	265	248	242	273	257	242	265	277	233	251	237	294	224	259	279	241	242	249	260	256	268	234	230	267	245	265	249	248	257	267	244	243	265	246	259	250	266	255	240	253	241	259	258	264	262	243	251	238	275	237	263	244	270	239	278	287	264	297	203	255	279	285	265	256	255	227	254	255	273	257	258	244	243	229	266	241	278	231	232	240	237	254	267	246	259	252	233	277	265	256	258	234	254	264	252	268	265	255	249	229	275	226	260	250	265	226	271	240	260	242	247	278	256	272	257	265	241	258	275	276	251	248	256	264	247	274	243	291	224	236	258	253	272	259	271	241	233	237	244	254	253	254	258	238	259	271	292	255	285	269	282	265	242	279	242	286	243	258	257	279	264	275	257	249	246	246	246	223	238	256	248	266	276	265	240	274	249	242	249	228	234	267	272	272	280	251	262	259	233	246	263	290	266	254	253	248	262	292	244	236	249	242	244	275	281	258	267	246	253	253	277	260	257	256	266	259	257	258	254	263	261	261	262	288	224	259	266	240	273	256	258	230	265	265	253	266	249	273	252	277	281	251	241	275	258	273	279	279	220	264	252	260	245	231	276	232	297	265	238	250	233	274	245	262	257	275	232	239	262	249	277	263	245	242	226	249	245	237	266	259	233	283	271	259	252	264	265	261	269	256	271	253	282	245	252	256	278	265	251	258	264	237	258	262	252	253	261	267
2458	147	108	105	101	98	134	112	118	132	99	112	96	106	89	95	84	81	83	75	98	92	79	94	78	103	96	88	83	116	117	96	93	87	99	96	75	101	73	81	91	82	98	75	84	80	95	79	96	80	71	86	69	94	91	97	78	83	98	75	74	96	100	74	78	94	75	84	73	105	78	59	66	100	83	72	65	84	87	74	94	81	79	76	75	74	64	74	79	77	95	83	77	103	102	67	67	71	68	76	86	73	75	85	87	87	86	89	68	76	72	73	76	79	78	73	89	82	83	80	84	85	74	86	79	83	83	94	99	81	82	68	79	74	75	82	79	83	90	85	90	71	85	68	74	80	74	90	58	75	79	84	72	79	82	86	91	85	77	83	65	91	82	85	88	87	72	77	76	73	87	79	85	78	84	83	78	94	91	74	83	72	71	82	81	80	93	72	85	69	88	83	76	88	88	70	79	86	67	80	74	82	72	72	83	83	82	77	79	89	85	76	69	78	80	89	72	74	96	90	89	76	75	76	87	84	80	74	73	74	72	84	69	88	77	71	73	59	96	90	73	100	73	71	83	80	73	80	87	93	86	94	79	77	64	76	55	104	65	75	70	83	74	76	77	89	71	85	79	69	87	77	82	88	80	93	75	78	65	92	74	74	81	66	76	73	87	73	78	65	91	76	82	64	67	70	78	76	87	86	72	70	80	80	82	85	89	88	83	80	86	75	72	70	78	72	102	74	69	71	70	69	99	77	66	80	81	90	77	92	85	75	75	75	78	74	77	86	65	77	94	87	96	72	80	85	76	94	85	75	80	80	71	71	76	77	85	87	75	79	65	71	71	72	77	99	78	75	69	69	88	83	77	90	69	77	79	82	94	93	74	77	85	79	80	77	77	75	82	78	75	73	70	67	78	69	82	72	70	95	92	98	80	79	79	78	85	64	78	87	99	71	82	66	66	87	74	77	66	72	80	64	77	80	86	74	85	86	66	86	74	86	74	82	61	78	75	85	85	74	78	76	82	68	77	71	74	82	93	67	80	79	82	67	86	84	88	83	90	82	95	99	67	76	74	68	85	77	86	93	81	64	109	82	90	87	75	71	67	63	94	73	72	89	90	74	87	87	84	79	83	75	85	86	61	71	70	101	74	89	87	86	67	78	75	73	90	71	85	82	72	79	84	89	80	86	86	84	89	78	63	73	62	83	82	73	73	73	79	89	101	83	62	91	76	79	86	85	86	84	90	71	73	66	84	87	88	74	82	76	65	88	85	87	91	83	72	85	95	76	91	83	70	86	76	83	78	75	73	81	74	76	65	77	73	99	74	85	79	85	68	73	71	80	72	82	71	61	80	71	79	78	64	97	82	65	83	90	78	82	94	94	87	67	74	71	95	73	72	62	83	71	87	75	90	93	73	70	83	94	70	81	79	77	71	88	73	63	80	82	92	67	78	81	58	79	83	75	89	70	85	85	72	71	80	75	84	68	87	92	75	83	76	76	91	86	73	86	74	75	84	87	95	99	66	93	69	66	68	74	89	77	75	79	64	74	80	80	76	71	74	72	86	98	95	55	79	74	72	79	71	68	73	82	71	89	88	71	84	93	82	96	66	73	84	79	80	73	79	93	71	87	70	79	68	83	81	69	69	86	82	83	83	65	80	74	80	87	77	66	83	70	90	94	96	79	93	69	82	85	65	80	84	71	91	91	78	88	82	77	90	85	87	84	98	92	83	92	85	71	77	74	69	73	93	70	67	90	83	87	72	80	99	65	81	96	78	77	75	71	81	80	83	92	89	88	92	72	70	91	70	87	72	84	69	67	88	83	73	78	85	79	60	85	91	90	87	72	70	89	74	67	70	79	80	75	82	57	76	65	84	81	98	71	70	82	94	89	69	73	76	99	74	76	82	91	101	80	77	87	88	76	84	77	70	97	78	74	82	83	75	83	73	85	85	70	84	60	86	84	78	76	84	70	73	75	80	79	71	87	85	89	83	94	75	81	74	94	83	67	72	83	64	70	96	78	76	78	82	79	93	57	88	77	76	100	85	96	80	81	80	72	72	90	82	80	76	85	88	74	85	79	72	77	63	91	85	86	73	84	86	88	72	94	83	65	78	74	74	61	76	72	75	88	89	98	67	79	83	103	77	78	90	78	81	73	76	81	68	75	68	78	64	76	93	79	82	66	70	69	65	73	79	83	80	88	89	73	74	72	75	74	79	77	63	80	73	92	78	65	86	70	94	86	80	69	88	74	94	56	67	82	79	76	74	102	84	89	85	88	87	76	76	87	87	90	69	91	77	69	80	82	104	83	77	61	102	68	96	91	94	75	57	76	71	75	68	68	47	66	77	76	81	76	79	75	57	81	92	71	77	75	98	86	89	60	70	86	74	78	85	81	65	71	85	72	81	87	85	86	83	86	74	81	85	96	89	99	86	77	75	79	101	87	70	90	80	81	75	82	79	92	88	73	78	75	88	75	82	77	73	71	79	71	80	86	76	83	84	92	74	70	89	97	73	73	75	89	72	84	78	67	89	75	73	73	83	85	78	78	79	70	79	70	73	78	72	83	82	90	77	84	75	82	82	76	75	79	59	93	81	93	82	90	86	91	65	85	79	65	79	79	90	87	73	91	75	84	87	63	81	71	69	84	73	90	55	68	75	88	78	82	95	79	82	94	67	83	74	86	75	91	83	66	69	86	86	82	76	86	75	87	83	70	94	80	93	84	89	85	77	65	66	103	86	78	75	78	86	93	88	87	79	80	84	97	81	92	76	70	79	80	80	75	82	80	82	72	77	72	72	84	67	92	75	76	88	95	76	84	72	78	79	92	85	68	83	75	94	80	78	74	74	79	64	89	79	84	69	94	81	96	74	78	81	85	85	66	71	86	61	80	63	87	80	93	82	81	89	70	87	72	79	78	58	90	81	68	71	71	69	68	79	77	94	98	80	85	81	81	68	88	83	96	80	77	74	83	73	61	85	77	71	79	99	73	80	73	104	82	72	75	70	64	91	93	64	88	84	70	77	70	74	80	90	63	75	74	90	91	66	71	79	96	74	75	87	67	75	62	86	70	90	77	74	95	71	80	61	94	70	77	78	82	81	65	84	86	70	63	93	80	78	72	93	94	81	102	74	98	66	78	80	86	82	76	63	85	75	91	81	79	86	88	78	70	86	74	100	90	76	81	84	77	76	62	80	80	62	86	78	82	67	93	82	75	63	69	68	90	76	75	82	72	87	92	89	85	81	70	78	98	75	70	67	88	82	85	78	88	94	80	92	70	69	101	102	81	76	69	77	90	75	87	64	83	80	75	77	91	77	71	79	91	71	81	83	72	72	88	73	63	91	83	94	84	81	81	84	87	87	83	99	68	92	80	77	83	72	67	94	95	88	73	68	82	78	100	79	71	78	67	76	73	78	85	68	76	71	69	68	91	78	78	85	76	78	79	102	70	77	82	63	74	75	95	91	73	73	86	78	79	82	79	82	89
17467	1874	1054	1461	3114	3954	3721	3144	2593	2141	1908	1674	1522	1348	1264	1151	1090	1040	1008	1004	943	898	866	896	903	814	916	987	1321	1405	1347	1067	961	939	911	892	852	776	759	809	843	832	795	756	732	720	748	727	738	745	727	763	732	713	700	797	715	715	734	705	743	678	740	701	675	685	713	715	722	688	697	687	713	722	701	641	679	702	739	681	727	697	707	680	661	665	671	651	622	670	666	663	631	657	658	718	663	695	695	697	675	640	661	619	614	670	652	640	695	673	618	643	661	645	705	687	632	681	670	665	625	666	633	669	655	676	643	692	671	655	627	670	683	666	649	636	660	646	651	641	632	667	673	630	641	659	663	641	607	649	657	701	629	636	699	665	676	667	621	607	704	671	645	661	653	623	700	643	624	635	669	692	589	606	651	682	649	650	643	635	649	656	615	649	655	709	691	651	638	664	689	595	632	638	662	664	679	673	643	719	639	639	637	695	650	674	623	660	638	681	695	678	655	724	626	692	671	670	686	679	619	653	661	681	618	679	666	671	642	674	696	632	660	702	659	633	659	613	623	667	668	618	618	645	627	653	671	657	677	629	655	674	699	680	659	715	650	642	654	663	659	609	654	668	671	653	661	670	692	660	675	675	666	672	642	675	657	610	676	666	685	676	677	575	640	677	695	679	643	686	688	645	654	720	643	647	691	672	662	658	641	663	652	645	734	694	671	712	649	618	669	686	691	686	645	686	673	629	624	633	682	657	663	657	680	668	631	671	643	634	642	644	651	665	647	694	663	650	628	665	642	660	660	702	656	724	683	632	634	650	648	644	646	642	670	664	664	607	654	664	613	679	662	663	676	630	651	634	703	660	660	694	654	682	674	677	673	656	664	650	616	698	665	658	637	678	687	637	656	684	647	646	661	658	684	662	670	656	656	705	649	652	634	617	663	638	704	637	684	702	632	641	700	631	635	686	657	691	664	665	658	648	641	652	629	705	652	604	672	678	648	669	671	655	653	654	656	699	605	637	664	651	668	597	681	664	616	645	632	692	621	672	666	663	640	637	659	608	652	666	659	653	646	658	685	678	646	678	679	669	615	664	662	670	649	659	673	642	662	647	646	692	698	653	634	698	660	683	645	668	633	689	738	684	641	686	662	649	652	694	730	656	672	635	648	727	634	667	661	661	670	668	658	643	635	652	668	650	662	658	658	688	681	682	652	621	636	648	657	675	620	692	673	681	625	626	681	641	668	674	659	661	695	713	675	652	574	669	637	682	670	697	673	628	700	596	687	614	633	634	723	625	674	654	667	676	642	681	665	655	681	641	706	712	651	625	637	720	716	648	689	671	677	692	628	669	710	645	656	670	634	684	686	696	686	640	696	642	635	621	666	673	674	677	697	622	684	644	701	643	628	657	641	662	691	633	667	688	674	672	624	645	689	678	674	645	657	658	657	686	621	665	626	632	639	691	603	610	699	709	708	688	649	616	634	612	638	696	653	631	693	662	692	651	637	671	650	658	623	663	676	712	654	669	696	672	632	688	628	648	668	638	657	636	667	668	675	672	644	647	646	684	660	622	680	680	665	677	687	695	655	634	662	676	662	660	675	668	657	671	643	623	647	674	675	665	603	669	658	699	668	661	716	647	655	657	705	710	643	627	682	656	704	613	651	650	670	642	617	649	660	674	652	684	675	664	615	682	685	679	688	626	638	708	671	665	631	669	635	696	650	703	624	644	626	653	692	665	658	652	648	666	665	671	697	664	631	670	639	641	643	658	668	670	628	608	684	709	641	650	669	615	640	649	654	702	654	660	720	642	684	697	655	691	653	691	678	675	661	655	681	644	657	674	662	649	663	684	700	700	637	636	658	655	626	729	665	631	658	648	667	597	652	645	646	681	658	638	639	662	658	647	685	681	631	647	696	710	672	700	653	639	680	702	686	624	683	666	638	649	643	639	664	695	711	655	592	620	657	683	665	683	669	646	659	677	652	660	630	656	662	723	660	660	700	681	675	674	681	710	651	658	622	666	668	669	657	674	707	662	647	669	633	654	658	672	726	636	653	659	697	641	686	633	681	628	668	717	657	648	683	656	655	656	671	684	640	662	605	677	673	615	685	646	702	653	670	664	665	664	701	629	625	660	682	653	675	650	648	698	686	653	632	654	637	695	646	617	667	693	659	637	627	644	672	645	674	683	659	689	679	631	679	660	644	676	641	621	590	715	626	656	662	669	687	662	695	628	668	671	630	650	631	634	633	651	638	677	633	672	675	652	669	641	616	653	637	667	644	634	659	634	652	636	661	688	636	665	614	626	666	671	672	646	628	675	653	664	658	650	629	646	691	684	659	637	660	693	695	592	689	675	628	665	654	670	680	647	667	697	628	706	613	668	661	665	625	656	666	631	647	636	660	705	668	685	691	628	664	652	666	674	681	686	677	647	729	666	621	643	642	633	668	621	640	674	661	648	722	655	660	638	677	714	640	666	674	679	670	697	612	706	692	729	651	667	621	676	662	647	681	661	626	676	640	659	699	663	672	654	619	665	658	645	637	673	651	719	670	672	685	652	681	637	634	718	646	633	666	662	668	645	671	663	652	642	673	676	641	644	704	661	685	685	657	659	614	649	666	673	683	606	688	655	649	657	672	663	634	644	645	615	669	643	687	650	649	640	712	653	656	651	655	670	697	644	647	627	625	673	628	627	622	696	651	635	665	697	626	670	644	677	678	670	703	652	703	635	651	655	645	631	642	608	674	625	632	682	666	641	608	684	635	651	654	674	615	649	645	660	633	657	647	705	670	626	656	641	660	653	666	649	661	659	697	628	692	686	650	668	661	653	642	657	658	636	641	634	642	676	675	692	608	660	677	663	643	620	712	608	623	658	673	658	663	678	705	649	650	641	716	678	691	660	680	663	660	642	691	640	693	655	647	665	686	651	653	632	687	688	660	639	641	661	687	684	658	648	646	630	678	617	637	703	652	655	647	635	616	636	646	631	679	639	634	685	693	671	678	641	665	644	658	666	650	656	698	679	660	714	670	665	642	690	644	609	651	683	630	638	634	692	687	662	612	635	638	648	634	636	661	638	697	700	644	677	684	632	659	667	608	632	639	642	650	617	654	654	645	677	692	632	661	645	664	669	646	701	662	688	672	651	667	654	637	690	637	658	669	629	625	675	653	644	663	688	652	643	612	611	653	649	684	625	624	660	676	659	701	670	644	657	660	678	628	671	666	667	619	620	672	613	660	649	658	662	658	659	645	659	658	638	694	617	686	662	627	607	673	647	681	678	672	681	641	701	658	678	632	635	683	657	684	633	669	677	658	642	654	693	668	665	693	657	653	659	662	638	666	680	683	697	675	659	669	650	644	670	646	656	627	704	672	665	696	645	634	681	646	640	678	651	673	681	653	668	645	639	689	665	666	689	655	646	730	692	678	673	672	607	691	666	689	681	627	653	670	662	632	652	703	654	643	653	626	656	646	655	637	711	660	644	639	643	620	660
1479	32	29	32	32	32	27	37	35	33	36	28	29	31	21	40	28	21	26	38	35	36	28	31	28	25	27	34	31	47	42	28	44	37	40	30	38	38	33	27	36	38	32	32	34	35	22	34	34	33	35	24	38	29	30	35	19	30	36	32	31	24	41	34	38	27	33	22	28	23	33	29	28	40	34	29	21	33	27	29	32	29	31	24	37	35	28	20	43	25	22	28	29	38	32	21	31	29	36	28	39	39	34	32	34	37	21	40	38	24	16	31	26	25	30	25	26	25	34	21	27	32	27	37	20	28	29	27	19	28	40	25	34	26	33	24	25	29	35	26	35	39	34	37	28	28	28	35	28	30	38	29	28	25	32	17	35	29	34	30	39	38	33	26	32	39	37	28	26	38	30	22	31	29	22	26	28	32	19	33	35	34	34	33	33	21	36	38	30	26	32	24	22	27	29	29	25	30	34	32	25	31	25	31	17	21	23	23	28	31	29	36	19	37	30	30	32	18	29	38	32	24	45	26	31	32	32	34	27	46	27	23	20	31	28	16	42	27	31	24	27	27	34	30	28	19	39	24	32	29	34	25	23	31	35	33	33	27	28	27	24	28	28	37	30	28	31	31	27	25	27	27	30	30	38	27	33	26	27	36	32	24	31	25	31	34	31	25	28	28	26	29	33	30	43	42	29	28	40	39	29	25	27	42	30	25	27	34	35	36	48	26	18	31	21	32	32	37	33	30	21	20	32	34	28	28	24	32	28	26	36	32	37	34	35	23	36	33	25	31	25	27	28	32	30	36	31	33	43	33	38	49	30	41	29	25	40	25	21	35	28	26	31	28	26	39	40	34	31	31	24	28	30	32	31	36	32	24	34	28	25	28	28	27	39	24	23	27	35	32	33	25	32	27	27	30	24	33	30	26	38	35	37	40	26	29	30	24	20	26	39	36	25	27	28	25	39	34	43	15	36	32	41	34	31	43	27	27	29	33	31	37	36	32	45	36	28	26	34	36	32	36	26	29	28	31	30	28	31	39	26	36	22	27	31	20	16	25	29	34	31	27	34	26	29	35	23	35	29	32	43	26	27	30	18	28	37	27	29	27	25	25	27	31	30	33	24	27	28	35	23	19	21	35	31	25	28	20	35	31	17	35	23	32	29	29	24	29	29	30	22	32	32	29	30	28	22	22	41	32	25	26	27	32	30	31	32	33	32	37	24	27	22	34	26	30	23	31	27	31	31	16	37	34	35	33	30	26	37	31	30	26	24	25	32	29	31	37	36	31	23	40	39	34	41	29	29	26	27	33	29	18	28	23	31	28	30	32	36	24	43	27	33	20	32	27	23	41	38	42	29	29	26	40	36	32	30	25	32	28	31	30	33	32	37	25	28	34	31	27	27	25	30	30	17	31	35	28	34	32	30	33	39	28	33	31	34	39	28	29	33	42	33	28	28	31	26	21	28	25	32	29	37	37	28	27	24	33	25	33	25	26	23	25	34	26	33	36	27	21	27	37	28	34	30	26	29	35	26	28	34	21	26	31	26	30	21	33	32	32	23	24	40	35	31	31	21	27	39	38	34	34	29	26	30	37	30	25	28	17	38	31	30	22	19	27	24	28	35	30	30	31	24	24	34	26	23	31	29	28	33	26	33	26	33	21	41	42	28	24	27	33	40	37	35	31	31	35	36	31	35	20	39	32	28	32	24	31	30	38	24	27	31	25	33	21	24	27	27	28	26	28	23	20	28	35	30	18	22	25	27	37	35	26	24	31	32	41	40	24	32	34	45	30	33	27	22	24	33	34	25	29	24	24	37	32	22	34	18	27	33	32	36	26	29	29	28	36	28	33	29	33	40	27	32	31	30	28	34	30	27	36	29	25	35	33	19	27	29	37	28	37	22	30	36	16	22	37	22	33	31	34	30	42	25	27	25	25	34	31	32	32	30	37	28	28	25	34	35	20	27	32	22	25	30	23	21	33	29	32	26	24	22	26	28	35	19	30	31	35	31	39	36	32	26	30	22	26	34	26	35	25	25	38	25	32	28	34	31	35	33	27	24	29	23	34	31	28	32	32	34	25	27	34	35	32	34	20	31	38	24	29	32	37	20	25	35	27	32	25	26	20	29	33	30	26	39	36	30	35	19	19	29	31	26	27	36	35	37	32	30	23	29	32	29	38	26	23	36	25	27	36	21	30	29	30	42	38	33	34	27	25	33	30	30	29	36	35	36	21	38	26	30	29	34	33	29	25	37	32	25	29	31	31	31	34	30	22	34	40	26	32	31	30	23	32	24	31	20	32	33	28	35	28	26	40	25	25	37	25	34	31	35	29	27	29	32	31	35	33	35	32	29	25	32	30	26	33	25	20	32	24	27	18	28	30	30	32	32	37	29	30	39	28	29	27	25	30	34	28	34	29	29	30	31	31	24	41	30	29	25	28	37	31	39	34	22	25	32	33	33	23	24	22	31	33	28	27	28	34	34	24	34	24	37	28	29	30	28	45	26	29	25	28	35	31	31	27	26	36	29	29	32	39	35	37	31	26	26	18	26	35	35	29	29	25	36	30	32	30	37	31	34	28	31	29	35	39	24	31	24	32	34	26	24	29	29	24	39	43	33	34	29	32	26	35	27	41	35	23	31	24	19	27	28	25	24	31	36	24	35	34	39	30	29	35	25	33	31	30	38	34	30	41	26	25	26	25	35	35	23	39	35	32	29	29	25	36	30	35	29	29	32	32	29	22	32	30	31	29	29	34	42	33	35	36	35	27	31	29	26	26	31	25	34	31	31	32	34	28	24	32	40	27	19	31	38	31	39	34	30	32	32	34	33	32	35	28	22	33	38	19	31	20	40	33	41	27	37	34	24	20	24	38	32	27	21	28	18	34	31	29	33	37	27	32	31	32	27	36	37	20	39	26	27	33	26	30	22	27	26	38	24	29	26	23	26	27	38	33	27	34	26	28	40	26	31	19	27	34	33	20	41	31	23	27	29	32	31	28	20	27	31	33	30	36	34	32	37	29	30	30	28	36	22	31	35	31	29	26	32	36	31	30	32	25	27	43	29	34	34	21	29	33	31	32	29	29	33	25	31	20	29	23	30	33	22	27	36	30	17	22	28	24	18	37	33	25	36	23	24	24	34	36	29	26	27	33	26	31	38	30	45	30	25	27	33	30	28	27	34	31	24	27	28	38	23	38	29	33	27	23	32	39	26	30	28	22	23	18	20	31	23	26	34	31	33	31	30	28	24	20	23	23	28	32	28	29	32	32	29	25	34	25	23	32	33	34	27	17	29	33	37	28	32	30	20	22	36	32	44	41	23	42	30	26	21	25	34	28	36	28	29	39	31	29	40	38	31	27	41	36	30	30	27	24	32	31	25	27	27	30	34	29	24	23	31	21	31	35	30	38	26	25	37	34	32	36	26	28	22	29	46	27	37	37	33	30	24	29	23	30	23	46	42	41	36	30	28	27	32	31	35	33	27	36
8884	401	302	368	509	596	634	503	502	404	404	372	361	330	364	298	311	299	276	292	331	276	291	298	282	338	334	370	586	687	642	454	387	361	363	367	309	298	285	293	328	280	311	266	292	298	284	271	310	273	267	286	269	291	294	297	281	313	285	270	276	256	261	271	283	276	256	243	259	288	271	273	255	261	260	274	277	278	270	270	286	260	281	250	264	265	251	242	278	252	235	249	277	259	274	224	239	238	247	251	241	235	281	253	251	266	246	248	240	268	248	248	237	262	244	214	256	239	244	218	249	244	270	235	231	229	247	267	253	259	254	245	241	275	244	229	275	272	248	262	247	245	270	270	262	269	212	236	224	264	246	248	250	225	249	272	255	249	251	271	252	275	270	247	224	241	233	233	259	247	259	276	251	284	260	262	268	239	268	232	238	234	265	248	249	261	261	249	272	239	263	281	283	266	258	242	256	242	270	252	257	263	281	243	272	269	258	270	266	235	252	235	252	265	236	225	254	238	258	255	270	276	258	246	272	253	260	257	255	229	249	260	243	243	244	272	260	238	271	243	245	246	248	253	264	263	222	292	250	247	286	242	245	250	286	244	281	271	249	246	270	232	236	278	245	240	284	243	258	232	237	256	229	223	217	266	249	265	242	260	256	236	252	272	255	247	250	262	247	237	248	247	225	241	247	257	237	245	260	231	241	261	251	250	273	262	255	249	265	242	260	235	267	250	252	260	285	265	246	277	264	251	245	216	241	239	277	259	263	269	258	240	215	232	266	243	268	226	250	270	257	251	217	275	226	255	268	276	236	246	258	286	256	260	278	223	260	253	281	243	261	268	251	229	273	266	262	247	246	258	251	298	260	256	260	256	232	269	247	254	258	282	231	252	258	255	235	264	250	227	255	242	251	263	260	243	255	253	270	235	249	227	270	235	236	242	231	244	262	218	251	261	227	253	266	248	268	262	256	253	243	285	257	236	272	261	233	256	283	251	239	248	265	277	258	281	249	245	268	241	243	246	244	255	284	249	256	242	260	291	260	237	199	258	219	248	254	243	269	235	245	239	279	244	232	241	267	253	242	261	273	257	239	261	256	253	243	260	269	263	251	251	243	228	252	280	271	285	244	240	246	225	240	241	284	265	279	235	253	254	235	256	252	268	245	253	243	262	240	287	233	229	240	250	254	255	249	239	275	216	251	282	248	258	256	240	246	275	255	252	237	258	256	252	265	279	246	270	238	256	239	254	287	280	245	253	249	240	266	252	271	227	262	246	267	273	241	269	246	268	257	223	279	252	263	262	237	238	259	223	252	250	250	210	269	240	249	252	242	239	234	226	267	253	249	243	260	257	238	220	280	262	230	239	265	246	268	260	249	247	271	237	229	296	233	255	247	250	229	254	235	269	236	251	244	254	243	229	250	245	255	261	296	256	243	225	264	224	271	248	270	258	255	241	225	242	226	263	250	242	248	255	260	221	242	247	244	273	275	270	269	263	237	245	249	249	239	238	260	233	239	239	255	265	243	250	269	236	237	272	227	260	259	215	252	261	243	257	273	245	253	272	273	226	253	250	242	244	254	276	275	252	250	268	264	234	243	251	263	245	258	254	257	263	255	222	237	253	272	250	245	215	270	268	259	238	249	258	256	266	265	245	286	267	229	235	252	248	237	245	244	255	247	245	271	277	246	255	245	250	229	272	264	265	258	264	263	260	240	235	249	259	237	263	278	267	245	259	259	259	234	241	219	252	285	250	273	244	262	269	229	245	256	269	271	246	251	248	251	255	271	253	267	304	276	250	253	257	248	242	266	254	270	254	233	252	257	230	283	222	262	252	252	246	260	255	265	228	255	250	258	242	271	238	245	258	242	261	245	246	260	267	264	241	280	261	233	246	240	236	248	270	272	272	253	281	243	233	253	247	264	230	282	256	237	251	246	243	247	273	256	217	256	260	257	262	268	259	262	264	258	266	234	256	260	271	253	251	246	273	273	268	234	261	248	288	268	222	251	248	243	245	263	248	237	261	262	272	271	274	281	259	267	260	249	233	233	271	241	238	264	256	236	223	256	246	246	241	230	261	236	262	259	261	271	256	269	288	272	278	235	252	237	261	236	243	255	234	246	254	240	267	261	262	247	238	258	245	232	265	260	255	265	247	266	259	243	239	255	261	246	257	236	246	265	259	247	248	237	258	236	260	252	284	222	246	220	248	249	233	253	278	283	243	241	227	248	233	259	247	272	286	266	267	277	271	254	216	284	241	266	304	274	263	243	227	258	282	252	263	261	237	240	260	253	259	251	266	279	254	253	225	240	236	253	249	254	242	252	245	261	243	255	277	259	223	236	222	268	238	275	260	240	273	254	248	263	246	240	265	246	232	261	227	266	269	233	260	243	225	265	249	229	255	264	290	284	263	262	239	291	250	265	280	253	266	261	259	254	239	244	241	252	256	263	256	260	282	272	255	244	273	245	264	243	235	271	266	273	249	265	248	256	253	231	238	265	249	250	248	233	267	219	248	248	254	271	247	267	279	244	228	261	260	249	226	244	249	251	258	230	294	262	234	260	250	243	252	246	237	256	268	261	272	206	271	241	264	238	268	265	235	264	234	237	247	234	246	259	244	236	305	253	280	279	282	254	249	253	234	252	255	282	246	263	277	267	258	301	244	261	250	258	239	245	278	263	243	246	239	233	247	252	257	273	262	247	277	233	250	237	269	242	248	239	226	245	258	246	295	257	260	237	246	229	260	260	259	251	252	252	237	262	233	251	222	247	264	268	255	250	253	236	234	238	254	272	277	247	266	238	246	249	260	253	254	250	271	270	281	262	260	250	245	240	240	247	242	205	254	281	283	244	257	239	230	246	239	273	240	254	256	270	264	239	249	268	259	246	276	276	249	249	271	257	266	244	253	262	291	262	238	258	272	263	270	263	236	243	247	233	259	232	239	265	260	272	246	263	258	271	267	272	241	242	248	230	233	232	245	245	288	291	261	254	247	256	254	248	245	247	256	269	280	252	245	231	286	249	263	250	238	254	253	243	257	251	256	214	242	251	241	246	251	252	252	250	243	251	230	267	272	278	260	251	249	232	256	235	244	228	235	253	249	287	234	250	260	243	241	258	277	248	247	272	255	256	255	231	271	239	260	252	253	248	262	256	218	232	265	249	239	275	246	251	287	256	254	239	258	266	249	277	256	248	264	288	275	235	283	260	237	252	258	260	231	255	261	245	266	243	273	276	257	247	261	256	262	248	247	242	253	236	255	273	237	242	235	229	232	257	253	238	260	213	263	246	233	257	253	262	226	233	269	284	256	240	254	240	245	248	234	222	219	266	256	235	263	257	240	260	264	260	246	247	225	245	244	239	285	292	262	237	259	230	247	247	268	247	254	219	239	264	219	238	283	270	246	264	284	249	214	249	256	275	252	263	231	257	261	262	236	239	270	270	285	261	250	275	249	262	242	223	251	246	269	270	238	258	232	241	263	251	256	275	274
1824	130	93	92	92	81	105	98	93	102	83	96	56	83	72	78	71	87	80	85	79	67	80	93	74	70	90	84	101	107	86	68	95	74	77	77	83	85	82	71	76	89	76	86	75	72	75	67	72	69	67	76	74	76	85	75	63	77	74	79	88	78	75	73	75	72	56	70	81	76	82	71	74	78	91	75	71	68	85	85	74	80	78	74	71	87	78	60	84	87	79	90	70	65	78	78	71	86	74	83	73	80	74	82	80	69	78	77	84	79	73	69	77	86	78	78	68	69	103	83	86	43	61	73	78	72	73	91	75	82	84	78	82	84	72	77	73	74	88	70	83	71	90	71	72	81	74	61	82	76	70	61	84	75	85	77	65	82	78	76	68	72	93	64	73	81	88	89	72	77	73	77	93	80	69	70	73	74	51	78	75	78	77	69	64	100	70	88	82	85	76	57	86	84	88	84	98	73	81	66	74	69	79	78	75	85	80	70	75	63	67	80	72	90	80	90	69	65	77	64	74	73	84	67	73	76	67	85	81	70	66	66	69	84	81	67	63	70	77	86	75	68	77	61	72	75	66	87	70	73	61	63	69	81	74	86	75	85	83	84	71	76	74	69	84	76	72	69	74	81	74	74	78	69	75	80	72	91	65	68	73	79	52	76	73	84	83	90	90	61	64	89	69	84	74	73	85	85	79	69	74	76	85	89	78	79	86	86	70	79	70	68	76	62	83	73	80	78	88	71	71	90	80	59	66	64	65	91	82	61	80	73	82	84	87	74	87	80	75	70	71	62	75	93	79	71	94	82	83	79	63	75	69	69	72	67	81	82	62	79	82	78	67	80	84	85	60	58	80	77	79	69	79	76	88	91	74	69	73	81	78	76	68	72	82	75	74	84	92	89	83	81	74	66	84	74	76	62	80	78	78	92	81	97	67	80	75	72	82	66	72	74	70	68	72	69	89	84	83	85	67	69	61	73	71	88	76	56	76	73	69	66	85	78	80	72	84	83	72	65	84	84	92	82	66	71	70	81	82	77	86	74	85	80	74	73	74	71	83	77	69	82	73	68	59	70	79	83	73	89	82	53	72	90	85	86	81	80	64	71	76	73	72	81	58	70	63	72	78	65	59	66	95	78	71	81	80	77	85	64	68	76	78	77	83	73	71	96	67	67	82	68	69	68	79	88	77	75	70	76	80	66	69	88	63	75	85	70	92	72	70	63	77	75	72	62	92	81	74	73	79	71	88	58	82	65	74	72	86	67	77	66	73	96	83	60	94	82	76	78	85	74	74	82	94	75	83	67	83	77	80	71	71	103	75	81	78	80	72	82	80	80	78	98	74	67	80	62	75	72	78	80	75	73	65	86	61	69	71	70	76	83	69	95	60	69	93	67	82	69	85	67	81	81	66	64	75	71	86	87	59	74	71	63	74	85	76	77	76	76	80	77	73	76	66	71	66	57	77	80	77	76	80	77	72	78	68	73	70	92	84	87	81	69	82	82	60	88	73	82	74	84	81	72	83	79	90	75	68	65	73	63	82	78	78	72	70	73	76	91	83	77	69	80	87	78	68	62	67	77	81	77	80	77	59	71	89	80	77	69	62	78	73	73	72	82	76	62	80	85	71	69	63	70	82	82	69	84	78	64	75	88	87	85	60	72	69	94	63	77	86	86	81	76	75	59	90	71	71	72	73	83	63	60	71	80	78	84	67	70	80	64	65	76	74	73	102	77	64	100	94	73	68	59	72	85	68	76	83	80	80	86	84	80	81	75	83	66	74	78	87	78	75	71	81	67	71	95	77	80	84	89	99	82	70	76	88	67	60	69	86	80	91	77	81	65	76	90	79	75	77	74	77	79	67	70	68	60	75	72	77	97	78	74	78	81	88	76	75	63	71	75	68	71	84	85	71	73	82	68	72	61	67	74	70	80	66	78	80	71	78	76	82	86	75	78	83	70	88	76	77	71	75	75	77	76	79	84	81	76	68	74	85	64	74	79	73	90	81	96	69	68	93	72	83	79	77	67	75	77	74	66	70	67	71	84	80	76	100	74	64	73	90	67	83	80	78	68	65	69	75	76	72	67	83	74	93	70	84	67	71	62	82	89	73	78	76	82	76	72	85	81	69	92	87	64	74	80	73	82	77	79	74	80	83	73	68	83	80	95	74	76	64	61	61	72	70	81	64	65	73	74	62	80	77	67	68	83	85	84	80	80	75	67	70	76	72	68	81	83	86	54	62	85	86	81	82	85	79	65	65	74	75	81	75	71	76	78	87	72	73	80	72	88	81	78	61	70	74	86	60	82	82	77	75	74	78	70	72	58	75	70	72	69	90	87	77	76	85	69	84	71	54	69	67	90	74	88	81	67	76	78	71	70	88	80	66	61	71	73	62	91	84	80	58	72	86	72	58	68	75	76	59	78	67	89	79	76	75	62	78	69	83	74	76	62	69	69	70	68	83	76	74	73	83	68	79	77	68	80	75	83	82	86	78	82	74	74	82	64	76	91	76	82	72	78	79	72	67	62	69	63	68	70	88	78	71	62	87	68	65	79	80	69	70	99	64	72	75	77	79	71	77	82	90	81	78	67	70	79	76	65	86	81	91	89	79	73	76	69	77	75	78	61	73	86	65	67	71	76	81	71	75	81	63	70	74	63	82	85	72	78	80	62	70	78	69	76	78	66	84	83	73	69	74	85	85	79	91	90	101	86	75	67	83	73	94	81	78	74	68	67	75	59	76	72	68	92	75	60	87	78	85	72	71	75	75	59	83	82	93	77	82	58	79	98	91	72	66	72	69	68	88	68	63	82	86	70	75	70	68	65	76	79	78	85	86	59	73	80	63	56	87	78	90	78	79	67	63	63	63	76	77	93	76	75	74	74	70	75	72	63	77	79	65	79	70	60	72	75	75	78	69	73	70	61	74	75	76	82	86	77	70	69	101	80	76	61	81	68	70	74	65	68	62	73	75	64	67	80	77	87	68	83	82	75	68	72	75	95	70	70	77	62	82	57	77	68	93	80	80	78	87	87	76	84	66	64	77	67	88	69	74	91	81	72	64	86	74	81	64	75	61	71	92	90	79	71	76	87	77	82	70	74	62	69	72	63	68	69	69	73	59	81	67	74	81	73	79	88	75	62	74	84	64	83	65	77	76	69	68	85	70	83	81	77	70	93	69	83	84	87	76	80	62	78	66	62	88	82	73	73	68	64	88	67	78	72	74	80	63	86	59	81	76	83	73	82	76	69	70	72	79	83	74	61	86	104	77	82	90	76	65	71	73	82	67	88	83	72	70	71	65	91	70	62	73	65	78	78	70	74	67	73	75	68	66	71	64	77	78	80	85	68	71	78	70	88	74	75	80	78	69	73	81	71	75	99	69	82	86	71	88	80	65	83	84	82	75	78	61	76	88	59	67	77	79	80	61	55	76	77	75	80	80	66	90	81	88	63	72	68	77	76	67	83	51	75	81	76	76	82	69	69	82	68
15087	1483	942	1135	2268	2826	2607	2003	1668	1532	1293	1171	1025	1035	931	897	878	815	821	779	705	732	740	733	723	690	781	845	1018	1255	1070	883	847	817	790	801	767	675	694	733	715	692	669	695	714	679	705	701	700	626	657	745	660	644	666	677	662	647	635	643	634	691	627	631	618	613	639	603	611	632	703	653	656	653	613	637	613	609	634	661	623	642	599	635	611	569	626	556	612	600	642	590	599	602	595	616	599	610	617	668	631	592	557	641	610	649	629	636	602	586	636	583	619	610	629	630	558	599	625	617	606	625	601	628	614	576	603	579	592	646	613	628	653	619	625	554	641	589	651	570	625	639	598	577	602	611	626	602	626	612	608	628	608	613	592	615	613	611	583	608	648	640	632	629	598	638	630	634	555	565	543	618	595	582	570	652	617	594	600	599	616	614	607	638	619	599	628	592	590	628	612	624	619	583	606	558	642	629	590	574	586	587	595	604	626	599	664	612	621	637	644	630	601	614	610	611	639	643	610	641	616	614	614	587	607	649	620	607	620	624	653	614	614	580	629	611	631	617	617	570	643	617	613	577	601	576	599	600	611	621	638	586	632	608	542	607	606	576	640	607	585	612	589	599	630	606	572	657	634	613	633	612	594	597	626	637	579	617	639	560	626	626	633	603	584	600	562	587	566	600	598	601	609	640	621	610	615	613	550	564	615	614	585	588	582	613	648	625	645	613	616	661	591	625	609	626	646	605	612	646	615	613	647	614	614	569	620	578	598	633	639	590	580	607	616	608	659	595	621	609	614	650	591	616	619	617	616	610	600	585	606	594	600	624	609	600	611	604	574	557	613	632	624	534	646	627	609	625	601	591	579	609	582	586	569	614	641	581	596	609	645	645	628	623	578	579	647	598	618	598	604	604	621	612	617	588	667	654	617	614	648	623	591	603	614	597	621	631	560	635	580	604	594	595	625	579	642	590	614	594	603	638	602	590	636	592	604	650	577	625	646	616	635	600	664	607	605	583	603	629	619	619	631	609	600	660	621	600	603	603	624	620	598	591	638	602	614	611	638	595	587	593	628	626	614	565	578	608	561	613	593	616	621	628	621	666	615	625	572	584	590	660	672	595	609	630	641	616	548	590	585	581	615	611	643	591	627	645	588	584	591	573	614	617	607	592	597	581	624	625	598	593	587	651	604	597	608	561	596	595	610	587	590	620	598	636	623	540	621	606	611	592	621	626	631	624	634	605	583	606	613	638	591	645	613	547	619	626	636	637	605	578	657	578	626	592	607	584	600	586	581	636	590	581	653	593	626	597	632	581	625	633	581	631	583	592	631	572	587	594	611	632	616	605	634	602	612	672	616	628	638	609	650	634	606	586	648	569	619	587	634	649	654	619	545	569	594	626	599	610	600	598	571	619	681	621	601	646	614	627	629	645	613	594	580	619	602	612	639	620	601	652	620	560	620	606	573	590	645	651	624	628	610	606	634	594	628	645	601	636	635	585	610	625	560	635	574	598	595	656	578	615	616	591	593	650	582	614	613	570	581	619	602	570	618	606	618	630	625	633	588	602	587	604	620	607	538	620	606	653	618	582	625	633	593	602	594	596	603	626	607	568	626	628	627	599	611	585	579	590	554	610	622	634	638	599	609	617	599	581	613	617	615	575	614	624	635	587	660	613	593	619	592	554	599	645	624	589	593	614	637	617	621	596	657	603	623	639	600	645	579	590	580	591	616	574	580	649	608	604	636	634	601	599	617	652	620	583	622	591	575	568	608	609	581	630	624	588	626	628	647	605	599	656	601	614	586	570	636	623	625	626	620	565	612	605	620	587	617	596	579	592	580	603	600	587	607	613	632	580	615	625	611	615	613	611	643	633	601	633	610	624	608	655	606	628	615	610	622	619	578	614	644	624	632	635	602	583	576	599	571	565	611	592	611	629	576	615	614	628	610	589	607	604	596	601	595	549	608	586	620	640	641	629	582	584	613	613	611	616	570	605	612	583	627	635	631	635	560	643	616	610	561	606	608	590	608	639	632	586	668	627	652	619	626	637	574	614	635	650	650	595	577	616	640	574	579	605	601	633	606	614	591	646	603	591	623	652	553	656	611	629	618	643	638	561	630	605	651	603	585	574	662	566	627	594	645	588	616	638	578	609	602	604	638	610	581	594	620	625	669	611	624	593	620	636	645	607	609	618	582	614	619	627	573	612	603	609	605	602	621	652	623	626	603	615	626	601	656	614	588	586	617	627	598	608	560	573	597	584	621	578	647	600	605	597	628	574	572	595	582	608	599	660	600	591	616	609	595	638	634	593	615	627	617	564	598	594	616	595	599	625	618	639	656	641	583	605	626	636	602	603	646	607	559	641	578	599	588	613	601	637	568	561	629	563	583	578	580	619	600	640	582	626	598	611	594	625	676	635	623	602	629	637	591	626	640	595	596	572	613	607	611	625	603	615	595	625	606	601	616	596	575	586	637	627	587	632	628	628	584	600	576	604	614	621	640	613	589	620	615	634	601	639	608	624	645	620	589	614	639	601	582	613	625	595	636	625	613	605	598	614	548	627	600	607	660	597	588	618	598	565	605	585	587	611	615	662	609	632	613	647	613	632	584	600	614	578	654	577	617	608	629	588	631	628	590	597	627	647	642	613	613	621	620	606	609	594	574	595	611	602	636	570	585	593	593	611	619	613	628	588	592	611	646	617	607	627	587	628	652	630	593	628	603	628	659	605	598	601	625	587	608	637	581	618	571	554	600	627	572	628	607	618	617	653	588	635	599	600	630	578	623	637	604	611	670	596	630	626	620	601	575	559	599	607	590	586	614	633	624	582	629	593	596	592	600	642	641	615	622	651	594	653	629	594	576	641	593	634	610	591	598	634	647	595	598	647	606	599	611	640	626	604	591	614	618	619	592	663	597	604	598	587	627	625	568	584	602	584	619	620	602	664	567	608	622	592	639	620	632	616	647	611	592	640	594	598	638	595	638	612	563	591	620	603	629	591	651	616	607	620	661	621	610	593	635	608	614	620	598	570	634	650	622	646	589	578	609	612	650	591	640	608	610	588	631	613	628	565	598	588	630	611	606	623	613	645	615	634	634	608	615	669	659	588	589	627	653	595	578	595	639	577	632	594	616	601	614	596	602	610	574	630	565	670	616	624	578	593	563	591	613	591	621	571	586	625	626	616	611	589	621	593	607	617	572	644	618	617	623	610	600	644	628	624	645	609	603	650	608	652	632	631	582	629	645	561	623	584	649	637	639	583	617	620	629	606	611	591	628	575	615	573	637	588	615	563	629	674	608	650	595	613	612	591	607	600	635	559	558	623	597	597	577	607	599	603	584	630	644	639	603	609	614	631	597	623	580	622	600	600	574	623	606	621	630	630	615	583	592	595	614	627	630	596	577	617	590	615	558	660	629	589	602	599	630	622	616	621	597	626	623	569	611	612	611	568	611	632	607	584	619	618	612	634	651	580	585	599	623	611	623	634	653	670
2242	70	31	37	45	43	50	55	52	50	43	51	30	46	36	41	30	43	38	35	41	40	37	38	35	42	28	43	48	72	51	42	41	26	40	37	39	27	36	42	30	30	38	32	35	37	27	27	34	36	31	36	30	45	34	33	36	30	29	32	39	29	28	39	35	28	23	43	24	23	23	34	28	28	29	23	39	32	37	27	14	32	45	37	37	27	31	37	30	32	32	32	19	28	28	28	25	28	33	36	26	26	28	24	37	42	23	33	26	26	27	38	31	31	32	27	28	32	21	32	25	30	25	30	38	33	40	36	33	27	26	32	28	29	23	32	23	28	35	34	31	34	31	35	29	28	27	34	30	23	23	32	21	31	27	39	26	35	32	32	32	21	23	28	27	20	24	20	25	20	36	35	36	27	24	35	24	28	43	22	29	35	28	35	36	36	27	30	25	24	41	28	31	33	33	31	24	33	25	36	19	34	23	25	21	41	29	30	27	30	31	25	36	32	39	21	28	30	29	28	25	29	20	37	27	27	27	26	31	40	39	28	32	36	30	29	29	35	29	25	44	41	36	32	26	18	28	27	38	23	33	17	35	30	30	24	21	39	32	23	24	34	27	28	19	29	28	27	37	20	32	24	37	31	31	27	24	26	30	24	24	34	32	26	25	29	28	36	33	25	30	35	26	27	23	34	20	38	27	36	25	30	32	32	26	34	28	26	24	32	33	27	28	48	41	24	33	29	38	23	33	29	30	41	23	34	30	32	35	29	35	21	22	33	32	26	25	22	23	33	26	38	22	30	30	33	34	39	42	29	38	25	38	25	34	27	20	32	28	34	23	32	25	36	29	34	42	35	39	36	37	33	30	34	31	34	32	18	28	24	36	30	39	25	32	26	31	22	31	20	31	30	33	24	23	29	25	32	30	44	29	39	32	29	34	37	29	23	33	17	22	30	25	30	29	40	36	30	27	33	34	31	22	25	33	37	30	42	43	33	34	31	31	30	37	36	22	34	29	34	20	26	25	23	26	32	27	27	35	31	19	31	37	37	31	34	26	32	33	28	28	18	30	30	28	33	26	30	27	22	46	25	36	25	37	38	30	35	34	21	26	33	35	22	34	30	28	36	26	23	32	23	35	28	24	34	18	31	35	29	31	30	24	21	27	28	28	26	39	32	31	28	30	37	24	29	28	34	32	33	27	27	36	27	24	31	19	30	19	26	32	22	25	27	33	27	34	31	23	31	34	34	34	20	34	32	40	27	31	39	26	28	22	23	28	29	26	45	33	32	39	37	28	31	30	30	26	33	35	31	29	30	34	36	33	28	30	40	30	30	40	35	22	23	34	22	33	32	36	32	37	18	31	22	25	42	33	27	27	22	43	29	27	34	32	32	31	28	30	28	28	30	31	25	26	32	30	31	26	27	28	43	38	32	28	29	30	36	28	32	38	29	38	39	22	31	30	22	43	34	37	28	16	32	29	41	32	30	23	40	27	23	37	29	27	30	32	34	31	36	32	28	27	35	36	32	24	18	29	33	34	42	32	36	31	27	21	21	31	34	34	28	34	38	16	28	29	25	34	27	36	28	30	27	33	32	20	23	32	30	30	33	29	24	28	23	28	29	33	34	29	43	31	33	32	29	37	37	30	23	32	32	31	29	25	36	25	26	27	27	26	24	28	33	34	33	30	27	26	40	33	33	26	30	46	26	32	28	26	30	35	32	35	35	29	41	23	37	39	29	27	24	31	35	23	26	30	35	30	32	28	24	26	28	36	31	29	29	33	28	35	36	40	35	28	26	32	23	25	30	29	20	35	30	23	26	22	24	41	27	37	40	33	22	32	28	42	19	26	30	24	33	23	35	26	35	38	28	27	33	35	31	20	20	21	28	21	31	27	26	28	30	35	32	28	26	31	31	26	18	24	26	37	29	32	30	27	34	36	29	25	33	34	36	33	23	26	24	20	20	21	33	24	33	31	39	30	27	36	33	29	29	20	31	34	33	30	32	33	28	27	30	30	30	36	22	41	20	28	30	27	26	31	38	32	40	37	32	39	31	38	33	26	41	34	25	34	24	25	26	29	29	32	28	29	33	24	30	32	27	42	29	36	28	28	30	29	26	32	30	33	26	24	27	30	32	29	28	30	27	36	39	30	16	25	32	26	36	25	27	26	28	31	29	29	32	36	39	21	32	29	32	30	28	34	35	32	35	31	27	23	31	28	32	35	22	29	32	31	43	25	27	21	30	26	33	27	26	33	31	28	30	32	22	31	31	39	36	26	29	31	35	36	28	41	33	26	28	34	36	37	29	32	21	36	33	24	24	33	25	21	28	38	26	26	28	26	24	46	27	32	23	35	32	31	29	35	35	24	21	30	21	40	36	30	29	31	18	33	43	24	33	30	32	40	36	25	33	23	39	27	31	23	28	28	32	27	36	33	27	26	27	26	29	30	31	29	31	35	35	28	24	29	37	27	29	44	34	18	35	41	35	27	27	34	39	34	24	34	27	40	31	34	28	19	23	29	47	44	23	32	21	41	37	31	31	25	40	33	27	32	37	23	32	27	36	32	29	32	26	35	28	40	25	28	40	26	34	32	34	29	28	22	37	33	31	29	34	40	36	36	32	38	37	31	26	25	37	32	24	32	36	24	35	30	31	31	32	36	42	30	24	29	31	33	30	35	27	29	37	28	29	21	32	34	23	33	23	29	32	34	40	33	35	25	24	27	33	40	28	37	31	38	31	27	34	38	20	34	31	21	33	23	27	26	25	27	33	28	31	35	24	38	31	25	27	27	46	30	23	22	28	29	27	33	24	24	22	40	29	36	25	32	35	28	33	29	35	27	20	27	24	45	35	41	33	32	28	28	17	36	17	26	26	23	35	34	27	30	26	23	32	32	33	36	33	28	32	35	28	28	26	30	32	28	39	34	27	28	40	26	36	24	38	27	30	32	26	29	30	27	24	38	26	31	29	23	33	25	40	30	26	22	38	30	31	30	41	35	25	26	32	32	30	25	33	37	36	34	26	21	33	37	33	32	20	46	31	31	29	36	23	38	34	29	29	27	33	23	39	24	29	32	25	30	22	30	37	43	41	27	27	29	23	25	30	25	30	28	32	35	26	23	18	42	31	27	27	33	26	34	32	28	26	38	32	35	30	36	21	24	28	28	36	36	28	33	35	29	20	26	28	31	32	31	41	33	29	36	27	34	31	21	35	26	43	27	35	38	37	40	32	26	34	31	29	27	40	31	33	38	29	35	26	23	35	21	22	41	38	39	35	15	36	29	28	28	25	34	34	40	25	26	28	23	30	20	21	25	31	32	33	27	29	21	32	42	24	34	29	24	28	35	19	19	31	31	20	37	38	19	24	39	26	35	27	21	28	22	30	29	37	27	33	24	29	30	23	33	31	33	42	34	31	38	31	31	20	27	31	34	47	27	30	35	24	35	33	22	26	36	36	27	40	28	32	31	32	28	35	39	37	36	23	34	32
12781	789	504	670	1448	1929	1917	1642	1390	1107	956	850	747	683	614	592	524	486	484	457	414	395	391	400	377	365	391	512	767	924	714	594	468	430	448	434	422	352	339	347	360	384	313	349	345	338	313	314	334	290	315	311	319	338	293	307	331	296	317	304	284	289	294	311	306	275	312	295	292	282	260	313	296	266	309	266	257	254	300	268	311	295	285	274	251	294	297	301	268	263	275	261	268	262	250	250	223	289	263	243	253	247	246	268	263	259	243	273	272	263	247	265	282	266	253	268	248	251	258	248	275	240	248	277	247	272	244	242	245	264	267	245	260	237	261	281	267	271	249	249	295	277	292	257	282	267	253	281	243	267	244	251	286	252	244	276	245	239	262	259	274	261	266	258	257	265	271	239	264	255	304	260	243	253	301	274	264	249	254	272	254	251	265	258	249	288	288	240	257	278	254	275	301	267	226	288	256	254	262	261	255	244	257	250	232	246	284	254	260	286	263	271	273	257	269	244	253	262	249	235	244	249	265	263	285	253	298	240	249	242	242	254	288	246	250	259	246	255	275	273	254	269	260	242	246	279	234	286	255	285	240	256	255	253	254	266	259	243	261	276	272	257	283	271	272	275	233	263	248	254	228	249	255	279	239	252	280	211	242	254	259	260	255	255	272	279	246	263	244	271	272	270	250	272	261	254	273	250	245	245	237	245	294	281	240	281	240	241	249	252	248	271	233	270	274	281	262	258	256	241	250	267	260	216	243	253	283	256	255	263	262	256	269	254	245	269	272	247	253	244	268	254	274	268	244	278	269	259	248	236	250	248	261	276	249	281	269	272	263	241	271	251	238	265	226	259	259	244	254	265	251	259	284	257	284	286	255	275	288	245	270	266	255	226	255	276	263	256	283	249	275	275	261	276	255	240	251	269	260	274	285	237	277	279	255	266	257	247	258	266	246	231	223	273	270	251	270	249	247	243	271	277	254	271	251	278	266	283	289	271	267	246	283	254	255	270	257	284	281	253	240	264	256	278	261	270	273	236	243	267	258	253	264	226	263	273	252	231	289	259	271	256	280	245	267	231	252	247	277	258	264	268	283	244	254	264	249	258	249	279	255	261	277	279	264	280	244	281	255	282	256	258	280	269	254	268	276	282	265	261	249	226	267	241	251	245	256	261	265	254	269	240	255	265	267	272	243	262	262	260	257	253	233	266	264	266	281	244	274	275	245	246	249	262	264	270	273	276	243	259	269	252	267	271	257	266	245	250	275	257	270	275	289	266	284	252	252	255	257	251	272	268	263	254	281	277	255	276	240	242	262	255	260	279	263	267	290	269	268	246	283	248	233	266	272	280	257	270	263	221	245	272	260	277	251	277	236	235	267	254	245	260	293	283	238	280	249	296	252	252	275	272	265	267	257	291	240	243	265	240	234	293	271	256	252	245	254	276	248	257	264	247	242	248	226	244	262	277	257	227	267	272	270	244	255	252	263	232	288	240	238	264	262	259	268	243	264	264	272	288	253	264	250	252	282	255	259	252	270	281	255	253	244	266	270	244	263	264	257	251	246	271	257	270	259	241	259	254	256	232	282	267	257	306	251	292	277	296	250	237	249	251	251	277	237	237	241	252	250	271	256	238	259	239	261	279	249	266	263	252	240	259	241	252	273	267	250	260	257	255	229	259	278	237	230	286	269	246	259	253	255	278	237	230	271	252	264	234	243	274	245	265	253	266	250	262	234	267	251	265	270	230	265	243	265	255	275	284	253	255	254	248	263	245	271	242	283	299	239	241	245	256	255	258	251	254	261	286	260	287	254	261	243	244	255	242	245	253	268	245	253	262	234	250	254	257	295	266	255	270	251	258	268	262	273	259	265	247	259	265	253	272	260	254	249	277	242	266	201	259	275	255	259	273	247	257	274	283	274	250	275	247	263	293	252	296	254	257	238	245	263	213	252	272	263	237	245	271	236	239	269	240	250	250	248	260	264	275	293	251	256	261	275	253	246	247	266	248	264	281	250	285	252	259	222	258	236	278	247	304	268	236	248	259	252	265	264	267	247	277	244	239	285	250	250	283	239	258	281	273	271	271	239	244	265	268	259	255	268	271	276	245	273	265	250	242	266	274	241	242	246	273	255	271	263	272	226	287	231	257	261	275	279	265	261	242	267	252	287	266	255	253	277	251	278	253	233	264	252	228	267	257	260	270	274	267	304	264	272	245	257	247	247	233	259	276	269	263	287	260	233	279	263	209	243	271	246	261	271	232	239	286	248	246	260	287	250	251	270	230	266	257	265	252	233	249	276	256	258	252	256	235	288	266	251	257	276	274	267	278	259	261	275	288	257	244	231	250	263	262	271	278	256	290	255	262	266	246	261	256	254	265	248	249	256	274	265	249	241	280	272	271	272	255	269	259	276	245	248	246	244	261	264	260	248	229	242	262	289	271	236	270	228	271	251	261	242	247	242	233	292	236	275	270	248	254	267	248	277	247	271	267	240	250	261	274	257	249	271	254	270	258	281	259	239	265	255	270	263	252	257	261	277	281	259	248	259	251	269	255	270	262	240	268	267	274	263	259	276	238	257	256	255	250	255	271	253	249	252	254	241	261	241	253	258	240	242	250	266	267	254	256	236	246	238	266	246	258	268	231	268	267	242	247	237	277	261	270	256	245	270	268	256	245	277	265	226	228	236	263	253	257	257	288	282	296	256	245	281	263	234	257	252	295	244	249	271	266	237	250	274	264	248	254	266	262	253	259	274	291	249	246	264	238	266	244	258	256	251	246	254	277	290	249	264	242	270	257	254	279	266	252	245	278	283	245	247	272	227	298	251	251	261	252	251	266	259	255	265	234	270	307	264	263	284	241	271	262	273	216	242	258	260	271	242	253	272	257	244	278	273	253	251	268	228	258	241	234	283	272	276	277	238	252	261	237	250	232	269	246	278	258	283	254	258	273	274	253	280	252	249	283	263	258	236	254	298	261	252	225	254	247	253	261	271	263	232	262	281	275	260	223	256	268	230	238	236	273	234	226	286	263	252	250	263	306	260	236	257	283	256	246	245	250	264	262	271	252	237	272	274	269	262	288	273	258	274	227	230	266	239	264	275	277	259	262	236	243	253	289	254	254	236	247	236	272	269	252	244	260	242	284	241	245	266	252	255	269	245	296	229	268	264	250	283	262	272	256	237	272	280	305	234	252	254	254	271	218	260	256	262	248	273	255	274	250	268	257	240	261	263	278	267	240	254	246	251	212	258	288	263	228	269	257	247	275	250	258	249	246	271	255	232	236	286	273	257	280	243	260	262	265	276	251	262	263	226	262	282	260	251	254	260	251	258	265	250	254	259	251	274	289	274	252	274	284	251	246	269	212	263	256	258	263	239	279	267	233	263	257	258	284	254	254	270	262	239	259	239	235	272	285	276	266	264	243	268	257	272	267	281	250	278	266	280	272	266	273	240	263	247	255	270	248	259	245	252	251	241	292	254	236	254	243	275	265
2365	146	99	106	107	111	115	113	107	119	103	102	119	113	81	100	91	110	107	95	83	82	104	103	88	101	80	81	96	111	102	84	92	88	79	81	91	95	82	93	84	72	75	96	86	96	77	74	82	75	82	85	79	87	88	88	73	84	76	93	78	77	84	91	91	65	92	80	77	77	88	89	88	100	82	92	82	75	74	99	80	79	89	93	85	86	84	78	86	84	84	77	88	90	79	90	89	75	99	89	91	85	70	82	68	87	82	92	76	86	74	88	70	85	106	93	82	76	78	104	77	99	88	76	84	78	70	72	72	67	70	73	91	84	73	77	75	66	69	90	89	62	96	77	91	64	67	76	95	77	75	80	85	91	93	78	95	74	87	88	95	96	99	84	70	61	79	68	113	66	91	85	86	86	93	75	89	85	73	87	80	82	78	67	69	74	70	80	88	76	81	91	84	76	69	79	66	81	96	85	66	88	81	88	80	75	78	79	70	83	91	79	89	81	89	77	81	81	95	94	67	80	83	90	70	71	85	80	75	67	80	82	82	88	69	66	72	84	64	70	78	68	92	82	68	82	86	73	99	67	72	88	96	81	92	79	75	82	83	67	64	71	82	72	74	93	77	75	82	83	75	83	86	91	81	89	76	81	88	81	94	90	76	70	79	76	87	90	79	79	86	79	83	71	89	92	72	85	77	85	92	81	68	57	87	78	73	84	68	95	76	63	93	84	82	76	88	80	74	88	89	83	76	87	83	83	75	98	67	91	68	84	82	92	85	85	101	82	78	72	89	71	81	70	81	70	87	65	71	80	75	81	81	64	77	81	101	66	78	89	68	87	85	96	77	72	65	74	84	77	93	94	85	85	74	94	80	84	76	76	77	79	82	83	70	79	93	84	106	85	96	83	97	91	82	60	75	94	74	81	81	73	89	81	73	83	82	64	67	77	84	96	71	89	83	80	80	61	64	76	64	65	100	80	86	92	85	83	65	63	84	76	78	90	82	70	64	76	71	100	77	81	93	80	77	81	71	75	88	95	57	83	77	79	79	77	86	74	75	83	76	95	78	82	76	101	68	92	78	70	70	80	103	76	80	75	87	71	77	91	71	76	73	80	78	76	72	89	79	70	89	92	87	80	85	88	67	74	79	84	74	84	93	78	75	76	75	73	65	75	85	71	72	83	74	72	76	65	69	69	88	69	88	90	90	78	94	92	69	91	80	105	77	78	74	72	63	94	69	73	91	92	77	74	89	88	75	79	88	86	55	75	82	70	66	81	85	89	74	87	73	90	80	71	68	79	93	74	78	85	80	83	69	88	80	74	72	77	65	96	96	75	84	87	94	89	76	73	83	92	102	84	86	74	83	76	71	80	85	66	80	71	95	76	77	81	79	88	82	77	77	66	85	90	86	87	79	79	89	77	90	84	81	86	78	79	69	70	64	77	81	74	80	81	102	79	97	63	92	65	69	95	84	68	89	71	82	86	90	82	71	81	69	81	90	83	83	74	102	85	73	87	72	80	90	80	87	80	82	67	83	82	68	71	76	78	92	84	90	69	90	80	85	71	76	72	79	99	78	86	74	80	73	76	87	81	83	67	77	89	78	75	88	70	70	88	70	79	82	89	78	93	70	93	73	83	88	80	74	67	98	90	84	69	80	85	90	81	83	63	68	76	78	68	86	75	72	81	76	73	80	88	89	82	69	83	71	91	87	75	89	70	70	91	75	78	75	73	87	65	72	67	57	94	72	70	79	85	79	74	74	82	81	85	98	93	86	86	86	84	84	80	80	80	77	87	64	68	93	92	74	72	74	86	86	64	85	94	84	97	69	82	83	82	75	70	80	68	93	75	79	73	68	77	83	66	54	65	70	85	85	80	103	72	75	91	72	88	85	79	73	82	76	76	67	83	87	81	86	79	86	87	94	83	85	88	74	88	75	73	80	79	86	86	86	74	80	73	80	80	79	65	92	79	86	77	68	96	100	71	79	80	80	98	88	100	75	76	80	92	90	95	81	66	74	87	87	86	90	93	81	70	66	77	72	61	90	93	85	70	76	70	91	61	86	77	81	89	95	74	79	83	75	89	74	86	78	69	70	83	91	90	76	74	100	85	106	93	84	101	73	86	83	81	69	81	77	95	70	89	93	83	77	91	72	69	67	83	85	82	65	87	71	70	66	84	91	77	62	89	82	76	89	77	82	66	70	82	80	77	84	86	69	68	86	70	65	75	79	76	97	85	60	71	87	84	78	81	81	83	80	83	77	87	85	75	86	85	80	82	73	61	72	91	80	78	95	76	76	75	72	95	67	86	67	65	81	95	82	87	74	92	74	84	83	81	88	74	86	69	94	97	86	82	86	90	79	66	76	88	72	83	98	64	79	82	95	75	86	103	73	93	78	85	61	68	77	87	84	74	101	78	76	72	74	80	81	86	76	94	78	105	87	84	83	81	92	95	109	90	77	81	73	81	94	80	82	99	79	67	63	91	79	75	75	74	72	92	81	75	75	79	86	68	92	78	90	81	77	70	71	70	72	98	79	101	72	80	73	76	72	85	76	88	77	79	67	72	83	73	84	77	84	91	89	80	81	82	96	86	72	82	75	84	85	99	94	84	80	92	77	82	84	77	84	64	84	77	80	81	93	78	68	82	63	77	83	78	72	92	87	83	69	71	94	83	97	73	78	81	81	84	74	83	67	91	80	78	97	86	84	100	86	87	74	93	85	76	97	56	106	101	73	91	88	75	71	94	78	80	57	85	87	89	70	80	70	82	79	89	89	76	73	73	101	84	69	100	79	79	99	83	63	70	83	68	72	67	76	74	99	83	76	76	93	81	74	88	75	91	90	77	59	78	90	68	72	91	74	77	75	92	72	81	81	85	73	83	94	73	78	86	81	74	76	70	93	91	70	83	70	82	79	90	77	72	81	79	82	79	86	92	90	89	107	100	70	89	86	81	69	87	88	77	87	90	92	79	81	72	66	83	86	75	68	85	70	76	82	82	88	75	67	86	85	83	75	63	81	73	86	71	62	64	82	86	62	74	91	84	82	82	75	89	72	63	93	78	80	73	78	77	85	79	103	91	91	88	78	91	83	69	81	72	78	75	76	81	82	88	86	77	71	68	87	68	87	77	76	64	81	74	100	74	81	84	73	84	97	88	104	65	95	70	102	75	82	91	77	78	79	77	73	89	85	97	78	78	67	58	80	77	89	80	86	88	74	93	95	78	80	80	77	68	83	77	94	80	79	103	61	79	82	73	77	75	89	68	71	82	77	77	84	76	73	83	70	88	77	76	82	83	90	78	73	78	72	86	79	71	79	84	88	75	85	81	83	101	73	85	91	66	79	76	91	87	95	83	78	84	79	86	85	74	83	80	85	75	70	73	72	93	67	81	94	81	94	82	101	86	95	64	95	83	68	83	87	72	75	86	85	87	66	75	75	80	63	70	89	74	81	86	84	87	77	89	79	74	98	79	79	82	90	89	71	95
17494	1918	1153	1505	3127	3976	3630	3086	2526	2088	1996	1651	1529	1379	1229	1142	1073	1019	1026	972	895	906	921	860	868	891	851	1056	1411	1573	1386	1099	903	923	925	923	861	809	842	837	833	772	770	805	728	766	752	730	739	714	706	739	760	814	749	745	777	717	816	718	722	757	751	706	687	652	654	725	698	723	709	703	730	683	648	688	765	704	657	688	702	709	671	722	729	633	690	673	682	635	709	662	669	688	677	644	689	643	621	645	672	630	694	635	704	692	640	687	645	657	623	634	679	674	651	629	647	639	646	696	617	659	668	697	630	687	699	665	642	652	684	613	655	661	677	695	694	653	648	656	655	666	681	677	685	669	626	659	676	686	625	663	634	716	713	668	652	669	664	683	617	680	686	634	640	712	701	708	681	675	621	651	682	670	685	630	641	633	672	658	682	676	628	630	639	714	643	648	701	634	653	684	624	672	622	667	643	625	655	625	652	666	646	680	655	651	653	649	704	660	738	626	646	611	629	692	648	699	632	703	648	617	694	683	710	638	620	653	666	675	654	686	643	698	660	667	701	667	661	669	654	684	676	642	665	622	609	669	681	673	652	650	703	683	674	652	682	639	618	659	647	705	655	625	667	626	646	705	665	703	678	642	666	734	670	662	699	666	707	704	629	660	681	658	661	661	622	664	682	639	678	681	693	682	657	692	653	727	652	662	690	676	637	667	682	650	695	668	657	650	673	671	693	652	666	591	665	686	662	677	724	718	625	666	677	704	635	705	660	640	669	668	684	661	690	682	666	674	666	657	657	682	683	660	650	610	724	645	681	702	666	643	618	631	655	678	639	689	693	658	634	633	680	679	634	642	610	685	656	673	685	616	664	683	655	714	612	651	681	608	728	648	626	663	645	647	682	670	687	674	657	697	676	613	674	690	707	676	659	673	634	655	634	712	654	679	689	659	669	627	733	632	683	652	688	655	636	677	638	648	647	601	682	641	662	692	640	687	671	688	680	654	627	684	687	675	680	628	623	669	649	671	616	684	656	657	659	675	629	628	671	690	628	679	643	653	642	657	670	653	696	691	689	628	654	645	683	633	719	642	671	647	658	641	700	642	683	711	664	665	631	661	642	648	689	666	707	670	652	640	668	630	664	667	649	678	667	723	683	694	634	709	650	647	675	618	687	703	660	666	726	665	684	689	681	645	629	658	655	659	636	628	634	673	660	654	661	672	673	695	641	672	647	646	647	643	658	677	699	702	721	675	647	620	638	640	667	660	645	672	646	630	675	689	700	667	647	698	654	683	681	681	697	680	664	655	660	675	697	691	670	664	618	650	659	618	672	623	655	667	653	682	664	642	681	656	640	624	686	632	674	690	638	710	644	682	671	662	608	629	662	698	652	687	683	709	659	618	691	654	683	651	632	662	681	705	653	730	667	634	634	637	687	662	679	706	696	659	673	697	632	660	684	676	663	655	668	626	674	641	693	695	712	704	660	592	704	661	705	618	662	717	634	642	680	646	636	695	671	660	644	658	675	663	697	600	631	681	672	653	695	709	700	668	648	710	665	697	644	670	700	651	647	678	644	697	684	672	690	649	667	628	668	691	687	682	647	669	692	640	685	678	632	660	695	692	697	673	657	688	677	642	682	604	689	671	645	620	639	622	684	688	667	640	695	698	662	641	709	641	695	666	657	684	691	683	661	717	661	667	646	654	650	685	640	647	621	628	689	672	679	658	647	677	667	706	689	667	676	686	653	665	713	646	621	681	705	670	618	651	661	658	609	671	684	620	623	703	654	721	724	694	651	670	672	601	714	628	681	719	684	641	667	706	686	695	639	671	712	667	672	697	636	665	678	660	666	675	728	657	630	639	700	642	683	646	691	680	673	687	652	658	668	660	666	659	688	695	646	685	655	686	701	685	621	685	667	652	650	662	700	642	689	690	635	635	623	672	632	689	620	658	627	648	628	675	638	655	621	729	677	644	736	680	717	661	660	667	661	703	693	698	646	642	662	692	693	660	682	684	668	702	632	692	632	651	695	626	675	664	654	673	656	633	701	663	663	614	664	597	685	664	662	660	688	671	704	686	703	686	724	659	638	645	678	701	674	655	646	641	708	625	667	638	638	648	676	660	693	686	698	655	653	698	692	614	666	681	670	678	690	641	627	722	678	660	670	648	686	643	665	695	649	669	667	652	686	668	651	604	654	689	676	678	650	669	659	675	626	635	652	668	662	619	673	677	661	684	669	700	676	670	695	643	673	682	649	655	628	667	668	620	656	677	630	673	693	714	647	664	642	631	650	679	676	676	668	653	683	690	625	697	741	701	639	673	688	681	693	622	690	601	644	660	669	647	705	658	635	657	638	696	661	635	696	625	686	676	691	673	673	688	676	638	639	668	678	618	653	737	674	663	676	702	661	674	663	665	701	672	697	630	713	709	644	657	637	637	682	691	723	647	685	648	660	689	677	673	633	700	656	678	697	645	641	732	642	657	658	659	653	630	670	711	671	683	663	652	680	686	657	654	697	638	675	680	678	663	628	688	687	666	645	622	655	635	653	657	640	660	665	686	621	690	693	683	634	636	675	597	671	697	684	674	683	693	706	664	647	658	639	654	643	616	655	637	661	717	697	667	669	680	690	675	700	683	656	637	688	705	697	638	608	646	618	687	650	649	672	668	648	685	667	677	703	675	625	701	658	688	618	634	640	654	733	662	605	631	686	645	634	611	659	673	653	654	681	674	689	662	647	662	632	670	718	712	652	685	615	693	682	665	664	682	671	732	628	648	675	714	699	672	661	684	649	695	645	708	636	704	685	718	697	646	668	637	657	718	660	698	637	676	643	641	642	646	615	691	649	674	657	699	666	666	676	704	674	682	674	677	706	658	712	641	673	640	684	682	641	685	669	657	666	696	670	702	654	659	654	684	649	695	640	676	693	634	681	680	687	636	655	662	698	691	669	690	652	653	717	692	660	678	616	657	673	677	669	672	612	668	713	643	620	692	687	629	677	656	650	662	603	654	689	649	676	644	705	623	619	659	707	670	665	681	638	641	661	641	614	661	675	656	671	675	640	638	639	667	714	645	691	655	662	653	671	669	660	696	640	666	686	665	722	674	655	678	668	675	684	668	625	686	676	699	691	625	618	592	658	674	652	690	693	682	630	706	682	630	649	641	645	625	653	684	628	681	630	666	644	674	645	693	709	647	646	639	668	664	629	659	658	683	654	660	649	678	641	649	676	609	695	698	673	632	672	623	645	728	706	674	679	637	699	648	677	632	648	683	655	615	668	619	731	652	647	694	662	660	665	683	667	695	701	679	672	659	637	686	680	701	656	668	711	669	700	686	674	694	669	690	661	686	695	617	705	639	698	694	700	673	682	649	684	671	679	684	709	670	678	678	673	671	635	611	666	681	706	657	701	664	661	692	675	631	670	684	693	642	649	677	705	631	638	671	690	665	632	666	676	667	676	662	679	637	688	659	650	695	682	627	685	674	674	663	657	655
1526	41	31	33	40	32	45	36	37	32	27	25	22	24	24	38	40	27	32	40	34	36	32	34	35	39	38	31	58	51	50	36	36	42	39	31	36	33	38	30	26	37	44	30	32	39	24	41	34	27	43	37	25	31	41	46	34	28	27	27	31	29	31	24	31	34	34	32	32	26	21	27	28	26	29	35	38	35	27	26	29	31	38	33	26	32	30	41	28	31	37	39	36	38	36	32	33	32	28	37	29	25	26	39	32	34	24	25	27	41	38	25	41	27	36	36	41	32	32	32	27	30	30	30	33	34	31	37	25	34	28	31	35	29	40	41	29	34	34	29	28	36	26	26	27	31	25	30	25	36	30	17	32	30	26	29	36	41	27	29	30	26	22	27	32	29	24	36	24	33	33	29	21	23	30	36	32	27	26	33	29	33	19	29	23	35	35	36	27	43	27	33	27	33	32	38	28	19	27	24	34	22	24	29	34	21	33	35	31	36	41	33	41	30	27	30	28	34	27	33	39	28	32	27	28	26	37	36	27	31	24	30	31	35	28	28	38	33	26	37	31	28	25	26	24	25	24	25	36	31	25	23	21	37	36	41	29	42	28	25	34	28	27	38	26	23	25	24	25	38	39	25	37	38	29	25	29	24	35	32	29	27	23	22	33	30	30	26	36	23	31	24	24	28	26	30	27	22	24	29	30	27	30	24	24	26	33	32	25	34	31	25	26	34	27	33	26	29	47	45	27	30	35	37	36	36	38	30	34	40	34	31	32	36	34	31	26	23	26	23	31	25	32	41	37	27	29	31	35	29	30	37	33	26	31	25	25	34	36	28	31	30	35	31	25	29	35	24	33	33	32	28	33	27	22	32	34	33	31	27	37	33	21	23	30	38	25	31	33	23	26	26	37	23	23	29	30	30	27	31	27	33	30	30	36	39	37	34	30	36	28	28	18	20	26	30	33	28	31	18	33	40	23	29	29	27	33	34	33	24	20	28	26	22	29	29	34	29	32	27	27	29	30	40	30	25	36	32	28	36	28	39	28	37	33	34	39	20	20	30	29	27	28	29	28	40	33	28	34	33	29	26	42	30	28	19	34	30	29	38	27	33	36	33	34	29	37	32	19	35	24	26	29	35	32	24	25	26	34	24	29	26	26	24	21	23	41	41	29	29	32	22	39	26	30	29	23	35	43	34	31	25	37	37	28	35	31	35	32	24	26	19	32	27	34	28	34	28	30	18	22	26	26	33	24	33	23	31	34	25	31	26	32	29	34	26	32	34	21	29	32	29	34	24	22	40	30	25	25	35	27	27	29	24	28	31	33	32	37	22	35	29	25	33	20	24	30	35	32	29	27	30	39	30	24	35	31	30	28	32	27	30	32	24	31	25	34	33	25	33	34	37	34	26	19	21	31	24	34	26	43	32	31	32	24	42	28	25	22	30	31	38	32	29	24	22	33	26	19	29	32	39	34	30	31	29	32	34	46	14	25	27	36	37	31	33	31	25	32	26	29	38	24	27	21	29	34	23	31	28	29	34	25	31	36	35	35	26	34	27	28	28	34	31	26	32	31	32	30	38	33	31	35	28	32	30	21	34	26	25	26	36	31	36	27	40	27	32	35	30	18	29	33	23	29	25	26	27	34	26	37	25	24	35	27	25	32	35	34	24	21	37	34	29	32	28	33	31	26	30	30	26	34	27	42	22	34	34	34	23	31	29	33	35	35	42	25	29	30	33	35	30	17	29	39	37	37	23	24	31	32	33	34	37	31	27	28	35	32	31	25	22	31	21	41	32	25	32	36	39	23	31	34	38	43	26	34	36	15	28	38	30	18	28	38	28	30	29	29	39	33	29	24	38	35	26	27	33	23	37	32	32	31	30	33	30	31	21	25	26	41	20	32	34	27	37	28	30	27	31	23	27	24	29	27	26	32	29	42	22	43	32	30	31	43	31	31	32	32	25	25	39	33	34	26	21	20	45	39	29	27	28	33	32	25	37	23	25	31	30	31	36	28	24	22	30	35	32	41	27	19	33	31	28	35	31	30	25	15	32	28	35	21	31	43	24	38	31	38	27	33	27	31	41	29	29	34	26	39	32	30	39	41	37	29	30	38	32	32	28	39	22	41	33	30	29	27	24	29	38	24	34	24	26	41	32	35	41	32	24	19	30	24	27	33	29	35	30	31	28	16	31	19	30	23	34	41	31	29	21	27	29	33	25	26	31	39	32	29	14	32	34	34	22	29	30	30	33	27	24	34	20	32	26	22	36	25	30	31	24	29	37	25	27	37	30	21	30	37	29	34	31	39	36	37	29	31	26	31	36	25	31	33	27	25	30	25	36	35	30	27	34	33	25	27	27	34	32	28	30	38	38	32	23	26	28	27	32	29	33	27	32	27	28	36	35	25	29	32	40	30	36	23	32	38	25	28	34	36	33	37	25	45	26	24	37	37	29	25	25	25	28	30	38	30	28	34	29	31	23	34	28	33	34	28	18	34	38	33	30	30	39	29	30	29	35	36	36	37	32	18	31	26	29	28	30	25	30	34	27	30	30	28	25	26	25	30	26	27	28	28	14	33	20	29	24	41	23	27	34	24	31	24	34	39	45	29	29	32	34	30	25	38	34	30	35	26	33	23	33	29	33	34	28	29	24	26	31	34	26	23	31	27	38	21	32	31	33	32	31	31	28	33	23	31	30	29	20	30	28	24	37	29	30	34	37	32	24	36	26	32	36	27	37	32	24	40	21	47	37	22	30	27	34	30	26	40	29	24	38	22	28	37	25	27	26	24	27	34	31	33	29	24	37	22	26	38	20	32	35	32	28	25	26	29	27	24	36	24	37	24	30	38	26	21	24	29	37	34	33	43	21	28	26	22	43	23	32	29	22	42	26	29	27	26	44	37	33	25	23	33	29	26	25	32	25	21	35	28	30	33	36	26	27	37	29	33	20	34	32	42	36	33	33	38	29	32	25	32	26	33	37	28	32	34	30	30	28	32	26	27	28	30	36	27	35	46	36	32	37	26	33	24	28	26	35	38	35	34	24	31	29	35	30	25	35	33	30	26	30	41	29	35	28	18	31	30	27	35	38	28	28	30	25	36	35	25	36	30	35	33	25	30	26	36	32	32	22	31	30	35	28	33	31	27	39	28	29	34	32	30	32	26	38	28	23	27	36	24	26	30	29	40	34	40	23	24	36	37	45	24	20	28	28	35	30	26	28	30	17	25	25	30	33	26	22	34	27	29	35	32	32	35	31	27	31	33	35	21	17	26	31	30	33	34	33	26	20	28	22	33	31	23	33	36	24	49	30	29	40	40	33	20	17	27	38	39	34	35	29	27	29	39	36	34	35	37	32	32	30	35	35	25	32	30	35	29	29	44	27	31	32	34	26	45	23	25	31	37	23	27	27	20	25	41	28	37	26	22	30	30	37	27	35	32	36	38	38	33	35	32	32	37	36	35	34	27	19	37	40	23	31	35	23	25	25
8997	400	341	331	480	556	572	520	445	444	376	392	333	361	311	345	308	294	293	311	305	291	312	321	312	294	308	406	597	719	565	453	393	365	380	373	344	312	308	330	315	325	332	278	269	277	310	313	295	294	300	280	306	281	290	288	272	282	274	285	309	275	281	286	283	275	231	308	289	234	260	263	274	277	280	300	257	294	241	267	296	280	283	276	303	239	278	274	269	282	275	257	257	256	245	252	262	248	254	266	257	244	266	248	234	261	266	259	265	270	275	276	252	261	247	257	274	264	246	269	222	269	237	260	272	244	265	265	271	240	239	239	237	253	269	260	277	274	299	271	239	237	256	242	241	262	266	253	226	255	242	253	263	243	276	258	291	262	253	274	248	258	264	247	227	265	234	250	283	255	272	248	252	222	276	275	274	255	248	258	255	274	234	282	266	291	252	261	251	287	260	262	255	266	263	264	271	264	243	264	251	228	239	243	271	283	253	251	232	237	241	253	259	262	257	288	283	278	260	255	277	246	236	292	263	263	264	254	263	261	271	255	261	233	255	292	235	235	264	290	249	225	277	259	256	259	250	265	261	268	243	229	274	258	250	233	246	230	235	252	258	293	257	257	247	255	247	281	249	264	240	239	258	251	252	270	255	253	255	258	231	235	271	248	251	242	272	249	292	256	238	239	268	255	277	266	292	244	241	248	273	233	264	250	242	256	282	252	254	261	267	245	249	245	285	265	249	251	240	241	247	221	244	255	259	238	285	258	262	268	282	241	275	271	270	244	266	259	277	272	282	265	250	278	253	270	272	229	261	267	296	284	273	270	241	279	238	270	257	266	255	253	241	250	242	299	254	265	238	230	263	249	274	289	249	248	259	276	256	266	282	264	277	281	269	273	257	225	240	261	255	267	267	248	248	251	251	246	240	258	267	236	247	254	273	245	229	264	289	258	252	248	240	274	234	277	284	236	262	240	243	294	257	268	285	258	257	240	260	251	257	281	251	268	248	273	262	267	272	239	247	272	251	272	277	250	249	252	262	246	272	260	262	262	244	245	285	256	273	230	266	283	294	267	245	273	244	249	240	250	274	253	252	238	266	268	280	271	271	235	247	251	256	274	253	259	235	274	250	266	255	248	280	245	254	253	263	280	246	244	247	230	236	244	243	231	265	269	239	274	267	260	240	268	221	255	259	258	268	247	278	247	245	267	252	243	269	285	272	237	266	257	245	259	273	283	253	277	264	277	244	291	207	245	238	280	247	255	256	235	259	263	252	277	229	265	240	262	260	255	218	255	263	257	242	230	253	253	255	253	259	254	291	270	263	258	265	256	267	256	245	266	255	267	253	266	250	242	260	262	260	236	262	266	248	260	230	217	262	238	273	259	274	232	275	251	283	253	269	260	262	283	261	267	255	276	265	264	247	241	265	258	259	217	238	276	246	256	279	256	252	246	263	252	270	246	239	259	273	261	275	239	243	264	261	279	259	236	248	245	228	290	258	257	251	268	258	264	275	251	250	270	263	261	237	237	267	264	257	242	265	259	256	245	257	254	260	227	243	251	280	267	276	229	250	264	286	249	253	254	253	224	261	265	269	250	260	265	244	266	250	250	253	234	237	259	280	264	240	242	248	264	269	257	275	232	255	256	257	261	258	251	261	253	244	276	263	263	267	253	246	290	253	248	299	239	249	262	248	269	267	236	250	257	255	243	267	254	217	265	235	265	259	273	263	255	255	295	277	260	251	266	260	249	257	259	245	260	243	235	273	256	248	255	256	238	277	272	234	296	264	227	262	252	290	281	270	273	254	275	284	259	250	236	251	263	259	248	267	243	257	266	251	261	243	261	249	249	245	249	272	228	246	264	269	264	268	241	272	252	280	244	236	253	277	226	269	250	263	278	237	256	257	244	255	260	229	258	265	280	262	262	273	251	253	271	236	249	253	250	253	262	247	285	220	271	247	262	275	257	245	287	249	255	272	269	269	264	248	266	252	261	256	283	266	255	228	287	266	285	252	263	227	238	257	271	250	245	241	238	276	278	262	267	259	263	254	265	207	279	273	244	271	268	256	292	268	239	253	246	249	264	242	267	238	248	275	266	252	298	269	250	269	234	212	251	228	245	279	247	268	248	251	243	227	228	255	232	277	233	251	290	257	272	273	254	281	250	278	281	256	242	239	273	253	262	274	266	253	238	240	244	255	259	268	236	245	277	255	247	277	280	280	271	260	253	264	259	267	264	254	247	257	294	274	269	266	260	267	264	266	264	274	261	262	258	234	270	244	277	276	250	238	267	252	282	247	275	255	251	235	259	272	264	240	235	266	261	282	240	284	255	282	268	255	242	255	264	257	252	235	251	270	232	269	245	251	248	250	268	252	245	245	276	264	274	257	258	253	271	227	286	243	254	260	273	255	263	251	249	246	262	257	268	259	262	265	241	240	263	255	273	264	256	256	258	269	265	266	272	263	231	234	242	246	268	242	257	272	267	227	229	258	275	247	247	250	271	265	263	252	237	243	264	249	241	262	261	245	247	240	283	253	257	255	231	270	258	266	266	266	279	255	270	263	259	272	270	239	254	227	254	255	251	259	289	262	280	250	271	269	258	227	256	265	257	257	254	256	274	236	265	271	250	278	222	256	234	275	258	250	245	271	252	241	230	234	272	261	269	265	262	286	255	279	265	229	249	261	237	247	245	266	262	231	263	254	256	291	281	246	267	240	269	265	266	274	233	260	250	238	253	264	246	270	275	260	258	258	258	263	240	233	265	278	243	283	263	251	264	253	230	252	251	262	222	259	265	261	267	265	259	267	263	257	267	275	243	253	248	260	255	270	233	226	276	249	247	268	228	247	253	259	223	253	254	273	260	276	242	281	266	263	278	234	252	251	244	247	233	270	248	248	223	253	285	258	237	254	275	240	268	236	263	255	284	246	259	265	280	254	264	247	261	255	235	247	231	260	287	239	276	262	251	251	257	263	258	252	265	266	261	268	235	257	276	245	248	250	251	261	260	278	267	245	236	249	257	251	256	282	234	259	262	247	262	274	257	282	249	289	276	270	261	245	275	256	251	268	268	285	281	227	254	239	236	250	285	242	277	237	252	255	243	267	252	248	234	268	242	270	252	282	254	280	273	250	263	267	244	239	249	252	235	244	268	264	241	261	243	280	253	237	262	290	271	280	240	274	291	273	227	245	238	288	263	267	254	274	278	264	260	282	222	242	249	262	229	274	289	247	272	247	257	227	256	221	250	251	274	262	255	277	267	251	255	251	241	268	243	261	250	253	253	235	257	273	261	269	233	266	271	235	262	243	250	240	271	256	282	244	263	253	245	281	227	269	255	256	266	254	260	254	252	270	270	245	258	231	259	241	253	238	258	243	292	247	274	236	250	263	251	277	265	266	261	247	237	272	245	278	241	293	266	253	259	271	281	266	246	243	248	239	274	272	263	263	258	243	262	257	231	255	255	268	287	242	259	305	278	253	282	250	277	238	276
1767	128	93	73	80	100	97	90	93	98	90	96	102	80	82	72	90	89	92	80	68	87	77	70	93	85	82	80	105	90	86	93	89	78	69	75	78	90	92	72	79	81	78	79	67	71	69	77	76	96	79	93	87	85	77	83	80	93	72	72	72	71	72	73	69	72	68	78	78	64	77	74	64	78	89	78	71	72	75	78	88	80	71	80	80	63	78	73	79	73	70	76	89	75	70	89	67	83	78	88	84	68	70	66	85	98	72	84	81	69	80	94	75	76	71	70	68	76	69	85	61	86	82	84	76	82	88	82	77	59	72	89	65	76	72	96	73	69	80	90	78	87	62	78	87	69	82	74	74	81	64	69	82	54	63	70	66	82	79	76	69	79	83	80	80	74	66	85	73	82	60	79	67	85	80	83	76	77	93	89	87	72	74	75	63	77	73	65	80	69	87	86	77	61	64	67	70	69	82	78	81	83	82	91	72	81	80	91	72	90	80	72	82	52	70	79	65	72	77	68	91	77	68	88	60	66	74	70	66	73	71	75	65	80	65	67	72	84	67	63	79	64	75	85	63	68	70	74	85	86	96	83	70	69	67	96	75	77	87	75	85	72	85	72	78	76	66	73	80	80	67	82	65	83	65	75	77	82	82	81	57	69	73	66	83	64	73	75	62	69	81	70	68	72	65	87	70	61	75	79	74	83	85	89	79	54	70	88	87	85	80	59	75	71	73	70	80	74	68	69	78	73	75	79	69	91	80	76	86	60	76	75	86	73	68	87	78	75	79	68	72	83	73	75	82	84	63	80	74	66	78	80	70	85	70	89	78	63	71	62	55	64	65	67	84	65	71	81	82	79	85	82	76	88	83	80	93	74	85	71	79	90	87	73	80	71	73	77	76	74	80	74	89	87	70	86	88	72	89	72	74	81	84	73	62	85	89	75	92	75	75	66	65	81	68	58	67	94	73	73	87	78	70	84	69	59	72	71	70	74	88	89	77	64	77	70	67	61	83	61	84	69	78	75	82	78	66	64	87	85	77	67	88	76	77	84	80	80	63	84	77	69	75	75	79	99	67	66	84	90	69	69	74	66	93	69	85	71	84	76	90	68	63	65	64	90	80	66	88	79	83	80	71	66	74	85	91	78	76	76	74	96	79	64	73	69	73	73	77	92	74	75	83	71	58	62	76	81	94	83	102	72	65	64	71	65	82	68	87	76	61	67	69	66	62	75	83	74	82	64	76	86	91	87	91	80	78	82	84	72	78	81	84	76	62	76	78	76	71	80	87	71	77	86	76	76	74	91	64	86	68	71	73	72	74	75	79	78	82	84	81	72	61	75	77	78	74	91	68	81	77	80	79	79	84	83	83	90	80	82	85	79	74	100	92	68	71	68	75	75	64	66	66	67	88	79	64	84	61	65	68	84	75	86	81	78	69	75	71	61	82	85	76	79	60	76	90	68	69	84	85	67	93	82	63	75	66	73	70	71	90	80	69	73	70	71	71	83	85	75	73	82	75	93	70	81	69	76	83	94	70	88	70	76	72	89	57	78	64	65	82	77	73	75	61	96	72	93	88	77	76	83	71	85	76	80	61	88	76	73	94	64	85	75	78	77	72	70	86	73	79	71	88	70	70	98	76	77	77	68	81	79	77	76	85	65	78	82	73	82	73	75	76	76	81	77	90	75	84	73	82	85	59	65	98	68	74	66	88	64	80	85	86	79	77	79	89	87	77	70	69	85	57	67	75	76	79	86	83	91	74	79	67	88	85	63	85	72	80	81	79	58	88	77	84	85	58	85	68	69	61	81	75	79	85	62	81	79	68	71	88	55	89	66	80	71	68	86	66	85	77	93	68	79	71	70	82	80	77	76	85	85	87	78	88	91	78	70	69	80	68	76	82	79	59	60	77	66	80	88	78	78	77	84	74	66	77	85	93	79	83	74	69	77	77	60	76	64	73	76	74	72	71	81	80	64	77	69	81	85	65	63	83	93	57	70	70	78	67	67	60	70	69	79	72	79	82	68	77	73	90	74	86	89	86	71	74	80	74	73	79	68	85	79	72	67	79	81	76	68	64	85	75	85	89	69	93	79	75	86	77	72	60	82	77	65	74	71	74	76	101	81	96	73	88	83	79	79	69	76	79	75	88	75	92	86	79	79	69	81	74	86	69	80	72	71	77	78	90	84	72	72	80	94	74	76	68	86	87	73	67	73	56	82	93	70	75	82	84	71	79	91	74	77	84	79	82	77	73	71	73	65	84	76	92	87	70	70	71	78	78	92	66	79	85	77	82	67	88	78	69	75	77	62	78	65	56	80	81	86	80	73	68	87	61	88	60	75	76	59	94	69	72	67	67	71	96	91	86	78	72	75	77	85	71	59	88	70	80	83	84	72	80	69	76	66	86	90	103	72	69	80	64	74	65	71	73	63	62	66	86	68	85	67	70	86	75	70	67	71	68	80	74	84	92	75	86	74	79	81	67	67	76	84	72	73	79	83	82	78	76	87	83	72	76	71	60	67	77	79	73	75	79	78	67	76	67	77	70	98	73	86	75	78	65	70	81	79	83	78	76	85	80	69	74	72	76	62	72	86	62	75	77	82	91	74	72	84	75	97	80	96	62	78	74	76	73	88	74	90	67	81	83	74	71	74	81	85	68	64	84	85	83	93	65	85	81	66	76	72	72	93	83	57	71	92	67	79	77	67	77	79	84	87	79	76	63	68	71	55	73	79	79	76	85	75	72	65	84	74	78	73	66	73	83	70	75	63	72	71	86	71	77	64	68	72	82	67	80	68	88	75	67	69	72	65	64	77	64	78	89	78	74	56	86	72	80	72	89	79	75	66	75	68	89	67	80	76	65	97	76	74	65	77	84	87	81	74	86	67	72	67	92	80	89	76	91	68	77	68	64	71	72	79	77	77	68	69	82	75	74	72	71	66	73	83	65	85	70	89	80	78	68	64	79	83	68	98	84	79	67	74	75	75	68	62	70	64	83	84	85	84	75	69	69	78	79	87	78	81	64	94	71	61	75	84	85	74	83	60	78	86	73	75	61	79	87	78	69	84	93	89	73	84	88	68	80	65	80	78	80	65	76	77	83	86	80	70	64	77	82	78	67	92	71	72	82	82	72	74	72	74	79	77	86	70	84	87	74	72	73	71	74	85	92	76	79	85	63	84	80	86	78	58	68	56	81	67	66	78	81	93	77	70	90	77	98	70	78	87	68	72	75	71	80	67	79	82	78	70	70	77	66	76	81	78	83	81	80	80	80	90	71	81	59	73	76	81	95	76	86	76	83	73	89	61	82	74	76	73	78	82	68	85	86	77	65	83	66	85	71	76	69	67	80	73	80	80	71	78	85	60	69	68	77	81	89	73	69	56	81	73	79	76	74	71	72	78	80	66	86	76	71	87	73	73	74	79	77	74	87	69	89	59	94	74	67	85	98	83	72	87	71	87	88	72	82	76	76	79	78	83	84	80	85	65
15449	1553	921	1148	2173	2721	2626	2053	1705	1564	1375	1198	1046	986	937	864	895	819	831	853	790	752	760	757	706	735	710	862	1105	1293	1113	934	827	796	797	762	750	733	701	750	711	647	733	709	686	680	668	663	657	677	650	659	685	672	671	695	648	639	656	653	642	634	626	612	660	628	669	656	637	659	635	612	692	660	636	665	649	650	658	674	637	671	655	584	632	637	652	633	615	619	636	619	648	637	637	670	645	595	606	580	679	594	696	626	614	615	633	581	629	631	666	617	604	646	588	631	650	627	636	669	613	625	643	592	665	603	648	651	599	605	630	647	605	600	611	639	585	591	651	620	579	600	628	622	600	602	613	630	589	631	616	630	631	574	630	601	615	629	640	612	639	629	636	643	623	608	611	649	645	635	653	614	608	661	619	604	619	625	624	670	616	612	621	611	647	596	628	578	641	606	613	611	617	621	641	625	629	626	628	605	649	628	615	619	610	626	651	587	615	585	645	591	625	625	620	620	587	619	585	598	617	643	601	631	640	624	568	645	628	584	620	650	592	618	640	674	639	583	619	632	606	600	617	655	626	611	548	681	639	677	643	619	593	595	577	631	613	663	604	639	612	613	586	626	641	640	611	635	589	687	626	613	627	623	684	627	633	636	643	596	619	620	645	603	600	589	623	630	597	584	614	600	620	617	625	623	656	621	639	618	637	618	603	605	615	628	619	630	615	608	663	604	637	623	607	652	666	626	649	651	617	609	622	643	589	614	633	610	639	578	612	609	637	667	609	640	585	629	599	623	613	633	594	612	602	657	604	617	680	628	611	661	632	605	625	589	589	606	614	646	600	610	582	588	585	596	639	636	669	649	651	612	596	585	603	581	618	616	627	567	668	640	610	592	612	658	640	650	634	574	687	638	593	618	633	599	596	652	592	621	585	655	603	613	590	594	670	617	612	616	637	652	651	617	579	623	637	648	688	615	654	592	640	602	610	610	604	646	641	629	628	605	565	625	665	649	613	624	636	625	593	605	623	609	607	620	594	603	625	641	549	681	607	619	643	687	591	629	646	602	589	612	638	635	605	619	637	599	610	658	606	603	631	655	625	599	612	611	596	656	620	664	597	625	592	643	632	577	603	616	572	603	588	641	634	583	645	600	628	618	629	635	566	645	625	613	645	616	636	628	619	631	618	644	622	627	627	620	638	609	617	622	621	641	604	618	634	608	611	625	589	659	617	609	677	645	630	639	634	620	649	629	614	631	624	600	603	580	609	617	589	626	617	618	621	651	600	611	590	623	590	644	658	654	650	632	594	597	628	598	644	595	620	630	645	586	642	622	621	632	652	632	609	651	634	630	603	598	618	656	618	591	619	606	618	601	649	603	610	606	630	667	598	605	621	637	551	636	655	627	640	640	636	583	616	619	589	578	632	593	630	633	632	574	613	607	652	620	628	634	637	660	626	584	607	609	645	623	661	623	612	633	630	596	589	611	584	641	565	604	629	610	612	640	610	655	637	605	640	644	651	614	615	581	565	635	628	622	633	599	613	637	582	612	642	603	611	614	573	601	633	620	661	647	647	615	590	642	650	608	631	632	647	602	620	626	665	641	623	652	640	649	590	601	617	640	644	662	593	614	601	621	612	617	636	638	632	588	687	624	629	600	585	653	653	661	642	631	613	602	640	566	610	642	606	614	614	640	621	608	632	662	605	597	619	634	586	591	643	638	629	608	648	585	603	611	622	620	634	606	613	615	621	614	603	604	613	597	560	605	613	648	621	674	557	614	590	613	657	587	631	608	606	582	624	598	602	715	665	606	613	571	605	633	594	615	612	572	592	614	623	595	615	604	602	583	661	647	637	620	608	610	600	599	618	592	640	662	617	613	597	597	607	600	617	650	635	608	606	643	595	578	629	586	636	604	575	592	617	642	588	648	624	610	650	596	596	653	596	624	624	611	644	600	630	645	632	583	650	590	625	616	653	640	623	646	665	616	599	624	618	635	621	602	620	650	578	651	627	606	601	679	597	621	566	574	637	625	606	635	588	646	603	597	618	569	599	617	632	591	608	595	638	685	643	602	605	645	652	596	616	581	607	606	625	631	607	639	604	627	650	589	660	628	590	647	609	565	634	603	592	625	611	621	628	606	635	623	596	619	666	608	581	589	615	632	662	617	636	609	640	665	620	632	692	631	574	650	631	584	661	614	599	611	612	637	650	650	631	604	601	644	595	609	615	636	640	656	621	644	626	644	641	604	586	636	642	644	651	622	601	618	594	626	593	616	600	629	619	647	604	635	633	613	634	574	603	594	650	604	618	643	630	604	619	600	642	582	617	572	597	601	632	617	587	642	617	677	609	589	644	614	615	632	638	607	619	639	607	623	579	608	605	619	639	624	700	630	598	629	637	603	613	599	613	620	643	628	617	633	633	599	633	608	646	622	622	651	622	587	640	604	606	665	650	617	628	619	602	617	634	614	585	583	651	578	638	635	604	605	623	617	623	642	610	621	630	610	591	655	644	619	668	647	634	629	692	635	629	649	598	624	671	606	677	573	633	613	612	611	672	643	597	610	618	622	597	620	670	627	578	666	653	612	614	609	630	637	595	608	601	628	605	650	639	636	650	612	627	603	618	594	648	604	612	640	610	633	640	612	647	628	620	650	608	602	654	627	620	638	628	620	653	629	623	610	603	603	600	654	601	618	641	638	615	630	644	591	651	605	600	580	596	650	601	602	634	610	565	616	625	664	566	603	665	627	650	600	621	623	612	648	651	643	645	602	617	599	615	600	604	595	587	605	636	645	627	628	642	641	642	652	638	573	649	628	639	624	651	626	632	634	625	654	654	597	611	622	663	585	593	625	588	630	620	630	582	626	658	597	607	602	618	607	643	633	631	623	627	605	640	607	652	602	598	605	626	597	601	618	657	621	610	607	590	648	643	606	634	627	618	608	703	612	627	625	606	658	638	656	614	639	631	657	622	577	625	620	648	632	640	623	609	620	623	643	625	608	632	624	640	609	602	612	678	618	627	619	579	680	586	589	579	601	632	599	637	560	618	625	638	614	631	575	617	617	629	582	633	621	594	659	603	620	617	644	591	611	614	649	654	584	655	618	641	644	644	602	633	607	602	616	561	668	630	644	630	608	614	647	579	676	616	627	616	601	623	617	641	658	628	628	640	612	620	626	635	603	595	650	636	624	648	626	630	591	631	650	603	684	630	687	636	597	637	594	603	632	623	620	639	628	641	571	664	619	655	626	652	629	609	607	613	594	640	642	636	617	669	618	628	655	587	638	617	599	608	589	631	589	642	638	580	642	631	598	624	598	604	624	581	610	611	603	662	619	637	638	598	648	626	626	598	632	641	643	664	632	625	689	625	661	644	595	626	635	642	634	583	633	605	635	591	632	580	644	631	608	627	629	625	580	602	564	655	677	610	678	597	615	600	581	637	595	613	599	600	654	647	635	627	622	629	631	623	589	627	607	605	606	601	636	627	625	629	641
2345	61	51	47	51	48	48	48	42	48	37	43	35	48	34	43	35	36	38	39	39	36	35	36	26	32	30	39	40	56	57	45	42	40	35	33	46	35	41	44	30	34	33	43	39	40	39	34	20	23	42	27	45	44	22	34	38	32	38	37	39	33	31	35	24	35	32	26	27	22	32	31	28	34	27	28	32	39	26	36	32	28	36	32	28	24	30	32	27	32	22	30	35	27	24	29	28	29	24	24	36	25	35	23	33	29	28	31	24	32	29	29	32	30	30	35	34	35	38	31	19	33	31	29	26	28	25	32	24	19	28	28	34	39	32	25	25	37	31	36	27	38	26	20	30	27	26	37	31	34	36	24	26	26	35	32	23	36	31	26	22	23	33	32	34	41	37	32	36	26	28	37	30	36	21	35	37	38	32	34	41	26	17	32	36	46	30	29	31	32	33	37	33	30	27	37	27	25	28	33	25	25	42	20	31	38	24	26	38	27	30	37	33	30	38	30	35	23	40	32	36	30	20	41	38	35	33	31	27	27	37	45	36	28	27	29	27	24	32	30	38	33	26	23	32	34	29	41	20	32	35	35	31	28	32	32	25	33	36	25	32	28	31	23	21	30	25	32	29	35	31	32	31	34	27	32	25	29	29	33	35	30	30	25	36	32	22	28	27	29	23	24	30	27	30	27	24	27	23	33	33	31	33	32	30	31	33	19	32	34	24	31	26	31	19	33	33	22	38	38	21	26	26	34	30	36	34	32	33	31	41	24	26	30	36	30	29	32	28	37	26	40	28	22	43	29	27	33	33	32	15	36	41	35	34	38	37	32	26	33	31	33	37	31	34	26	29	36	30	33	37	37	28	27	33	22	27	32	29	28	33	30	35	29	41	28	23	38	29	28	25	24	32	22	34	37	29	36	26	28	32	31	27	31	45	28	24	27	28	32	26	33	32	31	36	33	41	29	30	34	27	29	43	28	30	31	39	32	40	34	38	38	39	21	30	37	34	22	33	26	30	34	35	36	32	26	32	38	27	24	32	23	31	32	38	22	39	33	21	24	32	35	25	34	29	29	41	41	31	25	39	33	30	27	24	32	32	33	29	28	36	36	31	25	29	40	27	36	32	36	29	28	31	35	39	36	33	29	43	40	38	31	28	49	26	29	30	38	30	30	26	38	20	30	27	25	31	30	31	33	36	35	31	34	26	37	31	36	21	33	26	31	29	34	27	42	30	30	30	29	28	28	42	36	28	31	31	29	28	37	30	26	33	27	35	40	34	28	26	27	31	27	42	42	30	29	23	28	27	33	22	24	28	29	30	30	38	35	33	34	39	29	21	42	29	29	27	26	35	30	39	40	40	22	26	34	35	31	26	30	46	33	25	33	28	36	21	21	30	36	29	35	30	35	34	33	33	23	48	38	38	38	32	26	30	39	27	34	29	35	27	34	31	23	35	27	31	22	25	35	32	39	34	39	32	38	18	26	34	39	34	33	35	41	29	32	30	36	30	28	29	30	21	30	38	27	27	37	36	28	33	18	20	30	37	24	24	27	39	33	38	29	25	29	32	25	33	34	25	26	30	33	31	34	33	37	31	30	34	27	32	34	31	30	26	28	37	34	28	40	30	24	22	39	32	25	30	30	40	25	26	42	32	30	29	38	34	34	32	29	25	28	32	31	28	29	30	29	33	37	23	30	25	28	37	38	21	28	32	26	31	29	32	31	40	38	21	25	27	28	32	24	31	27	29	21	27	28	33	39	27	29	36	26	27	39	36	33	35	27	26	29	44	27	42	36	41	36	35	38	32	29	32	30	23	37	36	42	28	31	34	32	32	33	33	32	33	31	45	34	36	22	30	37	30	34	33	45	26	20	43	23	28	37	35	32	34	31	36	29	29	34	27	30	27	30	29	35	26	47	25	25	28	17	29	38	26	34	41	32	29	29	29	25	28	28	29	32	25	32	37	23	23	43	43	32	39	38	21	36	30	30	28	30	27	33	33	27	37	27	32	34	33	44	38	29	26	41	39	30	38	32	25	26	25	29	31	24	25	27	38	41	19	25	31	35	28	29	36	27	33	36	42	29	25	38	24	35	35	26	29	27	27	34	30	29	35	28	20	27	21	23	32	30	45	34	37	38	23	31	31	30	30	33	39	29	32	34	34	49	24	27	37	29	26	35	23	25	25	27	28	28	34	29	34	21	28	32	38	26	27	38	32	28	31	34	30	26	35	35	26	26	29	34	27	27	29	25	27	26	20	37	26	38	42	30	30	31	31	32	37	35	32	30	40	24	44	24	40	32	31	36	29	28	28	26	33	33	25	33	34	30	35	37	36	24	32	36	31	26	26	33	34	30	25	34	36	26	30	32	29	23	29	22	30	39	34	24	26	34	35	42	24	14	25	36	31	36	21	29	34	29	32	29	26	40	34	31	36	39	33	30	39	31	37	30	33	31	24	33	35	27	29	31	42	27	31	32	32	28	49	33	36	33	28	26	32	26	29	36	34	22	29	37	24	24	33	23	34	29	33	30	34	32	36	35	33	34	28	31	26	41	25	27	41	26	28	27	35	34	33	31	33	20	33	23	31	33	34	38	36	27	30	28	29	32	37	25	36	39	39	24	33	41	20	36	25	30	25	33	37	23	34	33	34	34	35	28	40	19	31	34	37	27	13	35	35	27	53	30	27	30	28	35	36	35	22	22	28	19	25	34	32	32	30	24	23	24	31	34	36	21	31	33	38	36	21	27	19	26	29	27	30	41	27	30	36	45	25	38	33	38	34	30	25	35	33	36	36	30	37	29	26	34	23	30	31	32	28	24	39	20	26	34	31	44	32	50	30	35	32	24	31	32	25	34	33	27	33	32	34	31	38	35	29	36	33	29	32	31	21	23	33	33	41	32	31	29	35	40	37	30	28	33	27	31	44	24	34	32	38	19	31	16	42	34	44	42	23	39	38	23	34	23	21	43	19	32	30	38	34	44	45	37	22	28	32	36	24	40	25	37	39	31	31	39	41	31	23	32	22	35	33	37	33	29	38	33	24	34	24	31	29	31	28	35	39	26	20	27	29	34	39	26	24	30	35	35	22	40	33	27	37	24	32	29	35	37	29	31	31	25	32	30	37	31	32	27	36	36	32	31	34	32	31	33	38	25	31	36	34	22	30	25	25	30	25	29	24	39	38	35	35	36	26	33	32	20	44	24	27	33	33	24	26	26	29	27	28	35	29	17	28	27	28	31	28	29	41	46	36	25	33	39	35	20	32	30	21	39	34	24	27	32	23	29	23	15	26	25	40	19	34	34	26	27	44	27	32	37	32	29	31	34	31	33	36	28	37	31	26	35	33	26	40	31	30	24	31	28	38	21	28	27	27	33	38	42	33	31	35	25	27	35	23	38	27	23	30	22	36	32	30	32	26	25	34	32	23	32	32	30	33	32	33	39	42	27	31	33	32	24	28	29	40	24	31	31	37	34	29	37	29	21	29	15
12999	799	526	634	1483	2002	1893	1678	1327	1120	1000	878	812	700	658	615	529	447	498	475	426	399	420	393	415	375	391	547	791	990	780	573	487	389	435	426	384	368	369	397	383	382	330	326	334	341	329	293	325	317	308	291	324	336	330	316	311	329	314	288	327	301	315	300	298	298	328	307	308	298	299	271	288	265	298	269	283	261	310	294	283	255	273	268	275	286	266	279	279	291	267	263	293	274	281	225	277	272	259	256	300	278	267	277	254	263	241	264	289	279	264	276	259	271	253	278	303	269	267	270	243	264	272	261	265	295	240	261	255	257	245	259	262	249	271	249	286	243	241	287	282	263	236	262	263	261	264	251	273	293	276	263	250	273	294	269	245	246	251	271	236	255	250	262	268	253	254	267	254	270	277	266	249	266	277	231	282	289	246	274	268	248	260	278	259	258	282	284	256	297	245	253	277	272	253	271	276	284	263	308	284	273	273	270	270	268	265	255	281	248	274	261	274	258	285	248	259	275	278	252	261	258	252	286	256	238	293	251	273	295	250	253	249	271	271	288	237	274	268	277	287	247	244	280	246	245	249	288	260	271	275	239	269	262	280	249	249	254	245	275	253	263	235	265	251	260	286	238	257	249	274	263	234	238	267	260	247	269	265	279	254	254	272	238	291	258	253	265	286	264	242	271	277	283	245	230	277	241	259	283	274	249	240	259	261	267	240	268	265	264	262	269	236	265	239	245	252	262	259	243	248	256	273	249	251	252	237	249	274	256	278	299	273	255	262	248	263	248	258	274	259	249	251	260	265	255	256	263	266	264	261	284	300	246	262	259	281	248	276	258	272	251	285	268	241	299	257	259	256	279	280	264	248	274	252	266	250	253	274	265	286	265	308	269	263	248	259	265	279	261	235	286	272	260	254	261	278	289	262	248	244	247	270	274	256	256	252	246	264	280	277	221	250	244	265	256	255	247	297	266	269	284	258	262	261	278	284	248	260	262	256	262	297	273	279	252	267	269	265	271	239	274	257	296	257	268	281	258	249	267	296	258	258	275	289	300	244	269	276	263	253	247	222	270	274	248	251	245	250	282	273	251	274	259	258	253	238	268	248	261	282	273	268	298	270	269	242	255	250	235	243	264	254	272	276	239	259	284	272	265	226	256	246	290	245	256	256	251	270	223	292	282	258	292	304	273	268	283	272	281	244	256	286	293	261	272	259	257	288	287	267	271	253	258	277	254	247	288	273	250	283	286	258	277	264	273	254	287	254	227	244	286	293	285	285	275	238	233	281	282	272	262	261	267	253	278	232	277	279	258	273	252	308	261	249	256	270	278	257	263	299	273	240	238	250	259	252	246	258	279	282	266	253	256	303	269	263	276	246	247	266	250	253	266	251	264	257	255	250	288	277	270	274	278	280	271	300	245	260	273	269	289	247	245	264	259	281	255	255	281	246	259	272	279	261	257	281	251	243	278	258	271	256	260	275	253	272	278	247	265	249	284	290	303	263	247	266	250	261	292	277	267	268	278	281	247	283	270	301	256	269	233	241	266	257	270	272	269	269	270	268	254	259	292	261	262	247	261	266	283	241	285	261	283	225	260	250	248	261	242	282	282	264	247	230	276	264	269	270	233	272	257	241	236	260	258	241	257	268	261	248	262	272	269	251	296	279	288	241	296	263	248	248	254	275	254	246	281	284	271	261	259	271	272	259	267	261	257	245	276	252	245	251	293	272	269	274	271	249	257	271	269	240	289	241	259	288	285	264	281	294	252	272	260	246	264	263	245	257	284	258	275	293	271	282	260	291	273	275	257	283	282	267	242	259	235	275	272	264	275	298	270	250	244	283	264	260	273	247	257	261	262	288	280	225	246	292	295	251	277	273	235	279	282	251	271	278	255	244	295	279	259	254	267	239	247	235	290	320	257	277	265	275	249	284	267	282	225	272	260	262	278	274	278	263	278	288	261	269	293	266	276	290	279	243	257	266	269	248	285	263	275	274	269	272	295	275	278	265	274	242	250	269	256	273	278	264	268	246	287	254	268	288	261	254	249	282	275	286	265	247	230	284	261	266	271	241	248	266	270	247	259	302	273	272	266	277	227	277	277	269	266	297	268	233	269	278	271	277	253	271	288	253	255	247	251	248	291	262	275	272	284	279	254	267	242	256	280	253	270	265	256	247	248	262	259	257	251	249	274	270	270	239	282	266	260	258	237	254	287	241	252	265	263	262	278	240	280	257	282	276	261	265	275	238	276	257	250	271	245	260	263	278	268	258	263	272	261	292	275	233	253	253	268	254	295	264	264	262	248	237	256	240	247	245	270	284	251	253	269	270	280	272	279	247	257	241	244	275	260	254	232	284	261	288	268	279	264	267	271	244	256	272	265	266	264	265	268	241	247	230	271	278	256	262	262	270	265	262	262	273	284	257	255	259	265	274	263	266	271	266	217	283	257	256	268	266	259	267	289	245	268	298	243	228	271	289	262	289	274	274	273	252	269	251	282	247	271	292	261	274	270	257	278	260	244	248	293	257	242	285	250	277	277	266	299	234	261	281	255	267	250	253	245	269	272	252	262	255	238	245	233	271	284	283	287	266	284	270	252	263	267	249	243	284	290	266	264	277	272	268	264	275	300	236	237	251	247	257	251	273	267	245	233	244	259	257	282	267	275	257	227	273	258	281	254	277	247	283	278	263	266	249	253	231	240	231	243	268	254	271	229	296	274	279	250	271	278	240	303	284	268	253	268	275	277	260	237	255	260	276	252	244	259	272	265	267	233	244	273	246	239	275	304	273	258	255	251	273	237	282	229	284	252	285	281	265	273	231	273	265	245	251	256	285	264	275	271	253	262	246	259	262	265	292	296	234	235	261	286	275	246	266	240	272	250	266	250	270	268	266	265	291	274	264	279	254	268	261	272	276	269	254	248	278	293	253	253	246	282	227	271	276	257	250	257	288	273	272	275	252	244	267	257	255	268	282	262	275	259	272	247	258	266	278	272	256	276	286	260	268	253	242	260	271	286	266	284	266	307	271	252	259	272	276	247	258	260	261	238	244	275	292	276	254	283	253	258	272	240	272	302	237	267	257	250	243	268	242	254	280	264	260	286	287	252	267	284	275	294	264	266	286	265	294	239	229	258	284	272	274	274	271	271	259	239	264	275	258	233	289	285	285	262	278	296	293	235	300	270	285	238	247	273	259	272	276	217	258	270	270	270	269	265	271	266	260	255	265	238	228	252	273	262	274	264	253	269	277	301	260	259	297	291	234	241	269	269	284	243	263	265	259	262	252	280	263	250	275	283	243	259	275	238	264	253	239	266	245	248	306	270	250	255	274	270	297	232	225	269	249	260	255	287	261	232	283	283	281	273	282	274	282	248	251	278	283	262	273	279	267	248	261	273	251	289	275	275	276	227	250	268	281	266	261	251	264	262	254	271	246	241	273	227	265	239	254	293	279	248	248	282	248	276	262	254	261	291	272	242	286	258	253	242	256	262
2349	158	113	100	90	104	119	114	114	114	115	102	110	103	109	102	88	102	97	89	97	85	85	77	72	80	93	118	125	127	101	94	88	86	102	98	84	93	73	90	101	84	85	86	96	86	80	85	97	85	92	86	93	79	110	90	84	108	65	86	67	91	79	70	64	72	78	87	87	92	92	88	79	91	88	105	69	76	68	76	83	83	91	72	83	90	79	82	89	72	79	89	95	86	70	73	80	81	71	90	75	85	94	69	65	80	91	83	75	66	96	88	85	70	89	76	77	78	80	88	96	85	88	84	67	83	68	71	89	79	67	86	102	93	67	81	70	93	82	80	81	74	76	80	88	91	87	64	87	93	75	78	62	83	86	74	86	78	75	73	89	95	75	72	85	76	95	72	87	96	82	80	88	80	89	80	64	84	71	74	69	80	79	77	87	76	85	86	80	81	89	87	92	95	90	67	81	63	80	75	67	75	85	87	76	75	88	98	76	99	67	83	78	91	93	72	71	96	85	89	79	100	73	71	81	68	86	66	83	83	79	103	94	76	84	81	96	88	72	86	76	95	83	80	78	74	86	67	77	78	70	89	80	67	85	71	67	102	82	76	71	70	82	72	76	82	91	68	91	72	73	92	84	84	81	93	69	67	75	74	96	58	82	93	81	77	100	65	84	80	87	71	83	82	91	78	79	107	85	81	76	79	88	87	81	92	74	89	74	67	77	67	103	70	90	73	89	76	64	90	80	67	79	78	82	90	77	66	90	99	87	74	80	76	86	76	81	88	68	93	84	82	76	94	81	78	70	79	92	86	80	104	77	88	86	66	74	75	65	83	65	97	87	85	78	96	98	82	82	104	77	87	69	80	66	102	72	82	92	82	85	77	70	75	71	71	95	78	69	73	91	93	74	90	76	81	66	98	66	99	85	84	75	89	80	81	85	82	107	78	69	76	73	90	72	84	79	81	62	76	78	70	93	90	84	81	81	88	86	71	62	91	73	91	67	94	82	75	67	73	102	84	67	70	74	85	82	93	81	74	68	85	86	88	77	84	72	86	84	91	75	83	74	66	69	81	77	83	80	67	67	70	79	85	98	82	95	81	104	100	85	66	70	96	84	74	72	83	74	93	78	92	77	67	70	87	76	78	92	91	88	93	103	104	71	91	90	74	76	81	69	75	77	111	82	71	70	80	92	83	86	66	77	79	93	69	87	74	69	90	75	77	79	90	83	86	81	88	85	87	75	92	85	65	85	100	77	80	79	89	82	77	79	79	68	72	68	88	74	82	85	79	82	83	78	71	84	68	93	78	88	75	73	82	86	92	88	81	70	80	66	89	76	72	66	79	87	87	73	79	89	83	104	87	74	91	84	91	98	77	72	64	87	83	64	82	84	83	97	84	85	78	82	85	79	83	82	86	80	75	80	82	68	64	96	71	89	76	68	66	63	73	81	98	82	74	77	87	93	96	79	85	83	97	77	100	78	89	86	88	82	76	74	93	76	80	106	74	87	87	97	82	91	74	84	95	77	93	79	97	84	78	80	75	88	81	75	97	87	76	82	88	76	103	82	85	80	81	71	79	94	83	69	77	88	84	95	72	71	84	77	81	80	86	100	84	88	86	66	74	75	70	86	63	94	78	80	83	83	88	70	77	93	85	95	84	54	69	89	91	101	92	66	75	72	92	81	79	73	75	90	81	81	68	83	73	90	80	98	93	108	86	73	81	66	93	88	92	94	99	89	70	75	85	84	69	67	92	84	87	96	76	80	90	80	88	85	73	78	88	83	82	86	72	83	89	84	89	77	99	85	88	78	88	82	91	91	72	81	90	83	94	94	84	77	88	81	76	97	74	82	87	71	74	93	98	78	83	79	95	102	95	69	69	78	96	94	72	80	79	64	89	73	65	80	76	74	86	104	96	82	102	84	75	95	82	71	82	70	77	78	94	85	81	101	92	92	78	94	73	79	75	93	82	88	83	85	84	79	63	90	77	76	98	93	87	77	98	92	77	92	101	82	88	83	83	86	83	93	90	82	94	87	71	84	76	81	69	85	86	79	81	90	62	79	82	84	77	80	77	78	70	81	81	83	84	78	71	75	95	71	64	73	75	76	75	90	72	75	79	94	85	83	70	85	71	83	72	90	74	102	78	88	77	87	76	94	67	74	89	104	91	62	73	74	87	86	67	80	80	74	102	65	87	73	69	93	90	81	79	79	88	86	89	83	86	85	77	89	100	60	74	77	69	85	86	82	86	95	80	92	84	90	85	74	90	83	77	70	76	69	81	72	94	76	84	85	91	85	69	86	79	77	67	88	81	85	88	74	71	66	75	84	82	105	82	90	82	75	79	80	83	71	90	62	89	86	87	99	66	70	87	80	89	95	71	82	65	82	55	69	79	102	83	71	94	73	70	98	91	71	80	81	80	93	90	73	96	77	74	55	83	77	94	87	68	78	80	71	79	92	91	86	77	71	97	82	78	86	90	90	89	89	75	97	79	81	72	69	87	83	83	97	66	105	63	66	83	83	77	78	67	75	80	81	83	85	84	89	91	96	74	82	78	79	76	72	96	88	71	86	83	83	89	75	91	90	94	81	85	76	89	90	66	69	81	67	82	85	87	99	75	103	96	80	72	77	97	78	83	88	78	78	80	76	79	86	70	87	87	79	77	80	80	85	73	91	95	81	82	92	95	91	72	71	79	88	81	71	79	87	73	83	93	90	90	82	83	74	74	69	89	74	86	83	98	76	87	75	81	101	84	73	73	96	75	83	90	95	90	79	80	89	84	87	78	65	74	87	84	79	104	78	81	84	80	71	80	67	80	86	70	89	82	90	75	81	77	90	88	83	83	81	82	63	79	92	96	86	82	72	97	69	84	92	83	82	88	72	87	81	71	76	81	74	74	81	90	70	81	64	79	87	67	85	93	86	80	88	72	65	69	83	71	89	74	82	81	81	87	89	65	83	78	88	79	81	89	71	82	83	76	89	84	86	85	79	69	83	87	77	78	90	64	64	79	86	75	89	90	76	89	82	101	77	73	91	72	83	91	102	89	80	66	62	91	64	85	86	98	78	86	81	72	69	87	78	83	82	89	84	95	78	70	86	86	84	84	85	64	95	82	69	88	75	79	78	81	100	76	83	75	88	90	78	95	95	81	92	94	86	99	98	90	76	84	91	94	75	90	68	91	83	77	78	73	88	82	68	79	79	74	73	62	80	90	79	80	84	79	72	88	101	68	95	71	61	82	81	91	96	84	100	103	85	84	84	69	76	76	86	67	76	77	67	73	78	75	86	76	88	65	81	73	77	86	84	93	75	89	75	72	72	95	91	68	87	83	82	85	78	64	92	97	67	86	88	101	76	74	81	72	76	70	82	63	76	84	82	70	88	87	95	92	70	64	69	77	84	93	85	77	69	64	76	91	67	75	75	84	83	81	73	76	79	76	72	95	87	96	97	73	74	101	68	81	74	83	81	63	99	61	80	83	95	83
17619	1941	1116	1416	3230	4040	3678	3154	2643	2195	1885	1686	1496	1385	1269	1193	1105	1110	983	1006	975	942	918	867	923	827	830	1077	1446	1623	1349	1030	879	875	903	911	854	740	782	798	845	812	784	810	774	775	785	729	715	770	782	768	811	749	745	819	762	726	791	794	709	729	790	702	674	701	725	709	695	693	744	701	702	678	705	715	695	691	714	687	752	764	680	703	740	677	707	692	710	679	680	670	665	669	680	705	681	679	693	714	693	688	676	634	655	662	676	642	678	740	657	701	675	697	688	640	685	684	719	656	698	682	718	683	667	641	651	684	705	658	637	665	640	672	719	686	636	677	650	634	643	705	663	669	623	649	650	712	691	678	690	710	654	646	746	624	681	679	695	710	682	664	731	677	643	653	731	687	692	695	666	705	672	678	687	648	688	656	671	655	692	717	688	653	689	707	692	687	670	675	680	690	664	635	701	653	673	639	713	646	698	648	622	713	618	639	685	644	659	678	687	679	692	625	688	722	698	672	658	642	702	642	682	664	740	675	627	683	709	684	635	647	697	695	669	646	649	689	661	688	662	677	696	650	720	677	699	685	723	680	662	662	679	674	657	675	647	694	653	715	694	643	676	698	653	698	685	730	680	671	690	684	675	667	667	640	664	666	703	673	641	674	677	685	642	678	670	656	659	689	665	631	674	678	633	678	699	680	648	675	622	676	697	675	662	687	670	649	691	665	680	681	670	644	669	632	712	647	680	730	671	666	684	662	680	670	656	674	709	713	670	673	675	701	618	683	667	685	639	702	675	680	677	659	715	700	720	680	688	676	648	648	677	648	665	673	687	696	629	669	677	695	688	718	661	713	670	675	651	750	693	681	701	683	658	688	673	654	713	700	642	711	661	629	625	694	678	676	662	681	713	688	663	687	685	671	654	640	661	655	636	627	617	696	706	688	606	642	656	711	669	647	654	659	715	665	607	709	686	638	674	651	717	622	653	671	668	681	670	665	693	681	689	682	657	660	664	674	678	710	718	701	626	635	677	678	692	657	701	655	676	671	681	639	707	692	685	680	689	700	651	716	708	705	644	677	677	669	699	701	643	712	703	616	708	640	713	709	662	693	625	675	678	701	653	710	668	640	668	695	659	649	621	692	665	686	709	637	681	704	696	683	663	685	684	670	674	667	694	705	653	654	618	695	660	636	674	687	629	664	646	703	704	662	615	700	684	695	718	690	668	671	632	640	659	659	685	675	693	674	643	694	695	696	694	690	663	669	699	699	726	683	681	658	668	670	667	675	684	659	670	682	744	640	687	672	651	655	668	690	694	588	689	756	693	681	674	686	685	662	659	675	658	664	688	672	700	637	670	693	718	652	702	628	683	696	758	621	675	697	688	678	678	728	726	698	683	712	676	678	707	689	701	678	702	730	702	696	665	695	716	689	654	659	637	654	644	694	661	682	674	668	662	657	668	727	674	698	722	667	666	686	690	718	663	652	662	667	671	670	700	649	694	679	639	666	684	640	667	696	671	687	729	675	697	632	670	728	680	683	678	751	694	678	705	700	673	692	633	694	641	655	680	683	679	692	701	655	681	664	613	693	722	601	675	663	678	665	692	708	653	689	654	651	710	649	665	685	695	641	719	637	658	705	689	702	686	644	666	690	680	703	670	663	622	689	672	697	664	653	676	673	632	691	674	640	726	653	700	679	697	670	662	683	720	695	703	654	678	670	679	653	632	717	666	708	664	624	673	673	674	660	679	699	644	666	661	701	662	651	700	715	680	651	702	698	668	689	637	681	668	663	689	658	709	683	672	655	638	647	713	694	660	683	680	668	672	720	696	686	635	682	695	643	679	698	654	705	702	673	685	676	678	664	703	670	696	688	681	682	671	680	649	679	696	670	732	683	701	677	721	697	723	704	722	720	667	707	629	668	672	699	676	679	717	679	730	717	664	668	675	644	705	711	697	712	673	659	648	619	642	680	659	727	705	643	693	643	744	695	741	670	702	656	667	687	681	705	670	646	681	697	700	689	642	689	697	695	681	675	725	680	666	671	701	690	675	652	687	637	681	680	646	671	666	690	719	672	657	656	648	657	668	669	699	710	636	679	653	654	730	643	652	694	688	677	740	624	660	662	681	681	686	700	668	659	729	704	645	684	656	666	649	702	645	706	663	675	639	631	665	682	679	687	663	655	708	633	688	642	686	715	637	660	651	668	690	654	635	684	656	666	669	684	642	699	712	679	712	695	637	691	672	692	612	676	642	662	693	637	690	658	724	700	687	657	660	681	690	682	698	664	656	658	666	647	709	666	678	676	731	680	651	726	700	645	636	688	672	712	720	674	689	714	653	633	693	677	628	682	662	667	667	700	655	671	656	703	657	760	656	680	711	703	695	663	642	678	695	682	690	708	700	662	658	673	687	691	692	638	663	665	694	656	727	635	689	662	697	688	641	674	703	682	646	675	630	728	678	689	692	639	724	658	693	650	695	657	645	684	666	728	710	647	682	652	642	638	638	651	686	641	653	654	630	666	685	701	681	654	704	666	611	646	662	687	706	703	638	642	672	678	684	627	623	722	695	716	719	672	663	729	688	711	727	624	692	727	694	728	662	685	663	664	652	720	749	694	688	672	640	725	677	682	701	656	680	698	672	667	698	710	637	671	682	701	699	688	635	660	696	652	645	684	696	678	672	679	708	679	716	685	643	688	648	700	664	684	714	699	688	656	700	697	645	697	606	658	692	678	648	668	692	660	719	688	685	712	687	673	681	687	679	657	695	700	678	667	686	695	670	659	628	676	638	699	689	681	693	721	732	648	634	677	665	634	665	651	701	642	697	659	658	662	717	662	650	685	662	675	680	686	646	665	685	645	672	664	653	656	717	667	702	652	733	676	665	680	686	688	712	689	706	684	655	641	702	622	662	662	730	683	666	722	713	636	718	652	675	618	694	664	661	671	644	709	678	652	686	735	708	652	655	672	698	645	694	696	650	713	668	679	655	717	687	640	676	712	677	715	677	661	643	645	712	683	649	709	643	682	691	651	709	742	726	719	705	666	644	680	699	670	713	696	707	667	675	638	653	671	731	639	682	691	629	716	666	684	662	682	678	700	703	660	665	680	629	683	663	682	676	661	683	681	700	676	702	715	630	701	698	648	697	689	701	647	675	678	658	695	644	675	671	686	669	673	691	696	677	654	720	707	717	659	678	717	684	663	656	666	677	665	711	671	706	639	638	670	671	650	633	710	652	668	721	664	691	674	688	663	661	686	636	675	675	699	661	681	626	693	681	668	678	682	689	652	707	646	657	684	687	698	689	721	690	660	656	679	682	703	659	661	717	629	693	674	691	667	659	667	704	738	676	690	714	691	687	668	641	608	667	657	689	717	676	700	706	760	640	693	683	665	613	673	667	689	710	685	661	684	623	678	658	704	680	650	682	660	671	676	611	663	663	656	695	655	644	655	641	653	665	645	689	651	673	670	711	661	701	656	711	662	678	693	702	684
1416	33	36	37	26	29	31	34	31	28	31	39	26	29	28	33	24	35	29	28	26	28	23	34	34	34	32	40	37	43	47	24	30	31	32	27	29	40	37	31	33	36	28	27	30	28	31	35	35	30	27	22	26	27	32	40	41	28	31	32	27	32	30	36	26	36	18	41	32	33	32	29	38	27	28	34	35	38	41	43	39	25	30	21	44	23	31	34	25	31	39	40	23	23	28	24	41	29	43	38	24	34	23	24	36	24	35	23	30	42	35	44	33	34	29	22	20	30	24	24	26	32	33	28	27	24	29	26	19	27	27	28	30	37	35	32	27	20	29	35	28	31	31	27	30	25	31	46	26	39	31	32	39	41	26	31	22	27	40	25	32	38	37	30	36	29	20	35	32	34	37	25	26	21	32	30	39	42	26	30	24	36	33	16	34	24	29	25	30	28	36	28	27	33	31	20	33	47	22	37	35	34	35	28	28	24	29	26	33	30	25	30	29	24	29	22	27	41	30	37	35	27	32	45	28	23	37	39	39	33	37	27	30	33	30	37	23	30	30	29	39	29	26	30	34	24	26	33	37	31	32	44	32	27	35	30	28	32	33	37	42	28	31	38	30	33	31	27	24	28	36	32	30	30	27	36	25	35	24	41	30	37	33	29	36	42	29	30	40	28	30	32	28	29	33	37	27	31	33	30	30	30	34	30	26	32	39	35	30	32	23	40	30	20	33	34	21	36	31	24	29	29	42	28	35	41	34	39	27	40	35	38	35	23	36	28	27	34	42	29	25	25	31	35	31	34	27	29	39	39	37	29	28	33	30	36	26	23	32	33	23	37	29	31	29	25	42	27	37	44	23	35	27	41	28	26	36	32	35	29	22	42	27	31	27	28	35	31	34	28	32	39	24	26	38	30	25	39	32	38	34	28	27	31	40	35	46	24	39	22	39	37	29	37	19	29	35	34	30	41	24	31	30	34	37	23	31	24	29	27	37	30	24	24	31	24	30	24	27	37	44	23	32	26	28	34	35	35	30	33	34	32	30	26	35	27	44	27	29	26	33	25	30	31	36	27	28	33	36	31	21	40	32	27	28	42	25	41	25	26	25	30	27	33	30	23	42	28	22	41	31	41	29	24	29	29	34	29	36	34	31	28	25	28	33	31	37	38	31	35	31	33	25	28	26	32	33	25	28	36	34	36	39	22	32	35	23	36	29	26	32	30	34	36	35	23	25	32	31	26	25	27	29	31	38	31	37	36	32	25	26	33	30	28	25	27	36	36	30	33	39	34	37	23	30	36	24	37	27	24	21	33	33	25	32	20	26	37	37	24	28	36	38	23	30	43	45	32	38	27	32	30	35	30	41	25	36	34	41	37	27	25	20	30	35	36	30	32	28	22	25	37	38	22	29	42	28	31	24	25	34	30	27	35	37	36	29	27	36	28	33	32	26	32	31	40	30	40	40	31	24	35	24	32	29	31	34	35	36	31	26	43	30	24	33	32	31	28	32	20	26	33	29	29	33	41	37	26	39	31	31	29	25	38	38	30	30	36	33	35	26	30	29	36	34	44	39	33	39	28	35	33	27	48	31	21	26	40	29	25	23	37	33	37	30	39	26	20	33	23	43	31	35	29	25	36	36	23	32	41	38	28	37	24	33	29	42	35	34	36	40	27	29	27	30	41	37	33	40	37	37	25	24	29	36	26	31	34	33	33	23	37	34	26	27	38	30	23	40	40	39	35	31	37	29	31	29	20	37	26	39	29	19	37	27	23	38	31	30	27	31	29	35	35	25	38	24	28	31	32	27	45	24	30	23	33	24	35	38	24	28	29	34	26	45	40	28	23	33	32	30	21	29	29	29	33	36	34	40	30	28	31	24	26	25	30	41	29	22	35	25	30	37	28	32	38	32	32	37	33	40	35	40	36	35	34	32	32	20	24	25	28	35	25	29	35	31	38	51	33	28	25	45	27	27	31	26	35	30	30	29	33	22	25	38	26	30	36	44	27	36	26	25	32	40	29	23	31	25	34	38	27	25	33	42	37	33	28	40	36	29	28	37	36	27	26	35	37	35	35	28	35	36	37	36	24	31	30	23	38	28	31	34	34	28	30	34	23	26	33	32	26	25	45	25	33	30	30	40	30	30	26	34	22	31	27	31	31	39	31	28	31	28	29	25	21	32	24	41	32	22	21	31	31	37	25	41	41	39	50	47	28	36	33	33	24	36	28	26	28	31	26	21	32	26	35	31	41	24	38	21	35	29	40	29	19	32	35	22	31	35	31	28	39	41	25	24	28	32	25	33	31	30	21	30	31	30	34	26	32	31	35	28	32	27	43	36	28	37	42	13	34	35	36	36	29	33	30	28	28	31	33	36	31	27	30	34	36	27	34	43	33	34	32	33	33	37	34	17	25	28	32	25	31	34	26	23	36	34	23	29	31	27	28	22	26	19	28	30	34	42	31	30	35	32	19	30	31	25	38	35	37	29	32	24	32	38	24	37	47	27	31	43	38	27	20	41	30	22	34	26	37	31	35	32	34	42	31	39	35	31	35	34	29	34	41	31	30	23	25	30	26	28	24	30	27	31	32	29	32	28	28	30	24	44	37	29	43	28	38	34	45	34	27	30	34	41	38	31	29	33	23	29	33	33	23	43	40	31	33	29	28	37	36	20	33	24	27	38	27	33	33	25	31	39	22	33	29	36	28	41	30	34	28	33	29	33	38	18	33	35	26	27	28	29	42	27	38	26	32	31	30	30	31	29	33	35	34	36	33	28	28	27	36	22	27	26	26	32	30	30	32	34	30	30	23	36	30	21	35	31	30	29	40	29	27	34	31	33	29	27	33	28	28	29	31	31	28	31	29	34	33	28	26	31	32	21	27	28	26	32	26	29	34	37	34	34	28	33	32	29	26	41	27	33	36	34	28	37	29	37	27	26	45	37	17	39	28	26	29	26	29	34	28	23	24	40	30	32	38	31	34	25	23	38	35	25	30	28	43	21	27	26	36	31	28	28	38	34	39	25	20	23	22	30	35	31	27	38	25	43	24	42	34	33	25	30	32	26	31	27	35	31	27	38	34	43	19	30	37	31	24	40	29	31	33	28	23	25	35	35	34	20	21	30	21	22	36	28	39	37	37	32	32	39	39	20	32	40	27	35	30	29	25	31	42	34	29	31	27	36	43	34	37	34	39	36	29	29	20	25	42	30	31	35	29	31	40	32	38	32	22	31	33	32	32	32	34	20	32	32	30	29	25	36	31	34	42	38	25	24	40	31	33	32	33	32	31	26	28	26	30	39	37	36	44	31	37	29	38	36	38	35	35	30	25	27	24	22	26	29	32	33	37	36	35	35	29	39	34	24	23	32	36	32	32	30	33	28	28	29	28	42	40	20	38	32	32	27	34	33	34	28	32	35	28	30	33	25	39	29	26	43	27	34	44	38	24	33	29	21	31	42	38	25	33	23	36	30	34	31	32	23	36	44	29
9039	418	335	368	477	626	622	490	452	468	445	381	385	346	319	342	292	313	296	329	320	334	299	305	320	311	325	385	676	729	565	416	396	364	350	356	308	310	298	318	324	320	340	327	312	295	299	292	298	286	315	305	284	304	356	315	316	303	299	299	280	265	282	282	270	293	269	287	304	282	281	281	248	289	282	255	259	296	324	267	284	261	268	271	276	267	280	272	262	262	266	281	275	259	237	264	249	261	275	276	274	272	261	273	277	278	256	245	274	271	256	243	247	251	294	289	240	260	272	259	254	251	277	261	257	258	274	247	244	251	263	262	261	258	261	264	247	275	254	275	242	274	258	259	264	241	206	296	262	251	263	256	261	251	233	238	261	269	270	284	268	267	275	268	263	251	271	240	259	242	233	245	278	279	255	254	280	231	281	275	226	257	255	289	258	263	245	265	285	267	207	254	275	279	252	276	259	249	262	263	261	265	258	258	247	272	254	265	260	258	259	271	283	256	254	249	273	235	224	259	247	247	278	255	243	239	249	292	257	248	256	258	265	264	285	293	239	257	275	262	246	284	259	282	287	253	259	254	265	262	268	280	253	246	240	282	238	250	270	237	232	277	261	249	224	245	241	262	246	232	266	246	263	283	259	259	258	269	259	259	281	253	253	270	269	275	272	260	268	239	270	260	271	261	244	252	269	264	235	271	262	262	247	270	229	264	235	248	239	264	278	239	265	262	278	253	248	243	243	252	277	241	274	225	258	255	275	262	269	286	257	260	259	245	269	259	279	268	218	262	273	281	264	243	277	268	265	253	250	266	249	266	293	257	288	255	258	264	245	252	261	251	254	256	265	274	275	250	250	267	268	273	292	251	281	253	257	243	264	265	250	262	254	224	264	250	232	257	300	274	279	289	257	286	266	264	271	253	252	271	275	295	260	248	269	227	241	235	266	262	261	270	257	257	236	221	261	252	256	244	267	263	281	272	248	261	275	260	278	255	246	261	242	251	262	266	255	259	247	254	289	230	282	269	267	285	263	301	272	277	252	274	252	258	295	257	254	237	236	266	247	259	230	266	242	256	257	227	257	242	268	266	239	248	281	267	252	283	269	246	259	257	261	253	261	238	236	262	260	259	268	259	243	285	281	277	268	247	240	284	242	261	259	261	263	254	259	275	266	265	280	255	262	265	251	272	270	279	237	260	286	260	267	280	251	281	260	279	268	277	246	265	237	289	276	286	264	258	244	276	255	261	242	252	267	260	262	271	282	250	237	225	268	294	265	286	271	285	286	284	291	299	246	226	264	262	266	260	244	268	232	231	273	275	255	247	231	293	270	249	289	273	227	251	254	268	262	267	276	268	252	272	299	259	254	284	281	264	249	278	242	285	283	253	276	272	255	263	264	256	278	266	261	279	269	265	263	251	256	283	252	268	258	241	233	245	242	269	297	236	261	289	264	264	273	282	261	241	254	252	280	281	275	225	284	257	242	264	271	276	282	287	283	252	270	244	262	241	250	257	273	249	249	268	263	276	239	289	280	263	235	265	271	285	241	291	268	267	233	262	265	256	222	235	258	266	254	252	263	266	240	237	275	247	265	246	284	275	268	263	272	255	295	253	250	251	253	262	246	257	266	244	260	269	237	260	243	236	252	227	272	285	248	253	255	314	272	223	272	246	250	302	291	256	282	262	295	278	249	295	280	283	285	263	244	251	272	293	274	261	291	267	272	264	241	258	267	265	287	267	276	243	256	245	261	235	240	255	277	290	265	245	245	254	286	265	244	246	256	246	242	276	282	249	243	277	270	245	234	309	268	257	251	257	250	272	257	256	290	266	257	279	272	264	273	234	249	273	230	275	259	254	251	220	303	260	282	255	284	276	279	254	242	247	264	287	269	247	259	251	259	244	292	286	236	258	278	260	255	244	262	264	268	255	271	263	292	277	240	265	278	243	256	261	274	232	262	252	290	252	266	265	259	259	248	241	269	267	271	279	238	252	305	258	275	249	289	268	266	259	274	271	287	255	256	269	265	285	277	254	289	274	254	234	268	256	244	276	227	279	287	244	278	253	278	251	226	268	274	241	258	261	295	293	293	249	285	258	279	250	279	235	224	268	255	288	264	257	272	262	242	251	253	262	283	241	276	276	267	259	253	273	241	274	263	237	278	295	263	239	266	280	264	247	259	251	238	238	281	253	239	241	263	243	266	266	241	266	270	283	249	249	267	283	267	268	263	242	276	238	250	281	256	270	272	262	254	250	255	251	250	281	268	255	252	256	275	280	277	261	266	253	261	260	284	278	264	288	256	265	307	256	262	264	254	266	272	263	253	250	260	254	247	230	265	265	256	258	270	276	275	260	261	255	236	279	279	263	273	245	269	250	291	266	268	246	286	305	216	271	284	263	255	278	251	266	254	243	262	261	278	274	250	265	280	249	268	279	254	278	229	277	230	264	273	246	268	266	271	252	254	284	237	254	249	260	262	287	236	280	266	233	238	256	231	262	265	246	245	237	276	269	261	258	276	286	273	264	263	288	268	287	272	257	256	231	261	275	259	286	279	282	283	264	280	265	267	239	261	249	274	239	265	252	243	266	242	261	254	270	272	260	244	264	262	268	263	256	274	284	262	239	270	279	250	258	226	262	257	257	248	296	264	267	241	278	260	265	258	279	246	305	255	267	252	261	253	250	266	264	237	271	256	264	262	273	273	266	275	264	272	242	293	273	237	253	255	235	319	263	287	283	237	236	267	265	233	249	270	248	261	270	260	278	261	252	242	270	270	263	257	271	267	280	263	258	254	275	257	239	238	272	268	254	271	247	279	242	238	255	280	274	239	274	264	291	269	260	299	269	288	258	264	262	265	274	284	254	267	301	263	260	236	262	285	250	263	265	250	271	253	255	254	249	261	265	270	287	294	231	264	266	278	265	279	251	284	256	263	247	276	248	274	254	242	235	224	265	282	251	250	281	279	245	260	238	263	268	265	252	266	264	271	285	241	268	255	248	287	263	269	261	253	275	280	248	279	245	291	258	276	250	282	242	261	250	280	245	273	251	277	282	269	253	217	259	281	261	246	267	260	259	261	266	251	275	266	270	284	242	235	272	233	278	241	281	255	260	269	252	258	259	267	262	263	264	277	275	247	242	288	305	283	259	262	267	245	249	273	275	269	255	263	250	313	250	280	279	248	274	265	261	255	265	268	271	289	246	269	273	259	279	270	258	265	249	273	243	257	250	247	254	292	261	271	238	226	247	266	266	267	254	256	286	249	234	234	277	293	259	291	254	282	263	257	283	269	277	260	272	264	289	254	246	291	247	237	272	250	247	236	246	266	288	263	269	245	262	302	256	267	266	283	281	230	254	265	280	251	232	276	246	259	271	273	257	258	267	268	253	264	267	263	268	274	262	252	257	261	283	262	296	273	279	259	268	277	280	267	261	262	288	276	238	267	272	253	258	237	258	256	264	281	265	279	255	281	274	236	297	236	260	266	252	273	277
1742	116	94	99	87	107	124	98	106	95	95	81	80	101	74	82	87	77	72	78	87	76	87	81	86	100	76	86	119	95	82	66	99	80	93	85	82	52	80	66	82	75	90	75	96	81	73	76	80	83	88	76	69	90	66	89	73	81	63	103	80	75	78	77	74	90	77	72	66	73	76	75	82	72	60	83	77	80	81	77	67	74	91	70	89	75	74	79	73	85	73	76	68	72	76	95	77	74	73	71	74	82	68	80	84	79	72	71	90	71	72	85	81	82	78	67	75	86	83	88	89	72	84	73	92	77	92	90	83	80	83	74	81	67	81	67	76	63	70	71	96	66	79	72	72	69	69	70	76	71	62	65	65	80	88	76	85	80	81	57	85	81	68	83	78	82	85	78	77	68	63	80	73	87	66	63	93	73	66	94	71	68	67	71	85	75	71	59	88	81	71	85	63	80	74	62	69	85	76	56	84	61	78	76	69	65	69	74	65	87	95	72	79	71	82	85	81	62	66	84	62	78	60	79	58	76	59	69	69	88	56	84	83	87	63	79	97	68	75	82	93	79	76	85	90	106	67	87	90	67	70	61	92	78	65	70	59	73	74	82	82	84	69	76	70	77	78	83	77	74	82	75	93	79	86	59	85	67	77	83	75	88	80	79	61	79	74	85	78	80	71	76	73	66	62	84	70	68	69	75	83	79	73	56	81	70	82	64	82	79	75	78	83	76	88	97	87	71	71	80	83	76	78	63	91	67	70	78	64	71	87	96	72	72	93	66	83	79	79	79	81	86	84	78	63	79	89	75	73	87	70	66	83	67	78	82	81	99	83	83	78	75	76	81	78	82	70	80	64	53	72	74	76	78	72	71	93	86	84	67	62	83	61	64	76	84	72	83	66	68	86	71	86	89	90	94	85	77	62	58	91	91	73	85	87	82	64	76	75	78	69	70	78	73	68	79	66	64	86	87	81	74	83	73	70	67	71	74	70	60	74	76	73	72	74	79	77	67	92	62	81	87	73	71	67	67	78	78	78	55	72	87	64	72	66	65	79	68	74	65	93	71	88	96	80	81	90	70	85	90	72	70	84	79	60	82	69	97	69	83	83	58	81	73	96	57	85	79	71	85	98	83	68	85	76	83	84	65	83	68	60	73	72	70	72	65	73	53	58	82	81	72	75	91	73	69	65	70	74	78	79	73	88	78	61	92	85	88	73	83	61	64	75	64	74	90	70	68	70	83	81	72	72	79	71	78	77	76	71	82	74	73	64	64	66	77	78	70	82	75	78	73	77	64	82	73	88	87	83	69	70	66	79	69	86	84	75	78	63	60	71	83	76	84	85	81	66	87	99	84	79	92	76	87	74	79	78	81	84	68	85	75	78	103	71	78	85	70	70	80	82	59	80	68	92	73	67	72	82	73	69	83	67	66	68	74	72	62	76	91	84	81	69	84	72	66	81	75	81	66	66	84	69	86	81	70	70	74	85	79	71	64	77	82	92	64	86	83	79	71	87	76	73	91	76	89	73	60	87	71	65	55	68	64	80	78	64	74	73	71	71	70	77	86	76	77	72	71	85	92	80	68	57	94	74	78	77	76	85	84	74	67	79	90	77	84	80	88	76	70	75	88	75	80	81	83	77	80	80	78	75	73	79	76	67	83	78	71	75	85	90	75	88	65	79	73	58	80	71	70	78	82	82	72	82	61	91	82	68	75	80	74	93	81	60	91	63	79	78	94	68	80	66	67	75	76	81	72	84	73	69	88	65	87	80	81	63	69	95	78	78	83	76	65	65	83	73	64	71	76	88	63	79	73	85	71	65	87	73	70	74	81	77	101	69	65	93	78	83	91	76	70	76	69	83	80	71	74	72	72	75	87	68	69	90	74	71	81	84	81	80	87	84	70	73	72	92	74	68	86	62	76	85	84	85	73	87	75	80	73	84	82	99	79	79	91	75	81	95	68	59	67	70	69	87	84	78	66	64	83	65	83	83	64	73	95	61	75	54	79	74	72	80	81	69	87	65	75	74	77	89	79	84	61	72	74	74	69	64	76	72	74	95	91	58	81	88	76	82	63	69	90	77	80	71	67	77	74	58	76	67	77	68	88	90	78	74	75	77	82	81	76	83	78	73	74	73	59	74	59	66	96	68	81	78	71	83	74	70	76	73	64	76	82	87	66	74	80	69	78	68	86	68	84	69	62	68	87	80	83	65	94	93	83	95	73	84	89	63	77	70	71	71	80	81	69	85	78	76	69	71	73	64	79	80	98	72	77	78	80	82	77	73	92	69	85	83	78	79	90	75	67	69	76	85	80	74	73	65	83	76	79	94	85	68	65	76	76	71	82	84	77	72	68	87	81	74	76	78	66	78	73	91	53	98	79	67	71	78	61	88	61	72	68	70	70	80	59	74	77	83	67	85	88	79	82	103	86	72	71	84	81	77	77	68	86	75	73	85	77	81	63	75	55	77	88	83	86	67	88	87	77	67	73	80	77	79	85	80	81	71	83	77	70	83	75	80	50	72	68	71	88	74	74	72	67	78	79	78	78	79	70	78	88	70	63	90	85	104	78	75	72	72	80	72	77	73	73	82	90	82	93	68	76	63	71	81	76	76	59	80	69	71	89	71	78	81	70	71	72	61	76	87	83	86	76	87	72	83	76	69	79	61	79	80	90	75	58	84	74	76	87	62	69	77	60	74	89	67	83	88	72	68	68	70	69	69	73	84	86	75	84	71	76	61	64	88	70	79	71	73	88	70	71	64	65	75	65	74	70	65	86	65	75	70	75	79	82	73	69	82	76	89	80	74	72	79	87	78	62	62	72	79	80	73	77	85	73	83	79	73	76	80	94	76	85	78	72	89	82	69	81	72	80	87	66	80	77	96	87	69	70	69	85	78	78	74	81	72	85	72	73	80	90	72	77	85	81	85	79	74	94	66	83	100	80	87	64	85	70	72	84	92	78	69	67	74	83	85	64	87	74	63	88	93	54	63	70	77	74	81	75	86	62	90	81	79	72	80	61	98	73	74	82	81	78	72	83	71	85	90	67	77	81	60	95	79	67	67	69	73	95	76	74	82	86	78	93	76	74	82	85	86	80	74	67	72	83	82	83	76	57	55	73	68	85	89	75	69	62	83	87	63	80	72	72	51	63	84	83	78	82	71	73	101	86	69	78	70	63	67	100	82	73	54	59	72	73	62	70	78	69	70	81	64	66	80	84	85	83	88	83	74	88	76	85	70	81	75	77	57	88	87	70	69	86	86	77	85	63	78	89	71	72	81	82	84	70	79	86	71	76	86	89	78	78	74	83	87	66	67	85	69	78	76	64	69	79	58	75	59	73	71	67	67	69	72	91	80	79	65	90	65	81	78	75	75	82	69	73	66	78	78	78	89	60	63	76	77	77	63	67	88	71	76	70	66	105	64	93	74	88	73	65	68	76	71	83	76	86	67	77	73	84	88	62	82	74	67	75	82	80	76	82	83	77
15363	1510	933	1148	2309	2768	2560	2146	1752	1583	1368	1214	1129	1027	977	931	871	821	832	823	800	759	729	752	781	748	797	867	1264	1364	1069	858	833	813	846	811	769	722	742	719	725	773	705	702	709	690	699	655	732	694	676	663	631	696	667	724	658	709	681	693	676	647	666	633	687	624	596	672	633	647	600	684	648	718	613	674	679	635	682	656	672	633	627	645	665	636	616	647	650	623	635	653	626	646	649	636	663	660	641	663	643	616	663	650	638	627	633	612	680	624	589	632	659	630	631	589	640	625	629	598	633	659	622	654	582	611	642	661	677	642	619	595	609	634	637	683	667	632	593	639	624	577	632	617	635	626	660	587	624	657	598	621	643	636	665	595	671	627	641	629	614	616	630	627	651	591	582	594	649	564	595	637	635	658	650	593	601	602	643	648	600	610	624	608	650	643	616	645	621	650	647	637	618	610	680	644	648	641	613	630	633	631	611	634	688	648	623	626	660	610	641	617	648	641	630	626	605	598	648	629	632	629	607	599	638	626	622	631	586	616	643	599	661	659	641	619	607	647	663	639	625	625	604	671	637	630	645	617	657	625	648	644	617	654	616	649	626	620	611	623	667	645	626	631	628	649	600	668	636	664	620	604	641	607	633	599	668	654	591	614	603	632	603	647	616	595	639	608	672	555	638	665	632	601	674	579	598	622	591	707	607	625	624	615	637	654	643	641	622	630	581	645	625	607	621	655	647	587	668	596	590	602	635	647	651	628	620	613	639	654	645	649	671	626	598	618	627	602	605	625	605	665	600	609	599	625	605	642	644	648	596	603	645	605	626	672	646	624	652	607	651	618	613	635	654	642	586	654	601	616	626	616	640	632	602	609	586	626	611	617	635	610	656	642	618	626	605	630	616	622	618	637	622	607	630	644	641	613	629	637	645	656	603	604	645	599	640	603	671	668	641	643	660	601	643	633	649	614	624	587	605	643	606	606	626	615	605	598	660	640	609	616	654	637	580	655	638	672	647	629	666	657	638	606	642	644	592	608	627	646	622	603	602	641	625	673	652	646	602	636	619	637	648	647	601	650	622	607	619	647	612	612	621	685	644	656	637	616	636	585	638	640	586	640	634	634	607	652	636	609	642	629	632	625	609	611	561	587	663	642	598	663	656	612	608	607	632	640	640	653	655	632	646	588	637	648	641	626	641	677	663	667	579	606	628	610	634	577	633	592	615	647	655	638	598	641	613	628	598	679	645	579	654	598	617	678	645	662	605	613	617	597	647	650	616	654	625	620	632	598	632	623	637	660	578	605	624	642	608	620	640	580	660	683	611	630	653	657	658	636	617	643	640	619	584	674	634	608	609	648	634	658	581	638	643	588	622	620	614	699	631	642	625	601	598	624	692	610	660	585	656	621	652	619	657	627	619	654	626	651	622	626	595	643	653	594	601	661	626	561	607	648	596	659	609	601	653	624	625	628	630	594	693	635	651	657	607	615	625	650	637	615	650	646	657	613	632	604	657	641	644	626	604	632	598	630	629	655	652	569	606	621	651	619	611	649	654	642	636	629	614	634	604	628	635	648	629	594	653	631	647	582	644	636	680	636	588	629	612	625	629	617	612	622	605	631	644	625	648	609	597	650	600	638	628	643	640	624	691	605	665	596	610	645	613	669	614	635	566	662	628	615	631	625	628	654	650	622	623	613	677	635	642	631	644	610	612	641	653	597	636	676	626	575	653	642	628	678	612	646	597	617	588	682	656	617	654	587	610	605	644	595	639	677	611	607	607	686	589	613	645	622	573	599	650	617	614	635	622	656	667	608	643	675	598	622	656	600	661	618	621	646	647	613	637	593	628	632	661	626	623	646	645	620	626	592	616	691	583	601	617	616	597	639	660	652	633	584	625	606	632	627	620	655	652	640	610	598	621	638	633	588	639	650	653	616	607	609	588	620	660	615	619	633	626	628	599	667	633	645	658	618	648	659	599	654	597	644	619	615	610	559	606	604	615	671	636	630	664	628	608	640	617	594	612	629	629	620	614	642	586	636	651	622	624	609	615	648	646	665	614	609	599	637	623	617	619	655	631	620	614	605	630	627	650	643	633	618	655	605	621	673	620	608	662	666	652	626	641	599	639	649	630	621	624	629	572	622	629	600	654	609	690	661	575	605	612	652	635	630	621	559	679	613	652	591	607	622	613	588	607	631	640	617	620	677	667	653	659	641	632	612	638	669	630	654	587	603	626	628	634	649	611	655	644	635	605	588	644	690	621	583	677	618	652	625	614	657	690	639	633	670	676	618	627	642	648	585	684	632	645	628	619	635	625	667	656	656	601	660	647	585	601	618	632	643	610	644	672	577	643	654	614	660	591	634	627	602	642	628	617	633	562	638	629	651	624	660	591	604	640	565	669	607	677	623	609	632	646	601	607	620	637	632	604	664	635	587	632	618	641	599	644	601	616	592	659	611	590	671	630	607	629	623	614	585	596	623	580	591	650	597	625	638	618	604	626	634	664	646	633	671	555	655	613	642	663	661	636	599	672	642	628	633	623	626	638	641	621	646	648	647	633	597	654	636	612	638	639	662	622	659	646	643	655	606	661	638	576	587	639	579	638	626	587	636	613	629	662	641	656	679	646	607	615	628	639	585	611	623	668	674	674	602	670	634	643	601	611	677	658	667	603	606	594	638	623	644	628	622	640	603	633	646	623	661	637	605	606	625	617	599	610	644	608	609	632	598	649	628	614	662	566	616	613	641	592	648	642	653	584	612	617	662	641	637	630	673	609	596	614	635	621	590	632	663	642	646	615	633	614	626	650	628	654	599	626	645	604	622	600	639	588	599	649	643	618	610	631	627	643	636	617	676	606	652	634	653	598	638	617	635	637	616	649	570	627	633	632	670	634	650	656	642	604	620	669	606	625	650	641	636	632	649	611	598	620	635	664	627	619	653	591	613	614	614	587	648	624	674	606	643	630	627	589	622	606	687	627	649	590	637	652	619	617	714	676	643	663	677	638	621	620	636	623	628	614	655	610	621	574	649	671	646	615	638	637	623	620	613	576	644	610	623	620	637	634	658	620	646	647	618	622	638	651	632	607	608	631	651	615	652	627	607	667	655	699	660	629	636	604	668	627	626	645	618	683	608	648	614	639	644	616	616	657	624	614	652	613	608	630	638	604	621	594	641	569	659	649	643	679	642	626	629	605	577	643	659	611	642	645	566	628	636	699	674	676	615	653	605	642	625	608	619	647	639	582	635	618	636	602	598	600	598	624	613	613	629	597	692	651	636	608	632	600	617	612	626	644	656	652	612	594	642	652	623	628	629	605	637	647	651	644	627	658	634	683	664	633	644	619	633	611	621	626	632	608	584	565	648	575	603	628	672	602	639	638	663	611	608	664	672	625	605	643	632	616	632	629	634	618	621	633	621	676	590	633	625	619	598	590	634	619	598	611	645	620	628	619	561	604	611	629	621	664	668	595	654	614	633	607	620	576	595	648	626
2318	54	41	40	43	38	48	49	49	48	36	42	37	48	31	49	39	32	40	43	38	39	32	42	31	43	41	50	61	61	40	37	32	35	41	35	32	26	41	32	35	30	39	31	47	33	38	28	38	40	31	36	40	33	32	43	34	38	38	26	44	31	38	29	28	37	33	31	41	32	31	26	30	22	27	27	33	35	31	28	36	31	34	30	31	34	37	29	36	27	38	31	28	29	32	41	29	34	21	36	35	35	35	28	37	30	35	39	32	24	30	34	34	24	37	28	26	34	37	27	29	34	25	31	25	29	45	37	35	25	31	32	23	31	33	38	40	45	31	35	28	32	28	24	29	28	23	40	25	32	33	34	30	37	32	29	28	26	40	32	25	28	39	27	38	28	28	36	35	42	25	37	36	37	29	38	29	30	27	32	24	36	36	31	34	30	30	30	35	29	30	25	30	23	41	39	31	32	34	22	35	24	34	32	34	38	37	31	29	26	31	32	35	26	33	22	30	34	36	23	39	35	32	35	42	44	13	36	24	32	38	27	30	25	26	20	26	33	42	26	28	31	28	35	32	44	23	31	27	31	40	29	28	43	34	35	42	32	29	29	33	28	34	35	34	41	31	22	32	32	29	33	32	23	37	32	39	22	25	33	28	39	40	25	29	34	32	36	30	41	43	31	29	35	26	24	25	36	28	37	26	31	35	33	28	30	35	28	35	31	24	32	30	33	28	31	26	22	42	38	35	30	31	28	29	31	29	38	35	28	23	34	24	34	33	36	29	34	34	18	37	35	28	40	35	36	26	21	36	33	37	36	16	29	37	25	26	29	43	31	45	29	33	25	29	30	34	33	32	21	31	34	27	24	35	22	38	35	40	32	31	33	22	33	38	22	30	43	36	32	42	30	31	36	43	29	35	33	27	37	31	40	30	30	28	31	24	21	37	28	36	23	42	33	34	34	27	33	33	33	27	34	23	28	35	29	29	21	29	23	23	21	32	37	21	36	25	32	37	24	25	28	38	29	33	26	40	31	27	36	28	26	37	31	28	25	34	34	33	32	27	27	31	23	25	36	35	36	20	25	29	27	29	28	33	30	35	37	29	42	31	37	28	28	33	22	29	32	34	36	27	25	27	42	32	33	32	27	27	41	23	36	29	31	39	28	34	31	35	30	35	26	24	34	28	29	29	27	39	32	27	25	23	24	46	37	27	34	29	24	33	33	26	41	27	22	27	27	34	23	33	28	24	39	26	25	41	33	25	32	46	27	29	15	30	27	27	39	32	25	41	23	27	42	28	33	30	36	41	18	27	40	36	36	28	31	28	33	35	39	43	38	39	26	30	33	28	24	24	34	35	32	39	30	33	31	38	36	44	31	30	38	32	23	39	32	39	26	31	33	36	27	29	20	33	34	31	36	34	30	28	23	29	36	28	42	36	27	41	30	27	31	25	33	34	40	19	39	37	30	34	33	27	38	26	41	35	35	24	30	31	45	34	36	26	29	30	35	26	35	32	30	32	29	36	35	26	30	25	39	17	33	37	38	33	31	29	22	39	40	35	26	36	32	29	36	29	28	25	37	34	32	21	28	32	33	27	25	30	42	36	30	24	36	35	37	32	36	30	33	32	31	36	29	22	26	31	36	33	36	37	31	35	32	32	27	29	25	38	29	37	23	34	37	41	33	29	36	27	38	26	29	36	32	29	34	35	32	23	32	35	38	33	28	29	31	32	35	30	31	40	17	32	37	28	26	34	35	33	26	23	33	20	49	39	31	28	32	35	34	32	34	23	35	35	28	32	27	21	35	32	21	33	34	29	22	31	18	36	37	23	28	35	31	23	25	32	23	33	30	35	30	24	34	24	24	37	48	29	26	21	33	24	32	21	25	40	17	30	37	37	25	34	38	33	37	25	43	38	25	31	35	38	28	28	30	34	26	37	43	38	23	38	28	28	33	31	20	31	37	29	31	36	34	28	26	21	27	35	32	32	33	36	37	35	35	37	28	30	28	37	35	37	35	33	33	23	21	30	26	25	30	25	35	24	25	35	30	28	25	23	37	30	38	26	26	35	28	28	27	34	38	41	28	30	30	30	34	41	34	26	39	35	35	38	23	28	30	40	24	44	28	38	25	30	38	31	37	38	37	24	27	30	31	35	31	28	27	30	23	27	36	39	48	25	30	25	35	20	31	18	38	26	32	43	38	33	29	30	29	27	32	34	26	33	35	31	30	28	26	38	34	43	31	29	33	24	30	23	35	29	29	29	29	33	38	26	34	39	33	30	44	38	35	38	39	37	18	35	39	27	27	38	24	42	34	32	23	26	23	28	29	27	34	33	29	21	35	32	29	36	33	32	22	33	44	25	29	37	26	30	24	22	36	39	27	27	47	24	33	27	36	29	36	22	32	36	38	29	26	32	25	27	33	29	31	34	30	37	31	29	28	24	38	34	43	30	30	36	36	36	30	30	41	37	33	39	24	33	42	29	31	29	34	27	32	26	40	31	35	28	28	27	35	30	28	24	29	41	31	37	31	23	22	29	29	24	35	33	37	38	30	35	39	31	27	32	32	24	32	20	32	36	27	27	30	35	25	20	30	32	34	27	37	19	45	35	41	31	22	27	21	34	31	36	28	30	40	30	39	36	23	33	37	31	32	34	34	29	22	33	33	30	24	32	35	37	31	25	45	27	33	43	39	35	26	28	36	27	29	31	34	30	40	29	28	30	24	24	40	23	26	37	38	30	24	31	29	25	29	35	28	27	27	22	36	54	35	24	24	27	23	34	34	32	33	41	27	26	30	35	29	42	41	32	33	20	33	35	37	26	31	27	32	44	21	21	26	34	29	30	36	35	34	40	25	32	21	41	37	28	30	34	29	31	34	33	31	26	35	28	35	35	29	27	36	31	33	31	27	36	29	34	25	28	34	27	31	31	32	22	31	38	31	31	36	26	27	32	31	33	30	40	29	35	31	39	43	31	37	31	32	28	36	36	33	27	30	28	30	39	33	34	27	35	27	29	27	40	34	35	32	42	24	31	38	31	33	34	37	32	33	23	33	24	25	40	30	34	40	30	35	39	34	33	33	36	35	25	31	23	30	29	32	29	29	30	25	28	36	27	24	37	24	22	45	27	27	26	29	29	21	33	27	18	25	21	33	38	34	32	30	44	37	37	40	33	30	25	24	28	42	30	25	40	35	26	34	32	37	30	31	36	38	34	31	26	27	35	31	31	35	28	26	25	38	32	37	31	27	39	34	33	30	41	27	33	35	39	28	37	34	30	29	50	29	25	27	39	37	36	30	24	29	25	46	29	31	30	35	29	32	34	36	32	29	23	35	29	29	31	37	30	37	30	27	29	35	27	26	37	27	25	38	37	43	29	26	31	29	31	35	28	39	29	28	37	38	16	31	32	30	30	38	31	32	25	33	28	24	26	44	26	32	35	25	34	23	35	34	36	37	22	32	30	31	33	32	37	19	33	33	24	29	28	35
13010	779	528	650	1527	1956	1935	1678	1367	1186	968	864	795	698	663	556	514	485	520	475	462	403	410	378	409	389	433	539	888	1004	711	568	458	416	449	433	373	351	392	401	361	347	338	332	341	341	363	331	321	324	326	310	362	339	350	352	375	300	340	312	327	333	302	325	321	288	305	292	279	301	278	234	277	292	322	304	324	320	356	352	323	278	278	269	282	266	269	272	278	287	301	245	283	288	261	301	269	250	325	282	296	283	273	276	282	287	262	268	264	294	282	286	256	290	268	266	271	251	286	265	270	289	280	271	272	253	306	243	248	284	297	281	256	273	276	257	275	301	288	270	295	245	286	283	280	255	276	219	254	287	275	299	293	276	255	313	259	269	290	254	267	251	295	296	241	261	260	233	297	284	312	245	270	280	241	273	254	276	246	290	291	257	266	243	320	282	262	272	279	254	276	279	271	268	285	264	260	267	267	264	250	263	249	290	261	279	282	268	250	276	266	266	274	306	295	272	260	273	262	286	245	267	268	256	287	233	284	307	263	282	271	255	273	252	279	266	283	280	261	261	285	293	284	260	236	260	260	277	285	252	260	250	259	249	262	306	246	262	265	252	250	269	289	282	279	261	245	286	263	257	301	291	257	280	286	288	268	264	283	273	273	253	251	257	264	258	302	273	292	257	274	268	246	244	245	280	266	250	241	252	257	285	245	259	274	280	246	299	254	292	298	274	250	241	274	244	265	283	268	264	254	279	278	274	256	272	271	270	255	276	288	254	278	307	270	248	286	300	278	295	283	277	266	275	273	278	266	288	282	274	249	261	264	249	269	295	270	276	253	243	258	243	249	268	261	263	291	293	269	265	284	246	283	278	233	258	263	291	287	254	249	279	286	290	261	285	253	266	265	263	278	246	259	278	268	246	270	242	271	278	294	287	288	275	273	273	263	267	278	254	297	280	233	287	267	256	237	297	255	290	290	274	263	254	267	273	284	296	275	301	256	241	261	299	277	255	273	264	261	301	267	286	251	258	285	273	256	283	248	270	265	300	251	258	280	263	278	296	264	256	296	269	280	268	274	276	268	269	250	283	248	277	289	265	258	278	305	260	277	290	287	267	247	274	287	276	264	281	261	258	245	259	289	290	243	271	274	259	271	287	260	251	296	275	281	253	261	250	282	281	253	247	268	252	247	304	277	276	264	256	255	274	286	281	268	272	265	280	273	262	269	243	279	261	249	255	233	244	249	260	279	263	274	290	278	266	252	259	283	289	234	295	261	274	273	257	310	245	262	300	290	298	259	258	274	283	284	276	254	268	303	275	287	259	256	261	251	240	257	283	276	282	265	260	234	290	268	251	266	287	287	272	259	255	289	263	271	288	272	289	275	266	265	278	255	270	271	261	285	288	302	276	286	254	262	257	289	290	270	272	255	298	259	276	291	260	258	250	264	268	279	261	283	260	252	257	294	240	270	264	262	253	264	274	245	252	232	269	278	281	270	245	264	255	281	278	271	295	286	279	275	254	265	298	259	249	261	272	263	280	260	262	265	261	281	258	259	268	275	275	274	292	291	282	257	302	247	285	243	259	268	301	272	285	279	281	279	270	266	281	294	256	277	298	290	267	253	261	265	268	284	260	270	276	298	246	230	258	271	255	263	274	295	271	278	265	259	275	258	272	251	266	291	273	268	319	275	283	268	270	288	245	263	276	257	274	295	237	261	280	261	303	280	316	276	273	267	283	260	267	275	279	258	258	257	281	244	257	278	261	274	270	298	286	275	297	257	244	264	262	260	272	261	277	267	286	296	295	282	286	254	261	279	296	277	279	250	273	288	268	283	257	275	251	284	250	284	261	245	272	281	256	258	264	285	286	272	308	271	270	244	283	283	283	308	246	250	273	258	281	273	257	267	258	280	304	283	274	286	258	287	285	290	246	287	273	291	280	283	260	274	284	259	251	292	269	258	256	247	254	284	267	238	283	274	264	264	267	253	257	278	258	283	242	253	287	279	258	270	278	268	263	286	256	253	275	250	289	292	281	272	275	272	248	271	291	275	257	247	257	273	277	291	271	267	269	299	264	260	252	256	281	299	270	278	309	268	304	284	270	253	257	239	282	286	280	262	272	264	253	288	271	277	249	261	282	268	258	279	282	297	256	258	287	253	280	298	286	260	278	276	316	275	278	279	267	309	283	278	257	277	249	254	281	276	311	227	249	264	271	283	275	294	287	259	270	267	254	262	265	270	272	266	291	308	265	266	279	258	245	253	280	260	298	263	268	274	275	269	272	243	275	254	256	268	278	297	265	239	239	274	249	279	276	293	251	245	254	284	278	273	270	273	262	271	265	262	284	263	300	279	302	253	251	286	251	284	274	265	242	286	284	276	275	291	291	256	285	253	276	289	247	273	260	282	266	270	267	291	306	276	263	271	271	265	288	297	293	287	286	269	272	271	272	277	241	276	251	265	236	273	285	287	296	291	270	273	258	278	274	265	308	303	303	277	256	254	282	275	239	267	264	307	265	253	282	281	300	273	248	243	239	250	263	306	273	270	293	271	254	299	283	281	275	249	247	243	253	246	282	287	289	247	279	258	290	274	269	275	254	272	277	245	276	262	273	295	285	252	279	282	289	277	282	283	284	283	288	256	280	252	275	269	306	276	279	267	242	279	270	274	283	259	265	263	266	275	261	282	298	317	295	272	254	296	261	270	278	244	247	261	272	279	292	306	269	254	284	263	278	299	270	255	272	275	268	270	262	295	260	266	260	260	261	241	229	249	293	281	285	253	275	269	251	288	278	260	263	260	250	232	279	268	279	268	285	256	271	274	285	276	277	246	279	269	321	253	261	291	263	278	275	252	291	280	262	262	253	261	246	298	236	282	258	252	280	277	261	292	288	292	273	250	262	284	256	253	294	301	316	249	265	248	279	289	259	267	268	281	256	276	245	289	317	255	281	276	238	304	269	267	265	261	266	278	286	272	243	277	266	263	262	251	237	297	305	280	274	293	255	289	256	273	273	266	247	238	280	289	250	277	272	280	270	280	281	277	284	283	296	247	269	258	264	249	265	294	269	271	268	256	229	273	303	287	279	281	269	290	261	242	311	276	296	246	266	257	272	273	282	272	266	269	277	278	264	265	275	268	293	267	267	285	264	260	267	262	274	258	275	266	265	283	286	270	254	291	224	243	260	288	288	286	282	271	280	305	261	290	245	265	288	268	273	288	254	252	249	244	293	278	267	267	270	267	273	258	258	285	262	268	276	289	284	252	286	264	272	281	226	263	298	275	272	288	284	291	262	267	277	291	294	259	266	269	271	259	260	273	282	242	269	246	261	257	252	251	266	253	300	263	250	261	259	251	252	280	279	289	272	247	272	270	274	283	262	267	295	262	268	275	261	285	282	273	279	237	260	260	262	225	258	263	286	273	278	272	261	266	265	238	224	250	279	270	281	277	243	288	266	264	265	250	306	256	277	244	267	257	285	235	259	204	270	262	280
2463	146	95	107	111	124	120	159	121	114	117	84	99	105	105	98	95	87	80	86	88	101	99	95	82	72	90	110	125	123	102	99	90	81	92	80	92	89	93	90	88	90	83	90	74	76	85	67	90	78	100	79	79	83	92	116	67	107	77	77	90	94	71	92	88	72	74	96	86	80	93	85	95	86	100	79	88	84	67	87	81	82	84	76	90	77	81	87	83	79	75	89	86	88	81	86	68	70	80	79	75	71	83	98	86	78	89	96	86	103	92	74	83	96	87	89	75	72	64	74	90	79	85	77	86	85	83	79	84	82	73	73	85	74	71	92	85	72	77	71	79	76	86	106	83	80	84	82	78	80	80	66	81	100	78	69	88	99	75	76	92	84	71	80	80	82	64	85	90	81	87	107	83	89	86	87	97	80	76	74	100	85	86	77	75	96	87	79	74	95	70	78	85	84	80	83	92	96	83	94	81	71	86	81	87	90	71	68	83	97	92	81	76	81	77	72	72	85	77	75	96	70	88	83	74	80	78	77	80	74	105	75	74	92	80	82	75	75	68	90	84	72	93	85	81	95	74	89	69	71	71	84	88	73	81	70	77	78	65	76	88	72	77	82	85	64	85	64	92	77	75	87	77	90	76	98	91	78	83	75	69	89	75	73	83	92	76	86	72	70	77	82	100	91	73	90	77	72	80	77	87	80	78	91	81	92	95	102	77	93	81	88	90	72	79	86	93	83	82	81	80	80	85	75	87	85	92	70	86	74	79	71	85	81	86	74	89	79	72	91	88	85	83	81	93	65	87	84	61	80	70	81	98	83	61	78	88	86	87	81	94	68	84	82	74	76	73	88	90	81	93	77	78	93	79	71	85	93	81	88	82	94	73	82	95	73	71	87	83	83	97	82	72	69	81	80	64	81	76	75	96	67	84	88	111	92	100	92	71	82	85	77	78	84	75	86	87	60	72	90	61	77	69	81	81	80	75	82	75	74	80	75	94	89	81	80	71	86	92	75	76	89	101	73	71	94	97	95	94	83	85	72	89	88	91	74	89	83	76	83	77	78	99	76	91	60	87	86	80	83	69	92	84	69	80	72	81	84	90	82	74	57	87	77	79	92	83	62	71	73	89	89	88	83	75	72	87	81	78	74	78	75	90	81	78	84	82	89	72	87	83	80	66	68	67	87	74	101	90	82	86	76	71	93	93	83	107	83	74	81	92	74	84	88	89	65	78	83	75	86	84	85	90	79	73	78	80	79	71	76	83	75	66	74	86	81	91	77	80	74	83	75	87	71	75	95	90	76	80	85	79	88	93	82	88	82	81	73	86	90	97	83	64	73	75	69	89	73	98	72	92	84	89	90	92	77	80	75	85	76	90	70	86	75	90	89	83	81	88	99	83	93	84	81	83	88	79	93	91	75	92	85	79	75	73	81	84	75	89	84	73	77	81	82	81	94	93	71	86	87	63	90	90	85	79	96	73	87	63	83	83	85	68	84	81	75	83	79	86	88	79	104	60	81	88	83	78	80	87	82	73	104	75	79	89	87	91	78	81	84	94	77	73	87	89	85	84	84	71	98	79	85	76	58	105	74	76	72	93	91	100	68	66	80	96	74	79	84	87	91	80	78	80	92	94	84	83	81	68	71	65	93	94	79	71	81	87	70	91	84	96	75	77	66	85	84	89	83	61	75	83	77	81	80	65	92	89	90	78	87	99	90	65	86	78	66	89	91	75	70	81	83	72	82	77	84	101	95	76	88	86	76	73	66	80	93	63	85	94	76	62	77	80	81	73	78	85	80	80	71	76	89	76	69	80	72	83	81	77	87	90	98	85	71	70	91	83	77	72	77	78	82	85	78	92	72	96	82	67	74	86	78	87	85	93	71	72	74	70	78	94	87	86	80	79	91	73	71	69	66	70	76	98	113	91	89	71	91	87	74	83	95	104	78	82	91	72	65	79	70	85	68	88	77	82	82	94	79	73	87	81	94	84	76	89	72	73	89	104	70	71	89	73	85	82	86	79	93	89	92	84	78	80	70	68	75	87	72	77	68	72	76	73	94	98	93	60	80	86	94	86	83	89	77	96	88	79	75	88	81	98	91	73	71	80	94	95	89	79	81	73	92	90	88	91	79	87	89	77	97	78	79	90	85	86	67	88	112	88	87	78	80	71	83	71	94	82	65	88	83	96	73	78	83	78	90	81	70	61	94	58	84	73	74	74	75	84	88	66	65	89	94	75	79	86	67	71	81	101	69	83	71	80	92	87	95	84	80	66	82	87	71	80	80	84	88	71	89	80	72	72	85	75	92	89	83	88	79	87	72	74	71	86	90	78	82	68	73	88	89	79	73	87	71	70	83	73	76	78	99	89	92	67	85	88	72	99	79	63	106	72	75	90	65	78	87	82	77	86	80	73	74	87	69	89	72	94	77	81	80	80	65	77	89	85	92	85	81	75	88	85	93	88	79	87	73	73	89	84	105	85	79	73	80	91	84	66	63	93	89	76	75	81	78	88	68	94	81	66	86	92	80	76	82	67	76	77	94	84	81	80	88	96	76	74	71	71	82	75	76	62	78	86	89	89	67	80	89	63	76	85	82	88	104	83	104	93	72	80	82	93	78	81	86	73	75	91	73	85	91	73	76	87	74	80	72	78	78	77	79	86	93	78	98	76	87	87	81	78	85	103	82	88	81	87	77	85	82	76	75	73	69	82	83	84	91	95	89	90	73	83	85	79	93	74	88	73	74	70	64	95	82	76	102	78	67	66	78	78	86	75	70	80	83	84	78	93	80	85	89	83	73	84	87	96	75	81	86	80	87	86	73	76	86	89	82	72	72	80	80	70	81	83	72	89	88	80	86	74	74	78	78	78	67	97	87	86	77	80	72	85	79	80	91	77	73	85	80	73	90	67	84	92	84	86	77	79	66	91	94	69	69	76	72	83	83	78	72	70	64	94	85	84	70	78	76	99	97	82	86	79	89	81	86	86	86	79	97	79	92	75	88	81	60	82	86	88	81	80	85	77	82	73	79	80	74	81	81	73	76	69	72	83	96	98	85	105	91	86	110	89	85	81	85	85	71	79	89	81	86	89	75	84	79	78	94	75	79	80	86	83	91	87	91	66	98	83	86	67	79	100	75	77	87	75	75	89	78	73	78	78	81	88	84	79	76	73	72	85	74	95	79	79	78	76	90	73	76	91	77	63	90	71	88	77	88	76	95	89	86	83	79	85	77	85	90	78	66	72	66	81	88	107	67	76	96	90	86	83	97	64	104	76	74	81	91	74	77	80	72	68	97	81	82	63	74	73	70	72	97	93	62	76	70	82	83	89	73	85	83	78	84	85	100	86	95	99	89	78	82	83	64	85	67	74	81	86	78	88	73	93	87	93	79	86	77	83	91	80	64	84	81	83	85	80	67	79	75	96	66	75	76	73	84	84	74	61	73	94	85	97	74	91	72	89	75	76	105	95	87	82	78	88	70	71	89
17730	1932	1189	1446	3181	3944	3675	3104	2570	2159	1959	1701	1521	1352	1266	1157	1185	1071	1049	928	982	935	981	938	915	895	945	1201	1499	1673	1316	1096	956	945	875	922	849	737	796	772	843	817	797	829	765	799	821	722	755	772	768	751	774	746	775	811	767	788	731	773	761	699	712	715	672	714	700	719	717	698	757	646	703	719	716	724	803	716	693	751	718	714	695	673	686	686	710	678	675	721	689	733	698	684	662	664	677	677	701	684	718	684	695	707	684	645	677	664	684	712	699	676	720	670	677	689	707	692	689	671	683	700	694	720	687	653	698	723	686	652	721	638	665	713	672	639	676	710	704	708	663	693	689	684	673	635	666	679	705	691	700	663	683	700	653	650	670	680	677	614	679	695	666	681	701	700	653	715	685	681	653	655	664	636	688	710	705	721	674	657	741	649	666	630	638	699	699	710	715	673	683	700	702	664	675	681	698	688	687	694	734	721	668	672	670	678	713	663	677	678	708	701	685	685	645	674	710	691	679	658	699	701	701	670	678	660	627	691	669	664	711	673	693	618	675	695	686	677	690	685	713	713	672	692	669	676	673	673	682	684	710	683	698	697	671	664	656	672	648	703	694	651	687	689	656	659	746	674	735	677	717	683	651	695	692	663	709	670	718	696	680	683	681	700	732	642	672	657	725	682	653	667	691	663	693	695	661	706	676	635	624	712	671	684	705	686	690	680	696	656	659	646	716	707	680	672	667	697	691	696	648	700	654	703	650	683	684	688	711	695	693	688	639	699	740	665	677	683	712	691	701	689	649	693	661	719	748	714	697	696	713	639	704	652	688	701	680	711	665	714	639	677	688	701	668	677	685	680	696	675	730	678	704	708	687	732	662	710	732	661	687	657	684	772	602	693	718	655	705	686	696	678	717	716	719	660	680	726	700	714	700	657	660	646	727	667	664	700	666	634	691	691	667	671	677	663	676	636	668	643	698	663	693	690	669	658	659	675	642	688	672	683	668	640	712	717	669	679	702	670	719	675	665	710	694	701	691	698	726	692	661	734	724	664	752	668	657	655	715	701	664	708	684	666	709	750	699	679	695	699	703	689	686	649	672	695	692	703	691	668	684	694	650	681	678	662	704	743	721	664	666	738	707	690	702	670	683	686	701	707	734	668	660	709	698	691	720	667	645	680	660	722	726	665	675	649	683	718	726	692	691	740	674	652	734	701	704	705	693	716	712	665	707	695	688	671	653	674	690	753	657	656	672	694	687	715	699	690	643	708	650	722	671	649	702	714	689	682	685	646	689	660	671	678	680	695	712	669	707	657	640	672	692	712	650	635	706	685	726	642	678	661	684	689	651	677	689	667	722	644	678	677	633	670	678	679	624	699	678	667	679	682	644	684	673	736	654	666	701	691	735	660	659	668	686	696	707	651	665	651	666	698	652	696	709	694	703	709	743	651	713	684	699	705	694	680	700	643	701	697	702	699	710	699	679	704	701	709	705	699	659	656	759	675	692	649	644	770	687	705	682	679	700	668	661	648	687	738	735	697	727	720	705	690	739	706	689	753	666	639	688	663	695	675	639	653	688	711	688	656	667	708	666	708	656	689	686	708	654	661	679	636	702	689	670	737	672	682	701	699	641	705	625	682	671	723	706	666	713	696	741	673	695	702	716	687	626	672	696	658	711	658	715	691	676	677	690	699	686	631	735	685	719	669	643	689	665	697	688	688	710	699	682	670	681	698	669	660	685	689	688	715	684	717	722	710	651	711	690	665	683	666	695	648	690	652	673	705	686	688	663	709	684	677	694	757	650	684	706	706	639	665	666	682	677	688	695	703	705	643	657	670	676	683	677	668	703	684	690	696	657	694	725	700	661	703	640	691	710	702	696	642	656	714	711	744	646	714	689	671	686	688	656	659	675	680	693	680	672	680	676	689	695	705	684	687	699	722	643	674	659	701	694	658	699	684	664	644	747	659	657	707	674	678	680	645	690	693	666	631	684	668	643	674	671	724	705	696	683	703	676	692	658	658	681	664	689	709	721	671	671	657	670	697	720	669	687	659	676	706	650	701	701	688	707	681	683	694	689	699	654	686	640	692	687	670	709	712	687	679	642	675	653	632	705	657	698	691	704	699	674	636	684	701	674	645	672	669	700	699	691	683	694	666	642	705	739	615	708	694	691	710	646	718	642	650	699	702	692	656	679	696	707	704	679	689	690	621	665	678	684	718	693	660	689	695	648	717	657	686	690	716	686	677	659	671	665	626	708	672	670	683	650	654	707	704	650	753	698	675	681	697	645	686	672	689	685	642	665	685	635	709	718	659	694	648	660	673	689	717	675	651	699	687	672	703	658	669	739	659	660	682	714	702	665	660	708	644	676	723	672	722	713	697	717	648	713	726	696	677	664	687	668	677	705	691	672	665	648	685	662	715	676	690	695	700	635	686	633	692	628	693	710	745	719	660	698	687	676	690	684	663	674	676	669	674	686	704	694	625	674	718	716	682	664	701	688	691	708	654	650	661	721	635	670	665	677	645	669	665	668	684	709	666	739	665	703	709	706	655	680	696	702	666	705	670	680	693	705	698	658	666	689	684	706	674	661	628	663	653	675	658	681	692	674	691	691	644	693	691	636	685	716	698	684	676	717	677	715	679	690	656	685	688	689	689	668	672	650	657	705	703	699	669	671	726	694	733	671	674	632	699	679	663	711	685	718	690	669	694	700	655	705	684	697	664	672	679	706	685	672	666	659	641	657	711	674	691	651	695	686	669	646	630	705	685	687	694	688	694	723	652	657	671	682	706	659	676	691	684	663	666	714	674	697	675	699	643	717	681	691	706	701	637	679	683	732	645	680	706	713	647	704	726	670	646	702	704	717	695	684	707	644	696	678	698	711	685	720	690	681	668	640	697	659	699	673	688	675	644	728	632	684	685	686	669	716	667	678	646	681	694	696	662	690	682	668	674	724	706	685	647	727	705	686	690	680	671	733	649	662	692	676	684	644	658	660	734	697	670	690	631	663	666	710	724	692	658	675	720	686	686	688	701	674	728	641	689	687	701	652	688	665	733	689	675	714	656	713	735	675	679	667	702	676	704	662	656	644	690	703	692	671	719	734	672	644	679	678	683	704	656	703	741	683	671	687	663	693	659	707	654	686	684	735	671	669	668	677	703	647	649	664	689	676	678	657	663	660	649	690	693	651	719	701	667	635	643	666	726	704	730	633	652	699	728	681	657	684	607	713	721	718	688	727	680	702	684	675	684	673	620	702	687	671	661	699	701	662	670	705	628	687	645	687	662	652	671	669	707	659	669	672	677	672	703	685	671	681	688	703	750	700	657	703	664	677	706	692	682	651	694	642	648	693	662	695	727	727	684	675	654	740	690	663	664	666	688	685	705	679	745	700	680	684	706	678	692	712	681	671	662	648	701	684	661	691	629	728	639	703	689	650	710	661	680	677	682	672	661	648	656	708	675	690	702	678	677	658	678	694	642	704	665	722	679
1487	44	30	30	40	39	39	30	46	37	31	31	31	46	23	33	26	35	47	26	29	36	28	32	37	20	36	37	47	53	54	42	37	35	32	33	23	23	35	28	36	40	45	34	28	24	32	33	36	28	30	39	41	35	36	27	30	31	35	33	31	24	29	28	41	24	32	36	26	34	24	33	30	30	27	31	32	36	34	41	47	31	35	38	30	40	26	33	32	36	32	30	34	32	31	31	38	31	26	26	32	25	28	22	20	25	31	22	32	36	36	34	19	32	43	34	30	32	40	25	35	30	40	41	30	30	25	27	29	32	27	37	33	31	30	32	21	24	31	30	23	31	23	29	34	32	33	29	31	36	47	31	30	36	37	16	18	30	27	29	27	42	32	32	47	29	37	32	42	31	40	39	37	37	33	27	27	36	27	30	26	31	35	33	25	28	23	23	40	32	31	26	29	32	37	38	36	44	27	36	35	33	32	32	28	25	25	24	26	40	28	36	26	24	25	35	33	35	36	25	28	28	29	30	44	30	26	29	36	38	28	41	37	30	41	34	38	34	40	30	32	40	28	33	30	35	25	25	26	31	39	28	28	15	35	39	42	33	39	34	32	41	37	27	29	33	34	30	29	36	33	35	40	25	27	39	36	28	24	33	34	27	45	20	48	23	40	32	26	35	26	29	31	42	25	28	36	28	34	37	43	27	26	41	34	26	29	38	24	37	31	34	27	33	39	34	25	33	36	38	33	26	39	23	33	29	34	32	30	35	24	30	35	26	25	26	37	39	29	42	32	33	28	25	28	31	28	32	29	25	29	28	41	36	34	27	38	34	27	29	25	28	35	34	29	29	31	28	25	29	42	32	35	33	29	30	33	23	29	29	31	31	42	24	34	33	32	36	34	34	29	24	35	26	25	33	32	32	32	38	31	28	34	29	31	38	38	37	34	40	38	32	26	32	29	41	29	30	29	25	18	26	28	42	33	34	19	31	29	18	30	32	31	26	23	24	28	31	38	28	42	33	34	33	33	28	29	24	32	20	27	33	32	36	38	29	32	34	29	44	37	26	28	25	37	35	30	26	25	33	27	25	27	38	28	30	32	27	40	45	35	43	28	25	27	30	39	24	35	29	28	25	27	21	29	41	38	33	20	33	19	42	25	31	27	30	32	36	31	27	37	36	29	41	28	27	30	31	23	44	26	34	44	37	32	28	38	27	39	32	36	33	32	40	29	34	20	26	36	32	35	35	41	34	35	37	30	27	36	40	28	28	36	23	33	27	35	39	37	26	23	39	29	23	38	36	34	24	25	31	29	30	20	31	27	29	30	45	30	34	34	27	29	34	20	38	33	38	31	33	24	30	39	34	20	34	28	29	36	35	39	31	38	19	35	33	31	40	34	34	37	39	28	21	33	21	38	28	33	32	31	38	40	20	33	32	39	33	34	31	41	26	31	28	40	34	39	35	31	27	39	37	29	35	28	30	28	37	23	32	30	35	32	20	32	26	32	39	25	28	26	29	31	33	30	31	31	29	32	42	22	35	23	38	33	33	33	44	28	34	35	25	23	33	38	30	34	40	38	34	37	31	29	32	30	28	27	30	44	30	38	35	31	38	33	31	29	22	39	35	30	27	25	25	27	40	28	38	22	36	35	34	29	31	29	32	38	25	29	33	28	29	33	39	28	27	27	28	25	26	40	42	21	46	37	38	29	32	27	36	35	33	31	30	27	46	38	36	33	29	28	36	35	24	38	26	20	29	22	36	36	31	27	40	32	27	39	29	45	30	32	27	21	29	29	31	38	35	28	32	34	30	40	26	36	32	36	30	32	29	34	38	28	29	36	30	29	25	34	28	25	38	34	22	26	34	40	34	42	31	32	29	29	22	23	34	30	29	40	44	26	34	20	16	41	32	33	39	31	31	34	33	30	41	27	26	31	44	23	37	33	35	47	32	39	29	36	35	35	39	36	29	27	33	29	35	38	38	35	29	30	38	32	31	33	29	23	25	23	33	43	40	34	31	39	33	34	30	24	32	29	33	27	38	39	32	46	39	34	28	29	36	26	35	28	29	22	29	32	26	33	29	49	33	35	48	22	39	32	44	36	33	30	32	26	34	35	28	26	38	35	40	37	38	33	43	46	34	34	37	30	31	33	32	30	29	35	27	38	32	30	37	29	26	26	27	30	28	32	32	36	36	31	27	29	37	30	25	24	36	26	37	26	37	33	30	32	30	33	32	43	31	31	45	26	39	32	26	35	31	18	27	21	23	27	28	24	37	28	36	26	37	27	32	28	30	41	29	20	24	25	32	30	34	29	27	27	34	35	33	28	25	35	29	34	36	28	40	30	24	28	27	31	27	29	30	22	27	34	32	33	42	34	34	35	35	33	29	25	33	25	30	33	30	38	33	30	28	40	27	22	30	44	26	21	32	34	31	35	31	35	28	32	31	29	30	35	27	35	31	34	40	33	32	31	41	33	27	32	27	25	31	29	34	29	32	33	37	36	27	23	28	27	37	23	32	34	38	27	27	26	32	26	31	29	37	27	48	32	37	29	35	27	46	25	31	31	43	42	36	30	23	37	30	30	30	27	25	37	25	34	25	29	42	31	35	39	31	36	30	39	29	42	30	25	26	25	25	33	28	37	25	32	34	33	28	35	27	33	25	32	25	34	32	28	27	25	38	33	32	39	30	32	31	33	22	30	30	31	36	31	33	25	30	29	38	22	34	33	28	39	19	39	27	24	43	29	28	30	30	36	36	40	30	39	28	25	37	31	28	29	34	22	29	27	36	34	38	32	25	26	24	32	31	38	34	32	35	34	37	37	33	41	27	29	35	23	33	31	41	25	29	35	29	32	29	53	33	24	37	41	32	31	27	29	24	26	35	31	23	29	30	29	41	27	23	35	35	36	32	36	33	31	30	41	27	36	38	35	32	32	24	32	45	20	38	30	25	36	34	27	26	40	24	28	36	31	26	26	31	36	32	18	39	34	32	28	33	30	33	32	43	33	31	35	38	30	31	36	26	41	34	29	33	30	26	20	28	30	45	35	28	33	34	36	30	32	24	43	34	36	26	25	27	32	36	38	35	25	42	32	29	35	46	25	44	31	29	22	36	29	33	27	34	26	40	30	35	40	33	33	29	29	29	28	28	28	24	24	31	37	27	29	37	27	32	29	33	28	27	35	31	29	32	36	34	49	33	31	28	35	27	20	36	37	24	35	32	22	26	25	28	35	28	26	24	24	27	33	28	28	31	35	35	42	29	32	29	34	24	26	33	34	28	39	39	31	21	33	23	43	28	24	33	19	25	27	37	31	34	39	27	22	28	37	25	32	34	27	30	28	29	26	40	34	28	38	36	36	32	37	30	29	31	38	37	39	30	31	32	32	34	34	34	30	36	32	33	31	37	42	25	26	45	26	36	32	23	30	29	34	21	31	26	34	38	30	37	32	37	32	34	21	40	41	28	39	26	31	25	33	33	20	29	34	36
9243	446	303	352	505	586	615	542	510	449	436	394	349	318	345	333	335	299	354	338	308	306	314	278	349	305	372	520	737	764	549	434	387	351	365	348	319	315	298	305	327	353	325	321	277	306	308	290	327	280	279	290	301	326	296	330	299	309	277	295	291	293	296	289	274	254	272	251	265	264	279	287	265	270	272	312	317	261	306	301	266	266	256	278	276	291	290	265	278	270	269	288	279	251	276	227	251	285	258	279	268	281	284	288	274	276	286	263	243	264	252	271	256	275	281	252	272	284	278	255	295	283	249	301	247	279	270	267	271	263	269	264	251	262	238	272	277	286	260	256	264	257	258	246	221	238	262	280	266	307	288	231	282	254	249	232	247	260	263	260	272	267	283	290	283	269	238	260	274	306	251	252	273	234	270	285	274	265	270	283	289	248	262	267	282	274	235	245	276	262	273	289	266	275	251	241	270	263	253	265	245	285	283	266	282	264	244	257	239	270	299	262	269	307	263	266	278	279	240	274	259	285	251	285	258	256	265	266	271	249	264	260	267	259	290	271	262	273	276	279	255	256	256	280	238	240	273	252	263	256	238	292	286	266	248	268	288	269	231	267	290	277	261	257	280	244	263	297	259	268	254	241	271	268	274	286	274	249	258	285	273	273	248	273	248	255	273	296	249	271	237	290	257	280	291	266	270	269	286	254	264	250	272	230	253	239	272	253	262	269	265	263	260	269	261	273	254	274	280	281	257	294	257	258	228	252	271	258	239	268	255	256	255	273	262	271	232	289	265	259	287	259	232	253	266	260	266	247	227	231	283	277	271	256	268	283	250	291	275	262	265	271	283	265	249	224	262	274	265	281	288	258	277	247	259	281	264	286	271	270	256	255	276	312	305	252	261	267	261	260	269	255	267	255	247	251	248	259	284	269	239	270	279	246	265	295	261	241	283	244	263	269	262	270	263	269	290	252	262	255	271	282	280	251	268	243	278	273	261	287	283	281	253	280	253	277	272	282	261	298	244	276	270	251	278	294	286	274	293	301	265	249	288	245	260	275	259	243	297	310	253	241	262	256	269	269	243	278	246	242	290	243	267	287	280	278	276	292	291	283	245	277	245	270	274	288	243	266	251	273	284	262	272	272	291	238	276	283	269	254	274	259	253	270	261	242	286	265	270	275	243	260	267	293	279	265	277	278	252	272	251	264	270	263	285	255	268	246	263	252	299	259	264	266	271	274	262	257	251	295	259	262	230	272	253	254	260	287	253	275	276	249	261	256	260	247	235	258	285	275	269	263	264	280	255	253	232	240	269	280	246	268	268	235	286	271	268	282	277	268	293	270	257	288	281	271	262	260	263	255	265	283	236	283	278	244	273	290	268	283	298	283	268	259	287	271	248	255	276	254	276	258	262	259	278	244	264	266	280	230	261	258	251	245	268	250	274	250	268	275	264	289	302	272	260	281	253	273	282	237	264	276	286	245	261	301	263	265	273	268	269	220	256	270	239	256	263	280	248	258	287	290	243	290	262	252	246	273	253	247	276	273	257	285	271	280	270	277	260	250	253	283	260	251	252	275	299	252	293	273	246	259	260	252	262	242	261	266	270	256	266	254	254	267	244	271	261	269	273	289	270	283	280	242	281	259	245	268	278	263	286	281	251	243	286	265	258	268	291	263	284	270	248	282	268	273	281	265	248	251	251	274	251	272	282	282	261	251	278	292	277	292	242	252	259	262	244	289	261	240	259	259	254	278	275	264	264	293	254	269	247	237	247	278	276	255	232	255	250	259	270	274	239	252	292	254	275	240	265	272	257	266	266	242	259	241	264	282	253	228	315	281	240	263	241	278	263	283	290	268	254	252	246	271	263	283	277	292	271	265	277	262	273	295	241	295	270	268	272	253	252	253	257	264	268	287	275	275	276	251	267	260	256	294	274	253	254	241	275	293	268	269	263	271	276	266	259	272	269	286	287	273	236	281	260	275	246	278	271	283	254	252	286	266	272	251	259	265	252	259	247	270	256	252	270	246	273	270	273	263	267	239	244	284	259	261	292	275	262	249	267	256	281	298	278	273	268	269	262	260	267	264	274	270	278	267	262	237	266	252	293	278	264	284	234	291	282	264	240	281	263	283	242	261	263	274	263	279	267	304	251	270	295	254	256	262	254	242	244	282	262	267	256	266	264	258	277	263	248	261	277	267	287	281	262	265	269	250	264	286	279	270	248	293	258	272	270	229	244	267	300	274	248	271	290	271	282	251	276	280	244	248	256	271	282	276	269	288	289	262	278	261	290	277	257	246	276	269	245	289	280	273	241	256	256	268	258	249	259	242	281	252	273	292	261	278	268	297	249	263	242	271	293	265	274	254	288	246	286	275	263	280	263	262	249	270	271	248	267	259	248	245	234	248	264	263	298	260	274	252	275	279	233	250	276	274	278	274	259	264	281	241	238	243	276	253	255	311	251	254	257	307	257	267	270	263	279	249	245	261	290	248	263	257	241	250	280	255	244	255	261	253	255	254	254	262	291	271	243	297	255	280	262	243	277	267	262	279	277	274	271	291	278	254	229	288	279	257	246	269	289	251	246	272	247	250	275	274	240	238	267	270	263	277	280	262	261	268	277	236	248	267	266	268	286	248	265	273	260	294	256	245	246	272	235	296	286	273	229	282	249	242	253	267	261	269	255	232	249	303	284	269	293	264	257	255	261	287	266	258	282	248	258	283	256	288	241	265	265	278	255	254	259	250	259	253	270	270	273	284	245	255	254	266	282	261	272	270	274	259	294	239	265	256	258	256	252	267	286	251	275	277	302	268	276	264	248	290	245	258	252	267	281	276	260	231	262	275	267	249	241	239	269	266	272	282	260	262	272	245	259	245	260	243	285	272	272	303	255	273	275	262	272	276	292	290	275	283	259	294	263	294	258	267	236	270	275	272	243	284	243	277	289	274	277	251	240	270	256	286	284	263	253	251	247	290	287	275	256	253	262	276	257	284	275	274	249	254	267	274	265	281	289	286	280	249	269	242	265	246	279	275	265	261	268	299	277	246	264	256	275	256	242	238	256	241	253	267	260	264	241	274	291	278	258	255	285	257	261	265	286	263	261	267	269	276	272	281	256	250	262	304	301	255	278	264	262	277	259	253	266	224	272	256	251	292	259	287	268	251	242	266	242	287	251	279	275	281	271	244	284	292	260	266	272	231	254	269	262	263	278	272	268	270	240	292	265	276	265	271	263	276	258	248	275	271	275	250	251	260	241	256	232	254	296	267	243	268	263	292	251	247	299	268	278	266	284	264	265	288	272	262	273	304	259	279	262	287	260	271	266	263	265	263	265	259	268	256	288	263	263	249	286	278	270	269	238	263	242	255	267	257	262	289	252	296	288	267	237	237	272	251	265	252	262	259	277	270	264	309	249	265	279	239	266	296	263	259	266	269	265	239	245	238	256	255	255	280	257	268	248	287	269	284	272	309	249	272	273	227	269	250	261	255	252	275
1704	118	96	75	74	111	124	103	102	83	93	85	89	80	82	89	94	76	77	75	80	90	72	72	72	74	82	81	97	111	96	97	79	63	81	74	91	68	100	84	86	94	77	100	88	80	77	101	70	87	91	77	82	64	81	89	69	83	76	77	82	68	102	71	79	87	77	74	79	66	74	77	94	86	65	81	92	82	77	90	89	78	68	70	79	66	63	72	92	72	64	76	95	80	61	81	73	75	63	78	64	76	82	82	92	68	68	85	79	75	75	82	76	75	72	66	72	98	70	76	81	81	86	61	70	73	64	85	69	84	66	78	116	68	80	93	91	80	58	78	81	81	71	79	87	85	69	78	71	71	98	69	78	74	82	76	98	51	84	91	86	68	84	69	89	80	67	63	95	79	72	92	75	80	75	72	77	78	80	77	92	77	74	101	88	87	75	67	70	82	87	71	69	89	79	72	83	55	64	76	79	79	85	76	46	79	80	69	92	78	85	75	87	93	66	80	80	77	80	71	69	88	84	81	78	82	81	73	64	81	99	79	82	78	73	90	83	82	77	67	73	69	77	86	76	68	89	84	82	88	65	57	72	80	68	65	80	70	79	90	72	68	88	81	69	78	78	78	70	79	81	78	90	67	81	73	82	65	85	73	69	76	78	67	67	67	83	79	79	79	84	75	70	65	65	73	94	85	77	76	85	82	79	79	70	73	88	69	89	79	79	67	85	66	73	72	81	92	61	76	76	77	77	77	81	70	68	66	92	82	70	78	68	83	87	94	72	73	87	76	64	84	70	72	75	66	78	82	83	81	80	69	65	68	70	85	83	56	79	87	87	99	76	82	77	73	88	78	72	89	63	84	87	86	74	85	84	78	77	109	72	70	90	88	82	84	73	69	85	81	74	64	79	92	75	97	77	80	76	96	81	72	71	70	79	86	86	86	71	73	74	73	74	76	92	75	72	78	89	56	92	73	78	95	67	71	93	72	73	69	90	77	63	87	77	80	76	77	83	80	89	84	72	72	71	80	75	78	85	83	78	82	67	80	73	99	89	80	77	93	65	99	73	81	75	66	81	89	87	60	80	79	74	91	79	88	82	57	83	77	72	81	86	72	87	79	70	70	68	85	77	62	71	85	82	75	62	69	84	78	72	55	56	86	63	78	82	67	76	69	67	80	75	79	71	90	86	82	83	80	72	66	79	77	78	69	72	67	79	82	81	80	97	85	82	67	82	97	75	81	68	79	78	66	83	85	87	74	77	78	78	81	59	88	76	74	85	77	76	82	85	73	93	67	74	79	87	72	69	68	82	83	58	81	78	81	86	80	63	89	78	77	91	86	60	64	85	78	88	78	81	65	69	63	84	80	56	95	64	79	76	65	85	84	80	74	76	71	76	77	90	73	72	71	74	97	85	70	66	60	68	93	65	71	61	73	78	89	77	73	75	77	84	76	77	75	75	83	55	77	86	81	81	102	76	76	79	86	66	82	66	80	64	85	79	85	76	81	91	80	73	80	70	102	83	70	69	95	89	69	77	74	73	62	66	63	74	99	61	93	92	82	78	79	88	88	75	86	74	66	68	72	72	87	80	77	74	79	90	85	70	103	83	83	68	76	76	90	77	79	77	73	72	80	75	63	81	88	99	84	85	83	90	84	77	83	78	73	83	92	85	81	76	86	70	81	101	74	71	78	94	91	103	83	87	76	76	76	77	78	70	81	84	69	74	72	79	80	75	69	75	92	69	85	93	84	77	71	76	67	87	73	77	78	62	71	73	67	61	81	84	83	84	80	93	90	70	78	79	59	83	97	89	72	75	86	69	69	82	75	70	92	84	72	76	70	87	48	77	87	88	82	73	89	99	83	86	80	73	88	90	84	76	77	66	83	69	88	81	77	82	80	90	82	94	85	68	88	66	59	65	87	52	90	85	74	82	75	66	57	68	52	91	83	73	75	78	90	85	69	74	78	85	84	82	78	90	75	77	84	90	89	78	83	86	70	66	83	73	70	62	91	74	83	85	71	78	89	60	94	80	79	71	79	73	79	79	81	77	93	69	76	73	56	79	74	88	81	69	86	65	86	79	88	78	82	83	85	78	78	82	80	73	79	73	95	69	78	71	96	70	78	79	73	74	85	99	65	84	80	71	93	66	69	65	82	78	74	77	86	96	80	72	76	95	64	63	73	80	85	72	84	74	79	75	77	69	87	63	75	91	94	80	77	89	75	81	73	78	82	81	77	69	59	84	73	74	81	72	69	76	86	76	69	88	89	84	80	81	84	72	88	80	80	83	77	79	70	75	70	70	82	75	76	75	86	100	77	73	90	81	85	89	73	71	83	89	77	88	72	79	80	91	79	73	72	74	76	86	69	94	69	82	70	77	72	79	72	74	87	78	76	80	75	79	75	73	87	85	86	78	87	76	69	76	92	83	59	72	70	71	65	69	78	59	86	93	89	101	67	67	89	61	78	65	72	72	85	75	58	75	79	68	78	80	80	89	76	97	72	64	90	63	61	83	66	63	66	84	84	77	86	78	68	76	77	88	82	80	86	73	66	73	74	73	74	72	64	75	84	75	81	75	88	73	93	56	90	69	67	75	74	92	76	64	83	67	70	72	74	88	71	87	74	78	94	84	73	87	65	77	70	90	77	74	83	77	65	86	85	82	57	83	68	81	61	73	80	92	76	87	73	89	75	66	75	71	72	76	89	53	100	83	75	69	85	85	95	72	75	69	67	83	86	86	81	73	73	74	89	71	77	105	84	66	72	81	77	83	88	80	60	85	92	78	70	75	71	70	68	68	69	80	83	66	76	64	62	73	80	74	67	81	85	92	86	82	100	92	82	84	65	86	63	81	75	74	88	77	81	92	87	67	62	84	94	88	59	90	76	95	78	75	88	80	82	69	83	81	83	65	83	91	70	87	87	64	86	83	77	70	87	74	75	61	75	71	83	85	83	88	69	92	77	79	77	86	97	98	76	68	72	72	81	74	86	85	85	84	86	87	68	78	80	72	76	89	84	80	88	88	84	80	74	66	68	80	84	65	67	81	76	64	69	70	84	92	70	87	82	63	93	72	69	92	69	79	72	70	95	71	61	73	66	78	72	85	86	79	73	92	82	77	75	67	77	69	62	76	84	83	87	82	67	94	75	75	79	69	71	78	87	85	84	80	67	69	80	69	62	66	81	74	79	67	77	62	87	79	92	76	65	81	85	81	78	92	66	75	84	78	82	84	82	91	85	68	73	70	78	69	78	72	96	78	90	70	76	68	81	92	78	82	74	92	97	79	82	74	74	74	95	88	65	72	80	76	76	73	75	68	82	82	78	79	68	73	72	78	87	79	84	79	80	78	85	80	80	62	82	62	79	81	75	66	66	83	78	92	78	84	63	78	84	74	82	80	92	88	85	73	80	78	72	68	82	58	99	103	93	86	87	85	63	77	74	80	69	104	78	71	89	86	93	72	86	85	78	86	84	64	82	73	77	77	84
14858	1538	959	1089	2218	2863	2565	2133	1782	1550	1330	1210	1086	1114	981	880	879	863	872	773	801	798	792	790	761	773	846	1007	1317	1305	1049	879	815	817	792	838	683	725	690	728	770	724	759	724	721	706	660	665	691	644	686	726	740	688	660	714	680	678	651	667	671	683	674	647	739	660	689	629	662	570	694	679	678	645	636	665	671	649	678	647	686	601	641	642	681	648	661	659	640	652	682	635	675	660	671	624	566	631	633	651	620	658	656	640	681	641	686	643	627	674	658	658	625	627	627	681	626	631	641	611	649	596	602	624	567	650	676	655	649	594	655	617	609	586	637	624	643	616	621	631	637	583	643	653	616	606	611	617	596	603	646	625	622	574	626	619	660	608	652	659	632	680	639	623	618	621	659	639	618	647	591	657	633	702	663	696	659	613	639	648	628	634	633	622	630	662	634	648	639	639	668	638	637	672	659	624	629	613	615	656	677	612	581	645	635	688	640	616	628	636	659	643	616	643	587	659	624	629	671	630	604	615	631	684	645	646	638	613	603	670	624	652	660	594	601	659	655	643	615	633	623	626	627	672	639	599	615	636	622	647	602	666	645	599	617	694	651	623	591	629	655	606	614	642	608	605	647	620	630	644	616	604	607	608	629	661	645	613	631	636	643	599	596	608	630	581	670	603	662	649	660	627	618	641	625	670	683	637	630	653	677	651	616	636	624	621	653	657	653	637	667	683	634	666	614	627	656	623	646	643	640	656	623	635	664	667	672	613	659	629	719	665	638	635	641	619	605	640	619	653	647	589	644	654	627	633	678	604	637	626	646	619	633	626	678	666	588	644	607	654	641	668	660	652	595	647	634	646	641	645	665	609	627	617	639	663	642	677	625	624	627	631	681	641	638	641	635	654	620	648	615	662	637	665	584	626	656	664	599	632	622	699	604	661	638	616	645	673	623	638	645	644	620	583	633	637	622	695	630	666	642	615	581	656	626	629	648	614	673	629	614	650	632	606	640	623	635	629	617	589	650	681	671	644	646	645	635	633	642	621	675	619	619	662	599	668	609	597	650	614	666	651	602	630	597	637	636	632	601	619	669	649	619	659	600	630	645	641	654	644	632	612	608	607	636	636	653	669	627	653	643	651	620	633	584	645	677	637	646	652	639	599	650	650	634	652	656	662	629	637	576	640	627	639	632	690	643	627	637	621	649	598	648	671	610	624	676	653	630	618	647	658	614	618	624	650	654	635	624	608	623	605	588	655	615	616	644	649	628	616	639	629	634	626	647	634	654	637	612	684	639	656	633	625	672	653	595	631	645	670	650	633	649	649	642	604	600	654	623	649	595	618	658	641	621	629	625	634	621	623	641	610	607	623	607	605	632	644	621	683	669	634	661	674	633	592	672	595	647	594	630	641	658	600	618	653	651	576	594	635	684	668	601	603	650	575	605	622	653	659	612	629	641	660	588	639	702	631	602	661	679	599	611	619	590	609	621	656	608	612	636	620	606	615	624	624	657	654	668	610	680	596	617	620	643	617	660	678	618	619	626	645	646	617	644	628	644	626	638	657	643	618	636	602	623	657	596	640	616	585	657	682	650	684	623	674	621	641	632	647	628	635	620	637	655	639	675	635	662	651	649	670	642	672	609	652	623	626	628	585	622	648	610	630	629	646	624	654	658	657	636	663	663	639	626	594	610	639	623	654	643	617	618	675	641	610	648	640	658	630	593	606	621	595	606	649	614	615	657	648	610	635	636	610	658	658	647	610	629	643	611	630	623	653	666	601	630	630	641	665	612	672	662	646	623	637	675	650	611	639	645	662	601	619	660	687	666	594	638	655	628	600	620	622	623	633	638	606	647	629	691	661	655	648	626	627	610	681	651	642	585	679	633	623	621	674	633	598	651	662	622	666	622	610	680	611	621	641	628	704	611	600	664	631	624	689	663	644	589	627	610	588	656	662	645	655	634	686	624	664	640	605	657	639	630	653	621	640	647	657	624	643	646	639	635	661	612	627	632	688	660	658	595	646	648	645	679	600	626	594	656	645	644	665	633	612	635	641	616	615	607	624	609	611	605	644	659	621	651	649	607	609	704	622	630	607	644	670	657	635	615	639	624	648	650	631	638	644	639	647	599	619	654	655	626	678	626	622	610	656	604	651	654	606	620	635	631	651	669	607	632	636	600	634	656	624	647	651	651	654	659	671	604	655	665	640	580	650	614	613	587	603	657	632	613	625	595	637	636	667	627	629	620	634	652	574	605	647	634	672	674	673	641	643	666	642	621	602	642	642	584	644	591	634	622	617	606	642	662	637	618	648	665	626	652	622	668	646	608	632	679	616	663	602	621	641	651	608	631	608	640	600	651	659	623	655	662	685	669	601	604	615	703	657	693	634	611	663	648	615	596	623	668	644	636	687	605	597	653	647	669	678	663	651	602	663	628	620	616	642	654	643	666	664	642	669	645	647	669	625	637	612	624	656	647	678	624	654	597	649	623	632	588	665	629	621	620	641	626	636	615	632	649	637	658	643	625	617	595	629	611	638	634	578	608	680	603	582	653	646	632	617	638	675	609	671	596	678	594	610	658	616	641	635	635	652	646	616	633	651	652	666	651	622	635	649	662	640	635	622	590	653	642	655	598	622	626	670	603	633	650	634	594	661	675	635	651	623	633	652	623	621	592	610	602	585	651	615	640	653	648	605	616	589	641	648	619	655	639	672	628	626	685	644	629	622	625	621	627	669	611	582	635	665	584	641	640	675	637	623	611	610	690	618	671	667	622	592	627	628	653	664	601	624	647	661	642	686	592	630	661	656	614	648	682	696	657	593	632	666	666	627	650	631	629	640	651	634	633	625	664	595	640	615	615	671	617	579	655	630	631	686	650	652	635	684	648	687	628	580	665	613	597	556	602	626	613	591	662	645	608	602	611	645	625	690	632	649	644	655	625	640	617	621	640	607	620	642	670	641	655	611	636	641	715	645	649	644	645	631	613	645	665	636	662	598	615	623	593	589	633	632	686	635	643	640	601	680	638	652	641	632	670	592	660	614	648	624	694	639	620	597	662	582	675	636	625	583	624	625	628	670	662	637	618	618	625	623	615	646	649	663	605	660	624	634	603	611	654	653	646	671	583	626	615	574	624	668	650	647	644	619	595	649	643	604	646	611	636	661	615	630	608	615	613	642	624	635	631	658	633	624	655	635	620	561	647	667	664	648	680	622	593	665	613	616	616	584	683	663	633	647	655	568	664	656	610	608	645	637	663	624	654	682	618	626	629	676	646	618	651	587	637	642	643	625	668	624	653	624	639	577	637	649	691	676	615	590	596	605	616	580	646	633	624	620	632	630	644	626	646	621	654	608	621	648	614	650	644	627	607	631	680	611	613	687	643	600	589	620	664	668	651	635	606	640	671	620	663	656	636	611	667	628	654	636	641	664	674	628	646	614	611	633	640	606	654	647	642	637	619	661	620	623	652	623	650	659	650	661	669	616	622	629	648	601
2186	59	62	37	37	54	64	50	42	45	43	54	55	45	40	29	35	43	30	43	35	50	35	43	31	30	41	46	57	55	40	35	39	29	55	42	42	35	42	31	43	36	55	33	31	40	29	36	40	28	37	41	38	29	41	42	31	47	35	34	31	34	38	43	23	29	35	32	34	36	26	36	32	33	34	37	43	39	28	27	26	31	38	40	30	31	31	43	30	35	36	33	43	34	39	40	31	28	33	37	27	28	24	22	42	30	30	35	32	31	24	36	33	25	35	35	35	26	29	33	26	31	29	33	30	38	40	32	30	22	32	39	40	29	37	29	24	32	28	29	40	36	24	33	35	34	26	23	27	35	32	33	37	38	38	25	31	41	28	30	45	39	37	34	36	26	36	35	41	27	29	28	23	21	29	43	39	28	36	35	30	37	34	40	27	35	23	33	27	32	27	33	34	35	37	36	24	27	21	29	42	28	36	18	41	27	40	41	44	41	29	37	32	34	33	30	45	37	30	44	30	34	28	28	34	24	26	32	36	26	29	29	32	43	30	27	39	28	26	33	37	32	30	34	25	32	24	28	30	31	35	33	27	36	35	34	26	31	33	38	31	33	33	19	41	38	35	29	30	38	31	33	38	23	25	30	27	34	37	36	33	23	42	34	26	31	29	29	30	28	33	34	31	27	28	33	27	33	23	34	31	31	30	27	24	27	34	29	33	30	30	34	28	45	32	21	40	36	31	24	26	28	24	34	29	26	35	40	39	27	39	27	29	29	22	34	37	44	30	31	23	31	29	28	30	28	30	26	27	29	30	30	27	31	32	40	31	37	45	26	30	35	23	27	28	35	39	31	28	39	37	33	23	23	28	27	28	35	30	43	31	30	29	28	27	24	22	37	31	27	37	27	24	40	29	41	38	33	25	36	38	30	33	32	30	31	37	28	30	36	26	44	34	25	40	30	31	29	40	40	35	38	27	29	32	35	37	24	28	40	40	26	41	36	42	25	30	40	33	26	42	27	28	34	24	40	34	35	27	35	32	27	37	29	38	27	34	31	35	26	35	35	29	23	26	29	31	23	21	30	34	43	24	27	20	36	43	33	29	31	38	37	35	33	34	35	26	35	30	33	39	25	30	28	28	31	39	21	43	27	23	22	38	29	31	29	25	35	27	26	48	29	30	36	31	30	26	39	41	40	40	26	26	32	32	34	29	24	44	35	32	40	35	35	26	25	35	31	33	39	27	28	35	23	37	29	23	30	30	38	38	37	27	26	35	33	30	35	36	49	36	25	24	40	29	40	25	37	25	28	34	27	20	34	30	24	35	32	27	33	30	25	43	19	30	32	33	33	27	29	26	33	26	29	43	24	25	35	32	37	33	27	38	31	18	28	25	34	43	25	28	32	28	29	33	27	26	38	39	29	37	32	31	41	27	22	23	33	31	28	34	31	37	27	40	30	38	39	33	31	26	26	25	46	32	33	39	27	26	21	36	35	28	24	29	33	42	32	47	27	25	26	37	42	26	36	36	37	31	25	31	30	29	31	31	22	30	29	31	28	27	36	38	28	36	27	32	27	30	32	42	30	38	29	32	30	29	31	23	28	45	24	27	28	34	27	28	31	31	30	27	27	33	42	36	50	39	35	26	25	33	32	16	23	40	28	43	34	25	34	38	28	23	34	31	24	40	28	27	26	42	31	37	22	34	36	34	46	27	32	38	28	41	31	29	35	37	34	23	39	38	30	24	34	29	22	27	34	36	26	28	28	20	28	25	25	27	30	31	49	36	30	37	25	31	30	19	34	29	26	27	26	30	35	31	35	34	31	39	35	29	31	35	24	31	30	24	27	36	30	32	30	39	35	42	32	27	40	31	41	26	38	27	32	32	37	31	26	33	29	30	39	35	33	27	24	26	22	32	22	37	25	23	35	26	38	39	30	31	36	31	33	32	38	33	20	27	38	23	29	31	33	31	31	32	25	28	23	23	37	31	29	34	28	30	30	30	23	30	35	23	42	30	41	25	33	28	28	43	32	40	25	29	30	33	31	32	35	35	37	41	35	33	36	29	29	38	33	26	29	36	31	29	30	34	33	29	28	27	39	29	34	33	30	41	39	41	33	31	30	39	29	31	24	37	23	26	25	33	24	34	36	30	35	31	33	32	30	36	24	31	39	34	30	26	30	39	32	28	33	30	30	30	30	27	39	39	33	37	29	26	19	25	30	34	45	35	34	38	31	33	32	23	33	35	37	29	42	33	44	41	36	26	38	47	29	34	25	35	36	49	45	37	30	43	41	32	30	32	33	42	36	38	36	26	30	28	26	41	44	25	37	23	37	31	25	32	28	22	31	28	22	35	25	40	48	23	35	31	35	33	29	33	35	39	35	30	34	29	28	26	29	32	39	27	30	38	24	38	36	45	35	31	33	43	28	39	35	35	40	31	33	33	33	31	29	22	28	29	30	28	34	32	35	35	24	36	31	35	35	33	36	26	31	21	38	25	26	36	33	26	38	29	42	38	26	25	29	29	32	40	27	46	38	21	43	32	28	25	32	37	32	40	34	24	26	29	27	29	34	30	32	35	20	45	30	39	20	27	29	28	32	34	26	33	35	34	33	34	34	34	31	25	27	27	35	25	36	34	30	38	28	36	33	30	20	39	33	24	28	40	32	23	27	36	41	32	22	32	42	38	32	39	38	25	33	35	32	24	37	29	31	34	32	27	35	33	31	29	35	35	31	31	39	38	35	28	27	35	41	41	39	35	34	30	25	28	24	22	31	30	30	36	32	28	26	29	30	38	42	33	31	30	33	38	30	30	43	41	35	28	39	25	34	32	33	34	34	25	23	24	25	30	39	41	32	26	36	31	40	33	25	34	30	30	35	30	31	28	23	27	32	32	32	30	25	40	36	31	28	34	42	30	40	32	29	33	41	29	28	29	29	30	32	27	38	18	46	36	40	36	38	32	38	31	34	37	34	29	27	22	25	40	30	28	36	33	40	37	36	28	34	29	33	34	38	31	28	40	33	26	36	32	29	32	25	22	27	36	38	33	39	28	24	17	38	31	29	33	25	30	25	38	41	32	31	36	17	28	30	25	33	30	27	27	35	34	44	34	37	40	39	32	33	36	24	33	33	15	42	16	23	25	36	34	42	39	38	27	28	38	29	29	35	43	25	31	37	19	33	39	33	28	34	39	30	33	28	37	37	30	30	35	29	31	23	37	50	37	36	29	34	31	26	30	36	35	31	33	31	31	28	38	27	28	26	39	43	34	19	26	27	21	33	25	36	27	41	34	41	28	40	24	30	29	33	36	26	37	32	28	35	34	25	33	24	25	37	25	17	28	32	45	21	40	41	29	25	28	31	29	31	27	39	26	25	25	20	36	34	37	25	37	26	38	19	40	33	37	34	38	26	32	35	26	27	20	36	31	26	37	25	39	35	22	35	40	32	37	28	31	39	26	34	38	38	30	27	45	36	36	35	43	36	34	31
12615	853	509	694	1502	2099	1910	1699	1330	1135	1028	904	798	696	644	571	569	511	507	512	486	433	451	489	415	395	447	698	996	943	702	556	485	438	442	446	445	316	359	348	385	376	376	363	324	317	315	351	292	284	376	332	344	367	350	337	336	356	341	326	339	292	297	326	316	323	311	314	280	289	309	308	295	306	330	302	328	318	292	310	303	279	307	296	295	284	264	312	284	259	283	276	273	272	254	267	268	294	260	275	267	256	259	267	298	271	282	270	264	256	267	266	287	270	258	278	250	277	255	278	281	253	258	276	271	262	258	257	254	288	270	275	270	271	269	299	296	265	284	287	271	267	282	273	271	277	285	278	276	273	294	275	308	266	288	278	295	292	289	271	292	261	297	271	268	236	270	277	252	262	250	255	288	258	265	265	265	275	262	256	298	265	267	250	307	294	270	287	268	268	288	265	262	291	285	293	254	254	293	272	282	255	263	275	272	292	287	251	262	253	272	264	287	252	274	293	253	328	303	279	284	295	298	292	290	294	277	251	271	269	289	245	262	281	298	276	285	264	288	278	288	289	288	292	278	257	282	290	262	306	290	270	274	254	301	277	274	256	278	274	281	290	280	283	246	250	286	264	289	255	286	286	276	292	278	264	287	276	276	307	298	266	282	280	253	277	277	294	291	269	268	260	252	279	278	252	261	287	266	260	265	294	302	282	272	299	245	258	303	291	276	265	294	276	259	255	240	279	285	274	273	269	259	291	264	246	275	272	285	273	254	268	271	274	281	249	276	281	266	283	282	281	275	254	278	267	314	257	266	254	266	262	255	290	265	283	289	261	271	270	288	296	278	263	252	289	276	254	283	288	274	280	266	294	258	278	245	253	298	223	284	276	278	266	275	255	267	297	264	280	312	290	268	267	302	303	278	261	279	294	259	286	297	293	270	290	298	256	256	294	286	277	240	283	262	290	274	264	270	267	309	278	266	282	258	255	274	261	281	256	260	284	276	273	262	275	277	268	276	280	277	268	301	261	260	268	277	274	255	291	265	290	281	282	270	263	270	266	282	289	271	264	267	288	270	280	304	287	285	255	294	258	267	265	256	256	289	290	266	290	267	260	272	289	246	263	285	266	264	285	268	304	274	254	271	281	308	279	306	285	246	264	281	227	238	300	290	287	287	284	276	285	272	285	288	275	261	265	288	288	295	323	246	263	264	273	249	286	288	279	286	262	286	275	260	282	249	268	301	269	301	272	262	292	272	271	291	261	257	268	308	274	294	261	247	304	288	264	288	272	317	273	268	280	267	288	292	253	283	302	269	250	243	281	279	291	303	280	287	253	272	286	264	265	279	296	279	276	296	283	254	300	279	255	267	261	304	271	289	295	283	274	263	277	262	272	295	275	283	271	291	298	265	288	272	320	273	261	287	272	285	233	279	258	279	294	260	269	272	276	274	311	289	271	312	285	267	282	294	288	254	256	279	291	278	270	254	249	276	260	278	266	304	255	261	270	293	272	315	237	283	259	256	288	254	267	251	266	256	319	271	277	279	299	272	259	285	252	267	272	276	272	267	290	253	270	276	252	275	250	277	290	268	260	266	241	285	294	260	286	256	280	300	261	279	268	263	263	289	270	307	278	286	269	293	279	248	259	294	277	253	258	252	300	290	279	260	272	316	304	265	290	257	287	264	259	288	278	255	286	295	264	271	242	276	266	271	287	263	261	272	280	292	275	261	286	279	255	279	267	270	296	293	250	286	266	310	279	263	280	281	253	276	316	289	283	300	284	307	275	293	291	290	270	295	277	274	259	262	255	295	276	281	275	273	274	274	249	249	270	255	285	295	295	258	273	272	265	292	280	268	303	266	255	296	286	287	278	251	292	280	285	291	278	278	287	284	271	247	299	272	256	237	267	276	272	282	276	315	274	290	268	279	253	296	269	257	283	278	249	299	284	290	303	282	274	300	303	285	255	285	262	277	270	284	247	246	281	250	277	260	281	264	272	306	274	283	293	292	283	294	288	266	289	263	235	281	279	297	263	282	267	269	253	288	288	283	296	261	258	316	289	258	249	269	281	271	272	281	285	255	256	259	280	247	261	268	284	279	270	273	258	288	277	279	298	258	269	270	245	272	280	273	288	276	263	262	303	281	267	304	287	276	307	311	283	290	263	271	248	289	263	283	280	274	258	275	277	288	280	280	295	272	267	287	263	283	286	255	271	280	283	285	257	279	315	272	297	289	274	259	264	264	273	262	284	256	271	275	300	297	287	276	293	297	287	291	286	254	279	265	258	286	293	268	270	245	271	255	287	256	266	251	271	269	258	266	243	266	304	270	301	289	288	258	268	296	266	296	285	303	254	272	281	274	277	262	274	273	282	272	260	280	277	285	260	274	260	290	266	278	260	262	268	275	283	270	278	267	290	236	295	265	265	261	274	272	263	288	288	305	273	273	302	265	267	286	281	275	262	270	273	286	285	284	287	293	258	281	254	257	263	283	269	297	271	260	289	294	288	277	270	290	274	275	284	250	274	277	274	267	266	271	281	286	310	259	304	295	297	284	270	261	280	263	280	283	260	270	300	323	274	253	268	257	271	274	290	265	282	262	308	255	278	283	288	290	275	296	279	282	268	270	281	274	272	303	302	263	308	281	257	270	297	271	274	268	285	285	270	270	293	252	285	259	261	275	271	268	257	260	276	274	270	265	264	276	265	287	282	290	293	301	265	284	270	246	273	247	231	261	259	297	256	273	277	270	260	307	260	252	274	288	273	254	260	296	259	253	286	278	241	277	259	315	263	298	262	265	271	269	273	255	278	257	274	302	283	299	282	284	260	299	305	267	295	282	265	281	256	283	283	294	254	283	280	280	283	297	280	289	306	293	299	274	269	269	248	277	277	270	289	278	249	293	272	261	275	299	271	289	253	283	300	271	265	288	280	257	285	273	256	278	276	249	307	283	294	273	262	279	256	253	279	281	290	292	279	265	287	310	292	328	277	268	267	280	281	295	270	267	274	263	263	238	274	259	290	272	263	252	284	286	287	266	274	272	282	284	287	295	276	265	275	265	280	269	290	275	280	252	255	290	285	266	294	255	268	281	276	286	275	296	271	270	273	290	266	267	267	279	313	276	281	269	299	263	284	259	306	270	290	287	260	289	285	284	293	303	289	263	326	219	275	255	260	250	321	270	275	270	270	292	252	270	279	275	263	286	267	275	292	259	264	282	291	272	279	268	265	295	274	256	259	255	265	262	289	279	274	268	280	274	264	243	262	291	267	268	277	275	254	297	293	264	299	227	285	259	300	275	295	276	266	255	268	273	279	270	259	283	299	261	260	281	256	300	249	265	277	283	272	271	253	318	259	295	252	294	293	264	255	285	278	285	316	252	269	300	307	271	256	259	289	301	281	274	265	260	271	265	305	252	281	311	257	283	300	296	276	253	270	270	259	237	312	287	268	298	274	290	269	270	287	293	287	256	274	273	284	287	298	295	272	277	273
2319	148	120	101	101	113	132	129	152	149	113	102	109	79	89	92	98	89	85	118	95	97	102	101	85	84	111	98	125	131	91	108	92	79	92	99	91	88	86	102	75	89	99	74	87	97	94	91	83	83	91	98	83	93	85	73	88	75	82	84	90	81	88	92	84	89	82	85	91	92	105	97	70	75	97	83	92	110	81	82	82	86	87	80	77	81	86	83	82	93	95	80	78	74	85	94	84	101	93	87	71	82	88	68	73	80	83	92	93	89	104	87	97	83	93	76	103	86	85	88	95	90	77	79	85	86	88	81	87	82	81	85	86	80	91	78	89	82	91	93	65	80	87	113	84	92	80	93	103	74	111	86	74	93	68	84	93	76	95	81	66	68	83	82	88	89	80	72	76	76	97	79	79	78	87	88	92	89	72	78	88	83	81	85	76	83	76	72	100	77	88	69	67	92	83	86	89	75	82	76	97	80	85	89	80	87	89	80	86	75	79	87	80	91	74	106	84	87	91	84	88	75	95	72	79	92	75	85	88	71	79	83	75	78	90	71	70	83	74	83	88	86	88	80	96	103	75	88	100	89	79	84	70	77	77	86	90	77	85	79	88	89	65	100	83	82	103	74	90	77	77	87	88	79	70	77	71	93	95	90	84	89	69	84	84	106	80	89	76	104	86	96	88	83	95	84	81	81	64	97	92	76	88	82	76	89	91	79	89	76	86	74	91	96	103	90	82	91	89	83	65	79	84	96	83	78	66	92	73	88	89	83	81	83	88	84	96	76	90	78	77	87	86	80	92	71	83	86	70	85	87	91	82	98	68	100	87	103	68	90	89	70	87	87	83	105	85	87	93	93	78	75	94	77	93	75	90	86	88	82	79	80	84	76	89	80	88	92	83	92	82	83	77	84	81	89	85	77	88	98	83	89	82	96	94	73	95	80	79	85	70	95	78	101	77	70	86	91	81	76	85	77	96	85	76	82	92	70	83	75	95	79	82	88	88	72	84	81	85	100	79	85	77	83	95	83	93	83	86	103	73	91	90	78	93	80	99	72	94	78	89	75	68	84	78	94	86	98	73	103	84	79	87	78	84	84	83	64	65	87	91	80	100	97	86	79	87	83	89	88	97	88	83	82	82	73	96	74	89	81	93	83	91	81	87	81	94	70	82	94	59	78	73	70	80	79	112	82	76	90	88	73	78	77	85	78	88	94	75	79	102	99	103	89	85	96	86	76	74	77	85	100	90	85	74	90	80	78	70	77	80	83	92	93	85	74	92	69	69	83	66	75	84	59	83	82	76	81	82	96	80	86	100	82	82	84	84	74	76	76	83	94	85	96	69	72	88	99	82	94	70	77	69	68	83	78	83	77	89	68	82	75	97	81	73	89	88	98	82	76	90	87	90	89	80	78	64	90	88	85	86	87	98	75	86	87	113	82	72	88	81	79	67	72	85	79	95	81	88	80	83	82	78	84	79	75	75	84	85	84	84	79	75	93	81	74	72	101	85	74	73	85	71	83	85	83	89	88	64	81	83	79	88	81	79	85	91	76	81	73	92	92	83	80	91	82	83	88	89	82	95	78	82	89	79	75	69	95	76	68	90	76	80	91	72	89	85	101	79	80	81	77	80	73	89	85	88	86	78	74	83	86	84	93	78	91	88	87	77	86	75	73	92	86	88	64	82	88	80	71	77	88	81	86	87	93	92	84	86	97	87	98	92	84	81	87	94	80	89	92	82	78	75	74	90	89	72	70	74	98	78	74	90	80	73	71	81	69	82	92	74	89	82	86	79	68	85	81	89	77	76	104	96	84	80	90	78	68	83	80	82	68	59	71	90	80	78	99	96	80	74	80	75	85	90	98	93	74	97	81	89	65	94	66	79	86	87	102	76	60	86	91	75	94	76	79	82	81	73	95	77	87	91	108	96	78	89	87	88	104	83	96	79	79	107	83	92	96	92	76	75	76	87	92	82	115	77	79	89	79	88	87	79	77	90	79	75	88	88	88	76	88	89	90	84	87	92	77	94	81	87	94	82	97	82	74	76	74	100	72	96	81	78	90	75	78	81	82	74	76	75	89	81	68	93	81	66	89	69	87	69	90	86	98	70	68	98	86	93	80	89	76	85	86	78	77	81	87	98	93	77	79	93	81	83	108	83	82	79	70	110	83	66	80	73	91	75	74	77	76	74	81	75	78	79	86	90	74	74	74	68	95	72	78	63	78	83	85	75	65	96	77	86	97	82	69	86	96	92	80	87	93	78	96	75	98	83	77	83	74	85	88	83	86	89	75	83	71	84	92	95	71	84	85	66	80	77	91	83	80	86	88	90	81	86	87	85	75	84	85	68	106	96	92	76	82	91	88	87	81	79	90	84	79	107	91	74	74	77	80	68	73	88	88	71	87	77	84	76	64	82	78	75	77	88	79	78	76	86	89	92	71	83	81	93	89	101	78	75	84	78	78	89	95	79	77	85	99	96	67	90	99	90	78	98	82	87	81	87	74	70	99	105	100	66	112	86	86	90	91	66	79	99	67	83	90	79	81	81	82	103	87	78	73	91	91	87	85	82	77	85	63	90	86	101	79	75	86	91	78	96	80	87	72	75	67	89	73	85	88	80	74	92	85	87	96	89	86	73	94	98	80	80	71	81	90	85	90	77	96	92	76	92	67	91	80	84	75	84	67	100	81	84	74	78	72	71	67	103	74	83	70	67	89	66	91	76	72	85	86	80	73	91	74	81	98	78	66	78	73	86	80	78	92	82	73	86	80	88	72	81	81	89	77	87	67	81	70	87	74	82	82	76	100	89	90	86	77	79	97	83	82	84	82	79	96	69	93	92	67	83	92	75	88	93	83	82	78	80	72	93	82	89	76	82	88	89	87	90	75	83	73	84	87	82	85	87	87	88	73	70	66	85	96	89	81	92	76	79	84	80	93	96	87	103	89	93	80	75	98	87	88	72	82	86	70	86	75	86	86	90	89	93	89	89	69	87	78	80	82	98	65	71	82	78	86	72	88	83	86	87	73	79	90	97	69	84	78	88	81	97	81	67	84	72	83	84	92	83	79	89	84	87	76	74	76	85	79	70	87	83	86	90	63	78	99	82	74	74	89	89	80	78	86	71	84	75	85	68	78	93	85	94	86	77	94	80	66	75	93	89	95	88	89	110	87	80	91	91	85	79	74	87	82	81	93	78	90	79	84	91	85	80	75	89	78	93	73	62	117	91	89	78	82	89	91	93	84	84	89	81	85	96	94	80	83	89	92	90	86	87	92	74	81	85	99	71	85	80	106	78	87	81	76	83	68	77	80	91	80	81	100	71	71	85	72	68	96	82	91	84	68	86	81	74	85	84	89	80	63	86	87	86	94	87	91	89	85	73	97	84	104	82	80	73	89	81	88	88	79	91	92	92	88	93	89	84	88	71	82	78	89	90	98	87	112	82	75	73	87	79	83	98	90	91	77	63	78	80	84	89	78	94	87	77	80
16768	1941	1136	1465	3108	4119	3807	3086	2653	2224	1950	1705	1544	1431	1265	1184	1086	1100	1030	1000	965	996	976	911	956	877	951	1260	1613	1490	1199	1068	954	853	933	953	842	815	893	820	820	856	807	832	743	743	799	761	792	770	744	766	813	759	740	799	804	715	753	768	717	758	726	726	705	684	737	680	744	728	764	734	712	720	713	743	761	732	744	765	713	733	718	675	709	726	705	764	699	723	670	697	703	670	698	684	710	680	691	664	665	669	735	726	731	674	689	691	712	722	649	715	668	701	712	689	701	701	713	681	703	715	686	658	703	704	652	678	691	731	693	674	703	656	704	752	645	668	670	678	705	702	680	689	686	682	650	659	689	720	687	690	683	708	662	707	693	636	740	692	726	658	693	662	679	693	688	687	708	674	672	678	652	687	690	719	647	693	677	670	708	656	672	673	709	690	725	722	699	656	657	685	695	708	712	696	679	695	720	691	721	734	703	681	697	702	715	714	657	661	713	654	715	656	653	687	668	702	653	684	701	719	669	713	691	680	693	692	687	697	687	717	710	681	732	670	641	687	729	668	695	704	696	687	689	707	679	693	713	667	672	701	706	676	684	679	671	729	712	700	714	667	661	702	675	721	713	694	684	676	674	706	682	671	686	698	699	684	679	690	748	693	692	721	728	696	623	690	685	703	672	689	674	721	689	733	697	697	729	672	708	710	669	683	722	655	697	681	697	681	684	684	727	685	652	695	681	694	658	665	705	719	698	673	702	669	654	677	685	749	689	672	720	691	758	722	700	658	703	700	690	679	717	717	678	687	715	724	656	677	708	677	678	726	678	702	688	684	688	690	695	718	723	722	744	664	692	699	661	714	751	639	703	714	689	679	714	690	662	664	687	706	688	625	704	692	659	707	685	660	696	659	738	658	751	704	680	707	689	686	735	707	661	694	691	702	668	669	686	716	679	686	687	710	697	685	688	711	664	713	703	682	645	665	710	649	726	734	704	688	691	721	731	687	654	690	696	722	712	650	659	673	668	707	661	683	676	654	668	671	720	688	717	715	711	704	709	660	641	706	676	686	712	699	723	707	654	689	710	702	702	703	690	746	662	653	674	705	734	695	660	730	727	746	697	668	686	698	662	695	727	663	664	746	725	707	676	696	712	718	691	696	661	690	658	691	689	730	654	700	666	697	699	704	671	666	700	707	687	732	648	688	689	684	700	670	645	696	682	692	710	664	680	658	688	708	710	701	718	689	693	724	688	691	721	681	661	626	677	672	726	660	621	683	703	676	699	654	718	669	736	700	692	684	688	685	737	746	689	663	673	701	717	628	723	697	665	732	727	717	666	655	677	681	701	733	719	654	718	646	756	691	667	708	662	680	670	676	714	663	695	696	738	668	689	711	683	707	704	694	679	736	699	705	689	674	655	731	688	701	701	642	721	706	682	706	638	649	689	702	682	653	697	685	653	677	640	751	678	672	692	679	675	684	681	699	731	693	714	683	692	701	677	730	682	721	627	709	704	672	690	665	724	728	680	638	734	676	734	708	675	720	732	688	705	710	702	690	660	684	677	701	712	627	690	653	688	681	716	718	705	700	710	695	680	664	715	713	660	688	680	692	662	690	732	690	694	719	709	663	640	755	652	648	674	652	640	695	691	686	668	709	745	665	703	737	643	672	681	718	657	682	667	675	732	671	687	637	658	689	711	689	710	728	656	684	698	679	700	706	750	663	690	640	736	709	689	766	681	687	653	711	677	714	662	680	719	697	722	703	695	706	674	735	712	700	678	686	706	696	699	689	666	699	689	698	630	704	657	675	652	666	687	713	718	719	686	672	663	719	718	714	741	702	681	650	691	659	707	674	677	721	656	696	711	679	655	704	687	697	740	697	674	695	659	754	676	687	677	717	667	658	656	689	699	679	694	747	692	727	700	694	656	751	707	687	644	682	669	766	689	693	697	683	722	709	673	708	720	700	662	672	741	699	696	666	761	683	721	670	681	660	698	665	716	691	687	682	671	719	720	667	687	687	737	689	712	682	706	693	674	664	715	687	681	665	691	690	668	698	684	710	710	668	718	685	659	693	662	709	688	687	671	680	656	677	695	700	696	696	712	692	663	728	673	763	724	650	703	696	711	699	747	703	680	711	679	727	703	706	650	702	682	670	728	714	688	676	687	715	669	704	676	674	728	672	703	666	664	660	659	708	645	733	722	679	701	627	725	675	678	685	648	711	656	717	699	708	704	711	686	658	705	697	675	674	674	686	654	712	687	713	683	664	726	693	718	681	689	698	723	654	701	712	762	710	684	666	679	708	709	715	720	670	677	702	699	706	690	705	680	688	697	675	712	655	720	737	747	702	688	715	741	730	657	683	661	651	665	659	699	719	673	708	678	709	676	684	688	687	690	660	685	719	686	665	706	709	668	717	674	717	693	678	678	676	717	698	692	675	662	704	650	668	671	667	689	769	699	691	708	716	675	702	679	705	704	702	693	667	705	711	664	735	709	697	723	683	736	662	665	698	704	707	688	677	739	735	627	737	664	679	741	655	715	732	677	675	664	723	715	706	659	725	678	739	703	735	699	712	703	652	762	734	694	725	672	714	663	653	681	685	721	703	652	730	672	648	682	703	679	706	700	707	647	719	686	692	673	669	732	659	731	707	756	714	671	696	713	703	696	689	669	726	664	706	632	697	724	671	704	638	668	714	686	638	703	720	685	681	739	668	693	687	719	719	740	666	730	709	645	738	692	718	672	732	702	679	686	724	680	641	694	680	671	660	664	711	695	720	657	698	720	696	671	687	693	722	679	728	733	693	690	655	694	647	652	704	716	667	668	697	634	698	683	704	690	715	675	678	676	706	743	669	653	719	705	670	643	690	686	674	647	713	718	701	705	721	703	699	724	682	686	729	693	633	660	685	680	686	717	684	679	691	690	731	648	710	673	694	665	723	676	669	673	710	724	663	703	684	704	710	705	710	694	714	673	682	721	707	678	660	667	660	701	701	691	678	648	690	684	675	691	668	737	702	711	690	698	700	701	691	663	721	678	665	720	666	671	639	694	713	709	681	637	718	673	662	737	709	708	690	679	721	685	689	666	642	663	674	731	678	722	678	646	693	707	730	687	730	740	667	646	720	672	681	659	691	706	668	679	737	693	704	688	695	671	675	657	671	693	680	637	719	703	684	652	694	682	706	683	714	708	646	735	687	722	667	624	728	666	659	699	673	685	684	645	681	719	689	649	720	702	682	705	694	691	704	679	657	677	700	690	686	704	687	681	708	718	692	701	672	624	680	702	700	664	696	681	661	650	735	692	701	714	713	703	672	702	718	660	713	729	735	659	669	660	738	716	692	701	711	666	678	701	685	685	691	689	686	697	693	653	702	692	681	662	737	697	654	710	729	741	686	717	673	672	682	705	685	664	722	656	647	701	687	701	710	745	723	717	692	708	680	690	691	735	684	697	670	718	649	723	680	679	690	674	686	704	731	686	658	689	742	706	692
1444	41	28	48	29	39	37	35	38	28	33	41	35	37	25	38	34	48	29	37	29	39	19	29	28	41	36	40	46	49	46	39	37	41	41	29	42	30	35	26	35	34	33	39	39	30	28	30	28	32	29	35	41	28	39	26	29	33	31	36	27	31	31	37	39	24	34	30	25	30	33	29	23	37	48	37	31	30	27	27	40	32	33	32	40	26	36	26	32	21	26	29	33	26	25	34	31	36	32	26	28	46	30	38	30	32	46	42	24	47	21	26	33	22	43	33	25	34	36	31	30	33	28	34	25	26	34	33	35	29	29	30	33	34	27	30	29	38	40	44	31	23	33	31	27	36	32	35	32	42	32	32	41	29	33	32	25	31	28	35	37	28	27	30	31	24	30	40	27	42	34	25	30	33	35	30	31	33	27	25	35	33	19	31	35	39	31	31	40	29	36	29	38	25	28	23	37	46	19	20	28	25	39	17	32	35	34	29	28	42	36	36	34	36	42	22	42	20	27	36	39	42	18	30	32	32	26	27	35	31	30	35	37	37	24	24	32	32	28	30	44	24	40	36	36	27	25	24	24	42	25	32	40	39	31	30	37	32	21	33	30	30	34	31	35	34	30	33	35	39	43	29	25	27	27	32	34	31	30	36	20	35	34	33	27	37	27	29	29	24	31	31	25	30	30	35	44	27	31	34	32	31	33	36	31	27	36	30	37	27	22	32	26	34	30	28	28	21	27	29	28	30	27	26	29	33	34	32	35	24	30	29	37	30	33	38	28	46	26	33	38	29	39	24	27	31	27	33	32	29	27	33	30	25	29	38	21	28	38	36	31	39	25	39	30	34	21	34	38	33	25	38	20	33	33	32	29	40	37	26	26	40	34	38	44	30	37	32	21	28	32	27	23	36	29	25	27	45	24	31	29	35	39	30	34	35	31	28	31	31	32	45	29	33	40	31	39	27	31	31	21	39	35	32	33	38	29	31	25	42	30	25	34	31	29	25	26	35	30	33	24	31	36	33	40	39	32	30	27	25	22	40	26	31	36	37	25	26	31	24	25	28	22	32	31	21	35	29	39	27	23	32	34	34	33	32	40	37	32	35	15	32	37	25	25	37	34	34	32	28	32	40	35	35	29	18	14	27	27	36	37	39	31	22	28	30	36	35	28	35	45	39	25	37	28	33	24	39	47	34	21	27	26	28	23	35	28	31	35	41	35	33	35	37	34	27	38	28	34	43	25	27	36	24	38	37	36	25	27	22	27	25	38	31	32	38	29	36	36	32	31	36	31	31	33	35	29	37	41	32	32	41	29	44	27	37	41	30	26	21	29	33	32	37	33	24	26	25	37	29	36	35	29	40	35	30	31	32	36	19	27	36	21	31	34	38	29	34	23	28	23	35	32	34	30	36	30	25	40	25	32	31	38	30	28	31	34	39	28	23	27	34	34	31	19	34	29	44	26	33	37	40	28	32	37	22	26	41	40	26	43	33	39	33	23	31	35	26	34	37	28	30	32	37	37	23	35	31	37	31	35	27	29	32	37	27	33	40	25	29	32	36	44	33	20	35	28	24	38	32	36	36	33	32	32	26	28	45	40	24	30	34	34	28	30	34	31	34	36	23	26	30	34	27	35	30	40	38	20	31	23	41	37	26	37	29	23	26	28	32	43	36	26	34	23	26	27	19	35	28	44	34	29	25	32	26	36	31	32	34	35	27	35	26	28	35	26	29	37	32	35	20	33	45	28	38	26	26	28	31	28	27	39	43	21	39	25	27	28	30	44	41	33	27	42	38	36	31	39	32	26	31	39	36	28	43	25	27	33	29	27	31	43	29	32	29	36	24	29	29	44	32	29	29	24	36	36	38	26	34	33	44	34	26	33	31	39	34	35	34	25	36	29	37	31	27	41	30	33	34	43	34	24	34	40	38	30	27	24	33	32	28	25	26	20	36	40	28	34	38	39	28	27	27	32	32	34	26	30	37	34	23	39	25	35	29	34	34	41	31	39	31	24	33	29	35	34	19	34	32	32	34	38	33	30	35	36	27	25	25	31	18	30	26	22	34	38	36	38	37	31	43	31	38	41	33	31	34	31	28	39	39	31	35	32	32	43	40	39	38	24	29	34	31	33	33	28	26	33	31	32	32	32	34	38	33	32	32	27	39	32	41	26	25	32	36	36	42	36	45	29	28	42	34	29	29	37	32	31	29	33	28	30	24	40	32	34	26	27	29	22	31	33	34	31	28	30	30	36	26	44	29	28	25	26	26	28	29	33	30	35	45	19	36	30	18	31	31	41	32	36	31	40	32	30	32	44	36	41	33	24	46	36	31	27	41	36	40	36	37	23	38	35	30	30	38	43	38	35	33	38	32	35	37	30	24	35	32	41	24	21	32	32	32	39	37	28	32	35	37	22	30	29	32	26	34	30	34	34	29	34	33	39	32	35	29	32	31	27	34	38	31	21	22	32	28	32	38	30	28	29	28	34	29	36	43	50	35	33	34	24	30	23	26	33	19	27	40	28	35	26	28	34	32	30	30	31	29	31	34	41	32	36	26	24	30	33	27	36	50	30	35	35	31	28	27	41	34	34	41	37	37	37	32	35	26	35	32	34	31	38	28	33	31	40	31	25	35	31	27	27	31	40	27	31	23	39	34	35	34	42	22	29	34	30	19	31	29	29	25	27	30	21	27	24	27	37	40	29	20	41	37	22	30	32	33	26	32	43	32	36	32	49	36	39	33	31	28	29	35	42	36	25	38	35	42	27	27	43	36	31	28	34	31	28	27	35	39	29	24	37	29	29	24	34	27	28	31	29	41	34	34	28	29	33	34	23	27	40	30	37	35	29	35	28	30	34	29	30	32	35	30	23	31	40	39	28	50	26	24	30	30	32	30	30	28	27	21	41	27	35	33	31	27	28	37	31	35	30	27	26	22	34	32	28	32	26	36	40	23	28	38	45	30	27	34	34	36	34	31	33	35	34	33	22	38	33	34	23	31	31	45	20	34	35	29	28	23	25	44	35	33	28	31	30	34	26	36	36	29	30	40	27	38	38	27	23	26	46	25	42	32	29	38	34	23	33	38	37	39	32	36	38	40	30	24	24	25	31	29	29	34	23	33	42	30	34	22	40	38	27	29	25	36	35	29	32	30	27	35	43	34	26	31	26	29	38	29	37	34	30	28	42	26	27	38	31	34	30	28	33	26	33	34	29	24	31	30	33	37	29	38	33	34	33	28	39	21	23	35	22	32	36	36	33	26	21	37	23	31	28	37	31	31	30	40	37	40	37	17	30	33	36	33	40	27	34	35	41	27	23	41	37	29	36	37	36	26	28	29	33	26	44	41	37	38	33	41	35	29	29	32	27	43	31	32	21	24	43	27	35	30	40	37	32	28	31	36	34	31	25	27	34	28	24	29	33	46	32	29	36	33	37	27	26	40	36	34	29	36	32	35	31	37	21	42	32	38	31	34	28	27	33	26	35	37
8820	436	304	349	499	612	648	541	517	421	410	373	382	397	337	364	324	314	346	338	362	314	328	337	315	334	341	576	719	704	499	453	362	421	355	352	323	320	315	346	332	333	337	338	305	310	309	291	319	305	316	311	305	281	292	308	277	312	325	281	282	299	304	332	254	295	316	263	275	282	240	282	261	292	319	287	279	313	292	266	298	269	259	320	278	297	264	310	288	258	265	280	283	291	279	283	263	291	273	306	280	254	275	258	247	268	286	278	282	303	281	256	252	285	272	279	251	282	279	288	265	260	273	237	285	267	277	255	274	259	271	299	230	278	256	300	291	251	307	282	290	305	265	251	242	267	267	265	257	250	289	253	290	262	255	262	259	255	263	283	281	275	263	267	255	280	261	266	245	266	227	263	265	251	302	254	282	298	278	285	258	282	295	254	267	246	265	265	282	290	286	266	240	236	250	273	254	270	241	262	300	284	257	261	256	261	261	305	286	280	264	254	254	266	279	263	277	257	241	267	274	275	304	231	277	278	249	266	255	276	262	275	255	271	277	272	267	270	266	287	228	265	230	279	267	264	235	289	272	287	288	306	270	301	271	248	281	262	292	266	283	237	261	269	236	282	263	266	275	286	281	226	283	260	240	314	284	270	243	297	285	252	266	295	300	284	277	254	287	283	283	292	226	285	259	287	267	277	243	271	276	277	234	289	284	279	266	282	261	301	242	256	277	258	299	263	283	234	264	237	256	244	260	276	272	251	283	267	244	294	266	262	253	274	230	281	274	274	279	297	277	278	268	276	266	285	250	281	257	276	276	274	297	251	251	266	247	255	279	267	267	297	271	268	255	275	270	270	261	278	298	286	269	229	278	278	241	287	278	273	269	258	273	249	285	259	254	315	245	274	269	261	304	276	251	255	267	300	280	258	264	270	271	294	269	267	273	254	295	281	286	291	240	275	272	315	249	282	263	276	258	242	276	270	274	282	286	269	275	292	291	261	228	255	236	238	262	269	236	287	257	260	275	298	302	269	267	264	254	287	260	282	265	282	292	294	274	285	245	249	280	251	240	272	285	250	264	273	259	247	270	323	284	263	281	270	250	290	251	274	256	276	266	275	269	270	274	258	276	275	261	284	277	260	302	271	295	296	292	242	270	262	281	266	264	254	248	254	276	253	256	277	292	255	269	247	261	284	228	267	259	273	272	261	305	259	283	291	257	273	288	273	280	279	272	249	250	268	300	275	287	286	251	300	248	250	251	264	261	286	291	257	277	288	278	274	261	248	258	279	291	276	268	238	278	266	281	265	267	282	279	277	234	266	242	288	272	262	271	297	292	278	292	301	287	254	282	270	277	254	261	263	267	255	251	254	260	255	254	260	274	274	242	268	267	257	263	254	271	265	234	293	268	255	283	271	269	288	274	257	267	248	265	272	298	274	295	288	264	275	286	257	282	273	275	273	246	272	250	292	259	253	281	254	271	265	262	238	265	306	287	277	261	272	279	230	285	263	266	266	294	307	255	242	264	276	258	263	262	244	289	242	292	285	285	246	235	282	259	262	267	263	277	278	281	256	243	285	270	254	259	258	274	256	256	272	274	315	267	258	280	293	270	275	260	279	276	282	250	265	279	295	284	257	300	254	234	291	241	275	288	280	301	249	304	262	258	253	286	277	283	272	271	258	257	277	273	290	264	284	252	254	255	286	270	294	263	298	294	263	306	289	258	264	261	249	265	268	266	261	281	283	299	275	242	261	280	247	295	256	283	252	273	272	282	271	294	281	264	302	272	264	261	284	269	288	274	244	260	255	249	283	264	257	275	257	285	274	287	267	269	260	289	265	277	284	282	285	258	291	292	294	302	284	276	285	267	258	276	273	255	268	255	269	256	269	256	281	298	271	265	280	257	274	276	261	242	298	273	227	267	255	298	263	296	281	301	262	250	281	269	262	240	291	265	249	292	277	254	278	275	251	258	259	254	274	261	265	262	286	294	284	287	274	277	292	299	247	260	296	262	253	283	272	266	275	280	250	258	266	274	291	255	282	260	266	270	243	293	286	228	250	246	285	259	252	307	306	226	275	277	301	278	270	290	282	272	271	297	274	278	278	270	279	269	247	267	258	271	274	264	250	276	279	287	261	271	305	247	263	251	270	260	283	257	249	268	279	272	279	255	267	291	249	253	264	266	283	254	289	277	276	267	262	282	270	272	240	265	290	243	256	273	266	256	258	283	264	250	265	255	267	282	318	250	299	269	262	287	270	229	253	254	234	280	237	254	279	241	243	269	290	277	276	234	245	272	283	265	259	276	261	262	281	260	266	260	295	317	294	287	265	265	277	270	263	278	294	251	271	270	290	284	257	261	287	253	269	291	236	257	281	274	279	249	282	256	266	223	288	257	277	276	264	266	279	238	250	284	251	279	298	294	287	250	260	283	271	247	273	263	289	280	257	299	290	253	250	270	278	265	288	293	246	276	303	265	255	267	294	257	278	293	292	278	277	256	258	263	273	266	272	277	239	256	279	246	250	248	286	270	254	246	262	273	239	265	270	253	275	287	285	282	262	281	266	274	287	268	301	260	288	294	277	284	269	317	282	280	262	260	260	272	278	281	272	252	260	254	255	282	259	268	249	267	264	283	274	269	252	218	280	273	254	282	233	276	286	246	295	293	255	255	280	269	278	287	265	294	250	288	277	288	245	297	250	266	253	249	270	278	240	273	293	292	267	258	282	221	281	259	267	266	267	280	277	265	272	238	264	271	240	262	257	256	275	268	270	282	262	270	277	260	237	285	265	270	258	277	240	276	271	243	267	267	278	257	266	283	279	258	286	277	275	275	294	274	270	289	282	265	252	251	278	277	290	272	259	259	265	255	295	275	256	234	303	267	277	267	268	267	270	270	272	256	286	270	275	276	291	286	252	268	244	264	261	281	253	251	252	249	286	261	256	275	263	266	264	283	260	263	281	263	261	245	246	262	269	262	272	260	290	278	284	277	271	258	268	271	270	282	272	265	262	259	276	309	285	289	277	259	252	270	299	309	282	279	262	309	271	310	257	265	258	265	259	258	259	242	253	293	279	266	258	273	258	252	264	270	273	272	260	265	269	270	234	261	239	264	264	236	270	296	254	298	262	257	278	285	264	273	283	251	273	261	252	281	266	276	254	247	280	276	272	288	289	258	248	293	253	243	302	262	289	266	266	260	243	287	248	274	269	248	226	286	292	263	267	265	275	266	267	288	269	274	251	274	255	265	269	263	297	258	251	300	258	282	261	263	290	264	266	244	260	293	250	267	256	300	286	273	279	237	281	250	266	295	288	271	254	286	265	267	286	249	270	262	299	241	251	278	286	255	234	284	293	261	286	265	273	275	244	274	276	253	268	256	265	267	263	259	290	284	276	283	265	281	253	284	268	275	285	280	274	280	279	256	267	275	295	289	247	282	266	291	272	256	256	262	256	276	260	258	269	300	259	304	241	289	277	262	281	268	281	259	256
1641	122	92	115	74	95	107	95	109	97	78	87	99	80	82	75	86	82	96	71	77	87	79	96	76	80	85	85	102	84	105	87	89	79	93	82	78	92	98	82	93	82	95	90	91	87	80	69	76	92	88	90	81	90	82	96	77	90	69	75	85	65	78	89	83	89	80	77	75	79	78	82	74	86	78	73	67	84	87	85	85	85	77	59	72	74	89	72	63	82	72	90	78	87	74	85	85	89	66	91	79	73	78	76	91	92	91	98	87	76	73	83	86	77	78	80	72	69	79	87	99	74	78	86	72	75	89	63	79	84	61	89	73	72	75	86	70	77	79	78	78	69	80	81	87	65	60	77	85	86	88	84	70	83	78	88	91	86	84	95	81	55	86	93	80	80	93	84	83	82	73	84	91	83	78	80	90	69	81	88	85	79	77	80	75	90	68	86	72	68	91	91	80	82	104	84	92	61	55	91	88	99	63	78	77	83	81	79	66	68	80	72	80	73	87	90	89	89	67	74	84	76	70	91	92	75	78	65	90	71	74	79	82	73	70	76	67	66	82	70	81	91	95	80	68	85	84	79	83	88	64	70	77	83	95	73	77	75	84	86	77	78	95	77	77	75	76	74	86	100	74	80	80	89	87	75	85	66	77	66	87	85	90	73	75	78	85	90	82	84	67	71	89	87	84	84	70	73	82	78	77	107	96	70	73	81	58	65	91	95	71	77	74	74	105	70	76	80	63	88	66	78	79	86	84	73	84	65	85	76	80	89	82	68	63	75	90	87	70	83	76	86	70	88	80	72	90	73	67	72	74	80	66	75	72	90	76	68	64	84	86	75	99	66	77	79	78	92	75	70	74	69	92	77	93	93	77	83	63	71	82	76	74	97	87	77	94	79	110	83	87	65	84	82	88	70	84	79	83	69	78	76	81	76	90	85	84	94	79	79	64	77	76	72	76	72	75	79	74	82	111	89	86	84	74	83	72	86	85	79	64	78	79	92	85	75	86	87	81	76	87	68	77	87	79	83	89	100	76	68	87	79	71	81	91	86	72	79	73	93	79	67	78	90	76	73	87	75	100	79	93	73	81	89	73	64	70	83	86	86	72	76	88	83	74	95	67	57	93	79	89	70	95	75	78	77	77	73	79	72	74	77	83	84	90	76	96	86	85	77	88	82	84	103	83	69	75	72	85	88	82	94	68	76	76	86	78	82	70	70	77	69	81	86	72	79	94	79	85	73	69	71	84	67	86	85	77	81	86	83	65	67	77	69	86	74	87	74	76	75	91	79	78	84	79	78	75	78	69	80	90	76	68	78	71	78	94	93	81	88	79	83	65	82	87	91	65	86	74	83	97	80	92	81	97	74	75	98	70	85	72	93	83	75	76	70	91	83	64	76	83	74	80	89	75	78	72	73	88	83	70	82	89	85	73	81	80	90	84	79	81	65	76	84	78	69	75	84	78	70	81	76	83	66	72	64	74	63	80	77	78	82	74	59	70	93	76	77	80	81	92	78	83	93	83	80	72	79	61	80	66	70	99	57	83	80	75	88	93	63	70	103	85	79	79	81	76	80	76	89	80	91	81	62	91	76	77	95	73	76	63	85	93	80	56	82	74	85	80	63	69	80	76	90	70	78	70	74	76	102	94	70	69	62	65	74	78	80	82	75	88	83	59	83	82	79	83	76	83	72	79	76	78	86	86	86	76	82	96	68	84	71	83	71	86	90	64	75	87	82	67	93	64	85	80	77	74	73	82	79	85	73	77	78	86	77	67	80	71	79	87	81	91	96	90	71	65	79	77	71	91	77	75	80	74	71	92	76	88	98	75	87	71	91	84	76	87	67	71	85	82	76	76	86	75	62	68	85	86	89	79	76	83	71	74	86	78	77	67	88	87	85	87	60	86	81	82	91	73	72	75	78	89	74	82	79	73	77	71	80	76	80	78	78	68	88	75	79	87	75	83	83	99	84	70	83	93	87	86	67	83	64	78	85	79	85	72	78	72	89	78	99	78	66	85	69	72	74	96	80	81	76	78	79	76	75	79	98	74	86	96	79	71	85	83	78	77	73	81	81	82	84	84	82	92	66	93	77	72	89	71	87	93	74	94	70	68	77	87	79	81	85	88	86	81	82	88	69	67	72	74	74	80	84	85	80	65	91	84	71	61	83	73	98	71	90	78	71	71	71	81	71	87	74	73	84	71	79	80	75	66	83	70	79	60	76	79	84	81	84	92	90	86	67	72	77	77	78	54	58	66	82	61	97	88	77	96	57	77	74	70	78	83	70	78	89	84	87	65	80	74	76	82	70	77	82	80	97	97	78	83	93	85	93	101	75	82	85	78	75	78	91	85	69	75	82	56	89	75	80	80	74	89	69	82	84	101	67	75	85	63	78	65	84	61	77	61	82	73	91	66	75	73	72	93	82	92	77	67	77	92	74	74	81	93	101	80	85	82	78	97	86	65	78	74	92	81	55	87	88	77	75	73	86	79	65	74	67	67	70	78	92	66	88	90	89	76	77	85	98	85	66	80	101	70	90	77	86	87	75	67	81	73	75	85	70	84	91	76	61	75	76	89	100	78	85	85	68	66	75	78	80	61	81	91	85	86	76	91	78	92	86	102	92	64	65	74	81	74	73	85	79	75	86	79	74	80	54	80	82	75	85	84	82	78	81	80	86	85	91	85	98	79	79	111	82	80	81	67	87	94	74	78	82	78	72	64	82	86	59	73	76	77	88	80	90	81	101	88	82	85	83	83	88	75	65	84	80	80	83	80	79	88	98	76	80	78	73	80	75	78	88	88	76	70	71	91	96	79	75	62	83	82	61	90	87	92	86	65	66	80	60	80	88	64	78	83	95	84	75	92	72	83	91	68	82	86	85	66	69	71	91	95	75	72	92	92	82	64	80	91	98	80	94	59	88	77	83	83	67	81	66	79	72	88	85	80	91	77	77	78	82	85	76	83	77	82	76	77	83	72	87	96	82	104	89	73	88	89	77	82	86	66	86	67	68	78	81	75	82	91	69	82	75	65	72	76	89	76	85	93	89	90	67	85	66	82	88	79	83	82	90	74	79	85	80	89	73	82	73	98	73	72	82	79	78	97	75	70	67	89	94	87	90	84	93	60	83	76	78	61	83	79	90	79	73	76	65	80	71	82	75	67	82	68	62	74	66	82	77	94	88	73	78	89	57	74	67	83	75	83	80	82	73	92	71	89	89	76	74	62	74	66	59	91	91	84	87	94	66	99	76	65	84	71	95	82	76	84	75	88	90	87	80	71	101	72	81	76	80	82	61	79	76	93	65	81	84	75	66	69	95	84	94	76	78	75	84	91	85	93	86	85	85	82	76	92	88	88	60	66	66	93	53	94	69	81	100	85	77	74	81	76	77	70	77	90	87	86	94	80	80	84	95	88	73	61	80	69	70	73	83	89	82	86	96	68	74	81	82	83	96	88	78	72	77	90	88	79	81	96	80	80	88	80	74
14448	1533	946	1145	2311	2786	2584	2181	1698	1577	1382	1168	1149	1065	957	948	905	857	858	828	812	759	808	817	787	788	810	1124	1391	1274	1063	913	811	902	795	747	730	758	711	784	782	728	747	742	752	669	727	688	702	726	734	714	716	689	663	664	679	661	658	744	687	718	659	665	640	693	683	695	684	688	673	668	634	658	665	704	670	661	719	655	660	658	667	623	650	698	660	664	653	690	659	626	631	663	669	661	628	673	658	706	658	671	637	696	596	645	660	640	605	631	678	700	654	642	654	699	646	639	675	623	625	625	627	648	618	627	666	672	619	676	644	643	680	655	672	630	626	635	616	614	644	690	663	672	661	625	645	668	651	637	634	651	632	688	628	621	599	615	615	660	642	641	677	667	632	617	625	639	650	657	700	669	614	648	635	624	591	673	653	682	675	610	627	660	700	665	611	633	645	651	619	680	646	659	636	658	647	639	672	647	620	590	636	636	635	657	628	604	636	660	671	610	638	650	644	647	648	652	636	649	680	618	654	617	685	673	652	626	639	721	671	652	652	655	619	656	634	600	633	642	636	647	682	652	692	686	643	681	633	648	653	683	640	649	589	663	610	666	636	674	668	626	655	683	632	678	636	665	677	662	642	665	663	664	617	627	597	639	679	636	644	636	679	682	655	666	640	642	656	679	650	689	654	603	639	659	651	668	634	624	644	649	625	647	649	636	656	668	663	642	640	596	636	676	658	660	639	667	617	613	660	669	641	651	660	645	597	664	646	647	652	627	628	626	628	653	634	602	625	700	624	646	611	633	617	612	594	660	653	681	604	636	693	663	602	664	650	661	622	637	675	631	614	648	624	680	660	621	592	680	545	686	641	673	631	663	659	621	609	677	663	628	674	616	677	601	650	655	634	647	647	633	642	666	618	626	630	678	644	681	653	641	656	654	646	655	659	642	650	628	601	605	669	667	641	652	647	690	635	644	650	646	655	632	656	676	699	655	650	687	635	675	620	631	691	666	646	664	640	623	653	581	632	705	647	669	659	564	639	633	700	682	621	615	623	635	669	631	646	682	629	660	638	620	610	652	643	670	643	616	628	616	674	613	673	647	669	666	654	614	595	635	664	653	607	639	646	605	611	695	638	670	654	654	622	700	662	644	697	662	650	627	638	594	607	624	641	686	599	671	658	655	693	659	611	651	650	637	638	618	609	659	631	634	656	651	650	657	669	644	616	627	640	637	668	646	685	649	648	692	678	664	665	635	681	641	642	620	663	639	625	656	619	670	607	654	662	667	634	647	712	677	626	617	641	640	646	691	662	597	648	621	583	659	612	654	611	654	650	641	616	615	654	658	673	651	651	621	622	675	676	656	674	626	662	641	644	620	631	632	646	652	627	638	674	631	680	625	697	607	643	605	606	668	651	642	634	694	626	602	647	631	628	644	638	666	627	646	671	659	670	700	610	629	631	615	637	641	654	649	627	598	643	665	616	638	684	671	680	703	657	624	632	666	653	611	647	659	614	692	660	677	658	558	655	587	640	636	622	642	673	666	632	682	622	646	677	663	682	664	683	644	669	599	594	653	609	652	629	601	616	657	636	627	658	685	633	599	681	643	631	665	652	665	641	651	648	625	636	622	639	661	595	646	644	607	649	603	669	636	656	626	640	622	695	662	640	644	655	622	630	650	622	678	608	597	676	617	615	592	629	659	630	666	665	640	655	618	667	633	640	653	627	605	632	608	670	625	645	673	669	685	646	622	648	607	673	653	653	610	655	649	642	674	659	683	671	684	628	634	624	652	612	661	703	642	671	664	649	614	679	632	622	618	630	616	665	651	616	642	660	645	697	624	618	652	624	611	664	680	627	649	645	646	646	627	652	676	633	664	627	649	669	685	609	648	658	640	642	661	644	684	665	626	683	645	633	693	631	667	656	650	652	684	666	627	654	646	571	650	643	652	629	612	653	636	650	669	683	634	656	643	644	680	703	626	661	567	668	629	654	628	648	667	648	665	640	606	655	626	644	658	638	646	652	647	600	606	664	657	670	624	676	629	620	635	689	640	616	680	659	661	619	646	652	608	588	620	649	661	615	618	652	610	601	634	710	689	602	595	641	633	696	656	651	590	660	672	659	655	670	591	635	679	691	692	628	670	629	669	638	596	671	623	671	687	662	704	650	611	664	661	665	673	675	694	643	626	638	600	687	597	634	713	688	671	653	655	641	608	655	649	643	690	609	624	619	626	647	660	641	657	625	648	622	627	624	652	638	656	630	632	616	644	659	633	654	660	603	655	671	663	643	668	647	611	620	631	660	684	641	659	682	645	677	634	640	587	682	636	660	640	648	665	642	655	625	634	673	660	620	666	621	670	658	683	673	659	651	634	645	592	665	634	620	646	653	623	639	638	641	683	625	622	598	665	590	606	677	622	652	639	690	646	634	635	665	625	646	629	636	675	596	683	708	644	685	658	609	593	620	672	653	660	613	682	616	635	641	611	650	646	640	595	653	669	645	621	622	595	657	630	607	620	650	619	631	658	626	589	659	670	668	615	635	674	634	659	666	693	677	694	649	593	665	642	655	627	625	644	658	645	630	656	636	642	665	635	666	594	616	633	651	663	667	649	662	670	669	667	651	625	601	617	659	635	643	639	638	660	621	597	632	637	633	620	629	674	644	616	677	598	671	577	680	635	626	652	636	653	659	625	648	669	628	598	643	628	637	641	673	660	603	663	644	644	660	644	634	665	678	678	650	646	583	628	658	635	687	655	653	684	644	661	663	672	622	650	642	679	665	643	605	634	610	610	652	696	633	617	691	648	588	602	643	627	662	609	612	623	642	626	656	606	652	621	663	639	608	642	645	636	652	660	634	633	669	637	707	624	661	668	610	636	681	676	666	620	633	636	657	652	654	611	622	642	644	665	654	634	627	639	636	632	655	649	686	634	605	641	623	642	661	678	652	677	658	662	610	632	660	607	674	590	630	609	608	591	661	654	679	658	602	673	627	620	621	653	645	614	638	617	654	661	638	650	639	633	682	615	635	638	637	605	643	648	673	658	620	651	653	617	685	667	647	667	639	659	623	641	712	681	618	621	626	686	677	644	637	627	614	610	673	648	636	705	643	654	651	670	622	654	631	615	670	613	610	635	654	651	619	671	609	648	686	603	685	637	627	655	642	644	662	610	670	653	686	624	575	670	630	664	599	682	674	670	618	629	672	665	633	668	618	646	659	640	682	681	595	634	639	664	672	629	665	641	604	648	646	673	648	645	685	657	685	650	644	679	602	645	683	669	621	675	697	638	624	638	661	654	660	626	643	630	669	631	647	628	691	636	670	630	653	659	667	627	640	647	658	623	671	670	660	661	675	627	659	665	624	687	646	687	656	644	628	633	647	625	604	647	594	637	611	671	657	646	635	656	636	656	634	685	657	647	625	617	637	632	639	674	668	670	632	642	618	627	628	688	665	659	643	694	633	684	631	622	645	686	624	658	639	657	592	644	694	676
2209	82	44	53	39	41	67	45	55	47	50	61	57	33	43	45	48	39	43	43	38	40	51	39	38	35	35	47	58	68	48	42	49	33	39	48	34	27	41	27	40	48	40	36	42	36	43	28	41	40	39	43	35	39	36	27	27	41	24	31	35	39	36	35	34	34	39	37	27	27	27	23	29	44	31	37	31	47	42	36	34	31	31	31	33	34	36	32	21	30	25	33	33	47	36	34	28	32	39	31	29	30	38	36	31	26	24	33	37	33	36	30	44	38	32	34	33	35	31	46	27	35	22	35	31	35	41	35	28	31	40	41	34	32	35	40	38	37	32	34	20	34	31	35	28	37	38	20	31	34	40	30	33	24	24	36	33	30	36	41	31	36	28	31	28	36	38	30	44	38	33	32	19	20	38	33	30	25	42	36	36	31	40	21	28	27	39	38	23	29	32	40	30	40	28	28	36	29	25	32	44	28	35	36	42	41	28	36	34	36	22	32	25	32	37	34	39	33	27	33	28	34	25	26	39	19	31	38	31	26	35	30	32	34	18	32	41	25	34	29	32	35	33	29	37	31	23	42	29	28	38	40	40	32	39	56	38	33	26	43	32	28	27	29	36	35	30	29	40	32	33	31	23	34	36	31	24	30	36	41	26	35	38	30	35	29	25	31	21	41	24	29	33	22	40	31	40	36	37	43	39	38	39	30	46	23	29	26	42	31	30	40	30	42	41	33	34	34	27	26	32	30	31	30	41	36	29	37	34	29	33	33	23	38	33	33	22	34	26	40	24	33	49	25	25	41	18	30	36	35	27	36	24	32	31	29	27	40	34	26	26	31	25	35	29	29	24	30	26	38	39	32	41	36	35	26	30	29	37	37	33	31	39	31	27	31	30	27	30	28	39	31	33	26	38	38	32	28	29	41	27	41	38	30	36	41	34	35	33	30	29	36	36	29	39	32	32	35	29	36	24	35	34	29	31	24	22	25	37	34	39	36	23	29	35	31	31	44	29	43	21	40	28	28	20	26	37	30	28	36	32	35	34	33	44	38	31	25	30	32	36	38	33	33	32	38	34	40	29	34	32	48	36	31	28	34	30	25	28	26	35	29	34	34	23	35	36	37	34	30	26	40	29	45	41	33	36	26	34	28	32	23	37	37	35	35	34	24	34	31	33	33	30	37	29	46	30	26	24	34	44	44	27	32	30	36	35	30	32	26	30	41	21	32	33	34	30	28	33	35	21	36	33	33	29	37	28	43	24	36	39	34	39	34	36	40	33	29	28	25	39	33	32	26	28	25	33	37	21	28	42	44	34	38	35	32	42	40	32	30	21	37	30	36	36	38	33	25	28	25	39	35	28	32	37	32	38	30	31	29	31	29	39	35	31	35	26	31	35	21	29	35	43	35	39	31	31	31	23	30	46	38	26	24	33	38	34	40	41	29	33	33	30	22	36	33	43	33	27	31	38	37	31	21	25	35	32	23	26	32	34	36	24	28	34	37	36	42	37	40	34	34	36	34	40	35	43	39	38	39	34	37	42	34	39	41	40	34	33	36	45	29	44	26	28	29	31	30	26	33	23	37	33	24	29	33	32	31	32	30	33	33	26	35	30	30	21	38	32	36	30	30	28	28	37	34	30	29	41	33	37	24	38	37	35	28	33	32	33	30	35	27	23	32	29	40	21	35	29	26	26	29	43	31	32	31	30	38	25	34	45	30	33	31	34	33	31	29	29	33	38	31	19	31	41	36	37	30	25	36	30	39	27	25	36	37	40	44	36	40	29	35	35	27	35	24	36	38	31	35	30	34	32	29	28	36	29	36	19	27	36	43	31	35	31	31	33	31	25	25	33	27	29	31	18	32	37	35	38	25	34	18	36	33	49	26	23	30	30	35	30	37	37	39	28	24	25	34	30	35	19	33	33	32	29	32	42	35	28	36	29	40	23	20	33	31	36	27	32	28	32	36	25	37	35	31	38	36	37	40	31	30	33	36	37	29	29	28	36	37	39	45	30	22	32	31	28	36	29	47	38	48	34	35	43	26	29	39	25	27	28	30	35	23	40	33	24	37	41	32	33	30	27	29	37	30	39	31	33	26	36	26	29	38	37	39	31	43	46	25	36	38	30	33	39	36	29	29	31	37	32	31	29	32	31	32	28	27	39	40	26	43	32	32	28	34	28	27	30	39	34	29	40	40	33	32	37	23	43	22	32	29	23	35	37	30	20	38	30	32	30	33	25	35	34	29	30	31	35	26	27	35	30	39	23	17	28	22	31	40	36	31	35	30	26	36	31	25	31	38	41	25	30	39	34	32	35	34	40	42	39	28	31	31	35	26	26	26	29	39	33	29	31	35	30	25	33	29	32	25	23	36	33	33	38	38	33	22	28	37	22	25	42	21	26	22	29	29	48	33	30	34	32	29	30	40	36	19	20	28	29	37	30	21	20	52	46	26	23	21	33	33	31	24	28	31	25	33	26	40	32	32	29	27	41	37	31	34	32	33	23	35	26	32	31	31	30	31	28	43	29	32	34	26	41	36	28	34	33	30	41	34	26	30	37	26	32	32	35	34	28	22	30	24	37	24	36	28	25	44	36	22	35	40	34	35	33	28	22	36	33	26	31	25	26	31	21	25	26	36	29	37	39	29	22	32	35	32	24	38	32	36	43	24	25	24	32	37	45	30	36	33	35	43	27	43	34	35	27	41	24	28	39	37	25	37	33	43	33	32	28	35	34	28	38	34	44	31	26	27	37	31	28	41	30	39	37	34	28	26	40	33	32	38	26	42	35	30	43	33	25	24	33	37	28	26	38	28	29	43	27	39	29	29	35	39	29	28	29	35	29	29	33	29	35	35	38	27	39	31	36	32	41	30	23	32	29	30	39	33	33	36	47	32	37	43	36	33	30	37	29	33	35	38	37	34	40	28	30	36	38	43	31	35	42	35	35	31	33	22	27	26	31	44	38	29	36	34	45	42	35	22	36	28	35	31	25	34	34	32	36	16	30	32	32	32	30	27	26	34	37	26	42	45	28	41	32	38	25	35	30	29	24	26	22	24	35	29	31	38	33	20	30	36	38	33	44	25	20	31	42	25	26	30	35	29	31	32	35	29	31	30	45	29	40	38	24	41	29	33	27	22	31	37	38	39	30	34	20	33	32	28	36	41	29	29	24	28	34	29	30	39	27	35	43	44	35	35	28	28	20	23	37	31	31	26	37	42	30	34	37	37	36	31	31	23	35	28	23	38	34	35	36	29	24	35	27	32	29	23	35	33	31	32	29	34	31	23	38	30	29	36	38	47	37	33	26	30	34	40	33	35	30	25	35	30	38	48	39	36	31	28	25	19	33	40	31	24	27	29	28	40	38	36	27	33	38	29	23	42	35	25	22	34	27	36	42	47	38	28	41	26	26	33	32	30	32	33	29	29	29	32	42	29	30	25	27	29	32	35	36	29	38	44	33	30	29	23	38	45	31	30	33	38	30	38
12488	859	536	666	1523	1999	1951	1686	1383	1195	1045	890	731	721	610	572	522	548	471	454	491	414	416	440	417	397	495	744	969	896	688	565	450	486	460	443	403	378	377	411	376	388	375	353	376	343	361	347	323	352	322	360	325	309	354	319	323	322	316	341	303	314	343	321	319	264	329	309	350	307	293	299	304	339	323	352	329	343	353	340	314	295	266	281	296	287	286	293	292	317	267	285	305	301	309	293	273	296	277	302	292	260	324	269	284	271	288	271	291	271	318	284	273	268	283	263	271	267	293	280	266	256	278	289	307	279	312	263	267	284	286	306	282	270	270	266	263	283	247	273	313	253	290	263	289	307	290	265	251	275	265	308	266	299	266	291	286	264	255	305	277	258	321	296	303	269	284	277	281	294	305	293	290	285	299	290	294	294	276	266	281	265	330	264	256	286	253	268	265	275	284	282	285	293	252	266	307	292	307	291	293	267	310	250	269	280	258	303	248	258	280	277	290	266	257	258	263	306	278	279	263	283	291	271	282	267	272	288	262	264	298	270	283	277	288	274	319	302	302	269	260	276	265	274	269	276	282	303	298	296	289	267	292	280	282	291	289	285	260	258	285	308	286	294	255	299	314	286	306	245	298	292	266	293	269	290	285	289	286	279	258	279	275	286	256	288	290	273	262	280	300	265	232	286	303	264	265	281	269	307	271	270	276	328	278	284	268	297	288	265	249	294	257	284	247	274	266	273	278	296	307	278	292	299	285	263	279	258	290	283	275	288	304	297	261	333	290	275	279	267	250	274	276	292	270	269	309	302	266	293	278	287	285	283	300	311	293	280	259	241	306	272	289	291	270	270	315	300	273	276	303	295	298	280	261	304	279	274	297	287	292	295	278	306	299	302	245	245	302	293	260	279	289	265	263	271	283	278	286	300	267	292	293	255	282	276	269	297	265	302	298	261	276	274	295	277	287	277	299	268	279	296	283	278	296	274	264	299	285	260	264	279	273	286	289	271	288	258	259	282	287	305	277	287	294	238	272	298	291	298	263	281	268	282	285	278	286	276	285	276	261	269	282	278	283	258	316	261	271	312	254	282	235	271	289	268	259	281	285	274	304	267	279	266	310	271	295	276	288	288	284	277	294	258	294	286	296	266	271	240	296	261	253	274	273	280	284	286	262	266	282	282	293	275	267	265	283	254	295	276	263	281	278	279	283	291	305	261	281	301	308	289	294	280	277	254	304	292	298	286	287	302	252	306	297	302	272	287	330	279	271	288	276	272	238	297	265	273	248	293	268	296	273	266	274	279	271	295	280	286	243	288	298	260	278	281	298	266	281	298	244	323	277	291	283	286	290	300	250	282	290	270	284	281	266	281	294	318	290	279	284	289	284	270	277	297	266	287	268	309	269	264	255	307	297	310	286	257	283	260	291	291	268	266	268	304	306	277	264	284	257	275	297	248	278	287	269	283	279	253	274	283	300	297	283	271	277	269	303	295	269	255	263	296	303	284	274	276	315	283	299	324	295	252	271	279	262	300	314	267	286	273	288	263	324	281	287	261	237	321	273	301	284	290	280	250	276	289	273	290	262	288	276	280	239	259	292	294	290	295	287	274	268	309	270	287	293	296	271	265	303	311	263	277	293	304	292	249	273	275	277	254	270	277	261	252	330	290	295	282	274	256	280	253	256	290	276	268	304	301	288	276	272	290	278	297	292	276	276	294	292	268	263	276	275	269	289	257	335	296	303	308	285	252	296	290	244	273	286	271	281	253	276	277	272	244	261	281	252	249	281	265	278	291	282	308	283	264	249	308	280	293	271	295	270	272	315	279	276	278	272	269	309	279	286	280	262	284	286	270	262	261	280	276	287	280	257	262	322	279	254	287	252	282	288	274	289	271	254	274	276	259	292	262	275	262	260	260	304	303	271	291	251	296	246	269	274	304	271	283	269	285	251	311	262	290	263	271	274	280	293	269	283	281	317	299	256	263	276	285	270	246	279	271	277	263	241	309	275	268	262	282	254	283	286	247	298	314	286	305	269	286	313	275	269	266	252	299	294	239	273	296	283	281	263	306	291	255	306	286	280	279	276	275	259	308	284	312	318	296	277	286	303	220	277	246	268	282	301	280	276	267	302	273	256	276	291	262	307	294	296	298	274	267	286	280	297	277	271	295	251	264	285	271	256	281	298	278	272	270	303	297	269	278	295	297	298	301	303	268	282	284	291	286	259	303	298	265	272	271	279	266	272	269	302	268	268	277	279	281	282	274	300	291	292	270	258	259	268	252	292	288	311	276	321	280	291	324	282	262	264	262	250	289	274	298	264	290	315	272	255	305	291	252	263	253	256	303	297	275	292	255	289	278	261	268	271	290	278	289	250	260	269	252	267	298	279	291	286	284	291	297	289	270	272	269	301	319	257	258	268	283	256	278	264	308	297	300	272	257	233	281	316	275	283	293	264	300	279	290	285	273	263	269	286	272	303	310	257	257	293	277	318	262	316	284	296	284	259	245	266	293	279	277	273	291	272	274	268	249	287	289	262	299	306	282	253	292	269	283	299	320	299	285	289	246	320	307	297	275	292	280	282	283	270	267	301	290	288	290	271	313	277	283	281	300	275	275	290	278	302	240	293	280	290	310	285	268	298	252	249	279	246	302	288	271	265	292	306	264	301	297	286	300	274	304	284	310	283	315	265	276	253	281	266	287	303	303	267	284	295	286	299	271	297	282	292	318	283	313	284	312	290	272	282	276	303	263	250	265	281	299	253	298	266	294	259	258	286	297	268	326	304	274	296	281	284	275	291	257	262	280	290	267	289	291	292	262	266	270	281	278	281	284	275	290	299	272	288	289	289	293	276	297	246	316	270	304	259	292	260	307	273	278	265	280	289	296	313	258	316	251	292	293	259	262	285	248	281	311	259	279	290	303	278	273	263	301	278	290	271	291	275	292	303	299	258	287	279	248	302	266	291	302	270	306	279	271	250	271	282	272	263	306	284	278	285	287	304	300	273	294	279	276	270	277	305	318	280	278	289	258	274	332	263	276	293	305	262	279	246	293	306	263	275	268	284	280	278	328	306	271	282	272	277	257	282	264	283	283	275	261	288	288	277	279	290	320	285	288	267	274	263	265	271	266	290	260	274	273	276	265	285	284	301	266	269	282	271	273	263	262	301	299	302	266	285	274	304	277	292	286	272	266	288	296	257	285	320	303	290	301	284	271	243	292	303	278	284	303	295	286	285	291	276	278	271	311	292	286	256	297	262	265	270	277	284	263	271	285	280	258	255	239	261	285	286	276	287	288	286	253	286	269	265	284	233	269	274	280	274	272	267	272	248	273	285	248	267	266	283	266	271	288	257	282	306	304	280	308	256	284	281	269	280	284	259	259	286	251	268	288	281	301	233	259	270	276	314	258	281	302	258	260	293	285	270	278	241	294	289	251	295	308	270	269	297	285	272	269	275	286	324	271	275	277	286	293	285	261	263	259	305	260	285	294
2287	149	119	104	100	122	116	129	124	115	112	122	107	117	101	94	94	95	94	91	92	89	95	85	82	103	108	98	132	105	92	93	83	96	88	103	82	66	90	84	87	98	94	76	89	83	89	69	105	99	87	79	81	98	87	86	83	87	86	84	75	85	90	94	90	80	82	98	77	82	80	65	81	92	90	93	85	75	84	82	85	74	80	80	91	87	76	83	76	106	83	90	97	92	77	85	92	103	95	83	80	82	69	84	93	75	91	69	86	104	95	97	93	90	78	96	95	73	89	77	81	81	115	79	80	81	94	97	79	89	96	92	99	73	84	97	83	89	88	88	90	73	76	79	78	77	88	81	80	86	66	79	102	85	71	63	83	78	76	79	72	75	95	64	80	96	80	89	86	96	72	86	99	93	85	76	83	78	86	95	74	87	90	83	82	88	84	73	85	79	85	77	102	98	89	71	90	101	90	85	85	73	102	87	92	85	87	76	70	96	81	82	83	72	66	88	90	87	101	78	93	90	88	79	76	86	84	89	64	83	80	69	82	98	78	74	78	93	92	88	80	81	77	95	91	69	74	79	95	84	86	87	78	76	101	101	84	87	82	87	84	87	74	75	104	82	110	97	88	92	82	91	78	89	82	76	77	77	75	79	91	83	87	87	81	84	82	79	79	93	95	95	88	73	75	74	85	93	97	79	98	92	89	81	85	84	86	89	80	101	89	99	83	91	91	76	75	92	91	81	80	100	81	85	85	96	81	78	74	89	93	103	82	73	107	93	93	77	92	79	82	79	77	82	88	95	78	87	79	79	82	96	87	79	82	92	92	73	76	73	97	69	68	90	93	77	75	85	97	72	83	74	97	94	75	84	91	74	88	92	92	85	83	103	78	87	74	78	84	93	82	87	87	91	84	83	75	90	82	80	91	93	82	82	98	102	85	85	76	88	97	85	85	67	76	88	92	90	95	72	76	88	74	80	77	73	98	68	87	81	75	90	86	78	71	82	71	82	78	72	80	86	84	95	84	90	58	89	84	87	74	102	87	99	80	78	85	88	97	88	74	93	73	90	84	85	89	82	77	106	80	82	73	77	85	90	94	89	98	97	88	91	72	75	76	79	94	104	90	75	107	91	85	82	76	92	86	80	82	99	85	83	93	75	104	86	106	82	64	66	62	76	102	92	71	73	87	62	93	84	88	75	69	84	74	78	75	74	81	92	72	92	68	87	70	78	81	92	78	86	79	74	74	83	89	90	91	90	78	93	99	76	97	86	93	81	80	92	82	91	85	79	80	81	84	72	76	83	100	96	90	82	103	76	84	100	90	68	84	91	79	88	88	92	88	87	87	71	89	70	82	81	105	86	90	69	82	93	85	71	94	83	81	68	86	83	74	82	90	88	91	73	78	76	73	78	94	79	66	88	85	88	82	79	66	76	92	73	76	80	79	86	80	99	88	82	80	84	104	77	90	89	97	86	91	67	89	77	95	96	78	82	81	88	88	78	90	84	68	107	84	90	93	67	88	102	90	77	87	83	95	81	84	69	74	89	77	83	61	78	74	81	73	81	90	105	92	79	85	82	72	88	82	66	91	94	78	71	91	89	94	86	89	75	96	73	86	95	91	78	81	89	80	109	78	90	88	90	99	74	83	92	82	92	90	102	88	85	86	61	98	90	75	74	91	93	78	84	88	86	90	93	81	88	78	96	78	85	86	78	69	81	88	84	72	84	90	72	98	77	90	71	79	77	94	88	75	78	90	98	73	84	104	73	72	97	85	74	103	97	107	72	75	93	75	83	99	78	64	77	78	87	73	76	91	82	83	87	95	71	82	82	102	77	89	87	91	79	93	84	87	89	80	99	80	99	82	70	79	81	92	81	98	73	85	99	80	97	89	90	81	92	74	80	86	104	88	89	83	79	95	78	79	79	92	76	84	98	102	92	101	82	86	73	97	78	85	96	97	89	94	101	79	84	91	91	85	86	82	90	77	79	70	84	99	104	94	87	80	66	86	93	95	79	81	68	94	86	86	99	75	84	90	90	84	79	88	92	81	68	86	84	79	106	95	90	90	80	97	94	79	97	71	91	96	86	81	81	74	78	92	82	84	86	84	86	88	79	83	79	72	74	91	100	105	86	78	70	91	82	93	85	82	86	73	79	82	100	109	79	91	90	79	73	72	80	90	86	84	93	81	91	84	104	85	88	83	79	70	81	93	96	81	87	99	94	74	75	97	87	88	76	94	78	91	80	88	76	78	90	86	90	93	95	87	81	84	82	78	85	81	86	82	80	102	93	73	78	86	97	83	84	78	102	89	69	79	88	103	86	90	86	90	84	68	91	91	78	83	82	75	72	91	105	80	97	80	73	76	87	90	82	88	87	85	79	83	86	94	88	90	84	85	74	100	104	68	74	84	88	101	79	91	77	82	76	83	76	94	94	99	102	85	84	88	76	95	107	112	70	107	75	70	82	83	74	86	75	89	86	84	77	94	86	83	79	77	80	69	87	85	85	81	88	84	82	81	97	97	89	103	92	83	79	92	88	77	93	87	70	93	94	82	74	92	82	75	81	94	76	69	93	74	89	94	92	91	97	86	85	79	84	84	85	93	78	75	75	85	76	70	91	96	89	86	53	72	81	81	81	88	74	83	83	89	81	80	88	68	84	67	85	92	86	91	71	99	72	83	102	78	79	73	80	79	87	81	84	71	82	84	85	90	62	101	92	89	99	74	102	81	72	78	87	90	91	88	95	65	75	84	89	67	93	100	76	84	100	72	82	87	89	80	83	78	92	77	89	95	78	96	90	94	87	99	93	84	90	74	85	85	85	82	90	78	90	101	84	73	89	77	84	77	64	86	69	87	79	87	92	74	93	89	84	91	76	87	76	82	85	90	84	90	89	85	94	77	84	93	88	86	94	95	78	100	85	75	87	90	82	86	69	80	92	77	81	101	77	77	92	99	78	80	94	85	77	102	74	76	99	83	87	71	83	86	88	85	92	87	84	91	73	74	92	82	93	89	84	66	108	87	93	77	68	93	67	96	74	79	81	86	86	65	107	100	74	79	81	104	97	76	86	74	80	84	73	80	79	84	83	97	97	96	76	103	73	94	85	99	63	83	95	77	75	73	90	70	82	90	77	62	100	79	75	65	83	95	95	77	81	83	85	88	84	103	82	90	92	74	73	83	83	76	84	88	92	95	96	89	88	78	76	84	81	93	86	95	88	86	83	97	94	73	93	93	75	78	85	81	77	78	77	84	82	59	84	80	94	94	76	87	79	97	80	75	81	74	87	84	67	101	75	69	80	87	73	86	84	87	82	87	77	88	93	81	88	83	70	73	80	87	97	89	81	90	86	90	93	88	94	81	85	102	82	85	89	80	84	78	84	79	82	81	77	76	74	73	87	83	104	87	87	82	94	85	80	88	81	74	74	66	93	79	98	90	83	83	82	85	74	87	83	101	81	81	75	81	92	85	82	84	83	92	87	89	82
16710	1988	1153	1502	3100	3989	3718	3114	2647	2239	1997	1685	1494	1417	1299	1187	1077	1103	1073	992	981	920	965	970	878	884	1020	1262	1669	1457	1237	1048	941	905	942	867	847	782	770	822	835	852	856	768	785	788	760	752	796	783	742	732	795	790	756	771	808	775	742	757	759	755	711	696	685	743	740	717	704	748	724	714	747	740	765	750	772	749	796	774	736	689	689	702	730	674	725	707	687	750	680	668	656	671	665	714	657	706	755	645	713	710	708	706	671	680	630	681	723	724	715	707	672	712	718	647	697	704	717	671	685	705	733	673	725	726	697	712	698	686	762	694	703	681	692	742	741	707	744	745	704	680	724	733	745	761	690	669	707	663	704	659	688	665	689	714	700	671	700	671	718	696	726	701	675	710	678	698	701	672	685	661	719	656	682	665	649	693	678	682	655	749	667	700	670	707	689	698	715	724	661	701	765	744	658	617	704	709	738	722	699	686	673	698	688	693	707	696	741	697	735	679	659	674	722	708	688	658	690	730	691	727	661	690	669	698	733	686	655	663	680	651	660	723	689	731	700	735	695	716	710	701	735	668	695	667	688	672	723	732	697	636	718	731	667	686	690	699	697	693	647	750	666	701	744	633	708	723	666	715	722	671	675	705	693	715	699	687	677	702	704	707	680	689	705	674	730	738	722	746	696	660	700	694	747	706	711	743	752	778	655	652	716	665	669	653	688	678	671	722	710	722	722	714	679	687	657	709	696	697	703	682	703	679	675	713	702	660	703	657	676	705	676	682	727	691	706	700	640	745	732	723	632	675	693	636	744	674	682	703	704	672	684	685	682	681	665	707	693	697	668	685	702	672	737	728	726	703	696	684	720	762	695	679	689	654	661	693	705	675	680	692	714	700	672	689	749	731	711	651	704	632	746	708	721	657	701	693	674	701	691	736	691	741	715	668	687	719	691	694	677	692	679	718	693	658	737	676	679	685	662	659	696	688	707	747	653	743	683	680	699	696	710	679	707	697	690	684	696	658	677	655	714	688	681	709	696	693	700	687	725	719	681	707	709	753	687	727	695	747	731	703	709	740	678	675	697	731	712	721	711	683	677	676	717	687	671	726	691	632	700	703	691	690	696	699	689	704	739	685	661	687	697	667	692	666	724	698	711	665	680	671	669	685	707	679	743	705	690	673	706	677	709	684	729	684	664	695	683	705	741	648	697	704	708	718	666	707	755	710	746	644	703	626	680	711	697	689	728	715	690	718	688	683	697	723	722	694	697	666	709	682	727	673	643	697	735	644	671	670	718	698	687	705	677	709	732	696	705	668	692	719	667	713	694	673	694	693	726	690	717	741	686	684	684	708	696	693	687	692	693	716	681	688	682	699	656	663	668	707	662	707	719	743	670	702	698	670	644	689	718	725	676	694	737	696	677	673	659	737	701	675	750	683	685	686	706	690	671	707	708	671	707	714	694	670	739	682	677	690	678	692	671	709	748	691	673	740	695	731	671	680	724	707	699	734	702	703	674	704	692	654	681	681	685	693	680	658	724	687	697	685	681	667	705	682	725	711	696	702	690	708	685	709	695	704	679	748	692	668	740	788	740	690	661	664	729	769	714	650	669	680	686	664	693	718	682	680	661	703	733	753	713	684	687	712	710	725	764	686	734	719	707	744	697	703	677	660	683	697	709	711	686	657	691	707	699	702	680	696	737	692	684	717	678	707	680	635	703	639	687	668	680	665	651	676	697	681	695	660	745	680	666	713	665	691	770	676	691	695	680	684	715	701	665	669	675	729	672	700	687	713	667	718	672	680	658	682	655	718	656	696	694	686	684	730	668	675	666	682	679	736	702	685	675	689	688	689	698	731	756	711	687	682	713	677	674	672	704	700	725	683	684	710	697	695	702	676	710	722	745	721	769	715	666	645	701	723	702	658	714	728	659	652	687	738	709	679	676	711	721	711	666	667	681	699	695	730	696	700	728	723	672	662	684	752	704	659	712	685	636	688	703	680	705	649	716	728	693	627	711	694	718	660	708	720	644	722	685	671	716	661	664	684	699	670	713	673	690	685	724	737	708	703	665	652	687	701	666	672	694	699	726	664	689	712	671	701	669	697	661	748	708	674	688	679	668	728	711	721	685	746	699	730	703	745	678	743	665	679	725	707	723	696	692	669	727	730	738	734	700	685	705	678	712	692	670	693	716	705	716	700	729	706	706	717	730	704	658	716	679	702	667	643	699	690	693	698	697	675	740	739	706	644	716	685	698	713	706	688	636	707	724	660	698	703	711	672	713	729	672	719	689	663	724	647	713	708	739	692	689	673	694	652	679	736	746	686	706	685	711	719	667	691	708	688	708	677	682	717	678	648	687	698	706	732	698	712	681	658	679	662	771	668	646	700	711	717	689	670	700	685	684	708	702	720	643	685	728	694	687	679	695	677	700	710	694	711	756	689	755	670	664	689	690	745	705	729	694	707	682	729	752	714	671	677	694	715	665	687	708	694	710	670	689	707	704	663	694	695	648	707	733	707	692	676	693	707	678	639	669	684	707	740	741	774	624	670	710	674	662	705	671	663	715	718	666	757	715	710	709	722	734	679	709	686	710	710	684	701	690	707	713	713	686	694	710	651	664	728	720	698	678	715	704	709	694	716	759	717	678	724	671	708	696	723	695	692	678	690	682	655	676	757	683	678	707	718	665	697	670	698	693	683	732	669	695	692	722	677	701	704	659	701	700	667	697	741	701	694	676	698	693	702	666	650	691	731	717	761	726	683	735	689	716	665	670	656	711	676	713	735	753	735	702	672	724	714	667	703	707	685	724	743	702	669	685	688	691	688	693	696	740	655	750	662	686	653	672	772	738	732	693	696	689	657	704	685	660	712	617	705	705	695	674	690	654	688	728	665	663	680	681	638	709	721	698	663	708	690	680	668	697	704	724	676	683	714	719	727	696	739	715	650	694	757	712	688	724	689	677	673	667	720	669	724	679	718	680	738	696	705	704	635	696	631	729	701	654	645	712	733	639	694	713	704	659	733	695	722	664	694	688	705	701	697	741	699	677	659	731	742	736	665	698	672	697	662	665	684	681	669	670	682	707	679	757	737	683	692	685	662	707	727	697	679	725	692	736	697	722	700	702	631	682	714	689	736	735	686	704	722	721	683	675	715	710	701	695	709	703	705	727	673	684	691	684	665	704	676	690	710	693	683	691	651	663	708	675	716	691	691	697	726	728	707	731	701	692	703	736	748	721	692	687	694	665	684	746	686	708	645	690	724	656	716	669	696	708	697	642	689	690	716	741	661	698	688	734	714	717	702	677	702	704	714	640	677	674	674	693	693	687	705	715	712	668	725	663	665	661	698	732	684	713	705	729	659	661	641	707	663	701	679	685	689	702	710	675	748	688	729	709	683	703	730	679	696	643	736	734	708	707	687	675	698	679	698	684	702	679	706	695	652	708	660	707	709	703	682	670	664	723	633	672	692	736	697	705	634	703	697	702	719	713	699
1391	45	45	36	42	30	51	29	40	31	24	36	32	37	41	34	26	43	36	35	28	45	38	33	37	27	38	44	56	61	46	30	44	29	39	32	19	27	38	31	37	35	33	28	34	35	24	43	27	25	37	36	28	34	37	31	35	36	27	45	35	46	26	26	33	30	34	30	33	31	32	27	42	47	30	32	32	29	43	32	36	41	29	39	36	44	32	26	38	41	38	40	41	40	34	35	40	31	25	30	24	38	22	28	28	31	33	21	40	41	37	35	36	32	41	23	25	30	43	20	30	28	16	30	23	32	41	31	21	31	36	34	37	32	34	29	30	35	31	27	36	39	42	28	33	30	38	31	29	33	37	36	30	31	23	37	27	34	31	27	34	26	27	30	40	46	33	36	40	38	35	29	37	32	26	36	40	31	34	28	37	25	25	28	29	31	27	34	27	36	34	38	32	41	27	41	23	21	44	48	40	34	37	30	31	34	29	35	33	33	33	40	36	39	33	31	23	30	44	28	33	40	29	29	37	32	35	37	29	32	31	22	34	39	31	35	49	31	33	36	35	25	41	31	31	33	28	35	37	36	36	36	26	22	34	23	29	33	34	32	30	37	31	30	43	25	34	36	36	42	26	32	29	34	25	30	34	28	22	36	30	26	29	33	24	32	33	28	26	37	17	40	32	26	34	24	36	33	40	39	27	20	31	43	31	31	40	35	43	27	33	26	34	36	33	21	33	32	37	28	26	39	44	36	40	43	22	31	22	31	27	28	24	33	32	33	35	35	39	34	31	32	38	34	22	32	30	37	31	27	35	27	29	27	31	33	26	24	28	37	33	44	32	35	33	33	39	32	31	22	29	29	37	24	37	41	34	36	37	32	36	35	39	30	37	29	24	36	28	24	33	35	36	25	40	24	42	35	32	30	35	30	38	40	39	32	35	27	24	34	28	35	43	38	31	34	30	46	30	28	37	27	28	39	35	29	31	27	30	32	33	31	28	33	34	29	26	43	34	27	40	30	28	26	30	34	30	28	36	29	31	32	33	36	29	35	38	21	33	29	31	37	34	32	39	28	28	29	32	39	34	23	28	41	38	28	25	34	30	40	25	36	30	25	47	30	31	31	42	40	30	41	33	27	23	28	46	30	30	26	33	27	28	32	31	35	29	22	37	35	29	31	36	37	38	30	28	30	26	31	22	37	29	38	24	21	31	32	22	42	35	26	36	41	21	33	24	32	28	29	44	34	38	30	33	35	28	36	31	35	26	26	26	27	29	36	33	34	32	33	26	27	36	27	26	23	43	26	36	41	22	39	20	34	36	31	31	37	28	31	28	30	25	29	32	25	24	38	34	21	31	35	32	23	22	43	28	30	40	23	29	30	21	39	40	29	40	37	28	30	27	23	32	27	27	23	24	34	42	24	36	31	29	24	33	32	26	31	32	30	23	37	34	32	26	39	38	24	26	23	21	29	30	32	28	40	25	34	43	39	28	33	43	35	36	30	32	30	28	36	31	29	39	27	36	32	34	38	40	34	33	29	30	41	38	29	38	35	39	35	33	28	35	27	43	37	24	36	25	33	23	24	38	31	25	24	38	38	41	42	30	32	22	33	32	31	30	38	37	27	42	31	43	26	41	36	37	25	36	31	23	32	31	27	42	38	31	36	38	38	32	18	38	24	29	33	39	28	36	41	30	31	28	38	35	27	27	30	32	29	30	36	35	34	36	38	36	34	29	38	32	36	34	35	40	37	41	33	43	47	30	37	40	32	37	27	29	29	38	31	36	35	32	29	30	27	43	43	45	33	35	32	37	29	29	36	28	36	29	32	44	29	24	25	27	30	24	29	37	30	35	31	22	27	35	23	31	29	39	33	37	27	21	38	28	39	29	27	32	37	38	35	32	28	30	34	24	39	30	40	36	24	37	31	39	28	34	34	40	35	29	36	32	35	31	38	32	39	40	35	36	32	26	25	40	33	30	42	25	31	37	41	43	24	34	26	37	30	33	25	36	29	34	40	33	38	29	39	27	18	27	42	35	35	41	25	35	39	30	32	31	37	36	31	40	26	19	37	27	34	32	28	26	29	30	37	33	33	41	33	27	21	35	42	28	28	30	26	29	28	36	37	45	33	39	39	28	31	34	34	35	32	38	37	25	28	37	36	35	34	35	34	30	28	23	41	28	35	31	27	26	35	31	27	25	32	38	21	37	35	34	33	26	26	30	32	39	30	35	31	37	30	26	33	35	40	43	27	25	31	25	34	42	30	37	34	39	32	27	27	33	42	38	38	35	35	35	28	24	36	37	27	28	29	40	33	31	36	35	20	28	34	40	27	31	37	28	30	32	36	40	29	30	26	30	37	36	28	30	24	27	32	26	27	28	28	33	27	38	31	34	26	31	27	21	29	32	23	35	37	36	29	35	45	41	28	23	32	26	37	37	25	37	28	37	28	37	24	30	26	36	30	40	22	38	30	24	26	46	37	33	24	32	33	30	28	30	33	28	35	26	36	39	34	39	33	34	23	28	28	19	28	35	35	30	26	35	37	42	35	31	25	26	24	27	40	26	28	23	32	34	43	43	25	26	25	27	25	29	32	27	23	30	28	23	36	37	28	35	30	41	28	29	32	36	32	34	30	34	37	27	37	29	21	33	23	29	40	27	26	27	30	29	25	27	33	32	31	32	34	41	33	26	26	28	36	37	38	36	26	36	31	27	44	30	32	30	25	26	25	31	41	38	39	27	34	30	33	30	30	34	32	37	34	39	31	28	41	39	31	38	34	43	35	43	35	27	29	35	39	30	32	41	32	28	34	31	35	30	32	34	35	32	40	33	34	24	32	42	29	30	25	30	32	22	34	42	37	25	26	27	34	29	29	26	40	30	27	26	23	26	37	26	30	27	32	30	39	20	38	32	31	31	34	21	30	35	30	32	28	30	24	35	37	33	27	36	31	35	25	35	34	30	33	36	33	33	32	28	23	40	41	23	26	31	34	21	41	31	29	35	37	36	39	32	37	30	36	32	34	28	38	31	28	27	28	41	27	26	35	36	32	38	36	34	41	25	39	46	35	35	40	37	49	37	28	32	38	28	35	46	39	34	27	37	42	38	36	42	34	34	34	34	37	26	24	32	26	32	28	38	28	34	42	34	34	42	21	33	34	26	35	32	34	30	32	38	28	41	33	21	38	26	32	19	30	23	24	41	40	32	37	44	36	38	33	27	31	50	28	27	34	21	29	31	34	24	25	32	28	32	44	27	36	42	32	32	30	28	37	32	38	27	30	36	32	31	23	33	26	27	30	29	40	32	28	28	33	30	33	29	52	23	29	31	30	37	39	23	38	17	43	27	41	36	31	45	27	29	40	33	30	26	32	29	24	34	41	32	40	23	35	41	26	28	27	33	32	35	39	39	27	31	36	45	31	38	34	31	33	34	34	33	40	28	39	32	32	39	35	28	24	41	29	32	23	33	30	39	34	29	37	41	39	32	40
8741	417	356	372	501	591	597	548	524	452	420	404	366	378	329	314	346	321	320	342	317	320	364	350	312	301	370	609	753	689	531	413	347	386	357	339	346	309	311	322	332	328	352	305	299	306	299	309	276	309	315	336	335	328	276	304	303	287	318	291	297	295	311	306	311	290	304	286	277	296	289	291	300	302	279	311	331	310	290	280	254	271	284	302	289	278	287	287	266	304	261	273	280	294	303	294	257	246	266	281	278	280	247	265	288	265	267	265	292	251	270	252	248	260	258	265	230	270	264	284	296	270	282	238	271	272	263	265	274	266	254	245	224	286	307	275	285	246	263	290	265	258	261	276	270	273	292	237	271	262	256	270	254	266	270	291	307	290	267	269	276	291	241	254	270	234	268	269	256	259	250	271	275	264	278	251	286	277	274	280	258	304	274	252	287	259	269	266	265	287	257	271	285	285	268	243	274	286	265	261	255	255	257	252	264	281	283	291	296	288	276	278	279	274	287	280	273	277	258	248	282	290	258	272	252	258	267	268	269	284	256	256	305	259	258	268	265	242	238	266	310	246	262	276	225	273	244	257	285	254	251	289	255	268	250	249	303	265	249	254	261	298	276	315	268	305	268	280	260	285	265	260	274	266	262	249	283	257	273	264	268	272	240	269	258	259	252	269	268	286	267	284	240	255	295	281	273	289	265	302	271	274	270	266	254	282	283	281	287	263	252	276	298	271	264	262	247	280	250	245	246	249	261	274	258	270	273	250	267	270	234	296	270	259	273	276	250	252	297	294	282	251	248	245	279	274	264	287	274	288	279	287	304	289	253	266	284	284	267	318	265	273	262	252	291	266	308	308	265	262	252	297	253	261	287	282	284	281	240	273	261	260	268	291	218	280	257	267	257	265	304	274	285	297	285	261	249	250	268	291	260	268	270	292	274	286	289	259	259	285	294	266	280	276	268	279	288	266	287	271	280	280	278	266	280	274	281	261	252	271	267	312	269	276	274	278	277	255	239	286	243	280	272	311	254	249	301	291	283	256	249	267	268	254	284	245	283	254	284	242	279	299	292	283	264	251	273	245	280	285	279	298	265	247	326	248	276	276	292	253	274	265	268	276	275	261	287	282	283	283	251	285	275	255	281	278	289	255	272	274	246	275	262	273	236	291	254	302	265	244	302	307	269	267	276	258	272	262	240	262	262	275	265	288	279	267	277	285	265	277	277	260	282	263	289	278	298	270	263	252	253	265	244	268	263	268	314	276	243	271	281	268	245	296	274	272	302	301	289	278	292	262	281	275	289	250	282	286	274	292	261	256	265	237	267	263	243	258	281	288	287	289	273	267	261	287	263	266	276	264	255	269	271	285	255	285	256	268	269	292	264	274	256	276	271	258	254	276	231	280	263	268	223	269	264	283	243	271	254	260	246	276	263	279	263	260	290	292	271	296	271	250	253	294	275	279	268	277	285	272	260	286	291	269	281	255	260	271	250	283	271	294	289	258	278	267	287	253	281	281	284	275	289	289	298	261	278	264	251	288	265	295	283	266	297	267	264	282	273	263	264	267	257	277	257	284	260	308	249	296	265	260	264	271	264	274	251	284	259	253	267	282	296	268	278	284	254	269	282	258	268	262	258	276	273	260	284	283	282	289	293	265	278	274	270	251	254	298	269	263	274	284	292	295	255	255	301	271	311	251	268	303	291	257	249	275	270	300	268	255	283	258	280	286	297	256	277	323	277	274	267	278	276	263	286	271	256	272	278	302	273	292	282	260	247	263	279	240	244	294	291	244	261	272	264	271	252	276	268	269	255	277	255	268	262	287	312	259	266	257	285	256	290	285	232	245	276	266	273	275	276	255	224	246	265	268	259	279	265	269	288	286	260	266	258	293	236	264	289	255	263	301	290	264	292	282	281	279	255	296	267	277	265	262	265	254	275	268	279	290	295	292	293	242	256	266	261	293	259	275	262	267	293	277	260	268	284	289	272	296	275	265	275	256	273	259	298	262	267	314	267	285	277	263	274	270	272	245	279	271	268	293	272	272	281	264	239	251	270	264	304	287	273	251	253	258	260	274	267	248	279	266	270	267	274	245	269	282	270	280	264	274	241	284	239	269	282	266	257	301	264	280	277	274	251	258	271	274	302	264	260	306	272	275	264	270	291	298	252	274	261	255	266	254	279	271	279	286	299	273	289	297	289	266	267	274	284	259	287	267	280	270	275	250	282	284	264	276	233	264	291	265	278	294	314	249	290	276	293	298	290	261	281	290	249	319	302	276	273	280	238	258	269	288	265	287	293	244	268	277	287	253	274	258	241	269	263	265	272	298	284	262	300	270	290	270	285	260	255	252	279	277	274	273	250	269	286	277	266	273	270	277	270	276	255	247	301	280	236	277	284	276	275	263	275	254	279	255	258	263	259	262	285	259	281	283	254	277	287	254	281	288	281	277	278	290	243	279	272	332	281	255	303	254	273	260	266	276	269	272	286	294	292	293	273	285	265	263	245	274	285	289	239	259	276	253	310	284	290	275	280	297	256	273	264	253	256	262	256	290	288	282	279	275	290	293	281	272	294	271	266	292	276	244	274	267	278	276	250	241	242	248	248	282	282	270	248	268	292	273	318	285	274	267	252	269	254	262	276	256	280	295	287	280	265	317	248	262	282	277	292	289	263	280	298	258	280	258	291	267	259	284	269	267	274	286	283	258	275	263	261	262	270	285	244	244	292	267	245	267	247	255	276	277	273	263	294	299	277	296	274	271	265	284	269	276	276	303	274	256	247	282	318	293	292	307	296	285	245	260	239	291	281	279	253	253	281	267	237	284	304	275	295	253	263	281	263	270	266	256	224	237	276	305	291	271	290	258	263	271	272	238	292	264	256	265	255	263	283	274	267	281	294	280	311	281	291	306	282	298	300	273	279	278	255	293	249	267	277	272	288	262	298	262	285	243	279	292	263	282	277	280	257	283	276	275	270	277	283	266	271	269	285	284	277	246	293	250	272	280	282	251	254	274	295	279	259	259	264	286	292	271	239	289	277	276	280	292	265	272	278	275	274	260	286	291	268	251	281	288	268	297	283	284	287	302	270	258	268	268	267	271	275	277	265	295	279	261	291	258	261	235	297	288	246	266	292	262	264	265	261	253	264	291	256	234	279	283	274	224	272	257	269	287	250	274	277	267	264	278	251	278	277	268	284	264	274	297	289	250	276	265	238	273	257	265	261	251	284	292	284	249	255	261	285	288	287	301	269	287	285	259	249	293	268	280	268	263	277	270	283	243	269	272	284	254	259	236	281	244	232	280	262	265	275	275	266	258	285	295	273	281	283	279	294	277	238	277	262	256	261	266	280	268	266	239	270	296	280	286	267	271	287	287	268	286	289	272	259	294	273	304	253	281	302	300	270	288	276	266	278	303	236	264	264	308	289	263	284	288	276	272	243	240	264	277	279	257	289	265	266	307	278	259	248	295	273	253	243	292	281	287	287	280	252	277
1666	115	102	82	80	89	108	94	94	85	86	97	101	99	84	79	85	91	99	71	74	83	72	92	84	82	94	80	104	114	98	84	93	85	77	87	70	74	72	84	97	74	92	80	89	80	78	79	90	67	82	68	80	77	95	83	81	78	84	77	80	73	86	90	77	80	72	74	93	84	83	90	75	76	70	75	70	80	92	75	79	83	100	68	59	88	84	81	69	83	75	60	82	85	83	76	79	72	89	77	47	77	83	82	84	93	78	78	97	79	82	67	80	75	95	75	96	90	65	78	72	80	74	77	85	94	70	65	61	78	77	80	86	73	90	68	80	83	95	71	101	70	86	70	81	79	73	74	87	69	83	78	88	69	87	81	75	82	76	66	79	85	71	80	73	67	55	85	67	67	59	92	97	72	76	95	84	84	69	67	89	80	89	77	80	84	80	88	78	65	79	72	78	70	81	85	71	75	93	77	79	86	67	75	96	75	65	86	82	77	78	91	86	77	89	79	89	67	76	69	80	67	65	70	97	75	77	66	71	76	85	92	74	85	80	93	69	84	87	79	78	90	86	97	83	83	72	66	102	81	63	75	65	91	86	87	80	91	69	80	74	75	88	69	70	76	78	68	90	84	68	72	92	68	89	62	74	88	92	80	83	84	76	91	73	73	74	86	72	86	83	80	72	81	78	95	66	81	75	83	80	85	80	73	78	76	64	73	76	69	77	88	71	81	85	81	87	79	79	76	89	68	71	98	90	88	88	93	80	82	80	105	68	95	75	81	84	67	79	86	89	90	62	77	67	85	69	91	74	85	75	78	70	72	84	92	89	94	97	84	79	98	77	75	76	76	82	86	77	78	84	86	63	72	80	82	82	91	88	68	71	72	63	84	76	82	75	90	74	79	83	89	81	74	76	67	82	85	83	67	62	82	75	65	80	79	79	90	87	71	83	76	88	94	77	75	68	90	97	76	68	90	67	81	96	92	78	79	81	64	86	73	84	76	81	84	83	79	86	92	89	91	76	86	93	79	83	82	83	71	85	80	80	77	86	79	63	98	78	88	75	83	75	85	75	77	78	75	75	92	78	80	63	70	81	66	75	81	78	72	79	89	70	80	77	100	79	71	92	80	80	108	88	83	98	81	70	75	77	85	92	67	81	94	93	72	74	73	63	87	70	76	90	91	66	77	72	84	90	84	78	88	84	83	81	73	84	65	73	74	86	91	72	74	70	88	99	60	94	69	67	76	75	77	73	93	86	82	56	73	81	78	72	71	66	70	92	73	82	84	70	73	67	73	88	79	78	66	77	73	91	75	93	95	69	64	85	58	65	78	80	85	70	88	68	85	74	85	76	86	86	62	71	89	73	79	80	91	89	69	79	76	85	85	94	79	86	84	94	65	82	80	89	89	66	73	80	64	79	77	84	64	94	76	83	82	77	78	76	76	78	72	82	75	84	81	82	87	87	70	68	75	89	68	70	83	74	69	92	83	72	86	79	105	79	66	78	88	73	85	70	87	78	72	82	81	80	80	64	100	79	87	93	74	85	84	76	100	67	69	90	82	85	60	75	77	67	76	75	80	76	71	59	77	73	82	71	79	81	80	88	87	86	89	74	80	98	80	82	60	70	70	92	75	74	71	85	88	82	78	70	78	94	73	89	73	82	79	73	94	89	79	78	71	78	88	83	77	79	82	92	90	63	75	65	67	84	84	74	79	86	88	78	65	82	77	78	74	86	88	80	79	84	88	58	85	70	76	79	67	84	77	79	84	80	86	83	71	89	90	85	78	82	80	88	84	72	79	85	81	77	85	87	68	58	86	75	82	85	82	72	73	89	73	83	70	92	92	75	98	80	78	90	67	88	65	86	75	88	62	92	77	85	85	83	83	93	83	71	74	65	77	92	82	84	69	94	87	80	103	67	93	71	71	78	78	80	84	104	65	95	76	73	91	82	84	75	69	80	77	94	79	85	86	67	69	91	85	71	79	71	80	75	86	88	72	65	93	92	80	82	79	73	84	79	70	89	70	69	71	79	91	81	63	88	67	77	65	84	83	85	86	84	72	75	85	78	71	70	87	108	71	78	92	77	76	87	73	66	70	92	66	67	92	85	85	86	88	88	74	102	72	90	62	86	87	69	58	81	79	70	83	83	89	75	70	86	80	73	79	77	62	53	64	67	82	77	64	74	68	80	79	98	74	74	82	72	65	94	75	78	92	97	75	74	78	82	82	82	82	79	86	86	69	88	71	84	87	85	86	71	79	72	89	70	102	70	87	90	74	76	75	83	81	82	80	70	60	73	63	72	88	74	89	82	79	75	89	86	91	81	79	71	69	76	89	77	71	73	81	64	76	63	77	85	67	79	74	72	59	78	89	84	70	74	87	76	64	74	83	72	78	79	94	79	87	55	92	69	79	71	64	75	84	77	68	66	72	72	80	72	81	81	79	86	84	87	91	83	84	70	65	83	74	87	79	88	81	84	78	82	87	87	74	85	97	86	63	78	73	64	71	95	79	69	65	90	77	76	73	83	76	84	79	65	81	89	87	72	76	74	80	65	82	85	73	65	67	91	93	70	90	91	86	75	85	68	70	78	68	75	85	82	74	68	76	98	78	71	77	104	76	84	86	78	72	85	70	68	62	75	83	75	86	80	74	79	75	62	95	69	83	74	72	71	76	83	82	80	81	86	85	83	83	74	87	77	80	71	66	89	68	81	80	100	86	81	86	78	79	68	77	84	86	76	85	78	94	69	92	103	77	72	73	92	66	67	80	85	71	65	80	84	77	81	87	75	82	82	86	74	73	84	72	75	73	59	89	75	85	61	71	75	68	76	86	102	75	84	85	72	59	85	74	75	69	86	62	77	72	90	83	84	83	83	65	70	71	71	72	97	84	76	70	71	79	88	83	87	81	85	73	91	69	75	89	84	87	89	77	75	66	87	79	65	66	72	73	83	77	81	71	100	81	93	72	74	56	78	90	77	77	72	67	75	86	77	69	96	78	72	84	73	73	87	83	70	82	84	72	68	64	65	78	84	64	83	72	64	87	89	74	77	71	79	90	88	72	75	80	80	93	79	94	70	79	74	69	87	67	79	78	73	67	80	78	85	78	80	67	70	89	73	75	90	68	72	85	101	82	89	73	70	76	86	70	78	72	82	79	72	72	69	83	92	83	73	80	90	68	81	77	79	75	79	83	65	77	63	85	86	91	73	104	73	80	73	74	73	65	77	73	84	70	72	83	92	93	89	56	75	87	67	69	79	79	96	74	72	81	104	85	88	85	89	91	83	83	73	79	62	77	84	86	85	80	83	81	72	72	70	78	77	70	68	83	73	86	90	84	76	81	91	83	85	91	76	85	89	59	74	81	75	79	67	83	86	68	79	85	69	64	78	72	87	83	81	69	73	85	82	93	79	81	82	73	79	61	59	74	79	86	68	63	71	73	73	82	98	70	82	92	76	53	81	74	91	72	57	64	80	94	80	77	70	84
14408	1485	968	1114	2202	2755	2604	2156	1817	1497	1381	1178	1114	1054	936	964	884	868	868	797	809	835	825	804	717	745	895	1206	1341	1244	1048	872	785	761	837	800	717	742	762	793	709	773	754	741	696	691	727	720	750	675	681	719	735	712	731	702	710	718	708	726	684	686	704	660	688	680	609	730	704	697	659	683	597	680	688	696	703	659	712	678	681	651	658	668	676	654	661	633	716	664	683	651	628	642	631	649	636	613	623	605	650	662	666	617	622	663	650	659	618	669	621	643	694	684	676	638	609	654	666	595	640	671	664	673	684	665	624	664	658	625	680	613	632	657	620	601	668	638	642	616	651	633	636	618	655	633	635	669	636	678	682	639	608	671	714	653	666	593	651	633	646	648	624	641	660	658	584	670	618	621	639	662	659	643	667	614	655	606	595	594	656	679	654	656	675	614	606	636	634	665	603	605	618	656	637	627	644	620	663	687	625	647	624	605	606	637	599	630	669	669	655	674	678	606	583	651	658	627	611	679	621	621	667	604	663	622	655	599	638	659	708	634	668	691	625	640	679	651	676	652	626	681	625	685	672	672	631	640	635	670	634	670	634	662	662	619	679	618	647	675	665	650	615	635	655	611	657	667	630	661	625	637	635	659	671	648	637	621	690	657	675	646	671	659	602	651	668	640	625	590	668	617	672	610	598	664	687	647	637	645	592	668	671	634	637	619	624	640	655	615	653	584	646	647	646	693	665	584	657	644	660	666	624	643	643	674	683	616	638	614	656	664	651	666	651	621	656	619	626	673	620	636	667	698	634	667	648	676	695	661	661	614	677	629	704	623	657	606	636	675	652	662	655	638	628	657	651	671	636	643	690	628	665	638	660	657	651	634	653	634	636	667	657	640	659	653	694	676	659	631	625	636	643	699	669	634	638	661	624	604	648	635	639	638	672	640	684	619	632	640	630	618	632	616	605	608	628	666	667	686	636	663	676	695	644	675	620	666	660	678	656	659	617	645	650	615	649	655	605	658	636	675	662	625	658	632	636	669	644	654	616	606	650	664	654	682	661	616	643	673	689	612	653	678	623	712	644	643	621	670	634	591	660	609	653	573	645	612	632	621	643	633	644	628	627	625	663	650	646	682	593	668	654	677	632	672	641	624	673	646	679	619	639	619	658	657	608	624	638	641	639	670	628	625	668	594	673	639	631	679	647	643	637	646	642	669	627	639	659	651	652	628	642	618	622	558	666	667	610	673	655	623	610	623	673	616	628	673	654	573	627	599	658	620	647	633	654	677	630	680	654	619	662	657	598	614	667	624	655	645	660	651	655	628	626	663	619	647	691	624	642	620	667	658	643	640	619	649	661	670	643	660	640	664	585	667	609	668	670	650	590	620	635	608	671	615	639	648	644	648	651	638	600	647	656	630	646	617	626	650	600	656	650	675	629	630	632	671	639	622	636	656	682	635	657	627	618	671	646	672	644	639	642	634	639	635	674	637	618	637	685	632	600	682	620	633	579	650	678	623	628	622	679	669	662	607	665	601	619	634	666	625	671	609	594	625	667	641	646	636	669	627	625	641	647	676	708	668	680	650	667	609	622	652	638	665	639	641	639	666	631	662	672	603	625	676	624	645	659	611	643	656	638	653	614	664	645	632	670	645	612	616	650	670	601	632	660	602	662	605	679	651	619	639	664	628	662	640	647	634	680	630	648	675	643	660	664	687	666	628	672	686	648	648	630	671	614	676	635	641	697	588	643	628	651	638	647	653	653	687	625	622	614	641	642	627	645	634	654	647	661	655	634	645	624	600	624	609	658	676	658	676	674	656	652	657	711	640	628	687	631	670	671	656	663	658	617	589	655	669	658	656	661	629	638	661	609	655	668	645	666	718	618	649	635	623	675	659	624	666	696	629	625	708	644	641	667	638	637	602	660	636	654	603	650	681	655	641	662	621	639	620	659	622	622	669	673	657	682	634	609	619	688	629	662	667	648	610	685	668	644	642	651	651	632	621	635	619	623	669	651	641	659	704	666	645	653	642	612	653	630	648	642	661	659	664	623	644	612	679	671	675	613	653	676	610	591	707	670	675	665	651	642	662	638	620	611	624	659	638	656	652	701	631	636	665	633	648	694	635	650	631	615	658	617	614	602	661	589	676	621	680	657	634	639	626	645	679	624	661	654	618	677	641	629	644	661	614	628	671	601	667	683	621	666	650	641	615	608	672	626	657	655	651	688	640	617	644	606	666	623	627	652	671	665	677	669	664	646	631	646	682	640	635	650	681	668	615	651	643	595	645	604	655	631	665	598	650	624	651	628	661	641	638	619	675	648	666	630	690	613	628	643	664	630	643	645	657	634	666	620	702	645	613	599	634	665	671	630	618	621	636	645	644	657	650	648	621	602	608	665	614	641	648	650	619	615	629	632	615	680	651	661	643	688	632	685	651	613	627	585	603	666	646	657	658	633	675	663	671	670	633	643	658	649	603	610	630	605	614	597	637	652	634	586	634	670	583	662	626	646	610	659	664	660	652	659	619	598	645	626	631	655	636	664	624	634	660	686	631	659	677	608	624	624	634	692	619	618	668	615	674	660	667	605	685	592	627	672	639	601	601	670	610	612	627	644	682	664	645	659	663	634	628	646	644	616	637	639	671	622	648	632	660	633	663	616	617	603	622	622	646	658	595	655	654	643	631	624	638	684	667	631	683	632	639	672	659	642	629	636	680	640	633	642	628	617	638	630	635	641	663	664	655	662	629	627	589	635	642	613	627	623	623	651	620	626	669	609	624	696	686	619	621	625	644	642	588	664	579	681	607	700	583	624	617	668	657	604	631	620	635	648	640	665	634	628	654	620	638	648	628	673	665	641	665	663	673	625	661	623	658	629	649	638	650	654	645	679	674	648	642	621	653	652	613	663	660	608	662	638	609	647	597	638	630	647	612	622	659	634	633	644	675	584	675	663	642	656	646	639	641	626	626	674	638	636	644	628	659	650	614	666	640	614	603	680	658	646	676	626	617	642	643	664	645	628	660	667	663	649	625	633	618	662	650	649	658	662	634	661	703	694	640	627	640	664	614	595	583	618	648	631	697	685	626	648	630	655	675	675	648	646	628	653	637	651	604	624	644	596	656	629	678	629	648	655	633	676	702	642	590	659	616	600	664	695	649	622	634	619	626	622	670	590	609	651	707	652	639	630	654	647	571	623	654	666	639	642	672	663	650	665	645	599	688	584	657	648	670	649	646	629	662	683	642	645	606	685	655	670	664	609	639	656	667	661	614	627	665	602	621	605	638	631	659	646	652	639	633	640	636	652	666	630	586	641	683	627	633	659	662	636	645	642	667	636	604	659	650	630	632	692	625	640	636	654	692	633	610	617	643	610	653	597	651	653	648	647	633	620	645	663	650	630	665	648	640	647	639	642	654	675	649	667	658	711	615	609	651	612	639	613	660	642	620	675	633	648	636	641	584	622	620	639	619	650	599	620	680	640	639	627	660	648	597
2191	60	55	48	35	51	60	51	53	43	46	47	37	41	44	33	43	49	44	39	37	39	45	37	41	40	38	42	65	58	43	49	29	31	39	31	38	32	36	37	39	27	30	27	49	36	44	33	37	42	27	36	32	28	32	42	33	31	35	40	27	44	34	33	38	35	32	38	24	35	36	35	37	36	37	32	45	25	35	30	31	30	33	42	40	29	33	32	30	29	32	34	21	31	37	33	33	37	31	26	38	30	32	32	35	29	32	27	32	23	28	21	31	34	43	33	33	33	31	33	39	35	31	35	29	30	29	28	35	34	34	26	41	24	30	47	33	35	34	30	46	31	37	31	36	33	32	29	35	29	36	27	29	36	37	35	34	31	35	27	40	36	30	23	34	31	28	36	38	34	33	34	33	31	36	35	37	36	28	39	26	36	37	33	33	27	42	36	29	32	34	31	31	34	30	38	39	37	21	25	45	38	32	28	39	38	30	33	37	39	42	31	40	26	32	35	37	39	25	29	28	32	29	48	39	40	21	34	36	32	30	29	33	30	28	27	32	34	32	32	37	26	29	27	32	31	33	27	43	33	34	30	42	28	32	30	28	34	42	34	35	34	27	33	30	21	31	39	34	25	25	36	34	36	35	32	36	38	30	25	22	27	35	26	37	35	28	26	24	34	26	37	24	37	29	31	36	34	37	27	28	49	32	43	39	26	30	37	38	40	40	45	35	36	40	36	36	39	29	34	32	41	29	36	25	37	37	30	31	32	34	32	32	27	26	23	28	46	27	35	36	31	40	33	41	38	40	28	31	36	34	33	36	36	34	30	36	43	25	30	31	37	26	26	21	40	21	31	38	31	28	34	38	26	36	27	33	26	36	37	31	29	31	33	19	26	32	37	38	35	30	22	27	27	30	30	31	29	28	31	26	28	34	37	27	37	31	38	40	34	33	35	29	28	33	26	39	29	29	38	47	32	30	33	33	33	38	36	36	29	26	30	31	34	41	41	34	39	36	43	34	34	28	41	40	40	36	31	30	31	38	27	27	27	45	34	40	36	31	48	32	29	37	31	26	32	27	30	36	28	33	37	32	40	45	42	31	29	39	30	25	29	42	33	43	40	42	34	39	30	32	25	30	30	31	30	43	29	35	37	27	29	44	37	32	27	28	30	27	34	35	36	43	29	35	18	43	36	37	28	45	38	39	38	32	39	22	36	26	30	30	33	29	39	29	29	32	36	32	26	28	35	42	35	36	32	45	29	31	35	28	19	33	37	42	31	26	33	31	38	28	31	29	32	29	37	31	34	29	31	30	31	42	31	28	31	42	28	37	28	34	39	35	37	28	42	38	29	22	31	38	46	39	34	31	37	30	29	31	25	38	40	42	24	33	43	44	38	33	35	28	34	26	36	26	23	43	35	42	27	39	31	36	28	28	22	42	29	44	54	37	34	28	28	27	28	33	44	30	34	22	39	29	36	36	35	36	38	41	37	35	26	29	28	40	24	20	42	26	34	35	36	23	23	34	32	30	47	34	40	42	30	27	38	37	36	33	22	28	35	28	36	35	38	35	43	40	39	31	31	30	29	44	39	38	39	33	29	24	35	36	23	36	31	33	27	21	37	35	26	33	45	38	33	39	37	35	30	33	32	28	36	37	41	28	33	28	34	30	33	36	38	36	35	40	27	15	20	33	37	44	34	38	38	30	29	29	29	27	37	41	42	47	25	30	35	31	32	34	36	30	30	33	34	36	33	37	27	28	36	28	37	35	35	29	27	33	30	38	32	25	36	29	36	28	46	28	31	32	28	39	38	34	38	14	27	43	36	32	30	29	31	23	29	37	23	33	37	34	36	29	35	28	32	27	49	40	30	27	25	39	32	32	34	40	33	32	29	37	28	38	28	46	34	38	30	36	39	29	30	29	29	27	29	36	35	25	33	38	22	30	36	37	37	30	35	29	44	37	29	34	43	33	39	29	37	36	34	35	32	29	31	43	36	34	42	37	37	34	33	35	32	38	26	37	29	26	24	36	33	38	33	34	33	29	34	43	28	35	41	32	43	37	41	31	35	35	26	30	26	24	42	39	33	23	31	25	26	35	40	41	29	37	33	28	31	27	33	39	30	30	27	41	20	36	27	25	37	36	36	33	32	34	28	37	35	28	42	30	38	25	27	38	32	38	30	29	42	38	44	33	33	36	43	48	30	28	31	38	27	36	35	25	32	27	24	46	28	32	41	31	29	38	33	26	45	28	36	28	31	24	41	27	45	35	42	30	36	25	39	31	33	33	39	25	30	27	34	32	23	30	35	45	40	37	34	33	28	33	36	18	37	37	26	38	27	38	25	40	27	29	32	39	38	38	24	44	38	29	37	35	33	30	27	30	31	32	30	31	35	33	30	27	29	28	37	24	35	30	41	29	24	28	38	35	29	24	40	40	26	19	40	43	37	35	21	44	28	44	37	36	30	30	27	35	37	34	39	39	30	30	37	32	22	29	28	43	35	31	38	32	35	35	28	29	40	25	25	33	45	30	33	26	33	32	38	40	34	35	31	31	26	32	27	28	44	25	41	31	24	32	33	35	38	29	41	25	35	35	30	34	29	21	29	32	39	27	38	40	32	30	33	37	32	33	31	35	34	33	33	39	35	26	30	39	37	24	29	29	34	26	29	40	35	39	36	39	31	40	26	52	31	28	40	33	35	37	24	34	33	34	33	34	36	32	28	33	31	42	36	34	34	33	37	37	32	25	36	43	32	22	36	31	31	27	21	32	32	35	30	33	35	38	38	43	34	47	37	36	34	29	37	30	42	37	31	29	40	29	38	36	43	26	30	39	38	42	27	28	30	37	28	32	46	36	34	29	34	27	30	36	28	25	29	37	30	38	29	37	29	42	32	30	34	32	31	36	33	26	35	34	35	35	43	44	27	35	33	28	23	22	32	32	27	23	31	31	37	36	30	35	45	33	43	35	33	36	29	39	31	33	35	40	36	32	34	26	29	41	32	23	35	34	30	35	36	37	39	35	33	42	33	36	35	26	47	28	30	24	31	28	28	32	35	33	36	30	33	32	24	31	38	38	34	23	35	26	34	33	32	32	28	39	27	43	40	35	33	29	33	31	36	29	38	23	28	45	36	43	27	41	42	41	22	44	37	33	32	37	27	40	35	37	36	29	35	40	32	27	26	36	33	24	28	32	29	31	31	34	29	34	28	22	27	19	25	33	31	26	33	30	36	33	35	28	40	35	34	25	34	30	35	32	27	46	42	37	36	30	37	25	26	31	31	34	42	35	36	41	22	24	41	33	34	27	32	31	37	34	33	31	32	36	33	36	36	32	28	41	29	38	30	24	22	34	26	31	34	40	27	31	31	31	32	26	19	30	24	30	24	25	39	35	34	29	26	42	34	34	34	28	27	33	31	39	31	33	31	26	41	22	22	31	34	27	32	36	33	29	27	34	31	28	40	29	27	23	37	38	33	41	38	29	37	30	32
12695	837	512	711	1509	1990	1947	1681	1407	1180	987	891	826	678	630	587	586	502	509	489	461	399	436	430	454	447	532	750	1011	838	633	576	439	453	462	410	367	378	385	396	383	403	372	338	320	285	368	355	308	347	344	335	385	333	347	322	334	312	321	310	316	306	363	337	303	279	311	301	289	299	323	317	299	294	362	335	290	344	299	293	338	291	285	326	277	276	275	285	296	299	271	339	289	283	282	300	302	271	291	278	270	301	300	271	289	273	273	291	292	296	314	279	287	279	288	275	263	297	314	272	300	280	282	283	299	276	274	269	265	252	275	275	284	320	303	275	285	278	257	268	289	281	287	274	279	302	270	269	276	275	324	276	290	257	303	241	286	264	275	263	273	269	270	269	296	278	272	269	251	293	257	233	247	294	289	269	285	298	292	245	290	281	294	299	282	307	287	298	293	295	260	277	291	275	290	274	319	300	288	246	296	272	284	281	262	264	291	263	264	296	251	296	293	270	272	260	280	265	282	311	314	288	297	269	278	293	296	266	297	288	260	307	294	270	259	322	292	279	296	255	285	273	283	296	275	254	281	292	306	271	284	311	254	278	252	290	260	285	288	274	300	281	280	279	278	272	317	288	278	270	300	272	277	256	269	299	268	268	303	300	274	285	284	308	274	273	251	312	293	298	277	265	281	255	288	288	282	269	308	307	289	287	291	288	260	277	273	307	282	294	268	288	302	266	281	278	264	285	265	286	259	275	269	275	293	288	278	262	278	272	254	285	309	279	274	295	276	289	297	304	297	301	287	250	257	276	287	290	285	274	281	281	273	251	286	249	251	272	273	274	258	272	298	285	263	295	277	309	307	278	312	282	301	280	308	285	268	282	286	301	282	249	283	302	282	257	291	272	271	300	297	282	308	282	270	300	269	275	246	286	282	266	267	275	274	275	309	285	281	265	318	301	280	278	259	279	267	299	277	298	301	275	293	309	284	286	272	276	282	275	271	299	288	294	296	254	263	255	267	253	305	268	273	249	281	265	289	271	284	289	293	257	274	270	300	275	313	293	291	285	238	322	279	278	278	270	277	259	294	289	317	274	273	274	292	270	269	290	290	289	269	280	292	313	274	264	279	276	269	277	254	291	284	311	305	261	287	299	292	289	320	304	256	291	274	311	287	258	279	249	304	294	298	313	311	305	295	283	289	254	284	302	303	299	302	284	280	306	258	261	257	267	247	309	295	293	273	295	289	291	290	281	267	308	299	269	287	265	292	279	265	269	268	289	276	282	300	293	277	273	293	279	307	280	318	261	276	254	267	269	239	241	300	263	278	308	295	282	262	272	304	270	279	294	284	275	269	288	274	275	291	286	293	257	286	264	274	285	256	295	281	267	313	283	293	283	280	275	287	286	261	253	261	312	286	280	286	291	308	295	270	263	263	272	288	302	251	274	281	284	283	278	273	288	277	260	300	309	286	264	297	271	294	275	249	304	257	283	283	274	266	290	285	258	272	280	284	260	262	281	280	295	261	276	284	284	281	237	297	282	260	258	269	278	256	290	274	292	255	277	290	267	260	286	280	282	311	271	298	262	263	277	280	263	286	265	302	280	260	296	270	277	295	248	286	282	312	309	272	285	280	304	314	274	273	309	291	267	289	252	283	265	275	292	278	240	279	262	271	290	273	278	294	284	280	280	285	305	271	262	278	295	290	298	284	273	289	299	307	291	292	322	293	287	278	322	308	270	269	303	284	258	303	281	305	287	309	291	284	282	287	268	294	276	290	275	279	269	307	285	312	267	252	263	286	280	307	260	294	308	304	285	259	256	250	284	275	307	277	289	237	274	280	300	276	314	282	301	250	278	284	282	291	314	299	289	260	312	279	313	282	276	302	290	278	291	265	313	270	269	294	308	299	257	293	308	280	314	285	303	302	303	275	275	292	270	267	289	294	266	280	277	293	295	292	275	294	255	277	289	301	304	244	282	295	271	294	281	274	305	272	250	302	261	290	286	272	270	256	269	273	310	290	280	282	283	311	260	295	275	276	293	278	286	290	284	287	281	281	300	294	282	286	272	275	300	291	241	293	252	293	293	263	291	288	289	296	294	289	265	279	280	270	285	316	288	264	287	259	264	280	296	301	332	287	273	284	296	252	302	287	291	265	285	262	283	261	302	283	269	275	287	278	275	308	272	252	291	313	312	284	299	275	289	298	267	257	304	241	261	281	284	289	283	271	270	272	285	285	274	278	281	285	283	302	277	301	247	268	244	267	275	318	297	276	281	276	291	284	292	271	287	310	316	268	289	285	245	259	252	270	280	267	268	311	268	288	293	290	281	257	244	282	278	271	276	260	275	281	290	260	290	296	288	285	300	285	301	269	259	295	269	285	277	272	281	338	280	279	283	268	260	290	271	286	275	266	266	268	288	299	274	288	293	271	255	254	323	289	271	297	290	292	293	324	275	302	287	284	241	294	310	307	265	289	298	276	297	312	279	291	281	278	268	304	295	285	284	265	306	267	299	270	263	280	273	273	286	295	255	272	286	247	279	274	279	277	275	297	277	303	294	266	274	289	261	284	317	252	290	266	290	271	274	243	281	264	280	296	288	279	271	282	296	279	298	284	266	262	283	273	286	252	275	293	305	272	301	292	276	303	286	264	303	249	267	291	274	281	281	287	284	294	256	272	267	282	278	295	278	285	250	304	273	317	270	285	296	280	271	272	282	305	293	272	294	274	250	295	270	310	309	258	264	270	269	278	260	293	292	289	302	277	281	299	287	278	262	281	272	282	295	283	267	295	274	285	285	312	260	279	274	298	274	294	269	258	303	294	287	280	285	264	283	282	307	286	291	301	288	294	294	289	263	278	294	273	286	261	292	255	297	262	293	264	299	274	273	291	272	303	262	315	293	283	291	277	285	273	279	270	258	282	272	293	253	296	272	270	287	301	282	252	295	276	278	277	277	264	273	266	262	294	286	257	278	308	293	285	268	266	294	263	282	283	250	290	278	285	277	283	316	315	290	297	275	277	298	292	286	271	256	283	267	265	293	254	282	294	264	263	289	273	257	292	277	291	279	289	288	261	266	273	258	294	279	254	278	300	280	300	260	257	274	333	258	283	295	257	316	281	277	301	285	295	270	262	269	268	266	303	297	273	285	277	329	301	284	252	288	296	281	279	263	280	289	239	261	299	322	261	315	245	270	294	272	291	262	304	269	294	304	244	269	244	266	277	263	306	311	255	273	300	274	297	291	292	280	285	297	268	261	256	279	259	296	284	287	291	269	289	287	290	273	264	289	275	268	286	262	289	302	275	285	265	280	309	277	280	305	266	256	259	287	269	269	269	297	269	300	302	297	291	309	261	254	295	266	313	242	289	271	275	313	314	287	279	281	298	263	234	299	279	281	260	281	296	297	284	266	306	279	302	292	274	260	287	301	295	297	293	279	293	260	295	276	241	260	306	263	271	286	284	277	282	293	299	277	285	287	282	270	297	296	264	277
2292	152	120	121	112	112	117	119	123	126	104	95	123	119	100	88	89	92	93	107	82	93	79	90	97	86	89	113	131	119	105	100	91	92	85	109	98	85	79	112	93	94	93	85	91	92	84	99	84	94	84	96	90	85	87	87	81	104	86	77	87	82	75	99	82	79	109	84	90	77	87	80	66	98	81	89	78	89	81	85	79	87	92	95	97	88	85	97	84	81	99	94	94	79	81	67	73	72	77	95	80	82	83	81	95	84	70	92	88	91	74	91	80	86	71	77	75	82	67	91	98	78	81	84	84	64	69	96	77	74	87	72	83	82	98	72	76	77	94	88	90	88	66	93	96	95	77	91	82	84	82	89	96	87	104	84	91	86	72	88	84	82	81	72	82	80	84	94	90	79	98	80	91	82	84	79	81	78	88	68	69	66	88	98	73	82	81	96	84	87	72	85	90	102	82	79	95	91	99	84	77	98	76	90	89	85	90	80	98	82	89	95	91	76	84	83	75	72	68	87	92	90	95	84	86	106	76	92	82	90	81	65	82	83	88	77	81	95	89	73	77	89	82	86	83	98	65	75	72	89	82	90	87	67	99	86	99	75	74	99	89	84	74	83	90	85	78	70	74	76	83	80	79	83	68	72	80	102	78	90	91	81	67	77	66	76	82	80	63	96	82	79	85	79	73	96	82	91	73	72	85	81	75	79	77	88	90	96	90	74	86	73	74	78	88	82	90	86	86	91	84	80	80	81	83	81	79	78	80	91	84	81	73	85	74	91	75	68	79	81	81	84	79	88	87	98	102	84	71	88	83	77	79	81	75	76	88	96	87	75	92	95	100	70	72	72	81	76	81	92	71	79	94	89	84	80	78	101	89	100	79	80	86	68	89	84	77	78	71	74	79	75	91	99	85	83	86	94	85	82	77	76	97	88	86	80	96	78	72	89	89	81	82	105	83	92	96	81	90	104	69	79	87	93	82	76	86	76	78	92	81	72	92	75	95	95	87	91	88	85	94	81	89	79	87	89	109	72	71	88	88	81	83	101	90	90	89	84	94	87	75	87	81	96	74	86	84	85	93	66	78	80	75	82	76	75	74	83	71	91	85	86	79	75	98	88	82	91	91	96	71	86	81	81	99	70	95	95	79	87	84	85	89	93	85	79	92	86	93	84	70	73	75	101	75	78	76	83	89	74	83	85	92	74	89	75	85	75	86	70	84	103	76	89	79	87	106	79	89	75	75	94	91	99	104	69	90	73	80	90	90	83	88	91	75	94	91	75	88	98	60	77	86	88	82	104	86	91	84	79	73	85	81	76	77	68	87	95	81	94	103	73	86	92	80	76	75	71	86	104	89	73	92	79	85	75	65	85	93	77	83	75	90	98	66	84	80	79	90	75	79	82	73	85	89	74	87	74	78	87	72	79	75	80	81	80	66	88	62	80	92	98	91	83	71	91	77	80	73	104	82	79	101	87	86	83	81	86	90	86	89	86	104	85	85	83	95	63	82	86	78	94	84	98	91	85	92	86	95	84	79	80	74	94	78	78	74	71	81	88	94	86	85	77	82	83	97	94	91	92	86	86	90	96	96	102	75	85	90	101	92	92	88	92	76	85	94	69	76	75	95	100	84	77	89	92	75	75	87	79	86	87	90	107	80	78	82	79	95	84	75	89	75	92	76	84	83	86	84	84	73	77	93	81	78	90	89	80	89	99	98	80	71	78	87	99	89	70	78	67	89	79	86	82	88	99	84	90	75	85	67	90	108	72	87	96	90	83	86	80	95	80	81	79	85	92	82	78	77	91	84	90	75	66	79	91	74	88	82	84	82	87	84	87	77	71	83	80	83	85	78	81	96	84	90	74	90	77	79	66	82	86	79	86	90	78	91	87	66	91	71	84	83	82	87	90	90	89	92	79	84	65	69	91	90	81	68	88	80	86	75	91	88	80	78	87	70	94	89	71	88	87	84	82	100	82	70	77	75	85	82	95	78	80	96	70	78	73	105	69	105	93	75	83	74	77	96	64	96	107	87	82	77	77	107	80	81	94	79	75	94	97	78	84	95	97	79	66	79	84	62	72	85	86	93	89	79	84	89	80	88	91	69	73	86	80	75	84	97	88	85	81	90	82	78	78	74	94	92	73	102	97	64	78	81	76	92	79	85	83	77	85	78	75	76	94	87	87	80	77	76	94	69	90	88	88	80	79	70	73	77	84	73	105	104	74	77	83	81	70	93	89	95	97	78	102	106	87	81	93	92	88	80	71	87	82	84	80	106	91	65	83	84	86	84	75	72	84	85	79	97	89	91	72	94	82	90	102	61	99	79	79	94	66	72	68	78	90	78	91	82	70	85	65	78	95	85	99	75	78	89	72	82	85	78	84	84	92	98	81	90	102	85	71	73	84	89	81	87	88	92	82	89	90	90	71	77	88	100	88	80	101	71	78	72	89	81	87	69	74	75	72	97	104	98	84	74	74	91	66	69	84	91	104	86	83	89	78	91	89	91	64	90	101	81	83	86	87	63	84	105	107	76	83	83	69	85	74	95	70	78	95	80	70	68	81	87	79	92	74	105	90	69	86	105	87	80	103	95	93	75	79	84	71	76	78	79	94	91	80	87	89	105	93	82	66	80	86	91	83	87	84	87	92	75	84	91	76	83	90	87	80	85	86	87	81	85	74	74	78	109	66	62	84	84	82	81	80	91	94	79	83	90	87	90	82	82	78	74	81	82	63	102	75	81	88	84	93	74	67	89	74	92	92	83	93	96	89	75	81	80	85	93	99	102	69	88	69	83	71	75	77	89	78	79	89	92	87	75	86	90	97	91	80	76	80	84	86	86	97	82	88	87	84	80	75	87	76	85	88	78	94	99	88	85	91	78	78	77	76	69	92	82	69	93	92	91	89	84	73	82	82	96	81	100	75	85	86	79	91	84	68	77	80	73	92	93	84	86	66	102	86	83	80	77	104	75	86	64	84	88	82	88	84	75	78	89	86	92	64	72	78	93	84	86	103	77	87	81	74	74	96	76	89	91	88	105	81	73	82	90	82	76	75	97	87	83	87	81	86	82	89	92	90	70	91	95	100	82	78	76	91	94	89	91	80	94	85	92	82	89	79	88	73	96	83	87	77	95	82	86	87	80	88	73	109	96	92	91	89	85	94	88	62	74	87	95	86	106	74	98	80	74	80	91	70	90	87	91	105	80	78	97	71	87	72	67	82	93	73	94	82	80	85	85	94	89	85	61	90	76	81	74	86	82	76	94	82	84	73	76	77	80	81	92	82	81	90	93	85	101	92	98	79	80	79	79	99	93	84	84	82	89	76	92	85	81	86	68	89	88	73	91	90	88	95	89	83	97	102	85	79	93	90	80	89	82	101	70	103	78	94	73	89	89	85	95	86	80	72	95	80	74	91	74	92	75	82	89	101	84	84	79	81	77	89	74	89	88	86	85	81	82	98	110	91	93	72	76	66	77	85	92	84	84	72
16964	1933	1143	1519	3174	4077	3719	3184	2608	2258	1938	1732	1525	1418	1287	1187	1172	1096	1044	967	1034	957	951	950	976	964	1110	1357	1659	1505	1139	1014	892	967	937	802	808	820	858	832	824	897	841	838	797	758	888	852	739	733	754	794	788	776	767	792	737	790	775	776	739	721	809	746	762	740	769	733	723	768	772	741	768	760	766	784	811	784	755	710	724	704	741	729	748	743	724	715	733	743	723	724	676	693	709	697	722	673	720	719	696	689	708	680	686	758	715	713	668	723	710	767	691	653	750	676	694	726	758	742	689	719	684	695	720	716	721	673	707	686	671	691	696	706	718	671	708	703	716	711	739	681	713	747	674	681	731	698	720	741	681	702	688	725	673	715	727	684	684	717	741	676	787	681	737	652	643	705	740	744	690	654	721	701	697	746	707	728	661	694	729	710	696	689	687	700	693	671	715	708	737	683	760	728	698	669	723	671	687	697	716	689	758	741	727	695	689	732	706	691	660	689	719	748	707	710	674	691	718	672	689	723	698	690	675	758	757	697	703	726	712	686	728	691	707	708	767	629	704	715	693	747	737	694	669	716	720	676	694	705	718	715	733	726	679	710	661	693	722	728	725	741	711	722	671	747	689	700	679	680	678	735	701	702	719	714	685	715	708	734	757	712	708	739	705	715	685	675	699	675	709	688	712	696	694	703	709	708	733	731	698	710	730	750	708	732	674	675	749	715	691	681	706	723	704	704	672	690	702	667	662	707	751	710	703	743	713	704	715	702	750	675	715	705	709	711	697	736	670	756	700	739	637	702	711	708	710	740	707	771	696	695	723	669	695	665	703	670	730	731	765	699	729	689	742	719	721	745	723	669	681	701	724	698	714	736	743	675	688	741	681	712	713	689	729	728	749	713	723	715	642	701	726	746	691	736	707	645	725	723	706	697	689	713	696	720	693	735	740	727	703	701	711	686	724	698	728	706	722	712	708	723	754	685	759	735	708	737	692	711	699	712	673	670	739	678	642	686	703	705	699	697	690	699	665	723	677	688	670	728	749	711	739	691	695	724	704	703	684	709	709	708	687	758	693	731	730	696	648	652	687	734	688	707	715	702	698	689	742	707	669	723	714	676	700	657	720	709	735	722	708	701	722	701	718	725	720	728	706	704	740	712	731	684	698	723	694	685	697	718	733	696	741	708	701	683	693	693	714	701	689	742	734	660	728	717	753	723	702	693	697	721	730	713	713	691	706	724	707	700	723	727	751	682	716	713	715	739	674	737	694	711	736	711	653	722	704	693	726	723	731	718	723	744	679	741	718	665	708	681	692	714	728	680	734	681	735	710	672	719	673	659	723	670	684	683	765	696	715	742	739	695	680	730	705	667	721	717	727	694	724	673	697	693	690	720	696	713	676	722	687	748	698	687	739	651	676	713	686	711	755	728	669	703	736	741	682	690	696	724	713	666	699	691	683	705	743	694	717	729	744	703	708	694	700	699	661	717	685	654	726	741	728	714	678	688	712	694	732	677	732	760	714	709	733	710	696	694	705	684	659	704	686	683	703	676	713	696	713	692	668	769	677	756	671	706	714	698	710	679	742	724	711	700	684	682	697	659	686	723	722	725	756	686	678	707	742	710	695	722	691	680	684	705	739	684	713	708	703	715	721	696	697	667	713	673	685	710	705	719	674	720	687	673	727	686	689	697	701	684	686	757	813	703	698	665	734	701	693	693	698	709	728	694	675	681	728	680	678	729	746	678	642	656	689	713	686	668	696	728	732	739	685	707	691	706	735	726	655	663	656	686	677	648	726	725	721	715	701	702	700	744	755	690	697	703	692	693	709	698	754	718	695	693	704	720	724	697	742	682	658	724	712	729	769	764	722	688	697	636	733	719	695	732	732	722	675	701	712	645	699	733	718	657	695	717	681	691	681	644	689	669	680	668	722	697	722	671	723	713	717	729	706	694	715	736	731	696	680	689	679	702	742	735	710	719	693	700	710	702	687	766	691	678	672	701	731	708	694	743	766	699	698	729	700	714	663	680	700	708	695	643	715	693	694	734	707	702	691	715	693	748	692	735	709	718	664	690	658	714	694	672	679	720	725	664	712	724	724	723	694	708	742	685	698	680	725	690	722	728	755	735	711	710	710	759	676	670	679	705	683	711	708	715	724	712	675	701	741	696	680	716	689	712	733	694	694	695	739	689	731	725	683	674	701	718	723	738	711	710	697	747	700	698	718	698	714	711	739	709	724	766	733	700	746	706	716	690	684	704	679	769	662	688	728	699	686	772	707	658	706	734	690	699	703	712	717	679	689	748	754	673	702	734	713	682	731	692	725	686	725	719	712	738	704	656	692	685	729	679	696	738	721	713	720	703	726	686	690	703	686	684	702	712	718	678	710	754	696	727	710	682	741	682	680	702	718	756	712	744	720	681	685	668	686	672	701	687	785	724	719	724	701	691	754	684	711	747	698	707	702	731	681	716	711	702	694	721	703	717	720	744	712	664	726	698	732	740	700	694	703	682	735	682	665	717	708	691	701	669	697	732	671	772	693	691	706	690	704	674	723	701	674	708	716	696	757	667	761	696	733	726	724	691	694	712	719	710	743	728	667	711	681	717	684	674	712	704	665	681	711	694	683	682	684	761	704	699	723	695	717	716	729	712	755	693	735	734	693	736	690	689	693	703	720	736	716	667	677	697	685	738	675	713	723	712	709	709	713	697	679	738	702	703	699	739	673	688	713	692	740	715	689	694	680	782	681	683	717	714	664	689	711	703	701	690	722	744	686	649	732	679	694	669	697	711	708	670	709	698	727	699	694	743	738	716	704	666	683	717	733	695	689	702	679	678	694	691	697	713	714	689	696	689	680	713	708	668	703	707	733	687	722	723	703	740	665	704	700	712	647	703	696	731	705	676	739	719	729	697	647	756	694	695	702	727	723	722	670	701	673	702	714	653	699	684	711	763	711	690	765	714	727	728	675	690	698	686	712	676	710	720	710	721	664	641	746	719	668	711	738	702	723	763	720	714	656	679	740	742	663	689	717	702	628	678	710	685	719	717	744	694	765	730	690	702	717	709	661	725	698	701	729	768	671	727	715	679	671	683	718	713	701	672	717	703	717	709	701	705	690	672	700	672	749	689	691	700	672	724	687	699	672	667	695	691	714	723	730	687	668	712	735	718	735	718	699	717	710	734	690	717	765	692	708	747	695	721	722	686	756	707	668	690	729	723	691	666	687	713	708	670	750	664	705	715	702	713	726	727	711	716	663	674	707	701	701	689	720	699	714	691	741	681	714	678	723	705	678	753	693	696	707	652	691	713	690	716	715	742	720	723	708	702	734	698	691	669	733	713	703	747	704	693	660	709	658	702	676	714	723	749	701	664	667	700	718	721	729	696	717	658	729	709	658	738	713	713	680	726	706	686	683	727	666	670	714	744	688	729	720	739	738	721	713	715	731	682	686	711	713	683	673	743	685	732	759	725	696	692	686	743	708	715	715	716
1406	36	30	29	37	36	37	33	45	34	37	43	28	25	41	42	36	23	32	37	37	29	32	36	41	33	38	43	47	43	40	40	42	45	37	26	36	34	32	39	35	34	34	29	31	39	34	29	34	47	28	41	28	27	36	29	36	40	32	38	29	37	36	30	28	30	34	31	34	39	26	25	30	44	28	32	31	30	27	21	33	35	33	23	21	29	35	30	27	37	30	29	44	28	35	30	32	32	33	31	32	33	36	30	30	45	26	39	49	33	31	28	25	36	38	26	26	29	46	29	37	36	36	27	36	47	42	37	34	41	31	31	34	31	33	28	39	32	34	42	39	30	28	32	23	30	36	37	32	32	38	27	33	32	36	39	31	39	33	26	38	34	32	33	27	27	38	35	33	35	36	35	27	42	32	19	41	26	29	30	30	23	38	27	32	27	35	30	34	31	31	26	22	36	40	41	30	29	31	42	31	29	40	36	35	35	28	39	33	41	22	49	33	29	38	26	33	43	25	26	26	26	38	27	35	27	18	29	35	32	38	26	33	30	36	39	28	36	33	36	28	31	31	33	24	41	26	32	26	31	29	30	31	31	31	42	32	24	21	31	27	26	30	33	24	27	26	35	24	30	42	34	29	26	29	27	29	42	35	40	41	34	38	18	39	36	37	29	27	35	27	25	33	37	31	29	34	24	36	31	35	35	30	22	41	32	30	26	40	32	34	25	26	30	26	34	37	36	31	26	34	37	32	33	30	40	39	36	30	42	33	37	32	23	32	36	34	47	34	33	22	30	43	41	34	42	22	32	25	31	35	39	31	35	45	39	42	32	30	32	34	33	38	42	33	25	34	35	36	28	36	40	34	28	27	33	42	42	38	37	40	29	26	29	29	24	26	23	32	31	24	22	35	23	35	28	29	28	26	40	30	35	39	28	23	26	40	23	43	29	33	37	44	43	37	34	33	32	38	26	40	29	31	24	29	41	22	35	35	34	27	34	23	26	33	35	34	41	45	34	30	29	37	28	33	35	32	27	38	39	31	29	36	34	27	31	36	37	33	29	27	33	44	37	31	34	32	38	31	29	42	25	28	31	32	36	35	34	41	38	28	30	25	34	35	34	25	34	36	29	37	31	29	31	37	34	39	34	35	39	39	30	28	36	39	25	34	30	34	30	26	31	30	41	36	25	35	36	35	27	32	35	41	30	22	35	33	29	36	40	33	32	35	33	25	14	34	26	37	29	37	40	26	37	32	36	32	29	30	36	33	37	36	36	33	34	27	41	25	31	32	39	34	31	34	36	25	34	33	29	38	27	32	38	31	27	35	32	28	31	33	31	32	39	22	31	33	39	26	35	23	48	33	28	35	34	26	35	35	36	31	29	36	33	30	32	27	26	25	28	36	27	36	41	25	23	45	23	39	30	24	34	41	36	36	26	36	26	34	34	33	36	21	26	30	29	33	28	44	46	33	20	41	29	33	33	46	44	27	32	30	36	26	33	29	26	32	26	40	29	32	42	30	39	25	29	24	43	32	19	44	27	28	24	38	27	37	22	22	27	26	33	34	25	29	29	40	26	43	36	29	29	36	21	41	35	28	29	43	39	47	25	27	35	40	30	37	38	25	31	28	24	37	30	36	26	35	30	46	32	37	33	45	35	30	32	29	23	43	27	29	35	29	30	33	32	39	37	25	41	24	29	39	36	28	30	39	31	35	35	34	37	35	31	34	32	35	31	33	29	29	23	44	35	31	41	29	28	38	24	35	39	28	23	32	45	25	40	35	31	43	28	33	33	19	33	34	17	32	30	33	24	35	29	22	41	40	29	40	25	29	44	38	24	39	32	34	42	35	34	33	35	31	34	26	26	32	37	30	20	29	25	29	41	34	27	27	38	25	31	36	41	34	25	31	32	32	44	32	38	36	28	22	31	33	33	26	36	34	29	26	26	29	37	27	25	26	24	35	40	40	30	38	45	38	27	42	39	32	32	38	35	36	31	39	35	33	27	31	26	19	25	33	33	23	26	24	31	27	20	35	28	29	27	36	41	43	38	30	34	31	32	33	39	33	32	32	27	36	29	23	38	24	29	26	29	26	41	26	37	35	25	37	43	45	27	44	31	32	39	22	36	33	37	29	36	30	26	27	30	29	49	36	32	44	29	30	31	34	45	30	46	27	21	28	37	36	29	34	43	31	33	28	35	31	34	28	24	35	30	38	38	25	29	25	34	28	48	29	24	34	35	28	27	27	38	36	32	26	30	30	27	18	38	23	29	40	40	41	30	24	30	30	32	48	45	26	33	35	27	31	34	33	34	35	32	24	26	36	38	38	30	26	26	31	37	22	18	31	35	30	35	33	22	32	36	29	31	44	30	42	39	32	29	29	41	33	30	32	34	29	33	33	36	33	31	20	28	34	25	19	28	34	29	29	27	31	24	32	34	30	31	27	40	26	33	23	33	35	42	33	42	35	27	37	28	32	31	23	32	38	33	35	26	33	41	38	31	39	31	37	33	28	28	41	29	26	25	25	30	38	27	27	39	34	30	28	28	27	35	31	34	34	26	37	32	43	30	29	35	27	34	34	30	33	32	36	41	29	29	32	27	30	31	36	30	38	27	35	28	36	33	35	37	40	34	36	39	40	33	37	41	28	36	35	27	36	34	33	33	21	45	20	32	37	32	28	36	30	31	33	30	29	32	36	36	18	26	31	22	29	21	29	37	31	38	34	26	24	38	38	27	39	30	40	39	32	35	39	30	19	37	28	34	33	25	24	33	30	32	37	28	27	25	27	35	39	31	25	22	28	36	35	25	39	32	44	36	34	37	28	29	38	34	26	37	29	31	36	26	31	27	26	38	29	34	36	34	32	43	34	21	36	34	28	38	40	29	29	38	38	35	42	29	34	28	38	32	23	29	31	29	38	28	34	36	27	33	28	42	29	18	35	38	23	31	29	38	26	41	32	41	26	36	34	20	29	32	36	32	26	15	37	36	35	36	32	43	42	28	29	25	33	30	39	36	31	30	44	38	31	40	31	28	32	31	27	28	28	36	26	37	26	37	25	34	33	31	41	32	31	28	35	37	35	28	27	22	41	27	33	32	27	32	28	24	39	37	28	38	34	34	22	31	34	36	23	37	28	31	31	34	26	26	27	35	32	47	25	35	36	36	32	34	36	34	34	34	27	36	31	23	28	24	52	34	30	27	41	34	34	44	30	32	40	32	29	24	34	37	30	35	37	26	30	29	32	39	23	41	44	31	26	36	42	22	34	34	38	27	36	24	30	26	39	29	33	29	32	33	32	35	32	36	28	34	32	35	35	30	36	29	38	39	30	31	33	37	29	38	32	36	43	30	45	29	46	38	24	31	31	21	35	25	37	30	28	25	28	34	41	30	30	31	24	22	29	42	25	37	35	30	25	29	39	39	38	32	39	32	43	36	31	31	31	25	39	41	27	36	37	46	23	26	31	34	30	38	24	30	33	28	38	31	32	36
8804	424	343	356	535	641	589	569	547	474	452	372	383	370	336	337	317	344	303	304	311	313	328	302	312	333	461	617	746	642	431	412	362	359	376	339	360	314	332	349	369	322	340	301	309	299	318	312	293	335	328	318	356	330	275	303	318	323	320	307	290	322	269	305	273	252	286	288	264	281	292	290	267	318	291	325	285	286	276	293	283	314	305	279	273	268	310	270	288	293	284	267	264	252	303	297	284	297	259	276	329	262	275	272	277	271	255	256	274	260	273	308	266	302	260	308	254	271	261	266	292	282	260	241	304	242	257	263	257	279	273	271	295	256	283	258	278	282	263	251	262	269	257	273	263	262	279	269	244	260	251	266	309	251	298	290	291	277	281	245	277	282	273	256	259	281	269	280	270	266	272	236	234	271	261	266	262	258	263	267	286	279	298	261	266	273	275	281	261	275	281	274	253	302	243	244	259	270	276	299	253	245	304	269	267	253	257	276	263	271	292	285	282	278	266	264	249	279	263	289	280	273	276	276	280	288	289	259	287	261	282	266	279	293	265	282	285	260	274	246	248	269	250	295	281	273	244	269	274	274	271	283	266	264	287	292	270	269	252	248	280	275	250	260	280	256	279	266	283	289	246	280	237	298	258	274	243	260	276	264	297	267	260	295	308	283	256	268	286	273	264	301	279	279	304	282	296	292	297	260	260	281	304	246	277	286	277	251	276	283	283	296	291	255	282	247	288	269	260	282	271	282	256	265	266	308	283	252	277	252	266	276	286	236	245	260	251	278	277	259	258	275	252	291	283	263	303	272	268	269	290	302	245	280	263	276	277	284	275	274	291	290	280	304	291	305	277	269	254	270	281	252	244	256	275	259	260	263	299	244	285	272	286	280	295	258	274	247	290	280	293	296	265	292	287	281	260	296	306	273	259	295	280	252	266	284	280	261	257	263	249	270	264	280	247	255	281	286	264	232	286	275	302	274	313	261	245	258	248	281	285	292	273	269	268	247	289	285	243	291	286	252	274	218	291	274	279	285	292	261	273	257	256	286	260	273	299	270	306	271	266	272	287	266	262	291	282	251	272	271	268	254	272	280	238	277	303	295	290	283	304	305	260	262	313	266	250	270	279	272	284	252	259	286	289	284	260	251	268	246	279	291	261	265	260	279	271	260	273	284	259	269	270	274	263	301	286	263	277	287	269	263	280	260	276	244	254	236	277	279	260	282	278	249	275	283	264	266	267	278	257	297	283	278	256	314	252	298	259	275	293	266	261	299	279	258	246	274	282	277	223	266	288	269	261	287	246	270	271	312	278	320	258	247	272	254	267	254	261	237	314	267	276	271	290	260	279	291	281	277	295	289	285	265	276	287	245	282	252	273	306	260	272	256	260	266	245	267	256	256	273	303	269	259	269	273	254	264	293	290	296	261	281	258	284	286	293	246	259	299	244	265	270	253	275	259	274	272	262	281	319	244	254	249	292	239	294	318	253	252	304	277	283	253	239	240	269	291	283	283	303	275	303	286	289	294	289	271	257	290	275	265	263	281	262	300	267	277	281	234	282	244	295	279	255	264	277	265	293	261	255	284	277	288	250	312	248	302	264	282	279	244	281	262	293	312	271	278	252	289	263	279	263	286	236	289	269	264	265	268	292	270	281	273	234	249	298	295	260	302	296	291	297	282	278	256	253	277	280	265	281	275	307	290	257	277	270	257	289	296	261	269	283	264	300	247	266	257	262	281	289	300	257	264	287	263	324	274	286	280	259	266	288	266	252	286	266	250	256	263	246	247	287	301	265	283	273	275	243	283	257	286	290	266	252	286	250	277	289	271	299	276	293	291	272	264	297	251	251	280	262	281	260	280	257	297	271	248	298	277	241	273	277	299	243	276	271	270	262	269	279	287	286	264	280	274	265	256	266	273	289	301	249	275	264	298	278	283	263	254	287	290	278	271	281	271	240	281	296	238	279	267	265	265	287	295	284	247	279	242	296	257	260	297	273	276	273	290	258	269	262	277	297	268	290	299	271	258	291	284	277	274	266	298	260	274	278	251	298	276	273	288	266	268	244	273	272	255	273	296	248	261	256	271	275	275	284	269	247	252	265	265	273	299	263	290	255	314	248	282	275	262	284	282	252	275	239	261	287	286	295	257	263	263	262	299	293	276	300	277	294	274	258	320	253	282	291	273	245	262	262	274	288	276	278	278	264	260	266	285	290	270	270	260	273	272	273	287	271	302	277	264	298	278	281	252	260	266	273	245	253	279	287	293	258	267	281	281	280	271	264	266	268	264	277	293	254	276	305	275	271	251	291	277	288	298	208	279	265	290	308	281	269	272	266	287	271	262	286	285	276	263	269	287	288	265	264	281	303	284	266	259	255	278	253	270	275	271	264	259	285	274	286	277	262	260	278	268	276	288	276	288	283	279	255	253	260	292	286	281	282	248	313	272	281	234	277	271	287	260	282	251	249	272	278	258	306	285	290	265	265	276	261	261	283	254	280	274	260	242	321	284	268	282	282	258	326	276	278	277	275	322	279	291	307	294	281	271	268	275	280	300	282	270	297	250	288	305	284	286	278	268	254	266	262	302	285	289	249	307	274	270	250	261	284	259	272	286	262	276	278	260	281	289	254	313	289	260	270	271	274	263	275	298	255	297	278	257	279	260	248	285	258	273	276	279	261	284	267	276	267	271	300	271	281	270	275	244	263	280	252	296	284	270	248	299	291	280	281	271	272	290	308	264	262	272	269	287	280	254	262	270	282	264	251	280	285	286	266	285	268	237	264	270	254	274	271	267	280	277	278	304	297	274	288	253	253	267	268	271	280	296	285	276	280	263	282	269	259	290	294	297	285	281	265	265	257	248	256	250	253	288	269	250	284	270	287	283	280	277	289	274	276	265	283	260	271	295	300	282	266	250	272	299	265	277	280	307	288	279	284	264	268	298	271	245	252	281	309	267	278	262	297	287	271	256	253	274	251	282	277	258	241	279	255	259	302	254	270	238	317	242	281	280	268	282	290	253	274	267	288	279	296	257	280	275	238	271	254	261	266	254	272	255	263	281	278	287	289	282	266	271	269	291	265	250	267	283	272	305	247	281	284	265	279	258	272	280	283	237	285	275	268	241	248	273	251	281	263	258	288	268	267	282	262	272	277	255	258	250	246	299	261	281	277	284	268	267	257	283	273	294	269	293	256	285	289	267	270	255	275	260	270	293	253	271	286	317	263	297	274	263	290	266	273	274	261	297	279	255	273	284	302	278	282	281	282	261	275	253	252	239	281	299	262	288	281	276	304	274	281	263	287	252	288	258	244	300	296	262	265	287	269	242	242	263	297	293	248	265	255	286	268	282	267	256	278	271	250	284	244	258	283	269	282	282	274	280	281	271	245	273	257	240	256	293	275	256	264	265	295	263	272	267	266	279	253	246	293	261	281	251	244	302	252	240	278	254	286	271	270	271	259	273	274	256	280	298	275	275	312	252	285	272	279	280
1711	119	94	102	84	108	96	105	106	81	114	84	92	74	87	97	89	84	81	82	94	78	81	92	75	75	76	94	85	93	80	90	91	74	76	101	94	80	84	95	85	82	75	93	78	97	95	71	86	93	80	92	77	90	81	84	69	100	76	80	66	81	90	88	63	79	88	77	90	78	86	76	62	75	73	84	86	75	80	87	84	83	66	85	87	76	77	86	81	91	91	62	75	84	80	63	91	86	86	68	89	76	69	88	78	82	73	83	82	84	72	76	88	87	82	80	92	91	69	89	93	78	83	66	93	87	84	71	80	88	81	84	86	70	65	91	77	85	69	86	72	72	94	74	69	85	88	72	83	67	57	66	86	76	71	85	82	91	84	77	76	76	87	65	72	81	112	74	65	81	73	84	90	79	88	79	72	59	85	71	92	84	87	71	79	57	80	89	72	83	69	77	69	74	96	88	69	74	83	79	68	74	80	71	87	82	72	88	84	90	74	87	82	78	78	72	81	90	89	77	91	97	72	83	65	78	80	74	79	70	84	80	80	73	80	90	90	80	84	74	70	112	86	99	72	83	90	73	77	92	77	80	69	64	84	89	75	83	76	87	80	73	83	84	80	75	86	66	77	62	82	88	88	93	86	90	87	74	70	74	71	88	78	73	82	93	73	67	79	88	87	78	88	81	80	77	87	105	83	81	87	89	70	70	79	69	89	68	77	79	65	84	83	88	88	69	80	89	80	95	90	94	86	73	67	74	83	89	59	80	77	82	83	85	90	86	88	79	85	92	68	94	82	78	92	85	76	75	78	80	75	85	82	84	77	66	79	80	80	85	96	89	86	73	85	65	74	81	80	76	76	91	76	82	72	89	84	86	76	77	73	77	88	80	86	77	98	69	73	81	68	78	80	80	75	81	87	79	75	92	89	81	83	79	63	94	62	86	75	84	91	82	68	79	71	69	64	69	82	80	81	82	84	81	79	90	79	91	87	100	90	84	108	66	81	77	84	70	81	89	85	86	86	62	97	88	72	73	83	71	78	69	99	79	81	72	72	68	69	81	73	83	78	86	89	75	80	76	80	85	75	99	86	85	90	88	77	75	86	77	68	86	83	88	94	71	80	86	103	80	84	68	81	94	88	89	83	73	66	84	87	67	79	88	62	90	70	72	81	71	76	65	81	93	89	66	85	75	75	62	73	72	85	74	67	77	83	82	74	70	73	69	84	63	71	67	83	84	63	87	82	102	81	94	71	75	81	92	70	80	99	83	79	73	82	90	78	93	87	80	74	81	75	76	93	82	73	93	90	76	73	81	89	64	97	82	78	82	85	89	91	80	99	75	73	90	81	104	76	68	86	95	78	95	80	78	89	79	108	89	80	96	106	83	90	59	78	78	93	83	68	76	83	71	94	71	82	102	75	91	75	76	100	92	73	80	90	87	104	82	74	75	72	79	79	77	70	87	77	82	81	65	68	83	73	84	75	80	77	81	78	98	85	63	83	81	73	70	85	86	72	96	96	72	68	87	80	76	72	72	91	80	87	78	85	84	76	84	70	92	66	81	66	76	84	73	80	79	65	77	77	90	72	70	74	77	92	72	83	78	50	85	83	86	99	68	72	78	71	73	77	88	94	73	68	83	83	71	81	102	86	88	76	65	79	80	72	88	67	77	73	75	90	71	80	80	63	93	91	100	76	78	73	69	76	68	75	85	83	68	76	74	75	68	92	90	74	78	75	75	107	78	65	101	77	76	80	84	79	74	83	85	82	76	74	75	88	97	82	89	80	70	65	82	77	87	81	70	64	85	81	69	75	87	77	76	83	82	83	77	80	73	90	84	86	86	92	94	76	97	89	81	71	84	83	88	70	81	80	70	77	86	84	75	78	85	78	81	81	93	75	77	73	92	76	74	84	87	74	72	71	75	75	82	91	74	101	93	79	66	75	87	93	74	73	75	81	98	81	89	82	88	62	77	86	86	77	71	82	87	81	66	66	84	79	81	75	75	81	69	99	66	72	90	92	95	86	78	79	80	64	102	86	64	69	90	79	65	88	83	82	77	86	90	83	90	78	83	74	82	93	86	101	81	83	81	86	92	77	94	75	83	61	80	88	72	78	73	71	83	61	88	88	82	70	83	71	73	90	78	79	78	77	82	80	73	96	81	71	58	86	74	91	74	68	84	79	91	97	85	76	89	71	86	74	88	63	92	95	62	85	76	73	80	68	69	62	63	75	56	95	70	90	79	93	71	75	94	87	74	74	79	76	67	85	89	86	74	105	78	68	90	81	102	89	75	72	99	84	78	96	83	73	75	83	85	84	82	86	73	85	64	60	80	77	87	76	86	78	73	91	72	98	91	92	91	76	84	81	75	94	76	84	72	63	97	70	87	85	79	74	70	72	95	79	81	93	102	84	71	97	108	76	83	91	87	80	79	83	90	87	86	69	64	73	85	86	78	73	79	71	82	87	81	80	82	67	90	79	91	96	78	84	93	81	80	76	98	67	88	82	71	72	86	85	91	79	85	83	85	82	73	73	79	86	66	77	69	81	93	79	90	81	84	87	94	68	87	77	80	93	90	63	75	74	76	83	83	88	75	90	81	79	89	82	89	79	66	88	97	97	81	78	79	85	78	87	90	75	73	98	80	85	77	86	79	86	74	80	86	88	78	64	88	88	74	100	86	81	68	76	80	91	85	71	95	93	76	78	90	84	90	79	87	98	88	83	69	76	73	81	83	87	63	68	84	76	69	73	91	69	82	80	90	80	71	71	90	85	82	89	83	79	87	73	69	97	91	86	81	70	71	79	83	74	84	80	89	104	79	79	80	89	84	92	86	83	81	73	75	76	73	83	65	80	76	87	69	79	96	84	74	83	84	75	79	90	85	84	71	92	81	84	84	85	66	73	68	89	89	92	83	86	70	87	65	86	61	82	70	77	79	81	86	90	95	84	79	73	77	79	82	86	80	95	82	67	78	74	82	88	93	86	94	80	79	72	81	80	85	83	89	71	82	92	90	82	79	91	83	85	81	69	78	91	107	103	84	72	63	81	98	83	88	73	84	65	74	77	81	83	83	64	78	83	89	70	83	78	60	101	82	71	90	69	83	88	96	85	79	66	93	63	72	85	82	86	68	82	70	74	89	84	77	100	86	97	71	96	91	77	80	83	71	84	83	76	63	89	70	72	83	94	85	75	93	80	77	75	82	98	80	69	75	79	84	80	100	91	75	76	87	85	76	89	91	83	74	73	86	84	79	74	72	90	81	97	82	77	58	88	97	89	78	96	72	77	81	66	69	79	77	82	76	88	75	101	93	92	75	87	81	86	83	80	67	92	72	92	82	80	79	79	88	80	67	80	80	71	83	80	96	85	71	62	90	90	69	72	93	59	90	71	80	86	85	83	62	74	72	84	66	74	62	79	82	61	87	77	87	80	78	81	81	78	75	83	80	93	85	82	76	81	73	77	82	71	84	63	88	83	99	80	79	88	79
14841	1525	891	1156	2242	2893	2550	2209	1791	1506	1347	1261	1121	1036	987	959	905	918	802	893	810	839	851	750	786	750	906	1125	1283	1244	973	902	806	786	786	797	735	682	749	728	758	705	743	725	747	684	736	735	680	689	679	704	688	743	733	682	715	712	702	710	701	696	681	666	662	677	667	660	630	685	726	682	669	704	709	680	675	694	675	673	658	665	676	633	664	665	662	703	737	669	630	633	654	646	619	644	635	706	633	657	622	695	625	597	688	667	671	626	661	631	672	666	607	628	703	646	682	627	658	703	678	731	650	665	681	622	632	598	645	658	641	647	617	689	657	627	697	605	670	625	638	670	668	614	672	652	675	630	668	641	655	677	669	665	668	597	647	681	657	672	658	648	593	664	605	663	652	678	636	659	678	668	673	671	617	635	625	607	617	668	657	640	659	663	646	629	648	619	615	625	625	613	683	675	655	668	651	673	632	628	624	626	676	685	662	657	654	651	633	676	601	660	659	675	671	666	704	675	615	621	673	677	613	710	624	648	615	622	645	707	647	654	691	648	656	627	601	663	608	706	660	680	636	662	645	641	633	653	657	660	634	604	631	670	647	646	630	642	667	675	653	626	668	664	649	661	631	668	587	722	722	606	641	650	633	696	658	633	638	687	643	617	660	616	650	679	693	658	685	682	625	647	689	626	669	658	624	671	643	658	640	666	647	659	674	670	683	636	657	658	664	629	637	654	659	705	637	649	625	675	646	689	629	586	666	656	629	680	621	678	648	677	676	608	688	643	633	629	621	646	627	642	630	693	674	616	627	673	664	643	670	631	666	672	685	661	643	652	624	666	672	623	688	666	632	648	657	697	717	655	635	663	669	649	624	657	634	630	657	675	666	662	668	710	664	684	682	668	649	633	620	664	667	622	684	644	670	640	659	633	662	627	631	634	624	692	643	649	649	648	608	638	634	650	620	696	673	683	664	659	656	650	664	663	620	648	641	650	641	640	628	689	614	651	615	680	669	627	658	645	635	694	651	622	645	631	673	637	646	673	608	643	633	627	654	624	646	632	639	668	645	690	612	649	676	688	668	665	660	635	631	675	637	668	647	708	671	625	665	666	655	650	663	670	636	644	687	693	648	587	641	697	624	697	655	607	674	679	637	636	613	607	676	624	658	669	697	654	689	629	619	629	617	630	617	627	652	640	656	663	683	606	640	704	650	647	649	645	638	635	658	676	605	664	667	668	635	613	651	664	654	661	646	632	645	652	648	666	636	607	685	661	672	665	667	632	633	637	654	635	641	649	701	658	666	678	680	631	607	645	638	625	688	667	625	628	642	692	680	634	676	671	612	683	669	677	644	629	621	610	654	627	675	651	645	679	684	640	620	627	618	644	683	644	671	675	619	650	651	636	676	633	677	626	701	656	667	634	645	667	646	653	660	656	682	596	632	628	633	663	678	693	605	669	665	696	629	638	669	664	634	640	605	662	632	623	626	614	642	696	641	634	608	717	629	660	680	676	680	656	655	624	665	648	637	688	642	675	639	666	632	654	643	643	676	631	674	677	642	700	642	650	656	684	671	639	662	679	620	620	706	651	645	671	699	641	635	643	605	665	655	698	653	648	658	630	652	654	662	662	616	670	621	629	629	613	616	617	682	620	640	670	630	659	682	698	679	614	689	667	624	676	669	655	634	639	640	682	692	630	663	625	670	627	662	632	635	692	649	643	663	655	584	670	637	620	660	686	680	676	635	678	660	660	686	615	619	625	632	691	632	658	650	693	655	629	665	644	627	684	676	622	614	657	613	658	649	630	625	643	665	615	670	674	675	614	658	601	634	670	665	670	646	600	657	668	644	637	600	631	661	657	669	621	686	631	631	651	683	694	651	664	639	698	653	649	647	641	686	639	653	632	693	647	661	645	637	611	669	664	702	634	661	648	642	651	654	655	666	648	664	667	678	665	648	670	611	617	607	652	630	703	674	676	646	639	652	660	644	673	675	657	642	622	636	676	637	639	641	627	695	663	638	667	666	685	663	656	643	645	654	675	626	697	663	649	658	686	655	634	647	627	670	664	655	672	679	639	668	652	658	645	667	638	693	675	624	683	645	679	642	654	639	688	637	648	626	670	595	640	645	670	659	631	669	619	633	681	613	641	664	602	690	641	673	639	642	675	629	636	684	667	642	666	620	637	618	597	638	651	646	632	679	616	611	686	700	610	644	654	637	655	618	634	645	665	646	636	617	667	629	644	673	638	640	613	624	577	665	646	663	627	628	690	713	644	638	682	678	657	686	617	636	662	676	633	645	661	658	623	632	645	699	650	671	636	638	660	643	670	649	624	618	665	631	705	653	674	656	641	657	650	691	639	661	631	641	627	622	685	643	691	657	610	626	666	617	639	677	678	659	635	646	645	677	667	631	650	648	644	630	660	676	665	671	625	643	666	682	639	697	597	630	665	655	680	669	633	679	638	646	656	685	660	685	644	603	667	657	631	664	701	624	682	655	682	652	682	721	684	642	603	701	700	635	648	714	686	680	673	676	647	628	705	655	619	665	642	653	636	657	620	654	622	672	622	671	648	673	691	665	664	684	639	650	656	659	659	617	635	686	707	652	623	647	645	620	642	671	684	655	667	619	646	661	695	648	652	655	663	665	608	661	705	684	663	658	671	718	648	635	675	667	695	626	657	645	649	615	606	643	676	648	656	660	656	682	640	696	651	634	675	706	664	674	599	669	673	613	639	645	601	672	652	638	696	671	647	633	678	693	645	640	677	656	660	719	638	600	698	657	627	669	665	669	634	676	682	693	674	647	629	610	661	657	668	611	644	677	669	691	646	639	667	654	616	642	633	647	619	693	683	649	668	645	623	717	655	665	637	631	633	644	687	635	639	676	668	625	686	613	652	637	664	668	634	661	658	617	689	621	691	612	643	641	626	641	632	622	685	633	616	678	631	652	659	648	632	622	679	630	670	644	690	691	635	680	693	690	684	619	666	685	675	642	657	633	685	658	628	671	636	597	618	651	625	664	673	604	661	647	629	679	672	662	665	660	693	640	656	674	644	623	621	626	664	610	654	653	664	591	659	655	641	669	646	624	643	656	669	605	639	613	644	710	674	654	667	658	663	649	644	641	645	633	706	624	621	682	654	633	655	672	612	655	631	635	608	695	683	696	697	675	619	622	705	672	641	684	718	597	655	664	709	621	664	637	633	676	626	667	625	608	647	684	683	627	695	639	617	620	664	650	704	653	670	631	628	647	657	615	717	615	672	664	643	659	626	656	639	660	648	661	635	668	676	639	643	654	702	662	628	641	620	667	661	673	616	647	671	672	692	652	657	655	626	595	641	671	628	669	654	605	638	648	616	672	651	666	664	576	691	648	653	686	644	663	706	661	661	652	641	623	654	675	641	677	634	598	648	677	670	612	645	634	625	660	631	648	635	654	673	657	639	675	655	642	680	676	676	697	628	651	665	593	676	647	664	653	664	670	669	626	667	648	667
2303	55	48	28	39	56	50	54	63	48	42	57	51	50	55	49	40	35	29	42	37	31	48	45	42	42	41	45	63	48	38	37	34	30	35	44	30	25	46	42	34	34	36	27	27	28	30	37	31	38	33	38	34	42	42	39	32	53	47	40	40	33	35	26	28	36	32	29	44	29	40	46	30	34	35	36	33	24	32	26	37	36	28	30	27	38	23	34	26	33	29	34	25	33	33	25	37	39	33	39	26	40	36	30	36	30	37	30	28	27	36	27	36	40	42	35	41	32	33	43	39	29	27	37	36	28	41	38	30	34	38	31	42	36	30	34	38	31	38	32	37	28	38	25	32	36	33	32	30	33	35	30	27	35	32	29	41	32	38	35	30	29	32	32	30	35	26	33	36	48	24	30	37	33	27	54	32	40	30	32	38	40	42	36	37	31	35	36	33	25	38	36	33	44	36	28	33	35	31	42	30	34	33	31	51	28	27	36	32	30	37	35	31	38	34	34	30	33	35	32	35	33	30	36	26	30	27	26	34	27	42	28	41	34	36	36	35	33	20	29	25	33	37	41	51	25	45	34	32	31	32	33	36	33	36	27	40	32	32	35	29	28	31	36	27	26	37	41	29	29	42	43	33	37	35	37	33	30	31	29	30	33	32	34	22	44	33	30	39	35	28	23	33	39	23	39	37	39	40	34	31	51	41	35	30	36	24	26	40	32	33	37	38	21	26	24	25	29	32	44	33	38	33	32	21	32	42	34	40	34	25	32	33	37	30	39	38	40	34	34	30	41	38	35	22	36	26	31	40	23	32	27	38	26	33	21	37	36	22	42	30	30	36	30	34	41	35	33	37	31	32	39	37	31	30	25	41	45	31	34	39	39	21	35	35	45	35	31	22	37	28	34	40	41	32	20	36	30	42	38	35	39	26	40	32	26	36	30	32	28	41	28	26	41	37	41	45	38	31	38	33	34	32	40	27	35	32	35	20	22	33	34	32	26	26	37	37	24	32	33	38	33	31	26	31	32	35	34	28	22	40	37	36	35	33	45	37	36	37	40	38	36	28	34	39	35	29	31	34	32	37	41	35	29	43	39	33	32	40	23	37	30	32	39	36	30	30	27	33	30	41	41	40	39	39	29	37	34	24	29	32	28	24	37	27	35	24	28	27	32	26	38	42	31	36	29	38	34	32	32	22	38	35	36	37	39	39	35	30	33	34	42	29	33	36	36	39	34	44	30	35	45	32	49	34	29	28	44	45	30	28	28	29	21	39	37	35	31	33	35	38	38	30	31	29	35	34	35	33	36	26	37	31	30	44	25	39	26	38	23	34	26	38	25	28	30	30	23	41	29	35	39	29	33	34	33	28	33	34	26	28	36	30	30	45	32	40	25	33	31	45	47	27	38	35	30	27	42	22	34	28	30	39	28	25	46	36	23	30	29	28	36	30	42	29	28	26	30	27	30	31	30	34	34	30	25	42	35	30	28	35	30	39	29	23	32	29	35	34	38	39	29	29	33	27	27	41	28	33	37	40	27	31	32	39	39	39	29	46	31	41	29	33	36	34	33	35	33	34	33	30	30	43	31	22	36	32	35	31	36	30	23	23	36	26	31	34	41	35	35	39	24	33	38	30	34	32	30	31	30	38	34	25	32	30	35	38	36	33	34	39	35	40	31	39	33	48	37	30	32	37	31	47	46	30	30	27	37	39	24	36	40	27	28	29	35	43	29	29	28	31	32	33	34	33	38	39	30	36	26	37	34	31	42	39	35	34	32	25	35	30	30	33	34	37	28	41	43	24	24	53	34	33	31	37	50	40	24	33	43	37	35	34	32	27	40	42	30	27	28	29	36	37	34	29	35	28	33	40	34	38	35	34	29	35	27	30	47	35	35	36	37	35	33	29	26	26	35	29	21	28	31	32	33	33	41	34	38	36	27	29	37	46	26	28	33	38	29	33	38	36	26	38	32	33	28	39	31	42	37	27	35	27	29	35	31	29	31	33	31	29	36	24	40	26	39	27	30	44	37	30	32	39	42	35	32	42	36	34	37	31	21	30	33	35	26	39	37	27	39	39	35	34	42	34	26	35	33	37	30	32	32	23	31	26	33	26	40	29	31	39	30	38	44	39	34	30	26	33	31	29	36	29	32	31	30	30	38	42	36	40	35	29	33	31	32	34	29	39	46	30	33	38	34	18	25	40	30	39	32	31	34	35	30	35	38	35	34	32	28	40	30	30	41	35	30	39	26	33	35	40	24	45	30	32	30	32	31	34	33	25	26	29	34	29	39	38	45	38	35	38	39	33	32	33	45	35	37	33	26	24	34	28	33	36	23	30	26	28	40	29	35	31	30	28	38	29	46	30	33	30	35	30	34	35	35	29	40	44	35	25	27	29	35	31	37	37	31	28	44	35	39	35	29	29	33	31	29	36	34	33	36	40	32	37	26	26	28	29	27	34	44	32	35	26	37	30	31	32	37	29	30	34	24	39	33	24	31	20	37	25	25	39	30	34	33	32	44	36	40	38	28	46	33	22	29	43	42	28	44	27	39	27	25	25	36	37	35	44	30	33	37	32	26	36	34	35	31	40	40	37	30	33	42	41	34	39	32	22	43	38	32	31	29	36	38	37	32	39	29	34	30	35	43	18	39	29	26	33	29	24	35	30	37	37	28	35	31	36	30	38	27	37	29	38	45	30	41	48	38	42	33	43	32	36	30	40	35	30	29	29	34	39	30	33	32	27	41	31	39	33	30	39	33	37	26	32	34	36	27	30	30	37	34	34	22	23	21	31	33	25	46	41	29	33	31	46	31	25	33	33	42	38	33	25	32	34	37	25	36	30	30	21	40	21	22	34	27	26	37	41	38	31	31	30	21	41	37	34	39	36	29	30	42	42	29	30	27	34	26	35	29	32	34	38	37	34	28	33	31	34	30	30	33	29	39	37	26	34	35	29	34	29	34	34	32	43	34	32	34	33	35	34	44	41	39	32	49	36	26	22	29	33	35	28	34	41	22	27	35	31	40	28	28	32	34	33	39	22	34	30	31	37	37	33	43	37	31	30	19	27	37	40	35	29	54	26	44	38	39	33	38	36	36	40	36	32	43	35	39	28	36	35	45	29	38	30	35	33	30	47	36	38	34	37	42	36	39	27	35	38	27	40	30	45	43	27	29	34	33	40	36	32	41	28	24	30	34	37	30	34	36	36	36	35	31	28	30	27	40	43	22	31	37	39	32	35	32	26	30	31	43	27	31	35	35	36	32	40	46	27	29	32	41	33	36	30	36	34	31	43	42	35	30	39	26	37	32	29	31	31	40	24	34	35	31	39	41	38	32	27	27	39	33	30	29	42	43	24	26	46	32	27	39	31	37	32	39	32	34	35	35	38	37	45	31	41	31	41	36	27	35	37	37	32	35	41	36	30	30	31	23	44	35	28	46	27	33	35	32	33	28	34	38	39	40	19	32	30	39	32	27	33	35	45	28
13080	872	544	680	1527	2022	1939	1611	1346	1199	966	923	756	694	662	558	539	554	492	478	455	382	463	430	401	417	608	826	1033	889	673	521	469	443	442	410	373	364	373	418	419	373	314	346	342	354	367	380	307	345	354	388	357	361	314	332	302	335	310	330	365	329	315	324	291	310	291	297	289	297	289	298	315	368	360	317	307	300	314	331	313	312	287	302	308	274	287	305	295	301	293	276	311	293	281	315	303	315	316	322	286	300	278	280	280	297	298	301	286	276	288	284	275	300	321	308	293	272	297	266	275	287	301	292	287	277	254	308	292	291	292	279	280	278	282	290	298	322	286	276	290	285	287	263	262	284	294	304	300	319	320	291	269	284	284	248	297	291	281	325	282	283	301	321	293	292	293	291	273	290	280	298	267	276	284	282	267	272	290	308	293	308	292	304	266	279	314	301	265	283	262	292	298	276	295	285	276	301	263	303	299	273	251	276	282	293	278	289	289	286	286	301	300	316	295	305	297	267	264	280	298	278	300	284	302	252	278	281	299	258	295	293	259	261	265	278	281	283	282	287	313	300	263	274	284	284	276	287	291	294	304	280	288	273	300	317	291	317	280	293	293	283	283	277	279	280	315	315	270	287	317	300	231	278	268	319	257	269	275	297	267	285	255	281	282	303	270	292	282	289	305	281	301	290	255	299	265	306	286	281	301	274	251	285	296	285	293	287	310	265	319	302	291	269	298	308	315	285	284	281	271	300	302	250	314	268	276	296	286	289	302	281	305	275	298	256	288	280	288	270	304	294	269	274	275	276	298	309	307	275	285	268	310	291	272	241	308	300	305	278	259	299	276	295	287	272	285	284	260	268	339	278	277	317	283	302	288	298	295	280	295	327	257	279	295	316	249	275	302	283	294	288	299	272	275	283	275	286	285	294	293	293	281	295	299	270	284	316	261	284	289	291	293	275	291	284	282	282	252	274	301	296	276	287	295	283	287	251	277	286	286	272	292	273	282	266	240	298	289	258	291	263	316	265	280	292	258	273	264	267	277	278	282	271	277	300	292	287	261	284	265	277	285	296	267	300	303	269	285	294	309	296	265	266	285	299	282	281	282	273	286	249	264	287	316	299	292	299	306	297	299	292	251	286	277	261	293	244	279	272	305	294	296	292	316	259	272	281	269	271	266	299	301	286	298	273	315	276	308	291	283	290	280	284	286	288	302	282	270	299	282	308	269	254	295	324	273	295	308	293	287	280	277	273	292	296	265	279	287	270	312	322	289	274	283	281	305	274	298	288	274	280	284	283	279	277	301	260	279	297	263	241	303	266	302	297	302	284	289	260	295	284	300	272	268	275	250	271	266	309	272	274	273	281	301	295	294	300	296	266	260	287	282	263	307	273	287	274	278	296	295	287	283	281	297	267	291	299	311	278	297	295	272	313	317	275	249	311	297	290	284	262	293	304	272	257	259	291	289	286	261	315	274	295	253	259	279	295	297	291	303	272	275	284	293	249	273	296	279	286	272	281	305	307	275	300	302	301	272	268	282	292	281	272	251	282	291	305	303	278	285	272	277	308	259	289	274	285	267	287	301	301	272	281	262	281	291	311	297	269	284	280	266	272	280	316	250	281	261	304	314	273	290	279	272	280	271	269	317	306	295	267	296	285	285	276	282	311	284	271	301	280	278	289	263	268	275	293	280	270	281	277	290	283	305	277	281	280	289	301	279	277	262	295	285	271	253	273	283	280	302	287	277	286	278	326	279	287	276	282	268	270	265	278	275	287	261	282	278	292	288	242	260	265	274	300	284	280	292	298	285	306	265	279	284	311	294	298	297	291	292	272	274	278	286	261	283	266	272	288	274	281	278	292	288	323	259	289	269	267	289	281	296	275	277	301	306	287	292	305	329	295	259	282	271	260	298	291	280	277	300	285	285	277	280	293	301	301	279	320	267	279	269	275	294	298	288	291	275	298	322	261	278	256	282	264	276	302	296	289	302	285	285	302	252	302	302	310	285	258	271	264	300	310	291	250	274	290	274	270	250	284	297	270	286	271	283	288	272	268	255	250	272	262	295	287	253	305	283	283	305	276	298	300	290	299	298	283	296	302	267	288	289	278	278	302	334	259	305	277	280	298	241	294	310	285	284	289	332	282	263	289	298	278	268	263	308	281	292	272	274	297	281	255	279	285	287	289	266	271	294	295	276	273	304	283	284	276	263	285	285	298	270	262	295	279	284	278	242	289	271	277	265	305	240	305	283	269	296	287	300	289	290	269	261	295	271	299	278	286	268	297	281	312	290	287	278	293	285	291	280	266	267	299	305	315	306	278	279	280	251	270	265	298	261	290	297	322	287	287	269	284	305	291	293	298	267	270	259	269	262	279	293	255	299	283	286	312	312	270	300	268	266	291	285	292	253	290	275	302	281	283	295	275	280	284	284	285	312	271	310	280	289	331	291	290	299	274	265	265	256	272	270	284	295	308	304	260	264	291	262	262	268	279	254	294	262	247	308	307	290	296	271	286	257	280	275	299	305	306	280	280	298	246	259	300	302	242	293	268	267	302	306	266	281	304	306	279	295	266	269	280	267	303	273	262	281	287	291	315	294	283	271	289	292	305	311	279	281	241	292	293	265	287	274	283	278	300	271	285	298	282	266	272	273	295	285	292	282	284	303	252	296	279	273	288	275	265	275	303	278	268	283	283	265	285	286	273	277	251	289	283	304	285	292	280	261	296	275	297	272	288	257	281	279	305	262	295	311	307	301	320	278	288	279	280	274	280	249	268	281	256	294	254	281	305	289	285	295	304	305	282	297	286	269	280	283	303	289	262	267	271	277	272	313	304	284	305	302	293	281	294	266	263	254	281	287	289	301	309	266	267	287	309	296	272	283	254	283	265	265	330	324	290	308	308	321	294	289	302	273	269	281	292	268	311	261	288	301	263	279	264	277	300	292	285	307	297	319	276	284	295	281	249	282	309	273	299	274	243	283	272	302	299	291	290	284	271	305	267	310	284	323	280	286	303	294	289	296	299	262	262	285	307	284	285	284	297	292	277	296	280	277	294	294	303	255	287	278	272	289	261	268	291	277	280	291	296	289	276	291	272	296	288	304	315	304	302	284	296	300	268	302	298	274	251	273	303	268	249	285	278	275	266	268	279	241	309	312	284	274	303	270	279	270	259	276	304	284	273	293	306	275	280	284	261	299	289	278	273	271	294	314	308	293	260	274	295	267	296	261	293	304	290	292	328	264	302	279	294	293	311	271	273	279	276	280	270	281	324	311	279	291	313	279	255	310	301	291	286	274	274	292	299	288	305	270	308	292	283	303	293	270	282	281	279	294	267	267	279	300	299	286	284	266	242	283	271	305	290	290	294	252	271	270	303	307	301	263	272	274	277	279	263	274	282	276	247	303	301	308	266	300	296	294	268	263	260	290	283	285	278	271	295	295	307	313	310	265	265	280	277	284	282	287	284	261	284	274	301	274	292	251	300	277	277
2493	189	132	95	110	129	131	126	123	110	129	112	111	99	104	111	99	93	103	94	85	98	84	93	86	103	106	103	104	101	106	117	90	71	92	87	92	95	88	101	104	94	103	68	94	73	105	98	74	88	77	72	84	95	101	86	83	104	99	89	95	79	99	87	90	99	68	90	94	82	85	81	92	79	85	75	94	73	74	91	77	99	81	90	91	98	91	99	94	90	92	86	90	84	90	73	87	74	80	95	79	95	97	91	97	87	83	84	89	70	78	67	82	70	83	74	85	93	87	92	88	87	91	80	76	90	73	95	98	74	87	94	84	85	99	100	74	74	85	71	91	75	88	72	91	77	88	93	88	99	74	71	83	72	86	89	90	98	74	84	83	69	78	89	93	91	82	84	88	92	95	100	100	79	81	99	78	75	75	91	85	105	92	74	77	94	73	87	82	81	68	89	88	91	72	82	92	84	73	77	99	92	86	104	76	87	96	83	68	99	79	74	78	80	91	99	83	92	85	87	78	91	88	93	91	77	93	83	83	80	68	86	73	85	96	79	85	64	114	78	75	81	91	86	63	79	72	87	86	82	85	71	82	75	73	85	87	85	79	98	88	79	90	83	91	69	75	87	92	78	90	83	76	86	77	82	88	90	94	75	90	79	73	78	90	93	102	97	88	95	78	84	101	88	85	82	82	103	85	73	91	80	86	98	92	95	84	78	102	98	86	85	76	96	98	83	86	88	86	77	97	85	78	79	75	79	98	74	98	85	72	106	61	77	95	95	83	85	92	76	96	83	103	74	90	80	76	87	79	95	88	86	89	89	84	82	77	73	85	72	85	95	91	101	89	67	101	86	76	86	93	88	74	98	74	117	96	96	88	81	84	98	100	101	76	96	93	75	85	92	82	82	82	93	75	80	86	95	101	79	77	82	90	87	80	78	88	89	89	86	88	84	85	85	85	86	75	88	100	81	105	96	79	80	94	91	80	74	77	81	102	93	89	78	96	95	73	69	91	75	89	80	85	82	99	77	80	91	87	88	77	82	68	95	90	77	81	109	76	67	77	96	85	91	75	66	91	102	91	89	92	82	88	88	82	89	85	98	87	82	78	82	94	85	84	83	102	92	89	90	80	67	90	96	90	75	86	83	72	82	77	81	81	96	81	96	85	96	90	78	95	80	78	82	89	77	76	88	71	92	70	81	106	92	73	70	89	96	73	64	92	90	101	73	91	85	91	102	90	91	62	61	87	92	83	79	87	102	90	91	71	76	86	83	109	79	101	91	84	84	93	80	90	82	86	87	78	81	86	85	89	88	83	89	78	85	97	93	83	86	92	94	83	86	90	101	102	85	91	85	74	96	84	92	87	91	94	81	88	88	78	75	88	88	91	84	86	83	69	87	74	83	85	100	86	87	89	84	77	80	105	98	74	73	67	92	85	88	88	102	97	82	97	112	83	84	78	90	79	83	68	91	91	84	88	92	90	94	82	107	75	92	92	86	71	83	71	95	90	86	80	95	94	87	83	80	87	71	90	74	100	72	78	87	88	90	95	82	86	86	86	89	103	95	85	95	85	90	96	87	78	103	93	82	88	80	76	75	96	84	89	85	101	75	85	72	94	78	95	89	96	78	93	76	98	81	85	99	82	77	90	108	72	83	77	67	69	104	87	88	96	99	85	75	100	97	87	85	85	81	82	97	78	85	102	94	76	91	89	79	90	97	79	92	88	87	82	64	84	92	97	88	89	75	89	89	84	92	87	78	93	89	89	93	79	90	91	76	98	81	81	89	87	100	85	91	87	81	104	82	81	94	84	102	87	82	84	84	81	100	89	68	90	93	93	89	95	88	81	78	79	88	68	80	85	85	79	87	88	83	88	78	99	77	101	93	82	78	77	87	89	84	95	77	67	88	89	69	82	84	96	99	75	78	76	96	110	101	80	96	100	79	82	97	84	92	82	74	102	79	88	90	91	94	89	72	87	69	76	93	58	85	86	63	89	94	97	86	95	92	82	96	85	90	89	89	86	84	81	90	77	86	87	78	81	87	89	71	90	81	99	81	89	84	69	68	95	96	84	67	89	95	85	93	78	79	106	100	66	106	94	105	77	86	74	88	76	95	99	85	82	81	84	84	72	77	91	96	85	88	97	80	93	113	75	88	88	89	83	86	77	91	95	85	93	82	81	87	78	79	83	90	81	82	93	83	93	85	86	79	78	93	67	101	72	100	96	87	85	76	82	83	73	89	92	65	71	78	94	94	96	86	81	96	83	84	73	84	85	84	81	83	75	85	67	82	95	81	91	82	89	62	96	78	89	74	85	83	88	98	82	93	73	78	82	79	71	92	92	71	106	98	97	85	85	75	104	88	94	97	80	78	97	96	66	93	99	79	77	80	85	86	89	99	81	91	80	80	79	95	71	82	84	92	92	81	84	79	81	84	74	80	82	104	88	82	68	83	67	88	78	96	89	91	90	84	77	98	68	72	78	88	78	85	102	79	76	84	85	112	101	84	90	80	101	78	92	95	74	89	84	93	77	75	80	95	87	96	93	82	96	87	72	88	83	77	82	79	75	87	73	73	94	87	76	85	91	86	85	96	98	100	96	95	78	87	91	92	99	84	103	78	83	83	88	84	99	98	85	86	86	94	93	92	94	90	95	64	89	92	87	77	89	95	80	76	91	93	81	96	93	86	74	83	100	76	80	88	95	81	81	73	91	89	81	83	82	87	86	74	76	74	102	83	71	63	86	85	84	78	97	97	93	64	89	102	94	97	84	78	98	91	98	83	82	105	76	77	78	84	83	84	90	81	96	95	69	93	92	79	87	93	84	89	101	85	75	81	69	110	92	83	78	76	90	88	79	78	90	92	91	87	89	94	84	81	88	92	87	87	85	74	87	92	90	94	95	86	107	81	75	83	84	82	92	95	64	81	92	87	75	84	89	70	84	79	94	85	103	84	99	88	72	79	90	83	86	99	71	91	78	57	78	101	81	84	84	98	104	66	76	104	97	83	91	86	87	91	72	85	103	67	90	87	84	93	79	88	100	109	72	78	102	81	78	94	92	82	88	102	92	105	76	81	83	69	73	80	73	85	80	88	86	100	88	84	76	99	78	91	92	84	75	95	83	82	82	90	91	92	82	80	80	72	77	84	75	100	100	88	100	73	88	100	74	76	84	90	96	93	86	103	74	84	77	81	87	90	92	98	86	95	89	98	95	87	85	84	89	89	83	77	97	91	85	83	75	79	88	93	92	77	87	102	78	78	83	92	79	82	75	69	104	84	100	71	78	68	90	103	85	67	74	82	82	99	89	81	93	98	92	76	69	116	82	72	96	70	86	87	83	88	91	77	88	87	71	93	88	105	76	93	89	91	89	89	71	71	83	88	67	91	80	84	124	84	79	81	96	78	85	86	93	89	91	100	88	82	86	72	95	74	103	80	98	74	75	92	100	77	107	110	87	83	76	89	84	84	91	89	98	79	87	97	89	94
17626	1989	1192	1498	3183	4093	3802	3212	2672	2178	1974	1774	1547	1420	1280	1193	1125	1098	1043	1007	974	971	912	955	959	953	1142	1438	1693	1416	1099	1022	942	889	926	876	868	852	875	877	867	884	770	805	826	764	805	787	800	817	824	800	813	803	791	785	798	748	760	747	790	812	800	722	740	695	761	727	711	836	728	767	755	767	811	804	789	778	707	746	754	743	745	716	731	704	678	695	729	718	715	711	695	706	678	715	713	717	771	735	694	701	714	724	738	742	740	709	674	691	728	721	706	726	700	718	768	719	701	693	692	712	705	719	702	657	718	737	717	706	726	697	706	700	693	702	668	767	702	700	695	703	708	672	695	723	737	715	663	777	725	739	753	764	713	680	757	719	668	746	656	739	657	734	696	757	672	680	741	683	706	734	673	733	721	722	679	695	677	694	704	713	684	737	718	718	701	676	710	690	679	746	721	749	699	720	713	690	725	690	682	692	759	748	693	759	696	710	765	741	739	668	715	727	732	722	740	682	753	655	769	738	739	715	712	705	719	737	674	721	731	735	727	726	743	704	699	744	687	695	721	765	760	660	677	756	668	746	675	720	701	695	682	684	711	704	705	696	655	708	691	685	698	727	717	679	710	689	680	700	703	674	719	721	723	744	713	756	758	739	689	729	723	722	752	730	712	738	688	739	761	727	714	711	754	728	699	722	735	676	690	709	704	723	740	755	679	688	713	734	724	712	729	715	695	717	731	648	724	730	723	683	740	731	705	663	712	730	756	673	700	712	718	717	707	681	724	714	724	736	708	654	691	704	712	759	666	746	734	744	734	718	676	664	746	702	731	698	736	718	721	710	728	747	718	768	748	744	714	701	771	727	694	734	667	712	713	752	729	736	661	696	677	664	723	690	750	680	731	699	669	710	756	714	725	757	714	744	737	679	717	642	689	749	701	676	717	685	711	703	700	683	753	702	744	721	684	741	729	696	702	748	722	679	728	674	706	764	679	724	733	708	710	685	728	710	743	741	738	669	654	681	771	738	687	695	679	742	707	702	713	735	717	683	701	682	688	693	685	704	730	715	701	700	703	743	696	702	687	673	732	730	677	757	710	718	719	736	697	726	719	722	700	749	733	684	704	670	702	719	656	721	728	751	731	675	732	715	735	706	680	701	766	738	705	753	692	727	729	655	700	701	717	728	674	733	749	676	757	713	673	712	724	712	695	709	711	755	722	742	713	726	741	707	724	726	710	678	695	726	681	717	668	741	693	742	711	693	691	685	729	739	680	728	742	743	729	693	713	737	736	705	748	655	700	686	701	724	706	763	740	734	705	707	723	720	759	668	714	724	726	770	657	714	707	688	700	689	716	727	699	738	706	684	729	734	692	740	682	751	720	753	719	749	670	700	742	716	681	718	724	697	727	680	703	745	753	670	716	735	696	743	673	710	683	699	687	730	670	683	694	680	696	727	766	704	686	714	680	692	721	747	722	695	718	711	711	729	694	697	707	736	760	732	766	681	720	698	697	750	746	654	700	697	717	712	706	672	715	740	711	724	679	674	689	671	667	732	689	695	683	698	711	649	680	705	728	736	692	710	702	697	767	742	707	717	741	708	718	759	714	712	743	722	678	701	688	730	738	714	724	720	711	721	704	726	738	703	687	669	733	749	712	768	711	734	700	716	700	714	679	722	720	720	687	699	715	719	722	720	710	713	701	699	719	658	708	736	737	697	669	694	777	677	706	709	734	697	734	690	700	728	713	735	734	682	712	712	719	701	699	726	687	742	670	705	754	706	672	746	689	683	695	727	737	737	748	690	698	698	692	769	761	744	698	685	710	694	753	685	701	732	683	724	704	687	675	741	714	689	723	722	729	726	684	697	714	732	693	685	732	674	715	728	690	682	691	704	721	710	732	698	680	729	747	729	737	723	681	698	673	692	682	728	693	717	668	681	708	676	709	693	696	706	760	667	671	750	718	742	742	653	715	727	736	701	719	723	728	763	691	705	676	756	766	730	689	714	725	681	725	759	733	701	691	697	716	727	752	660	739	702	725	700	688	730	701	699	774	798	655	737	741	731	725	777	679	721	710	710	646	728	703	721	664	704	689	734	665	709	688	741	746	736	686	660	684	661	715	683	717	688	713	740	722	694	714	752	737	690	723	727	685	682	710	660	691	707	770	710	704	703	735	711	746	731	743	770	707	686	726	717	690	706	695	666	673	695	683	755	703	694	697	683	740	717	696	685	748	656	697	739	750	700	718	730	660	715	721	709	733	733	706	750	716	707	664	682	738	720	711	729	769	721	732	731	746	713	738	734	712	657	688	711	695	704	699	725	690	712	690	734	695	697	708	704	740	717	722	722	699	759	698	694	723	724	683	719	722	694	679	726	697	709	729	727	712	678	650	708	706	693	751	747	712	669	694	707	751	700	661	683	729	734	736	732	709	724	712	724	751	697	710	722	743	666	727	746	705	681	724	687	740	662	705	737	688	711	691	701	733	735	717	650	726	684	716	691	686	701	645	746	734	693	696	701	684	712	703	674	715	708	703	717	703	701	694	781	761	725	696	764	681	773	756	751	683	740	691	733	723	715	771	699	658	691	667	685	727	728	718	758	673	749	738	691	723	682	689	698	682	759	695	710	703	720	711	701	721	755	666	718	710	748	725	685	668	718	740	682	680	719	690	726	737	698	724	747	687	713	732	681	697	675	760	743	738	755	718	710	744	768	734	698	689	711	736	711	698	751	723	712	695	707	731	680	711	684	684	678	675	684	699	659	670	731	689	725	732	697	683	717	727	677	712	670	702	718	672	678	648	716	734	702	709	704	668	710	679	747	697	686	723	662	722	722	687	718	714	704	665	742	707	691	714	690	739	677	727	739	689	716	759	694	708	725	739	729	732	740	721	717	730	714	730	718	760	741	722	748	686	689	714	671	738	737	727	700	708	703	704	724	695	721	695	699	735	672	700	696	753	733	691	721	723	718	705	706	698	700	745	691	750	690	731	737	686	722	678	709	718	646	687	765	728	744	701	683	725	698	715	690	702	703	721	757	693	706	688	722	722	677	684	731	714	681	723	704	670	741	689	685	706	655	748	747	666	701	734	692	745	742	697	718	648	715	687	709	698	708	718	719	728	777	718	694	724	740	708	678	718	688	723	757	729	710	690	761	709	687	691	702	707	671	705	666	734	692	683	709	704	707	719	739	733	734	708	735	748	766	688	692	744	727	696	684	693	709	705	663	740	728	754	702	648	697	712	697	696	669	693	780	700	729	732	723	712	697	744	695	655	702	696	671	715	698	727	772	711	725	679	732	697	721	731	735	691	676	649	679	767	746	687	710	765	745	722	650	713	714	690	682	708	713	673	694	705	676	660	739	702	697	696	676	741	706	744	715	746	755	714	715	707	662	710	706	746	711	710	717	702	714	716	694	729	719	715	701	684	728	699	740	702	686	682	721	700	716	727	696	715	736	695	683	741	694	726	728	702	728	716	682	713	720	712	762
1505	36	24	40	36	29	36	41	41	43	29	38	26	44	25	40	35	32	38	48	39	26	39	35	32	26	49	33	54	53	45	35	32	35	27	26	37	32	41	29	34	42	29	29	32	25	22	43	24	45	38	29	29	40	32	26	36	37	41	35	28	33	36	34	39	36	37	34	31	33	28	33	35	33	27	33	33	34	32	32	38	31	29	34	37	29	34	28	32	35	41	25	33	35	37	21	30	31	36	34	38	33	33	37	35	36	30	34	42	37	30	35	36	28	29	34	36	25	30	33	38	36	33	29	32	39	22	30	33	30	35	38	30	33	40	33	36	35	32	30	24	36	38	24	31	27	27	31	30	24	38	33	41	24	36	32	27	35	30	25	40	41	25	36	36	29	25	36	29	38	35	31	26	35	25	23	32	30	36	35	39	31	30	34	38	33	32	27	21	34	29	34	32	35	36	37	43	38	46	37	32	31	30	37	32	36	45	27	32	29	42	24	33	33	30	34	29	25	29	29	31	30	34	36	32	32	34	29	34	29	31	28	37	32	31	37	37	30	21	46	29	28	25	30	14	35	21	29	40	29	34	36	32	41	33	30	38	20	40	37	27	30	25	25	30	31	34	36	40	33	35	20	28	42	36	42	33	41	21	33	29	27	32	42	45	37	40	43	48	37	41	31	29	34	27	34	25	32	42	33	33	33	29	28	29	24	32	27	27	31	34	30	30	37	48	37	35	35	27	21	36	36	43	28	30	32	40	39	34	31	34	27	30	38	28	37	43	28	36	24	34	27	21	32	35	32	29	37	35	28	48	30	32	39	33	26	46	36	27	42	33	32	38	21	32	31	34	46	24	32	26	29	40	33	26	37	30	43	40	37	34	46	31	29	37	39	21	29	32	32	34	37	33	26	35	33	38	21	35	31	38	32	34	26	40	35	37	29	41	43	30	32	45	41	34	32	40	35	26	38	32	33	34	35	27	29	24	36	31	36	29	24	42	28	41	38	34	39	27	40	25	35	37	31	31	36	28	29	40	30	28	27	42	31	30	34	28	25	38	28	48	29	27	36	28	27	31	38	28	31	39	30	42	27	26	32	50	35	38	43	28	38	25	41	25	33	27	34	35	40	29	32	23	35	25	27	36	29	42	26	34	44	32	46	38	29	42	32	31	28	29	38	32	39	35	22	40	36	36	40	40	35	33	32	33	30	45	41	35	24	43	24	35	22	22	26	36	31	28	38	38	37	40	31	42	14	34	31	42	33	28	26	30	24	24	35	41	32	44	41	35	34	37	30	34	24	37	42	32	35	36	36	26	22	28	43	32	21	32	40	42	28	25	41	34	41	39	26	30	42	29	38	30	28	35	32	32	38	33	31	37	30	24	38	40	30	28	29	37	28	39	36	42	34	40	31	25	33	21	26	38	28	27	34	36	34	37	37	38	28	27	42	36	47	31	29	36	35	31	32	38	22	33	29	36	42	38	35	30	36	31	35	37	31	33	28	32	33	31	43	34	41	40	33	28	31	35	29	28	30	36	30	27	36	26	48	31	36	25	28	36	27	38	38	39	17	44	24	30	41	36	40	35	31	40	27	33	33	42	33	29	45	25	28	41	34	23	26	34	40	29	35	21	31	28	30	35	35	40	52	36	34	28	29	27	44	42	35	33	34	33	29	30	32	32	33	43	28	35	38	41	32	30	26	34	29	29	33	33	34	44	33	35	24	38	34	43	39	37	32	32	28	32	44	27	40	32	35	30	36	39	30	36	25	31	37	27	26	39	33	39	35	32	33	45	35	37	30	34	33	33	34	33	27	32	32	39	36	38	36	32	28	38	42	29	42	28	26	30	40	40	33	39	38	33	24	37	42	38	38	32	32	36	30	25	32	35	36	31	39	25	38	23	27	34	28	40	31	34	41	37	32	25	38	36	28	37	36	29	37	29	44	14	28	44	28	45	40	39	46	27	22	27	39	30	37	35	24	28	33	42	39	47	37	36	41	33	26	29	39	49	45	35	38	39	35	33	35	27	27	29	27	37	40	33	31	36	38	48	34	32	29	38	34	23	39	24	29	32	23	32	33	33	34	39	29	31	28	36	27	37	35	34	35	30	36	34	28	33	31	40	32	39	30	35	47	34	30	29	32	37	38	24	34	34	35	32	40	34	36	28	36	37	35	27	38	43	20	29	38	51	41	38	28	37	34	32	26	28	37	39	34	44	37	32	33	24	27	23	28	30	32	31	34	33	37	32	29	27	30	34	43	32	23	39	31	27	31	46	31	28	28	29	24	25	31	34	39	36	32	33	37	29	35	38	37	24	29	32	29	40	37	40	30	31	40	35	34	30	33	31	44	38	25	38	32	30	28	24	36	27	25	44	33	34	32	30	39	27	22	36	33	35	26	24	21	47	29	23	33	36	38	27	29	43	29	35	41	39	32	31	36	32	35	24	41	26	44	31	37	35	35	31	47	29	34	35	27	30	33	45	33	28	27	27	27	32	32	34	33	30	41	26	27	26	38	40	29	21	23	47	25	41	28	34	33	34	32	28	32	26	33	33	27	44	25	37	29	31	31	27	32	27	24	31	33	31	29	41	41	46	43	22	24	35	26	35	25	27	40	29	47	34	40	34	40	34	33	39	28	33	32	34	22	39	44	44	29	32	26	40	30	26	42	44	34	34	27	27	36	38	39	37	35	24	43	31	30	32	29	33	28	32	36	33	32	33	30	28	34	31	33	32	37	43	27	23	25	30	21	33	37	35	43	23	27	30	37	35	28	34	32	33	35	28	25	35	36	36	35	24	35	28	34	31	38	36	31	37	29	36	40	36	40	32	40	22	25	28	37	34	32	36	41	30	29	31	39	33	31	34	28	38	30	42	27	42	20	43	34	33	29	40	42	29	41	33	24	30	28	39	39	40	38	33	34	38	38	35	31	25	33	42	31	33	32	27	33	30	36	34	35	39	36	33	33	30	32	33	27	30	36	35	35	24	39	40	38	28	22	31	36	33	33	40	45	31	32	31	29	34	31	24	36	28	36	36	33	35	41	41	27	26	24	49	30	25	42	32	32	26	35	25	31	23	30	44	42	29	34	41	39	33	39	21	24	31	38	39	26	29	42	35	36	42	35	37	22	33	28	31	32	30	32	37	34	40	41	22	39	32	30	35	30	31	31	41	31	42	27	26	25	29	35	36	28	37	24	34	33	31	26	30	31	33	31	41	19	37	33	27	42	39	40	33	34	34	31	45	30	35	25	29	33	26	29	42	41	27	32	39	30	35	30	31	38	34	30	29	27	23	34	27	45	29	38	34	36	24	40	26	37	26	21	29	34	26	24	23	28	41	31	26	39	36	37	37	37	36	31	35	31	25	31	26	35	27	45	33	27	26	44	33	33	26	37	41	22	34	37	21	33	31	32	38	25	47	28	30	39	45	32	35	31	26	34	43	25	44	37	31	34	36	34	35	31	29	26	41	33	37	32	37	30	35	32
9161	394	303	376	522	652	671	558	496	483	469	391	355	369	345	323	363	318	294	331	337	343	290	320	317	403	458	612	807	651	496	424	366	381	325	325	326	324	318	354	347	326	294	324	325	311	324	304	319	302	301	328	321	262	318	303	300	286	310	274	308	314	281	273	275	294	296	303	289	291	294	260	307	322	314	305	290	300	330	295	269	283	260	262	282	276	270	285	292	289	299	241	253	254	302	260	271	267	281	275	260	275	275	273	282	256	252	282	255	260	256	257	265	269	253	287	275	268	303	261	276	268	274	301	268	312	276	255	286	276	259	277	291	285	288	276	286	278	259	262	275	296	247	289	273	269	285	292	314	271	284	321	295	267	290	284	300	294	276	275	239	271	305	268	272	287	273	285	290	295	244	263	274	252	248	294	287	274	263	267	283	256	278	246	301	309	251	276	285	280	255	266	271	272	287	259	260	298	292	277	284	274	279	279	291	240	278	283	257	289	298	302	266	270	274	287	259	262	252	279	251	292	286	274	272	249	298	273	255	266	269	300	274	263	286	275	246	318	265	258	274	302	255	288	259	293	243	277	269	266	278	259	268	291	242	277	282	290	271	280	280	251	257	263	264	265	280	254	303	296	288	269	265	279	265	267	245	251	268	273	282	271	285	271	286	258	288	271	285	262	280	283	263	264	262	268	264	282	291	273	272	296	278	292	292	311	275	264	295	273	279	287	302	274	300	280	290	266	254	245	284	283	261	271	280	274	276	278	264	280	289	278	280	312	310	274	303	246	277	284	282	276	269	262	259	278	259	262	294	310	274	297	250	297	274	299	279	279	270	291	277	295	282	246	290	294	280	280	282	296	293	280	293	294	270	257	281	267	284	272	264	275	266	260	258	277	271	289	259	280	256	281	254	278	284	287	263	310	308	288	291	260	291	283	296	253	264	300	282	314	246	277	288	290	279	254	281	276	267	311	274	298	281	256	271	283	320	309	295	293	262	283	291	266	297	292	269	290	281	289	268	292	306	277	274	250	264	260	283	277	287	280	299	265	273	265	272	242	279	269	269	273	260	273	288	279	263	258	269	277	261	279	276	263	264	268	274	272	278	264	293	264	262	267	287	297	266	268	265	289	263	275	280	268	285	274	257	276	289	278	295	255	304	278	270	271	275	294	241	276	278	266	266	283	285	272	271	297	271	290	265	280	264	270	256	264	256	287	239	295	273	269	314	289	251	289	298	284	269	259	291	280	293	288	307	302	284	282	275	268	295	265	272	286	261	272	281	265	266	249	286	275	315	292	278	263	300	276	271	261	285	263	304	270	263	259	252	306	256	258	286	287	287	314	271	281	281	280	264	285	282	278	293	282	270	289	273	299	288	282	277	275	258	291	251	291	276	278	267	286	305	292	278	277	277	259	278	276	303	281	291	271	261	287	305	280	277	288	262	281	277	277	278	290	296	283	273	287	281	270	255	263	264	259	264	264	287	254	260	281	290	281	277	263	265	300	277	273	253	242	287	281	283	304	241	272	279	271	267	266	279	303	274	300	245	264	296	275	271	249	255	277	268	269	262	280	292	286	234	299	271	283	280	260	271	248	270	293	247	275	274	257	231	293	266	284	275	272	263	272	266	277	274	264	268	298	280	270	246	266	292	271	276	256	256	272	283	275	264	273	292	260	289	281	319	256	254	272	273	282	264	259	291	270	263	269	255	255	274	274	253	269	278	273	271	271	274	289	302	249	272	263	283	274	275	277	262	270	294	270	294	274	258	274	283	312	276	257	294	269	269	278	261	277	321	294	302	272	249	271	298	260	273	280	280	285	282	269	306	290	292	270	278	297	258	273	259	270	289	275	271	270	276	268	285	270	291	299	274	280	262	278	286	284	284	292	270	275	292	234	285	268	283	284	313	279	289	281	269	274	306	284	305	282	277	267	294	270	297	264	287	288	297	275	249	252	308	268	288	274	268	286	264	280	266	259	297	297	289	275	315	269	282	314	279	251	278	296	273	295	259	294	272	266	265	283	273	267	266	262	283	280	269	268	263	279	286	279	285	270	305	280	269	271	281	244	263	268	258	271	293	238	283	243	292	250	267	289	282	288	279	243	287	261	287	296	295	279	309	286	280	276	284	290	278	276	285	268	254	286	280	244	275	254	254	278	281	295	262	274	268	294	289	291	241	270	298	256	302	276	275	297	238	307	261	286	294	261	279	275	264	273	256	269	286	265	281	291	292	292	260	281	285	270	275	241	309	289	299	274	254	273	294	257	261	278	288	277	283	249	263	281	259	282	296	239	282	271	329	279	267	257	253	259	276	257	260	252	271	295	276	268	282	273	263	230	303	259	280	236	288	276	274	253	268	257	288	261	269	285	269	258	276	299	322	302	288	269	287	270	285	287	279	278	282	276	289	269	269	256	286	272	277	285	260	266	291	296	261	298	280	272	257	271	238	282	257	300	294	300	245	273	279	311	271	279	279	255	280	279	284	272	265	283	292	237	274	273	282	270	280	266	275	290	276	300	284	289	245	270	291	264	269	277	270	290	262	270	275	256	266	291	308	268	279	259	279	273	260	275	289	283	262	290	299	247	271	257	270	254	298	268	264	266	273	278	273	276	275	300	299	296	270	296	271	286	280	287	277	268	277	271	284	268	263	264	269	261	258	277	310	267	306	284	282	298	281	302	275	287	294	263	252	276	280	303	232	290	260	260	279	275	267	280	295	293	286	290	278	274	249	281	266	268	261	297	250	284	286	305	295	278	293	266	269	280	280	275	262	291	290	260	277	256	277	298	307	269	266	262	297	272	307	245	303	275	257	315	265	267	269	277	295	275	285	262	278	290	259	260	241	289	275	294	281	273	260	305	267	277	276	251	297	274	272	288	285	266	270	292	262	273	287	276	281	298	294	280	271	283	295	280	289	292	289	272	274	297	308	282	272	281	280	257	285	271	258	281	258	293	248	297	255	270	268	277	282	250	272	271	276	286	259	291	281	263	280	274	262	280	291	303	303	255	270	263	260	265	272	256	248	281	284	249	279	271	273	269	283	279	286	259	289	255	277	254	255	306	292	283	243	273	276	274	256	291	274	270	290	271	277	251	309	285	290	245	289	282	277	294	266	284	272	274	266	296	310	263	296	260	281	285	284	257	316	274	276	246	277	284	279	260	242	270	265	284	319	266	280	245	264	253	258	260	296	285	278	242	258	279	296	281	266	231	253	279	274	293	283	273	287	284	283	278	255	280	284	263	267	281	255	288	270	263	262	258	281	275	293	290	266	298	276	281	253	259	269	269	279	274	291	257	267	279	292	295	279	291	276	240	272	268	267	289	276	300	295	271	249	272	279	279	282	230	264	268	254	276	282	293	273	280	281	285	281	284	267	263	265	304	252	303	272	289	284	272	268	283	277	269	299	275	311	258	283	299	279	260	269	268	261	268	276	302	314	276	305	277	272	271	281	300	246	248	268	281	274	260	268	313	260	263	324	303	252	283
1968	146	99	99	87	99	106	93	127	99	95	106	102	89	91	115	88	87	99	78	87	81	107	88	71	76	77	104	109	106	98	69	91	92	78	78	87	92	80	71	92	91	87	68	94	91	83	95	77	87	72	81	75	78	76	75	100	75	82	76	101	83	80	82	78	99	82	70	90	81	86	73	54	78	81	83	80	75	71	112	85	64	75	95	89	64	89	81	82	81	67	70	74	78	93	92	88	86	76	91	91	69	86	81	79	78	80	70	67	84	65	84	79	89	70	87	87	64	87	104	89	79	67	88	82	65	91	83	76	80	87	80	70	86	85	64	91	92	83	76	82	85	70	76	75	90	70	67	83	96	76	86	78	77	72	85	86	77	85	81	64	91	106	87	90	68	97	89	79	78	75	110	81	83	75	99	74	56	76	81	83	80	78	90	91	71	71	80	89	85	93	84	64	82	90	88	78	78	83	109	69	73	100	78	80	75	78	82	88	91	60	97	85	75	61	86	100	93	93	76	79	79	86	79	106	78	67	64	80	100	99	79	78	75	81	49	79	72	76	71	79	97	74	78	76	77	76	102	83	89	88	86	78	75	84	88	64	81	82	95	91	71	96	90	82	86	104	76	74	81	79	69	65	76	84	75	77	78	74	74	85	82	84	77	79	94	77	63	91	76	86	84	76	94	91	79	81	90	79	90	84	98	61	81	69	69	88	83	90	84	79	90	80	81	90	96	88	70	83	95	69	85	82	88	69	78	69	74	81	94	96	84	88	68	77	74	77	76	66	90	84	80	92	87	82	79	86	78	101	84	80	86	86	94	83	80	87	75	95	73	96	97	66	79	97	81	85	85	105	96	81	76	85	86	91	72	83	84	91	84	75	75	64	78	70	91	73	76	86	76	83	68	83	82	99	65	73	88	97	81	72	94	91	83	65	88	81	115	94	71	78	63	76	81	69	81	84	77	76	89	85	96	92	91	97	79	99	87	81	88	82	72	70	77	96	85	84	81	77	93	88	80	75	80	81	82	74	87	85	81	70	77	85	80	78	83	65	83	79	75	79	92	59	78	70	89	68	85	80	78	86	75	80	89	76	87	77	84	78	79	82	90	83	76	72	72	74	82	79	86	72	90	77	85	76	85	77	89	69	76	77	70	80	73	91	87	96	90	88	92	82	71	91	72	94	68	70	79	67	80	60	78	71	86	97	78	76	82	75	97	94	89	62	86	88	74	83	92	81	64	84	75	89	89	89	90	79	77	69	88	85	71	75	95	70	79	77	84	78	80	83	82	85	84	75	83	88	76	63	76	84	83	100	111	76	80	82	100	93	84	80	75	76	88	100	76	64	80	83	72	103	83	84	70	86	75	87	87	96	76	70	73	79	77	88	63	76	83	82	82	83	65	80	82	88	66	87	88	84	87	81	85	89	85	73	80	82	85	81	82	73	80	89	89	73	78	90	73	89	79	87	82	72	90	82	83	88	68	78	81	94	81	90	87	95	77	78	81	76	82	84	79	95	77	89	87	72	66	82	78	85	79	79	67	93	81	70	82	67	70	71	74	88	90	91	93	85	75	86	101	85	81	81	73	84	80	82	78	84	85	94	98	71	74	81	79	78	78	98	77	88	74	77	86	93	84	73	81	86	70	82	84	91	78	71	66	71	96	69	95	85	77	74	84	84	77	77	85	75	95	87	83	77	77	80	90	78	77	80	87	75	82	83	83	83	102	84	78	88	68	69	89	76	74	71	84	73	77	90	92	90	68	82	89	91	100	98	83	70	91	76	68	64	76	84	74	78	84	84	79	73	71	85	81	76	96	72	92	73	97	88	71	83	76	95	74	69	77	89	89	89	69	85	84	81	76	83	99	78	78	82	79	79	83	88	89	85	87	85	78	79	74	72	76	66	91	75	70	85	95	72	67	82	58	89	69	76	69	82	85	74	81	93	90	90	60	81	82	69	78	82	74	70	80	75	94	72	74	86	84	68	80	83	77	87	90	68	66	88	75	80	90	93	74	86	82	95	75	96	78	74	86	72	91	70	84	81	69	72	88	97	105	80	72	84	81	87	95	86	80	83	82	88	63	67	90	73	88	90	64	86	94	79	76	79	77	74	88	78	80	69	80	83	81	81	87	64	73	66	78	78	81	82	101	80	75	59	78	75	77	86	67	90	81	90	75	79	72	68	94	87	72	82	74	70	88	85	89	67	80	67	78	70	79	71	81	91	60	95	67	90	87	83	66	71	83	89	68	84	72	79	74	93	74	66	70	77	83	81	75	101	82	91	91	76	100	84	84	97	100	98	73	66	83	78	94	71	80	72	76	79	88	76	71	88	68	70	77	90	74	82	88	84	97	77	94	102	97	88	80	88	66	75	83	77	73	89	79	90	99	88	76	81	76	61	80	79	85	83	74	75	85	67	81	85	89	89	86	88	88	79	98	71	95	79	85	71	86	68	79	88	86	100	81	86	84	90	80	75	71	73	96	93	86	85	84	85	86	82	86	67	70	80	71	79	88	79	88	78	99	79	85	81	76	101	93	65	75	84	90	81	87	88	76	81	79	83	80	77	72	68	85	88	85	64	74	83	67	99	78	86	80	88	82	76	83	76	91	75	63	90	87	98	70	90	90	90	82	87	70	71	80	73	73	77	84	74	86	86	88	72	68	77	74	74	79	77	88	90	75	68	77	73	81	81	76	79	73	76	88	79	98	73	77	105	72	86	89	85	76	66	99	80	72	74	91	86	85	96	87	74	96	76	82	73	70	81	90	97	87	69	80	70	81	88	76	89	77	77	89	85	88	84	89	77	84	82	92	84	79	86	68	77	83	63	68	81	90	81	81	72	73	84	88	68	83	77	98	76	79	81	79	76	86	82	74	79	88	81	86	86	74	74	67	86	87	87	85	82	85	76	78	73	90	83	77	83	80	80	79	74	81	82	84	78	95	68	86	87	82	80	66	88	94	80	70	72	74	91	72	91	77	74	88	85	102	71	70	76	60	81	78	78	82	93	77	74	81	98	59	70	82	69	82	88	71	78	86	89	82	77	75	80	97	64	84	81	76	80	91	91	94	70	93	78	82	83	77	67	69	82	98	71	77	67	79	78	69	76	70	84	75	60	77	71	72	85	89	95	80	87	100	75	85	83	73	91	77	76	73	86	84	73	82	92	82	98	89	73	81	74	80	70	93	76	72	88	76	79	79	90	94	81	85	77	75	64	74	66	77	69	77	72	82	75	72	72	85	73	75	78	81	80	74	80	77	85	87	70	79	77	84	66	82	75	87	63	76	88	88	94	90	70	75	78	89	86	97	85	81	75	81	82	81	84	65	90	86	76	93	66	94	82	78	81	68	80	88	83	79	77	97	82	87	96	81	107	90	75	103	80	90	79	62	73	79	76	86	84	84	82	86	89	75	85	78	84	72	96	86	65	72	68	86	74	87	76	83	95	84	84	82	77	68	73	86	72	84	70	84	83	76	89	91	91	65
15268	1498	933	1202	2214	2831	2634	2160	1755	1501	1387	1192	1170	1059	963	920	914	825	887	832	876	838	834	793	800	798	965	1266	1373	1237	916	840	817	813	744	717	792	751	734	750	774	751	727	753	748	755	720	749	762	651	722	740	745	706	728	738	735	746	684	672	695	659	690	701	646	727	668	726	766	706	669	667	691	681	715	659	692	644	720	704	682	713	671	691	683	675	666	677	657	669	642	655	680	684	681	660	662	654	636	669	664	645	658	651	685	643	664	650	697	670	649	622	667	619	656	625	642	678	660	661	660	650	653	670	682	673	673	684	666	647	663	657	642	633	646	656	646	641	638	673	623	651	626	674	641	636	664	673	636	702	695	653	652	677	591	638	632	669	663	646	666	634	631	660	670	623	693	669	675	665	626	708	640	638	671	637	648	682	642	627	702	632	613	654	661	677	657	668	673	659	657	638	640	703	653	640	642	639	659	660	638	697	642	687	649	640	627	700	705	642	676	657	641	699	644	631	628	645	634	629	654	681	634	672	662	646	683	630	693	653	687	638	627	625	616	638	711	654	620	653	653	697	615	660	651	627	620	644	707	691	672	669	636	601	635	658	622	675	718	632	686	645	690	654	678	645	624	646	638	684	663	689	665	654	681	649	638	645	681	663	617	665	707	681	658	684	624	666	633	646	681	677	648	653	618	719	668	670	649	656	686	671	648	687	688	687	628	614	659	667	634	619	683	661	684	629	665	647	659	671	691	669	671	681	630	651	646	660	677	670	655	666	673	653	668	651	646	719	659	647	672	645	682	685	673	631	649	688	718	654	685	695	629	673	681	648	715	674	687	625	655	674	655	656	669	660	687	657	643	642	682	681	657	666	659	642	632	679	651	629	642	652	675	658	675	653	654	651	693	651	668	685	633	666	661	694	621	705	629	658	624	643	637	673	651	657	641	674	645	669	630	689	678	639	656	639	604	637	639	641	667	670	677	689	654	663	637	661	668	675	657	657	645	635	639	659	711	673	667	680	695	648	634	691	688	634	624	624	664	634	636	679	658	608	621	639	677	664	635	680	653	623	626	689	626	656	684	652	689	706	660	659	642	656	650	648	616	725	646	673	635	648	641	665	628	625	647	687	602	645	632	649	642	654	640	650	716	656	672	643	737	664	660	642	711	631	654	672	683	665	646	659	650	651	621	680	678	654	610	687	635	664	625	659	681	663	630	658	642	632	633	638	695	610	701	692	635	642	651	669	669	621	678	643	657	621	658	656	644	658	623	650	669	638	678	631	694	642	671	644	697	640	624	673	650	656	614	649	684	646	657	657	628	658	667	611	674	677	665	690	683	674	686	650	653	650	682	691	649	658	674	685	645	641	671	707	617	649	619	635	694	644	650	661	642	646	612	626	594	652	681	651	711	665	628	637	629	653	640	609	658	590	696	625	632	731	692	675	646	647	720	649	675	634	669	658	638	627	628	662	630	715	623	657	657	676	684	659	665	666	699	643	699	644	661	603	643	674	645	674	629	655	650	682	615	666	657	692	694	662	670	662	688	679	676	676	713	650	638	697	642	647	658	686	674	640	655	646	634	682	658	632	638	656	629	618	647	674	669	657	695	637	661	653	697	641	634	665	642	674	647	633	660	640	658	651	598	668	685	659	690	657	664	683	629	654	618	698	672	651	662	654	614	675	643	637	678	641	640	601	659	627	690	630	662	672	652	679	630	640	646	654	672	707	655	681	663	684	660	625	643	654	666	674	654	667	626	666	666	631	666	714	662	627	650	669	641	639	663	664	699	648	646	652	649	672	650	657	643	633	631	691	663	686	663	671	668	673	645	654	697	646	651	642	645	653	678	686	599	646	616	638	630	652	683	693	650	608	656	631	645	676	645	639	641	666	666	685	594	676	664	674	623	647	664	687	627	624	642	621	632	667	594	683	672	642	680	684	635	674	678	657	702	653	659	675	664	645	682	655	646	656	686	632	650	658	670	671	679	649	651	602	690	698	686	629	699	671	690	644	682	620	653	699	662	642	634	619	662	630	657	615	644	600	679	638	655	656	690	676	660	674	627	622	631	689	666	697	671	629	652	638	664	705	648	644	668	630	639	640	654	683	637	621	603	629	676	663	659	636	695	660	653	680	620	639	677	630	631	646	639	651	700	627	625	660	641	682	670	668	630	641	640	685	652	645	647	650	689	660	659	624	646	663	646	652	678	738	666	633	634	619	681	647	650	680	620	645	664	701	659	702	691	663	652	638	668	615	686	669	657	645	605	644	666	649	693	641	656	661	674	652	680	693	688	725	664	667	654	643	639	656	601	657	669	654	662	651	683	687	665	682	686	612	696	668	658	633	680	657	659	641	659	657	702	684	668	642	657	679	696	654	651	636	669	646	655	696	660	595	653	650	636	683	658	676	646	625	647	655	671	698	664	653	664	648	673	637	634	642	632	661	646	657	625	615	667	651	662	668	682	703	651	661	665	659	686	693	668	655	708	622	669	641	654	664	656	691	688	637	701	674	665	619	655	635	652	637	675	691	614	652	712	648	682	644	628	648	644	607	644	635	693	686	644	659	665	675	664	688	643	645	626	627	635	628	639	628	631	650	675	670	637	655	571	674	668	614	648	694	651	691	646	660	661	674	669	697	655	674	630	671	653	662	671	604	624	691	669	666	679	695	672	626	708	647	629	667	725	647	687	661	606	650	645	662	714	627	656	660	677	671	627	658	671	635	647	644	635	659	620	624	664	643	630	634	656	657	720	629	687	674	666	620	682	675	706	645	641	674	671	681	645	636	642	630	654	646	645	641	638	654	629	684	711	624	704	706	655	654	634	645	655	645	649	600	617	657	646	686	668	628	669	646	649	653	662	648	662	678	662	658	664	680	667	646	682	706	667	674	626	657	680	663	683	659	643	652	655	665	686	620	662	660	657	648	685	659	704	636	719	634	677	682	697	621	657	642	656	637	635	668	672	669	664	646	692	619	606	647	659	643	630	664	688	620	672	670	633	634	627	661	658	643	630	654	646	700	649	657	677	687	696	662	614	662	641	658	655	653	630	673	629	624	657	636	651	650	654	677	667	639	650	644	689	697	647	648	694	659	677	681	682	645	662	654	628	662	672	688	668	664	659	668	614	696	657	654	693	651	654	709	665	689	636	688	657	645	621	615	638	651	640	635	618	619	695	703	679	693	708	669	695	648	674	688	665	697	649	593	625	667	665	645	653	683	652	686	623	695	644	692	661	708	670	632	681	653	644	708	649	698	661	723	677	643	684	697	632	621	661	696	676	644	674	711	677	668	640	644	613	653	671	601	672	651	672	627	698	651	638	654	654	707	635	650	663	645	666	650	700	634	688	658	674	651	683	671	660	691	625	712	672	668	665	637	704	645	658	637	643	646	623	682	680	633	675	636	663	662	666	642	666	644	601	673	661	673	689	659	658	646	655	653	699	688	609	640	670	671	681	698	634	682	642	657	609	700	668	652	632	667	634	683	674	629
2369	63	51	47	38	39	55	48	53	55	46	33	40	41	55	43	40	39	40	32	36	29	36	35	46	38	49	51	66	62	47	33	43	45	38	36	27	44	35	35	34	37	41	46	42	35	41	34	28	36	33	38	33	45	36	37	30	34	36	49	34	48	35	38	31	32	42	28	37	34	33	34	35	35	33	31	39	26	43	27	31	29	37	34	28	33	33	31	31	27	34	32	27	29	36	32	40	33	35	31	36	30	37	34	31	43	24	26	31	35	24	39	41	44	27	30	32	26	35	33	41	32	38	36	30	33	27	28	27	38	45	31	27	36	20	30	39	39	29	38	35	35	31	28	39	33	35	32	33	41	30	34	29	32	34	32	28	39	40	46	29	42	49	27	29	33	29	28	41	38	26	38	29	31	35	28	36	34	45	38	30	33	43	32	33	32	30	29	38	37	29	35	34	41	46	37	42	32	35	37	37	21	40	29	32	36	31	39	26	21	36	27	33	31	26	32	29	29	31	31	31	35	35	35	22	35	31	31	30	37	24	50	32	30	30	32	34	29	37	34	27	43	30	25	30	31	33	32	33	31	36	39	41	30	45	36	39	32	34	34	28	34	28	41	34	42	32	15	28	26	31	31	45	43	26	35	24	29	48	34	22	31	35	40	28	32	34	31	27	30	32	35	41	36	29	37	31	40	30	33	29	39	38	24	31	28	31	33	40	24	26	28	39	32	38	39	30	33	22	37	25	31	37	32	26	28	34	30	31	37	33	35	35	36	27	37	36	35	31	44	31	31	39	29	38	35	31	41	36	26	37	37	33	30	31	28	30	37	28	28	33	29	31	39	38	27	36	36	27	31	34	37	42	24	40	28	37	36	41	25	35	31	28	30	25	22	33	40	26	32	42	41	32	34	35	28	26	29	30	34	20	39	31	32	41	25	40	30	31	37	40	44	25	31	36	26	36	37	35	43	33	43	30	32	36	31	33	35	34	31	29	25	29	27	33	28	30	35	31	41	44	25	25	38	29	29	37	30	36	19	23	32	31	37	28	37	38	29	35	32	24	55	31	28	28	27	34	25	31	34	41	27	38	37	26	35	31	33	31	39	35	32	26	31	36	40	33	37	31	33	31	27	27	31	30	36	41	33	30	27	25	36	38	35	30	33	41	36	40	33	31	38	23	42	35	25	31	31	32	42	30	38	35	42	25	27	48	36	32	32	33	35	34	36	31	20	27	49	31	27	44	30	31	31	28	33	42	28	34	41	27	22	42	31	37	32	39	30	22	28	27	36	30	37	36	26	35	26	30	38	38	40	29	32	27	34	32	39	18	26	29	43	39	18	37	27	31	34	33	27	40	35	33	23	32	25	30	39	32	31	41	28	36	28	31	41	31	28	26	29	34	35	29	30	30	31	32	34	31	32	30	36	36	31	25	22	26	33	29	27	32	37	31	36	32	43	37	48	32	30	40	22	32	37	39	41	45	42	27	34	45	32	31	29	28	43	43	42	38	33	29	32	36	39	40	46	33	32	28	30	25	29	30	28	32	32	28	25	22	38	39	41	43	31	35	35	33	43	39	40	27	37	34	35	32	39	38	39	32	32	32	28	35	46	26	24	38	35	24	34	36	37	36	39	43	26	31	30	40	39	35	32	27	28	34	42	30	32	39	35	33	29	32	26	39	36	27	22	42	29	37	35	22	34	41	31	35	45	29	25	39	32	32	38	44	18	26	30	28	28	24	38	28	38	47	39	17	38	29	45	45	34	41	31	25	35	28	28	33	38	28	40	45	34	32	31	29	36	40	24	28	25	29	34	37	26	20	42	46	25	25	33	30	33	38	32	40	30	35	38	32	38	35	22	20	37	24	33	27	36	40	25	23	34	36	37	28	44	37	38	29	28	30	30	22	43	40	34	38	34	41	40	38	33	45	44	30	32	32	26	36	33	41	36	26	39	37	36	40	33	30	37	43	32	31	40	32	40	36	34	40	35	32	35	33	22	35	44	32	24	35	29	36	35	30	41	44	36	29	28	46	37	32	36	29	37	28	32	28	26	31	30	31	37	34	47	38	29	33	38	41	25	26	27	38	38	25	36	38	41	38	33	38	30	25	42	30	33	32	32	43	39	27	35	34	29	32	28	36	41	32	21	40	37	36	33	31	26	35	23	40	31	34	43	35	31	28	38	30	26	33	30	34	30	48	34	34	36	38	27	33	40	34	35	32	38	40	40	24	26	28	23	34	21	31	33	34	36	38	30	31	35	31	21	29	34	41	33	34	42	34	36	35	31	28	30	28	33	36	31	22	39	27	36	32	32	32	43	25	42	26	38	34	33	38	29	25	33	34	35	35	36	30	32	28	38	39	28	31	26	26	29	34	31	29	34	30	44	28	39	36	33	43	30	43	26	33	25	36	38	36	29	37	33	42	30	31	37	31	35	34	41	29	32	31	32	27	38	30	27	35	41	32	34	38	51	37	34	24	34	30	44	37	39	30	36	35	38	32	34	27	35	34	29	27	31	37	28	43	30	42	38	31	38	36	34	32	28	35	34	31	29	28	28	35	38	26	31	29	43	38	26	33	35	34	21	35	27	35	27	27	41	29	30	33	35	32	33	39	38	28	31	27	38	36	31	43	27	41	30	38	26	41	36	38	28	35	33	28	38	35	34	35	29	22	39	30	26	28	30	33	39	34	36	31	35	30	37	32	38	31	31	38	48	34	28	32	35	41	45	43	41	54	40	35	28	39	33	36	28	35	33	34	39	31	24	40	43	33	45	33	33	24	39	35	24	29	42	35	23	33	34	37	34	38	34	41	31	22	35	31	27	37	40	37	36	49	28	30	22	24	33	28	33	32	27	37	23	26	41	31	38	29	33	32	40	37	36	25	36	30	38	34	34	27	24	39	35	47	39	37	35	25	41	40	36	32	28	29	25	27	36	40	34	27	44	27	27	26	31	33	41	37	40	39	39	43	39	23	34	41	35	45	39	36	45	51	26	29	26	30	27	25	36	34	32	29	31	23	31	43	36	38	36	39	24	34	46	39	36	30	31	37	41	41	18	29	27	30	33	29	29	31	28	45	31	39	36	41	37	38	36	45	32	37	34	32	23	28	31	27	33	30	28	43	28	29	34	44	36	34	27	29	26	28	30	26	43	38	36	29	34	27	31	42	34	35	39	20	42	41	28	41	42	33	33	40	31	22	37	29	37	41	43	36	26	28	31	38	31	30	37	26	46	28	38	35	22	34	30	47	24	47	25	28	33	37	34	33	34	26	26	23	36	29	41	32	33	35	29	43	34	30	31	29	33	30	37	45	33	33	41	37	35	27	27	32	47	39	47	28	42	26	30	43	32	27	28	35	33	26	46	33	36	42	32	39	27	36	28	43	32	28	28	27	40	30	24	33	34	29	38	33	31	33	26	29	29	38	28	34	40	41	28	34	25	46	29	29	31	31	34	43	36	35	29	37	43	27	32	28	38	36	36	27	28
13366	861	521	715	1541	2029	1936	1686	1356	1172	1009	901	799	654	579	609	589	539	498	487	474	467	476	455	436	477	681	760	996	827	567	506	470	438	409	379	353	355	441	395	387	393	345	394	346	318	317	351	377	343	345	316	316	342	356	348	344	317	397	328	355	317	319	318	329	291	327	304	327	295	316	356	312	338	316	337	312	326	308	275	262	304	306	306	314	303	277	295	295	271	316	302	310	321	293	332	302	301	294	309	300	287	303	296	262	277	305	246	309	305	242	307	290	290	298	286	280	306	305	297	285	315	302	306	284	291	273	280	284	292	278	267	337	264	250	283	297	307	286	274	281	249	259	280	300	288	285	304	291	277	276	273	242	261	318	292	264	295	306	269	283	293	288	286	269	259	265	297	270	278	288	300	303	292	293	306	286	268	282	292	267	316	281	296	287	302	272	300	277	279	290	289	274	277	286	323	289	277	293	279	297	287	303	269	270	296	299	304	290	298	298	291	281	309	259	306	269	276	262	312	267	274	291	323	269	293	321	288	295	305	267	280	251	275	311	294	300	274	302	306	262	290	299	270	251	291	277	298	279	290	274	279	283	270	258	335	265	285	286	311	290	271	296	287	278	281	244	273	285	262	293	295	295	308	254	284	291	311	290	276	286	281	287	280	297	295	303	306	262	299	256	283	294	276	278	276	273	308	319	295	291	295	288	256	290	248	298	259	277	250	291	286	251	288	284	285	275	289	278	260	307	278	271	319	285	270	306	307	270	286	307	256	297	254	301	316	301	304	301	303	292	302	298	307	292	291	291	276	297	302	279	280	270	278	270	260	292	259	274	280	257	284	291	310	276	284	276	293	257	270	286	293	318	288	277	254	290	283	276	256	304	275	293	321	278	289	284	299	294	303	280	271	314	278	271	277	321	299	312	292	287	279	295	308	274	290	276	299	292	286	287	297	286	277	290	287	274	292	310	294	303	290	289	250	303	293	281	301	283	295	285	268	271	307	306	279	295	268	311	298	317	262	300	271	273	283	272	317	267	305	243	285	303	303	291	284	292	284	292	267	294	291	302	273	286	290	276	275	262	304	263	276	289	283	274	281	285	306	271	260	258	278	297	286	279	263	293	267	252	297	263	332	293	255	281	295	288	279	275	286	245	281	299	260	284	284	282	270	316	248	308	289	276	292	276	292	287	305	281	300	272	280	299	294	283	317	274	260	287	286	309	292	301	309	282	283	299	268	285	277	285	325	282	278	284	293	270	311	283	305	280	296	283	289	269	307	268	312	279	277	261	263	288	294	283	261	292	279	251	280	306	277	276	274	263	266	298	299	290	287	269	292	282	295	261	299	305	274	263	295	303	313	282	274	281	277	294	290	275	288	273	278	284	287	298	304	286	299	261	281	266	270	271	317	313	296	281	269	300	290	270	303	264	286	285	273	295	292	307	261	301	281	298	300	303	277	278	310	274	299	290	270	272	271	247	308	262	299	285	305	261	276	274	291	275	280	287	262	262	272	254	287	313	278	289	278	278	276	294	279	284	280	291	268	320	254	269	267	298	300	268	314	299	286	278	288	289	256	326	291	280	288	265	284	302	267	273	278	267	268	262	265	283	256	278	302	250	285	266	306	288	294	277	295	279	273	264	311	279	267	285	296	276	315	302	306	301	299	304	263	311	274	297	286	288	293	269	283	319	315	301	302	306	306	287	276	267	277	268	280	304	270	267	274	264	285	268	305	282	262	288	294	254	288	299	292	302	267	265	277	300	272	266	296	275	271	294	280	276	291	313	260	266	281	270	272	273	256	297	254	291	278	310	293	276	294	324	283	278	259	300	291	289	269	294	299	302	264	275	297	317	275	282	310	269	277	287	266	297	295	285	282	301	302	303	289	267	291	308	293	271	283	320	287	303	283	303	287	314	310	279	270	319	266	288	271	302	292	291	298	277	259	270	280	314	290	291	294	258	289	302	267	304	266	285	294	289	272	251	287	260	298	299	268	267	327	289	255	285	303	285	314	261	257	315	275	271	275	284	305	293	268	284	287	303	288	303	272	275	303	293	281	296	296	277	268	296	311	275	296	284	287	285	287	272	286	284	259	300	269	277	309	287	275	291	277	274	297	285	255	279	267	257	294	294	273	249	281	306	280	294	291	292	291	314	280	308	283	302	270	279	290	289	285	283	298	304	264	291	301	272	289	293	301	300	303	272	289	294	300	270	272	278	282	277	279	288	296	299	286	299	235	299	259	286	301	263	289	279	283	259	281	286	281	277	288	286	297	299	285	295	270	280	290	295	267	287	288	280	293	275	291	298	278	300	254	280	272	299	319	308	273	300	311	283	263	290	304	270	287	277	275	288	311	291	266	288	290	282	293	314	299	285	261	267	273	291	287	270	284	309	286	267	280	283	265	263	277	277	274	273	263	295	307	290	257	288	281	277	267	263	295	298	281	273	340	285	292	261	267	268	285	283	275	276	255	276	305	283	292	317	280	261	282	287	290	318	280	283	302	294	295	315	294	315	280	299	298	279	267	259	271	270	318	277	272	265	275	281	292	290	321	301	287	288	286	258	317	262	295	260	279	319	294	309	279	286	288	300	267	266	285	313	274	284	250	319	300	282	281	294	313	295	274	271	275	258	316	286	300	293	300	290	288	280	249	286	294	298	284	272	279	273	288	293	285	269	305	290	276	245	243	258	288	291	309	266	281	284	276	308	279	321	249	323	280	276	273	266	261	283	284	276	285	279	314	264	287	309	290	276	310	290	295	293	291	302	322	279	299	314	277	278	282	308	273	280	273	263	267	291	294	277	293	278	287	274	288	278	289	303	278	265	326	298	276	286	292	289	289	277	291	289	297	300	288	295	288	287	284	299	306	284	272	252	311	283	313	290	256	307	283	269	269	286	292	278	251	288	276	286	287	268	308	280	311	285	287	298	295	295	297	282	270	331	280	298	274	331	303	307	292	293	294	278	299	267	264	267	291	297	304	293	288	298	296	283	297	300	288	323	303	295	302	318	293	307	279	290	272	293	285	290	289	267	310	323	311	267	285	252	276	280	296	289	265	289	300	307	271	298	264	283	291	294	294	260	315	274	248	295	283	287	314	271	271	297	295	292	287	319	279	329	269	295	297	280	280	274	275	290	285	297	315	283	264	287	285	287	285	270	289	306	287	278	270	306	285	293	254	296	276	299	285	276	308	297	275	268	305	283	267	299	249	263	283	302	288	282	258	284	282	286	303	263	267	327	321	262	302	285	281	299	302	267	270	297	267	279	273	313	296	305	293	312	280	312	321	321	259	276	303	287	261	275	285	294	252	300	260	251	296	261	277	299	268	312	294	259	287	304	304	287	306	316	306	288	271	301	293	278	287	279	298	307	303	322	295	285	303	295	253	257	293	296	326	304	244	288	274	311	279	293	288	276	268	242	282	288	285	263	293	263	291	310	293	295	279	272	257	319	287	320	304	290	281	305	321	297	312	265	296	263	274	269	321
2622	162	131	106	108	112	133	111	134	111	120	100	102	89	119	90	102	106	109	100	94	91	97	109	102	99	108	122	116	111	97	102	109	111	103	91	96	96	87	81	79	90	85	77	92	90	94	80	85	65	90	108	86	83	85	100	76	100	79	101	103	88	107	98	98	71	85	87	70	88	91	86	84	87	94	91	81	94	90	80	78	91	99	85	81	67	83	87	101	95	74	89	82	90	76	75	93	104	78	80	81	99	96	88	104	82	65	80	69	78	81	93	70	83	85	79	83	76	76	94	102	104	90	83	90	71	74	98	85	86	83	85	90	88	83	78	89	95	99	78	103	106	74	71	90	72	93	96	94	75	82	80	76	91	74	91	80	77	103	73	87	101	87	93	94	85	91	92	97	70	105	81	81	72	88	83	94	87	85	97	87	87	73	86	90	81	74	77	84	83	80	101	93	84	88	96	86	94	72	84	75	83	108	96	88	97	90	85	94	84	85	75	86	95	101	98	76	84	97	86	97	108	82	91	90	96	82	89	75	83	84	81	94	93	83	83	74	64	90	92	82	88	86	105	86	87	72	90	87	93	91	105	91	90	69	96	85	78	94	79	86	97	96	93	87	83	81	82	96	83	86	93	96	88	96	81	85	89	93	97	100	98	84	114	89	72	86	94	68	90	91	99	79	95	63	73	91	77	88	80	82	100	79	79	75	86	105	111	87	95	94	76	80	104	97	89	73	80	84	92	86	75	75	96	87	89	99	81	76	80	81	83	91	87	109	107	106	71	84	72	94	82	81	102	103	81	110	87	88	81	84	98	88	77	95	88	96	89	85	90	76	95	82	93	97	76	86	87	86	82	76	86	106	86	85	98	73	88	88	96	83	98	84	95	89	82	107	87	85	88	95	95	84	101	79	86	89	90	90	88	83	78	66	100	88	97	78	97	91	89	84	93	90	96	104	94	87	75	91	90	78	76	81	73	92	82	71	71	80	89	90	95	78	107	85	76	87	89	88	104	74	79	112	85	88	94	83	80	94	80	86	86	97	79	88	92	80	90	88	90	81	95	92	72	96	110	91	79	102	80	94	92	71	68	79	97	83	83	76	91	84	70	80	100	69	91	90	95	76	79	85	87	88	81	78	99	88	83	74	79	93	94	101	79	73	97	81	80	76	81	88	95	75	89	93	117	73	84	91	77	73	98	87	96	95	82	94	84	87	73	92	100	95	77	104	88	81	85	92	89	91	80	98	75	88	94	97	95	82	94	92	92	94	105	85	85	95	100	84	81	80	69	93	80	77	92	97	73	94	83	83	87	93	98	82	96	102	79	92	79	103	80	92	63	73	82	78	88	70	81	72	95	94	91	83	79	98	82	98	72	96	99	77	90	82	92	91	84	92	96	91	85	76	78	92	86	91	94	104	59	90	91	101	87	90	80	96	90	96	103	88	89	76	91	84	97	83	105	78	87	78	87	81	82	80	85	77	84	99	98	93	80	82	81	78	80	88	100	75	83	75	84	93	90	87	89	75	74	82	90	90	75	86	95	98	101	96	101	88	73	89	104	83	93	81	83	73	82	92	74	72	85	81	77	100	81	111	92	100	82	90	82	72	93	103	86	100	69	89	98	83	83	90	89	104	83	70	106	90	78	102	101	87	87	95	95	94	90	95	84	90	91	93	80	91	84	83	77	84	76	89	82	91	77	107	88	77	75	70	83	99	86	72	85	86	79	69	84	90	84	82	84	77	85	87	90	93	67	83	98	85	93	93	88	90	91	97	81	81	83	82	85	84	84	91	89	83	93	93	80	94	70	96	91	85	97	80	97	85	93	92	84	74	107	116	93	92	83	82	87	90	86	88	76	91	78	87	80	87	94	95	78	86	90	98	86	92	89	90	98	101	76	83	85	93	116	94	67	96	103	90	96	86	85	73	99	93	96	79	72	93	98	83	109	77	81	80	90	99	93	113	67	99	88	84	84	98	77	84	80	93	82	87	75	85	93	95	97	74	94	89	76	84	92	101	81	89	65	88	98	96	90	105	79	76	76	69	80	103	79	93	87	86	103	94	85	88	86	103	87	86	91	103	80	97	116	94	98	92	105	76	90	88	91	82	103	91	111	72	71	71	88	76	94	77	82	88	90	81	99	75	88	94	89	98	91	83	75	86	89	83	79	71	100	87	87	94	93	78	83	78	77	88	86	91	67	100	91	86	62	80	109	85	94	82	88	97	93	104	94	87	83	94	90	89	102	97	83	93	82	82	88	78	85	104	101	74	102	87	101	90	87	85	101	86	84	92	95	90	95	98	81	86	82	77	102	84	102	87	80	91	97	70	80	91	103	100	97	71	88	76	83	88	71	83	106	96	85	89	107	96	95	97	78	87	91	71	88	71	85	83	100	86	100	80	90	75	97	82	98	87	91	82	77	87	74	91	107	67	86	85	83	89	71	99	71	68	89	90	82	86	76	78	80	97	101	62	74	87	92	102	68	85	84	80	91	105	81	87	91	86	77	94	90	82	90	96	73	106	74	87	92	86	88	74	97	88	93	72	103	81	74	84	71	88	85	87	93	90	98	81	94	77	93	81	88	75	89	90	75	88	73	83	82	93	87	80	85	85	89	89	78	83	104	92	86	97	89	94	79	99	82	85	92	87	82	95	89	79	96	95	82	88	97	86	91	83	95	96	74	107	68	87	92	81	89	93	83	94	82	83	92	95	87	87	94	85	85	80	93	100	87	90	99	70	77	95	73	92	78	79	88	75	84	101	80	83	79	86	76	79	94	86	82	86	100	88	77	97	91	90	82	68	90	76	96	97	84	91	95	97	95	71	88	87	91	100	100	85	73	83	94	93	85	88	99	96	72	87	75	100	85	97	86	72	73	92	77	76	101	89	90	87	78	101	79	71	98	94	93	98	88	80	94	94	95	90	84	84	91	97	73	83	81	85	93	85	78	89	103	107	103	80	91	78	102	67	87	99	97	85	78	85	86	66	91	99	90	97	86	74	85	95	84	106	79	82	80	83	109	82	84	72	78	70	85	99	97	88	67	86	73	118	97	94	104	89	106	99	100	81	96	92	88	80	77	73	80	101	74	86	81	94	85	94	102	97	90	86	88	86	88	80	85	85	96	93	81	84	80	90	82	90	80	85	89	86	81	75	95	97	74	81	106	93	75	78	87	95	82	70	87	104	103	107	85	80	83	86	68	100	101	97	86	87	93	85	58	78	81	88	83	92	81	92	99	83	92	92	87	92	94	85	84	80	90	95	85	97	96	90	87	78	90	85	84	89	76	71	83	89	100	86	96	73	79	96	93	97	94	91	81	81	78	93	104	91	82	83	85	73	74	72	91	93	83	86	73	86	103	81	85	97	76	85	96	83	94	88	92	81	89	76	83	104	81	90	86	85	81	77	81	90	87	85	82	90	83	76	88	86	86	89	84	81	91	84	83	119	74	84	103	101	102	87	90	83	91	72	78	85	83	88	90	67	81
17788	1947	1147	1541	3237	4051	3754	3142	2671	2287	1944	1747	1566	1435	1299	1239	1166	1091	1139	1020	1067	1033	992	936	954	992	1230	1423	1649	1377	1126	1026	888	937	887	888	871	879	884	873	885	856	810	849	784	789	748	788	794	832	770	823	797	809	785	800	791	733	715	785	760	763	724	760	769	769	723	756	812	775	793	775	766	786	717	700	745	750	808	711	692	748	782	689	760	727	693	774	717	774	687	723	741	754	710	670	732	745	735	751	689	749	663	705	706	733	710	733	699	720	719	722	711	711	723	715	728	729	739	721	760	725	731	745	699	717	690	740	722	732	668	710	749	679	705	702	740	655	677	712	695	720	691	711	744	673	711	717	676	707	686	700	765	706	695	766	710	696	774	745	730	723	736	779	733	726	709	715	754	753	772	746	722	706	728	736	715	760	721	675	699	716	711	732	725	752	752	719	726	713	709	763	705	732	678	733	700	695	732	729	741	718	727	731	674	771	717	716	720	671	726	726	703	722	744	760	694	753	669	771	735	714	712	719	696	712	712	683	731	706	710	712	727	699	745	744	755	705	727	823	764	738	754	718	682	753	674	692	700	687	746	685	767	722	688	721	694	688	742	718	719	735	733	719	716	734	731	730	708	703	703	732	697	779	715	737	743	724	716	734	736	697	743	749	742	770	721	730	697	703	698	713	728	739	714	700	740	722	741	762	751	678	715	703	700	709	691	719	731	759	666	750	731	698	731	721	745	718	718	711	732	708	740	737	740	708	720	705	712	668	743	753	666	721	689	701	722	729	721	680	702	725	745	708	765	722	735	669	734	728	751	739	725	683	727	687	723	707	764	715	716	764	760	718	676	712	691	780	725	706	731	737	764	721	726	730	733	740	741	663	729	717	717	741	703	738	682	678	740	698	736	708	703	712	698	725	701	706	680	718	715	752	678	738	701	687	681	740	738	709	685	734	709	689	697	702	733	723	683	746	707	666	682	738	697	743	688	715	683	715	696	731	725	722	702	746	737	702	748	718	721	745	747	709	782	698	759	689	689	768	722	739	714	758	739	746	752	696	708	751	737	762	751	737	689	731	691	713	732	745	733	718	730	694	754	768	688	706	711	759	703	690	749	739	721	688	718	711	701	734	751	686	752	705	698	699	694	680	734	764	733	677	707	719	713	698	768	733	687	757	713	717	782	699	719	685	760	766	716	655	704	693	730	719	709	707	675	701	735	708	726	736	662	753	762	710	739	684	703	702	672	716	717	736	755	677	706	716	733	693	722	723	733	719	722	709	679	738	713	726	723	680	678	722	725	697	658	689	673	693	737	734	743	731	724	732	705	766	715	682	690	731	735	717	684	736	707	703	736	716	711	693	702	736	722	765	689	713	709	713	717	744	704	705	715	746	702	725	706	718	699	756	722	729	730	727	744	753	738	717	721	685	692	685	713	723	761	736	745	694	743	683	685	731	732	713	749	732	747	715	684	762	739	702	779	686	672	750	714	714	716	684	744	708	731	699	725	688	734	717	744	754	666	689	777	728	729	712	735	690	738	664	702	681	740	730	714	730	731	669	733	789	731	743	698	704	709	650	712	704	682	718	726	768	715	712	737	738	724	750	729	666	765	721	682	753	755	742	732	712	692	722	713	768	729	706	675	692	702	764	743	706	706	732	721	721	732	721	736	723	726	717	731	705	718	693	730	734	742	714	677	725	741	698	749	720	694	746	710	718	712	710	699	736	719	706	709	733	763	692	713	721	713	721	657	720	729	761	758	732	738	719	694	750	749	708	696	744	714	720	673	685	681	696	657	699	734	721	711	746	723	681	734	709	699	687	713	728	682	744	702	726	701	758	710	664	665	693	735	696	697	715	667	745	731	701	732	737	776	746	722	752	752	697	671	657	728	727	709	715	679	731	759	715	741	679	742	679	747	737	722	741	755	713	684	713	719	751	697	712	728	725	723	732	706	696	696	717	741	763	735	736	747	712	702	729	731	673	689	740	767	708	734	782	738	684	687	692	697	708	731	727	726	712	730	700	695	727	665	712	715	702	696	703	700	708	709	702	677	713	738	740	698	728	732	736	714	674	733	687	710	723	734	736	690	732	730	714	756	712	740	700	740	728	707	743	747	737	707	693	688	718	708	760	716	759	741	718	721	727	768	715	719	754	723	735	706	723	748	717	718	735	717	729	716	706	734	703	730	736	709	762	736	800	720	734	749	719	733	683	711	711	677	721	688	687	738	702	713	753	680	690	699	733	721	779	708	752	723	667	757	721	767	707	712	698	733	725	771	727	772	727	721	715	695	703	733	742	679	701	755	726	777	692	705	715	703	741	716	733	749	724	705	712	704	775	715	729	669	730	731	743	694	707	717	703	732	731	696	719	688	756	739	740	715	675	754	708	701	697	699	700	680	736	698	697	745	731	690	762	712	741	706	774	731	728	708	701	695	719	700	705	738	690	755	695	696	735	737	721	718	729	698	718	725	690	713	728	759	701	672	737	680	693	765	748	724	750	705	654	715	723	729	746	695	707	750	767	729	697	719	714	744	733	711	720	750	734	722	706	706	667	738	714	657	772	721	683	706	677	686	721	714	731	698	692	737	721	703	774	739	733	744	675	692	716	678	727	719	744	749	684	730	671	777	727	660	724	726	720	730	720	704	707	774	734	736	756	730	688	753	726	686	757	691	722	685	701	757	741	747	720	717	692	701	736	722	759	722	718	745	683	702	720	740	676	713	700	723	704	704	725	712	772	762	720	715	715	731	687	670	719	706	699	768	757	702	711	702	732	745	676	692	717	716	700	719	716	698	700	712	720	712	759	762	707	694	728	692	692	704	711	725	737	668	743	706	738	724	728	720	709	731	728	678	711	677	736	762	691	747	720	755	683	760	735	701	719	707	743	696	686	720	698	755	746	749	742	724	699	704	691	737	742	713	727	698	724	735	714	719	707	684	713	698	715	689	678	703	733	724	669	740	683	734	723	784	728	710	712	740	695	743	725	750	697	716	696	686	711	762	739	717	731	660	764	725	718	733	697	729	708	765	695	693	736	707	664	675	734	699	681	743	734	752	730	739	707	705	745	693	709	714	702	708	750	734	722	688	684	730	748	745	746	727	707	717	727	728	686	727	744	717	697	742	735	715	742	707	732	703	721	671	717	707	735	718	639	768	759	732	718	745	755	692	703	752	727	707	766	735	747	736	770	696	746	786	680	715	717	749	705	717	701	680	720	712	770	690	785	734	723	683	733	750	667	656	675	726	731	722	717	710	698	708	741	681	727	694	714	726	720	758	718	714	688	752	703	739	700	749	733	737	664	714	708	713	702	676	692	689	690	753	752	704	735	703	737	686	755	693	714	718	750	726	689	711	731	715	724	755	712	771	713	750	730	775	703	721	751	678	703	701	706	731	734	751	760	712	710	707	739	696	713	726	720	695	657	689	684	697	713	696	706	681	691	701	702	721	749	778	716	702	703	739	772	687	731	722	710	684	687	740	730	754	733
1434	30	46	41	46	30	39	30	34	40	39	35	33	33	36	33	32	32	29	38	32	35	27	36	34	42	40	46	60	53	42	30	37	30	43	24	27	31	25	27	39	40	33	32	27	40	35	32	31	44	33	39	36	29	29	32	33	34	22	34	34	38	40	26	32	34	36	33	33	28	36	34	41	35	28	33	29	27	32	45	34	27	22	33	24	42	44	24	35	28	29	35	32	39	35	35	40	27	30	33	36	27	52	25	29	29	28	33	28	35	28	27	29	33	25	35	30	25	33	34	30	39	27	30	35	42	36	29	36	30	27	31	41	39	21	25	32	26	38	39	35	37	31	27	30	35	39	37	31	46	37	35	44	25	27	34	41	29	32	45	32	26	40	26	36	35	34	24	30	41	26	36	39	20	29	35	27	31	33	45	44	27	28	37	28	24	23	31	30	42	46	32	25	33	44	39	34	36	29	29	24	32	37	21	37	21	24	26	35	25	37	39	38	23	37	25	24	29	29	26	33	35	25	32	21	34	25	29	25	32	40	39	40	30	37	29	27	31	32	31	27	24	31	36	29	27	38	27	28	40	31	28	30	25	29	31	27	34	27	27	30	33	29	30	31	33	34	32	39	35	37	48	22	30	37	27	34	26	36	29	34	44	28	36	23	37	23	28	36	34	26	27	25	31	29	32	27	29	22	44	28	29	29	31	33	24	39	31	26	39	31	26	29	35	32	37	34	36	32	34	41	29	37	34	29	32	30	38	24	37	32	26	28	30	39	35	26	26	36	42	34	31	32	34	33	34	41	27	36	28	27	24	33	34	36	33	28	39	26	43	32	34	42	37	37	34	36	38	28	39	37	34	30	29	39	39	42	26	34	28	27	39	22	33	32	35	22	33	33	26	22	31	32	32	28	37	28	35	26	31	28	31	32	23	36	33	24	26	40	29	31	28	33	32	20	29	35	25	29	30	30	34	35	31	29	36	36	38	34	28	31	35	31	27	33	24	33	25	35	34	30	26	26	36	42	32	32	31	31	44	34	28	36	43	27	38	31	36	36	15	30	41	28	22	33	32	34	28	27	45	32	28	31	30	31	30	42	40	31	33	37	50	33	34	33	29	22	35	24	25	35	31	34	30	33	32	28	28	32	31	33	28	29	44	27	34	38	27	36	27	39	33	32	42	33	32	36	28	35	42	24	34	35	27	22	41	24	37	32	37	36	27	29	37	29	38	27	32	27	39	30	27	33	34	35	30	32	27	27	32	39	37	31	34	37	26	30	23	51	32	36	38	38	37	37	31	29	34	28	35	23	36	16	32	31	42	37	29	28	21	28	28	31	35	33	31	29	39	26	33	24	28	35	32	32	33	36	31	37	28	30	29	23	29	26	35	34	27	38	36	37	33	38	30	24	32	31	35	42	24	29	36	37	43	31	37	30	28	36	39	32	32	29	38	32	35	26	38	43	28	28	32	28	39	35	29	28	21	39	24	40	32	27	33	30	30	37	35	23	34	33	30	40	31	31	33	21	33	36	34	34	37	32	33	30	31	38	25	36	38	26	31	22	27	28	33	26	32	30	36	26	30	27	33	36	33	22	32	33	24	38	38	34	34	28	35	28	31	23	33	50	27	34	37	38	30	34	35	39	30	26	28	27	35	34	41	32	27	22	29	35	41	23	30	37	30	34	32	33	39	42	24	27	33	26	34	35	33	38	30	25	32	27	38	38	33	38	29	27	22	30	35	30	29	35	33	26	36	31	42	37	39	43	29	32	38	32	30	35	33	30	29	32	28	32	27	37	34	25	26	33	33	32	33	28	34	37	30	33	27	34	32	36	32	28	33	33	22	33	29	25	29	32	38	32	29	30	28	29	29	42	29	33	38	28	25	32	21	39	38	26	36	36	26	37	28	20	33	33	25	33	34	27	37	35	30	26	22	42	35	24	30	34	24	27	32	28	31	28	23	26	27	24	39	28	35	34	42	36	40	26	32	27	37	32	30	29	36	34	41	25	41	37	27	37	33	26	32	36	31	33	23	44	34	32	27	29	23	41	32	34	32	30	36	38	29	37	23	30	29	35	39	32	34	31	37	33	32	36	35	33	27	31	29	32	34	33	36	35	30	44	38	45	29	38	33	29	29	29	32	24	27	46	26	32	31	27	29	34	27	38	34	29	36	31	27	37	27	21	37	30	36	25	32	31	26	35	32	32	33	30	27	27	29	30	36	25	29	39	35	31	37	29	38	37	34	33	28	30	31	49	30	34	24	37	24	22	33	30	25	27	25	33	23	36	31	32	34	34	27	41	33	23	19	36	36	26	34	40	25	26	31	47	21	35	30	29	40	35	29	23	33	25	36	29	30	29	32	27	25	31	32	24	39	29	35	27	40	23	33	30	29	35	30	33	24	32	36	37	25	23	20	34	45	32	35	32	47	25	25	25	28	24	37	39	27	37	36	37	40	31	30	28	30	39	25	36	24	32	25	44	40	41	34	26	34	27	46	29	43	23	29	31	32	32	38	39	34	26	25	42	31	22	33	35	29	32	27	35	34	36	33	26	42	31	31	32	29	32	39	27	31	35	30	38	33	43	31	27	22	32	41	23	28	32	28	31	31	39	38	20	28	30	37	31	33	35	26	22	33	33	34	40	23	28	29	25	33	36	22	32	27	30	34	23	31	34	29	27	33	36	26	30	20	35	39	38	33	35	28	32	28	28	31	44	36	25	26	35	38	28	27	34	25	22	30	30	36	34	34	33	24	26	28	33	31	23	32	47	29	34	34	33	29	33	27	30	26	33	33	31	31	40	26	35	43	34	45	27	36	26	28	32	25	41	32	29	22	29	35	29	22	27	37	36	42	38	34	32	35	26	32	34	29	31	37	35	29	37	34	32	33	34	29	26	23	32	20	26	26	34	34	31	31	32	35	36	33	25	32	39	30	32	29	38	39	29	36	34	34	34	15	26	34	42	24	32	27	26	40	32	25	32	28	31	38	26	32	39	28	25	36	26	21	33	40	32	40	36	41	29	30	31	26	29	28	29	34	38	27	33	30	38	27	31	33	43	28	33	36	35	20	43	21	20	30	27	34	32	25	26	33	35	32	21	28	40	33	23	33	32	23	31	24	34	23	28	18	30	26	27	34	39	25	38	31	34	33	23	27	37	30	31	42	30	22	34	34	40	43	32	32	29	27	34	35	35	42	30	31	28	25	37	37	38	24	23	16	41	37	33	28	30	34	32	27	41	32	34	31	32	33	33	37	36	36	41	31	38	34	29	28	29	31	34	32	39	24	33	32	41	33	26	26	21	26	34	29	33	39	30	38	33	36	27	35	43	46	30	28	37	28	36	31	32	34	24	25	31	31	34	27	28	40	27	38	36	27	31	38	32	32	32	29	36	30	29	31	41	31	29	38	42	34	31	34	26	24	26	39	42	20	32	31	23	24	29	27	37	40	31	38	35	31	28	28	29	32	36	31	32	31	30	24	24	28
9013	389	337	361	560	592	570	512	516	452	444	392	361	372	343	377	345	366	334	341	313	332	311	354	327	353	528	646	779	634	427	369	358	382	325	310	316	310	365	343	306	322	323	298	340	299	331	323	299	350	291	321	335	306	305	310	279	298	310	298	316	293	289	320	259	310	244	272	285	275	340	300	321	305	307	309	288	260	286	297	286	281	268	284	271	300	274	264	296	259	232	290	318	298	251	281	273	307	274	265	291	272	298	259	303	243	281	266	292	250	278	284	256	274	311	266	267	298	269	260	274	287	264	287	257	258	298	283	299	291	266	289	265	285	294	298	266	274	271	275	277	254	287	291	291	270	288	266	289	274	306	270	288	241	285	251	292	253	283	310	256	275	256	267	299	309	296	269	283	286	283	290	269	292	270	272	240	296	264	282	270	281	279	261	282	263	280	250	261	267	250	269	268	259	266	289	251	260	261	264	294	280	284	271	287	314	256	286	259	268	249	284	284	283	247	256	287	287	251	308	281	294	269	292	258	241	275	310	303	279	281	278	257	285	280	237	273	240	279	283	270	266	298	240	259	296	319	284	262	275	295	304	285	252	292	289	269	285	308	265	251	275	283	260	245	272	265	301	271	273	256	267	253	245	251	252	281	264	289	269	289	255	279	277	286	285	265	277	305	278	266	294	255	250	251	275	287	254	257	248	288	274	271	294	290	249	260	275	279	286	252	274	245	251	300	265	293	284	260	267	279	279	263	287	261	277	238	262	248	255	299	254	282	250	226	308	262	279	259	262	241	263	277	280	264	279	287	268	254	272	314	270	271	261	269	271	270	279	243	229	280	268	272	275	285	257	309	265	285	290	295	289	261	285	273	288	285	287	296	289	293	293	268	276	280	258	288	289	262	273	261	286	266	257	245	265	249	281	290	260	273	256	266	282	276	252	280	294	261	274	275	251	286	287	271	261	291	259	270	294	302	245	273	288	273	244	279	287	255	301	297	290	278	293	263	258	271	283	310	286	258	290	272	277	276	262	272	285	271	276	286	264	267	250	276	258	262	264	281	263	272	292	252	271	280	290	280	247	260	266	264	269	278	288	281	278	273	261	260	258	261	274	245	274	290	271	253	281	310	292	269	259	267	267	257	282	264	257	247	284	308	266	231	272	281	251	267	267	270	273	273	261	256	283	304	277	272	268	273	293	277	315	279	286	283	267	251	272	294	266	298	279	279	242	260	276	275	256	270	255	307	274	280	285	275	272	253	251	235	271	247	269	249	259	283	271	286	265	285	253	231	275	298	268	275	271	256	263	264	250	287	274	252	294	272	255	267	261	250	263	290	266	278	247	269	266	286	282	246	242	288	298	279	283	268	273	269	273	300	295	275	263	268	255	294	269	272	287	277	262	261	313	285	238	287	275	267	277	276	283	272	275	299	276	296	293	269	280	251	298	265	274	298	279	256	257	284	276	270	297	264	284	270	303	269	307	271	285	265	245	289	256	290	282	291	266	284	256	279	268	282	274	261	264	269	267	238	259	279	269	252	265	234	253	298	279	281	255	299	314	267	275	251	306	264	243	303	267	250	281	250	252	280	254	291	267	274	267	291	291	293	297	293	284	257	264	290	290	282	268	307	289	275	255	296	261	261	276	285	275	292	261	266	252	265	276	282	264	278	269	279	266	261	286	282	268	252	278	267	261	260	246	254	268	259	283	294	247	285	276	273	271	286	282	257	299	258	272	243	285	269	294	258	265	281	257	288	266	262	302	286	279	251	260	282	299	287	286	254	254	276	281	313	258	287	282	265	275	266	265	297	302	267	254	279	286	295	237	288	256	273	263	296	270	299	284	274	264	259	285	247	247	278	324	279	258	257	266	262	243	254	270	264	266	257	279	293	271	306	286	279	261	295	288	265	280	272	286	261	273	300	274	334	302	254	269	293	258	262	293	310	270	293	252	306	247	269	258	276	279	256	253	252	259	265	262	250	269	278	293	269	284	266	232	267	264	257	282	298	266	273	289	266	293	255	260	271	260	284	272	304	298	276	265	273	278	293	269	267	265	258	276	270	286	287	283	256	284	282	282	274	289	263	270	273	276	273	248	260	225	264	303	262	280	245	276	262	301	260	270	307	253	222	269	290	294	289	277	269	258	268	278	257	276	295	265	256	260	279	282	256	284	287	266	267	271	263	247	270	278	250	287	257	269	274	316	259	254	268	264	277	254	263	232	291	258	278	284	281	280	274	251	265	249	260	256	310	282	268	270	254	278	262	285	268	286	273	288	277	271	283	285	267	266	254	269	267	266	327	279	275	278	266	269	288	290	243	291	293	274	274	270	279	281	271	271	264	237	266	255	260	273	287	263	295	297	275	274	262	278	258	254	293	312	274	274	286	286	268	258	281	251	256	261	277	246	302	272	257	248	256	277	256	277	268	287	281	237	261	276	279	284	284	277	309	249	264	287	270	302	274	245	289	304	273	250	258	278	264	289	279	276	256	271	259	274	266	288	284	290	281	284	266	262	279	271	271	302	281	222	271	259	289	299	288	278	260	270	256	261	266	302	274	281	296	281	272	294	278	254	248	280	287	270	255	275	294	265	279	283	289	257	259	243	274	260	279	265	259	278	278	277	256	287	279	263	300	298	286	300	282	285	279	256	256	270	264	266	271	253	239	312	282	276	290	287	330	277	266	292	282	287	268	270	261	258	273	301	272	272	275	275	265	297	246	277	262	286	276	249	270	261	275	267	259	241	259	265	265	289	267	279	272	270	268	277	251	290	240	263	276	257	273	250	240	274	280	261	256	275	282	260	281	250	268	263	274	303	282	270	269	288	272	257	300	265	259	244	257	281	279	271	271	287	286	274	277	286	277	253	256	252	286	279	276	299	254	279	295	269	279	265	312	254	277	276	275	265	265	259	265	270	248	256	290	272	274	261	265	236	279	298	297	285	261	297	267	245	263	273	272	291	304	291	286	268	270	263	248	284	289	263	259	296	275	281	250	257	301	294	278	291	258	239	298	289	284	280	276	234	254	259	267	256	268	264	291	258	277	277	274	244	258	272	262	275	285	251	282	274	300	288	251	278	265	288	257	262	282	274	283	291	287	312	275	281	260	279	293	243	275	232	248	261	279	275	241	248	280	273	262	282	302	290	278	264	274	262	280	264	248	266	296	257	267	288	271	268	294	287	282	273	234	302	273	251	288	288	239	294	265	271	272	271	300	285	254	282	228	274	267	279	271	272	267	269	295	275	303	264	265	247	287	282	273	259	276	259	268	259	255	291	288	282	274	259	275	299	277	301	258	279	241	278	267	284	284	264	267	278	285	256	283	265	279	276	283	268	269	274	284	285	278	229	306	256	272	267	299	269	278	283	275	265	279	247	296	276	272	258	304	276	266	283	281	297	274	290	293	283	272	302	252	268	268	300	270	244	290	264	279	283	246	255	267	268	305	264	257	299	262	285	284	301	269	261	301	263	271	267	267	287	255	280	269	291
1752	154	101	79	99	110	111	103	96	88	99	106	74	85	99	73	96	87	94	81	86	88	71	73	78	78	98	88	96	88	85	83	114	84	80	82	77	81	87	86	84	93	77	84	70	98	82	69	82	87	88	82	93	74	80	79	89	99	85	84	85	76	82	65	72	72	78	78	81	90	86	80	80	75	67	81	74	78	80	72	92	62	93	78	88	95	84	77	83	92	95	79	78	72	79	73	79	83	79	90	92	86	72	87	81	82	94	74	89	99	60	82	66	90	68	98	72	79	65	71	83	67	69	92	87	77	83	83	82	80	85	85	79	76	81	67	68	67	75	71	90	91	78	61	91	79	95	88	71	94	82	87	85	88	85	81	72	66	84	75	58	81	78	87	96	87	75	68	77	79	81	91	77	83	82	84	80	92	68	76	97	96	77	70	76	83	78	102	73	73	94	79	78	87	74	80	76	88	80	70	65	70	77	98	88	76	71	66	92	71	93	73	66	86	94	64	79	74	89	85	93	71	63	91	87	86	89	92	84	66	76	83	83	94	98	60	81	78	78	69	80	95	89	77	79	78	94	88	86	82	74	70	83	86	82	86	79	89	86	85	84	72	71	85	87	92	69	95	87	90	81	89	91	99	75	81	78	77	72	85	78	87	81	93	93	65	86	92	59	75	75	80	86	78	76	86	77	80	72	87	72	84	68	75	67	74	61	72	102	94	81	81	77	66	79	76	77	78	80	71	75	89	74	83	89	68	79	82	79	84	76	87	82	96	87	90	77	82	82	85	86	81	98	66	80	81	90	85	77	81	81	72	69	88	93	90	75	82	76	82	75	98	88	71	89	83	71	75	78	70	83	73	85	96	95	77	78	76	70	82	94	78	80	81	83	86	86	90	89	80	81	78	71	86	77	81	92	75	93	76	75	98	82	77	102	84	92	78	72	82	86	84	78	85	87	83	71	75	90	76	72	83	65	73	78	83	93	75	77	77	92	85	92	83	70	79	90	80	82	87	102	88	95	81	76	70	69	85	66	81	77	78	60	87	78	60	80	86	81	62	79	70	99	77	80	66	77	65	96	72	78	86	82	70	65	82	87	87	87	68	79	76	67	95	77	76	84	88	73	82	93	72	104	69	79	77	86	98	84	89	88	81	82	80	76	87	111	89	64	85	94	101	91	86	85	65	84	92	84	88	68	85	86	78	82	80	96	88	86	80	96	76	58	91	84	72	72	62	75	101	63	87	71	99	66	82	72	81	75	70	77	94	88	70	74	74	92	71	88	90	89	78	85	81	98	91	98	69	94	81	93	81	73	79	83	93	77	81	62	74	73	84	96	70	76	81	79	77	75	90	88	90	75	88	80	74	88	91	78	80	89	98	86	86	78	89	90	82	86	70	65	85	66	70	91	83	81	99	68	88	87	89	72	93	83	76	83	84	78	86	93	79	90	65	82	104	75	74	72	89	71	76	77	86	80	75	89	95	87	102	103	80	74	92	73	78	79	90	84	82	82	102	77	91	67	79	96	76	63	77	81	74	65	73	80	81	82	93	93	81	78	79	78	86	73	70	75	79	81	88	82	85	82	77	89	93	70	75	80	103	82	75	91	80	70	97	97	68	80	69	85	65	88	93	82	94	88	74	82	87	75	73	81	83	86	66	80	72	71	98	80	105	81	65	79	79	96	94	79	70	80	76	86	90	74	76	83	88	74	73	78	84	85	87	78	70	83	86	69	72	78	75	91	101	92	72	79	83	82	66	70	82	76	63	79	75	89	71	92	85	81	90	84	74	83	82	68	89	63	74	67	77	102	78	69	87	78	84	81	84	73	93	89	80	84	77	84	77	68	93	87	75	74	77	77	83	101	83	80	79	79	77	91	85	91	79	74	79	102	75	86	84	76	68	73	75	83	85	82	75	74	89	85	95	80	81	85	83	89	87	76	75	85	63	72	73	89	95	69	79	80	90	78	89	65	72	84	80	88	87	103	73	93	90	101	86	94	91	73	64	84	87	86	77	87	71	89	66	84	102	81	83	83	90	68	71	106	96	93	95	90	78	91	63	87	82	92	64	78	76	79	70	84	81	79	69	95	84	80	88	79	85	71	76	76	83	92	89	82	85	76	76	66	85	88	90	91	88	85	61	77	74	80	85	83	64	80	84	70	84	71	73	73	75	93	68	84	75	80	67	64	81	91	68	90	88	86	81	72	81	72	92	77	76	93	77	87	75	86	74	70	78	63	84	81	85	96	79	91	72	80	90	80	62	84	73	72	76	87	99	94	93	75	71	79	76	78	73	79	90	87	85	80	92	73	62	83	93	69	78	97	80	87	88	87	67	95	74	66	79	81	84	97	94	82	71	70	77	80	98	72	79	68	78	68	85	72	102	69	75	94	90	73	54	102	80	100	87	78	75	81	75	89	75	56	84	86	84	90	90	77	88	81	98	83	78	86	71	80	77	83	78	73	87	77	80	91	97	89	85	76	79	91	77	88	71	89	73	68	82	85	93	93	76	65	86	81	72	98	80	87	89	84	93	94	85	81	65	83	87	67	93	96	73	91	74	70	97	88	78	77	95	91	99	99	84	87	85	69	61	86	93	86	90	81	58	88	77	70	98	75	67	93	91	89	70	75	87	76	73	93	83	74	71	80	87	88	70	78	92	74	84	93	106	72	79	71	94	78	71	85	81	79	78	91	82	85	83	75	74	81	87	85	81	93	62	76	81	80	87	87	85	80	102	84	77	101	89	85	89	95	84	77	79	83	74	80	70	77	85	81	83	92	93	94	79	97	72	86	62	82	78	76	71	83	73	85	91	82	75	76	74	88	80	74	92	81	79	71	84	92	79	90	72	96	70	94	87	94	83	81	83	93	68	82	74	89	71	85	88	78	75	74	88	76	78	90	65	71	80	83	70	64	59	95	73	79	79	78	105	70	81	85	74	66	92	77	85	85	80	92	69	74	89	98	94	72	74	76	73	82	76	72	85	95	78	68	91	76	77	72	90	82	84	76	92	92	89	67	72	104	84	82	70	99	92	80	83	85	81	87	69	62	81	91	92	79	79	80	93	78	87	91	71	73	86	73	99	114	79	70	89	69	92	83	89	86	86	71	88	92	64	79	69	74	84	64	77	73	85	93	74	93	97	79	56	83	72	73	76	78	79	74	69	81	74	92	82	87	57	93	91	88	74	84	64	83	87	79	94	69	78	84	92	93	85	78	85	68	72	99	75	72	66	85	78	72	88	75	77	80	80	85	66	91	90	80	85	69	80	87	82	87	65	74	92	92	92	89	65	88	80	76	82	65	78	90	89	74	72	87	93	102	88	89	78	80	93	81	82	92	78	85	77	65	77	84	73	96	74	94	70	75	97	97	70	77	82	68	80	96	83	74	90	74	76	70	89	76	102	76	76	95	84	81	83	85	82	87	96	65	76	83	76	72	91	80	77	96	70	83	85	95	96	84	91	78	91	74	74	76	79	91	86	82	72
14683	1528	943	1179	2265	2832	2586	2100	1731	1557	1350	1214	1152	1100	1070	920	937	878	845	873	774	822	820	848	791	924	1066	1252	1483	1256	892	886	819	771	787	735	756	768	788	728	791	743	753	767	721	761	702	705	733	696	724	743	720	713	709	683	780	681	686	708	708	707	636	734	666	716	710	687	669	690	673	685	643	697	688	676	653	680	671	650	676	709	655	658	648	653	679	681	639	659	681	672	662	672	691	656	647	679	679	610	649	604	649	673	671	710	670	655	678	652	670	658	672	683	695	649	657	625	664	631	637	645	658	666	690	670	655	684	684	699	657	686	665	696	659	603	622	653	647	672	652	690	653	631	694	613	663	648	681	681	671	696	615	670	676	662	673	698	669	683	646	697	633	671	642	616	660	635	663	652	634	638	650	659	699	664	668	622	655	650	682	652	663	697	671	683	638	673	641	663	679	647	646	642	684	678	686	710	635	642	636	630	657	661	654	647	658	639	657	659	644	667	654	671	664	663	667	663	639	670	683	647	636	652	667	647	693	658	646	642	650	667	605	660	608	644	618	667	679	693	641	679	655	639	706	652	684	715	628	669	627	638	638	642	670	615	690	663	669	654	676	632	664	668	676	657	652	620	675	683	689	677	703	671	681	662	690	669	664	611	650	647	670	639	662	672	629	624	683	631	628	679	669	616	635	658	678	691	662	716	629	651	638	663	688	656	668	656	686	638	703	693	659	635	688	659	660	699	615	683	663	622	721	659	664	658	699	702	660	618	651	665	643	680	685	612	664	662	672	665	629	677	642	674	678	677	668	675	685	684	676	676	689	658	642	634	646	640	694	627	622	660	678	647	660	676	648	656	658	675	664	614	678	628	716	721	685	673	609	652	663	645	665	642	655	660	675	657	611	646	644	639	659	609	660	608	660	667	640	698	657	692	698	691	629	671	661	675	583	643	626	663	625	685	660	630	667	645	656	633	652	623	690	645	616	648	657	647	662	656	675	666	646	630	669	643	683	648	688	683	646	679	666	664	685	651	666	655	632	666	616	651	659	637	641	690	628	642	649	663	648	676	695	694	659	630	693	625	612	712	720	625	671	686	700	669	675	693	703	661	643	663	620	661	683	670	689	701	668	660	705	656	646	633	688	707	642	669	667	702	635	658	700	633	650	690	667	682	660	696	680	660	687	655	648	649	651	693	665	651	681	675	685	700	701	671	633	666	635	697	643	677	637	657	618	671	624	684	635	608	644	653	695	654	683	630	662	653	672	667	696	699	648	642	668	671	651	620	676	664	661	644	626	631	695	635	641	671	701	657	644	671	675	637	669	676	658	640	641	693	703	692	606	748	650	685	699	704	686	671	705	627	697	621	657	630	661	663	672	672	649	625	704	670	689	674	680	686	682	710	669	633	642	666	687	658	677	631	658	649	669	639	630	638	645	683	684	630	671	663	678	669	659	646	617	673	670	648	678	591	647	635	684	672	641	648	632	648	669	701	658	676	642	620	652	625	645	650	627	688	644	651	661	662	680	667	665	629	669	668	679	741	635	608	741	676	718	670	668	667	647	631	655	673	663	679	627	695	625	657	612	627	658	621	657	622	635	644	679	655	649	594	688	640	641	674	682	656	667	715	656	670	696	658	674	690	682	678	703	640	693	663	657	660	660	629	626	656	675	686	633	659	735	630	662	625	649	601	667	660	668	666	664	663	641	681	699	683	671	659	683	671	661	654	700	680	668	650	677	688	664	659	648	710	700	671	694	650	661	646	630	670	659	709	672	693	654	704	651	680	655	642	617	639	644	628	626	651	702	603	652	683	659	675	651	700	696	673	641	696	646	669	648	647	644	685	660	637	672	720	676	655	657	669	646	660	658	635	632	666	668	654	644	659	632	631	655	710	611	668	626	659	607	640	630	625	691	669	685	637	645	666	669	618	628	646	677	656	650	687	656	661	640	690	673	666	657	710	673	667	699	633	658	619	650	673	674	639	659	637	632	691	621	627	672	695	691	638	638	674	670	654	611	641	697	673	679	681	656	680	679	659	655	677	628	659	637	689	642	621	677	648	664	691	650	634	621	654	650	677	679	693	675	645	690	655	679	667	684	651	660	672	660	606	701	703	695	691	651	627	660	664	704	658	657	651	638	616	643	634	645	649	653	661	671	684	665	672	646	634	621	685	654	622	690	688	655	648	679	607	657	677	661	644	675	671	671	644	683	655	652	691	624	636	671	668	695	707	637	654	678	625	704	654	682	651	637	697	602	671	681	660	701	712	654	646	655	666	657	651	629	661	641	689	656	648	617	667	646	664	706	671	646	653	651	693	681	670	680	631	601	626	634	627	639	635	676	700	712	643	654	653	662	675	654	666	643	644	664	712	724	639	685	661	629	624	696	635	639	671	686	657	674	660	650	658	639	683	665	649	660	646	671	651	639	665	670	692	646	639	713	662	688	617	643	699	651	659	705	643	660	686	648	678	648	671	647	698	641	627	617	691	687	620	628	671	669	668	644	676	683	660	691	682	645	674	635	667	664	640	635	684	661	680	620	641	706	686	657	697	660	684	671	654	646	639	657	633	640	632	673	641	592	649	678	634	655	651	638	670	644	670	634	641	635	673	684	687	656	660	654	648	678	712	623	653	677	669	668	685	629	618	644	725	676	632	657	664	682	683	626	684	634	660	671	653	642	661	676	668	606	684	616	702	654	645	653	651	645	663	680	673	637	644	614	642	610	643	692	629	656	635	666	638	660	636	665	691	650	699	716	653	644	673	690	634	673	663	687	653	688	693	622	640	684	672	638	694	682	662	675	680	646	694	704	673	640	665	695	631	664	653	688	662	690	648	658	654	642	663	685	660	662	643	673	668	646	673	676	609	661	691	645	688	640	606	659	671	663	670	676	657	653	624	647	702	647	661	700	640	684	680	637	666	676	687	665	680	636	686	616	663	675	676	686	639	634	680	679	655	651	635	663	606	670	651	639	672	702	638	654	660	640	658	663	691	627	635	657	631	680	676	640	659	661	658	633	644	690	671	647	644	697	676	640	639	681	663	677	676	703	655	641	664	639	630	660	644	681	661	653	629	610	666	644	670	657	673	698	614	679	691	646	642	654	697	679	670	589	628	697	676	692	659	616	667	627	676	711	648	683	656	631	647	703	640	673	648	647	645	668	591	669	692	660	677	659	648	677	618	679	666	679	647	632	668	644	654	655	657	622	631	655	693	669	677	622	705	633	653	658	667	671	657	690	684	629	668	711	680	666	660	677	652	653	692	652	613	637	662	682	636	667	636	660	670	682	676	667	637	670	658	626	638	654	611	658	640	658	624	646	627	630	633	685	654	692	697	682	649	624	632	634	667	619	674	678	674	683	619	679	636	648	632	676	668	662	670	669	660	646	613	651	660	620	659	650	699	671	660	676	643	643	673	646	651	610	656	660	663	656	701	692	601	644	667	674	679	671	628	653	696	703	697	646	687	653	658	640	638	671	715	698	676	684	658
2204	58	51	38	44	49	53	67	51	53	50	41	41	45	43	34	45	42	37	30	40	36	36	40	41	39	39	62	71	53	37	34	39	40	29	27	41	30	21	40	34	41	32	34	34	36	41	43	46	41	36	26	46	38	34	34	32	31	40	40	34	36	39	33	33	42	30	31	47	32	37	36	26	45	19	39	32	36	33	30	33	37	27	31	25	37	32	31	41	33	38	35	31	22	42	26	41	36	34	28	32	25	35	20	33	38	27	29	44	34	36	27	35	30	38	39	36	23	39	38	29	39	36	43	34	30	37	34	32	39	40	42	38	42	39	32	35	36	27	33	26	32	28	32	24	34	34	27	41	38	44	31	31	33	31	29	31	31	29	46	43	31	24	25	29	25	30	29	33	40	44	30	24	45	31	30	38	36	43	37	25	42	32	40	49	25	40	31	31	37	41	20	30	37	38	34	33	35	36	32	38	25	33	32	22	24	35	32	32	27	36	40	27	38	36	32	36	36	29	37	32	34	36	21	27	36	25	31	30	33	32	38	37	29	38	41	36	23	34	35	30	36	33	29	27	42	33	35	29	26	37	32	30	42	41	34	40	39	35	36	40	36	40	29	22	33	29	38	32	37	28	43	32	22	30	37	23	26	32	43	38	43	34	37	30	41	31	45	37	37	34	33	28	21	43	31	28	27	35	35	24	37	30	24	30	31	36	43	31	32	36	41	37	32	29	35	26	32	34	39	43	40	42	42	31	32	33	28	38	34	30	41	39	26	32	42	30	29	32	32	34	40	34	37	33	33	36	37	31	35	31	35	40	28	29	37	41	25	36	36	34	37	28	33	32	32	32	35	27	43	36	29	32	32	24	42	21	42	31	29	32	29	46	29	35	40	27	34	34	30	38	41	36	25	26	34	41	24	45	36	30	41	28	37	30	36	29	33	34	37	29	34	37	32	32	30	23	30	33	18	35	29	43	27	30	23	47	25	39	38	30	36	37	28	37	25	33	40	36	31	43	37	24	41	38	35	24	41	31	37	28	22	42	25	30	30	32	45	23	33	34	47	33	26	24	27	35	30	46	36	36	39	42	30	35	34	27	29	28	30	37	30	35	34	43	44	28	30	37	34	36	33	25	29	32	37	24	28	29	24	25	38	28	33	23	30	22	44	33	38	40	30	27	45	27	28	26	28	35	30	33	45	44	29	31	29	21	29	24	28	27	37	34	35	35	23	29	28	35	38	34	29	37	39	33	35	27	37	31	35	28	35	38	27	37	45	37	29	29	47	35	36	32	34	23	42	37	33	33	37	43	38	37	34	33	34	30	32	38	31	36	26	34	31	18	31	33	30	29	26	36	28	35	33	33	43	38	39	31	36	40	35	39	33	35	36	32	27	28	33	33	36	31	46	29	30	25	40	31	29	29	23	30	29	29	38	39	38	26	36	47	38	32	44	34	41	29	33	25	41	41	30	27	33	38	32	24	27	25	28	30	38	25	30	37	23	29	40	28	26	29	28	36	31	38	28	29	37	35	40	30	22	42	45	29	40	39	34	30	28	40	34	29	31	33	26	28	45	31	25	38	33	37	28	34	32	41	34	36	35	27	21	34	34	40	29	28	34	34	44	24	24	28	33	31	47	37	31	35	44	35	37	38	34	35	34	35	41	32	38	23	35	34	26	33	34	38	29	36	37	33	21	28	42	36	26	32	28	36	34	24	31	27	24	29	38	39	28	33	32	42	24	22	25	24	35	32	33	38	32	26	33	24	31	30	36	23	27	37	40	30	40	28	39	18	24	49	39	44	35	41	26	35	42	33	37	36	35	29	33	33	17	47	34	44	23	22	26	36	42	37	27	27	27	42	29	31	26	35	28	37	33	29	32	38	30	29	40	27	26	32	36	34	35	35	32	41	33	30	34	32	35	46	40	31	25	23	33	38	36	37	27	29	29	37	30	30	41	28	35	25	32	28	40	27	40	25	34	33	31	30	29	35	34	21	44	37	33	31	41	33	38	27	36	33	31	30	38	37	26	40	39	24	37	46	38	28	35	36	22	36	34	43	36	37	41	35	42	30	28	42	27	25	31	38	44	43	31	37	34	29	31	29	34	25	34	31	36	33	30	35	30	39	32	34	32	37	36	26	31	31	43	52	31	29	28	37	39	37	30	26	37	31	34	33	31	31	20	31	38	34	32	36	28	40	29	35	39	46	35	32	21	31	26	32	28	25	38	42	30	36	28	42	32	32	38	26	25	37	32	42	29	36	32	25	31	43	44	45	37	35	36	32	29	36	38	26	42	25	31	30	26	41	27	23	31	31	35	29	28	39	43	22	34	28	27	29	30	38	33	26	44	31	32	26	27	22	27	28	33	37	34	39	39	44	31	29	36	21	24	27	39	39	32	39	33	34	31	42	34	32	33	22	24	29	27	33	35	31	35	31	29	29	33	37	38	38	30	36	29	35	32	33	34	47	32	30	32	37	37	38	35	28	32	32	33	36	30	31	27	34	24	42	31	25	39	40	43	36	41	26	29	29	40	34	32	30	30	33	36	42	39	37	40	44	31	38	29	26	29	36	23	37	36	23	30	30	38	39	33	38	41	26	29	28	35	28	33	30	34	33	36	27	30	41	43	31	35	34	28	27	31	33	27	38	35	30	29	31	37	35	31	28	36	29	34	31	31	26	38	24	26	41	36	31	21	40	35	32	39	29	30	41	36	42	32	36	35	22	30	33	34	21	38	35	35	26	36	39	37	44	32	32	28	24	40	25	36	38	29	37	24	36	34	39	25	32	31	37	27	35	36	41	36	31	25	37	43	27	32	34	32	27	30	38	35	36	45	23	41	32	28	33	41	34	34	33	31	34	29	33	40	46	35	31	37	33	31	22	32	32	31	32	35	32	23	30	36	39	31	37	33	34	40	25	31	36	30	42	32	23	29	30	35	43	27	20	32	33	43	24	30	40	28	28	29	35	23	35	26	33	39	37	30	38	42	31	29	24	42	31	31	33	45	32	36	31	23	29	25	23	31	34	29	29	36	33	26	24	22	32	28	29	21	29	41	36	23	29	26	42	33	24	37	28	27	36	32	26	28	27	25	33	33	30	31	37	30	30	30	39	38	40	36	31	34	35	35	29	29	44	43	30	38	38	39	27	39	27	32	39	40	38	42	32	36	33	27	25	32	26	31	32	27	40	27	31	34	25	35	44	32	41	32	39	29	39	49	27	34	41	32	30	34	31	37	27	51	32	34	42	29	32	33	29	34	33	29	40	34	38	35	40	26	29	27	36	35	29	37	39	41	25	37	29	33	25	32	28	29	24	46	25	37	32	27	37	37	27	43	38	35	33	32	29	37	40	43	29	31	41	34	46	24	32	28	33	32	37	40	31	29	27	29	34	36	32	32	26	32	41	31	34	47	46	31	47	25	28	32	37	33	31	34	23	28	35	37	33	34	43	24	39	37	27	34	33	30	29	43	34	33	34	32	27	26
12484	838	529	688	1576	2052	1898	1630	1453	1154	1045	920	752	727	619	672	592	556	513	487	438	473	452	442	428	546	756	872	1085	786	553	446	456	458	398	383	323	381	399	409	393	349	362	367	355	328	351	348	369	331	338	345	341	378	359	324	359	320	357	354	357	340	298	330	334	301	310	313	345	299	334	361	309	307	318	260	294	310	296	282	340	334	304	304	287	258	294	307	295	298	285	288	278	308	287	308	276	295	297	293	285	305	268	264	269	267	304	298	316	274	307	272	284	303	299	270	301	272	295	260	262	283	289	301	285	276	288	294	311	288	281	291	276	277	296	301	312	282	303	267	333	265	304	299	256	287	242	279	301	280	276	312	266	317	281	260	269	298	325	293	284	296	272	296	277	266	297	293	293	321	276	321	258	313	262	317	298	282	256	276	279	280	307	289	294	294	286	280	270	264	309	299	277	309	306	270	265	280	300	294	285	289	289	266	295	300	280	281	279	278	277	291	305	272	301	288	310	275	277	326	265	286	279	275	267	284	300	307	285	291	295	291	297	273	296	294	289	292	302	273	295	268	258	303	288	283	294	291	299	295	282	311	279	277	270	263	296	275	257	288	288	313	264	266	310	277	282	304	266	292	299	285	298	282	309	281	288	296	289	269	292	284	284	266	296	310	293	293	275	250	281	302	290	245	283	267	286	281	261	285	300	287	259	269	274	264	290	283	314	296	288	275	289	253	291	323	269	296	270	288	266	245	292	276	273	281	303	313	302	275	318	298	279	305	290	287	281	265	292	272	286	302	295	292	293	278	286	277	302	298	293	268	246	273	290	289	282	290	291	285	311	303	300	262	295	293	305	307	285	283	262	284	253	271	271	290	258	309	279	278	300	287	256	280	281	283	283	268	280	300	299	272	272	292	266	287	295	273	300	291	297	285	274	299	295	269	272	276	297	283	311	287	278	309	306	282	280	266	297	272	288	297	290	273	273	297	267	298	264	278	296	281	266	293	274	290	281	285	282	309	279	275	289	276	287	289	334	245	294	270	271	293	295	299	297	296	299	299	294	265	328	307	310	283	310	286	290	268	285	276	290	302	267	277	291	283	311	277	311	302	272	284	290	308	310	260	288	280	259	320	256	310	276	278	326	324	276	261	277	288	300	291	281	272	288	275	302	317	294	321	306	282	265	300	279	270	283	299	313	278	283	281	266	299	294	270	313	306	275	291	294	262	286	283	275	276	284	271	261	276	279	300	296	281	262	308	291	276	298	266	303	285	271	268	280	292	290	290	291	301	288	267	300	319	280	274	298	294	299	280	291	275	275	305	277	273	294	286	312	263	288	293	305	289	283	308	304	285	280	283	284	289	263	300	289	279	324	272	307	340	311	285	288	275	287	287	301	306	282	280	284	270	277	298	297	293	335	299	293	303	278	293	299	281	279	292	279	307	280	290	284	286	270	263	247	306	295	287	277	311	299	238	309	274	290	284	291	284	282	295	280	266	296	296	262	310	309	298	266	293	293	296	310	263	277	312	286	250	318	282	298	303	256	270	266	285	278	275	296	252	305	273	310	294	278	294	266	279	302	280	286	299	282	269	280	272	294	283	292	282	275	270	288	267	280	261	271	288	271	317	292	293	275	267	281	309	283	294	303	276	294	305	321	279	294	282	297	268	288	304	279	252	283	296	277	286	298	328	295	279	281	280	278	254	292	310	284	304	312	309	266	257	297	314	279	286	286	275	282	302	279	292	299	292	290	282	290	278	300	293	268	279	301	277	276	293	306	275	280	277	316	305	297	303	272	294	287	306	269	276	299	283	286	302	283	283	281	291	277	262	305	277	298	260	258	257	269	301	278	277	284	268	290	251	271	281	262	304	276	292	306	288	270	245	290	275	291	279	308	291	269	298	303	262	282	271	304	301	302	300	315	260	287	268	307	279	261	303	313	274	260	285	283	300	286	283	306	280	273	285	315	282	302	339	317	275	255	295	280	264	257	295	272	285	273	296	296	266	276	273	289	273	278	311	297	295	288	299	280	316	269	294	262	242	274	280	295	282	309	286	317	275	301	267	275	281	299	262	292	284	304	278	303	296	328	274	304	315	301	307	270	329	285	322	289	294	282	280	261	261	281	316	254	284	281	282	289	266	311	290	280	287	275	286	298	277	284	254	278	287	264	295	318	289	329	291	301	299	299	311	261	297	288	284	267	257	277	290	273	301	310	271	291	253	259	280	259	296	273	295	279	280	281	297	309	279	292	300	277	274	281	305	296	268	275	267	277	292	262	314	289	299	316	305	296	268	297	290	270	302	304	312	285	287	264	307	312	270	305	274	272	266	265	303	291	293	284	307	276	286	293	278	274	287	306	302	256	268	291	280	261	314	295	269	271	285	259	312	276	285	270	270	286	303	289	283	276	289	287	260	303	309	297	304	289	269	273	275	291	279	296	273	290	316	276	255	277	258	301	292	265	302	284	283	256	276	271	326	302	301	269	300	310	300	295	268	301	272	293	257	301	286	280	279	270	319	285	283	266	298	287	272	268	297	296	292	301	325	302	267	291	309	275	312	281	303	261	293	270	283	288	286	278	305	267	277	294	272	317	270	308	304	293	293	295	290	275	290	277	286	279	278	288	263	300	281	300	284	284	270	311	254	275	300	274	303	315	273	289	293	271	287	294	323	305	274	267	298	267	288	267	275	291	293	285	275	283	299	296	279	306	292	283	302	298	267	291	284	325	316	306	267	264	292	283	303	289	286	298	279	277	303	286	300	288	279	286	310	262	317	285	301	261	305	286	290	262	304	291	278	317	287	311	268	286	281	279	300	284	271	322	310	302	308	265	297	288	292	278	266	288	304	315	315	267	279	280	287	277	256	264	295	291	262	297	296	301	280	258	271	296	289	266	299	279	281	283	279	297	271	273	288	251	288	237	297	292	295	274	292	301	311	275	296	285	270	282	275	330	273	275	297	276	282	266	284	270	271	288	278	290	256	266	252	293	297	266	268	273	272	301	295	318	290	320	279	278	288	310	299	306	284	286	287	293	293	272	271	298	309	290	286	283	302	288	297	284	276	296	275	302	292	266	262	320	267	305	264	286	297	298	251	277	291	289	257	297	309	288	280	295	303	254	259	316	266	311	249	287	296	289	308	268	297	273	253	304	286	255	263	265	296	293	281	298	289	274	306	305	288	256	260	279	243	288	259	282	298	309	296	287	282	291	303	297	318	289	300	258	292	293	289	290	291	283	301	298	272	282	285	277	300	293	299	289	304	277	275	252	284	278	301	310	260	265	281	259	267	282	265	279	279	287	288	253	290	326	259	274	332	292	285	303	283	276	291	287	289	260	288	298	302	304	278	283	298	276	253	281	272	283	284	293	291	290	279	287	279	307	287	316	295	242	311	297	280	256	293	292	280	297	280	285	336	265	271	278	297	273	286	271	294	262	292	293	297	285	299	292	269	264	287	276	273	305	300	281	291	303	294	281	308	275	262	270	317
2268	136	137	101	109	115	126	130	135	137	118	110	118	112	109	106	88	97	95	84	97	119	101	75	99	99	96	137	107	108	97	100	93	81	86	93	102	97	92	107	95	97	88	89	93	72	103	84	80	87	78	88	82	95	104	89	86	90	74	92	80	95	92	101	80	78	104	102	101	86	78	72	86	88	94	73	91	87	85	89	76	87	95	78	73	106	87	106	83	73	87	80	90	81	114	88	86	100	107	85	95	87	79	96	75	76	81	101	81	110	75	88	84	93	107	94	83	104	98	91	86	88	87	83	68	85	106	90	95	84	90	89	81	89	87	116	91	92	79	97	86	93	78	99	88	79	89	112	71	89	81	75	83	78	82	87	68	79	91	79	77	89	78	81	93	80	76	68	80	80	80	92	76	87	80	97	73	80	102	95	83	86	99	80	85	90	91	97	97	97	103	81	100	72	98	87	89	94	90	97	96	96	89	76	95	85	99	98	74	75	93	82	82	76	97	86	84	78	85	83	86	78	77	87	91	95	69	95	91	106	87	51	89	102	93	70	95	76	76	83	77	100	74	77	88	80	90	91	87	95	102	87	98	72	103	82	72	82	101	77	96	76	90	80	91	97	89	77	76	90	96	97	103	74	104	69	83	97	84	85	104	85	84	79	84	89	77	91	85	91	82	90	79	76	93	95	81	76	96	70	83	80	76	66	89	78	87	95	81	78	87	81	98	81	88	87	69	83	78	76	110	80	98	89	111	97	71	79	92	79	85	85	73	76	76	73	85	83	97	79	83	70	92	82	85	83	99	77	90	86	81	77	92	80	82	94	87	95	80	93	80	79	79	86	81	80	72	78	90	85	60	77	101	84	86	76	94	73	85	102	86	84	68	92	75	73	85	90	81	79	78	80	99	88	84	89	95	93	74	85	90	90	88	94	73	99	90	88	82	95	90	99	86	82	88	85	88	80	81	86	89	70	87	80	90	74	83	76	95	96	92	77	83	103	80	87	80	86	79	67	101	98	94	107	89	91	95	93	56	97	81	80	77	82	84	79	104	85	99	89	100	87	84	75	86	96	79	85	80	89	94	78	105	90	84	85	89	75	87	97	95	90	85	102	82	94	74	89	103	84	97	99	71	85	88	93	93	74	100	77	84	96	88	83	92	81	71	98	97	84	96	94	78	68	70	86	94	85	87	98	71	75	89	74	94	88	102	77	91	85	79	95	79	86	77	106	96	100	89	94	77	70	93	94	80	70	93	85	86	78	97	73	69	89	86	79	103	92	88	89	94	86	84	94	86	97	104	90	85	92	85	100	83	77	74	89	85	91	98	91	93	99	90	71	69	100	87	91	94	68	86	67	76	73	81	94	84	91	94	74	74	91	90	80	93	84	97	87	76	99	79	84	86	82	89	95	105	82	100	98	88	96	76	73	88	76	88	80	96	88	91	87	82	74	91	84	75	85	86	82	105	97	86	85	87	93	100	90	89	88	82	77	106	89	77	87	85	93	74	74	89	90	82	84	87	79	76	86	82	77	93	86	78	85	74	86	94	82	85	81	84	87	90	108	85	93	104	85	96	82	99	93	78	80	92	85	92	93	76	77	77	92	78	88	79	94	86	90	95	98	80	71	92	94	82	99	93	97	74	84	86	88	89	96	96	89	92	83	82	79	95	90	78	90	74	93	77	106	100	88	68	70	86	113	85	71	102	97	105	92	90	98	94	96	95	86	76	94	115	81	87	81	91	91	85	84	101	99	99	73	87	100	101	96	70	90	91	89	100	89	97	103	76	86	82	71	89	78	94	89	81	90	89	89	92	98	95	83	91	99	88	102	79	84	81	68	79	95	89	85	100	99	84	89	85	85	88	80	96	86	82	88	105	95	89	100	89	77	93	107	74	83	84	98	89	77	80	67	76	95	102	94	69	89	98	85	70	88	89	103	103	90	82	90	80	84	70	84	74	84	85	85	100	94	89	72	88	88	94	91	69	89	84	76	83	89	76	67	75	101	83	83	86	93	72	107	73	91	89	81	79	87	70	90	90	88	97	78	85	84	102	77	84	95	99	78	90	93	97	89	96	86	86	71	83	86	91	89	93	86	80	75	80	71	75	96	78	102	102	80	87	76	79	88	88	96	95	90	98	81	77	80	68	75	92	69	81	69	112	71	80	86	75	94	100	63	85	78	84	80	85	74	90	73	92	76	105	97	88	83	83	93	76	86	73	92	79	89	84	79	87	83	91	69	86	79	84	85	85	81	83	77	86	91	113	84	90	77	82	94	88	96	88	92	77	86	90	98	76	72	93	72	87	100	92	73	92	101	98	81	88	69	79	84	76	81	67	85	97	92	85	95	87	106	95	90	109	96	94	79	97	89	88	103	68	85	88	102	91	85	95	81	83	95	103	99	75	89	84	98	73	88	85	85	89	88	99	87	75	84	72	101	102	88	89	82	97	92	98	83	95	71	85	89	105	96	85	85	75	92	89	86	85	80	75	83	94	89	74	93	96	85	74	87	86	83	84	82	82	80	90	88	69	84	85	103	94	74	88	88	94	107	84	86	94	104	93	90	80	97	77	74	89	79	90	81	86	98	87	83	79	100	85	83	97	95	106	111	86	87	73	99	94	96	80	86	81	90	94	79	96	87	96	91	85	87	105	95	103	75	96	87	98	82	78	102	91	93	82	95	92	89	91	81	81	85	86	91	91	97	64	86	103	77	80	86	92	70	96	73	72	74	81	79	98	102	82	82	106	87	83	87	92	80	98	99	97	92	87	86	107	90	91	84	93	67	91	75	107	81	94	88	99	92	78	90	91	76	73	90	76	84	74	91	96	72	85	88	89	67	93	86	76	81	93	87	105	88	78	91	92	87	96	85	73	90	110	110	74	91	88	89	91	92	103	87	83	72	83	92	72	70	92	83	83	98	82	76	92	73	119	88	85	88	83	87	77	83	90	80	101	85	87	90	107	75	98	100	88	83	83	79	91	72	88	69	82	98	84	91	90	90	93	92	87	70	79	90	86	95	79	84	86	98	108	93	90	76	88	77	84	94	101	83	88	92	81	92	89	90	73	87	84	91	79	89	90	93	79	90	75	86	91	74	83	87	84	88	80	96	82	96	84	86	88	76	86	101	95	85	90	89	78	97	95	76	84	62	86	85	89	86	81	77	94	99	90	81	102	87	67	66	91	87	92	77	109	92	82	80	88	80	103	83	72	81	104	86	94	72	80	84	86	92	91	97	88	92	88	81	86	87	88	79	92	98	84	84	93	71	92	91	74	93	85	99	76	79	98	83	90	79	92	73	87	88	109	97	82	87	94	74	92	84	68	88	84	83	93	93	100	86	96	91	96	80	85	95	93	80	85	74	93	82	85	88	82	93	80	89	85	108	96	75	78	78	100	78	73	89	81	85	93	91	87	81	96	89	89	92	87	102	74	90	92	84	100	92	65	97	79	90	69	91	74	101	72	76	75	84	89	88	66	75	75	94
16497	1994	1148	1553	3182	4121	3753	3249	2651	2205	1970	1754	1607	1418	1323	1223	1194	1117	1117	1031	982	987	983	914	952	1116	1331	1558	1712	1401	1059	993	903	977	905	841	829	838	924	888	852	838	830	808	839	812	767	791	795	769	801	828	795	817	749	779	757	810	801	778	756	782	755	725	783	733	758	747	796	778	788	846	745	766	785	809	757	820	705	718	739	757	775	757	716	764	716	796	725	769	722	781	764	725	766	723	736	716	723	811	702	733	755	795	680	705	715	718	732	733	719	759	702	746	731	705	785	734	721	725	698	680	747	691	737	709	731	734	759	701	743	735	742	737	756	748	692	746	710	708	751	688	701	725	790	729	724	742	727	701	746	707	722	701	738	787	771	778	672	732	751	741	773	702	737	742	698	734	694	702	701	776	672	699	751	665	682	744	739	670	725	714	698	709	713	696	711	729	730	734	711	705	753	755	670	700	748	753	697	726	712	728	736	726	707	710	764	728	710	699	755	722	752	726	704	746	748	734	706	689	741	763	709	681	727	712	765	776	689	737	773	727	704	691	745	719	708	687	696	736	742	706	728	720	717	719	782	724	705	720	727	750	739	743	686	766	737	717	751	758	739	736	714	671	733	715	709	750	724	698	752	752	778	694	759	699	729	744	771	704	720	730	723	737	699	690	663	670	761	713	685	733	736	708	688	738	719	763	693	769	742	730	712	734	703	715	668	723	713	744	739	743	726	770	807	715	732	763	686	734	739	730	688	702	750	772	758	727	752	729	707	690	766	693	764	730	780	733	710	747	732	714	742	724	672	720	724	752	697	752	715	705	711	679	700	702	760	738	731	726	719	720	758	708	712	700	674	729	703	712	721	691	711	699	737	728	736	695	734	723	710	751	726	686	751	721	708	699	686	696	726	734	702	711	719	699	774	729	775	743	713	704	777	760	753	695	739	732	697	742	735	707	719	695	750	760	774	699	719	707	718	732	739	711	745	714	743	673	700	728	696	684	745	700	698	726	741	756	722	753	698	717	738	756	730	751	722	740	688	707	724	695	698	691	724	706	792	711	720	699	752	724	719	710	699	732	719	713	695	717	701	753	737	757	727	758	737	722	740	689	713	700	722	710	742	735	718	702	734	729	734	732	715	691	736	721	695	738	704	719	758	737	746	747	743	766	734	734	720	714	712	732	732	722	788	733	752	741	730	709	745	704	751	714	759	726	720	701	710	700	745	705	733	705	742	741	752	717	731	742	646	733	730	724	727	747	757	725	719	736	754	751	730	710	711	720	752	726	706	697	757	692	723	684	689	725	754	759	713	768	709	754	753	780	691	681	702	692	714	704	743	717	734	696	776	717	710	711	703	768	709	736	710	697	725	715	714	704	718	742	746	697	731	700	755	762	725	743	698	727	801	716	734	773	702	735	703	709	700	724	692	769	708	776	732	682	708	700	758	675	687	724	694	692	685	717	730	728	741	739	727	704	726	738	670	774	733	737	735	772	732	708	742	700	703	725	751	684	714	763	737	743	724	698	696	709	740	700	733	705	710	705	715	759	757	683	750	718	728	711	734	729	708	748	762	719	695	736	680	711	747	682	695	717	723	713	728	703	689	716	743	728	720	712	685	672	763	712	700	794	711	743	715	768	707	715	726	663	735	739	682	728	720	752	703	767	746	765	774	758	693	700	759	753	731	685	752	657	740	734	729	733	737	744	706	720	706	733	752	746	720	727	709	703	754	710	745	725	723	734	710	748	699	718	689	766	669	695	686	699	746	721	736	708	753	690	738	699	708	701	685	715	743	739	715	697	721	697	696	744	710	750	749	747	707	707	743	709	662	723	724	790	783	743	678	708	728	745	773	700	660	731	770	707	733	721	701	719	747	747	703	712	749	724	775	764	728	759	703	704	716	720	753	709	723	727	718	757	682	702	819	692	753	740	730	745	734	711	722	727	762	758	736	723	741	701	691	710	739	764	707	700	698	750	699	739	678	716	748	709	721	708	701	760	748	729	757	731	717	738	745	675	722	697	732	716	726	751	686	727	756	721	696	732	682	764	704	700	762	744	700	727	726	726	691	762	762	717	763	694	749	732	729	733	727	715	749	729	699	716	724	697	674	734	717	690	704	722	743	692	702	658	753	744	728	779	724	756	739	729	737	715	729	696	738	725	746	693	716	711	680	748	700	701	719	725	720	706	767	710	673	706	711	724	735	728	698	734	716	653	710	718	740	709	750	711	747	730	735	730	715	727	740	727	697	742	733	668	670	733	746	731	688	740	765	775	719	718	651	767	728	724	679	760	706	733	760	719	669	742	734	736	696	745	707	718	756	722	730	664	701	721	744	713	701	761	706	716	701	703	725	699	733	743	688	776	771	731	680	733	741	733	731	678	715	741	732	719	720	744	748	693	701	764	772	725	721	720	726	713	729	768	673	710	706	721	717	744	753	756	677	738	740	727	681	725	719	714	718	691	703	787	714	750	726	716	698	735	738	733	763	726	701	679	767	738	799	748	753	732	697	720	717	733	746	706	739	741	718	728	741	726	750	726	661	772	762	701	761	700	725	726	722	693	744	728	789	731	713	714	691	706	706	751	689	678	695	688	730	777	676	711	725	720	715	733	746	684	728	715	725	733	740	717	721	724	741	729	737	725	733	774	729	718	738	766	699	717	728	739	698	746	734	680	706	737	729	740	760	690	716	706	717	670	745	717	749	699	736	673	689	726	710	718	753	730	727	680	728	760	718	712	703	723	744	736	712	703	732	714	660	743	728	702	741	709	739	707	742	741	735	720	731	693	712	748	721	744	744	769	718	673	730	737	721	722	727	775	709	691	726	729	736	718	727	712	717	716	671	767	679	723	735	691	738	703	720	721	778	689	738	739	721	721	720	686	763	737	719	720	713	722	684	733	734	749	678	760	692	723	732	712	727	693	747	704	750	710	748	731	702	723	732	723	770	717	712	696	696	726	711	759	743	705	736	707	746	714	693	754	758	733	706	760	732	767	717	663	658	755	725	743	721	717	725	726	665	708	728	696	739	684	718	717	756	725	723	745	718	745	742	704	733	674	705	724	725	703	747	683	743	685	738	723	723	729	688	720	723	712	700	784	719	708	665	729	681	697	752	729	685	737	704	725	693	728	737	713	662	670	694	741	716	716	690	732	758	729	744	745	704	764	751	716	695	768	736	738	765	709	748	706	709	641	720	783	769	721	700	723	712	694	689	723	687	743	767	742	668	808	715	717	723	758	722	713	747	742	720	739	721	737	690	705	738	716	713	716	743	741	715	730	719	710	700	720	721	694	712	721	714	747	746	747	716	741	730	675	713	692	688	701	749	708	725	722	719	774	773	719	657	763	730	703	734	755	769	740	736	760	709	711	716	748	770	714	756	761	731	760	690	777	738	735	725	713	701	691	741	705	745	704	749	721	764	713	718	717	719	753	754	742	749	722	755	766	846	770	737	715	753	706	721	684	697	681	712	721	718	736	739	701	769	741	711	697
1352	42	29	34	33	49	48	47	39	26	38	32	39	42	29	25	43	27	43	31	35	39	36	28	27	47	47	41	51	46	26	31	35	31	33	33	28	41	33	37	31	24	36	43	38	26	17	28	43	29	35	36	27	43	36	25	44	32	23	31	35	33	35	20	31	43	35	29	33	40	31	45	29	27	31	33	35	35	38	30	35	25	26	24	25	31	35	37	28	36	36	34	42	32	28	27	39	36	35	32	33	19	41	35	38	43	29	34	32	27	29	34	28	35	38	34	31	33	34	27	30	27	40	29	23	27	34	37	34	42	28	31	23	23	32	46	37	29	37	31	38	38	37	31	36	29	37	35	37	40	36	34	20	30	29	37	41	34	35	35	33	32	32	32	31	23	37	28	42	34	38	39	30	29	35	34	27	29	31	22	32	27	37	40	29	33	42	26	33	40	29	36	30	37	40	39	44	36	32	40	40	36	35	34	28	24	41	51	34	36	29	39	34	40	27	32	26	26	30	40	42	38	34	38	30	29	41	39	19	30	38	37	42	29	28	31	32	32	36	29	36	40	33	26	35	27	31	28	32	30	35	27	31	37	25	30	34	24	38	26	30	45	33	21	33	28	39	31	35	31	34	50	35	38	29	35	35	28	29	29	27	44	36	29	47	40	27	37	31	25	35	34	40	34	35	32	24	31	24	31	39	35	36	39	31	24	43	30	30	34	28	41	42	27	41	34	37	46	28	23	29	29	31	27	35	31	29	26	26	27	24	44	39	19	27	47	36	35	30	39	33	38	36	40	20	36	27	30	30	27	22	32	34	31	33	42	45	33	41	32	29	33	31	19	37	30	35	21	32	26	24	30	25	31	35	31	39	39	30	27	36	32	26	36	38	48	37	42	34	35	32	35	28	31	34	40	32	28	25	39	39	36	41	37	28	28	27	27	31	26	32	24	36	37	29	50	21	31	32	28	41	35	32	32	34	26	23	32	36	38	29	43	40	35	36	27	30	33	33	35	36	28	32	38	34	34	27	38	39	34	23	34	34	32	30	29	28	31	33	39	28	30	17	33	29	22	35	25	20	23	34	40	36	38	33	26	30	33	46	29	33	27	25	38	34	31	31	38	44	27	34	22	35	28	35	35	30	31	37	44	39	27	25	33	40	30	27	27	36	30	36	31	30	27	24	33	31	37	42	37	29	37	32	26	36	32	45	35	25	28	25	31	28	30	23	32	26	32	38	30	35	32	33	29	37	30	31	38	23	45	32	30	24	33	38	44	33	29	38	38	35	32	29	36	36	32	35	18	35	34	32	34	25	30	25	36	32	48	41	34	35	39	35	28	28	40	28	38	30	28	21	40	42	40	37	37	23	23	30	35	28	37	32	32	32	36	31	32	37	35	40	36	26	40	27	30	24	20	47	28	42	24	25	25	35	43	36	32	39	36	39	33	30	28	29	29	42	30	27	40	38	25	29	41	38	29	31	25	31	30	25	46	38	34	37	35	29	32	31	33	36	26	27	34	44	33	29	32	33	40	32	40	38	28	29	37	40	35	32	33	36	28	25	39	35	34	34	30	37	28	47	32	33	32	41	37	33	23	19	27	37	34	36	31	32	26	30	30	41	31	26	32	33	31	39	41	35	31	37	34	35	35	38	30	32	33	30	26	40	38	38	30	25	32	35	34	26	29	45	27	36	30	28	37	31	39	39	26	32	32	34	29	21	32	30	28	22	34	31	30	23	25	30	41	26	34	22	26	34	47	40	30	28	32	31	23	31	45	34	37	37	25	33	30	31	37	38	33	34	33	27	37	23	36	31	35	27	35	34	37	33	32	37	34	39	33	25	28	29	28	38	25	38	34	28	28	31	34	38	26	42	25	32	31	33	19	32	29	30	36	32	29	26	38	34	26	36	34	26	29	36	35	40	40	31	32	36	29	27	37	25	26	35	37	30	35	33	27	42	28	38	33	39	35	33	27	35	33	31	30	38	23	20	34	28	42	41	30	29	28	45	28	32	42	30	33	33	24	27	33	32	22	33	44	29	27	29	31	41	36	33	42	24	22	39	30	38	38	31	26	33	28	40	27	31	30	36	19	42	37	31	34	34	31	41	39	29	32	36	34	30	28	19	32	42	29	26	25	40	42	28	31	26	27	32	38	32	34	37	28	37	31	44	27	35	28	35	38	23	32	35	19	37	39	33	29	32	28	26	23	34	33	34	32	32	30	27	26	26	35	26	19	40	42	29	26	44	40	25	24	27	35	28	27	27	30	32	38	30	34	31	36	32	26	36	33	34	33	34	46	39	37	41	35	27	36	36	28	35	26	32	33	33	35	29	28	40	36	24	36	26	27	32	32	34	42	27	37	37	41	31	28	31	28	35	28	35	34	30	36	25	24	32	33	37	33	27	39	33	29	34	39	32	34	30	33	26	23	33	28	26	45	27	27	35	27	35	41	28	37	27	44	30	30	29	26	33	25	31	33	36	32	38	36	27	37	38	34	35	30	36	24	43	30	29	21	29	33	33	32	33	32	50	39	39	29	29	31	29	29	37	30	34	36	41	40	36	41	22	31	32	29	39	30	36	26	36	28	29	33	34	28	27	32	35	32	33	34	22	24	41	33	32	28	30	28	38	32	28	28	36	34	36	27	28	26	30	32	35	28	30	35	30	26	27	31	27	33	33	37	30	27	34	32	33	30	22	30	31	41	30	26	26	30	39	35	43	39	37	34	33	30	26	29	37	42	35	23	36	29	29	27	35	34	27	31	37	27	31	26	35	24	33	25	29	31	31	41	33	29	38	36	31	40	23	28	31	26	31	36	36	28	36	36	36	30	45	36	35	21	34	22	29	29	26	28	38	29	26	29	26	33	38	35	34	32	41	37	37	33	28	34	34	37	38	33	41	31	32	34	35	32	43	32	38	34	47	43	38	39	40	37	32	39	34	31	26	38	34	26	22	31	35	25	20	33	36	33	26	32	32	45	26	34	32	21	23	36	32	46	29	23	28	33	31	44	36	23	35	29	26	35	24	35	36	36	29	25	27	31	32	27	33	33	31	34	22	29	38	35	40	31	30	27	25	33	29	26	35	40	25	37	26	44	39	37	33	31	37	35	41	43	39	33	23	32	31	35	24	34	44	46	19	24	38	30	35	32	38	32	26	24	32	28	42	35	41	40	40	35	31	35	27	35	31	30	35	31	27	33	39	27	28	36	32	30	28	27	22	26	29	32	32	29	39	27	39	31	32	32	39	30	31	31	35	29	25	19	25	30	35	41	43	41	37	24	30	41	28	42	43	27	44	31	29	30	32	30	36	31	23	32	35	28	42	33	31	36	32	33	37	31	30	31	39	23	45	30	25	30	31	21	46	28	32	45	25	30	38	36	21	29	32	29	30	27	34	35	32	38	49	22	41	35	35	29	33	28	27	24	35	28	31	40	36	40	25	42	27	35	30	34	37	47	34	35	27	42	27	39	25	34	39	30	37	29
8285	399	319	351	510	607	577	576	513	437	420	417	360	368	354	342	311	324	311	322	332	323	349	332	355	415	599	753	753	569	411	376	376	300	313	316	329	316	322	334	320	329	306	266	304	339	302	302	298	312	287	302	304	326	297	319	288	292	272	300	287	268	287	319	286	259	269	285	275	326	301	312	299	270	283	289	271	317	280	267	274	281	287	294	293	263	285	289	285	248	272	288	296	291	262	298	290	271	257	268	269	275	266	283	277	257	247	283	239	275	291	268	284	284	281	304	244	256	284	301	249	251	260	270	271	279	269	247	283	276	285	290	293	290	299	272	274	289	234	289	287	279	264	291	278	267	264	279	264	254	283	244	286	263	266	274	265	292	290	277	263	269	258	280	267	249	258	286	270	302	269	272	297	263	293	271	272	270	262	261	259	273	276	261	275	300	259	295	263	273	277	266	307	297	259	286	299	282	272	277	242	283	270	250	271	319	269	297	270	279	240	273	301	275	270	270	310	300	274	261	292	270	280	258	269	268	258	280	312	253	263	257	284	271	281	270	260	266	288	259	272	293	284	269	288	274	301	274	282	252	262	275	297	264	295	249	276	294	257	266	293	266	293	268	268	285	267	249	248	270	245	288	279	273	274	270	275	248	247	286	258	292	278	309	273	279	282	265	254	268	275	271	270	271	284	266	273	277	279	298	261	284	280	293	272	250	240	254	278	266	263	258	296	278	283	281	262	286	282	268	323	299	264	271	263	272	268	256	262	265	250	264	276	284	277	262	287	280	273	280	255	260	296	232	286	281	288	266	254	300	282	260	278	279	275	259	257	290	258	269	276	282	284	242	265	267	276	304	269	293	274	308	278	279	245	309	270	281	277	281	283	266	278	280	266	264	282	282	279	266	275	298	276	296	273	260	287	250	291	271	267	252	270	275	263	300	263	284	285	275	269	273	245	271	255	243	255	271	293	287	290	269	254	288	275	258	288	245	258	277	277	275	252	295	282	276	286	286	293	261	269	323	313	248	268	298	293	265	300	286	283	283	280	252	289	289	292	272	282	262	277	262	266	269	286	259	274	262	312	290	240	287	279	270	257	255	270	272	289	264	265	263	253	267	274	268	274	291	287	271	268	262	285	273	261	245	269	282	234	250	298	256	243	278	271	277	285	284	259	271	269	254	270	267	263	268	268	265	278	282	291	252	253	254	265	269	282	257	277	287	257	231	298	283	270	304	263	285	271	275	273	259	272	289	304	236	276	266	281	289	263	286	292	282	274	287	287	232	259	286	274	254	263	282	263	274	269	292	258	289	273	283	284	273	272	273	289	286	224	272	257	303	284	279	281	286	262	285	255	277	247	297	264	275	259	272	270	266	255	264	285	266	284	302	270	266	263	261	290	258	244	277	243	269	289	286	257	280	275	274	264	277	280	277	284	238	273	278	268	260	280	299	297	251	263	262	311	270	255	266	276	261	277	282	274	256	254	262	267	273	279	275	288	264	264	316	260	266	284	255	264	284	292	319	255	286	263	296	275	288	255	302	254	283	305	271	263	257	279	249	312	261	260	300	288	275	244	278	257	263	248	271	250	251	301	240	273	280	257	285	281	261	280	289	303	270	302	250	283	275	299	290	262	253	279	286	256	284	286	288	250	297	264	294	271	286	270	260	245	263	292	267	271	293	295	282	257	281	260	294	270	272	288	257	281	289	234	270	280	288	282	293	287	273	287	244	288	259	300	275	295	290	252	277	257	276	255	267	293	268	286	269	279	286	271	270	275	276	277	261	272	266	274	273	259	277	273	255	270	253	252	274	297	279	244	284	282	238	281	286	278	277	260	274	263	280	271	303	259	275	261	264	267	281	300	276	276	274	280	284	238	265	282	278	271	251	257	264	275	273	283	259	275	284	271	298	267	290	292	258	271	290	285	263	290	298	264	272	228	252	259	264	298	260	304	285	292	297	287	268	303	265	267	293	312	297	276	282	281	303	264	273	290	290	227	287	274	252	280	276	257	268	275	291	297	265	260	247	259	289	265	308	266	270	276	263	304	269	281	298	288	271	283	254	257	281	280	272	258	289	285	289	293	257	277	259	280	283	259	273	265	256	267	260	276	247	242	250	268	265	267	266	279	270	275	270	281	263	261	242	282	269	285	251	272	284	255	257	263	276	282	276	276	245	277	251	274	282	276	248	283	286	296	263	268	276	273	280	271	254	282	253	273	275	273	278	257	298	287	254	278	287	262	236	254	281	262	243	286	253	246	239	283	270	258	267	287	246	270	279	284	294	245	289	268	288	258	271	248	266	266	256	276	273	253	262	282	290	263	259	299	267	276	250	254	235	268	275	285	283	265	249	291	274	268	275	268	248	256	282	273	293	237	273	303	249	248	281	266	308	276	282	269	272	298	298	280	269	276	279	291	273	271	240	285	264	283	263	265	271	277	265	287	290	256	278	276	266	265	274	279	261	265	273	285	267	236	255	285	237	300	262	272	273	269	253	261	270	298	295	275	262	295	253	257	284	266	280	308	258	262	285	257	256	275	278	258	287	259	253	263	281	301	276	279	281	264	249	254	249	263	270	296	302	284	309	288	267	278	275	268	280	281	267	244	285	277	282	271	262	266	298	281	295	290	263	263	287	277	249	310	278	254	277	257	269	249	244	283	275	254	289	254	282	289	309	279	293	278	276	298	282	274	260	267	278	276	264	249	279	259	270	290	264	310	317	272	277	234	288	302	268	274	272	279	287	268	266	262	251	283	272	285	287	276	245	246	291	265	296	267	290	282	282	287	283	296	266	293	279	313	251	243	263	276	282	264	249	287	295	273	264	244	281	275	268	275	250	288	284	289	295	304	280	260	278	285	276	266	289	258	244	256	276	276	291	277	271	260	304	272	279	252	251	288	264	262	284	283	264	257	265	291	263	266	280	299	233	259	262	286	302	292	268	290	264	273	281	287	258	295	284	293	264	317	271	299	299	295	271	290	250	234	283	267	267	273	250	279	260	256	263	234	245	266	286	267	275	296	278	283	275	264	242	266	259	285	281	288	276	263	282	280	259	272	261	283	300	268	254	287	238	265	287	282	273	261	285	262	273	260	262	258	246	277	268	262	278	281	266	244	275	275	274	284	263	279	279	277	278	287	262	278	287	275	263	276	275	259	296	251	253	263	264	271	248	286	284	274	259	257	265	288	283	268	264	282	276	304	281	260	290	254	285	274	263	270	285	285	308	284	300	266	275	276	248	253	286	293	272	274	282	272	284	291	305	279	291	263	263	270	252	303	261	268	281	282	297	267	283	255	247	278	268	267	267	256	259	307	288	281	222	285	257	299	264	301	271	288	288	322	251	262	325	274	253	260	274	249	272	279	285	303	269	239	269	269	247	265	245	235	247	280	261	296	266	264	279	249	295	270	279	276	287	287	255	283	246	272	273	274	261	276	302	281	245	275	257	264	291	268	265	244	295	258	270	274	272	271	290	272	286	283	286	278	281
1503	120	88	93	99	97	109	134	98	94	86	113	89	88	103	85	82	90	92	91	93	71	87	106	62	87	87	97	111	96	100	73	108	76	91	81	79	89	85	72	91	83	86	98	76	74	87	92	95	76	90	80	94	80	85	71	84	84	89	82	82	92	82	80	99	76	91	77	94	83	85	101	87	93	72	91	85	88	87	94	78	70	83	76	73	78	87	88	81	81	85	73	82	92	76	86	84	83	83	84	85	79	81	85	83	83	57	84	86	86	108	87	86	80	84	70	72	83	79	83	84	72	90	77	69	79	63	91	80	75	73	94	63	70	86	81	78	63	74	76	80	88	85	81	75	76	76	84	84	78	75	89	91	88	66	65	71	84	75	83	80	84	77	67	86	70	66	84	79	88	90	69	79	85	83	82	88	67	69	85	79	80	75	75	92	92	96	78	68	92	71	82	93	75	87	68	87	81	83	71	82	74	75	90	92	93	69	66	74	71	78	103	104	79	76	74	69	90	95	77	94	86	92	72	95	78	96	55	91	76	68	87	78	93	81	85	69	87	78	95	82	70	91	70	73	73	84	94	79	88	85	86	75	74	95	68	74	78	90	70	81	80	86	68	67	82	74	92	87	80	87	71	56	82	80	72	86	86	87	78	76	77	97	89	97	103	87	69	47	83	87	91	76	94	88	69	69	88	76	70	85	99	94	67	74	60	82	82	93	82	96	73	80	78	83	78	62	103	63	75	78	84	65	80	76	69	82	75	102	99	73	73	78	82	95	75	81	77	96	95	78	69	85	102	89	86	75	94	70	87	68	85	76	64	80	90	76	71	91	80	80	85	71	92	90	87	76	76	76	75	92	67	98	72	98	87	80	89	86	78	85	96	73	83	84	91	83	76	74	84	84	71	85	88	91	64	61	78	69	88	78	89	76	85	84	66	93	78	85	85	84	107	82	74	76	94	76	81	106	92	75	73	65	81	81	88	73	81	88	76	80	89	72	89	84	73	80	62	95	93	67	79	95	78	101	85	99	82	88	92	91	74	87	98	91	79	77	76	88	87	83	89	100	77	76	78	95	74	95	83	90	89	82	82	80	74	106	77	84	80	81	76	77	63	91	73	89	75	72	92	79	98	72	89	66	64	85	78	65	61	82	84	73	94	73	71	80	76	81	72	92	76	90	88	76	82	78	82	75	78	66	82	87	73	81	84	74	95	100	96	76	71	80	80	69	74	104	88	68	85	75	80	83	88	75	76	69	74	80	85	89	74	70	77	72	76	94	63	86	67	86	86	76	77	77	94	89	84	81	83	84	90	84	74	76	88	71	85	83	88	82	72	73	84	90	81	84	89	74	76	94	76	100	78	69	87	93	64	83	89	64	89	79	87	81	92	71	65	73	89	80	107	79	79	61	83	85	84	85	78	87	77	79	85	81	69	81	91	76	97	79	79	96	76	79	84	68	79	78	78	83	65	87	77	80	101	77	79	68	76	85	87	79	80	89	76	85	87	110	70	78	82	105	79	97	85	73	73	93	65	73	77	74	92	97	87	74	77	72	81	78	69	76	84	85	79	88	88	85	75	97	80	66	82	80	81	91	98	69	78	88	80	82	71	80	107	84	88	96	98	81	88	71	72	78	76	93	59	84	75	81	74	98	81	98	71	81	74	93	74	71	90	91	78	93	69	86	92	69	83	97	88	95	79	88	84	66	75	75	59	85	88	92	86	91	82	89	61	76	82	68	76	72	86	83	96	79	82	77	78	57	87	94	83	62	79	82	79	69	99	93	84	78	92	109	82	82	63	72	82	78	61	79	87	86	78	66	72	90	90	74	74	79	71	85	91	83	65	80	88	81	89	84	78	94	94	92	84	84	104	79	82	91	66	81	92	88	82	79	80	79	91	87	84	102	77	89	81	103	71	94	79	89	73	65	92	88	86	75	93	84	85	80	96	96	73	78	90	96	78	88	96	72	88	83	82	80	72	82	92	85	82	94	83	94	89	92	86	83	94	90	75	104	75	83	89	81	83	97	85	86	77	83	82	82	65	77	71	68	77	91	74	88	74	92	80	73	78	77	90	71	94	85	78	73	76	81	79	73	67	75	68	88	70	86	86	75	79	80	72	78	74	86	89	70	81	81	80	82	75	81	85	111	97	83	84	86	77	89	78	99	91	84	57	80	88	81	84	83	82	91	72	92	92	75	75	80	72	88	76	87	86	75	71	90	87	81	82	67	85	63	63	78	92	74	103	83	79	77	84	91	85	78	83	85	102	88	72	90	93	80	77	73	95	77	65	76	102	89	83	74	76	73	82	82	74	89	73	73	82	87	93	94	81	88	84	72	79	72	85	83	87	79	79	75	99	84	73	83	61	72	87	81	76	83	81	82	77	85	68	84	84	77	83	79	69	88	74	76	100	69	59	75	84	81	84	103	80	73	90	76	79	69	87	77	80	88	74	100	88	71	89	88	92	92	77	100	68	92	72	96	76	70	79	82	100	87	84	94	81	80	92	99	72	100	70	77	79	88	89	95	96	85	83	78	80	103	84	65	84	83	81	66	89	72	84	85	88	73	76	94	77	81	73	72	79	100	85	66	85	74	88	97	64	95	83	84	89	71	72	76	94	88	77	77	71	85	88	84	88	76	94	93	79	80	91	85	88	66	83	86	62	79	93	80	73	75	69	86	86	88	73	82	81	80	80	101	88	85	93	72	101	62	92	84	76	106	81	85	81	90	79	95	86	93	89	79	87	86	79	72	95	80	106	78	103	75	101	88	78	79	85	86	90	71	81	79	78	91	87	80	88	87	67	89	66	90	98	78	84	85	87	88	92	76	82	91	93	79	82	82	72	80	73	83	71	84	76	94	83	93	85	57	102	93	79	79	91	99	92	77	69	84	85	76	73	83	79	83	80	93	93	63	79	84	82	87	108	81	83	89	73	111	80	90	79	83	65	76	85	81	71	82	86	86	68	69	78	89	77	71	82	97	80	93	75	93	67	105	69	97	90	86	99	78	87	77	71	84	83	82	84	85	68	96	75	82	76	86	95	73	86	86	78	78	80	88	80	99	82	85	70	92	101	91	82	78	86	86	88	88	84	94	82	79	100	77	81	83	76	80	80	94	74	76	71	97	86	64	85	90	92	81	78	95	80	88	97	88	78	77	77	63	81	83	65	74	84	70	82	77	94	88	73	84	87	72	72	94	77	67	74	77	72	92	71	83	70	74	84	85	72	89	80	73	89	81	75	72	78	77	94	88	82	94	79	75	91	85	77	75	91	55	81	89	86	80	91	87	85	79	72	94	94	83	73	79	94	78	78	79	91	90	99	68	91	71	81	80	75	86	67	73	87	74	73	89	92	84	93	75	88	90	90	67	84	80	76	91	72	90	81	75	72	68	81	85	83	77	87	86	61	87	78	72	94	78	80	95	82	85	84	74	72	67	81	70	83	83	82	81	72	84	71	75	95	74	83	67	89	79	83	83	82	76	83
13045	1527	966	1167	2201	2809	2624	2062	1792	1536	1352	1303	1123	1073	965	900	882	932	870	883	816	755	787	822	817	960	1233	1380	1444	1104	923	864	803	802	759	720	803	737	815	793	735	790	795	718	762	730	692	715	764	680	707	704	705	733	691	710	671	722	708	693	694	684	742	639	709	698	666	710	717	697	719	695	696	684	653	652	713	676	620	681	706	726	669	700	633	647	702	674	662	668	651	627	670	670	667	704	704	684	654	655	675	712	665	615	671	693	657	694	635	690	667	726	647	678	644	697	650	610	675	668	670	650	682	672	693	723	675	625	673	666	671	750	723	623	691	721	693	690	690	630	662	651	659	677	638	614	651	702	677	724	679	658	677	644	569	649	693	676	633	631	621	631	720	628	624	678	633	668	671	693	670	686	649	676	674	636	653	675	676	687	646	623	659	647	652	672	679	673	731	650	649	666	664	659	614	653	666	661	674	721	644	669	638	666	656	619	659	655	651	651	651	682	632	679	656	651	650	674	659	656	658	657	695	656	691	636	691	666	649	601	689	678	640	697	666	653	653	687	609	692	707	691	655	663	676	706	686	625	671	720	658	732	654	647	629	709	647	643	694	650	689	698	677	625	644	667	663	634	677	651	671	628	660	716	684	691	680	691	648	654	660	699	651	630	705	644	669	665	643	663	674	648	627	676	682	666	694	691	655	681	661	633	692	691	625	705	677	673	687	702	632	629	714	679	625	713	654	640	688	646	640	642	669	647	669	685	672	655	687	639	657	696	615	661	628	646	672	658	665	654	679	688	660	663	671	689	652	627	696	650	673	671	676	628	682	691	719	672	679	641	655	654	622	694	663	641	646	703	668	668	699	657	647	653	652	628	648	668	637	684	669	641	658	690	661	665	640	642	664	655	673	701	687	665	658	662	678	640	610	633	677	675	634	661	710	637	677	667	666	656	665	646	689	689	674	625	688	643	709	647	656	650	625	673	630	661	684	702	679	658	634	671	680	668	704	658	669	673	686	649	671	688	645	638	666	652	655	712	664	673	670	688	665	623	692	648	631	662	667	640	650	653	695	657	716	648	713	701	666	708	703	653	653	666	689	617	640	708	688	737	694	649	644	636	649	697	711	659	684	686	713	687	663	693	636	656	651	673	606	673	674	617	710	660	671	716	659	628	687	654	672	683	709	634	683	696	648	693	667	680	653	672	710	669	675	651	659	681	683	638	667	659	697	643	671	680	639	699	693	675	650	677	671	689	734	737	644	712	651	674	710	701	635	689	697	663	682	660	712	670	698	676	657	726	631	667	658	698	686	726	623	688	693	674	647	612	715	692	644	660	695	654	634	629	690	690	673	605	655	665	696	634	665	664	666	658	710	675	665	696	631	656	667	676	615	662	664	660	685	661	714	668	674	652	671	655	686	655	663	671	652	677	677	700	708	671	676	695	722	689	704	621	647	648	697	668	690	663	649	645	718	688	662	716	646	642	672	682	650	714	655	687	701	669	662	650	667	673	685	608	715	695	665	686	630	673	642	662	644	688	664	736	657	702	663	688	679	678	668	646	624	652	697	629	632	644	670	649	712	656	661	673	633	673	675	672	677	661	658	690	667	637	672	662	656	648	692	677	658	714	700	683	656	638	669	679	700	671	678	631	682	666	685	636	718	656	666	694	698	646	642	652	698	666	665	645	696	588	694	666	676	628	657	678	663	648	630	670	702	675	643	650	662	680	678	668	644	659	650	650	634	637	685	662	678	720	663	711	639	669	655	648	673	639	711	704	680	643	669	646	672	671	701	637	673	652	679	733	708	652	673	647	665	654	674	643	676	679	676	708	634	691	701	714	632	671	674	662	659	674	637	662	656	687	688	666	689	640	651	654	675	671	627	666	643	631	675	700	682	687	601	627	614	654	691	675	694	618	641	688	626	669	638	652	653	658	661	662	697	651	680	664	666	650	671	660	677	655	658	624	646	638	671	689	675	673	665	678	691	656	674	632	643	699	664	674	637	648	625	653	656	658	653	705	656	667	645	679	640	676	630	689	617	658	693	639	648	664	690	677	648	686	696	694	687	674	616	683	701	694	644	694	639	680	668	686	690	682	649	679	644	649	666	679	655	668	665	623	607	645	646	693	629	651	667	665	636	677	639	657	668	644	663	640	669	665	647	663	597	658	644	660	627	668	662	687	685	683	645	684	639	688	666	660	644	686	691	644	652	658	681	687	703	643	639	637	650	645	696	662	649	684	673	669	727	637	643	706	702	675	644	664	651	699	679	650	690	691	630	679	708	679	681	665	643	684	671	680	674	699	694	700	675	715	688	642	639	666	635	675	673	646	691	625	694	659	673	660	652	692	665	665	698	684	642	643	653	663	653	725	707	711	690	663	649	701	709	629	645	707	676	651	686	695	709	665	668	626	652	702	667	728	675	658	691	648	647	696	652	707	675	659	647	653	663	638	615	686	684	696	626	674	664	648	676	699	616	655	685	735	687	665	633	671	678	653	666	647	697	691	639	663	652	673	675	697	676	648	677	719	680	633	665	631	612	659	629	659	664	667	655	697	657	687	656	650	680	658	667	675	671	685	714	714	639	712	653	678	640	704	629	661	673	610	653	660	696	639	652	645	695	639	659	650	627	661	670	640	663	685	610	712	670	691	661	654	634	664	638	721	668	666	672	685	677	650	626	682	632	642	682	694	648	636	624	638	666	665	679	649	656	683	714	717	672	692	674	650	615	674	728	662	651	710	647	701	768	720	659	663	682	708	655	666	640	620	641	659	678	657	669	669	686	685	694	671	684	651	673	653	652	674	694	692	669	654	662	659	644	684	654	637	668	682	697	658	697	652	621	683	661	634	628	672	653	643	612	681	648	655	679	631	673	654	650	643	623	635	666	662	680	662	655	657	671	622	643	706	637	671	612	662	652	643	643	649	695	728	658	700	633	694	666	658	691	657	666	671	694	719	632	643	645	638	651	648	622	638	676	718	669	639	639	647	627	671	678	662	635	685	676	688	652	671	645	622	650	708	619	680	673	666	675	651	626	652	682	690	655	646	629	666	682	620	648	659	613	671	660	670	696	639	670	661	687	676	682	624	643	656	608	641	643	695	658	686	653	670	677	690	677	673	661	721	651	672	645	692	682	681	620	655	635	663	663	667	656	702	681	643	664	642	676	612	656	632	670	632	648	651	686	637	630	656	661	655	706	615	643	680	674	662	650	701	624	667	668	640	720	637	659	655	656	698	658	682	691	658	668	642	658	661	637	663	705	639	677	669	662	674	639	699	661	638	668	699	634	679	638	650	699	645	709	721	620	673	656	691	664	680	690	640	696	675	663	671	639	671	663	638	667	661	695	676	663	698	622	680	657	666	648	655	652	624	673	679	687	647	675	639	644	607	663	696	653	659	663	663	709	674	644	630	691	712	650	644	678	677	687	669	688	675	654	632	685	690	684	646	622	641	646	650	733	656	625	679	650	634	677	706	669	666	651	649	671	629
2005	65	45	39	38	55	53	68	56	51	51	34	44	43	53	48	48	32	50	53	40	30	35	34	48	40	50	64	63	38	47	41	36	25	33	41	37	42	37	35	45	35	43	37	41	41	37	30	35	44	39	36	36	44	30	33	35	32	34	48	33	34	22	31	28	37	27	28	32	34	34	40	37	35	34	40	32	24	32	34	36	32	40	35	35	34	32	37	43	33	27	31	33	40	29	47	28	31	32	32	34	42	42	35	36	28	33	29	42	25	28	30	32	39	42	40	31	27	30	27	33	30	37	30	39	41	36	35	35	33	44	37	53	26	39	25	32	38	30	32	43	43	38	38	38	38	30	29	43	32	40	29	33	39	34	34	30	29	34	35	29	25	31	24	36	31	31	31	23	22	40	30	31	41	42	36	36	34	36	43	39	37	40	36	33	25	17	32	33	33	29	44	30	29	37	24	32	38	29	32	33	27	36	31	34	25	30	25	26	34	33	34	43	28	42	41	24	46	32	42	36	40	32	32	36	36	44	42	29	27	38	37	19	29	25	25	35	42	41	33	37	36	32	42	27	27	35	35	43	37	31	22	34	39	31	35	27	33	31	26	34	35	37	26	36	40	31	30	41	33	36	27	23	41	41	31	29	34	27	33	33	32	31	33	34	43	28	27	24	22	36	39	31	36	37	31	20	33	33	44	33	26	33	35	31	35	35	45	41	38	31	39	32	30	42	44	26	35	23	22	33	29	34	39	34	34	48	34	29	31	41	37	34	14	33	31	32	33	27	37	23	28	20	43	30	43	31	37	38	39	33	42	46	42	35	39	28	28	31	36	49	34	39	35	32	39	36	36	46	41	32	26	42	38	30	26	33	31	30	28	40	32	27	37	36	38	40	41	41	36	28	32	32	38	36	33	35	19	25	30	33	42	20	29	44	35	29	25	28	33	31	30	33	38	31	29	31	28	30	37	43	38	34	31	34	44	33	34	27	30	33	29	32	22	39	35	37	42	30	32	32	38	37	31	31	21	29	36	34	35	21	51	33	39	39	32	31	43	23	35	27	45	31	28	26	33	32	28	41	27	46	34	49	34	42	46	29	29	34	27	21	37	41	38	30	30	33	30	33	48	40	34	28	29	32	39	29	24	30	29	32	33	28	36	31	30	36	44	30	37	27	28	42	24	39	26	38	44	34	34	40	38	41	28	32	32	36	34	40	40	36	32	44	34	34	34	36	41	42	22	29	29	29	28	44	39	23	40	38	34	41	39	26	39	28	28	25	30	41	33	29	41	33	31	43	23	30	30	34	24	41	32	44	19	39	24	40	36	40	27	34	30	36	27	29	24	25	32	35	34	36	41	28	37	30	38	32	46	36	30	32	31	35	36	40	29	25	32	41	40	34	36	31	28	40	45	36	37	33	24	35	42	38	31	33	35	27	17	19	21	41	30	40	27	42	26	30	35	29	39	37	28	36	31	35	37	31	41	35	35	32	24	37	26	23	32	41	35	26	33	31	45	32	32	30	36	35	28	44	27	29	30	33	33	42	23	47	36	33	38	35	42	41	34	28	25	41	32	47	45	28	41	39	24	23	33	43	34	38	32	31	45	30	30	33	40	34	41	34	26	31	29	25	35	33	36	37	27	45	30	41	32	26	33	39	28	38	26	33	40	33	38	31	23	34	42	28	43	21	39	41	25	36	37	33	37	31	30	34	33	39	35	50	34	42	32	30	31	38	43	26	29	37	37	38	40	32	23	34	36	32	22	27	37	27	31	32	33	25	29	29	32	31	31	36	35	35	24	28	42	33	29	30	39	44	34	33	30	36	40	32	26	44	31	35	33	38	35	32	31	28	36	38	38	29	44	42	38	37	40	31	38	31	26	25	32	25	29	40	41	31	51	54	27	31	32	36	32	28	27	41	41	32	30	33	34	30	30	52	30	32	31	25	42	29	26	29	32	31	27	32	29	37	32	28	35	32	37	37	39	34	32	26	27	30	26	44	36	28	30	33	38	26	20	35	36	31	47	36	38	30	31	33	30	33	37	36	31	37	33	34	23	35	37	36	31	34	39	28	39	27	42	38	22	32	33	31	33	34	29	31	38	27	15	39	34	35	36	39	26	43	36	39	35	35	26	38	43	36	34	29	35	34	33	38	28	26	26	19	28	33	32	44	35	28	40	25	39	30	33	27	38	25	26	34	36	27	28	30	32	36	41	41	31	30	33	36	40	32	36	24	38	42	28	28	33	25	33	31	31	27	37	20	40	28	30	30	21	49	39	31	38	32	33	26	38	23	28	35	34	45	32	29	24	40	33	34	36	32	30	41	30	36	35	33	31	29	32	27	33	46	33	38	35	32	31	34	31	29	33	33	33	34	14	36	28	28	37	27	34	33	28	39	39	30	31	37	25	40	35	31	34	32	31	35	29	32	32	39	24	37	35	40	47	46	31	35	34	21	29	30	34	37	28	36	25	28	41	29	42	32	44	48	32	37	45	32	35	39	35	41	32	37	41	28	54	32	37	38	24	35	33	28	30	35	32	44	30	30	35	40	34	32	31	36	41	28	24	34	28	39	37	36	39	29	32	37	32	27	33	35	49	42	30	29	38	27	39	33	31	33	37	27	35	33	41	36	41	39	34	47	29	25	44	23	36	34	45	49	32	32	34	33	26	25	26	37	31	41	50	26	33	28	37	36	31	27	28	26	39	40	41	34	31	26	27	24	38	39	40	31	38	35	40	37	34	44	32	35	26	30	38	32	40	36	36	40	28	44	24	33	28	33	31	24	31	33	32	40	28	32	35	37	27	28	35	34	28	48	40	28	36	24	29	37	34	27	32	37	37	32	34	28	27	37	37	41	30	28	38	44	36	34	28	37	26	22	46	36	41	31	38	34	29	29	36	37	35	40	32	32	27	29	38	25	38	39	31	37	24	42	29	37	31	39	26	27	43	38	48	30	34	33	33	44	34	30	41	39	28	24	48	31	37	33	34	32	38	35	42	40	30	37	38	42	33	30	44	35	32	46	28	25	26	30	25	31	34	29	32	35	43	37	34	39	25	35	41	33	22	41	36	25	34	31	34	31	44	27	46	17	44	49	34	45	35	30	34	30	45	35	35	33	43	45	25	39	40	25	36	29	38	32	38	28	27	39	35	37	43	34	27	29	38	45	27	36	30	19	34	32	33	22	35	26	32	37	30	30	29	45	41	35	43	35	25	28	34	48	32	29	27	32	45	33	29	36	29	35	38	36	34	34	41	32	39	36	31	33	36	36	33	40	36	39	29	28	25	30	42	40	44	29	33	35	26	37	43	29	27	36	36	32	36	43	38	28	22	31	29	36	40	34	33	24	38	32	43	40	45	35	37	27	36	27	26	40	34	29	36	29	35	46	32	30	29	29	28	44	32	36	30	39	35	24	29	28	33	34	32	24	29	26	44	34	34	37	45	42	32	35	54	25	34	38	37	25	26	44	28	38	45	41	48	40	26
11391	908	533	698	1594	2031	2005	1796	1349	1179	1009	888	788	740	619	605	556	552	487	532	487	450	447	452	421	609	905	1148	1040	703	507	475	460	434	366	323	364	399	400	406	396	342	350	367	350	345	342	374	319	343	341	358	320	370	335	336	377	325	345	334	323	315	316	287	312	289	300	306	327	323	335	312	313	338	320	304	289	324	289	322	318	299	283	322	322	278	328	313	318	320	291	295	281	310	302	305	302	275	314	299	301	320	320	272	304	311	298	291	306	286	290	313	296	287	287	289	299	302	277	306	298	281	307	317	272	253	268	308	302	310	262	314	274	335	300	328	274	319	291	301	274	284	300	290	315	282	279	318	280	297	319	305	261	263	293	298	282	289	280	273	293	288	323	310	307	289	267	304	281	286	265	283	268	285	321	261	288	290	318	287	316	295	285	259	313	252	294	295	285	296	291	271	310	266	294	249	285	288	315	290	294	293	322	316	285	272	307	282	321	282	302	295	283	266	282	301	270	314	282	293	285	271	282	273	283	296	282	290	307	331	284	310	264	265	267	322	302	271	294	287	303	271	279	298	272	302	278	270	261	282	307	258	303	316	266	313	299	300	249	269	299	283	276	286	309	296	322	283	307	299	270	290	295	323	260	297	280	283	315	308	289	303	286	304	278	272	314	258	268	305	268	307	275	313	250	258	294	271	288	283	289	311	265	299	315	281	286	309	276	303	286	313	294	269	297	291	294	297	293	279	299	292	288	243	286	293	292	283	289	301	301	298	273	269	310	279	292	293	267	289	292	272	258	303	302	292	303	295	290	278	309	294	306	280	282	301	291	309	318	292	308	298	316	273	287	268	265	280	292	298	274	271	273	302	284	259	287	295	289	319	282	305	260	260	302	259	283	289	308	297	260	312	307	279	302	287	260	279	305	303	286	298	263	274	284	275	290	262	266	326	292	306	267	257	302	310	274	288	286	276	305	320	329	290	280	296	284	288	303	298	257	278	305	271	298	300	342	299	301	310	312	299	279	297	315	293	294	284	312	308	294	302	322	322	267	255	307	268	286	298	268	301	297	291	297	286	309	286	282	295	301	277	286	294	307	278	276	302	303	300	306	286	310	283	296	310	292	286	277	280	291	292	306	259	287	307	292	260	301	287	283	253	260	271	286	300	318	306	281	278	298	287	295	266	285	280	288	302	305	313	278	279	266	290	316	262	281	313	306	307	309	317	296	319	278	267	285	269	252	303	311	312	290	282	323	280	275	287	288	286	281	279	270	291	269	281	289	312	266	263	283	297	289	298	291	282	250	298	264	270	278	284	280	312	286	265	276	279	278	298	282	326	267	301	293	286	266	274	294	302	298	311	266	296	284	291	278	286	295	281	273	284	304	311	305	252	296	322	281	283	314	279	310	304	282	287	307	303	307	268	321	276	297	325	300	289	262	296	276	301	283	269	263	301	308	278	270	254	298	267	288	267	307	272	290	289	273	314	296	296	295	265	284	301	301	290	270	286	300	296	285	282	284	281	323	254	309	288	278	313	267	307	286	314	281	301	274	288	276	268	317	290	288	275	281	293	289	279	276	285	276	301	273	313	279	306	295	271	287	295	299	287	304	269	309	294	294	301	274	288	282	322	305	292	324	284	264	316	293	300	263	317	297	281	295	291	298	300	271	295	273	275	311	300	277	305	294	282	309	294	305	280	278	273	299	305	232	289	293	304	264	293	315	271	273	287	277	290	317	284	288	292	267	267	265	309	271	282	259	307	294	298	287	298	305	291	290	264	291	280	273	299	288	299	275	256	290	284	269	248	297	291	283	281	272	285	298	298	296	295	264	283	280	297	286	276	308	292	294	319	285	311	320	311	290	280	273	257	303	315	308	302	267	286	283	295	322	305	258	292	312	281	254	312	274	296	268	304	282	276	330	281	288	283	291	277	312	311	294	270	285	295	283	269	286	294	262	304	285	271	279	280	306	300	321	265	291	289	283	305	280	280	273	279	267	290	254	277	291	276	303	295	296	279	275	301	278	280	285	276	307	288	313	264	284	314	294	304	288	284	309	291	318	275	300	279	290	288	294	290	282	307	298	275	278	296	249	292	256	293	269	271	255	291	309	252	305	282	275	297	302	278	303	322	267	291	297	297	302	305	300	293	313	295	302	282	302	283	312	293	286	294	285	266	296	273	297	295	278	326	273	276	310	285	303	282	313	304	285	270	302	296	289	297	280	283	264	313	304	292	288	299	275	273	290	288	321	296	289	285	262	279	310	313	308	334	277	266	282	292	300	291	315	281	289	292	273	285	316	265	278	276	311	284	270	261	304	289	269	318	285	274	291	283	285	290	329	308	278	273	308	298	258	294	292	297	295	285	285	241	279	290	306	292	262	276	280	290	280	297	294	299	294	303	252	280	316	305	291	264	290	290	289	297	321	300	274	284	264	280	304	300	281	285	284	252	279	309	280	292	303	303	297	282	286	286	294	266	262	303	288	302	270	292	316	270	312	263	290	280	279	296	274	304	296	309	292	280	283	272	269	261	277	280	278	278	271	314	255	275	302	317	306	275	291	283	272	292	301	278	297	267	304	290	281	294	335	285	309	305	327	321	316	311	305	272	303	303	298	300	310	269	272	260	277	286	310	289	297	271	298	289	291	255	269	272	276	264	309	260	284	253	292	293	270	296	294	295	290	304	280	272	282	299	265	306	291	289	236	283	315	274	296	296	304	284	275	295	285	268	282	286	288	285	310	282	298	297	283	287	301	285	269	294	269	295	323	281	293	290	315	282	285	293	306	287	306	289	280	277	263	290	309	303	288	278	270	326	295	317	306	318	281	298	289	274	291	263	321	260	268	300	285	303	265	300	308	284	276	296	291	306	307	282	280	291	272	309	278	280	272	269	292	307	300	264	286	291	267	299	283	296	290	282	282	279	276	278	298	291	300	266	297	280	303	318	292	295	277	293	285	280	293	300	284	304	246	278	291	280	279	262	291	288	306	271	287	268	269	304	316	300	299	286	311	270	284	290	292	272	294	292	270	299	270	278	273	296	272	309	290	298	285	316	291	294	311	268	318	295	292	262	293	307	283	288	315	283	281	306	271	294	282	304	294	326	277	281	273	302	287	328	305	281	283	266	269	290	283	302	273	321	313	262	286	260	287	286	278	328	290	291	282	243	317	282	281	300	285	292	334	257	300	283	303	285	278	302	272	309	268	315	294	260	258	293	281	265	279	291	286	260	318	265	294	323	303	274	276	313	297	241	297	279	300	267	286	287	301	260	278	298	293	282	297	291	263	293	282	290	314	300	308	290	302	252	309	291	314	261	308	273	256	285	274	293	270	295	273	321	285	287	291	259	270	260	279	288	288	309	291	301	320	297	278	282	300	293	315	287	270	277	296	293	299	276	282	280	302	279	292	318	274	278	304	304	247	323	293	289	297	293	303	278	298	299	263	268	306	280	293	310	273	260	309	279	273	287	277	267	297	303	259	303	286	288
1999	138	119	98	99	113	125	124	146	134	132	130	116	91	90	112	109	106	105	82	96	116	83	105	83	95	123	145	124	110	100	93	90	100	98	91	98	97	93	104	82	101	89	89	82	83	93	97	98	84	93	99	95	93	90	84	92	85	83	86	96	106	85	87	91	91	97	90	75	64	101	88	83	84	86	90	88	98	99	97	94	87	99	101	103	93	81	83	85	79	70	87	116	90	84	96	86	109	76	80	97	91	88	98	92	97	94	86	90	99	93	80	78	74	76	92	77	77	89	94	105	95	85	92	97	93	94	102	87	97	88	100	84	59	65	98	85	92	93	96	89	74	89	82	82	93	82	91	99	81	88	89	88	88	94	84	90	81	90	121	84	89	99	81	83	106	80	88	106	78	84	99	105	98	91	86	81	81	82	93	82	75	87	106	104	104	81	105	90	75	72	109	95	111	110	81	80	109	101	93	90	98	85	91	96	86	87	69	84	84	81	87	78	94	90	80	71	78	95	87	95	95	74	99	83	79	87	68	90	78	97	77	94	91	100	87	89	87	84	91	92	91	77	81	98	91	78	79	90	104	94	109	89	94	78	101	98	75	82	83	80	87	84	88	102	99	79	79	94	106	83	96	82	83	83	72	95	102	92	88	98	83	104	102	85	89	93	90	80	79	89	117	96	90	97	82	87	113	94	93	95	93	84	82	75	79	76	79	73	87	89	89	85	75	88	86	78	83	89	90	86	106	94	76	93	84	84	99	75	89	93	103	88	103	83	79	91	78	89	93	89	75	101	85	87	83	82	107	95	79	90	89	85	96	92	82	94	93	91	95	100	65	82	87	72	77	83	87	101	88	83	98	81	84	88	83	87	95	97	101	65	91	88	93	78	80	113	88	108	85	76	93	76	92	87	78	95	95	76	110	101	88	96	76	99	87	86	88	83	91	79	85	84	80	79	102	91	84	73	75	92	96	97	118	98	78	86	93	90	80	82	106	80	84	82	82	94	78	82	73	81	91	89	87	103	90	81	82	87	102	99	97	86	100	98	77	79	77	88	85	93	75	78	99	86	91	90	85	82	98	104	105	84	82	99	103	85	89	85	79	82	89	94	104	86	76	89	94	85	81	80	78	85	92	78	85	95	85	79	89	74	86	74	95	99	90	88	98	67	98	95	89	100	106	94	68	94	88	98	82	87	103	83	91	84	92	94	75	78	96	86	103	86	86	93	85	103	73	74	98	89	89	76	83	87	89	87	94	80	85	86	87	84	82	94	95	74	91	75	89	66	75	76	87	82	89	76	98	85	86	92	73	93	92	98	80	94	93	72	91	99	76	91	97	98	85	72	85	86	79	107	101	85	83	92	70	80	82	81	95	91	84	87	98	81	89	86	98	94	79	83	79	95	91	82	94	85	69	91	82	89	69	85	94	73	101	94	102	86	106	94	78	92	100	73	100	89	92	86	99	65	78	95	90	116	99	92	97	105	96	76	70	91	82	82	89	94	85	103	81	90	97	82	75	97	92	88	75	107	69	90	109	89	77	89	95	92	85	82	97	94	74	97	82	77	97	93	79	108	85	101	90	95	79	86	102	107	78	88	87	74	90	98	88	92	78	86	90	78	85	92	86	72	77	88	96	94	91	79	87	88	94	97	95	88	77	90	76	83	87	94	90	91	93	94	91	83	95	90	96	97	105	95	88	91	100	100	91	94	88	89	86	79	89	77	86	78	91	94	96	78	87	88	88	91	73	95	73	113	102	84	100	78	91	97	86	80	90	72	91	102	73	89	99	92	71	106	84	81	87	70	92	86	85	91	89	79	88	109	68	86	97	95	79	91	85	91	78	81	87	83	88	81	97	93	100	88	81	90	91	95	76	80	83	99	79	77	93	87	85	80	84	97	75	79	82	77	85	101	84	80	89	97	92	99	79	91	88	88	89	83	81	84	83	82	87	77	86	94	113	88	82	79	82	96	92	91	76	78	87	83	95	86	83	75	78	79	80	79	89	70	91	87	105	98	84	99	79	90	97	76	98	76	89	83	100	94	72	81	71	86	79	94	75	99	94	79	94	90	84	102	87	93	79	77	82	84	71	97	96	95	87	92	95	103	98	88	98	70	89	85	106	103	76	77	97	80	96	92	91	85	86	83	70	85	85	90	93	100	96	83	89	103	101	79	79	73	89	74	78	102	89	86	87	84	77	80	93	83	92	79	95	80	67	83	87	83	86	105	98	84	81	90	89	86	86	82	85	89	88	92	85	96	85	73	80	86	81	85	70	88	92	96	91	82	97	82	81	103	84	84	93	87	95	92	80	107	87	79	101	83	90	82	78	71	84	74	90	92	91	90	92	84	82	91	86	96	104	105	89	93	80	79	88	78	81	88	101	94	82	87	86	87	92	88	95	86	99	104	84	70	93	91	99	84	84	78	76	100	72	79	103	85	81	88	74	108	94	89	100	83	78	99	92	85	106	76	82	88	103	82	79	102	79	91	80	77	62	84	78	77	105	79	90	81	79	77	84	99	84	95	96	97	98	105	90	80	90	98	68	69	75	101	85	82	88	85	81	86	104	78	86	89	101	98	93	86	110	78	100	100	89	94	98	101	93	84	97	85	83	74	78	98	97	66	91	74	82	95	78	89	94	71	104	85	89	95	89	95	94	69	88	95	76	100	90	75	100	105	76	82	89	94	84	80	92	77	95	122	84	68	95	104	82	96	85	85	85	83	91	81	82	79	93	100	87	96	93	88	112	95	84	95	92	71	85	80	89	92	97	87	95	98	91	89	100	86	86	77	81	98	107	96	90	86	95	70	82	81	79	86	77	104	97	93	92	89	67	93	84	105	82	73	89	90	92	86	94	89	83	93	104	88	104	96	93	75	86	86	91	71	93	76	106	103	87	97	93	101	87	88	78	96	86	85	87	81	92	101	78	80	88	106	90	91	97	90	89	67	85	97	102	88	83	87	100	85	85	95	69	90	89	101	84	94	95	90	84	108	80	88	83	100	82	103	95	88	84	95	102	93	68	82	74	88	85	96	107	74	82	85	85	104	106	86	94	92	102	81	109	87	74	98	102	102	86	68	96	81	84	92	93	88	72	83	109	103	76	96	95	88	75	78	88	105	86	100	69	85	87	84	85	87	93	90	81	96	86	100	82	94	87	92	98	80	104	86	103	90	81	77	82	103	84	104	88	77	86	84	87	87	115	70	86	91	88	102	89	87	80	84	98	97	90	78	88	84	96	82	82	93	90	99	95	109	98	85	82	93	80	81	82	100	100	96	92	97	91	102	108	111	77	105	88	86	96	85	94	68	87	101	101	94	92	80	74	88	73	88	78	90	97	82	94	97	74	92	93	78	96	82	71	76	99	68	87	75	95	94	87	89	84	89	116	96	74	98	82	89	75	79	88	102	97	104	81	83	82	78	86	80	82	79	110	101	95	96	73	98	74	77	86	73	80	84	100	79	80	97	91	86	94	95	95	80	80
15389	1960	1145	1527	3211	4026	3932	3152	2696	2210	1923	1758	1557	1440	1366	1229	1230	1104	1064	1039	1081	966	967	1085	982	1249	1556	1827	1646	1290	1055	959	924	972	850	834	869	859	876	859	828	794	884	898	815	816	778	787	841	806	810	816	848	831	866	821	835	834	737	805	737	808	778	782	805	753	769	760	836	738	777	782	764	785	793	805	747	783	773	720	750	771	731	733	760	767	734	761	699	717	776	734	767	712	706	799	766	711	732	715	715	795	714	727	761	786	728	711	686	742	790	755	767	751	699	696	676	741	712	678	732	766	763	682	717	752	759	752	786	776	743	785	742	711	711	714	775	734	732	762	740	714	718	699	717	708	773	787	727	712	729	703	744	744	746	708	704	695	725	736	706	752	757	745	721	710	709	711	719	709	733	752	718	707	755	763	731	672	695	744	725	742	752	763	730	730	732	779	723	707	741	719	772	697	721	715	727	727	768	705	725	760	735	685	680	734	757	738	789	734	687	751	725	724	715	716	734	777	693	680	693	719	718	718	726	703	736	697	709	696	705	752	736	700	745	743	726	795	713	734	755	751	732	737	733	761	737	717	734	669	729	704	721	728	779	757	709	716	781	774	696	759	743	758	705	707	652	723	741	757	778	708	759	772	729	729	708	743	726	707	748	806	726	755	776	734	712	697	711	781	776	755	723	665	743	690	737	730	739	751	673	674	776	745	715	697	700	767	736	714	734	744	744	727	776	758	702	724	725	709	725	776	744	718	766	761	717	744	767	741	744	707	738	731	784	750	747	758	699	757	748	707	761	756	747	709	746	711	696	704	721	805	766	735	716	746	741	744	753	749	735	699	717	737	701	685	703	728	740	679	723	743	711	760	716	705	757	727	751	756	703	714	709	752	724	716	755	740	729	704	738	738	710	670	735	699	748	674	753	701	703	751	743	674	749	746	736	757	747	702	721	738	739	728	762	791	792	746	698	701	726	778	728	673	767	713	717	685	752	694	783	696	768	740	733	739	766	731	721	708	717	726	732	731	738	750	785	767	806	751	738	693	729	720	706	776	692	707	714	744	734	645	757	747	757	747	778	715	797	710	753	749	722	720	721	699	779	685	681	766	712	704	728	773	720	789	760	729	754	749	727	776	715	742	772	749	766	725	736	754	764	754	744	742	755	742	750	762	738	674	709	696	695	753	745	697	751	706	752	761	695	724	751	733	687	683	802	708	697	701	741	709	733	734	754	789	698	741	736	726	720	679	768	698	724	698	738	780	690	732	714	737	715	728	706	740	736	698	744	687	751	745	762	730	786	723	749	714	732	701	739	754	681	744	761	676	765	748	754	728	716	689	759	743	744	749	734	738	799	715	744	739	713	744	714	736	716	707	734	745	756	676	795	697	785	726	706	701	676	729	783	759	766	767	735	684	766	737	718	732	735	740	694	711	740	735	732	730	763	732	732	749	744	729	742	727	748	731	712	731	719	709	763	748	683	756	689	711	747	744	730	706	704	705	720	775	716	732	752	731	718	729	743	720	693	739	714	741	744	692	752	707	761	724	716	737	732	764	742	749	733	743	742	687	708	728	774	731	739	784	745	728	728	760	730	749	756	715	700	706	730	747	786	745	693	764	762	762	738	690	751	689	730	737	765	764	722	684	739	760	756	787	718	758	752	766	717	750	732	734	690	714	765	725	694	726	749	722	739	796	741	755	753	717	750	772	716	667	744	754	782	688	733	734	716	713	701	756	698	706	714	743	714	723	789	727	756	737	762	746	706	708	758	745	738	704	707	713	731	752	726	750	740	778	769	696	685	700	688	810	732	711	717	713	728	741	720	686	791	731	773	739	725	751	697	726	764	695	734	723	709	739	746	781	756	743	760	770	769	734	738	760	707	719	728	732	717	747	764	757	735	699	764	739	717	694	694	722	746	780	704	718	733	719	735	780	702	733	696	702	734	785	692	675	727	723	715	769	728	745	719	749	721	725	745	739	680	809	747	786	729	811	731	737	712	768	713	732	787	762	712	710	722	746	752	713	752	713	763	682	723	773	751	757	699	717	720	753	692	724	703	700	721	747	763	732	752	759	745	763	730	704	742	724	713	757	754	703	690	756	710	722	783	726	732	741	728	754	727	705	682	732	723	748	725	700	728	738	728	737	716	740	695	790	688	735	731	742	738	713	735	722	753	717	708	703	763	758	719	762	704	720	747	731	743	743	748	750	756	699	764	718	690	745	722	754	760	739	704	731	709	703	729	747	733	752	716	737	727	705	724	738	673	710	749	699	750	744	698	772	674	734	746	721	721	709	721	759	752	731	714	738	726	747	723	730	771	763	755	747	752	717	673	758	761	710	710	736	709	728	744	763	760	691	761	730	713	721	706	679	745	732	777	711	697	635	772	726	745	709	747	745	703	764	753	728	770	719	707	688	718	714	771	732	743	725	790	732	755	738	744	745	748	700	699	707	722	752	681	673	736	730	753	680	740	733	705	776	713	679	774	688	722	732	752	713	708	741	733	689	714	728	674	721	723	696	783	710	750	680	699	732	755	692	740	710	788	772	728	713	781	695	742	739	733	744	699	714	801	715	678	696	716	776	763	741	722	685	705	689	770	721	741	655	734	732	743	739	740	764	735	698	752	746	704	782	736	694	756	751	738	740	752	753	705	689	780	720	731	718	720	719	752	683	767	733	778	731	724	729	770	698	696	728	710	721	742	695	683	741	705	701	759	719	731	718	703	736	681	756	758	733	771	726	706	736	803	741	747	757	709	748	665	712	775	727	705	747	696	728	686	688	684	726	772	705	697	762	758	746	720	745	741	723	771	723	747	800	721	724	724	743	707	705	775	695	726	764	676	723	727	690	748	761	705	729	733	784	711	710	713	760	748	746	731	721	729	814	733	715	709	767	733	744	738	735	747	737	772	712	711	745	736	730	728	752	741	722	705	764	740	697	736	763	708	706	741	729	725	738	759	738	740	727	719	733	696	787	705	716	751	710	763	724	680	723	752	744	717	744	701	736	770	734	728	648	731	755	716	766	717	757	722	712	722	753	751	744	688	728	709	722	801	754	747	648	787	729	674	742	755	706	692	752	726	749	707	774	707	671	724	779	748	770	699	794	758	723	772	720	736	726	748	762	637	745	738	786	739	712	723	753	766	705	743	742	723	743	737	731	732	703	767	729	735	698	686	750	745	781	716	735	738	741	744	714	740	729	772	740	763	712	759	721	739	773	734	715	725	760	726	708	739	694	704	695	719	775	714	710	686	723	753	745	735	678	672	758	721	692	699	723	734	714	717	715	705	739	766	773	712	680	730	685	702	768	758	763	688	784	764	713	737	729	701	765	714	710	749	726	670	759	753	744	735	738	725	749	743	714	742	703	715	732	732	705	743	724	734	742	744	709	725	740	751	756	718	713	713	721	722	642	705	707	748	732	721	711	774	727	692	729	721	709	722	731	704	704	746	746	713	736	730	710	726	747	729	719	746	750	747	720	737	797	760	743
1277	41	34	26	33	41	32	48	36	35	33	40	27	48	37	39	30	28	30	27	31	35	45	22	30	44	45	58	59	53	33	36	36	33	31	29	35	34	28	30	38	39	43	29	40	37	42	41	46	28	32	37	41	41	33	30	29	40	32	34	22	25	41	41	26	31	43	22	31	30	34	30	31	40	35	40	46	35	36	40	28	34	23	37	41	32	48	34	33	46	27	29	29	34	33	32	31	37	30	34	26	23	34	40	27	28	42	36	36	24	36	40	31	30	30	24	38	40	30	27	32	35	40	37	31	29	27	30	27	31	34	27	30	36	32	40	35	31	28	42	40	34	34	33	29	39	33	38	41	32	33	35	25	36	32	36	37	40	24	30	25	26	30	33	34	26	34	27	33	32	39	27	27	34	30	32	44	27	37	34	40	38	32	37	27	36	31	29	38	34	31	30	30	28	35	32	32	34	32	31	41	40	43	49	41	37	33	23	37	40	35	42	36	31	29	32	28	27	30	31	48	35	32	35	27	30	32	34	34	38	38	27	33	47	40	35	32	33	30	25	30	26	34	34	38	31	33	39	31	30	33	38	47	33	25	29	44	39	35	39	37	35	32	28	32	35	32	32	32	25	29	37	20	32	30	27	26	33	37	29	38	26	44	36	24	42	37	43	38	37	41	28	38	44	23	24	37	36	30	37	36	47	41	42	31	41	31	34	31	36	32	35	35	33	25	21	34	28	31	33	32	39	23	34	32	34	31	29	39	35	39	36	27	35	35	34	36	34	34	33	25	25	46	32	32	37	30	41	33	35	33	25	39	30	30	36	38	30	30	21	35	38	24	38	41	42	29	31	26	31	25	42	53	24	35	39	28	34	33	38	29	34	35	49	34	37	29	37	29	42	30	39	27	28	33	29	30	30	29	18	24	38	42	35	41	39	29	33	32	26	29	41	35	29	26	32	27	32	43	33	17	30	41	34	29	40	32	34	35	37	39	39	40	36	35	24	44	35	32	34	29	35	27	39	34	29	36	33	27	41	41	45	41	21	29	34	28	29	28	30	33	36	32	36	24	38	32	32	38	26	38	43	32	30	28	34	36	39	27	50	37	23	34	25	43	38	36	32	34	31	32	38	32	33	29	38	25	22	26	29	30	21	27	38	34	30	36	25	37	37	33	28	37	37	31	37	38	34	28	18	35	34	30	34	33	37	36	25	35	26	35	39	34	32	43	40	27	30	28	34	27	37	39	40	36	34	29	26	47	33	32	34	33	35	38	25	35	25	34	39	34	31	43	34	36	30	41	31	31	33	32	35	33	34	35	33	25	38	32	36	31	37	31	39	45	25	42	32	31	35	30	27	38	39	39	27	36	34	38	29	35	32	28	35	43	29	37	30	28	28	36	34	34	38	31	23	30	34	33	32	33	35	28	35	40	26	43	36	28	24	28	34	27	29	24	38	27	34	35	32	22	34	33	40	35	36	26	40	34	33	30	33	28	31	39	37	32	37	33	27	32	35	30	23	31	44	27	38	31	28	27	32	33	38	32	29	31	35	25	25	29	37	37	31	36	39	34	23	31	34	31	29	43	34	32	33	39	34	36	37	37	37	21	31	27	43	25	28	40	29	36	44	37	32	24	29	33	34	27	35	36	42	26	29	29	25	28	44	37	34	32	26	27	55	34	28	48	25	34	30	31	37	29	31	34	27	26	33	30	39	41	26	45	26	34	31	40	24	36	32	26	28	30	35	46	39	30	33	34	29	34	32	18	34	44	29	27	30	31	38	41	35	35	28	31	36	28	40	22	40	28	46	35	36	29	37	22	29	34	42	24	29	35	41	31	39	47	36	37	33	34	27	27	33	33	22	38	30	31	40	34	27	33	27	28	36	32	27	21	29	30	40	35	38	38	30	30	25	31	34	40	23	31	35	26	26	30	31	34	40	31	41	36	35	33	33	37	41	30	39	37	23	29	40	26	30	35	29	17	45	23	34	25	21	26	39	28	31	32	33	19	32	35	27	28	29	26	25	30	19	30	30	33	31	27	31	29	41	38	33	31	43	31	30	29	37	32	37	30	29	30	46	35	31	21	40	35	37	48	43	29	35	33	36	44	25	29	30	42	38	26	31	36	32	46	35	33	23	28	32	24	42	33	35	48	28	32	35	34	34	29	43	28	33	25	36	35	30	36	32	41	33	32	30	28	31	29	29	27	41	35	28	37	34	23	24	37	37	35	40	27	29	30	37	34	44	41	33	34	37	32	33	35	34	31	43	26	34	27	36	37	30	32	31	30	31	44	34	37	41	23	34	30	38	30	25	39	23	27	31	33	32	26	25	37	28	48	38	31	38	27	33	38	44	33	23	33	33	36	45	38	35	25	27	32	37	23	37	28	37	26	33	37	39	27	33	38	40	33	32	34	28	29	37	39	32	40	28	43	32	31	30	22	34	34	32	38	42	38	18	37	38	37	33	24	17	31	44	36	37	41	37	36	33	30	24	38	39	23	43	41	32	32	31	41	28	32	21	45	35	36	26	26	42	37	39	26	26	30	35	36	33	36	39	38	35	40	26	38	40	32	35	32	21	37	32	40	33	33	37	39	41	34	34	23	23	32	27	41	22	30	33	40	41	38	33	32	30	34	39	30	33	42	31	31	26	30	34	40	32	35	37	40	37	18	36	34	40	25	37	34	50	33	31	43	31	34	30	26	32	36	43	21	27	33	37	37	33	33	32	38	33	34	39	38	32	34	34	33	25	31	44	30	31	38	27	41	26	37	38	32	27	31	33	29	17	26	38	32	44	31	35	36	32	42	34	28	28	35	43	22	24	37	36	28	34	37	35	39	27	40	28	30	31	34	29	37	23	41	25	38	36	37	34	30	32	35	30	28	40	40	28	38	28	32	38	28	28	35	43	33	24	36	19	27	31	39	32	28	29	32	27	36	35	34	30	36	37	26	34	39	39	28	33	31	31	30	27	28	26	34	37	27	31	38	28	32	42	40	36	27	33	30	22	42	32	29	22	32	38	37	26	30	41	33	30	38	18	34	35	45	38	29	33	26	29	45	37	29	30	28	38	23	26	39	37	35	36	42	35	36	36	29	27	42	31	37	27	39	34	45	31	30	27	32	36	41	33	25	40	25	37	27	24	34	30	30	29	27	27	30	37	31	30	28	32	36	31	37	27	32	25	31	29	19	35	33	41	27	29	24	34	33	36	43	38	30	26	41	33	23	33	30	32	39	45	37	34	34	33	36	35	28	44	37	39	29	38	30	34	31	32	37	36	40	34	42	38	36	30	29	33	41	36	40	28	30	39	39	37	32	32	24	31	43	35	35	27	40	23	38	30	34	15	28	29	30	29	38	38	30	29	47	32	27	31	43	33	31	27	31	37	36	25	39	34	29	34	35	37	32	28	27	33	37	21	33	37	36	34	36	44	27	54	40	31	28	36	25	40	40	25	38	30	29	23	34	40	42	33	40	34	32	33	34	32
8073	417	327	414	503	626	650	552	537	451	425	418	375	383	356	335	345	332	323	338	297	325	325	353	376	511	760	881	797	521	437	387	335	364	325	326	324	351	362	363	330	326	338	303	331	274	289	304	296	325	356	291	319	275	303	322	290	326	273	277	284	321	266	306	265	298	309	294	284	299	308	282	281	273	286	291	294	303	288	292	280	310	279	306	314	292	291	294	293	278	269	313	284	265	281	275	284	317	287	293	294	276	261	240	295	287	299	276	270	285	298	273	293	277	283	291	275	287	273	269	271	294	268	297	253	277	262	282	271	304	265	299	297	260	293	266	292	267	276	277	282	301	288	293	295	274	280	251	274	283	287	287	292	292	288	281	269	300	275	290	273	280	289	256	302	279	269	254	299	271	255	264	287	284	299	263	269	304	297	262	288	278	281	261	288	293	261	277	283	290	293	296	291	256	253	271	264	276	273	286	275	281	249	270	277	261	320	274	280	285	263	252	293	271	288	297	319	271	266	245	254	266	259	290	260	286	271	252	261	267	275	259	254	271	287	297	275	272	269	260	280	252	249	278	267	274	260	291	292	308	302	258	268	284	254	302	279	281	312	268	307	265	311	264	318	274	278	292	266	278	301	242	291	271	322	264	275	287	287	305	324	256	279	236	261	279	301	244	274	276	276	266	304	276	267	235	271	249	287	295	261	300	242	297	280	285	289	274	259	277	260	283	302	270	277	259	303	246	291	289	248	295	270	285	271	237	262	271	336	276	262	267	279	298	287	284	260	301	289	292	268	264	279	281	284	269	290	266	262	272	302	298	282	283	286	299	279	275	275	262	311	257	280	308	297	275	259	288	246	294	273	277	302	311	279	295	278	274	302	262	310	274	256	258	278	285	281	283	274	285	284	275	272	271	291	276	304	277	276	274	301	272	284	243	266	276	278	268	292	279	322	249	277	296	278	289	289	263	294	305	280	261	262	273	264	278	274	284	277	276	309	308	264	252	279	275	293	296	292	287	290	299	268	254	273	277	268	264	285	287	265	285	269	273	282	271	280	258	327	261	278	283	271	254	277	273	270	253	270	287	278	272	287	274	274	271	254	284	296	302	275	255	246	292	287	303	243	295	274	281	288	250	275	294	292	276	264	256	267	282	298	308	292	281	301	288	311	308	293	252	284	297	275	303	261	264	286	259	282	257	280	295	302	284	282	256	290	309	296	291	293	274	279	270	287	268	289	281	298	283	276	276	280	297	268	261	316	270	265	255	278	288	293	285	288	277	281	268	288	283	296	276	257	262	248	281	264	269	289	260	259	285	279	267	291	277	277	310	293	268	253	267	260	272	273	259	259	282	290	293	278	264	288	267	290	250	247	282	276	282	292	281	256	256	279	251	286	263	287	256	275	295	295	283	277	284	286	286	293	253	268	297	271	272	270	295	283	279	284	311	270	281	296	284	284	289	247	290	263	263	270	271	265	279	278	268	286	287	290	277	312	269	289	285	270	264	268	303	274	279	274	283	308	260	282	258	276	277	295	273	282	287	289	259	286	278	267	279	291	282	294	282	299	282	261	294	293	283	274	300	291	259	272	267	276	268	294	245	294	272	286	282	303	302	285	296	269	284	311	288	255	292	300	270	266	265	277	271	267	290	284	282	292	277	304	258	268	295	302	302	259	316	261	305	271	274	277	291	256	289	262	314	259	291	286	287	284	280	266	253	288	253	268	320	296	296	278	263	306	287	289	295	315	275	260	261	258	288	289	288	278	269	280	293	276	281	277	291	276	297	320	252	277	258	252	264	293	278	251	276	299	312	289	275	253	310	277	268	293	278	271	290	262	256	298	286	309	272	247	294	260	291	267	276	280	261	262	294	275	299	307	277	262	281	295	313	308	292	294	262	275	289	304	293	261	265	271	265	290	281	277	285	260	283	287	283	299	301	286	302	269	260	257	298	253	252	270	295	259	258	257	311	284	299	285	277	292	292	263	288	320	275	322	267	308	272	298	283	292	280	297	270	305	288	283	282	277	301	296	311	275	274	275	290	268	265	292	266	273	284	271	248	273	284	313	291	277	271	252	286	282	272	275	282	270	245	267	275	282	288	294	285	269	296	250	274	272	272	250	275	308	253	267	257	277	295	279	283	288	245	287	294	267	277	280	279	263	284	269	263	262	259	269	288	280	256	304	267	263	290	277	274	276	264	251	280	295	254	285	285	277	288	275	264	299	275	266	269	285	304	261	273	266	274	309	277	288	285	265	292	242	308	328	260	258	308	292	248	266	292	274	261	255	285	293	284	258	289	274	281	299	288	279	275	298	291	298	290	259	292	276	293	259	293	289	301	268	285	275	278	287	265	267	279	291	316	302	232	269	315	301	326	271	283	278	263	300	291	276	250	295	282	302	293	277	278	285	277	253	324	271	257	270	272	255	271	293	289	266	262	270	271	278	323	277	301	279	276	257	290	298	289	281	304	268	297	277	277	279	261	276	282	281	261	307	282	282	274	302	246	261	279	291	265	304	276	248	278	262	280	298	280	248	305	279	274	265	271	275	283	302	298	262	288	273	267	280	289	293	287	263	285	259	289	269	264	264	268	275	279	284	278	270	256	243	306	265	308	293	289	267	278	276	302	286	287	266	273	277	253	276	274	283	296	276	298	275	282	294	237	285	290	260	291	261	295	304	288	317	289	311	286	282	305	286	287	291	275	298	301	270	257	269	268	288	264	266	284	306	264	286	287	257	290	288	252	305	297	282	269	259	251	260	272	280	232	292	270	296	263	259	283	268	280	267	274	293	274	281	255	296	306	285	259	279	282	261	285	290	284	273	290	275	291	279	269	287	280	310	272	256	293	257	299	268	287	245	255	251	258	260	284	292	275	267	265	249	268	263	273	262	306	285	296	264	307	290	269	246	282	301	295	278	247	278	277	298	303	256	273	279	277	279	270	265	254	277	299	263	251	264	259	296	263	255	281	299	279	250	279	265	278	276	302	290	307	281	256	287	271	264	306	287	300	285	262	318	311	250	293	268	280	275	294	269	253	254	294	241	285	285	282	244	290	278	286	283	269	285	268	303	261	261	292	278	290	281	276	246	263	261	283	258	288	267	271	273	284	283	260	252	261	300	279	264	257	272	245	275	256	306	301	264	285	300	272	292	292	267	303	271	254	305	274	312	284	286	265	270	277	257	264	267	267	277	268	335	291	269	296	286	265	247	272	270	291	309	279	266	270	281	286	302	280	279	289	266	281	284	281	277	273	281	271	249	263	290	273	282	273	299	265	272	277	273	286	256	244	289	273	283	273	273	251	285	295	292	263	258	286	290	267	293	294	282	288	279	247	268	295	281	295	305	279	265	295	286	289	267	302	268	319	298	258	253	271	311	307	285	251	272	293	266	276	296	279	276	257	267	275	265	292	242	285	254	271	264	288	269	265	302	262	257	292	307	289	268	278	265	281	296	273	273	303	290	272	303	260	306	278	261	292	276	259	289	273
1488	122	107	106	87	109	110	102	97	118	100	110	106	100	104	100	78	95	104	88	108	81	83	98	104	94	105	115	108	90	95	82	91	91	76	69	77	97	104	75	80	91	82	94	89	79	89	78	86	81	96	78	74	83	95	92	76	92	61	76	105	73	86	99	70	77	87	93	82	73	77	83	80	90	82	79	108	79	95	90	74	89	92	85	71	69	94	84	82	77	78	92	73	92	94	73	91	70	72	73	91	88	101	74	84	101	74	67	90	63	85	80	85	86	84	88	100	87	78	86	81	76	76	72	89	94	69	80	85	75	80	89	81	82	92	83	95	93	96	87	83	80	96	88	68	79	76	87	88	87	96	80	69	63	88	84	75	78	80	89	97	86	76	95	91	78	88	79	79	100	81	79	82	97	95	95	81	87	88	105	79	78	91	65	83	76	75	70	59	83	72	75	85	96	83	77	68	69	68	86	80	81	76	105	67	70	85	78	75	66	81	64	59	72	76	74	85	83	80	84	95	90	89	83	94	81	92	89	75	93	95	85	82	82	81	65	87	91	89	75	100	75	63	96	67	88	77	67	72	105	72	79	88	61	86	71	88	77	71	74	73	82	84	70	61	88	91	82	80	85	83	84	91	91	68	65	90	79	88	71	92	85	92	83	97	63	70	59	55	75	97	73	83	77	65	73	91	78	83	75	98	91	81	76	98	81	69	97	60	93	94	69	109	82	71	86	87	90	91	82	67	72	80	93	101	75	73	89	86	91	72	84	81	92	79	84	87	88	91	71	72	96	78	86	76	79	94	105	89	89	77	87	78	84	78	96	77	82	76	65	79	97	90	100	95	86	73	70	82	80	71	92	92	88	89	73	90	79	92	83	96	83	85	88	69	88	87	85	92	67	80	89	100	74	91	82	93	87	84	82	73	84	83	75	71	79	81	96	82	96	85	83	84	81	80	100	82	82	86	72	90	77	73	86	74	82	88	92	84	83	96	81	78	84	75	84	86	91	81	63	80	104	95	91	102	97	101	65	73	99	75	93	77	97	93	82	78	80	82	89	75	66	74	73	100	72	92	64	67	80	85	70	69	72	82	100	80	83	89	69	86	93	69	82	73	91	98	95	67	82	78	82	71	78	83	71	70	74	89	83	77	77	76	75	68	101	86	79	93	72	82	83	89	89	107	78	63	79	86	80	77	77	88	87	90	95	91	79	65	82	84	87	92	87	71	90	90	84	83	78	82	83	86	87	86	72	76	73	101	85	86	98	68	78	82	84	73	67	82	89	61	85	89	80	72	79	91	79	80	80	71	77	92	79	95	71	66	96	75	90	75	87	91	98	65	88	86	77	90	86	83	98	83	83	100	87	77	81	107	101	82	86	75	67	78	80	82	88	64	83	73	78	83	72	91	91	88	72	99	101	77	83	85	79	93	79	76	75	91	63	83	88	65	75	77	70	74	70	69	80	81	86	77	71	77	92	67	83	80	65	95	70	89	84	73	84	81	80	96	76	88	85	80	77	83	91	84	94	82	61	91	94	86	89	84	78	69	80	81	88	63	87	77	89	82	78	73	85	65	85	87	68	83	74	74	72	103	89	92	74	87	88	77	86	84	81	84	73	92	89	93	98	83	85	79	83	69	88	75	86	84	80	81	99	99	82	78	88	78	93	77	89	84	68	96	78	89	87	72	74	72	74	86	82	71	68	75	66	107	86	81	88	69	96	76	73	79	79	73	84	61	91	88	89	69	81	72	85	88	87	88	95	70	97	91	85	97	73	86	78	95	82	87	90	77	76	91	92	79	95	74	82	66	84	79	72	89	67	88	83	73	72	80	89	77	73	79	83	88	77	91	77	87	60	88	92	80	84	77	75	98	73	90	91	82	73	57	90	90	73	89	82	82	87	87	61	72	67	92	89	88	82	99	98	71	71	82	77	102	83	78	85	70	81	74	79	96	93	78	87	71	98	68	83	75	72	66	78	89	92	88	108	87	86	80	87	73	88	94	60	79	81	91	91	70	84	82	82	83	93	86	80	92	78	88	94	93	85	84	72	79	79	69	78	83	95	91	71	77	83	84	78	90	86	86	77	93	92	93	100	80	87	82	83	77	90	80	78	73	79	72	93	85	85	87	87	81	84	80	97	106	80	82	75	66	90	94	72	85	90	90	69	90	106	80	65	92	84	82	71	83	81	87	83	81	75	75	87	87	78	71	78	71	97	92	90	89	96	76	77	82	79	76	97	88	76	81	106	58	101	89	78	91	83	90	83	88	78	68	81	82	82	75	75	66	85	77	86	98	85	79	72	81	96	94	87	87	78	86	94	92	86	94	76	99	90	86	74	87	72	78	83	85	105	92	92	87	90	79	86	79	73	82	83	88	86	80	86	89	66	79	79	76	106	68	75	92	85	92	80	85	86	84	89	83	82	80	84	76	87	81	85	89	82	74	92	101	63	65	82	79	84	89	91	84	95	82	75	77	85	79	84	78	95	80	73	71	85	89	79	68	93	95	65	85	84	86	103	73	84	72	100	96	86	81	80	99	88	93	93	89	78	79	82	79	100	80	98	73	73	99	76	77	92	82	72	83	73	82	78	89	87	100	90	94	90	79	77	92	73	77	103	88	95	68	74	75	104	72	74	75	80	89	82	79	72	88	76	80	72	92	76	81	93	79	86	78	93	84	84	79	77	99	82	85	102	85	72	82	80	88	76	84	80	82	100	86	67	76	74	91	78	88	85	87	85	74	78	91	87	87	92	69	82	68	70	73	80	71	87	88	67	78	75	75	76	90	95	71	67	79	90	87	68	101	79	78	72	78	87	116	95	82	90	92	81	74	81	104	80	103	84	75	91	77	83	86	94	74	85	81	97	89	76	74	83	80	70	88	83	79	66	80	92	89	84	77	87	96	85	94	80	80	92	56	88	86	96	106	76	84	102	88	90	75	93	88	73	81	79	92	98	83	92	91	86	85	84	87	96	88	86	84	85	73	89	88	75	90	78	90	102	82	79	66	61	82	73	78	65	91	91	96	89	83	70	91	85	71	100	66	76	81	77	75	109	88	86	63	66	70	97	81	76	87	82	82	88	87	92	68	82	82	76	81	75	79	86	83	82	71	86	77	97	92	102	81	109	76	87	77	89	83	91	101	101	72	96	86	71	87	68	67	67	73	82	76	84	76	84	79	86	80	74	73	85	69	75	94	76	110	84	83	91	82	94	79	85	82	85	74	81	95	89	79	86	79	91	87	67	90	78	82	70	88	74	82	80	79	102	83	103	77	73	87	97	76	81	86	72	79	72	83	76	99	70	74	79	77	80	87	77	82	82	83	81	89	87	59	103	76	97	89	75	70	86	90	90	91	96	77	67	70	91	76	87	79	88	75	86	78	98	87	83	76	94	95	84	87	83	81	96	84	93	74	68	82	81	84	83	89	87	91	84	92	73	86	69	90	79	76	73	76	93	80	78	85	101	93	101	76	81	76	89	87	77
13090	1563	991	1114	2302	2788	2641	2198	1858	1610	1394	1214	1133	1076	967	989	938	912	858	853	816	827	839	876	870	1106	1412	1485	1245	993	864	818	875	789	801	774	794	740	788	752	754	722	773	744	730	689	691	775	739	714	766	693	711	786	737	751	632	711	735	684	720	689	695	704	692	699	737	681	722	761	701	703	748	662	692	680	715	694	714	679	669	659	667	717	684	656	690	730	714	687	685	719	644	667	627	693	734	683	704	693	657	677	691	679	652	681	668	671	618	664	668	679	664	683	683	682	662	670	696	708	686	675	675	660	671	688	620	667	708	693	676	639	668	664	688	619	663	712	653	700	630	683	704	651	699	672	692	690	652	718	697	610	683	699	677	702	662	656	617	677	693	723	622	677	724	731	644	643	702	682	678	701	708	692	692	664	679	703	678	656	678	626	706	690	632	639	709	726	695	683	668	654	652	694	612	698	686	666	636	640	682	655	695	682	656	683	679	669	676	738	668	634	648	666	662	699	664	680	672	634	689	639	660	701	694	678	653	665	654	695	642	689	698	628	655	692	633	715	667	689	668	701	641	642	653	694	653	721	678	673	679	679	648	714	680	682	642	705	656	679	677	693	666	694	652	665	682	665	669	664	697	657	675	671	701	703	689	681	650	658	673	670	671	632	687	693	659	658	666	673	689	667	682	676	675	675	586	648	630	686	674	655	700	663	675	654	692	657	637	686	690	663	656	656	662	705	688	711	680	684	674	650	631	628	650	701	666	648	694	699	692	606	700	671	658	641	665	678	676	689	651	700	641	715	677	678	713	682	665	648	673	693	628	645	669	649	694	657	724	727	657	676	637	641	636	671	720	653	702	667	651	622	681	672	708	650	672	644	712	690	703	667	662	672	667	694	661	674	646	704	672	676	689	677	676	717	660	711	656	662	658	659	667	690	676	676	652	637	656	656	668	671	643	658	663	685	636	694	701	667	657	643	683	667	685	664	697	681	665	644	694	677	643	665	678	677	628	702	664	688	627	693	664	653	687	694	697	667	727	683	646	664	649	649	668	614	679	688	645	648	660	680	717	714	700	641	688	660	665	655	701	655	691	711	677	665	674	661	622	692	676	692	656	747	694	682	609	656	635	688	681	676	693	668	653	722	692	691	671	645	621	676	667	632	634	649	696	654	657	695	656	671	653	700	682	673	713	682	670	680	696	700	703	650	704	661	701	673	652	701	659	655	714	665	706	696	653	682	673	674	633	663	642	639	688	704	661	710	696	662	660	677	659	679	650	640	685	638	615	700	631	634	688	693	671	671	676	685	709	641	681	702	671	695	726	658	681	660	654	661	695	648	679	692	660	645	648	724	701	634	711	704	644	693	681	684	643	669	672	618	677	664	668	635	709	640	653	646	677	663	662	651	699	666	675	688	699	648	636	637	670	688	708	653	642	701	684	672	654	662	678	694	681	616	647	698	661	677	652	694	673	674	629	649	664	681	689	711	678	644	675	646	667	637	650	652	676	665	659	668	684	679	656	631	681	662	678	667	686	711	647	670	675	678	640	651	645	660	666	658	708	618	703	636	687	659	658	686	711	697	655	695	693	704	674	734	630	625	676	685	610	679	675	653	709	663	680	673	689	701	638	705	648	690	651	706	653	643	617	685	699	663	703	642	688	649	665	660	684	689	667	675	669	648	658	681	665	733	677	716	656	681	640	644	666	657	670	673	705	659	693	738	653	679	631	674	653	675	690	651	630	696	618	649	684	670	661	669	642	651	682	651	709	672	678	699	696	707	702	679	630	673	725	654	669	642	678	638	687	668	637	698	636	664	670	670	638	669	656	668	686	677	699	667	674	675	700	651	676	690	766	618	630	692	648	651	663	714	634	670	678	678	620	659	667	677	656	679	612	707	663	638	717	699	673	618	702	685	686	673	684	674	635	632	615	703	666	649	695	713	664	690	682	599	679	675	693	701	634	662	648	689	683	707	667	652	653	696	652	698	643	695	659	670	713	680	699	665	673	680	674	673	632	667	650	632	669	753	706	633	682	668	636	660	653	681	679	669	668	644	673	699	667	662	665	651	660	690	674	693	681	648	725	707	656	692	683	694	706	647	666	672	684	676	659	658	666	681	680	695	704	661	673	674	612	665	686	697	694	693	672	647	688	670	667	676	706	680	672	660	667	710	731	652	655	656	633	636	683	655	670	646	681	651	658	705	725	695	641	675	654	663	655	700	679	672	694	634	678	640	741	680	665	674	671	683	626	710	633	696	701	624	638	684	664	669	674	673	664	663	685	690	690	653	709	687	675	662	633	639	670	634	636	711	635	733	661	673	645	708	666	680	692	663	649	694	686	649	657	656	713	626	681	647	651	657	678	652	650	667	675	654	672	679	610	669	664	653	612	676	679	673	654	617	748	702	647	660	679	727	612	649	704	649	651	632	693	696	662	703	669	696	679	634	619	678	719	706	671	611	640	679	637	639	683	697	690	626	609	659	656	640	662	651	665	667	698	701	686	703	702	648	673	691	623	674	650	679	691	648	641	714	667	630	672	668	690	654	643	686	676	713	638	723	726	680	730	676	689	651	677	674	664	696	675	675	684	684	682	678	680	695	718	650	643	716	641	641	663	661	652	658	695	697	670	699	726	658	656	632	665	651	696	678	656	694	652	680	677	636	666	677	661	696	698	716	656	640	632	659	699	679	682	661	646	689	663	660	651	644	673	688	627	674	662	658	668	654	690	650	659	668	672	668	691	687	706	657	682	671	740	618	637	648	678	639	654	705	664	670	648	655	678	673	672	700	699	633	667	657	702	653	651	654	686	648	749	635	642	667	660	659	712	658	678	687	633	653	680	690	701	651	711	644	696	674	677	636	669	645	663	635	664	668	668	663	690	660	671	657	716	710	661	728	679	648	663	657	693	704	643	697	702	662	678	680	684	656	684	669	687	663	659	614	695	632	695	685	701	697	682	675	717	618	682	667	685	713	653	627	703	698	690	720	701	682	708	694	679	718	687	676	701	595	660	676	680	689	638	665	666	655	668	681	713	707	690	655	637	679	695	670	674	675	654	654	641	673	655	661	664	641	666	664	684	679	691	681	630	681	757	647	690	717	691	668	633	660	652	707	686	690	701	657	659	684	706	658	687	652	646	681	663	732	666	665	641	690	683	673	655	651	687	697	664	677	675	707	669	690	703	672	676	680	652	706	679	654	653	674	668	680	655	664	665	690	676	710	685	696	702	690	673	654	675	682	689	716	642	649	671	689	635	713	720	685	692	668	633	696	687	642	661	687	684	643	685	684	680	684	706	687	724	673	624	661	670	688	647	681	698	630	701	686	648	702	695	645	646	674	676	713	642	715	645	695	641	643	683	713	694	672	625	683	677	687	694	652	695	719	679	681	672	636	681	676	661	670	667	670	656	694	718	638	659	662	712	715	705	687	674	652	660	654	682	651	660	700	680	628	666	682	740	651	683	735	653	712	736	686	687	621	684	659	692	663
2017	57	48	43	23	54	47	52	60	46	41	52	44	52	32	40	40	41	43	48	44	31	30	37	45	38	57	72	60	45	50	54	33	37	46	28	44	34	38	41	26	44	39	40	49	40	42	24	38	27	36	49	31	40	36	40	30	32	43	27	37	35	35	42	36	31	37	27	29	28	42	37	33	42	35	32	31	38	38	38	26	19	47	32	34	35	31	39	29	27	32	30	35	31	31	32	24	30	30	30	34	42	33	38	32	35	36	24	26	38	26	37	42	35	28	39	38	26	34	40	40	33	23	31	41	22	36	27	31	32	32	40	42	39	38	41	35	49	32	40	32	24	39	33	38	40	35	42	45	38	37	30	38	42	31	25	22	35	44	35	21	30	38	37	44	44	38	37	40	40	32	29	46	42	42	26	28	31	28	30	37	30	31	36	31	44	47	35	31	35	28	39	25	23	32	38	40	31	36	35	30	40	38	37	35	39	40	30	41	29	31	32	41	36	21	28	37	38	31	38	26	35	31	38	33	42	33	37	28	32	25	33	37	30	30	28	28	35	23	28	32	31	34	30	35	34	23	29	30	33	17	39	45	31	31	38	30	26	32	40	34	37	36	51	36	27	39	33	28	42	45	45	36	32	34	27	37	46	33	39	28	38	32	28	33	37	34	32	25	34	31	45	26	28	38	43	46	33	38	33	37	32	28	35	24	38	30	27	30	25	28	36	27	37	30	34	24	34	38	33	37	27	45	30	42	25	44	37	34	30	39	31	27	29	28	31	25	25	38	27	48	23	26	23	29	33	31	39	30	30	42	37	27	33	36	19	28	42	33	31	26	38	32	31	38	37	34	37	31	37	34	36	28	43	26	41	34	39	40	32	34	30	33	40	42	24	26	44	25	39	39	32	38	37	45	37	38	28	29	35	28	29	31	29	27	23	36	27	28	45	28	33	30	37	37	39	37	36	35	33	32	26	36	24	33	29	39	30	32	28	29	34	36	35	31	28	31	27	33	32	30	39	37	38	34	30	26	33	42	35	35	38	36	29	34	45	36	35	44	36	35	28	41	29	34	29	40	33	39	40	39	38	36	30	30	32	40	23	48	26	48	34	35	29	36	45	40	45	32	32	36	38	44	43	31	28	35	29	44	31	29	40	39	32	34	37	32	37	30	31	30	24	32	35	29	33	28	46	34	37	35	36	45	42	29	32	25	36	38	37	31	34	34	26	40	29	24	43	44	35	39	39	34	31	31	30	30	43	26	33	35	31	28	32	41	26	28	34	34	25	40	28	30	34	48	37	27	37	20	44	30	42	33	29	35	35	29	30	41	35	29	33	22	29	38	33	34	25	35	34	39	28	39	24	31	21	31	42	44	32	32	40	29	29	36	31	40	35	38	29	39	29	37	32	27	29	38	33	41	34	37	28	32	35	42	33	38	41	26	35	26	32	19	33	38	29	34	29	28	26	33	29	37	41	31	32	38	30	30	39	29	29	35	33	26	34	34	24	43	41	30	33	40	37	27	27	26	32	27	25	24	36	43	32	32	39	33	38	37	37	40	42	43	29	42	33	39	31	21	35	38	30	38	42	26	36	35	28	38	36	24	24	36	29	23	38	28	36	30	30	28	35	35	28	36	29	42	40	33	37	23	28	32	37	31	33	29	28	35	35	44	28	26	36	37	23	33	37	32	40	40	36	28	26	27	38	29	31	37	32	27	23	42	30	42	26	44	33	32	37	38	36	38	37	29	33	41	30	39	40	21	32	36	31	30	24	29	29	39	41	36	37	41	39	35	24	32	33	27	33	44	38	29	25	36	33	27	38	29	38	27	31	42	30	36	30	38	29	26	33	31	33	31	37	51	44	35	40	36	28	28	31	43	41	33	33	32	40	29	39	39	32	31	34	31	35	41	32	29	35	33	28	34	25	34	39	38	41	28	31	34	30	35	26	36	31	26	23	43	31	29	33	30	33	25	34	37	35	36	30	30	28	41	29	42	37	28	38	41	34	23	23	39	33	35	38	35	47	33	39	40	37	40	39	46	16	39	42	30	27	29	34	25	32	37	43	36	26	31	32	21	29	48	37	36	32	32	28	41	38	40	37	32	39	36	33	38	40	37	33	21	33	32	34	37	37	34	32	25	33	26	35	38	34	34	38	35	29	35	37	30	28	35	29	54	28	49	34	41	28	50	28	25	36	38	30	35	38	38	45	23	28	31	24	37	35	30	29	36	32	31	27	36	44	31	22	36	30	34	29	50	34	34	32	40	30	39	45	36	27	27	29	37	38	30	41	32	36	39	31	35	31	36	35	29	32	29	38	36	33	42	30	39	40	33	35	43	30	36	27	36	39	36	38	33	42	33	42	37	36	33	29	34	28	32	31	24	42	48	22	33	30	29	43	30	40	22	31	29	42	34	25	30	31	43	42	36	43	44	36	42	36	35	34	26	31	24	39	31	37	39	37	34	30	31	35	36	32	42	30	27	30	35	40	50	32	28	24	44	43	33	36	45	41	34	28	43	36	35	34	39	31	26	42	34	31	38	28	35	34	36	39	28	34	30	37	32	42	29	28	41	30	39	37	33	33	37	35	39	48	45	36	36	30	42	36	37	35	38	33	33	31	28	32	32	22	33	27	34	33	36	37	28	28	31	33	36	32	31	32	41	35	49	25	29	37	31	37	30	39	39	37	34	42	33	35	32	29	42	37	37	36	40	30	31	40	32	30	39	41	39	46	32	42	35	38	25	32	36	30	36	46	30	39	27	42	34	23	45	32	28	32	34	24	42	42	40	33	31	28	33	38	38	41	36	51	44	36	39	31	32	27	37	35	38	30	36	36	49	35	43	32	29	38	27	39	24	28	37	38	35	33	38	39	41	28	31	30	34	41	32	34	22	42	39	30	39	31	34	42	31	41	33	39	38	43	26	33	39	25	27	37	25	23	29	31	31	30	40	38	37	31	30	36	39	35	24	32	36	31	28	38	30	31	43	31	36	35	31	30	37	44	27	31	38	33	35	33	29	33	39	35	29	40	39	48	33	25	32	34	32	41	32	29	36	43	32	22	31	24	41	40	29	29	30	27	38	33	34	38	26	27	40	39	28	24	29	29	37	39	29	37	40	45	35	25	31	35	34	33	34	32	37	36	41	37	42	30	34	30	37	28	39	41	27	41	27	34	38	33	39	33	37	27	45	36	26	42	39	21	49	40	23	31	34	41	40	34	35	37	27	24	47	39	27	35	35	39	30	38	29	37	33	33	32	35	32	43	31	42	36	39	41	36	38	30	37	45	31	30	34	31	31	31	36	38	29	36	37	46	36	38	42	41	42	31	37	33	35	29	36	37	34	33	37	41	36	28	25	29	42	35	30	32	36	30	42	27	28	33	43	36	34	39	36	30	29	31	33	41	39	31	31	38	27	19	31	38	35	39	29	34	33	24	36	31	42	39	33	39	36	39	30	25	45	25	44	32	29	32	29	45	38	32	32	38
11429	917	502	665	1539	2124	1914	1705	1389	1219	994	925	788	699	613	553	568	537	528	486	466	442	418	427	482	709	1026	1132	846	610	524	435	463	429	392	379	350	432	375	413	343	370	398	350	366	349	346	327	348	347	364	321	349	345	332	349	327	354	343	324	338	308	320	306	320	345	311	309	321	367	354	323	333	319	311	298	308	329	356	319	324	302	289	290	291	313	324	297	307	266	295	278	284	293	311	276	307	280	323	321	310	324	325	300	308	281	309	306	336	313	293	296	308	317	300	259	265	291	317	290	287	290	283	285	304	278	250	266	281	306	276	300	314	279	281	294	304	310	286	254	282	295	304	287	293	278	306	281	270	283	305	309	292	301	307	276	276	270	293	303	263	279	270	324	292	308	257	280	285	288	306	326	273	293	289	291	324	285	291	327	282	275	281	291	263	284	312	308	287	290	320	286	301	300	306	287	300	333	256	289	304	292	273	290	285	288	290	275	296	304	300	299	277	305	286	256	315	299	277	307	295	305	314	297	303	247	259	289	307	267	293	298	273	278	298	284	247	258	295	273	290	297	291	292	277	284	315	325	308	303	294	288	296	268	311	280	323	264	291	293	307	275	309	289	302	299	287	262	266	294	300	264	282	276	335	287	301	288	276	308	293	288	305	331	296	295	282	262	291	297	295	308	302	285	295	301	281	298	315	279	303	331	298	244	282	287	292	276	317	279	318	272	270	317	318	304	323	288	248	292	303	281	272	270	272	287	290	296	262	275	293	318	280	326	313	299	306	310	295	307	306	287	292	281	284	292	287	323	266	334	284	303	286	277	273	316	284	291	274	289	310	274	297	288	263	300	278	276	285	314	276	284	274	282	296	312	286	314	267	289	271	290	277	292	288	292	318	306	292	281	315	304	275	310	327	289	296	276	289	295	287	249	290	262	304	306	298	282	283	297	292	286	294	219	289	285	287	290	287	323	285	282	296	301	271	255	282	306	283	282	271	293	305	300	258	266	276	268	249	296	331	271	320	279	280	295	296	289	294	313	328	293	268	273	293	265	296	273	287	301	301	284	284	275	263	314	279	270	278	304	282	302	313	272	305	314	289	306	297	292	319	292	303	302	278	270	301	287	292	273	284	310	288	268	278	291	295	268	280	286	265	283	319	280	283	306	266	287	273	302	298	291	283	308	321	282	320	287	273	286	314	292	300	275	292	273	298	291	303	295	307	282	285	275	286	278	281	312	277	298	295	294	264	277	302	273	297	278	283	307	286	291	286	291	245	302	304	292	317	318	294	282	302	305	284	307	279	297	278	306	268	274	316	297	282	311	305	276	312	295	285	292	289	313	263	283	264	264	292	290	309	282	299	289	268	316	286	320	294	272	255	302	285	296	309	288	273	264	316	291	284	294	267	282	298	293	305	294	286	281	264	285	295	310	298	299	311	282	295	289	326	290	245	259	276	279	283	288	299	288	270	312	280	287	284	287	295	297	294	288	289	278	319	290	281	286	292	290	302	301	301	285	303	300	301	284	280	296	284	327	303	276	302	292	314	301	273	280	268	294	288	303	264	296	291	277	284	294	284	289	296	283	269	313	283	275	282	287	276	305	270	292	298	285	310	262	283	263	283	290	273	291	302	281	299	311	252	273	297	308	289	258	316	295	284	255	266	306	283	312	264	271	271	270	298	301	284	278	267	304	287	278	287	288	294	281	313	251	269	291	264	305	304	279	270	325	285	259	294	294	283	271	315	316	297	297	295	288	298	261	265	286	308	303	256	294	291	283	303	283	279	296	310	290	280	294	315	284	266	270	271	300	282	305	304	275	271	307	300	310	288	272	307	283	290	266	328	326	308	303	254	260	290	295	276	292	286	286	271	262	299	292	301	284	296	308	268	322	303	331	276	297	303	313	280	260	259	292	291	296	282	281	318	286	298	312	260	288	281	276	310	328	272	283	311	265	289	303	307	281	292	277	293	278	261	285	279	293	296	271	311	288	268	316	317	288	276	322	284	269	321	287	274	326	291	287	282	303	303	302	297	287	271	288	277	332	281	283	305	256	276	286	269	301	293	292	286	279	292	313	273	298	322	285	318	290	284	304	316	254	306	283	280	267	284	293	287	292	275	320	325	321	274	285	273	268	303	314	291	289	270	296	268	256	285	293	282	293	295	306	304	311	308	292	287	284	294	302	288	257	240	302	288	302	301	298	292	283	302	269	322	274	311	289	290	294	287	299	313	299	261	270	317	298	288	285	269	290	303	291	289	300	306	275	309	313	300	297	285	291	285	286	319	291	316	287	295	318	295	295	281	286	294	304	276	300	322	286	292	293	294	277	288	282	303	295	298	275	309	297	313	317	301	316	293	281	291	291	296	297	313	268	280	283	266	258	283	272	283	281	283	284	284	279	263	289	276	293	287	291	290	278	294	289	310	291	294	307	283	282	281	281	318	259	258	321	317	288	290	288	311	264	283	295	311	313	309	295	308	258	281	264	291	284	279	276	275	292	269	296	295	281	273	282	303	291	320	293	306	286	288	306	305	294	314	276	309	284	295	274	302	295	289	315	269	273	295	260	308	317	280	287	277	293	294	300	276	299	313	300	278	277	280	316	287	289	305	268	301	298	280	300	301	296	291	309	295	311	272	284	318	267	266	289	306	312	324	277	288	304	265	301	280	297	298	290	329	294	270	284	312	286	308	280	304	278	322	297	277	299	305	300	285	296	291	291	310	299	297	278	295	236	293	325	287	283	302	276	289	282	295	280	295	305	283	292	315	288	285	321	282	322	283	284	273	296	316	285	289	280	298	322	284	288	291	279	307	312	272	296	267	276	302	310	304	312	285	277	284	320	294	291	280	319	297	294	285	278	306	286	291	256	311	303	290	275	263	295	279	288	280	299	258	301	326	305	277	269	285	304	309	307	296	302	276	307	277	287	301	289	305	282	306	276	289	292	310	260	315	263	269	277	295	285	339	284	305	301	279	316	291	264	292	295	288	303	286	304	262	306	309	286	299	284	303	283	280	290	324	315	288	328	287	303	278	309	296	287	261	302	289	277	285	295	291	279	271	298	287	284	302	280	289	290	309	297	307	287	289	315	282	313	288	304	299	287	291	305	300	298	278	315	245	299	276	282	285	286	307	298	297	295	316	303	270	264	321	312	293	245	299	288	286	277	296	278	286	284	291	258	304	292	281	295	277	302	308	276	284	281	273	313	287	305	289	285	281	313	293	305	277	292	255	300	288	322	296	278	311	306	295	283	280	276	316	293	334	316	286	252	263	293	311	294	269	296	267	322	302	262	297	266	273	272	262	303	297	289	315	279	302	266	300	312	293	351	292	293	272	294	292	258	298	312	275	299	269	264	289	291	311	305	310	250	315	317	311	258	283	276	311	299	291	286	290	297	301	281	251	271	283	292	270	279	289	291	284	280	281	268	298	318	277	272	290	256	279	314	290	292	282	302	284	301	286	311	286	288	293	309	297	307	302	265	286	298
1885	175	128	114	116	120	151	120	119	124	129	119	90	105	110	110	88	93	126	109	118	91	97	80	110	84	132	119	125	89	99	89	93	97	128	86	94	91	92	96	89	95	85	115	90	73	100	77	70	102	102	83	95	97	97	102	86	76	107	84	92	84	86	77	92	93	87	94	90	90	88	93	98	100	75	79	85	80	84	98	86	75	86	93	80	88	96	105	76	86	87	92	88	95	102	97	87	78	87	78	93	79	92	89	79	69	92	63	75	85	79	104	96	97	83	74	89	90	84	87	84	97	93	94	106	83	72	92	78	99	74	102	101	88	96	69	89	98	77	99	91	93	76	84	96	106	100	64	91	91	89	84	72	85	102	88	82	86	91	84	89	93	103	93	79	93	97	101	81	85	80	87	99	87	89	95	79	93	83	95	77	79	105	83	107	89	81	87	91	98	76	85	86	101	90	72	96	91	95	76	93	103	83	94	81	84	81	89	100	93	102	89	86	78	72	97	85	79	78	82	92	77	81	94	98	88	92	82	102	90	94	77	100	99	70	81	90	93	106	103	90	82	79	79	102	72	93	104	99	97	88	85	93	84	76	106	100	78	85	93	86	74	87	86	82	72	87	92	92	98	80	78	100	76	81	111	99	87	85	99	85	94	93	103	85	88	84	73	87	78	102	79	84	79	86	97	78	88	98	82	81	96	84	86	80	76	91	93	91	79	82	94	97	99	105	81	80	92	83	100	72	95	84	63	73	87	94	107	99	95	70	71	98	83	92	82	101	75	91	88	90	86	102	76	83	83	100	81	78	85	74	76	105	86	101	79	85	88	98	91	96	99	92	75	79	79	68	103	85	90	94	83	103	84	84	87	93	90	89	106	84	91	95	90	80	82	81	96	81	103	89	94	90	89	87	99	100	95	100	83	92	83	71	91	94	79	86	82	91	103	86	105	93	85	101	94	82	87	80	78	82	88	91	94	77	95	89	84	86	104	91	94	115	83	82	90	87	95	86	78	95	101	79	99	79	90	91	84	76	89	96	97	84	93	86	74	67	76	83	83	82	95	84	94	117	88	98	91	81	93	102	97	101	80	85	101	95	85	87	88	95	90	79	95	94	87	85	93	102	95	84	89	95	94	80	91	81	111	80	84	88	76	88	91	76	83	84	76	89	78	96	74	86	88	89	87	99	73	98	81	83	90	86	100	99	98	103	108	85	98	79	100	91	85	101	80	89	106	68	89	102	97	92	90	104	96	81	79	81	84	98	102	81	102	98	86	79	67	89	81	90	89	86	84	97	87	86	84	108	93	101	87	97	96	77	85	89	96	85	87	77	79	95	83	88	91	91	95	77	81	105	92	94	102	97	110	93	90	81	103	87	73	107	94	92	92	87	68	98	96	86	99	79	89	95	80	98	99	78	81	93	94	92	92	94	102	94	84	87	99	93	101	89	109	75	77	103	122	99	82	78	82	80	93	77	88	92	95	73	93	88	86	106	77	90	90	93	79	87	96	95	98	71	77	74	93	85	96	77	87	93	76	97	91	98	95	69	106	100	88	82	84	84	94	102	84	96	84	91	95	91	66	93	92	65	89	107	86	83	102	85	108	109	80	105	83	100	86	99	85	90	79	84	89	99	91	100	100	84	91	93	86	85	83	102	85	93	83	102	89	65	94	100	108	96	92	79	82	102	81	86	86	96	82	86	84	85	94	76	93	88	113	83	75	92	92	90	103	115	83	92	76	90	99	92	96	76	87	80	90	93	89	76	81	93	112	88	97	89	77	91	86	82	78	88	85	93	93	86	84	82	82	86	89	104	88	77	115	94	79	98	90	87	85	79	106	89	105	87	84	96	99	81	90	89	89	76	90	76	99	99	86	93	82	94	83	90	96	101	84	85	77	89	76	86	82	113	104	84	105	84	109	80	80	106	81	81	87	88	88	86	91	69	84	90	98	77	91	103	90	85	89	79	72	93	79	95	92	72	99	101	79	82	99	89	90	78	80	77	92	99	79	99	96	94	88	105	96	106	99	82	86	77	95	97	89	111	93	78	92	97	90	97	78	69	98	81	93	98	87	74	83	92	99	74	81	83	85	87	86	95	89	74	87	86	93	98	74	77	81	92	88	65	81	117	85	98	84	82	86	97	92	95	100	81	85	96	102	81	104	98	104	93	81	105	72	85	75	91	103	93	84	92	97	85	88	100	81	84	98	83	86	98	91	76	79	78	89	90	87	69	84	67	83	81	97	95	90	94	84	89	78	99	89	99	91	75	86	99	100	89	97	78	86	86	75	98	89	92	89	82	73	103	93	82	82	85	86	96	89	101	101	73	80	77	79	97	100	82	89	74	91	82	85	96	84	88	102	76	97	98	82	105	79	75	94	75	78	78	104	94	85	97	91	96	100	91	95	89	91	80	94	85	80	91	87	91	76	84	87	88	95	102	88	84	81	106	84	95	98	96	93	87	98	84	80	103	82	89	92	85	93	100	91	85	77	76	98	75	81	91	78	78	93	85	88	93	92	66	94	97	82	82	82	98	77	81	87	82	89	84	85	90	110	112	80	80	78	80	106	85	107	98	76	90	94	102	76	100	87	90	94	87	84	93	96	98	94	76	89	102	99	98	77	94	87	87	97	96	92	92	93	76	83	79	102	90	86	78	92	97	107	88	76	82	100	109	95	84	88	91	69	88	94	100	79	94	112	98	73	82	86	76	90	82	93	84	79	82	82	95	86	99	86	86	77	86	73	100	89	91	111	79	102	89	62	80	78	82	105	76	87	90	106	99	87	115	91	96	93	83	93	110	95	86	90	94	109	75	69	89	82	93	99	97	67	88	90	101	91	104	89	91	98	101	91	105	100	91	75	92	81	66	87	94	76	89	103	99	78	91	86	79	82	86	76	98	100	94	104	93	89	99	93	83	68	60	94	76	95	94	103	89	88	67	92	100	107	96	102	104	80	88	80	107	106	107	85	85	99	84	76	91	79	78	106	84	92	87	89	91	91	77	85	83	85	114	74	92	89	72	83	103	90	86	102	89	71	94	105	95	84	98	90	84	96	82	94	90	92	102	68	84	86	87	89	84	89	85	78	84	113	91	97	83	87	94	83	84	89	110	109	104	81	82	108	98	99	82	87	87	93	85	89	82	96	104	82	103	79	68	82	96	82	93	92	98	82	89	92	88	94	84	86	80	89	80	79	87	78	93	98	81	72	98	87	76	82	91	76	85	81	90	89	92	101	78	67	83	98	101	75	103	84	81	92	92	83	84	87	88	78	80	87	103	106	79	96	77	93	70	76	79	78	114	74	100	80	80	98	82	89	100	81	84	93	83	78	86	86	96	88	91	79	81	83	99	86	103	77	85	83	85	92	78	76	87	68	80	81	86	97	78	79	79	73	91	70	82	85	82	76	94	90	86	111	92	78	103	87	89	90	86	90	87	96	82	93	73	77	90	85	98	81	99	100	84	77	93	75	91	84	89	82	81	77
15717	1933	1186	1533	3237	4083	3930	3186	2706	2186	1984	1770	1550	1483	1310	1242	1214	1079	1078	1075	982	1018	1045	991	999	1337	1760	1871	1439	1162	1058	1001	955	883	818	919	911	884	923	917	825	834	810	818	794	824	806	838	805	807	788	805	859	781	816	802	762	786	799	757	779	771	780	756	736	832	800	826	767	811	822	804	746	738	764	711	723	768	765	749	797	760	772	724	751	686	752	724	692	729	782	744	734	756	772	761	746	724	772	700	733	719	687	757	732	711	765	753	746	688	710	754	747	804	738	716	714	736	715	758	736	724	696	734	749	730	700	776	749	734	752	718	720	748	776	725	744	712	745	763	729	757	779	703	793	709	705	757	751	744	761	755	757	714	775	699	767	748	721	735	749	757	745	720	727	757	768	722	743	746	737	717	750	713	754	719	742	765	731	756	725	726	720	708	717	690	742	776	678	688	743	725	770	722	769	733	733	715	727	765	723	707	712	733	758	734	718	687	760	750	745	759	701	748	745	701	750	722	734	707	756	664	758	708	720	745	730	729	795	738	727	696	704	696	740	760	768	749	740	749	737	778	767	735	730	700	763	697	745	713	690	721	731	725	721	739	720	732	728	766	717	709	748	727	763	708	761	746	742	719	729	759	735	731	750	752	707	814	747	763	716	697	720	717	731	751	725	759	717	740	758	740	763	724	755	717	733	713	763	751	721	748	779	731	739	768	741	710	738	746	692	751	688	719	709	733	726	716	767	764	719	736	705	733	731	751	745	740	765	714	756	703	706	724	714	762	744	738	718	685	755	735	726	749	737	714	760	759	745	737	709	741	716	698	725	770	707	722	753	683	775	717	729	732	701	729	774	733	781	706	707	756	759	698	731	702	765	735	728	766	735	712	735	730	748	725	771	725	691	720	738	694	743	769	770	732	763	762	671	707	769	758	697	725	736	696	731	719	743	714	763	728	704	703	748	737	743	725	764	743	674	736	727	769	688	730	749	745	721	723	779	732	743	711	751	751	734	779	719	719	723	760	726	698	738	750	780	722	717	772	704	729	726	753	748	729	757	703	770	753	750	698	709	756	724	744	727	747	752	735	710	721	718	688	713	763	741	702	727	728	776	757	739	736	722	773	773	724	738	739	768	713	735	743	762	750	746	756	757	687	752	698	747	686	753	691	737	788	708	751	728	744	718	756	741	744	735	739	701	692	674	755	701	777	718	726	708	735	731	731	724	754	771	732	717	764	778	789	686	719	706	783	776	676	721	706	743	767	718	757	760	716	730	719	713	755	738	683	711	768	768	801	685	680	744	721	749	730	794	753	729	715	739	733	731	669	724	711	769	744	747	745	741	718	730	764	715	704	733	771	733	754	775	724	750	715	718	737	780	735	736	738	781	736	769	722	679	745	716	682	750	711	758	691	716	725	700	747	740	724	731	718	700	767	795	747	734	741	724	801	708	755	713	686	766	717	713	767	756	726	722	758	732	717	748	710	730	728	700	770	750	749	739	735	755	729	755	722	787	732	719	700	728	739	743	740	718	765	695	793	704	738	742	749	760	746	703	725	736	833	714	723	733	741	756	728	697	718	702	758	719	717	763	757	727	744	689	768	778	760	733	729	739	711	719	717	756	707	722	770	726	716	741	709	738	700	680	753	746	762	762	715	715	730	743	778	738	703	753	672	729	744	754	736	756	705	748	786	721	743	792	729	741	698	743	766	710	703	738	693	748	695	735	758	718	696	733	722	764	686	734	754	723	772	732	743	751	724	755	697	757	746	743	797	767	674	718	750	723	748	739	703	762	703	720	719	760	792	722	736	742	748	741	713	721	753	756	718	732	771	699	740	771	717	738	770	717	758	699	752	691	710	773	741	738	726	765	725	740	689	750	687	730	722	684	694	749	708	779	771	718	714	767	728	725	737	721	724	737	705	733	709	730	750	764	724	709	762	769	713	736	763	709	741	782	748	736	746	720	760	744	683	721	773	732	733	714	779	740	630	746	696	733	703	727	772	742	790	771	668	704	757	756	765	722	718	674	737	747	722	737	763	750	797	735	722	746	764	748	746	718	707	725	735	727	753	730	723	723	753	713	732	739	725	757	722	704	775	745	763	702	722	752	747	726	740	782	735	763	691	740	743	728	749	716	764	734	737	735	698	727	724	724	762	706	756	746	762	698	712	723	758	721	760	761	733	760	781	717	737	733	741	724	707	737	754	725	750	741	757	717	753	729	729	744	684	716	724	691	736	760	757	709	722	730	700	744	741	723	708	743	703	758	682	737	714	757	708	742	767	743	796	754	760	717	746	740	704	767	704	750	737	728	739	692	724	732	793	717	733	740	746	740	761	739	705	720	694	703	720	750	789	724	710	753	732	706	720	714	718	720	757	739	769	722	749	724	734	741	709	758	716	780	706	731	770	742	705	716	722	708	721	683	719	753	750	709	694	686	697	744	755	714	718	717	716	726	730	723	725	744	725	710	704	746	714	702	690	710	685	733	731	768	729	728	699	734	740	720	708	701	715	712	741	730	749	756	714	711	680	735	747	776	752	712	759	720	755	693	746	708	723	809	764	730	736	781	712	730	745	728	698	785	727	744	739	729	717	753	723	739	734	732	721	762	712	807	762	757	731	727	762	746	696	779	693	724	728	735	732	747	747	730	762	711	761	718	775	746	711	774	747	703	710	742	775	771	715	753	729	771	727	714	779	762	730	737	750	737	722	741	762	752	758	758	742	714	731	759	746	643	742	752	746	762	724	714	754	748	730	727	724	778	729	715	727	757	715	661	755	775	734	720	719	745	775	732	745	717	749	772	742	714	706	733	723	770	718	786	724	741	697	762	692	806	755	686	738	758	716	731	751	760	685	726	728	718	706	745	722	720	755	755	718	747	754	755	701	699	754	737	696	725	742	736	753	781	724	743	722	673	767	742	755	742	763	723	755	732	740	758	745	722	764	729	727	759	702	736	703	722	744	762	721	746	772	719	729	720	718	716	739	762	707	727	728	767	721	702	774	705	717	730	754	720	785	725	734	743	743	710	762	755	738	782	700	713	729	747	707	723	686	743	748	701	749	704	736	732	714	752	755	676	747	717	754	703	751	740	737	731	750	739	722	664	736	764	766	723	741	748	765	766	767	713	732	753	722	757	731	750	719	743	737	741	718	718	759	780	747	769	736	737	763	706	724	771	722	713	715	729	704	811	742	731	758	723	713	761	758	712	768	784	731	725	731	771	740	764	732	724	692	764	712	721	707	760	766	801	720	726	756	715	723	699	742	754	728	686	747	751	736	700	726	770	703	709	746	766	769	749	778	720	728	731	720	729	748	756	686	728	759	736	765	662	765	775	741	729	759	742	724	710	731	730	733	721	719	727	756	703	740	771	743	744	777	744	720	719	668	734	757	728	707	727	745	769	739	700	739	762	676	723	732	786	753	738	692	776	734	773	728	743	786	719	747	777	728	734	701	716	743	751	726	702	739	767	742	759	747	796	757	692	750	683	783
1331	48	35	32	36	28	42	50	38	37	38	34	48	30	44	27	47	31	26	25	41	37	39	36	45	34	53	60	38	42	36	35	29	37	29	36	34	34	43	32	42	29	37	23	24	28	39	28	31	30	46	38	31	38	32	33	29	41	30	39	45	34	37	38	35	35	28	38	35	29	28	36	33	31	27	25	41	29	31	22	29	36	26	20	24	34	38	29	24	30	33	38	40	33	42	30	26	38	34	43	33	36	19	30	39	37	34	29	30	41	27	22	24	26	31	39	30	45	35	45	32	24	33	36	40	47	37	20	37	34	43	39	34	28	43	40	36	22	39	24	37	26	29	29	46	33	37	27	26	33	24	24	24	27	38	37	22	35	25	32	34	33	30	34	21	21	45	22	32	35	23	33	38	33	28	49	27	30	33	29	28	35	43	41	33	33	27	34	24	30	41	32	21	30	31	32	31	36	23	27	32	15	42	23	26	27	37	40	30	41	23	44	31	34	35	33	21	36	49	37	27	25	30	40	38	26	38	31	29	32	32	33	33	33	32	40	32	30	37	38	26	37	35	37	38	20	49	34	29	43	31	38	36	30	38	30	37	32	29	27	38	28	33	37	32	29	25	36	33	30	33	30	35	36	31	25	36	26	40	34	39	36	31	29	28	28	31	41	29	27	25	33	29	26	32	37	37	36	48	29	34	32	30	35	38	34	37	27	26	28	44	45	41	20	37	32	29	33	36	41	48	35	41	35	25	23	25	25	34	36	38	32	34	33	29	31	26	36	30	41	37	39	24	22	39	43	39	28	33	24	37	27	31	26	34	36	31	23	38	31	31	35	48	25	42	28	28	35	29	30	31	36	37	40	34	34	37	36	24	37	42	22	26	32	31	41	50	39	32	32	33	31	29	16	28	25	29	31	39	38	23	22	32	25	34	29	44	45	25	41	33	27	31	36	33	23	38	24	44	44	32	28	30	35	26	35	32	34	42	40	21	30	31	33	38	32	33	31	32	36	30	24	25	29	34	31	27	32	35	30	37	37	26	32	28	28	33	32	25	25	31	38	32	27	39	23	37	34	39	25	41	40	36	31	37	31	24	32	24	28	35	33	41	40	26	28	32	33	35	37	42	35	33	31	37	48	39	36	33	33	37	37	33	30	35	30	34	33	37	25	30	24	29	30	37	26	25	26	30	41	37	31	33	30	26	46	39	29	34	37	30	36	26	32	34	27	33	33	38	31	48	34	49	28	33	27	34	39	30	24	20	22	39	41	34	27	22	38	34	48	43	41	44	39	34	38	29	28	35	26	25	36	22	33	29	32	26	31	34	27	34	36	41	23	50	37	30	40	37	30	31	34	29	31	37	40	31	43	25	39	34	33	38	28	27	35	38	26	28	14	33	37	32	26	33	39	26	27	32	24	36	39	24	27	26	30	26	38	31	30	33	34	35	36	28	37	35	29	29	34	35	35	40	35	46	33	22	24	20	27	44	43	27	36	32	31	34	32	33	25	26	34	31	33	36	32	33	26	27	30	32	33	32	37	35	39	42	33	24	35	40	34	39	25	32	22	40	42	27	28	23	24	31	36	30	37	34	26	38	37	38	28	40	31	43	29	29	24	37	28	24	27	33	23	46	23	36	34	26	28	31	31	28	28	24	43	34	38	29	39	34	19	29	33	23	28	33	30	32	20	30	28	36	33	36	18	35	32	21	31	31	37	30	31	35	33	33	26	35	31	36	31	29	30	28	30	41	36	35	28	34	25	33	29	39	26	17	31	33	30	29	41	30	29	42	36	30	31	36	38	35	27	31	36	36	31	32	46	35	26	38	36	29	42	29	22	34	39	31	50	31	27	31	35	37	38	23	26	44	37	21	32	37	38	43	15	45	26	40	30	34	24	39	25	24	26	29	35	33	35	27	28	32	42	43	40	31	35	45	38	29	32	30	36	31	36	38	34	34	35	23	31	29	29	35	32	35	42	38	38	21	42	28	37	29	35	29	29	28	29	32	24	24	28	31	32	36	27	37	25	44	40	33	34	30	37	34	35	35	31	35	50	30	38	27	25	31	31	38	33	33	38	34	21	43	29	30	31	34	25	33	30	35	29	30	27	38	32	26	35	29	33	32	27	26	31	33	27	27	28	25	48	36	39	33	25	23	37	34	35	23	22	45	24	37	33	33	26	35	30	29	27	25	33	37	33	32	28	23	26	30	23	33	22	36	31	32	35	33	31	26	25	34	27	44	22	31	26	29	37	26	38	34	30	25	34	39	28	28	36	25	30	34	37	31	31	36	33	25	21	40	36	45	27	33	26	27	35	26	43	29	24	35	39	26	21	28	26	34	30	29	32	42	33	40	29	28	36	30	25	37	27	31	33	38	23	46	34	41	37	25	45	24	35	28	37	32	36	33	33	23	38	37	43	29	40	33	32	51	35	30	34	35	27	29	25	24	20	40	31	33	48	37	41	35	35	43	41	33	35	25	37	39	41	29	23	40	20	27	27	36	39	32	39	39	32	27	29	27	26	28	33	31	32	32	43	27	25	31	32	43	33	30	30	34	29	32	49	37	29	33	42	34	38	31	39	40	33	34	24	38	25	25	25	33	28	28	25	42	29	50	42	34	33	39	41	37	31	38	36	33	39	30	28	35	25	30	24	20	28	28	27	23	39	38	38	33	35	37	29	34	18	29	28	40	33	32	25	34	39	26	43	29	32	34	37	24	36	33	27	32	29	36	39	38	29	36	38	27	30	21	28	28	34	23	35	40	27	36	25	23	45	24	33	34	31	37	31	31	28	32	33	29	27	35	22	34	26	36	38	36	30	40	33	23	26	39	20	37	29	31	35	33	38	35	36	33	33	28	40	36	39	23	43	24	38	29	34	27	35	32	25	36	31	26	37	31	38	36	36	22	35	34	41	35	28	37	30	24	37	35	30	39	27	27	37	32	32	31	34	34	35	28	28	34	33	46	33	32	25	40	32	40	41	32	23	37	33	30	31	34	28	30	32	34	28	26	28	35	45	28	38	31	27	41	30	41	39	34	34	33	30	23	22	39	32	37	29	23	32	33	29	29	37	26	26	27	30	30	23	34	26	31	25	37	40	29	41	29	28	28	35	35	34	32	32	36	32	35	31	35	31	26	25	34	30	40	28	48	38	33	37	34	35	33	39	25	35	32	36	31	33	25	40	29	35	42	32	41	30	30	28	37	38	21	40	28	32	21	19	29	49	16	45	27	26	37	34	24	34	27	37	45	39	35	31	30	35	31	34	37	28	41	24	29	35	36	30	30	27	42	35	38	35	28	20	28	42	25	30	23	26	30	27	30	41	26	27	37	32	34	36	29	34	39	31	38	29	35	27	30	30	28	27	32	41	29	20	39	24	34	29	22	27	38	29	29	34	33	26	29	39	36	28	29	43	35	31	27	23	26	41	31	28	40	24	27	40	34	25	27	31	27	29	46	50	19	38	40	30	36	27	30	31	29	27
8239	407	322	386	468	620	610	546	504	455	412	436	388	368	362	365	338	313	343	345	339	312	353	339	378	589	791	862	622	460	374	388	353	340	343	339	323	314	320	340	333	331	295	317	289	284	289	276	278	307	299	300	308	307	313	306	300	300	322	288	304	296	278	301	294	285	314	289	282	306	282	265	285	285	282	277	302	286	296	295	262	281	273	295	313	263	254	241	294	262	289	264	309	282	262	283	292	281	254	284	282	294	270	286	270	280	285	253	257	258	283	262	283	256	309	286	291	288	285	267	262	253	251	281	298	281	272	259	305	314	280	275	281	288	247	282	300	281	269	258	300	281	249	293	262	304	267	274	290	258	283	272	276	259	294	266	276	263	271	314	292	283	301	272	271	284	271	293	276	312	285	277	296	286	286	264	287	281	259	245	281	289	272	296	273	284	271	306	286	274	271	289	270	242	287	280	278	299	302	289	275	247	270	285	256	275	306	294	279	266	293	253	251	269	299	287	284	270	275	243	285	287	258	298	272	263	280	255	257	278	304	302	274	271	244	281	271	274	296	246	264	266	287	257	293	262	276	277	261	292	278	291	254	274	265	280	273	274	277	294	230	280	280	237	262	261	278	281	275	276	280	271	256	277	278	257	272	288	283	262	293	267	292	276	268	284	302	278	267	246	270	306	263	276	262	264	250	267	273	278	276	242	260	286	266	284	284	294	284	291	263	286	289	248	308	274	283	263	243	279	258	299	283	302	263	272	276	267	272	263	274	262	277	256	287	299	278	259	281	288	307	280	279	275	267	254	278	277	262	270	252	282	292	296	264	273	276	281	255	289	286	248	257	281	282	308	286	276	279	278	250	265	286	299	297	281	268	285	273	268	284	299	282	280	237	294	292	284	274	274	267	285	264	267	266	283	264	273	285	283	235	247	259	259	257	281	264	283	271	262	281	274	290	263	268	288	261	275	281	256	274	295	287	256	316	295	287	291	276	295	291	296	276	260	273	309	296	259	326	251	277	282	283	261	260	282	254	323	253	286	315	275	289	304	265	319	243	256	248	265	286	282	268	277	293	266	255	268	259	252	240	269	268	288	277	243	262	259	240	285	294	262	268	299	269	283	275	261	270	297	287	316	274	251	249	251	283	271	282	257	278	283	292	287	254	283	289	271	256	272	278	262	267	290	287	279	268	253	268	285	289	256	267	260	274	325	272	277	268	258	252	251	274	241	246	260	291	274	270	260	258	280	270	284	263	263	273	257	306	269	283	286	271	272	292	274	287	288	267	289	289	245	276	250	252	270	268	273	285	277	286	284	293	262	259	262	266	271	286	268	246	261	259	312	309	280	251	294	257	271	289	275	276	260	282	288	268	269	269	291	270	266	286	279	277	277	248	247	277	251	277	263	256	267	270	262	291	270	265	280	291	278	271	275	293	255	276	257	284	267	283	285	275	288	289	276	284	272	288	268	315	253	287	288	261	294	296	291	276	294	250	296	290	273	245	280	289	295	261	256	280	276	286	284	287	242	265	253	254	284	282	268	289	248	272	277	290	259	281	309	276	287	242	288	258	267	290	278	260	261	268	287	285	267	270	255	300	269	273	281	305	291	281	285	272	286	266	263	295	274	265	281	311	316	267	280	278	270	255	273	275	268	263	285	276	286	295	270	279	260	281	277	266	262	254	269	278	260	268	299	245	268	309	288	293	281	256	255	305	266	287	275	289	276	270	294	262	280	271	271	265	277	292	277	269	284	276	280	300	247	246	259	272	280	248	282	263	283	269	283	267	266	285	272	289	227	247	259	261	288	270	265	268	265	256	257	248	280	277	271	280	252	259	248	293	277	271	271	270	276	281	277	287	268	274	263	262	296	287	279	275	276	263	288	310	254	311	262	286	300	271	271	282	283	253	281	294	266	270	284	274	258	261	268	235	262	278	271	261	254	270	271	283	267	268	269	272	254	282	286	252	274	264	310	251	271	286	277	258	286	263	278	272	245	275	267	276	265	271	273	247	264	294	259	256	268	276	253	269	250	252	278	297	294	274	259	254	275	274	278	257	265	285	270	277	272	288	272	288	286	293	282	276	292	291	263	284	260	282	275	282	274	268	267	261	271	302	251	323	271	272	295	273	283	281	276	298	259	273	248	273	291	304	257	290	245	306	278	270	271	282	305	264	242	278	263	249	301	292	304	260	270	284	286	298	294	271	275	269	284	278	273	294	293	253	267	275	293	264	291	265	264	245	268	263	271	282	306	287	282	283	272	258	264	265	279	260	289	288	252	265	278	265	297	265	264	265	271	297	249	239	275	262	289	278	255	271	246	258	294	271	269	290	254	281	259	277	304	284	281	265	302	279	282	271	265	288	261	286	255	260	287	285	295	291	253	277	279	286	292	280	246	281	266	274	282	310	311	268	267	285	282	281	278	283	226	261	311	269	267	258	258	253	264	263	271	295	294	309	272	288	308	270	270	275	261	280	281	288	279	276	284	274	266	292	264	259	288	260	263	292	251	275	310	260	278	244	279	259	274	266	287	287	274	278	277	251	247	268	274	281	275	269	268	263	280	266	281	265	263	252	265	251	280	311	275	280	254	272	276	307	282	264	268	289	276	268	304	252	297	261	270	243	247	275	281	261	274	267	268	262	279	274	278	283	254	294	305	283	252	248	271	255	265	274	280	242	272	307	291	270	257	269	278	267	257	261	275	274	293	279	245	294	269	297	263	286	284	275	271	275	265	259	294	279	284	285	270	251	301	268	285	258	270	289	262	279	260	283	264	273	279	270	303	292	265	273	252	273	297	310	253	268	309	268	262	272	259	280	284	280	273	283	280	281	263	275	308	266	280	295	285	262	294	305	282	281	256	262	248	266	278	250	262	235	273	275	275	270	299	272	276	265	280	278	241	270	274	298	265	274	282	266	253	290	258	256	285	249	290	281	283	261	281	250	280	250	266	295	275	231	233	297	272	273	263	284	263	249	269	283	285	246	289	254	270	298	287	263	274	263	267	302	296	282	272	290	256	260	290	275	270	258	290	300	265	268	274	260	314	274	262	323	254	245	289	310	255	243	253	255	258	270	278	258	284	251	297	289	240	241	279	274	266	268	261	264	275	257	276	293	288	250	254	312	291	284	304	281	249	272	251	281	274	265	242	281	254	276	263	261	281	270	270	293	280	242	275	289	288	252	291	253	256	274	271	316	278	293	262	295	279	263	276	244	265	281	277	244	273	264	261	275	276	296	306	249	277	318	293	239	237	302	299	248	261	263	248	274	253	274	290	263	280	278	278	266	302	263	285	277	288	281	225	294	292	265	266	259	305	285	282	302	280	273	306	299	284	272	265	286	263	270	291	263	304	276	282	286	246	271	268	285	250	274	274	288	291	272	263	276	240	305	295	237	264	289	250	302	279	292	250	272	301	277	279	243	262	262	275	287	256	281	273	257	258	260	287	281	303	310	286	277	246	261	309	242	264	265	262	278	276	288	255	263	254
1497	123	98	89	97	112	102	107	130	91	106	91	93	101	105	88	93	78	81	110	85	96	95	78	102	101	113	106	101	94	101	87	91	88	90	85	86	91	78	96	91	87	84	103	83	102	83	91	88	91	90	106	98	75	77	83	87	85	82	90	96	86	96	69	81	75	97	68	88	91	85	85	81	99	58	90	91	89	93	83	93	85	77	89	83	96	93	99	98	98	98	102	79	97	99	80	80	85	95	87	98	102	90	86	65	89	80	94	61	80	80	93	76	93	89	64	79	89	85	66	90	82	75	87	80	77	98	77	67	112	71	85	94	80	80	96	85	62	106	88	96	105	83	86	105	92	92	88	79	96	86	84	84	88	82	85	74	84	71	88	85	75	90	79	77	76	73	92	88	81	83	88	103	104	87	70	97	99	84	81	92	96	87	82	91	99	66	84	68	69	82	68	82	61	71	80	85	93	90	78	74	90	81	87	86	73	87	87	81	99	81	100	94	69	93	98	85	87	83	94	89	65	95	87	106	91	80	86	89	83	84	82	76	85	72	92	95	91	89	89	94	84	77	86	101	79	72	73	95	90	76	106	106	76	93	96	90	89	82	99	85	70	78	72	76	90	92	88	78	80	73	102	88	91	89	93	88	80	82	93	103	83	72	87	89	106	86	82	79	76	96	81	91	87	89	89	80	95	75	70	106	109	86	96	76	95	102	81	99	90	76	95	91	93	75	95	91	100	73	82	84	93	103	82	80	73	81	99	86	86	92	93	85	79	81	84	89	88	68	76	91	84	90	82	87	91	102	87	96	85	88	79	95	88	89	86	90	79	74	77	97	84	96	99	85	85	83	91	73	81	92	77	66	80	85	75	67	89	82	96	78	75	79	85	75	81	93	86	87	101	76	84	92	98	83	83	78	79	81	74	89	77	80	76	85	73	88	88	74	93	66	80	92	89	78	80	93	84	92	80	86	96	71	73	74	88	81	67	83	72	96	95	81	69	91	77	70	94	66	92	85	87	87	88	82	80	92	78	84	78	71	102	82	67	85	70	85	86	100	83	105	96	97	82	81	97	71	96	91	89	82	84	69	87	79	77	80	88	74	97	92	93	105	73	85	91	88	95	88	92	81	80	86	86	64	87	84	94	82	85	96	81	91	99	90	84	82	90	89	85	77	88	79	62	87	91	88	83	81	94	81	75	72	78	80	86	91	70	74	88	82	92	83	80	84	80	76	81	83	83	82	84	79	104	76	107	99	92	79	91	77	78	79	72	74	110	82	98	86	102	77	76	74	79	79	74	89	75	91	73	71	88	78	80	96	80	92	69	85	101	82	81	79	91	87	82	86	82	83	97	83	101	83	83	72	79	90	92	78	85	88	103	80	86	75	90	84	82	95	81	88	87	75	85	73	72	86	65	100	87	81	91	82	88	78	90	80	71	83	95	81	80	72	94	74	87	75	80	74	81	100	89	86	95	77	71	106	89	72	93	73	67	86	80	73	86	85	98	86	79	63	76	86	85	95	87	81	82	83	91	89	87	81	76	83	68	88	83	68	77	76	98	91	86	94	85	89	86	84	77	88	76	93	80	85	69	84	101	78	91	82	85	74	88	85	75	80	69	76	76	83	85	78	76	76	92	84	73	81	91	86	79	64	74	88	76	55	85	84	93	91	77	80	79	85	84	93	84	96	83	82	103	107	74	84	72	68	79	83	80	92	84	74	87	71	89	87	85	94	78	71	86	77	78	75	79	72	82	76	77	81	75	79	93	82	78	84	80	86	90	87	81	85	93	83	90	89	85	83	93	96	78	84	93	71	84	83	79	73	91	74	76	77	78	87	82	93	73	85	83	68	95	72	76	69	81	77	91	88	84	86	89	77	94	69	79	91	95	94	84	81	86	100	71	73	73	92	76	79	88	90	87	76	78	103	89	98	103	98	71	90	88	82	96	83	87	75	77	84	98	88	87	84	102	79	78	81	91	82	91	98	82	79	95	87	84	74	73	86	86	71	81	81	85	86	102	75	97	79	78	84	85	85	94	92	81	88	77	90	80	79	96	84	87	83	97	78	81	99	91	85	81	91	76	90	78	89	76	75	98	87	65	86	84	64	92	82	78	101	74	80	88	82	77	88	69	94	95	74	95	91	82	76	77	70	77	89	78	99	76	82	99	90	76	85	94	83	88	89	80	81	82	79	92	72	79	87	84	91	71	87	69	88	98	87	86	90	96	79	78	59	75	74	98	98	84	64	80	96	73	80	84	73	93	78	72	89	108	84	82	75	91	89	87	82	87	93	88	82	79	89	91	81	94	96	92	95	98	71	94	88	89	86	98	85	72	91	73	84	81	83	71	89	91	79	83	67	68	99	78	92	90	87	96	86	70	74	98	74	96	85	68	74	80	86	74	85	85	79	76	81	75	77	99	88	68	90	75	94	75	79	97	98	86	84	98	87	69	79	83	82	89	80	81	93	113	81	92	85	81	101	69	92	83	96	92	78	106	86	75	88	66	73	89	89	95	73	75	94	83	81	79	83	94	81	73	82	84	72	83	91	70	63	82	94	99	97	92	84	94	85	83	82	82	72	84	86	101	85	72	71	81	89	70	77	81	70	95	93	79	93	79	93	89	77	85	91	81	90	80	90	61	91	89	83	87	79	60	68	81	77	92	84	93	79	64	74	68	88	81	84	67	82	85	83	86	82	89	95	81	64	90	97	92	89	82	83	109	73	83	78	77	92	87	100	85	76	82	84	93	81	88	72	88	73	91	84	86	87	96	83	72	77	93	75	89	97	84	86	73	87	78	72	78	71	100	80	71	80	80	72	92	92	83	79	83	87	78	75	86	87	86	88	88	83	77	96	80	94	87	94	89	98	82	58	85	83	91	91	87	73	95	76	79	68	79	93	82	89	98	76	85	88	85	94	89	76	75	73	89	73	87	80	100	83	105	85	80	81	74	77	83	84	76	90	74	98	92	91	84	94	102	86	77	70	80	67	90	84	91	76	92	92	83	88	82	89	89	75	88	91	80	80	83	66	87	65	85	90	80	78	97	83	79	93	75	66	82	71	79	82	98	54	95	68	90	81	85	89	86	79	81	76	69	69	98	79	97	95	68	89	76	93	68	78	76	84	87	98	86	75	73	70	75	85	99	98	97	93	89	78	80	73	77	90	78	64	81	75	78	80	93	74	76	99	75	77	85	77	77	96	76	107	80	77	74	75	75	87	88	83	68	86	101	90	87	89	89	89	97	81	96	74	74	87	81	80	82	84	82	85	82	84	65	91	75	71	79	81	91	84	74	74	92	84	76	84	83	82	77	90	81	94	77	77	77	93	84	90	73	90	74	85	90	92	71	66	73	102	76	90	84	87	72	70	77	89	80	92	86	91	82	85	80	87	81	82	83	90	82	76	81	77	89	92	96	83	90	95	94	74	74	78	74	82	86	92	79	80	81	89	74	82	107	70	88	84	83	76	87	92	84	91	70	88	78
13660	1552	949	1216	2370	2908	2554	2210	1831	1562	1385	1303	1122	1118	1018	963	937	924	857	881	862	880	817	832	945	1205	1575	1488	1180	979	855	882	862	742	725	741	786	790	759	814	806	760	762	743	738	762	760	726	749	724	826	737	821	766	740	713	734	717	719	689	711	715	707	694	675	719	704	695	719	712	712	736	734	714	696	672	654	731	648	720	740	694	688	672	647	663	698	738	628	691	695	668	670	681	689	655	674	674	665	688	649	675	688	665	708	726	700	700	674	656	640	685	708	686	676	709	657	730	691	682	668	664	691	652	663	646	712	680	694	687	666	683	631	707	685	683	633	693	665	682	685	664	707	701	704	698	703	673	702	648	705	687	655	700	683	713	610	660	647	682	681	701	664	675	650	674	678	690	698	652	657	663	677	685	669	669	691	658	641	726	662	649	681	682	680	687	651	678	663	655	674	586	621	685	673	672	642	631	679	664	755	709	708	659	645	674	680	652	666	696	701	709	657	674	662	667	721	709	669	664	677	680	709	652	677	677	654	693	657	716	705	667	697	680	664	667	709	691	686	673	703	726	702	700	700	658	716	666	654	687	707	639	665	692	695	638	686	684	688	683	648	693	685	713	704	661	685	694	696	677	691	661	676	693	702	660	731	687	655	695	679	662	657	667	673	716	674	712	667	730	705	670	644	688	672	641	648	629	631	653	711	703	724	703	708	715	720	676	662	650	677	662	684	684	700	658	684	634	712	683	672	665	685	655	661	687	670	678	667	693	694	692	640	681	696	687	640	683	703	715	666	658	680	690	666	645	697	637	670	711	697	644	672	671	668	655	642	683	678	691	649	691	685	664	725	691	651	676	675	618	639	683	719	636	692	696	760	676	706	667	654	697	656	674	663	656	666	670	711	657	653	699	669	701	696	691	667	656	668	657	691	662	684	686	666	688	668	662	720	701	681	695	712	670	646	724	677	668	718	662	665	741	696	627	626	676	654	658	696	674	673	689	670	700	693	668	657	674	674	659	623	632	680	707	658	700	663	652	659	683	722	704	732	668	677	697	693	639	705	673	679	710	735	702	672	665	684	677	666	659	712	686	672	665	665	679	686	658	697	662	710	636	702	675	663	645	688	672	681	674	707	671	720	665	655	673	674	670	668	690	695	669	691	696	688	676	671	654	733	677	675	649	662	686	678	649	664	653	736	677	680	652	650	697	677	692	674	709	688	695	684	671	657	676	662	681	612	725	678	645	730	690	655	710	689	662	696	719	748	657	677	695	661	679	676	680	706	666	634	707	626	651	697	680	710	687	686	727	651	669	722	677	642	687	673	719	690	695	703	702	621	678	716	671	717	658	679	661	692	628	660	689	673	724	658	671	653	697	657	696	663	681	666	697	653	679	694	743	687	648	675	662	711	686	632	632	672	699	697	680	696	681	701	626	700	629	662	659	670	662	663	654	645	703	643	676	628	681	678	703	666	678	686	717	628	661	660	695	651	653	680	681	716	695	640	653	679	682	652	677	633	688	665	684	659	692	693	691	678	647	724	655	672	692	659	655	673	706	657	658	667	669	700	717	700	681	708	701	677	685	679	673	709	685	674	711	659	682	682	648	719	657	661	697	687	708	677	691	647	672	645	686	675	679	685	704	688	651	656	683	720	662	721	656	673	711	680	696	659	659	687	672	691	664	681	656	674	712	637	638	694	688	672	687	701	687	720	707	696	730	666	688	703	705	703	663	667	693	711	700	658	690	657	686	669	666	673	682	736	726	672	686	659	705	664	707	718	677	665	641	687	667	683	661	705	692	671	628	679	690	655	685	706	692	669	671	674	687	672	681	669	685	658	681	698	657	666	639	673	660	672	631	678	690	704	687	665	660	676	634	646	696	676	702	677	715	656	685	650	625	705	691	663	681	713	677	732	693	698	646	679	648	661	633	682	646	692	700	665	674	664	666	681	683	698	703	621	655	673	729	689	705	686	632	615	641	680	723	668	700	651	676	701	630	680	704	658	658	687	635	711	653	652	675	662	652	680	706	700	678	670	686	687	712	660	644	650	720	653	686	685	705	641	714	707	686	677	706	711	683	703	701	631	613	665	664	662	648	649	678	642	706	676	644	643	685	682	680	658	634	675	690	686	678	653	643	675	660	673	639	717	727	699	679	644	679	707	721	690	672	698	641	695	664	698	662	719	662	642	661	663	710	686	686	678	716	671	657	710	693	701	673	709	694	690	643	678	660	710	703	694	704	638	679	682	686	627	684	618	679	621	690	674	687	716	643	648	661	698	692	665	730	705	632	696	642	664	663	631	677	674	659	724	704	662	680	657	697	673	666	660	609	699	713	705	691	707	677	672	676	663	670	649	635	729	693	696	643	657	693	664	673	660	683	689	665	734	689	645	648	678	688	674	679	722	664	654	693	655	677	727	681	696	677	690	672	717	704	722	664	713	672	694	668	628	724	701	647	662	676	684	699	676	675	681	678	685	647	676	703	712	675	657	657	648	682	674	656	695	690	644	722	705	701	725	660	704	695	668	660	701	642	697	692	700	667	675	670	666	654	655	674	663	669	719	730	678	638	646	687	667	645	694	713	706	708	687	673	709	650	698	660	688	679	721	682	704	649	720	672	680	675	633	645	675	698	659	665	675	685	653	698	629	627	676	679	725	689	669	695	715	660	701	673	677	690	670	646	694	677	738	625	682	698	622	719	644	654	659	675	653	711	688	700	713	673	710	649	723	628	675	716	720	661	698	690	688	702	660	683	676	726	672	703	685	717	697	681	665	681	720	650	724	625	680	703	661	700	658	658	661	661	665	705	694	649	697	687	669	691	684	656	699	715	690	651	682	699	749	676	679	702	719	727	684	703	679	668	668	711	701	693	681	671	672	686	702	677	649	666	633	702	690	726	661	664	615	668	718	695	683	719	667	641	691	675	689	676	643	713	670	638	691	706	729	681	713	621	662	699	626	647	724	643	722	706	658	648	657	638	680	687	675	689	674	692	712	702	651	682	705	691	675	713	644	673	688	662	687	693	688	677	663	685	657	655	664	722	675	694	653	712	698	706	645	643	725	678	656	657	695	709	681	688	644	718	677	706	702	655	701	645	671	685	672	718	691	679	685	702	753	683	697	711	733	655	679	698	666	690	682	667	674	683	675	693	667	663	711	671	689	670	686	687	649	729	674	678	685	670	681	684	668	662	683	683	661	661	682	676	651	702	710	693	644	686	644	686	681	696	668	644	699	672	677	706	639	658	687	675	667	676	681	656	638	654	683	629	686	691	668	637	708	697	685	663	723	684	686	683	675	681	688	670	588	606	652	647	649	667	673	689	707	693	675	686	677	725	714	664	648	628	684	637	683	650	640	661	671	725	676	660	649	689	653	705	669	700	671	715	687	706	689	672	658	700	673	650	630	711	649	694	708	688	650	649	705	718	658	661	640	724	656	637	722	693	636	699	690	659	672	683	661	646	682	659	691	644	684	690	657	757	671	712	690	666
2100	87	58	39	40	55	39	56	67	59	35	58	55	37	56	43	40	46	43	40	43	46	36	55	38	62	79	66	74	33	38	41	39	44	43	35	36	38	46	34	44	37	34	55	25	39	29	29	33	32	34	40	40	42	27	45	34	39	43	36	38	30	37	31	39	42	31	40	37	41	30	35	35	30	41	27	26	40	39	31	42	31	37	43	23	34	28	29	33	30	45	46	24	46	26	38	29	36	20	35	28	29	40	36	32	38	19	40	33	43	33	39	28	42	30	30	41	35	33	26	33	41	31	32	33	45	33	27	40	35	25	33	49	26	33	42	36	24	36	37	38	48	28	34	39	27	40	41	51	27	32	31	35	32	32	23	39	33	35	27	30	42	33	44	29	38	39	42	29	41	39	38	37	26	29	39	39	25	27	24	29	30	37	26	50	30	28	35	30	33	34	42	42	41	40	31	31	43	31	35	40	38	31	28	37	25	30	35	36	35	31	36	30	26	33	38	30	30	32	31	31	38	39	33	28	37	34	30	38	32	25	26	32	41	45	32	25	33	29	37	34	39	30	32	31	28	27	30	36	41	26	34	32	32	30	25	26	36	49	34	29	29	31	38	31	32	39	28	30	34	28	44	33	36	35	33	34	35	34	39	37	28	35	40	31	40	27	33	33	40	42	26	39	37	32	33	39	39	38	33	48	41	21	36	27	34	31	36	34	32	39	31	45	33	45	36	39	39	33	39	35	26	33	24	30	26	35	26	50	43	43	36	35	33	35	39	40	35	33	26	31	29	35	38	39	37	31	47	23	38	34	35	40	33	37	30	45	30	37	30	40	39	38	36	31	34	28	39	34	43	29	38	35	23	21	31	36	35	47	34	39	34	39	36	30	47	37	26	34	31	32	25	41	30	32	40	31	28	42	38	34	38	31	35	31	44	29	35	34	39	35	28	30	32	37	41	45	31	45	24	32	39	41	40	31	27	28	38	38	34	37	39	42	25	32	41	38	29	35	32	27	39	24	29	42	34	31	43	34	38	38	30	35	24	37	36	36	43	45	46	40	31	26	47	34	44	33	39	27	29	38	39	27	31	43	24	36	31	35	41	38	41	38	41	33	38	54	34	37	38	41	41	34	33	26	39	38	28	37	35	36	34	23	30	35	39	38	30	41	35	47	36	31	44	29	37	34	37	36	34	34	42	35	39	40	42	41	31	34	44	37	38	35	43	31	37	31	32	31	35	31	38	38	30	35	35	31	41	37	28	28	32	45	38	34	48	38	44	40	45	31	34	35	34	31	37	33	33	33	27	39	34	33	30	32	30	38	45	29	28	38	34	35	37	40	27	52	37	28	36	45	35	29	40	38	38	44	38	33	31	34	33	25	40	35	45	42	33	45	27	35	23	34	33	35	43	43	37	33	22	34	37	42	35	32	30	42	35	31	24	42	44	33	31	29	33	30	40	34	44	27	31	45	26	31	33	43	41	42	28	27	38	33	31	31	28	36	25	40	37	30	30	34	26	30	34	23	27	41	39	30	33	38	28	47	36	29	36	41	33	34	33	32	36	43	28	47	33	35	34	27	35	31	38	37	42	33	39	40	41	42	35	45	40	29	39	26	47	35	39	28	45	35	31	29	39	44	29	44	43	34	40	29	35	44	26	36	27	30	33	36	33	38	30	39	31	39	36	27	34	29	27	38	35	48	23	28	35	35	39	35	38	37	40	37	29	29	27	35	35	37	29	29	34	31	23	43	29	34	33	34	38	38	36	25	33	39	39	32	36	38	44	36	27	31	46	36	39	39	30	32	27	36	32	31	31	35	29	41	38	35	41	39	24	36	25	43	29	30	40	45	39	34	29	32	35	40	31	36	37	29	44	32	38	34	30	33	40	35	38	42	34	36	37	38	46	36	32	28	36	41	30	33	26	34	32	37	34	35	47	32	31	37	41	35	25	31	24	36	42	26	21	40	32	34	28	30	44	29	28	38	34	33	32	29	35	34	39	35	34	35	24	41	39	35	35	30	36	40	34	46	31	35	34	32	34	28	40	29	45	36	41	45	30	34	40	33	32	35	36	28	30	48	43	28	39	33	42	33	36	40	36	28	30	33	47	28	35	35	29	34	42	45	35	39	32	36	37	39	33	41	41	31	44	45	35	31	44	40	34	38	40	23	32	36	34	30	44	34	41	25	39	31	28	33	33	40	33	35	22	22	46	42	28	28	43	32	39	35	32	33	39	34	31	30	31	27	40	46	32	32	35	28	32	30	36	39	40	32	22	31	36	30	35	37	27	31	37	32	37	31	27	33	47	28	34	36	34	37	42	37	34	33	28	36	46	36	43	42	34	39	35	37	31	32	36	35	28	47	40	31	28	37	38	38	37	35	29	29	29	36	36	30	46	34	31	38	40	36	28	47	29	30	25	34	32	28	46	25	37	49	19	46	32	40	26	52	41	39	38	31	28	17	28	37	28	36	39	35	30	26	33	31	38	39	43	42	38	42	27	35	31	34	40	40	30	29	27	34	25	39	36	43	27	34	46	45	24	42	34	35	27	38	35	30	40	35	30	26	29	46	39	26	41	30	36	32	41	42	36	38	36	41	45	35	23	32	37	38	48	30	28	31	34	28	26	30	24	29	41	44	30	26	41	40	52	27	47	43	27	33	30	39	42	43	39	38	37	40	41	24	31	39	33	38	33	41	40	35	43	29	33	27	24	37	26	32	35	37	41	35	33	47	34	38	35	47	33	40	31	40	40	44	40	34	25	36	30	22	40	25	29	40	40	36	32	43	34	39	40	37	26	24	27	27	30	38	34	24	31	42	30	40	31	24	36	33	32	25	36	41	38	35	39	37	35	42	37	35	40	26	32	37	43	30	34	33	38	35	27	43	34	35	32	31	39	27	32	36	46	32	34	27	23	27	35	29	24	38	33	22	41	35	27	37	45	40	34	40	34	24	40	34	30	27	31	49	39	40	33	36	26	33	37	52	35	29	39	31	32	38	38	24	28	33	29	34	30	37	25	41	46	36	32	27	39	31	39	31	32	39	28	33	27	30	38	33	48	28	37	40	21	38	41	45	36	46	35	40	38	35	26	30	32	29	46	40	29	33	26	30	40	29	30	38	42	22	38	40	34	36	51	27	31	39	25	38	38	49	35	29	32	43	39	21	29	48	41	39	31	29	39	35	34	34	36	26	39	35	32	44	38	24	27	26	33	40	45	42	35	33	30	23	36	29	36	41	41	38	41	30	43	35	29	32	34	52	39	24	32	37	28	38	29	33	36	29	44	43	41	29	30	26	20	32	36	39	35	40	36	27	36	36	43	39	33	28	35	41	30	38	35	52	28	40	31	35	35	36	39	31	31	33	30	31	32	25	36	25	39	42	38	34	31	34	34	33	36	41	34	26	37	37	28	35	26	43	40	38	30	26	33	34	32	36	24	36	27	38	27	27	25	26	33	40	40	35	37	31	44	39	34	36	49	29	47
11602	841	500	708	1534	2039	1993	1662	1413	1161	1069	874	758	660	617	595	581	589	508	482	477	530	440	462	496	833	1228	1135	794	517	506	470	424	389	394	373	381	433	382	390	381	393	354	382	341	335	342	324	350	353	340	349	346	346	362	320	330	358	333	296	298	288	313	318	311	326	321	329	320	303	335	341	322	305	310	302	306	292	293	307	306	317	320	276	294	293	291	298	310	304	295	316	301	271	295	287	299	276	296	319	306	280	338	300	296	312	297	304	275	295	283	305	298	293	281	283	260	262	276	305	280	305	317	292	329	293	308	283	290	269	286	295	301	292	326	248	271	279	273	280	316	301	297	279	269	322	322	289	291	284	321	255	262	331	286	288	299	307	264	312	301	314	275	305	309	297	338	293	282	307	276	299	302	273	291	318	278	282	288	285	329	324	274	288	268	307	312	311	333	298	309	303	293	307	299	274	278	299	296	273	310	298	307	276	277	291	290	286	297	316	309	305	298	281	270	290	279	283	262	304	277	310	301	295	273	292	315	273	270	298	297	312	273	284	305	312	281	297	301	288	308	276	325	312	246	260	307	286	280	290	301	293	306	296	274	298	286	290	302	305	285	287	288	290	300	287	307	321	283	259	284	286	271	280	316	295	293	299	321	304	305	282	326	288	294	277	307	299	270	297	311	309	278	298	288	307	298	260	285	297	280	310	293	300	317	294	290	299	305	312	269	294	270	317	286	289	297	309	281	297	287	283	300	277	285	278	280	287	264	279	313	268	279	310	297	294	282	320	270	292	289	281	314	258	296	287	287	272	286	314	282	255	284	289	290	312	266	273	296	282	279	293	279	274	267	302	294	308	270	278	297	289	289	303	273	296	294	303	313	279	305	298	320	289	303	301	312	278	299	318	272	265	298	305	314	327	313	300	277	284	280	264	297	266	275	304	282	298	282	316	306	277	277	315	301	310	298	279	266	281	304	300	285	299	292	300	278	296	292	310	283	292	314	320	309	307	315	253	272	295	295	306	301	280	301	305	297	266	294	253	298	305	264	307	319	319	298	287	257	294	285	317	309	324	303	288	287	282	310	317	295	284	296	288	307	247	293	284	321	303	289	303	322	269	295	250	293	319	323	309	310	316	292	288	307	297	323	321	288	309	279	284	276	302	313	285	285	290	288	285	304	272	268	279	282	310	275	301	269	294	314	289	314	286	314	281	290	291	297	293	295	285	299	285	286	317	266	286	287	308	291	293	301	259	289	331	286	277	298	295	263	313	290	296	312	284	306	289	276	296	295	316	284	308	293	312	290	280	266	302	267	282	289	277	284	302	294	294	292	289	321	267	277	300	287	307	285	303	328	291	280	282	311	296	288	325	305	281	288	287	321	293	267	290	267	292	294	292	251	280	298	263	299	311	295	273	260	278	292	315	284	298	300	284	301	300	273	317	288	292	313	291	285	294	296	276	310	287	319	309	283	270	283	306	289	283	323	310	318	310	263	274	287	350	291	273	293	292	290	301	307	297	276	287	286	274	265	283	334	291	303	271	307	315	287	287	290	307	280	302	296	286	264	332	303	307	323	269	292	281	295	311	282	283	308	268	294	319	280	282	268	281	283	309	310	306	258	305	258	286	282	270	279	287	275	289	285	281	305	333	265	291	292	292	315	289	271	283	294	272	282	281	283	295	315	301	299	292	269	299	287	296	306	302	288	335	291	315	312	277	295	279	286	275	312	306	276	298	306	292	283	297	306	281	272	305	287	286	316	286	263	270	306	286	258	280	303	284	302	290	272	315	290	266	290	302	276	315	293	292	295	304	290	295	285	294	284	292	263	309	268	284	305	289	278	300	315	275	262	310	276	291	293	273	292	282	300	250	280	302	332	314	274	294	283	260	273	273	300	260	251	287	316	294	290	292	294	281	300	315	268	272	290	308	290	298	282	277	278	312	264	266	295	284	293	293	257	286	306	266	300	304	320	289	321	298	307	287	310	295	283	281	275	290	288	293	290	302	306	295	310	288	299	282	291	303	274	284	270	293	319	306	302	274	307	314	277	306	295	295	307	313	286	281	317	298	300	278	293	299	295	289	290	303	264	269	289	275	283	303	312	280	291	305	298	294	307	291	304	257	319	296	285	303	290	309	294	307	294	283	297	264	295	291	283	302	295	300	308	297	297	315	274	282	284	292	288	265	311	291	325	296	304	300	281	316	282	281	313	320	299	296	342	303	269	316	305	303	294	308	295	277	318	247	286	271	297	285	292	311	313	293	284	278	293	270	301	292	286	280	294	301	311	281	260	298	272	294	277	322	317	285	305	286	298	300	309	265	313	291	279	285	289	287	280	320	315	291	292	287	296	292	280	255	336	295	252	289	265	323	293	289	291	292	307	269	284	304	303	287	274	270	272	319	286	278	286	290	295	296	288	318	270	298	293	294	288	301	289	285	286	288	304	280	282	281	332	282	316	288	299	289	321	263	280	294	290	308	312	280	289	294	258	269	290	266	273	287	281	296	280	306	283	290	281	292	269	293	272	291	266	302	322	287	298	307	323	284	279	295	264	303	279	297	313	301	285	275	283	326	271	281	288	280	284	293	298	265	330	287	280	269	267	304	287	291	284	289	285	283	326	283	303	304	291	293	338	308	297	270	288	296	294	298	274	282	311	298	284	280	280	287	285	282	296	287	321	288	269	285	278	279	301	289	285	304	306	273	287	288	280	300	267	277	309	288	303	317	280	279	304	294	267	316	311	291	296	295	316	295	303	316	267	288	264	316	295	269	306	311	297	305	326	271	282	300	310	320	274	287	297	302	311	297	313	279	281	274	285	310	269	288	288	287	314	280	284	291	285	278	248	285	291	306	303	315	310	305	313	281	277	296	309	267	310	279	302	302	280	297	269	297	269	287	305	296	273	237	273	292	270	290	312	288	275	261	297	285	297	299	297	279	322	268	309	277	291	351	250	304	282	290	301	267	304	291	312	295	312	289	284	307	266	290	284	252	321	344	265	270	304	269	274	305	294	284	277	303	277	283	262	285	276	286	269	291	281	284	316	284	308	298	277	291	287	284	267	318	292	266	311	282	270	291	290	327	294	288	279	273	249	287	308	282	300	282	321	281	282	303	315	290	319	322	309	295	301	314	323	272	303	308	276	290	306	298	283	276	270	289	288	279	283	303	263	301	248	273	313	274	314	303	303	282	295	277	291	289	274	285	313	308	290	283	251	289	277	313	326	299	290	256	266	312	282	258	263	276	305	291	273	334	266	309	316	318	286	290	301	265	293	300	288	264	295	321	301	271	309	278	284	285	293	305	280	282	313	295	298	287	263	303	279	280	285	284	301	297	293	300	277	289	269	287	336	288	286	298	312	290	297	304	299	284	303	302	291	268	293	305	297	265	279	283	302	292	303	307	292	285	305	307	309	280	290	291	274	276	276	283	315	286	282	303	326	277	286	270	286	297	294	295	260	270	263	284	313	282	282	273	273	280	290	266	282	304
2117	159	129	111	129	117	144	137	129	126	119	124	113	127	105	115	97	101	93	93	82	91	108	109	97	121	125	140	106	103	86	107	99	99	106	105	89	111	101	92	101	92	73	101	111	97	89	88	100	96	92	95	102	104	103	89	94	95	107	98	88	84	85	98	103	103	94	87	92	83	88	67	104	87	89	113	80	105	81	82	98	75	107	95	77	81	84	90	100	101	81	92	82	77	92	89	105	105	75	85	101	89	94	79	104	88	75	78	88	99	95	85	83	87	96	86	93	98	94	107	85	91	96	93	91	77	88	104	101	91	106	93	97	116	90	107	87	84	77	81	78	87	85	90	85	105	102	90	84	84	92	93	91	88	88	94	106	100	102	99	89	78	97	97	84	82	81	105	78	99	74	100	84	91	84	92	82	70	77	91	93	103	96	111	107	106	78	99	91	101	96	84	102	79	97	84	88	90	114	91	95	79	99	95	94	107	90	94	92	83	86	98	103	93	99	102	90	96	92	69	92	70	91	94	111	88	92	101	100	90	124	91	98	107	87	86	81	85	109	79	109	73	91	94	97	90	91	96	91	86	101	89	92	88	76	93	95	100	80	73	87	84	85	106	99	85	107	91	79	97	80	109	99	87	78	78	78	92	92	93	88	107	89	88	87	82	100	75	100	107	63	96	91	80	94	81	78	99	98	88	92	88	80	92	104	86	92	78	80	83	79	116	94	90	91	86	107	87	93	92	109	83	81	94	110	67	76	87	80	71	81	82	86	89	100	103	86	88	76	83	83	83	84	91	71	99	88	106	98	113	99	108	86	94	85	99	109	90	89	80	109	99	88	90	113	102	106	90	87	82	86	103	101	72	91	98	95	94	89	90	78	116	86	93	82	88	107	89	95	99	97	98	106	85	81	92	88	84	84	94	86	82	81	108	93	111	101	89	75	92	95	78	85	83	73	98	95	101	72	92	84	98	102	103	91	95	69	75	84	102	76	90	102	100	68	94	94	98	84	66	100	110	94	80	90	92	89	98	91	95	72	97	83	97	80	93	95	74	96	87	107	89	91	100	90	99	86	79	93	97	82	97	94	91	92	85	79	96	77	77	94	87	75	96	95	96	84	89	88	97	89	88	96	87	85	82	101	85	96	85	98	118	100	104	88	77	91	94	95	77	87	102	114	95	101	73	79	84	98	82	91	76	87	86	93	100	102	72	102	85	88	90	88	95	91	102	83	92	112	107	94	75	85	110	83	95	94	112	95	89	101	110	80	88	104	93	100	102	86	87	96	104	93	98	90	87	86	77	93	87	92	89	90	93	78	98	93	86	99	90	93	89	98	99	98	97	97	92	88	87	87	85	94	99	103	85	84	100	90	94	98	92	99	84	78	91	94	99	90	99	93	80	96	99	93	101	91	93	87	81	92	101	118	94	84	85	105	83	117	120	100	81	83	94	90	81	112	88	112	72	85	113	85	102	92	99	95	87	99	82	97	97	104	99	92	88	101	72	95	92	72	88	80	89	99	94	76	84	89	86	88	95	90	102	107	87	93	82	94	110	95	84	91	112	92	94	94	97	82	82	89	98	116	83	103	100	94	79	87	100	90	102	83	88	87	98	114	92	81	111	103	85	108	106	69	91	91	90	104	99	93	72	69	96	90	93	90	96	82	96	94	87	85	76	88	98	84	94	79	96	104	95	85	93	90	85	86	70	80	93	102	97	97	84	84	77	88	82	92	92	89	88	87	100	119	103	89	96	88	87	77	86	120	90	99	93	89	107	108	95	86	81	85	93	99	92	94	85	80	85	89	76	98	87	105	84	87	91	82	106	95	104	109	74	90	88	76	98	68	108	80	86	102	86	95	102	95	74	86	94	82	86	90	97	107	98	94	92	96	99	94	96	102	109	86	91	101	72	88	97	92	90	102	119	92	91	87	113	93	73	103	109	93	93	91	110	70	96	75	94	107	103	85	97	93	88	84	102	95	100	109	90	110	110	85	86	77	92	92	107	92	103	96	91	93	102	99	89	105	81	95	84	94	89	104	94	92	92	73	87	90	95	99	95	86	95	102	98	93	80	87	75	89	94	93	75	100	74	91	74	89	88	89	110	88	88	87	113	85	75	90	78	106	73	91	75	90	94	96	90	101	92	93	94	93	97	102	88	83	90	86	77	115	85	88	75	71	97	89	109	103	77	83	88	100	91	92	96	100	84	79	83	96	93	86	85	97	83	96	84	94	82	85	86	98	95	90	85	70	94	93	91	96	98	89	95	77	93	102	110	97	77	72	90	95	91	90	91	87	86	95	91	94	94	94	92	85	74	92	92	92	80	94	83	91	97	94	80	87	107	94	93	91	97	99	83	97	114	75	84	85	88	87	109	100	104	84	87	83	90	97	88	97	95	98	101	94	90	99	88	77	93	88	92	76	83	85	91	86	80	103	103	90	89	95	91	88	89	99	78	96	94	101	90	94	96	83	90	92	97	89	73	97	90	92	97	84	86	98	86	80	99	100	86	108	77	82	103	74	95	106	121	81	89	90	80	82	91	85	74	77	85	87	104	87	84	83	89	103	85	105	76	77	95	93	96	105	93	99	90	86	92	102	97	96	96	93	105	84	88	78	97	84	83	95	90	96	82	96	104	68	97	103	85	89	81	90	107	76	113	108	85	96	90	98	84	95	78	89	114	86	84	87	87	82	87	107	92	103	89	91	93	93	101	79	101	87	88	96	90	88	98	94	92	103	80	96	87	89	103	105	77	87	86	84	82	85	101	107	91	98	78	92	83	95	95	97	101	86	87	95	113	93	94	95	97	92	90	85	93	85	82	100	93	89	102	91	95	85	97	83	97	94	89	107	86	74	88	84	87	96	105	86	99	94	101	77	105	89	94	79	91	88	84	97	92	95	104	83	100	102	93	105	84	93	112	88	92	99	101	78	77	90	77	93	89	103	83	104	84	87	82	69	88	83	82	93	102	79	100	78	84	88	90	87	88	84	87	81	96	101	87	90	90	99	106	89	86	91	92	93	76	100	77	91	81	87	100	92	85	84	94	94	98	85	98	99	88	96	97	99	77	94	84	93	91	92	93	85	101	95	107	84	95	87	89	93	97	79	84	80	88	97	87	86	92	90	88	103	78	83	85	93	91	103	108	77	82	81	76	87	78	83	86	71	95	87	95	102	83	81	83	90	91	64	103	103	76	79	89	93	97	88	92	92	79	95	86	86	119	94	97	87	100	100	96	98	88	97	80	91	80	80	100	87	88	82	89	82	102	93	96	94	81	99	92	111	98	93	97	87	79	86	83	102	78	93	97	92	100	69	99	78	92	109	97	88	84	91	88	85	88	76	82	93	104	101	96	95	83	95	89	91	102	106	111	98	89	106	86	96	86	78	77	84	89	98	79	88	98	91	91	89	76	90	93	95	104	100	95	94	101	90	79	91	106	96	83	90	100	108	104	101	95	108	93	82	74	77	77	93	93	96	74	88	107
15899	1935	1198	1533	3204	4136	3787	3242	2727	2232	1937	1760	1555	1490	1309	1325	1244	1149	1103	1101	1046	996	1021	997	1092	1453	1964	1796	1272	1066	1039	1035	920	870	854	909	825	906	903	956	875	879	853	833	797	851	804	819	783	833	821	821	845	796	768	825	836	751	769	796	782	815	831	753	802	828	782	811	760	790	773	797	755	800	770	769	745	792	768	748	762	843	758	742	744	763	720	727	713	782	764	762	784	791	736	726	706	697	788	711	738	753	744	765	706	746	767	765	784	751	729	749	776	791	748	794	735	730	709	740	778	729	737	758	734	721	745	740	738	716	809	744	708	770	760	747	748	771	785	783	738	773	847	748	731	755	776	711	742	782	712	814	802	759	757	727	805	823	726	706	775	739	750	722	728	748	774	722	743	741	738	780	765	737	728	689	744	731	700	774	717	767	774	730	715	802	736	718	760	748	772	775	736	793	744	754	769	768	736	702	765	749	763	744	726	728	780	723	776	696	721	716	786	717	701	734	751	697	745	741	758	740	696	738	756	770	706	763	759	714	705	750	740	749	732	738	710	743	748	790	701	736	692	740	788	776	760	690	763	778	734	716	692	771	738	747	729	737	766	798	713	768	742	757	761	732	728	763	719	729	777	694	737	748	737	747	756	720	763	811	809	739	720	737	718	763	742	748	742	768	740	748	726	771	758	759	728	755	731	699	751	768	762	727	696	723	727	721	711	744	735	781	740	738	772	729	767	769	755	758	737	736	735	772	775	705	732	721	721	738	700	760	755	742	723	725	742	772	777	789	722	678	751	725	732	748	742	713	685	718	750	703	701	764	786	770	727	742	707	803	757	725	738	730	741	740	780	732	743	710	763	733	762	725	737	773	707	757	749	683	744	808	725	794	736	752	731	744	731	813	736	743	857	723	734	759	751	729	696	808	738	705	741	725	723	742	752	756	769	763	733	713	713	730	737	793	771	685	738	757	780	742	699	779	751	715	749	729	765	733	737	747	767	731	724	768	765	728	734	749	726	766	748	728	712	737	756	701	783	710	725	719	754	687	718	738	768	779	719	824	705	766	751	734	771	742	718	747	712	767	762	749	758	744	747	725	733	705	757	736	735	739	721	759	731	740	722	754	724	755	715	726	777	769	738	697	724	779	718	705	741	776	775	749	761	673	725	741	777	737	705	689	709	718	690	795	747	743	733	751	730	737	780	751	733	754	727	711	764	764	720	778	770	720	775	719	732	726	772	700	733	706	743	720	704	739	770	762	738	760	759	772	789	753	750	738	773	754	742	723	757	792	781	753	769	746	746	788	772	743	727	732	743	782	753	740	778	749	773	792	744	723	784	733	773	706	719	717	733	776	727	757	782	743	720	741	744	737	702	735	734	783	746	767	732	749	705	762	762	744	756	776	695	719	760	795	748	758	730	674	772	723	713	734	752	697	764	705	739	798	733	796	777	741	766	667	701	725	704	758	702	727	761	769	749	751	772	747	734	798	688	777	767	758	766	744	753	768	738	763	724	775	756	727	787	771	740	750	734	741	754	711	777	763	714	785	752	739	762	781	738	726	691	708	728	742	759	731	756	779	725	766	732	714	721	736	735	748	711	743	818	768	719	752	739	706	712	715	735	716	764	763	735	727	814	755	697	757	745	765	771	752	732	683	711	751	792	697	769	752	737	723	799	735	746	747	758	766	706	669	701	767	737	728	743	747	730	716	735	767	720	750	759	798	786	758	759	716	733	782	736	747	751	724	731	734	686	741	708	720	804	744	762	761	734	773	731	735	690	744	728	750	787	706	713	738	760	787	783	752	754	706	731	760	746	756	774	718	682	731	746	780	683	771	739	758	745	752	770	739	799	697	768	724	774	735	751	798	707	743	743	755	733	744	716	771	767	775	735	750	707	742	716	704	708	724	716	751	771	730	715	702	766	721	767	760	741	750	749	720	761	731	767	687	703	739	728	775	739	735	704	721	714	773	772	683	725	720	721	747	745	754	760	787	737	707	755	785	699	747	797	784	745	748	769	735	788	753	730	770	790	735	754	793	785	685	733	798	722	710	740	746	766	758	739	750	708	694	770	739	754	719	753	703	757	730	740	737	800	723	744	772	747	741	704	737	760	711	765	768	751	711	736	739	753	743	749	778	779	752	746	795	750	802	757	778	767	747	772	752	750	743	734	753	741	725	711	717	720	739	750	809	730	737	768	753	733	754	753	735	790	728	722	731	751	716	727	720	725	729	725	739	766	740	731	718	757	778	776	766	734	752	755	755	757	745	757	801	788	742	759	715	724	754	780	754	765	731	737	755	740	735	733	765	733	755	737	765	717	765	761	756	755	738	789	768	731	746	729	728	741	719	765	700	768	747	755	756	748	726	740	737	741	773	672	747	738	705	705	749	721	733	707	724	755	759	753	707	713	721	760	699	703	679	763	714	767	789	749	723	766	751	753	786	783	741	785	759	769	763	704	725	735	761	728	735	749	729	708	740	788	699	713	730	734	753	741	725	742	720	754	767	739	765	732	736	758	726	755	743	724	726	732	730	735	756	750	711	726	777	767	742	720	753	710	716	765	735	713	713	756	761	754	729	740	706	748	735	745	735	729	733	768	756	725	712	741	721	733	712	734	768	743	715	778	754	774	750	705	804	736	727	762	779	723	723	747	741	784	743	742	743	745	760	717	758	715	764	728	783	735	767	752	761	747	724	758	719	787	712	742	711	727	701	751	762	735	734	759	770	727	754	765	732	759	789	751	735	717	786	750	763	787	747	731	748	786	735	748	700	748	780	750	707	799	680	754	728	756	673	779	707	739	740	702	718	772	734	714	827	752	770	764	729	761	741	767	701	718	722	745	741	752	762	805	779	740	762	664	730	709	769	753	748	726	759	779	754	736	749	782	772	748	775	757	756	720	731	776	755	721	723	772	752	788	709	702	704	697	712	726	712	762	742	714	796	716	730	691	750	748	737	723	780	739	746	759	689	745	716	732	716	765	787	680	749	750	733	761	728	737	704	709	712	752	724	766	772	762	745	760	760	752	740	707	767	729	756	777	708	745	794	774	752	753	721	756	751	752	750	709	743	731	747	724	802	748	722	727	764	732	721	752	726	756	774	741	735	749	752	727	768	732	718	708	695	707	742	751	827	743	699	733	718	788	723	733	780	728	775	741	742	772	774	707	698	734	728	758	760	724	769	776	778	753	748	755	727	751	741	737	751	723	730	749	758	767	789	755	766	752	685	715	746	768	742	732	709	756	722	791	752	793	710	810	703	829	746	750	737	737	755	753	766	706	726	735	731	781	774	754	773	736	709	772	702	738	754	759	789	788	754	774	730	756	704	739	754	707	753	722	731	731	772	716	781	678	684	731	801	775	779	750	716	728	697	708	796	753	767	780	688	793	773	772	721	736	681	740	745	772	739	724	760	754	733	768	712	718	765	676	732	741	755	777	761	774	706	727	709	758	777	730	724	758	725	763	752	750	739	727	768	720	726	779	730
1351	42	33	32	36	39	41	39	39	22	38	37	33	39	38	33	36	41	38	23	31	35	38	25	37	43	56	37	41	34	37	32	40	38	32	31	30	56	32	32	46	53	29	35	31	29	36	34	37	46	33	41	37	30	27	34	26	28	35	28	38	36	35	34	37	27	37	31	41	29	32	25	31	41	32	37	30	43	24	28	41	39	30	37	28	36	34	33	37	31	28	36	36	23	46	29	27	39	28	34	34	32	28	33	30	40	35	37	40	34	25	31	37	35	39	40	24	32	36	37	27	32	41	36	37	28	34	38	26	25	37	33	41	33	35	41	31	37	23	32	37	31	34	22	26	31	29	24	39	41	34	23	30	41	33	27	28	36	30	32	43	31	30	29	32	35	35	22	28	23	44	18	33	34	36	29	29	25	35	33	29	31	33	30	31	36	34	33	27	38	36	22	35	30	19	27	40	24	31	34	30	28	33	33	40	30	31	32	26	31	27	23	44	27	28	33	37	28	38	36	37	42	38	36	25	26	27	30	35	32	42	36	26	33	29	38	34	33	43	28	34	32	26	34	31	32	39	34	34	43	23	34	27	39	35	26	23	36	29	31	31	41	41	43	26	27	34	42	39	27	35	43	27	34	22	30	43	37	24	29	28	28	30	42	23	37	33	19	32	36	38	30	36	38	42	33	32	35	58	36	40	32	27	34	30	27	42	35	30	43	28	31	44	32	34	31	30	31	41	28	27	40	36	32	34	29	38	38	42	38	28	25	26	23	41	36	38	23	42	36	46	23	36	37	38	32	33	48	31	42	29	42	32	26	38	32	34	36	28	34	44	30	39	40	31	32	39	33	27	42	41	36	42	38	33	33	32	40	30	39	28	34	33	40	21	35	33	34	40	33	35	25	30	43	45	30	32	34	38	29	29	41	38	34	35	31	35	31	31	40	29	32	36	35	37	38	33	42	26	28	35	26	31	28	33	43	35	33	28	25	31	37	34	38	26	37	38	23	27	38	30	33	49	41	29	33	25	38	34	29	37	31	35	27	32	34	31	33	35	25	32	33	32	34	29	29	33	23	36	34	42	39	42	34	26	31	25	37	32	34	36	32	33	41	29	36	29	26	35	40	41	26	48	27	29	31	25	31	39	29	26	37	35	31	27	32	38	39	39	36	27	29	39	26	27	33	36	27	22	34	26	36	28	29	29	33	30	36	39	36	32	36	27	34	28	38	24	34	34	42	30	42	40	32	36	32	28	40	34	22	31	33	25	34	43	32	31	23	31	36	34	43	34	30	27	38	30	30	22	28	39	27	32	44	37	42	38	32	41	38	21	33	32	37	34	34	31	33	32	42	32	32	29	37	38	25	30	26	31	27	29	33	32	30	46	28	26	44	30	41	38	36	32	32	36	29	34	38	32	37	38	24	38	43	19	41	36	27	33	27	39	30	41	29	41	37	25	29	50	39	39	50	37	42	21	28	28	35	33	35	39	41	41	24	40	38	27	43	41	43	37	33	29	32	35	40	34	31	45	30	24	37	28	28	29	37	31	26	27	28	28	30	37	27	26	30	30	22	42	23	22	28	40	37	36	35	31	44	44	36	39	26	35	40	21	26	36	27	45	29	33	29	28	36	35	24	30	33	35	33	30	27	36	35	30	35	32	28	38	33	37	33	30	31	43	26	30	21	24	35	39	37	33	40	31	28	24	26	38	44	28	31	27	35	28	29	35	51	30	36	35	27	25	31	39	28	47	27	33	40	22	41	33	33	28	31	27	32	20	30	34	36	37	43	27	36	29	33	31	25	47	37	42	32	34	34	32	38	32	37	44	38	34	38	27	36	37	41	30	32	42	29	34	32	41	21	25	34	35	42	31	31	25	34	51	35	31	33	43	38	35	29	26	40	18	30	30	36	42	38	19	44	28	37	27	26	30	33	38	24	28	27	28	27	49	28	28	40	23	43	36	29	38	30	30	37	34	35	44	24	39	28	32	36	29	38	31	39	30	31	35	42	34	26	32	41	33	38	32	38	42	44	38	38	24	33	36	35	28	33	26	35	34	29	28	34	27	38	26	38	36	38	27	29	29	34	28	31	46	29	30	29	26	40	29	24	33	31	37	36	36	35	33	31	30	27	33	29	33	41	36	37	44	32	31	34	28	41	38	26	31	39	31	36	24	33	21	32	27	31	25	34	39	31	35	41	38	35	35	33	37	34	35	36	28	32	36	32	33	33	28	37	32	45	22	30	34	37	26	32	43	35	29	34	31	37	32	33	38	37	45	38	38	22	26	28	35	30	39	23	24	21	36	30	39	36	30	24	27	33	31	42	27	27	18	34	38	35	29	20	35	24	33	29	25	48	31	35	28	36	38	35	34	37	24	33	39	38	37	22	33	28	28	33	39	39	21	35	28	33	26	40	27	33	33	48	40	20	35	39	28	26	37	24	35	33	30	39	38	37	34	36	26	34	27	32	26	41	32	38	27	41	37	30	37	36	34	36	32	32	36	36	41	46	29	33	22	35	21	27	38	31	34	32	31	49	39	32	36	40	42	27	25	27	18	27	23	33	36	41	34	32	36	47	33	41	40	26	30	25	27	36	31	32	27	36	35	36	36	32	33	31	44	32	44	31	34	34	30	30	41	24	28	23	38	23	35	25	34	30	24	41	23	43	28	41	34	34	37	28	30	38	21	27	38	22	38	31	30	32	34	23	31	40	30	42	34	32	29	33	38	36	33	25	26	28	39	35	38	30	34	41	28	30	38	34	35	23	40	35	35	32	30	30	40	45	35	37	31	36	31	25	40	37	29	29	29	29	41	34	35	36	34	43	19	36	44	27	36	45	28	42	27	37	39	35	36	28	33	35	29	31	36	28	32	33	36	26	22	34	31	24	31	29	39	29	33	40	29	27	35	35	35	21	31	27	43	31	36	40	40	38	32	19	41	33	32	36	43	38	42	22	30	35	35	32	28	27	31	40	26	36	35	27	29	33	35	34	37	30	37	29	32	30	32	34	35	35	35	36	41	30	27	37	37	32	30	36	38	46	31	36	28	36	37	31	34	30	40	36	35	48	26	40	25	34	33	24	36	31	31	20	32	26	23	30	37	40	24	34	36	50	32	20	26	25	30	35	27	30	22	39	45	23	34	41	37	28	32	34	38	39	33	33	38	35	30	34	40	37	33	38	36	32	33	29	29	36	29	27	25	25	29	32	30	28	29	33	34	30	42	31	31	42	30	26	36	36	26	28	27	36	29	45	33	50	28	40	39	26	31	38	25	37	43	27	29	34	36	34	31	24	39	33	30	34	39	40	38	33	30	33	33	27	37	39	37	22	36	40	33	37	37	27	35	30	32	35	28	31	47	42	43	33	30	31	40	34	31	22	34	38	26	33	39	34	32	31	42	30	26	26	43	28	30	35	41	22	27	40	35	34	34	36	29	37	34	29	32	33	34	21	29	45	36	40	35	32	37	34	34	35	42	30	28	34
8392	418	315	348	501	635	619	537	517	461	438	438	357	376	347	338	336	334	326	325	338	307	345	363	429	640	851	833	500	415	366	394	338	342	322	319	344	337	336	316	343	343	300	324	316	323	316	298	301	311	290	331	310	311	299	288	285	300	330	283	291	298	294	282	289	276	277	293	309	324	284	296	318	294	264	260	268	303	266	277	281	255	303	310	277	258	282	309	272	268	283	265	278	269	266	251	304	305	267	285	315	263	299	266	262	254	277	276	296	267	281	258	301	284	301	286	305	274	316	271	273	294	280	252	258	282	259	289	286	278	266	283	270	253	300	277	278	291	292	317	278	273	289	284	280	289	266	283	324	273	286	312	313	259	262	311	281	268	289	274	255	291	269	276	302	264	291	279	249	306	275	282	299	267	274	280	256	274	272	267	296	241	260	280	280	276	266	289	292	257	271	272	263	291	291	260	259	289	276	285	269	279	282	280	277	278	288	304	289	283	263	273	257	266	303	271	303	285	307	258	258	272	286	274	260	296	269	300	291	272	279	255	272	282	298	314	314	248	301	283	272	314	256	270	282	249	285	285	283	272	276	277	289	261	276	306	286	275	300	272	275	280	313	269	280	289	260	264	279	267	290	306	287	295	289	260	256	287	284	273	243	292	279	290	289	300	299	296	279	301	266	274	274	285	283	291	261	281	239	313	283	265	278	286	279	254	262	267	289	286	283	257	285	268	285	288	275	249	266	252	306	279	293	277	275	291	247	279	271	289	291	293	280	298	278	294	318	302	283	261	257	265	267	275	278	282	255	280	275	317	286	276	289	303	278	271	247	271	310	240	291	296	266	261	270	305	283	259	285	324	296	310	263	276	285	301	269	280	284	292	294	292	275	287	273	244	300	283	280	272	299	295	256	246	308	282	260	253	289	282	292	267	284	284	255	296	296	260	273	300	298	291	270	284	302	275	268	287	267	290	260	263	288	274	281	258	258	276	305	276	251	310	273	306	300	264	289	257	287	300	260	293	273	286	279	285	275	290	284	288	277	276	290	272	279	270	276	273	273	255	276	267	290	285	299	300	309	303	278	259	274	259	257	271	276	268	273	266	302	286	303	273	263	302	294	305	282	292	288	249	263	273	285	272	295	285	281	303	294	293	293	277	268	274	263	276	279	288	307	274	290	309	252	266	298	282	296	265	258	268	281	292	276	295	301	288	305	270	277	289	248	261	267	290	277	277	293	276	318	295	278	288	292	273	271	263	275	282	280	270	285	284	286	251	284	239	245	241	264	263	293	279	283	295	291	280	297	280	288	276	280	277	249	280	253	287	287	293	307	275	277	281	275	271	273	280	301	285	291	258	263	291	244	274	283	288	267	271	298	259	286	281	280	259	293	261	276	295	286	264	271	283	278	276	317	301	283	312	245	260	279	297	305	259	265	260	282	264	267	289	285	270	264	299	275	275	273	293	293	303	272	285	274	276	261	273	297	273	257	295	259	290	310	269	282	275	265	318	285	291	312	317	253	302	265	291	259	286	276	297	236	259	309	283	282	276	256	274	276	273	278	264	292	287	268	286	274	272	262	287	284	271	265	271	277	296	254	270	267	305	289	267	263	276	279	318	288	273	266	265	274	296	262	265	255	263	275	268	270	264	289	281	266	277	266	292	252	240	275	275	285	255	306	258	283	262	274	275	289	238	277	268	263	275	306	298	281	300	276	253	280	273	268	264	278	275	278	269	273	283	273	255	303	281	288	282	256	292	287	290	265	265	313	288	272	258	305	280	310	279	279	304	296	273	272	291	298	279	294	261	255	297	295	274	272	266	285	275	266	276	249	299	261	295	286	289	285	264	276	280	276	298	284	285	284	285	296	285	273	277	270	287	298	284	318	270	275	303	293	259	261	270	292	282	270	308	275	273	278	263	283	270	267	275	283	291	281	256	306	292	272	275	274	261	256	317	308	270	282	245	268	259	276	262	283	281	297	280	270	323	299	280	302	297	314	255	289	263	290	283	289	287	285	279	275	295	282	285	254	265	270	288	287	279	294	262	257	312	276	273	289	256	288	291	280	322	291	262	295	258	275	281	299	295	301	257	294	288	291	282	276	269	275	285	287	258	275	265	280	287	287	309	285	283	252	280	264	298	286	272	265	279	268	264	293	295	269	303	303	291	292	304	283	259	278	259	295	276	285	282	250	275	291	298	255	245	288	284	276	265	287	279	300	265	270	299	264	295	283	266	298	246	262	281	283	282	284	285	281	290	275	274	329	268	297	260	277	285	253	271	286	250	284	274	290	277	292	306	268	260	287	268	306	261	294	302	298	285	280	254	285	283	297	248	288	273	245	292	295	279	273	279	280	300	268	282	277	267	255	250	261	288	271	294	284	278	281	292	273	293	292	267	295	300	263	289	288	262	284	279	260	281	283	285	275	281	306	274	304	288	241	289	291	279	278	267	269	297	288	301	290	300	290	282	272	282	281	271	276	296	259	259	288	249	284	293	287	244	289	270	276	284	265	282	294	277	254	269	312	315	242	256	283	290	263	263	293	292	296	270	296	266	285	289	265	277	280	333	278	306	276	297	275	287	283	278	298	262	282	273	271	272	271	287	276	270	305	295	266	274	272	285	269	250	251	285	273	287	286	270	272	274	264	274	291	277	251	283	255	298	269	296	300	272	265	285	268	279	283	275	281	251	316	277	250	265	272	270	312	289	272	253	236	286	262	268	289	277	297	284	279	319	268	267	257	274	297	263	276	282	256	269	274	292	284	262	280	251	286	303	260	253	268	281	313	292	254	274	291	291	277	290	244	266	284	278	314	269	267	274	275	286	311	265	271	277	268	304	276	270	286	288	254	257	278	284	257	287	308	281	288	269	280	257	287	261	263	244	267	297	300	245	282	313	278	286	273	276	251	279	265	273	319	313	291	272	283	281	266	256	276	273	266	242	283	250	251	295	273	291	282	267	273	269	291	270	253	288	282	284	252	292	271	268	274	272	276	276	257	268	289	276	277	279	269	256	270	274	272	288	255	271	293	286	292	270	256	285	305	276	332	301	278	273	255	269	271	264	269	303	287	274	263	285	274	278	269	274	273	267	279	285	291	276	286	299	285	308	257	282	273	266	279	258	287	289	277	301	285	252	289	277	282	269	287	282	290	282	283	241	298	276	275	260	248	271	268	269	290	263	273	291	293	273	326	287	298	268	291	285	279	289	284	271	266	281	276	270	269	303	278	276	270	278	280	287	254	281	325	263	290	295	297	276	297	263	286	272	277	262	266	280	260	304	300	305	279	315	297	268	280	255	297	330	299	263	261	280	266	292	282	289	262	273	293	279	259	276	263	281	295	244	289	245	267	268	273	288	288	279	288	284	278	281	270	291	282	287	315	277	293	273	247	271	287	290	253	307	284	269	267	255	296	280	293	316	288	283	272	254	274	293	263	263	238	261	275	283	225	284	275	272	280	288	291	257	302	281	278	266	284	289	276	307	286	284
1494	132	114	94	91	107	115	110	111	114	94	100	93	115	99	100	95	81	86	85	85	96	90	94	86	120	125	112	97	119	89	106	91	102	94	101	72	75	99	81	86	79	108	95	94	97	80	69	89	76	76	89	77	87	78	76	93	91	97	91	78	86	99	101	91	93	96	78	105	101	91	92	88	86	74	87	94	84	82	92	76	74	86	86	76	63	101	77	88	92	81	75	91	78	97	87	78	81	93	89	91	71	85	75	68	94	70	84	84	80	103	106	93	89	78	101	72	90	93	93	99	90	66	70	97	87	87	94	101	86	89	76	91	89	94	92	71	86	65	73	76	91	86	72	87	76	93	78	85	76	92	70	84	80	91	71	76	75	84	83	87	82	94	92	91	78	97	74	76	103	83	88	85	95	87	89	80	82	79	96	94	87	94	74	90	85	82	92	89	83	93	80	87	89	75	79	93	76	97	95	70	83	88	101	88	69	87	93	84	85	90	86	92	81	93	84	70	71	77	100	72	90	90	99	81	75	89	80	87	62	77	85	70	86	76	81	82	90	88	89	80	69	86	93	88	77	83	98	92	81	88	80	73	95	74	82	92	84	91	89	89	77	103	103	69	85	94	92	84	97	93	81	81	68	86	97	99	89	73	88	86	71	92	87	86	88	75	89	78	88	84	71	84	64	84	82	93	89	86	81	89	78	81	92	88	86	92	90	98	84	63	79	85	68	89	91	98	78	74	79	93	86	88	81	81	71	84	90	77	96	72	71	97	101	90	75	72	82	84	100	71	88	102	93	74	81	94	76	100	78	97	81	93	102	84	68	101	70	77	89	80	78	100	69	86	72	87	89	91	89	91	84	73	55	76	76	93	76	72	79	78	81	88	95	71	92	83	89	86	102	94	83	100	90	83	92	80	73	94	76	89	74	75	81	83	81	92	81	74	73	74	97	86	83	124	82	83	84	82	77	75	72	100	96	86	91	91	82	99	81	90	89	66	86	89	82	87	75	83	88	85	74	92	104	80	89	96	81	92	80	74	74	82	73	78	81	99	98	75	87	64	102	96	79	74	80	94	80	93	79	83	89	98	100	98	82	97	81	75	99	90	68	82	67	89	80	91	89	87	94	87	90	92	99	77	88	79	87	80	89	93	81	74	76	80	73	90	67	85	78	98	79	97	86	69	96	86	85	90	82	87	85	90	108	79	84	83	87	67	84	67	84	92	89	76	78	76	88	75	95	74	103	95	92	72	88	70	85	101	92	74	87	65	75	71	75	86	79	94	98	80	105	86	75	87	93	80	88	90	85	73	76	91	75	87	78	77	73	107	95	77	76	80	80	78	77	78	84	79	80	81	98	84	86	87	75	76	96	87	79	102	82	88	83	77	86	102	96	89	89	76	85	79	85	97	92	82	82	94	92	89	66	82	94	86	70	79	78	80	67	89	72	93	84	76	77	83	83	89	96	92	105	94	66	86	77	73	91	88	100	97	92	85	79	81	98	84	93	76	80	78	86	77	103	64	81	81	82	94	83	78	83	108	91	69	90	70	87	90	78	83	78	80	76	70	97	76	93	76	80	91	103	81	104	88	81	86	86	86	86	92	86	83	80	107	80	83	76	78	66	76	85	84	83	81	88	86	79	91	81	85	109	87	84	84	71	89	96	105	68	87	92	90	82	86	88	83	87	82	76	92	108	79	82	77	79	85	97	86	98	90	86	77	73	76	77	72	95	75	81	83	70	83	79	73	97	89	80	95	75	87	95	81	87	88	74	101	77	70	71	77	88	76	88	81	87	97	79	92	96	97	68	71	88	87	96	105	80	81	102	88	86	89	99	80	95	92	77	78	69	84	72	80	71	85	79	94	83	80	85	82	90	91	78	93	68	75	66	90	84	85	93	88	78	93	73	84	96	85	94	68	97	88	92	85	92	94	87	79	79	87	80	59	86	69	95	76	93	93	79	78	77	76	70	86	97	85	100	86	92	69	91	87	88	95	82	73	80	82	70	88	88	82	80	85	90	76	70	78	80	93	88	84	90	98	99	82	94	94	85	82	74	92	80	74	93	82	87	96	97	87	79	90	84	97	108	86	94	82	84	78	75	92	74	75	85	80	83	63	89	93	88	89	86	91	88	90	78	89	76	96	90	79	90	90	85	88	90	94	84	81	78	84	77	87	81	72	92	87	78	81	79	87	93	99	81	101	86	77	89	101	85	76	114	75	94	86	90	82	94	94	81	94	83	75	78	85	78	86	100	72	91	104	84	87	79	89	90	90	75	89	92	81	74	86	86	97	75	102	80	76	86	81	75	82	78	83	75	73	82	98	82	87	88	74	80	79	91	77	104	69	78	99	91	72	91	81	72	87	70	71	79	74	83	103	69	71	96	80	79	81	79	81	96	103	100	81	84	100	69	80	76	90	83	92	74	78	99	84	91	81	89	83	108	95	72	95	82	94	89	81	96	73	108	71	78	79	85	105	94	101	99	80	80	97	80	85	83	73	96	83	72	75	105	82	93	82	91	101	96	89	79	77	99	74	76	73	68	88	93	93	89	66	81	94	87	97	104	65	75	105	85	83	96	85	101	82	66	77	88	79	81	104	82	76	81	78	77	97	69	77	86	81	93	70	99	78	83	85	80	85	86	96	65	97	82	86	74	80	75	81	101	103	82	86	91	82	93	83	85	89	71	63	87	86	79	69	83	82	92	88	79	85	83	80	96	103	89	71	73	86	89	96	81	90	93	86	74	93	83	87	78	74	82	85	78	85	74	89	94	85	86	78	67	84	81	72	89	79	86	102	101	87	90	82	91	101	92	80	82	77	79	96	77	89	84	73	94	92	76	103	62	77	77	68	84	85	90	79	96	71	82	74	91	75	102	99	77	73	90	88	94	102	77	106	100	90	76	69	90	87	85	69	69	91	75	85	85	92	91	99	74	77	88	84	119	97	67	78	88	87	75	83	78	81	82	94	77	79	75	87	83	83	88	74	86	90	83	95	84	96	81	96	82	101	78	84	90	80	85	89	91	85	88	72	74	97	99	71	103	83	85	80	51	89	68	83	90	84	98	90	91	98	84	83	76	71	82	91	83	77	97	89	98	96	85	88	87	101	82	59	97	84	67	82	71	88	90	99	84	76	72	82	90	73	80	76	95	72	92	84	97	95	84	90	96	109	92	83	87	88	72	90	89	92	82	84	100	76	75	68	92	67	72	72	96	86	74	93	80	89	86	109	82	84	72	85	78	84	85	92	94	96	95	81	80	82	81	93	92	92	91	78	80	91	90	83	105	87	79	80	88	81	84	75	101	93	84	84	72	87	81	86	83	81	91	88	82	78	86	87	91	83	108	94	97	90	94	95	78	96	83	77	87	80	73	63	97	92	73	73	93	78	78	75	72	85	92	74	77	73	92	87	99	77	69	87	77	96	78	101	98	86	68	93	72	87	77	78	78	84	98	90	93	86	68	90	86	94	93	86	86	88	91	94	69
13519	1570	989	1227	2270	2798	2669	2167	1787	1544	1420	1218	1111	1151	1005	975	994	874	907	892	821	878	840	842	1003	1317	1635	1394	1030	927	845	848	846	778	722	851	819	779	774	741	784	781	712	770	741	702	742	725	711	735	784	787	755	744	779	723	695	704	675	692	715	632	692	738	695	697	739	719	712	752	706	744	740	705	765	680	699	687	678	694	706	707	702	703	650	694	708	707	695	717	671	684	678	672	683	640	702	700	690	710	708	696	686	686	670	680	645	709	728	716	663	729	701	689	750	723	707	736	677	651	665	701	672	656	684	677	646	745	689	719	670	672	729	704	684	684	720	655	726	731	677	664	741	709	673	716	687	664	676	704	685	662	672	680	728	684	718	699	657	676	692	681	703	713	667	711	682	684	651	716	675	687	679	654	659	712	679	721	682	671	658	675	659	655	680	703	673	666	689	699	684	758	730	701	702	653	702	678	650	709	643	681	652	684	710	703	690	705	704	758	642	704	663	718	692	725	671	662	700	751	657	659	699	683	686	668	663	686	690	705	698	700	651	678	695	730	728	685	681	647	679	724	680	719	669	657	708	673	659	674	711	661	708	683	663	754	710	678	682	685	687	680	701	696	690	697	729	683	689	685	726	708	644	691	664	641	689	661	707	725	697	735	665	699	710	682	706	646	708	699	727	701	713	665	733	690	660	689	692	709	694	687	711	664	677	693	709	674	663	726	735	678	704	646	647	689	676	710	657	671	676	653	711	672	703	687	713	680	708	726	706	679	625	726	711	717	694	659	695	719	693	721	686	655	683	689	657	705	678	706	699	687	723	682	703	668	643	723	672	676	692	639	715	675	679	659	707	690	661	666	701	632	740	646	664	679	702	635	689	679	693	659	687	711	727	714	722	685	695	714	670	693	667	677	669	673	647	730	710	702	665	690	688	675	712	665	724	622	666	704	678	682	669	701	682	663	684	653	715	684	705	703	730	648	718	688	681	634	677	717	626	694	690	660	718	688	751	694	698	723	670	714	681	694	695	706	668	666	681	713	657	686	639	653	683	660	649	653	701	712	676	686	682	717	696	672	668	649	683	679	743	696	678	664	728	776	660	674	695	687	694	691	715	652	666	732	669	670	664	720	712	718	689	714	685	693	693	682	661	666	690	690	638	679	674	711	680	689	634	684	686	690	647	693	692	713	687	621	684	711	671	657	726	710	706	641	695	712	652	686	718	702	683	719	674	681	716	656	686	744	732	695	648	644	716	668	690	688	654	689	703	677	718	669	684	690	686	663	691	673	686	684	650	603	685	659	696	711	677	657	658	689	662	707	681	708	698	739	667	702	687	698	693	704	684	701	672	708	699	644	676	681	691	648	643	645	704	687	669	668	720	676	734	656	625	719	700	644	669	687	683	661	703	697	698	647	655	687	674	652	672	664	628	669	682	666	713	682	700	707	711	660	671	708	680	690	683	698	713	737	730	662	742	710	676	684	690	691	662	677	700	714	696	689	688	680	691	684	728	649	684	674	688	718	653	670	710	680	673	692	678	672	706	729	707	703	711	707	689	675	697	630	696	635	691	705	640	649	689	669	712	685	721	691	660	729	641	697	661	629	673	618	683	659	705	706	690	644	695	698	635	677	652	708	674	722	706	688	724	718	713	661	687	676	666	708	651	664	673	675	652	671	661	700	667	696	718	640	709	738	678	706	699	715	695	724	709	649	676	654	662	684	697	692	691	683	681	696	670	693	653	702	700	675	693	742	689	728	707	672	677	687	712	650	715	705	697	716	651	660	715	672	693	750	682	661	678	671	692	725	690	679	684	662	668	657	672	688	711	706	667	719	678	716	695	659	689	694	692	695	676	655	705	692	723	683	677	688	671	649	642	665	631	675	684	719	698	692	675	664	685	652	701	690	663	666	696	695	704	682	657	660	736	716	636	723	685	658	684	671	695	656	723	628	710	673	644	710	683	699	703	680	731	686	709	685	704	659	677	653	677	670	667	674	676	725	667	654	714	655	652	638	714	702	687	698	700	682	667	727	740	712	686	725	713	693	657	676	711	729	713	641	696	630	663	709	682	711	700	669	656	696	727	689	661	680	700	621	735	689	683	684	704	688	694	668	718	677	696	680	698	726	671	716	693	730	654	725	659	694	701	708	699	693	694	644	672	674	686	688	693	671	701	714	679	644	677	677	653	709	704	674	670	669	676	727	728	702	716	703	693	658	674	712	693	688	719	705	714	652	637	672	675	711	673	685	675	714	661	660	643	680	724	678	663	621	635	661	715	671	681	695	717	641	676	685	711	701	666	699	701	658	633	712	649	655	703	676	686	677	677	714	647	700	683	712	697	685	682	669	698	706	682	665	703	669	716	683	676	693	721	672	660	642	711	657	714	638	674	682	703	659	697	704	699	651	675	686	677	718	673	692	659	716	704	686	704	681	711	672	761	695	695	667	666	645	729	719	704	727	706	640	661	693	655	727	671	676	686	695	672	673	672	650	664	684	649	634	717	711	676	676	699	752	693	682	662	732	668	671	710	716	706	658	696	676	674	666	662	642	688	670	685	659	710	671	686	674	691	668	709	697	696	640	626	648	675	704	685	711	679	728	655	694	691	701	712	701	727	719	689	684	701	647	668	639	764	733	691	731	708	718	675	700	703	695	664	677	755	739	693	686	713	674	685	621	669	708	645	715	689	687	744	660	696	667	668	646	708	690	665	687	704	664	642	703	684	707	704	724	678	718	698	678	702	683	697	658	669	686	710	675	731	706	702	694	697	671	699	757	677	698	656	685	678	675	678	721	694	687	684	715	745	655	687	670	695	642	702	722	697	687	707	675	700	656	702	738	658	679	678	626	691	705	656	685	697	715	699	630	682	665	680	676	691	683	684	631	663	689	708	680	699	703	701	681	692	693	675	671	711	696	655	680	700	708	680	725	687	710	665	726	702	729	663	701	738	684	683	748	700	623	701	678	693	673	681	705	659	723	672	726	704	660	691	631	636	715	699	728	699	689	726	729	756	653	693	712	693	671	656	701	691	675	671	652	644	717	745	634	660	662	706	651	659	652	698	675	674	652	653	658	657	712	665	707	660	677	701	707	687	688	643	716	723	666	697	648	700	689	670	700	644	726	677	685	649	688	701	639	740	713	643	672	677	674	702	669	660	707	683	686	666	704	698	681	631	692	710	698	675	688	702	664	675	711	707	721	644	682	699	674	666	694	679	682	667	709	681	683	695	696	637	700	649	658	703	658	685	649	677	662	683	699	707	711	671	690	661	702	677	710	732	662	705	728	685	701	668	666	699	660	737	702	645	693	711	671	678	693	696	698	700	684	636	677	707	707	669	688	668	671	692	676	615	697	685	685	626	701	687	662	662	637	667	678	650	662	707	693	708	707	750	666	680	664	722	684	659	702	661	696	705	690	724	698	655	674	656	692	655	709	731	686	709	688	722	663	658	692	632	663	691	698	749	724	640	717	698	664	669	686	693	707	703	704
2163	52	57	46	50	44	59	50	55	65	44	48	54	54	52	43	48	39	40	33	28	36	41	38	52	69	70	55	41	37	54	44	34	34	40	51	55	36	33	45	46	28	41	43	37	39	43	39	44	34	29	32	42	35	44	41	35	39	39	40	42	44	34	38	27	42	40	43	25	37	42	44	45	34	41	31	36	32	37	40	22	36	32	32	34	27	27	27	39	33	38	25	37	29	36	46	39	31	38	32	41	35	40	21	31	43	41	37	44	38	31	34	32	36	38	34	28	27	33	41	34	38	37	37	28	42	23	40	38	28	38	42	34	39	28	32	33	44	40	39	40	39	33	32	34	39	27	21	37	23	37	40	35	48	32	38	36	27	31	33	25	44	26	40	43	29	40	40	29	37	42	45	30	23	28	33	48	43	36	29	28	40	45	29	43	35	23	24	34	31	38	30	37	46	43	30	37	37	33	39	30	37	31	35	43	44	33	40	35	32	45	38	38	39	35	22	44	45	35	31	41	41	33	30	31	42	24	49	30	26	53	38	25	28	35	38	46	29	39	22	44	32	38	30	44	29	40	40	35	44	32	40	44	28	40	34	33	40	32	34	25	36	30	41	31	29	47	31	36	32	36	42	30	38	43	47	34	47	29	35	42	46	30	36	36	29	25	33	41	25	36	32	27	35	32	41	31	37	36	32	40	40	27	29	31	30	33	32	25	37	38	35	24	30	37	35	32	45	31	33	34	29	32	46	36	36	30	39	36	33	33	41	29	25	30	25	32	25	35	37	33	36	33	38	36	36	36	41	27	31	45	42	47	45	41	39	38	27	34	38	35	27	38	31	38	28	33	36	32	34	35	34	33	27	36	38	24	37	45	32	37	35	37	36	32	37	30	37	38	36	35	43	28	39	34	29	25	27	51	34	28	28	36	45	26	31	45	32	30	41	33	32	30	34	45	41	48	39	27	30	35	31	43	30	34	34	35	40	44	44	30	31	41	27	29	23	40	34	50	35	31	33	28	34	34	32	34	30	49	32	32	40	41	40	21	35	27	32	29	34	45	41	29	29	38	30	42	41	37	31	31	39	37	44	34	36	35	38	35	29	36	38	40	29	26	48	43	41	38	43	28	37	31	37	33	46	39	39	27	39	33	29	36	41	30	33	41	38	30	36	44	22	37	33	28	37	37	28	43	36	21	35	26	36	38	36	26	40	36	41	34	47	27	41	37	36	38	42	37	36	30	38	38	30	37	34	28	33	41	35	37	31	36	39	31	26	32	31	25	34	32	28	28	37	33	31	38	37	46	37	36	34	35	41	35	30	28	31	38	35	44	39	39	42	41	38	25	34	26	35	34	39	36	39	46	49	44	26	40	38	40	40	35	42	37	47	49	40	27	38	40	52	38	29	27	28	39	27	23	41	34	25	36	31	34	38	35	33	32	49	29	48	31	40	29	44	35	43	39	36	41	31	42	40	27	32	31	29	34	26	31	33	43	33	40	33	45	33	31	39	28	45	37	34	42	41	27	32	29	41	31	35	37	41	34	40	29	47	38	35	42	35	26	25	35	27	30	34	27	37	35	22	41	24	24	37	34	30	34	43	37	31	33	36	27	46	44	24	41	26	30	30	38	29	47	24	31	36	35	38	38	34	34	34	37	37	37	37	31	38	28	24	26	32	36	31	44	32	30	44	21	38	39	32	25	34	29	25	32	35	36	35	36	44	45	37	41	31	30	30	25	35	28	48	41	35	46	35	33	42	35	38	35	37	28	31	41	37	27	34	35	32	29	30	24	39	31	31	36	35	39	35	33	31	20	31	34	30	43	38	32	44	40	39	34	29	44	34	46	37	47	31	34	48	45	30	33	37	47	41	33	27	31	42	45	33	32	43	44	35	40	41	33	40	40	23	27	43	33	37	39	31	34	32	39	42	37	41	28	37	30	33	43	42	36	38	39	31	40	41	36	30	43	34	42	29	48	35	36	36	27	34	24	25	42	29	25	35	18	36	37	36	34	13	38	37	34	26	37	31	32	33	41	30	27	47	30	40	36	27	27	39	39	26	47	40	37	35	42	33	33	45	36	35	35	37	32	38	48	31	30	34	33	39	34	45	49	31	31	45	29	34	35	36	39	32	27	43	26	46	38	39	39	34	32	37	31	30	41	36	23	28	32	34	40	37	35	31	46	48	36	32	28	38	33	31	35	35	39	34	27	32	44	36	31	22	39	40	36	29	32	43	39	28	28	45	38	37	42	40	27	36	43	41	35	23	38	31	28	41	44	42	32	33	37	39	39	39	36	51	32	37	32	33	24	41	39	35	39	33	36	40	35	38	28	43	36	38	28	29	41	35	35	34	31	29	33	32	38	39	34	32	25	32	32	31	36	42	32	32	35	46	40	43	38	30	27	42	42	33	35	33	45	42	38	32	30	44	40	30	33	28	33	36	48	34	25	35	43	36	47	43	41	38	34	37	33	36	45	39	34	36	27	29	31	33	41	32	24	38	28	31	39	41	28	29	37	45	31	29	34	42	30	29	27	40	31	29	36	37	26	29	37	40	46	36	29	25	39	24	39	34	34	32	39	49	36	37	36	25	32	29	37	32	34	52	33	30	34	41	33	49	42	38	26	40	37	45	36	40	36	41	31	23	31	41	43	34	34	37	46	36	42	33	25	42	33	33	42	26	36	38	44	35	47	33	50	36	36	44	31	43	28	37	30	46	36	35	39	33	40	43	42	30	42	38	37	45	40	33	42	42	30	36	43	33	31	40	40	36	27	32	39	37	36	44	28	39	37	31	37	36	43	32	35	44	41	24	25	33	33	41	50	43	36	37	32	30	29	28	34	31	48	31	35	34	38	31	51	33	44	36	38	27	32	31	32	40	49	41	28	28	36	34	40	36	37	35	28	38	30	33	35	42	30	38	35	34	38	36	44	44	36	40	34	29	34	31	41	31	36	35	35	42	36	32	38	35	41	36	44	39	37	34	35	44	35	34	38	25	30	42	38	37	46	45	26	35	43	35	29	35	29	34	36	27	31	41	39	42	37	38	33	30	40	32	43	30	32	38	36	36	39	32	42	42	43	28	35	30	31	40	40	31	31	31	28	38	35	37	36	40	50	33	30	39	26	25	39	30	42	31	30	35	40	38	27	40	41	47	42	38	31	28	35	34	25	39	33	41	33	31	38	36	33	31	41	29	37	44	43	30	40	37	39	34	33	24	36	33	37	35	40	31	34	35	38	34	39	38	29	36	33	34	36	30	20	19	43	28	41	40	37	26	23	37	29	31	32	36	34	41	38	43	31	45	35	29	18	31	36	30	34	37	30	43	47	39	35	33	44	46	34	36	37	44	34	38	24	34	30	22	39	37	35	28	36	43	27	34	27	34	26	36	38	28	33	37	32	40	31	32	28	30	38	23	27	43	34	32	34	24	40	36	36	38	39	45	42	28	37	32	34	37	29	29	37	38	39	37	28	42	33	28	26	35
11635	824	545	712	1593	2050	1902	1685	1423	1169	1067	888	842	712	675	635	595	610	530	522	492	450	478	475	642	897	1308	1087	715	575	509	441	424	383	370	383	410	403	413	393	391	355	361	356	389	355	363	389	346	324	391	386	356	364	369	307	319	361	321	335	315	340	314	344	345	312	347	292	352	313	320	310	318	322	282	309	277	329	329	323	307	289	314	283	299	354	295	305	304	318	313	297	286	319	298	281	298	301	281	282	269	334	324	330	321	293	301	284	323	309	292	308	306	329	303	292	296	279	281	295	317	322	289	301	313	266	293	288	307	305	308	318	311	301	306	317	288	289	294	324	292	284	306	280	318	282	279	278	280	312	281	308	302	287	306	282	309	292	284	297	277	285	288	323	267	305	289	299	277	281	316	318	281	308	293	321	281	289	312	312	320	289	296	296	296	302	325	300	288	284	303	268	298	289	262	326	292	282	278	287	289	303	325	286	281	293	286	314	307	281	306	293	293	287	321	292	295	279	282	282	285	302	301	323	306	312	278	280	294	323	298	271	286	309	312	284	282	273	304	294	279	315	294	310	281	308	310	314	316	317	285	266	288	304	295	292	308	320	281	271	292	305	290	275	281	326	303	298	345	312	306	273	305	312	304	297	309	285	307	250	260	284	295	289	318	325	297	338	303	303	316	301	292	302	277	325	316	302	329	313	321	293	299	311	272	298	306	282	285	319	295	283	256	291	308	309	306	307	297	280	269	300	310	289	290	303	317	329	303	304	285	317	287	288	279	318	290	293	290	264	287	305	298	311	283	320	314	307	284	326	288	297	301	308	307	294	290	278	301	279	300	314	286	307	303	317	282	307	292	263	307	293	288	328	304	301	313	307	283	303	297	317	299	316	301	294	291	291	297	274	297	313	279	286	311	279	299	265	292	269	290	319	274	295	296	319	297	297	275	317	286	293	281	282	304	306	298	329	295	304	277	279	283	289	291	294	286	328	273	322	288	324	313	297	299	295	314	299	296	304	302	311	289	273	292	295	285	301	306	291	305	290	275	305	301	265	323	278	282	293	302	279	323	313	284	291	308	275	305	294	303	292	289	296	309	307	294	301	313	278	292	285	294	340	301	302	304	288	296	299	310	297	263	303	264	295	283	311	303	298	289	294	280	290	322	301	284	276	271	290	286	314	296	291	319	315	291	286	318	287	274	312	314	294	307	273	272	295	284	296	306	322	310	300	319	300	256	295	283	285	301	276	280	311	316	337	296	292	310	310	284	298	314	315	320	296	288	284	279	300	286	307	281	299	300	300	310	301	302	302	303	286	272	296	291	333	313	301	295	314	296	323	306	291	296	279	325	252	275	286	294	311	311	305	274	310	323	305	282	289	341	299	278	310	318	285	292	296	297	298	273	297	296	312	316	310	289	313	304	303	316	299	286	308	274	295	303	282	304	321	290	273	321	292	277	283	291	317	295	310	330	319	323	307	280	299	292	302	299	295	283	305	291	278	294	267	309	278	302	303	309	276	279	301	304	299	300	305	293	316	272	281	288	298	302	285	275	278	315	317	309	318	303	269	300	315	268	304	285	304	311	313	321	313	320	276	314	305	290	277	304	296	285	302	292	278	331	306	280	316	298	317	285	322	291	291	257	323	286	297	311	274	313	286	293	299	322	285	314	302	329	313	279	292	316	293	288	319	297	305	300	306	277	304	267	296	301	311	288	306	307	323	321	295	294	292	287	273	268	291	298	313	321	298	287	293	289	296	317	316	340	279	309	339	296	313	326	287	290	312	290	265	274	297	292	286	321	300	299	322	288	292	276	336	290	309	285	302	287	338	299	286	323	305	298	289	321	290	269	325	314	307	293	304	299	306	293	306	290	280	289	301	294	284	305	294	323	296	310	299	290	294	299	302	321	314	319	289	303	317	304	298	273	304	289	284	292	271	287	295	306	299	299	276	300	309	295	306	268	291	297	260	289	312	275	289	322	300	278	291	273	277	301	277	283	314	302	285	295	281	301	308	256	303	280	305	287	298	277	280	288	281	283	280	287	312	322	276	331	288	286	303	299	296	293	283	293	275	291	307	305	273	273	299	303	298	307	311	294	283	294	301	306	308	301	311	309	325	308	306	310	324	301	289	297	314	306	297	302	272	305	286	304	291	293	298	323	283	328	285	298	283	311	333	319	301	320	338	304	291	299	291	321	323	277	306	279	306	302	315	283	284	288	264	307	321	313	311	305	290	279	299	323	312	316	309	273	285	296	336	298	257	314	299	304	334	290	279	276	296	284	302	298	310	289	275	287	296	300	325	351	307	289	287	322	288	269	290	330	308	299	276	303	331	274	320	281	308	299	303	316	287	303	301	299	302	302	314	333	278	278	285	317	332	325	299	327	302	275	296	306	297	283	268	285	298	311	284	275	308	272	281	309	289	307	303	292	290	298	298	295	300	310	320	331	309	278	302	290	295	341	297	302	290	303	276	320	290	295	301	279	292	285	292	287	322	278	297	287	305	260	300	291	312	309	281	287	294	307	288	324	294	329	307	308	287	294	306	283	290	304	276	327	258	318	313	290	299	285	287	268	307	284	303	321	296	298	294	275	303	294	288	275	309	285	294	279	299	284	286	270	285	287	301	280	290	293	301	302	295	280	301	310	321	308	308	284	300	306	305	317	305	286	293	298	284	336	300	303	287	297	291	313	298	329	341	315	298	292	301	310	294	319	320	317	330	329	292	323	279	290	278	302	283	277	314	282	323	288	260	302	278	286	298	312	322	312	290	297	304	277	301	264	295	321	326	279	304	280	292	319	303	294	313	299	311	285	296	294	291	290	321	287	287	290	275	301	259	309	272	292	285	309	307	304	301	273	286	320	320	306	332	277	296	298	288	311	306	281	298	288	284	302	292	298	296	322	294	298	293	299	268	289	278	273	297	291	295	299	295	310	275	318	291	313	261	289	300	274	281	316	296	308	269	334	304	288	307	325	281	313	290	297	296	277	305	291	309	319	286	305	295	278	279	295	328	311	297	282	270	266	291	307	308	295	304	292	283	299	301	301	308	322	293	309	332	296	314	313	278	314	311	272	301	327	291	273	264	319	301	253	308	310	286	312	290	306	307	305	296	316	315	316	293	305	318	296	310	310	314	286	300	302	286	273	298	299	286	309	291	291	327	314	279	342	317	308	297	313	279	295	279	301	302	281	298	266	296	267	284	280	292	286	316	310	310	291	299	318	297	295	291	311	319	309	323	304	273	319	282	305	322	292	324	294	325	315	262	287	291	323	328	292	308	288	295	308	299	300	283	344	285	298	314	322	293	295	326	292	296	275	285	318	292	287	270	302	292	293	317	313	305	297	287	294	300	316	286	263	304	308	284	287	302	276	285	312	291	297	298	321	286	277	303	307	291	318	326	305	273	327	286	283	288	292	276	328	286	309	303	315	313	333	272	334	298	262	288	334	277	278	295	275	270	286	291	292	280	285	269	308	289	298	280	337	291
2021	143	118	111	109	131	122	122	126	118	130	113	107	112	106	111	114	111	111	100	99	87	92	109	84	129	144	121	97	114	97	102	96	101	113	82	92	99	98	98	89	82	105	96	81	99	104	96	100	92	74	93	90	103	79	94	94	96	97	99	109	81	101	89	81	78	95	99	104	108	100	99	99	98	89	107	99	86	94	81	86	113	89	90	90	82	88	90	102	104	92	87	92	98	75	90	69	78	78	86	93	100	93	94	86	90	97	79	88	75	97	88	87	101	101	87	85	88	83	101	97	93	98	95	88	91	108	81	93	97	85	94	88	74	87	87	80	70	95	86	82	92	102	83	83	82	88	107	85	78	97	85	90	76	88	116	84	97	86	85	102	93	82	92	89	94	87	91	109	98	90	94	99	102	92	91	101	83	85	90	96	92	97	98	89	75	100	102	91	76	88	88	98	80	101	85	76	83	88	75	78	94	80	95	96	97	91	112	104	104	74	82	100	88	92	86	104	98	92	97	100	106	86	91	89	85	89	92	76	103	100	79	96	90	64	83	98	81	94	87	75	91	99	95	95	87	101	100	82	97	102	104	76	97	89	80	94	109	79	82	99	86	109	95	91	91	92	85	83	87	89	83	82	94	95	97	88	104	68	112	78	81	94	74	94	80	101	84	87	78	90	93	71	93	89	95	88	80	94	93	84	102	87	102	105	101	78	81	102	92	89	91	96	109	92	102	96	109	99	86	93	90	79	91	88	95	102	86	92	73	84	75	111	97	86	101	95	91	78	88	86	97	102	87	102	107	83	83	87	92	92	94	89	91	97	82	87	90	96	88	92	91	88	89	64	98	105	96	101	89	72	81	107	85	95	97	91	89	82	104	82	96	82	110	96	93	78	83	80	75	99	86	90	105	96	113	91	88	97	83	110	90	81	97	116	90	94	99	96	100	94	88	92	92	67	93	81	91	92	92	83	71	98	72	86	85	99	86	104	86	104	94	83	87	99	86	111	92	88	105	85	72	83	94	87	78	87	99	91	99	76	82	103	94	85	77	112	113	93	88	108	103	101	78	76	95	91	78	84	83	105	86	99	86	98	100	88	104	78	114	88	103	77	85	110	94	110	82	93	95	103	98	108	107	100	78	109	99	87	97	96	97	76	87	74	95	77	80	97	93	103	94	94	88	87	98	97	85	63	101	89	104	90	92	90	84	84	101	105	89	89	96	95	99	105	105	80	80	102	103	98	83	85	106	104	95	98	91	80	100	76	95	98	104	88	84	94	86	84	106	100	89	82	110	99	90	78	91	96	107	87	79	104	92	90	107	85	91	81	95	92	93	98	89	86	106	93	95	106	78	95	100	83	99	90	85	90	93	101	92	78	111	102	90	93	74	95	91	106	93	112	97	100	92	79	90	97	79	84	94	76	110	75	106	90	78	75	107	99	90	96	75	89	80	93	97	89	103	83	99	95	107	92	95	96	86	93	87	88	75	103	80	94	93	102	91	103	93	111	82	86	87	84	98	92	69	103	94	88	97	90	102	89	89	91	101	89	91	95	86	96	88	107	94	76	102	90	90	95	74	90	87	94	88	83	102	88	90	76	96	76	89	93	118	88	94	96	92	88	94	88	96	97	89	100	81	93	90	114	71	99	106	104	100	76	93	94	97	93	96	104	85	88	85	73	86	92	80	85	89	86	96	72	101	74	90	82	96	106	93	103	100	81	108	96	80	73	92	105	96	77	74	73	88	93	95	93	105	95	87	114	93	77	88	78	88	93	89	83	94	86	72	76	88	90	86	91	81	99	86	97	88	92	91	93	91	102	84	90	105	90	105	108	91	106	90	107	84	91	84	87	91	95	100	97	85	81	88	92	88	108	96	94	87	90	89	98	98	84	81	100	82	93	77	92	95	90	92	82	76	80	78	99	90	85	94	84	79	87	89	94	100	106	95	103	92	104	95	98	107	104	91	90	79	89	84	95	82	80	100	94	80	85	91	74	73	104	93	96	89	88	91	93	96	102	112	90	117	99	90	93	95	74	95	79	105	75	99	83	83	75	90	99	78	105	69	76	97	95	94	108	95	85	86	86	94	85	90	119	99	88	92	90	90	80	85	100	82	84	94	79	107	91	97	77	104	89	105	99	97	99	76	79	85	100	92	80	96	88	95	102	83	91	97	95	81	94	77	83	102	98	90	67	89	79	83	82	87	60	90	95	82	96	79	95	72	84	108	96	79	83	105	84	101	76	78	92	88	88	99	72	102	88	85	80	111	79	98	93	100	88	104	105	79	81	100	91	79	74	82	85	107	87	105	99	92	86	102	99	93	86	96	82	99	105	92	72	91	83	82	98	101	78	92	92	92	81	82	75	86	89	101	101	100	119	87	79	100	92	91	101	107	89	69	92	85	90	95	90	98	105	99	82	84	86	85	101	100	82	95	98	94	90	85	97	82	81	79	92	104	108	74	99	75	94	95	96	75	88	95	83	108	89	91	90	102	89	96	98	98	85	98	85	90	96	98	101	88	90	105	88	91	108	105	102	87	85	87	88	97	106	92	94	79	88	85	94	118	105	82	87	84	97	92	92	91	83	100	81	101	78	96	101	92	82	93	75	87	91	85	102	80	74	103	98	89	82	83	96	100	103	91	100	91	94	92	105	74	75	96	82	107	86	82	106	92	84	92	89	105	90	93	89	108	92	99	65	95	91	91	94	92	81	103	96	92	100	113	107	97	98	90	85	100	95	91	83	96	102	79	88	104	92	92	101	98	110	94	96	105	94	92	89	87	76	88	84	94	88	89	85	100	104	113	90	88	83	88	90	88	102	111	79	91	75	89	87	96	75	76	94	89	82	94	84	87	98	91	102	120	94	91	94	90	114	103	76	109	88	92	103	88	84	87	110	104	89	88	104	98	80	86	97	97	111	91	102	92	115	79	106	88	102	85	94	100	94	90	101	79	97	86	92	99	90	92	98	77	80	82	93	104	72	105	78	80	90	86	92	91	80	98	87	94	80	81	100	97	105	102	101	100	87	90	75	76	103	96	78	87	105	92	97	100	89	89	81	101	91	80	78	110	99	90	90	80	73	107	88	86	97	95	97	104	89	78	92	92	85	97	96	83	106	78	86	86	103	83	85	94	92	80	94	89	100	88	106	100	97	99	106	90	98	89	90	85	95	103	100	81	91	85	83	92	87	84	77	102	94	73	93	101	107	94	90	91	116	64	78	108	104	83	80	83	100	80	84	117	83	86	83	108	92	71	85	88	87	92	93	98	93	94	95	108	100	99	93	88	108	88	99	96	95	98	90	89	86	93	97	90	93	85	89	91	82	107	84	107	86	95	98	93	103	88	104	91	98	85	95	97	93	69	77	81	80	93	88	85	94	100	84	80	82	77	90	95	86	98	83	93	95	89	80	107	82	79	83	83	89	80	89	90	115	92	83	99	83	75	98	93	83	89	86	78	91	83	70	111	116	87	90	94	98	84	93	76
16086	2021	1249	1555	3154	4138	3723	3241	2746	2220	1950	1717	1594	1433	1349	1267	1144	1154	1113	1163	1066	1004	970	978	1162	1554	2074	1680	1192	1010	1035	1017	929	903	855	857	910	923	885	868	858	907	864	864	795	838	840	825	848	858	916	866	801	842	800	800	839	814	832	792	797	767	780	792	785	818	785	781	800	782	802	808	800	820	815	751	753	790	784	821	804	762	831	780	792	772	755	778	787	799	742	798	752	788	775	741	765	765	750	710	785	786	770	820	755	761	775	747	747	694	762	751	762	737	751	756	778	755	728	756	769	778	824	778	703	748	767	717	755	724	762	745	754	777	711	760	737	753	789	727	792	778	766	781	711	787	724	782	727	784	757	754	750	750	764	754	744	804	734	798	798	783	739	752	740	765	749	803	756	769	766	750	786	724	805	757	771	791	734	814	754	741	774	822	754	732	798	764	752	756	798	711	751	709	745	769	779	802	714	740	748	768	745	742	699	788	797	726	735	793	791	748	770	758	796	739	728	720	761	771	670	708	790	819	792	779	825	781	751	766	731	747	722	672	768	776	789	774	754	719	731	747	805	716	727	776	805	735	770	779	718	718	718	748	792	706	751	743	712	715	775	788	713	757	801	781	759	799	779	715	783	729	751	752	718	755	780	763	758	704	761	771	780	728	738	725	762	680	752	764	771	689	824	748	761	764	761	754	749	731	794	710	795	720	759	750	845	727	755	755	726	765	742	739	755	770	748	722	744	747	789	765	735	782	726	770	712	753	761	715	722	708	778	757	761	765	761	794	753	764	784	751	738	775	759	763	743	754	768	790	739	749	762	767	757	746	744	751	783	724	768	741	790	750	764	710	779	721	721	752	746	773	707	751	707	754	793	740	749	768	752	754	781	745	775	753	767	759	763	754	708	774	736	757	805	739	772	735	780	717	775	699	774	741	801	750	717	746	687	728	703	736	729	789	791	769	792	798	749	742	739	751	779	702	749	705	754	755	733	737	715	744	776	721	716	760	793	764	746	743	777	780	756	758	733	734	725	758	732	738	728	760	753	804	790	775	781	732	780	785	715	715	783	737	766	776	731	768	728	737	753	802	770	818	799	759	799	768	748	792	762	747	737	763	734	753	701	752	781	707	735	807	772	742	773	734	790	793	760	764	732	743	757	751	785	759	773	721	725	750	783	783	778	789	746	738	732	750	752	771	751	760	746	741	746	759	800	738	747	730	763	730	789	768	767	804	750	746	761	732	751	744	782	738	787	769	733	733	754	727	757	756	746	753	719	751	707	766	729	727	754	714	743	779	761	758	771	745	712	768	766	752	721	712	714	816	778	792	771	758	779	735	755	746	719	754	732	710	753	767	735	727	716	781	760	719	736	745	764	723	784	719	740	755	743	785	748	823	743	769	757	690	767	703	745	754	750	761	767	710	740	762	788	746	784	802	761	771	767	780	768	734	750	753	722	740	713	752	764	764	718	770	749	760	737	790	733	770	759	715	758	738	728	753	779	825	732	738	801	758	802	798	737	720	763	797	752	787	740	763	761	750	757	699	715	811	714	695	809	754	775	682	769	750	725	765	750	755	791	781	776	744	754	771	772	776	710	774	799	752	726	735	812	758	751	752	751	716	786	774	717	739	763	796	723	777	785	737	732	758	737	753	802	743	737	784	726	771	748	748	758	738	741	771	759	698	802	748	752	782	716	745	752	740	755	737	757	738	787	740	774	814	726	755	817	742	739	746	739	739	742	795	728	725	739	752	706	745	718	790	739	779	756	799	752	754	757	763	688	783	801	743	702	788	793	771	756	752	763	790	795	786	717	747	775	763	745	772	759	765	762	718	764	746	781	738	736	752	751	781	753	714	728	706	781	745	715	744	781	717	733	728	750	774	735	773	754	759	727	742	805	810	769	788	797	746	739	706	718	741	771	786	819	777	771	726	767	759	788	784	718	715	727	751	773	735	734	722	783	792	750	779	729	768	737	743	793	764	735	778	732	711	715	767	790	794	723	794	736	753	762	788	696	749	730	829	738	742	755	758	765	731	744	720	743	727	779	792	724	768	732	792	755	731	726	745	755	744	775	782	759	795	804	731	781	746	762	707	750	762	712	733	753	775	761	784	774	744	709	745	745	777	744	750	706	750	778	731	774	807	806	729	787	793	797	761	765	740	731	741	683	752	718	723	756	760	780	731	735	770	772	789	709	756	723	763	759	792	778	741	733	716	792	753	803	715	760	730	765	778	772	795	737	798	704	800	722	692	818	725	734	730	795	785	765	704	720	723	783	782	770	762	703	759	746	759	796	763	765	803	717	759	751	725	755	762	782	800	679	811	703	748	757	678	802	792	774	805	739	719	755	796	712	745	750	781	771	747	775	744	744	720	759	744	737	722	746	749	768	753	752	692	724	781	737	764	753	735	738	750	772	736	788	745	720	759	747	753	739	781	727	736	744	729	775	758	744	730	806	696	749	785	768	747	770	758	737	758	736	771	779	753	763	800	764	782	729	683	762	787	733	772	740	704	767	777	785	760	777	725	718	768	762	760	782	755	716	723	823	722	762	727	772	777	738	732	744	778	742	710	736	687	719	803	761	765	739	771	752	697	734	710	765	759	750	782	747	741	771	753	725	746	735	744	740	745	780	780	720	727	753	750	785	766	736	740	766	711	724	743	779	753	742	716	749	765	755	773	748	775	778	729	775	726	684	831	734	706	722	726	778	708	746	766	749	762	744	787	718	793	744	729	748	739	768	762	783	783	767	765	753	754	707	752	768	769	664	798	759	830	732	733	701	765	746	767	681	730	783	777	714	774	828	763	756	722	768	828	799	815	818	768	722	793	747	800	783	800	730	768	761	740	724	769	683	743	779	761	704	736	790	772	754	762	805	739	735	718	767	756	748	758	773	766	789	793	730	689	711	675	722	772	731	765	755	731	804	724	791	744	791	721	762	777	790	776	728	684	764	789	756	727	735	722	749	712	736	773	704	785	845	746	777	763	773	760	741	793	771	736	766	707	741	770	816	765	826	696	818	771	770	799	697	760	788	739	736	771	751	784	706	727	710	741	783	793	754	755	746	747	769	772	772	757	740	761	771	800	758	696	777	736	806	790	793	756	722	750	778	736	806	746	799	774	753	743	745	704	789	745	751	808	774	746	748	780	739	749	712	780	758	773	725	749	745	766	705	787	777	766	782	753	751	757	770	735	788	798	761	749	707	745	757	789	711	768	691	738	803	767	775	763	765	764	763	808	750	749	744	751	734	762	778	779	768	803	772	771	771	702	708	750	754	714	762	825	783	749	746	710	741	768	722	764	793	754	783	772	757	758	723	755	772	721	758	739	746	764	752	776	765	744	713	728	743	749	742	765	725	763	773	788	775	729	768	776	735	769	781	719	724	763	801	757	809	777	790	719	729	754	731	767	782	746	710	755	745	745	751	733	725	793	754	754	747	764	714	748	782	809	754	742	764	760	724	753	784	797	727	764	757	746	727	760	750	709
1400	43	46	49	37	43	41	37	30	27	44	38	25	29	33	27	40	38	46	39	45	33	50	21	38	56	68	41	40	24	36	44	29	25	43	38	42	31	45	33	33	38	32	31	43	40	35	35	33	38	30	29	34	44	35	40	33	20	39	42	45	29	43	36	27	27	33	41	29	25	51	43	34	37	30	30	32	32	38	37	34	29	32	39	33	41	39	30	43	34	36	19	39	48	35	33	33	28	35	31	21	30	39	28	25	47	41	26	42	34	30	35	29	28	30	42	27	41	32	35	41	29	32	28	31	31	20	26	33	27	32	29	25	28	30	41	36	27	37	51	35	34	40	33	44	46	21	43	33	38	36	22	31	24	31	42	32	31	28	33	36	32	37	35	35	29	27	32	37	39	27	38	40	42	21	34	28	37	42	34	41	38	33	27	33	31	46	34	33	31	34	33	34	39	21	32	24	33	39	34	28	37	34	38	27	35	37	38	35	27	40	34	31	39	38	26	44	37	35	36	31	32	28	30	33	34	35	36	32	28	39	31	31	40	36	41	35	31	35	42	46	41	36	22	31	36	34	38	41	22	36	31	36	29	45	31	37	34	31	36	23	28	24	34	26	44	37	42	43	44	36	25	26	35	36	31	37	30	41	35	31	31	32	39	32	44	25	37	38	36	24	38	37	32	26	35	38	40	29	30	34	22	33	44	30	37	20	46	35	36	34	37	37	29	37	27	32	45	30	23	34	33	30	31	26	33	32	36	35	26	27	26	37	36	35	34	24	42	37	32	35	35	24	27	27	28	32	38	32	30	25	25	37	31	24	36	31	29	33	36	26	39	35	30	28	42	38	28	34	35	29	41	33	37	36	35	41	32	38	34	39	38	27	31	31	36	43	35	31	38	31	35	33	31	29	36	30	38	26	45	21	49	48	39	46	28	28	37	40	31	37	23	40	34	32	26	23	35	30	28	40	30	39	33	40	38	25	34	37	33	27	27	32	40	28	37	38	39	36	35	31	31	37	39	36	22	37	27	40	28	33	40	26	25	45	33	40	25	28	36	35	32	23	41	41	29	34	31	30	34	23	30	39	28	29	36	40	39	40	27	23	33	38	24	31	33	45	39	31	30	33	28	27	31	34	34	23	30	31	31	35	31	33	31	29	35	34	35	33	25	33	37	28	31	33	32	28	34	29	34	39	39	30	37	30	34	35	30	28	24	31	29	45	38	33	41	27	34	35	37	34	30	38	27	31	46	39	46	33	30	45	38	29	31	36	33	31	25	33	38	31	32	35	31	37	40	27	29	33	40	36	29	36	27	35	25	43	33	30	33	43	36	43	38	38	30	31	32	26	36	23	30	32	36	36	33	26	28	30	23	37	28	34	25	27	26	38	25	45	28	36	36	36	29	28	32	37	46	24	30	30	33	43	39	32	32	25	28	36	35	60	39	42	29	43	33	30	35	30	35	28	44	32	44	29	32	32	36	33	31	38	28	32	41	33	40	33	23	34	34	35	43	35	29	30	38	23	33	24	47	38	47	28	27	37	20	27	44	30	43	37	29	37	31	26	30	31	32	34	35	40	26	30	40	30	29	33	39	38	30	39	30	40	44	37	41	33	32	29	30	24	35	28	24	35	36	32	30	21	29	36	31	30	34	30	47	39	35	32	39	34	35	37	29	31	26	23	25	29	39	47	31	35	35	25	30	34	33	32	21	37	37	39	39	35	46	34	24	27	34	31	38	39	34	30	28	25	36	46	26	32	30	38	40	35	29	32	36	35	31	35	46	40	39	42	31	33	36	30	35	20	30	39	31	36	29	43	26	25	35	39	35	31	41	30	29	33	23	39	35	29	39	22	38	29	40	35	32	21	33	28	33	23	22	28	39	29	30	43	29	35	26	38	34	38	35	33	32	38	37	33	29	32	41	33	30	32	32	37	31	38	30	38	41	29	37	32	33	28	26	29	36	32	37	31	40	29	24	39	25	23	25	38	41	47	35	41	26	33	35	42	33	41	43	36	35	32	31	39	36	35	29	33	22	25	35	29	33	34	32	41	29	39	24	36	34	30	27	33	41	33	38	26	26	29	27	31	46	39	50	44	29	28	29	23	29	39	39	38	31	36	33	28	30	23	36	34	26	29	30	37	37	40	37	49	31	30	17	27	45	31	32	42	31	31	37	25	30	29	33	33	32	32	33	38	35	30	41	43	35	44	22	31	31	30	32	27	31	42	26	35	25	37	22	35	30	27	35	39	36	37	36	38	28	28	34	32	34	32	29	28	30	39	25	35	37	40	46	32	35	22	29	34	29	25	35	31	29	28	34	43	35	28	41	35	32	39	36	45	35	24	30	35	35	32	26	34	47	39	52	25	24	40	40	38	32	32	29	30	18	31	37	38	32	33	40	24	35	23	34	35	31	30	27	34	33	25	50	45	34	43	32	46	40	34	31	18	25	33	37	43	34	37	25	33	29	31	27	35	34	40	29	28	34	34	42	25	45	36	31	36	42	45	42	39	20	34	29	36	38	33	36	32	31	48	33	27	29	38	21	31	33	32	32	43	39	33	37	29	41	39	30	24	32	40	27	29	28	33	27	44	40	32	32	26	29	36	31	39	36	31	32	42	29	30	39	32	42	41	35	36	27	34	41	32	28	29	28	35	34	35	30	22	23	34	30	42	36	38	32	33	24	32	35	42	40	33	35	28	41	30	37	30	35	37	26	32	41	31	41	48	41	27	45	38	46	29	36	34	41	32	36	23	37	29	37	22	35	32	38	29	30	27	35	37	36	29	35	29	44	28	35	27	35	33	37	31	27	29	29	26	22	44	32	20	36	34	31	29	30	30	29	37	35	22	38	38	23	33	44	33	36	36	38	26	40	31	33	34	27	29	25	25	33	30	30	38	35	42	43	29	30	45	33	34	24	33	36	35	42	30	32	32	39	35	26	39	22	31	36	40	26	20	29	39	28	32	31	26	43	33	39	35	30	41	29	23	31	39	29	34	31	30	29	31	40	26	38	31	26	26	24	31	38	38	36	40	39	32	31	30	19	32	36	37	37	23	37	29	33	33	29	27	30	38	31	32	31	39	28	36	27	30	31	28	31	39	34	22	34	18	38	27	37	31	36	42	43	35	30	29	41	29	38	44	33	35	28	20	29	36	38	31	37	38	38	21	30	28	33	36	32	29	33	29	44	40	23	42	39	32	35	32	27	41	36	39	33	28	45	39	40	35	37	27	32	29	34	32	26	37	35	32	35	28	40	42	37	32	30	40	34	33	30	34	29	39	33	33	36	30	37	42	37	35	37	35	31	36	27	34	24	33	34	36	26	35	39	34	36	31	40	35	30	32	34	41	37	41	39	27	40	30	43	37	39	30	29	25	40	28	39	38	36	31	37	30	30	35	44	33	38	38	34	24	29	30	36	42	44	41	30	33	45	32	28	41	34	34	30	38	42	35	34	39	38	39	33	46	36	29	34	32	34	43	42
8342	418	319	366	471	641	586	569	474	467	435	444	376	396	358	357	340	320	348	336	345	346	369	318	459	677	936	777	504	409	370	360	331	355	320	338	349	357	319	348	316	311	285	349	290	291	320	321	292	319	312	346	316	315	282	293	316	305	328	279	275	285	306	293	303	266	283	306	304	324	284	297	296	314	290	303	303	247	280	319	299	286	288	261	260	268	292	293	257	289	266	318	263	304	245	273	260	265	276	303	274	265	308	303	283	270	256	271	230	271	310	294	291	267	259	292	287	296	259	272	310	301	272	286	291	275	286	272	279	301	328	288	292	275	280	282	289	258	265	292	281	277	263	288	281	299	269	294	268	271	268	286	292	296	264	305	265	284	277	267	264	260	275	277	302	276	295	277	271	297	282	277	271	258	271	280	292	265	278	276	312	277	283	281	288	305	320	302	292	270	293	281	292	256	263	291	245	303	276	263	254	281	283	259	296	270	258	286	277	249	279	258	302	267	277	264	297	285	272	281	280	309	302	305	278	278	286	267	287	309	285	265	272	298	285	283	283	247	285	309	277	284	276	257	309	240	281	293	285	290	291	295	294	286	278	288	259	285	281	279	278	277	302	288	270	281	261	257	312	269	254	268	255	299	274	261	282	277	285	270	268	265	283	280	293	293	293	275	289	245	293	300	275	273	307	291	289	298	273	255	276	293	297	296	277	274	290	297	299	286	304	285	297	282	280	287	280	287	276	276	273	285	275	269	260	313	291	268	306	277	280	261	275	290	265	288	293	264	264	263	252	276	286	264	301	277	283	268	275	288	269	277	265	276	262	260	257	291	268	285	280	298	288	284	288	308	304	253	274	315	302	275	290	296	305	291	281	294	265	269	289	281	274	290	298	283	266	286	291	286	287	278	288	306	288	262	266	278	303	283	328	259	276	247	314	273	276	286	281	267	276	258	285	280	281	274	275	294	275	285	266	266	285	278	298	283	260	268	300	280	272	281	286	288	279	293	273	300	290	293	274	285	274	301	305	293	272	291	268	277	301	289	307	285	281	260	285	292	263	278	260	247	246	267	260	273	269	266	288	310	286	300	271	262	285	298	300	272	288	283	301	281	291	312	259	241	244	265	262	266	302	276	274	325	269	272	298	276	273	268	278	272	284	295	317	247	265	295	320	275	304	267	268	291	295	259	268	303	268	252	290	270	296	288	301	305	294	290	269	283	264	292	259	284	287	322	288	289	278	282	298	272	289	278	282	281	291	295	292	275	285	270	284	297	273	285	288	291	271	251	283	278	321	270	300	285	267	311	290	281	269	266	294	288	279	254	267	253	270	249	287	289	309	276	284	260	292	293	280	268	310	306	292	253	269	274	272	282	279	248	304	277	250	284	297	279	289	264	242	289	274	302	275	269	304	284	277	282	256	239	302	280	282	276	306	263	292	268	277	292	289	250	290	255	285	288	260	250	279	292	300	291	278	288	261	256	264	257	300	295	324	272	291	260	276	301	282	270	272	291	277	261	273	281	262	287	262	278	265	317	278	289	279	262	288	279	270	295	277	307	288	275	317	244	309	276	274	262	285	265	281	302	278	288	274	268	261	248	287	297	287	272	272	266	292	275	262	266	290	318	280	279	270	289	281	282	259	290	255	268	273	271	261	306	322	302	276	256	287	280	292	302	286	264	250	302	274	302	290	263	269	247	278	275	274	250	289	278	291	252	308	305	282	304	256	279	255	291	282	289	317	267	292	294	266	266	284	267	266	257	278	274	271	302	301	270	280	268	290	290	301	281	298	286	293	273	304	261	293	286	268	288	280	254	245	270	296	289	265	288	244	297	285	281	263	287	282	273	278	271	283	270	290	297	296	283	292	294	279	280	283	279	272	295	281	264	271	285	285	287	305	252	262	315	291	253	246	283	275	292	291	281	269	288	305	285	265	256	275	252	293	308	277	271	289	278	298	268	291	272	290	296	278	283	270	283	262	316	283	276	260	244	311	274	285	261	274	259	271	284	276	263	257	287	272	289	239	272	284	291	275	304	272	287	267	287	252	291	271	255	293	297	298	271	268	271	268	276	283	248	293	295	287	289	302	265	268	257	271	267	278	285	269	279	277	257	294	280	295	286	310	294	270	289	300	301	295	272	273	303	285	290	285	282	282	322	318	278	281	279	268	301	267	279	297	262	257	292	286	244	266	268	276	295	289	279	236	268	313	278	303	299	282	268	312	292	270	290	298	273	269	286	292	262	297	251	284	264	278	295	298	314	281	271	289	293	271	253	286	294	301	274	279	293	263	294	293	299	268	273	265	295	257	304	281	275	280	285	284	302	273	254	253	292	289	276	295	267	293	301	289	263	271	272	304	282	255	261	280	294	290	279	274	294	286	272	268	256	284	274	297	283	283	298	291	280	275	285	264	281	282	283	260	265	264	291	290	285	308	289	289	267	262	286	265	292	295	303	292	284	267	273	305	275	255	295	289	271	294	322	236	272	270	277	263	257	297	305	271	284	255	287	290	269	293	270	262	263	280	283	301	282	284	293	260	298	290	270	313	273	262	284	283	277	279	295	254	270	274	322	313	283	264	279	295	268	301	272	284	274	313	297	251	260	248	240	295	269	274	292	268	288	253	268	270	274	269	271	279	263	300	261	285	282	255	298	268	260	300	276	276	287	255	277	282	274	247	272	293	264	277	300	255	269	319	301	252	265	275	267	303	281	274	286	266	306	278	261	260	259	282	284	299	280	274	293	266	282	277	287	294	258	263	256	275	305	317	272	269	283	280	268	276	312	267	272	278	286	264	287	308	249	291	266	253	271	270	271	286	255	311	275	302	283	282	283	274	276	272	286	264	248	255	285	298	272	302	295	287	285	290	307	283	311	307	261	276	282	261	279	271	296	283	294	257	275	275	319	272	279	288	282	267	249	282	288	298	278	266	281	285	313	278	266	286	249	275	287	282	287	284	256	271	293	316	285	277	261	264	290	296	272	277	291	261	266	295	280	259	293	290	270	301	326	254	270	268	267	298	314	286	279	316	271	290	299	290	297	304	282	263	288	286	260	255	272	284	266	265	283	295	310	258	254	296	284	276	302	273	280	296	311	274	337	315	295	281	289	271	312	271	260	269	271	294	250	277	257	292	262	270	292	297	288	284	272	299	293	267	288	294	279	286	302	284	250	277	269	292	329	300	285	280	254	275	269	291	301	274	274	283	269	253	285	260	278	231	310	286	278	293	288	273	260	313	256	269	273	297	273	288	267	298	309	280	279	242	273	282	267	280	287	282	292	252	290	299	313	283	274	326	295	291	262	291	279	282	307	281	279	274	271	295	264	273	285	260	273	293	297	292	286	292	268	255	289	297	283	291	288	272	288	265	292	295	306	265	254	259	285	270	298	293	287	271	303	282	269	279	284	245	279	256	290	279	298	312	253	276	293	291	262	305	278	304	306	280	279	289	257	276	257	268	292	266	300	253	294	265	275	288	273	296	262	294	266
1601	137	109	112	76	108	99	94	116	102	103	101	103	124	85	100	105	104	89	99	80	113	92	101	108	130	128	131	109	73	89	108	111	99	93	85	88	83	94	93	91	72	88	100	94	97	97	84	88	83	66	78	100	82	91	89	84	88	78	81	103	86	81	84	90	89	96	92	73	78	83	85	104	90	98	94	89	83	95	85	85	106	70	81	89	81	75	84	92	92	87	86	78	87	92	73	91	102	108	86	80	100	90	93	95	93	82	94	86	84	79	84	82	82	91	82	65	79	80	83	87	83	81	82	94	84	92	86	76	75	73	92	111	78	71	99	95	89	85	85	98	91	86	104	84	84	94	88	83	74	81	92	82	77	84	86	87	87	86	72	83	99	96	98	99	95	81	83	83	84	92	82	99	84	86	80	89	83	93	96	77	86	79	85	98	87	89	77	83	94	74	85	71	101	81	87	81	81	80	80	71	88	105	80	84	67	80	76	78	77	80	81	88	75	94	79	94	73	88	87	90	83	84	98	105	89	77	96	84	72	79	81	85	82	95	77	87	96	97	74	89	80	74	94	96	87	85	90	80	103	82	86	103	79	108	83	83	87	67	103	86	95	84	74	81	92	96	97	83	72	93	91	84	99	75	96	84	93	86	78	74	80	83	76	94	92	73	73	97	94	72	87	91	77	75	97	87	84	80	72	74	95	86	83	85	97	81	76	95	93	82	83	83	84	89	73	80	100	84	70	98	101	99	81	83	105	91	83	75	108	79	89	94	94	98	88	64	86	88	77	86	90	84	88	73	99	79	93	67	76	80	91	78	78	88	90	84	86	87	88	88	72	77	81	79	82	81	88	83	73	93	81	84	105	89	93	78	79	87	86	81	71	75	85	96	73	83	99	88	87	86	88	85	89	97	74	87	88	98	114	95	96	94	85	92	84	76	65	87	70	82	74	89	79	71	90	101	75	77	78	65	73	96	79	82	82	76	71	79	93	83	70	92	76	78	80	85	73	90	98	82	83	74	82	96	80	73	77	90	86	73	78	87	94	78	90	88	72	79	92	80	89	85	90	96	98	88	82	87	83	89	82	77	97	82	79	91	86	93	85	88	72	75	65	104	102	78	83	67	89	92	92	86	71	84	79	81	75	94	85	78	74	96	90	82	86	87	99	105	88	96	77	87	92	86	89	80	73	91	101	97	82	66	84	86	84	81	98	93	82	91	79	94	72	77	83	71	79	82	87	79	77	85	77	95	94	72	86	92	80	73	92	91	79	93	80	90	90	100	105	68	74	95	98	86	103	100	98	83	84	90	59	87	78	86	74	110	74	74	88	98	100	72	94	90	90	79	92	91	82	102	66	77	95	80	86	78	91	94	78	79	83	92	85	90	95	94	92	92	73	79	85	88	80	75	91	79	77	66	85	97	75	81	82	73	89	66	97	95	81	88	78	105	76	83	76	98	93	83	112	87	90	81	71	73	94	96	87	100	81	84	75	95	86	88	76	106	79	71	83	93	87	83	87	95	93	81	78	94	85	98	97	67	87	77	79	98	78	74	85	91	86	82	102	82	89	91	82	76	87	93	84	72	97	72	94	74	83	98	85	98	94	98	81	91	85	115	87	71	88	86	77	88	96	84	91	99	82	87	70	77	82	70	88	86	92	93	72	84	111	81	82	82	81	85	95	101	78	74	97	93	87	73	78	91	78	92	96	72	94	76	74	87	94	84	74	85	88	78	85	81	100	90	93	95	103	90	73	91	89	86	87	93	80	83	83	89	82	87	109	83	91	97	75	98	89	77	82	78	92	83	103	89	79	77	75	87	82	78	99	93	87	82	81	88	82	91	81	82	89	89	98	85	87	86	103	84	92	86	77	85	97	114	100	94	102	86	87	86	99	101	90	78	61	85	82	78	96	75	84	89	96	92	72	94	77	77	90	85	90	85	93	92	91	81	96	78	95	101	97	81	97	85	74	79	72	99	73	92	80	73	88	70	97	84	99	81	83	80	93	95	87	84	87	87	83	80	77	92	87	97	95	75	91	88	107	88	83	94	80	86	82	79	98	86	68	77	94	75	89	91	87	97	95	83	84	92	76	89	86	97	72	92	83	70	79	83	86	71	94	88	81	90	83	102	86	86	82	96	69	82	77	68	87	80	91	95	93	76	75	91	76	83	84	85	105	68	88	85	82	97	68	99	83	92	82	81	59	82	85	93	79	83	79	94	95	96	89	98	86	76	82	93	77	80	95	73	92	82	71	95	84	98	88	85	91	87	89	82	92	83	70	85	88	88	100	86	79	84	86	99	93	89	80	79	69	80	84	101	110	98	88	85	96	88	106	72	90	76	75	89	87	103	93	90	86	101	88	88	79	94	89	86	95	79	81	93	90	70	94	80	68	93	92	82	84	81	75	81	85	82	72	93	85	89	79	86	85	92	87	80	88	94	85	90	79	99	86	86	84	75	95	95	76	98	83	96	76	83	83	82	95	86	90	84	82	90	85	90	98	91	98	89	86	82	91	80	97	95	78	70	88	70	96	97	87	92	74	90	102	75	84	87	93	105	86	75	79	100	70	110	79	85	96	111	78	81	92	101	78	89	92	96	75	86	86	82	76	95	87	72	74	86	88	113	98	85	67	83	89	95	74	77	94	73	71	88	81	84	96	75	119	81	67	77	77	78	87	75	102	94	83	80	88	80	75	94	98	81	100	75	74	87	83	79	82	85	78	80	101	98	79	73	83	76	85	94	74	76	89	84	100	69	85	89	90	84	71	86	78	85	87	93	83	112	71	83	81	70	84	80	92	78	82	72	90	93	97	90	97	80	81	70	98	85	78	91	87	70	87	100	74	74	86	89	91	91	95	83	96	84	98	70	89	101	89	97	84	86	93	87	74	90	74	72	92	79	93	80	83	84	94	94	72	105	93	90	88	72	80	81	89	88	92	95	83	97	94	89	94	78	98	89	79	70	81	58	76	82	85	91	79	90	87	84	78	78	96	93	68	76	69	87	97	90	101	86	75	98	94	91	68	90	89	79	108	85	74	94	91	59	69	88	91	94	84	97	85	81	74	78	102	96	86	89	91	86	90	78	80	83	87	61	82	81	85	80	88	87	106	88	87	83	83	85	82	72	98	73	92	77	88	69	88	71	91	81	97	78	87	86	88	91	80	75	82	76	111	79	96	95	86	81	87	90	81	86	104	100	90	98	75	99	79	87	101	86	84	75	88	79	90	98	77	83	88	72	96	73	87	82	106	78	78	77	88	84	92	100	83	91	93	67	107	84	86	84	83	101	86	104	93	77	63	87	71	88	68	75	92	86	77	74	78	81	83	83	81	76	73	64	80	99	89	92	82	86	87	89	95	83	92	85	104	82	81	92	89	82	92	83	83	81	89	75	84	80	98	73	101	85	77	83	87	91	84	86	88	73	92	90	91	95	76	100	76	78	89	75	113	97	92	95	64	85	73	91	96	75	85	90	94	60	84	78	92
13781	1536	955	1206	2333	2846	2630	2161	1846	1570	1429	1255	1145	1112	1010	1032	881	957	889	915	853	846	805	873	1033	1365	1600	1393	1023	886	848	855	813	780	728	741	794	797	802	727	818	745	732	756	759	755	763	757	761	756	759	760	756	699	740	675	698	759	710	721	743	719	751	697	701	696	730	789	708	732	699	704	700	727	669	670	750	686	669	718	699	765	691	656	711	716	679	686	715	682	744	725	709	715	707	690	732	704	695	719	704	653	737	670	736	708	695	694	715	685	699	653	702	692	735	711	718	699	697	668	671	739	685	664	669	644	646	703	727	681	647	712	714	721	678	695	712	720	665	731	680	638	637	665	680	661	670	687	696	687	730	688	611	669	678	682	698	654	712	671	704	681	695	698	672	711	710	751	694	681	631	693	686	712	693	710	703	683	744	727	658	745	722	689	649	695	689	699	694	664	704	713	658	691	660	713	726	720	704	692	703	690	669	745	746	675	637	679	711	677	721	691	635	679	675	676	684	695	690	681	667	660	691	666	730	681	636	623	682	671	679	700	682	683	698	686	712	715	669	671	695	650	741	722	701	694	732	690	667	729	673	712	729	725	667	666	686	657	658	699	692	687	729	650	737	663	668	706	702	738	664	671	681	698	723	718	704	666	706	671	666	672	680	664	735	698	688	710	646	677	696	644	693	673	694	651	716	710	742	685	675	685	683	632	693	702	726	734	687	714	691	658	710	662	709	653	655	706	662	668	694	648	691	703	666	718	705	701	681	697	695	666	703	715	684	663	637	678	676	694	674	681	658	712	655	707	721	675	667	699	673	694	676	656	661	687	716	703	694	709	679	677	666	670	706	707	698	677	676	657	710	758	710	656	733	715	677	729	685	697	731	681	674	710	670	705	665	653	696	709	729	711	696	628	671	702	697	717	702	702	678	673	707	640	691	708	678	685	726	703	718	725	689	647	687	700	624	680	638	723	734	692	690	694	698	710	683	665	696	729	717	719	677	695	676	682	664	710	730	703	763	703	667	690	721	677	665	693	693	668	714	689	710	713	686	720	694	674	703	691	700	670	702	705	670	718	691	747	673	718	630	707	662	701	707	685	680	725	712	674	655	658	647	744	684	677	659	697	730	724	640	672	712	685	696	665	700	707	642	677	722	655	690	691	696	652	698	688	699	695	742	746	714	707	707	738	654	637	655	694	683	692	715	632	734	677	667	694	679	668	676	710	644	699	704	708	666	742	602	746	709	695	720	672	682	706	649	695	642	695	696	712	669	677	730	678	672	679	704	700	707	690	696	720	719	724	719	697	677	739	688	671	697	685	658	722	614	689	694	731	759	715	695	704	682	715	735	703	668	624	709	706	688	677	726	677	687	697	683	614	730	694	681	699	707	683	691	686	711	661	698	745	703	710	696	648	646	675	659	692	700	730	638	671	687	666	693	707	713	743	641	737	658	722	681	730	715	679	723	680	738	693	684	662	692	675	635	702	741	705	690	683	685	693	706	683	708	700	704	692	650	723	640	654	691	710	684	721	713	664	698	694	699	685	753	704	666	711	638	703	652	646	682	723	696	663	682	683	710	657	708	680	709	733	714	700	683	710	720	708	695	672	738	731	752	678	685	723	705	692	722	682	699	652	658	736	669	685	629	691	690	691	671	696	678	717	734	701	683	651	714	700	727	666	631	694	711	660	690	737	712	666	671	674	671	685	695	723	693	692	706	687	694	684	673	674	638	718	693	688	702	702	677	680	649	730	671	684	696	703	676	688	682	732	733	716	676	684	679	712	667	705	720	704	712	708	705	665	728	709	644	687	686	740	686	690	698	642	707	676	704	695	678	697	677	694	703	685	719	687	713	676	666	685	709	655	698	732	697	725	711	700	687	682	644	662	640	682	743	722	697	688	657	698	695	683	683	703	655	687	688	692	650	706	694	685	697	664	679	693	677	694	653	702	716	696	726	711	693	676	711	679	678	689	724	687	677	687	719	697	757	699	680	698	734	699	681	727	721	697	663	696	684	710	626	673	708	675	693	725	663	726	677	698	666	681	690	699	713	711	678	694	723	673	673	662	650	721	678	703	675	687	669	661	670	699	657	726	705	769	624	711	706	694	712	695	728	678	695	697	649	706	665	691	662	660	705	682	662	689	661	657	673	702	644	655	674	701	655	692	687	707	674	696	671	692	688	665	702	728	674	738	684	702	692	664	712	680	688	683	669	715	620	677	666	669	705	748	676	703	718	745	672	696	697	679	733	689	691	676	640	700	643	685	636	694	704	666	694	657	692	659	720	692	672	723	710	663	705	672	668	670	746	688	695	670	734	685	709	693	677	701	698	666	696	687	679	713	687	696	661	694	726	738	638	711	711	727	703	737	744	673	733	691	719	708	696	723	668	701	706	704	718	700	668	727	715	687	697	700	744	681	696	716	720	632	731	700	673	708	692	755	710	641	700	709	713	704	617	678	682	665	658	671	693	711	681	706	657	671	653	685	660	711	700	647	643	650	705	634	690	700	701	637	700	678	699	684	701	670	677	684	675	693	697	701	694	727	674	683	676	690	710	640	675	710	684	709	637	683	679	707	736	720	677	716	683	672	736	648	681	704	670	709	654	661	693	691	694	665	699	698	658	671	724	705	679	720	738	678	717	699	693	708	705	649	691	697	699	640	692	715	704	648	669	765	686	661	649	708	780	700	715	649	695	685	630	678	672	686	684	728	688	660	658	633	656	691	670	648	644	711	690	651	707	708	687	698	655	700	649	745	721	708	703	657	654	718	683	671	682	683	664	669	651	708	657	728	677	700	664	733	692	685	717	672	686	697	677	675	675	717	707	687	690	653	701	676	694	655	706	698	659	677	743	688	671	697	673	702	673	696	678	673	726	705	663	733	681	648	650	657	716	709	723	681	718	712	675	748	677	647	718	716	683	686	728	680	683	677	705	722	711	659	736	710	682	702	690	684	663	654	674	699	709	656	705	660	686	677	713	695	697	685	677	700	692	647	677	646	692	684	653	713	698	671	682	705	717	712	695	701	707	733	697	694	695	669	714	709	661	691	649	681	706	673	692	748	665	661	731	661	670	667	673	710	649	679	686	716	645	711	685	689	737	719	661	652	675	667	748	683	712	737	684	716	677	667	678	677	740	703	654	717	715	718	722	704	698	699	687	682	684	666	698	611	726	706	694	700	640	652	696	676	725	700	715	718	670	689	686	663	703	672	668	703	696	666	670	704	721	710	680	681	680	702	663	665	709	691	709	690	656	674	693	699	687	726	688	735	697	679	713	665	664	667	707	699	666	710	717	665	676	717	667	662	665	692	719	699	652	666	732	618	656	739	683	679	698	676	748	720	641	710	708	680	709	649	653	685	669	681	628	679	703	667	719	722	715	727	678	718	682	685	679	687	688	708	682	700	686	667	667	667	678	648	703	673	670	665	711	716	686	666	696	682	707	751	716	672	708	662	732	713	699	718	702	693	706	692	681	670	720	716	695	686
2185	60	49	47	38	54	52	54	62	57	56	47	53	44	44	47	51	35	25	47	59	38	49	38	46	64	65	49	45	38	47	38	34	37	36	35	37	43	39	37	29	33	42	27	41	42	44	32	37	32	38	47	38	35	35	30	39	37	38	35	33	43	33	36	53	32	28	24	33	28	48	41	29	38	34	48	35	37	25	30	35	34	26	30	31	34	29	30	32	33	28	35	52	33	35	43	36	30	33	28	30	33	41	41	49	39	35	41	33	30	38	39	42	43	30	32	36	49	38	30	32	32	36	35	38	42	28	34	36	34	34	40	43	34	35	39	31	40	39	36	31	29	53	27	42	33	29	25	41	38	36	33	33	36	32	38	41	37	21	24	34	33	36	34	33	36	31	28	34	26	28	31	20	35	35	23	42	44	40	32	36	30	36	28	36	33	36	37	32	41	38	31	37	38	36	37	35	41	28	30	36	40	38	31	32	39	32	28	38	28	30	44	36	34	38	40	36	47	45	26	30	26	35	33	39	37	39	37	43	36	38	26	24	39	40	38	43	26	30	41	29	29	39	33	33	28	40	36	35	39	37	30	34	38	32	39	34	46	31	32	41	26	34	31	31	36	42	30	34	37	31	26	39	32	38	37	31	29	42	27	20	40	37	36	47	26	27	30	45	36	31	36	28	37	39	43	38	43	35	37	39	41	44	27	47	31	37	38	40	41	37	30	39	21	47	28	33	33	37	30	31	26	22	34	23	33	48	33	28	45	33	33	32	43	40	31	34	34	41	39	40	35	33	38	27	27	36	25	30	28	35	33	34	31	34	37	27	26	41	40	41	38	25	30	37	42	30	28	26	36	31	38	29	34	29	38	40	44	22	34	35	33	37	26	28	27	41	37	47	39	40	32	42	37	38	32	39	31	42	38	34	34	43	31	32	37	33	36	40	39	42	39	31	32	46	32	35	32	48	32	40	34	36	38	25	27	32	41	33	46	31	37	42	30	48	32	35	31	33	33	42	32	41	47	32	48	32	34	42	34	32	34	43	28	27	30	37	36	30	31	39	30	32	23	44	29	33	33	28	35	30	39	28	35	45	34	42	31	26	48	40	41	32	28	32	25	41	33	35	27	46	43	33	32	39	41	31	29	40	34	35	36	28	42	34	33	36	43	33	35	29	37	34	34	39	43	30	35	38	29	35	34	30	26	39	34	34	44	30	26	37	34	39	35	38	39	36	40	29	31	37	36	31	33	42	39	29	26	28	39	36	37	39	34	30	49	32	31	41	35	31	39	29	37	31	34	36	27	21	40	36	27	35	35	28	34	12	32	35	32	29	32	50	35	40	51	38	28	24	32	37	32	37	30	36	41	34	42	33	28	43	27	43	32	46	40	22	36	46	26	39	34	25	35	38	37	33	39	38	37	34	41	33	31	33	42	53	36	30	35	26	38	35	33	32	33	33	30	29	32	41	39	49	36	31	28	40	32	26	34	35	32	38	26	28	29	35	40	33	33	33	27	43	31	37	36	26	40	34	39	35	29	35	28	27	23	29	31	32	29	43	36	42	35	39	37	33	40	50	30	36	30	39	40	36	29	38	31	31	37	27	40	42	48	18	40	25	28	35	41	36	38	46	40	36	25	34	38	34	40	29	29	37	39	34	37	36	35	28	49	36	27	40	31	30	32	41	39	32	37	26	29	33	25	37	38	26	36	37	27	29	34	33	39	32	34	30	42	35	35	35	37	42	28	29	35	41	43	32	45	34	35	34	49	29	24	39	38	30	47	37	41	47	48	48	30	39	43	32	34	37	32	30	36	31	31	42	43	21	38	36	24	42	34	48	30	46	29	35	24	27	31	32	36	31	41	29	35	31	42	35	34	37	32	27	25	36	42	40	29	42	38	28	31	37	40	29	36	44	25	31	31	39	38	32	25	47	39	35	24	35	38	48	29	33	35	27	37	40	27	29	32	30	23	32	37	39	28	32	35	41	33	33	32	33	16	45	30	33	34	31	32	51	43	45	31	33	28	29	28	42	34	28	41	34	35	49	31	39	34	39	31	30	36	33	37	35	35	39	47	36	28	31	32	45	34	42	36	36	39	33	45	48	34	30	36	37	44	38	39	27	41	38	41	28	37	29	31	34	35	32	29	28	35	41	38	38	25	47	29	36	33	30	30	36	41	23	35	36	39	26	33	31	33	33	43	35	31	39	19	47	38	24	27	33	36	38	33	37	40	39	41	36	28	26	34	32	35	37	33	45	38	31	29	37	27	40	46	35	34	35	39	36	36	38	36	32	27	41	33	35	48	44	27	34	32	41	40	46	36	30	30	37	33	48	38	35	34	32	34	29	36	39	30	34	39	32	39	30	35	33	41	44	35	34	34	43	38	38	45	41	43	29	32	32	34	37	27	33	31	34	46	36	35	43	35	33	38	41	31	29	51	37	38	24	25	33	41	36	29	26	32	40	37	37	35	32	22	31	33	36	49	19	42	40	36	32	25	33	37	34	30	33	25	41	34	30	32	27	33	34	44	42	35	40	37	26	37	42	44	40	47	41	44	42	31	40	27	34	38	39	35	25	42	37	30	36	39	35	28	42	35	35	37	35	38	31	46	31	31	36	39	39	30	45	25	34	45	43	28	28	44	30	28	30	31	31	39	38	36	32	35	42	36	30	37	34	33	29	30	41	36	47	39	40	25	41	37	34	31	29	35	39	39	32	45	45	29	32	32	29	30	33	31	29	36	27	39	38	36	25	38	35	47	35	34	38	31	38	33	35	27	47	40	39	41	38	36	37	35	31	34	36	33	33	40	37	44	34	42	42	29	36	31	36	39	32	30	32	25	45	24	34	44	30	42	41	40	28	29	29	45	42	32	22	41	31	39	27	43	30	26	39	28	40	34	47	31	33	26	32	37	29	35	39	44	27	31	37	40	33	33	28	30	39	32	29	32	47	32	30	23	37	36	33	30	35	37	41	36	39	40	28	48	31	45	32	37	41	31	30	29	25	24	39	43	40	37	37	25	31	28	23	42	34	33	32	32	27	42	21	46	40	44	34	30	31	44	40	30	22	25	43	37	43	45	28	33	43	31	33	35	35	28	29	40	23	25	30	29	35	30	33	40	24	46	31	51	33	52	40	33	36	35	27	25	31	34	35	36	30	39	35	28	25	40	38	38	35	29	33	33	29	42	41	18	37	31	34	36	34	32	44	36	30	36	35	37	32	35	36	39	23	30	35	38	26	33	36	38	36	32	21	29	35	25	21	26	43	21	27	23	32	31	34	30	32	38	40	34	37	24	28	35	28	24	29	44	34	31	39	33	33	33	23	38	41	28	37	28	30	44	40	29	37	32	45	33	37	28	38	28	34	36	29	29	37	31	31	28	37	33	40	32	21	45	34	37	44	40	35	36	41	28	61	27	34	42	34	35	29	21	32	36	26	31	24	42	31	37	38	26	37	31	38	34	24	38	39	34	40	24	26	34	39	31
12001	881	576	710	1492	2073	1838	1635	1412	1203	1059	856	840	756	658	559	601	536	543	517	510	451	466	538	595	1009	1315	973	639	559	479	443	418	414	401	377	418	407	383	369	393	359	371	369	354	348	373	333	343	314	352	357	385	369	364	338	319	340	325	334	339	324	275	312	355	328	332	345	354	343	312	317	322	273	286	348	314	313	307	318	334	314	289	321	299	302	305	312	324	331	334	261	280	291	302	301	307	295	300	296	279	312	308	309	301	329	282	308	287	311	291	317	298	316	278	296	308	298	292	261	302	265	325	283	286	302	303	312	275	329	290	305	292	253	301	297	321	321	295	334	295	303	325	297	307	327	335	312	296	268	310	303	327	336	320	329	326	304	309	326	264	274	307	280	317	300	274	315	327	301	324	296	335	285	276	320	293	319	280	329	311	317	321	311	304	295	286	313	311	263	350	291	301	290	268	302	310	323	306	308	293	298	303	298	264	298	311	316	288	317	291	288	302	294	311	297	331	285	328	296	313	333	281	308	317	295	296	307	318	317	300	291	290	326	285	301	309	328	304	300	296	278	319	302	284	290	295	295	277	298	281	316	274	301	275	297	317	289	297	280	300	265	298	321	307	289	288	279	296	326	304	327	313	310	287	283	330	290	322	304	323	302	268	294	304	267	282	273	291	303	292	314	324	277	323	299	281	297	290	314	286	324	306	286	289	295	300	318	305	306	273	310	325	289	310	281	300	275	301	302	304	319	295	287	299	319	311	337	284	308	315	314	295	300	309	309	294	273	272	303	309	307	339	332	276	278	300	310	292	299	291	315	326	285	282	314	295	305	295	288	314	320	297	271	324	284	289	291	318	312	314	291	335	320	295	305	279	294	290	302	277	322	310	298	328	300	267	281	323	314	262	287	280	304	303	332	293	274	292	304	304	344	289	292	308	296	309	306	313	312	293	278	286	316	291	321	275	311	305	323	336	296	271	316	310	280	293	280	311	301	296	292	299	289	323	292	287	313	247	279	314	312	304	306	310	292	316	280	341	298	292	249	279	316	308	306	309	306	307	279	307	278	314	260	291	317	309	286	250	297	304	282	292	285	299	288	306	298	299	298	316	293	302	315	308	334	308	296	289	316	287	310	260	319	300	291	333	298	271	299	308	314	257	257	278	306	301	290	285	306	315	338	287	285	303	296	295	309	274	302	310	332	272	280	287	290	291	310	306	300	288	285	299	277	278	306	302	301	292	306	313	293	276	306	276	300	282	330	280	311	297	330	293	323	298	306	307	275	284	317	319	290	291	297	298	265	284	334	289	297	301	294	297	341	294	299	311	290	288	295	294	334	283	340	305	280	312	319	304	319	303	284	297	295	285	284	313	296	303	276	298	273	308	308	315	316	319	317	322	290	324	305	279	307	281	313	298	312	262	298	294	306	304	269	312	294	302	315	307	277	270	297	300	313	301	310	303	283	260	294	282	275	275	287	303	310	258	306	312	286	295	303	300	305	279	274	279	290	274	320	275	329	278	294	299	281	308	321	306	307	272	303	284	320	300	288	329	307	289	326	292	307	292	291	277	251	308	304	283	297	287	303	290	292	279	316	276	293	286	311	311	293	295	278	284	284	308	279	312	309	284	279	303	297	306	313	278	287	290	298	321	272	280	308	267	321	300	313	291	298	266	303	276	311	300	303	329	290	300	309	299	287	287	288	287	310	323	323	297	307	315	289	302	300	275	261	280	307	297	284	307	321	320	306	304	276	293	304	310	304	312	318	303	277	305	294	300	282	308	316	313	330	309	339	276	278	286	279	313	288	313	290	321	295	308	282	274	266	265	287	292	268	301	278	289	336	276	307	328	313	267	295	304	295	284	294	288	315	304	302	286	300	278	306	305	331	278	304	303	287	335	330	317	286	309	270	288	253	295	301	300	286	302	307	284	290	270	283	305	303	305	329	289	289	288	325	293	288	305	323	333	292	307	309	282	283	307	302	278	276	303	269	292	291	290	292	267	267	315	319	284	311	344	305	330	271	273	321	318	281	311	263	312	290	300	272	308	303	295	276	312	257	298	311	285	299	293	315	266	289	303	302	301	283	296	277	311	312	283	314	298	301	291	271	284	314	284	288	308	322	335	302	280	306	276	305	303	312	291	285	307	307	264	303	311	239	284	318	309	328	314	309	336	299	295	313	295	287	290	280	290	271	300	290	308	320	313	292	283	285	316	289	283	293	286	296	283	313	296	310	320	287	316	280	299	314	326	290	275	276	318	300	308	293	304	276	304	312	298	307	295	306	316	316	310	345	299	290	320	308	281	296	291	249	313	274	310	327	261	323	327	305	286	274	301	289	300	320	302	296	284	316	324	262	316	281	280	278	293	323	307	289	295	328	293	282	297	304	265	253	270	279	302	287	276	275	293	337	306	285	262	307	306	297	293	313	286	284	309	288	274	320	298	314	292	278	282	294	308	274	270	310	299	307	323	279	302	300	312	294	281	274	301	313	296	285	310	313	305	314	290	306	312	311	304	300	308	286	314	292	307	276	327	319	276	291	272	278	304	306	286	312	301	317	294	299	263	268	311	284	310	326	283	263	305	324	274	287	281	288	307	306	284	290	303	322	344	297	313	349	267	319	279	331	330	292	284	274	282	334	295	311	295	288	308	309	316	304	291	314	293	306	317	273	279	301	304	306	306	273	292	306	296	310	322	300	287	290	284	296	313	281	271	301	279	302	285	327	286	309	317	289	318	292	260	317	282	328	240	276	269	294	312	338	307	277	301	303	304	311	271	301	314	295	285	286	306	318	272	290	312	332	320	317	276	322	312	298	283	284	302	298	322	297	306	320	312	288	311	276	321	318	288	296	276	345	296	276	301	270	284	284	322	320	278	280	271	280	283	319	310	314	320	293	290	304	283	298	286	303	298	293	307	289	296	311	283	299	322	312	301	295	275	288	300	292	281	314	294	289	280	302	291	278	303	320	311	243	288	291	314	294	318	309	290	274	275	304	307	291	281	279	312	276	301	317	274	318	307	305	287	290	320	308	305	312	292	288	291	287	291	282	304	305	287	311	279	281	308	338	285	305	303	300	303	322	304	315	314	281	288	304	298	299	289	326	326	280	322	319	261	305	287	325	310	295	281	317	337	299	307	290	320	292	276	322	299	300	297	284	313	279	303	306	279	294	308	309	309	304	307	315	303	295	281	309	300	295	277	289	306	310	282	297	319	286	292	297	290	282	295	305	302	328	320	284	330	299	310	298	301	322	297	341	309	282	295	300	293	307	300	300	297	339	288	301	279	297	302	297	297	322	293	319	293	305	330	283	312	312	311	294	310	284	290	294	299	298	299	283	315	320	274	298	267	315	297	296	324	299	328	284	306	319	279	305	277	293	301	329	302	280	299	314	299	314	284	297	272	314	319	292	313	272	318	307	298	290	282	313	261	287	303	305	279	301	316	316	284	297	293	293	290	300	266	299	304	294	289	320	273	278	303	305	285	289
2305	170	136	100	92	120	140	137	112	100	112	128	132	96	111	88	96	85	108	110	108	107	92	116	124	150	129	131	110	89	99	85	112	91	105	76	99	98	87	87	85	92	104	85	67	107	91	103	106	78	107	97	93	86	96	104	78	97	103	93	94	96	94	87	84	88	81	109	104	93	90	90	87	87	84	79	88	78	80	95	97	80	88	104	87	77	82	91	105	111	103	90	104	100	95	82	92	87	96	87	75	92	83	79	97	108	115	101	93	98	97	114	84	99	87	103	99	79	75	88	100	82	92	91	93	86	107	99	101	97	102	93	84	100	87	94	82	83	105	79	97	108	93	84	84	94	81	99	90	97	111	101	88	101	93	89	97	89	104	97	105	113	97	102	92	109	92	104	98	97	116	88	94	74	97	91	72	106	87	87	93	101	80	104	108	99	86	98	83	94	80	86	86	94	90	107	107	104	89	106	100	94	67	99	89	86	88	88	87	83	90	100	81	80	93	104	104	90	104	84	108	86	89	96	95	93	100	95	112	81	100	87	109	94	87	91	84	89	93	110	81	97	94	85	98	88	88	101	87	83	98	104	105	78	100	91	94	94	90	117	66	104	102	96	100	95	86	97	90	97	93	98	84	80	77	113	78	95	97	95	90	85	80	98	99	88	107	88	83	89	90	88	106	87	101	101	99	87	101	83	92	92	97	92	100	93	99	78	88	94	91	76	89	77	98	89	96	82	75	82	81	75	97	95	94	79	99	76	85	88	80	106	80	93	86	108	71	83	85	88	95	108	104	86	78	105	99	104	115	81	101	74	79	81	81	87	99	105	84	96	100	101	92	94	80	93	98	105	83	95	83	75	115	81	96	105	81	95	87	79	83	90	87	92	93	84	89	105	98	97	85	97	86	96	105	108	100	92	81	89	88	91	99	99	95	89	101	92	101	103	85	85	102	108	91	99	87	88	107	100	72	105	96	88	88	103	106	100	86	101	94	89	96	99	101	120	107	95	94	84	82	104	108	102	103	85	119	91	100	102	87	109	94	111	86	89	89	92	96	96	92	85	94	90	76	96	100	108	78	95	101	87	100	83	85	82	98	93	97	92	107	104	80	103	86	92	96	96	94	102	84	79	88	96	90	104	80	81	87	98	86	81	81	102	88	88	112	84	76	90	81	96	118	86	94	90	78	97	78	96	97	90	91	89	101	90	80	97	87	72	92	86	93	88	102	97	104	105	97	94	84	83	80	90	83	69	84	100	106	101	91	95	110	101	84	92	95	100	91	99	95	87	93	80	96	75	91	95	86	90	74	89	94	107	87	98	103	89	98	90	81	108	89	85	93	93	64	98	97	82	105	90	117	91	95	74	105	84	97	90	102	104	105	95	106	116	93	99	97	92	96	87	87	95	97	90	96	87	105	76	83	107	103	78	90	107	78	97	91	83	84	86	87	91	105	82	81	92	106	95	78	95	107	78	110	92	98	85	87	88	96	91	91	87	100	105	113	88	95	103	89	88	92	104	100	78	95	95	92	101	95	100	98	79	103	102	93	111	103	81	88	83	108	102	84	106	107	92	98	108	91	96	91	106	95	74	56	109	86	75	114	88	98	73	85	100	98	90	105	85	102	106	78	106	99	82	112	117	103	95	82	116	93	105	105	83	90	83	107	90	87	88	82	93	96	84	101	77	84	81	84	87	96	101	94	94	96	101	88	87	90	97	94	75	90	83	79	88	97	84	89	90	95	94	98	104	99	92	98	86	96	88	89	91	104	87	76	97	104	92	89	95	88	89	111	80	93	71	113	90	76	107	85	74	87	84	89	108	87	87	90	99	85	100	110	76	87	79	87	100	80	87	103	90	96	99	110	91	79	95	108	91	91	87	92	86	73	101	85	102	98	114	98	87	95	89	90	89	105	87	79	110	97	117	105	77	82	81	86	96	93	97	87	96	83	115	91	75	90	77	94	87	79	101	85	94	100	98	94	101	94	74	105	80	90	109	99	76	85	109	92	87	93	80	99	91	89	75	95	95	88	88	84	69	79	97	97	98	90	104	81	86	93	104	78	71	82	117	80	93	85	91	106	76	80	94	84	100	99	84	91	94	84	83	89	91	79	90	91	94	97	89	91	73	84	78	100	98	102	102	74	101	86	101	91	89	83	93	88	97	91	110	93	98	84	88	80	90	98	95	98	88	90	91	105	75	106	78	100	73	103	97	81	100	89	77	81	105	113	92	80	79	88	112	86	102	98	97	87	86	101	70	92	95	92	88	94	93	92	86	89	109	111	97	94	90	90	85	93	103	88	91	89	91	83	108	95	90	90	100	73	94	105	98	95	90	100	112	108	115	87	109	82	92	93	94	71	106	69	75	83	113	120	107	83	93	94	90	83	91	95	98	79	93	74	96	85	112	94	74	83	100	99	88	98	86	102	94	86	107	87	98	87	101	98	112	92	99	84	88	113	90	90	90	85	93	95	106	87	104	101	99	74	105	103	106	90	85	94	116	74	97	78	84	76	108	81	102	82	105	98	89	86	106	95	88	85	82	90	87	82	89	119	94	110	82	85	102	87	87	86	110	99	98	88	98	100	85	90	95	72	89	99	82	87	97	99	96	91	102	113	97	95	89	85	96	92	87	85	97	100	81	82	93	94	81	87	91	78	92	91	88	111	88	92	98	103	93	101	86	94	88	97	97	95	86	91	103	76	93	77	86	73	89	109	105	80	94	87	85	127	88	91	88	109	98	85	90	97	94	90	88	85	93	94	97	97	81	93	100	95	86	93	106	92	98	97	86	89	96	112	107	104	92	84	97	83	94	92	116	81	88	93	84	82	87	83	96	100	110	105	97	86	78	81	97	85	87	92	101	100	102	88	96	108	92	89	99	94	77	113	90	91	93	94	93	109	84	103	97	101	96	98	98	93	87	99	91	92	96	115	88	96	105	91	108	101	94	102	94	103	85	83	96	87	100	106	86	99	79	92	94	95	88	81	94	80	83	96	83	89	105	94	82	100	86	106	93	91	86	103	95	86	94	102	88	93	92	88	91	96	90	90	92	101	93	87	101	103	93	90	77	93	94	103	88	101	106	105	105	80	82	98	97	99	94	88	80	107	116	97	98	86	86	95	95	82	77	85	97	103	98	100	104	86	97	86	106	99	84	93	120	84	79	96	89	96	119	98	93	95	82	99	86	90	92	96	106	97	83	70	83	84	84	100	89	107	72	90	97	99	85	100	84	93	85	85	112	92	106	93	97	97	92	93	79	79	98	97	113	111	99	89	92	98	105	91	75	110	97	96	98	94	101	101	109	90	114	96	89	100	109	96	88	79	99	105	87	89	92	95	97	92	79	91	84	107	96	85	85	95	109	106	90	98	99	81	85	102	100	77	78	93	85	91	106	85	89	83	74	80	86	95	99	90	110	104	81	91	90	73	87	79	104	114	106	76	94	89	98	79	87	97	84	91	88	105	89	70	116	98	83	76	76	90	82
16341	1982	1288	1494	3253	4031	3771	3184	2666	2352	2007	1751	1577	1409	1350	1320	1180	1125	1106	1061	1032	1075	1006	1066	1217	1765	2067	1552	1153	1047	983	956	982	920	893	936	916	977	835	843	886	862	857	830	864	820	873	854	817	823	899	847	847	833	828	826	798	792	887	798	774	808	825	793	796	785	810	787	827	832	792	816	788	817	763	794	760	781	794	783	758	700	785	743	762	797	773	758	740	781	765	779	759	823	761	748	712	781	756	744	767	777	753	766	733	803	792	757	696	742	775	758	733	763	773	764	791	791	788	792	719	721	734	760	767	753	789	753	752	741	776	783	763	786	788	742	735	738	779	795	766	795	790	814	823	782	795	745	752	751	779	763	726	767	712	765	768	736	749	726	803	747	782	841	756	777	766	757	769	762	759	781	777	777	735	723	775	780	749	729	780	791	763	763	803	729	758	754	769	737	728	747	746	731	717	766	752	754	754	774	683	781	711	758	718	747	745	791	770	735	735	756	783	746	811	732	724	781	759	766	744	754	770	770	768	731	765	727	751	799	744	777	729	784	771	759	763	768	744	794	719	759	776	757	762	799	739	733	771	717	784	749	720	726	764	757	761	702	796	787	778	766	737	747	708	748	756	761	762	769	729	748	766	720	779	748	739	817	781	796	750	811	746	796	773	780	736	779	753	714	752	747	745	744	766	767	728	794	733	784	792	807	760	761	746	799	750	704	798	770	716	756	751	769	776	734	760	731	745	830	784	746	731	738	734	769	787	763	741	765	779	766	734	726	772	794	744	783	755	762	770	771	774	807	746	739	741	775	724	728	784	758	756	769	760	725	732	791	770	774	705	778	734	759	714	736	756	728	739	779	767	808	774	762	767	812	714	773	796	746	802	775	780	729	763	758	771	744	783	779	724	775	757	781	753	711	804	769	736	753	720	743	741	809	808	794	792	745	765	802	755	746	797	751	738	769	751	783	754	769	744	747	737	737	747	774	768	789	788	736	742	699	763	741	756	710	762	737	792	779	782	821	792	809	788	808	763	776	747	758	773	764	748	785	748	787	772	749	755	749	768	717	778	797	773	777	752	781	792	752	785	754	745	770	747	744	802	791	788	734	805	748	770	779	757	811	737	755	779	804	690	806	784	787	734	763	804	774	773	782	722	783	786	697	758	745	741	802	783	783	732	779	758	777	728	777	762	791	761	762	749	778	733	771	792	795	819	760	806	726	736	747	727	747	769	735	804	761	779	728	750	772	761	780	794	742	803	790	759	768	752	745	729	769	766	779	751	762	719	770	792	759	771	732	786	762	792	772	754	775	768	742	704	790	770	812	776	787	741	798	774	771	768	751	764	780	799	756	772	733	669	767	774	760	779	758	839	756	752	758	751	733	748	757	743	794	749	810	785	774	679	744	780	720	731	721	748	736	767	765	770	724	780	743	783	797	757	757	751	736	705	752	762	804	793	750	748	782	787	728	749	744	765	716	745	790	802	764	727	749	770	749	781	795	769	783	733	758	763	782	764	774	764	717	796	752	802	774	750	776	792	771	739	718	715	820	759	779	739	807	785	774	736	778	790	735	753	819	782	731	764	764	752	724	783	710	764	739	731	732	748	745	770	743	747	776	798	762	775	724	766	754	765	805	749	756	766	774	802	744	745	775	786	741	774	809	816	788	811	722	760	734	750	754	705	738	758	763	802	810	746	811	784	769	765	760	748	738	775	749	754	789	728	819	815	793	792	744	725	811	728	772	786	782	740	760	758	747	755	744	724	733	777	786	759	746	764	768	764	775	782	766	753	755	753	736	750	752	759	720	765	752	801	763	740	761	783	718	770	752	747	768	720	813	783	776	770	734	788	780	795	747	798	767	727	709	754	750	795	753	771	726	773	816	776	753	748	832	774	747	776	814	788	749	755	819	758	728	743	778	749	805	744	767	769	762	766	741	800	755	725	748	761	797	781	776	741	711	776	752	789	790	793	760	739	753	734	727	715	722	824	747	803	783	757	778	757	749	735	728	818	767	830	775	827	766	774	765	783	763	769	729	737	773	716	767	775	785	772	824	768	761	727	771	766	810	778	761	745	753	799	741	749	745	751	732	723	785	727	792	778	743	767	742	772	759	705	762	783	766	745	766	749	771	782	757	737	756	767	785	811	735	768	723	755	762	728	748	747	759	828	738	744	825	763	734	747	756	768	799	725	808	721	754	782	795	774	776	762	819	790	758	773	716	701	770	761	764	771	736	779	771	794	772	775	787	773	764	764	734	758	776	750	791	765	754	785	773	768	774	753	756	745	750	767	779	730	770	767	732	736	707	767	788	764	789	755	746	797	767	778	737	719	748	767	760	730	705	761	779	779	776	747	717	748	785	746	742	734	760	770	800	768	758	762	765	748	760	768	765	800	742	802	784	745	771	788	771	753	803	739	755	788	741	735	787	765	767	774	736	804	731	777	783	768	768	716	748	813	731	748	744	773	795	780	751	801	770	756	754	744	708	787	768	734	759	772	796	761	750	730	781	740	775	772	725	748	757	758	753	724	741	812	774	764	790	795	735	718	744	782	785	779	784	760	766	743	777	722	751	730	779	775	763	748	751	778	749	767	733	747	723	753	768	763	749	766	756	779	751	730	734	760	754	754	786	750	772	768	773	742	762	715	775	734	761	782	753	779	760	762	712	762	783	758	753	756	768	780	748	784	747	770	774	724	721	677	770	773	777	785	765	736	728	763	752	798	692	723	735	704	737	743	755	786	769	765	765	770	754	817	708	797	760	735	753	792	707	740	727	797	776	743	790	758	772	760	790	718	733	780	778	731	756	783	800	823	754	779	758	764	714	751	768	736	773	767	799	751	752	747	803	711	730	777	750	775	738	776	794	768	767	776	716	787	779	744	812	725	750	790	727	782	834	747	730	737	806	729	736	798	821	733	764	726	752	720	769	740	751	742	769	787	740	774	765	789	780	750	707	732	752	704	729	738	769	762	734	760	771	791	725	742	749	754	788	708	769	787	718	776	751	747	725	789	775	749	785	786	785	737	757	730	739	777	808	759	706	777	798	776	775	744	761	741	751	740	744	817	817	741	765	731	736	730	767	718	765	767	761	743	717	744	805	766	744	725	792	793	734	764	736	775	722	748	760	733	775	746	827	786	739	737	809	697	778	722	723	763	772	769	742	746	745	781	742	756	752	755	794	721	727	757	802	781	762	772	770	781	760	745	787	764	725	760	766	761	772	757	736	795	768	746	734	755	771	859	771	748	784	765	738	792	760	756	715	789	759	744	770	794	721	727	788	757	774	788	811	768	749	815	760	796	807	715	769	825	701	749	790	784	784	771	783	798	758	756	777	747	746	724	762	756	784	736	730	772	769	780	798	731	760	757	738	749	735	751	760	729	758	777	761	702	751	729	799	744	775	771	747	788	776	727	756	765	716	786	746	789	763	778	773	714	747	743	789	785	808	774	746	776	760	730	787	775	758	770	737	777	749	766	769	743	681	758	745
1380	35	43	31	32	36	34	25	33	20	43	32	28	38	42	31	44	34	39	37	42	22	34	25	41	37	54	47	33	43	32	41	41	39	38	23	30	36	31	38	32	30	43	34	42	43	31	32	30	35	23	44	34	31	28	35	30	49	33	38	48	30	38	28	22	24	31	33	27	30	31	32	36	27	45	31	32	36	22	22	33	41	26	33	35	50	26	44	33	34	32	29	39	41	32	30	26	38	30	43	18	23	37	26	28	23	37	25	33	33	37	34	46	26	49	32	37	47	31	32	29	32	40	32	33	31	29	43	41	31	38	47	37	26	30	27	30	30	32	32	31	32	42	27	31	43	36	38	31	40	26	32	20	25	28	42	29	34	40	37	35	39	37	31	39	33	35	33	27	29	45	34	39	32	41	33	29	35	28	25	31	31	39	31	28	48	38	29	28	34	43	26	26	27	32	26	25	37	32	37	41	26	35	42	31	35	25	28	37	37	33	26	39	33	21	31	35	46	35	22	41	29	32	45	35	36	35	44	35	27	27	22	32	32	29	29	31	33	37	37	29	45	37	37	26	34	39	40	30	31	39	35	28	36	33	42	25	27	36	29	37	23	52	27	40	29	24	30	37	29	31	26	37	39	33	28	33	31	24	29	32	35	32	20	40	38	35	21	33	24	35	22	34	45	44	37	42	39	33	35	36	32	25	32	38	44	26	30	28	39	36	33	27	39	36	28	37	39	33	29	28	24	31	33	26	31	31	24	32	35	27	40	25	28	31	34	30	29	40	40	35	29	34	39	34	23	27	37	40	37	28	30	39	31	34	34	28	39	42	37	34	38	26	37	27	44	37	29	39	33	25	39	35	29	35	45	27	38	37	25	36	33	29	33	31	40	45	29	27	38	38	35	33	36	33	30	41	24	33	33	30	34	28	37	28	31	36	29	29	39	30	47	42	30	26	33	41	42	29	32	34	32	27	36	35	20	25	27	31	35	42	32	30	31	36	34	31	35	33	29	36	36	39	35	33	42	36	35	35	26	22	34	26	36	26	30	24	29	30	36	30	31	39	39	24	40	26	37	42	28	32	39	31	31	26	28	22	32	33	29	45	35	22	30	39	33	38	33	27	31	30	35	34	30	41	35	32	34	34	36	33	35	25	38	39	31	37	29	32	30	38	34	32	37	37	43	30	24	41	29	24	22	27	35	37	39	28	37	32	36	23	31	33	27	31	42	37	36	38	37	37	34	37	31	28	36	31	27	25	33	42	23	33	36	35	31	39	34	30	33	25	32	38	30	32	49	30	38	23	29	33	30	42	36	36	23	32	31	43	37	39	29	28	32	39	26	34	25	42	24	24	41	31	40	45	27	41	29	36	35	27	48	38	38	30	39	27	38	32	33	35	28	31	35	30	32	28	27	37	44	27	33	36	44	30	23	30	29	26	35	32	22	31	40	31	27	34	33	44	37	33	34	40	43	30	30	26	39	46	38	36	36	26	25	38	26	32	37	32	34	39	31	26	31	24	26	29	40	30	26	35	37	33	28	32	19	19	45	30	32	25	31	31	38	29	34	30	35	32	44	34	41	29	33	28	34	33	26	36	34	29	26	25	32	28	23	43	38	35	36	30	31	37	42	23	36	31	51	32	33	33	30	33	31	34	38	35	31	40	28	30	35	33	28	35	46	37	38	46	30	37	31	37	32	33	30	33	34	31	37	36	32	36	36	37	33	34	33	30	33	33	39	40	33	30	35	29	44	35	30	35	37	43	37	28	36	31	35	39	32	43	40	26	31	29	36	36	36	34	32	37	33	29	41	38	36	41	28	32	24	32	45	35	32	36	34	38	29	33	32	33	41	28	22	32	34	38	37	36	31	34	19	30	30	22	26	32	34	38	23	35	33	37	42	38	29	37	30	26	38	28	33	24	36	30	34	27	28	34	47	34	28	29	39	24	24	33	39	27	35	38	32	40	41	36	27	36	36	27	28	28	34	32	32	28	30	27	36	33	20	33	28	22	30	39	36	32	25	31	39	38	36	29	24	36	38	33	22	31	33	28	26	38	34	23	36	33	26	33	38	30	36	30	41	47	31	26	34	34	30	37	32	36	37	32	23	33	36	33	42	34	30	39	30	31	40	34	30	40	32	27	37	27	33	27	30	38	31	25	33	31	38	38	44	41	46	40	29	33	35	35	33	41	35	32	30	35	36	35	30	21	43	35	28	36	29	36	44	26	26	33	32	40	34	28	45	30	23	36	35	36	31	31	24	30	45	35	27	29	30	34	35	29	25	27	32	27	27	31	28	36	41	38	26	31	40	33	19	23	33	28	35	30	28	36	31	38	31	30	32	34	24	31	32	38	35	33	27	34	31	37	36	30	38	33	38	42	27	38	39	32	32	26	37	34	36	38	30	37	33	30	31	33	40	39	33	36	34	28	24	30	24	35	24	34	23	42	27	28	23	39	34	37	44	24	43	35	32	27	42	34	40	31	38	38	21	38	31	34	35	31	20	45	32	32	31	33	35	29	34	37	36	26	33	28	34	34	37	40	31	30	32	28	35	30	24	19	32	28	23	42	34	26	35	32	30	45	32	31	40	32	32	28	31	37	39	21	26	33	34	33	31	35	42	39	44	37	35	40	25	38	36	30	21	32	26	32	29	25	29	28	22	26	32	33	31	34	27	28	40	37	39	31	38	30	32	36	40	39	39	28	41	49	29	38	17	36	34	25	28	35	32	34	31	25	36	31	38	25	42	40	31	34	31	27	37	17	40	51	34	44	35	39	36	37	25	24	31	37	30	42	35	48	37	38	28	33	31	38	36	31	36	30	33	37	26	31	38	31	34	29	33	40	36	37	31	29	24	27	35	24	38	31	17	29	44	43	36	30	30	32	28	34	37	37	31	36	28	32	29	31	31	28	25	29	37	32	30	32	35	45	34	49	35	43	44	34	29	32	48	29	45	25	27	35	34	32	40	30	31	45	30	34	27	28	30	34	39	28	27	33	38	29	34	34	26	29	33	31	30	36	40	31	28	32	24	39	34	31	37	33	23	30	43	28	38	33	30	33	34	33	26	29	32	26	36	34	24	47	39	29	38	41	39	40	21	28	35	32	28	32	29	19	24	29	37	30	34	34	32	27	25	38	32	28	32	45	33	26	27	32	34	32	38	37	23	39	37	35	44	28	34	29	37	37	25	25	29	25	31	36	32	45	33	30	36	35	35	35	48	36	35	36	22	24	29	33	31	36	28	33	30	36	37	26	26	27	24	46	38	33	33	34	36	33	34	38	36	36	37	28	31	24	29	33	34	34	34	32	36	26	36	34	27	28	38	32	25	28	47	34	37	26	38	28	33	30	37	19	33	28	40	26	27	30	31	27	36	31	32	33	30	40	37	31	41	36	39	33	36	29	42	32	29	27	34	33	30	36	23	34	31	38	40	33	38	29	35	34	32	34	24	35	39	32	26	23	34	30	37	28	20	35	40	29	32
8332	418	369	370	465	590	588	501	521	474	430	382	369	354	364	348	369	330	347	344	340	357	342	377	484	728	987	642	424	391	389	327	317	339	351	328	327	322	326	337	320	367	343	311	350	330	310	307	280	307	297	333	337	318	317	288	292	296	303	260	316	280	299	276	299	298	286	305	300	292	297	277	289	266	302	293	277	286	279	266	276	310	284	270	253	285	276	251	269	293	284	303	301	281	295	328	259	253	290	269	276	272	299	278	291	281	248	287	258	295	274	263	265	288	279	303	265	297	285	254	271	264	268	282	289	283	267	294	293	254	287	265	283	296	308	260	303	293	262	308	289	293	277	297	275	261	309	284	314	306	263	285	255	285	269	259	315	288	260	290	295	294	287	302	283	274	266	293	285	244	272	310	258	261	268	275	252	267	288	253	276	310	276	253	281	292	301	283	267	297	269	279	271	274	292	257	307	264	257	266	276	272	279	256	268	266	286	287	309	292	263	263	291	245	273	254	279	298	273	289	290	262	307	263	242	298	251	245	250	279	262	288	268	276	276	297	294	252	283	273	292	296	287	278	282	281	265	278	303	270	269	278	276	285	271	264	296	253	277	291	272	321	249	271	290	246	294	273	290	275	299	266	287	283	267	261	275	253	274	272	254	300	257	270	247	283	265	301	285	264	304	261	268	276	300	276	285	274	276	279	282	275	273	275	276	277	258	288	276	239	272	291	274	291	285	293	271	272	307	289	264	284	304	283	301	275	281	281	285	287	272	284	269	263	271	282	264	287	276	295	278	276	261	285	290	296	304	299	274	248	234	287	261	274	278	277	255	280	265	300	286	276	284	295	289	286	276	262	298	261	267	274	284	281	267	281	272	294	255	263	279	292	265	277	287	277	275	274	267	291	281	243	321	275	300	267	307	280	290	304	263	254	285	290	268	272	264	248	264	258	285	301	302	278	294	265	292	268	263	288	286	233	255	258	264	281	284	305	268	277	313	267	258	313	306	281	293	251	271	267	277	261	282	262	258	300	262	253	283	258	257	286	294	264	295	276	264	232	261	252	276	281	297	293	297	298	271	264	286	264	264	287	307	266	282	290	304	285	259	278	256	289	290	295	268	275	262	284	251	287	276	277	289	245	293	266	272	271	271	251	282	264	292	286	293	275	295	299	269	274	277	272	258	273	307	299	263	268	293	283	275	254	279	292	280	257	296	270	282	247	284	282	249	302	300	306	288	276	276	266	263	267	265	262	262	283	282	286	269	285	257	271	310	255	252	275	283	273	248	261	279	297	306	280	263	271	281	274	300	299	255	268	297	273	274	296	289	279	285	311	297	274	262	281	286	290	315	267	281	303	255	294	273	259	284	270	273	278	258	275	285	289	269	284	292	274	266	285	265	273	318	312	270	262	278	292	286	317	293	283	266	290	290	286	291	275	284	269	265	292	271	282	248	248	312	308	255	299	275	307	328	268	306	310	301	278	240	250	272	295	281	256	266	296	292	291	286	301	254	286	290	277	296	281	269	258	272	311	299	284	288	263	275	294	295	295	267	277	300	305	283	269	275	300	286	280	305	236	297	255	250	276	267	285	283	260	277	277	270	278	256	291	301	299	266	281	275	296	304	289	283	295	291	305	280	282	284	276	263	273	295	288	277	281	284	291	293	282	275	294	292	278	300	265	326	312	266	264	269	263	263	295	255	298	283	271	280	289	288	279	258	270	282	306	313	243	283	304	297	276	283	273	245	273	262	261	277	251	279	271	272	288	255	274	277	285	247	275	274	277	282	278	293	252	310	291	258	281	289	235	284	273	280	256	291	257	282	285	273	276	278	269	306	272	271	253	268	275	303	261	281	295	305	286	286	265	289	272	273	242	303	281	270	310	289	268	266	274	269	309	306	270	297	280	297	313	297	288	279	274	321	278	268	276	305	256	268	273	262	291	300	291	255	311	305	258	276	297	302	250	285	271	283	289	273	261	280	292	279	264	271	300	265	269	287	273	310	253	283	273	288	273	264	284	285	273	268	274	256	251	269	305	266	278	310	288	267	258	306	282	269	289	289	307	283	292	281	282	280	277	287	285	277	282	326	294	304	273	262	281	242	270	276	241	285	299	248	268	255	277	290	287	263	316	305	267	273	294	284	279	269	268	292	302	253	285	284	277	285	295	281	277	252	253	265	252	295	291	299	277	256	265	262	262	259	287	294	289	265	301	278	272	261	273	264	287	267	286	294	279	282	262	258	297	267	273	267	280	279	297	294	275	289	277	296	266	311	273	288	274	270	287	272	292	287	258	284	281	268	256	298	274	260	290	299	272	272	275	298	313	279	284	244	274	276	293	287	269	276	271	292	304	290	306	291	311	246	258	300	261	265	273	269	300	286	264	297	281	284	297	300	288	279	281	252	302	327	312	271	270	273	278	288	302	270	278	277	275	284	255	269	286	309	298	267	295	274	282	262	248	289	256	246	275	274	299	273	276	279	277	269	302	294	283	285	286	285	284	284	286	290	293	276	284	282	283	242	276	290	303	279	268	282	297	289	276	253	271	300	260	304	258	257	266	271	308	280	311	279	296	285	299	284	292	295	258	286	306	281	313	269	300	288	311	332	282	286	285	310	254	285	313	257	278	316	262	277	260	302	284	267	243	284	288	302	284	293	283	276	266	269	268	265	283	284	276	309	298	329	277	294	256	286	268	270	290	297	269	300	287	290	307	276	297	276	264	263	284	269	315	267	267	258	273	293	289	279	268	260	273	282	275	329	259	272	263	296	236	278	272	299	281	283	293	277	265	289	286	258	251	250	305	283	261	279	265	272	264	275	275	252	279	264	284	286	255	283	274	263	278	322	257	273	287	269	298	258	293	266	279	270	250	272	283	256	286	261	268	279	283	277	289	288	287	269	266	262	290	297	241	301	288	316	284	293	246	291	241	261	266	265	274	295	296	266	286	277	270	281	260	266	274	279	285	285	294	288	296	285	281	262	269	270	282	296	275	286	298	275	283	263	244	307	280	242	268	285	267	294	294	281	281	311	263	275	263	250	289	268	276	288	292	261	279	292	295	282	287	277	274	275	279	272	285	293	275	279	294	276	285	271	276	305	314	277	266	276	247	262	282	249	275	279	286	270	277	280	267	274	255	273	308	278	256	231	245	283	301	270	270	273	298	258	300	278	274	294	282	284	281	274	269	295	265	270	280	281	304	283	290	300	270	256	303	298	304	298	282	303	285	262	296	264	264	258	286	272	286	262	276	259	281	286	263	282	273	256	290	297	283	272	274	259	271	287	289	291	271	268	277	270	262	322	261	272	308	312	291	270	264	273	283	282	302	271	273	282	270	278	298	294	297	274	272	287	248	273	279	286	287	232	288	259	292	287	319	293	278	254	288	270	309	282	258	274	280	282	280	266	258	302	291	286	279	279	285	270	263	278	278	267	280	283	260	310	293	290	278	259	259	272	290	273	304	265	281	292	287	287	272	286	288	289	295	262	301
1685	138	104	104	83	115	105	120	115	91	94	106	106	111	96	91	95	99	105	108	91	94	74	78	99	98	140	115	88	86	99	100	96	95	72	101	83	77	101	74	103	92	99	89	84	75	86	95	89	97	70	96	97	87	79	96	66	97	106	94	104	108	83	68	85	86	89	84	90	96	77	98	89	84	78	78	79	78	87	65	85	79	88	90	85	80	86	93	78	88	93	87	89	90	92	75	78	93	96	74	72	80	97	88	96	83	90	81	75	79	91	84	79	95	93	99	81	93	97	99	83	97	89	92	92	82	98	89	87	81	83	87	87	98	92	99	79	92	79	83	92	93	86	96	74	72	84	94	87	81	78	86	87	101	76	68	113	80	69	92	95	108	96	78	91	94	79	102	75	77	75	84	104	94	66	74	90	103	86	93	83	106	98	82	87	93	82	75	91	90	91	74	80	78	87	69	88	76	85	79	79	85	85	96	94	84	78	85	98	108	77	76	89	99	100	93	70	95	88	73	91	84	67	90	69	86	81	90	80	83	99	93	90	57	70	70	74	78	82	72	88	92	79	81	91	93	87	86	76	85	80	95	84	104	86	67	80	80	92	87	84	94	67	77	82	94	83	81	69	80	86	94	73	87	96	80	90	109	101	80	83	85	92	90	107	88	78	78	90	99	83	89	83	74	77	86	94	71	88	78	81	77	70	95	109	92	91	101	92	76	76	107	87	90	93	88	101	113	90	84	91	86	85	100	87	96	83	98	89	81	81	91	81	60	87	107	93	86	97	81	81	84	95	79	84	96	70	100	85	92	102	82	81	100	85	83	77	98	93	96	75	86	95	84	72	104	84	86	75	82	82	94	92	87	103	83	93	97	89	95	83	84	81	75	80	78	95	76	77	86	94	84	72	97	86	99	101	94	92	87	98	90	81	95	78	82	93	75	89	98	74	85	104	92	84	84	83	88	88	96	73	77	84	79	88	108	73	81	92	86	77	79	81	89	89	92	81	95	88	83	96	95	72	88	90	88	85	92	79	84	88	96	80	80	94	85	82	85	87	77	98	76	91	84	67	93	91	109	74	85	92	79	92	98	87	69	77	80	97	95	90	87	76	70	98	73	62	97	93	82	82	109	88	77	75	101	85	85	84	88	96	76	87	89	76	84	107	83	69	78	92	87	91	95	84	103	78	76	85	89	81	90	74	89	78	76	78	89	73	84	74	88	88	79	87	64	79	91	88	95	103	73	95	76	101	93	82	95	86	76	87	84	76	90	87	74	80	94	100	90	92	84	90	98	71	76	77	79	79	90	81	72	87	77	90	93	80	71	97	90	74	95	92	73	80	95	90	95	89	98	87	89	85	96	84	87	97	95	88	93	73	81	83	79	99	69	81	85	83	85	86	85	91	98	84	78	78	89	90	105	91	80	80	92	87	101	96	76	101	93	90	81	76	83	95	89	75	103	88	87	90	98	98	80	97	85	88	106	73	82	82	95	86	97	89	83	81	88	95	95	80	63	88	85	79	74	88	87	97	87	79	95	88	75	90	82	106	92	96	98	83	78	90	85	80	94	94	83	85	80	82	84	81	90	74	101	80	77	85	81	99	87	93	93	83	81	92	93	76	96	87	75	70	90	77	65	91	75	97	75	80	91	65	72	95	95	86	89	91	78	75	89	100	90	80	86	83	91	70	98	96	88	94	88	88	81	77	77	77	67	82	97	97	96	78	97	82	77	78	97	98	98	83	75	92	77	107	105	75	88	99	81	75	94	90	85	81	70	86	79	79	83	89	80	76	90	69	77	69	87	89	74	103	91	87	91	77	80	76	97	77	82	95	72	74	88	87	82	82	75	83	77	62	81	94	97	83	89	94	80	85	95	93	88	99	84	92	78	97	86	75	80	90	91	93	84	89	92	84	88	71	85	88	82	92	105	81	79	88	90	82	91	83	73	86	101	87	90	86	78	78	94	100	99	89	78	80	72	75	81	82	85	85	90	83	91	82	80	106	85	76	86	85	80	83	91	85	70	90	88	73	93	83	94	89	88	79	80	78	96	79	91	73	82	97	89	83	80	83	99	68	89	96	96	86	80	85	84	92	86	90	94	75	87	108	96	100	72	80	97	85	92	84	82	67	88	87	85	101	89	84	84	84	101	60	83	80	99	98	92	93	78	85	89	85	86	96	68	82	93	78	77	70	77	92	79	84	87	82	91	78	95	91	91	75	87	91	80	79	80	81	99	96	100	87	78	98	101	97	73	87	99	79	89	79	93	94	79	103	84	82	92	95	84	76	77	75	83	91	88	108	85	80	77	79	88	72	91	86	92	83	80	89	101	79	71	80	78	88	82	81	83	93	86	88	88	94	97	88	92	83	81	93	89	73	99	96	98	75	69	75	88	102	73	100	93	93	87	87	92	89	85	88	95	97	85	76	93	86	107	100	76	84	88	94	114	78	70	90	77	87	93	89	91	82	81	84	75	80	75	88	108	91	75	86	100	82	100	69	84	100	81	86	82	76	101	92	96	100	87	81	89	79	85	86	93	81	91	119	82	84	79	88	78	90	92	68	93	84	87	105	96	86	89	92	92	85	80	89	82	79	74	78	77	88	105	80	84	76	95	87	71	100	87	89	86	80	73	75	93	101	82	81	88	88	75	88	76	80	101	92	90	83	82	82	90	91	77	83	70	86	75	90	104	66	97	91	75	90	71	94	83	78	85	103	101	86	68	93	70	93	72	87	87	106	75	84	99	86	85	93	82	90	90	85	96	70	82	85	87	93	89	78	85	98	111	92	90	89	90	87	83	75	87	83	94	90	92	91	85	89	77	95	88	87	78	88	85	90	84	82	99	89	93	84	85	75	75	74	93	79	91	105	87	77	85	79	99	84	82	78	94	94	82	100	85	90	77	73	79	97	81	78	80	103	95	74	79	80	99	85	101	84	81	80	79	68	78	83	95	84	87	70	96	91	97	81	89	83	98	88	77	91	88	76	81	96	71	99	91	90	82	88	89	86	88	92	95	93	93	98	85	86	78	91	92	79	93	85	94	91	85	89	86	94	92	95	77	89	89	98	78	87	66	92	64	99	98	101	80	85	87	95	85	90	81	100	75	101	81	67	94	93	83	89	76	77	68	78	92	96	100	101	90	86	81	94	88	79	84	78	97	93	85	79	86	91	92	85	73	76	86	68	95	98	112	79	87	89	90	80	91	95	83	91	92	93	96	68	87	94	87	94	93	79	77	96	81	97	75	87	87	88	89	94	86	102	72	101	94	80	108	74	81	85	108	96	80	78	74	82	91	89	100	97	82	88	103	71	79	80	89	99	80	77	77	76	96	80	95	82	93	94	99	82	90	73	88	101	86	85	71	85	98	93	82	63	78	76	89	81	95	90	118	72	87	81	91	79	76	83	96	88	76	80	80	93	85	89	110	96	95	88	90	94	84	86	88	82	96	87	68	102	100	89	90	119	83	95	84	82	84	71	74	84	103
14143	1597	1001	1236	2222	2889	2650	2151	1828	1572	1416	1323	1128	1111	1029	1069	1007	963	912	878	865	832	871	846	975	1397	1696	1291	952	871	858	879	804	779	783	793	813	833	818	803	771	772	808	797	737	742	751	779	736	734	790	770	721	749	721	757	774	770	773	750	755	732	726	751	732	688	739	696	768	735	711	758	680	694	752	709	658	718	668	711	740	711	696	697	680	679	710	684	719	690	739	736	700	689	728	691	667	708	720	688	756	664	684	663	754	684	707	705	733	723	689	663	728	741	664	674	697	719	710	708	702	697	736	666	692	724	703	728	706	679	633	694	703	727	669	745	728	672	714	688	701	702	702	687	695	695	743	695	706	746	695	667	688	739	695	691	699	681	711	681	689	695	663	667	717	676	725	689	690	662	709	734	717	680	708	675	705	683	693	684	696	666	688	687	708	686	674	694	684	733	715	684	705	685	724	683	726	686	699	687	726	741	650	714	698	688	705	674	728	699	665	709	699	661	672	647	722	687	740	740	702	762	652	728	721	696	673	702	702	731	687	730	748	626	748	710	673	674	703	695	678	669	686	640	708	715	711	706	706	708	743	720	679	737	702	709	685	670	693	655	679	721	722	738	697	651	731	732	666	719	681	706	716	640	711	682	633	677	706	684	701	655	708	697	715	703	666	706	698	726	684	696	701	715	755	708	718	700	704	719	723	667	669	656	700	706	684	662	650	695	705	737	700	740	669	698	693	709	746	722	702	716	711	701	712	688	703	687	769	693	737	725	668	673	646	709	700	686	698	638	659	679	692	692	638	686	739	662	670	707	691	694	724	680	642	736	719	740	696	693	688	680	698	691	711	678	712	697	693	707	679	649	678	688	702	700	664	748	717	697	717	689	723	682	695	695	662	684	704	710	669	677	704	659	743	705	641	651	733	750	688	692	678	686	694	663	669	701	718	696	647	732	666	708	694	703	753	675	656	718	693	649	727	709	732	701	722	702	700	677	733	761	711	697	726	698	724	672	766	679	696	706	742	719	669	704	708	687	739	708	739	734	671	700	734	710	702	703	751	770	688	683	664	696	682	692	716	685	651	661	681	722	699	733	694	677	726	657	703	654	655	669	717	697	733	692	694	665	694	702	685	670	668	661	743	694	717	686	684	671	712	704	720	684	690	641	669	670	696	679	704	673	674	694	701	693	672	690	686	685	713	702	673	695	669	710	699	665	707	653	672	725	652	724	713	690	738	689	738	699	704	691	665	710	684	709	674	714	688	666	706	679	666	742	677	684	702	697	707	695	740	705	690	674	746	696	687	689	697	697	662	687	685	699	684	672	714	759	685	747	655	668	713	655	733	647	702	681	658	668	703	696	667	727	748	707	689	702	684	700	658	704	728	694	709	684	699	719	696	682	718	723	734	673	695	641	701	686	744	682	664	688	717	650	745	671	730	693	701	669	715	692	699	716	651	698	697	722	670	705	646	681	696	707	700	645	671	679	725	684	703	739	708	712	692	727	675	712	680	695	703	727	714	745	654	663	736	689	719	744	704	704	676	683	700	727	702	711	651	748	730	674	711	707	698	704	683	693	699	722	656	728	719	738	678	677	708	687	734	697	715	724	705	692	716	686	710	734	696	700	719	737	666	711	685	712	686	705	695	694	683	724	706	730	713	703	709	675	712	678	669	685	677	687	727	695	713	746	700	705	710	724	718	678	717	645	746	685	695	646	719	706	707	659	666	733	703	699	685	676	698	689	676	667	737	713	714	655	700	689	729	745	676	738	678	666	757	709	681	655	658	703	711	728	659	678	735	682	676	720	690	696	690	682	700	706	656	716	713	684	668	683	715	695	700	717	708	667	717	721	657	732	707	684	700	679	641	654	701	702	671	711	699	721	710	732	637	681	733	685	677	638	725	713	680	699	737	737	773	736	700	704	709	699	756	656	672	696	719	720	717	755	776	699	692	727	698	738	700	695	698	691	697	745	741	691	682	653	679	689	691	701	657	748	737	708	726	685	737	647	681	706	714	739	739	697	708	678	716	707	708	692	654	684	671	675	645	702	709	670	677	737	705	670	724	686	701	723	652	729	713	687	674	753	705	720	723	735	635	719	709	653	722	699	732	697	684	741	678	647	715	712	717	686	693	695	669	700	753	676	705	732	659	645	722	688	732	743	676	720	704	718	726	696	723	669	676	726	697	741	711	666	683	743	701	671	678	744	683	739	686	673	720	663	683	665	716	681	722	731	665	737	718	714	685	662	724	683	735	720	686	728	725	685	713	709	686	677	675	654	722	692	680	674	705	680	726	682	704	707	680	712	749	685	689	669	697	704	742	681	697	743	710	703	704	753	632	758	719	723	754	716	725	693	683	655	702	647	727	666	665	644	698	694	662	715	730	727	649	721	701	701	641	709	734	728	698	732	683	690	738	656	707	683	651	695	661	675	679	693	693	713	715	648	734	717	678	687	691	691	733	680	651	655	673	678	714	680	697	714	727	672	686	701	736	679	701	643	724	709	701	703	665	667	755	657	687	684	761	676	680	753	758	699	699	708	707	733	718	737	722	684	769	672	675	705	707	701	735	658	684	681	672	711	731	713	669	728	665	766	686	697	686	715	676	685	692	714	744	696	737	715	684	627	760	699	650	632	730	722	693	684	694	681	692	680	675	678	693	705	695	699	705	680	684	650	677	726	660	727	704	694	700	682	742	686	734	693	666	663	677	750	683	695	712	701	692	706	711	677	764	735	694	682	683	712	672	728	664	732	720	699	664	692	698	714	656	690	713	718	696	694	691	697	743	675	700	731	716	644	696	699	718	686	675	756	723	720	701	687	671	708	677	732	642	657	690	700	737	664	761	748	690	697	695	637	670	687	755	741	723	726	678	718	636	720	685	690	664	672	680	702	669	672	668	664	711	680	690	691	724	699	687	645	692	671	669	680	698	677	691	744	666	704	744	682	711	694	711	663	672	670	707	681	674	701	720	688	691	726	648	681	771	637	731	703	694	689	675	690	698	727	690	695	654	725	715	701	690	677	688	658	722	718	704	702	733	684	687	728	649	683	664	698	691	691	703	718	727	723	704	698	721	711	684	750	710	727	688	706	673	685	693	713	669	699	677	668	671	745	687	672	677	680	695	689	704	703	672	676	693	675	685	713	680	673	727	685	688	695	663	724	711	684	701	690	699	700	637	696	691	636	686	730	709	754	696	654	699	713	734	722	659	695	729	689	720	670	714	679	684	670	741	671	710	667	754	699	722	697	688	704	701	691	729	665	759	729	679	713	689	673	738	736	673	711	664	691	676	706	694	702	654	700	697	719	684	689	714	731	682	694	749	705	695	681	704	692	680	699	675	739	699	682	695	698	711	735	702	735	694	686	694	701	701	695	684	702	707	694	672	715	678	721	689	713	683	698	660	707	649	684	696	717	692	742	713	678	703	703	689	694	663	678	710	721	717	721	695	724	661	714	683	654	717	715	696	718	681	660	691	673	665	712	643	720
2172	70	41	47	52	64	52	57	53	48	52	51	41	51	41	46	39	44	52	45	52	46	33	42	52	83	74	62	52	52	34	30	39	42	33	34	24	38	42	49	39	32	37	43	40	38	37	44	36	35	43	43	35	47	45	42	28	51	31	44	50	43	42	29	32	37	31	40	33	45	39	32	33	40	35	40	39	38	34	45	43	46	33	34	33	34	40	40	37	30	34	24	40	25	29	33	29	32	34	40	39	29	28	35	34	37	26	30	36	35	35	27	36	25	36	40	34	46	31	28	34	31	38	40	40	36	30	43	37	31	45	26	35	35	38	36	37	36	30	42	46	36	31	38	32	38	25	32	31	34	36	33	48	39	35	39	34	36	35	41	40	34	31	41	40	35	35	32	43	37	36	27	33	41	33	29	36	31	29	34	39	32	37	43	31	42	37	40	33	33	41	34	26	33	31	28	33	25	39	29	38	31	26	37	38	36	40	30	28	40	33	38	40	33	29	19	47	40	34	32	29	52	39	31	29	32	36	49	44	41	34	37	25	35	37	44	22	28	33	35	33	42	36	32	38	21	32	41	41	25	34	37	39	41	34	35	34	37	37	33	38	37	29	33	33	29	33	45	51	36	45	37	43	34	39	33	38	34	33	36	34	30	33	33	38	24	44	40	37	41	43	23	38	31	34	38	27	31	35	24	33	33	30	31	28	33	26	35	36	37	35	28	40	42	34	37	34	38	33	42	35	25	42	46	37	39	42	40	46	37	36	36	36	32	32	33	34	41	33	35	46	29	41	28	24	45	35	41	39	37	35	30	39	28	45	39	38	38	33	44	32	35	38	30	34	33	28	31	37	33	40	29	45	32	27	34	37	25	36	39	40	33	33	38	30	32	38	33	32	32	32	37	36	32	39	41	21	27	42	34	33	35	36	45	40	25	28	40	47	33	34	32	40	29	40	42	39	31	42	34	39	26	34	48	37	31	32	32	36	29	39	32	39	35	43	28	33	35	29	49	33	46	36	35	31	40	33	32	42	36	32	45	36	43	32	44	39	29	30	35	53	28	45	27	37	34	29	36	36	35	30	27	31	29	42	33	35	39	31	37	33	40	29	36	31	39	26	38	38	41	28	37	42	27	34	27	33	35	35	33	31	36	41	36	38	32	34	33	38	21	39	39	33	41	34	22	30	35	38	38	37	41	35	45	32	30	31	39	31	18	39	34	42	34	38	39	37	39	36	31	39	42	29	32	35	36	33	36	35	34	45	29	39	33	38	27	36	35	40	28	37	41	36	34	32	36	32	37	47	28	34	39	40	27	38	32	34	37	35	40	28	38	35	37	38	31	33	39	36	35	22	38	29	36	36	42	36	37	32	36	45	35	31	31	35	37	36	25	40	37	32	31	29	41	31	34	31	41	34	29	34	39	37	31	32	40	48	45	38	34	37	33	41	35	44	36	30	40	28	35	30	30	38	27	39	41	27	49	33	38	30	21	32	33	50	35	36	38	29	34	46	33	47	46	45	42	43	37	46	28	37	41	27	31	35	49	45	48	33	28	41	28	41	38	35	42	42	45	40	30	35	47	34	32	33	25	38	25	35	36	36	36	29	43	34	30	39	35	42	38	33	34	29	20	40	36	41	36	30	32	36	40	39	27	31	27	36	33	36	27	31	32	41	47	37	45	31	39	44	30	38	30	39	22	38	42	31	42	43	35	40	37	30	36	30	27	40	37	34	29	34	29	34	48	32	25	33	38	38	52	32	26	40	34	28	33	45	26	37	51	29	33	29	34	30	45	30	36	47	33	34	33	31	40	33	41	31	31	44	36	46	46	29	37	34	48	31	44	49	40	42	18	21	33	30	40	41	39	42	35	42	35	32	33	29	31	46	50	23	30	30	37	28	35	46	36	38	22	40	29	37	35	32	41	33	32	35	33	34	37	36	36	21	32	36	32	34	27	29	35	24	34	39	35	40	22	36	43	40	32	28	27	29	34	34	34	40	27	25	36	38	42	37	33	31	36	34	44	37	37	45	34	33	38	31	28	42	36	39	55	29	44	46	30	30	36	33	34	37	37	27	32	33	32	32	34	40	41	43	43	38	37	28	28	23	28	37	33	31	41	44	35	38	33	30	19	42	42	45	49	36	36	45	36	42	29	42	26	27	31	46	42	33	32	33	40	33	25	38	25	29	38	36	36	36	37	28	30	28	43	31	34	37	39	32	37	32	45	26	47	34	38	35	42	43	43	45	29	35	34	33	31	36	33	35	29	41	21	48	35	37	35	36	39	42	36	25	36	38	43	39	36	51	28	35	30	29	27	43	26	35	34	37	30	29	36	33	33	36	31	24	33	34	39	28	32	42	44	39	27	36	44	34	26	41	36	39	24	38	38	37	38	36	36	34	28	36	30	40	34	38	32	40	39	26	37	36	34	37	34	37	22	25	27	35	32	35	32	34	40	40	35	30	37	34	35	43	39	37	56	38	32	39	36	39	43	40	35	32	34	35	41	33	34	38	45	30	37	35	31	29	24	38	36	40	47	33	53	42	50	38	43	35	41	40	34	34	39	23	40	33	26	51	36	43	42	36	36	36	43	24	43	38	32	33	39	40	39	34	35	43	43	43	31	41	34	36	37	35	47	38	37	40	29	29	26	40	34	37	40	29	34	41	35	34	49	29	40	24	35	39	32	30	36	33	34	23	41	38	28	29	45	48	41	44	34	32	32	33	31	30	23	37	37	37	46	40	39	33	36	40	34	26	34	36	35	44	29	50	33	33	31	26	27	30	31	36	40	36	28	30	42	44	45	41	46	36	44	40	37	40	34	44	27	39	27	40	31	29	32	35	42	25	38	37	29	30	33	36	30	28	35	36	28	36	38	42	26	34	34	30	41	36	35	38	32	25	35	42	33	30	28	32	27	52	45	22	27	29	40	49	40	39	31	39	34	30	33	29	42	48	35	30	40	33	34	42	38	36	44	38	31	36	39	22	34	24	36	25	43	50	25	34	30	29	28	40	41	52	41	32	37	36	27	38	40	32	46	35	31	30	39	36	41	38	42	40	37	32	37	26	38	35	26	39	41	31	40	40	38	35	30	46	32	39	29	31	32	31	34	34	41	37	39	41	45	31	32	40	39	33	31	37	35	43	35	43	38	39	37	31	48	40	30	45	47	35	44	39	33	35	35	29	46	35	38	34	29	25	34	28	40	27	33	48	31	37	46	36	37	31	46	30	40	42	30	38	27	36	32	30	25	30	43	27	40	57	33	32	40	37	41	30	32	32	33	35	42	27	35	36	27	35	45	22	31	41	28	40	33	30	33	39	37	35	35	32	23	33	40	35	30	44	32	45	40	30	36	37	30	34	29	37	38	30	44	44	36	34	41	27	37	24	27	45	35	37	27	30	28	32	36	31	46	41	37	33	32	44	26	36	33	32	35	31	28	41	33	31	47	39	30	61	28	31	38	31	34	31	39	29	33	37	43	34	39
12194	886	549	725	1571	2088	1944	1705	1341	1150	1060	933	785	756	639	606	603	563	495	510	478	454	488	485	743	1074	1285	835	546	514	509	476	404	395	411	438	422	378	409	392	366	394	376	331	325	380	394	342	335	344	360	393	357	358	322	343	325	346	339	345	324	350	337	327	348	310	332	309	364	347	338	326	321	334	312	277	312	321	289	336	285	301	337	300	301	326	328	291	347	295	302	303	287	312	304	317	306	293	314	295	332	318	278	291	294	330	286	288	266	319	318	312	310	313	314	305	334	308	298	291	312	293	314	311	290	298	287	340	288	301	340	286	281	309	298	268	269	281	296	288	285	301	313	313	326	322	297	264	310	322	343	261	299	305	321	302	234	286	300	294	287	285	285	314	286	321	284	286	279	300	276	288	313	304	308	309	300	325	276	303	326	325	306	331	299	341	277	331	262	314	283	290	286	325	318	316	306	311	303	269	291	273	303	312	311	299	266	314	311	293	308	305	304	310	318	301	293	284	317	281	271	258	343	297	344	311	313	316	291	304	347	286	290	326	313	297	280	270	296	281	290	308	297	286	318	300	316	289	284	308	266	291	258	310	294	319	304	309	304	262	284	308	293	292	318	293	274	299	294	268	318	289	288	330	313	278	288	303	248	290	308	297	291	277	313	293	282	282	268	309	314	296	299	277	311	334	311	302	300	291	334	287	334	313	309	287	300	294	301	299	325	262	298	309	321	302	302	335	305	305	285	283	315	284	294	234	280	318	331	275	310	295	278	327	277	301	299	285	305	316	293	278	320	325	299	283	319	315	306	299	307	317	313	264	294	291	292	302	291	285	329	295	295	335	301	314	293	282	291	307	313	294	325	294	266	292	270	313	288	269	286	298	328	304	320	323	301	332	305	303	323	299	298	318	292	295	310	311	304	278	312	301	312	279	284	299	304	290	288	298	310	289	311	296	303	267	308	274	272	328	310	316	299	307	300	318	307	280	305	286	300	295	297	300	324	296	310	267	297	305	295	311	298	297	305	285	302	312	299	291	314	295	301	316	304	261	279	294	281	299	319	283	278	300	332	320	294	292	294	292	309	296	326	336	331	321	315	319	286	301	323	308	271	286	295	292	314	291	292	280	291	304	288	316	334	295	316	303	309	303	280	326	304	296	310	312	294	280	328	316	310	315	279	287	285	296	308	326	291	306	298	318	322	289	283	297	287	334	293	310	291	284	307	307	311	315	323	313	309	298	302	271	305	295	310	296	299	301	323	310	289	298	306	305	300	285	284	282	309	306	314	326	303	315	309	299	297	308	281	315	303	307	317	271	302	300	328	311	323	333	339	278	311	305	297	274	293	291	289	302	298	280	298	295	315	318	303	300	273	282	295	302	269	295	307	280	292	258	305	284	292	289	292	303	266	318	291	289	298	297	279	314	308	316	284	307	306	281	296	298	280	286	296	307	288	269	321	298	329	294	288	308	317	310	311	292	297	278	302	299	297	277	303	309	294	280	300	332	305	335	279	300	318	293	295	313	272	315	312	278	317	308	280	293	305	315	304	280	257	320	283	311	325	302	292	310	293	312	281	314	320	290	288	319	316	300	310	296	318	282	300	286	308	331	293	305	288	325	320	301	300	288	329	316	306	320	321	311	303	331	300	314	297	262	312	291	269	271	307	312	290	285	308	313	326	272	312	278	326	301	293	295	295	303	281	282	318	294	308	266	300	314	312	309	273	313	317	342	339	273	291	303	288	307	290	314	309	282	324	287	286	287	298	332	318	307	306	299	298	315	294	306	296	291	282	288	307	311	301	306	309	282	303	311	340	315	287	318	320	292	272	293	323	280	325	303	318	336	291	303	310	324	276	288	324	324	321	310	272	291	300	310	320	293	316	289	312	301	300	322	278	316	301	260	290	284	278	270	330	318	317	303	288	325	272	293	312	308	362	295	313	297	288	312	270	302	307	299	304	285	281	297	284	318	331	284	261	322	307	332	327	300	336	296	310	301	284	314	336	287	278	316	312	286	308	304	298	294	309	302	302	280	291	295	309	300	280	305	338	310	290	299	279	305	321	313	300	296	294	309	317	309	286	286	311	311	281	282	314	316	295	282	292	323	313	311	323	329	309	302	329	305	302	317	281	270	303	281	320	285	304	305	318	292	309	313	312	280	300	270	309	302	298	304	312	340	303	321	299	300	310	286	279	311	300	295	283	321	278	296	262	286	303	306	298	310	276	287	319	311	283	300	313	304	307	298	278	286	307	285	314	300	266	284	298	322	310	274	313	283	302	286	290	289	298	322	281	302	288	318	282	292	330	294	281	302	307	278	299	299	306	298	260	276	322	308	303	307	266	328	292	296	289	315	324	281	304	291	312	292	286	305	291	286	288	329	290	299	303	301	290	285	294	299	311	269	317	308	303	304	295	311	277	300	289	322	306	320	306	317	275	293	293	286	298	312	292	292	323	306	285	294	324	316	310	316	336	330	306	319	316	307	304	290	314	294	290	294	278	295	300	299	317	280	278	290	295	303	314	317	311	288	307	299	305	327	307	307	263	295	292	289	265	274	292	325	315	283	335	317	303	293	274	315	292	283	320	312	321	310	301	306	284	274	293	317	287	299	290	299	289	322	307	317	306	281	309	304	298	297	316	322	320	323	300	288	329	311	298	295	271	276	301	294	296	305	287	329	290	290	319	271	309	318	313	295	299	303	285	329	299	285	291	284	330	291	249	299	314	298	279	284	315	287	304	311	295	274	303	305	318	308	277	286	274	275	298	298	293	303	272	291	308	306	296	297	302	276	287	280	286	294	297	321	284	286	277	287	297	307	276	308	288	316	304	297	300	333	308	289	297	268	292	297	242	309	309	297	309	292	281	334	313	339	309	306	304	304	310	289	295	293	292	287	306	284	310	283	283	310	288	296	299	309	306	282	288	280	311	329	299	323	291	330	312	280	315	305	300	302	336	296	295	305	282	288	320	318	306	309	284	283	264	272	312	306	342	296	294	292	294	256	316	312	287	288	315	301	308	327	322	331	311	295	302	267	307	308	297	300	291	313	301	309	304	322	314	304	281	281	315	308	345	284	291	294	300	317	336	287	287	308	281	307	311	309	322	308	308	296	301	307	302	309	313	320	303	268	287	300	286	307	286	305	291	257	300	296	331	302	298	307	335	293	286	322	326	321	293	268	295	289	298	301	297	282	294	316	341	275	318	312	312	342	313	302	299	308	309	306	309	319	314	271	310	306	312	324	296	303	318	278	309	295	310	298	313	278	326	323	299	276	304	302	308	313	302	294	314	309	293	282	295	310	323	308	310	275	321	277	296	312	315	295	247	324	304	318	285	315	281	302	283	313	286	300	315	305	300	276	283	282	298	326	266	303	275	312	291	303	283	314	310	294	317	303	295	268	304	296	307	308	265	301	310	310	290	276	303	278	309	274	328	301	287	288	328	300	321	321	314	278	275	272	279	300	298	331	298	303	291	281	321	250	314	317
2304	172	127	110	94	137	155	138	139	124	129	136	109	110	109	113	111	111	114	99	110	106	86	106	113	126	143	120	109	98	96	98	98	94	85	115	92	110	97	92	107	107	88	94	82	95	94	94	104	109	92	96	116	96	92	97	96	95	104	109	107	88	87	90	110	99	84	109	91	91	97	100	103	102	108	79	93	94	104	84	86	97	101	93	85	101	87	118	102	68	95	92	100	86	92	86	59	93	101	101	92	96	83	86	113	90	119	108	80	95	98	83	96	120	92	110	96	119	90	104	97	108	94	87	65	100	94	99	80	92	98	93	90	92	91	104	92	107	75	107	83	101	87	92	104	92	102	87	95	75	116	103	82	88	86	99	81	109	107	105	91	94	90	109	79	95	95	84	92	100	100	98	100	77	94	95	95	97	98	81	103	108	105	96	91	87	102	101	80	95	102	75	90	97	88	92	93	105	84	94	93	95	85	91	100	110	96	99	109	90	99	94	83	86	86	87	80	96	85	80	101	78	95	90	87	88	105	74	91	88	89	102	90	95	92	74	102	96	87	75	94	100	99	90	96	90	92	107	91	94	86	88	85	86	77	89	102	95	105	81	92	91	89	112	102	85	81	92	83	97	81	88	79	81	100	86	102	90	93	106	86	97	89	109	90	112	90	90	98	92	90	107	93	101	98	87	92	97	73	96	93	109	89	92	106	101	102	99	108	90	85	94	82	100	107	96	88	113	86	94	92	96	84	78	124	107	94	99	104	91	107	115	86	92	90	93	93	91	92	97	97	84	83	89	102	120	85	74	95	100	108	89	108	104	89	100	91	97	107	101	98	94	71	110	111	85	104	72	108	89	101	99	84	110	93	92	92	95	105	76	108	98	85	103	90	87	86	80	103	94	87	98	95	81	105	87	92	97	94	100	89	65	97	109	98	95	83	99	80	97	116	81	85	101	88	90	90	81	99	82	73	104	102	90	94	89	94	87	93	91	104	91	89	93	104	87	96	87	93	113	96	86	73	106	107	80	82	87	108	89	106	92	91	91	80	72	99	91	86	102	104	101	80	91	99	84	79	81	106	97	103	106	106	73	82	88	105	96	88	95	107	106	92	86	86	90	86	94	89	94	105	92	81	114	90	114	97	121	88	80	105	99	93	88	81	93	103	92	93	77	88	97	83	105	80	95	95	91	107	109	90	73	95	104	75	82	109	90	100	101	105	80	90	101	91	97	112	108	87	106	99	83	103	85	93	86	120	79	96	88	92	91	99	97	97	81	92	94	101	99	104	105	83	84	95	90	92	78	109	101	94	102	109	102	85	104	101	101	87	100	92	89	88	92	93	96	94	88	104	95	85	106	98	99	95	118	74	105	100	87	94	75	100	105	102	99	88	94	88	94	93	90	102	96	89	92	92	94	109	85	92	90	83	95	92	93	103	64	97	96	108	112	85	84	86	74	106	94	87	94	111	86	99	84	104	92	105	89	93	79	86	75	62	98	92	88	96	88	101	101	84	99	97	84	93	92	92	97	91	91	93	105	105	88	89	84	106	111	82	84	90	96	103	92	102	118	103	105	89	83	96	96	78	88	76	92	86	115	90	85	92	95	97	106	88	90	96	97	112	90	87	107	97	104	115	81	98	108	88	98	100	89	92	104	90	84	91	96	96	109	97	93	85	94	98	104	86	87	99	89	104	82	105	89	83	86	104	97	95	89	104	91	101	100	76	90	98	87	106	90	107	98	107	92	83	97	99	101	107	93	92	110	96	84	90	92	100	84	74	104	90	95	75	100	93	101	85	85	87	83	104	88	107	76	83	91	96	99	87	99	102	94	84	98	95	109	121	83	95	93	84	96	87	82	78	88	91	101	99	86	114	91	83	99	92	106	95	103	90	96	96	72	91	101	97	89	93	111	73	90	101	86	83	78	90	89	104	96	103	108	96	91	101	92	87	97	99	98	103	95	94	98	91	92	82	98	105	100	88	94	100	98	92	83	104	103	94	88	90	112	96	113	90	94	127	81	105	91	89	100	93	88	98	100	96	98	93	101	98	84	93	91	77	101	98	104	91	73	85	84	99	85	85	92	88	115	86	102	91	92	94	120	103	100	74	75	85	104	92	119	98	102	93	99	109	109	106	92	94	94	84	99	79	101	97	99	101	88	97	78	90	77	81	92	99	103	86	98	85	91	86	91	83	91	109	100	100	110	74	89	82	81	108	102	93	91	95	96	92	86	92	106	97	106	89	90	92	90	102	100	89	110	95	89	90	85	84	86	103	99	108	84	94	109	93	107	98	102	100	90	106	92	92	89	102	104	85	107	114	95	110	84	87	97	108	77	94	109	95	103	85	76	98	92	102	111	91	84	94	99	93	106	88	120	88	112	89	96	83	101	94	85	115	103	100	88	86	92	96	94	100	90	105	103	97	103	79	94	87	92	85	105	106	85	78	87	89	97	93	95	108	101	91	107	94	106	85	96	84	87	70	92	96	95	93	76	77	101	103	108	93	104	102	106	97	92	92	89	80	83	80	94	91	71	82	95	101	101	83	92	104	85	109	87	81	96	74	94	90	87	85	78	94	89	92	83	96	101	105	77	102	102	89	104	97	82	79	70	102	106	88	90	94	87	90	89	119	92	77	88	70	94	79	110	86	89	109	78	102	85	87	92	104	100	94	98	88	100	104	88	93	96	105	94	96	88	92	101	104	102	89	83	97	95	93	96	97	90	104	98	81	72	97	95	94	93	87	91	86	85	92	101	94	107	76	82	105	108	86	104	80	89	80	98	93	88	107	95	109	119	98	96	126	97	96	103	91	98	93	83	91	95	96	69	85	73	99	80	91	93	99	94	87	75	106	97	87	94	104	89	76	110	105	85	98	88	105	97	100	99	93	94	96	98	89	95	107	92	103	97	84	93	97	87	96	97	100	94	82	111	87	76	98	75	92	95	90	78	93	91	101	109	69	98	113	108	93	96	89	98	101	94	103	90	102	95	93	89	97	97	91	96	89	85	95	83	100	99	95	81	89	101	98	83	108	69	102	108	107	95	80	117	81	96	88	96	98	91	78	94	89	84	87	95	105	88	88	86	97	102	99	108	98	102	102	76	96	79	92	106	94	92	98	82	99	98	113	91	91	96	87	86	95	76	89	108	116	94	109	89	89	103	86	110	100	95	92	88	92	78	83	101	83	94	91	98	88	113	92	95	86	84	109	107	85	100	110	117	101	96	102	104	97	83	103	95	96	75	86	100	85	99	86	98	90	101	82	88	80	91	93	87	92	89	101	100	96	99	92	92	84	82	94	92	94	88	87	96	105	108	109	96	103	97	80	114	95	99	87	98	87	73	78	103	92	98	90	95	83	103	87	85	113	102	121	91	96	81	98	110	75	101	108	92	93	89	109	93	93	94	96	91	88	88	86	99	105	104	102	79	82	97	96	101	99	98	106	95	99	86	87	90	82	106	113	93	86	101	82	94	103	82	96	95	104	96
16539	2094	1237	1523	3161	4093	3807	3228	2669	2297	1990	1698	1568	1412	1352	1336	1274	1219	1138	1133	1062	1036	1070	1098	1272	1795	2087	1529	1069	1056	1054	988	938	884	898	890	923	916	922	885	893	902	816	838	831	828	789	883	862	855	835	831	861	840	841	803	784	805	833	840	803	801	775	821	792	851	766	786	787	761	730	824	807	807	811	827	781	788	784	772	791	753	777	770	741	756	788	749	728	775	789	797	813	778	783	749	733	774	765	802	760	819	789	771	805	763	785	831	722	743	784	748	763	771	780	793	712	773	807	775	750	742	767	839	772	750	827	769	803	785	792	773	756	763	811	780	798	745	808	741	769	750	767	774	777	736	784	844	798	774	749	752	776	763	738	811	758	740	760	758	747	750	706	816	726	755	725	734	771	772	760	796	785	781	762	814	770	754	762	748	763	775	782	776	750	769	766	789	760	754	779	713	779	757	735	781	712	768	766	724	787	754	760	762	758	768	759	700	763	818	746	750	750	762	754	796	748	760	820	763	816	753	756	761	730	761	776	780	761	760	746	764	791	792	710	778	715	826	789	806	755	734	746	778	766	763	737	750	769	749	783	782	747	784	753	766	793	778	761	761	773	716	770	783	774	732	733	693	767	735	774	751	754	744	735	757	718	744	765	761	738	782	756	777	767	786	778	737	783	722	733	802	791	792	803	780	751	726	796	730	776	773	707	799	768	773	746	789	786	723	752	813	741	762	784	767	788	776	810	772	762	760	736	715	704	809	679	760	775	763	752	786	777	796	776	744	775	771	776	763	779	729	747	768	784	783	724	762	746	761	737	750	783	775	782	784	749	759	779	765	804	792	784	731	796	742	804	726	775	742	742	796	778	762	743	835	758	734	763	778	758	764	764	805	806	779	766	777	746	795	777	784	780	704	753	794	730	743	732	793	706	773	755	759	791	798	770	765	760	755	694	767	747	752	776	784	792	720	791	731	786	774	803	812	741	764	751	758	820	784	746	810	764	756	784	759	746	748	763	777	748	732	775	804	772	785	764	749	776	815	761	774	843	777	721	790	775	795	779	799	763	774	797	759	794	749	792	760	739	746	775	742	795	747	803	756	733	814	781	754	752	750	769	763	749	784	740	748	823	749	821	730	741	752	739	768	779	747	804	754	799	729	767	810	778	768	820	769	801	787	740	781	817	741	752	787	766	792	787	730	748	748	753	784	806	795	733	785	767	783	785	744	802	782	759	806	816	748	740	777	763	749	746	796	764	781	768	753	748	767	728	749	757	731	761	733	810	751	756	727	746	751	706	746	773	826	770	805	757	779	767	770	768	739	828	736	743	737	779	783	740	718	746	735	766	777	774	760	799	814	723	767	769	743	734	773	766	787	755	731	800	774	758	755	803	760	778	769	757	769	762	793	785	752	779	758	772	729	796	767	774	773	749	753	764	743	731	774	753	781	807	736	780	767	799	784	792	807	788	761	774	742	817	794	810	765	750	775	798	733	777	736	759	761	777	762	767	783	743	773	752	742	806	744	759	769	789	766	795	791	731	801	727	725	798	754	770	732	800	764	791	737	782	720	802	750	792	829	742	786	762	794	788	764	705	790	761	720	777	752	799	765	801	737	794	777	769	798	740	760	723	770	763	717	716	768	683	766	757	791	749	795	823	802	749	751	765	752	788	787	810	755	748	751	735	765	746	702	808	764	789	777	723	763	785	785	747	732	780	794	770	790	802	757	735	762	770	744	785	786	778	739	786	780	748	785	715	779	733	725	731	773	761	758	757	752	770	786	686	738	794	783	747	704	786	789	766	743	742	804	732	794	803	765	728	747	762	792	794	777	750	788	798	778	813	814	755	791	790	773	754	756	790	814	751	712	783	792	735	779	822	800	805	721	778	754	792	754	786	762	731	711	784	777	752	724	786	798	796	752	786	806	766	735	830	751	740	752	752	779	823	802	778	744	752	774	781	800	754	793	751	774	761	796	747	781	803	741	768	757	695	760	750	785	742	797	727	801	779	719	710	754	795	718	787	739	737	772	772	744	803	811	751	792	788	759	768	749	751	753	756	795	760	730	768	769	799	781	801	814	788	734	744	760	784	806	802	761	782	830	777	743	721	729	786	763	837	748	776	707	818	816	805	783	688	799	689	758	769	802	760	781	741	786	698	824	779	746	758	701	747	749	728	766	738	778	742	753	781	730	721	754	748	750	743	700	777	764	790	752	830	750	814	794	787	775	783	778	778	791	724	777	762	767	773	739	774	709	738	831	754	767	754	701	779	744	769	783	775	739	819	745	768	789	778	772	727	781	740	813	785	758	779	803	795	760	776	767	732	706	789	771	744	745	757	776	762	747	770	775	804	757	769	789	739	728	750	787	743	744	735	745	819	766	759	763	785	769	741	787	771	767	755	758	763	763	775	737	764	744	763	805	786	792	742	732	776	782	754	799	785	745	728	766	739	781	753	781	704	796	718	772	741	761	747	805	747	708	793	774	747	757	739	776	779	787	719	716	806	768	806	778	784	774	804	781	779	751	777	787	728	798	733	740	789	745	757	732	771	761	716	746	755	716	757	801	763	768	798	739	752	766	732	727	785	753	711	769	798	784	768	762	756	749	797	747	779	790	698	724	820	744	770	793	800	781	799	758	752	778	788	745	774	777	776	845	763	758	776	778	829	780	820	795	767	765	706	774	746	762	729	758	763	734	735	786	801	786	728	771	749	766	752	784	767	790	800	752	753	772	735	754	817	763	778	731	804	756	798	760	751	764	771	733	780	736	801	814	752	754	785	746	827	786	788	730	769	774	807	732	778	779	751	847	784	746	770	786	725	767	729	795	758	795	745	768	799	794	736	735	792	751	786	734	779	776	758	764	767	745	760	762	740	782	783	743	760	781	794	769	748	792	736	792	762	738	755	742	776	721	771	805	797	820	750	789	762	774	741	738	756	784	754	765	756	726	836	745	808	790	736	738	777	766	740	716	798	766	757	806	777	744	755	723	731	810	773	768	785	735	740	764	851	745	750	730	751	741	780	840	764	748	795	815	773	826	776	762	721	733	734	735	793	713	745	728	728	774	765	763	731	783	801	755	706	750	782	801	784	758	817	781	720	803	772	785	771	734	799	775	708	769	777	779	751	772	775	790	750	751	749	701	759	796	764	818	743	778	804	743	794	791	785	813	750	799	762	806	753	741	744	792	780	758	760	739	785	754	721	785	797	752	753	772	751	779	782	756	836	762	740	774	764	755	744	754	766	744	804	778	778	815	768	776	750	800	740	801	799	805	765	743	764	777	771	762	722	762	724	758	759	735	780	813	764	801	761	780	738	750	771	821	779	816	799	735	741	805	763	752	809	796	730	768	822	754	777	762	784	772	744	806	812	790	763	764	727	761	769	755	804	750	768	773	768	756	779	765	798	746	778	761	795	757	761	734	770	769	790	774	745	730	760	790	794	775	764	699	760	736	790	781	717	755	752	782	737	751	761	727	745	737	774	696	769	757
1356	39	35	52	31	32	33	37	28	33	33	49	32	32	32	32	35	36	29	34	35	27	33	47	43	50	58	36	30	33	36	28	43	29	32	29	44	41	32	47	32	36	41	26	35	25	28	40	29	22	52	26	38	32	36	45	31	30	32	39	29	38	39	34	36	38	20	44	42	47	35	34	42	29	29	28	36	30	33	51	30	45	34	32	26	30	33	23	36	34	34	47	24	41	24	33	42	32	34	40	31	37	35	35	34	36	36	30	39	24	34	28	28	31	36	22	35	23	35	42	36	32	35	37	37	35	29	26	32	39	28	32	45	35	28	39	28	29	34	35	36	27	32	36	34	36	33	36	31	25	31	36	27	30	34	30	40	30	29	42	23	28	33	38	29	31	38	20	39	29	32	34	32	27	31	43	33	49	28	30	38	33	37	29	36	29	29	28	43	37	39	33	28	27	37	39	30	33	35	36	32	28	31	35	38	40	23	35	36	33	38	32	34	33	29	27	34	27	27	38	30	26	27	34	27	41	33	39	42	41	38	44	31	37	35	28	32	24	30	32	39	41	27	27	36	35	33	34	32	25	33	35	46	35	36	35	25	30	24	35	33	32	31	36	33	27	24	38	32	37	39	30	44	30	36	37	33	30	34	30	28	31	32	36	26	33	15	35	27	28	33	36	29	37	31	33	32	33	25	32	32	26	27	28	35	26	34	31	30	19	30	28	25	35	32	25	31	33	46	39	39	33	42	46	32	34	37	31	47	37	40	30	27	45	29	33	27	39	26	44	30	34	34	50	32	38	30	19	36	27	33	33	25	39	37	38	44	34	33	41	24	40	30	28	42	39	20	35	27	29	33	28	26	27	33	42	35	35	42	38	25	34	41	34	29	38	31	34	38	31	33	35	44	27	39	30	28	15	29	34	37	33	30	26	30	35	30	30	37	28	33	27	43	29	33	41	27	31	30	34	38	37	47	32	35	34	32	32	38	33	37	27	24	24	33	35	41	27	25	27	30	41	25	32	28	37	32	30	25	32	24	46	35	35	42	24	26	40	26	26	30	26	35	33	26	39	36	33	40	43	37	32	30	37	28	32	42	28	33	32	33	34	25	31	30	32	22	41	31	30	40	34	30	24	28	19	24	32	25	43	36	28	30	39	33	41	23	27	33	35	40	48	34	25	26	40	34	38	41	32	32	29	38	28	40	25	32	37	33	31	33	39	27	24	25	23	31	32	27	39	25	38	33	37	35	35	33	26	24	43	43	42	42	33	31	37	34	27	54	29	43	33	33	31	38	31	36	29	36	28	33	30	47	35	27	37	33	35	24	42	33	32	36	33	26	28	24	47	28	28	34	20	40	27	35	30	34	38	27	25	32	32	42	29	37	31	31	35	30	40	31	34	36	35	26	21	44	35	33	42	36	28	28	26	26	39	34	32	26	35	27	28	34	34	35	26	17	42	30	32	37	32	25	30	26	35	32	33	27	32	30	25	28	44	27	33	30	25	34	36	33	31	32	29	37	45	33	38	25	40	26	27	36	27	30	36	38	33	34	29	33	33	31	34	26	34	30	43	33	32	43	32	37	43	29	34	45	27	30	30	33	34	31	23	32	25	47	26	33	35	36	39	36	27	32	28	30	41	31	39	36	34	28	27	33	31	28	37	32	35	26	32	31	38	28	33	33	32	31	36	21	23	44	38	32	32	31	30	35	27	34	32	35	32	37	30	33	23	30	24	38	32	24	36	28	31	35	36	32	31	28	42	37	25	38	31	37	31	34	35	34	30	39	35	29	28	34	31	28	36	35	31	33	35	35	29	46	43	29	32	26	36	37	41	36	39	29	28	35	26	28	44	42	39	32	36	30	31	33	33	34	38	28	31	30	25	25	36	36	29	24	38	35	29	33	29	35	31	33	24	34	28	33	27	33	42	24	34	29	28	32	34	33	31	29	27	32	30	32	32	33	41	37	25	40	35	31	46	32	29	38	25	44	39	39	37	38	32	28	23	29	26	34	29	36	39	30	33	29	28	35	29	34	30	33	37	35	38	33	33	22	30	35	36	37	41	31	32	28	37	33	22	32	25	24	44	37	32	25	33	41	23	33	17	25	36	34	40	29	22	32	22	47	35	20	30	37	28	32	38	34	37	39	31	33	30	29	38	32	33	41	43	33	28	33	31	27	33	31	34	26	34	34	31	38	23	25	32	29	30	34	31	28	27	28	33	33	28	34	37	34	35	32	37	29	34	33	27	31	40	32	34	28	29	30	35	36	30	41	28	46	35	34	21	32	25	42	35	28	38	40	23	29	26	29	31	35	33	31	31	39	27	38	36	27	36	27	28	40	38	41	28	40	24	30	36	34	45	32	39	37	26	30	32	42	27	24	35	40	30	33	41	34	30	29	23	38	28	26	31	30	44	35	30	32	24	40	33	35	21	28	35	28	31	33	27	29	29	44	28	37	28	34	29	27	38	31	40	34	26	29	31	41	34	33	28	35	38	36	26	33	39	41	34	31	38	40	37	40	32	24	30	30	35	38	39	29	28	26	32	32	31	39	30	22	33	37	42	29	31	31	30	41	23	32	24	47	31	33	26	42	43	32	33	25	35	33	50	37	31	29	32	22	33	36	40	31	21	37	31	45	33	28	30	28	30	38	36	32	38	25	33	27	32	30	33	31	31	30	31	31	41	34	25	34	22	22	36	28	40	36	33	41	31	38	35	31	35	31	30	33	38	28	41	37	42	28	26	32	34	33	33	29	33	31	39	26	32	20	41	30	29	33	30	38	36	29	28	31	22	34	35	31	43	27	43	33	34	26	32	33	34	34	36	43	36	29	33	28	38	25	36	32	27	33	33	28	24	29	28	33	35	39	34	31	48	35	36	27	33	26	43	30	28	36	36	39	33	42	27	23	33	34	27	33	30	31	29	41	44	26	29	39	34	26	35	25	34	28	43	33	35	33	34	37	32	45	33	37	33	41	37	36	34	25	30	33	26	34	30	44	25	33	29	40	36	27	35	21	35	21	37	41	31	29	24	39	34	36	26	42	27	29	41	35	37	38	36	27	32	31	34	35	25	29	26	32	34	23	19	28	28	34	34	44	40	33	29	34	34	28	33	27	32	33	35	32	35	35	35	33	31	36	40	40	27	33	35	36	25	38	29	43	31	26	28	37	40	30	37	37	31	33	29	34	29	39	39	32	37	40	34	28	40	29	35	19	27	31	36	38	26	33	39	30	32	27	42	28	30	31	49	34	33	28	32	32	30	37	34	42	32	22	32	32	36	36	28	17	38	35	36	27	31	39	26	27	28	25	43	27	42	41	31	30	30	40	33	40	36	37	29	34	38	37	32	27	26	36	34	34	31	31	33	40	23	35	36	30	25	26	40	38	30	31	33	20	32	39	29	35	37	38	25	34	33	35	36	36	36	36	35	37	30	31	36	37	37	37	27	35	32	34	35	30	26	39	27	25	40	42	30	29	36	24	42
8408	400	345	353	467	587	610	498	519	463	437	405	412	362	384	359	341	327	351	364	352	298	355	368	534	771	948	565	424	338	381	388	321	352	347	348	340	328	337	308	330	285	292	323	275	336	296	291	318	303	319	297	295	297	313	292	301	294	291	298	280	323	298	289	290	293	296	309	294	279	312	288	278	277	309	282	280	267	288	289	252	292	278	278	263	264	273	285	295	300	283	274	282	260	279	267	270	267	261	298	295	278	285	309	281	245	275	268	264	266	261	300	259	273	255	280	274	274	276	233	261	279	259	270	276	263	283	287	283	285	272	272	269	283	299	278	305	275	278	282	265	261	279	292	259	260	273	259	268	283	295	267	311	306	286	263	271	304	284	296	296	284	267	293	267	320	273	293	276	275	262	269	275	286	296	268	263	265	249	302	282	271	282	255	293	278	292	264	279	297	274	264	244	291	275	242	268	280	265	272	262	261	327	277	269	282	262	288	296	285	282	283	269	275	255	273	254	271	267	271	276	266	285	264	283	277	290	261	268	285	278	276	274	274	253	261	291	280	249	296	280	272	271	276	274	271	262	288	290	263	304	273	261	271	269	312	271	286	273	272	294	301	278	268	281	273	272	284	279	238	250	273	277	251	280	301	255	260	271	273	266	284	293	273	300	266	278	266	281	286	272	263	254	286	288	309	301	294	275	304	282	251	282	273	263	291	309	262	254	278	293	275	287	297	274	271	274	281	260	278	266	289	308	253	261	284	259	273	276	272	274	259	254	288	264	286	265	259	284	262	248	293	286	248	270	287	269	259	262	279	278	294	303	277	256	279	251	276	273	253	276	242	260	293	278	248	263	286	252	235	290	311	290	254	311	271	281	276	245	280	253	284	288	268	282	271	301	278	274	274	263	282	270	284	287	265	280	262	280	266	270	306	283	295	282	267	269	266	266	234	281	266	270	277	245	291	312	292	270	286	285	268	246	276	281	293	283	267	258	300	287	292	285	275	265	270	240	298	264	255	258	300	272	272	279	239	269	272	299	282	274	279	271	267	291	269	264	284	273	262	282	284	245	289	300	259	260	278	239	306	276	282	285	298	254	261	272	273	268	277	300	278	298	249	301	261	269	254	302	261	279	230	256	267	242	298	244	280	263	244	285	269	264	297	283	282	269	274	261	254	289	270	303	286	264	275	258	256	240	289	255	278	284	271	249	308	292	273	285	283	295	275	261	290	253	277	266	265	292	257	258	271	269	265	261	296	274	264	273	255	273	294	248	282	289	280	275	287	281	311	289	290	277	277	257	290	253	324	267	251	257	276	296	245	279	282	275	290	247	278	255	279	294	261	256	272	278	263	314	304	292	280	260	259	278	281	275	267	318	248	297	275	282	287	262	270	275	301	280	267	282	276	277	254	290	268	290	302	263	265	280	281	275	262	274	272	273	220	276	306	256	275	287	269	288	273	258	264	280	262	260	275	289	236	263	260	292	270	282	288	277	281	282	274	266	302	291	284	264	286	273	304	279	293	317	309	283	289	300	288	265	260	260	275	287	243	238	274	260	281	268	273	298	275	263	250	279	245	271	295	254	262	268	263	252	318	287	298	299	297	279	287	273	310	281	264	273	273	290	289	260	262	287	271	255	243	292	267	264	276	295	269	274	266	282	281	256	288	266	265	278	271	271	265	239	272	261	281	276	279	292	297	256	299	297	255	302	263	272	252	296	248	268	266	285	290	251	280	287	281	278	306	266	288	255	269	290	262	297	283	274	290	263	278	281	304	279	299	270	281	292	284	287	298	269	244	268	280	276	236	279	266	271	241	287	281	263	265	256	268	267	281	240	323	285	264	271	254	256	248	268	263	261	289	252	268	270	274	289	291	292	301	250	285	252	284	278	253	265	264	266	290	291	277	273	258	271	285	288	282	297	294	287	276	263	271	272	296	255	249	285	259	297	265	268	281	232	275	295	278	292	299	277	271	286	298	276	280	266	249	259	265	272	284	300	262	266	282	283	284	271	272	252	280	280	290	269	289	257	290	300	257	284	300	275	278	275	272	299	266	275	287	263	246	280	299	320	285	298	286	293	296	305	286	265	288	285	270	251	269	263	266	298	285	266	257	266	305	259	292	270	264	272	271	285	289	281	288	242	287	291	260	291	270	252	283	264	298	274	258	284	252	275	264	284	276	270	278	257	282	268	283	313	282	274	304	278	249	289	255	271	285	279	279	304	311	259	273	293	261	287	275	294	273	300	294	293	288	278	306	298	296	307	286	273	305	271	286	258	273	256	258	309	274	282	296	266	273	273	266	299	242	278	269	268	267	241	298	266	263	274	252	276	268	290	306	255	265	270	265	270	255	260	282	271	233	288	280	271	260	293	284	266	267	260	294	268	279	272	264	275	282	249	265	278	274	304	266	276	288	252	284	270	296	275	316	269	275	265	256	285	265	264	274	307	249	280	250	265	283	281	267	280	269	291	274	267	280	297	278	280	271	275	258	282	296	281	285	267	266	291	280	291	311	277	285	240	263	245	275	281	273	279	287	268	257	277	288	266	281	272	251	293	273	254	259	253	308	313	277	288	244	289	284	257	261	286	254	240	285	277	261	286	268	306	248	268	272	265	306	244	279	274	286	240	292	280	286	279	252	277	268	268	294	238	274	263	281	292	281	263	278	272	274	284	252	279	299	273	272	290	290	257	266	277	289	267	290	262	270	267	275	280	290	281	268	308	287	293	282	307	264	271	288	281	271	304	266	289	276	268	300	280	285	257	256	271	290	273	259	291	289	275	275	297	251	257	290	282	252	291	286	258	276	266	271	284	269	270	280	262	246	292	260	265	264	286	267	251	277	270	306	258	264	278	282	269	278	270	283	274	282	278	291	240	292	326	301	271	278	286	274	277	286	272	289	264	281	267	258	250	229	289	280	275	262	270	283	271	255	265	293	282	278	289	272	303	250	250	243	282	280	273	246	265	243	266	273	293	280	273	275	285	274	262	263	252	249	308	282	273	311	258	273	276	233	281	259	251	254	267	285	253	305	287	291	281	278	261	292	279	272	276	281	288	274	302	299	278	239	272	294	296	232	265	295	235	263	259	299	254	292	287	278	264	282	260	298	281	256	274	292	302	255	260	294	283	290	249	291	240	257	254	273	294	257	290	286	258	294	282	289	240	245	273	283	272	293	276	260	265	313	286	255	269	294	308	274	291	265	283	294	270	258	260	284	266	273	271	268	258	279	281	262	262	283	276	277	276	284	257	293	264	281	300	302	270	280	261	262	279	258	290	253	284	277	249	248	292	265	257	235	269	272	295	273	314	276	273	275	303	282	257	277	275	278	280	287	258	270	276	283	274	288	264	277	244	273	299	260	283	265	260	298	293	293	277	278	261	258	284	267	278	278	269	270	299	278	278	242	293	251	284	272	279	258	281	240	266	269	279	281	255	257	275	275	302	264	272	255	285	289	295	279	247	275	252	272	293	244	275	287	286	270	276	268
1657	128	94	104	81	91	103	118	116	104	108	119	97	98	94	111	98	97	100	86	120	95	91	99	111	117	112	117	100	108	92	91	83	96	96	82	77	87	94	100	90	90	101	97	82	91	79	89	98	87	99	92	89	73	89	84	81	87	90	86	90	92	91	98	81	92	100	95	80	95	83	81	104	99	77	99	71	95	85	75	83	97	76	89	83	88	85	97	88	93	86	88	88	90	102	102	78	102	77	95	89	77	94	102	72	80	74	86	97	85	76	87	94	80	72	75	97	89	96	108	87	78	89	97	76	88	95	81	97	77	91	79	91	95	87	82	76	88	97	74	83	106	89	85	79	83	81	80	110	88	88	103	104	83	89	102	79	92	101	89	92	91	91	99	75	97	105	93	75	94	77	83	84	83	80	90	93	94	91	99	74	93	92	93	88	95	95	94	68	76	94	89	113	88	80	86	85	101	99	78	86	83	88	96	99	89	100	86	92	85	88	100	81	96	81	94	74	80	101	80	84	88	73	82	103	91	85	94	99	83	92	95	82	102	109	86	107	97	84	97	102	79	88	91	84	75	93	69	80	86	89	83	89	78	89	72	75	93	94	81	69	91	74	75	86	80	91	96	91	104	100	84	91	100	75	78	91	87	91	103	83	85	83	85	80	90	85	76	102	95	96	92	82	91	106	76	81	89	89	89	83	88	95	90	90	100	88	91	83	84	86	76	84	81	75	71	78	86	95	100	97	89	92	100	77	99	78	76	88	104	76	82	96	79	108	83	106	94	96	96	81	98	83	80	82	84	77	87	81	107	80	96	69	85	97	94	105	90	92	92	89	89	89	89	92	87	90	91	85	94	69	110	91	72	77	83	85	77	75	103	94	85	91	94	91	95	109	78	73	84	90	85	79	99	105	94	79	93	90	74	101	84	88	93	94	89	73	86	112	93	91	90	85	72	92	84	78	80	87	77	98	85	80	105	80	86	86	86	81	100	84	84	77	97	92	87	83	99	81	77	92	79	78	99	95	83	93	98	92	92	85	95	89	81	108	107	83	81	83	93	97	73	69	86	85	97	107	97	88	84	81	101	78	73	74	91	73	73	75	73	101	82	89	77	86	99	90	106	81	73	86	88	109	92	79	88	90	85	81	107	90	76	85	67	83	84	82	80	83	84	84	70	81	75	75	101	98	85	88	82	96	86	68	99	98	97	81	85	95	78	87	106	66	79	79	87	100	76	84	101	78	93	96	82	94	85	95	71	89	87	100	97	87	77	79	78	90	78	79	87	76	90	86	86	85	87	88	92	90	78	84	101	76	83	69	114	73	88	80	92	85	86	70	102	80	94	78	82	87	93	116	93	75	91	91	82	84	83	104	107	99	93	82	81	79	88	104	106	83	98	104	75	78	76	87	66	86	80	97	79	98	95	84	79	90	75	99	88	91	93	83	111	86	91	76	91	74	90	76	81	93	90	81	70	90	80	107	91	84	80	100	113	91	97	92	102	91	92	79	82	74	85	78	94	84	88	84	91	87	81	89	90	90	77	94	98	87	81	83	96	68	80	89	83	70	75	83	79	107	93	99	89	81	88	95	71	74	77	80	75	89	96	87	110	78	91	88	94	91	82	87	70	78	82	80	87	101	83	96	78	92	91	88	86	87	92	77	86	110	76	98	98	85	91	102	104	80	82	98	94	82	99	87	81	90	92	85	95	77	84	91	89	87	78	91	84	99	91	82	91	102	87	95	88	93	65	72	85	86	93	99	95	84	86	96	72	89	79	87	73	94	75	103	94	84	104	78	96	68	87	91	76	87	85	77	77	96	91	84	85	95	86	88	83	87	84	80	77	83	96	84	119	98	82	85	83	79	87	100	87	85	79	75	81	104	98	73	79	88	88	97	96	89	85	82	93	92	82	87	87	103	69	89	102	112	101	90	86	99	94	90	76	86	86	94	87	67	83	78	88	68	75	90	84	87	94	96	91	75	93	92	83	75	97	92	83	90	83	73	83	88	83	83	86	88	91	83	96	91	72	69	82	84	102	94	96	109	82	83	85	82	88	93	98	79	82	90	88	89	96	98	84	87	94	78	95	83	82	82	90	93	91	86	89	73	95	80	79	91	78	73	89	91	90	77	87	81	86	80	88	72	97	89	86	76	91	85	101	84	86	73	95	82	79	79	87	66	84	90	95	91	100	88	91	92	86	80	99	81	75	103	76	83	89	86	81	96	93	85	80	79	82	100	94	94	92	82	107	87	73	78	92	95	96	93	103	80	85	78	76	80	97	89	74	101	81	84	89	82	90	90	85	68	109	85	94	70	95	92	75	91	91	92	80	86	83	88	101	95	86	83	73	105	114	94	96	100	98	74	80	91	85	83	77	109	82	90	94	79	105	91	79	105	91	103	85	96	74	85	91	85	81	87	83	87	101	75	79	88	98	84	100	88	87	93	98	79	87	87	79	89	90	85	89	88	97	84	86	84	92	85	83	73	94	85	92	83	104	88	97	76	93	92	89	95	80	100	91	77	80	91	78	85	78	87	106	91	82	86	101	83	96	99	76	96	93	86	96	94	85	94	81	85	93	85	81	71	116	93	88	93	102	108	89	88	94	86	86	83	94	95	84	97	79	83	84	88	88	88	102	84	81	106	86	97	68	96	79	77	98	109	74	78	83	76	88	88	77	79	83	79	93	81	102	85	82	82	94	89	91	96	102	97	103	104	82	80	94	88	74	84	91	81	87	87	92	109	95	103	99	83	103	80	88	75	90	92	78	88	68	89	92	96	85	86	75	77	74	78	92	89	79	84	83	73	75	84	89	103	96	82	87	78	73	83	87	91	89	86	90	78	77	82	77	102	99	84	87	89	87	101	84	84	88	86	78	81	97	94	96	107	95	91	91	86	89	109	92	67	80	80	78	81	95	96	74	81	89	101	65	81	90	96	92	74	86	84	83	87	64	97	97	84	77	71	57	94	86	105	82	83	90	88	92	62	88	91	92	98	70	81	83	82	93	66	104	80	99	76	95	87	99	86	91	86	93	84	107	81	92	91	80	83	91	90	88	90	78	94	92	83	87	87	94	89	99	71	96	91	77	77	77	100	80	99	92	73	80	86	83	86	82	85	110	74	82	86	76	82	84	84	91	82	89	95	78	98	101	107	82	91	80	93	70	76	95	92	81	102	78	81	92	88	93	98	68	87	78	90	96	92	84	79	96	92	79	77	99	91	94	93	86	98	79	90	84	88	74	87	83	99	95	91	89	91	78	93	103	84	89	98	98	93	89	89	72	87	80	95	110	69	90	78	85	79	97	89	80	71	89	80	95	96	92	75	87	85	75	72	80	89	72	91	76	86	77	90	86	85	81	87	69	77	98	82	86	95	97	78	94	88	79	89	81	94	80	94	87	81	84	72	78	92	81	93	98	95	71	75	85	86	102	89	90	83	82	98	105	98	99	88	76	75	89	81	80	92	81	97	78	82	96	102	88	92	79
14025	1597	969	1240	2269	2909	2744	2170	1889	1628	1417	1296	1195	1124	1032	971	995	916	983	886	935	819	889	875	1083	1569	1637	1105	960	903	817	875	831	781	782	750	783	787	769	785	812	749	764	771	798	785	730	745	729	795	722	774	753	727	732	706	710	759	737	705	732	688	730	683	749	765	715	739	734	732	655	714	730	709	712	716	710	721	687	671	715	745	680	708	722	687	680	727	778	690	733	725	675	695	731	697	752	691	706	691	678	647	724	726	705	700	701	683	711	710	687	711	699	728	710	672	663	717	687	701	713	724	703	667	668	679	698	696	712	702	634	710	680	647	712	667	721	664	705	656	686	683	709	658	650	697	699	703	672	711	702	683	678	706	697	695	726	709	677	697	681	698	691	696	666	656	727	661	649	704	710	712	708	699	689	720	702	735	656	713	721	695	679	722	687	679	699	664	730	659	720	747	642	714	744	683	728	705	658	718	723	675	690	736	720	703	693	708	720	713	746	718	740	749	772	696	703	738	697	694	657	657	711	691	744	714	681	685	660	664	719	681	674	723	719	692	725	714	711	697	712	716	694	692	671	684	698	721	691	671	712	712	708	695	679	684	706	713	668	692	733	746	681	681	693	728	716	705	740	672	692	704	731	686	686	735	694	704	694	669	703	729	706	706	674	710	687	747	724	725	691	691	746	713	691	691	713	693	676	750	670	673	664	666	752	673	690	729	716	700	716	698	701	699	641	719	690	703	684	667	678	701	655	748	690	727	729	729	709	714	707	687	687	718	729	665	721	695	703	707	660	696	706	696	708	692	677	727	700	675	721	725	716	667	697	696	716	707	714	664	666	664	744	692	655	679	698	707	713	654	696	664	696	716	703	678	711	737	688	697	727	676	692	717	725	692	711	718	709	694	694	686	743	710	654	688	684	730	655	703	717	688	655	741	719	723	695	708	742	663	731	680	692	728	683	704	677	693	696	689	748	675	669	691	724	679	661	723	671	687	709	663	667	673	678	745	705	686	714	720	687	696	719	684	727	682	738	681	744	701	725	707	678	709	700	673	706	707	687	702	723	721	679	752	663	689	696	735	679	713	706	768	706	710	726	708	700	730	690	706	666	708	698	662	735	637	721	710	703	665	709	714	698	692	670	691	696	661	708	702	691	716	738	720	704	752	717	725	693	687	676	706	725	725	675	689	721	721	644	728	751	699	702	704	678	675	692	667	626	726	707	725	729	723	687	703	696	698	710	643	673	704	702	730	688	673	683	687	724	700	721	710	692	700	712	667	703	690	667	732	685	718	700	677	634	692	715	671	704	708	710	754	729	708	684	713	739	663	721	681	714	677	751	734	701	760	704	702	734	683	699	753	730	641	646	666	743	672	725	734	695	655	678	790	728	701	735	651	683	740	723	702	721	706	728	671	694	710	686	690	707	673	703	685	676	690	750	733	711	668	679	724	714	704	678	760	665	725	711	760	699	692	734	695	660	685	760	649	704	704	684	670	668	709	669	710	657	669	624	667	681	696	711	693	663	686	709	741	716	675	729	711	702	689	686	677	724	677	668	710	703	682	730	723	709	699	669	705	700	726	765	658	683	736	681	690	714	649	706	716	653	693	675	642	734	735	672	754	718	718	675	664	698	714	694	726	701	750	692	707	675	756	726	640	713	724	750	730	669	706	727	688	734	741	705	682	689	717	684	680	676	713	771	678	687	696	718	749	660	646	720	679	721	723	725	679	678	708	719	680	694	681	692	697	663	677	780	683	718	701	682	724	726	733	700	673	702	714	647	693	692	703	715	688	710	674	644	675	709	708	717	684	686	710	667	628	683	675	754	719	725	668	691	710	697	732	670	718	780	745	723	689	732	738	689	704	720	689	703	649	685	726	725	666	680	701	697	666	702	715	677	739	676	724	684	662	651	714	667	660	762	689	727	705	670	670	672	693	714	690	698	708	752	737	665	679	715	765	722	685	691	668	635	710	684	743	721	676	730	678	756	741	701	678	706	741	714	687	672	689	701	687	709	685	657	724	712	688	668	689	695	684	719	762	696	696	709	663	730	704	700	723	711	687	694	665	695	664	763	669	710	710	669	726	680	687	759	732	713	734	765	752	721	663	689	743	658	715	689	706	677	716	713	700	672	707	678	718	702	706	706	684	709	735	713	692	705	670	707	672	739	683	711	722	662	683	765	701	698	725	701	707	691	668	731	711	669	703	669	720	739	713	711	672	703	700	749	694	669	703	682	701	705	704	696	681	741	695	702	717	675	685	728	708	718	719	716	736	675	715	729	706	682	711	665	684	695	739	700	728	685	739	726	712	650	662	692	681	717	714	693	681	696	741	701	734	681	742	683	670	667	711	733	705	673	689	718	700	684	668	715	673	715	676	695	697	674	670	697	733	646	685	699	688	719	729	727	653	734	706	671	692	672	707	697	722	691	652	704	656	742	681	723	705	690	671	728	694	708	722	752	645	714	738	713	730	737	690	725	754	695	696	705	721	645	698	724	702	725	693	680	709	690	639	727	665	720	677	676	649	710	676	683	693	661	735	730	680	736	706	713	680	705	692	694	665	698	678	696	689	704	741	662	698	654	667	708	699	695	713	659	703	709	697	712	681	713	690	705	694	707	682	680	773	726	722	677	690	737	672	679	718	669	746	720	723	713	692	699	658	733	684	685	716	700	755	672	675	719	677	709	698	721	693	742	702	713	684	665	687	718	689	711	719	719	747	702	712	708	690	708	698	686	664	645	663	693	692	706	698	701	713	727	702	681	738	674	741	717	721	687	775	653	708	669	726	736	706	687	728	664	690	676	658	704	742	700	676	717	726	705	689	683	707	680	723	693	707	728	731	751	707	710	717	675	735	687	717	726	710	687	681	737	679	723	681	702	675	718	636	687	738	700	720	661	652	639	740	707	703	731	747	657	678	687	699	703	696	663	721	654	746	721	738	696	716	726	740	663	698	670	715	696	720	686	726	723	694	697	680	687	699	723	706	653	666	675	667	654	694	715	689	743	674	675	697	694	687	655	683	653	677	696	724	673	706	669	690	720	743	652	674	689	700	698	745	681	727	688	704	723	700	710	631	707	767	688	708	684	692	685	711	701	723	685	648	706	727	698	720	696	703	662	754	677	684	692	726	681	663	691	750	679	698	694	691	677	711	708	775	675	686	690	671	732	695	732	707	754	712	699	710	686	725	726	656	712	701	703	683	708	714	701	718	661	678	700	680	682	738	665	713	699	728	745	694	685	665	723	707	687	722	713	681	738	717	682	705	669	673	705	660	705	747	717	701	708	720	662	704	738	691	653	692	677	713	710	685	739	684	700	704	691	669	705	677	714	709	716	690	689	697	656	759	677	685	657	708	742	738	692	700	721	703	718	692	745	733	720	671	717	686	710	746	718	656	726	710	719	679	698	738	708	716	688	719	670	701	714	676	682	727	717	690	700	697	688	644	720	720	692	685	698	678	705	647	674	719	695	695	676	702	646	718	727	741
2145	65	51	45	50	66	61	59	43	64	50	51	45	49	47	44	40	42	44	34	49	36	36	40	40	66	68	49	37	37	40	45	43	47	30	39	46	39	45	24	39	45	42	32	34	28	42	41	31	34	38	38	40	29	42	35	26	41	35	40	50	31	42	36	49	38	36	39	43	30	36	33	27	32	32	36	40	37	36	36	41	33	42	31	29	44	44	38	34	38	34	34	39	30	39	37	36	27	35	35	36	26	22	30	37	33	27	34	35	30	32	24	36	49	39	40	36	47	34	40	44	31	37	42	40	36	37	35	36	40	41	31	23	42	31	32	34	35	35	29	33	38	34	31	29	35	43	40	37	34	41	38	33	29	29	36	32	28	33	31	32	32	33	42	40	41	47	29	44	32	30	34	40	30	35	32	34	34	48	40	26	38	41	34	40	36	27	31	40	31	34	35	36	31	46	37	30	34	37	36	41	38	35	33	36	29	40	45	35	35	22	31	30	37	35	44	34	32	38	31	27	38	28	44	50	43	32	21	30	47	40	30	36	34	29	50	36	35	38	38	32	45	19	51	41	37	39	43	48	25	33	32	42	31	32	43	36	41	41	29	36	42	35	23	44	35	27	37	42	16	36	44	35	37	31	37	33	37	35	33	35	37	26	35	32	46	31	41	25	31	31	33	29	34	27	46	38	36	35	24	36	43	30	48	31	32	42	38	42	30	42	36	32	27	41	37	38	38	34	27	33	41	29	27	29	24	32	35	40	42	44	44	45	41	39	41	41	30	36	42	37	36	24	27	31	42	41	38	45	29	35	35	41	23	47	27	23	33	37	39	37	34	36	36	38	31	41	38	39	28	33	43	36	43	32	39	42	29	43	38	37	32	34	46	45	31	35	33	22	30	47	37	33	36	29	32	38	43	34	35	32	26	27	22	41	31	37	39	28	33	31	41	35	40	37	30	35	52	30	34	38	40	36	35	41	37	34	36	32	30	36	31	33	37	46	37	29	37	29	30	35	36	32	39	35	27	32	39	48	29	36	37	43	40	25	30	32	32	37	46	31	37	36	38	38	39	39	44	35	36	28	37	33	43	36	44	31	44	35	33	38	32	40	31	39	31	44	42	45	43	40	29	34	41	27	30	31	37	39	30	25	27	29	26	47	38	41	32	28	42	37	36	29	32	44	28	41	34	30	37	36	30	36	24	30	31	36	26	41	32	30	39	43	37	35	40	34	39	36	38	30	29	39	43	32	36	33	36	30	39	33	49	26	32	51	32	39	41	40	27	32	36	23	33	45	36	41	38	27	47	29	34	34	31	42	39	34	23	31	50	36	44	41	27	34	35	35	36	55	36	55	29	41	31	49	38	45	31	41	38	31	39	27	33	32	23	37	29	36	34	34	42	33	41	28	28	31	29	40	31	47	31	35	29	27	23	32	35	37	24	39	38	40	41	37	34	37	44	38	39	37	34	22	38	42	37	42	34	32	42	26	50	45	42	35	34	48	27	27	50	38	37	32	40	49	40	49	34	35	34	18	35	31	33	29	27	39	41	34	37	28	28	38	33	33	33	32	37	39	32	43	38	37	32	33	44	31	42	29	36	35	37	43	45	39	41	24	34	25	42	33	32	29	24	33	37	52	30	44	37	40	39	40	33	40	31	32	37	26	34	42	30	29	31	29	46	39	33	34	42	42	38	32	30	33	35	30	32	29	27	38	29	43	27	29	43	35	35	40	40	41	34	26	31	38	41	36	38	32	36	44	33	52	47	33	33	24	31	36	38	34	40	45	31	33	41	38	31	29	36	29	32	40	46	30	29	29	37	36	40	38	40	35	37	39	43	51	29	35	37	47	45	32	27	38	40	31	29	28	29	30	36	44	39	35	26	35	29	36	43	29	39	35	26	37	33	35	29	33	36	40	41	42	37	39	37	39	55	39	34	36	36	45	34	41	32	31	34	34	28	37	36	39	33	36	27	27	30	36	38	40	33	40	39	39	41	34	42	34	25	36	43	48	32	29	33	41	33	34	42	39	32	45	46	33	36	39	29	28	39	44	40	33	30	37	32	36	32	43	30	36	33	38	39	39	25	24	27	26	21	49	45	32	36	35	28	36	42	26	44	35	39	41	31	37	42	34	34	36	23	39	44	31	41	33	27	38	41	30	40	45	42	40	40	44	37	33	43	36	31	32	28	27	40	39	37	48	39	30	31	34	35	33	31	51	26	36	50	35	34	36	44	43	36	33	37	33	29	28	29	41	35	32	26	36	41	31	33	42	39	31	29	35	41	31	30	34	37	40	36	38	28	30	35	37	42	30	36	37	39	46	32	40	25	36	37	27	39	39	30	30	26	31	38	33	34	35	36	29	18	30	32	38	20	37	39	26	33	28	36	37	32	38	40	36	33	25	32	39	36	31	38	29	34	30	44	39	31	41	34	29	32	39	39	39	48	38	27	27	31	39	38	25	44	27	33	39	43	28	37	38	42	45	35	36	39	32	35	45	35	36	36	31	35	41	35	38	36	33	38	34	51	34	35	25	35	39	33	28	29	49	28	35	31	40	32	35	22	32	33	35	40	32	39	39	43	36	44	44	37	50	37	43	23	34	36	31	35	37	27	25	24	29	37	35	37	37	33	29	39	37	30	41	34	35	36	39	27	41	27	34	33	45	31	38	41	35	42	34	38	35	34	41	31	37	37	35	43	38	35	36	28	34	40	28	32	28	30	31	54	27	36	29	28	35	34	43	46	35	33	32	51	29	37	38	28	41	37	30	33	44	33	41	19	31	44	32	24	44	41	45	42	34	29	27	35	41	35	29	32	43	30	38	34	33	40	29	28	48	39	36	22	38	38	34	31	34	42	29	37	35	35	28	50	35	44	42	27	44	38	40	30	33	29	49	41	21	42	27	37	36	47	36	39	37	40	33	33	28	48	31	38	35	36	45	35	23	30	37	35	33	33	39	37	34	33	35	37	35	35	27	40	41	40	25	37	36	48	23	50	51	31	38	36	39	50	38	41	38	37	40	38	28	24	43	38	30	39	35	38	38	43	42	21	47	33	38	32	33	36	32	35	34	33	26	26	43	46	38	34	41	35	36	32	36	29	31	30	40	36	42	36	36	41	28	54	26	51	31	35	42	29	27	37	36	26	34	27	24	32	37	32	37	34	32	32	41	34	29	29	34	33	29	38	31	35	42	37	39	28	39	33	30	31	31	32	39	35	20	40	29	34	38	38	37	39	36	31	41	32	44	36	34	37	40	37	37	29	38	34	32	34	44	21	29	33	36	32	48	25	32	25	38	36	36	42	37	31	43	28	30	46	39	30	34	36	28	33	43	39	31	29	38	44	31	31	35	40	25	39	35	29	25	38	35	44	32	40	27	52	39	30	41	35	32	40	43	33	32	36	31	37	42	46	31	32	36	32	27	34	50	40	37	45	30	34	23	33	37	33	42	45	34	37	42	34	39	31	35	27	42	47	38	31	43	36
12079	897	528	721	1613	2048	1982	1739	1366	1191	997	910	832	729	650	626	603	564	526	496	502	457	464	489	749	1189	1219	688	543	488	478	419	401	388	362	376	396	381	400	349	388	361	330	378	373	363	366	349	363	368	347	326	344	342	363	316	336	298	322	339	311	353	313	354	321	327	362	329	332	322	313	343	293	301	301	269	297	308	288	314	325	331	284	297	314	305	318	321	317	300	323	314	324	291	325	318	298	296	282	314	283	320	282	281	299	278	303	335	299	307	332	329	295	285	314	276	293	301	298	297	306	317	302	277	274	324	296	309	309	309	299	307	324	304	297	320	308	326	289	307	296	285	326	302	276	276	349	302	312	299	332	321	264	305	277	320	288	305	285	296	300	311	313	320	307	298	295	319	285	281	305	276	314	288	281	248	298	316	301	329	303	283	284	283	318	280	301	333	315	288	286	301	325	300	292	303	291	291	272	313	287	309	343	299	307	303	288	293	313	316	274	291	300	334	301	331	302	299	296	334	306	314	304	291	312	308	290	309	303	279	302	300	297	308	310	322	312	284	294	286	285	294	306	275	291	282	299	310	238	293	274	301	291	314	293	304	301	300	313	321	292	292	295	282	307	324	285	301	305	272	287	313	301	305	293	284	313	310	309	326	334	266	314	304	271	269	287	296	301	296	306	308	297	316	285	323	264	301	290	272	289	306	314	304	277	297	309	315	315	301	323	294	324	324	297	298	298	284	294	285	286	280	288	269	284	290	324	317	328	312	298	321	321	297	269	305	295	305	358	305	275	313	311	313	294	297	319	271	314	294	304	289	310	288	295	304	282	326	306	292	334	292	270	314	291	314	313	296	308	274	290	315	300	316	302	316	294	296	283	289	301	274	295	310	307	298	296	283	303	332	317	306	267	311	291	301	346	304	294	286	286	343	281	278	303	286	295	302	289	305	317	294	291	306	304	301	293	277	301	316	311	282	295	318	292	281	326	307	295	291	292	295	284	286	266	294	273	314	278	289	296	291	340	285	305	283	285	250	283	284	324	306	312	271	283	305	283	296	300	331	310	284	280	296	285	260	267	294	263	275	287	273	323	307	286	285	291	320	270	326	280	283	304	300	285	289	307	286	285	312	290	319	265	310	340	316	298	319	284	290	287	294	277	297	300	316	315	306	298	300	287	269	297	278	291	286	300	304	299	327	321	318	320	303	307	293	296	290	284	282	316	279	316	305	289	289	299	304	295	300	289	304	298	319	322	335	315	318	303	304	312	317	272	307	310	322	262	331	286	313	287	278	284	351	304	299	279	275	300	324	324	301	310	301	319	304	332	262	300	345	283	295	282	321	291	263	317	297	319	330	310	289	306	301	269	285	286	300	304	348	288	342	341	280	290	299	321	303	298	323	312	304	291	292	302	303	294	304	305	292	317	325	317	284	337	286	307	311	301	301	293	291	323	306	294	281	321	326	303	307	279	271	294	284	300	334	301	291	303	296	275	327	307	322	303	292	312	294	280	260	298	315	313	272	314	298	284	300	258	307	323	295	301	294	301	305	295	313	267	299	278	289	315	331	270	289	318	288	329	278	294	258	279	276	270	287	294	281	306	330	309	294	314	273	324	245	318	307	310	317	269	295	318	259	311	324	316	285	278	291	290	299	288	298	317	331	293	286	287	310	278	312	306	289	304	296	299	311	268	303	303	301	304	262	303	273	277	321	286	295	293	303	283	314	307	287	296	295	296	303	285	322	291	315	303	306	318	313	283	315	291	299	301	325	268	305	331	316	290	280	287	307	312	331	291	321	337	275	311	311	299	295	284	313	287	307	307	297	279	301	290	304	288	297	275	284	329	329	295	305	338	281	281	310	302	321	308	303	319	264	316	304	274	286	283	335	309	273	307	286	311	297	296	287	305	305	292	317	312	308	301	316	298	291	304	321	279	331	294	319	300	282	301	296	332	283	299	276	302	304	316	307	287	331	287	297	309	289	301	319	296	296	304	280	306	291	275	286	264	297	295	269	320	338	302	286	283	269	284	316	309	311	260	292	313	272	309	294	328	286	309	324	311	293	310	316	294	293	313	275	322	301	316	302	289	293	307	285	295	326	308	295	308	289	280	300	264	289	319	324	313	281	316	311	270	304	307	291	263	289	292	285	317	308	306	314	287	306	288	296	337	283	294	267	305	319	282	312	273	309	282	287	277	287	312	333	257	327	290	301	283	283	312	326	312	325	294	308	290	288	277	303	284	301	293	316	297	264	291	320	326	292	297	315	289	322	323	297	291	296	285	288	292	296	304	307	280	281	297	300	289	311	297	308	314	287	277	279	286	312	308	308	288	296	325	296	310	300	283	288	310	289	306	294	297	284	253	277	264	285	305	280	288	292	325	305	297	323	322	300	286	293	320	261	328	325	288	271	332	300	287	305	313	287	300	313	314	293	309	322	275	308	287	301	289	288	290	279	308	291	293	275	295	291	302	284	316	298	291	295	321	273	324	282	277	328	280	327	300	323	310	309	299	295	330	313	296	306	297	269	280	259	266	333	293	310	291	311	309	301	287	286	287	288	287	314	279	299	290	282	281	295	266	315	325	281	305	300	280	317	304	316	287	330	285	305	304	308	325	327	297	275	322	283	315	277	310	328	322	274	234	278	294	311	275	299	269	309	293	269	260	321	303	269	290	310	289	332	313	300	309	287	304	268	314	285	309	293	311	300	300	274	301	284	298	299	351	301	301	304	311	313	300	284	319	286	304	275	302	284	295	319	310	301	320	275	268	275	321	317	307	311	268	303	284	287	309	284	294	271	304	322	314	285	273	307	315	280	291	312	291	323	306	295	301	280	277	286	308	314	289	286	298	279	298	311	326	307	288	296	289	276	282	318	312	289	297	301	282	309	304	274	335	296	290	287	288	320	289	335	295	324	282	262	301	293	309	290	307	317	297	306	307	316	284	304	288	297	304	294	309	291	323	259	338	285	274	270	316	312	276	292	285	276	264	286	280	290	337	288	324	299	297	298	308	275	309	291	335	299	330	330	321	288	305	289	280	310	302	283	293	312	288	333	310	296	299	295	303	277	295	277	290	285	276	312	278	295	297	294	298	306	283	332	322	284	309	271	280	309	303	315	291	286	288	301	307	305	264	286	303	304	287	295	320	318	341	310	309	310	310	298	317	288	295	297	295	314	303	288	343	267	311	282	315	283	321	294	269	304	283	288	307	305	296	280	304	280	277	321	302	286	317	301	304	301	319	318	307	303	306	310	326	279	310	313	299	311	300	276	303	324	311	293	313	283	280	299	277	290	276	329	328	293	298	276	293	311	280	299	313	309	289	313	297	315	312	307	290	303	307	296	295	297	276	313	291	294	316	278	282	313	312	262	265	353	262	283	285	289	297	320	299	310	334	257	302	321	288	268	298	312	329	280	267	309	295	298	313	309	296	299	298	278	271	290	284	286	330	294	316	303	310	275	288	296	301	296	307	307	277	287	320	280	294	293
2098	158	130	106	117	127	132	139	119	114	122	111	112	142	99	125	118	110	110	100	122	109	87	102	121	143	115	106	102	117	104	101	90	100	106	99	86	121	87	93	101	86	105	105	87	96	108	92	110	95	92	95	104	98	106	93	100	97	109	88	82	104	93	111	96	99	117	94	101	98	81	109	80	110	94	121	75	89	98	108	118	95	93	99	93	113	79	63	91	96	93	107	79	106	103	104	87	84	82	99	94	105	84	93	97	96	77	116	98	112	102	86	92	103	96	83	84	98	96	86	88	101	84	106	92	85	107	86	91	103	74	88	76	93	89	86	112	91	79	89	96	105	81	84	80	101	96	105	105	83	106	81	94	101	84	78	104	95	98	104	98	114	105	82	88	85	91	101	82	108	99	98	87	104	78	94	103	113	123	94	112	106	100	93	66	92	116	73	77	102	92	104	101	99	97	79	102	90	98	95	92	107	82	109	92	91	107	89	97	104	96	101	98	89	108	91	104	100	79	87	85	110	107	102	98	88	97	104	107	76	81	81	93	98	91	97	100	92	99	111	91	97	82	101	97	107	88	69	96	100	96	100	93	107	90	97	100	97	106	95	122	96	98	106	101	115	97	102	98	95	103	112	104	106	92	100	92	91	95	100	85	85	117	93	89	88	91	94	107	87	84	85	99	92	97	104	97	126	98	114	108	105	104	95	82	106	102	101	90	87	108	91	111	91	102	110	89	102	91	82	101	97	85	88	105	70	101	86	101	82	89	79	99	94	110	87	75	102	102	104	103	91	90	95	86	91	70	94	98	95	102	95	98	100	105	110	99	97	97	103	86	90	102	97	98	102	80	84	83	86	92	94	86	106	89	79	78	94	89	106	91	101	107	97	107	98	82	91	100	102	104	95	87	84	83	99	87	98	109	97	85	109	90	109	95	91	85	90	78	96	109	82	87	101	102	87	102	88	89	88	102	108	95	85	93	79	104	92	99	84	83	76	92	110	97	98	86	92	90	84	97	92	102	86	111	94	92	116	104	99	94	102	92	103	82	86	96	105	97	106	95	93	76	101	97	109	87	83	93	104	92	114	97	87	90	81	97	89	86	84	96	71	104	107	86	94	79	84	99	106	97	96	94	93	93	87	91	91	100	91	108	98	100	79	100	101	83	98	90	85	94	100	98	99	93	90	106	83	81	103	99	101	87	93	85	97	94	103	83	110	86	92	100	88	94	73	100	90	89	99	93	88	96	113	109	95	103	81	86	112	87	97	93	79	93	84	88	94	82	107	97	99	89	103	100	90	81	87	85	73	82	90	97	93	89	114	79	99	98	88	95	96	112	95	100	104	104	106	101	101	100	101	82	83	96	98	106	97	86	99	94	102	100	104	116	89	84	88	92	110	84	80	102	88	89	103	85	119	87	109	82	125	79	101	97	92	80	82	112	94	93	117	97	88	95	94	102	94	87	93	83	96	94	82	104	118	95	88	83	86	93	83	106	101	82	90	104	89	106	103	88	101	93	84	93	112	105	96	96	98	98	95	98	100	95	91	89	99	87	96	76	110	100	90	103	95	81	108	103	85	89	101	112	94	94	95	92	105	96	97	90	89	87	93	98	103	99	110	89	92	101	105	113	99	104	110	113	91	93	98	103	96	94	102	93	101	88	95	91	96	82	95	103	86	77	96	91	96	67	95	102	112	95	82	97	88	87	94	96	79	90	96	108	91	93	93	88	93	92	96	88	98	119	91	90	85	92	94	95	85	90	89	95	114	93	108	75	122	98	95	116	91	78	105	85	84	86	87	92	86	101	104	97	94	88	102	102	84	90	81	90	91	103	80	96	97	96	97	90	87	90	89	86	99	101	111	105	89	85	94	110	79	101	77	102	104	95	90	99	94	94	91	90	90	84	96	79	101	79	93	93	87	114	103	95	82	114	89	110	83	84	90	112	103	84	98	88	109	98	84	91	73	90	94	96	104	118	90	99	85	93	99	93	89	82	98	84	89	103	91	96	91	96	107	99	91	98	90	104	111	87	98	81	111	81	110	90	94	91	85	93	76	86	72	97	84	92	79	107	113	95	92	87	97	110	92	83	109	87	94	98	82	80	90	92	112	102	87	93	102	88	88	93	96	115	96	83	79	101	84	119	98	113	92	90	101	82	90	89	88	102	85	94	82	85	88	101	83	86	87	93	119	104	97	99	115	80	101	94	107	87	84	106	86	90	96	100	101	83	99	115	94	96	99	94	100	112	97	102	110	92	82	75	94	87	90	128	92	102	112	95	94	85	93	94	97	116	90	115	111	93	100	96	79	81	93	89	92	102	96	103	95	106	89	111	64	108	96	87	117	90	90	89	96	96	101	113	91	89	100	94	105	92	100	91	78	99	99	104	113	102	100	87	93	84	98	94	102	88	100	97	104	87	94	111	106	103	106	100	89	108	92	86	92	89	88	103	93	109	95	90	100	102	96	75	99	106	94	84	97	84	74	95	92	89	79	91	80	86	83	83	92	99	97	93	93	109	104	89	88	88	103	88	87	79	91	99	86	95	106	77	89	102	104	114	94	88	89	96	104	90	84	83	95	91	75	91	119	87	99	93	118	92	78	89	95	83	84	85	103	84	78	84	77	95	108	82	96	107	117	75	88	107	74	106	85	96	84	86	92	80	91	83	88	82	110	92	79	94	111	96	102	108	85	113	100	91	90	103	96	98	91	90	97	106	77	99	79	110	87	92	97	86	74	108	93	92	98	112	86	85	87	114	97	84	98	91	107	101	83	104	75	84	92	95	87	97	95	103	83	110	93	93	79	84	96	76	103	94	87	102	106	82	92	96	96	95	96	87	89	94	86	97	89	83	96	99	88	94	78	94	94	101	100	103	85	100	91	112	89	117	110	84	80	102	94	87	117	117	83	118	88	79	105	102	75	98	90	97	104	98	97	96	102	94	88	83	98	97	109	74	109	84	89	99	88	79	71	97	86	103	81	84	97	104	99	110	98	95	108	76	104	78	97	96	85	120	105	92	89	89	99	104	91	113	97	97	106	85	88	118	93	92	80	94	105	84	97	97	95	99	93	91	86	97	86	121	124	107	87	83	99	90	91	98	104	93	87	99	99	92	91	95	98	83	87	83	90	103	99	91	98	88	93	91	98	109	93	97	91	96	97	87	94	83	83	105	93	94	87	95	81	91	96	89	87	97	91	98	109	96	95	100	87	81	87	84	105	86	112	93	90	93	102	86	86	96	96	87	105	105	107	100	91	92	86	91	103	88	94	114	107	91	100	94	100	80	82	92	106	89	79	99	87	111	93	101	94	97	109	87	105	94	96	105	82	88	101	89	105	95	101	95	107	97	103	85	91	98	104	98	80	91	88	98	112	105	91	81	101	81	96	102	101	92	85	101	100	92	79	97	99	93	91	82	100	86	104	97	87	78	84	99	103	96	84	106	84	92	113	110	106	86	113	102	97	92	94	96	102	71	88	96	91	88	103
16409	2042	1193	1610	3251	4218	3821	3274	2846	2348	2040	1793	1674	1500	1390	1319	1187	1215	1162	1094	1130	1018	1074	1104	1392	1990	1896	1291	1144	980	1047	977	889	906	952	899	930	960	958	902	866	878	854	854	858	850	857	798	883	806	832	875	856	866	824	825	813	815	824	824	873	829	839	813	832	814	800	836	822	761	802	757	800	780	755	804	784	768	755	747	783	782	810	799	767	793	846	761	819	766	750	793	796	785	775	753	758	805	800	793	796	815	790	781	786	795	768	786	800	699	727	722	754	755	783	730	767	779	758	768	783	802	791	802	775	757	740	763	813	767	761	800	736	769	763	777	712	720	745	796	778	719	762	812	744	740	771	765	800	753	814	762	732	794	787	740	799	789	785	806	755	754	779	798	788	794	765	778	811	745	812	769	778	753	786	744	778	786	773	783	778	783	747	734	783	753	780	784	724	770	801	797	742	793	802	795	795	791	766	768	875	782	742	765	743	784	724	770	738	801	777	775	803	783	745	787	729	751	791	785	727	780	783	803	786	747	761	798	790	820	799	788	781	798	804	792	709	785	788	805	790	778	745	763	797	744	759	773	832	769	761	793	781	793	770	795	739	765	704	769	751	774	805	766	760	771	743	780	776	786	775	743	806	832	757	744	826	791	787	776	762	765	719	724	786	754	799	685	753	745	767	798	745	795	763	769	793	770	726	765	818	805	732	758	747	723	803	804	845	765	759	781	732	718	789	771	744	798	811	752	778	796	752	689	819	753	736	751	745	814	820	778	786	808	777	809	771	768	797	761	802	795	784	808	761	779	763	750	800	777	779	773	751	775	821	751	842	748	758	761	801	762	759	780	760	747	797	729	788	777	796	792	795	726	772	757	792	773	712	777	701	769	783	761	754	758	790	775	792	786	759	775	764	771	795	765	765	791	776	760	745	729	807	799	746	749	779	761	748	817	742	775	852	761	772	781	817	760	758	751	744	802	808	753	755	708	809	800	805	775	749	740	791	749	788	690	762	765	778	771	780	776	797	778	735	837	749	744	814	749	754	788	797	769	746	752	786	761	758	797	753	712	815	735	773	778	748	752	781	781	734	764	750	785	766	789	739	784	770	737	765	815	800	832	813	751	714	737	772	787	763	824	763	744	787	759	754	770	754	769	748	810	792	769	756	783	758	745	715	757	774	795	762	788	748	812	743	783	781	754	758	801	755	702	791	759	744	810	763	760	765	784	783	782	747	743	760	769	746	763	785	765	737	768	759	782	693	802	776	716	826	804	765	757	723	756	747	761	759	781	859	782	783	788	819	737	783	756	752	778	761	750	801	752	748	791	766	740	775	792	776	828	850	752	763	745	780	807	780	724	755	783	785	774	798	763	802	805	747	771	772	799	750	799	722	784	755	733	752	748	759	707	831	734	795	714	801	762	803	742	739	742	803	807	803	758	748	745	792	777	803	772	786	779	778	790	729	774	754	756	820	780	797	727	752	764	727	764	741	780	795	742	765	725	744	743	834	781	741	799	802	731	738	758	746	815	742	728	777	765	790	762	744	789	806	788	760	788	760	782	777	722	738	730	778	769	764	775	790	666	792	798	772	847	804	757	783	728	813	780	803	776	776	768	787	795	755	737	795	814	774	763	750	749	720	787	756	745	783	772	802	772	737	773	746	756	754	814	767	785	721	748	787	786	753	773	800	773	783	763	739	759	813	708	732	771	793	769	724	724	781	707	739	774	741	759	732	748	750	787	768	777	784	776	759	772	792	731	769	778	782	719	794	788	752	788	778	745	673	740	742	771	781	710	748	739	787	793	770	767	787	779	779	788	712	820	779	777	809	744	746	739	746	766	751	748	780	824	725	744	741	804	826	786	805	787	741	728	722	832	798	773	759	788	790	779	730	771	748	807	769	769	766	741	769	747	769	833	765	786	792	774	777	742	766	770	776	766	762	745	765	748	744	741	777	761	749	759	765	800	768	781	775	787	843	761	798	721	792	766	758	754	790	798	788	763	748	778	821	741	823	777	813	712	780	725	738	842	745	779	760	781	755	789	788	765	764	827	764	721	799	742	753	751	792	715	727	785	731	787	798	723	743	754	794	825	761	776	739	750	725	752	734	797	740	797	785	771	800	755	753	728	817	784	810	753	734	772	732	778	714	761	793	822	767	747	805	774	809	750	783	748	785	759	771	783	765	779	822	777	759	781	771	809	757	780	705	766	799	770	746	772	808	770	745	807	774	771	797	798	767	825	739	790	761	772	776	762	715	766	787	758	784	799	755	764	842	724	763	764	797	752	780	739	807	749	770	792	765	735	800	721	781	839	786	762	815	765	768	783	775	758	801	797	758	738	735	771	757	767	790	756	765	784	797	758	779	689	790	745	808	763	787	781	750	740	764	760	781	780	757	791	757	760	750	798	802	768	778	781	825	780	708	755	763	756	759	733	766	824	814	785	755	769	762	752	773	772	735	793	776	749	768	767	740	747	788	756	807	762	769	779	777	772	783	739	765	714	731	731	792	753	794	750	793	764	832	726	676	769	753	756	758	740	741	782	761	769	741	766	782	732	795	753	819	711	713	783	747	756	824	730	752	750	764	754	759	744	750	727	730	797	752	758	704	740	768	824	791	742	746	729	763	796	799	800	714	773	741	715	752	764	763	796	746	804	753	797	735	752	757	789	785	772	787	757	770	764	738	775	772	750	749	797	742	742	749	769	765	742	768	816	766	750	757	766	749	774	797	729	731	754	778	765	810	854	772	752	826	802	758	805	768	767	748	726	766	783	779	723	760	812	810	753	785	783	762	787	772	753	778	738	780	784	775	768	785	777	774	747	737	763	708	718	798	780	827	758	749	769	811	771	794	753	739	761	809	764	763	761	752	794	804	812	750	740	766	788	775	763	837	777	768	781	791	801	772	768	711	716	796	766	750	812	744	835	738	786	823	717	760	789	764	756	752	829	760	760	779	743	725	735	818	712	758	783	700	829	754	781	767	777	766	742	771	798	791	770	775	761	741	734	779	781	795	772	769	764	783	788	775	814	753	735	717	777	743	774	752	761	772	758	794	756	747	756	752	752	798	756	809	824	785	755	784	781	778	771	775	733	799	763	757	774	805	804	757	764	760	796	756	745	755	739	792	718	703	803	743	783	745	772	778	780	760	766	725	756	710	753	766	813	701	709	753	781	761	739	747	773	797	771	781	796	753	761	727	789	807	798	783	770	793	803	722	763	802	766	770	780	760	734	799	737	776	765	721	774	792	765	779	753	799	745	771	768	762	842	765	776	776	794	765	727	773	738	794	760	782	802	742	806	745	859	681	755	720	784	801	786	745	785	831	754	779	754	769	792	769	716	742	794	845	693	788	722	755	793	806	788	729	757	753	745	797	752	753	797	759	769	773	786	752	818	748	759	734	776	757	816	776	732	754	756	747	801	816	725	853	741	771	803	748	739	773	755	765	741	781	802	758	819	797	792	764	758	787	738	764	771	795	722	784	759	784	758
1340	36	30	50	36	43	32	40	45	32	46	37	42	38	26	34	39	27	30	35	37	25	37	32	53	53	47	28	28	30	41	32	43	45	36	47	47	44	26	33	32	36	35	37	33	29	41	29	42	38	21	40	41	37	35	36	37	33	41	41	49	40	34	40	34	34	29	34	33	33	43	33	35	43	40	30	28	42	33	31	34	29	35	36	22	34	23	35	29	38	41	35	32	35	46	33	30	29	43	25	33	35	27	39	33	35	21	35	40	45	28	38	36	36	32	26	36	39	39	27	35	32	35	38	36	37	35	40	34	35	35	38	41	24	31	32	33	40	33	29	41	38	38	34	24	35	37	41	30	31	37	31	29	22	35	38	40	29	31	34	31	23	31	33	45	25	32	31	39	28	30	35	32	33	28	29	38	35	48	33	36	30	28	43	33	35	37	28	37	40	35	26	34	35	31	36	33	27	33	35	25	39	27	34	37	40	34	31	30	35	44	23	38	31	41	31	46	31	33	29	40	34	37	39	31	40	32	32	28	42	41	38	45	37	36	29	38	33	36	27	29	36	31	38	29	36	35	34	29	32	35	44	32	36	31	45	30	40	38	35	44	42	27	36	39	34	36	31	38	26	38	30	34	35	41	38	36	39	35	35	33	40	32	33	27	46	22	30	36	25	32	36	42	39	35	35	35	38	39	29	34	36	30	30	37	34	34	32	39	43	33	27	27	33	32	33	36	36	34	27	34	30	29	31	33	34	30	29	36	34	37	31	42	30	34	28	28	34	22	31	29	35	51	39	30	30	31	34	35	27	32	37	31	28	36	30	36	31	31	31	38	31	40	41	27	33	32	38	31	27	29	39	37	37	26	28	31	33	33	35	23	42	36	32	31	35	42	45	46	31	25	34	44	44	30	34	43	39	30	38	29	33	28	26	33	33	31	29	28	27	22	33	37	37	33	39	28	37	28	38	30	39	33	40	32	41	32	32	40	26	36	24	42	31	34	26	29	23	29	43	32	29	38	20	28	44	44	36	20	31	27	29	27	30	49	37	28	34	39	46	32	26	28	30	30	36	35	34	36	27	33	32	36	28	31	41	34	30	37	46	24	32	31	38	32	34	43	34	28	28	29	30	29	25	41	31	34	28	32	33	21	32	34	46	36	31	30	30	31	38	27	23	31	28	30	26	37	35	34	38	33	37	15	42	30	39	34	34	27	28	17	37	39	34	32	30	46	35	33	41	35	42	41	32	30	46	33	39	26	37	26	28	28	44	32	34	33	38	39	36	26	40	32	38	21	27	30	32	42	27	46	25	33	29	24	26	35	34	34	29	33	37	30	36	38	32	47	36	31	33	34	29	34	33	41	34	43	34	39	22	32	28	39	31	34	34	39	45	35	37	33	34	28	18	44	30	30	39	31	37	25	34	39	29	26	44	42	27	36	28	28	49	31	53	37	23	39	41	36	36	33	28	25	23	32	35	28	49	37	33	29	34	35	39	32	31	36	32	27	25	31	31	40	34	34	32	37	36	32	21	37	39	37	32	25	27	33	28	34	42	33	17	34	32	35	31	25	31	34	37	33	19	30	29	33	28	30	27	27	37	31	35	41	29	29	38	39	25	31	32	24	37	34	28	33	37	33	41	45	35	34	33	38	34	29	33	43	25	26	25	35	33	28	27	29	36	32	34	33	31	40	27	40	33	30	26	37	44	24	36	37	23	35	30	32	33	30	35	32	38	25	39	28	36	38	37	28	28	37	39	28	22	39	28	35	23	47	31	26	38	31	30	32	28	31	36	34	34	46	35	31	34	39	27	24	35	40	29	43	31	29	34	42	31	34	22	42	26	39	20	45	38	38	39	28	35	40	26	36	23	31	34	30	34	38	28	35	31	32	28	36	33	37	30	45	27	34	31	34	39	32	38	32	23	37	40	24	27	24	34	31	31	29	36	34	34	35	29	34	37	32	29	39	30	29	37	32	32	32	28	33	35	29	26	24	35	27	23	25	31	29	33	43	35	41	39	40	28	31	32	44	35	27	31	30	33	34	20	26	37	29	41	28	40	40	33	36	28	28	36	38	33	32	42	25	33	33	40	26	36	36	40	29	28	37	41	28	28	26	33	36	30	35	26	33	38	32	27	40	47	37	27	31	26	40	28	30	26	36	32	36	37	33	31	33	41	31	39	36	44	26	36	28	38	32	35	43	29	35	26	45	26	27	31	41	33	32	41	31	32	33	33	31	25	32	37	33	30	40	36	40	32	23	36	36	38	35	26	29	30	31	34	43	35	39	42	38	43	31	27	45	32	32	30	27	28	29	47	38	30	48	40	28	32	34	39	37	33	34	35	26	50	27	23	30	42	29	34	27	45	33	37	35	37	37	33	38	32	33	49	32	28	36	33	31	37	26	29	39	37	34	38	32	34	35	37	42	29	40	35	39	26	39	30	31	25	39	24	34	33	40	35	27	42	26	30	38	32	30	32	26	40	37	36	25	33	36	36	36	43	26	37	36	31	36	50	43	23	46	29	23	35	40	38	31	40	32	36	39	32	36	27	23	32	28	33	29	30	30	38	41	29	21	27	25	31	35	30	40	36	35	38	33	34	37	46	31	36	29	41	44	30	34	27	27	36	36	38	39	34	41	41	45	26	37	30	41	30	32	34	43	24	28	29	34	38	36	23	37	32	30	22	40	26	19	38	38	31	24	32	31	25	24	31	43	42	28	23	29	25	27	42	25	31	34	36	26	36	28	24	39	26	29	27	33	31	35	30	44	40	17	27	31	31	49	22	35	41	33	41	30	33	28	31	31	35	29	34	28	17	35	34	32	27	40	33	27	33	41	29	37	25	33	34	41	30	32	34	33	33	38	34	43	42	25	40	34	29	29	24	35	34	38	31	30	25	32	43	24	30	38	32	32	30	31	41	34	28	33	29	33	31	31	33	29	24	29	37	33	32	30	38	23	30	37	29	33	38	27	30	19	29	41	41	35	27	35	29	43	34	34	36	34	23	34	40	37	32	42	32	30	29	35	39	32	32	32	39	40	31	36	33	30	36	25	24	38	39	39	26	38	27	25	35	25	34	36	33	33	44	33	28	35	24	31	49	31	39	33	40	38	26	27	35	32	43	37	34	36	35	41	34	28	40	48	34	33	35	40	26	41	39	37	39	30	32	29	27	33	31	39	39	34	30	39	31	30	31	37	36	28	32	37	31	35	32	40	37	41	44	36	36	36	37	29	35	37	28	36	19	42	38	28	33	37	35	35	29	31	36	36	41	35	35	23	44	32	41	33	36	26	28	39	36	28	33	48	31	38	36	29	36	32	33	32	25	36	37	39	26	34	41	35	34	28	39	45	34	36	34	27	33	27	38	42	35	30	33	40	31	37	40	33	34	29	30	31	39	29	39	28	42	34	37	32	33	27	35	30	38	41	44	31	37	28	23	32	27	30	34	25	27	26	41	30	30	39	34	30	46	30	34	40	35	36	34
8364	416	332	349	522	595	597	545	488	425	406	413	353	397	385	357	356	353	345	318	344	348	362	369	603	920	842	540	432	406	349	350	338	350	345	297	390	352	328	346	325	309	309	314	313	347	310	332	302	290	339	292	309	254	299	309	303	284	287	302	313	326	291	295	292	338	294	309	286	301	287	308	260	315	268	291	274	265	312	318	278	282	280	305	286	285	287	268	284	301	277	241	293	275	290	294	322	297	233	267	306	303	272	285	288	275	271	272	299	294	290	277	279	275	312	281	315	271	287	265	251	275	261	274	291	294	298	279	290	253	295	280	270	261	260	252	284	276	279	263	273	266	309	274	292	267	264	277	271	247	281	291	242	272	299	286	262	282	254	278	258	259	294	270	285	262	254	298	293	286	283	270	253	282	250	283	293	291	266	287	257	290	271	251	285	264	260	289	268	257	317	301	254	279	289	282	296	271	262	278	289	268	262	294	286	287	288	295	302	265	282	299	298	266	266	265	276	300	286	283	269	277	278	267	287	288	271	291	283	272	302	270	303	257	268	296	275	280	306	306	300	256	274	263	263	290	300	286	283	295	283	290	260	285	273	308	304	303	255	272	274	273	286	259	283	294	272	278	246	266	277	275	278	293	277	280	300	296	302	254	308	257	283	257	305	268	250	276	275	277	286	278	280	271	278	289	270	272	269	248	296	281	304	286	278	286	278	265	272	291	297	282	285	277	302	279	279	302	278	297	267	270	303	278	294	306	295	285	276	285	290	295	296	249	255	266	289	266	281	291	282	287	299	269	286	279	284	286	273	303	321	289	283	290	287	288	255	294	292	274	282	274	273	258	253	299	255	272	272	277	269	294	280	300	258	282	256	289	290	267	253	273	281	300	292	257	269	262	270	279	282	278	288	257	292	287	313	247	280	280	301	294	296	287	294	268	280	261	286	300	280	310	267	284	295	296	257	314	292	273	293	272	289	272	263	290	277	267	244	288	260	279	263	309	296	317	297	295	261	287	243	269	278	253	281	264	296	308	277	273	267	265	290	280	243	260	245	266	277	246	294	253	286	269	269	265	290	243	291	280	273	250	304	243	269	265	275	295	288	307	272	279	265	299	281	292	269	285	281	300	261	297	270	297	273	238	263	295	295	261	255	286	298	293	274	245	277	274	262	303	266	314	293	294	296	295	290	249	257	287	268	282	264	302	261	287	277	312	298	273	285	271	297	276	313	277	261	277	287	258	272	282	283	323	283	277	270	281	273	266	273	247	276	254	309	271	292	298	289	312	278	296	295	267	279	276	294	285	253	282	274	319	279	271	290	277	288	291	306	286	273	316	293	292	285	276	281	272	309	272	279	270	302	290	314	261	291	296	276	273	277	300	269	249	296	261	309	277	289	309	263	272	260	298	280	282	259	256	298	259	239	276	268	307	253	274	257	289	273	269	271	244	293	290	254	272	285	264	306	287	284	285	274	299	272	248	284	301	319	280	258	283	312	270	275	278	280	263	280	263	294	280	258	271	295	290	262	315	282	287	277	314	305	288	278	279	260	248	283	279	271	299	320	249	260	303	284	290	275	272	298	301	269	282	264	286	269	290	269	277	258	275	264	239	286	271	258	280	258	260	286	273	271	266	266	274	276	268	295	300	270	253	281	268	250	264	271	273	281	302	290	281	277	278	269	276	305	276	271	290	291	274	304	282	271	255	316	284	289	296	251	275	275	296	270	263	289	280	307	277	281	283	262	266	278	300	286	258	274	298	266	268	255	314	291	301	287	282	281	290	270	265	285	284	293	260	280	260	272	269	290	286	306	285	294	263	289	324	276	295	289	275	306	271	299	256	263	291	280	280	267	255	269	245	294	298	268	263	305	283	260	276	262	252	267	265	315	271	295	272	263	258	270	255	270	264	275	272	270	289	280	276	304	286	281	266	287	259	284	258	298	294	259	274	284	297	311	282	291	291	265	296	292	279	264	302	306	272	312	278	278	307	296	269	284	274	277	287	300	304	270	267	267	283	294	294	295	287	270	257	287	297	291	305	292	277	295	280	275	282	267	286	282	289	277	280	303	297	291	284	266	268	253	285	299	292	298	265	314	328	295	270	304	264	272	250	256	258	289	329	284	269	285	271	249	269	291	276	285	295	303	274	265	275	285	280	253	271	286	270	260	295	266	292	262	279	268	262	280	253	289	292	254	266	286	266	290	319	297	271	279	265	291	301	298	279	285	287	292	297	274	271	265	282	278	259	295	273	313	269	302	304	302	250	290	293	307	278	347	281	270	275	267	305	293	269	292	264	298	286	278	296	250	277	310	281	310	308	298	297	308	294	264	264	248	299	280	257	283	293	273	282	280	283	303	270	291	244	255	305	247	282	301	284	306	240	297	260	310	308	277	277	297	290	293	251	286	281	274	247	264	278	265	288	277	262	252	304	267	272	273	276	273	275	288	258	268	285	272	267	279	278	269	268	273	258	262	284	288	260	283	300	252	284	292	263	269	289	270	259	262	272	247	301	268	270	319	295	259	260	297	266	316	289	284	272	276	302	282	276	288	276	289	269	265	274	264	299	279	306	282	281	280	266	286	280	284	295	304	273	250	292	287	244	307	279	288	284	291	287	269	252	285	311	279	296	275	279	273	280	263	283	284	296	273	280	267	290	298	268	282	272	299	305	269	290	293	301	268	307	301	283	260	302	280	268	291	313	293	287	298	254	275	273	257	281	294	293	266	308	294	287	271	262	306	275	278	274	251	282	272	282	276	312	290	323	251	294	279	291	297	261	265	256	241	291	286	278	291	303	261	248	272	264	253	262	286	268	274	299	281	283	281	315	296	288	266	283	293	276	274	287	246	259	329	271	312	276	279	291	297	272	284	282	294	286	318	285	307	286	270	282	280	248	296	278	266	270	295	294	302	277	249	262	287	269	256	270	276	267	252	268	297	272	289	264	264	279	284	303	267	278	250	265	289	295	301	248	302	293	268	279	284	261	264	278	326	291	299	307	274	292	310	275	293	292	283	300	290	272	277	254	284	273	297	274	266	313	280	261	266	251	277	280	281	298	303	275	271	294	276	273	262	280	290	269	288	283	268	290	307	284	261	262	300	279	254	255	284	272	277	251	279	277	295	275	255	271	274	284	260	275	300	270	263	275	271	265	307	284	292	282	301	278	269	254	259	290	275	287	285	297	260	309	277	263	278	272	270	286	287	293	284	292	267	277	274	278	279	279	269	272	287	255	315	292	289	290	276	260	318	274	255	276	261	272	260	309	281	258	254	280	279	271	293	279	283	313	275	263	293	286	264	276	262	259	291	273	290	291	308	243	277	282	281	284	268	306	275	293	266	257	257	274	286	303	266	279	288	263	285	270	269	292	265	274	255	269	260	261	263	260	277	284	283	284	300	267	281	277	269	298	277	295	299	289	301	272	272	295	250	283	268	293	279	274	283	249	272	281	294	287	259	280	287	285	287	272	291	278	248	286	294	267	301	304
1542	144	107	100	103	106	123	138	125	114	104	120	82	107	106	109	100	95	113	86	98	104	91	105	103	128	120	93	105	73	105	89	99	93	97	96	94	81	98	86	89	94	75	93	87	79	76	85	98	93	80	84	86	99	90	91	71	99	94	103	95	89	77	88	86	72	89	91	87	79	84	101	97	101	89	91	81	76	90	90	72	104	86	89	88	79	88	91	84	85	96	81	87	88	89	81	76	80	92	87	93	83	93	89	98	103	100	100	86	93	91	84	75	76	76	99	81	96	85	88	82	75	97	78	90	105	87	80	97	98	82	101	84	116	85	103	79	94	95	70	87	88	80	91	74	69	92	70	87	95	94	93	105	93	94	108	79	95	91	80	79	108	89	105	85	101	83	86	81	84	80	107	81	85	67	86	102	104	101	79	92	96	93	82	97	79	78	101	65	89	81	86	92	88	94	95	62	107	90	90	106	92	85	94	83	79	82	101	85	83	77	78	80	80	72	90	99	75	86	79	101	101	83	87	93	87	91	75	83	73	84	93	94	75	84	72	88	91	75	81	94	79	109	86	87	93	99	103	72	92	84	98	78	87	90	79	68	95	77	89	87	89	83	88	108	71	86	83	78	81	84	102	88	97	87	97	90	101	97	91	74	94	90	109	110	95	100	108	99	91	78	88	83	89	79	78	97	92	99	86	80	97	84	68	92	96	74	79	85	96	104	95	87	98	79	88	81	88	92	81	86	82	98	95	82	79	90	89	85	90	90	93	87	97	82	88	82	82	97	77	78	100	99	98	70	74	81	83	97	93	92	92	87	73	99	84	79	70	84	93	101	86	120	71	80	103	87	78	80	87	95	81	87	92	76	103	90	88	94	88	71	90	103	116	88	83	85	91	109	82	98	75	83	88	72	100	99	90	100	82	78	87	87	106	87	83	81	92	79	102	83	83	73	101	80	107	81	79	92	95	85	86	87	96	100	92	99	87	91	84	75	86	91	84	84	81	119	99	103	68	92	101	85	90	90	86	81	90	89	89	85	66	100	74	81	105	72	81	105	89	91	83	83	81	80	105	78	85	113	82	89	83	86	76	87	68	85	105	90	84	91	92	80	88	98	91	78	88	76	98	87	81	89	102	99	90	114	97	96	103	110	85	80	99	92	97	86	77	86	90	70	94	72	72	101	90	75	95	89	87	76	88	88	105	95	97	101	113	95	88	87	74	93	88	95	96	90	91	84	82	94	82	82	78	76	90	89	91	91	92	79	81	107	81	75	92	79	92	85	76	81	89	96	96	103	89	107	84	85	88	110	98	74	90	84	78	79	94	81	102	90	92	80	84	92	74	82	93	93	89	86	91	98	94	110	89	85	86	92	99	78	98	93	79	92	95	92	90	80	86	96	85	96	86	98	93	76	78	95	90	87	74	91	88	96	84	80	64	75	77	84	88	101	73	81	79	80	72	76	101	84	94	77	81	80	78	80	100	77	83	86	83	87	81	89	79	98	96	75	83	72	103	75	89	80	81	104	83	78	87	72	89	100	83	71	86	81	98	96	102	84	57	89	85	85	90	92	105	88	93	97	83	82	77	85	92	78	81	89	83	103	81	109	98	83	88	94	73	90	79	92	81	74	82	97	100	63	95	88	99	106	97	83	78	89	71	78	90	104	83	101	102	87	101	95	95	77	91	71	86	78	87	85	101	90	94	87	76	103	107	72	72	89	88	89	75	83	89	70	101	73	91	89	110	79	81	73	94	94	85	90	95	90	87	78	96	97	79	89	86	97	85	102	76	88	103	105	84	75	94	93	96	70	103	81	91	92	78	89	104	74	83	91	79	86	87	86	80	106	92	89	90	106	98	82	83	83	84	75	93	94	88	95	91	79	96	81	99	89	85	79	94	88	91	95	85	82	100	87	79	77	89	63	79	107	70	76	85	102	76	94	105	84	78	87	79	109	95	80	77	99	96	81	100	94	97	81	92	96	102	90	88	92	77	91	88	88	81	96	86	113	95	94	91	95	84	86	88	103	87	98	83	94	98	94	98	96	100	92	85	93	89	112	84	91	74	70	96	87	93	85	100	83	95	82	98	70	85	100	90	97	71	92	78	95	87	86	89	92	84	71	88	102	92	92	87	98	100	88	91	83	94	97	87	101	76	101	86	108	72	87	88	85	66	79	84	92	94	109	85	75	106	80	83	99	96	84	90	94	92	100	77	107	83	97	81	84	96	91	83	101	104	81	106	72	82	86	77	77	115	94	96	85	104	82	85	74	82	76	111	90	89	87	71	90	97	108	107	94	81	83	93	93	81	101	78	96	91	91	65	84	90	78	91	104	85	86	90	98	93	91	98	86	83	96	86	95	84	88	79	95	69	84	85	92	99	95	95	64	100	90	79	105	104	90	95	83	79	102	100	76	79	81	86	75	81	88	88	84	103	65	73	87	86	107	101	105	88	102	92	75	80	85	82	93	101	82	90	88	93	107	72	82	95	96	76	101	83	65	84	90	104	105	85	85	90	93	106	84	97	77	70	106	88	100	93	83	84	95	88	79	104	78	109	84	73	82	92	94	91	100	95	102	98	104	86	103	102	87	79	97	96	81	96	106	83	94	84	94	84	100	82	108	79	74	90	92	85	101	78	80	109	80	94	83	103	70	76	104	86	88	91	82	84	100	85	89	86	79	83	83	90	68	73	85	82	99	78	95	93	90	80	72	104	76	75	79	92	101	88	77	86	92	94	106	85	93	105	75	68	81	109	88	88	81	80	91	91	100	84	104	99	81	100	85	84	100	83	86	83	73	84	95	66	82	102	79	86	85	81	92	101	88	90	89	66	87	97	93	99	84	91	88	88	83	83	97	99	80	88	81	96	88	92	80	89	104	80	97	110	98	75	89	84	86	92	78	96	86	88	74	83	84	85	73	102	115	94	92	81	81	94	105	68	98	95	92	91	89	96	85	80	94	96	96	93	116	87	88	97	80	75	83	84	74	81	87	77	88	110	102	83	79	101	88	95	74	98	103	106	72	91	77	78	98	113	74	99	97	94	82	81	90	80	88	82	95	79	85	84	93	81	90	90	85	81	97	100	112	85	99	88	87	89	85	96	77	78	70	95	102	80	89	72	80	77	82	89	86	103	78	98	79	92	88	113	78	103	98	78	95	97	93	86	95	86	80	100	76	78	86	81	77	92	84	70	80	77	85	80	101	95	112	68	87	101	96	89	78	77	75	89	72	82	96	73	88	89	105	79	111	72	81	79	86	109	87	105	97	86	97	101	82	92	94	99	78	84	82	100	93	90	94	97	82	72	79	77	101	83	75	89	83	88	78	76	88	107	82	89	92	93	86	82	68	101	88	91	80	103	89	94	86	107	97	70	82	80	71	82	97	88	90	90	99	97	92	90	94	106	93	78	92	97	83	91	75	93	90	88	95	85	94	86	83	103	73	97	92	79	84	95	87	82	83	80	79	103	70	87	87	69	85	83	81	85
13781	1627	1001	1206	2392	2870	2715	2272	1884	1568	1394	1212	1120	1078	1122	1047	976	901	927	954	821	859	867	913	1219	1661	1540	1118	961	899	815	868	781	875	833	814	806	827	792	767	805	763	735	770	760	816	780	760	715	732	740	780	762	779	733	780	757	712	685	740	772	758	715	700	744	725	752	720	694	692	720	721	726	732	708	675	727	717	723	720	683	700	737	766	719	722	690	710	720	688	714	688	684	675	777	674	744	715	703	727	765	674	693	687	671	766	713	674	670	708	721	709	729	687	753	715	748	709	732	703	704	717	728	728	682	723	658	674	678	658	725	714	713	699	726	699	707	752	693	734	737	663	748	699	715	719	663	727	719	738	735	712	705	734	716	708	665	738	645	740	670	677	721	696	709	671	732	735	754	736	699	755	706	723	703	694	689	717	729	743	707	749	678	708	672	717	712	719	672	687	670	785	702	698	685	728	713	676	705	718	680	677	668	711	704	679	684	672	688	733	699	693	730	707	713	697	721	683	681	611	721	698	630	699	724	704	658	711	700	702	663	705	716	731	707	698	653	701	731	713	722	689	681	726	689	722	701	706	702	735	741	747	707	725	742	693	724	702	676	757	722	704	723	629	729	696	693	699	711	687	709	648	656	668	686	751	707	728	708	703	736	698	658	720	700	666	687	744	690	723	692	686	723	720	692	720	724	688	718	662	662	723	733	677	681	704	709	695	680	732	685	677	728	692	690	704	679	653	727	712	718	734	699	704	709	741	683	679	720	699	698	726	730	665	740	708	759	722	764	757	712	713	669	707	680	713	694	721	743	701	656	686	720	703	706	717	702	705	669	718	688	728	696	691	690	707	706	681	736	681	711	730	690	718	671	689	728	697	694	761	666	690	646	692	742	733	695	703	672	745	697	690	669	734	686	745	701	674	724	670	695	712	716	673	697	675	723	699	721	719	723	722	695	677	692	689	704	715	716	679	722	695	726	707	715	720	660	737	684	679	652	690	704	724	693	726	722	682	680	699	763	690	684	750	737	734	692	697	706	706	705	712	696	703	721	668	735	731	720	715	689	641	717	684	698	681	678	663	753	701	674	666	723	706	675	686	715	678	713	710	659	726	744	698	748	663	679	700	729	716	709	753	716	732	727	663	705	703	686	724	674	793	704	697	691	721	762	724	681	721	712	724	705	695	699	704	723	684	699	702	716	734	689	696	678	721	718	733	716	731	690	693	716	710	688	709	724	724	674	728	679	663	686	679	724	731	734	736	714	713	682	691	718	738	687	683	686	678	696	728	706	707	767	713	727	702	731	706	674	693	719	670	730	704	741	737	705	750	677	710	726	665	659	700	736	671	679	710	721	668	657	765	716	724	676	700	686	735	703	752	736	699	746	741	677	726	686	693	743	683	720	735	733	693	694	644	686	722	706	700	686	651	742	727	723	684	665	731	715	741	712	678	702	697	705	707	734	750	685	709	675	730	731	734	680	710	705	662	748	731	687	682	717	697	680	694	679	737	719	731	779	677	718	661	735	670	700	721	704	695	704	666	689	724	690	724	716	700	712	685	666	678	727	697	717	636	708	732	671	736	711	717	710	687	731	667	734	712	651	702	693	726	729	689	728	683	697	690	718	679	656	736	714	692	677	742	723	678	709	716	701	710	698	700	672	679	721	725	693	715	684	683	714	736	671	720	721	722	679	702	731	723	697	723	728	668	714	721	751	673	752	670	703	694	685	749	703	697	726	681	729	655	746	677	736	681	704	702	739	752	737	711	747	660	702	717	718	730	673	695	765	741	701	736	717	721	686	738	717	657	708	678	688	709	641	666	712	688	712	743	687	712	730	690	701	708	709	696	705	664	696	705	725	695	717	694	753	660	732	707	709	731	762	681	672	702	695	697	712	691	730	721	667	680	664	698	672	727	716	731	736	709	731	684	703	755	700	686	696	714	713	729	718	719	692	706	693	691	734	676	715	724	752	712	676	692	707	615	720	718	708	739	697	705	679	694	704	705	681	647	693	757	703	738	705	721	708	673	675	677	705	697	695	697	717	669	710	705	762	716	696	673	724	696	686	664	692	719	749	673	702	687	702	707	723	716	682	698	674	658	741	703	685	686	745	747	680	658	655	697	714	723	711	693	661	725	678	713	728	641	683	747	747	771	716	714	682	686	707	755	733	716	679	672	721	699	685	694	743	680	722	698	707	703	683	730	684	720	707	735	660	675	700	661	706	687	695	695	705	720	670	698	685	708	715	711	677	669	733	664	701	696	747	717	697	732	667	663	726	655	685	701	708	704	693	698	771	679	713	651	681	628	732	690	693	684	723	684	727	706	759	712	662	681	718	693	678	736	672	713	690	694	699	682	707	717	714	713	663	718	708	720	700	701	669	672	656	711	717	739	735	687	713	758	686	724	731	669	742	746	779	714	702	695	678	714	750	652	701	709	720	721	708	699	638	707	712	693	676	728	680	701	711	703	705	681	720	704	695	689	677	691	698	686	725	693	648	700	748	708	693	692	692	713	702	685	667	716	664	726	702	685	718	668	714	711	677	643	733	704	712	727	702	699	693	647	714	717	698	726	687	712	693	689	725	705	675	688	663	710	670	670	734	697	712	676	685	719	735	651	752	660	700	719	678	708	697	698	719	676	687	697	690	697	704	693	779	684	661	695	733	721	686	689	654	704	694	672	742	731	676	716	704	666	694	699	712	707	704	685	742	696	696	710	739	725	682	696	703	730	647	709	697	704	759	693	709	699	714	710	726	701	727	736	713	687	742	743	771	712	709	729	669	694	734	693	732	697	754	755	741	721	681	706	728	711	712	690	712	702	678	637	712	683	702	726	708	716	699	730	698	703	696	694	708	666	683	740	724	714	743	714	674	695	668	719	733	702	694	695	698	719	755	712	712	687	703	709	692	689	692	693	697	715	683	661	750	716	684	667	704	754	650	671	688	729	694	715	760	687	707	686	722	662	702	717	703	675	711	721	719	715	668	693	694	737	731	734	707	689	707	694	680	714	689	724	678	720	696	663	681	676	725	709	687	713	730	694	689	679	718	671	733	726	701	695	738	683	676	743	665	731	725	692	684	669	639	755	691	705	730	703	724	710	676	712	677	648	705	692	686	709	694	688	733	720	661	694	735	696	693	721	735	696	734	718	676	764	760	698	737	704	637	690	712	670	688	708	658	712	699	678	681	717	715	666	689	692	725	678	699	743	729	713	690	706	688	734	705	702	707	750	710	685	712	681	725	704	670	746	708	708	705	680	705	663	691	683	704	652	718	736	673	683	734	684	690	691	636	716	686	738	690	729	722	751	668	727	756	750	699	766	663	670	700	681	710	710	693	671	714	645	688	705	706	633	723	746	702	683	675	669	756	678	694	734	753	767	712	726	686	691	693	716	724	698	687	674	689	655	713	692	714	738	664	703	662	740	722	680	739	726	721	696	698	673	755	727	716	690	746	709	675	723	687	712	671	711	650	721	669	686	695	726	696	673
2135	61	51	40	39	49	49	62	47	56	54	59	34	36	57	40	49	46	46	34	33	41	41	53	65	62	71	66	56	36	44	36	39	49	31	37	27	44	43	40	33	37	42	43	45	49	27	32	33	35	31	40	43	30	42	32	32	36	43	46	35	34	38	30	39	44	30	44	39	36	36	29	30	41	30	37	46	37	40	22	48	36	39	35	41	32	36	40	28	40	37	35	38	37	37	26	48	34	45	37	29	50	34	45	21	23	32	39	36	46	32	39	30	38	45	38	19	35	32	46	32	32	35	32	40	29	34	38	30	40	38	33	40	30	36	39	32	35	40	41	44	33	32	42	35	37	36	39	29	38	31	37	25	30	30	38	34	28	42	33	34	30	48	35	44	38	31	28	38	26	39	30	32	30	39	31	33	42	44	34	38	23	38	39	34	50	39	31	40	40	35	36	36	34	36	34	35	39	37	42	37	36	35	38	23	43	39	40	43	44	36	36	34	35	32	35	44	35	39	47	45	42	43	44	32	47	37	33	28	37	42	33	41	39	35	33	26	35	34	40	42	35	26	47	41	30	29	35	38	30	27	36	37	29	44	35	29	37	32	34	37	30	42	32	37	27	38	37	35	42	23	25	29	36	39	40	30	37	42	34	35	36	26	42	34	36	40	34	34	32	60	44	44	33	38	43	51	32	43	33	35	41	44	33	35	32	41	32	40	24	36	36	32	38	30	31	34	52	24	36	40	35	33	38	49	35	50	37	28	51	28	25	35	30	41	23	31	34	37	46	27	49	27	40	33	35	36	33	33	46	37	35	36	43	36	34	42	42	34	28	37	31	43	36	40	33	33	40	42	34	40	38	34	33	32	37	39	28	32	27	40	25	31	44	43	42	32	27	37	32	19	47	43	28	39	36	31	36	37	30	29	38	32	33	30	43	37	36	39	30	34	40	36	36	39	37	32	34	31	35	35	34	38	35	33	41	43	38	26	30	33	36	29	40	18	31	39	37	43	49	33	51	31	48	46	33	39	30	44	42	42	36	38	32	25	38	31	41	24	42	34	41	40	36	34	34	27	38	36	40	40	29	40	37	29	31	40	32	36	30	42	38	37	39	33	25	34	34	39	41	37	41	29	38	22	47	34	27	38	32	34	41	37	31	45	33	33	37	34	27	40	35	43	32	23	35	41	35	26	45	39	35	28	39	35	35	48	43	34	39	37	35	29	46	38	33	45	27	49	34	37	33	41	26	30	37	49	29	41	41	36	47	57	39	33	33	36	32	27	42	40	38	34	36	28	30	43	32	34	30	35	43	34	41	54	37	26	37	32	42	32	35	23	35	27	32	40	37	53	25	36	35	28	43	46	32	40	26	41	44	33	47	36	37	31	36	32	24	25	41	30	36	32	42	34	40	25	35	38	41	41	36	38	37	31	38	31	36	32	40	31	46	33	33	41	31	31	42	44	28	29	41	48	36	34	33	28	47	37	31	36	31	37	35	40	35	32	31	35	41	34	32	29	44	29	32	35	35	31	27	32	36	37	35	28	39	49	34	41	40	48	35	39	26	30	26	19	36	28	39	35	40	23	37	30	30	33	33	29	23	37	36	29	41	26	35	29	43	34	37	44	42	43	42	31	28	32	23	39	29	23	38	26	30	27	29	26	26	37	51	39	46	34	43	32	42	31	34	26	32	34	36	37	40	36	36	33	24	39	43	46	46	47	28	31	39	39	33	32	43	38	30	47	37	40	48	41	49	40	29	39	31	43	31	34	26	44	35	33	32	35	33	32	44	37	28	35	32	31	32	42	42	32	43	36	36	29	45	37	34	34	40	33	44	37	40	34	43	35	35	40	31	37	22	42	36	40	26	35	38	39	31	43	29	35	28	25	32	37	34	36	40	27	50	34	34	26	37	39	35	36	23	34	39	38	41	25	37	45	31	45	35	22	37	31	41	41	35	37	22	50	22	36	31	37	42	32	27	42	34	39	40	30	31	39	31	41	27	35	29	35	31	32	24	40	26	21	35	32	33	34	38	47	44	44	32	31	44	41	36	54	41	32	39	36	48	37	40	35	43	35	43	38	40	42	42	24	40	27	37	46	31	34	31	28	23	39	36	30	24	42	35	34	36	30	28	36	42	28	35	40	29	35	34	34	38	38	34	26	28	43	25	31	37	28	34	27	38	27	44	36	35	40	34	33	35	24	26	48	37	22	41	35	33	40	26	37	37	31	41	45	39	35	40	40	26	47	31	41	36	30	40	50	42	22	30	43	24	33	30	46	42	40	31	47	37	38	33	37	31	36	38	41	43	35	33	37	28	28	28	34	36	44	30	40	44	41	38	30	35	31	40	40	33	34	39	42	36	35	29	28	46	40	46	28	31	38	46	37	33	49	29	40	34	37	35	32	30	32	31	44	48	24	32	31	28	29	36	42	42	35	34	34	40	40	29	44	34	37	30	40	30	31	47	34	55	22	34	43	34	32	36	39	38	29	29	34	27	32	39	25	30	34	47	37	36	36	38	35	41	23	41	41	32	41	38	40	28	39	25	33	33	31	32	40	33	24	37	27	45	44	39	43	38	45	39	42	33	34	23	37	27	28	35	35	44	41	37	41	45	33	39	26	34	36	40	32	25	29	39	36	29	41	35	40	37	34	33	35	39	40	35	46	29	34	43	40	38	31	39	38	30	20	31	46	33	34	38	37	34	40	35	35	25	25	29	39	39	33	29	28	31	37	33	31	49	47	41	32	41	37	26	35	31	42	43	29	31	45	44	38	25	48	39	44	36	38	41	36	43	34	38	50	31	23	27	39	41	37	32	30	37	44	41	40	32	36	40	35	32	33	25	48	45	27	40	34	36	38	29	35	29	37	33	40	30	39	39	28	30	42	49	34	33	38	30	39	29	37	40	29	33	41	46	40	31	42	33	31	45	44	35	40	37	38	31	27	46	40	37	37	34	36	32	34	49	34	39	38	40	25	31	31	40	29	38	38	39	33	57	35	49	37	35	35	30	40	37	29	35	29	41	39	40	45	32	29	26	38	43	36	31	39	31	33	36	39	31	37	31	34	42	38	39	37	40	39	42	41	32	34	34	37	31	39	40	24	53	37	31	37	31	30	37	34	44	35	37	45	32	39	37	28	40	42	37	47	32	36	27	31	26	39	38	37	38	28	38	40	35	43	30	31	41	29	32	31	36	35	35	43	39	40	37	44	47	29	39	34	37	42	44	33	30	30	40	39	36	29	37	35	36	40	35	48	34	27	41	35	33	29	48	30	32	40	31	37	38	41	27	40	27	34	32	39	51	43	38	32	46	29	35	36	32	33	27	41	30	35	32	37	35	20	35	34	29	34	38	40	32	42	32	43	39	35	32	25	36	31	31	34	35	41	43	35	43	35	40	39	39	35	38	34	48	33	27	36	32	39	22	37	41	41	36	35	30	41	32	40	44	33	31	38	47	32	49	32	24	36	33	33	44	41	39	24	36
12109	846	540	633	1558	2101	1920	1722	1463	1189	1042	905	812	773	688	586	584	555	550	510	513	483	453	508	867	1294	1212	709	550	522	413	417	437	455	421	404	418	428	402	401	384	367	382	355	374	368	389	359	328	357	364	372	387	347	358	357	341	315	308	309	351	333	308	365	345	335	321	332	318	317	338	323	322	342	346	310	299	318	311	382	303	306	325	318	312	316	323	298	315	302	283	323	306	304	317	301	332	304	309	321	323	314	290	287	300	311	284	296	292	319	315	319	326	342	306	281	307	276	302	313	292	313	253	277	292	317	320	284	293	332	361	339	315	312	280	330	309	276	304	291	300	333	306	301	287	301	308	313	311	320	280	342	323	304	306	338	292	310	303	295	279	309	318	274	296	283	294	302	320	324	313	328	298	326	281	285	331	308	296	293	321	321	312	304	315	299	304	298	284	281	294	309	304	298	325	310	290	312	290	331	283	286	298	327	340	298	292	311	295	308	282	308	306	322	316	287	286	310	265	287	301	288	306	277	316	305	285	293	289	297	297	290	295	306	329	306	293	312	324	332	316	286	297	307	259	282	301	291	295	285	295	299	319	289	290	317	312	306	319	265	281	310	299	312	302	323	281	313	289	291	341	319	313	321	298	313	295	301	306	281	306	280	290	342	338	303	329	307	334	307	299	314	298	267	299	291	289	324	299	289	280	325	307	269	303	288	302	313	333	314	302	295	331	331	308	292	281	310	286	313	332	299	300	327	350	319	308	296	303	299	295	285	327	310	308	287	310	327	305	316	294	284	324	337	314	297	293	314	294	330	307	289	330	319	284	292	327	281	286	321	317	279	349	300	297	309	295	281	284	323	314	294	300	306	313	316	303	300	288	339	303	310	271	309	284	269	290	253	301	313	335	273	280	333	281	292	299	328	310	322	296	272	277	308	282	303	314	312	285	279	291	308	305	338	273	278	322	308	302	286	306	286	328	312	275	276	319	274	309	310	310	302	290	316	289	305	299	299	311	306	283	294	308	301	322	289	315	317	271	300	303	318	296	305	302	289	293	294	338	265	303	283	298	292	309	301	305	336	287	301	310	269	314	308	313	298	292	345	327	330	298	323	275	280	286	279	304	308	320	304	300	282	296	306	321	332	340	308	297	310	277	289	304	317	304	316	288	302	285	278	293	317	287	306	332	279	274	294	332	300	303	319	301	281	275	295	298	324	304	326	276	273	317	301	323	300	297	300	284	320	331	311	302	295	295	277	275	304	303	303	307	284	286	303	325	309	299	309	319	354	314	285	308	295	275	299	314	309	305	296	335	316	257	313	293	323	288	301	311	320	310	337	287	294	281	289	285	295	300	286	298	308	311	298	296	292	305	330	302	290	296	302	308	295	270	277	296	300	288	292	297	292	281	297	300	286	279	281	302	332	300	300	304	300	289	266	332	317	307	294	330	331	318	310	281	303	287	317	301	298	306	317	332	301	311	308	286	290	295	335	289	300	277	271	271	306	328	298	295	328	324	304	333	293	301	305	283	246	284	288	313	290	323	287	331	313	278	319	308	278	305	285	311	309	319	305	297	340	317	327	307	311	308	270	288	255	315	318	320	263	300	311	294	317	321	305	325	291	292	299	322	313	315	320	303	257	288	318	302	292	287	298	317	292	340	271	317	283	315	289	291	291	264	292	293	296	284	337	302	301	307	335	266	277	318	272	306	308	303	302	310	306	317	324	296	304	342	288	308	324	291	308	329	318	300	301	306	291	293	296	317	302	269	299	274	333	332	288	354	325	306	303	308	313	314	309	313	295	301	305	294	308	315	322	289	321	308	291	310	301	309	335	308	298	320	319	323	336	277	266	289	287	298	293	292	310	253	332	308	302	283	320	305	288	280	293	324	333	297	294	289	295	319	281	306	305	312	322	291	295	309	328	307	288	302	283	305	308	338	268	307	295	300	307	293	304	280	289	282	284	288	260	329	307	309	287	310	304	313	268	292	310	294	316	313	289	310	317	303	307	292	316	286	306	291	309	289	299	289	328	299	269	316	310	313	285	291	324	333	295	292	346	280	314	301	299	316	308	263	293	319	290	297	305	306	312	313	296	323	282	313	301	286	307	307	292	295	322	297	310	327	338	294	356	322	271	317	310	333	296	296	322	309	299	291	318	290	280	327	342	315	291	309	299	297	282	323	304	286	315	302	291	308	294	286	300	287	323	306	293	304	324	332	289	323	294	321	319	323	289	290	292	300	311	284	317	293	297	292	300	307	287	294	324	284	293	303	297	311	315	308	297	306	295	299	283	318	307	302	279	289	305	322	272	306	270	292	304	278	302	311	307	296	298	289	293	285	273	305	321	317	261	289	316	294	322	327	302	318	290	296	334	302	308	301	287	297	269	306	309	293	317	287	329	323	299	315	308	291	296	308	309	317	273	288	297	284	316	288	302	321	293	328	300	301	293	310	327	289	324	305	308	291	294	315	318	310	302	325	312	302	313	297	289	293	276	297	270	324	295	293	322	320	279	320	311	282	314	308	272	334	305	324	321	298	337	281	268	300	304	339	296	280	309	293	323	268	305	275	302	267	285	306	312	309	273	318	305	341	320	304	317	323	283	330	333	298	271	309	305	307	304	273	308	303	291	318	294	301	304	303	310	295	285	321	302	279	321	298	300	289	283	285	302	305	261	307	323	312	312	291	307	308	284	287	319	280	287	308	324	334	302	290	301	276	303	289	331	303	319	291	309	300	331	302	309	266	325	272	334	314	292	324	306	305	311	358	287	324	299	283	308	318	342	291	268	300	286	303	294	327	311	283	310	298	298	269	309	305	311	300	306	318	330	294	332	283	281	293	285	327	298	315	313	292	313	290	282	302	263	298	318	282	288	286	334	316	297	302	316	284	307	295	323	314	294	287	306	306	301	308	307	304	316	296	311	318	298	349	312	305	313	318	301	293	282	305	320	312	264	301	278	306	284	330	327	305	317	295	314	296	305	307	302	283	288	314	273	312	279	293	282	297	299	301	319	301	308	315	317	279	323	298	328	310	314	287	316	280	266	313	308	332	321	311	299	319	316	296	305	312	283	319	315	330	342	301	293	270	278	310	299	327	321	303	290	316	299	312	307	307	328	305	292	293	285	324	308	291	309	311	269	325	321	301	300	316	291	312	279	297	281	314	280	304	331	277	296	311	314	287	313	260	312	281	282	284	277	345	312	317	300	302	301	251	282	310	329	309	314	278	277	285	308	295	316	299	321	290	307	306	310	304	303	288	285	308	299	279	287	283	286	316	294	303	300	331	321	291	280	281	290	315	302	281	298	258	314	328	309	317	298	323	294	297	280	311	331	381	312	328	319	309	306	290	311	328	294	273	322	289	276	287	290	332	306	303	293	309	294	309	319	355	310	303	277	294	286	287	288	283	266	304	293	300	298	280	293	299	296	327	311	270	315	324	333	319	299	294	306	293	286	303	297	287	310	324	327	292	317	285	258	283	328	289	315
2038	189	108	125	120	113	136	143	136	127	135	113	105	98	108	112	101	98	110	113	102	107	112	93	105	139	119	128	100	104	100	96	84	111	107	90	86	102	100	103	97	108	94	94	97	91	103	92	110	103	109	83	98	106	82	79	94	110	103	99	97	95	96	82	97	112	100	97	93	92	105	76	102	101	105	109	95	107	103	111	103	91	102	111	91	89	88	109	112	79	89	85	78	81	106	80	98	88	91	99	80	88	79	102	105	97	90	118	94	89	101	110	103	85	90	110	113	89	109	86	103	94	91	119	89	88	101	88	95	96	87	92	97	89	102	99	90	83	89	93	102	83	92	109	85	78	95	114	95	117	82	123	85	90	81	94	95	95	98	83	99	108	84	83	100	100	93	110	94	97	111	103	79	94	73	104	91	100	105	98	93	106	77	89	99	126	114	99	95	80	86	100	93	96	98	106	118	93	82	82	75	95	110	104	109	114	101	76	89	95	94	96	90	106	105	105	81	94	98	91	109	84	85	101	98	90	108	92	90	96	103	106	95	108	110	110	91	83	105	90	87	90	88	81	79	88	111	97	89	83	101	84	76	88	105	99	100	94	94	93	112	92	86	92	96	95	86	78	99	108	108	101	88	114	96	96	88	92	90	90	91	104	92	81	92	97	105	78	86	89	79	111	100	94	98	104	92	90	101	94	96	82	99	91	95	103	110	103	124	96	89	98	100	110	94	89	89	97	100	87	90	77	83	96	82	91	85	88	97	103	87	85	98	87	86	82	106	96	107	93	101	102	89	111	89	101	103	89	85	88	92	95	90	104	103	87	91	96	96	93	82	80	90	82	90	93	83	108	105	77	85	78	93	72	85	93	99	92	95	90	87	102	93	86	95	95	86	92	77	104	115	87	86	98	83	82	91	74	99	94	86	92	97	101	90	84	82	101	80	84	90	101	95	97	93	95	92	73	100	92	90	109	90	92	78	76	104	105	106	88	109	84	97	97	95	85	82	83	87	98	105	80	97	94	105	82	94	81	102	117	84	83	104	84	90	101	89	92	97	87	95	98	94	92	109	107	99	87	92	97	104	88	101	112	80	106	98	115	92	109	102	84	107	100	97	97	96	110	91	88	87	93	112	96	88	89	88	106	77	88	101	108	95	85	121	88	110	80	102	75	109	111	104	104	89	67	91	89	91	103	96	91	87	101	109	92	81	75	104	99	89	93	94	117	97	99	109	84	85	91	93	93	85	106	109	74	99	88	93	79	96	104	108	110	90	96	118	96	106	92	89	109	93	101	89	91	106	90	100	97	106	88	111	102	103	77	96	102	103	86	92	99	107	101	100	101	82	106	91	94	88	84	95	86	98	86	89	79	96	91	107	82	110	90	94	102	96	92	90	84	99	84	101	92	92	97	85	92	96	92	86	88	92	96	96	97	95	96	84	104	112	86	72	88	100	90	113	92	93	99	106	97	97	91	89	85	82	91	110	104	80	111	108	115	79	89	103	102	115	92	94	96	97	97	81	88	97	93	82	87	85	89	100	115	97	100	103	114	105	86	109	98	107	89	107	86	105	106	89	91	98	90	100	97	91	93	91	91	93	93	97	116	93	82	90	94	97	93	84	108	94	110	125	101	98	84	95	113	86	97	103	105	92	91	95	113	89	98	82	89	95	112	106	103	87	102	103	96	93	90	78	100	89	90	91	113	97	109	98	110	100	86	101	97	96	95	92	102	99	105	111	106	83	92	104	95	96	101	86	93	76	90	106	97	84	109	95	108	81	89	98	102	87	104	92	94	107	94	78	91	88	95	80	91	106	85	79	94	84	116	108	89	84	108	108	113	102	104	95	79	102	78	93	88	107	102	94	83	103	107	86	94	71	90	97	99	93	102	104	98	88	93	75	74	113	91	100	97	91	99	87	105	83	94	97	100	89	93	116	108	86	82	81	86	103	74	103	103	93	86	88	97	86	94	90	86	76	85	91	93	107	97	98	92	94	111	91	102	87	100	92	101	101	104	112	86	100	81	90	95	102	95	99	97	96	93	116	84	102	103	104	111	89	106	101	85	110	113	105	92	112	104	91	107	95	92	88	113	90	84	110	97	97	100	99	89	97	117	104	93	91	102	98	91	81	104	102	101	96	89	106	95	87	97	96	92	88	98	97	83	92	94	103	94	85	85	87	106	94	105	102	108	101	83	81	83	100	85	98	95	97	94	87	97	101	110	76	98	96	85	106	97	101	94	81	100	88	87	104	93	120	94	99	90	108	82	99	107	94	91	106	90	96	92	103	117	89	93	116	92	117	76	118	98	111	73	108	89	90	78	103	100	99	97	85	96	102	104	101	104	111	106	99	88	103	116	97	98	96	122	110	96	84	95	84	95	91	103	94	110	97	85	88	89	106	89	95	81	101	87	108	100	100	108	97	89	83	101	99	95	85	113	92	97	88	84	83	100	101	110	102	104	92	81	92	91	87	87	97	93	99	105	96	82	104	78	91	91	89	78	104	94	88	98	90	97	87	99	87	109	96	90	77	94	90	103	91	94	99	86	108	77	99	83	95	94	91	89	101	103	74	102	109	96	93	84	89	108	89	102	83	79	95	94	105	86	101	97	120	101	104	79	100	111	82	110	109	103	88	103	89	102	97	87	105	110	89	95	89	91	92	95	91	107	104	94	86	107	105	111	99	112	107	93	95	78	93	93	85	91	111	102	100	88	98	95	102	98	90	80	82	94	101	117	99	90	102	87	100	83	85	108	102	89	78	110	88	89	97	96	106	86	88	102	92	103	91	85	91	96	101	76	105	98	81	74	99	82	89	91	92	113	91	90	86	93	97	81	84	98	106	104	96	98	90	94	107	115	102	83	92	93	85	119	85	90	99	91	102	83	91	96	104	101	99	89	102	100	96	94	88	112	84	86	95	90	94	89	96	95	94	92	101	96	101	94	104	103	103	92	89	108	85	92	100	99	78	78	107	100	110	106	91	94	99	90	103	93	98	81	96	94	106	106	91	91	100	86	84	94	96	91	95	102	95	99	95	102	80	93	101	103	104	93	96	90	103	102	109	100	92	100	86	98	88	100	110	96	107	88	84	98	104	97	80	96	90	104	81	97	94	107	84	100	114	77	82	117	96	103	113	99	104	93	102	96	96	102	103	82	98	93	102	92	90	98	111	92	103	112	95	87	123	85	94	99	94	97	86	84	111	100	92	109	93	97	88	79	98	91	93	99	77	97	98	98	90	91	103	84	106	102	100	88	85	95	84	90	109	100	89	89	113	91	98	77	92	101	87	83	114	91	90	100	98	108	97	90	102	95	101	87	98	102	85	97	95	116	106	101	102	108	91	84	103	90	90	101	87	94	110	97	93	88	105	89	96	106	96	95	83	102	84	97	101	102	112	108	97	85	87	88	89	81	103	89	85	103	101	98	98	91	110	96	93	85	83	117	94	101	99	97	92	84	90	110	76	91	86	101	98	101	80	100	79	80
16405	2056	1268	1576	3303	4268	3907	3193	2736	2249	2034	1891	1653	1451	1335	1279	1192	1181	1167	1124	1060	1091	1059	1126	1459	2013	1888	1255	1121	1071	930	976	927	977	955	931	937	940	971	924	909	894	857	836	917	898	871	886	870	784	864	812	871	805	864	816	872	867	821	770	806	811	812	814	807	833	815	820	850	801	822	821	864	838	784	769	840	795	812	868	815	818	785	803	805	817	777	790	756	836	781	811	779	821	765	766	777	761	832	772	787	746	810	785	766	822	790	754	800	787	769	771	766	777	784	816	788	794	758	789	790	757	798	765	785	841	770	751	773	786	789	750	834	735	810	752	746	760	758	795	780	748	740	810	769	827	800	824	828	796	800	755	799	770	747	790	795	798	735	814	800	767	802	723	765	803	749	804	767	760	757	761	765	771	818	772	817	783	769	809	802	764	824	808	728	786	780	747	815	832	762	743	807	717	753	782	769	778	756	760	796	773	844	743	785	782	761	758	793	769	778	799	760	818	766	809	765	791	793	801	832	808	781	769	781	744	756	792	755	791	783	752	796	785	753	775	770	777	786	819	748	704	799	809	769	747	777	751	763	753	815	767	750	761	774	759	741	791	746	771	774	786	782	803	753	804	803	784	771	771	742	763	819	772	757	787	705	798	773	773	778	744	801	772	766	782	753	813	812	760	783	757	809	784	767	773	780	799	778	779	760	753	778	811	775	728	812	756	750	793	825	745	762	797	800	800	786	802	764	771	796	805	783	771	801	746	810	688	804	735	798	739	754	805	803	839	767	785	760	774	784	762	783	755	769	781	780	781	771	764	806	746	792	784	815	784	756	815	777	793	797	799	786	749	768	794	786	831	804	786	730	797	751	776	757	793	772	774	772	802	745	796	765	737	805	781	831	798	758	750	748	763	753	765	798	773	782	741	781	729	826	747	795	771	750	808	754	760	810	808	808	805	798	811	770	782	780	814	765	838	741	778	775	781	829	758	789	774	793	788	745	813	768	776	749	784	784	751	751	794	771	704	795	774	748	796	791	737	791	782	809	772	728	760	759	789	751	797	761	729	787	736	824	767	796	788	793	800	761	733	747	735	794	749	830	809	776	773	734	784	761	786	774	815	748	794	790	832	779	753	778	770	803	754	792	735	814	776	820	780	713	750	742	766	748	780	772	750	744	749	746	786	779	804	806	793	737	807	761	787	783	758	793	768	792	733	797	799	797	754	831	757	788	745	794	770	765	769	791	793	829	764	738	818	764	777	761	816	804	812	781	760	752	793	783	776	707	772	805	777	759	797	750	757	741	769	776	792	733	808	796	827	723	773	767	816	829	740	763	728	731	831	790	815	784	768	782	804	776	756	750	743	754	757	806	762	792	778	807	798	795	832	757	776	783	799	803	808	798	736	789	786	768	770	836	767	775	756	771	826	790	748	749	776	805	754	760	745	801	800	797	829	752	840	760	739	716	813	797	763	770	797	804	809	795	781	788	771	801	817	740	771	784	766	787	789	816	777	785	792	780	808	788	779	799	749	746	753	799	776	804	742	729	761	818	747	780	811	701	790	792	771	840	797	759	751	834	788	764	799	760	778	803	792	784	786	723	777	721	790	777	794	775	773	777	781	738	806	763	813	799	768	786	822	779	773	821	771	793	785	776	819	786	774	787	712	818	791	802	789	787	783	794	808	779	743	797	773	789	784	823	699	759	818	757	778	752	764	813	753	779	760	769	750	840	725	799	798	762	792	742	831	797	777	820	781	751	774	782	770	742	813	819	764	790	760	819	765	777	778	814	742	741	803	780	714	763	796	766	782	760	759	765	776	790	736	775	772	801	737	771	775	806	810	746	815	748	783	780	799	795	713	710	775	757	769	780	758	781	710	735	789	811	764	780	764	747	738	783	772	770	787	730	769	776	748	746	768	747	757	814	832	747	786	737	781	775	815	721	793	772	751	814	798	810	782	800	760	759	769	753	773	764	771	769	793	776	785	746	794	811	748	762	805	728	754	828	776	810	765	759	808	772	821	775	777	781	758	727	776	778	790	763	788	752	787	753	794	803	797	749	698	744	760	741	787	720	793	790	768	719	767	788	767	813	792	786	747	793	733	807	758	755	786	779	775	832	808	763	772	739	767	740	786	767	723	763	781	777	804	771	774	793	737	771	772	777	808	797	825	781	811	796	790	798	755	765	796	762	781	789	751	787	783	760	847	800	735	781	809	818	768	781	731	757	766	776	770	801	806	805	772	798	830	815	801	811	778	732	793	732	753	812	806	775	758	794	747	797	780	811	767	742	722	772	753	749	786	749	737	731	822	771	731	783	811	719	714	746	764	731	774	828	802	741	779	753	749	748	772	726	796	758	827	782	782	773	748	763	832	819	761	763	766	791	786	791	765	776	760	805	805	820	763	779	791	781	806	771	787	773	754	732	794	790	787	797	766	779	794	756	757	784	826	778	781	812	810	757	781	783	800	757	755	749	719	776	758	756	816	795	783	778	757	754	783	784	813	769	751	799	784	747	781	759	705	766	799	800	815	742	762	772	754	755	775	744	800	806	751	720	774	804	761	842	733	825	766	764	774	699	779	797	768	728	791	817	766	798	803	801	741	812	785	821	764	806	768	793	761	769	751	797	758	745	733	794	808	718	772	820	759	826	799	781	777	800	791	779	754	807	794	753	750	768	778	754	796	759	761	769	758	766	722	780	736	739	816	798	779	817	804	783	730	778	773	814	752	763	783	788	832	776	785	765	771	797	814	778	715	760	746	790	830	776	737	799	813	782	798	808	774	741	789	733	765	775	767	821	766	741	816	809	780	745	741	750	810	784	747	765	755	817	831	822	788	797	725	766	738	762	799	759	793	767	825	747	740	765	773	794	850	818	771	767	769	779	747	768	802	814	794	814	788	729	794	771	752	739	764	791	790	816	813	774	827	786	775	745	819	776	833	755	718	816	766	769	734	752	799	780	792	791	759	759	803	749	789	793	757	738	776	761	826	759	761	801	810	820	840	786	763	769	762	791	778	760	789	805	778	793	754	791	779	786	781	781	735	761	763	738	808	724	787	786	773	791	741	765	727	757	788	763	816	759	825	787	734	800	807	784	761	789	757	793	713	781	732	762	778	828	761	783	752	766	803	748	797	823	736	826	826	764	775	752	823	808	755	769	736	734	804	766	776	767	732	757	800	769	767	826	801	808	827	795	767	817	740	795	756	795	799	802	786	733	709	778	731	790	777	778	778	739	772	805	794	764	752	797	772	731	815	743	769	784	794	763	774	797	715	765	782	796	770	775	767	790	750	759	820	774	762	841	751	766	794	774	801	808	828	787	795	776	777	788	837	763	833	791	755	778	802	733	732	784	766	765	767	743	768	767	790	751	803	774	768	764	766	784	779	763	765	809	835	765	745	850	702	725	817	817	791	752	762	788	770	763	798	810	780	773	792	763	753	809	775	738	842	829	833	746	766	758	837	759	778	786	798	797	763	792	761	767	707	776	760
1310	42	42	24	43	39	46	35	31	38	40	30	33	37	34	34	45	31	41	36	27	30	37	30	52	56	54	40	37	36	33	33	42	27	38	40	36	46	30	32	39	36	44	44	24	39	29	30	25	36	57	44	35	28	32	31	29	27	39	46	35	41	37	40	35	46	27	20	37	34	40	34	31	37	34	44	44	35	40	31	28	29	43	41	32	36	40	37	34	26	32	26	43	25	42	33	37	34	35	36	36	35	45	35	32	44	37	37	25	55	24	27	36	29	39	43	36	42	35	40	36	39	34	39	28	31	31	39	33	29	28	32	39	29	34	29	35	33	35	35	32	31	30	29	37	37	38	40	26	19	31	40	39	31	35	44	31	39	29	39	26	42	41	27	25	31	31	38	33	39	27	43	32	35	37	33	28	21	27	32	33	36	42	31	29	32	24	35	44	36	42	28	38	35	27	21	26	24	34	30	27	34	36	40	29	37	35	28	34	35	38	34	36	36	35	37	43	28	37	24	31	28	27	27	28	38	29	23	36	33	24	35	37	46	32	32	41	39	35	30	32	31	22	22	26	27	28	45	27	36	35	46	41	30	42	39	26	37	45	31	33	38	31	42	41	23	38	38	43	32	39	31	40	35	28	35	33	28	36	36	39	31	25	31	34	35	44	31	35	31	35	39	32	36	26	35	38	33	34	36	33	32	34	37	31	39	32	34	48	39	29	30	34	28	39	36	49	41	28	34	35	33	24	33	36	39	39	32	32	32	44	47	35	41	29	25	34	28	39	33	28	34	28	42	37	28	30	31	36	32	31	26	24	36	25	28	35	26	34	33	36	36	28	38	33	27	26	37	49	43	31	37	24	35	40	34	39	36	39	40	40	36	24	30	34	38	38	32	36	40	28	40	21	36	45	28	33	33	34	38	41	40	43	29	36	45	46	37	31	34	25	24	32	34	31	45	46	40	31	29	39	29	41	30	34	30	37	39	38	39	32	31	29	39	38	24	36	33	26	39	34	32	29	42	38	38	29	28	34	33	31	30	36	33	40	34	31	34	30	22	39	42	31	41	28	31	25	35	34	35	31	30	35	28	36	30	29	40	37	29	35	44	32	25	27	29	31	38	30	36	31	38	29	35	32	41	30	39	27	43	30	38	28	37	42	38	40	38	23	36	34	35	37	34	30	35	40	40	25	41	38	39	30	33	28	43	27	31	37	36	40	31	32	26	46	46	30	36	37	35	32	26	31	34	26	32	32	35	37	33	41	31	35	33	31	22	24	35	15	41	32	27	31	39	30	40	29	37	47	34	33	28	34	36	38	38	32	41	44	40	46	34	32	39	37	42	39	36	35	33	45	42	26	30	33	30	38	41	41	50	41	32	38	43	22	23	40	32	35	35	37	36	41	23	25	40	38	40	27	41	26	29	40	30	31	39	44	43	27	31	32	37	25	38	29	32	42	27	36	26	31	36	28	30	35	43	27	37	34	33	36	31	30	45	37	43	32	33	33	42	33	29	41	36	29	45	28	32	30	30	29	32	36	35	41	36	34	32	34	28	34	47	37	38	33	38	41	25	30	32	33	32	32	46	30	33	36	38	26	30	31	27	32	24	41	44	33	26	43	35	40	27	37	29	31	28	39	28	34	31	36	39	32	32	33	35	30	31	43	25	36	38	33	34	28	39	28	30	25	35	42	38	44	37	22	20	38	29	50	40	26	45	36	33	45	45	45	49	38	43	31	38	27	35	35	32	39	34	28	42	37	41	35	32	35	30	28	34	42	40	35	36	32	41	36	48	30	36	35	33	35	31	28	39	42	37	36	34	35	29	38	29	41	31	42	35	38	38	35	37	24	43	38	28	45	34	42	31	38	20	28	38	32	40	34	23	33	27	32	46	41	37	28	32	28	36	21	31	28	36	32	36	38	28	28	34	41	28	32	36	29	29	44	41	37	37	28	40	47	25	35	27	34	47	37	24	30	30	42	33	34	41	36	34	33	46	37	31	39	35	38	39	34	33	38	34	30	24	30	36	36	40	33	38	21	35	27	39	29	33	40	33	28	37	41	32	33	49	40	40	33	37	43	36	38	29	26	32	37	22	47	33	42	30	44	40	23	49	33	33	30	30	32	38	33	38	37	28	33	32	32	31	30	34	32	36	35	38	27	28	38	37	32	32	37	28	41	27	25	34	32	32	36	24	35	25	34	32	36	27	27	31	34	35	30	40	32	22	18	33	31	32	43	38	26	37	38	29	28	35	45	33	41	30	32	41	33	36	28	34	30	29	40	30	32	34	33	29	33	36	43	38	42	32	22	33	40	43	39	34	38	36	36	33	33	35	34	31	37	32	31	44	33	32	28	32	36	26	29	40	36	28	38	34	36	37	25	36	37	34	38	48	33	35	39	46	36	32	22	42	27	35	23	31	43	32	30	27	28	38	31	36	34	28	29	37	32	37	33	45	32	50	28	30	31	40	40	36	36	35	40	34	36	35	38	41	35	31	32	36	33	39	32	30	42	24	34	35	35	33	33	34	34	34	36	39	40	43	34	42	30	39	25	25	38	46	42	35	28	40	40	23	42	34	38	30	33	41	42	35	38	33	29	31	39	32	32	39	39	28	36	23	31	29	37	42	35	25	28	42	43	27	35	34	30	34	27	45	32	36	30	34	33	26	33	43	29	39	38	23	28	23	38	27	37	50	33	31	31	32	30	40	25	36	26	38	31	36	27	29	31	34	45	18	26	41	25	30	29	41	32	40	33	28	30	34	36	31	39	35	31	43	33	31	28	39	36	25	37	27	40	39	27	38	29	33	43	36	38	36	29	19	29	30	35	38	35	32	36	41	33	28	22	44	32	25	32	33	43	35	33	39	22	39	45	32	21	37	30	32	46	42	42	28	30	31	35	33	30	41	29	35	47	35	24	32	27	38	31	35	36	34	32	38	29	36	31	34	36	34	31	40	30	42	25	30	37	34	32	32	29	45	23	34	43	41	35	40	24	32	32	34	35	26	42	34	35	31	43	37	34	34	30	35	39	29	30	35	32	42	33	44	43	32	37	35	27	34	37	34	31	37	33	24	26	31	32	31	34	23	37	36	34	30	32	36	28	39	32	36	55	36	29	45	39	32	36	34	37	34	26	52	35	38	39	34	38	29	39	38	41	33	32	42	30	25	24	40	30	35	25	36	34	40	38	35	31	27	25	34	37	36	27	32	30	46	30	30	38	35	33	32	33	34	36	29	39	39	31	46	34	31	45	37	42	29	34	32	40	44	51	47	33	39	39	34	25	46	27	32	35	35	29	28	38	31	33	34	31	38	45	40	29	45	20	36	48	34	43	36	43	37	34	32	38	43	36	30	33	33	37	27	33	25	38	30	38	32	28	37	34	34	33	29	24	26	33	26	29	37	31	38	42	41	40	39	24	27	23	57	35	32	36	41	32	27	31	43	33	43	47	34	36	33	26	36	35	35	18	35	37	35	28	34	37	35
8343	429	354	373	495	616	614	548	480	480	408	399	418	344	352	357	371	337	343	367	369	366	351	380	600	953	818	535	393	402	333	351	320	330	344	351	338	353	316	347	320	323	327	318	300	323	316	315	310	332	306	323	348	321	299	324	326	286	287	302	310	299	282	293	292	309	295	340	289	280	287	272	273	295	301	282	286	271	268	300	269	339	291	259	256	292	261	291	297	268	309	289	277	279	269	261	279	289	267	277	257	290	258	297	282	279	285	320	269	298	275	279	261	267	286	297	299	294	286	261	298	254	301	295	264	243	272	304	298	283	276	266	278	273	270	276	279	255	268	301	276	305	301	285	265	278	283	291	291	262	285	264	286	279	299	326	282	304	293	291	306	260	315	308	287	274	277	285	292	264	271	281	297	269	271	281	281	289	297	275	291	299	267	270	295	286	281	292	291	323	285	278	287	272	267	253	269	277	258	308	278	295	282	290	288	299	266	310	266	297	272	312	260	273	304	263	285	283	277	284	303	281	310	299	276	282	263	322	279	290	295	257	278	258	310	299	266	266	280	261	285	265	263	268	295	277	299	313	314	303	288	316	293	296	279	272	294	280	274	274	290	272	257	252	287	293	290	298	297	277	292	287	271	265	320	287	295	307	258	285	300	292	284	277	257	298	298	266	319	257	269	303	259	274	323	302	289	263	306	269	282	289	264	320	274	278	312	283	277	310	290	252	293	265	322	309	287	270	274	274	292	304	292	284	282	283	270	286	252	293	265	263	286	275	274	280	286	302	285	302	311	306	266	325	296	301	295	271	315	239	292	298	271	262	271	282	281	283	269	280	288	265	286	264	298	286	297	272	275	266	277	271	278	277	285	295	281	294	336	270	279	312	290	300	300	282	308	272	301	288	267	270	266	256	282	283	277	288	310	294	290	291	245	293	293	314	301	273	271	272	282	290	272	316	302	313	309	282	281	282	297	278	305	333	270	280	274	270	303	287	294	285	280	280	318	261	306	270	310	285	305	280	253	294	267	293	289	307	279	258	263	287	256	323	283	324	309	324	286	267	290	258	292	269	273	277	275	279	306	279	304	261	266	281	269	288	279	260	312	276	293	266	262	306	280	293	296	302	312	289	280	293	295	268	281	290	260	283	275	247	272	296	311	270	276	274	278	266	288	286	275	286	271	256	286	292	276	291	276	271	283	252	292	288	284	292	293	287	268	299	284	265	262	258	286	319	279	315	284	288	277	298	271	261	255	269	290	259	301	302	254	300	271	280	291	275	264	283	289	269	314	295	287	288	304	290	281	299	289	291	279	303	241	262	282	250	277	264	267	276	270	275	306	312	309	305	268	264	279	268	281	256	286	314	273	296	296	262	269	259	321	286	294	278	251	288	291	260	262	293	279	309	270	252	251	272	281	258	281	275	271	280	274	294	275	268	280	255	260	265	301	258	277	270	292	293	274	308	301	293	322	274	305	279	261	294	260	307	315	273	286	273	295	297	272	289	270	279	294	280	302	289	275	293	295	275	293	255	298	268	270	276	287	244	288	248	312	277	284	270	286	271	274	279	270	258	319	267	269	277	273	289	295	311	274	273	276	268	294	254	300	284	290	302	296	295	301	311	277	270	256	298	266	282	277	274	291	298	266	276	265	267	284	245	335	292	256	284	273	274	281	275	277	267	269	282	282	278	297	268	264	288	277	269	292	286	281	265	290	289	290	279	308	293	266	287	303	337	272	281	280	300	282	310	271	273	269	265	258	252	283	268	265	247	260	271	286	292	284	282	272	255	284	278	275	262	298	306	298	305	267	275	281	289	285	269	272	278	278	286	286	304	272	282	289	281	274	261	286	280	279	256	258	283	281	282	296	256	272	272	294	282	250	271	310	283	275	283	314	281	286	276	259	285	300	287	260	303	271	282	251	313	268	267	292	299	267	303	288	292	291	289	267	286	290	279	274	311	296	248	248	283	284	279	266	267	307	280	282	291	276	301	277	295	283	266	271	314	289	321	274	305	283	289	318	287	292	275	288	282	280	287	281	305	270	268	275	270	250	300	261	279	289	294	294	268	284	259	289	278	291	278	270	278	298	294	292	291	273	283	307	324	275	310	273	283	278	299	284	289	273	286	276	279	292	278	275	301	263	285	321	270	284	298	322	280	281	276	295	288	267	278	291	267	280	278	280	274	314	265	290	247	267	281	282	304	303	294	275	267	289	265	290	296	269	259	269	254	322	260	296	300	270	326	254	286	277	273	318	291	303	288	284	300	311	304	307	298	297	282	293	284	260	269	261	278	274	267	285	307	265	308	253	296	302	262	295	276	285	294	272	261	264	315	259	297	272	248	307	292	249	266	277	299	294	300	311	288	295	281	279	289	269	300	279	307	297	285	267	293	306	295	302	269	258	280	301	288	274	298	288	284	308	287	300	297	283	287	302	281	273	293	302	287	283	273	309	305	286	276	297	264	289	275	284	288	267	252	281	308	326	289	273	288	287	272	273	266	304	302	298	277	269	288	262	307	301	295	272	255	275	309	277	261	307	277	276	288	285	320	269	263	273	272	253	278	271	274	304	291	295	286	271	286	256	287	268	284	298	264	283	297	283	266	279	286	271	285	299	285	295	265	294	305	291	277	291	247	276	281	279	303	297	274	287	262	294	305	279	240	271	290	266	297	291	298	312	274	283	298	318	255	298	289	285	288	282	282	292	287	278	281	265	314	266	273	299	298	274	278	274	259	326	272	310	275	262	298	274	284	268	292	305	272	270	278	275	313	238	289	264	312	275	282	309	280	265	269	277	306	260	294	286	276	299	297	279	318	279	322	294	257	280	276	263	289	291	321	266	271	281	274	295	288	312	273	260	308	248	314	265	281	303	295	287	289	273	294	298	260	285	268	296	292	296	321	284	262	283	298	293	265	302	273	278	295	282	290	262	284	285	261	285	255	278	297	293	288	299	254	288	322	278	299	295	265	293	274	282	281	288	314	291	303	311	266	291	285	256	288	282	272	258	260	270	312	267	279	264	291	270	302	289	286	254	269	274	279	282	280	297	316	282	300	265	278	276	256	272	273	276	260	272	276	314	312	287	247	283	287	307	290	276	307	264	294	280	271	298	295	277	280	298	303	276	289	284	299	271	258	299	252	294	300	285	276	300	259	262	270	277	298	253	294	295	286	281	266	267	259	293	259	278	271	288	281	287	285	261	265	271	307	284	291	288	273	274	290	262	276	300	287	289	301	282	292	281	282	285	287	264	268	299	268	295	286	266	275	313	298	273	287	300	280	263	297	311	295	292	279	276	267	287	258	289	300	274	305	256	284	275	282	304	307	246	282	274	273	275	294	291	271	273	286	244	301	302	266	291	286	297	305	273	292	277	302	303	283	291	304	260	326	269	266	302	309	272	282	274	268	287	274	267	275	293	280	281	277	290	293	259	314	271	319	279	266	293	273	263	264	293	305	288	280	237	279	256	290	274	279	287	280	279	288	261	287
1428	115	96	93	108	110	114	102	111	111	126	104	106	109	98	104	86	102	86	79	101	95	92	104	95	148	122	95	120	84	83	94	80	99	96	97	81	89	87	90	77	94	77	105	73	86	109	102	100	98	104	88	89	91	88	76	101	85	82	103	88	88	91	87	82	84	101	95	110	87	82	101	99	80	95	96	90	94	92	83	88	97	95	93	72	95	84	68	102	96	92	92	99	71	97	97	93	95	90	88	89	93	85	83	86	83	91	106	86	91	85	86	94	85	90	79	83	78	95	81	97	77	74	88	78	95	90	83	94	75	84	89	80	92	87	89	82	96	91	105	88	83	87	81	95	86	86	99	85	89	98	90	83	85	98	99	94	103	80	92	91	92	80	107	89	98	83	66	87	116	87	96	90	94	107	91	88	64	83	85	76	97	73	106	105	106	87	87	89	86	86	62	90	88	74	80	83	94	86	96	65	90	84	113	96	89	88	82	99	80	99	88	88	77	85	94	101	101	74	83	80	98	85	83	84	90	96	84	103	121	85	101	88	83	97	90	82	86	79	90	92	85	87	82	98	82	88	95	90	106	81	92	82	99	74	106	91	83	81	96	92	80	78	79	84	74	77	89	115	85	93	84	79	71	95	74	90	87	100	100	90	103	84	88	93	84	80	87	81	92	108	89	92	92	91	79	94	92	82	93	86	83	90	87	96	92	92	90	76	97	89	86	85	94	70	91	89	93	93	87	90	98	100	95	79	103	102	79	77	95	92	81	98	84	107	76	84	94	97	93	84	101	89	95	83	92	103	81	96	82	76	93	114	116	95	70	95	100	88	70	95	88	95	94	111	86	99	93	82	88	91	100	99	99	87	92	76	72	91	97	72	94	85	83	73	70	103	95	85	83	107	87	73	90	86	88	94	105	101	81	80	94	96	83	66	78	91	89	77	80	95	97	95	87	88	95	106	85	90	99	96	92	89	95	88	114	98	88	80	101	82	108	95	80	89	99	81	122	81	95	97	99	107	87	93	103	99	80	89	103	95	111	68	86	96	94	69	96	86	82	88	109	81	101	97	86	100	93	95	82	105	85	102	112	76	95	85	88	73	76	113	83	71	94	88	91	84	90	92	86	75	88	93	87	83	84	75	85	92	90	79	92	83	73	86	78	76	99	92	88	94	96	87	89	94	109	99	100	86	95	91	95	107	87	81	98	92	97	93	94	91	92	87	86	121	86	84	95	82	88	81	84	97	79	93	85	98	87	86	109	86	100	95	93	81	96	79	90	83	87	99	85	89	89	95	113	83	85	85	92	80	82	85	83	91	74	84	94	100	89	99	97	85	98	90	85	102	90	89	102	86	80	99	116	86	108	89	78	85	94	88	78	86	93	71	75	80	95	86	84	93	89	95	84	93	82	88	86	93	96	91	82	89	74	74	76	94	90	99	92	83	90	104	99	91	108	83	86	85	89	88	89	96	87	109	89	81	80	77	69	90	106	75	82	85	81	74	87	101	98	106	78	76	86	94	106	73	87	85	75	91	78	82	76	74	81	60	90	96	93	96	85	78	97	101	81	96	81	96	98	76	98	93	89	98	80	77	100	79	98	99	81	92	91	61	88	91	90	96	85	85	87	99	81	79	91	97	88	79	82	79	87	110	88	92	80	80	90	65	101	91	87	105	83	96	80	90	68	102	67	75	88	85	84	87	73	87	86	104	100	97	86	95	93	88	97	95	93	100	83	91	107	79	88	86	98	87	98	92	92	102	92	98	92	91	112	87	79	92	103	90	78	65	98	108	82	94	93	97	74	99	82	83	101	90	75	93	85	84	73	92	92	82	83	85	87	85	94	90	89	85	85	89	83	90	96	97	88	101	85	102	93	66	83	89	81	80	104	89	82	100	104	86	83	91	90	78	91	91	83	101	98	73	83	96	77	99	70	98	98	86	90	99	83	78	83	83	89	98	83	90	90	91	93	71	85	99	88	88	82	81	93	78	94	106	96	77	89	65	78	75	84	80	93	108	107	81	77	72	98	89	90	89	103	90	78	86	100	101	89	74	99	75	83	85	88	109	74	97	82	99	106	99	79	92	94	99	80	87	102	92	75	91	91	83	79	72	105	81	96	109	86	91	76	86	88	93	89	81	79	92	89	83	80	101	98	80	92	103	80	92	98	70	79	84	93	99	91	82	84	98	95	97	99	72	83	85	103	87	93	82	80	83	92	77	95	91	91	88	75	98	93	104	91	98	81	87	82	87	91	79	94	95	97	81	79	97	99	92	94	96	103	87	99	90	83	94	86	84	105	104	87	89	88	103	96	87	95	75	97	103	86	111	78	78	89	89	82	81	98	92	95	84	101	93	86	68	99	89	81	73	99	88	79	90	92	110	75	103	85	97	82	100	81	110	95	86	91	115	103	76	96	90	101	96	89	77	94	82	107	92	86	115	80	78	81	92	101	98	83	87	97	93	87	83	88	100	81	95	84	86	87	82	94	78	93	85	85	90	92	102	91	80	98	112	88	80	87	71	84	76	69	82	83	100	87	85	100	97	84	106	90	80	82	90	100	76	72	87	87	98	81	86	90	118	74	97	91	90	73	81	108	90	79	89	114	91	72	115	91	82	63	99	81	82	101	86	89	88	78	86	83	101	100	96	85	89	86	87	97	99	90	83	74	85	88	92	93	103	86	83	82	99	102	91	96	93	95	85	86	107	107	87	92	103	97	89	93	77	86	73	81	102	81	92	93	82	96	101	69	83	85	104	109	91	89	97	95	94	81	80	91	82	100	95	87	90	83	93	77	85	81	79	84	106	89	98	73	81	89	93	95	90	96	96	88	91	84	94	114	80	86	79	93	73	81	86	96	96	85	87	90	87	82	96	92	96	81	109	93	83	86	85	90	73	81	106	96	104	90	72	102	94	75	92	72	78	92	87	87	86	78	72	89	105	74	71	79	84	74	89	84	92	79	89	86	96	114	93	67	91	75	101	88	101	90	100	82	91	89	96	90	92	92	91	98	102	91	85	90	93	99	115	106	89	112	82	92	102	88	86	86	92	91	86	79	100	92	77	93	86	87	101	75	80	93	98	85	102	87	92	105	81	91	97	96	88	74	84	86	81	86	87	92	97	93	86	88	87	102	98	91	86	86	99	95	82	93	98	84	67	81	102	93	103	75	89	90	83	90	86	90	86	97	94	86	95	84	90	97	78	81	75	91	86	94	102	80	94	87	108	83	101	71	97	89	97	88	85	82	93	86	84	104	72	84	90	87	85	103	86	77	97	89	91	86	73	96	73	90	84	88	89	107	75	105	67	72	85	105	99	95	106	89	96	92	86	85	84	96	108	102	85	84	106	95	101	106	82	91	96	80	93	81	75	106	77	113	79	97	101	87	93	86	96	88	85	101	97	84	80	91	98	96	88	88	96	93	84	95	82	86	94	78	83	93	99	86	99	86	84	92	93	102	105	86	75	84	96	89	84	95	85	79	86	86
14010	1636	1022	1176	2339	2876	2684	2196	1929	1647	1497	1264	1217	1145	994	1059	991	981	891	863	947	839	909	976	1252	1638	1468	1135	933	901	849	836	781	838	822	762	846	822	847	803	782	763	784	771	757	771	719	766	767	741	780	821	735	755	774	759	737	718	740	796	741	715	742	776	720	761	730	731	694	711	700	743	770	763	728	700	747	711	707	726	703	695	722	744	712	688	751	747	710	714	693	798	729	698	712	712	738	703	726	727	715	732	692	677	733	678	775	683	743	705	651	710	680	702	701	715	691	712	728	779	712	662	733	729	694	708	733	739	720	741	713	676	707	751	655	674	697	706	701	715	710	746	704	694	781	669	721	729	729	747	690	731	755	718	693	707	648	708	729	702	712	733	697	731	679	723	752	719	736	734	672	710	647	710	668	762	718	714	688	696	663	675	717	707	667	655	714	676	717	681	691	733	708	681	667	708	672	729	717	699	687	718	691	725	754	686	701	699	749	722	728	744	695	701	728	764	758	702	706	666	685	709	716	724	702	698	693	682	729	691	714	745	705	734	754	742	666	691	700	654	758	688	698	740	749	698	690	738	726	646	714	704	719	704	723	747	700	711	685	704	748	739	757	711	713	733	763	743	730	709	690	652	736	706	695	667	681	677	671	714	713	653	735	697	730	712	678	719	689	675	731	712	722	708	711	714	741	720	719	729	689	738	742	691	734	702	711	738	699	698	711	696	725	694	696	738	693	676	728	726	690	719	751	752	734	731	775	726	714	747	713	670	643	704	694	755	692	708	674	695	688	633	742	683	713	693	681	711	676	718	703	695	718	701	749	694	678	729	657	694	712	738	685	735	700	694	732	733	680	739	713	701	750	682	693	686	722	731	683	727	723	708	680	762	753	751	725	722	716	718	736	702	699	745	712	731	739	683	725	719	691	673	722	719	710	701	695	718	757	724	713	708	723	697	742	696	730	746	726	675	714	713	737	689	712	700	758	696	747	718	719	716	759	734	718	698	683	682	760	684	702	745	710	795	736	672	719	760	749	676	676	641	694	747	734	739	726	718	744	728	742	652	704	701	740	684	690	702	693	706	709	699	691	741	671	711	687	654	713	645	701	703	732	680	733	682	741	710	690	695	680	698	713	694	719	703	697	690	749	680	734	702	694	702	724	745	683	739	698	666	740	667	689	688	689	730	789	746	692	698	679	692	723	733	674	688	707	701	732	687	749	673	693	748	692	747	668	682	712	733	722	694	669	707	697	723	680	716	732	704	723	679	772	715	692	738	714	732	692	754	693	732	738	724	736	732	693	713	765	661	731	702	741	730	737	740	692	733	709	653	710	741	716	691	678	711	695	736	670	706	696	772	702	719	763	678	656	732	753	699	712	707	729	674	701	692	713	719	711	702	678	731	714	683	735	708	701	709	740	707	740	752	737	723	674	700	715	706	712	723	701	699	711	712	704	665	708	725	694	676	694	719	700	773	705	693	745	702	747	750	695	708	713	706	682	674	669	722	713	715	726	729	745	694	709	723	700	723	704	698	696	651	762	749	712	686	757	761	730	741	699	706	733	639	700	729	676	710	730	746	744	709	671	753	720	716	704	686	707	693	724	696	741	707	686	711	701	687	709	731	680	722	695	740	732	716	730	711	684	702	670	711	719	725	695	669	736	744	734	737	720	710	714	733	743	714	679	686	689	736	670	719	714	740	680	680	727	715	770	737	726	678	723	680	703	736	714	698	717	727	696	711	677	771	726	712	702	719	736	687	698	720	725	715	701	686	696	696	686	728	744	702	726	725	660	697	731	743	705	688	698	745	729	661	709	727	707	703	727	692	653	737	724	747	732	715	678	656	713	701	710	695	745	681	736	705	690	728	650	706	717	708	700	746	683	699	702	684	665	715	711	721	763	709	696	711	728	763	710	682	709	712	680	714	714	696	746	763	751	722	700	711	695	734	756	751	697	716	690	691	733	729	705	731	706	709	712	742	690	673	724	671	709	756	714	712	732	738	680	649	732	701	689	691	710	708	728	754	723	698	691	708	747	684	716	741	706	685	716	684	722	730	686	696	753	728	700	663	755	713	708	737	682	691	705	692	757	720	682	729	702	732	730	721	715	712	713	673	716	712	665	714	690	747	704	686	682	682	714	714	700	706	735	739	657	741	686	741	688	709	727	741	725	735	677	729	726	745	700	741	699	687	650	685	711	730	716	706	765	727	705	730	728	705	712	621	714	676	680	716	705	731	716	737	695	717	723	690	742	714	719	742	724	718	693	739	718	662	697	714	700	740	725	726	703	711	722	775	697	707	706	701	709	741	707	761	679	789	694	712	665	772	716	742	729	731	720	681	722	724	684	711	663	703	735	701	751	712	766	706	694	789	726	711	734	703	710	681	693	692	687	708	668	730	751	713	716	712	706	713	709	733	725	685	759	765	748	744	700	706	718	748	725	703	699	732	726	703	735	655	699	758	707	719	695	658	711	735	724	747	765	721	720	720	642	741	678	717	708	745	718	674	709	712	690	727	686	699	683	750	677	716	715	700	722	716	675	660	694	697	742	680	734	731	720	725	699	667	660	702	691	733	729	735	729	684	678	714	754	743	710	652	783	708	660	689	676	704	703	677	735	781	714	715	738	689	726	742	704	681	713	706	695	708	733	717	759	721	751	710	713	697	694	675	719	711	726	695	755	683	683	674	702	687	765	734	766	727	671	727	714	738	720	712	751	713	698	698	695	726	688	774	700	739	696	733	714	690	692	756	739	737	685	762	707	675	742	682	700	735	709	731	680	716	708	745	735	745	679	701	696	715	707	738	700	745	725	668	744	661	700	725	698	710	732	744	713	771	749	736	711	724	798	740	679	714	715	715	696	669	744	712	683	695	705	704	672	747	738	710	708	721	722	655	700	723	722	699	730	731	684	673	650	652	660	737	703	743	701	729	690	730	690	713	713	744	711	725	692	680	742	711	701	709	719	762	722	677	730	723	698	732	733	701	718	717	739	713	674	710	760	708	761	743	690	745	704	718	648	738	726	703	730	700	725	734	718	737	730	716	729	727	707	749	697	700	725	704	716	704	676	717	708	688	708	658	682	735	737	733	697	706	756	697	751	711	701	662	711	716	747	712	670	728	700	698	740	705	714	662	762	718	674	702	720	745	734	714	730	725	744	671	733	710	723	703	742	715	701	665	735	702	710	751	708	688	674	698	693	689	708	695	738	699	759	737	681	720	683	708	710	667	711	753	737	667	694	720	675	727	761	758	768	721	722	689	700	748	702	708	715	728	706	702	722	689	692	727	756	721	708	727	718	722	722	708	677	685	719	748	708	732	692	701	759	660	725	738	699	691	692	727	671	700	770	695	723	710	724	678	696	711	671	745	695	721	701	755	693	749	721	699	720	704	709	691	736	709	739	663	706	753	682	740	741	677	734	734	720	729	699	679	763	691	669	754	698	762	707	705	718	685	744	711	688	693	728	737	694	694	675	737	737	735	731	749
2139	73	47	47	52	49	58	79	59	46	48	42	55	44	35	43	43	46	41	43	46	40	39	45	64	51	69	48	53	43	55	39	38	38	38	45	32	30	39	48	54	35	34	45	35	40	41	56	52	30	27	37	35	25	39	35	28	30	37	39	29	32	48	43	28	34	48	41	37	38	37	31	42	32	43	22	41	35	48	42	31	34	36	32	36	20	38	39	42	39	33	40	38	32	40	36	39	32	31	42	40	41	42	38	36	40	40	44	33	23	22	50	36	39	36	43	50	33	33	32	53	34	28	40	36	39	28	30	43	45	34	40	35	46	39	45	24	34	34	35	41	32	29	43	27	43	41	39	32	31	37	37	42	35	41	31	36	31	47	27	35	34	34	39	34	34	46	33	36	33	34	45	31	36	41	35	36	35	30	30	47	35	49	27	37	39	38	37	39	45	21	32	42	51	43	41	38	42	29	42	42	42	31	42	41	42	43	31	37	22	42	41	31	42	39	29	39	34	32	40	45	29	31	27	43	37	36	34	37	40	37	33	33	35	31	44	32	48	29	36	26	42	42	39	45	46	26	35	37	33	46	38	36	37	32	35	33	25	33	27	36	42	35	39	38	39	38	41	45	45	43	42	39	37	33	37	31	34	33	36	34	39	37	37	34	31	35	37	42	38	25	34	36	36	45	38	42	30	41	30	33	35	36	42	36	33	51	39	34	33	34	33	32	29	46	36	40	37	29	30	43	41	35	35	28	39	27	45	42	41	32	30	34	31	29	41	28	42	40	38	35	40	37	40	31	40	41	44	40	28	31	43	40	36	33	43	42	38	34	48	38	39	39	33	42	43	35	31	29	48	40	24	35	38	34	35	36	36	48	39	22	31	47	33	45	37	37	39	39	35	44	42	34	43	45	35	35	37	29	36	36	36	36	42	45	40	39	35	39	34	33	45	34	37	39	39	30	27	34	46	35	32	46	32	26	41	28	30	37	33	33	37	37	46	39	38	37	37	47	36	38	41	37	38	29	40	41	27	40	30	31	39	44	34	33	31	39	32	40	35	35	41	34	45	34	25	36	39	46	35	26	39	38	30	33	46	36	29	32	44	25	29	33	33	34	32	39	24	36	44	40	36	28	39	31	34	38	40	34	40	41	43	45	27	45	32	36	30	37	36	46	54	32	37	27	41	37	29	42	41	28	48	34	34	40	35	27	42	39	34	48	31	24	39	26	37	47	37	27	37	33	43	37	35	29	33	47	44	34	31	34	35	25	28	32	47	38	45	40	36	33	41	33	22	40	37	29	34	32	26	38	37	36	41	42	35	27	21	40	38	34	34	39	29	35	32	34	31	44	16	31	44	29	31	37	34	35	36	28	28	32	32	35	40	26	26	32	40	38	45	31	27	41	38	38	25	31	50	45	40	40	41	60	48	40	49	34	36	42	39	24	34	42	37	35	51	32	43	35	38	37	34	38	27	42	36	39	24	38	34	32	25	46	33	40	25	36	41	36	46	25	32	43	38	43	35	52	32	36	45	36	41	45	28	35	31	38	38	31	35	35	33	32	37	40	40	41	40	34	38	39	37	38	36	27	48	38	32	45	43	44	29	35	42	40	38	32	37	30	44	26	31	44	31	39	33	41	40	36	47	36	42	36	40	39	47	49	52	31	45	44	44	33	32	30	37	35	30	41	39	34	36	39	35	27	39	36	48	37	34	24	23	35	26	43	35	39	31	43	49	34	40	30	29	33	29	31	47	42	47	29	45	42	33	36	37	33	30	34	30	42	31	30	29	40	36	34	53	27	41	45	40	35	36	38	37	30	26	29	31	40	44	41	37	31	44	34	47	31	40	37	28	37	22	44	37	31	39	29	36	44	34	42	40	30	31	36	33	29	39	41	38	32	27	34	36	41	40	38	38	29	23	36	37	48	42	35	31	35	36	29	37	48	29	41	29	34	32	44	44	31	39	28	40	42	33	40	35	41	34	33	33	31	27	38	34	34	29	28	40	28	36	38	31	41	26	37	39	38	38	40	42	44	40	37	41	29	27	35	30	33	43	40	35	45	26	50	22	34	31	32	36	34	36	46	34	42	40	33	30	41	38	43	41	31	47	30	29	31	30	34	29	33	38	37	38	44	49	39	29	39	33	30	41	37	43	37	43	32	23	25	37	31	45	40	31	21	29	41	42	36	35	29	37	39	40	40	39	34	37	37	35	42	51	39	40	54	36	43	33	26	30	40	32	29	32	38	26	42	40	32	34	34	38	21	39	36	25	30	41	35	41	33	44	30	37	49	34	42	40	32	31	28	47	31	36	35	31	45	41	40	38	56	37	37	28	32	45	39	38	50	32	29	39	46	40	38	33	23	37	38	45	40	53	39	31	44	56	38	44	25	46	36	30	38	40	30	44	31	33	39	35	28	36	42	38	32	39	28	36	32	36	28	45	42	35	35	36	45	42	33	34	30	38	30	44	39	36	39	33	43	39	42	41	29	37	45	43	24	30	48	33	37	48	46	34	33	36	29	39	33	37	30	28	25	38	40	36	35	40	28	46	49	33	38	40	38	41	37	44	38	28	39	30	35	47	24	27	30	35	37	39	40	29	46	31	32	41	42	39	49	44	42	37	42	38	35	41	39	31	35	35	39	28	35	31	35	33	28	44	35	35	38	35	37	43	29	29	42	35	29	30	28	30	39	35	40	31	37	42	44	35	37	40	46	42	41	40	33	41	24	45	27	31	46	29	38	40	42	42	46	33	36	43	45	39	39	39	40	36	36	48	36	46	34	35	36	36	39	32	42	34	32	45	35	46	37	35	35	33	34	32	41	41	33	42	38	31	41	46	34	37	30	32	40	35	39	46	50	36	39	36	39	31	42	38	44	35	36	43	30	41	34	32	36	31	32	31	35	35	34	46	42	42	26	40	41	29	28	47	32	31	33	41	43	37	36	29	45	34	37	37	44	37	29	29	34	32	26	35	29	39	31	39	40	35	36	39	32	31	37	37	40	35	46	42	28	34	33	36	41	39	42	33	38	30	43	42	30	33	32	41	54	37	41	39	29	31	30	32	39	28	29	48	45	44	39	44	35	32	39	32	61	39	31	37	39	37	34	30	26	38	33	34	39	40	30	44	32	38	35	42	22	39	33	34	33	40	42	32	37	41	55	35	31	41	43	37	31	29	40	38	37	40	43	42	36	44	40	40	40	39	35	45	35	30	40	35	32	44	40	42	29	46	33	35	33	34	33	38	29	33	45	34	32	34	34	36	42	36	36	27	31	24	28	34	24	39	41	42	40	40	31	34	30	33	34	40	33	39	42	43	36	30	37	32	40	32	47	32	33	31	33	33	36	44	48	33	43	43	34	28	36	35	43	41	24	32	41	38	38	30	35	33	48	41	39	36	38	41	41	42	51	45	35	26	45	23	46	35	42	40	42	33	34	43	42	35	29	35	40	43	34	45	45	29	43	29	39	39	39	40	44	36	36	30
12043	936	564	723	1579	2152	1995	1682	1370	1223	1088	929	788	730	692	588	573	556	595	537	487	548	483	561	837	1298	1107	686	597	495	445	430	420	420	414	389	387	409	411	333	376	366	381	378	379	342	390	348	385	370	406	370	343	341	353	360	338	328	325	343	315	339	362	356	336	343	363	311	334	349	338	317	300	329	292	366	327	314	335	332	327	299	312	317	314	322	316	280	299	314	329	335	298	343	319	311	313	331	323	314	309	295	294	316	291	318	324	309	305	320	319	322	297	299	299	295	322	315	299	303	311	298	290	283	302	300	313	328	314	311	269	310	310	312	325	318	321	319	293	289	296	357	317	313	313	308	334	322	298	318	311	306	319	311	338	335	334	294	304	306	305	316	295	320	310	301	282	295	318	294	318	311	324	302	313	328	314	296	293	334	298	310	314	326	280	290	318	289	327	319	319	281	276	296	318	303	305	298	320	315	319	303	304	324	316	317	291	280	339	313	303	298	322	309	332	298	310	286	299	307	307	297	280	314	298	318	293	304	303	304	319	309	320	347	307	318	313	292	328	315	301	276	357	317	288	276	327	302	305	326	302	300	322	338	289	315	298	333	313	295	310	291	319	315	299	322	293	285	336	326	316	293	330	316	307	311	299	306	334	340	271	301	307	306	309	297	301	327	291	314	317	323	302	300	319	306	322	303	306	312	327	273	261	311	303	267	320	297	299	304	304	299	316	308	314	297	310	322	300	323	286	338	293	299	308	309	302	328	300	290	320	296	286	281	330	306	304	303	297	294	293	303	311	346	310	293	308	303	306	305	284	321	332	337	308	300	326	312	298	287	288	352	313	297	335	341	315	307	299	290	272	271	317	347	330	322	285	312	311	285	299	293	294	314	287	274	327	322	321	313	306	313	311	331	297	292	318	313	314	312	335	291	324	316	311	316	312	293	311	323	293	342	291	316	327	307	303	275	313	319	343	342	322	320	313	321	336	247	336	288	302	309	287	289	313	305	293	309	306	297	315	320	294	322	278	311	337	301	322	288	296	300	325	294	353	314	293	299	313	312	311	322	306	288	321	293	317	300	314	298	296	297	290	314	334	278	342	329	312	288	296	282	299	324	333	280	308	309	336	297	297	321	306	302	326	284	300	338	299	307	286	311	302	291	294	339	295	327	315	312	349	288	316	264	293	310	304	320	329	297	318	331	299	310	285	290	306	310	299	300	329	319	325	286	310	300	315	297	331	310	282	310	295	324	316	320	296	316	278	308	329	336	301	304	289	282	300	293	329	325	350	316	283	304	327	277	311	286	290	311	303	305	284	311	312	317	334	321	270	302	306	310	323	325	311	311	295	284	307	306	313	278	294	314	302	334	288	318	308	339	312	284	304	292	289	308	292	310	317	334	322	295	305	333	327	299	327	307	291	315	296	319	323	291	318	338	275	320	296	330	294	277	335	304	294	335	324	283	302	314	303	299	321	276	334	317	297	315	294	307	295	339	301	316	290	297	312	300	308	330	305	312	309	306	328	311	309	304	333	314	298	308	299	292	290	308	316	313	307	312	332	295	328	319	293	288	321	321	307	312	294	302	293	315	297	293	345	338	307	312	313	325	318	311	323	303	316	321	319	295	311	311	303	294	327	290	339	288	281	297	314	307	363	334	316	316	310	301	311	298	300	315	307	301	303	304	291	286	337	349	301	302	299	304	318	313	332	308	319	288	302	314	306	314	323	330	307	326	323	303	257	286	319	305	280	287	315	296	297	328	318	309	310	318	293	313	318	305	323	320	341	288	323	321	317	310	281	291	315	331	295	320	312	284	318	290	298	306	317	297	287	302	318	332	322	296	307	333	288	320	280	297	300	321	316	279	317	328	307	317	299	329	322	290	300	320	313	335	337	319	316	323	299	269	333	302	309	274	325	324	292	349	325	297	273	293	334	270	338	310	287	292	342	298	293	291	310	313	336	341	321	320	290	303	294	354	300	272	310	282	291	295	323	278	314	320	297	305	322	308	294	285	320	289	303	306	331	306	292	303	289	315	285	312	286	321	308	319	322	309	296	323	300	324	315	283	272	325	278	308	296	273	320	314	289	319	281	329	306	291	311	279	305	329	299	309	324	312	298	314	341	316	302	323	297	330	322	318	291	319	305	306	288	308	334	292	322	329	296	327	301	297	301	317	300	293	279	257	334	324	312	281	278	286	321	363	284	330	304	267	310	333	328	328	317	318	326	302	318	307	289	318	314	313	301	316	288	355	288	304	307	309	316	295	303	274	329	270	306	317	293	293	315	321	316	288	315	294	345	303	291	309	309	320	316	281	310	295	305	288	324	330	311	281	337	318	330	310	296	321	346	318	309	307	293	339	299	324	308	289	295	283	289	286	286	300	303	300	307	312	295	290	327	302	284	297	290	309	322	307	325	312	309	333	297	291	316	293	320	339	309	320	340	277	311	313	293	294	323	327	316	308	320	276	319	325	332	305	310	319	287	308	314	306	303	296	313	322	314	321	285	295	307	297	310	321	300	277	302	324	327	291	305	297	290	315	289	312	312	319	333	294	312	302	321	304	276	320	310	314	290	298	304	339	275	336	332	319	320	275	313	292	343	327	318	291	301	302	296	276	312	333	276	316	303	301	312	297	307	312	332	290	330	294	310	303	302	328	324	330	297	323	312	303	292	296	271	294	284	340	318	326	320	308	290	268	305	326	295	296	325	289	284	334	302	325	332	309	307	324	298	330	317	283	326	299	298	304	327	298	282	323	300	307	320	301	318	323	290	343	280	297	270	287	292	316	303	304	275	295	293	293	285	314	317	313	334	277	289	273	281	317	302	321	311	285	297	278	270	301	323	307	279	321	309	309	334	330	298	301	283	320	308	314	330	304	312	323	312	310	328	331	314	338	312	308	295	316	312	314	317	326	305	296	310	297	320	334	348	308	299	326	305	298	322	310	281	306	293	295	301	325	300	287	322	303	320	302	299	324	287	337	299	333	293	305	295	302	307	288	290	306	310	313	295	304	308	287	316	316	320	298	307	324	294	296	299	294	331	285	291	320	316	284	301	315	283	290	296	318	280	286	305	320	290	303	304	353	286	291	331	309	326	312	315	306	300	290	338	299	282	290	321	312	333	303	277	298	289	310	307	298	286	318	315	331	319	328	321	305	319	280	315	297	300	325	290	321	300	312	326	301	342	297	275	309	311	320	281	313	318	284	315	293	318	335	294	314	329	319	324	318	315	287	329	320	287	313	295	306	277	318	297	302	292	306	329	308	294	309	291	323	329	296	293	296	319	325	333	325	334	321	348	335	318	309	334	298	306	300	292	328	328	322	309	317	305	334	334	301	299	298	325	324	305	314	295	331	281	309	301	345	331	296	298	316	349	315	306	305	318	316	321	335	305	298	301	321	292	311	298	304	293	330	318	322	296	312	328	288	308	297	301	274	302	271	323	327	315	272	321	317	312	294	348	305	307	300	304	297	267	268	339	326	294	286
2204	202	104	112	118	127	154	130	148	126	118	130	114	122	130	115	110	128	106	106	111	97	101	103	134	146	137	105	111	106	101	108	103	118	103	97	100	113	85	100	128	111	94	99	93	118	102	91	90	112	110	95	104	107	98	94	93	104	102	98	103	82	109	99	101	102	99	103	83	83	105	106	109	80	77	79	89	89	81	99	99	93	80	104	117	103	108	93	98	111	77	104	101	99	79	100	99	92	98	98	88	94	85	118	65	86	86	105	93	100	104	98	95	99	104	92	104	88	89	92	98	103	103	96	112	92	106	93	105	124	70	88	103	67	104	115	90	95	90	106	105	110	95	107	95	97	76	103	105	113	94	90	94	83	106	112	95	105	97	116	100	105	89	78	96	82	84	91	84	105	94	97	101	106	86	89	81	81	102	99	88	103	105	91	90	75	87	94	97	87	87	89	102	113	108	101	88	93	93	82	97	76	84	114	91	101	92	121	84	112	89	95	88	89	95	91	112	97	125	97	85	86	92	95	85	104	97	105	101	85	96	77	102	106	107	107	108	101	94	102	111	95	98	121	89	97	98	108	111	97	118	103	91	95	87	112	105	86	102	97	101	113	105	109	112	99	88	116	117	108	94	114	92	87	103	91	91	87	92	97	97	102	82	96	97	87	92	94	85	87	95	103	102	83	78	88	93	81	90	103	98	94	96	96	99	121	100	81	95	96	98	88	97	92	90	102	87	99	97	71	129	87	111	80	92	99	100	85	131	87	97	81	112	103	103	80	104	107	90	89	78	101	117	97	89	108	85	99	91	75	105	87	78	94	87	95	81	90	107	94	108	98	109	88	97	105	93	103	104	94	100	86	102	93	90	75	84	89	105	81	98	97	99	115	90	112	107	119	101	92	112	102	106	77	94	87	97	108	99	86	96	87	95	79	103	91	98	120	97	93	110	96	105	103	81	109	81	96	91	108	109	104	106	98	80	111	92	85	120	93	96	90	104	102	111	80	107	92	96	112	110	87	99	89	116	102	99	106	86	83	113	95	84	78	99	85	89	105	101	112	89	85	100	98	117	92	113	106	104	88	104	102	88	91	102	80	91	92	96	108	93	96	109	93	101	100	83	102	83	93	95	102	106	90	95	85	88	88	103	96	100	96	114	100	105	85	82	103	104	106	117	102	106	117	100	84	104	92	105	103	91	92	89	85	119	102	86	97	101	78	89	96	104	119	104	110	109	102	86	98	88	89	106	98	99	92	103	96	103	85	98	95	107	106	85	103	112	99	108	78	89	79	105	100	102	88	88	88	111	95	92	101	99	91	96	87	93	104	89	116	98	102	88	98	108	91	91	94	96	87	111	95	99	105	91	99	89	77	95	86	86	93	95	110	103	97	90	89	114	87	95	101	118	108	102	97	106	95	96	97	88	95	79	90	88	97	104	86	116	89	101	96	98	110	108	95	100	81	92	99	88	102	99	91	82	113	88	90	97	89	94	83	76	113	85	97	108	88	92	108	86	97	93	91	87	95	110	93	102	85	98	99	90	91	103	91	116	97	77	107	95	101	97	100	101	91	88	96	117	110	128	89	80	90	102	102	100	102	100	94	93	88	108	105	83	103	107	119	100	105	90	103	88	84	101	96	91	112	110	123	106	101	98	106	113	100	100	102	103	99	121	94	107	87	95	79	93	96	91	125	93	90	110	96	101	93	82	97	108	100	94	105	96	90	100	103	84	82	98	81	89	104	96	96	116	96	81	100	85	94	99	96	126	98	98	98	112	90	97	93	91	112	112	100	84	98	114	103	97	103	102	95	84	91	88	102	93	114	102	108	87	97	94	105	94	82	97	85	98	98	99	105	95	96	86	87	91	69	99	100	92	85	88	99	86	94	91	90	105	108	99	110	107	79	91	83	106	95	94	96	106	84	84	99	104	114	116	103	107	111	80	94	96	103	91	83	84	92	106	93	102	108	105	98	99	75	89	88	89	93	99	89	97	89	101	102	74	94	102	90	90	96	93	96	112	100	89	97	103	111	112	92	91	90	91	94	79	96	101	125	86	108	87	106	90	84	101	95	114	93	84	99	102	100	87	102	86	91	92	92	97	102	97	120	120	97	86	98	105	74	97	103	93	113	85	94	90	106	106	97	89	102	92	88	93	91	94	94	103	101	113	94	85	85	103	109	126	94	108	92	95	126	100	100	127	89	85	109	85	92	89	110	96	84	111	106	105	88	111	91	89	98	94	103	97	103	92	90	90	90	91	89	103	100	92	99	95	104	83	99	110	115	97	101	98	99	103	95	92	107	96	95	96	96	82	89	104	100	87	98	92	95	93	83	105	117	79	110	96	80	80	109	95	102	91	88	103	88	115	105	103	110	88	85	84	99	93	99	84	92	93	113	104	91	100	97	102	109	93	91	107	88	95	106	98	92	105	91	100	111	96	78	106	115	87	110	86	88	83	96	87	98	121	96	95	99	90	84	104	98	68	120	96	115	111	87	102	95	95	100	109	85	90	99	95	87	95	115	98	99	95	96	93	97	95	125	94	93	94	95	112	100	89	114	108	88	83	93	111	102	110	114	83	99	105	94	93	85	90	87	91	84	104	101	109	87	97	107	94	93	107	83	97	111	115	92	96	83	96	101	89	108	106	82	103	102	87	113	99	102	114	92	91	100	79	105	95	84	88	105	76	87	99	120	91	97	102	106	98	99	108	107	94	92	93	104	117	93	84	99	101	76	94	92	103	111	109	99	79	101	113	83	109	88	85	102	114	107	107	104	107	100	87	113	104	97	95	78	81	103	90	120	92	89	102	91	107	103	84	78	117	77	101	105	95	98	115	95	102	106	98	96	95	107	107	94	91	100	86	88	88	100	98	105	84	90	93	104	97	81	82	108	99	92	115	85	93	109	94	87	88	98	89	90	93	89	108	102	109	115	106	100	90	85	95	95	91	106	86	118	108	91	107	101	109	104	97	93	96	90	98	84	100	98	112	117	98	112	101	96	113	102	95	88	97	105	108	88	110	92	96	124	91	98	89	108	112	118	101	103	89	95	96	115	92	99	94	87	91	99	79	93	102	101	88	96	90	106	95	95	115	93	100	73	92	100	90	94	90	104	106	105	119	100	80	86	93	100	103	89	101	100	107	95	90	103	100	83	106	101	93	90	93	95	93	73	100	111	108	101	98	114	99	88	94	110	72	93	99	98	92	104	104	93	94	93	104	104	86	90	95	106	97	101	91	104	108	95	82	94	91	89	96	89	103	95	107	91	84	89	94	99	90	107	113	96	103	101	93	106	109	101	104	108	99	123	100	82	94	100	80	78	108	114	110	120	93	87	118	115	103	98	90	71	98	94	97	93	118	91	94	102	113	90	96	102	106	98	103	95	112	107	103	104	94	111	88	79	89	75	115	103	114	92	95	97	92	83	113	105	115	99	92	105	93	95	102	97	86	99	94	102	92	92	113	94	94	77	100	87	85	97	115	96	106	111
16334	2050	1340	1605	3268	4121	3835	3214	2795	2316	2082	1881	1656	1518	1408	1331	1254	1230	1163	1115	1089	1088	1054	1230	1615	2057	1697	1301	1208	1097	960	955	1003	973	902	955	934	894	880	893	887	853	905	820	827	891	900	873	854	875	827	913	821	860	841	834	834	818	818	814	796	806	864	816	815	911	827	803	802	821	821	765	862	807	822	812	814	836	852	785	784	788	828	797	808	769	813	805	786	799	820	807	811	809	783	746	801	808	834	780	763	820	774	774	716	804	799	795	822	792	792	787	782	785	778	750	800	802	810	793	781	812	731	777	831	811	734	745	777	763	797	754	796	777	809	724	782	828	796	768	766	803	767	781	799	818	846	767	847	806	767	811	820	804	752	770	830	803	799	779	758	774	812	830	825	776	800	772	876	848	836	821	805	770	772	830	811	829	820	800	748	732	773	828	811	833	740	764	786	782	765	789	738	808	775	778	777	777	785	792	754	776	756	735	762	822	771	805	795	795	799	798	812	819	805	783	814	736	792	746	798	791	784	793	766	776	829	797	788	816	788	800	790	807	797	793	782	809	786	743	776	794	815	764	781	785	785	794	800	788	753	861	782	760	765	778	802	799	743	799	746	785	754	792	784	757	757	726	804	786	797	810	794	799	782	776	747	790	794	785	763	797	744	827	809	769	720	804	848	775	813	806	826	781	822	834	806	807	740	822	791	800	835	819	802	799	796	774	816	778	811	788	773	776	815	766	744	778	780	785	776	773	783	783	767	780	801	747	783	769	778	787	776	781	834	777	759	780	804	775	762	787	817	780	751	772	812	821	729	728	765	800	793	799	803	794	776	803	793	806	771	749	787	784	776	768	788	744	812	780	775	726	807	788	810	771	802	836	762	771	778	757	811	852	774	763	715	816	828	819	770	797	788	799	784	794	766	748	767	779	788	772	746	815	729	826	784	811	744	765	827	820	795	801	769	754	819	807	803	766	764	802	832	807	781	764	777	784	760	824	820	790	749	788	785	807	825	806	802	799	797	812	780	821	778	789	836	733	761	744	773	792	823	778	810	785	793	790	730	784	774	746	762	813	735	829	832	788	804	816	771	805	793	821	769	762	748	739	763	760	808	750	807	798	792	763	785	802	804	790	788	858	823	789	806	774	776	785	834	759	780	800	827	769	830	806	801	777	749	780	765	792	727	737	779	801	733	765	797	775	813	788	799	774	847	755	730	778	788	798	835	808	782	778	805	779	803	801	756	764	788	769	758	789	803	773	814	799	789	780	758	797	801	740	745	778	774	783	786	787	814	811	764	831	743	765	770	780	764	808	762	790	809	777	787	772	793	797	786	822	774	811	784	864	773	779	755	820	782	777	730	804	798	785	779	797	803	810	786	753	781	761	759	815	755	753	798	824	766	754	810	826	818	818	789	775	788	790	774	812	750	774	781	828	816	779	836	749	774	771	828	733	750	767	795	787	780	787	786	754	805	847	826	767	765	758	787	737	795	778	819	820	802	796	751	765	795	813	819	786	746	835	760	787	805	769	783	780	842	785	782	800	810	756	733	818	779	811	731	795	733	801	849	768	769	770	761	793	817	811	770	794	805	824	806	769	803	753	857	791	778	792	788	751	776	809	818	774	789	785	828	779	803	757	807	814	796	776	778	786	808	773	816	814	802	691	791	813	791	816	797	764	752	831	795	803	824	771	766	770	822	751	769	767	781	836	779	787	782	769	801	767	802	769	803	749	791	758	782	801	762	827	772	817	790	756	839	764	783	808	795	783	792	724	754	789	805	774	798	810	776	784	834	799	805	779	747	753	814	808	796	808	798	816	809	763	734	762	724	792	766	806	788	878	789	797	756	807	856	767	753	820	791	736	789	794	767	809	733	767	790	813	785	840	805	797	833	760	762	811	787	744	770	778	815	824	755	793	834	729	748	811	854	769	774	810	792	786	783	797	770	777	797	814	804	741	860	796	792	775	771	843	758	770	773	791	785	811	771	765	806	797	800	776	763	777	797	812	824	792	792	773	784	775	830	801	817	755	813	797	745	796	794	766	819	787	763	761	782	797	745	811	741	819	803	766	761	718	797	793	818	770	777	834	789	728	790	735	773	819	765	794	809	785	739	781	792	773	805	746	806	802	808	728	764	766	812	768	765	771	823	768	815	819	812	724	779	790	765	806	767	780	731	801	780	782	786	795	756	797	778	807	785	774	755	779	823	787	754	782	793	797	774	805	766	799	735	742	771	770	803	767	782	768	761	760	833	827	778	750	816	771	824	761	766	802	726	801	777	792	779	847	819	788	771	862	777	755	774	811	775	743	835	814	752	756	778	793	776	838	750	805	830	781	783	767	783	740	758	798	821	798	835	823	810	790	806	792	815	772	833	807	728	795	799	852	782	777	808	774	785	813	818	812	855	756	840	810	800	786	800	771	858	761	763	794	833	751	834	863	795	787	793	793	775	850	763	771	784	852	780	823	793	830	793	763	815	829	786	814	769	805	767	759	805	782	776	810	793	794	788	728	783	753	829	782	798	787	754	768	796	788	800	795	774	809	769	846	784	791	766	775	782	788	792	795	808	801	768	742	788	775	753	737	781	795	820	741	800	832	835	794	735	793	772	799	750	802	753	761	799	825	773	823	793	795	771	838	818	753	833	788	818	705	805	763	721	767	777	773	778	763	803	729	812	818	780	806	744	789	784	749	777	819	782	786	788	758	791	807	800	818	789	770	826	791	767	741	766	816	780	782	780	804	802	758	792	757	815	798	780	783	833	798	819	788	803	793	747	777	756	820	771	804	775	762	747	770	796	807	774	742	830	788	771	778	852	755	782	792	765	792	767	792	743	768	814	816	824	793	806	836	755	778	792	823	815	781	829	745	771	822	730	776	754	760	816	711	761	775	768	759	767	795	801	773	820	773	775	737	780	823	775	808	745	806	796	772	762	787	813	756	811	799	822	806	777	774	741	760	828	808	817	793	751	776	836	813	819	778	766	788	828	736	793	745	793	793	768	799	832	817	788	760	786	790	791	784	772	757	815	765	797	767	757	810	835	842	827	767	772	795	803	796	759	780	745	786	756	768	817	827	747	765	803	884	809	773	793	831	783	802	838	768	751	742	824	755	743	776	786	792	768	775	793	772	786	812	786	787	788	756	725	784	808	812	753	772	752	796	813	769	737	733	784	803	775	769	766	781	788	781	785	813	787	795	795	795	777	788	779	754	859	770	754	770	804	749	800	798	760	799	780	788	757	813	781	818	735	826	757	832	834	795	781	806	781	775	793	775	823	813	809	824	803	823	798	830	788	806	760	797	849	778	751	757	808	787	745	793	745	792	797	788	800	758	757	743	756	808	785	798	777	811	760	787	812	783	783	790	801	774	752	740	787	819	758	761	736	826	733	771	797	781	789	818	770	800	786	815	780	843	791	801	813	792	778	767	806	763	799	818	771	842	770	807	816	832	768	809	735	815	771	737	802	772	794	772	874	829	799	784	752	731	821	770
1390	38	34	40	36	46	39	37	38	43	45	32	41	28	39	33	31	38	32	34	48	34	35	44	50	65	56	31	32	42	44	42	44	36	31	40	35	40	35	40	28	37	24	34	42	43	37	31	26	33	30	42	34	37	37	45	27	27	42	44	34	30	27	36	46	28	41	38	43	43	33	44	37	34	44	37	39	39	35	35	36	44	39	42	37	41	37	38	37	45	38	35	34	40	36	38	33	30	34	42	32	32	33	44	34	33	35	32	38	29	38	28	38	41	40	27	46	30	25	38	36	35	31	34	36	38	33	32	45	34	35	34	37	41	32	35	34	34	34	39	41	37	36	31	24	24	23	34	35	34	35	34	32	35	36	28	45	38	35	40	29	30	42	30	27	33	30	32	30	43	32	39	30	31	31	35	40	29	33	31	30	28	46	30	30	28	23	25	27	27	33	36	39	36	37	39	26	29	35	30	43	29	37	32	37	29	30	35	29	34	40	35	21	45	38	35	39	36	30	16	35	43	28	37	21	35	42	29	33	29	39	35	31	39	39	33	31	40	35	28	33	35	29	23	43	37	27	34	38	32	29	32	37	35	33	30	36	31	44	33	49	27	38	33	31	41	34	33	33	29	50	20	38	40	26	45	32	32	33	33	33	25	37	26	31	30	32	23	39	32	33	38	33	33	30	38	33	37	32	36	28	34	33	29	34	31	32	41	38	28	28	34	31	28	29	32	39	37	39	43	33	34	27	41	38	39	36	34	27	38	36	36	37	36	39	31	30	30	44	48	33	24	22	32	30	24	46	29	35	25	36	46	37	39	40	34	26	35	31	31	34	44	31	34	36	34	45	37	33	26	32	41	32	33	42	37	32	34	36	35	41	28	44	25	35	34	22	34	38	29	32	45	31	31	42	30	40	40	44	33	36	35	37	32	34	40	31	32	29	26	39	28	26	33	43	32	40	41	29	38	45	39	37	41	32	31	30	36	29	27	40	26	23	30	39	30	34	39	37	27	36	33	32	48	23	40	42	29	31	21	29	32	29	35	36	40	23	43	31	27	37	39	44	37	31	26	36	50	34	36	29	39	36	33	32	27	26	34	36	34	42	33	34	32	39	31	31	26	30	32	37	33	31	27	33	35	25	31	42	37	28	45	43	37	32	41	31	27	29	40	29	25	27	29	29	37	51	31	39	35	38	39	32	27	24	44	31	38	23	32	37	48	51	33	23	29	38	33	39	37	43	35	25	39	44	33	26	40	31	29	37	31	26	34	35	23	29	34	40	40	32	37	40	33	30	27	23	27	29	41	33	36	34	30	36	43	40	37	35	23	35	35	33	34	29	23	28	38	37	26	35	50	28	30	28	33	34	41	35	28	33	46	36	42	41	30	37	43	35	39	31	30	31	38	39	33	34	27	37	31	34	34	37	35	35	34	50	32	41	43	38	35	39	27	31	42	33	36	30	25	34	29	36	36	26	47	27	41	37	27	39	40	28	41	30	27	28	35	31	34	30	31	31	31	37	35	44	42	33	30	33	34	32	43	41	35	32	35	32	34	32	40	42	38	41	39	30	37	28	39	42	41	38	29	29	31	36	28	37	24	28	35	43	35	31	28	30	42	39	33	37	32	34	33	32	36	36	37	42	36	32	22	30	32	45	39	38	29	34	28	32	33	37	30	39	34	37	23	42	39	36	35	30	45	28	37	37	31	41	29	33	26	32	20	38	40	29	36	24	38	33	39	30	40	35	31	40	24	36	34	32	40	33	39	35	40	35	28	35	38	31	31	33	24	29	41	33	31	46	38	42	33	32	30	35	30	40	34	32	40	29	29	32	35	33	32	20	34	23	45	28	22	32	40	35	35	25	42	32	30	27	26	29	27	41	29	39	35	27	27	32	40	33	34	30	36	34	33	25	38	29	27	33	41	34	25	36	46	31	28	41	26	30	35	31	32	37	33	31	36	39	27	33	30	30	41	38	36	35	37	33	32	36	41	36	24	26	40	34	35	34	42	40	37	39	29	36	39	33	32	34	34	31	41	30	27	27	36	41	32	32	33	33	29	38	30	31	26	31	27	41	38	39	36	35	43	47	40	26	38	32	34	31	34	25	31	37	31	36	32	37	49	34	49	30	24	22	41	30	26	38	33	46	36	35	36	34	35	30	29	20	30	36	40	29	34	38	37	31	39	38	40	24	44	31	42	42	34	36	35	34	26	40	32	38	34	29	45	32	51	35	38	25	31	37	31	33	27	28	45	42	33	30	35	32	38	36	31	39	29	41	35	21	33	34	43	38	41	37	27	35	32	22	38	35	34	33	43	34	38	27	29	33	34	38	38	34	32	40	36	27	43	40	29	30	21	35	31	29	34	29	37	39	27	33	39	41	24	30	32	30	41	31	37	40	38	34	19	36	28	37	33	31	38	29	41	36	34	33	32	46	37	23	37	30	37	33	38	35	35	30	33	28	41	30	32	37	29	38	40	39	29	39	37	31	37	26	27	32	38	40	32	40	31	39	36	37	33	32	31	35	22	37	25	41	47	21	30	31	32	39	34	49	35	20	40	34	32	29	26	29	29	31	48	36	30	32	33	29	29	49	35	33	40	41	24	30	30	29	40	28	45	35	29	30	36	32	33	40	44	34	30	34	40	24	34	31	32	37	37	30	39	46	35	33	36	35	30	35	37	35	39	31	33	30	32	37	31	38	32	36	33	32	37	28	31	30	48	35	41	31	33	38	30	31	38	45	38	31	37	26	35	32	35	28	25	38	42	33	34	34	32	30	32	31	30	39	35	37	33	34	45	37	40	43	29	40	33	34	23	43	40	48	39	37	29	47	35	20	36	34	22	35	40	35	40	42	42	31	39	38	33	33	43	28	33	40	23	34	48	31	30	44	35	31	30	35	28	37	31	28	32	31	32	33	34	32	36	28	28	34	40	33	28	28	37	46	41	28	35	36	41	39	30	30	34	36	41	26	42	49	34	39	30	35	27	28	43	30	29	35	39	41	34	44	37	39	37	32	36	28	38	33	35	38	41	30	38	36	34	37	37	36	27	39	42	33	26	47	26	25	30	39	28	34	32	30	33	27	29	38	46	37	31	35	38	32	43	35	44	34	32	32	28	39	41	21	39	41	38	37	36	44	38	26	25	28	28	46	32	34	43	36	34	33	31	32	43	30	35	46	33	38	24	29	39	35	34	34	35	24	32	30	43	27	39	34	37	34	33	27	37	48	42	35	34	42	40	35	39	33	51	33	48	30	37	30	21	31	24	34	35	31	29	39	38	50	43	42	27	46	31	42	38	35	28	32	43	44	40	41	42	34	33	36	34	35	42	32	38	30	32	39	24	31	28	33	29	38	30	48	32	34	45	41	31	34	26	30	27	38	42	41	36	40	30	32	28	40	35	33	39	33	33	45	28	37	40	36	35	37	34	37	31	33	30	45	35	29	35	27	32	34	38	42	30	29	33	35	38	34	31	39	30	32	39
8585	422	358	398	523	643	644	575	517	466	490	416	417	370	384	338	371	321	338	337	395	339	375	448	740	972	720	514	466	388	360	386	374	400	359	352	338	344	349	317	328	304	317	317	327	339	346	289	317	338	313	304	284	301	318	302	282	322	333	279	271	282	307	284	301	287	321	282	292	300	288	272	295	301	279	305	299	288	319	299	282	271	312	293	295	291	263	274	268	291	296	294	271	282	291	319	277	296	283	288	281	290	269	280	288	302	279	310	250	302	300	280	295	280	292	306	291	319	300	286	309	273	289	304	276	312	294	311	314	305	296	255	281	284	282	309	312	295	298	267	270	281	287	286	268	310	282	264	287	310	295	275	299	289	307	291	252	288	279	265	288	288	283	320	288	286	308	308	271	318	253	309	280	292	307	277	279	283	303	273	290	300	302	292	301	305	281	316	273	296	292	301	273	292	279	269	290	286	296	311	296	284	320	298	270	320	261	264	296	279	327	249	294	278	299	299	289	255	274	252	290	297	289	252	279	276	322	259	286	298	281	332	278	256	297	305	268	261	326	317	277	290	284	284	294	276	260	294	274	281	279	292	286	302	301	295	273	289	264	302	318	282	282	293	281	263	305	280	304	284	308	294	286	282	299	312	252	297	288	299	278	279	277	290	283	287	285	281	308	324	296	285	290	286	320	302	282	258	307	305	290	280	284	315	311	299	289	293	289	269	282	262	279	301	295	294	305	269	285	262	285	279	310	283	271	277	279	298	269	312	309	315	267	279	286	290	294	296	312	302	309	262	268	278	296	290	323	326	296	282	309	267	286	280	290	282	303	285	267	286	281	279	288	289	287	308	286	295	278	265	286	290	290	277	302	285	286	296	315	255	274	288	274	305	288	281	268	278	313	335	263	297	253	281	259	285	301	300	274	286	270	280	303	298	299	281	271	293	284	290	282	311	295	293	281	285	266	302	298	283	302	271	288	301	282	282	262	259	275	265	283	288	292	285	270	304	299	288	288	296	291	256	316	286	285	276	279	290	286	303	277	302	284	329	276	307	275	290	290	297	287	256	282	264	274	312	297	313	291	290	285	289	274	273	305	290	293	264	281	305	286	301	249	292	271	283	317	336	280	303	305	305	300	279	285	301	270	299	301	281	283	285	282	293	271	265	272	269	294	280	263	307	270	261	290	310	326	286	314	280	273	268	269	277	312	267	324	311	296	295	289	281	318	296	277	300	305	319	287	285	282	286	294	280	274	258	292	296	288	271	265	279	282	303	279	299	300	279	268	276	293	270	260	276	291	282	288	322	303	285	307	275	294	254	277	308	312	300	289	276	322	296	241	283	286	297	319	262	283	301	271	294	271	289	256	283	304	315	298	300	279	300	295	287	285	291	298	298	317	307	283	278	286	341	259	254	308	306	279	301	320	253	291	280	269	295	296	317	280	295	261	292	290	291	291	305	280	284	313	310	259	298	307	278	293	298	303	269	307	280	299	317	318	281	260	294	279	274	315	262	296	287	268	291	287	266	289	288	281	308	305	276	288	293	270	297	275	293	278	278	312	291	276	297	292	284	299	293	299	277	283	282	281	261	292	291	278	284	280	282	304	308	284	286	295	302	304	294	301	275	282	309	275	286	276	284	289	283	276	288	282	289	304	293	271	315	304	300	280	285	249	281	293	309	267	296	274	279	320	286	322	289	288	310	296	271	301	278	278	281	260	285	306	295	291	301	278	264	303	278	306	276	282	288	284	293	319	324	271	277	278	289	277	240	261	295	274	305	296	256	282	285	274	299	281	308	310	312	309	297	285	301	304	317	298	286	282	288	300	277	274	276	286	300	298	259	307	289	295	293	286	305	300	287	262	269	299	296	290	307	301	287	306	275	264	263	275	291	258	290	300	290	278	290	293	296	305	303	272	287	280	280	309	324	287	300	306	270	312	280	308	276	275	315	301	307	311	307	284	280	277	290	293	260	271	294	287	293	309	268	264	270	296	282	277	283	285	297	277	313	283	276	295	290	274	302	310	235	282	309	292	279	281	290	258	313	273	272	284	263	295	292	282	252	315	324	288	272	282	307	312	292	290	253	310	299	323	285	279	323	287	316	267	283	309	331	249	319	299	310	296	283	299	292	281	288	266	306	271	263	278	280	283	302	301	302	270	303	288	316	277	285	275	273	256	269	279	317	283	261	272	265	263	275	282	262	290	273	301	277	262	287	283	246	273	307	284	276	301	272	305	303	300	298	303	279	299	295	264	247	290	302	270	272	314	284	287	257	315	262	279	283	303	278	302	302	279	282	281	292	287	265	274	287	277	266	302	291	279	284	266	271	284	313	320	269	269	314	317	307	288	266	321	264	279	288	274	267	277	284	298	276	287	293	331	301	294	305	308	239	292	293	284	289	295	277	313	252	274	280	260	326	295	283	282	296	291	308	275	301	297	253	285	295	279	255	271	263	294	316	302	267	276	294	291	286	288	263	305	325	279	301	287	273	274	303	278	290	254	277	317	289	294	284	268	296	293	256	300	330	308	267	304	276	304	299	266	296	302	269	288	281	295	277	296	291	293	287	278	258	311	290	273	314	275	244	334	285	289	259	283	291	301	276	283	281	296	275	275	302	296	309	314	273	292	278	260	277	273	309	269	315	267	291	283	274	315	281	273	311	295	328	276	285	298	276	294	276	286	290	293	289	269	299	298	294	277	280	296	312	300	268	306	263	296	287	275	263	279	283	265	301	314	267	296	292	310	311	319	274	292	286	274	305	295	273	288	303	261	271	320	280	268	295	292	277	288	304	300	306	283	286	279	301	270	274	308	275	287	284	302	293	285	274	289	285	312	320	280	296	281	281	277	282	282	297	251	292	289	295	295	311	297	283	302	269	321	285	285	296	289	247	302	309	292	321	280	300	324	271	275	272	304	281	300	287	281	324	294	291	296	288	299	285	277	255	279	288	267	271	280	283	285	264	285	294	302	284	304	294	269	298	300	314	255	281	291	306	303	271	301	291	310	310	282	285	301	302	306	284	270	288	277	265	287	291	309	269	299	313	302	263	328	271	323	280	284	288	300	283	275	267	308	315	294	293	283	298	297	283	276	277	277	247	294	250	245	287	289	259	302	325	326	284	278	308	300	283	288	264	279	284	304	284	287	286	287	295	267	332	280	286	275	291	302	284	312	279	277	299	269	296	302	274	300	294	291	277	301	305	265	288	296	317	277	291	290	273	301	315	275	279	299	292	267	260	294	279	303	285	289	277	286	302	281	315	298	277	300	276	273	317	290	287	287	274	347	287	293	263	264	292	297	310	285	262	295	295	289	286	284	263	276	321	283	268	278	281	300	282	309	290	278	274	242	300	290	277	287	294	300	286	263	315	311	294	280	300	260	284	294	269	247	297	289	307	294	276	318	296	274	311	284	286	298	265	294	286	275	298	279	300	285	275	315	287	307	297	312	300	278	263	303	293	300	258	313	291	272	277	262	277	290	285	275	274
1559	134	104	106	99	120	125	116	130	116	86	94	98	96	87	88	101	105	92	91	88	104	102	108	118	118	97	95	101	97	82	93	87	102	76	87	103	109	104	114	96	90	109	88	73	87	75	84	94	78	115	101	99	89	94	107	98	94	89	85	104	99	64	90	81	88	79	85	112	90	80	82	86	101	81	92	99	80	83	88	98	100	88	83	85	103	92	93	74	88	113	94	101	77	76	81	89	86	83	84	75	72	84	114	90	92	89	89	77	83	114	94	106	93	78	87	83	79	91	93	79	93	93	90	90	73	84	94	90	88	81	76	87	85	87	91	79	85	100	77	89	88	90	102	91	80	85	102	88	95	79	84	89	99	84	99	85	92	92	113	88	79	84	104	82	74	95	93	87	108	82	97	79	92	88	82	82	108	80	91	85	86	93	99	98	83	91	84	97	81	85	96	73	100	85	89	84	85	91	98	93	80	76	99	86	99	106	97	96	77	93	87	63	95	106	88	91	90	99	89	78	71	89	97	89	100	87	76	85	99	80	89	93	99	108	80	84	76	81	84	104	77	86	94	88	73	86	106	90	94	85	85	94	74	95	91	72	80	93	95	101	88	89	77	83	90	93	105	110	94	88	78	78	91	82	99	87	84	95	81	83	92	99	103	99	84	94	96	84	90	99	83	97	98	104	97	87	87	79	94	95	79	88	79	73	79	102	92	94	88	86	72	79	94	86	100	96	80	88	89	84	89	94	87	94	89	91	88	81	83	100	96	83	98	99	77	83	106	84	103	74	84	100	78	83	80	105	95	87	90	93	76	91	104	110	87	103	97	87	92	79	92	89	98	91	72	69	85	70	96	81	103	83	103	95	112	87	79	84	91	96	97	95	88	92	83	72	92	77	79	94	89	86	77	98	83	79	89	80	87	97	86	90	102	92	90	77	90	74	87	90	100	84	80	80	77	86	98	91	98	109	83	113	85	90	99	95	80	106	94	88	93	100	76	77	89	107	85	89	100	100	100	105	82	87	87	94	84	92	94	99	101	91	97	83	81	96	99	75	96	95	96	82	91	80	84	77	85	82	84	104	89	93	86	93	95	85	99	88	92	108	87	88	74	95	82	67	105	83	100	99	113	101	90	79	98	88	78	84	85	72	99	104	93	102	89	77	108	98	92	83	96	95	98	72	85	74	78	95	90	93	86	88	83	106	112	105	93	93	100	84	102	90	96	108	99	75	104	81	87	88	89	63	100	101	100	89	95	86	84	101	92	93	74	76	107	84	88	88	101	90	108	96	82	101	89	88	84	119	93	78	111	100	97	83	97	100	104	76	73	81	93	88	82	78	95	93	84	91	105	87	86	79	86	96	103	91	97	83	86	71	111	72	96	97	82	88	83	66	91	94	84	88	87	79	84	84	73	106	81	89	85	101	95	106	86	86	91	74	86	99	87	94	86	91	94	93	109	100	103	99	105	80	91	83	85	89	90	98	92	75	83	101	91	69	83	76	87	97	79	109	97	102	98	92	93	92	94	90	90	85	93	99	91	108	68	77	89	99	83	98	105	103	99	98	90	96	104	84	85	100	81	92	92	82	89	79	98	78	100	90	90	89	83	74	79	89	95	103	87	98	99	80	103	81	85	95	89	99	69	88	77	67	61	87	77	78	104	92	82	85	111	86	109	100	86	101	104	82	95	89	98	104	77	90	82	93	76	89	87	80	91	99	93	89	91	88	92	90	86	91	89	94	93	75	95	86	94	87	93	75	96	85	80	94	83	82	92	82	63	98	85	97	87	78	102	94	95	91	88	105	96	104	99	89	83	86	85	84	99	90	90	107	84	96	82	87	85	105	85	85	82	98	74	87	92	87	92	97	105	84	88	85	95	111	86	89	83	98	100	76	88	76	92	90	94	101	91	88	105	106	97	90	80	86	84	91	97	83	65	96	79	104	91	86	102	91	98	85	77	86	92	92	92	80	87	96	85	92	86	91	92	85	82	93	82	92	89	85	89	90	79	88	79	81	82	89	94	104	69	95	80	106	86	90	104	100	108	83	89	88	89	71	87	96	99	83	76	88	85	92	74	83	82	80	97	96	97	104	84	93	94	93	83	95	90	94	71	94	95	96	79	98	86	103	91	105	91	85	88	76	84	94	94	111	91	104	105	77	96	105	87	98	89	99	73	82	97	81	80	88	83	76	83	88	81	85	106	89	91	78	102	83	79	91	86	90	84	99	91	100	93	85	98	93	98	91	79	93	82	75	104	94	96	97	97	91	80	95	87	111	90	70	85	89	99	84	90	85	95	108	79	85	96	85	84	102	93	95	97	102	88	93	91	105	85	88	99	82	73	75	80	98	84	78	86	87	107	83	94	98	89	81	100	79	81	97	74	83	86	94	81	98	89	90	87	102	80	95	94	94	105	81	71	81	99	96	93	83	86	85	86	88	85	86	81	83	104	83	86	94	76	73	92	83	81	85	82	90	91	96	70	89	80	71	103	99	97	92	89	104	74	93	82	88	90	95	75	90	86	80	98	104	90	91	94	88	86	83	76	90	108	91	87	91	96	91	78	92	89	96	95	116	83	96	91	88	85	114	88	97	83	94	77	78	94	90	84	105	82	93	88	82	93	94	84	72	101	97	78	93	79	84	89	91	82	85	99	103	72	91	77	88	85	99	79	76	85	85	91	110	78	86	108	93	101	92	76	90	90	93	84	111	95	81	86	80	89	87	91	100	82	84	65	85	89	109	94	69	103	100	89	81	81	92	107	100	87	86	90	84	84	102	105	96	90	102	70	92	77	94	96	85	85	81	67	84	84	88	88	112	97	98	94	92	89	85	92	93	98	101	83	77	81	80	102	105	91	80	96	112	109	93	84	93	91	98	101	94	75	83	76	80	101	105	83	95	90	76	94	84	69	98	101	96	81	80	86	87	89	100	85	87	78	94	77	89	87	101	111	91	78	86	96	107	92	85	115	79	94	99	95	77	100	99	95	90	92	84	82	89	93	84	89	93	105	72	91	99	105	69	65	90	103	70	104	88	95	79	98	99	92	99	97	95	103	89	93	88	86	95	83	101	97	111	94	82	90	93	102	80	84	87	71	98	91	85	93	95	80	89	71	71	87	84	111	97	108	89	92	98	110	89	89	83	73	72	90	76	88	73	74	76	96	101	82	97	102	92	83	79	108	85	96	81	93	88	83	97	96	94	98	85	93	85	93	80	102	78	106	85	100	88	90	90	75	104	79	87	91	95	88	94	97	98	95	92	92	97	88	87	99	89	85	101	82	87	79	98	87	93	95	95	91	78	101	106	92	85	100	108	73	88	87	99	91	88	104	105	91	101	81	96	93	96	88	95	82	83	90	106	102	105	93	100	83	90	78	98	92	99	90	98	92	88	102	90	88	75	91	70	101	89	101	99	101	87	97	99	86	84	83	92	91	87	85	117	89	88	90	98	80	90	88	96	80	76	84	96	98	96	84	86	105	90	98
14039	1582	1029	1261	2353	2843	2640	2236	1883	1559	1476	1298	1232	1125	1059	1072	1018	962	926	920	903	899	897	976	1463	1693	1354	1023	1018	902	922	872	816	831	818	838	814	778	797	749	830	765	724	803	798	791	840	801	827	740	774	775	720	787	731	819	768	727	726	792	787	728	683	763	755	776	755	733	757	687	747	709	694	714	735	681	730	733	715	783	707	728	713	717	755	734	695	704	752	709	697	715	676	730	716	749	709	691	772	703	742	724	731	696	735	709	704	692	746	687	692	708	726	744	698	689	700	703	736	729	686	684	669	716	693	734	745	760	736	736	702	682	737	744	752	724	673	748	726	726	739	751	761	730	713	726	737	758	699	672	729	701	730	699	699	711	652	733	717	725	708	726	688	706	693	719	742	737	705	697	735	712	662	705	728	737	717	720	721	716	721	742	723	722	718	715	720	701	726	708	732	699	717	702	736	684	721	766	682	767	723	764	783	700	752	725	696	680	707	696	707	783	716	744	747	741	714	733	747	672	777	735	709	744	750	728	748	754	718	725	735	687	749	679	721	664	693	680	731	683	703	737	730	728	738	719	705	717	730	759	704	717	695	707	722	707	727	694	733	732	706	725	690	699	696	699	718	754	684	679	714	745	689	693	655	664	763	720	708	681	743	724	757	776	705	678	717	671	744	677	777	761	723	655	691	775	701	736	717	716	744	770	764	724	692	693	670	707	728	722	716	710	695	695	721	737	700	777	723	729	686	731	723	693	687	714	730	705	740	706	724	745	735	704	712	715	732	710	724	690	744	651	735	766	707	698	688	685	716	693	747	734	698	689	679	739	686	771	731	693	722	731	737	699	744	742	680	673	680	751	692	694	733	742	741	700	728	735	711	756	732	699	760	711	700	633	741	698	752	736	696	716	728	737	688	709	721	679	691	700	729	706	728	739	647	706	705	758	691	711	711	695	707	743	705	742	730	661	709	712	707	704	705	725	715	737	724	739	776	692	684	690	718	707	725	696	743	706	712	744	715	693	746	708	736	735	757	708	715	710	744	734	719	724	699	736	764	751	724	716	727	741	774	769	696	660	675	725	708	708	715	749	716	769	686	699	738	727	722	720	719	698	739	744	708	704	683	701	668	720	690	713	734	729	721	699	683	698	736	714	697	687	725	695	677	751	704	718	761	707	746	742	721	705	730	706	703	687	692	730	718	714	761	751	745	721	729	782	731	744	737	708	745	699	731	685	696	749	756	691	703	770	704	691	662	717	694	721	758	656	676	759	714	729	710	733	673	787	702	688	725	741	709	698	695	661	742	769	688	729	725	684	729	727	674	753	732	698	680	736	696	737	708	730	666	748	738	714	703	720	713	722	698	704	736	666	771	729	700	708	689	711	729	671	694	711	672	703	727	711	738	707	720	735	723	758	735	719	703	760	746	699	692	736	743	742	750	731	708	658	743	698	732	726	732	704	723	717	704	711	675	763	707	730	711	669	699	767	698	738	705	749	709	713	736	722	720	732	705	692	655	711	749	696	709	725	762	723	728	719	699	731	727	757	740	721	740	721	745	743	714	731	770	742	699	756	737	728	738	714	663	699	712	698	720	679	675	711	731	762	717	746	714	726	760	701	726	697	711	682	706	736	721	706	741	729	712	730	690	715	725	756	718	725	658	753	689	756	699	676	771	702	684	723	723	761	739	695	699	712	734	704	733	672	718	774	696	733	711	704	658	714	702	715	720	714	749	753	714	722	650	691	750	716	706	712	689	679	624	732	727	772	716	729	713	715	715	699	693	710	727	755	709	776	685	710	736	709	754	703	734	704	721	675	733	708	740	707	716	715	704	733	725	724	742	762	735	699	693	740	683	718	681	695	708	750	696	740	746	694	755	675	783	722	765	721	640	717	718	761	748	692	673	756	745	694	703	654	724	716	727	737	725	754	655	702	783	711	742	683	721	724	704	701	729	726	757	715	700	737	759	671	755	749	719	719	725	732	733	742	705	736	730	686	676	722	714	695	727	746	715	717	683	733	730	701	685	630	713	696	692	759	704	669	711	713	704	704	735	708	765	737	718	688	734	699	734	703	720	746	714	751	723	721	695	748	663	685	659	694	754	707	749	704	697	724	741	708	696	687	722	749	707	736	706	673	726	658	737	697	728	687	715	736	750	739	734	723	722	712	697	731	716	712	677	714	712	728	764	719	723	699	744	748	705	682	687	647	713	722	693	680	723	689	687	728	734	656	744	674	717	720	794	688	730	733	691	738	721	699	702	726	702	737	694	701	702	796	717	707	735	740	724	716	727	684	691	713	708	749	744	672	760	702	738	705	707	724	685	680	706	727	714	680	702	735	724	724	721	733	745	714	753	703	738	723	667	730	720	676	742	710	742	678	728	766	752	715	696	679	717	649	730	721	698	749	719	685	669	710	766	701	724	751	708	709	737	731	741	713	707	689	715	701	735	729	700	687	724	732	723	687	793	704	737	716	712	751	753	678	745	737	712	737	729	682	733	743	688	720	729	690	733	688	712	756	705	710	709	671	739	699	746	698	727	683	733	689	723	719	756	724	701	723	740	709	699	731	722	716	731	725	709	709	674	713	714	705	697	724	746	705	753	703	772	691	712	738	757	713	736	712	749	766	678	709	725	688	695	729	681	714	709	715	685	726	743	696	690	683	709	711	685	764	707	700	703	698	742	728	757	709	757	674	735	698	736	756	716	739	687	732	673	725	681	666	707	744	733	738	723	761	716	675	746	698	732	792	674	713	691	729	757	706	755	720	744	715	757	734	662	723	735	735	748	708	750	708	718	719	683	720	659	733	742	730	731	722	680	722	704	746	753	706	729	723	724	723	765	738	742	739	747	732	687	740	691	747	685	734	706	698	721	744	728	685	752	737	728	722	713	742	694	695	720	752	692	734	705	661	679	694	724	700	712	736	718	684	721	713	679	732	731	790	718	745	755	729	722	727	763	709	734	756	705	721	691	708	697	703	678	698	693	702	736	709	762	737	732	718	714	694	663	692	735	701	753	722	736	731	697	736	694	689	710	748	704	729	731	748	720	736	717	690	715	736	768	684	706	708	704	653	693	750	698	706	694	732	768	669	718	710	747	719	752	742	693	699	762	714	699	747	728	748	736	662	692	662	691	706	744	738	675	739	687	734	702	739	700	739	749	725	730	727	694	690	735	672	712	735	740	738	730	724	713	699	755	719	716	689	740	766	719	667	708	730	755	734	683	706	702	739	700	696	726	763	788	753	738	717	718	764	688	741	747	710	733	753	666	713	709	751	706	723	742	689	742	750	738	678	667	703	729	711	682	743	723	756	692	741	675	713	754	748	732	699	737	698	698	752	718	763	749	740	720	697	707	756	714	740	690	706	752	693	722	756	778	689	722	731	780	763	728	666	684	698	717	707	731	680	734	749	747	723	744	697	696	731	723	701	733	764	708	721	717	733	724	741	729	729	765	746	717	666	736	721	674	744	743	793	733	731	705	767	757	748
2126	65	53	44	37	60	54	52	65	71	56	43	50	47	56	52	41	42	34	51	49	44	41	54	80	81	59	47	45	50	38	44	43	38	46	30	42	38	37	44	42	48	50	44	45	45	34	33	51	32	32	44	35	27	44	32	29	46	39	37	44	47	43	27	41	48	36	38	41	37	28	37	36	37	38	33	39	28	45	38	36	36	36	34	44	38	44	34	44	37	34	46	39	34	35	35	38	46	38	33	29	44	39	32	26	45	33	49	23	45	27	33	34	35	44	31	39	43	31	38	32	37	44	34	34	34	45	39	40	41	42	26	35	34	36	40	32	36	42	29	30	28	32	32	44	34	43	41	35	36	43	31	35	39	43	37	35	40	38	29	44	34	36	25	46	52	35	26	40	38	47	36	39	45	31	39	26	31	38	33	39	38	38	54	40	40	40	44	41	31	44	41	36	31	40	33	33	33	36	33	28	26	36	36	39	39	40	29	44	47	31	37	38	50	37	44	27	43	42	32	52	41	29	32	39	29	41	41	35	45	39	36	34	42	46	41	39	42	33	41	39	33	34	31	28	37	36	39	38	33	38	45	38	33	37	46	48	34	27	36	26	28	39	50	36	23	50	31	38	31	40	45	39	32	41	34	34	33	33	42	43	33	38	26	42	35	35	39	32	34	33	48	35	39	35	45	35	35	38	30	38	42	37	44	32	36	43	36	36	38	44	24	30	43	49	35	32	56	40	34	39	41	29	28	40	46	39	34	29	42	35	36	48	37	35	38	41	55	19	32	37	41	42	28	25	27	35	34	32	29	33	31	34	47	38	34	39	32	35	40	40	27	37	36	30	38	39	30	31	36	39	37	42	35	37	45	43	36	41	25	45	50	30	36	42	36	43	41	38	31	50	36	39	38	35	34	29	32	33	38	40	30	32	44	48	49	38	44	28	40	39	40	42	21	28	42	29	37	34	42	53	34	39	34	39	39	42	43	28	41	32	36	37	37	35	34	39	35	33	41	33	40	37	39	34	40	40	35	43	45	24	31	36	35	56	42	33	40	48	36	37	34	37	37	41	41	32	38	47	39	40	35	34	36	39	38	36	42	40	39	35	44	36	32	33	45	32	36	44	40	34	48	27	33	46	46	39	32	32	27	27	40	31	33	35	57	34	40	37	41	36	33	35	45	42	44	48	29	46	32	38	37	40	36	40	33	54	42	38	35	35	47	34	32	31	42	42	33	30	35	41	36	48	40	37	25	35	32	34	38	35	52	39	34	47	28	38	40	51	40	40	38	34	41	44	28	41	38	33	36	39	36	31	37	21	25	37	34	35	26	39	30	33	35	41	41	36	35	32	37	34	46	30	25	43	40	33	45	39	35	24	29	40	38	35	43	34	30	31	34	34	37	34	40	39	41	42	40	35	35	33	35	34	36	41	38	37	33	47	51	32	33	39	37	38	44	49	49	35	29	42	37	27	29	50	37	46	26	34	40	36	35	46	31	47	29	37	34	45	35	32	44	42	32	42	32	31	44	33	38	26	41	35	37	39	41	34	40	32	52	35	36	29	39	36	46	35	38	31	28	35	31	30	35	37	41	44	37	45	56	44	39	35	31	42	30	40	37	34	45	40	35	31	36	34	25	44	36	30	41	49	31	35	33	40	42	37	27	25	36	40	42	40	30	41	43	39	27	30	44	43	34	36	33	39	31	35	42	34	38	28	38	42	49	41	37	34	31	36	39	41	33	36	21	43	32	31	31	38	43	52	32	38	35	41	29	39	40	34	31	44	27	29	36	32	38	31	38	28	37	37	26	34	41	38	31	42	36	41	44	37	38	36	39	24	32	43	30	36	28	40	38	50	42	34	43	31	46	37	36	36	38	31	34	46	39	30	46	26	44	44	42	39	43	36	30	47	44	50	35	33	39	39	41	34	29	40	35	33	36	41	45	46	31	26	46	30	42	36	38	36	36	41	41	40	37	47	36	32	32	42	39	41	31	35	41	36	46	43	50	55	32	33	41	33	39	35	35	35	36	27	34	38	37	40	29	30	29	34	29	36	30	47	39	46	37	38	36	47	43	38	31	38	35	35	33	41	20	41	36	25	32	52	32	36	23	41	42	39	30	33	36	30	35	41	39	41	39	31	43	43	32	27	47	32	31	29	30	30	29	34	41	39	38	34	34	40	35	40	53	39	34	40	32	27	45	33	35	29	43	62	46	38	47	37	32	36	36	39	24	29	47	45	41	34	34	37	35	34	39	32	36	41	29	35	28	39	28	38	37	34	35	42	36	24	34	40	34	38	43	31	30	35	37	38	39	32	40	45	36	25	45	27	39	45	38	28	38	58	43	40	39	33	37	49	46	28	44	33	37	37	29	41	30	34	32	35	39	35	46	50	26	45	27	38	37	37	33	34	31	36	35	27	39	28	24	50	33	38	35	40	36	40	32	39	50	42	32	48	25	45	26	37	39	35	40	35	39	35	43	34	34	37	24	43	41	37	47	29	57	38	37	42	42	40	38	31	34	30	33	24	36	34	35	37	44	39	33	43	35	30	41	31	37	42	37	31	36	33	39	35	30	42	31	35	29	27	46	49	34	43	35	43	37	40	42	46	32	33	44	34	36	37	35	41	39	30	44	37	35	41	30	31	36	48	39	37	28	41	38	43	47	39	31	35	41	41	41	40	38	37	38	39	38	32	40	32	34	43	42	46	40	28	38	34	43	34	32	29	42	32	34	32	43	38	40	37	40	36	42	36	37	43	32	33	40	34	39	36	45	33	28	31	44	40	34	41	37	28	37	29	27	47	41	35	32	46	34	40	38	41	25	43	44	29	47	45	47	27	36	45	35	37	42	46	40	40	30	31	35	39	46	39	44	36	35	38	31	41	31	37	35	39	31	36	44	49	38	36	47	33	35	54	31	33	42	42	34	39	38	28	34	32	43	39	33	38	40	36	30	38	36	30	37	35	32	35	31	40	39	40	41	35	50	49	43	33	36	33	42	37	42	40	31	29	36	42	30	37	58	40	36	34	46	32	39	40	32	41	38	33	38	38	32	30	41	42	43	31	39	40	32	47	35	29	34	35	28	38	32	37	40	36	35	34	30	25	40	35	41	36	34	25	31	30	35	39	37	33	31	33	38	36	37	40	47	51	35	38	30	40	35	42	35	33	50	33	31	33	35	27	37	29	34	38	29	34	31	35	42	31	46	29	40	43	36	33	44	30	46	37	42	39	41	34	45	32	44	35	36	42	40	33	35	38	39	26	34	45	28	47	45	34	36	35	43	45	31	42	32	31	33	33	34	47	44	44	33	36	43	36	25	37	45	33	34	38	36	34	29	31	48	34	35	47	31	38	30	35	51	39	39	42	45	30	59	40	37	50	32	43	34	24	38	44	28	34	36	37	37	53	34	28	45	33	44	26	40	28	40	41	42	39	29	26	42	37	30	38	38	29	31	51	51	46	34	30	28	36	27	34	30	37	50	35	35
12219	870	507	695	1586	2108	1938	1654	1417	1246	1041	936	849	696	741	633	607	569	566	537	502	469	530	630	1055	1357	909	583	598	554	463	460	407	419	409	408	411	391	405	428	386	409	355	363	378	391	436	349	329	351	385	348	398	348	354	336	318	350	339	371	330	359	342	334	355	369	352	350	332	332	377	322	347	352	307	323	347	357	318	335	318	275	322	359	318	321	305	323	296	297	333	301	315	354	331	332	326	322	313	305	303	318	335	298	303	314	340	323	342	318	282	309	330	303	333	305	290	304	317	310	306	319	304	325	302	315	336	293	279	305	324	293	286	291	299	290	303	314	343	309	321	314	299	297	315	309	263	302	287	314	347	318	321	313	297	302	342	320	325	328	301	323	290	337	316	330	332	341	318	328	309	298	265	329	305	311	322	291	285	311	314	285	324	314	322	339	326	324	283	277	290	300	348	311	321	296	309	328	323	304	317	327	303	313	320	283	305	313	306	293	313	287	297	325	308	307	319	308	339	308	314	304	318	284	305	342	333	327	320	331	289	304	304	307	321	326	318	296	326	292	315	301	302	297	271	332	333	310	294	288	312	287	295	291	313	292	299	326	306	292	292	305	315	291	294	314	286	320	312	307	326	311	310	296	278	321	296	309	329	361	309	310	315	335	306	315	314	302	332	312	311	294	306	305	286	276	347	277	312	340	337	292	286	308	321	307	307	310	298	312	298	319	277	325	289	321	305	330	325	306	308	306	313	318	306	322	313	289	323	299	311	324	316	327	307	349	308	277	300	302	312	309	306	317	301	295	303	318	289	319	320	309	303	300	311	321	297	314	324	283	302	272	309	291	299	314	315	296	302	312	311	330	298	303	328	312	345	289	295	337	287	290	333	347	263	304	335	317	330	309	292	313	299	338	316	301	304	330	314	325	289	309	289	317	312	324	330	328	297	305	300	295	331	304	298	308	313	301	315	320	306	287	301	316	303	319	317	298	319	277	285	295	328	287	317	312	281	297	310	293	332	338	313	314	335	301	318	296	299	338	288	294	310	336	300	283	294	284	296	291	287	315	313	320	310	314	312	288	299	321	326	305	332	327	304	310	306	311	288	303	274	317	272	288	323	306	324	313	293	293	328	327	319	305	321	292	343	314	318	281	309	310	337	339	280	331	298	316	305	320	329	306	339	274	326	286	277	307	298	334	286	340	318	300	284	306	324	277	323	300	323	341	275	281	289	327	349	317	304	310	272	307	305	315	334	360	300	306	340	296	299	312	294	344	309	312	316	318	298	297	325	307	284	299	279	336	324	332	306	333	350	305	315	325	336	291	322	305	320	308	326	328	291	290	320	329	308	328	293	330	335	281	330	295	315	306	310	295	332	321	283	305	323	305	326	296	327	307	286	320	317	324	330	309	317	299	301	297	362	318	303	306	328	315	298	309	317	286	314	287	326	309	310	313	298	316	299	302	333	315	306	334	281	309	316	317	295	312	305	323	318	332	293	311	313	307	316	335	321	331	308	293	335	287	304	315	332	320	305	309	324	337	339	310	305	305	322	265	302	338	358	283	311	334	304	347	324	296	305	323	314	305	301	304	317	295	298	307	320	316	314	307	293	307	309	329	336	315	312	300	317	325	325	309	311	318	313	320	324	300	307	320	299	264	318	323	312	289	319	329	298	340	289	261	271	331	310	320	293	286	305	333	323	299	310	316	327	310	315	311	292	292	327	316	319	344	296	341	302	333	325	316	305	339	285	319	269	318	299	311	318	320	330	278	310	325	332	321	334	317	313	334	275	310	290	346	310	342	314	295	296	308	286	288	319	320	297	339	336	315	323	306	304	318	281	337	294	337	323	336	324	313	333	315	351	301	304	305	310	328	311	304	286	299	315	294	321	300	322	346	312	307	293	322	310	317	355	310	290	325	324	297	317	301	294	292	279	295	318	311	324	329	305	309	303	320	291	304	308	316	321	295	325	312	300	306	316	303	316	295	310	330	292	313	296	294	318	314	278	335	309	295	325	303	299	351	303	328	309	306	301	326	319	350	298	284	324	285	308	321	305	295	325	308	327	338	309	311	279	314	315	315	322	318	330	285	310	298	310	320	293	343	329	318	307	293	318	308	295	316	298	298	295	332	332	335	304	292	329	293	304	326	312	314	319	293	299	303	285	299	288	322	287	296	318	331	312	314	318	288	342	338	307	338	334	294	306	304	325	341	335	309	318	324	286	323	276	326	340	273	306	326	273	336	329	321	332	311	328	316	298	317	314	334	314	312	283	306	302	331	318	325	348	303	287	339	298	288	294	325	290	303	261	318	286	307	287	294	311	296	313	289	317	300	326	315	276	311	305	294	299	322	334	300	306	317	301	353	333	319	293	298	278	321	322	306	323	324	305	313	326	321	290	309	290	290	303	312	319	312	317	295	278	344	321	317	297	282	316	303	314	316	326	300	327	319	302	271	295	297	288	301	292	301	282	331	323	318	310	299	332	311	316	309	287	289	302	291	296	305	335	333	317	331	324	309	310	308	278	315	328	338	342	294	315	332	325	331	327	337	326	304	315	285	293	304	339	298	336	295	279	292	300	298	335	318	302	323	299	316	310	316	298	329	289	313	299	301	304	340	318	287	338	312	315	282	348	307	295	288	333	295	285	321	303	335	317	317	286	307	318	319	301	310	310	324	303	296	325	344	329	317	267	331	341	322	343	322	312	306	286	312	336	323	307	317	337	322	334	320	330	288	289	319	329	321	298	320	256	328	331	350	302	313	332	302	311	302	310	308	291	261	326	297	309	330	293	312	302	290	291	298	319	306	319	303	314	297	306	312	243	298	318	312	307	311	288	328	287	294	340	325	307	308	311	314	315	271	315	278	341	302	325	322	310	298	299	333	300	348	317	329	281	305	314	301	311	305	341	302	348	296	329	319	302	300	300	339	299	296	306	304	329	355	315	315	306	304	317	327	295	294	323	286	304	328	286	304	316	311	317	308	327	291	297	309	308	284	331	289	331	311	329	287	269	312	314	306	304	304	276	310	284	273	302	301	324	297	311	338	294	322	315	327	284	313	306	308	275	350	282	311	290	327	290	296	301	323	297	345	291	308	315	324	320	321	293	322	291	307	310	305	292	306	303	308	307	313	335	292	333	359	300	312	336	311	284	330	328	306	319	316	337	310	315	328	310	320	327	308	282	336	314	299	313	287	318	323	300	303	292	300	279	282	346	316	267	303	313	294	327	280	304	300	306	287	324	306	319	300	311	317	319	324	301	336	321	283	297	303	316	293	324	326	316	304	301	299	316	311	307	302	325	327	353	315	302	316	327	272	286	319	286	313	312	311	339	326	287	318	296	315	280	310	333	329	328	317	330	312	333	307	321	326	291	276	293	299	286	268	315	282	284	302	286	337	335	289	300	302	343	314	304	310	294	300	315	297	322	294	305	295	302	316	288	312	271	336	310	281	293	319	311	309	309	305	310	308	318	298	309	317	313	320	294	306
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
