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
343248147632	343248148191	343248148741	343248149291	343248149841	343248150391	343248150941	343248151491	343248152041	343248152591	343248153141	343248153691	343248154241	343248154793	343248155341	343248155891	343248156441	343248156991	343248157541	343248158091	343248158641	343248159191	343248159743	343248160291	343248160841	343248161391	343248161941	343248162491	343248163041	343248163591	343248164141	343248164693	343248165241	343248165793	343248166341	343248166893	343248167441	343248167993	343248168541	343248169093	343248169641	343248170193	343248170741	343248171291	343248171841	343248172393	343248172943	343248173491	343248174041	343248174593	343248175141	343248175691	343248176241	343248176791	343248177341	343248177893	343248178441	343248178993	343248179543	343248180093	343248180641	343248181193	343248181741	343248182291	343248182841	343248183393	343248183943	343248184491	343248185041	343248185591	343248186143	343248186693	343248187241	343248187793	343248188343	343248188893	343248189441	343248189993	343248190541	343248191093	343248191641	343248192193	343248192743	343248193293	343248193841	343248194393	343248194943	343248195493	343248196041	343248196593	343248197143	343248197693	343248198241	343248198793	343248199343	343248199893	343248200441	343248200993	343248201541	343248202091	343248202641	343248203193	343248203743	343248204293	343248204841	343248205393	343248205943	343248206493	343248207041	343248207593	343248208141	343248208693	343248209241	343248209793	343248210341	343248210893	343248211441	343248211993	343248212543	343248213093	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2122	3300	1900	2700	2122	3300	1900	2700	2125	3300	1900	2700	2124	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2125	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2125	3300	1900	2700	2125	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	2126	3300	1900	2700	2126	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2126	3300	1900	2700	2126	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
1327	132	91	46	63	81	96	92	93	63	80	72	75	67	76	64	72	45	44	44	54	60	48	46	47	48	56	55	44	56	47	40	33	62	51	46	44	55	30	44	38	43	48	54	37	50	35	39	48	39	35	37	38	55	42	55	47	55	41	32	35	47	32	33	34	33	41	44	42	39	41	52	32	46	40	45	46	40	39	41	39	44	44	33	39	50	43	37	44	42	41	59	41	47	34	40	42	51	48	54	47	39	43	42	38	35	54	40	39	44	34	33	39	52	27	20	44	38	36	35	41	45	47	40	47	48	47	58	46	37	43	50	47	42	42	46	56	34	35	38	41	45	42	50	44	53	42	43	42	50	46	45	45	49	41	40	44	48	33	46	36	55	52	38	46	33	43	41	46	42	42	59	57	42	55	38	42	49	27	52	45	31	59	40	43	32	43	32	39	41	33	52	41	40	36	37	45	53	42	45	34	32	58	33	38	36	39	52	33	52	30	51	46	45	40	29	36	38	49	37	31	39	47	48	50	40	37	34	43	47	28	42	31	47	44	37	43	50	63	47	37	42	38	43	38	44	42	49	49	33	35	39	40	42	40	39	46	42	39	47	42	38	38	47	35	49	38	52	40	40	52	47	46	38	39	45	39	43	41	39	49	38	33	42	38	44	50	44	37	46	42	44	60	44	46	51	35	50	49	32	36	35	44	41	45	43	44	47	47	39	45	46	47	47	41	43	34	61	41	48	51	43	43	62	48	39	26	49	47	38	50	42	49	40	51	35	49	45	34	37	39	63	45	36	32	41	52	35	42	48	36	38	43	39	44	40	49	49	29	48	49	23	44	44	41	43	48	37	44	46	36	50	38	48	42	51	51	51	51	45	42	50	55	29	56	32	39	49	47	47	54	46	49	40	48	38	40	34	45	34	37	40	43	40	45	46	51	48	27	54	42	44	46	36	42	38	39	47	50	47	42	34	48	49	37	42	55	43	45	41	50	41	47	38	39	45	37	41	47	48	37	36	44	53	45	36	55	43	47	48	36	38	36	43	37	47	36	48	38	40	36	51	47	37	43	41	41	48	46	45	55	41	32	35	47	41	37	39	55	37	45	54	46	51	45	48	43	55	43	44	42	46	46	44	33	42	58	66	40	41	51	35	47	39	47	42	46	37	47	38	45	38	58	42	47	44	43	41	42	46	51	39	48	46	35	40	45	36	37	40	51	37	54	53	40	47	36	40	55	46	39	39	44	55	34	36	40	49	41	44	38	46	42	35	40	37	43	39	45	41	33	43	45	48	38	45	44	40	38	46	41	46	39	36	51	41	39	36	35	36	45	50	54	57	36	44	44	47	45	30	38	43	38	38	37	47	43	33	48	54	25	47	42	37	42	34	37	47	36	35	45	25	37	39	42	39	35	46	58	33	48	39	42	47	42	28	47	37	37	45	35	46	36	43	43	44	54	34	37	43	45	45	39	44	45	45	35	37	33	41	43	46	40	53	52	48	32	34	44	45	42	39	45	48	47	44	43	42	45	48	48	43	43	44	47	42	36	47	48	46	43	41	42	48	38	36	24	45	35	44	43	35	50	54	47	59	38	41	50	48	26	43	41	43	46	45	51	37	51	40	45	53	44	54	50	39	39	46	50	34	37	38	42	43	46	33	42	41	46	38	47	42	42	44	48	52	52	38	43	45	37	33	41	42	58	43	44	42	29	50	51	37	58	43	38	53	41	45	33	43	44	45	47	51	43	42	45	41	46	38	43	44	42	39	46	36	56	37	43	40	39	42	37	40	28	41	48	51	41	38	33	44	39	36	41	51	41	32	45	38	40	48	51	35	34	41	42	49	39	49	42	30	39	33	26	43	37	39	53	45	62	29	46	42	55	51	56	39	40	43	37	36	41	44	37	51	38	40	46	37	44	45	42	40	50	47	34	48	42	49	52	44	47	41	42	49	45	46	54	40	45	45	52	41	49	45	35	35	35	43	35	48	41	54	54	41	45	35	41	50	53	26	49	34	40	31	47	43	36	36	47	45	31	46	36	38	43	47	42	40	46	57	46	53	39	40	36	41	33	33	47	50	47	43	54	41	39	52	44	45	39	45	41	51	41	32	39	49	42	47	46	45	47	44	47	49	42	49	49	39	33	43	44	40	42	49	39	39	47	52	37	43	54	48	43	41	38	51	51	42	42	36	43	51	39	45	57	48	37	37	29	42	42	22	43	60	40	47	33	45	40	44	54	44	40	41	44	52	49	45	47	43	30	41	43	47	45	57	51	45	49	47	41	41	42	38	45	41	39	44	47	61	43	43	40	51	54	39	35	33	48	50	47	44	54	55	56	37	54	54	38	50	38	46	51	33	42	40	43	50	44	33	42	46	38	23	45	44	31	43	46	37	38	47	46	47	37	40	49	39	52	51	44	54	44	49	41	32	46	39	41	37	44	50	40	35	39	42	43	39	41	40	35	31	63	45	41	49	47	49	43	55	37	46	30	50	50	42	53	44	40	39	39	37	37	51	35	42	44	41	41	41	32	33	36	35	55	45	44	41	46	47	54	32	43	49	41	48	43	43	50	42	40	43	46	33	44	47	43	44	38	46	46	26	35	51	50	45	42	47	43	47	45	49	49	52	42	35	45	40	44	46	44	49	47	43	47	54	61	41	51	54	42	30	45	34	50	40	44	40	36	49	44	49	50	54	40	41	39	47	39	41	36	40	44	48	47	36	38	39	35	60	40	46	32	42	37	44	41	48	42	53	41	44	43	42	47	42	50	46	44	28	46	45	56	47	43	34	42	45	42	33	40	44	42	48	45	40	41	52	31	32	50	37	33	46	40	47	39	48	41	26	58	47	37	42	44	56	49	54	45	56	43	47	42	39	46	48	37	36	45	34	42	41	55	47	46	47	40	42	32	37	50	37	30	38	51	54	47	31	40	38	48	37	36	35	33	45	39	47	38	51	50	40	38	48	47	39	40	45	35	35	47	50	44	38	42	30	45	57	45	49	54	40	36	34	51	44	39	45	44	40	48	44	46	47	40	35	37	46	60	50	44	44	42	44	51	44	30	46	49	45	37	41	45	41	52	46	42	47	44	44	38	41	46	38	42	44	46	39	48	42	41	51	37	39	41	44	47	47	47	56	42	40	35	24	42	43	38	34	42	31	41	41	46	39	39	50	46	47	35	45	38	53	42	41	53	36	48	53	51	45	43	46	44	50	44	42	38	45	37	44	66	39	48	40	39	49	47	39	38	39	38	41	47	50	26	44	43	57	40	42	37	46	37	41	31	24	42	51	37	43	50	36	39	42	46	35	46	40	36	44	49	44	38	50	37	44	49	63	49	37	32	45	34	46	47	49	52	45	43	38	42	37	34	34	46	38	49	47	48	45	31	36	35	33	53	38	40	45	46	51	51	36	42	36	53	36	32	44	43	52	53	38	45	48	43	43	33	46	39	36	47	45	46	44	44	53	47	47	36	36	39	55	46	41
12208	1689	939	1162	3191	4820	4134	3405	2554	2311	1933	1663	1720	1754	1515	1335	1142	872	874	727	649	647	647	613	557	528	510	556	480	497	507	471	444	480	460	430	466	483	457	458	474	454	446	431	413	439	413	379	422	412	395	422	397	384	432	464	440	425	430	389	390	401	405	401	425	391	394	392	394	418	368	362	386	401	373	371	389	408	422	390	402	406	379	354	368	376	374	396	352	381	393	405	401	356	390	386	374	381	356	361	353	403	371	373	402	431	369	405	400	380	367	386	376	374	372	369	356	394	392	381	369	408	406	377	429	420	373	369	396	375	383	349	357	364	358	347	409	367	369	370	343	364	394	377	404	387	376	348	412	398	363	404	400	389	405	401	390	380	398	373	375	410	417	353	377	383	398	344	408	388	369	363	381	372	364	364	355	369	398	398	372	353	367	427	382	381	358	366	419	351	419	378	381	408	403	383	374	400	380	375	352	355	357	385	353	368	358	361	322	361	391	381	371	374	353	365	393	366	397	366	386	367	390	361	384	400	390	397	380	418	351	363	396	377	376	347	367	376	393	405	426	365	393	368	375	361	399	394	376	384	369	366	365	376	392	380	362	387	383	376	351	358	379	363	384	407	351	392	381	376	395	427	374	375	369	360	367	367	397	373	428	375	374	394	389	379	381	379	368	377	349	381	355	360	370	349	418	364	344	392	415	361	390	358	385	369	411	379	409	371	391	363	367	378	400	342	350	364	363	373	368	356	373	393	380	348	375	389	353	412	395	396	380	378	388	399	358	321	378	382	391	340	379	370	344	396	409	375	366	353	398	397	401	377	394	399	389	380	339	380	355	387	372	372	386	382	388	356	373	370	400	340	345	364	338	391	413	389	363	364	404	376	365	413	358	416	377	376	345	411	396	353	336	369	365	365	388	375	385	392	384	384	358	356	391	366	408	395	380	406	402	348	377	383	411	359	385	407	404	371	387	395	374	381	368	411	368	376	382	398	361	354	363	374	365	399	367	378	375	384	388	370	360	409	386	394	361	369	413	385	372	373	417	363	383	392	365	372	368	372	391	360	359	399	422	424	391	386	388	349	330	372	380	370	353	379	394	382	380	345	378	382	356	387	381	350	415	407	371	412	396	371	377	381	380	364	353	393	383	384	396	404	407	349	386	395	376	376	339	367	389	381	379	385	401	385	379	379	382	372	383	328	372	407	394	362	409	404	415	376	413	389	379	372	373	402	404	339	374	374	366	387	379	394	382	400	374	351	371	367	385	396	399	379	381	353	400	372	360	381	359	378	374	403	337	407	385	384	396	389	364	374	334	350	382	369	400	396	396	380	389	389	377	374	376	349	365	353	340	361	365	380	362	397	381	392	331	402	323	373	420	399	365	362	383	392	414	365	416	415	392	401	388	357	405	379	376	390	382	383	403	381	371	393	350	436	404	354	391	382	373	338	367	396	347	384	371	371	357	373	377	362	357	369	359	374	378	377	384	401	369	359	374	377	399	354	412	387	364	363	372	380	363	402	371	385	358	398	350	376	365	383	407	353	359	408	356	379	412	375	373	420	364	404	369	366	378	345	395	394	374	387	371	377	349	393	382	365	372	414	360	363	384	364	397	346	368	399	349	370	413	391	351	401	384	388	388	385	383	394	372	353	368	400	375	358	400	393	397	369	384	383	356	381	368	365	401	376	388	426	379	354	421	339	403	406	387	378	351	390	378	364	396	389	404	396	384	379	399	357	371	376	404	374	398	396	403	383	391	366	388	415	369	400	419	375	398	371	396	379	348	396	415	403	361	362	372	393	350	389	344	324	405	370	358	385	389	364	382	367	401	371	392	405	359	388	356	365	395	392	389	395	376	375	381	382	389	386	387	410	335	376	409	396	351	391	367	395	403	416	326	361	373	349	396	396	376	374	360	345	360	372	355	365	372	389	367	381	382	358	391	377	405	358	373	400	356	386	366	421	390	358	379	368	381	364	410	371	387	352	398	386	414	370	381	367	359	390	352	368	412	373	379	367	395	394	366	372	347	362	344	393	391	367	385	375	374	413	393	371	395	395	372	362	360	383	337	363	374	361	392	375	365	357	364	348	364	363	369	389	387	389	400	416	393	353	370	383	349	394	369	371	368	359	380	402	353	370	400	362	366	370	418	384	369	387	410	391	393	371	361	409	347	366	438	391	377	359	355	380	367	404	379	375	378	359	398	413	354	402	363	363	384	385	379	437	404	364	391	387	394	368	353	393	378	387	379	361	342	382	360	393	377	392	346	388	387	344	412	368	384	362	368	359	347	384	366	384	389	361	369	376	390	382	378	374	424	341	358	384	390	391	382	389	370	391	381	349	379	383	372	371	375	375	371	357	356	394	343	336	402	403	391	379	391	353	389	397	345	371	389	377	373	352	378	362	387	391	392	388	353	356	400	352	352	383	376	390	370	379	390	366	368	403	375	371	400	403	340	357	380	395	386	382	375	372	341	347	389	378	395	372	392	360	381	391	374	411	381	380	347	391	384	358	402	399	394	381	376	393	350	357	385	357	392	378	386	381	352	361	370	411	346	390	398	371	377	385	386	396	378	404	386	388	339	373	422	415	341	388	419	399	358	379	382	382	378	347	378	371	383	363	374	386	387	332	378	352	414	372	354	362	402	378	381	402	353	364	357	379	375	329	379	371	384	395	392	387	393	373	375	417	387	379	387	365	380	353	409	365	381	390	386	387	393	362	393	387	375	394	385	381	364	344	398	367	392	381	338	369	356	388	364	334	384	388	373	417	355	385	388	327	373	404	381	366	391	376	388	375	369	357	364	352	401	399	372	368	367	367	379	378	384	379	350	412	386	393	370	374	398	355	391	401	367	359	364	387	387	366	381	357	396	388	408	392	400	394	351	367	361	345	365	355	385	381	413	384	381	425	363	370	383	360	385	348	375	408	401	383	396	375	403	378	392	394	375	387	401	380	382	401	371	362	384	396	368	403	366	361	386	365	380	364	351	414	355	368	397	352	400	392	398	397	377	385	395	354	369	343	351	364	397	341	419	396	380	395	354	387	369	362	393	384	365	320	391	340	362	373	392	369	380	390	374	316	366	373	369	360	378	375	376	396	406	363	374	361	362	361	389	387	393	388	379	377	367	428	374	393	373	359	368	378	350	344	369	351	365	401	377	359	389	406	381	354	355	350	375	375	414	340	363	401	387	362	388	430	407	368	385	369	377	398	379	390	398	403	376	414	348	344	379	364	361	377	360	380	407	373	382	341	356	387	365	400	375	428	365	396	379	332	366	388	373	393	354	410	363	362	367	380	366	366	349	356	345	387	371	354	376	375	349	384	382	369	347	381	360	394	355	362	359	408	365	385	365	375	369	356	397	366	354	385	370	361	376	345	353	373	383	375	372	352	386	392	396	359	374	386	423	395	398	369	358	378	375	397	367	343	396	375	362	371	363	356	368	380	420	354	400	386	378	340	333	383	390	400	383	365	388	409	391	339	376	400
1173	136	133	128	137	134	130	121	133	138	135	137	120	153	152	113	128	115	130	117	125	143	122	134	123	126	115	119	135	113	128	125	122	125	111	129	126	117	132	143	105	120	120	116	117	133	124	134	128	136	125	115	112	121	125	122	131	112	121	117	130	101	137	131	99	120	135	129	125	92	121	112	118	112	124	122	123	136	129	121	108	117	111	119	118	126	122	122	145	142	113	118	122	116	126	128	114	110	121	114	114	115	123	131	135	127	94	129	143	129	105	114	124	110	115	126	108	118	135	150	128	132	126	134	120	130	116	133	125	131	133	134	131	109	135	129	102	113	140	121	146	126	109	151	124	100	129	111	138	110	112	110	120	127	136	126	120	124	116	121	113	125	94	117	125	127	118	125	134	127	142	134	131	120	126	136	125	125	137	115	123	117	125	121	118	137	132	105	138	121	108	108	119	111	119	109	132	131	124	110	112	140	134	135	122	135	126	109	135	126	109	119	128	129	145	115	117	126	112	128	128	113	116	111	109	102	109	135	145	126	129	122	114	121	123	132	137	137	124	124	123	107	127	136	130	103	123	146	127	109	132	152	125	100	131	121	108	109	134	130	125	113	122	116	120	123	134	120	132	118	132	116	108	114	139	146	114	126	135	126	120	134	111	117	119	102	122	125	118	126	128	107	120	143	111	113	106	119	125	118	140	117	114	149	110	128	104	91	130	108	115	130	98	117	136	115	148	116	139	121	122	137	141	124	130	131	117	127	131	119	137	107	128	127	108	145	135	116	108	141	124	104	117	121	126	101	116	128	128	103	125	124	126	142	123	136	121	130	141	130	127	109	109	118	118	126	106	108	114	132	121	133	139	141	118	135	120	126	134	133	137	103	120	133	105	116	109	124	140	102	134	132	116	113	121	134	117	128	124	123	133	114	112	117	117	137	110	108	124	128	110	119	124	122	123	130	125	108	133	127	138	132	141	111	134	122	125	113	113	128	124	136	120	137	144	114	121	136	119	115	123	129	122	134	111	131	128	114	122	127	139	128	126	107	134	128	105	121	134	133	145	156	113	131	128	133	127	141	134	129	128	118	130	128	133	134	104	118	136	119	134	130	129	119	128	132	117	126	116	140	113	133	114	124	119	124	123	115	139	119	124	125	108	132	136	110	122	137	124	110	135	126	112	110	124	118	120	115	138	123	124	130	122	125	125	125	128	126	122	105	130	139	116	145	119	136	133	123	118	136	134	135	122	152	130	118	135	119	118	130	113	142	139	137	110	117	116	131	132	110	109	120	113	133	117	113	115	130	114	116	108	107	120	115	122	135	112	126	118	117	141	112	134	110	125	113	130	122	127	110	111	132	135	136	113	139	134	117	133	118	128	108	125	117	126	123	109	125	104	141	118	131	141	115	114	140	119	108	125	130	108	112	125	128	134	113	161	113	117	129	119	121	116	116	126	137	131	126	129	107	116	113	110	140	121	129	125	118	138	123	132	141	129	123	121	125	134	119	123	126	121	129	113	121	126	113	123	148	119	120	122	139	97	123	122	132	146	135	123	133	125	133	95	150	118	120	135	131	112	132	129	143	132	137	111	129	122	123	133	106	109	120	121	106	124	147	118	121	128	108	139	127	139	118	130	131	129	114	111	108	132	124	121	123	109	141	123	124	111	134	116	122	139	117	118	121	127	126	131	124	115	107	106	118	109	113	132	124	131	124	108	116	122	114	110	115	141	122	136	117	125	122	132	128	119	119	128	118	129	125	147	117	129	117	118	117	127	129	129	125	100	123	136	137	135	120	132	114	109	118	106	131	111	136	123	128	118	119	127	114	128	120	132	122	126	116	114	133	133	113	134	128	123	135	116	120	114	124	113	139	128	127	126	123	110	111	142	115	142	114	108	111	98	135	140	107	122	115	119	124	130	123	140	114	123	137	145	122	116	108	117	124	123	119	120	123	114	116	123	121	103	143	120	94	117	137	124	121	112	115	113	113	129	127	116	106	114	122	125	118	124	151	130	123	123	113	126	116	121	125	88	118	127	118	119	119	121	129	130	135	131	134	122	119	111	119	123	125	123	117	117	118	121	122	128	113	148	130	110	93	111	128	120	138	105	124	128	140	117	126	122	103	124	112	102	122	125	121	133	136	125	146	129	114	107	128	119	126	127	116	117	110	137	113	99	117	144	127	125	126	132	140	133	154	129	116	123	153	137	114	131	102	124	133	122	137	140	155	100	134	134	121	122	134	142	126	143	124	108	113	104	115	115	111	120	135	104	139	123	127	115	148	130	108	115	123	113	121	123	125	124	114	121	123	119	113	106	132	110	128	139	125	130	143	133	134	118	125	117	123	122	118	110	118	139	131	121	115	130	111	138	130	103	116	129	125	127	122	122	99	110	132	127	121	123	113	111	135	133	126	132	130	117	155	111	120	121	126	127	142	119	123	131	135	126	125	137	132	106	121	116	122	118	126	121	132	117	111	134	117	132	114	123	118	125	124	107	134	143	121	124	116	139	120	122	102	125	123	130	127	112	109	141	130	117	141	137	111	139	115	140	130	136	112	134	112	131	105	138	106	105	124	136	133	119	106	117	127	111	144	138	125	127	122	125	133	128	133	121	130	128	101	114	116	114	135	119	105	113	131	135	126	138	130	119	132	116	130	117	123	118	123	133	119	136	125	113	123	116	131	111	131	107	118	117	116	142	122	119	123	103	146	138	122	105	110	131	123	131	106	104	111	136	135	128	129	116	116	123	127	108	125	111	122	137	110	134	118	131	140	122	115	126	126	136	118	112	124	106	142	118	118	142	104	116	146	134	134	121	117	119	129	138	129	117	124	129	113	130	151	115	126	101	118	137	112	118	121	119	116	120	114	124	127	136	107	115	137	123	143	125	144	132	122	126	115	106	110	138	118	121	114	109	157	121	123	118	102	122	110	120	105	115	132	131	125	146	97	113	125	124	128	116	135	131	119	119	114	117	119	117	126	130	131	136	141	115	126	121	135	140	131	132	97	130	112	116	122	107	111	116	122	136	126	114	117	106	120	123	123	138	126	122	136	155	99	129	121	129	112	135	128	111	138	130	126	131	117	126	122	123	120	112	109	121	134	118	129	116	112	126	130	151	123	123	126	132	112	125	113	113	129	128	123	128	138	140	130	125	108	131	127	126	124	117	116	131	143	98	124	132	104	123	133	113	136	109	135	120	131	106	118	122	126	119	129	133	138	129	119	124	126	124	122	135	119	119	117	131	117	136	104	141	119	110	109	131	124	141	119	134	132	137	118	141	107	125	126	136	144	131	135	120	129	103	126	102	120	105	117	111	116	123	125	105	116	116	96	136	118	124	119	93	112	119	102	135	118	121	140	123	128	105	122	133	113	123	123	124	135	140	140	116	133	122	134	147	131	132	132	120	110	111	139	107	138	113	104	126	117	138	128	129	118	135	114	125	113	128	122	114	140	126	129	112	99	119	141	116	124	115	102	131	102	119	129
7727	1158	1035	1151	1653	2377	2398	1666	1477	1306	1342	1346	1456	1426	1370	1271	1107	1138	1162	1061	1018	1022	1000	956	1038	1029	1085	1004	978	1013	1014	989	1067	995	993	986	1003	967	1004	947	994	991	1000	1058	1005	995	1015	967	934	1015	1039	971	997	964	970	983	962	1008	978	969	988	1013	997	980	921	968	1010	988	915	983	953	988	1016	1059	991	1000	985	986	1021	978	977	976	1018	965	989	925	949	1027	973	1012	1038	999	977	994	977	962	967	1035	1009	1041	965	986	986	945	936	979	978	976	924	963	1041	1014	1015	955	971	910	965	936	937	1023	939	1013	1025	945	973	1024	900	1030	948	983	994	956	1027	993	1021	966	986	974	1003	999	992	974	978	1031	968	983	1018	999	945	1021	982	1060	987	972	949	990	933	896	974	995	952	988	1017	989	983	1002	932	982	990	1023	1003	1023	999	949	951	950	976	991	970	1019	993	986	996	1005	953	980	997	906	991	969	979	964	990	1023	1003	906	959	1006	976	1031	954	969	962	929	968	951	959	983	1002	957	983	996	1018	936	1021	996	966	1046	995	943	1040	966	954	988	1023	980	1019	962	1041	1020	983	1019	1007	990	989	993	990	1025	974	903	951	1014	973	1040	988	1001	980	1031	1016	1019	979	998	988	995	969	1007	984	1027	943	920	1015	1003	988	1019	993	957	1010	1051	1012	989	957	1040	954	958	972	1002	929	949	980	959	1007	1000	978	998	979	969	982	1003	981	988	949	982	971	1039	1000	970	1026	969	973	972	1006	947	1025	970	967	937	969	938	1019	991	980	1012	944	942	1001	1024	980	947	928	973	976	945	969	1005	985	999	998	1003	1010	929	998	994	996	1000	1045	1022	1031	1005	992	976	990	893	1047	1028	993	962	1007	916	982	983	962	979	959	941	976	989	993	961	1034	989	993	977	1009	1018	964	1018	971	1122	942	978	951	1020	959	985	931	1014	965	984	975	996	1002	995	1034	937	978	1020	1027	978	950	969	981	928	997	964	949	935	996	1002	1035	1018	944	1027	944	1003	989	986	1059	1011	995	973	968	978	959	948	989	1047	886	982	1035	988	1030	985	966	895	909	937	993	1018	984	983	957	991	1034	971	994	982	996	1033	974	993	945	989	975	973	977	1011	1016	972	893	1021	1005	941	929	1047	984	983	941	1012	979	959	987	925	926	940	948	983	959	972	960	956	1033	1026	1018	935	1017	1013	1002	962	962	933	1019	1036	994	922	998	946	988	982	1017	982	1040	950	962	963	976	978	964	993	949	987	989	1041	939	972	1021	1033	1011	956	1009	1025	1029	988	978	929	1015	972	949	994	981	965	979	994	933	1026	955	1015	972	914	995	1006	1010	1009	1014	996	953	1020	970	993	978	1000	1004	946	985	1024	1013	1004	1024	996	1029	958	963	1000	964	918	1029	1004	1016	956	970	1005	998	979	955	972	939	952	1047	995	981	970	1003	1005	986	1029	963	983	981	989	962	978	982	1062	1011	965	984	1012	978	924	945	991	1032	1013	962	1023	1018	962	975	963	939	959	973	978	995	988	987	966	979	977	983	1015	956	993	1035	1001	1028	994	1015	989	959	1025	991	956	940	920	1007	1008	995	933	928	1007	983	944	975	896	1044	989	966	986	940	1047	983	971	972	996	1013	1012	988	971	947	983	987	937	974	982	993	1016	983	969	1031	985	982	953	969	1049	981	991	1011	999	958	1042	934	999	1032	963	982	911	984	1034	965	1025	992	1034	922	1066	959	1016	956	1021	945	1041	995	1006	956	977	952	946	943	1004	1018	1005	1013	1002	997	1007	959	959	936	927	953	964	967	1017	1019	979	988	983	987	1016	978	1023	988	950	1023	945	938	987	1030	997	953	1046	1022	975	974	996	1010	984	972	979	963	996	1013	1012	1002	956	992	1003	998	979	992	952	987	1028	1015	966	963	1005	1048	1011	945	981	1002	999	939	1032	980	980	978	985	984	980	942	989	1017	960	1016	1031	929	982	999	1016	952	1008	994	984	1049	1030	975	987	933	939	984	949	951	989	989	968	965	1026	976	988	956	1027	1044	951	973	947	957	957	985	965	983	984	950	965	983	953	931	997	966	1034	958	965	1007	1005	991	1007	950	956	985	968	1023	982	951	956	973	1041	924	1006	1011	1041	1002	983	1035	996	947	975	981	973	1035	994	955	938	1008	966	1005	981	947	1041	1014	989	976	1021	972	1019	993	1018	1005	955	974	921	1052	999	979	947	968	940	988	956	954	976	973	1035	1040	932	1002	986	972	971	1030	970	995	1000	981	987	1040	1039	958	1021	955	1010	938	1021	994	1000	1024	965	980	1017	977	1018	968	988	990	974	970	958	1000	1001	997	968	967	971	1029	942	982	970	998	1041	1006	1022	974	989	994	962	944	1014	987	962	949	1010	971	1020	968	980	990	989	1007	999	1001	988	1002	971	949	962	970	939	1005	959	951	980	955	957	1014	938	939	974	961	1031	1054	974	1038	1020	1003	1011	979	967	985	992	958	964	987	1021	951	950	948	998	970	978	901	971	1013	1024	993	956	994	1016	1028	1021	922	986	992	941	1016	1024	1046	1006	1052	975	1070	965	967	1030	975	989	1012	1032	952	1079	964	1013	994	996	1020	989	941	961	961	1026	986	983	976	1007	977	975	1055	963	969	1002	985	964	947	964	973	998	997	1028	949	980	980	973	1011	999	1041	994	990	1014	961	935	977	972	912	1010	971	1051	1009	985	963	1003	1025	976	964	938	952	978	981	1024	986	992	1006	943	1014	951	988	936	969	1036	967	974	969	967	955	938	991	1005	997	981	966	960	1003	1006	1012	1039	948	943	977	949	982	1001	959	998	978	1017	955	984	998	981	1031	1017	1007	971	968	1001	945	997	990	952	973	1010	1007	988	984	1029	987	1037	1031	1006	984	964	1002	1053	992	970	998	962	989	984	981	955	974	967	978	974	977	993	996	952	962	1081	968	961	989	1002	985	989	979	961	1036	959	1007	1032	949	952	984	968	995	1023	937	964	989	956	960	1004	992	909	964	974	976	1011	972	981	1008	962	967	964	961	1008	990	983	950	1027	948	976	967	956	1002	989	999	1023	928	1021	918	1010	926	1027	993	975	1010	988	953	987	1012	959	966	992	1026	969	993	1010	1012	996	1031	992	1033	950	991	993	998	1002	986	993	1003	965	976	1017	972	952	962	1058	993	962	1008	948	995	988	1009	988	994	965	996	1035	995	958	971	967	944	976	899	1038	963	1020	1015	963	949	985	935	955	1019	942	1029	986	1016	995	969	1024	982	929	926	1008	1024	958	1030	988	972	964	954	1003	994	973	1014	994	990	993	966	967	959	983	992	928	1057	952	1046	957	969	974	1018	990	1006	956	982	1022	1026	994	956	992	951	995	1030	1014	974	995	930	944	1002	953	966	987	1006	961	977	1021	937	951	1030	1028	998	1000	993	1032	969	989	973	1001	955	1039	987	1023	943	1012	985	991	968	1006	1039	993	926	999	1000	986	993	968	1010	956	975	994	968	1006	983	951	997	972	1034	986	1014	953	989	981	949	976	997	1004	1016	984	941	995	999	983	1026	965	993	978	1018	949	993	1060	1076	1011	1028	924	973	1005	928	1019	1006	949	989	997	1003	1004	1018	1021	980	989	996	975	986	1000	944	947	1082	998	975	989	970	958	1028	988	981	983	971	998	1009	1004	1033	1014	1035	980	965	1007	936	966	931	981	939	983	1036	977	955	979	976	988	996	991	984	988	968	953	989	965	991	969	968	990	1015	995	948	990	977	990	1007	931	959	1006	991	949	1088	939	953	969	964	1020	968	1027	1039	985	959	998	1008	989	1002	1004	963	956	992	959	996	988	967	959	982	985	1009	981	999	969	990	955	955	987	984	985	1008	965	1050	966	1006	978	983	960	1006	941	977	1042	973	953	940	957
944	135	119	100	85	120	120	123	100	91	100	114	109	99	91	80	101	75	76	80	102	93	86	83	70	70	65	70	77	74	76	77	78	70	76	87	78	80	79	82	91	77	75	77	76	71	71	92	79	76	83	82	71	76	66	72	71	68	93	92	75	80	81	77	84	79	64	94	77	70	67	84	102	80	75	68	67	69	74	73	75	85	81	62	64	66	92	73	77	85	77	79	87	66	69	69	88	72	80	64	74	82	81	68	86	73	67	63	79	76	79	75	69	73	61	99	79	90	80	76	75	71	69	89	74	69	67	78	77	91	80	76	74	78	67	85	63	63	67	70	77	75	68	74	74	79	72	82	67	85	99	72	81	77	90	81	78	96	81	93	90	83	90	64	88	80	71	80	84	86	83	75	94	77	80	90	72	74	61	63	75	63	63	67	78	85	75	73	87	81	63	76	84	65	56	70	73	83	83	76	80	78	68	91	69	86	64	55	65	83	88	79	82	84	79	69	62	73	84	72	69	73	78	74	93	77	75	72	72	76	74	85	84	86	86	87	73	93	64	88	82	83	77	74	88	77	75	95	74	72	79	91	65	80	65	79	69	112	74	70	66	81	79	60	75	65	67	79	78	71	78	78	80	81	70	84	90	93	87	70	66	85	87	76	70	53	73	74	78	71	84	78	82	93	74	90	79	87	68	63	78	93	93	83	63	83	90	80	75	79	86	82	79	77	73	66	65	81	88	72	74	80	84	73	70	72	85	64	77	73	75	92	70	76	79	98	49	70	70	88	73	83	79	92	73	77	70	103	91	63	82	92	69	87	75	62	80	62	78	72	84	92	90	83	79	68	65	93	73	63	83	78	95	68	84	75	69	67	68	73	73	75	80	75	73	72	68	79	78	48	86	98	71	84	74	75	80	57	67	67	67	73	69	84	75	64	73	79	82	72	72	63	66	85	76	75	54	77	83	78	71	77	66	74	82	70	70	88	70	93	74	80	86	77	83	85	79	86	84	88	70	67	66	71	78	87	77	82	71	96	81	67	90	93	75	66	76	79	86	80	82	77	87	82	72	76	77	86	76	88	72	82	79	98	75	78	65	100	81	77	64	80	77	81	64	76	75	85	66	97	67	67	75	86	80	89	87	80	70	79	71	69	78	70	79	87	77	64	77	92	82	84	68	82	72	62	90	71	86	72	87	66	73	75	82	75	82	75	66	67	86	73	81	80	74	71	81	73	70	82	75	77	82	72	65	78	98	84	79	79	62	72	82	77	89	66	88	76	72	83	70	79	67	68	70	86	76	67	69	77	85	82	85	83	76	72	79	76	93	74	81	72	77	66	77	80	73	82	64	78	79	87	83	75	81	81	80	85	79	68	75	59	98	69	89	84	69	81	75	80	78	80	92	83	64	76	87	56	88	75	66	84	72	86	79	76	80	76	66	90	94	75	77	81	64	73	83	68	82	64	74	76	67	79	76	80	76	77	74	76	73	76	81	79	74	78	78	78	65	71	71	79	71	75	68	77	70	68	69	91	75	71	92	74	76	83	66	75	72	75	85	89	77	75	70	68	106	73	74	84	70	77	84	71	84	75	73	76	68	81	75	77	88	72	84	75	75	81	71	76	76	78	81	81	71	81	69	89	74	80	99	78	84	83	57	86	70	67	74	85	82	64	74	64	82	64	74	78	84	62	65	64	76	65	72	83	81	81	94	69	70	63	72	86	90	84	76	55	63	81	92	80	73	66	83	84	70	85	74	71	66	72	73	79	82	75	83	69	72	73	74	73	76	101	60	81	91	79	68	102	67	76	70	67	74	78	65	80	58	93	74	73	72	83	75	62	90	63	90	92	66	82	60	63	94	78	86	81	68	64	79	84	74	76	72	83	78	79	71	96	69	85	86	67	64	95	66	71	75	82	71	65	71	66	89	81	70	78	78	67	79	67	82	81	86	77	94	87	73	87	79	78	75	72	72	79	67	81	74	81	67	72	72	78	79	87	78	66	82	72	93	86	74	75	71	83	94	71	73	71	62	79	74	92	77	91	87	95	79	75	71	72	72	83	66	93	72	79	67	76	67	78	67	64	76	72	97	80	78	74	66	73	67	76	71	81	80	87	84	80	74	75	61	73	87	69	84	75	84	66	87	89	66	66	73	67	75	53	81	89	88	78	82	63	60	65	87	81	75	88	81	81	80	92	70	52	100	68	73	80	91	81	84	71	79	68	75	75	82	95	70	87	85	68	61	74	78	72	72	72	89	73	71	71	69	84	74	78	66	68	68	80	74	64	76	92	76	72	75	74	66	88	96	83	74	76	78	78	82	83	72	71	77	73	80	91	77	74	71	82	68	70	82	80	84	78	79	82	88	68	78	82	78	69	76	73	84	89	89	70	76	83	73	69	64	77	82	71	70	76	82	83	85	68	76	86	79	95	84	77	82	78	75	89	68	89	69	73	74	92	67	81	71	69	73	87	71	72	82	84	79	70	80	89	83	84	83	88	68	67	90	87	65	61	93	77	78	79	82	57	69	74	59	93	82	80	88	69	78	87	66	68	86	81	77	69	81	65	79	72	77	80	79	62	88	68	78	83	78	82	67	76	69	72	75	73	74	81	91	74	92	84	75	75	86	68	83	64	81	80	86	71	71	91	76	77	80	81	71	83	73	69	74	90	70	68	62	51	98	78	76	72	83	83	81	74	84	81	85	72	71	73	79	87	81	92	80	72	87	77	78	71	73	84	77	71	71	83	71	81	71	75	61	85	81	77	79	77	87	85	73	75	73	79	86	93	64	66	79	86	77	80	80	76	70	80	82	90	78	68	86	78	82	69	73	72	71	75	83	70	85	72	74	69	79	71	70	80	70	74	83	83	79	76	76	75	73	67	89	64	79	84	82	87	72	89	73	74	67	79	80	85	72	87	88	78	84	73	79	82	70	79	88	89	69	66	79	69	90	64	76	77	86	81	86	78	82	75	79	90	71	80	75	75	57	84	74	83	68	80	71	93	76	85	72	86	76	79	76	76	68	83	67	65	73	64	89	60	80	89	84	78	85	79	83	98	71	78	77	69	70	87	70	70	65	80	73	79	83	65	76	68	79	66	71	101	95	70	71	71	74	75	69	82	81	77	75	90	71	81	77	71	78	65	74	75	92	75	72	73	67	81	87	65	70	85	86	95	73	85	75	67	58	96	87	81	72	80	64	83	77	80	64	84	69	74	84	77	76	66	79	74	73	90	87	77	76	81	82	77	81	84	75	71	89	90	57	71	75	77	93	78	73	73	72	60	73	92	81	57	90	79	64	78	76	83	72	91	91	78	75	74	93	85	78	70	92	101	85	66	73	91	70	67	90	67	77	71	60	82	76	69	85	70	76	84	80	81	60	66	71	78	79	75	80	85	70	96	85	79	72	71	92	82	81	71	76	77	92	65	73	70	85	78	94	104	92	60	86	74	66	79	67	77	71	92	63	86	91	70	78	66	77	100	77	79
10286	1618	1021	1197	2543	4004	4889	3031	2249	1707	1613	1740	1528	1369	1263	1287	1374	983	895	819	820	784	793	773	731	798	744	695	679	693	728	707	693	692	716	685	654	700	699	694	693	674	670	754	722	662	669	682	679	663	654	674	649	700	655	668	695	664	690	651	658	666	708	689	653	652	703	634	669	658	676	660	664	669	670	689	698	697	698	673	681	657	672	678	666	630	653	642	702	667	651	693	673	608	672	605	665	679	657	686	640	702	688	656	649	620	675	675	667	640	673	643	640	656	706	672	645	651	690	662	661	640	690	675	660	646	647	665	657	631	657	657	600	671	607	695	649	679	663	655	652	637	665	612	657	697	653	645	664	726	582	613	682	638	641	681	656	708	650	654	626	633	660	617	689	617	666	693	654	632	641	633	674	653	651	641	664	656	658	678	636	669	632	686	691	696	655	658	660	689	688	622	679	697	653	639	675	627	656	660	664	647	672	638	635	648	670	682	650	678	663	709	666	647	650	677	645	677	651	666	674	639	662	624	658	691	692	657	695	655	678	664	683	612	684	669	654	670	661	661	608	683	674	633	652	609	642	632	682	637	614	700	638	651	695	653	685	700	636	613	649	657	620	650	690	654	677	642	639	631	653	673	634	613	637	579	622	681	669	691	673	671	636	658	616	639	651	674	645	626	668	686	640	646	648	643	628	633	632	615	656	628	642	650	602	631	609	668	611	614	659	654	705	695	666	728	689	645	672	643	672	632	628	658	661	685	665	646	642	645	653	665	661	648	658	622	646	654	681	637	668	652	686	635	629	674	660	654	614	666	637	638	677	640	665	665	666	650	626	666	642	689	700	637	677	676	626	665	659	665	652	610	675	640	621	686	705	650	693	655	668	658	671	666	657	678	695	667	645	646	655	649	689	637	633	673	660	626	647	641	644	637	641	669	679	663	683	654	618	651	661	650	621	628	622	665	667	665	684	669	630	651	629	647	625	670	602	684	611	683	633	664	670	661	665	632	641	633	613	635	701	627	601	625	618	608	616	653	666	579	635	671	698	646	678	669	646	676	645	656	652	624	666	657	674	662	617	669	680	635	653	661	616	651	637	637	672	637	653	648	664	649	617	666	676	663	661	686	655	664	646	643	623	592	690	687	686	656	620	633	643	693	634	683	634	698	704	649	641	642	607	708	633	629	669	639	645	660	680	652	691	685	645	640	661	656	677	674	667	668	676	682	662	630	662	681	635	656	673	687	614	624	628	651	638	688	679	660	674	663	657	651	674	667	687	665	684	653	673	629	724	675	663	621	675	630	675	589	656	685	636	639	636	655	621	636	651	669	627	631	641	689	698	690	602	660	661	675	646	649	657	635	654	682	670	650	671	672	637	669	669	663	611	661	646	616	660	639	650	638	663	703	640	657	670	638	704	614	706	725	640	671	669	610	656	630	700	653	645	627	656	714	662	705	671	652	681	661	627	723	644	673	702	649	631	634	654	665	665	657	643	618	664	688	668	664	719	666	671	668	668	652	612	671	667	695	610	666	669	699	659	669	651	655	675	624	657	656	644	671	704	640	635	680	681	636	681	592	683	647	697	653	639	648	687	640	650	664	676	652	638	627	662	644	668	624	694	633	646	672	645	645	664	596	612	719	655	667	650	651	638	650	668	651	693	660	656	674	623	655	570	666	686	643	653	655	639	655	642	670	648	677	657	727	664	656	669	644	668	691	673	644	642	635	647	662	676	606	655	691	645	621	647	646	673	662	678	656	664	618	634	650	637	643	664	644	646	610	700	652	638	678	687	674	623	677	667	633	651	680	679	653	670	630	704	635	643	663	635	648	587	676	684	643	670	654	634	661	628	653	685	643	662	681	666	658	628	641	623	643	651	614	666	670	638	699	677	641	705	664	728	633	659	668	663	634	641	623	635	668	650	710	686	583	614	653	631	636	623	616	621	677	702	626	638	655	652	672	634	640	682	616	614	667	625	681	655	646	645	616	675	627	639	666	638	700	697	666	711	667	588	660	659	614	613	644	681	654	625	689	686	670	635	627	624	649	653	627	658	646	657	626	650	654	679	620	657	681	621	646	644	668	655	639	679	633	696	616	603	617	647	679	708	602	632	699	640	648	673	617	635	647	614	685	641	674	680	657	675	674	617	637	678	678	691	643	665	644	685	668	636	686	657	631	661	684	633	612	644	666	637	647	662	623	639	662	643	696	687	624	661	639	657	663	659	657	640	649	719	604	673	681	674	696	647	646	640	679	652	641	668	654	627	632	673	654	633	640	649	649	670	620	683	677	609	658	629	617	627	643	646	684	647	619	633	651	650	668	681	625	692	671	659	662	590	633	673	695	675	677	622	632	658	660	678	623	680	645	660	674	632	674	644	599	636	650	689	656	637	695	655	622	685	637	625	661	616	633	659	681	621	664	661	601	713	646	687	648	644	655	662	688	675	659	648	656	623	638	670	614	671	688	685	689	648	640	625	644	655	660	630	696	617	659	675	653	709	690	709	719	708	671	647	651	614	642	629	658	619	675	687	611	608	656	634	665	658	645	665	691	638	671	663	658	693	623	666	617	683	677	676	689	633	660	603	611	661	676	668	617	642	686	682	638	671	666	644	652	657	631	658	662	685	622	690	651	692	653	642	665	652	674	629	667	648	676	701	659	624	630	650	685	674	622	633	651	695	654	635	688	681	676	651	654	636	632	692	627	661	662	632	676	654	631	636	649	653	711	699	669	642	687	678	660	635	609	655	657	706	684	657	642	640	620	636	627	690	671	668	667	657	644	687	677	667	649	657	602	657	695	685	652	647	694	641	651	605	654	649	658	661	626	720	668	694	689	681	668	652	664	650	672	632	652	668	638	675	660	644	628	661	643	637	681	656	680	644	616	641	623	637	662	646	644	625	660	626	662	656	624	667	673	651	641	675	644	661	664	590	622	689	669	641	618	650	634	644	686	614	654	639	637	650	648	649	687	684	625	613	661	638	691	694	640	631	655	651	678	640	606	655	683	673	666	641	659	684	647	620	636	677	641	646	680	620	645	643	715	658	661	672	652	618	652	621	674	672	659	686	674	657	684	638	603	641	626	617	690	656	668	680	649	642	690	600	625	652	651	668	651	600	670	656	687	677	651	599	686	632	658	675	676	582	655	622	655	662	661	632	661	663	675	625	620	708	644	692	692	634	627	605	674	668	653	712	651	672	673	660	671	650	672	715	682	706	690	679	630	655	692	689	649	681	678	695	665	645	647	658	625	654	625	621	657	620	624	640	671	650	676	641	639	681	656	664	630	657	654	653	705	682	655	692	665	663	639	667	701	670	649	649	617	639	626	639	684	632	648	619	678	684	650	671	651	644	636	641	607	661	641	685	621	670	609	617	677	689	623	654	640	671	648	669	659	602	685	651	605	598	694	603	684	672	597	635	668	674	635	646	610	651	666	644	699	610	663	651	656	639	671	669	620	675	677	667	631	625	625	657	656	665	664	734	657	604	655
1786	134	108	86	106	97	122	133	128	100	123	93	100	86	122	137	94	102	101	88	108	88	96	100	85	93	90	93	85	91	100	68	79	87	86	81	70	80	85	97	89	94	95	85	81	101	108	85	76	80	72	67	94	85	99	109	81	68	73	81	71	101	99	83	84	103	86	86	97	88	74	88	85	90	69	78	92	76	85	94	79	90	87	101	86	91	105	90	78	87	91	97	92	82	90	83	76	88	75	88	76	99	98	80	93	96	97	87	84	75	86	86	99	97	93	82	69	88	77	93	82	89	85	84	77	89	82	96	86	64	75	77	106	95	100	87	104	90	84	82	75	92	79	91	72	83	77	83	66	95	77	99	76	103	90	70	69	76	105	91	76	94	81	74	63	72	92	95	79	80	78	99	76	92	82	85	74	76	88	82	76	76	88	93	80	79	72	68	83	79	87	92	96	73	92	83	81	102	80	65	76	81	84	75	81	79	78	78	87	101	82	100	84	91	71	75	76	97	86	82	87	79	82	78	95	104	96	101	77	88	90	80	83	99	71	100	84	91	96	84	97	87	87	67	100	78	89	93	88	78	92	66	106	75	69	67	94	107	94	81	75	82	77	87	71	88	96	79	93	93	93	96	81	76	99	94	93	77	87	82	81	94	91	95	89	91	66	85	85	76	72	85	83	88	93	75	81	84	102	87	104	93	78	95	96	97	80	73	86	93	89	74	93	74	91	81	105	61	88	84	90	89	73	73	88	74	81	71	87	77	102	83	84	91	84	84	88	75	90	80	87	64	78	92	96	78	82	84	88	88	83	73	108	82	80	81	91	82	86	77	75	96	90	83	94	78	68	92	88	92	83	96	84	101	86	92	83	92	84	81	100	83	79	63	85	92	73	91	94	74	78	92	84	89	96	91	81	87	91	88	88	100	88	78	98	86	77	78	88	81	100	64	90	85	81	81	78	95	84	71	96	79	103	78	76	89	74	74	88	90	92	90	83	89	77	79	88	95	87	99	88	96	89	72	81	69	87	82	88	70	88	94	92	69	80	82	89	74	90	89	93	87	97	63	90	80	73	81	92	98	79	95	83	97	89	77	74	71	95	82	87	80	72	69	86	105	87	89	88	89	88	85	89	92	77	93	79	76	100	96	98	81	103	69	93	79	88	82	85	87	101	65	74	90	93	73	89	97	98	80	83	82	74	87	93	111	83	88	94	75	74	76	93	89	80	88	98	107	83	89	96	100	84	76	89	86	88	81	97	95	106	86	91	73	88	86	97	97	102	81	84	90	61	89	82	96	86	98	86	97	59	79	77	93	82	92	101	98	73	93	77	84	73	106	78	70	89	75	89	81	71	81	83	102	100	95	93	89	80	79	92	101	88	82	89	85	92	75	80	74	85	89	102	101	98	86	80	87	66	93	81	92	72	95	94	79	79	89	92	89	78	81	92	89	85	87	87	82	82	93	81	70	80	79	72	81	97	108	76	101	78	78	89	91	88	95	80	87	86	102	98	81	84	86	61	75	81	85	80	96	88	114	78	79	84	88	108	66	80	95	91	82	95	82	83	66	90	87	79	79	93	80	106	74	87	81	74	85	94	78	99	77	92	85	91	84	108	86	90	83	91	102	90	74	66	91	76	96	95	95	80	79	88	80	76	83	72	94	82	69	84	84	89	71	70	69	85	78	97	89	97	86	61	79	88	92	86	87	93	87	86	81	86	89	97	101	78	86	84	83	77	103	71	97	98	92	81	89	63	70	78	67	85	94	76	76	92	71	95	77	74	79	76	85	93	99	77	85	80	86	75	73	73	90	76	91	76	82	79	87	87	67	95	100	84	72	97	77	75	101	73	82	61	92	96	85	82	82	80	93	96	99	82	89	76	94	102	93	91	78	78	90	81	85	68	92	87	95	73	81	95	93	77	90	95	93	107	83	80	87	74	94	92	81	91	93	73	77	87	93	83	97	86	93	80	83	96	87	84	94	72	92	106	81	97	98	72	91	78	83	97	86	80	86	105	77	89	117	78	75	89	80	78	81	83	78	90	100	84	83	86	74	70	69	87	87	86	85	97	80	86	92	99	92	83	99	95	71	90	85	89	104	82	80	78	85	96	101	92	77	76	83	102	89	96	85	88	112	71	79	98	87	87	82	76	79	92	81	107	77	69	77	96	79	89	74	93	86	88	84	92	86	95	80	84	91	91	88	70	79	81	72	95	84	77	94	81	78	82	91	88	88	83	75	89	77	83	83	86	91	69	102	74	93	88	93	90	94	87	98	90	88	87	72	84	104	87	88	83	76	94	78	75	90	78	97	87	82	87	76	91	81	61	74	87	80	80	73	99	96	93	70	90	91	95	81	82	104	93	83	80	71	88	105	90	87	72	81	95	77	81	87	83	92	95	72	89	92	77	70	111	77	76	107	81	91	76	78	103	99	88	87	96	86	75	68	82	78	103	84	90	79	93	72	92	112	98	89	97	109	97	75	83	84	69	89	89	91	90	88	73	76	94	94	94	99	93	112	85	70	88	88	79	79	97	91	91	82	93	87	103	87	83	83	65	90	73	58	76	82	70	86	100	73	74	78	89	78	65	95	79	81	91	91	89	88	100	99	107	85	82	106	85	85	95	87	80	85	86	73	98	100	78	78	75	82	96	82	89	91	75	94	82	86	87	98	82	90	89	74	97	93	83	90	80	79	85	94	83	91	79	75	104	87	89	78	92	82	80	108	101	95	77	86	71	79	91	76	71	81	86	85	68	97	79	89	89	89	105	85	90	90	88	76	93	85	93	73	80	77	92	91	83	88	82	83	87	85	93	91	82	95	97	97	65	80	82	94	94	71	85	72	89	87	81	100	81	93	75	88	78	74	84	93	70	94	86	86	84	91	97	101	83	99	92	100	91	77	79	87	90	86	83	99	82	80	89	75	79	83	70	85	85	94	77	94	82	78	72	84	89	87	91	85	71	72	88	79	90	92	87	80	98	84	81	89	75	82	91	85	78	86	87	86	91	85	83	75	74	102	74	84	75	84	100	68	91	81	80	75	94	76	101	87	77	66	89	77	78	76	87	87	77	92	77	84	81	90	92	70	98	74	80	72	89	84	90	82	77	103	78	74	86	95	85	75	82	87	105	110	87	98	87	93	84	95	91	94	71	83	83	68	80	87	99	76	86	92	89	91	109	76	83	71	81	94	88	89	83	85	76	107	80	79	88	72	95	83	79	93	80	81	95	73	91	80	90	66	89	84	71	97	92	89	84	79	87	77	76	99	81	96	86	93	79	90	85	91	67	73	81	71	96	81	79	74	87	86	99	81	75	81	82	85	88	94	90	70	78	76	92	83	84	87	90	98	85	90	83	83	84	87	74	74	83	75	91	79	85	87	87	78	97	95	91	97	93	83	73	98	85	93	80	78	101	88	94	80	70	86	88	99	91	94	65	96	90	101	86	77	83	71	97	90	88	95	87	83	90	89	84	102	85	94	83	76
10425	1354	993	1172	2221	3155	4037	3832	2589	1764	1567	1570	1520	1469	1404	1745	1199	1006	878	876	841	833	826	824	790	758	805	777	731	736	752	798	741	776	737	725	666	695	761	740	706	691	703	730	709	695	659	722	698	706	729	749	755	753	703	716	676	702	735	705	706	729	675	649	696	714	679	709	664	748	697	723	684	687	676	673	706	686	712	728	715	697	665	677	716	662	687	665	684	687	677	640	712	683	753	671	688	716	678	691	709	689	697	690	684	688	719	722	649	706	706	676	672	697	708	685	695	692	713	691	664	713	688	678	737	653	683	674	725	690	667	644	653	690	730	678	718	704	683	710	677	711	724	652	689	693	683	711	697	702	715	704	694	715	711	692	674	720	738	666	693	715	696	698	670	675	707	671	668	648	693	647	711	663	685	676	669	702	697	690	695	700	707	675	751	702	673	638	662	678	666	670	666	684	700	727	620	702	727	686	675	670	700	693	707	730	686	666	667	742	685	681	695	685	696	663	712	641	734	642	702	700	703	692	679	721	694	733	708	686	671	699	714	643	679	702	671	694	687	673	674	688	654	701	666	646	708	700	650	704	695	695	690	693	703	703	653	678	702	708	681	702	706	662	680	666	672	714	699	682	721	704	641	619	679	726	699	654	697	693	678	688	670	713	705	684	671	710	654	646	664	688	714	651	704	700	675	678	702	656	647	656	667	650	655	684	702	662	680	684	713	677	688	675	720	696	743	647	709	716	715	674	701	699	705	658	745	691	701	670	659	681	691	715	652	688	650	686	693	723	632	687	687	682	635	601	678	713	705	668	652	641	716	684	684	680	641	741	664	721	706	712	655	706	644	673	648	683	688	697	721	688	664	706	682	701	689	682	681	679	699	729	704	620	722	671	712	674	722	717	642	638	684	657	695	689	679	679	717	718	683	669	668	680	685	635	693	653	660	708	710	658	677	730	703	664	672	664	663	685	703	769	630	672	675	675	708	722	711	674	669	668	737	701	713	675	689	682	689	668	707	676	675	615	707	684	708	698	680	725	697	717	688	702	717	706	682	656	637	706	737	671	671	677	631	759	729	655	671	691	669	654	679	697	649	672	709	664	665	730	684	722	657	645	633	723	718	724	674	669	639	683	695	661	699	648	667	703	666	684	695	682	676	694	742	648	683	681	679	657	636	701	672	675	702	670	708	669	644	660	677	709	689	692	747	655	663	682	713	685	726	690	684	696	688	651	698	702	692	687	684	712	641	705	724	631	704	686	738	698	665	716	746	660	658	671	680	697	692	668	682	698	610	727	664	730	669	671	703	666	674	712	666	685	651	657	675	652	717	640	676	683	667	711	703	724	670	667	688	685	686	644	680	666	728	708	690	671	664	664	668	689	706	704	644	676	708	690	682	696	727	665	694	717	680	706	716	660	696	696	685	697	708	639	666	712	660	754	704	691	680	688	666	663	712	731	701	675	673	687	680	705	690	687	711	697	636	739	691	707	755	659	707	701	698	696	648	701	709	640	670	689	701	688	659	712	695	689	667	706	664	682	681	729	680	681	684	693	636	660	668	672	661	690	680	660	687	685	654	681	695	721	705	668	690	687	659	730	656	643	643	639	699	695	690	701	705	680	703	683	662	710	722	675	670	697	710	654	705	707	670	681	710	649	664	694	671	730	682	727	705	693	675	676	713	706	694	682	701	705	715	666	685	689	643	709	742	686	649	678	652	668	694	681	707	674	681	667	652	649	674	633	700	716	704	720	709	677	669	696	669	697	696	709	688	656	697	669	683	657	729	664	646	708	707	699	685	699	713	702	662	692	704	676	669	644	649	648	694	662	702	715	726	700	705	723	720	671	686	696	631	678	630	700	645	700	691	698	671	723	685	695	693	713	629	674	672	713	733	707	617	679	715	683	699	657	666	709	709	729	686	693	680	712	701	718	684	697	663	676	704	675	669	714	673	694	677	704	709	645	640	660	723	692	640	658	624	663	709	629	672	714	695	700	666	681	668	666	690	654	672	655	675	704	666	669	621	682	691	716	629	682	699	682	754	732	702	701	710	698	692	694	699	687	716	677	733	668	645	694	730	695	691	735	702	675	680	674	683	643	615	732	673	676	667	701	701	683	720	727	680	688	641	693	691	665	677	698	718	716	700	679	703	700	642	728	667	653	681	696	712	690	664	712	699	675	684	736	679	731	702	653	687	699	690	695	713	671	662	693	716	677	686	719	718	696	725	694	669	680	653	698	690	650	673	715	642	672	698	662	659	672	683	703	697	655	689	686	749	662	659	677	681	708	701	709	685	703	674	654	695	686	708	678	670	681	679	715	685	668	759	689	712	649	711	688	672	661	700	719	734	686	653	680	660	659	721	695	734	716	673	686	662	707	668	653	668	664	698	657	693	729	680	698	679	669	693	665	669	691	659	685	670	688	705	688	693	671	680	779	695	731	675	676	700	714	692	714	668	686	718	724	694	740	702	656	689	680	680	645	651	671	728	665	703	702	687	672	695	644	664	682	717	725	642	674	743	699	639	677	717	711	699	705	636	718	678	684	704	644	698	673	730	685	706	718	718	664	697	671	708	714	721	663	679	691	657	661	680	749	680	705	689	646	695	706	695	676	662	694	706	679	658	620	712	732	718	714	710	727	639	658	698	681	675	673	679	676	744	654	686	678	686	690	730	687	692	690	696	727	705	674	712	664	724	657	673	713	736	665	713	699	696	693	647	637	662	702	698	689	707	681	673	698	674	707	679	689	678	685	677	683	749	692	671	708	681	698	702	665	672	666	727	654	704	699	693	698	667	679	680	667	648	651	693	701	704	713	677	692	732	688	686	676	686	683	726	675	657	685	704	676	676	715	676	683	666	664	736	708	703	717	656	671	719	684	659	707	695	712	698	681	714	675	633	690	727	658	687	724	659	669	661	664	684	644	737	671	669	693	677	676	690	689	663	711	688	680	690	737	666	623	675	694	731	636	677	679	679	705	701	677	723	721	669	699	693	662	638	705	696	702	700	644	737	682	721	688	664	664	686	712	709	655	696	672	665	710	675	699	731	670	669	682	726	681	738	688	717	662	697	674	695	678	696	717	756	667	677	709	726	693	700	716	727	708	673	729	684	687	678	666	669	721	681	636	707	692	685	701	716	716	681	647	684	705	683	677	723	695	665	651	671	684	697	681	679	658	667	718	702	672	698	676	699	696	676	683	676	709	702	698	665	679	708	705	709	674	681	683	685	697	738	680	732	641	659	670	701	696	694	706	656	681	729	657	684	735	671	695	693	722	701	687	635	714	681	699	699	669	730	656	669	663	696	660	732	696	662	698	671	701	713	701	695	663	692	696	679	738	707	706	678	665	670	652	663	664	709	628	688	667	688	673	686	700	702	702	644	701	649	710	673	691	707	660	685	630	698	720	710	652	710	707	654	698	678	663	701	687	703	668	679	703	694	679	735	702	720	644	639	656	717	676	704	705	661	707	710	693	743	628	659	662	718	681
1355	131	95	71	66	90	98	101	117	105	79	83	62	74	76	70	67	53	61	55	46	60	48	55	39	65	35	36	45	52	77	36	60	43	44	48	47	41	42	47	45	37	47	37	45	41	46	42	44	37	44	35	43	43	40	43	45	35	51	31	32	42	49	32	29	41	41	47	42	43	36	42	42	51	44	40	38	37	47	53	40	44	43	42	43	45	49	49	39	39	49	48	40	35	40	44	47	50	38	63	51	54	36	50	39	38	38	51	38	36	45	45	52	34	37	39	33	40	50	45	37	42	47	34	38	39	48	56	38	49	39	42	48	31	49	45	39	44	46	49	38	50	46	56	38	42	47	40	42	50	32	42	45	41	37	41	37	37	43	56	48	28	44	40	40	40	39	47	45	43	34	42	37	35	36	40	47	30	28	41	40	57	46	43	44	41	34	54	45	47	36	49	38	40	32	48	33	45	41	32	39	39	38	32	46	41	34	57	43	31	33	39	43	47	39	38	41	50	37	47	38	43	45	41	40	35	44	41	44	40	40	42	31	35	32	44	38	44	36	38	39	57	35	41	35	33	35	47	55	42	40	38	35	45	37	41	49	46	43	43	34	27	33	37	43	40	39	42	40	43	50	45	42	56	44	37	42	36	43	42	41	36	45	38	30	44	45	36	43	37	31	36	31	43	37	51	33	53	45	37	53	41	33	44	45	40	46	38	46	45	41	36	41	53	46	39	50	39	39	49	37	63	49	48	40	29	32	46	43	32	44	26	48	42	46	41	49	51	54	26	48	35	47	46	32	34	37	51	36	30	49	34	44	35	44	40	41	42	44	45	42	48	35	40	47	39	40	43	43	46	39	29	45	41	36	36	30	43	47	36	36	47	53	40	37	46	41	46	37	36	42	39	40	47	48	46	44	37	43	36	51	32	35	44	37	31	49	46	33	54	37	43	33	44	38	50	37	37	38	40	41	35	45	38	39	40	38	40	46	42	36	40	55	49	43	39	48	39	32	36	42	34	41	45	44	30	42	46	38	38	50	44	42	43	39	43	53	38	36	32	44	45	40	42	57	44	36	42	40	35	53	44	36	46	38	38	40	35	39	42	48	36	38	44	57	38	39	44	35	40	51	37	50	45	52	44	32	40	49	51	42	40	54	52	47	43	52	43	32	42	49	32	51	52	50	47	58	47	38	42	51	43	42	32	36	34	40	53	54	37	48	39	42	43	46	42	44	47	46	32	46	41	46	45	46	35	29	32	41	31	41	44	49	34	41	34	41	43	40	42	54	45	32	35	45	46	37	35	54	47	34	35	39	44	47	45	42	42	38	43	39	43	36	48	36	33	40	46	38	37	54	43	38	54	35	41	57	35	47	56	42	40	38	35	40	38	36	44	45	38	45	49	43	33	49	49	41	35	38	44	34	47	34	43	45	30	36	51	38	58	47	47	34	35	41	34	35	47	52	35	31	40	53	43	42	50	36	39	47	48	35	49	42	55	36	49	38	34	42	36	46	49	43	43	38	53	40	44	40	46	36	40	41	39	38	40	31	48	42	37	34	36	38	41	35	51	36	39	36	36	40	55	45	40	43	56	40	44	38	36	47	43	56	46	44	50	35	45	48	41	41	49	40	38	47	44	40	43	34	48	35	43	44	47	37	34	42	49	33	53	48	46	40	44	39	30	48	48	38	34	45	48	46	40	42	59	50	42	42	51	47	35	50	44	35	44	46	38	48	39	44	54	38	41	35	52	39	34	32	42	39	45	40	43	48	36	49	46	40	37	55	39	46	43	39	44	37	51	52	44	40	46	34	39	49	33	42	40	34	42	29	37	25	48	33	57	48	39	46	41	40	43	50	55	49	39	48	42	41	36	43	39	46	50	38	42	59	36	50	53	41	41	50	44	32	44	29	36	39	47	46	26	34	38	28	39	43	36	39	38	37	31	50	43	37	44	40	56	41	43	30	42	39	41	42	40	36	47	46	36	45	57	41	33	41	45	37	38	33	39	41	41	47	40	38	32	49	37	41	46	36	39	43	38	44	43	37	36	59	45	58	48	37	44	30	37	42	46	36	40	42	41	45	34	43	33	37	52	36	54	37	39	39	48	41	49	54	50	50	31	40	35	42	46	28	43	41	33	39	28	37	35	41	55	34	45	39	42	32	41	50	30	32	35	32	44	44	43	57	37	39	43	30	37	29	44	44	32	30	50	43	45	44	43	41	51	42	61	49	38	46	36	33	38	40	46	48	39	35	45	37	35	39	42	41	50	55	41	35	42	40	42	33	44	39	36	40	44	42	44	43	35	36	44	54	37	34	39	43	46	45	45	33	38	48	40	37	39	46	36	56	36	38	42	46	43	55	42	37	40	35	38	42	53	40	54	47	48	46	52	40	36	45	43	56	50	43	42	37	47	56	43	41	45	51	42	58	37	37	47	43	40	25	43	45	52	40	42	34	44	45	36	51	60	51	35	56	40	41	39	40	36	30	53	41	42	33	29	49	43	42	60	28	39	45	52	46	44	48	40	40	39	51	47	44	40	30	48	43	47	40	44	42	56	37	32	41	35	36	43	47	43	47	49	33	41	37	29	40	44	49	45	32	49	43	38	42	39	34	41	41	36	45	42	25	42	41	42	39	47	39	36	47	54	39	49	44	34	40	35	36	41	30	38	40	43	45	33	40	36	36	37	31	37	33	50	51	38	29	39	46	32	37	45	39	43	36	43	42	45	47	40	45	34	32	50	54	38	43	46	45	35	43	37	31	37	40	33	47	46	32	45	41	44	41	39	33	46	32	48	37	54	45	48	41	40	56	51	41	44	39	44	41	33	45	49	45	48	48	53	44	46	50	46	35	42	42	40	50	36	39	47	42	44	28	41	33	48	38	33	51	53	35	38	41	42	45	33	48	41	64	45	42	41	41	32	43	42	44	45	41	33	46	39	52	47	42	54	48	51	46	57	40	42	51	48	36	40	48	35	50	36	35	55	51	44	40	34	40	48	41	32	54	38	41	42	40	38	44	40	38	52	47	33	40	50	31	44	41	39	43	46	40	49	32	36	43	53	44	48	42	48	47	37	46	28	54	35	43	43	48	35	47	29	47	40	32	35	44	37	29	50	35	43	39	51	43	45	45	55	50	47	53	46	45	41	37	54	36	44	43	44	42	43	44	46	43	53	40	33	49	44	39	50	42	35	50	37	41	35	33	47	44	36	40	33	44	51	36	52	48	39	52	39	51	41	32	42	55	36	43	36	44	40	37	47	45	45	43	39	46	41	48	48	44	49	44	41	46	40	30	43	39	41	43	33	41	48	35	41	28	35	39	33	45	45	46	27	46	41	38	52	31	48	45	47	35	51	52	45	48	51	45	29	40	48	41	46	42	40	48	46	43	40	38	35	36	49	35	37	39	57	38	45	31	33	41	45	44	51	28	40	41	41	52	39	52	49	41	50	27	46	43	41	41	55	58	46	54	41	36	47	41	44	45	44
12252	1818	1036	1300	3279	4370	4407	4641	3759	2362	1871	1668	1550	1439	1855	1419	1066	887	761	694	619	682	616	563	563	520	509	494	462	468	479	460	447	475	457	428	435	442	423	436	417	422	395	418	394	431	380	406	401	437	399	419	375	377	387	377	372	396	384	382	400	378	363	372	362	370	337	382	371	376	374	365	372	385	387	360	397	395	377	382	399	357	384	360	398	410	371	356	358	393	377	391	405	336	362	362	377	374	388	385	391	395	391	396	388	373	368	386	373	355	369	378	399	380	380	378	364	363	371	355	389	386	371	355	364	345	391	340	367	355	348	400	363	361	389	372	359	387	387	368	351	398	384	362	372	380	342	389	367	336	365	374	384	333	380	341	359	369	357	350	379	364	353	337	371	368	385	360	374	380	365	363	338	373	393	329	368	373	389	330	391	358	367	326	359	359	354	369	356	336	338	371	352	366	359	353	363	343	349	358	348	355	384	347	367	408	357	357	368	376	376	369	389	356	382	348	378	393	368	350	361	391	318	369	387	336	388	388	404	399	395	353	281	343	358	357	342	382	381	375	343	383	376	370	365	370	355	347	350	369	345	374	345	382	358	354	335	372	404	372	365	360	369	350	362	327	363	373	369	377	343	359	352	403	390	366	369	351	375	350	354	368	352	367	392	370	394	380	356	357	368	402	336	359	361	362	386	384	351	398	359	383	356	352	343	363	383	362	336	361	371	361	373	383	378	348	387	390	361	389	372	371	360	374	397	344	359	348	379	361	361	365	349	363	398	324	382	391	366	404	383	391	349	322	343	398	330	352	364	348	387	380	379	376	375	351	370	413	385	337	348	395	417	366	337	332	369	370	335	332	349	369	366	353	341	397	346	339	375	370	375	377	366	372	336	336	344	364	338	354	352	359	342	379	381	307	363	366	386	387	350	351	371	326	381	352	366	366	341	361	378	388	357	367	350	378	363	372	356	375	371	371	342	346	357	389	331	355	372	409	344	363	410	356	348	360	375	363	364	388	377	372	353	384	352	372	348	407	359	363	377	404	393	365	365	359	375	355	404	358	408	375	342	355	378	380	398	360	381	343	348	364	345	352	353	383	370	342	399	345	371	372	363	387	414	340	368	362	397	393	333	326	334	375	356	334	352	374	340	360	385	359	344	367	369	366	376	357	414	392	361	350	364	370	376	345	366	346	343	355	337	357	346	361	385	380	310	368	371	397	348	363	361	373	358	364	358	353	353	340	347	398	340	357	361	370	352	371	373	349	368	356	363	363	341	373	380	375	416	338	370	350	381	352	427	385	341	355	377	345	387	380	388	341	346	348	353	334	369	345	384	344	337	372	374	368	383	379	331	358	346	389	367	349	353	389	357	358	381	370	377	372	340	363	384	362	360	373	359	342	369	370	358	365	363	379	407	399	374	356	360	350	373	345	377	358	345	362	368	363	348	380	373	363	379	405	349	377	372	372	393	373	361	370	382	366	369	349	348	350	378	389	378	356	364	366	380	336	391	376	385	374	373	375	357	383	360	360	372	367	384	380	367	377	357	362	399	379	368	361	334	388	393	353	360	364	393	363	381	379	369	359	353	363	357	344	348	399	362	382	341	350	382	396	340	391	345	363	401	347	376	335	368	380	378	391	370	365	373	374	357	371	336	383	382	374	359	304	355	385	356	351	375	369	363	408	372	376	358	357	361	375	380	336	361	388	363	353	373	370	362	394	374	359	372	368	346	361	361	383	378	375	345	372	399	370	380	350	364	374	358	341	390	376	356	365	345	394	384	364	378	387	356	361	405	366	347	354	350	361	371	378	377	352	367	392	407	347	397	367	345	362	380	355	357	355	405	383	377	376	349	369	354	416	366	380	402	389	366	372	415	344	393	343	369	391	381	384	379	358	369	386	385	359	352	393	376	375	369	372	380	383	374	356	359	341	372	362	356	380	374	360	395	398	370	351	385	344	361	348	366	351	362	341	398	339	366	337	378	421	372	363	354	384	336	357	381	376	336	367	362	369	339	400	354	365	357	357	374	379	358	385	339	371	361	358	370	361	392	363	401	365	352	365	377	356	381	370	377	368	397	368	390	363	374	372	372	370	373	364	339	349	350	377	364	374	384	336	367	363	343	373	377	364	342	375	364	384	351	372	371	370	350	361	360	384	371	403	376	346	382	392	390	353	365	383	375	380	371	348	348	396	358	364	379	356	353	390	361	419	375	342	358	371	361	350	369	372	373	382	362	364	349	352	374	374	400	368	353	392	370	370	367	371	367	347	354	340	345	374	373	358	347	387	353	393	411	368	401	388	349	379	395	348	379	354	332	394	361	384	360	360	352	359	362	374	342	398	360	384	381	345	372	378	371	375	345	356	388	365	349	373	357	390	376	415	381	359	407	386	356	410	357	368	382	364	351	364	379	388	368	367	369	381	378	397	373	339	378	370	347	346	376	368	383	359	388	337	369	381	384	374	353	378	345	407	426	364	358	390	369	358	376	315	350	374	358	382	343	356	404	345	358	346	352	376	394	366	363	373	364	410	339	368	326	362	399	354	371	334	398	392	373	371	358	355	352	359	351	392	342	343	384	356	344	380	398	383	357	379	352	343	381	341	401	371	406	400	370	399	374	339	376	333	356	332	369	387	348	381	377	392	340	371	365	325	372	354	358	367	384	384	363	372	385	368	356	370	319	361	373	381	299	343	342	370	372	397	365	371	372	386	391	344	349	362	320	360	347	378	398	372	376	357	366	378	382	369	374	328	379	363	386	370	371	343	371	324	372	381	360	385	351	390	361	361	355	343	365	342	385	371	325	350	379	369	374	361	350	388	367	392	379	336	402	332	370	355	359	375	368	343	403	358	391	340	371	355	362	383	380	347	380	367	352	376	369	392	377	361	360	401	382	332	348	382	393	300	355	368	330	339	389	364	356	367	402	382	357	344	367	377	341	355	393	378	370	349	347	396	348	370	358	339	389	412	346	385	347	383	340	364	363	360	365	370	387	367	359	382	399	335	387	368	363	353	375	328	375	380	342	364	376	384	373	379	371	350	336	336	369	354	381	380	414	371	350	362	369	356	353	382	378	381	374	347	383	336	357	355	359	373	357	367	396	354	371	360	357	355	370	374	376	380	365	376	361	369	436	354	329	365	355	388	386	362	351	383	351	414	388	351	360	362	396	360	370	354	326	375	354	340	372	387	359	347	368	363	354	380	373	347	384	380	378	371	350	381	370	374	382	363	353	368	357	392	371	354	377	334	371	384	359	349	376	354	357	363	383	394	340	401	325	386	416	375	375	374	383	349	378	351	400	361	359	333	382	385	401	363	381	378	351	382	340	372	384	354	337	362	378	368	344	394	374	372	354	353	366	357	355	396	369	367	386	368	358	383	361	397	367	362	318	390	370	371	381	353	377	373	381	408	354	388	359	346	374	365	369	375	345	352	374	377	339	406	379	382	352	345	397	372	379	379	382	362	346	361	358	347	388	370	324	357	364	382
1161	145	138	156	129	158	136	137	127	139	137	122	138	169	147	134	131	107	135	134	122	126	157	121	134	106	135	109	126	128	122	129	130	134	155	125	106	135	124	134	126	124	127	140	127	114	117	111	130	103	123	127	123	106	113	113	118	139	151	118	144	141	107	125	124	114	109	121	133	127	123	136	127	127	131	130	113	119	103	109	139	134	134	126	109	125	121	112	105	128	113	112	110	130	133	102	125	97	116	132	134	115	151	126	132	118	122	118	118	116	133	124	119	125	134	107	134	128	132	143	120	140	119	109	113	128	132	118	116	129	137	101	128	121	126	119	126	118	139	137	116	119	120	112	124	112	144	117	118	124	115	111	123	127	117	126	119	112	111	122	132	115	108	119	118	125	138	126	139	135	129	137	131	112	126	142	125	113	112	136	115	148	107	127	136	117	105	127	124	113	117	101	133	120	133	122	118	122	126	108	118	132	136	122	146	132	123	115	114	128	116	118	85	99	129	128	123	131	124	114	115	126	125	135	124	113	128	125	127	120	133	114	121	125	108	123	120	122	121	144	114	124	119	117	114	109	115	124	128	138	109	124	113	106	141	127	121	128	114	118	126	148	130	118	138	103	115	128	103	119	129	127	125	126	134	129	113	94	121	102	144	116	115	122	116	130	122	133	108	149	104	114	107	135	134	116	120	141	148	122	124	130	125	113	121	121	131	121	133	112	122	96	103	125	106	141	125	157	123	117	117	120	131	137	147	120	132	119	139	131	126	125	108	124	119	139	134	114	118	101	139	126	131	142	127	124	118	139	120	125	125	127	134	112	127	119	109	128	162	123	126	137	118	123	127	121	113	136	112	112	121	130	117	118	130	118	139	136	120	130	115	121	128	108	125	130	112	118	139	120	103	137	143	146	113	98	137	134	115	102	122	131	130	120	129	127	136	106	121	122	105	113	131	108	123	129	119	124	128	119	134	120	151	122	133	120	118	118	153	111	128	107	126	124	130	107	97	101	129	116	126	134	129	120	134	128	114	140	135	115	112	113	118	132	128	130	129	106	125	131	130	120	104	126	129	108	129	123	117	130	120	109	94	115	129	122	147	125	125	121	118	106	117	110	107	155	119	127	124	128	138	114	126	123	115	110	106	91	123	140	129	137	107	118	117	121	115	131	112	113	128	129	110	109	108	133	132	140	102	116	115	149	118	106	158	130	130	118	132	123	105	103	121	115	105	117	99	124	115	126	129	131	123	121	111	126	131	117	123	140	106	107	118	134	125	122	115	143	118	136	116	122	128	119	114	118	152	123	131	124	123	130	125	127	110	118	119	127	123	135	119	136	116	119	129	132	104	115	123	128	123	124	135	140	119	101	107	127	131	132	136	123	113	130	120	131	128	151	121	129	126	114	126	120	124	117	122	122	121	123	137	123	92	129	128	113	133	136	120	108	132	105	128	124	113	126	115	142	121	136	126	112	118	115	121	127	119	122	128	131	124	131	118	135	127	132	131	140	139	137	110	112	121	123	109	126	117	118	119	116	132	132	122	117	109	127	136	126	118	114	141	136	115	109	115	126	145	127	133	122	146	108	110	129	119	102	103	120	122	124	126	109	118	116	110	116	143	127	111	115	126	119	116	131	132	103	117	118	142	117	113	113	119	134	121	131	125	124	118	120	105	100	139	110	131	111	112	133	125	108	126	129	138	119	90	114	126	122	104	141	131	111	119	112	139	105	116	126	114	121	125	119	100	101	134	131	131	130	125	122	109	125	120	104	118	116	118	111	112	119	120	126	132	133	136	132	98	116	115	112	113	113	116	114	123	104	116	115	125	130	129	125	113	133	145	140	138	130	130	126	127	111	133	119	147	129	121	100	125	136	104	126	138	133	112	113	125	125	131	125	125	131	134	116	119	112	118	138	122	137	120	118	108	114	133	115	120	135	119	127	135	93	121	105	116	135	122	112	140	128	116	145	137	110	120	124	135	113	124	114	110	122	125	114	146	115	125	109	98	112	137	115	124	132	115	115	131	128	135	118	125	125	111	134	106	100	118	142	124	153	120	128	126	118	138	116	151	121	127	139	115	119	100	133	117	129	110	122	141	137	131	129	99	117	117	119	119	129	120	149	125	128	125	125	116	123	129	115	140	132	140	125	131	126	137	111	119	131	106	117	105	101	134	135	119	114	114	126	112	104	133	122	129	126	148	135	139	135	93	127	145	111	116	130	120	130	127	129	122	117	118	141	112	99	129	118	140	114	119	104	125	129	127	139	108	109	145	140	111	120	116	100	135	118	120	115	116	125	119	129	133	103	127	122	120	133	129	140	104	153	123	127	127	112	132	130	142	129	132	113	137	124	120	113	128	126	123	139	134	121	128	128	117	118	109	119	136	116	117	145	133	133	129	129	121	138	130	97	118	109	131	137	120	122	128	111	134	125	131	133	125	101	113	119	117	119	142	115	99	123	136	130	126	117	119	122	119	109	133	115	119	154	125	136	120	149	126	126	122	111	128	119	110	128	122	114	127	108	131	104	139	125	114	107	137	142	114	140	125	125	133	128	140	118	126	125	121	121	139	111	112	115	103	128	120	138	118	122	126	118	111	126	116	118	133	112	121	127	133	127	148	125	117	116	132	141	127	107	123	113	116	110	123	116	101	123	107	135	147	132	113	125	135	103	130	131	134	126	132	154	134	125	118	134	136	141	113	124	111	108	117	130	113	144	151	145	132	123	111	131	114	105	122	114	130	114	118	136	144	112	111	131	115	120	130	141	136	113	129	129	125	132	112	120	109	129	105	114	116	133	121	116	118	123	117	137	127	135	128	118	123	121	127	118	112	127	117	111	116	140	117	142	123	116	137	101	105	121	112	111	123	139	117	127	117	128	122	121	123	121	116	138	133	118	123	134	117	137	144	132	128	116	125	115	119	104	132	110	129	141	136	130	125	139	129	114	117	114	133	121	145	141	134	126	129	114	117	116	118	138	123	124	112	133	110	122	141	114	129	118	110	106	116	139	141	122	115	140	101	126	125	141	146	129	119	123	134	115	134	123	121	117	127	132	122	132	125	113	113	146	133	116	142	127	136	114	130	119	139	132	128	133	126	141	131	102	106	126	131	111	128	156	118	148	126	141	124	113	120	127	135	137	128	118	115	128	113	94	122	132	107	133	118	126	143	124	107	134	131	114	128	119	117	116	137	115	135	107	106	128	120	107	125	109	128	105	104	115	115	121	107	111	130	122	117	119	114	134	142	135	128	109	127	119	116	122	142	123	136	101	107	131	134	121	130	124	125	124	129	135	127	111	129	132	113	125	117	121	150	120	121	125	125	125	104	124	113	115	122	126	137	118	120	105	119	119	128	115	129	121	119	100	134	134	128	113	131	132	142	137	134	115	119	122	119	121	134	116	124	120	114	147	130	111	134	137	127	110	110	154	96	126	134	117	124	131	138	110	127	126	116	119	127	121	118	121	101	120	113	131	120	148	103	126	122	143
7828	1278	1189	1227	1581	2058	1753	1901	2088	1896	1483	1260	1429	1738	1463	1290	1184	1087	1048	991	1052	1024	1028	1027	1038	1013	1035	972	942	1003	953	1030	1025	951	944	998	991	984	1022	991	987	977	988	990	962	981	1040	1039	989	999	984	962	1036	980	980	971	1015	967	965	1018	944	987	985	969	988	1005	953	972	989	1027	954	972	955	942	992	989	956	962	988	966	965	959	933	951	970	968	948	1016	987	898	913	944	930	966	992	982	985	1017	946	940	951	980	963	994	1003	991	1029	911	962	1028	1006	954	1015	968	1019	1007	990	1017	1002	993	992	952	965	979	1010	995	1039	965	990	935	980	928	956	973	1000	997	946	1032	954	958	1000	903	959	1009	965	962	932	1005	930	1035	1018	965	988	1007	964	972	966	973	955	974	945	996	991	1044	977	984	1061	985	998	961	971	1021	978	1055	1000	989	1045	1028	996	952	946	986	954	970	1007	984	965	958	935	981	985	989	989	972	947	928	934	986	989	993	1029	973	979	941	1023	991	962	1001	958	1009	985	978	971	933	956	966	1007	981	967	987	923	955	1001	987	950	1017	958	1047	984	952	922	937	941	1008	1022	950	998	969	1029	1014	966	952	984	949	956	964	990	999	984	977	930	988	989	949	1007	920	976	984	948	963	990	1031	960	963	1023	992	954	911	1010	987	987	1028	1023	953	1020	993	941	981	1027	1005	1020	979	1022	986	946	981	1011	974	967	972	982	963	1026	970	959	1014	955	1009	940	949	993	1000	1001	953	983	926	1009	1008	947	949	961	902	963	948	949	1041	1015	974	962	967	972	953	999	981	967	993	1011	969	1000	1007	916	976	1042	993	964	992	987	973	1015	888	988	1027	969	971	903	961	956	975	985	963	985	951	929	1004	976	1030	1015	1012	992	969	993	1037	929	1014	961	968	994	980	1000	984	1028	961	1000	1029	943	964	1000	958	971	965	971	998	1004	974	1011	1008	950	952	962	978	995	989	979	990	981	922	989	967	957	925	970	946	1028	965	957	1023	967	987	968	923	1009	948	998	959	1000	970	937	989	988	1027	938	913	965	957	925	985	934	1025	978	977	983	948	976	974	978	942	962	998	925	985	961	978	1005	943	915	960	918	1031	916	904	949	965	1004	967	942	948	916	956	969	1034	991	972	1006	974	961	932	965	967	956	1020	952	989	970	1008	999	1012	916	984	988	958	970	972	940	976	980	1002	987	996	1004	950	989	1058	983	978	936	967	986	1016	954	957	1034	961	945	966	1002	969	998	998	943	1019	960	946	990	934	972	908	945	997	981	991	987	990	1036	977	1038	986	1036	1016	965	954	1008	975	951	979	952	973	1046	1009	963	1007	985	996	978	971	1005	933	1031	962	960	938	1004	957	948	941	976	961	1031	993	1011	973	954	974	1042	973	936	958	964	1004	991	931	966	1007	975	945	1005	933	1011	927	1006	909	985	989	949	936	978	961	1009	1011	925	944	982	926	959	997	1010	944	1002	986	997	977	985	943	974	975	1004	1020	934	916	973	959	991	1000	1055	960	966	956	1040	967	963	973	963	1004	965	977	941	968	1002	993	1001	973	973	924	985	986	914	973	979	984	961	984	966	958	978	960	954	1040	1032	942	971	972	963	1014	945	943	936	996	1001	975	963	1019	964	938	964	995	969	977	961	1000	968	917	989	951	981	970	998	964	977	976	957	1001	971	910	991	962	967	965	962	930	986	978	957	975	926	980	963	1012	1002	986	957	979	920	934	960	944	949	944	990	1000	994	954	939	926	984	1016	965	984	993	1033	992	980	967	947	969	976	1006	975	983	981	1069	982	953	938	964	989	925	971	942	948	909	1005	957	972	982	974	932	994	964	981	1027	926	1064	950	935	979	964	1022	945	972	960	938	972	972	951	954	974	1005	972	968	1036	948	958	987	969	979	1001	939	931	1012	997	1030	997	1006	935	999	971	985	1008	977	978	972	979	967	976	979	910	1001	905	960	984	994	997	989	1008	929	984	1022	999	930	972	995	935	980	1005	969	969	1014	963	1023	963	1029	907	950	999	1019	947	978	949	1011	993	1014	967	994	917	1006	962	988	983	952	942	955	952	976	960	991	975	972	931	962	1016	1007	923	1003	933	982	958	1009	1005	937	1045	971	946	1013	993	962	955	925	977	937	1013	1042	998	994	1014	1023	1005	975	972	968	949	940	966	993	987	974	1024	927	986	953	935	937	953	958	960	1005	958	943	965	942	962	962	977	958	986	931	1000	978	930	1028	1015	1006	931	922	1026	955	974	942	976	953	986	1019	968	921	1005	963	958	1041	1030	1001	1015	976	969	993	936	951	980	997	985	1011	948	1011	921	992	1007	917	998	1027	984	953	991	974	978	977	944	989	962	890	1036	987	987	1001	1062	878	975	1018	957	982	958	921	969	987	1002	963	1005	936	923	1002	939	994	984	1019	954	965	989	944	939	1001	999	976	986	955	972	980	986	1003	1046	1001	1021	993	905	958	977	979	999	1005	954	951	996	982	992	1010	1012	981	995	969	957	1061	955	987	997	975	1042	950	934	1023	997	965	929	987	960	990	963	986	960	1011	948	1007	990	976	973	1017	943	971	1003	933	947	989	950	983	990	970	1001	938	1021	934	982	948	996	1049	931	1029	1024	938	944	971	1031	959	1011	1044	969	1024	992	981	940	951	975	957	967	998	976	982	1029	985	989	998	942	981	938	920	1015	984	954	967	988	980	967	976	987	950	1022	945	993	942	965	994	983	987	982	998	960	993	995	973	993	910	1003	964	950	1013	983	980	960	954	975	978	979	984	987	945	1016	979	986	929	942	970	1033	1007	981	1006	964	990	1040	946	983	921	920	953	985	988	974	945	937	934	959	982	954	995	957	1014	971	992	988	996	990	984	972	983	1005	919	1025	930	963	940	940	1008	1055	974	942	942	959	951	1000	1009	1000	961	951	975	958	930	960	961	995	951	962	925	1015	955	971	982	983	1022	994	962	939	978	934	1006	1030	961	959	990	962	969	952	890	989	929	987	975	984	989	985	1023	957	945	950	982	996	944	993	952	980	989	1035	980	921	1001	959	989	963	915	934	1035	1003	993	958	1004	961	1023	971	999	978	969	946	940	994	968	966	971	926	1025	1019	992	940	1021	956	1016	970	973	958	941	1004	944	1016	998	997	977	954	965	969	961	972	1006	999	939	972	936	995	959	1011	1022	977	936	966	994	1000	983	955	967	935	977	1003	966	984	957	967	982	938	990	941	970	1021	921	971	1007	1002	937	1000	933	968	968	944	970	959	985	976	993	1002	963	974	933	979	976	978	1005	982	1024	978	1018	1040	934	1012	988	1010	1016	1004	922	998	965	940	984	1022	965	955	967	978	940	970	948	983	954	967	967	955	952	952	918	973	951	979	955	990	988	974	1016	1015	930	999	969	968	995	974	933	940	977	1028	955	956	1027	994	979	1014	1032	992	971	961	975	940	988	1018	914	952	965	970	906	998	998	941	976	947	913	989	987	961	955	925	997	943	935	1039	1023	952	950	956	987	955	1034	973	973	945	990	985	984	978	979	960	954	953	1007	955	984	960	1016	934	974	964	991	987	998	944	991	1013	1015	956	990	927	998	967	996	932	994	1042	959	978	986	993	975	929	977	929	933	946	984	1001	998	921	932	991	964	952	975	1000	1029	1003	993	1045	991	1011	989	991	931	986	952	984	976	990	934	994	1023	1007	940	940	971	995	934	972	993	943	920	938	986	931	955	957	972	979	1005	1011	988	964	992	965	981	1000	948	1000	1035	992	969	962	993	914	934	1012	956	956	999
940	157	131	97	87	96	115	108	110	125	130	97	143	124	95	121	107	84	71	87	78	85	78	108	81	83	75	67	76	77	75	85	73	84	77	83	90	89	75	68	73	75	74	89	65	68	78	86	86	82	66	87	79	82	77	86	77	68	86	74	70	75	76	79	69	87	70	84	74	67	90	70	76	67	94	86	87	71	88	85	70	80	80	73	74	75	67	60	71	72	75	77	65	74	90	60	83	78	81	66	84	96	79	75	71	66	62	93	71	69	73	69	68	67	75	76	73	70	67	79	67	70	87	77	88	82	78	80	93	67	80	68	83	79	90	79	82	83	69	71	71	82	80	78	77	95	80	82	68	66	75	71	85	83	72	100	57	68	78	92	103	83	70	77	77	79	64	77	58	99	87	71	86	72	81	73	81	71	77	63	62	82	88	70	71	77	90	70	75	69	62	69	72	69	73	87	72	70	78	88	68	73	85	75	78	80	68	85	68	75	85	53	80	74	88	73	73	79	79	61	72	95	82	63	80	74	77	82	84	78	79	81	83	81	82	67	70	82	82	88	69	54	76	71	75	87	74	77	82	73	62	67	83	85	71	80	93	82	79	74	81	76	87	69	86	73	72	84	91	87	59	89	82	73	86	74	78	101	73	76	78	72	76	86	69	72	86	89	80	75	85	91	69	80	70	72	77	81	71	74	76	88	78	80	80	62	56	65	95	72	77	73	63	72	78	72	90	74	76	64	86	88	69	75	82	79	78	87	71	82	72	87	71	80	81	74	99	82	73	79	87	78	77	87	84	71	76	74	73	79	76	88	73	65	80	97	84	84	80	79	75	69	59	73	77	81	62	77	73	63	90	70	80	71	74	97	70	94	83	79	86	72	81	82	72	72	70	72	84	75	82	86	65	78	73	74	75	73	79	71	64	73	73	92	66	76	87	76	72	79	70	81	79	89	69	85	60	84	72	72	76	79	77	70	77	78	89	62	71	79	67	87	73	66	69	89	79	64	86	94	75	77	72	58	59	78	67	73	80	67	70	73	71	74	73	66	90	66	72	88	89	98	87	75	73	77	80	84	77	75	74	97	72	79	74	65	80	79	84	75	95	74	60	85	76	72	98	96	77	69	83	72	83	86	76	75	81	79	63	76	76	74	57	79	85	72	76	75	78	75	81	83	74	62	89	87	76	72	74	71	73	80	65	81	68	79	73	79	65	83	76	68	88	68	75	61	75	72	77	82	75	79	77	87	83	63	94	88	76	87	94	79	82	67	84	79	81	72	71	82	78	89	60	77	82	80	81	87	69	76	68	79	65	79	73	78	77	77	75	79	80	63	84	68	82	58	73	94	63	70	87	67	76	68	69	86	82	67	74	69	75	80	73	71	67	90	68	91	94	54	61	84	76	80	74	80	75	75	81	98	86	58	76	68	62	72	78	83	82	87	81	79	76	74	83	68	63	83	66	76	79	71	78	67	58	66	63	69	76	86	68	74	78	93	78	90	75	65	77	73	71	62	87	72	70	69	87	83	70	74	69	81	69	78	80	79	72	74	99	90	76	83	62	73	69	78	78	65	84	78	81	78	91	59	76	76	67	92	91	89	70	73	87	90	74	79	66	74	73	79	66	81	73	79	76	72	74	94	63	80	81	74	91	77	84	89	60	74	78	96	83	71	84	90	86	80	72	68	88	91	80	76	82	68	80	76	80	54	74	79	73	85	78	80	79	87	80	79	85	71	71	79	71	61	77	76	63	73	74	74	73	71	79	66	83	75	64	78	79	74	75	74	69	75	74	74	84	92	72	66	79	73	65	74	88	56	72	78	75	69	81	69	74	92	77	93	72	92	76	75	67	79	75	74	80	74	79	73	78	81	90	67	72	82	84	76	74	69	76	68	92	77	62	84	74	70	71	84	97	64	81	77	82	69	62	86	72	80	77	74	62	76	72	73	77	74	86	68	72	94	81	78	78	70	64	86	70	78	68	76	65	75	81	85	72	81	80	72	73	80	53	77	67	61	76	56	84	80	77	75	80	79	82	65	85	86	73	77	78	65	69	79	78	60	58	79	78	82	75	83	91	73	75	72	73	57	83	91	72	82	73	77	79	80	83	79	65	75	80	60	71	77	69	71	77	71	85	86	84	66	80	70	63	68	80	78	77	64	95	68	72	79	73	66	83	70	62	74	74	79	86	85	78	78	74	71	89	71	84	86	75	87	81	75	83	72	60	86	81	73	79	58	81	79	71	80	76	69	75	79	86	69	79	93	84	86	76	64	89	65	81	62	80	76	90	93	73	80	79	74	71	82	77	78	77	76	102	60	77	72	87	86	73	69	72	74	95	86	82	78	86	70	57	75	78	86	94	87	83	76	66	73	72	74	70	78	64	81	76	87	85	79	76	81	81	87	86	79	88	79	62	78	82	84	90	65	71	75	75	85	87	74	85	81	93	85	82	73	83	82	82	90	75	75	87	83	81	63	84	64	96	62	92	81	93	88	76	88	68	90	75	73	85	79	80	68	77	97	67	78	92	78	81	74	78	69	61	78	80	72	69	61	77	77	91	66	68	74	72	85	78	76	72	88	76	67	68	70	81	82	87	62	60	74	85	78	82	78	72	79	77	79	78	79	69	76	93	61	64	83	74	89	74	80	80	79	72	89	97	75	85	79	70	93	73	88	78	68	88	83	80	75	86	82	77	83	85	73	84	77	77	92	87	60	88	87	66	68	72	81	56	86	74	70	89	64	79	74	82	84	83	73	75	55	74	84	61	80	92	81	82	82	76	74	89	72	79	69	73	78	65	73	72	79	76	74	72	74	60	85	75	80	88	69	92	78	83	78	70	87	71	75	66	78	91	79	55	78	76	76	58	59	71	67	67	93	89	70	82	75	80	76	78	70	66	88	72	87	58	64	72	75	49	75	83	76	79	72	72	83	78	86	82	80	69	72	72	71	76	94	62	78	80	74	83	88	65	86	73	73	68	79	71	63	81	76	79	78	69	100	65	65	87	84	76	89	75	77	81	85	75	82	74	100	90	86	74	64	81	87	80	80	86	80	78	84	69	81	66	101	79	64	78	85	88	76	76	79	68	85	68	100	85	72	85	78	78	78	70	82	85	98	55	59	97	99	68	79	79	80	77	84	67	72	71	77	66	86	68	74	76	83	76	66	83	76	74	63	64	75	74	65	76	81	84	76	89	72	69	89	80	68	81	76	73	66	73	85	64	75	79	67	79	87	78	68	81	85	79	75	86	67	92	82	83	82	78	89	83	62	78	79	78	80	81	70	78	73	84	76	78	88	65	91	71	72	83	74	79	77	84	88	81	90	72	68	64	63	99	79	67	85	85	73	66	78	70	66	74	59	84	62	74	62	86	68	79	68	70	65	78	75	72	82	88	77	76	74	78	75	87	77	78	73	78	83	76	75	86	77	64	81	68	72	79	63	79	70	92	59	82	82	77	67	73	78	74	73	83	80	89	81	69	88	93	70
9905	1882	1291	1441	2644	3653	3243	2563	2394	2971	2727	1968	3058	2392	1587	1408	1070	956	865	876	850	803	831	777	780	739	754	738	723	707	702	743	693	714	695	710	684	714	721	702	746	664	685	677	657	698	681	673	707	683	672	672	645	663	683	690	624	693	672	689	671	662	683	667	634	617	654	658	648	685	684	670	651	671	659	618	677	688	654	663	649	667	680	644	680	681	660	693	673	633	620	661	651	645	647	711	643	647	685	682	646	665	648	628	667	704	645	673	628	658	653	657	620	672	669	676	696	655	682	657	646	680	700	667	698	661	641	679	642	647	650	682	636	684	624	645	627	661	647	659	632	696	682	667	683	703	648	643	674	694	677	681	612	659	654	648	666	672	634	636	599	687	681	676	645	688	667	713	632	696	639	681	664	595	666	682	642	642	679	675	687	724	631	592	652	632	667	633	652	652	662	651	620	629	682	687	611	604	663	640	667	628	675	654	692	618	602	652	667	644	661	622	683	693	621	656	658	654	628	688	694	678	658	665	646	652	650	660	689	630	659	659	703	643	621	691	678	686	660	605	604	671	663	633	653	655	631	648	644	676	652	646	642	619	665	650	691	673	622	680	625	706	652	656	700	643	647	639	663	641	631	657	681	676	696	653	623	644	675	629	650	613	617	632	610	626	668	606	668	673	657	651	670	638	624	680	638	572	646	642	675	702	655	625	654	668	646	650	645	653	638	694	682	675	677	673	671	687	645	662	657	646	665	637	672	636	667	656	662	652	645	650	659	649	658	644	635	681	679	647	657	681	708	689	685	660	624	633	611	709	652	602	674	625	641	655	629	659	656	666	649	649	682	659	679	716	659	616	690	701	634	685	671	633	655	595	702	629	632	662	668	633	669	621	594	655	673	651	624	612	645	676	676	649	664	657	617	667	675	648	625	652	635	668	637	679	642	636	654	688	661	680	631	649	636	689	618	651	646	614	659	638	717	677	744	659	702	646	647	618	637	654	648	613	652	684	649	630	678	654	674	697	643	628	646	677	649	677	732	653	643	664	646	600	642	668	655	661	620	662	673	632	653	619	625	660	674	633	606	657	623	657	677	635	620	649	673	668	645	659	672	664	681	617	663	686	651	634	623	632	650	655	661	639	641	672	631	596	621	647	620	660	684	674	626	654	658	684	654	672	660	599	717	621	620	717	665	628	598	666	642	652	659	675	610	693	640	654	636	659	658	646	659	664	668	651	690	689	638	644	638	671	643	640	711	683	691	595	694	649	629	664	650	645	659	655	637	649	626	674	667	665	649	673	675	674	625	627	691	610	634	639	624	666	670	631	691	656	663	649	672	619	642	669	695	649	601	667	710	671	655	659	675	664	664	699	647	684	614	688	650	653	694	684	661	671	684	649	698	646	678	665	676	720	640	597	677	675	610	623	675	630	677	649	609	631	643	652	657	679	663	655	687	614	682	638	668	641	678	656	638	683	646	645	660	615	618	644	655	647	636	658	644	641	662	649	705	650	682	654	672	617	630	705	636	596	656	668	621	638	667	647	648	733	645	608	653	649	673	647	662	669	651	638	629	625	686	651	666	659	654	645	650	668	687	652	680	669	655	663	669	654	689	623	687	682	661	647	626	664	613	616	629	644	684	627	688	663	700	627	607	677	608	679	644	634	626	623	666	627	658	674	636	682	684	672	660	678	682	673	648	646	644	645	688	684	659	653	657	637	668	643	653	669	662	647	647	627	673	673	668	637	669	624	660	704	631	629	645	661	657	645	655	631	670	611	675	709	629	645	611	615	700	675	616	659	608	622	683	659	677	639	671	619	661	706	609	687	704	631	655	644	654	616	628	629	629	615	683	639	669	692	658	673	629	681	667	671	628	641	659	677	658	628	661	623	682	665	638	689	630	650	640	678	654	677	636	661	673	676	711	662	630	674	640	694	677	661	656	619	644	640	650	654	610	620	672	660	682	662	661	643	631	667	675	645	715	683	656	607	647	622	672	628	608	644	639	625	685	664	645	644	676	715	674	613	676	636	645	650	648	686	661	664	675	640	643	652	693	697	616	686	637	655	616	642	647	633	656	673	662	702	691	658	695	660	652	709	655	674	638	646	603	705	674	662	651	646	666	642	646	663	671	660	639	686	630	654	647	659	637	638	638	677	636	655	627	678	688	680	644	663	656	621	719	638	651	615	681	611	631	688	667	644	677	672	668	635	633	687	652	678	658	700	693	630	663	647	632	691	681	647	630	661	651	641	617	633	688	688	662	681	655	644	647	678	678	634	649	653	628	658	645	657	616	653	670	659	666	655	653	750	647	651	687	647	647	655	626	637	623	675	671	647	682	677	636	640	654	623	604	618	640	652	671	627	608	658	629	692	659	642	637	684	657	649	665	630	684	656	635	701	664	641	654	673	641	634	673	664	666	606	594	640	621	658	647	639	655	693	646	670	666	665	658	656	698	634	640	648	653	673	659	667	648	612	598	639	653	647	698	628	689	686	659	640	609	634	716	657	645	637	684	689	652	621	633	657	648	656	640	695	696	658	606	650	655	703	628	659	665	674	628	656	661	669	641	658	661	655	708	676	666	643	665	626	649	667	626	660	690	640	667	629	655	694	671	634	637	645	650	635	719	648	652	658	711	664	634	706	681	609	619	706	684	691	661	640	651	645	637	650	643	673	684	651	672	622	667	652	679	600	669	664	612	633	655	661	670	659	694	653	664	669	638	657	646	647	632	607	639	624	637	646	685	664	667	684	670	673	605	697	658	696	653	652	649	657	650	618	625	629	656	637	638	654	660	675	647	651	665	625	666	633	654	690	690	646	651	646	634	648	634	646	656	643	655	615	638	655	668	618	653	646	609	709	700	633	657	645	655	622	659	650	655	694	700	651	636	690	667	644	637	636	631	600	643	669	663	669	668	650	600	669	664	621	677	651	644	628	670	626	672	651	680	605	637	667	699	610	694	686	668	655	651	628	700	637	642	618	629	631	686	666	641	667	636	670	638	626	675	640	646	646	653	671	672	665	610	655	659	684	657	668	658	623	647	636	653	631	638	605	624	647	626	649	642	653	655	655	632	657	647	641	622	666	641	654	677	603	638	621	644	615	631	636	624	606	588	660	672	704	689	615	644	645	613	647	619	668	654	642	653	658	631	684	653	668	654	700	654	655	588	662	642	657	629	605	612	682	659	611	660	657	662	625	640	646	625	633	658	664	671	635	664	637	701	616	632	648	653	683	667	660	646	648	626	624	670	670	634	637	633	659	622	688	660	674	625	594	687	650	658	699	654	651	665	654	636	684	651	673	670	654	672	701	658	643	609	632	658	639	609	610	632	647	692	686	663	631	661	634	629	650	611	662	683	643	662	664	640	612	665	669	657	704	655	681	623	652	657	694	634	616	662	647	691	664	684	648	660	647	676	631	666	718	650	644	685	646	655	641	697	617	631	645	647	602	668	649	646	691	619	662	644	644	681	692	663	635	646	654	681	647	672	630
1757	140	138	108	103	99	129	125	113	124	152	142	143	129	111	105	102	83	97	87	84	102	108	76	92	91	93	111	82	88	89	72	85	97	74	88	83	102	86	90	92	85	91	88	65	87	89	76	79	78	84	96	82	80	79	81	79	90	98	87	85	109	84	80	89	69	85	90	84	71	78	111	101	88	87	85	101	93	83	80	75	81	105	99	91	93	87	87	80	91	72	97	81	94	86	74	74	104	84	103	89	80	93	102	71	93	96	76	97	88	94	85	78	87	85	93	91	92	84	97	91	88	92	94	77	81	82	79	88	94	85	84	82	85	89	86	85	87	93	72	69	87	107	91	81	86	87	79	84	84	69	92	80	91	93	79	85	71	86	93	84	79	77	88	89	85	98	86	76	83	96	90	83	87	85	78	92	100	95	100	85	92	99	83	95	66	76	87	93	90	86	98	93	86	92	93	79	83	87	91	108	84	98	81	101	99	92	93	93	101	78	66	83	64	99	76	101	102	85	90	85	84	98	100	79	79	91	104	96	101	82	79	92	83	87	70	88	83	87	93	99	87	74	79	77	88	98	85	81	112	77	78	92	75	77	78	74	93	70	86	79	93	82	89	80	83	91	87	88	95	83	79	80	78	95	95	85	72	80	86	65	84	80	85	75	79	74	77	90	88	76	76	92	102	78	75	66	99	93	79	105	80	80	93	85	87	72	87	66	89	70	83	100	78	85	89	95	92	74	85	80	88	83	66	87	75	96	90	71	100	71	87	78	97	75	82	87	77	69	81	84	95	75	77	85	60	89	78	78	103	89	91	72	82	89	90	88	77	91	89	82	90	67	80	94	79	78	102	80	89	69	91	85	94	65	76	83	91	86	87	65	95	82	81	86	81	75	91	91	92	99	90	79	83	72	82	77	82	89	84	74	73	106	107	84	86	90	111	85	94	85	83	85	79	83	91	91	87	100	86	81	78	97	91	92	69	83	63	79	75	82	84	77	75	86	83	93	86	67	89	69	98	101	75	91	90	76	85	87	83	98	77	93	91	65	84	71	97	68	75	80	88	71	85	64	89	87	84	85	87	97	81	84	84	86	83	71	80	90	83	81	76	81	83	91	93	73	77	86	93	78	73	79	82	90	90	101	102	100	96	88	91	81	81	83	104	82	90	88	82	87	108	85	75	100	82	87	91	80	98	87	81	75	111	86	93	69	77	79	82	80	95	75	88	81	102	80	81	99	84	77	91	85	99	92	90	62	84	97	107	83	89	84	87	103	78	80	83	69	94	89	92	92	97	94	72	76	85	91	79	88	74	69	95	77	97	87	88	78	85	73	78	71	81	99	79	79	73	86	75	89	73	98	71	80	91	85	84	62	79	71	82	98	77	72	86	84	81	65	76	82	94	78	83	96	88	89	82	96	84	96	75	96	88	99	95	84	80	76	83	84	79	92	83	83	88	107	83	69	82	77	85	79	90	84	81	88	76	88	84	86	81	85	87	82	80	102	95	93	102	69	84	71	93	73	77	67	92	73	89	80	108	86	96	64	95	77	81	90	90	87	95	75	84	86	87	92	66	95	78	71	70	88	76	77	87	89	78	75	104	81	95	75	92	80	66	82	89	94	96	73	91	77	86	96	70	94	96	88	73	72	92	80	78	82	80	81	76	87	97	73	76	84	87	91	89	93	79	94	83	77	91	71	80	94	76	90	83	72	82	68	69	72	78	75	90	74	87	88	79	75	61	88	80	72	74	87	81	79	95	98	82	83	77	66	84	82	68	94	95	77	104	94	84	77	85	102	96	108	85	70	83	78	88	85	74	78	99	92	87	98	84	83	79	91	76	91	99	67	79	74	71	84	100	83	79	78	83	78	89	78	101	83	101	87	92	81	88	89	86	85	99	80	92	85	65	95	87	81	89	75	103	91	81	90	84	91	87	78	66	84	99	83	77	99	95	81	89	69	86	87	110	74	105	88	81	93	90	106	96	85	84	84	93	76	85	88	80	99	79	84	101	85	82	93	106	83	84	85	73	79	84	88	91	91	97	82	83	84	77	110	91	88	89	93	82	91	71	90	83	78	69	64	105	71	107	89	89	99	86	72	90	83	78	95	77	86	94	96	69	82	86	81	75	80	94	98	92	77	89	100	90	92	97	89	92	90	98	89	69	75	91	89	71	84	95	80	79	88	94	76	81	106	91	114	83	97	79	108	88	78	71	78	86	96	104	83	80	88	79	107	81	100	82	87	90	85	92	72	96	80	81	74	80	78	90	82	73	84	94	86	91	88	100	73	79	95	94	104	77	86	86	80	91	77	85	90	92	85	92	95	95	91	75	75	81	84	98	82	84	93	89	76	92	96	85	84	89	75	85	98	82	101	77	100	78	86	79	87	76	95	97	83	89	83	88	80	87	92	75	86	81	83	85	86	78	88	89	90	92	80	83	81	88	99	76	92	81	81	88	81	92	92	74	77	76	81	88	97	93	86	70	88	72	64	60	78	88	88	80	79	89	99	80	91	76	106	85	90	97	88	76	92	58	75	93	80	88	79	76	82	76	105	84	94	86	81	96	89	90	90	84	83	77	82	93	99	86	76	97	86	86	87	82	88	102	98	116	78	75	95	87	81	62	86	80	86	78	72	81	87	99	81	88	73	90	94	81	73	95	96	98	74	88	98	74	75	54	93	75	73	106	81	90	85	96	93	87	84	89	67	73	94	93	74	79	94	82	83	74	91	68	87	78	96	90	89	89	84	88	78	79	93	93	94	86	65	79	98	82	77	91	75	101	75	79	82	97	79	87	100	89	97	79	72	81	86	96	89	82	93	75	93	71	86	98	87	94	82	77	73	83	85	90	93	85	65	91	74	99	97	82	78	86	95	71	101	75	77	94	81	85	93	76	84	83	96	100	98	95	81	71	82	76	84	78	80	102	87	81	79	82	81	96	104	85	80	78	107	84	81	85	85	66	74	88	89	79	82	89	87	101	94	88	95	107	96	94	78	92	104	90	82	83	85	80	89	86	97	81	85	76	84	83	94	94	65	92	83	79	74	72	98	84	91	78	78	85	82	95	83	98	105	79	98	94	82	75	85	80	89	85	79	83	76	98	98	86	98	93	83	81	83	98	74	84	81	86	84	91	87	86	96	102	83	73	89	77	69	89	100	73	92	80	77	82	80	86	84	89	92	91	95	90	66	89	108	73	85	62	91	69	90	80	88	98	76	82	92	87	99	94	92	85	99	101	75	79	80	61	77	73	95	70	82	86	78	84	95	102	84	73	67	96	103	89	86	79	80	87	82	81	89	89	75	88	89	85	83	71	85	78	84	97	82	78	91	71	77	74	83	86	85	96	90	79	87	78	73	78	78	82	73	80	84	74	93	90	99	110	89	80	96	80	89	79	87	85	78	90	88	75	83	84	90	103	95	88	110	93	83	78	92	78	65	90	83	72	76	84	75	94	101	79	84	74	93	64	86	80	80	84	77	81	83	83
10168	1650	1361	1516	2924	3211	3296	2467	2200	2749	2818	3052	3005	1937	1711	1188	959	940	916	920	916	851	815	796	825	793	744	796	766	771	745	797	730	730	741	773	780	711	718	743	747	684	645	707	705	677	712	733	707	690	696	676	716	692	735	688	698	696	757	708	720	663	658	687	681	672	673	689	640	722	657	677	705	676	688	685	726	702	679	647	680	680	670	677	664	668	686	702	663	728	669	685	754	738	669	712	667	698	666	685	683	627	706	670	700	699	670	695	649	701	685	675	682	691	699	693	657	722	667	653	683	691	660	677	685	628	688	739	660	673	670	685	671	701	654	685	677	682	710	717	674	719	640	701	677	694	675	690	687	663	638	698	723	682	674	666	690	637	673	662	679	712	673	682	638	683	670	674	675	721	701	646	701	695	696	657	623	659	646	648	679	685	672	709	619	658	713	644	684	686	669	698	654	673	671	691	693	704	653	660	659	705	641	655	709	627	710	655	668	659	666	691	656	664	603	689	705	699	703	719	648	683	681	710	681	717	670	686	636	697	700	649	726	655	650	700	695	694	745	705	656	672	659	685	701	660	680	629	687	684	674	637	658	658	646	664	676	693	631	655	659	671	663	728	702	664	693	685	658	690	691	710	702	614	691	716	690	703	665	691	699	693	680	659	686	684	644	643	671	666	691	640	655	659	722	667	713	693	669	691	671	696	713	642	679	685	658	668	691	641	650	672	684	650	671	682	700	684	742	663	671	702	663	668	642	629	656	676	659	694	724	690	641	680	676	703	709	618	716	683	709	692	669	680	655	654	690	691	687	705	692	652	677	658	711	641	678	698	687	674	622	700	688	686	673	697	706	695	693	687	715	699	683	681	691	665	690	743	702	676	681	665	662	655	676	643	674	637	678	646	665	679	734	718	701	688	655	685	694	721	680	702	698	680	693	691	687	689	634	725	664	692	648	633	711	680	758	679	703	687	679	652	654	678	679	729	698	705	665	724	647	732	679	717	713	678	706	655	685	625	720	663	686	713	721	676	725	728	719	698	649	681	649	681	694	676	673	668	751	652	700	675	702	703	692	703	659	686	677	670	660	673	711	656	671	689	701	632	694	677	693	701	633	693	689	708	737	707	718	677	666	659	675	639	695	650	676	632	661	670	668	693	694	696	680	686	663	660	704	671	700	663	638	691	708	679	668	684	672	672	670	689	661	687	689	674	622	700	647	671	718	679	711	658	692	692	706	673	680	668	678	693	678	664	622	658	695	631	676	667	741	688	702	708	646	652	672	691	663	650	645	690	701	680	690	702	697	641	680	676	667	659	675	660	676	681	613	664	673	684	702	672	617	665	727	693	706	614	653	658	716	665	665	657	655	689	692	668	641	714	673	688	689	686	688	685	697	667	684	690	766	618	718	656	695	677	703	722	705	659	721	691	679	668	721	654	659	699	677	689	687	646	689	630	653	677	649	630	678	728	681	652	647	669	697	673	694	679	648	684	678	743	647	675	683	721	693	699	654	679	696	685	708	680	685	648	669	649	664	666	697	674	715	635	698	659	676	608	697	664	690	647	687	676	687	654	687	667	672	678	667	719	682	753	665	700	677	697	697	678	692	674	736	645	698	690	677	683	672	666	672	667	661	696	684	637	723	629	663	702	697	686	646	697	677	651	659	693	654	735	659	656	696	635	639	650	677	654	696	705	677	682	700	683	706	657	710	678	695	685	670	663	656	662	673	661	725	692	690	679	667	704	688	667	716	708	673	652	699	722	671	676	725	706	690	675	670	679	687	678	672	666	693	728	683	694	666	700	677	700	673	696	672	683	661	690	689	663	727	699	670	678	690	685	634	669	688	674	713	674	699	642	637	655	674	695	709	658	666	672	660	696	674	706	668	673	724	707	691	685	692	687	669	712	675	611	646	731	696	679	673	647	686	686	715	689	645	743	655	712	648	684	654	702	628	648	662	702	706	687	650	708	638	704	643	711	700	696	734	694	662	724	720	685	712	717	650	701	671	663	705	700	717	653	684	686	712	649	704	704	690	699	650	680	671	645	662	679	632	699	683	657	681	644	682	665	702	703	676	681	673	700	673	692	675	726	673	647	607	702	709	684	709	703	695	634	710	634	661	688	688	685	663	700	680	649	713	652	713	652	672	635	633	685	697	688	653	672	748	694	663	672	681	695	636	711	640	706	628	655	679	661	675	655	654	685	657	674	698	662	664	633	678	676	659	686	676	685	681	682	692	637	659	679	673	694	617	654	662	661	645	640	663	648	676	708	682	641	728	704	672	683	732	679	698	637	680	605	699	674	661	685	635	700	680	707	723	686	680	679	632	662	670	683	650	699	691	626	707	669	654	680	694	691	656	695	674	679	690	678	686	679	631	670	655	668	682	684	660	671	688	710	658	683	688	688	669	707	691	671	689	725	668	685	689	649	670	629	683	659	648	694	691	682	725	699	660	692	702	713	710	664	650	702	684	653	729	702	660	706	655	643	659	620	675	671	676	678	695	703	677	658	684	636	673	671	678	691	713	701	682	690	675	668	622	646	621	659	700	717	690	701	672	664	697	673	683	681	709	674	679	720	686	655	719	656	684	718	658	700	634	685	702	700	678	663	679	686	692	723	678	647	664	666	681	651	697	625	703	684	674	694	693	676	680	693	664	689	713	654	692	703	654	717	664	647	698	651	676	656	672	665	663	691	698	642	688	673	717	685	718	678	690	662	664	682	663	710	724	705	688	729	713	705	700	662	645	645	678	660	674	700	667	706	676	668	676	697	655	661	614	618	684	682	654	657	666	651	715	675	684	672	664	685	658	714	668	696	659	716	655	711	675	719	668	685	657	693	708	684	666	672	721	649	694	671	679	681	646	706	688	717	661	650	680	737	678	700	736	688	663	691	672	709	694	685	651	678	687	728	680	629	653	682	657	684	662	680	667	652	738	707	675	637	712	725	664	668	651	674	666	657	695	687	687	691	664	618	667	657	686	689	691	663	657	668	672	693	678	679	646	666	690	713	632	618	677	696	686	687	719	701	709	658	654	649	707	643	705	729	725	686	674	687	647	669	676	700	733	721	684	697	704	688	682	684	678	663	689	657	692	653	654	675	679	676	703	682	712	683	674	678	723	701	675	700	715	673	678	694	709	692	660	679	709	670	693	694	645	688	674	685	663	702	623	688	664	641	691	635	673	650	670	690	724	687	628	704	674	632	683	679	683	644	684	694	660	666	663	674	712	695	675	694	705	687	713	669	658	653	681	721	678	696	663	636	687	629	642	669	679	694	661	734	653	681	664	700	671	718	728	686	736	708	666	694	702	670	646	720	677	652	679	696	650	732	691	672	687	682	696	691	658	679	658	671	667	653	692	648	655	651	685	618	669	692	698	657	673	709	684	646	652	671	702	697	683	676	674	667	670	680	674	669	666	608	667	690	689	648	684	673	706	659	707	666	691	711	696	651	650	684	686	686	710	638	744	645	662	705	646	686	664	654	667	671
1308	197	131	97	81	89	100	98	92	102	133	114	97	97	82	69	47	52	67	49	51	52	45	46	54	50	47	46	39	36	29	46	45	40	49	47	37	50	47	49	34	34	31	59	47	51	44	42	48	44	41	32	54	39	36	53	41	41	51	60	46	38	49	46	51	42	38	42	57	42	37	39	50	39	41	40	36	52	47	40	48	46	49	30	30	41	48	44	40	50	40	31	46	45	49	40	52	48	40	44	36	53	48	36	43	46	45	45	36	34	47	35	38	54	22	61	35	33	41	35	53	35	51	35	39	32	41	45	39	40	51	45	46	40	53	45	43	46	53	38	54	49	40	48	30	41	39	32	48	49	51	49	48	47	44	45	42	40	39	45	47	41	49	37	47	40	57	37	31	42	34	37	38	48	43	39	50	36	38	39	53	48	52	43	34	42	42	39	34	51	54	45	36	34	53	45	57	37	47	24	36	32	43	47	46	45	43	44	36	55	45	41	57	37	52	45	33	35	43	47	43	51	45	43	41	41	44	40	34	43	36	41	43	38	46	44	44	39	43	38	33	34	52	47	39	33	49	46	52	39	52	35	44	36	37	45	35	39	47	40	48	47	39	26	49	47	53	40	35	54	38	42	50	46	36	39	44	39	48	50	49	43	48	49	46	45	33	43	48	44	51	50	45	42	36	45	37	43	48	56	36	35	54	58	41	30	38	33	49	50	41	47	41	46	49	46	36	48	40	49	40	39	39	40	51	46	45	39	39	37	40	37	42	46	42	34	46	38	44	45	37	44	39	48	40	41	56	44	38	53	40	34	46	34	26	44	34	53	40	47	37	39	37	33	41	45	46	46	53	34	41	49	58	43	58	37	45	41	44	35	29	41	42	33	48	55	38	40	33	32	40	38	34	31	41	35	51	41	63	50	41	48	34	39	38	44	46	48	39	40	38	48	44	31	42	36	42	39	50	40	56	52	38	45	39	38	50	39	45	42	45	38	46	44	32	55	52	42	36	35	33	38	49	35	45	40	45	37	55	53	50	47	47	50	51	46	43	32	43	45	35	40	38	45	42	49	47	43	45	30	46	45	47	54	40	39	55	52	35	53	33	39	49	46	44	29	42	47	42	42	53	35	37	43	40	39	35	38	37	50	34	37	39	43	58	37	39	41	42	35	36	38	50	49	52	34	29	51	41	31	44	43	52	41	44	43	40	42	26	58	52	46	42	37	44	44	45	41	38	45	45	50	40	64	37	37	35	48	37	47	39	44	37	50	39	46	48	53	44	23	55	40	53	49	51	43	42	51	55	32	43	42	53	40	47	41	52	45	56	35	39	43	47	45	38	40	52	42	40	45	43	52	35	40	53	40	44	50	45	38	36	36	50	40	39	42	43	57	41	32	37	45	50	41	46	33	43	48	34	39	29	35	45	38	31	40	42	27	41	48	50	41	48	45	37	50	44	51	41	42	44	40	52	35	39	35	38	43	46	43	38	41	34	50	41	44	30	50	41	33	39	52	47	38	42	37	19	42	51	49	39	50	50	47	44	41	38	29	30	56	43	48	39	51	38	37	39	47	35	46	38	32	43	43	35	43	41	37	40	31	33	42	48	47	30	52	38	48	36	50	36	47	38	40	45	42	45	40	40	37	39	43	43	39	55	57	45	42	43	41	48	42	41	38	42	54	27	37	40	51	48	35	44	43	48	43	36	40	41	42	42	42	36	40	41	40	45	45	36	34	38	48	49	48	53	39	46	48	54	43	46	42	29	40	32	46	44	51	53	37	38	48	44	40	42	41	45	48	38	45	51	45	43	45	48	40	35	32	38	37	51	36	45	46	41	46	38	32	41	44	44	47	39	41	49	48	32	47	47	36	39	41	48	44	35	39	53	32	31	48	46	44	43	47	40	43	47	45	38	37	49	39	41	43	34	34	38	34	30	46	43	53	37	36	37	47	32	41	41	39	35	41	40	52	38	38	39	47	42	42	36	39	44	47	49	41	38	48	41	53	35	41	36	39	56	34	53	30	43	49	45	53	39	31	41	43	41	49	41	37	45	50	44	48	39	39	35	26	46	34	40	44	35	49	41	42	33	30	50	43	42	29	44	50	50	36	56	32	47	50	52	52	53	48	49	42	41	41	38	51	43	49	39	43	34	33	47	48	35	33	53	48	50	45	49	36	44	50	53	49	40	40	40	63	38	37	53	52	42	38	44	50	51	43	31	42	38	42	44	47	43	46	42	48	56	31	45	36	47	49	37	33	49	41	58	34	36	43	47	49	35	46	37	45	51	46	41	46	34	35	46	37	41	33	44	35	37	55	42	42	43	45	43	37	41	42	32	45	58	51	47	49	44	52	50	39	46	50	40	38	41	45	47	36	33	49	46	41	42	42	34	39	35	33	33	49	44	51	45	33	45	36	45	46	43	32	42	48	40	35	36	32	42	52	42	46	41	37	38	50	57	44	37	58	36	57	41	42	37	40	46	49	35	41	46	38	40	48	39	44	35	44	50	47	47	47	28	57	29	43	40	42	40	40	43	35	44	35	48	35	37	48	38	37	48	45	46	41	49	34	42	45	47	44	42	34	60	34	38	39	35	45	34	45	39	37	43	35	42	44	32	45	50	43	34	34	45	43	45	39	35	43	44	36	46	45	36	39	53	38	40	41	28	40	44	52	40	48	29	55	46	49	46	44	36	40	59	47	52	48	44	42	36	41	36	50	36	30	34	45	40	45	52	42	44	47	45	37	42	42	46	43	37	36	38	44	54	37	37	39	43	34	50	35	42	46	45	40	43	39	59	51	36	44	40	49	51	39	40	48	37	54	35	38	57	29	44	46	36	40	50	43	39	47	45	46	39	40	45	41	44	45	39	43	37	39	36	44	34	35	44	41	41	44	62	55	31	33	31	35	43	34	38	44	31	42	43	39	44	42	37	35	47	42	45	40	34	42	42	27	36	38	46	50	38	47	36	43	33	39	45	43	48	35	51	48	44	33	41	36	37	46	44	54	34	47	39	53	41	38	37	45	44	30	39	44	41	43	44	37	46	32	60	53	49	52	40	29	47	36	54	48	51	41	51	30	42	47	44	36	38	41	43	36	44	37	43	35	41	41	44	45	49	43	37	51	31	41	27	42	46	36	46	47	46	40	38	46	41	48	43	41	48	44	33	35	49	41	48	42	51	46	48	44	46	50	39	43	43	30	33	35	38	35	35	47	38	37	40	45	35	42	43	57	45	63	41	43	37	40	42	54	45	30	41	42	32	44	37	43	44	41	40	44	36	35	49	50	41	46	37	41	45	41	35	36	49	41	41	43	38	49	40	52	33	42	42	45	39	34	43	41	38	48	52	44	47	58	41	44	43	43	36	38	52	45	40	51	40	33	51	51	52	44	50	40	48	41	43	45	43	32	51	36	46	45	33	49	46	51	49	42	39	44	42	41	44	46	40	44	40	39	36	36	29	43	37	39	37	40	25	39	46	38	59	44
12136	2611	1850	2020	4294	5293	4552	3646	2599	2710	3937	3202	2599	1809	1458	1038	885	842	732	784	721	648	605	625	580	513	522	530	498	476	445	450	452	473	443	377	459	413	426	459	435	458	421	456	383	403	406	402	424	394	410	389	377	403	350	374	393	359	386	379	346	410	416	353	376	396	339	380	407	398	390	373	383	409	392	419	367	381	333	372	384	374	364	391	359	384	351	365	390	392	335	354	336	367	359	374	378	385	334	374	408	402	350	388	370	363	372	419	369	373	404	361	353	394	365	393	399	368	418	366	356	381	387	381	363	337	390	370	383	333	360	388	408	346	359	384	355	391	387	371	400	372	353	389	372	357	380	396	382	362	352	357	376	357	368	366	370	394	374	361	390	403	347	371	359	381	317	356	352	417	368	372	352	394	364	407	343	346	374	347	348	364	384	368	368	373	369	362	362	359	386	340	345	388	378	393	369	358	368	364	355	367	383	382	361	402	336	368	349	378	372	374	386	359	374	376	379	387	390	399	364	383	380	372	333	381	398	387	366	391	341	382	392	388	379	373	367	351	348	355	397	352	367	378	371	383	372	343	362	370	357	382	400	397	347	369	375	366	351	372	386	354	373	382	374	387	342	398	379	338	384	360	409	357	366	363	340	378	386	397	414	360	376	360	367	356	363	337	391	353	379	381	337	372	373	380	361	421	365	347	387	377	369	381	398	386	359	381	377	392	410	377	325	369	325	363	356	389	388	346	391	368	355	342	332	433	350	354	387	345	350	363	356	355	371	367	354	342	361	367	345	356	365	386	384	375	358	388	357	343	366	334	377	360	357	365	357	394	361	383	343	374	372	394	362	351	375	363	391	363	363	382	383	408	401	377	358	371	404	340	376	380	352	343	343	373	380	354	370	355	342	364	394	395	367	381	377	367	385	374	378	375	360	371	367	360	411	409	359	384	367	354	395	351	385	386	367	369	348	385	350	414	373	373	328	367	361	358	406	382	376	349	365	368	353	351	392	386	352	349	367	350	379	390	366	369	360	367	346	378	352	382	367	386	401	372	383	386	388	406	392	356	361	396	348	380	329	376	384	391	356	358	347	359	351	381	345	361	363	373	328	384	359	354	370	381	358	389	376	366	373	362	361	390	391	350	378	384	373	393	367	319	372	376	389	358	404	382	370	366	345	374	392	361	354	352	372	360	372	397	344	376	382	345	401	382	357	410	369	372	386	362	389	344	415	353	374	364	413	395	399	334	376	417	382	389	363	370	360	374	347	327	346	369	377	349	375	384	365	350	341	368	390	338	386	366	367	366	372	367	368	353	355	333	341	361	358	348	371	346	381	370	361	390	363	364	343	357	369	363	384	360	374	383	363	362	396	367	379	377	377	340	349	388	363	385	375	345	399	374	367	343	382	389	376	320	344	386	382	376	359	373	347	337	373	391	391	398	355	346	390	379	397	399	364	378	356	392	358	357	348	374	413	363	366	361	371	380	346	401	358	383	365	348	375	353	395	357	370	347	386	391	337	356	353	370	368	394	333	349	352	357	336	394	356	389	371	394	364	370	378	380	365	371	337	346	366	340	381	361	346	372	367	348	357	355	376	393	362	338	334	389	360	367	382	401	351	419	372	345	370	372	355	370	378	368	378	353	376	346	360	353	349	356	369	364	369	357	386	358	344	402	382	385	335	372	340	348	364	389	335	395	379	359	343	339	354	396	379	369	379	387	380	398	362	391	388	371	370	366	417	342	376	373	366	369	366	378	362	333	372	381	389	364	401	367	374	345	357	384	402	359	383	395	371	342	397	364	355	403	360	402	378	356	354	380	358	394	381	391	386	398	374	371	324	379	375	377	361	376	354	424	393	377	376	369	347	372	350	384	394	352	361	369	384	360	386	349	335	383	322	392	381	397	345	393	376	375	366	351	332	348	374	363	390	363	369	377	400	371	355	350	332	383	359	360	369	358	384	357	396	379	319	403	402	368	383	371	349	342	413	334	361	392	355	405	372	407	328	389	337	379	360	305	353	365	361	377	382	330	366	346	345	371	390	365	383	428	349	362	344	368	355	378	367	368	364	364	382	385	354	350	379	387	411	366	381	360	354	346	360	391	403	392	384	380	396	355	387	377	362	372	381	364	399	365	369	394	374	340	342	348	375	361	350	339	371	404	388	420	360	315	401	385	393	363	363	390	405	338	364	344	361	384	383	383	379	365	385	368	371	360	369	359	360	361	409	366	387	348	382	387	324	368	364	391	350	400	352	371	364	374	399	389	379	360	363	377	376	365	373	415	390	355	353	384	393	350	387	354	386	354	366	374	364	360	324	365	345	378	357	383	368	356	383	396	378	390	403	406	366	390	376	335	400	362	367	349	368	369	374	371	356	357	359	398	368	384	379	362	375	400	397	374	380	386	366	382	357	365	362	381	325	364	346	348	393	337	360	383	346	359	352	387	356	366	393	392	341	369	390	416	371	390	342	362	381	350	369	372	367	343	393	375	359	387	374	371	419	365	357	376	363	407	378	385	383	366	373	376	371	351	391	372	344	380	381	372	369	362	363	390	390	356	392	385	370	347	357	388	362	400	356	402	385	363	328	359	348	355	368	376	383	340	344	352	376	349	357	391	384	371	378	392	370	363	390	386	340	341	383	358	386	343	369	371	370	375	343	398	339	339	362	364	367	408	363	378	335	383	386	361	374	357	356	338	389	335	384	360	395	374	375	369	349	369	386	398	421	370	393	372	385	361	358	407	349	329	359	380	404	387	340	375	367	378	388	381	371	364	349	354	392	352	390	394	362	393	388	391	412	396	412	373	355	366	384	377	350	360	355	349	369	383	368	362	361	396	404	390	357	369	400	340	401	358	334	356	348	352	392	341	368	360	371	348	366	342	335	353	383	397	402	375	372	382	360	388	389	419	380	359	369	364	388	380	370	366	356	400	432	386	376	342	363	390	364	381	355	393	321	365	367	372	392	382	373	403	347	372	360	343	387	375	369	371	379	370	367	397	351	343	331	400	366	360	343	379	379	390	330	374	369	394	360	401	379	386	371	380	398	354	331	368	369	362	374	375	323	354	383	363	370	390	369	359	388	381	397	374	342	376	380	385	358	352	387	357	411	360	347	378	367	360	335	384	383	350	365	357	355	349	380	391	349	354	367	361	390	401	342	357	369	401	379	372	388	351	376	379	349	367	374	335	405	372	402	401	379	355	367	375	359	362	331	407	381	380	380	363	368	377	376	374	359	371	358	371	387	386	409	389	342	390	368	358	364	365	342	420	365	379	382	374	365	376	383	337	393	370	359	370	376	371	369	371	378	354	327	401	369	351	358	348	382	391	384	380	396	392	348	373	397	362	364	344	374	359	346	368	336	375	351	372	344	381	355	365	396	382	367	377	373	384	400	364	402	361	373	392	365	379	376	367	372	371	385	375	337	365	372	345	361	359	350	402	315	382	375	356	367	345	354	359	370	391	396	348	353	346	361	366	373	411	355	361
1138	198	206	144	126	132	143	134	131	128	140	166	132	124	123	110	117	123	131	147	123	124	123	112	132	133	112	130	114	142	122	121	122	105	117	115	123	116	129	108	117	113	126	121	133	121	123	121	128	122	137	109	103	120	127	113	99	129	112	98	125	128	107	108	120	124	112	125	119	118	111	125	114	130	131	117	123	117	103	117	117	95	125	110	132	111	132	107	112	119	127	134	131	103	116	112	102	113	157	126	108	123	132	127	120	129	128	112	107	131	120	118	119	102	113	112	119	137	120	118	120	122	119	121	122	125	125	122	122	137	114	127	125	123	120	127	122	118	126	109	134	145	124	122	130	114	129	113	129	105	124	134	127	119	126	132	134	161	121	122	121	107	118	109	130	103	138	105	130	129	133	126	122	116	129	124	128	118	131	113	138	130	115	131	116	128	127	108	127	112	127	139	112	122	122	121	130	124	110	137	122	115	131	123	119	101	122	132	122	135	132	110	141	107	119	129	126	107	123	138	116	139	139	112	135	120	110	112	130	113	133	122	115	125	122	123	113	109	145	135	121	136	119	134	121	116	150	106	118	103	118	115	123	124	117	118	107	126	129	113	117	131	113	131	116	125	124	119	117	139	134	107	117	139	121	118	128	125	128	132	114	105	104	111	135	129	126	110	129	116	103	108	122	120	106	119	124	142	124	116	125	104	106	111	124	109	129	129	113	124	139	111	136	137	106	134	148	138	119	134	123	141	130	122	131	118	121	129	150	109	131	116	125	122	107	124	117	117	121	107	138	118	124	108	113	118	106	133	129	105	127	119	134	115	112	107	135	127	118	105	130	119	111	103	120	128	122	122	125	110	97	142	129	129	129	103	130	110	106	129	120	127	126	117	134	129	125	139	130	122	120	116	123	120	126	118	123	111	131	132	127	123	109	113	116	130	126	127	92	116	125	131	115	108	102	115	125	123	119	102	117	114	122	129	106	123	129	106	129	113	118	120	119	129	144	133	120	123	124	109	114	104	130	128	115	121	139	103	119	123	146	116	107	118	114	127	123	123	120	104	105	112	128	125	136	117	122	99	130	131	121	123	122	115	103	143	118	122	131	130	109	127	109	135	107	108	128	107	134	140	131	101	132	120	106	135	117	99	119	131	124	98	110	142	111	132	138	130	124	126	135	127	126	111	116	120	123	133	130	121	131	138	120	126	122	127	114	127	115	116	127	117	126	124	131	127	132	110	124	117	94	117	128	111	117	104	115	112	123	119	134	115	103	122	127	117	111	123	122	136	124	113	130	120	134	121	116	129	120	116	117	139	116	126	125	117	140	131	135	121	126	127	116	131	110	133	132	124	147	126	123	100	131	127	119	113	126	118	131	116	125	124	120	104	126	101	134	142	115	130	103	119	122	119	116	134	113	129	104	123	128	122	117	135	120	118	129	138	135	133	128	135	114	141	120	116	117	108	139	123	123	137	122	118	124	131	124	136	122	122	109	122	126	99	115	108	114	116	124	110	120	125	129	110	111	98	125	138	114	131	130	120	130	123	130	109	129	114	113	118	119	127	116	120	145	140	111	113	118	149	112	138	108	121	122	113	113	122	120	118	103	102	114	122	107	137	144	147	107	126	125	100	110	130	133	132	123	123	121	132	114	138	116	116	123	122	111	128	110	133	104	119	129	101	122	130	138	133	118	129	109	114	135	107	129	117	131	110	127	116	117	121	104	132	126	129	125	110	113	111	126	118	124	127	103	120	125	120	123	117	130	109	116	120	117	151	143	104	126	128	116	124	138	103	129	132	134	128	116	112	132	125	114	124	106	145	128	129	149	122	111	107	114	124	112	122	136	127	117	117	129	116	117	114	122	129	123	127	107	126	116	120	128	128	137	128	122	131	125	136	106	105	124	104	137	140	111	128	142	123	125	112	117	111	138	122	155	113	90	113	110	134	133	122	116	113	126	99	148	118	122	129	141	100	133	127	125	135	106	127	122	121	125	113	106	131	144	128	113	137	128	112	139	121	120	101	101	120	106	100	123	121	110	125	115	124	125	128	123	132	105	121	117	144	124	118	122	123	115	126	117	128	115	136	110	132	116	137	136	112	124	138	128	134	153	116	137	128	119	125	129	116	113	126	120	127	136	126	102	134	130	113	114	133	128	91	115	131	123	124	120	106	123	131	133	114	119	121	120	122	133	128	126	129	106	115	130	117	121	138	101	138	129	133	125	113	118	121	119	115	137	132	116	135	98	133	112	126	119	129	112	130	128	130	106	124	121	111	116	109	112	114	126	134	119	117	114	127	125	122	145	123	111	130	122	114	121	123	121	118	125	111	124	114	127	107	122	137	120	103	121	108	138	127	139	113	121	144	121	121	115	109	111	115	133	136	133	117	114	132	115	116	118	118	105	109	123	102	126	115	149	109	131	148	127	123	121	120	139	117	117	90	135	113	119	111	127	143	145	126	117	125	122	127	125	147	137	139	142	114	151	119	128	113	106	126	132	122	131	104	140	112	114	126	114	117	117	122	133	98	134	117	114	145	135	140	143	128	118	106	129	121	123	138	132	128	117	112	128	139	129	104	123	110	111	116	126	135	127	124	126	133	115	146	116	116	121	123	116	128	111	133	118	129	130	128	119	140	102	103	127	134	121	99	144	118	131	117	127	119	116	125	134	119	134	124	122	97	133	115	129	127	112	132	119	98	126	135	142	128	134	131	143	125	111	119	110	132	123	133	119	111	132	127	142	120	104	111	103	128	136	123	116	139	103	108	125	124	118	130	109	116	110	124	119	100	112	119	139	126	112	120	135	122	124	121	132	125	129	126	130	152	103	124	120	112	132	137	115	122	123	118	109	119	117	112	107	111	115	114	111	115	115	126	132	121	143	101	158	128	105	114	128	137	129	114	140	118	131	126	117	122	114	109	120	120	105	121	126	122	121	129	121	103	141	112	106	116	105	133	117	132	123	133	130	130	116	105	134	114	128	126	112	105	130	122	112	126	130	116	117	125	130	123	126	118	110	130	105	134	108	136	134	119	125	108	112	123	122	107	115	103	133	126	109	128	114	144	112	121	122	126	109	121	124	111	134	133	130	131	121	122	135	125	129	121	116	106	119	118	126	104	132	133	118	120	146	121	107	123	104	108	141	133	110	123	114	135	121	113	144	126	125	113	128	112	110	123	111	113	115	127	105	111	117	121	148	121	120	111	132	121	132	108	133	117	152	125	110	137	138	130	130	111	119	128	153	121	125	114	109	143	129	88	134	125	115	121	128	147	132	110	126	124	121	131	113	125	126	128	113	101	143	121	129	117	146	117	111	117	129	117	135	129	111	116	109	96	118	93	130	111	119	135	125	135	116	115	128	127	106	120	141	122	116	119	115	119	128	113	117	143	112	112	112	130	121	132	109	125	120	132	115	136	100	119	130	121	122	137	127	138	132	133	124	114	117	117	123	107	120	124	123	123	132	131	121	131	120	126	129	113	125	140	123	117
8477	1999	1813	1905	3275	2788	2124	1900	1439	1376	2021	2454	1541	1273	1211	1090	1119	1081	1035	1026	1043	1040	1009	976	1054	982	1009	1026	992	1003	1054	987	1004	987	1000	1012	1041	945	1000	1024	972	1011	992	999	1012	977	984	950	919	994	985	981	1004	1009	911	950	998	1026	963	957	976	1019	971	976	918	983	959	1010	957	972	949	1025	924	960	986	982	932	992	979	1008	933	976	975	969	942	916	999	975	985	968	984	963	1008	995	968	944	915	1004	971	986	998	1018	1005	969	921	1003	976	1005	949	995	999	995	975	965	959	939	942	969	955	964	937	996	965	1019	977	991	978	942	987	989	938	961	975	1018	956	975	938	1003	1003	993	998	957	1050	946	960	967	972	985	975	983	998	953	1024	1015	966	956	964	979	988	963	998	994	882	987	951	946	943	932	921	941	989	977	939	924	983	951	985	947	926	1007	938	938	989	950	1023	965	1034	1024	985	974	958	957	994	897	986	972	1010	999	942	929	944	1014	996	986	975	997	984	967	935	932	985	996	964	906	952	957	984	938	1003	936	957	967	975	995	1019	956	948	1000	1016	925	955	939	984	1001	978	981	943	1011	963	975	1006	978	994	935	918	965	965	993	1013	968	958	969	944	983	1009	980	950	969	958	938	976	964	976	987	1001	913	964	992	959	994	942	971	1004	948	958	982	1021	950	1010	941	973	955	1027	1012	901	913	967	937	979	1016	964	996	969	985	984	940	961	1014	997	924	981	976	1026	954	1027	924	897	988	958	978	924	957	947	1018	997	961	919	962	981	919	983	991	977	958	990	951	963	943	954	953	980	979	967	993	1009	974	965	980	956	942	991	992	982	942	941	982	987	1016	959	929	925	944	972	945	1008	983	936	950	997	962	966	991	955	953	984	989	982	972	945	960	918	971	932	1010	917	971	973	977	942	963	1021	961	943	963	963	951	1032	914	949	952	998	950	926	986	935	972	1002	925	949	958	942	1010	955	951	978	951	944	970	967	974	955	1007	1008	951	948	994	1018	956	1001	1007	971	970	1013	985	983	1004	992	963	1004	941	966	931	1048	950	935	954	1007	984	944	972	964	966	924	1011	998	942	934	949	996	973	954	991	1047	947	1000	1001	942	958	999	960	965	910	1010	947	993	955	981	965	963	967	934	928	1004	934	903	976	945	997	931	994	968	993	959	912	951	946	945	971	939	1003	1004	964	950	969	968	974	961	948	961	948	980	949	964	962	960	995	931	999	975	951	935	975	1003	937	1004	930	974	974	978	941	990	1023	1001	958	1006	995	970	963	1020	1015	959	1009	973	1028	974	913	926	973	1016	955	934	960	970	954	969	1030	1019	954	993	960	983	881	974	924	973	956	994	998	853	977	1019	1033	1005	960	938	962	968	994	1003	947	945	937	990	963	1050	975	998	983	962	1015	1011	953	1004	996	937	927	1020	971	973	1003	975	997	989	984	1011	1040	974	953	975	926	963	1036	962	1005	983	976	946	990	930	1028	932	967	937	953	964	1010	1015	964	977	1034	986	1025	919	951	980	979	995	1002	943	1017	967	992	1024	980	961	965	963	948	923	963	989	1030	936	992	1008	953	959	910	940	1012	918	943	934	952	982	978	1055	954	953	946	962	943	967	962	926	973	964	958	914	1005	948	1010	931	978	948	985	991	1008	989	931	987	1033	960	950	1020	926	962	972	988	999	951	977	968	961	1004	967	928	1014	943	992	936	976	950	949	933	985	948	1004	933	971	949	949	995	962	979	939	991	997	1030	978	1025	1045	969	970	957	998	985	968	963	1011	944	997	1004	971	990	959	960	980	978	989	952	900	996	929	1047	1014	1012	1031	985	980	949	953	944	981	1005	985	1020	979	1007	989	954	938	987	971	956	899	1048	1053	941	949	961	947	975	959	962	940	984	956	933	982	900	987	1015	965	974	912	989	948	963	995	939	1000	953	903	994	901	955	922	971	1007	960	921	928	982	1000	916	958	958	994	951	981	1001	932	980	963	939	931	963	984	930	996	999	958	972	961	970	922	967	973	1020	960	933	958	1054	974	946	999	935	984	937	948	961	907	966	966	977	1012	916	953	924	997	946	968	964	940	994	906	963	981	980	1001	972	917	934	963	975	979	986	925	947	934	1012	956	959	965	993	936	935	936	945	1011	937	926	983	970	917	903	971	1008	957	1033	933	974	992	909	954	913	923	961	974	901	922	938	994	1008	1014	1013	936	996	949	954	987	1015	994	889	980	982	942	968	1022	920	959	941	959	967	988	939	943	980	956	989	976	1007	979	1024	967	994	1004	1025	988	944	929	959	905	980	981	960	967	953	995	934	944	943	981	1004	951	1000	1021	973	993	1006	966	987	949	970	985	980	980	952	978	1014	920	964	961	1007	969	975	986	1005	962	900	1030	949	911	993	922	956	1007	989	937	980	956	973	960	985	917	962	978	954	963	976	921	967	1006	1018	927	950	989	993	904	993	992	1039	1017	964	938	1023	995	891	966	968	969	956	973	982	1012	993	928	995	954	962	953	978	914	958	994	1029	981	991	965	937	987	992	979	1014	929	1012	935	977	966	1036	971	902	1026	936	934	973	937	951	972	968	927	976	958	997	1015	1017	988	960	959	942	953	988	978	1000	930	956	996	917	949	932	944	988	1008	1012	978	985	956	966	997	967	989	998	1008	934	981	956	1024	969	971	964	965	963	975	998	960	970	1009	978	1020	985	1000	971	944	934	990	965	977	985	963	892	1035	1003	952	991	987	963	1020	912	897	915	981	965	965	977	886	914	958	970	967	1012	950	971	1015	991	1003	998	970	993	917	1011	942	977	974	992	991	981	910	949	984	972	1013	966	960	970	966	1015	963	980	973	943	983	927	959	1004	963	951	947	999	930	912	960	1022	999	1005	963	981	985	967	969	956	933	991	1023	968	921	983	1003	977	916	967	1026	988	985	989	939	955	1013	982	942	989	928	992	932	987	921	952	969	989	994	951	990	1008	1012	994	921	980	902	967	973	972	1000	932	1016	966	987	976	965	929	927	924	1021	939	971	996	992	930	956	980	953	976	1048	997	970	993	1050	913	958	959	1003	936	967	916	1024	929	971	952	927	937	918	978	1033	956	991	978	944	974	954	988	952	978	967	974	910	992	1034	949	950	956	985	953	968	980	912	1032	1017	976	940	975	959	1004	947	990	964	969	966	969	938	915	1013	951	958	962	939	964	981	990	961	974	989	955	977	980	911	920	966	930	972	970	1004	925	954	929	979	963	938	983	983	973	976	935	1019	1018	961	970	969	954	952	990	1008	1031	1025	968	992	995	972	955	964	1006	972	1008	947	1082	968	1022	979	894	1034	955	994	963	1001	995	952	986	988	938	968	953	937	983	1037	1002	951	993	1004	930	936	962	982	1017	945	1047	965	938	968	1014	960	979	1002	931	956	966	963	985	987	974	1003	967	941	936	1006	996	973	1016	970	974	988	950	948	976	983	966	942	993	992	959	991	972	985	927	966	1023	936	954	960	996	973	975	967	1030	969	983	945	970	941	946	974	931	990	1042	956	952	974	957	938	949	957	936	964	931	947	925	937	970	1029	980	1035	998	1002	963	979	995	919	984	1030	971	958	988	991	982	956	919	1025	934	984	937	958	1014	966	890	909	981	999	1005	961	960	944	1007	964	943	961	1027	986	1036	1011	919	940	988	960	1006	1030	1073	976	1001	1009	953	945	973	930	991	1002	990	1003	960	969	973	980	947	962	944	955	1013	949	977	942
1011	271	209	143	103	113	121	110	108	105	91	106	89	72	88	73	71	71	93	88	82	82	81	76	68	81	84	84	76	94	59	79	70	90	83	77	90	68	94	82	78	80	74	77	64	73	70	81	73	82	83	64	81	84	87	77	92	77	80	70	89	72	86	75	78	66	83	84	69	63	81	76	64	84	72	72	75	62	84	95	80	85	79	88	73	74	75	84	79	86	70	72	77	86	72	72	67	91	78	80	78	72	63	65	63	51	73	73	73	70	70	65	70	78	79	92	78	67	87	80	70	72	79	84	86	65	76	72	79	81	78	85	77	72	74	88	68	75	74	75	78	74	77	76	78	76	65	81	77	79	80	88	83	70	89	99	63	73	87	80	83	83	67	68	64	76	76	80	65	71	76	67	65	86	73	86	58	74	83	82	80	71	75	63	82	67	68	67	80	77	72	91	61	76	70	80	80	70	74	73	89	88	71	81	68	65	78	76	77	75	86	79	76	80	79	73	77	80	74	81	85	81	63	72	81	74	80	72	87	85	76	73	57	71	80	77	85	76	92	67	77	74	96	96	74	66	83	68	69	75	99	67	80	74	68	97	83	85	75	75	62	74	78	79	80	85	78	75	73	74	80	81	73	96	88	67	59	74	73	77	81	73	93	85	81	100	67	91	91	80	85	72	87	80	76	77	80	72	85	86	91	80	73	60	77	75	68	72	81	76	66	72	79	79	67	69	81	70	68	89	81	82	68	64	82	74	75	77	89	75	81	72	87	69	71	81	79	88	67	58	74	76	77	62	74	59	83	89	68	58	71	83	79	92	75	81	76	71	71	81	68	74	76	78	63	98	85	72	75	75	68	78	88	74	68	79	60	79	82	73	74	89	92	68	71	76	90	74	94	74	80	63	74	73	70	87	94	77	83	75	87	82	75	78	85	90	84	81	85	77	81	73	74	77	72	66	76	68	73	74	70	86	72	61	66	73	68	87	73	88	75	65	77	79	81	89	83	79	83	70	79	60	77	71	90	83	67	73	77	89	81	77	73	80	95	72	77	86	82	81	80	81	69	63	88	86	82	80	78	65	82	82	89	88	81	86	64	84	70	83	83	71	75	57	73	72	87	84	86	84	71	90	75	75	81	69	85	85	61	82	100	72	68	72	89	66	71	78	79	71	84	71	77	76	92	92	87	82	76	99	74	72	93	78	74	70	79	82	70	59	77	85	82	75	71	64	63	69	64	73	80	74	83	74	54	85	64	75	62	70	78	71	77	85	76	84	66	74	88	82	58	76	70	60	74	77	75	64	78	63	70	81	82	79	67	70	68	66	86	85	96	94	65	75	88	75	77	92	78	86	74	74	101	65	69	71	78	78	75	55	67	97	84	68	85	77	79	84	75	90	68	74	77	75	77	71	77	86	74	67	77	71	64	74	68	88	69	81	75	80	78	81	74	87	76	92	77	70	76	75	85	82	80	74	81	70	80	70	77	74	87	78	80	90	89	89	76	66	73	79	76	87	80	83	68	67	86	62	85	79	77	82	87	75	77	78	87	69	85	67	68	64	82	92	67	81	70	68	58	69	74	77	71	70	87	87	77	80	86	71	76	68	84	72	86	62	60	74	85	68	77	94	81	85	87	66	77	72	77	69	84	73	86	89	85	73	75	77	68	77	79	63	71	90	74	80	69	76	65	61	85	84	90	61	85	85	70	70	76	80	76	65	81	55	83	77	72	95	65	61	82	83	78	83	77	79	66	68	86	77	75	71	79	78	80	80	71	76	62	89	71	86	71	68	79	82	76	88	88	86	77	86	89	74	73	75	80	64	91	77	82	64	79	89	53	56	101	80	91	79	75	64	72	87	79	69	82	76	73	80	88	80	78	84	76	78	68	71	72	90	64	77	82	74	70	84	72	74	79	76	91	66	80	90	72	78	72	78	70	78	60	60	85	72	74	73	71	70	72	90	75	82	67	77	68	67	84	73	77	94	87	74	75	92	71	87	65	71	73	84	72	81	65	70	94	90	79	78	77	82	85	63	65	82	66	72	82	96	76	79	62	73	77	72	66	69	64	73	73	60	96	64	71	81	69	100	76	75	72	69	99	81	70	81	75	67	73	80	68	89	89	66	76	79	78	81	61	89	75	80	66	81	79	78	88	83	65	69	84	66	69	80	84	87	74	72	66	79	74	66	79	75	89	84	66	73	82	58	74	77	87	85	68	85	66	91	78	79	81	98	82	68	88	82	89	77	70	65	71	90	75	70	73	88	78	72	71	88	81	86	65	66	75	79	70	70	73	61	86	70	79	78	73	71	74	67	83	98	81	72	72	73	82	74	79	85	71	77	70	86	79	73	60	81	93	67	84	79	82	55	74	76	66	88	81	68	65	79	67	75	68	73	90	59	82	81	70	81	75	70	73	62	80	84	76	78	82	72	79	81	67	69	74	72	84	75	72	68	72	83	93	77	72	79	82	71	64	92	85	83	85	87	57	83	85	74	74	87	84	80	80	73	80	75	71	81	92	70	87	81	76	62	77	79	61	69	86	78	77	80	83	79	70	67	82	82	70	76	68	67	64	74	81	77	80	80	71	84	67	88	61	77	54	80	74	75	77	63	75	67	71	92	55	81	82	77	65	79	79	76	82	78	75	77	72	75	78	71	67	72	78	68	74	64	85	95	89	68	88	68	65	78	71	75	80	84	63	78	79	68	78	66	81	75	69	83	84	62	69	69	73	64	83	70	89	73	76	100	82	75	60	75	87	80	97	79	75	74	70	69	69	77	94	69	66	73	65	78	82	71	81	71	76	79	88	64	77	79	80	86	86	69	71	71	93	81	78	87	75	77	68	70	68	70	78	72	63	75	64	54	62	75	88	80	77	79	66	76	73	68	87	68	88	82	72	83	78	85	70	77	73	75	80	71	81	78	83	93	87	67	73	71	80	78	86	77	76	66	74	75	72	66	89	66	79	84	76	88	65	70	77	74	89	76	83	76	78	82	70	66	62	77	79	77	75	80	79	93	61	89	67	72	71	82	79	72	72	73	67	74	72	71	83	77	65	77	77	82	92	89	69	75	65	81	83	70	68	72	82	100	83	85	76	81	93	81	101	69	80	78	69	80	81	73	80	94	78	87	84	72	78	85	75	91	82	74	66	73	73	66	82	101	77	73	78	71	85	78	73	70	60	85	74	83	87	75	85	72	81	83	67	86	72	80	76	92	76	71	80	95	69	66	82	88	66	84	70	73	76	86	79	83	74	70	74	87	77	71	99	67	58	61	78	65	76	76	81	80	67	90	82	79	71	72	80	82	69	75	60	75	74	60	87	78	91	82	103	65	80	75	63	85	78	78	74	76	89	74	81	77	59	67	109	86	84	73	71	71	84	63	70	80	88	71	69	65	65	67	62	70	79	85	84	95	88	75	87	73	80	66	76	81	82	75	79	81	66	77	71	78	95	84	92	74	65	80	78	78	74	82	82	74	71	87	69	67
10656	3259	2381	2940	5826	5486	3934	2998	2151	1726	1629	1557	1307	1175	1053	967	906	888	917	962	996	862	799	751	744	813	746	723	716	734	697	742	732	720	709	689	667	649	717	761	687	647	660	671	705	684	696	663	653	672	681	678	676	678	619	668	731	612	679	636	643	708	646	671	661	679	714	661	705	670	610	671	658	663	654	630	706	704	675	622	684	645	652	657	645	651	653	685	635	666	654	674	657	658	670	627	640	673	648	659	637	658	614	674	684	698	682	686	675	649	706	649	634	654	664	657	632	625	655	640	686	650	634	677	655	653	662	615	669	683	719	658	653	667	637	688	711	705	636	653	632	676	669	637	628	614	673	637	693	665	674	702	650	671	648	621	621	630	652	641	658	710	632	710	647	610	665	659	673	676	604	674	659	699	664	657	689	681	627	653	649	620	662	698	693	656	632	612	630	679	681	661	654	657	648	657	658	624	664	619	608	622	633	710	646	683	617	629	607	639	656	653	607	679	661	653	714	696	699	655	639	637	653	687	642	679	628	684	650	648	675	631	645	657	660	635	689	655	614	704	634	688	690	702	654	642	653	646	666	680	632	688	659	652	698	612	700	623	668	633	630	618	656	630	703	680	618	664	642	661	643	613	669	644	668	652	660	732	638	628	631	638	664	668	668	623	651	669	645	645	651	616	633	693	663	668	641	645	706	684	683	659	659	632	653	636	609	615	632	648	656	656	668	609	661	656	665	656	670	634	664	687	657	629	641	641	614	667	670	671	664	656	685	654	662	606	679	671	639	671	637	665	645	681	639	679	667	672	634	647	687	702	665	655	659	628	683	680	668	684	615	646	648	707	638	652	705	645	640	612	663	613	643	679	657	621	673	690	629	659	687	665	617	628	686	677	672	620	643	648	642	666	698	717	681	673	659	622	628	665	649	677	679	658	664	648	652	642	636	719	657	649	646	683	642	620	667	644	632	642	630	647	686	622	675	660	696	664	636	666	650	651	687	660	654	663	634	689	607	653	634	653	652	649	685	630	657	669	689	658	654	655	646	678	674	672	680	621	618	664	597	631	666	633	626	638	647	621	618	647	659	625	673	675	648	626	650	665	695	638	687	651	656	639	643	620	639	641	660	617	631	615	637	626	672	587	642	664	696	655	645	637	633	639	613	631	635	688	681	669	680	671	675	683	676	648	668	629	639	681	664	601	649	697	665	647	689	655	619	630	668	656	617	640	642	650	695	657	643	644	663	663	651	671	676	632	667	647	648	654	633	670	654	674	615	598	673	703	634	634	638	646	638	649	611	699	682	673	686	636	656	637	688	699	644	707	659	677	657	648	585	684	718	711	645	675	665	654	713	642	658	704	654	648	646	654	689	615	627	648	645	678	663	641	655	651	698	646	657	613	671	648	646	643	622	668	676	666	639	700	684	672	636	672	636	661	678	679	658	646	657	657	675	711	716	651	655	714	682	659	656	689	677	658	697	702	586	639	632	632	679	652	651	643	653	663	642	641	637	615	663	640	682	661	655	660	657	633	678	666	664	681	618	658	641	619	607	658	628	671	658	600	665	651	655	614	699	657	629	652	675	713	627	626	676	660	668	652	652	632	651	642	668	652	611	601	680	656	678	639	648	655	660	668	660	672	627	643	660	661	649	639	704	646	650	685	640	695	679	643	673	608	606	656	616	656	699	638	673	636	674	686	678	673	645	649	649	630	667	653	667	672	684	700	679	682	685	653	617	643	672	679	649	601	685	636	676	689	643	683	659	630	670	634	591	631	651	671	650	667	670	689	623	655	620	673	671	718	648	659	649	595	609	674	610	679	652	654	641	655	634	663	656	712	663	672	667	646	608	672	647	610	678	665	678	716	642	649	643	658	643	638	696	662	661	644	685	625	653	700	677	597	690	692	637	651	615	665	659	676	622	670	689	664	644	648	638	672	624	611	646	628	628	654	655	623	672	618	680	659	611	694	652	666	651	614	662	658	654	627	637	617	658	637	601	659	665	704	667	705	625	635	648	668	622	662	630	651	622	632	656	676	648	663	664	665	638	636	664	667	686	691	657	712	681	622	642	604	604	651	663	683	684	673	628	682	639	672	710	640	730	649	683	673	670	640	670	679	663	629	610	633	661	708	614	663	654	623	683	661	637	655	640	631	663	649	640	653	696	641	616	618	719	641	628	634	646	664	651	641	622	621	660	662	698	709	665	709	646	637	668	645	686	676	693	632	638	673	612	652	683	664	671	660	700	635	708	661	624	624	728	630	657	644	677	621	632	689	664	649	623	639	684	646	660	648	663	659	692	662	661	692	615	625	681	648	702	680	658	686	640	670	620	633	657	708	641	629	666	648	685	621	644	674	693	663	659	715	676	623	607	651	647	713	634	675	668	652	645	658	600	718	703	660	637	639	658	670	676	654	660	657	697	669	669	669	663	702	638	688	653	665	636	636	643	657	640	671	664	646	630	648	645	666	677	704	633	665	684	697	650	667	713	657	646	634	694	658	626	660	683	594	651	694	671	633	730	638	659	682	621	619	654	645	650	691	688	647	641	678	640	643	686	664	649	661	623	643	638	596	675	671	644	684	654	596	632	669	611	630	673	626	656	681	678	620	643	697	659	667	692	642	643	682	656	689	671	683	679	671	639	655	637	636	679	677	652	592	663	634	671	620	626	641	621	667	650	666	650	701	657	640	654	630	659	651	655	625	651	654	642	656	626	626	673	676	697	645	703	658	628	684	612	658	679	644	632	652	630	669	605	662	611	598	672	665	654	684	682	655	694	653	662	651	630	638	645	649	669	646	676	667	655	642	605	619	667	603	618	679	660	604	639	637	640	659	669	685	679	685	699	658	611	639	607	634	618	666	663	680	676	674	638	646	656	662	665	640	655	659	623	687	653	639	620	646	636	627	624	650	645	674	649	620	665	672	614	673	632	657	629	660	628	632	643	670	647	678	671	664	640	675	609	631	674	644	660	629	650	660	683	659	601	709	657	659	641	697	668	652	653	645	683	652	666	649	712	645	618	669	660	693	658	711	630	660	574	684	625	628	642	667	660	679	675	623	661	679	692	632	673	677	637	658	700	654	618	673	619	658	616	613	658	661	642	654	648	640	620	613	650	615	689	606	611	663	660	677	663	591	662	636	648	605	645	651	668	664	677	656	647	650	638	668	687	642	615	643	645	652	639	662	631	646	682	625	636	689	646	663	643	663	669	639	627	654	626	710	700	639	634	681	663	604	692	645	699	690	639	660	645	636	679	624	664	642	668	627	682	601	680	611	636	611	668	664	677	585	625	614	641	655	640	656	653	605	634	673	595	674	663	703	644	614	660	671	625	653	636	620	620	643	666	630	684	652	720	644	685	664	680	689	687	664	726	646	656	655	681	673	650	651	660	655	606	662	628	623	681	651	685	646	643	672	637	633	647	624	607	644	620	628	702	580	645	637	623	625	621	644	641	692	635	639	640	638	648	647	652	602	650	714	641	681	616	705
1658	287	236	180	142	176	174	126	119	94	102	103	120	89	95	103	98	98	87	104	91	87	89	77	99	87	81	104	83	104	92	93	72	88	85	81	88	95	95	81	83	91	84	90	89	86	79	84	87	86	79	96	82	87	104	101	64	83	94	109	86	86	85	84	94	98	78	87	94	82	75	84	87	95	89	88	73	86	112	71	92	78	82	85	83	81	73	96	73	74	88	75	73	101	96	87	88	74	99	92	85	101	92	82	95	75	81	84	83	80	65	84	78	73	89	84	77	92	78	75	77	85	93	97	73	92	65	84	92	84	79	96	74	74	81	77	89	88	70	90	84	87	72	93	85	92	102	85	91	71	84	81	100	78	75	83	82	80	78	85	97	83	95	78	89	84	75	88	96	86	84	72	94	81	77	84	91	87	81	75	82	78	77	110	87	81	76	90	88	83	76	88	88	80	88	67	90	86	72	71	84	74	84	84	88	83	84	77	79	77	102	74	82	97	81	92	84	83	83	85	79	85	89	94	79	79	96	75	87	80	89	79	92	71	87	99	82	90	92	77	92	88	82	79	80	90	94	71	79	83	83	74	94	85	73	80	96	60	78	79	78	108	77	66	81	98	77	89	73	78	81	83	88	67	84	101	103	106	76	76	82	87	106	90	99	102	82	86	95	96	88	74	78	85	77	74	80	88	112	107	94	64	94	85	94	84	84	100	69	92	87	87	90	75	81	108	82	90	87	104	86	91	84	85	90	88	80	89	79	94	75	95	97	100	83	80	78	101	82	104	89	102	85	82	85	90	93	77	78	77	84	110	69	110	84	78	92	70	80	68	82	81	85	83	67	79	67	74	92	89	74	89	88	84	87	80	91	95	86	87	73	84	94	101	82	76	97	69	80	74	94	115	86	87	81	71	75	84	78	73	82	98	75	93	77	87	82	90	76	72	90	87	95	90	80	92	82	83	93	90	78	87	82	91	87	70	82	97	90	85	78	83	81	96	80	86	77	76	106	72	78	97	99	87	73	93	68	89	89	81	89	69	96	78	74	96	77	82	86	95	80	81	70	81	105	105	107	85	94	89	93	77	69	84	98	94	82	90	85	76	103	98	89	73	88	97	80	109	88	102	95	74	81	91	82	73	80	89	90	98	79	85	82	74	84	89	75	71	85	82	78	102	92	92	87	83	86	86	82	69	77	93	77	87	74	98	74	78	84	100	94	79	70	87	92	100	87	71	89	93	87	96	99	88	85	68	92	77	75	90	95	72	80	71	94	88	77	79	86	84	98	88	63	89	83	95	100	73	89	76	98	89	75	86	78	85	107	85	86	81	86	85	95	87	88	83	84	91	101	85	98	67	93	95	88	80	84	92	80	80	66	82	78	75	104	86	80	94	93	72	94	90	94	88	88	94	80	84	82	88	71	86	101	84	85	82	83	73	91	89	72	84	91	97	84	100	91	95	70	86	80	77	93	82	77	81	89	74	89	98	66	83	88	88	82	89	94	88	102	107	87	74	79	85	76	103	68	83	96	118	91	107	114	95	86	73	105	80	88	75	93	77	60	97	76	102	70	75	84	98	81	83	78	94	93	86	82	81	75	92	107	86	99	107	93	97	80	83	80	78	85	87	88	85	79	74	83	79	85	92	82	83	104	85	85	86	87	72	75	69	67	69	80	81	79	98	73	91	100	83	82	88	104	86	90	83	79	104	89	89	84	85	93	81	76	78	88	75	99	69	74	90	73	81	74	90	81	61	99	90	77	83	77	90	92	101	81	76	109	94	89	74	86	84	90	95	81	72	81	98	98	74	66	77	98	89	82	110	80	89	83	81	99	80	80	91	80	89	84	78	85	86	97	85	84	101	82	80	102	80	88	100	90	77	70	78	91	71	72	94	75	89	87	87	101	81	98	93	86	84	87	81	92	96	65	95	69	89	106	92	84	82	73	82	99	84	95	91	83	88	84	87	72	87	95	79	90	92	83	89	76	90	104	94	73	88	74	101	86	69	79	88	93	99	79	106	97	78	84	84	83	99	74	78	84	101	97	85	106	75	79	79	83	94	84	84	72	78	79	97	89	88	82	105	94	93	87	97	79	77	82	75	95	99	83	83	89	100	87	82	73	97	92	94	96	95	84	92	65	85	70	82	76	93	92	72	72	70	85	68	76	89	87	94	84	92	87	78	86	87	75	75	88	88	78	85	72	82	82	77	86	83	70	78	88	88	86	94	80	77	96	87	83	78	81	75	80	85	75	93	74	74	90	90	93	78	83	78	87	73	77	78	67	88	90	85	83	82	89	84	92	82	74	93	72	83	80	80	81	87	94	78	80	79	86	90	97	93	86	85	91	81	72	89	86	89	95	77	83	79	91	101	90	99	74	106	84	85	90	77	94	76	78	77	90	82	109	88	88	92	78	73	101	75	84	93	89	104	76	84	88	104	80	83	90	76	85	69	107	87	80	85	83	78	97	79	86	77	67	97	80	82	92	83	78	79	110	90	72	87	100	86	88	86	79	77	84	95	82	88	62	71	96	84	88	80	77	86	96	85	104	87	86	80	73	101	82	97	73	79	93	59	77	73	98	86	75	74	96	90	77	93	89	83	82	78	85	79	90	97	59	76	92	84	93	86	84	84	100	67	84	99	86	98	86	72	89	72	69	93	83	96	73	89	81	78	89	87	75	91	76	92	67	79	72	72	103	79	84	96	90	87	92	93	93	84	92	81	88	85	101	98	97	73	73	80	81	83	70	74	86	90	89	101	81	86	73	87	92	64	78	100	73	84	78	83	69	88	96	77	92	81	100	83	95	98	92	98	94	83	91	96	74	88	81	88	79	80	87	76	78	84	76	79	97	83	83	90	81	94	87	83	79	82	100	82	100	94	85	102	63	97	99	87	87	93	80	103	95	82	85	83	81	89	67	88	91	79	86	73	86	74	85	78	75	84	104	84	80	88	84	80	86	92	81	93	88	93	89	81	78	97	96	81	101	84	98	73	86	76	93	80	86	80	69	106	93	88	72	95	81	82	76	87	103	79	78	80	88	93	91	99	87	71	74	84	78	95	79	90	79	93	77	91	81	78	97	99	93	88	87	76	76	91	87	106	68	104	62	95	110	89	71	91	92	92	92	91	110	70	87	89	80	87	78	83	86	77	79	84	83	98	83	97	96	98	87	86	94	82	90	96	81	99	78	72	95	90	107	80	81	86	75	83	78	95	102	99	99	92	101	87	88	83	87	84	93	98	90	80	90	94	83	73	95	84	87	92	91	102	88	87	80	104	83	83	87	72	81	80	80	96	79	86	107	79	107	63	90	86	69	86	86	83	94	98	85	82	85	75	95	73	84	90	74	87	75	98	85	83	93	74	81	73	70	77	91	70	88	87	83	78	86	93	94	80	99	94	92	78	99	96	95	93	107	84	80	76	108	70	71	90	86	114	88	86	97	91	84	87	84	110	99	91	90	86	94	95	84	89	76	115	85	72	82	71
10840	3371	2729	3220	6637	7415	5955	3142	2081	1631	1483	1437	1311	1181	1050	1007	1016	971	1025	1186	1040	898	828	810	828	799	719	752	781	741	738	808	747	733	754	717	715	729	716	707	719	757	718	707	661	715	701	741	676	740	717	717	763	677	738	695	691	718	736	693	680	723	732	668	715	728	723	693	750	717	655	698	762	671	664	673	712	700	684	686	711	707	685	691	648	687	695	710	709	734	694	641	671	756	689	735	723	704	680	690	681	691	666	728	734	683	704	660	675	716	653	697	687	739	663	679	692	702	653	711	698	670	687	744	659	689	670	642	661	686	689	650	705	680	684	660	716	664	707	749	663	669	690	705	665	659	684	705	703	688	682	698	658	671	737	667	669	718	688	721	681	650	665	692	694	642	708	668	731	670	671	660	665	717	721	726	696	675	656	650	711	677	673	691	713	670	672	663	691	681	687	673	697	724	701	699	693	697	669	632	673	675	684	623	723	674	721	727	654	658	702	618	685	680	648	688	686	682	663	701	699	703	691	688	674	716	695	659	688	678	684	657	682	684	675	653	711	669	666	681	696	686	705	712	707	627	743	646	647	728	699	662	727	710	666	695	663	731	661	634	704	671	676	639	714	709	665	696	643	650	738	691	688	647	723	662	664	674	692	655	669	695	645	684	663	749	678	661	706	662	703	665	654	658	705	650	658	723	707	660	707	742	714	679	743	673	683	703	685	697	676	669	692	704	710	679	719	684	665	732	714	711	716	690	714	666	679	716	696	694	701	688	716	693	696	725	671	689	680	680	681	763	718	725	659	682	660	719	694	645	676	682	716	686	647	671	678	676	684	649	659	683	704	712	647	693	701	722	661	708	679	700	647	676	732	693	679	658	698	688	665	681	682	703	688	659	676	684	689	694	681	691	691	670	647	698	690	675	706	726	684	681	665	683	698	628	719	718	651	700	681	701	672	679	738	708	745	671	678	716	696	687	703	706	664	611	700	678	722	708	689	732	655	696	680	685	713	648	671	712	663	740	694	700	726	670	686	726	668	734	637	710	734	693	662	658	648	697	695	675	697	681	663	698	646	696	700	691	703	696	686	687	700	696	722	654	712	664	684	645	645	698	677	676	698	663	711	652	705	693	667	664	664	655	684	645	748	710	669	686	658	720	686	641	684	662	702	695	707	675	650	687	735	674	691	642	662	707	734	696	655	683	670	671	724	703	687	688	649	673	674	703	689	676	677	720	677	684	714	687	690	694	709	680	702	691	682	708	683	696	727	674	667	679	706	704	701	681	680	677	664	690	707	709	700	699	663	732	694	641	701	684	701	716	700	670	663	685	702	724	692	668	692	713	723	709	674	614	709	686	655	698	683	708	695	680	695	668	668	693	693	636	708	667	679	697	722	680	675	745	647	715	707	690	677	687	621	676	630	656	684	674	718	659	678	711	690	671	703	663	686	699	643	682	658	648	688	678	634	657	696	706	699	702	681	669	710	695	718	709	706	682	696	678	677	666	655	739	703	669	683	679	666	725	698	670	686	695	717	646	672	657	686	663	646	692	665	714	663	714	674	665	663	711	667	651	686	622	673	697	715	695	715	723	698	687	669	693	694	665	695	660	640	701	677	710	648	664	701	640	701	668	742	695	720	692	661	703	672	675	696	633	644	703	698	672	677	688	704	696	710	674	706	701	665	651	673	722	734	713	689	620	673	658	650	695	697	684	697	719	664	679	676	680	642	636	679	722	766	681	661	674	697	666	693	680	707	655	688	649	685	669	659	702	709	671	771	669	675	670	691	717	651	631	691	675	653	722	702	704	688	662	711	708	645	697	710	688	648	665	665	660	718	660	675	724	713	593	700	639	711	697	683	728	691	739	672	713	742	687	688	724	693	668	726	677	694	688	645	681	693	681	696	683	710	701	700	706	641	672	687	709	697	687	700	655	655	744	663	674	726	678	654	668	686	690	667	669	660	739	653	656	697	723	678	703	692	670	684	700	724	656	677	710	687	663	671	710	699	736	689	722	615	677	697	714	682	687	685	689	727	676	673	656	702	688	662	708	684	692	644	714	659	715	679	706	643	701	681	666	664	715	652	675	679	657	714	756	729	681	651	674	705	669	663	695	709	729	644	638	691	738	636	727	724	679	696	719	704	650	654	660	734	726	691	726	650	655	665	692	658	752	686	692	693	665	698	691	664	714	677	743	665	650	634	706	704	688	728	672	679	752	716	678	719	668	756	638	658	669	706	652	674	700	641	688	670	689	693	656	695	694	656	641	654	652	681	680	654	715	699	667	674	719	659	687	698	714	649	632	716	654	686	653	682	718	686	679	690	680	710	684	690	661	742	685	656	669	727	730	728	641	665	656	698	665	658	653	638	652	686	678	696	703	644	669	637	693	680	664	671	681	686	690	667	690	689	714	706	697	710	688	744	649	690	689	702	704	667	647	701	652	661	671	676	682	732	677	648	707	692	648	633	645	660	691	638	680	678	708	710	759	720	676	709	653	694	675	701	655	726	676	664	661	689	676	672	690	676	690	710	651	662	707	699	662	684	697	703	738	692	705	679	715	695	682	637	660	690	660	694	694	685	691	650	666	682	722	689	671	722	707	677	708	656	720	707	669	687	644	654	651	712	647	691	711	698	660	679	689	688	716	736	673	682	670	687	712	693	676	713	685	687	687	688	652	682	716	630	703	664	669	731	687	612	673	664	710	694	699	645	679	704	684	693	689	704	686	679	674	692	669	638	684	718	638	623	755	665	688	674	664	646	716	677	703	648	649	674	688	712	668	663	714	645	700	676	703	691	627	697	679	699	652	638	726	686	698	706	705	705	688	689	657	687	704	682	689	696	672	663	621	681	672	731	690	729	732	695	641	655	650	693	682	680	706	671	662	721	697	680	726	681	734	711	759	680	619	716	710	665	714	633	698	677	661	710	688	674	720	727	684	707	707	619	696	725	649	698	680	671	689	707	690	681	714	663	714	682	679	706	719	678	663	717	647	688	677	720	688	676	676	708	646	651	683	694	737	671	679	686	683	704	708	694	714	681	679	732	716	693	721	691	708	646	738	694	641	718	706	670	666	697	675	726	664	705	708	716	675	715	666	679	697	653	643	699	699	668	715	702	729	674	740	689	709	715	679	671	660	720	653	644	670	695	747	675	680	673	657	684	678	703	670	692	706	649	665	632	658	686	690	715	668	674	691	671	683	718	692	643	674	696	686	652	704	699	683	680	672	677	659	662	685	698	715	639	660	622	700	670	683	701	714	702	686	714	728	711	648	717	652	632	658	692	708	718	643	721	678	712	619	718	689	694	653	701	712	736	739	721	688	709	687	682	707	680	723	647	704	687	664	698	688	691	706	710	693	708	711	630	655	679	674	653	670	688	699	713	743	680	668	710	691	679	708	659	643	747	672	694	653	703	664	658	645	729	649	645	645	642	694	701	725	661	716	668	694	707	687	679	699	679	649	668	699	690	667	689	678	687	695	654	647	688	682
1388	403	271	197	134	217	235	152	86	89	74	79	72	65	89	76	64	65	78	82	67	56	33	45	45	56	53	58	44	48	55	35	53	43	58	43	43	55	46	37	50	42	47	54	48	43	42	44	32	41	44	41	44	55	43	43	50	48	38	51	53	35	49	43	46	53	40	54	33	52	38	45	49	41	38	43	43	36	38	31	49	41	42	47	31	39	43	48	46	62	41	36	48	37	40	56	40	60	47	43	51	53	39	41	42	44	47	41	46	40	48	55	39	41	36	50	42	48	40	49	45	42	53	57	46	46	36	52	48	41	50	38	62	34	43	50	57	41	46	52	37	39	39	50	43	48	42	36	47	37	45	47	52	31	53	50	40	26	46	54	45	35	57	43	39	49	42	37	39	48	48	44	37	54	41	44	51	41	42	50	46	40	61	42	42	41	53	46	45	38	39	46	44	41	51	34	47	42	44	40	47	48	41	36	43	59	40	51	51	51	43	43	36	46	39	54	50	53	47	43	49	43	48	39	50	50	49	43	51	49	42	41	33	36	40	46	51	41	57	45	31	52	53	45	43	52	37	45	42	55	53	47	56	46	52	44	56	43	38	40	52	44	45	39	44	49	45	50	56	53	43	49	40	35	33	44	35	43	59	38	39	48	49	34	54	36	57	32	34	39	51	35	48	39	45	43	62	46	49	41	37	38	57	39	54	51	34	57	42	48	46	41	41	51	45	56	42	36	64	50	51	46	47	44	40	40	38	49	44	44	47	55	50	46	45	51	34	44	49	44	45	47	40	43	42	52	52	31	40	53	33	38	37	26	43	59	47	50	50	52	28	44	48	39	46	36	53	49	51	59	44	43	45	32	43	33	36	46	34	51	42	48	50	34	38	53	53	50	49	54	49	45	52	36	46	42	44	48	42	37	50	53	40	50	59	36	41	36	51	47	50	41	47	38	42	46	40	42	53	45	44	32	40	43	40	51	51	44	51	55	45	51	36	46	55	45	44	36	42	45	35	34	49	53	39	44	38	57	56	54	56	42	41	43	44	46	51	46	51	51	51	48	55	43	56	40	50	40	51	41	46	40	51	30	50	33	45	30	39	36	40	45	38	39	47	58	35	48	46	51	58	46	45	42	41	63	41	42	48	47	55	52	43	40	50	55	52	47	52	48	35	46	49	61	40	48	37	44	54	52	40	43	50	49	50	47	44	49	34	44	45	45	44	47	48	45	34	54	34	44	34	41	51	43	38	37	54	50	39	54	41	54	38	48	38	47	40	46	49	42	45	45	43	45	55	40	49	34	41	54	44	40	43	40	45	44	50	44	59	48	37	53	49	36	41	51	46	51	52	41	41	43	39	41	41	48	36	35	57	41	43	48	60	38	46	36	38	42	42	41	47	52	52	50	39	50	46	45	46	51	37	56	43	36	46	41	54	38	44	57	53	51	44	43	37	37	60	39	42	46	55	39	46	42	32	40	36	60	47	50	43	58	40	45	45	44	45	47	36	33	41	50	38	51	40	43	42	46	47	37	52	42	51	51	43	53	48	40	43	55	53	40	44	47	50	43	45	46	52	54	52	51	52	53	38	64	48	45	48	53	48	41	45	41	37	57	43	40	45	58	41	38	43	48	46	47	36	40	30	51	43	49	43	46	41	44	42	38	44	43	45	41	48	52	43	49	47	43	47	55	57	55	41	39	50	43	41	45	48	53	50	47	56	48	41	44	40	43	50	57	42	45	41	47	49	41	40	43	52	41	32	48	47	37	48	54	45	37	53	57	42	54	33	49	47	54	46	46	41	35	58	39	33	57	47	52	41	48	45	60	53	43	50	39	43	43	51	50	50	55	36	38	41	30	41	37	47	42	36	50	38	30	36	54	48	43	46	47	43	41	47	43	33	44	44	46	50	52	36	45	36	51	43	45	37	43	45	46	50	41	50	47	40	55	50	45	43	48	47	48	55	45	38	52	43	46	49	41	45	45	50	45	38	51	44	42	41	43	49	30	55	55	53	36	47	39	46	35	50	38	62	52	55	46	50	43	35	47	54	61	48	40	39	31	31	55	55	41	35	44	54	52	44	48	44	43	37	45	37	34	29	60	46	55	42	64	48	44	47	47	38	42	44	49	38	48	45	39	22	37	52	48	34	37	39	48	56	44	42	42	48	51	26	45	45	41	50	41	36	42	44	37	39	32	34	37	42	44	51	45	35	31	45	44	46	39	51	55	44	40	46	51	44	46	56	40	48	45	41	45	32	34	39	53	45	52	56	43	43	49	60	54	49	41	46	35	42	33	55	36	39	43	46	59	50	47	40	42	47	40	48	44	40	49	47	38	39	47	41	47	45	52	45	44	34	39	47	45	43	45	49	36	56	50	61	35	39	49	51	56	41	42	42	40	35	35	40	40	46	43	46	40	49	36	37	55	56	44	39	52	52	53	47	44	47	42	47	31	50	47	43	44	48	39	41	43	46	40	41	60	39	50	38	46	48	54	46	38	43	40	49	48	40	38	50	45	38	56	46	48	44	44	50	53	44	46	42	33	38	48	53	55	39	47	54	43	31	46	41	48	39	48	38	47	48	52	39	41	40	33	46	49	41	46	48	32	35	45	52	38	39	43	47	44	40	46	50	49	47	46	57	32	39	44	51	41	46	46	55	43	34	43	40	44	41	49	45	34	45	43	46	49	49	55	56	31	36	38	48	46	55	52	41	49	46	46	43	54	48	47	46	41	61	47	41	39	50	53	47	39	37	50	45	43	38	46	42	42	51	33	46	44	44	48	30	45	41	48	45	50	43	52	40	46	49	37	46	44	55	50	38	36	49	49	41	45	48	41	41	46	36	44	48	51	43	49	39	45	50	45	51	38	53	45	38	36	34	47	49	46	51	43	43	37	46	56	43	48	48	47	44	50	39	52	48	44	48	56	33	59	43	39	53	45	52	46	42	47	39	59	53	48	35	43	39	41	46	48	59	54	49	40	40	54	51	48	44	50	57	43	38	50	48	45	44	44	51	43	34	50	47	44	47	44	44	42	35	41	36	50	38	47	58	59	46	52	45	45	41	37	41	49	57	47	51	42	41	30	41	41	37	55	33	39	45	45	40	38	29	47	49	30	60	38	61	41	37	50	46	43	54	49	46	41	43	40	42	38	46	46	39	49	43	48	48	47	53	61	54	45	40	50	58	42	42	46	52	40	34	50	52	39	40	42	42	41	36	41	44	51	52	58	40	50	42	47	34	47	52	35	45	46	51	43	40	34	55	45	44	64	36	50	40	45	43	46	46	45	45	54	39	55	52	38	51	39	36	44	53	49	45	50	40	41	51	44	48	43	58	40	39	39	48	49	55	58	50	60	45	42	36	41	42	41	39	45	49	38	56	41	54	35	52	55	45	36	54	34	42	43	44	55	48	51	52	42	45	36	41	43	37	39	45	39	41	42	55	55	33	41	60	45	46	54	48	47	32	37	31	41	52	47	46	53	57	42
13466	4896	3514	5007	10077	13385	10597	5434	2548	1987	1615	1536	1339	1105	1038	1004	933	834	1037	1191	951	681	617	610	560	565	558	512	517	465	488	491	446	513	459	460	462	422	456	480	477	422	440	437	415	442	433	417	452	440	423	479	400	426	442	386	390	367	419	381	417	428	423	413	414	411	462	382	420	408	395	411	410	395	408	409	357	419	399	397	438	410	423	382	426	393	384	431	403	372	406	386	404	380	365	401	364	401	372	407	405	409	389	387	377	426	413	421	365	398	391	360	379	406	379	397	394	412	423	376	388	418	395	398	383	411	432	385	422	406	401	407	410	396	373	410	422	401	394	372	390	352	418	400	391	388	391	381	421	378	417	370	420	407	411	392	408	386	391	399	370	389	421	389	412	368	416	409	392	374	422	381	401	398	388	384	381	375	394	401	412	387	380	380	386	396	384	397	410	385	399	389	376	415	396	403	405	370	417	376	376	377	432	402	413	420	401	416	382	364	389	383	415	396	382	402	368	398	401	407	399	389	378	405	377	371	432	384	473	382	423	400	367	409	402	407	393	396	411	414	372	421	357	410	371	409	394	422	366	367	389	385	368	397	399	385	414	438	383	382	396	390	408	360	362	390	364	431	406	356	382	423	391	389	389	427	412	409	398	382	393	401	385	370	386	407	400	419	388	391	380	379	431	401	422	401	385	404	382	380	374	400	382	386	396	397	393	397	393	382	420	410	426	353	403	421	370	391	340	400	368	398	385	416	377	371	376	372	406	374	371	358	390	433	369	411	378	407	386	395	392	396	406	393	363	410	366	440	398	402	377	386	421	412	419	372	420	391	405	407	368	409	354	428	389	381	390	383	393	382	381	362	409	429	414	422	427	386	382	395	442	373	379	388	384	406	383	377	399	378	387	395	419	433	378	409	395	416	410	377	407	384	353	371	385	374	404	412	362	431	377	348	408	410	419	388	447	383	391	384	386	370	400	355	401	425	389	398	409	396	381	339	395	385	337	407	343	397	380	394	382	390	357	368	376	378	381	391	400	415	386	389	390	413	424	393	370	381	392	415	374	400	364	423	388	378	375	414	376	397	400	377	400	417	367	421	348	404	375	351	388	404	430	432	406	410	407	392	385	423	381	428	382	365	386	423	400	407	363	414	385	420	399	413	374	386	387	426	408	407	345	373	381	352	433	352	374	393	404	376	383	376	398	409	400	358	381	444	411	432	381	377	401	426	418	396	411	389	419	410	379	374	416	418	382	428	429	386	374	406	380	431	418	389	377	377	386	395	397	416	381	388	415	385	447	405	426	393	378	394	387	408	391	387	354	392	352	399	391	393	380	373	374	407	347	413	408	395	385	443	399	366	374	398	378	383	428	383	406	411	400	410	405	358	409	368	402	404	412	401	421	412	367	404	407	376	389	409	390	433	402	399	395	405	408	386	392	389	407	387	359	369	411	375	382	358	410	381	398	432	378	423	396	387	376	394	355	414	399	348	396	386	346	379	401	403	398	415	411	411	395	376	420	403	405	394	420	414	393	404	382	380	401	402	417	397	376	369	398	369	390	362	378	376	363	416	382	370	377	391	384	401	389	392	401	388	357	394	440	411	408	394	433	416	413	416	379	429	395	426	351	394	363	395	397	391	378	379	378	394	378	407	383	382	389	380	391	370	423	392	420	398	405	407	387	435	400	375	404	436	409	434	397	411	393	395	386	372	446	390	405	378	373	355	426	370	418	368	382	400	404	389	406	359	400	444	428	403	389	381	400	369	385	378	388	378	374	376	388	389	417	369	388	411	383	400	390	407	419	362	380	402	405	402	395	402	376	420	403	401	386	394	429	402	395	400	419	394	400	399	371	372	412	387	348	379	383	388	378	402	364	409	380	416	363	373	358	384	386	356	374	412	415	411	430	420	383	377	359	392	377	412	374	378	399	398	401	421	391	400	389	389	342	427	374	382	426	399	399	367	371	414	388	373	393	380	373	403	390	401	408	388	373	382	394	386	377	412	415	374	361	391	374	387	388	390	387	413	392	382	396	399	426	362	380	389	420	393	360	368	377	418	357	394	397	382	374	420	364	407	395	370	382	380	398	391	381	367	385	371	367	404	411	395	409	391	379	393	381	386	378	427	402	390	400	363	395	415	432	363	402	402	363	404	381	403	371	386	380	394	400	402	383	400	374	411	386	374	352	391	374	363	398	416	384	392	367	436	381	368	419	383	379	418	384	387	381	380	376	411	385	427	380	367	365	396	424	376	360	335	372	375	399	423	390	405	380	371	401	414	397	400	374	395	362	397	379	389	410	386	407	398	371	400	376	377	396	417	413	360	353	403	400	377	375	407	382	380	411	411	369	407	407	383	418	375	382	400	387	353	430	384	397	387	398	400	367	424	358	385	419	375	417	413	375	338	346	368	376	379	378	388	411	407	381	418	388	434	372	396	387	400	394	393	394	380	393	416	369	409	434	375	379	420	396	395	385	385	396	372	375	379	363	388	427	406	405	377	389	390	377	406	417	416	363	387	359	378	410	411	404	410	371	401	398	409	374	390	400	367	419	386	401	412	317	383	420	439	387	404	381	351	375	435	381	387	400	408	361	401	421	419	408	374	415	421	383	421	409	386	399	383	404	392	376	420	361	370	379	395	398	403	377	348	386	378	361	383	392	390	376	388	379	361	398	406	405	360	396	392	386	404	401	399	430	395	399	384	400	413	363	392	403	407	410	389	373	394	398	376	362	397	379	369	391	362	404	413	424	385	397	384	396	424	393	392	402	415	422	387	403	429	407	394	339	418	415	388	388	419	403	363	370	379	403	388	393	395	422	383	395	352	398	410	373	386	397	392	412	378	375	391	367	397	383	362	364	404	407	389	421	386	399	409	392	375	413	391	377	416	374	365	376	356	404	382	407	388	390	409	390	367	379	391	358	419	398	386	424	366	373	380	396	406	373	382	423	392	392	386	403	385	358	423	382	370	347	358	393	361	438	378	432	416	403	394	424	394	379	401	402	377	435	396	411	406	394	390	393	421	416	411	373	407	390	391	421	427	353	401	384	386	339	394	369	388	389	393	389	399	396	417	415	361	371	403	397	343	406	387	413	406	382	421	383	394	369	366	433	407	394	405	361	377	413	400	395	401	392	384	402	358	387	380	384	394	404	385	391	393	398	409	395	436	412	413	413	427	388	384	408	392	384	398	409	413	373	379	411	370	377	370	405	383	407	384	409	377	371	391	405	409	414	410	387	397	375	397	383	441	391	376	393	379	379	393	383	377	394	409	394	379	375	370	410	404	412	407	388	404	391	398	417	387	400	369	397	400	413	373	405	395	401	357	374	400	427	360	428	392	390	394	394	381	379	381	390	389	411	387	391	416	398	372	391	378	386	427	409	429	371	404	362	395	432	429	407	387	363	382	399	391	383	394	348	364	388	394	413	432	369	412	387	422	392	387	400	377	353	393	349	415	371	405	394	427	395	412	423	407	413	386	417	385	421	376
1273	295	253	236	183	182	232	180	142	115	142	124	136	102	134	141	114	136	134	129	127	140	125	133	134	118	127	117	141	116	112	116	113	135	113	124	121	114	125	131	126	114	135	117	125	113	104	141	117	111	109	139	110	127	120	135	120	132	146	121	114	127	117	132	130	111	119	123	124	110	152	126	126	143	120	121	123	128	135	122	126	115	118	98	114	126	142	117	124	131	102	116	122	126	123	108	135	123	134	96	126	134	125	119	114	143	133	126	126	136	140	110	103	123	115	129	117	124	130	144	125	124	88	120	127	120	132	143	127	120	118	106	135	129	129	121	116	117	119	106	123	126	117	130	141	127	138	130	117	113	126	127	115	122	110	125	117	125	138	142	133	116	129	131	122	138	116	117	132	115	108	114	145	124	108	135	116	151	159	112	113	127	123	128	142	110	126	131	112	109	130	126	118	130	115	117	122	121	137	109	103	133	122	115	128	112	117	133	135	127	120	128	108	129	130	126	133	141	126	132	122	131	134	103	131	118	118	130	117	119	122	121	119	141	128	116	129	117	121	102	131	126	125	133	135	130	122	102	124	134	119	125	126	133	113	134	143	110	140	111	131	111	134	135	139	125	125	135	111	134	140	117	123	132	127	107	134	137	132	120	116	103	110	122	117	135	101	110	140	105	130	126	130	115	117	136	133	126	135	128	109	136	113	136	121	110	146	119	115	134	106	134	115	149	144	106	124	98	116	121	110	123	116	126	141	117	141	119	117	130	136	111	145	124	121	113	103	127	124	120	128	143	138	149	110	138	100	131	125	120	112	101	141	125	127	114	118	129	121	103	128	121	134	154	113	113	134	150	132	117	135	122	109	126	121	110	117	97	145	136	135	130	116	127	97	121	121	113	127	123	118	115	132	140	113	113	130	127	124	113	137	122	108	131	141	124	132	136	121	136	124	132	101	130	125	129	116	138	131	140	127	115	131	125	107	143	124	132	133	125	110	125	128	122	103	119	123	129	134	133	105	115	133	144	121	133	134	123	127	110	111	132	134	106	125	134	127	115	129	126	134	140	133	121	135	109	119	110	136	141	114	112	128	129	142	139	136	131	124	121	122	109	131	115	136	112	131	127	135	136	122	122	128	145	126	132	138	125	122	110	121	148	127	146	123	127	133	134	131	123	115	112	132	130	120	112	137	128	136	114	124	136	122	117	147	122	131	145	113	120	139	116	122	121	119	121	123	124	100	117	119	102	121	120	132	138	128	117	118	110	128	139	113	124	144	131	121	139	120	122	135	110	112	118	115	140	110	149	114	121	109	131	104	109	135	131	136	115	117	118	120	131	125	132	133	129	127	114	134	114	118	102	126	126	136	112	122	136	133	116	126	125	120	127	127	119	125	117	123	125	112	111	130	126	125	102	116	132	127	132	125	135	114	108	124	101	113	116	120	141	141	116	116	105	123	136	147	120	137	116	125	126	121	120	126	112	115	116	121	138	110	127	116	116	127	131	113	128	140	126	125	128	120	122	106	126	133	123	131	125	115	122	118	118	125	101	110	119	131	125	136	124	132	120	132	129	130	124	138	118	110	116	120	128	122	102	129	123	121	126	134	132	124	126	127	139	117	124	132	116	105	134	138	116	103	131	136	129	121	140	101	128	135	124	122	143	149	104	117	136	114	126	112	114	132	131	120	98	119	152	154	133	128	110	108	108	109	126	123	118	125	117	117	125	114	111	125	104	103	131	114	138	120	119	108	113	125	119	126	99	136	123	117	128	130	103	121	106	117	114	120	127	124	108	136	130	127	111	134	118	125	123	136	127	140	137	126	136	119	142	112	141	118	111	121	130	149	122	120	143	130	125	119	120	112	110	114	134	124	106	120	125	126	122	134	108	130	132	116	119	116	125	143	129	127	124	137	129	118	125	109	124	133	135	118	128	118	101	129	136	120	136	130	134	128	129	137	138	105	129	101	97	130	131	115	121	120	129	137	120	121	127	141	137	111	141	121	94	109	130	119	119	118	119	114	104	140	134	117	113	113	124	119	118	114	131	117	137	96	130	146	131	120	109	118	123	121	119	124	115	131	129	121	109	114	129	129	135	122	131	126	136	123	133	149	116	139	127	126	127	128	99	128	142	123	116	118	146	130	115	119	106	113	123	139	124	132	127	105	113	123	131	126	135	141	115	111	109	110	122	112	128	124	129	116	126	101	135	125	121	119	131	107	134	113	116	135	112	105	119	126	121	124	126	141	121	123	108	109	142	121	114	109	130	117	135	112	126	121	100	123	140	129	116	124	132	130	151	135	127	115	118	109	117	125	113	123	118	121	129	118	131	116	112	115	145	127	119	106	137	132	123	137	146	123	98	127	106	132	119	121	121	130	119	133	121	129	129	143	133	135	135	113	128	106	124	118	119	105	122	112	124	152	113	132	136	116	130	118	116	125	119	122	119	116	125	125	111	124	121	111	145	106	141	103	119	132	124	131	115	149	130	109	115	103	138	106	121	132	123	118	113	106	109	120	119	143	121	126	130	123	117	129	144	106	119	129	126	101	103	120	145	132	149	117	128	128	128	123	116	120	108	105	114	123	129	95	133	124	142	128	149	142	118	133	129	122	117	130	119	128	109	99	118	126	117	99	103	113	124	131	122	150	115	119	144	123	133	124	122	118	119	125	143	154	135	146	135	134	103	121	123	128	123	122	119	128	135	121	114	107	142	137	132	128	134	116	109	142	106	119	121	115	120	123	110	133	107	146	142	129	118	131	116	139	111	132	117	118	115	132	118	143	144	97	124	137	140	130	121	131	129	127	131	120	134	126	118	133	111	116	132	117	134	141	127	123	126	118	113	131	141	128	86	130	103	108	120	104	113	129	129	130	122	114	115	116	130	112	135	108	135	115	117	110	136	121	117	110	121	142	127	122	124	117	127	134	147	124	125	111	120	98	109	101	119	128	106	120	128	126	134	125	136	121	138	116	115	130	110	114	133	115	107	126	140	129	120	123	124	119	117	113	120	125	112	120	117	98	120	123	139	124	139	120	113	133	129	116	127	95	127	129	114	137	108	120	128	132	130	117	120	124	125	125	131	114	112	128	130	122	100	139	124	133	149	127	126	130	105	117	113	125	120	107	129	116	112	119	103	126	103	124	124	120	127	121	140	113	144	132	135	134	108	118	121	99	126	115	132	133	100	127	129	120	118	120	137	135	129	118	105	121	107	129	132	97	154	116	118	131	112	121	113	112	148	119	124	124	121	116	118	119	131	120	126	129	133	132	124	117	125	127	132	142	128	132	128	114	118	133	117	129	127	122	113	125	117	135	130	133	132	119	117	128	133	127	140	117	98	113	140	121	135	134	136	134	123	115	120	131	135	119	120	119	135	118	143	134	134	131	117	116	113	111	132	107	137	112	128	135	99	113	120	119	142	149	123	131	117	141	106	128	113	128	115	127	118	127	134	135	115	131	136	132	107	124	144	92	117	108	140	102	121	122	126
9687	3475	2616	3613	6765	8833	7146	4525	1757	1202	1235	1197	1162	1169	1123	1172	1119	1139	1277	1131	1095	1063	1034	1016	1041	992	1011	973	1002	1018	1050	984	1027	973	968	1075	1012	989	927	963	940	976	974	1036	1001	1014	975	987	982	978	1006	1007	992	1098	948	988	994	1016	1000	975	968	949	968	959	1007	966	950	995	970	1020	983	945	993	940	924	987	1017	978	1002	909	975	1023	1009	940	955	937	1016	986	999	1001	984	1002	955	960	1007	984	990	999	977	1007	980	967	1014	1040	972	1007	1039	936	985	956	1022	977	1002	973	965	926	948	937	970	949	1020	954	1001	963	999	971	1026	928	1037	964	964	1012	969	999	1014	977	979	989	975	1018	969	1001	970	1028	998	1064	970	993	964	987	1012	977	984	970	991	995	923	1040	1002	968	940	963	1025	927	989	1013	1019	1026	1029	1065	975	1025	984	975	1007	1039	1019	950	988	953	978	987	983	959	990	996	937	979	1042	917	1002	991	1012	1012	997	993	999	951	986	959	969	934	1021	958	999	991	983	1085	950	974	966	1009	980	967	1015	963	1003	965	969	1021	960	983	1012	985	949	1052	971	956	945	1017	954	968	1000	977	974	974	1029	967	990	954	982	1017	932	980	947	995	986	975	1042	968	972	950	1021	1002	989	1042	1011	956	1008	992	975	936	1021	1000	1010	961	943	951	996	965	1005	1010	980	1007	1007	961	1001	988	936	1014	976	999	1041	990	942	909	954	996	946	969	984	1003	979	958	965	1022	1075	1006	957	999	1031	1007	949	1003	1028	953	946	1032	1017	956	1062	993	996	973	929	963	951	1013	1006	993	984	986	922	981	995	945	983	968	972	935	995	1012	967	998	992	943	1002	953	957	989	940	1060	924	1033	969	962	965	1031	999	986	970	959	969	991	1013	990	1054	993	1002	1018	984	997	1006	1008	956	1013	976	1022	968	1020	987	973	1031	983	1004	965	960	1009	986	977	986	984	972	972	1027	993	933	986	1005	1006	1023	990	1013	1012	1007	1018	1017	995	1011	1016	1047	959	1052	989	1008	1006	963	978	1007	963	1016	915	941	965	987	1018	976	1000	1044	961	971	959	1019	981	1003	962	992	878	1052	971	966	988	1006	957	965	974	1001	907	968	959	956	955	958	975	952	911	950	964	986	985	957	990	1007	949	967	994	1038	984	979	1043	1029	998	1003	977	1022	893	967	963	1014	985	1014	1015	1000	1065	1002	1018	929	1004	977	1017	941	972	1015	1003	994	994	973	976	1040	964	974	982	964	999	1023	995	998	968	1051	1006	980	1063	964	1018	1004	1017	979	955	971	1020	997	1002	1019	1015	987	1063	956	1002	1038	989	951	995	954	1000	976	942	1005	983	1004	1010	945	975	976	1024	1024	986	964	963	958	975	970	997	984	968	994	979	995	989	984	980	976	1031	981	1037	975	1007	991	955	965	1001	963	990	1035	965	961	936	1007	920	957	995	973	986	1000	953	965	1033	1016	1031	997	994	1008	996	959	1009	994	999	990	954	1002	945	953	963	941	1031	1002	999	986	1008	976	955	989	976	989	955	1046	983	1002	990	983	993	931	982	976	1006	979	1015	927	1022	1016	969	993	1008	933	980	960	919	948	999	947	991	912	948	981	1032	957	996	967	988	983	965	1012	1006	939	947	888	975	993	975	996	946	978	985	989	952	949	1060	965	998	1033	942	985	1001	1012	988	955	1008	1021	945	972	964	992	983	985	952	897	962	948	1031	991	1019	1027	1010	992	982	992	952	1015	990	1025	1001	1003	971	928	982	971	998	999	1018	946	978	988	1003	1015	1047	1042	947	987	932	921	988	1021	987	961	962	1016	936	946	930	978	987	908	1005	949	929	958	980	966	982	952	935	949	1014	1010	915	1022	1012	986	980	988	972	978	986	933	1007	1005	934	956	965	938	972	918	960	983	997	955	978	992	977	1031	1014	978	967	991	928	935	957	1047	968	982	974	992	981	1025	999	991	963	1017	1002	979	986	1018	1006	990	963	997	1002	978	1020	1011	997	997	933	954	994	965	975	946	978	974	986	960	998	1010	981	954	919	1015	972	968	984	964	988	976	964	1018	1014	1017	965	983	979	1014	1003	1003	952	1019	1002	998	1013	989	994	976	977	997	1017	967	1024	959	981	959	959	970	1047	984	1021	969	963	977	959	1042	994	964	968	993	976	989	969	993	982	952	1048	983	991	978	983	1011	953	989	993	973	1044	947	1021	979	978	982	952	972	942	1065	1006	972	1027	1015	983	1019	965	976	1011	967	1011	987	959	970	1041	929	1005	990	960	960	918	971	1018	990	1005	984	1056	985	980	1023	954	974	978	999	952	924	983	1000	957	977	931	954	975	1038	1018	991	1068	964	958	1011	1017	961	1011	958	1016	955	1017	988	959	991	996	969	963	951	995	982	961	1007	973	953	931	955	1009	961	1021	972	983	997	1027	962	963	1008	966	995	965	979	994	958	949	937	968	1063	992	1052	913	917	1012	954	960	940	955	1022	987	1026	957	1019	974	987	981	993	989	1029	989	1002	1051	1014	1015	1035	989	1005	994	988	997	999	973	980	1009	928	1014	963	1007	1038	965	1012	1018	938	963	957	981	1002	972	987	977	1018	996	959	1015	993	1006	1020	1054	947	957	1010	1029	981	1012	978	1021	992	951	889	996	974	934	973	940	974	972	978	985	978	980	994	968	957	1011	943	1025	1015	993	1031	1006	975	990	1011	990	960	985	971	970	940	955	969	950	990	927	1004	1000	1007	1077	965	1004	954	954	1006	1011	931	1033	1016	992	1005	1019	1003	1008	958	1033	955	989	1006	1012	1058	993	1091	1005	1005	953	1006	1014	1002	974	985	1002	1016	987	949	982	945	990	1012	992	1001	969	951	1010	1022	1038	972	997	998	1005	994	987	971	949	964	985	994	999	947	1009	1005	998	975	981	920	968	993	951	964	978	991	1024	945	996	1004	968	1024	989	1011	971	969	1013	991	985	1005	942	986	958	958	960	952	1005	981	930	987	919	959	1002	961	960	1006	1006	1015	1035	1001	932	957	1011	1042	961	998	972	969	998	946	1008	995	979	1008	1026	905	1004	971	981	1021	987	967	999	973	964	1000	948	1010	974	971	959	941	960	1011	970	1076	997	964	936	971	1026	975	1013	996	940	1003	940	1020	976	952	963	996	1039	976	960	1029	984	942	996	1024	1004	956	963	984	987	971	993	927	1013	998	969	991	957	962	1023	969	963	989	939	959	947	987	962	924	1009	1007	906	1025	1051	980	967	975	950	1039	1008	991	961	983	999	953	966	1020	961	1011	983	991	971	974	983	978	973	962	938	1001	1034	982	1003	947	949	937	1020	1002	953	971	956	1015	1002	1031	927	982	968	961	1005	916	945	1036	987	982	956	969	986	1004	981	964	996	998	992	997	999	983	1006	905	977	955	1007	952	964	946	971	1005	1026	981	978	1065	1000	963	971	1006	897	967	975	991	929	1030	1033	981	995	965	1008	941	981	1027	997	992	974	930	1002	1028	963	973	991	937	950	939	1008	991	1026	945	966	951	1000	961	1010	1010	965	966	959	996	971	957	934	926	950	986	1012	967	983	1015	992	1037	961	1002	993	918	1053	989	982	977	990	989	1024	965	932	985	986	962	957	998	967	992	957	955	981	987	982	993	1000	1013	957	1011	985	928	1019	978	992	957	973	1011	964	990	958	990	1048	966	1054	977	994	1007	1003	995	976	963	1026	968	971	1043	1024	1030	1025	991	966	970	987	1007	967	1024	1032	980	1009	1028	987	1007	976	1005	944	975	1020	1029	1014	971	972	933	990	1005	959	986	949	963	1002	979	951	982	962	1036	969	952	1001	908	1021	1042	972	1023	998	971	941	999	998	977	983	971	983	965	1036	990	967	1034	940	1021	1028	932	992	975	995	984	1017	987	897	955	945	937	961
1078	448	323	257	203	231	294	249	129	115	83	97	90	104	93	109	95	80	100	87	82	79	72	78	107	87	71	86	89	78	102	82	72	75	70	88	72	73	72	85	69	84	82	86	86	76	74	74	72	90	83	78	79	67	73	79	81	89	78	78	81	82	66	76	72	85	92	91	70	68	74	71	73	89	96	92	71	71	75	82	77	73	77	68	94	94	68	88	105	88	78	99	76	67	78	79	70	80	100	69	92	83	104	78	81	79	75	75	81	63	77	73	76	80	81	81	77	73	83	70	91	90	82	77	77	86	79	81	71	75	76	88	86	87	89	89	76	83	81	88	79	95	83	95	72	91	69	81	76	62	69	74	83	79	68	79	63	83	65	83	81	83	88	73	85	81	89	75	88	88	104	71	89	88	83	84	74	79	63	80	59	79	70	76	84	94	80	87	74	80	80	87	73	56	73	89	76	81	93	57	94	83	73	81	80	89	76	86	93	80	62	95	75	76	81	78	74	88	69	77	87	80	84	79	88	90	83	76	88	73	84	77	90	75	73	76	78	70	80	78	80	73	83	72	70	89	67	89	102	76	71	69	89	74	72	78	85	83	97	102	88	81	84	86	86	82	62	82	92	59	100	89	77	94	71	83	78	91	95	80	92	69	96	82	77	92	73	75	89	75	72	64	97	89	77	66	72	73	76	78	94	89	79	96	79	79	79	84	81	83	73	88	88	75	98	84	83	55	69	66	79	71	82	86	74	77	78	86	90	83	97	72	74	81	74	86	78	91	87	83	97	81	75	86	74	77	85	65	87	81	86	70	71	90	87	77	88	78	84	75	84	76	78	89	86	83	80	88	75	87	79	70	74	71	78	90	81	93	97	70	81	99	72	81	82	98	86	89	77	103	81	78	68	63	74	82	93	70	77	84	49	79	79	62	78	103	62	79	70	90	68	76	78	75	84	77	82	84	82	87	93	91	80	97	106	73	83	62	83	87	84	85	94	81	63	84	78	66	73	101	92	76	81	79	90	75	69	83	92	60	69	65	75	82	83	89	78	77	84	76	81	94	71	73	90	92	78	74	56	90	77	82	78	72	86	87	85	86	90	79	69	62	87	58	64	71	74	72	77	88	89	72	81	63	74	93	87	77	88	85	91	72	84	93	87	85	80	84	65	85	86	98	92	76	95	92	77	89	84	80	68	70	77	93	74	87	83	78	81	73	70	84	83	84	84	78	73	56	65	66	73	71	83	89	98	85	82	77	93	65	88	80	77	81	78	90	77	75	75	65	81	77	103	78	83	80	79	71	87	83	76	88	84	81	77	81	89	91	73	84	90	76	88	73	82	74	89	83	77	81	69	84	66	84	88	83	97	81	80	70	72	82	91	68	69	94	65	99	108	85	81	65	77	84	72	80	79	85	71	79	64	88	91	79	74	86	92	82	73	95	94	79	80	82	92	95	60	99	83	65	95	69	78	78	66	89	83	73	100	75	74	69	64	78	73	87	69	65	90	95	92	99	73	77	69	80	98	86	75	87	91	84	94	85	65	86	92	90	81	79	85	74	83	87	65	76	87	73	77	90	72	86	80	80	79	89	89	77	88	94	82	88	91	87	81	77	88	79	91	77	86	74	70	82	68	77	71	81	76	76	71	72	70	79	75	79	91	64	88	85	76	74	71	92	70	88	70	87	79	74	76	73	74	75	63	93	86	76	87	72	68	75	70	84	88	72	75	83	81	65	74	68	82	81	81	79	104	75	70	72	85	97	89	77	96	68	70	82	86	83	80	74	74	74	106	77	87	87	78	67	78	88	99	77	79	62	90	88	85	76	82	89	74	81	98	81	82	90	90	62	82	98	73	85	77	80	59	89	79	83	73	87	82	93	88	65	77	74	65	70	76	74	66	65	79	87	82	85	65	71	82	63	85	82	89	79	92	79	74	71	74	75	80	91	69	82	81	81	66	86	73	72	70	76	71	70	72	91	74	84	75	89	77	80	85	82	71	88	85	87	77	75	85	86	82	72	87	77	74	83	70	88	74	84	74	73	98	70	87	68	78	75	80	66	88	66	85	65	59	69	75	75	95	76	92	86	75	80	99	80	93	76	90	92	78	79	81	73	88	80	87	93	75	65	85	76	88	66	63	80	97	84	93	82	82	63	80	84	87	78	83	77	85	86	81	74	84	69	72	83	88	84	77	80	86	76	91	75	97	63	76	68	87	83	101	68	68	94	74	100	84	71	72	80	67	89	98	66	81	81	90	85	82	77	84	68	74	79	83	85	72	89	94	80	95	68	72	72	73	83	73	91	93	72	81	77	73	84	103	82	89	66	85	76	85	78	80	82	61	95	77	89	71	81	91	72	88	72	62	71	81	64	74	89	75	73	103	88	86	94	75	71	75	77	76	76	72	76	75	85	90	69	93	77	107	87	70	81	73	85	80	76	91	66	79	79	75	91	70	81	85	83	101	84	84	90	96	78	74	109	78	70	87	69	80	90	73	78	67	72	91	84	75	76	74	63	70	90	82	82	71	80	70	89	84	86	76	86	68	92	77	81	95	78	84	82	74	82	79	74	78	92	94	83	67	71	89	77	66	83	78	92	77	82	70	78	70	79	82	81	87	100	68	98	96	84	94	77	89	78	87	93	84	82	90	92	72	89	75	69	79	89	67	69	69	83	71	72	71	68	78	94	88	61	88	74	80	82	97	91	83	85	75	75	79	95	84	69	80	75	73	85	92	80	76	78	79	75	100	80	72	92	98	96	78	90	98	86	83	89	78	91	82	82	72	99	82	81	92	89	74	88	59	81	79	84	79	64	75	63	71	63	79	71	81	83	98	65	77	79	94	78	75	90	67	72	83	84	84	63	83	71	83	68	78	82	67	94	77	67	79	84	81	72	64	88	78	77	76	70	90	92	74	71	102	62	80	81	59	81	92	83	99	89	77	74	74	105	78	52	75	81	63	75	77	73	78	87	80	70	84	89	79	88	69	78	67	83	77	69	76	73	76	70	89	80	89	92	68	78	73	72	91	80	79	84	98	89	72	88	74	76	81	86	77	77	70	81	76	98	71	96	71	69	74	61	82	93	104	72	78	70	75	83	90	86	101	76	67	77	87	74	81	92	85	78	91	108	91	82	83	84	86	73	77	81	98	64	84	76	85	87	72	91	83	99	84	76	85	78	89	77	79	93	89	89	71	86	82	80	79	78	81	93	68	70	88	93	92	82	82	92	85	84	71	73	84	64	86	81	86	77	81	77	65	92	80	83	75	78	59	70	63	92	82	73	74	82	80	87	88	72	80	82	88	73	78	83	88	82	75	69	82	63	74	86	63	95	88	99	76	94	80	59	78	83	74	78	78	84	82	82	84	80	91	91	90	91	72	75	80	74	88	73	82	88	66	84	89	82	95	83	86	89	70	83	81	96	66	90	70	90	93	92	92	72	71	90	79	89	90	63	74	82	78	81	74	88	82	90	85	75	82	89	85	83
12629	5303	3485	5166	11032	13326	12804	8607	3410	1906	1669	1312	1224	1140	1105	1049	1103	1197	1067	923	868	827	781	793	822	752	743	721	732	729	767	699	741	750	694	704	722	683	690	712	746	704	704	663	666	671	679	705	640	692	699	709	654	705	688	675	676	681	744	722	727	696	639	667	704	664	674	667	663	705	656	690	699	698	699	717	644	689	702	697	645	695	638	679	701	699	679	703	696	661	701	681	649	663	684	741	668	715	691	665	676	625	671	681	697	674	701	680	678	633	692	628	666	709	692	687	668	692	680	682	667	686	693	651	719	674	707	707	683	707	671	656	666	642	670	690	672	650	692	707	696	695	692	669	665	661	728	651	758	685	671	710	688	692	645	698	698	710	691	687	700	663	684	648	695	708	675	628	647	669	699	670	691	720	694	668	716	674	649	698	730	663	682	705	685	661	657	696	684	692	686	635	681	672	722	650	647	676	738	728	670	679	667	665	655	728	670	688	662	692	682	677	742	645	656	627	707	692	634	684	717	695	637	672	712	692	643	702	693	704	723	675	681	692	669	674	673	636	663	649	683	649	714	658	662	688	707	677	644	653	772	635	673	729	657	688	673	691	706	662	673	751	678	705	675	679	684	680	713	700	688	671	689	687	671	705	686	671	650	692	681	644	702	681	670	705	683	715	653	742	672	719	677	672	683	659	676	637	694	669	666	708	693	694	664	636	713	657	692	659	687	689	650	716	700	712	670	746	681	726	684	721	672	632	713	691	676	700	682	664	725	661	665	709	679	682	673	691	705	686	757	694	650	661	661	617	687	692	723	702	706	630	717	658	648	701	693	684	664	670	703	705	698	705	689	647	673	651	668	690	687	667	687	683	681	701	673	650	731	730	703	665	656	686	665	697	709	677	759	703	691	652	671	616	649	672	688	670	718	692	685	700	684	678	640	636	666	709	677	648	647	674	679	659	696	705	758	718	671	688	687	691	713	690	690	703	691	732	674	680	672	649	733	682	700	669	680	662	692	698	664	670	683	690	654	698	692	681	730	679	678	665	668	723	755	645	690	705	686	671	699	653	671	662	675	691	680	691	668	683	663	685	676	721	660	708	715	679	684	652	707	727	674	680	674	617	675	669	669	663	670	695	695	677	675	662	696	673	692	663	686	728	676	726	713	709	714	720	674	691	658	665	708	692	680	663	713	665	734	725	704	662	693	728	735	698	651	700	707	684	728	656	663	681	703	665	679	621	693	665	720	696	681	675	648	684	640	715	654	669	654	663	748	684	686	705	705	694	697	707	656	645	688	681	652	680	656	652	718	702	725	700	734	701	717	711	718	649	692	662	646	698	679	710	692	722	658	674	693	670	740	686	690	715	673	654	685	747	674	676	714	682	715	694	696	699	616	666	673	719	693	689	673	673	682	668	717	691	704	692	676	680	647	734	699	666	676	668	671	686	726	737	709	678	709	652	682	707	665	679	678	730	704	724	703	667	705	655	690	700	650	709	665	691	677	701	661	681	671	709	676	631	683	712	686	698	699	672	659	724	670	715	690	671	684	704	685	667	673	670	651	665	690	619	683	687	657	654	719	704	655	685	623	705	642	673	732	690	650	681	669	676	681	726	696	717	662	718	686	717	705	652	653	709	700	667	760	696	672	664	669	693	691	673	741	701	677	676	657	684	722	688	647	617	699	726	678	689	690	704	635	714	681	657	679	673	686	665	688	682	748	705	697	726	684	654	686	706	648	669	669	663	639	674	677	691	686	636	704	719	701	706	695	653	718	695	724	689	676	713	650	680	674	685	691	681	693	694	690	674	715	658	693	614	701	685	703	697	669	683	649	671	677	730	690	699	673	638	682	691	686	681	735	714	681	704	694	687	690	656	665	632	716	653	680	680	688	711	686	675	673	641	708	686	664	657	611	669	733	682	718	692	710	640	660	638	732	702	690	720	675	671	674	750	679	696	669	696	703	656	709	706	703	645	656	671	687	674	681	607	684	618	685	702	677	704	629	732	669	720	704	696	639	708	707	705	706	684	707	714	701	669	688	710	712	665	643	682	678	684	666	673	664	666	651	708	719	690	703	657	697	661	713	690	708	677	675	696	645	680	668	616	724	709	654	696	618	676	694	664	675	663	675	644	707	667	682	738	686	662	711	680	700	664	723	691	705	699	679	721	716	709	694	720	728	676	661	722	664	712	639	697	671	706	723	678	660	665	677	718	650	670	700	719	678	656	693	706	677	639	694	697	694	688	731	721	674	663	768	752	709	679	709	735	713	679	645	687	723	693	726	675	710	687	700	672	718	691	688	700	645	696	658	709	705	662	674	742	706	653	690	709	680	720	669	650	709	659	668	698	657	697	680	689	695	645	676	689	647	717	689	661	649	711	628	663	677	665	659	682	680	643	704	711	658	706	633	673	681	688	652	694	708	671	711	706	692	674	682	672	648	682	693	684	662	649	682	713	697	724	687	694	697	686	718	685	654	677	688	685	684	655	707	716	701	660	676	676	663	668	673	714	660	667	665	685	713	660	686	712	637	652	692	684	703	678	665	680	709	717	708	685	697	672	659	709	662	687	677	718	652	664	659	664	680	675	697	711	680	707	655	693	647	651	720	698	666	666	729	681	693	663	707	662	676	678	669	710	707	699	647	666	673	675	708	673	701	718	660	705	666	698	659	698	716	723	685	680	732	724	664	725	712	727	683	711	678	664	656	711	705	720	700	667	751	686	677	676	715	684	697	709	695	692	641	645	705	669	644	670	677	649	736	654	699	633	678	680	679	700	735	696	655	658	733	665	662	680	709	723	691	647	656	647	678	661	698	636	685	649	706	711	684	644	711	671	689	666	663	690	670	690	687	691	681	673	708	649	685	737	655	676	674	694	665	667	688	697	665	675	662	649	707	670	714	697	681	688	680	739	668	672	675	682	663	692	677	665	683	691	674	704	632	696	680	722	683	709	648	695	680	726	649	691	691	664	673	648	689	717	679	707	685	676	698	673	690	691	605	653	693	716	681	681	721	677	663	692	665	716	705	674	680	678	656	671	680	718	668	676	734	682	620	665	645	693	686	718	705	691	662	698	705	669	675	717	656	682	688	661	669	683	669	761	670	691	720	699	671	699	742	620	704	608	655	706	678	706	651	647	689	705	753	691	713	699	674	662	701	707	700	665	660	658	671	693	667	686	664	708	689	668	655	715	705	676	664	660	660	677	698	703	730	699	656	683	647	681	680	708	680	699	694	667	659	676	687	675	654	658	713	682	647	692	651	711	674	708	612	674	659	744	747	687	695	712	677	697	676	708	692	669	734	669	714	715	677	657	705	655	674	693	676	678	666	682	666	652	672	653	715	664	684	676	694	655	670	655	728	675	713	686	694	704	656	685	677	685	644	679	670	728	714	665	641	664	668	698	704	630	686	758	700	701	706	676	712	665	707	663	700	671	666	727	683	632	720	670	696	683	667	673	622	673	674	678	684	666	701	658	726	659	673	702	717	677
1923	437	340	247	218	289	348	301	208	152	122	103	90	118	92	119	100	105	106	88	88	74	93	97	93	83	92	81	101	93	91	92	93	87	88	93	68	93	79	90	81	85	88	81	95	80	92	102	81	101	82	88	92	75	88	74	83	88	92	90	89	91	85	82	97	104	81	88	77	108	72	98	92	84	111	96	90	84	81	94	93	73	95	97	83	101	88	67	114	74	83	98	77	86	84	102	91	86	89	79	89	94	75	92	95	78	97	92	91	86	85	81	111	89	96	80	116	85	99	84	101	80	77	94	91	78	96	87	106	96	72	77	90	77	96	82	84	92	88	78	80	86	90	93	90	87	90	100	86	76	84	98	99	95	107	92	81	107	85	88	101	101	93	94	86	92	88	72	86	83	92	100	88	75	95	95	83	95	102	84	72	105	97	116	85	81	100	94	86	93	73	92	76	82	74	97	104	95	96	83	93	77	74	86	84	91	95	88	83	81	80	76	98	78	75	93	77	94	78	101	83	92	86	94	90	76	107	90	90	93	91	88	87	87	85	92	94	108	81	78	78	78	95	91	117	92	77	89	73	87	92	86	88	100	91	87	98	77	80	92	76	81	89	90	94	96	97	71	76	107	104	69	83	76	85	89	91	91	96	106	80	93	82	99	74	81	96	68	84	89	81	89	93	79	81	77	90	79	72	106	88	98	89	97	94	84	84	87	87	98	86	72	82	63	95	89	90	108	110	84	99	80	93	85	99	90	86	91	93	104	89	95	96	83	76	97	93	89	102	95	89	89	77	80	107	91	89	107	97	73	94	81	78	99	102	90	89	91	79	81	93	95	91	104	97	96	98	96	92	84	88	90	85	89	71	79	72	73	94	80	83	106	74	90	99	80	81	92	114	100	65	88	78	92	90	84	98	89	98	108	96	99	95	96	75	77	97	109	83	85	90	87	68	74	87	73	92	95	80	76	84	101	83	72	89	84	84	94	87	78	99	90	91	91	78	92	85	81	99	87	111	82	86	89	92	98	83	95	111	75	92	90	90	102	101	93	81	71	92	87	99	83	84	93	92	102	78	75	92	80	84	90	69	87	103	100	95	78	90	76	80	104	107	86	109	89	89	92	79	93	70	78	87	84	94	87	89	93	91	89	88	96	95	70	105	82	67	102	93	102	86	96	78	88	91	82	99	98	93	66	93	100	85	72	95	81	108	95	86	90	96	95	71	93	86	108	98	99	73	85	85	75	98	95	86	100	94	86	103	84	78	86	101	81	88	84	68	64	106	91	95	88	69	100	83	88	73	101	74	80	86	92	90	83	99	95	75	64	88	92	81	110	97	85	76	84	93	91	107	85	88	93	92	78	93	103	100	100	81	89	83	77	66	93	86	92	95	85	90	93	75	75	84	100	78	100	90	93	84	85	96	91	96	101	78	99	95	73	106	94	101	76	86	82	104	84	89	79	95	83	75	91	102	78	86	84	95	82	69	91	81	96	81	91	83	102	80	92	85	93	94	82	82	89	88	93	89	97	86	87	89	86	89	92	88	97	76	73	92	94	87	95	79	84	83	95	82	87	72	87	78	87	89	77	93	84	92	88	98	74	80	90	93	70	78	84	79	100	91	87	87	88	79	84	80	86	98	106	82	86	98	94	89	102	97	77	97	89	82	106	89	94	93	88	75	88	86	82	90	99	83	95	89	95	69	103	103	77	89	76	91	100	87	98	103	78	74	88	87	92	84	109	104	83	92	111	98	75	77	94	81	92	85	95	90	68	107	94	84	97	94	99	83	83	83	59	90	80	109	76	92	86	100	95	82	90	74	79	89	76	85	82	109	92	82	85	87	107	76	76	95	94	99	74	93	95	94	92	75	92	71	79	95	70	75	95	85	110	102	92	81	96	88	97	88	68	84	105	84	77	105	88	88	100	94	83	86	83	70	86	81	74	85	92	110	89	81	90	82	91	85	94	95	89	91	89	104	86	90	93	76	99	76	92	76	102	78	87	101	91	83	67	88	91	93	81	93	104	79	108	87	99	90	99	80	85	88	83	83	98	74	89	89	96	83	90	89	81	83	84	99	86	90	94	78	96	90	97	72	84	99	91	75	84	88	92	79	101	84	84	101	79	99	87	92	86	99	90	75	89	80	79	84	65	81	99	86	84	98	93	88	91	105	84	93	82	87	85	83	82	87	71	89	80	84	84	96	81	104	84	91	84	91	74	88	72	85	87	111	95	85	97	83	74	85	74	86	68	72	93	80	103	83	75	88	104	83	86	103	72	77	90	83	99	101	93	88	83	82	57	97	88	75	95	110	98	107	74	81	84	101	90	73	97	88	99	92	87	85	83	87	84	88	107	85	85	96	91	74	96	89	87	83	96	79	110	84	73	89	86	104	103	79	71	98	102	73	97	90	80	98	98	69	114	94	73	108	94	99	83	94	88	91	95	96	79	80	102	81	83	75	82	98	79	96	99	84	99	81	104	94	78	80	82	78	78	84	100	85	84	91	105	82	88	80	99	85	92	81	119	74	91	107	77	87	93	92	82	63	73	81	109	85	100	100	87	93	99	108	92	89	112	84	80	100	77	85	96	84	91	99	87	106	109	101	77	88	93	73	102	85	77	74	84	79	100	79	83	99	93	91	105	100	100	76	89	87	86	80	77	92	89	90	81	101	85	86	85	87	93	83	93	94	103	92	99	89	79	93	75	82	78	101	80	94	84	79	80	78	95	85	83	100	87	105	83	96	89	92	87	91	95	86	98	99	80	67	80	80	83	84	92	103	97	92	80	84	77	93	93	107	91	84	83	83	92	103	80	83	97	83	86	79	99	76	91	88	86	91	95	95	87	81	83	89	74	76	90	93	93	92	88	92	87	95	87	84	85	85	91	74	73	103	74	66	96	102	78	90	89	90	83	91	108	76	82	95	99	83	80	84	98	84	103	93	88	95	83	86	92	94	97	90	94	90	87	91	85	92	92	83	89	85	72	89	78	95	80	93	79	84	87	91	83	85	85	79	94	84	96	77	81	91	76	90	92	87	119	111	73	73	77	79	81	69	99	78	77	107	93	70	87	82	97	82	98	85	79	72	80	80	88	79	67	96	93	96	75	82	87	100	87	77	107	94	79	79	86	92	79	84	82	88	94	105	85	101	92	85	70	81	80	82	89	114	84	92	104	86	99	86	79	92	93	89	85	81	99	75	90	84	101	87	82	85	98	95	93	72	95	96	79	82	89	94	84	98	84	103	93	75	83	91	81	81	83	89	94	82	85	76	85	108	88	68	85	92	86	76	79	98	86	85	94	76	80	80	78	90	84	85	94	96	104	89	84	85	93	92	83	103	94	78	80	84	100	99	95	84	82	101	92	122	76	85	90	96	90	97	97	90	88	87	80	80	87	98	83	89	81	92	91	88	98	88	91	97	76	95	84	68	80	91	89	99	80	68	104	95	81	81	84	87	84	88	88	77	95	79	85	86	93	99	75	79	96
13311	5495	3502	4880	10778	13811	13418	10413	6496	2814	2119	1579	1397	1283	1223	1267	1306	1270	972	882	859	795	820	838	775	826	762	741	755	761	788	765	750	738	749	770	726	735	783	729	765	749	760	665	796	741	750	742	682	729	764	751	727	728	732	754	774	746	739	714	772	703	718	740	735	731	734	709	717	746	774	696	748	729	718	717	696	773	684	744	754	735	699	681	685	752	695	659	707	745	699	691	768	704	758	715	755	742	735	724	715	705	709	714	730	738	715	701	734	717	748	714	748	683	756	761	685	736	743	736	670	735	745	681	737	701	670	685	678	698	675	684	724	720	735	740	703	709	692	731	752	718	692	669	704	701	716	687	714	745	724	663	743	728	743	745	690	687	716	716	680	720	749	672	718	761	725	651	709	718	663	723	754	756	711	650	640	688	745	656	646	725	700	712	674	735	720	696	759	706	684	754	712	709	686	786	686	719	690	706	729	673	709	732	712	668	743	717	728	731	756	768	702	716	733	680	767	712	697	734	710	674	703	694	746	799	741	702	695	717	757	716	742	740	738	713	718	685	711	750	707	725	704	702	735	701	715	681	734	732	694	705	685	744	710	696	728	699	684	698	699	735	699	716	715	700	753	696	687	720	760	704	761	758	710	720	746	731	724	765	704	712	707	660	728	712	714	705	712	699	682	655	691	637	724	706	714	712	719	699	727	740	733	696	737	679	693	720	719	706	731	699	753	704	716	677	694	731	700	689	709	737	678	760	686	754	744	693	693	682	715	727	741	748	734	732	688	719	676	737	646	712	683	699	720	743	712	697	689	702	718	696	686	692	693	753	694	714	699	726	749	701	689	738	755	690	706	688	718	748	684	704	715	691	711	726	706	718	701	720	690	730	749	700	723	705	716	772	702	719	704	736	673	662	732	711	731	685	752	709	707	709	655	687	685	716	710	704	733	725	743	706	678	733	671	664	716	655	720	692	747	731	708	705	737	736	754	743	710	726	700	747	733	679	747	715	638	708	676	759	746	743	701	668	720	685	709	697	687	706	696	694	726	750	719	758	727	692	736	721	716	751	721	713	709	687	748	704	716	703	722	718	723	685	666	682	691	728	720	680	713	716	702	758	685	722	739	676	733	694	765	722	757	714	729	735	773	717	693	715	655	719	737	727	728	702	727	751	740	712	692	749	692	688	687	741	675	692	721	753	704	715	692	678	718	722	726	771	739	723	679	722	688	679	712	737	698	711	698	739	691	668	697	746	684	717	695	703	734	739	712	714	714	698	689	692	739	644	705	763	716	716	712	707	679	659	725	689	688	664	668	678	681	726	720	697	679	772	709	712	713	721	679	746	699	722	710	727	721	703	692	735	736	710	747	691	684	742	710	717	695	717	747	683	720	685	680	726	713	736	729	713	702	717	718	689	757	699	716	683	742	669	722	767	730	722	736	727	719	726	692	744	703	670	771	690	705	698	701	672	729	748	773	712	724	753	734	718	762	699	748	694	702	699	675	706	729	736	703	720	742	670	702	678	725	689	716	736	716	695	713	723	730	733	738	719	695	714	711	689	715	672	729	727	742	728	743	695	698	728	745	688	653	712	713	738	678	707	699	671	688	694	696	693	728	733	710	750	679	726	721	693	759	749	687	712	705	684	722	732	739	703	709	676	678	688	686	698	695	762	716	741	686	707	673	736	667	693	718	680	693	743	699	744	761	710	709	711	733	689	760	700	732	701	716	699	723	700	706	749	686	724	752	724	739	744	683	714	749	743	712	745	714	724	679	706	663	722	735	653	706	745	720	756	734	753	690	695	743	751	726	730	738	710	756	706	711	762	690	696	713	731	695	707	702	669	725	734	677	717	718	703	699	741	697	693	688	720	745	754	706	700	709	728	702	742	684	696	722	734	740	723	687	706	695	708	679	723	688	719	734	730	703	667	709	689	718	690	745	703	703	740	706	726	678	719	699	715	711	717	673	683	702	749	743	773	681	690	721	693	725	709	688	710	710	754	718	678	675	692	675	755	746	721	685	703	742	706	708	713	740	702	707	671	715	707	708	695	712	693	712	745	732	723	687	706	751	727	673	761	700	693	734	710	759	746	687	715	709	767	746	714	741	703	718	730	719	709	726	696	719	705	730	677	740	707	703	686	748	646	735	706	731	733	676	698	707	701	648	704	673	757	705	710	759	732	681	727	719	723	718	721	724	716	725	729	699	725	695	697	698	647	726	680	732	652	689	743	739	715	719	692	704	742	726	733	738	677	718	698	717	713	688	733	740	723	706	668	705	675	716	777	720	676	715	723	685	706	702	671	732	676	702	718	696	740	666	700	767	746	737	695	771	680	753	731	706	729	726	704	734	691	728	726	706	702	704	717	693	705	731	731	702	752	720	698	696	687	755	772	728	719	764	669	715	733	715	705	662	748	672	783	690	710	751	717	703	696	668	687	703	715	681	694	668	718	727	701	757	718	705	747	702	673	691	714	733	729	741	697	682	738	749	734	706	730	748	728	691	692	670	756	698	682	731	753	690	659	720	723	706	724	714	661	711	701	754	741	677	685	707	671	740	730	732	727	734	670	695	678	723	689	714	694	725	727	701	715	702	717	730	697	690	672	725	762	777	744	734	694	719	719	716	733	701	700	753	718	697	717	735	693	728	749	760	781	716	709	689	708	707	696	746	717	700	705	751	729	692	731	693	701	675	719	730	682	723	686	670	727	707	715	701	678	690	681	720	724	695	708	698	703	701	719	746	757	708	709	642	712	670	711	723	724	793	700	752	722	713	702	692	678	739	721	678	685	748	685	745	711	683	712	768	684	714	702	734	708	690	691	646	717	677	750	673	744	714	727	704	720	684	750	698	712	687	732	765	715	711	668	713	681	721	704	685	746	679	730	730	687	699	701	686	755	697	758	725	750	710	754	719	714	723	690	727	689	749	767	728	722	691	730	774	721	679	757	771	704	732	713	717	723	708	729	735	676	681	722	702	710	726	694	757	717	704	729	697	740	731	648	742	712	729	748	695	724	733	680	739	710	691	752	742	684	696	645	746	757	743	708	704	745	690	707	702	675	731	652	736	716	738	739	758	699	727	690	715	681	741	728	722	682	686	719	718	721	737	736	750	738	699	746	721	664	695	678	733	710	718	629	724	706	735	686	694	753	676	689	693	689	689	676	768	682	693	680	676	669	710	700	702	714	731	703	684	712	751	739	724	724	701	691	707	706	744	694	720	683	727	781	738	668	713	726	691	691	751	686	684	719	688	698	706	667	732	700	703	671	717	753	701	700	721	710	686	698	685	731	719	727	680	726	686	662	746	724	667	725	696	749	720	708	739	707	711	736	667	756	666	724	737	745	684	712	707	759	715	731	701	700	736	686	714	687	723	734	753	700	746	731	669	771	717	708	700	723	697	768	713	716	664	709	685	704	784	701	723	718	746	730	699	717	698	692	729	657	702	720	727	683	706	691	689	674	680	699	699	655	713	737	673	733	714	733	736	696
1544	592	355	228	208	330	498	438	323	264	161	94	66	80	79	79	83	63	61	54	62	53	72	59	57	57	64	59	56	48	59	41	55	59	66	43	49	39	54	48	48	41	48	48	49	57	55	61	58	40	52	45	53	48	58	62	39	53	51	43	58	39	41	60	44	65	44	69	42	57	35	47	57	46	58	42	51	43	50	52	50	48	51	48	62	55	61	45	56	40	55	48	39	59	65	49	49	50	48	46	58	42	47	54	61	45	38	56	47	61	60	58	47	57	43	59	45	47	49	43	55	59	51	59	43	36	60	53	63	61	39	64	51	58	52	54	36	53	50	49	47	51	46	58	56	51	63	49	56	64	41	48	43	37	46	44	44	41	39	47	58	63	49	55	46	49	43	57	62	40	48	72	46	59	51	53	59	49	55	52	43	46	60	45	48	48	51	48	45	43	60	48	45	43	56	52	48	53	59	56	41	54	45	49	54	49	52	49	53	59	53	47	47	52	52	61	40	58	44	61	55	59	43	43	55	50	46	45	55	54	33	51	42	56	63	52	65	43	47	52	50	50	47	42	56	42	46	39	41	47	50	44	58	56	66	49	57	55	54	48	50	57	46	45	56	53	45	50	55	40	45	50	51	65	43	48	53	46	51	51	40	35	57	39	39	52	58	51	49	51	51	51	50	41	50	46	57	52	51	42	57	53	50	51	60	48	56	48	61	54	47	47	48	51	45	47	54	50	45	47	50	56	50	44	44	40	50	47	52	66	41	53	48	53	58	46	48	48	45	67	44	42	50	53	51	56	40	45	53	63	51	46	43	48	49	45	46	68	57	50	49	41	43	61	60	52	43	52	57	63	59	52	49	57	51	56	46	46	59	59	50	50	52	55	52	57	44	47	55	43	55	46	50	58	46	43	54	45	39	56	39	51	50	37	42	52	57	53	56	47	51	46	53	51	62	54	48	42	45	47	48	51	43	63	51	53	49	52	53	46	41	36	40	50	47	57	35	55	41	47	60	49	50	52	49	50	45	41	52	45	56	58	58	51	49	49	49	58	39	56	51	49	48	46	56	52	61	53	47	61	56	52	53	54	48	51	53	44	51	50	41	51	48	39	64	51	56	38	42	52	47	44	50	49	42	44	54	45	61	43	44	48	58	43	51	53	46	41	53	49	56	43	43	47	54	42	62	49	47	44	45	41	55	54	47	47	48	57	59	42	46	46	46	43	48	58	50	47	40	38	51	45	49	47	56	51	51	58	47	58	71	47	54	36	54	44	46	49	54	48	54	58	62	57	66	36	44	49	45	47	43	40	49	61	58	46	53	58	56	46	50	46	55	52	57	42	42	48	41	61	40	48	38	57	52	48	40	44	44	56	46	46	40	42	45	65	47	71	51	54	51	55	52	43	44	47	43	57	51	37	48	54	42	48	50	40	42	51	52	49	60	48	50	43	55	49	49	42	50	50	51	57	45	58	44	40	50	54	53	53	45	46	39	41	55	49	48	50	45	47	42	47	45	44	66	46	42	60	52	52	35	40	65	43	35	50	46	51	45	61	56	49	51	38	36	49	44	51	58	56	46	32	46	47	51	54	47	57	53	43	51	54	56	64	55	68	53	42	44	41	36	50	36	37	49	52	45	52	44	54	58	48	48	63	48	46	56	50	44	29	50	52	50	40	49	42	31	56	44	51	52	58	51	60	46	59	51	51	59	46	47	46	48	53	51	55	42	49	56	46	51	45	53	50	59	58	62	48	49	58	51	56	46	48	45	52	50	51	55	43	47	56	48	52	55	41	51	43	51	45	40	41	48	58	46	54	42	55	58	47	48	60	51	59	43	48	50	45	49	53	43	62	48	47	42	57	48	45	58	48	42	59	54	50	53	46	50	58	52	61	56	41	42	52	40	45	40	53	49	46	49	47	58	38	51	47	53	48	37	72	53	37	48	51	41	52	40	54	51	38	58	38	51	38	50	45	49	65	50	33	53	54	43	56	52	41	53	51	71	42	32	38	57	52	61	50	63	52	48	47	51	61	42	50	50	60	38	61	67	60	51	51	54	57	48	53	41	47	47	55	47	46	56	48	41	55	41	51	59	56	49	56	57	45	48	59	49	52	56	47	50	46	50	49	49	41	57	41	40	46	56	38	59	45	65	49	52	48	56	43	44	45	57	44	40	65	51	42	58	46	47	47	55	49	61	45	44	47	43	49	56	70	49	48	51	45	51	48	53	60	64	40	43	41	47	51	38	54	48	59	39	52	57	53	53	42	56	46	53	51	48	49	48	47	49	55	50	47	51	48	50	38	48	62	50	41	55	47	59	52	51	48	60	46	61	47	46	57	46	47	54	54	51	38	39	47	57	46	43	37	58	42	62	49	49	60	49	53	40	44	57	48	50	62	63	47	47	44	45	39	46	57	55	50	49	49	52	45	56	58	49	45	53	55	51	53	42	54	52	62	51	48	42	59	36	50	46	52	52	46	52	40	39	44	51	38	50	53	51	47	56	56	44	50	51	38	57	38	42	54	60	66	43	54	45	52	43	48	47	45	42	48	48	39	56	40	42	39	44	62	49	49	48	47	50	48	48	53	37	54	37	55	28	44	60	48	38	58	63	53	51	50	38	44	57	44	47	46	37	65	41	47	51	42	65	43	52	66	45	71	45	51	47	45	49	51	46	49	48	53	45	46	64	52	47	40	59	49	51	47	47	52	38	53	70	59	61	50	59	47	51	64	52	54	51	60	57	44	51	60	48	47	45	60	49	49	59	52	51	53	63	46	43	44	44	58	54	39	61	50	45	42	46	49	46	41	49	53	43	53	53	64	57	58	51	46	47	52	47	55	53	74	60	53	51	44	57	43	49	51	43	51	40	50	42	58	50	41	54	50	55	54	47	70	59	45	38	38	57	65	55	36	50	50	38	40	50	65	43	46	41	34	56	43	48	52	43	49	43	54	60	50	44	57	66	42	53	57	46	54	55	43	45	45	54	47	44	35	50	48	52	49	59	48	50	50	52	53	47	47	49	55	50	47	49	49	40	46	51	45	54	44	50	42	57	51	48	41	61	36	46	52	54	43	44	40	44	47	39	46	54	55	56	48	43	46	40	48	67	43	41	52	53	53	65	59	54	54	44	48	63	50	46	59	43	43	40	46	44	56	46	46	39	44	52	51	50	55	45	47	55	45	52	52	61	45	54	44	39	55	40	51	42	53	45	38	54	45	38	64	49	54	46	55	53	52	68	36	48	54	48	46	49	50	56	44	43	54	54	42	52	39	53	50	37	46	43	53	52	54	34	45	33	60	46	61	49	59	42	44	59	55	48	39	47	52	44	48	57	50	50	50	60	49	63	52	47	46	47	47	39	52	53	47	42	51	56	54	38	48	53	50	62	51	62	58	43	51	58	44	41	43	55	44	56	61	48	55	63	62	34	40	45	45	43	59	56	49	43	53	61	46	47	64	39	54	40	60	42	62	47	48	46	55	54	57
15772	6912	4489	6284	14046	17781	19349	14721	10918	7766	4491	2425	1996	1416	1252	1434	1382	935	707	666	677	663	587	599	596	606	546	554	583	550	496	527	504	516	534	504	521	449	458	471	485	489	461	490	463	489	442	444	470	453	499	461	513	476	438	444	449	446	459	461	422	494	430	457	414	466	429	395	441	419	455	442	451	413	436	449	455	437	466	436	499	465	440	449	421	456	442	432	456	446	436	477	465	448	442	385	457	405	430	468	453	425	449	419	427	437	446	447	476	441	429	467	469	442	457	446	406	426	453	458	491	466	434	389	436	457	498	468	445	492	430	442	428	488	402	421	441	442	438	451	404	458	432	457	458	446	482	440	399	453	436	433	435	442	418	464	461	464	449	408	475	429	424	452	485	419	454	416	428	464	445	438	482	445	408	466	464	438	432	400	437	434	441	409	397	392	452	421	454	453	420	427	410	455	439	461	461	420	444	408	446	459	441	440	439	445	399	474	434	452	421	428	441	435	440	433	455	426	442	474	440	414	475	410	442	459	440	472	468	405	448	453	448	465	440	463	426	431	440	425	446	438	445	433	439	416	456	435	412	425	445	417	421	390	451	449	406	442	438	437	454	425	434	446	443	421	427	416	428	448	419	419	453	429	423	457	431	481	426	463	446	429	455	435	448	422	504	453	428	457	423	433	440	453	449	477	412	423	424	441	443	431	412	440	429	443	426	425	413	481	443	427	454	424	440	409	438	424	415	431	441	447	419	439	407	410	424	417	414	442	472	470	417	396	417	417	459	424	463	457	452	443	469	430	461	420	424	433	456	399	458	469	418	448	429	427	457	401	480	418	468	451	417	454	442	434	443	437	430	432	416	454	418	434	440	410	409	437	416	429	452	438	437	439	406	410	429	418	399	436	450	436	452	452	424	426	433	432	423	414	480	456	400	433	463	454	443	428	450	400	424	459	434	442	427	441	385	440	429	426	445	436	465	472	474	439	424	436	460	400	410	453	437	472	433	434	433	459	428	441	413	456	459	432	434	405	407	439	451	457	423	422	403	434	425	471	424	434	445	434	441	450	393	435	431	442	448	400	431	413	417	419	439	459	460	396	451	440	427	444	439	451	435	450	431	471	423	413	421	387	401	413	468	423	433	425	406	456	458	404	432	434	484	398	449	457	442	442	461	450	426	442	420	416	432	466	449	449	413	410	408	453	445	444	418	406	422	460	388	474	437	433	428	438	471	456	423	449	440	457	415	415	435	420	463	422	412	400	421	459	436	427	444	420	514	430	421	438	439	453	429	449	444	436	446	392	460	425	425	427	446	409	447	461	442	446	444	472	453	450	447	443	461	466	450	444	429	437	385	448	453	455	483	448	428	415	419	473	467	410	430	422	398	436	408	448	401	423	419	437	452	421	426	431	406	440	447	475	449	468	410	409	444	402	421	449	451	455	449	450	476	427	442	431	408	454	445	421	480	439	425	426	438	418	403	437	421	435	454	452	410	449	418	446	418	449	412	479	451	422	474	448	461	409	436	432	432	441	429	444	460	453	427	422	468	450	434	442	420	431	441	439	385	420	439	474	413	437	444	454	437	451	469	463	441	475	444	435	415	444	415	465	435	416	438	444	391	468	434	486	473	415	413	439	423	415	444	408	430	424	413	438	471	428	441	426	451	436	460	427	444	456	480	448	414	452	428	471	448	430	418	424	435	422	476	433	392	444	425	403	399	403	452	477	453	453	451	402	417	395	466	443	433	446	411	474	452	403	463	413	428	456	429	459	420	422	437	432	480	403	437	457	385	439	442	431	459	411	398	411	423	458	461	461	465	469	447	433	413	443	470	434	452	466	449	448	428	445	443	438	410	468	418	421	451	429	403	395	422	418	423	399	417	414	422	445	414	415	416	443	413	427	419	473	448	434	436	446	410	486	453	472	429	452	401	448	446	402	475	444	437	451	448	447	452	426	499	451	463	435	433	428	486	457	437	458	439	453	459	418	458	429	458	480	439	415	430	419	470	432	440	428	451	420	478	410	413	396	431	431	463	442	417	441	455	462	412	425	408	457	466	403	435	446	409	419	424	451	454	450	488	422	457	457	419	439	438	443	411	429	438	455	432	412	496	445	427	417	450	422	441	419	423	410	403	428	435	442	439	429	438	478	441	427	432	443	455	456	431	420	443	447	464	427	415	428	431	462	431	442	470	464	416	421	431	426	448	456	449	438	440	441	417	445	438	440	423	431	439	463	480	431	443	410	449	416	433	410	408	433	422	458	437	430	428	437	416	391	485	423	437	402	442	451	423	425	425	421	442	440	420	435	406	421	438	454	422	402	454	438	454	398	432	447	439	449	395	440	438	448	445	471	426	424	466	459	440	431	433	491	422	433	444	471	418	448	458	423	414	404	422	436	415	455	441	449	452	413	442	403	410	442	397	412	448	419	426	457	407	475	445	456	417	421	437	451	424	459	445	433	421	442	424	411	407	421	437	454	433	437	448	445	420	442	437	454	440	431	438	458	374	420	425	480	417	449	423	463	463	434	400	405	444	444	434	463	457	393	464	415	451	413	451	439	422	415	423	445	453	446	418	442	430	447	431	416	409	422	487	490	445	430	429	403	424	423	428	427	433	428	427	438	418	440	473	387	417	422	411	450	434	459	454	447	438	439	427	383	421	410	445	470	430	462	442	415	413	469	438	446	427	416	409	442	447	409	417	433	416	398	439	410	406	461	413	445	412	419	417	404	438	433	434	424	434	426	454	442	486	433	445	427	449	441	426	462	420	429	459	410	422	429	415	396	433	480	429	440	442	412	437	447	435	428	437	424	453	427	442	443	421	435	400	409	409	419	487	446	437	460	462	417	436	442	464	381	425	406	445	473	449	435	448	478	453	441	460	438	425	451	430	417	465	460	451	448	413	422	460	445	433	408	444	444	441	438	434	433	430	482	425	404	434	468	432	436	445	430	410	412	432	391	431	431	432	404	473	404	421	406	453	453	427	429	439	441	474	409	444	449	426	448	420	450	435	448	449	435	443	406	437	449	395	440	433	399	452	452	446	454	453	419	466	454	453	436	447	411	406	426	406	430	464	440	438	460	426	437	397	411	442	421	443	423	409	420	416	428	420	421	454	453	439	421	397	428	441	452	428	473	421	450	426	396	437	437	436	437	466	421	406	448	474	454	418	461	435	440	422	438	418	460	428	441	441	450	417	437	412	438	433	449	425	441	416	417	436	454	425	432	483	404	432	438	460	458	451	417	470	464	422	460	380	436	437	432	427	421	400	425	462	421	421	435	446	440	438	451	437	457	448	416	448	475	413	421	432	442	439	398	453	437	409	429	399	448	474	435	428	410	458	420	407	452	438	381	408	466	417	428	452	446	446	434	427	406	448	420	444	432	442	427	401	434	446	452	437	456	450	449	420	431	414	404	433	387	431	437	419	456	415	457	445	428	438	458	416	446	435	470	460	450	422	450	421	446	454	430	436	400	441	422	440	456	434	458
1403	382	298	227	234	292	372	345	296	251	184	152	142	135	153	146	142	121	115	129	116	123	134	138	129	149	102	105	117	127	120	122	129	129	129	145	113	124	116	134	124	128	121	101	126	128	112	140	134	90	102	106	129	112	135	129	119	123	122	138	122	128	131	121	132	137	114	124	131	117	110	137	133	118	115	121	139	123	130	126	118	131	137	122	133	125	119	129	122	111	129	111	165	123	129	129	125	134	136	130	132	124	122	131	114	121	134	123	129	109	129	129	112	112	131	154	112	129	140	138	133	139	128	120	122	130	111	142	133	146	142	129	120	114	121	116	109	102	116	133	114	128	116	105	136	132	124	140	115	132	113	117	113	120	130	125	141	115	142	152	145	126	129	131	115	134	129	147	117	129	128	133	127	150	109	144	127	143	129	127	124	142	148	117	144	134	117	132	120	129	134	123	134	126	133	153	119	137	139	121	142	121	143	134	131	138	129	118	111	138	114	117	121	115	136	113	133	133	133	118	125	119	122	130	145	126	137	133	124	133	107	138	119	145	116	109	109	141	134	114	133	129	116	124	146	128	149	118	128	135	122	113	115	112	122	112	123	124	131	130	117	117	136	143	139	105	122	115	132	114	117	145	110	139	138	97	117	143	128	139	135	128	129	131	122	114	110	118	110	119	129	138	124	126	137	141	145	119	123	117	120	117	130	122	116	140	111	119	143	121	135	128	122	119	146	135	117	118	101	127	124	136	140	125	157	130	142	118	111	124	128	128	132	142	116	135	133	125	116	126	111	114	118	129	133	133	113	107	111	104	128	126	130	119	111	129	132	126	134	138	113	117	102	139	140	140	149	152	125	122	142	122	125	123	136	121	135	122	133	124	128	120	137	135	125	133	130	134	123	126	141	134	105	140	112	121	128	135	152	121	114	123	131	121	143	142	120	112	138	130	134	110	117	118	143	116	127	111	111	114	127	110	136	123	124	134	143	118	118	122	120	118	138	107	106	133	114	134	129	124	114	129	150	133	125	121	111	119	133	121	145	117	121	119	129	125	129	124	128	114	152	148	114	128	118	121	140	116	118	131	142	110	113	135	131	133	106	136	102	127	133	134	132	123	142	155	125	107	116	144	114	120	119	130	118	129	128	146	122	138	153	129	110	139	133	122	106	109	122	116	139	138	127	103	131	134	167	129	103	124	129	121	115	135	131	126	120	117	127	113	129	112	105	118	117	129	142	127	127	103	130	127	132	123	145	120	119	138	147	122	142	130	109	127	123	127	139	137	117	141	116	145	114	124	119	139	142	131	135	134	132	121	125	142	100	132	143	118	104	112	140	112	123	138	133	134	137	139	117	120	101	131	102	122	128	107	141	114	122	126	106	125	101	148	117	127	112	142	111	132	131	140	118	128	111	118	122	113	128	125	116	143	133	129	124	109	130	125	107	126	120	131	142	137	148	111	127	121	123	130	135	135	114	131	95	125	122	121	116	123	132	107	139	123	116	122	121	142	129	136	145	134	140	122	122	156	137	118	135	121	127	136	122	111	132	118	142	143	110	135	135	104	119	142	140	110	142	118	132	128	123	117	125	126	120	127	124	138	131	137	129	125	136	128	114	134	112	119	122	133	122	119	128	132	120	126	128	131	115	118	129	109	143	123	115	107	131	114	134	129	128	129	135	130	128	129	125	131	130	134	109	120	144	121	141	112	137	111	104	130	110	129	118	130	113	122	138	125	127	136	114	160	117	105	123	117	139	123	130	113	120	127	136	122	132	126	120	143	129	125	119	132	130	124	130	127	126	124	110	147	112	135	139	127	133	128	123	139	113	144	126	110	120	118	128	140	140	141	132	142	130	125	138	125	136	130	116	128	137	114	120	121	137	142	139	119	129	122	116	137	137	128	127	132	127	127	145	145	122	143	121	138	124	106	127	143	136	117	130	101	119	125	148	129	118	134	132	137	131	112	132	131	135	114	120	126	116	125	125	101	122	133	127	128	113	123	128	136	108	113	121	121	126	129	113	111	127	99	135	99	105	105	115	112	123	143	135	119	123	123	109	113	144	121	103	118	140	106	129	125	121	109	119	118	124	111	118	134	129	140	117	112	123	125	132	141	140	117	129	124	124	118	123	124	118	146	113	119	132	120	118	126	143	129	138	131	134	140	126	131	131	117	133	163	122	132	130	140	127	130	113	135	113	142	106	127	141	131	125	138	139	119	117	135	132	124	125	110	120	129	124	158	134	130	158	132	142	110	124	120	123	112	144	140	118	119	117	150	129	131	119	139	127	113	150	109	129	126	130	122	137	144	136	162	113	134	109	134	126	141	135	119	123	128	121	153	135	137	129	132	130	122	123	133	125	119	136	143	108	122	129	117	101	131	116	120	106	121	119	129	114	129	104	132	144	125	117	119	115	134	138	129	137	110	124	126	123	133	115	124	122	132	114	120	120	134	138	136	114	113	155	144	126	137	131	140	127	121	125	123	122	121	114	134	136	131	129	121	126	121	132	117	126	149	116	119	111	140	130	131	115	125	134	119	129	134	122	126	127	129	136	129	126	134	141	138	102	121	156	119	130	111	115	130	109	120	130	116	143	105	142	117	124	136	133	147	123	117	124	133	125	135	138	115	141	120	150	119	131	135	128	109	113	139	126	126	134	137	129	154	129	131	105	148	118	126	141	136	150	141	133	113	129	132	121	139	126	119	108	123	117	114	138	127	152	123	128	136	138	112	105	123	145	125	137	117	134	150	129	121	130	115	119	120	124	127	140	122	111	130	121	116	150	116	128	124	142	125	115	136	107	120	146	133	118	147	131	131	130	113	131	135	127	108	118	139	132	122	133	155	104	140	121	123	107	129	125	134	106	107	136	131	129	126	134	125	135	125	137	118	125	111	122	118	125	138	136	135	130	144	130	128	115	133	132	121	101	134	112	126	143	125	118	133	111	128	120	110	142	139	104	131	117	132	137	150	133	125	120	128	125	147	120	105	127	139	134	123	147	137	125	112	136	104	128	107	105	116	138	138	144	134	112	109	115	139	115	139	135	112	120	125	113	133	144	142	121	126	125	125	132	114	127	112	151	113	127	132	132	126	125	124	125	120	136	105	134	120	124	121	148	126	101	118	118	128	129	125	130	118	125	114	113	142	139	126	114	112	106	141	121	106	122	127	114	128	120	138	122	150	131	109	112	112	128	134	134	115	104	108	133	133	147	116	137	112	125	121	140	119	124	125	134	136	135	139	132	128	133	124	126	112	119	123	134	143	126	116	118	122	128	133	130	106	136	118	131	132	127	145	114	109	137	139	137	112	118	107	125	125	108	127	135	119	158	152	126	121	116	127	97	136	125	133	144	113	122	120	137	132	138	122	119	133	124	130	125	136	128	135	127	118	129	116	121	131	116	123	123	116	156	127	133	117	129	133	124	125	122	122	134	138	126	127	134	132	118	133	138	134	140	133	109	119	122	112	124	127	139	129	137	141	112	124	116	119
12225	4802	3055	4282	9640	13070	13013	10543	8397	5703	2770	1492	1493	1248	1412	1533	1347	1121	1034	1046	1053	1092	1049	1069	1112	1030	1034	1031	1154	1063	1077	1110	1023	1077	1040	1012	1068	1013	1084	1005	1006	1021	1016	1051	1018	1000	1031	996	1005	1027	1011	1048	1014	1044	991	984	997	1025	1023	975	1000	1042	1038	1000	1045	1002	1020	1021	1005	1014	1045	1006	1002	992	992	990	1006	989	1009	993	979	1039	981	1010	1013	1006	1015	1016	1047	993	1025	1010	1004	1000	984	1039	1021	1006	1020	1040	1063	1003	1004	1018	1001	976	975	1005	1056	1041	1035	1011	999	1014	1060	967	1028	986	1044	1044	1036	1002	1074	972	977	1037	1042	1047	1017	959	1010	1098	1029	1004	1067	1051	1064	1043	937	1075	967	965	1017	1015	1008	1080	1064	982	1027	989	980	1008	951	1021	1006	1019	1021	1012	948	1049	1006	1092	1043	1007	1009	1044	994	1016	1075	1021	1017	982	997	957	1027	965	1050	985	1077	1020	1020	1016	1002	1045	1054	1074	997	994	984	1117	1021	980	1031	1014	1025	1023	1028	1027	1032	1033	975	962	1014	1023	974	1022	1027	1014	1064	1010	1034	1029	1070	992	1005	989	1073	1012	1026	999	1049	1034	1036	995	1013	1071	1004	996	1049	931	1064	995	1006	990	1019	1019	1021	1001	992	1015	1000	1014	990	1051	988	997	1050	1010	1029	966	939	1032	1013	1002	1031	1030	990	1005	992	984	1035	1046	1033	1075	1008	1018	983	972	998	1019	1098	1046	1006	1075	1055	1025	1041	992	1003	961	1001	1016	1003	972	981	1027	1026	1061	1059	1045	991	990	1013	1004	1020	1045	939	1006	1016	984	1038	1024	1026	1013	1012	960	1028	1034	997	1010	959	1027	988	1042	1006	1066	1088	1033	1075	1008	1059	1026	993	1044	994	1033	985	1068	1028	1027	961	950	1011	1035	1025	1051	979	978	1014	985	1066	1022	1010	1023	984	989	1002	1022	1063	1004	1020	1042	1019	1024	1053	1043	1003	1011	1021	1021	999	1029	1025	1085	984	1029	1063	1005	1061	1027	983	1069	1033	1071	1007	999	1042	993	1023	1003	999	988	1020	1030	1022	1017	1056	1052	1006	1062	1076	1107	1046	1068	974	999	1019	988	1005	1028	1021	1016	997	1015	997	1014	993	1067	1021	1013	1010	1047	1020	1006	966	992	1058	985	1038	1040	1000	1027	981	1042	1032	954	1028	997	1001	1057	1038	1003	1089	961	1017	1039	1050	992	998	1045	1003	1055	1030	963	1021	1088	1005	1053	1062	1018	1049	930	1005	1008	1064	1024	1065	1019	1002	989	1005	1034	993	1036	1032	931	1073	1012	1044	1056	1067	1040	1008	1028	1004	1029	1049	1014	1005	958	1031	1008	1026	1042	1006	1041	1043	1007	992	976	1042	986	1076	967	1046	1034	1017	1006	1040	1042	1011	1015	996	1003	1021	981	1022	978	1027	1082	967	1043	1011	1029	1005	1021	1050	1047	988	1027	1039	1059	986	1006	1020	1028	1044	1030	1037	1032	1027	975	1057	1045	1048	955	1087	1022	1006	988	1047	972	980	919	1005	1022	1039	964	1027	1031	955	1016	1014	980	1024	1035	997	998	983	1020	1054	998	945	1010	984	1010	1117	1116	992	1023	959	1014	1020	958	1012	991	1055	1027	1013	1030	1020	1032	1048	1021	1050	989	998	998	1019	1005	1011	1017	1031	1031	1017	1036	1066	1095	1060	1022	1005	1034	1020	1063	1047	1033	1030	997	1023	1078	999	1006	1019	1044	1074	1043	1023	1008	1051	1028	1060	1062	996	985	962	995	1045	1011	1047	1014	1009	1051	1035	1061	999	978	978	1071	1039	1028	1015	997	1029	979	1040	1052	1005	1051	1008	1014	1053	991	977	1011	1017	973	1045	959	1052	1038	1048	1015	1047	1025	1040	998	966	965	954	973	1015	1018	1031	1021	1048	1028	1015	996	1008	1000	1000	984	969	1004	979	1001	1000	1021	984	998	1026	1056	1011	1043	993	1025	987	1028	981	1053	991	983	1047	1038	1041	1018	1004	1027	1068	1032	1039	1036	968	1032	1112	1033	1035	1018	1017	1041	980	973	1019	1019	986	1018	951	1061	989	1052	1023	1036	1023	1047	976	1036	1052	1036	1021	974	1044	1032	1021	1038	1072	1057	1042	1044	1008	990	1016	1006	1012	1006	980	1030	1001	1002	979	1031	993	1022	1001	1061	999	1027	1037	1047	1032	1015	996	964	1088	1041	1025	1013	1007	1037	1053	1034	1004	1013	1034	1051	977	1073	1004	1012	995	975	1028	993	1007	975	1013	976	1024	1032	1010	1026	987	1043	1008	1014	1018	1079	999	1036	997	1040	1028	999	995	986	1033	961	1002	1023	974	1005	992	1038	978	994	1025	1026	1010	1076	957	1014	1010	1005	1006	1014	960	1015	1008	1076	1033	1094	1068	1038	1032	1057	1011	1012	1004	1007	989	984	1037	978	1056	1040	987	1025	1050	1004	1025	1044	1043	1034	978	1028	1022	978	1050	985	1026	1000	1058	1032	1034	990	1061	1019	1029	983	1008	1026	983	1054	999	1025	1003	1019	977	1009	1015	991	988	1029	978	1027	1022	1041	1041	1015	1037	1019	988	1031	1072	992	1028	1028	1020	1008	1003	1062	933	1037	1054	999	1043	987	1029	979	998	1008	1038	1013	1024	1034	1052	1035	1066	984	1042	1013	978	1047	1055	998	1068	1034	963	1024	1051	1028	1004	1073	983	1015	965	989	1027	995	1060	1008	1020	1036	1004	1047	1013	1012	978	1025	1011	1018	1010	997	1033	952	979	1054	1021	1010	931	996	1061	1017	998	1000	1006	1058	1052	1068	994	1032	1034	1038	959	1035	1041	1001	983	1001	1028	1050	1000	1019	1025	1027	1033	1019	1001	1025	1018	1039	1025	969	953	1019	1037	1028	979	968	976	976	1018	974	1023	1004	1027	954	988	1000	1033	1036	1042	1012	1014	1041	1021	951	1023	1044	1043	1011	956	1044	965	1046	1050	1009	1049	1018	998	1008	1035	1010	997	978	1044	991	1036	1015	1033	1029	1029	1049	1078	1040	1039	1003	1004	1061	958	1001	925	985	1059	983	999	1042	1062	993	1009	1033	1019	1034	1035	979	1010	1038	1022	1000	980	1016	1002	1026	1013	973	1037	1030	1026	1079	1026	1042	994	991	1046	991	1005	970	1051	991	1015	1019	1028	1012	1020	1011	1041	1005	1033	981	1033	1016	984	1009	1045	1008	1039	1066	1020	1029	1040	1037	1005	1043	1023	1027	1056	1018	1067	992	1040	1047	980	1005	1032	1052	1041	1043	1019	977	1074	1033	990	1012	1072	984	1033	1019	991	967	965	974	979	967	984	961	1001	984	1030	1021	1009	1041	1011	1017	1007	1011	1038	1003	994	1030	982	1036	1036	1019	1001	1029	1042	1016	999	963	981	986	979	1011	953	988	1068	1021	1041	1037	1037	982	1021	1018	1012	1027	1035	973	1029	1083	1042	1023	983	954	1112	990	1033	1008	1042	962	1016	959	1029	980	1006	1009	987	1000	1023	1008	1015	977	987	985	1047	960	1046	978	982	1029	989	1040	975	1001	1026	1080	1002	1043	994	1073	1011	1025	1010	1031	954	995	1024	1031	994	1045	988	977	989	1018	955	1006	1017	1023	1037	1069	1021	1072	1043	1016	996	1027	999	1004	1015	1011	1029	991	1039	1021	1002	1057	1000	1020	994	1054	1068	1024	995	1011	1027	1016	1004	1002	1050	1012	1021	1018	1048	1030	967	1012	944	1026	1001	995	1027	1007	1015	1020	1043	1054	1035	1023	1010	1002	1034	1052	960	982	1044	1032	970	1012	1016	1008	986	1039	999	1034	1020	1018	998	1081	1065	947	1032	1050	1010	1002	1017	1027	1021	1043	1044	1028	1022	1098	1000	990	1017	1068	1111	1002	980	932	1021	948	1005	1078	980	1035	935	1039	1042	979	1013	1013	1029	1073	1045	1012	973	1031	1033	1048	1024	998	1001	1000	1012	1003	954	1004	1023	1044	1030	1044	1002	1077	1036	1003	971	1012	1034	1000	1027	912	1000	1017	1007	989	1004	1002	987	1043	1067	1004	1060	1021	1016	1043	1013	1067	1056	1029	1085	1003	988	1009	1029	1020	982	1002	1029	1015	1046	1015	999	1025	989	1051	999	967	1032	1000	1039	1012	1028	1077	941	1033	1010	988	1002	999	1030	980	978	1009	998	959	989	1008	1020	970	1063	995	1006	992	1025	1027	1063	1007	1088	993	1019	1005	1094	1070	993	1052	971	1010	998	1059	1056	1002	980	992	980	1003	1009	988	1039	1050	999	1014	1049	1044	1045	1002	968	961	1012	1057	1053	1002	1004	1069	1031	1040	1020	1010	1019	1002	974	1031	969	1039	1032	1034	1003	1032	1014	1040	1053	1029	991	1033	1031	975	963	1011	1042	995	1030	973	1061	992	1057	1025	1019	1006	1029	1033	1040	1009	1003	1028	1027	995	1021	975
1356	558	352	278	272	345	494	401	381	283	182	107	112	128	124	110	97	95	101	82	93	100	71	101	82	90	78	84	98	91	92	80	76	75	86	72	83	81	81	84	81	92	100	85	84	79	87	100	86	91	91	94	88	83	86	88	91	81	97	93	92	81	78	104	91	88	89	77	77	82	99	75	87	85	91	89	97	86	87	90	73	69	80	69	93	82	92	71	105	78	84	80	91	96	79	69	84	60	89	91	89	89	87	92	83	93	83	80	70	76	89	96	81	75	92	91	97	75	83	98	82	79	82	88	64	66	92	76	87	85	80	98	83	82	82	72	94	76	102	87	76	75	82	86	72	82	74	80	92	81	85	80	85	78	93	81	71	92	86	95	89	96	83	83	76	81	81	81	89	72	87	93	83	79	75	79	84	79	91	80	88	83	82	84	69	75	86	77	81	91	92	84	86	88	94	73	94	79	72	68	76	71	101	89	78	88	82	91	85	82	94	90	87	74	93	86	104	99	89	85	74	90	83	98	94	74	76	79	82	72	99	72	83	84	88	88	90	85	78	72	91	89	83	87	92	85	67	85	103	91	80	92	110	96	93	72	92	87	100	91	73	101	93	88	67	76	78	80	80	71	87	85	95	75	86	99	93	76	89	86	80	81	83	94	79	86	90	85	77	69	64	68	82	80	92	85	95	86	81	90	80	78	71	79	82	94	86	87	90	83	80	87	88	90	71	80	98	94	89	100	81	84	88	85	91	84	102	74	80	83	72	79	79	91	85	79	91	75	93	90	84	83	83	83	98	79	60	67	95	91	92	95	84	78	89	101	77	93	94	88	97	97	84	78	81	97	79	85	69	93	88	81	73	89	77	88	102	89	83	66	73	75	85	74	87	91	77	74	81	86	81	88	89	82	79	90	68	89	86	68	86	96	79	83	82	84	79	82	84	75	71	85	84	78	80	83	79	84	87	87	73	81	91	102	98	97	85	91	80	84	98	80	89	90	77	83	89	113	97	76	76	81	86	77	76	90	83	85	81	80	97	88	98	75	79	82	70	73	80	82	83	86	71	84	67	89	96	102	74	67	77	86	72	72	84	85	90	83	81	93	92	106	86	98	82	72	87	93	76	99	83	97	80	90	89	96	85	74	84	83	85	70	77	88	95	77	93	105	89	84	60	90	104	82	101	85	78	82	83	71	87	78	93	79	91	75	72	98	77	77	77	89	76	97	92	66	92	73	88	71	81	96	89	77	90	83	97	82	87	82	88	101	86	81	95	76	82	91	88	103	88	94	93	94	100	85	79	88	109	85	70	84	112	86	85	92	86	67	76	89	84	75	93	76	96	91	83	96	92	72	63	93	79	71	87	91	85	76	93	88	91	90	80	76	100	78	97	90	71	81	83	85	79	91	62	73	86	81	75	96	73	98	97	76	73	88	82	85	91	88	74	81	90	83	79	60	92	92	75	102	83	77	95	81	89	93	77	87	82	79	76	69	98	68	76	78	86	89	79	79	79	97	82	80	83	80	78	75	89	86	96	92	97	67	88	108	83	75	88	89	70	67	85	93	79	81	81	62	84	94	68	90	80	86	86	85	90	76	81	93	90	74	89	70	76	87	84	82	89	90	79	84	88	76	77	83	95	82	91	83	94	73	81	89	88	85	68	103	86	86	96	83	78	90	90	93	86	70	81	79	93	89	76	79	94	99	84	80	96	92	107	84	97	95	89	71	90	76	77	96	92	89	82	86	94	86	89	96	90	77	89	93	72	92	78	91	86	82	92	88	112	81	84	75	76	79	91	83	70	88	73	73	113	92	74	63	96	74	78	82	75	82	83	91	87	91	84	107	91	92	84	80	70	75	85	78	96	93	84	84	95	76	78	76	85	88	88	77	78	81	85	76	79	84	76	76	77	82	98	86	77	87	68	83	84	83	77	82	81	88	94	83	85	89	97	75	85	85	101	81	73	90	91	85	85	82	80	84	86	88	90	71	83	75	74	91	84	86	99	67	87	88	67	68	85	85	88	77	78	74	95	102	99	75	82	79	88	93	98	69	73	90	81	90	92	74	72	85	89	87	98	77	83	79	81	103	79	89	96	100	79	77	87	86	87	96	87	83	92	74	80	105	76	84	80	75	82	78	77	83	74	80	79	86	102	92	87	83	84	78	64	81	93	98	81	83	72	86	85	84	93	79	71	82	92	82	84	89	79	79	86	86	77	77	109	93	83	95	71	68	82	93	93	86	87	101	84	70	82	103	74	79	81	75	88	84	93	75	84	83	89	83	79	88	85	85	77	78	82	71	85	75	70	81	89	80	82	72	74	74	84	65	76	89	64	76	100	84	76	92	67	88	98	77	87	83	92	80	75	74	107	88	98	83	91	94	82	87	73	78	68	83	93	91	90	72	80	79	77	94	84	83	88	84	77	75	83	83	76	79	97	99	86	92	72	83	97	95	100	73	90	91	80	84	96	81	112	68	77	93	93	71	83	75	97	90	91	85	97	86	89	72	93	73	76	85	95	73	80	80	79	96	84	91	74	72	94	95	95	78	86	77	83	73	82	71	67	86	104	79	75	96	90	70	85	86	80	63	69	88	98	100	98	80	71	62	106	81	95	86	94	70	88	78	94	97	85	90	83	82	92	89	74	91	86	77	64	80	87	81	105	79	80	92	84	79	98	81	60	84	73	92	83	73	86	91	101	92	79	85	77	84	108	106	93	87	71	84	81	81	80	85	82	81	80	81	83	82	83	80	82	98	85	96	79	94	89	92	97	80	68	84	68	84	81	99	75	79	80	90	66	95	87	102	82	67	80	73	78	81	76	80	76	87	92	88	99	93	89	89	72	104	100	89	97	97	100	91	81	83	72	98	83	85	77	89	83	71	87	73	85	89	101	82	70	88	84	86	102	78	86	106	102	74	88	85	90	89	93	90	98	103	82	86	98	84	95	91	84	96	76	83	67	90	87	84	82	97	72	102	97	91	96	103	78	78	85	83	81	98	76	83	70	97	70	94	71	94	79	93	80	83	78	78	80	81	110	92	90	76	107	90	88	78	81	76	76	91	86	83	77	68	72	77	84	102	70	80	107	82	89	74	74	83	95	74	94	74	103	83	74	91	97	81	76	82	93	88	82	85	83	73	91	82	80	89	82	78	109	89	85	77	87	86	83	82	69	75	79	85	94	80	84	101	79	87	90	72	94	85	67	79	77	87	89	91	78	91	85	77	71	83	83	100	80	102	79	82	88	87	89	86	89	99	89	74	89	83	83	84	81	93	77	76	91	95	77	90	84	78	95	83	84	84	93	83	73	86	89	88	85	86	84	102	76	79	81	84	98	98	88	72	85	89	95	71	83	87	82	81	89	63	78	91	75	93	76	84	84	99	86	81	88	97	76	90	93	78	95	77	73	89	89	88	88	85	89	94	97	86	92	66	69	81	98	96	78	73	86	82	86	89	97	84	77	91	69	97	72	92	92	81	83	72	83	89
15526	6355	3977	5614	13886	17831	16705	13471	11888	8058	3968	2108	1704	1825	2018	1663	1054	844	839	887	829	858	792	809	807	797	790	770	751	774	748	782	730	742	766	777	737	744	751	745	735	745	725	707	793	741	735	766	753	753	713	704	720	760	738	710	752	696	770	693	722	744	771	723	684	691	710	644	735	698	713	709	733	704	757	739	719	726	719	700	663	732	765	713	749	686	748	733	715	747	699	725	715	746	738	698	706	720	689	716	729	766	732	701	663	747	680	762	743	748	734	667	725	688	733	736	726	725	721	676	692	677	710	698	717	694	750	742	731	720	739	767	689	716	681	717	734	740	764	707	754	701	734	710	731	665	711	740	703	704	726	698	718	715	712	735	700	739	711	720	756	721	690	745	681	753	714	687	700	724	724	757	697	753	724	697	711	686	720	716	727	705	721	682	740	731	735	710	736	713	705	717	747	741	775	741	720	666	739	669	712	730	712	690	697	741	726	756	723	707	676	707	728	683	728	683	724	715	725	730	760	676	695	743	716	728	722	714	729	713	689	695	706	700	740	735	699	710	753	700	730	736	707	719	678	711	684	706	708	710	753	681	719	731	734	682	675	766	735	729	726	697	732	712	742	722	704	691	763	711	757	700	729	719	655	721	707	712	714	695	743	723	751	725	711	706	711	774	676	733	675	760	716	661	725	727	741	710	714	727	738	734	735	667	747	751	693	730	710	693	718	754	758	693	723	727	761	697	767	769	722	725	677	695	723	735	693	713	716	685	739	764	724	722	708	677	670	757	758	706	726	728	683	702	697	706	733	759	737	717	693	723	732	695	725	754	732	703	747	711	710	708	719	735	767	703	734	736	666	676	684	729	710	716	711	706	710	730	730	744	724	744	748	695	699	725	717	697	735	706	707	698	718	689	718	710	711	749	698	718	758	694	714	703	735	757	721	692	729	712	750	696	720	719	741	756	712	649	716	694	726	688	703	716	716	692	736	712	753	713	776	686	709	689	714	757	676	696	722	676	715	762	703	701	745	693	739	687	718	666	711	755	732	708	717	748	723	684	750	677	684	708	711	702	710	661	681	746	735	693	792	701	688	724	673	734	713	730	688	676	687	710	739	744	682	771	705	717	752	730	694	756	679	683	714	734	724	695	676	707	687	713	725	709	729	752	686	672	665	713	751	680	731	729	795	727	720	709	777	709	688	707	686	679	730	740	748	760	678	760	676	740	738	676	738	732	665	671	706	712	721	706	703	707	740	673	718	715	718	702	712	740	729	678	707	747	695	712	733	681	712	737	711	741	691	730	727	686	711	717	679	686	734	779	743	711	722	694	695	677	745	743	702	707	742	720	745	724	699	742	729	735	674	662	700	700	718	750	740	721	739	762	751	687	720	745	710	716	684	742	717	760	711	754	700	707	769	703	693	752	735	729	713	693	695	700	708	726	726	722	693	759	737	730	757	707	689	744	646	710	658	713	703	707	709	717	683	726	676	736	686	712	725	702	713	674	735	701	709	717	723	704	734	723	723	718	667	714	684	730	716	727	692	715	662	719	696	698	698	663	753	712	730	726	665	705	704	712	715	717	700	685	755	714	697	714	790	714	708	747	725	697	739	678	725	728	682	726	685	708	707	723	700	727	746	728	698	711	702	708	679	675	667	708	739	694	753	712	684	695	699	714	719	746	660	762	707	707	760	667	704	735	709	715	735	701	688	740	694	696	665	686	674	719	714	712	699	754	685	712	722	706	760	693	720	671	715	699	680	724	701	720	726	748	736	706	687	743	767	730	718	705	675	748	726	718	671	706	717	733	702	681	711	718	704	703	745	742	672	722	731	716	731	697	715	694	733	705	703	746	781	748	693	760	706	750	709	742	755	739	704	731	722	770	747	690	714	731	673	728	707	730	763	695	720	691	703	717	655	747	703	692	681	692	705	731	729	741	693	672	757	696	711	667	739	682	736	731	681	685	690	684	716	701	677	741	741	729	730	751	742	701	710	749	723	701	724	747	707	725	735	720	692	696	713	684	746	734	724	716	729	701	705	679	697	748	698	713	702	686	753	722	730	704	719	712	711	756	700	761	752	682	747	759	746	692	746	721	752	763	729	731	722	733	742	730	687	732	691	666	692	724	717	781	728	717	712	690	716	716	672	702	720	708	709	722	719	711	730	705	751	644	700	701	783	712	716	711	710	731	738	716	669	752	711	660	743	689	703	752	756	700	683	722	730	750	734	756	746	727	694	708	677	722	769	731	709	688	725	687	723	684	717	750	716	679	731	737	718	699	711	690	673	708	710	705	709	671	736	724	708	703	765	732	775	721	716	747	716	728	746	679	724	725	671	751	710	696	705	727	686	722	707	719	700	723	777	726	702	689	690	696	732	703	744	725	717	721	718	724	717	770	688	746	697	664	695	713	721	675	684	726	744	740	667	762	689	718	721	708	714	778	709	694	731	735	766	746	729	734	714	687	779	755	751	756	726	690	690	701	710	757	707	744	759	698	688	739	665	711	718	744	707	742	736	738	715	717	665	723	681	743	711	711	724	750	689	717	677	732	726	690	686	724	707	779	661	707	741	677	719	706	783	752	692	731	689	712	784	803	734	714	740	725	704	709	698	700	743	759	740	721	669	698	696	704	689	718	667	732	701	717	671	706	724	756	758	786	753	742	730	725	742	728	708	749	719	726	709	710	714	766	645	765	750	682	771	736	697	709	676	764	686	693	733	664	721	683	745	723	691	717	706	714	705	701	725	689	740	721	708	672	734	737	739	728	722	659	689	702	701	796	692	732	657	747	735	738	709	734	729	725	719	724	740	720	687	696	696	691	725	757	708	687	734	710	720	688	739	721	775	687	746	694	700	725	717	683	735	691	690	784	740	688	715	709	719	755	725	731	758	694	715	748	710	751	755	714	719	699	766	719	691	725	719	718	696	724	722	738	698	740	690	677	732	730	728	743	728	741	738	683	763	714	750	667	699	763	734	718	699	702	745	702	727	724	696	683	718	736	739	675	683	730	725	744	781	701	778	686	724	720	693	733	724	729	668	700	698	741	705	713	699	746	684	745	741	722	687	752	727	723	727	732	719	753	715	661	690	719	704	716	706	669	703	711	739	709	693	722	730	749	686	719	736	745	722	712	717	734	700	706	725	747	765	710	675	714	767	737	723	727	747	704	786	771	738	700	685	725	730	709	729	732	706	709	726	707	683	727	722	688	701	735	748	671	705	678	697	751	721	693	721	749	744	692	698	702	773	677	696	677	713	715	730	726	717	702	740	711	701	722	734	746	728	696	685	723	742	716	719	807	679	674	716	730	754	759	738	684	767	678	737	658	725	746	743	731	762	674	718	760	718	760	714	741	704	707	706	719	715	733	670	700	759	740	701	690	747	747	688	693	681	703	713	709	736	701	741	723	703	692	700	744	726	723	739	695	702	720	750	732	752	679	769	750	699	714	727	724	745	716	781	707	702	725	705	714	743	683	692	681	734	731	708	701
2025	481	293	264	241	343	432	406	383	297	222	157	163	174	144	107	75	127	99	97	84	103	92	104	88	95	108	100	94	93	86	102	99	92	95	113	102	86	98	97	89	92	74	93	102	93	95	94	79	82	87	87	100	111	103	116	75	81	88	90	106	92	86	81	101	87	82	92	71	95	107	89	101	100	104	90	102	95	94	88	93	108	85	111	83	100	95	91	90	94	75	95	89	69	92	87	95	90	81	80	100	92	90	95	90	87	92	105	74	100	88	87	92	98	95	100	101	97	94	76	109	86	98	108	79	91	78	91	103	84	114	104	82	78	86	89	93	76	94	85	93	87	80	89	92	93	73	93	107	91	92	91	88	88	94	82	90	97	89	95	98	86	77	80	80	94	92	89	89	89	82	95	94	93	85	93	87	96	80	90	71	86	82	86	98	84	89	78	75	90	90	95	86	83	94	85	95	96	95	95	92	100	99	87	75	85	62	83	84	95	80	113	78	93	97	85	96	92	99	104	95	93	87	83	112	83	101	88	86	83	85	92	96	100	95	104	85	88	88	110	84	106	106	84	76	78	85	85	81	96	99	115	99	96	104	110	89	85	105	92	96	76	89	84	98	80	90	89	108	78	92	88	101	102	94	89	95	89	86	119	90	97	93	93	98	105	87	86	102	88	92	92	97	115	73	93	115	94	85	98	98	77	104	83	84	87	94	98	74	84	82	87	85	91	80	86	83	93	93	75	98	110	93	100	71	77	89	82	105	90	91	84	99	86	79	86	88	86	90	90	92	97	94	85	90	105	79	86	106	81	93	95	97	103	92	111	97	78	98	93	98	107	99	100	80	95	90	88	80	93	97	86	98	98	96	94	103	109	77	86	95	87	80	89	89	87	98	79	95	86	101	83	111	83	99	91	93	96	91	91	99	104	86	84	76	88	83	84	93	95	82	90	98	82	102	80	95	92	98	86	82	86	97	90	81	78	92	88	84	88	89	110	88	91	100	107	81	89	110	104	93	84	91	96	73	90	93	93	99	104	97	91	107	98	104	88	108	99	81	98	78	113	78	93	107	90	98	84	108	95	108	89	98	80	86	77	103	99	103	93	90	82	97	92	89	94	85	86	81	82	113	89	96	97	94	84	92	113	88	97	90	97	85	81	102	96	75	80	91	77	81	84	108	89	83	91	98	84	79	84	102	105	88	93	104	81	96	90	86	87	89	105	93	105	87	93	93	93	99	95	70	87	98	103	68	106	106	86	96	102	86	110	91	92	75	90	111	97	78	84	83	82	109	106	98	91	78	118	75	108	96	98	74	95	78	101	79	98	94	89	95	94	85	99	77	80	86	101	85	95	100	88	92	97	73	93	99	96	90	91	87	99	91	90	96	77	90	103	90	98	92	93	98	101	97	77	96	93	74	102	92	88	88	93	86	99	93	90	99	102	90	104	91	93	91	89	81	108	100	97	94	92	73	98	101	112	91	73	95	92	87	97	93	105	91	78	88	88	91	97	97	89	95	90	88	84	82	91	85	100	75	111	105	80	113	94	93	77	105	84	87	73	81	94	100	99	90	85	87	98	94	90	94	81	99	97	95	105	90	98	97	91	102	86	89	91	86	103	74	84	98	99	101	85	95	120	101	80	84	113	91	84	95	84	71	89	95	84	95	88	97	99	97	86	74	105	86	99	98	110	84	86	92	115	97	118	83	91	98	96	109	82	111	94	88	97	104	96	92	106	94	119	104	86	85	110	88	88	100	97	87	75	83	95	71	90	92	101	99	91	95	108	78	82	93	104	99	76	102	95	95	109	89	92	108	98	89	97	96	88	98	98	86	96	95	92	95	95	86	106	97	83	94	68	106	94	92	85	94	92	89	91	96	88	73	100	84	74	104	117	102	87	86	92	101	96	82	87	79	81	95	83	99	101	91	96	110	93	86	82	107	95	81	97	98	109	97	92	93	95	101	97	85	98	87	87	101	63	90	93	82	87	104	88	97	102	93	90	96	111	99	79	102	91	80	94	99	74	93	80	85	93	84	83	103	99	87	107	97	88	89	87	84	78	82	104	90	82	102	99	78	87	102	95	100	98	79	84	90	96	90	85	93	85	68	104	112	66	93	78	99	99	90	99	89	93	94	91	94	72	89	96	101	91	95	98	87	84	88	97	87	109	100	101	89	77	78	80	98	105	94	88	86	85	109	83	83	100	104	79	74	105	94	111	88	88	99	108	96	90	93	103	98	95	103	98	88	77	82	80	90	96	72	107	103	93	71	78	88	80	85	84	78	108	95	80	102	88	88	112	98	95	88	97	94	96	87	99	96	100	81	89	90	94	103	92	112	88	81	96	73	89	87	83	89	92	92	93	106	96	111	73	104	100	99	99	86	83	99	90	100	90	94	106	87	92	89	120	94	102	90	97	79	92	104	80	87	94	97	89	99	95	100	101	86	90	102	88	91	103	84	87	85	97	90	108	94	102	88	94	93	97	97	96	82	94	87	91	86	83	91	102	91	101	75	96	93	113	94	109	92	91	103	92	90	83	96	94	106	80	87	105	96	92	99	82	80	96	90	90	97	87	94	96	103	85	85	89	95	104	79	96	99	88	95	94	95	77	71	89	72	87	91	104	86	100	86	93	105	95	83	97	97	116	93	87	86	94	95	90	100	78	91	95	96	88	103	100	99	107	101	100	97	77	71	96	91	87	106	98	89	84	84	100	92	101	99	95	111	93	93	101	95	90	104	86	101	84	98	94	91	80	103	86	83	105	71	95	77	94	86	88	82	100	103	92	97	89	88	95	100	80	102	98	104	94	91	89	90	66	104	104	93	86	81	83	100	85	83	96	95	82	91	102	85	81	101	76	93	80	111	96	112	89	76	92	84	99	80	110	80	82	95	85	84	118	103	92	120	91	82	89	78	95	75	79	101	101	88	77	97	104	126	86	92	93	105	82	91	79	91	80	102	79	109	90	86	96	80	83	92	92	81	93	95	100	93	96	90	104	90	90	85	102	81	82	88	96	107	80	93	86	77	88	94	99	78	97	94	105	104	88	115	84	90	85	89	89	89	120	92	99	101	101	104	86	78	100	77	79	90	79	98	81	83	106	90	85	103	74	70	104	93	89	111	90	102	105	98	83	89	106	91	120	94	111	81	114	102	91	74	106	105	90	76	91	95	93	89	104	84	81	90	99	96	90	81	88	83	115	77	91	97	86	88	75	79	99	98	88	91	90	85	94	96	79	100	80	86	114	79	106	97	100	88	84	82	100	84	91	92	109	86	80	111	84	81	89	118	104	87	98	78	72	78	86	98	73	85	75	98	97	75	81	92	90	91	81	100	91	85	107	97	106	86	96	83	81	78	83	91	82	108	89	105	95	73	99	72	100	81	95	92	100	92	92	96	84	106	104	83	95	82	92	87	99	97	96	97	84	95	78	88	85	94	108	82	97	88	95	86	98	103	102	96	96	103	96	86	103	85	90	84	97	102	90
15628	5602	3584	5096	12558	16878	15102	12439	11285	8375	5488	3573	2834	2639	2011	1194	961	877	914	875	869	850	836	824	829	794	821	817	790	800	794	852	752	831	728	753	749	769	769	775	757	769	778	803	758	756	799	805	726	756	724	738	748	793	811	777	745	712	738	725	793	709	756	777	740	752	744	735	777	770	736	798	781	739	751	757	747	759	711	781	707	734	755	730	716	785	703	722	766	735	733	729	762	745	742	717	739	757	790	749	716	748	756	756	753	773	745	749	801	744	732	782	742	723	762	750	753	690	702	718	718	722	762	687	701	746	752	733	730	652	760	728	766	725	721	743	698	733	760	737	759	749	754	714	750	693	710	726	744	784	702	716	744	787	694	704	713	713	775	749	753	728	752	732	761	734	767	716	719	749	799	777	759	740	771	749	744	709	757	761	762	706	735	744	733	701	754	715	737	718	737	727	746	757	747	751	738	703	740	736	760	771	715	719	769	717	731	736	704	746	750	767	798	752	748	738	752	762	734	764	786	771	685	694	704	746	791	741	712	742	764	742	718	758	711	727	749	742	733	774	789	746	697	748	780	722	742	724	727	710	713	741	808	698	732	766	780	699	706	718	750	792	760	741	721	768	715	744	733	708	752	796	752	724	714	726	714	722	727	779	734	744	777	752	759	698	721	775	744	712	755	735	726	727	782	723	722	759	742	734	723	753	693	690	720	729	771	760	733	751	815	702	747	722	731	785	727	732	715	690	716	730	769	734	701	743	736	727	738	758	687	768	744	758	708	713	723	726	732	730	716	734	727	697	733	716	768	698	739	715	741	760	732	754	703	721	727	730	767	743	730	747	734	733	775	747	731	725	736	757	778	736	721	756	729	739	721	775	797	749	710	726	761	722	698	738	730	738	746	742	715	733	722	727	718	740	760	715	700	750	784	713	734	720	758	727	744	774	726	744	770	741	697	757	707	763	774	752	699	677	742	724	761	700	747	727	692	719	791	734	728	729	749	721	738	710	764	719	744	716	785	740	741	728	751	681	720	806	772	713	699	724	727	751	762	720	722	719	757	751	751	751	749	791	760	752	734	709	710	741	743	721	775	788	760	751	712	741	728	761	788	755	747	809	764	779	722	733	729	729	727	716	744	736	721	751	698	745	753	733	697	719	712	720	708	742	715	700	683	692	763	728	747	751	696	740	815	709	695	771	756	729	737	716	735	735	753	721	741	758	783	753	774	723	731	720	721	746	761	719	752	766	682	751	716	761	710	752	749	732	725	731	738	709	719	815	745	704	749	734	714	741	754	728	749	721	786	751	787	774	748	736	755	748	710	756	793	749	757	695	734	714	736	768	758	709	740	674	736	744	766	726	729	735	735	739	723	706	736	732	730	742	748	746	750	743	745	751	774	724	735	767	741	706	771	738	723	726	718	736	753	765	755	730	713	747	761	760	729	716	733	717	716	771	701	763	718	775	756	718	712	727	788	724	752	727	743	684	705	784	762	763	757	736	738	743	719	712	720	720	693	745	729	757	727	694	714	763	697	737	772	768	750	705	692	752	747	769	797	718	717	747	743	710	760	727	737	717	759	749	712	740	673	686	757	744	715	749	716	703	721	686	756	778	724	741	780	747	735	723	777	741	688	721	766	699	748	766	769	754	731	749	726	713	734	742	736	783	773	755	728	759	735	735	732	758	687	758	762	725	728	711	757	726	747	687	718	752	780	732	725	710	795	760	709	761	736	720	679	717	749	723	773	749	722	713	764	719	743	743	751	720	717	772	733	727	717	716	752	702	774	752	701	733	711	760	747	717	742	742	787	709	671	778	710	784	783	765	747	714	734	758	722	744	750	740	717	732	764	764	698	705	688	738	710	705	726	739	737	739	708	715	753	728	762	767	691	654	761	734	772	766	699	777	763	733	727	768	729	740	730	756	789	770	763	770	767	650	715	724	776	766	699	766	772	740	718	724	725	777	728	733	704	776	754	761	730	700	815	678	742	787	788	737	729	729	676	732	732	722	707	727	702	732	702	682	781	711	725	756	748	752	725	709	691	743	742	709	703	728	736	722	747	710	791	803	723	766	747	716	728	753	724	738	718	754	730	743	737	733	739	743	732	724	735	774	730	769	754	742	784	765	755	724	798	701	755	728	760	741	744	696	743	758	716	704	730	710	750	743	717	725	728	735	664	717	772	735	765	685	727	719	760	764	681	761	709	773	755	735	738	758	744	742	781	710	759	725	700	735	747	748	745	740	720	738	731	674	720	762	745	771	754	780	779	753	749	752	754	726	714	696	713	780	769	800	767	742	754	755	783	790	717	778	768	727	755	756	733	749	790	755	743	729	740	729	773	733	725	748	737	728	744	712	749	737	758	763	724	706	704	728	731	755	733	749	763	774	657	736	767	784	749	723	714	744	694	735	769	760	698	740	712	724	734	740	787	762	707	708	744	734	713	678	739	759	756	704	745	793	750	751	676	726	737	755	700	702	759	783	700	726	774	770	751	753	747	716	765	676	739	769	683	737	671	758	747	785	746	726	735	747	689	760	691	776	761	672	753	716	718	728	756	715	733	726	697	779	740	736	771	694	719	796	748	711	761	707	731	720	731	719	734	719	773	731	793	751	707	784	716	756	752	752	741	727	767	739	711	762	731	733	780	742	744	809	751	743	747	717	759	790	731	732	780	762	735	751	731	790	769	754	754	732	725	722	782	755	758	744	755	727	697	712	728	745	702	725	780	756	791	698	718	735	667	695	685	768	719	717	750	789	761	779	734	715	737	734	733	766	786	745	770	734	759	788	736	739	755	718	765	791	736	714	751	724	745	731	751	696	735	796	738	779	765	763	712	697	688	718	805	749	698	716	740	734	746	766	753	722	748	768	719	699	707	752	739	756	736	728	694	761	730	788	765	768	707	738	726	752	704	781	727	731	788	737	718	753	708	732	730	781	764	768	712	747	699	717	752	740	766	776	744	745	777	735	722	780	694	761	713	780	730	743	755	749	725	708	743	739	792	735	737	711	739	759	781	754	722	750	759	728	786	728	740	699	707	710	757	759	773	761	700	721	714	805	736	689	709	724	725	756	740	763	760	741	719	786	746	706	702	752	749	726	741	728	740	714	712	767	701	700	751	762	738	730	770	730	723	763	780	779	736	746	736	719	767	750	749	764	746	714	753	725	729	713	739	719	743	720	685	709	770	754	763	767	752	749	740	728	760	798	735	728	791	757	724	742	688	721	819	764	714	699	714	732	745	772	740	774	710	758	715	760	751	749	740	730	714	746	749	746	733	737	736	729	721	722	717	712	674	719	748	766	698	738	726	750	739	782	762	666	747	739	720	753	759	718	732	743	728	745	732	728	753	695	731	735	691	746	727	719	678	737	773	751	725	760	758	768	752	759	767	735	716	773	752	737	681	753	785	730	726	735	767	789	753	783	711	738	779	715	726	724	712	732	781	712	769	771	726	752	747	756	786	753	752	765	712	702	734	755	736	726	779	755
1845	600	322	262	270	448	440	372	464	318	364	312	218	128	95	83	53	63	53	62	64	61	57	55	59	54	71	62	66	51	50	60	42	53	66	47	52	53	47	52	55	47	58	63	51	67	59	55	66	48	54	61	55	58	60	52	46	59	55	42	51	53	52	47	59	49	53	67	53	63	56	56	69	52	53	53	57	66	69	54	50	60	56	66	56	53	56	60	48	61	53	47	45	62	47	54	43	67	67	51	65	58	49	54	55	46	56	48	53	54	37	47	62	51	52	46	58	54	58	61	48	45	47	68	61	48	56	66	66	45	70	44	46	58	47	57	54	56	62	63	61	62	61	45	49	49	52	42	56	51	60	44	37	64	51	62	53	58	50	59	59	53	44	60	41	51	52	56	68	47	56	48	72	57	56	67	49	63	57	50	52	59	61	65	63	52	48	44	54	50	68	44	48	57	44	50	54	58	66	56	47	55	68	62	49	50	62	55	53	61	45	49	59	49	46	54	44	51	43	56	46	61	47	59	38	55	49	49	56	45	49	57	42	66	61	62	58	52	61	48	50	35	51	44	54	56	35	48	42	53	60	56	67	55	51	84	60	51	52	66	55	43	53	59	52	42	49	59	54	67	48	50	62	53	54	47	61	67	49	52	41	61	47	67	49	47	52	63	57	44	65	58	54	48	55	52	54	61	47	36	45	70	44	61	62	55	44	48	61	49	60	62	53	55	51	63	52	52	53	44	51	52	61	66	58	53	56	52	63	42	57	57	62	44	45	45	41	62	69	54	57	58	61	54	51	52	49	64	66	48	55	67	50	45	59	55	56	77	64	54	58	60	56	57	62	68	53	55	57	55	56	62	66	42	52	55	54	30	56	47	45	65	30	51	60	58	56	55	44	56	55	48	55	50	45	51	57	51	53	61	69	62	56	69	50	48	62	55	57	74	51	48	57	59	46	41	60	58	59	45	55	62	54	53	61	54	54	50	55	49	42	61	50	54	59	52	61	55	63	49	65	53	45	51	44	57	56	46	57	46	75	45	53	54	43	53	47	53	47	62	64	47	58	58	49	49	58	44	63	43	52	42	65	45	46	41	47	57	63	55	67	56	55	47	55	48	71	45	64	53	43	66	57	54	69	59	56	50	61	45	72	45	64	57	61	51	57	52	58	59	60	59	51	51	54	50	48	42	49	51	57	56	44	47	52	53	51	45	52	48	56	46	47	59	52	64	56	59	59	47	51	58	62	60	45	54	57	49	49	62	68	63	56	63	51	51	58	59	52	52	56	57	63	53	54	59	54	58	65	44	61	49	60	64	48	49	57	50	58	56	46	54	52	52	70	50	56	46	53	50	54	58	53	58	61	50	64	54	45	40	60	46	54	50	56	58	56	55	57	52	57	66	48	66	48	61	54	46	54	60	46	41	55	50	67	52	56	53	54	64	54	55	59	55	58	64	45	59	43	57	46	54	53	65	44	55	62	54	55	58	54	60	59	51	60	57	47	54	59	57	37	47	48	54	51	53	48	54	45	48	51	67	45	51	63	60	61	53	63	51	47	54	59	54	43	47	51	51	50	50	45	51	59	60	58	70	52	64	72	49	61	56	59	55	51	51	52	51	58	69	44	57	61	59	51	77	49	42	64	59	48	52	54	52	50	55	51	56	70	50	70	41	62	62	56	60	36	62	43	56	45	41	51	54	53	45	47	50	49	59	67	71	54	38	65	49	49	63	51	50	62	47	63	58	50	58	55	49	58	52	52	56	44	51	54	44	49	49	55	56	55	52	56	53	61	65	69	54	68	59	47	57	55	42	53	62	52	54	52	61	62	64	60	47	88	61	61	56	56	50	50	52	47	54	70	45	62	57	53	53	53	51	50	47	53	56	43	53	58	49	56	40	58	53	52	57	46	67	44	47	51	40	45	74	84	47	46	41	47	48	56	49	57	55	57	46	68	51	38	70	55	58	46	43	66	68	44	55	49	53	61	51	53	46	52	55	51	59	55	57	56	62	56	50	51	58	51	79	54	58	52	44	52	60	66	46	48	56	66	56	59	46	40	51	61	51	69	54	53	51	45	45	53	54	48	60	54	49	50	49	62	57	57	48	43	59	54	55	41	55	62	55	53	52	59	57	46	46	64	51	59	51	43	49	60	50	64	64	72	67	48	58	52	50	65	50	51	49	51	54	59	44	50	64	50	52	59	42	59	51	60	64	43	52	47	59	67	60	45	52	70	55	49	73	55	60	52	64	57	58	54	59	54	53	53	54	49	54	55	48	48	57	60	58	63	73	46	65	46	65	55	59	41	44	48	47	53	51	47	59	52	61	61	55	53	46	65	62	46	78	61	56	52	48	46	44	47	53	53	57	49	49	56	59	55	56	54	52	58	62	55	63	53	62	56	52	57	59	59	65	55	64	53	52	43	55	49	39	65	61	61	55	66	48	51	61	68	53	52	50	61	55	59	59	50	57	56	54	41	36	71	62	59	49	40	64	64	41	35	60	52	47	47	59	36	57	63	61	50	61	56	60	53	64	57	62	51	63	54	54	59	48	47	49	56	46	60	42	57	53	49	61	56	64	42	45	64	50	68	61	62	68	55	62	55	58	51	63	48	49	57	61	53	40	63	58	56	53	53	50	57	55	49	48	55	47	56	46	53	44	43	59	60	46	65	58	57	70	58	57	57	58	62	50	44	53	48	56	49	54	67	60	51	62	53	57	69	58	61	44	54	53	48	36	55	47	45	66	49	56	53	47	53	64	51	57	58	66	63	50	57	51	55	55	49	51	49	49	53	45	43	52	63	61	56	62	41	57	53	55	47	46	69	74	55	51	69	48	53	50	68	57	49	47	50	42	51	62	41	75	59	70	55	46	66	44	65	60	55	57	53	60	44	42	58	54	41	57	56	56	56	58	54	63	66	55	53	57	49	43	48	50	61	51	57	49	55	53	43	62	54	46	49	54	60	63	61	52	47	51	58	52	59	59	47	47	53	43	37	51	50	56	40	49	56	52	62	49	58	55	58	61	59	52	62	64	55	48	41	60	51	60	59	62	58	57	46	40	60	60	46	46	56	55	47	40	61	54	66	47	63	48	50	48	86	46	55	41	45	63	40	45	41	54	43	47	56	53	54	41	43	44	52	48	49	49	58	79	47	48	51	36	55	58	57	58	57	55	64	57	40	59	45	53	67	66	67	55	47	48	51	52	54	54	51	60	59	54	58	78	52	54	60	61	53	59	56	57	60	56	66	53	41	60	65	53	56	68	53	52	60	64	48	48	43	52	60	50	49	60	60	52	44	62	66	47	45	41	64	61	50	59	48	52	43	46	54	73	66	45	49	59	57	50	62	57	50	54	51	53	50	47	55	63	60	62	55	58	61	63	44	49	46	55	45	54	56	59	58	51	57	47	60	50	51	50	66	58	45	57	56	49	55	42	61	52	63	55	66	46	64	44	56	61	54	52	54	50	46	53	65	60	55	49	44	58
18811	7343	3865	6338	15522	19737	17485	14131	13289	11132	10509	8010	5475	3212	1824	904	774	758	711	723	661	622	600	625	539	582	561	579	587	561	572	577	598	523	541	500	527	492	484	536	499	487	474	488	481	526	487	478	512	517	495	534	446	468	515	490	528	460	519	478	443	444	450	461	474	465	489	499	481	482	488	472	478	484	414	448	501	433	451	456	476	481	498	409	477	476	494	456	460	468	440	478	481	515	501	488	465	471	498	458	495	432	473	451	488	472	456	488	466	445	483	465	496	455	450	457	454	471	449	452	458	463	469	433	474	476	446	453	456	458	495	476	482	467	473	467	432	466	446	467	471	476	480	477	476	497	454	492	473	471	465	472	497	463	467	470	480	422	450	484	424	447	495	467	468	448	492	449	435	489	428	494	470	470	472	476	496	485	481	447	474	476	442	461	478	453	456	486	468	483	435	465	508	471	469	467	484	473	473	453	448	436	444	464	476	487	487	459	494	467	433	452	471	483	483	458	448	465	476	466	519	459	469	448	467	495	488	464	444	477	456	459	470	512	487	468	503	465	455	494	471	457	463	484	454	440	436	500	454	441	428	417	475	492	486	469	463	429	450	456	487	446	474	503	455	483	464	474	494	473	474	442	461	448	451	473	455	446	474	457	442	473	462	463	475	451	457	495	451	426	478	462	440	480	458	461	450	458	440	510	475	465	483	476	507	483	476	449	477	456	472	449	453	472	488	481	453	463	466	459	455	438	462	473	452	488	475	441	459	493	445	450	451	447	453	471	495	497	482	467	484	458	451	480	454	425	411	454	446	490	487	481	469	485	457	463	463	450	440	476	434	466	452	425	470	477	454	464	475	490	458	473	483	469	472	451	487	466	464	473	469	510	467	487	390	505	479	484	454	440	443	457	463	488	455	454	454	444	460	466	491	421	476	487	452	493	479	457	458	466	497	495	479	473	448	463	428	450	475	441	483	481	469	480	499	475	444	465	456	462	447	444	462	498	478	465	453	448	418	474	442	480	471	445	492	450	463	482	477	459	473	452	487	464	439	497	423	449	463	458	452	509	480	477	440	481	471	473	469	504	482	464	506	424	462	470	419	474	432	508	438	468	477	473	501	488	439	456	488	513	457	471	451	463	437	410	516	467	453	507	483	485	461	469	469	478	472	450	498	452	456	427	460	460	444	468	430	503	512	478	466	457	495	474	445	468	458	443	452	476	418	459	460	446	457	458	445	465	497	465	455	486	464	459	458	462	479	471	418	481	477	459	463	463	438	461	457	483	474	497	473	473	459	454	432	469	439	505	436	449	459	477	453	488	496	454	472	433	469	493	487	482	459	476	448	489	463	442	475	515	492	444	455	461	462	426	467	450	440	424	453	438	454	474	435	471	479	501	481	493	495	471	432	458	455	441	451	476	472	479	480	467	460	447	474	463	456	449	458	475	504	467	459	453	447	439	485	476	451	430	474	465	473	462	439	466	456	453	440	521	465	469	440	485	497	466	479	511	479	478	430	456	482	448	427	482	444	464	454	480	474	479	460	469	473	468	486	432	441	418	451	464	467	470	477	413	464	488	494	430	448	477	462	463	437	458	458	454	469	490	452	489	496	461	448	479	425	438	437	445	472	478	491	444	486	477	458	443	486	521	464	455	471	469	484	476	456	478	418	464	437	492	444	495	483	455	469	467	464	494	460	456	430	492	418	440	442	433	431	435	496	474	450	486	446	459	525	487	499	440	462	440	448	479	523	477	486	439	489	493	463	484	451	450	459	458	502	451	505	457	442	478	461	454	473	463	458	461	464	489	462	447	450	461	466	460	496	498	464	462	466	455	504	471	445	487	440	463	447	450	486	435	469	453	433	476	461	442	444	502	487	454	448	457	464	503	457	479	448	491	415	456	471	448	437	473	433	442	433	506	423	467	461	423	434	502	458	489	482	444	467	477	472	473	441	425	470	468	477	428	448	451	472	493	437	451	450	462	441	444	460	454	481	426	497	458	426	443	466	435	485	438	439	462	453	462	450	464	479	471	447	443	460	431	456	490	462	464	439	431	491	451	443	416	447	430	446	442	454	485	452	436	478	476	476	483	487	458	487	466	454	462	469	438	453	476	480	467	483	497	442	440	473	448	503	473	502	458	463	461	425	442	470	474	435	441	480	468	461	478	494	475	440	433	479	441	473	438	487	481	494	476	485	460	456	444	431	486	473	445	453	493	444	428	472	450	445	472	469	485	442	481	465	464	495	483	481	433	463	445	462	491	424	487	499	525	454	448	512	477	460	452	454	434	449	459	494	483	488	477	479	472	474	423	458	481	476	444	497	470	459	440	471	449	464	468	464	461	421	461	463	437	484	506	456	434	420	412	437	457	425	460	471	452	472	465	422	440	505	480	440	444	493	468	458	484	462	467	455	447	448	436	457	447	454	452	517	476	501	481	437	467	474	461	453	473	463	460	458	397	467	467	466	456	450	499	443	499	479	472	455	484	460	455	463	480	438	493	484	454	525	463	471	473	426	433	483	435	446	482	471	453	492	498	507	448	470	449	453	449	430	472	479	455	445	462	467	470	469	476	429	460	455	493	431	481	474	478	450	460	445	465	451	499	472	469	489	433	501	490	441	441	446	480	462	465	474	429	472	471	488	437	421	442	494	480	425	451	439	458	492	465	480	431	465	494	490	454	457	445	496	473	455	489	492	464	464	478	458	451	474	480	509	468	448	477	478	504	452	505	451	438	480	436	437	495	438	420	456	487	469	421	461	449	455	479	455	515	462	472	431	473	449	435	479	446	501	442	496	459	439	420	488	479	488	472	446	450	509	488	470	488	468	434	460	462	476	459	458	500	490	466	464	479	504	459	431	465	481	471	480	458	463	519	480	429	484	495	478	455	477	450	464	474	473	481	472	455	437	495	469	464	440	488	445	467	443	476	485	530	475	463	504	410	455	468	438	512	503	454	483	496	429	458	454	496	458	470	418	452	466	445	463	416	484	509	486	488	480	431	445	471	488	441	509	442	470	500	479	486	464	486	452	488	455	461	463	436	415	481	448	428	436	455	442	462	456	471	495	437	412	440	462	472	445	510	474	442	498	446	474	458	442	494	448	471	459	463	453	500	482	463	501	475	477	460	495	451	436	462	464	454	460	475	475	482	467	437	466	450	473	493	475	455	468	490	502	498	463	477	457	424	461	500	477	433	414	452	470	479	496	499	477	482	452	455	485	486	469	432	508	427	498	447	450	432	454	497	480	472	482	444	448	463	485	471	480	485	472	457	447	475	458	534	454	444	507	475	465	489	453	440	465	428	420	416	466	455	441	458	453	501	464	433	437	485	478	443	472	486	436	462	438	472	453	489	465	462	466	459	461	451	475	483	423	448	516	441	464	453	457	464	443	470	507	460	456	479	477	462	414	469	496	461	477	416	445	441	448	434	475	476	435	401	475	484	440	456	438	439	467	518	469	453	458	462	443	487	431	455	485	452	436	448	445	481
1554	403	226	226	214	301	286	254	258	280	265	230	209	160	139	135	108	131	114	118	124	120	129	97	130	122	114	103	148	142	142	126	132	136	131	136	126	131	131	108	125	130	127	107	113	140	137	131	129	119	127	145	124	130	133	114	128	119	139	121	124	120	134	142	122	137	141	133	119	129	121	125	116	132	122	108	104	116	150	132	148	141	142	120	128	121	102	128	125	118	142	116	126	139	121	141	145	116	131	136	114	106	120	133	122	126	110	120	127	121	143	128	111	112	121	131	110	125	122	118	150	126	127	128	118	100	151	132	102	130	128	117	116	132	135	118	125	128	125	128	118	155	110	119	133	127	111	133	116	113	124	132	131	126	142	124	146	145	125	130	134	141	125	117	107	124	140	145	138	128	109	128	122	134	118	127	137	132	118	138	109	113	129	128	126	122	141	116	135	122	133	121	120	133	114	135	143	120	119	130	139	129	165	116	138	142	151	114	130	116	133	113	129	127	118	107	129	115	125	158	128	124	123	109	127	104	110	124	108	125	116	117	121	129	129	127	133	116	127	137	143	121	133	123	127	121	107	130	117	104	121	119	126	111	131	135	135	110	120	119	108	126	124	105	152	117	129	115	139	124	119	124	140	129	119	117	121	103	134	133	134	127	121	164	131	115	118	114	120	148	131	106	119	140	139	132	119	122	112	112	142	142	138	110	124	142	133	116	137	120	118	124	130	130	116	142	103	134	143	125	150	136	118	120	114	119	144	125	123	125	125	112	106	127	135	129	131	137	132	127	123	115	117	109	120	108	106	160	121	110	116	140	127	131	150	129	101	124	116	111	114	123	135	142	118	143	143	122	125	132	118	126	117	140	122	126	136	123	142	147	109	121	124	121	126	126	130	121	144	115	129	127	119	127	123	119	128	120	117	115	134	105	138	118	127	125	145	155	107	118	145	132	133	107	129	124	122	124	142	120	116	132	135	128	139	130	112	125	122	121	127	145	134	126	140	128	106	117	133	122	133	151	124	115	109	116	135	135	134	124	122	132	128	110	117	133	138	118	129	124	147	138	125	116	129	126	116	132	115	121	117	146	117	105	119	145	112	137	132	138	143	140	140	129	165	117	132	125	128	119	150	134	120	126	123	125	126	122	116	129	121	136	116	115	124	130	116	120	121	135	122	132	108	102	134	102	135	134	126	130	129	113	123	117	125	118	115	115	114	121	116	143	141	137	142	123	140	131	115	121	112	124	117	129	115	127	132	121	102	153	112	120	122	116	123	146	102	138	111	124	130	124	138	142	134	121	123	139	121	136	125	124	145	118	126	138	153	126	137	132	121	142	134	126	112	114	112	134	144	117	110	117	129	123	154	123	142	136	117	131	100	122	129	123	122	117	113	114	123	108	138	125	142	139	120	117	102	113	97	126	129	118	125	112	131	128	133	127	117	128	122	135	150	113	134	113	117	117	138	129	139	137	133	115	106	140	123	123	128	125	146	136	114	124	131	127	132	123	113	112	121	127	124	122	113	132	130	113	113	111	131	123	109	133	128	128	117	144	113	141	118	117	136	123	143	102	142	115	126	116	135	134	110	121	144	127	132	121	123	120	126	123	135	133	111	122	139	141	101	113	101	122	119	128	121	125	130	124	152	118	106	129	148	148	101	108	128	138	139	104	128	127	123	115	113	130	119	122	116	131	132	117	124	127	128	98	127	134	140	121	121	134	122	135	130	139	123	121	139	110	126	99	117	135	122	114	101	129	122	133	136	152	127	115	154	130	141	138	136	108	133	120	130	117	121	120	136	140	134	125	107	130	130	138	118	114	138	109	122	135	126	129	117	120	114	115	99	127	111	132	128	140	117	116	108	124	121	118	140	141	112	132	130	125	120	134	148	119	138	138	144	127	112	125	114	130	121	140	119	115	123	115	147	123	135	135	131	98	142	114	130	125	122	111	120	121	119	115	135	132	145	117	138	134	136	117	147	140	128	104	138	130	114	130	119	124	116	147	117	124	126	125	115	134	153	140	124	140	118	122	130	140	148	110	113	134	130	123	131	132	126	135	142	115	132	126	116	135	128	137	111	131	133	126	120	137	120	143	142	127	137	141	149	137	131	148	129	149	131	136	121	111	115	138	124	135	123	130	135	130	154	128	136	117	138	123	131	143	122	121	113	135	130	135	113	138	118	113	124	123	132	150	115	122	117	125	144	116	123	125	113	120	141	116	122	122	132	154	137	129	126	126	125	116	153	139	124	117	132	128	152	125	124	142	138	132	117	146	138	120	139	148	116	145	139	121	133	124	98	119	131	125	127	112	121	136	120	109	124	120	141	112	122	124	130	121	151	126	120	129	124	129	122	130	123	135	143	112	123	137	140	124	135	131	116	113	137	144	111	147	117	115	128	109	116	145	155	146	123	143	131	114	125	123	129	129	109	128	125	120	127	108	133	116	144	114	136	121	136	128	127	109	134	115	129	94	123	125	129	128	125	131	112	158	144	139	133	131	142	134	137	135	126	127	127	132	124	121	124	118	135	105	127	125	110	124	125	127	138	120	117	143	108	138	121	99	141	130	111	126	109	126	124	116	136	107	104	121	127	121	127	131	118	141	121	120	121	116	120	120	120	117	138	141	129	136	114	131	137	122	117	123	135	135	115	127	112	111	112	114	144	114	127	139	134	119	126	109	129	123	138	124	110	131	132	112	117	126	120	139	114	150	125	117	129	115	102	126	112	121	130	122	135	141	123	128	127	129	133	124	130	147	129	132	139	133	119	114	134	124	123	130	114	138	133	114	112	134	125	120	132	134	134	118	149	125	115	116	122	120	119	128	119	140	134	135	122	119	123	136	127	111	110	136	132	116	122	122	128	116	131	138	134	137	130	121	114	148	123	112	113	106	133	129	130	125	114	110	112	116	118	119	147	126	117	142	114	141	118	127	131	134	120	129	115	122	125	142	120	141	130	119	112	117	129	142	102	138	122	129	135	136	127	133	112	125	120	121	105	124	139	135	136	134	123	120	118	129	104	130	132	140	141	124	121	120	114	119	123	131	107	122	112	131	123	106	124	110	126	130	136	139	133	127	118	122	116	131	135	112	129	136	116	109	114	134	121	127	129	134	139	116	126	131	116	117	116	125	109	133	123	122	135	119	112	124	123	136	115	132	124	132	133	124	128	134	106	109	127	126	132	139	125	94	134	102	114	135	129	100	141	124	119	118	112	146	109	122	128	144	109	135	141	148	120	151	124	107	114	143	136	131	118	119	121	116	119	115	122	134	110	118	141	136	134	132	130	121	117	131	120	114	140	124	134	128	117	121	136	136	118	141	124	137	129	133	133	137	132	140	116	129	127	148	127	139	119	109	124	113	133	125	135	126	120	137	137	126	119	106	128	114	128	132	138	117	125	133	111	148	118	142	120	142	117	132	117	118	117	146	151	143	137	120	125	104	131	135	110	120	129	127	125	123	126	132	135	114	112	128	127	141	143	137	115	120
14118	4609	2390	3824	9799	13413	11078	8379	7310	6900	6575	5095	3358	2237	1471	1060	1077	1008	1013	1066	1020	991	1006	1072	1029	1049	1052	961	1075	967	1037	1045	970	979	1026	1007	1009	1002	1020	1023	960	967	988	1026	973	990	1020	1027	1023	1012	1005	1053	1040	1049	1061	990	980	1041	1036	1025	1001	1046	1003	1014	1028	1039	1010	1041	1021	1002	1024	954	962	975	965	949	1084	1048	993	973	981	1028	1019	995	964	1014	995	1013	989	1010	1043	1041	973	1062	995	971	1010	978	1024	995	1024	998	1039	977	1082	985	996	1011	1001	995	1036	999	1090	1008	1018	1023	1013	1031	1004	999	1036	1003	1006	1044	1002	1065	1013	979	986	1031	1066	994	1049	974	1022	981	987	1042	994	966	997	1004	997	1004	1007	997	1023	1017	981	1039	1005	1000	969	1011	1026	971	1046	1038	997	1012	1047	1011	1058	1001	999	1026	981	988	1059	1058	1029	1037	1013	969	1014	1030	1046	958	1035	961	1008	1005	1092	998	1042	1010	1040	1020	983	1003	1009	954	984	1051	1028	1034	976	995	1031	1030	986	978	1058	1003	1013	1010	984	1004	982	1042	951	1001	1068	1023	1025	1031	998	1014	1022	960	1071	1023	1015	989	1034	1020	1000	1049	1000	996	1031	978	1017	980	1032	1028	1027	992	1000	1028	1016	1020	1047	991	1066	1027	1040	957	962	1013	1025	1043	968	1010	980	1005	971	1011	974	989	1029	991	1039	1050	988	1038	965	1026	956	1004	1021	995	951	948	990	1056	1031	957	995	1020	1044	1020	1045	973	999	971	997	1015	1016	1038	1001	965	988	978	1028	979	1023	1021	1011	957	1031	924	1004	1001	1040	1065	1026	976	1008	1052	969	976	1029	1021	993	1035	1015	971	987	973	997	980	1016	1030	1050	1040	984	1026	1071	1055	1000	1026	1066	1001	1029	1026	1013	1029	1058	992	1057	989	1021	1014	1021	977	997	1051	1014	1010	1001	970	965	1021	961	997	999	1032	1034	1020	987	1021	995	1046	979	1040	1014	996	993	1009	966	1012	1050	999	1018	1001	989	984	1024	987	1034	1016	978	1036	1088	1028	1060	1012	981	1008	1028	1058	1062	1002	984	981	987	1030	1068	1029	1033	1052	1070	986	1063	1018	1007	1002	984	936	976	995	1030	975	1024	1036	1074	1008	1062	999	1041	1038	1048	1029	1036	977	1067	1026	1010	1045	1027	1035	1036	1011	1028	950	1000	975	1022	1059	958	1035	1023	1058	1002	1021	1051	1010	982	1029	1039	1051	1011	1003	971	1004	977	1025	1004	987	1047	1022	1021	1020	1023	1016	977	1032	949	1043	981	973	1019	1011	1011	1011	1032	1002	1001	963	1022	1073	1046	1028	999	991	979	1045	1011	1059	1034	1040	993	1019	1034	1008	961	1027	1090	996	1019	1054	1030	1022	1030	1010	980	984	1040	1058	961	1063	1022	1010	994	960	1012	992	966	1014	1064	997	1011	1006	990	974	1059	1043	1020	981	1084	1041	998	996	1071	1019	1015	1023	1059	927	998	1004	987	1021	960	990	1016	994	974	996	1036	1031	996	983	1024	1002	988	1001	974	975	993	1025	1015	995	966	978	1026	1024	1063	1022	1029	1048	1026	952	1025	946	1032	1045	979	1049	980	1012	992	1008	1045	975	1062	1054	1005	989	1037	1038	1045	953	1018	983	1033	1043	1034	938	965	1031	1057	936	1056	962	993	988	1043	1000	1005	1025	1054	1035	957	1036	1021	1027	1071	980	1000	964	1021	965	1020	1001	1011	1042	1055	1028	1018	1077	976	1015	988	1019	999	1023	1031	1008	1063	1005	1013	1000	1054	1021	996	959	1034	1014	951	1028	1088	1036	1001	1035	1056	1055	970	994	999	970	1025	1059	991	999	1019	1050	1016	1007	1000	987	1029	1074	1004	971	964	981	993	1021	976	996	943	1012	1028	1024	1057	940	1017	1003	1027	1061	1015	988	1023	1030	1027	1055	1054	1027	998	989	1010	1002	1066	972	963	1088	1015	1014	987	1146	1010	1010	991	937	1031	998	1000	971	1006	1008	1000	981	931	1031	1036	1003	1022	998	960	1020	1080	1049	1013	985	1036	1016	1043	1004	979	1024	1044	1027	982	999	972	1023	1028	990	1040	984	1032	1066	1066	988	981	987	1027	1035	1014	1025	1023	940	945	1081	988	975	980	1050	1014	1018	967	1001	1029	949	985	1010	966	1067	989	1059	1001	1012	954	1037	1019	1046	974	992	1017	975	1031	1023	1025	991	1033	1055	956	1014	1013	925	1026	1058	973	1056	1093	972	1003	1044	983	990	987	1041	940	1020	992	1049	1034	1048	1029	1030	938	1003	987	1003	1021	982	1020	1055	1015	1046	943	1042	1007	992	993	993	1005	1009	920	1014	1062	1011	998	1041	997	1048	1000	986	1002	1008	1035	1012	1036	970	1015	1000	995	1043	991	1034	1004	1016	1034	983	973	1064	964	1021	984	976	1061	1064	1008	971	1011	978	993	964	937	1034	1027	1041	1068	1002	1042	997	1009	1077	1008	1025	958	975	974	984	1009	983	1052	985	971	975	1014	993	1014	1061	1023	1022	1015	1005	1001	996	994	1016	977	1035	1016	1009	1026	1029	1001	1034	955	1000	1011	1026	1025	993	1041	1043	1006	1033	961	1016	963	989	1040	973	991	1043	1023	974	1049	1042	1066	1018	995	979	1031	1014	967	1012	1031	950	976	1053	1028	973	1022	1007	1005	1028	1016	977	1039	1026	1015	1006	1009	1032	973	1029	1028	991	999	1063	945	998	998	1066	960	1054	988	1057	978	928	1002	1018	1056	1082	1043	1002	994	1036	973	1040	984	1054	1000	1000	1053	1053	1035	1028	1065	1059	1061	1030	986	1003	970	955	1024	1004	990	976	991	1044	1032	967	942	1058	969	984	1002	1006	1052	1032	947	1046	1005	1027	1043	1031	1045	1002	1023	1041	1042	1040	987	1061	1017	983	1039	1008	1014	1042	1069	1011	1041	962	1018	999	983	998	1077	981	969	994	1024	1042	1035	1042	965	1009	1037	970	1030	992	995	1052	1098	984	954	1001	995	1050	1030	1007	1032	1036	958	1039	981	1006	1010	996	1005	1051	986	1028	1070	1028	1034	1003	1047	948	1022	1014	966	1036	995	1068	985	1000	1046	992	1068	983	970	1009	988	989	990	971	1013	1017	1010	980	960	1014	1083	1040	995	1055	1044	982	1033	1012	997	1021	1051	1048	1013	994	1026	1014	979	1002	1039	1032	1010	1014	1016	1037	1009	1009	1010	1017	998	986	983	984	1016	1079	952	1018	1027	1004	964	983	979	1063	1005	992	977	1099	1041	1045	1041	964	1024	999	1007	1029	971	1016	913	1004	1090	1049	989	1011	996	993	960	1030	974	1012	961	1024	1032	1034	984	1015	1045	1025	1028	990	996	984	1046	1016	1050	1010	993	1019	1035	997	1028	1017	1028	1014	976	1057	982	1009	1059	1037	1067	991	991	983	1011	956	998	1052	1040	1030	1034	990	965	961	1031	1019	1015	959	987	1042	1031	1046	975	1036	1013	972	1032	1018	969	1009	1049	981	984	981	996	1043	1034	1065	1014	1047	976	974	984	1020	1015	1034	1004	990	1032	1010	1041	1046	949	1013	1009	927	1019	1029	1029	1043	996	1007	989	1059	1004	1008	991	1001	1005	1009	990	982	1013	1013	978	981	1053	997	999	981	985	997	1044	983	1027	1042	994	1065	978	1013	1002	1002	1024	987	1013	998	993	1018	1060	992	1016	1014	979	1031	938	954	988	1016	1012	1048	1008	1060	994	987	962	1060	1019	1039	1047	986	983	989	1042	1018	1017	1005	989	993	1064	1042	1017	1052	995	1025	1034	1011	1010	1026	988	1055	1026	1049	1070	1011	974	1015	1011	1046	1021	1020	1014	959	1011	998	1017	983	1021	1010	956	1014	991	1001	1021	957	1008	1018	967	1047	994	1015	1000	1034	1016	1021	1061	1007	1043	977	1000	1011	987	1055	1009	1053	1030	1017	1045	1047	974	964	1032	962	1011	1014	974	1039	996	962	938	1013	1032	1009	974	1024	1082	1016	967	1002	1032	974	999	993	1007	957	1064	1027	947	1005	989	1001	955	1016	1057	993	1029	1046	993	1012	1039	1028	980	1009	1009	1036	1038	1019	1016	1045	955	965	1039	957	1004	942	1040	989	1016	964	1056	1051	1042	1001	1028	1011	987	1034	990	1027	1006	957	1023	994	991	1020	1006	1004	1032	990	1034	1010	952	983	977	1052	1046	978	1012	981	1014	1025	1019	1056	983	1032	1089	991	1026	990	1054	1026	1026	983	1027	982	1016	1043	1007	985	1012	982	1013	1011	1051	1006	937	1038	1035	1041	1044	1019	1004	1007	1032	1010	995	1005
1551	430	245	196	221	318	371	330	292	288	300	253	181	130	93	81	83	97	75	77	80	88	88	83	82	88	93	92	87	85	71	112	80	79	98	69	75	95	81	85	82	85	67	64	80	81	91	73	91	87	83	89	84	75	69	70	88	67	83	81	74	92	90	87	99	69	90	91	71	76	75	63	82	77	86	75	93	92	86	85	105	79	75	97	91	69	71	91	87	94	79	91	80	112	79	90	75	73	73	76	100	86	86	81	98	83	89	94	70	77	78	92	85	81	89	96	80	87	97	67	94	92	69	92	80	77	80	87	88	74	74	72	69	89	80	85	93	76	82	91	82	66	78	87	88	85	100	92	65	80	84	87	70	84	97	84	75	85	83	78	89	66	76	84	78	82	79	77	101	78	71	91	77	93	88	75	90	95	83	76	83	96	90	82	77	90	79	78	78	82	77	83	78	80	77	83	78	96	75	63	54	91	83	85	107	79	77	85	73	95	90	101	66	95	94	72	80	85	85	80	93	89	65	70	94	87	80	86	104	77	71	82	81	83	70	68	91	71	84	83	76	104	78	83	89	93	63	87	80	78	82	81	84	101	77	79	66	102	93	92	81	86	77	91	96	83	97	78	84	76	89	84	78	71	78	87	76	88	79	71	80	85	84	91	86	84	91	84	75	84	84	78	76	78	102	95	96	63	83	89	77	77	75	86	70	85	91	82	81	76	86	73	68	94	82	89	73	71	91	96	74	72	101	87	91	73	101	77	88	95	86	87	71	93	92	72	82	79	95	83	92	88	72	77	74	65	79	89	71	90	91	76	80	78	95	108	97	79	92	93	78	81	72	73	84	91	86	91	71	93	90	86	83	81	83	75	78	80	76	84	98	79	71	93	89	87	97	71	67	100	85	78	84	60	85	83	84	65	90	80	63	63	80	84	82	96	79	85	82	65	76	80	80	89	86	85	103	77	82	83	72	87	98	101	95	56	74	82	78	95	85	75	77	77	73	72	79	82	83	82	83	77	100	81	87	83	91	88	81	81	73	74	91	90	98	87	76	66	85	89	73	92	89	93	91	85	96	82	73	78	69	75	82	86	87	68	66	90	80	75	83	78	86	80	88	103	108	96	90	74	72	82	83	87	84	73	89	82	68	83	99	92	74	96	79	113	90	83	88	95	90	83	101	87	97	74	94	93	72	82	75	90	111	90	92	74	98	81	76	85	87	94	90	89	81	87	65	80	78	90	75	80	82	90	100	77	72	77	76	79	70	73	95	83	89	80	96	80	98	92	78	86	101	97	70	83	70	70	80	71	68	88	71	87	65	90	85	75	81	80	92	79	75	89	81	82	76	85	81	74	81	88	99	88	79	80	92	81	88	78	74	91	77	89	82	92	83	78	98	87	84	71	86	84	96	81	88	98	85	78	78	81	79	87	67	86	87	76	92	73	85	79	72	86	83	67	91	84	83	83	98	87	90	91	86	65	78	72	79	88	81	79	86	84	85	80	80	86	79	79	68	71	73	80	88	66	99	74	76	105	87	85	74	96	101	87	90	80	96	76	94	104	94	71	75	89	87	91	94	93	83	76	86	81	66	74	85	84	74	88	87	75	95	71	79	71	85	79	83	79	78	80	87	69	79	72	77	93	73	87	88	93	91	72	79	87	90	87	95	78	104	89	95	98	90	72	85	94	74	92	80	71	84	74	63	87	72	68	76	88	79	88	81	77	83	55	85	100	85	89	82	83	78	92	65	92	85	89	99	94	89	77	63	79	74	83	70	81	76	96	81	93	86	82	88	74	84	80	81	80	79	93	77	71	81	84	67	64	70	86	86	67	97	79	94	77	78	73	81	73	76	80	97	80	73	72	71	73	78	81	76	87	70	82	82	79	70	83	93	84	90	77	62	94	96	86	107	97	82	76	77	91	91	104	80	83	82	77	71	77	89	89	89	79	82	85	86	80	79	78	76	74	102	90	72	87	99	74	72	79	90	89	98	79	92	94	84	74	78	90	84	82	70	85	71	82	96	86	86	81	79	85	70	96	67	80	95	86	101	61	97	71	77	79	92	83	88	77	87	86	78	91	82	104	91	76	78	84	89	71	85	83	102	82	78	85	87	82	76	90	77	92	72	77	76	83	96	65	81	94	83	83	93	78	92	63	81	87	82	87	69	87	83	95	86	79	70	75	97	83	75	87	90	81	96	81	96	87	79	96	79	87	98	67	89	74	81	74	86	86	73	80	93	80	91	75	72	80	85	91	63	87	87	75	88	74	69	67	71	91	87	91	87	74	100	76	83	77	72	87	75	92	77	61	83	70	80	89	70	85	76	83	82	89	91	97	85	91	81	102	65	87	89	91	89	87	66	82	85	84	90	81	71	93	74	77	89	78	79	80	86	90	72	80	81	70	88	93	89	99	99	74	97	90	75	86	77	67	72	81	79	81	84	75	73	85	79	84	74	84	91	77	77	93	77	69	91	88	87	94	75	81	73	68	85	82	105	92	83	77	78	70	76	81	79	80	88	65	86	84	91	104	67	80	80	95	92	57	93	98	85	64	97	86	81	77	77	88	91	93	80	77	83	79	85	63	85	89	86	77	80	88	72	78	84	94	80	78	85	77	88	80	69	68	91	94	77	82	81	87	77	80	77	76	94	93	88	80	78	85	82	92	74	87	87	95	76	87	87	92	95	88	73	84	63	81	85	76	81	80	106	98	92	99	85	84	80	79	87	76	70	74	82	68	75	74	99	72	80	78	72	81	81	70	93	100	75	94	83	94	89	75	79	86	68	81	68	96	77	84	67	71	80	86	95	91	80	83	80	84	79	96	60	85	91	92	77	110	90	76	96	81	96	86	71	65	82	82	83	72	92	88	91	74	98	83	79	86	64	94	72	99	79	99	81	91	87	78	83	87	89	88	80	88	81	80	89	92	99	100	79	75	85	81	102	76	75	92	90	76	87	95	79	85	88	78	91	88	90	74	81	83	78	83	70	76	98	86	84	93	78	84	95	90	82	82	68	92	83	85	77	73	80	79	91	71	74	80	89	82	83	86	77	87	66	81	79	78	72	94	77	90	76	76	74	74	75	101	88	88	86	92	90	72	80	78	89	87	86	110	88	79	80	78	76	89	78	93	87	85	95	81	84	95	73	86	81	87	95	80	76	92	72	69	93	88	97	88	84	65	83	101	94	77	82	68	107	94	85	84	83	78	77	77	88	75	96	79	85	81	80	86	76	85	79	73	82	92	76	73	90	85	87	85	65	87	79	78	82	90	82	110	78	81	93	55	75	84	89	75	97	96	74	72	80	88	81	67	88	71	86	88	79	84	94	98	106	89	84	71	73	87	95	75	88	74	84	68	95	87	71	85	78	67	78	91	86	75	69	99	88	70	88	102	79	86	73	92	85	87	83	95	94	89	73	69	92	70	82	88	91	96	97	75	81	78	81	96	83	81	93	84	90	87	91	87	77	84	78	74	89	67	86	82	88	86
17654	5440	2799	4311	12815	17136	14383	11888	9154	8395	8158	7350	3838	2330	1613	1071	936	860	815	876	820	791	836	773	782	748	772	796	770	720	714	768	741	749	751	746	767	777	744	753	811	716	707	751	736	707	794	746	737	708	717	685	696	732	678	708	734	714	776	738	732	724	687	708	709	721	686	727	688	716	693	686	729	749	739	734	690	735	740	725	722	690	714	711	717	748	684	756	742	724	721	714	750	734	752	668	711	692	691	718	675	743	722	691	673	723	675	774	730	715	683	695	694	737	720	726	715	701	708	738	731	705	712	697	751	725	732	694	717	742	698	708	687	706	731	655	743	723	690	720	723	705	754	734	704	703	738	702	691	713	694	737	710	783	734	724	714	765	724	700	717	740	705	706	674	752	705	716	644	708	673	721	681	733	721	657	723	706	684	699	687	773	687	693	776	750	703	712	676	734	695	687	712	737	746	690	709	724	686	699	748	716	692	691	696	730	704	681	721	741	723	742	673	747	715	710	706	697	687	734	744	711	726	714	719	659	690	721	694	705	754	653	723	669	709	737	751	709	657	677	791	712	740	699	718	685	709	701	700	692	723	740	730	703	680	767	728	706	722	694	715	734	748	667	707	697	710	761	769	727	719	693	704	685	756	711	701	706	689	718	738	739	739	654	648	708	726	642	716	682	720	705	765	724	743	710	759	700	720	654	708	719	709	713	701	736	696	733	733	730	685	698	718	757	700	668	686	703	694	752	688	737	701	680	715	692	674	715	664	730	713	694	719	671	685	715	706	700	706	747	714	743	716	680	744	686	693	656	714	724	740	729	711	711	701	719	648	689	726	719	695	687	693	694	726	692	707	722	730	682	741	692	732	737	716	744	737	681	723	709	715	697	689	690	656	709	754	704	704	663	743	722	690	686	740	728	730	683	708	747	721	766	691	755	750	702	705	707	723	712	690	682	685	710	704	726	653	722	683	698	706	792	743	734	755	750	714	679	740	696	693	657	734	734	708	749	716	752	685	735	730	696	722	717	720	737	701	707	704	733	697	702	754	739	730	737	719	684	706	695	646	755	711	730	712	724	698	785	671	690	709	721	714	700	735	712	685	713	691	709	726	731	675	786	697	705	723	717	751	720	717	712	683	694	693	726	730	687	715	699	733	726	668	705	710	769	660	725	722	702	697	719	712	744	718	698	686	724	716	703	797	704	773	702	719	701	696	687	679	717	755	706	733	668	711	731	687	709	698	722	715	742	701	708	714	728	720	729	695	762	666	687	744	677	736	710	720	695	745	677	757	665	723	747	688	725	729	696	753	704	713	733	689	731	721	687	681	729	734	690	694	715	678	717	721	734	800	695	721	700	801	716	701	734	712	739	711	706	725	703	663	703	728	722	769	727	728	707	709	726	698	710	708	689	692	743	689	703	713	731	676	696	698	711	713	706	680	692	714	746	693	722	703	757	715	700	719	744	713	765	700	717	752	679	710	667	720	706	700	762	724	745	695	729	722	703	664	664	681	743	742	645	727	699	707	744	649	742	736	724	780	665	715	710	709	700	711	672	697	677	683	765	737	694	731	745	704	732	702	719	713	687	728	706	757	678	684	701	682	667	714	673	717	763	685	732	676	713	725	727	691	688	710	729	678	698	684	701	710	723	649	681	701	696	702	707	681	704	690	703	762	728	741	718	756	665	712	691	703	679	758	737	734	717	678	737	733	710	728	706	718	694	711	689	715	707	709	682	720	694	725	716	752	718	724	734	729	736	719	748	711	724	704	731	737	728	716	703	705	683	704	721	689	711	709	691	729	720	696	703	718	689	757	702	683	665	723	745	695	698	677	705	734	691	734	720	710	665	753	783	734	708	706	740	691	707	728	711	714	728	707	694	749	698	692	677	726	728	721	697	697	728	733	672	721	720	725	712	759	636	739	712	671	675	709	704	692	688	719	745	719	733	680	737	655	702	698	697	758	732	675	691	720	704	683	716	669	706	725	708	715	721	703	698	718	745	708	664	763	704	763	730	693	736	757	730	689	690	730	711	667	708	708	695	704	699	687	710	747	735	754	757	744	716	704	671	721	719	725	705	702	672	726	735	733	749	716	720	732	745	671	672	722	737	712	731	702	725	711	726	742	712	668	702	741	713	719	732	686	692	735	722	692	715	670	773	715	694	697	683	754	659	704	694	697	733	753	740	699	690	696	715	729	740	687	683	796	718	704	707	727	709	727	731	698	746	742	722	693	705	748	790	719	718	701	692	771	762	680	713	715	713	711	712	681	719	723	701	702	677	677	739	725	683	665	667	734	673	679	728	730	692	737	684	707	717	725	686	736	697	712	711	666	698	731	708	737	700	720	737	752	705	720	763	726	718	683	722	727	720	745	725	715	752	723	735	718	688	717	693	741	723	739	702	750	727	706	676	716	731	697	744	686	739	689	750	704	738	728	746	675	699	680	741	666	687	702	684	725	707	713	676	712	699	708	744	759	676	735	743	703	686	733	730	667	679	749	700	650	705	695	708	724	696	648	725	728	711	741	675	652	768	665	779	712	692	684	764	697	706	681	757	740	699	699	709	687	691	684	716	746	789	627	728	705	724	739	689	697	716	746	674	756	719	676	719	721	739	703	714	738	747	739	738	695	653	706	719	711	694	662	724	755	706	689	697	733	675	722	710	729	716	695	718	725	756	697	710	747	745	684	688	680	694	671	731	660	761	701	686	752	704	718	673	749	688	699	711	717	705	710	685	715	742	753	724	671	724	680	720	716	744	736	719	686	726	710	713	682	738	702	722	718	721	764	720	716	704	696	719	699	717	755	706	719	739	707	693	700	710	727	725	704	717	725	734	691	677	700	689	725	722	704	691	741	688	719	759	697	695	707	696	723	735	710	718	733	725	736	639	727	705	732	712	718	697	768	688	762	724	700	687	710	703	732	705	738	663	708	719	679	722	675	722	699	691	738	761	722	762	695	702	696	722	704	693	665	743	693	723	698	722	750	679	708	710	714	708	728	681	707	690	731	685	747	711	682	667	776	750	757	712	759	713	693	733	731	679	685	689	704	727	693	743	724	765	727	684	726	709	697	732	710	705	723	686	733	734	696	729	701	695	697	685	700	678	713	698	720	722	738	731	710	670	719	744	749	722	704	716	730	708	770	644	726	715	667	734	702	740	763	720	754	757	716	747	720	696	683	704	693	699	704	729	754	708	744	705	761	680	717	736	723	701	733	719	714	722	730	692	701	728	727	725	714	685	753	696	690	697	682	692	707	720	647	713	656	732	709	709	705	748	741	711	680	721	715	717	738	663	699	710	731	671	705	687	714	727	736	691	643	694	680	740	691	679	724	732	717	695	733	772	732	724	705	703	704	721	723	718	747	681	738	750	714	748	699	708	737	740	714	678	716	732	699	704	733	730	705	732	708	725	746	705	728	645	737	720	697	692	672	723	700	720	744	702	699	708	684	713	705	709	715	717	697	684	689	710	694	719	714	701	690	722	706	706
2255	313	239	168	167	300	300	343	346	290	306	239	195	153	114	88	111	89	103	102	100	86	77	111	97	110	94	82	93	85	81	97	84	95	98	99	92	68	85	85	97	77	95	94	93	97	84	88	85	89	86	77	94	85	85	97	98	93	73	85	87	79	73	99	85	97	95	89	78	81	94	98	72	89	94	110	97	83	98	96	90	86	86	110	105	97	76	82	69	90	86	82	80	83	84	98	95	83	93	82	121	86	71	92	89	89	91	103	80	102	96	74	90	88	95	95	90	78	84	75	83	83	95	91	84	80	83	82	88	93	95	88	89	73	88	93	81	87	85	91	107	108	92	91	80	78	91	91	83	71	92	94	94	82	78	85	95	96	85	78	82	94	94	77	95	82	85	98	100	93	86	105	84	96	107	71	95	90	79	101	93	90	85	87	96	97	80	91	84	90	88	93	83	79	96	92	75	102	97	94	81	79	87	85	84	90	93	75	91	93	101	89	88	100	96	94	85	84	100	87	85	90	89	100	100	84	80	79	83	93	85	90	87	92	97	78	90	99	63	85	91	90	105	107	90	93	77	87	80	85	93	114	90	89	92	102	81	86	80	98	80	102	93	78	83	95	87	101	84	77	92	76	91	71	80	82	89	97	87	96	86	90	88	63	85	82	86	85	86	83	85	106	105	90	98	101	82	90	97	71	90	89	101	94	95	89	87	81	90	77	72	82	74	98	79	72	85	82	85	96	97	95	99	80	113	102	87	87	99	77	85	93	91	81	92	87	77	101	86	67	79	74	79	79	94	86	90	94	106	96	78	96	90	93	87	72	98	84	96	86	84	90	86	93	80	81	71	81	91	81	98	94	90	81	93	101	65	75	91	97	87	92	83	89	94	89	94	84	82	98	91	89	80	85	82	88	74	82	90	92	71	86	75	103	92	98	86	95	98	81	72	84	92	97	82	94	89	100	96	76	70	83	97	73	77	83	86	91	87	75	80	98	92	110	93	95	81	87	102	91	95	96	96	87	85	81	100	99	86	75	93	81	94	87	68	85	75	82	112	87	89	98	90	100	85	87	82	89	68	91	92	100	98	93	90	100	89	95	106	81	93	94	92	89	72	80	81	101	92	87	101	84	74	95	111	93	90	100	84	82	97	95	99	95	92	89	89	84	94	95	92	103	88	83	102	80	90	94	76	91	91	92	91	79	83	92	93	94	79	79	88	81	103	90	113	94	89	99	94	88	88	95	77	106	94	75	87	91	94	75	98	81	88	76	72	82	97	94	85	93	81	99	78	86	94	79	83	101	86	74	109	95	104	89	92	79	92	79	88	85	92	86	97	82	103	87	86	78	96	83	100	97	80	87	89	84	86	94	115	107	87	63	77	77	77	70	84	91	96	87	92	78	82	99	97	91	89	86	90	86	106	104	85	95	82	92	85	88	82	100	85	94	88	82	107	85	84	80	78	92	90	90	94	97	88	92	91	91	96	81	94	94	90	94	97	88	87	89	76	76	86	94	92	86	88	90	94	80	90	88	90	107	84	88	91	93	78	90	83	79	100	78	100	83	80	90	98	89	88	84	82	85	98	76	91	99	98	102	85	89	94	98	90	86	82	90	68	78	87	81	102	79	83	93	91	79	88	76	99	87	105	85	89	89	91	99	79	98	96	85	94	80	86	96	71	91	84	75	85	88	95	78	99	84	94	98	78	88	82	92	85	88	84	99	88	92	89	74	77	73	70	86	78	102	89	106	76	96	81	87	67	90	79	98	94	102	91	93	96	101	86	89	80	80	89	89	76	90	67	74	93	85	87	91	88	101	95	92	91	85	80	91	107	95	98	89	79	88	66	104	82	88	81	101	77	73	105	92	88	85	95	89	95	77	86	90	73	93	83	86	100	87	109	85	81	68	89	94	78	86	85	95	71	85	79	90	91	106	105	91	89	83	99	91	94	100	87	96	89	78	89	100	80	92	89	92	76	97	96	94	94	83	97	94	96	90	79	89	78	91	87	91	83	89	92	71	76	83	94	90	85	84	98	97	77	85	76	98	84	72	96	99	96	86	82	89	83	87	84	80	68	74	107	76	93	73	107	93	86	97	80	83	74	87	86	73	91	92	95	94	98	87	76	90	84	102	93	85	96	78	85	78	111	87	100	84	88	87	89	104	89	91	86	81	88	84	92	89	93	79	76	85	86	86	84	84	91	100	87	92	85	86	94	84	79	96	92	95	87	101	78	106	90	85	84	83	86	71	99	79	100	80	94	99	96	82	80	80	90	94	86	77	105	75	85	95	86	87	91	87	96	85	81	83	87	92	89	87	98	87	85	100	87	86	95	73	78	106	83	86	86	75	88	105	90	74	90	113	84	87	86	82	90	93	96	87	81	87	86	79	90	95	68	84	89	75	95	99	75	87	89	96	109	87	80	84	81	73	96	89	88	94	98	84	79	85	77	78	90	85	72	93	82	92	91	88	79	98	97	114	82	107	79	77	82	102	94	93	91	83	85	78	96	101	75	77	85	80	96	104	94	88	84	84	77	89	89	79	91	82	84	105	96	86	84	86	80	92	99	85	86	89	93	94	88	101	87	92	95	103	99	81	100	82	85	69	83	81	69	84	83	97	103	98	86	88	93	83	93	79	86	109	87	83	97	96	91	107	93	81	80	78	91	84	85	85	81	92	88	76	108	93	93	98	81	107	90	98	83	80	94	97	77	96	88	88	87	88	93	70	82	102	93	81	94	80	82	73	98	81	80	96	92	79	101	93	77	74	73	76	87	94	71	90	101	88	84	89	114	103	101	89	82	97	80	105	94	96	96	86	90	91	76	103	76	98	97	105	107	86	97	85	90	90	86	75	96	91	74	82	84	92	90	72	83	102	87	74	82	82	105	88	94	77	79	81	99	92	108	93	91	101	101	96	93	105	96	93	102	79	85	97	94	84	81	87	88	104	94	97	76	77	95	102	98	80	99	85	99	80	84	104	87	86	66	96	76	101	94	91	84	83	103	95	89	97	77	107	82	105	81	79	71	94	88	99	94	87	100	92	94	91	96	75	83	92	89	89	83	98	93	82	68	87	94	79	106	82	91	77	102	90	98	86	111	88	90	93	84	99	70	84	88	87	90	80	101	94	75	90	93	80	77	94	73	96	76	104	93	90	80	101	96	83	72	91	94	102	89	83	73	99	98	74	93	91	88	89	91	95	89	88	81	87	107	82	106	92	101	91	89	102	82	82	76	61	98	93	88	93	97	94	93	91	86	96	67	93	82	94	85	83	75	85	89	85	93	99	107	90	76	84	84	80	81	83	90	92	101	87	86	88	82	80	91	93	92	85	98	82	93	77	94	100	95	92	90	97	78	65	80	93	98	80	66	89	94	101	91	89	93	91	77	71	93	100	81	98	86	85	93	79	101	92	90	96	95	90	97	103	83	87	79	98	84	88	90	88	67	82	101	76	87	100	78	95	87	78	97	94	89	73	102	84	78	86
16428	4196	2652	3406	10239	15303	12851	11376	10505	8348	7857	6026	3780	2557	1424	905	925	941	869	922	863	852	866	823	803	792	807	796	789	749	783	802	758	731	728	743	766	755	819	707	746	771	742	754	775	687	721	703	745	777	748	717	729	763	720	757	675	735	746	717	785	737	733	732	766	714	754	733	675	688	701	714	675	734	695	711	707	765	732	718	689	705	686	724	704	726	732	686	682	687	723	729	746	758	748	682	710	711	735	678	747	706	735	715	707	706	751	678	718	779	694	711	756	719	734	687	706	733	711	725	725	699	736	722	733	708	719	716	674	707	750	664	722	721	753	744	745	770	698	684	746	746	709	702	718	664	693	697	694	696	763	723	735	728	715	726	697	688	719	731	722	706	728	762	722	707	706	724	700	719	692	752	687	712	702	723	695	716	689	721	657	738	666	755	683	665	698	718	720	717	732	720	699	770	680	723	758	710	760	755	701	700	744	654	676	748	717	754	733	665	743	745	687	706	690	720	737	734	707	754	742	708	734	729	721	719	707	731	734	689	695	717	747	755	738	748	724	743	787	709	742	696	771	723	714	715	725	693	722	710	722	692	722	699	726	716	753	743	704	706	676	719	698	720	686	681	773	703	691	698	684	722	674	718	728	708	695	741	734	720	762	736	718	695	731	692	740	749	689	717	749	758	737	735	704	728	747	716	704	727	738	713	705	664	689	692	699	704	723	729	710	758	696	721	676	703	716	704	705	734	684	683	745	679	705	700	672	696	688	709	670	689	685	685	763	710	709	669	734	699	658	734	738	718	700	741	743	717	729	708	766	725	718	715	773	748	699	736	781	702	763	716	693	698	760	677	712	671	745	716	675	719	728	733	779	723	722	678	699	753	699	715	726	713	720	689	718	709	706	733	702	725	734	690	694	676	700	724	782	750	748	746	701	736	759	728	752	648	707	697	736	761	749	688	787	770	748	741	687	739	710	696	720	728	725	694	675	731	717	754	722	740	690	758	700	761	678	728	693	744	698	737	754	705	721	701	694	704	714	660	722	704	751	722	705	706	718	685	706	709	690	667	737	733	761	713	725	731	724	696	742	700	695	717	714	740	705	685	755	770	689	780	738	688	725	734	732	644	689	726	729	688	700	710	696	712	724	723	722	677	737	705	681	714	716	724	717	701	742	764	728	706	687	695	710	704	725	686	692	708	685	759	731	755	707	723	723	684	663	751	692	677	742	733	737	719	749	729	701	762	709	737	694	717	769	704	760	725	739	770	725	733	709	673	750	728	724	715	725	707	697	731	774	703	717	680	695	693	698	714	718	729	749	728	710	704	711	738	697	710	668	747	708	704	711	704	746	701	707	718	702	734	752	752	680	707	731	685	704	724	683	732	696	690	706	717	718	726	727	725	718	721	712	721	706	760	705	703	715	718	700	718	739	710	725	738	692	702	718	744	700	681	745	717	756	743	737	721	741	723	720	765	700	727	741	776	690	729	678	681	705	724	709	724	700	699	755	719	762	733	715	787	729	727	723	738	697	720	722	739	662	705	684	699	729	702	675	710	695	742	696	761	706	689	751	728	714	773	749	716	720	738	703	754	697	680	688	687	726	706	768	716	702	733	726	684	724	757	721	690	716	777	746	691	760	707	662	702	715	708	703	709	706	718	680	712	734	746	731	781	743	711	677	701	700	675	735	712	736	693	714	735	744	664	740	693	747	701	737	697	762	724	743	680	735	706	664	737	671	686	727	706	732	723	720	704	732	755	707	723	717	756	755	724	704	666	715	692	721	715	748	713	732	727	708	720	696	724	780	702	756	713	722	713	746	715	708	726	700	732	751	716	722	784	716	753	722	710	695	712	696	680	675	800	797	689	717	754	740	742	702	738	705	738	704	721	674	742	716	677	710	759	724	705	713	719	703	693	705	722	706	663	670	693	697	744	742	774	744	726	710	723	730	697	702	702	770	702	719	761	730	735	718	715	733	715	705	714	716	747	729	731	689	760	696	717	703	728	690	714	684	743	728	749	683	762	716	713	711	752	690	672	757	731	704	719	726	720	754	706	740	718	685	718	731	707	715	709	738	692	674	722	694	727	724	687	715	713	727	722	726	694	669	748	715	718	708	737	701	747	697	744	688	712	729	725	710	790	743	739	694	708	731	690	697	705	698	741	767	727	716	730	719	650	681	758	711	729	695	751	715	752	722	773	742	730	713	698	738	724	709	692	743	773	667	722	738	713	681	706	739	722	684	726	705	734	723	710	746	737	746	727	669	683	717	767	672	689	742	708	747	762	749	700	723	737	737	707	683	739	701	739	698	675	713	733	757	677	726	681	725	791	723	695	700	715	737	719	735	752	689	702	785	788	692	745	753	722	735	748	734	735	704	719	714	741	694	724	722	734	712	699	719	734	757	714	687	727	648	739	747	744	696	743	688	680	716	689	733	727	740	712	719	718	748	647	708	686	730	771	758	682	713	699	718	683	731	695	741	703	714	698	773	753	750	722	699	730	688	707	723	693	762	698	751	703	741	752	768	704	742	707	732	747	702	677	733	675	766	666	730	712	732	733	784	788	723	683	762	673	678	692	676	725	695	700	712	695	705	721	771	715	706	703	719	682	763	715	702	713	744	721	660	715	759	681	712	723	704	683	739	766	706	704	689	766	727	678	716	724	713	710	726	743	697	741	692	700	725	686	748	711	718	742	697	717	748	707	705	734	743	685	714	682	698	726	751	707	749	684	768	708	699	714	705	718	703	730	707	710	660	694	698	716	719	717	738	714	711	711	763	696	724	766	738	723	678	714	674	752	756	700	716	719	682	688	756	751	733	746	736	771	660	722	743	730	708	721	715	696	724	706	718	726	746	667	705	734	752	717	684	728	738	691	726	723	725	699	702	749	740	722	740	728	715	684	669	667	678	704	728	734	716	760	755	758	699	740	684	686	708	718	742	705	759	742	697	681	700	766	712	715	757	738	735	718	707	727	707	682	699	663	737	724	730	729	741	718	707	762	700	718	716	783	664	715	752	731	720	716	707	689	747	706	721	715	691	687	741	700	745	713	721	681	730	686	709	711	739	694	717	758	666	750	722	709	746	688	719	713	727	671	689	757	702	748	726	725	729	685	711	694	726	776	718	687	707	705	743	749	703	740	738	769	711	734	739	749	738	711	732	703	710	736	722	687	692	733	746	691	703	736	726	709	679	733	717	702	715	749	716	692	731	756	691	703	730	699	737	714	768	688	697	665	723	714	727	754	731	724	749	722	681	673	697	740	666	709	771	706	692	699	758	686	722	745	680	771	710	752	715	682	688	744	741	738	697	748	712	706	699	699	753	712	711	714	761	729	749	681	732	703	761	695	761	694	688	746	743	696	690	679	712	715	720	716	711	705	770	730	760	760	773	703	717	744	717	718	733	734	709	762	695	668	713	660	726	696	741	746	739	730	720	723	767	757	733	699	682	685	660	753	709	746	743	722	761	744	708	718	752	702	747	740	735	702
1943	456	253	196	174	324	296	337	357	283	213	183	135	99	71	73	53	57	58	55	66	56	53	54	40	53	47	52	50	55	50	47	50	42	41	61	43	45	50	52	50	38	47	54	44	80	62	45	46	46	47	54	59	46	51	35	54	43	45	50	50	61	50	35	45	57	55	53	41	47	47	41	48	55	53	54	54	54	49	47	52	52	49	47	35	53	41	52	63	53	50	38	33	42	48	55	47	60	56	52	51	59	42	43	52	38	54	54	49	47	53	41	44	48	41	54	54	51	49	43	52	56	56	58	54	47	55	49	42	49	36	50	53	48	48	41	48	56	53	45	51	42	56	45	49	43	48	40	48	51	50	46	50	42	61	51	38	37	39	53	50	49	63	45	41	56	44	35	47	51	45	43	44	49	53	56	59	53	53	52	46	45	52	52	46	49	48	49	50	43	44	43	42	62	41	39	53	48	49	49	44	48	34	55	49	64	43	45	51	58	42	46	49	64	51	49	47	46	30	36	35	47	48	48	59	36	49	45	71	33	44	54	52	49	54	52	51	46	48	44	50	46	45	47	45	47	46	48	37	39	53	41	51	40	59	56	53	42	62	54	34	53	32	42	49	49	46	48	48	49	48	37	49	63	40	45	37	44	46	49	58	43	45	38	49	44	49	48	51	49	40	40	46	45	47	60	46	68	54	54	34	43	38	45	50	54	41	54	49	42	46	55	42	42	49	43	46	52	41	48	51	42	54	29	40	41	50	61	39	37	45	60	44	36	41	37	46	59	46	51	52	42	57	52	47	52	54	48	41	50	50	48	41	47	45	54	50	37	45	41	48	63	49	49	39	48	43	52	51	55	38	48	40	49	53	38	52	44	46	32	46	52	44	40	43	35	35	49	44	51	64	46	48	54	43	43	54	60	47	51	43	45	54	58	47	50	44	47	50	47	41	51	59	41	43	56	53	45	53	38	49	51	39	44	47	44	49	49	54	50	48	58	60	35	52	69	55	47	65	45	53	49	43	53	46	46	32	53	53	42	65	46	42	45	45	59	43	48	43	41	48	42	53	43	47	40	68	45	48	47	38	36	48	50	53	43	41	31	37	39	51	57	35	56	44	58	34	46	39	38	49	40	38	48	53	46	48	49	46	49	56	48	57	39	45	55	48	42	59	46	33	40	43	43	42	42	51	44	55	48	27	45	34	43	45	39	72	53	44	53	45	45	39	50	47	49	47	44	32	50	56	29	35	58	54	52	46	47	40	43	51	50	53	42	43	60	47	46	47	55	46	39	44	48	45	52	54	50	60	45	43	42	51	55	52	54	53	40	46	50	47	38	51	40	47	42	54	57	45	67	52	51	49	47	40	39	46	44	40	39	39	47	50	49	53	48	61	51	53	34	42	62	55	50	53	62	61	48	52	51	39	41	47	45	39	41	50	51	49	51	43	28	50	46	45	48	43	60	52	56	47	54	53	51	45	34	50	54	43	47	45	47	53	35	38	52	48	59	38	54	53	59	39	44	46	55	42	53	61	57	43	58	52	49	44	55	48	43	58	37	47	50	51	51	39	57	35	57	36	52	41	40	39	46	52	50	43	34	41	49	48	60	60	53	51	48	58	47	45	48	53	58	42	52	42	49	53	42	45	47	35	42	44	40	39	40	33	47	53	48	50	45	47	52	48	54	49	40	56	51	51	42	52	40	58	51	53	43	33	45	53	47	57	54	45	48	47	37	55	49	41	51	43	51	39	53	47	48	47	44	38	55	51	48	44	37	54	45	49	52	48	56	41	46	37	58	48	55	52	52	57	51	39	48	46	53	45	42	44	52	29	46	38	46	35	45	51	43	54	45	59	52	41	45	58	36	57	38	44	37	51	60	50	42	64	31	58	32	60	42	45	51	44	37	56	42	43	53	50	44	45	46	60	53	39	53	48	47	53	54	50	52	42	55	38	52	46	45	48	46	51	45	45	40	45	43	46	53	40	32	39	40	59	47	70	44	56	58	47	34	47	46	44	51	57	47	51	40	47	50	53	58	41	41	47	41	53	43	50	53	56	43	63	37	66	27	67	60	40	56	59	45	50	47	45	38	55	42	42	49	45	36	61	65	51	53	52	47	46	55	51	44	39	36	58	50	43	43	56	41	44	52	54	50	50	39	48	39	58	28	45	39	56	47	46	41	44	41	52	51	54	46	41	40	44	52	44	54	54	47	45	41	57	47	56	51	47	43	53	60	35	46	51	48	48	40	48	46	50	52	46	47	53	37	44	44	45	45	47	38	45	59	49	50	46	56	44	45	53	50	40	47	53	47	38	48	35	49	40	46	46	37	58	48	63	54	40	43	51	44	56	47	56	49	52	36	41	44	50	59	50	53	42	39	50	51	51	37	51	54	49	46	51	43	39	43	42	33	60	53	45	46	50	47	60	60	53	42	29	44	41	53	53	47	39	60	33	50	45	43	52	50	38	48	45	47	56	65	46	39	41	64	41	50	44	50	49	63	44	32	56	33	45	51	53	41	45	51	58	41	47	38	51	55	40	39	44	55	53	46	39	44	48	59	54	49	45	52	49	47	37	42	53	56	50	53	35	52	45	53	59	35	43	48	60	47	49	43	40	58	45	54	54	37	34	50	56	55	50	61	46	45	43	44	49	45	44	52	43	59	35	42	47	46	43	42	48	43	47	49	48	39	53	55	66	47	45	45	48	43	46	37	47	47	49	47	48	50	50	44	44	50	39	58	46	40	47	54	59	42	36	51	45	49	55	38	49	37	44	57	63	53	41	34	63	47	41	53	44	53	55	49	55	50	49	49	48	54	46	42	37	48	50	40	51	36	52	50	51	57	39	47	45	43	46	59	39	39	48	46	43	47	48	41	44	43	45	48	38	39	51	54	33	57	56	46	51	48	54	53	47	57	61	49	55	50	49	44	48	47	47	49	53	48	54	38	42	54	39	45	37	47	43	47	50	59	47	35	40	41	51	46	50	42	44	49	36	52	41	58	36	51	65	48	43	41	42	31	37	45	60	50	50	47	57	44	42	55	46	33	48	41	59	42	45	43	53	46	36	50	48	49	44	64	50	44	56	53	42	45	50	43	62	47	39	45	43	44	48	48	41	52	40	51	54	58	35	50	46	52	48	40	51	58	50	47	51	48	35	57	47	34	56	47	46	57	47	52	49	37	47	47	42	46	56	48	52	48	50	47	45	48	47	41	54	49	55	45	49	40	53	52	44	52	57	48	41	47	43	39	55	43	49	42	40	44	48	41	48	48	42	46	43	54	47	50	46	44	49	50	43	48	55	49	57	51	48	55	53	63	54	50	42	51	61	49	51	53	57	47	49	63	38	37	50	35	48	53	57	43	44	47	38	48	45	58	40	47	52	47	43	46	47	48	62	55	57	51	50	50	46	47	57	39	39	48	45	71	50	53	49	39	46	58	38	47	57	50	44	43	55	40	45	50	51	52	39	35	32	45	50	53	59	62	52	47
18282	5853	3010	4305	12026	17106	13180	13466	12257	9502	6314	5275	3699	1861	1000	839	805	727	701	700	635	574	594	592	567	588	565	515	518	502	516	501	503	494	466	489	500	473	511	472	445	491	472	463	463	443	469	425	448	452	440	441	432	447	419	428	435	460	446	439	427	403	448	458	418	421	453	428	412	458	428	445	432	428	432	385	419	432	432	402	435	428	420	398	421	426	401	420	409	432	447	423	442	415	394	418	439	407	456	417	412	412	425	426	444	399	382	409	387	426	412	429	417	404	440	428	446	410	449	394	430	390	417	378	468	394	441	415	430	453	433	446	376	375	397	418	410	425	414	381	413	407	407	449	411	430	418	439	415	408	434	428	431	414	414	450	435	431	394	416	412	413	450	456	410	417	424	425	394	412	409	402	432	402	412	457	455	404	374	421	385	423	427	414	404	428	409	413	455	431	432	402	438	428	370	404	403	476	451	431	431	394	417	419	399	426	406	406	392	411	447	425	408	420	481	399	410	428	385	417	461	387	417	427	383	392	399	403	468	421	414	405	423	414	396	404	395	414	405	368	381	439	413	409	390	426	439	451	392	396	444	426	444	438	494	414	418	427	407	432	417	410	415	394	391	416	420	397	392	418	420	440	424	442	424	424	388	395	406	400	417	436	403	428	409	395	415	426	427	393	380	408	394	420	408	409	435	445	402	398	456	383	419	388	406	418	419	409	388	448	429	419	409	394	394	458	437	432	407	449	410	412	412	399	407	389	395	403	421	453	432	431	432	410	414	394	426	429	407	426	424	404	444	427	404	451	448	383	405	458	432	413	418	452	433	392	400	438	426	466	401	433	465	411	460	387	413	427	443	385	452	401	429	437	414	407	392	462	436	409	415	438	457	412	400	430	400	382	398	397	405	400	406	437	439	406	411	398	402	407	437	429	393	417	430	401	399	413	420	409	418	450	410	412	405	424	404	386	385	419	432	381	453	398	436	417	401	370	429	409	394	448	410	413	424	412	413	412	392	421	403	394	396	427	413	420	384	399	423	395	430	389	434	472	418	405	421	405	391	435	459	430	448	455	411	429	389	426	442	391	419	450	450	411	401	411	435	448	444	434	425	425	420	441	410	391	398	390	429	416	429	427	414	428	433	401	419	417	413	391	428	433	429	419	413	407	476	411	421	416	405	437	433	399	436	426	410	435	426	451	454	403	394	402	406	402	378	446	389	395	405	437	425	385	417	420	401	397	448	378	424	402	400	423	367	407	443	419	429	401	410	416	443	414	425	416	428	421	420	455	424	415	453	422	441	399	439	431	409	442	414	433	380	394	420	417	394	418	433	393	477	418	425	408	458	423	418	404	390	374	433	419	424	422	411	396	423	387	381	413	421	410	405	383	437	417	399	404	377	413	387	418	415	436	416	445	388	398	420	414	424	415	430	414	418	383	419	419	424	384	394	419	403	404	393	409	401	381	433	392	434	445	428	408	428	377	429	402	458	426	416	434	389	416	402	407	387	451	413	406	385	409	377	393	374	405	416	432	399	446	396	405	395	413	412	432	416	401	442	408	451	406	418	417	400	429	434	403	412	417	439	379	394	414	419	445	432	416	406	412	473	404	404	399	383	444	375	417	443	430	426	415	420	388	400	400	416	427	439	396	430	428	458	444	429	435	403	444	441	434	401	408	432	411	376	411	408	388	399	437	414	449	392	431	421	397	438	407	432	398	405	445	437	426	444	412	434	377	387	407	421	421	384	450	389	433	374	414	399	426	419	440	426	421	389	408	413	408	412	438	428	427	410	435	378	404	387	451	383	408	411	404	395	423	404	396	416	435	430	421	432	420	398	434	444	443	409	440	423	453	466	387	405	389	453	417	458	396	425	434	403	408	399	432	393	388	468	431	424	405	449	384	412	373	399	404	398	393	425	414	392	441	411	416	398	381	419	366	439	405	388	375	436	399	438	404	437	426	418	418	413	422	423	434	425	422	401	456	371	435	416	445	439	460	379	425	400	405	380	407	417	404	414	429	413	424	385	425	405	432	442	433	415	400	374	419	434	390	438	398	421	394	450	409	442	412	438	397	403	419	383	449	391	409	400	413	432	404	429	402	411	393	416	412	421	366	448	378	415	403	387	433	418	382	409	415	415	416	460	419	415	443	386	428	434	425	445	451	404	419	424	404	414	399	421	428	423	419	448	385	416	380	436	438	384	373	438	418	434	420	418	403	435	412	405	387	441	431	392	378	434	421	400	411	462	443	431	448	403	405	401	400	417	394	426	381	428	434	429	431	438	435	426	398	439	416	414	391	425	396	428	402	426	434	429	432	421	433	423	381	430	428	415	391	422	451	446	412	377	406	416	407	370	451	379	441	426	394	395	397	425	431	475	438	412	434	416	452	436	423	448	398	452	436	396	429	417	415	437	396	422	417	417	386	432	409	377	429	403	423	395	406	433	410	418	428	405	413	379	458	426	445	418	409	424	458	430	412	446	442	423	437	450	429	401	435	425	400	409	401	420	403	422	451	406	431	448	431	395	425	414	421	400	436	416	415	456	429	475	433	419	419	405	395	417	397	389	402	406	442	418	416	414	401	405	406	404	408	435	418	420	402	432	426	440	383	445	407	394	390	428	419	407	419	418	402	402	416	408	408	439	408	406	397	386	419	424	440	438	421	410	459	382	432	405	424	417	417	434	382	421	418	383	456	416	427	436	437	408	401	426	381	394	408	467	438	409	414	429	434	402	430	432	387	415	468	409	391	376	427	381	426	398	405	390	421	432	398	410	414	412	406	407	414	396	372	436	412	401	413	424	427	440	409	413	411	444	409	430	431	374	424	437	442	425	425	373	402	433	397	440	405	453	439	401	411	411	413	424	400	405	424	401	403	437	398	438	428	415	432	410	439	425	397	388	436	421	391	403	401	447	423	414	398	440	409	401	406	400	403	398	414	382	424	413	416	443	413	418	364	404	439	413	411	436	428	414	415	385	421	425	415	400	449	407	411	422	407	434	409	390	438	456	426	400	390	422	383	434	426	420	402	382	420	433	414	380	442	417	415	396	431	403	395	441	406	385	434	375	404	424	392	404	429	419	436	420	408	414	419	429	427	382	396	384	382	416	420	391	392	395	433	464	440	410	394	412	433	397	420	386	389	385	444	418	395	396	403	386	394	422	423	397	397	426	414	417	406	373	422	398	380	422	440	413	425	451	408	398	434	409	432	416	399	426	437	428	377	384	423	421	435	415	448	414	441	435	411	409	416	404	458	396	430	406	432	416	426	383	371	406	414	398	444	441	417	408	405	459	413	412	460	464	399	408	454	398	384	442	397	410	407	421	385	401	395	425	436	383	458	389	438	421	400	422	402	438	399	441	413	393	404	415	454	422	448	459	480	401	429	385	399	401	413	418	417	416	431	378	419	404	416	413	406	464	413	418	484	407	432	425	396	430	409	380	403	441	365	406	392	407	442	424	453	373	405	465	401	421	378	410	433	434	430	428	412
1540	277	170	193	178	214	201	252	245	183	147	144	144	131	122	108	121	118	130	121	121	110	128	117	131	106	115	111	99	112	137	105	121	139	108	134	109	101	122	116	129	124	130	123	114	129	124	104	117	108	113	138	147	107	103	107	107	126	109	121	141	115	121	124	113	124	110	118	112	132	114	131	106	111	112	117	130	129	137	107	118	119	114	131	125	126	108	123	121	114	119	129	103	126	112	122	115	140	115	130	106	132	131	113	122	104	124	122	133	128	115	109	127	117	121	120	138	127	120	140	125	125	124	117	123	111	108	130	125	135	127	96	120	118	128	130	126	107	108	137	111	125	125	118	113	107	116	128	121	105	116	124	121	118	120	106	104	104	128	114	122	105	120	111	114	114	115	112	120	126	122	120	131	113	122	125	124	108	135	106	123	123	103	123	111	118	116	117	106	119	121	130	114	127	109	135	134	122	114	104	117	135	129	123	128	100	126	128	113	115	111	125	108	125	139	109	139	93	108	114	122	112	136	94	130	118	116	116	120	106	117	123	104	126	117	106	112	111	124	132	129	103	113	123	125	130	124	125	106	116	123	108	123	130	119	119	125	128	113	116	102	123	121	130	127	114	115	151	117	113	107	115	101	107	108	107	118	118	122	114	134	132	124	120	130	122	116	116	105	120	113	120	121	113	132	105	111	118	104	96	107	115	127	120	122	119	109	124	116	135	108	105	140	106	143	132	123	103	118	104	110	131	119	107	136	124	142	111	114	111	113	126	101	122	117	102	130	120	123	122	133	106	115	121	121	113	127	109	123	128	128	108	113	112	115	124	121	123	107	122	108	129	133	124	125	135	100	126	104	113	129	112	101	124	118	133	119	117	122	125	106	108	112	135	125	126	135	106	106	137	123	130	124	88	121	120	122	120	115	104	126	131	125	119	108	121	116	128	121	120	131	128	115	124	134	108	142	141	129	111	116	124	113	121	103	119	114	112	122	111	124	144	122	108	105	104	121	105	124	126	112	113	129	114	116	130	108	137	110	121	113	112	106	114	105	124	115	113	120	109	136	114	139	112	122	114	128	130	137	107	113	112	140	132	121	124	120	121	128	120	99	122	116	109	120	108	130	116	116	112	134	116	123	106	135	123	119	120	117	125	110	115	121	130	111	117	149	124	110	108	112	108	126	118	131	115	122	122	129	126	121	108	124	119	130	111	119	127	126	137	124	122	110	116	107	119	130	120	127	106	117	119	115	123	135	113	118	111	101	103	112	119	116	123	115	121	117	123	115	128	130	121	129	109	112	118	115	126	107	108	110	117	118	120	113	126	117	120	125	131	131	124	118	113	115	111	122	110	123	105	122	134	116	122	134	116	135	102	129	123	113	125	135	117	115	133	106	123	122	138	125	117	120	127	127	111	117	108	124	118	110	136	116	133	124	131	124	124	111	109	127	107	106	142	123	105	112	105	124	119	127	92	106	118	123	112	112	112	109	129	114	103	127	138	121	119	117	127	106	122	130	120	124	109	100	139	111	122	114	100	126	122	119	99	110	117	139	114	118	117	113	100	128	109	132	103	116	125	112	113	104	116	123	140	122	107	137	111	127	134	98	103	125	105	115	123	124	109	124	117	113	96	114	131	122	110	126	110	123	100	128	115	118	110	123	108	113	117	123	136	114	109	124	98	118	102	108	129	125	130	115	103	108	116	99	128	119	124	101	133	108	143	109	122	124	142	122	116	106	108	131	121	98	117	133	130	135	122	124	133	124	101	100	122	149	130	110	133	127	129	129	124	128	120	128	121	102	133	131	117	106	115	102	118	121	123	122	115	125	112	115	110	122	107	129	140	126	121	119	115	128	125	127	107	116	124	114	113	100	122	102	120	104	108	125	113	110	100	102	100	110	134	159	126	125	124	94	107	123	114	124	129	128	113	134	106	109	116	105	110	107	122	127	123	117	123	106	113	119	115	109	123	119	134	113	112	112	123	126	143	142	136	102	138	132	106	101	104	128	107	112	132	114	127	109	118	126	127	123	122	111	122	152	138	130	125	142	116	116	130	91	139	124	123	114	121	121	118	124	103	117	110	111	114	118	117	95	121	129	129	134	125	113	118	127	111	128	126	100	143	116	131	118	108	125	102	116	127	134	112	100	138	121	108	126	115	104	119	119	121	128	113	137	128	124	99	119	130	129	122	123	110	127	120	136	110	114	119	116	119	126	134	110	119	105	116	116	126	120	102	114	154	127	121	132	126	123	110	119	119	132	113	115	129	111	111	102	114	116	118	109	131	147	128	116	125	112	112	124	108	132	124	150	132	121	137	110	108	139	113	123	119	121	109	121	117	108	141	132	115	124	100	121	108	119	122	132	126	126	132	133	113	134	111	95	116	113	124	107	102	110	117	144	132	113	111	125	103	118	118	129	95	133	120	111	121	116	121	108	122	116	106	109	105	136	115	125	116	114	139	103	130	107	109	99	110	105	113	110	121	124	125	111	120	98	94	143	129	107	135	124	130	119	125	120	117	113	107	106	127	101	116	119	121	110	114	137	101	113	119	117	126	108	131	119	110	108	103	123	102	108	110	120	127	124	113	108	120	119	102	115	128	110	113	115	110	94	117	107	122	132	108	126	129	118	126	115	134	132	130	121	113	122	120	113	95	118	119	121	122	111	106	125	105	100	126	106	113	116	109	112	123	105	116	123	121	119	118	107	126	134	138	107	110	127	107	98	116	119	92	106	104	144	137	114	110	132	129	128	99	118	108	99	116	115	123	109	132	127	115	116	114	106	139	112	112	127	112	106	137	126	126	134	121	131	127	113	133	96	116	113	112	130	122	133	128	122	100	113	102	128	127	129	131	100	130	116	126	123	98	117	104	115	115	127	100	99	111	93	114	126	126	118	134	112	124	118	104	105	107	109	119	134	121	118	105	133	135	126	128	118	127	113	110	114	133	132	117	114	109	112	124	107	113	87	138	105	123	114	130	113	125	119	127	131	128	101	113	102	119	121	113	141	110	120	124	126	126	132	133	126	113	120	109	126	120	96	117	123	112	108	136	120	118	115	112	108	103	127	111	110	135	114	111	118	113	126	113	110	117	129	127	118	130	118	119	102	117	123	131	116	141	121	114	118	112	124	122	100	113	105	121	112	135	106	122	133	112	119	105	122	123	115	118	134	110	114	113	112	116	116	130	117	125	97	116	114	122	101	119	117	116	131	117	118	116	121	122	123	111	108	118	111	121	123	133	125	123	139	108	116	111	104	107	127	115	96	100	88	134	123	115	118	114	125	109	111	117	106	125	120	128	124	120	106	124	109	130	110	114	123	125	107	107	119	97	117	130	111	119	124	115	133	125	112	118	120	113	114	127	107	123	127	112	110	107	129	133	146	135	128	122	94	114	110	118	126	114	123	119	123	131	118	122	127	118	118	98	129	102	111	127	118	147	107	129	114	116	114	102	111	119	124	127	100	112	125	98	102	101	113	122	107	96	104	111
12498	3437	1871	3017	7624	9249	6891	6732	6012	5253	2812	2113	1446	1117	1075	1030	1004	1056	1080	979	960	964	968	1032	957	950	1026	977	994	933	1055	939	970	998	982	954	952	976	926	1006	960	945	935	939	970	971	943	985	945	967	989	1003	946	967	928	902	981	958	1007	1061	909	940	964	954	983	999	938	966	960	1003	945	1003	902	956	952	968	1004	952	916	1023	892	913	985	985	904	966	929	956	941	917	974	976	933	946	963	941	918	953	1002	999	950	941	985	913	936	1003	1016	1010	987	960	961	1010	964	930	932	961	949	998	977	957	941	955	973	951	958	974	936	937	991	951	908	932	961	927	957	959	940	1013	980	977	957	993	950	923	934	901	962	947	949	948	993	953	1012	966	971	990	996	966	981	964	999	983	988	957	994	970	941	943	985	922	997	993	980	946	930	956	999	981	989	954	937	963	952	940	978	1008	944	941	1024	1017	1029	942	976	993	967	983	1009	1020	983	969	992	936	938	967	994	1003	962	962	1008	955	1011	970	973	997	1007	996	1016	947	1008	997	922	1016	986	985	1001	996	981	946	1023	950	943	963	913	969	966	933	983	902	987	952	943	976	916	947	936	924	980	947	1002	1033	1022	962	978	982	890	958	952	897	964	995	914	975	987	940	978	900	940	942	883	965	923	958	959	969	952	948	940	931	943	954	970	974	996	1013	932	977	989	972	954	931	978	879	988	965	964	914	1019	912	898	1012	948	949	959	964	956	995	953	990	947	962	995	1005	956	965	960	979	990	971	944	943	950	989	979	961	913	968	974	988	954	969	968	919	983	963	916	1043	972	985	953	915	1002	938	970	932	950	952	908	932	1024	951	970	934	971	994	957	960	1025	973	934	982	907	948	958	926	952	1015	1020	998	960	995	979	877	946	971	967	995	1006	931	985	942	950	948	958	1005	973	987	955	944	949	997	949	938	927	976	954	908	913	965	892	995	984	993	960	951	975	926	941	1036	959	984	934	988	958	986	1002	913	903	944	978	957	1010	918	981	934	1006	942	947	941	951	974	951	922	985	921	932	936	923	961	989	972	956	970	964	969	930	912	1001	977	1013	979	1057	1037	962	948	942	1035	939	895	1043	992	901	965	919	956	1001	917	965	938	935	954	989	961	973	991	992	983	954	971	933	1012	916	1031	959	942	948	912	914	924	945	1014	984	956	937	960	952	964	975	990	990	924	968	995	1000	954	964	990	943	968	952	926	953	1002	982	937	977	967	924	943	1003	949	944	886	946	968	948	1014	998	963	943	963	990	948	974	963	940	943	950	910	952	968	928	961	981	973	1006	954	946	939	975	982	944	913	945	898	946	946	978	935	948	951	965	1003	991	972	959	1008	974	924	997	928	932	956	1003	884	907	995	998	1002	943	998	950	936	964	969	960	953	954	958	932	995	930	930	942	940	1021	1011	932	1046	1055	989	947	966	932	943	1019	978	951	964	1020	956	950	1003	963	910	966	956	1006	978	965	991	964	956	946	962	939	923	1001	1003	981	973	972	927	920	930	950	929	934	1002	980	968	1027	916	962	920	948	924	933	890	967	941	942	977	970	926	951	972	1002	913	1030	951	932	1000	942	948	983	994	986	956	920	982	999	997	979	959	1009	1005	948	924	969	975	950	942	988	903	916	958	972	966	946	1017	944	973	977	978	977	983	908	999	1019	954	917	952	999	960	930	993	948	946	959	1011	963	936	936	987	973	959	982	1009	976	945	1006	1008	994	944	867	997	891	976	975	983	919	996	942	1001	955	984	972	965	966	924	970	975	946	970	972	930	931	981	921	936	945	951	919	983	941	923	943	992	940	996	956	1003	1006	1010	981	969	998	940	966	949	992	997	924	916	991	909	948	971	946	951	995	917	953	960	955	985	906	937	946	936	980	965	963	975	927	969	981	944	967	973	939	928	912	948	914	981	925	970	952	915	1001	975	964	1029	956	943	960	971	954	930	958	991	983	921	938	1001	967	1013	960	936	1011	981	961	950	970	948	936	948	936	987	930	967	991	952	945	939	965	988	955	969	981	978	1036	978	1021	963	967	978	996	942	898	986	962	991	1024	1008	929	1002	983	934	942	969	987	999	964	899	1000	960	968	1004	975	985	926	922	934	908	954	968	965	982	951	957	963	951	1012	985	950	999	969	1003	984	959	971	919	963	1011	1021	960	956	1016	969	920	936	938	964	920	920	921	918	1048	941	994	981	961	937	975	1017	929	985	913	962	1016	946	1028	961	947	951	956	979	957	952	938	939	869	970	1003	986	991	974	942	982	947	943	970	986	905	961	943	958	925	998	980	1005	964	915	939	977	920	1017	977	945	971	949	934	933	962	941	990	911	959	962	924	937	1001	971	919	933	929	938	1041	949	960	959	984	952	958	956	970	960	1024	973	977	984	910	921	928	980	957	979	954	959	968	1012	955	1037	913	963	906	943	953	996	949	1002	908	991	976	958	1047	1001	981	939	970	916	933	989	1003	1020	984	1005	974	952	993	944	1002	928	1040	928	962	949	1006	980	956	952	982	950	950	965	971	976	953	943	982	976	917	898	957	962	944	945	948	947	987	1003	963	961	924	923	918	1005	978	941	994	943	958	978	929	960	1037	936	972	979	940	950	1007	1011	980	943	968	949	992	963	931	967	1007	964	957	987	973	954	955	937	946	943	975	1004	955	945	1030	986	1020	952	966	974	928	1017	928	973	951	955	971	962	965	953	930	945	938	936	998	990	996	908	944	997	983	921	979	932	984	946	990	977	1000	1013	917	957	997	961	950	892	989	957	948	989	943	1004	950	965	903	957	978	953	986	901	968	969	924	979	964	916	948	894	955	986	1051	950	950	1060	1012	970	904	936	974	877	940	963	1011	1049	966	952	981	1006	953	924	967	932	949	1010	975	984	901	976	947	1016	918	918	955	924	946	932	964	1011	980	952	945	989	889	992	957	922	1007	923	986	958	934	1036	925	997	946	996	975	916	912	955	992	927	986	944	939	958	999	1022	915	974	944	984	920	943	936	965	993	942	993	1000	1022	977	914	965	963	975	998	918	941	998	1034	999	924	987	1002	975	982	901	992	975	936	1000	951	945	958	937	1000	954	980	930	965	973	934	979	945	963	949	970	1000	949	971	977	968	972	951	940	894	970	930	956	963	962	986	980	947	985	954	958	931	1006	936	944	944	984	981	962	964	968	966	1025	975	921	970	966	962	987	976	982	951	965	1031	949	945	935	1004	993	999	967	913	976	1021	963	968	945	934	945	973	966	952	962	897	900	968	1002	910	986	942	954	986	1025	954	1005	957	938	942	952	970	911	976	985	1013	964	979	977	940	952	932	1005	1025	954	929	955	964	939	970	1001	1008	957	940	898	964	970	1028	945	932	916	931	963	935	935	997	959	922	918	981	957	966	947	923	987	1011	963	968	998	942	962	959	973	951	979	956	1008	1006	984	945	985	958	954	1026	934	989	995	968	992	992	991	932	988	899	968	986	963	934	972	982	986	938	888	954	952	1003	955	988	998	969	1038	964	928	888	971	975	969	951	991	971	974	965	943	1018	935	949	988	961	959	939	1004	940	953	976	953	985	968	928	999	985	996	980	940	934	965	977	1055	942	932	991	949	935	981	938	952	989	972	940	972	981	941	952	965	949	940	957	938	955	944	1007	928	1012	910	1007	963	986	972	1009
1269	294	148	148	152	219	215	252	232	220	149	109	102	81	92	72	90	82	91	74	97	80	72	81	87	82	55	67	79	79	74	93	88	76	84	69	84	91	76	69	83	77	74	77	67	72	78	77	78	96	80	64	81	77	78	78	61	72	72	81	77	72	64	81	75	63	91	68	83	75	72	65	69	88	71	90	96	68	79	79	81	71	76	88	92	82	66	85	56	90	77	72	78	80	101	80	86	84	84	85	75	87	72	71	87	81	68	69	73	67	75	81	82	75	84	53	65	75	59	83	91	70	79	82	64	81	83	70	63	63	89	65	77	81	84	78	69	94	69	75	78	73	77	74	89	78	66	62	81	72	92	79	75	69	76	73	94	85	92	70	83	79	80	66	78	76	70	72	76	82	80	80	79	60	91	75	92	76	72	64	71	66	60	72	74	83	64	65	68	77	71	83	72	71	68	84	87	75	82	70	67	85	97	75	89	62	76	85	58	81	80	81	67	83	84	78	80	80	87	80	91	73	74	74	91	74	76	88	82	87	76	81	63	79	73	84	88	73	72	77	66	87	64	60	78	83	78	72	69	58	76	86	90	85	69	91	61	74	81	64	88	85	60	83	84	76	78	88	66	81	65	92	85	73	71	80	88	72	75	67	65	74	85	67	81	80	80	100	62	91	86	67	80	71	76	68	83	69	65	89	71	89	75	83	75	88	81	80	76	89	81	76	87	80	84	73	76	85	75	72	82	76	76	63	76	79	61	68	91	74	69	69	77	92	73	63	85	70	64	79	99	68	86	82	77	73	80	89	73	66	76	75	72	71	82	90	70	87	64	60	70	86	78	91	88	84	61	65	90	77	87	83	84	65	75	82	80	72	69	71	83	71	78	75	70	82	64	66	66	96	73	69	77	62	76	79	63	86	76	67	74	79	71	63	64	64	74	90	86	73	77	85	80	74	84	78	99	65	79	80	83	77	79	73	72	64	63	85	66	74	76	80	75	70	64	83	90	90	95	80	78	64	85	59	72	70	76	77	83	64	62	93	90	76	84	91	85	82	71	68	60	83	73	80	70	79	74	80	86	75	70	78	80	81	79	71	88	64	62	91	81	82	77	84	84	86	80	95	84	77	70	72	71	69	79	82	85	72	74	79	80	78	88	66	86	87	74	90	66	85	84	64	69	70	90	77	81	74	89	77	78	84	81	90	80	81	83	83	102	86	71	89	66	76	61	70	60	65	83	73	69	82	65	77	80	67	78	70	74	77	74	62	65	90	81	76	82	68	85	77	76	71	88	77	77	51	81	74	78	71	76	83	77	77	59	85	88	79	69	64	64	79	71	76	70	65	69	75	73	74	73	71	95	67	69	75	81	78	73	65	100	72	77	77	97	87	84	74	78	66	84	56	74	79	80	84	93	72	74	78	73	65	72	65	66	58	91	82	88	78	86	65	53	64	59	72	69	90	64	85	74	78	70	69	100	79	72	69	71	77	87	70	74	87	72	74	67	90	77	71	70	69	77	68	85	78	59	80	63	75	61	71	77	79	80	71	84	84	76	76	70	71	79	75	79	68	67	61	65	87	103	68	64	88	78	73	86	76	77	68	68	69	87	82	81	86	75	74	66	94	80	80	82	74	85	78	73	77	71	85	75	77	93	77	69	70	86	70	73	81	90	68	90	65	82	72	70	85	65	69	74	67	77	72	82	57	76	78	85	65	75	83	80	75	69	62	65	77	88	71	82	77	78	86	92	62	75	88	61	90	58	66	79	75	76	74	57	83	69	79	68	69	85	74	66	69	100	93	87	73	88	76	81	95	81	89	83	82	86	79	76	78	70	81	76	62	69	74	80	75	76	73	63	64	76	72	89	81	92	74	76	85	84	75	90	77	78	59	84	65	86	72	90	76	89	84	64	69	75	78	75	46	85	79	61	70	67	63	89	95	74	69	73	70	79	81	75	81	76	77	90	81	69	84	66	65	83	74	69	75	68	78	80	76	68	82	81	92	61	75	74	73	76	64	91	70	71	76	75	61	68	85	80	71	75	88	86	79	83	79	78	78	92	78	74	91	74	87	64	75	81	71	90	68	80	59	91	61	89	77	80	68	71	76	74	80	77	82	67	80	92	84	68	79	69	70	76	76	71	80	84	81	93	68	70	77	61	71	75	74	82	72	73	72	80	84	69	77	63	78	91	74	83	85	71	87	83	67	79	79	67	89	93	73	74	73	78	84	83	66	83	62	81	81	75	86	72	81	64	83	57	71	82	67	68	74	80	62	74	57	60	70	72	65	79	80	93	65	76	63	79	80	76	86	81	60	68	81	85	67	92	68	70	81	79	74	93	72	77	66	71	83	72	82	78	75	70	69	69	77	66	82	86	78	78	80	83	76	77	87	78	83	90	79	75	61	77	55	80	75	81	82	68	79	79	73	74	84	89	75	69	68	78	76	75	76	79	58	71	69	64	64	82	64	91	93	71	79	78	82	54	74	83	70	79	84	78	72	64	56	79	77	84	93	78	72	79	77	89	66	92	77	83	84	67	71	88	86	76	59	67	77	73	73	62	81	66	81	70	77	85	68	82	87	76	76	78	71	88	69	87	74	74	74	61	78	81	82	82	88	70	62	79	81	92	66	81	74	75	71	75	75	72	81	83	94	83	79	70	89	89	95	93	85	79	75	71	71	69	79	71	67	64	72	93	72	92	68	74	69	72	85	93	67	64	83	76	77	70	85	75	87	84	67	62	81	71	68	63	70	84	94	82	87	68	64	75	87	77	74	75	72	86	85	82	62	87	70	76	68	73	65	96	81	69	87	82	77	64	70	72	67	77	67	82	80	70	87	88	68	87	62	84	65	63	72	73	83	79	70	85	77	73	51	73	84	92	62	76	65	54	76	72	73	72	91	81	80	88	80	69	86	89	81	75	82	75	65	70	76	73	82	77	81	71	72	86	70	73	60	81	81	78	67	63	65	68	78	68	72	68	85	64	73	59	75	86	78	62	85	72	82	84	74	72	86	61	88	82	62	74	79	75	79	70	63	66	96	72	70	76	81	79	79	92	64	92	92	76	86	90	80	87	83	88	76	62	65	84	84	70	83	84	78	84	82	81	82	72	67	96	69	91	82	75	81	86	73	73	76	69	91	72	70	68	66	86	72	82	72	82	84	72	80	70	69	77	80	62	72	64	85	75	72	75	77	66	93	85	88	76	69	87	69	83	76	74	77	76	73	60	69	84	68	75	81	82	64	63	77	75	74	77	84	86	86	83	77	73	86	76	80	74	61	77	83	84	85	86	74	78	84	73	77	68	96	71	79	78	76	64	68	82	68	73	83	58	79	76	67	91	73	80	76	85	83	70	86	67	67	72	74	81	92	75	86	80	63	68	72	76	88	83	69	90	81	60	75	71	71	75	70	76	71	73	65	69	81	70	64	83	70	86	76	75	69	71	70	81	70	73	87	92	80	75	50	69	70	76	75	84	80	67	93	76	81
15396	3914	1684	3199	10276	12167	9855	9315	7573	6359	2717	2335	1421	1118	974	921	874	876	868	809	751	784	782	793	758	739	761	734	717	769	715	675	724	729	683	726	721	743	690	717	665	650	690	719	755	690	680	666	678	686	688	680	701	707	627	687	662	684	691	622	624	656	660	645	682	680	623	725	680	657	680	639	688	662	691	630	673	678	602	650	639	670	639	652	641	646	645	679	663	698	664	690	671	668	663	666	671	602	662	642	672	725	621	679	666	655	675	655	625	671	602	683	670	639	690	682	677	649	645	702	676	704	699	693	646	660	624	671	652	701	652	670	661	665	647	596	632	618	716	645	689	624	655	653	690	631	641	686	708	672	675	632	648	617	675	644	673	664	629	607	642	650	649	676	633	679	666	675	685	654	660	640	607	603	602	636	648	665	703	668	682	586	623	654	635	652	664	651	679	624	710	661	696	642	623	703	647	649	649	677	656	680	654	712	632	647	625	627	662	667	648	712	669	660	648	634	676	656	636	703	663	646	659	671	651	634	643	653	632	617	649	645	670	717	652	615	638	632	641	645	643	639	697	642	684	618	648	627	642	610	640	675	658	677	652	682	681	670	675	633	659	701	664	696	647	677	632	651	647	680	686	661	621	647	654	625	639	660	627	636	634	641	653	656	632	669	660	679	692	638	646	680	671	695	657	621	674	628	652	675	623	641	710	680	717	740	627	624	629	659	670	671	677	654	631	679	660	672	666	661	652	613	682	671	611	631	599	663	630	676	668	639	664	639	691	679	703	666	639	647	655	629	609	634	626	689	687	624	638	646	679	673	690	653	679	688	626	640	642	664	644	687	654	636	682	641	615	660	688	705	642	699	679	640	625	696	654	612	647	624	673	648	669	640	693	682	635	648	626	617	625	664	656	663	657	677	627	702	617	636	603	698	659	628	672	670	666	664	675	696	673	644	681	656	672	672	671	676	663	641	654	637	648	664	681	641	648	657	643	636	659	659	641	652	706	691	695	653	698	613	657	632	689	676	631	683	600	651	606	676	646	646	642	636	671	636	638	673	681	646	651	687	605	647	662	645	657	657	692	624	605	704	600	634	647	666	711	651	672	655	660	658	666	659	672	642	673	635	672	580	654	713	706	632	670	653	655	683	617	649	637	681	647	653	578	662	662	611	669	692	625	666	680	727	676	662	604	674	650	623	635	673	655	637	615	706	629	635	676	631	677	644	669	727	676	623	666	666	672	658	666	670	672	662	635	661	698	679	633	666	619	705	622	653	649	648	695	671	697	635	653	629	649	699	686	690	599	665	619	644	673	651	676	677	635	635	648	656	705	654	633	649	630	626	688	644	620	654	597	659	669	675	695	689	651	686	645	669	605	656	662	642	664	685	630	637	616	676	644	665	662	648	627	621	631	686	659	653	642	676	633	656	684	686	686	662	690	675	651	697	661	668	678	650	656	639	654	625	655	693	648	679	649	647	681	661	661	635	641	644	658	633	642	682	689	664	685	642	656	661	620	650	665	688	643	657	623	674	615	644	629	679	705	634	675	650	655	639	736	661	634	671	685	643	675	653	672	701	632	670	640	671	703	654	650	685	661	641	648	675	682	687	614	662	689	644	665	667	632	670	646	672	643	676	661	663	625	627	623	704	670	613	672	670	708	674	640	652	608	667	670	677	674	716	658	651	654	672	639	635	620	660	682	637	642	625	674	666	595	638	678	707	654	657	658	624	670	653	721	642	670	684	690	662	670	657	656	686	683	702	651	638	650	698	635	613	677	629	691	694	661	656	678	663	688	656	636	642	674	651	637	691	646	664	660	692	658	705	694	625	660	683	651	709	612	618	690	665	685	678	662	753	597	659	650	703	622	663	655	631	660	657	641	671	625	649	627	629	641	649	670	693	648	644	683	652	667	642	630	673	642	666	650	658	649	646	654	677	678	612	665	687	639	665	678	666	671	677	635	663	619	646	653	668	660	658	621	650	651	688	652	627	686	608	685	654	630	657	672	652	675	683	629	636	681	646	675	708	668	665	638	686	691	654	621	692	636	658	645	686	664	615	641	675	646	662	647	634	648	695	640	688	687	674	650	677	659	635	692	655	693	649	626	643	733	641	702	710	670	675	707	668	665	641	699	633	649	687	648	643	656	637	649	646	640	650	652	672	659	689	618	648	646	670	717	687	675	629	689	612	643	687	647	672	665	679	652	665	668	631	680	662	597	641	616	649	661	657	668	699	604	681	707	640	639	663	604	642	657	626	626	662	647	632	671	670	648	647	609	659	594	623	602	643	678	643	650	666	642	652	637	656	668	640	657	625	624	605	653	657	668	653	676	675	653	652	686	639	656	707	649	605	621	673	705	639	633	641	677	678	676	718	722	701	651	656	619	679	587	691	690	631	647	663	662	667	648	694	620	620	656	675	690	647	713	676	694	695	664	591	694	649	687	655	602	671	664	643	683	643	623	619	663	610	645	601	688	676	673	620	653	681	685	624	658	675	634	633	629	669	638	643	689	668	683	658	657	704	645	665	647	644	641	640	626	636	706	670	657	629	653	654	639	696	647	647	618	610	634	676	629	662	610	654	649	641	646	670	666	691	631	695	644	666	691	643	628	657	671	646	673	638	642	670	659	636	664	629	644	629	687	648	663	708	685	644	647	703	715	655	588	648	651	667	683	631	641	646	648	659	692	695	604	654	661	638	642	643	676	659	641	618	698	717	613	635	690	598	595	670	663	655	644	672	703	651	704	680	629	652	666	654	609	641	629	655	697	637	656	681	686	697	694	680	628	694	637	634	668	658	657	688	639	671	672	660	666	643	656	634	652	674	633	710	643	655	678	676	679	654	613	660	665	670	647	647	691	664	645	671	655	681	654	638	633	642	701	706	675	661	643	628	605	663	690	656	666	649	674	627	642	660	630	649	656	644	624	622	649	661	614	639	666	659	656	639	650	649	629	645	670	640	651	632	655	623	683	675	627	652	665	687	637	670	671	699	669	627	698	687	631	694	677	640	585	636	658	672	620	674	713	694	684	678	683	712	635	644	665	617	660	662	631	640	678	667	627	645	627	662	675	671	639	652	689	700	616	682	651	654	635	643	598	644	659	650	665	664	644	657	659	660	699	670	631	644	663	612	669	658	657	688	634	656	667	704	665	661	653	649	634	634	664	676	647	647	619	617	664	663	636	640	682	648	682	625	654	653	641	655	655	674	626	663	692	656	672	666	619	669	694	667	631	668	684	695	682	626	640	662	664	691	626	645	687	650	643	647	656	669	674	649	660	676	646	667	578	626	614	602	698	621	647	658	655	636	635	700	613	657	643	642	705	651	627	654	646	666	632	666	627	653	633	658	631	659	669	641	615	669	621	646	684	641	678	622	686	661	638	633	662	613	633	657	623	684	646	645	685	688	633	680	611	620	680	671	642	634	664	634	714	676	638	655	640	701	635	638	622	669	663	633	639	633	709	632	680	664	653	706	645	663	685	636	624	634
2093	195	136	141	163	187	219	252	182	173	105	93	99	85	109	97	90	70	69	84	95	82	91	92	91	78	79	101	79	102	81	96	89	63	86	67	81	84	95	96	87	90	80	72	84	74	82	66	94	86	91	79	85	84	89	94	81	95	75	79	74	86	87	80	76	95	82	74	67	70	75	72	81	82	75	74	81	79	84	68	67	73	75	72	69	89	66	99	83	75	88	89	98	81	87	82	70	82	92	86	96	66	73	79	79	67	81	105	82	74	97	76	80	70	93	93	82	71	84	75	74	74	84	73	83	81	76	85	69	93	75	83	98	87	81	76	88	88	85	72	72	83	90	102	81	74	90	73	89	91	92	64	77	78	89	83	75	72	82	77	84	77	86	71	90	81	78	89	79	76	81	76	69	99	89	89	78	85	81	63	86	75	86	96	86	81	77	84	80	75	76	92	72	93	87	76	81	80	60	79	83	90	84	89	91	92	84	101	95	76	92	84	67	102	82	75	71	54	79	77	61	74	66	80	77	82	76	64	65	77	86	76	80	83	95	88	96	96	85	87	85	68	81	70	94	85	86	82	88	84	82	103	81	103	77	81	88	85	77	84	83	86	91	87	75	91	80	81	99	77	85	81	69	75	78	72	92	82	77	86	82	81	93	73	82	84	91	85	56	74	81	71	91	71	74	68	74	77	85	82	71	78	80	85	96	82	76	82	71	85	83	83	80	80	82	81	79	86	79	71	82	83	66	73	75	81	74	72	96	91	77	72	72	77	88	84	77	86	72	87	68	80	79	70	70	72	97	77	74	75	82	78	81	79	67	77	88	79	71	79	66	73	74	65	76	82	79	82	88	71	72	70	81	83	83	93	60	77	89	81	74	81	84	74	77	87	71	84	80	68	58	88	66	91	83	66	86	84	66	66	67	93	96	76	83	86	68	82	80	96	87	79	88	75	101	76	63	78	64	67	82	75	80	61	71	85	79	84	79	86	79	95	78	71	93	85	68	73	75	81	90	62	93	81	77	75	77	82	78	81	77	82	82	92	68	88	87	88	92	78	83	84	80	79	72	82	89	77	104	94	86	67	96	89	88	71	84	60	71	68	85	89	81	78	92	85	73	79	85	84	74	83	84	74	87	72	84	91	66	78	89	89	77	85	82	88	73	78	80	92	75	73	79	92	69	85	75	82	89	95	79	76	94	72	84	74	61	69	82	68	70	78	76	86	78	64	89	83	79	95	77	84	78	76	73	69	81	90	99	67	97	79	93	79	66	85	87	76	89	77	83	88	80	72	97	81	68	89	84	76	79	91	82	96	81	78	72	83	76	81	74	83	81	72	77	94	97	87	92	74	84	91	62	73	80	80	72	76	93	78	84	83	67	86	76	71	81	84	84	94	94	94	80	73	65	82	66	84	79	84	71	65	76	95	70	80	80	72	76	70	83	95	85	70	85	84	74	66	78	81	103	96	92	89	75	73	86	75	89	81	81	67	91	83	92	81	74	82	91	71	72	82	82	73	86	73	97	101	87	77	81	83	87	79	76	73	86	79	74	84	82	81	91	81	80	83	75	77	76	80	87	96	83	88	90	76	69	80	87	69	93	90	72	97	97	91	93	81	78	84	87	92	74	76	66	77	78	73	75	84	75	84	81	80	73	65	71	78	72	83	82	84	74	78	86	80	82	94	93	90	81	76	102	79	77	85	78	90	84	81	91	75	83	81	95	77	78	79	83	79	85	72	78	85	75	76	70	81	86	77	76	76	85	107	100	77	68	77	87	82	84	82	77	86	81	85	78	62	91	77	85	85	83	89	80	84	89	72	77	92	89	91	66	80	79	95	94	97	85	72	85	84	87	68	83	70	75	82	71	82	80	75	95	57	93	81	87	82	67	83	85	102	75	82	80	80	81	84	72	80	81	82	76	97	68	92	81	99	92	78	73	79	89	92	87	67	55	84	100	90	81	79	93	91	80	78	69	72	73	91	83	76	89	73	77	92	101	89	86	78	75	84	82	83	83	71	86	80	87	89	65	63	94	79	71	79	77	86	81	87	80	86	82	76	76	86	85	86	85	78	69	72	88	64	74	78	72	85	95	77	81	75	82	76	75	92	90	79	89	89	67	88	89	90	97	83	74	87	64	88	76	91	87	62	77	74	84	76	80	83	82	97	65	90	86	83	77	88	71	78	73	89	81	92	68	83	81	94	66	74	86	65	72	69	72	79	93	78	72	84	73	77	75	82	97	84	82	73	86	61	88	73	80	81	87	79	91	80	72	102	77	86	83	62	83	88	78	66	77	57	90	92	74	79	83	84	68	82	82	87	83	83	77	91	73	70	77	81	90	62	86	59	92	68	82	91	92	85	69	93	80	71	78	74	67	94	92	87	76	71	100	79	86	79	68	73	83	89	68	73	77	76	75	75	69	95	84	85	80	75	78	69	83	87	79	80	87	87	88	84	72	71	69	75	86	85	69	70	95	76	69	83	90	74	88	85	86	95	80	89	81	83	70	71	81	77	65	72	86	76	85	86	73	79	69	74	75	80	86	85	77	65	87	71	80	82	102	87	95	75	70	77	75	75	71	75	107	82	90	81	97	77	84	76	88	86	85	82	65	79	74	70	80	86	81	76	90	85	67	82	75	95	75	81	67	80	77	90	63	76	95	63	78	97	77	86	78	74	87	60	76	87	92	86	77	86	85	88	68	79	75	79	78	86	79	85	83	97	82	86	80	83	76	71	69	75	75	66	68	76	78	82	79	86	85	73	73	77	56	78	71	82	90	70	78	88	83	94	67	85	78	93	72	82	81	81	94	76	73	88	76	86	84	80	78	79	85	68	81	98	74	81	77	81	79	93	89	80	84	83	93	74	68	81	71	75	90	82	84	82	79	76	60	98	83	81	86	87	89	84	78	75	74	68	65	83	66	82	82	75	86	90	84	88	77	85	71	78	91	91	85	90	80	72	87	69	75	87	82	90	101	88	86	80	70	83	94	90	73	70	89	70	93	111	82	81	80	81	77	84	81	84	88	72	90	73	75	81	87	84	71	95	89	85	80	84	80	84	82	85	65	92	87	87	78	75	78	79	98	88	87	79	74	80	88	68	74	80	94	92	73	82	83	76	86	73	84	83	86	99	75	65	86	80	76	75	95	83	83	87	81	80	95	78	85	74	96	80	72	87	87	77	82	64	77	76	100	95	93	90	70	68	80	82	67	101	86	76	86	89	76	82	76	99	74	81	81	96	94	74	93	89	80	72	71	85	96	65	87	99	91	84	67	82	78	77	90	89	83	76	71	81	88	87	91	74	74	73	77	80	71	93	75	81	81	97	92	87	88	79	79	67	74	70	91	83	64	73	76	69	87	109	83	84	79	82	90	66	88	79	98	73	86	70	91	78	75	87	85	77	70	89	76	99	61	73	81	88	87	83	89	67	61	88	66	86	83	84	77	80	60	86	78	92	71	71	84	65	78	75	84	82	80	82	84	91
14787	2580	1474	2045	7973	11236	8791	7896	6017	5205	2668	1699	1243	1106	993	1021	932	871	860	854	843	752	811	771	758	744	749	746	770	770	734	715	691	742	739	694	755	721	685	645	679	685	702	660	701	705	722	640	664	662	618	676	674	605	649	656	717	650	729	678	632	651	638	591	629	651	666	600	657	628	680	634	648	664	662	703	652	618	692	671	698	641	679	686	677	679	642	667	691	657	634	626	667	684	654	659	669	699	681	692	659	624	640	694	639	676	624	650	668	619	642	629	735	670	693	633	669	655	662	648	651	640	690	609	630	625	684	661	644	654	653	636	644	650	683	645	672	646	617	643	646	644	647	643	664	712	629	689	633	668	667	628	654	625	643	653	713	627	606	664	653	672	682	648	643	631	678	632	659	678	654	677	651	672	633	669	670	629	638	661	670	702	646	743	693	673	625	646	643	650	645	707	667	635	617	650	727	619	649	629	672	695	646	688	667	651	654	655	674	727	654	643	654	703	649	687	665	647	688	638	641	665	664	671	668	653	667	645	673	683	680	627	661	659	676	679	677	680	669	711	674	640	614	665	628	659	609	608	670	640	626	717	695	657	655	584	653	663	671	650	657	660	651	627	684	645	637	646	620	631	702	670	645	696	653	676	672	620	668	667	646	645	627	609	679	671	659	650	641	656	624	661	669	701	674	628	662	606	705	578	651	668	647	644	656	684	630	660	615	632	703	653	635	662	707	664	635	643	660	654	626	726	631	648	641	723	648	627	728	652	699	651	695	656	637	646	686	644	619	663	668	661	668	620	649	635	649	650	657	647	696	648	639	621	631	660	703	695	650	651	659	684	695	647	624	646	636	679	711	630	666	646	649	613	677	621	654	636	636	672	615	634	637	677	685	641	656	690	628	660	674	645	694	626	722	683	667	673	612	724	666	646	696	668	651	685	624	674	646	651	664	680	684	650	664	634	679	645	649	648	689	708	643	655	641	679	662	689	697	650	655	633	659	628	684	613	650	690	691	664	668	643	619	632	704	675	653	675	669	623	679	636	679	701	634	648	646	627	620	624	639	628	640	692	664	675	652	670	653	647	626	662	680	606	646	712	683	617	674	678	631	656	654	623	667	636	635	705	707	650	651	641	660	672	654	672	648	679	649	624	690	623	702	661	627	668	667	693	642	676	688	646	698	625	648	659	658	620	618	704	632	666	707	695	655	666	625	688	658	646	668	636	685	639	617	623	675	657	643	700	669	707	658	680	631	677	692	645	682	666	681	664	703	630	628	685	694	670	643	625	632	654	659	661	657	660	661	663	717	673	673	663	672	640	645	661	627	696	696	653	680	639	694	647	650	685	669	655	639	634	644	644	630	659	665	644	655	681	661	627	672	642	655	651	662	636	653	669	693	653	681	649	619	681	665	629	657	672	698	633	586	664	640	670	663	687	652	720	676	645	649	625	665	650	685	676	673	646	613	665	660	676	650	638	629	642	637	656	638	675	664	689	663	659	650	644	636	622	708	617	691	667	651	651	677	680	669	688	625	640	676	700	668	629	651	650	678	664	686	633	666	642	615	648	640	684	665	640	693	673	673	637	652	629	724	626	649	673	628	698	653	657	651	642	634	674	675	644	719	641	676	640	668	660	661	696	646	689	652	680	674	664	692	677	676	659	655	681	668	689	672	615	686	648	652	602	692	696	667	654	644	654	623	673	641	676	639	672	637	632	641	667	639	641	711	650	632	681	651	652	667	688	622	633	623	656	657	663	629	666	658	617	665	660	643	645	680	637	697	646	662	613	662	674	665	649	661	691	685	631	655	649	667	702	679	645	683	665	658	632	640	654	643	661	644	637	655	656	658	623	643	606	629	638	639	659	627	669	646	609	654	667	672	675	645	621	628	620	638	681	632	670	624	674	674	647	648	660	651	660	629	615	623	660	615	630	656	699	633	666	700	669	610	647	632	728	690	620	660	656	679	643	659	613	655	636	663	644	687	605	634	679	667	669	643	620	705	659	652	666	675	660	699	712	629	679	645	625	673	640	630	671	668	665	686	649	635	657	642	651	663	636	644	662	608	695	634	644	635	652	652	639	631	627	638	646	667	661	648	640	645	682	626	662	642	667	620	670	680	643	626	652	649	647	655	672	687	642	659	633	681	652	638	653	664	632	631	667	659	653	676	646	676	630	605	696	647	658	681	642	630	636	628	641	683	652	680	638	661	602	666	647	631	628	627	672	673	705	667	640	651	637	636	655	665	658	700	646	679	629	695	660	661	629	665	675	679	635	652	639	684	674	672	698	653	622	673	634	691	661	618	658	668	638	649	622	628	655	641	704	616	702	651	633	624	659	673	658	662	628	664	661	657	686	620	662	672	666	674	633	656	646	695	671	654	669	629	642	657	676	664	708	672	638	673	706	679	658	673	641	659	656	651	643	655	675	700	665	662	709	670	618	664	604	664	637	614	672	665	658	684	654	672	627	624	715	707	616	623	656	673	658	640	621	651	624	688	685	674	666	651	701	603	665	633	646	651	635	659	693	643	641	644	675	649	680	692	720	656	628	690	667	655	649	653	625	675	632	641	616	646	703	670	640	707	681	611	700	644	702	655	608	661	668	642	715	608	638	665	616	642	643	636	664	662	667	673	689	631	688	674	626	647	659	624	623	645	644	658	654	678	668	617	704	678	689	711	616	645	649	680	654	675	617	642	706	650	655	655	617	686	608	687	643	629	639	624	629	634	709	661	642	632	630	647	704	651	660	690	658	614	646	603	665	642	631	627	665	653	620	669	664	654	655	668	603	630	660	651	697	666	647	694	657	676	689	667	708	627	670	694	653	685	642	638	637	645	670	676	639	645	668	656	592	692	682	677	623	633	700	671	648	664	658	637	645	667	646	634	601	667	664	661	641	671	627	651	684	645	612	681	673	620	639	632	672	668	683	659	663	663	687	696	670	664	662	652	667	682	593	710	662	664	676	664	667	622	648	606	657	636	656	659	649	635	667	699	656	688	589	668	626	655	646	652	649	652	655	658	653	640	661	683	664	640	643	634	626	673	632	660	657	593	658	624	694	653	658	621	667	666	658	695	663	638	629	633	631	665	662	619	647	608	648	662	668	623	663	636	641	634	599	671	702	644	650	658	661	614	678	683	660	662	654	642	668	649	641	656	639	661	666	656	672	626	684	669	661	611	696	670	637	619	660	614	639	649	603	690	672	641	658	669	677	623	643	629	661	680	653	641	627	681	675	670	662	673	617	677	592	671	657	672	678	675	604	683	665	655	682	672	691	750	644	666	702	628	650	686	635	638	641	680	663	620	639	664	676	632	638	689	598	670	681	690	698	641	656	643	658	619	652	680	641	636	675	658	638	644	650	620	630	653	664	654	690	667	674	637	669	640	644	637	651	640	643	643	598	654	612	678	673	607	714	651	673	683	636	656	642	642	634	653	665	653	636	658	590	706	657	683	661	650	682	646	687	646	644	656	638	655	658	652	690	661	634
1783	234	142	96	120	199	213	217	149	150	104	53	72	46	60	52	49	45	59	52	43	49	46	55	46	54	48	31	51	57	39	48	41	48	36	49	43	35	38	42	37	43	45	40	39	51	37	35	35	40	46	44	40	45	35	33	38	50	39	32	38	31	42	42	48	42	34	48	45	35	42	37	40	39	44	39	35	36	45	38	40	39	40	37	54	38	42	50	31	53	50	48	46	42	41	35	32	48	29	40	43	38	39	43	48	41	45	43	40	37	48	33	35	33	39	57	47	50	51	25	54	45	45	53	41	52	46	46	35	42	53	37	50	36	46	38	45	37	48	40	49	36	46	26	33	41	55	33	46	49	45	45	46	47	42	51	44	54	46	37	47	45	31	46	44	35	37	47	44	45	38	44	42	43	46	44	50	43	42	42	41	50	55	39	56	42	38	42	46	50	54	53	44	38	41	38	41	34	50	39	35	41	52	32	40	27	40	46	36	45	42	54	60	44	34	54	30	49	39	45	43	34	35	34	44	51	49	48	25	47	51	29	46	38	48	47	41	36	42	42	38	29	35	34	42	36	33	46	30	41	48	42	44	33	46	35	42	52	35	45	44	52	44	45	42	36	49	35	34	35	47	33	38	35	40	38	33	43	31	37	47	32	42	40	50	44	42	49	35	35	48	39	33	53	41	45	31	39	31	53	35	37	38	47	56	42	29	36	50	42	38	40	39	44	47	35	47	39	49	33	52	52	38	49	38	56	58	43	41	39	46	56	37	55	27	33	51	52	38	47	39	50	50	34	39	46	44	37	47	41	37	44	31	38	39	37	34	37	32	43	57	46	45	42	40	37	39	40	39	29	46	46	35	31	47	46	47	49	39	39	38	36	34	45	43	34	55	34	45	43	37	36	37	38	43	48	48	46	43	30	42	35	40	45	40	40	33	35	43	37	33	37	29	50	38	43	40	45	44	48	33	41	48	29	44	44	38	43	37	45	43	45	41	31	39	34	41	43	45	43	44	44	28	38	39	44	42	32	36	50	45	43	48	49	55	39	39	42	44	37	49	45	44	53	40	37	31	47	47	48	34	37	43	38	44	43	47	45	32	35	50	36	54	39	45	31	43	45	34	40	39	40	41	43	52	45	35	43	36	41	44	42	41	49	38	49	37	26	36	47	61	37	34	41	43	50	39	44	45	40	40	38	49	37	42	51	40	48	49	33	39	33	36	39	45	37	45	36	35	46	39	37	40	43	41	42	35	46	47	40	37	36	38	38	39	33	40	39	41	38	43	56	40	38	42	44	27	42	48	32	42	41	39	45	34	40	38	47	43	39	40	46	51	45	35	45	39	40	36	42	48	28	44	40	45	42	31	36	46	46	34	41	45	51	48	37	42	39	41	37	50	34	37	56	25	37	46	46	34	40	32	34	30	47	31	35	45	39	42	43	46	36	27	47	24	57	33	47	33	37	42	52	46	36	35	45	44	47	36	48	49	46	35	42	49	38	36	33	50	56	42	35	33	40	44	54	40	47	35	52	47	31	40	39	35	42	31	39	41	46	37	41	41	42	39	54	41	47	33	37	44	40	48	44	41	34	51	43	41	52	48	46	44	40	42	51	47	33	48	36	53	43	40	42	38	41	46	44	36	42	35	49	46	51	38	50	31	50	33	47	53	48	43	47	34	37	40	58	42	52	61	52	25	44	34	37	49	42	42	34	27	42	41	47	36	32	49	39	39	45	47	53	46	45	30	40	24	37	37	41	36	64	49	50	46	45	40	43	56	42	35	45	44	36	42	39	45	40	37	38	52	28	48	32	34	48	48	35	52	43	36	40	44	46	44	45	45	45	44	52	40	40	44	40	40	50	47	45	51	42	35	42	34	48	50	47	37	40	41	44	37	42	47	40	48	36	37	36	40	46	43	52	48	37	49	44	46	38	55	36	38	41	45	46	39	36	34	41	45	51	41	38	37	53	38	43	38	39	31	54	44	41	36	33	39	44	31	46	51	45	33	52	39	50	47	35	35	46	35	36	45	42	38	41	58	39	28	51	44	42	53	53	46	38	34	43	41	36	40	42	38	39	36	50	48	34	43	41	37	33	47	45	50	49	32	59	53	46	33	43	31	34	49	40	36	31	36	29	46	50	37	33	40	41	27	45	43	38	29	36	50	39	54	44	44	50	45	41	37	43	38	32	45	39	45	48	41	42	40	44	24	44	51	34	39	41	43	42	45	32	37	46	40	30	47	32	36	43	36	38	50	34	39	42	34	47	42	41	36	35	35	31	52	33	44	40	45	39	35	43	40	44	51	46	37	36	42	46	47	46	53	49	54	41	45	40	42	37	44	40	37	41	45	41	51	47	38	42	39	39	46	43	45	45	37	40	36	38	53	39	53	45	43	37	42	30	45	40	35	44	38	42	30	41	42	46	49	30	39	32	49	45	44	40	38	42	44	33	44	44	45	41	43	49	47	44	37	37	43	37	33	52	41	37	34	43	42	42	31	37	32	46	37	38	32	42	42	34	46	34	33	32	47	43	37	37	31	45	38	35	41	42	43	31	45	44	33	39	45	38	49	39	44	45	42	53	46	41	33	43	39	40	31	37	33	49	45	37	43	27	35	44	49	37	40	60	37	47	50	50	46	39	45	34	44	36	33	44	29	42	34	52	37	40	46	57	39	42	37	53	39	45	55	37	44	44	56	47	43	49	46	45	32	40	34	47	38	50	52	40	42	38	50	55	44	34	37	57	43	34	33	36	46	36	40	45	41	32	42	45	39	43	40	45	43	57	44	31	48	45	46	36	36	55	37	34	35	46	39	41	38	39	46	44	45	40	45	39	33	29	32	34	39	40	48	48	44	39	39	44	15	38	43	36	39	54	44	35	44	53	47	51	39	38	39	43	31	43	32	48	37	40	32	38	32	37	46	34	45	41	50	34	59	37	42	35	47	34	45	41	41	44	42	36	34	33	45	37	44	25	42	43	36	44	39	35	45	46	46	37	43	41	42	42	44	42	33	41	50	36	36	41	44	47	39	46	43	24	36	27	33	41	44	53	45	41	50	48	34	53	43	40	40	40	42	34	41	35	46	51	42	34	57	43	45	38	38	39	43	51	47	40	42	51	39	47	46	39	36	42	38	49	45	43	47	45	46	33	44	43	31	54	45	44	44	42	50	39	50	35	53	41	44	25	43	45	46	36	39	53	40	40	42	45	47	39	41	42	39	35	40	43	40	54	52	43	38	49	45	40	47	34	47	42	42	40	28	43	40	39	45	37	51	30	37	40	44	42	48	33	54	39	49	54	38	47	37	40	55	49	34	51	40	40	31	34	46	34	43	39	36	46	51	47	34	42	48	38	42	35	46	36	32	44	35	35	56	48	50	41	39	32	45	45	39	39	44	29	42	41	37	44	44	34	41	41	42	53	43	53	45	40	41	29	40	39	44	47	40	45	37	39	34	49	39	35	36	37	34	27	46	40	31	25	35	41
16452	3281	1634	2092	8390	13436	9966	8692	5742	4594	3071	1709	1247	1036	910	820	772	712	676	614	619	599	555	540	530	528	512	538	481	509	463	418	448	460	448	452	440	426	444	423	411	424	392	429	405	433	393	409	388	364	425	395	399	351	379	404	382	402	398	380	370	368	372	384	364	382	362	386	375	398	391	377	381	368	356	393	385	381	364	363	373	393	386	362	363	402	396	330	374	414	378	339	367	381	390	380	380	373	375	351	376	368	351	361	353	373	362	373	356	391	368	395	361	345	397	336	362	388	373	379	357	386	367	382	387	351	352	379	373	382	312	333	374	369	342	371	349	331	344	356	381	363	370	379	392	349	350	367	343	366	383	361	326	414	365	362	393	371	355	364	353	323	369	388	349	367	383	356	341	380	388	392	381	380	388	350	376	360	378	369	354	379	338	361	389	346	385	391	391	382	398	366	367	373	338	361	394	320	356	342	342	410	349	370	360	379	374	333	382	377	346	358	334	362	364	371	351	324	347	406	362	341	382	369	325	335	366	340	345	368	359	366	369	367	353	357	339	361	382	333	369	351	345	347	367	367	371	341	386	367	376	348	379	384	349	369	364	362	373	354	337	366	427	383	360	352	386	377	379	394	389	360	348	367	367	350	368	380	346	394	363	351	359	348	379	389	396	349	348	348	384	366	346	367	363	370	356	389	338	371	356	354	354	362	352	350	343	341	348	362	374	389	372	360	353	351	365	380	392	348	353	355	311	326	356	365	353	342	337	381	368	346	358	369	385	336	343	395	370	359	381	364	353	389	348	341	384	396	359	354	346	366	382	347	355	352	363	337	347	350	374	348	368	377	346	349	332	349	348	361	340	334	382	375	354	373	373	365	360	340	422	374	390	345	378	348	348	350	369	354	334	343	367	330	333	362	386	345	363	398	359	364	348	336	386	349	359	367	334	343	370	362	344	368	379	358	415	373	355	342	350	338	330	358	362	414	399	362	357	355	347	327	362	384	368	340	364	337	391	364	376	341	361	355	365	380	342	364	383	344	403	389	382	366	368	372	372	394	418	340	362	361	368	359	357	347	345	348	354	366	384	353	358	345	372	371	384	376	361	350	365	360	366	386	352	400	346	358	385	325	363	369	338	358	375	373	356	356	364	328	379	358	348	375	376	340	368	368	374	360	351	334	377	345	353	358	390	365	356	345	344	362	372	366	355	376	380	351	390	379	347	372	359	354	386	345	331	360	351	387	342	369	376	364	357	347	353	376	341	368	387	340	335	385	417	316	393	347	379	387	347	380	337	396	363	387	366	410	354	368	363	340	337	344	383	375	391	373	376	370	336	369	386	347	375	375	366	345	389	377	360	376	325	352	354	397	336	369	355	334	332	342	376	322	393	383	338	375	371	349	370	373	358	375	355	363	357	354	340	345	372	384	364	398	349	380	368	366	356	388	370	371	353	343	348	353	361	372	342	383	390	343	347	391	342	338	394	381	391	354	394	369	364	345	379	382	367	375	379	345	344	373	349	388	357	385	363	393	338	366	350	364	402	355	354	316	377	397	366	366	342	340	340	386	344	350	368	363	379	362	362	360	356	366	366	382	360	367	353	366	362	409	369	352	373	349	351	381	393	360	359	381	380	349	365	388	410	354	349	339	353	374	335	361	382	372	357	372	356	408	363	362	384	343	347	356	349	365	355	346	380	362	351	343	331	355	389	359	335	366	361	368	356	381	408	388	382	399	364	362	337	410	370	362	347	373	337	389	348	376	348	358	387	403	331	335	344	364	371	349	317	328	410	374	365	347	358	367	389	385	393	337	354	347	370	368	370	364	352	327	350	368	357	355	380	345	371	364	377	377	330	372	337	337	385	344	379	402	351	366	328	338	359	366	370	358	396	391	348	338	341	350	400	350	354	371	341	363	351	374	367	351	370	348	386	373	378	376	360	381	377	345	335	374	348	353	348	396	355	379	362	370	385	390	385	342	392	373	320	367	353	368	367	354	358	382	385	354	365	345	353	352	368	344	367	392	357	361	354	334	388	358	368	367	383	365	366	361	362	378	371	376	348	369	338	341	355	375	361	376	350	364	420	387	395	341	382	359	358	369	358	341	367	315	339	368	344	317	338	352	403	346	374	352	344	360	388	361	360	370	336	324	391	379	372	386	324	361	352	360	364	361	381	359	382	371	377	355	352	363	374	366	344	373	356	371	372	325	358	369	386	371	384	371	356	340	347	358	379	325	359	371	341	340	362	351	341	363	394	383	365	356	357	341	360	400	379	384	357	338	374	374	368	349	320	371	372	389	330	362	349	333	354	405	344	370	353	367	351	349	331	327	352	371	358	371	356	332	407	375	362	399	353	386	387	381	340	350	354	412	373	316	345	355	360	371	357	354	359	399	409	356	380	370	389	371	386	366	356	358	369	357	353	351	350	372	389	341	371	369	368	375	368	345	347	361	357	367	347	350	370	369	358	370	363	360	363	365	353	372	373	389	359	334	368	384	355	342	360	359	375	332	358	339	401	348	333	361	349	386	333	349	344	342	381	373	356	370	365	345	352	364	358	335	380	376	376	372	345	386	356	376	361	340	375	370	324	373	347	375	322	366	337	378	369	363	328	371	358	390	391	385	373	374	362	381	362	386	362	371	373	381	362	387	356	326	381	363	351	371	361	367	356	368	391	399	346	348	392	353	391	364	388	378	341	325	358	364	369	361	361	368	337	381	348	361	362	369	377	322	372	354	332	367	385	349	378	379	352	360	359	355	385	357	389	382	378	361	362	369	349	375	364	318	355	360	343	371	405	423	332	358	359	354	380	370	370	382	372	324	354	342	362	378	367	375	353	356	373	359	375	357	354	336	369	371	389	392	357	344	390	361	384	350	331	363	389	341	381	362	359	375	372	342	307	352	396	399	379	358	347	368	373	341	360	375	341	366	375	385	352	399	332	358	344	354	370	350	341	374	359	361	390	329	367	362	391	371	393	399	360	388	354	345	334	379	350	352	352	371	358	341	346	350	386	419	343	344	348	381	324	401	355	325	412	378	359	361	379	379	359	382	372	360	385	355	361	368	386	379	363	392	412	370	347	365	375	361	367	352	344	389	321	341	365	393	411	376	351	363	374	336	361	343	361	382	378	354	373	348	365	377	358	369	347	363	335	357	382	339	367	331	331	303	357	371	380	365	367	337	350	372	409	335	350	380	360	350	395	365	403	380	372	376	381	328	391	335	378	385	334	360	344	377	340	356	389	360	340	333	372	409	363	361	336	341	374	386	354	363	324	398	349	396	355	357	337	383	358	339	345	358	388	371	347	354	352	401	367	353	352	347	332	374	360	377	330	347	403	354	407	385	360	360	356	380	362	389	381	368	351	340	363	353	379	327	343	367	344	343	330	383	408	395	376	346	348	388	332	371	362	389	362	383	348	372	341	365	332	385	337	362	383	322	375	365	387	368	386	371	379	364	359	394	365	368	385	362	338	374	352	393	375	341	363	343
1328	167	160	163	132	187	166	149	153	149	120	111	119	104	113	108	110	101	124	114	109	112	104	112	87	108	127	121	130	102	104	106	113	119	140	134	113	107	122	112	109	128	128	103	106	117	108	105	127	127	118	134	110	98	102	129	115	96	129	99	115	105	117	108	119	104	111	122	120	102	112	113	118	117	122	100	109	105	116	118	100	116	110	89	119	108	111	115	101	119	124	116	112	107	130	121	120	118	115	126	119	127	117	113	100	97	107	107	110	125	125	123	118	131	118	102	96	115	117	114	112	113	119	117	107	115	115	119	102	116	115	120	99	115	113	114	128	107	118	119	110	109	141	112	127	117	116	101	104	109	122	99	120	113	110	122	106	115	125	109	115	88	115	128	101	110	108	105	116	110	113	105	123	108	130	142	116	115	97	119	99	112	118	103	114	118	111	102	119	111	103	111	117	117	113	115	122	102	106	99	120	124	102	96	108	131	132	103	103	117	112	109	94	91	117	127	103	106	118	120	121	125	122	118	116	124	100	111	99	105	114	124	131	99	107	104	116	104	100	120	103	123	110	114	107	112	124	119	120	122	101	115	108	125	108	117	103	102	110	120	105	138	115	140	119	133	92	100	104	125	135	100	126	107	119	97	117	120	126	106	122	98	100	112	122	114	116	106	119	132	132	123	95	115	120	117	139	112	98	104	107	113	108	109	100	102	112	110	113	119	116	114	103	106	128	98	93	107	128	119	113	102	105	110	107	104	115	115	121	122	123	120	100	128	106	112	104	110	97	119	123	115	123	107	119	107	109	105	114	99	112	94	99	128	106	121	103	108	89	110	119	104	102	120	137	130	131	118	125	135	97	104	105	111	100	111	108	94	125	122	103	116	116	109	112	106	112	104	108	117	130	120	114	124	114	103	115	125	114	120	112	98	125	122	103	130	98	115	116	104	104	120	127	101	103	98	108	121	118	106	107	103	93	129	112	123	92	117	101	114	109	104	110	126	112	114	126	120	108	122	127	112	116	112	131	130	130	124	115	118	133	115	112	108	111	108	100	112	132	113	111	110	129	114	114	115	116	113	117	110	107	107	119	102	116	109	106	123	111	109	133	107	115	119	102	103	99	135	112	97	116	121	103	117	114	106	125	115	117	109	117	119	124	112	113	108	118	100	115	121	109	113	105	110	121	109	110	113	124	111	109	116	101	111	106	106	98	127	92	110	107	108	91	120	112	113	105	96	120	104	111	127	119	119	107	122	122	103	129	103	111	118	102	101	121	115	118	103	111	132	136	119	98	101	122	113	130	98	108	109	117	120	97	106	115	113	94	115	113	103	127	132	93	115	101	115	137	106	121	125	125	106	118	107	109	136	115	122	82	107	119	120	106	117	97	104	119	108	111	98	108	125	120	121	124	111	105	114	117	109	135	110	98	104	99	114	119	115	111	113	99	97	108	116	111	104	123	123	127	132	131	122	95	109	120	95	132	112	125	107	116	113	101	104	105	120	117	110	119	85	102	117	119	131	110	113	101	114	135	106	106	110	127	110	101	108	125	127	129	118	107	99	123	128	106	118	95	116	101	119	111	110	106	113	107	115	114	107	132	116	93	130	109	119	111	96	101	130	100	103	103	119	109	123	97	109	145	91	122	111	112	105	97	109	108	95	112	115	114	126	136	120	107	113	109	122	113	105	109	113	127	124	123	106	109	134	113	116	109	113	132	130	110	107	121	113	103	117	113	98	128	110	101	110	111	109	117	117	101	122	106	117	82	127	112	119	121	121	129	118	92	116	106	146	116	106	119	109	102	107	121	106	114	132	117	117	111	103	106	113	121	127	107	94	102	120	112	120	108	128	110	125	105	109	116	117	113	121	121	93	104	99	109	106	134	101	127	108	115	120	118	117	108	101	125	124	106	103	123	129	124	122	125	117	97	114	114	102	115	108	104	125	115	101	101	104	101	79	105	113	114	99	120	123	108	96	122	98	120	126	114	114	104	129	100	113	106	124	115	85	114	106	110	129	118	99	108	111	111	105	116	115	102	105	110	98	136	108	118	121	99	134	101	107	117	107	109	104	116	115	94	118	99	138	104	113	116	105	103	110	111	120	119	122	113	87	124	111	118	106	117	115	115	112	119	107	127	125	109	114	121	98	116	97	114	115	128	116	112	103	124	119	109	112	97	122	111	101	121	112	115	107	109	113	119	107	114	118	121	102	108	111	107	117	102	125	128	114	124	117	114	130	107	97	105	119	124	115	126	83	112	107	104	138	103	109	120	105	108	110	113	106	111	125	98	108	98	122	97	119	104	132	131	92	126	107	124	108	120	121	112	109	107	117	103	115	121	120	117	132	125	104	103	90	122	130	110	100	107	106	107	137	121	117	126	129	107	104	119	108	113	95	135	100	115	110	119	117	133	109	102	125	118	107	110	102	110	118	117	107	102	123	95	130	97	116	88	106	119	125	108	111	117	98	112	123	121	95	120	112	117	114	124	115	111	105	124	126	112	96	113	109	123	101	118	122	130	104	111	114	119	100	91	99	110	86	101	130	121	128	128	108	124	117	106	109	100	123	128	113	116	99	110	110	112	118	95	118	115	116	120	118	109	92	112	125	119	124	108	116	116	108	114	108	102	107	107	111	106	100	103	120	109	114	116	105	117	107	116	104	139	110	119	118	96	132	121	131	126	108	120	124	125	114	119	107	120	113	99	113	117	122	122	97	110	109	105	92	112	107	104	101	108	108	124	89	122	110	91	111	121	116	136	105	116	118	117	120	122	113	121	119	106	126	134	117	117	106	128	108	132	114	101	115	118	100	109	103	99	103	123	112	124	118	96	113	114	118	104	103	101	109	94	94	118	118	116	112	110	106	120	103	122	100	105	106	110	108	100	129	107	108	110	121	106	101	121	110	102	131	106	119	104	114	112	105	118	92	116	125	124	130	120	112	96	111	128	108	131	118	114	106	116	113	100	106	105	110	130	109	121	113	112	110	89	106	122	146	102	117	115	104	127	94	124	112	130	117	114	108	129	126	110	132	110	117	121	108	96	106	118	107	101	126	126	113	128	101	117	114	103	102	109	125	113	103	124	104	112	118	123	113	111	117	107	120	110	112	103	111	110	96	104	126	116	135	123	116	110	120	103	118	124	120	114	98	117	134	124	119	96	114	115	107	114	104	117	108	102	136	99	122	118	105	99	123	99	117	108	128	115	118	108	95	104	122	107	129	92	119	126	115	108	113	134	99	103	104	132	109	136	117	116	106	111	111	114	116	102	133	115	100	90	125	138	129	101	126	119	109	106	121	122	111	104	109	123	119	130	125	128	116	121	112	119	118	112	113	132	118	123	104	105	128	117	106	118	96	117	96	91	114	118	122	93	108	118	107	104	113	107	105	91	124	119	110	108	108	107	109	112	119	117	112	90	111	103	145	140	113	130	114	97	104	113	96	113	111	104	116	100	111	112	109	116	105	105	105	113	122	133	116	122	107	123	114
10099	1947	1595	1681	3930	6720	5200	3760	2828	2454	1454	1163	1122	1018	993	964	966	968	984	954	961	971	964	994	955	942	972	908	990	951	881	921	957	939	995	971	939	924	938	896	931	903	897	906	970	873	925	925	912	907	929	920	905	890	923	933	930	926	963	943	952	907	907	907	930	905	908	957	874	864	906	902	941	912	930	885	899	927	911	926	915	885	924	954	970	932	914	975	905	903	900	910	924	850	900	927	889	932	883	927	913	911	901	851	871	931	912	880	922	929	944	927	890	912	933	931	912	869	867	956	897	895	886	922	948	915	976	903	887	889	951	889	884	930	935	893	923	918	919	895	865	947	913	919	938	899	949	868	947	902	963	930	929	882	921	878	878	908	907	940	940	912	952	931	854	907	981	927	920	897	954	916	952	882	873	900	915	878	921	902	877	920	930	964	879	877	900	878	926	900	923	909	866	893	874	908	959	919	895	925	974	885	850	892	923	934	975	925	847	919	952	939	884	917	903	951	950	977	909	905	865	895	971	894	911	901	927	907	928	949	929	896	931	958	929	903	891	918	884	891	920	895	922	930	938	878	891	982	928	940	912	918	878	905	899	939	896	941	945	934	942	940	915	894	919	962	908	953	872	891	885	904	930	932	955	931	944	868	903	948	933	873	947	914	896	989	927	862	909	893	900	905	902	925	917	878	846	932	914	926	885	915	916	907	959	905	915	929	903	959	930	872	892	890	868	937	875	914	877	892	934	933	923	948	891	898	935	945	937	875	907	914	913	910	909	970	861	883	885	905	913	928	887	938	884	922	938	849	863	894	913	915	916	929	892	928	892	903	881	945	911	958	952	905	887	857	968	941	906	881	933	931	871	909	917	815	896	951	861	915	912	938	937	911	903	946	909	913	942	882	919	923	903	971	919	852	947	946	918	926	899	907	881	880	940	955	895	899	935	908	923	963	835	875	881	946	941	973	920	899	919	948	921	843	953	855	881	906	880	874	923	896	944	949	852	911	935	926	897	896	903	947	985	867	896	891	861	827	947	917	873	974	898	867	905	859	932	903	904	902	889	900	965	936	891	916	870	915	928	979	867	913	945	860	925	941	888	889	916	929	894	982	922	1001	860	876	857	921	870	885	861	857	882	891	986	935	937	886	901	934	902	875	910	884	901	895	936	865	941	861	976	872	963	923	924	864	863	911	907	869	871	915	905	917	894	952	888	921	910	872	922	918	902	871	897	897	942	916	916	912	950	904	894	979	861	928	964	931	866	901	904	924	908	870	862	878	916	954	971	887	954	884	943	892	953	911	858	933	882	886	917	889	912	930	904	921	919	863	904	890	877	874	925	886	896	971	910	961	893	876	909	902	943	931	925	866	952	881	886	870	943	914	908	900	902	879	955	875	891	887	927	885	961	913	944	920	843	929	930	938	967	906	888	932	944	923	921	939	898	908	906	906	933	971	908	898	933	897	959	904	951	900	946	875	931	901	904	928	960	935	944	910	900	880	944	978	924	954	898	894	930	846	967	907	889	906	856	915	849	881	889	927	922	974	918	966	856	923	921	938	916	927	869	915	884	929	951	919	860	877	914	915	942	911	947	962	902	896	906	890	1000	817	917	937	902	850	932	887	949	887	909	915	972	911	933	924	916	912	877	897	928	926	928	906	887	935	882	880	900	934	891	868	858	929	906	921	905	905	927	878	891	846	896	881	952	864	903	990	938	903	892	898	860	894	912	840	899	888	916	912	979	915	898	902	869	931	839	935	961	887	882	942	969	896	984	877	902	875	921	964	924	914	863	890	924	900	890	854	950	920	885	897	955	895	899	988	853	884	929	877	946	872	914	920	898	914	938	915	890	859	964	935	881	873	934	896	880	897	878	913	884	901	898	932	906	949	896	900	946	887	926	918	932	871	889	865	878	970	944	910	906	928	884	839	916	940	889	926	918	923	950	895	919	928	923	906	922	894	909	888	933	895	891	964	903	931	965	949	935	929	900	928	916	922	933	914	839	920	880	887	931	875	921	861	907	886	879	917	891	877	964	892	923	919	923	919	894	927	920	894	847	915	922	875	873	926	903	933	882	859	894	935	926	927	869	991	973	941	928	908	935	929	875	892	925	900	907	909	908	860	905	957	911	891	863	921	948	855	887	912	903	900	888	894	892	937	936	910	874	920	931	946	937	919	890	889	845	892	887	961	916	908	938	937	973	917	929	915	896	931	901	882	899	885	934	913	959	905	887	908	952	911	938	886	865	906	903	861	886	932	929	899	939	916	875	855	951	954	904	946	870	913	919	883	972	925	938	878	897	910	867	908	866	948	920	914	885	934	931	889	916	908	920	920	928	971	922	897	894	906	886	932	933	886	872	959	912	928	945	865	934	932	889	908	973	938	901	949	914	880	881	891	889	866	931	925	913	900	882	895	890	855	947	937	896	976	955	892	932	939	904	943	892	929	917	898	936	923	872	939	923	919	869	910	959	943	898	941	882	840	930	922	862	936	953	960	969	942	921	899	897	871	862	864	865	951	922	924	903	929	934	958	923	900	913	955	911	888	867	883	958	944	906	953	891	998	885	890	1005	910	885	885	968	869	934	908	991	874	897	911	888	967	901	880	926	883	911	918	906	887	936	966	898	915	890	903	894	894	904	875	897	924	913	908	902	947	970	913	906	938	884	905	889	934	919	887	894	904	915	856	921	980	953	894	931	977	924	850	909	887	920	878	937	854	896	951	923	928	893	957	946	904	915	871	956	871	932	893	930	877	943	968	876	870	887	921	932	929	948	917	922	909	926	892	915	939	892	885	930	905	936	901	884	935	932	859	903	893	859	954	930	943	892	947	926	892	917	904	915	914	951	929	891	909	846	959	880	939	916	924	918	878	890	884	952	881	942	891	935	903	870	911	878	920	905	992	907	928	953	929	942	916	929	941	889	891	898	959	907	888	929	918	913	926	940	987	936	939	904	936	915	920	901	914	943	950	922	902	948	918	887	953	918	917	945	908	880	926	888	885	929	918	919	939	913	996	862	885	923	927	933	955	953	948	921	922	928	918	888	919	931	937	883	864	903	923	908	882	889	903	949	890	946	929	926	902	936	863	972	893	923	918	949	943	937	922	900	879	920	892	930	904	935	967	932	876	930	914	914	940	954	903	872	868	966	881	885	868	889	871	910	895	982	879	925	922	848	848	962	934	921	875	922	982	923	887	890	955	869	910	865	927	951	888	952	916	854	902	969	895	969	929	943	866	933	917	844	878	912	950	949	889	938	902	902	881	925	898	900	909	914	926	920	955	905	942	901	933	948	901	853	910	890	926	904	919	973	912	948	886	912	891	940	901	913	910	942	910	929	912	891	883	930	925	955	878	904	902	929	903	885	932	908	905	850	926	939	923	911	899	920	950	881	858	915	920	899	959	924	878	892	888	939	908	886	926	968	873	880	965	899	929	929	887	924	909	905	874	909	931	890	924	953	958	893	970	891	912	904	939	862	932	898	917	905	883
1202	254	163	128	108	162	162	156	145	154	97	106	81	81	89	74	75	70	71	60	101	69	59	73	74	94	78	66	78	83	83	80	72	82	92	91	67	69	77	83	73	65	69	70	85	72	70	81	73	91	71	79	87	62	75	56	77	65	81	75	81	68	82	87	61	77	76	79	73	80	76	98	79	54	69	74	66	77	67	69	73	65	63	82	71	53	73	79	65	62	90	78	67	78	68	61	84	73	75	81	68	87	79	66	86	80	66	80	76	66	61	78	63	81	73	66	75	67	71	67	81	89	82	68	67	75	93	71	62	68	67	99	71	76	81	62	66	72	76	72	64	78	97	75	70	67	77	89	68	82	74	69	79	59	92	82	74	66	69	81	85	85	66	53	66	78	77	67	81	83	74	51	100	61	74	75	78	71	75	71	76	81	61	81	63	73	82	70	75	75	82	78	70	66	50	63	70	85	81	70	60	72	72	72	76	77	68	68	80	79	79	77	76	63	71	71	62	76	64	78	79	79	75	73	68	72	73	76	77	66	76	91	88	77	87	75	81	73	82	82	71	71	77	61	86	70	74	70	94	76	68	91	69	90	72	77	66	70	81	63	80	91	77	59	76	87	76	74	68	76	64	75	78	71	77	64	64	65	65	60	63	69	81	62	64	62	71	82	71	66	74	76	69	62	66	71	62	62	72	63	66	70	79	69	84	73	71	59	67	65	71	82	78	63	61	76	55	75	79	76	83	66	69	93	74	76	86	70	76	63	91	73	75	82	75	59	72	85	53	70	68	64	70	57	65	65	71	70	83	67	65	76	78	73	77	74	85	73	69	73	81	78	92	57	75	71	70	75	73	65	84	84	77	63	80	77	84	68	63	61	82	82	66	89	54	63	62	67	83	80	63	80	71	71	60	86	56	54	84	74	73	61	75	66	78	70	69	73	72	73	80	85	65	69	89	63	68	77	71	67	67	80	72	77	66	80	67	92	79	84	70	73	93	73	76	89	68	67	75	78	68	64	63	66	73	70	71	62	78	77	73	80	80	90	64	71	67	74	86	70	63	66	59	73	77	77	58	66	75	56	60	79	82	62	76	76	57	63	67	60	69	67	81	69	65	71	66	80	53	70	76	72	89	59	87	70	75	78	80	71	64	58	63	76	84	77	69	65	81	60	69	73	82	79	75	90	83	83	74	69	71	68	66	83	65	76	77	79	62	63	74	66	67	63	92	83	69	60	59	68	69	92	79	87	65	64	82	70	74	63	88	75	84	72	62	59	66	66	80	73	78	63	71	75	83	67	72	52	65	64	98	81	85	73	73	77	84	62	79	69	61	65	73	85	74	93	82	67	73	70	79	65	79	72	75	69	65	73	69	72	73	58	70	60	78	89	56	76	85	73	77	74	66	97	75	83	67	71	96	71	73	73	58	75	83	65	65	75	74	73	69	67	83	70	79	81	57	79	78	74	87	73	66	67	82	77	60	63	68	69	68	75	54	65	78	84	63	61	92	82	69	77	67	62	76	89	81	83	59	57	67	67	82	89	68	58	66	75	65	81	68	90	59	91	67	67	67	65	81	63	95	70	73	74	74	67	66	71	60	60	60	55	53	65	66	72	61	77	65	73	61	73	70	79	80	64	75	67	90	77	78	73	70	79	72	72	66	80	61	72	78	82	64	77	74	78	77	64	69	90	79	84	53	62	57	98	80	84	70	59	58	66	68	69	75	64	83	70	73	69	86	80	63	87	69	69	69	71	70	68	74	63	79	64	79	70	86	82	68	75	79	64	78	68	81	81	64	86	54	74	62	97	72	63	73	74	69	74	67	66	73	85	67	66	65	84	74	87	66	83	66	69	73	89	77	77	87	61	74	77	66	74	73	77	65	84	69	70	70	78	74	69	64	79	65	75	79	69	80	62	65	68	78	94	78	69	72	78	81	65	73	67	74	80	77	77	72	86	64	79	68	93	76	83	80	73	67	72	84	86	60	67	92	57	78	68	78	70	65	69	87	75	90	75	63	74	72	69	78	82	77	64	81	57	78	80	93	73	80	84	85	73	69	74	91	79	60	70	90	64	81	78	67	67	98	87	67	71	71	74	70	68	72	70	75	63	65	69	70	64	74	77	72	77	64	83	74	73	65	64	74	74	73	78	62	73	51	80	71	68	69	90	74	74	58	66	72	72	93	74	60	75	72	77	90	65	88	80	86	87	72	68	62	75	70	93	66	72	71	73	70	87	74	63	81	69	65	63	68	61	71	65	78	72	79	81	95	84	75	83	64	69	73	78	69	65	59	68	72	59	77	73	69	65	71	73	82	70	64	66	76	81	72	67	79	72	79	80	67	81	68	61	72	66	70	79	76	61	75	71	69	80	60	87	62	76	64	61	84	75	70	83	80	65	67	73	70	66	63	71	78	70	63	72	84	59	63	74	61	88	68	68	51	80	83	85	90	63	76	82	82	76	77	81	63	85	61	77	68	77	81	72	74	66	76	77	64	74	61	82	74	78	67	65	81	69	66	72	68	81	82	78	86	76	82	74	76	77	74	66	75	57	81	63	87	80	67	69	75	87	74	73	89	91	58	74	78	81	69	66	74	81	78	75	67	69	76	72	63	91	66	77	94	75	83	73	66	65	69	63	65	83	67	82	84	80	61	50	66	71	87	86	73	72	66	67	73	77	78	76	87	69	75	85	85	74	74	72	83	68	65	69	73	85	77	84	80	78	81	85	65	60	77	77	65	75	71	72	61	86	88	76	81	73	68	75	72	70	72	88	63	66	57	74	85	62	95	62	69	63	60	92	82	93	73	74	76	64	76	73	71	56	75	75	74	77	70	80	73	62	86	65	66	81	69	81	75	60	66	79	60	64	60	85	74	73	68	70	68	75	70	62	80	81	66	77	71	84	77	60	62	79	76	72	59	77	70	94	70	79	80	81	75	65	76	99	68	60	76	77	64	76	70	67	69	77	67	90	76	77	72	70	71	68	62	83	72	72	69	84	66	70	93	80	77	93	65	59	83	70	75	70	68	58	61	67	62	75	74	62	66	72	71	63	61	81	70	81	61	79	75	64	62	83	64	76	72	74	71	80	65	79	79	58	61	71	74	85	80	78	75	70	83	87	60	69	65	76	73	73	77	61	74	82	86	75	68	66	69	79	72	71	85	74	81	59	68	72	63	85	75	75	57	69	73	57	81	79	74	74	74	70	71	61	74	72	81	80	68	73	73	83	81	77	66	72	71	71	66	58	74	65	66	68	55	58	69	78	71	62	72	66	56	69	76	70	81	75	64	101	59	70	73	82	68	75	87	65	67	67	78	69	80	69	90	70	62	71	79	71	43	71	68	78	73	84	74	73	77	76	72	73	70	80	75	70	79	84	76	71	69	91	70	85	81	84	86	82	69	95	71	86	72	68	85	65	67	70	67	63	71	77	70	67	91	69	72	75	74	82	76	69	82	58	80	71	58	73	64	95	82	62	69	82	77	67
12929	3115	2090	2091	5283	8595	7115	5549	4251	3535	1799	1346	1156	1006	966	879	864	823	767	758	770	767	728	778	754	761	701	754	725	717	670	667	697	696	704	767	653	668	658	658	695	658	680	630	658	697	639	639	663	660	668	619	618	664	694	610	617	681	632	639	649	684	661	614	670	639	629	616	636	665	592	639	635	676	624	607	642	633	642	600	711	653	625	622	642	630	609	598	613	613	661	595	606	644	638	574	633	606	652	641	635	639	617	656	636	606	644	606	633	653	594	596	651	629	574	595	591	602	662	619	592	639	631	636	642	627	657	616	685	628	630	641	641	637	637	613	622	666	553	610	621	620	668	638	627	631	672	656	611	665	593	591	614	659	606	638	650	640	631	620	610	669	663	602	585	626	614	576	623	670	639	652	679	644	655	640	635	617	618	593	577	579	658	596	630	633	662	612	635	653	575	590	586	627	641	643	648	626	631	628	602	605	614	623	633	672	615	611	622	603	628	640	625	629	620	671	606	606	646	665	611	612	609	637	599	622	662	622	590	616	620	624	649	607	667	637	623	615	640	638	609	609	667	595	615	584	619	607	581	644	618	634	661	595	619	622	590	646	654	610	637	581	612	642	643	623	638	673	593	641	626	605	657	648	659	597	639	603	592	644	626	612	619	642	643	648	673	616	589	628	581	664	649	659	610	592	634	689	702	626	665	655	645	603	658	632	612	629	661	618	641	604	615	662	591	596	645	598	627	636	610	652	642	606	598	642	641	620	650	656	604	594	643	587	621	631	655	631	649	645	639	644	658	627	618	595	641	655	608	593	621	602	583	632	606	618	591	646	607	638	636	613	640	634	632	601	607	624	621	655	676	663	685	622	622	637	675	612	616	637	618	624	657	631	622	646	604	604	609	667	620	601	632	649	602	611	613	596	627	649	654	632	644	591	644	671	613	629	615	611	607	591	604	596	622	663	556	610	655	633	578	625	633	590	621	601	645	615	638	667	640	568	613	657	587	614	627	643	633	653	625	595	663	626	620	627	683	618	615	622	613	649	615	643	645	641	631	578	608	648	582	631	608	641	593	649	658	636	617	636	611	602	628	651	625	639	587	618	658	597	633	576	611	610	642	624	587	645	666	605	688	649	604	671	605	632	641	583	646	636	626	619	596	623	649	654	613	639	645	642	616	672	626	585	667	656	666	629	651	624	617	643	590	644	646	612	625	627	573	584	618	649	611	672	615	628	659	659	673	647	599	622	628	588	561	620	619	640	600	640	628	611	651	639	610	635	648	646	613	637	619	655	627	613	657	635	643	679	639	658	614	624	662	655	583	644	599	615	664	593	643	619	608	589	624	643	608	628	615	604	653	635	688	641	626	656	659	625	608	639	617	680	659	623	630	617	667	620	661	620	650	621	613	625	644	635	575	656	601	654	609	609	598	610	606	619	619	642	631	643	591	629	615	614	684	653	637	624	604	664	633	647	652	612	608	625	660	584	601	610	673	664	624	585	600	636	639	618	611	653	634	624	664	587	640	628	636	602	602	617	596	592	593	653	661	609	666	632	608	647	610	681	635	624	628	644	633	624	595	599	625	607	597	632	646	676	631	647	597	639	620	637	605	607	585	622	618	642	650	622	638	633	597	669	640	625	632	608	636	619	575	678	648	648	598	621	642	645	628	571	634	619	604	606	625	613	672	660	634	601	625	600	624	607	624	635	624	658	625	651	620	648	650	598	696	599	628	664	648	616	624	605	625	661	636	642	587	650	583	631	616	653	617	632	614	624	617	657	649	635	600	636	635	630	624	620	649	643	648	631	639	615	629	662	640	611	652	583	624	636	635	621	607	632	629	623	601	631	633	621	570	593	644	652	620	626	670	616	665	631	568	600	606	600	613	637	606	646	625	613	666	656	592	621	612	595	632	644	626	603	647	655	617	645	608	659	611	607	667	631	659	665	647	603	630	618	656	622	638	600	631	620	593	620	660	591	602	632	611	638	639	614	586	631	613	643	633	626	642	591	646	615	639	650	611	628	638	595	631	630	621	654	639	614	595	569	624	631	632	649	628	647	644	641	598	622	619	621	653	593	642	617	615	635	626	687	622	625	647	664	646	623	646	603	594	605	627	613	637	640	639	597	617	682	618	622	614	645	678	653	635	639	637	644	638	622	635	606	593	623	628	688	659	609	581	618	669	637	601	663	595	636	668	617	637	627	652	665	650	592	620	624	666	593	660	656	578	622	629	651	604	609	642	576	646	655	658	602	597	611	648	666	611	627	627	629	612	624	591	605	629	620	618	609	656	628	624	627	615	649	644	624	615	648	668	650	632	613	628	633	605	617	619	619	653	625	605	622	640	630	632	638	623	659	655	620	597	627	605	658	638	595	613	586	652	654	623	601	631	630	651	600	622	622	622	619	592	599	649	634	645	611	637	670	611	667	668	600	625	673	647	661	643	611	644	612	645	640	605	622	656	619	634	614	589	612	622	615	633	630	662	639	635	638	657	634	567	674	639	652	647	648	576	628	621	610	606	591	632	642	627	647	634	586	618	641	659	638	590	630	607	651	619	602	675	630	676	617	656	661	632	657	670	629	654	629	596	620	612	594	608	638	639	614	671	645	638	670	628	623	652	635	628	617	654	619	617	624	592	629	643	651	628	657	611	620	631	632	621	667	628	618	628	620	610	622	646	639	661	620	642	624	602	618	638	621	626	656	662	602	607	648	615	620	623	686	639	643	600	633	602	647	664	649	625	629	635	612	619	651	591	591	613	647	643	639	636	635	630	621	608	622	592	628	638	597	550	637	627	629	628	654	599	599	610	639	638	606	618	610	600	637	623	636	656	571	630	627	626	629	655	623	592	656	597	596	588	679	603	612	642	620	594	608	602	611	594	618	661	595	679	642	594	620	612	642	635	688	628	615	617	638	596	669	640	618	634	641	627	613	643	637	673	604	622	679	672	638	658	603	648	594	600	612	661	617	607	606	653	633	631	630	598	636	595	684	645	602	651	650	598	600	639	630	588	627	657	607	632	625	624	623	637	636	623	651	636	603	622	570	663	673	668	626	617	671	629	633	635	598	618	611	617	684	633	623	652	641	650	556	619	667	648	609	607	638	606	627	587	662	604	617	624	626	644	643	614	642	608	673	674	622	648	622	600	626	671	589	597	637	606	620	642	621	596	623	620	623	666	583	658	619	653	645	600	610	634	652	644	608	632	689	619	640	606	653	610	654	644	630	631	625	653	662	628	619	641	623	631	643	617	680	654	616	612	635	633	643	607	614	637	618	598	632	605	638	646	675	653	590	632	654	597	641	655	656	619	621	619	618	636	623	620	591	631	608	604	656	670	619	603	614	643	644	615	632	594	573	647	624	581	615	647	635	638	581	606	606	606	609	630	640	648	577	627	596	604	661	597	653	643	635	577	613	603	653	627	634	667	618	615	606	647	632	584	611	687	658	646	628	629	665	653	630	640	638	656	583	656	636	638	628	623	610	636	633
1963	248	193	120	103	131	175	156	151	169	117	109	94	86	82	82	72	83	91	76	83	74	73	89	79	77	78	82	93	76	82	83	76	76	80	69	83	77	96	59	87	85	95	90	91	103	86	90	86	83	75	82	75	80	79	76	76	79	76	81	83	86	90	72	82	85	77	83	72	67	86	68	73	81	81	78	85	84	83	83	75	67	72	91	75	77	77	90	95	78	66	75	70	78	77	79	83	96	66	76	86	81	81	76	75	71	63	85	69	59	74	78	83	81	91	77	67	90	85	76	71	67	76	92	65	78	83	71	78	85	69	63	73	64	76	74	90	80	86	70	80	78	81	71	74	81	83	99	82	78	103	81	68	87	92	97	88	70	79	70	70	49	78	91	76	74	81	70	81	70	67	88	81	76	70	76	72	66	100	80	59	90	67	92	89	71	84	80	72	82	75	63	74	78	87	79	68	90	79	75	96	82	82	81	88	87	68	64	98	81	72	84	84	66	75	67	74	73	95	77	72	73	81	74	75	94	78	92	72	65	87	82	68	82	71	82	76	68	68	84	64	71	70	73	83	92	69	75	83	85	66	79	55	72	85	80	95	84	69	67	98	61	76	91	66	68	78	65	81	89	68	87	80	80	85	90	79	73	78	82	86	72	90	106	94	70	77	82	58	66	56	71	84	72	81	77	66	84	74	87	81	72	81	62	89	78	60	69	82	86	80	81	76	77	83	78	68	91	73	88	93	89	70	84	63	70	69	76	83	66	66	80	91	81	110	74	66	84	72	77	94	87	71	69	65	85	79	62	84	80	82	80	72	93	83	86	63	65	80	64	73	74	83	59	89	69	70	80	84	61	81	69	75	82	81	98	83	97	87	81	84	89	81	74	68	76	86	91	90	64	73	73	81	82	88	82	87	84	77	73	83	78	70	88	91	85	55	79	85	85	72	68	77	76	82	73	67	72	85	82	76	82	60	81	93	64	81	77	77	82	91	65	83	91	66	87	93	69	70	71	83	61	74	72	71	61	104	79	85	86	84	78	85	80	68	71	67	78	69	69	85	86	77	75	79	79	85	81	90	71	67	79	68	86	82	68	78	76	58	82	70	70	88	72	65	83	73	69	78	97	80	67	76	74	78	72	72	67	68	61	71	94	74	78	87	82	67	69	74	81	79	84	79	72	76	72	80	79	87	92	82	87	84	64	65	69	74	74	81	89	93	71	92	99	71	68	68	80	80	75	86	76	85	78	69	88	70	67	65	61	93	78	78	63	80	79	88	70	80	61	77	75	75	87	66	105	80	71	79	74	80	74	100	80	86	60	71	79	84	74	66	86	105	78	65	78	68	80	80	79	80	64	76	94	81	94	69	83	78	77	85	83	86	71	91	86	84	83	81	83	74	73	66	72	85	77	75	91	84	86	72	59	89	95	61	72	101	89	87	74	77	80	73	76	83	81	90	80	76	60	88	93	75	88	68	63	96	83	71	71	71	74	80	74	71	87	85	75	77	66	77	75	71	61	76	64	74	90	71	76	80	97	85	95	80	77	75	70	74	75	87	87	82	67	67	67	86	71	71	75	75	82	78	66	80	73	67	90	75	84	70	82	87	86	90	67	91	87	86	75	85	80	71	82	61	74	71	77	65	83	72	80	61	72	86	101	72	72	79	72	64	85	77	82	81	83	85	70	69	92	85	75	77	90	81	80	81	83	73	71	70	90	85	78	79	70	78	93	88	75	85	54	91	81	80	72	91	77	65	79	78	81	71	72	80	76	88	93	80	81	73	81	76	76	83	86	80	65	87	77	71	65	67	90	63	92	80	79	89	92	99	66	79	73	89	72	77	74	66	68	85	79	66	58	78	81	79	87	67	94	82	84	88	83	81	67	66	71	71	87	71	79	78	88	80	80	79	79	79	88	60	83	91	71	69	79	62	77	79	92	87	92	91	64	56	81	84	93	70	70	66	78	81	84	62	71	90	91	67	64	75	70	90	77	85	63	89	90	80	77	77	84	84	66	87	66	79	67	69	77	86	74	85	80	89	94	83	99	82	80	74	68	76	82	81	63	88	71	80	73	75	72	94	72	91	66	90	88	80	92	76	92	86	84	82	80	75	75	75	84	78	68	68	83	77	75	78	62	76	94	86	99	76	70	82	82	78	87	83	78	84	87	71	76	84	74	82	82	78	68	69	85	73	84	77	72	83	66	74	73	78	81	83	83	81	79	93	78	95	72	70	75	80	82	70	89	87	78	103	83	98	97	78	91	81	82	76	61	78	86	86	72	83	93	84	92	84	78	80	63	69	97	77	85	70	73	76	85	63	83	85	60	69	85	88	70	81	86	83	80	70	73	64	80	69	83	79	82	76	85	88	89	80	86	70	73	76	93	75	80	77	74	91	92	80	74	81	89	76	99	90	77	72	81	77	95	77	78	82	81	85	84	70	87	66	71	82	73	89	93	83	94	84	71	94	72	64	82	72	81	78	71	51	72	75	48	98	73	80	59	70	73	74	79	65	83	81	90	83	67	63	91	90	99	90	79	70	80	69	95	82	91	72	77	83	83	77	73	73	79	65	75	80	83	76	72	85	74	81	66	74	70	88	76	69	81	78	86	80	63	74	68	76	74	75	72	80	79	65	68	75	71	77	71	82	96	76	85	69	73	76	70	75	62	79	85	81	74	79	87	75	69	80	75	96	55	85	72	76	80	62	53	88	95	73	91	81	78	77	87	88	79	71	88	72	68	86	73	69	85	79	76	77	70	83	65	70	78	76	81	69	83	92	74	86	88	75	91	77	88	81	74	78	101	93	65	94	78	84	72	90	76	80	68	89	93	81	73	73	74	83	76	58	92	72	71	70	89	91	71	70	80	93	87	75	78	90	74	70	96	89	72	73	73	82	85	90	75	86	85	83	80	80	84	67	75	86	75	75	72	87	68	67	81	91	76	77	84	78	87	85	65	80	75	88	69	75	76	68	87	90	109	77	71	66	84	79	89	72	70	75	81	76	73	70	71	94	72	74	76	81	78	101	74	73	69	80	68	90	94	78	78	74	67	77	82	80	76	77	85	69	73	82	76	70	67	73	70	80	85	86	81	83	75	77	73	68	84	74	84	80	83	76	74	82	69	85	73	71	68	96	87	88	84	88	76	71	84	68	79	92	70	95	73	88	80	65	76	85	63	82	76	74	68	62	88	85	65	90	98	74	88	77	83	82	71	91	83	70	70	90	73	73	94	75	84	82	78	71	90	88	84	84	81	66	72	73	75	86	82	80	65	76	59	80	66	68	69	69	61	82	91	80	85	75	74	73	81	85	76	86	89	81	80	78	77	82	82	73	77	87	85	67	78	76	78	83	70	83	66	68	68	62	75	59	75	83	77	80	86	79	82	81	97	79	81	72	81	64	75	68	73	88	80	62	84	64	87	72	71	83	73	79	76	69	87	67	77	91	80	95	88	73	75	94	67	71	93	68	83	78	69	78	77	94	64
12650	3195	2270	2103	4504	7955	7347	5512	4212	3105	1815	1272	1191	1049	991	957	888	826	819	824	794	790	771	776	745	716	773	811	761	731	702	709	711	702	690	655	686	651	698	683	672	669	678	682	659	689	725	650	662	696	637	657	663	653	659	632	646	682	666	619	657	638	666	668	572	720	615	618	663	661	654	651	622	656	628	640	647	657	685	649	631	604	645	605	624	614	627	599	660	616	661	630	651	688	612	645	627	659	646	608	606	618	630	651	581	651	653	662	619	634	637	649	660	594	636	680	656	613	666	661	614	596	685	614	629	638	662	643	643	645	641	636	699	619	609	637	670	653	622	616	658	665	606	602	616	633	630	637	632	616	682	707	650	646	646	625	671	624	632	655	609	586	667	626	661	582	645	618	614	642	635	650	659	600	602	623	643	660	650	633	596	646	627	648	662	698	637	672	638	624	628	627	628	642	607	649	638	655	675	640	626	597	664	647	575	676	629	654	622	652	652	593	633	584	649	673	688	684	626	650	687	684	662	614	634	682	630	609	639	653	616	644	646	628	656	642	637	616	601	649	632	617	627	630	657	685	670	613	631	649	649	631	663	597	635	620	669	621	633	648	619	637	646	635	673	617	630	647	655	671	648	572	631	672	629	664	660	597	660	635	662	616	705	625	638	610	637	665	626	671	657	623	619	636	622	618	606	641	670	645	639	608	649	612	610	587	611	637	627	655	639	617	638	657	641	584	600	608	611	640	684	618	643	608	652	635	720	624	627	609	642	630	617	609	575	628	638	668	660	627	647	610	596	609	639	598	593	640	599	612	584	636	649	604	699	611	615	610	616	671	659	637	639	648	647	657	643	667	608	649	615	650	626	658	646	687	612	662	595	683	649	645	633	599	676	661	587	650	608	633	624	654	607	674	646	639	609	667	622	645	640	594	656	571	632	676	673	660	618	613	614	617	604	617	639	643	626	651	645	655	659	614	610	590	664	635	656	671	640	592	637	661	574	652	630	623	690	640	626	579	668	619	639	653	631	612	663	640	649	649	631	595	650	636	652	627	646	659	641	620	638	633	649	617	618	673	598	613	617	634	654	680	664	659	628	616	666	650	637	640	643	624	607	641	649	633	610	647	645	643	640	627	592	653	673	689	642	672	614	657	646	608	636	616	651	669	642	605	628	623	630	617	620	636	638	643	658	631	643	663	610	663	646	617	593	656	606	625	606	638	627	671	625	609	612	621	626	641	624	622	612	686	612	642	644	647	647	632	661	640	619	642	628	646	675	648	634	653	621	632	629	644	652	637	630	644	601	624	617	617	637	628	606	623	630	649	623	591	622	676	634	607	646	626	644	651	643	636	605	659	621	600	629	614	625	639	644	645	634	638	627	606	577	651	618	619	640	605	614	639	645	617	637	613	609	606	630	641	613	621	643	695	619	634	649	614	657	616	579	650	635	614	584	623	652	628	695	608	636	647	615	591	629	624	632	582	639	593	652	643	669	651	588	638	581	614	642	634	574	640	667	660	614	647	649	629	638	608	634	653	630	653	609	619	630	661	671	654	636	627	661	605	650	677	625	626	672	621	636	656	641	629	602	623	656	633	646	630	630	627	634	612	625	576	626	666	622	648	598	618	650	629	651	628	594	585	642	622	654	627	654	630	639	665	655	671	623	639	635	634	653	618	650	626	612	642	648	624	628	623	622	655	617	619	645	636	641	630	619	607	608	601	626	658	641	647	596	655	645	661	692	597	654	613	635	613	632	624	588	644	615	652	624	635	606	674	648	653	639	614	636	632	647	623	630	626	643	630	639	625	610	639	600	658	655	643	639	663	651	590	628	635	643	641	666	665	604	637	666	696	604	683	625	618	638	631	610	606	640	589	635	641	626	653	616	642	666	641	630	621	597	662	603	614	659	688	642	657	601	630	598	646	636	641	662	632	639	613	653	606	664	632	628	619	658	613	579	646	665	674	630	662	650	652	630	667	665	602	631	618	635	653	656	579	577	656	681	619	601	630	663	624	628	676	658	632	630	605	641	620	630	679	612	617	646	629	602	693	641	668	658	622	608	579	645	652	628	686	637	644	631	588	625	616	678	639	627	602	622	599	661	619	635	647	637	623	647	630	610	643	617	645	678	654	637	643	634	662	652	648	688	630	711	656	648	640	604	681	608	653	600	639	615	650	630	635	594	580	635	642	657	669	628	645	606	563	636	655	657	595	643	633	651	616	586	653	648	668	685	629	638	633	635	682	646	592	651	677	648	615	654	651	614	632	652	635	641	650	704	627	679	626	637	598	595	632	663	637	623	652	666	669	662	691	669	636	625	664	603	628	635	649	623	618	670	643	666	655	605	593	634	648	679	572	628	648	650	596	641	688	614	661	640	595	626	636	569	648	655	618	612	665	633	642	626	619	583	614	650	605	655	607	613	611	629	634	641	624	583	664	661	631	630	702	599	622	658	587	591	607	613	625	659	627	576	620	627	631	615	646	684	623	651	646	641	610	628	606	641	664	593	605	650	625	665	659	654	626	592	643	601	563	615	643	666	654	635	606	617	622	626	618	648	614	639	606	652	638	609	609	602	649	655	656	641	627	641	668	663	644	661	610	633	647	618	629	648	654	624	566	623	628	612	637	607	628	622	625	625	642	590	624	609	631	651	673	621	669	628	622	653	635	621	657	656	616	668	606	648	648	591	650	627	625	609	631	591	610	653	612	674	630	633	630	686	638	615	629	652	601	571	648	636	635	649	607	658	614	620	636	648	599	625	640	640	678	653	616	637	621	636	652	644	616	596	640	608	622	645	647	607	655	618	672	621	608	627	639	632	665	600	650	644	638	622	595	646	620	590	648	623	677	652	645	620	582	656	619	644	631	667	670	589	698	600	628	650	646	621	671	631	634	655	635	648	620	631	644	625	613	626	623	686	624	614	644	625	662	632	643	624	589	610	651	650	585	638	611	652	636	645	651	639	626	650	578	599	636	644	652	642	611	610	588	607	622	661	646	648	647	615	654	623	646	606	635	644	659	631	636	651	613	617	647	653	647	631	671	641	623	616	648	566	687	656	585	624	631	678	651	617	655	642	656	653	646	628	611	645	606	662	632	576	643	659	635	614	605	612	631	624	635	694	599	644	675	624	646	643	613	655	672	633	624	637	634	690	646	669	651	631	657	618	660	635	608	658	652	641	653	677	689	643	619	597	613	612	632	641	654	628	621	614	612	612	668	652	675	633	636	644	603	633	617	643	623	638	630	602	686	635	639	615	621	618	616	619	620	604	629	642	626	632	592	633	655	610	642	653	642	641	599	599	643	558	609	601	656	649	625	654	645	625	668	622	653	590	629	640	663	602	616	653	666	681	652	633	677	650	641	648	633	615	637	631	618	618	627	642	638	679	664	626	590	633	639	651	607	644	665	606	597	652	627	628	643	630	627	596	644	668	616	576	592	605	653	634	683	633	622	669	686	666	596	579	625	575	658	661	605	632	647	616	613	652	643
1702	400	271	171	87	166	233	201	178	127	83	65	62	49	58	62	44	47	46	45	42	52	57	39	49	57	53	32	36	55	43	42	44	50	35	43	64	37	46	52	44	42	44	38	43	50	48	43	45	42	44	49	40	45	46	46	40	34	38	31	47	47	51	43	46	44	62	43	49	42	38	30	42	30	48	43	39	37	48	48	42	46	50	48	44	38	49	35	37	48	43	35	46	49	47	51	44	42	42	50	40	35	47	48	42	38	46	39	41	35	49	39	37	36	44	46	53	47	44	49	44	32	51	32	51	40	46	38	31	40	33	40	43	59	41	29	40	26	41	42	57	48	49	42	37	39	34	33	34	26	31	45	28	33	44	45	39	42	42	38	43	43	37	43	39	38	41	27	49	40	36	34	35	34	38	52	34	41	27	29	48	40	56	44	38	37	50	31	54	58	44	29	37	36	33	32	45	25	30	41	43	39	41	41	46	43	38	38	29	32	49	50	43	48	39	43	35	30	51	44	40	43	41	50	41	37	55	42	40	51	44	39	40	39	40	43	41	49	44	38	37	36	41	47	47	42	42	40	34	40	40	41	43	34	43	39	34	48	44	30	42	46	41	41	37	38	38	42	41	34	46	32	40	33	48	38	37	40	33	41	42	39	48	49	38	38	38	39	45	42	35	43	41	28	41	38	37	31	34	40	39	44	35	44	42	42	38	43	40	44	29	39	27	39	41	47	43	46	46	32	48	35	39	34	41	39	38	47	37	38	34	45	46	36	40	45	25	56	39	46	38	41	48	42	40	40	32	45	35	34	43	36	35	46	28	41	46	43	36	46	32	41	43	39	41	29	51	26	35	41	51	40	35	43	35	53	38	35	46	38	48	49	38	40	36	45	38	40	42	43	46	41	41	34	40	38	41	28	41	43	48	52	34	36	42	49	44	44	29	42	38	42	36	51	50	41	40	35	34	34	31	38	38	39	39	36	46	37	35	42	36	32	44	33	41	56	47	40	41	43	40	46	44	45	41	39	45	41	26	33	38	36	38	39	37	52	37	39	32	37	40	46	49	38	37	46	52	32	40	53	40	37	43	24	56	53	43	46	44	47	54	46	42	43	36	46	36	32	37	32	34	45	42	55	38	40	41	55	50	49	36	40	54	40	40	35	34	36	37	36	30	41	41	34	46	40	36	43	42	34	38	43	35	36	46	40	34	42	33	44	44	45	32	40	46	40	44	44	40	43	43	32	50	50	41	47	33	39	36	41	40	45	34	44	45	32	42	38	37	33	41	33	42	44	46	34	45	49	44	41	42	35	45	45	56	43	45	45	47	39	43	42	47	34	47	34	46	47	38	37	37	42	47	32	51	37	46	44	43	47	37	40	38	39	46	35	43	41	41	31	47	34	52	37	48	44	35	47	29	51	39	38	35	54	37	48	34	34	35	43	31	39	36	38	37	36	45	48	40	35	42	36	34	34	52	44	40	51	31	35	42	43	41	38	40	32	47	43	40	39	40	35	47	33	43	41	32	43	42	41	30	36	38	44	35	36	38	25	39	33	35	47	45	40	39	54	42	58	41	31	45	32	48	52	47	35	43	43	40	32	47	51	39	38	41	36	41	41	30	39	50	56	49	32	43	45	33	45	44	46	34	53	41	41	27	41	49	41	40	45	38	36	32	38	38	34	48	41	27	41	38	42	44	46	42	37	44	42	48	38	37	53	40	44	51	48	60	28	44	37	46	48	49	30	51	39	44	37	38	49	42	43	40	33	34	34	44	48	39	41	49	38	43	31	33	44	37	41	41	55	28	50	43	46	41	42	44	44	47	38	48	39	39	32	42	39	40	44	48	39	44	34	41	40	40	38	44	52	36	52	43	39	45	35	54	38	41	36	46	26	53	47	43	39	37	37	36	29	42	54	40	34	50	44	33	30	43	35	45	42	56	44	45	40	47	40	44	50	38	52	41	32	33	34	38	40	39	36	42	48	37	44	37	39	35	45	42	34	52	45	36	37	35	35	33	37	40	47	42	40	44	59	43	34	42	44	45	42	39	34	40	45	45	45	41	28	35	42	32	32	40	38	48	33	46	40	44	30	27	39	45	41	45	36	46	27	41	40	34	40	33	38	38	49	54	48	40	33	45	34	28	44	35	45	39	37	43	41	44	44	36	28	46	41	35	42	35	53	40	35	39	40	41	42	45	35	39	35	53	40	48	39	40	41	44	35	39	43	36	50	39	39	32	37	51	28	56	40	36	46	56	36	45	42	39	43	37	49	45	43	36	44	47	54	33	38	32	43	36	46	42	47	37	30	46	41	35	33	32	40	46	37	33	43	51	52	45	43	54	40	46	44	30	45	36	45	40	41	54	49	43	42	47	37	45	42	39	38	44	48	47	48	50	39	52	39	42	40	37	39	40	31	48	51	49	43	38	42	41	35	38	42	42	41	41	45	52	49	34	64	46	38	36	44	50	38	50	43	43	50	42	31	40	40	37	43	46	41	46	44	36	44	38	29	40	44	44	39	37	49	36	43	31	43	41	47	34	44	37	40	47	36	44	31	35	42	29	38	40	49	50	49	29	46	32	38	37	33	41	43	52	38	38	45	51	34	40	36	43	55	37	39	46	49	43	36	42	34	37	39	48	36	46	39	34	42	39	32	42	39	41	47	36	27	41	38	31	39	58	39	42	30	39	50	46	45	55	36	48	26	56	49	40	43	55	46	43	29	45	46	48	51	33	48	40	32	35	35	34	48	44	50	51	52	49	44	50	40	47	46	54	47	51	41	35	46	45	44	32	38	53	40	48	38	35	48	44	33	48	32	41	35	42	32	46	33	47	50	38	33	46	41	45	43	47	40	38	42	42	41	42	32	41	38	39	39	44	36	44	36	55	46	44	41	36	43	34	54	42	33	38	38	33	35	45	39	37	44	42	33	48	38	48	35	37	55	45	40	36	43	37	36	41	53	39	36	53	33	31	43	59	42	41	43	37	34	39	36	44	38	43	36	37	38	47	55	35	58	28	49	46	38	37	46	47	44	48	43	48	44	29	39	40	47	39	39	48	44	41	47	39	47	46	49	21	39	37	38	30	36	34	53	42	46	37	42	53	39	24	34	65	42	40	48	40	37	34	54	38	47	36	53	37	35	48	45	32	52	44	49	39	44	40	34	40	47	46	42	46	38	46	39	41	39	48	61	45	30	44	35	50	37	35	37	44	42	44	35	37	41	32	43	49	39	47	54	29	44	55	44	38	44	42	38	45	31	56	42	28	34	40	43	42	34	43	48	37	40	43	31	39	36	45	37	32	37	52	40	46	43	39	43	39	41	48	30	36	32	33	37	43	45	37	40	40	36	40	42	36	63	37	38	41	55	54	43	43	32	40	43	42	54	40	48	46	40	36	45	37	44	34	31	42	35	39	44	30	44	39	42	40	39	39	28	35	42	38	42	51	40	55	38	46	40	37	43	39	30	47	51	51	46	39	34	35	31
16658	5067	3628	3801	6323	10690	11225	8960	6263	3772	2076	1400	1134	998	957	814	808	697	673	628	671	628	583	602	557	568	581	600	514	484	494	462	435	432	479	477	416	433	386	413	444	384	422	435	401	417	375	410	412	425	382	412	360	400	411	379	405	418	419	393	400	365	373	401	385	360	349	405	352	379	385	372	388	381	381	353	382	344	381	362	350	378	395	399	407	424	393	370	351	332	384	352	350	350	324	374	323	374	372	371	367	395	355	322	390	342	371	347	356	378	380	374	358	378	349	399	382	369	374	336	371	371	375	350	391	352	377	373	334	360	397	368	366	401	368	380	316	361	381	390	388	374	354	357	378	369	372	381	364	371	371	373	373	355	351	348	375	366	372	376	387	373	375	345	373	333	369	351	400	357	374	369	383	348	370	359	403	350	387	344	362	409	337	352	385	352	390	344	380	386	381	369	384	368	368	355	361	352	353	380	350	362	372	383	350	353	393	354	360	380	385	372	363	349	391	375	371	387	357	376	365	356	384	404	381	352	392	392	349	352	359	371	335	361	375	378	351	372	344	340	336	383	394	337	364	379	342	357	340	374	379	348	349	353	338	360	346	358	364	391	407	383	364	358	364	366	374	366	354	364	383	375	362	366	393	354	357	358	370	396	384	362	364	349	383	365	355	350	366	379	355	357	352	396	352	371	362	368	315	385	352	382	357	391	383	368	366	367	373	386	372	364	390	374	387	377	358	374	348	337	381	380	344	389	382	366	378	355	350	362	354	375	367	333	338	388	364	384	376	356	361	361	354	380	385	364	394	371	377	381	389	367	361	366	340	369	371	360	368	386	357	364	364	321	378	365	361	372	350	380	369	385	357	374	391	353	380	364	376	377	383	360	348	340	373	375	341	359	381	383	382	360	378	401	387	379	398	372	392	369	397	377	363	319	342	367	402	352	347	360	334	391	346	354	381	401	343	415	409	386	366	428	345	368	375	392	353	365	359	352	321	385	352	391	358	343	352	347	370	389	345	404	332	373	380	362	371	364	387	364	367	392	369	366	372	363	403	369	369	379	369	366	371	347	346	365	344	381	392	376	379	358	414	352	357	344	370	366	374	376	386	316	374	358	388	374	401	374	354	384	403	379	392	401	365	380	370	343	390	355	317	387	370	404	384	322	380	377	399	391	362	350	391	317	406	381	346	413	360	368	415	354	368	351	368	360	323	360	378	376	355	376	356	364	383	360	361	388	350	389	352	378	371	368	315	377	360	362	391	371	379	390	375	386	336	369	360	377	398	357	380	389	358	371	367	385	355	391	339	389	403	377	389	368	384	344	370	367	346	340	390	340	342	353	370	406	375	371	370	375	354	385	374	361	344	357	365	351	371	361	382	363	341	417	357	333	376	373	351	367	362	383	359	400	339	370	368	349	377	358	354	361	351	328	338	390	385	372	356	393	366	372	365	361	401	372	385	344	394	328	346	406	359	361	358	366	339	359	377	354	368	345	402	369	330	366	370	382	364	352	364	362	343	361	328	385	385	353	350	359	371	351	353	382	360	375	352	391	340	383	340	378	387	389	372	351	404	346	373	336	351	361	397	367	367	367	390	362	360	380	351	373	394	370	370	362	360	406	350	375	345	374	347	372	356	370	392	369	354	349	385	360	336	371	366	340	363	371	370	348	372	362	369	368	373	370	331	347	385	372	385	360	345	377	324	372	356	381	339	359	337	354	367	333	388	357	353	394	396	374	372	361	328	362	391	367	371	384	346	367	359	361	385	355	399	383	382	319	395	375	339	386	376	349	381	341	365	415	350	335	353	357	354	385	365	379	337	356	423	326	333	392	334	371	427	407	351	360	382	342	367	358	346	382	384	311	387	339	393	401	340	310	359	341	368	362	367	341	371	348	362	389	355	349	361	347	340	363	358	330	385	356	355	374	371	400	359	352	382	352	334	379	368	348	376	357	360	386	400	374	311	382	396	380	353	356	371	359	361	387	340	362	372	376	393	346	346	332	386	342	368	343	380	362	382	365	366	393	365	386	364	379	358	354	344	355	395	340	333	344	367	365	384	366	367	330	375	344	346	373	360	394	335	382	377	351	370	344	396	367	393	330	343	381	346	365	357	355	389	355	361	363	367	347	349	399	341	367	341	358	375	378	375	353	339	352	345	372	367	361	379	397	366	375	362	386	342	370	338	344	377	358	390	397	355	376	389	363	401	387	391	344	373	368	356	349	364	357	397	375	368	353	327	353	330	362	365	335	366	370	360	372	365	372	360	359	384	362	342	396	375	385	366	390	352	346	386	358	362	342	376	387	396	357	362	352	365	379	360	335	382	358	383	338	404	354	340	366	363	405	347	380	379	367	363	359	376	348	370	353	354	351	384	368	398	379	355	336	370	356	401	367	380	368	367	364	375	397	399	366	387	404	352	350	368	361	374	349	367	397	412	346	360	360	359	365	343	368	370	346	338	374	369	336	353	342	356	357	381	379	363	350	367	377	351	363	366	374	367	340	377	360	364	370	371	347	380	363	371	378	320	387	386	331	349	399	375	363	389	359	396	349	372	349	385	356	353	337	380	389	360	355	352	381	346	338	403	364	396	371	379	366	359	375	353	367	378	359	386	361	366	392	352	354	378	369	370	342	336	348	389	381	352	373	365	380	367	339	370	371	354	367	371	353	323	365	350	355	369	379	355	376	352	361	349	371	368	353	382	367	380	374	369	348	378	395	386	356	348	353	365	374	387	395	385	331	359	381	378	363	380	352	383	366	365	360	349	385	336	375	323	343	383	361	375	345	366	352	366	381	373	385	379	409	391	357	379	368	392	397	358	384	361	356	388	369	366	349	373	335	376	382	400	341	367	363	348	381	363	363	403	344	362	398	374	352	355	365	317	364	347	367	367	349	363	369	383	372	372	360	350	363	336	380	385	303	356	351	376	377	354	365	352	371	369	372	355	356	370	379	403	357	388	343	338	357	361	430	364	338	360	358	362	384	351	402	366	350	364	311	337	351	366	333	368	355	353	371	331	402	350	365	365	363	347	373	374	373	354	352	368	353	355	379	381	353	344	397	346	359	377	356	345	377	348	355	318	370	384	366	360	388	344	380	375	364	330	381	392	393	376	355	417	368	374	364	365	380	356	354	352	369	376	375	382	378	385	354	383	375	363	341	369	351	370	384	357	358	355	380	357	397	373	337	374	382	350	358	395	418	340	345	322	358	353	354	408	336	372	343	339	369	378	373	360	402	381	369	364	399	363	363	381	378	373	368	360	367	394	358	361	360	366	353	356	369	338	382	388	336	367	370	375	367	410	381	348	373	363	389	356	361	364	373	359	357	381	376	342	383	374	361	306	343	355	360	368	386	371	386	391	369	386	351	341	349	377	413	362	389	369	382	389	363	353	348	339	330	369	366	364	360	372	374	355	391	357	372	364	346	399	370	382	353	390	381	377	359	372	399	358	396	342	345	360	379	353	356	366	358	377	357	383	397	377	364
1294	340	278	208	174	185	230	198	162	144	140	130	124	99	113	110	138	126	108	109	101	117	106	122	108	114	111	121	110	115	108	114	115	117	124	105	134	128	132	119	127	122	109	141	113	118	122	123	114	98	111	112	112	114	111	118	126	131	131	96	114	107	133	110	98	115	106	105	123	119	102	106	118	110	129	116	106	78	103	121	122	124	98	113	130	108	128	104	113	116	119	108	128	115	131	114	129	117	112	108	117	124	120	111	112	134	119	110	106	124	101	88	120	113	129	109	105	120	114	110	132	105	115	123	125	125	126	128	102	106	107	99	101	93	104	121	128	110	134	110	129	106	108	97	114	126	121	109	104	111	120	139	116	115	110	140	118	110	101	113	126	119	118	83	121	96	131	115	127	101	121	109	101	102	121	114	112	110	107	113	102	139	111	132	112	109	99	124	129	97	113	129	118	108	110	115	110	102	118	112	117	94	100	122	126	93	102	103	97	122	122	111	129	120	122	128	115	115	101	107	107	108	93	111	120	103	110	109	103	110	104	117	124	108	121	119	116	125	117	106	129	106	120	108	112	107	91	107	105	113	113	96	115	121	115	101	91	112	116	100	113	116	124	136	104	123	117	97	117	113	117	128	132	119	110	101	120	108	131	135	108	108	106	142	96	107	129	100	102	111	106	115	123	122	101	112	138	114	102	115	114	117	117	100	117	120	121	115	114	117	101	113	107	122	111	120	111	132	112	132	112	122	89	121	108	114	118	113	118	113	112	122	133	140	110	113	122	98	127	108	112	136	105	112	110	104	107	120	121	95	113	106	147	123	115	129	111	122	114	109	102	106	98	115	116	108	105	112	138	118	116	94	107	119	112	112	120	117	100	100	119	110	118	117	107	109	104	105	117	110	108	116	116	136	111	109	114	114	106	133	124	109	103	113	108	114	103	103	119	114	114	110	102	131	111	105	106	136	115	100	100	104	113	110	107	108	118	99	112	111	129	139	138	95	103	103	106	117	111	117	127	127	119	103	114	115	126	120	109	104	116	114	105	116	110	124	96	100	106	110	117	121	132	131	112	96	109	104	111	112	130	111	102	118	105	123	105	105	106	105	115	126	128	121	107	103	127	110	127	124	107	135	107	109	132	117	104	108	101	107	98	104	124	117	125	125	109	122	92	128	102	112	119	116	98	100	115	109	103	114	124	128	99	108	122	114	107	97	129	109	104	142	115	106	112	124	98	103	134	96	131	99	102	115	115	113	115	122	119	115	115	92	121	117	110	108	101	125	116	128	104	134	113	110	118	100	109	113	124	124	108	107	106	110	106	129	104	109	116	115	118	128	105	115	103	109	131	104	112	117	103	90	111	134	128	116	116	104	129	123	105	103	124	108	132	114	108	120	103	115	126	119	118	113	97	100	121	103	108	114	114	127	108	134	121	126	129	113	121	127	105	92	104	122	114	112	117	104	107	126	112	122	100	117	129	100	128	118	117	115	123	113	111	128	99	135	116	128	97	137	111	123	106	116	118	122	124	119	119	122	104	116	126	117	110	103	90	117	129	123	102	114	114	112	110	110	125	93	112	114	118	96	114	128	116	92	136	122	132	123	108	92	111	126	117	103	130	99	134	108	88	108	124	109	80	100	106	112	118	120	121	113	123	110	119	128	110	114	133	145	116	111	119	118	128	102	106	107	114	110	112	130	105	117	130	136	125	96	100	100	126	133	108	118	111	107	112	110	110	108	108	121	112	106	107	132	113	103	114	100	117	113	108	137	120	113	97	106	107	113	105	90	120	119	97	112	118	116	112	110	113	112	117	115	117	133	106	102	100	111	124	93	115	103	124	112	110	114	106	117	110	112	117	108	115	112	121	104	112	104	110	116	110	108	123	110	123	124	117	107	112	109	116	104	102	99	118	121	112	86	117	111	122	106	90	109	109	113	112	121	131	101	103	102	114	104	110	99	104	104	119	112	98	101	131	137	110	131	96	121	111	114	112	112	140	123	131	125	121	106	114	116	125	105	120	124	127	118	119	107	122	122	113	111	121	116	117	118	141	126	147	111	93	110	108	101	115	110	112	112	117	114	113	103	94	127	120	110	117	108	138	104	115	109	122	100	101	126	104	99	110	127	103	102	112	127	113	96	105	128	106	100	123	124	118	108	101	107	140	101	111	129	122	129	122	107	135	112	104	99	115	129	119	130	114	125	98	103	126	132	111	119	135	97	118	119	119	118	106	100	102	125	118	116	111	105	119	114	117	104	98	123	117	99	115	109	120	83	122	121	116	117	113	122	95	121	131	106	99	107	120	127	130	124	120	113	119	118	128	120	115	101	105	98	112	120	148	108	108	108	107	112	111	119	107	119	103	112	131	134	112	105	125	99	111	104	123	113	110	110	125	134	114	129	112	115	117	114	103	102	116	103	109	113	116	115	135	101	118	111	127	129	120	99	101	124	115	123	111	140	125	102	124	100	110	115	113	115	119	101	106	115	120	103	118	122	106	134	112	115	113	137	118	113	101	114	100	115	114	98	143	111	111	135	85	118	103	110	117	117	92	138	100	111	116	91	114	109	119	114	94	117	118	106	105	114	108	111	122	118	129	114	116	106	122	122	121	127	118	113	92	109	143	108	114	114	114	110	106	107	106	110	117	111	121	123	122	112	103	121	112	124	112	116	118	130	121	109	130	120	115	119	113	125	114	99	108	123	133	121	133	103	112	107	107	101	121	101	130	111	117	121	111	114	114	118	123	112	118	101	127	93	107	110	111	111	97	105	117	110	116	103	122	125	101	104	110	104	110	120	113	126	85	116	121	103	127	102	123	106	121	124	149	103	130	103	120	121	102	108	103	118	102	113	131	102	120	112	108	108	111	102	99	98	108	128	113	110	126	106	128	123	116	104	118	119	127	102	104	116	122	109	128	127	127	114	100	97	122	119	110	108	111	118	107	122	121	105	136	120	106	102	124	112	112	115	132	114	103	93	117	129	115	98	105	109	105	116	103	119	104	124	133	108	128	141	126	126	136	107	116	113	118	99	122	114	108	135	111	116	122	127	106	124	99	105	131	121	111	106	109	107	121	117	129	121	108	116	100	117	103	130	121	117	110	96	122	112	111	105	107	121	106	100	125	124	111	130	123	121	115	127	122	110	126	111	135	117	122	134	137	113	119	117	103	130	116	111	104	122	100	116	99	105	135	124	124	99	124	116	110	110	110	103	110	107	108	111	112	113	122	121	107	110	116	127	83	139	131	110	109	110	114	128	107	133	125	123	107	114	102	99	111	120	108	118	117	91	137	117	129	122	111	98	117	119	118	102	119	102	103	118	107	108	112	129	112	105	110	114	120	105	115	115	114	96	129	109	122	106	107	115	101	129	110	114	116	124	115	113	121	120	108	126	118	126	124	130	140	111	109	131	122	112	138	111	111	103	109	129	99	112	116	123	119	105	106	124	115	108	136	111	130	118	115	107	109	110	106	119	114	118	141	131	116	103
10725	4188	2932	3616	5759	7197	6924	6010	3835	2896	1582	1249	1094	1079	1066	1014	1020	969	971	987	972	962	953	933	990	1026	1016	962	913	938	953	911	913	972	939	968	946	945	959	978	964	863	892	938	918	930	918	915	889	959	987	945	982	924	928	890	885	941	935	897	963	945	945	881	861	869	908	954	914	927	954	946	928	936	932	876	943	876	935	955	930	965	902	921	864	964	970	931	889	935	946	943	884	958	942	935	895	963	896	887	947	927	937	886	962	931	885	900	945	944	943	926	988	952	879	892	957	918	960	887	959	928	928	884	906	870	990	924	864	927	962	928	935	976	990	914	877	944	948	997	916	917	913	950	925	928	957	918	927	890	919	954	904	954	916	977	894	905	871	891	981	893	919	923	931	942	912	893	970	908	963	926	893	946	965	932	957	956	968	883	933	953	979	1057	896	971	870	942	940	928	991	898	920	920	970	921	1001	907	938	916	1004	929	927	922	949	910	912	852	896	897	887	873	872	936	972	909	944	986	888	859	918	928	899	919	954	922	953	905	862	906	951	948	863	967	927	878	912	919	911	956	936	903	930	957	901	926	919	976	977	935	962	938	933	938	957	939	881	927	906	889	920	929	897	934	917	965	900	980	918	924	933	964	958	876	925	900	919	930	898	933	910	957	886	908	888	887	916	919	931	962	897	880	921	942	930	875	949	970	916	863	956	978	947	893	914	876	902	934	963	911	919	938	909	900	972	884	911	984	951	890	912	915	951	965	913	874	955	888	876	962	911	861	905	917	952	940	887	944	922	923	935	890	906	982	968	930	942	937	918	947	914	955	886	969	909	887	905	912	993	944	979	903	904	965	916	952	895	924	872	964	891	901	916	959	945	888	977	968	934	957	917	881	921	990	885	906	902	899	868	890	961	930	946	935	928	890	915	925	880	905	908	945	923	948	943	939	918	973	921	923	891	923	897	884	883	938	938	968	945	882	911	953	935	962	959	870	929	921	911	939	912	879	950	907	901	959	942	922	901	941	904	915	866	922	925	945	924	973	887	868	848	956	995	902	961	971	945	959	897	919	927	890	893	954	933	989	895	894	878	947	956	923	972	955	920	909	923	970	903	926	847	984	884	940	927	936	924	929	973	930	948	913	944	904	939	896	884	885	959	960	868	910	971	932	871	936	956	902	961	1029	891	905	920	911	943	969	924	971	903	907	1008	937	918	919	973	897	874	953	889	917	923	983	873	967	919	956	914	945	948	924	941	902	873	943	960	880	924	935	898	959	924	944	921	953	894	965	922	903	920	913	950	927	961	949	909	874	956	920	951	936	937	899	926	926	935	895	960	926	930	938	950	879	906	926	920	926	903	948	908	950	885	949	943	913	911	906	899	969	904	942	945	892	926	906	945	909	894	925	938	939	936	885	929	936	949	910	841	931	950	951	939	918	956	889	929	916	866	898	928	915	937	934	960	947	901	925	921	939	932	933	925	943	964	952	954	895	931	903	912	923	933	943	907	917	958	952	949	948	953	943	894	912	941	936	958	969	893	921	926	914	933	916	884	961	908	989	919	893	929	925	939	930	930	902	952	945	937	945	908	938	931	901	924	957	941	893	949	876	924	878	946	891	893	979	964	938	913	913	918	901	948	930	923	849	911	938	966	950	933	888	920	886	905	949	975	838	947	899	928	943	931	973	875	965	945	916	873	952	953	954	937	980	917	906	901	914	833	990	959	887	956	902	916	922	897	916	949	935	901	985	926	902	935	943	921	894	926	866	959	963	924	899	854	952	867	932	901	907	911	928	932	923	964	951	899	888	950	941	949	922	924	915	930	903	921	888	905	924	892	958	866	951	919	982	923	954	920	953	917	961	853	895	926	919	949	928	898	930	916	937	867	921	895	914	929	856	898	968	928	930	928	948	966	925	935	901	985	985	858	946	929	979	928	903	924	883	953	961	894	973	920	924	928	940	943	964	893	944	943	923	903	890	922	932	947	936	900	887	972	857	909	953	940	913	902	901	882	908	886	890	988	889	903	930	983	913	957	861	932	961	917	935	915	920	899	899	896	916	901	878	938	958	964	915	954	921	944	848	993	966	924	857	911	927	872	943	972	987	1008	947	911	982	956	934	923	839	883	911	944	937	942	953	906	875	962	927	905	943	938	916	956	908	949	942	948	913	914	935	954	937	881	941	949	939	907	966	948	921	913	887	953	879	954	862	933	916	964	957	901	948	931	900	896	975	966	952	987	955	933	886	959	970	936	955	922	898	987	921	891	913	948	943	937	910	938	953	940	887	943	935	874	932	969	935	927	923	840	937	924	867	917	918	991	925	938	900	918	915	909	960	992	883	993	878	959	913	923	925	910	942	914	881	943	934	923	923	927	916	954	912	884	890	888	898	938	900	994	989	913	926	919	890	895	923	924	917	910	939	930	1002	915	950	911	949	987	934	972	980	903	950	906	927	971	925	894	1000	930	957	916	930	919	953	966	919	945	916	913	973	972	951	906	911	935	935	896	946	948	990	941	907	921	945	919	975	908	920	949	969	940	945	927	973	863	872	919	954	911	952	924	917	945	951	946	954	904	939	976	974	911	956	926	944	913	917	931	957	885	899	963	973	964	971	861	912	950	924	982	932	912	935	889	934	922	984	948	937	926	915	968	906	922	953	951	861	910	928	866	899	996	914	897	930	916	937	905	881	986	944	965	886	905	905	879	882	868	922	982	891	904	916	919	881	921	1015	887	956	929	953	947	910	965	898	949	950	944	984	916	922	954	956	927	899	887	898	922	928	891	884	961	943	994	913	980	915	909	969	889	909	882	975	952	912	898	956	946	918	897	898	943	945	901	910	882	941	948	941	931	926	906	897	886	956	920	882	944	897	896	955	899	933	945	894	948	906	953	962	908	920	954	903	889	956	966	890	928	900	935	885	933	886	992	918	894	867	874	875	926	949	926	931	895	964	933	948	902	939	933	906	853	944	948	966	1008	979	961	919	971	948	947	973	910	928	898	914	917	901	916	931	964	913	929	957	931	963	865	891	936	912	982	900	936	936	983	943	926	901	937	896	930	922	929	908	945	927	945	952	962	884	966	951	945	924	943	929	892	892	926	918	937	933	918	920	939	909	971	964	915	912	904	882	892	914	938	943	985	946	914	960	946	912	894	916	977	956	933	888	884	889	957	925	919	970	897	1008	928	965	925	920	930	912	901	941	898	942	903	890	906	944	949	943	916	921	933	902	931	922	964	895	910	946	991	906	940	928	922	906	886	867	927	927	975	958	898	927	910	948	956	936	946	939	925	874	935	888	870	906	948	961	918	916	957	1035	935	930	899	905	903	948	936	957	927	932	902	905	941	896	892	939	947	894	944	904	960	916	920	919	962	933	953	949	880	941	911	963	919	917	936	922	944	881	920	896	978	946	893	939	901	896	882	918	957	919	895	946	973	895	959	966	919	881	909	931	933	944	871	910	913	912	969	935	906	917	909	938	916	912	922	922	909	963	887	910	888	943	913	911
1375	526	281	213	182	214	245	225	161	129	103	87	87	89	89	93	73	89	72	81	69	75	70	94	76	94	62	86	81	83	73	94	65	82	91	77	66	71	80	76	84	82	70	83	72	75	82	67	85	53	67	65	67	94	82	74	77	82	77	84	93	79	70	71	71	61	75	79	86	93	76	78	77	69	61	72	76	72	82	83	81	83	87	91	84	66	76	67	64	58	78	78	75	73	64	73	81	62	58	71	69	88	81	74	71	78	83	75	70	66	60	84	75	89	74	67	87	79	81	92	60	73	84	70	75	81	76	69	74	72	71	71	93	83	55	85	64	70	64	67	87	85	88	68	76	82	68	80	64	80	88	70	73	68	92	79	73	75	69	67	69	99	72	87	75	62	61	73	78	81	78	70	72	63	71	82	79	80	63	74	78	85	83	80	69	81	71	68	70	79	72	76	63	55	89	73	72	85	61	65	90	98	71	62	85	62	65	86	75	74	74	70	86	80	71	71	74	69	60	76	80	80	82	63	65	63	71	95	61	84	81	76	79	74	83	89	79	75	84	96	81	68	86	82	78	71	79	72	60	76	70	59	72	72	65	67	79	75	63	71	76	74	65	68	80	74	76	84	78	80	79	70	82	71	86	69	89	84	64	78	79	84	67	70	84	82	68	65	65	80	72	75	75	97	81	76	72	60	73	83	71	67	76	67	71	68	83	71	65	75	76	72	44	94	62	80	92	63	77	73	75	79	69	89	82	72	72	86	80	75	74	78	65	64	69	75	67	71	75	90	79	90	65	72	92	78	81	76	82	69	85	63	69	76	72	64	79	83	71	91	65	74	70	83	77	73	87	79	65	90	75	72	67	79	72	67	65	80	75	62	69	77	67	73	53	70	67	63	78	84	78	90	85	80	79	74	74	99	82	72	86	68	81	78	76	72	78	73	83	77	76	76	67	81	70	78	90	68	79	69	85	58	79	70	54	67	70	74	98	69	81	83	70	74	75	72	71	76	79	66	100	69	64	74	70	76	77	89	56	75	78	78	65	75	66	66	91	69	76	82	78	73	78	76	73	62	71	84	83	76	63	56	85	71	80	82	74	90	77	77	70	70	73	76	68	72	69	69	69	78	91	69	74	82	61	82	77	72	85	71	67	64	69	71	69	84	82	75	77	70	86	67	89	78	86	68	69	70	71	73	64	76	72	66	70	89	59	68	93	77	67	82	80	57	81	64	73	70	79	77	65	71	91	79	84	75	82	68	59	62	77	75	64	87	77	80	74	83	67	77	78	69	64	78	68	76	96	72	72	81	63	69	93	80	74	74	87	88	78	62	100	73	79	90	86	75	74	59	68	86	76	77	70	64	81	61	66	79	76	63	74	61	61	71	68	81	77	84	68	78	72	73	74	85	68	82	67	70	85	85	86	82	72	82	79	68	88	81	89	71	76	71	65	69	81	79	70	72	63	78	93	84	69	69	80	63	67	72	68	86	74	77	75	73	80	70	69	94	82	69	88	68	67	76	77	79	86	78	64	74	77	81	79	73	73	79	71	68	83	78	79	73	72	73	69	70	79	68	58	79	85	86	76	81	71	77	84	78	66	77	88	81	87	90	67	91	66	72	56	72	63	74	73	69	73	78	77	65	87	84	68	83	77	62	81	73	79	75	91	81	71	81	88	76	83	81	68	71	65	62	86	74	69	72	65	76	78	80	91	74	73	59	93	74	62	85	77	65	67	79	85	69	72	94	88	82	86	82	78	89	83	78	79	67	84	90	75	66	71	75	78	78	64	93	77	77	55	63	75	67	72	77	88	68	67	73	78	82	85	73	66	62	76	71	82	89	64	54	69	74	74	83	62	92	72	69	80	81	71	77	56	72	69	86	78	76	77	75	81	79	89	67	58	60	57	90	66	82	76	81	66	69	87	77	80	76	69	71	63	75	73	70	78	72	81	80	62	80	73	70	75	83	65	68	78	65	77	49	70	75	79	70	63	74	77	71	74	78	77	82	64	74	86	77	72	78	77	76	70	82	69	81	72	77	82	62	70	68	64	75	77	68	67	72	92	79	78	84	96	78	72	78	72	75	77	78	83	80	68	64	57	71	86	70	66	73	59	80	86	88	72	84	92	78	79	78	67	77	65	92	75	73	82	75	72	74	63	60	83	89	84	68	75	75	88	71	77	85	62	77	90	70	78	73	89	80	69	76	82	77	74	92	72	81	80	70	79	74	72	61	66	71	65	69	75	90	73	81	74	78	81	73	64	75	66	95	57	69	74	73	80	79	79	73	81	64	93	77	70	73	80	71	74	74	95	73	63	58	67	75	79	82	70	55	69	80	70	80	75	82	85	67	71	71	84	74	65	77	65	72	84	70	73	71	82	67	80	47	63	70	63	83	70	83	77	80	86	72	66	79	70	72	80	67	84	82	99	91	68	75	71	76	80	77	63	68	79	84	81	81	79	69	90	68	84	87	83	82	66	67	66	68	75	73	78	75	73	73	73	71	66	72	74	83	79	66	79	82	85	73	77	80	75	49	86	81	57	71	68	75	86	84	74	64	88	55	72	73	81	76	79	90	72	69	88	69	79	70	81	67	79	71	73	69	74	86	68	66	89	80	81	69	77	81	69	81	80	85	94	57	78	82	87	85	75	79	79	73	70	87	72	77	87	86	81	67	79	78	66	74	71	69	67	75	57	80	78	77	77	71	63	71	79	74	66	72	59	69	86	68	74	87	69	75	73	83	70	87	66	79	64	88	75	71	77	75	59	76	65	90	56	85	81	70	67	92	65	74	92	73	57	74	78	68	70	69	73	98	60	68	77	67	73	75	74	75	74	71	73	80	76	65	69	67	72	96	68	70	87	82	93	66	59	77	72	79	67	80	70	76	72	75	61	76	66	74	71	72	77	80	75	72	80	66	97	74	72	69	81	58	77	72	80	64	80	71	55	89	78	60	83	91	66	72	81	81	77	86	69	81	78	75	68	75	81	79	69	84	70	81	86	76	73	59	74	65	91	73	73	72	91	59	60	75	68	72	74	89	86	66	67	75	71	82	74	56	82	58	79	70	82	78	88	83	81	77	78	72	70	100	76	71	78	63	65	81	69	73	74	87	67	86	74	76	85	82	70	72	69	86	65	73	75	73	72	83	74	67	71	78	70	76	75	78	65	86	82	65	79	60	83	71	76	81	68	76	66	87	89	82	84	82	90	74	84	72	75	74	69	65	64	88	66	93	66	77	70	76	86	71	66	67	82	77	75	100	67	84	66	82	65	87	74	78	72	72	66	71	68	65	75	96	78	75	89	83	81	72	84	76	70	81	73	71	101	67	80	74	76	68	92	78	63	58	81	70	84	59	80	83	77	84	69	84	82	70	88	88	82	71	89	69	73	77	77	71	76	74	58	69	83	73	81	80	65	53	79	66	80	83	103	82	76	72	82	65	65	82	74	68	75	83	70	72	73	76	82	85	86	84	77	62	70	80	88	63
15439	6489	3059	5223	10110	12786	9979	8136	5247	3577	2258	1391	1094	1057	966	934	852	836	779	798	817	732	824	800	776	796	798	773	666	738	729	728	726	695	706	669	688	694	689	721	680	628	668	671	641	704	621	669	701	674	649	671	611	622	626	649	664	639	646	657	671	628	626	649	667	663	627	668	624	696	645	662	604	681	614	624	677	651	649	624	605	614	668	695	684	686	669	653	634	644	671	583	684	661	675	648	640	692	585	643	669	688	658	657	646	623	633	685	668	641	689	641	654	609	632	661	657	667	689	663	641	642	630	618	620	666	607	656	660	623	627	673	605	602	608	618	638	633	655	649	641	677	608	605	671	672	649	688	677	628	700	637	646	626	618	614	667	655	633	619	662	637	648	681	618	621	642	617	657	590	653	621	572	671	617	684	613	658	643	671	614	596	627	690	631	637	673	651	655	671	621	658	635	663	624	680	638	636	685	625	628	625	634	679	694	581	629	650	673	642	687	658	624	673	660	659	586	659	620	641	618	667	650	662	662	662	639	668	623	635	634	630	661	651	628	625	644	654	624	654	634	638	643	626	649	657	663	631	668	616	651	639	644	658	648	674	662	665	640	666	658	669	684	656	597	631	657	614	597	649	704	649	618	623	659	643	659	704	643	629	631	603	649	644	624	650	623	613	668	620	672	669	667	634	639	666	663	647	626	669	634	602	643	635	666	651	622	660	680	636	661	674	696	655	649	633	651	671	624	642	661	633	694	634	656	650	651	602	662	669	677	657	671	595	636	592	651	655	635	641	638	617	638	620	631	679	708	687	647	646	640	668	655	672	649	645	615	614	648	630	692	647	621	615	709	651	648	610	596	656	607	638	655	623	673	640	629	653	632	648	642	646	692	650	676	643	648	623	656	652	668	648	694	619	627	705	656	655	655	681	683	638	607	619	665	690	614	652	606	631	607	655	649	654	638	680	603	618	631	647	673	634	669	626	662	658	659	654	616	638	653	684	636	605	647	630	610	648	657	587	617	619	652	657	620	652	639	694	660	655	624	625	688	641	646	618	688	630	642	636	677	641	619	620	599	630	656	624	649	668	626	619	604	649	609	638	691	635	636	644	661	667	627	649	630	624	680	646	652	620	609	662	623	616	638	628	681	603	662	616	663	619	611	660	687	639	639	623	658	639	602	649	661	645	671	670	635	660	608	650	653	624	649	634	613	659	650	602	663	650	658	658	635	669	638	615	621	663	653	652	624	609	638	617	653	679	681	677	644	640	639	669	684	625	666	638	664	669	598	631	630	637	652	646	655	630	676	652	641	620	676	645	632	638	651	632	660	615	616	649	684	641	636	656	685	577	635	634	601	648	610	623	625	641	623	619	672	624	676	692	619	643	670	667	646	612	628	676	698	686	637	647	629	633	663	639	639	618	657	647	646	676	659	637	617	614	663	693	601	655	665	623	638	631	588	642	651	674	622	649	621	645	620	605	624	644	639	622	651	648	669	700	666	599	632	658	660	591	658	663	649	661	655	650	630	659	635	649	666	629	624	658	668	649	620	635	602	654	638	655	620	670	633	622	657	664	665	700	653	628	614	638	682	628	622	630	644	651	645	626	620	618	620	658	644	684	660	638	640	687	609	646	665	647	664	697	649	640	642	642	639	644	634	590	610	628	692	687	642	628	630	663	582	575	626	652	659	621	679	647	613	621	645	708	676	633	620	658	626	642	611	603	634	628	611	612	645	688	641	647	684	641	646	669	647	676	625	676	676	666	664	642	651	664	636	639	685	640	645	651	651	640	634	628	664	616	618	654	631	625	672	664	630	616	657	633	618	651	628	611	647	644	641	625	661	608	607	632	661	652	623	640	632	657	631	641	658	630	596	671	668	647	609	653	692	654	628	645	664	710	623	665	607	676	616	594	672	664	663	649	650	616	643	671	636	624	620	661	651	623	636	640	658	624	641	628	621	613	628	661	607	667	615	654	653	723	643	609	633	663	643	601	612	617	675	673	630	620	689	600	681	611	622	608	652	616	641	634	619	665	648	658	660	625	638	651	656	651	671	666	689	617	669	642	652	637	653	620	638	655	631	678	629	644	672	682	686	642	675	624	643	629	607	618	629	636	681	634	640	643	615	605	650	616	646	626	613	620	671	642	640	628	634	655	665	611	616	632	665	592	635	647	646	628	638	639	564	707	612	618	650	596	639	673	617	643	626	656	630	684	643	618	606	611	624	636	627	672	619	641	647	628	682	616	692	601	621	692	681	616	638	687	694	701	666	636	644	651	643	657	612	682	640	635	665	634	667	634	591	674	659	613	652	617	639	599	669	647	654	646	737	652	629	651	632	684	677	627	626	644	625	632	641	671	615	612	655	628	723	619	590	622	623	654	594	652	621	671	664	692	604	618	619	673	677	648	659	625	629	639	724	628	642	634	655	602	638	610	657	599	638	658	635	660	628	652	664	649	664	679	633	665	648	622	644	622	697	649	600	699	654	644	610	633	664	613	662	695	652	660	619	662	592	691	684	678	652	652	644	655	683	693	682	619	653	662	657	621	622	641	674	664	650	642	655	645	608	620	609	630	599	647	675	649	635	643	591	670	623	644	630	616	616	626	692	648	674	640	664	650	626	601	626	654	634	648	631	646	663	650	657	696	681	687	669	644	672	647	652	668	693	645	648	655	630	630	622	654	675	647	665	592	605	659	642	637	651	629	653	607	710	600	638	657	673	609	652	658	621	638	697	606	685	669	649	629	617	639	657	658	626	677	638	642	628	621	647	649	612	647	640	668	658	621	642	642	679	656	658	648	625	652	655	647	645	646	656	673	654	643	640	672	631	640	631	620	652	658	647	627	668	656	656	618	639	619	664	631	618	658	657	629	669	615	676	658	638	621	651	668	637	670	689	650	698	639	643	678	669	667	618	675	659	658	632	648	630	586	627	686	669	623	669	680	658	687	655	657	629	647	627	634	649	645	683	659	646	624	649	633	663	640	639	672	636	653	628	613	675	640	652	646	673	645	631	674	672	671	630	671	676	599	596	691	678	650	657	653	655	603	654	664	639	642	649	642	668	645	641	662	615	663	677	626	673	640	619	648	609	644	656	690	634	662	642	621	629	651	645	652	672	624	613	630	656	624	657	642	678	674	663	611	631	624	600	601	667	623	677	692	641	643	673	617	679	583	672	659	658	658	654	618	648	676	622	654	645	698	667	631	667	618	615	626	634	701	646	652	652	677	645	630	655	674	641	637	616	646	651	661	625	650	617	627	631	669	659	648	651	686	648	647	647	667	694	647	606	657	638	598	620	640	674	665	640	702	634	623	655	626	655	646	638	623	661	629	632	661	658	645	635	637	671	647	663	632	691	631	665	675	626	673	670	647	624	637	624	610	627	601	676	638	657	624	674	658	644	700	651	618	610	643	654	642	641	629	668	585	635	622	662	614	644	610	620	646	643	685	701	580	676	657	668	642	623	660	618	607	636	714	678	631	639	705	611	672
2161	445	268	213	209	192	179	182	169	123	92	101	73	90	95	95	100	66	86	82	81	82	76	76	81	81	93	69	83	92	74	69	89	71	94	91	88	89	90	79	73	75	89	78	76	77	75	63	81	100	74	95	79	90	83	91	86	86	81	89	87	56	90	78	84	80	92	85	79	66	70	74	82	94	92	74	77	99	97	93	81	80	85	87	78	82	65	80	83	73	82	68	90	75	83	82	73	80	76	85	78	71	78	73	76	84	83	64	70	73	73	79	71	81	67	79	74	74	79	87	76	65	88	58	76	64	81	74	70	91	78	89	96	69	76	90	80	89	69	74	91	86	71	76	78	77	83	88	82	77	68	62	74	89	84	93	61	68	75	73	90	80	92	87	77	80	95	78	61	79	81	76	83	81	74	60	86	73	72	97	72	83	87	86	93	91	72	68	104	71	68	104	59	89	75	72	75	73	78	94	76	62	93	93	73	81	76	71	76	75	74	79	77	74	87	81	70	79	92	68	77	88	89	73	72	78	67	78	96	69	98	91	80	91	78	87	74	91	73	70	70	88	86	88	74	76	87	88	84	85	76	78	71	58	76	78	85	77	75	81	57	83	72	80	71	85	87	84	69	85	73	78	75	81	82	96	97	80	68	82	74	75	100	90	77	72	58	80	81	91	70	74	68	82	76	89	82	87	88	82	76	77	87	80	90	73	74	71	101	83	80	71	80	91	78	72	76	84	78	95	83	70	77	88	75	85	84	80	78	58	73	93	82	74	75	66	81	67	78	81	68	85	82	89	79	86	68	90	77	81	81	75	84	68	75	77	79	84	82	63	74	94	88	75	76	80	87	65	82	64	66	77	97	81	69	82	81	81	79	78	83	88	89	76	71	89	93	76	96	86	89	87	85	66	84	84	76	72	63	84	89	79	81	86	81	95	79	74	83	84	68	84	72	74	81	72	76	83	67	94	75	84	72	78	77	94	72	89	77	79	86	75	73	74	92	88	77	81	77	99	86	79	77	101	79	78	73	88	81	89	80	83	73	75	82	88	74	81	81	72	86	92	97	73	83	75	73	75	95	98	82	88	96	94	78	79	68	83	80	104	59	72	64	73	78	66	76	81	70	73	73	78	93	87	64	106	86	79	75	76	57	99	66	67	77	88	76	82	79	62	88	74	69	75	74	67	96	82	72	85	71	82	78	85	78	75	78	82	69	86	75	78	90	103	69	81	83	93	91	72	81	75	71	81	60	64	92	74	66	78	71	64	95	88	94	66	93	93	81	78	81	88	86	72	78	80	61	103	63	88	82	98	84	103	72	85	71	91	72	63	77	65	70	79	72	74	89	80	84	76	74	92	84	94	80	80	61	97	74	79	71	77	68	74	70	83	74	91	84	67	86	76	85	86	85	81	96	74	85	68	80	60	80	89	89	88	83	74	77	85	90	72	77	76	98	83	85	77	89	74	81	83	86	70	63	86	83	78	76	73	79	73	75	75	84	79	90	68	97	79	78	78	71	84	64	79	74	80	57	77	87	65	99	87	77	83	80	104	90	68	82	83	72	75	78	68	93	77	71	64	72	68	73	87	75	87	88	73	79	71	88	75	74	68	77	77	86	69	70	85	81	80	78	57	68	65	81	79	71	88	68	79	92	88	71	75	85	76	73	84	77	78	71	88	71	73	66	79	73	74	82	89	71	81	90	72	61	82	76	74	71	74	80	73	72	74	86	63	69	70	60	83	81	70	77	69	75	72	84	79	69	73	62	83	76	68	77	77	73	74	82	88	67	74	84	80	79	90	85	73	91	72	67	74	87	71	69	76	91	72	78	87	82	81	67	77	83	83	79	82	77	79	64	93	88	75	86	73	76	72	85	64	59	74	72	82	66	66	85	87	69	78	82	80	89	93	87	77	80	74	79	81	79	88	67	86	66	76	77	87	65	89	59	82	65	92	88	84	89	75	80	80	76	70	87	80	95	62	81	79	73	67	81	89	80	96	70	76	89	79	74	77	91	90	73	73	83	74	93	65	86	81	81	83	81	69	65	91	90	96	90	61	71	75	92	71	90	100	82	95	94	70	85	94	78	88	74	93	92	74	68	77	82	86	80	73	87	72	85	85	77	70	88	90	90	87	83	64	79	77	88	69	74	78	97	81	77	91	70	90	71	80	67	82	75	81	72	89	87	88	84	87	81	91	75	81	82	72	87	74	84	81	69	81	74	74	74	85	84	86	97	70	95	72	70	71	58	84	91	71	71	82	70	65	94	81	86	90	83	70	78	81	90	87	77	66	62	82	78	89	63	75	66	106	89	66	67	84	76	65	83	83	78	74	75	84	81	78	88	86	77	75	70	71	73	97	80	79	79	69	73	65	78	67	85	81	73	83	82	92	72	90	68	71	86	79	76	76	90	70	74	68	71	81	78	77	78	81	67	84	65	88	83	72	78	69	60	83	84	71	75	75	84	83	90	83	77	73	76	74	81	81	73	85	94	81	95	79	68	73	83	109	80	86	83	85	79	66	80	75	81	76	71	81	91	80	76	80	68	83	78	74	70	83	59	90	70	68	68	84	73	100	79	87	76	79	82	85	72	68	71	91	66	80	71	67	89	74	70	72	80	86	90	108	84	91	86	79	68	86	69	81	71	76	71	89	79	73	69	71	81	78	95	86	92	68	78	84	98	86	90	71	78	79	77	86	83	77	83	77	81	66	83	77	79	81	73	78	82	88	83	75	99	83	88	93	76	72	75	98	88	89	86	88	87	78	80	89	70	85	81	75	71	74	67	69	92	92	68	77	80	89	78	68	73	89	69	79	94	68	74	80	91	75	73	87	84	79	76	79	69	90	74	81	77	73	69	83	95	72	83	84	89	73	78	84	76	73	81	75	88	67	73	93	70	82	70	77	85	74	85	74	89	77	75	69	70	82	74	92	85	75	104	63	92	75	74	75	80	80	86	84	72	61	88	95	74	75	66	66	66	77	76	89	79	83	88	73	87	85	78	72	78	92	71	83	90	74	84	79	68	80	81	80	93	80	72	87	83	77	79	73	76	92	100	79	82	102	74	65	76	77	80	74	63	85	69	68	93	59	77	77	81	70	82	89	79	79	80	67	80	78	80	83	87	86	86	64	79	88	69	76	87	86	85	83	88	87	65	87	74	68	90	90	82	93	80	96	75	94	71	98	82	84	91	81	61	70	80	82	89	68	89	86	71	81	68	71	87	71	71	81	90	80	80	80	86	77	69	63	65	70	100	90	78	72	76	78	75	71	96	79	97	80	82	90	87	86	63	80	88	68	79	76	79	73	57	72	82	85	78	63	92	77	80	76	82	61	70	74	67	76	71	95	73	82	77	75	75	74	65	76	79	85	82	81	80	87	84	54	79	75	80	97	77	85	61	71	73	86	79	86	76	93	64	75	81	77	77	58	77	88	66	80	69	93	79	74	73	88	85	80	84	72	89	81	88	81	79	93	72	56	65	90	85	82
15781	5106	3079	4242	11430	12246	7520	6263	5066	2570	1888	1299	1157	1031	938	976	891	819	865	805	785	775	748	746	838	836	775	770	711	719	756	667	732	693	717	666	691	671	707	692	719	668	651	656	682	675	681	615	668	694	624	655	678	635	639	640	687	647	665	654	667	673	656	657	657	658	627	574	634	636	686	658	639	641	608	680	629	644	626	628	606	611	676	609	654	651	638	633	568	625	661	664	685	670	655	641	674	644	679	609	669	647	667	654	632	658	637	625	671	602	655	640	661	691	615	654	655	650	628	633	621	608	680	583	647	650	661	632	623	652	666	680	667	614	682	586	688	672	598	618	656	673	675	627	657	626	662	614	679	623	673	661	626	645	632	685	647	669	616	590	643	676	625	639	619	598	644	656	645	683	639	720	666	685	650	633	622	627	642	582	643	694	640	637	638	679	631	622	625	643	648	668	691	649	655	623	712	620	624	588	651	625	629	650	609	683	655	611	649	588	670	642	634	698	669	609	664	648	668	639	650	625	646	681	691	645	633	661	682	644	648	641	664	651	660	629	603	600	628	679	646	714	631	608	665	647	675	687	676	640	722	643	652	627	587	639	691	613	695	676	620	650	657	643	673	635	665	636	615	624	622	679	653	635	642	627	623	674	646	628	608	628	651	614	690	655	666	644	642	599	656	673	584	656	629	651	650	651	666	605	619	649	672	635	602	665	615	639	606	639	653	643	646	623	607	570	626	628	678	627	642	639	621	634	648	614	628	640	677	621	600	613	657	655	621	639	668	625	597	619	631	623	628	655	662	630	628	636	633	665	652	688	638	651	653	650	647	619	663	688	678	621	612	655	632	670	601	655	628	678	614	638	650	610	640	625	646	610	671	620	655	667	607	635	661	685	685	638	621	663	608	651	613	635	651	593	644	680	611	655	645	628	662	647	621	603	660	687	649	664	660	629	639	631	656	647	623	651	628	645	650	668	617	598	662	675	657	660	610	603	676	650	674	657	674	670	664	600	640	613	634	653	663	606	650	680	652	610	669	588	642	670	572	631	632	617	627	638	665	626	662	638	617	638	636	624	649	646	632	640	638	652	658	660	666	619	616	645	639	594	617	629	682	669	641	641	662	631	667	643	647	628	682	614	631	654	629	603	642	601	619	635	642	636	665	608	614	682	617	668	616	606	660	686	674	601	708	619	658	689	663	628	621	669	657	660	633	600	660	626	657	615	693	623	678	635	651	664	670	640	594	655	658	637	608	630	616	669	655	632	644	631	634	613	658	578	677	710	647	616	625	695	637	661	636	633	652	650	660	615	638	674	671	623	626	669	647	639	639	657	664	618	652	626	658	582	600	675	649	652	651	625	636	673	689	628	650	645	645	630	645	677	648	628	656	679	642	622	678	613	632	620	599	614	659	619	579	654	631	616	666	638	618	693	627	658	648	607	685	625	641	618	623	676	648	646	655	621	634	634	647	611	648	660	679	620	649	609	659	628	593	666	646	666	665	650	675	617	684	611	630	683	655	638	593	670	635	581	638	618	625	637	645	657	634	631	663	618	685	682	625	636	665	678	624	613	645	600	667	644	670	684	651	580	655	666	594	620	611	625	602	707	670	618	652	640	656	630	634	685	656	683	676	687	634	673	599	658	611	631	658	682	636	639	669	622	660	629	634	638	652	651	607	614	601	701	673	687	622	647	689	621	627	600	615	626	652	661	696	604	669	664	630	677	638	641	595	649	654	622	640	614	628	700	655	700	625	606	628	624	660	604	670	625	620	619	637	641	630	619	670	634	634	648	636	633	607	622	606	648	614	641	678	603	593	648	658	666	673	581	644	629	632	683	656	630	639	611	620	635	644	635	648	622	638	640	672	626	672	661	649	598	625	659	575	619	654	690	611	582	668	643	658	630	639	609	610	630	632	651	649	605	642	603	629	610	638	641	638	643	669	660	650	641	688	644	659	614	626	704	643	649	661	682	645	631	659	687	615	672	652	686	691	672	622	628	638	710	601	658	647	659	630	632	673	667	619	617	633	624	616	622	682	656	628	664	652	633	631	652	637	690	653	634	677	659	663	678	657	664	665	596	676	601	641	647	694	673	603	676	653	688	637	635	657	646	626	665	616	607	606	613	626	661	660	682	640	634	626	619	616	606	634	663	663	649	613	660	657	617	612	692	663	621	660	614	655	638	646	609	640	603	629	643	673	623	676	682	678	658	606	633	675	671	629	648	650	668	656	683	681	659	641	597	643	648	661	633	653	645	684	638	628	679	634	642	638	673	628	615	638	670	685	586	678	647	615	628	662	678	662	609	599	643	621	559	652	639	633	645	588	666	645	640	617	627	694	648	634	612	645	660	617	639	643	647	668	624	645	650	668	607	632	685	676	612	624	631	649	631	653	710	655	650	610	614	657	616	604	646	605	666	648	609	658	674	639	648	633	654	669	583	647	641	642	672	635	643	658	626	647	628	674	640	688	646	606	620	609	621	606	636	655	609	621	657	645	654	584	647	647	630	621	646	613	633	638	639	646	638	624	632	663	641	621	632	662	620	647	642	676	665	641	642	707	640	625	606	650	654	585	652	619	609	652	643	655	672	624	591	642	616	639	662	653	657	665	621	671	611	633	634	668	669	696	635	649	620	651	670	623	659	616	645	656	621	622	671	639	640	648	634	622	628	677	630	609	585	640	619	629	648	623	637	614	614	656	610	657	629	646	617	663	616	660	637	642	669	637	648	629	637	625	604	627	654	597	625	658	686	655	673	645	646	631	690	653	700	556	612	661	646	679	632	657	627	653	656	634	667	689	732	647	678	653	628	636	628	638	651	609	632	690	633	672	702	640	669	652	624	637	673	659	599	657	639	631	645	636	697	624	640	638	643	634	678	642	655	634	661	662	659	630	700	616	629	676	645	670	644	654	613	655	649	614	609	643	671	657	665	680	673	700	663	642	626	667	609	651	622	657	685	631	626	651	627	678	639	647	682	619	619	615	609	662	604	668	649	660	657	673	649	628	614	665	668	650	669	648	616	646	604	659	651	638	679	632	631	621	660	672	627	625	608	665	622	652	619	633	673	619	619	656	654	622	622	666	635	642	615	611	676	629	619	628	605	675	624	655	600	644	609	659	655	646	645	624	615	687	601	664	597	609	638	669	662	669	662	613	657	618	651	628	630	644	640	625	600	658	604	663	645	636	629	671	640	612	677	604	656	671	653	593	645	626	642	636	673	622	627	638	615	634	662	616	606	672	604	692	641	668	620	649	626	646	698	706	681	635	619	632	641	643	659	661	615	677	657	644	636	658	640	661	689	716	672	610	614	624	610	651	666	634	597	603	647	699	632	647	638	676	602	610	618	665	664	627	651	616	631	642	629	664	645	628	653	638	630	625	626	633	680	611	637	715	633	598	658	647	598	672	676	659	668	687	633	632	679	625	632	668	566	640	649	620	632	702	680	654	649	691	642	696	657	661	672	623	656	649	652	619	674	647	684	685	648
1977	435	277	178	205	279	166	153	156	90	68	61	63	64	77	49	49	52	53	57	52	41	59	61	60	49	52	53	31	53	53	42	49	43	49	55	39	52	43	46	62	39	45	40	48	37	35	46	52	35	48	40	51	41	40	38	44	39	31	39	37	45	46	46	43	55	40	33	35	49	42	50	46	37	44	45	42	39	35	43	47	39	36	39	42	44	44	48	39	41	39	45	40	45	54	45	45	41	47	32	36	34	39	31	40	37	35	42	42	36	55	46	49	47	40	46	45	41	37	40	56	50	39	25	38	42	43	35	37	36	37	36	35	48	51	37	40	37	56	35	34	33	45	47	48	35	47	49	50	43	46	38	43	44	52	49	52	44	54	39	51	51	41	40	39	36	33	49	46	43	40	40	47	41	47	44	36	43	43	44	42	44	43	43	46	31	47	36	41	44	39	34	38	43	40	44	42	38	42	37	40	34	21	50	39	38	44	40	35	49	36	39	44	45	47	40	32	42	49	36	42	33	54	34	40	45	37	50	40	44	42	40	33	38	34	41	46	34	48	37	44	45	47	41	44	41	37	41	33	44	37	36	45	31	44	49	36	44	46	42	49	43	32	40	41	43	41	46	36	54	45	53	39	49	40	38	45	38	38	43	44	42	34	45	45	33	34	45	51	45	34	44	43	45	37	49	44	48	47	37	41	45	49	37	56	46	52	45	41	41	36	35	41	51	44	48	36	41	36	35	35	45	42	38	46	35	47	37	51	42	43	43	40	43	39	40	38	38	32	39	47	44	54	36	45	40	47	31	36	45	36	39	39	41	45	38	41	46	46	41	43	41	41	32	42	41	34	42	38	38	53	57	44	56	44	56	42	48	53	37	47	48	46	39	40	43	39	45	46	50	39	42	48	39	46	42	28	46	33	29	35	46	54	45	49	37	55	39	48	34	43	34	47	36	33	39	42	41	37	46	43	27	43	33	39	37	43	31	36	37	48	46	38	35	44	54	38	46	62	43	34	36	33	42	40	43	34	32	36	36	36	50	54	42	36	40	41	35	42	41	44	44	26	44	32	51	44	37	43	45	45	46	37	28	41	42	43	42	52	39	52	49	35	48	50	42	46	29	46	42	42	44	42	43	52	45	53	51	39	43	50	41	44	48	43	44	44	42	44	37	42	44	38	52	46	48	39	39	45	45	37	46	38	41	45	38	44	42	42	54	45	40	42	40	43	47	36	40	32	39	46	47	40	34	30	33	56	31	35	37	36	45	40	39	39	41	39	40	45	53	35	36	42	50	47	33	38	52	39	34	41	43	45	49	43	50	50	44	28	41	41	43	40	31	53	42	37	49	43	35	48	47	48	47	42	43	51	42	44	49	34	37	31	43	43	43	33	36	39	31	45	44	45	29	46	36	45	28	55	37	49	38	35	31	44	43	49	31	41	45	45	40	37	43	50	44	44	35	43	40	40	40	43	45	39	48	42	36	29	43	39	47	34	44	45	36	43	43	43	49	56	36	31	42	48	51	47	41	34	33	51	33	42	34	45	47	35	47	48	40	34	48	39	47	41	42	49	38	38	36	40	38	36	41	42	41	49	38	40	37	35	44	39	40	43	51	41	43	40	36	48	43	42	38	47	39	67	45	47	45	43	48	45	33	40	50	49	41	45	42	47	37	40	48	42	42	39	59	42	32	41	39	38	36	40	42	41	35	45	37	51	28	52	55	43	45	47	44	42	34	48	43	38	36	40	46	47	43	35	46	40	36	39	44	45	39	35	29	49	34	36	38	55	45	41	35	35	28	39	44	40	47	35	42	40	34	33	37	33	38	53	47	44	46	53	51	43	48	36	51	47	47	44	38	47	50	32	40	45	40	42	30	37	53	41	36	41	38	35	40	31	43	36	47	45	41	40	31	41	36	43	43	45	46	41	39	48	38	56	39	42	31	36	40	49	47	48	34	44	30	38	55	55	43	44	41	46	28	43	45	35	39	35	44	33	51	47	41	53	48	48	47	33	23	51	36	47	37	50	53	29	49	44	33	45	42	39	39	37	44	36	36	46	39	46	35	35	36	39	43	27	23	48	35	42	44	44	32	41	46	45	36	41	44	44	44	50	48	48	44	37	46	39	37	48	43	36	43	39	45	35	47	52	55	49	43	43	54	44	44	36	25	36	48	44	36	39	51	41	45	40	35	44	39	38	35	49	40	45	60	51	41	55	43	44	64	35	39	32	33	36	38	47	44	43	35	39	47	31	37	35	38	39	48	39	34	26	42	31	41	32	39	43	33	39	42	38	45	56	46	34	45	41	47	36	30	38	46	48	39	52	50	36	41	45	47	42	40	27	35	40	42	37	42	47	51	29	38	44	50	34	44	40	31	48	49	32	41	36	48	56	43	45	40	49	33	43	36	42	42	50	45	36	43	38	48	48	44	29	37	44	49	49	34	39	42	43	33	53	36	36	43	28	48	43	43	42	49	39	44	45	34	39	41	37	36	57	43	44	37	37	42	28	43	36	38	46	46	53	35	37	44	45	34	37	43	47	45	40	46	50	48	45	49	44	58	42	43	49	34	44	46	38	44	31	46	44	40	41	32	40	42	38	41	41	37	44	38	47	38	36	47	35	47	46	42	37	47	43	43	36	29	44	52	37	55	35	37	43	43	42	51	45	49	39	43	42	41	41	46	40	35	46	33	37	48	37	34	43	35	41	45	40	46	45	40	31	42	36	37	48	51	38	48	40	49	41	39	44	43	44	46	41	42	36	37	39	48	45	38	35	40	49	46	42	38	50	45	36	47	49	44	51	49	45	38	38	41	33	44	42	39	51	43	44	43	43	43	38	46	43	48	47	57	41	41	49	45	52	48	37	42	45	56	45	35	48	42	39	38	39	42	44	43	49	53	51	42	47	30	31	42	49	37	40	41	49	45	33	30	38	42	36	39	43	44	34	35	40	31	42	39	38	44	46	34	34	39	46	47	35	51	39	39	44	36	46	48	35	34	39	33	48	42	38	36	38	55	37	44	41	40	43	44	42	50	51	55	43	36	41	37	45	38	36	40	37	34	42	35	40	43	46	44	43	46	37	42	37	47	49	39	34	46	39	41	32	32	35	31	45	43	43	57	44	44	41	28	41	41	38	44	56	45	48	42	33	62	39	39	52	37	43	45	49	46	57	39	43	41	50	41	43	49	48	45	42	32	39	44	39	36	54	37	47	41	32	48	44	33	45	45	39	46	48	39	31	44	39	38	33	50	41	45	43	33	46	40	34	45	42	54	45	40	39	31	43	39	42	48	39	31	50	41	47	40	40	40	52	42	57	42	45	52	41	52	57	40	37	41	36	29	40	32	47	48	32	54	52	48	41	33	46	48	50	43	37	41	39	35	50	46	50	35	32	51	38	39	39	35	36	45	49	41	43	45	33	37	32	51	36	44	45	43	43	44	42	35	35	46	43	42	38	35	48	37	32	56	46	45	46	43	34	46	41	39
19805	5726	3235	4256	14804	16118	7767	5843	4852	2726	1807	1390	1231	978	956	835	755	696	686	618	665	595	592	561	637	558	508	437	529	503	507	458	521	477	435	433	453	462	424	401	438	440	433	417	423	469	407	395	392	388	427	385	399	376	413	374	389	379	378	334	372	365	416	396	391	402	372	378	373	357	409	413	377	408	407	385	373	362	402	356	395	409	419	377	375	398	348	358	364	402	374	386	414	357	335	378	374	393	391	335	361	375	379	344	374	411	375	362	388	395	377	358	391	370	372	361	413	370	351	337	359	388	372	360	368	343	362	371	327	366	379	350	384	403	380	362	366	346	374	401	359	350	370	388	399	362	372	361	385	348	362	379	402	372	396	357	400	389	379	375	387	385	354	391	369	363	363	364	366	332	367	379	403	349	381	410	349	403	381	373	384	383	345	342	372	347	378	376	340	369	329	356	330	341	397	363	421	370	358	333	354	367	343	373	347	370	382	371	356	340	359	370	373	356	368	377	402	345	392	379	353	352	390	357	397	376	372	362	391	366	331	391	334	369	371	372	382	372	354	380	373	346	356	377	363	368	381	386	364	351	361	378	382	387	364	397	379	392	381	360	372	367	381	345	360	379	359	375	335	345	358	385	383	339	368	357	366	346	395	368	352	377	375	355	369	390	365	360	356	360	354	377	405	345	357	391	364	406	378	329	383	353	390	368	389	396	342	381	384	373	351	385	355	368	376	329	408	374	401	335	358	400	349	372	370	379	382	347	378	371	408	337	356	345	373	367	390	326	353	386	373	371	358	385	378	398	356	399	374	348	397	379	331	394	368	387	397	339	397	357	375	377	359	343	390	383	385	351	363	350	351	362	355	351	360	377	382	357	384	336	375	360	377	377	348	371	382	336	372	367	349	375	368	413	386	361	397	354	378	353	375	377	371	355	389	422	426	348	389	339	368	345	388	376	373	390	354	381	379	391	403	375	381	364	370	373	403	370	362	386	366	368	356	364	364	362	405	350	355	373	367	372	367	380	401	381	371	360	370	382	385	385	384	384	391	367	361	334	355	377	382	369	351	322	369	389	386	384	383	384	342	411	369	360	384	367	337	348	360	343	353	353	403	356	369	385	368	366	378	403	387	340	374	402	366	389	394	327	374	347	356	349	360	382	357	392	354	360	366	358	354	364	353	375	409	357	385	376	381	379	360	357	384	388	332	367	375	323	386	327	355	338	372	372	389	380	385	387	378	370	379	336	339	388	383	398	381	332	360	364	368	386	355	361	344	383	369	364	368	372	362	351	366	391	381	351	400	409	372	370	367	361	384	368	392	404	389	374	364	362	365	366	373	343	400	360	359	350	344	370	361	397	398	371	378	334	368	353	356	357	364	377	364	366	375	365	375	340	314	379	343	386	395	411	381	362	380	356	387	354	405	351	366	363	383	378	357	348	381	354	368	367	344	372	375	398	394	406	352	400	363	401	381	327	374	387	346	415	356	383	359	372	366	362	339	333	377	355	370	383	393	366	377	330	382	372	352	375	337	376	389	374	391	352	317	379	354	372	394	386	335	336	341	368	389	352	371	345	387	355	390	359	372	378	357	370	345	367	405	350	369	349	385	363	369	389	376	374	373	380	368	394	370	362	358	360	320	370	361	361	355	334	389	401	359	366	384	374	408	374	365	387	379	351	365	394	383	338	402	389	350	355	342	344	359	371	410	361	397	360	387	387	351	338	366	372	383	388	386	382	336	361	343	370	385	359	345	372	369	392	353	415	374	348	374	351	375	375	366	356	345	392	339	352	343	357	379	354	335	349	391	383	344	404	382	352	378	379	383	340	401	377	355	356	361	337	357	355	371	344	365	358	360	353	406	411	361	383	357	382	372	394	375	401	366	369	349	364	363	370	378	362	374	348	372	351	348	350	372	350	374	380	356	372	367	353	371	380	367	396	390	365	405	338	370	369	404	360	378	353	354	370	380	336	370	368	397	348	367	388	354	392	347	366	380	353	391	345	371	374	358	336	370	357	353	397	365	377	370	352	348	368	360	353	362	379	358	368	367	358	356	333	361	349	358	361	369	356	337	365	398	339	369	386	365	354	388	378	415	341	349	374	361	381	387	367	391	379	397	369	350	370	379	348	391	363	418	374	425	354	391	397	352	379	385	371	354	386	383	346	369	349	316	324	367	382	395	364	384	340	393	347	374	376	400	341	375	343	361	363	329	381	356	348	367	361	349	350	379	368	361	352	373	362	415	363	397	377	381	380	373	374	332	365	352	396	350	387	341	398	356	371	356	368	369	402	355	353	357	376	353	377	356	364	364	357	385	390	341	333	345	394	373	386	364	375	388	376	357	353	373	363	380	371	358	389	356	402	391	387	389	383	344	380	344	385	369	336	341	362	394	353	411	364	396	387	346	366	367	328	380	371	355	396	386	358	400	357	365	382	350	361	343	302	377	352	368	393	397	402	307	363	358	386	349	355	406	350	345	328	383	366	375	368	373	356	348	352	355	367	353	375	370	394	345	378	367	381	360	370	344	369	370	381	403	346	372	401	367	415	339	352	384	374	352	368	388	328	386	351	383	388	347	396	376	370	336	351	378	373	351	369	378	360	370	374	361	359	371	361	382	390	391	399	368	336	367	356	363	363	366	375	343	374	373	334	378	395	354	394	359	362	370	364	393	366	366	406	375	387	388	350	358	397	368	406	372	366	350	387	348	379	377	361	339	358	384	344	360	400	375	344	358	331	361	356	356	366	380	344	385	360	360	342	389	362	359	379	375	372	383	376	354	374	342	351	375	358	378	345	348	368	385	364	354	415	368	367	342	380	378	409	353	367	371	348	401	360	349	379	386	372	380	378	358	353	356	387	352	381	376	351	357	341	362	373	380	342	369	402	380	334	366	364	347	398	385	366	365	396	375	375	364	382	356	371	404	366	346	365	367	387	335	368	385	387	351	382	382	377	400	360	367	334	402	342	342	375	365	364	363	351	385	380	345	371	337	382	357	391	389	404	357	365	372	347	355	346	354	350	368	369	358	376	354	332	398	351	370	358	347	361	356	407	380	382	349	353	364	374	339	363	346	358	362	347	405	358	363	347	371	376	374	350	339	370	369	388	341	381	409	360	338	354	382	392	351	372	398	353	388	378	350	355	360	335	377	373	373	329	377	386	380	350	398	374	356	373	383	364	372	363	346	376	349	375	361	405	344	344	320	363	414	403	375	394	381	382	379	390	357	378	382	345	379	368	374	366	358	374	378	336	368	361	328	365	350	384	375	367	362	344	376	376	364	394	384	340	365	377	364	410	412	346	391	373	383	378	355	374	371	352	373	359	362	389	387	385	395	356	389	369	350	357	395	349	357	370	381	370	375	350	411	360	387	371	373	340	353	389	380	375	395	363	384	352	388	363	348	383	369	385	380	373	359	391	377	363	354	358	359	357	366	347	378	364	391	353	361	372	346	394	397	352	356	334	356	389	360	372	329	358	367	373	359	370
1496	274	160	163	159	159	126	135	127	130	100	122	107	100	99	108	94	125	108	121	115	107	103	103	124	99	107	113	123	104	99	110	122	109	112	103	102	111	108	116	117	115	98	98	112	104	101	119	112	123	114	103	113	101	118	119	127	118	112	144	109	106	107	118	105	115	109	103	107	117	99	113	127	110	94	117	129	119	125	114	112	122	104	108	110	115	107	133	112	110	107	126	98	112	102	95	109	115	109	104	119	115	114	111	113	121	131	108	115	103	113	124	117	120	123	108	125	129	95	114	97	96	102	117	110	107	114	104	114	120	103	114	109	112	113	83	98	127	105	104	110	117	112	109	113	109	95	93	119	105	126	95	114	96	117	110	110	118	94	105	120	89	119	124	114	115	95	87	103	110	98	127	100	100	111	114	119	109	135	115	105	124	97	102	101	126	93	112	107	105	88	105	112	112	114	109	104	123	111	104	112	115	103	118	116	110	121	120	133	119	111	123	127	109	118	114	139	104	103	101	114	110	110	107	101	103	112	123	117	105	120	97	119	114	108	112	112	98	108	121	105	119	108	107	95	111	113	115	120	106	111	98	113	112	101	116	111	115	112	108	120	100	119	111	107	111	121	131	103	88	117	116	122	106	112	126	125	110	120	119	108	136	113	123	93	118	117	118	103	105	101	100	104	99	113	125	113	136	111	122	111	88	112	118	114	105	89	97	97	107	121	112	94	98	119	109	128	112	120	113	108	130	116	96	108	131	117	112	117	120	120	106	92	105	115	111	128	104	138	115	106	115	91	129	108	128	120	100	80	99	99	112	109	108	123	112	108	107	97	120	104	107	105	122	107	114	105	121	99	123	116	117	87	109	119	108	95	100	123	97	120	113	103	101	106	109	107	103	95	123	119	112	122	119	127	107	112	112	125	108	108	114	117	111	108	116	112	118	105	130	123	116	106	111	122	123	121	102	108	126	94	101	97	114	100	116	100	118	106	110	99	111	125	108	115	102	108	116	121	104	112	115	104	101	116	106	93	122	107	109	103	104	121	105	119	124	129	97	121	114	123	131	110	112	102	90	113	122	107	118	112	99	114	88	117	101	111	119	121	117	112	120	108	117	97	113	110	117	127	108	108	112	90	109	102	107	117	127	93	107	121	98	115	100	105	106	96	107	117	110	115	105	109	105	125	112	113	94	102	116	119	120	121	101	109	118	111	102	123	104	109	114	86	112	118	141	121	118	104	95	119	126	99	100	110	103	107	112	106	108	108	97	99	100	114	110	103	131	115	118	101	78	109	125	137	132	116	112	100	111	110	104	111	110	130	123	111	107	97	117	112	110	116	121	109	107	106	101	121	127	99	99	110	118	122	100	103	100	110	116	108	100	105	101	96	134	102	100	118	118	100	113	105	99	115	109	107	112	114	107	108	105	121	114	124	116	122	106	112	109	128	110	111	97	141	107	116	109	94	117	113	104	117	110	114	98	107	112	105	122	115	111	107	113	113	121	118	96	119	99	104	105	125	99	112	104	127	113	108	108	117	125	113	106	106	100	112	92	97	118	110	95	115	114	101	116	102	115	118	105	95	114	112	107	135	123	107	109	108	120	121	118	107	108	118	114	123	129	103	104	139	96	123	110	116	115	111	94	107	123	102	106	98	136	121	114	114	113	110	97	126	129	105	112	105	98	123	120	108	109	116	102	110	114	114	117	108	117	97	99	119	134	115	111	102	134	108	112	105	92	120	116	118	115	90	98	117	112	122	106	112	99	101	94	119	94	129	103	111	132	117	125	113	105	111	106	102	101	113	106	108	94	123	98	97	97	108	115	120	109	123	105	86	101	90	109	124	114	103	128	119	90	100	108	111	101	100	90	113	123	109	112	109	120	116	131	130	114	102	121	103	103	103	128	110	116	120	115	121	116	102	95	128	132	111	121	103	108	98	88	111	122	108	122	125	114	123	94	119	99	125	91	101	99	116	92	106	128	117	104	120	124	109	119	115	97	102	120	104	108	115	109	108	102	107	107	109	123	101	105	127	114	102	112	100	143	101	106	126	112	107	101	106	113	111	112	115	121	137	121	116	88	120	99	98	105	121	97	123	113	117	115	100	90	114	125	107	101	89	104	106	116	116	90	114	110	112	94	120	116	115	112	117	115	134	111	108	96	123	104	117	108	116	111	110	113	112	110	111	97	103	107	133	121	121	108	119	131	110	101	101	112	100	119	116	118	129	115	118	115	115	120	118	98	114	119	117	98	98	106	113	119	92	100	108	118	93	111	123	124	83	107	119	105	119	94	122	120	91	102	98	122	116	117	104	117	107	109	108	98	105	122	125	89	101	121	127	121	119	117	115	105	115	118	120	111	124	135	107	122	118	126	113	115	107	107	118	90	119	128	105	107	111	111	121	108	118	120	122	110	99	112	118	115	109	97	124	108	105	121	95	113	131	117	99	125	101	116	110	118	110	114	107	98	95	111	119	97	123	117	115	102	87	121	125	99	127	100	114	120	110	98	128	116	120	138	110	125	128	119	116	104	128	94	120	102	122	101	111	116	113	107	98	110	91	122	93	121	117	106	99	110	103	122	133	113	121	135	107	114	122	102	118	129	103	105	123	100	127	105	111	119	108	103	118	106	105	101	106	111	112	131	118	110	113	122	103	118	105	103	95	114	123	107	98	107	123	112	114	121	99	109	122	121	133	111	93	107	112	107	136	113	112	117	102	135	123	122	102	104	128	108	115	104	112	113	125	103	120	116	102	109	103	111	97	111	127	123	89	99	130	101	108	115	117	116	104	108	121	111	111	121	125	96	103	132	117	124	110	110	116	119	130	113	123	110	105	107	109	112	120	128	117	113	106	103	128	124	130	111	110	117	101	99	119	138	103	134	113	99	121	112	114	138	123	115	110	100	106	125	113	120	103	104	111	87	97	106	114	95	122	102	115	122	95	111	102	100	117	133	118	117	118	96	116	115	99	107	124	88	138	112	104	101	124	109	129	102	110	113	98	113	98	113	107	129	89	129	120	120	106	104	111	105	113	120	88	117	107	123	120	118	111	126	87	116	109	101	113	115	127	106	121	108	117	109	104	106	100	113	104	116	110	113	123	131	107	113	123	110	108	103	111	97	114	108	99	116	122	135	101	107	113	104	113	108	113	99	107	122	105	111	116	126	114	115	100	120	117	99	100	95	110	109	113	98	109	108	112	125	109	98	130	110	111	134	112	122	127	119	106	102	115	127	119	113	116	119	111	127	102	125	105	132	110	109	113	119	130	109	113	112	110	121	107	122	102	118	113	101	127	112	93	108	134	100	112	127	110	105	110	98	125	112	117	105	129	119	96	95	114	97	112	110	93	116	111	96	114	118	131	125	106	117	131	119	103	108	119	111	100	118	101	117	94	114	125	142	104	101	116	106	105	112	106	117	121	126	125	105	100	96	116	118	98	140	100	124	111	100	119	111	112	96	105	81	112	121	95	110	112	120	118	105	120	105
13090	2993	1663	2347	7156	6712	2837	2497	1616	1364	1136	1055	1062	1021	1049	991	931	936	991	923	942	922	886	939	991	911	993	996	962	915	947	972	942	930	953	962	895	912	875	917	888	944	879	871	913	886	938	883	876	937	928	864	867	884	906	907	929	976	928	832	888	897	848	933	956	898	882	912	915	867	908	925	923	911	872	901	908	918	941	863	882	845	878	882	917	862	860	959	925	936	902	860	878	884	855	913	861	935	920	912	968	887	915	904	894	901	871	862	867	890	946	877	895	841	981	888	928	877	872	900	938	915	943	903	897	961	889	929	938	907	877	944	877	907	915	897	939	878	917	862	916	919	893	861	906	895	907	916	925	868	926	945	943	934	879	920	910	892	914	886	860	923	914	859	888	921	915	844	914	883	868	905	908	891	897	866	893	904	879	848	909	898	895	924	909	895	913	891	897	948	902	877	888	896	881	922	851	885	911	880	913	963	882	903	847	912	874	919	913	834	922	937	943	877	879	904	898	929	887	915	896	823	874	875	900	890	904	882	919	918	905	932	910	859	896	923	901	916	861	893	905	908	913	894	886	919	913	860	869	901	907	891	892	862	874	896	940	868	880	865	849	919	848	908	864	967	874	857	845	917	851	912	868	884	943	889	963	918	859	942	866	892	913	919	898	920	963	916	864	841	946	897	913	923	845	902	898	873	907	908	911	882	872	929	885	884	893	875	896	903	880	889	862	865	895	892	928	837	827	858	864	917	894	933	873	881	894	885	850	875	936	896	921	927	879	924	963	903	922	879	909	847	896	924	938	900	918	900	921	888	905	852	862	890	896	906	900	920	882	977	910	865	850	857	898	906	899	877	927	830	801	952	873	958	894	908	895	866	876	978	901	899	908	939	955	916	919	918	919	929	892	899	895	871	929	931	895	906	918	868	904	947	938	855	941	897	940	899	870	877	903	891	885	909	895	875	888	888	883	908	889	923	934	855	887	882	868	901	877	931	861	881	889	918	905	933	933	882	943	919	909	936	928	899	899	931	908	939	875	851	929	911	957	908	909	961	934	863	835	879	914	913	875	924	909	923	893	959	875	909	939	859	876	928	953	942	947	907	931	914	907	880	903	883	849	950	940	906	876	873	940	912	872	946	895	890	865	864	857	884	891	914	864	872	885	924	916	884	873	872	906	885	849	933	896	843	861	921	856	891	905	912	922	886	868	917	876	881	893	923	909	883	926	903	916	929	865	892	907	891	904	899	895	860	904	901	910	871	933	921	889	961	951	925	885	881	929	914	881	946	840	925	931	868	898	903	908	846	923	904	953	894	936	889	913	933	894	930	929	925	914	875	857	880	890	872	922	889	871	861	898	887	863	955	908	978	925	954	882	907	935	852	856	895	895	891	935	885	894	932	852	911	877	847	854	890	958	857	859	890	951	936	895	897	897	832	895	884	925	928	892	901	862	875	913	886	871	865	916	877	895	934	859	900	992	855	851	989	889	862	885	905	854	904	876	952	892	926	926	919	872	877	957	920	862	887	871	912	914	963	923	835	889	935	890	900	866	893	964	917	938	834	841	858	932	891	946	918	872	900	891	907	947	917	860	883	857	927	952	926	925	963	859	872	956	862	922	931	857	888	896	890	908	898	873	867	907	920	919	911	923	919	900	902	908	866	959	877	870	901	900	912	918	958	879	874	937	889	879	963	908	888	925	872	897	904	923	892	938	849	890	902	892	853	944	936	904	928	917	911	912	883	881	900	917	929	961	859	870	879	915	925	873	911	915	887	947	863	907	906	889	935	888	885	891	956	869	887	865	873	936	841	844	860	912	904	938	861	890	917	883	949	877	831	906	903	906	926	863	847	896	875	883	980	933	848	952	901	921	907	942	888	858	923	898	895	870	886	879	890	874	848	892	905	896	852	891	861	924	926	904	933	892	848	913	907	878	873	937	886	923	920	951	873	914	897	928	890	918	926	879	910	884	885	907	924	908	945	884	936	885	849	915	868	858	894	925	883	908	852	914	889	883	890	863	915	929	913	871	892	876	917	836	858	904	872	897	930	936	937	891	893	930	898	908	963	895	916	873	909	855	898	934	897	895	852	917	905	863	921	872	917	873	890	906	850	880	860	942	868	868	909	920	873	878	899	934	874	903	847	933	941	977	875	888	857	881	863	891	932	929	926	866	873	957	925	897	888	885	947	946	898	940	876	916	849	953	902	925	890	931	933	944	882	961	934	932	884	878	960	877	878	900	899	887	852	943	883	959	871	826	893	922	894	829	878	951	872	923	913	875	892	861	891	877	881	917	883	915	852	931	906	882	914	885	843	930	907	862	841	878	904	929	936	891	898	887	948	927	890	893	872	830	881	927	886	878	902	895	900	846	905	891	912	906	921	891	897	909	952	921	891	916	849	909	838	817	878	903	959	893	894	913	834	904	843	905	906	869	907	890	923	967	887	886	953	945	907	875	913	891	889	874	934	936	871	866	930	885	871	886	903	876	902	886	905	857	838	957	932	911	901	880	883	909	908	882	906	869	913	872	905	881	962	968	933	858	816	926	900	868	920	903	908	929	881	864	904	925	913	931	886	917	871	879	931	946	882	881	913	883	917	938	860	933	889	932	891	871	860	871	905	916	947	876	913	932	897	902	887	904	949	920	903	899	852	924	880	932	888	862	869	849	929	956	875	904	882	916	891	953	901	938	916	905	934	886	898	903	887	901	887	877	860	938	927	861	936	892	851	928	896	885	905	891	946	882	869	872	922	896	935	885	926	903	927	888	863	865	903	918	934	866	892	890	850	873	922	891	920	846	937	874	914	912	917	908	921	967	831	943	924	865	945	923	895	865	952	910	874	899	906	950	895	861	917	882	916	916	936	910	886	905	936	892	865	909	887	904	914	875	907	902	944	867	872	889	901	891	888	922	878	911	856	869	915	865	936	878	916	894	923	880	901	877	925	915	892	881	888	897	909	886	903	889	904	896	899	909	905	834	861	907	908	867	911	950	865	871	876	864	899	974	859	921	905	887	898	935	882	884	887	905	849	932	907	891	899	854	868	881	966	912	868	900	907	907	923	866	906	941	927	948	936	889	921	926	917	893	907	903	851	886	811	884	909	915	860	917	865	912	915	905	888	928	864	878	896	895	917	896	884	909	898	889	912	813	845	903	902	908	882	910	894	894	935	917	868	882	924	887	871	856	863	911	901	920	892	885	903	871	853	858	871	868	906	904	920	892	912	902	953	901	953	904	861	891	912	881	854	917	920	882	920	909	903	929	895	850	900	887	904	859	861	852	932	907	959	931	822	930	927	932	880	894	932	895	897	892	910	890	912	908	888	898	906	876	910	901	901	866	883	909	882	881	895	878	917	903	909	832	897	899	925	906	892	965	887	906	921	942	948	895	916	889	929	890	896	920	946	869	839	921	880	893	876	910	930	914	829	921	933	884	908	902	898	895	955	897	927	915	883	880	909	906	935	915	912	915	877	885	919	850	965	896	906
1477	303	126	123	156	136	114	93	86	104	81	84	89	90	82	81	71	86	69	80	82	87	59	89	71	74	67	69	102	67	81	82	61	88	84	68	63	70	70	65	86	69	77	78	82	70	68	76	76	54	69	75	69	71	75	76	64	73	72	81	93	63	71	59	76	81	84	85	82	73	67	65	72	84	64	81	72	83	64	63	53	65	67	74	71	78	62	68	68	79	72	61	57	86	72	67	83	75	91	73	75	82	70	77	61	75	75	76	76	75	70	65	69	60	64	81	62	76	62	57	68	83	80	81	73	81	79	74	76	70	78	85	75	88	78	70	84	73	74	69	65	55	73	61	66	80	61	59	76	71	73	69	82	74	62	65	71	67	61	78	68	63	64	69	70	79	66	65	76	65	75	69	71	71	90	79	67	76	58	81	74	72	67	69	78	74	69	74	74	65	61	78	62	76	76	81	80	68	76	74	83	61	63	87	69	64	76	81	68	82	68	73	67	58	77	83	62	67	74	70	76	87	72	74	68	79	59	82	59	71	69	87	81	62	82	55	69	71	62	66	80	72	64	63	69	62	65	64	77	56	64	66	68	77	53	80	55	85	78	69	76	58	82	71	74	68	97	84	63	69	67	91	84	71	87	77	69	64	63	46	69	55	73	58	82	86	76	66	81	68	73	75	67	76	91	71	75	84	63	80	74	75	66	75	67	90	74	51	72	74	77	71	76	65	69	65	83	90	71	74	64	74	77	78	58	79	59	65	64	76	69	78	64	61	71	66	79	57	64	66	88	72	74	86	74	79	66	61	68	65	62	84	57	77	79	68	68	75	92	71	52	80	78	65	63	69	59	76	86	73	64	73	80	69	63	82	78	66	69	80	81	77	74	59	77	68	70	67	72	54	70	78	79	80	74	60	71	80	58	80	63	81	58	89	69	74	70	78	81	65	86	91	67	66	65	83	50	73	64	69	78	67	66	73	78	77	69	77	78	75	70	62	78	81	80	71	74	78	49	90	76	70	78	76	67	65	66	72	68	74	73	66	77	62	71	61	70	63	70	83	71	79	63	63	68	79	66	61	80	74	67	57	64	91	74	65	68	63	73	70	78	78	71	80	66	63	65	81	62	63	59	61	85	67	62	69	69	72	76	64	70	70	73	66	67	77	69	62	80	83	78	77	64	76	85	69	51	71	76	72	73	74	70	70	71	64	62	63	73	84	65	75	70	80	67	68	65	53	80	68	73	56	77	58	66	73	73	77	77	63	78	76	61	79	70	68	54	65	84	68	67	64	59	87	82	80	59	77	73	81	69	64	81	68	74	94	73	77	68	68	75	64	81	88	58	56	62	53	63	66	69	70	73	82	70	81	53	78	69	72	83	71	75	93	82	75	80	66	72	80	66	72	69	66	63	62	65	63	56	76	68	62	101	64	75	83	63	73	62	63	77	79	56	75	63	80	87	73	96	67	87	82	62	65	66	66	79	79	68	66	73	76	60	83	69	78	69	67	79	75	74	64	79	63	58	74	75	65	77	70	68	66	61	79	80	70	74	59	76	52	74	82	62	89	76	75	67	61	77	61	71	75	82	70	77	75	78	64	66	81	75	76	89	71	73	72	71	65	68	65	68	82	92	84	73	71	67	76	63	59	68	67	63	85	62	74	89	67	57	68	43	85	61	70	87	76	75	66	73	73	64	80	83	68	57	100	71	94	69	70	65	73	66	95	63	77	58	73	66	74	76	70	79	69	50	67	74	64	84	72	73	61	69	66	68	70	67	77	72	71	74	74	73	74	73	81	69	67	75	54	63	84	51	81	66	70	63	59	73	73	95	60	68	76	73	65	72	63	67	63	68	82	81	75	76	55	48	77	74	74	70	61	85	77	65	75	77	55	65	74	70	70	65	69	62	77	77	70	67	70	74	59	58	74	66	73	55	65	79	65	81	71	87	61	65	75	64	82	66	62	68	76	63	63	61	67	71	73	72	66	66	77	76	65	79	76	76	80	70	65	62	68	65	71	73	75	65	76	82	67	66	76	56	80	65	67	77	71	64	55	62	77	72	76	68	70	71	70	79	69	69	78	59	65	75	70	84	72	72	72	60	57	79	74	61	64	65	77	77	76	73	83	75	71	71	85	72	96	59	72	61	63	74	85	72	69	71	71	67	55	69	78	75	73	82	80	57	61	65	64	55	67	76	71	74	68	71	64	72	66	70	72	67	86	76	65	80	50	81	69	73	63	62	65	53	73	73	83	64	76	74	76	99	66	74	50	82	58	83	79	74	65	53	80	72	69	72	87	74	70	67	76	72	88	74	77	88	70	68	80	74	76	67	83	82	77	69	72	74	68	72	73	61	73	91	83	73	78	72	76	72	70	75	72	76	82	74	79	71	57	56	76	61	71	71	77	67	68	69	87	82	76	73	77	70	64	72	81	68	64	65	67	64	73	94	84	64	65	74	67	55	58	65	78	59	73	68	93	72	67	63	62	67	86	83	78	60	74	57	66	57	73	82	58	79	77	68	69	75	82	67	72	52	79	79	67	76	84	76	70	57	72	67	69	77	73	72	77	62	87	77	78	59	59	91	74	70	75	81	73	68	72	82	72	62	81	65	65	60	82	77	70	85	64	72	74	70	91	75	72	70	80	85	61	48	69	74	56	67	59	69	77	71	79	71	72	53	77	75	73	66	83	68	64	76	70	78	90	85	65	70	85	69	64	83	72	88	63	74	79	81	65	79	64	75	82	50	50	80	87	74	76	61	78	89	76	79	80	59	77	70	70	74	66	73	71	63	71	75	71	82	71	74	69	65	71	59	73	66	69	68	61	79	73	64	68	72	82	62	97	59	91	77	78	73	73	63	77	79	57	75	80	73	82	63	71	56	68	74	69	72	88	63	68	66	56	62	68	71	78	69	73	65	81	69	78	79	67	64	70	65	62	77	54	57	69	72	63	55	71	64	85	74	74	75	72	75	81	68	84	67	65	65	68	79	77	70	68	64	78	85	67	60	85	91	70	69	75	66	90	67	63	87	76	73	69	57	74	80	69	51	73	69	53	68	66	66	74	75	72	58	71	67	54	61	68	77	64	73	71	64	77	62	66	81	58	77	77	77	76	66	68	78	77	80	63	77	69	74	69	67	64	73	77	72	81	64	68	57	58	69	58	71	65	75	67	78	62	65	73	76	67	78	84	69	58	73	79	75	73	68	63	69	83	68	65	61	77	74	58	71	83	70	59	62	78	71	68	58	80	80	67	69	66	72	81	64	61	72	80	78	56	71	72	70	82	77	81	87	73	86	75	70	69	48	62	69	64	84	81	64	102	77	72	65	77	79	77	78	76	81	62	81	67	71	68	82	73	66	84	80	60	63	68	82	68	76	77	68	64	70	67	83	66	66	77	66	77	72	73	63	80	72	61	60	82	77	57	85	82	60	81	75	56	70	78	62	60	86	72	81	68	73	62	76	71	75	77	69	67	87	78	78	64	74	61
16894	3581	1521	2200	7716	7410	3431	2894	1971	1649	1486	1278	1159	997	932	866	845	816	852	806	772	751	683	740	789	693	727	680	726	693	692	716	702	674	678	665	618	684	703	675	649	649	668	669	663	662	662	659	615	641	647	642	639	623	678	640	620	638	584	662	632	596	618	668	643	581	617	610	644	609	620	650	608	626	645	589	647	577	659	622	590	593	642	595	634	649	628	637	653	645	635	631	628	604	615	639	554	630	570	607	618	605	559	603	600	592	653	619	661	619	633	639	648	623	632	607	629	589	596	627	642	611	619	621	632	614	598	545	644	618	583	580	600	605	627	643	629	624	605	620	569	583	590	624	649	623	582	617	577	619	617	656	621	623	672	621	644	597	569	670	599	589	616	573	589	660	632	645	627	645	601	651	659	590	627	631	595	631	603	570	606	593	643	606	619	600	639	629	615	683	581	614	672	667	628	595	609	606	589	571	579	551	582	623	614	632	605	635	605	581	612	564	629	589	625	634	635	608	648	644	614	571	607	650	640	631	618	629	617	594	590	646	588	611	616	639	622	606	627	627	574	641	601	596	600	616	611	571	585	603	649	603	667	635	601	600	618	618	634	639	609	627	618	603	590	655	594	592	603	612	579	622	598	634	630	625	600	643	637	631	589	622	559	619	671	611	650	631	605	594	637	571	637	623	620	612	653	654	573	605	635	631	594	635	613	605	562	615	643	596	561	626	549	606	603	628	607	605	650	630	597	625	618	662	579	628	637	591	653	607	569	580	649	640	621	626	589	628	615	610	620	623	611	617	636	638	587	572	621	646	622	649	577	600	608	583	652	627	632	614	663	627	598	619	630	601	664	654	621	568	624	604	602	571	601	631	623	643	625	616	589	586	625	627	569	621	600	609	613	617	627	586	611	583	594	645	605	610	613	608	622	605	643	605	610	607	580	624	593	633	616	624	615	624	662	610	638	635	629	645	603	595	608	615	598	582	612	594	590	612	624	568	635	643	604	683	624	629	604	608	598	589	605	604	607	606	590	591	648	624	598	606	638	597	612	611	580	593	623	596	615	596	627	638	646	621	634	593	663	589	637	617	612	619	614	600	629	602	590	573	649	615	600	589	571	611	637	618	606	605	596	635	621	600	598	563	619	608	637	606	640	561	585	607	605	655	643	583	635	598	573	612	637	662	644	614	599	605	594	615	657	586	585	634	612	604	574	608	604	626	585	618	630	628	630	604	624	652	600	608	616	638	639	609	600	601	579	635	607	636	610	678	616	585	626	610	628	613	604	587	640	650	611	655	628	600	627	604	672	683	611	595	634	606	644	599	637	653	645	641	634	640	571	619	623	593	621	629	593	632	632	596	554	673	631	595	589	596	587	621	656	603	596	628	612	676	647	586	609	630	596	615	604	605	647	620	583	591	630	612	658	618	622	590	592	585	613	647	577	616	568	619	598	634	552	657	584	657	664	595	625	611	606	639	633	621	629	623	601	593	630	617	598	606	667	589	643	609	617	616	636	637	623	589	608	632	596	649	612	624	602	643	618	684	571	618	616	576	638	614	615	572	608	587	610	612	624	591	615	666	594	640	647	593	614	576	634	624	619	676	579	581	633	631	600	667	604	619	611	599	615	656	619	639	620	604	636	627	611	642	622	607	592	631	601	626	642	592	592	648	625	636	613	604	616	588	614	606	561	618	659	595	621	620	620	652	650	631	604	608	613	618	615	592	638	591	641	575	588	652	595	641	604	650	638	621	620	597	608	629	635	601	606	591	621	620	649	622	631	631	627	603	652	586	664	619	575	605	585	603	649	591	613	599	638	615	609	626	610	606	611	597	610	618	590	628	614	595	632	634	587	572	585	559	617	655	612	616	616	679	617	612	633	612	647	603	578	642	633	626	583	626	596	598	612	605	630	628	596	595	594	599	634	648	608	633	648	657	617	597	555	627	652	636	608	603	647	585	626	619	654	634	631	617	630	626	593	633	598	627	614	614	635	598	600	615	623	600	650	581	615	634	628	620	605	640	574	601	619	626	602	620	622	637	635	659	581	559	622	633	622	616	628	620	621	583	621	636	637	604	625	605	590	592	570	575	594	638	613	622	590	590	628	596	651	624	643	609	627	566	628	679	630	593	615	595	590	620	579	634	562	594	643	650	612	617	611	631	593	586	657	595	620	607	609	584	589	647	644	641	586	605	601	672	611	616	623	632	646	587	615	578	610	566	614	633	613	566	577	635	645	595	610	587	598	639	596	589	628	570	588	643	647	602	641	622	582	613	640	618	630	655	600	648	607	586	590	605	624	599	589	633	625	637	607	625	606	635	605	630	598	564	683	584	625	572	622	584	607	581	593	647	591	613	655	576	614	601	583	597	576	577	648	621	589	620	611	621	641	629	589	633	612	617	609	622	621	595	625	637	647	612	612	570	617	655	606	579	618	607	605	633	637	615	629	625	634	589	606	620	642	628	605	584	615	625	599	629	602	606	634	632	627	615	620	549	598	615	613	597	633	612	595	614	637	610	577	645	603	643	567	585	615	639	577	601	600	609	606	618	603	599	649	611	655	664	626	597	651	623	611	599	627	627	587	602	620	589	605	615	619	639	629	636	600	617	633	609	590	634	611	614	596	605	663	573	634	614	632	628	618	582	632	615	668	607	621	592	607	592	645	598	642	627	627	683	569	613	625	616	616	628	595	596	581	638	667	590	622	666	591	606	601	607	621	654	634	574	636	647	568	669	653	637	644	629	620	602	609	615	638	607	582	621	593	619	638	579	636	657	626	621	585	602	612	656	662	615	658	643	636	602	623	633	591	598	617	617	613	585	621	654	658	635	660	595	599	651	601	602	635	596	653	684	603	597	613	586	591	669	638	590	615	579	628	643	617	661	627	582	595	625	577	637	613	613	631	616	616	637	601	635	601	624	561	592	581	632	625	629	639	613	606	597	599	616	647	627	603	661	575	630	621	637	628	622	623	601	588	610	597	610	597	625	600	617	633	618	616	600	544	637	611	615	661	600	600	639	657	648	591	602	611	621	613	607	615	609	596	618	631	605	617	610	635	628	621	640	615	624	607	646	612	634	582	594	624	623	642	599	611	608	603	643	610	654	626	592	615	616	613	582	611	624	627	636	622	652	582	587	639	625	610	611	564	614	657	618	610	626	655	624	636	642	567	628	620	625	626	610	557	608	628	604	582	642	615	638	624	580	604	578	652	598	615	617	627	606	618	618	585	620	601	597	627	612	620	584	664	623	636	638	626	597	632	602	596	622	576	603	616	618	650	637	624	610	574	652	632	574	647	628	615	643	628	600	591	630	620	627	632	625	617	613	621	574	605	602	574	671	648	647	617	606	627	659	637	592	630	609	618	605	565	556	663	607	609	648	617	597	575	663	620	596	599	570	625	640	579	605	641	636	620	691	579	578	612	585	609	612	558	631	604	662	634	633	598	598	607	618	601	630	649	574	626	594	641	636	616	652	630	586	609	605	604	584
2214	194	130	99	134	97	100	96	114	93	101	89	91	86	77	81	81	82	79	75	93	81	75	75	80	82	91	86	75	70	100	58	68	89	85	89	84	97	80	66	65	77	86	73	79	76	70	63	85	99	60	67	64	71	65	53	76	86	89	75	70	81	77	82	74	89	89	84	73	75	84	69	77	80	95	67	84	83	90	64	82	75	76	64	78	77	77	58	80	76	76	74	58	68	77	65	71	82	73	81	79	90	87	95	76	87	89	74	78	85	64	86	77	70	68	69	61	78	75	93	79	54	76	73	69	82	87	73	70	78	77	72	91	72	89	78	77	68	86	85	64	83	60	68	73	80	61	56	68	71	75	66	103	67	61	81	89	79	86	75	62	65	67	70	71	66	70	77	89	66	85	85	68	75	89	76	68	75	79	64	66	80	85	81	67	71	67	77	78	68	80	77	95	71	84	56	71	75	76	73	78	79	76	68	62	91	79	81	71	79	71	75	83	70	77	65	71	57	80	68	77	84	78	77	73	82	75	71	73	86	85	67	66	57	85	77	80	73	80	76	73	71	80	82	81	78	73	81	75	82	77	91	74	83	74	75	73	82	75	81	69	66	86	85	64	83	60	68	90	67	67	71	90	76	67	70	68	78	71	88	73	80	94	81	62	78	83	73	64	94	93	78	86	71	65	68	80	69	98	72	68	80	89	68	74	67	84	74	78	85	79	74	85	73	79	74	85	65	63	75	81	83	70	68	80	83	76	68	73	70	58	81	78	77	90	71	80	76	75	82	80	85	79	74	66	62	58	81	75	62	84	77	84	75	71	89	78	77	92	74	98	90	101	92	91	88	62	78	70	79	73	88	88	76	72	69	82	73	77	89	79	93	58	72	77	82	71	77	67	67	71	83	83	64	70	78	73	82	67	89	74	63	68	67	76	74	69	73	71	86	69	80	73	68	57	73	87	69	63	65	79	57	74	55	80	64	69	81	73	70	81	73	74	93	71	75	64	96	77	83	82	81	70	65	86	66	78	78	72	67	79	83	75	75	68	92	77	86	90	87	74	80	81	75	66	68	79	87	82	90	76	66	71	73	93	68	71	74	69	62	74	81	60	79	62	84	86	72	75	76	68	87	73	94	66	82	76	70	75	71	93	82	73	83	73	64	64	77	86	74	77	81	84	72	82	71	77	71	79	77	77	87	65	78	84	68	63	59	57	83	83	77	80	71	86	69	67	80	82	58	70	79	81	88	78	72	70	66	84	74	73	85	88	59	83	62	80	71	56	77	70	90	87	73	72	74	92	75	92	91	83	71	72	75	78	69	81	83	73	71	82	63	91	82	73	68	65	60	80	65	94	75	73	78	86	76	68	71	75	83	88	78	81	77	66	79	76	83	80	76	63	73	85	84	73	80	77	90	77	80	88	67	89	74	70	82	86	73	63	89	72	87	70	70	64	72	80	69	73	86	58	75	79	84	71	67	94	85	90	80	65	85	82	82	67	70	79	79	89	71	59	77	73	81	89	65	73	76	80	73	84	69	73	86	77	84	87	81	76	84	77	80	80	80	78	69	52	92	66	86	74	89	72	89	76	79	79	84	89	71	82	78	67	78	72	78	76	79	71	77	67	67	60	78	81	67	83	63	86	81	78	88	93	74	77	86	69	79	72	70	77	66	86	67	77	68	74	89	75	76	71	79	69	68	86	82	84	78	82	75	76	74	75	81	72	60	90	74	88	75	74	72	74	100	79	87	74	69	80	88	66	89	72	87	72	78	82	82	77	65	71	89	75	77	78	56	73	70	86	88	78	78	84	77	62	76	85	81	72	76	66	57	67	82	85	79	79	76	84	79	96	92	102	83	84	50	71	81	67	71	78	82	81	62	74	78	70	89	83	92	71	89	62	75	80	68	82	71	79	90	72	90	82	77	67	73	59	78	76	78	96	70	86	77	88	82	67	70	78	74	74	75	68	70	83	82	76	85	84	86	78	83	70	58	74	71	78	68	76	61	71	70	80	86	73	93	70	91	82	64	67	85	87	71	66	64	70	77	88	71	84	96	77	83	79	68	76	79	65	72	72	78	77	69	81	84	69	78	83	81	63	74	60	78	66	75	67	82	57	78	80	61	75	72	84	84	67	82	71	59	78	76	76	77	67	72	82	74	76	76	68	72	69	73	57	68	82	79	69	80	62	60	70	76	77	82	57	66	79	76	73	73	80	78	67	84	75	76	81	71	55	73	65	76	75	71	88	67	79	92	68	80	68	79	73	64	73	88	84	83	68	70	76	73	95	81	74	74	78	76	60	70	74	81	85	67	76	78	78	81	75	75	75	86	94	67	83	74	76	70	80	70	80	76	86	68	73	78	74	82	75	76	89	91	73	96	89	74	68	97	72	72	82	79	76	70	82	69	85	73	72	72	88	74	81	68	74	88	81	72	83	77	86	81	79	78	84	80	73	92	78	73	66	70	68	97	88	76	68	81	79	71	57	77	66	64	61	79	69	87	83	73	62	85	81	83	85	71	73	74	76	62	75	85	76	107	69	71	88	70	75	81	71	78	67	83	84	75	54	80	80	87	73	76	67	62	72	71	72	80	68	75	64	65	84	79	87	81	76	75	75	74	72	88	80	72	72	67	96	75	64	82	69	73	99	67	68	72	81	84	94	74	87	75	76	87	67	60	69	92	85	68	74	78	66	77	80	68	80	82	65	73	75	74	90	89	76	60	61	83	74	67	85	72	71	70	68	70	78	73	83	71	93	88	66	80	92	82	68	73	78	72	80	65	79	76	63	75	85	77	71	85	89	77	79	76	68	72	81	95	70	97	87	61	80	76	75	83	81	74	85	69	78	67	83	63	83	64	77	77	81	78	86	66	97	83	83	60	75	88	73	77	70	72	86	83	74	81	80	72	60	94	77	72	58	71	67	84	89	73	69	80	66	73	81	76	65	70	72	62	70	93	79	72	73	61	83	72	76	78	71	72	77	87	57	91	93	74	70	60	76	80	76	71	81	73	71	86	67	71	78	74	80	73	81	67	71	61	76	65	72	72	76	71	80	73	86	72	78	78	100	76	77	70	81	87	67	66	82	76	79	63	74	78	88	89	75	92	70	65	83	80	83	77	72	65	79	76	71	57	74	78	73	72	87	77	79	73	75	73	64	78	82	76	75	65	78	78	74	86	59	62	67	82	63	68	74	71	64	85	64	52	70	67	72	77	64	84	69	60	71	78	66	76	79	99	71	74	59	75	54	106	64	75	83	81	78	88	63	82	66	60	63	77	73	70	85	69	76	77	83	78	81	67	65	85	79	88	76	83	71	67	72	67	72	84	87	73	54	78	71	70	66	92	92	70	77	78	80	86	84	74	75	83	62	70	60	67	86	59	76	85	78	69	87	75	100	84	74	83	73	92	69	84	78	66	82	75	68	62	69	68	70	83	60	68	81	75	73	86	84	80	78	76	63	79	82	74	79	76	62	66	79	84	69	67
15205	2593	1391	1769	5995	5224	3033	2172	1897	1642	1412	1321	1160	1047	958	880	900	872	869	855	795	782	700	788	760	732	721	715	730	695	694	695	689	687	675	654	691	647	686	642	671	635	660	625	636	596	648	686	611	640	634	639	621	638	649	598	607	602	621	613	628	614	595	635	618	609	618	644	629	609	603	612	643	609	596	621	615	616	594	610	626	618	634	642	606	583	628	631	619	598	598	573	644	590	598	608	607	607	603	627	618	650	628	630	652	641	605	637	696	644	682	641	595	574	612	604	606	626	591	589	592	614	618	586	604	595	606	617	587	686	587	617	601	604	647	562	604	617	593	589	600	633	603	590	592	601	617	607	597	662	591	587	620	595	609	597	576	615	613	634	666	598	626	575	589	637	659	623	663	587	654	593	603	608	681	616	611	642	608	642	632	636	605	598	622	603	609	621	585	600	674	626	667	598	614	642	612	566	635	637	663	615	605	616	601	624	627	611	591	618	617	580	629	588	620	607	637	648	638	582	605	621	622	602	660	613	639	638	580	628	624	616	603	639	608	636	576	611	640	630	565	624	659	600	580	565	585	603	613	617	594	637	613	606	598	628	625	617	593	601	578	617	557	641	611	639	565	631	644	587	627	599	620	598	612	616	613	619	657	583	593	623	625	606	579	578	626	626	595	611	590	645	620	621	605	556	611	615	648	580	594	649	624	593	626	591	628	633	597	659	621	602	631	637	637	624	572	651	593	569	614	619	578	581	608	579	621	614	580	588	605	594	608	664	595	584	645	621	568	584	596	593	615	639	647	640	590	607	578	646	589	615	550	589	592	614	602	582	665	593	638	642	619	575	602	609	596	589	577	611	646	585	627	570	573	650	610	620	625	587	591	582	641	616	600	633	650	659	585	611	622	604	606	631	591	632	641	586	577	605	605	649	618	624	654	650	624	621	600	612	607	609	623	652	631	613	558	597	600	591	590	601	644	632	604	617	613	631	649	604	580	583	615	643	584	604	581	614	603	607	568	596	632	619	646	631	599	631	620	545	633	618	594	599	556	594	616	593	594	608	577	629	598	609	600	614	635	641	610	599	609	619	582	579	600	634	634	630	577	603	585	613	649	607	604	621	607	634	634	594	612	593	639	609	588	586	643	613	621	608	605	632	590	622	632	594	648	622	619	662	583	581	568	627	584	625	594	640	591	617	609	621	599	602	586	566	642	617	601	577	587	629	621	615	547	605	624	602	601	650	643	580	597	575	592	653	611	626	618	581	597	562	598	633	572	635	608	632	627	580	611	636	611	644	611	662	639	595	604	595	632	608	638	620	613	604	593	637	593	586	574	593	587	620	624	592	568	632	671	618	660	625	630	621	619	612	618	587	618	582	604	596	582	627	633	604	597	577	590	633	624	632	587	606	607	591	633	599	615	601	642	645	673	658	613	656	619	583	605	628	638	581	623	639	596	622	622	595	617	581	579	684	650	641	629	635	644	543	626	619	613	575	589	600	599	605	638	619	629	627	632	629	617	542	595	608	619	622	606	581	610	630	609	602	585	631	613	673	609	660	624	585	629	574	572	603	628	652	612	565	574	616	586	578	621	598	642	593	632	589	614	625	570	588	599	674	638	591	615	626	615	670	636	651	596	645	621	619	629	611	610	588	553	588	596	595	585	627	584	585	612	615	623	611	615	630	605	593	575	578	639	574	596	628	601	632	633	631	614	590	642	630	602	583	632	571	595	600	600	591	598	628	608	603	612	636	593	646	614	640	628	638	578	628	594	587	632	612	597	588	621	594	610	614	630	634	606	628	656	603	607	555	632	610	605	635	623	633	640	594	644	576	612	622	625	619	632	637	577	628	628	649	646	645	584	603	612	610	583	627	597	596	626	591	649	629	627	608	615	634	641	589	552	659	617	618	585	626	656	586	645	604	644	632	599	636	562	613	611	645	650	614	626	607	600	631	598	601	607	622	563	623	634	631	597	579	600	591	629	624	642	635	651	614	589	628	608	593	630	609	617	591	602	650	583	621	627	610	637	614	636	608	628	597	651	634	667	591	613	617	623	585	601	595	589	594	638	602	609	583	626	626	611	618	591	637	598	612	649	595	572	588	632	632	610	649	610	598	605	610	599	628	642	628	608	657	602	620	622	618	589	640	595	594	619	609	637	634	663	609	624	659	637	630	615	582	631	619	630	632	596	613	630	602	612	605	574	547	600	604	584	583	629	586	597	633	621	590	626	613	599	587	638	609	591	629	624	635	577	578	606	637	611	625	562	604	603	568	609	564	634	592	652	655	621	624	572	589	634	626	597	621	602	610	615	588	590	598	622	596	639	599	641	607	626	597	619	629	585	573	609	595	668	616	615	600	577	597	664	615	638	594	626	607	639	634	587	631	591	614	606	647	605	598	618	586	674	606	638	630	648	588	602	629	614	626	589	577	599	636	609	580	616	579	604	632	569	592	625	622	597	613	625	587	580	601	628	642	598	610	619	626	688	605	647	601	598	649	643	591	641	622	621	583	596	572	575	637	643	591	579	580	618	626	624	581	615	611	641	655	599	616	603	636	572	591	606	596	618	621	627	625	551	608	622	625	636	633	620	599	586	605	622	644	664	567	625	574	643	603	632	632	604	599	618	622	613	567	649	630	609	627	590	596	625	589	626	616	565	630	566	628	623	647	617	642	565	603	570	654	630	621	592	617	582	603	577	603	627	618	615	603	613	610	640	591	553	618	611	632	626	644	622	634	650	596	669	631	615	656	603	637	560	578	592	616	589	614	589	618	596	626	630	611	588	596	610	614	603	648	583	613	599	637	653	593	532	608	625	639	630	665	554	625	651	613	651	586	649	588	645	665	616	630	637	626	645	618	612	646	609	616	640	632	585	580	599	611	629	645	624	613	596	612	611	604	598	588	610	613	590	588	610	587	626	606	600	580	649	603	612	610	635	596	604	611	623	616	580	613	610	637	595	624	590	603	600	639	597	623	578	624	597	599	612	595	642	580	637	630	639	611	648	642	632	662	593	577	605	619	595	604	616	648	592	626	564	600	619	590	627	601	633	680	629	593	587	618	617	642	631	570	615	567	606	602	617	621	577	608	617	639	591	609	627	621	607	590	571	590	604	613	631	605	615	630	598	634	618	610	627	581	585	615	604	597	641	573	610	627	612	629	609	625	612	610	635	576	614	596	633	576	586	581	601	603	625	645	585	569	607	571	590	644	590	647	613	639	637	613	616	644	607	645	619	651	598	598	596	634	662	629	610	582	642	621	634	640	641	616	582	656	631	613	632	574	637	628	619	609	565	624	591	641	586	621	621	579	607	594	592	594	615	648	651	616	595	603	577	632	607	641	609	611	583	589	604	611	650	587	670	629	640	597	630	577	624	603	571	659	599	570	627	589	599	659	657	673	621	597	660	639	614	572	638	612	618	630	613	590	597	654	592	635	603	615	632	629	581	624	622	632	596	600	564	572	607	595	588	652	570	593	596	605	594	617
1912	215	118	90	86	100	81	86	76	72	75	68	65	63	55	51	56	56	42	43	56	51	40	46	48	44	55	51	43	46	49	42	36	48	48	37	37	32	36	39	40	51	39	46	30	35	46	39	39	46	44	37	47	43	40	45	44	34	59	38	37	31	43	49	42	22	31	44	40	40	45	33	40	42	54	34	38	38	44	46	40	34	45	29	32	41	39	43	47	33	43	35	33	36	43	35	32	40	41	32	46	32	46	32	29	49	46	35	24	48	43	45	31	51	45	33	36	38	47	40	36	59	39	42	24	33	43	43	36	38	34	50	49	36	31	52	36	38	28	46	44	37	37	35	38	43	54	33	39	37	40	30	42	45	41	37	36	39	38	36	47	40	45	36	49	23	39	45	40	29	52	40	41	38	36	39	38	47	35	46	46	34	32	37	39	41	31	30	39	45	39	38	32	48	36	45	39	37	43	37	34	47	49	39	40	39	41	39	43	33	41	26	49	46	37	46	52	49	39	36	40	36	27	40	28	38	34	44	46	53	39	36	37	40	41	46	43	40	29	42	29	48	40	43	51	36	40	46	37	43	31	32	48	38	49	35	37	45	47	40	40	39	44	37	25	39	40	42	40	54	44	43	35	51	38	35	38	28	24	43	37	26	36	35	51	38	41	37	44	33	44	39	47	38	47	35	47	30	35	36	38	37	41	42	38	52	46	47	37	25	36	52	31	43	33	41	36	34	50	32	45	45	42	47	38	43	46	53	35	43	44	33	44	35	45	38	34	33	45	35	29	25	34	37	48	49	29	40	43	34	46	47	36	39	32	35	41	43	29	33	49	39	34	32	47	41	34	41	50	38	38	37	43	30	40	49	38	39	35	33	36	22	46	42	41	53	35	38	38	43	41	45	34	37	39	32	42	35	37	33	42	46	43	40	40	31	32	33	40	45	36	31	44	42	31	42	31	38	51	25	38	43	45	38	35	37	41	35	34	34	27	33	37	47	37	53	47	39	33	29	39	33	40	42	32	45	27	36	50	24	35	47	43	25	31	39	41	41	41	34	39	36	30	35	40	24	36	37	40	35	26	37	28	49	35	55	46	33	45	42	35	29	46	33	33	28	32	37	28	38	37	28	49	39	38	38	38	40	48	54	39	41	48	37	42	43	34	32	39	37	33	27	40	32	42	38	39	34	46	39	42	34	45	40	34	30	39	38	36	31	50	38	33	48	32	35	38	34	32	38	39	35	42	29	42	40	46	37	41	35	51	42	31	40	34	40	34	37	49	38	35	34	37	34	29	26	37	42	34	46	39	51	53	47	42	46	46	43	36	33	34	31	30	39	41	47	43	38	36	36	35	49	48	28	40	34	41	34	40	38	38	38	41	44	52	48	31	31	42	41	48	41	34	30	44	38	47	42	38	39	57	34	32	38	29	40	34	40	40	34	40	40	47	39	43	44	40	42	39	40	40	46	37	33	42	38	35	45	39	26	36	35	41	46	41	40	42	43	36	56	51	24	30	37	37	44	36	32	29	27	33	31	39	42	38	29	32	42	26	31	33	45	29	34	38	39	39	36	41	43	37	29	34	40	38	28	37	41	26	34	46	34	34	38	42	32	42	41	44	29	38	37	39	44	38	33	55	39	42	32	53	38	43	39	40	36	37	45	32	32	35	40	43	46	51	40	40	39	45	34	46	47	42	34	38	36	31	44	32	42	38	36	43	39	29	34	39	53	40	39	31	40	37	38	38	34	31	39	28	37	45	35	32	48	27	45	37	46	34	32	40	30	33	60	43	49	36	44	33	40	40	41	45	43	46	41	34	46	45	45	29	33	34	35	37	32	37	29	45	38	34	42	46	34	43	24	46	37	35	42	41	44	34	37	40	35	38	50	45	41	47	35	39	32	33	36	42	38	34	36	45	45	35	42	39	31	33	36	39	46	44	34	38	31	35	37	35	40	42	32	38	40	36	41	49	37	38	41	39	43	38	34	36	29	30	39	27	38	31	41	28	49	47	35	39	37	39	41	39	38	40	51	43	38	31	26	42	37	53	36	29	36	49	35	34	49	36	37	34	39	45	46	35	48	46	47	35	31	46	32	36	50	36	34	37	35	40	32	44	33	33	37	37	29	32	38	31	53	43	46	34	32	36	52	46	48	39	47	36	36	24	40	44	43	35	34	44	33	40	43	47	31	36	29	35	35	41	49	45	38	51	51	40	40	48	44	52	28	47	34	33	37	59	40	34	44	42	47	31	34	38	43	38	49	44	36	34	49	36	32	37	47	32	34	40	27	34	30	40	42	44	42	37	46	40	33	35	31	45	41	40	37	43	32	49	38	40	36	36	40	30	43	36	47	42	41	44	50	35	36	29	40	35	38	33	36	29	39	25	36	38	34	33	31	44	37	37	33	41	43	30	42	38	45	38	45	38	36	33	37	47	44	34	31	37	45	30	40	55	37	38	39	32	35	50	45	46	35	44	40	46	39	44	38	32	44	37	38	52	34	32	34	28	40	35	36	37	31	35	42	50	43	38	36	37	35	37	41	38	36	33	45	31	26	48	32	49	36	51	37	37	42	42	37	50	31	43	51	38	39	37	26	41	35	39	37	31	48	38	31	35	44	42	39	29	43	25	38	37	40	38	45	36	31	35	24	31	35	45	43	28	46	42	36	38	35	46	48	44	37	41	40	53	28	38	34	40	39	41	44	41	35	38	50	39	47	37	31	44	37	39	41	46	28	46	42	28	38	44	38	34	35	31	39	48	53	35	36	34	41	34	40	34	36	39	37	40	38	39	40	34	38	35	34	40	38	35	35	35	29	39	36	34	31	44	29	42	40	37	31	43	38	53	36	33	46	34	28	29	38	47	50	41	42	27	30	46	40	39	39	32	48	36	34	47	37	38	47	50	48	48	40	45	46	47	34	44	39	47	48	41	31	40	42	37	45	41	40	33	39	39	31	31	44	35	33	48	34	42	34	49	40	52	40	41	40	47	37	38	43	35	38	25	39	40	41	36	44	44	39	32	37	49	39	44	27	38	41	47	25	33	38	27	44	26	45	42	37	42	33	30	33	29	38	45	43	38	29	41	37	40	43	40	43	46	42	30	42	33	40	39	34	48	27	34	47	32	33	32	49	58	38	41	41	50	37	39	44	28	23	35	42	36	33	38	38	34	36	38	38	42	44	32	34	40	37	36	36	36	41	53	41	38	40	42	46	46	36	36	39	60	27	36	43	35	39	40	33	36	25	33	42	38	51	45	48	40	38	36	39	41	49	42	39	40	39	44	36	37	31	53	38	41	33	44	40	36	35	46	42	34	37	44	41	37	45	41	37	41	44	42	49	35	43	36	38	33	37	44	36	26	43	48	47	31	32	40	37	41	32	46	35	47	26	39	51	37	32	33	36	44	44	30	32	48	42	42	35	39	41	35	35	32	42	34	37	40	47	42	46	34	41	42	37	35	46	35	40	39	37	34	27	39	49	39	24
17293	3013	1380	1777	5757	5253	3998	2930	2466	2089	1573	1419	1207	999	970	853	817	729	737	652	604	607	560	588	538	508	499	541	534	477	505	459	470	469	427	450	398	394	415	416	500	418	378	387	360	379	385	399	398	397	393	429	402	370	407	350	361	393	374	405	377	355	354	365	364	376	378	343	346	325	350	358	348	351	369	350	356	328	323	370	353	369	345	378	337	365	354	346	333	305	361	369	317	356	333	349	327	345	349	347	368	349	374	351	362	345	374	346	349	342	333	350	327	336	342	388	322	343	350	324	326	295	377	314	329	334	341	332	355	356	356	339	311	350	383	381	309	305	383	352	343	352	301	338	331	318	342	336	323	311	346	337	325	332	340	341	372	336	337	358	355	314	382	352	332	343	323	388	348	350	360	322	342	333	317	340	341	351	331	314	352	310	332	331	341	330	361	331	318	355	329	361	343	306	322	320	319	340	323	340	328	372	383	340	336	332	372	350	323	370	333	375	343	360	318	346	329	354	347	335	341	312	333	325	329	325	373	339	340	356	354	363	352	314	343	366	343	331	322	332	335	308	331	330	339	324	315	329	330	345	345	328	356	342	333	338	360	367	320	320	349	345	350	328	352	347	369	401	360	295	320	363	312	319	336	348	319	357	356	310	320	321	354	352	298	321	351	331	316	350	336	348	327	348	331	320	342	370	336	352	308	356	309	334	339	350	346	337	346	337	319	370	309	350	331	342	358	352	337	333	335	339	339	342	348	312	342	344	347	345	308	348	318	346	359	338	405	333	339	328	306	358	351	336	346	332	356	317	344	349	314	302	348	366	323	336	336	323	366	373	348	369	341	338	329	355	323	363	314	369	332	322	348	340	344	320	322	306	311	329	374	356	335	319	341	320	347	340	317	356	351	352	335	347	331	354	365	343	341	338	355	337	350	318	309	327	341	365	371	377	317	354	336	379	348	331	333	332	339	302	326	329	363	332	330	331	315	366	364	383	349	361	363	316	336	351	316	334	314	361	363	327	345	355	326	345	328	314	353	337	382	343	332	320	343	351	363	372	320	334	324	355	338	321	360	305	361	356	342	361	337	354	320	364	328	331	354	380	358	323	333	335	334	306	349	353	335	340	332	332	302	334	320	356	348	335	309	338	374	311	380	381	332	304	364	342	332	321	341	340	345	343	332	355	336	335	324	319	331	332	337	320	326	315	345	343	329	371	356	322	328	345	350	323	363	329	330	338	341	297	337	328	354	312	343	325	364	351	345	334	346	358	321	373	301	348	341	356	308	333	333	374	323	342	394	349	324	342	337	340	349	337	396	370	364	335	375	341	356	335	306	342	349	348	335	349	341	366	340	350	330	353	340	370	350	351	312	334	302	313	355	344	367	320	365	344	346	352	339	353	336	335	356	320	327	305	325	327	320	350	337	320	350	353	314	354	345	344	338	337	359	373	304	344	323	370	347	380	320	337	337	347	361	334	313	372	337	322	321	362	345	328	371	369	345	335	327	344	346	320	366	330	363	345	384	328	337	365	354	339	351	330	338	324	340	330	323	347	351	344	372	377	339	345	334	353	327	340	330	337	343	312	347	373	347	349	378	323	367	346	291	353	313	324	322	330	336	342	375	368	326	323	334	337	339	339	287	334	316	324	343	335	346	342	375	327	370	341	311	331	322	370	344	288	363	365	349	326	354	326	328	322	361	346	352	371	343	361	321	350	355	340	339	341	352	359	359	353	334	356	366	348	333	332	354	366	341	354	307	364	361	341	342	317	351	353	330	331	333	343	344	314	329	357	333	333	338	367	325	325	334	353	342	320	387	344	337	336	360	355	343	370	356	303	354	339	343	338	360	357	360	335	333	362	368	335	338	341	334	353	327	323	338	365	352	332	345	331	353	355	337	352	344	338	363	365	340	354	355	334	324	344	355	340	340	292	375	373	333	334	338	342	356	330	318	353	338	360	309	321	377	334	359	356	315	346	348	336	356	344	330	327	363	324	350	372	344	353	301	333	357	352	354	358	338	310	328	352	348	321	320	356	308	324	293	335	353	357	334	372	335	335	356	328	374	352	327	360	339	309	380	364	323	357	331	294	337	346	339	322	328	335	295	328	324	313	349	325	354	338	347	339	337	306	342	349	337	371	313	340	331	358	327	349	353	377	350	352	351	379	297	339	337	356	335	333	335	339	345	336	321	311	322	365	350	323	335	329	290	329	365	361	312	342	350	357	331	312	372	375	355	317	353	375	359	358	350	336	332	380	338	358	340	346	323	369	329	312	352	332	329	325	343	306	364	320	348	332	362	327	336	346	341	333	325	336	339	320	350	326	349	342	356	325	320	334	344	334	337	344	348	320	326	348	343	352	326	321	354	300	333	326	321	350	353	333	320	323	345	343	351	348	334	340	304	323	349	341	328	344	325	343	347	332	327	345	336	353	329	355	352	334	346	319	305	337	344	341	332	325	360	306	392	343	353	338	346	362	345	349	329	356	340	317	348	318	349	339	331	322	338	346	333	333	346	325	363	339	330	316	335	357	327	345	302	304	373	360	354	341	375	322	389	312	335	330	359	303	335	329	332	351	332	345	336	327	335	349	332	341	348	324	352	320	348	328	329	379	360	360	348	357	333	356	344	357	368	338	338	323	345	322	316	330	342	337	345	383	340	324	361	356	376	342	340	350	327	320	319	330	329	364	360	361	324	351	341	333	364	357	344	325	343	320	317	335	323	352	350	322	332	351	313	317	337	340	339	361	341	330	378	363	368	325	316	368	312	342	339	360	377	340	337	315	410	347	339	343	350	348	326	331	333	338	360	342	325	346	349	338	301	369	342	350	359	314	367	332	351	309	339	340	326	356	362	350	354	307	327	319	352	334	352	340	354	358	351	347	326	393	380	325	320	326	356	335	328	339	317	346	333	339	306	341	326	315	336	310	321	335	352	336	315	352	363	363	366	349	367	341	356	335	333	336	365	326	366	357	366	333	316	334	324	353	346	328	327	312	348	319	329	348	349	344	337	296	358	338	332	310	329	333	332	329	350	351	339	350	340	361	335	347	345	326	333	361	340	352	329	337	342	357	306	360	289	340	347	294	330	333	338	324	365	349	341	316	325	343	319	364	310	320	351	313	325	345	348	349	355	331	364	336	331	333	334	332	315	314	327	348	343	358	279	284	350	357	321	323	342	303	338	356	321	308	338	327	356	318	349	348	333	371	330	339	342	351	336	378	338	349	362	318	331	355	326	359	355	360	358	350	339	344	347	318	334	337	339	347	362	312	356	339	320	351	338	332	330	310	326	356	350	350	381	370	355	374	350	311	300	350	307	322	323	357	322	348	322	337	318	322	337	339	351	340	342	334	341	354	323	345	337	371	341	322	317	339	360	358	327	344	329	359	333	337	334	339	349	344	302	302	340	361	304	324	314	357	360	322	333	308	355	315	312	335	345	321	340	349	361	319	330	325	354	338	327	331	313	365	373	339	322	335	338	332	315	345
1355	172	166	107	124	122	107	114	114	115	113	105	107	104	112	106	110	101	124	107	98	95	107	111	119	117	111	108	133	107	113	105	96	108	124	111	126	100	123	114	103	97	92	122	119	95	108	107	110	114	117	99	82	132	113	96	98	112	111	101	99	122	112	100	95	96	105	104	87	106	105	111	101	109	113	109	101	93	101	124	115	122	109	91	111	102	114	105	99	117	111	93	118	131	133	110	112	97	119	121	112	100	120	104	101	111	106	112	129	90	125	120	110	110	112	117	101	113	121	103	121	103	80	96	115	120	112	112	98	114	100	102	114	135	96	123	109	129	128	112	113	94	107	111	113	110	108	120	106	118	112	97	114	114	92	105	102	113	132	95	92	108	91	116	89	115	109	123	108	110	111	108	100	117	99	101	113	104	91	86	120	97	109	112	112	124	105	116	107	107	121	96	113	111	102	112	89	97	96	115	122	110	107	90	107	117	109	105	121	107	115	110	111	111	113	106	101	97	106	108	118	106	105	117	111	104	103	114	113	118	112	102	101	117	112	108	111	94	95	112	109	97	112	99	106	113	102	98	117	118	112	124	93	123	91	109	113	110	137	107	108	91	125	89	111	104	152	110	125	118	107	116	100	102	111	108	113	114	106	113	110	116	105	124	93	110	104	99	126	106	101	122	103	82	110	117	115	103	115	109	88	110	120	102	91	106	93	109	115	116	93	110	96	115	113	101	118	102	99	102	102	104	103	111	121	96	103	112	106	117	111	117	114	114	115	114	104	120	96	108	113	117	85	89	113	119	104	120	113	95	123	112	90	98	96	126	115	104	103	129	87	111	114	122	104	99	99	104	105	101	108	98	94	115	114	101	125	123	97	105	113	129	118	125	107	92	106	117	117	109	97	90	117	116	121	104	125	94	96	112	126	111	107	113	103	128	127	106	120	99	96	107	92	107	116	104	124	98	102	116	100	104	107	130	97	116	100	110	111	122	91	93	95	100	100	109	90	105	103	115	109	116	125	108	105	112	115	92	104	119	112	98	107	125	103	115	133	98	109	122	98	111	87	99	116	106	90	108	102	112	107	103	105	99	124	118	113	107	100	125	115	101	92	92	114	108	99	104	99	99	122	106	90	105	111	106	120	99	109	103	114	98	111	126	109	108	103	114	111	99	102	102	105	115	117	93	127	106	135	124	99	115	109	100	102	116	112	111	97	126	104	91	102	102	103	97	88	106	113	114	104	105	110	109	116	103	117	94	115	107	112	105	113	113	101	106	107	123	107	101	123	121	103	116	112	96	108	108	98	110	103	103	110	113	88	105	93	130	92	98	122	111	112	86	99	116	122	122	121	116	124	119	118	118	111	97	101	100	124	111	89	115	95	123	99	105	125	108	104	87	129	98	110	104	111	107	104	102	105	119	110	127	110	103	108	118	113	110	91	117	108	103	108	120	118	86	106	112	108	110	105	105	112	99	119	99	93	99	96	109	129	120	102	92	97	124	101	118	122	106	119	113	101	115	104	87	125	112	103	111	122	104	97	114	107	97	110	118	121	104	112	104	108	110	90	108	108	103	99	101	82	118	114	125	124	103	94	117	114	101	111	109	127	97	108	109	101	115	110	114	115	104	113	114	90	102	102	129	95	112	97	112	116	102	111	132	119	119	99	92	92	93	110	106	118	119	120	97	111	99	113	112	94	118	86	117	110	121	118	103	101	100	111	120	113	109	110	100	94	95	122	128	106	114	103	99	116	106	104	113	80	106	121	79	111	116	113	104	108	112	113	103	140	105	109	120	103	113	134	92	102	100	106	106	103	113	111	103	117	114	104	102	101	103	112	124	105	121	95	95	96	108	125	110	94	112	94	104	116	101	100	105	109	105	109	108	99	101	103	109	115	113	105	112	102	112	95	107	111	98	113	114	95	106	107	104	132	102	107	124	121	88	108	148	123	110	113	104	114	114	108	110	94	117	101	102	115	106	117	97	129	103	100	122	101	101	104	101	109	95	119	113	117	114	127	114	117	113	112	100	124	94	102	123	103	108	103	109	114	122	110	103	96	102	130	88	120	111	109	98	109	122	94	102	101	98	115	110	109	102	101	119	125	97	96	108	118	104	108	135	99	112	117	109	104	107	82	114	108	108	118	119	96	112	97	102	127	124	101	112	112	99	103	130	97	102	105	119	103	96	108	110	114	110	126	116	133	102	108	93	110	117	103	115	110	99	117	98	97	106	98	116	104	134	107	102	105	115	123	104	101	117	102	109	92	107	103	121	98	115	119	96	103	121	115	110	123	99	106	105	95	101	97	105	100	100	109	83	103	119	107	117	111	89	117	109	122	98	122	114	96	110	106	123	111	85	111	110	96	108	87	92	113	106	114	98	118	113	106	119	121	100	113	115	89	134	114	112	109	117	114	106	117	117	105	116	108	97	122	113	112	114	105	100	116	110	128	109	108	93	121	99	90	93	99	104	89	116	109	95	110	87	90	106	115	112	90	108	109	88	105	100	120	119	108	122	107	101	100	112	110	124	127	104	114	96	101	86	117	99	103	130	105	115	102	103	115	126	103	109	95	120	113	101	96	105	101	98	115	117	86	121	132	113	108	113	90	91	109	99	122	116	106	115	123	115	114	102	123	110	90	90	107	111	113	108	102	111	102	101	121	95	119	125	127	111	96	123	111	120	113	105	97	103	100	109	93	113	134	92	99	100	125	117	105	115	123	107	113	123	109	110	113	128	115	114	104	124	130	93	97	94	103	105	138	125	91	109	95	104	107	101	106	105	110	106	123	110	97	132	102	99	116	120	113	105	111	91	104	109	115	87	91	109	127	104	116	130	102	101	117	119	128	126	110	97	97	111	117	117	107	118	108	111	93	100	120	101	113	110	119	115	107	118	115	134	118	104	120	103	116	97	100	104	114	127	108	108	93	112	131	103	93	100	111	116	120	121	123	112	108	116	122	98	130	96	99	107	102	104	113	117	88	123	107	104	111	106	106	104	116	98	108	127	112	111	114	103	105	111	102	105	108	102	129	108	121	97	115	113	111	117	98	86	110	117	89	95	105	108	101	92	116	114	124	118	93	109	114	124	107	117	116	103	97	109	104	95	128	93	81	132	120	92	116	106	119	128	116	100	122	118	117	106	118	121	111	108	117	109	108	102	122	107	106	111	111	104	98	101	108	135	116	100	106	122	95	111	104	108	119	103	96	112	111	102	110	110	105	103	82	113	114	112	110	114	118	95	114	109	102	122	112	77	131	116	101	103	109	96	101	105	113	102	120	125	102	96	108	117	112	120	108	112	104	107	102	97	100	101	118	112	108	126	99	112	110	93	106	122	93	107	105	106	101	137	113	117	90	102	115	102	117	96	116	106	96	122	116	109	101	101	121	102	110	107	118	108	125	103	130	114	113	103	103	119	105	119	115	115	102	124	105	102	96	118	114	119	110	114	115	94	104	105	100	89	100	114	106	128	114	106	120	95	106	88
10118	1740	1216	1287	1880	1990	1579	1386	1221	1166	1160	1023	992	1029	1004	916	942	969	936	906	916	943	914	875	857	947	1001	971	949	864	867	968	852	880	893	864	877	913	855	851	907	898	928	887	881	920	874	862	869	917	880	919	883	894	859	937	865	905	838	898	886	887	858	895	835	901	874	943	914	875	901	811	896	922	838	891	931	857	926	859	863	904	832	843	900	906	896	858	866	926	895	858	840	890	917	907	919	920	947	895	856	910	874	895	867	875	875	890	835	864	873	874	891	844	847	922	850	888	904	886	872	913	872	883	900	878	853	855	878	876	903	870	872	850	895	880	838	869	862	894	819	893	855	916	846	859	885	855	862	835	816	898	857	918	867	884	847	845	908	911	838	902	883	857	918	841	855	853	884	891	894	878	877	872	904	851	892	857	830	897	844	836	914	893	865	842	891	980	888	892	872	878	884	891	912	875	819	915	850	892	854	871	855	883	831	880	869	851	907	908	835	907	844	864	899	862	852	858	839	861	859	836	856	860	890	844	891	903	856	867	882	882	864	898	899	895	850	833	886	899	876	861	935	877	872	877	932	886	843	885	921	886	842	871	907	843	872	912	863	890	906	846	901	884	866	865	874	877	879	855	870	866	934	869	910	924	875	921	837	887	878	871	920	921	895	851	896	857	921	847	853	828	792	889	867	893	885	915	869	883	864	880	872	885	929	888	907	856	858	869	904	878	900	908	887	886	952	878	838	861	849	919	888	859	891	877	887	902	866	877	877	833	870	842	925	847	878	888	850	835	805	830	870	887	904	855	842	846	845	836	867	845	907	865	871	844	860	876	926	873	882	880	845	894	890	877	897	824	848	882	884	913	895	900	860	891	843	841	925	878	878	876	873	848	834	888	869	852	874	907	917	916	863	887	860	870	862	867	920	846	905	893	867	825	826	900	889	842	860	905	933	842	850	806	892	898	899	820	918	930	927	879	846	926	888	861	951	860	863	862	902	880	829	932	879	878	910	899	920	858	876	857	891	938	875	839	874	947	893	843	911	828	886	862	851	883	859	856	887	906	898	910	875	898	869	887	836	857	914	882	879	815	863	920	842	895	877	874	861	920	921	911	893	905	830	893	869	925	876	870	856	895	860	878	859	892	903	884	871	881	859	887	922	819	888	880	851	853	853	846	905	866	872	879	882	927	849	897	898	859	877	850	927	867	855	913	869	866	909	893	873	856	840	879	877	858	853	863	889	883	874	867	846	896	858	870	892	899	865	838	908	898	927	931	884	865	900	857	870	901	906	897	903	839	899	877	851	849	855	863	838	904	878	924	885	885	906	854	864	863	929	858	849	903	920	847	895	909	834	878	881	904	898	861	817	855	909	841	886	825	884	897	920	860	855	883	887	884	922	850	886	884	828	873	870	810	853	855	891	907	870	850	863	912	883	888	910	871	837	850	920	851	907	899	879	902	866	929	921	875	868	928	852	856	867	929	876	856	837	842	883	880	903	828	862	868	893	823	892	884	862	814	857	884	896	846	858	853	895	877	840	915	854	837	881	914	854	856	883	871	875	902	903	902	892	892	858	875	844	899	862	857	883	853	955	920	845	909	873	863	895	830	865	832	897	837	872	880	851	880	886	895	899	899	831	899	882	873	867	879	951	883	887	871	911	855	884	828	873	844	830	921	859	858	921	914	890	884	852	909	894	900	919	904	859	867	884	882	856	882	910	868	870	905	905	874	877	898	905	906	885	833	893	915	886	928	872	868	865	934	899	859	852	908	834	828	848	922	892	888	862	892	902	846	855	890	871	900	885	861	888	909	890	846	923	807	865	843	883	915	848	931	857	851	972	860	878	878	852	868	835	902	884	899	926	867	859	876	853	875	874	910	871	850	840	874	850	845	845	870	855	890	871	838	848	866	865	847	851	889	860	867	875	923	865	872	898	851	897	835	847	866	857	880	924	904	889	841	914	851	925	881	921	845	872	856	920	892	823	899	898	856	854	856	840	875	827	881	876	914	861	897	884	916	875	852	856	837	883	853	833	880	862	813	860	881	866	868	830	867	873	891	849	848	895	849	860	896	813	870	876	846	882	848	825	906	911	858	881	907	913	863	887	907	855	882	886	870	878	831	853	916	842	888	908	862	886	871	921	921	853	858	808	855	815	867	850	904	884	895	897	864	856	900	890	851	910	879	853	868	846	840	889	863	833	902	826	870	875	850	905	868	895	903	892	896	840	889	921	914	859	864	830	889	871	862	897	931	868	884	871	854	866	851	859	869	910	906	899	838	923	889	854	869	812	824	891	883	889	863	944	886	922	897	893	875	839	887	885	835	853	863	872	931	883	848	843	882	917	880	844	895	881	935	841	890	871	805	892	857	873	855	871	870	861	898	948	858	888	851	933	932	872	920	813	842	923	868	870	819	868	920	861	887	871	907	854	889	883	863	925	838	876	900	904	930	909	870	915	869	929	925	876	855	833	824	932	877	862	911	908	826	889	889	889	909	842	807	857	893	856	874	907	899	853	873	852	911	856	887	907	866	905	857	850	862	873	860	931	795	837	843	833	892	877	861	852	871	874	866	841	868	897	894	878	831	887	858	949	853	867	897	850	861	894	883	902	807	852	858	881	854	884	840	843	896	875	893	922	864	888	869	863	911	856	859	894	834	841	866	893	856	889	915	893	904	908	869	876	849	851	876	846	889	866	871	899	822	879	888	868	870	894	835	822	890	898	836	814	881	892	866	968	895	886	912	870	922	868	919	844	874	948	817	830	848	900	922	854	909	875	836	858	897	838	862	852	865	872	871	871	877	903	926	862	887	882	855	857	912	880	861	902	905	916	849	849	865	872	908	868	836	887	935	872	911	799	930	908	840	829	868	891	871	915	939	893	942	889	837	873	895	857	928	853	843	818	848	819	926	834	896	861	863	867	882	902	916	898	890	867	854	915	844	891	886	903	858	880	847	883	899	888	858	882	877	853	921	861	855	882	871	864	859	852	861	908	889	836	911	938	889	865	917	852	866	901	900	825	873	910	895	873	896	879	930	855	919	843	839	854	897	903	884	840	931	871	873	867	853	922	835	872	888	890	847	863	872	879	841	866	854	865	875	898	864	855	837	917	839	888	833	850	887	875	870	861	847	882	836	883	840	831	859	881	885	898	848	849	890	872	841	886	897	928	870	836	887	861	885	908	874	850	877	861	903	919	941	861	877	867	892	897	843	888	847	884	907	842	947	880	893	860	865	825	890	856	901	860	925	854	889	892	911	821	880	862	821	842	877	884	863	900	943	885	913	895	928	906	863	938	862	883	869	886	890	858	898	905	892	856	880	849	902	887	915	837	902	877	893	885	894	870	917	876	889	898	848	874	853	846	913	896	898	873	878	852	891	920	873	870	913	886	863	924	836	920	869	853	836	858	828	835	831	915	864	823	845	904	898	852	910	931	849	885	909	819	870	901	884	871	868	844	873	951	877	862	885	856	875	889	857	865	868	888	826
1379	199	123	99	89	93	117	118	83	94	88	75	85	74	94	90	85	73	81	76	72	75	86	89	59	51	96	65	90	79	72	73	66	71	71	63	74	69	78	72	81	73	76	66	60	70	80	71	77	64	79	69	63	69	80	83	70	55	73	73	67	71	82	67	66	71	78	57	65	60	59	68	67	66	61	77	86	64	77	57	71	68	72	77	80	73	59	84	73	72	55	66	68	62	52	68	80	76	70	69	71	61	64	70	62	60	65	74	74	68	76	62	69	76	78	70	66	70	83	77	79	63	73	86	63	51	68	79	64	56	72	76	79	60	79	76	62	81	58	65	70	63	71	73	68	72	74	67	78	78	72	60	66	59	68	78	67	70	70	58	70	65	71	75	83	58	75	76	64	78	77	58	64	65	69	70	70	74	72	83	71	57	58	64	72	68	75	62	84	66	75	61	67	73	54	71	68	91	83	61	84	75	79	81	64	70	76	75	79	66	59	72	63	54	72	64	80	67	73	82	67	83	82	73	81	77	76	72	69	72	70	75	73	74	75	72	89	71	71	76	66	73	68	64	79	57	62	63	73	67	60	91	63	66	81	73	75	62	61	59	65	61	77	64	71	66	52	68	62	73	82	57	54	76	57	73	74	83	67	68	63	86	76	73	60	76	61	69	71	71	63	64	67	71	66	60	51	64	78	66	79	86	73	93	66	70	65	67	54	58	63	69	81	59	81	64	65	67	71	68	84	75	73	77	64	81	69	68	63	82	73	77	63	63	70	70	64	81	74	59	57	60	55	80	68	67	102	73	62	56	78	89	89	60	59	67	79	69	76	54	66	66	77	85	78	67	61	61	77	71	67	69	75	70	70	66	70	88	61	79	73	65	73	67	66	66	69	53	57	69	63	79	63	79	73	68	74	56	67	77	78	70	62	75	64	54	78	69	72	69	69	62	61	74	72	62	65	57	71	72	64	68	73	79	62	72	80	62	53	75	76	74	63	70	65	80	68	80	62	62	84	73	62	70	66	73	70	78	75	90	73	83	66	60	71	73	69	69	83	59	66	73	62	75	73	75	66	70	67	70	88	65	59	69	57	72	73	74	71	67	87	83	87	81	71	65	67	70	79	67	67	76	66	91	69	70	66	53	68	55	64	68	66	75	68	71	73	62	77	78	76	75	84	72	63	66	82	71	71	73	60	69	77	103	57	65	68	76	69	53	69	62	60	71	74	59	75	72	78	65	65	75	76	61	65	63	70	69	59	70	67	77	65	72	75	78	70	88	69	77	75	57	76	82	80	67	50	68	59	61	79	76	81	75	69	77	59	80	79	84	70	75	80	73	64	65	71	79	66	69	69	84	68	70	83	66	72	74	74	62	68	72	87	71	73	73	75	70	88	75	87	66	67	79	71	72	60	68	69	78	66	75	83	70	78	64	82	65	81	69	67	66	76	71	64	72	73	72	80	61	72	66	64	76	58	77	62	64	69	64	68	61	65	71	62	71	75	55	68	68	59	64	59	78	65	65	65	70	68	72	57	67	65	79	67	68	74	72	58	75	56	68	76	53	72	80	75	69	70	72	62	67	87	73	67	63	53	74	79	67	69	69	74	74	68	70	53	69	64	79	56	75	62	62	63	73	60	68	77	70	74	68	86	63	73	59	78	51	72	73	72	74	63	61	82	63	78	63	63	70	69	80	84	58	72	63	85	88	81	77	72	61	63	79	80	67	68	71	65	68	96	68	69	87	69	51	72	90	76	83	62	74	79	78	67	69	72	72	72	72	83	76	62	89	60	81	57	48	69	72	55	77	69	77	76	74	68	46	83	68	65	64	71	79	65	85	68	74	69	69	70	66	63	69	79	62	62	55	80	60	63	80	58	68	75	68	80	72	70	82	70	71	72	87	61	62	65	72	57	77	76	63	75	73	69	69	58	77	67	67	81	58	71	60	72	77	80	75	74	78	76	75	65	72	65	80	68	69	72	52	83	79	81	77	73	72	80	67	66	65	66	83	80	62	88	88	84	68	64	63	66	75	74	62	67	66	73	73	67	61	66	64	61	87	80	77	54	62	67	69	63	85	74	86	86	72	71	66	79	78	56	74	64	59	62	80	55	63	66	74	73	66	63	64	72	80	72	92	65	73	69	72	65	72	74	79	72	78	69	74	75	70	69	75	69	72	77	62	73	75	71	79	64	63	71	76	77	63	71	74	84	67	65	80	65	66	68	75	68	60	80	60	65	75	70	69	69	63	72	67	70	57	91	72	57	85	69	88	71	76	56	69	60	65	69	65	86	63	69	63	72	81	78	72	64	90	69	80	76	73	77	66	82	70	47	67	58	68	78	56	60	79	82	91	92	70	68	73	61	55	76	67	57	76	73	72	64	94	73	77	69	68	64	87	64	63	72	71	61	58	79	60	80	79	83	58	75	74	73	80	82	54	64	63	69	72	67	75	66	56	73	73	67	80	77	85	68	70	68	65	73	72	73	73	76	72	76	67	79	61	64	54	69	71	77	83	71	65	65	69	55	62	64	71	64	81	70	54	71	74	76	72	64	76	72	77	71	83	77	70	69	65	63	72	79	62	80	65	78	67	73	77	56	71	72	82	79	54	61	67	81	75	89	71	81	65	64	72	65	76	74	63	78	61	83	61	69	88	73	57	79	84	59	72	57	65	80	70	69	73	59	59	76	81	58	63	56	67	78	79	68	59	75	66	65	80	88	78	67	79	72	69	92	73	77	81	72	82	82	74	90	69	81	64	83	82	72	69	64	61	64	66	75	61	67	63	60	75	71	64	63	67	80	67	68	59	67	66	63	77	72	81	71	82	68	81	60	63	47	86	77	77	73	73	73	70	76	79	70	73	66	86	82	76	77	84	71	76	57	63	65	57	66	80	56	77	65	68	80	65	75	78	63	75	73	78	63	71	62	67	58	70	72	82	82	82	74	61	62	64	68	74	62	70	73	65	73	77	70	77	63	62	79	65	63	63	68	52	64	71	60	75	74	66	85	80	71	77	56	70	68	62	69	73	75	72	73	69	86	71	69	79	73	81	60	70	69	67	71	69	62	81	69	62	74	84	74	66	71	75	69	81	67	65	58	75	79	78	81	82	83	78	78	65	66	68	68	72	77	76	60	67	60	83	58	74	74	71	85	71	69	62	93	79	72	77	64	86	88	68	78	83	70	63	79	67	70	61	79	69	70	65	69	66	70	80	73	81	83	73	60	68	58	60	84	68	85	60	64	66	69	65	55	72	90	60	68	66	66	71	79	69	79	76	93	53	59	77	75	64	55	75	64	75	56	77	82	69	77	71	78	64	72	65	64	86	75	73	78	75	66	81	67	85	73	72	88	67	75	58	73	73	71	72	82	79	69	73	66	66	64	67	64	59	73	57	88	74	50	71	65	78	73	79	66	63	59	71	84	87	61	81	62	71	75	69	78	73	50	72	74	71	71	80	70	74	75	77	84	62	63	76	69	68	76	80
14218	2599	1333	1346	2780	3493	2874	2345	1888	1623	1396	1206	1116	1077	959	922	889	840	783	790	722	748	748	735	779	732	715	752	751	716	695	615	654	652	616	639	660	674	660	667	600	643	629	598	594	623	630	669	639	633	652	645	726	682	641	648	630	626	559	630	655	626	566	621	592	639	601	639	609	614	623	612	559	590	644	674	585	576	585	627	597	646	624	621	638	592	598	610	550	616	611	623	620	563	618	635	547	574	574	598	576	622	611	614	608	621	581	614	621	601	597	617	616	625	608	564	630	660	601	588	647	562	592	595	631	608	597	622	619	605	589	609	625	600	626	624	594	616	583	629	561	622	664	662	623	575	620	568	622	580	554	588	616	617	616	644	590	636	603	624	616	577	588	646	620	638	618	607	607	573	626	587	623	590	589	633	595	601	641	582	569	576	633	571	653	647	622	592	582	580	575	632	606	627	639	579	618	597	601	528	571	611	595	601	624	614	611	594	601	577	579	599	618	616	630	627	614	628	595	594	617	597	602	625	627	602	590	595	620	614	594	638	646	576	594	609	644	588	578	613	606	574	634	583	589	636	607	601	606	610	628	605	621	622	618	646	579	598	582	660	598	602	621	596	653	600	603	604	608	608	604	577	574	652	585	588	592	613	589	554	574	587	605	623	575	585	622	573	606	590	618	586	580	589	590	632	608	576	651	628	588	601	553	622	608	622	644	583	633	589	584	563	611	616	603	585	636	611	656	553	576	595	625	591	639	642	580	593	580	659	570	589	619	633	643	590	628	568	565	598	608	580	626	586	603	609	614	595	608	627	610	593	576	601	589	663	605	595	569	604	595	554	596	592	602	570	584	596	621	596	633	578	579	580	616	563	601	583	653	589	628	636	584	616	595	570	608	624	618	616	604	645	598	628	590	603	633	546	621	572	620	541	599	655	637	587	596	571	623	647	619	604	666	604	632	598	642	576	590	610	615	568	592	633	587	633	573	572	593	612	568	584	611	590	579	620	591	594	568	579	606	546	577	620	581	585	604	638	596	659	595	567	621	588	588	627	594	599	620	595	576	608	628	605	608	589	558	601	548	638	603	574	606	641	599	598	672	592	585	639	603	615	602	617	563	586	594	551	578	620	582	612	611	620	566	573	553	584	621	619	630	648	597	611	616	568	589	579	601	604	608	584	586	646	603	589	623	568	621	597	596	645	583	624	620	604	620	658	552	552	642	558	568	593	618	577	572	589	603	620	587	605	552	615	589	594	580	574	615	588	612	576	574	609	610	601	598	613	644	590	577	573	614	574	624	579	571	632	608	589	611	578	620	564	615	594	632	572	569	634	601	604	625	614	621	628	617	609	564	622	611	611	587	607	617	622	610	603	638	591	580	622	566	522	624	645	599	630	580	661	566	628	612	599	594	622	603	635	657	625	604	595	603	613	624	579	609	592	607	598	613	598	601	596	614	603	591	605	612	599	611	617	674	609	602	645	614	607	577	605	597	606	649	567	594	591	634	587	620	644	596	620	578	561	591	559	589	595	583	612	608	617	644	584	623	658	591	563	604	620	584	635	628	589	569	575	624	616	553	625	611	609	614	587	622	622	596	620	614	620	629	591	596	658	595	641	638	561	590	601	641	637	570	598	606	614	575	628	555	577	609	590	626	578	627	593	584	624	604	624	554	598	550	607	601	534	590	637	580	610	611	666	608	615	639	624	615	590	598	616	582	588	624	627	605	630	620	600	602	596	562	587	605	579	611	613	610	624	618	609	643	646	629	596	591	598	590	566	575	566	626	598	609	569	611	615	623	640	656	639	632	603	605	598	591	606	617	614	639	607	606	605	574	612	598	592	610	604	591	609	601	590	610	650	613	624	602	676	638	595	616	609	580	613	599	611	623	595	599	596	596	596	588	613	648	559	611	634	611	599	584	592	591	628	589	609	625	579	610	637	640	628	582	597	614	591	624	601	649	590	575	621	586	592	579	551	603	608	570	597	641	568	598	579	618	594	623	641	601	598	580	623	587	578	583	599	604	646	586	616	567	609	589	591	641	639	586	634	619	615	630	654	615	567	598	600	605	630	607	641	635	628	618	605	590	607	601	611	616	647	606	609	602	606	594	625	615	643	629	631	613	583	603	619	632	618	613	626	586	617	580	604	601	596	585	586	660	587	612	612	629	601	604	630	613	610	602	596	573	575	543	595	609	610	542	594	562	627	604	581	601	568	575	632	618	600	601	620	552	596	619	591	617	640	608	582	566	570	589	581	572	610	600	614	624	581	568	597	582	607	654	639	577	611	566	626	609	583	617	615	629	593	630	611	608	596	636	608	588	613	620	624	624	611	623	653	620	585	589	598	566	588	541	628	565	606	627	560	605	620	577	570	635	616	596	588	607	557	620	630	598	595	632	583	601	603	600	656	605	596	585	632	619	578	622	568	604	594	620	610	603	596	591	632	552	572	654	604	618	603	600	583	567	603	599	614	570	607	617	635	602	587	603	598	621	571	592	618	567	631	600	598	608	587	560	615	585	632	600	622	625	589	594	592	598	621	587	523	586	615	576	610	585	571	654	579	604	558	614	610	632	603	619	623	601	626	602	604	558	647	626	574	628	616	610	583	584	583	592	615	584	630	619	627	591	638	629	583	587	609	593	624	632	567	622	613	638	591	634	604	608	587	555	593	581	549	600	641	590	628	604	574	577	616	602	605	601	576	599	620	613	626	569	637	624	567	596	577	582	621	611	648	594	604	587	580	577	579	657	630	584	614	607	656	633	601	595	610	600	544	620	534	528	622	599	602	545	625	637	615	592	624	572	617	598	611	612	602	549	604	624	601	650	608	577	562	629	653	623	575	610	565	595	554	578	624	647	636	615	620	582	653	623	622	613	615	629	627	596	589	577	602	650	603	563	615	590	578	617	612	584	552	628	604	657	578	622	594	548	610	574	631	589	619	631	605	614	596	606	645	634	598	571	586	591	609	607	557	620	579	591	583	579	615	616	585	616	596	602	579	594	581	626	578	634	599	642	593	617	587	610	610	646	607	599	621	628	589	606	584	630	623	606	578	596	576	597	646	619	593	620	638	597	632	624	595	596	596	596	611	579	614	664	613	612	617	609	589	599	552	601	582	582	614	592	604	652	623	641	611	597	586	631	604	634	611	603	586	590	593	631	601	597	629	571	558	593	607	676	610	643	622	656	609	632	636	582	604	614	592	587	606	607	593	592	575	632	628	596	614	619	629	567	612	632	581	583	573	621	590	636	619	593	626	621	601	571	560	586	609	571	580	627	602	611	553	678	586	604	643	614	590	626	539	593	614	597	642	601	581	591	581	609	616	611	651	630	579	612	622	646	606	647	595	563	649	617	598	623	614	603	590	624	638	585	609	607	594	597	613	596	608	639	597	615	594	582	591	618	586	599	571	628	583	601	610	608	591	620	592	612	609	599	628	608	570	610	643	556	597	577	573	618	587	565	593	571	644	618	626	634	597	582	661	582	627
1995	173	121	92	103	105	104	92	90	99	105	100	76	101	67	81	76	87	95	63	85	90	77	78	93	86	68	87	78	73	78	81	75	64	78	68	89	63	68	79	72	69	93	71	82	66	68	91	77	63	75	64	69	73	67	59	74	73	78	77	73	77	76	70	87	66	70	76	67	72	86	74	83	76	82	70	79	83	82	71	75	70	76	73	79	80	70	81	82	80	66	85	84	81	70	73	65	71	60	80	70	86	88	75	62	67	61	75	79	77	69	64	77	76	76	73	74	79	66	73	74	72	75	82	69	78	73	70	71	86	70	71	70	73	62	94	84	86	73	68	70	68	75	70	85	68	68	60	90	73	72	81	73	85	78	81	55	66	77	68	79	90	81	78	85	77	87	67	83	73	58	83	84	69	56	67	73	71	67	84	88	65	79	82	91	66	67	66	76	110	84	76	72	84	84	83	80	79	78	70	71	80	71	90	62	72	81	82	58	74	72	78	60	89	78	82	77	81	86	64	72	74	68	83	81	79	54	52	75	70	73	60	71	61	80	81	58	72	72	82	71	69	73	78	81	74	80	76	72	82	66	80	78	72	57	69	65	99	60	81	78	93	60	80	74	77	64	84	83	73	78	75	82	69	83	67	85	76	58	61	66	72	65	88	70	77	79	71	101	79	75	75	81	86	69	82	72	79	68	85	91	70	81	71	69	77	77	90	77	67	75	64	75	67	73	85	63	80	75	80	85	68	85	63	77	78	64	63	86	74	77	60	80	75	61	71	71	75	67	83	72	84	79	68	62	80	47	70	79	86	73	70	72	69	73	69	75	77	71	61	78	67	80	94	74	71	79	82	81	86	73	78	67	66	77	90	71	75	77	63	73	70	81	72	84	73	77	87	71	61	92	74	73	60	69	91	76	74	75	80	71	57	74	72	65	69	72	81	88	79	71	80	82	84	73	64	72	73	70	67	80	72	85	73	78	85	64	77	75	88	89	82	79	82	79	75	77	71	70	77	72	78	74	74	81	67	80	91	62	87	69	79	78	77	77	85	92	63	75	75	81	66	69	88	87	80	85	84	82	79	71	78	67	75	67	67	78	83	91	75	84	82	74	84	75	69	73	73	66	69	84	72	81	92	86	76	75	77	66	77	79	68	78	94	66	87	77	97	71	59	86	71	60	81	69	87	75	66	75	70	71	80	66	70	78	73	77	70	63	82	73	73	61	81	56	62	66	87	86	88	71	86	82	72	63	66	68	77	92	71	56	81	68	65	67	72	80	67	78	74	84	71	64	83	71	71	79	64	70	75	81	72	90	81	75	91	83	79	72	69	69	72	83	72	69	75	74	68	59	82	71	71	59	72	72	75	61	91	69	63	79	79	68	75	64	59	67	65	88	64	72	72	78	69	56	75	74	73	86	72	81	81	65	81	75	73	84	71	55	70	64	84	72	80	90	70	80	78	66	73	69	81	67	85	86	73	72	78	69	75	78	80	97	72	76	86	67	63	76	83	82	82	80	78	72	73	68	59	73	83	75	86	67	70	82	76	75	79	69	58	70	78	102	75	75	74	76	73	94	68	68	89	70	82	76	72	73	87	63	70	61	75	64	70	68	72	83	90	76	68	74	80	66	99	66	69	91	78	79	87	81	80	63	81	68	69	81	78	64	74	87	73	72	66	78	82	84	83	78	75	73	74	61	85	66	85	84	86	68	95	70	74	82	88	75	92	73	70	74	78	78	73	61	57	74	70	66	76	74	71	66	75	83	78	75	76	77	87	70	74	96	51	57	65	70	63	71	81	50	81	71	78	65	85	82	70	72	78	80	76	95	70	63	61	77	73	74	67	74	78	66	51	87	74	86	74	59	68	71	78	81	79	85	87	72	72	80	62	84	74	64	87	68	81	75	72	80	73	59	78	75	83	66	71	79	78	68	77	76	74	78	77	67	80	67	69	73	62	63	71	65	76	59	74	79	66	87	57	63	78	69	76	85	89	77	63	82	82	85	77	78	81	73	88	83	68	78	61	67	82	74	75	82	90	73	83	85	73	75	69	67	74	74	75	75	70	66	62	77	72	62	81	67	77	87	81	63	72	67	78	68	76	82	79	72	67	73	73	74	86	70	85	68	80	72	88	88	88	63	75	63	74	74	72	56	71	61	75	81	73	71	78	67	83	75	79	63	70	68	80	67	68	85	73	87	59	68	81	83	68	70	55	89	68	80	61	89	74	73	78	88	66	82	76	81	83	63	73	81	83	68	65	71	61	73	71	75	74	63	79	79	70	79	71	65	80	75	66	62	73	73	70	69	80	73	79	84	82	59	70	70	86	77	88	76	79	69	79	65	66	66	86	85	77	79	76	81	71	73	69	91	66	57	75	55	74	77	69	70	66	61	74	69	72	63	68	68	89	71	67	80	60	75	62	76	85	89	70	68	64	65	75	66	78	80	85	77	76	69	75	72	81	59	65	70	77	62	68	87	94	58	76	75	57	63	82	69	95	102	80	76	79	88	72	65	71	71	82	79	72	62	72	67	67	66	83	66	91	57	69	78	62	66	81	74	63	69	90	80	78	76	59	77	74	75	90	56	85	73	65	56	68	85	73	76	75	81	75	66	68	86	78	64	77	71	75	54	62	72	93	81	66	66	60	58	81	67	61	76	87	84	70	93	79	84	77	66	76	93	68	71	72	72	71	72	72	75	81	92	82	84	70	65	69	74	59	68	72	72	65	76	72	71	70	87	70	73	92	77	57	73	79	78	80	73	73	65	67	59	64	69	70	70	75	75	72	60	70	77	61	73	90	74	73	62	69	76	84	75	69	77	70	61	65	77	72	70	77	64	69	78	65	67	72	64	70	77	67	74	90	73	82	76	68	71	72	73	54	88	68	94	67	88	66	67	69	79	77	76	65	80	71	67	94	81	73	84	80	83	78	81	68	82	75	94	76	74	81	65	80	76	86	67	73	88	62	83	73	75	81	58	77	70	64	64	82	74	69	72	72	61	91	71	71	68	75	71	75	72	77	80	76	77	82	58	72	73	67	72	69	70	66	77	69	59	66	86	96	70	55	86	88	71	65	71	72	65	89	86	67	77	71	68	72	69	68	91	72	82	65	72	71	75	80	74	75	74	74	79	78	69	62	81	71	83	73	70	61	72	79	76	65	68	81	72	55	68	78	75	68	71	79	75	77	68	92	77	69	72	75	83	72	65	67	87	79	81	68	82	77	73	78	69	65	72	74	61	70	84	70	80	76	80	60	72	82	59	72	85	79	62	65	93	70	85	64	75	80	71	79	75	66	69	77	78	62	65	62	86	74	76	73	86	75	79	89	78	73	76	73	71	84	80	79	97	64	75	81	83	57	97	84	74	74	72	83	92	96	47	79	75	69	69	78	76	70	61	74	57	61	81	73	66	80	78	72	72	76	70	81	74	73	76	83	80	75	67	61	75	68	69	92	81	64	76	77	62	74	90	74	79	74	75	63	75	66
13476	1961	1241	1332	2247	3045	2731	2236	1855	1680	1451	1326	1065	1024	981	998	973	901	897	840	763	779	767	783	708	726	758	765	703	723	696	657	636	662	663	630	674	648	644	697	662	587	600	687	680	667	677	637	654	675	644	724	693	662	617	627	631	543	629	604	627	628	610	604	550	632	603	609	581	618	614	590	607	601	617	618	589	578	625	576	624	586	650	627	635	628	606	626	582	596	611	597	617	601	585	619	600	627	578	585	618	607	626	603	625	626	598	617	584	678	581	599	618	617	596	648	579	604	618	587	635	605	588	632	601	616	606	613	580	638	601	622	623	587	589	579	634	584	610	589	608	604	645	599	587	610	604	634	556	586	634	632	630	594	602	575	600	591	589	613	660	604	589	633	614	650	572	608	605	620	605	599	576	607	575	601	657	651	611	578	596	570	604	611	585	645	616	578	605	581	591	577	653	590	598	598	586	614	666	569	618	603	611	601	604	616	614	626	607	584	642	595	604	625	597	612	611	674	612	603	584	630	595	593	655	640	595	619	585	608	599	634	598	568	607	603	587	602	574	547	589	599	596	588	623	611	583	621	549	603	620	587	603	688	659	613	593	624	586	602	628	619	572	630	574	601	604	624	586	568	575	618	607	585	589	565	628	607	608	587	596	605	598	603	665	593	595	623	614	587	597	576	596	580	610	596	532	576	542	641	592	607	590	601	609	608	599	566	583	622	576	650	587	639	637	579	619	614	576	617	604	609	611	586	554	601	624	621	575	631	610	583	596	573	622	568	655	587	587	567	589	608	601	633	681	592	586	619	629	653	582	593	568	607	596	578	622	601	592	578	585	624	593	595	623	612	595	601	601	603	590	626	566	586	614	590	585	604	618	606	572	611	617	640	600	577	585	568	569	565	653	600	577	645	607	641	599	575	584	619	638	578	613	570	570	605	636	594	596	581	594	616	604	622	639	605	606	622	615	609	582	588	639	610	559	594	615	589	604	617	603	607	591	598	615	649	604	612	563	595	554	606	582	591	586	632	609	624	587	589	599	658	600	620	583	655	639	637	617	606	585	624	603	621	580	608	551	614	596	594	641	627	613	652	598	604	620	611	573	630	629	609	608	594	571	645	614	593	636	566	616	615	605	586	625	606	591	608	628	595	599	575	591	629	611	657	559	594	622	626	595	631	594	566	604	595	597	602	633	637	639	555	614	587	644	675	559	622	620	639	559	589	609	635	614	650	576	596	621	605	649	624	604	603	588	640	599	615	623	613	596	580	638	644	577	558	586	619	632	566	605	592	622	585	578	608	600	585	603	615	625	619	596	563	589	654	601	614	581	605	565	581	616	563	638	634	610	575	588	593	578	564	573	563	607	609	648	620	574	590	575	647	606	639	588	643	600	604	609	604	583	620	642	616	591	632	628	614	602	645	664	619	628	625	650	556	605	633	611	560	599	599	614	589	594	571	615	634	607	610	572	639	614	603	619	644	662	613	604	578	543	560	597	600	556	602	619	572	619	660	561	636	621	661	606	573	602	578	569	581	592	563	597	585	611	647	613	559	598	540	615	590	615	584	662	594	595	609	594	585	608	565	577	598	605	569	602	629	585	599	597	590	604	585	588	578	633	592	630	611	626	568	564	619	590	558	609	576	581	611	606	597	603	594	556	609	598	614	560	573	540	597	613	593	607	563	633	606	591	626	608	613	636	581	614	623	581	574	594	555	595	567	608	614	610	581	631	603	599	600	612	606	598	576	552	593	608	583	613	613	605	631	627	592	620	591	632	613	653	620	638	611	629	585	580	599	623	601	583	571	553	598	609	578	636	603	602	569	587	651	598	637	576	561	578	607	641	606	595	593	622	626	603	625	624	593	584	619	542	610	601	647	604	605	628	611	593	615	573	632	588	579	650	581	550	595	570	615	566	569	614	614	636	569	603	607	595	630	577	628	629	564	649	641	576	530	571	610	629	606	618	527	619	614	576	624	604	578	617	578	591	658	602	589	604	600	587	569	576	597	605	603	605	591	605	630	649	636	672	598	641	601	664	598	582	592	581	604	640	604	642	615	636	592	588	587	612	598	621	607	593	554	630	617	589	596	595	612	572	579	566	638	633	605	670	649	602	653	657	620	614	627	616	579	631	585	564	603	579	637	589	615	596	564	594	599	577	614	565	617	606	613	581	585	608	571	590	637	597	603	649	626	581	570	607	635	627	580	631	602	635	599	601	564	582	611	591	613	590	653	578	582	613	608	626	574	587	625	578	575	606	659	598	597	609	591	570	599	601	640	648	630	624	570	587	592	582	587	632	625	602	591	581	598	597	572	603	569	574	601	583	631	635	598	563	618	608	603	612	581	671	607	629	617	645	628	619	669	589	547	551	603	614	626	603	567	626	609	641	694	594	599	600	568	599	595	619	617	592	587	617	583	607	617	634	621	608	598	597	629	579	549	582	603	609	575	581	574	646	595	603	574	556	582	592	615	586	591	630	594	597	627	609	532	650	584	614	622	583	688	569	609	586	629	621	593	611	569	597	634	590	637	604	647	596	614	625	607	585	590	662	588	583	577	592	580	629	594	664	652	607	641	588	585	622	618	577	659	619	641	600	604	604	632	589	618	620	582	580	625	633	646	603	602	599	615	602	605	599	615	640	584	609	586	610	601	611	580	646	653	623	624	592	643	605	565	587	601	632	601	602	592	658	581	554	631	615	649	542	607	635	605	587	623	642	605	598	600	594	616	595	564	622	597	576	555	586	583	552	589	611	617	594	600	619	608	548	615	609	607	609	564	639	640	635	595	592	572	603	650	600	609	613	619	584	609	619	614	604	637	649	583	598	624	616	601	618	604	602	642	649	575	628	616	574	562	631	581	620	574	574	594	649	605	597	583	563	610	605	598	591	614	585	594	631	594	663	608	619	589	612	623	633	598	588	570	624	606	602	607	606	567	542	594	646	649	594	621	596	589	637	617	586	612	617	579	568	627	602	596	619	614	639	605	626	611	616	611	583	626	585	596	571	575	619	607	578	587	622	612	612	652	558	592	590	569	589	587	672	574	589	616	656	595	587	584	586	636	625	634	588	581	611	594	594	577	583	611	590	592	597	601	590	661	602	626	581	611	591	583	598	611	615	590	632	648	617	632	620	612	628	613	572	620	607	609	568	610	642	608	601	647	616	659	596	603	637	636	625	589	626	609	615	599	619	561	625	575	556	626	604	650	613	573	634	597	592	605	569	572	564	596	611	600	587	606	631	658	612	585	591	631	613	621	610	635	647	653	597	638	605	583	586	595	596	595	594	651	609	591	575	569	608	624	573	589	602	591	595	605	585	625	642	607	619	643	581	620	623	582	576	616	586	600	632	601	559	601	609	625	553	580	637	618	644	596	595	614	640	601	599	553	608	622	606	577	599	601	645	574	610	616	594	597	670	608	605	614	630	620	627	627	604	613	617	620	587	615	643	666	578	577	628	580	634	603	595	598	598	589	623	586	588	614	640	576
1883	198	103	72	66	72	79	84	90	71	61	53	65	51	61	62	55	55	56	40	46	48	50	44	44	47	41	58	48	52	45	51	49	33	41	37	37	48	45	44	48	29	46	30	42	44	42	47	53	47	40	37	47	49	44	32	30	45	34	48	46	42	35	38	36	30	45	52	31	47	43	59	33	42	32	31	33	41	30	33	50	30	18	36	33	44	49	36	36	41	49	36	49	33	42	39	44	50	38	48	37	34	41	37	29	39	29	35	42	44	40	51	32	44	39	45	49	37	51	27	39	41	44	44	53	45	25	27	39	39	34	48	43	39	39	48	48	50	35	46	35	41	37	55	44	39	38	36	30	20	37	37	42	36	39	36	40	39	37	42	49	60	23	38	52	38	34	42	35	41	35	44	35	41	38	25	41	50	36	43	38	45	38	41	51	44	28	48	48	31	38	49	43	34	44	38	35	52	41	37	39	38	38	48	45	41	28	46	42	42	45	38	51	26	34	39	41	41	35	44	41	39	37	38	34	40	44	43	34	46	33	44	40	30	31	29	42	41	40	37	32	42	43	50	37	39	33	38	41	34	44	46	42	36	34	49	38	44	45	43	46	46	35	36	35	38	42	36	43	43	32	41	38	39	47	30	39	51	43	29	36	34	42	39	40	35	50	39	28	41	40	41	38	38	43	32	37	37	40	46	31	44	38	40	35	44	48	38	38	39	36	28	40	41	35	41	37	40	53	32	32	44	24	40	42	38	51	45	41	40	42	37	47	33	40	41	43	39	39	46	40	40	38	39	40	44	38	40	43	36	34	43	36	37	35	35	47	36	39	30	29	41	44	36	35	38	38	31	47	42	37	40	39	39	39	46	38	42	39	47	40	51	47	47	43	33	38	43	32	42	45	39	38	40	47	32	36	51	38	42	35	44	35	27	48	41	37	30	40	31	45	43	39	45	44	42	58	40	34	33	43	43	45	37	50	48	39	23	38	48	27	37	46	44	38	37	48	37	37	57	41	31	43	38	50	35	38	42	26	45	36	41	33	31	43	45	47	33	37	40	38	54	46	40	30	42	45	39	37	41	38	26	42	40	47	39	27	46	31	45	32	46	32	38	42	38	39	33	44	38	35	34	57	35	43	44	38	40	33	45	32	43	35	34	39	34	36	42	46	45	38	41	41	47	43	30	41	35	35	50	25	42	36	40	37	26	40	38	33	41	47	34	43	41	29	48	37	45	39	40	38	42	42	48	44	44	38	44	45	41	49	28	38	32	35	43	41	36	34	26	42	40	39	38	44	30	44	35	29	41	32	46	46	37	32	37	34	32	42	23	43	31	45	37	42	37	40	38	38	34	39	38	31	39	42	50	37	42	33	41	39	39	48	39	44	37	43	47	44	38	40	29	44	39	35	49	32	42	42	39	41	35	43	25	45	30	40	37	31	42	37	31	49	29	47	48	35	39	41	48	40	47	40	44	40	33	37	28	34	28	36	25	35	39	36	53	30	57	43	34	38	44	48	39	44	38	32	27	43	38	43	43	41	42	40	46	31	44	43	37	39	40	33	28	38	32	46	34	51	40	33	39	41	48	41	33	45	35	31	53	44	45	37	33	47	38	49	37	37	52	50	42	41	33	36	48	36	43	24	36	40	39	42	44	42	41	34	45	41	37	36	31	38	42	38	30	49	28	32	40	48	44	36	40	37	48	45	38	31	34	36	34	33	56	34	47	34	44	38	37	35	32	41	36	39	29	39	46	35	43	34	43	41	34	40	52	41	49	39	42	28	38	41	40	37	42	42	48	44	36	40	46	43	45	40	50	44	38	40	40	37	37	33	29	40	37	37	38	38	45	32	40	29	35	48	40	40	51	35	40	40	31	34	42	42	34	39	27	49	42	34	49	51	33	33	27	43	36	45	23	44	50	33	51	42	38	43	46	39	53	45	35	32	39	49	38	35	40	36	28	38	48	38	51	33	40	37	36	42	37	39	30	39	34	45	46	46	43	36	40	35	39	40	37	26	44	36	35	37	36	43	35	37	47	33	33	43	44	49	33	41	28	42	34	39	47	42	39	46	41	35	44	33	40	41	39	36	32	47	32	31	37	39	40	43	51	34	41	32	38	36	44	35	40	37	28	43	36	24	43	41	49	43	40	40	38	37	29	48	38	49	33	36	32	34	36	34	37	40	38	31	50	39	33	40	43	45	30	42	42	50	35	26	33	48	35	43	46	43	39	46	41	46	37	32	53	33	39	39	44	30	47	44	42	42	40	34	40	36	34	36	40	37	39	44	40	39	39	32	36	47	49	47	44	42	39	33	47	36	34	53	45	28	31	38	35	39	41	34	47	50	45	31	35	38	34	32	44	40	35	36	31	39	45	31	41	34	39	26	45	37	29	55	37	41	40	49	45	41	34	40	41	47	34	38	39	33	38	32	42	44	43	51	48	43	38	29	31	26	44	43	38	48	36	32	33	36	34	38	39	40	34	44	36	34	38	38	46	35	41	28	40	50	34	35	39	36	38	36	45	42	35	39	33	32	37	32	39	36	37	40	44	51	31	42	31	27	37	38	36	35	45	34	41	37	39	45	39	49	37	38	47	32	39	45	37	50	33	42	58	33	28	35	46	47	37	34	30	46	40	33	53	48	35	41	42	47	38	58	43	38	34	39	41	44	35	45	43	29	49	48	40	37	47	29	35	32	62	32	46	35	38	40	26	36	38	32	37	45	45	38	42	42	43	36	41	52	38	33	44	39	31	37	30	49	36	40	38	41	43	48	49	41	41	48	40	36	33	34	39	47	47	35	36	48	27	42	45	30	33	39	40	45	30	39	38	44	46	50	31	47	41	36	36	44	36	37	52	43	46	42	43	25	31	37	40	40	35	42	40	29	35	46	44	39	45	47	30	26	36	43	35	41	47	31	44	43	34	38	34	33	39	41	42	35	33	47	32	35	42	36	43	46	27	49	36	28	34	33	40	29	36	30	42	48	39	50	40	42	42	44	31	34	39	42	34	40	46	51	43	37	46	44	42	44	37	44	36	44	47	35	48	32	35	36	38	41	36	38	39	37	30	37	42	39	44	45	36	33	35	44	43	34	42	31	40	33	28	40	40	34	35	52	48	30	42	43	40	37	44	44	27	39	38	37	43	43	59	35	50	26	40	38	52	35	41	49	37	41	35	45	42	35	45	37	34	36	31	40	39	38	42	38	34	57	33	43	39	42	48	38	42	50	38	37	40	37	37	38	39	48	42	39	34	43	38	46	35	47	36	53	45	40	44	34	41	52	42	40	46	41	41	39	35	44	42	43	34	44	24	36	41	29	41	42	33	38	36	32	33	39	37	35	37	33	40	40	37	31	38	38	42	34	34	34	31	42	51	42	54	33	39	34	40	33	42	37	39	44	57	39	30	40	30	47	42	34	39	37	31	28	30	30	53	48	30	37	39	41	38	39	42	48	41	26	34	37	39	38	39	35	46	44	45	46	49
16901	2743	1178	1538	3042	4363	4056	3181	2464	2127	1754	1409	1189	1041	1005	891	1021	962	822	695	636	608	635	564	515	527	528	643	524	477	485	471	420	456	458	419	432	438	464	459	406	407	428	374	422	443	435	457	496	520	470	418	456	392	405	393	390	381	381	394	367	348	337	339	352	371	377	357	343	393	374	393	362	383	394	326	366	331	385	356	367	336	363	355	337	362	343	332	341	361	334	325	395	327	333	331	382	332	351	376	360	369	353	336	345	350	340	370	357	354	357	367	343	328	304	376	354	365	369	358	347	340	356	339	355	349	356	346	374	323	365	356	345	337	362	362	331	340	346	380	337	336	351	359	326	349	378	348	352	359	344	379	357	326	375	311	363	355	351	329	364	361	318	351	356	345	348	377	346	352	371	326	361	376	327	338	366	341	366	343	362	319	340	365	356	391	337	348	347	338	361	371	371	317	350	337	362	359	346	342	355	285	367	324	346	404	321	316	348	365	350	366	374	368	326	394	346	349	328	359	326	365	305	339	349	327	337	357	323	373	336	325	344	352	326	340	357	389	365	338	353	361	341	331	349	345	370	344	407	365	339	369	334	369	335	342	358	370	346	373	311	350	377	356	330	350	336	355	348	325	330	366	325	350	402	352	343	360	332	371	363	339	351	347	334	351	361	356	317	349	343	358	337	331	348	348	359	369	346	356	334	341	390	356	366	362	376	343	362	344	314	334	353	356	362	342	341	346	355	377	360	335	332	325	364	383	352	356	402	309	355	332	352	315	360	346	364	357	340	345	346	387	346	353	336	344	319	369	336	334	355	333	334	324	361	355	352	329	361	366	333	358	328	342	346	319	347	319	366	350	342	395	342	342	353	363	365	330	349	357	385	301	363	366	361	345	324	330	367	363	336	324	322	345	344	355	357	349	365	343	367	327	353	367	347	341	343	346	348	324	333	329	315	332	367	362	374	343	367	341	330	406	351	359	339	359	341	364	345	347	331	343	329	372	355	335	348	362	329	330	340	311	307	334	351	349	321	316	317	337	388	374	369	351	353	332	362	357	352	345	341	352	318	303	357	330	323	334	339	328	381	346	352	340	338	344	343	328	363	370	335	362	337	350	350	384	313	357	327	321	340	354	338	362	350	319	346	333	336	324	349	341	337	355	325	360	353	318	384	373	353	353	327	347	344	359	348	328	360	359	346	371	361	341	326	359	372	333	343	345	324	353	360	350	328	363	341	384	358	357	396	329	360	361	383	367	341	354	365	347	342	378	334	345	362	351	345	375	332	326	306	386	358	329	341	363	329	352	339	323	353	361	366	354	327	356	396	346	322	339	350	357	383	356	371	361	354	371	315	344	350	351	327	373	323	352	347	315	320	333	367	345	351	335	347	335	331	360	340	342	362	389	353	348	361	334	328	332	377	350	343	357	374	350	325	343	333	331	379	357	341	380	343	353	343	330	356	391	358	327	343	339	345	376	349	328	356	347	336	366	358	339	353	354	348	354	350	329	348	320	354	333	343	315	371	332	353	343	359	346	352	359	350	327	346	353	331	388	346	349	354	396	329	345	327	358	359	377	348	346	338	376	372	337	344	349	359	335	362	363	339	369	354	334	357	331	333	337	324	370	361	341	322	393	361	371	320	319	354	338	366	334	368	358	369	339	322	349	350	328	365	354	348	361	363	356	376	328	362	363	353	355	369	352	349	352	327	341	356	344	365	328	330	372	302	331	361	331	344	326	347	340	344	368	352	348	350	374	331	357	317	344	362	352	309	355	360	357	369	323	328	347	304	355	365	334	341	340	350	342	358	315	355	349	339	317	337	352	376	336	316	338	363	333	321	352	383	370	346	346	342	352	364	334	347	348	359	332	355	356	348	330	313	352	345	336	354	348	361	378	336	332	337	318	346	331	326	360	335	350	338	353	335	351	339	358	372	351	307	377	345	345	330	335	352	370	363	336	337	359	370	286	336	370	364	373	354	333	341	354	322	353	337	355	347	362	326	350	357	373	342	306	362	358	376	304	365	355	346	345	338	345	336	351	355	353	349	343	366	364	338	326	341	336	345	325	382	337	331	364	382	351	359	382	346	321	389	359	338	360	352	379	340	352	366	338	331	333	354	345	360	357	351	353	347	360	339	335	366	362	329	364	359	357	395	351	354	367	339	310	349	331	335	369	331	359	357	340	348	340	340	355	338	362	325	328	337	360	384	369	328	363	364	334	365	342	350	350	347	333	342	361	351	357	336	342	348	342	369	362	333	344	338	359	360	355	336	369	358	351	327	319	377	344	330	368	332	348	319	355	349	356	351	358	354	322	365	368	353	321	336	320	383	325	370	356	364	348	343	327	351	334	367	308	354	361	367	359	327	335	380	309	368	384	328	322	348	352	357	365	361	349	354	371	356	312	378	320	349	339	291	351	391	356	352	351	372	329	357	352	326	342	330	332	344	319	353	331	334	353	362	351	349	335	360	318	375	314	359	360	353	345	370	357	357	333	335	373	354	348	355	313	342	373	321	366	351	395	344	356	348	349	347	344	361	337	336	350	361	332	384	338	343	368	353	356	338	341	362	359	308	376	345	384	350	340	339	365	326	326	339	364	362	373	363	369	342	338	372	357	379	389	356	355	335	349	372	383	379	380	368	319	328	338	348	347	336	340	380	348	368	338	336	335	330	367	348	356	315	330	374	386	334	331	377	349	365	345	344	339	360	326	347	377	352	352	346	341	343	385	383	326	372	372	304	345	300	379	379	344	364	338	324	342	362	335	353	360	381	374	366	329	362	351	333	351	326	328	383	335	367	359	343	336	372	334	352	357	376	335	348	336	359	369	358	353	337	338	360	377	384	321	374	363	324	316	346	337	343	363	323	352	326	325	371	355	340	358	343	380	333	377	323	349	367	328	345	337	356	348	350	359	338	348	354	358	371	364	354	338	310	375	336	327	350	346	321	346	350	338	375	331	350	379	378	357	340	321	333	359	333	321	327	342	333	349	334	341	349	349	350	324	353	345	331	358	367	336	345	357	342	389	330	360	353	346	358	344	332	354	323	354	354	381	350	361	332	326	326	341	324	326	345	318	340	330	347	349	340	327	382	352	340	338	341	340	364	329	362	357	365	338	316	373	340	367	316	336	356	363	345	341	340	327	351	336	407	321	366	351	343	375	357	321	338	336	328	348	322	356	329	350	350	366	351	333	356	357	344	332	368	387	311	363	320	366	359	335	361	352	369	381	360	331	321	324	356	384	353	352	382	331	380	350	348	356	343	366	358	378	354	340	361	363	337	360	374	320	350	362	336	316	353	341	347	353	377	362	351	345	359	325	303	370	363	332	351	358	350	345	376	361	342	365	312	333	370	356	359	339	329	339	348	362	325	324	354	336	340	338	340	356	375	315	347	350	338	348	367	347	359	331	291	365	313	362	350	349	325	354	317	343	359	374	360	366	338	331	370	322	346	327	340	331	355	347	330	364	341	356	342	366	345	326	317	350
1266	161	129	118	117	98	131	101	123	120	121	118	120	120	106	104	110	98	93	128	109	113	112	93	105	127	108	120	109	126	102	127	99	103	115	109	111	129	98	115	95	105	111	105	115	119	119	111	105	116	107	101	102	118	120	105	110	97	110	106	100	118	108	89	118	93	107	113	104	111	95	116	95	120	102	101	98	109	108	117	105	108	121	111	95	101	105	106	111	124	96	113	111	110	95	113	116	111	100	128	124	103	99	106	117	104	111	126	97	107	128	101	127	109	115	92	107	109	102	122	99	102	123	95	103	117	101	113	110	99	109	106	97	129	105	112	95	118	104	109	105	114	112	108	102	112	96	107	89	100	109	117	87	108	125	104	115	99	131	98	104	118	121	97	117	105	117	122	116	111	122	109	110	101	99	121	111	115	104	120	110	113	116	123	111	111	106	102	100	106	125	122	116	124	128	100	98	127	122	111	111	105	116	108	93	108	116	111	100	102	104	120	118	96	85	123	92	103	121	110	116	116	92	132	101	107	108	134	100	108	104	120	103	108	112	121	103	105	107	103	119	115	95	118	100	104	113	105	118	116	115	107	102	111	132	119	122	120	108	104	90	97	116	98	94	113	90	119	119	104	109	118	106	109	104	111	118	120	112	100	96	124	117	93	107	104	129	106	110	104	120	88	91	106	87	113	107	121	124	101	103	112	102	104	136	100	113	116	116	104	122	135	114	109	114	106	128	109	104	110	97	112	136	112	103	116	110	125	95	120	89	114	106	115	104	109	117	107	98	105	112	85	101	123	109	124	108	120	113	117	108	110	126	95	120	100	94	112	104	105	105	116	132	82	92	116	116	106	113	120	102	108	127	112	110	119	91	113	123	123	108	118	124	102	105	109	108	105	99	115	96	105	112	109	107	124	125	105	121	113	109	93	106	113	109	93	107	106	111	102	97	84	99	126	112	126	101	112	113	100	98	109	106	119	112	105	98	105	120	111	103	102	104	120	85	101	92	109	98	104	115	89	121	112	108	122	125	114	103	145	89	123	90	96	120	106	107	99	121	107	119	116	114	108	102	113	112	118	109	111	102	105	110	137	85	116	105	96	108	110	101	109	107	95	118	100	113	116	96	112	110	92	95	99	92	119	108	110	116	125	106	115	114	106	109	104	97	115	96	123	110	119	99	122	129	103	114	101	122	122	106	101	106	98	116	130	111	110	99	118	103	110	112	102	109	107	121	118	106	101	105	101	101	113	105	125	105	122	123	148	95	108	110	111	96	107	103	104	99	110	115	119	134	115	98	107	100	100	106	92	92	112	108	98	101	103	107	122	105	106	119	117	129	91	93	101	104	132	119	116	114	110	88	113	114	98	126	92	107	102	105	93	116	105	108	104	105	103	119	112	123	86	112	108	99	114	102	94	106	95	123	112	105	94	115	96	114	103	120	116	107	103	117	126	107	102	110	114	93	113	112	123	115	94	111	104	94	113	118	120	114	118	111	124	102	114	105	96	110	111	100	114	99	102	111	107	107	93	99	103	100	102	113	112	123	110	126	98	114	123	112	97	111	102	110	92	110	110	114	120	90	105	108	113	107	98	120	103	106	113	92	102	97	119	98	100	104	100	112	111	108	109	119	104	107	127	80	108	110	112	109	116	104	113	81	107	98	101	93	119	117	116	112	125	97	107	108	103	125	103	95	105	100	122	107	119	109	104	108	117	97	112	114	110	110	113	87	97	93	110	106	106	111	82	131	105	110	123	115	92	92	119	104	102	96	99	95	107	115	100	93	101	115	110	107	103	104	86	111	104	107	121	99	100	108	104	140	114	115	96	105	109	109	103	117	105	104	113	133	89	98	100	118	110	109	120	100	115	108	99	107	118	109	131	100	118	96	106	132	115	123	118	115	133	120	119	93	124	96	93	101	108	110	91	113	108	116	110	121	101	110	111	89	125	99	107	93	107	107	96	123	105	129	111	97	114	108	94	97	100	95	117	104	113	102	114	103	102	122	109	108	116	134	109	113	114	116	96	130	108	102	106	117	110	127	106	135	103	100	126	100	128	108	103	96	115	102	119	105	110	112	103	116	109	112	117	119	107	99	108	115	101	110	120	98	106	120	95	106	123	111	106	121	101	94	103	106	114	93	119	90	107	125	114	109	107	92	108	122	94	119	124	106	103	120	112	96	111	109	102	88	107	93	103	113	105	118	97	103	100	108	108	105	98	118	97	88	117	98	96	113	112	122	99	122	99	110	126	107	124	104	102	108	107	114	99	99	124	109	124	92	118	106	112	118	101	104	105	97	110	106	132	124	123	112	109	96	114	98	101	106	98	107	121	102	114	109	110	87	116	116	117	106	101	114	106	85	101	112	103	115	114	127	87	117	103	109	88	90	98	107	121	112	95	107	115	124	122	82	113	124	116	111	97	108	106	105	97	121	104	118	93	91	127	110	129	85	104	124	77	106	108	103	110	107	125	123	110	101	102	97	87	103	103	108	108	103	101	108	93	99	109	106	104	102	103	94	126	87	87	101	107	105	102	115	98	106	107	108	104	91	102	120	128	94	102	104	99	125	104	108	101	112	103	113	97	117	105	103	102	115	114	131	100	93	111	114	90	115	107	104	108	108	128	108	99	125	86	110	122	120	88	124	105	110	110	106	99	102	122	96	110	107	94	114	115	109	123	105	115	94	114	127	121	120	127	119	102	99	91	126	107	110	94	111	103	92	115	92	100	95	122	120	109	107	117	112	105	105	104	117	105	103	112	116	93	101	116	121	110	112	92	92	104	91	112	118	100	114	111	106	112	94	108	112	108	97	129	97	111	121	126	117	95	119	114	134	118	95	111	119	128	111	120	112	106	115	104	109	103	109	117	103	120	91	93	102	98	112	122	113	113	129	103	120	101	96	131	124	91	113	100	104	106	122	109	112	98	98	120	87	104	121	102	120	119	99	107	99	109	110	102	109	110	112	99	97	110	92	104	109	110	103	93	110	103	124	99	108	102	102	102	105	99	120	102	104	107	125	118	122	98	118	93	92	103	107	111	121	112	109	113	104	103	107	97	115	108	117	107	97	108	109	121	104	104	96	113	117	96	107	104	76	94	106	121	96	113	99	99	112	117	115	117	108	103	136	93	108	108	113	108	96	112	105	114	123	100	108	96	105	119	109	115	95	106	114	105	88	112	139	98	116	113	104	107	124	96	113	79	104	143	114	112	114	81	112	103	112	105	90	110	102	106	103	116	103	112	107	117	108	101	124	105	119	106	85	120	92	120	101	97	114	106	97	97	106	104	112	113	115	125	118	112	90	108	112	115	99	111	99	102	122	102	96	109	109	115	103	118	113	104	111	125	133	128	116	111	116	105	103	112	111	98	121	126	111	99	110	114	108	129	100	115	115	121	103	121	115	112	103	135	100	102	96	105	112	113	106	107	108	118	103	123	96	115	111	105	128	103	118	99	102	103	118	110	115	117	90	113	104	132	115	97	117	122
10128	1690	1126	1167	1381	1667	1522	1416	1303	1217	1198	1108	1043	1012	1003	1072	1076	1079	996	938	914	932	918	916	936	912	897	922	899	933	903	879	886	874	891	849	925	894	954	864	890	856	865	864	829	846	892	921	958	901	888	912	895	868	898	875	909	842	877	870	930	858	826	892	884	874	818	867	928	836	850	924	915	883	878	914	869	897	876	880	837	824	883	870	896	836	887	856	819	876	898	864	864	903	860	834	903	857	885	869	887	910	853	858	844	834	929	893	889	830	869	860	885	870	869	885	914	864	887	883	848	853	867	907	829	858	898	854	914	929	881	859	868	856	894	802	809	875	849	848	822	899	884	845	886	893	893	901	909	854	862	842	844	858	886	895	860	881	864	909	823	877	848	852	862	886	851	875	891	897	866	898	876	886	900	841	899	849	851	875	862	870	915	820	879	882	883	855	863	862	936	890	917	788	864	842	913	866	888	884	842	890	902	845	850	902	888	884	933	840	820	855	839	898	904	866	864	916	872	826	852	870	855	890	847	877	846	872	909	886	857	830	872	834	864	898	844	864	864	857	785	834	898	870	882	870	872	818	870	886	883	909	871	897	861	880	859	878	828	900	911	869	869	877	835	899	899	868	824	851	820	864	888	898	904	884	880	900	869	854	841	855	876	903	894	879	884	868	856	926	893	894	860	864	878	870	896	835	898	816	866	888	881	913	889	886	924	909	898	878	857	814	876	843	912	874	849	817	900	835	904	879	828	921	896	834	934	897	868	799	814	856	927	861	886	887	857	893	906	845	870	868	845	909	826	897	864	844	885	895	842	897	866	870	847	884	882	908	847	834	913	865	845	853	910	833	903	863	943	842	865	881	823	886	915	894	807	921	884	852	903	859	846	873	858	893	876	850	896	852	867	915	850	902	875	870	896	890	869	883	869	867	895	870	832	922	888	871	870	870	878	870	864	916	862	881	870	847	914	869	880	876	887	881	839	855	886	878	885	897	872	864	877	840	851	825	906	935	847	900	851	882	900	892	834	892	881	878	892	889	838	876	849	861	886	856	848	918	882	900	886	887	862	889	887	848	884	926	899	855	887	854	856	940	864	917	811	820	826	853	870	879	852	861	897	832	845	850	834	863	872	868	894	907	868	920	889	838	868	915	861	922	860	819	842	895	841	838	851	867	895	966	805	873	895	910	826	875	852	831	888	866	858	829	864	866	848	917	871	856	883	862	886	920	900	906	862	834	851	828	872	917	928	945	844	895	938	897	908	853	885	848	852	877	852	873	885	890	816	816	848	849	906	907	917	866	882	869	900	862	868	854	895	894	896	958	899	899	863	863	893	862	877	903	893	836	827	865	855	902	896	898	879	818	908	887	923	862	834	895	888	862	867	834	828	882	873	875	871	906	828	890	897	847	889	837	864	883	895	867	915	845	875	879	909	870	847	828	846	874	921	852	885	879	907	917	801	893	840	885	927	932	881	853	866	822	846	849	909	875	826	875	893	870	892	887	878	860	847	842	864	898	789	867	920	898	902	865	872	860	869	872	900	847	914	877	852	885	830	846	899	880	896	859	891	855	864	896	875	911	871	878	800	863	944	899	891	853	832	869	862	908	884	912	839	899	877	902	826	877	862	896	888	863	869	879	913	840	907	883	895	848	896	894	887	880	860	860	866	892	856	855	853	896	922	939	883	869	890	859	861	841	867	890	906	882	884	901	863	886	856	883	863	857	848	854	875	905	883	837	844	803	898	880	888	935	903	860	869	891	847	831	927	868	801	899	858	835	870	824	924	922	848	855	873	881	852	870	876	857	843	907	883	903	887	840	897	872	925	893	889	915	874	855	884	879	869	863	882	925	922	816	893	835	863	857	852	869	859	878	857	862	905	884	853	857	887	903	911	873	874	846	840	850	915	877	863	882	875	862	868	876	831	901	865	911	853	859	900	818	880	850	854	903	902	878	848	880	872	848	871	916	866	914	889	842	843	847	863	873	867	863	827	845	833	897	859	850	811	905	856	843	871	923	906	866	861	886	847	863	860	925	863	890	860	892	881	864	854	878	853	847	837	886	911	915	882	849	847	890	863	827	895	889	873	889	804	849	875	887	890	850	858	842	905	909	919	793	849	884	867	848	849	864	859	860	852	935	856	832	861	829	871	887	915	853	866	881	841	842	911	883	913	866	881	834	842	949	841	838	826	900	892	904	928	868	892	878	879	899	822	908	898	910	872	856	840	875	841	922	894	894	834	898	830	846	868	916	881	898	917	859	864	881	916	871	855	876	907	857	917	909	861	858	874	896	848	907	889	850	889	861	879	833	820	846	861	876	884	858	876	875	904	831	901	846	857	857	885	873	897	853	892	888	850	825	859	873	928	884	862	856	884	864	856	891	896	885	948	951	862	914	861	903	893	891	917	923	865	891	869	867	875	869	887	874	864	848	832	898	861	856	908	883	832	862	880	886	857	894	894	837	871	829	940	906	863	860	839	919	853	854	877	898	886	840	923	828	872	893	924	851	838	860	903	877	906	912	833	909	881	871	829	918	855	881	838	866	888	839	881	841	890	914	909	879	909	872	890	850	840	786	885	931	847	875	893	868	846	884	886	843	916	883	843	920	844	906	894	870	876	862	857	849	858	896	903	848	863	826	881	862	902	924	884	906	919	872	877	881	848	879	882	850	887	889	833	914	826	861	875	847	840	838	875	881	858	906	870	893	880	887	856	861	822	860	864	826	897	857	867	831	926	901	868	892	879	844	909	902	840	900	865	855	902	882	841	856	859	882	852	878	903	913	852	875	942	873	867	834	866	902	889	871	887	893	867	835	880	829	837	871	879	880	862	853	904	826	885	840	862	916	841	889	864	880	887	928	876	880	909	879	903	903	865	916	899	899	846	836	856	875	886	872	862	856	884	817	887	873	898	895	869	852	808	821	867	904	875	856	842	856	875	892	868	847	933	888	870	819	910	913	856	848	896	866	855	866	892	845	867	872	886	886	860	892	875	866	868	885	878	905	856	890	830	880	841	879	914	872	823	940	840	929	843	872	829	895	919	889	822	856	831	869	882	917	845	853	848	897	840	845	920	840	861	841	859	922	879	921	887	891	856	891	907	920	893	875	865	858	860	835	833	879	918	871	882	914	851	876	878	899	861	872	894	870	823	870	858	905	830	865	876	879	876	823	850	831	879	914	865	900	879	877	887	910	843	897	875	903	955	894	881	900	859	926	893	869	915	903	833	868	821	892	845	884	836	867	847	911	863	840	921	885	855	875	886	824	848	876	903	869	818	909	867	869	902	860	847	889	916	867	909	837	861	898	848	880	905	854	906	909	877	849	861	883	841	870	895	898	835	868	883	867	878	880	882	865	879	886	865	930	858	862	867	889	844	875	858	859	887	840	856	848	935	890	893	866	821	918	925	858	889	883	873	839	844	826	884	863	861	887	890	881	849	838	914	828	854	853	883	813	866	857	863	884	899	818	868	928	907	920	825	825	874	827
1361	187	114	80	76	92	133	88	99	94	96	87	63	93	85	79	81	74	68	71	72	81	71	68	71	76	79	59	70	68	68	61	76	56	69	94	70	73	84	84	70	80	92	90	60	79	63	75	71	77	88	71	70	64	75	64	77	77	61	63	57	63	66	64	58	67	62	56	71	86	64	75	67	66	67	71	59	71	69	69	70	61	62	81	66	65	62	84	68	63	78	85	69	60	83	55	75	58	65	78	63	76	62	69	68	68	63	68	81	64	63	65	54	71	75	77	80	80	72	68	65	53	66	65	65	69	63	70	63	76	62	74	59	80	77	91	69	81	69	68	55	76	85	68	75	77	72	83	70	89	74	92	70	80	87	59	77	75	67	69	80	64	88	73	75	74	73	76	74	73	61	74	63	62	68	87	67	65	81	90	57	80	51	53	57	78	60	70	82	59	63	77	73	65	72	78	85	71	60	66	63	69	77	70	80	63	81	75	80	75	66	67	52	87	74	72	67	66	66	73	64	63	70	89	75	63	56	74	74	80	71	75	72	72	66	81	71	70	82	76	67	58	71	57	70	78	69	56	65	64	65	76	71	54	72	61	67	56	67	67	78	79	65	74	66	60	67	83	65	61	65	57	66	56	64	80	70	63	53	58	76	72	65	79	74	55	75	75	67	83	73	68	63	55	63	76	71	67	67	81	64	72	64	67	68	66	78	76	67	63	78	66	67	64	69	63	70	69	68	76	64	67	73	62	66	75	61	76	74	70	78	63	89	86	67	77	55	73	61	60	79	51	70	75	60	89	80	64	65	74	68	67	71	77	72	76	65	67	64	72	55	60	60	63	71	64	60	79	85	64	69	66	64	66	79	66	80	76	80	55	72	64	68	60	73	66	68	69	67	66	73	79	80	88	67	56	54	63	68	75	75	75	71	59	71	71	53	62	61	64	71	77	69	60	57	66	58	66	69	63	82	89	76	67	76	71	59	68	76	54	62	64	76	70	65	81	74	74	72	82	56	74	70	72	64	63	63	70	57	74	69	67	65	64	58	65	76	74	76	62	58	70	66	63	68	60	64	68	64	65	80	61	73	62	72	60	76	78	57	68	77	61	54	68	60	75	86	58	75	59	55	62	76	63	78	54	69	66	75	75	61	55	68	78	51	62	68	78	62	66	60	66	66	70	73	82	73	69	59	69	74	74	73	61	78	69	77	67	76	75	77	73	68	68	91	69	73	82	75	69	61	68	65	73	81	61	54	71	81	74	60	76	94	76	64	86	55	67	62	69	73	69	74	70	69	68	57	81	68	66	80	79	71	75	68	76	67	52	68	70	79	85	61	60	65	89	64	69	75	72	74	76	79	86	68	77	67	83	79	77	74	75	79	68	62	70	59	67	70	69	63	68	71	66	60	74	66	61	71	68	86	62	68	78	96	75	56	71	73	71	93	53	55	70	69	83	62	76	69	77	62	62	70	61	60	56	91	75	64	56	68	64	79	81	59	80	77	76	61	68	60	66	72	80	56	83	84	68	65	75	72	60	73	74	60	84	75	63	70	83	64	81	80	61	62	61	72	63	53	68	65	64	76	69	65	65	73	86	66	75	63	73	75	64	64	68	61	81	69	68	61	66	71	68	69	92	63	66	79	61	74	71	62	62	68	65	63	70	83	68	60	69	73	59	68	65	80	65	70	78	83	73	65	76	81	78	77	58	75	68	68	58	60	64	64	75	70	85	70	72	79	71	67	71	71	52	85	64	70	85	68	70	72	60	64	73	62	65	63	67	58	55	80	77	75	77	68	96	78	75	69	54	67	75	60	69	69	68	63	73	79	61	75	69	63	68	64	56	69	65	72	65	63	68	64	85	88	52	69	78	74	57	65	72	73	73	64	86	76	82	83	78	80	66	68	64	65	78	74	54	73	60	67	87	75	62	65	60	58	70	84	77	58	72	68	68	61	70	68	66	68	59	76	59	71	66	72	72	71	62	62	60	74	66	92	62	84	63	61	73	69	69	61	68	69	64	60	68	69	65	77	71	69	79	79	60	85	67	77	67	65	58	70	59	73	65	62	63	53	77	73	68	82	84	68	54	57	57	70	61	75	79	68	60	63	74	69	78	61	66	85	63	65	68	75	65	64	74	75	64	77	69	70	73	75	73	68	72	85	63	72	85	65	75	76	70	74	58	72	77	63	70	63	62	68	69	66	59	71	63	62	57	72	72	65	65	66	64	76	72	67	60	82	66	73	54	73	64	75	84	86	79	65	70	74	66	77	77	71	78	85	73	69	81	76	64	71	66	66	67	79	63	60	74	60	72	79	77	55	72	69	63	62	67	58	65	79	71	57	72	69	74	62	69	58	70	84	75	64	65	65	75	71	75	73	74	61	77	77	64	86	43	75	94	87	58	79	82	69	65	59	76	72	53	74	77	80	58	67	82	67	78	62	83	67	71	62	83	51	72	63	58	63	86	68	81	84	62	59	64	64	71	63	76	68	68	64	55	64	74	64	72	80	74	70	71	70	69	67	59	71	67	83	64	52	80	67	58	77	86	75	73	69	67	76	67	75	81	72	67	82	87	71	61	67	58	67	82	62	54	74	61	60	70	73	70	79	77	55	67	57	70	91	73	65	65	65	49	91	53	77	56	69	67	74	63	61	62	71	72	59	63	70	58	88	74	81	78	64	65	52	64	61	63	80	52	79	76	72	62	66	72	74	69	79	70	57	65	80	65	71	78	59	55	80	59	74	69	75	68	59	64	72	67	67	73	65	65	84	62	61	73	58	63	51	69	56	61	79	55	73	64	63	74	62	76	63	80	63	66	62	78	75	65	62	71	74	63	69	77	86	71	82	69	61	61	68	66	60	81	85	67	77	77	77	58	81	58	80	82	81	62	56	71	72	65	73	75	75	70	71	64	78	85	61	61	69	66	74	61	75	63	61	66	68	56	79	70	64	58	59	57	76	81	77	69	63	76	69	72	66	67	76	82	83	63	67	65	68	72	73	74	61	81	52	60	72	77	67	77	67	65	67	57	75	64	75	80	69	71	75	70	63	60	65	79	77	60	74	69	61	81	85	61	73	69	67	79	78	67	83	74	69	63	63	79	57	57	67	63	67	60	82	65	73	69	71	54	65	59	57	70	76	54	76	80	80	77	84	76	75	65	76	64	67	69	69	65	57	63	65	84	64	80	71	77	67	53	59	67	54	77	67	53	54	79	68	74	79	62	67	49	64	89	82	70	69	82	83	62	66	72	61	69	71	71	81	70	57	64	71	77	71	63	68	67	81	70	55	67	80	67	75	74	61	65	66	66	58	69	69	61	77	81	66	67	71	78	73	72	70	81	69	64	74	81	64	72	78	72	75	50	87	53	76	51	68	68	63	58	77	81	76	65	67	72	59	75	64	69	69	65	80	70	78	76	67	82	71	73	68	62	70	62	68	77	72	67	72	69	64	71	74	71	75	63	74	74	63	70	63	69	62	72	84	61
14216	2430	1204	1280	2564	3074	2900	2323	2050	1846	1441	1252	1084	990	1028	1126	1039	948	814	776	741	716	719	733	750	728	690	731	756	645	677	683	649	694	636	678	644	681	678	620	693	667	622	640	666	673	705	675	653	663	673	644	664	611	665	607	632	659	652	590	622	626	590	609	603	566	671	582	592	576	641	610	608	574	596	596	591	612	605	626	580	594	609	584	617	633	584	606	630	583	603	635	629	609	584	579	619	634	549	621	566	664	613	576	588	544	597	590	620	652	586	560	622	590	620	632	586	587	614	608	592	560	622	596	616	560	590	564	605	594	574	582	601	613	614	589	608	593	573	628	594	625	634	621	586	556	553	616	604	598	610	572	574	625	610	632	591	590	597	600	640	590	639	634	595	585	619	576	557	605	589	621	580	601	559	602	604	600	610	654	637	579	581	576	576	578	595	618	614	575	574	627	607	581	624	611	567	613	599	585	665	622	626	615	643	566	613	589	581	592	605	596	614	545	560	613	608	617	601	583	589	596	594	591	615	595	612	569	622	607	575	573	569	608	579	601	589	592	589	590	603	588	603	631	611	546	605	628	602	588	613	618	590	626	615	587	588	620	638	602	637	570	605	615	584	575	608	590	592	591	621	555	535	547	602	629	590	593	606	590	598	596	608	578	620	597	604	597	614	588	588	610	616	554	642	608	592	580	619	579	578	601	626	606	596	595	579	638	589	590	581	610	614	610	566	587	623	570	572	598	595	597	588	560	594	592	589	594	622	542	604	555	594	582	593	562	602	606	553	601	610	595	578	597	607	582	609	585	606	642	629	605	632	592	674	627	626	611	576	625	605	595	601	634	568	555	588	589	565	554	603	585	617	598	628	627	596	558	636	549	533	571	605	578	603	589	582	604	610	616	649	643	625	589	581	641	593	556	560	634	642	604	555	603	631	550	657	592	669	604	577	579	573	615	583	574	581	595	600	596	581	619	593	566	634	602	579	609	583	594	612	565	598	630	578	579	587	598	639	580	562	559	615	580	596	637	587	611	584	565	572	579	571	565	616	581	586	577	657	606	637	594	546	591	619	570	639	609	632	614	589	637	591	597	608	611	569	607	586	621	574	582	609	648	593	600	597	603	587	602	579	594	580	648	616	550	637	658	649	559	582	607	637	616	571	594	624	593	595	617	645	543	632	598	580	592	649	584	613	615	586	605	578	607	595	617	648	582	587	581	603	647	607	584	588	586	621	592	606	544	590	604	591	625	602	586	609	542	569	602	689	602	597	609	599	594	623	616	592	618	640	635	612	617	636	618	603	607	583	569	601	592	609	588	608	534	621	608	569	553	652	605	586	545	587	643	595	594	580	581	578	591	608	620	584	585	579	603	585	619	633	615	616	583	574	602	590	577	600	561	592	637	649	588	600	590	631	576	578	604	591	589	662	587	600	612	621	599	581	620	571	611	601	616	643	581	595	613	600	628	652	595	579	635	587	603	599	637	594	595	639	572	606	602	625	577	620	594	577	594	575	622	614	634	632	568	613	596	605	598	574	625	617	601	580	546	570	635	607	582	593	588	586	627	536	587	585	606	587	586	604	592	592	581	558	628	602	568	613	591	566	571	597	624	596	605	580	584	587	615	609	593	628	607	577	568	575	605	602	644	602	561	580	610	600	606	616	610	604	578	607	623	637	608	588	618	576	575	560	577	613	573	654	606	611	559	598	603	588	600	650	615	599	586	675	583	587	615	596	584	568	564	594	588	630	602	592	599	608	611	597	587	594	602	629	603	611	583	578	607	583	597	593	625	572	603	620	589	590	563	574	578	641	622	566	595	539	600	579	589	607	574	575	587	584	558	572	599	612	594	562	610	582	620	603	595	624	645	583	577	604	565	599	547	598	614	586	601	617	574	626	603	608	597	594	611	621	620	625	585	644	606	574	573	531	568	630	574	656	636	596	637	560	593	593	531	574	545	643	557	623	620	587	616	614	623	572	571	623	576	584	568	626	653	582	614	655	586	598	619	573	578	624	598	624	600	594	607	611	618	597	618	618	562	603	622	605	638	596	606	605	598	594	610	577	617	593	556	571	578	626	586	603	605	591	602	593	619	591	565	570	626	557	611	599	560	601	608	589	595	618	603	599	616	578	597	576	638	608	594	601	617	600	594	609	594	639	597	559	613	621	607	585	600	593	597	643	608	614	592	633	573	540	599	590	638	574	605	621	596	599	588	552	573	641	589	576	609	583	607	619	594	583	587	610	595	575	554	639	612	617	612	578	553	586	591	653	593	597	633	608	594	596	617	616	603	574	594	608	536	572	623	576	583	600	597	611	594	630	606	611	597	592	601	588	631	596	600	611	630	603	615	637	558	597	596	582	538	620	595	637	651	595	574	618	629	575	622	577	636	621	640	594	566	583	569	589	646	575	618	612	619	598	595	594	568	609	664	599	632	611	639	617	610	605	644	602	633	598	567	594	595	579	602	594	541	620	604	579	631	605	574	620	606	616	601	562	588	647	581	569	623	602	630	621	579	599	628	592	618	632	600	591	554	586	582	578	601	589	600	577	601	635	579	592	582	600	570	601	623	630	531	609	556	623	604	567	581	599	621	600	596	595	584	644	602	641	624	597	599	554	596	597	578	598	609	615	593	543	590	582	606	673	577	561	619	637	608	574	596	578	586	647	620	570	613	571	556	567	609	641	590	634	567	567	586	586	588	601	577	614	605	595	591	648	611	570	634	581	578	604	565	633	580	592	584	579	586	621	601	576	580	591	603	633	601	592	579	623	574	605	613	599	577	548	640	631	620	584	590	566	621	573	589	578	586	591	622	577	575	660	600	582	597	613	577	564	599	606	626	593	618	624	569	594	571	625	623	599	606	606	651	561	574	622	548	587	636	646	645	601	629	590	563	635	583	610	603	614	600	602	610	590	629	602	590	605	622	600	592	544	573	650	573	616	584	599	591	614	598	614	586	567	593	590	568	603	641	569	589	606	617	645	604	617	619	629	562	593	575	614	598	595	640	607	604	591	611	591	602	637	602	622	600	642	642	628	618	614	588	565	595	563	620	572	629	587	591	586	602	602	579	640	627	590	624	605	592	562	599	599	598	570	585	581	650	601	596	634	627	637	566	571	614	604	580	599	575	586	591	594	627	584	579	584	586	606	624	615	559	594	555	603	637	588	555	594	573	601	601	632	613	588	602	639	582	577	570	595	588	635	608	619	613	599	608	590	582	601	632	606	574	619	611	588	572	602	582	578	577	585	619	583	625	612	651	592	606	631	573	622	657	593	618	605	633	622	664	588	598	612	606	568	618	619	604	603	584	614	572	616	575	590	607	618	598	588	564	616	604	594	560	611	559	581	614	607	588	607	627	615	606	623	520	592	611	601	605	610	612	603	623	619	610	557	633	624	580	600	571	615	634	603	558	591	571	594	588	644	577	562	576	617	621	580	610	629	571	611	601	626	581	607	622	599	591	639	614	572	618	586	597	597	630	563	598
2059	144	119	87	86	106	110	99	100	95	97	97	96	81	97	91	99	88	84	92	79	74	79	79	87	81	85	72	80	65	63	73	79	77	74	69	88	60	64	71	78	79	70	57	80	76	78	68	67	75	75	67	70	77	52	84	68	69	78	61	70	74	61	73	85	77	71	86	62	71	82	70	72	67	75	64	68	70	73	64	61	80	89	80	73	84	65	74	82	67	61	75	76	75	71	62	85	76	64	78	66	60	71	70	80	56	82	82	71	69	57	66	97	65	75	78	65	95	74	74	84	93	87	84	67	72	71	84	80	76	74	73	68	74	94	76	57	74	72	76	68	79	91	61	60	62	69	98	66	75	81	65	68	78	61	77	91	84	89	65	85	74	55	73	56	77	68	61	68	69	62	82	77	83	75	82	71	68	65	56	53	62	74	82	84	76	81	70	49	63	87	89	94	74	68	68	75	80	64	75	59	67	73	87	68	83	67	87	63	80	87	80	66	75	78	76	78	68	59	71	77	86	73	71	90	74	77	74	79	67	72	72	72	69	78	84	67	78	76	70	80	72	81	69	75	82	84	73	61	75	86	62	79	75	87	88	78	66	69	85	68	74	85	70	59	82	84	59	75	82	84	66	70	65	68	67	65	70	70	82	81	77	76	69	74	61	79	75	74	68	69	68	56	75	68	67	75	80	91	73	82	74	67	69	71	92	72	75	60	78	94	64	75	79	72	75	73	73	77	74	72	57	75	70	70	75	77	79	74	76	59	82	72	67	71	73	71	69	63	63	84	79	90	64	62	81	66	77	99	76	79	84	66	79	78	64	71	52	67	73	68	88	71	67	70	68	93	68	60	75	64	70	76	63	57	74	76	67	70	73	78	62	73	61	70	73	81	67	74	63	68	72	63	72	87	79	60	79	66	91	66	73	88	76	75	73	74	76	62	72	78	67	80	73	77	79	62	74	75	83	82	66	84	79	61	62	76	67	71	81	69	82	62	66	70	67	68	67	93	61	58	72	81	74	73	76	70	89	61	71	90	73	68	79	70	95	63	70	77	78	66	68	86	70	69	59	76	79	75	63	79	77	84	81	58	68	65	75	84	72	92	78	69	73	64	64	64	73	84	61	75	76	68	71	79	80	84	65	79	78	73	68	69	79	72	62	80	63	73	86	69	74	95	61	70	90	74	71	74	68	72	62	97	68	88	67	64	59	66	82	64	71	73	71	76	77	75	71	69	98	63	63	67	68	84	61	74	64	67	72	92	85	74	79	91	91	67	81	89	74	76	74	87	79	76	78	82	69	79	89	85	66	58	66	82	85	63	63	79	72	77	83	79	77	65	88	71	74	75	66	56	64	103	79	75	70	57	69	76	76	70	59	79	69	84	72	76	70	70	64	74	77	72	69	82	79	79	81	70	65	80	67	77	58	75	83	75	67	71	62	76	84	64	77	70	77	65	87	99	61	69	70	81	71	79	70	64	79	66	70	87	67	80	76	83	78	85	77	75	78	77	67	78	70	69	71	66	67	67	74	75	69	76	73	86	69	82	77	76	80	73	83	64	76	69	80	70	83	69	67	62	61	76	85	69	54	83	64	75	75	79	70	60	82	71	63	79	69	78	78	65	74	67	61	79	70	80	68	85	90	78	92	71	68	86	71	76	85	77	71	74	86	79	68	53	68	70	74	80	72	69	66	90	73	86	81	93	94	60	69	76	70	59	65	73	78	78	82	80	71	80	69	62	85	73	82	77	86	69	82	82	86	79	83	82	69	71	72	70	65	71	78	72	76	72	81	73	91	64	75	71	67	68	81	79	97	75	75	73	54	71	68	82	71	69	89	75	70	78	84	77	71	69	72	80	69	66	59	80	78	50	75	75	77	69	85	76	75	90	70	83	94	64	66	73	78	67	73	74	77	65	70	83	68	64	86	72	61	88	56	78	76	88	75	82	67	92	81	78	64	63	71	73	80	69	64	77	76	76	70	61	83	74	70	79	87	63	80	81	75	85	62	73	76	75	58	62	71	69	59	78	67	66	90	82	75	78	88	77	69	69	76	73	64	79	78	67	76	69	77	70	84	68	63	73	78	96	75	62	83	81	70	87	70	70	68	94	68	49	94	73	80	78	73	80	70	77	79	64	85	79	71	76	87	69	74	80	82	71	57	89	91	102	62	58	72	77	80	93	62	61	51	76	78	64	66	73	75	67	71	76	77	69	66	73	91	60	82	81	75	70	86	65	77	73	73	73	78	67	79	72	68	65	65	83	60	78	67	82	76	69	66	64	74	67	84	63	77	77	87	68	80	74	74	73	70	68	72	64	78	70	66	72	78	84	78	76	65	73	65	72	77	93	67	70	69	69	72	80	71	71	79	63	62	82	82	79	86	68	76	69	63	79	75	80	91	68	83	70	68	64	82	68	86	53	81	79	60	74	66	82	68	73	74	67	64	67	69	88	68	69	85	100	91	91	68	59	58	71	61	71	61	61	71	74	58	72	66	75	79	73	67	81	69	79	66	87	80	77	72	75	84	84	76	82	73	85	67	79	59	78	69	74	68	89	75	72	81	97	78	63	85	90	69	72	69	60	75	88	99	75	85	69	63	87	56	79	78	85	92	85	74	74	87	77	86	77	79	81	70	68	74	70	79	77	78	80	82	66	86	74	66	75	78	78	56	80	75	76	75	74	78	68	61	84	60	76	68	72	64	80	83	76	68	98	72	73	76	76	73	78	57	79	46	63	60	69	73	70	92	69	78	75	76	78	86	74	78	67	86	70	77	69	66	62	72	85	74	57	64	71	70	67	81	63	69	94	65	69	96	82	76	56	92	82	61	86	71	77	64	84	73	60	69	76	70	87	56	72	69	57	80	71	76	79	67	68	88	71	62	77	81	62	82	72	86	75	86	66	66	72	77	78	72	85	71	54	84	81	83	77	72	67	60	76	64	65	83	81	88	82	88	81	75	77	61	82	72	62	73	95	63	69	76	75	80	86	67	68	82	69	70	72	60	69	75	65	85	65	89	74	75	84	73	85	80	75	73	66	81	77	55	73	74	69	73	83	61	77	72	66	70	80	71	60	78	88	94	70	73	66	65	67	66	74	73	70	83	59	67	62	66	68	67	76	78	77	80	72	73	77	65	84	77	65	71	68	67	66	74	69	87	74	73	98	73	65	92	61	83	79	73	78	64	83	82	62	63	55	76	89	68	62	73	67	75	79	77	56	82	73	80	92	71	95	75	67	86	65	69	83	65	65	72	70	80	78	70	68	76	63	77	75	74	85	68	75	83	65	70	67	91	79	85	75	67	76	68	86	75	90	66	67	58	74	66	77	72	73	63	79	78	79	62	61	73	62	73	82	79	79	70	82	72	67	59	60	71	78	65	74	78	71	83	88	70	85	70	62	60	72	95	73	69	65	73	70	81	64	62	89	86	70	69	82	76	58	57	73	84	60	77	77	58	69	64	77	72	73	82	70	78	58	81	84	82
13692	1897	1159	1291	2301	2833	2635	2152	1958	1806	1494	1266	1176	1234	1227	1221	1080	895	781	764	820	765	745	763	713	690	729	765	723	641	698	657	671	652	652	637	639	708	673	622	644	611	637	646	728	630	685	649	632	640	601	668	624	666	608	607	617	580	620	590	613	565	594	585	604	590	566	599	633	575	594	580	637	593	590	600	616	577	597	624	575	627	586	585	603	629	577	617	603	593	625	606	592	616	596	611	597	608	575	587	597	558	612	591	592	588	611	629	620	620	604	629	587	592	608	577	605	625	607	627	567	584	616	575	566	598	611	628	606	630	575	583	576	602	611	613	637	592	591	611	572	614	541	619	575	610	580	612	595	617	611	609	624	592	519	612	636	575	620	614	573	641	576	588	573	617	585	582	623	582	601	594	546	621	583	571	584	573	598	582	606	570	580	624	596	594	590	598	591	574	634	571	577	638	592	599	622	592	560	597	590	539	579	635	581	604	573	593	579	594	603	592	600	616	592	599	597	562	633	583	621	594	571	596	597	619	599	662	588	641	605	550	551	600	597	557	587	609	590	567	608	589	579	610	617	636	602	560	597	623	568	607	623	603	598	627	592	568	613	617	612	601	582	590	624	633	633	606	582	585	607	584	565	565	589	633	577	583	570	603	607	637	602	623	555	584	601	594	602	532	608	574	595	624	602	557	591	582	596	615	548	588	612	621	600	577	599	624	589	613	592	628	593	619	576	578	608	612	569	616	590	593	609	606	606	612	585	606	677	614	626	607	607	581	617	599	624	570	534	573	566	603	600	632	614	606	591	588	626	595	581	575	572	599	620	586	591	634	569	564	629	576	605	625	568	567	617	578	617	634	574	578	619	568	584	582	582	582	623	635	586	618	605	593	601	577	586	577	582	633	632	520	618	599	581	625	592	612	608	574	576	569	618	559	584	586	592	573	593	612	593	595	568	629	608	614	623	609	598	596	608	589	593	627	554	590	607	579	608	587	618	599	589	587	607	625	586	613	597	570	565	603	599	554	557	598	595	602	630	594	624	580	535	611	584	601	618	636	567	595	587	562	608	554	647	609	574	599	615	603	582	594	542	626	610	597	604	585	605	595	619	578	576	562	549	557	559	572	602	554	582	587	606	611	579	610	576	581	554	592	561	608	560	561	596	595	588	591	592	574	578	589	593	599	628	560	573	592	609	599	564	612	605	585	580	610	582	599	570	584	623	578	577	606	600	551	597	586	600	589	585	636	584	632	614	636	566	594	592	582	583	590	585	617	620	594	616	608	599	618	610	641	604	606	604	664	608	608	591	607	601	599	613	596	582	597	602	607	604	630	579	592	590	570	581	600	610	568	553	626	564	598	642	587	608	654	598	588	600	566	589	607	567	544	598	577	611	657	620	614	599	587	574	592	562	641	640	651	624	579	587	585	597	554	607	627	561	608	565	591	589	551	590	600	582	634	581	565	614	617	564	633	615	584	643	610	583	612	596	600	572	594	659	584	621	587	580	578	630	620	617	596	588	567	586	622	582	634	614	586	568	626	606	594	625	587	612	587	582	587	650	577	574	558	563	572	571	569	598	622	582	588	588	545	583	611	621	598	601	583	619	591	569	618	630	573	577	554	569	574	554	588	574	594	564	605	567	624	634	614	589	587	582	586	603	531	612	588	641	606	543	579	633	600	570	597	606	602	613	603	552	577	570	585	599	632	582	601	595	637	556	614	652	623	596	594	567	597	573	551	592	591	603	562	602	565	617	599	596	637	611	629	598	663	608	635	603	593	617	602	613	587	593	589	624	600	620	613	561	632	575	581	581	570	629	647	585	644	627	600	612	593	623	568	597	591	610	558	613	554	637	620	580	634	589	599	577	590	575	603	585	564	596	553	576	584	599	618	612	603	618	571	545	578	588	584	541	627	632	547	600	585	594	617	587	633	625	613	627	583	619	603	619	612	622	546	621	589	587	638	587	637	586	589	591	644	578	608	628	628	576	592	611	563	605	593	613	596	597	591	619	561	567	586	635	538	584	550	624	561	615	628	598	597	610	577	583	586	591	592	656	591	629	625	561	631	594	579	601	608	601	605	557	588	612	576	566	545	611	620	604	594	611	666	594	573	650	571	624	578	586	604	588	626	596	630	594	576	583	574	606	611	584	637	557	605	610	584	582	564	599	604	575	599	602	624	610	587	599	603	582	623	603	642	597	584	582	578	568	559	573	603	608	602	611	578	641	649	633	611	611	648	586	571	603	625	564	642	551	571	599	594	577	590	632	613	587	590	620	598	627	595	610	585	599	548	513	582	608	610	583	557	586	587	631	615	623	599	622	579	601	615	617	597	586	597	569	608	626	607	639	562	586	598	645	580	557	554	578	629	611	594	554	662	623	589	594	632	606	587	575	582	592	598	592	628	600	609	599	608	616	590	557	630	614	606	569	620	580	578	546	619	634	616	571	613	610	590	595	589	593	593	596	560	614	616	619	607	571	642	598	549	620	607	621	618	622	624	600	554	621	614	630	602	540	596	544	558	562	587	589	584	606	586	566	585	602	607	620	620	613	608	613	541	585	610	611	569	571	579	621	565	594	586	607	600	560	577	548	612	596	609	610	584	588	589	618	573	599	592	601	600	581	602	606	560	632	595	624	602	604	582	564	602	572	548	599	594	561	608	608	596	582	597	601	583	609	609	597	586	576	613	590	545	622	607	582	568	584	612	598	608	585	597	609	630	592	586	621	604	562	556	551	577	552	584	580	590	611	615	571	589	629	571	583	604	599	653	606	613	601	607	625	606	635	594	585	562	622	576	634	589	597	548	583	605	598	595	595	580	639	596	634	606	618	610	559	638	541	610	610	592	608	603	599	603	606	601	587	609	619	600	598	612	585	609	544	574	553	586	577	593	588	564	628	604	604	589	606	620	605	589	562	572	591	623	593	605	639	619	585	622	644	594	595	584	612	546	603	534	592	568	598	563	552	601	586	548	582	580	600	582	606	612	597	626	575	607	639	648	569	620	587	599	586	576	633	617	597	602	608	578	596	602	615	585	594	603	606	607	645	615	570	592	546	587	577	616	575	592	607	614	612	557	577	559	588	622	590	632	567	604	633	568	615	572	606	546	586	591	588	558	591	596	587	570	604	589	609	627	595	608	558	583	648	580	593	599	634	641	557	604	609	559	606	613	582	628	597	584	589	600	586	606	597	604	619	605	574	599	633	665	584	587	625	564	556	582	614	588	571	610	610	613	599	629	577	584	600	628	567	621	621	593	603	616	597	606	564	608	618	586	617	595	617	640	565	599	584	587	591	587	598	602	608	570	565	597	594	627	631	568	588	585	588	546	659	599	571	591	615	587	597	621	575	625	595	604	631	599	583	546	592	615	592	577	642	628	577	568	617	617	617	590	642	605	567	604	605	620	570	590	563	600	580	585	593	599	621	589	628	594	608	560	644	594	609	549	576	579	622	593	591	637	610	603	583	601	613	598	610	600	588	568	614	628
1909	200	144	76	54	68	89	76	66	94	59	64	77	77	76	82	58	56	65	50	54	39	51	47	47	45	37	53	43	40	40	44	39	31	45	40	36	44	52	47	43	53	44	54	49	51	37	44	51	46	42	47	43	60	37	41	48	43	53	27	35	45	38	30	33	34	31	40	50	39	33	36	35	40	36	49	40	48	38	37	35	36	46	43	42	41	44	32	43	46	37	39	24	51	43	31	44	44	43	40	32	50	34	45	44	32	30	36	43	41	27	47	40	40	39	41	47	46	42	35	39	42	37	34	41	37	23	41	35	42	41	35	39	51	37	42	36	42	37	45	37	39	46	44	35	34	36	30	48	43	36	43	40	42	42	48	36	37	44	41	54	31	39	40	31	34	37	47	24	36	34	37	39	44	30	38	42	38	29	48	38	43	40	43	45	41	38	35	38	44	37	34	30	35	32	31	36	40	30	53	43	39	31	39	33	36	35	40	43	35	45	38	41	32	31	29	45	42	37	52	43	50	31	34	45	36	38	37	41	37	39	31	42	41	33	32	38	32	36	44	39	44	39	31	40	29	58	42	33	38	33	34	47	27	31	45	42	34	44	38	43	35	40	39	32	34	38	27	39	43	35	40	47	44	39	50	34	37	29	25	39	38	41	51	35	41	29	45	42	35	43	51	34	40	37	50	34	41	47	32	35	37	30	49	31	28	43	34	37	54	38	32	34	36	42	36	32	35	39	49	31	38	35	35	36	35	45	39	39	41	44	35	39	35	34	39	43	41	42	33	34	40	30	27	42	35	35	38	34	41	39	37	39	34	46	36	43	41	41	37	40	45	47	38	58	35	39	34	42	40	39	47	39	34	34	41	38	42	29	36	45	47	39	42	37	39	44	39	43	45	37	48	46	32	25	38	37	43	36	44	44	34	38	37	35	50	35	38	51	42	33	33	31	44	37	44	45	44	38	55	32	54	55	41	26	22	41	36	39	60	21	39	44	32	45	41	43	44	25	51	43	30	34	45	49	36	34	34	31	48	34	32	42	49	32	31	35	44	42	40	36	45	40	37	31	40	35	40	33	22	45	34	42	41	37	50	44	34	44	46	38	32	47	41	44	42	38	38	41	47	33	29	37	53	52	43	35	32	39	51	36	22	52	49	34	39	40	42	35	43	45	38	43	37	47	34	24	27	40	34	48	37	37	37	44	44	44	43	32	34	37	44	46	29	37	42	32	36	50	38	41	44	31	38	49	43	42	40	30	43	41	28	40	31	46	37	39	36	37	42	46	41	43	46	38	27	34	45	42	29	40	42	32	42	33	32	38	37	39	44	33	49	56	47	32	31	36	42	39	32	37	34	40	36	49	30	35	46	43	48	35	34	45	32	42	38	34	37	30	43	39	36	40	46	36	24	34	40	42	31	43	39	39	33	30	26	40	59	42	30	45	30	38	45	38	36	29	43	41	44	34	39	35	38	36	35	46	43	55	40	54	32	38	38	39	41	35	31	25	36	46	26	40	34	41	49	26	30	34	38	46	43	36	45	43	45	29	37	54	33	41	36	34	47	35	47	48	42	40	34	33	38	48	35	28	46	47	48	47	34	33	39	40	32	47	37	43	44	34	37	33	40	46	37	39	31	35	32	42	26	30	29	40	28	43	38	26	38	33	30	48	37	33	45	37	42	38	36	26	45	38	36	22	48	37	38	41	45	46	42	48	46	43	42	38	50	43	43	33	34	41	35	39	34	38	35	46	38	38	50	37	51	40	42	45	39	37	44	36	37	54	53	42	31	33	43	35	45	46	37	28	40	49	39	43	43	35	33	35	40	36	34	38	50	42	35	44	39	37	40	37	51	37	36	42	27	30	42	26	40	30	39	31	42	37	45	33	35	37	36	35	37	42	40	53	39	42	42	25	44	35	45	34	36	28	32	33	49	33	41	49	42	29	40	34	44	43	35	38	41	34	39	42	40	48	46	45	26	42	45	45	32	35	55	23	44	45	37	35	36	38	37	37	42	31	36	44	35	34	33	34	36	36	38	36	32	43	45	33	41	41	47	42	36	50	37	44	42	45	50	34	41	30	42	32	34	37	37	34	51	29	32	45	39	35	47	32	47	42	46	37	28	36	36	42	38	40	47	35	37	54	47	35	37	32	34	33	41	41	42	45	46	38	45	45	33	38	50	35	40	36	39	30	46	36	31	37	50	35	31	39	35	32	35	40	38	48	32	37	30	41	52	38	31	38	41	38	37	38	45	42	42	45	41	37	36	34	36	44	31	40	41	36	26	38	36	46	39	39	44	50	36	28	49	33	34	34	43	40	30	29	41	28	36	52	49	42	32	34	33	42	36	32	36	39	36	34	44	50	42	45	34	28	36	33	47	46	41	45	35	40	34	36	35	32	30	28	27	44	43	33	39	35	34	34	38	47	29	38	43	31	31	52	49	35	42	45	44	32	44	31	49	45	36	49	32	28	32	43	44	42	39	32	39	42	36	35	28	44	39	32	44	36	30	36	43	33	30	41	46	34	33	39	35	38	45	49	41	30	38	44	33	26	40	35	40	34	36	34	47	32	39	37	42	39	28	29	38	25	51	38	36	31	39	40	41	44	51	35	38	34	38	39	35	44	39	41	40	38	33	42	37	40	39	31	39	39	47	38	47	40	30	42	38	36	36	37	37	30	39	48	46	50	28	44	33	40	43	36	38	48	42	33	40	25	42	50	38	42	51	41	28	33	41	28	41	38	35	44	28	25	50	32	44	36	37	51	42	32	38	42	28	38	28	40	33	37	33	55	46	35	49	43	25	32	39	31	41	46	38	41	43	37	39	36	43	42	43	36	40	44	40	44	28	48	39	34	38	34	40	42	41	37	52	41	34	44	37	38	40	32	29	38	46	40	36	36	29	45	52	50	36	40	42	47	33	40	47	29	39	29	40	40	36	36	35	35	44	37	34	28	35	44	31	42	36	40	36	36	48	45	39	27	38	46	31	41	31	29	32	48	38	27	31	49	40	23	52	38	33	51	45	41	41	44	20	44	45	50	41	49	43	43	31	47	40	36	38	37	40	51	36	45	43	44	43	42	44	32	46	42	29	31	40	51	49	40	26	38	34	34	40	39	38	47	35	38	31	35	40	28	42	41	46	45	48	40	44	35	28	42	31	38	34	24	37	36	37	37	35	37	36	52	33	42	43	39	37	45	42	41	27	39	35	36	43	30	44	43	42	29	46	39	42	36	33	43	44	40	45	35	34	41	40	37	48	35	45	42	33	42	35	29	51	38	39	31	37	45	43	37	49	31	37	30	36	35	40	38	30	43	24	39	34	35	37	47	29	33	58	53	47	40	32	40	36	38	32	38	46	42	31	32	39	47	32	43	42	43	30	46	30	36	40	46	32	42	32	40	44	45	35	50	38	42	33	37	50	37	32	32	32	40	45	42	42	38	41	46	48	35	42	36	40	36	36	35	42	34	29	42	28	35	38	35	35
17264	2475	1386	1586	3250	4206	3897	3079	2575	2232	1876	1548	1461	1317	1323	1271	1060	818	655	704	646	626	590	609	608	507	528	541	462	489	473	452	444	436	400	424	460	507	433	415	438	398	444	452	436	405	415	381	420	409	421	447	464	418	352	396	378	345	371	405	376	322	392	321	344	367	359	359	371	335	361	387	350	349	321	367	347	333	372	362	356	394	353	339	348	369	398	363	350	335	346	349	340	385	353	330	373	350	327	334	344	337	353	320	390	334	323	326	368	332	358	347	332	330	334	355	336	363	353	345	368	347	372	358	330	364	350	337	362	341	375	342	336	314	371	350	349	370	327	349	341	370	372	339	314	302	331	350	330	368	324	315	344	321	358	368	332	338	359	342	351	370	350	328	320	376	341	348	346	345	353	359	348	367	346	335	355	357	341	317	357	343	344	353	373	341	345	350	322	349	298	296	332	330	341	337	365	338	351	352	346	380	371	354	334	318	346	325	375	362	317	335	350	338	321	326	379	372	325	356	330	313	346	349	357	334	314	343	360	378	354	326	351	349	366	357	357	331	348	315	344	343	382	363	360	307	397	341	347	333	364	348	366	358	322	313	356	359	321	336	337	351	372	341	357	352	340	330	352	319	307	362	337	340	341	383	363	323	346	328	338	301	373	309	315	346	324	360	336	347	325	307	330	352	376	333	314	353	310	331	366	342	363	350	344	371	326	305	367	343	392	336	330	343	335	345	343	324	335	336	375	324	329	349	340	321	349	319	344	342	356	334	338	327	352	369	365	355	320	345	333	334	351	346	313	346	325	321	352	355	340	341	353	344	336	360	351	340	334	339	317	355	357	343	345	356	332	316	356	353	337	352	313	319	343	354	341	333	362	327	333	347	349	331	338	345	317	345	353	317	365	369	327	349	337	326	336	359	375	314	362	348	302	315	334	322	365	310	322	347	353	378	364	361	337	321	325	352	360	387	337	330	333	322	329	345	376	348	368	364	311	357	330	362	325	360	320	356	325	326	354	348	345	341	328	318	352	347	355	342	322	337	345	346	338	320	333	340	378	330	350	336	344	348	331	336	351	346	362	351	318	304	339	359	313	342	368	313	342	347	313	323	358	319	351	316	324	318	340	352	335	367	322	363	317	336	354	359	354	324	327	325	300	350	363	322	315	337	294	355	354	333	356	354	365	332	330	314	323	336	348	323	356	357	331	351	318	321	341	333	369	311	348	324	338	356	332	361	327	301	314	345	333	357	321	345	356	353	304	334	344	337	342	347	335	334	356	360	321	358	320	369	310	342	357	323	358	341	353	321	296	379	347	352	328	340	334	340	353	362	348	357	387	329	334	354	348	351	342	331	308	334	313	330	361	335	359	319	353	326	352	354	336	351	357	333	337	329	353	332	345	355	370	344	350	362	339	333	349	358	353	372	365	355	324	353	341	318	372	370	315	350	350	333	322	405	349	315	355	330	343	360	305	346	360	329	355	361	368	342	308	340	343	343	354	344	372	349	356	347	336	356	349	324	351	350	339	361	330	323	341	335	347	371	338	335	345	371	349	352	364	348	330	333	356	348	351	326	329	335	318	334	347	324	360	329	328	341	309	330	364	348	354	307	321	364	375	336	339	358	354	346	367	341	348	317	343	340	338	297	363	329	331	350	320	374	346	332	371	310	365	347	368	355	319	329	327	343	376	350	328	317	327	322	340	338	308	350	295	307	375	310	351	363	361	352	339	321	335	338	372	338	340	351	355	310	383	351	335	363	328	352	365	308	310	355	325	344	343	366	368	378	303	372	317	322	334	354	363	365	321	340	339	342	334	351	367	355	356	351	363	339	358	341	338	365	330	355	363	349	333	358	311	368	329	370	315	342	361	344	350	331	341	342	377	326	338	304	368	352	339	369	360	360	341	327	343	362	319	355	361	311	341	353	354	343	364	330	312	353	345	337	366	337	325	340	369	350	358	338	364	318	339	339	330	341	330	342	344	332	340	354	332	310	356	327	350	320	352	376	352	338	334	329	324	339	337	368	350	341	376	345	339	324	382	306	331	339	340	321	337	347	348	364	329	365	329	354	333	332	334	358	367	347	373	359	353	329	361	347	341	323	328	347	379	378	366	337	332	359	383	364	354	326	322	326	342	335	364	336	362	349	357	346	343	329	317	381	346	345	331	335	326	326	372	334	339	314	345	316	348	336	332	355	356	370	320	347	348	339	354	352	354	354	324	339	377	294	339	351	353	303	322	344	364	371	358	351	366	326	335	339	328	348	357	349	327	331	346	332	343	363	373	350	321	340	365	360	349	316	358	365	357	361	338	320	340	362	357	339	369	361	345	331	348	318	371	345	332	316	307	358	360	346	336	332	328	331	344	330	305	359	355	341	333	392	331	372	356	314	353	329	345	362	367	359	326	384	335	327	341	330	369	344	340	377	334	347	352	356	322	346	356	342	338	327	333	339	334	338	332	325	359	358	340	374	349	333	330	354	367	337	353	339	332	340	348	352	356	350	363	352	356	331	347	364	347	311	390	358	358	352	327	356	325	340	333	343	326	332	327	318	358	350	353	336	334	357	329	352	295	354	357	353	342	380	346	339	343	312	334	330	326	346	332	351	328	335	349	324	345	370	330	352	345	363	356	359	322	377	340	333	368	361	354	329	330	369	327	342	362	331	364	326	335	373	374	335	356	316	329	365	341	338	354	363	326	346	351	360	316	349	344	381	294	346	341	337	340	293	330	299	345	318	329	354	341	361	333	340	321	357	320	330	341	333	355	343	346	327	361	362	352	339	343	334	329	373	325	288	332	340	362	316	353	377	310	331	348	311	366	340	361	307	347	332	357	324	318	364	356	346	310	308	330	324	333	353	338	329	350	335	352	321	356	314	301	349	329	380	352	344	346	341	349	354	351	367	344	359	344	361	367	374	310	349	356	344	332	346	312	368	345	380	371	335	355	346	341	364	345	354	358	350	336	318	391	334	328	342	328	354	354	348	346	337	342	332	362	339	346	329	347	367	338	330	340	358	367	330	350	367	328	344	385	347	344	355	340	327	363	331	382	326	340	344	351	356	319	356	323	342	331	333	348	348	324	333	354	360	358	341	345	330	348	353	363	364	366	364	323	370	350	369	371	347	347	339	317	324	363	321	348	335	344	368	320	342	371	317	343	335	348	347	353	364	329	311	292	339	364	344	363	358	319	347	315	379	341	347	336	321	333	365	355	372	325	319	327	323	350	345	333	309	339	338	343	336	315	368	340	350	340	360	338	357	310	314	347	350	360	313	315	332	375	354	335	334	337	344	359	333	308	356	357	343	316	340	331	367	331	356	318	350	308	334	386	352	341	340	344	358	343	326	321	325	309	353	315	346	343	370	366	323	347	325	309	339	364	349	366	327	391	307	341	356	340	318	372	329	341	361	357	355	339	332	358	350	329	315	308	357	356	338	362	334	315	329	346	362	351	329	327	353	380	353	365	388	325	312	341	363	371	347	312	338
1302	142	139	131	96	114	121	116	104	98	135	117	109	110	102	119	107	113	115	93	112	119	114	107	134	124	117	115	123	122	126	107	124	102	100	100	104	102	104	109	112	124	108	109	112	117	92	127	118	110	106	101	109	117	107	97	115	107	117	97	112	125	94	100	107	115	107	111	112	99	100	97	99	118	88	97	103	118	99	98	86	100	103	126	102	123	111	106	87	99	121	100	103	116	90	103	120	112	112	107	112	114	102	105	95	113	109	99	110	114	99	99	112	113	88	122	110	109	110	105	94	101	89	118	118	121	108	113	124	97	100	76	106	97	100	105	110	113	105	120	103	113	105	108	109	122	110	136	94	106	101	116	114	96	107	94	115	102	91	111	105	123	117	114	106	138	100	111	92	111	124	119	94	115	95	110	127	118	117	90	113	115	111	103	106	105	107	112	99	115	109	115	112	96	97	101	121	105	96	105	109	103	109	93	87	111	127	103	100	113	112	107	103	105	130	114	113	109	103	97	114	115	108	89	101	103	106	117	109	109	106	97	108	115	136	112	110	104	98	110	102	110	119	118	113	104	125	103	108	106	101	106	97	108	101	109	99	109	128	114	124	101	109	111	112	111	110	123	114	124	111	95	113	105	114	107	124	107	90	116	125	121	118	110	106	118	97	101	98	106	95	106	116	96	102	101	120	103	127	113	99	111	126	113	116	115	110	126	102	123	105	102	110	102	107	100	117	140	99	106	103	112	104	116	108	87	101	93	123	116	100	126	98	117	97	103	108	110	101	107	112	108	108	86	107	117	125	97	121	103	103	109	118	105	114	110	80	103	114	124	94	117	106	98	105	110	117	109	104	116	108	111	101	108	100	111	110	94	119	108	100	109	122	110	127	112	97	114	96	104	104	102	111	108	115	100	110	137	106	113	105	116	131	110	97	99	94	117	96	120	115	131	96	102	93	94	86	112	115	103	124	93	118	104	106	115	104	126	111	109	113	107	93	111	133	106	104	98	111	98	108	101	105	112	96	106	117	104	116	103	99	104	111	111	110	105	93	109	111	110	100	102	107	89	108	123	108	138	82	108	92	104	101	112	124	82	105	105	102	120	103	105	96	101	98	108	113	129	107	105	118	104	130	103	97	117	111	120	98	102	132	79	113	112	122	98	116	113	78	100	102	113	130	106	104	115	107	102	98	98	100	100	90	97	103	102	97	109	108	113	118	121	120	130	101	90	105	104	96	109	106	105	119	105	106	92	89	104	93	110	106	95	107	123	103	109	111	89	109	102	110	114	115	106	86	95	94	91	102	109	97	102	97	93	104	122	99	119	124	104	124	110	130	96	93	108	95	88	107	105	93	102	119	87	121	98	98	125	89	91	106	109	102	105	102	120	110	97	95	110	117	95	85	103	124	105	116	116	110	120	108	112	107	96	118	99	98	119	109	102	107	100	102	121	107	117	100	89	99	93	111	96	107	96	108	126	109	105	82	100	122	113	91	93	120	114	94	128	105	106	99	113	100	99	101	115	118	99	119	128	100	117	116	103	108	97	114	95	107	105	116	86	105	97	96	102	116	114	104	90	113	117	107	106	111	114	97	121	105	106	110	114	119	113	123	114	111	125	108	96	120	102	127	120	101	98	120	112	115	110	112	101	99	110	114	103	111	91	113	115	98	105	86	96	99	104	103	89	101	99	111	107	122	96	102	119	114	100	97	105	115	103	110	106	110	98	119	121	99	104	116	127	116	114	121	112	102	98	107	106	87	118	113	106	116	105	114	109	104	109	104	96	114	118	110	105	126	96	106	105	122	119	112	90	88	120	116	108	100	96	124	91	115	109	119	111	93	112	136	120	109	109	116	127	116	105	112	101	100	100	121	111	107	112	100	113	114	105	108	87	119	125	100	95	115	75	111	108	133	129	126	116	112	111	104	127	102	94	95	97	114	115	100	103	91	92	107	117	106	112	105	104	105	115	106	103	111	116	103	106	97	102	91	110	91	116	100	100	100	113	125	105	76	122	103	99	112	105	109	97	128	114	104	114	85	113	104	93	108	111	102	102	111	90	116	104	112	96	111	114	119	112	104	121	106	106	104	97	121	106	101	101	93	94	94	106	104	92	100	93	125	109	105	106	88	105	106	97	91	105	121	116	107	114	100	104	94	105	119	111	72	104	105	102	100	122	111	116	88	110	89	109	116	88	124	99	98	94	98	112	125	115	96	113	108	86	117	98	102	99	112	113	97	92	114	112	114	117	105	106	121	105	109	97	92	112	125	115	111	110	96	129	122	108	100	99	113	121	100	113	106	119	107	115	118	100	96	111	104	99	93	109	117	106	115	116	103	83	113	111	103	97	100	121	100	115	104	129	112	103	101	96	103	124	117	114	120	117	111	105	102	116	121	113	103	120	101	111	115	100	95	122	88	102	111	100	94	115	112	88	98	100	101	105	108	111	88	96	112	105	118	95	108	114	104	94	97	90	122	110	116	94	98	111	115	92	93	124	114	104	87	113	114	116	90	107	100	83	100	101	100	115	81	119	106	101	119	106	118	117	102	108	105	113	123	115	104	98	101	104	133	104	109	116	116	116	98	99	123	91	121	106	118	104	103	105	114	94	120	108	90	98	121	108	131	115	100	111	107	93	108	100	104	105	106	113	100	112	102	129	97	88	105	90	115	93	94	104	124	101	99	119	98	112	103	98	95	111	108	102	92	95	101	113	94	132	112	100	100	98	114	114	98	108	109	119	123	99	106	104	107	116	95	117	95	101	111	120	102	108	106	91	108	116	96	136	116	106	98	112	94	112	106	114	114	112	107	120	118	114	109	95	100	90	113	91	118	116	113	103	122	112	99	112	88	102	111	123	116	112	109	103	113	121	95	111	101	103	109	108	122	94	117	87	119	107	116	113	116	92	108	104	110	114	92	116	123	101	107	96	114	96	116	104	113	122	92	87	112	119	106	98	97	88	103	102	102	98	113	98	105	101	88	103	95	111	116	106	115	109	97	103	109	95	93	102	114	124	112	117	110	89	100	115	127	103	101	99	112	97	96	106	112	99	113	112	97	105	94	96	92	94	116	108	108	100	99	109	136	111	113	110	105	112	107	107	94	95	107	92	103	109	114	108	123	111	95	132	84	107	105	111	114	104	112	114	88	107	111	106	97	123	102	104	107	118	96	111	96	117	103	110	93	104	118	123	117	84	91	118	97	107	113	102	116	111	130	117	101	99	102	103	93	130	99	113	98	106	119	110	108	106	109	105	117	109	122	94	113	122	107	104	123	116	106	116	104	116	115	124	93	111	98	110	87	103	110	95	128	108	97	110	104	95	90	106	110	114	95	98	99	101	111	110	101	122	101	112	97	107	114	110	87	102	113	94	102	115	120	108	108	110	99	105	95	111	112	126	115	114	95	112	118	116	106	99	86	107	118	121	93	87	92	116	101	108	100	94	107	102	105	92	82	110	113	82	105	104	108	88	128	92	120	111	98	120
10298	1603	1207	1286	1564	1824	1663	1517	1358	1335	1229	1261	1204	1188	1179	1081	962	951	919	909	917	904	934	943	914	882	883	938	932	896	833	850	886	866	880	846	976	878	886	863	940	895	933	844	918	920	892	899	867	832	862	880	907	907	888	888	857	847	854	880	889	874	881	825	827	884	898	834	891	893	839	882	844	866	846	793	903	845	840	841	831	833	829	846	889	859	911	838	849	824	862	834	810	876	828	835	891	848	848	840	864	808	831	894	869	843	867	877	816	941	847	815	875	799	876	809	885	921	811	829	905	862	872	875	811	885	853	856	851	906	811	864	814	838	827	879	848	879	846	836	855	862	838	839	895	839	874	863	829	814	896	865	878	878	889	838	848	865	826	868	838	877	880	845	798	870	831	890	839	817	888	823	819	833	885	822	876	872	884	838	861	818	901	867	810	856	879	882	841	871	862	820	866	892	871	870	888	874	888	872	846	827	862	890	848	896	854	916	834	886	872	852	927	913	864	824	868	813	848	853	873	889	880	864	880	897	900	871	874	830	893	860	873	873	864	792	825	829	845	855	873	848	874	854	837	871	863	863	893	861	857	865	851	842	913	869	835	876	867	849	816	867	915	905	916	848	852	842	869	860	863	838	861	842	791	872	850	842	887	874	861	851	893	849	882	845	886	828	853	915	860	857	864	919	848	878	872	805	870	866	888	866	860	840	890	887	871	874	917	850	846	869	826	865	844	821	874	898	911	800	893	892	872	909	838	856	820	871	923	830	847	831	871	863	848	884	924	882	865	857	889	893	877	887	879	842	850	867	858	890	864	836	903	904	893	883	858	858	829	869	855	874	855	811	793	853	879	889	890	897	787	875	895	952	881	867	895	875	835	923	821	849	901	876	862	839	814	809	856	853	851	897	832	885	887	850	879	882	856	888	869	897	808	793	855	835	896	825	861	895	841	916	860	882	851	812	837	855	875	865	886	862	860	860	877	883	839	878	855	852	831	837	848	846	927	849	926	867	908	868	856	846	933	883	895	895	772	878	857	894	912	894	881	856	880	891	835	862	842	858	871	810	820	889	928	850	865	849	830	881	811	833	915	800	886	838	842	874	834	909	857	841	861	887	880	835	837	832	886	854	870	804	843	869	898	852	838	825	869	863	899	881	881	875	879	920	845	875	856	815	915	890	882	872	918	870	891	845	853	869	901	860	835	791	838	892	883	813	936	884	896	827	878	834	864	881	871	820	836	869	822	894	865	834	875	834	890	858	850	887	853	914	895	878	849	880	888	846	877	941	827	791	869	858	888	861	892	879	798	872	887	868	855	882	836	835	823	830	902	879	889	845	888	894	934	892	889	821	853	861	866	840	863	882	900	877	847	855	878	808	917	861	860	828	879	849	842	909	862	842	846	829	877	869	877	885	873	857	875	883	869	839	839	799	844	938	857	844	886	848	807	913	874	844	842	806	879	890	818	822	866	829	847	870	860	880	841	783	861	871	815	856	867	873	860	891	883	901	879	840	816	803	806	914	901	846	910	838	826	836	892	829	869	876	896	834	836	857	903	882	923	864	849	855	846	857	792	867	865	860	891	873	803	843	842	876	883	862	889	842	907	911	903	880	834	895	829	886	834	886	883	850	861	866	838	889	854	781	869	819	862	799	855	888	910	861	861	845	862	813	897	860	832	852	843	901	818	891	877	808	887	837	881	816	825	822	838	884	879	841	878	824	826	863	827	851	858	945	873	887	881	905	861	843	920	828	875	829	858	884	837	871	845	835	854	857	865	856	888	827	812	883	832	893	860	837	900	855	886	844	840	905	820	869	866	890	888	864	880	897	846	814	873	761	852	879	919	806	817	852	876	868	874	866	886	843	892	859	871	857	858	830	804	845	837	897	795	862	919	852	852	849	844	830	846	850	833	855	905	869	891	850	844	906	842	811	914	841	824	884	852	865	856	816	856	838	841	897	851	884	873	890	869	820	879	819	849	845	869	850	844	869	840	846	876	894	940	852	891	854	887	827	870	877	832	866	862	865	814	792	848	795	893	909	879	863	811	782	882	842	841	872	878	830	820	853	839	858	810	865	884	862	844	852	840	859	869	868	862	838	857	834	876	880	869	862	843	891	871	802	865	846	818	843	848	808	825	851	881	868	870	871	838	892	846	822	903	911	830	813	887	857	891	869	870	869	879	905	790	840	902	842	898	833	854	826	848	844	914	843	870	850	842	853	843	854	858	835	854	852	864	846	843	850	852	880	850	856	869	857	900	848	849	873	802	856	870	836	882	856	814	853	834	842	832	835	861	880	891	882	846	834	845	870	838	865	843	896	796	857	930	822	852	871	857	849	874	855	835	835	840	853	900	905	871	840	854	845	905	864	808	874	887	872	827	820	879	878	841	874	867	846	815	899	899	869	858	858	827	838	857	859	886	829	891	840	857	845	884	845	837	879	902	906	879	884	879	907	918	848	865	785	873	893	846	868	896	849	859	817	862	862	865	871	846	901	865	818	939	892	870	823	872	930	849	864	855	846	908	819	872	808	866	811	868	834	841	855	885	858	862	891	830	856	828	871	902	853	808	828	854	825	860	834	848	852	775	884	812	814	851	812	890	868	852	862	869	840	850	837	900	859	892	851	858	876	826	863	837	844	874	863	838	908	843	835	897	826	840	890	826	857	854	828	884	856	860	881	824	889	899	895	828	851	850	834	880	874	834	853	872	916	853	850	857	935	850	888	886	876	866	874	847	855	837	791	881	841	822	876	841	849	851	860	819	825	917	892	858	883	853	901	845	837	792	843	805	849	842	897	861	903	866	862	830	870	802	821	870	819	873	851	808	854	854	926	865	786	869	884	825	827	883	855	899	795	877	815	872	862	825	848	836	857	833	848	872	834	907	810	880	889	865	819	880	844	891	897	906	860	886	877	872	858	830	831	919	842	924	838	877	888	838	902	860	831	862	884	835	833	881	895	807	866	784	827	833	860	845	863	881	839	903	873	855	818	886	866	831	884	837	854	826	837	857	869	834	838	919	859	840	842	877	876	859	860	908	876	875	869	874	818	884	872	912	824	903	851	861	841	837	884	855	869	871	819	859	919	854	823	832	881	824	907	901	821	850	834	835	909	896	861	870	827	836	873	866	839	843	850	851	878	863	849	826	838	879	892	822	803	868	864	880	859	901	896	854	842	889	856	916	893	856	857	822	860	883	845	863	884	927	845	919	858	877	903	879	841	841	865	819	859	876	853	871	837	850	899	856	806	885	850	847	827	888	822	847	841	889	880	891	850	809	895	835	814	856	901	889	863	881	856	873	862	873	847	846	896	819	804	871	865	817	802	851	841	897	861	878	862	893	915	846	873	877	852	821	859	824	897	879	877	887	886	842	845	805	904	892	818	864	911	888	846	872	824	913	826	887	864	876	818	822	863	883	857	913	905	837	849	869	852	832	900	835	879	842	859	849	852	910	828	843	838	860	878	914	857	856	915	890	841	836	866	863	916
1387	195	159	104	85	88	98	112	100	78	93	96	103	71	77	91	76	95	75	75	81	75	70	80	60	72	64	72	73	76	64	89	60	65	74	71	63	64	65	56	72	68	65	72	80	73	78	74	65	74	67	74	74	74	61	64	79	73	70	78	76	66	63	74	54	52	73	64	70	63	76	80	77	76	72	74	65	89	70	50	66	82	61	89	61	70	71	56	81	54	75	69	71	74	89	70	72	70	51	80	58	64	79	61	70	59	73	63	71	87	67	76	77	67	54	71	62	73	69	65	55	65	62	72	65	86	72	72	71	75	69	80	67	65	63	64	67	67	59	66	74	52	63	59	84	71	78	65	77	83	69	61	75	66	66	76	76	65	75	55	64	62	78	73	71	67	66	61	72	79	54	91	58	81	59	72	62	77	71	63	75	76	77	77	71	61	59	64	64	68	72	68	61	75	64	77	59	73	72	82	73	73	65	77	71	74	62	74	79	75	63	70	69	78	76	63	60	76	70	77	60	63	76	88	59	64	58	81	76	72	67	67	68	59	75	70	66	66	68	65	71	58	63	74	67	72	65	93	52	68	68	60	49	71	77	84	56	71	61	70	70	59	75	78	57	68	74	62	67	74	73	69	57	70	71	62	65	63	63	70	79	65	67	71	75	66	61	58	84	67	72	65	75	62	63	50	72	74	64	68	68	59	68	63	71	70	66	72	66	75	75	70	60	76	81	69	68	73	75	80	63	85	67	71	69	74	87	70	71	67	69	61	74	62	66	68	73	77	67	75	69	73	61	75	58	82	61	51	61	69	70	72	57	77	74	67	66	87	61	71	66	75	70	82	74	65	55	63	68	55	62	57	66	68	70	82	67	67	65	72	81	73	70	66	73	75	77	77	72	76	69	64	71	69	83	86	73	72	67	62	67	66	61	66	63	61	65	73	68	52	47	65	60	77	59	68	66	79	61	69	81	66	63	74	76	79	50	79	81	57	71	60	73	70	54	54	51	87	70	61	53	71	75	62	69	65	74	67	55	83	91	81	57	58	71	68	61	73	70	76	59	71	65	68	75	71	62	68	57	66	85	84	79	72	67	80	84	66	75	59	63	67	65	62	63	83	91	67	74	64	70	75	62	58	62	61	74	62	69	65	68	71	85	67	81	77	69	64	72	81	77	66	67	75	76	64	54	82	69	74	63	76	72	80	71	65	78	74	62	74	67	56	79	62	77	60	79	65	67	78	68	68	66	65	62	61	75	73	77	59	76	69	81	58	61	64	63	67	55	66	82	80	60	76	58	77	70	83	79	74	53	61	66	72	61	66	67	79	71	71	71	57	66	74	56	70	76	73	74	76	61	61	88	67	57	68	74	69	74	70	75	65	82	70	68	71	68	53	50	71	72	62	71	57	71	64	73	69	69	59	65	74	59	71	60	67	82	78	69	72	79	72	54	72	73	69	80	71	75	58	66	62	66	66	66	75	63	79	63	57	63	65	62	74	92	72	56	61	89	73	62	72	70	76	63	62	83	68	70	64	57	66	68	61	77	54	60	84	64	60	62	57	59	58	73	61	67	61	73	72	76	67	74	52	65	72	70	68	88	71	78	66	50	60	47	67	72	73	54	78	57	67	63	70	61	72	67	71	82	57	64	62	63	69	76	73	64	63	62	82	88	73	66	57	64	84	79	69	85	61	71	62	73	69	66	69	76	75	74	66	76	58	88	68	67	54	79	66	62	71	63	67	79	61	71	56	67	63	62	86	59	65	65	96	58	74	67	68	59	68	60	61	70	66	61	69	65	68	70	65	70	64	70	57	64	60	61	76	63	52	55	70	68	66	80	75	51	58	66	83	64	66	60	67	67	84	53	71	86	70	67	61	71	72	66	85	70	71	62	68	75	61	58	63	63	71	72	64	76	74	74	67	67	82	73	81	77	67	72	76	72	69	64	68	65	80	75	76	66	69	59	64	49	65	64	74	57	64	77	69	69	68	68	66	68	73	78	68	91	74	68	70	70	69	60	62	73	63	68	67	58	78	71	69	51	54	64	68	66	69	77	72	60	63	75	59	72	74	61	80	72	62	66	81	64	89	75	79	62	79	88	68	70	50	77	68	76	81	96	76	63	65	70	63	68	66	71	63	71	77	63	77	76	77	71	73	79	68	54	72	77	74	55	67	82	75	82	73	63	62	68	62	65	66	81	68	78	65	67	72	66	73	60	58	61	71	78	86	58	60	74	65	67	73	78	83	59	71	70	85	59	68	70	79	68	68	76	61	78	80	64	63	82	61	63	66	66	63	70	69	78	65	58	81	88	74	67	78	66	62	65	71	73	68	70	68	62	66	73	63	65	69	65	83	62	60	68	66	77	66	51	61	63	71	70	86	91	65	73	71	67	68	71	74	71	59	59	59	72	65	61	73	63	63	71	75	70	67	65	75	71	54	87	76	70	68	66	68	57	61	66	72	64	66	67	57	65	82	64	56	67	75	63	67	72	74	68	72	80	64	78	76	74	71	77	69	76	74	76	76	71	82	66	63	77	64	69	70	65	60	66	74	89	58	64	69	70	67	58	91	62	67	63	78	74	63	69	72	72	50	63	79	73	57	66	63	71	71	77	70	63	60	55	77	73	78	66	80	73	80	69	71	68	79	70	83	73	68	59	76	55	64	81	84	71	54	61	78	71	64	69	66	76	74	59	54	68	76	73	72	65	61	66	66	58	59	76	70	62	70	79	55	62	86	62	77	69	72	72	80	71	67	74	60	64	96	65	85	57	77	69	59	65	68	66	60	73	72	61	56	79	58	69	70	62	74	70	77	59	60	80	73	70	61	73	67	87	80	54	72	54	87	70	67	69	57	62	77	77	75	60	71	72	68	74	59	68	63	61	70	70	60	60	81	69	81	65	84	78	64	71	76	74	68	84	77	91	60	61	86	66	62	63	70	59	64	68	74	66	78	63	73	65	72	62	55	69	61	67	68	76	70	73	59	69	64	71	68	75	75	62	73	71	74	67	72	65	67	58	67	51	71	59	62	70	65	75	75	70	73	76	79	65	73	55	62	67	81	66	62	80	63	63	57	72	65	66	68	37	71	52	80	83	72	79	83	64	64	87	65	70	64	74	63	68	65	75	57	69	80	66	81	71	82	70	70	68	76	72	59	64	57	55	73	79	74	64	77	59	64	84	64	52	65	81	67	81	57	87	72	68	70	88	85	72	65	68	63	69	68	73	57	70	75	66	60	74	60	62	66	75	61	77	61	76	68	75	80	78	67	62	71	50	64	79	59	66	76	67	62	60	73	78	71	69	77	65	70	66	69	60	61	66	78	61	73	64	52	69	79	62	67	64	75	52	60	72	65	70	78	81	78	77	71	74	65	63	72	88	64	70	60	69	69	82	85	75	68	74	52	76	61	63	54	64	70	77	63	66	68	68	68	52	64	89	60	70	77	79	71	74	55	52	55	89	71	85	80	54	57	65	56	75	82	80	64
14450	2430	1327	1503	2801	3578	3220	2591	2037	1826	1590	1499	1340	1386	1260	1087	907	857	790	755	786	777	747	814	758	727	724	671	688	664	671	682	633	594	617	623	723	657	654	686	682	637	639	623	602	643	604	616	572	649	631	637	616	606	671	634	585	626	576	605	587	640	569	604	614	595	615	569	619	618	585	602	585	592	556	575	608	546	595	654	672	586	605	603	610	687	583	619	612	612	577	557	546	612	562	651	590	574	586	569	620	596	628	576	602	614	578	622	623	611	590	605	606	601	624	602	586	567	601	613	598	629	581	587	572	590	580	567	568	647	579	610	592	625	568	615	619	541	611	592	597	565	603	602	621	591	600	604	622	641	577	594	623	612	606	610	582	595	562	611	631	657	603	563	592	578	588	610	612	570	555	585	627	548	592	562	621	535	540	581	597	558	588	557	571	600	615	615	582	616	625	617	564	615	568	596	585	622	592	640	594	563	584	584	600	641	610	592	636	626	598	573	565	547	585	597	572	601	544	560	643	610	601	580	611	573	579	601	612	565	602	589	621	568	573	607	559	570	567	582	596	587	583	627	611	610	591	564	614	614	572	618	608	619	597	570	568	634	600	589	583	540	595	596	572	594	557	567	607	589	621	644	544	595	568	568	576	572	542	593	602	547	602	587	594	559	578	615	595	554	597	581	603	603	609	563	599	569	599	634	574	564	586	587	595	560	604	588	555	593	590	632	565	577	620	557	552	636	594	614	599	577	564	572	571	616	572	553	602	575	578	590	596	601	571	569	641	567	594	548	571	593	619	590	623	569	624	547	642	614	581	625	594	611	593	559	570	555	600	583	575	571	632	590	651	607	601	565	600	605	546	604	604	576	559	580	606	567	586	610	566	569	547	611	577	605	583	599	577	600	601	572	599	553	609	659	620	577	560	591	600	624	565	596	580	585	624	573	568	585	602	609	597	579	626	589	624	589	592	632	576	595	568	571	608	579	588	544	594	586	562	584	588	584	561	589	573	608	591	594	600	548	601	585	562	615	622	606	551	590	618	592	592	585	565	554	593	601	572	546	609	604	608	610	583	522	570	589	588	529	585	598	583	573	611	611	545	604	560	594	610	594	563	575	613	569	614	601	593	609	577	582	580	592	603	623	600	587	572	531	616	625	565	623	605	566	629	630	605	564	605	560	551	588	545	603	593	631	579	636	588	589	592	551	568	560	572	625	557	603	585	628	574	615	604	600	550	567	538	607	542	510	601	556	607	544	607	611	590	607	593	609	590	565	585	615	588	566	623	606	615	632	614	603	605	564	640	615	548	573	641	555	577	560	622	618	581	598	572	580	601	538	583	577	623	579	596	570	555	612	594	576	584	569	590	585	613	573	579	572	561	628	587	589	577	616	605	598	605	548	598	594	611	582	599	585	575	616	578	610	597	557	604	626	553	610	586	589	600	609	582	616	607	536	554	593	610	627	587	592	615	591	572	609	598	525	562	566	610	650	563	592	602	583	597	577	599	567	558	586	587	617	606	570	575	585	575	569	632	573	622	587	597	613	640	586	627	625	600	553	567	611	592	621	557	596	573	609	598	658	641	616	592	617	593	589	584	607	559	590	599	614	594	592	577	602	607	607	551	615	579	584	579	586	583	583	592	593	582	616	601	583	610	571	565	594	605	547	623	572	558	566	548	585	619	605	587	603	569	564	611	620	603	604	610	646	613	621	601	602	593	546	578	578	566	622	570	607	570	600	626	537	568	574	617	597	584	558	614	593	620	569	560	568	605	579	592	614	588	580	569	603	585	634	587	597	547	605	616	622	538	558	599	559	595	589	562	555	583	626	579	588	595	602	571	598	598	577	558	614	605	599	598	573	602	573	604	574	599	591	600	580	620	602	598	609	606	611	570	608	539	616	601	559	587	566	614	604	606	571	597	589	616	618	597	586	585	598	622	561	580	552	575	603	592	569	561	611	577	613	618	598	603	592	581	555	556	600	564	554	590	642	594	559	613	593	561	601	618	622	538	585	593	582	555	585	609	609	634	622	594	576	555	624	573	598	618	624	601	636	587	582	588	563	616	591	600	585	563	594	576	559	625	601	552	543	584	614	604	553	594	612	605	573	621	594	597	597	587	608	593	620	615	607	581	585	562	594	585	555	588	575	585	618	573	557	628	555	617	612	596	582	605	588	617	563	629	571	639	580	580	644	571	609	584	558	586	582	594	590	576	598	581	569	637	583	598	581	628	581	563	564	575	565	586	598	594	608	572	615	629	647	639	593	609	573	590	575	589	617	588	563	614	577	562	579	611	566	572	576	592	598	614	594	616	567	608	601	631	584	636	588	605	607	628	597	600	573	596	592	622	623	574	623	597	574	596	588	580	568	583	609	557	633	608	598	566	588	611	562	587	599	601	586	604	583	556	582	582	641	593	609	580	582	608	592	597	548	569	611	626	570	583	559	631	540	553	614	565	626	594	586	571	588	542	609	612	615	589	561	572	599	591	603	566	650	577	645	582	580	559	580	593	614	629	548	582	585	611	577	620	582	583	626	592	574	607	557	587	573	596	644	591	607	612	565	581	607	629	574	569	573	619	557	592	608	602	634	559	602	623	605	552	543	595	590	595	594	577	599	584	622	585	604	601	590	610	612	556	618	617	588	597	606	551	599	598	598	605	656	577	597	572	601	596	609	593	613	599	580	591	564	581	558	609	629	560	542	585	637	613	575	629	584	585	588	596	615	560	599	582	594	574	591	564	591	585	603	629	590	592	611	574	633	622	615	597	574	613	565	608	608	589	633	614	582	607	589	601	564	582	595	591	566	604	582	594	539	593	616	612	582	589	646	567	580	589	562	559	594	558	574	583	560	588	594	624	615	577	594	593	581	609	583	550	596	608	565	595	579	618	610	578	576	596	612	590	600	627	603	603	607	642	546	591	592	630	626	572	607	573	560	599	592	580	599	604	616	577	590	604	609	562	536	563	590	548	610	595	642	583	568	569	558	584	613	628	541	545	546	569	580	611	613	608	605	597	579	571	614	566	642	566	586	592	582	614	587	572	515	594	589	569	575	559	545	579	526	577	574	567	606	608	619	604	570	557	618	591	599	565	636	580	576	590	611	590	579	617	605	589	548	592	663	605	621	568	597	583	563	548	576	546	573	622	587	568	637	569	560	572	562	588	580	571	558	600	600	517	569	654	627	590	599	572	640	564	571	624	610	619	592	583	604	580	551	596	598	594	586	601	565	584	562	560	611	590	595	585	606	595	636	621	565	585	621	608	609	572	568	593	620	602	633	558	542	587	586	610	603	591	608	599	587	634	559	609	564	593	621	570	608	575	574	580	602	594	585	602	605	598	564	574	617	592	589	597	602	577	607	559	581	599	566	572	598	608	629	596	565	607	573	586	587	583	539	599	654	575	573	590	590	561	617	611	546	605	594	631	552	587	619	578	536	620	575	578	627	643	617	559	565	596	578	570	593	544	584	624	565	599	587	581	564	559	606
2079	212	121	109	95	97	113	114	95	89	112	101	86	97	91	91	94	78	75	75	79	62	90	74	65	88	89	86	65	84	80	83	76	73	77	71	92	66	80	76	73	86	88	76	79	82	68	63	57	70	90	76	76	79	58	49	60	65	70	61	77	67	69	93	70	64	75	60	85	85	62	68	52	74	63	65	68	86	75	68	79	76	77	81	82	74	78	70	83	74	66	82	79	82	70	56	72	72	73	63	70	68	82	74	83	84	74	74	82	63	68	73	56	79	67	66	73	68	84	82	82	77	75	67	70	75	73	60	70	75	70	85	67	67	80	63	77	72	78	63	67	74	75	54	77	66	77	67	90	61	64	64	67	71	65	81	58	79	73	67	66	79	75	75	83	71	69	74	64	76	63	77	64	70	65	68	80	75	77	74	84	86	61	76	73	69	58	63	66	77	67	65	62	73	73	73	86	81	79	75	72	65	84	69	67	75	71	70	72	68	76	91	65	59	66	69	79	74	75	75	86	69	65	77	63	69	72	83	79	64	100	80	57	63	73	62	78	69	59	52	79	54	70	69	70	71	58	75	80	59	83	70	77	83	72	75	77	77	83	68	77	69	81	87	78	87	66	83	57	77	84	80	71	69	75	91	67	75	73	68	75	88	72	58	71	69	71	71	67	68	61	76	73	68	69	74	86	62	65	69	83	77	71	72	85	71	67	73	79	66	68	65	64	77	82	58	75	67	64	76	68	67	68	76	74	89	69	70	66	72	72	82	62	83	59	75	76	77	93	73	74	93	76	76	54	69	85	72	74	72	84	61	67	66	82	76	84	66	56	65	68	72	67	62	83	71	67	67	67	55	72	81	75	76	75	67	73	63	65	64	78	71	70	68	65	63	65	73	71	63	82	84	47	62	68	76	74	68	68	81	52	76	61	52	71	67	82	59	73	73	84	65	86	52	70	91	70	81	72	75	65	68	68	70	74	80	67	81	84	57	77	67	75	86	61	78	65	78	80	80	71	80	52	71	81	82	61	83	87	72	71	75	75	79	73	68	87	76	68	64	66	83	70	72	74	79	80	61	72	70	74	71	61	74	88	74	69	86	71	60	73	67	68	80	84	70	72	71	84	91	80	81	67	76	62	63	62	62	67	66	71	70	88	68	84	71	53	88	77	63	76	70	70	55	79	63	71	74	80	75	70	76	76	84	74	76	67	62	59	54	66	72	69	76	72	64	64	74	75	78	63	73	71	64	102	70	62	74	76	84	82	69	63	53	80	58	94	62	77	64	64	82	83	76	76	74	71	65	84	72	85	68	77	94	70	75	74	68	93	74	67	87	94	64	67	77	58	68	74	65	74	71	60	73	66	59	78	67	72	55	58	54	73	72	92	70	63	71	60	67	80	75	56	83	73	71	69	57	78	63	99	83	75	83	75	75	75	75	63	74	65	76	82	67	74	69	66	78	76	68	73	70	72	76	84	79	64	70	78	59	71	67	63	66	71	88	74	63	77	70	69	67	65	67	67	90	61	67	84	65	67	69	72	79	91	64	71	72	65	89	83	53	71	82	58	81	88	79	70	75	81	61	69	63	71	83	69	68	73	82	79	64	66	66	71	74	73	60	74	67	82	61	77	80	56	65	60	72	62	77	67	67	80	76	75	67	84	74	83	87	67	64	80	78	72	69	81	69	82	74	66	71	72	62	65	83	70	68	67	66	72	84	63	67	53	76	66	73	68	62	68	85	72	81	80	56	60	64	74	78	73	78	67	75	67	68	84	67	74	78	71	79	63	73	78	78	83	73	74	72	65	67	72	71	75	67	70	78	81	73	81	65	80	70	54	80	77	88	61	76	89	75	85	88	65	69	78	79	72	68	58	83	73	65	73	73	66	70	60	69	81	69	88	82	76	69	69	58	80	65	74	86	64	57	70	65	77	73	66	76	72	75	80	65	58	67	60	82	74	69	60	75	71	70	72	86	55	87	65	66	58	74	80	68	72	87	89	76	57	68	73	82	86	81	69	88	55	74	81	74	68	81	70	92	69	87	74	69	81	70	88	67	74	79	80	66	58	80	75	65	85	78	59	70	80	72	88	88	76	65	74	51	85	78	77	65	86	43	65	58	75	77	71	77	73	60	67	70	73	69	71	79	62	75	71	66	70	84	55	79	87	68	69	72	73	68	68	77	61	82	89	83	64	65	76	79	66	60	62	70	74	73	79	63	64	72	75	71	75	74	74	87	87	78	86	62	68	65	82	67	68	69	71	70	69	58	77	69	79	70	63	78	54	64	76	74	67	77	66	67	73	77	71	73	73	69	69	69	79	73	62	72	66	71	86	75	72	80	69	76	63	59	64	75	72	62	65	71	70	74	80	71	69	79	74	65	99	73	83	78	77	58	70	56	69	69	67	71	71	74	69	79	82	90	80	76	83	64	64	70	66	75	80	79	62	87	86	70	62	79	80	88	78	64	57	81	64	67	79	69	72	69	71	85	68	75	75	79	84	75	71	60	78	81	67	72	51	68	87	72	69	83	65	56	78	67	64	80	87	67	56	65	71	61	62	77	58	83	62	74	66	77	87	98	62	68	65	65	69	78	52	82	79	72	72	69	70	72	83	90	83	69	63	82	84	86	82	58	81	78	86	72	68	75	61	73	61	62	79	74	78	62	83	86	92	80	62	69	69	66	71	73	60	80	70	73	77	91	84	72	60	70	75	71	86	78	66	73	64	73	74	79	93	74	66	70	65	67	72	69	81	76	69	76	71	49	86	71	55	73	59	67	74	86	66	63	71	91	62	72	70	78	85	65	54	80	56	89	71	77	59	73	70	72	60	79	77	61	80	60	67	80	72	64	64	91	81	76	69	67	66	71	64	54	85	77	65	74	72	88	86	55	79	79	66	81	82	78	64	70	75	66	63	83	73	70	76	82	81	75	65	79	65	65	57	88	72	64	71	74	80	71	77	69	72	68	64	69	62	70	77	68	74	83	87	77	89	69	65	69	66	81	66	65	83	79	69	60	74	69	60	81	79	72	65	53	62	69	83	69	76	74	73	83	70	66	77	74	79	68	71	75	80	68	67	63	62	72	79	75	104	68	95	63	77	93	63	78	58	76	69	64	73	79	91	82	72	73	63	93	83	88	63	84	63	71	67	61	85	78	63	73	68	72	59	81	78	74	67	68	93	74	77	64	83	80	81	75	76	74	78	57	93	62	64	87	72	83	80	58	81	84	66	71	79	70	64	65	83	69	78	73	56	73	76	71	82	63	54	76	84	81	70	73	65	70	65	77	74	58	74	79	71	72	68	78	78	58	94	64	70	71	64	68	62	77	65	77	72	85	66	71	79	49	71	66	67	74	62	70	70	73	70	60	73	52	69	66	67	72	69	61	63	65	56	72	68	60	79	72	70	58	73	75	75	84	77	71	83	59	70	83	68	77	61	69	72	67	66	70	74	59	72	79	59	80	72	72	76	69	58	76	78	70	82	70
13826	2168	1270	1279	2844	3374	3160	2474	2070	1973	1585	1488	1558	1415	1275	1042	925	852	817	845	779	758	751	763	750	676	665	718	676	621	609	604	656	631	587	660	771	600	613	656	637	640	627	632	580	564	637	587	600	566	589	638	656	579	616	610	608	622	583	617	537	546	588	587	585	583	595	611	575	637	580	578	565	598	585	592	632	548	595	581	604	574	538	638	603	578	610	592	612	605	541	638	574	626	579	628	548	602	601	598	600	570	569	598	600	601	619	568	574	577	566	578	573	572	573	568	535	608	585	575	551	623	562	566	605	609	622	598	595	563	583	609	597	562	599	594	556	552	594	587	613	589	549	579	621	588	568	575	554	587	595	583	626	616	598	583	575	532	620	594	582	564	598	532	573	596	574	548	617	599	586	580	560	610	569	598	565	597	627	564	607	608	560	569	581	562	541	576	577	560	551	592	576	545	612	604	551	607	576	610	590	601	609	595	600	584	555	601	586	586	588	562	580	583	608	560	581	566	617	623	564	614	548	589	596	566	552	575	582	577	561	571	608	620	542	640	564	566	597	580	562	574	608	644	590	582	585	547	591	569	612	567	556	576	577	593	589	600	566	583	573	568	576	604	566	586	592	588	608	596	544	595	554	583	543	537	602	632	606	542	606	598	616	596	554	547	555	570	593	573	587	592	602	575	578	604	581	575	580	606	578	576	591	570	551	596	586	600	598	607	599	545	596	588	554	555	546	605	559	568	611	633	577	586	609	550	592	548	559	568	559	617	568	604	605	576	609	537	583	566	566	580	607	550	537	661	604	575	563	587	570	578	585	569	589	588	605	644	537	586	602	566	632	536	544	591	606	569	588	545	573	555	544	587	605	596	595	603	634	584	543	606	574	573	615	579	572	582	573	575	602	570	579	579	615	573	542	544	566	627	580	600	589	622	590	537	574	512	572	578	566	583	587	633	565	575	617	557	611	571	631	544	566	591	563	593	595	581	593	593	576	573	597	576	570	574	614	574	575	585	565	565	598	572	561	628	573	589	624	560	604	591	598	562	553	590	615	576	551	589	556	581	585	611	602	556	597	568	553	616	600	559	541	568	572	556	605	575	577	608	535	576	604	616	608	555	588	568	578	600	577	532	557	577	601	590	568	628	618	562	554	534	604	581	575	606	572	603	619	587	574	574	536	570	598	621	590	563	570	612	558	563	586	633	556	565	617	609	598	585	607	564	587	643	607	598	575	605	609	566	594	566	613	567	597	564	605	529	576	622	577	532	593	571	607	552	608	592	594	602	571	567	597	574	598	605	565	580	580	581	601	637	601	604	601	544	600	578	621	546	606	598	542	588	590	555	569	628	586	603	577	580	556	568	594	556	574	575	582	572	568	592	590	587	591	549	608	590	579	578	563	583	590	591	593	561	584	586	584	559	586	642	554	585	604	623	533	620	599	579	605	613	581	595	599	605	600	603	562	543	581	586	565	544	574	591	577	528	613	608	545	572	577	572	549	550	534	580	607	531	604	587	593	600	578	629	608	592	576	611	594	586	557	563	553	604	575	575	587	595	580	558	560	562	566	572	580	553	572	607	509	548	540	560	602	628	585	554	597	548	638	562	582	571	544	606	566	553	618	570	570	586	610	553	542	621	567	570	573	640	599	598	577	599	575	613	568	594	587	534	587	579	577	570	606	580	548	602	605	586	600	635	593	552	563	576	575	582	583	567	599	591	566	597	564	530	582	568	603	619	548	598	601	591	597	597	545	597	551	541	614	630	596	600	582	603	553	578	564	582	608	567	565	602	634	598	556	623	612	590	558	557	592	591	571	570	592	582	575	546	575	577	579	593	561	603	632	575	547	569	581	581	606	536	592	578	583	607	578	622	587	646	584	606	592	589	583	616	578	564	648	568	594	577	602	594	592	583	555	553	568	595	606	583	604	600	568	553	628	606	536	587	550	599	586	613	545	616	597	584	571	623	583	576	525	563	598	585	622	553	551	562	577	588	597	591	600	567	562	601	591	558	624	585	567	587	566	603	593	558	567	566	591	564	589	525	591	575	550	601	592	609	569	583	584	599	579	612	597	566	589	579	583	561	553	562	605	578	586	552	582	576	599	607	564	600	609	609	572	553	571	587	563	555	523	584	592	566	588	589	563	562	589	574	588	595	596	541	554	586	581	569	618	506	585	592	559	554	548	592	629	588	559	532	575	569	581	572	548	570	638	616	595	584	593	607	578	540	556	575	562	590	571	599	588	556	626	606	603	564	602	607	542	593	539	563	602	588	589	607	587	581	572	599	579	566	610	576	558	595	580	569	554	584	600	566	653	568	620	562	620	595	561	572	586	602	574	579	587	616	583	589	588	515	588	578	545	615	567	608	585	570	548	605	567	587	601	592	567	608	577	588	552	578	588	583	607	618	568	598	613	576	559	577	532	571	577	596	618	582	600	584	562	581	576	577	574	599	609	626	538	584	555	631	550	562	624	540	548	606	563	539	580	630	580	567	559	562	635	533	599	585	598	558	576	627	639	592	576	623	549	574	544	584	593	604	591	612	584	553	619	568	567	583	580	552	552	639	583	591	570	615	612	584	569	593	590	580	600	599	591	606	596	553	587	587	595	579	554	585	607	605	550	603	623	536	585	597	584	598	592	625	618	595	661	537	593	575	559	589	542	567	548	645	582	579	575	593	604	559	588	582	588	617	575	617	616	572	572	595	626	583	581	536	603	547	574	613	642	574	584	577	609	531	544	560	568	600	539	570	575	613	636	594	596	562	560	627	584	580	597	611	588	554	567	594	604	585	591	540	553	609	625	618	582	600	548	582	557	585	636	592	567	593	596	556	578	564	590	574	598	621	555	549	641	588	554	636	608	590	590	588	552	602	584	576	560	574	545	594	605	573	591	555	582	589	624	565	581	574	587	603	556	569	594	601	625	596	580	574	557	547	575	588	581	556	565	584	592	594	569	575	589	619	607	600	627	548	590	592	556	581	574	606	565	590	598	530	576	539	564	597	645	565	572	618	590	580	626	611	593	584	588	567	552	571	603	569	559	531	556	570	590	596	621	587	602	568	625	585	540	581	609	601	612	599	550	585	576	611	574	570	572	577	606	624	581	598	571	581	604	557	646	620	591	564	588	563	629	548	574	610	592	634	579	596	618	569	579	591	577	614	588	562	588	560	623	600	565	604	597	595	560	591	568	622	595	590	583	605	642	574	564	574	601	556	612	583	577	573	525	592	580	535	577	592	603	588	571	597	631	623	589	597	613	588	552	586	559	593	543	547	620	549	567	610	596	590	593	609	575	561	566	583	602	603	552	571	612	587	584	597	590	553	584	587	570	599	596	580	582	597	563	661	626	556	583	594	611	572	581	626	574	578	587	589	595	583	587	581	566	570	572	591	580	602	589	581	608	581	576	588	588	532	579	551	639	582	551	602	582	625	609	581	562	596	622	552	575	556	613	627	575	579	587	560	570	608	578	567	599	611	616	570	578	584
1945	203	113	88	84	77	96	108	81	84	78	65	80	74	61	57	59	64	49	42	39	45	44	43	33	50	57	44	38	43	45	33	42	42	33	38	45	33	43	46	39	56	50	36	40	45	42	36	33	39	38	37	28	38	42	43	46	32	42	39	32	36	30	37	25	47	37	41	33	48	39	36	46	28	33	38	35	39	46	33	39	31	40	31	45	42	37	40	46	31	40	38	30	44	31	37	47	32	43	48	30	42	30	36	32	42	38	42	38	36	48	38	35	37	40	42	42	41	24	46	37	34	32	35	36	38	47	36	35	45	30	31	39	35	40	40	37	35	37	49	30	44	32	26	37	28	34	32	33	31	40	36	34	42	40	40	49	36	35	46	37	33	44	29	40	41	50	40	34	38	37	30	31	45	37	45	31	37	42	35	36	40	38	32	33	36	29	30	25	36	45	41	43	45	27	27	28	38	36	32	38	36	37	43	29	34	42	32	34	54	40	50	36	39	41	41	28	39	36	35	38	44	30	32	47	35	52	32	31	47	37	45	35	34	31	42	37	33	33	33	41	29	40	53	42	42	29	41	38	40	34	41	44	39	43	41	36	40	31	38	35	41	21	39	33	35	42	37	31	48	39	39	34	45	34	24	33	34	25	38	42	28	45	42	48	32	44	25	32	34	38	38	49	38	28	43	31	37	45	35	45	30	40	40	42	38	39	41	36	42	27	29	38	32	36	31	40	27	39	45	34	34	45	46	43	38	35	42	40	36	35	35	44	28	52	27	28	39	33	31	36	45	42	40	46	25	47	40	29	24	31	27	38	35	47	40	38	47	40	41	30	43	41	36	34	32	30	45	36	21	29	33	35	38	36	29	26	40	42	37	38	32	29	42	33	31	43	37	33	27	50	39	35	40	36	48	39	49	33	40	42	34	33	38	37	44	34	36	31	38	34	26	24	31	44	33	24	46	52	37	37	42	38	38	25	39	32	42	27	49	30	30	33	37	35	32	40	36	35	41	40	35	36	35	37	41	38	45	49	29	46	36	38	36	35	34	46	44	29	35	41	40	31	28	45	45	35	42	35	42	51	26	42	27	36	39	26	51	25	36	32	33	41	38	44	38	32	36	35	30	40	35	48	37	32	36	44	29	32	36	42	34	36	31	38	38	34	32	33	39	43	42	44	43	32	31	37	42	47	36	36	36	33	29	44	37	36	50	32	32	29	37	55	35	36	42	37	33	37	32	34	37	39	35	31	32	36	38	36	35	30	35	37	42	50	43	40	33	41	35	43	34	35	41	47	26	42	31	34	34	30	23	31	28	40	39	39	48	41	38	36	42	37	46	30	28	37	40	40	53	40	43	33	31	43	39	39	40	31	35	35	35	50	33	41	34	47	28	36	37	44	38	28	31	35	31	44	31	44	36	46	45	39	39	39	33	45	40	43	36	42	40	36	38	30	42	42	44	33	36	43	43	37	40	29	41	43	44	32	38	40	31	40	42	43	38	39	35	36	31	39	39	31	42	39	42	31	31	26	39	44	30	33	32	62	28	41	44	43	34	39	36	21	49	46	39	31	35	45	28	35	33	40	29	27	25	35	43	52	44	45	44	32	47	31	31	44	39	42	34	31	36	44	36	31	27	34	28	39	24	24	43	24	41	39	36	39	42	39	42	44	36	49	33	40	39	46	36	46	40	30	37	41	39	43	34	34	29	46	27	38	35	40	30	33	42	34	40	40	36	37	21	28	46	46	31	39	31	35	47	33	40	41	37	44	38	25	31	25	32	37	36	48	30	40	43	44	38	38	38	44	34	41	39	45	33	35	39	42	36	33	30	46	35	35	23	38	46	52	40	44	36	28	45	25	42	36	34	35	30	29	39	42	43	26	38	38	34	36	34	36	29	31	38	31	30	35	42	34	28	27	34	36	40	33	40	51	33	38	44	33	32	34	35	32	40	35	32	38	41	37	36	44	38	25	36	46	43	38	37	39	38	39	39	31	43	47	32	38	32	44	43	30	50	41	35	39	38	38	41	34	40	41	51	33	46	32	39	40	27	32	43	34	37	31	34	47	33	29	28	32	37	33	46	29	34	25	32	30	33	55	27	31	38	39	40	20	39	39	45	46	50	28	38	44	37	44	30	26	38	35	40	41	25	39	42	37	37	39	39	47	37	34	47	41	38	41	32	47	36	30	33	41	37	29	34	30	32	32	43	33	29	36	28	34	36	36	34	38	29	41	24	37	36	42	46	28	31	37	28	41	36	28	39	42	37	35	35	43	41	29	47	34	34	35	29	40	42	40	38	40	41	34	37	35	31	46	43	40	49	45	33	41	32	38	34	38	35	37	42	32	35	41	38	46	42	32	44	45	37	36	51	38	44	29	27	40	28	39	33	40	47	43	36	34	54	51	39	43	38	40	39	36	32	39	45	46	42	32	37	32	37	39	51	37	34	35	34	48	35	32	38	49	41	33	35	30	42	44	52	42	42	35	26	34	43	47	30	38	33	39	35	27	33	28	31	41	29	33	42	48	44	26	33	39	36	40	39	32	42	27	43	32	39	33	31	38	37	40	41	44	37	33	40	43	36	37	38	29	42	39	28	49	31	28	54	42	35	38	38	40	32	40	28	45	32	40	40	34	43	34	30	38	45	44	28	38	37	41	34	34	32	35	31	38	38	36	36	29	36	29	28	36	41	33	41	36	37	48	31	38	37	35	31	46	33	41	27	33	36	34	38	39	26	41	38	32	31	55	40	33	40	39	39	33	36	36	34	26	43	40	34	40	38	40	40	28	46	43	42	44	33	39	45	53	36	42	38	41	44	29	46	40	35	32	38	42	37	42	34	35	43	44	39	40	32	39	34	30	35	29	34	30	39	33	41	53	39	34	37	29	44	33	49	29	35	33	48	28	34	37	33	44	44	40	34	41	29	35	55	36	40	44	44	37	41	38	35	37	43	33	43	35	35	48	37	44	36	38	44	40	42	38	42	35	39	28	44	35	35	29	30	37	27	45	29	42	38	32	44	47	31	33	40	44	37	29	30	28	49	39	31	45	33	45	41	32	43	54	37	38	49	41	38	40	39	43	37	38	33	46	31	32	33	40	32	36	28	31	34	45	34	37	38	38	44	34	41	38	25	46	36	39	32	39	30	31	35	46	33	35	38	45	38	29	44	46	45	41	38	45	44	43	29	38	37	27	31	45	41	34	41	41	33	41	40	46	39	46	37	38	29	30	32	36	34	45	41	43	35	42	32	45	35	31	31	34	32	28	36	42	31	28	38	44	40	36	34	35	39	33	35	42	45	33	34	41	30	34	38	31	37	34	43	34	42	33	43	40	55	35	36	41	30	40	45	43	28	42	35	41	44	44	39	41	42	41	35	33	44	42	47	37	33	27	31	31	34	49	27	38	39	30	31	40	39	34	46	43	35	39	40	33	39	39	36	29	41	36	30	38	43	48	43	35	46	29	40	46	46	31	36	54	32	38	44
16773	2885	1537	1778	4535	5249	4948	3804	2790	2257	2034	1495	1486	1505	1260	885	804	757	719	701	715	664	575	557	528	554	548	472	466	439	434	441	420	435	423	506	454	415	392	402	418	411	474	379	381	369	341	387	355	366	396	387	384	379	371	360	344	372	356	372	354	373	357	345	348	367	333	385	355	349	349	362	358	347	310	346	326	350	342	345	314	348	320	338	333	326	373	339	334	330	315	334	370	334	357	368	362	328	360	348	326	328	347	330	345	330	365	350	324	313	328	323	321	329	326	342	322	338	345	329	345	341	334	332	324	325	371	335	336	313	328	319	347	313	322	361	337	340	331	352	344	354	339	355	339	286	313	324	335	342	331	341	356	368	322	363	322	329	350	323	321	312	346	325	345	349	346	340	341	343	321	308	319	337	329	342	330	308	316	370	340	390	344	303	310	331	307	347	305	372	338	328	330	307	356	329	349	341	339	335	349	299	325	319	337	344	307	353	346	298	329	336	360	313	337	326	360	304	334	303	340	361	326	353	314	302	314	320	338	326	346	335	343	330	314	328	334	359	318	335	374	327	349	331	327	329	331	349	303	339	355	327	315	321	352	332	327	358	359	365	338	331	312	326	294	357	329	307	308	293	315	328	343	360	347	311	347	367	334	340	310	327	333	329	356	345	337	309	353	344	336	309	328	319	327	325	348	313	334	312	306	345	368	327	337	326	323	341	350	314	353	326	339	302	375	352	344	324	324	322	356	294	331	356	323	347	332	342	312	340	358	340	336	322	353	323	310	316	345	320	333	297	320	345	330	318	357	341	350	317	339	340	334	359	320	342	303	354	342	318	335	327	329	322	319	331	341	338	342	340	334	356	324	338	356	322	336	308	330	301	383	302	315	307	353	312	360	315	326	351	325	353	316	352	332	339	343	309	329	330	328	342	355	316	365	366	327	329	320	340	320	317	316	318	327	335	328	317	366	292	366	323	357	339	302	352	339	332	322	320	342	349	338	342	357	355	305	352	356	349	361	340	346	319	323	342	342	328	336	339	341	343	308	315	314	343	367	327	320	293	352	345	344	341	332	336	328	334	323	319	333	356	304	334	322	297	332	350	314	328	339	405	340	350	377	338	351	325	320	322	363	333	331	322	323	341	360	330	317	358	316	331	336	324	315	328	340	320	330	313	298	321	346	330	327	338	332	308	326	315	312	324	343	315	346	313	322	324	315	352	328	354	339	331	327	339	361	337	320	310	312	346	334	292	353	359	283	312	372	330	346	318	350	345	317	351	331	339	345	343	311	303	353	333	334	323	337	334	317	366	351	301	369	339	355	308	338	325	345	338	368	390	319	321	327	332	314	324	344	353	343	315	305	318	321	339	344	321	365	352	353	319	325	304	303	328	353	368	339	330	308	340	337	316	357	298	312	296	333	300	305	295	321	349	316	321	328	314	360	321	322	336	318	387	339	342	331	302	313	356	326	322	343	342	329	322	328	324	331	319	324	317	317	341	365	303	347	332	338	326	321	323	350	338	346	308	323	309	336	303	343	331	326	301	341	344	300	322	337	313	336	340	361	339	313	321	368	316	332	327	363	354	331	324	357	293	322	325	333	314	318	333	326	286	349	321	335	347	306	334	333	338	310	321	342	322	333	303	311	352	297	331	317	319	310	281	341	303	353	311	332	358	361	334	331	322	331	358	350	316	314	289	337	308	318	300	322	314	318	346	311	326	343	330	321	314	301	344	287	322	313	335	339	337	356	333	301	320	339	315	327	337	335	357	357	312	330	349	315	355	326	330	339	359	336	342	348	351	347	300	333	314	335	304	348	303	345	346	341	324	349	321	349	331	335	358	373	325	341	363	318	320	339	322	364	320	355	325	340	375	354	316	327	336	336	330	323	328	326	354	333	313	316	329	328	321	344	292	346	311	335	323	307	331	341	328	321	312	338	336	331	353	328	350	360	312	287	337	326	339	336	335	344	312	327	299	327	327	340	315	312	324	331	318	326	355	318	349	325	333	330	298	327	338	338	333	330	371	320	342	324	328	350	296	344	332	324	344	312	321	339	332	346	353	332	305	326	321	278	353	314	339	347	329	333	326	330	307	353	333	309	328	334	333	330	338	336	323	367	317	312	324	322	310	339	350	350	297	324	327	349	330	364	326	370	316	317	309	359	356	326	328	336	341	330	352	338	319	335	344	375	352	297	358	306	320	305	308	330	326	353	311	328	320	338	351	310	344	361	321	322	344	383	344	356	338	324	349	342	323	338	329	334	335	315	340	319	324	310	355	330	338	347	321	339	336	338	354	345	328	363	349	345	308	311	308	347	348	328	333	346	302	313	338	338	332	345	345	302	299	328	337	292	329	308	319	324	333	341	331	315	329	333	302	330	321	316	347	298	341	355	299	329	331	296	322	381	316	363	356	312	335	346	343	350	342	343	333	327	285	312	308	318	311	315	325	315	306	345	329	344	345	340	362	328	361	322	341	337	356	348	338	335	335	308	342	325	302	323	330	351	340	330	340	342	351	305	329	378	311	358	316	309	348	323	362	315	351	348	341	327	313	332	335	323	339	328	337	347	320	321	317	331	340	335	341	340	353	323	374	329	346	363	371	337	351	321	376	316	327	345	360	331	342	322	332	341	327	347	315	323	314	336	343	350	338	334	312	342	350	326	302	319	359	344	327	368	319	366	308	318	322	339	345	329	319	347	330	351	341	316	350	334	313	328	331	324	291	335	285	305	312	340	336	333	361	330	352	327	335	324	347	350	375	315	334	332	330	334	325	319	333	355	376	323	319	327	334	330	316	320	323	350	325	343	348	340	318	318	346	332	322	309	316	309	339	315	339	342	301	339	376	330	320	363	322	343	319	276	329	323	302	304	314	316	319	353	329	348	345	356	337	346	354	341	318	342	340	356	326	331	334	346	342	313	368	332	353	342	297	337	314	331	320	331	325	326	328	330	339	359	299	306	320	334	337	340	319	319	377	346	285	311	334	333	352	324	317	322	323	345	348	307	333	349	339	328	286	324	342	352	338	333	326	328	334	300	334	313	309	317	322	339	336	350	322	324	335	342	337	314	332	301	352	347	340	349	337	312	328	326	321	322	321	341	363	354	340	334	330	326	345	346	318	307	338	332	301	337	329	354	318	350	316	329	347	328	314	344	326	348	310	362	335	357	344	308	369	315	310	345	311	332	335	335	299	331	341	298	346	331	317	295	309	323	335	347	359	345	330	287	303	315	328	353	321	349	343	315	336	302	322	315	331	345	310	358	316	334	368	325	338	363	341	334	307	330	298	322	326	366	321	369	343	364	331	323	326	328	315	309	339	324	346	346	346	352	310	325	316	347	334	330	350	315	335	337	326	331	357	306	317	328	327	353	334	305	352	288	315	333	318	352	312	312	342	297	329	326	376	348	367	333	318	346	337	347	325	341	362	353	359	333	343	318	344	340	328	319	314	320	327	324	322	329	365	326	305	350	325	331	330	351	330	348	304
1373	166	116	112	120	107	131	122	93	113	127	107	126	104	109	102	109	103	103	120	112	96	122	109	88	112	119	113	89	106	109	106	79	119	84	119	111	114	122	110	109	109	87	115	99	101	105	102	102	99	113	117	117	116	91	101	103	102	119	95	119	115	109	107	111	99	107	99	95	108	101	113	109	96	97	81	112	111	116	102	109	110	111	119	90	102	104	78	89	119	92	105	82	102	93	97	112	106	103	116	102	99	102	112	107	120	116	100	108	96	101	103	127	102	100	93	120	104	103	119	98	108	98	94	93	122	104	110	101	114	110	115	114	110	122	124	110	89	92	94	93	93	109	107	110	89	126	111	113	96	100	104	108	106	85	102	96	105	117	103	101	119	109	95	92	107	110	94	98	104	109	87	99	93	111	106	108	96	102	89	112	94	93	111	100	99	101	116	100	115	91	85	105	101	109	104	104	106	115	119	109	95	97	119	111	97	104	98	101	120	114	101	89	101	110	127	102	85	117	93	101	84	112	118	116	97	98	88	117	111	107	107	97	91	107	102	93	83	99	97	106	97	106	99	115	123	99	124	111	94	91	115	100	105	101	111	118	107	95	104	84	92	111	109	102	95	104	98	95	89	100	95	100	100	113	113	102	104	105	122	112	128	99	95	99	111	104	104	88	121	103	117	94	93	103	98	111	97	112	108	116	105	96	104	105	104	88	98	103	126	103	99	111	112	115	97	104	105	102	94	99	116	107	90	103	111	121	116	106	101	98	103	124	100	116	87	102	107	87	124	115	103	115	97	97	107	120	119	90	116	97	101	101	103	105	106	114	98	100	98	104	102	92	104	120	101	111	109	119	109	114	100	96	98	109	122	95	100	94	100	91	100	111	107	121	128	102	98	83	104	110	94	95	126	91	99	101	113	100	101	106	112	114	117	104	109	103	112	117	105	100	92	107	119	112	108	126	112	100	104	111	109	99	102	99	101	107	95	123	115	96	103	96	110	97	98	96	100	94	98	113	103	107	117	104	102	103	111	102	117	109	116	87	100	96	115	91	106	107	102	111	111	108	116	115	119	88	133	92	99	125	106	136	99	109	98	90	111	101	94	118	95	92	106	89	119	105	103	102	89	101	91	106	107	108	124	104	107	105	117	96	98	94	101	92	97	120	109	109	105	91	95	103	102	98	113	112	109	112	113	107	85	102	93	115	113	103	114	126	101	103	103	102	98	118	96	100	102	100	98	102	108	86	111	122	106	96	110	88	106	82	103	104	89	101	114	119	111	113	107	114	104	93	95	113	116	120	94	110	106	102	91	102	94	95	122	100	104	118	123	102	102	105	112	100	120	108	97	108	111	99	111	118	108	96	115	112	89	123	118	113	108	106	109	116	101	100	100	101	110	104	96	108	111	105	94	90	99	90	100	106	95	91	114	103	107	105	101	105	111	104	111	117	106	118	102	114	101	121	96	110	86	103	102	104	108	82	109	100	106	100	115	105	101	102	105	98	109	104	109	104	105	99	118	114	117	101	103	107	109	115	101	87	131	97	109	108	100	113	97	127	130	97	90	102	101	103	122	115	103	89	97	91	112	96	94	99	115	108	100	112	105	77	95	110	99	108	109	118	107	123	122	103	117	110	87	93	114	98	117	125	125	94	108	117	104	82	102	105	111	107	114	123	133	106	90	86	100	96	101	112	117	102	127	111	94	101	118	88	122	94	120	94	96	106	92	113	108	102	93	101	89	106	92	120	107	108	107	107	110	95	112	108	102	92	111	83	127	88	98	139	102	111	110	100	102	108	108	109	99	99	89	105	92	104	94	99	92	129	109	116	95	104	121	96	105	98	121	112	115	100	116	99	114	108	99	87	100	88	102	95	111	96	105	123	112	106	96	106	117	83	94	93	98	98	89	104	102	105	103	100	102	99	95	97	112	101	99	82	92	104	106	99	96	112	103	115	122	104	108	102	107	100	97	89	102	95	114	97	95	100	100	129	105	109	102	95	91	94	97	118	100	112	113	104	98	98	98	109	106	97	88	104	103	104	106	103	96	106	108	101	93	112	93	104	94	83	78	119	103	88	99	108	108	93	111	92	109	97	115	104	116	93	102	109	106	94	112	106	102	107	100	84	106	104	97	101	81	88	114	110	121	92	110	104	82	105	102	123	110	125	94	106	91	101	89	105	95	96	105	110	89	94	91	94	116	112	111	105	118	107	102	116	114	116	110	108	91	98	94	96	120	112	94	101	104	111	99	87	111	96	110	100	100	108	96	96	111	91	119	100	111	117	95	114	110	111	86	113	104	115	104	92	95	84	98	121	98	97	86	106	109	106	103	102	103	108	103	94	116	87	111	94	105	101	109	113	109	124	94	110	93	99	110	112	92	90	87	96	94	106	103	85	102	118	116	90	95	98	94	100	106	103	97	94	91	108	105	97	102	106	113	111	104	94	112	111	95	100	79	93	116	114	110	111	118	111	111	103	101	101	104	107	109	113	118	104	108	99	107	114	100	105	96	91	100	94	92	100	100	99	111	98	91	88	93	107	110	111	113	98	98	100	99	87	106	111	98	108	101	86	99	96	104	98	119	104	94	109	108	104	108	119	104	107	116	103	119	109	99	98	116	89	107	117	101	112	108	109	108	100	103	104	115	85	108	111	102	104	94	122	107	98	125	120	97	85	112	113	117	107	103	75	92	103	118	121	105	109	99	108	97	93	97	95	107	99	99	113	91	112	99	108	103	113	109	104	112	109	105	87	101	115	114	97	113	118	99	93	113	97	111	106	108	97	105	88	107	105	94	100	111	111	107	104	105	88	93	93	134	97	109	99	111	120	107	101	102	107	104	91	110	100	98	111	120	105	113	108	103	108	92	112	78	118	126	108	106	113	98	102	99	90	111	98	94	98	96	100	108	97	96	102	100	111	129	132	114	114	101	109	95	92	88	92	104	97	110	114	97	112	86	109	105	106	101	108	111	99	117	108	88	108	104	107	100	104	86	100	113	109	98	113	96	111	106	92	101	104	100	108	101	113	112	116	94	103	91	96	115	109	108	103	129	96	104	101	97	130	110	109	103	102	93	104	103	119	87	104	92	101	113	114	94	113	109	99	102	134	113	101	96	104	114	87	115	98	102	105	99	106	98	122	89	117	88	93	105	100	108	108	103	102	110	103	92	99	98	112	123	110	108	114	109	118	101	113	129	99	116	103	107	107	94	103	123	115	115	93	114	112	99	97	115	99	122	100	100	112	93	104	99	99	85	115	102	113	102	103	100	112	109	99	114	120	119	117	113	117	103	98	97	105	112	93	85	84	102	102	121	108	113	93	101	96	89	107	95	91	106	112	96	107	109	109	92	124	97	98	82	88	104	87	105	97	88	87	113	108	97	105	92	105	104	97	108	87	100	107	81	122	113	87	98	107	117	129	95	106	88	105	107	92	114	89	103	115	104	99	108	130	111	120	114	93	106	100	98	105	111	110	121	107	108	120	104
10583	1761	1248	1506	2342	2358	2669	2015	1504	1356	1256	1144	1211	1218	1005	904	950	966	900	926	916	954	917	918	896	896	888	896	901	857	840	886	854	851	851	891	855	875	873	853	884	840	837	812	814	801	854	855	882	863	810	877	846	853	845	811	814	851	799	854	837	868	836	870	821	859	839	874	821	819	795	867	853	866	839	865	780	814	839	885	853	876	864	839	846	850	816	859	864	890	863	822	852	803	828	856	844	847	857	841	783	842	830	804	782	826	838	877	870	834	815	801	865	838	907	859	835	843	859	846	837	789	792	847	873	841	788	879	872	857	793	846	833	814	834	872	895	804	827	872	867	847	852	851	854	859	830	851	829	868	842	862	869	899	828	847	870	859	820	816	885	804	880	831	835	805	762	828	846	882	796	882	814	799	839	844	827	861	790	821	848	831	875	839	875	825	831	766	903	797	859	861	811	853	835	860	792	816	857	860	841	802	849	899	851	861	829	831	800	840	831	846	807	865	867	890	816	789	791	843	835	836	848	852	839	819	829	795	851	829	824	839	793	882	810	837	806	872	896	807	856	907	893	797	878	850	845	821	840	844	771	827	758	855	821	840	794	870	820	867	844	872	861	875	816	803	793	905	830	844	840	838	767	825	796	862	815	866	893	846	907	848	837	780	807	803	839	880	852	804	905	861	871	838	874	845	862	855	812	885	880	821	810	846	843	790	861	836	812	881	857	835	879	852	846	863	872	839	811	838	902	820	845	849	816	896	839	857	838	825	876	846	855	794	833	860	839	773	751	837	795	838	826	787	813	865	878	863	843	843	890	843	852	811	854	823	860	828	897	873	848	818	807	817	844	825	883	849	848	821	796	837	830	868	860	784	877	854	854	874	846	841	816	826	860	872	847	828	834	782	848	816	831	854	852	806	828	837	785	884	843	840	881	821	782	792	894	861	840	859	823	839	815	886	855	829	844	820	798	925	825	895	830	849	801	837	830	830	810	838	882	850	786	843	867	826	870	835	872	847	806	815	782	894	815	822	824	807	893	843	830	851	889	924	830	775	854	817	820	795	862	871	809	862	814	874	913	853	862	775	869	890	844	847	826	834	807	860	877	877	856	806	831	834	806	809	821	841	863	849	828	804	875	838	820	857	878	848	837	844	822	829	828	855	861	830	884	829	817	840	802	851	864	827	882	870	887	881	851	910	819	887	764	821	857	871	862	792	850	845	809	780	860	842	805	843	816	858	827	785	811	918	879	841	841	775	840	878	873	825	797	836	831	800	876	832	886	849	811	853	786	802	851	860	843	832	834	789	859	816	801	807	854	817	829	858	807	832	855	881	785	789	815	827	861	852	812	837	805	816	861	840	798	849	823	859	840	832	847	883	839	852	851	845	804	857	864	838	827	832	815	813	759	846	837	838	859	865	852	843	833	803	830	821	843	839	881	812	838	865	842	763	823	784	854	830	842	790	843	856	870	823	826	764	848	849	916	852	826	835	802	825	843	891	885	850	864	822	845	791	844	808	798	840	843	884	868	863	788	806	845	872	796	861	828	849	846	856	854	867	863	802	925	881	860	826	867	874	864	871	877	833	838	841	846	832	840	831	844	851	811	817	781	792	872	859	812	856	896	858	860	806	858	861	851	875	837	837	893	843	880	854	856	855	829	837	806	887	863	799	826	860	800	807	855	830	858	806	894	876	835	846	875	857	868	890	841	819	808	904	844	827	866	849	834	865	848	867	822	858	845	838	858	828	849	848	836	866	819	863	814	819	857	774	851	823	932	873	824	824	826	870	859	814	880	862	836	818	864	835	877	822	861	837	850	816	855	799	828	824	821	838	820	787	862	815	834	834	819	833	834	861	868	878	822	810	872	807	805	874	792	835	900	825	829	864	841	851	841	848	828	880	816	875	813	838	849	795	833	872	859	872	808	864	862	833	858	844	815	870	864	802	789	835	821	855	859	804	790	882	874	852	851	849	841	871	913	835	873	820	782	838	843	820	894	799	847	813	831	806	831	843	813	865	837	808	806	819	902	824	832	847	896	837	848	856	832	821	840	802	799	859	852	880	817	862	863	821	878	848	830	909	830	846	831	857	803	899	797	776	791	825	859	862	857	867	837	807	810	882	815	825	849	858	876	860	880	839	825	822	828	819	796	921	879	827	846	855	834	847	830	845	842	831	837	824	818	792	840	814	841	800	865	815	824	854	843	879	854	865	831	794	824	820	820	859	868	869	825	842	876	847	829	824	801	884	850	811	882	808	867	853	817	855	814	846	858	843	830	816	861	824	845	881	868	807	784	835	824	837	817	792	842	875	827	823	774	841	832	869	892	818	813	809	836	812	842	784	799	895	860	802	838	887	852	841	822	825	861	869	860	828	875	858	825	785	860	877	800	858	847	865	856	827	817	853	880	787	836	875	848	822	850	836	829	833	806	884	820	794	857	810	853	828	808	847	833	834	854	885	803	851	828	841	837	858	827	837	853	820	857	819	822	822	820	834	815	806	822	827	855	809	826	831	820	819	845	852	831	839	846	833	805	799	832	850	811	820	803	863	840	831	863	816	868	824	864	789	853	868	793	849	808	838	849	862	852	874	821	848	859	824	843	878	907	856	866	835	880	783	831	873	854	797	813	845	858	837	855	775	845	830	850	841	884	859	828	908	823	761	799	865	843	855	862	866	844	862	872	860	855	860	851	850	861	874	821	837	814	846	834	860	798	829	876	805	827	846	858	849	839	852	855	835	812	830	811	828	835	855	805	827	807	800	826	819	866	816	829	867	810	861	815	833	855	822	846	841	857	849	816	847	921	831	820	811	842	851	835	848	821	818	826	871	835	853	871	799	886	863	845	894	864	834	772	847	809	834	816	793	869	811	846	834	875	844	830	847	822	862	878	872	897	856	790	879	825	816	817	816	850	826	835	842	825	839	882	826	845	832	849	891	820	882	794	865	851	841	936	820	843	896	835	852	820	850	841	818	849	813	808	815	852	851	867	803	819	834	852	844	811	819	825	823	824	811	821	854	853	807	819	797	839	880	832	836	825	815	886	828	814	808	847	861	863	833	868	842	845	818	843	913	806	860	801	906	796	863	863	847	820	863	857	836	812	818	872	800	890	814	838	837	801	791	802	848	811	850	809	880	847	818	824	902	822	806	797	803	879	804	828	767	815	835	803	859	766	803	862	841	852	807	820	894	824	817	819	829	845	805	846	803	841	858	793	827	801	828	869	831	841	863	870	851	860	765	814	811	785	823	853	833	826	807	826	818	841	792	843	805	864	832	786	864	880	843	839	837	800	824	867	792	833	845	853	874	860	842	840	813	887	851	876	832	819	804	802	822	897	887	834	875	857	853	837	880	808	789	832	890	846	863	836	855	817	831	865	878	901	849	838	853	884	830	798	822	850	814	883	811	809	838	834	837	868	858	832	803	838	850	818	814	827	881	815	849	833	893	877	832	863	896	794	824	852	840	819	858	781	836	885	841	837	759	824	833
1377	227	132	110	116	94	127	112	103	95	94	89	102	87	93	84	64	71	81	97	70	86	75	58	82	63	70	75	71	53	74	74	76	68	77	74	67	58	63	100	86	62	53	68	67	80	68	62	71	63	72	76	74	75	68	70	66	72	85	47	63	69	65	69	65	56	60	74	69	55	67	57	62	72	59	62	62	63	72	61	55	69	63	76	65	68	72	60	63	60	83	76	68	63	63	58	73	82	60	76	51	76	78	59	68	88	70	64	56	78	60	70	69	73	78	63	77	68	69	79	72	71	66	69	62	66	77	69	73	60	68	76	71	68	73	78	69	70	69	73	67	64	73	51	61	66	73	52	61	48	68	62	75	63	52	59	60	63	53	68	80	55	68	66	60	60	61	74	60	64	55	71	66	63	50	61	69	69	64	65	62	65	72	71	78	81	64	57	61	59	87	67	64	83	75	64	66	69	61	69	66	80	59	70	63	59	76	58	67	56	72	61	70	69	66	59	84	75	59	61	65	65	76	59	60	53	78	75	53	56	70	75	64	72	72	71	72	63	78	50	60	70	66	74	70	87	67	65	62	64	71	65	63	59	75	77	66	61	65	74	59	82	83	65	68	54	62	74	57	61	94	67	65	70	77	66	79	56	64	75	58	70	66	64	77	73	76	66	64	64	74	68	77	55	72	59	71	73	66	63	65	69	53	81	68	83	75	78	63	71	66	85	59	62	70	83	70	60	76	78	64	64	67	64	63	74	68	52	69	43	57	70	69	66	73	65	60	74	73	69	60	72	71	72	65	75	59	63	69	59	59	66	75	84	58	54	66	67	66	54	66	65	66	59	73	50	64	65	65	58	77	80	67	80	61	77	63	61	74	84	75	70	80	84	69	70	60	80	75	58	68	53	75	59	67	54	65	69	50	78	54	55	82	65	48	69	62	56	70	70	58	70	54	82	67	65	62	59	67	69	75	64	75	83	74	84	95	61	74	63	70	66	63	69	53	67	80	79	60	64	69	77	58	54	72	72	69	73	56	71	64	67	63	49	68	57	73	50	71	68	74	77	86	66	70	69	76	67	75	76	59	70	86	72	71	65	72	65	55	66	69	79	64	82	80	58	68	79	56	51	69	66	56	70	73	73	67	82	71	83	46	50	80	64	62	77	76	63	72	68	66	76	68	72	59	71	61	82	60	72	68	70	78	82	57	75	60	64	66	62	74	76	62	64	67	58	72	62	77	73	64	68	62	69	74	79	72	73	81	77	92	63	71	78	76	82	71	46	78	59	55	74	71	68	62	69	64	57	63	73	62	70	63	65	70	68	70	55	67	57	73	69	72	56	86	65	48	82	84	66	58	53	66	70	65	65	72	70	66	71	70	73	64	78	72	73	69	78	77	48	61	67	68	64	76	75	57	79	75	78	52	73	76	78	65	61	72	75	66	90	64	69	63	74	74	58	65	59	57	64	82	66	70	68	77	70	68	64	75	58	67	90	60	68	80	66	59	61	57	74	66	66	64	77	67	72	65	69	69	85	78	72	76	77	73	63	60	73	61	76	83	71	74	58	70	54	62	67	77	89	57	61	54	55	69	66	68	76	73	57	77	73	61	75	64	63	72	70	58	65	82	61	57	56	83	71	68	71	75	72	74	70	80	70	59	64	81	65	68	66	74	66	64	67	63	74	47	80	75	66	65	60	76	80	60	77	73	65	65	71	58	80	60	62	62	75	71	71	63	65	66	75	74	71	82	88	73	68	65	75	62	60	66	60	71	73	72	68	74	68	72	57	68	72	76	61	62	73	76	68	87	67	78	52	61	78	54	60	67	67	75	73	73	69	67	77	55	79	61	83	59	78	58	67	71	63	70	64	80	58	84	61	81	69	61	67	60	59	64	71	73	71	72	72	79	56	64	65	68	78	65	74	66	68	62	61	67	66	71	78	66	72	54	70	82	66	67	78	64	69	75	59	53	68	59	79	75	80	76	81	83	77	77	73	73	70	63	61	74	63	72	68	80	71	62	73	72	61	64	74	47	83	66	65	74	77	69	80	81	79	64	81	72	68	84	76	68	58	74	57	64	76	85	72	60	57	82	55	70	66	51	80	75	69	71	67	65	77	66	64	67	63	76	80	79	78	73	85	48	81	60	60	53	57	68	58	60	56	63	62	70	77	70	64	75	71	59	78	80	77	73	63	60	65	64	56	76	68	77	70	67	62	52	75	63	74	79	64	89	60	60	51	62	54	76	67	53	63	60	57	63	57	65	75	67	64	77	82	70	75	66	72	66	71	69	67	62	61	73	66	65	76	79	72	67	69	68	77	70	64	50	78	78	65	70	67	75	66	75	69	75	68	64	57	70	71	59	63	78	57	58	75	64	75	67	78	64	68	89	69	49	59	73	62	64	65	68	70	81	69	62	75	71	57	70	75	80	72	68	64	44	65	70	58	64	58	76	65	72	71	66	87	59	66	56	73	73	71	87	62	67	60	69	73	92	69	55	59	64	76	64	64	53	78	65	66	66	71	87	57	55	66	70	80	63	77	56	62	68	67	77	69	77	72	63	73	74	60	60	69	83	74	71	71	60	82	87	71	70	70	72	67	66	72	76	87	72	70	63	78	76	72	68	56	71	75	76	55	71	69	62	60	74	71	72	55	72	62	65	55	70	61	60	66	72	67	79	71	64	83	71	83	83	66	62	81	64	64	59	68	66	52	54	64	71	67	60	66	71	85	64	62	63	61	59	69	66	67	73	81	61	66	81	54	73	78	68	83	62	51	79	86	69	60	61	71	48	70	84	62	63	70	53	62	52	83	61	73	64	76	84	66	54	72	82	73	57	53	62	57	62	58	77	53	66	64	61	66	77	64	79	71	55	72	78	70	70	72	61	76	62	51	74	67	63	60	63	72	66	57	57	71	68	67	70	55	61	60	66	75	58	63	60	74	60	62	81	68	62	66	74	64	68	74	52	68	74	69	66	65	79	77	68	86	66	72	68	76	71	57	74	78	81	76	81	64	63	58	76	66	64	83	70	55	74	88	67	73	60	66	73	84	59	63	64	75	84	84	67	70	75	60	62	62	64	52	60	64	69	77	69	52	66	86	68	75	74	79	56	75	47	60	66	72	51	79	72	79	60	59	57	80	71	63	73	85	50	79	60	72	60	66	81	71	75	71	54	73	66	69	85	61	70	70	69	80	58	64	76	64	60	70	73	73	70	69	76	82	68	73	51	65	65	74	63	71	65	69	67	74	70	81	62	65	64	74	69	68	73	69	66	61	77	83	64	78	62	78	84	70	69	79	64	72	59	85	68	61	70	69	64	73	68	86	60	87	65	79	60	74	63	76	69	68	63	64	59	80	45	65	58	58	67	70	66	79	63	66	74	60	85	65	45	65	67	82	54	83	53	63	73	63	75	57	62	64	68	78	58	73	61	74	61	58	46	67	78	65	64	70	74	64	65	71	79	66	74	77	53	69	71	59	66	74	69	77
15172	2777	1505	1990	4034	5180	5314	3596	2341	1946	1758	1662	1532	1111	963	948	881	850	873	849	866	744	781	741	691	688	648	620	667	696	662	624	636	600	622	677	613	637	672	679	658	663	626	592	607	599	550	574	571	601	622	576	648	553	601	561	579	587	592	576	602	645	592	617	591	627	605	570	559	565	592	579	625	601	568	554	587	588	576	583	625	601	617	604	618	626	597	578	577	574	609	542	539	561	613	585	571	570	592	614	625	622	590	568	572	617	575	575	616	606	576	568	576	549	569	579	585	558	624	588	593	591	557	610	560	593	615	586	627	599	552	562	547	566	588	605	575	593	594	610	578	589	557	603	576	596	582	573	586	588	547	596	555	582	602	551	559	575	574	579	581	586	593	583	573	591	577	576	563	641	568	609	590	543	563	572	549	618	613	613	527	602	578	548	609	557	666	589	578	610	597	566	572	579	571	618	588	601	595	605	588	624	565	608	600	597	617	594	594	611	597	572	580	558	588	544	559	592	540	572	588	602	568	565	584	544	603	568	581	603	593	584	556	564	576	535	538	555	556	573	598	593	573	594	552	576	587	594	605	543	594	589	561	599	562	602	595	599	591	621	564	564	583	613	551	559	603	572	573	544	600	531	586	560	574	593	554	536	556	608	620	574	566	613	573	565	546	534	622	606	637	581	615	570	584	580	609	610	642	582	560	506	583	576	611	594	615	585	564	589	575	584	590	555	582	562	582	586	576	601	599	555	576	588	552	551	595	594	571	601	573	567	564	594	604	620	591	635	607	618	582	583	603	566	616	581	622	584	605	611	556	555	552	607	598	600	601	574	569	556	555	551	594	585	587	566	600	607	530	564	585	581	618	599	567	582	557	606	597	562	551	604	615	552	571	647	550	598	591	619	594	557	586	573	558	621	590	595	600	612	570	563	564	576	606	558	587	562	572	550	606	580	647	582	557	591	582	541	568	571	582	568	604	563	579	583	587	565	590	608	572	587	570	545	549	556	582	581	568	571	611	578	582	607	616	572	568	561	627	578	553	567	583	575	590	561	570	610	584	588	612	564	535	584	604	550	544	560	573	578	600	549	599	604	587	563	595	558	539	605	582	579	555	578	587	605	563	570	609	576	595	592	585	596	549	558	629	595	632	588	586	574	593	585	567	611	583	584	604	610	589	557	555	578	617	616	582	595	590	569	553	567	582	601	583	587	604	587	599	600	541	565	581	565	563	586	589	560	587	594	631	588	577	582	578	587	621	534	584	573	575	632	581	544	535	604	624	556	582	617	584	570	628	572	546	610	567	604	597	562	597	569	601	587	625	568	556	609	538	614	621	579	632	581	600	578	552	587	615	597	592	572	616	621	544	545	544	582	567	590	602	547	581	563	590	594	591	580	598	547	583	562	583	593	588	547	600	565	537	608	615	590	536	613	587	555	604	585	546	608	583	615	598	532	562	575	560	568	544	626	534	612	605	594	636	586	619	573	622	585	565	576	634	541	627	615	581	556	572	560	619	589	593	582	576	610	594	556	567	604	626	586	581	543	582	582	586	550	610	550	540	569	588	660	598	572	610	588	554	602	593	604	565	566	601	568	605	555	593	586	582	574	550	632	551	626	593	576	548	526	582	609	583	577	542	616	597	559	570	608	549	587	598	610	585	558	665	572	534	564	539	582	586	589	611	564	554	558	578	546	582	567	575	597	564	572	603	537	585	582	562	587	585	572	614	529	564	546	575	563	591	611	567	609	605	589	561	584	586	616	612	574	546	535	573	553	546	590	568	598	575	565	594	602	547	554	589	599	593	567	592	524	597	607	553	525	572	534	593	552	601	594	572	567	591	593	585	584	626	575	606	560	598	575	581	601	594	606	610	615	597	543	600	568	579	600	567	610	561	583	574	601	523	601	569	611	572	603	532	632	558	569	554	668	609	555	539	614	617	570	603	588	577	595	549	581	596	532	618	625	594	591	600	603	592	571	553	571	561	620	631	576	561	575	580	548	582	547	586	585	576	627	584	598	591	613	608	593	578	592	595	604	607	581	597	593	610	596	565	589	574	584	564	653	636	602	543	609	573	606	552	558	600	585	544	558	581	560	595	583	586	575	608	575	588	559	598	569	589	608	588	558	590	588	589	596	611	567	616	613	572	538	529	551	565	531	556	587	553	582	577	580	616	617	595	573	586	586	593	590	557	586	565	591	592	561	593	545	586	605	561	612	566	587	608	598	545	569	599	574	603	594	590	572	603	553	595	617	616	583	600	573	577	574	585	559	584	592	609	551	593	587	580	574	581	605	625	625	539	593	573	581	565	538	591	528	580	596	591	581	618	546	593	616	577	551	621	562	572	570	604	562	552	579	608	548	584	600	571	562	560	562	600	598	599	597	587	608	551	555	634	583	605	598	597	577	613	573	542	619	595	565	608	561	612	614	567	586	603	588	630	575	600	600	559	550	561	578	590	573	645	565	550	588	620	545	598	567	565	581	598	615	562	601	616	561	627	563	606	560	598	569	563	582	613	599	571	620	545	580	606	532	564	552	605	612	561	590	577	579	537	563	580	575	551	580	626	571	583	542	635	543	595	598	603	573	580	589	545	590	600	574	592	613	573	584	590	581	592	585	601	591	544	574	595	579	625	590	635	557	549	592	594	557	572	551	594	557	629	571	626	591	613	580	588	563	623	533	577	596	576	600	586	542	563	595	553	621	622	525	640	566	575	594	557	595	577	577	613	555	539	564	599	584	576	610	553	557	608	545	580	566	566	581	554	540	579	580	576	591	560	624	575	567	559	564	557	600	575	566	598	539	552	600	552	571	575	580	568	551	579	588	553	594	602	593	593	597	585	601	614	585	566	532	519	594	602	505	588	546	622	591	547	578	623	547	578	591	592	577	580	584	560	599	588	600	604	607	584	577	588	603	599	619	603	549	593	536	571	574	593	605	552	537	528	588	576	609	584	592	580	564	572	570	583	557	568	549	560	601	595	597	612	592	601	585	587	606	621	581	591	559	593	563	594	579	581	593	597	564	576	583	579	608	573	606	573	596	552	579	573	583	582	531	552	565	630	567	553	603	559	566	623	581	597	560	594	559	584	598	591	560	582	587	568	582	539	542	577	564	553	627	533	584	589	569	613	585	580	598	583	582	594	560	573	613	618	585	537	638	579	613	612	585	587	551	593	602	571	640	611	542	587	562	582	594	576	541	596	609	636	575	545	567	578	611	559	582	594	571	612	533	615	557	608	590	612	560	575	569	599	572	593	601	617	599	586	563	635	579	614	563	573	605	586	611	597	608	586	582	569	545	592	595	577	635	593	577	586	634	578	599	581	564	584	573	620	569	634	576	584	560	540	587	605	587	562	552	639	612	596	556	565	600	636	603	564	572	573	600	567	594	556	575	551	615	584	570	581	580	583	552	598	620	572	598	621	589	556	605	629	552	595	536	571	576	571	569	575	575	564	589	561	592	603	599	576	555	553	611	584	586	547	613	602	593
2083	199	145	108	80	111	156	132	101	96	88	103	85	81	88	66	80	86	77	71	80	76	73	87	79	66	88	78	80	78	73	77	70	67	87	82	76	66	73	70	69	75	73	56	78	92	67	53	79	77	74	61	68	67	70	67	77	74	74	68	78	63	77	75	66	68	75	75	71	74	80	58	72	74	78	76	77	63	78	57	84	79	70	80	59	76	77	73	75	65	67	73	60	74	69	69	83	76	84	71	52	60	72	72	79	58	53	69	69	80	104	84	67	79	68	72	63	91	82	66	71	63	67	69	72	65	59	82	73	68	75	59	65	67	58	78	59	84	59	85	66	69	83	62	65	64	64	68	73	60	76	73	70	62	64	71	78	55	68	74	71	72	94	73	64	66	75	71	81	78	64	82	78	76	70	74	80	63	73	81	80	66	71	61	70	82	80	88	72	69	72	65	61	67	82	89	61	71	79	92	74	56	69	67	63	62	74	84	59	72	70	64	97	77	71	70	60	83	84	80	64	72	61	66	65	62	56	71	70	74	84	73	80	66	63	65	68	78	85	74	61	63	85	70	73	68	67	78	82	73	66	57	75	74	59	77	79	69	65	61	73	79	73	80	78	67	71	75	67	77	81	53	61	69	64	65	76	78	64	66	66	58	65	68	64	60	64	69	57	63	66	76	69	71	70	63	70	69	86	63	76	61	63	67	67	88	75	60	68	63	64	74	70	69	79	69	69	76	78	86	68	67	74	70	82	67	66	69	66	56	72	79	81	59	71	66	69	72	65	81	90	67	67	52	61	82	66	69	59	72	79	76	59	73	86	68	57	80	73	78	78	67	88	65	67	53	80	72	75	68	78	53	65	66	67	47	75	71	77	66	71	73	68	70	69	58	68	82	65	74	66	65	88	89	71	66	71	97	68	82	67	78	77	61	79	53	72	76	66	71	68	72	61	57	60	68	70	84	59	74	70	81	64	90	78	85	68	60	72	70	75	85	68	76	76	61	80	72	77	71	80	67	76	73	70	69	61	55	67	64	78	81	73	70	66	57	74	70	77	73	74	76	64	61	79	87	70	68	52	89	63	66	67	80	86	65	73	70	93	59	71	77	82	71	74	73	60	86	85	81	72	73	94	76	79	66	72	56	68	94	88	49	73	76	68	72	76	65	59	80	74	55	71	81	80	80	69	67	77	80	83	69	71	78	58	55	75	56	76	80	64	69	88	77	66	76	75	83	65	66	60	70	92	63	55	75	72	67	95	75	69	66	67	50	65	79	67	71	71	67	69	66	70	76	83	70	74	74	72	70	74	67	63	61	76	79	82	76	86	66	75	76	61	68	61	70	68	67	53	69	62	76	64	71	77	82	65	76	71	67	71	78	70	67	88	69	77	63	67	72	74	66	74	78	64	51	81	69	84	66	81	76	58	83	72	58	62	79	70	76	70	80	74	80	70	82	65	75	66	77	49	66	68	76	64	68	68	80	54	65	62	55	75	71	75	70	74	66	77	70	70	101	72	70	66	76	57	68	77	61	69	79	64	67	78	77	76	75	63	75	67	82	72	60	83	70	67	65	80	59	84	75	66	73	73	81	67	58	69	77	85	51	62	85	75	70	68	73	75	82	62	76	67	80	75	74	73	75	59	63	57	62	73	68	66	71	55	58	67	67	65	60	81	67	64	75	67	73	75	76	91	97	60	61	71	59	77	77	78	75	79	82	77	69	57	76	59	65	74	66	62	58	73	77	86	75	79	74	60	65	79	69	78	85	52	85	79	67	75	74	60	80	71	75	72	76	83	78	84	79	92	61	58	57	83	66	72	68	71	73	69	66	75	78	74	67	66	81	64	82	71	61	74	66	73	71	66	60	57	76	79	55	78	87	76	82	82	73	61	71	83	69	65	62	91	58	68	65	83	67	78	82	69	78	82	57	70	61	68	82	61	64	69	65	85	77	57	86	59	61	75	89	74	72	79	70	60	72	79	86	63	66	61	80	72	64	75	56	67	73	73	75	72	50	80	68	65	87	64	70	72	59	78	58	71	65	70	77	75	82	73	59	77	65	72	79	58	80	58	57	76	66	70	53	68	51	75	76	74	78	68	79	74	67	76	72	69	72	63	60	63	71	75	70	68	69	81	81	66	76	63	72	85	75	75	71	70	79	69	51	60	89	62	74	66	77	71	67	76	74	70	62	65	75	75	86	88	74	68	71	73	77	88	78	80	69	73	74	54	69	85	72	70	63	64	80	75	66	75	71	87	72	56	77	66	62	77	59	90	69	74	83	88	83	68	62	47	69	66	71	75	61	73	84	87	89	59	68	66	70	68	73	70	64	55	74	80	77	64	71	63	66	74	70	68	75	72	76	67	90	69	73	63	63	80	69	79	53	67	79	73	71	61	73	74	72	76	59	83	79	62	83	75	76	77	61	68	71	60	73	86	76	58	68	66	68	70	62	85	67	62	79	74	78	62	66	66	72	74	57	75	68	71	57	73	61	75	75	80	81	53	65	66	74	68	83	86	57	72	76	76	66	71	73	92	75	75	78	78	75	60	74	77	73	71	80	74	72	70	70	57	66	75	73	78	76	90	63	62	75	59	72	74	68	65	62	52	68	65	53	65	77	78	70	64	75	55	78	65	69	61	87	71	77	63	76	74	75	83	67	68	77	84	68	61	74	73	61	75	85	74	67	60	71	74	71	69	71	82	69	75	62	65	69	83	72	57	73	60	61	89	61	59	66	72	71	96	65	90	80	68	69	70	78	74	68	70	70	60	106	85	74	78	75	65	78	84	83	59	68	86	68	64	78	63	74	72	75	74	80	71	82	75	73	58	74	80	90	64	71	59	64	66	74	79	73	76	75	56	67	54	72	77	77	57	65	65	57	67	69	73	63	83	78	59	72	81	63	67	74	59	54	69	77	67	68	69	63	70	58	80	80	83	72	72	68	74	82	57	73	74	70	72	65	48	72	64	64	67	86	73	65	60	70	65	71	77	68	69	72	77	68	67	72	78	69	88	83	72	74	71	74	65	73	62	83	70	63	88	69	78	78	79	76	74	64	91	78	68	80	82	77	68	82	61	70	68	75	78	77	71	62	70	78	77	78	73	76	76	72	68	72	95	61	67	62	73	64	82	60	70	58	78	63	63	65	73	78	76	73	66	66	67	71	73	71	72	75	75	80	71	86	71	65	72	81	70	87	60	72	74	65	89	65	67	67	51	67	59	70	85	79	75	65	77	65	55	62	77	80	66	76	73	78	81	79	79	78	68	70	77	63	87	80	81	80	71	62	59	69	63	67	71	71	83	77	59	53	87	62	88	57	69	69	83	72	66	70	66	59	83	77	66	65	79	66	74	69	84	78	71	78	64	68	87	66	71	77	81	60	84	72	61	81	66	62	87	75	79	68	77	83	62	67	60	67	76	83	66	78	61	63	84	71	67	65	69	79	72	65	62	69	68	71	70	68	90	78	64	71	78	55	79	85	62	61
14502	2548	1422	1849	3735	5172	5965	3822	2334	1955	1758	1556	1477	1119	1043	911	936	874	853	891	872	757	774	743	652	679	654	702	638	674	598	612	602	609	718	632	631	655	675	642	664	629	618	615	589	604	550	589	638	627	592	553	629	587	571	586	567	595	626	560	556	576	567	587	574	595	548	579	595	559	570	572	624	569	615	589	625	597	596	617	556	545	536	570	598	591	584	594	551	579	618	568	528	591	554	593	581	583	593	583	595	590	562	531	611	594	589	556	560	577	579	559	534	579	604	647	585	573	593	621	614	582	557	593	577	586	543	589	570	635	553	570	547	592	609	632	537	525	581	612	578	624	551	557	563	609	553	527	549	583	607	581	600	527	577	569	619	555	562	560	529	538	553	597	544	553	580	553	576	562	569	588	572	571	546	570	552	567	548	582	621	573	572	587	576	565	624	544	576	560	568	599	566	594	607	576	572	582	637	591	583	541	614	564	601	557	582	570	566	556	597	529	575	566	605	591	551	625	547	570	625	579	566	559	547	566	592	594	592	602	601	571	543	554	572	533	536	542	588	521	639	571	590	602	565	554	597	564	548	581	601	563	566	581	584	604	579	582	574	565	584	594	597	577	551	559	572	568	570	587	590	614	591	531	596	647	584	559	594	511	584	575	525	568	556	552	563	573	604	573	577	613	584	580	552	599	595	594	591	554	528	592	561	591	567	584	576	547	614	554	572	577	554	583	570	603	628	570	594	620	547	584	589	567	615	574	559	540	570	580	556	524	570	575	550	572	555	563	589	594	557	565	577	579	570	530	575	549	595	574	569	556	563	596	578	559	553	539	576	588	597	552	542	541	570	534	525	544	598	552	574	554	620	585	548	579	534	573	605	594	567	615	569	574	594	597	549	554	566	608	596	616	578	599	573	583	578	587	619	578	541	564	556	587	565	561	562	574	553	584	561	526	619	521	581	621	549	563	577	609	540	557	603	628	608	565	549	575	562	544	619	585	553	622	541	562	554	563	585	546	586	601	588	568	611	641	566	571	566	562	605	583	544	594	585	590	569	558	548	581	591	573	551	529	603	573	594	608	604	587	566	602	547	566	576	566	595	557	583	565	609	552	593	544	581	556	586	610	561	584	633	558	545	638	593	578	585	617	515	598	567	518	567	594	587	585	575	559	591	578	566	588	554	544	579	584	588	550	569	580	543	551	520	527	572	595	554	584	537	582	612	570	606	616	570	563	590	585	570	601	585	613	575	557	528	579	579	529	581	563	610	579	591	590	531	597	558	585	602	600	584	589	571	587	600	578	594	587	590	549	544	566	612	564	560	620	563	569	572	594	580	607	594	582	570	575	571	611	548	572	569	557	558	547	604	553	547	543	592	552	601	589	578	578	603	584	579	595	557	554	550	553	598	579	564	593	570	559	548	575	578	577	571	600	558	600	561	572	557	553	582	610	544	595	561	587	556	541	625	584	567	568	614	579	592	558	571	578	561	574	578	558	590	580	579	544	598	538	514	596	571	584	575	574	596	545	578	568	651	596	585	580	577	552	558	580	611	571	550	544	585	588	589	553	605	583	580	611	599	583	578	560	575	554	591	614	558	592	605	546	614	559	584	603	571	568	602	583	570	578	566	601	602	604	599	571	546	537	566	580	591	576	570	604	573	591	560	574	604	567	580	575	594	559	544	598	557	626	585	581	601	590	585	562	571	559	572	600	547	563	637	620	587	606	539	559	550	507	600	551	577	554	579	597	593	584	573	550	583	560	587	591	561	590	573	563	612	579	625	572	612	569	579	596	539	572	557	536	579	528	596	541	555	600	547	581	599	580	591	574	558	598	543	599	579	602	529	581	551	586	594	582	608	549	621	621	543	603	607	568	572	613	575	569	559	563	635	559	586	578	568	566	521	558	594	594	588	604	556	549	584	529	545	562	535	582	556	513	577	570	596	606	580	542	595	578	594	537	562	554	555	632	570	591	624	591	594	589	585	555	598	590	538	572	534	595	552	570	592	551	588	583	570	599	558	562	575	529	565	570	538	593	582	561	580	579	569	573	579	580	568	559	558	569	548	524	561	559	566	561	583	572	574	586	588	585	559	571	589	617	612	625	625	552	546	551	560	581	536	578	615	595	577	534	587	603	608	608	561	542	573	613	574	549	591	593	583	545	592	607	557	601	577	591	588	553	574	565	574	558	581	582	585	569	535	574	589	571	590	541	525	581	570	578	599	552	585	572	537	589	579	590	559	583	599	552	589	607	632	585	551	612	574	589	521	599	563	606	562	593	574	608	584	585	595	545	626	524	549	585	602	592	545	557	569	591	553	543	580	602	583	582	596	594	585	570	567	571	571	566	577	586	593	579	573	599	598	580	604	565	578	605	608	594	598	620	555	548	583	551	557	562	562	581	562	590	565	614	576	552	550	553	586	577	562	583	558	558	596	618	579	574	592	535	575	570	527	619	586	578	549	596	575	564	526	580	557	604	572	571	595	583	594	644	567	566	594	593	558	567	601	576	563	620	579	600	540	578	587	536	578	566	575	571	549	600	569	556	569	563	582	576	568	593	550	611	559	601	580	567	572	576	613	538	618	631	550	571	607	574	523	574	570	585	550	581	527	628	600	647	570	538	584	593	625	558	576	563	535	615	606	567	576	563	547	530	571	555	608	590	634	590	580	549	553	570	594	552	520	592	530	600	551	574	569	570	588	561	596	551	581	559	564	567	617	550	567	545	594	591	579	564	607	563	562	586	596	601	559	518	582	583	586	578	533	559	608	558	587	601	586	572	575	565	584	552	598	571	569	572	601	620	574	564	578	591	553	594	591	597	581	562	569	570	598	598	589	618	569	610	607	596	564	583	542	596	603	604	555	547	578	575	567	567	570	583	561	590	559	591	556	610	567	623	542	584	555	575	545	568	592	598	573	583	579	585	576	578	590	562	591	578	587	553	566	573	575	611	582	566	600	563	553	545	599	559	578	550	598	603	594	571	612	554	543	582	570	560	571	633	590	559	558	568	613	557	599	562	570	571	580	548	589	585	583	613	560	556	597	530	589	603	598	550	604	566	542	574	601	565	548	560	566	585	615	575	551	581	605	574	595	595	569	567	572	536	552	556	571	586	601	514	554	582	584	546	542	568	553	612	605	573	560	593	547	577	581	588	540	614	589	570	543	556	609	606	547	544	587	579	571	609	551	592	553	569	545	601	577	576	557	589	532	571	592	567	614	565	559	564	576	599	563	579	605	572	561	595	533	571	562	618	599	588	575	577	558	539	562	584	567	556	623	599	562	531	583	601	558	599	592	570	579	611	541	553	587	613	534	604	584	529	576	568	607	541	597	567	589	624	536	579	571	577	620	571	565	572	583	585	565	583	571	582	576	577	623	574	590	619	567	551	548	558	563	566	571	572	542	575	579	557	600	600	566	542	561	570	566	596	574	593	555	581	626	529	556	609	546	581	576	540	599	600	559	599	596	565	583	599	595	529	584	548	553	560
2133	245	119	111	84	113	141	151	103	92	79	58	63	64	85	59	52	57	55	48	54	47	49	39	46	42	43	45	44	59	43	49	50	45	49	43	46	47	41	40	53	41	33	45	42	32	42	46	45	29	43	42	36	43	37	31	53	36	34	30	38	37	32	26	37	40	41	34	37	38	37	38	41	37	40	32	46	49	25	40	31	45	38	41	31	41	35	36	36	32	30	41	25	38	44	33	21	45	48	29	45	42	39	42	49	40	39	36	40	48	36	45	32	35	42	46	35	45	39	37	44	43	43	40	38	43	31	42	37	51	34	45	45	31	40	35	34	38	32	42	28	34	39	33	40	39	34	43	25	41	35	40	31	28	41	54	38	23	40	39	37	31	46	37	37	46	27	34	38	35	43	30	41	51	41	38	40	40	31	43	44	38	33	31	40	47	42	28	43	30	48	31	26	26	51	41	39	32	38	41	32	31	37	37	41	42	26	46	43	32	29	34	46	34	31	31	33	36	44	38	29	39	34	35	32	42	45	40	38	37	37	33	43	48	45	31	40	52	37	43	29	35	40	36	44	39	30	33	46	36	42	28	34	51	39	36	36	33	36	40	27	45	36	60	44	29	28	47	35	37	25	44	41	38	30	45	42	35	30	37	44	40	58	28	40	42	32	42	31	36	36	33	33	24	37	32	30	48	33	31	37	40	40	42	41	34	35	28	43	37	28	53	38	37	36	38	49	32	41	32	40	26	41	43	42	38	40	34	32	39	55	38	41	45	46	42	39	41	31	27	39	28	38	36	38	33	33	46	40	43	37	40	39	26	41	26	39	40	38	45	33	30	36	34	32	33	36	33	38	44	40	39	31	28	33	33	35	42	36	30	37	32	45	31	32	27	39	28	39	46	40	25	37	39	43	38	35	51	45	40	35	39	36	41	35	43	28	31	32	44	55	35	40	27	45	33	48	39	49	33	31	34	44	39	47	39	34	38	35	39	31	37	37	42	43	45	34	40	37	28	32	44	38	36	25	37	49	38	35	45	33	41	42	35	31	42	22	35	37	40	44	47	30	34	27	36	40	33	40	48	31	28	50	37	31	44	38	35	40	36	27	41	38	32	45	33	30	41	47	47	46	49	29	41	43	20	38	31	35	30	44	26	30	37	30	31	36	39	35	45	37	26	31	38	34	36	40	41	39	34	38	40	33	42	33	30	32	35	38	40	45	27	38	39	30	40	32	42	37	42	45	41	41	35	41	28	37	41	23	47	34	36	35	39	50	47	40	29	29	36	43	37	40	28	34	45	38	32	34	49	31	28	35	34	41	31	31	31	33	37	47	39	38	36	29	48	33	46	36	40	38	49	38	41	38	44	26	39	37	30	38	26	42	45	39	50	32	30	32	37	47	44	27	42	42	27	23	46	34	37	29	37	41	42	32	43	41	26	34	41	34	24	28	38	36	35	35	34	40	29	33	36	29	39	42	37	39	32	42	50	43	46	45	47	43	41	40	43	45	38	43	41	40	40	32	41	30	48	45	34	39	53	42	27	35	30	34	40	22	38	26	42	33	39	46	37	31	35	40	39	33	33	43	37	37	43	41	41	52	38	39	37	40	35	39	41	42	35	45	41	42	28	33	44	35	46	41	40	34	36	27	29	44	30	35	36	37	35	29	34	31	31	47	39	48	39	42	38	33	41	40	38	33	34	35	42	39	53	34	31	34	38	31	39	37	38	36	34	41	37	36	37	36	33	45	34	33	43	36	42	45	37	37	39	38	36	32	44	32	46	30	35	41	46	51	38	42	31	42	31	38	39	37	45	50	29	30	46	37	42	46	36	35	34	31	38	42	28	31	46	34	40	46	29	34	29	36	31	33	36	32	33	41	35	33	46	42	37	45	37	45	45	35	52	39	34	45	42	51	41	24	44	41	35	41	26	47	44	45	33	39	42	42	45	36	46	38	41	33	36	47	49	28	38	47	33	34	41	35	38	38	40	37	34	20	42	36	37	29	39	49	32	39	44	33	37	32	33	29	42	38	35	29	38	36	39	51	46	38	35	25	38	37	35	40	41	39	31	35	50	39	26	32	29	44	58	36	39	41	41	39	37	38	39	34	34	45	35	45	39	42	35	39	42	30	31	38	42	37	42	36	27	35	42	30	38	41	37	17	41	34	38	43	32	37	40	39	38	42	37	37	28	43	37	34	33	37	38	31	48	42	48	41	36	40	41	28	46	44	43	48	44	25	46	35	43	38	39	37	38	36	28	40	30	49	42	41	41	36	38	39	47	36	30	40	43	39	42	38	43	33	39	51	47	41	37	36	36	38	35	30	32	32	32	29	40	23	43	41	29	44	32	40	45	25	40	41	43	38	28	39	45	29	40	36	30	40	37	38	40	41	40	41	41	41	38	47	44	37	42	56	38	43	46	42	43	26	35	28	29	36	47	43	41	33	32	33	43	37	39	45	39	42	37	32	41	35	43	45	37	41	50	40	43	46	34	43	37	36	30	45	42	43	35	45	41	37	44	40	28	45	33	42	32	23	44	45	35	33	30	30	42	30	37	32	28	38	44	39	31	36	45	33	37	35	29	56	51	44	42	34	37	37	40	38	33	25	47	35	41	42	35	38	46	27	46	37	34	46	44	35	45	30	36	46	40	34	34	45	40	33	37	42	38	33	33	30	25	48	32	32	31	38	40	48	26	31	36	31	47	46	41	34	35	31	43	55	29	47	25	36	43	43	35	50	40	36	33	31	32	39	37	34	32	39	47	46	36	46	32	41	45	37	45	43	43	40	36	39	36	31	45	43	42	24	41	26	45	32	35	35	44	32	37	33	33	32	31	29	37	36	47	35	30	31	44	41	34	33	39	38	34	39	39	44	32	49	44	43	35	44	38	43	33	32	33	34	50	38	40	33	47	36	36	38	47	39	47	36	46	37	35	43	40	33	37	35	47	44	39	36	32	34	41	30	50	31	41	32	43	47	34	46	38	41	36	39	49	42	44	43	38	31	32	44	41	43	38	34	30	39	39	38	38	38	37	40	38	41	36	41	29	42	36	31	38	48	39	35	34	35	50	35	34	38	31	45	33	35	37	40	29	37	38	33	42	39	35	33	29	35	45	37	38	30	37	28	38	38	38	38	33	31	36	42	43	37	35	41	27	36	43	36	43	28	44	39	30	42	39	27	48	47	34	40	37	34	37	35	36	45	43	31	36	36	37	32	38	41	33	25	40	33	44	41	34	41	37	41	40	38	44	40	37	32	35	35	25	37	41	36	30	42	35	36	41	40	42	37	32	36	46	34	38	43	47	37	51	33	40	33	50	29	28	40	43	43	43	48	36	41	40	31	29	42	30	35	43	40	27	35	49	28	38	45	41	36	42	35	32	39	41	30	35	32	30	31	45	23	32	43	41	42	39	30	34	20	37	44	40	41	45	34	35	40	46	47	31	34	41	40	32	26	44	33	37	43	43	44	39	46	29	32	42	44	34
18203	3311	1463	2409	4905	7489	8437	6121	3329	2527	2154	1619	1375	1063	992	995	872	887	921	817	765	643	534	556	528	492	440	492	460	449	461	469	426	495	577	449	478	490	451	471	446	376	375	370	370	353	393	328	360	330	360	362	336	363	339	376	378	390	332	350	359	345	367	324	346	347	346	360	339	355	385	356	323	380	346	338	326	329	315	323	319	345	331	367	322	290	319	323	349	308	321	323	330	296	348	326	366	342	318	335	285	323	324	361	339	313	365	306	338	352	329	341	314	333	326	334	352	348	337	349	352	339	360	349	307	366	341	370	338	331	362	352	358	319	336	351	321	370	318	379	337	312	340	350	327	340	322	335	328	324	346	347	346	336	323	360	330	326	306	331	337	322	314	346	331	331	305	360	349	351	320	352	376	348	329	362	334	329	344	318	342	320	331	334	325	326	343	336	336	369	341	313	317	322	329	305	352	332	329	318	347	293	337	339	311	351	334	326	338	330	328	330	333	334	356	298	361	331	326	305	344	316	323	325	353	333	315	334	321	350	330	327	305	343	320	307	298	325	325	327	305	339	315	323	322	330	354	353	336	333	324	330	346	277	340	338	347	315	327	323	321	356	312	307	303	312	343	310	303	340	332	338	333	336	340	341	315	299	335	343	292	349	320	325	338	343	315	328	318	325	337	312	332	340	334	293	324	333	311	321	297	341	342	339	351	354	320	338	348	354	329	312	299	312	312	328	291	322	347	311	353	337	333	329	351	303	342	341	311	316	322	305	334	376	306	352	374	325	328	335	343	329	324	306	337	342	324	333	340	319	324	358	299	311	306	334	335	315	309	329	371	335	375	299	366	342	347	316	342	339	341	344	342	364	318	331	332	332	319	352	305	335	331	356	338	362	341	303	328	354	349	314	338	310	319	368	324	324	322	322	319	349	317	293	334	319	275	334	289	332	307	311	354	355	302	330	363	351	307	336	322	336	306	361	363	318	311	346	305	305	314	304	331	329	306	351	341	338	301	344	363	303	360	329	305	342	332	334	313	324	327	322	335	324	321	334	334	321	326	339	308	297	322	327	343	327	344	315	338	317	348	371	303	311	337	328	346	341	312	314	339	318	324	337	321	341	341	351	340	341	320	342	340	360	360	315	332	344	319	315	369	310	351	335	355	332	292	361	345	370	316	317	349	319	337	335	359	328	315	338	322	316	314	325	339	326	363	352	316	339	348	352	345	356	344	322	325	354	351	330	326	328	317	324	334	316	337	326	340	326	349	329	336	348	332	335	346	303	319	299	365	366	303	326	283	320	321	332	340	345	306	347	307	304	342	327	359	329	321	353	307	364	346	348	303	304	338	353	355	327	347	337	323	324	325	329	327	356	366	319	336	309	342	325	343	357	299	315	328	300	354	360	321	338	346	375	324	319	305	350	336	315	316	308	324	342	341	332	330	334	339	323	323	343	369	339	342	346	339	324	348	331	327	340	341	297	334	315	338	349	324	355	326	326	343	331	334	355	331	352	311	329	311	341	318	344	330	327	345	322	339	348	335	340	342	296	318	324	345	302	362	347	317	343	335	300	285	320	321	342	327	304	329	331	317	310	359	336	314	377	331	317	317	340	358	344	322	325	342	307	344	343	319	359	343	317	291	355	347	320	348	338	287	314	353	318	339	333	332	348	334	329	341	294	326	321	328	359	374	351	353	331	328	331	309	305	329	333	304	299	336	340	324	343	332	335	346	339	348	315	350	344	335	341	349	350	351	308	311	319	346	338	342	350	328	335	372	340	314	347	330	340	330	315	316	310	358	342	294	341	315	339	347	333	327	355	305	313	323	349	314	310	351	334	340	316	311	336	299	344	349	302	347	330	380	336	305	320	374	358	339	329	377	326	334	322	323	302	316	333	351	301	340	340	318	313	307	348	347	311	324	325	346	353	363	308	349	335	342	338	367	341	330	333	356	326	330	308	345	342	322	309	325	326	307	306	327	322	313	338	328	368	325	346	348	334	341	341	346	329	325	323	352	325	338	339	315	344	330	332	346	330	343	313	328	328	359	290	322	350	336	332	337	355	338	341	383	316	356	329	347	332	315	316	304	342	311	334	313	352	306	374	337	323	335	346	290	325	324	308	352	323	322	329	348	316	334	357	311	311	348	329	330	322	331	305	355	330	330	336	327	323	325	335	326	331	308	346	327	337	328	319	357	316	316	327	357	342	328	316	312	295	333	310	337	323	317	348	355	330	333	376	322	353	312	328	343	318	313	342	339	363	331	334	341	306	322	334	328	334	340	314	349	310	319	292	336	323	326	315	311	332	330	343	351	326	331	334	326	354	319	344	320	300	289	352	356	321	331	354	336	278	345	337	324	329	316	318	350	340	315	336	330	326	339	337	353	316	350	339	353	359	320	353	328	301	330	346	335	341	299	321	302	329	321	329	332	305	320	358	323	360	337	330	298	322	314	320	354	348	334	329	353	344	290	332	347	345	332	304	324	343	375	350	298	299	355	316	349	316	335	316	330	333	320	373	348	328	342	332	311	353	344	348	354	319	303	316	324	327	346	316	345	320	342	319	312	361	319	304	327	330	365	315	321	334	331	342	341	294	316	347	328	340	327	326	321	348	315	329	326	299	338	345	321	300	343	323	348	295	350	332	316	322	327	340	353	339	323	333	325	328	323	326	326	336	327	331	301	340	352	352	316	320	317	349	379	338	341	362	352	323	313	352	356	304	317	349	299	328	327	363	347	340	329	337	321	337	359	345	327	334	320	320	330	374	321	323	316	303	336	318	287	325	307	330	349	352	354	329	331	323	336	349	358	336	305	320	331	324	312	345	315	320	337	311	340	340	324	319	321	356	320	351	361	339	298	331	329	326	331	316	313	323	331	310	327	326	329	339	367	324	318	348	344	313	371	289	344	309	344	365	332	299	367	324	316	340	291	331	328	287	319	335	327	327	327	319	352	321	322	314	330	311	356	333	352	338	346	343	316	329	337	358	334	326	339	312	337	325	304	361	329	318	347	320	322	363	309	304	365	325	342	315	337	328	319	296	361	378	344	336	373	299	323	284	367	305	317	326	358	340	320	346	327	320	320	319	327	355	295	328	360	346	345	316	339	349	341	318	311	342	343	312	318	320	309	344	334	322	333	333	313	335	349	333	325	291	326	341	319	327	360	319	327	335	309	368	325	324	319	303	348	330	351	342	298	333	322	356	307	330	309	305	341	317	320	333	322	302	307	366	343	357	345	365	370	322	330	334	339	324	345	361	332	343	316	355	332	318	337	341	330	329	342	326	357	313	308	358	340	333	345	327	284	336	338	342	334	334	340	298	316	312	353	339	317	323	329	304	339	335	341	326	330	338	337	346	351	338	353	321	319	350	341	334	311	321	343	339	325	336	329	321	301	334	358	342	336	299	314	339	319	349	314	325	295	335	305	352	355	309	343	347	327	325	323	336	338	325	342	334	326	293	336	353	320	320	334	323	339	360	358	326	345	317
1466	152	150	136	103	129	141	135	122	129	124	115	102	116	96	113	124	91	108	97	99	84	94	127	91	126	127	100	113	108	103	119	94	100	108	106	105	107	109	98	92	106	99	84	97	111	96	107	98	92	109	96	103	101	113	115	112	102	105	94	112	99	108	89	99	104	109	104	103	99	88	104	110	118	119	114	119	80	93	103	108	86	105	90	103	97	100	102	109	93	93	116	126	100	110	123	95	104	104	113	112	104	102	82	81	106	80	107	102	127	107	121	100	85	104	99	93	86	109	99	108	133	99	104	85	124	112	121	99	117	100	92	121	96	108	106	105	105	113	86	112	100	98	95	98	111	106	97	129	90	100	115	105	103	132	89	86	112	106	96	92	100	110	100	100	94	120	91	93	87	101	119	106	109	115	112	108	102	97	90	107	99	110	94	105	97	94	122	111	102	102	91	110	104	107	97	94	104	105	112	91	104	116	92	86	107	84	110	112	108	103	93	97	114	104	114	92	102	126	96	112	81	119	107	100	85	101	121	95	88	114	83	101	85	112	89	101	108	102	91	104	108	116	115	102	110	109	98	104	97	106	95	106	117	106	117	86	106	104	92	93	111	96	91	113	107	101	87	93	99	105	97	109	99	111	87	114	87	106	106	92	108	121	113	99	95	102	110	102	108	104	104	97	106	102	103	116	93	107	100	105	81	125	120	107	108	99	116	113	97	110	101	97	102	85	103	113	96	117	104	92	112	112	96	98	91	115	92	91	93	95	102	108	81	112	89	125	87	112	96	82	98	121	92	109	97	107	106	121	111	114	97	117	108	103	100	104	114	93	111	89	110	77	110	96	86	105	83	96	100	97	104	99	107	91	127	97	81	110	101	90	97	96	82	99	96	104	94	89	108	102	105	100	121	82	91	96	93	87	94	93	107	101	100	115	100	112	90	102	86	120	99	108	128	114	98	124	110	106	98	106	122	92	111	131	102	90	115	109	108	112	99	98	88	87	100	103	115	100	107	95	113	113	104	110	116	115	99	104	89	105	103	106	91	116	100	103	119	87	122	106	104	98	97	92	77	100	115	104	110	89	114	91	119	112	98	118	107	104	102	105	117	87	108	105	106	123	91	133	105	94	115	91	101	100	118	98	105	127	108	110	98	99	125	120	108	92	96	100	82	97	100	123	98	103	115	112	108	103	133	109	102	101	91	106	94	97	116	89	106	105	102	119	106	113	100	120	108	94	91	89	106	114	91	98	121	98	101	104	107	127	86	101	95	99	114	100	105	101	101	107	127	82	94	92	85	110	90	81	102	88	107	111	114	92	96	100	102	94	131	99	104	113	125	104	97	105	109	84	117	96	101	102	129	107	89	107	114	98	118	98	101	109	100	107	97	91	92	104	101	99	93	115	97	101	105	96	110	111	102	113	108	109	97	90	82	103	82	101	81	108	115	103	108	87	106	96	113	87	105	107	101	103	94	111	108	111	102	107	106	100	103	94	101	98	110	108	95	119	97	80	105	98	92	102	104	100	101	101	109	100	108	119	111	121	112	109	118	106	108	99	98	113	99	112	95	108	106	115	106	114	104	104	106	117	132	107	90	104	113	102	91	104	102	104	105	106	101	109	100	103	101	118	104	111	109	110	100	101	107	92	90	92	113	96	89	87	111	103	101	111	113	113	100	94	94	98	98	99	103	95	93	86	102	98	92	90	100	94	105	117	98	116	113	109	95	106	81	105	97	75	91	118	116	104	106	111	106	112	101	107	96	95	91	106	98	92	106	102	102	96	127	104	106	103	101	96	112	100	114	99	102	93	113	104	104	116	108	102	106	101	96	106	96	110	94	116	91	100	106	99	107	119	96	97	105	108	103	94	97	80	89	86	103	118	117	105	95	107	109	86	131	97	105	117	120	115	111	122	103	98	82	109	103	112	83	98	97	113	107	106	116	123	106	102	93	116	104	111	102	115	102	104	96	104	110	116	99	97	91	107	89	121	121	96	116	115	117	113	102	113	114	94	109	84	101	111	107	103	112	114	95	100	103	115	93	106	94	106	129	113	119	110	99	90	115	103	119	103	113	112	105	88	115	122	108	94	105	100	101	118	116	119	89	101	111	93	115	84	101	98	100	104	96	105	104	98	110	102	96	90	100	86	94	110	94	114	85	107	117	104	106	117	98	99	95	111	120	94	99	106	113	102	109	95	112	109	91	120	89	109	85	84	110	99	114	111	111	93	112	85	93	104	88	102	108	102	104	89	101	100	102	96	106	93	117	107	108	99	106	112	109	90	92	85	93	111	116	115	99	106	93	103	104	118	115	112	93	86	105	87	94	104	117	102	93	106	123	104	105	88	124	87	98	94	121	115	101	92	90	99	94	79	107	99	116	105	102	121	91	91	108	91	107	109	109	121	118	97	83	76	102	95	115	100	97	95	92	125	110	97	99	112	100	128	97	99	98	118	78	86	112	104	105	82	99	100	101	96	94	99	104	95	103	103	110	120	102	87	106	114	100	108	99	119	85	101	100	112	106	107	122	84	101	89	86	105	92	109	113	64	95	98	125	115	89	81	94	105	110	92	94	87	114	111	88	114	94	104	99	115	96	100	107	114	97	112	103	79	97	96	121	99	108	90	93	111	120	98	79	89	100	112	98	110	106	101	92	97	123	103	85	89	82	98	97	101	102	82	123	102	90	105	130	110	87	116	115	108	102	101	102	108	89	110	118	109	120	112	94	97	103	126	107	102	102	104	102	93	93	93	79	109	105	122	111	119	105	97	99	101	100	95	93	91	117	102	116	96	109	101	111	104	100	114	130	105	99	110	116	98	125	91	108	93	101	105	114	104	101	99	102	100	107	114	110	92	101	99	108	101	109	106	108	79	123	101	82	101	109	99	108	87	106	97	95	101	97	102	103	110	103	87	99	108	101	118	110	116	120	117	91	99	101	118	100	97	100	106	110	118	105	128	82	99	99	94	105	111	97	84	98	109	90	116	88	89	97	89	115	89	88	97	99	100	113	120	96	103	96	95	99	115	119	109	93	102	101	80	104	92	110	112	99	129	108	88	106	97	122	113	104	99	96	98	100	106	109	105	97	91	115	116	95	81	88	100	101	103	90	105	118	108	120	101	100	89	90	111	108	105	110	114	95	102	95	97	95	92	106	107	87	101	118	97	106	85	106	107	108	117	85	104	114	130	131	110	124	105	111	99	81	108	105	107	110	99	104	107	114	104	99	94	103	100	91	122	94	102	101	92	113	103	95	96	95	105	106	95	98	114	109	97	120	97	97	100	101	103	103	117	116	109	95	104	107	88	95	99	94	130	100	97	103	107	98	102	109	115	119	106	105	103	126	118	113	92	114	109	92	103	95	115	82	114	94	98	93	103	98	89	104	106	107	101	93	95	80	117	98	92	95	99	97	107	87	102	87	92	99	97	110	92	102	101	104	103	99	88	97	110	104	115	89	99	109	109	101	111	97	118	96	83	94	103	93
11292	2002	1289	1710	2609	3820	4261	3311	1897	1530	1311	1058	1117	946	997	1017	982	1119	1105	964	955	891	900	889	896	830	891	876	900	841	826	812	852	904	922	913	879	913	898	930	834	772	829	783	856	865	797	822	871	841	844	802	852	834	779	830	768	874	844	877	847	808	837	845	843	870	820	822	787	870	854	839	871	845	825	822	808	873	817	859	836	844	846	817	827	850	839	825	890	801	880	854	800	848	804	823	849	826	850	863	851	856	812	825	866	888	825	847	839	828	828	786	830	858	854	810	827	858	879	861	877	829	831	896	861	820	803	783	857	867	835	812	861	855	775	820	818	890	829	857	800	809	793	832	810	862	840	893	855	819	888	823	846	824	890	863	858	850	827	821	806	851	860	828	852	889	837	845	843	843	869	843	822	819	872	827	851	835	808	822	787	810	864	804	821	871	808	831	840	869	863	824	817	832	815	876	850	848	849	830	834	814	824	840	824	807	886	798	818	827	805	792	846	837	878	788	885	823	877	818	844	789	898	786	790	822	838	848	802	829	856	847	904	834	886	859	820	833	781	807	851	844	785	788	874	879	852	777	862	789	853	833	813	793	826	821	796	917	804	828	807	820	824	818	858	837	852	839	797	833	810	869	826	830	820	815	826	841	809	788	834	840	817	898	825	854	816	823	802	830	850	840	791	821	830	828	826	809	804	803	819	854	848	815	808	833	809	857	820	865	763	874	800	799	863	825	781	849	820	848	791	809	792	799	866	820	795	817	867	788	822	788	825	818	846	829	835	807	815	827	828	814	814	813	826	789	823	844	860	842	858	807	771	858	820	827	876	864	826	831	814	821	874	842	860	805	836	783	802	856	785	793	840	806	856	813	783	826	808	857	782	830	845	828	866	777	805	786	864	841	786	887	825	901	751	798	777	736	854	795	821	812	866	827	788	795	799	815	858	821	799	793	839	862	848	814	810	849	855	835	803	854	838	824	850	839	791	827	831	797	789	833	813	784	876	792	776	823	810	815	868	811	830	767	808	802	854	841	832	832	799	766	858	822	814	818	843	841	831	867	848	841	802	827	837	852	844	848	805	859	796	851	814	829	798	820	831	837	806	807	830	847	846	794	825	773	896	838	821	801	893	836	858	802	844	859	789	853	848	843	834	841	867	836	815	793	837	874	821	774	819	846	845	800	841	841	819	799	807	840	847	855	835	824	850	878	882	823	857	846	854	888	815	833	865	852	883	795	788	807	817	805	822	825	855	861	835	858	797	817	826	789	807	878	846	877	854	841	859	856	832	877	833	842	795	874	786	826	782	882	801	842	847	847	814	820	829	837	795	853	876	826	859	834	823	794	840	760	837	799	797	839	825	819	828	871	837	831	825	797	817	849	869	813	828	850	793	837	842	857	814	821	817	813	849	804	821	864	833	897	831	833	823	818	856	789	771	806	755	865	836	869	841	835	857	841	841	850	847	818	781	868	893	856	863	798	842	817	806	819	831	814	852	825	816	799	860	837	819	809	805	843	788	821	861	811	758	875	890	821	776	848	862	789	819	825	851	868	835	853	821	782	834	810	825	842	853	882	835	808	821	857	804	808	813	793	865	797	820	817	839	846	813	819	832	856	813	818	820	832	831	866	772	834	835	844	793	863	793	822	843	793	804	881	798	866	846	831	869	823	843	836	847	851	821	825	874	847	807	846	835	859	858	827	817	858	835	805	826	794	848	851	786	854	804	851	851	835	822	812	852	840	831	810	845	889	819	825	836	820	879	826	818	818	829	812	823	827	815	851	882	825	828	841	816	829	848	834	825	893	856	849	812	801	812	824	811	770	873	834	808	872	751	829	843	882	833	824	830	798	872	864	837	845	820	854	831	811	813	796	786	820	890	807	797	820	873	829	825	808	889	816	775	869	857	822	857	859	805	774	847	826	874	815	839	813	833	826	791	819	890	880	840	855	755	825	817	813	776	784	825	833	823	821	817	849	838	814	825	815	844	888	785	788	795	790	798	838	839	803	830	888	845	820	823	830	853	854	808	791	855	802	829	829	798	829	806	816	853	828	804	846	836	856	806	883	838	833	828	856	790	844	795	855	817	854	834	787	786	819	867	830	827	818	830	832	835	777	865	818	837	809	813	882	818	808	851	878	817	885	796	879	799	820	814	850	797	853	808	811	855	835	815	805	819	810	830	862	826	847	781	821	858	847	854	848	843	799	827	826	793	809	869	839	853	827	785	872	842	806	840	831	788	824	841	836	829	853	909	829	859	829	750	848	813	804	868	739	808	822	857	860	819	803	799	837	824	806	846	852	808	767	839	836	813	807	848	812	820	875	838	870	836	793	791	785	792	825	829	790	800	847	858	834	849	808	839	856	806	823	913	869	810	799	816	852	827	819	831	843	821	855	807	781	791	852	832	815	806	825	777	856	797	790	772	837	798	769	768	865	791	814	851	799	871	829	799	833	820	887	882	845	806	881	835	814	827	857	792	861	843	827	830	827	873	879	846	803	843	877	797	858	838	810	790	840	815	847	846	818	805	861	796	857	840	843	819	838	809	833	811	765	807	835	807	870	793	822	852	832	835	816	836	828	873	816	858	800	875	847	866	819	811	790	821	827	822	848	811	800	887	819	803	840	823	848	838	896	849	866	856	845	847	824	852	807	796	834	818	770	830	827	858	833	798	856	830	822	842	850	789	817	835	840	836	858	876	799	848	786	821	826	795	826	820	870	867	846	838	824	842	843	808	783	807	779	850	844	859	835	806	806	870	797	846	815	805	841	792	850	854	825	823	812	844	804	805	818	878	825	804	829	819	798	863	806	793	853	800	840	800	824	852	819	874	832	839	863	803	789	830	825	858	834	855	801	778	840	772	806	769	818	804	814	810	820	873	849	871	816	855	869	833	856	854	811	881	831	818	834	805	831	856	836	849	858	876	852	820	844	859	893	831	799	846	858	876	860	844	835	822	810	844	835	877	827	825	844	855	862	861	788	859	801	836	793	833	865	794	842	821	883	845	838	802	802	823	816	823	810	829	835	810	823	847	857	863	862	790	824	836	839	806	865	843	836	813	835	839	805	855	804	859	805	863	875	785	863	851	839	795	848	820	827	807	835	826	815	776	873	861	817	840	854	830	889	791	843	787	887	807	805	788	854	815	822	809	845	806	802	808	808	848	838	886	802	833	824	801	827	858	780	825	859	834	827	834	825	767	835	837	845	844	891	830	825	840	895	864	802	840	816	841	854	846	851	884	798	841	811	832	835	830	844	881	857	833	862	814	796	775	779	771	849	842	850	835	852	793	847	809	829	826	829	787	861	796	898	822	854	801	852	811	862	871	838	848	764	835	816	863	828	845	845	768	786	805	813	820	846	817	829	811	840	897	860	729	825	838	845	783	813	808	877	833	806	831	793	823	831	781	815	838	859	813	863	843	801	812	829	840	854	851	838	849	835	825	819	826	793	838	863	798	850	795	796	777	851	861	806	827	821	840	817	827	814
1671	240	161	113	117	137	188	127	108	85	107	97	65	88	84	84	75	87	77	85	70	77	64	70	90	69	80	73	67	66	64	70	59	67	69	79	80	59	73	69	56	66	73	84	62	62	67	67	74	71	65	76	64	57	69	78	55	66	73	69	71	69	67	74	72	71	77	71	54	64	57	67	63	59	71	65	74	76	63	72	84	70	64	76	61	83	77	55	79	74	69	56	76	59	75	64	69	66	68	68	68	78	62	94	68	83	65	72	66	62	63	52	55	66	71	74	67	59	62	68	69	75	77	66	67	72	74	49	68	62	72	69	62	64	75	79	54	77	73	74	70	92	68	73	77	70	76	79	59	65	57	81	68	79	68	54	58	69	60	76	65	70	72	70	78	59	67	73	61	73	63	73	71	77	73	64	75	65	87	73	61	81	66	62	69	64	63	69	65	78	72	59	75	73	65	66	62	65	68	66	60	86	51	70	82	68	59	60	78	71	65	64	67	68	60	62	61	60	69	70	73	66	61	80	69	51	69	62	62	55	89	79	80	65	81	58	65	58	85	82	73	69	64	94	62	65	59	58	60	68	56	63	64	69	65	70	66	68	65	72	50	57	69	59	49	74	75	81	66	74	62	76	79	63	74	74	62	64	82	56	74	70	64	61	62	64	55	53	72	71	70	66	68	67	83	69	65	60	54	48	70	63	61	67	69	59	73	56	59	69	78	53	53	62	68	71	70	72	70	75	68	62	76	74	70	77	76	55	72	76	51	57	66	75	63	71	71	74	63	55	64	69	73	63	61	67	61	62	63	71	62	54	60	69	67	67	58	55	60	61	77	70	58	62	62	66	70	61	79	58	63	67	62	64	68	64	72	59	72	81	81	70	62	65	61	76	66	79	79	60	71	62	64	74	64	69	67	51	82	59	65	57	51	59	71	78	56	69	81	74	71	84	64	69	58	64	62	68	71	72	63	72	81	81	65	59	59	68	55	64	59	70	62	77	61	65	66	64	68	76	67	80	75	59	65	50	56	63	72	69	77	58	70	65	73	71	67	63	62	56	65	65	70	88	64	72	67	41	79	71	60	66	78	52	64	83	56	63	68	78	75	58	75	77	80	73	70	71	64	70	66	71	60	66	57	64	84	73	63	71	66	66	73	75	74	55	54	73	85	64	81	72	68	51	82	65	62	57	73	62	62	53	64	55	58	72	88	62	78	69	66	53	63	47	77	61	62	62	63	77	63	66	72	68	73	77	68	61	66	63	61	60	72	61	79	52	68	59	64	68	76	74	55	77	62	67	67	62	75	67	62	59	72	70	65	73	67	79	76	79	61	78	57	62	51	66	63	76	64	72	49	65	77	70	62	62	65	78	70	63	64	75	45	66	60	72	80	74	69	74	70	76	69	71	64	62	64	73	93	67	60	71	67	65	65	62	72	74	68	67	59	53	69	66	57	66	52	63	68	77	60	58	76	63	57	72	79	61	74	60	70	63	74	71	67	59	58	79	58	76	83	57	67	76	67	66	60	58	59	77	69	61	80	69	72	65	70	64	79	82	58	78	71	60	75	80	76	74	54	58	70	67	74	70	67	67	74	64	64	74	70	80	70	72	74	53	76	67	61	65	62	75	82	63	63	65	52	73	63	62	60	70	70	67	76	73	64	62	62	68	60	79	83	68	76	70	72	62	79	77	78	81	47	49	43	58	64	54	62	59	76	63	68	69	61	87	70	79	59	53	66	63	57	66	75	80	60	66	70	55	82	62	68	78	65	59	73	77	80	82	66	78	79	71	52	82	69	47	76	75	57	75	59	86	62	66	71	75	73	78	59	66	74	69	64	75	73	68	57	70	57	57	71	79	60	57	69	60	69	57	62	70	76	70	76	69	84	62	68	72	69	89	68	77	70	75	65	55	80	58	79	66	64	62	70	61	63	74	68	64	59	67	68	77	74	69	60	72	71	68	61	55	69	78	72	71	61	68	65	59	76	67	66	71	59	81	76	78	56	73	81	51	62	80	81	72	70	72	68	66	71	72	63	72	58	73	71	68	84	66	85	65	72	75	57	63	70	61	77	57	82	67	67	65	65	74	67	68	69	70	70	65	83	72	68	67	58	56	79	62	67	72	56	62	72	63	59	53	63	64	73	78	70	57	64	67	82	64	60	71	60	54	58	78	67	66	68	80	69	67	71	62	62	72	65	68	61	54	77	73	75	74	68	70	57	53	55	71	70	80	82	47	74	69	61	67	77	76	67	74	63	64	82	67	65	64	59	64	58	61	62	72	79	67	65	65	74	68	62	69	58	81	76	71	72	77	70	62	56	74	70	48	56	61	76	45	61	86	64	70	62	74	60	76	70	71	61	62	65	53	59	55	65	72	71	73	69	66	71	50	69	73	64	71	67	62	84	83	70	63	62	74	85	58	51	55	67	63	61	65	68	78	57	62	70	80	72	72	56	73	72	66	62	79	52	73	67	71	45	62	86	71	61	60	78	71	59	74	71	75	66	72	67	68	60	70	69	53	76	62	64	78	61	61	79	56	73	68	76	66	66	61	70	68	73	67	72	66	72	70	70	62	68	76	66	80	66	68	82	57	72	65	86	77	76	77	73	69	73	67	79	71	68	58	56	80	69	74	60	61	59	55	77	75	63	63	62	70	62	65	71	68	64	58	61	54	53	46	68	64	60	69	75	44	73	78	57	66	82	72	72	67	73	60	74	64	74	68	69	74	63	61	73	52	59	70	62	55	82	56	63	77	70	67	59	70	67	65	51	81	69	68	73	67	79	84	59	73	88	72	62	59	63	66	67	67	78	67	79	78	72	81	68	66	67	65	69	62	73	66	56	68	69	87	67	57	72	85	73	64	67	62	70	85	62	56	75	57	75	52	68	71	82	60	61	51	72	71	62	70	72	58	69	78	73	68	57	89	72	64	64	70	62	74	78	71	62	78	60	84	47	73	61	71	58	65	57	81	77	71	72	77	61	69	61	71	71	78	48	62	73	60	63	68	70	70	59	71	70	70	75	56	76	77	76	63	75	75	61	59	60	72	66	74	69	72	54	73	62	57	76	56	69	70	67	62	72	71	77	73	69	71	66	69	62	71	68	74	68	69	76	76	63	72	85	62	71	64	62	67	80	63	52	67	72	67	53	64	62	69	68	62	55	57	72	54	78	58	76	81	61	89	66	74	79	65	71	57	78	63	56	69	59	67	61	80	83	78	72	72	68	70	68	59	82	74	54	55	73	68	70	68	54	63	55	73	60	78	73	72	62	68	65	61	70	58	69	68	62	57	82	77	67	59	71	71	58	66	72	61	64	71	75	60	66	73	60	64	50	60	69	71	66	57	51	78	65	67	88	78	69	48	70	80	54	80	60	56	73	72	62	74	62	79	78	68	65	59	53	80	71	64	67	76	70	68	69	62	65	62	56	63	56	54	56	68	69	60	68	69	56	75	77	75	69	74	64	63	55	69	56	66	57	66	73	61
16421	3001	1822	2398	4811	6038	7194	4698	2540	1957	1562	1299	1160	1117	1042	986	1009	1178	1088	918	755	722	654	717	724	667	682	671	608	630	639	657	664	717	700	714	697	689	713	629	618	563	564	595	573	565	595	582	579	545	609	605	601	620	592	615	573	556	621	617	575	609	579	536	558	604	602	604	547	620	601	598	593	551	625	544	595	595	605	550	606	570	559	570	560	649	600	607	574	572	575	582	569	525	555	572	582	562	586	611	588	569	575	564	593	564	568	560	569	563	540	577	589	608	552	576	542	526	601	586	583	589	561	584	557	565	586	567	549	558	596	560	616	560	601	573	542	533	594	560	570	600	560	568	608	611	616	548	587	572	552	577	579	570	559	597	569	576	581	584	560	577	559	607	578	605	571	548	612	588	572	609	583	636	571	548	585	609	596	603	561	588	585	589	544	557	532	611	560	565	611	573	603	589	566	551	544	578	594	572	597	573	544	593	570	588	561	608	544	557	596	573	637	567	538	613	528	572	581	543	566	538	527	593	631	587	647	603	582	558	581	565	564	600	534	549	558	560	596	570	570	561	609	607	593	561	629	580	579	597	582	598	601	552	581	589	537	605	605	587	562	588	598	562	597	552	618	585	565	563	601	599	589	554	589	618	617	575	561	556	575	580	576	638	630	559	560	551	554	569	581	580	572	585	574	559	586	571	578	622	623	596	609	613	609	584	570	581	553	588	590	577	571	566	604	614	607	600	614	548	592	571	573	582	577	587	583	560	569	615	584	586	577	608	547	532	580	589	569	615	573	589	552	576	579	641	523	594	562	592	587	544	609	576	577	559	586	580	559	560	595	566	550	590	584	596	532	576	572	564	593	585	607	613	552	601	559	603	564	579	585	523	575	610	570	558	577	609	574	627	565	602	616	604	510	576	555	567	543	588	566	557	581	568	585	596	574	568	606	557	600	560	570	603	543	561	581	606	576	593	562	548	594	553	593	599	593	534	589	584	551	591	591	583	569	564	649	579	566	617	581	564	578	591	554	583	549	589	560	605	606	578	598	587	570	521	577	586	590	583	550	591	572	603	567	582	566	622	585	547	576	555	607	553	573	594	536	616	592	599	588	598	581	572	575	574	616	582	582	637	588	562	554	607	583	572	541	586	573	612	590	608	588	589	591	599	616	584	601	642	578	558	558	601	602	556	544	563	591	537	576	584	595	572	624	597	581	604	568	567	581	592	554	564	567	575	617	587	603	575	571	574	550	564	576	570	578	599	578	590	561	606	606	581	543	531	590	569	606	547	557	571	567	586	614	542	649	592	584	536	567	579	556	610	575	598	582	539	601	563	589	565	599	584	578	611	582	592	597	566	563	570	567	578	602	598	557	546	580	577	545	593	586	545	578	572	583	593	562	610	537	626	601	596	573	565	597	636	578	566	619	600	572	602	576	592	501	578	586	572	571	537	554	593	591	572	556	601	593	574	588	612	599	589	611	665	589	557	590	583	577	578	596	580	537	621	575	586	571	595	581	594	565	596	572	622	583	533	588	597	598	543	583	591	585	552	576	568	570	591	526	542	603	576	558	608	554	551	598	565	575	531	601	610	532	573	559	615	615	569	570	594	563	563	560	585	605	593	581	539	637	554	577	537	587	555	580	562	639	573	594	585	545	594	597	550	613	570	594	548	567	593	578	563	569	574	599	562	541	578	606	593	566	594	566	566	565	535	580	605	582	573	625	561	576	560	579	562	525	601	563	541	637	599	567	560	582	587	586	604	593	581	603	595	578	620	573	571	556	574	606	593	575	539	586	583	529	575	590	502	603	558	585	582	601	600	609	586	582	583	536	613	637	582	642	607	556	584	603	611	600	544	541	573	568	607	597	609	633	552	595	594	603	558	551	604	571	618	592	592	589	571	567	589	566	543	558	593	547	583	573	569	578	581	644	575	573	584	596	625	582	540	557	583	569	583	576	633	567	576	600	563	606	565	598	564	544	594	573	624	621	577	549	599	561	534	561	551	589	553	555	573	603	603	560	571	561	561	583	613	598	557	559	560	630	576	549	613	572	550	566	540	585	615	565	601	569	567	577	588	610	607	592	589	613	584	569	548	600	608	599	567	558	598	594	598	596	585	578	590	577	556	586	567	590	623	581	581	577	582	568	599	556	522	542	597	611	570	562	558	601	567	578	576	529	605	567	655	564	603	587	569	574	570	591	547	608	565	620	606	611	573	595	583	582	586	566	570	583	552	618	586	564	574	595	588	568	621	558	619	577	571	600	550	594	538	561	597	586	597	591	585	579	617	504	555	612	595	590	557	603	606	627	618	527	556	570	569	596	597	585	573	574	563	578	582	591	567	578	569	543	645	587	579	566	581	571	550	552	574	598	543	538	569	573	559	567	566	591	592	606	557	601	617	655	587	573	579	606	548	575	580	576	549	596	588	568	606	553	605	577	559	591	567	573	596	602	553	553	590	545	602	583	555	551	591	583	582	597	651	540	631	603	598	566	576	611	579	569	594	573	540	595	560	570	612	580	610	564	564	589	559	582	561	616	582	519	591	560	600	608	564	601	561	541	570	575	546	565	587	586	575	574	537	586	597	596	525	579	535	562	552	527	559	547	581	603	573	565	595	611	598	609	612	591	607	564	551	569	563	574	564	563	536	611	604	581	614	551	584	555	549	576	547	571	579	557	553	581	567	557	588	553	619	560	559	581	577	580	556	541	564	612	570	599	621	592	629	580	541	591	553	613	555	598	531	585	584	568	572	591	593	568	573	576	587	583	552	577	595	550	573	563	587	612	602	559	559	572	585	628	586	553	573	619	552	564	573	547	595	601	572	575	599	582	616	573	607	556	580	595	569	596	543	595	590	580	576	598	550	590	578	540	577	603	600	573	563	623	588	605	568	547	594	616	582	560	592	554	564	609	642	551	601	588	608	543	564	570	587	587	586	549	580	576	575	592	558	533	644	596	601	557	564	578	602	563	574	597	550	552	594	577	553	556	602	602	607	568	550	559	582	581	567	543	599	587	573	607	597	521	634	585	544	605	590	598	584	591	524	568	586	570	565	603	569	580	582	627	590	568	572	557	610	596	570	587	598	597	526	549	581	566	564	603	533	568	587	584	567	599	586	565	589	589	575	567	578	537	569	579	585	581	560	605	529	571	546	564	577	582	587	573	606	586	589	586	563	569	568	611	583	553	605	580	620	574	597	548	540	586	628	590	556	606	597	588	597	593	579	581	597	585	573	560	611	571	557	526	564	611	537	571	552	575	582	620	593	613	575	608	609	583	588	607	573	567	589	575	592	552	604	581	580	552	596	632	605	640	579	589	609	571	576	533	563	602	553	556	556	609	569	576	585	568	571	629	551	594	575	570	617	574	556	585	587	598	605	549	582	566	591	591	551	599	573	641	582	547	601	599	597	576	585	577	599	541	561	583	569	607	587	606	582	590	568	542	603	583	545	629	570	542	566	568	568	595	583	601	527	564	596	574	574	588	578
2275	231	154	124	111	128	190	150	139	99	93	106	91	83	81	80	90	95	87	78	68	70	69	78	80	75	74	87	73	75	60	83	71	72	85	71	66	80	79	78	79	80	60	86	70	72	71	71	67	73	65	66	52	63	64	60	64	65	71	63	79	67	66	69	80	72	65	70	70	77	75	74	79	70	57	61	57	75	69	69	60	87	62	84	75	74	83	81	72	84	82	76	68	76	79	66	85	66	73	67	72	67	87	71	69	74	61	67	67	68	51	89	65	68	73	86	71	79	76	66	75	76	65	73	72	65	62	70	67	63	71	71	65	75	70	70	73	62	71	76	74	72	81	68	74	64	74	60	59	63	74	68	70	68	83	74	71	57	72	67	60	66	61	67	72	62	83	64	75	70	61	66	69	74	71	51	55	78	81	63	78	97	57	46	75	63	68	67	73	75	71	62	60	82	61	75	84	74	69	85	65	66	80	71	60	60	74	66	81	72	77	56	60	63	89	69	70	72	64	68	58	66	78	74	68	61	76	66	72	73	76	74	68	90	73	75	64	67	78	76	75	55	76	61	84	78	60	60	79	76	83	73	80	63	70	83	76	75	68	74	78	77	58	69	62	58	65	65	71	57	75	75	74	74	71	78	69	63	80	59	62	71	94	62	65	76	67	73	70	84	72	77	72	70	77	47	88	82	78	71	68	67	55	68	64	71	72	59	69	69	74	68	70	66	77	75	73	71	63	77	68	76	73	66	64	57	84	78	70	69	73	66	74	70	86	71	67	65	58	67	88	49	65	59	78	75	71	62	66	65	71	59	55	78	78	58	75	64	74	75	72	47	65	59	64	85	72	58	74	88	64	69	66	71	92	90	74	79	80	69	61	69	83	76	58	71	72	80	79	78	56	82	72	64	65	67	67	75	63	65	69	72	80	64	72	79	58	77	67	60	69	58	63	64	75	74	69	72	67	57	58	72	48	72	65	99	77	80	74	75	55	63	70	78	61	79	79	70	68	77	64	69	73	67	83	65	56	71	88	66	70	75	77	69	71	77	77	62	68	73	76	64	56	75	57	74	60	66	78	85	72	83	68	89	65	65	76	70	73	68	75	71	80	78	58	72	63	72	79	76	66	80	73	80	89	78	63	61	72	61	64	74	64	82	65	69	83	74	66	81	60	62	80	75	80	67	72	79	81	66	60	72	72	78	65	71	71	78	77	65	62	67	74	62	65	70	72	86	54	66	81	61	76	77	71	83	70	63	75	68	85	73	65	68	64	65	59	64	80	72	72	74	70	76	61	68	59	69	75	75	85	62	62	59	69	81	73	76	73	80	76	65	73	63	76	69	71	76	61	65	62	86	70	70	74	73	61	67	65	73	74	57	71	82	67	80	57	74	81	88	76	80	79	71	75	63	76	79	76	62	76	79	70	69	67	68	75	69	65	56	62	60	65	55	74	72	63	66	78	85	82	73	67	63	71	88	74	62	72	84	68	75	83	61	72	68	63	70	69	65	67	84	70	55	65	57	78	76	97	91	74	80	93	51	62	82	75	59	72	70	73	65	63	81	60	78	73	73	64	71	66	62	87	69	59	88	80	75	97	74	63	66	62	65	75	66	74	77	77	80	91	64	56	79	78	54	85	67	67	70	69	70	89	86	79	59	57	66	71	63	76	72	81	76	77	72	61	71	67	71	71	74	70	91	63	86	79	53	65	79	69	76	71	72	70	66	68	67	68	80	65	67	64	71	64	72	64	69	46	61	68	73	74	71	72	75	73	65	69	91	86	77	75	87	66	63	89	72	61	77	64	79	68	78	70	70	77	62	63	86	69	60	62	72	82	86	80	72	62	58	79	70	82	72	71	72	74	72	63	75	69	73	64	62	68	60	65	61	70	81	69	70	66	76	78	60	93	68	83	66	73	71	59	67	85	56	71	76	81	67	65	81	62	78	70	73	71	67	72	79	58	72	77	83	69	57	81	74	65	66	73	65	72	58	69	76	61	84	66	63	68	78	75	77	82	59	83	86	60	60	70	64	80	74	53	61	68	64	74	60	61	73	70	75	71	79	88	73	65	58	55	59	77	69	73	54	67	59	57	72	76	57	72	69	74	49	71	70	80	91	85	67	70	63	78	63	78	74	67	56	80	82	71	65	75	80	66	64	60	71	74	71	67	78	75	69	54	80	69	81	60	74	71	75	69	64	66	58	79	73	78	68	82	61	68	69	87	79	68	63	88	76	75	70	76	67	75	76	79	61	74	63	60	74	71	79	56	68	68	60	79	68	67	76	63	61	77	75	85	68	72	58	67	76	85	57	68	65	78	62	63	78	69	81	77	76	70	82	79	67	68	69	54	67	68	66	71	77	62	68	62	71	89	77	60	73	92	70	71	80	67	66	71	72	71	76	73	73	80	70	76	69	73	62	65	67	76	78	59	56	75	86	79	83	78	69	69	81	57	67	77	70	81	67	70	66	77	75	61	71	75	60	80	64	53	74	73	67	72	77	77	70	60	61	70	62	81	65	64	64	78	66	63	82	46	61	61	64	73	71	70	71	76	63	64	71	66	68	79	58	70	63	76	91	60	79	76	70	79	74	71	66	77	62	91	68	79	81	57	60	63	71	67	85	66	90	65	66	66	59	62	73	68	75	82	70	89	71	73	67	60	65	69	83	60	70	62	75	66	66	86	82	65	76	67	73	64	76	79	80	55	79	64	63	68	78	56	84	63	71	67	85	73	80	87	68	67	88	66	67	76	72	73	61	59	69	71	76	84	78	69	75	66	83	61	65	76	80	64	78	61	65	74	77	68	67	65	84	74	77	67	65	89	68	73	65	83	70	76	81	72	63	77	74	73	63	77	68	55	77	77	63	69	82	90	70	70	73	89	70	60	79	65	71	56	61	72	78	62	67	83	86	73	68	72	71	60	78	56	62	68	85	72	70	67	64	69	75	73	81	74	73	70	77	53	75	75	66	73	76	80	87	62	59	66	75	81	76	77	61	68	59	73	84	76	55	69	81	65	82	73	83	60	60	79	80	78	67	76	66	71	90	76	76	68	58	79	59	80	62	67	57	67	58	70	66	84	73	70	65	74	74	77	88	55	69	68	72	64	77	68	73	55	86	72	67	70	66	78	53	66	76	69	68	77	76	75	55	85	71	72	85	77	57	73	59	86	66	67	69	62	60	71	84	83	78	70	60	60	71	70	68	76	72	88	79	75	71	68	54	71	68	67	74	58	75	70	58	63	60	69	81	71	72	67	76	68	62	82	57	70	72	52	61	75	78	68	77	59	89	74	59	81	71	72	80	65	72	58	65	56	66	64	50	90	80	78	70	72	54	85	74	75	69	66	76	72	58	68	71	76	66	59	80	65	67	77	57	91	85	75	80	91	64	72	55	72	82	86	64	71	66	79	68	78	76	74	73	65	79	57	71	63	68	68	61	79	86	72	54	79	90	78	70	76	68	83	70	89	62	72	59	76	67	79	70
15643	2847	1904	2252	4957	5788	7372	5681	3386	2123	1506	1243	1175	1141	1099	1080	1116	1167	943	767	798	726	756	677	652	714	705	675	658	632	672	687	721	701	629	653	632	729	645	640	639	638	575	640	645	594	565	616	563	630	572	557	563	587	590	602	574	599	577	574	576	588	588	573	592	587	574	586	603	566	581	596	595	570	577	539	599	580	586	574	590	571	575	605	573	613	562	574	605	605	546	563	602	603	593	591	556	599	534	587	563	596	577	565	557	573	607	598	597	593	582	528	557	575	544	581	581	582	574	568	589	607	594	566	551	620	584	556	566	596	537	590	571	615	598	577	538	558	580	589	582	580	545	585	578	572	622	596	549	595	619	579	571	586	551	585	568	591	566	599	546	606	544	553	580	601	590	609	553	582	585	555	573	573	543	592	569	558	573	608	571	572	565	551	563	567	589	601	552	573	578	620	563	560	550	566	568	574	523	572	572	609	563	548	606	569	592	546	624	570	549	543	574	642	581	566	554	613	561	538	576	491	571	556	582	589	581	557	611	593	592	572	569	556	564	594	569	577	573	591	601	590	563	553	649	520	608	562	575	612	555	607	566	576	597	560	574	587	543	590	577	544	559	616	609	559	577	608	605	615	602	579	573	565	564	589	561	566	614	587	564	554	547	578	577	556	559	567	593	568	562	580	559	596	554	581	611	584	583	520	571	577	559	593	588	577	562	567	571	583	550	558	579	571	545	554	603	562	562	587	580	553	607	584	596	580	525	573	582	537	599	592	559	606	576	588	600	594	580	538	589	609	582	596	574	587	578	543	625	556	574	588	573	570	595	558	592	565	556	564	553	593	597	565	612	548	606	579	583	562	569	590	581	600	575	564	594	600	585	582	594	536	596	595	579	599	557	605	562	601	595	535	597	565	586	580	562	587	637	592	583	602	582	542	583	568	578	599	580	602	599	577	618	530	597	566	569	566	592	551	562	610	618	533	556	545	586	574	533	534	535	610	577	561	574	572	570	541	555	562	562	582	582	539	605	589	567	586	560	592	571	561	525	604	602	589	553	557	545	528	601	563	559	557	524	562	567	572	563	566	573	530	563	586	588	603	541	542	599	576	572	591	565	611	574	564	614	583	617	536	598	570	601	559	593	556	618	529	549	584	595	603	587	558	606	582	582	537	593	588	601	549	595	559	607	570	551	601	552	498	624	553	569	629	562	592	599	540	598	597	579	566	570	577	578	539	588	579	592	574	549	565	561	562	604	571	587	574	572	575	559	545	605	560	580	587	582	567	586	576	575	550	582	564	572	593	559	603	647	584	600	597	528	568	580	557	550	570	620	564	553	564	556	621	546	591	604	546	562	527	609	591	562	547	578	622	571	546	584	576	579	623	578	579	530	573	575	617	564	585	562	585	578	568	546	569	592	568	553	576	537	547	582	588	552	568	547	599	552	600	567	577	579	592	570	536	605	578	571	609	562	592	572	563	592	580	556	554	524	535	562	599	614	572	571	604	589	558	558	598	540	575	571	597	577	594	578	541	568	539	565	615	546	570	560	560	559	548	547	542	589	592	592	579	609	577	586	631	555	587	574	571	559	590	529	601	581	561	557	601	592	564	549	564	558	538	528	597	634	583	633	573	579	553	552	547	580	549	580	578	567	543	532	552	595	574	551	568	584	599	565	580	601	618	545	573	593	577	568	549	576	574	578	533	553	573	553	582	574	556	585	544	587	568	597	546	556	579	605	543	560	592	583	618	591	568	550	573	574	576	570	537	573	569	592	569	585	586	553	605	548	602	562	568	565	577	586	605	513	575	548	559	562	604	586	562	597	564	603	557	565	589	624	551	554	559	545	582	592	537	557	595	589	582	596	548	552	566	577	558	571	576	544	578	600	577	556	571	601	594	557	550	539	609	590	565	540	623	568	557	613	549	572	555	515	635	572	561	619	558	565	621	572	579	576	611	633	571	570	574	590	604	579	562	592	583	552	587	531	546	572	555	534	602	598	607	604	576	560	588	540	558	537	530	569	557	602	568	596	537	585	556	568	585	582	560	564	545	576	578	579	573	607	621	581	620	602	589	629	559	601	524	571	572	585	597	566	589	561	528	572	522	593	560	577	591	569	599	600	585	592	568	526	586	551	564	583	525	564	579	567	536	583	588	584	552	607	635	599	525	583	551	556	564	562	616	630	566	610	534	606	576	600	544	567	585	563	564	554	620	597	543	552	568	543	538	589	567	574	599	565	566	539	574	613	557	564	565	599	547	591	584	606	600	596	554	597	572	562	562	547	530	581	552	553	554	563	563	537	589	601	590	552	573	625	557	567	537	533	565	592	613	576	607	576	595	572	606	538	563	586	551	590	567	584	582	558	586	595	582	592	582	567	577	547	574	554	564	578	609	587	598	596	605	595	553	601	569	556	586	583	576	541	603	542	539	562	558	572	587	540	555	582	563	593	578	561	586	607	627	578	573	575	589	583	551	621	612	619	590	613	525	599	604	564	587	601	582	586	575	600	577	603	576	571	631	555	563	585	580	591	563	556	557	542	574	566	562	582	533	575	581	556	573	590	568	550	589	575	564	553	608	567	578	607	561	555	568	557	576	580	625	622	568	573	549	599	547	591	577	577	576	554	548	603	593	578	607	601	571	582	566	590	586	563	584	552	601	534	572	581	610	557	569	575	603	594	563	548	588	540	628	554	590	604	539	549	595	590	589	569	615	605	598	554	615	569	584	554	544	617	582	622	569	596	555	534	559	597	603	583	574	583	589	595	547	556	595	544	585	581	551	614	583	545	563	596	610	606	574	582	559	524	600	522	562	587	559	568	568	538	559	577	558	550	555	551	574	624	599	563	564	583	585	548	592	561	578	587	591	582	600	591	554	561	565	582	584	580	600	581	585	622	565	582	546	599	599	560	574	550	579	545	549	602	566	560	564	558	583	584	587	589	589	578	618	579	597	594	589	548	590	536	541	557	572	602	590	612	553	580	574	525	570	588	599	557	560	542	603	572	559	611	543	579	601	586	601	549	580	579	583	555	531	569	568	583	522	545	591	559	576	559	551	542	518	535	599	590	559	565	573	576	554	551	564	544	553	554	562	590	558	590	598	595	599	595	554	587	599	578	634	556	565	609	586	570	615	581	566	584	590	564	568	595	605	567	557	533	530	597	531	592	576	561	545	558	565	529	612	544	548	577	597	634	604	554	620	590	590	580	554	574	580	558	614	577	598	590	576	602	568	562	532	590	593	578	570	606	571	598	576	549	563	559	564	562	615	610	592	591	576	584	598	567	556	578	613	598	632	556	576	632	589	613	583	524	572	585	564	563	603	576	613	589	560	581	594	600	578	577	612	577	569	585	574	581	576	593	582	554	576	610	603	561	607	583	535	575	574	548	581	593	572	570	575	587	552	548	558	550	537	574	591	544	595	595	572	595	563	587	548	644	541	582	567	588	558	555	552	583	587	580	566	576	577	558	569	568	570	556	569	527	580	534	566
2329	323	208	130	117	135	191	223	194	95	75	68	67	71	53	72	62	66	65	50	47	56	58	47	44	44	41	36	47	40	48	41	58	54	50	59	51	30	37	56	37	28	38	35	46	36	39	43	47	41	44	53	35	46	31	49	40	34	35	38	43	46	47	45	52	46	39	35	45	34	39	30	32	32	35	35	34	45	40	42	39	29	40	26	49	45	42	45	41	42	42	34	38	43	30	36	37	35	37	35	50	34	37	37	38	38	46	45	50	44	38	33	33	41	34	42	38	39	38	35	46	47	34	34	39	31	50	40	29	42	39	43	35	42	35	45	28	44	53	49	38	34	42	45	46	45	44	56	45	49	42	53	34	34	33	34	33	30	39	37	34	45	47	42	39	37	32	34	42	32	37	37	44	47	48	47	32	41	35	39	33	44	50	42	44	41	41	48	48	31	44	34	41	46	32	44	37	39	45	40	30	39	29	42	44	40	42	36	40	33	47	29	23	45	38	33	36	41	44	30	34	37	38	38	42	36	29	36	47	38	40	43	34	44	41	29	38	41	46	44	53	37	46	31	38	27	38	29	41	32	31	51	34	45	37	38	30	30	41	33	41	38	33	41	47	45	38	47	49	35	37	34	34	36	42	41	41	48	33	37	44	40	36	31	41	34	44	42	41	39	42	39	35	39	44	38	32	50	45	39	38	36	40	41	44	40	40	41	40	38	41	37	37	45	38	47	43	34	45	25	29	43	37	42	40	36	40	31	46	37	33	32	42	55	42	35	44	41	38	41	47	42	46	25	36	42	30	32	55	45	38	31	36	42	39	35	34	34	45	49	49	31	32	42	48	54	33	41	28	40	41	45	33	51	48	36	39	35	52	35	30	56	29	35	32	40	37	33	43	38	28	36	40	33	44	42	40	41	38	44	36	42	46	44	36	45	39	33	37	30	38	47	41	41	53	32	32	28	38	48	35	35	41	46	39	36	41	47	43	32	42	47	42	38	33	33	40	41	37	41	45	42	45	46	37	39	36	50	36	35	48	44	34	30	40	42	41	49	37	37	42	40	34	40	30	27	30	36	35	40	40	36	34	30	47	43	30	33	32	26	33	43	42	49	34	35	50	47	35	37	35	42	30	43	43	62	40	40	40	49	40	25	36	34	32	51	30	38	41	42	50	37	45	38	41	41	31	47	42	43	38	35	50	39	40	36	26	36	46	30	33	45	38	33	38	30	40	49	39	34	32	33	40	38	40	38	43	43	29	31	54	34	33	35	42	48	40	45	36	37	45	32	46	52	34	45	44	36	45	44	51	45	45	49	40	30	44	35	44	27	32	34	45	33	45	37	41	36	50	32	51	50	44	37	29	41	52	50	45	51	38	33	37	47	41	38	49	39	40	45	29	36	33	44	39	37	38	43	39	37	37	35	39	44	40	38	28	40	52	40	40	41	41	36	46	37	38	38	35	39	43	37	44	48	23	37	46	35	39	32	36	46	49	47	36	34	34	38	32	41	50	37	37	37	43	38	40	48	42	42	47	25	51	47	36	49	33	34	32	47	36	41	34	33	44	44	38	29	28	41	18	35	34	29	32	41	43	47	36	33	45	42	27	37	50	39	48	42	40	36	46	35	43	32	38	44	36	49	51	27	31	44	28	44	40	29	40	35	44	43	46	36	47	28	33	48	37	46	37	34	34	33	36	48	38	29	42	41	38	26	40	29	34	43	38	35	39	26	37	41	39	41	41	40	39	41	42	47	38	40	41	27	43	43	42	41	29	41	39	41	41	30	38	40	37	27	35	39	36	47	38	48	41	30	42	36	29	35	46	48	40	38	45	38	29	42	36	42	50	40	39	36	45	33	47	34	41	37	36	53	49	41	40	34	37	52	42	47	41	40	36	37	42	41	36	38	38	40	41	31	36	51	36	35	34	37	37	32	34	45	35	32	37	41	38	31	39	34	38	31	36	41	43	29	41	39	43	40	34	39	50	34	44	37	42	48	36	41	46	50	45	27	43	50	53	42	37	35	42	39	40	35	33	38	40	34	30	42	51	37	30	42	50	30	33	22	45	35	47	38	38	40	45	44	24	38	37	38	48	49	40	45	45	40	34	45	42	43	42	44	41	41	47	43	42	37	33	33	35	51	38	34	39	29	38	40	39	48	38	41	38	34	35	39	40	39	35	41	44	44	49	38	35	47	41	51	39	45	51	40	37	23	39	43	34	29	32	38	35	42	42	49	43	34	35	31	38	44	53	30	38	24	43	34	45	27	48	31	38	49	47	39	43	41	30	46	49	44	43	43	28	40	43	41	37	40	32	42	46	33	32	37	46	33	40	33	49	49	45	36	30	42	32	39	40	45	28	41	34	39	34	33	47	36	41	44	33	35	52	41	20	47	27	51	47	34	45	28	35	41	43	35	37	35	37	43	41	52	28	38	34	42	49	37	49	24	44	38	49	37	39	35	36	32	36	39	37	42	38	39	35	35	48	29	51	37	43	31	34	41	42	42	33	46	24	41	49	35	44	35	53	40	27	47	36	30	37	37	40	35	39	47	30	43	36	43	40	42	48	35	39	37	35	36	45	41	50	42	30	42	31	40	45	50	44	46	40	44	40	48	38	32	34	38	41	37	48	42	37	42	42	49	39	40	39	31	34	48	39	41	35	25	45	30	32	38	36	46	30	47	50	39	38	38	37	46	36	44	43	45	39	44	43	47	40	40	43	37	41	42	29	48	43	49	41	29	49	29	47	50	40	39	35	34	41	31	35	48	40	37	40	37	34	42	38	38	38	37	37	37	20	43	36	30	42	45	34	40	29	50	44	43	36	52	39	46	55	24	52	43	40	51	45	31	44	37	40	33	37	35	32	42	39	33	33	44	33	41	43	37	36	36	42	41	30	44	36	33	46	38	35	47	44	36	48	40	37	43	42	41	42	41	37	30	39	33	54	30	29	43	42	32	44	31	44	32	44	38	41	40	36	31	33	33	42	41	41	38	32	28	49	46	35	36	35	37	40	34	37	34	30	33	42	38	34	48	37	39	27	29	41	35	30	54	55	36	41	30	33	39	40	42	35	38	38	54	39	46	36	39	48	30	46	29	35	27	46	33	46	34	32	31	40	40	39	41	43	39	49	33	32	37	48	50	46	34	35	41	34	49	44	43	44	46	42	46	35	37	38	41	46	41	36	38	33	37	38	43	44	37	38	32	43	37	41	39	50	35	42	28	35	35	33	47	32	25	54	37	35	36	41	42	30	33	36	35	40	38	35	37	30	35	38	52	33	35	51	40	37	37	47	41	39	39	41	44	34	43	35	51	37	48	42	36	45	37	39	43	48	49	39	33	34	31	40	57	38	30	36	32	37	42	39	43	33	31	36	36	48	46	41	48	37	50	37	41	37	44	30	41	34	45	32	33	40	33	44	35	45	42	39	35	39	36	41	37	46	33	36	44	49	43	42	42	41	39	32	32	26	48	41	31	43	38	46	39
19467	4086	2585	2973	7129	8986	9949	9808	6662	2744	1938	1493	1305	1212	1206	1119	1167	1125	802	647	607	587	557	508	509	504	462	473	435	473	517	552	585	478	471	491	493	508	544	531	472	395	424	382	422	391	383	373	399	346	387	385	368	377	383	395	368	347	365	379	360	330	371	355	348	383	359	345	363	372	364	321	319	322	365	366	375	335	346	376	337	385	339	357	351	369	310	370	350	356	353	354	355	330	347	316	349	359	319	346	366	345	368	343	352	316	361	310	333	347	374	399	362	346	332	339	336	361	335	335	335	374	319	359	356	343	333	374	357	357	382	359	336	342	349	326	347	345	338	340	335	379	324	352	354	349	341	330	339	336	373	323	333	350	353	325	366	315	376	309	350	338	363	337	340	335	366	338	323	361	359	349	361	337	370	342	346	343	359	343	341	365	326	319	344	328	375	339	365	360	335	369	352	345	365	317	365	341	340	316	338	335	346	357	349	342	336	348	317	335	313	338	349	336	308	360	367	365	348	314	341	335	321	325	349	310	334	323	367	330	345	365	353	347	329	352	366	348	353	326	351	373	339	348	369	380	342	358	334	295	338	348	356	340	347	348	334	347	382	326	383	359	324	330	371	323	343	322	365	336	339	313	360	350	323	325	337	364	355	344	326	286	319	354	367	362	315	342	346	364	336	365	333	344	318	328	338	364	367	318	372	320	350	336	344	363	340	326	315	332	300	348	389	309	352	368	328	376	310	349	336	354	373	342	346	335	324	347	382	344	368	366	342	318	360	341	372	332	341	361	370	325	341	317	372	356	356	377	330	328	340	309	348	317	350	357	339	348	366	310	310	359	368	313	343	356	359	293	320	351	325	340	341	323	342	329	338	344	318	356	329	338	352	344	333	355	326	323	336	337	328	357	341	355	382	356	337	332	361	382	353	354	328	332	368	321	339	333	352	337	348	334	328	324	333	359	381	353	362	335	343	347	325	353	372	324	364	367	348	353	347	322	365	370	341	339	353	316	326	368	327	372	323	339	354	323	369	312	323	318	335	326	310	342	344	382	322	357	335	365	335	356	349	309	328	332	342	361	356	353	297	325	342	328	358	299	337	331	329	328	306	339	327	353	323	339	359	370	344	341	342	347	342	320	350	344	336	363	345	312	382	301	343	356	299	336	323	361	354	356	335	339	328	342	354	315	327	344	311	349	302	374	367	327	371	350	313	353	323	347	335	330	313	343	377	321	370	353	340	329	349	328	366	332	352	323	386	319	346	364	335	330	312	301	360	332	376	369	355	329	335	355	344	327	345	360	357	335	344	333	336	339	347	349	305	352	328	349	324	329	373	320	362	333	360	339	339	338	359	327	333	351	366	360	358	367	344	356	318	369	353	374	373	328	314	332	358	354	343	351	350	323	357	331	333	320	332	324	370	344	344	339	334	298	336	329	352	348	320	323	367	347	305	363	355	328	297	337	342	321	362	316	305	337	362	337	325	339	345	353	333	341	364	344	384	322	350	353	358	334	369	361	351	333	342	318	320	331	370	304	350	352	342	362	340	344	345	322	350	341	330	332	340	349	357	354	342	330	337	325	358	341	372	343	344	320	339	318	331	318	408	325	362	330	366	357	306	337	343	339	350	330	326	327	304	318	357	339	329	341	359	369	325	338	344	346	344	353	374	345	341	353	354	359	342	337	346	347	330	369	329	341	344	315	333	318	359	352	349	334	339	341	335	338	369	345	321	318	331	338	338	350	390	358	300	326	354	352	355	317	340	330	374	332	331	346	334	370	327	330	310	333	356	319	358	329	344	356	325	347	331	321	376	386	332	313	349	355	360	352	335	358	342	330	370	315	327	350	341	333	322	337	335	350	331	325	378	375	379	312	336	327	309	347	345	371	346	350	352	316	332	324	283	354	321	343	368	336	314	362	317	356	367	308	356	368	324	322	350	380	340	346	344	338	341	365	326	369	367	351	345	343	316	343	322	333	345	362	344	334	353	344	353	364	335	340	323	335	368	329	299	340	337	328	364	322	355	355	359	362	336	360	353	358	345	337	327	335	339	330	328	328	351	339	367	352	346	328	347	348	350	355	326	370	393	377	346	311	342	333	341	345	379	336	323	325	363	358	333	344	364	353	347	309	369	358	336	320	325	333	320	333	331	370	329	350	316	327	315	375	343	352	333	314	334	369	372	345	373	357	361	342	339	334	328	343	318	325	349	353	366	352	365	326	355	338	334	344	326	329	355	334	355	320	356	347	347	363	358	362	352	371	373	346	362	355	353	378	352	343	361	325	393	342	323	328	364	355	344	344	336	341	332	341	349	353	334	316	309	330	343	338	308	368	335	325	333	355	337	364	336	358	316	316	352	357	332	351	328	381	375	357	339	382	341	331	376	353	311	346	320	329	348	322	321	353	352	356	339	324	362	314	338	316	355	348	337	371	354	326	341	339	360	346	340	345	388	335	327	319	291	347	361	348	351	369	341	348	362	318	342	344	343	332	326	324	372	327	320	329	329	348	357	333	340	343	355	320	337	328	299	347	360	370	326	340	354	349	359	346	358	335	335	343	336	333	325	303	331	348	349	350	361	348	368	349	338	321	378	336	355	360	344	360	353	336	348	296	369	307	354	316	346	339	346	341	345	324	377	337	343	341	347	327	340	320	332	329	341	334	350	343	320	327	339	355	365	376	320	347	377	352	352	346	365	342	340	335	302	348	320	347	357	308	335	335	326	348	361	385	344	375	335	345	379	366	346	328	338	327	346	373	339	368	334	336	358	300	346	355	328	352	360	336	358	337	344	324	337	371	336	352	335	334	346	340	359	363	351	314	334	359	344	332	354	315	358	341	346	330	357	349	350	301	357	344	368	324	353	346	381	342	342	287	332	365	352	348	316	362	311	344	347	325	329	347	359	342	349	318	311	353	320	328	352	361	333	329	294	356	336	328	335	339	329	345	349	368	371	345	355	350	316	338	365	320	326	341	338	329	331	356	372	344	345	394	366	319	325	367	328	336	358	321	346	361	334	359	367	332	343	356	345	336	321	364	346	315	345	348	342	327	340	333	346	345	381	326	331	366	324	305	332	337	326	335	357	337	341	326	336	357	357	307	370	369	337	340	349	338	342	322	345	378	328	323	330	332	348	357	364	353	343	311	338	320	329	329	367	328	357	289	330	359	362	333	331	353	359	351	328	344	357	336	329	351	336	343	359	373	316	337	352	349	325	352	320	361	351	342	342	333	355	364	364	326	328	327	340	366	328	309	335	359	341	335	353	361	324	344	343	338	344	390	358	325	363	357	364	307	345	319	340	347	361	335	374	290	336	337	363	354	378	352	323	345	359	357	318	328	326	375	350	344	396	355	353	343	350	346	324	325	340	334	350	364	324	314	356	366	366	357	344	351	332	358	324	340	360	361	372	343	327	314	341	357	354	324	332	333	339	303	335	337	346	348	322	342	334	359	356	328	318	345	325	352	346	318	323	345	342	317	314	353	333	344
1437	222	208	123	147	135	168	154	164	140	129	130	112	110	99	119	105	98	103	132	99	90	103	125	105	117	100	94	81	106	99	95	123	105	125	111	102	130	108	96	107	98	110	99	92	99	106	100	86	97	114	91	94	83	100	105	98	77	93	116	116	116	119	123	85	113	99	93	109	114	103	97	87	115	96	123	91	104	96	123	91	96	120	107	110	109	104	101	121	86	120	97	84	94	97	109	117	100	110	102	111	97	90	99	84	102	109	98	118	114	98	110	111	94	112	100	114	122	108	94	101	98	122	113	116	104	97	107	95	109	80	101	107	105	105	111	110	125	118	123	100	104	113	92	126	99	115	104	115	116	111	103	100	90	93	105	105	95	108	119	111	119	79	107	92	95	100	101	99	94	90	96	111	102	99	97	108	106	125	114	110	108	117	106	93	102	93	109	101	107	91	98	110	132	104	112	100	87	96	99	106	96	100	102	110	116	90	96	96	111	92	111	105	89	93	98	92	98	100	90	96	99	95	108	96	107	122	114	105	101	96	104	102	88	95	92	88	108	115	94	104	108	111	120	121	82	92	110	114	108	100	88	102	107	82	119	108	91	95	85	110	109	87	111	101	110	93	94	112	105	100	88	99	95	108	114	97	77	95	101	104	99	110	96	93	94	84	103	103	102	93	111	111	106	100	87	112	83	103	101	99	111	111	103	91	101	100	100	106	112	89	82	97	100	99	98	89	100	111	113	95	107	103	106	117	106	98	117	98	95	93	101	103	95	87	103	94	122	92	126	113	104	100	105	98	113	85	93	95	102	97	105	129	93	117	112	114	126	101	106	110	123	105	99	129	104	107	89	101	97	99	97	85	95	112	90	98	96	109	110	127	87	114	85	86	107	100	101	102	99	100	104	119	108	88	112	112	103	101	91	109	113	101	93	105	93	103	105	111	110	109	96	81	118	114	98	109	99	117	88	123	106	102	102	98	94	84	104	90	113	95	117	94	106	87	104	98	103	93	107	116	123	87	103	104	90	111	102	95	122	100	121	121	102	111	120	96	110	85	97	87	86	105	101	97	93	110	111	104	87	87	98	104	104	98	106	105	98	108	114	101	108	102	123	123	115	111	115	98	110	99	97	110	102	114	96	101	106	102	103	127	103	86	100	107	92	113	106	108	114	98	101	112	106	113	92	102	91	103	102	113	92	117	99	89	101	99	117	89	112	106	89	95	104	111	100	113	92	96	104	112	105	117	105	100	90	122	103	113	116	104	89	117	91	113	124	100	114	94	108	98	96	107	109	108	104	112	90	96	118	103	102	103	90	103	101	100	85	78	115	114	114	91	103	98	105	98	111	93	115	102	96	99	122	100	92	82	94	96	100	107	95	98	123	116	101	120	96	99	102	106	106	97	123	103	104	89	118	125	103	90	120	109	113	110	94	109	105	90	107	102	92	84	93	101	92	121	108	116	111	107	103	120	112	88	107	100	91	122	107	94	106	94	114	96	78	112	118	102	116	109	107	111	93	113	111	95	97	107	91	118	101	100	97	97	105	91	94	118	106	108	87	121	107	97	108	108	96	102	91	119	105	96	101	101	86	98	109	108	99	93	94	99	103	109	95	104	100	94	125	96	84	104	106	91	120	113	100	94	100	93	110	91	97	106	80	101	101	116	95	98	95	100	112	128	94	96	115	98	101	113	107	104	100	95	102	117	112	95	109	101	100	111	83	100	103	93	100	100	102	111	89	97	82	100	124	111	96	100	110	123	121	114	104	93	99	92	108	92	120	107	103	109	97	92	90	107	120	86	106	124	111	108	99	103	99	105	110	111	88	124	85	111	87	112	116	107	88	108	96	95	115	92	104	99	98	101	106	99	80	107	105	89	114	107	100	96	101	119	88	115	120	105	91	103	112	105	109	100	98	108	120	92	106	101	98	85	92	133	105	86	115	103	93	96	97	108	93	109	98	111	105	118	89	121	95	106	101	109	133	95	98	118	122	100	109	87	80	99	96	87	103	103	91	97	91	117	97	86	97	115	84	110	104	92	88	101	101	105	121	113	113	100	86	99	99	117	122	78	78	122	103	112	105	111	108	108	112	97	106	75	99	99	98	121	104	105	86	118	93	118	119	104	119	97	117	104	98	75	106	92	98	109	114	89	100	91	122	104	108	119	90	90	94	101	91	115	100	94	111	101	104	112	107	101	85	95	119	87	101	97	107	107	104	103	94	89	111	121	93	88	117	113	107	107	112	102	101	100	94	115	131	97	109	91	98	118	107	113	108	106	107	96	94	98	90	92	119	91	80	89	80	102	94	101	105	130	99	98	110	113	99	106	101	101	111	108	106	111	100	101	102	98	88	88	92	90	95	84	107	109	113	112	103	101	83	116	105	105	105	98	113	116	105	82	121	122	109	115	74	104	91	82	114	114	84	120	90	95	95	126	100	108	97	88	116	88	99	99	90	106	104	90	115	102	107	93	95	106	98	92	98	116	102	84	93	110	111	124	84	107	80	103	121	104	123	107	97	113	109	96	93	102	119	125	111	98	107	84	115	91	102	98	101	122	124	94	94	112	110	83	101	82	122	111	93	100	109	109	122	83	108	92	110	104	113	106	88	113	108	121	116	104	115	93	94	88	104	103	112	106	108	121	94	124	117	81	94	117	90	107	93	109	107	104	113	100	102	101	109	85	108	101	85	112	103	122	100	82	106	134	98	128	109	111	113	109	114	132	108	106	101	120	87	104	106	87	98	97	105	104	94	115	126	111	99	113	103	107	113	114	105	96	108	117	97	93	118	109	113	115	111	112	107	94	109	116	113	91	99	94	116	92	89	92	121	84	95	109	87	126	100	102	108	105	94	112	106	89	100	132	92	102	112	114	102	119	100	110	101	100	99	89	120	91	83	90	95	99	100	116	97	111	100	99	122	103	95	110	102	101	83	104	98	97	95	100	98	121	94	118	95	101	107	127	106	94	77	102	98	121	113	122	110	97	118	102	104	116	90	104	101	106	99	106	108	102	103	95	94	120	96	99	106	101	103	118	100	121	89	98	105	109	79	86	107	128	100	92	102	84	106	77	97	108	107	101	109	108	106	110	100	102	107	111	98	92	106	108	100	108	131	112	109	94	72	118	122	100	89	84	100	112	107	101	101	103	106	124	101	109	92	103	101	101	124	103	120	99	106	121	114	131	80	100	115	93	101	106	111	107	94	94	108	109	120	103	95	102	92	117	107	112	93	102	110	111	104	89	104	101	108	94	87	114	113	104	102	88	116	112	90	101	113	91	108	101	97	109	118	108	99	105	113	128	105	114	106	92	108	107	107	100	117	105	109	103	104	105	95	111	105	103	111	94	110	108	109	103	113	118	115	110	97	94	111	107	108	99	96	121	93	109	104	83	92	121	99	117	100	92	105	95	104	114	114	91	82	106	99	103	107	115	97	89	114	90	97	121	94	99	113	109	109	107	134	104	91	86	99	98	86	118	94	118	91
12077	2943	1937	1932	3728	4145	4719	5256	4087	2796	2086	1156	1146	1107	1089	1157	1071	911	871	895	836	905	824	892	868	882	823	859	818	845	909	861	898	884	849	877	846	885	968	917	861	823	828	827	835	832	802	828	863	809	830	830	833	838	833	854	807	798	801	809	801	840	870	865	820	807	816	869	855	872	854	791	801	813	825	827	820	879	830	824	800	826	828	816	867	841	782	808	858	813	865	845	866	812	838	873	861	823	870	812	849	794	806	842	836	879	809	846	842	851	803	773	842	815	853	819	808	859	838	873	867	845	816	845	857	852	824	811	846	813	841	879	817	871	827	845	855	856	828	823	865	826	817	793	825	811	857	809	789	823	843	821	809	821	833	874	861	805	817	830	792	783	836	838	801	809	867	851	853	803	854	803	822	860	847	756	848	818	823	826	811	832	872	823	774	825	817	852	820	801	822	848	800	834	824	825	859	810	860	855	833	833	834	827	805	842	803	806	760	828	817	806	814	776	843	794	808	841	866	820	869	865	849	803	869	797	843	820	803	889	821	860	863	823	853	786	856	788	815	851	807	809	826	838	836	817	883	831	810	841	804	839	839	795	839	881	811	836	810	833	782	794	833	789	814	833	786	786	822	868	801	814	878	812	798	812	796	810	807	810	857	856	817	847	854	878	836	847	809	815	771	811	843	823	804	819	836	816	828	781	780	822	818	813	851	841	827	831	828	832	834	807	789	814	797	829	811	818	840	786	785	851	822	811	855	849	785	841	836	852	810	778	819	858	848	837	879	822	824	806	875	811	819	807	865	814	845	871	825	886	831	816	781	829	777	836	805	770	857	850	806	833	828	849	824	776	852	812	829	861	834	816	808	872	797	861	798	783	834	888	873	810	768	850	826	842	839	863	803	789	823	812	790	872	802	842	800	839	801	854	802	815	821	852	860	802	829	878	837	866	851	812	822	821	812	803	831	784	846	743	867	841	845	843	802	850	856	895	834	821	818	838	820	814	876	875	801	818	815	880	824	840	844	844	854	789	826	833	780	803	837	834	804	845	832	829	851	839	821	836	811	814	797	797	864	818	797	839	827	830	827	848	848	786	799	830	785	837	864	821	839	883	878	802	828	804	821	825	853	832	831	846	815	840	826	841	812	818	819	846	823	824	817	792	800	822	844	834	825	823	806	847	821	854	805	812	868	826	829	872	800	863	897	827	794	831	766	780	832	800	839	839	830	840	810	822	839	814	809	825	800	899	871	894	863	838	766	797	799	856	886	819	788	774	800	845	831	829	809	859	813	814	897	841	833	817	833	807	807	839	825	800	771	866	803	789	812	842	859	833	880	848	838	857	827	846	832	842	839	818	840	797	824	855	795	840	803	832	810	834	881	824	830	810	835	841	858	867	824	766	759	852	876	818	822	838	832	800	838	849	811	843	864	807	817	801	794	810	828	780	794	858	829	870	802	837	855	800	827	815	854	818	809	775	828	781	854	895	797	834	788	820	806	836	832	813	787	793	839	841	857	862	813	838	772	831	821	836	840	875	785	839	817	855	790	856	793	874	813	838	853	835	808	794	855	820	837	791	827	815	829	836	858	848	795	881	816	800	762	827	825	842	789	774	849	813	863	846	830	792	876	848	884	809	843	853	812	827	872	851	855	782	799	769	820	854	891	887	826	837	886	843	862	834	851	845	837	851	884	783	837	875	816	812	795	815	876	847	815	798	788	779	829	797	808	839	815	866	857	832	824	852	798	822	890	798	853	826	818	814	872	808	833	855	866	807	829	830	831	826	844	802	818	784	826	795	896	852	818	831	821	830	820	859	775	799	817	820	839	832	795	795	831	835	826	835	818	748	778	820	822	860	843	814	846	830	849	863	821	811	820	824	771	872	818	824	865	828	798	860	815	822	835	823	817	797	834	873	834	839	796	770	825	900	907	804	813	813	821	807	815	863	825	816	882	801	863	793	788	829	849	851	911	776	836	831	874	809	855	801	754	861	865	858	853	832	804	888	821	820	847	787	875	816	841	808	801	781	821	815	856	813	829	841	826	812	786	877	836	824	842	824	830	821	796	837	830	836	873	826	835	826	798	798	824	805	810	853	811	848	801	784	788	815	872	832	874	847	841	833	840	828	814	850	835	836	856	791	865	834	832	830	824	852	826	848	792	863	813	859	859	822	796	859	829	801	850	806	816	840	813	847	808	785	803	804	796	775	836	845	813	820	838	894	892	810	838	731	785	830	807	825	814	855	813	794	834	811	787	821	798	790	856	832	817	826	843	827	833	803	845	808	839	797	834	805	823	889	817	817	834	849	855	861	831	851	779	859	839	822	856	864	838	784	854	830	890	830	805	821	853	844	850	879	850	847	853	854	824	803	826	881	850	788	808	815	802	830	894	804	849	831	815	836	867	848	843	820	819	870	822	795	840	862	889	827	807	840	810	830	828	845	847	855	828	815	839	838	804	866	816	767	818	867	795	820	815	867	844	856	790	837	862	888	803	815	883	845	812	812	863	855	829	859	808	793	797	808	753	854	812	863	888	819	793	862	812	798	825	809	842	815	822	812	795	822	831	876	843	845	833	873	810	837	806	844	765	869	873	801	800	843	808	809	855	863	830	843	818	815	819	862	838	841	800	770	908	855	831	804	848	841	838	781	811	826	799	802	824	849	814	831	808	873	878	844	816	795	829	880	812	813	811	827	871	841	843	836	861	861	813	809	810	811	830	817	822	862	844	864	797	819	821	852	820	842	805	829	808	842	870	782	876	859	757	838	873	817	825	824	816	808	834	847	789	841	856	858	806	816	832	796	858	816	849	833	797	793	809	843	806	844	837	843	761	859	835	843	809	840	848	848	771	785	852	813	820	838	848	763	820	824	852	835	796	810	807	833	793	796	830	805	828	883	854	843	852	839	813	837	836	856	825	871	870	810	837	829	781	875	830	793	839	837	783	837	841	837	869	832	811	833	839	846	846	889	787	815	812	832	823	793	827	861	839	827	831	859	843	870	879	852	834	908	790	807	854	845	877	836	792	829	808	868	812	829	829	838	869	842	867	877	788	810	816	811	856	769	807	844	874	852	813	789	795	859	818	813	886	845	848	816	821	845	820	787	825	837	854	804	828	857	809	866	843	840	819	844	830	800	822	845	818	812	784	853	874	822	805	822	825	855	867	831	783	802	826	845	829	757	837	856	799	788	820	833	811	794	814	835	804	817	846	871	809	883	845	824	834	813	834	836	827	845	846	814	867	866	874	843	878	856	836	840	805	789	812	829	807	833	822	867	875	875	862	839	846	811	809	833	874	801	823	841	847	795	827	811	832	829	851	802	848	851	850	801	835	835	832	842	820	809	757	819	871	814	799	813	822	845	787	871	828	833	815	829	881	802	846	832	893	794	883	845	856	807	791	801	859	842	814	801	781	840	842	844	806	806	821	855	854	889	847	828	796	861	792	864	814	851	825	830	861	838	860	811	837	794	820	816	870	801	831	807	873	786
1710	461	380	156	116	142	138	146	153	158	116	87	78	88	64	83	77	63	72	83	66	78	72	84	77	62	63	88	79	77	68	71	76	72	79	74	78	86	61	85	87	63	70	72	71	61	68	90	72	70	66	84	62	81	81	71	71	63	56	78	61	60	54	79	74	74	53	80	63	69	64	60	68	70	73	68	65	77	65	66	71	80	76	81	60	91	74	56	66	55	67	80	73	66	67	74	80	71	66	69	67	61	66	75	68	70	61	72	70	83	60	69	69	56	71	65	69	75	79	60	70	75	64	72	83	65	69	69	59	59	70	57	65	76	66	71	73	66	82	57	64	69	55	65	62	74	72	76	85	47	58	72	73	65	73	68	79	66	58	77	58	72	74	63	62	66	74	63	72	69	59	59	69	69	72	68	76	55	59	64	77	74	66	74	71	64	60	66	75	73	62	72	74	72	78	87	67	70	64	61	64	82	72	68	74	65	72	81	69	59	76	69	79	62	63	57	63	80	58	82	62	80	61	62	61	64	78	52	62	73	70	61	62	77	70	68	64	73	75	75	67	85	80	79	70	74	66	60	76	71	79	63	68	60	50	75	68	74	78	60	76	76	75	69	71	55	67	71	53	63	92	57	60	69	68	59	81	75	78	74	72	77	71	72	74	70	72	71	76	73	72	67	59	57	67	64	57	75	66	58	56	68	50	46	79	64	76	74	72	63	61	73	61	75	71	65	66	65	62	64	65	60	69	68	82	64	74	63	77	85	66	72	66	67	71	68	66	67	62	63	66	76	62	77	71	57	72	74	62	59	67	84	77	76	54	72	81	70	59	67	72	68	67	69	66	59	61	87	73	67	59	60	68	71	59	64	70	76	70	69	74	70	60	67	70	70	56	73	77	70	66	65	57	71	75	61	58	65	72	81	63	94	64	62	76	75	67	78	55	64	79	68	77	74	65	83	65	66	54	54	76	64	74	79	69	61	67	77	61	82	74	66	69	70	69	58	73	54	82	65	68	58	62	94	79	60	76	63	71	69	75	66	60	82	71	77	68	73	64	74	72	78	68	82	61	55	64	77	65	72	61	60	63	59	70	95	51	54	80	68	80	63	67	64	56	77	79	66	82	74	63	68	55	76	69	68	87	81	75	71	79	66	81	72	75	69	71	59	63	71	59	70	70	68	68	75	71	56	68	61	63	70	70	62	67	72	67	82	76	79	64	65	72	54	85	80	74	74	57	77	74	63	62	62	69	72	73	57	54	60	62	69	61	71	48	70	69	72	55	73	67	66	64	58	66	69	75	83	64	83	74	71	68	80	71	77	67	77	57	70	58	70	52	78	64	68	71	68	83	75	72	75	60	72	74	59	67	72	67	68	61	70	54	80	70	73	56	67	59	62	64	70	67	65	64	60	61	67	76	61	55	69	59	62	77	60	84	77	68	75	71	62	64	62	66	77	77	69	63	68	68	81	72	84	64	62	70	76	56	74	79	81	63	72	78	66	80	65	81	62	72	60	59	67	64	72	65	64	58	57	64	54	70	65	69	72	63	61	60	68	66	65	72	72	79	68	61	70	68	65	56	91	71	66	64	71	72	73	67	68	69	66	71	54	67	65	72	73	63	72	62	68	63	65	66	67	83	65	75	62	63	65	81	69	57	56	66	85	63	84	72	78	67	61	70	59	82	68	73	58	65	86	69	58	67	56	74	73	74	61	46	69	62	79	58	72	66	65	60	84	67	65	73	66	63	62	61	75	72	51	81	64	69	58	62	53	63	65	65	76	65	71	57	66	86	85	69	71	72	83	63	77	66	59	70	64	78	70	65	84	62	73	79	81	65	72	76	71	62	69	58	74	71	57	79	75	67	65	72	76	60	73	71	79	72	74	62	72	66	65	59	70	79	74	76	79	56	71	83	79	70	71	85	72	60	79	86	68	60	88	85	62	58	72	62	72	76	59	63	53	66	73	69	67	80	72	76	69	83	68	57	71	63	73	63	67	53	66	70	71	56	66	61	83	66	69	72	84	65	69	84	77	71	74	65	79	72	65	60	74	77	70	73	85	75	80	67	59	70	62	52	71	86	88	79	59	64	70	65	71	72	59	55	74	70	77	59	73	63	79	80	58	63	52	76	61	54	60	95	69	83	59	65	68	77	70	72	62	67	63	79	82	72	68	70	65	65	85	66	82	62	72	68	71	64	75	65	60	71	68	65	64	79	65	79	63	57	88	60	66	87	85	75	62	75	75	73	74	52	76	68	70	66	64	75	72	55	61	58	52	75	69	72	72	71	64	85	67	74	82	72	65	54	65	85	71	75	81	55	75	69	60	60	68	61	72	60	73	66	81	57	55	88	55	62	69	69	63	81	62	65	70	76	77	60	59	81	69	75	64	68	61	73	72	84	61	75	62	84	85	62	74	67	64	57	62	78	70	62	70	73	74	63	70	70	59	84	75	79	56	68	72	64	62	67	61	68	82	70	61	76	74	78	64	85	68	83	65	76	49	78	74	63	72	78	75	69	54	64	63	78	57	50	64	69	86	63	72	67	68	96	74	72	64	70	71	70	64	79	64	67	69	67	67	70	57	60	69	80	84	70	70	64	83	57	78	70	71	72	77	72	57	79	71	78	81	62	79	75	83	76	76	64	66	64	71	76	65	60	51	62	62	59	67	70	80	68	64	63	67	73	54	51	63	65	68	52	76	56	58	81	71	53	81	79	73	63	75	67	65	52	92	66	52	69	68	75	70	56	87	59	66	67	67	59	66	66	81	60	57	57	96	64	73	79	77	86	62	73	67	67	54	60	64	71	66	70	59	70	64	66	75	66	63	71	85	72	61	66	69	58	68	54	83	75	67	85	65	75	69	69	68	72	74	63	78	61	68	49	69	67	74	81	67	64	66	68	72	67	89	80	77	70	72	64	58	68	71	61	69	57	92	65	65	56	67	75	68	71	74	77	72	52	78	61	73	61	80	77	55	80	56	72	80	70	76	75	68	63	74	65	84	53	66	80	85	62	75	82	51	76	66	80	71	72	71	64	74	71	56	72	66	61	70	62	84	69	57	58	76	58	60	60	66	70	66	56	65	69	73	60	81	66	57	76	67	85	65	71	67	69	77	49	72	70	65	67	67	78	63	74	79	65	73	65	71	62	64	77	65	82	59	59	67	71	65	67	71	58	62	72	77	71	68	66	62	80	71	73	72	70	71	73	71	67	77	62	64	86	71	71	73	74	78	67	59	60	69	68	63	71	58	78	64	79	74	66	60	70	75	70	61	92	58	68	80	57	89	69	63	84	58	76	67	67	61	85	80	60	69	70	51	71	80	61	78	75	60	67	62	75	64	72	77	72	59	67	75	70	70	55	71	71	70	61	68	70	68	71	68	67	70	69	77	68	71	64	75	72	73	66	67	71	64	72	89	74	64	57	71	71	73	66	66	60	72	62	77	64	83	80	65	89	61	59	64	65	70	67	73	78	70	61	68	80	59
17621	5790	4366	3051	5869	7275	5411	5461	4998	4083	2511	1514	1325	1202	1278	1198	869	837	779	744	673	693	721	661	692	708	654	681	688	705	687	725	710	642	690	711	742	698	786	674	624	615	603	587	605	640	583	641	656	657	601	587	598	580	623	589	605	592	601	587	637	613	601	615	610	622	565	658	573	585	607	604	586	594	607	567	554	596	580	554	565	627	547	621	559	610	539	600	584	563	614	590	584	587	552	616	618	586	600	625	557	575	577	622	572	598	623	573	627	623	582	614	623	607	608	551	597	627	618	581	591	615	562	595	572	604	597	618	625	595	612	582	598	572	572	624	588	579	583	615	589	552	572	586	550	579	569	564	578	556	605	619	523	565	578	596	602	630	551	589	614	589	567	594	604	610	600	606	584	609	556	575	601	572	634	642	606	600	561	602	604	602	586	558	530	577	611	596	599	590	619	609	584	636	595	596	539	544	584	584	603	576	613	610	645	595	619	591	581	612	591	578	597	556	597	592	581	566	609	585	568	609	601	584	623	540	605	603	586	597	567	625	548	611	538	579	547	574	589	567	593	651	562	601	580	610	587	626	614	637	563	584	596	590	570	590	581	590	588	598	593	616	582	563	598	623	576	566	556	579	600	609	607	580	616	617	542	562	597	541	625	560	555	580	624	599	558	599	581	570	606	556	598	569	584	594	579	588	564	629	630	583	598	606	603	591	564	561	601	581	566	610	580	572	568	593	600	595	584	633	583	569	638	574	583	583	613	612	607	554	637	616	572	594	581	537	634	605	567	581	547	560	607	603	588	578	597	577	593	596	588	621	562	632	565	565	599	637	608	579	591	584	577	552	611	582	572	605	567	564	609	607	587	585	561	608	583	546	581	582	582	597	605	565	586	603	599	580	560	617	608	566	614	630	593	602	573	590	583	638	604	589	564	611	568	594	587	564	562	631	584	580	610	553	593	603	627	554	596	594	586	572	590	544	598	584	592	575	598	574	579	588	555	656	554	555	610	588	603	574	568	582	555	599	546	588	605	546	569	558	538	597	582	572	603	586	586	634	588	647	583	617	585	556	587	592	575	550	571	587	559	609	549	614	568	590	584	516	606	624	601	615	582	592	614	583	644	558	596	607	612	585	557	568	583	548	579	553	593	586	601	595	598	542	575	593	578	602	579	619	575	544	589	588	624	615	611	599	614	600	603	601	590	627	582	599	594	564	596	542	587	576	566	622	581	621	536	568	590	625	571	605	619	573	571	550	600	591	573	645	583	593	561	583	584	580	616	595	616	562	589	606	558	606	550	562	631	620	618	602	586	561	609	569	572	583	586	575	587	612	590	594	570	559	610	592	641	606	599	576	622	602	617	592	560	560	586	519	597	613	591	581	583	573	556	610	610	580	546	624	601	572	569	592	616	622	591	619	590	566	602	610	586	606	587	572	605	524	573	615	561	549	570	605	575	574	608	560	586	609	570	546	593	614	577	575	580	610	647	572	569	596	622	568	626	584	578	623	587	619	609	574	552	570	581	621	596	532	598	567	588	601	589	542	587	581	605	606	603	609	571	605	545	558	593	591	596	639	569	593	631	595	575	559	613	576	521	579	611	574	555	598	549	570	604	585	621	552	597	579	593	575	590	611	596	601	593	611	580	567	602	614	577	582	594	627	535	521	590	571	623	566	598	559	557	522	559	593	591	594	580	573	649	564	588	638	560	605	556	536	614	569	610	612	598	585	623	583	628	579	556	620	583	582	568	582	540	596	552	571	560	559	644	566	605	613	567	537	593	610	549	637	606	596	599	612	577	605	593	642	652	567	589	628	603	630	627	557	562	617	614	586	632	594	603	575	611	624	621	580	622	571	613	568	573	668	581	618	615	594	600	579	593	579	594	642	568	612	592	562	596	576	547	607	620	621	604	602	649	560	578	540	585	605	591	646	574	595	628	573	591	584	569	589	583	605	598	609	545	566	570	563	582	572	553	543	619	563	601	565	553	609	592	610	611	608	590	611	562	577	606	600	561	618	553	594	580	638	584	580	568	575	589	604	576	580	591	562	541	571	595	602	583	619	602	613	625	611	582	569	598	634	590	597	588	575	547	632	595	607	592	575	546	620	606	551	530	560	601	572	517	625	557	566	582	576	601	596	586	585	558	574	612	578	619	627	583	575	632	557	562	568	551	579	598	586	591	598	600	604	622	597	574	568	616	640	583	596	581	618	584	562	636	595	615	593	603	592	600	588	603	563	579	567	602	655	533	618	640	574	594	560	552	586	566	599	591	568	580	583	571	606	564	623	573	534	608	595	571	568	610	549	572	562	585	622	599	573	586	580	602	549	574	585	619	587	586	566	641	608	569	585	593	604	595	580	604	574	573	622	592	610	592	550	558	603	582	589	612	586	595	619	592	619	605	624	591	611	577	568	609	555	595	569	562	600	546	562	614	541	602	586	590	547	561	584	604	614	619	610	588	546	585	619	600	549	563	599	561	574	620	598	579	628	548	595	562	571	546	584	629	596	585	534	579	607	576	560	591	577	552	612	574	572	577	605	580	572	608	608	620	574	580	581	589	578	601	592	604	577	620	586	568	591	586	559	564	598	613	573	594	605	575	585	600	545	553	580	599	586	576	581	568	582	567	598	589	587	622	566	611	616	570	576	584	572	567	636	568	566	610	574	593	623	585	591	639	547	585	564	578	619	625	549	572	595	612	569	599	603	565	568	586	605	626	575	615	563	589	562	630	618	543	556	611	597	593	591	588	577	598	612	576	537	579	576	626	586	542	612	675	607	602	564	593	593	595	576	600	636	607	563	583	583	589	589	637	575	612	556	581	588	605	532	587	578	583	600	573	577	578	628	578	561	561	583	587	573	592	628	583	584	573	594	595	616	563	613	615	593	583	596	602	596	549	558	615	598	564	573	599	557	588	590	593	612	584	568	576	561	579	609	564	578	601	625	591	598	622	559	612	597	564	596	603	560	595	600	612	579	597	562	593	590	537	589	645	590	616	592	573	587	618	603	579	578	617	580	593	558	579	574	609	589	581	606	593	546	623	598	587	606	580	569	598	593	625	614	643	593	572	582	575	593	586	598	587	592	581	539	589	609	567	559	548	618	579	582	573	585	603	582	579	537	563	582	610	574	583	571	616	601	575	558	572	592	595	600	624	553	584	585	580	587	567	567	596	566	589	591	581	603	587	586	558	546	556	580	583	557	578	530	597	578	605	593	590	587	566	573	600	565	598	556	600	541	595	582	585	594	576	609	574	558	612	591	588	580	603	581	573	532	567	636	587	604	581	588	603	553	589	575	565	573	573	590	582	602	607	558	570	608	580	581	613	580	587	582	601	626	604	605	598	558	601	573	576	607	609	580	557	597	573	610	599	603	622	561	620	598	610	612	572	627	609	565	569	609	566	596	581	603	570	608	561	629	560	642	575	585	601	589	575	575	562	565	552	558	589	582	566	599	609	582	583	598	588	585	648	601	557	601	582	619	531	583
2419	538	437	253	124	139	122	116	135	133	109	94	79	92	88	104	95	66	93	68	72	88	76	87	64	70	82	69	69	78	79	83	64	72	74	85	86	72	66	85	68	61	83	74	71	76	63	80	71	66	83	67	74	71	77	74	79	64	76	53	91	86	77	74	70	83	66	61	72	64	81	60	69	82	61	73	70	60	87	79	71	87	63	68	83	73	83	74	53	64	67	57	78	62	64	76	76	75	59	78	69	72	74	75	59	68	65	80	72	71	71	72	81	72	91	65	87	63	73	65	75	88	67	71	76	68	75	70	76	77	75	81	84	71	93	74	79	74	71	78	66	88	73	80	73	86	72	47	79	70	64	54	74	75	61	87	68	81	82	69	100	71	94	52	74	58	76	74	67	77	74	65	71	67	80	69	64	59	76	66	75	58	80	62	75	69	60	63	77	70	79	63	76	60	61	66	69	67	80	57	60	71	84	66	57	83	68	71	68	68	89	83	69	80	67	94	70	73	65	61	80	79	55	74	71	75	63	75	67	73	76	71	75	78	62	74	66	81	71	70	55	88	71	68	77	84	91	57	72	61	86	80	66	76	81	62	60	80	96	72	65	74	71	86	68	70	60	75	72	69	67	73	68	60	78	79	63	72	74	89	59	79	88	62	74	80	82	65	78	78	72	52	60	63	79	95	60	61	67	71	67	71	74	74	69	64	70	64	68	64	71	76	69	77	64	67	73	87	74	77	70	56	71	56	72	68	73	71	67	88	74	65	80	74	71	74	63	70	75	82	70	75	93	76	79	71	80	70	82	78	67	80	74	81	72	70	56	66	85	70	66	69	56	79	88	71	81	80	67	67	90	76	70	81	78	73	72	67	77	83	58	65	67	78	74	78	76	67	59	72	67	81	65	62	64	75	81	81	78	79	72	61	70	70	73	68	66	71	81	73	76	71	71	80	73	65	69	76	70	63	60	63	86	80	80	67	81	63	94	81	61	70	87	73	55	67	66	88	69	84	72	71	72	87	69	73	62	95	66	68	74	71	79	61	81	63	87	57	74	75	72	70	75	80	77	75	68	89	77	73	62	86	72	85	62	62	81	82	73	78	80	66	73	75	78	72	64	85	81	67	64	71	67	77	67	67	60	70	76	59	89	76	82	63	79	64	81	75	58	67	81	75	65	75	76	63	71	81	78	67	69	58	82	91	71	70	68	69	74	63	77	67	63	65	69	73	72	51	78	76	87	78	80	73	66	76	69	73	60	71	89	71	67	77	79	73	62	71	73	70	72	64	78	63	71	67	79	64	79	64	62	66	78	95	93	93	80	81	74	76	92	58	67	75	72	80	58	80	68	69	69	91	68	62	74	76	68	76	59	60	78	80	75	74	62	69	64	73	60	54	73	64	69	90	85	83	90	83	74	79	78	61	88	54	81	75	74	61	80	68	54	80	75	68	65	71	58	82	68	75	73	86	47	82	78	68	73	71	65	73	67	82	75	72	74	75	69	74	84	70	74	80	62	71	68	90	69	73	70	78	69	62	79	78	79	58	66	83	73	59	67	81	75	73	82	48	65	82	72	60	56	81	71	74	71	71	87	85	72	71	73	78	70	50	63	71	79	80	80	73	82	64	71	72	64	72	59	85	69	57	75	70	79	79	63	60	77	63	77	78	64	52	65	68	65	84	83	86	71	63	67	77	64	88	74	78	79	75	61	72	86	63	59	67	76	70	63	64	80	77	74	63	84	66	66	74	61	79	78	75	84	67	72	52	78	77	63	61	59	68	77	63	72	56	82	83	74	70	59	71	73	86	77	71	73	70	80	77	81	70	74	60	82	68	76	76	64	70	76	75	62	75	68	70	63	62	73	63	71	68	59	65	50	54	68	61	71	74	68	80	64	76	74	69	79	56	71	68	79	84	80	74	52	67	68	71	70	70	86	75	57	80	57	73	65	78	73	80	74	69	82	65	66	88	76	69	81	72	66	76	59	82	72	55	59	74	84	71	75	70	66	76	67	63	77	54	65	79	59	77	82	74	65	80	74	82	85	67	77	79	70	66	76	72	67	86	91	80	83	59	77	83	71	60	68	68	62	63	71	68	71	67	81	68	67	66	82	58	70	85	76	78	75	83	65	62	78	64	76	75	69	68	81	81	60	79	55	63	78	67	69	80	74	74	71	78	65	77	73	58	68	81	78	52	69	71	83	69	70	69	56	75	60	68	73	72	73	70	64	60	77	54	82	66	59	73	71	60	71	77	76	84	66	87	80	58	81	65	56	80	55	70	76	69	83	80	81	80	66	72	71	77	77	82	69	69	72	81	73	73	71	65	72	94	71	65	75	74	73	73	83	73	60	78	71	59	67	58	89	70	70	70	65	83	58	79	78	73	67	67	75	65	75	80	58	84	66	61	85	74	67	99	68	75	61	62	65	84	93	75	78	71	60	71	69	76	76	82	82	82	76	91	63	64	56	84	86	65	71	57	62	62	87	80	82	87	86	78	80	82	61	62	69	64	75	70	77	73	56	75	62	53	55	64	84	78	71	79	68	78	71	78	75	86	83	66	73	69	61	63	79	91	75	67	60	78	68	63	70	65	76	78	84	84	71	79	53	79	67	66	81	69	77	75	68	83	73	71	83	74	63	77	76	82	81	79	66	73	78	71	76	54	76	70	65	65	70	59	82	55	65	80	71	85	63	73	62	71	81	60	69	67	77	63	82	76	82	75	75	70	83	75	66	68	61	69	75	77	67	91	73	70	88	59	78	72	75	85	83	69	81	66	65	65	70	68	76	70	70	65	75	76	74	63	80	71	52	76	61	73	85	87	83	63	78	85	64	73	77	82	69	89	82	64	84	63	90	66	73	61	83	70	80	69	66	80	70	66	87	74	70	77	78	64	55	64	74	72	87	80	61	63	81	66	76	61	76	60	74	58	81	64	63	62	55	68	79	56	81	67	63	72	83	73	71	86	68	75	71	73	84	67	73	73	73	70	85	74	83	67	81	55	67	81	75	63	68	64	66	91	64	87	58	82	77	64	86	66	82	88	81	68	68	88	79	66	67	77	58	78	80	72	70	61	59	83	80	81	62	65	85	71	64	72	65	83	75	71	77	68	74	79	83	60	63	74	69	76	86	71	75	82	87	70	72	60	59	68	75	72	78	68	64	78	75	63	73	94	80	74	81	75	69	75	73	94	81	60	64	59	68	52	71	72	71	71	80	81	88	64	85	54	88	65	69	78	82	79	96	64	77	70	56	74	71	81	66	76	66	75	88	71	75	50	69	61	59	64	67	64	63	76	86	77	74	53	64	67	68	71	70	89	74	71	59	74	76	73	68	79	73	66	88	69	67	68	77	79	70	79	85	68	72	84	76	74	64	60	85	77	75	58	72	71	69	52	71	91	64	74	69	74	70	85	98	70	86	76	66	74	67	72	68	82	84	69	65	68	63	71	64	54	57	79	69	78	68	95	74	83	66	69	57	87	74	64
17239	6147	4690	4882	6177	6102	4062	3979	3835	3251	2189	1455	1368	1331	1227	1184	999	868	754	749	758	702	743	651	707	713	648	711	674	693	732	689	686	635	673	689	720	876	734	640	605	592	619	610	601	593	643	614	641	621	591	584	597	568	581	605	640	580	551	597	584	580	568	644	603	626	604	588	613	582	597	569	609	621	581	566	584	605	593	565	599	601	606	581	613	605	612	591	598	551	563	591	564	562	552	613	561	574	585	605	610	621	596	586	583	563	560	559	550	589	590	565	567	579	586	594	578	621	590	608	595	598	600	611	612	594	597	567	608	577	592	599	589	559	573	553	608	553	585	578	584	626	581	595	576	596	627	597	557	555	608	589	606	538	610	582	563	611	619	620	591	579	585	597	566	596	603	593	588	610	582	566	580	577	619	563	557	578	572	545	579	602	545	624	563	605	570	577	546	619	598	617	610	559	574	583	611	575	600	586	559	595	554	586	633	617	590	600	578	570	557	574	643	594	562	572	609	591	593	569	575	524	577	583	570	565	560	584	630	599	588	594	607	576	599	604	557	575	559	534	589	635	611	565	628	585	630	611	577	609	581	524	581	572	553	579	568	599	577	611	535	569	630	596	543	603	606	567	588	591	541	568	636	593	591	598	601	608	568	599	597	586	583	560	581	548	570	578	566	538	558	625	580	606	560	563	567	586	612	617	598	620	553	608	608	558	600	584	581	580	581	555	589	601	578	614	580	612	658	559	577	546	579	611	557	590	604	561	612	544	622	580	573	592	589	634	576	606	550	566	544	582	609	607	584	614	626	556	548	563	576	580	546	578	595	579	570	593	605	583	563	582	583	604	551	524	643	577	577	626	631	588	603	572	604	637	566	587	556	573	622	558	596	567	647	587	569	556	589	596	588	563	600	579	584	594	614	607	522	622	582	582	601	550	603	543	602	579	596	587	547	590	572	602	591	603	576	619	573	572	610	567	582	613	577	572	610	596	609	608	544	561	594	628	555	569	594	560	576	611	588	554	570	611	564	548	603	565	539	579	573	601	595	566	567	581	580	578	592	620	622	571	564	596	539	587	598	577	592	550	607	586	600	596	553	601	593	604	628	583	581	572	538	565	584	605	607	602	597	586	600	572	553	621	636	585	573	583	562	586	564	591	535	564	582	604	569	556	601	553	588	627	602	583	569	553	564	561	606	603	563	605	638	585	623	575	571	608	589	595	566	595	582	589	558	587	606	566	614	581	565	612	567	576	594	574	610	614	599	598	586	574	525	572	591	550	601	605	618	562	584	617	588	626	569	560	612	549	570	591	591	587	585	579	580	605	549	594	591	606	542	619	576	565	560	573	586	574	565	571	565	588	547	592	565	561	579	545	573	628	628	534	579	563	590	610	594	543	591	569	591	527	585	589	597	587	598	547	581	618	564	560	581	568	576	598	609	609	572	548	630	538	617	551	579	547	603	602	623	594	558	583	575	574	587	586	575	553	624	568	580	587	580	574	610	574	592	558	633	542	565	576	596	594	583	564	591	562	574	615	625	562	581	589	570	641	565	547	581	554	579	545	579	527	650	593	548	582	646	559	566	617	592	622	599	577	542	596	584	530	573	559	610	607	600	532	589	554	611	542	538	622	612	570	603	571	547	621	581	607	592	548	548	626	542	567	618	603	564	547	579	619	589	575	560	615	581	535	552	546	560	572	593	547	594	581	574	561	600	613	576	613	611	550	590	578	582	568	554	589	573	567	614	583	591	565	578	619	617	599	564	543	557	549	584	563	572	547	592	620	584	598	581	593	563	584	571	572	572	557	522	598	596	565	578	611	577	547	618	607	570	577	611	561	614	566	621	622	590	596	599	609	578	626	587	601	598	574	566	585	563	572	611	515	590	599	594	587	606	567	581	577	590	559	589	583	594	561	570	581	569	634	556	588	592	596	560	610	564	583	582	556	632	585	585	594	588	620	577	565	567	574	570	584	598	561	624	582	549	586	600	583	573	575	578	622	592	584	564	613	598	562	571	556	594	554	588	547	584	606	568	543	553	637	541	567	588	577	605	565	607	606	579	599	592	609	574	594	599	622	624	566	590	596	542	596	591	618	581	601	579	575	601	560	569	598	593	560	568	593	561	596	586	591	589	544	586	587	627	608	604	592	587	614	571	640	558	582	607	596	598	563	542	530	626	566	626	578	564	568	575	594	564	566	626	602	563	587	597	557	572	577	564	577	610	568	580	571	567	583	591	570	606	659	583	583	561	604	611	544	612	563	599	575	591	545	571	559	579	574	607	605	600	627	591	591	612	578	606	594	569	585	608	545	578	573	571	531	546	577	567	599	613	600	593	584	566	567	569	562	566	576	615	627	591	590	596	604	552	572	564	560	596	554	582	557	551	596	572	567	599	563	616	598	552	555	579	581	574	593	561	581	557	619	588	569	570	574	594	574	574	590	619	596	579	576	618	585	539	559	557	588	567	549	596	616	592	598	595	622	594	546	574	578	563	607	596	568	572	539	587	545	577	566	573	585	601	608	608	563	607	554	606	595	570	557	654	601	645	583	582	621	540	599	583	590	573	545	591	569	558	556	599	545	586	580	599	600	576	574	569	585	591	562	577	569	559	559	599	594	608	554	579	567	617	612	556	592	581	569	558	596	595	559	564	575	583	583	595	610	532	551	566	561	581	607	574	625	600	552	548	569	542	581	596	554	620	548	574	572	572	541	537	587	576	586	562	609	568	621	583	568	610	573	595	621	594	590	575	596	638	572	553	586	578	565	600	560	549	582	536	553	593	583	599	595	607	574	569	581	564	575	583	571	545	606	652	572	636	571	589	606	549	585	609	621	570	627	601	572	567	559	557	638	627	594	610	595	633	589	558	520	571	572	599	598	591	588	567	639	604	540	605	568	604	551	596	615	591	607	587	562	569	556	546	585	602	548	599	606	599	566	574	584	567	569	565	545	610	566	576	566	548	604	627	585	591	576	568	535	565	592	543	626	576	579	560	613	578	605	584	603	599	589	531	531	575	610	604	571	558	609	623	573	589	570	602	567	575	589	545	587	591	586	550	563	594	576	542	632	567	580	582	600	563	612	582	566	605	609	639	580	591	605	595	615	616	586	554	602	603	567	553	545	581	611	546	596	555	538	593	563	567	592	600	619	582	565	529	600	568	594	603	557	601	583	592	626	623	577	574	612	577	596	583	608	567	600	593	614	569	592	554	566	603	602	610	546	581	549	555	607	572	584	588	595	604	574	619	576	545	576	578	636	590	565	603	576	609	561	604	594	596	587	569	550	582	570	566	509	552	590	572	598	575	591	599	623	555	554	581	585	580	576	589	635	567	559	571	582	596	590	594	594	593	541	612	575	604	589	587	574	586	589	587	605	586	577	575	550	607	579	566	591	653	620	571	583	578	566	597	561	603	590	615	582	546	601	553	559	580	561	553	564	586	578	614	521	584	546	573	619	615	562	555	586	580	549	591	591	572	592	582	600	612	526
2518	744	364	348	174	148	103	141	123	107	106	95	83	82	69	74	51	67	59	43	56	45	54	48	42	55	45	43	54	38	55	39	47	28	41	41	66	45	37	44	36	39	45	35	33	49	43	46	36	38	43	43	51	47	38	36	43	41	50	46	44	40	37	31	47	45	32	44	50	38	47	33	31	29	50	35	48	38	45	29	42	35	47	37	55	39	47	40	52	32	42	38	36	39	51	43	45	33	33	52	47	46	49	34	35	41	38	34	46	36	35	34	29	36	37	27	34	32	51	42	36	38	45	44	46	48	39	37	52	42	37	42	37	38	41	40	50	41	35	34	40	62	37	39	51	41	37	46	47	40	45	34	44	28	44	31	47	42	45	35	48	37	36	51	50	32	42	43	40	42	40	33	41	39	45	44	53	41	40	35	52	32	36	37	50	34	42	45	49	44	31	30	37	32	30	37	37	40	44	37	41	43	33	36	31	38	35	28	34	47	42	52	38	43	42	32	31	36	51	45	42	47	45	39	46	40	44	33	34	43	46	59	39	44	39	40	34	39	40	37	32	33	39	38	53	41	32	35	41	34	28	33	42	42	39	46	47	36	46	44	36	41	39	43	51	43	40	37	48	42	39	48	47	46	34	45	39	33	55	33	39	36	32	37	35	43	48	30	50	47	45	45	44	47	43	44	40	37	42	49	40	45	48	33	46	38	26	38	35	38	29	45	38	37	39	37	41	30	37	43	50	40	35	44	34	41	39	37	48	47	37	44	29	34	47	24	44	37	43	35	43	28	40	29	36	53	25	52	36	39	45	39	44	38	33	42	35	40	48	45	39	46	41	38	38	45	40	47	36	45	40	36	41	37	35	43	33	46	53	48	41	46	64	39	39	52	38	42	44	45	42	38	41	39	41	43	41	49	41	43	34	31	38	45	43	48	46	38	39	38	41	33	41	43	45	42	40	35	44	45	37	45	39	48	37	42	32	45	46	39	40	39	37	35	47	42	37	42	34	28	51	46	47	36	44	29	46	36	37	42	33	45	35	37	43	42	42	50	43	60	37	53	43	48	35	42	39	32	40	42	39	41	24	50	40	40	34	49	37	41	38	33	46	37	38	45	49	54	54	35	45	38	37	42	41	47	45	32	47	31	40	33	35	33	45	28	42	39	41	49	33	43	42	45	40	37	40	51	47	41	31	33	32	43	32	37	37	34	45	41	42	35	39	42	32	46	39	49	50	46	43	36	49	64	55	42	43	39	51	43	59	45	35	27	44	41	33	32	36	45	46	39	45	49	41	34	35	44	43	25	36	40	43	34	36	46	38	22	49	45	45	42	33	48	34	37	31	37	51	47	45	57	45	38	44	38	43	46	39	36	30	26	38	37	40	38	33	32	35	38	29	29	35	34	36	50	46	35	30	44	38	34	37	42	38	27	42	31	43	48	44	39	31	34	60	48	44	46	46	47	59	42	40	50	26	35	46	33	42	41	42	34	35	41	36	42	40	51	47	40	42	45	43	39	44	43	37	55	26	36	49	39	38	46	35	39	42	37	44	35	35	38	33	35	37	39	41	36	46	42	37	31	40	40	37	51	34	41	45	34	45	45	47	33	49	40	43	38	30	35	32	43	37	41	47	33	37	31	33	41	43	36	35	37	26	33	39	41	42	42	31	41	41	31	33	52	46	38	45	30	46	39	29	44	56	32	30	43	36	41	30	49	45	35	56	40	33	39	41	40	43	35	46	43	47	44	50	50	43	32	33	47	47	43	36	35	44	51	43	41	49	45	41	49	58	46	47	40	28	54	42	42	51	40	43	30	43	46	40	37	42	51	52	42	37	31	45	50	39	39	43	41	41	43	40	31	46	35	32	42	43	38	45	23	43	49	39	37	35	53	39	33	53	43	56	30	35	51	46	41	45	33	47	30	36	42	34	48	38	45	47	49	32	34	39	57	36	49	34	37	36	38	40	35	47	38	49	34	36	29	41	41	42	37	44	50	46	41	36	43	37	38	46	34	40	36	39	44	34	45	32	41	37	33	36	45	40	39	32	34	39	43	28	46	38	44	34	32	46	33	36	42	41	39	47	34	40	61	33	42	30	30	37	55	45	48	38	39	38	37	56	43	42	49	40	34	42	37	43	45	47	40	36	40	39	41	41	46	41	44	54	38	39	44	44	36	50	38	34	53	47	37	48	29	33	41	45	32	29	36	38	45	48	36	39	44	44	37	43	49	41	36	38	33	46	44	37	39	31	43	37	41	43	27	46	39	28	52	38	41	30	32	48	38	44	41	35	39	32	58	45	39	50	35	42	49	40	46	35	37	33	36	43	40	38	31	42	41	48	41	44	50	41	42	41	48	44	32	43	37	33	49	43	30	30	37	38	52	33	38	36	53	58	45	33	32	35	44	25	38	50	40	45	39	39	37	33	42	41	40	45	36	33	42	49	32	34	35	29	40	32	46	36	36	43	46	33	51	38	41	51	41	44	44	46	43	36	35	51	37	48	36	27	40	42	42	33	40	48	38	27	44	40	38	37	44	45	46	42	50	30	55	40	41	44	51	44	39	43	32	37	48	46	43	46	34	44	35	38	32	42	36	48	46	42	43	44	39	43	43	31	36	37	35	34	45	40	42	44	34	56	43	45	42	35	37	46	45	46	32	46	29	39	39	39	47	43	37	51	47	33	50	44	42	42	44	45	45	47	41	53	34	40	43	37	44	42	33	32	34	35	38	36	41	36	52	38	48	58	34	41	49	27	36	42	32	48	39	50	45	33	41	42	44	41	45	43	41	43	45	39	43	45	33	51	40	37	54	38	47	43	47	41	41	42	53	56	31	45	37	34	45	46	43	30	44	43	50	40	44	30	45	37	40	46	43	38	45	55	34	42	35	41	38	25	36	44	35	32	37	39	47	41	44	44	36	42	41	48	39	33	35	47	40	40	37	36	35	47	39	28	43	40	48	39	47	49	43	48	51	48	31	46	38	45	43	36	40	46	31	39	38	43	44	34	46	42	35	36	62	47	47	40	35	43	40	38	40	49	32	39	26	37	47	35	39	37	35	46	29	35	43	34	32	35	38	30	35	42	48	38	26	37	38	38	38	39	57	37	41	40	42	34	36	31	32	35	44	35	38	49	42	41	28	48	43	39	40	39	41	46	46	35	38	43	39	52	29	39	43	45	46	33	44	53	28	36	30	45	50	33	39	44	42	51	35	41	40	36	47	37	45	46	39	43	28	40	44	39	35	37	44	51	40	35	48	28	33	50	46	32	50	39	36	39	30	49	48	38	33	34	28	42	41	33	47	34	47	46	35	52	32	33	27	43	43	37	54	56	28	25	46	39	42	32	31	46	29	43	32	45	37	56	40	45	37	56	35	45	43	46	41	40	40	42	42	47	38	35	46	37	39	35	41	51	34	33	50	46	36	47	42	35	42	31	50	37	44	31	36	42	33	45	26	40	31	45	36	42	37	39	46	43	35	34	34
21939	8419	4537	7224	10911	8758	5356	5147	4254	3789	2848	1985	1580	1477	1559	1172	897	788	673	662	557	560	551	564	506	480	601	621	519	544	559	478	482	461	488	557	641	627	423	387	398	395	373	354	397	390	410	376	360	351	399	359	377	378	408	337	364	373	408	383	363	364	374	367	403	367	366	369	377	393	339	381	328	361	344	366	368	388	345	388	340	361	384	384	384	379	356	340	366	332	335	362	347	351	355	345	341	367	363	348	376	341	363	373	372	340	368	356	353	396	349	337	369	371	371	340	350	359	388	374	346	354	334	361	343	366	336	382	389	356	341	375	359	346	321	372	347	358	339	329	368	388	406	352	398	336	355	362	344	322	354	361	332	358	349	355	369	384	364	326	365	370	393	369	324	368	323	366	326	359	347	354	345	362	366	359	354	317	368	370	351	385	378	354	368	354	366	342	334	321	354	337	368	354	339	342	362	353	352	367	354	373	332	370	378	351	344	372	356	390	353	358	349	351	395	347	335	359	363	366	344	337	357	376	367	318	377	361	338	338	346	382	378	331	331	348	354	355	364	338	337	388	345	352	362	330	384	342	324	351	351	361	368	329	359	342	371	375	368	313	361	347	341	346	351	372	374	358	352	337	359	349	316	346	337	370	364	333	358	338	355	338	339	360	374	340	355	338	354	346	355	366	351	359	357	329	384	339	357	344	338	360	330	367	364	376	387	345	330	361	373	368	363	359	374	388	358	337	365	344	330	338	362	323	348	345	331	349	364	349	342	347	343	347	353	361	365	325	401	373	343	382	358	340	324	390	349	397	325	317	326	329	359	378	361	315	359	333	367	339	343	348	378	350	374	362	337	358	351	348	347	328	372	343	344	340	354	328	338	353	344	328	377	378	328	337	357	351	328	366	398	367	335	393	391	363	327	374	362	332	382	340	357	376	352	363	354	343	342	332	363	382	363	366	369	346	343	355	379	366	373	375	378	368	329	337	366	368	358	356	347	347	356	352	360	326	356	338	373	348	327	373	356	370	354	362	348	342	359	389	357	332	381	329	341	355	378	327	364	353	360	351	340	344	342	368	359	352	345	364	366	328	363	336	330	364	341	347	355	343	361	359	338	345	348	350	350	351	397	371	357	378	356	362	342	388	331	340	357	370	353	339	368	357	396	351	373	341	375	359	333	363	322	361	374	329	376	400	355	353	343	391	339	356	356	360	350	379	393	365	333	371	387	360	365	385	341	367	394	359	333	336	350	323	361	382	354	342	360	350	320	346	347	347	358	358	353	318	357	359	341	379	364	356	338	338	354	319	356	355	323	352	333	341	372	343	357	363	367	358	333	383	376	329	326	333	333	356	378	375	307	354	321	351	343	362	340	359	357	354	331	376	365	339	358	353	341	364	358	357	342	324	357	375	363	350	347	349	375	363	357	367	371	350	365	335	343	359	352	342	372	366	349	376	373	345	377	344	379	333	363	353	334	354	363	335	357	361	347	414	353	344	361	366	353	371	293	348	363	366	345	380	377	396	338	321	359	365	378	322	396	367	344	353	384	349	362	347	347	353	370	388	329	357	322	350	338	385	319	334	356	322	363	350	351	366	343	375	355	319	397	366	355	335	338	332	373	376	343	345	317	373	371	366	363	357	377	325	342	369	354	359	398	368	343	375	326	357	335	369	335	363	368	347	394	364	338	316	334	358	319	365	348	335	379	342	349	387	390	354	349	367	360	337	328	345	377	351	338	335	345	360	339	335	352	331	320	353	331	359	335	381	364	360	366	355	364	347	367	322	325	357	337	343	354	377	375	364	347	405	353	358	349	349	358	310	378	329	380	344	361	378	338	336	331	342	353	360	353	349	335	338	342	338	360	328	366	372	348	340	339	343	359	364	371	335	390	358	323	364	345	361	346	374	338	348	336	374	336	351	341	378	355	323	347	362	344	356	368	338	348	394	355	348	396	337	380	333	366	382	351	359	379	358	336	379	374	347	347	363	345	359	354	348	363	335	371	363	334	337	321	377	334	348	352	343	346	367	346	398	361	379	349	345	367	365	361	372	361	338	346	318	388	354	357	368	373	375	336	338	384	342	336	367	354	372	349	352	349	340	335	347	362	357	361	328	389	349	352	356	392	330	351	350	360	344	367	314	358	333	389	367	338	325	356	363	317	323	375	349	371	365	353	357	355	331	351	350	344	355	349	366	342	377	367	359	368	328	388	371	343	357	345	364	341	356	333	348	358	359	347	353	347	363	354	366	373	327	328	378	366	375	336	363	419	399	321	391	360	355	369	376	358	354	362	345	347	367	343	379	362	328	313	331	334	357	372	313	331	310	352	374	366	360	347	363	353	337	359	333	363	349	348	361	356	342	351	376	371	373	378	340	344	361	392	346	356	337	363	378	352	342	382	341	355	338	358	382	359	373	320	353	363	348	378	315	369	335	339	348	322	309	349	376	330	357	353	382	346	386	365	368	347	325	336	361	385	331	329	362	352	326	354	348	357	340	346	330	339	359	351	357	341	357	349	348	341	382	357	390	326	359	372	344	347	344	363	371	360	357	336	365	367	341	354	371	352	329	350	355	371	369	345	398	342	343	345	348	355	336	364	330	371	285	345	343	363	380	384	320	364	393	376	342	326	353	347	351	356	357	320	355	352	376	337	354	351	365	347	345	365	354	367	331	349	345	370	325	343	378	350	340	388	361	354	378	366	365	350	377	379	333	342	349	353	364	362	349	363	338	362	363	376	374	370	335	355	342	355	356	354	355	348	351	340	355	350	337	305	351	353	362	359	302	381	374	375	358	385	341	360	352	347	341	354	361	347	360	340	355	363	378	355	386	391	311	363	297	356	361	335	333	372	324	353	368	359	342	359	367	359	364	337	359	348	362	335	374	353	320	354	373	354	379	334	358	372	355	342	373	336	346	360	376	356	344	305	364	377	356	336	335	333	323	348	344	359	336	346	346	335	360	369	346	358	399	341	330	371	317	354	367	341	357	348	351	348	323	334	356	338	349	359	363	352	372	366	351	371	343	365	346	382	357	369	345	334	368	361	342	319	345	375	382	339	336	398	344	372	372	345	347	342	403	356	357	381	362	373	382	331	384	351	354	363	373	369	336	337	339	361	345	365	337	361	358	358	346	357	392	309	374	377	349	340	371	329	396	368	353	355	374	342	373	369	328	382	350	350	365	350	377	360	330	355	357	351	328	375	338	380	363	343	349	396	345	360	352	357	343	381	368	341	388	367	366	388	360	391	386	351	377	347	371	354	357	367	365	356	385	353	358	366	335	348	355	342	382	378	339	347	363	361	373	348	348	347	347	379	367	404	347	371	363	335	381	321	368	345	350	351	352	330	373	384	369	329	361	361	355	384	362	374	346	362	377	370	347	388	337	348	417	342	326	379	307	364	367	336	385	343	369	346	361	319	348	365	390	361	349	352	356	375	342	333	353	323	345	375	363	333	344	367	357	352	337	370	357	371	336	326	363	345	366	337	384
1634	429	229	223	164	132	125	146	162	135	123	133	116	117	111	101	121	108	112	97	109	92	88	109	94	110	93	108	99	110	108	118	93	115	139	108	83	109	107	114	105	104	96	89	109	97	118	108	117	111	105	106	95	112	97	92	99	100	112	100	105	78	93	85	117	95	105	109	93	100	90	85	117	83	109	101	91	104	97	111	109	118	106	113	95	101	96	101	80	87	98	110	98	97	107	99	100	91	102	87	96	116	116	109	84	110	97	103	97	112	118	88	122	108	104	106	102	118	91	107	112	89	96	110	101	113	97	92	90	106	94	93	113	112	109	105	99	107	91	109	82	95	92	94	102	106	125	105	94	89	106	103	103	99	95	102	114	111	97	103	114	91	99	113	87	103	100	106	105	110	93	108	112	99	108	107	89	112	102	101	115	100	99	106	107	98	84	110	103	96	106	113	106	103	85	109	102	106	108	84	121	80	105	97	115	96	107	105	114	97	95	118	100	102	97	107	103	108	94	97	98	97	123	114	105	77	104	104	85	108	89	104	106	101	100	97	97	109	117	112	113	107	108	84	97	124	116	108	97	112	83	129	109	106	102	101	101	98	117	101	87	79	123	110	90	90	106	117	105	99	94	89	107	88	103	112	105	99	93	108	115	105	116	112	96	105	110	113	97	99	103	102	111	105	97	109	107	104	101	91	97	118	88	95	91	87	107	109	97	99	92	90	95	103	99	95	93	114	103	95	104	102	102	89	109	79	101	87	101	107	118	93	125	94	102	108	94	100	115	101	107	93	77	120	85	90	112	98	91	111	97	83	109	102	119	97	104	101	114	108	94	104	100	123	93	92	86	115	94	86	107	94	103	97	103	95	110	115	89	114	96	91	108	105	119	112	120	85	101	108	110	99	100	107	100	112	96	94	131	92	105	99	97	92	101	122	98	106	112	89	108	113	100	100	98	91	111	101	100	91	116	100	105	106	98	88	101	100	88	94	97	102	104	91	106	115	116	101	103	126	92	93	94	113	99	97	92	106	102	108	96	103	101	121	96	115	109	108	106	90	115	97	98	95	108	93	87	104	104	127	120	90	106	96	106	109	99	107	105	91	98	114	114	105	102	99	106	112	105	103	90	95	117	106	99	109	100	105	103	98	86	108	106	99	105	114	102	123	95	107	107	104	101	100	123	102	90	126	110	100	110	108	89	120	87	93	126	100	101	116	110	97	102	109	100	99	108	98	107	102	124	118	110	123	108	111	96	101	121	100	96	103	94	87	112	100	104	103	105	101	124	114	96	108	93	81	113	106	90	103	104	97	96	112	116	124	117	92	107	111	104	118	117	121	94	113	89	104	102	100	97	102	100	82	102	86	91	96	107	89	106	86	103	117	102	88	96	98	116	114	103	103	98	106	109	107	103	93	95	99	106	112	129	115	82	115	94	114	106	102	106	76	99	105	103	105	95	101	104	108	91	94	103	104	93	107	96	118	92	107	86	100	106	125	83	115	104	95	101	92	99	108	96	104	108	100	94	108	95	117	111	114	99	103	97	121	98	96	115	106	107	84	106	102	111	98	110	135	98	106	99	98	99	92	94	104	108	94	107	85	106	102	88	92	91	98	103	122	85	112	96	89	99	100	92	97	103	101	106	97	112	118	86	102	87	111	101	107	96	105	80	102	91	113	101	111	110	110	106	92	110	89	101	107	109	111	105	97	113	100	105	101	94	101	102	92	99	122	106	116	109	105	116	95	99	112	125	106	115	117	101	110	95	100	103	93	86	96	96	101	117	96	105	100	126	120	122	101	99	109	110	108	101	104	113	129	86	95	106	91	102	96	99	116	102	113	127	92	112	109	99	115	113	106	83	108	106	86	108	111	101	92	109	108	99	125	94	108	96	88	101	139	95	92	95	110	98	101	94	100	81	119	100	83	95	83	93	97	109	109	96	93	125	96	112	111	114	92	97	101	103	115	113	115	103	97	98	104	102	120	124	89	103	94	79	104	103	97	102	91	103	96	108	105	82	111	109	92	107	81	108	112	108	101	111	90	99	88	108	105	97	95	105	91	110	108	99	122	106	107	100	97	104	88	113	114	112	104	123	93	102	94	116	119	101	101	95	105	104	94	107	94	100	111	108	115	100	101	105	118	117	123	88	88	90	109	106	93	95	107	88	89	101	103	111	94	107	95	89	98	95	120	86	86	105	104	104	103	99	115	107	94	77	103	82	113	111	104	93	103	92	102	92	109	89	89	106	112	103	117	100	98	107	132	125	107	97	94	94	85	98	105	92	100	107	107	118	95	107	99	109	108	112	106	98	95	94	103	93	86	101	98	92	118	89	104	100	98	109	105	104	118	111	105	96	89	97	115	103	112	84	93	90	92	114	103	108	114	125	113	91	101	110	108	107	93	91	109	90	117	106	107	101	90	91	101	82	97	108	103	102	107	105	100	112	115	98	105	114	88	86	78	88	94	113	123	109	107	113	101	96	104	105	94	103	122	97	118	98	94	97	109	97	97	97	106	107	114	92	100	110	84	113	113	83	94	113	102	91	110	89	104	108	116	120	95	97	101	88	124	130	94	102	118	104	97	113	107	119	97	101	97	98	103	90	110	100	112	104	102	110	96	104	120	98	105	111	98	89	127	95	101	104	120	105	119	99	104	102	88	86	100	107	95	114	96	107	99	106	129	112	101	85	103	92	105	86	97	95	100	99	87	108	88	103	94	98	105	101	100	98	107	102	100	112	99	103	95	103	113	111	104	88	101	86	98	117	102	90	108	114	114	112	103	85	103	89	111	97	121	101	104	96	108	102	89	89	109	105	117	96	96	122	105	109	116	115	99	105	113	112	100	93	97	100	112	103	93	103	110	102	108	96	109	110	83	110	102	123	97	89	95	105	93	103	107	101	98	110	87	108	97	96	109	107	81	102	103	92	106	109	108	96	105	102	91	108	97	111	98	116	96	93	109	98	86	93	108	96	92	107	90	112	95	103	89	104	105	104	105	104	87	91	99	123	111	102	102	106	105	73	114	109	99	123	104	103	109	95	98	107	87	82	108	101	107	98	98	96	88	81	116	95	93	112	84	120	100	111	108	101	97	87	81	110	120	91	116	99	97	111	109	87	89	114	115	114	118	90	88	89	87	93	88	84	105	105	86	98	88	104	90	111	94	106	75	110	93	108	94	91	104	102	88	93	108	110	113	106	81	109	124	115	113	122	100	94	104	110	111	122	102	86	97	90	109	103	106	101	92	116	114	118	102	98	93	94	111	96	106	103	91	93	104	115	105	97	121	105	110	123	103	105	90	116	96	80	112	108	97	91	101	110	99	108	93	102	98	104	112	83	102	101	113	102	120	105	106	104	110	91	97	106	94	89	94	116	111	91	100	86	88	99	88	94	109	107	109	96	94	109	118	103	103	111	107	116	104	99	122	96	111	103	111	89	106	114	105	102	95	116	111	125	115	89	119	113	111	99	99	96	95	111	96	99	89
14670	5370	2549	4172	6472	5395	2627	2296	2065	2056	1625	1386	1228	1356	1241	996	898	903	959	902	858	887	869	865	886	839	948	959	871	874	843	859	857	824	876	922	992	889	814	841	866	842	822	829	801	814	842	807	865	818	844	860	838	841	836	818	865	807	855	810	797	839	843	842	844	843	819	809	851	814	803	843	825	845	821	837	832	858	845	865	790	822	812	777	871	810	892	811	875	882	825	811	793	793	847	835	783	821	891	742	870	836	848	799	841	802	823	803	844	809	826	830	812	829	820	867	851	813	838	857	820	864	852	851	818	822	810	808	830	808	813	864	868	863	813	840	791	756	777	797	863	846	854	871	851	817	814	858	833	841	841	864	831	787	788	860	916	842	814	907	802	869	851	791	802	858	775	812	850	806	820	809	811	827	855	785	821	826	827	854	800	806	847	835	839	775	798	809	855	847	871	815	871	824	844	794	823	837	845	819	840	819	848	837	831	803	794	812	847	809	788	858	835	878	830	868	802	788	831	867	831	818	849	838	799	810	877	797	906	831	838	827	847	832	817	852	807	827	823	804	801	806	811	819	776	824	791	825	874	834	853	832	840	875	827	870	845	806	788	754	826	800	877	798	799	864	793	864	875	842	867	858	839	838	810	796	837	828	868	817	849	813	811	824	790	818	853	864	844	848	821	824	787	831	816	842	861	824	807	795	827	864	856	829	826	865	829	838	890	853	834	845	844	819	841	808	797	833	827	832	791	779	762	815	857	817	851	846	887	833	815	848	753	787	807	788	838	866	854	847	787	842	797	810	786	798	807	825	779	810	857	779	798	852	801	853	881	819	815	834	791	860	858	857	800	826	855	834	824	820	862	820	827	844	865	853	840	860	804	850	872	816	828	809	848	868	831	818	884	773	839	843	884	798	795	838	786	844	771	818	788	805	804	831	877	781	793	850	828	792	796	815	903	823	839	794	859	812	817	869	842	784	866	773	806	834	819	886	816	862	836	893	823	856	787	804	805	811	847	872	847	844	875	817	805	807	879	790	788	842	829	801	862	859	885	808	879	844	843	808	853	810	838	853	783	835	859	788	810	857	860	830	818	801	860	826	822	874	839	841	787	837	850	846	819	754	830	787	875	846	845	815	817	839	839	806	847	880	820	806	822	876	854	835	898	815	839	815	779	810	856	830	840	840	817	843	840	847	864	817	828	855	811	866	844	809	826	835	826	869	854	861	843	836	831	789	810	865	857	827	831	815	829	823	820	837	799	844	868	839	803	795	786	851	796	846	802	848	871	786	832	816	822	861	804	852	875	825	822	795	842	817	775	810	840	814	843	794	843	870	830	819	793	827	836	828	838	888	835	828	814	808	843	782	828	796	797	868	801	811	778	855	830	878	797	797	843	834	818	893	825	839	798	822	817	852	802	873	841	798	812	851	855	874	824	864	802	804	821	848	842	863	837	820	787	793	873	864	831	835	833	781	816	855	812	806	844	858	821	861	795	882	810	872	884	838	825	881	779	792	805	840	812	830	866	829	817	875	882	865	833	838	846	805	845	800	812	813	807	817	836	868	866	883	772	875	856	816	806	836	836	820	845	834	776	828	835	806	849	841	827	810	824	833	794	817	828	810	818	808	829	828	823	897	836	823	829	819	822	837	857	824	830	845	823	813	829	778	831	812	887	847	889	864	814	808	847	785	834	837	829	845	812	806	850	846	855	857	827	812	840	860	827	851	874	822	773	805	846	853	824	752	810	877	817	782	802	827	848	820	797	851	794	805	814	851	819	818	833	867	877	826	850	832	819	808	837	882	838	834	833	807	839	803	797	842	836	815	844	871	803	808	805	807	874	832	838	833	786	790	842	838	832	850	826	777	793	880	858	823	868	810	873	827	808	869	851	788	824	879	835	799	794	794	864	891	834	853	821	788	823	827	786	817	832	837	877	837	809	818	859	808	792	834	867	813	854	836	866	840	779	827	838	848	841	836	821	749	818	857	850	811	816	816	881	850	817	794	862	811	847	828	813	883	816	813	857	889	854	825	839	799	828	825	799	845	865	858	837	789	782	857	838	833	814	822	864	791	816	849	891	785	835	813	826	817	798	866	859	821	853	821	842	819	774	811	799	824	887	807	816	824	917	871	807	790	833	849	841	813	792	822	796	822	845	845	827	827	843	861	821	828	844	806	819	845	825	829	834	848	798	838	844	809	828	873	783	814	823	830	845	773	860	857	809	800	814	821	824	792	825	818	859	848	779	811	836	826	797	848	872	823	814	852	862	806	823	842	848	816	875	830	820	793	804	798	883	838	836	853	842	887	789	817	804	896	823	862	818	805	831	835	842	865	859	844	756	803	828	810	877	803	806	831	779	891	825	870	777	892	901	879	795	834	812	815	821	794	825	840	837	798	852	812	850	823	828	830	839	879	867	818	795	810	848	880	796	808	844	844	818	808	833	865	835	809	867	869	827	791	819	871	851	784	837	837	820	810	779	831	845	806	858	903	840	785	813	859	806	772	850	872	830	824	827	831	795	799	830	813	820	833	826	845	773	813	849	796	849	804	861	868	826	824	836	864	897	813	845	866	820	885	834	792	831	820	809	893	791	854	811	846	791	849	834	815	829	821	823	832	833	861	831	840	827	821	769	827	860	878	831	837	854	787	828	834	785	846	842	769	817	849	856	833	832	872	820	872	840	792	814	831	808	851	824	865	851	828	846	817	828	809	853	804	808	801	831	846	771	842	825	904	840	824	816	851	834	800	857	788	766	821	771	872	801	862	824	781	833	842	807	844	787	826	838	789	781	874	834	868	803	806	818	800	807	831	769	825	784	777	826	872	847	826	870	850	837	775	801	831	823	816	824	858	837	806	790	818	904	804	858	793	846	826	791	875	821	857	796	809	815	781	802	824	839	870	821	840	804	854	816	834	835	813	794	844	878	849	829	827	821	831	883	864	836	893	804	865	779	834	843	794	802	891	836	848	826	857	828	740	839	850	843	814	837	817	835	875	875	808	809	851	859	784	863	782	876	781	835	825	805	828	856	834	840	817	755	823	795	852	893	855	776	822	825	815	784	838	790	862	825	836	826	844	869	856	795	829	817	834	800	826	800	823	819	841	877	828	845	850	807	810	843	853	832	823	820	846	835	867	852	874	844	812	822	839	867	783	834	820	807	825	851	822	822	829	862	812	822	863	849	843	788	821	883	784	889	794	778	834	801	834	836	861	847	823	804	841	894	865	800	819	799	863	819	841	848	874	795	842	819	844	802	797	805	855	835	806	801	857	803	777	835	824	805	860	793	868	809	857	839	825	782	802	850	844	873	812	830	839	859	873	836	831	811	796	798	829	788	873	843	821	796	813	845	828	832	800	828	867	826	822	864	789	813	778	864	816	830	824	815	834	817	851	776	843	846	838	800	830	856	845	817	839	855	878	809	812	828	805	759	845	799	852	844	796	823	853	870	796	863	814	832	850	890	833	846	865	851	843	818	840	904	819	803	829
2126	589	364	238	219	203	149	155	117	143	99	80	102	104	89	67	69	73	85	65	74	84	65	80	79	76	60	85	84	78	80	68	74	67	77	72	76	77	65	80	72	64	81	69	78	70	70	74	62	85	74	77	73	71	75	67	70	72	59	75	67	67	82	71	79	71	78	87	83	84	77	66	69	72	78	72	57	72	72	71	67	56	65	66	66	72	63	62	59	56	57	79	75	59	83	76	59	68	70	65	56	60	58	74	54	69	79	77	71	83	53	87	60	76	76	77	83	77	81	61	78	72	66	74	72	87	71	61	60	66	63	64	59	73	54	70	63	78	68	69	78	61	73	78	72	58	70	57	72	59	67	63	73	61	80	68	59	93	57	79	61	85	67	76	63	80	79	69	58	65	65	80	71	74	74	60	62	76	67	77	78	75	78	68	65	66	61	61	73	60	60	77	62	65	69	64	67	70	85	77	69	79	66	73	80	82	71	70	66	63	67	61	59	79	62	54	82	53	56	68	66	67	83	68	72	67	55	53	82	65	74	63	66	72	68	82	60	54	78	51	77	73	62	74	73	65	83	75	60	78	57	65	62	53	59	68	69	75	66	70	77	62	76	75	75	72	56	68	84	63	62	67	70	59	73	62	81	66	58	71	68	58	57	59	63	60	53	78	58	76	73	75	64	66	68	61	58	59	64	68	69	81	67	59	55	71	87	77	66	73	75	73	68	64	65	67	64	63	68	78	81	69	73	57	57	65	77	78	90	69	69	64	79	69	65	68	78	59	60	87	58	66	66	71	58	86	61	75	76	72	71	81	61	64	84	78	83	71	71	72	63	77	54	75	72	73	68	66	70	68	77	64	65	61	69	77	59	59	63	66	55	61	55	72	69	58	62	73	64	70	55	61	72	66	59	69	84	70	81	75	61	74	65	64	80	62	63	72	88	75	63	74	67	69	62	73	56	77	53	51	56	56	58	57	72	76	72	61	84	78	73	64	58	60	67	75	67	75	76	70	91	68	57	84	59	78	77	85	74	80	60	70	73	70	60	63	70	63	70	77	72	84	62	84	59	75	71	67	70	67	65	84	71	69	68	51	64	77	63	77	74	59	53	69	73	79	69	70	70	71	77	68	63	71	76	81	78	72	63	62	76	84	76	72	57	62	73	59	68	63	70	73	72	73	69	88	70	53	87	66	66	64	85	65	65	67	64	71	64	67	70	74	54	74	79	52	72	80	75	69	75	68	73	78	79	69	74	73	66	59	79	76	64	62	49	62	64	63	98	67	74	68	71	77	60	67	51	68	74	91	57	68	59	61	71	64	59	67	72	66	75	63	65	69	77	71	63	72	71	61	56	68	75	82	72	64	78	53	60	76	56	76	65	72	84	62	70	71	70	71	56	69	80	52	63	60	76	64	69	69	54	60	71	49	71	73	60	69	77	61	74	71	78	58	74	69	71	59	55	68	86	71	52	68	58	88	64	74	63	74	65	85	61	69	64	76	70	80	63	83	70	75	68	67	43	58	59	67	79	74	65	71	71	70	88	67	69	72	79	62	72	75	69	78	63	65	59	60	63	75	68	78	52	65	60	60	84	61	74	82	57	66	62	60	71	74	80	76	63	62	86	63	59	72	85	76	66	58	66	62	67	72	59	77	73	88	64	69	64	70	76	78	76	62	87	76	74	57	76	64	66	73	79	55	63	69	77	84	56	64	80	68	55	76	71	69	65	67	64	66	61	76	76	76	61	72	64	58	66	55	62	78	50	60	65	66	60	65	58	70	57	72	85	68	78	61	68	73	73	57	83	73	69	57	61	59	81	65	67	65	74	74	65	86	59	68	65	74	78	73	71	85	86	64	59	75	72	68	68	72	65	82	64	82	78	79	63	65	73	58	76	65	59	88	60	78	71	64	70	78	73	61	60	68	74	67	77	64	64	79	73	73	61	81	67	69	62	72	62	71	77	63	69	69	54	71	64	66	71	70	54	61	59	67	66	63	61	69	72	74	75	66	71	65	67	72	88	63	63	80	67	82	53	70	70	69	66	78	38	66	54	65	69	76	70	57	53	71	65	53	64	65	71	69	79	64	73	71	71	72	74	62	81	78	72	64	76	57	83	70	65	75	61	61	85	70	64	69	62	76	77	76	75	75	64	64	78	70	54	71	71	72	67	59	73	58	59	58	59	62	70	62	69	61	63	73	67	74	67	68	62	58	73	65	69	60	65	82	69	73	66	71	74	75	70	73	75	72	58	56	82	65	74	73	66	66	70	76	69	82	67	78	60	61	72	71	75	80	78	67	61	73	65	64	77	57	64	66	65	69	80	73	78	86	67	81	81	65	60	69	72	79	72	58	66	62	64	53	72	76	74	68	64	73	65	73	72	78	60	76	64	64	70	56	84	60	76	82	74	61	70	73	70	63	71	86	70	80	84	75	51	62	65	74	69	80	69	78	69	83	63	67	70	71	57	71	67	77	66	69	72	66	63	77	75	64	56	67	74	61	64	78	72	51	74	67	69	76	78	65	66	73	64	73	73	78	60	63	78	67	70	58	68	59	67	77	68	65	73	71	69	55	59	59	79	65	72	72	62	73	70	69	79	78	63	61	69	66	66	79	73	58	63	59	73	65	71	77	66	69	67	62	64	65	53	65	69	72	67	68	65	71	52	72	71	61	64	84	67	77	80	67	71	69	61	82	65	56	75	73	85	86	77	68	61	71	64	56	77	67	71	67	60	65	76	77	81	76	71	77	79	78	67	61	78	62	71	67	75	63	83	62	57	75	71	82	69	75	64	76	57	62	77	76	69	64	78	66	70	69	68	73	58	52	75	70	74	80	79	74	78	72	65	67	60	81	70	65	69	48	81	66	56	60	58	69	67	68	55	69	62	69	63	78	77	60	86	67	78	70	71	68	67	77	59	74	60	67	71	73	68	64	59	60	68	64	76	60	58	67	86	73	73	86	72	58	74	66	61	82	70	62	71	72	55	75	65	67	66	56	63	53	79	61	69	57	60	65	64	66	74	73	76	65	78	74	66	63	71	63	69	66	63	60	64	71	66	69	66	62	67	79	71	72	67	72	65	59	77	60	74	68	68	61	67	62	63	71	74	61	64	57	59	60	71	77	63	57	72	70	76	70	59	68	87	62	75	87	76	61	65	65	80	70	69	69	66	77	61	70	56	64	79	77	57	57	62	66	60	62	75	82	66	59	62	80	66	85	80	65	81	69	70	63	55	86	77	76	67	77	74	69	61	71	83	63	67	75	64	67	65	72	69	69	76	65	70	57	65	79	77	58	73	73	87	74	64	72	66	57	68	75	75	72	56	63	78	66	89	54	60	60	68	68	75	70	71	74	52	77	63	68	74	67	54	73	70	61	74	72	59	70	79	77	67	73	68	49	72	62	63	69	62	72	90	83	75	77	82	81	76	71	76	71	75	72	63	60	61	67	62	75	84	62	64	83	78	72	70	73	78	73	93	73	61	63
20404	7113	3986	5410	11808	11726	5586	3532	2845	2665	2136	1715	1546	1410	1143	948	847	811	801	736	733	768	707	682	697	765	729	849	761	707	681	632	647	709	756	855	793	636	622	595	621	631	598	575	621	626	572	638	572	597	596	581	578	605	605	642	591	598	585	627	574	630	603	643	572	598	604	604	591	584	599	607	664	584	589	578	600	652	543	558	616	549	609	611	600	624	549	600	618	611	611	605	609	585	582	587	614	581	631	609	584	573	607	615	593	589	586	567	591	602	588	601	599	591	566	575	597	613	571	603	609	575	595	597	599	602	614	599	561	574	578	588	607	626	605	660	599	553	599	576	569	619	582	608	595	578	665	578	582	573	613	640	563	621	578	581	576	572	615	592	564	550	581	587	581	593	566	558	601	586	597	598	651	606	644	573	584	584	587	577	619	604	625	589	602	566	561	595	566	581	583	599	620	559	586	622	621	628	606	617	571	615	618	624	611	573	572	580	560	606	606	559	596	632	599	607	629	617	580	612	599	565	575	569	611	618	614	584	642	581	586	577	570	631	617	603	590	561	581	613	614	614	587	573	550	619	605	604	561	561	544	585	547	563	576	605	666	607	616	621	549	582	573	604	587	627	576	600	598	541	576	601	571	567	557	608	604	624	573	556	609	592	644	609	637	583	603	573	581	642	601	547	584	565	557	602	575	588	595	588	582	579	546	562	609	614	590	600	582	612	614	622	622	570	549	570	630	610	569	596	612	636	588	634	620	577	568	631	604	621	589	564	581	588	598	560	521	565	584	581	585	539	600	575	578	583	610	619	589	604	578	601	586	632	588	636	559	573	632	606	579	544	596	608	571	603	603	571	580	573	602	587	575	558	585	591	570	553	626	603	594	569	570	611	613	603	598	600	584	604	597	638	619	606	585	621	607	641	564	589	587	640	567	595	529	579	556	594	559	583	564	579	628	606	549	572	649	588	625	586	594	564	594	570	605	587	635	579	577	579	556	583	535	560	658	599	609	615	637	593	642	611	593	598	611	600	563	605	581	622	543	595	612	566	559	588	601	587	577	582	597	604	611	593	581	597	632	561	639	593	610	593	608	600	588	607	568	602	597	602	555	599	600	621	581	609	601	595	606	588	587	589	608	576	556	563	592	574	603	546	576	546	547	544	572	562	615	595	616	598	627	617	613	637	579	585	660	613	588	556	613	602	551	579	611	582	612	610	585	575	602	626	596	610	622	597	572	583	580	601	599	562	593	587	573	589	626	596	584	583	640	566	582	586	606	576	590	594	605	593	568	570	638	542	586	582	629	599	595	562	581	571	584	628	591	622	607	617	603	650	607	598	590	596	606	604	542	606	573	577	577	632	565	562	552	583	559	583	580	626	598	598	600	556	606	545	570	599	574	613	591	609	602	580	589	605	574	641	624	592	552	575	555	615	555	583	607	630	549	591	633	604	575	586	635	578	613	583	575	567	593	571	595	594	619	603	596	582	573	624	547	604	638	568	559	593	636	635	580	633	610	590	557	558	611	595	606	568	564	594	594	581	608	610	622	631	579	624	554	550	601	607	600	564	595	587	574	584	593	647	633	616	586	607	573	592	571	587	530	575	591	577	566	595	586	608	574	644	603	594	592	586	562	564	548	585	572	583	578	611	617	586	598	534	589	556	612	577	558	600	603	632	584	589	589	591	577	557	605	600	638	582	601	584	596	618	634	584	587	581	585	571	587	576	596	576	583	544	611	558	600	600	590	590	538	579	606	588	576	566	586	627	566	623	585	615	579	615	610	558	612	558	596	639	585	583	615	595	545	617	655	589	537	608	597	606	572	582	587	556	581	588	601	594	556	643	593	604	583	598	572	567	588	627	573	605	633	591	617	603	560	537	586	615	582	613	595	580	618	590	572	618	575	617	610	553	580	602	563	604	593	557	635	620	636	601	581	588	592	656	588	588	585	543	599	582	609	621	605	578	591	618	609	623	581	616	599	600	561	610	570	599	564	608	616	605	607	586	618	591	563	594	574	603	594	587	579	583	616	647	595	612	600	588	596	589	591	571	605	580	571	600	569	579	594	569	597	564	640	616	590	601	625	613	585	648	588	599	578	569	600	600	604	613	591	603	604	572	604	559	622	550	603	579	625	583	616	596	616	587	628	601	579	612	584	552	588	565	579	604	576	596	580	629	563	627	590	593	626	590	566	571	623	636	596	577	569	622	614	616	611	617	583	581	604	594	561	597	587	584	589	574	578	616	637	583	597	573	565	559	607	557	608	563	596	647	604	628	594	624	543	567	577	596	594	641	603	567	576	574	572	622	621	583	562	605	592	594	571	593	540	602	628	583	573	656	606	611	588	607	593	595	625	634	594	583	598	591	585	589	587	566	556	578	573	563	618	586	586	563	625	567	592	596	611	593	611	575	619	602	594	580	587	615	619	611	595	626	615	542	608	586	604	607	636	568	598	600	561	536	603	615	613	586	600	593	573	562	592	573	522	612	566	568	608	612	593	587	624	591	601	589	626	597	599	625	557	615	615	599	579	594	606	662	618	578	582	615	601	623	550	590	606	587	589	585	606	607	589	608	586	549	577	575	607	582	595	570	611	564	592	583	638	629	566	589	583	573	649	567	612	609	642	579	608	574	578	587	566	586	611	653	614	583	616	588	588	596	620	629	570	574	580	561	578	605	561	544	597	601	564	597	549	620	581	601	551	581	609	617	625	574	606	594	612	611	613	554	606	588	614	585	606	622	614	606	599	592	596	588	572	590	579	580	589	588	618	578	625	617	639	557	607	569	609	615	568	589	570	625	586	561	582	606	594	521	614	606	566	564	567	599	619	604	604	594	593	598	600	592	628	571	611	545	618	562	559	614	592	565	604	571	567	550	639	598	540	591	598	616	601	602	584	636	604	610	574	591	570	585	589	621	590	570	587	576	600	616	579	615	640	596	606	581	593	588	642	576	570	604	622	617	562	612	589	597	566	582	593	582	596	554	570	602	562	614	584	590	611	591	617	601	571	593	641	640	617	607	558	598	623	570	598	613	650	568	603	555	604	593	636	574	611	585	613	609	557	607	570	605	612	596	623	578	592	553	576	585	615	625	558	598	639	611	580	591	569	575	626	595	555	555	613	611	576	627	611	587	596	592	602	586	594	583	544	591	618	572	602	570	617	554	608	622	582	611	570	634	621	608	631	603	578	582	594	611	611	573	583	572	602	591	574	566	588	595	582	590	566	580	604	590	576	598	556	626	610	575	604	575	576	585	610	551	627	625	599	578	574	625	582	558	577	603	568	623	582	563	615	590	583	585	606	560	619	596	604	587	609	659	626	559	611	601	546	562	604	581	563	627	618	611	607	568	562	601	610	589	595	599	564	626	614	604	630	595	597	587	613	598	599	583	580	580	647	583	575	580	590	599	563	590	600	635	554	602	558	564	599	579	597	583	574	562	554	581	603	591	575	595	578	564	563	610	628	608	542	616	603	597	595	618	568	596	579	582
2550	560	322	239	225	271	182	145	107	115	111	99	120	96	89	76	76	94	66	77	86	68	88	75	68	94	65	74	68	66	72	69	68	62	75	80	88	62	75	52	57	73	61	79	69	67	73	77	58	84	70	81	60	78	84	60	86	68	80	67	84	77	74	80	72	60	59	79	72	67	65	78	70	69	63	64	64	85	60	74	81	55	71	66	77	67	63	63	75	65	64	79	65	79	62	68	81	68	55	71	46	71	70	76	76	62	81	62	63	82	74	61	79	73	75	78	57	64	66	81	57	68	78	72	80	71	71	66	82	75	65	76	59	70	68	73	76	66	70	69	67	61	61	81	59	90	85	83	66	69	58	66	84	76	59	76	91	66	72	65	67	70	85	66	86	62	79	76	60	77	54	68	70	86	65	78	74	68	73	71	81	73	74	71	80	71	79	73	68	77	70	86	60	78	91	67	68	69	72	67	78	69	79	73	72	68	75	70	64	74	75	66	66	64	61	77	77	74	81	78	62	70	71	56	69	69	78	75	83	91	92	70	68	72	76	84	86	68	66	76	64	54	80	80	87	70	73	62	64	74	63	68	85	65	63	68	73	82	52	70	74	75	69	79	65	65	76	82	69	75	75	72	76	79	74	62	70	66	77	63	64	69	64	65	86	79	96	72	72	67	68	46	71	54	61	73	61	69	82	52	67	92	71	69	74	66	77	76	70	69	60	67	66	61	75	77	84	69	71	81	78	74	76	67	72	66	93	68	71	77	84	76	78	65	70	74	83	70	82	77	74	68	78	77	67	59	67	78	81	77	59	69	64	58	78	77	80	67	56	65	85	67	96	73	69	73	83	76	63	70	62	83	87	70	77	60	60	69	72	75	72	61	70	66	61	71	83	57	86	84	79	67	76	66	70	84	68	80	60	58	58	70	71	62	73	66	55	79	86	62	72	71	73	85	74	65	53	73	71	71	72	69	63	75	70	77	76	66	80	74	64	53	63	58	74	82	80	86	86	84	74	64	74	60	74	77	61	84	65	75	72	71	77	81	75	59	77	75	94	62	73	62	68	59	65	62	72	81	63	69	64	84	65	70	85	49	60	61	78	70	77	74	74	63	78	56	65	65	72	80	80	78	78	67	76	68	71	68	54	78	73	64	78	69	62	72	64	77	73	81	60	66	65	52	89	74	78	66	79	83	63	64	76	59	69	74	65	65	78	63	78	67	83	73	82	72	79	69	63	98	72	60	67	80	71	71	75	83	66	76	81	81	63	69	68	76	80	72	66	76	59	74	81	64	69	73	76	77	70	71	66	78	72	63	55	67	77	59	80	65	80	77	88	76	61	80	63	49	93	60	61	66	64	82	48	80	63	70	60	81	60	62	75	71	75	76	69	72	69	76	68	72	62	87	59	82	77	72	81	54	88	82	77	59	74	69	81	69	86	77	80	76	72	78	63	79	78	69	71	90	73	69	65	71	69	55	87	95	68	69	70	72	73	70	67	75	75	83	72	68	67	73	60	76	53	68	74	74	63	91	68	71	54	86	54	75	78	73	62	78	62	84	66	70	70	81	72	77	86	75	70	84	79	63	79	71	82	71	77	64	80	79	64	87	87	86	57	85	80	77	71	81	63	67	60	57	70	56	63	70	81	82	76	76	70	70	76	74	63	74	72	67	66	65	73	76	58	69	71	58	68	66	69	64	63	69	71	84	67	74	61	65	85	69	65	72	68	66	64	66	76	70	86	60	87	79	89	67	63	82	76	62	73	89	65	72	79	65	74	80	66	79	92	60	73	67	75	61	69	68	85	73	84	75	73	67	65	75	77	75	60	74	75	87	80	80	67	77	81	73	63	74	75	58	73	62	74	59	65	70	72	56	66	69	63	75	62	76	75	58	74	65	78	69	76	74	92	68	67	54	65	85	57	80	73	98	61	68	86	76	66	70	73	62	55	79	74	82	74	63	51	63	70	70	72	83	65	73	55	82	79	68	65	72	88	71	65	68	79	77	70	72	68	69	59	81	68	71	52	53	58	77	71	57	85	61	76	77	78	64	64	78	67	55	78	74	77	58	87	83	77	69	66	73	74	79	63	76	58	65	83	63	66	68	71	82	68	75	57	61	73	64	73	85	74	68	60	68	72	63	76	72	69	85	67	57	69	62	71	70	77	81	70	80	72	67	70	74	66	75	78	57	73	60	66	79	66	66	78	73	65	65	72	60	78	74	73	72	56	69	69	70	69	81	54	69	76	72	76	71	71	69	74	69	73	61	58	56	67	92	61	83	78	78	69	63	82	64	79	84	73	65	70	63	72	64	75	82	51	69	66	84	77	76	68	76	62	90	78	72	61	72	76	62	81	62	58	67	86	76	78	76	78	101	87	79	84	66	67	67	71	77	64	66	64	78	61	82	73	67	73	80	71	71	76	67	65	68	57	73	69	78	55	64	74	70	58	71	70	94	79	67	71	64	71	84	78	83	63	59	87	80	77	82	67	68	66	58	76	64	64	68	65	68	80	62	69	77	71	76	72	65	71	69	87	60	77	78	65	78	67	64	67	51	87	73	65	80	78	77	83	85	73	98	74	70	66	69	64	69	76	83	72	72	67	66	59	59	68	59	81	61	85	85	78	78	76	65	64	70	66	74	78	81	70	71	71	76	62	82	52	68	75	64	54	60	53	74	83	82	68	77	75	62	71	68	92	67	73	68	77	78	58	66	75	71	74	60	61	67	72	81	82	68	78	90	74	72	61	82	72	63	72	77	86	61	71	80	69	72	76	71	90	70	81	68	68	71	78	87	75	67	82	53	79	73	90	80	68	66	74	72	58	75	64	70	73	67	60	75	76	71	85	72	68	82	64	57	80	50	78	82	77	55	69	76	73	65	76	68	66	72	85	73	73	65	62	69	59	64	88	74	82	67	72	73	74	76	65	63	67	72	75	77	66	69	83	70	72	67	80	80	68	62	71	65	73	85	85	64	74	84	60	82	74	64	74	75	70	79	73	62	68	73	66	79	71	85	70	66	85	64	61	74	57	73	73	73	73	72	67	58	57	76	67	59	65	66	77	50	73	71	79	67	83	65	66	85	75	73	61	78	65	67	69	86	56	82	78	71	64	54	64	53	63	58	70	66	60	82	68	79	71	54	59	81	62	63	70	67	76	81	85	73	79	78	79	80	83	73	60	72	81	67	62	70	77	71	62	71	83	75	70	63	83	64	70	78	69	78	85	85	71	78	76	71	72	73	65	78	59	86	72	57	88	67	62	85	74	73	75	77	72	79	67	93	68	79	79	81	90	61	62	70	77	81	73	70	85	80	58	72	67	72	71	70	62	63	68	78	93	74	74	62	69	56	80	73	83	79	64	69	83	61	60	83	76	79	71	79	50	73	67	74	61	87	71	81	66	79	61	93	65	61	66	59	65	79	78	68	60	60	68	59	76	73	58	70	70	68	67	80	82	81	68	77	61	74	74	55	69	65	75	58	64	66
19514	6529	3907	5270	13163	14301	8322	4501	2858	2302	1869	1721	1520	1257	1026	914	903	795	790	736	711	727	728	734	770	747	695	734	690	682	656	647	667	719	718	829	700	663	616	613	550	634	618	610	539	573	560	592	584	610	542	593	610	610	648	578	604	625	586	581	615	590	573	599	585	611	549	589	598	573	577	570	586	587	641	608	616	579	572	592	561	611	609	612	592	568	601	591	622	601	565	599	580	600	563	590	557	597	581	607	574	599	552	581	583	563	584	608	585	545	590	593	573	626	570	598	596	548	564	587	592	626	599	597	590	583	582	626	615	574	581	565	622	553	576	558	610	590	584	554	570	585	600	568	611	607	563	550	602	577	570	606	574	559	587	589	603	617	611	565	589	597	632	591	600	594	586	556	570	590	610	591	582	570	566	580	601	566	592	567	610	628	628	577	581	577	594	571	570	623	597	601	588	592	548	569	620	568	556	594	606	564	558	602	599	571	607	592	585	564	601	565	626	594	587	579	600	582	625	605	570	601	560	569	587	578	579	576	595	563	562	599	580	582	599	598	593	614	572	555	573	572	562	591	604	585	595	563	550	599	567	588	529	591	611	578	626	611	541	574	589	580	570	608	563	624	564	533	579	597	626	595	573	606	602	554	579	532	566	601	592	610	551	575	630	584	567	578	582	590	567	588	574	584	622	580	596	604	632	566	624	588	547	610	592	623	570	631	601	595	559	560	571	570	571	608	596	598	585	570	621	568	582	527	575	568	620	634	596	568	544	621	587	614	576	534	577	606	558	566	580	623	560	591	583	614	617	573	597	639	583	581	590	573	597	594	578	548	594	575	595	586	600	606	577	594	611	567	573	632	590	602	589	589	557	617	586	569	563	546	588	585	549	616	558	549	575	565	555	590	575	593	576	602	607	609	568	567	554	569	604	609	599	594	621	559	601	596	555	564	599	621	581	601	574	591	612	574	612	609	604	582	592	542	598	547	569	615	572	558	587	585	603	586	600	547	560	556	596	564	626	593	625	578	627	623	635	566	581	565	551	586	595	584	575	600	576	587	551	590	586	595	535	550	582	603	616	537	603	587	577	546	612	575	576	611	563	567	580	581	546	531	616	581	557	588	587	617	604	567	601	579	567	572	611	585	600	599	587	597	572	596	637	600	585	618	552	556	590	623	594	628	600	553	574	592	563	589	567	601	573	603	601	586	584	570	564	638	560	623	611	595	559	556	632	558	593	606	613	581	618	568	586	592	565	588	576	581	587	567	619	555	586	571	598	572	604	619	548	569	604	609	616	605	566	589	559	563	647	619	593	588	576	597	636	583	580	558	619	590	607	574	575	581	510	570	563	566	613	596	609	574	608	584	596	626	632	606	554	583	580	604	543	635	656	641	551	577	580	618	554	558	635	609	583	613	594	576	593	603	610	559	596	549	593	584	593	610	578	638	587	559	624	607	580	577	577	601	571	609	599	587	575	572	600	609	593	610	585	605	607	570	604	600	606	548	590	604	605	560	574	621	642	608	595	584	593	581	593	570	611	588	644	555	576	565	604	597	600	602	576	574	574	618	585	606	589	615	598	621	596	563	631	567	573	546	569	582	569	608	583	570	573	610	598	607	617	543	620	551	556	570	569	582	609	618	614	591	592	552	605	591	624	564	576	602	599	607	600	594	639	579	606	578	627	556	618	571	615	599	582	606	615	617	624	592	601	544	597	572	584	573	592	621	545	570	592	578	542	616	588	567	630	602	557	631	582	603	591	580	595	552	613	622	601	565	567	598	607	650	599	581	560	600	569	599	589	569	585	565	594	580	602	572	579	564	596	583	600	596	626	624	586	602	565	632	550	609	617	558	594	572	565	635	609	539	585	573	582	609	593	518	577	545	624	627	579	583	587	557	578	612	579	569	598	550	562	581	593	576	601	597	574	544	595	592	580	558	554	602	588	575	608	569	591	583	593	610	594	601	574	583	589	581	611	552	602	585	596	524	615	591	597	612	565	555	596	589	589	554	585	637	535	556	592	585	553	599	579	563	573	586	588	580	592	553	571	560	613	560	571	596	542	591	570	609	550	565	572	572	605	610	598	598	570	629	574	593	601	577	617	574	584	556	599	624	602	577	592	601	557	580	596	550	555	600	595	567	609	591	554	615	588	577	596	586	588	597	578	596	557	558	613	582	582	545	605	597	587	577	617	623	577	589	564	603	606	586	571	595	604	574	582	568	619	578	599	568	607	592	551	559	554	585	568	633	615	554	609	586	600	541	596	586	563	596	565	560	597	584	603	561	566	567	626	587	578	599	597	537	590	584	551	636	569	581	582	549	565	603	564	589	578	581	588	563	600	557	554	546	558	568	569	577	660	602	558	577	560	580	597	596	588	580	615	571	592	566	586	601	589	553	607	588	613	575	587	589	550	555	602	584	595	568	586	588	558	593	567	595	544	569	557	597	558	565	597	529	551	571	553	580	588	610	569	583	613	625	574	611	587	597	632	597	594	627	569	589	602	584	614	586	602	579	593	585	544	600	578	540	573	555	614	562	609	601	593	630	598	590	603	579	625	565	583	579	588	582	580	562	576	603	579	565	600	581	595	563	620	609	611	570	583	595	591	587	619	607	582	581	556	580	587	608	596	582	612	608	615	579	585	603	589	615	594	633	566	534	605	612	568	585	616	591	602	565	585	591	591	602	654	576	619	613	571	555	596	564	573	583	610	567	533	590	615	613	563	553	587	586	612	553	590	602	610	628	574	547	574	595	590	570	561	588	624	527	593	598	584	598	640	584	587	576	576	579	583	584	598	596	617	597	558	592	599	612	550	566	570	589	617	602	553	582	588	602	598	618	577	624	574	618	583	608	560	601	597	563	572	582	623	592	591	576	586	614	619	563	576	634	560	608	559	617	573	576	632	589	584	577	564	591	542	573	577	559	581	568	576	582	560	558	610	627	583	579	580	583	576	563	586	572	565	581	595	595	637	566	642	637	628	576	619	579	587	590	531	562	569	567	581	567	543	605	599	610	615	561	543	506	585	557	616	601	639	600	601	561	570	572	589	570	555	604	554	581	594	583	602	604	582	581	568	603	548	576	560	590	603	574	565	607	582	601	565	588	558	570	586	553	579	601	580	609	592	569	558	575	573	574	631	602	598	549	618	557	582	599	550	608	577	540	605	561	601	575	569	582	566	570	592	589	569	557	573	608	599	614	587	555	556	606	598	542	573	601	560	605	580	577	612	589	613	562	582	569	621	584	604	583	635	598	626	569	609	609	590	592	603	591	581	581	627	569	561	615	588	569	585	569	572	594	575	584	603	579	611	582	557	562	629	619	575	610	527	594	561	559	572	582	585	579	625	562	613	586	613	610	587	547	593	553	617	578	592	596	606	576	629	561	548	588	580	602	577	571	605	554	576	576	575	613	566	590	593	584	585	595	595	553	613	598	584	612	593	569	583	583	606	541	598	589	548	566	553	587	565	597	560	594	578	548	638	547	617	610
2897	720	348	249	286	309	291	174	112	92	89	76	63	72	53	44	62	55	46	42	47	43	47	38	52	38	48	45	52	42	47	49	40	42	47	36	45	30	53	52	46	39	44	46	42	35	38	39	49	52	42	31	34	36	35	44	35	37	51	36	30	48	46	43	43	48	27	36	40	38	25	44	40	50	30	43	42	44	31	39	33	36	49	47	48	41	41	48	39	60	35	45	52	34	44	32	39	45	31	51	39	36	34	44	41	41	41	35	45	49	45	56	37	45	47	39	42	30	40	38	47	35	36	57	39	35	45	36	38	37	46	37	48	42	39	47	35	55	37	51	45	40	47	44	46	34	42	43	40	38	39	31	27	48	38	51	41	56	39	32	29	35	43	38	58	38	26	41	31	33	39	35	39	41	49	34	43	44	44	39	24	38	38	42	41	44	44	40	38	49	34	36	32	42	37	48	30	43	46	40	39	46	38	48	38	40	40	53	51	34	37	52	52	39	41	43	36	40	43	47	39	38	39	37	44	41	52	32	46	37	32	49	30	39	43	38	36	43	45	45	42	43	35	37	35	29	45	50	38	40	32	37	39	48	48	40	42	51	45	40	52	36	42	40	53	50	44	49	40	39	43	41	42	41	45	39	37	49	36	37	42	38	32	39	35	43	40	43	48	29	43	58	52	40	50	48	44	42	46	44	47	42	34	48	48	44	40	40	39	49	40	45	40	42	47	34	48	46	36	43	42	49	23	28	38	34	44	43	44	40	60	39	47	44	48	46	37	48	43	47	46	40	43	37	44	43	44	39	35	33	52	43	47	41	36	39	45	44	42	36	37	39	40	39	47	59	46	46	41	39	47	34	39	49	40	43	43	45	42	45	41	51	31	46	30	46	38	33	35	42	36	52	41	50	36	43	30	36	45	38	38	37	58	45	44	31	40	40	46	44	49	38	31	34	34	42	41	44	41	46	31	47	43	51	34	51	54	52	49	37	38	46	37	46	37	61	41	41	41	39	28	29	43	33	37	37	45	47	36	33	40	46	44	40	40	38	51	40	32	43	44	40	28	28	37	51	47	40	40	33	36	36	44	43	42	41	38	38	44	37	43	35	48	35	35	36	37	46	50	29	39	54	36	42	37	42	39	48	33	28	44	49	51	53	43	35	45	35	49	33	39	42	40	23	37	42	35	34	40	40	40	44	40	36	38	33	46	44	43	46	39	42	35	53	46	40	44	58	40	44	51	34	36	35	42	46	52	34	48	47	46	45	39	40	45	43	36	51	32	43	36	44	48	50	41	31	46	43	44	38	48	40	44	38	40	37	42	34	40	44	41	48	41	46	48	45	35	39	40	41	50	36	40	46	46	51	37	46	53	46	42	39	40	46	42	49	36	45	39	36	51	40	41	43	34	41	41	60	59	44	43	38	47	39	42	45	42	47	40	34	37	36	57	35	28	53	39	37	34	40	42	34	38	41	45	41	34	40	47	51	51	36	31	47	38	37	43	30	38	29	32	35	56	27	43	35	46	48	38	42	43	47	43	39	50	32	46	41	34	32	36	50	37	34	43	34	49	48	40	35	39	32	45	42	28	45	35	45	43	49	50	46	35	42	45	46	35	43	48	47	45	38	50	36	37	45	36	37	49	36	39	43	38	45	33	30	48	40	48	53	40	45	38	46	52	47	51	58	52	36	46	41	46	39	39	42	39	38	29	33	42	50	32	35	39	45	47	39	54	42	29	49	47	32	41	47	29	30	50	36	42	43	44	40	49	32	39	44	45	39	38	57	38	37	38	42	22	41	45	44	39	39	40	60	40	41	38	41	35	28	34	45	41	39	35	41	35	43	47	36	39	38	29	29	45	46	47	53	50	39	53	41	39	31	37	39	41	41	43	34	37	44	38	35	47	38	45	40	37	29	46	41	37	44	48	36	42	48	47	39	32	50	41	45	35	34	36	41	37	35	40	37	33	32	35	41	37	43	43	33	32	39	45	39	45	52	28	31	53	34	47	44	37	49	41	36	40	35	36	53	54	34	32	34	36	32	43	33	36	40	33	45	47	40	33	36	52	39	31	38	44	58	41	40	47	34	49	38	45	42	47	49	42	46	28	42	47	40	44	40	44	43	39	51	38	35	38	47	44	37	28	34	36	40	31	36	34	42	31	48	42	32	42	34	33	34	55	41	39	33	33	37	35	33	55	55	46	40	48	48	46	55	43	43	33	40	31	46	54	52	42	42	39	50	41	40	41	43	39	45	48	57	42	40	39	50	43	37	44	39	43	35	46	47	42	33	52	32	48	44	51	44	36	31	50	31	39	51	35	42	43	37	42	50	42	55	39	51	42	38	53	35	27	38	44	43	40	33	36	49	40	52	43	36	49	46	29	40	43	28	37	49	46	39	49	47	37	44	44	42	37	59	42	42	38	38	34	35	37	37	41	29	36	40	35	37	42	46	39	49	43	40	37	44	42	38	36	42	32	46	48	45	50	37	56	47	31	33	33	45	41	36	43	53	46	42	44	44	33	47	47	36	49	42	51	33	40	33	36	38	42	43	40	41	31	52	31	38	42	32	42	30	48	42	52	47	39	40	42	47	38	41	37	47	47	40	55	37	33	31	39	48	43	38	43	47	41	32	47	32	26	39	43	37	39	40	55	49	30	42	49	36	34	46	39	36	37	34	37	47	36	36	52	35	44	43	52	39	38	49	32	42	39	34	37	38	55	47	42	38	28	49	51	39	41	44	40	34	43	40	55	37	43	45	35	35	39	39	36	40	42	46	35	47	31	38	51	39	46	40	40	32	35	36	41	35	38	33	48	41	47	45	30	38	44	46	40	41	41	48	38	41	49	47	50	47	50	36	44	30	49	36	36	34	32	55	40	32	39	47	44	41	39	40	47	49	35	37	31	40	43	38	41	53	42	47	49	41	43	43	39	25	45	59	24	32	38	43	39	44	42	44	39	46	45	34	35	28	39	36	42	47	50	35	34	40	31	46	41	36	35	44	49	33	41	31	41	47	41	61	38	45	40	44	36	38	41	35	44	33	47	49	39	53	43	38	58	39	34	35	37	39	44	39	44	34	48	54	41	45	45	39	39	40	40	30	56	36	48	28	28	53	39	39	46	34	40	43	42	37	47	36	43	45	45	50	39	34	30	45	32	39	33	39	35	41	53	34	33	45	38	43	43	33	44	35	34	36	48	37	42	41	36	45	44	38	45	38	40	42	53	50	41	53	47	41	42	29	43	39	39	44	46	37	33	40	35	45	33	46	39	45	44	42	48	43	41	47	45	45	61	37	51	46	46	40	35	34	51	30	38	31	40	63	43	45	39	37	51	45	52	31	47	37	46	40	42	44	47	48	42	35	45	41	43	38	44	57	45	42	42	43	36	38	47	47	40	36	39	51	39	33	47	48	50	37	27	36	36	51	56	38	52	42	26	43	28	55	50	50	33	30	46	52	33	39	43	42	39	36	43	35	36	37	54	46
23809	8264	3865	6473	16755	17462	12081	7113	3529	2792	2150	1954	1621	1197	970	925	792	728	640	639	575	578	590	574	558	538	517	573	541	469	424	480	471	502	605	635	517	412	438	418	421	413	390	353	401	377	382	407	360	363	380	394	406	358	426	398	417	358	388	372	407	422	389	418	390	364	407	328	402	340	335	367	327	388	350	360	369	374	408	352	367	396	368	385	374	405	356	348	365	356	356	331	393	351	397	363	375	398	388	378	364	348	360	360	371	376	357	372	364	369	335	381	324	331	331	342	370	351	353	384	331	348	357	361	364	362	332	357	356	366	353	341	344	350	352	336	372	346	349	402	363	381	374	390	340	337	324	346	343	356	349	378	373	367	343	373	374	362	383	368	367	398	377	358	340	340	374	328	384	357	364	363	348	365	365	345	392	368	333	361	379	355	340	343	372	353	334	374	384	351	310	371	350	337	359	379	357	362	349	343	365	328	380	339	373	381	371	358	330	368	378	353	359	391	343	350	339	352	378	331	360	349	352	350	353	364	349	374	357	328	373	350	367	367	393	392	323	335	353	357	337	378	344	342	356	318	351	364	375	387	334	352	342	357	353	366	372	361	357	363	335	364	372	371	366	349	349	321	386	369	331	368	364	365	336	346	363	333	347	388	349	369	324	376	355	358	347	356	361	337	372	395	359	338	345	351	365	365	375	376	349	360	363	408	358	374	357	359	354	374	333	380	367	394	350	387	327	395	350	375	318	396	400	331	330	349	379	379	360	355	353	344	351	368	370	375	358	356	349	343	327	338	372	403	390	380	345	369	302	352	325	366	348	374	380	353	325	373	338	374	350	295	347	328	372	373	364	394	348	377	360	366	373	385	314	369	380	347	385	351	334	395	373	352	382	344	359	374	374	394	367	351	374	365	347	376	359	319	394	349	345	388	326	355	366	364	331	381	332	361	395	377	385	381	343	338	330	367	338	352	393	384	357	344	379	356	351	377	370	326	359	374	364	374	386	359	347	377	354	370	390	371	386	365	346	339	369	349	353	329	319	339	374	346	354	355	353	354	360	393	383	350	375	357	353	376	340	326	348	340	349	349	344	354	394	373	376	384	348	364	305	338	406	364	358	374	356	364	341	388	402	342	362	379	372	367	356	352	367	381	376	365	366	351	364	354	355	341	345	347	360	342	352	356	344	361	346	371	370	368	346	370	367	386	368	360	351	374	381	368	334	390	368	416	343	378	380	371	371	340	372	368	390	369	353	366	341	345	357	400	358	386	379	372	368	354	335	308	364	365	345	357	336	333	355	360	360	338	380	363	355	325	341	386	331	344	350	365	386	344	349	364	367	362	319	358	352	328	349	384	346	374	371	338	350	390	331	351	378	359	366	386	373	359	372	391	348	369	332	318	340	362	332	344	310	346	366	398	386	345	373	334	343	329	347	366	373	370	373	337	361	356	353	401	357	353	353	371	359	368	353	379	351	348	371	395	356	401	353	331	373	359	360	353	337	379	351	339	340	389	384	343	370	356	378	360	359	332	327	332	353	373	338	369	372	368	381	371	370	338	350	362	321	361	346	363	374	352	349	356	367	380	382	360	344	393	361	370	373	385	344	386	357	352	355	345	362	348	352	381	364	357	333	318	362	380	375	351	364	351	365	343	359	364	346	364	380	364	365	360	363	359	373	365	361	369	380	357	385	320	348	405	374	367	362	364	369	346	329	342	364	379	346	348	384	394	373	383	377	356	347	353	367	360	360	341	326	328	342	367	352	401	346	388	335	382	358	344	383	388	326	341	335	376	359	357	405	369	361	381	355	379	353	392	340	350	377	389	328	372	376	355	379	323	354	329	358	345	348	390	355	352	330	359	383	384	365	360	321	386	360	319	355	385	375	357	339	371	349	340	346	337	351	366	347	366	388	364	371	341	345	383	361	353	357	335	360	352	346	320	370	342	347	371	353	340	353	354	354	331	328	357	354	348	335	350	355	352	350	376	336	346	369	353	323	340	332	353	379	362	382	356	362	367	373	359	387	341	352	343	341	351	387	357	370	342	366	386	333	390	331	370	347	350	346	345	364	364	405	348	356	373	366	350	342	383	348	355	384	352	343	354	305	370	363	338	348	344	353	364	352	361	358	349	354	370	388	343	380	366	402	350	387	370	379	344	372	371	344	373	375	363	343	331	338	352	416	367	381	310	382	369	381	373	363	385	380	356	336	357	381	363	360	328	367	352	323	342	337	367	392	369	342	362	349	351	326	343	357	387	365	375	359	318	366	338	398	330	355	385	364	417	339	357	391	346	355	347	351	346	339	393	330	361	359	339	336	389	356	390	366	328	378	371	373	347	382	347	334	374	383	347	398	353	373	337	360	387	332	355	361	341	352	354	332	360	374	398	342	360	352	342	355	339	351	338	361	367	350	361	387	334	362	362	322	371	386	369	387	344	363	339	356	377	346	357	362	359	347	354	339	364	375	350	369	377	365	365	390	353	370	360	363	355	361	370	338	375	354	363	367	340	355	352	350	383	341	371	357	323	347	361	333	352	363	339	372	352	349	402	352	376	383	372	368	360	358	374	354	327	369	373	376	371	363	353	365	331	359	359	376	351	369	372	374	400	352	365	330	358	369	366	367	364	388	345	344	372	344	360	358	353	365	329	377	347	378	345	358	365	336	366	388	371	351	362	358	357	373	355	316	373	369	373	331	355	355	379	360	384	381	355	382	369	347	373	378	368	363	358	338	321	336	367	352	352	359	339	342	355	388	350	365	400	376	347	379	350	337	379	368	345	383	354	356	334	356	346	353	372	367	372	399	373	345	353	368	348	373	355	330	357	347	355	350	411	373	338	369	369	356	346	379	368	326	412	366	362	355	363	341	358	381	370	365	392	391	334	363	343	317	383	347	340	346	351	356	357	347	358	347	355	371	353	373	343	366	365	368	362	358	394	338	367	396	368	363	352	389	356	346	322	386	352	353	363	385	383	358	343	333	368	366	384	345	355	365	358	374	350	328	350	359	360	367	344	372	350	349	356	379	405	368	357	338	380	356	350	385	343	351	353	353	370	334	392	400	372	383	349	343	371	335	345	397	357	354	357	363	343	378	354	354	361	407	354	385	362	363	372	340	328	348	341	347	344	356	360	349	338	376	344	395	349	362	377	381	379	354	330	360	318	369	342	346	343	347	343	365	360	338	371	371	356	365	357	370	363	383	371	353	360	372	399	382	310	337	342	372	384	359	373	351	369	345	370	346	386	352	340	310	372	334	359	367	370	341	361	332	353	386	354	351	347	324	369	351	342	373	343	374	369	375	363	388	352	354	375	374	384	392	388	349	357	378	339	358	398	384	367	393	353	404	353	378	344	352	352	347	347	370	370	358	332	365	337	336	359	373	347	393	342	370	366	369	298	374	361	375	387	321	358	364	361	367	376	378	383	373	376	382	327	368	386	362	378	384	355	322	359	348	344	334	343	374	353	375	367	369	335	358	334	401	359	382	319
1787	386	217	187	195	217	217	171	102	117	106	108	106	100	98	105	111	87	101	98	102	94	103	110	93	98	111	100	116	95	122	115	101	113	122	125	106	102	99	99	100	101	92	89	95	108	95	87	96	76	107	100	116	89	89	102	110	94	92	113	105	117	104	96	112	130	108	112	95	102	89	92	117	105	93	106	117	87	106	102	129	111	104	85	85	93	92	104	96	93	98	119	99	98	110	117	115	99	110	102	100	98	103	122	111	119	91	97	89	96	95	102	98	99	111	90	107	115	108	101	122	93	98	101	104	93	108	94	115	98	110	100	122	87	116	93	96	91	116	83	108	124	118	110	114	88	94	91	98	103	86	112	106	105	94	103	101	106	106	106	113	118	103	85	96	100	102	103	107	99	105	102	106	107	111	103	98	87	106	100	106	107	104	102	89	87	105	104	106	105	107	97	115	90	92	116	94	104	91	92	115	100	94	94	92	76	101	111	107	95	102	94	84	85	83	108	82	92	104	96	82	121	94	97	112	84	95	85	112	119	103	97	122	94	96	91	98	89	108	91	102	103	97	89	102	105	101	106	93	103	108	105	101	107	109	104	95	116	96	97	103	115	100	88	108	93	110	105	102	103	98	115	104	99	113	94	106	94	100	98	94	112	106	104	113	104	88	84	91	97	90	102	85	97	95	99	88	97	101	88	103	105	100	94	94	108	94	108	110	95	96	99	80	120	100	108	105	102	90	106	110	104	99	96	88	90	101	115	108	105	113	94	104	110	106	120	109	94	100	111	109	93	114	95	102	80	76	100	96	117	107	117	102	67	113	99	106	97	100	108	93	106	102	89	102	85	94	109	104	119	100	111	104	118	131	100	99	98	116	109	106	116	118	100	123	99	101	114	89	105	90	116	120	94	91	113	102	108	100	113	91	119	95	74	122	122	104	93	104	93	107	96	104	97	100	96	103	109	99	107	96	98	91	105	113	108	122	93	94	100	96	89	102	108	103	89	110	87	107	102	104	99	99	97	93	86	98	100	105	91	118	100	124	107	96	96	101	118	102	113	97	101	91	103	92	109	113	98	95	106	107	112	85	104	91	103	95	96	94	123	88	96	102	103	101	99	120	71	92	88	99	120	99	104	99	114	97	88	95	104	95	89	109	101	103	105	91	115	106	90	104	101	94	94	113	98	108	101	91	120	99	109	98	98	98	111	118	112	105	91	109	105	99	93	104	96	85	87	112	96	104	103	99	97	112	104	115	95	96	82	115	100	115	110	92	117	109	102	109	91	105	116	109	98	104	97	103	98	95	126	105	105	110	83	109	99	105	115	90	84	107	100	116	72	96	107	100	110	108	94	104	103	98	107	99	114	102	100	114	92	94	111	102	90	103	107	87	100	102	96	101	99	111	116	107	110	109	101	99	89	106	101	104	101	96	114	114	88	106	97	116	98	109	98	95	90	100	101	119	123	115	106	112	103	102	113	98	117	104	104	86	110	82	94	91	101	109	91	114	101	95	107	93	94	122	93	86	103	79	88	91	112	102	121	88	95	88	114	96	105	94	91	95	87	106	97	103	94	105	117	121	101	91	95	102	103	99	98	115	97	94	96	103	85	101	104	105	96	89	92	107	98	114	116	107	116	115	101	93	102	109	99	94	105	88	110	102	107	87	96	96	104	96	100	122	116	105	88	87	115	93	103	97	115	89	116	82	110	85	96	98	86	95	96	102	99	104	101	102	108	86	89	114	89	79	94	94	117	93	112	104	93	102	104	82	88	106	95	96	95	105	95	96	100	103	105	97	109	98	117	114	80	108	110	85	103	110	95	89	110	115	124	96	98	97	95	91	108	97	112	113	99	108	106	81	113	85	93	122	115	99	84	127	95	112	111	102	101	98	94	102	95	109	102	113	105	107	101	110	101	111	93	103	121	95	104	111	97	98	105	89	88	100	97	95	107	108	107	87	101	95	109	102	112	106	103	99	109	98	86	96	100	93	90	95	107	108	97	111	114	106	89	103	110	95	89	107	103	110	113	113	118	109	116	101	101	105	107	111	119	106	102	83	107	101	95	106	111	104	109	101	104	104	103	107	118	131	100	102	117	98	119	108	116	82	91	111	87	91	89	90	117	108	103	94	128	76	110	92	105	92	87	96	106	112	109	115	103	110	110	96	95	98	98	102	96	111	112	84	106	91	107	103	117	105	113	108	118	95	136	116	99	136	94	119	104	95	86	107	117	97	108	108	105	106	92	116	96	111	108	99	108	108	97	101	98	95	101	104	99	94	94	105	128	103	110	103	107	94	90	101	103	97	109	80	104	88	90	111	107	100	110	90	102	100	110	120	105	97	108	103	127	101	99	96	105	110	101	79	112	112	104	91	102	119	102	100	99	106	109	126	95	94	109	99	102	106	91	105	94	99	104	109	96	97	118	107	93	112	119	129	95	100	115	99	104	82	116	107	95	111	97	95	108	110	93	112	107	97	115	95	108	112	105	107	92	107	98	116	83	84	103	105	114	117	111	107	113	103	104	90	81	91	106	111	97	102	117	91	89	98	103	112	112	79	92	86	94	86	103	98	87	131	101	97	97	105	88	115	110	124	93	102	97	97	112	95	109	106	109	121	102	99	99	104	100	107	107	94	92	89	111	106	93	100	95	114	96	108	97	81	99	99	103	88	103	104	107	89	107	110	100	114	104	115	97	103	118	109	110	107	107	105	105	92	106	101	112	103	116	98	103	129	89	107	101	88	112	111	113	109	84	123	111	95	99	107	95	100	102	100	112	93	95	106	115	106	112	113	110	97	104	85	103	97	93	108	92	109	104	89	95	90	130	106	87	95	107	98	94	104	82	95	118	98	89	114	99	88	99	106	97	98	101	96	98	88	96	98	96	99	108	87	96	95	102	95	90	94	101	95	115	103	105	102	119	104	105	113	109	88	105	106	108	84	99	97	108	112	98	102	100	94	103	107	101	108	97	96	110	101	90	96	96	98	119	109	97	96	103	104	98	106	104	95	96	110	114	97	90	95	109	116	68	91	106	90	88	87	100	103	88	85	115	104	110	87	95	110	91	109	107	113	102	91	108	102	87	113	105	105	103	107	114	75	107	100	107	107	93	111	102	94	98	114	114	96	94	117	88	100	102	99	100	100	107	119	100	108	75	96	114	111	118	100	85	101	96	96	91	86	103	89	110	111	93	95	98	86	107	100	97	89	98	87	97	87	83	109	104	94	101	95	96	114	137	94	119	97	90	96	123	91	94	95	114	101	95	104	79	106	97	113	107	101	114	109	105	110	102	97	107	116	103	104	97	112	88	113	99	100	103	88	89	83	94	99	104	95	118	97	104	85	109	103	89	92	85	104	112	91	113	100	103	92	98	106	96	121	94	101	118	94	97	93	108	108	106	76	95	84	109	100	106	106	108	97	96	89	90	98	91	109	89	93	110	94	103	118	114	99	105	94	111	115	98	108	106	97	87	97	94	117	103	93	91
16206	4691	2087	3203	9704	11722	7860	4568	1909	1608	1464	1320	1192	1062	1009	948	856	849	862	868	852	831	919	869	883	861	848	883	827	864	845	849	916	881	1007	924	809	823	819	846	824	824	832	835	837	839	856	785	833	798	842	791	806	825	876	857	788	842	799	789	796	826	813	794	797	780	823	848	812	812	797	809	831	840	766	784	836	825	853	812	854	867	826	790	809	804	791	799	807	798	812	784	783	786	853	801	782	803	812	801	797	809	822	815	829	824	810	830	762	825	802	839	822	805	811	825	832	867	809	806	788	829	831	758	818	815	811	833	860	840	757	840	770	860	779	761	795	816	791	804	792	832	830	849	841	806	841	819	823	830	840	747	848	865	789	822	851	832	809	821	839	866	817	759	852	813	845	788	820	808	836	821	786	812	790	846	841	752	764	786	800	832	836	783	828	806	843	813	859	795	827	744	739	810	822	863	806	843	838	836	870	797	820	778	815	847	795	813	825	841	839	814	811	814	873	815	791	837	793	783	810	795	864	810	791	790	786	768	846	836	807	779	865	781	825	797	827	891	814	778	805	787	816	842	737	767	806	833	826	781	794	857	827	807	814	813	833	762	812	811	828	804	829	797	773	824	822	790	821	863	826	841	839	803	868	818	869	781	806	798	839	804	797	834	839	839	820	841	834	776	824	830	797	810	809	790	822	835	819	783	850	844	818	839	839	789	852	788	834	804	813	824	887	849	826	822	828	840	799	822	717	834	839	844	836	781	849	865	815	829	821	875	880	767	783	878	801	785	842	826	906	809	872	848	827	797	876	806	835	796	780	824	837	816	802	803	825	770	823	832	803	811	836	816	806	824	817	805	855	807	816	815	805	833	818	828	824	804	872	833	840	866	867	812	860	840	831	824	791	803	846	765	780	828	810	829	757	844	799	829	789	803	794	824	812	811	797	781	864	777	808	795	840	815	838	793	829	792	770	816	786	788	789	868	803	796	875	820	846	836	844	888	863	823	778	824	772	784	839	839	834	802	834	799	859	828	831	853	825	821	847	832	855	818	778	806	795	813	808	834	816	811	794	850	835	805	843	869	770	804	883	857	831	847	843	851	820	805	749	855	794	863	828	814	792	850	744	792	787	815	815	794	809	820	839	805	813	806	834	835	809	853	847	808	843	800	768	797	833	810	807	835	821	818	823	799	824	772	820	799	822	821	791	807	854	826	829	835	836	784	806	788	802	814	811	819	798	846	795	842	829	812	823	808	832	834	790	783	847	835	850	837	783	789	831	813	810	828	814	856	790	827	793	788	884	763	821	828	849	796	841	825	798	894	845	788	828	854	837	790	812	817	790	870	810	825	833	823	812	848	825	874	825	794	816	831	808	776	807	756	770	842	867	838	784	882	799	786	838	795	814	861	846	802	781	852	843	816	768	798	825	818	859	796	791	770	847	883	788	846	832	827	804	821	835	828	807	851	795	863	815	775	818	820	857	804	859	795	875	883	833	778	829	801	826	837	821	782	853	806	839	857	765	826	823	784	845	818	870	760	822	832	797	845	786	803	851	813	779	801	776	805	799	839	808	867	873	857	847	857	820	827	817	809	820	810	803	809	806	804	766	808	820	816	851	783	793	784	793	778	788	818	741	839	812	831	818	797	805	774	818	801	843	797	846	816	821	811	848	822	825	858	814	788	818	817	785	791	794	801	863	813	796	847	821	875	807	866	771	801	848	829	841	785	806	781	890	798	875	795	799	780	795	822	816	802	844	758	830	810	850	833	847	802	841	808	782	823	854	849	862	805	855	820	811	780	780	787	842	849	834	839	794	877	812	750	844	866	841	826	815	867	829	804	802	764	789	777	814	796	826	815	843	876	809	822	782	814	810	809	823	844	743	794	774	856	834	785	873	852	862	823	821	854	801	855	855	812	800	845	806	854	836	801	817	813	803	858	853	792	800	821	833	853	794	870	824	809	818	811	777	838	796	814	839	786	839	818	814	874	813	820	837	863	853	810	811	808	794	850	799	812	828	801	789	810	785	765	811	788	794	841	815	810	797	792	769	829	808	808	817	833	854	774	840	770	837	848	799	827	848	838	855	843	780	851	822	819	847	779	804	798	808	787	822	841	822	847	839	846	803	798	812	823	803	799	815	801	821	809	815	846	782	842	817	821	813	855	846	844	824	837	811	805	816	834	793	803	872	815	801	810	777	803	838	832	800	861	866	829	805	781	822	876	815	813	845	826	778	808	789	811	837	820	804	809	828	785	802	773	812	814	758	786	828	846	766	817	802	816	828	823	810	805	790	851	828	778	775	845	804	791	765	791	853	787	810	792	808	809	817	812	845	876	859	870	829	780	829	772	835	855	830	832	827	824	812	853	810	811	881	780	768	807	822	812	761	792	842	798	779	810	769	791	853	850	849	847	811	843	833	773	785	797	780	886	789	790	822	839	803	782	873	836	874	801	829	852	797	835	798	807	826	818	814	758	814	838	818	807	810	850	836	809	843	793	810	834	801	831	861	797	855	799	837	739	828	810	794	805	830	797	786	787	788	841	792	802	817	852	789	851	842	785	833	882	811	818	811	872	800	798	807	792	822	848	809	785	810	822	836	831	765	825	878	844	786	835	837	860	790	825	838	787	801	850	817	768	882	808	818	845	888	742	797	768	832	906	807	830	855	741	850	838	815	831	804	833	791	769	855	776	793	807	836	836	843	813	839	834	777	879	812	773	822	867	812	848	789	804	782	821	829	818	774	809	788	862	849	812	774	826	823	872	787	818	809	814	797	802	838	810	738	812	789	807	763	822	792	782	808	854	803	789	826	839	795	792	841	823	840	794	765	805	827	801	808	837	810	849	779	812	806	838	791	834	862	829	797	765	800	814	800	859	766	841	878	796	874	839	817	814	848	826	776	891	807	856	797	796	801	813	825	826	839	791	809	796	811	808	801	833	825	799	837	806	815	802	774	798	815	789	840	829	827	827	844	814	789	817	779	838	810	831	816	887	797	841	896	804	818	856	783	807	820	815	801	820	793	824	815	846	830	793	839	814	804	778	863	831	793	823	842	829	810	769	774	834	817	756	863	839	865	855	787	831	819	852	846	793	802	744	817	808	831	811	817	787	787	813	833	762	808	825	818	836	821	764	856	818	875	816	810	846	836	894	785	829	818	849	857	809	780	824	791	794	826	832	847	823	805	809	858	815	846	794	781	789	776	816	840	829	783	876	781	854	810	862	887	863	825	841	819	794	799	823	796	804	802	827	849	834	831	836	825	776	858	818	802	803	797	782	792	782	845	789	801	784	841	774	790	793	825	832	780	800	747	829	804	812	887	858	836	813	828	797	808	795	794	805	801	813	771	836	796	821	816	794	839	801	790	832	857	860	821	837	849	854	841	776	898	804	787	849	846	828	874	830	829	756	826	806	801	867	859	818	807	831	807	846	798	777	834	804	804	800	820	796	780	801	789	794	796	789	846	876	837	840	862	809	826	849	787	808	849	850
2231	418	196	196	248	311	331	277	164	112	98	91	84	77	76	74	66	61	68	88	87	85	54	83	69	69	68	67	76	73	75	66	75	73	93	73	70	70	70	62	65	54	71	61	71	76	77	56	72	61	86	87	61	65	77	67	66	55	60	74	73	58	66	81	69	69	76	64	88	74	62	75	65	66	64	73	58	64	56	66	67	65	73	64	75	60	74	75	72	68	74	63	50	62	70	73	72	64	71	65	62	73	60	66	66	61	62	77	70	80	76	70	80	69	67	85	90	69	58	69	77	64	64	58	54	65	77	64	67	66	74	79	64	81	62	56	78	76	67	73	68	61	67	78	67	72	74	66	76	82	50	65	80	65	68	68	80	72	66	65	68	64	59	86	73	88	59	76	65	47	75	72	62	69	65	70	59	74	79	75	71	66	76	58	67	69	69	67	67	66	68	55	70	70	64	78	60	71	69	77	76	86	87	57	91	81	70	65	68	76	81	68	60	57	73	65	65	66	71	69	59	77	87	49	66	61	66	61	58	77	51	59	63	65	63	75	65	79	66	72	57	78	60	71	75	84	72	72	71	57	85	64	68	84	52	67	81	52	71	80	73	72	57	71	78	59	46	71	60	69	84	70	80	54	67	59	51	84	75	80	66	74	74	62	49	47	77	59	67	59	72	69	65	66	63	66	73	74	73	74	67	80	69	67	63	73	71	69	62	77	74	82	71	54	77	66	79	76	79	59	72	70	55	66	68	79	54	77	76	68	67	71	82	71	67	62	73	70	56	72	48	74	60	75	82	79	76	78	71	72	61	71	71	65	57	48	63	62	75	62	74	68	65	69	66	73	63	63	68	79	65	57	74	65	68	82	55	64	77	76	66	69	80	63	68	76	68	61	65	67	65	59	63	73	61	69	61	74	70	84	68	74	65	72	63	93	60	67	71	69	75	56	72	75	70	71	76	65	77	60	63	66	67	65	84	77	71	58	51	80	61	63	74	76	81	78	72	76	75	65	81	69	51	69	64	71	90	74	82	81	86	72	75	57	61	60	72	77	65	57	53	88	74	81	57	66	62	62	73	79	64	81	63	78	76	72	89	71	59	88	62	73	68	62	62	75	68	67	75	81	71	65	70	75	83	73	84	85	76	67	70	64	64	65	74	59	55	66	79	57	56	80	74	65	71	53	71	60	67	69	72	65	77	73	77	77	74	58	57	69	74	75	63	68	68	69	75	86	57	68	71	81	64	80	61	75	60	79	70	66	66	61	76	73	59	68	70	69	64	64	73	62	80	59	57	69	73	67	81	68	51	66	73	74	52	76	64	64	62	69	51	65	58	69	73	63	69	68	72	78	56	87	75	68	75	59	76	53	63	78	69	62	67	82	74	79	67	79	76	55	65	74	63	60	70	74	78	73	68	70	71	70	66	68	57	67	73	62	64	77	65	68	65	57	66	65	65	59	71	71	66	70	62	52	68	68	78	78	68	56	71	54	68	79	74	46	59	64	73	63	76	76	61	71	66	65	63	79	81	71	67	57	76	67	63	68	79	73	75	77	78	65	73	69	65	68	71	71	62	60	62	80	69	64	53	69	74	62	62	67	62	70	66	81	66	64	77	67	67	58	62	82	59	65	70	63	72	65	58	54	73	77	64	76	73	65	68	59	81	72	69	51	80	102	70	67	75	64	58	84	61	79	84	61	62	73	74	71	75	67	62	68	76	61	74	63	80	59	69	66	71	67	67	78	64	76	72	79	57	72	57	74	70	73	68	61	66	82	58	75	53	88	64	67	71	72	73	53	63	66	83	73	66	45	70	77	82	56	79	69	72	66	79	54	71	63	65	74	73	75	82	69	59	75	66	68	57	85	69	69	82	55	69	73	68	74	72	59	71	60	71	67	62	70	70	63	62	65	75	69	67	66	75	75	60	70	68	71	73	77	80	68	72	69	71	67	67	73	73	78	49	74	59	68	75	75	67	60	70	84	49	70	58	70	70	72	71	75	71	68	83	67	72	77	65	63	69	68	72	67	62	57	73	64	72	68	51	75	81	70	60	58	70	78	71	72	66	66	54	75	73	78	72	76	64	65	65	93	80	64	71	63	70	65	73	69	56	61	85	70	76	73	77	63	65	76	74	67	73	78	73	64	63	58	61	66	69	67	62	68	63	63	73	62	72	74	66	71	78	73	70	62	61	77	58	76	72	81	65	70	71	67	63	74	67	82	60	70	69	74	62	55	71	65	80	84	68	72	65	71	52	77	62	67	55	72	65	77	61	62	57	76	62	60	68	74	65	72	68	75	82	63	58	79	61	67	66	66	79	60	64	76	55	65	49	52	67	48	73	75	65	72	67	71	73	55	74	56	73	67	53	53	62	72	78	62	91	46	69	71	68	78	70	70	75	63	59	56	76	76	73	74	64	54	74	69	69	60	65	68	79	81	78	73	55	78	77	68	68	79	76	74	77	64	79	52	56	61	65	62	51	75	66	83	69	58	68	55	77	61	63	66	68	80	76	78	70	76	77	55	72	69	52	68	68	75	73	67	64	72	66	83	61	75	62	83	70	79	59	57	64	74	66	74	76	64	74	60	68	77	76	71	68	71	67	78	64	59	69	67	60	65	63	71	66	72	65	76	56	53	64	74	64	85	67	67	66	66	57	68	84	59	53	54	69	74	72	71	78	86	68	77	82	63	58	62	71	68	71	77	73	65	68	64	66	62	87	70	47	65	79	64	65	58	53	71	75	70	75	67	78	76	59	74	66	51	69	74	48	75	65	64	60	76	83	55	74	78	62	83	85	67	79	73	64	69	70	72	72	80	61	73	75	61	70	62	52	84	57	71	74	71	66	60	73	54	79	55	67	57	67	84	79	72	58	82	69	77	72	67	55	63	83	68	68	69	69	54	67	67	52	64	65	79	67	63	76	67	65	80	78	76	58	53	80	71	72	76	67	74	86	70	59	58	82	79	82	80	81	71	61	95	63	74	68	58	67	63	79	62	69	68	66	85	81	62	57	55	72	64	71	65	51	81	75	65	66	62	61	75	77	81	64	67	70	69	73	78	63	68	74	73	81	64	63	53	69	87	69	75	67	66	70	71	69	56	72	70	48	50	82	66	71	64	63	51	66	67	56	68	70	83	65	67	69	67	68	60	58	63	65	71	83	66	78	60	76	64	71	69	73	67	56	72	74	60	61	73	80	73	75	66	69	76	80	71	72	72	59	59	58	84	69	64	68	69	60	58	55	79	80	66	77	67	58	60	68	50	68	52	61	81	60	69	74	70	61	75	65	66	76	82	58	60	82	64	77	69	70	70	64	68	73	66	41	61	85	67	73	83	80	66	62	78	64	84	64	57	65	68	79	72	70	73	68	81	73	68	80	66	82	74	66	53	69	69	73	63	70	84	71	69	79	75	70	69	79	52	74	78	72	67	79	57	54	56	54	63	59	54	68	69	57	58	54	52	67	71	59	74	77	55	66	71	65	74
21313	5171	2295	4269	12933	16803	12998	9966	4077	2426	1813	1537	1308	1205	995	916	865	817	759	724	711	694	707	658	700	665	634	664	645	657	645	679	707	772	930	806	659	612	584	591	608	605	634	591	555	571	590	602	568	578	611	617	622	628	598	589	603	590	599	564	586	614	604	573	601	594	582	621	580	547	575	584	593	584	608	578	587	621	601	622	602	560	552	582	566	578	549	547	624	601	595	600	617	602	560	560	618	594	572	656	584	617	634	614	596	574	607	584	568	564	558	584	584	562	590	607	590	593	590	626	616	608	597	578	618	605	590	604	584	593	571	554	615	587	643	637	595	548	603	554	614	581	617	506	594	589	582	543	599	578	588	569	576	568	529	588	614	587	584	600	602	567	601	563	614	617	600	605	557	622	579	549	572	585	601	559	555	599	552	588	589	612	565	586	584	553	544	587	638	577	581	597	578	574	623	545	561	583	569	594	565	574	590	593	591	591	589	604	599	559	631	578	591	602	628	567	539	600	593	542	576	565	585	622	540	591	572	599	579	588	581	598	608	582	578	538	556	579	554	594	550	576	607	578	586	577	603	581	599	544	573	595	564	606	556	549	615	611	611	571	605	585	578	598	562	573	582	571	581	593	577	594	588	589	577	577	544	577	579	610	623	574	568	560	599	565	580	547	579	587	566	595	575	610	623	546	579	581	539	580	600	611	590	603	608	603	587	576	584	576	595	574	604	552	597	623	566	612	536	583	624	577	605	567	606	608	605	580	552	566	617	637	579	586	583	569	611	531	587	567	574	593	575	589	555	585	639	591	538	611	578	611	569	616	599	595	620	633	591	598	593	588	579	614	605	623	595	561	562	588	619	588	613	567	593	580	582	567	603	586	577	551	603	579	560	554	569	576	579	544	584	575	609	583	585	554	605	583	623	593	551	533	580	578	587	577	571	584	626	566	572	565	618	597	609	583	613	576	611	549	610	572	589	556	602	570	582	576	566	564	591	590	573	596	609	572	598	581	570	626	610	583	589	548	592	572	578	607	541	611	562	600	579	605	628	606	578	586	584	570	566	586	585	614	598	554	627	590	598	592	570	614	569	567	569	583	573	594	580	625	588	585	582	605	560	598	557	570	593	606	578	585	611	607	551	599	498	536	573	604	590	633	607	582	553	599	599	554	599	589	628	602	578	552	564	626	572	609	558	618	602	588	584	576	567	570	593	562	570	604	595	576	599	544	587	626	586	556	551	595	588	566	580	574	572	562	576	637	557	552	586	641	572	560	587	602	576	604	584	650	596	600	571	587	602	568	570	579	593	607	562	629	613	603	558	566	574	610	575	587	599	609	567	618	615	571	608	577	630	595	566	577	586	600	591	583	580	567	598	619	596	596	572	584	551	576	592	574	556	615	636	564	605	591	590	566	579	649	588	592	569	612	568	575	591	610	580	584	537	607	554	583	586	586	568	594	590	603	604	580	566	621	568	643	577	576	587	569	579	589	625	615	587	609	623	575	568	595	623	604	566	607	577	630	597	568	604	607	610	565	572	561	594	577	545	571	605	629	607	567	591	634	575	553	587	549	628	568	575	600	570	570	548	578	583	590	590	596	553	567	591	630	545	578	607	604	633	588	545	574	555	610	598	623	597	596	627	599	601	609	533	597	589	587	600	570	608	572	634	602	580	592	551	596	571	617	572	592	582	578	585	609	581	573	610	617	557	579	554	601	582	577	613	594	579	555	583	570	586	573	652	609	578	569	578	544	580	586	607	572	590	595	625	584	547	564	597	582	631	587	599	590	588	563	583	578	586	576	595	577	594	525	626	568	601	565	585	572	540	578	561	573	564	585	603	557	553	622	569	587	624	565	590	541	620	541	623	587	583	572	625	547	621	562	593	604	574	585	568	613	557	561	580	565	594	609	554	563	572	613	569	539	593	636	582	579	551	558	645	596	587	602	594	604	537	593	563	573	608	523	605	560	591	506	586	523	605	580	570	559	605	562	571	605	573	605	603	609	603	570	534	547	559	582	590	564	580	582	582	615	602	585	569	571	573	619	575	566	555	587	568	595	625	588	573	597	599	582	590	553	603	599	583	599	590	548	549	601	569	588	581	603	621	595	583	610	596	578	603	592	598	579	567	567	566	585	591	567	613	559	630	534	577	560	569	592	582	580	595	595	591	584	577	630	592	613	595	573	591	570	608	604	582	567	547	599	583	583	550	578	597	585	593	593	576	579	569	612	577	564	613	599	610	601	565	570	543	567	598	610	611	608	588	564	595	611	605	603	618	584	575	579	593	629	590	573	583	628	576	570	548	560	600	582	592	592	580	560	605	596	609	583	596	602	574	593	625	580	607	596	596	599	588	549	624	559	632	581	580	624	594	558	609	603	574	569	603	579	584	569	565	554	583	586	605	626	567	606	612	543	585	614	564	621	569	578	605	542	579	597	610	558	621	570	578	576	624	579	619	577	582	554	555	560	576	585	530	582	574	576	616	589	565	632	549	586	639	586	615	597	577	606	589	592	559	609	613	610	572	596	605	581	587	548	595	547	611	601	600	592	612	587	590	586	593	583	622	608	606	562	624	631	585	615	564	574	610	569	591	561	593	605	565	597	611	585	585	573	608	579	576	630	602	626	574	598	597	581	582	572	595	613	614	608	602	570	570	632	578	548	579	646	605	600	606	583	605	603	598	583	581	608	564	569	614	596	598	581	645	630	588	573	606	568	592	620	578	574	607	587	567	613	565	621	553	587	580	613	575	544	616	551	574	548	599	610	590	627	599	601	606	645	601	616	578	598	541	601	609	544	589	571	600	613	639	563	539	603	610	579	567	579	576	598	597	591	578	581	565	551	586	581	582	586	556	591	610	598	584	605	537	535	593	551	612	587	560	616	611	543	609	598	556	597	607	598	580	600	576	582	590	619	556	563	552	582	596	624	596	610	593	584	596	578	622	640	620	604	607	593	620	568	606	582	590	578	564	570	618	607	613	612	602	620	591	560	608	598	587	572	557	575	580	568	623	597	560	580	609	606	545	605	567	582	620	576	588	552	592	602	653	599	573	630	623	608	644	576	606	587	608	598	605	563	592	597	608	609	612	560	592	515	578	592	578	582	589	577	598	577	597	582	573	553	608	585	589	577	601	558	569	557	556	626	569	542	599	554	579	583	631	570	577	577	562	571	574	561	592	582	591	570	584	593	556	567	577	558	577	606	561	574	589	541	618	588	610	593	567	556	544	620	567	559	580	605	555	607	596	567	562	599	584	597	620	586	560	589	569	568	605	636	591	591	604	582	578	645	592	604	570	602	595	584	584	616	595	527	590	584	624	566	595	605	560	619	604	594	564	605	606	587	673	583	536	597	546	575	579	627	652	599	590	605	608	560	576	607	610	588	569	579	568	617	621	598	583	605	529	645	549	539	593	581	618	602	619	625	590	550	638	618	608	601	557	561	601	587	559	574	563	574	610	585	554	598	567	595	566	601	575	621	587	586	623	583
2659	320	170	168	159	225	336	303	234	119	108	77	98	87	72	84	75	84	65	76	77	77	70	73	64	76	65	73	80	73	49	64	90	82	70	87	89	59	78	69	74	72	68	75	61	62	79	66	72	62	78	59	78	67	69	75	78	71	80	72	66	61	74	79	68	80	67	63	90	72	56	69	58	52	75	63	64	77	78	62	76	66	82	84	82	93	68	89	72	79	67	86	66	83	67	70	80	83	66	54	81	75	82	60	72	69	78	60	62	61	76	84	62	76	59	70	70	74	60	74	88	69	70	68	66	61	71	49	75	73	71	76	63	68	76	68	68	63	61	71	68	72	65	80	75	65	75	74	79	69	65	67	83	78	63	75	87	64	70	80	76	50	79	62	80	66	50	68	71	66	64	67	65	65	61	64	68	69	69	60	63	63	68	69	69	78	75	63	73	73	70	68	77	66	72	72	75	65	71	76	75	63	79	69	70	70	70	50	77	76	71	75	64	61	75	76	54	74	79	76	52	64	69	59	71	80	75	85	58	76	63	71	62	67	87	69	68	68	65	70	60	62	54	72	77	79	88	72	68	77	56	74	75	68	65	76	75	78	78	83	76	69	64	88	58	83	66	63	78	61	69	67	59	89	74	83	71	67	62	65	76	68	65	60	79	75	72	73	70	76	82	69	65	75	72	57	71	59	86	71	58	76	74	60	74	91	90	84	78	67	87	76	73	67	79	63	66	75	61	71	63	59	85	67	68	62	63	81	78	76	70	60	66	66	81	74	88	65	66	83	76	87	63	70	86	77	80	82	79	77	69	94	69	77	73	85	64	68	65	91	49	69	66	72	73	66	75	67	77	66	62	70	65	73	84	57	68	71	76	65	56	64	76	56	81	57	67	65	77	66	60	55	73	68	60	69	68	82	83	75	73	60	71	82	66	72	63	69	85	77	78	82	70	73	77	64	87	71	84	60	87	71	78	89	55	74	77	65	70	62	64	71	81	75	69	64	65	60	80	60	66	60	77	57	74	68	77	74	62	68	58	71	78	84	62	70	57	55	60	73	53	63	58	52	64	62	75	63	69	70	67	80	76	78	71	69	67	59	54	62	77	73	67	53	67	72	63	64	59	72	72	85	70	68	65	72	68	78	61	68	63	79	72	67	65	73	69	77	69	72	71	77	75	77	61	64	95	72	63	63	80	79	74	75	88	72	61	64	65	76	75	76	84	57	79	67	64	65	65	65	67	83	79	86	64	66	67	62	52	68	67	78	78	65	76	84	77	61	60	70	75	94	69	83	61	68	69	72	63	53	80	72	62	76	81	76	74	64	69	65	67	73	66	51	72	72	79	76	73	68	77	62	71	73	86	70	72	62	65	66	76	60	64	59	57	66	62	67	61	66	78	59	88	58	69	63	78	75	70	85	77	72	73	65	65	65	56	69	72	72	88	62	78	65	83	60	68	69	94	69	64	63	65	68	61	59	71	61	72	62	79	73	67	70	72	79	52	68	74	93	76	69	78	79	77	78	64	57	70	68	64	70	81	70	65	60	69	74	79	80	74	66	90	66	75	79	77	53	95	83	87	56	68	73	88	82	86	69	77	69	83	75	56	73	88	68	68	71	86	68	68	80	62	77	64	64	80	75	75	72	64	66	70	61	60	87	69	60	70	58	65	67	67	70	67	66	63	79	61	74	75	66	79	78	62	74	63	51	86	64	73	74	76	65	65	68	51	74	64	57	71	63	78	77	85	72	79	91	73	65	64	70	68	69	69	75	61	73	63	69	77	61	72	67	86	79	63	60	70	62	66	73	56	63	84	86	86	71	79	67	80	70	78	62	77	66	60	61	68	80	81	66	75	81	71	69	71	64	94	62	67	70	83	59	60	78	69	65	71	84	73	65	71	70	75	79	60	74	54	53	79	72	70	64	67	61	70	65	74	65	70	58	73	84	63	66	71	80	63	75	63	71	67	56	67	61	95	67	83	75	67	84	60	60	87	71	61	72	85	60	66	67	65	73	63	71	78	67	71	66	61	71	85	71	69	52	84	86	68	71	73	57	76	69	66	62	76	75	61	96	66	71	61	61	79	73	67	69	65	71	65	53	64	80	64	55	75	70	65	75	75	59	68	62	73	68	66	70	66	67	75	67	80	65	75	69	60	84	83	71	84	57	58	70	75	80	85	66	65	77	78	73	75	70	70	71	76	65	73	63	70	69	70	96	67	73	73	68	78	62	83	78	62	79	72	74	87	65	78	74	59	67	53	74	67	68	57	77	87	59	72	66	89	65	65	55	81	66	82	71	94	64	70	68	61	83	65	74	70	70	66	63	66	77	74	69	74	65	64	79	82	59	69	74	71	68	65	62	81	59	66	71	65	72	77	74	81	53	64	63	65	61	74	82	83	88	90	73	63	67	59	71	68	58	71	62	75	59	79	82	78	65	72	69	71	60	52	77	68	61	75	61	79	67	82	65	85	80	73	78	72	72	66	64	63	71	72	73	68	60	64	68	66	70	75	61	56	76	58	66	56	58	69	64	49	66	63	84	75	53	75	80	73	58	59	64	69	73	86	66	63	68	61	71	78	67	70	73	68	71	62	71	73	75	68	58	81	56	70	60	74	73	72	70	71	72	65	74	63	82	61	81	63	65	71	86	86	68	57	75	75	64	81	84	63	79	90	61	68	67	82	71	87	77	80	72	69	68	49	71	53	58	81	72	60	56	60	59	91	79	75	70	61	69	55	72	75	81	82	74	56	71	56	76	55	66	61	63	69	62	78	71	68	66	90	67	72	70	61	61	73	63	68	74	69	67	62	65	72	83	81	74	71	77	56	80	65	55	74	66	72	66	75	77	79	71	86	78	81	66	69	70	57	75	66	76	78	81	66	78	59	68	71	74	77	75	72	79	56	81	71	85	76	82	66	72	68	61	83	71	63	73	75	74	59	58	75	81	65	72	64	59	69	72	80	55	59	70	76	87	64	72	90	73	85	84	82	66	81	70	74	61	83	91	72	69	77	65	60	72	75	59	70	77	68	76	59	62	72	65	63	75	71	59	63	83	79	74	62	73	63	65	58	58	78	71	67	71	56	80	67	77	82	68	67	77	71	74	57	69	83	67	72	61	74	68	83	86	79	65	78	83	72	78	74	85	82	61	61	59	62	70	78	71	59	70	66	60	72	78	70	68	69	75	65	87	75	59	72	70	72	63	84	59	73	83	51	82	84	68	79	59	69	75	50	64	70	58	74	61	77	66	62	76	70	69	70	60	61	79	70	75	74	66	89	62	64	71	78	74	75	73	73	65	66	68	80	64	72	64	79	76	56	66	74	60	69	71	66	73	63	53	65	63	86	72	70	84	62	72	64	88	60	83	70	65	67	86	57	75	55	75	63	87	80	67	68	73	67	76	66	67	77	82	57	77	70	70	80	60	73	58	67	55	56	73	88	64	65	66	67	61	85	62	69	75	87	72	71	75	75	80	52	69	66	68
19257	4082	1904	2907	9306	13414	13965	11613	7115	2688	1706	1556	1329	1175	1008	906	806	839	714	707	712	723	726	640	666	653	691	665	659	644	633	626	711	812	792	636	619	596	612	637	601	599	645	647	593	580	531	587	555	559	628	591	571	569	533	607	597	567	560	532	598	541	579	548	573	597	567	592	548	579	569	595	533	569	604	609	587	542	542	595	581	525	578	562	548	602	581	559	550	528	539	613	519	621	551	550	564	516	599	546	591	530	602	531	563	546	576	540	577	576	541	588	583	554	568	549	554	583	606	579	584	532	592	561	542	584	592	580	561	584	569	566	530	532	581	512	496	556	571	573	578	553	536	593	575	580	538	578	558	579	569	568	581	542	589	555	555	558	583	558	565	557	555	532	571	573	596	553	549	538	578	557	553	499	569	545	579	547	552	585	585	567	552	541	582	580	539	563	539	567	549	546	606	527	531	546	621	561	562	546	583	551	583	554	573	574	555	595	581	558	578	541	589	533	548	576	595	563	543	530	559	546	559	573	521	564	586	570	606	550	553	586	591	573	587	571	566	599	561	561	552	574	581	595	553	552	609	596	551	597	560	544	586	585	536	570	635	611	579	560	581	570	596	576	608	604	540	603	574	564	578	544	562	538	508	508	565	549	571	537	596	535	551	561	557	568	530	636	564	564	567	624	595	589	592	554	566	569	586	587	586	540	538	552	556	563	565	579	543	560	615	583	601	557	568	533	638	578	541	560	593	518	599	554	580	568	532	547	549	552	577	605	603	539	583	594	581	555	540	541	546	577	560	609	540	527	582	576	566	529	588	540	573	571	576	591	597	584	533	585	550	549	532	591	568	581	614	583	566	553	551	570	567	551	526	554	577	571	599	569	604	557	513	516	588	534	564	576	573	528	550	520	577	560	561	567	535	573	555	582	594	544	563	537	548	546	575	539	516	539	576	547	597	561	588	558	553	570	605	547	541	544	543	576	569	585	507	575	578	545	513	569	606	565	583	579	540	540	561	534	553	556	570	532	540	559	588	628	534	567	527	514	570	569	557	530	523	521	593	588	539	563	560	559	592	609	534	539	515	561	575	605	605	628	588	565	608	520	572	578	586	563	558	547	589	600	563	552	585	573	577	562	568	577	576	596	579	524	583	549	593	578	575	578	588	550	606	542	592	569	543	547	553	562	561	528	576	537	560	557	564	566	591	512	590	570	608	597	594	574	574	605	606	587	616	550	571	559	552	562	570	581	561	550	563	581	561	587	556	599	563	571	563	564	561	571	521	556	574	593	566	563	551	553	595	577	569	515	585	572	549	586	529	571	573	562	527	582	549	573	572	599	579	600	565	576	562	629	562	589	541	566	588	526	578	597	579	597	562	549	611	581	574	574	562	540	569	604	574	573	554	564	545	554	547	598	609	543	559	576	580	554	571	569	577	564	564	578	576	595	552	516	567	556	579	544	537	547	572	557	569	597	563	597	594	580	569	578	561	570	619	503	544	540	545	600	547	541	589	527	575	573	580	576	559	560	556	559	571	585	567	593	553	517	573	559	587	553	535	572	550	555	541	559	573	537	564	583	578	582	582	601	579	601	544	615	573	572	558	542	554	551	609	535	574	540	594	583	564	572	578	553	544	552	539	552	557	570	568	547	562	544	544	556	588	556	596	563	591	620	545	613	590	575	561	546	544	575	564	558	570	571	519	558	554	573	541	565	573	545	549	578	562	542	589	528	586	587	603	577	550	555	568	606	542	551	550	554	633	574	597	540	550	561	571	608	559	561	586	591	524	561	576	593	524	618	548	575	570	543	562	559	567	586	589	600	591	557	592	584	540	564	556	555	608	568	594	524	550	510	551	547	565	594	569	567	551	575	572	534	557	574	592	593	522	552	534	601	590	572	532	569	654	545	505	546	589	541	582	527	556	560	502	590	520	558	558	547	597	566	539	578	570	550	544	557	606	541	575	567	617	603	591	534	579	551	560	574	597	572	532	563	561	564	567	600	582	590	566	600	574	577	577	529	531	555	588	574	555	516	613	585	550	562	568	569	591	560	579	576	562	556	554	551	549	586	580	560	599	621	565	572	569	565	595	546	603	581	570	606	562	564	564	595	566	587	562	548	569	548	566	553	530	559	572	557	545	582	580	554	587	569	606	572	535	582	584	541	560	583	542	556	551	604	553	538	524	574	563	570	603	592	581	609	521	568	573	589	585	587	562	565	561	598	595	578	566	542	603	586	569	555	573	595	572	594	578	571	590	519	536	550	545	564	575	553	549	582	573	569	618	562	530	611	546	564	566	578	522	563	585	579	589	591	563	571	584	576	531	539	613	556	559	574	559	555	549	552	558	606	562	625	589	595	581	561	550	577	566	581	573	596	608	551	587	532	561	532	524	551	587	534	537	551	543	582	561	569	568	588	590	581	566	540	507	555	586	533	594	575	593	542	563	544	575	573	574	567	565	580	563	556	569	570	602	562	557	529	569	605	585	604	567	563	583	556	570	519	535	607	546	627	548	552	563	570	582	593	575	543	555	547	561	534	551	522	541	566	524	541	549	555	526	557	569	519	558	571	577	580	600	579	616	574	561	582	571	549	550	590	593	519	560	549	575	588	549	575	543	564	589	562	583	581	604	568	543	533	558	559	541	567	610	541	578	544	548	605	576	581	586	588	550	561	551	597	551	605	577	589	583	571	536	617	592	550	530	576	541	528	574	594	522	545	554	589	526	559	580	568	509	567	546	567	536	614	550	583	555	558	555	528	547	569	599	571	606	544	596	531	537	591	586	605	589	569	565	525	536	525	583	561	556	551	562	587	604	622	567	558	590	567	553	573	560	551	579	510	562	574	526	592	561	595	628	550	618	568	562	563	529	588	558	602	576	535	598	562	590	560	557	532	582	581	576	571	571	525	591	563	544	577	576	618	567	555	601	560	594	550	556	540	600	600	547	522	567	559	555	562	586	582	562	556	589	584	566	531	571	562	569	570	575	590	521	552	571	541	571	594	578	555	612	563	608	533	605	593	583	562	552	615	583	571	539	547	582	554	573	584	563	581	586	515	575	542	583	553	564	522	567	548	564	553	558	543	551	571	555	559	576	549	516	555	582	520	586	589	559	575	508	558	585	597	532	564	601	564	539	556	566	527	522	587	585	535	585	570	567	586	610	576	532	603	553	572	539	519	599	559	562	596	518	544	556	618	563	570	583	566	532	566	549	533	517	524	559	552	556	578	577	567	580	606	574	581	554	562	547	547	520	559	602	587	547	559	561	579	584	557	568	552	550	565	572	555	593	578	537	567	559	565	570	545	591	577	559	566	537	536	592	561	563	555	607	587	578	577	555	564	638	537	603	532	572	531	536	611	531	578	586	575	575	587	572	554	587	553	641	591	543	564	543	584	600	533	603	558	571	596	513	557	593	542	618	611	584	568	605	562	565	554	557	548	563	500	537	586	566	556	578	587	560	561	577	565	597	589	576	554	546	546	599	580	611	569
2689	399	195	136	129	248	347	431	235	143	82	71	63	69	53	62	49	50	58	48	35	58	53	58	40	38	39	38	37	42	23	32	57	54	49	49	34	43	40	34	41	37	33	45	41	39	25	46	38	38	45	36	41	46	47	45	52	38	39	40	33	52	39	44	33	34	37	33	28	42	41	41	40	47	47	32	43	36	39	43	39	42	33	45	31	48	38	38	40	53	36	37	38	31	34	35	43	42	48	40	47	36	40	47	47	32	40	43	44	40	48	36	41	27	49	26	50	38	36	39	39	42	44	49	43	33	48	52	46	30	40	39	42	41	40	39	45	37	41	41	44	49	34	40	51	35	44	32	46	39	39	42	31	38	42	40	42	38	36	41	41	36	41	34	35	30	40	39	28	41	41	40	39	39	37	39	30	42	41	41	36	42	37	28	36	32	37	38	38	40	43	36	32	37	36	51	45	39	44	37	36	37	38	35	43	30	38	37	34	32	32	30	55	26	42	42	39	35	41	45	40	53	31	40	41	40	32	38	47	31	33	48	42	43	36	46	38	35	40	43	39	43	37	33	41	40	17	40	36	50	31	39	35	32	36	35	37	45	48	36	36	31	40	40	41	37	43	42	35	36	43	39	34	39	47	25	39	44	45	44	37	44	39	38	33	48	28	33	53	40	37	33	38	36	51	48	35	42	31	35	39	47	36	45	43	32	51	39	26	38	34	44	43	39	37	35	33	41	39	41	40	38	30	49	43	45	28	42	35	36	34	38	42	39	38	41	53	42	33	51	43	29	31	39	49	41	48	36	38	39	41	37	43	35	32	29	48	40	41	31	43	41	33	44	29	28	46	37	42	39	42	33	34	38	42	36	32	33	44	31	34	47	37	37	37	30	33	37	41	35	48	41	47	27	42	36	39	44	30	37	50	32	40	47	30	45	38	31	46	37	43	43	34	46	40	43	42	40	41	37	45	40	30	47	33	50	30	28	35	30	39	42	46	44	44	50	35	36	29	44	49	36	27	40	40	42	29	42	48	37	32	44	39	46	26	44	46	38	47	40	39	42	37	45	40	46	40	41	44	38	38	45	30	30	33	46	42	34	42	51	36	42	29	36	41	31	33	33	45	48	33	30	41	28	31	44	37	43	32	43	35	42	36	39	28	34	38	36	40	34	43	42	39	35	35	31	30	41	52	38	51	30	45	45	43	39	42	39	47	39	33	38	42	40	33	34	33	24	41	23	54	36	40	45	33	49	37	32	35	46	41	38	42	51	28	32	36	46	47	39	38	44	29	37	40	47	34	40	52	27	33	45	43	48	39	47	35	38	44	43	40	38	43	35	40	37	37	36	40	38	48	31	38	54	44	35	47	40	21	36	47	40	38	36	41	36	21	44	37	48	41	25	35	51	33	36	36	42	41	36	33	39	49	39	37	38	38	41	33	33	42	45	35	49	35	39	45	45	42	31	48	39	39	40	43	43	39	43	40	40	48	28	41	36	29	30	41	44	45	39	39	42	42	40	48	37	43	49	35	36	36	42	36	42	43	31	43	38	39	38	38	35	44	40	26	38	37	34	43	37	35	41	43	41	36	49	42	43	36	44	30	37	32	37	38	39	36	35	37	45	43	36	28	46	40	32	40	38	32	44	35	36	50	41	49	25	26	34	38	38	29	30	37	34	39	41	36	38	35	35	44	39	43	41	32	30	39	35	37	38	36	44	36	51	44	47	37	30	28	53	40	39	41	38	40	52	37	35	35	32	40	48	27	39	41	44	37	35	43	43	39	38	35	34	43	39	37	40	30	34	41	31	60	41	48	26	34	40	45	33	42	29	46	39	41	35	35	37	41	40	34	46	31	40	47	31	25	48	38	45	37	44	43	38	43	35	53	52	37	43	28	51	31	32	43	40	34	35	37	36	31	29	33	53	32	47	48	43	26	35	39	47	28	33	33	39	40	46	36	43	37	35	43	47	46	36	33	40	41	41	37	40	44	40	44	43	47	43	33	40	35	43	39	33	40	52	40	40	39	39	42	34	37	32	50	38	35	42	38	37	42	35	43	33	33	34	28	45	39	36	41	35	32	39	35	30	47	35	39	35	45	39	38	35	45	48	37	47	39	37	40	41	37	45	41	26	45	47	43	27	32	56	47	49	33	33	32	35	46	50	45	34	38	40	37	38	44	31	34	40	30	49	51	35	39	40	34	40	33	38	35	36	47	37	52	40	39	38	46	38	46	33	49	45	31	39	45	39	44	52	42	38	31	50	29	40	40	44	45	50	42	38	48	47	35	47	32	42	45	48	40	35	45	37	42	39	33	46	41	39	46	46	30	37	37	45	41	37	45	40	40	44	42	40	36	44	45	37	50	33	34	46	43	47	33	39	29	48	38	51	52	37	36	38	36	41	35	36	44	40	44	47	40	46	27	47	36	39	31	39	35	29	39	32	44	42	43	31	42	42	39	38	41	42	42	57	48	34	33	33	38	34	41	38	42	34	40	40	36	36	38	41	26	50	49	35	43	28	43	37	47	54	27	46	35	40	55	42	31	35	36	47	41	41	35	44	47	31	51	43	48	45	36	46	35	46	33	32	41	35	35	42	39	27	39	43	39	44	42	37	45	35	40	33	42	37	30	39	48	52	40	35	35	39	44	53	47	35	40	40	46	44	35	52	33	47	44	42	41	29	38	40	40	35	45	40	46	39	46	36	46	41	37	34	33	31	39	38	37	42	46	35	46	36	36	44	53	52	37	43	42	46	48	33	33	38	40	34	44	33	39	47	33	34	32	47	47	42	43	30	38	40	41	35	49	47	43	39	38	34	44	31	47	40	31	33	26	44	35	42	42	51	41	42	45	42	45	36	32	30	37	25	31	41	32	38	41	39	30	35	34	38	47	32	21	37	41	32	37	48	39	54	43	35	31	36	41	33	41	40	40	33	32	36	44	38	48	33	42	24	30	40	28	48	46	27	38	42	26	34	36	30	37	50	35	37	50	33	35	58	37	36	49	42	39	41	42	43	39	51	34	36	34	38	31	34	37	48	32	44	41	34	38	42	42	43	66	33	37	48	45	35	50	31	39	43	31	35	31	32	42	49	42	41	39	43	34	36	36	35	34	24	35	49	40	35	31	37	46	35	40	43	45	39	45	36	49	41	45	41	42	35	37	43	29	38	33	27	25	38	33	41	34	44	32	36	38	39	30	45	40	42	36	29	49	33	50	36	34	48	34	34	49	41	34	47	42	30	44	33	36	42	41	33	42	38	32	38	33	40	33	43	46	42	53	38	29	45	40	38	39	56	36	33	40	33	45	36	28	35	43	34	27	38	43	23	42	37	38	37	42	29	37	46	36	38	46	35	31	40	45	41	26	37	39	41	41	49	37	36	36	38	29	33	32	47	35	44	36	37	32	28	47	41	39	49	32	34	52	37	42	48	47	39	42	38	43	37	39	43	44	40	26	38	41	38	51	35	38	37	45	45	39	45	39	41
22600	4872	2470	3277	10496	15861	16047	14482	8725	4056	2195	1718	1439	1131	1085	859	769	691	652	608	550	572	584	519	523	514	441	473	439	462	497	481	607	709	570	444	385	383	373	378	395	386	342	390	379	360	371	354	396	358	374	383	354	414	348	359	353	358	360	380	337	369	364	373	352	361	377	350	359	331	352	348	335	355	365	361	345	348	376	355	312	319	370	354	379	340	330	344	342	345	335	333	396	331	343	352	342	354	348	339	347	337	343	352	332	343	333	349	329	359	326	308	368	358	330	302	356	318	316	367	359	351	336	378	371	332	344	360	335	291	380	357	323	364	363	326	319	325	332	315	317	327	332	367	351	330	357	332	344	367	339	364	369	358	330	343	369	362	333	321	349	363	375	356	335	369	335	362	362	349	338	359	332	339	348	351	312	349	366	337	341	332	319	337	340	327	377	337	317	359	342	336	349	383	352	365	340	332	333	322	377	335	330	326	325	327	345	362	368	337	348	349	313	346	314	355	354	366	332	346	332	358	371	330	356	296	357	293	349	335	355	334	305	328	325	353	358	370	299	345	317	349	322	320	365	342	335	346	356	364	336	356	359	319	336	352	336	328	351	352	334	327	334	314	324	345	301	388	355	338	349	342	370	332	334	358	308	322	363	359	366	316	349	319	361	336	368	351	371	342	351	351	363	351	339	353	373	354	347	356	344	333	322	322	337	386	327	345	355	342	318	356	330	355	332	352	341	347	381	360	343	357	368	338	343	319	321	312	322	316	355	328	361	345	335	366	346	350	320	317	325	337	353	344	346	355	332	355	356	307	339	379	357	345	365	343	340	353	385	347	357	326	358	343	373	336	360	350	329	304	341	339	396	313	320	323	349	351	322	349	324	319	368	351	345	335	336	339	361	361	333	341	350	345	317	318	346	315	319	347	329	354	314	287	389	307	334	355	326	356	347	346	295	355	347	341	319	322	359	323	359	333	327	328	359	347	357	348	352	373	322	305	330	347	329	337	352	323	302	329	333	335	347	315	356	303	372	325	348	342	324	327	333	324	330	360	321	333	333	309	357	340	352	338	337	337	350	328	351	355	343	323	314	336	337	317	329	325	346	349	327	344	340	283	321	338	376	347	334	313	331	331	315	309	341	325	350	349	353	336	356	320	342	380	325	330	348	354	376	335	330	356	351	341	349	346	333	318	347	368	332	355	359	341	337	349	332	355	372	348	313	374	312	331	346	347	355	368	325	320	307	361	347	309	307	373	363	372	337	372	320	340	320	341	352	352	339	309	360	360	321	312	338	340	341	355	349	357	349	352	323	334	327	347	328	329	327	360	345	339	379	335	337	336	354	369	319	362	364	340	336	331	337	299	371	346	354	329	332	333	323	339	323	322	355	332	350	360	368	351	368	370	361	334	341	348	346	371	378	402	331	350	353	329	374	325	339	354	333	345	314	320	334	344	349	334	339	362	313	320	349	338	334	339	357	353	322	344	312	369	353	331	347	345	366	361	330	313	325	373	354	341	348	360	321	365	361	335	334	327	343	328	364	322	346	336	323	339	379	342	342	338	355	338	326	310	357	334	355	348	329	336	330	299	344	367	347	359	322	359	349	357	348	332	365	343	340	340	340	331	306	396	351	341	338	361	371	343	312	330	327	343	359	329	346	310	310	312	333	338	355	348	332	362	367	327	326	321	343	325	301	331	345	339	342	337	343	348	338	350	341	342	308	338	348	333	335	365	359	356	332	339	330	333	325	323	355	323	367	326	342	335	363	340	316	344	322	324	356	345	360	321	349	351	359	363	333	336	343	346	330	361	357	338	344	335	359	348	341	304	362	341	336	337	328	357	349	355	356	339	345	366	326	351	322	346	343	338	321	317	321	348	309	330	317	308	339	347	338	334	319	362	360	346	366	325	329	339	346	355	376	337	354	333	308	351	323	387	335	332	340	360	330	293	354	354	354	332	358	373	366	357	339	348	332	338	333	331	376	351	355	345	330	351	346	342	362	363	332	367	346	354	320	362	330	344	341	395	320	364	327	329	337	355	368	357	357	338	366	348	359	376	334	332	376	308	347	351	323	354	333	337	320	320	384	358	319	319	325	319	355	344	343	334	315	356	367	325	323	317	326	342	307	355	344	345	356	340	321	358	345	312	375	356	318	313	347	312	324	395	309	352	308	338	347	346	321	339	353	322	334	323	322	370	360	348	359	327	335	336	370	351	335	336	333	347	315	331	336	368	336	344	363	333	359	340	315	327	361	374	353	340	332	355	384	364	346	334	325	360	331	342	363	335	340	336	309	322	364	374	321	338	348	358	323	322	339	341	362	358	345	313	335	353	340	357	359	318	348	344	358	328	292	339	366	351	297	307	319	339	295	346	358	356	362	375	333	339	326	337	328	329	338	345	340	347	349	331	348	335	367	326	375	330	329	338	346	343	327	344	329	351	378	329	362	362	304	330	349	338	325	339	355	332	352	330	334	356	344	342	345	340	362	357	359	346	358	327	337	382	330	343	336	324	337	341	352	316	342	289	347	341	371	319	332	345	351	304	333	333	366	360	327	365	343	317	296	323	328	348	333	346	365	339	320	360	310	378	337	334	350	332	337	336	366	385	335	331	329	344	357	335	337	382	355	316	355	351	360	320	327	335	325	357	337	358	354	309	350	337	327	306	348	349	364	338	322	348	332	351	333	337	359	333	373	331	355	345	344	385	311	307	343	371	340	348	348	309	336	344	333	325	319	352	373	339	339	344	336	351	325	349	332	363	328	331	322	301	357	387	363	339	351	310	359	347	336	372	356	338	331	323	353	375	348	361	339	310	346	345	365	388	341	345	356	303	326	369	344	321	318	325	353	384	329	359	321	334	341	318	328	305	323	332	355	297	316	372	359	326	325	317	363	334	336	356	337	372	324	358	347	358	334	339	319	348	322	332	351	308	351	321	352	356	319	358	362	341	340	321	325	345	360	357	331	308	326	328	347	358	360	345	321	322	308	322	315	291	345	367	369	334	340	338	373	315	325	306	369	320	355	346	329	314	349	341	391	295	346	338	325	355	345	331	354	352	322	350	318	316	345	309	322	287	342	359	295	329	339	343	346	333	380	337	333	349	352	350	324	338	307	355	345	341	351	312	347	308	362	328	377	335	337	339	347	346	333	351	316	363	330	341	332	361	329	353	349	327	363	325	304	316	355	348	348	339	342	354	330	353	370	354	356	377	375	351	364	339	348	368	347	345	366	359	379	336	359	332	360	359	320	343	343	363	334	344	350	324	322	349	337	354	345	365	328	336	362	330	332	337	352	337	332	311	346	309	345	322	332	348	347	354	362	359	343	353	349	364	336	328	335	327	317	333	378	339	328	326	340	342	339	350	349	344	347	336	341	340	352	342	366	343	345	346	351	320	354	313	322	359	380	358	348	336	349	333	370	323	359	328	375	353	332	335	320	348	338	346	358	311	387	346	357	344	336	339	343	315	345	358	323	360	342	388	366	350
1706	219	168	137	139	191	272	222	179	148	120	113	95	97	108	96	86	101	104	96	89	102	103	93	100	95	103	115	97	99	105	105	131	97	113	107	93	95	102	104	107	97	114	103	98	104	103	86	104	108	103	99	108	105	116	85	91	101	96	116	94	95	85	134	96	88	105	105	95	100	108	97	117	100	99	111	107	108	76	98	82	87	77	105	106	90	97	100	89	102	107	102	94	112	100	110	89	110	97	104	95	91	107	95	95	98	94	100	96	110	97	119	105	101	84	96	92	108	98	102	103	119	92	97	98	82	100	93	101	97	93	128	101	98	93	99	94	99	121	110	98	87	83	86	89	105	109	95	106	89	113	97	121	92	98	111	82	83	91	105	84	110	97	91	94	103	99	95	108	110	114	101	107	104	92	94	127	95	97	125	108	102	114	105	99	100	83	95	117	92	99	101	91	98	88	93	103	107	100	88	93	102	105	97	120	94	89	100	82	98	96	93	107	94	102	82	111	105	106	106	93	106	102	97	105	101	87	95	89	90	91	89	85	110	87	93	88	100	99	86	96	120	98	76	103	94	91	101	101	94	78	86	97	101	102	92	93	112	89	90	111	104	93	102	79	91	90	108	110	106	84	104	102	96	83	93	117	94	104	84	86	89	86	99	93	112	110	102	85	106	111	97	78	93	90	91	120	104	90	96	89	91	91	115	92	104	99	108	100	81	96	98	85	105	94	100	106	97	95	93	102	107	100	100	111	83	86	98	96	99	97	103	94	94	94	103	94	92	97	85	103	91	109	111	87	84	115	95	85	85	88	78	95	109	116	109	101	96	101	106	116	99	94	92	89	97	92	104	106	86	117	118	95	117	107	102	70	112	98	93	86	87	102	102	100	101	94	98	91	99	97	107	112	84	78	101	89	82	80	100	90	106	89	105	99	104	94	88	93	97	84	104	101	108	105	88	122	93	98	97	99	86	103	104	117	119	79	94	81	99	83	94	93	108	96	101	96	103	112	103	107	90	93	89	90	96	99	116	99	94	104	108	105	89	98	114	87	112	110	100	104	111	103	110	88	94	114	110	97	98	107	106	103	101	107	87	114	83	124	95	94	116	99	91	92	114	102	88	84	78	104	114	105	99	92	114	116	100	100	99	93	106	97	92	103	97	96	102	97	91	121	88	92	125	94	90	90	88	97	109	100	89	105	75	99	113	99	98	86	86	89	81	91	108	94	96	92	101	97	99	101	91	103	99	94	86	106	97	91	98	104	96	108	89	96	107	78	98	105	99	104	103	93	113	103	95	98	107	99	102	107	110	96	100	110	99	100	96	86	100	98	95	108	96	101	113	88	100	95	87	99	109	98	102	115	106	100	98	105	96	111	92	95	98	74	83	100	100	100	74	88	89	82	111	107	89	102	90	109	92	110	109	93	84	92	107	104	90	97	107	100	102	104	98	69	79	104	92	104	82	83	96	94	99	94	80	79	105	92	83	112	99	90	101	103	116	112	99	94	99	111	105	119	101	101	91	115	102	100	99	83	99	98	102	101	88	106	103	121	108	95	103	87	97	81	104	123	99	107	100	100	86	80	104	96	105	113	97	91	88	86	91	107	102	113	101	97	81	77	99	88	88	103	101	93	121	100	87	94	98	103	81	85	94	93	92	116	98	107	116	91	89	101	97	94	101	103	109	110	101	96	94	91	116	72	109	100	88	92	94	96	93	100	98	79	103	93	86	91	112	98	99	108	98	90	97	106	86	124	94	90	94	120	93	104	97	120	116	97	121	106	110	98	89	105	101	113	96	118	105	73	92	92	103	104	119	93	84	97	99	104	103	102	92	100	116	124	123	112	100	115	101	97	115	105	102	105	90	103	101	84	85	82	85	96	99	93	103	83	105	101	117	99	95	95	110	100	114	112	93	90	97	93	99	114	82	93	106	76	111	95	94	82	100	110	113	92	77	99	101	98	96	119	116	99	95	107	99	96	109	102	123	101	91	112	114	99	97	104	84	97	79	79	99	119	106	92	96	99	108	106	109	106	100	94	108	108	95	85	108	90	99	99	104	86	98	89	97	116	103	129	90	104	108	98	113	106	116	91	112	101	103	102	112	84	89	113	96	109	98	80	93	116	111	115	98	110	94	92	94	96	94	105	104	112	87	93	97	92	95	94	76	84	95	90	105	105	98	111	104	101	96	104	104	100	114	100	84	81	92	89	104	88	100	114	95	90	111	111	95	89	108	102	101	113	86	102	93	112	96	112	103	93	114	97	97	95	97	108	104	91	93	93	106	101	90	118	111	107	111	111	97	103	102	84	106	97	117	97	94	96	90	98	117	107	97	81	107	98	97	99	95	86	103	116	115	109	89	109	88	108	100	112	113	95	108	90	111	107	110	100	94	103	104	106	98	96	97	100	98	112	106	78	96	107	85	111	108	110	104	86	109	98	98	119	106	103	99	79	96	97	87	109	104	86	97	96	92	122	85	94	105	83	111	96	110	102	91	117	100	101	92	96	107	90	94	104	92	101	90	99	79	103	97	98	99	104	99	94	109	100	90	72	109	93	87	86	95	89	99	115	91	105	113	108	106	91	87	103	107	104	111	104	86	100	100	103	97	96	103	103	106	96	88	104	96	87	91	85	114	86	109	90	92	98	108	89	85	115	90	112	96	116	91	107	105	84	107	96	100	109	109	113	102	110	111	105	98	104	90	98	96	112	92	128	100	101	101	85	114	116	109	102	98	104	99	106	99	94	106	99	93	90	80	122	102	102	85	104	115	111	100	102	84	108	80	100	97	93	102	88	105	92	88	104	109	115	98	96	102	102	100	117	93	107	105	114	102	100	100	100	99	99	103	93	99	86	109	87	127	99	104	97	90	93	113	107	97	100	83	120	110	114	113	100	107	109	92	106	82	105	95	108	108	108	109	102	107	99	95	110	90	78	91	99	92	86	119	93	88	97	107	99	75	97	81	84	93	100	107	113	96	95	95	112	101	107	76	103	91	104	101	109	120	77	105	105	112	108	95	100	92	92	99	112	91	92	81	108	106	107	91	101	110	98	98	110	103	106	86	86	95	86	96	89	123	106	98	93	92	114	86	119	91	109	110	100	94	113	102	85	108	91	94	92	119	90	114	123	104	115	107	98	96	109	94	109	83	90	114	70	87	87	80	108	97	97	97	107	86	97	87	90	95	101	100	101	114	107	104	113	79	99	113	116	87	93	102	102	92	104	96	119	104	86	109	99	99	84	93	95	98	111	92	106	93	87	107	85	93	118	111	108	110	113	91	95	111	106	111	97	98	93	104	101	83	108	99	108	111	109	100	99	90	98	95	102	98	91	106	87	89	109	118	98	93	114	96	96	105	101	83	83	92	101	116	85	89	84	112	110	110	98	114	97	82	84	109	108	111	83	91	94	110	93	89	96	100	96	85	97	91	110	75	102	104	115	120	109	107	108	109	92	99	121	112	104	109	106	96	108	100	95	99	102	114
13825	2958	1805	2075	4521	8236	8530	6596	5238	3120	1548	1259	1093	1001	987	876	804	847	884	822	840	800	798	834	840	867	828	832	786	826	834	905	934	882	815	787	774	802	826	837	790	784	775	802	859	851	775	816	818	813	816	815	772	798	819	827	802	736	784	826	775	783	789	796	820	810	829	849	772	779	784	810	802	803	853	825	794	816	792	794	755	825	818	829	812	804	804	818	769	823	775	785	802	774	784	791	775	812	762	799	825	804	777	838	784	764	843	828	814	781	806	789	759	790	747	790	817	800	794	825	837	822	789	801	768	760	751	788	798	806	800	843	820	801	739	818	796	800	762	814	780	783	823	817	779	784	810	797	841	851	714	792	816	791	797	815	834	787	785	768	806	818	799	785	839	788	773	759	858	727	761	788	797	814	778	793	737	807	808	802	831	822	796	818	777	782	765	783	792	809	816	829	813	794	765	761	777	774	803	814	808	783	840	784	812	786	796	800	819	823	801	766	797	794	787	812	800	785	811	782	839	776	845	779	809	818	813	825	779	796	814	800	796	832	809	798	812	791	776	758	789	788	829	762	804	850	793	773	798	816	711	743	798	831	763	755	790	797	799	789	799	791	710	835	765	787	812	779	784	803	761	753	823	781	820	811	801	798	829	738	789	778	722	826	801	769	776	759	787	775	800	829	795	805	798	757	823	781	778	793	788	795	750	807	809	772	769	789	789	778	814	757	775	790	734	770	828	828	805	817	798	767	748	762	784	795	852	795	780	762	783	812	817	775	804	834	819	826	818	780	819	824	792	763	840	832	821	784	789	780	788	773	828	851	757	817	778	782	771	790	808	796	795	763	833	779	800	782	776	745	755	776	791	824	779	856	818	756	791	794	806	839	809	832	814	806	803	762	755	813	778	771	808	820	770	764	806	756	732	806	820	797	809	783	806	742	841	759	783	815	815	799	816	849	834	773	831	801	784	833	793	753	806	799	821	811	772	779	806	752	828	768	802	743	829	786	820	833	827	768	817	853	857	825	758	809	782	809	780	771	777	773	732	777	830	796	801	801	785	778	794	812	846	795	778	775	809	795	771	770	840	822	826	823	785	807	807	798	796	781	814	802	830	788	834	823	843	833	832	761	784	819	789	805	771	816	796	786	810	761	806	802	773	777	760	812	829	797	812	788	796	828	816	829	797	780	786	821	777	790	773	818	795	845	831	764	813	726	761	825	786	813	772	811	805	764	825	850	789	772	786	788	772	793	818	789	802	761	800	743	768	808	734	825	783	779	766	824	809	801	805	796	815	792	801	820	770	760	764	795	837	795	735	781	784	786	808	794	857	807	804	772	762	788	800	772	716	796	808	820	778	783	797	882	815	774	775	777	781	812	759	768	764	796	781	791	786	782	776	769	775	786	770	803	781	752	760	769	758	784	833	787	787	802	801	800	794	778	764	764	798	781	811	767	813	797	730	794	792	799	758	803	812	804	783	771	783	833	800	791	718	817	803	793	795	800	814	782	810	780	763	805	768	797	821	878	794	782	801	815	747	810	809	838	816	786	831	739	759	776	723	808	790	830	732	771	820	778	824	799	809	766	788	788	778	848	842	763	780	782	764	764	774	823	809	768	764	804	798	789	801	784	812	783	766	751	799	801	799	776	817	824	790	810	795	775	787	808	805	800	791	780	746	810	795	835	799	747	737	759	787	742	784	747	777	786	746	810	781	770	741	784	794	778	817	784	806	802	811	784	777	774	822	763	743	777	772	774	833	771	782	778	777	820	831	836	810	809	794	804	811	792	796	798	852	783	782	826	814	824	781	797	802	792	798	827	762	788	778	758	801	773	742	819	833	823	761	786	799	806	822	754	802	828	807	821	814	779	778	809	764	776	752	808	721	815	815	774	787	756	760	761	792	829	772	821	801	765	775	788	825	788	784	786	765	757	805	777	790	755	803	766	792	789	780	773	732	818	747	764	789	814	784	709	806	777	806	756	838	815	783	779	790	801	828	827	779	799	828	826	771	769	771	817	815	756	808	758	819	801	806	860	794	783	768	749	741	785	761	792	813	773	762	802	789	792	812	794	777	809	771	809	816	804	805	744	790	761	757	833	780	829	778	768	765	815	767	805	808	814	848	792	752	816	838	785	814	784	801	776	770	758	761	800	789	828	775	782	738	817	751	846	835	778	826	816	787	758	796	824	782	724	772	778	788	821	716	780	830	764	851	746	776	770	762	786	806	830	863	795	791	809	765	804	791	781	767	758	759	782	856	808	757	790	761	747	801	778	819	833	798	770	798	747	855	773	824	793	815	800	811	796	749	769	815	742	803	815	762	829	797	821	767	787	795	779	790	847	724	801	786	747	725	854	798	776	801	802	821	804	822	781	827	783	756	732	738	767	769	857	815	833	732	803	766	820	877	811	778	782	786	767	813	818	789	820	797	757	799	796	785	805	761	778	803	826	790	787	800	806	791	822	809	827	769	783	764	787	750	702	775	794	805	797	800	792	809	785	788	809	786	737	753	795	804	770	759	762	821	796	803	775	829	824	809	758	781	795	818	813	782	762	781	791	782	782	789	800	789	778	815	837	792	756	792	793	794	790	796	805	778	826	772	762	808	817	811	781	736	859	837	781	799	796	821	812	774	786	783	785	776	782	824	801	771	776	874	826	800	746	780	834	786	823	771	794	760	800	776	756	792	815	813	803	817	793	767	816	833	823	749	791	803	799	808	787	807	787	769	785	798	794	834	819	788	795	796	762	778	805	787	833	825	817	787	793	807	805	808	851	817	798	824	845	806	777	793	799	756	815	781	825	771	786	848	763	802	742	824	807	827	802	797	810	768	777	781	777	803	794	817	821	779	783	786	829	786	819	792	741	777	766	811	816	739	768	750	785	785	776	800	810	787	749	775	767	785	843	834	744	764	803	796	774	779	815	807	754	793	842	788	782	799	786	757	802	752	758	793	759	750	821	814	818	822	828	806	799	792	812	760	823	802	786	801	798	724	807	767	825	766	755	745	790	782	766	778	775	778	812	799	847	850	798	738	815	730	783	806	857	767	774	822	849	772	791	800	764	746	832	758	735	806	810	810	771	782	838	824	815	769	809	790	759	843	803	779	787	806	850	733	777	772	792	797	801	753	768	800	825	822	806	851	816	822	759	816	763	804	795	777	818	812	797	779	779	769	851	771	781	767	756	786	830	785	805	797	756	786	845	790	814	789	767	790	836	831	822	748	757	817	769	796	781	789	810	800	789	837	856	786	799	812	713	785	779	797	755	792	817	795	796	819	811	771	773	819	789	811	785	742	801	779	812	771	807	806	764	767	769	783	821	773	815	810	791	816	789	791	799	771	786	784	788	776	793	778	798	736	816	824	874	844	833	813	811	796	726	779	802	763	813	788	803	777	799	852	787	809	821	785	863	795	824	761	835	789	774	766	837	778	753	750	793	755	805	810	831	790	748	761	791	807	816	758	758	796	789	812	821	752	803	771	806	777	790
1833	368	181	131	112	155	230	235	247	162	97	110	94	83	59	77	81	75	83	71	72	63	58	79	63	70	58	75	76	59	56	76	68	78	70	71	71	60	57	64	67	75	65	84	63	49	67	67	63	66	64	76	70	68	68	61	74	69	67	68	80	54	57	52	70	73	77	81	63	67	78	56	60	78	54	66	75	70	68	58	61	66	72	84	71	58	60	58	71	49	72	61	63	59	65	67	52	50	57	63	58	58	75	59	67	66	57	55	62	59	63	80	65	61	65	65	53	67	70	62	62	74	55	69	61	69	55	59	76	68	62	64	76	69	66	80	72	59	67	67	57	88	74	62	83	74	71	77	78	71	71	89	62	68	69	62	74	76	61	68	76	82	74	69	78	49	72	67	62	66	60	66	55	79	57	63	80	80	76	56	58	66	64	58	56	63	76	56	70	66	61	85	79	58	47	62	57	77	64	69	59	77	77	62	63	85	57	52	60	73	80	68	70	70	51	44	61	78	60	71	67	60	56	62	65	57	61	80	68	48	78	61	75	55	56	67	58	61	72	69	64	71	63	77	58	79	58	68	80	69	63	60	63	69	50	54	76	54	62	73	76	60	72	73	78	71	72	63	63	72	57	58	66	60	62	68	62	53	69	54	57	46	64	67	74	73	55	55	68	63	62	68	87	63	69	74	75	72	58	75	47	59	74	84	50	67	60	58	63	73	72	57	55	90	53	75	87	65	56	67	73	79	70	67	57	72	54	75	63	66	63	64	69	68	65	58	65	65	57	67	66	70	73	73	66	79	53	67	71	63	67	53	69	67	65	71	75	63	50	55	58	52	54	61	66	56	52	63	67	61	67	60	59	58	71	62	68	66	79	78	73	48	65	68	89	74	68	67	63	61	58	57	68	68	62	62	74	65	66	70	75	66	62	75	70	53	66	69	66	82	70	76	54	63	63	61	69	67	54	58	70	69	54	70	73	59	51	63	63	67	72	76	58	47	72	71	65	60	78	60	49	70	61	68	66	60	55	70	68	69	64	67	53	64	83	89	55	57	70	79	62	63	58	77	68	73	49	54	68	63	73	68	59	58	71	72	71	58	67	65	74	58	50	62	59	64	79	57	80	71	80	68	86	69	68	56	69	64	65	70	64	67	67	51	60	83	64	58	53	66	69	57	81	65	86	59	58	67	75	69	52	46	66	68	73	65	81	62	67	62	61	51	59	64	55	86	93	73	71	64	60	70	64	70	69	49	61	64	57	60	69	62	70	63	70	71	54	71	62	59	47	60	61	55	60	53	56	74	62	69	51	69	62	74	65	71	65	59	58	59	70	59	62	73	74	63	72	55	68	61	56	67	65	77	67	68	54	72	55	65	60	66	56	61	82	46	73	78	65	68	55	62	68	63	77	58	64	68	67	77	60	66	71	61	64	77	77	62	65	60	55	59	54	57	60	59	66	65	73	50	74	70	63	66	63	55	62	62	59	60	63	71	70	62	52	58	64	57	71	64	52	68	69	62	67	53	59	61	69	57	65	61	67	62	58	78	57	61	70	75	63	63	72	50	66	60	56	64	58	58	72	75	64	58	76	75	68	54	62	83	58	67	82	52	53	75	58	65	66	71	68	56	66	74	74	76	69	54	50	58	80	58	69	65	79	78	59	63	60	65	71	69	64	67	58	56	59	68	70	76	82	55	60	72	67	64	57	77	58	76	71	59	56	68	51	65	64	59	54	64	61	68	57	55	68	67	70	58	62	69	79	57	71	76	59	69	63	61	56	67	73	51	61	64	73	60	60	56	64	53	71	67	77	78	68	76	56	59	72	71	73	82	74	62	75	61	56	76	60	57	73	66	72	62	75	47	68	69	80	71	73	65	65	66	69	74	68	54	69	72	73	57	58	64	56	56	75	67	62	53	68	58	73	60	65	69	67	73	66	69	68	73	62	64	79	72	59	67	65	56	51	65	56	73	57	65	61	72	76	62	60	77	66	69	71	70	71	57	75	59	66	61	49	63	69	76	66	61	76	54	78	64	63	50	55	74	59	62	56	62	51	60	66	82	64	74	61	56	49	65	67	72	69	62	64	75	69	81	77	73	70	66	63	61	54	66	77	55	70	66	64	59	68	68	63	63	58	77	65	75	56	52	59	74	61	61	56	66	72	55	68	68	70	74	72	62	82	68	76	65	53	63	65	59	53	70	73	58	69	67	65	69	69	69	71	63	74	59	67	77	61	72	84	58	53	68	66	74	74	62	56	59	70	82	72	62	68	59	71	68	61	65	66	67	64	60	64	70	53	57	60	62	67	53	59	69	66	61	66	58	57	61	52	54	58	53	61	67	66	62	61	62	63	72	66	74	54	74	60	55	72	44	61	47	57	63	75	61	56	61	72	75	62	67	74	85	68	61	66	57	71	62	62	68	69	81	49	72	69	57	72	59	60	71	67	61	67	53	65	64	68	68	61	59	59	81	71	61	70	53	66	69	67	78	80	54	61	73	57	72	71	70	59	56	72	66	61	68	51	77	71	74	71	58	69	60	66	60	72	86	72	61	64	75	68	64	64	51	62	69	50	70	67	66	74	60	73	73	70	71	71	82	76	64	72	63	51	54	67	73	65	69	66	57	75	71	47	70	59	55	64	64	89	79	56	48	85	76	68	67	64	75	59	59	73	66	68	62	52	71	67	66	53	71	75	69	61	60	83	64	62	76	64	62	49	70	62	47	61	61	59	68	55	70	72	62	58	73	57	53	63	61	71	62	72	61	56	74	57	72	52	71	59	69	58	68	64	58	75	61	53	59	66	63	69	59	77	64	79	62	67	72	72	76	66	68	60	59	76	51	51	67	61	75	63	61	70	60	55	71	68	62	62	62	63	70	85	77	77	74	75	62	82	60	60	58	66	53	75	83	69	65	69	62	64	70	68	66	73	61	51	58	73	75	68	73	60	60	64	74	55	73	65	70	51	78	78	72	75	66	66	76	65	74	68	91	68	71	75	59	64	76	55	74	74	64	73	66	65	73	50	64	70	71	76	61	53	70	75	69	66	55	72	56	53	90	61	57	66	56	69	71	74	80	68	64	68	68	72	66	70	58	66	62	59	64	49	51	69	81	76	61	66	60	65	78	68	70	52	66	65	61	76	63	87	58	67	66	59	64	70	73	63	61	65	69	71	77	72	71	70	56	78	68	69	70	59	60	74	63	63	71	64	70	57	77	65	73	73	58	55	73	66	61	69	63	58	54	65	73	55	65	71	71	60	63	75	66	71	71	65	55	63	63	66	78	62	76	47	67	75	58	74	63	72	87	64	81	53	59	40	50	63	67	65	60	72	56	60	59	74	57	65	56	67	49	64	62	67	56	62	60	72	67	53	65	65	66	83	64	64	65	69	67	69	66	61	70	70	63	52	71	74	66	68	59	67	66	71	62	56	69	48	72	51	66	62	66	67	60	69	70	62	56	73	65	53	66	70	55	66	82	68	59	56	81
18379	4430	2055	2577	6167	10015	11188	9390	8089	4585	2138	1631	1330	1109	933	868	800	783	751	697	674	687	739	688	665	700	678	643	650	658	617	770	779	710	675	646	545	639	584	586	588	622	561	563	569	616	616	544	596	594	569	597	587	604	554	580	605	616	589	578	577	554	560	574	581	543	566	551	564	544	640	575	577	568	589	539	588	554	578	574	559	556	544	549	598	579	610	571	556	582	549	563	570	577	517	552	578	564	550	576	563	598	542	551	535	546	555	553	576	567	593	564	538	577	532	567	570	581	580	571	602	564	597	568	564	562	566	579	556	582	603	582	548	572	547	576	560	572	558	578	605	581	549	553	534	543	560	568	551	558	555	564	579	487	554	499	558	530	555	568	609	552	526	525	549	565	593	565	571	573	564	552	544	561	535	586	527	565	567	572	562	565	572	561	552	565	544	578	553	591	579	593	549	584	557	550	566	573	530	521	576	563	558	563	581	568	554	597	589	531	582	567	561	597	539	549	560	564	517	548	563	581	581	583	548	525	546	616	557	613	560	588	577	550	609	536	568	566	541	522	567	575	584	566	571	563	597	564	590	552	566	528	539	533	547	541	556	574	556	538	598	558	564	579	548	554	610	569	586	523	599	530	586	541	571	576	551	572	535	565	553	548	561	546	563	536	574	543	586	550	565	593	562	543	543	559	560	586	579	554	571	541	564	542	551	595	544	558	572	528	551	603	586	561	552	584	555	570	527	585	562	616	550	566	565	551	556	575	593	538	576	563	585	541	564	566	545	539	608	580	576	575	560	596	560	596	554	564	546	530	562	570	555	561	574	569	545	603	546	554	580	565	543	570	540	598	560	551	558	594	555	576	574	559	577	554	580	548	541	599	563	572	572	575	568	539	578	558	579	572	595	534	552	581	582	567	543	560	524	560	582	553	596	537	565	511	568	558	539	576	578	585	530	587	539	540	587	611	580	556	594	582	562	531	543	549	543	522	579	598	577	571	562	567	549	593	549	574	537	537	556	548	551	534	590	517	575	542	561	568	593	567	558	571	586	590	610	573	576	603	587	537	526	546	562	535	531	541	580	524	570	572	565	523	576	536	577	577	550	588	575	573	570	598	522	554	570	575	541	566	565	577	549	543	541	566	555	568	593	607	573	611	588	574	562	550	514	563	575	528	603	541	575	549	571	597	575	581	580	561	575	566	545	537	571	585	604	613	562	548	537	568	557	595	536	534	587	600	590	561	551	549	559	562	602	564	566	494	555	569	585	604	552	529	585	536	557	559	579	562	541	534	592	543	551	562	578	523	602	579	561	573	587	559	545	544	565	557	546	568	614	568	581	546	590	552	540	576	532	574	551	566	529	538	589	562	543	560	557	599	541	587	606	555	557	554	530	587	523	571	550	521	577	573	580	580	562	565	529	548	589	597	546	521	565	542	597	547	582	578	566	600	536	544	565	572	585	568	549	561	548	627	613	598	567	531	575	572	560	591	535	568	561	555	537	578	598	576	530	556	623	581	560	567	602	550	559	552	588	576	569	602	604	574	548	582	580	570	558	554	569	575	599	576	561	530	545	596	568	564	532	547	543	570	550	535	599	551	590	565	564	536	524	594	610	595	522	543	536	536	538	571	570	611	576	549	552	540	591	525	574	557	583	540	587	549	545	550	557	515	575	587	555	521	555	539	587	584	570	592	588	568	552	585	574	558	526	562	589	557	569	593	570	590	556	546	597	560	536	581	518	581	518	586	572	542	591	552	583	571	507	563	571	573	529	564	566	537	582	549	549	576	577	584	562	568	553	524	599	602	551	517	580	554	576	573	558	571	571	575	602	591	570	549	564	573	551	573	578	572	573	556	604	580	576	594	599	555	579	576	560	564	527	522	549	554	551	579	557	567	555	560	582	554	545	563	533	576	543	588	582	569	574	559	584	541	581	575	531	558	586	516	572	569	592	589	533	596	596	583	547	561	579	565	525	606	562	556	556	573	559	593	584	556	605	557	589	588	554	577	561	546	584	558	525	609	589	610	567	592	567	560	598	625	586	550	560	604	601	533	532	570	583	572	511	572	580	573	565	567	511	595	590	606	558	579	593	529	564	555	550	589	548	528	528	564	535	502	575	547	543	551	553	553	557	558	593	554	541	562	554	590	589	576	553	568	553	516	549	535	570	567	536	549	606	564	543	562	568	577	564	550	588	555	549	583	556	539	567	518	575	576	568	586	620	579	589	530	553	549	546	555	555	561	575	546	588	546	559	534	563	555	533	567	564	556	558	507	554	525	546	598	563	533	563	543	590	587	538	543	582	562	566	508	581	600	540	587	567	619	570	509	553	581	556	543	552	573	586	539	601	576	568	579	554	504	586	573	567	548	547	553	526	555	529	577	557	593	556	553	541	554	610	618	593	559	559	547	561	528	556	583	549	538	551	566	597	564	557	559	564	568	570	582	585	548	544	594	533	515	545	580	567	537	530	566	564	596	570	577	548	610	579	544	540	609	571	566	565	550	577	549	586	595	595	540	582	569	569	555	535	557	556	597	577	593	598	559	569	557	613	567	548	601	552	551	555	566	543	586	540	611	576	547	533	564	550	538	567	585	543	567	541	554	562	585	573	604	537	542	569	561	535	524	525	558	601	561	592	558	580	528	567	549	595	564	533	603	563	599	543	591	573	531	529	563	546	580	542	578	558	547	563	586	525	551	590	575	586	652	570	588	511	571	605	560	592	537	568	601	542	576	564	591	581	593	599	566	567	522	538	579	552	599	550	553	544	566	557	541	573	552	593	564	553	597	583	591	571	600	582	617	545	564	537	523	600	556	579	550	599	546	574	556	568	565	569	540	570	598	557	532	556	568	578	565	533	585	606	571	561	572	580	589	576	601	565	598	556	543	574	553	586	571	576	526	588	594	602	568	580	512	527	574	554	542	552	561	560	571	614	602	528	587	592	602	569	542	587	564	579	533	585	553	523	561	526	597	574	587	558	632	589	580	576	574	578	512	520	588	537	574	566	588	570	572	539	588	564	552	598	533	543	532	586	537	566	567	588	560	574	589	558	556	559	568	584	551	536	522	567	546	555	517	539	565	562	597	604	570	574	551	575	534	592	554	581	599	573	551	546	552	576	541	575	586	559	578	609	541	601	563	572	577	571	535	578	556	560	571	545	559	561	562	551	565	581	568	586	552	560	563	567	578	577	553	599	564	553	586	563	542	524	568	550	616	566	555	591	593	544	533	558	550	544	542	545	574	544	569	570	576	542	545	532	533	594	562	548	554	576	539	593	600	581	567	568	579	539	573	572	548	566	543	610	543	541	561	566	563	555	564	596	577	562	525	587	558	570	539	587	584	551	553	594	552	583	520	587	539	567	592	527	578	556	548	540	545	546	552	589	585	579	547	554	553	571	574	594	561	546	587	594	553	548	563	512	578	561	585	508	551	553	572	572	565	529	556	583	569	590	573	556	564	535	570	591	555	595	547	577	538	543	609	528	595
2391	260	151	129	98	143	198	258	229	165	122	90	93	99	71	64	69	73	53	82	73	82	66	61	73	68	60	71	49	56	84	79	75	63	68	69	75	68	72	68	77	62	64	76	74	64	59	77	80	84	70	72	75	66	66	62	76	64	65	65	61	61	71	65	65	76	79	85	60	71	72	75	74	84	57	57	78	76	75	58	70	64	64	62	69	66	73	71	65	66	64	81	83	76	55	79	74	80	78	63	60	74	66	62	63	58	64	69	59	65	82	71	72	65	49	47	61	75	61	68	57	71	92	54	76	59	68	69	64	57	80	64	74	83	60	71	74	56	64	62	61	70	68	73	73	77	59	66	64	70	72	74	74	79	71	69	63	51	65	57	81	54	71	77	70	61	57	55	68	84	56	69	49	63	59	61	68	76	63	60	77	78	67	71	59	69	75	69	71	70	67	74	83	60	71	57	48	74	77	59	70	74	58	52	71	51	76	68	75	81	70	74	81	67	83	69	70	57	63	55	66	57	68	73	65	56	55	61	60	74	82	57	63	60	67	63	62	61	64	64	68	72	67	71	67	59	56	73	62	61	77	65	72	67	57	65	59	72	80	61	72	73	66	65	66	68	64	61	74	53	72	72	74	55	69	73	65	70	44	68	57	67	68	82	59	74	60	55	70	53	68	61	62	69	68	65	70	73	71	63	64	67	67	84	72	60	63	61	60	66	60	67	75	72	62	76	68	54	68	66	65	80	74	82	59	65	69	77	77	74	67	71	60	65	83	61	80	55	71	69	58	55	75	60	59	64	65	74	69	63	77	61	71	67	66	77	70	79	78	58	51	69	67	62	72	65	71	71	78	54	80	57	64	65	58	64	67	69	56	76	73	67	77	49	69	66	79	66	62	72	67	66	79	69	58	64	66	66	65	61	54	72	73	58	87	65	62	77	68	64	72	73	73	76	62	70	61	54	69	70	58	52	64	74	61	59	82	67	85	71	83	55	85	66	67	77	61	72	69	66	50	69	72	43	64	70	78	64	76	65	74	61	66	58	44	60	71	76	44	59	70	62	87	80	82	57	64	86	68	73	72	62	64	71	60	61	63	67	67	54	66	66	63	67	74	66	72	69	69	70	59	64	55	55	74	73	72	51	53	65	69	64	55	55	79	44	67	64	76	65	63	65	70	57	60	71	72	58	71	89	73	76	76	65	71	63	73	80	55	68	56	60	80	56	68	52	78	65	51	65	60	69	58	78	64	72	79	63	55	65	65	58	70	60	65	66	83	66	73	69	57	71	62	60	68	79	86	59	72	69	62	64	53	68	79	71	62	83	77	68	63	59	69	73	57	62	60	77	77	63	62	58	63	65	81	57	82	74	74	69	77	62	56	75	64	65	70	63	67	60	60	67	59	69	60	69	73	78	68	59	64	73	78	86	74	60	69	70	58	64	59	56	77	72	63	78	56	77	56	70	66	54	54	70	77	73	70	67	62	53	68	70	67	73	63	78	64	64	67	47	60	67	63	74	51	66	69	71	61	75	80	71	71	68	77	55	67	68	73	67	59	73	77	69	57	64	70	62	68	78	74	56	71	69	70	74	65	50	60	69	51	73	74	76	65	83	70	67	59	66	72	66	68	72	68	60	62	56	68	64	69	64	60	72	65	72	65	83	81	79	49	74	66	87	70	79	53	58	64	46	62	71	75	56	81	67	74	62	66	63	63	64	63	60	66	67	67	60	75	61	69	62	65	56	68	64	54	62	64	69	69	59	70	61	56	57	61	67	68	67	70	66	78	68	65	62	60	64	80	65	57	85	74	49	66	74	70	60	66	74	70	64	71	53	73	72	64	61	64	60	76	75	63	62	68	67	66	64	69	68	60	64	62	73	50	57	66	56	63	70	68	58	70	63	65	57	69	66	77	69	64	53	56	57	61	65	81	62	66	55	50	60	61	71	67	68	61	63	75	62	74	64	65	77	64	72	67	71	69	65	58	70	58	55	65	67	79	55	75	76	74	61	64	66	82	55	72	56	39	79	54	68	63	81	74	71	77	60	72	74	67	58	65	71	71	62	65	76	68	60	67	65	88	49	80	69	78	62	72	69	58	69	62	70	64	64	79	64	73	68	62	72	67	76	65	57	68	54	73	65	64	71	63	58	67	82	80	67	58	72	78	87	62	73	57	69	90	62	72	56	64	51	61	57	54	70	82	81	69	60	75	66	63	67	63	71	70	81	69	75	68	74	61	57	63	53	72	57	77	70	74	78	72	72	64	60	75	72	55	58	67	58	65	81	61	61	81	55	82	64	72	64	58	62	71	56	68	62	55	53	55	59	64	59	57	75	84	70	56	88	72	62	61	75	80	63	64	62	68	70	70	65	73	69	70	53	85	57	54	66	61	69	52	71	58	74	73	58	80	63	79	65	79	79	68	67	53	74	85	60	68	78	79	57	53	75	70	53	79	69	67	53	53	69	64	68	75	65	78	68	70	54	72	58	62	60	70	53	65	71	66	92	73	65	79	61	60	66	65	67	76	72	82	73	66	72	73	64	85	77	55	51	67	59	51	77	67	56	75	63	65	51	76	69	86	67	69	67	64	77	65	62	65	82	71	59	75	59	42	66	79	62	82	70	63	61	67	64	64	72	50	54	64	51	67	74	56	76	71	67	65	70	65	74	64	62	73	72	69	69	53	70	64	59	75	64	64	59	53	62	70	70	57	72	59	64	65	73	64	65	75	73	55	67	77	84	62	60	60	72	65	60	82	63	70	71	67	65	66	58	71	74	72	74	59	66	83	48	73	50	64	62	63	84	69	71	72	61	54	59	74	57	62	72	77	67	70	54	73	67	76	62	77	63	67	64	57	71	58	56	71	73	70	64	64	72	63	77	63	71	51	60	56	68	65	75	58	72	60	61	77	83	75	65	58	64	65	72	53	78	78	52	60	61	65	74	60	76	67	67	63	67	59	75	61	60	67	71	59	64	77	66	65	70	66	68	74	80	65	54	49	63	73	59	84	59	79	73	58	60	51	71	66	73	71	74	57	81	68	49	68	80	56	61	81	54	64	56	64	54	73	67	68	71	70	69	75	85	56	61	60	70	59	80	64	64	62	58	58	73	64	81	75	69	57	54	68	68	68	82	71	77	62	68	66	78	73	71	60	81	66	62	64	73	50	92	73	62	70	83	68	67	54	52	71	61	59	62	65	65	79	69	56	75	68	73	61	57	63	64	57	68	63	60	73	52	65	56	54	78	78	67	63	65	63	65	77	59	68	58	65	70	56	58	71	74	69	63	62	74	60	72	72	72	66	62	69	78	65	57	64	78	63	58	62	71	69	64	69	60	68	57	64	59	53	75	71	52	71	71	78	62	79	57	74	71	66	70	63	63	68	71	90	81	81	86	64	73	54	69	70	74	59	76	87	64	61	66	71	60	69	72	73	68	70	63	73	60	58	78	68	75	59	75	80	52	68	71	60	53	75	70	67	71	63	64
16974	3475	1601	2406	5464	7814	9500	10240	8142	5359	2660	1837	1297	1107	991	860	868	772	764	693	675	633	659	640	658	653	633	626	618	642	697	791	728	702	647	577	612	532	571	546	571	563	595	585	538	566	587	535	555	537	571	525	568	581	528	546	561	553	556	572	616	586	546	516	567	522	549	524	566	519	579	505	518	568	546	539	550	544	553	535	555	520	542	525	521	543	582	532	524	551	553	537	539	551	597	575	538	546	522	520	554	551	508	536	550	564	560	520	547	541	523	484	582	556	531	547	502	547	534	541	562	531	596	587	529	542	551	558	508	521	525	517	571	544	555	582	537	530	553	553	557	530	541	546	578	518	558	542	520	522	494	583	567	531	558	560	526	508	539	561	515	527	532	541	566	556	565	532	519	575	565	513	565	529	533	542	571	554	559	541	547	565	532	519	502	523	576	526	525	575	554	513	523	550	541	528	608	562	544	549	594	558	521	551	541	569	524	521	576	522	520	518	555	542	514	528	522	535	490	553	551	515	570	576	570	548	559	555	554	532	558	558	567	566	532	588	528	571	546	531	530	555	537	540	568	510	532	593	543	538	512	526	579	558	593	558	558	532	503	523	536	548	562	530	542	508	544	521	579	552	556	521	543	548	542	533	566	592	598	515	519	579	532	514	545	535	548	510	501	537	537	528	567	488	575	577	559	545	546	559	550	548	531	490	531	548	532	545	541	522	552	525	535	526	549	547	509	555	525	540	494	540	531	562	593	496	510	574	509	537	508	554	582	543	578	554	538	547	520	573	544	516	522	528	563	528	569	542	556	544	535	539	518	562	533	560	559	588	519	535	542	535	531	556	534	518	529	567	547	539	569	545	555	516	540	542	540	507	564	533	555	535	569	531	528	522	561	552	538	552	535	537	506	541	500	556	587	567	540	560	536	545	519	550	548	545	517	575	570	532	558	568	574	575	541	540	552	563	510	538	521	520	541	510	573	518	564	514	568	581	525	557	555	549	549	572	528	550	562	543	533	554	562	564	558	524	510	524	505	508	542	538	534	538	564	601	550	533	539	537	569	534	535	521	556	542	542	543	538	567	495	512	573	548	524	507	583	550	529	516	576	523	582	569	531	557	513	516	532	541	579	556	540	570	561	539	514	581	550	550	563	560	546	592	560	549	508	560	546	546	558	539	537	559	547	579	509	557	514	546	552	551	554	526	548	555	564	513	526	560	517	532	574	534	533	543	530	543	544	528	549	528	566	576	543	547	544	536	538	550	502	537	528	539	515	550	533	547	535	524	509	524	538	581	540	574	511	507	511	504	560	536	538	578	547	517	555	524	509	539	543	567	515	531	545	510	593	533	545	577	536	570	521	571	552	522	531	538	526	528	542	544	533	565	579	557	522	564	526	549	539	551	566	537	530	519	535	545	570	540	522	556	571	542	527	503	540	543	555	561	524	496	540	492	534	582	512	567	507	572	523	525	579	524	527	538	542	550	575	549	571	529	553	556	549	529	581	559	541	578	528	533	536	564	540	553	557	534	541	541	543	567	580	571	491	549	560	546	556	522	556	510	566	529	545	518	552	562	528	586	543	520	556	544	551	561	596	568	527	530	534	564	503	565	520	570	510	538	506	523	521	529	553	516	581	550	542	576	526	563	487	552	574	528	567	583	537	530	554	567	560	508	511	533	491	553	489	555	572	529	542	562	550	587	555	538	527	517	551	520	502	549	528	509	523	543	547	557	565	487	548	529	552	553	618	531	577	535	535	534	554	531	520	568	550	536	534	562	553	534	540	567	552	535	509	500	564	514	555	520	524	551	567	521	535	551	542	500	563	515	576	545	532	545	535	512	563	591	553	551	547	548	541	541	506	571	537	532	500	526	536	534	503	544	562	504	517	519	521	571	514	550	554	543	557	544	563	539	545	518	551	551	491	535	550	561	535	533	530	571	568	554	527	508	541	558	562	538	537	549	526	519	533	546	537	584	584	534	578	477	559	529	515	506	541	545	510	527	534	515	519	553	537	567	539	557	533	501	584	526	571	525	538	538	524	516	525	552	541	557	527	553	541	553	558	531	558	546	504	538	526	526	501	537	521	524	565	568	582	506	559	531	519	544	540	541	563	535	531	562	581	530	575	540	513	545	591	527	562	546	564	539	524	551	506	532	545	574	540	537	559	545	564	526	543	498	535	512	537	537	568	538	551	566	533	548	558	565	530	553	542	537	557	570	528	536	541	554	531	574	555	573	558	517	505	564	574	526	533	557	561	567	548	516	559	539	510	556	547	525	519	555	542	533	541	558	538	590	573	525	566	545	569	563	547	558	525	549	534	589	557	537	547	544	604	542	548	529	531	525	521	587	578	527	564	543	543	584	544	567	528	526	559	544	583	503	526	532	538	551	624	546	518	529	517	525	562	542	527	562	519	520	542	581	565	511	546	514	562	551	559	547	533	581	543	523	554	512	548	539	582	571	512	586	549	524	538	528	556	551	507	545	538	543	541	551	526	551	563	534	529	541	565	546	538	588	558	535	499	529	596	574	567	551	526	526	544	530	540	541	546	487	503	556	531	548	547	596	542	557	514	558	560	513	537	550	571	554	531	525	549	531	570	533	524	521	547	544	527	558	513	558	533	574	503	553	484	521	553	563	524	513	528	523	546	506	551	557	551	535	572	572	534	522	538	535	539	524	534	540	501	555	548	539	523	538	540	524	531	601	569	582	540	528	538	557	542	558	580	513	563	558	604	501	563	544	509	565	515	545	551	481	563	564	565	570	527	528	535	549	555	513	532	547	540	537	549	550	566	533	547	564	583	561	488	556	554	536	562	513	547	568	564	565	551	493	548	590	536	562	526	511	549	515	505	536	494	522	545	500	515	581	579	555	547	569	540	582	562	512	562	528	582	572	516	580	545	532	574	564	551	553	502	544	582	531	550	576	582	529	574	514	544	539	535	546	523	555	558	513	556	527	514	572	528	523	534	575	531	604	555	517	540	557	529	577	546	553	520	573	540	550	548	553	547	544	559	546	607	533	543	558	577	503	553	548	500	560	536	560	522	545	549	569	561	505	583	548	551	520	534	546	539	558	529	533	574	587	554	551	543	559	567	554	564	563	542	552	539	529	496	515	495	534	555	570	564	550	568	522	540	508	562	565	538	548	556	577	549	550	563	510	543	567	506	546	513	538	555	561	557	556	529	477	511	532	543	559	515	492	540	530	515	590	542	536	561	520	527	570	551	500	600	537	563	530	557	574	570	523	579	512	515	584	537	592	583	505	541	546	539	513	557	555	538	574	540	584	531	568	522	541	545	594	560	586	564	558	545	560	552	547	537	573	566	532	559	527	523	540	588	550	527	540	527	505	558	546	521	563	563	517	521	496	503	551	556	547	502	593	552	550	568	559	543	540	524	498	537	529	559	541	515	559	516	523	536	507	537	570	506	576	558	568	559	570	584	525	535	535	512	531	558	575	541	547	554	610	565	561	547	560	525	546	542	526
2396	329	155	112	107	121	202	301	284	207	116	88	80	45	58	69	48	48	41	43	41	39	56	50	37	33	32	43	36	36	50	51	52	44	41	33	34	37	47	33	32	32	39	29	19	29	34	43	39	31	43	37	36	35	43	42	33	42	46	37	34	38	46	34	44	38	37	35	30	39	46	52	27	28	41	43	37	37	22	41	52	33	40	31	37	32	44	32	36	45	42	42	34	35	36	46	33	41	38	46	24	49	33	40	39	38	53	33	41	46	30	32	39	44	49	34	34	33	44	37	39	37	34	32	38	44	38	32	31	40	39	37	36	40	40	47	34	35	45	41	36	47	32	39	40	26	45	39	52	41	41	40	39	42	49	41	48	39	28	48	40	38	39	38	33	39	35	39	32	32	31	45	27	36	42	33	40	44	36	41	36	26	24	28	35	40	39	34	34	32	36	32	30	26	39	36	29	28	33	36	39	42	31	44	28	33	39	39	40	36	26	37	36	30	34	38	34	37	34	36	38	32	25	35	33	34	35	43	31	49	44	29	32	36	40	40	35	32	40	47	41	46	36	46	34	34	37	40	42	45	44	40	33	43	37	39	35	35	28	28	31	31	31	38	41	26	33	39	29	43	35	41	45	36	44	35	43	55	39	29	46	44	31	35	38	33	36	43	33	37	36	25	49	30	46	41	32	26	39	40	36	44	33	32	38	34	40	49	26	42	33	56	45	28	35	46	28	35	46	34	48	40	43	42	33	37	33	30	32	40	34	33	43	32	40	46	39	42	38	38	24	41	45	45	34	33	32	42	36	37	28	49	42	52	33	38	32	35	42	42	34	25	35	32	27	39	36	34	46	36	35	45	37	32	30	31	43	35	39	38	40	35	31	42	36	35	43	38	44	35	32	40	40	31	36	40	53	24	38	31	41	39	34	37	40	36	31	43	42	34	29	33	26	45	37	34	42	31	33	41	30	49	42	33	31	37	39	42	41	36	36	43	38	42	46	40	29	35	27	33	22	45	46	30	29	38	32	28	33	30	48	40	24	26	32	45	39	32	23	37	33	44	37	35	40	38	28	39	41	45	45	38	36	45	24	38	36	30	30	27	46	34	37	40	34	34	33	38	36	40	35	34	33	46	37	32	47	36	40	41	42	38	35	29	38	39	28	39	34	38	38	39	45	38	39	35	38	46	38	35	39	36	48	32	38	33	38	32	34	47	33	35	34	32	33	44	34	43	34	33	43	39	33	27	27	44	51	36	38	25	35	38	36	39	46	39	23	31	41	46	28	40	35	41	42	38	41	31	29	36	41	28	40	23	33	35	37	44	31	38	43	37	35	33	30	43	39	40	30	26	30	42	46	37	31	35	45	30	24	34	31	35	39	36	44	21	39	34	33	34	40	44	44	36	44	41	42	39	38	33	33	26	47	36	34	25	33	50	36	37	33	36	40	34	38	28	37	39	33	42	42	35	27	47	29	35	44	22	44	35	29	39	42	34	31	39	37	39	24	46	21	44	34	26	46	36	33	25	34	33	32	46	32	34	48	30	49	46	33	48	33	33	29	39	43	34	33	40	33	29	34	43	34	31	46	36	36	48	31	37	36	51	35	41	40	48	34	45	45	31	44	29	28	43	30	42	35	38	33	43	42	47	41	30	37	40	27	44	40	22	43	43	27	31	46	34	25	26	41	45	32	35	46	27	34	34	43	36	40	31	47	34	36	40	40	35	29	39	34	41	35	41	44	54	42	35	35	31	35	20	39	25	49	35	30	27	35	42	38	39	35	48	41	37	36	35	36	37	42	36	44	41	35	32	39	33	36	42	36	42	38	40	43	44	32	42	31	40	48	32	34	32	32	40	41	51	25	40	44	33	22	41	39	36	33	31	45	32	36	38	34	37	40	30	43	37	34	40	41	38	28	25	32	31	37	35	46	38	48	36	29	40	37	32	37	33	42	40	34	36	37	37	30	30	30	51	40	44	34	30	24	26	41	29	45	30	41	30	39	37	31	40	37	38	43	28	36	40	37	41	38	26	31	36	36	28	42	30	34	36	29	33	43	43	38	36	36	49	27	51	40	34	32	34	34	37	36	35	37	42	30	28	30	40	29	30	42	32	30	37	31	37	28	33	38	32	38	40	36	29	40	36	36	39	46	33	34	35	34	36	41	40	40	42	45	37	36	32	42	43	43	29	40	33	36	25	33	35	47	29	35	28	41	26	40	33	36	34	36	43	40	31	32	34	43	42	43	46	39	36	39	35	39	35	28	43	40	37	41	32	38	36	32	39	31	33	37	31	37	40	35	38	30	38	33	47	34	33	26	35	36	38	23	27	40	41	30	48	34	44	28	47	42	37	36	35	34	35	25	39	27	36	29	38	33	39	35	36	46	40	32	43	29	27	44	36	28	23	39	34	34	42	25	29	32	40	39	35	39	36	31	32	36	44	38	36	26	28	40	35	35	42	39	33	39	39	33	31	36	35	40	47	39	38	26	34	41	39	24	33	46	40	33	36	37	36	38	52	31	29	31	34	54	37	40	40	41	31	36	38	40	35	41	25	25	33	45	39	39	36	33	39	47	32	35	37	37	36	32	35	31	43	27	40	48	39	51	38	41	39	32	44	41	33	30	37	33	21	25	24	37	35	33	34	44	34	30	36	29	34	38	39	36	39	38	50	30	38	36	44	31	47	22	35	31	43	32	47	36	37	41	47	29	35	41	33	44	30	40	38	41	22	33	53	43	45	36	43	48	43	41	40	41	36	39	36	35	44	36	50	40	39	27	44	37	34	33	28	37	38	29	48	51	35	42	24	35	40	43	49	31	24	37	47	33	37	44	41	40	37	29	34	30	38	34	41	32	43	35	33	35	36	40	32	36	40	33	31	38	35	45	41	39	38	33	42	36	29	35	33	30	37	37	26	30	44	39	35	38	41	38	38	31	34	35	42	32	34	29	31	44	23	32	33	58	44	26	33	36	35	38	37	28	28	44	42	34	32	35	28	25	38	31	39	40	43	42	43	39	37	38	40	37	37	44	37	50	31	34	43	41	35	50	33	34	47	31	37	37	33	31	33	32	38	41	40	40	38	50	37	41	45	48	37	36	34	28	46	42	33	48	37	36	38	34	30	34	33	29	33	35	45	33	47	35	38	40	43	42	36	34	32	38	32	30	40	40	25	33	42	40	38	29	46	39	39	22	30	35	34	39	38	35	40	41	34	30	34	37	40	47	32	45	36	45	41	42	37	38	49	37	38	27	39	35	34	34	40	32	38	26	45	35	34	33	25	37	37	39	35	46	39	37	33	36	31	44	23	47	44	54	36	37	44	37	35	38	32	36	31	54	42	35	28	29	28	26	51	53	54	23	39	30	42	32	31	30	41	37	39	30	38	33	39	41	30	33	41	37	37	44	37	37	34	34	39	27	34	35	33	44	40	38	42	41	46	37	48	46	39	35	39	39	38	44	38	31	45	39	36	35	42	40	21	45	32
20641	4442	1853	2778	7194	9478	9948	11765	8960	6599	3703	2396	1570	1178	974	786	760	686	602	628	566	555	545	547	518	506	469	464	475	499	584	635	585	455	425	410	404	381	370	414	393	380	355	367	380	369	353	316	345	326	340	348	358	319	348	348	348	366	324	332	355	355	311	335	328	317	365	369	384	335	340	331	370	399	295	369	350	339	370	356	312	342	337	330	324	348	322	299	329	341	331	319	353	333	306	298	332	371	337	334	308	319	336	330	330	334	313	350	326	357	316	341	369	326	334	327	333	337	356	316	338	341	321	342	328	314	352	324	310	294	329	336	316	318	334	312	313	349	348	318	364	341	325	314	318	322	339	330	321	308	299	346	353	317	345	309	329	368	341	326	293	339	307	326	317	331	317	337	332	294	339	332	324	304	332	355	352	296	318	340	337	333	316	339	310	313	314	338	336	341	310	323	326	352	336	336	330	321	329	317	299	301	311	333	298	343	310	320	351	333	347	327	324	311	320	320	318	322	345	309	315	317	313	351	318	285	360	323	324	314	313	322	343	313	331	306	324	334	301	330	344	343	336	356	348	319	291	331	352	301	322	344	350	312	323	330	348	325	315	327	331	284	333	352	287	331	326	322	301	338	333	301	373	321	319	287	310	296	287	335	307	350	298	326	308	343	348	327	332	319	348	337	347	311	302	315	326	324	316	332	321	331	324	317	328	316	311	325	335	353	341	306	297	305	290	346	311	364	346	323	308	325	304	301	316	339	325	344	325	319	310	330	366	313	341	315	311	326	319	359	326	318	324	339	318	324	333	328	302	348	330	303	325	328	316	316	361	310	337	315	323	298	309	336	314	337	320	332	314	316	313	317	315	341	327	335	315	312	337	315	305	312	334	307	313	326	322	318	276	282	296	315	333	320	327	331	319	337	329	334	337	334	364	333	331	307	333	366	314	323	299	322	336	337	302	310	354	309	335	331	334	311	327	320	320	314	322	291	322	307	345	326	332	339	350	301	318	298	309	314	322	314	293	300	334	330	353	352	319	288	301	326	316	334	318	303	345	334	312	307	285	300	348	341	355	317	337	315	308	295	335	318	309	311	320	335	327	337	319	339	302	311	300	324	335	312	382	335	315	351	338	317	331	355	311	320	335	297	340	329	337	311	335	330	327	341	332	310	279	334	319	297	293	316	312	321	331	339	321	318	333	309	309	301	338	316	332	329	336	316	312	319	321	287	346	321	356	317	328	326	285	328	314	342	317	323	315	309	340	314	331	299	349	335	348	311	313	346	279	336	310	314	312	327	317	328	335	335	300	328	320	322	327	326	320	315	335	304	310	314	303	330	295	322	306	309	312	313	355	320	321	341	291	326	331	299	332	325	315	344	325	328	325	314	357	338	334	323	315	329	325	332	309	323	328	328	323	331	333	340	305	312	309	333	346	345	322	326	340	337	322	355	326	306	319	321	297	361	326	323	368	344	346	330	304	316	318	319	310	312	316	322	320	326	329	299	302	320	351	326	354	319	292	296	343	345	327	291	323	337	354	346	322	323	326	322	322	347	332	320	351	338	365	329	297	337	334	321	305	326	331	332	345	295	305	305	361	304	302	278	324	338	312	316	315	314	349	331	325	373	331	336	321	335	326	312	321	344	347	362	342	360	343	326	335	327	333	308	316	350	306	338	324	331	303	314	320	322	330	323	311	343	314	359	315	344	332	369	318	338	361	315	324	312	324	311	299	344	331	287	303	310	318	348	293	307	327	339	301	329	343	309	305	318	338	305	368	311	331	344	304	306	311	279	301	344	345	321	310	317	337	353	326	309	295	320	320	270	338	370	379	353	353	314	324	320	310	351	335	369	295	331	318	349	331	327	336	300	331	327	337	304	321	319	297	300	311	356	305	294	318	312	323	338	326	305	309	338	331	319	325	347	296	316	332	357	307	329	301	317	314	344	294	333	301	301	322	337	340	328	351	314	346	315	353	309	348	288	311	335	305	308	364	300	296	319	316	331	330	333	353	338	310	347	311	312	326	307	311	329	341	301	313	321	340	280	342	319	326	328	307	331	320	358	322	291	314	346	336	315	338	316	330	348	333	298	295	336	344	322	349	302	324	335	336	370	303	310	330	297	315	319	316	331	311	312	322	346	328	330	315	310	304	340	306	329	338	323	324	311	338	339	292	309	312	302	326	307	331	310	343	347	324	339	313	296	332	360	335	316	306	341	303	351	339	332	327	325	360	317	333	307	315	331	327	344	325	293	323	323	324	306	339	310	336	339	344	310	336	305	312	321	328	327	307	306	336	348	328	328	335	339	296	324	325	314	323	341	301	296	307	316	344	340	303	340	343	323	304	317	323	350	318	333	323	295	337	307	339	292	350	316	305	302	337	308	306	336	349	314	333	333	318	333	311	336	329	304	349	302	314	334	332	314	290	343	333	327	327	340	325	311	318	310	342	347	338	328	317	324	342	347	305	339	325	312	339	303	353	309	336	304	311	301	345	289	302	275	356	346	310	355	305	342	291	341	291	295	337	347	298	330	328	333	343	301	334	309	308	316	326	323	319	325	353	318	260	322	330	314	305	335	333	325	308	339	312	340	299	323	336	318	305	335	347	350	309	310	315	318	324	321	329	359	311	344	294	328	331	327	315	316	330	346	319	364	319	315	317	322	321	321	278	304	320	309	340	316	350	332	320	333	320	299	303	354	335	305	307	341	332	296	310	331	351	294	314	312	348	309	324	318	349	349	325	324	329	312	333	307	321	314	326	338	326	311	319	345	351	315	315	317	340	316	307	321	313	324	321	302	301	322	317	340	313	353	295	330	352	347	323	323	318	287	319	344	328	308	330	328	308	327	342	291	315	300	344	333	330	327	347	350	326	311	343	338	327	301	309	319	321	348	322	340	327	293	309	303	333	313	339	334	338	347	303	339	300	323	339	352	322	316	338	321	306	321	300	335	342	326	336	330	330	333	319	332	347	318	321	334	327	307	298	343	337	358	299	330	318	311	304	316	300	328	324	310	316	337	332	303	339	341	356	329	307	333	301	306	332	329	320	302	363	327	314	328	302	339	356	346	340	302	324	321	314	325	314	328	294	335	333	309	333	305	315	321	352	301	320	310	336	324	311	309	317	342	314	323	320	328	334	336	337	331	345	281	312	308	315	306	305	336	326	334	330	354	331	332	314	302	310	318	342	347	339	326	320	318	296	327	310	299	318	269	307	306	334	317	334	354	338	295	322	302	325	334	310	351	322	312	331	335	295	313	328	325	341	319	353	286	325	313	311	332	318	328	312	337	328	331	346	318	337	314	280	319	312	332	317	326	342	308	304	320	314	340	313	309	354	319	335	329	328	291	339	340	342	348	290	322	333	338	320	303	327	338	314	352	320	364	278	327	313	312	351	320	309	331	289	309	310	336	293	334	292	305	314	310	322	339	318	309	321	328	332	322	336	313	317	310	333	354	306	343	311	320	334	338	324	336	336	325	329	312	313	367
1520	169	154	130	128	137	142	203	145	180	127	130	131	88	98	94	95	103	109	89	111	105	90	103	82	104	95	95	87	102	107	95	97	99	97	99	92	80	84	89	126	99	98	84	112	109	92	93	104	86	107	103	92	95	89	92	82	74	92	90	103	105	95	90	96	110	106	93	90	77	99	87	95	98	102	94	100	93	104	106	93	101	87	97	111	101	96	85	103	96	101	88	105	117	110	89	104	96	96	92	91	96	86	75	109	101	90	103	97	102	92	88	100	82	83	103	108	106	95	106	104	100	95	96	105	81	106	96	94	77	99	92	79	98	103	88	92	89	95	99	91	83	99	86	106	90	103	80	85	98	101	110	95	89	101	97	84	97	103	108	105	105	100	101	115	96	93	93	95	117	103	119	94	84	93	98	121	111	97	115	94	96	105	88	97	99	93	104	94	89	102	105	82	115	90	94	101	105	92	108	104	121	67	85	107	98	99	107	97	112	84	86	87	95	111	111	85	82	91	99	91	94	109	89	101	121	102	90	103	78	112	108	93	101	95	85	74	79	86	106	112	77	101	98	98	98	86	101	87	101	89	98	101	86	73	100	104	91	88	99	79	114	97	90	113	91	100	100	111	109	117	88	79	85	84	95	102	96	105	106	97	102	95	87	106	99	89	93	138	88	96	96	92	103	108	120	93	99	107	112	86	87	110	95	81	100	96	98	95	104	91	94	93	89	81	84	102	100	97	78	98	111	82	95	95	90	94	102	91	100	89	94	90	105	93	95	96	96	86	120	93	97	85	102	97	99	82	87	98	99	108	74	102	100	92	99	79	89	101	100	93	88	90	103	91	97	93	97	98	90	126	82	103	95	103	92	102	117	97	90	94	101	86	98	98	96	72	103	89	100	110	94	82	105	95	105	92	102	96	100	98	86	113	97	96	96	106	91	87	100	97	89	79	86	94	122	86	87	108	85	99	117	102	100	99	85	99	96	82	103	90	107	87	97	100	90	91	87	100	83	86	91	108	96	82	103	111	90	103	92	90	109	104	95	89	88	87	97	92	112	113	104	83	100	102	109	96	107	114	109	104	95	98	84	87	99	110	89	100	94	93	85	95	84	91	79	89	88	83	102	89	84	82	99	87	94	96	86	80	101	94	91	102	75	88	93	96	97	70	99	95	78	112	91	106	92	105	104	76	95	91	103	91	97	99	115	89	97	100	108	94	109	90	89	90	101	97	82	117	95	88	80	91	110	91	102	96	99	93	88	93	91	111	90	86	90	114	85	87	90	100	90	90	111	88	101	104	109	97	97	88	108	91	104	98	84	104	109	107	95	99	112	107	91	111	88	98	86	91	112	88	91	89	90	100	114	88	97	103	114	90	98	92	96	96	101	99	89	86	93	93	95	107	110	104	124	97	90	99	85	90	104	83	93	93	94	92	99	103	102	96	89	92	95	91	92	100	97	97	103	93	91	84	102	75	98	117	98	103	93	103	111	84	91	104	102	98	79	90	93	91	90	113	97	99	95	121	90	100	102	93	103	98	95	87	84	88	108	92	107	90	130	111	96	94	97	90	96	97	89	100	116	102	104	94	105	94	94	99	118	102	79	94	96	100	102	103	86	84	92	107	106	103	109	86	90	100	109	102	93	86	88	99	89	102	77	99	90	107	100	104	81	93	94	98	100	81	87	90	101	92	102	90	99	98	109	113	97	101	95	111	89	96	95	90	82	105	89	99	103	87	105	105	111	95	113	89	92	99	86	95	81	116	87	105	91	95	111	86	79	119	104	99	91	101	87	92	97	94	90	104	81	81	105	97	77	84	111	100	106	95	100	89	99	102	78	104	94	82	98	96	92	107	74	100	89	105	106	104	95	97	101	111	91	90	104	105	104	97	109	100	92	102	103	95	90	87	89	84	106	87	86	92	87	85	85	103	91	90	96	98	89	80	78	98	78	84	94	94	100	86	95	91	93	104	102	96	94	102	109	97	93	88	108	91	103	89	106	105	94	99	90	96	102	101	84	77	85	78	121	98	111	107	89	84	116	107	105	90	81	98	97	90	93	99	101	91	110	97	102	102	99	86	91	103	98	107	93	85	103	95	87	98	88	88	88	97	93	98	80	88	89	92	88	73	96	84	95	103	97	104	82	103	105	99	102	89	96	107	99	105	93	114	109	99	90	99	94	79	86	105	105	112	86	98	97	85	100	79	95	108	119	101	89	102	101	92	98	95	110	101	106	95	96	86	99	93	77	92	81	116	92	93	91	107	113	118	103	85	93	85	105	121	97	91	91	87	93	93	105	95	93	101	106	116	91	76	103	102	99	94	116	95	111	93	94	105	102	91	90	99	101	72	87	95	107	90	112	101	89	80	109	101	92	100	91	95	81	99	91	85	92	89	99	95	96	110	105	93	104	100	88	85	87	86	90	112	102	86	106	99	91	104	98	100	108	98	88	104	109	90	106	88	109	101	98	112	97	105	96	89	91	108	94	96	94	114	93	96	114	93	81	89	112	94	84	93	99	92	94	115	95	109	108	83	87	108	103	110	95	95	84	96	102	91	94	83	96	96	82	107	131	89	79	87	103	97	79	92	104	106	99	86	86	98	99	88	111	93	100	97	80	103	80	82	99	92	99	106	106	102	98	101	113	98	99	96	95	103	121	95	104	106	102	90	92	92	84	102	85	89	87	87	111	96	96	106	104	99	99	108	82	110	100	101	76	102	86	98	94	103	112	93	107	94	113	106	98	113	101	107	86	96	108	105	100	97	97	86	94	98	92	100	89	95	97	94	96	86	99	93	82	95	97	109	72	100	98	88	78	92	82	101	102	112	101	99	91	92	96	106	96	92	97	100	88	80	94	101	81	88	103	97	107	105	86	105	92	90	102	90	104	90	105	95	102	85	88	97	95	106	83	91	96	101	95	98	96	89	80	84	99	91	82	98	111	81	91	80	75	96	92	102	100	93	119	114	91	81	82	83	113	94	97	102	106	88	91	104	117	95	91	116	84	96	110	105	91	98	95	99	109	90	104	111	104	99	86	108	87	95	82	89	92	92	83	107	92	97	96	89	105	90	100	105	94	89	84	82	107	88	106	104	92	99	109	93	100	89	111	104	90	102	112	110	84	91	96	101	107	86	83	106	98	104	82	77	88	94	89	92	101	100	111	92	81	87	91	86	99	94	82	102	101	88	82	95	89	94	77	93	107	119	102	90	103	83	99	100	105	95	98	89	104	118	95	97	75	107	79	91	101	87	108	89	87	81	84	82	95	92	90	96	98	103	118	85	98	97	93	84	116	101	87	96	101	100	99	83	84	108	112	96	119	96	77	98	85	100	83	88	86	88	106	95	85	85	89	93	95	96	95	90	84	84	100	108	98	92	76	97	103	81	69	106	100	103	112	97	104	81	87	103	88	107	102	83	100	100	97	92	104	101	118	99	98	106	100	97	76	100	96	100	94	91	94	102	81	103	104	98	80	80	116	94	102
13301	2236	1460	1574	3673	5023	5042	6289	4116	3905	2203	1648	1113	956	914	853	841	835	850	797	786	740	796	775	824	793	813	859	858	856	898	875	833	853	859	779	768	790	822	728	869	733	737	808	798	754	814	758	738	753	806	801	816	848	798	746	808	815	797	763	776	778	782	763	763	801	745	765	744	791	759	851	761	797	752	741	768	799	768	802	743	805	771	775	793	741	780	784	765	775	756	775	737	779	734	753	780	796	842	777	752	739	751	753	763	775	697	764	774	791	795	797	785	785	802	789	786	775	819	772	816	773	742	774	780	794	767	780	720	768	746	768	754	707	823	736	749	828	806	743	782	783	749	793	804	777	779	758	777	772	750	744	797	771	740	781	781	765	801	807	846	779	770	734	742	806	761	762	802	733	814	803	759	803	732	765	753	735	790	734	761	817	802	781	749	767	762	756	739	810	756	771	788	794	844	804	784	732	756	798	761	791	718	782	771	760	767	758	815	793	785	800	779	788	808	775	808	798	775	762	828	781	791	829	820	785	780	757	786	820	768	814	790	782	738	798	720	725	727	792	787	766	738	827	804	790	780	761	786	773	799	757	772	747	815	775	786	813	764	761	812	805	748	723	808	755	768	798	732	742	795	762	775	765	753	802	803	796	833	773	749	774	781	781	789	837	810	813	772	805	775	712	762	769	750	774	789	770	791	750	736	763	756	789	743	768	778	703	797	813	828	831	764	764	779	829	795	818	784	791	808	808	733	792	776	754	746	785	770	768	805	784	805	802	740	758	780	765	738	778	781	785	776	729	830	805	790	779	758	741	795	780	816	797	734	773	770	756	842	764	799	836	775	742	754	775	818	747	792	728	807	776	763	783	798	808	807	774	799	804	760	804	824	780	783	807	775	751	771	730	759	776	804	797	819	782	762	736	830	790	813	779	755	709	760	764	777	801	789	744	742	771	779	839	790	734	746	774	810	759	791	749	818	762	750	734	729	733	772	774	799	784	758	744	757	762	759	796	742	813	748	818	804	809	789	762	731	752	796	745	788	777	789	798	726	779	744	793	767	796	778	781	812	747	799	788	786	772	765	762	758	797	807	792	740	755	732	784	783	764	723	778	748	748	790	797	729	795	789	807	806	742	766	768	769	846	745	777	809	786	751	818	776	751	723	778	821	775	781	766	765	776	775	798	745	734	749	766	713	795	777	778	808	775	778	771	805	814	720	789	822	776	818	796	804	786	752	761	811	767	811	764	774	778	734	797	761	801	806	778	790	838	790	797	758	758	748	811	849	791	760	754	784	763	752	770	749	776	798	797	816	801	774	773	790	733	757	763	743	746	748	770	773	812	774	781	806	783	770	766	748	759	766	791	747	766	800	760	802	760	796	763	752	790	791	753	782	763	750	778	767	817	793	789	780	819	778	770	794	739	810	761	780	744	796	747	738	741	738	795	828	778	800	765	826	757	776	752	764	803	747	750	783	784	732	770	787	771	766	781	786	801	790	752	781	760	755	775	822	745	807	740	752	821	727	745	703	788	707	783	814	798	777	778	788	772	789	736	773	754	744	780	729	787	782	745	727	785	739	759	799	822	780	778	716	757	797	857	767	785	819	779	768	806	818	748	763	748	824	779	727	780	800	709	720	768	792	791	774	744	779	728	755	778	765	785	798	748	805	765	780	767	761	795	790	782	802	776	784	795	803	827	747	748	780	747	754	770	760	733	803	749	759	748	785	722	758	786	812	835	756	749	753	797	791	762	751	787	768	791	773	755	799	742	780	781	767	806	770	809	745	789	765	785	739	733	752	779	767	759	757	784	771	745	765	771	791	728	795	759	786	777	802	737	775	803	775	754	826	731	808	774	784	759	787	769	784	818	741	747	765	768	736	800	787	778	779	798	754	757	787	828	780	778	751	790	799	781	749	738	784	814	788	812	760	790	754	738	788	734	792	780	788	775	773	788	756	777	795	742	793	732	750	784	755	791	774	768	746	775	774	768	755	808	784	813	773	802	753	801	801	778	744	752	794	741	837	768	806	754	834	790	784	783	840	807	788	767	771	757	756	785	793	724	770	752	732	777	791	776	768	728	775	826	732	796	748	798	804	796	809	747	775	762	758	736	773	810	771	741	776	770	810	776	761	809	794	827	815	774	752	757	782	734	789	763	726	752	764	754	756	771	765	740	760	772	750	734	780	774	806	769	733	742	770	764	787	801	773	814	783	784	765	731	765	791	781	751	769	763	739	780	786	781	811	758	803	763	818	778	745	790	779	777	783	785	723	750	795	751	781	782	779	754	692	783	791	785	761	817	747	750	775	754	719	796	793	784	798	808	796	775	768	765	819	771	771	770	810	805	780	779	845	815	772	776	781	829	775	850	729	746	772	791	792	739	829	777	784	778	746	805	760	774	779	760	754	751	754	797	781	813	781	772	754	769	758	818	708	765	740	769	828	794	794	796	806	769	784	765	780	764	791	792	707	769	741	714	795	797	773	729	750	735	738	766	753	804	785	743	806	754	782	782	828	732	743	759	783	753	777	749	780	757	741	780	766	811	762	761	761	759	808	792	737	772	823	742	748	824	758	775	795	743	744	806	810	752	782	790	822	751	793	771	799	747	781	770	748	733	773	740	792	758	765	808	788	818	746	759	755	784	738	771	787	797	753	735	732	798	792	775	784	816	764	741	747	816	709	776	808	759	773	738	780	789	763	765	766	787	765	793	735	740	764	750	784	746	800	802	762	794	766	778	732	783	780	793	792	756	784	729	698	778	768	778	747	783	805	736	725	777	789	767	789	797	774	780	732	739	796	709	791	779	749	715	755	815	810	773	788	827	834	804	781	785	798	729	812	757	817	751	795	731	785	763	759	811	782	760	789	726	773	763	759	789	820	807	805	776	725	770	756	768	823	777	790	782	786	769	736	801	755	780	759	752	750	742	709	777	734	775	766	806	730	833	808	748	774	787	724	735	791	766	754	723	757	768	808	764	804	797	767	775	801	817	808	756	826	734	772	760	765	738	848	818	785	784	721	755	853	814	825	797	802	805	834	783	781	745	814	786	793	745	823	780	726	796	799	708	811	767	766	791	741	777	762	768	712	793	729	778	761	745	754	781	746	828	780	745	788	770	814	760	777	805	780	791	756	744	761	737	760	702	832	799	726	760	764	778	785	735	832	792	764	824	778	760	739	750	796	720	737	813	741	725	785	776	775	804	799	788	759	834	757	765	777	759	780	772	741	764	804	738	777	756	800	819	780	776	771	805	795	750	772	769	803	756	774	822	737	757	766	744	769	804	812	742	750	759	762	784	824	838	780	829	798	756	816	758	798	753	788	796	792	783	735	771	783	769	775	770	796	779	731	793	739	768	827	785	785	713	732	780	762	764	765	743	781	744	747	730	754	815	779	780	786	810	801	782	766	790	739	801	763	756	763	809	774	777	756	739	786	743	807	757	770	784	779	782	794	795	806	705	795	780	749	768	799	784	792	793	769	795	769	805
1756	244	157	108	127	142	201	193	175	157	152	107	79	88	67	78	73	68	74	62	70	73	65	76	62	69	65	67	56	76	74	85	72	76	67	63	54	64	55	63	72	70	68	58	83	56	58	54	60	73	73	67	74	69	62	61	71	62	73	73	57	69	55	75	77	64	68	54	57	58	54	65	73	60	61	62	61	65	61	51	63	65	61	71	68	72	66	72	60	82	62	63	70	58	58	61	59	69	71	69	65	58	61	59	61	73	84	75	67	75	61	62	54	48	73	66	75	63	59	54	71	59	67	60	72	61	67	56	68	76	78	64	58	58	69	60	60	66	74	80	59	71	60	56	59	65	78	51	52	63	61	65	65	69	75	57	58	47	73	55	62	73	67	79	63	59	63	65	63	62	71	67	65	53	58	67	69	64	67	72	53	67	68	58	60	56	70	66	62	74	71	62	72	67	73	61	73	63	72	65	52	59	64	53	71	74	66	67	65	67	58	58	56	64	60	69	81	63	64	60	64	63	79	67	70	65	63	54	59	64	64	66	65	59	65	58	57	68	68	53	54	67	47	54	63	62	66	60	72	70	63	61	59	67	67	54	66	54	64	69	71	72	64	72	73	58	55	70	54	76	68	66	76	70	67	67	52	69	56	66	73	85	65	79	66	75	64	70	49	62	58	64	58	70	63	62	61	55	69	73	64	60	76	56	65	72	59	56	80	71	71	75	64	66	55	53	61	66	65	55	55	76	60	58	66	64	51	65	68	65	43	59	46	67	67	61	55	68	55	80	65	50	62	62	60	65	71	65	76	58	56	64	73	65	79	67	75	59	62	63	63	63	52	52	61	34	62	56	72	57	76	65	64	56	54	55	68	60	51	57	63	61	66	52	66	69	74	57	52	69	66	71	58	67	64	61	53	73	65	68	52	57	65	67	65	62	85	56	74	64	39	70	71	76	63	64	52	49	60	81	66	58	68	72	60	54	59	69	54	67	59	66	80	61	77	56	66	60	53	65	74	59	52	64	59	74	63	73	59	70	60	58	73	70	54	72	54	55	71	51	82	49	67	68	67	67	50	64	58	63	77	66	65	62	77	53	67	66	69	62	66	74	84	62	58	68	64	58	75	54	55	75	49	61	76	51	63	51	52	70	70	53	61	63	61	59	76	61	75	60	62	57	59	66	56	60	58	64	58	68	74	54	65	64	69	66	66	56	68	77	63	78	53	57	66	59	67	79	56	65	66	65	75	57	62	53	71	75	68	55	69	64	84	53	80	62	60	58	73	62	58	83	72	73	73	65	66	64	52	80	46	66	56	76	60	64	69	66	50	58	69	50	46	63	46	49	61	76	62	69	70	85	67	51	68	63	61	89	67	76	80	78	75	65	58	58	71	54	54	73	67	54	76	62	53	95	64	56	72	45	67	62	61	64	51	83	61	56	64	68	65	57	62	80	70	48	71	61	52	66	70	60	66	64	69	56	68	56	66	70	56	66	64	58	51	76	74	58	63	62	72	70	84	78	54	58	77	61	67	81	57	53	68	75	53	64	78	66	69	63	66	68	64	75	75	58	71	59	60	60	61	59	50	55	70	67	58	62	60	64	64	66	64	68	68	54	57	67	51	50	55	59	51	48	60	73	66	66	66	51	72	67	52	55	77	71	79	62	61	58	57	59	71	62	57	71	68	62	64	61	66	61	80	64	74	75	53	53	60	73	65	79	54	54	73	63	60	68	80	78	74	73	59	77	62	57	66	58	77	67	72	53	66	53	66	77	81	76	80	60	65	71	66	72	58	64	72	80	58	56	60	59	67	67	68	50	63	76	65	82	70	57	56	68	56	71	57	63	91	63	62	58	62	80	57	72	69	68	80	57	75	61	52	63	66	59	62	58	66	66	62	86	78	73	65	62	66	62	72	65	61	59	68	63	63	74	47	61	63	60	48	58	65	58	56	74	61	60	55	73	78	66	54	54	58	56	67	52	71	62	60	64	67	67	76	71	51	65	70	60	60	48	56	55	65	75	65	68	50	50	62	57	63	67	64	71	73	63	70	72	60	69	73	77	71	51	61	74	69	72	57	67	74	56	64	64	58	71	59	50	67	53	61	77	61	70	74	74	65	63	64	56	64	73	69	81	66	66	55	56	54	64	74	60	59	63	55	67	64	55	62	61	60	58	68	72	66	59	60	58	65	58	51	60	68	58	58	55	60	62	65	69	58	59	69	66	60	68	72	58	59	73	72	71	63	68	62	50	67	56	60	67	58	46	70	71	66	54	68	74	51	53	60	66	56	70	51	69	66	74	77	67	58	54	64	70	60	58	66	62	50	66	54	60	75	65	56	66	60	52	69	73	49	55	69	69	64	63	62	66	74	66	74	63	71	73	55	57	83	60	64	67	64	49	64	54	52	59	55	75	66	65	60	77	65	65	44	50	59	66	66	52	59	64	43	60	73	47	67	58	52	71	70	60	60	70	59	58	73	52	68	61	81	62	69	69	66	53	61	80	59	59	67	64	57	64	57	71	60	84	64	64	57	66	75	64	68	55	47	58	62	61	66	50	66	73	58	67	78	68	74	59	79	74	54	56	53	56	70	62	55	66	79	67	45	55	65	67	63	71	77	60	57	64	60	54	65	69	52	67	66	54	66	71	55	58	74	67	55	75	54	49	58	66	67	66	66	66	81	69	70	69	66	54	57	68	73	57	64	64	57	60	63	55	54	65	61	62	61	69	69	76	61	71	76	56	74	63	56	62	66	57	59	60	58	60	56	61	58	58	56	65	65	64	67	65	60	73	60	71	71	63	55	78	60	69	72	59	73	63	63	53	78	63	73	57	71	59	68	65	72	60	66	69	71	69	73	58	64	56	82	67	57	73	71	64	61	70	51	74	53	68	53	62	75	68	65	62	80	69	59	58	70	57	68	47	87	49	65	73	73	66	64	56	58	63	61	55	67	72	58	59	54	60	63	67	65	68	75	65	54	61	63	62	62	67	69	63	64	73	58	59	52	58	65	75	71	72	56	80	70	60	66	54	71	69	76	62	66	64	69	64	57	64	70	48	61	54	64	71	69	54	63	80	67	60	74	69	54	62	72	59	66	72	73	81	64	70	63	70	49	70	53	68	61	64	49	63	47	65	58	70	62	65	65	71	66	59	70	64	69	70	57	71	76	64	58	52	56	60	73	66	69	54	79	66	57	69	76	74	94	69	58	63	49	65	64	55	63	56	76	69	69	65	60	76	56	55	58	60	82	56	61	61	74	70	70	63	65	62	53	58	52	60	44	80	69	65	68	63	59	60	75	67	56	53	68	53	71	70	76	63	69	62	65	54	58	48	63	56	60	71	56	71	63	62	61	71	69	58	59	62	78	80	74	53	61	63	57	63	65	73	74	52	68	74	63	76	67	65	60	51	68	54	71	59	59	68	60	54	74	70	70	61	64	71	59	61	62	64	77	58	61	71	63	52	63	61	73	64	54	49	60	53	51	58
18186	3180	1565	2002	5711	8934	8442	8415	5152	5167	3172	2283	1368	1047	918	874	806	734	744	727	679	704	673	679	692	649	652	649	676	683	772	733	660	640	608	593	578	578	551	584	591	555	549	554	522	534	574	524	557	530	518	599	604	509	587	577	559	590	595	571	551	566	599	528	557	549	594	552	560	557	577	552	601	534	590	566	539	580	542	556	523	562	558	588	579	549	560	551	542	549	606	552	560	536	561	544	537	567	509	545	560	588	562	580	512	579	588	566	574	586	575	469	551	547	569	575	554	523	563	554	567	557	493	544	513	555	553	520	560	521	554	556	542	553	562	550	567	528	498	568	539	538	573	550	531	573	570	560	537	554	560	550	558	544	569	564	541	547	558	507	559	547	546	565	533	584	540	565	537	594	582	518	549	533	560	558	524	549	572	539	580	552	540	533	537	535	548	547	552	547	552	523	564	569	564	530	534	561	544	577	558	598	564	540	534	505	567	579	580	510	526	593	599	562	491	543	564	564	540	560	546	564	544	581	594	571	535	549	575	526	540	548	577	557	565	566	576	538	572	587	568	581	532	510	576	578	559	536	573	584	529	557	524	586	546	585	528	548	527	545	521	571	540	586	566	550	564	559	582	562	549	505	543	582	542	524	562	587	515	511	557	545	559	556	562	542	555	539	528	550	540	567	559	493	563	582	531	539	570	583	540	504	553	547	542	524	526	542	556	575	535	552	518	556	581	541	528	529	510	548	541	537	560	581	535	577	524	566	583	582	566	538	541	538	601	539	566	587	544	592	556	533	571	517	541	543	535	540	552	541	533	524	565	613	535	566	535	534	565	515	558	513	577	569	560	564	562	530	579	552	539	523	568	575	572	586	526	579	570	533	528	557	535	518	513	524	560	504	601	557	538	563	542	542	551	553	550	544	518	546	538	568	541	526	517	555	530	502	535	557	540	566	553	523	550	540	505	573	549	523	577	551	596	504	574	562	529	567	541	534	573	554	553	540	529	523	541	544	530	547	555	554	557	535	520	535	550	565	534	542	545	592	589	506	517	564	560	526	514	575	536	547	528	564	555	558	546	571	559	539	529	581	517	561	564	546	546	515	557	538	559	567	540	529	551	584	553	545	552	565	604	560	596	539	554	567	561	567	504	548	541	548	539	534	544	567	538	529	526	558	553	551	509	613	515	580	548	588	562	564	513	547	541	575	567	585	543	534	577	535	571	553	547	531	572	572	537	551	555	519	594	541	532	531	529	566	501	538	564	615	550	566	562	552	556	603	500	548	561	568	555	547	574	574	541	521	515	554	537	572	572	519	548	552	558	571	539	560	559	561	577	557	536	545	546	572	541	531	566	528	571	524	549	569	558	574	561	539	487	549	564	557	551	561	532	521	570	551	541	536	518	541	551	599	527	565	548	557	554	561	564	564	539	568	592	563	553	561	546	524	515	509	510	522	559	537	529	555	589	551	557	561	579	589	588	584	519	580	518	580	560	553	585	536	518	535	550	545	506	574	593	546	530	587	522	604	554	590	555	562	531	539	552	527	545	550	583	563	500	567	559	590	544	574	543	523	527	560	568	560	589	552	554	515	565	568	573	515	547	486	565	587	521	561	481	549	528	579	527	526	570	561	558	610	529	558	503	578	520	571	558	492	535	547	568	535	561	562	547	575	587	609	510	515	561	547	565	520	570	530	574	567	569	572	550	577	570	538	560	573	552	591	590	529	551	596	548	536	549	570	537	549	567	558	535	613	516	559	526	522	561	576	554	559	547	584	545	576	486	533	541	583	541	499	535	543	527	556	523	569	533	583	546	536	525	544	549	568	565	577	545	590	537	570	556	599	533	556	510	556	549	520	607	525	534	546	568	531	549	554	551	554	552	552	609	525	540	570	578	585	558	564	581	515	585	562	514	561	568	539	534	548	565	600	574	549	560	525	562	510	568	551	523	597	555	515	538	547	540	531	571	511	544	571	589	546	553	508	572	583	543	552	565	561	550	525	527	563	556	576	532	550	535	553	520	558	560	517	555	578	528	564	572	532	598	560	564	554	548	547	514	546	513	565	566	577	574	578	523	556	538	580	523	583	553	553	564	526	546	560	568	531	537	534	518	560	545	575	556	579	526	556	554	539	536	554	519	534	535	535	556	566	501	522	549	562	516	552	545	537	501	530	546	563	558	562	523	538	512	560	579	541	588	570	576	515	571	549	551	522	559	574	570	559	546	579	557	541	541	548	537	559	500	476	562	560	562	575	541	511	557	527	521	515	527	566	585	546	569	548	540	515	532	560	557	576	565	593	549	528	573	574	521	569	561	567	539	564	540	549	533	566	633	568	584	541	573	576	552	547	521	548	567	514	504	563	489	500	551	528	531	522	530	536	527	546	570	544	574	574	566	512	549	534	483	540	571	546	586	580	564	513	525	548	572	589	547	521	529	531	532	592	533	571	566	561	554	524	498	534	498	503	551	585	571	580	566	510	494	563	556	601	530	598	563	530	529	554	552	575	550	530	555	506	517	564	557	581	578	545	525	500	553	524	598	554	546	586	537	545	589	576	563	536	564	539	553	510	566	576	565	552	569	538	554	606	586	590	533	535	531	536	527	530	540	534	574	524	595	528	544	530	547	606	570	570	514	593	593	616	551	554	520	566	567	576	555	577	569	546	536	550	566	560	535	560	553	532	540	532	548	515	523	512	559	557	564	548	527	558	584	542	593	511	525	569	523	557	528	541	556	573	575	556	552	539	500	561	585	549	582	568	518	587	561	565	582	507	557	550	521	544	524	557	532	553	584	553	550	557	537	540	567	546	554	524	551	538	550	580	570	573	550	535	576	543	555	542	550	527	532	567	543	583	515	530	535	524	544	541	585	527	558	484	562	529	572	543	579	573	494	530	505	547	565	553	529	581	533	563	573	526	587	517	554	621	533	548	544	582	498	541	507	536	530	529	552	551	530	545	507	575	541	574	529	567	564	528	543	534	574	547	545	541	577	533	544	515	541	567	572	585	565	558	564	591	576	564	539	569	555	568	560	604	548	565	558	586	568	551	517	562	560	538	529	595	561	524	522	568	567	507	547	577	561	551	572	571	515	581	547	582	572	516	567	575	488	595	538	548	565	538	570	560	545	576	515	525	508	575	544	556	548	544	517	550	583	550	546	553	530	525	510	514	580	604	545	596	512	554	528	558	562	568	554	586	571	519	589	546	533	528	525	550	550	573	509	532	556	532	532	525	555	559	517	503	534	632	551	551	542	577	556	601	536	567	522	530	545	559	520	586	549	558	580	561	543	564	573	584	569	550	580	561	540	530	574	595	493	527	566	516	529	551	535	571	543	569	552	579	544	582	498	558	541	524	576	605	545	549	510	547	549	584	581	554	557	548	553	555	541	564	568	611	549	528	594	551	562	536	562	565	556	528	509	560	546	527	537	567	510	566	573	553	535	554	542	538	542	579	545	554	564	525	508	542	527	559	566	552	541	531	594	548	538	541
2457	224	139	96	109	139	168	204	153	164	128	119	78	85	79	89	81	61	75	60	68	69	76	74	70	64	67	71	70	65	73	72	85	63	61	69	64	56	52	59	56	65	73	68	73	59	63	79	64	63	56	64	61	93	79	82	68	55	66	68	60	64	76	58	76	69	70	68	45	60	58	57	77	66	68	64	66	73	66	45	65	71	79	50	76	49	47	61	82	63	67	69	66	51	68	63	61	63	75	70	63	62	61	68	63	68	71	56	60	62	64	57	61	54	79	61	75	70	70	56	57	74	75	71	56	63	55	74	70	79	61	69	70	54	60	70	55	71	58	67	84	61	66	52	59	69	56	51	50	77	54	56	65	79	72	57	78	75	67	63	67	79	65	79	60	63	76	71	40	64	51	72	64	61	60	57	70	77	74	53	59	69	59	62	55	56	61	70	50	69	62	75	69	66	59	68	62	76	78	87	57	59	64	58	56	77	77	74	69	66	58	58	74	60	48	58	72	64	71	79	66	58	71	72	73	80	66	72	51	63	71	82	73	59	55	57	60	63	61	64	71	64	58	46	61	53	60	64	63	51	64	61	63	71	71	56	64	59	61	59	58	77	67	63	60	59	42	54	81	62	67	65	56	62	71	64	61	57	63	65	73	72	77	66	54	58	65	55	54	73	72	53	65	77	63	68	62	67	66	60	78	67	49	66	74	66	56	56	51	62	60	64	77	68	65	75	78	71	62	63	54	64	56	60	60	69	57	84	84	57	58	66	81	66	58	56	76	73	67	65	64	56	72	81	47	54	58	71	63	80	67	65	60	61	69	68	82	54	68	55	73	57	68	79	63	57	74	87	56	57	73	60	65	82	61	72	68	53	65	79	64	66	53	69	74	65	64	72	51	82	71	64	62	72	75	63	65	60	54	64	62	62	51	71	60	71	51	61	66	82	54	60	62	73	67	77	63	77	70	64	63	67	57	65	63	55	63	64	62	66	68	69	58	65	60	70	63	61	58	56	59	78	58	61	53	62	56	63	74	67	66	71	60	65	52	62	68	66	67	57	61	63	77	58	65	73	49	58	62	75	60	59	80	63	73	59	70	66	66	62	65	67	72	59	78	71	60	61	62	62	49	63	58	47	70	62	61	63	70	67	78	67	57	61	65	67	69	71	52	70	64	64	61	60	66	68	69	68	82	62	58	82	70	77	70	75	68	66	67	83	83	86	74	65	57	59	72	73	72	62	61	81	80	63	63	51	69	59	56	70	60	64	62	70	61	67	86	63	64	70	74	57	56	67	56	59	74	78	64	70	67	52	73	60	61	76	67	61	65	70	71	60	71	67	53	63	55	59	75	74	70	64	62	58	71	57	62	80	81	57	72	71	72	55	84	62	69	65	76	76	71	61	51	68	61	68	55	59	71	64	67	68	64	73	64	65	75	67	68	58	56	53	81	70	69	57	70	50	57	61	66	69	67	75	49	53	76	65	50	65	59	67	65	65	77	80	59	59	61	62	59	58	69	62	71	58	69	59	68	62	81	49	70	67	60	51	67	60	72	58	75	60	73	61	38	57	85	60	75	78	86	61	75	47	78	56	62	81	67	55	72	62	69	55	67	50	59	72	56	64	74	57	63	76	66	62	65	70	69	53	65	70	64	50	68	48	64	67	67	66	74	57	58	57	71	72	63	63	59	76	51	63	58	62	64	71	65	48	65	78	67	71	61	83	74	66	64	61	70	63	63	60	75	69	73	65	76	61	66	66	65	63	52	85	74	55	55	72	64	73	65	59	76	66	57	75	58	60	69	59	64	71	57	74	74	67	68	62	67	54	70	62	58	70	57	63	62	65	51	75	63	60	67	82	59	52	56	84	60	73	77	62	66	63	61	67	69	88	63	54	61	67	64	75	76	75	70	55	60	72	65	82	55	63	67	67	77	60	54	73	65	67	66	53	75	79	51	68	69	74	74	73	76	68	72	58	65	57	62	73	61	74	71	69	57	67	62	72	62	76	75	86	80	66	69	63	64	62	56	62	55	51	78	62	63	74	73	66	69	64	80	51	70	67	62	63	55	72	65	64	56	78	62	72	56	71	63	69	67	53	71	63	62	59	75	66	66	62	76	64	61	64	68	69	66	63	64	62	70	53	59	69	70	67	77	49	54	66	47	64	64	79	62	68	59	59	68	58	42	60	70	59	52	55	82	63	56	70	66	50	56	45	51	53	73	51	78	66	62	59	62	69	74	51	56	61	80	59	73	76	68	67	71	67	63	73	62	80	68	63	67	64	52	62	63	70	70	68	67	70	69	74	63	84	70	76	59	69	73	54	78	50	68	69	56	64	68	63	62	55	69	62	67	63	61	67	66	63	70	74	74	46	66	58	70	61	70	71	54	71	55	63	60	70	69	66	57	62	77	61	79	61	66	70	70	59	78	58	51	63	61	66	73	64	65	57	75	73	58	69	78	58	57	63	65	58	52	45	67	62	62	65	68	52	61	58	68	63	69	56	70	64	65	74	56	76	71	59	59	71	79	78	68	71	72	74	49	58	51	59	59	65	55	67	61	51	61	78	59	76	70	68	81	59	62	63	63	67	50	81	67	65	70	72	62	63	68	71	70	68	69	73	60	63	65	53	64	56	68	61	57	47	59	56	70	66	70	50	75	69	60	48	79	64	69	71	68	55	58	65	64	67	70	64	70	73	76	55	73	69	68	53	69	59	47	65	62	74	63	68	70	66	76	55	57	67	70	76	62	70	66	76	69	72	70	80	68	59	75	56	53	81	77	67	68	62	54	60	67	68	61	76	60	65	75	66	63	69	68	50	70	70	62	70	67	66	59	62	74	55	57	75	66	58	62	65	70	63	65	75	83	77	79	80	64	71	64	66	68	57	63	70	64	66	76	74	62	77	55	70	79	69	61	63	71	53	67	63	49	59	59	57	81	61	59	62	65	64	63	58	70	60	62	63	62	77	69	55	81	63	66	66	51	81	53	57	83	69	60	68	52	72	60	60	64	64	71	72	68	66	66	64	64	76	66	72	82	56	70	63	56	68	72	70	64	52	60	62	69	52	65	72	55	53	62	65	66	72	75	58	53	59	66	63	74	57	51	71	74	59	61	67	76	64	74	67	59	68	59	67	65	61	67	69	76	66	60	69	64	68	68	64	56	62	71	67	63	71	62	76	71	65	69	58	74	72	61	77	63	69	59	78	73	69	59	72	67	60	67	66	61	65	65	59	56	61	59	67	71	65	58	65	59	70	72	63	58	68	64	54	61	63	74	63	54	57	61	58	53	65	64	61	61	58	84	63	57	70	60	74	57	61	62	76	61	58	63	64	66	60	81	62	61	73	77	72	72	72	82	72	71	47	67	73	62	60	76	65	71	70	63	67	58	70	57	78	59	77	68	68	69	66	56	72	66	58	77	81	74	66	73	72	48	71	56	60	55	55	62	63	65	72	51	58	57	60	64	68	63	54	73	73	72	77	81	58
17274	2628	1341	1638	4574	7819	7658	6900	4890	5042	2965	2071	1385	1147	957	829	845	789	761	670	679	667	673	705	621	645	625	597	666	737	690	706	702	592	585	568	560	558	592	558	549	586	553	544	536	611	551	549	532	516	569	536	548	514	587	531	529	552	543	528	540	540	555	552	546	570	543	517	551	537	522	538	520	499	570	533	520	501	555	529	529	514	497	494	557	541	568	524	550	552	541	545	567	577	514	525	481	525	561	519	538	529	526	541	504	598	520	493	556	505	539	514	543	520	533	546	512	537	514	521	520	562	513	507	505	535	531	501	529	565	489	539	531	503	529	570	529	531	540	544	507	512	560	514	481	536	542	600	562	545	527	531	511	555	506	531	560	508	552	565	549	531	519	525	544	506	505	511	554	521	531	577	508	553	521	545	538	513	547	514	526	518	540	568	558	540	506	517	551	538	550	504	500	517	513	525	497	544	540	526	562	547	573	500	520	529	512	548	531	515	549	564	542	515	547	509	547	564	500	490	547	479	534	543	503	531	533	529	528	532	537	508	527	545	564	547	496	508	521	501	540	545	517	494	530	512	519	504	532	512	543	481	553	523	529	549	529	484	522	527	505	511	552	556	521	529	539	496	541	487	537	536	544	508	512	523	548	544	593	576	500	547	535	541	534	499	516	512	505	472	512	522	529	514	514	531	537	500	541	537	536	528	526	532	561	535	551	537	489	549	534	565	548	504	572	520	519	531	560	546	521	512	538	541	553	542	551	522	507	591	569	521	543	539	489	501	506	548	527	545	542	536	505	520	511	512	508	556	530	532	556	508	502	516	532	567	495	528	550	519	520	543	546	490	506	563	529	494	526	523	537	527	517	514	550	548	538	525	497	507	559	508	547	555	489	568	521	483	528	571	544	549	490	530	529	543	549	538	532	547	503	547	535	560	512	549	547	534	518	542	572	521	511	541	571	523	554	513	537	530	527	502	571	545	546	524	509	502	544	494	537	530	518	488	523	558	506	521	511	540	519	525	507	509	536	534	570	497	514	568	531	521	523	573	496	534	524	544	547	562	528	531	556	556	541	494	543	555	511	509	544	520	525	556	522	504	548	518	515	509	541	520	513	546	491	514	545	487	533	524	527	563	497	511	520	493	517	528	515	553	542	524	530	548	578	518	512	550	512	555	492	497	504	538	498	499	546	554	541	490	506	525	546	524	482	530	526	507	538	544	528	536	512	513	543	556	501	515	494	525	524	540	569	517	549	501	561	507	504	512	499	517	533	519	561	527	534	556	537	508	529	533	509	527	522	542	504	511	485	521	525	559	494	554	560	522	498	513	537	550	517	572	571	520	566	497	539	511	545	534	514	531	519	520	504	533	527	538	515	563	552	531	577	511	545	562	537	525	545	530	525	527	584	526	555	508	538	502	522	508	519	521	503	545	515	553	545	548	514	498	544	507	540	501	523	572	576	576	556	528	571	532	539	526	508	572	526	540	528	527	542	531	523	504	556	514	523	538	547	472	527	553	549	555	556	513	523	515	529	544	523	544	527	555	529	518	552	558	509	528	549	565	530	511	559	508	537	556	544	515	526	530	521	530	497	485	580	481	509	562	528	544	494	543	487	512	521	543	531	501	525	488	527	584	511	483	536	507	480	561	520	551	479	515	505	509	539	515	509	553	540	534	567	541	524	514	553	544	522	517	522	563	570	521	550	540	538	551	551	543	508	519	558	513	578	519	516	520	525	555	546	572	516	555	508	525	551	550	546	538	523	514	538	577	548	536	513	542	507	521	521	554	587	516	535	517	515	528	541	544	531	514	564	538	538	565	522	569	475	504	498	538	482	529	504	510	523	528	553	572	534	506	540	533	508	514	554	484	525	536	547	452	537	512	556	510	544	561	505	508	481	519	547	514	494	529	555	551	514	539	510	511	534	510	543	537	511	579	547	546	543	517	554	532	547	563	510	513	485	555	527	508	522	539	521	533	540	543	542	518	543	504	490	513	531	550	544	529	512	525	534	537	553	563	520	508	526	546	537	532	488	569	503	503	511	556	564	489	504	517	540	580	576	518	538	546	546	541	509	522	501	546	525	527	522	512	498	538	472	517	530	501	546	538	512	542	526	567	518	530	544	530	534	494	479	538	514	512	562	505	536	520	524	522	531	501	512	493	506	503	565	520	532	510	516	522	505	484	534	531	505	513	519	519	544	553	537	533	551	565	529	541	506	556	521	506	549	557	494	545	502	587	511	561	531	523	585	568	520	514	571	504	522	531	535	565	546	532	487	539	523	590	525	528	533	526	515	502	505	525	528	520	535	523	514	531	546	527	514	530	542	484	482	533	558	516	524	523	483	487	613	466	508	544	510	536	552	504	523	501	516	517	543	516	531	565	506	549	539	512	518	488	540	535	512	554	540	515	531	515	518	500	488	501	509	520	551	528	500	503	528	562	509	518	479	528	526	561	499	519	515	552	574	551	538	488	511	501	525	556	490	555	503	490	555	523	551	561	497	521	533	525	549	534	542	492	557	556	496	527	539	558	538	559	518	544	507	515	568	559	496	555	579	532	564	467	533	568	524	520	507	491	538	517	519	517	583	494	533	526	536	518	507	561	544	540	513	531	521	490	505	553	509	549	499	501	504	476	488	535	528	538	535	501	522	561	517	526	546	503	495	536	538	565	513	517	565	578	518	521	536	513	553	532	533	477	521	544	548	520	527	523	510	561	542	550	517	520	495	542	530	535	536	553	506	492	554	537	531	568	513	548	562	499	532	518	539	542	507	558	503	516	514	525	520	494	570	541	504	496	497	520	555	521	567	542	574	529	493	505	531	528	539	548	526	546	548	473	499	525	556	520	490	530	507	528	542	519	543	529	555	537	517	507	515	543	494	553	459	551	538	537	506	537	545	530	506	507	519	550	539	539	545	539	501	555	530	499	530	499	509	514	494	564	496	541	540	564	520	521	506	497	499	529	522	509	492	530	499	504	517	512	533	540	526	502	546	521	557	541	491	549	507	518	510	518	515	537	548	525	557	556	565	513	534	532	555	522	538	514	539	538	507	497	512	519	503	534	570	489	513	526	518	510	567	524	540	556	508	519	538	543	543	510	543	523	511	524	530	544	531	543	539	501	525	535	518	547	513	521	542	551	499	543	500	503	489	515	507	562	530	525	523	486	560	533	538	536	559	522	545	542	568	557	533	497	542	504	512	547	489	549	509	538	530	522	505	485	527	523	500	536	528	537	547	541	541	541	575	581	493	531	560	536	504	529	526	527	528	530	520	526	522	511	548	513	555	495	556	471	541	520	535	557	490	501	489	519	528	535	551	524	546	502	542	526	501	521	522	493	541	502	495	519	520	541	515	492	568	500	548	569	512	553	511	530	490	546	552	565	537	534	531	546	492	510	520	530	527	545	567	496	508	497	525	490	489	503	477	523	533	522	524	499	554	533	503	554	536	525	566	515	566	471	552	474	500	545	470	514	525	543	532	541	517	568
2462	249	119	98	99	135	175	170	98	152	120	96	77	53	43	49	48	48	37	44	49	46	50	32	40	32	40	45	41	42	48	43	33	33	38	36	42	35	30	45	33	33	38	48	32	32	35	44	28	34	36	30	35	37	39	34	37	32	40	33	28	33	29	36	50	28	41	40	33	28	36	31	42	31	30	47	53	40	44	37	34	36	31	43	33	31	42	37	34	38	34	37	28	37	33	32	39	38	32	37	37	32	33	40	27	38	31	34	36	37	49	53	26	38	41	32	38	25	18	26	31	41	34	40	22	33	38	29	39	36	34	43	42	29	31	38	28	34	27	35	26	38	33	42	31	35	28	38	39	25	36	34	30	38	31	37	34	42	44	35	39	45	34	40	43	39	34	45	30	42	47	35	34	36	47	39	31	37	35	46	41	28	36	29	36	35	33	35	32	33	28	42	33	33	33	43	28	39	41	33	37	28	37	34	18	35	42	27	33	33	35	26	28	33	31	43	29	34	24	49	36	24	31	29	35	37	35	37	36	37	34	35	30	28	32	33	46	29	45	39	30	27	34	32	33	34	25	32	38	32	26	38	43	37	33	28	37	26	33	31	35	25	29	41	28	38	38	47	37	32	27	35	31	32	44	32	30	30	33	29	32	37	27	40	39	19	33	46	40	29	37	34	33	30	37	32	29	34	40	29	42	26	39	33	37	40	40	38	34	27	30	31	26	45	24	21	33	24	38	43	40	34	37	40	36	32	36	32	41	28	15	38	31	31	28	34	30	36	24	43	36	37	28	29	37	35	29	31	29	33	36	31	39	36	31	31	35	32	31	37	45	41	43	37	36	37	34	26	42	36	35	33	39	28	34	41	26	29	35	38	37	34	32	35	36	32	30	29	49	31	32	32	38	38	29	33	37	21	44	37	33	28	35	36	39	33	27	31	22	39	36	46	45	25	32	38	28	40	31	29	37	25	42	41	31	27	35	31	29	40	34	26	31	39	39	36	53	36	25	31	37	38	47	30	43	37	36	26	38	36	36	32	27	39	32	23	30	34	34	39	26	31	38	33	45	34	38	40	37	26	34	38	32	34	35	31	46	34	35	30	38	20	41	44	37	40	41	33	32	38	36	37	25	45	36	44	24	38	35	34	31	28	29	32	31	36	31	40	31	46	36	32	31	35	28	32	46	38	44	42	20	30	36	36	36	43	28	23	38	28	33	42	23	27	36	46	41	23	26	41	30	40	29	34	31	30	30	42	28	28	42	46	30	35	34	39	39	42	33	43	52	35	38	33	30	32	32	39	30	32	31	33	35	53	42	32	29	37	40	37	28	37	31	39	37	33	41	47	33	29	28	34	42	24	27	35	43	25	39	34	27	34	28	43	35	29	34	28	42	39	39	31	33	19	37	55	27	42	42	31	41	40	31	36	30	53	43	25	36	43	27	36	34	30	33	34	31	34	29	33	29	41	48	35	36	47	38	39	35	36	45	27	39	25	34	40	29	26	35	38	39	31	33	45	34	29	46	32	32	29	39	37	26	33	36	36	38	35	38	36	51	35	33	16	38	33	39	25	37	33	34	34	38	42	31	37	33	24	34	39	30	42	39	32	42	35	29	24	39	34	44	34	36	49	39	34	43	35	40	34	36	38	42	35	23	35	34	38	32	31	34	47	46	45	29	35	39	37	27	27	32	34	38	39	35	24	44	39	29	41	46	30	39	44	41	28	33	30	31	40	41	30	38	42	29	29	39	39	33	32	27	37	30	34	21	36	36	29	38	32	38	25	38	30	35	35	50	50	33	44	38	23	36	38	29	35	38	40	33	33	41	43	33	39	39	37	39	34	40	35	44	31	38	41	33	33	29	38	39	39	32	34	28	29	31	37	42	33	44	27	51	33	29	40	31	29	32	32	31	30	44	27	39	21	44	36	37	34	36	39	34	31	23	35	39	40	39	30	27	29	44	33	31	37	38	40	26	35	42	45	35	35	43	31	28	31	32	39	38	50	34	30	37	35	40	32	30	20	38	30	37	33	34	48	37	24	31	50	36	29	46	31	40	38	36	25	31	41	30	29	35	34	29	41	38	31	37	34	28	42	41	38	29	39	42	35	37	36	30	43	34	39	33	41	34	23	35	28	38	34	30	38	32	48	43	31	38	32	34	39	50	37	40	33	28	47	28	40	44	27	32	32	34	31	31	35	38	30	37	38	45	29	27	16	32	29	38	38	46	34	43	33	37	39	32	35	40	40	33	40	39	29	35	40	32	37	37	36	38	40	35	25	37	34	35	40	36	36	23	28	34	38	28	42	33	27	35	36	35	43	27	34	44	27	40	31	38	18	25	30	35	38	42	40	36	38	37	29	34	37	30	36	31	29	38	42	29	40	34	35	28	39	37	40	23	39	32	42	33	45	26	35	44	31	43	52	20	47	29	35	28	42	38	38	34	36	27	35	38	32	36	32	30	36	32	34	38	31	34	33	36	32	37	36	34	28	31	36	34	43	41	26	38	21	34	42	33	37	43	40	35	39	27	37	35	33	40	37	42	44	31	30	27	34	43	26	42	32	38	43	48	25	33	28	41	41	32	34	36	41	44	29	22	33	34	30	26	27	34	32	34	48	30	38	38	28	41	32	28	40	33	23	32	37	36	28	44	45	34	38	37	36	40	33	28	40	28	39	36	35	21	38	26	38	34	33	37	40	44	30	26	35	33	40	31	23	32	46	36	29	31	36	35	46	41	35	42	31	36	30	36	32	39	40	37	46	38	43	30	39	31	43	31	27	37	33	31	38	26	28	36	33	31	32	41	38	24	44	24	35	32	40	33	46	39	35	40	43	32	35	33	33	46	40	44	33	38	38	40	37	30	43	38	41	35	32	40	30	29	35	41	32	36	31	33	31	35	33	39	29	36	30	26	30	38	32	42	35	42	32	34	42	29	34	20	30	40	29	39	35	36	41	41	32	32	32	45	27	26	48	36	24	36	36	45	28	43	32	34	31	34	39	34	40	37	50	31	33	41	38	33	37	39	37	26	30	36	36	37	39	47	45	46	26	27	38	34	33	34	39	28	35	34	38	26	25	30	42	51	32	36	27	41	38	35	30	35	32	34	37	40	29	31	34	23	38	37	35	31	31	34	34	33	35	39	43	28	42	35	29	43	46	37	29	29	37	33	40	37	44	34	28	42	27	40	43	37	38	35	34	37	32	41	37	34	32	38	22	33	35	38	37	28	24	32	28	35	24	31	42	37	31	35	41	39	34	39	30	43	44	41	36	42	28	38	31	36	34	37	36	46	28	30	49	30	31	31	35	35	29	41	25	31	30	32	41	38	38	45	34	40	41	28	37	46	35	31	30	33	33	41	42	34	32	42	42	36	31	37	40	31	32	47	46	30	34	25	30	35	33	36	44	41	33	33	29	33	28	32	45	32	32	20	43	33	34	33	32	31	38	32	33	31	35	42	31	39	35	32	32	34	27	26	40	25	34
20678	3494	1440	2058	5966	9224	8654	7737	4735	5016	3826	2137	1552	1205	958	823	787	678	611	593	551	543	611	565	454	468	435	493	549	602	602	526	459	407	399	381	368	395	378	334	345	384	372	384	303	360	342	356	358	361	352	344	385	360	331	332	299	341	354	355	330	310	310	313	362	360	364	306	304	342	323	324	308	308	297	303	329	291	322	319	332	328	302	326	313	334	314	320	366	326	322	303	300	329	313	301	308	349	313	292	302	354	309	297	337	295	328	337	311	323	312	322	312	312	323	321	319	355	321	298	289	321	324	295	301	326	307	333	292	332	287	299	293	314	309	338	307	300	315	345	323	324	304	299	342	302	300	295	317	312	302	331	318	316	324	308	296	328	310	307	292	305	320	302	295	323	350	302	285	327	314	307	288	341	340	326	338	300	335	312	318	318	303	291	298	333	310	323	295	331	299	328	322	292	338	303	307	310	320	287	341	336	314	324	284	309	314	288	286	308	308	320	340	310	283	330	320	303	300	283	328	303	358	273	335	322	354	329	298	304	358	322	317	303	322	339	305	310	329	323	328	313	284	329	301	307	304	315	314	321	303	302	291	347	302	297	304	298	271	329	309	297	330	290	265	289	280	334	347	318	311	293	279	294	298	292	311	302	331	306	308	294	334	301	325	307	332	349	321	332	315	327	309	317	338	321	306	328	317	319	347	321	291	314	315	291	312	274	291	335	315	306	304	295	310	311	316	317	301	320	314	342	323	276	290	332	302	286	292	350	317	324	335	308	304	288	338	309	302	307	321	302	304	302	312	340	339	292	306	316	259	325	275	293	300	321	316	321	291	311	287	316	340	316	313	311	296	292	311	324	332	332	291	282	310	311	316	333	335	355	325	317	315	329	311	306	294	328	322	310	324	342	335	333	290	333	297	336	308	294	306	305	300	344	281	283	320	315	281	316	302	303	282	320	288	349	317	330	322	317	317	285	312	305	298	300	343	321	294	291	306	294	292	308	306	324	309	311	317	300	323	318	302	297	308	299	351	279	320	348	315	317	292	329	322	352	332	294	324	315	338	320	322	298	287	311	336	344	311	293	343	322	325	288	296	325	320	325	330	308	309	332	316	306	313	291	287	296	287	307	330	330	309	336	323	319	289	329	297	309	280	273	288	322	320	303	301	302	311	287	304	325	330	310	327	312	317	305	314	268	323	310	310	326	309	315	287	320	286	300	327	321	303	338	345	342	318	316	322	282	306	316	316	301	299	290	337	328	320	327	340	311	322	320	320	308	304	291	301	314	274	313	316	299	301	344	307	333	313	289	321	310	324	316	331	344	307	315	310	338	326	351	295	326	319	310	325	321	283	318	306	302	279	311	287	322	292	280	291	332	313	290	293	305	308	274	314	312	341	314	299	289	300	291	278	290	280	318	318	345	329	314	297	305	298	284	300	306	281	326	320	329	297	300	285	356	330	301	342	326	284	323	322	341	307	325	290	310	306	313	297	344	303	320	279	309	319	311	315	347	288	341	313	329	307	307	306	329	295	306	302	315	342	296	330	350	333	284	314	290	322	296	329	323	303	288	323	312	309	308	327	301	293	279	328	314	300	323	314	333	305	291	350	315	322	287	304	291	317	289	320	279	333	314	332	314	289	301	280	293	315	297	310	322	280	336	299	310	324	287	285	306	310	295	279	312	324	296	317	310	305	303	304	335	315	351	277	279	316	304	288	319	296	323	316	369	292	326	286	284	325	308	287	305	318	321	336	295	314	325	356	336	282	291	312	311	312	298	339	314	304	294	320	293	314	317	313	291	308	307	298	327	335	288	293	277	346	323	312	300	315	332	299	343	323	321	316	294	313	351	291	285	330	324	308	321	298	316	308	343	322	315	304	307	318	312	338	312	298	306	297	304	334	315	320	324	326	307	320	314	305	320	315	315	340	330	321	319	340	296	296	329	296	324	291	329	289	299	316	291	331	301	321	320	286	319	317	307	321	318	317	304	310	296	321	339	306	312	324	290	289	336	312	317	307	329	309	292	329	333	321	326	345	292	302	305	310	312	338	298	284	331	352	310	304	308	312	317	277	303	309	311	322	291	316	285	302	295	297	310	312	296	306	313	329	315	326	315	308	304	311	283	304	284	313	306	315	303	302	313	327	284	295	336	302	308	307	345	312	349	303	285	320	335	302	305	333	341	325	297	329	294	306	312	342	313	311	325	342	313	291	308	330	306	295	324	269	300	327	268	332	305	289	307	331	295	301	301	285	304	295	316	288	281	316	302	293	299	317	303	300	287	328	343	318	281	329	318	329	296	359	310	282	319	312	304	317	299	339	281	334	303	315	320	337	309	319	320	333	301	313	304	320	291	327	316	301	334	313	316	286	333	330	313	317	297	292	313	300	326	301	309	360	317	304	297	302	322	292	308	336	333	292	307	319	339	291	292	313	307	312	316	285	321	305	330	310	318	301	308	310	302	341	288	309	297	308	336	320	282	286	263	279	297	317	315	306	302	318	327	301	319	314	337	283	312	321	311	327	286	272	306	334	334	310	309	284	302	328	315	290	338	319	314	307	322	306	279	315	292	298	311	299	325	279	334	314	326	313	317	315	312	318	312	303	312	317	277	291	311	291	305	355	315	332	320	328	327	315	286	270	321	333	296	275	328	297	306	287	297	315	337	314	301	289	290	301	300	333	312	305	318	321	316	303	317	310	303	329	289	323	328	331	312	336	301	321	327	309	320	334	325	346	331	332	324	332	274	331	320	300	314	301	323	322	279	311	315	312	318	305	330	307	298	312	286	325	328	373	319	301	295	293	310	321	303	301	307	303	296	307	305	310	298	319	334	331	325	284	304	327	335	316	299	301	301	278	369	329	322	333	302	317	328	302	308	309	330	275	334	318	309	316	323	312	329	321	317	319	294	299	323	316	313	272	331	295	304	288	323	312	342	321	293	322	366	309	334	294	286	298	298	315	301	325	322	300	297	347	306	310	310	315	322	287	331	293	341	321	277	317	306	298	325	301	302	330	295	299	323	264	298	310	300	272	329	301	287	291	288	301	313	290	332	301	301	299	327	321	307	311	359	356	324	309	305	319	344	299	336	289	323	304	293	300	308	300	297	285	347	333	300	343	325	309	302	305	328	282	344	336	316	329	308	287	319	306	313	292	289	301	299	339	303	354	339	326	343	306	331	312	296	327	303	309	321	307	352	322	289	311	316	323	316	301	297	314	301	319	311	331	295	329	303	342	337	298	349	309	310	296	323	327	317	316	303	328	327	319	321	307	306	309	323	311	287	346	322	320	302	299	342	315	302	292	319	349	301	337	301	301	336	290	300	302	308	289	335	302	306	307	310	307	310	298	287	334	304	308	327	302	307	355	360	342	297	315	316	311	295	336	277	300	295	339	306	325	318	310	342	273	308	289	292	314	310	301	299	305	322	313	318	315	318	311	302	309	314	317	294	356	281	320	288	282	286	290	300	310	312	300	304	320	310	298	338
1460	166	132	105	93	130	125	125	136	127	137	110	95	97	111	109	89	105	92	98	105	86	95	105	93	87	93	103	99	100	91	77	75	89	82	87	94	79	87	99	99	94	106	77	106	93	90	92	96	93	104	75	111	99	79	98	87	93	102	99	98	83	85	89	100	110	112	100	97	101	99	79	93	101	84	94	94	83	92	114	82	86	94	86	106	102	116	81	100	99	99	91	99	97	96	75	108	112	100	101	101	103	97	96	101	94	104	110	87	76	113	95	99	92	73	93	89	96	87	88	105	109	92	68	96	92	106	84	113	109	93	89	91	96	98	109	84	91	92	103	93	100	88	80	92	89	88	89	93	83	96	85	100	91	99	97	92	84	88	116	89	101	87	91	82	104	86	101	96	97	84	90	97	97	100	96	80	105	92	100	95	83	109	107	98	98	107	92	85	86	111	82	84	96	90	94	71	76	106	93	93	103	92	99	84	87	84	93	92	87	102	97	99	95	100	90	104	103	88	95	82	102	99	90	108	88	98	117	94	94	107	83	75	92	112	85	84	112	101	100	90	109	83	89	102	101	102	83	97	91	93	97	103	102	90	108	87	91	118	106	88	90	91	92	101	104	84	83	87	108	86	105	94	88	80	101	94	101	104	91	107	78	104	68	100	111	91	106	87	102	100	107	103	80	85	93	111	98	87	79	81	83	88	107	95	101	106	77	101	84	103	93	107	78	83	102	90	87	96	107	105	92	89	89	86	97	86	105	105	93	78	81	97	76	83	98	93	100	104	110	96	84	101	83	95	100	96	101	107	90	86	87	94	101	110	82	97	93	89	100	93	87	96	114	77	93	76	107	87	87	83	83	88	96	109	61	111	82	114	111	88	90	93	95	98	90	102	101	90	99	98	98	95	102	91	85	92	79	96	96	86	96	72	94	116	96	99	86	94	100	100	96	86	91	90	110	92	98	100	103	89	81	93	86	87	90	109	102	92	77	80	104	80	105	92	77	86	91	105	91	89	87	92	91	105	96	87	99	110	84	87	101	86	93	89	82	81	96	96	96	103	91	89	91	104	95	102	94	88	80	103	90	93	93	88	117	94	86	87	78	109	99	100	83	91	97	90	91	92	87	65	101	74	108	100	113	99	92	102	83	95	94	91	95	86	77	85	108	89	88	68	97	111	102	112	90	87	94	85	81	96	92	107	96	113	91	80	90	79	91	109	79	88	99	72	113	76	92	99	96	89	88	93	96	91	94	105	95	93	115	101	87	109	93	96	101	77	86	90	68	88	100	107	101	94	94	99	85	78	100	87	85	98	93	78	94	86	73	100	104	99	113	108	107	87	83	89	88	72	89	88	98	91	108	81	101	96	91	96	97	88	95	101	77	93	86	97	87	106	83	99	98	100	103	85	97	96	109	86	111	97	104	92	114	98	102	73	79	81	85	106	100	83	95	101	114	102	109	104	97	106	107	114	91	90	93	100	100	89	75	105	108	118	108	85	81	104	63	103	102	80	105	79	95	90	68	93	98	95	97	96	89	103	104	105	81	118	70	100	94	93	90	91	96	80	85	95	91	79	79	86	87	89	81	88	88	101	101	104	104	99	103	104	97	74	80	86	95	92	106	98	81	83	76	72	75	89	94	87	99	109	92	89	100	93	107	88	91	83	85	80	90	78	90	103	92	99	102	98	87	90	85	101	67	96	87	108	115	104	99	104	78	81	103	82	75	99	83	84	93	90	95	77	106	92	87	85	96	96	79	93	99	95	88	106	86	106	97	87	104	91	104	86	96	102	81	105	109	89	101	90	95	79	80	112	101	87	91	79	89	101	100	82	103	83	101	100	95	68	94	81	94	96	78	87	93	113	93	101	82	118	95	82	83	95	103	101	89	102	79	93	91	96	108	99	97	88	98	96	93	97	86	103	93	85	102	74	105	91	90	87	87	96	105	99	86	100	106	93	92	96	98	90	90	83	101	101	92	95	93	83	82	97	105	89	80	84	79	86	90	83	104	95	77	89	73	76	85	102	93	94	91	91	92	100	96	117	81	83	87	88	97	95	81	88	93	89	82	74	103	87	93	116	96	102	92	107	95	94	102	113	80	108	82	86	94	87	85	108	84	79	85	86	96	90	63	102	89	93	96	82	85	87	85	104	93	84	94	100	94	86	89	108	94	84	85	74	103	90	90	97	74	102	93	95	89	83	102	91	86	66	87	90	92	88	87	91	98	112	80	100	107	79	79	103	87	93	110	101	91	88	96	71	94	95	104	87	81	87	99	98	97	81	98	90	94	92	85	96	93	95	98	85	102	92	89	98	82	104	92	95	104	94	85	84	99	90	88	100	90	90	96	104	87	101	102	90	95	78	95	69	95	88	101	100	77	95	88	95	91	85	87	98	100	106	84	105	80	80	98	90	93	90	100	90	88	111	78	97	90	91	86	81	90	86	93	109	83	79	93	77	93	93	106	120	114	117	98	107	101	97	109	97	93	99	90	102	112	90	102	103	80	108	87	75	105	86	98	88	93	106	86	84	82	98	87	97	105	97	68	97	79	89	101	78	94	94	101	96	100	103	80	79	96	84	90	104	107	85	102	87	96	96	83	114	106	98	96	97	97	91	83	107	89	81	111	108	84	94	77	88	89	89	111	98	94	103	95	94	90	81	92	98	86	87	94	98	89	85	78	115	109	97	90	84	96	83	94	82	89	79	91	113	86	101	76	107	84	97	95	89	90	87	86	98	99	88	95	89	83	96	87	82	95	105	84	94	95	98	85	93	95	85	84	79	89	98	89	94	90	91	82	98	91	88	78	109	104	86	97	85	90	78	101	117	96	89	93	97	112	88	100	109	78	89	85	88	91	86	82	92	102	90	106	99	98	88	77	85	73	83	119	74	77	96	85	88	96	100	82	124	117	113	100	108	103	98	86	90	114	105	75	104	86	90	103	88	104	88	85	100	82	99	102	88	88	93	93	107	89	91	84	103	88	105	93	90	98	92	101	83	97	91	97	99	92	93	82	106	89	95	100	96	91	89	81	95	91	105	106	71	107	86	97	97	87	87	105	98	88	105	84	77	105	81	91	88	94	100	94	100	110	89	93	83	81	94	82	94	98	81	115	104	82	86	85	93	88	107	79	88	101	105	99	104	89	82	100	107	104	98	97	83	91	97	114	84	86	90	107	87	89	97	81	93	91	96	104	94	104	111	101	102	87	103	82	93	96	82	92	94	104	85	94	90	109	93	107	93	96	88	91	84	100	87	83	101	95	91	82	75	85	97	93	95	88	97	86	103	89	81	109	92	91	89	82	77	102	79	82	106	74	98	84	109	96	96	95	102	104	93	73	88	86	83	90	101	86	97	93	108	87	99	92	97	90	101	107	104	102	100	97	89	87	107	105	90	96	92	79	103	95	93	73	86	102	83	89	91	86	94	109	99	94	89	85	108	97	77	86	80	95	88	88	89	80	96	89	105	98	101	104	80	85	104	105
12457	2002	1073	1305	2865	3966	4380	3219	2319	2229	2011	1276	993	969	931	835	885	821	781	816	826	827	784	811	796	770	823	831	868	916	856	833	792	725	740	801	773	743	781	760	749	755	751	747	791	780	764	783	771	796	761	812	785	779	702	748	747	837	749	729	735	776	777	738	704	780	810	719	772	743	698	731	755	734	749	745	775	751	767	769	742	711	757	726	689	786	730	762	796	758	708	769	735	822	781	776	749	776	714	784	761	777	773	727	779	720	768	723	772	749	744	749	772	748	749	812	740	697	753	776	765	728	756	772	778	776	810	777	730	750	798	756	746	784	783	782	762	774	761	762	821	801	787	744	725	758	754	729	741	769	783	755	690	717	774	768	781	767	730	782	796	708	779	738	780	757	755	762	781	747	744	746	737	737	790	777	757	749	763	713	747	723	739	731	736	753	757	782	737	790	750	710	710	726	764	738	785	771	778	754	741	771	754	735	803	781	737	708	744	777	706	715	743	727	786	735	757	751	760	722	763	779	728	743	721	748	717	745	750	765	710	788	754	773	722	758	756	780	773	720	751	751	703	786	746	790	765	769	740	781	772	756	699	762	702	759	746	722	751	716	761	780	733	737	783	742	760	781	749	745	788	800	728	731	720	756	775	756	746	726	717	775	725	806	777	755	755	742	743	767	741	729	744	765	792	766	795	809	768	736	735	745	740	776	770	803	802	716	752	732	785	743	779	727	798	747	793	761	729	762	714	748	755	741	726	734	767	748	727	741	822	773	767	729	733	767	755	769	719	791	755	726	750	709	810	750	759	725	746	743	775	770	708	743	743	766	734	783	742	766	760	716	746	730	785	783	777	742	826	748	782	764	734	772	761	786	749	771	745	789	754	769	788	737	765	729	789	744	776	739	808	739	723	773	756	738	760	776	745	766	751	767	758	777	789	771	738	746	763	767	739	732	712	745	738	748	716	751	796	764	747	761	773	755	759	776	756	715	747	792	823	775	759	754	738	754	724	803	742	755	703	751	699	693	784	784	750	707	751	754	759	764	753	803	761	793	760	758	722	755	709	739	710	787	773	722	743	774	727	814	783	738	775	762	746	784	761	743	728	749	750	767	738	780	755	705	761	736	751	770	798	787	768	749	756	739	743	794	789	768	766	737	776	759	773	767	790	761	797	744	759	759	740	772	795	777	772	777	737	730	735	750	803	769	750	772	744	710	732	807	745	742	750	766	749	796	821	757	752	693	794	796	791	739	744	764	690	789	746	713	709	746	730	756	740	784	726	750	745	762	780	785	718	745	784	786	774	754	785	741	741	741	838	791	715	747	767	742	761	758	752	789	718	759	815	713	730	798	722	732	746	755	730	749	795	746	750	765	775	784	696	761	791	761	766	729	746	742	748	739	763	724	770	740	769	751	765	773	745	695	750	752	738	791	758	748	746	723	723	715	757	737	752	743	773	763	772	762	705	711	774	728	744	747	749	785	760	751	683	763	776	743	791	712	787	718	776	774	728	810	778	737	751	731	757	743	743	728	709	769	716	755	669	736	761	809	727	771	756	770	816	693	765	775	777	770	699	727	715	791	754	726	760	730	763	746	753	734	709	722	704	750	755	690	745	698	758	746	773	758	773	766	744	726	745	781	760	767	775	769	732	726	749	749	789	762	745	750	796	780	736	759	730	768	701	777	764	736	736	783	738	819	691	776	764	754	758	760	770	722	780	774	754	788	764	734	700	752	796	746	758	765	756	752	774	715	780	777	797	755	765	755	768	746	754	770	783	785	770	776	783	771	736	800	777	762	709	755	741	771	810	768	770	753	777	757	757	793	720	795	792	741	724	732	758	783	788	758	735	745	775	791	755	745	721	773	732	767	803	730	731	752	778	773	723	754	725	773	685	758	803	781	735	749	765	754	780	696	682	776	753	767	769	735	739	740	716	765	735	743	754	795	786	768	724	731	723	735	772	742	787	767	775	716	714	773	722	757	720	725	714	779	729	766	735	750	754	720	773	716	785	800	806	846	830	745	721	767	720	737	782	741	721	739	733	744	753	780	759	753	793	776	802	743	756	776	753	752	766	725	760	753	781	749	741	765	736	764	811	777	786	757	794	739	754	749	794	718	701	741	749	747	749	797	759	778	708	747	801	748	757	750	731	757	765	735	736	737	798	697	710	806	773	767	723	735	791	798	774	721	749	765	795	756	727	788	769	766	779	786	750	773	727	770	731	807	759	814	770	802	730	724	717	769	762	747	785	771	764	755	705	809	739	727	763	760	728	735	701	731	747	736	758	757	783	778	731	795	769	723	770	773	799	795	775	749	788	725	750	724	755	809	729	768	744	765	732	775	760	704	734	737	805	727	736	709	723	744	724	805	799	738	709	750	746	783	729	783	727	743	729	745	763	720	729	759	731	740	769	768	730	740	758	752	798	775	721	759	752	765	745	751	712	723	743	768	761	742	773	785	779	714	706	763	750	740	745	750	724	757	790	757	783	725	775	730	769	730	758	777	817	766	740	753	742	741	782	761	728	751	749	742	691	798	722	758	770	706	784	793	775	758	754	762	784	747	731	802	711	729	771	755	756	741	773	726	779	806	796	778	770	748	746	752	738	767	794	723	799	730	730	792	769	747	742	789	776	790	752	744	714	746	764	703	719	713	772	747	740	750	769	797	749	745	784	758	779	733	782	733	752	799	768	804	816	813	724	765	819	723	753	776	787	753	749	718	810	767	738	749	730	743	710	737	747	752	781	759	747	737	730	789	721	815	730	777	760	733	737	745	731	752	779	783	737	736	789	766	749	732	787	734	748	787	793	760	750	741	808	800	747	758	737	735	771	780	786	749	760	757	756	734	741	779	763	746	729	723	760	763	762	751	736	759	770	746	723	755	717	788	782	748	707	778	734	756	828	722	742	744	773	730	776	769	716	775	791	761	732	713	723	803	748	741	811	745	746	738	774	763	786	751	710	732	756	763	730	792	769	789	729	722	755	746	766	783	723	776	694	759	751	794	764	760	722	746	699	761	728	779	712	723	789	735	707	735	761	775	766	752	801	776	770	728	728	725	732	728	744	751	757	751	752	753	789	803	784	743	736	811	724	806	755	747	715	742	768	726	767	727	737	739	753	793	751	757	761	762	735	748	751	733	728	811	777	744	789	760	770	783	751	768	724	754	785	732	758	753	738	752	771	734	754	765	794	757	763	740	711	787	765	815	721	728	762	757	742	753	821	807	762	781	741	799	737	740	718	766	772	723	776	815	764	760	743	775	764	747	723	775	790	774	787	735	762	790	717	735	779	738	768	727	749	756	726	743	771	773	697	753	729	766	732	771	799	770	761	733	708	766	794	737	752	762	830	707	753	738	804	726	813	761	753	729	765	738	750	793	731	763	753	757	743	747	723	764	802	756	749	769	767	758	785	773	742	815	788	753	703	727	774	752	776	751	772	772	735	728	719	750	773	753	743	739	733	764	748	756	788	773	770	747	759	718	792	730
1764	189	105	93	94	119	137	165	122	110	99	91	74	72	67	52	64	73	67	71	65	57	71	62	56	70	61	51	74	67	80	72	75	73	71	53	66	68	60	64	67	52	58	75	76	62	71	60	51	57	70	47	75	58	57	62	56	54	62	71	74	63	53	74	52	63	59	52	49	69	70	61	75	60	52	60	69	57	56	59	69	70	63	73	60	77	73	71	58	50	57	82	68	59	79	56	58	54	52	48	54	61	66	65	62	65	57	56	59	67	53	75	69	61	55	60	61	76	69	67	68	53	58	68	60	49	69	57	62	57	59	62	62	68	51	73	56	57	56	59	68	61	65	74	66	56	64	64	63	54	58	65	59	60	61	55	58	55	67	60	62	61	48	58	61	60	56	56	66	66	61	55	59	62	64	76	56	65	72	69	59	60	70	68	58	64	59	56	73	69	64	49	63	72	67	55	50	78	56	61	57	68	70	72	69	62	66	70	58	76	71	57	73	59	70	70	56	66	59	62	56	64	57	60	64	61	59	73	52	55	62	71	71	43	73	57	61	61	54	73	67	69	66	48	68	68	73	77	71	65	60	73	49	55	47	70	68	75	75	72	61	76	68	66	55	67	58	55	70	66	65	67	54	68	68	59	63	68	59	72	54	73	76	59	57	65	68	62	55	66	48	67	57	63	56	51	66	69	59	66	68	68	69	64	57	66	66	69	64	53	52	65	63	67	55	60	67	63	59	60	79	58	58	69	66	65	53	66	55	59	50	82	57	65	52	68	56	62	79	64	61	58	59	63	54	69	76	49	64	54	60	75	57	74	57	53	64	57	75	58	71	61	51	76	61	72	58	59	74	69	68	59	60	56	62	54	64	70	64	48	54	71	54	59	63	66	67	58	52	57	52	59	66	78	65	55	51	55	57	49	54	61	62	55	54	63	58	66	62	66	56	81	74	75	60	43	49	47	78	73	68	65	56	56	60	64	72	57	61	59	70	66	67	66	63	55	44	66	68	70	45	69	55	50	58	57	62	83	66	66	60	75	71	46	57	59	86	43	61	51	67	66	63	61	69	48	67	61	54	56	52	57	53	64	62	67	48	67	53	58	58	54	66	59	58	65	68	64	53	74	57	54	60	58	56	76	60	60	71	53	66	66	54	64	69	66	56	52	56	64	72	64	77	62	54	63	46	55	47	50	45	57	69	60	69	50	59	52	64	49	76	56	53	66	74	69	67	55	60	69	65	50	54	62	62	71	71	52	56	58	72	48	63	78	65	65	60	35	78	69	58	43	59	78	56	71	59	42	63	61	71	83	77	59	55	58	67	51	44	53	58	45	65	55	42	62	66	62	59	47	62	50	56	49	59	66	65	60	65	74	69	74	63	79	77	79	59	77	68	51	66	74	54	58	66	66	70	67	64	48	77	61	63	54	66	49	62	49	64	45	53	58	58	68	82	67	70	80	48	56	65	55	62	59	58	63	70	57	70	70	66	82	69	60	65	71	61	57	57	54	64	62	71	57	57	67	75	65	52	63	47	65	78	50	59	51	53	60	59	78	69	68	54	67	66	68	63	78	56	58	59	74	61	71	60	77	52	54	63	60	60	64	65	79	76	65	71	42	51	62	53	58	50	56	78	54	60	72	58	80	68	48	68	65	58	54	68	62	50	60	69	62	55	55	54	59	63	57	67	61	64	53	50	56	61	67	60	58	75	60	56	66	64	61	67	64	60	67	56	64	59	58	73	52	52	75	49	66	70	50	65	62	57	46	60	71	61	62	62	59	60	73	70	62	51	57	49	56	60	66	59	63	49	66	57	72	76	61	55	58	43	67	55	53	46	67	65	65	62	73	72	55	56	64	57	66	57	42	58	54	61	61	62	55	66	57	70	62	62	67	58	56	58	70	73	58	60	56	44	74	72	62	89	63	69	57	74	51	57	53	52	60	63	58	60	53	69	60	65	53	67	60	67	61	62	60	64	64	65	61	79	69	70	63	51	75	48	67	58	61	74	54	65	80	58	70	64	69	72	49	60	59	46	61	67	58	62	69	66	65	67	67	71	46	57	45	53	67	52	54	63	59	70	46	55	51	59	59	67	66	57	53	68	66	44	48	65	44	59	65	67	54	60	63	64	65	57	62	49	74	79	64	77	68	56	61	69	64	66	64	49	62	70	70	59	56	61	51	63	69	73	62	70	68	50	64	68	78	70	72	63	58	59	61	62	78	57	68	69	49	73	51	58	63	62	54	55	55	55	60	49	66	66	58	62	57	74	65	67	63	56	62	75	57	51	63	59	73	75	59	53	63	70	50	47	64	62	67	68	45	66	62	62	43	79	50	57	59	41	63	67	48	52	69	67	54	70	63	65	74	51	53	64	71	72	58	49	63	66	64	56	60	52	55	70	82	60	61	64	57	58	68	65	60	52	58	60	60	62	57	66	80	62	71	68	66	68	60	72	55	57	61	68	62	63	64	55	67	63	57	63	67	60	47	64	63	68	70	52	53	46	50	49	59	75	67	74	65	45	66	64	74	57	59	64	65	56	65	61	59	56	55	55	52	48	52	58	58	74	74	57	61	69	59	91	60	56	73	59	49	60	56	54	62	67	44	58	72	54	50	67	58	75	50	52	52	70	55	54	59	77	61	56	58	74	50	59	71	71	58	47	65	55	59	62	75	60	53	51	52	58	63	66	79	55	64	63	55	68	51	83	74	54	64	51	63	56	56	64	70	55	61	56	65	45	72	61	93	52	69	50	63	70	70	58	52	60	67	67	63	45	56	65	63	53	65	61	62	56	63	69	54	59	63	66	70	50	69	47	59	63	74	61	59	69	48	67	63	62	59	55	65	70	41	52	56	60	62	82	69	72	59	68	74	63	51	61	69	67	51	62	61	58	55	73	70	74	64	60	53	65	52	59	57	78	62	62	57	71	72	52	72	65	48	55	68	61	73	67	61	68	64	70	53	71	75	58	57	52	61	61	55	65	82	66	61	54	64	73	58	65	63	66	60	58	55	65	67	63	56	62	60	60	79	65	57	75	60	67	58	72	67	55	62	62	67	63	61	50	73	61	73	71	62	61	62	67	56	68	59	54	65	70	62	59	67	56	71	57	64	66	51	55	56	64	53	59	67	74	45	59	48	64	59	61	57	69	75	50	67	56	68	60	58	69	57	67	63	46	69	65	44	61	67	59	61	71	62	68	71	53	71	61	45	59	69	59	58	61	66	66	57	58	82	59	67	61	68	62	60	68	61	54	66	61	60	79	51	47	70	72	56	73	59	57	62	74	57	63	63	57	57	68	58	66	63	58	55	54	65	67	55	64	75	52	65	52	76	62	61	69	49	63	60	56	56	70	60	74	60	54	69	60	87	45	70	67	59	53	68	76	54	56	61	56	69	64	58	59	56	41	71	60	64	78	67	59	54	51	48	55	63	67	59	52	68	66	62	68	67	63	60	55	77	62	69	55	68	66	65	67	48	63	63	55	57
17143	2721	1129	1446	4450	5930	6257	5318	3501	2888	2094	1667	1267	1067	927	843	782	679	714	666	676	676	687	660	605	634	673	683	736	762	705	604	602	613	589	588	560	568	571	610	564	583	555	599	592	581	578	600	553	585	564	570	545	511	520	533	588	501	546	564	537	525	556	552	511	552	517	539	579	555	506	486	576	533	536	517	572	493	573	581	548	528	527	575	555	576	532	525	554	565	538	522	550	529	545	478	548	564	561	597	505	528	523	526	528	568	563	547	516	542	506	546	546	512	490	508	546	536	544	547	523	501	525	560	526	527	511	536	524	535	525	539	526	503	568	566	542	543	554	549	542	534	538	538	561	537	551	562	538	522	507	517	523	534	530	555	511	508	531	514	531	568	525	572	556	501	522	544	536	535	563	510	554	504	505	517	576	507	539	540	540	540	512	565	545	543	571	585	532	518	543	499	547	521	525	513	545	473	492	538	486	568	515	530	508	568	545	538	538	479	572	524	541	582	509	539	557	506	544	530	516	520	544	567	543	545	487	514	575	530	568	501	535	507	510	519	530	516	537	544	554	564	538	582	512	546	567	530	502	539	487	549	513	505	521	547	519	535	546	491	539	560	502	546	554	513	569	554	517	502	536	527	560	557	588	526	532	520	548	546	517	508	542	505	611	526	513	573	550	534	542	552	567	520	510	495	559	538	539	558	599	556	566	526	539	517	542	546	532	544	544	513	552	546	547	552	558	499	570	542	522	568	566	526	558	541	529	511	558	558	596	517	500	573	571	498	480	565	573	570	513	538	552	559	542	557	507	562	516	558	568	537	509	513	559	537	522	528	532	526	525	564	491	537	538	522	559	520	565	499	529	531	567	512	505	508	519	523	530	553	547	553	505	542	561	519	520	531	523	590	564	543	533	532	526	563	529	535	512	525	522	522	515	534	538	530	560	495	531	555	547	531	543	568	511	503	490	526	506	540	508	540	521	560	528	535	532	508	537	559	537	549	594	591	540	549	549	551	547	506	568	531	569	563	506	555	528	502	554	541	566	573	515	517	510	488	498	567	546	549	512	501	506	510	578	521	533	533	530	538	564	525	525	541	576	562	517	535	567	510	526	555	550	502	524	540	529	531	534	535	498	555	547	528	549	537	510	526	551	532	532	549	586	583	582	544	505	538	494	524	505	497	506	556	495	559	500	505	550	551	581	542	527	545	512	571	529	584	531	522	550	549	563	555	521	540	543	489	547	543	601	549	524	512	541	531	489	504	543	546	558	494	535	525	525	517	535	503	529	535	548	560	599	521	567	511	567	554	527	556	501	552	481	537	555	492	538	546	569	545	608	530	578	521	533	502	530	554	552	524	555	529	532	518	572	524	570	537	579	527	576	540	549	509	523	535	546	498	543	481	485	515	577	558	559	520	500	568	536	546	536	535	512	498	521	551	528	547	515	550	503	539	563	514	544	529	528	608	507	539	571	527	513	591	484	539	551	552	552	534	547	576	510	555	581	525	529	522	518	535	544	538	500	586	553	499	570	549	570	534	529	546	539	547	534	549	548	536	548	539	522	604	556	553	537	579	561	553	564	539	563	550	563	531	571	543	506	508	536	521	545	545	584	527	578	601	588	541	540	490	510	526	520	540	560	552	549	549	525	566	529	555	555	559	564	524	528	522	539	550	558	559	523	502	508	552	565	522	525	552	541	506	556	508	508	557	549	532	528	536	551	552	518	565	559	548	538	546	530	562	536	575	542	508	529	518	531	550	549	491	545	537	537	565	521	522	560	532	556	502	594	501	531	512	524	522	548	545	544	552	543	544	534	550	524	558	536	533	498	548	539	549	497	560	541	525	525	574	530	525	551	522	560	530	542	515	526	510	535	527	548	551	504	518	529	551	573	504	555	560	516	515	545	507	530	531	529	512	523	521	471	498	565	500	535	586	513	544	541	509	577	550	562	538	536	555	510	567	529	552	488	530	541	520	562	553	522	484	554	529	525	541	544	546	521	548	514	514	536	557	541	553	501	498	500	547	553	554	566	524	546	498	566	545	527	529	509	522	536	516	513	538	548	567	522	552	507	542	555	567	533	554	520	545	548	554	535	551	507	496	556	543	532	561	531	538	521	545	561	507	583	546	559	526	561	565	558	496	543	580	553	508	553	530	560	500	539	534	542	552	541	522	541	608	520	538	505	531	511	525	533	510	544	540	515	499	584	510	541	558	545	582	556	530	526	565	563	542	536	521	543	534	510	581	566	525	530	609	525	555	522	579	516	542	552	529	502	564	564	561	536	504	495	516	516	510	498	575	532	518	529	536	522	509	539	524	539	508	527	563	539	546	524	526	542	516	531	548	561	537	553	516	527	511	551	517	557	536	498	584	540	574	479	539	547	528	558	560	496	540	508	581	524	540	528	539	524	528	576	519	544	566	550	563	524	535	534	530	548	560	528	524	503	532	518	526	520	513	532	560	547	522	551	530	520	544	512	518	557	522	553	575	580	581	551	484	524	506	520	577	519	582	495	534	521	537	523	533	535	549	526	539	539	544	537	583	561	537	540	541	535	536	543	531	485	539	514	546	489	502	527	524	529	554	517	558	541	577	574	513	548	562	551	592	523	582	534	533	548	549	538	543	533	533	531	521	573	562	537	545	518	539	537	509	553	528	566	530	570	522	539	525	524	492	527	536	530	558	532	495	499	537	541	503	531	521	536	549	527	509	555	528	532	571	565	532	489	525	577	537	535	552	501	518	536	547	536	522	525	505	526	495	542	494	544	574	558	528	534	515	546	541	484	552	511	507	556	507	508	548	530	536	534	500	538	541	500	503	528	522	544	507	554	534	531	533	534	535	552	546	531	523	529	593	546	563	546	542	512	578	556	522	538	513	542	525	543	548	497	521	536	545	565	557	545	507	503	555	543	560	582	536	537	577	496	498	515	560	527	520	534	544	510	543	549	544	580	545	530	485	545	523	536	526	534	529	541	492	505	543	528	551	538	528	534	505	515	548	510	544	532	540	544	553	535	477	556	513	538	545	530	554	520	557	513	553	531	543	491	525	558	524	549	532	553	550	529	522	518	533	554	512	540	538	559	569	508	509	558	538	545	523	518	536	547	543	539	506	532	559	508	530	555	555	549	552	537	532	526	543	499	574	571	541	568	596	542	497	567	533	522	545	574	525	515	549	558	582	508	527	565	546	512	562	526	532	523	560	544	553	531	487	507	572	518	548	514	516	553	528	565	562	545	568	576	533	560	500	540	581	567	564	603	555	568	508	545	550	535	529	556	572	537	501	534	550	559	499	510	531	566	543	520	556	583	520	534	543	525	540	559	542	495	535	506	532	564	563	547	544	507	534	514	557	523	563	538	522	530	532	550	522	553	529	524	531	546	542	552	511	498	512	503	548	519	545	540	488	543	519	544	550	579	495	558	541	542	517	520	542	530	530	570	530	542	545	536	519	548	503	511	507	532	578	542	485	524	580	511	496	522	536	534	521	567	551
2355	181	88	95	99	121	123	130	109	86	87	78	91	73	81	76	71	77	68	67	69	69	68	54	52	55	72	66	90	66	65	56	65	64	71	77	74	66	58	54	68	55	60	64	61	63	62	71	67	63	62	65	51	47	61	57	67	80	54	65	61	62	58	62	80	68	65	61	54	51	68	76	55	70	62	55	67	58	69	56	67	52	52	64	69	58	58	58	67	75	55	45	60	64	61	68	57	56	55	65	65	65	73	62	65	65	54	72	64	55	55	71	58	69	63	59	65	55	63	68	54	67	55	69	66	60	68	60	69	74	60	61	84	56	47	64	45	72	68	73	71	65	59	52	56	66	61	66	74	60	69	57	49	64	55	64	72	68	57	58	63	69	64	59	65	59	79	65	64	58	75	55	60	50	59	58	44	72	70	49	65	68	80	70	66	61	57	55	57	76	77	76	67	63	64	68	59	63	64	65	70	58	70	58	62	73	71	61	74	63	58	64	58	52	65	57	62	78	60	73	50	70	58	68	56	63	57	58	53	58	76	67	61	59	74	59	59	52	61	68	51	64	60	55	57	68	54	60	63	65	68	64	66	63	55	69	63	73	57	58	63	63	65	53	58	47	58	53	68	60	64	53	52	54	67	80	66	63	77	61	59	67	54	51	73	54	58	62	68	56	52	63	60	56	61	64	66	52	66	65	71	84	65	56	53	71	52	44	55	66	52	68	55	59	65	67	59	57	67	65	58	64	64	60	60	57	67	58	54	55	88	63	66	63	67	59	54	63	46	52	54	56	63	53	63	41	74	59	53	61	70	61	57	54	62	58	60	62	52	52	63	60	69	65	49	65	71	60	65	72	46	63	58	59	52	67	76	55	60	59	63	62	54	74	48	66	54	56	68	54	60	67	70	56	63	70	64	63	63	57	49	68	79	69	62	66	62	70	69	64	75	53	50	68	54	52	62	51	54	43	66	54	73	72	63	78	58	64	60	73	59	55	68	78	53	53	66	67	60	63	53	56	64	49	85	71	67	61	68	53	69	52	67	59	60	56	57	63	67	69	66	63	62	72	60	65	64	59	52	60	56	58	64	48	72	55	68	58	56	75	59	53	58	56	55	61	72	72	74	61	75	74	55	56	65	53	67	53	71	59	65	70	60	66	63	59	61	55	53	53	70	67	53	51	71	56	68	63	50	58	57	75	59	56	66	62	83	43	72	60	72	55	67	50	58	55	58	59	65	58	60	54	61	68	77	63	57	77	70	59	61	68	78	61	62	75	69	62	68	54	55	56	64	58	72	69	55	55	65	61	52	48	68	68	58	53	70	59	68	61	64	66	52	58	52	62	69	59	67	53	75	74	73	64	68	69	59	68	63	66	69	57	56	66	51	54	60	56	66	59	69	77	72	54	70	56	58	58	58	48	58	66	72	75	69	53	53	74	46	57	62	78	60	58	70	59	62	56	69	67	64	71	73	54	67	64	43	66	55	69	58	70	64	76	55	72	68	69	61	62	71	67	60	61	55	67	69	71	62	75	68	75	56	50	73	65	52	65	64	59	68	63	62	59	43	75	70	64	66	64	42	74	64	54	60	46	59	57	58	63	64	62	56	74	62	65	54	70	64	64	63	48	68	55	65	54	78	62	54	78	69	72	66	66	63	62	58	61	52	53	62	65	68	59	65	66	52	67	62	47	52	61	76	60	69	68	62	63	72	73	59	58	69	53	71	64	53	56	62	57	60	48	55	60	63	56	66	61	68	67	77	59	65	73	60	56	56	73	65	77	59	72	63	66	67	63	71	60	67	59	64	62	76	52	60	64	77	61	62	52	77	74	43	62	61	69	59	73	65	68	58	58	76	65	56	60	83	63	53	64	61	61	62	65	60	61	69	84	81	65	65	45	62	64	60	59	63	78	74	59	60	57	63	54	76	64	63	57	60	65	52	75	68	58	74	66	62	65	65	78	58	46	61	74	57	67	61	59	50	66	70	62	62	58	74	67	49	53	60	66	58	52	76	60	67	58	67	46	64	63	62	66	52	63	61	69	52	60	54	58	59	50	62	63	56	55	82	72	60	56	57	50	58	66	64	69	56	63	65	73	73	56	61	69	68	60	73	68	54	62	70	65	55	75	74	67	61	69	58	68	73	58	65	61	67	64	66	68	66	67	74	56	60	67	55	66	72	61	61	59	64	48	60	60	62	69	71	61	70	61	65	39	69	60	70	66	61	63	63	74	50	50	59	78	65	58	58	75	70	70	57	75	59	50	68	72	63	57	65	53	67	65	66	52	73	56	54	62	72	75	73	62	56	64	58	75	71	60	66	63	66	59	66	59	70	54	69	59	64	51	55	59	61	72	56	59	64	67	67	60	67	57	52	76	51	55	52	50	53	75	55	67	67	70	47	56	66	60	62	60	50	64	67	81	67	59	62	55	51	71	61	51	56	82	62	52	64	72	68	61	52	64	59	58	59	66	53	64	63	75	55	48	62	61	71	60	57	67	64	77	63	59	72	67	68	62	45	51	70	61	56	48	68	56	70	56	62	66	71	65	59	57	56	58	63	56	55	69	68	43	70	57	50	66	69	71	52	68	54	87	64	73	58	40	59	60	60	58	57	70	52	83	83	66	56	52	74	68	48	63	68	64	71	64	64	71	61	68	64	68	72	59	63	56	80	70	59	65	66	71	74	60	57	59	64	56	69	61	61	75	59	56	67	54	61	56	61	66	65	60	62	59	53	71	74	59	64	63	71	60	61	65	67	57	55	71	76	58	73	59	71	59	61	67	62	68	61	61	58	80	69	73	49	64	62	73	64	72	57	66	54	58	69	63	69	53	64	60	66	69	60	65	59	53	56	63	67	63	65	71	66	53	58	63	64	64	57	65	68	56	58	60	72	74	66	51	65	63	61	55	70	64	73	52	70	55	71	45	64	73	61	51	72	57	53	57	60	51	62	47	68	65	66	68	73	52	72	77	48	59	59	65	62	68	77	65	65	58	72	57	58	60	73	58	72	48	67	56	84	60	72	65	82	59	55	63	74	72	64	71	61	57	47	75	67	64	62	69	68	52	68	63	62	72	72	58	68	67	53	56	61	51	58	64	49	59	47	52	58	52	57	63	75	73	50	64	71	54	61	86	58	53	66	54	65	59	56	63	60	52	78	61	59	70	62	58	72	55	52	42	76	62	56	72	75	61	54	69	74	62	58	69	43	68	68	56	70	68	75	60	67	63	69	57	65	64	61	61	68	59	58	60	68	52	79	74	69	57	76	70	64	51	70	68	66	67	51	82	74	70	53	76	71	43	51	65	67	68	63	73	71	57	57	70	61	71	59	67	62	63	74	53	77	55	64	60	69	66	65	55	65	63	50	64	54	67	50	55	49	48	60	64	49	58	61	56	49	54	74	60	65	65	78	58	73	75	63	61	65	68	59	58	72	63	59	72	50	61	48	54	61	65	61	63	71	70	77	42	72	56	71	66	69	54	50	58
16195	2149	946	1127	3418	6182	5490	4856	3009	1928	1735	1486	1271	1086	926	845	767	711	744	706	653	651	667	630	678	628	711	685	696	713	612	619	552	584	558	569	585	562	571	529	538	596	498	565	517	544	540	553	562	520	522	521	548	494	487	510	538	495	528	504	508	505	512	537	539	525	530	559	495	504	488	530	556	491	533	527	521	515	497	527	517	497	509	488	553	515	525	546	503	536	539	481	529	547	544	486	506	497	529	491	508	520	502	541	486	519	478	543	524	528	503	526	495	543	525	526	503	493	504	540	517	511	491	495	478	519	508	539	537	530	523	550	507	523	476	498	512	484	532	540	535	494	523	479	505	539	512	501	480	495	508	558	528	491	511	500	541	507	538	526	500	516	498	443	449	518	498	523	537	486	503	542	514	528	518	486	527	518	510	506	513	536	510	515	468	517	523	500	534	505	537	527	570	504	487	506	501	544	485	526	508	480	520	517	541	459	530	497	494	533	504	515	547	512	517	532	503	512	501	512	530	476	490	516	510	509	524	512	513	490	496	517	532	554	491	497	522	532	530	535	505	475	573	503	505	533	540	499	471	496	514	470	521	530	492	510	508	505	521	542	554	531	503	554	514	529	501	523	498	540	549	535	527	512	520	511	535	538	524	514	550	545	522	511	515	492	538	506	516	464	509	531	530	535	522	509	570	478	485	510	505	514	519	508	505	498	525	524	495	496	506	475	600	517	558	504	554	560	511	551	474	486	485	529	489	503	498	481	498	515	518	530	484	474	525	515	531	530	506	534	509	545	536	555	486	481	494	505	502	483	533	509	527	541	482	559	533	523	534	517	543	500	504	554	465	502	467	522	528	471	511	536	508	492	518	485	487	472	500	533	521	495	512	489	509	493	500	506	487	514	496	536	518	470	511	541	493	488	498	566	477	494	496	516	496	496	534	491	519	492	512	482	495	509	533	503	515	471	514	509	514	490	519	501	520	501	551	485	485	520	527	488	471	507	532	545	500	538	494	510	507	506	516	503	481	539	499	505	524	487	535	498	502	509	516	519	518	500	511	502	524	496	525	497	551	552	487	504	508	536	533	485	462	509	504	519	482	538	511	520	528	498	504	497	495	504	511	483	510	510	488	519	511	526	498	537	540	502	512	494	495	515	471	462	524	532	500	504	526	464	498	519	455	474	501	473	556	529	508	535	503	497	511	517	506	508	488	532	492	531	522	498	465	517	496	475	503	511	494	529	516	520	510	504	476	508	517	527	519	540	512	494	517	532	522	502	534	504	519	558	502	474	494	547	514	522	509	502	490	473	508	514	563	478	511	505	521	536	475	499	490	465	528	498	543	495	448	485	480	519	511	544	475	491	489	523	504	526	512	503	496	505	515	539	521	556	519	467	547	533	533	511	502	515	509	512	559	479	506	489	530	545	517	479	500	508	505	486	502	487	524	493	495	517	501	502	504	502	484	532	520	493	495	548	548	532	552	491	516	496	507	455	502	534	492	492	513	493	550	544	491	486	539	504	495	500	482	506	495	528	523	555	504	487	494	540	494	524	548	504	503	476	545	529	530	495	521	566	539	558	500	461	498	495	505	517	506	511	525	471	502	516	472	482	453	521	532	505	508	496	525	513	523	485	545	482	513	513	510	489	490	554	506	529	511	535	497	506	505	519	515	503	528	469	499	509	487	502	560	484	537	510	516	529	504	510	501	497	474	504	528	522	467	507	474	549	504	508	491	507	519	545	488	503	519	515	496	485	552	453	546	532	515	500	507	499	516	501	492	499	519	524	489	508	506	507	548	496	508	518	471	517	475	506	537	520	528	552	491	512	497	530	519	490	505	492	516	496	489	484	529	483	503	514	492	550	543	508	505	547	563	521	541	550	501	468	490	509	464	488	505	510	500	477	500	496	530	505	496	498	519	490	508	548	511	553	468	510	535	485	486	493	490	521	559	496	517	526	527	552	553	477	535	519	457	536	491	503	499	498	529	484	483	521	472	492	514	545	515	547	477	509	517	520	512	541	490	493	534	500	494	503	537	519	503	503	550	526	509	544	494	542	517	527	513	507	524	540	493	500	504	496	508	517	510	528	558	478	544	548	545	473	544	510	510	491	538	536	518	508	539	533	495	522	509	551	510	560	505	505	547	505	533	441	486	526	491	516	524	563	524	556	526	501	505	514	514	521	531	564	526	503	533	498	545	529	525	515	512	506	518	550	523	453	506	539	511	520	524	542	558	539	467	515	524	492	496	504	534	498	497	510	478	533	541	530	493	484	510	505	474	506	547	518	501	518	533	488	490	540	504	535	529	503	556	509	527	535	510	534	535	514	530	487	530	500	539	532	495	504	511	529	544	533	535	479	539	492	498	537	531	468	526	499	533	498	502	491	535	531	515	494	520	527	514	528	491	528	449	497	487	509	517	492	488	498	509	505	540	553	503	468	507	524	513	506	519	532	514	524	485	516	491	472	522	522	509	509	465	486	496	512	534	513	495	498	541	480	515	533	491	526	476	487	484	478	479	519	464	479	507	556	540	545	523	511	514	526	516	537	481	485	520	491	491	561	479	520	483	520	521	504	484	479	541	524	518	488	476	485	525	532	504	503	500	520	507	500	517	549	508	523	546	487	514	489	558	509	502	506	522	469	520	511	525	518	494	483	555	531	500	495	491	493	479	486	493	512	511	509	525	512	487	502	501	490	481	516	503	509	494	494	495	503	489	474	567	499	501	518	536	464	516	538	507	493	490	517	502	480	532	494	546	497	497	519	485	545	534	491	511	541	550	511	493	521	549	491	503	475	498	527	524	493	487	536	515	518	483	502	515	513	518	517	515	489	510	547	505	519	525	498	503	490	526	523	513	480	512	551	495	522	530	511	504	519	518	502	478	542	475	513	528	523	487	508	548	476	502	492	491	497	511	486	497	508	516	508	519	550	532	483	502	484	494	496	493	525	479	519	508	526	473	499	525	487	515	486	533	525	501	522	519	531	489	503	489	502	508	560	558	508	471	493	524	522	525	491	552	544	518	490	490	549	548	544	481	546	505	517	482	493	502	502	553	507	521	499	499	497	479	543	522	498	531	561	521	533	526	519	491	531	487	501	515	505	467	489	525	533	526	506	505	490	539	526	546	517	507	481	520	534	552	506	487	527	516	501	542	519	506	534	571	500	523	498	474	552	536	504	512	523	504	534	530	488	499	500	510	524	526	538	528	523	496	491	508	513	535	530	508	497	447	547	538	527	481	492	502	521	556	494	496	514	526	482	495	489	510	504	524	529	548	510	504	525	489	492	517	506	514	500	506	487	527	517	511	515	492	502	515	510	528	519	496	497	519	515	499	509	508	512	516	501	493	484	481	495	504	538	520	496	517	518	502	515	517	498	525	473	479	519	525	514	495	487	502	540	479	516	500	538	517	504	504	522	495	492	528	527	509	497	489	487	502	493	525	534	490	532	538	529	508	534	492	457	503	502	494	518	519	501	484	541	531	507
2338	177	79	68	56	132	145	158	91	88	69	76	60	66	50	51	53	50	47	42	50	45	43	32	44	44	45	42	37	46	39	37	35	45	42	30	36	28	31	33	37	30	28	37	37	30	33	32	33	31	33	35	34	38	25	28	33	27	29	38	27	36	38	35	26	26	41	40	37	23	39	48	34	41	35	31	32	42	19	44	36	30	38	37	36	29	37	38	29	23	37	35	28	28	36	39	34	35	27	22	36	35	34	31	37	38	35	28	36	37	35	36	36	19	34	28	28	33	37	29	26	35	43	39	24	31	43	36	34	40	43	37	29	37	39	47	34	33	30	33	34	37	21	31	39	24	45	40	37	33	37	30	30	34	35	37	34	35	24	29	35	33	29	41	33	41	36	36	25	41	23	28	33	30	37	41	29	45	25	35	26	22	27	45	28	25	24	33	25	37	37	22	34	22	45	31	38	38	28	29	31	29	43	45	40	31	36	30	42	40	32	28	41	21	35	26	29	27	30	39	38	36	31	35	38	29	34	34	43	32	28	33	31	38	32	39	37	24	39	49	27	42	24	30	22	34	36	40	37	29	33	31	25	28	38	28	36	43	26	38	31	36	28	29	27	45	28	38	32	42	32	26	26	28	23	37	35	35	25	32	38	44	34	34	25	32	44	31	23	31	31	39	20	37	36	36	25	27	39	29	32	26	35	32	36	32	35	43	47	34	40	29	34	33	44	30	36	36	31	31	31	48	28	36	27	35	29	36	30	27	36	36	37	23	38	38	26	29	32	35	42	38	37	34	25	31	30	32	30	28	35	37	34	42	29	33	26	18	30	34	31	34	31	47	36	32	38	35	33	37	41	41	43	35	30	37	34	35	25	30	28	34	31	35	44	28	37	38	47	26	37	33	32	27	36	24	38	31	38	35	31	24	29	24	33	34	33	33	34	30	40	35	36	35	37	46	41	25	43	39	45	27	28	37	35	28	35	22	41	31	26	26	35	42	30	30	29	21	28	32	40	43	28	29	31	37	43	27	41	33	19	30	34	31	39	40	33	35	37	29	35	28	38	37	27	31	29	36	41	34	35	33	42	22	26	31	38	52	28	27	30	34	25	27	37	38	25	39	37	31	37	48	28	35	37	28	25	42	30	25	48	34	41	34	44	39	34	29	42	29	32	38	39	32	33	34	35	30	38	30	27	34	19	32	33	31	23	34	31	28	34	22	27	38	38	44	26	39	31	35	28	31	46	35	29	34	29	32	32	28	50	37	29	24	32	40	37	34	40	26	31	37	25	38	35	35	19	37	40	35	41	35	34	32	35	29	36	36	40	24	38	26	28	46	29	34	31	32	33	37	38	37	35	29	28	37	25	22	29	34	29	29	25	37	27	28	30	21	23	28	29	24	33	34	38	32	28	25	31	33	33	38	37	31	37	31	41	35	31	35	32	29	27	31	29	29	35	32	30	42	34	22	41	35	37	32	36	41	36	29	30	32	27	32	31	37	36	45	25	41	41	25	24	46	33	30	36	36	37	34	33	39	29	38	34	26	34	39	40	45	28	39	27	35	28	34	32	34	42	38	34	28	49	32	35	40	22	39	46	30	31	35	37	24	37	38	38	38	33	30	31	44	37	33	26	49	35	44	31	40	35	36	27	40	23	34	32	38	30	26	38	32	32	45	37	36	33	32	27	35	35	31	28	28	28	31	36	30	34	40	29	41	31	34	34	31	39	41	42	37	25	33	33	37	36	43	39	26	34	35	32	39	41	39	37	30	32	35	38	35	32	35	29	35	33	23	32	37	35	34	43	36	38	36	32	28	41	27	34	33	24	35	42	36	32	36	27	32	42	30	42	26	33	27	33	35	34	39	32	33	28	29	34	45	44	34	41	35	26	36	35	35	43	27	48	37	31	28	27	27	41	37	33	26	35	33	30	36	36	28	37	43	43	25	29	25	33	37	39	36	38	31	40	40	38	32	31	42	32	35	44	29	33	29	33	34	30	29	41	29	38	33	29	30	43	29	31	32	34	46	39	32	39	30	35	41	34	47	41	47	38	31	41	34	41	35	33	34	28	32	32	37	33	32	37	32	38	33	27	34	41	42	30	31	33	39	33	27	33	29	35	35	37	41	27	31	36	31	39	29	33	44	28	32	32	21	37	37	31	27	29	35	33	27	38	37	32	30	41	32	30	33	31	30	27	38	28	32	33	27	29	50	35	31	33	39	37	24	26	40	27	35	31	36	37	37	38	31	40	36	37	40	27	35	30	34	29	30	37	34	38	29	32	31	29	31	21	34	28	27	31	28	35	29	28	30	29	42	24	31	29	48	33	38	44	32	32	23	29	31	36	29	40	28	25	26	33	31	41	33	24	42	32	32	30	31	39	42	31	41	21	32	30	31	36	38	32	45	40	35	39	31	37	33	36	35	38	31	27	45	43	34	30	38	34	30	30	33	38	27	32	29	25	35	37	34	27	33	20	38	42	26	25	22	26	35	30	26	49	34	49	32	39	43	35	33	29	43	28	27	33	33	29	38	36	33	23	30	37	25	41	37	25	35	35	38	31	32	30	27	33	21	27	45	34	30	24	47	42	31	35	32	38	31	21	27	29	34	36	44	42	29	28	28	32	25	24	37	21	32	34	38	32	29	41	30	51	33	33	30	40	43	40	25	40	27	27	28	37	32	37	37	30	40	45	38	34	33	31	27	32	40	38	30	35	38	32	35	28	32	38	31	28	30	30	28	36	32	40	36	35	31	44	31	26	33	33	42	25	27	34	36	40	26	28	38	31	35	35	30	26	39	36	38	45	32	33	36	33	42	28	33	20	33	27	30	32	34	35	44	32	35	40	34	30	40	40	26	35	28	27	22	32	41	38	22	33	28	40	24	26	29	40	29	40	23	34	32	39	27	26	30	31	30	25	27	30	30	30	29	26	27	31	38	38	26	25	31	30	35	28	39	25	42	39	50	40	35	36	36	24	33	34	29	32	30	30	30	37	27	30	30	29	37	36	42	40	32	37	46	28	49	41	40	24	24	34	33	33	26	34	32	39	34	33	37	36	40	33	34	33	40	27	39	26	38	32	34	28	28	35	35	37	38	38	16	27	28	23	35	35	39	25	27	42	32	35	26	31	33	36	32	31	38	32	35	36	40	33	38	34	36	34	38	26	36	30	35	38	33	27	35	37	25	31	35	37	23	20	41	33	26	43	42	31	45	30	30	29	34	31	45	36	38	27	39	33	30	30	24	37	37	30	33	41	42	21	24	35	34	31	29	38	38	25	33	32	50	27	33	34	37	33	37	25	37	33	37	38	22	41	34	34	30	38	38	29	38	41	44	33	35	34	38	30	32	39	40	39	43	20	33	31	29	27	34	39	35	40	32	34	31	32	35	48	28	34	31	36	29	38	35	31	27	35	27	32	37	38	21	34	39	35	38	30	21	25	42	31	24	36	45	39	41	37	34	37	22	36	27	22	37	40	29	32	25
19399	2547	1014	1168	3684	7895	7485	6680	3852	2543	2161	1820	1398	1080	953	784	758	691	649	563	506	569	534	487	529	562	493	568	577	530	434	426	407	391	357	352	381	357	378	388	378	344	372	333	375	313	345	314	333	357	348	328	298	341	313	342	289	323	286	312	336	307	321	303	287	313	264	318	317	315	302	296	300	297	299	327	285	291	283	292	313	303	302	263	275	285	285	301	328	277	325	284	304	275	306	344	270	292	275	308	347	314	304	287	286	305	301	317	297	315	281	270	324	297	295	284	280	298	309	263	303	287	291	296	291	307	274	296	286	301	306	323	284	277	298	279	311	263	289	315	310	324	282	325	284	280	330	307	296	314	292	290	314	298	299	311	324	315	295	311	327	293	298	315	316	302	306	290	278	316	291	324	257	307	324	301	294	319	276	301	307	314	298	307	318	277	318	295	290	286	290	297	287	273	294	316	303	296	279	277	317	309	300	304	298	292	292	312	285	287	292	291	286	271	290	306	290	320	297	263	281	273	296	315	281	309	259	303	289	279	298	314	346	310	322	304	297	305	285	314	298	309	331	263	283	300	289	325	281	296	258	317	298	295	277	284	316	304	332	302	338	286	312	305	319	269	275	303	290	285	281	282	293	285	266	289	286	304	309	287	305	311	300	298	308	293	328	289	293	298	312	266	307	275	278	300	284	271	301	293	316	263	312	299	309	261	292	328	287	280	301	298	305	281	316	279	282	291	292	295	310	276	296	284	289	307	279	295	294	298	305	273	303	276	317	290	310	296	270	263	283	255	290	281	315	326	282	273	293	272	330	317	302	311	287	329	295	309	297	299	304	293	276	306	318	361	314	292	273	299	283	281	305	273	292	333	272	292	293	285	303	312	303	285	294	315	287	284	315	301	303	292	302	266	298	288	307	284	299	290	320	312	316	301	277	289	310	277	314	300	315	312	310	315	279	314	320	303	308	300	294	320	266	316	292	283	283	276	283	305	264	267	299	296	268	287	302	309	310	292	322	334	295	293	251	276	296	293	271	277	296	261	280	308	299	289	265	293	311	287	283	293	295	300	270	316	326	302	311	287	285	300	299	269	281	314	295	321	278	295	279	300	297	328	281	290	254	276	296	297	303	267	281	292	301	294	275	309	325	311	305	327	297	294	301	290	289	289	284	290	314	296	271	280	281	297	300	287	286	284	286	293	296	309	297	277	303	309	288	309	286	296	294	291	292	280	282	295	324	279	314	299	297	307	288	303	295	280	270	327	301	292	307	321	285	268	332	295	299	300	295	282	310	269	314	295	267	306	316	294	274	306	282	300	306	312	316	304	312	307	277	281	275	305	276	277	327	268	296	287	320	290	263	316	327	305	280	275	301	306	326	309	295	308	298	305	287	267	266	311	283	298	312	319	277	284	295	312	314	292	273	318	315	310	304	301	295	287	317	300	297	311	297	296	288	297	292	249	295	305	276	277	309	279	339	301	310	278	309	324	278	307	280	267	273	281	320	287	278	316	293	318	293	301	300	269	291	296	310	300	281	305	296	263	309	299	292	305	275	312	311	337	298	296	272	301	305	320	276	318	302	316	297	271	304	268	305	332	282	277	299	289	308	303	290	320	290	292	286	272	301	309	297	304	288	295	303	281	333	298	292	276	326	316	305	292	275	294	290	279	294	272	271	298	305	340	344	275	312	326	308	305	310	294	295	328	289	314	287	289	287	321	314	284	294	275	318	318	281	313	308	284	288	309	272	328	290	314	293	317	293	304	313	289	308	285	287	311	313	301	275	301	303	292	284	320	301	267	277	285	303	282	310	314	310	292	310	321	294	284	308	306	301	285	284	304	297	289	297	299	284	298	289	341	285	298	256	272	267	307	303	274	271	289	294	291	278	313	301	283	298	296	260	304	300	305	354	298	308	298	271	294	295	287	297	270	316	292	287	312	309	329	322	269	287	286	300	307	306	288	271	287	299	308	304	272	303	280	303	296	306	309	273	291	304	326	287	302	276	283	278	337	301	292	319	292	297	301	310	292	276	275	312	313	289	310	281	309	274	306	283	324	297	308	317	277	294	288	300	296	278	312	307	286	296	296	267	297	276	313	300	317	271	290	306	295	286	289	315	333	283	302	285	275	284	321	298	314	301	334	295	275	308	288	272	319	325	285	284	245	287	268	306	306	301	297	292	294	293	278	321	302	311	282	325	308	262	294	287	268	263	283	314	290	272	282	290	285	324	305	272	285	313	277	338	278	297	311	285	287	296	284	327	273	297	323	276	278	286	287	296	296	298	291	315	316	310	290	303	300	295	276	274	269	277	275	318	326	300	294	295	286	270	313	307	259	307	290	308	328	263	315	277	296	265	270	277	278	333	286	316	285	274	260	281	307	303	302	271	305	303	270	284	298	280	276	299	292	273	276	302	302	305	283	310	302	318	263	328	290	286	312	259	306	308	318	275	301	284	317	290	300	295	289	318	284	305	327	275	326	300	312	298	280	271	296	285	274	276	313	268	274	337	288	316	311	305	306	301	279	315	291	296	277	266	269	292	280	298	269	287	271	279	279	293	288	301	277	275	287	253	304	289	270	283	302	319	297	281	271	291	284	277	307	297	332	309	312	285	280	306	286	283	313	331	318	287	280	291	300	330	290	308	259	288	306	302	280	298	326	301	293	300	345	287	303	277	332	302	273	290	292	287	267	268	300	279	302	292	309	298	276	268	305	334	297	295	322	285	297	309	297	292	316	275	281	301	300	284	290	293	312	273	304	266	300	297	316	305	272	285	289	280	296	307	323	263	284	289	278	303	312	296	281	295	289	285	288	278	299	294	275	317	303	291	273	293	311	281	305	311	306	315	313	278	267	303	276	285	303	295	301	325	296	315	307	308	298	302	307	311	283	314	311	280	270	286	305	290	297	296	301	303	288	303	294	299	287	301	300	271	303	285	281	304	303	255	286	300	274	287	305	294	299	330	333	281	282	319	334	301	308	313	270	305	296	324	283	301	295	291	312	323	293	292	312	328	287	303	273	258	299	309	327	289	280	284	299	300	308	304	296	266	288	273	294	291	291	325	313	262	307	270	312	295	320	311	295	284	319	312	285	292	296	287	299	298	290	307	304	283	287	320	287	318	277	276	266	308	312	276	291	319	289	264	299	308	263	329	259	307	301	309	286	303	281	331	306	304	305	284	332	304	305	317	281	293	317	279	283	292	305	244	324	316	303	292	310	309	266	297	267	305	322	280	312	289	298	289	300	286	300	293	308	296	304	309	324	259	278	297	285	290	288	300	302	277	294	284	282	306	266	283	292	307	317	289	309	306	319	287	293	273	300	305	340	290	297	269	307	297	332	269	303	294	278	271	276	298	271	310	311	280	311	292	331	295	283	289	271	290	299	320	283	285	298	293	295	305	302	295	293	302	272	307	267	293	279	270	301	294	274	292	297	331	288	307	294	327	287	311	313	309	318	309	270	290	272	287	291	280	312	301	279	294	281
1471	105	108	110	92	95	123	144	104	98	114	95	108	95	93	83	94	104	83	72	96	102	92	72	96	107	87	99	100	80	82	90	103	102	95	94	86	87	83	88	87	76	99	98	95	93	95	93	96	85	102	105	89	91	100	85	89	93	83	84	104	107	81	101	91	77	90	92	111	97	99	83	94	85	88	83	98	97	97	105	87	92	105	86	99	102	73	93	98	106	96	101	103	106	83	89	101	81	86	103	79	85	94	83	81	69	85	91	95	91	104	90	86	92	97	109	91	108	100	86	77	83	87	88	91	85	97	83	101	74	85	91	102	92	98	77	93	79	104	103	89	80	96	103	100	96	87	97	80	87	87	93	91	96	99	90	91	89	90	99	108	101	98	81	76	86	106	90	105	79	100	102	77	78	97	74	113	86	93	87	85	91	88	97	87	91	81	98	93	89	106	87	92	88	89	84	90	93	119	83	77	83	89	85	100	106	80	87	87	79	96	90	100	93	94	95	86	79	101	97	98	98	102	88	95	91	102	103	82	86	96	85	96	96	81	72	98	79	94	93	84	79	95	96	100	78	90	95	90	88	97	83	104	92	99	105	84	100	82	87	96	90	91	83	81	91	77	87	97	88	76	95	88	90	82	109	74	96	79	82	105	81	89	92	86	100	94	94	111	75	94	83	78	101	97	74	86	87	84	82	99	91	97	95	94	111	87	93	90	84	102	81	98	94	80	85	90	92	86	87	83	100	74	74	95	109	93	90	91	83	101	93	96	109	82	87	74	91	84	96	95	87	93	95	101	89	100	81	77	88	99	91	98	86	108	94	76	95	98	88	123	111	85	88	94	95	84	85	92	93	108	95	94	88	102	100	119	83	92	76	77	104	97	85	88	95	95	96	87	94	90	82	88	96	95	89	82	97	107	90	98	95	100	87	93	79	99	98	86	89	92	115	91	89	111	97	86	92	101	77	78	78	87	90	90	93	80	75	88	82	92	86	94	113	81	97	82	92	86	79	109	89	100	93	102	99	89	82	105	97	101	89	91	98	112	68	79	91	87	95	84	88	98	86	96	75	83	86	105	82	87	100	86	103	83	108	115	92	92	112	95	96	91	100	89	104	98	96	101	100	83	90	96	100	88	105	93	88	76	102	84	70	94	96	114	95	118	97	95	85	104	98	109	102	101	102	99	107	85	102	97	94	98	103	91	83	86	83	98	82	111	89	102	88	74	101	97	76	83	90	85	92	88	90	84	100	97	93	93	95	100	88	88	97	96	106	89	104	87	99	82	100	85	73	94	83	107	94	92	98	93	65	78	79	90	85	101	94	102	89	101	97	115	89	84	80	91	79	91	92	83	85	96	88	101	95	87	82	83	86	93	95	81	102	84	89	96	89	58	77	89	79	97	84	98	96	90	79	91	92	97	107	83	80	87	86	88	98	68	97	92	111	98	104	93	79	81	95	98	87	91	72	102	92	76	91	95	96	90	88	75	82	87	90	70	83	85	87	78	85	104	77	91	105	74	82	107	110	89	88	91	86	96	79	96	101	89	82	93	86	82	90	89	96	105	90	100	97	87	88	92	91	106	95	89	91	91	91	92	91	104	96	94	91	95	84	93	85	100	106	82	97	83	104	92	74	91	101	120	91	83	80	99	106	101	116	83	117	87	87	93	106	115	72	86	89	82	95	94	103	90	75	98	85	99	81	96	88	85	90	92	94	83	92	87	85	103	86	71	102	96	83	91	94	92	98	92	93	86	84	88	91	77	93	76	87	84	76	84	100	103	83	87	100	93	81	81	99	98	104	84	97	84	89	97	97	117	97	88	89	96	76	90	82	100	66	77	109	87	93	76	87	88	98	88	84	87	80	91	88	84	106	85	96	83	84	91	85	65	88	75	108	92	87	87	104	81	83	109	78	86	81	107	75	105	86	72	97	95	84	86	90	105	82	100	82	98	91	83	95	86	83	82	79	81	85	74	102	94	99	86	97	66	82	88	80	83	80	85	96	86	82	86	67	92	109	101	95	97	88	88	83	83	108	87	95	90	98	87	118	100	91	83	93	96	78	112	79	112	92	80	102	85	79	102	83	93	97	83	91	107	101	96	76	75	71	102	104	80	85	102	86	84	94	100	99	89	106	96	82	88	87	114	95	92	90	79	73	78	118	86	87	86	113	78	98	89	84	97	90	73	84	94	98	86	83	91	95	101	91	96	97	95	95	92	95	84	106	114	97	99	102	98	87	104	96	88	99	106	106	98	92	91	90	74	92	93	92	91	89	87	87	101	108	83	81	103	71	85	94	99	80	88	86	93	84	90	88	90	91	76	79	77	103	94	101	86	92	101	81	88	80	83	105	96	86	82	75	88	86	96	79	93	88	80	90	97	85	96	80	78	94	98	72	97	93	91	93	79	81	82	107	79	91	93	83	99	86	86	81	99	91	93	92	85	99	95	87	73	95	83	100	84	107	88	82	101	97	89	85	100	96	107	84	99	91	78	83	89	90	70	92	103	87	81	75	97	85	87	92	91	89	76	101	94	87	97	88	103	76	112	104	87	107	94	91	92	91	88	93	92	97	102	84	82	96	92	83	88	88	82	96	86	75	102	103	68	97	87	107	92	84	96	72	90	90	98	91	98	83	96	90	87	85	75	93	74	79	77	98	79	91	82	99	90	82	86	84	79	89	93	96	89	87	96	86	103	84	96	85	74	78	102	101	75	102	94	93	97	112	89	102	101	83	89	80	100	81	106	85	96	88	97	95	103	105	92	108	81	97	83	95	90	105	81	101	84	96	96	91	92	89	88	85	84	76	93	100	86	95	125	78	77	71	87	73	105	96	86	84	98	94	95	97	82	84	82	89	87	92	90	81	89	102	82	89	105	103	79	94	82	92	95	99	86	89	70	93	105	89	92	100	98	89	93	88	93	85	81	90	96	111	75	101	97	94	74	70	104	86	84	87	84	89	98	88	95	81	80	93	97	93	102	94	77	91	104	90	87	100	103	99	96	73	99	98	98	91	95	91	84	84	78	96	76	91	87	99	89	79	92	74	88	91	101	90	97	97	95	88	97	92	98	90	97	94	95	83	92	97	95	83	87	70	84	80	96	99	101	99	80	89	74	97	85	87	81	101	90	95	84	98	90	96	78	91	79	83	87	76	82	104	68	89	106	98	94	99	82	71	86	101	105	97	80	100	100	85	93	89	98	95	99	110	93	117	103	85	91	106	82	90	84	87	81	112	103	101	81	81	108	102	75	111	92	87	94	99	79	104	91	91	85	84	94	85	85	93	104	90	58	104	86	84	89	88	103	96	86	94	92	82	90	83	88	102	96	105	91	97	100	80	87	88	96	96	88	83	83	101	79	97	77	105	90	75	94	93	92	108	79	86	96	104	90	74	105	105	94	96	116	107	92	92	95	80	79	94	92	83	75	88	99	103	88	85	116	74	94	88	88	94	87	100	102	84	80	95	111	82	93	80	92	89	87	95
11716	1317	922	950	1470	2622	3577	3463	1769	1230	1169	1101	984	898	918	841	796	781	768	745	769	784	754	813	816	836	856	833	826	742	759	752	744	819	760	775	787	763	764	807	734	796	706	734	738	707	716	742	759	727	758	780	727	755	763	709	700	747	778	718	756	756	789	702	765	791	710	804	716	729	748	728	744	743	780	769	731	739	747	691	763	723	730	734	770	728	798	750	750	749	704	743	768	746	714	707	748	753	732	739	728	771	760	737	753	736	758	741	744	721	702	784	766	694	729	751	745	779	764	755	806	726	727	686	755	755	735	767	735	734	718	733	741	730	770	752	790	736	767	767	697	747	770	753	708	751	765	742	792	750	716	741	724	713	781	780	760	728	733	719	773	730	695	778	750	760	732	709	759	732	709	768	721	710	743	716	793	760	775	736	759	734	757	739	747	737	795	754	742	738	749	689	772	738	731	729	731	750	733	742	755	723	773	701	698	734	773	799	763	718	710	740	702	751	771	754	755	749	804	731	758	749	759	794	765	721	731	719	770	724	734	695	744	737	736	768	717	720	713	745	796	747	749	700	797	790	722	748	767	783	759	765	789	748	716	732	769	769	693	764	746	730	693	742	749	751	739	735	769	741	738	761	763	731	757	756	704	753	756	787	774	712	725	740	758	744	729	745	754	748	717	754	726	750	716	715	772	750	758	783	714	721	743	722	742	739	737	674	774	789	730	765	749	773	743	730	729	782	724	737	720	722	722	778	737	732	772	731	723	701	764	764	738	770	766	714	753	742	780	749	716	749	703	766	781	737	782	770	716	759	776	713	732	741	712	730	724	752	781	787	798	766	754	733	701	733	708	777	734	758	738	778	759	709	768	707	779	738	719	709	720	741	763	792	818	721	743	750	722	747	736	783	701	772	736	781	809	718	733	750	765	756	778	732	722	723	708	755	752	736	748	734	742	753	785	744	748	721	718	785	728	735	735	785	715	751	674	744	797	733	738	696	762	737	720	776	779	772	706	791	766	754	727	745	767	733	721	741	719	749	778	737	735	723	721	700	728	715	746	762	729	731	782	746	751	699	784	746	787	748	743	725	741	759	709	755	706	743	741	737	712	754	716	746	768	700	744	788	790	710	774	774	751	704	725	730	715	734	708	692	703	753	736	728	725	724	724	752	745	697	718	725	755	746	711	761	764	671	774	765	758	748	762	754	704	762	722	765	750	739	721	743	715	733	744	749	727	705	732	783	710	731	714	746	726	723	784	738	736	728	724	713	718	768	776	777	743	752	757	717	740	715	723	793	718	717	708	699	764	718	741	763	707	743	808	713	762	715	771	761	709	772	714	726	761	714	735	698	667	777	774	767	748	711	710	783	762	757	731	718	695	750	763	742	728	744	681	719	715	764	795	759	735	808	774	776	676	796	747	730	732	724	776	716	722	709	728	725	687	697	761	748	715	684	720	722	753	725	736	729	757	755	724	732	730	749	739	751	745	747	723	745	738	720	734	696	741	766	684	770	744	718	757	792	719	768	753	684	705	720	685	750	722	708	715	760	689	770	725	722	768	720	735	731	813	787	749	694	733	762	749	719	733	736	787	716	708	706	757	737	733	731	744	738	735	724	698	768	714	774	686	703	751	761	746	774	715	700	749	732	758	708	734	747	714	733	758	756	748	718	721	699	746	729	757	713	744	785	697	765	753	735	742	709	761	754	774	757	698	768	753	729	735	729	712	738	784	749	729	732	780	723	761	758	737	778	735	756	718	730	697	754	733	724	737	736	718	690	751	753	714	740	742	725	730	736	759	766	711	705	713	708	737	774	727	775	726	724	746	707	700	723	749	697	726	724	739	721	721	750	774	740	739	761	766	729	763	670	732	747	734	709	745	701	721	762	798	743	765	740	806	730	731	792	739	698	745	706	779	760	717	746	723	745	709	716	703	768	700	783	744	726	791	721	772	667	745	719	773	733	714	743	747	681	761	751	724	773	755	744	775	777	714	741	722	739	719	728	752	740	672	707	711	770	773	748	754	679	760	778	787	767	711	753	735	764	737	742	737	795	702	778	736	743	754	686	750	716	767	761	806	735	749	701	743	774	713	701	766	782	736	739	777	713	761	732	741	755	765	750	782	737	758	750	707	753	758	760	737	732	797	738	760	685	729	699	698	722	677	792	755	745	757	755	761	751	724	709	732	779	699	796	759	708	687	734	744	711	762	778	727	707	780	765	728	732	762	776	707	716	724	743	751	760	747	739	701	746	729	762	738	745	749	670	741	730	755	763	728	771	721	766	711	782	760	746	772	718	737	726	731	723	772	804	706	728	698	704	708	775	762	799	705	689	765	748	665	712	731	751	805	740	739	758	761	685	786	731	713	734	745	692	751	738	764	733	748	688	740	749	727	748	777	727	777	762	727	734	737	758	733	780	718	751	760	732	733	754	711	747	718	766	725	794	699	763	732	698	708	748	708	787	744	743	714	721	734	715	709	768	719	716	759	727	751	819	767	758	713	699	718	707	760	712	767	732	735	705	707	757	737	749	751	762	755	718	683	742	763	773	670	749	715	720	704	719	749	759	733	679	755	766	744	727	753	789	765	748	684	727	755	709	751	790	749	724	766	737	749	748	705	716	717	786	759	720	762	733	702	692	714	729	721	737	758	774	727	718	760	721	746	753	753	755	707	740	728	813	768	687	733	747	731	713	717	683	791	765	752	723	725	756	736	719	743	741	751	781	698	732	732	706	726	717	725	708	743	758	752	760	719	717	682	746	766	787	775	769	698	738	726	762	741	725	768	746	773	728	694	752	753	723	733	738	714	771	728	724	765	716	755	726	728	737	703	730	754	710	779	768	774	745	732	763	765	777	765	768	739	678	708	765	770	776	695	752	742	726	744	695	775	753	743	713	696	676	767	718	765	744	746	787	822	725	733	741	726	750	755	737	724	781	735	700	746	760	728	728	727	719	734	801	782	698	757	747	750	792	769	731	804	783	716	741	754	773	768	778	745	752	791	714	725	745	756	746	737	742	719	745	736	736	742	736	711	756	756	789	710	722	716	746	727	735	744	750	771	757	766	718	764	731	731	770	748	738	747	747	736	751	735	783	740	716	731	754	738	702	774	733	777	754	718	757	742	748	695	737	757	759	720	744	773	673	725	713	758	698	670	701	751	676	766	728	732	722	734	796	696	743	731	771	761	758	797	763	718	743	756	733	721	742	734	773	736	697	740	746	765	733	708	741	735	759	746	743	740	702	744	754	715	663	707	728	785	781	775	712	712	688	667	745	679	740	718	730	712	704	744	730	701	703	768	745	694	754	740	717	737	742	754	778	732	730	719	729	765	736	788	711	754	670	756	748	765	787	728	747	756	722	739	760	740	778	739	733	762	727	736	732	717	759	773	719	700	770	756	729	769	756	733	747	705	716	767	757	761	737	750	711	758	719	683	771	728	769	754	739	716	741	739	774	746	685	759	718	729	755	713	694	719	777	715	775	755	718
1717	139	89	78	89	91	142	142	89	83	87	86	72	78	60	72	83	71	52	67	67	77	63	45	60	58	70	53	58	49	53	45	69	63	55	58	58	43	69	54	70	59	61	60	64	71	72	55	65	69	58	65	64	69	62	63	58	70	49	57	68	51	58	47	71	69	89	68	58	59	64	49	58	65	55	52	71	63	69	60	46	59	64	78	65	78	57	75	63	57	64	73	62	63	53	56	60	66	58	59	59	67	54	63	73	57	57	65	66	65	53	63	70	41	67	70	49	53	61	66	67	58	72	68	54	66	57	48	68	49	46	60	63	64	70	56	58	65	55	70	52	65	62	47	61	55	53	58	64	48	55	52	57	61	62	62	63	72	58	66	63	56	65	63	61	56	52	58	46	65	73	65	64	63	62	55	46	51	53	72	55	67	72	65	59	69	58	63	53	57	69	72	51	54	59	59	61	74	51	67	65	72	55	70	46	56	56	55	58	68	56	65	55	55	51	45	59	44	69	83	60	70	57	64	68	62	68	71	72	57	50	60	59	62	46	56	56	55	76	57	53	77	80	52	47	69	50	58	83	57	58	66	57	60	57	61	60	48	67	50	57	62	71	64	69	61	56	69	71	49	57	58	58	59	59	59	69	62	60	52	63	67	61	59	60	45	69	61	72	57	68	56	74	62	59	61	79	70	68	64	61	49	52	73	62	73	58	51	59	53	71	68	53	63	50	57	69	68	65	47	69	58	49	60	54	51	62	51	69	74	73	61	61	68	60	66	64	59	67	79	61	66	52	64	76	56	62	60	63	59	68	73	50	51	71	55	60	57	59	60	56	63	71	58	58	59	61	59	63	48	74	72	71	53	40	55	59	58	66	55	65	62	59	79	49	66	61	54	59	56	61	70	81	58	53	61	69	57	64	52	56	46	52	60	60	68	70	69	77	54	54	56	64	68	65	57	73	67	54	58	70	43	63	74	68	63	45	64	58	58	59	60	47	64	58	63	61	54	55	64	63	63	72	58	77	52	53	44	65	56	52	59	55	61	58	61	62	73	68	57	61	71	56	63	70	51	64	57	53	60	72	74	62	55	59	62	67	73	60	64	58	73	58	61	54	58	58	53	68	56	68	51	57	50	56	52	75	61	66	55	61	57	53	66	54	59	55	62	59	63	64	56	61	59	62	78	50	51	59	74	62	47	59	60	52	55	48	71	54	64	48	49	80	51	65	77	67	60	62	56	79	58	61	58	51	65	65	63	47	62	59	52	57	60	52	54	69	74	54	67	54	58	69	58	64	56	74	64	75	52	52	60	60	61	62	65	60	58	61	63	53	64	68	63	51	61	55	51	59	48	61	72	70	56	74	64	60	71	58	63	72	67	58	55	64	63	63	57	66	64	62	54	57	67	69	70	69	45	55	61	58	54	60	48	61	60	74	69	59	41	60	64	47	61	72	61	63	40	52	64	53	61	54	66	65	63	61	52	54	69	55	54	62	57	67	55	58	61	61	66	53	52	77	62	72	67	56	61	68	52	57	61	69	66	62	56	57	53	57	41	57	64	47	60	56	68	54	69	66	81	58	65	61	69	54	74	58	65	66	56	63	54	74	60	42	48	64	46	66	71	58	58	70	62	65	61	52	77	72	66	72	64	57	75	58	59	64	58	55	68	47	51	64	61	65	59	58	53	49	55	66	69	59	61	66	65	54	54	58	62	62	52	65	55	60	61	55	70	54	61	57	67	61	70	62	55	50	82	56	57	74	63	64	57	66	63	55	66	69	60	76	56	59	73	65	82	69	61	51	58	63	44	61	58	58	62	74	57	54	67	61	56	53	58	55	69	68	56	76	58	66	75	61	62	62	55	62	62	60	72	58	58	63	52	60	60	53	78	56	49	55	73	65	65	61	55	53	57	55	53	60	58	55	63	75	73	52	63	62	57	56	65	58	63	61	57	51	54	53	69	62	52	49	65	63	65	57	62	60	62	72	58	81	62	62	62	65	66	67	64	53	65	55	54	59	57	66	47	62	54	48	81	54	54	47	49	62	73	79	41	67	69	58	51	44	61	55	61	66	54	64	76	62	58	55	60	65	60	55	52	64	55	59	58	52	67	56	65	71	61	53	53	50	59	57	55	67	62	68	65	65	71	63	53	62	60	65	58	53	61	58	62	54	58	62	57	71	60	66	63	65	66	72	67	69	53	66	60	58	72	69	46	47	51	54	60	57	65	58	69	60	69	64	55	60	64	60	58	74	52	59	58	57	59	54	46	62	58	52	69	66	68	58	54	60	65	59	56	64	76	71	61	79	53	53	61	56	49	56	50	59	65	58	62	55	57	65	66	56	49	59	49	68	61	56	73	72	56	61	67	63	68	70	63	63	57	50	72	51	58	62	64	56	62	50	56	63	62	65	57	58	50	56	51	68	45	52	66	60	61	50	61	75	64	56	58	58	72	59	62	55	66	63	67	61	58	65	54	57	61	56	59	51	72	63	49	67	60	79	72	56	60	64	46	67	62	54	66	73	67	64	63	61	57	55	64	69	51	54	72	72	65	60	54	57	57	56	57	50	62	71	72	40	62	69	65	63	67	51	66	61	70	45	74	79	62	51	56	49	65	60	63	73	49	69	51	74	64	67	66	71	57	64	55	61	64	56	56	58	64	50	64	51	54	70	74	53	66	54	70	55	64	45	68	51	68	83	57	55	58	75	78	40	69	65	64	66	54	69	71	64	73	56	62	58	62	64	74	52	56	69	56	72	58	68	49	58	55	48	50	59	57	58	52	67	79	57	65	68	54	54	51	67	66	66	60	70	45	65	72	63	47	65	56	60	52	70	50	59	62	58	52	75	57	66	60	65	70	57	57	48	62	55	50	68	62	67	48	81	74	69	60	72	59	56	66	58	52	71	61	49	70	77	67	63	73	45	64	59	55	54	43	56	76	55	68	61	72	68	52	50	58	79	60	56	69	59	52	59	58	62	65	63	68	68	53	59	48	66	66	56	71	45	62	76	63	52	57	59	64	49	73	63	52	57	72	66	69	48	53	84	64	53	66	63	67	59	75	61	69	64	72	46	67	64	63	53	53	69	66	63	73	66	48	63	48	62	69	54	37	49	54	70	66	63	59	58	55	71	73	62	61	61	57	78	61	61	56	50	69	52	82	65	56	52	56	68	60	58	58	54	60	58	47	58	55	64	65	57	50	70	63	54	61	61	60	57	68	64	55	63	50	50	51	54	65	53	57	65	69	59	65	52	60	58	58	61	56	64	63	49	60	52	64	63	53	62	67	66	65	77	72	68	60	65	54	62	65	62	64	59	63	60	56	50	76	60	62	49	62	52	62	57	66	79	68	58	55	57	73	74	63	58	64	57	54	61	60	68	64	54	71	85	49	52	71	54	52	66	54	58	54	67	59	64	78	57	70	68	53	60	59	63	51	52	64	62	64	72	53	72	57	63	54	53	62	48	70	65	67	60	56	71	45	53	61
16472	1876	956	1100	2485	3994	4702	4738	2493	1707	1500	1296	1104	969	848	843	773	747	671	653	613	695	654	666	685	783	684	699	614	612	598	601	558	527	565	554	605	574	566	540	532	532	583	542	593	570	548	539	545	534	512	471	518	527	579	506	488	556	514	511	513	542	515	481	524	552	543	538	537	540	480	541	534	524	520	505	482	525	529	498	532	525	494	506	542	535	536	546	536	549	534	514	501	539	532	543	495	473	496	513	501	499	503	470	555	514	533	518	520	503	544	531	484	537	543	493	522	563	510	509	506	516	517	579	561	492	495	487	543	495	503	517	572	535	497	529	532	506	528	509	559	541	531	519	527	510	539	512	547	521	546	506	524	540	537	482	536	513	528	516	570	540	527	516	536	476	505	491	512	535	529	495	522	525	503	519	480	509	495	487	526	502	520	504	535	493	517	550	495	539	557	534	509	512	497	518	530	513	527	478	521	517	513	510	513	479	551	515	574	509	519	500	513	506	549	549	500	508	492	514	528	531	537	499	523	516	551	543	512	524	526	530	536	535	505	519	492	482	567	527	520	518	490	522	530	524	555	500	531	540	523	507	524	501	487	543	479	543	566	534	513	515	510	514	501	509	559	550	505	515	542	530	492	529	522	534	482	508	545	544	517	551	513	488	509	532	524	496	481	529	488	571	538	523	528	525	534	518	498	497	550	552	541	479	537	510	551	510	525	542	515	511	515	517	541	554	530	487	509	535	501	529	524	496	503	506	530	494	501	499	567	505	523	493	503	512	514	525	528	534	516	513	523	538	541	498	530	490	522	534	512	524	547	514	525	514	519	485	528	550	486	504	502	542	502	509	512	540	553	522	502	531	512	535	502	525	470	484	504	520	516	521	520	486	520	493	530	548	516	469	521	519	518	529	495	499	554	508	530	561	537	509	513	526	492	533	538	479	523	502	504	532	498	456	508	519	514	524	498	465	492	497	531	485	537	528	519	508	508	524	530	501	587	507	533	520	502	515	563	529	496	536	531	513	500	535	518	530	516	522	491	493	508	517	519	539	572	505	508	545	560	547	507	542	533	495	514	511	519	508	531	488	534	503	537	529	530	541	491	506	523	499	534	549	484	496	511	539	523	524	538	525	523	539	512	504	490	513	569	499	532	525	533	486	504	529	517	490	545	540	542	536	528	516	526	520	535	500	492	506	535	502	472	510	528	515	499	518	529	512	581	485	508	479	479	489	540	557	488	491	533	510	478	518	518	476	546	510	553	523	556	512	525	546	530	542	543	494	523	518	493	501	533	505	521	520	539	542	493	548	503	531	531	526	476	557	539	504	517	510	517	503	493	562	506	498	480	539	562	495	522	500	556	526	545	511	532	498	563	542	524	451	506	515	515	519	501	513	555	533	547	516	525	519	538	517	507	558	540	537	585	508	520	535	516	508	510	545	528	522	486	476	484	543	497	522	495	528	520	521	484	537	529	515	496	510	522	491	518	566	538	535	513	526	560	549	507	518	575	537	513	551	529	490	515	540	510	520	515	515	541	556	522	525	491	536	540	486	490	563	506	509	521	527	487	510	552	533	526	519	503	535	503	495	528	500	545	530	527	559	556	546	495	555	546	525	524	514	513	555	495	500	520	549	530	532	519	512	488	506	530	531	531	548	511	474	484	506	554	515	487	513	526	498	522	511	546	510	514	485	515	517	523	529	542	551	515	498	483	523	506	560	524	538	532	517	570	517	486	500	541	531	505	539	521	510	542	517	535	513	522	485	528	542	513	497	512	519	528	519	565	550	508	517	507	533	556	504	494	527	507	524	547	525	497	528	514	534	500	510	516	510	517	480	499	541	521	538	548	521	526	538	531	542	516	508	520	533	525	529	546	554	542	466	514	534	570	529	496	515	509	511	560	525	537	521	519	511	506	509	544	487	526	508	481	547	499	535	474	482	504	518	545	544	520	526	514	514	519	543	522	541	522	497	524	514	512	540	569	532	483	567	490	517	531	514	485	521	554	535	526	506	538	517	518	538	492	495	531	522	570	499	489	532	537	494	517	479	512	506	520	520	524	504	533	530	469	569	508	504	524	497	520	505	538	574	505	539	508	549	498	531	510	500	542	511	533	547	511	532	527	511	529	539	517	546	488	495	484	541	530	486	510	551	498	478	518	481	501	530	502	531	509	525	519	501	542	540	538	521	546	529	505	549	530	503	548	517	557	517	492	475	513	523	528	519	527	501	525	538	525	551	505	514	554	530	545	509	527	490	499	513	548	508	502	536	494	571	505	572	556	509	449	535	483	535	540	558	559	534	493	529	525	537	520	503	512	521	550	537	515	499	551	540	578	561	548	524	542	556	506	517	511	521	499	486	514	513	528	527	519	524	546	518	517	536	555	513	494	502	504	552	521	511	508	504	524	485	504	537	508	498	564	481	480	511	510	543	528	531	515	492	532	554	511	480	526	508	518	522	537	529	542	515	535	509	518	530	533	508	531	532	502	523	512	525	556	489	528	521	537	537	522	496	513	547	511	549	501	497	533	593	537	522	534	487	530	538	494	534	533	537	538	505	545	532	489	535	535	536	505	506	475	494	557	489	506	555	525	511	528	517	519	470	526	511	481	512	531	559	470	482	529	500	495	536	542	478	563	511	476	514	547	534	539	545	530	505	505	590	551	508	519	521	510	522	521	497	561	467	516	493	548	517	511	539	469	488	522	571	489	564	517	477	530	550	480	517	477	493	489	536	504	520	506	510	527	520	489	492	533	540	525	533	563	561	504	478	510	512	537	529	570	547	496	527	483	534	539	537	503	506	584	569	545	503	485	509	547	515	538	537	526	534	503	529	524	480	551	536	545	517	497	505	490	510	542	461	529	519	559	493	544	538	532	508	536	533	535	490	521	541	514	495	519	512	513	531	515	496	490	477	525	528	495	514	544	548	487	525	482	504	501	499	525	498	545	511	548	518	535	470	536	521	523	537	515	496	534	479	519	524	510	509	501	523	552	528	513	517	495	504	499	506	492	522	499	539	524	540	563	519	528	530	510	523	467	526	485	520	483	534	563	501	505	513	525	547	537	492	470	532	491	510	475	478	510	468	512	475	512	555	518	542	518	525	523	522	546	540	503	518	534	512	532	508	511	505	542	547	519	516	570	536	519	514	512	523	518	544	531	554	494	529	507	537	510	530	507	544	506	539	517	535	535	535	478	590	518	512	524	506	506	502	524	512	506	466	528	492	522	526	521	480	472	531	537	515	510	551	515	533	575	519	556	501	508	517	465	473	549	544	523	503	519	516	547	503	513	547	517	521	512	544	523	495	519	556	497	510	453	480	552	526	539	540	549	547	549	545	529	513	519	524	484	548	456	528	478	519	537	533	522	514	483	529	525	522	524	516	561	533	522	508	513	583	569	546	545	533	502	530	529	511	519	495	548	508	532	539	530	525	499	528	518	530	525	492	527	480	495	550	531	501	526	545	515	570	533	508	524	532	495	464	494	499
2287	124	86	78	68	106	106	96	92	93	72	80	77	103	75	64	60	78	67	73	61	64	81	63	70	70	57	57	66	66	72	51	56	48	65	78	59	63	73	69	73	54	50	58	50	64	58	62	64	63	71	58	58	50	59	77	67	59	60	71	59	59	62	56	63	55	58	76	73	45	72	61	59	67	86	56	68	56	65	64	56	57	66	51	66	57	61	61	63	66	59	65	57	58	70	49	59	64	64	70	55	62	60	57	69	62	70	71	67	74	57	69	67	53	56	65	62	64	49	55	66	46	55	61	67	49	68	49	58	70	62	66	60	64	71	58	58	64	60	52	71	63	74	65	69	67	63	56	63	57	54	60	69	68	58	64	58	62	59	63	66	60	62	46	66	59	45	75	63	57	63	51	64	63	75	63	66	57	66	65	57	55	66	67	62	59	65	56	69	52	56	55	63	64	59	68	46	59	58	64	58	49	63	57	72	59	63	63	65	58	38	58	50	54	58	67	61	65	67	61	52	89	64	66	72	63	66	66	51	63	65	77	62	50	65	61	72	63	66	72	61	57	67	64	59	48	63	57	62	59	66	61	67	57	64	60	50	53	55	64	74	47	51	58	67	73	56	67	63	67	57	73	51	65	63	67	65	61	68	46	52	55	75	65	60	51	58	62	58	71	58	55	63	61	59	76	68	58	61	49	53	58	67	60	62	60	57	62	62	72	55	60	56	65	64	62	67	61	50	53	55	62	61	50	68	60	74	58	61	64	70	56	65	47	68	65	62	56	62	42	65	55	60	67	73	72	73	67	62	69	49	69	66	59	61	73	61	56	62	58	47	53	52	55	58	57	65	66	58	58	73	60	65	65	76	69	68	68	50	64	70	62	83	60	59	60	61	71	69	59	76	69	58	65	54	78	64	44	65	65	65	65	59	64	60	58	56	66	68	51	61	73	66	59	65	59	60	58	53	67	60	52	51	45	45	59	57	67	59	60	63	56	73	53	55	74	69	70	78	68	70	61	55	61	51	52	70	47	51	66	58	64	57	65	45	56	68	43	58	62	58	49	66	57	72	56	58	73	61	52	55	62	55	58	61	54	71	57	62	76	76	58	59	59	60	53	67	51	60	65	67	70	68	53	74	64	66	62	63	54	67	58	65	62	51	47	48	79	65	73	61	56	73	61	53	64	61	63	71	63	75	72	62	72	59	68	66	60	65	61	63	64	63	66	53	62	57	58	55	53	62	64	59	49	60	61	56	60	70	59	54	51	71	73	66	64	50	59	66	60	59	63	65	68	76	52	72	66	59	65	67	66	61	64	59	60	62	69	69	70	55	58	64	71	62	69	56	58	58	77	75	58	68	52	71	66	63	67	73	60	70	68	58	48	77	68	58	64	51	63	65	61	58	56	63	52	72	75	57	56	61	59	51	62	58	49	61	67	63	56	59	57	63	66	55	62	55	61	77	42	73	56	55	58	58	67	53	47	56	59	48	67	59	72	63	58	50	70	57	57	61	70	67	68	69	60	53	69	56	55	74	71	56	64	76	54	61	60	67	56	65	66	59	61	59	74	60	56	64	54	63	62	66	80	54	56	68	62	65	71	62	56	69	69	59	62	65	67	68	64	56	70	52	74	68	56	50	61	82	67	55	68	74	64	71	51	63	47	61	56	56	71	66	68	51	58	59	59	72	72	58	65	62	48	56	69	58	78	58	70	62	61	48	53	77	54	50	68	63	70	53	63	74	59	41	67	64	55	63	67	53	61	59	51	49	47	59	65	58	51	45	47	60	58	56	50	59	62	66	59	66	69	52	51	52	58	58	66	66	55	54	64	54	69	61	61	55	60	61	68	69	53	71	63	65	65	69	54	54	66	75	64	63	68	41	56	75	64	61	63	67	66	69	61	69	55	61	49	59	58	66	52	60	52	61	59	63	65	65	61	60	67	66	66	70	63	65	58	64	47	68	71	54	61	76	57	56	57	61	61	61	76	66	63	69	69	65	59	68	53	53	71	59	71	73	50	55	54	74	71	54	53	62	63	60	66	77	55	61	72	69	75	66	60	64	53	53	58	71	71	68	52	74	50	63	74	64	64	75	69	49	55	62	52	59	55	57	50	63	47	62	61	65	66	61	61	55	62	61	60	59	65	66	66	65	64	59	59	55	67	56	60	66	69	69	60	64	67	61	72	52	47	47	60	65	49	73	59	58	55	59	70	56	65	66	63	49	62	76	67	55	59	65	55	75	62	55	68	79	73	61	45	80	68	57	66	62	60	64	44	67	60	48	63	60	56	66	51	60	63	54	57	63	59	67	63	47	50	69	59	76	56	66	65	69	49	77	63	68	54	72	74	64	70	51	42	55	58	68	70	37	55	62	78	61	72	55	69	74	84	44	61	69	65	65	70	59	69	69	69	62	63	75	46	66	50	67	67	63	59	63	57	71	67	63	59	56	60	51	59	59	52	58	61	53	54	65	44	62	65	67	75	55	61	68	63	74	63	69	55	65	49	55	62	52	52	50	61	50	56	67	47	62	58	64	60	54	59	57	52	69	49	55	51	56	49	59	66	69	62	53	67	54	49	71	51	57	76	62	73	46	54	55	57	64	64	72	62	56	47	56	55	76	63	52	58	64	59	65	58	54	66	57	49	72	47	58	59	68	50	44	67	57	65	55	69	70	63	67	51	49	65	61	60	73	70	52	50	64	70	65	57	55	63	67	52	58	58	70	51	76	60	64	56	55	57	48	65	60	53	56	61	52	52	55	55	54	64	58	55	67	62	55	68	62	69	74	63	65	56	54	65	73	58	62	61	69	55	44	47	65	53	60	71	65	54	50	64	50	53	57	64	60	80	58	63	60	63	60	79	65	54	64	84	73	59	59	54	63	61	62	71	69	55	71	59	62	59	66	62	58	73	63	67	64	51	61	66	65	47	57	69	65	67	52	72	60	56	54	54	53	60	53	48	69	58	62	48	62	57	68	76	55	53	59	75	58	69	77	50	70	55	66	63	65	75	72	58	69	54	75	78	66	41	61	70	47	51	55	62	62	58	62	75	57	61	64	69	55	60	70	61	61	55	68	71	70	58	59	62	58	48	67	70	67	62	65	52	57	57	57	61	54	53	57	62	50	66	61	67	55	55	50	67	66	62	69	64	62	51	54	61	71	46	59	64	48	62	66	58	60	71	73	56	63	63	62	57	73	64	44	52	53	76	63	69	68	70	43	58	64	71	68	65	64	63	59	74	66	69	62	69	61	64	56	58	63	54	49	64	75	68	52	64	48	53	67	49	60	58	70	65	42	66	66	64	58	64	74	58	60	68	55	49	65	63	53	62	64	57	63	62	65	68	61	64	65	57	50	71	71	65	63	59	47	53	66	66	72	71	62	66	68	70	55	62	65	66	60	50	68	60	64	58	56	54	59	58	62	62	60	65	55	58	72	54	52	56	71	58	68	56	54	59	44	60	58	57	72	54	49	53	59	61	55	62
16067	1555	930	1024	2050	3230	3636	3277	2504	1703	1429	1316	1134	1013	921	760	769	708	680	676	701	707	702	651	686	686	645	644	615	589	563	520	577	571	565	553	524	555	508	521	532	521	491	518	557	505	499	535	526	553	520	521	498	510	503	454	537	521	501	523	514	508	485	489	538	492	518	498	490	510	459	481	480	509	545	502	478	478	517	506	510	519	503	528	547	506	506	535	487	524	557	507	513	480	483	465	530	512	498	528	521	545	504	543	475	486	496	464	503	480	481	524	559	493	477	479	505	465	521	519	540	461	505	465	490	502	508	498	467	475	465	513	472	486	487	471	507	506	511	481	500	457	501	544	506	515	477	519	506	472	549	511	509	513	474	518	501	486	488	510	514	482	528	539	520	510	469	479	505	504	532	516	492	528	482	511	496	483	484	513	451	506	490	493	527	507	503	477	506	487	478	474	522	474	476	470	496	497	532	500	507	485	490	499	479	496	518	502	484	497	483	517	502	508	508	499	522	488	493	500	487	532	506	437	490	478	491	491	462	481	501	498	482	493	527	503	466	507	462	463	514	494	491	483	510	518	510	512	508	509	517	538	525	508	492	525	528	477	521	460	496	523	489	489	476	459	507	488	445	493	479	501	485	528	486	484	512	473	454	508	473	505	534	491	531	478	529	535	483	483	491	519	494	498	506	498	447	456	473	468	463	534	480	524	482	552	458	500	487	493	507	478	453	471	501	497	478	479	486	493	508	499	539	511	498	498	493	517	491	476	510	497	482	490	485	525	524	478	493	461	554	466	496	461	459	476	549	488	480	487	498	472	522	496	479	494	508	497	492	464	508	520	484	524	516	510	509	503	468	495	465	500	515	524	503	490	473	463	473	555	493	478	499	524	515	500	503	475	488	507	510	493	471	487	508	450	497	487	466	504	468	496	471	490	487	486	473	509	511	484	475	495	467	482	480	494	483	452	502	533	461	457	480	530	510	489	497	472	505	476	482	504	497	494	456	523	478	514	498	498	515	498	521	526	510	497	464	489	498	501	495	463	507	484	483	504	489	513	488	506	485	510	514	491	493	493	490	510	541	495	504	486	521	485	468	499	474	478	497	451	477	500	475	484	504	477	498	489	501	525	492	500	508	484	481	494	481	530	534	514	464	511	504	490	489	506	510	535	484	480	456	502	498	525	534	476	457	501	499	509	462	495	489	473	500	502	484	506	501	525	515	475	488	509	478	507	486	493	475	457	477	510	482	507	527	483	480	519	507	487	506	460	505	501	482	485	498	482	485	503	463	504	502	486	512	487	475	479	483	483	494	508	491	491	502	479	495	502	467	488	545	463	514	483	525	481	469	508	511	505	459	473	493	508	485	463	496	479	514	524	496	484	520	476	486	522	493	541	488	488	498	527	501	450	516	488	538	476	495	494	481	507	495	503	505	541	494	500	501	518	511	475	471	506	497	492	505	519	461	476	508	498	517	461	532	504	538	487	490	500	487	508	500	467	490	508	524	479	489	527	487	492	474	484	546	451	475	519	494	449	447	519	486	526	485	448	489	475	500	500	506	490	499	473	505	479	481	490	472	506	506	493	482	502	436	492	489	522	489	492	516	487	513	470	509	506	467	430	491	488	464	458	502	468	477	479	471	485	510	487	486	470	540	473	497	488	481	536	449	508	515	435	506	471	481	513	505	496	513	503	521	475	493	465	508	500	525	569	524	512	502	500	517	505	480	465	514	505	510	507	483	483	504	443	515	511	526	506	493	499	486	469	517	515	489	507	480	482	494	497	473	487	457	492	481	479	496	487	499	534	500	498	499	440	474	498	509	512	516	505	522	457	476	487	510	504	500	479	518	492	496	423	524	493	488	467	489	503	516	486	516	493	480	527	464	456	530	511	538	505	493	485	528	506	449	488	511	506	482	441	518	425	545	526	504	486	492	521	490	498	510	516	497	513	508	483	502	496	490	526	493	499	484	472	470	502	495	477	492	509	484	500	484	543	488	480	479	472	487	473	462	478	511	491	480	490	474	547	512	495	528	488	502	510	457	474	468	458	525	501	465	502	509	509	512	452	502	491	515	448	519	465	492	471	517	470	437	472	498	448	496	515	528	497	436	478	504	522	511	501	477	508	489	468	489	503	472	545	452	481	456	503	506	461	522	531	503	485	512	486	516	510	466	488	462	466	454	462	478	500	466	501	466	513	475	502	450	475	474	489	503	498	448	518	486	492	525	505	512	538	547	450	500	487	491	483	451	494	456	474	493	470	461	490	517	533	499	519	515	476	484	517	574	464	485	502	497	500	508	482	492	516	497	483	510	497	474	502	479	516	486	475	497	515	503	517	495	501	482	488	506	460	502	449	494	529	501	489	503	501	452	519	483	482	496	546	469	524	510	478	462	481	536	522	482	539	503	487	505	477	498	495	516	484	513	486	508	491	513	500	474	494	483	496	505	494	478	490	488	475	472	472	469	485	483	487	488	505	476	488	495	457	514	525	466	491	499	490	477	519	474	471	497	480	482	494	495	482	512	473	441	536	484	511	508	502	479	481	490	485	464	500	503	484	504	458	451	503	490	461	505	522	486	545	478	510	500	505	544	506	496	460	493	506	515	476	482	441	532	483	484	496	502	487	515	512	506	505	490	507	508	495	489	497	501	510	493	485	481	510	476	541	499	511	516	502	502	526	512	516	566	492	503	481	471	495	435	534	519	499	490	515	531	487	493	513	483	519	505	484	499	460	501	526	486	485	484	475	516	480	479	466	483	489	473	499	512	453	512	502	516	482	522	493	498	441	475	485	459	515	498	506	469	533	534	487	498	499	481	517	494	501	507	515	453	528	516	487	514	477	498	497	512	513	517	500	501	490	502	513	506	498	476	484	503	477	467	504	510	521	493	496	469	514	509	471	513	492	468	483	485	472	468	494	509	531	511	460	519	527	454	525	521	455	503	474	485	488	530	487	475	516	462	472	491	467	485	488	473	499	519	496	488	486	505	516	480	482	445	476	541	487	494	550	493	481	475	517	491	522	477	523	479	510	524	501	500	477	486	502	503	475	466	484	478	531	505	491	505	482	469	518	488	497	487	483	503	494	497	516	525	525	510	481	514	480	503	544	502	484	497	509	516	498	481	457	486	469	475	511	499	512	527	474	517	510	505	501	478	523	521	495	517	479	486	492	486	490	509	479	486	477	512	463	530	491	502	494	474	486	519	505	494	539	515	464	501	494	508	504	473	535	516	461	495	504	516	509	493	520	513	475	468	480	510	484	548	489	517	472	500	491	466	497	491	473	498	524	522	501	461	458	489	508	522	504	451	484	468	481	512	479	522	516	508	475	507	508	499	494	520	522	521	497	472	505	476	459	499	505	492	526	480	511	474	525	488	491	512	484	495	484	535	505	514	478	519	516	476	521	492	511	468	498	506	490	517	523	524	499	495	515	514	463	461	487	491	478	471	493	518	477	485	489	503	452	538	467	499	519	508	476	488	493	486	474
2525	149	94	65	52	56	106	118	88	79	66	69	59	49	59	48	46	46	42	42	46	38	46	34	45	46	32	36	41	34	35	40	30	33	36	31	37	41	39	44	30	29	39	29	35	23	29	27	32	34	41	30	29	35	38	33	28	35	35	30	39	28	33	28	42	29	37	45	31	38	27	27	29	34	23	36	36	25	24	40	26	34	48	34	42	35	27	33	35	24	39	30	29	33	34	38	31	26	32	34	34	26	31	45	37	32	30	38	39	41	35	36	35	36	30	36	49	28	21	33	24	38	38	31	32	31	34	32	27	39	30	35	42	35	27	26	38	34	26	33	39	33	35	33	31	39	32	33	29	29	31	31	30	37	44	34	34	29	34	23	31	29	25	32	37	31	41	38	31	26	29	30	31	26	33	34	27	30	33	33	30	32	35	25	37	31	36	29	34	45	32	38	33	40	33	27	34	29	43	28	34	29	28	37	42	42	36	32	30	28	27	32	28	30	29	25	26	26	26	33	31	26	37	35	36	31	40	40	37	29	30	39	36	35	26	40	37	36	35	32	37	29	29	27	33	35	35	26	30	33	41	42	33	28	32	25	30	33	31	39	23	34	38	28	31	38	36	37	24	35	46	31	27	29	26	29	34	24	42	38	29	35	27	19	34	34	28	26	36	30	25	32	29	27	30	33	29	40	30	32	35	30	21	34	22	30	35	45	29	27	31	37	33	34	30	33	32	32	39	34	36	23	31	37	30	33	31	37	33	33	32	27	31	35	47	41	34	36	32	24	33	28	28	42	34	32	21	33	31	27	31	35	23	33	25	39	35	45	36	45	37	33	37	37	30	27	36	26	34	45	37	45	35	36	30	36	45	37	31	34	27	44	26	38	36	30	25	49	37	30	31	34	23	33	30	30	30	43	38	36	27	30	24	27	27	22	34	32	38	28	30	38	39	44	35	28	38	35	33	28	42	35	32	33	38	24	40	27	38	30	47	33	37	33	30	31	35	32	31	31	27	37	31	35	37	36	30	28	24	30	38	31	34	37	25	28	28	38	34	35	37	31	28	41	38	36	25	19	31	37	31	38	30	25	35	37	23	28	32	26	37	26	31	33	18	28	26	39	37	33	30	34	28	29	23	38	37	39	23	39	39	28	34	37	32	29	30	30	29	35	24	42	32	30	37	29	41	31	30	29	26	37	29	35	36	24	26	38	32	23	34	16	27	35	34	32	34	36	32	32	34	34	36	22	34	32	34	33	38	37	31	24	26	27	31	24	25	34	30	42	41	39	31	28	27	33	30	44	22	32	27	25	40	41	37	30	35	30	28	35	30	33	32	30	45	25	29	33	34	23	40	36	30	25	24	34	35	24	40	32	35	31	22	34	37	26	32	33	38	31	34	35	37	30	36	27	44	36	39	36	42	30	35	36	26	34	24	25	29	31	38	42	32	29	34	50	30	32	35	28	39	31	29	25	24	39	25	32	30	34	37	31	37	22	25	36	36	32	29	29	33	30	37	29	36	30	35	33	45	21	33	41	28	23	29	40	27	27	42	29	34	30	32	38	24	34	33	34	17	40	33	37	25	40	36	32	19	34	29	36	35	31	32	24	33	33	28	43	26	30	35	37	23	37	32	50	37	41	33	47	25	37	34	33	29	34	21	28	27	31	33	35	36	30	19	21	39	32	39	30	32	36	36	37	35	45	42	39	30	25	29	30	31	30	35	29	34	37	34	31	36	41	33	31	37	27	31	25	37	33	29	38	22	34	21	34	30	29	32	25	31	39	27	26	46	33	38	38	35	29	29	33	23	29	43	33	43	33	26	34	37	31	36	33	34	36	35	26	39	35	34	23	39	38	34	33	27	26	33	28	25	35	38	24	39	33	35	31	34	37	33	35	29	33	21	30	28	26	38	26	28	27	43	30	33	30	34	38	41	34	42	38	28	30	36	35	33	29	34	32	55	31	28	29	21	42	30	33	30	25	17	33	33	39	39	30	28	30	39	31	35	31	31	47	30	37	24	34	35	27	32	38	25	31	26	34	24	37	31	34	36	31	33	30	29	30	39	46	42	35	28	30	35	33	37	32	28	34	34	24	31	21	29	34	24	39	33	30	31	35	43	32	29	33	45	35	26	35	29	31	21	25	30	31	28	32	30	35	30	35	33	38	37	27	44	38	34	28	26	25	33	33	30	34	32	35	45	31	25	39	41	27	35	24	37	28	34	38	32	36	23	36	34	37	31	38	31	30	30	28	46	38	28	26	28	42	41	29	41	33	26	30	28	28	26	43	34	39	33	32	35	35	34	40	37	35	31	39	32	27	29	33	39	36	29	32	23	35	38	33	22	33	29	29	28	28	31	37	35	39	48	26	25	35	28	38	34	23	31	38	34	27	24	33	35	29	40	40	30	30	36	30	30	30	24	37	29	36	35	28	31	31	33	45	32	28	21	30	34	41	26	34	49	35	33	33	32	26	34	26	35	31	32	35	29	34	52	30	34	22	27	31	37	24	36	19	20	33	30	39	23	36	37	39	29	37	35	33	26	32	22	28	30	25	30	46	29	32	38	30	34	26	29	31	24	36	31	35	41	25	32	31	30	28	31	27	32	24	29	31	44	33	19	37	38	29	21	30	35	29	43	36	31	31	34	33	53	32	39	37	28	33	37	38	19	33	32	33	28	39	33	37	28	30	27	25	32	31	39	23	31	38	25	32	43	27	44	24	39	31	39	31	38	37	42	31	39	25	28	26	30	31	27	27	31	42	42	30	42	33	28	31	31	35	34	24	23	34	32	29	39	36	29	30	30	34	32	46	31	33	40	37	21	38	40	40	36	30	25	24	37	27	21	30	34	32	31	29	28	30	30	26	43	32	29	32	32	37	30	36	42	41	38	21	28	31	39	31	30	31	38	37	28	31	37	33	36	45	31	45	35	33	30	35	33	35	36	35	40	34	41	33	27	35	34	35	29	34	31	36	35	34	35	45	32	34	32	41	36	29	44	27	37	29	30	26	37	26	16	32	24	26	30	34	37	35	24	27	34	30	23	27	30	36	32	34	37	27	34	22	32	27	46	33	41	31	34	36	31	36	39	37	34	39	30	41	35	28	30	33	40	37	34	26	42	32	24	38	30	32	34	28	41	26	34	30	35	23	32	35	26	32	29	32	30	33	33	45	25	37	36	39	37	39	28	35	21	31	32	26	30	25	35	26	28	39	38	31	31	33	39	33	33	35	36	34	30	32	29	23	46	42	25	30	37	32	32	31	28	31	29	25	28	37	32	39	29	28	46	40	29	23	29	31	23	30	29	26	27	33	29	24	33	18	30	33	23	46	32	27	23	34	38	42	28	33	24	33	37	34	42	34	47	27	32	31	24	38	34	39	43	38	26	30	33	29	33	36	21	33	37	30	28	29	29	29	28	29	37	41	25	39	29	30	28	28	29	28	29	22	30	28	39	32	25	39	34	29	26	23	21	36	38	32	38	32
20050	2069	927	1205	2914	4293	4570	4307	3487	2357	1740	1456	1276	1020	950	750	749	675	613	551	573	512	561	539	643	548	490	475	409	392	361	390	396	407	366	351	354	360	341	345	354	308	345	338	356	333	344	302	331	365	324	344	313	324	315	306	316	279	288	295	315	302	311	306	288	306	309	293	291	316	305	314	292	277	309	296	296	285	298	271	300	290	280	294	289	298	285	315	286	292	320	294	286	263	299	337	322	286	292	292	300	323	314	281	270	328	325	291	278	295	322	303	301	302	293	282	307	288	291	274	290	260	269	301	295	315	279	278	298	281	286	286	290	293	290	331	298	273	282	280	279	278	311	304	295	278	281	281	285	263	293	283	290	292	291	289	293	317	295	294	326	266	322	310	292	285	321	296	287	295	279	297	293	284	314	281	323	293	299	296	277	289	284	309	274	290	298	287	289	274	298	303	295	285	281	279	270	274	289	284	295	301	291	338	276	297	281	265	282	265	267	303	321	299	285	276	271	298	304	287	293	290	299	322	286	319	276	294	281	296	272	290	284	278	296	305	306	273	268	288	294	287	270	287	296	280	310	287	320	281	250	270	290	292	264	277	281	305	273	284	294	300	293	272	302	285	271	319	307	317	268	298	269	334	296	291	281	293	286	291	263	296	290	305	320	270	288	317	278	260	275	285	280	304	337	262	322	266	318	252	275	269	299	289	288	264	278	298	282	303	319	300	306	300	265	297	293	252	276	278	277	279	291	295	287	301	271	297	304	309	269	301	280	305	295	285	282	303	295	271	279	296	271	298	303	312	348	283	294	300	283	299	305	275	269	273	275	300	264	291	298	275	304	261	291	294	273	286	252	295	293	291	257	314	247	315	277	270	276	291	287	299	275	268	280	244	269	256	307	311	291	290	300	270	287	283	300	301	263	307	311	288	275	270	274	316	270	271	313	325	282	275	317	289	295	331	291	285	273	255	284	280	259	274	300	289	328	294	289	305	304	282	306	271	290	280	298	276	279	256	307	320	296	271	321	264	301	286	287	264	288	268	308	286	269	272	295	277	265	264	304	296	261	311	275	300	302	283	295	298	287	273	296	295	314	282	313	287	264	272	300	286	295	295	291	279	311	289	277	308	236	308	289	289	274	294	283	304	305	271	273	263	319	309	290	318	291	303	282	282	304	290	283	295	299	301	262	269	326	270	290	289	320	277	275	290	273	273	273	307	270	258	277	298	333	281	305	288	305	291	287	277	302	304	277	309	301	282	304	295	268	295	285	290	293	282	321	262	307	285	313	324	280	289	282	292	275	315	297	319	296	293	267	306	293	268	292	264	326	287	263	268	284	303	283	283	309	302	244	304	291	312	288	280	278	291	272	310	298	290	293	308	306	311	308	273	272	285	286	300	302	275	296	316	264	302	289	310	269	275	265	307	263	316	255	289	318	306	302	308	278	275	294	264	285	309	285	262	269	317	289	290	298	295	288	328	304	274	285	290	298	302	300	263	269	291	297	270	281	264	322	288	279	278	281	295	294	243	291	314	302	275	305	291	279	260	295	276	294	262	311	266	306	307	259	282	296	287	271	278	289	273	271	294	285	268	299	297	300	301	289	320	275	251	308	280	288	242	283	323	285	282	281	289	287	270	308	306	260	267	279	260	316	302	252	295	283	263	304	275	306	292	280	280	310	291	310	263	302	274	290	293	295	279	304	267	296	281	258	278	318	302	281	264	280	279	280	283	292	283	268	276	277	281	297	291	263	270	286	274	296	274	280	269	330	287	295	299	282	282	275	317	285	308	313	302	302	284	303	293	290	293	278	299	290	293	279	309	285	284	288	289	272	319	305	265	289	284	300	296	295	269	272	275	316	302	280	275	263	295	289	290	301	274	249	280	284	271	284	307	303	255	292	282	261	320	308	302	283	300	271	306	281	265	297	282	261	307	271	273	270	280	286	327	277	262	262	285	290	317	283	279	283	265	287	287	246	286	305	295	295	286	240	291	283	317	268	287	313	268	282	279	293	294	285	289	258	262	320	292	275	314	259	300	300	268	301	294	277	259	256	282	286	306	291	272	301	282	294	285	300	271	276	268	278	311	265	282	299	298	285	259	299	276	281	289	303	286	266	302	288	286	292	288	280	296	287	275	279	300	324	272	287	333	286	282	275	290	317	291	304	272	279	306	289	294	267	283	300	293	264	315	263	281	287	290	307	278	248	281	300	273	281	301	296	335	279	304	297	303	291	310	280	288	300	293	291	269	290	271	302	290	291	298	274	282	284	288	290	287	275	287	277	267	299	265	305	249	275	287	289	285	289	282	278	302	288	313	277	298	270	279	295	285	287	288	299	295	297	287	256	273	302	297	318	271	296	261	293	300	274	281	247	276	296	282	300	280	270	302	287	287	278	287	262	291	300	300	278	307	322	280	282	284	260	276	299	281	286	303	294	275	312	293	295	298	293	274	304	284	311	304	304	264	268	281	287	297	257	278	282	274	299	272	286	293	285	294	264	283	296	310	302	300	267	283	270	285	293	285	329	240	279	291	302	307	267	280	297	278	286	255	274	289	286	279	318	240	292	283	293	282	271	277	297	291	278	299	270	316	306	288	284	322	292	317	281	267	253	304	333	287	278	290	289	269	287	266	291	302	279	257	279	288	292	279	258	258	270	258	298	290	289	322	313	291	283	289	289	289	293	296	268	280	258	294	316	277	303	297	303	251	305	280	304	288	301	280	303	306	281	263	301	280	291	259	287	261	259	287	285	272	266	285	303	276	292	308	284	293	288	280	290	308	288	302	302	312	288	284	282	312	295	311	280	270	301	347	311	301	311	294	303	278	294	308	318	296	283	292	298	292	304	269	295	295	292	304	264	305	294	283	288	269	258	288	265	292	311	274	275	288	278	288	332	305	282	323	288	293	270	255	299	280	297	309	282	290	271	281	285	311	288	298	280	279	274	292	307	313	286	258	313	281	284	283	264	303	276	311	271	292	288	274	265	310	295	295	285	316	282	304	273	319	320	297	288	261	275	275	284	254	290	310	311	297	285	280	296	275	278	295	261	314	288	303	286	280	276	293	308	276	296	300	307	281	281	270	284	280	287	315	294	277	295	280	262	256	298	302	274	290	298	291	294	299	270	296	296	328	296	307	298	273	283	274	302	295	245	259	307	318	266	281	271	288	277	284	292	273	286	299	280	273	299	297	262	250	311	295	285	266	320	267	296	265	298	276	311	295	306	271	291	306	293	294	298	293	270	291	269	275	317	301	300	262	319	296	309	312	296	286	303	295	325	291	298	274	277	290	288	307	298	305	275	295	261	280	262	265	297	277	301	310	276	307	285	281	283	323	291	290	280	261	299	276	282	284	301	314	265	293	272	312	299	293	249	294	260	280	275	270	302	307	272	290	286	273	263	301	322	290	300	270	302	268	281	266	292	306	298	308	305	288	289	280	301	300	291	294	313	289	287	275	270	259	286	257	265	262	253	289	265	334	264	277
1471	128	95	97	112	88	100	109	98	103	107	100	101	95	81	96	81	84	97	86	94	101	96	93	78	97	92	90	107	96	99	82	93	82	86	91	97	98	92	100	83	76	76	88	84	90	98	85	89	94	98	92	101	82	93	102	87	104	92	78	75	94	87	88	98	89	72	93	94	79	96	103	101	99	74	83	103	100	88	97	93	89	87	90	103	100	84	82	87	98	93	70	86	84	99	86	92	94	90	85	91	97	97	95	89	93	82	71	98	82	93	88	72	93	88	83	87	103	92	114	96	100	82	98	81	83	90	81	90	93	98	75	82	87	87	94	96	98	99	80	80	74	107	89	86	93	91	89	94	98	97	96	108	89	88	99	83	104	86	82	106	115	91	98	87	99	107	104	108	68	86	78	106	76	87	80	96	85	85	85	94	104	95	79	87	84	87	106	100	80	81	77	91	77	93	83	87	77	80	84	92	88	87	83	67	88	93	89	88	94	78	94	77	74	82	92	87	80	82	107	70	91	101	95	81	97	92	85	82	105	80	87	99	76	108	101	83	112	102	100	99	82	97	98	92	89	82	85	107	88	94	89	94	81	92	106	83	97	92	68	82	91	79	88	87	98	88	108	77	94	87	92	92	90	101	91	84	93	90	91	100	92	79	108	78	94	94	87	92	89	97	96	88	91	85	78	95	89	92	80	75	90	95	88	85	90	83	71	91	81	96	91	88	99	84	68	93	90	95	108	85	93	97	99	92	92	88	85	97	89	81	94	110	96	103	95	84	93	88	88	97	95	80	101	78	84	82	105	89	105	89	91	93	84	87	81	93	82	94	93	81	90	78	99	100	82	79	89	75	76	86	94	98	86	81	85	98	98	91	86	92	91	89	98	98	95	91	79	114	102	89	98	106	92	95	83	90	88	86	100	93	100	89	89	84	94	101	85	94	82	72	91	79	89	90	84	91	91	91	97	75	85	85	107	87	91	88	81	93	94	95	94	94	98	91	98	85	103	94	94	85	89	102	70	88	99	89	106	90	84	88	81	97	97	96	81	77	93	88	100	87	77	92	85	86	96	89	84	86	92	84	101	92	75	94	83	95	94	99	68	93	84	106	93	91	97	86	80	90	80	80	74	90	73	87	82	76	98	82	88	79	103	95	94	85	95	87	105	87	79	77	92	88	86	98	108	89	89	78	91	93	86	95	70	95	96	86	91	107	92	97	89	100	77	92	88	85	86	77	89	81	75	98	86	86	95	92	81	105	98	87	89	84	96	87	93	97	93	86	90	84	92	96	77	78	99	110	93	91	91	96	81	98	97	99	78	95	109	92	96	96	95	80	85	84	84	73	88	75	95	89	92	95	93	99	89	71	102	92	80	89	84	69	89	88	92	76	77	72	73	77	100	83	96	82	99	85	89	92	88	87	94	85	90	90	92	73	89	94	94	90	80	74	88	91	76	88	80	85	84	85	109	98	74	89	81	98	92	92	90	93	79	81	91	88	83	96	105	84	79	93	76	79	93	84	84	81	100	94	66	98	91	89	95	93	99	93	88	94	80	89	80	95	94	81	72	89	97	97	84	80	98	82	77	104	81	80	97	76	97	80	95	82	75	95	86	75	73	82	94	91	85	76	79	76	96	99	82	93	80	80	97	91	79	96	97	91	83	101	84	92	84	107	97	79	100	86	70	79	90	97	97	79	96	93	82	83	92	80	94	77	96	99	88	67	94	79	88	96	81	96	92	103	87	107	88	98	102	95	84	82	86	101	76	82	80	87	99	75	82	103	65	94	81	76	93	90	86	96	91	98	85	85	83	79	82	103	83	99	84	96	96	74	83	75	93	101	103	87	105	113	93	105	85	90	94	90	93	80	87	98	79	105	76	88	101	92	88	95	97	96	93	107	78	76	87	96	96	89	91	77	79	89	72	94	75	93	80	88	91	92	92	89	84	101	82	87	99	91	74	97	90	110	89	101	103	92	76	94	91	86	103	82	101	91	81	94	95	90	89	110	87	93	94	78	108	96	94	93	74	89	95	99	88	86	75	92	78	91	89	97	92	93	104	79	103	94	72	86	93	92	81	104	96	102	96	88	95	82	105	75	95	79	93	100	81	80	94	86	74	87	76	95	94	86	85	92	133	72	77	76	88	90	95	88	96	89	104	75	89	95	101	89	98	85	99	93	100	87	93	93	83	78	85	85	73	78	84	89	91	90	94	72	128	105	93	89	73	79	83	93	82	81	96	95	95	98	89	100	95	88	105	82	90	88	92	95	79	84	85	93	82	94	80	87	85	79	97	79	103	103	91	84	92	102	80	93	78	96	108	85	86	83	98	84	91	101	104	103	81	79	88	91	77	107	83	87	110	94	93	101	96	88	90	103	91	95	84	84	103	95	101	102	95	95	86	86	82	93	87	100	90	82	92	81	76	92	103	86	91	91	90	100	81	99	76	79	79	66	87	82	77	92	74	83	107	104	92	92	93	89	90	81	73	110	94	82	94	91	96	101	75	74	88	84	99	84	95	94	97	88	66	80	93	87	80	86	92	94	95	102	101	101	87	98	80	84	93	80	82	98	90	85	78	78	83	88	83	124	92	93	65	90	90	78	94	88	92	94	84	86	83	66	104	78	97	92	87	79	81	100	81	89	99	89	91	100	76	81	99	71	102	92	83	83	79	89	95	86	82	75	92	97	85	88	92	79	104	92	96	89	82	95	100	91	83	100	85	87	84	90	117	86	89	80	79	85	89	82	82	90	82	79	92	98	91	77	86	80	96	106	84	89	92	85	90	84	89	83	109	93	76	94	84	90	100	65	85	98	99	77	100	77	77	98	96	94	91	91	89	91	80	72	103	93	84	89	73	101	88	98	87	83	95	94	114	83	97	98	91	81	101	86	72	87	87	85	93	87	109	98	100	89	75	108	107	76	96	110	82	79	91	89	75	95	94	108	93	94	96	84	87	89	93	100	90	95	88	89	82	86	98	77	81	92	92	102	96	89	75	106	83	100	84	84	71	91	91	106	89	85	80	88	91	84	89	89	82	70	76	111	70	82	91	88	90	92	92	88	79	85	81	88	87	105	71	92	100	101	93	87	83	91	101	95	96	105	92	96	87	83	100	88	70	79	87	85	82	86	74	76	75	92	98	73	93	98	92	79	91	90	93	96	94	113	117	88	89	91	90	85	99	73	86	95	86	94	101	107	104	86	79	91	90	81	91	91	79	88	81	102	95	104	106	81	93	95	104	88	86	98	98	68	92	108	81	81	83	91	92	89	94	99	86	82	103	82	86	93	81	66	85	88	87	75	91	94	91	82	82	98	78	94	92	94	93	94	109	90	85	92	100	98	92	79	69	96	89	92	82	99	91	73	73	88	87	68	84	82	76	81	74	101	100	90	83	110	91	80	85	99	94	77	90	86	87	73	96	77	88	97	92	81	94	102	79	92	111	86	96	90	85	89	78	96	90	99	69	95	76	91	82	88	84	95	84
11484	1120	851	961	1286	1588	1787	1730	1400	1276	1076	948	923	882	824	818	781	775	800	766	809	744	800	851	888	791	820	727	749	724	776	747	763	739	738	673	720	766	768	724	749	744	757	747	737	789	736	736	762	732	712	732	702	716	715	705	750	705	780	713	706	705	748	710	716	739	708	711	780	728	774	727	722	700	747	734	687	712	731	701	756	750	745	724	721	716	753	728	747	764	744	691	719	704	690	715	718	714	728	714	685	760	716	722	750	725	733	752	724	706	755	763	767	724	677	691	711	685	719	741	740	727	750	734	687	699	736	670	748	737	704	755	747	705	680	752	725	685	723	729	744	742	739	740	733	759	706	743	770	778	745	689	723	729	729	761	748	693	739	730	746	745	719	742	723	757	736	755	693	722	724	692	727	750	757	732	728	708	754	724	687	695	705	737	731	739	723	733	735	733	710	744	725	762	766	713	752	754	738	729	726	764	794	717	726	693	737	741	725	710	728	750	701	700	715	726	762	674	725	750	683	766	714	710	714	722	707	741	740	741	716	760	748	697	774	735	689	748	764	743	726	730	716	740	713	758	735	681	711	720	719	685	727	661	737	724	751	762	697	773	727	717	755	657	723	723	686	762	726	696	733	678	719	766	686	728	746	733	724	719	707	705	748	740	756	762	735	745	707	697	674	731	726	713	734	748	718	751	693	701	733	735	698	699	775	729	752	744	690	730	731	784	720	734	727	697	741	730	699	756	752	724	671	729	737	713	692	742	727	779	707	719	754	744	725	756	727	738	723	740	704	717	704	719	759	716	714	735	728	704	688	733	796	742	770	710	749	691	742	725	699	737	721	724	692	728	749	725	724	685	700	752	699	666	764	743	713	762	741	761	726	737	670	752	718	705	748	758	701	727	694	711	704	723	756	711	754	696	710	741	743	708	735	706	739	727	708	765	757	697	729	730	670	698	691	730	763	739	742	753	734	746	742	777	716	683	689	713	699	822	721	741	695	709	711	712	743	729	783	696	753	729	752	734	689	748	717	722	719	720	742	736	715	695	749	723	748	703	712	729	716	733	690	745	697	684	764	709	695	704	704	747	741	723	716	711	716	720	766	738	752	757	716	697	751	752	717	762	740	679	758	757	689	753	732	755	767	763	737	683	743	726	725	750	720	771	731	776	730	758	691	723	711	717	702	698	704	731	710	707	762	715	758	777	764	713	785	741	670	766	764	761	744	731	725	702	716	768	754	727	692	729	735	706	719	708	713	728	747	714	730	736	720	699	737	767	758	710	729	647	770	716	736	730	715	732	711	721	714	722	745	706	683	734	680	760	711	784	713	650	720	701	661	748	746	748	741	716	739	697	703	709	761	747	746	720	754	711	746	712	734	746	706	733	711	731	737	671	724	726	721	712	768	727	724	740	717	708	761	757	753	761	740	719	726	713	757	741	714	733	708	744	726	730	733	738	731	709	701	699	688	771	690	692	695	684	769	723	756	747	740	728	697	759	727	693	746	751	717	723	767	702	705	722	730	748	655	720	725	734	688	722	746	727	734	690	728	780	706	720	712	732	765	739	728	694	670	719	666	702	724	762	748	703	751	710	730	729	741	741	709	728	750	683	724	726	749	713	726	701	682	728	736	720	727	737	662	716	761	745	769	723	744	695	722	702	716	729	756	693	722	719	717	743	742	716	728	701	796	686	701	749	721	716	725	730	729	709	716	723	711	735	748	743	775	714	723	785	733	757	730	732	705	745	782	719	734	737	781	705	688	745	743	702	698	702	713	694	680	697	688	709	735	742	735	700	748	792	754	759	706	768	702	718	688	698	748	724	700	687	741	671	712	747	702	702	660	721	793	749	712	748	776	672	695	750	732	762	771	697	743	767	704	709	709	729	768	718	734	701	710	728	726	726	747	710	751	743	686	699	663	689	710	687	753	758	703	743	728	772	729	709	757	689	694	772	751	712	769	717	768	764	682	740	751	742	750	739	734	698	710	714	717	723	697	699	737	702	684	703	679	772	708	724	719	705	665	740	754	717	721	772	705	719	714	702	666	744	727	706	755	729	729	685	762	760	741	719	742	727	727	682	692	697	718	776	733	690	718	710	744	673	681	690	707	706	729	743	745	751	753	747	732	753	741	697	735	704	733	710	725	714	716	708	765	660	710	772	732	749	720	699	747	701	721	758	740	697	745	738	708	698	706	684	736	706	690	724	704	729	674	676	778	698	715	765	749	727	732	753	727	783	736	727	713	707	764	754	720	744	726	744	767	729	752	741	771	727	745	736	698	716	706	729	771	715	745	660	744	707	731	718	714	748	717	741	702	713	762	707	731	734	721	705	700	741	757	696	727	736	716	752	694	726	693	732	707	753	722	749	717	714	742	737	745	689	743	725	745	745	686	711	683	762	757	787	767	703	774	801	693	717	742	705	715	759	718	715	733	701	700	718	711	704	740	698	758	765	744	735	686	705	728	774	731	751	756	730	784	715	696	780	731	734	770	739	745	711	730	725	755	707	765	699	770	724	741	752	734	713	697	690	702	759	728	709	781	784	758	702	749	761	716	757	743	720	750	733	744	765	715	732	727	723	683	775	739	745	777	690	697	706	748	727	715	719	724	764	722	745	724	797	744	729	716	735	714	725	730	723	728	785	693	704	718	744	726	703	690	782	720	727	693	726	734	737	735	705	814	750	737	728	731	690	734	704	775	737	700	711	662	743	767	731	700	764	749	709	719	711	729	753	720	718	736	783	741	683	716	767	746	726	702	710	729	715	718	729	769	730	752	722	681	713	747	711	713	754	709	749	716	719	753	703	709	683	756	777	722	725	775	729	763	709	723	713	700	738	697	719	730	731	723	723	756	764	659	709	742	648	681	729	746	750	726	670	729	758	727	772	683	695	702	756	772	723	804	710	769	701	734	719	757	712	733	722	752	725	730	760	715	764	725	748	731	757	686	731	719	744	733	751	690	728	736	743	659	734	758	780	758	739	694	753	729	780	729	789	741	713	701	734	699	689	739	748	720	699	755	715	723	708	693	765	708	760	731	699	734	736	713	682	707	733	733	703	758	723	743	763	729	750	732	721	744	740	755	724	707	739	755	732	745	743	723	725	730	741	728	728	720	739	710	745	687	746	723	683	748	764	750	712	703	669	730	779	737	761	743	725	755	696	689	726	742	679	734	723	749	757	727	723	742	698	697	782	744	755	707	689	701	696	751	739	697	722	673	698	752	730	738	709	678	729	711	701	760	653	682	730	713	759	716	757	730	734	699	758	764	696	704	738	755	745	734	734	710	790	744	749	694	756	715	734	759	781	762	725	759	699	667	733	780	735	728	741	734	730	738	705	701	721	741	721	732	720	775	750	714	735	723	748	713	700	746	777	709	713	690	727	752	724	706	716	745	738	684	732	668	752	769	718	704	721	767	715	704	735	761	687	723	768	711	756	700	730	690	703	751	753	761	760	740	690	733	692	767	741	754	783	719	721	705	648	735	714
1697	138	104	80	79	79	86	86	100	99	85	91	67	60	76	68	74	68	68	66	54	64	58	66	83	55	56	74	64	67	61	53	49	54	68	74	52	63	60	64	76	59	61	55	75	60	55	74	52	64	53	54	43	65	59	65	56	54	58	60	45	51	53	59	69	59	63	69	50	62	59	63	55	58	54	70	59	66	66	62	58	49	54	47	64	53	44	58	55	58	62	44	62	47	60	49	53	68	62	39	53	48	55	52	47	49	65	76	68	53	50	39	49	66	54	49	60	65	56	63	66	71	62	54	58	61	64	50	59	57	54	73	51	53	62	67	51	54	61	47	57	59	57	49	48	64	64	46	62	51	66	62	47	49	70	60	54	53	71	60	57	49	79	63	57	44	64	54	65	56	65	50	64	62	66	53	55	69	58	62	55	71	75	68	59	69	45	64	53	53	43	64	68	70	57	62	58	48	58	59	54	53	51	60	61	64	66	58	52	56	67	59	55	68	65	66	51	52	57	60	55	59	61	53	62	60	56	57	51	55	76	76	53	58	63	49	61	56	57	60	68	56	56	48	54	67	70	70	61	51	50	72	42	66	64	57	74	68	61	60	65	61	62	56	63	79	57	63	60	61	64	63	66	71	66	62	64	56	56	59	69	55	62	65	56	50	51	59	47	53	52	54	58	48	50	62	58	69	61	58	63	52	64	52	48	46	63	82	59	58	64	45	66	63	55	41	73	63	56	45	54	66	73	66	58	69	69	57	67	70	65	60	50	42	55	51	74	52	57	60	49	61	65	60	66	60	60	58	59	56	68	51	57	61	67	55	63	61	63	67	54	54	64	61	49	52	53	62	47	51	51	54	54	40	67	54	67	56	59	66	60	74	59	49	53	54	56	71	57	41	71	59	50	64	49	71	45	47	65	65	69	74	58	53	58	52	65	55	45	58	73	54	59	56	52	67	63	79	55	46	49	56	51	52	65	60	66	61	47	61	69	50	63	51	67	72	58	61	54	63	63	65	62	65	80	60	69	52	60	69	65	64	48	55	58	57	39	72	50	43	48	54	69	52	76	54	56	43	71	54	63	65	45	73	54	52	65	55	51	55	60	72	53	61	69	66	61	54	59	54	54	44	55	63	65	62	63	52	78	57	55	55	47	49	56	59	68	78	53	63	81	57	59	67	64	63	57	63	47	58	54	56	58	48	61	47	66	68	55	57	59	70	62	55	65	55	74	58	48	63	54	47	53	62	64	45	63	51	56	60	59	49	55	56	59	60	59	49	71	66	60	62	50	70	49	65	57	52	74	56	52	54	58	65	65	58	57	49	61	51	48	54	57	56	49	63	59	66	59	53	48	62	60	46	65	49	64	63	60	55	64	58	62	58	57	52	46	66	39	54	60	68	62	67	45	58	62	54	66	50	60	58	58	48	60	54	53	73	67	51	50	55	66	65	60	47	57	60	61	76	65	58	64	64	58	50	59	56	40	69	55	63	46	62	59	54	55	62	48	55	52	69	49	41	68	61	56	62	68	57	58	47	62	43	50	45	64	57	53	59	62	63	50	53	61	59	70	56	72	62	69	60	53	39	58	76	63	46	60	57	54	45	56	52	61	48	53	65	61	61	62	60	57	64	56	63	55	62	65	62	66	55	55	74	61	58	61	63	71	57	62	67	55	54	65	68	57	70	49	58	60	54	71	59	43	51	66	61	66	52	53	44	57	54	55	66	58	66	75	48	71	69	54	60	64	66	63	64	56	63	49	79	63	67	60	59	59	59	50	70	46	60	73	52	51	69	54	63	70	52	73	55	63	52	60	65	60	62	46	57	59	64	50	64	63	65	55	63	67	62	69	55	71	64	66	60	68	60	51	51	38	62	59	67	69	58	56	57	55	54	60	55	58	54	74	58	60	65	52	62	65	68	45	62	54	59	60	59	50	58	61	50	49	59	79	49	49	63	59	45	69	72	56	51	60	57	44	58	51	56	59	61	60	48	78	60	56	60	59	52	55	75	53	66	60	68	66	60	47	56	67	55	72	53	70	57	41	70	48	53	60	52	57	65	62	55	51	72	58	60	57	52	53	57	63	67	53	54	48	57	56	56	66	37	62	59	61	59	61	61	63	69	58	65	45	70	59	53	58	54	56	50	63	56	61	52	58	75	64	60	44	63	54	47	60	66	43	68	70	57	56	54	52	52	66	51	47	42	47	49	58	58	63	58	50	48	60	55	73	54	57	70	52	57	64	56	64	56	62	63	70	50	67	63	55	45	63	66	72	60	49	61	52	55	59	69	57	60	53	60	59	44	50	65	59	63	63	57	48	59	61	45	61	47	72	58	51	75	68	65	65	52	65	69	72	69	64	57	62	57	71	55	56	59	65	60	70	49	62	60	52	61	57	67	61	52	46	75	60	61	81	49	61	58	53	63	64	58	57	51	55	47	61	53	62	49	57	59	58	57	69	53	60	60	48	64	59	60	50	60	63	58	61	53	71	57	67	60	55	59	52	63	60	64	49	51	68	61	67	55	75	75	63	62	46	51	57	57	55	63	67	46	69	63	48	59	67	55	65	69	61	63	49	42	52	62	64	54	55	51	68	49	57	65	45	57	65	42	67	50	56	65	62	64	50	60	55	69	72	64	57	66	65	47	52	45	55	68	52	66	50	63	66	49	53	51	51	74	53	60	51	60	49	59	57	54	60	65	59	59	67	57	72	65	40	59	67	55	60	60	56	56	58	62	53	56	60	62	48	66	42	57	70	52	52	72	62	66	54	58	69	55	67	60	52	62	53	57	58	50	65	55	67	62	64	69	63	55	71	69	57	61	55	60	69	69	55	58	59	58	54	56	53	56	66	53	54	59	49	59	48	58	63	68	47	66	50	66	61	64	69	52	57	68	56	61	62	59	53	53	47	52	59	74	59	57	57	58	67	71	58	57	50	53	61	57	66	68	50	61	64	54	53	62	63	52	59	68	78	84	63	38	61	42	43	55	60	67	57	69	49	54	72	55	64	46	59	65	63	61	63	56	52	61	52	54	63	64	58	56	52	48	61	61	56	58	53	56	54	70	53	68	63	73	55	49	56	67	61	59	67	48	48	54	57	58	65	56	67	52	53	59	68	53	57	62	60	59	45	49	39	56	54	50	55	62	52	72	47	52	65	56	48	68	51	70	54	55	49	60	55	65	67	58	53	43	54	56	55	70	60	44	60	54	59	80	62	54	56	56	67	43	55	60	50	49	61	69	54	57	60	63	52	48	61	59	72	82	67	57	57	58	51	50	70	53	58	61	73	61	63	59	53	62	59	54	63	75	53	53	52	57	57	58	37	62	60	50	56	55	69	69	54	52	61	55	65	60	76	51	58	69	63	55	66	53	42	57	51	46	67	56	68	70	53	46	60	60	70	53	66	48	61	68	56	52	65	57	52	65	63	63	54	62	55	84	54	55	64	65	60	59	58	67	55	69	53	64	46	52	52	56	67	46	60	70
15898	1753	894	1079	2434	3148	3136	2638	2213	1755	1565	1165	1098	978	864	822	755	746	690	710	724	710	637	759	728	664	620	604	572	593	553	597	553	529	542	584	548	524	563	543	542	593	535	510	508	533	529	493	509	550	542	554	530	516	546	537	502	496	516	528	490	508	540	567	527	567	509	507	539	529	498	487	537	471	510	533	543	506	514	528	517	543	546	533	549	484	517	514	534	543	518	513	501	578	534	509	503	509	508	536	467	525	526	512	508	483	520	484	534	529	485	545	542	534	534	512	529	524	500	522	507	520	527	486	527	509	549	496	530	530	541	516	513	491	530	542	520	487	551	552	493	498	522	484	547	521	468	533	527	545	525	500	510	491	485	490	509	543	506	510	489	533	499	509	535	479	520	488	543	537	517	494	497	530	503	499	527	540	495	524	516	515	525	487	513	546	504	531	511	515	535	534	512	482	535	527	504	482	545	513	500	495	513	530	506	550	534	493	513	524	487	519	482	492	507	543	529	529	530	525	511	489	471	536	545	490	544	510	510	507	519	488	539	564	507	510	486	501	538	483	517	476	508	503	529	509	502	500	492	528	501	508	518	482	544	524	512	515	511	532	546	500	506	499	506	530	494	523	506	522	498	484	455	506	533	516	489	509	519	527	540	556	501	521	525	529	510	537	526	505	503	524	545	510	508	530	553	545	492	532	444	537	470	496	553	533	520	538	505	462	465	533	534	522	502	498	529	549	533	540	546	521	537	543	502	522	514	510	513	493	543	509	515	521	507	483	515	492	520	499	512	505	488	591	512	496	513	515	536	538	539	496	515	539	523	524	482	517	501	486	519	477	565	546	533	504	518	499	498	514	509	478	524	476	540	492	516	483	504	512	564	517	501	540	545	532	510	499	490	491	527	544	505	494	498	520	515	505	533	540	479	542	509	518	477	528	489	494	521	491	506	501	490	493	519	468	485	513	543	504	501	505	535	506	535	555	504	500	535	505	510	489	536	528	533	532	527	527	508	526	549	448	508	539	533	550	532	515	515	491	509	540	536	474	483	527	494	479	508	489	516	540	533	494	493	489	519	505	538	477	518	508	558	505	543	514	549	520	470	509	464	522	520	491	558	520	546	511	552	508	536	526	546	527	530	548	509	559	478	522	522	524	491	517	499	476	514	539	496	481	519	543	505	506	521	535	484	500	478	489	546	546	503	521	510	503	497	523	524	499	527	514	536	521	514	543	504	489	467	499	529	468	513	576	514	539	533	504	510	535	532	532	503	506	485	531	524	511	492	520	526	542	511	536	500	508	514	502	532	448	525	512	524	554	511	491	493	526	526	506	524	509	537	528	528	497	504	522	525	536	532	523	585	533	495	514	503	510	538	504	501	502	506	555	528	530	530	553	487	531	507	525	562	488	531	526	494	516	507	502	503	500	524	500	518	499	509	518	510	519	542	520	510	511	515	530	536	503	515	566	495	545	514	499	529	495	562	510	493	536	543	535	540	493	503	509	502	524	502	523	500	488	496	509	522	532	523	517	530	538	478	528	498	527	491	541	544	517	488	505	497	548	498	497	513	486	554	498	519	529	487	497	485	516	497	526	499	529	524	455	513	531	552	549	525	501	460	496	506	518	506	534	521	468	506	523	520	493	496	517	479	525	486	504	535	510	504	528	529	547	527	496	531	544	447	500	519	508	538	506	529	517	486	506	490	490	529	504	529	471	499	522	528	534	492	490	505	533	513	524	534	538	495	510	520	476	519	515	522	539	528	538	522	488	548	552	500	507	533	518	491	507	504	519	495	514	502	521	531	483	504	523	537	567	546	517	546	513	558	514	481	518	515	524	493	479	486	529	512	522	487	556	494	459	543	483	511	577	508	475	554	486	457	509	504	556	508	487	534	502	530	508	518	519	527	487	469	499	522	506	519	460	520	471	511	521	521	520	471	538	484	492	528	483	505	492	501	554	549	544	529	507	467	521	510	518	500	506	489	465	505	512	511	501	459	504	502	516	476	538	517	476	533	538	509	542	489	486	498	503	506	511	561	536	479	555	517	515	517	546	493	522	502	504	529	498	512	517	486	532	521	529	492	486	523	490	512	580	483	486	533	535	509	516	508	502	554	514	537	507	542	515	555	508	538	479	504	489	537	505	482	548	513	508	512	478	512	458	520	518	505	503	509	510	476	546	517	550	470	538	492	527	515	563	497	527	480	525	489	550	506	522	544	502	555	520	518	491	478	533	530	510	495	533	515	517	507	509	506	457	519	519	520	553	507	505	447	514	525	519	518	573	505	520	516	534	511	512	512	493	502	540	485	514	520	512	511	505	554	532	504	518	499	518	536	518	518	544	563	499	516	530	549	524	501	534	543	516	527	477	537	503	509	550	502	549	510	551	525	506	561	518	530	515	472	530	488	550	548	488	475	515	495	515	502	478	549	502	538	491	530	505	518	528	491	522	520	507	503	482	551	499	534	528	529	487	502	545	521	476	528	564	531	495	533	520	485	505	513	526	502	508	509	508	510	566	537	531	537	495	541	513	537	529	548	515	541	507	498	497	510	511	558	513	512	543	500	534	526	495	523	478	499	519	511	499	509	525	567	519	493	501	506	534	532	509	521	512	514	502	540	518	502	491	550	476	495	509	518	521	490	499	524	518	494	547	521	516	504	504	461	478	509	497	544	558	520	535	500	539	553	502	512	512	525	486	542	508	489	498	524	544	459	490	511	492	502	488	499	514	538	532	490	540	490	480	498	522	521	512	506	494	519	489	523	487	507	506	528	546	569	483	462	510	483	516	522	468	532	535	484	508	539	529	530	509	542	485	504	525	487	501	542	513	524	519	504	509	555	505	524	516	521	492	493	506	508	482	506	488	513	517	474	510	500	520	501	508	503	510	570	501	512	538	513	483	527	551	526	552	499	496	505	504	501	528	481	515	499	515	537	506	525	530	487	513	518	499	524	526	523	524	511	461	508	504	494	494	504	539	504	521	501	531	554	488	497	541	510	489	520	497	467	547	518	544	526	526	493	490	539	527	486	529	504	516	491	491	499	520	520	528	510	486	520	534	499	500	532	511	506	522	485	514	496	525	523	507	526	541	523	493	541	511	501	485	512	521	526	561	533	563	500	497	546	506	509	517	477	501	526	511	531	514	555	513	525	500	510	511	520	526	539	491	523	485	516	531	472	524	526	502	480	559	489	544	519	526	480	524	496	510	511	489	524	544	492	514	492	505	493	506	514	517	495	478	494	561	487	512	494	484	510	541	544	513	518	521	510	490	530	536	532	527	533	510	479	544	507	520	553	479	527	482	524	515	510	537	501	525	517	578	496	543	538	489	494	526	524	501	507	499	520	527	483	538	494	528	531	545	488	485	461	503	506	512	506	502	517	530	527	457	492	525	538	552	519	515	498	548	489	505	534	562	488	509	494	516	499	515	550	483	509	494	499	522	538	495	515	495	538	508	505	499	526	527	520	490	522	544	529	529	504	539	530	485
2286	120	81	70	73	66	98	80	85	81	82	71	79	67	74	62	79	66	66	63	65	69	65	53	62	72	58	77	53	60	67	60	53	71	55	64	51	66	61	65	62	54	56	60	67	67	64	41	62	62	54	51	42	57	59	70	74	59	65	50	61	73	52	62	57	59	60	60	53	71	73	52	63	76	56	63	61	50	53	56	50	62	62	57	61	51	68	58	38	57	56	65	56	70	56	51	62	47	63	60	53	59	61	47	48	57	71	61	59	53	63	62	48	55	56	48	63	57	63	64	63	51	58	57	74	57	64	63	68	60	54	59	63	44	57	55	65	60	45	68	53	66	61	55	61	59	61	58	66	64	56	50	51	50	58	52	48	70	63	63	59	53	47	50	57	50	52	60	49	61	51	49	56	62	61	54	44	63	55	58	53	64	76	59	54	58	57	76	49	56	65	64	45	55	57	51	57	72	50	44	62	61	57	63	52	48	68	68	47	62	64	72	63	48	43	69	56	49	62	62	61	73	60	57	57	63	50	70	54	68	55	68	65	52	68	51	57	56	62	71	48	61	48	69	61	51	46	67	50	54	49	52	69	63	58	62	56	53	54	57	55	54	54	50	67	63	56	58	65	60	61	53	55	61	85	61	46	61	83	47	58	72	59	62	52	56	61	64	52	51	62	61	53	50	51	66	52	69	66	59	39	56	56	64	52	65	59	73	63	65	53	53	58	55	53	51	61	54	52	52	68	67	66	46	54	54	57	60	56	47	57	62	62	47	82	64	47	66	47	57	56	59	56	59	56	54	61	58	63	57	57	60	63	69	53	50	58	59	54	57	58	52	48	48	58	40	62	59	59	59	60	72	70	46	54	57	47	47	69	65	64	70	58	60	50	55	50	71	58	51	56	59	55	48	81	42	59	58	55	65	43	59	41	49	58	63	78	59	58	69	60	60	62	55	54	55	58	59	66	59	61	55	47	51	71	62	63	57	64	60	58	65	62	67	68	59	64	68	58	54	46	64	47	53	60	70	55	52	48	42	54	59	59	66	55	58	72	60	76	50	65	53	61	56	64	63	57	63	63	83	56	56	60	57	62	63	56	63	55	51	62	45	60	44	61	57	62	57	63	60	63	55	73	51	63	62	60	65	49	55	54	53	62	46	58	59	74	71	54	56	59	68	64	53	71	55	68	52	66	49	60	55	59	47	60	54	53	56	60	69	47	63	49	65	60	51	67	60	65	65	60	55	58	67	65	60	51	58	53	67	50	45	64	59	56	55	58	57	70	61	65	52	60	62	66	56	73	57	60	61	63	55	46	61	47	75	70	51	63	62	57	64	70	77	73	73	54	59	57	52	48	45	66	56	60	76	69	68	46	64	58	51	62	61	55	59	50	73	64	59	63	59	64	52	59	70	64	63	60	69	54	66	58	68	46	65	68	43	72	57	58	71	63	61	58	61	71	49	72	52	70	63	56	52	59	50	46	62	58	66	69	57	60	55	45	73	54	61	48	64	74	65	59	67	69	63	58	47	53	54	59	58	69	59	64	62	57	57	61	65	56	69	56	70	74	57	58	64	46	65	70	57	55	68	58	59	57	65	69	66	59	56	67	68	55	49	49	53	43	60	64	71	49	54	65	52	64	53	66	52	53	52	52	66	55	61	65	56	64	57	48	62	40	51	70	62	61	47	49	57	67	61	72	59	62	57	44	68	74	55	64	65	47	63	69	58	67	54	48	56	55	65	76	52	51	54	47	63	52	55	55	65	62	64	63	58	59	46	55	47	58	61	64	64	40	55	51	60	55	71	55	58	52	53	70	62	55	66	61	45	55	71	63	80	59	67	61	51	63	59	48	57	64	46	63	74	64	51	61	67	62	38	66	68	56	48	44	65	55	72	68	65	55	78	68	57	48	53	53	59	64	52	52	65	72	57	57	46	57	48	61	64	43	65	59	62	73	66	37	51	69	47	53	48	54	51	62	54	53	65	73	42	53	48	61	53	65	52	52	51	61	49	66	52	58	64	61	68	59	53	51	54	63	50	61	64	59	49	63	45	67	59	50	54	64	53	68	58	68	57	58	50	61	48	55	61	39	56	70	64	66	77	43	68	51	49	61	53	63	67	80	67	66	54	59	53	69	56	62	59	56	59	44	56	51	52	55	72	65	50	60	72	67	55	55	67	68	57	64	61	56	58	43	54	44	56	55	61	60	41	61	65	58	66	59	57	62	48	56	68	40	64	67	57	60	62	75	59	54	65	55	46	48	62	48	60	49	42	60	54	61	49	55	60	63	62	56	54	59	41	73	50	75	55	42	61	61	54	65	75	67	63	62	66	65	43	54	65	56	64	53	68	56	58	52	58	71	61	63	58	75	65	62	72	54	62	59	76	65	58	52	72	50	53	51	46	52	57	49	65	47	65	64	63	64	60	54	54	52	59	69	66	73	61	61	60	58	52	67	54	69	52	66	46	56	58	67	53	58	56	53	71	63	68	49	57	61	51	75	75	56	54	69	53	78	70	71	65	50	52	55	52	60	62	50	61	67	52	45	53	56	62	47	68	53	60	65	71	49	69	66	54	67	76	57	71	45	68	57	55	57	49	49	60	46	48	68	69	40	64	66	48	60	65	66	43	75	58	66	57	47	57	59	54	50	50	56	58	61	62	65	54	57	62	69	64	59	62	48	63	41	65	80	62	53	59	47	49	52	52	74	53	58	41	61	56	50	66	65	56	63	65	66	64	64	57	49	65	57	62	54	60	51	65	54	64	65	67	51	53	61	44	55	55	59	58	69	64	57	56	74	56	62	41	71	46	64	58	55	62	62	70	72	54	49	72	65	56	44	71	47	55	63	56	65	52	63	42	69	55	63	58	51	58	52	62	61	50	63	60	54	56	62	50	52	38	64	49	60	59	64	54	58	56	61	61	58	72	62	59	80	62	57	65	51	49	60	41	57	57	54	59	53	76	56	62	64	59	57	62	75	53	64	42	68	65	58	61	65	65	54	60	48	65	73	72	64	58	51	59	70	59	54	57	67	65	52	74	57	55	49	70	63	48	60	62	72	48	55	61	48	79	74	60	58	46	48	58	67	57	58	76	58	51	52	59	60	69	60	53	55	74	46	60	60	56	34	47	62	64	47	52	49	52	53	47	65	57	50	59	59	60	61	52	63	67	50	71	64	61	64	52	67	50	62	43	58	53	52	60	51	73	58	48	76	56	54	53	47	62	72	47	41	66	62	58	59	67	75	59	63	48	53	51	52	63	64	59	63	61	50	51	49	56	58	48	54	64	72	57	54	53	58	66	56	62	55	61	64	59	59	65	70	47	61	50	51	53	66	46	80	62	51	63	55	56	52	55	61	47	62	55	52	55	68	51	58	45	46	51	67	62	47	63	71	58	55	66	70	49	65	63	54	76	69	50	72	66	57	52	48	48	53	53	59	60	73	52	59	67	56	69	52	56	64	62	60	51	62	79	63	54	63	60	55	59
15163	1481	820	969	1965	2598	2831	2432	2107	1645	1486	1182	1080	997	903	799	743	749	672	648	696	693	629	736	667	608	560	586	609	591	563	565	497	574	578	553	501	507	526	579	534	539	500	505	523	504	531	495	494	499	487	514	452	550	495	511	488	523	480	500	482	487	522	479	490	519	511	469	524	490	478	459	518	491	513	480	485	501	472	515	489	488	495	523	513	475	492	490	483	508	516	520	487	463	499	502	510	491	508	496	500	433	472	474	481	486	485	517	472	509	508	509	478	463	494	520	500	485	499	484	451	513	502	512	475	537	499	487	523	525	491	458	510	474	496	513	483	501	510	497	542	536	555	473	510	460	467	510	471	441	524	539	486	537	473	511	495	493	476	471	484	460	506	530	494	435	481	462	460	496	486	488	469	514	547	456	532	502	498	489	490	484	472	498	452	497	479	480	537	483	481	478	461	460	515	457	492	510	482	482	540	473	504	500	462	456	456	506	457	486	456	492	512	476	460	460	510	517	466	486	481	440	477	482	521	463	475	533	463	491	487	520	511	489	486	439	489	498	503	469	472	503	480	495	467	520	499	475	485	462	518	470	491	517	503	495	525	510	462	543	482	451	459	479	470	508	474	446	499	470	504	522	518	514	478	474	501	479	479	471	508	477	471	508	457	488	473	504	480	455	492	480	481	490	478	519	485	499	517	509	492	533	481	490	453	464	509	489	494	497	474	491	467	500	501	500	468	469	474	455	478	501	447	503	517	495	473	496	477	513	505	521	474	501	542	463	478	500	447	485	500	484	486	493	526	483	476	451	465	513	485	467	491	469	472	478	533	467	483	482	485	518	463	472	449	489	478	508	478	479	478	468	521	484	506	512	501	508	488	489	480	524	502	499	488	469	511	519	490	500	474	500	488	474	497	487	506	500	504	546	489	474	486	459	485	514	499	480	482	474	499	483	482	497	496	541	436	471	472	466	457	470	484	510	502	528	490	501	472	475	472	477	442	459	472	491	464	464	435	505	495	507	480	500	497	474	517	470	545	491	540	473	510	540	517	488	542	466	516	509	480	490	492	541	457	488	493	518	507	541	474	459	539	535	514	469	449	422	490	496	468	505	496	472	478	495	485	517	436	504	495	478	501	454	463	498	494	529	501	513	495	512	453	474	515	495	473	495	485	505	458	475	512	523	499	481	503	477	492	496	520	487	477	471	507	452	477	496	467	479	457	455	479	502	488	447	466	515	478	520	506	473	534	475	485	478	470	494	456	460	505	511	462	485	477	516	507	487	484	489	452	496	505	478	470	486	532	488	492	471	531	452	472	490	477	484	482	481	513	519	468	492	512	475	452	499	508	486	444	497	485	482	488	491	514	494	476	448	508	467	527	493	535	521	484	497	548	480	503	510	466	475	499	491	512	511	480	474	499	495	500	507	475	468	491	478	537	481	449	503	514	515	504	478	481	477	491	470	468	492	476	521	433	534	514	457	451	494	495	461	460	500	528	519	487	459	474	481	479	487	470	439	485	538	473	497	486	465	471	458	512	477	495	499	498	468	512	494	494	469	483	532	486	516	506	500	516	492	458	514	478	492	490	504	472	485	455	496	481	468	463	471	460	473	522	505	523	485	520	499	476	494	509	499	479	439	497	501	476	468	471	490	451	481	489	479	487	498	498	499	454	477	423	482	463	490	459	470	461	480	495	499	506	472	431	503	483	461	495	452	457	477	469	451	494	500	496	473	511	484	484	492	478	458	495	450	473	462	525	498	477	481	520	470	482	469	490	510	469	493	487	487	519	516	533	449	457	453	522	502	486	478	514	489	519	500	466	531	476	468	453	495	484	486	506	473	464	516	476	505	495	492	481	469	485	526	508	474	469	510	501	515	519	487	459	483	479	452	477	512	502	495	459	467	514	440	516	485	495	492	495	482	515	461	484	462	500	493	488	502	513	511	496	461	508	465	490	477	498	527	475	466	494	452	468	453	492	464	466	473	495	467	476	484	507	483	493	497	513	527	498	509	520	498	469	459	461	508	487	497	489	527	512	445	512	458	490	447	496	474	510	505	456	474	481	464	476	468	495	461	480	495	535	473	503	540	500	487	473	505	456	481	485	510	476	498	487	492	443	475	490	479	461	528	482	516	459	487	473	500	492	505	472	476	517	481	528	519	483	491	492	487	505	477	528	476	508	492	502	451	507	500	485	517	459	495	484	478	498	462	516	470	490	516	477	482	454	514	486	485	471	484	466	485	491	483	469	498	505	495	514	472	496	532	523	468	471	524	461	496	470	470	495	461	521	470	487	481	479	480	494	499	471	484	472	518	484	484	467	519	508	472	499	478	463	452	468	465	483	514	512	499	511	474	474	489	430	485	489	472	475	493	485	471	470	481	510	459	500	494	485	459	475	472	456	500	486	462	524	493	438	489	497	505	467	473	490	449	487	469	462	524	491	497	517	529	469	522	516	517	458	522	482	483	505	476	496	459	460	507	461	513	506	474	463	502	449	488	467	503	517	476	486	472	465	501	477	478	492	520	509	519	509	494	460	491	465	476	514	451	473	498	477	484	484	471	483	498	484	491	456	481	496	485	499	518	505	499	456	479	474	500	471	499	443	489	476	455	517	465	480	532	499	528	496	506	448	496	496	495	472	513	472	474	492	463	517	492	481	503	471	501	506	482	509	468	528	530	478	489	507	507	467	480	506	470	499	490	482	500	468	465	472	534	454	499	509	512	494	474	533	480	492	491	494	474	465	517	474	496	479	479	490	482	498	486	505	509	445	491	503	477	474	489	487	457	503	450	489	484	474	488	516	509	468	466	463	493	484	513	483	516	467	467	508	486	495	462	491	474	518	492	498	467	483	484	453	467	502	476	492	520	478	488	504	498	495	475	477	501	489	495	485	473	522	478	470	470	486	465	495	464	493	474	457	483	491	456	511	490	485	478	515	499	457	482	437	485	481	523	464	458	496	509	507	464	495	486	483	481	486	468	497	480	499	510	513	484	517	486	477	483	465	494	487	485	491	516	484	481	474	473	466	491	452	513	495	477	470	484	484	510	485	484	484	501	523	482	459	495	490	484	525	501	523	460	478	519	497	444	466	504	484	480	518	477	501	455	503	478	481	497	501	493	482	497	482	491	509	476	531	501	465	511	512	527	508	494	534	493	514	506	455	485	513	494	500	498	521	487	508	502	492	495	481	494	481	526	488	533	495	528	457	471	469	472	525	432	513	486	435	498	518	470	451	548	486	474	519	497	492	507	516	491	490	470	474	468	528	468	482	548	476	504	470	511	452	468	510	505	465	487	463	488	522	457	480	498	525	457	441	462	507	483	550	503	500	471	506	445	496	512	491	482	499	511	472	465	460	475	517	435	479	459	504	471	507	485	478	499	492	471	503	482	480	494	468	497	470	473	475	510	448	504	471	465	516	510	525	491	501	483	452	501	488	499	430	463	505	484	462	487	505	479	478	509	476	478	505	440	507	529	518	479	534	438
2167	139	77	65	61	70	79	70	76	66	67	48	63	53	53	43	42	44	50	44	43	37	38	36	35	38	42	51	40	29	32	39	38	26	27	39	30	39	34	33	38	27	36	47	26	28	26	40	43	31	31	35	31	25	33	26	40	28	38	23	32	38	39	24	29	25	29	29	28	24	35	49	30	28	27	28	40	27	31	29	39	32	38	44	34	28	25	36	28	37	29	30	41	35	23	40	35	31	35	27	33	39	26	44	34	32	30	27	31	44	28	30	30	27	39	41	27	41	40	21	38	24	31	25	33	34	32	34	27	27	39	30	30	44	31	39	23	45	34	32	30	36	28	32	32	28	31	31	38	36	44	30	29	31	29	34	31	27	33	27	31	27	45	40	28	36	29	27	31	32	38	30	27	32	27	21	23	38	35	20	25	33	32	25	17	37	38	31	37	33	34	28	45	29	35	26	30	29	23	34	26	30	31	33	26	39	30	23	34	37	23	32	31	32	25	42	31	42	26	24	32	25	23	29	23	22	43	28	27	37	28	28	30	32	23	28	41	20	26	40	35	19	32	23	38	31	27	36	14	28	41	20	29	28	33	28	22	25	31	33	27	31	36	34	30	23	29	29	20	31	33	29	28	32	26	35	32	35	19	27	36	24	40	38	31	26	36	29	29	35	28	31	33	37	25	37	37	34	25	30	31	30	35	36	28	34	25	30	23	36	37	37	33	33	29	36	29	28	22	26	33	30	28	27	31	38	41	36	39	30	31	29	25	37	24	26	34	33	29	31	38	30	31	25	25	24	31	21	30	41	23	40	25	38	20	37	31	32	23	39	25	30	33	38	33	42	40	28	33	23	46	38	38	34	20	28	32	38	40	30	34	29	25	32	34	25	30	42	23	30	40	41	35	30	26	36	40	26	39	23	27	19	27	26	30	27	28	25	33	35	31	26	31	28	29	32	38	26	30	35	30	25	32	36	29	34	33	31	26	33	42	21	34	20	35	36	26	30	36	33	36	28	32	38	43	22	43	41	39	26	28	21	30	28	42	28	28	23	41	41	30	37	42	36	28	32	29	34	36	20	35	25	38	20	28	33	33	41	31	29	23	32	35	42	33	29	32	28	27	25	33	39	30	30	38	33	26	47	33	36	30	23	36	25	31	34	26	12	46	29	28	29	42	32	41	32	26	30	29	23	28	31	33	26	35	32	27	34	30	39	32	33	32	24	29	30	33	44	26	31	34	38	36	38	36	31	24	34	33	39	30	31	32	35	32	35	36	24	39	33	25	27	35	23	31	27	32	30	32	23	31	41	28	29	40	33	33	28	31	32	27	31	37	31	21	27	26	35	29	30	24	27	31	31	34	26	29	40	32	31	27	33	31	32	30	29	35	33	42	27	31	30	43	38	35	32	40	30	31	24	26	35	37	35	27	30	26	27	30	26	28	28	32	35	33	27	31	32	23	36	28	32	34	42	29	34	28	41	32	30	28	20	30	33	31	20	35	27	31	32	42	36	25	31	33	29	30	37	30	34	37	25	32	24	26	33	23	17	29	32	37	30	28	35	37	29	33	34	35	33	35	31	23	26	28	24	30	32	33	34	29	31	31	24	27	20	29	33	29	36	31	34	38	27	32	33	42	38	35	29	25	20	31	29	39	33	39	37	29	36	19	27	34	19	30	29	27	38	25	32	26	34	32	43	40	30	31	32	47	37	24	30	34	39	32	31	24	30	28	27	29	33	21	33	29	32	34	35	38	27	26	29	28	22	40	37	28	33	31	31	26	41	41	26	39	35	36	24	34	32	33	36	30	27	31	41	36	39	32	26	33	50	26	30	32	26	32	33	24	20	30	25	24	30	22	29	32	20	37	29	32	22	29	36	35	28	30	28	27	47	29	28	38	39	32	33	33	35	31	21	35	21	29	31	30	33	26	18	29	29	27	36	27	30	32	30	28	33	31	31	33	32	41	21	20	34	34	24	33	29	27	25	36	36	35	31	35	34	30	22	46	24	34	27	30	27	33	39	25	42	25	33	23	30	35	40	26	27	34	34	30	32	30	36	29	25	25	40	40	26	38	31	33	20	32	31	24	26	30	20	41	39	21	35	28	23	39	21	35	34	36	40	28	31	37	27	23	35	32	27	30	28	31	30	32	43	37	30	30	35	32	31	39	27	30	35	27	34	32	26	38	30	24	41	34	27	37	28	26	40	37	37	24	23	30	31	25	25	39	31	39	30	28	23	31	35	24	28	23	32	34	37	25	27	31	37	26	24	36	26	30	38	31	32	31	38	29	27	39	36	30	30	43	28	43	37	29	23	31	28	33	40	26	30	39	36	28	39	36	42	37	27	28	31	35	31	31	35	39	26	46	46	38	36	44	32	35	40	33	29	39	33	28	31	31	30	36	45	34	40	28	32	36	25	32	28	37	27	32	28	26	41	34	35	39	41	29	36	32	32	35	27	34	26	32	30	37	32	38	28	25	36	30	25	33	36	36	32	36	32	39	37	32	35	26	34	29	30	30	43	34	39	39	42	31	33	25	37	36	31	31	36	30	22	26	25	23	34	28	28	32	43	37	23	35	38	35	38	33	29	26	39	31	36	33	28	32	34	29	32	22	36	27	34	24	28	27	39	25	39	37	33	25	28	34	37	25	28	25	28	30	30	34	31	25	33	32	25	26	21	38	38	34	33	32	37	35	35	43	37	32	25	30	26	33	30	33	27	30	33	33	40	24	22	42	24	17	28	29	35	30	18	28	32	31	33	34	32	31	28	36	26	24	29	42	27	25	39	30	21	26	30	34	41	26	29	32	36	21	34	16	24	33	32	36	39	34	25	33	30	29	25	41	25	31	24	25	29	28	28	32	24	36	32	26	42	18	29	29	35	27	32	32	37	36	25	27	33	35	41	38	22	28	43	24	27	24	27	37	39	30	25	29	33	30	28	33	33	31	30	33	23	29	24	37	34	27	32	22	31	35	26	24	37	45	35	34	25	27	29	33	27	37	23	28	37	29	34	38	31	28	25	20	24	39	23	25	28	35	33	21	20	25	36	34	27	35	25	39	22	26	26	31	23	30	34	34	30	20	35	34	32	28	30	33	27	26	23	43	34	32	39	30	30	31	25	35	26	21	35	26	30	30	34	29	27	29	32	30	20	26	31	23	36	25	29	26	30	30	33	34	25	43	29	39	22	22	28	27	37	33	22	26	37	33	28	37	23	34	25	31	34	26	32	26	38	37	33	34	29	34	41	33	30	23	32	40	33	33	23	40	24	34	28	28	24	37	37	33	33	33	39	30	21	44	33	37	30	23	40	26	43	24	40	30	37	28	40	24	32	36	32	41	28	30	31	35	28	33	37	23	38	31	27	31	29	34	27	28	34	35	30	25	38	34	39	22	34	31	26	31	41	27	21	30	40	28	27	35	31	38	24	34	33	27	37	21	37	36	33	26	37	30	36	30	35	35	31	39	32	35	23	35	43	30	21
18626	2101	745	1029	3017	4062	4089	3321	2614	2199	1751	1461	1220	1017	877	783	690	657	584	595	570	593	619	595	508	452	440	449	395	419	389	392	382	388	366	366	349	333	374	375	347	341	337	326	342	314	330	362	315	326	288	303	328	305	288	275	269	321	307	313	296	290	329	260	266	307	273	324	304	310	284	315	319	290	280	255	296	274	271	302	266	277	288	285	297	294	292	281	280	313	300	295	312	294	296	276	264	278	309	270	268	280	303	253	301	309	308	320	298	252	273	314	273	289	260	285	307	297	302	302	294	283	296	312	276	308	286	274	272	269	271	294	293	317	264	269	264	279	321	284	303	299	284	290	266	269	281	229	302	290	289	277	254	261	296	279	289	266	332	262	291	287	288	278	284	294	261	272	240	296	295	282	273	296	261	278	266	279	272	271	277	276	291	256	261	307	276	278	299	298	255	261	281	293	297	275	249	283	267	250	302	313	264	310	261	282	297	288	304	296	292	293	270	297	285	261	272	297	290	279	273	283	277	279	308	269	288	287	271	287	287	283	275	264	297	298	249	292	257	300	266	261	295	275	295	287	282	279	288	295	308	289	269	310	282	271	282	277	283	290	309	262	292	277	276	290	308	252	274	273	286	261	295	265	268	273	268	273	266	253	263	289	298	296	326	276	267	268	273	279	298	275	297	306	258	261	267	284	282	287	305	271	289	269	299	296	291	297	285	278	299	279	253	273	305	249	319	265	281	277	279	323	253	291	308	276	282	273	259	279	291	296	280	257	307	270	293	293	293	284	276	295	256	281	282	268	295	280	270	282	285	277	275	266	273	263	250	254	257	316	262	282	280	278	296	298	281	286	270	277	292	307	316	283	304	285	272	264	253	291	294	246	293	288	280	305	292	305	312	284	279	281	267	269	305	281	264	245	280	276	286	297	284	280	280	293	271	287	289	260	291	293	292	281	273	298	299	301	277	283	255	270	271	289	248	287	278	286	282	262	283	282	297	255	287	307	265	273	259	287	278	303	302	287	279	284	276	289	264	287	305	278	294	307	290	263	284	298	296	262	271	294	292	266	245	306	262	287	271	307	269	288	263	289	308	303	288	280	272	283	290	302	276	300	267	289	298	279	277	262	269	297	268	300	308	288	294	247	307	244	276	273	245	306	256	272	277	301	294	278	273	277	283	288	318	288	284	225	310	258	282	271	253	271	279	291	257	284	319	301	285	306	289	282	250	293	296	267	279	260	272	307	276	252	295	270	279	263	263	277	288	278	273	317	287	278	291	263	276	264	260	258	249	283	303	270	274	256	254	266	270	293	270	298	293	291	266	269	298	279	285	297	263	291	273	298	282	304	275	288	275	282	296	248	278	282	267	293	296	294	284	286	263	245	256	270	285	289	289	288	311	286	285	282	286	281	252	287	295	313	292	292	277	281	291	294	268	301	272	271	275	273	285	244	295	276	259	286	279	292	268	280	307	314	270	279	303	292	264	262	282	280	276	297	287	263	285	264	286	282	269	271	272	304	277	313	284	284	270	263	273	285	284	287	266	305	305	295	260	265	297	271	289	289	274	245	296	284	258	277	300	307	260	260	291	276	257	280	258	298	270	285	262	263	252	299	283	307	269	288	312	289	278	248	284	304	276	296	269	283	306	275	280	275	301	305	288	290	291	253	276	274	308	293	272	286	281	286	288	309	268	266	269	268	290	264	288	280	288	252	256	299	287	250	291	279	303	280	315	303	268	283	281	257	243	287	288	288	270	299	286	278	305	268	274	287	292	288	259	282	262	264	297	297	290	301	275	288	278	267	262	293	271	287	254	284	286	278	299	269	242	262	303	297	300	305	298	268	275	270	284	267	282	261	279	246	270	253	244	263	296	298	307	296	264	292	273	279	289	254	249	288	248	244	293	283	273	288	281	288	259	271	279	261	239	306	275	294	304	256	306	271	308	275	271	301	277	267	308	266	273	301	261	270	314	274	288	291	273	268	270	289	283	278	235	276	278	295	279	283	270	265	300	285	254	283	312	261	292	294	283	255	293	305	257	270	275	323	284	256	297	296	266	315	302	281	276	286	249	277	281	295	290	271	291	281	278	264	288	279	274	292	262	274	259	291	300	275	267	260	285	293	272	257	266	281	248	260	292	261	291	264	310	282	282	290	299	288	275	260	294	275	261	276	264	265	261	305	287	270	294	317	264	272	298	274	281	279	265	285	245	252	253	275	283	286	278	290	281	272	256	287	283	297	294	283	285	292	260	281	305	269	270	288	321	290	279	275	266	263	272	286	262	269	279	262	284	274	285	284	286	264	292	260	266	294	282	289	293	255	282	294	301	243	279	282	300	258	293	300	290	281	284	265	286	295	274	266	313	296	279	291	279	274	289	261	271	277	280	288	275	293	268	270	291	290	269	295	267	264	296	277	294	303	282	282	293	290	290	270	255	280	261	239	313	276	301	270	257	287	281	286	268	289	269	250	296	281	297	284	266	315	255	281	275	295	261	304	281	275	307	291	264	284	273	279	256	267	274	299	282	305	297	261	286	271	308	292	292	282	281	277	296	297	293	291	268	278	272	269	255	253	317	266	293	264	260	313	274	267	304	263	316	277	277	271	267	278	279	296	316	271	282	254	310	260	279	256	265	270	275	291	287	282	276	293	280	273	265	259	285	316	280	303	282	286	261	277	303	296	276	297	267	291	273	297	284	335	276	285	296	301	294	284	268	284	273	295	291	312	311	270	287	280	251	281	276	282	255	263	298	272	275	291	269	253	279	276	285	314	275	263	267	277	264	286	277	282	286	277	281	282	279	269	276	267	275	284	285	294	258	272	264	305	298	301	257	259	274	280	276	274	280	267	290	268	251	274	289	287	279	287	300	276	270	309	265	262	260	274	276	278	268	285	287	283	264	289	249	299	279	264	287	281	258	304	262	258	302	284	303	293	262	281	308	286	256	307	295	281	278	301	287	270	264	295	286	265	275	295	286	274	250	294	289	319	281	264	277	295	295	246	295	268	262	270	263	256	268	271	276	278	277	285	311	271	250	286	305	267	263	302	261	285	267	289	277	258	285	263	275	277	299	256	279	274	259	284	286	254	284	320	274	272	305	290	292	281	281	290	302	265	265	277	275	284	248	288	281	275	269	276	292	307	295	264	277	257	274	300	295	289	258	305	270	258	290	290	293	275	295	263	260	283	256	276	284	251	273	306	277	265	284	282	284	294	275	278	299	277	271	269	270	281	265	286	286	249	280	319	299	278	249	286	306	247	276	258	297	282	311	299	295	312	309	287	296	259	302	257	267	247	286	297	263	291	277	253	306	273	291	268	271	309	261	270	290	281	289	283	285	294	262	254	272	300	283	277	265	260	308	267	268	275	295	278	274	296	291	281	279	292	271	291	294	282	247	269	248	279	289	284	276	302	277	271	258	264	269	277	294	273	288	287	278	268	279	301	275	291	270	277	284	263	283	263	291	250	282	292	304	279	265	284	307	311
1463	120	102	93	107	104	117	93	111	100	87	80	99	93	85	96	81	91	105	81	86	91	100	96	98	81	81	84	80	86	83	53	103	74	106	79	109	78	90	74	80	77	82	93	93	96	80	85	84	95	82	91	97	87	77	98	76	81	86	107	92	107	97	114	81	91	95	84	97	93	94	94	88	87	80	104	93	102	103	105	86	92	81	93	83	95	98	72	86	85	79	79	96	88	82	81	95	107	96	93	102	96	79	106	85	75	88	93	96	77	56	73	91	92	86	74	89	100	84	86	97	84	83	102	86	68	73	80	95	84	80	84	80	87	110	76	78	94	94	83	80	90	94	76	67	100	85	83	84	82	64	96	106	83	85	101	74	78	86	78	96	74	71	85	77	97	92	97	92	99	88	88	86	91	98	98	74	82	77	92	74	82	96	85	67	80	75	91	72	76	77	90	77	85	93	85	93	89	87	89	80	104	102	90	90	89	95	80	93	90	78	85	74	94	86	105	80	90	105	104	78	95	87	89	91	76	78	104	98	108	99	88	93	96	83	91	87	91	92	94	89	80	79	73	109	101	95	81	72	85	85	85	99	93	99	86	86	93	96	85	94	91	90	77	102	80	70	99	76	73	101	67	86	81	83	99	104	73	74	85	86	86	80	81	95	100	86	79	76	92	82	72	76	82	89	95	83	81	81	81	90	84	81	86	93	66	86	93	86	90	87	90	78	84	79	94	86	83	77	75	103	101	88	96	76	90	78	91	79	85	86	99	87	97	94	86	81	80	74	121	105	85	76	114	81	106	95	74	93	92	95	102	86	87	93	117	107	80	87	89	101	84	88	95	101	92	82	78	88	74	84	92	88	74	81	88	88	80	77	80	86	89	87	76	111	84	106	99	83	96	80	92	93	86	89	91	85	85	92	100	87	94	91	99	75	77	85	91	86	80	68	87	80	80	80	94	81	84	94	87	94	77	73	79	102	87	99	93	76	92	83	89	89	100	87	97	68	85	95	84	96	98	84	77	91	76	104	80	108	73	87	90	84	88	98	84	94	79	79	83	99	79	92	84	90	88	87	82	88	92	93	81	83	79	89	89	70	94	80	84	85	90	75	87	95	94	75	78	87	76	92	111	92	95	104	86	99	76	92	99	74	90	94	84	105	108	75	78	80	74	95	86	86	90	86	99	75	82	77	85	107	75	97	85	97	91	108	84	86	87	82	78	87	95	80	98	95	105	76	95	89	76	98	95	85	94	93	97	82	82	105	91	98	85	88	77	92	72	96	91	88	86	99	82	88	98	97	87	93	102	86	106	117	96	75	86	85	97	98	89	82	83	85	98	76	95	81	98	94	93	102	83	73	92	85	81	90	96	77	70	95	101	89	94	82	91	69	67	81	82	83	87	97	81	97	91	94	83	94	77	97	105	98	100	88	94	81	101	92	93	93	89	81	83	81	87	87	99	68	76	87	93	85	97	91	92	89	93	88	92	94	91	103	96	78	70	93	92	89	80	93	81	90	83	106	98	82	90	79	78	88	82	101	93	64	93	86	92	103	87	102	86	95	82	84	103	82	82	96	79	83	106	99	96	83	106	85	92	84	106	87	91	100	103	92	94	106	79	78	84	71	94	82	85	82	83	80	85	85	95	84	92	92	104	78	84	78	83	81	83	77	75	72	91	83	103	75	95	95	105	82	77	86	77	107	93	91	118	90	77	82	84	88	100	83	99	100	103	90	101	76	91	97	84	91	85	91	98	91	80	101	81	81	99	91	90	79	90	88	78	87	100	86	98	101	81	87	105	73	99	89	99	91	75	71	79	99	77	92	69	94	94	96	95	99	76	99	100	96	96	83	98	90	96	93	86	95	81	71	80	89	90	81	77	94	82	98	81	88	83	85	88	86	93	100	84	68	79	96	86	82	110	89	66	86	83	111	85	97	83	82	78	90	80	95	108	90	86	99	86	86	98	91	83	74	92	97	84	72	82	77	99	91	101	108	83	78	92	66	77	105	80	94	79	77	99	84	96	110	92	106	89	84	105	93	92	83	92	78	84	81	82	78	91	95	87	80	75	95	79	98	86	77	88	78	77	79	88	74	84	89	77	105	98	88	102	92	94	95	101	87	94	86	80	111	93	104	90	93	95	88	92	96	73	85	103	96	94	82	95	99	86	102	84	75	112	97	81	78	91	91	86	72	91	102	79	81	70	100	87	98	94	85	94	75	87	111	84	85	86	97	82	83	92	92	70	92	94	80	89	66	78	95	86	88	79	74	97	75	89	93	86	94	92	82	93	107	98	77	87	83	89	70	84	83	107	98	77	96	78	83	92	94	76	102	85	73	102	89	83	92	72	102	87	87	76	94	95	75	88	90	83	90	88	91	86	82	93	107	84	91	87	89	84	93	88	92	92	78	79	74	102	98	101	86	81	82	89	96	90	84	100	97	95	98	64	80	86	99	99	89	87	107	100	94	97	98	93	91	93	85	98	98	84	70	87	89	80	80	84	85	62	90	77	90	99	100	87	85	75	85	88	81	76	103	89	76	90	111	98	85	82	84	72	101	95	82	77	92	76	81	91	100	82	88	82	88	71	73	95	89	85	87	99	59	95	91	107	91	88	81	81	85	83	71	82	88	74	98	82	80	83	104	88	86	101	93	70	109	90	100	78	102	96	65	84	98	95	90	93	78	81	83	88	100	100	86	83	101	81	80	91	96	70	93	93	73	89	69	99	97	82	91	98	79	93	93	88	89	101	100	80	89	87	87	79	89	93	107	83	100	71	71	111	79	84	85	91	103	80	76	71	85	90	98	86	102	79	79	96	92	79	77	97	93	71	77	91	84	85	104	81	95	86	84	65	83	108	93	81	78	68	86	84	82	87	81	80	85	90	85	82	86	91	85	107	100	86	90	104	88	87	89	78	90	99	96	106	101	89	95	67	87	99	81	96	93	104	77	80	80	95	85	91	89	91	76	93	96	89	88	108	72	80	82	83	87	95	99	73	78	96	86	83	101	86	85	100	87	82	85	96	90	102	78	95	82	102	83	83	62	82	92	105	89	95	82	86	101	85	79	86	94	76	74	102	102	81	88	86	90	78	70	88	107	90	106	88	83	94	88	94	90	89	74	83	77	86	85	83	92	83	98	79	74	78	88	78	93	76	104	82	100	71	90	89	96	85	86	101	102	87	101	91	82	92	105	82	88	78	85	92	87	86	91	82	82	88	82	93	87	96	71	84	90	103	84	100	94	109	87	89	99	85	89	99	96	86	90	87	75	85	91	98	100	85	94	73	91	92	88	78	89	89	100	95	86	95	82	105	79	78	88	92	89	98	89	85	90	105	87	87	76	71	105	85	92	87	94	97	90	81	87	89	99	90	93	94	86	92	95	77	86	97	84	81	89	84	88	104	98	97	90	104	89	75	96	100	83	83	96	95	94	107	78	95	97	82	85	87	104	99	83	95	84	79	85	86	75	90	85	93	84	104	98	79
11373	1143	790	904	1258	1535	1546	1379	1318	1129	1104	978	945	853	790	784	774	782	811	839	818	801	811	799	811	776	724	765	727	716	785	721	781	762	740	736	725	732	778	692	715	716	701	719	745	731	723	692	712	741	696	741	746	760	707	742	699	707	716	704	707	725	757	698	702	751	687	709	734	745	733	682	718	715	732	715	714	663	712	729	703	790	757	709	720	691	714	740	723	698	726	729	715	698	719	694	693	729	705	728	687	754	682	715	672	749	764	726	743	707	672	750	709	751	755	740	718	697	712	746	721	718	773	692	735	740	719	747	810	734	706	663	718	696	691	726	721	708	704	725	712	705	740	720	725	706	747	732	737	681	715	713	701	721	736	763	682	741	682	773	720	676	768	734	708	776	709	713	725	703	739	717	719	784	742	779	746	735	772	737	706	749	755	722	703	722	707	753	719	765	740	723	738	713	668	671	703	730	710	724	694	715	729	699	745	682	723	699	763	693	737	689	730	755	734	725	775	731	682	755	706	708	684	708	708	693	691	715	692	683	711	671	754	703	698	744	740	763	740	718	736	675	712	684	713	690	738	715	715	694	696	724	754	725	725	713	718	714	745	681	731	746	707	721	738	714	729	739	734	694	764	733	745	738	687	665	734	713	701	697	758	751	707	712	735	689	682	709	734	709	682	725	680	753	741	702	735	706	727	725	729	746	744	720	719	683	712	719	705	719	730	676	742	714	726	733	715	731	748	706	750	716	731	713	764	726	752	748	742	721	718	750	726	746	741	676	719	696	702	698	696	738	747	691	773	766	749	714	715	721	697	690	684	693	674	689	681	740	685	707	678	748	719	732	711	722	741	693	716	755	710	746	707	687	683	743	708	728	674	713	760	715	748	727	723	718	767	732	712	701	697	700	710	726	681	711	705	683	692	703	727	690	702	666	694	691	755	742	751	758	778	738	751	716	719	684	733	726	684	719	733	766	727	697	702	658	750	700	670	694	718	702	684	742	693	725	751	726	769	704	738	697	677	653	673	664	755	737	681	715	764	683	742	761	776	675	706	708	741	732	722	716	704	706	723	689	741	750	759	738	670	721	725	723	732	724	747	729	708	792	711	749	719	724	742	769	700	711	712	753	680	729	727	728	739	732	689	747	728	710	723	694	738	707	762	762	761	717	658	721	705	745	701	758	762	706	733	707	722	725	717	696	675	728	750	700	748	728	717	687	719	723	725	714	683	667	730	718	732	714	710	725	751	776	714	746	739	739	736	756	712	744	702	671	712	702	718	719	718	701	689	740	749	707	760	686	686	733	702	681	721	699	699	724	710	712	717	728	719	718	691	673	722	728	725	754	745	712	718	681	705	768	749	697	681	711	666	708	706	701	716	724	745	719	745	695	737	700	719	767	696	703	749	705	661	746	697	746	710	711	720	743	639	706	694	705	726	711	706	738	746	699	708	720	714	753	710	734	677	743	690	696	707	701	722	700	750	685	785	716	701	738	696	710	719	733	710	680	702	734	669	741	676	702	741	730	730	721	733	707	687	751	704	716	744	705	701	768	716	746	724	698	742	702	685	735	718	724	751	721	730	675	679	697	756	689	703	724	709	684	654	759	754	727	726	685	734	727	718	674	704	746	704	736	743	758	739	735	707	749	714	699	699	745	729	722	774	710	741	771	718	731	732	723	746	694	689	728	754	735	674	746	734	740	672	715	704	710	736	742	744	682	723	683	700	706	738	703	700	713	663	744	703	760	700	737	699	722	699	724	696	732	736	698	672	714	721	730	726	749	757	733	696	721	727	722	642	751	675	683	728	693	684	690	733	714	740	701	705	771	661	697	697	754	684	719	719	738	732	744	783	681	711	699	727	722	737	735	716	716	749	672	735	749	723	692	749	738	712	734	667	710	768	699	740	726	727	743	697	737	710	729	693	693	721	756	717	761	731	678	730	726	689	718	726	733	748	680	684	685	703	750	727	707	711	728	761	721	756	706	677	688	708	707	722	746	742	759	673	723	711	718	722	720	721	724	714	720	722	721	735	725	710	736	706	702	750	678	714	690	728	688	734	727	748	729	700	794	716	693	734	702	748	706	688	730	701	671	708	728	727	708	728	706	689	708	752	658	711	787	675	735	679	727	739	696	702	714	729	740	729	750	720	709	698	738	706	725	754	695	751	729	672	690	692	723	688	751	720	712	700	719	706	696	704	749	682	753	761	739	691	669	772	738	743	728	733	650	710	723	742	676	754	717	748	736	744	723	729	724	687	762	710	739	716	724	745	665	733	747	704	729	689	700	714	719	706	742	722	770	716	753	717	691	694	751	680	711	693	722	732	779	703	723	692	702	723	723	763	720	722	730	689	768	740	720	754	743	708	718	719	739	718	716	694	749	716	700	770	724	676	750	752	729	707	764	735	703	663	728	672	761	765	771	681	742	706	702	731	703	708	726	748	703	721	708	679	663	741	697	737	707	716	744	702	689	706	730	698	704	689	683	730	764	757	702	692	651	708	684	702	723	727	717	714	741	644	698	744	675	687	725	675	695	682	730	705	755	697	691	735	720	640	662	710	707	735	735	701	714	737	677	693	722	778	703	735	734	699	700	680	677	741	710	684	733	748	693	732	692	691	682	713	719	738	732	672	736	694	755	685	756	713	752	730	713	679	690	765	729	754	719	723	771	683	735	673	699	768	719	693	669	685	688	759	708	683	745	720	715	742	720	727	731	757	713	746	723	750	770	701	700	741	705	746	715	733	716	714	722	712	765	682	720	693	725	716	681	699	696	716	735	713	637	716	748	742	665	703	729	685	680	702	684	698	646	672	702	695	689	720	681	726	691	724	715	677	707	741	703	708	755	749	745	730	706	717	751	738	710	741	708	709	735	697	734	697	746	760	748	650	680	716	729	726	739	702	708	685	682	758	687	695	718	724	724	711	643	733	700	700	741	725	705	714	765	707	700	754	783	703	733	708	723	706	700	734	707	733	724	713	701	756	734	737	703	726	717	728	703	758	696	720	698	733	681	752	719	758	728	675	705	708	735	706	729	750	741	724	730	726	703	679	650	718	708	715	698	741	756	698	758	716	696	676	690	724	711	701	717	705	706	703	728	715	731	746	707	756	725	693	724	750	692	690	774	712	777	731	691	747	733	660	717	729	683	707	714	699	737	700	686	681	724	723	713	704	704	756	741	720	716	759	703	724	721	709	738	765	747	683	727	749	701	742	704	708	695	738	691	677	716	633	717	707	679	743	708	719	719	705	708	697	733	717	675	713	698	729	742	717	702	754	720	712	745	706	746	742	709	720	688	748	708	709	715	705	734	734	744	734	751	737	715	673	718	692	748	654	761	718	674	697	703	794	700	758	716	710	748	702	719	732	668	730	712	674	732	715	739	779	743	731	709	750	668	733	671	700	729	697	737	755	758	715	760	753	699	700	694	697	729	704	722	703	715	752	701	754	691	712	674	726	672	745	706	729	741	687	729	716	727	684	795	696	672
1709	123	87	75	93	81	89	80	100	78	79	74	63	74	76	72	75	67	64	67	73	62	55	70	56	67	70	60	64	62	49	55	58	59	59	71	60	53	67	62	59	56	62	57	70	56	67	60	51	59	61	48	69	68	39	66	65	83	62	64	52	64	46	58	66	64	51	58	55	54	54	71	69	64	52	60	58	57	69	53	74	59	64	50	68	71	70	55	74	49	54	54	50	54	62	48	52	43	60	58	59	47	54	58	49	60	68	46	57	66	54	50	65	63	60	50	58	53	47	63	71	66	58	48	49	61	58	47	63	52	67	71	59	55	61	47	46	61	79	65	65	55	69	49	50	54	54	63	55	62	57	54	54	70	55	58	56	57	60	49	64	56	57	53	46	52	61	50	62	66	51	68	62	66	65	62	54	44	78	52	46	62	60	51	53	63	41	57	62	63	55	62	60	52	60	72	74	66	66	55	50	59	51	52	49	53	49	47	59	62	57	69	48	50	64	62	61	54	49	60	61	51	72	65	68	68	64	76	75	59	61	57	59	35	60	63	49	63	48	45	43	65	57	62	59	51	73	59	47	60	42	63	40	50	50	77	73	70	48	59	58	64	55	71	72	62	64	47	53	57	55	64	55	57	62	57	67	55	47	38	73	49	63	55	70	68	46	61	55	66	68	57	63	45	55	47	55	40	64	67	61	65	59	63	67	57	51	60	65	63	61	62	55	70	53	71	44	62	68	54	64	62	72	67	53	60	53	56	65	51	56	55	70	61	58	49	69	58	52	59	75	57	63	60	41	53	80	59	60	52	65	64	50	67	45	66	64	47	59	58	61	61	72	60	63	58	65	53	67	73	73	58	39	53	54	58	59	74	74	41	58	67	52	63	60	49	64	66	55	59	64	53	41	61	57	65	63	60	52	55	68	59	57	55	63	63	50	56	62	84	80	59	57	77	54	54	63	59	57	61	62	62	61	54	61	77	82	55	55	57	63	55	54	64	54	55	64	60	44	65	65	67	65	55	55	71	61	53	58	43	57	46	57	57	51	51	59	69	70	57	56	50	56	59	68	61	48	59	66	60	48	57	58	54	47	55	44	61	49	66	67	63	52	49	56	58	70	53	61	56	59	51	64	64	65	60	54	68	54	64	57	74	46	62	48	64	57	68	56	54	46	53	57	53	54	66	38	68	55	65	60	63	59	50	55	51	64	52	77	52	62	47	64	59	55	48	63	57	51	57	47	63	64	56	50	53	55	61	64	57	61	59	56	60	56	65	37	59	67	65	51	57	51	71	45	63	55	59	55	45	56	49	61	52	50	51	66	58	71	60	54	67	72	56	53	54	65	52	56	53	60	65	57	52	75	51	58	60	54	49	55	60	56	74	53	55	43	66	51	54	47	54	57	66	49	56	47	78	76	49	53	50	69	60	65	72	62	67	69	70	59	55	65	68	60	61	52	62	56	59	55	60	65	58	61	58	68	59	59	52	54	53	64	59	50	57	52	64	66	51	63	50	61	50	43	64	56	51	38	65	59	49	49	55	67	66	56	66	55	65	50	50	69	49	67	53	68	55	48	60	56	69	60	56	64	65	56	64	55	62	67	50	61	49	59	69	69	71	69	51	59	60	63	67	64	54	58	56	59	57	50	67	75	50	51	52	52	61	67	63	41	50	70	55	78	75	60	47	52	54	64	58	60	52	49	63	72	66	55	58	52	61	59	72	50	50	46	58	61	54	51	47	52	46	50	61	53	73	59	59	64	50	57	54	66	62	61	64	62	59	61	77	56	58	42	65	57	72	57	57	62	56	57	65	57	61	73	56	59	74	62	54	58	68	56	61	62	48	63	69	69	56	61	57	53	67	66	81	40	64	57	58	59	53	44	67	56	44	61	60	62	52	55	57	70	54	63	47	63	51	59	58	47	42	71	61	77	64	40	61	58	68	62	60	68	63	44	56	59	49	56	54	59	69	70	62	55	72	61	53	66	35	70	62	54	64	43	69	60	62	60	58	54	52	66	65	42	62	55	67	51	55	55	59	52	53	53	54	60	55	49	64	58	63	55	64	58	53	54	47	44	53	64	59	51	65	47	57	59	53	58	57	41	71	65	51	55	57	56	63	55	55	60	52	56	59	61	65	68	47	55	51	58	65	59	56	49	44	64	45	60	44	68	60	44	62	60	60	69	52	39	43	57	57	58	63	57	59	47	65	58	56	60	62	70	52	64	57	75	59	75	56	65	63	53	54	54	61	64	70	55	55	57	62	52	44	68	58	57	53	57	67	54	55	56	60	66	51	59	48	50	58	55	53	47	62	54	53	57	61	63	54	63	53	64	54	54	66	76	64	69	63	61	48	67	68	56	53	51	58	52	44	51	55	53	56	67	55	48	82	55	51	52	52	70	71	49	60	67	61	79	60	59	40	72	70	58	63	58	46	68	62	52	60	65	58	71	56	69	50	57	69	52	69	71	62	59	63	62	55	56	48	62	71	58	56	64	46	70	54	69	66	68	60	62	64	69	55	66	42	51	47	42	65	56	64	60	60	55	64	57	53	63	49	49	67	58	59	64	54	64	61	66	42	56	54	56	57	70	50	72	43	60	58	51	51	56	51	51	68	54	63	60	58	69	55	69	59	62	68	55	65	64	56	61	66	65	71	68	55	50	62	68	49	64	57	63	64	74	51	49	54	51	68	67	72	66	47	52	59	59	63	57	73	65	52	52	42	49	62	63	59	63	52	62	64	58	59	64	65	56	61	52	76	61	61	47	64	60	51	64	48	69	55	51	66	61	56	52	64	49	59	66	59	62	55	52	56	49	57	57	65	47	55	46	69	69	53	49	64	63	64	66	57	56	56	62	67	67	58	49	48	71	53	66	52	39	57	53	53	60	46	71	61	65	54	46	52	72	68	57	60	64	68	68	74	74	50	62	54	63	55	55	53	56	63	56	49	60	65	70	63	50	45	54	53	70	52	67	59	54	54	63	64	66	51	63	50	55	61	52	66	55	48	53	61	66	73	63	58	57	49	65	49	60	66	45	70	54	55	58	58	54	60	63	56	56	49	60	57	66	57	52	62	47	53	57	68	53	66	58	53	52	75	55	62	58	64	64	58	52	48	47	63	65	51	55	52	51	47	57	51	64	55	60	61	59	57	71	72	73	52	64	54	71	65	63	54	68	65	55	63	55	77	57	73	61	60	50	65	55	66	50	60	58	59	58	62	61	71	58	64	59	56	60	62	59	51	65	63	66	46	49	56	88	60	64	67	56	61	66	55	51	54	53	49	50	69	60	60	63	49	57	61	46	62	60	62	64	55	62	68	71	44	60	49	58	69	44	63	77	57	57	69	61	63	49	63	42	48	58	58	53	56	55	45	52	58	49	46	65	44	56	64	54	55	54	59	53	63	63	66	64	55	66	66	57	72	51	51	48	64	59	62	48	68	53	46	47	47	57	59	62	60	58	64	66	68	56	72	46	51	63	60	61	59
17577	1817	862	975	2354	3232	2853	2491	2327	1638	1532	1201	1040	932	844	780	748	738	735	701	732	653	705	672	572	577	623	552	609	589	569	551	578	566	540	570	551	570	557	511	482	532	549	525	503	509	565	573	496	516	584	487	558	529	523	525	505	500	483	543	514	543	513	564	495	484	540	482	539	497	519	508	513	539	524	540	508	553	511	490	497	549	530	542	498	490	519	500	545	559	536	471	479	519	463	485	482	525	554	498	492	531	513	474	449	513	492	511	461	526	504	522	502	498	497	551	481	518	525	505	487	516	520	475	514	533	490	515	503	502	525	505	534	485	514	532	487	531	521	483	507	524	498	514	530	560	501	501	510	536	513	525	528	452	518	505	489	526	510	437	523	480	490	528	515	498	465	522	490	492	520	542	523	486	466	487	490	540	540	551	523	517	516	496	486	489	524	492	492	542	482	501	479	510	509	511	503	546	439	506	493	499	473	504	491	507	536	475	527	492	481	504	532	496	530	536	518	520	513	542	507	484	490	566	529	495	522	498	515	500	504	522	481	518	535	494	484	509	508	500	499	508	489	512	491	492	528	512	578	493	507	479	490	517	547	508	486	484	521	551	486	471	543	475	499	521	493	502	496	497	516	509	501	491	495	487	495	539	473	496	512	460	487	511	496	476	500	510	499	511	493	534	481	498	513	482	507	534	520	499	516	524	498	490	534	559	540	474	510	486	502	494	472	522	512	495	522	521	529	491	506	512	489	516	476	500	536	513	525	480	528	501	495	512	482	515	518	468	509	496	479	511	495	489	473	433	501	460	515	500	485	511	503	469	519	502	498	485	523	515	496	459	497	519	454	501	518	513	519	529	491	494	520	499	506	525	496	479	527	490	507	478	528	514	503	485	530	543	477	501	518	475	472	464	484	508	526	541	455	508	562	467	515	502	509	516	488	481	499	496	539	531	513	522	487	548	470	529	485	459	474	516	534	479	574	517	504	492	498	564	479	499	501	526	506	501	485	479	496	534	504	539	523	517	548	556	501	506	547	483	495	528	468	493	496	531	508	549	522	457	541	505	499	499	512	497	490	487	493	497	504	481	552	546	483	521	526	512	550	539	497	511	500	452	487	505	506	491	526	503	496	537	480	513	502	475	515	541	549	513	527	495	486	492	478	542	489	496	484	508	521	517	486	495	527	476	534	480	504	489	499	489	532	472	527	544	485	514	490	482	472	550	534	505	492	506	496	523	536	527	487	467	499	528	481	519	491	517	478	499	457	511	499	509	481	506	547	495	494	490	526	480	455	506	521	485	478	469	493	504	496	561	474	493	529	505	503	499	516	527	548	536	478	518	482	483	566	508	497	498	509	506	529	518	502	496	466	521	522	538	556	514	506	515	511	503	515	530	518	472	487	496	493	519	507	491	538	505	509	515	550	505	487	513	489	525	528	486	502	503	524	462	489	518	545	516	489	531	545	498	464	525	510	500	464	484	487	516	480	512	519	552	489	510	538	479	484	516	533	513	504	510	501	513	519	495	503	558	524	493	485	537	471	554	506	503	494	522	469	500	545	475	526	510	497	539	496	500	480	482	483	542	547	494	542	512	472	525	507	500	497	500	495	508	514	515	469	548	500	512	515	510	492	510	530	498	521	498	521	460	506	518	508	510	500	508	530	501	477	505	513	545	512	511	487	508	523	500	551	514	498	513	477	504	502	488	519	519	520	529	518	499	498	518	515	492	539	526	517	505	516	518	526	479	538	493	502	490	513	491	510	538	515	526	477	502	520	492	516	456	582	503	525	529	502	521	549	534	529	502	489	441	491	517	501	534	479	503	481	523	520	500	500	531	528	481	479	502	498	473	492	520	520	497	512	481	498	502	474	486	500	492	501	510	519	438	520	501	460	441	479	485	546	517	504	491	540	486	468	506	507	501	474	550	534	509	512	489	508	541	535	522	514	528	524	500	551	494	503	490	508	536	501	508	497	491	500	498	449	472	496	458	516	457	464	523	516	486	511	521	502	490	497	497	506	497	547	538	508	495	481	504	504	455	499	459	509	501	521	527	521	510	515	496	512	480	492	479	488	513	493	482	516	491	489	487	494	476	467	527	529	489	507	517	507	512	502	471	528	532	531	512	545	545	508	482	491	537	517	490	490	498	489	465	513	518	508	496	514	499	523	479	517	532	542	536	487	521	504	442	503	502	511	506	527	505	502	512	524	553	541	478	520	487	519	497	505	498	507	493	508	506	492	487	495	483	475	548	513	496	512	531	508	492	525	491	469	544	539	521	473	505	501	507	485	520	491	521	514	512	547	504	508	562	542	502	501	486	489	518	516	511	518	496	511	532	469	525	510	537	519	534	506	490	480	502	527	480	518	515	534	508	475	490	497	521	480	480	509	531	504	514	544	516	501	527	534	498	473	531	483	524	498	503	499	488	507	497	473	529	493	546	536	489	457	515	504	500	508	498	478	503	493	495	512	475	528	465	478	499	509	454	454	484	485	491	477	537	469	508	505	532	520	483	493	482	522	466	539	486	489	488	510	494	547	469	501	492	481	491	490	488	521	510	517	546	445	513	540	565	482	513	514	526	516	517	495	484	475	482	510	538	521	506	521	494	513	527	535	514	524	499	496	494	509	500	520	502	514	491	474	497	545	503	504	526	528	521	513	528	463	519	521	472	500	504	509	507	486	510	492	515	520	511	504	479	510	465	453	506	441	546	493	525	483	514	489	487	521	519	483	489	524	510	501	500	491	490	521	524	504	524	454	498	505	517	521	505	510	495	520	475	520	520	497	495	494	478	516	529	517	493	510	505	530	510	532	491	506	546	500	492	547	512	498	517	471	502	527	519	521	509	518	492	511	491	513	496	531	505	496	550	486	468	500	494	500	488	475	531	472	515	507	512	516	496	472	527	510	505	530	484	522	451	468	508	505	498	452	515	490	479	527	519	515	517	479	496	501	507	500	488	497	499	524	520	525	492	533	476	496	503	542	496	522	501	489	520	513	508	502	515	509	535	492	551	501	529	529	432	511	532	514	482	532	511	518	481	482	511	524	489	502	535	522	520	509	510	488	469	507	489	489	527	452	524	494	495	513	488	497	444	502	515	531	527	513	506	524	512	480	483	501	494	502	497	516	515	500	489	523	504	515	500	489	474	463	518	519	516	490	527	489	520	504	514	493	514	539	493	497	492	490	479	559	506	521	480	520	479	478	492	500	509	526	506	502	489	491	515	499	471	529	483	479	526	507	504	524	504	514	516	508	507	500	511	446	533	515	487	527	543	498	486	513	503	476	468	496	515	509	542	551	508	505	524	508	504	504	498	534	547	488	486	503	459	512	546	485	477	493	529	480	494	508	466	471	506	518	524	504	524	524	538	500	508	512	507	464	498	536	541	525	501	490	525	493	504	504	544	525	464	458	502	509	485	510	488	530	470	503	454	531	543	479	527	484	515	466	485	504	478	468	494	437	492	503	474	535	499	502	484	486	496	512	521
2408	127	91	60	73	84	97	93	98	77	82	68	65	78	83	62	65	68	86	57	59	80	66	66	65	90	55	62	69	63	66	59	60	67	74	63	70	62	51	55	49	73	64	59	68	56	53	57	57	61	60	55	62	68	63	54	51	61	58	62	61	58	49	63	60	64	52	75	58	71	61	65	64	56	77	50	57	48	47	73	72	79	62	61	59	64	66	47	60	56	67	64	64	59	55	58	61	52	71	47	60	76	62	53	44	59	54	54	54	44	60	49	62	70	58	65	57	69	55	68	59	51	56	54	62	67	45	48	62	53	51	68	56	58	61	64	50	60	60	45	57	59	45	66	63	50	67	61	51	61	58	59	52	58	43	63	65	56	56	59	60	66	51	70	59	74	57	54	66	61	54	53	58	51	66	51	57	62	53	56	63	57	63	58	61	70	49	71	69	58	55	45	52	59	58	44	59	55	58	79	56	51	55	65	59	56	55	52	48	52	51	57	69	46	63	59	66	64	58	50	49	45	58	53	56	64	65	55	63	61	70	64	53	56	55	51	58	49	59	61	56	66	47	57	58	73	52	66	78	54	55	61	72	63	57	61	68	67	60	57	56	62	58	64	69	61	56	62	60	57	59	61	67	65	46	76	49	57	54	52	56	55	52	66	70	62	60	68	49	66	68	62	57	62	52	70	62	69	61	59	69	60	53	56	65	65	64	73	62	63	44	61	61	55	43	65	63	64	62	51	54	62	67	64	60	55	64	49	58	62	69	53	59	51	68	59	60	59	74	55	57	68	52	53	64	71	48	78	52	63	59	58	61	58	66	66	47	47	67	58	63	57	60	50	56	53	55	59	56	46	64	50	65	56	68	52	47	57	61	73	59	55	62	55	59	53	58	45	72	60	54	54	68	59	56	54	61	51	55	53	72	59	60	51	49	55	58	53	65	58	65	50	57	67	83	58	60	47	54	67	64	61	60	60	44	66	55	60	66	52	49	52	54	60	60	63	65	66	61	54	58	66	70	62	78	59	56	56	49	53	84	66	54	68	63	63	42	59	60	70	72	59	56	48	49	64	42	53	58	58	52	57	58	79	73	55	61	56	53	62	54	60	53	58	50	82	52	65	54	59	60	69	58	54	69	55	61	60	46	59	57	57	75	57	69	64	46	79	47	57	57	53	49	50	53	60	51	55	67	60	64	55	59	61	55	56	56	60	48	53	69	55	54	48	68	50	58	63	47	74	66	58	49	56	42	53	76	58	65	62	56	73	52	59	71	65	56	66	63	56	65	66	68	62	55	56	58	77	61	63	64	67	62	57	66	50	58	66	58	53	64	57	65	61	45	58	57	49	55	50	57	59	62	69	67	60	53	53	49	63	55	47	67	63	75	58	61	65	58	59	51	61	51	71	57	59	57	55	74	62	64	47	61	68	62	62	57	62	57	55	59	53	65	64	46	59	69	60	57	51	57	53	55	52	51	65	55	51	70	62	54	62	59	49	56	50	73	51	77	65	49	59	59	55	58	69	64	53	51	59	61	58	65	58	49	65	51	59	64	56	50	66	63	64	61	57	65	72	66	54	58	47	60	68	58	60	53	50	67	47	62	61	60	60	55	60	73	77	52	62	67	52	72	53	56	61	57	52	46	60	71	60	49	57	50	50	57	63	50	56	58	73	51	60	51	59	49	52	77	55	54	63	55	62	66	74	61	57	36	61	52	61	49	64	54	50	57	45	69	60	65	60	52	60	59	68	56	61	63	61	68	62	48	68	63	67	60	50	55	69	54	50	61	63	58	63	66	75	72	60	60	68	50	62	60	76	56	72	55	51	62	56	60	62	57	72	55	45	51	52	57	55	52	52	49	55	60	51	59	68	69	63	57	58	65	57	64	49	60	65	60	64	51	65	44	52	46	62	61	63	56	61	56	62	54	59	70	63	48	70	54	47	59	50	54	57	75	64	71	54	60	63	58	64	75	57	69	55	59	82	65	73	63	50	54	63	60	44	59	38	64	63	75	58	49	62	48	49	60	68	58	52	56	57	59	63	60	63	48	50	59	52	57	54	62	62	65	66	46	63	61	71	73	68	65	53	53	59	66	55	45	60	59	55	53	55	59	66	56	55	50	56	76	58	52	57	47	57	66	64	62	46	54	49	59	63	60	62	74	54	61	50	54	62	66	65	68	63	76	57	53	69	58	58	51	55	59	57	62	62	63	46	63	62	69	57	44	58	46	45	59	73	45	58	74	57	62	60	70	66	42	60	60	57	46	67	55	56	56	55	65	75	60	69	65	52	57	60	70	64	66	66	66	61	48	70	67	62	55	64	48	52	55	79	60	57	63	55	69	44	45	42	69	58	52	46	56	61	64	58	59	63	53	60	56	56	72	54	57	49	57	57	51	62	58	52	63	54	65	51	53	66	57	57	59	51	53	61	62	59	78	50	52	54	54	46	55	57	56	50	69	62	79	59	67	56	55	53	52	60	57	70	43	46	63	67	64	46	72	68	56	64	67	63	52	56	65	59	62	62	64	48	86	61	70	70	71	53	65	61	50	49	55	53	67	55	47	58	55	66	50	53	75	56	59	73	55	57	62	60	63	56	54	60	56	59	44	61	52	59	62	49	41	68	61	53	57	56	51	53	54	61	54	55	68	58	59	62	61	48	57	67	69	51	51	57	48	49	53	67	52	51	50	54	63	59	48	42	59	53	53	49	60	46	57	55	46	65	52	52	45	60	55	49	70	55	55	49	60	61	65	54	53	64	60	46	71	51	55	57	60	76	49	72	52	59	66	44	62	62	76	68	62	46	57	69	54	51	59	60	68	59	69	71	66	57	64	53	59	63	50	67	52	52	57	48	64	67	50	64	65	64	67	64	50	78	50	61	62	62	76	69	61	66	61	52	65	54	72	57	61	58	45	63	51	53	56	56	65	65	54	67	50	64	58	64	66	57	67	67	55	52	66	51	67	63	71	58	51	55	67	46	65	61	65	60	60	64	64	67	63	63	54	70	63	64	63	45	62	74	81	78	64	63	56	52	52	66	56	50	62	64	50	67	56	53	64	60	54	45	62	68	58	58	48	66	72	51	53	71	62	63	63	52	59	60	52	54	51	40	58	62	63	59	45	70	63	62	58	55	69	45	50	50	52	63	56	69	72	55	50	54	49	43	54	60	42	49	75	57	70	57	56	58	58	62	70	67	47	64	63	61	61	65	61	54	50	52	49	58	56	67	49	57	60	52	66	60	67	42	60	56	48	56	60	56	58	57	59	71	53	58	56	70	53	67	48	67	64	64	66	55	65	62	60	66	61	74	52	75	69	61	62	62	70	68	47	49	57	46	62	54	54	65	67	56	60	61	53	63	75	61	64	65	58	69	52	59	52	52	72	70	58	52	61	50	60	66	57	64	48	51	60	50	50	58	58	56	62	55	70	80	61	62	63	66	75	49	63	58	53	59	54	73	63	57	72	59	59	56	57	59	63	51	66	61
16479	1542	795	892	1999	2840	2635	2269	2167	1612	1392	1194	1054	908	835	797	731	727	698	747	736	669	639	606	611	573	586	530	586	588	558	556	517	537	519	529	540	529	539	503	488	483	484	509	548	502	499	527	536	499	510	488	484	536	505	494	466	468	498	473	479	523	480	484	475	491	465	486	481	492	486	479	477	491	488	469	472	494	486	461	494	521	490	470	498	510	465	477	493	447	482	519	450	481	479	480	460	478	467	501	466	505	494	486	482	469	491	520	437	453	510	449	483	490	458	503	470	496	492	466	458	485	450	474	477	446	481	486	459	480	490	485	471	481	488	506	453	468	477	523	478	492	522	483	479	473	500	480	467	465	501	455	451	484	477	493	451	491	448	444	492	492	507	479	461	492	454	470	490	499	502	478	433	477	486	496	498	498	482	512	494	465	507	437	465	474	490	474	485	489	502	527	474	481	495	447	499	496	470	472	471	483	502	468	451	479	497	487	482	465	449	516	488	449	460	482	468	490	458	468	438	463	499	495	454	500	449	509	479	476	467	473	479	480	468	476	492	462	487	475	497	499	509	479	469	467	482	457	450	437	450	487	487	487	442	472	477	523	474	475	452	443	526	465	492	524	492	440	466	476	507	529	464	481	492	446	488	499	472	442	434	479	519	508	472	479	452	513	494	489	460	484	483	520	469	510	474	515	448	462	479	486	477	494	503	478	472	459	432	477	476	497	483	485	489	479	456	519	456	461	495	448	497	492	485	459	524	484	480	450	470	443	453	452	494	497	506	459	456	478	456	478	480	476	500	488	450	448	481	453	488	501	463	469	457	533	444	488	502	456	482	516	504	491	481	478	485	446	462	473	440	458	512	451	464	470	513	524	488	513	460	453	490	469	448	456	441	512	500	498	482	482	497	489	472	493	482	522	486	439	459	493	473	506	452	453	445	462	458	456	471	503	503	476	507	469	492	525	463	492	456	480	515	481	465	456	495	457	509	442	483	473	493	502	482	485	487	487	492	467	495	478	435	471	504	488	505	462	501	477	500	484	456	475	488	426	501	502	503	477	455	476	515	467	457	535	490	439	461	467	424	488	483	462	473	467	486	480	462	522	454	499	486	486	504	469	479	450	463	459	499	458	495	472	494	441	462	497	459	514	475	493	428	475	462	480	491	478	453	471	494	465	499	475	474	498	465	470	479	470	501	471	495	484	463	461	456	455	464	487	513	502	537	477	509	505	519	460	483	495	483	476	458	471	470	495	472	529	437	511	486	454	502	501	516	487	518	497	493	468	490	515	481	500	463	480	463	479	494	484	435	474	501	492	477	498	499	461	474	460	474	513	476	466	481	466	498	440	485	466	475	454	494	468	510	490	462	475	491	485	502	480	487	465	507	493	512	462	501	486	453	473	494	450	431	479	438	446	447	485	469	466	470	489	469	459	499	482	483	518	485	499	465	454	463	447	461	481	449	501	474	497	469	483	496	465	510	486	481	486	453	507	474	501	466	477	456	493	463	521	524	498	470	499	490	493	507	476	466	479	496	467	473	502	478	480	473	467	476	483	446	486	504	480	430	478	467	475	461	493	485	422	457	481	516	475	475	450	479	457	472	511	491	481	486	514	450	483	477	440	486	486	509	504	508	476	510	445	474	488	473	445	458	499	448	449	529	528	496	474	513	468	503	480	495	481	461	490	480	453	490	520	459	478	517	520	434	506	462	469	478	508	471	432	432	462	477	496	435	505	479	471	508	505	445	489	492	458	502	474	511	461	509	466	482	440	485	477	467	435	456	477	507	475	477	468	485	478	500	476	491	480	452	448	505	480	492	477	448	473	491	513	511	460	472	510	479	476	477	497	460	482	472	468	479	481	493	467	479	503	476	472	498	457	488	448	438	475	491	487	434	494	459	474	500	508	481	466	469	483	488	459	479	479	499	485	482	473	479	493	430	494	475	477	495	498	467	457	467	494	484	470	482	408	482	483	463	471	467	467	457	496	472	464	473	456	438	462	480	492	478	494	444	449	480	456	513	500	495	489	433	506	475	462	476	500	474	481	450	470	477	489	436	483	531	495	499	487	481	465	478	488	488	474	441	477	492	478	424	481	447	455	486	473	475	509	472	457	471	496	472	446	459	510	481	434	547	446	463	508	511	436	485	477	457	487	535	468	531	491	443	460	479	452	507	524	449	468	465	494	449	490	488	496	469	472	514	460	478	507	468	503	519	473	478	468	496	492	492	493	426	484	490	461	493	448	467	501	495	468	467	458	485	449	512	487	451	512	478	488	454	499	494	426	475	494	515	472	440	492	462	450	503	495	490	483	475	463	422	469	489	477	502	488	467	463	496	465	490	492	479	447	461	477	474	467	456	488	446	487	459	474	464	461	471	492	466	475	458	449	434	483	484	479	447	494	508	468	458	497	484	468	484	484	458	478	500	527	470	502	479	459	436	506	479	480	450	513	460	471	471	486	507	510	462	508	495	454	483	433	453	442	459	471	447	461	442	475	511	500	530	510	491	490	486	472	463	501	458	466	470	460	496	497	471	502	501	473	510	467	488	484	493	473	479	507	505	462	447	449	484	459	490	502	513	473	530	480	470	461	477	468	477	454	471	478	481	476	488	525	448	474	461	495	472	481	438	479	495	448	478	451	440	477	487	448	477	468	505	471	488	491	443	490	524	483	483	500	492	455	485	455	496	477	454	444	508	483	455	472	464	460	487	488	467	449	525	499	463	476	472	492	474	486	468	479	481	497	480	466	508	497	460	481	447	469	467	503	498	472	435	488	470	487	492	452	476	464	474	504	447	468	471	485	453	501	457	463	525	482	494	478	488	459	447	479	479	450	505	466	500	478	459	521	508	491	466	449	509	495	495	471	488	495	464	447	449	465	475	478	466	507	445	465	495	473	457	500	450	430	442	477	495	518	495	504	513	487	473	495	513	419	446	487	469	524	487	472	489	500	501	501	477	453	464	461	482	448	463	467	506	497	495	504	469	499	496	492	496	481	477	496	456	485	465	479	488	505	455	494	476	493	467	451	463	457	468	490	452	490	498	475	485	474	474	472	501	474	494	492	460	480	449	467	480	459	486	477	502	504	455	468	477	511	529	441	462	494	500	485	504	471	475	490	469	489	466	465	442	500	471	462	458	455	482	469	501	511	495	481	490	494	482	474	481	506	438	468	514	483	470	495	468	474	423	480	470	483	497	493	502	447	514	493	438	522	465	469	483	451	492	444	504	462	461	468	461	440	527	452	489	456	500	495	497	491	444	463	493	500	472	482	474	446	512	508	487	482	486	451	490	477	470	518	432	488	480	476	456	484	472	446	476	510	495	479	513	421	449	466	499	467	466	473	516	445	447	495	484	467	467	482	479	475	475	441	487	506	512	488	463	504	485	462	476	473	471	463	486	489	452	508	490	465	464	493	453	448	497	487	490	478	503	460	457	479	464	490	477	472	457	480	453	513	506	470	483	466	524	481	468	443	469	493	472	468
2568	133	62	62	48	81	88	70	89	55	78	67	49	43	49	36	42	45	50	48	41	38	38	45	39	36	30	38	30	44	24	25	32	33	32	38	36	40	29	36	31	29	35	37	34	25	26	32	30	38	32	32	26	40	22	36	38	29	33	30	31	38	31	41	37	27	23	39	36	32	25	28	36	32	35	35	25	27	34	46	27	28	38	36	45	30	39	31	23	32	25	26	27	34	29	27	33	32	38	37	35	33	30	25	31	25	33	30	30	21	41	32	29	23	32	30	33	38	39	29	26	32	24	31	33	33	29	32	29	41	31	21	32	34	26	24	32	37	28	24	34	30	26	43	35	28	37	23	27	30	36	38	29	41	31	40	27	28	36	26	22	31	38	19	36	38	31	45	29	21	35	23	31	23	22	25	37	28	21	41	31	27	40	37	28	31	27	36	38	34	19	38	29	23	32	28	30	24	36	27	27	40	35	34	28	27	33	25	25	27	22	26	34	26	36	24	29	37	42	26	40	43	32	29	35	26	33	31	32	31	21	35	34	36	36	44	25	26	38	31	31	23	34	32	26	35	33	21	38	31	34	30	28	30	40	34	29	34	32	15	29	28	35	29	26	32	26	37	38	23	29	28	38	39	23	37	23	24	29	43	31	29	40	26	28	22	33	36	28	29	36	27	28	35	28	30	30	34	26	33	24	28	33	33	35	30	27	32	24	36	31	28	24	30	23	28	31	19	31	43	46	38	24	35	28	35	30	21	36	28	31	26	46	28	34	24	40	28	30	28	35	27	31	41	30	32	33	31	28	22	31	34	27	27	29	32	31	35	33	23	36	34	30	26	35	31	37	29	35	35	38	30	28	24	36	33	26	33	34	39	31	31	30	36	25	36	23	27	27	30	20	34	40	27	39	26	30	22	26	38	30	27	26	31	29	28	32	36	43	34	35	36	30	32	33	39	27	27	27	33	26	30	24	30	37	30	27	28	38	30	29	24	27	33	33	24	44	27	26	43	31	30	33	23	34	31	33	33	37	37	31	26	16	41	23	43	29	30	37	26	25	21	25	39	25	39	34	43	41	33	37	23	29	45	27	35	30	31	28	33	34	31	33	32	34	18	22	43	32	25	25	34	29	28	26	34	40	28	30	30	31	31	42	38	42	31	34	32	34	32	30	40	21	30	29	31	32	27	38	39	40	28	40	32	27	32	37	36	41	34	34	27	28	30	30	21	29	30	24	27	34	35	34	41	38	22	27	28	28	42	26	32	31	27	33	26	29	34	36	34	32	39	32	35	37	30	27	34	30	26	27	30	37	32	32	35	30	26	27	26	26	27	26	32	37	38	35	26	29	34	36	27	24	29	33	33	34	31	27	24	23	34	23	33	27	24	32	22	24	34	29	33	26	27	28	25	23	27	22	31	29	39	33	37	35	25	27	31	25	32	33	33	37	35	25	31	30	44	36	38	33	32	32	39	34	30	29	27	32	31	40	41	25	39	34	26	25	29	23	31	27	23	30	39	35	27	25	30	37	33	28	31	36	29	26	34	30	40	31	30	33	21	28	27	31	21	37	24	30	22	36	27	32	25	40	33	30	31	33	41	26	37	25	34	26	26	21	34	30	38	27	33	27	28	31	29	29	41	34	29	21	33	27	27	40	30	28	32	36	28	36	33	31	30	29	37	23	33	37	38	32	22	35	30	45	30	36	36	32	32	37	29	38	26	20	27	35	29	38	22	27	25	38	37	27	26	34	36	43	34	33	27	37	39	30	22	24	33	31	34	26	38	41	41	33	33	34	25	28	27	38	22	28	36	22	33	24	31	38	37	27	35	40	25	35	39	27	33	23	38	41	31	24	27	30	27	23	33	25	44	20	26	41	34	28	33	30	22	39	26	37	32	32	22	46	33	32	27	36	50	33	33	32	34	32	26	30	28	30	25	26	32	35	39	24	37	33	30	35	39	33	28	28	32	35	27	20	35	34	30	31	37	24	33	34	23	26	33	28	34	33	31	29	35	25	27	38	33	34	18	35	24	31	37	35	31	29	37	23	33	38	29	35	34	31	30	30	34	30	30	39	36	27	25	25	40	29	23	30	30	27	39	27	38	32	37	37	33	39	27	27	25	39	34	26	27	38	33	32	30	30	35	34	30	25	26	33	23	28	35	25	31	30	44	27	36	26	37	46	28	39	32	35	28	30	21	36	38	38	29	27	30	22	28	30	25	30	36	38	29	35	35	21	35	26	36	26	29	35	43	38	27	25	22	34	30	24	31	41	34	34	30	33	27	40	30	32	32	29	27	39	28	32	40	39	22	27	23	38	28	36	23	35	26	25	29	32	26	40	37	40	25	34	29	38	30	39	19	39	24	34	31	30	39	24	20	35	27	24	39	34	36	35	28	37	30	36	36	29	37	29	35	31	26	25	32	33	30	27	24	33	20	30	44	31	28	41	36	36	28	40	27	39	32	33	23	28	28	36	29	30	38	24	34	32	36	25	32	30	32	29	23	27	27	38	24	33	21	23	26	33	32	30	40	34	28	31	31	43	29	33	36	42	38	23	31	30	36	26	35	27	33	33	31	24	35	39	22	32	35	30	31	29	32	33	36	32	31	31	33	35	38	26	39	35	25	32	36	32	25	30	44	38	39	37	21	34	31	25	27	24	30	31	24	30	31	29	30	30	25	29	32	35	32	29	36	27	35	32	38	21	35	30	37	39	26	37	26	37	32	29	25	43	36	25	28	31	20	28	36	42	25	37	38	19	32	24	30	16	24	28	30	37	29	42	41	38	39	35	30	31	34	33	23	29	37	31	35	29	24	38	26	29	26	44	29	26	27	25	30	33	33	33	35	34	30	34	34	25	33	32	25	37	39	39	38	29	31	24	25	16	24	27	25	25	37	33	34	36	38	24	27	27	23	38	32	39	36	21	22	32	24	36	35	35	35	23	32	37	22	39	24	34	34	26	31	23	33	24	28	31	24	21	30	28	26	35	27	33	22	32	36	30	21	28	37	33	31	22	28	36	31	37	26	27	21	19	30	28	28	33	44	28	29	31	26	27	31	33	45	36	36	27	27	28	35	35	23	35	29	27	36	24	36	34	29	27	31	27	42	29	36	33	35	32	32	30	33	26	26	34	36	27	31	35	24	25	32	28	31	26	32	33	31	27	39	40	24	39	33	34	30	35	41	37	29	35	34	23	32	42	16	34	22	22	31	23	28	33	28	38	23	26	30	28	30	29	34	38	30	29	24	23	36	38	29	36	35	29	35	32	30	34	26	26	16	26	24	41	41	32	34	37	39	28	33	32	33	36	32	32	38	28	34	30	31	23	30	28	25	42	33	30	22	32	38	29	41	34	29	28	26	28	23	29	35	35	27	33	33	31	37	34	31	30	28	27	26	34	32	35	29	32	31	35	43	33	25	32	34	31	27	23	32	35	25	32	30	28	30	31	21	34	33	38	32	34	32	36	35	31	34	36	35	37	38
20188	2153	817	1013	2834	4441	3902	3169	2919	2033	1732	1494	1236	996	878	807	813	711	707	724	691	534	531	533	461	405	432	431	403	387	363	386	403	352	328	353	388	335	338	335	322	328	325	331	332	314	318	309	279	334	295	300	327	295	300	289	314	304	288	318	329	287	275	295	289	307	284	309	264	280	297	289	298	312	317	282	296	275	286	292	280	297	314	302	307	328	293	282	295	292	270	279	271	259	315	292	312	326	278	276	299	285	292	289	271	259	301	311	259	287	274	276	281	293	324	260	306	277	307	271	273	249	290	273	273	316	315	300	257	299	276	263	295	251	250	257	286	296	276	263	281	268	300	279	307	267	271	294	272	281	266	269	293	305	274	301	282	282	270	252	254	306	297	299	307	282	309	296	297	273	276	282	260	282	278	273	270	297	297	309	273	265	265	291	269	297	289	308	262	269	270	284	294	248	306	262	271	287	312	267	259	257	263	275	265	267	287	266	277	271	287	294	252	282	268	282	272	285	293	286	288	268	267	256	275	300	276	271	269	257	264	281	301	287	280	263	274	277	275	249	263	265	297	295	286	283	298	272	301	281	260	296	272	279	307	288	284	236	264	252	292	280	270	263	263	251	302	262	268	285	287	282	281	263	247	247	258	257	254	260	292	292	282	269	255	264	305	279	282	286	279	298	260	269	289	281	316	274	271	265	268	251	276	290	279	294	253	264	282	276	310	288	285	287	268	258	299	242	281	252	292	260	272	260	264	298	287	288	283	262	300	285	280	289	274	271	291	277	277	280	266	291	275	237	288	273	259	271	278	253	281	281	288	275	288	300	253	296	317	272	262	268	290	302	286	248	293	282	280	293	270	293	283	285	260	342	268	281	267	303	258	252	271	292	296	275	281	259	284	249	279	300	282	296	278	278	295	274	259	276	277	260	273	297	292	267	292	286	259	237	261	281	283	275	274	245	285	263	267	302	274	287	266	300	278	283	272	304	252	296	276	269	270	286	265	256	272	257	265	303	279	268	286	258	285	273	274	265	315	282	289	279	264	289	277	313	254	288	272	297	285	294	262	266	288	267	265	321	304	287	270	277	250	281	284	276	303	289	291	269	263	282	284	281	277	245	280	291	260	265	269	275	297	290	286	289	248	249	250	268	253	282	284	291	270	286	302	258	242	284	283	285	283	298	289	304	289	280	275	270	278	283	269	283	293	275	265	328	276	273	284	303	271	274	282	282	240	309	252	274	244	278	280	257	296	277	290	280	257	280	285	261	260	263	264	295	258	287	281	281	285	279	292	285	292	268	300	306	274	303	289	265	263	312	278	283	272	301	301	286	287	279	264	292	272	291	285	282	283	294	299	286	277	301	267	268	282	254	245	280	309	286	274	267	267	288	278	269	272	263	267	269	270	310	281	284	275	300	273	284	264	308	294	305	267	294	241	301	248	283	276	255	277	257	282	275	282	272	282	309	251	281	278	255	270	270	282	281	281	265	279	286	304	307	292	306	272	317	257	269	268	266	279	290	284	296	304	274	286	255	263	253	258	282	267	275	281	270	243	289	312	281	273	279	305	292	283	284	293	280	282	266	297	307	266	250	264	289	287	276	292	273	272	291	246	302	273	292	274	290	304	307	260	281	290	298	287	273	265	289	290	325	270	255	277	267	274	260	281	301	310	262	280	283	266	276	287	272	309	296	288	303	287	275	266	282	276	250	269	280	335	279	285	271	288	270	260	281	276	282	307	276	242	276	274	249	270	267	290	258	302	271	267	299	280	309	286	242	253	257	252	278	290	307	280	249	305	286	269	270	305	290	276	281	258	259	293	261	270	284	284	265	304	282	257	268	273	268	296	259	285	296	286	271	299	252	302	295	268	263	268	276	287	259	279	261	297	281	274	257	286	280	290	264	280	294	310	275	271	282	285	282	278	294	299	265	283	293	271	300	270	273	270	268	312	270	258	292	272	293	274	275	278	309	306	294	260	267	259	274	279	269	249	279	288	295	294	281	299	287	303	263	272	239	249	242	270	300	288	265	273	287	267	240	292	236	284	275	279	259	279	312	301	264	287	278	275	272	269	279	267	306	274	296	278	248	268	267	274	277	283	294	273	276	277	289	295	287	269	281	291	306	276	300	268	299	292	303	267	283	309	267	282	280	270	296	280	271	300	296	287	262	266	253	276	277	283	309	323	273	292	303	265	248	272	263	225	278	296	280	273	244	273	278	231	282	290	263	267	278	288	254	281	276	267	307	275	247	264	286	291	268	251	247	265	283	294	276	287	270	275	299	276	273	276	291	287	243	294	305	279	285	263	283	276	270	299	270	287	290	255	290	310	287	303	288	262	257	308	308	262	309	242	304	273	291	259	287	258	274	290	278	284	258	279	270	273	314	302	257	279	305	258	305	313	264	267	273	260	278	296	282	290	267	268	322	288	266	280	278	292	279	273	303	264	291	262	266	249	253	253	272	254	268	271	242	260	270	286	261	268	262	258	271	300	251	265	262	290	312	300	284	272	275	279	266	276	309	288	279	304	271	257	285	253	275	295	274	276	256	305	292	297	300	264	268	280	275	280	297	266	291	282	275	276	263	285	254	261	280	288	256	271	274	282	289	290	250	267	287	279	289	284	238	289	313	259	290	293	277	298	290	279	269	297	309	263	274	291	258	272	275	262	315	273	269	284	257	292	284	275	262	275	264	249	291	258	277	283	264	287	324	283	285	237	288	288	267	267	300	301	249	247	302	280	269	263	283	256	299	274	277	298	296	267	297	267	263	273	294	304	267	276	283	278	263	288	272	282	240	269	269	261	251	270	289	259	264	259	272	263	255	273	281	311	288	261	289	300	284	277	262	273	310	288	296	287	292	263	270	264	287	265	287	299	272	249	279	246	300	299	264	281	297	293	290	278	276	258	254	286	275	280	249	288	284	285	289	265	255	280	271	255	297	285	253	275	245	285	265	297	274	233	265	284	252	291	261	306	268	276	247	287	256	280	312	288	283	277	292	279	250	282	263	272	279	240	261	299	241	252	302	264	267	275	275	288	307	298	286	283	279	297	260	254	303	272	296	301	283	289	292	297	262	296	285	282	277	283	294	281	275	255	275	287	277	269	276	309	282	273	298	272	280	259	248	285	278	317	271	288	266	287	314	278	282	283	280	267	285	264	270	289	302	271	276	252	269	268	295	265	285	312	284	292	269	289	297	260	285	270	292	274	289	298	262	272	264	240	295	262	248	263	277	288	282	289	268	297	268	281	279	295	270	279	255	279	321	268	264	280	294	280	261	270	271	273	281	284	276	268	266	270	270	308	272	282	291	282	280	306	248	287	251	275	276	260	289	254	270	287	286	273	242	257	269	274	280	294	274	261	272	291	280	279	260	266	264	269	278	307	280	274	286	293	263	241	302	283	273	268	285	277	276	273	280	273	245	310	246	289	275	280	262	273	244	265	267	261	277	284	249	285	273	283	250	300	266	288	276	291	264	271	244	290	265
1415	112	82	86	90	109	95	95	115	92	89	96	97	94	74	97	94	94	94	75	99	93	88	93	98	83	88	80	79	82	108	63	99	102	97	83	96	74	110	84	87	86	98	64	79	98	102	79	91	97	72	82	73	79	88	87	76	84	97	96	91	110	88	94	85	82	86	94	97	89	99	85	82	81	83	90	90	102	80	83	102	72	83	65	87	82	105	85	101	90	93	73	93	97	69	78	84	74	91	94	78	78	79	96	70	84	81	80	83	92	79	80	84	90	76	101	90	84	94	97	94	79	81	107	78	92	70	90	73	68	80	84	105	91	78	85	87	88	83	89	92	81	91	83	68	89	90	90	94	78	96	81	75	85	80	88	98	83	88	73	87	97	76	95	81	83	80	80	86	90	96	83	85	85	107	79	97	97	82	94	99	88	102	82	93	87	106	87	73	96	70	97	92	78	79	86	87	108	84	88	99	89	92	82	74	88	87	81	92	79	94	88	86	87	86	86	80	84	85	81	79	87	89	73	92	86	94	88	83	76	76	74	94	78	93	80	85	90	91	87	86	88	98	90	78	88	105	89	72	79	84	88	84	82	80	74	95	76	96	84	70	89	92	93	84	81	96	74	62	79	71	84	91	78	100	92	71	95	100	93	95	83	77	77	72	91	102	75	89	84	77	77	85	93	86	69	88	75	85	87	90	95	73	92	91	83	96	85	98	96	75	100	75	104	112	72	64	83	95	88	87	88	93	97	81	92	94	99	74	88	90	74	77	92	76	88	86	99	101	99	86	74	92	98	79	89	96	86	66	103	77	81	88	83	61	86	86	95	80	64	86	99	102	72	80	85	80	82	92	107	86	84	91	85	96	103	70	85	74	75	73	96	94	69	77	87	56	102	86	88	87	82	95	106	82	70	90	98	97	84	77	82	86	82	84	105	106	81	78	76	89	76	96	94	70	86	72	76	94	77	92	100	83	88	95	72	96	91	110	86	79	78	92	87	82	83	72	84	85	91	89	98	97	75	84	84	86	78	96	93	105	84	75	94	95	81	87	90	83	93	84	85	86	101	79	94	94	100	91	90	82	90	86	71	69	90	89	87	106	93	88	92	78	79	102	92	101	74	74	85	77	65	90	81	89	88	86	89	85	88	78	77	78	79	89	74	101	88	87	88	111	86	93	83	85	77	85	76	87	84	78	86	70	96	96	99	83	102	93	97	74	99	91	82	90	92	77	77	98	86	81	83	92	90	81	93	91	103	72	91	90	97	86	93	93	68	94	76	77	72	98	90	91	88	82	82	91	87	83	103	77	76	102	78	91	90	87	89	105	80	82	91	109	90	91	95	90	87	95	79	90	99	87	75	75	89	77	116	100	95	83	89	83	91	88	96	94	86	105	85	88	82	81	79	87	68	94	82	85	95	77	79	91	85	87	72	90	95	73	89	81	91	90	91	105	84	99	84	91	88	78	103	72	91	77	78	64	101	79	88	95	84	86	77	97	79	95	88	101	88	91	86	98	89	107	111	71	93	115	91	89	81	86	84	97	72	85	88	101	83	86	105	71	99	95	100	80	75	81	86	79	87	85	90	84	73	91	82	95	83	95	85	83	98	81	91	82	80	68	79	86	101	79	90	76	86	73	73	102	75	101	74	92	94	100	93	77	71	84	91	82	78	84	89	86	91	98	74	83	72	79	78	98	76	79	98	97	72	85	94	79	96	108	90	87	90	99	95	73	92	83	85	83	66	77	77	88	86	80	84	70	88	99	78	107	95	95	77	87	88	81	86	93	84	82	95	77	86	87	89	82	83	91	95	92	89	78	67	89	90	78	74	88	82	72	72	93	96	76	90	79	89	73	101	79	104	93	67	89	82	74	91	79	93	76	60	93	104	79	68	78	86	92	84	78	83	80	93	71	89	93	97	87	90	99	85	83	80	73	89	88	94	85	98	85	75	87	86	68	79	76	74	69	103	81	74	79	81	81	80	95	73	76	81	99	90	88	85	74	90	89	90	103	96	87	104	102	94	101	86	98	90	82	96	86	92	95	82	99	97	86	88	89	91	82	84	80	89	85	72	87	81	76	65	79	83	86	96	87	97	83	73	72	86	80	88	91	67	100	102	98	86	93	92	73	96	95	74	93	95	79	76	93	87	90	87	106	100	83	86	81	86	78	95	80	79	109	87	70	103	91	92	77	83	86	84	87	82	84	73	79	89	86	80	74	80	89	103	78	94	91	95	92	91	106	88	77	92	100	101	85	78	94	86	101	97	73	80	79	87	80	84	86	74	88	79	84	108	81	79	89	73	83	85	88	99	82	84	84	83	86	90	96	90	89	61	91	79	95	87	94	98	108	92	80	88	79	92	93	86	88	92	76	92	82	91	87	92	76	92	86	94	84	75	91	88	115	87	104	83	75	98	100	92	89	92	84	93	85	83	84	87	95	89	88	74	65	87	88	85	90	99	81	83	73	82	95	78	83	102	94	67	88	99	102	81	89	77	86	88	74	97	107	84	94	86	83	87	74	84	84	99	91	81	86	108	85	85	89	90	89	102	90	99	94	78	84	75	78	84	91	94	85	81	83	85	82	88	75	91	92	85	87	79	90	96	69	84	88	83	105	85	78	91	98	88	72	84	87	91	90	79	79	78	106	82	86	81	90	94	99	87	80	81	83	98	85	90	88	81	78	82	98	88	87	84	74	88	92	79	89	75	86	95	83	87	83	84	68	99	108	93	85	99	81	89	77	67	95	90	88	78	74	93	94	80	84	89	86	87	83	90	91	97	91	82	96	95	97	87	85	81	85	93	85	84	67	89	74	88	94	80	90	86	84	105	97	86	88	77	77	74	82	79	83	83	84	87	82	91	85	103	67	78	73	84	95	89	84	83	81	74	99	83	72	81	77	82	81	77	106	88	87	87	67	98	85	87	93	72	90	95	101	89	95	84	89	94	85	97	66	96	91	80	101	81	81	97	78	79	102	83	83	99	104	90	85	91	76	76	82	82	89	79	87	84	83	97	76	92	67	84	94	83	93	104	85	90	94	87	97	92	85	83	99	92	77	81	77	107	82	76	95	77	88	95	76	91	79	80	85	94	98	88	99	72	86	81	72	71	95	76	78	75	97	80	70	86	80	82	89	81	95	84	81	81	95	96	77	88	80	89	81	91	86	71	78	72	99	76	74	92	82	78	104	68	75	92	93	88	103	86	79	99	88	99	102	78	67	111	78	77	94	82	84	87	83	85	79	100	99	80	88	84	85	91	94	93	95	91	89	90	85	85	71	84	86	89	74	85	86	100	85	100	91	76	80	90	85	70	100	102	90	82	84	84	81	90	73	85	83	92	100	81	78	64	91	93	91	95	80	94	92	91	81	92	81	84	97	84	68	68	83	88	103	78	98	97	87	85	90	86	100	74	98	98	86	76	95	94	74	111	81	90	100	90	81	79	85	75	86	96	82	84	78	88	84	82	88	74	94	92	84	79	84	83
11863	1049	833	918	1193	1688	1576	1310	1300	1118	1032	992	833	821	806	833	817	814	797	807	784	753	750	779	730	802	776	729	709	726	747	685	783	698	749	706	740	716	666	719	731	707	737	744	699	718	741	700	758	686	666	665	729	693	770	717	676	702	699	683	645	674	685	663	708	702	727	669	702	689	748	742	707	722	709	722	726	714	687	721	669	702	744	703	681	719	736	677	637	711	693	688	745	665	684	696	681	718	711	690	667	751	703	711	661	739	683	739	702	726	673	727	663	731	684	708	682	702	684	749	699	714	724	651	720	707	709	699	732	691	689	723	760	694	713	703	729	691	697	750	660	702	746	722	736	692	734	820	746	699	702	697	684	654	658	733	696	707	703	656	684	682	699	730	749	710	703	689	690	744	697	681	759	678	727	710	732	734	729	725	707	748	690	692	694	682	680	735	754	695	732	652	707	716	786	734	727	698	730	705	678	718	711	702	731	713	681	689	731	671	714	683	714	726	729	715	726	738	767	663	709	677	709	678	656	773	723	672	729	718	690	715	697	691	697	709	721	702	677	750	724	708	651	720	701	709	679	720	730	658	721	689	648	686	697	671	727	700	701	719	775	689	703	671	746	695	728	691	692	713	679	707	730	721	715	706	695	686	701	725	719	730	703	714	708	705	682	714	671	748	691	713	690	707	690	737	689	678	679	677	682	725	673	712	697	721	691	687	700	693	659	707	717	709	732	697	669	700	702	727	676	665	663	724	727	670	692	753	728	697	694	728	710	743	699	696	685	682	736	674	712	722	705	701	700	705	704	673	682	757	702	729	729	716	711	684	697	708	734	676	672	696	683	682	688	746	737	680	706	720	689	708	692	697	692	717	680	658	690	654	713	695	705	662	734	679	675	721	656	711	680	671	727	704	725	730	702	697	742	717	722	727	641	702	701	702	676	694	715	716	716	721	700	686	717	695	710	724	717	678	697	713	727	711	677	676	699	674	660	707	693	709	735	742	705	750	682	727	704	707	722	740	702	697	688	706	749	662	711	685	698	705	707	678	718	690	655	751	697	740	728	723	733	706	734	682	692	707	723	739	709	696	708	683	732	672	729	711	698	690	734	709	674	676	716	712	683	680	683	699	720	702	698	718	671	694	718	730	691	713	675	706	754	708	664	730	778	701	670	716	696	698	688	665	710	723	752	652	715	729	707	672	681	688	619	706	748	715	719	723	704	664	714	723	693	676	702	685	724	700	674	709	726	696	695	672	653	713	725	706	734	731	719	734	776	696	687	696	704	678	750	722	677	672	726	723	695	685	707	700	701	739	784	706	701	726	752	686	736	730	647	718	683	699	711	734	685	684	703	703	700	709	677	716	736	700	684	654	715	693	751	731	714	669	718	674	673	751	757	725	712	706	709	679	710	718	664	733	735	734	735	727	670	680	697	736	658	680	694	672	698	677	701	707	661	725	724	674	681	678	735	668	699	691	704	673	711	686	696	759	723	697	695	723	703	689	681	726	682	674	709	681	673	660	676	723	727	637	713	697	695	691	689	695	741	648	708	728	650	694	693	700	692	660	675	695	748	678	712	655	749	717	658	701	673	708	691	704	689	675	681	744	711	723	693	670	755	689	744	731	730	678	680	737	763	722	688	727	695	723	730	721	720	741	737	715	773	691	695	697	755	671	677	727	702	728	728	710	701	716	716	673	653	713	697	678	695	702	701	702	705	662	704	663	693	698	680	685	720	677	670	693	691	647	695	700	677	730	705	700	717	700	644	719	665	700	667	656	692	681	705	679	681	740	695	705	718	722	695	732	707	728	724	669	712	708	720	744	712	732	656	683	685	703	669	698	691	701	707	651	681	727	717	698	692	729	717	677	709	687	726	695	720	714	705	701	694	722	716	657	696	738	697	697	775	698	693	653	699	668	734	677	715	676	687	680	676	708	694	695	706	755	667	689	723	690	726	684	706	730	661	688	703	742	717	716	686	645	725	716	720	698	755	785	745	703	706	720	674	741	727	725	702	661	656	705	682	718	669	723	743	694	700	676	719	715	700	707	709	671	652	699	688	735	670	721	737	683	685	689	723	666	738	713	700	719	775	769	702	704	732	667	717	704	633	691	685	716	716	690	668	697	717	700	687	755	719	775	669	716	674	762	658	724	687	690	745	697	685	708	669	691	721	684	696	707	685	721	734	700	693	695	690	682	738	715	747	718	699	712	683	729	672	729	694	737	699	715	719	750	703	751	677	668	654	721	718	655	652	698	729	719	720	654	684	735	666	651	722	701	701	700	718	716	664	742	666	691	697	701	748	702	643	737	669	722	721	728	689	667	686	680	671	719	742	689	676	734	713	697	756	683	698	719	684	693	687	644	676	693	730	675	700	740	727	720	727	685	689	714	622	677	691	695	742	655	716	707	657	725	655	739	700	721	662	693	692	720	718	702	730	711	739	716	695	698	709	740	683	702	696	665	701	709	748	684	730	749	705	700	703	710	727	687	676	698	679	717	716	715	698	760	688	685	679	702	714	717	761	739	717	695	715	688	693	692	695	683	748	736	720	717	685	710	683	678	668	684	709	699	725	672	708	700	718	674	659	690	697	708	689	753	716	687	743	734	674	720	678	728	650	686	699	712	745	693	709	687	697	724	711	685	676	792	696	704	747	703	682	734	675	714	730	694	693	714	705	769	712	721	700	702	662	644	708	686	667	698	727	709	680	734	704	734	739	662	742	676	718	723	683	741	628	726	710	701	679	721	711	754	714	723	698	688	711	727	711	769	692	639	656	716	694	767	693	689	706	718	779	653	654	725	714	699	704	741	705	753	678	743	706	685	735	706	677	755	722	749	680	685	691	699	705	699	693	739	702	715	757	690	790	721	718	669	686	735	681	699	644	703	690	692	724	682	675	717	744	663	657	705	710	676	671	728	661	744	697	701	681	703	665	735	714	709	705	687	711	737	676	694	712	700	703	694	702	717	703	698	685	682	671	696	680	719	719	671	714	696	724	715	707	670	666	708	725	682	706	703	692	740	725	651	719	725	724	625	717	670	748	691	683	686	669	682	680	695	731	750	692	698	694	715	745	676	716	695	677	709	679	699	716	703	721	699	695	695	696	729	702	683	716	699	680	684	718	708	672	702	722	741	709	727	671	691	723	685	669	676	741	700	712	647	704	673	712	709	649	697	709	679	718	681	715	683	687	659	701	677	743	708	699	709	665	717	686	661	699	723	670	700	724	746	698	708	678	712	759	652	725	743	721	700	680	742	660	669	702	717	723	705	712	659	726	701	680	739	786	731	683	666	667	710	671	672	685	705	670	706	706	667	691	697	680	741	752	674	727	719	686	652	673	710	703	704	713	701	734	708	716	716	709	687	725	692	695	676	673	664	659	682	749	753	737	695	671	709	656	689	724	718	655	697	715	731	664	718	771	687	691	711	694	716	705	704	701	657	733	688	739	697	669	710	738	735	713	766	719	699	721	693	735	688	702	716	704	690
1775	129	91	78	65	88	103	69	76	81	71	62	81	63	65	61	75	71	69	67	66	57	51	70	64	74	59	70	44	59	52	76	74	65	67	51	62	60	54	72	53	58	55	56	66	72	49	56	65	61	68	61	64	47	50	52	51	72	52	52	69	62	62	44	70	55	62	58	49	51	75	69	57	52	59	70	60	57	43	56	45	64	49	71	66	51	60	55	52	57	54	53	55	49	66	44	55	55	59	62	61	63	54	55	57	55	56	55	56	63	64	55	51	58	59	62	55	65	58	62	58	62	50	48	55	81	57	47	57	53	80	57	64	52	51	63	60	66	63	48	49	61	48	49	74	48	66	71	56	67	54	60	63	63	68	63	47	62	71	62	46	54	53	69	53	67	44	56	63	68	49	38	66	46	61	70	54	70	61	66	57	57	54	69	58	77	53	73	56	47	59	69	64	65	72	52	65	53	65	68	63	44	63	53	51	69	64	57	51	46	63	65	48	45	52	59	63	55	60	70	52	49	52	48	58	52	44	65	56	77	82	49	49	62	62	60	57	51	62	55	57	39	52	60	50	57	43	55	63	61	54	54	55	58	55	49	46	67	57	69	59	70	63	65	63	52	54	60	58	51	74	69	49	64	68	46	52	60	60	56	56	73	60	69	55	60	62	63	56	40	66	60	59	52	62	53	65	79	57	48	57	69	51	66	56	52	60	48	64	52	60	46	63	61	65	73	55	37	60	57	53	58	68	49	59	63	52	59	58	63	56	60	69	56	40	66	68	59	48	58	49	55	57	59	57	61	65	67	64	52	62	57	57	61	55	58	78	78	55	64	56	63	51	57	61	59	58	66	48	53	56	51	35	49	64	58	58	50	61	49	58	58	54	65	68	63	54	46	64	62	52	56	61	48	64	64	43	55	61	48	69	60	68	58	60	54	45	59	64	57	58	39	47	46	54	56	66	57	67	55	74	52	58	87	56	69	49	56	62	61	47	63	68	53	55	70	62	69	47	66	48	60	60	49	57	48	54	41	68	60	58	62	53	58	57	64	54	52	64	67	67	66	69	54	52	59	61	73	52	70	67	57	57	49	64	55	57	58	61	47	60	62	68	63	62	56	55	55	62	46	67	61	64	48	57	62	51	49	44	49	59	53	56	63	47	49	50	49	59	52	58	56	62	57	60	58	62	60	64	58	62	51	52	61	50	62	52	58	64	50	57	58	51	57	45	57	57	58	51	45	52	54	55	64	68	45	63	55	52	53	63	63	60	69	64	66	58	77	47	69	65	52	61	48	62	52	50	61	57	51	44	73	64	61	64	56	62	58	47	49	49	55	42	62	53	58	51	62	56	53	67	57	60	50	71	60	47	52	64	57	57	64	48	54	41	52	56	64	55	47	68	62	55	56	56	60	66	61	53	64	66	58	48	65	55	70	68	64	58	63	57	46	75	65	53	54	64	54	67	63	55	69	66	69	66	55	59	58	50	42	59	62	48	53	61	60	61	60	53	57	51	60	47	70	59	57	49	69	47	68	60	62	71	52	65	40	52	63	74	60	53	50	58	52	52	49	57	65	57	51	50	53	61	54	56	58	65	73	45	55	61	54	51	61	52	58	51	66	54	57	73	67	71	63	50	56	51	60	57	59	61	49	63	52	44	56	62	55	66	57	69	49	63	66	62	61	65	56	61	61	54	53	60	55	62	69	44	49	65	65	72	50	51	64	68	64	55	66	48	65	56	61	49	59	49	60	61	71	58	54	55	58	51	69	56	47	57	59	54	60	54	61	60	61	60	53	62	64	68	59	53	51	55	59	55	53	57	50	62	61	55	62	48	79	64	72	57	59	56	65	64	67	42	43	62	46	64	55	51	61	51	55	54	63	66	56	64	46	45	64	64	66	56	50	52	51	54	64	55	57	57	59	52	61	47	48	57	65	56	65	61	57	74	51	69	48	53	61	55	54	71	54	52	52	61	62	56	50	59	63	67	54	55	67	49	59	51	48	62	69	52	51	58	42	54	64	55	69	55	63	73	51	62	48	68	54	65	50	46	59	62	55	66	55	58	58	50	57	61	52	53	61	62	67	58	55	57	60	58	59	75	47	58	54	50	48	55	52	63	45	56	59	57	49	37	35	58	47	45	56	62	50	59	53	64	58	54	59	53	42	70	58	56	61	80	54	49	64	55	52	52	52	56	76	55	49	62	85	60	52	54	61	53	63	66	54	57	49	47	60	64	54	58	56	59	64	43	77	50	60	62	63	60	55	64	49	69	75	52	50	43	61	59	57	71	66	60	63	48	55	45	58	60	42	58	56	49	64	68	49	85	59	61	48	53	47	50	57	52	62	64	51	65	66	54	59	55	65	67	61	60	59	39	62	48	65	54	48	65	68	58	65	59	66	58	63	57	65	64	54	53	50	62	69	61	47	46	58	51	65	58	55	82	64	61	48	32	60	43	57	50	56	45	60	68	60	63	62	55	65	67	46	42	50	59	58	57	53	59	51	56	62	50	67	62	59	59	61	69	56	63	58	65	58	54	56	68	62	59	57	55	59	67	68	46	53	65	49	69	51	42	61	71	42	54	61	58	51	68	61	51	54	55	55	67	51	58	64	54	64	46	66	64	50	53	52	57	59	43	73	57	55	45	56	31	62	59	52	53	61	51	50	64	55	58	56	66	54	55	47	69	53	53	78	41	52	61	71	51	63	64	61	51	42	59	59	79	54	54	55	54	62	57	51	48	45	67	47	52	71	55	53	62	57	51	59	52	56	69	52	50	59	60	67	55	63	45	56	68	68	62	56	46	64	59	57	49	47	60	52	54	64	53	62	70	43	60	65	45	63	55	61	62	53	46	69	51	42	68	44	83	59	61	55	73	65	69	58	60	73	61	49	51	71	63	50	56	68	59	70	54	61	42	59	59	56	65	56	52	42	54	46	56	60	61	46	55	52	56	62	61	49	58	52	43	64	64	50	55	54	45	57	53	52	56	73	51	67	53	54	61	68	64	54	57	59	61	54	63	56	67	70	47	53	63	64	59	45	47	59	58	49	63	51	49	59	55	58	64	57	79	49	56	44	49	63	52	64	44	62	47	55	61	63	60	57	57	66	73	50	73	55	56	57	52	67	72	55	60	63	65	57	55	64	58	52	49	41	69	58	53	71	56	60	53	53	51	66	56	65	59	47	74	43	56	56	61	58	61	68	54	64	68	61	63	42	47	46	60	66	53	50	59	64	56	65	55	58	54	65	61	43	52	56	59	60	55	54	51	67	53	50	68	58	53	62	65	64	62	66	68	59	60	60	73	57	68	58	56	66	56	57	51	55	56	52	51	60	66	56	58	39	66	54	66	57	71	42	52	70	63	42	59	43	58	47	50	52	50	55	55	63	62	58	40	49	60	53	62	52	63	58	55	62	67	50	71	66	58	69	62	71	51	50	60	60	79	52	62	59	69	57	58	59	66	64	67	64	47	74	50	58	64	70	55	46
17337	1609	918	1039	2289	3464	2966	2446	2041	1682	1435	1091	989	893	828	845	833	830	777	731	662	654	656	598	576	545	586	587	570	533	521	560	559	558	553	630	541	509	550	465	523	507	555	503	523	554	511	519	490	489	527	482	498	511	536	508	465	519	538	520	516	476	486	531	481	491	530	511	494	482	521	496	500	488	478	494	513	507	481	480	486	477	507	503	519	473	497	506	536	501	506	503	469	477	500	498	497	528	511	492	517	525	511	566	513	501	487	479	496	463	441	500	503	486	506	494	497	476	524	499	511	481	497	488	502	478	547	465	497	471	546	453	495	515	496	475	513	466	505	485	508	488	528	528	481	502	444	547	511	493	547	480	497	508	456	452	462	468	506	465	493	494	525	475	495	478	542	500	521	540	479	494	505	502	497	528	479	488	500	496	494	522	492	519	465	516	489	498	480	458	472	518	479	460	533	471	526	500	509	503	493	520	465	515	520	495	497	520	454	467	458	490	524	485	467	504	544	502	493	492	489	474	471	519	481	493	520	504	505	496	515	512	528	474	488	518	482	456	510	503	509	469	481	514	506	498	516	525	468	481	477	488	493	510	485	496	497	448	512	476	499	518	484	531	515	488	456	506	527	516	501	510	480	494	492	501	472	527	495	492	544	481	492	530	499	501	477	495	495	479	520	478	506	499	467	481	542	482	498	504	492	475	493	502	474	477	497	480	528	492	496	498	517	488	527	504	517	469	518	503	473	494	498	489	484	518	477	475	511	499	517	506	514	519	509	477	500	478	493	500	491	481	466	509	528	495	488	495	497	556	492	508	492	469	519	476	501	471	474	488	449	516	464	474	440	529	480	471	499	477	485	478	559	469	508	476	496	496	519	559	512	422	476	495	461	493	453	504	487	483	501	531	527	488	517	469	498	480	504	493	464	505	517	518	453	467	489	462	462	509	510	516	449	549	527	488	492	454	499	503	510	524	538	510	557	456	461	458	473	487	509	517	553	528	469	507	510	505	537	504	492	509	514	470	482	497	497	471	504	497	493	464	532	451	521	477	513	492	540	514	515	475	474	508	478	485	479	482	497	475	463	521	472	495	503	502	485	479	461	497	519	475	499	512	447	496	501	516	497	517	521	521	505	503	512	476	515	478	525	466	487	447	514	467	501	510	500	469	514	499	459	531	481	500	497	518	479	477	516	480	464	496	528	515	472	487	472	501	487	514	511	514	523	504	466	497	494	476	520	484	519	498	487	465	488	508	506	451	446	480	516	485	480	511	457	526	508	462	496	497	531	479	504	524	533	487	479	492	530	491	499	473	483	493	487	483	512	511	507	493	509	525	552	547	493	495	515	490	474	505	525	513	490	465	494	490	493	503	495	506	496	555	514	501	490	511	523	445	478	504	512	511	514	473	485	513	537	479	459	502	466	505	482	485	486	496	486	491	485	488	501	520	485	514	496	494	492	482	498	489	478	466	494	522	508	489	504	505	519	460	529	487	477	501	504	485	508	482	498	453	487	487	463	518	519	504	483	450	467	463	498	503	504	491	461	546	499	534	463	477	514	486	477	479	527	531	527	496	470	524	473	501	496	530	505	496	482	498	493	517	455	493	514	544	492	489	503	490	524	536	509	525	473	555	497	497	491	498	476	506	484	520	520	504	486	499	498	494	465	460	492	512	473	480	466	496	520	525	515	505	484	462	486	510	470	503	470	478	509	492	508	512	482	535	510	467	504	529	513	511	528	500	506	479	483	513	516	487	464	498	500	528	502	477	494	505	491	502	510	478	489	483	499	507	479	476	511	517	484	503	500	483	454	546	514	528	530	478	537	483	489	482	488	517	505	513	474	496	475	483	507	463	476	481	510	485	502	499	504	467	476	514	537	527	431	529	517	435	518	533	491	481	487	523	514	540	500	470	503	501	476	463	477	530	489	512	496	491	514	473	485	481	466	538	448	536	499	511	501	499	522	499	498	469	509	470	497	479	525	491	526	531	508	501	522	464	498	527	438	465	467	495	528	494	472	484	485	456	470	480	500	526	511	489	496	522	539	488	516	497	476	495	498	502	487	478	512	526	471	457	527	505	474	504	464	523	498	500	469	507	484	513	495	476	519	461	489	501	478	455	522	520	466	471	537	466	512	493	491	510	495	467	526	493	488	480	527	487	519	492	507	524	455	475	488	530	485	472	499	532	488	505	493	498	483	507	450	488	532	489	524	522	495	515	527	493	492	447	506	541	463	483	496	501	518	511	488	454	489	491	492	508	499	503	515	511	489	503	485	513	484	502	530	497	484	520	485	503	494	496	505	515	505	524	460	492	482	541	529	471	443	500	527	543	510	508	544	520	531	510	479	516	480	510	448	535	518	484	505	462	498	512	505	497	508	510	515	525	506	516	471	490	510	516	502	452	487	475	476	512	514	478	501	503	495	496	474	509	488	511	479	496	506	514	497	511	467	500	542	457	487	510	461	534	482	436	546	453	484	517	493	470	547	505	495	517	463	485	485	525	505	494	501	481	473	517	497	497	509	482	487	521	515	482	508	494	504	451	477	468	469	485	506	487	513	495	494	468	508	487	467	466	466	535	500	481	504	509	492	494	483	497	495	491	502	508	470	506	497	508	491	507	497	546	492	518	501	490	489	487	494	489	504	509	508	477	493	511	461	502	502	523	508	501	498	511	482	478	516	472	520	496	503	488	524	486	523	498	504	522	501	460	464	496	514	510	523	521	498	466	529	489	513	490	484	528	491	477	503	493	570	489	498	528	460	489	529	490	501	489	524	467	492	503	544	474	497	491	517	462	506	492	466	485	488	492	509	522	502	455	514	454	497	558	527	464	554	470	512	492	513	480	521	498	529	494	469	479	472	485	500	504	474	503	522	509	481	509	492	530	500	495	491	477	484	483	511	468	489	493	452	510	546	462	469	474	499	495	526	486	493	501	482	481	525	491	495	497	457	517	492	496	475	489	521	510	502	519	493	455	507	527	514	497	483	460	523	501	520	518	470	474	464	464	486	518	526	478	529	511	488	486	489	525	497	501	474	494	497	525	485	492	484	509	514	487	475	484	515	543	508	482	491	488	537	520	478	524	513	498	542	549	493	490	485	512	492	530	499	474	513	519	479	536	504	512	494	469	475	500	528	522	530	497	510	517	501	517	480	500	498	537	503	496	482	494	511	502	495	509	484	504	524	459	514	467	470	457	447	509	481	502	478	482	506	479	505	449	491	520	500	502	508	488	534	470	491	513	496	524	475	500	495	504	476	493	512	499	510	481	521	487	500	485	507	456	463	464	467	489	522	485	477	496	488	496	493	488	514	471	527	519	488	476	473	488	498	484	511	509	547	496	490	518	485	518	515	489	507	486	453	505	524	517	492	504	515	501	483	516	462	514	516	477	487	491	525	500	477	509	495	505	517	487	490	487	515	513	507	515	495	486	450	482	508	500	502	501	500	522	481	500	462	492	504	474	489	491	523	470	481	517	490	469	497	555
2396	93	86	74	71	67	86	80	101	76	68	74	74	72	80	64	66	78	88	47	63	57	65	69	64	69	64	58	74	68	70	56	59	50	65	71	52	56	60	73	64	67	49	49	62	62	56	50	64	56	59	67	52	59	66	60	67	54	65	53	54	53	56	61	64	61	46	47	52	54	73	62	65	70	54	57	54	68	56	53	61	43	54	64	66	53	61	57	62	67	70	60	50	65	61	62	57	49	49	62	49	58	55	53	75	56	53	56	63	57	48	65	62	68	58	48	50	48	54	53	55	56	61	48	64	39	56	66	47	41	49	71	60	60	57	59	48	53	60	56	61	60	45	54	55	55	61	69	72	73	52	77	60	53	71	54	62	66	69	58	61	60	51	54	60	60	61	64	52	45	48	56	69	65	47	63	54	62	58	50	54	68	61	56	58	71	72	61	67	57	61	56	66	54	57	66	48	53	53	51	64	56	48	59	52	57	63	65	57	54	62	51	46	53	56	49	53	60	60	48	57	41	49	67	59	49	66	54	51	57	44	44	55	56	62	47	58	57	38	54	47	52	58	50	50	59	62	58	56	46	68	54	62	59	55	51	67	54	53	54	53	59	49	66	65	53	56	53	57	63	50	55	57	57	49	56	64	52	63	65	49	54	53	49	63	59	55	58	52	64	58	59	72	64	47	41	49	44	55	59	58	53	46	60	61	54	61	50	52	59	59	62	43	62	62	51	60	48	56	57	54	59	60	59	69	59	63	44	50	45	64	57	60	61	49	68	63	49	65	64	56	70	68	57	57	77	42	57	71	51	63	66	64	54	50	51	69	48	53	51	50	49	47	67	60	53	61	74	52	59	59	55	54	58	67	54	67	50	59	53	60	60	63	59	49	60	62	54	58	68	67	48	65	57	68	55	55	62	62	51	61	76	60	47	50	48	45	62	57	48	64	73	57	47	53	58	69	61	50	57	55	52	64	64	55	74	57	60	49	62	67	49	65	69	64	53	72	58	56	44	59	71	59	52	63	48	64	46	62	53	55	51	66	46	59	74	54	63	59	54	46	52	62	59	61	61	47	69	61	65	60	66	59	57	54	60	54	56	42	66	55	80	46	69	46	52	71	53	61	53	60	61	44	58	53	64	55	64	53	52	45	57	52	57	53	50	51	59	65	59	48	61	57	59	58	65	57	54	61	68	52	48	58	66	63	52	64	57	50	50	49	53	60	53	61	38	61	50	49	66	64	46	56	54	72	50	57	62	64	77	65	65	38	43	70	49	53	48	65	56	59	62	83	61	49	54	66	50	70	53	59	59	76	56	52	64	58	42	55	61	54	52	53	68	62	55	51	60	52	58	50	51	66	55	64	54	65	54	50	63	54	58	51	71	57	58	53	56	50	61	76	52	41	57	49	64	49	64	50	56	66	67	57	63	57	65	62	44	56	52	60	57	50	52	64	46	53	47	62	61	49	61	53	54	57	50	61	57	61	58	57	70	50	52	59	65	55	51	45	59	53	48	68	64	63	62	52	62	58	49	71	63	61	47	62	62	61	65	45	62	61	52	43	54	60	47	59	51	56	60	51	55	46	49	55	64	65	55	53	45	49	67	66	58	59	55	62	61	49	66	49	55	68	56	53	64	49	70	49	50	68	56	62	68	57	62	50	56	56	59	71	67	63	56	49	58	59	56	63	79	62	60	46	47	72	56	52	57	57	63	62	75	65	52	69	60	61	54	63	56	60	51	52	56	55	52	63	64	49	74	58	51	48	54	76	66	64	69	47	52	60	73	54	73	46	65	50	60	53	45	61	57	59	54	64	66	57	55	60	56	58	59	60	72	45	41	60	52	60	60	54	55	55	58	60	48	49	53	64	71	65	57	71	64	49	53	62	74	61	52	56	58	56	54	56	64	63	51	64	49	55	48	80	43	53	58	57	62	59	55	58	64	68	66	62	67	56	64	63	51	65	69	49	67	62	50	64	56	57	62	50	60	47	55	64	54	45	67	60	51	72	55	58	61	64	58	67	62	49	54	55	54	52	52	48	47	64	58	63	58	66	64	59	54	63	59	56	43	61	63	52	52	58	63	66	63	54	59	57	51	48	54	58	57	43	52	52	46	53	55	45	71	73	56	54	73	64	54	67	60	69	63	52	60	52	60	52	49	63	55	62	65	62	55	63	50	63	64	56	50	44	49	60	56	64	78	48	61	66	60	55	62	64	60	51	58	54	64	51	66	70	57	60	49	59	60	57	63	57	52	59	60	66	45	48	53	64	51	56	66	76	61	62	52	46	48	58	59	53	65	62	62	57	55	46	56	53	50	56	45	36	43	56	61	58	66	66	50	63	48	60	56	53	50	64	65	60	61	63	52	61	65	53	65	64	80	45	60	60	60	53	49	71	56	56	55	55	55	52	57	75	48	37	59	57	56	44	57	50	64	58	59	43	49	68	60	67	55	58	66	52	64	50	55	49	58	69	67	55	69	53	54	42	44	54	63	60	67	55	37	58	56	59	61	45	72	64	51	47	60	60	58	59	51	52	46	52	68	69	54	56	49	68	56	56	68	62	56	60	56	59	55	61	59	53	68	58	57	67	42	63	58	58	61	55	53	59	57	58	61	67	52	51	50	54	57	42	50	52	56	53	72	51	60	50	68	64	56	61	64	72	54	62	57	56	47	44	63	46	60	57	58	75	61	55	58	70	53	58	43	55	43	58	57	64	43	49	61	48	61	53	48	52	37	51	63	44	46	51	52	71	58	48	64	68	49	76	48	55	66	50	50	69	60	62	54	55	57	58	65	55	48	47	51	60	60	48	61	58	61	50	51	38	57	66	55	56	54	57	59	49	65	59	54	48	63	62	56	54	50	52	57	59	54	49	59	64	63	57	58	60	69	53	47	63	81	51	57	53	52	74	65	60	56	53	58	52	65	63	56	55	46	67	54	65	56	59	57	50	55	55	53	44	51	75	57	47	49	50	44	69	60	55	66	66	63	69	56	48	46	64	67	45	43	56	57	62	69	57	76	43	76	63	59	64	57	68	71	52	61	66	57	50	66	55	64	51	65	46	44	57	53	53	57	67	49	72	70	60	54	65	60	49	70	68	66	66	60	62	49	62	67	76	67	48	70	46	71	59	48	60	61	56	51	62	51	51	59	66	44	62	57	74	67	61	61	56	67	54	62	71	67	55	67	56	73	57	69	68	55	56	47	68	60	52	38	54	63	54	46	67	60	63	70	60	65	45	49	61	54	53	53	48	41	60	58	49	55	65	59	64	55	53	49	51	65	54	58	44	51	52	66	51	63	65	67	61	53	47	65	49	56	59	65	60	70	49	53	70	41	53	60	58	66	61	50	67	66	55	49	53	55	50	49	66	73	58	53	56	60	70	60	63	74	59	54	48	63	53	58	61	41	45	66	71	57	62	72	52	57	61	60	59	44	61	69	52	60	65	56	48	51	57	58	56	62	53	62	59	59	57	66	62	52	67	51
16664	1239	867	923	2202	2833	2662	2226	1866	1621	1321	1095	993	950	867	825	818	825	805	688	676	644	581	585	592	565	546	572	559	526	536	519	545	530	605	556	489	491	546	475	529	499	475	542	523	493	501	503	475	466	450	515	483	465	494	507	482	454	454	463	493	485	496	439	511	452	475	502	458	456	479	463	499	515	441	476	481	432	443	479	486	485	466	490	458	491	467	477	470	478	489	511	485	475	442	457	490	447	490	484	474	509	476	471	458	490	479	465	490	501	488	461	477	461	489	498	423	482	476	456	494	499	506	472	446	509	453	493	484	478	481	491	469	488	439	455	426	439	478	478	473	446	478	473	479	486	499	493	479	436	507	452	492	499	472	425	462	498	496	483	424	496	486	477	463	483	516	492	462	446	456	486	491	485	487	474	472	472	447	525	440	446	474	449	486	442	513	488	480	517	485	484	468	468	449	439	473	502	480	498	473	471	486	452	461	469	438	476	432	455	457	478	497	501	472	428	469	495	506	459	488	475	465	472	453	502	445	471	495	493	472	460	459	503	485	426	480	492	433	458	469	500	443	455	456	486	463	490	514	490	454	417	453	473	468	472	462	488	439	477	490	489	463	436	489	469	486	473	480	456	471	480	453	443	477	464	472	460	470	501	459	490	433	472	460	494	469	467	488	462	488	490	476	434	465	472	493	476	438	424	457	468	437	450	477	490	454	508	475	488	445	485	441	467	498	490	464	449	475	413	491	460	463	487	469	492	474	476	509	489	426	475	460	461	480	439	464	444	447	499	491	508	486	439	456	496	468	469	499	446	510	446	441	484	459	508	490	451	446	462	492	477	452	451	453	483	487	512	473	486	450	462	426	464	478	534	453	451	496	473	423	460	454	487	463	484	509	496	454	431	485	449	451	479	499	448	472	468	474	473	433	473	462	503	494	428	460	475	493	459	469	460	468	461	474	461	435	466	501	460	491	482	466	472	493	476	483	483	466	467	457	487	476	469	481	423	518	451	491	486	463	450	450	459	459	472	461	479	471	500	454	494	483	502	443	456	461	432	440	449	475	473	476	453	536	489	457	455	447	466	455	484	445	430	441	481	456	440	486	456	467	448	481	440	441	494	457	467	452	466	478	454	473	455	464	484	463	497	471	450	438	476	469	493	475	504	459	460	489	437	479	489	481	494	485	498	439	448	483	475	473	432	452	455	440	453	478	487	475	467	411	457	466	472	453	434	487	457	461	512	470	421	444	464	458	492	453	498	438	453	459	486	456	449	495	431	473	490	464	498	426	493	471	474	484	460	462	443	460	488	497	489	514	489	452	482	445	432	488	489	460	457	460	435	475	470	463	481	457	480	461	465	437	461	502	457	444	489	431	472	463	466	480	469	483	469	481	446	474	471	476	473	457	493	466	443	467	510	434	469	482	492	433	467	491	495	460	483	471	474	500	446	466	443	475	451	485	490	444	484	471	458	463	484	478	438	468	488	472	430	430	466	486	439	496	456	476	453	479	453	472	508	471	455	492	469	466	458	438	449	451	470	477	495	474	504	467	483	455	479	471	479	448	464	493	474	496	481	474	439	486	460	446	480	459	461	469	444	505	477	477	496	482	466	465	466	440	495	469	438	465	443	432	468	484	478	460	484	454	472	424	437	489	502	511	458	438	452	462	476	495	444	433	437	438	477	491	438	436	449	474	473	462	497	455	459	498	447	465	473	452	476	439	485	474	459	455	438	462	461	484	484	477	500	470	461	458	465	485	423	486	491	440	456	500	545	436	457	457	461	463	438	425	460	466	464	419	487	477	454	467	496	471	457	483	443	493	493	448	459	488	462	478	488	489	459	468	449	440	463	482	494	456	486	449	413	514	477	481	479	471	476	445	456	505	464	431	454	491	463	494	458	481	462	433	472	470	429	483	500	453	431	423	451	496	459	461	450	487	487	474	532	446	480	432	481	469	490	527	456	444	477	459	478	499	470	479	491	458	449	445	460	470	467	475	445	454	476	453	442	513	461	469	452	466	482	437	451	451	464	475	441	475	485	434	461	460	477	457	436	497	480	470	457	437	462	497	483	472	453	473	459	484	476	474	489	482	411	477	514	457	447	478	459	436	450	481	452	462	476	467	463	463	441	523	455	493	415	489	456	449	473	455	474	481	440	467	455	473	477	472	460	531	509	468	495	439	470	450	464	431	490	479	461	456	474	470	485	458	456	493	476	490	457	486	492	433	476	480	461	448	451	478	441	489	474	471	460	488	418	502	475	467	486	439	475	495	478	465	475	461	464	469	471	421	472	466	505	457	421	477	450	452	439	519	443	450	449	456	474	485	447	463	458	470	496	476	451	472	447	500	480	470	476	477	464	456	480	451	461	449	478	477	446	471	487	460	474	454	496	490	446	442	478	481	460	472	442	451	454	451	473	483	474	480	482	448	451	451	459	442	493	431	450	463	457	441	496	517	470	466	482	484	456	430	441	445	465	481	468	475	459	467	472	455	460	469	463	464	478	490	497	492	462	494	467	490	487	507	495	509	472	446	398	523	451	503	460	462	487	486	470	457	457	463	470	448	501	454	491	460	462	451	494	468	480	474	481	475	508	496	452	430	472	489	465	471	492	462	466	464	451	483	483	497	449	463	515	469	499	459	464	446	463	466	405	474	449	508	436	475	483	451	484	468	502	470	463	514	419	505	462	474	475	449	457	476	462	479	449	460	459	484	464	504	434	473	486	470	465	487	493	443	470	498	464	474	446	495	481	482	473	475	497	485	509	460	471	514	498	477	479	486	460	464	461	488	451	490	426	468	453	459	475	459	437	467	507	504	452	473	482	473	477	458	472	501	465	453	451	457	452	477	476	533	465	507	495	472	467	513	474	457	466	453	481	495	467	446	490	470	442	470	448	468	492	439	521	519	473	446	439	489	471	439	446	465	462	449	467	457	486	472	480	477	450	498	477	499	490	491	479	466	466	464	482	460	466	466	444	526	496	417	452	465	486	411	506	472	457	474	455	480	405	470	419	468	479	481	486	485	462	500	447	476	459	479	505	485	472	457	479	482	508	501	440	447	494	459	444	485	464	441	486	479	447	450	470	450	502	432	481	486	460	462	451	419	478	470	490	477	474	452	494	455	483	498	487	479	455	459	499	471	487	475	457	477	459	479	447	471	456	450	452	489	476	475	462	456	495	485	472	473	438	478	485	463	437	486	449	440	435	456	475	481	456	499	497	464	488	465	470	451	505	499	439	479	472	476	441	454	415	454	444	478	442	482	458	444	444	493	448	499	483	507	495	508	440	427	494	434	482	460	475	481	489	473	463	503	504	424	466	458	441	494	476	440	511	463	478	474	482	507	471	452	454	495	476	456	453	447	485	483	449	470	467	475	462	460	477	465	447	446	482	466	476	472	442	459	461	480	485	510	435	487	474	491	443	456	469	459	412	458	423	471	518	472	437	421	487	447	492	488	486	460	461	460	482	451	497	488	501	487	468	461	524
2538	146	78	64	57	68	65	81	82	68	49	54	53	57	48	50	54	53	46	42	41	42	33	36	43	31	34	35	32	38	39	30	31	35	31	36	38	27	28	24	33	37	37	27	35	36	28	32	29	36	35	27	35	32	29	28	34	32	33	28	31	26	41	32	34	28	36	23	40	37	26	30	38	34	27	32	27	32	29	28	35	28	40	43	37	23	26	26	32	26	33	46	45	34	27	24	26	24	29	31	37	20	23	35	33	35	27	22	39	41	36	34	36	28	41	28	28	32	20	34	40	30	28	37	26	18	27	20	36	27	20	24	23	43	30	22	27	31	38	28	31	31	33	34	42	30	37	30	37	38	34	34	36	39	21	41	36	37	38	21	31	27	29	27	29	20	39	35	27	23	33	38	32	40	37	39	30	20	27	30	32	42	39	25	33	39	29	33	33	29	25	24	35	34	27	31	29	35	36	32	29	29	30	38	45	25	25	31	28	37	32	41	34	37	26	22	31	36	23	22	32	30	30	31	32	31	37	30	30	26	37	39	34	31	24	31	33	17	25	27	24	36	30	33	31	42	43	26	34	30	26	25	31	32	29	23	30	30	37	32	41	24	31	33	33	24	35	34	35	37	22	22	18	34	33	34	15	34	46	25	44	31	40	27	18	29	31	34	29	27	28	38	44	22	27	19	26	30	32	32	31	35	33	41	34	39	26	30	33	35	32	31	30	29	32	36	29	29	34	24	22	24	29	32	28	31	32	28	30	28	30	37	24	26	42	32	37	40	27	17	28	32	38	23	25	37	36	19	35	22	30	32	38	40	29	32	26	35	37	30	31	33	33	44	23	29	28	29	30	32	33	26	30	30	27	32	35	20	48	32	29	23	36	30	22	30	30	28	40	25	31	29	35	24	29	34	22	39	24	35	29	33	33	27	40	32	19	27	43	46	21	27	31	31	28	31	29	36	21	27	25	21	27	27	31	31	24	32	31	39	28	27	28	35	28	41	32	29	23	31	34	25	34	34	31	29	35	23	24	24	36	32	33	33	38	33	34	34	42	28	29	40	27	37	39	30	31	43	21	34	20	35	25	29	41	40	37	22	32	37	27	25	25	22	31	36	34	28	31	33	37	29	26	39	31	27	37	24	33	17	30	29	29	30	29	24	28	35	33	25	45	27	35	33	29	33	32	30	28	29	29	33	29	26	27	40	24	32	43	28	23	36	27	31	32	39	27	28	36	23	34	20	19	29	42	31	25	20	30	28	31	28	29	22	36	42	36	33	28	23	35	37	25	26	24	30	31	26	34	29	29	33	15	47	32	29	21	24	24	39	32	34	36	26	31	33	30	31	28	38	34	26	37	43	28	31	37	36	30	27	34	28	33	31	26	23	25	37	24	26	37	29	33	28	23	32	16	40	34	35	19	31	26	37	26	31	36	34	34	27	25	34	36	27	37	38	32	27	37	39	38	25	35	28	38	27	33	30	28	34	32	30	26	28	41	24	26	39	30	29	24	31	34	27	22	30	30	18	33	23	37	29	18	29	31	32	39	23	29	35	39	29	27	36	27	34	29	28	31	49	31	31	26	33	36	32	41	27	31	42	26	31	25	30	31	28	37	29	28	34	32	32	29	40	28	27	42	31	23	26	26	40	27	38	20	30	29	28	37	33	31	35	33	22	29	30	26	27	30	29	34	27	42	34	34	24	26	24	32	38	31	33	25	28	35	26	35	18	28	25	26	23	34	41	30	33	32	37	25	33	32	41	28	35	35	30	28	35	32	37	31	18	22	28	32	32	40	30	36	40	39	32	30	37	29	26	29	32	34	37	29	36	32	24	38	36	37	42	29	24	27	28	41	30	32	26	24	19	33	38	29	29	34	33	24	31	25	34	38	38	30	35	36	28	27	29	31	39	28	34	30	21	31	36	36	31	33	27	30	40	28	32	37	29	28	28	27	25	27	34	22	32	25	29	25	38	34	40	22	29	29	31	34	28	23	40	26	32	23	30	29	30	32	33	39	30	29	44	26	16	26	34	27	33	25	39	27	31	43	23	27	32	29	29	25	21	35	29	25	29	34	34	31	34	29	38	29	33	20	42	27	33	24	29	23	29	36	32	39	27	25	38	26	25	32	32	36	25	29	39	26	28	30	33	23	23	26	24	33	34	29	34	26	24	24	41	31	41	30	32	33	35	27	22	20	21	41	29	29	30	35	33	32	28	36	37	27	23	35	35	31	29	29	38	30	35	37	35	31	23	31	36	25	29	31	25	24	29	30	21	28	33	37	35	24	33	44	25	26	31	31	42	22	24	32	31	24	29	28	32	30	28	27	34	23	25	36	33	18	32	27	45	32	29	34	42	33	39	32	24	32	19	27	36	36	34	30	29	22	28	22	37	31	31	32	21	37	29	32	35	29	32	40	27	27	27	37	35	27	35	24	30	31	31	21	33	33	34	36	42	29	37	26	36	29	27	30	33	35	34	32	30	30	28	29	41	36	33	33	39	34	28	35	28	32	39	33	32	28	36	29	27	25	30	33	29	27	27	35	18	31	27	42	26	42	20	29	33	31	39	30	27	33	27	27	35	29	21	33	36	29	29	33	40	41	26	24	36	34	31	32	34	32	39	38	32	26	30	35	31	35	32	29	27	29	40	40	31	28	26	21	31	39	45	26	30	26	47	26	36	27	32	34	33	29	30	28	31	29	25	37	20	30	24	27	26	24	43	28	29	36	25	35	36	24	32	27	21	30	41	27	36	33	36	36	30	32	34	38	31	41	34	38	32	42	33	38	30	27	28	30	37	23	37	29	33	37	27	27	20	31	31	26	32	36	40	33	28	25	35	34	30	29	34	32	40	32	36	25	31	30	32	29	27	37	30	24	25	31	24	37	36	28	30	30	34	36	25	13	28	29	30	26	42	34	32	25	33	31	24	28	23	36	38	31	33	47	27	36	33	32	22	36	24	26	27	32	39	39	36	35	21	32	21	25	32	38	40	32	36	39	28	29	31	20	20	41	32	36	30	29	28	22	33	39	20	28	38	38	28	36	38	31	28	36	29	31	29	24	25	35	26	31	24	29	38	30	27	28	36	32	20	28	25	36	30	35	34	42	28	31	28	37	29	29	28	24	36	35	36	29	38	32	40	27	24	25	27	27	28	32	39	39	20	29	32	37	31	37	28	33	34	32	24	34	32	29	25	33	25	27	40	26	41	38	37	39	28	27	33	32	30	33	37	22	31	24	39	35	31	28	40	39	32	34	41	30	27	27	27	36	41	25	31	24	30	30	28	29	39	26	38	35	34	36	47	38	26	28	34	37	27	25	35	26	27	35	31	24	33	24	29	28	27	22	27	35	36	27	26	29	26	30	33	28	36	26	26	31	29	29	37	29	30	42	36	31	39	28	32	25	32	29	25	31	33	26	34	31	29	44	32	20	37	30	36	26	25	32	30	26	36	22	31	31	32	31	22	37	30	29	26	39	33	29	32
20293	1910	936	1183	3394	4476	4149	3207	2587	2062	1639	1277	1076	982	891	937	993	939	766	601	539	516	477	509	493	405	418	432	412	385	375	386	363	420	416	385	337	332	335	354	353	336	348	335	294	311	324	322	312	328	315	307	315	323	343	296	318	295	326	274	275	264	286	312	281	308	272	292	301	284	289	269	267	285	288	280	249	265	285	312	285	309	279	289	299	303	305	270	304	317	271	306	274	272	288	274	266	276	282	277	300	272	282	256	287	278	268	291	291	290	269	275	278	287	243	278	300	260	278	276	249	246	278	283	262	282	290	290	273	297	259	249	255	269	262	281	275	301	280	288	243	278	297	257	261	293	264	273	275	274	303	277	306	273	251	296	321	269	299	248	308	285	258	261	266	273	267	283	269	268	252	245	265	284	276	272	269	297	272	269	289	298	274	266	244	270	244	291	281	246	285	295	284	242	259	293	264	297	292	310	269	265	267	276	290	306	249	262	284	261	270	247	260	263	295	281	295	274	251	242	281	272	280	272	277	285	274	265	261	305	284	271	281	297	279	260	233	293	283	262	267	280	304	265	271	265	259	262	269	267	299	281	264	237	266	312	278	278	290	272	246	304	279	267	249	283	254	251	276	263	292	250	281	268	305	284	277	283	243	274	253	264	275	290	275	276	288	276	287	263	281	300	279	266	261	264	264	250	260	273	275	273	314	281	276	298	263	276	278	286	259	287	288	279	258	234	274	249	294	270	277	303	295	275	269	250	263	275	287	256	238	246	300	254	262	247	267	278	277	286	257	268	287	272	278	300	247	275	267	280	277	266	244	299	291	287	244	259	286	285	294	290	275	250	263	312	291	262	283	253	284	267	273	267	280	273	282	265	290	261	281	282	249	267	274	277	274	256	272	274	266	276	250	289	248	262	275	280	307	274	292	296	284	271	254	272	263	257	277	259	272	270	277	286	279	250	266	274	287	286	253	277	286	274	298	308	273	282	310	268	279	313	292	266	257	268	266	258	269	259	299	300	288	283	273	266	262	255	262	272	261	300	242	294	294	278	302	290	299	271	274	266	287	291	279	301	302	302	281	276	229	280	280	284	279	278	294	257	305	289	263	294	296	274	311	274	264	280	269	266	292	287	284	304	287	274	281	227	241	279	303	275	277	258	280	280	262	283	291	272	271	270	280	291	257	272	289	254	277	256	264	306	288	286	268	260	276	260	270	265	293	260	293	278	257	255	262	277	268	297	264	258	268	245	258	261	266	266	254	287	281	261	272	280	282	264	254	283	261	272	299	271	290	269	269	258	281	272	270	301	281	286	283	309	277	283	252	288	289	290	241	259	263	285	303	310	271	303	270	272	248	284	287	251	264	298	266	261	257	282	296	278	275	291	278	284	265	258	302	276	256	275	278	291	286	265	282	277	263	322	255	292	289	259	281	262	263	277	287	258	287	275	304	249	277	269	269	289	282	275	283	302	272	274	287	244	291	271	283	275	271	263	263	229	266	269	277	301	271	290	283	291	297	254	287	264	286	258	250	266	287	280	249	230	266	276	248	236	286	254	298	246	265	281	285	260	275	248	281	303	255	240	301	293	247	248	272	292	261	265	271	252	274	252	267	274	276	260	296	281	286	289	240	284	240	293	282	305	303	275	269	255	257	282	270	260	293	260	269	291	283	252	281	292	254	288	290	289	282	258	252	261	284	278	287	252	247	286	244	288	285	252	289	255	254	289	275	239	285	255	259	260	252	267	290	264	289	283	286	291	238	312	262	265	265	288	284	277	285	295	280	274	280	285	286	251	255	269	256	261	250	255	286	255	267	275	262	280	283	313	270	260	245	276	272	285	298	287	289	286	295	286	261	274	268	276	290	273	275	260	270	276	284	272	258	283	280	265	278	267	271	293	291	284	288	269	296	244	263	266	257	266	290	276	285	244	258	296	256	314	264	270	260	262	261	269	259	277	264	292	281	246	287	286	263	279	281	299	288	279	261	265	295	271	269	260	273	267	276	300	282	264	287	289	283	268	294	264	284	305	289	257	281	284	259	278	285	296	300	300	303	265	273	266	266	297	256	249	267	285	265	294	287	278	261	293	280	285	254	285	269	309	277	300	295	260	292	303	280	304	270	271	291	268	276	237	290	252	280	263	247	308	308	269	294	260	294	292	260	266	283	262	283	271	277	316	269	276	286	269	282	281	271	272	249	272	257	264	266	285	262	256	292	265	264	279	279	277	308	269	297	253	270	295	289	301	294	279	252	306	292	292	285	270	289	283	287	289	288	293	276	263	262	273	265	270	275	296	280	276	271	252	268	278	275	276	288	275	263	253	303	260	274	280	267	282	284	285	276	273	284	258	265	265	291	302	276	257	267	284	279	287	294	269	289	260	266	290	257	279	252	300	262	243	280	267	270	305	303	275	258	260	222	275	291	289	298	295	293	266	285	287	297	267	277	266	282	290	299	267	266	271	287	275	261	286	271	288	265	281	278	272	262	307	297	293	281	276	277	294	274	266	281	269	312	277	253	270	256	273	267	271	246	260	288	276	267	285	260	263	306	278	265	283	277	272	279	269	280	275	272	274	282	271	258	321	254	270	293	261	286	291	266	271	273	262	242	296	292	252	251	279	276	257	257	290	287	274	306	286	286	262	284	273	317	282	265	264	298	265	285	265	266	272	275	286	292	275	275	272	280	276	260	272	278	269	274	276	237	266	256	279	329	270	261	253	243	276	281	281	273	262	291	277	253	270	284	284	259	289	226	265	254	299	293	275	306	278	279	291	278	268	239	294	292	255	292	261	254	282	289	259	275	271	273	270	281	252	268	302	272	251	291	287	279	272	292	283	261	266	283	271	231	291	279	270	261	248	277	312	267	269	267	262	289	284	275	262	291	233	278	302	298	280	266	259	292	296	280	254	296	305	281	272	260	291	256	309	269	258	257	272	283	293	295	273	279	273	283	283	266	275	292	262	255	284	260	293	253	279	307	289	275	281	271	249	270	291	279	279	271	265	265	253	261	291	266	302	274	292	277	265	261	251	269	281	265	327	249	258	252	284	261	281	273	284	288	276	281	285	263	271	261	289	286	247	289	273	269	269	267	269	246	261	261	285	270	262	278	271	265	276	288	282	272	269	293	297	291	281	300	288	279	289	304	261	233	255	298	254	264	258	269	278	248	250	271	292	268	259	288	301	267	277	280	262	277	276	273	257	269	262	265	259	266	286	282	292	280	254	264	254	274	273	267	284	269	283	278	260	285	289	253	274	305	269	295	280	249	269	296	275	277	264	300	291	313	293	279	263	290	273	293	271	259	257	279	284	270	248	270	277	271	300	291	244	265	238	304	272	290	253	247	291	255	291	287	266	264	256	257	290	269	278	272	295	336	295	292	255	293	310	271	305	280	242	282	277	314	309	243	290	260	274	271	251	266	250	270	233	264	275	287	309	273	288	260	301	272	249	284	259	272	264	271	270	260	285	247	273	258	258	304	302	294	257
1482	101	95	119	99	86	82	91	87	87	101	93	97	94	92	75	107	94	89	81	96	86	98	92	88	97	96	64	110	88	100	63	111	96	83	91	87	89	90	106	85	96	80	86	86	86	76	89	84	73	85	81	96	91	79	92	86	74	96	97	99	93	86	86	93	87	77	82	108	86	94	87	87	96	93	97	81	92	83	70	99	89	110	82	96	94	87	98	79	73	84	89	80	87	65	84	100	78	103	91	85	96	95	86	81	84	81	78	88	82	74	74	85	97	78	85	72	84	84	78	81	75	82	83	96	90	84	97	83	89	84	108	93	82	92	104	90	93	78	87	89	99	84	88	91	87	77	76	83	78	92	92	72	87	87	102	81	91	104	88	78	85	88	84	98	91	93	93	79	77	77	71	88	85	88	83	82	91	88	92	98	71	89	98	96	83	81	86	75	75	88	93	107	81	101	91	85	88	99	82	86	89	72	78	75	86	95	80	85	78	84	80	91	90	96	80	82	90	104	79	88	74	86	75	93	93	95	108	79	86	76	68	84	81	85	74	79	94	93	83	83	79	89	79	89	76	82	89	94	85	78	78	96	81	105	105	99	90	88	89	66	84	69	87	82	82	76	93	81	75	90	75	84	101	97	81	61	86	75	85	116	79	79	76	87	97	106	99	100	88	92	89	92	73	75	80	72	102	97	87	83	92	85	97	89	100	81	81	102	71	81	87	80	80	79	75	80	85	74	83	80	84	93	87	101	79	88	67	82	85	90	94	80	84	81	83	95	75	98	76	72	80	89	80	80	80	94	83	89	97	90	86	73	96	74	79	80	93	93	73	96	93	80	81	70	82	103	81	72	79	101	84	89	75	74	71	88	71	65	90	103	84	87	85	102	71	81	84	90	85	89	100	91	82	94	96	84	80	92	79	81	94	86	84	82	75	98	76	82	104	101	77	89	110	82	81	107	69	87	87	75	70	88	96	86	93	69	99	84	78	84	92	96	101	87	85	85	87	93	70	74	75	90	96	90	95	91	95	74	95	84	81	75	99	103	89	84	91	88	92	72	92	85	96	96	98	90	88	86	101	73	84	72	88	99	94	77	84	79	74	74	80	90	81	83	88	93	85	97	85	75	96	91	104	101	93	86	104	77	97	87	78	91	92	84	96	85	100	70	83	97	77	76	85	82	81	99	78	100	96	93	89	71	102	82	86	64	84	71	73	74	99	86	78	80	81	87	93	82	90	70	103	95	92	77	88	97	93	84	86	102	84	98	74	121	92	79	88	77	92	77	106	75	89	97	81	80	100	88	85	81	81	73	76	84	72	89	94	92	77	80	88	94	106	91	83	102	93	100	90	88	83	102	78	78	94	101	85	85	102	79	99	78	97	87	93	94	88	97	89	84	94	89	86	87	93	82	85	78	82	87	90	95	82	85	86	75	77	114	93	83	102	91	87	86	90	73	87	71	92	80	89	100	86	68	91	68	88	82	81	83	87	106	76	76	82	95	73	90	79	104	75	89	82	76	92	99	82	87	82	77	99	88	76	96	85	98	96	82	87	76	79	75	99	80	80	92	81	72	70	85	86	85	90	99	85	97	66	89	99	105	92	98	99	84	98	81	83	79	69	100	89	85	82	102	87	93	91	88	86	97	82	71	86	100	84	104	79	101	84	86	82	85	91	88	84	99	101	67	95	95	90	92	83	80	92	97	99	83	81	68	81	85	86	74	82	69	99	86	91	67	79	81	86	90	88	95	86	90	91	83	90	84	78	85	108	84	71	88	84	79	82	83	77	89	81	91	83	83	73	79	99	99	98	75	77	94	94	77	107	85	91	86	83	105	90	69	89	85	83	99	81	77	82	86	76	86	86	98	77	98	92	98	95	83	82	92	94	100	80	94	79	76	84	90	87	81	81	82	83	93	88	91	83	97	96	70	98	91	81	100	83	88	88	97	88	94	91	90	83	78	95	96	75	96	86	82	85	74	74	78	86	93	100	87	87	94	99	85	81	81	79	83	85	88	78	92	99	84	76	105	63	74	81	70	74	83	76	75	77	95	88	96	89	80	88	81	95	98	94	90	80	100	103	91	89	86	89	85	81	82	81	81	101	88	89	68	76	84	81	80	94	91	81	90	94	78	98	85	77	89	70	78	94	90	83	85	85	72	76	93	81	103	77	122	96	71	99	96	85	78	75	76	92	81	93	87	77	78	94	86	69	90	67	84	92	94	83	95	107	93	77	74	97	85	100	107	96	77	85	84	92	82	82	93	96	82	77	85	77	76	83	83	83	87	78	89	72	100	92	90	81	94	84	83	70	87	106	91	84	109	90	84	99	88	97	76	90	95	77	77	90	81	63	79	83	86	97	69	68	78	91	87	90	83	99	75	83	103	82	81	75	75	105	94	70	97	85	85	91	86	70	97	82	94	82	98	91	91	87	83	70	85	89	72	82	86	81	79	71	80	87	87	94	98	85	81	78	103	76	96	72	79	73	82	86	89	69	79	85	84	73	83	81	88	84	90	85	80	91	70	86	78	99	93	87	83	87	96	77	82	80	83	104	73	85	77	91	87	79	72	81	91	103	69	84	78	80	83	73	75	82	84	89	79	94	108	84	66	83	85	87	81	82	99	81	93	102	89	83	96	92	70	95	93	76	89	81	79	78	93	88	100	79	77	91	95	88	96	70	81	84	59	97	77	82	80	88	86	78	87	94	88	79	85	77	86	94	84	95	91	93	88	89	96	69	78	87	92	82	116	67	97	71	78	101	91	82	88	83	107	84	86	94	103	76	92	82	84	94	91	76	91	92	90	85	75	78	94	66	79	107	80	83	102	100	76	77	78	96	89	87	90	80	92	82	83	79	103	95	95	78	73	83	83	87	85	72	95	90	88	82	81	84	63	86	96	68	82	74	79	80	84	89	91	78	95	63	87	79	92	71	85	100	95	98	90	94	87	98	86	81	83	83	73	111	99	98	103	80	68	98	102	82	87	86	87	88	81	78	93	81	92	108	95	86	95	90	93	83	95	83	83	71	84	67	79	77	85	94	101	78	82	95	73	88	84	78	105	85	89	92	96	77	71	84	86	85	74	82	91	80	105	92	88	85	92	102	84	83	75	95	94	95	105	100	88	78	84	77	95	100	88	92	72	84	90	75	81	94	73	99	87	74	82	75	72	102	80	73	97	84	80	86	86	94	94	72	87	89	91	86	94	82	74	89	79	90	87	79	84	86	92	76	79	74	95	91	87	84	79	74	103	76	81	89	80	77	107	72	77	80	92	106	95	85	90	98	88	104	87	92	69	64	88	94	85	81	82	96	85	92	71	83	85	91	107	82	78	77	106	82	89	90	85	89	82	89	74	78	101	100	86	92	81	93	100	90	98	78	76	95	89	89	96	84	62	80	77	84	80	86	67	81	59	86	102	85	81	94	97	94	83	82	83	100	93	78	94	95	77	82	82	83	74	93	91	88	85	93	77	82	77	80	95	91
11977	1129	847	921	1626	1852	1609	1340	1174	1050	945	852	846	862	859	971	1021	881	789	751	752	727	766	722	764	707	761	701	737	760	724	682	726	752	699	705	700	741	731	700	707	683	680	714	701	710	681	733	714	695	728	714	753	742	686	701	750	679	736	715	720	713	690	676	690	674	708	713	702	701	748	703	642	732	666	655	722	704	682	691	669	731	664	710	661	714	688	689	760	703	694	710	656	692	667	703	674	727	706	649	722	665	720	727	659	715	694	712	711	700	664	697	715	714	681	693	669	690	678	694	692	695	716	676	685	679	666	679	750	627	669	738	698	760	694	702	716	724	703	700	657	661	682	674	706	645	697	745	716	677	699	694	681	690	731	703	706	682	647	721	708	701	680	695	726	719	730	717	711	674	693	686	669	666	674	697	701	674	696	684	705	616	663	705	668	728	694	665	680	726	712	704	738	680	664	695	738	698	654	725	699	664	687	738	702	654	657	747	681	696	710	665	710	746	726	716	701	710	711	675	733	721	678	693	684	717	679	665	707	705	695	713	690	691	708	703	691	674	723	767	676	729	754	693	676	725	685	686	678	689	681	706	724	699	676	660	697	664	635	711	687	732	688	728	693	717	678	731	707	674	711	701	662	666	679	681	692	680	713	695	731	711	684	705	690	692	705	689	717	697	696	635	736	650	707	646	697	703	657	695	690	689	710	736	681	686	712	694	693	684	716	668	664	745	717	696	735	682	704	709	715	703	658	673	645	725	670	688	717	762	661	680	719	679	682	684	699	691	658	676	711	669	713	711	714	729	643	663	697	698	731	670	734	692	672	683	705	714	695	702	736	767	668	688	665	724	728	699	652	728	720	661	719	679	728	709	647	678	712	730	694	715	673	672	745	683	721	746	704	712	705	708	701	666	715	749	717	732	692	718	701	725	689	642	701	735	669	666	704	736	666	726	728	721	692	676	706	718	745	709	683	774	703	699	650	680	709	684	716	672	716	688	702	728	673	707	661	719	714	673	692	720	690	677	699	728	705	730	704	727	692	715	708	649	714	733	707	710	726	755	729	700	690	690	716	762	694	675	692	712	704	752	697	706	696	681	697	705	673	752	689	671	731	696	711	713	689	681	736	716	630	710	721	652	718	711	706	676	642	686	700	694	697	720	717	727	714	687	686	735	725	734	668	699	671	706	665	654	662	718	689	758	717	657	664	715	679	726	704	693	687	719	664	716	714	684	712	699	676	686	710	670	703	766	694	714	695	681	682	698	652	711	666	646	659	677	704	680	750	725	733	691	686	730	711	690	672	704	693	697	744	682	706	687	672	705	693	658	670	731	657	689	704	683	689	717	744	686	669	686	643	710	711	698	720	732	748	693	692	701	708	712	712	730	701	724	644	724	637	649	736	664	718	707	720	767	745	707	723	685	680	732	688	772	699	655	672	745	668	691	682	727	708	697	639	674	741	655	696	703	685	678	699	656	692	696	699	715	715	710	710	696	745	744	705	705	680	744	714	677	744	646	737	736	710	667	695	694	698	713	687	706	747	726	670	685	720	677	690	741	706	703	658	682	656	707	762	684	701	701	660	717	689	707	700	700	711	761	707	650	712	705	708	711	722	697	700	696	670	672	653	705	689	640	701	735	671	730	674	703	705	728	682	724	689	662	691	709	707	682	703	699	699	709	699	750	700	631	729	692	698	676	695	698	730	674	657	677	718	671	704	695	676	686	656	663	685	708	680	664	689	732	720	712	709	723	722	728	727	680	704	714	721	741	715	684	681	686	720	657	709	687	683	686	655	686	687	681	679	709	708	739	711	704	708	698	702	678	693	686	681	721	736	696	656	706	693	667	659	685	687	655	738	672	706	709	727	704	741	721	673	677	661	694	672	696	651	704	676	674	720	674	698	715	724	743	721	701	684	720	642	688	724	678	654	662	643	699	713	720	697	675	713	711	661	702	676	730	712	674	653	719	685	692	656	733	671	659	725	713	721	731	702	690	708	718	706	676	718	727	682	712	716	748	700	721	680	759	705	711	664	683	708	701	712	740	752	736	734	709	691	722	675	676	682	734	697	682	673	755	689	723	663	753	689	704	698	675	653	710	684	700	676	670	756	704	703	652	725	700	734	675	689	724	717	718	709	754	697	677	636	677	737	692	681	660	674	726	686	732	696	691	724	700	739	714	705	701	675	690	729	688	650	702	738	691	692	717	704	654	673	682	671	708	731	635	677	695	706	732	695	727	723	680	637	717	730	664	733	675	717	724	707	682	770	691	749	740	721	662	650	693	682	673	721	666	680	710	673	679	710	699	694	704	640	687	640	735	649	681	677	705	723	729	752	679	745	728	683	712	706	677	642	669	703	726	664	681	663	707	738	720	702	739	669	702	741	755	718	716	672	653	719	669	664	709	718	717	685	667	668	681	683	646	727	707	647	691	729	679	702	662	630	731	731	683	626	716	687	668	724	719	708	717	686	726	685	705	671	712	700	655	689	685	724	668	664	689	674	739	688	674	717	695	685	728	726	693	696	689	711	692	720	686	684	673	739	669	727	690	757	708	683	701	644	695	725	715	642	728	711	696	740	702	747	691	687	736	716	715	687	720	665	714	694	681	676	644	697	702	710	744	726	728	701	674	705	700	699	676	697	693	690	719	659	677	744	706	721	720	716	708	727	729	690	735	702	685	711	686	697	680	659	705	692	710	757	693	748	699	715	731	656	688	738	711	737	677	708	694	698	712	666	683	708	665	697	766	681	701	705	691	737	701	703	709	722	689	759	662	661	710	701	650	693	682	713	661	643	666	649	694	681	711	663	729	762	689	725	694	665	716	703	651	693	690	659	720	719	680	706	743	703	720	697	729	674	733	689	704	719	716	692	698	706	683	660	721	716	698	714	697	681	741	731	749	722	713	697	672	710	660	713	705	684	715	714	678	699	687	718	772	681	689	695	716	646	702	719	710	662	708	676	729	720	661	691	681	713	676	660	702	696	705	695	686	695	702	724	675	692	669	651	672	714	754	684	690	685	676	673	728	690	721	678	658	695	692	722	716	687	713	714	716	679	729	747	718	713	683	698	695	690	703	678	720	731	719	659	682	711	697	689	742	690	702	730	644	744	750	677	665	683	695	716	710	669	649	697	723	710	701	704	684	663	698	678	697	699	731	691	690	699	715	688	688	738	726	723	742	656	669	668	692	720	670	733	727	675	668	697	735	694	734	704	693	726	695	729	692	712	715	712	699	665	714	723	680	727	652	677	665	662	689	653	681	657	685	698	705	659	754	755	728	732	682	712	691	715	672	722	661	677	692	677	713	754	706	644	691	739	708	712	678	680	703	661	684	663	716	648	704	722	669	691	696	741	713	690	729	701	714	712	714	715	694	714	715	738	652	704	681	699	701	706	657	704	683	698	722	747	725	703	727	697	727	696	699	727	676	738	651	689	703	667	710	668	751	654	689	678	706	674	699	697	734	681	682	695	737	716	779	702	752	663	702
1825	157	104	81	70	88	115	84	90	73	78	83	69	61	67	80	84	70	65	69	68	59	69	51	57	64	53	65	53	77	60	78	52	73	67	49	66	57	58	76	71	55	58	66	45	64	40	52	56	69	65	60	58	50	49	58	68	46	65	50	52	54	55	59	52	66	74	50	68	64	55	62	64	62	69	54	57	60	50	61	52	50	54	55	59	54	62	64	53	55	58	47	62	68	71	51	49	51	63	56	57	60	52	59	58	68	57	63	62	68	56	46	70	59	61	52	62	60	61	56	52	63	53	42	61	61	60	66	63	61	73	51	59	48	65	59	60	49	62	60	65	52	43	65	56	50	67	57	76	65	61	46	57	49	57	56	64	65	61	45	57	47	66	56	50	56	57	56	59	76	69	56	67	69	62	48	56	50	63	65	42	52	62	58	62	75	71	63	60	65	75	52	65	64	63	62	37	52	66	62	62	41	62	57	62	50	58	56	64	66	44	53	65	55	58	64	54	53	64	48	55	59	57	61	52	62	61	64	58	50	56	65	60	53	67	53	56	43	50	62	62	46	55	58	46	65	48	42	50	62	67	55	45	50	59	51	57	60	66	61	56	56	52	63	61	49	56	64	67	59	59	65	53	69	71	58	51	66	65	58	57	58	57	69	46	51	61	54	53	55	57	70	58	60	58	42	52	52	51	59	46	43	59	56	70	49	58	56	56	64	61	47	50	63	58	67	64	66	64	53	61	59	44	61	49	57	62	56	60	54	60	42	45	56	51	57	57	56	57	65	63	61	61	72	50	59	64	56	57	46	60	60	52	57	60	63	44	57	58	50	77	53	51	60	61	50	62	57	51	59	62	54	63	58	65	71	65	57	74	71	51	71	63	54	63	53	59	48	48	50	55	49	46	64	66	39	47	56	53	36	51	59	62	59	43	57	52	53	63	56	59	65	47	52	52	63	49	73	54	51	61	58	64	61	55	43	46	49	68	49	50	49	59	69	53	64	54	49	52	54	53	54	53	66	40	60	60	62	60	56	49	60	46	58	46	56	55	60	52	67	52	43	62	55	54	56	47	49	59	52	52	55	51	61	51	79	46	55	53	53	50	50	51	66	54	61	65	55	57	58	45	66	62	45	55	66	51	55	60	56	53	53	52	44	65	58	60	71	55	53	54	65	61	59	45	60	50	58	61	54	41	48	70	61	45	42	67	63	57	58	53	65	57	62	56	63	62	52	69	52	54	40	65	69	59	61	45	65	70	69	63	66	65	66	63	64	38	59	56	64	69	44	62	54	48	61	52	64	50	53	56	45	48	57	65	36	53	66	69	55	60	62	64	65	62	53	53	56	60	59	54	58	68	55	67	63	47	55	43	66	53	53	51	40	62	53	70	56	68	66	67	53	52	46	64	54	53	59	58	54	80	53	55	64	62	39	59	60	40	56	49	70	67	61	51	62	55	65	62	57	75	74	63	62	54	60	57	61	58	72	51	51	52	57	50	46	73	46	75	69	67	74	55	55	58	55	56	49	53	51	55	52	51	53	40	52	56	64	74	48	45	62	52	61	53	65	70	57	60	64	46	58	57	73	54	57	64	46	46	56	56	54	49	58	53	63	67	59	57	48	54	68	61	50	71	60	56	53	59	55	57	61	50	56	53	65	55	61	58	63	60	60	57	51	59	46	54	52	62	58	49	49	51	55	61	57	46	59	55	71	74	57	54	69	67	57	60	68	55	63	67	58	54	56	55	49	70	58	71	62	57	58	67	62	58	63	64	69	57	51	56	63	60	51	56	63	45	45	56	53	58	47	56	59	49	75	51	55	53	62	56	53	45	64	50	58	48	59	51	45	52	61	66	55	62	53	55	48	62	47	63	63	46	61	48	59	50	57	43	55	72	53	62	62	49	56	52	52	50	51	64	68	60	53	52	64	60	51	55	45	57	45	74	68	51	60	51	47	44	54	72	44	66	33	53	56	49	59	63	57	48	59	63	60	51	61	65	56	55	49	68	59	65	52	61	62	68	66	56	51	69	51	49	53	49	54	80	64	59	46	58	80	78	51	53	60	47	71	50	66	53	47	53	63	71	59	52	53	65	53	54	50	50	68	59	52	56	62	47	73	64	56	57	65	55	55	67	51	58	53	63	51	56	56	56	72	64	57	62	51	62	57	55	61	55	68	55	49	60	38	57	62	48	56	49	55	61	46	53	48	62	49	48	54	63	50	44	56	64	58	48	56	70	70	65	61	57	66	58	64	57	46	63	69	61	54	59	59	61	49	60	50	58	54	42	49	54	43	60	69	61	56	66	53	67	48	57	45	50	59	54	43	45	69	69	71	55	63	65	64	62	54	49	44	55	72	50	75	57	52	58	57	52	57	54	63	55	59	51	60	61	54	64	60	50	63	56	52	36	72	59	62	56	50	69	64	47	67	69	58	72	57	54	57	61	66	55	63	69	61	51	48	78	48	60	63	56	55	58	63	60	37	58	63	47	59	55	73	67	71	57	57	58	62	51	49	48	53	54	54	70	62	55	49	49	53	54	55	57	51	58	47	67	73	66	53	62	53	69	48	62	62	57	54	43	56	50	48	63	58	61	45	60	50	76	45	61	57	58	54	57	53	58	51	69	55	61	58	65	48	56	50	54	57	53	61	58	40	48	55	59	44	49	64	64	53	52	62	55	65	62	58	44	58	54	52	60	60	52	64	56	66	56	56	52	67	61	73	47	52	56	56	55	56	51	59	52	50	64	60	47	63	57	49	50	68	72	56	58	44	48	60	59	63	61	66	47	72	67	69	50	52	49	45	64	57	58	58	66	50	52	51	64	60	51	53	39	43	59	51	59	53	60	56	60	61	55	67	52	58	66	46	61	57	71	56	50	52	49	69	61	61	61	67	68	61	52	63	67	60	47	59	60	55	49	50	59	60	59	52	51	54	49	68	51	50	50	46	62	68	59	64	59	67	52	58	59	70	70	68	59	69	56	66	66	70	59	59	69	54	62	58	52	66	68	63	55	51	56	52	49	56	59	69	52	63	53	58	68	57	66	60	73	63	62	54	53	57	50	72	52	50	64	48	63	53	51	55	46	51	56	59	71	56	62	46	53	56	53	72	57	55	50	65	47	48	60	48	67	53	55	63	54	57	72	63	54	62	51	44	62	72	66	54	45	56	65	60	51	56	61	49	69	61	56	71	60	62	54	66	52	66	55	64	60	53	53	53	57	52	57	55	57	71	57	49	58	61	62	61	54	41	63	55	57	48	45	55	51	52	62	44	60	48	56	68	58	60	54	52	52	77	53	51	51	63	56	64	63	58	57	57	63	47	56	52	52	56	59	64	55	49	56	64	53	73	44	56	64	54	66	71	65	64	51	54	62	65	61	69	51	58	49	48	48	68	64	54	55	53	58	47	58	66	72	66	63	50	64	61	50	57	54	56	50	38	53	64	48	45	61	44	43	50	45	54	58	53	67	58	69	58	55	49	59	50
17669	1776	994	1180	3030	3785	3141	2487	2015	1634	1377	1162	1018	1069	1129	1126	1013	770	747	647	677	594	605	591	645	606	543	612	590	574	534	537	675	650	578	518	559	540	517	490	562	549	505	486	553	474	510	522	552	531	529	605	573	523	536	503	496	486	513	501	542	484	492	501	500	496	487	545	496	474	494	494	488	534	511	502	513	472	516	495	510	504	503	486	469	500	508	484	489	511	499	526	532	505	507	481	499	493	493	509	527	505	487	492	527	501	491	497	509	523	506	525	479	512	509	511	512	501	501	494	471	482	478	509	474	505	478	494	501	469	479	480	490	529	495	490	504	491	527	495	519	500	474	462	461	506	508	498	466	466	554	464	505	533	458	485	512	504	502	484	485	499	501	469	497	483	495	499	439	457	517	520	495	487	559	513	493	495	509	496	476	496	519	503	513	476	511	497	484	496	504	454	485	480	480	476	532	518	515	526	494	490	511	506	512	512	472	505	543	508	506	476	509	480	482	503	498	510	495	457	473	500	501	494	492	484	512	510	526	509	470	478	465	472	525	490	491	519	490	452	541	524	516	479	509	513	470	508	521	462	466	503	465	534	500	470	530	497	554	466	468	482	500	460	498	494	499	507	541	464	519	456	472	508	480	482	528	490	521	494	460	516	493	447	527	499	505	498	477	493	483	456	471	453	472	467	524	513	496	504	463	526	487	491	492	519	519	537	507	472	458	474	505	503	463	525	492	507	471	477	457	524	455	481	489	495	482	500	499	487	518	515	484	525	486	489	508	485	447	482	473	478	519	509	513	481	514	495	446	483	524	462	490	480	468	485	493	469	475	484	475	485	459	505	475	490	467	491	488	527	455	502	513	465	488	477	503	498	512	484	484	501	503	514	500	517	511	492	440	500	550	502	501	504	513	476	510	485	531	491	501	494	477	476	554	485	537	514	497	503	503	460	472	482	496	500	489	495	496	490	518	453	497	502	497	488	524	502	513	497	501	486	504	478	498	524	504	460	500	497	474	528	512	503	481	467	463	486	510	511	470	477	529	575	465	498	503	502	502	511	491	483	502	479	514	504	502	512	497	503	473	491	476	474	494	497	502	524	484	499	463	528	498	522	480	490	475	510	469	471	509	458	486	510	496	448	477	504	482	503	536	499	473	525	503	501	493	483	474	478	508	476	481	486	520	516	510	481	490	519	521	457	470	490	502	465	466	476	468	480	467	532	484	499	468	484	485	481	459	503	462	483	520	531	502	571	494	539	515	492	484	526	476	511	512	501	490	485	510	514	497	448	481	483	492	495	459	515	513	512	476	456	516	485	487	503	518	476	486	479	473	465	493	500	461	525	496	524	487	522	516	524	536	574	482	484	490	507	456	473	514	486	489	476	477	501	476	481	501	504	474	496	504	481	507	452	484	519	461	500	483	517	470	484	497	502	460	496	521	476	493	505	501	503	504	549	481	502	471	477	529	476	499	478	479	467	527	520	476	535	477	473	485	511	509	504	479	505	444	525	481	499	504	525	511	474	499	501	464	493	486	500	478	504	493	490	472	439	524	448	457	491	482	512	515	479	522	484	494	501	443	555	536	522	482	483	487	509	466	478	507	468	484	532	503	499	481	501	513	458	508	480	485	526	473	486	473	493	447	483	483	487	472	536	463	472	456	497	539	501	486	516	487	484	478	478	482	550	493	494	476	497	543	507	473	516	538	517	463	491	486	469	476	482	493	487	510	533	519	497	501	514	487	470	469	471	514	496	472	494	475	457	514	497	489	542	441	530	508	490	504	482	480	485	471	479	495	473	489	460	478	489	500	512	483	528	529	475	518	509	503	517	503	519	484	495	496	480	487	453	498	506	542	490	467	475	498	508	505	489	537	541	498	507	495	494	494	508	465	497	540	474	489	485	488	470	517	499	507	485	493	487	510	522	488	514	513	471	481	454	517	475	528	471	520	506	517	497	456	511	480	474	497	473	471	511	503	517	493	481	480	465	478	485	498	473	529	480	473	509	516	548	522	505	489	536	482	457	551	502	477	475	487	507	455	518	517	491	495	498	508	482	497	465	498	504	498	508	507	490	507	514	502	510	509	506	495	513	459	461	499	513	528	478	508	530	536	493	467	464	498	516	475	474	491	495	502	473	524	485	479	498	490	494	493	526	461	512	531	503	505	467	504	452	438	500	514	524	486	492	526	499	491	495	509	513	491	512	450	506	486	484	506	493	490	509	520	483	488	506	491	454	488	477	515	462	472	464	486	475	526	487	507	474	492	518	512	481	517	517	498	504	490	534	499	526	528	489	503	488	477	482	467	472	504	499	502	480	546	519	477	473	484	488	498	481	529	520	533	491	537	498	515	506	496	518	486	531	511	485	511	471	505	517	461	477	514	473	506	508	529	480	529	485	531	513	478	474	478	475	489	489	509	507	463	484	484	507	530	474	482	473	454	530	494	479	501	478	487	492	486	496	515	519	471	509	477	499	530	533	482	512	467	462	519	527	501	475	493	484	490	501	473	505	471	471	509	478	459	518	510	504	533	484	501	492	472	483	465	480	508	513	496	482	506	522	493	511	524	538	500	482	475	512	531	524	504	484	493	522	470	465	480	508	495	500	479	547	518	520	471	488	492	515	504	470	524	493	474	499	462	467	493	452	494	505	487	544	506	492	519	461	505	474	477	468	530	517	521	509	493	491	483	512	513	551	460	505	530	460	482	496	519	511	525	487	481	506	530	457	509	503	520	493	483	474	545	448	486	497	514	478	496	495	500	471	473	459	461	491	508	502	492	513	499	509	480	481	519	449	489	486	495	475	522	464	483	496	410	457	496	493	496	492	486	511	500	466	477	512	465	508	509	483	477	511	484	465	507	474	470	503	526	488	491	476	539	471	478	460	461	546	490	450	501	503	472	482	476	502	522	466	509	495	499	483	524	502	491	506	490	504	486	509	451	500	469	491	463	457	502	459	461	488	494	478	502	506	509	502	495	497	511	470	493	490	491	477	468	528	538	510	479	501	477	551	547	515	498	482	481	529	543	482	496	532	468	490	484	533	437	514	523	507	525	518	555	490	504	457	485	544	511	500	516	526	455	513	490	515	570	498	545	534	474	492	487	482	486	530	495	472	485	478	470	514	514	510	472	487	495	502	474	497	493	496	467	478	470	454	509	454	480	511	505	489	521	477	498	470	515	518	507	474	492	515	482	540	509	486	454	516	504	512	488	542	484	506	495	504	517	506	496	504	475	516	513	469	512	486	526	519	503	486	524	458	494	504	500	492	467	483	471	489	522	498	469	474	541	498	494	497	468	453	470	480	490	519	494	524	476	462	484	494	470	478	492	491	515	482	487	459	468	468	531	497	512	508	494	499	514	480	505	498	509	473	459	528	517	478	484	473	517	508	508	500	503	497	532	466	509	504	499	514	502	480	511	498	463	471	503	497	511	516	490	543	477	507	503	505	487	517	470	523	479	495	514	483	500	501	542	498	485	455	505	531
2442	128	98	70	74	81	80	73	105	89	76	73	68	70	75	80	73	65	66	63	62	48	55	57	64	48	56	57	60	56	59	51	59	60	50	61	61	60	60	50	58	59	69	61	60	64	60	50	59	61	61	59	64	64	46	58	63	68	53	67	49	62	54	51	58	53	57	59	42	70	56	66	60	68	62	71	71	54	52	54	62	70	54	58	64	68	58	61	59	54	68	68	53	65	55	55	60	60	56	64	61	61	61	60	64	62	56	66	59	56	58	64	55	44	56	55	61	47	67	64	60	47	63	64	74	48	62	43	48	67	65	50	60	49	52	77	54	57	44	51	55	54	46	70	73	61	52	39	63	60	51	56	58	60	49	58	46	51	61	63	55	63	62	58	68	62	56	55	64	49	71	44	64	59	69	56	57	68	54	57	63	47	47	52	44	67	50	59	48	52	61	56	65	51	53	44	63	59	56	55	57	58	55	58	59	59	53	50	60	53	60	49	45	62	55	58	70	60	64	62	51	52	60	59	43	52	53	63	52	55	54	53	68	56	35	55	53	54	60	51	73	44	56	69	44	63	51	51	68	62	55	43	57	53	61	46	60	47	53	61	46	66	55	62	53	74	52	51	63	58	41	59	64	45	65	53	53	54	50	45	55	59	68	61	55	55	56	62	51	62	34	60	43	53	74	76	55	49	54	42	56	49	55	48	48	58	55	55	61	63	49	57	58	54	54	58	67	57	49	64	67	65	54	69	63	58	61	59	59	54	70	62	57	66	63	56	62	55	67	66	50	63	47	56	67	57	65	67	67	57	62	55	49	51	59	47	64	63	62	48	62	57	53	56	43	62	67	61	58	54	64	51	67	54	53	57	59	62	55	49	55	58	59	60	72	51	57	63	53	50	61	68	44	51	45	65	62	57	54	52	64	44	44	39	42	48	62	60	56	52	52	47	67	46	54	44	51	56	58	62	51	75	64	49	51	57	63	65	57	56	52	60	55	59	59	55	64	74	68	46	53	55	53	53	63	48	55	60	59	64	71	68	76	60	52	64	50	59	71	52	54	58	68	49	54	60	64	54	44	58	61	58	54	57	61	66	67	61	53	61	52	50	57	63	49	56	50	53	57	53	65	54	46	58	75	64	53	61	71	58	54	56	58	71	54	65	64	54	61	69	63	50	62	61	57	62	47	68	59	61	58	63	62	69	63	63	65	66	62	68	52	63	53	71	58	56	43	53	63	58	53	67	58	60	45	68	52	65	71	54	64	62	65	64	54	57	64	66	55	55	48	65	58	54	65	48	44	56	67	60	50	62	37	55	60	60	64	70	53	63	46	64	73	51	62	55	64	53	54	67	61	54	42	61	63	61	62	76	42	51	50	55	65	41	57	48	58	61	64	78	62	69	48	66	42	42	53	65	61	58	53	49	48	57	65	71	62	56	56	56	56	70	54	52	54	62	55	65	57	59	61	52	59	60	43	59	44	62	56	67	45	54	81	57	59	66	61	61	48	51	43	60	45	64	66	44	66	57	46	51	59	63	62	64	62	50	55	56	65	47	54	48	53	48	59	62	61	55	57	62	47	53	64	66	61	70	45	65	66	46	71	69	54	71	67	67	54	61	63	42	62	53	46	62	69	54	70	55	58	61	52	51	46	62	43	51	52	67	54	58	49	46	57	58	59	59	68	53	59	55	61	67	50	59	54	58	62	56	58	71	65	50	54	48	47	55	56	53	53	60	61	52	60	66	62	62	74	60	41	62	56	47	49	64	63	63	55	65	53	64	63	66	65	72	71	57	57	52	61	61	57	51	62	61	52	61	69	77	55	61	60	63	66	61	62	57	43	48	86	61	61	56	56	55	52	62	59	52	62	58	63	58	57	61	59	45	55	43	60	56	63	66	63	58	65	80	51	57	50	38	46	45	49	52	61	58	68	72	52	45	47	61	58	65	54	59	61	52	51	56	45	50	43	56	50	52	47	69	76	57	54	61	55	53	59	59	55	62	61	55	54	63	52	51	45	57	51	44	61	63	48	53	60	58	51	52	42	48	67	61	53	60	68	57	62	67	44	56	55	61	56	55	59	60	61	46	61	61	60	47	65	55	66	44	66	58	53	56	56	64	56	51	60	76	55	61	66	42	69	47	52	49	69	55	60	62	61	59	47	67	58	56	57	64	63	59	52	49	60	60	56	55	53	51	55	60	53	68	54	69	54	63	64	63	55	54	52	62	55	67	53	63	63	67	61	54	49	56	61	52	59	44	54	50	49	54	53	45	63	52	69	48	37	62	69	55	59	65	72	50	75	61	55	53	60	55	49	50	54	59	55	58	68	51	57	69	52	60	62	60	59	58	51	48	61	53	56	67	34	75	52	66	69	60	63	57	61	58	51	56	50	73	54	64	57	57	48	51	57	62	63	72	56	51	48	69	47	65	51	55	47	58	58	48	64	59	59	56	57	55	65	48	77	51	41	64	57	52	62	52	53	47	45	39	50	62	73	56	45	50	57	57	57	68	59	54	65	49	66	66	59	51	65	66	76	64	55	53	59	53	50	63	55	74	51	56	49	66	66	53	66	64	64	58	49	47	50	55	55	61	56	55	57	81	58	43	64	53	66	65	55	58	54	60	49	62	60	58	56	47	53	66	57	44	50	56	54	45	58	53	65	64	71	58	62	45	51	62	54	48	58	56	55	59	49	62	68	61	64	50	68	56	56	56	70	57	73	52	43	71	55	59	60	49	73	59	46	67	68	60	71	45	60	59	53	49	57	56	60	59	59	60	52	59	70	53	46	57	49	63	52	47	67	54	72	49	70	58	45	60	52	43	57	58	49	51	49	56	45	41	45	56	51	54	43	63	71	55	47	62	69	63	63	51	59	59	68	52	56	67	55	51	63	68	48	65	53	63	65	56	66	71	50	59	50	48	60	67	52	70	50	57	70	69	52	57	56	74	48	54	67	61	59	66	54	48	45	49	50	56	73	62	77	58	66	65	56	56	55	72	59	55	70	49	54	56	79	65	50	61	53	63	58	56	49	55	61	58	44	61	52	55	44	71	47	52	50	60	50	53	51	75	58	55	65	67	62	52	61	65	63	56	44	52	54	50	69	62	63	66	56	65	43	48	56	57	67	49	52	62	66	50	58	65	61	63	45	61	60	53	52	52	59	49	61	69	63	56	59	65	54	61	55	58	58	58	51	53	59	59	66	61	67	64	47	58	54	46	56	55	57	66	63	69	52	58	55	51	49	60	61	54	64	60	67	61	56	64	60	59	76	76	56	50	63	53	67	62	72	63	64	73	57	53	54	59	61	55	45	75	67	51	56	51	56	56	72	64	51	58	54	69	58	48	71	53	43	47	57	67	53	73	60	68	59	48	62	61	66	61	59	50	51	63	62	48	68	53	46	49	67	58	63	64	48	54	53	53	56	65	63	55	64	59	59	59	49	54	58	48	66	71	51	72	63	59	61	56	39	57	54	57	62	64	52	47
17198	1441	918	1013	2405	3744	2686	2239	1823	1544	1301	1150	1102	1125	1096	1101	974	816	687	612	582	644	543	589	607	540	554	573	540	553	505	574	658	573	555	501	543	535	471	472	516	506	460	506	517	514	516	514	569	568	485	494	470	494	509	484	536	471	490	455	497	493	473	496	478	444	468	477	481	443	468	437	491	502	512	474	484	493	485	458	443	462	524	442	476	481	486	478	468	472	481	441	491	426	464	490	463	435	444	439	481	449	460	464	474	461	486	467	467	502	468	486	450	465	454	517	428	460	467	472	491	453	463	458	484	456	474	459	451	443	518	451	454	486	469	472	488	465	499	434	462	458	461	495	466	467	493	503	440	466	515	447	492	485	459	447	485	470	453	471	513	469	445	458	484	480	471	479	500	434	460	483	445	461	474	479	475	455	481	501	426	444	482	464	444	473	463	498	453	475	426	476	464	503	439	465	400	447	474	442	438	445	470	463	424	490	436	485	462	499	451	472	419	474	476	491	461	452	468	454	464	480	478	486	485	464	485	444	479	470	481	468	467	461	448	483	481	509	482	454	496	472	463	474	486	453	498	442	469	445	450	464	475	460	507	516	455	471	460	476	443	436	473	465	427	466	470	470	504	475	448	478	470	449	454	452	456	464	527	475	462	468	475	511	432	445	491	467	466	493	433	459	464	429	444	471	478	449	499	447	447	483	481	461	477	488	459	510	476	468	486	455	491	480	475	454	472	468	452	450	515	460	490	473	465	430	477	453	432	491	425	474	484	458	436	457	432	461	424	439	466	462	467	451	470	463	469	470	452	470	473	491	452	446	477	493	460	463	440	530	486	450	471	475	468	499	499	453	484	439	489	448	457	505	495	477	498	462	420	460	494	478	472	479	466	487	484	446	504	470	470	468	477	459	499	458	449	534	472	470	453	439	473	466	455	493	481	480	469	488	448	444	483	443	435	449	459	433	443	460	462	448	458	421	480	430	478	481	477	435	428	440	482	496	463	450	441	413	433	465	433	468	499	427	457	454	470	513	470	464	469	487	487	489	491	452	489	459	450	473	491	471	472	470	482	426	453	486	474	466	469	481	463	456	439	479	473	455	454	451	438	471	440	465	529	443	438	438	508	422	445	450	457	490	485	455	430	434	436	485	469	434	500	464	458	475	472	475	450	514	476	431	466	474	499	530	460	463	461	458	471	469	437	467	496	456	497	451	498	467	489	461	426	493	466	436	497	514	463	458	443	454	436	468	472	487	535	470	502	459	474	435	451	459	455	475	440	498	455	489	430	419	458	429	452	441	488	480	458	461	510	488	454	485	476	507	443	435	482	457	477	430	481	449	444	460	476	491	425	483	486	470	465	464	453	470	467	492	458	513	453	458	485	480	468	465	484	445	487	496	457	466	444	477	437	510	455	448	509	484	450	450	478	489	448	442	474	494	460	477	484	435	487	461	454	487	419	493	462	500	483	495	483	463	488	460	457	444	460	429	470	458	479	486	454	453	475	445	487	464	419	431	505	482	466	491	460	452	491	476	486	516	454	431	454	478	461	434	457	480	494	467	475	467	435	472	493	453	460	446	455	474	448	436	458	458	466	447	432	438	469	517	445	469	459	491	462	444	468	437	521	456	491	509	457	481	456	477	481	479	455	466	461	447	490	464	487	479	459	466	475	482	425	473	497	459	472	483	439	455	469	491	481	470	437	490	458	440	470	441	485	483	486	478	436	494	443	460	430	484	481	460	440	458	447	481	478	481	454	480	482	451	500	478	449	437	479	472	457	447	449	459	446	506	433	472	456	414	439	480	480	464	508	439	453	467	458	444	450	453	464	398	473	498	453	509	394	480	457	495	479	446	452	461	450	476	484	464	458	527	446	480	451	468	439	424	464	459	506	455	454	463	452	465	464	453	421	475	452	457	453	406	473	467	471	486	464	494	483	439	507	498	462	457	514	456	450	491	453	482	495	433	486	471	451	494	462	524	485	446	459	462	467	478	475	472	456	462	462	448	455	469	475	497	449	472	462	453	438	480	468	490	468	477	469	475	471	470	458	458	437	428	440	463	512	468	447	475	466	467	478	475	439	477	445	447	491	500	469	468	493	448	463	458	462	496	468	481	436	460	508	483	513	460	441	453	467	467	471	484	457	463	476	484	453	447	453	474	431	487	477	495	442	452	477	492	507	514	500	441	433	439	472	510	465	462	462	436	468	439	465	483	463	494	465	449	437	485	466	458	435	488	486	464	473	497	460	454	493	464	454	469	424	477	461	450	456	455	481	478	515	482	421	466	425	466	520	461	476	454	461	469	465	490	420	488	472	439	446	457	487	458	482	445	469	434	489	500	434	477	473	468	522	450	442	499	468	454	481	401	488	438	501	451	445	440	457	458	455	457	471	450	475	467	481	492	450	475	418	480	457	447	460	470	465	495	460	446	453	427	475	475	458	481	473	458	482	481	453	472	462	473	510	450	450	459	449	460	485	463	466	454	440	461	480	501	458	488	471	435	513	448	441	483	454	498	533	474	453	450	474	478	442	466	479	434	468	438	498	478	474	453	472	458	501	444	442	425	486	423	441	452	505	486	473	463	476	447	448	453	461	488	454	483	481	460	451	430	467	450	444	464	459	469	471	453	479	482	424	471	463	467	468	474	460	465	496	474	457	467	463	450	502	475	441	439	450	482	455	530	482	455	462	495	486	480	496	437	497	467	500	496	479	449	463	433	523	463	433	460	503	492	490	419	443	480	474	469	485	488	497	467	456	483	434	443	456	447	481	483	465	458	497	455	484	428	438	473	472	477	447	452	483	458	473	451	450	455	441	451	458	452	445	459	491	442	441	489	444	435	488	466	476	422	506	486	428	489	457	474	452	490	457	483	445	466	458	482	441	476	480	457	469	455	468	464	467	458	472	426	500	499	476	461	429	477	447	483	500	479	476	456	461	485	439	439	486	460	515	495	487	466	458	474	459	467	477	457	496	484	475	465	429	476	485	490	477	453	472	450	495	447	474	476	464	466	498	456	468	501	432	451	430	453	450	448	449	481	459	465	469	462	437	474	487	469	474	450	452	482	502	470	500	479	490	457	482	452	477	478	446	507	471	429	447	457	494	466	458	487	459	472	477	478	492	455	495	488	476	456	465	482	461	437	477	440	471	441	478	458	460	471	460	482	444	465	432	440	474	452	448	448	487	460	470	497	462	467	439	473	462	437	495	490	458	460	433	460	458	464	480	475	449	439	516	456	453	441	458	460	465	447	452	462	465	480	481	502	484	478	499	465	450	427	455	454	473	449	435	440	510	436	407	427	465	508	484	443	487	443	462	441	457	455	507	452	513	485	510	473	499	460	475	447	511	454	490	499	494	458	446	492	442	455	448	460	453	463	513	448	447	441	466	475	430	452	459	471	459	449	474	458	511	405	448	457	477	461	463	467	470	435	431	469	488	462	443	482	473	459	487	452	453	445	440	466	430	445	481	448	474	447	465	478	495	460
2742	169	90	62	55	69	80	80	60	58	63	48	74	59	52	57	54	50	37	32	33	31	31	30	36	40	39	37	33	42	32	33	35	34	30	21	38	30	32	34	37	31	36	36	29	22	24	31	32	29	35	27	38	33	23	25	41	33	45	29	27	28	29	31	35	25	35	31	25	29	39	45	27	34	27	37	29	38	27	29	31	30	23	33	36	25	40	34	28	36	26	28	36	34	37	39	30	23	31	34	35	26	33	36	38	36	26	38	25	27	26	27	25	20	28	43	27	22	32	33	35	30	28	32	34	24	35	31	22	21	38	33	29	24	25	30	25	21	33	27	36	33	41	31	37	32	27	37	27	40	35	23	24	43	36	33	33	34	24	33	36	26	22	27	30	35	45	31	32	38	29	35	20	31	35	21	31	33	38	30	44	32	35	37	25	23	32	38	36	26	33	42	30	28	30	27	26	37	28	30	27	40	29	27	33	21	23	37	39	39	33	34	31	33	26	27	30	35	32	20	34	36	34	35	37	22	35	36	34	28	30	27	21	30	21	31	26	31	27	32	22	29	35	45	18	25	25	44	27	33	31	35	29	27	23	36	42	31	34	39	29	35	27	29	23	40	19	22	36	34	31	34	25	29	25	32	29	36	27	29	31	26	28	38	28	25	22	31	30	41	28	31	33	34	32	39	27	30	29	27	30	33	34	26	33	24	33	28	34	32	29	34	26	29	32	30	42	31	18	34	28	32	31	25	26	39	28	26	28	34	38	32	21	29	37	41	27	36	33	33	32	30	24	26	22	30	41	31	27	26	30	38	27	26	37	34	37	27	23	27	38	27	18	41	23	30	32	33	30	24	19	32	33	35	30	25	46	37	40	34	32	31	20	31	35	27	29	42	32	30	27	28	24	32	23	29	42	30	38	28	38	23	34	39	36	25	28	26	40	35	25	24	29	31	35	32	29	36	28	22	38	40	37	33	36	27	29	16	35	28	27	31	35	29	38	39	33	30	37	40	24	22	33	17	27	32	28	32	24	30	31	27	39	35	31	32	29	27	33	34	28	18	29	31	49	34	34	25	23	32	36	43	26	23	34	31	27	32	35	25	32	40	39	29	26	30	43	29	31	30	17	33	28	37	39	27	23	37	30	30	33	36	37	29	34	34	30	38	43	41	27	35	28	36	36	29	31	31	31	28	28	26	22	26	32	30	41	31	37	34	35	30	32	33	34	34	36	33	24	39	44	33	31	32	23	33	29	31	29	36	27	32	33	28	27	39	29	27	32	34	25	32	19	28	27	40	34	33	28	34	28	31	40	29	40	38	36	26	33	30	25	29	31	30	43	29	38	41	33	23	33	27	26	42	30	32	37	22	28	25	41	31	36	31	32	26	36	35	34	37	22	34	33	32	31	28	26	30	39	29	32	31	29	34	29	32	24	42	39	32	22	34	21	29	37	26	27	28	43	26	34	39	36	24	33	19	32	19	37	35	23	25	40	17	33	25	28	31	25	26	32	24	37	30	20	31	31	28	34	38	32	27	24	39	38	27	29	23	26	33	30	42	31	34	27	32	26	25	31	32	20	28	22	29	33	31	30	34	39	27	32	36	37	35	28	34	32	30	32	35	46	41	30	29	25	34	31	34	28	33	32	36	33	34	38	23	39	26	34	31	26	30	31	28	25	25	30	21	37	42	42	34	29	29	22	30	27	32	39	33	24	30	30	28	31	36	32	22	35	41	39	41	33	34	29	37	35	36	29	40	41	27	34	33	27	24	34	36	38	29	30	27	36	41	36	24	43	31	36	30	34	26	35	37	42	32	24	32	28	27	21	31	30	27	40	33	40	32	30	23	21	31	35	38	25	22	33	25	32	25	23	52	23	43	19	31	32	32	35	28	33	38	33	35	27	26	34	27	26	40	24	31	25	40	38	33	38	40	32	21	27	29	34	27	24	32	32	25	32	23	37	33	22	28	27	28	42	30	38	30	29	32	25	45	30	30	18	27	31	19	37	29	33	28	29	36	24	27	39	33	39	26	36	28	38	36	36	23	31	33	35	37	37	34	31	40	34	27	27	29	25	29	32	27	28	32	31	33	36	21	39	35	29	24	28	29	26	29	27	29	37	30	27	37	30	34	36	30	31	24	39	39	31	30	41	32	30	22	36	27	35	33	27	26	24	27	30	26	35	25	41	39	23	24	28	36	34	28	21	23	45	30	19	28	32	17	33	26	29	28	41	29	36	34	23	37	23	26	30	24	27	38	37	17	31	37	22	35	34	36	25	31	30	34	26	34	29	23	33	33	28	24	24	38	31	31	26	30	39	32	26	30	17	38	31	42	26	33	34	42	33	34	29	25	23	35	32	20	29	25	34	47	38	28	31	22	36	28	33	30	32	27	26	36	30	23	29	22	31	31	32	29	38	36	23	29	22	31	28	36	29	34	29	33	25	43	19	33	36	31	30	34	28	34	42	37	33	28	28	31	32	39	37	32	33	29	38	28	34	23	32	32	33	29	32	25	31	26	33	27	27	35	31	26	33	29	47	25	19	31	34	40	28	33	34	30	33	36	31	29	32	24	22	26	41	30	35	29	37	32	19	29	29	32	29	22	36	34	30	25	30	40	32	40	28	34	30	41	30	28	32	29	33	34	36	38	23	32	37	29	33	27	27	33	33	30	31	21	26	26	44	26	22	35	35	25	35	19	32	29	32	32	29	30	30	26	35	29	38	19	33	31	30	33	30	41	38	34	32	36	35	24	40	33	34	27	23	29	28	19	36	36	35	25	29	28	35	28	27	40	31	39	34	38	42	19	35	20	26	25	27	31	34	26	27	30	32	25	39	38	38	27	31	25	44	33	29	37	29	22	33	29	25	43	26	35	35	23	33	27	29	34	24	23	29	23	32	30	29	20	29	27	35	28	28	24	26	32	32	40	34	26	31	27	30	40	34	24	31	33	26	25	34	30	27	36	28	30	30	37	33	27	28	33	29	47	31	24	25	32	27	32	27	36	28	35	28	32	27	23	29	31	32	32	29	21	32	35	28	36	30	42	22	32	30	33	23	32	22	30	34	35	31	28	36	33	26	35	35	30	36	36	30	36	22	35	31	26	35	27	29	29	31	29	30	21	31	36	30	30	31	26	29	45	30	39	25	31	38	23	30	29	27	30	34	35	35	32	28	34	35	31	31	41	34	31	35	39	29	27	31	29	32	37	41	21	29	37	31	27	33	30	27	33	35	30	37	34	24	39	36	44	33	39	26	34	29	27	37	26	29	28	36	26	37	24	31	39	34	39	37	24	29	42	33	24	35	30	43	41	23	27	35	30	23	28	29	36	22	36	25	19	31	29	32	22	34	33	32	32	26	44	43	29	28	30	29	25	27	35	29	31	20	36	27	42	29	29	26	23	24	16	34	31	28	40	26	22	23	20	31	37	29	40	25	29	37	32	23	28	43	35	34	39	25	30	35	19	27	34	29	31	28	35	31	23
22298	2152	1102	1271	3154	4967	4110	3194	2456	1955	1657	1426	1229	1264	1336	1221	985	759	585	561	510	498	563	518	486	454	448	464	460	427	459	498	462	365	378	370	381	372	372	334	341	308	322	323	367	332	302	299	337	295	356	329	313	312	320	303	355	372	296	291	268	273	307	276	299	295	319	285	321	309	288	303	277	302	272	295	282	265	312	287	270	284	304	306	288	287	268	275	260	256	266	243	301	304	300	321	268	286	310	256	255	252	303	301	309	293	295	281	272	312	289	263	313	280	293	297	295	310	318	311	281	294	272	270	293	308	253	289	283	303	274	299	246	286	276	291	262	278	310	263	264	270	288	251	277	279	303	312	298	315	293	280	273	271	275	245	318	298	284	257	291	265	274	243	319	276	280	297	296	308	278	299	272	279	278	263	241	261	314	278	283	280	283	299	281	298	270	273	283	262	286	284	298	282	287	284	253	271	267	305	290	265	282	271	252	285	288	258	310	253	285	297	287	288	265	275	315	274	307	263	296	277	288	292	316	270	262	299	272	258	279	275	296	276	267	267	301	312	272	293	270	289	271	286	287	290	264	290	284	296	285	262	271	293	284	299	277	232	278	270	271	277	279	256	257	290	275	265	237	301	288	263	298	280	290	258	285	273	282	300	264	269	313	286	268	258	266	249	301	300	275	253	280	298	269	269	259	263	274	298	305	287	256	270	287	261	287	290	289	276	251	257	270	299	275	282	276	285	260	250	300	295	275	287	285	258	269	266	304	294	260	300	281	267	235	275	270	304	309	288	288	261	286	289	275	279	255	293	265	274	280	289	277	297	277	289	271	299	277	296	264	283	281	306	274	282	272	267	273	282	303	273	247	294	264	255	252	280	302	302	237	269	290	266	299	285	284	289	276	297	308	265	283	268	284	264	321	278	257	260	287	290	249	283	273	282	265	263	271	290	257	280	284	297	291	264	271	284	248	298	277	269	289	310	282	282	250	249	299	294	297	293	289	279	265	284	288	284	268	280	286	288	296	292	273	290	290	318	289	258	315	308	265	300	271	259	287	293	270	286	282	297	258	276	288	265	247	281	267	292	275	281	284	261	281	255	295	260	260	279	302	292	283	280	266	246	255	282	295	265	280	289	255	282	265	272	281	279	270	294	315	294	278	283	266	253	253	274	294	285	296	294	259	264	288	289	285	266	294	295	309	278	289	270	315	276	261	318	294	280	266	259	266	275	236	267	287	292	265	282	283	274	270	284	282	267	256	276	275	260	304	274	261	291	290	254	241	305	260	298	307	278	283	312	287	283	303	268	278	271	255	299	268	274	280	265	259	266	300	267	272	286	323	293	274	263	256	288	279	243	258	292	273	265	262	276	275	283	272	273	276	268	289	258	309	300	288	253	263	276	269	282	274	275	261	262	229	290	276	299	292	277	272	269	282	285	269	270	242	259	237	267	287	277	300	284	274	253	283	286	272	259	270	278	264	262	262	279	263	281	267	297	270	304	261	266	286	250	293	260	238	310	288	268	289	296	269	291	270	300	280	268	261	262	287	303	289	261	253	276	289	260	299	303	303	274	288	271	299	272	262	287	307	278	274	313	276	269	287	298	266	290	277	255	270	275	275	253	264	263	281	278	297	278	264	278	274	251	253	267	304	303	299	302	261	266	269	273	283	297	291	251	278	301	312	266	313	270	271	290	272	268	302	280	292	274	250	268	249	301	292	280	254	285	246	276	272	280	279	268	266	287	269	261	283	331	282	259	283	288	269	291	307	272	260	287	259	327	230	275	294	308	300	255	292	245	271	295	259	283	277	274	291	275	291	297	268	294	270	288	263	279	264	257	268	279	289	261	321	307	266	281	286	277	278	280	299	278	295	279	312	260	234	287	253	317	284	282	268	292	277	289	282	286	266	278	291	284	283	274	307	292	284	270	269	285	255	263	282	288	261	268	264	262	269	270	278	301	291	293	271	304	274	266	280	270	292	263	314	286	260	287	290	276	256	284	270	306	292	296	289	254	240	265	290	282	287	249	283	277	298	285	301	299	295	297	272	279	258	267	227	278	267	289	253	307	264	277	287	289	278	304	258	268	313	289	274	276	281	295	271	254	290	297	266	293	314	255	265	291	297	273	265	309	264	293	301	282	276	260	249	266	273	282	256	240	245	291	293	264	272	278	264	289	301	307	290	303	261	307	299	280	277	287	253	267	279	256	288	276	264	268	269	282	271	297	299	272	293	288	275	243	289	271	294	284	282	267	267	290	261	261	251	299	306	241	281	296	312	248	270	269	307	283	273	252	280	269	282	259	270	278	264	312	274	256	267	282	279	287	251	294	286	302	290	276	291	263	288	295	292	287	285	285	298	305	294	292	277	299	281	276	285	278	250	314	258	292	288	296	280	306	276	269	280	288	256	281	316	261	283	269	282	297	294	302	281	280	261	278	283	279	282	283	279	296	285	299	285	279	258	297	281	271	264	247	253	279	273	291	296	290	301	268	305	264	306	265	267	284	273	272	278	284	300	278	308	255	277	302	295	288	301	304	254	290	291	280	300	279	272	283	276	273	276	300	273	293	291	272	263	271	305	287	334	255	305	272	276	274	285	310	263	290	282	264	269	271	281	294	300	279	254	299	280	272	292	268	308	305	308	261	305	262	280	278	275	275	277	282	266	291	298	281	299	262	251	262	280	290	280	270	257	289	306	274	287	293	287	260	301	291	260	257	262	250	288	284	269	289	300	281	279	289	258	279	292	276	296	255	246	295	285	293	278	275	310	264	281	262	268	245	288	287	273	304	272	254	301	293	288	269	303	305	281	300	267	281	286	272	293	286	275	321	268	296	279	269	276	270	282	301	253	296	285	297	263	263	302	277	297	255	248	280	256	274	274	279	296	266	302	283	249	273	279	281	265	272	312	295	253	266	262	299	280	278	287	298	288	279	282	252	284	271	281	264	256	264	275	270	287	292	276	261	268	305	296	276	291	303	282	261	275	297	273	284	280	268	284	263	268	257	300	290	283	264	292	300	302	298	297	325	283	278	292	266	247	248	271	258	302	288	264	252	268	282	306	280	292	280	298	270	256	307	288	267	278	275	299	269	281	257	274	281	284	281	251	263	286	281	270	264	273	307	272	308	287	238	279	274	289	294	283	303	283	276	266	287	276	282	259	292	306	282	283	301	300	273	279	278	281	307	291	336	265	241	273	270	302	253	264	281	256	272	284	278	292	276	275	265	278	279	290	284	255	269	275	297	281	275	297	259	262	300	301	274	288	311	271	259	259	284	278	271	272	299	284	295	300	271	296	267	287	280	273	268	319	286	276	293	299	293	312	283	259	287	245	296	300	298	258	272	292	294	254	283	265	282	259	295	273	292	299	249	272	276	277	305	272	263	275	302	250	303	273	251	270	294	294	267	283	270	297	320	298	230	287	247	274	290	291	282	303	276	294	270	281	254	268	274	288	272	303	280	257	308	290	273	281	298	280	292	271	263	264	255
1496	125	93	92	98	94	103	99	89	94	80	99	99	108	86	93	71	87	89	101	85	108	95	77	76	78	86	95	79	76	85	96	80	79	86	100	87	90	82	77	84	98	85	99	85	83	85	66	97	93	65	81	78	84	84	81	82	103	92	78	105	74	73	66	74	92	87	83	99	103	92	86	74	83	77	93	80	92	91	90	72	91	61	86	79	78	70	75	98	83	76	96	85	80	81	86	80	75	100	74	79	86	82	98	86	94	99	84	92	99	91	84	98	82	80	67	88	78	99	76	71	90	72	76	90	78	77	76	94	78	84	87	82	94	103	80	91	97	90	96	98	92	68	88	77	83	89	91	74	73	71	88	59	82	85	91	87	83	104	91	85	77	73	84	76	76	83	83	72	84	89	85	80	83	98	89	80	81	88	81	88	85	79	95	78	87	83	84	91	76	86	87	82	81	98	84	93	79	84	82	86	88	83	97	82	79	85	90	79	73	91	79	87	82	77	93	96	101	75	96	85	88	88	70	83	76	83	65	80	116	71	89	73	89	90	85	87	84	85	77	91	88	66	88	96	88	90	76	79	69	86	92	86	86	76	80	82	82	69	85	102	80	67	79	98	91	61	93	82	76	86	98	76	76	97	106	99	82	99	91	95	79	78	79	86	77	78	83	99	89	116	90	95	82	87	83	80	89	76	78	91	96	82	104	75	88	80	93	61	87	86	88	76	98	99	88	87	79	94	87	99	101	78	80	77	79	87	86	71	79	86	72	98	101	85	100	99	86	80	77	98	71	69	92	85	70	98	87	73	74	80	67	90	64	95	89	95	91	96	80	103	92	71	98	83	91	91	70	76	80	92	91	95	81	89	81	67	73	88	90	82	72	85	93	86	102	67	92	88	89	65	90	84	90	85	76	105	76	98	92	92	78	82	109	83	86	91	88	86	81	90	91	94	83	95	84	73	71	78	80	92	90	95	74	80	78	88	92	91	89	100	80	95	69	76	83	81	87	73	91	70	82	89	82	91	99	81	78	85	79	92	81	84	92	90	88	78	79	92	88	93	68	87	90	97	87	87	70	84	93	67	84	80	80	72	101	81	72	68	92	83	85	75	77	77	94	72	78	86	84	97	76	88	90	93	83	91	79	73	105	74	87	79	72	93	63	96	104	77	72	80	69	79	83	92	82	92	80	88	79	97	79	81	82	59	70	94	90	92	79	82	87	86	87	95	95	97	92	91	86	70	91	90	67	100	97	72	66	87	87	82	67	87	77	96	93	80	63	96	89	82	104	89	76	78	87	93	86	83	84	68	87	105	99	78	96	82	84	92	79	74	89	79	98	90	84	97	80	83	83	86	74	85	79	81	109	79	80	85	77	71	102	87	76	96	84	97	78	74	86	83	93	81	72	81	82	82	88	89	87	93	83	85	84	65	80	88	74	65	77	73	82	77	73	95	77	84	81	85	75	76	73	81	100	97	86	98	65	76	69	84	82	77	89	63	95	97	81	98	83	97	86	96	83	87	90	91	72	86	81	84	78	100	83	85	78	66	91	80	73	79	99	81	88	79	78	90	80	91	79	90	89	76	99	88	97	79	94	94	95	78	73	78	81	64	108	89	93	74	91	97	115	102	86	92	80	89	78	72	81	84	98	84	74	79	96	88	98	84	87	93	71	80	77	74	76	96	76	107	80	93	72	83	79	86	71	97	69	69	99	94	80	98	83	88	79	87	85	94	78	95	83	67	88	80	72	91	69	73	80	74	76	90	88	83	83	87	73	87	74	80	96	77	101	76	93	77	85	93	75	77	72	92	92	98	64	81	85	84	82	88	89	89	69	85	90	99	71	79	84	82	82	88	110	84	87	86	72	88	89	84	87	88	81	99	86	83	74	92	92	89	85	78	100	76	73	76	80	82	94	96	76	87	91	93	86	87	87	80	82	85	72	82	95	95	87	77	78	86	85	82	100	71	90	89	86	92	79	80	72	72	84	71	92	89	81	78	76	89	74	91	88	73	81	91	92	84	73	103	84	70	95	73	73	99	93	85	74	81	98	100	85	66	82	79	74	101	73	93	81	101	89	84	64	69	74	76	86	73	88	74	91	88	76	93	95	72	86	82	83	82	91	84	80	80	63	80	89	69	81	72	98	77	74	93	73	84	75	84	78	80	89	80	90	73	84	93	88	81	96	99	92	70	88	84	89	87	83	75	86	68	88	92	82	86	108	91	84	76	90	90	98	87	88	88	78	99	96	84	78	103	75	86	85	92	81	77	84	79	91	74	108	73	79	67	78	84	100	100	75	76	81	76	73	71	98	84	87	90	91	89	89	97	81	87	93	108	80	88	92	91	90	91	80	82	89	80	80	68	69	75	90	90	77	82	86	95	82	87	94	78	83	70	82	79	86	95	78	90	90	78	89	89	86	78	84	70	87	82	93	82	80	86	86	71	77	94	73	89	87	93	69	88	101	97	80	73	81	84	94	76	77	83	95	83	77	79	95	88	94	89	104	78	76	93	85	81	91	76	74	94	80	106	73	77	87	94	83	91	75	71	85	85	89	99	71	73	96	90	82	97	75	90	95	81	82	84	78	77	92	79	82	87	70	88	84	71	91	92	79	95	86	85	82	79	84	88	71	73	89	91	77	87	91	83	106	82	103	76	84	71	83	82	91	81	95	80	75	84	82	87	76	106	92	80	87	87	69	78	93	98	98	84	92	79	90	79	75	120	84	83	87	85	86	91	100	95	91	79	73	82	78	81	98	89	88	86	83	78	86	77	105	103	67	94	88	83	74	78	104	87	85	91	86	105	78	80	101	72	81	68	95	90	72	99	83	90	91	78	86	77	80	83	78	82	67	99	75	83	80	83	91	83	93	97	93	88	85	66	97	74	93	73	73	85	77	98	86	76	95	72	65	73	85	90	98	85	81	59	88	73	90	95	67	94	90	77	81	96	92	83	81	81	90	87	82	84	96	83	77	82	80	83	95	90	86	75	86	88	70	91	92	88	89	86	62	94	87	85	86	68	80	78	64	90	75	82	92	82	75	84	84	87	90	83	79	97	81	78	74	85	79	79	90	88	88	87	74	89	72	71	88	89	98	84	76	81	97	89	72	79	85	85	90	74	82	89	94	72	89	94	81	79	85	75	78	88	92	78	81	76	69	83	92	90	82	66	88	79	90	68	72	79	81	77	74	69	84	89	90	59	94	90	95	85	63	78	85	78	95	84	71	95	93	83	87	77	88	88	86	91	74	56	87	96	69	74	79	92	74	78	77	76	86	85	83	91	92	101	95	89	89	99	76	89	76	80	76	90	104	81	87	87	81	83	77	72	86	77	86	81	94	81	93	92	105	80	84	76	76	90	90	82	85	98	74	84	94	74	107	84	86	75	85	84	77	92	85	92	70	87	79	79	96	75	93	81	86	86	77	93	80	77	97	92	85	83	75	88	90	96	75	70	70	92	77	93	100	79	73	74	89	88	92	93	94
12627	1183	988	1020	1540	2045	1581	1376	1131	1098	1018	987	1002	1088	1038	1046	856	863	710	703	722	773	756	772	743	733	729	827	849	812	828	811	752	723	687	701	706	696	696	704	700	716	713	708	702	728	694	688	687	693	755	746	717	696	736	687	718	714	642	679	671	738	664	691	729	683	690	661	684	727	769	722	664	656	720	712	685	716	725	688	700	693	658	658	703	731	699	671	667	705	674	697	681	694	680	716	676	707	702	670	714	736	672	683	740	680	702	736	697	716	694	676	670	717	704	684	723	660	647	676	662	722	698	710	758	665	698	672	720	736	724	700	639	687	688	683	719	716	717	677	668	677	644	658	702	730	730	744	689	648	695	685	691	731	673	699	697	682	691	702	711	730	704	712	653	747	707	691	679	720	701	690	687	686	725	706	751	696	651	683	683	677	717	680	689	735	707	686	700	676	705	732	696	680	702	684	722	646	719	721	694	687	679	708	697	696	690	711	675	684	661	705	724	690	707	681	733	681	706	718	683	704	691	632	664	684	712	704	691	677	724	669	693	688	702	711	670	696	675	719	673	682	598	728	692	681	703	725	672	688	677	687	689	699	714	720	683	656	614	680	694	710	706	641	640	689	700	680	720	672	653	714	754	656	698	708	699	764	675	670	727	701	710	713	689	647	687	633	677	634	694	735	673	664	733	674	708	714	744	687	716	673	686	713	714	693	645	667	673	710	636	674	694	701	690	666	716	692	672	726	729	648	685	630	703	710	679	673	702	683	705	688	681	737	698	696	739	713	714	690	699	712	691	708	686	678	672	700	697	661	699	655	749	662	751	711	645	673	709	713	682	705	755	703	732	672	737	713	721	692	695	716	712	705	755	697	676	687	712	732	724	747	692	683	682	707	719	720	659	675	686	726	657	746	721	722	679	715	684	682	701	682	682	693	715	641	721	737	716	646	698	671	703	705	710	678	692	708	688	695	706	692	697	698	691	687	648	697	691	682	719	664	714	708	669	670	643	739	645	671	716	676	713	706	685	696	682	688	713	741	656	658	674	689	660	673	669	691	668	659	673	690	715	711	676	687	676	717	721	677	690	728	714	729	716	677	679	775	708	707	702	768	705	672	697	686	727	706	635	726	716	767	692	710	705	699	718	741	738	658	705	646	705	656	685	740	708	697	698	721	704	751	679	662	657	713	676	685	667	666	692	727	678	731	674	724	690	675	730	699	700	751	702	707	746	682	662	637	694	716	693	655	698	676	684	665	647	687	706	618	716	741	641	714	694	668	706	699	690	670	727	732	693	678	678	707	700	720	707	687	690	683	685	704	698	734	699	656	677	732	705	711	679	681	692	689	680	698	672	724	659	712	686	622	682	647	706	662	686	694	654	653	659	660	682	694	699	699	668	699	723	708	689	689	647	669	678	711	683	710	727	720	703	713	714	636	731	698	710	721	752	651	670	633	685	712	689	714	652	652	705	701	691	710	701	715	712	679	683	670	675	676	676	664	706	744	693	666	685	679	694	673	684	692	690	715	686	681	701	660	710	714	703	651	686	668	710	686	751	671	679	709	749	715	691	698	684	687	706	695	715	711	703	671	715	698	656	660	700	726	667	668	706	699	728	682	686	694	708	728	702	700	682	710	677	708	671	671	660	693	760	719	672	716	647	733	736	724	744	714	717	691	705	672	724	697	708	690	721	687	702	695	679	662	686	689	694	651	699	696	701	656	718	681	693	669	679	677	710	686	735	683	706	702	737	677	676	679	701	705	707	629	700	678	672	687	715	629	668	668	680	664	664	708	689	697	737	693	694	733	682	708	695	699	748	638	648	693	694	687	664	664	667	711	711	681	686	685	699	664	689	639	732	706	671	665	732	697	697	687	696	713	720	699	681	664	682	702	726	692	680	682	712	697	686	690	698	686	727	750	657	633	672	680	679	711	706	635	752	746	683	663	689	685	685	702	714	732	642	702	709	681	695	661	652	704	687	724	716	660	680	669	684	684	680	725	736	679	698	683	681	682	759	689	667	689	696	685	701	740	701	697	686	698	689	703	724	657	689	703	656	652	735	682	708	743	709	638	662	740	721	694	717	690	707	702	707	735	696	716	706	713	705	728	689	712	692	730	728	745	720	721	675	726	686	688	690	679	670	719	699	703	660	708	719	714	695	691	713	740	674	723	709	725	642	684	707	651	714	724	728	669	694	672	703	707	689	699	658	656	727	733	714	670	737	693	682	698	734	679	649	674	725	662	691	692	681	722	683	712	676	683	688	647	704	697	650	715	716	707	670	704	686	723	678	716	681	629	669	722	656	706	700	693	656	702	682	681	676	704	666	728	719	746	739	668	703	665	733	756	703	685	700	703	679	664	724	713	684	685	750	679	729	715	666	701	639	673	696	685	652	699	692	675	661	685	703	737	699	712	693	713	758	689	714	716	670	666	657	684	691	699	729	702	708	662	705	698	702	692	722	700	684	656	686	695	737	679	689	685	678	712	678	677	703	641	649	715	698	718	717	730	712	650	729	706	693	737	663	664	682	704	664	759	688	735	708	660	724	658	746	735	727	688	704	654	673	685	677	683	700	708	705	704	701	663	740	682	696	722	684	696	629	686	640	731	643	684	685	722	646	714	716	713	682	702	671	737	691	673	614	713	711	692	692	668	725	743	701	722	727	697	653	737	712	686	686	676	693	716	662	709	707	684	748	715	672	670	675	707	722	710	711	716	705	693	726	641	730	669	666	733	689	687	706	688	753	719	702	638	730	706	672	706	669	736	740	722	692	689	689	686	649	669	691	665	689	676	709	732	656	674	709	707	694	717	644	698	683	697	701	705	710	680	695	683	671	678	675	704	728	706	683	695	694	696	710	651	708	697	662	718	658	706	725	673	654	679	711	683	650	669	692	732	668	759	683	687	640	696	699	686	661	696	727	698	706	703	677	629	724	731	663	679	694	682	694	678	690	674	721	708	713	698	752	645	633	672	678	680	697	709	729	672	710	689	688	654	716	674	705	694	726	671	691	713	666	665	688	727	710	686	694	646	697	701	685	717	688	687	687	653	736	688	674	657	708	638	714	684	674	649	705	695	740	734	706	687	713	687	684	724	720	661	690	694	696	668	720	679	658	700	715	707	699	675	710	681	672	719	692	708	712	677	728	708	686	722	707	661	685	684	664	696	670	650	675	678	702	656	736	728	705	695	675	644	713	707	688	668	684	689	652	725	682	731	644	679	669	697	726	666	670	684	673	668	699	715	706	714	692	684	709	690	714	698	686	708	736	713	716	701	711	701	733	677	666	688	709	708	705	729	736	672	664	704	665	759	707	708	690	650	700	666	680	659	692	708	713	710	719	712	688	694	706	696	718	700	680	688	706	692	735	678	685	651	667	712	750	665	685	666	647	709	691	691	680	733	752	669	692	695	671	627	706	707	713	675	666	717	682	703	648	725	706	651	680	710	698	702	719	661	717	695	643	679	773	643	693	662	714	704	705	672	698	685
1733	176	102	76	63	93	97	81	85	77	63	69	77	97	83	74	73	58	73	47	56	58	63	93	60	61	63	64	63	54	55	44	62	63	59	62	57	56	68	55	54	73	52	54	57	62	59	65	58	78	54	65	53	43	61	51	61	65	52	55	59	63	56	54	51	63	69	44	64	52	54	60	67	55	57	59	73	53	46	65	57	50	60	65	63	53	41	63	47	52	56	56	69	62	66	57	51	48	59	56	50	50	59	43	49	60	58	60	62	50	56	53	49	56	55	54	58	52	71	48	46	65	54	64	65	68	42	46	45	55	53	47	65	65	56	51	51	61	57	53	64	55	57	55	72	70	64	62	42	56	50	61	50	52	48	45	48	61	53	54	54	49	47	66	55	43	64	61	55	52	56	60	59	51	50	50	55	61	62	45	55	50	54	60	56	54	53	60	57	54	53	52	47	50	50	44	48	63	70	43	65	55	49	45	68	54	57	46	53	51	61	52	57	63	50	70	46	78	62	52	42	57	62	54	70	72	59	50	49	45	67	52	56	50	60	63	59	65	56	59	57	59	65	42	50	56	55	62	54	64	47	59	49	57	59	45	55	55	66	52	49	57	66	60	71	47	65	48	57	59	62	45	51	67	59	48	66	61	49	44	47	45	55	40	60	68	64	57	43	44	51	48	44	62	42	58	66	52	55	58	67	60	49	46	45	57	59	62	49	59	52	58	70	63	59	64	61	54	43	51	64	77	55	48	62	61	55	64	52	59	65	58	44	62	49	63	42	50	56	64	64	49	56	56	41	53	63	57	51	54	64	77	62	63	53	51	52	73	56	52	55	64	72	56	53	59	61	49	59	56	65	62	47	73	51	49	55	61	61	57	57	56	48	53	51	60	47	56	65	54	48	67	56	56	62	44	61	58	56	55	40	54	58	67	53	55	47	52	46	55	50	55	69	44	63	60	57	57	53	46	72	62	55	47	56	53	52	55	39	47	50	59	49	43	58	62	48	58	47	69	53	51	56	61	54	58	55	57	46	71	59	45	51	49	63	51	56	41	50	54	64	54	62	64	55	54	48	53	59	52	44	63	57	50	70	59	58	54	58	61	51	58	53	54	65	46	59	51	52	60	59	66	65	46	53	57	58	64	59	75	55	58	52	34	61	57	53	62	67	62	53	58	51	52	48	62	54	63	49	65	59	47	45	59	62	52	55	60	47	49	46	60	50	64	57	48	66	55	59	60	64	55	55	46	59	54	55	47	60	53	58	50	54	55	51	48	65	68	48	55	59	74	53	61	40	67	73	59	53	56	55	51	68	50	66	45	59	54	57	65	58	55	65	55	72	54	59	60	45	52	56	50	73	57	61	60	51	46	55	63	55	57	75	64	70	56	59	63	59	60	55	50	54	60	52	49	65	57	59	51	58	58	61	55	54	56	52	54	51	51	55	45	62	49	58	56	60	61	69	58	67	58	52	49	56	58	54	60	59	47	69	48	63	58	55	61	51	52	56	57	56	62	65	52	63	48	61	58	68	53	57	47	61	54	42	51	58	63	65	59	50	49	58	52	67	58	57	48	70	66	57	64	54	48	63	50	58	62	57	45	60	64	72	51	60	58	57	44	60	61	54	58	75	56	55	67	62	70	63	52	49	55	51	61	68	52	53	49	56	51	46	54	66	55	49	53	53	60	54	43	54	49	63	54	64	50	58	58	65	57	66	48	69	52	48	54	38	58	62	48	69	52	59	57	60	60	45	53	58	40	50	58	56	60	45	60	45	60	63	51	58	57	54	59	56	56	56	39	45	47	65	56	59	34	49	48	59	52	50	42	64	61	64	55	57	46	58	67	39	66	55	44	50	63	68	44	59	59	53	57	67	61	43	60	57	64	75	66	67	43	45	56	44	54	49	59	56	61	57	47	64	55	75	63	57	63	58	67	55	42	65	58	65	71	54	57	55	56	41	60	49	68	57	51	59	58	52	57	52	45	70	49	45	52	67	56	57	63	48	58	64	55	64	55	64	54	54	54	68	57	53	61	63	63	67	48	65	37	54	58	55	69	60	63	49	67	76	46	53	38	64	67	62	55	58	53	46	68	59	50	64	50	58	50	69	53	56	46	47	65	47	51	52	54	52	66	48	62	63	50	60	56	41	71	67	51	54	55	59	65	61	56	58	62	58	47	46	41	48	58	67	54	65	62	59	66	49	55	54	51	57	58	67	54	56	50	55	50	69	54	57	74	44	47	60	58	60	52	62	52	57	68	51	59	51	76	53	54	43	58	57	58	46	59	68	54	44	63	55	74	50	57	71	51	42	69	51	64	46	56	45	48	74	52	62	49	51	69	66	59	55	53	57	62	58	54	54	68	48	62	59	59	59	51	54	67	55	58	49	59	50	50	57	47	46	58	54	46	59	45	48	58	64	49	64	54	56	45	49	55	74	57	50	63	52	59	53	60	57	53	56	46	53	59	51	64	55	58	50	59	57	63	45	51	54	51	55	59	58	48	50	52	57	53	69	57	57	60	49	48	47	56	57	51	57	52	58	50	58	60	67	54	54	64	62	64	52	58	68	63	59	51	54	55	45	62	63	60	59	58	60	48	55	52	54	59	37	58	45	51	44	56	63	55	65	56	48	57	58	44	67	66	39	32	54	57	62	61	67	49	68	62	54	63	63	59	68	61	44	62	50	67	56	59	50	73	67	55	56	59	52	57	45	58	48	47	56	59	52	50	64	49	55	50	64	66	69	56	49	53	69	59	53	63	59	45	55	47	64	53	64	51	68	54	69	70	51	57	61	55	61	56	51	51	64	64	55	68	65	54	48	64	63	41	59	69	69	52	59	59	57	60	72	57	63	53	45	56	52	53	56	54	50	59	57	57	60	59	50	57	53	52	70	61	53	51	54	60	54	56	62	70	46	58	51	48	56	52	53	54	61	47	55	45	72	58	56	48	59	53	69	53	53	60	57	52	63	57	47	44	41	56	60	59	63	61	53	60	53	70	58	56	58	65	48	53	51	57	59	54	57	62	60	53	48	64	57	55	71	51	44	62	59	55	53	62	53	60	46	51	66	66	52	56	57	56	55	54	62	67	63	50	57	65	71	57	60	61	66	66	56	58	55	60	60	55	51	63	44	65	57	72	53	57	55	58	84	51	59	52	64	38	58	67	61	57	53	55	60	43	60	55	67	59	56	54	58	52	59	67	59	65	54	76	49	57	59	45	50	52	66	55	72	62	45	61	46	52	65	58	60	44	56	56	63	62	60	51	57	51	58	62	51	52	43	65	51	50	55	64	62	55	55	49	55	55	69	63	51	59	72	56	51	54	52	70	66	53	45	55	53	66	59	56	65	47	71	61	65	70	52	66	56	52	49	52	56	58	63	57	45	52	67	56	51	53	55	48	62	65	58	68	48	70	52	58	51	54	48	59	58	58	58	68	50	40	50	63	56	38	63	45	55	65	54	64	54	58	56	54	59	54	52	51	63	59
18491	2261	1065	1233	2859	3749	3370	2508	1919	1735	1414	1499	1442	1369	1283	1001	883	760	698	649	645	675	751	663	599	580	618	648	744	619	659	638	593	542	516	564	576	539	524	510	574	506	543	501	487	570	582	525	579	579	544	516	526	476	518	523	505	541	523	545	482	513	506	540	526	529	486	486	475	508	509	476	471	511	470	475	516	476	518	531	508	479	498	464	491	490	497	507	489	505	536	490	484	482	489	490	543	539	495	482	489	468	522	502	504	501	547	514	512	523	514	501	506	489	540	480	460	496	498	503	515	502	493	484	523	503	508	477	484	485	490	457	465	460	459	504	474	501	513	487	506	462	461	505	485	539	543	521	494	511	502	508	540	491	525	450	494	475	501	526	480	462	512	486	495	490	481	491	510	522	473	504	497	502	495	476	458	479	467	504	521	491	487	492	482	512	458	480	472	530	559	494	496	474	493	449	507	526	449	507	494	522	474	535	508	482	501	521	516	545	487	478	506	496	485	458	472	504	500	503	497	483	518	491	472	484	481	496	518	520	479	469	505	486	539	481	515	466	508	523	497	504	531	526	471	478	472	478	489	505	505	463	496	482	491	507	509	522	493	465	508	472	538	463	497	486	483	517	508	469	473	474	502	470	490	495	490	529	479	479	515	499	503	506	491	526	495	477	526	531	457	479	521	467	549	509	535	492	478	514	505	519	448	441	495	527	481	516	497	486	469	526	496	492	521	513	499	441	476	458	465	497	534	489	505	470	485	506	465	520	510	481	477	500	527	540	498	507	486	489	480	512	530	475	494	518	473	524	475	523	449	458	484	458	533	469	481	476	506	477	523	483	489	489	481	493	498	494	470	511	494	500	506	465	501	514	510	470	516	458	507	482	518	487	460	497	524	501	468	519	481	505	527	495	521	556	514	464	497	535	565	509	487	512	512	489	458	458	514	515	541	503	499	558	470	492	537	450	531	525	515	504	487	468	476	497	518	493	491	506	468	531	493	535	515	525	543	535	521	521	525	453	473	487	507	522	486	472	530	485	477	467	491	514	525	484	472	505	486	497	493	492	520	499	462	520	523	481	464	508	520	479	477	505	516	487	558	496	483	474	495	514	489	473	514	458	491	500	456	503	497	506	474	511	496	461	485	497	508	483	500	548	463	516	510	463	492	528	508	533	502	470	517	515	483	497	475	502	508	507	523	471	518	502	466	497	523	489	502	485	502	518	536	505	509	503	520	507	497	515	529	483	493	511	493	477	481	479	494	468	504	472	520	515	486	461	511	487	542	463	505	508	478	541	463	502	455	511	501	461	507	532	457	545	503	501	481	479	512	484	483	482	497	508	536	481	502	523	466	498	456	527	470	506	474	481	495	462	498	505	503	466	540	502	518	507	510	496	536	466	535	496	470	517	484	450	513	509	488	506	464	493	517	510	486	464	490	472	505	516	482	491	501	479	532	515	514	512	442	537	501	493	490	447	491	555	516	471	477	502	492	474	490	486	483	494	516	477	474	480	498	472	477	493	474	488	496	497	494	508	493	479	485	478	477	512	493	473	482	503	478	494	467	515	517	502	489	477	467	538	489	478	542	516	487	482	508	477	465	502	492	501	509	466	503	500	529	509	496	496	472	462	496	513	512	525	486	489	519	492	507	481	498	491	504	503	508	474	467	497	468	501	466	555	495	490	526	488	522	474	483	497	492	522	479	470	540	462	502	505	510	525	490	491	516	492	518	534	511	478	475	501	523	476	479	506	472	497	503	497	494	514	512	485	521	497	490	502	497	479	488	498	462	504	503	484	524	509	491	496	494	488	490	555	475	487	542	502	497	456	536	462	482	476	527	462	493	500	481	521	511	528	510	518	510	482	476	511	486	526	478	509	525	483	460	488	502	508	521	507	484	475	494	483	499	472	526	517	499	481	516	479	480	482	499	481	481	539	532	529	495	519	500	473	469	510	480	508	458	477	524	531	486	522	496	482	495	492	440	515	450	526	478	498	481	447	511	452	490	493	526	514	490	514	539	477	495	483	474	484	530	468	489	514	490	485	534	457	510	509	493	489	489	502	517	527	477	478	516	507	475	510	511	552	468	496	451	520	526	489	521	490	503	487	510	510	464	500	479	510	484	473	490	477	494	512	528	476	469	527	475	509	506	519	505	509	513	493	501	517	495	513	499	509	443	479	525	551	451	517	515	480	526	494	514	470	527	470	469	493	485	505	531	507	487	481	507	509	492	491	464	493	528	503	507	496	488	508	484	506	500	489	500	504	557	499	489	515	472	507	489	515	486	525	519	492	525	470	481	512	511	506	527	468	522	518	480	477	504	491	484	516	511	490	533	511	534	508	516	505	499	501	458	490	457	482	500	498	509	488	496	530	506	474	566	473	478	532	478	476	517	475	502	488	511	519	493	507	475	499	494	479	497	498	487	488	524	455	484	532	505	506	470	506	540	505	472	507	489	484	475	485	486	469	480	524	532	468	519	510	461	505	503	466	494	508	524	456	471	492	484	461	507	501	476	505	502	502	473	496	508	495	529	449	517	463	528	505	481	479	509	517	539	499	475	487	497	547	503	511	495	429	504	510	484	481	491	465	465	496	497	465	528	544	515	480	513	485	536	514	470	523	506	521	475	495	502	520	509	541	507	525	497	481	497	480	525	502	498	463	486	490	466	502	452	530	471	516	443	479	457	484	497	501	498	494	488	517	491	512	473	476	450	497	501	519	461	521	524	514	475	486	464	528	527	521	460	467	519	489	493	484	490	501	524	488	489	499	490	495	465	487	514	495	462	478	498	488	496	532	497	519	475	499	466	498	459	444	473	494	528	498	507	516	484	548	503	484	464	481	511	452	540	479	514	491	481	522	493	482	480	438	474	487	520	479	482	488	492	470	487	518	498	455	511	476	480	516	491	492	494	491	466	450	516	546	501	536	471	501	489	526	499	511	482	524	521	525	502	527	478	502	490	474	506	498	485	522	466	488	453	498	508	518	469	479	475	495	513	500	509	467	478	534	478	475	502	473	515	497	468	494	498	473	502	484	496	497	481	504	507	479	508	468	481	524	483	462	485	470	515	520	470	504	520	541	496	490	484	473	526	512	513	443	464	489	478	512	518	469	501	466	484	476	494	526	521	486	520	523	467	447	529	513	490	515	508	448	462	491	530	513	476	503	522	490	491	518	449	508	530	473	505	490	495	526	484	500	495	523	482	516	512	499	487	493	461	438	515	490	499	515	528	515	509	509	527	496	496	450	480	507	508	443	501	536	460	500	488	473	509	510	489	493	518	507	473	507	536	478	485	483	507	488	489	534	496	484	487	489	507	481	495	499	483	515	501	507	512	521	510	491	515	504	514	489	522	513	521	490	531	488	488	527	481	498	536	475	496	483	456	513	509	485	504	541	540	512	482	504	462	481	478	530	486	500	500	506	481	469	480	503	499	506	534	509	471	493	504	495	537	484	546	528	512	504	538	449	517	511	491	475	467	493	495	464
2374	159	98	84	83	80	78	80	99	84	74	65	83	73	74	68	80	66	58	63	57	71	77	67	59	51	54	60	71	66	60	58	59	55	62	55	51	54	65	65	59	52	66	56	52	71	60	64	55	55	49	60	52	63	61	67	64	65	49	58	60	55	49	67	59	62	51	67	56	64	62	51	64	71	44	62	75	71	46	52	59	50	62	54	49	49	48	62	56	48	57	62	57	42	49	34	58	67	49	57	58	55	44	62	52	40	53	60	40	52	62	53	50	70	52	61	66	59	51	55	44	50	57	47	59	53	58	55	50	61	48	51	57	53	49	58	72	57	53	51	50	52	54	54	50	61	58	58	68	63	48	49	50	66	57	58	64	57	53	52	43	58	53	48	57	71	60	53	51	48	66	57	61	53	64	55	56	49	49	50	56	62	54	52	47	59	52	70	61	65	50	51	65	50	49	62	61	61	57	65	55	60	56	65	64	51	62	51	59	61	53	53	54	56	62	57	44	54	58	38	58	74	62	55	55	52	52	64	64	58	60	50	50	57	51	61	55	63	57	53	52	62	56	59	66	73	51	51	56	54	65	47	65	51	58	56	63	77	58	45	48	66	62	66	59	66	65	52	58	62	58	55	63	63	61	57	61	52	51	56	59	47	39	45	69	47	72	52	51	67	75	51	53	53	59	43	63	54	60	62	42	60	46	52	44	48	51	62	63	50	50	57	65	55	57	53	56	51	59	62	52	49	52	65	52	59	63	44	71	63	54	46	62	61	58	63	58	56	58	61	51	47	64	50	54	52	55	51	42	50	58	57	47	46	59	63	59	68	63	56	47	60	47	46	53	61	46	49	37	43	49	49	51	72	49	58	53	57	48	51	40	63	55	60	39	51	60	58	50	64	47	65	66	52	65	60	35	45	66	77	49	63	39	64	53	65	55	58	72	67	67	63	52	55	53	60	45	56	55	57	55	53	51	52	62	64	58	56	47	60	69	53	49	56	53	63	68	60	58	57	59	58	70	54	65	53	49	50	55	60	55	64	74	51	61	51	67	57	58	56	52	58	68	65	52	61	60	71	69	59	60	58	58	74	58	57	45	63	61	60	58	63	66	56	55	41	57	61	60	57	61	58	65	54	60	59	65	61	64	56	62	54	46	48	56	61	56	51	49	59	61	57	58	61	63	54	61	46	54	64	58	57	64	46	50	49	52	70	49	56	54	68	47	59	56	37	63	66	48	69	54	52	49	67	61	59	48	55	58	50	62	49	57	68	53	52	60	53	54	45	63	60	44	66	57	57	62	42	42	57	60	72	54	61	65	36	62	53	61	46	43	41	58	52	57	46	53	63	61	67	55	59	63	70	59	57	50	53	63	64	61	44	67	52	39	56	59	49	52	47	55	69	71	55	51	67	68	71	50	54	53	57	56	48	55	56	48	49	53	53	55	61	60	49	44	55	62	53	55	68	47	57	51	56	57	62	57	53	52	40	68	62	56	58	56	55	59	69	77	50	58	51	65	56	57	68	64	55	58	55	53	56	61	56	54	39	67	62	62	68	55	63	54	56	66	51	59	56	60	57	60	75	73	52	49	43	44	59	48	63	58	52	60	50	48	50	50	50	56	46	63	54	58	57	59	52	56	60	48	52	55	61	49	53	52	53	57	52	65	46	51	60	56	68	51	56	52	57	62	62	45	59	46	64	64	52	63	50	56	52	63	55	59	54	49	62	57	57	63	48	57	45	55	43	59	68	65	51	67	57	49	69	49	62	62	57	53	58	50	65	58	49	66	48	66	54	46	67	57	62	67	66	60	56	59	52	53	59	47	55	54	70	62	49	71	66	59	51	54	44	57	54	59	47	49	58	64	54	57	60	59	62	59	51	45	72	52	60	52	51	52	55	60	61	61	57	60	41	43	53	53	64	39	54	45	53	44	71	53	48	52	42	54	44	49	53	67	58	48	63	48	54	43	57	68	51	42	56	56	56	68	53	60	56	56	38	46	55	67	63	53	62	65	47	49	50	60	68	53	56	61	58	65	50	46	54	57	65	65	54	61	52	58	45	56	44	57	52	42	56	55	49	63	60	57	47	50	54	56	54	63	42	60	51	67	45	69	49	56	59	48	69	51	51	52	49	60	56	62	52	62	45	50	57	58	46	57	55	63	64	60	50	56	57	55	53	63	59	54	63	56	61	61	62	53	58	49	60	50	57	63	56	54	54	54	49	49	42	45	59	71	38	53	58	62	42	47	57	61	50	57	63	64	74	49	49	66	59	54	62	51	53	70	47	45	51	53	70	58	50	58	46	61	55	56	56	57	55	56	46	63	50	54	72	69	56	49	56	64	57	63	64	64	45	56	70	54	53	54	55	52	55	53	48	58	57	48	59	56	55	46	50	59	52	53	50	59	53	66	56	42	48	48	56	70	59	63	59	43	62	38	57	49	59	50	50	74	56	50	73	59	68	52	50	60	45	56	52	59	33	76	63	59	63	44	46	58	57	45	41	51	50	54	58	69	56	66	53	57	52	62	42	65	56	57	69	39	44	54	64	52	73	72	62	65	57	59	62	60	57	46	62	60	59	65	64	57	61	56	52	56	62	63	54	49	55	47	51	69	67	60	55	51	62	52	57	54	60	54	63	72	51	50	68	68	60	60	56	51	66	51	75	60	53	59	58	55	58	62	52	54	57	54	64	44	51	42	49	44	45	58	58	48	48	57	57	58	69	51	62	60	51	45	59	68	61	47	61	48	61	56	47	44	57	56	52	66	54	65	59	47	60	63	65	69	52	63	64	47	56	49	48	62	59	57	59	57	65	54	64	62	58	46	55	61	45	47	70	44	67	48	56	53	51	50	54	57	67	60	53	47	56	39	59	51	56	64	50	55	56	56	50	60	55	45	50	72	55	62	50	63	53	67	59	51	53	46	62	52	63	56	60	48	50	54	67	72	45	64	51	50	56	49	69	65	54	58	42	56	48	43	46	54	64	52	64	45	64	68	55	61	72	64	61	55	49	70	62	59	41	44	70	63	58	79	62	54	53	47	49	45	50	60	63	60	52	63	52	59	58	56	46	42	62	49	53	65	54	61	45	56	65	49	49	53	55	61	53	53	55	65	64	55	56	55	61	60	51	65	68	47	77	53	49	57	47	66	48	69	64	53	70	51	52	66	56	47	54	53	54	57	52	61	47	52	50	51	59	56	50	64	54	59	59	51	63	59	56	67	50	57	51	56	57	52	64	52	54	64	42	50	47	53	50	64	64	73	54	51	54	56	59	58	58	61	39	40	66	65	72	69	57	50	63	54	52	66	60	68	47	56	42	54	54	57	55	57	54	57	54	47	63	64	50	62	57	53	54	52	37	58	54	54	70	60	64	48	56	37	56	59	61	53	50	57	60	54	41	55	52	56	68	74	56	74	66	61	64	56	50	41	49	48	54	57	47	60	54	55	49	57	62	57	58	56	65	47	44	57	59	51	60	52	68	40	54
17166	1831	895	1042	2365	3390	3092	2354	1808	1688	1487	1448	1470	1434	1199	1015	850	672	692	686	625	642	695	620	588	603	598	764	762	641	686	605	564	535	543	533	504	494	514	496	511	454	530	525	511	467	508	589	545	519	520	498	493	507	515	517	484	505	455	497	446	475	476	466	491	454	482	494	517	477	463	476	473	503	452	489	494	473	487	498	466	468	473	475	483	427	461	498	455	497	456	473	459	437	437	488	492	455	473	445	468	453	470	440	504	516	466	475	440	470	473	495	449	472	465	455	477	479	493	453	485	456	506	516	455	438	467	470	492	447	409	458	471	443	487	488	456	487	517	486	469	470	489	427	454	478	458	478	469	483	498	455	452	464	442	453	419	443	439	451	463	436	472	454	501	464	458	451	460	504	462	450	463	452	439	438	420	482	494	461	468	440	487	485	466	484	494	465	485	478	472	459	469	477	455	466	500	515	511	457	460	454	481	490	480	439	469	463	478	500	434	502	458	443	457	474	460	476	460	472	464	454	463	455	472	498	494	480	502	468	470	506	465	436	486	458	463	455	427	457	457	506	468	454	470	466	477	460	460	476	459	442	467	481	420	480	435	458	466	447	469	465	479	455	474	461	465	519	500	487	428	453	475	432	496	441	457	462	508	473	454	501	481	477	441	491	479	483	454	439	470	451	446	471	515	449	471	453	429	462	463	474	488	494	473	485	490	488	469	465	494	474	443	446	456	436	476	525	449	487	480	450	487	473	511	501	456	513	532	537	464	535	478	495	459	493	449	448	438	494	456	464	455	457	482	451	482	454	466	453	466	422	468	486	475	434	454	460	464	457	471	454	464	465	501	464	436	518	466	476	476	478	482	484	451	482	499	519	501	464	445	481	467	448	450	454	447	487	466	477	475	487	495	450	468	513	474	469	460	489	499	498	459	423	497	446	444	491	483	499	460	442	443	422	471	499	487	490	515	501	426	427	464	464	451	464	479	466	443	493	520	483	449	467	435	470	443	463	502	419	473	450	461	453	478	453	433	495	462	471	476	462	494	443	443	474	454	494	495	423	449	454	459	465	463	452	437	464	478	449	461	452	492	420	431	490	471	480	435	465	504	484	455	490	454	438	495	484	480	517	442	435	490	475	476	452	460	473	464	488	427	462	445	443	469	447	461	480	492	485	496	445	469	465	472	442	475	480	471	404	428	482	459	494	483	501	423	428	464	484	486	427	498	472	459	461	505	457	454	490	465	471	463	487	499	493	468	426	466	424	467	479	479	437	440	473	479	504	493	459	456	484	432	510	504	487	456	467	486	467	502	487	458	477	485	436	456	450	483	479	451	473	466	468	449	472	474	481	465	474	476	460	434	459	488	502	465	461	480	471	485	453	441	526	463	441	447	464	483	462	455	452	508	477	473	498	462	466	470	471	458	453	480	459	476	432	467	473	488	465	483	439	463	480	466	462	468	449	523	463	465	424	473	493	483	497	444	493	478	482	442	454	461	453	473	487	468	489	479	491	461	449	455	489	485	457	471	497	426	469	460	495	485	469	458	465	477	444	462	470	444	453	488	471	481	498	474	456	459	481	476	484	499	446	467	499	443	505	425	505	451	482	444	452	476	480	448	426	486	491	457	477	468	451	505	464	444	479	491	446	478	462	469	447	462	488	477	444	436	456	468	471	447	454	436	446	475	470	448	441	447	455	453	495	473	445	496	472	520	498	489	421	461	459	476	454	465	461	462	484	450	493	469	469	455	483	433	449	448	468	462	470	471	445	466	482	478	471	472	440	496	489	472	458	463	464	459	464	487	468	456	441	504	475	439	420	433	426	470	453	516	493	459	502	436	457	491	457	458	465	429	484	472	464	473	469	429	484	425	483	452	495	493	450	454	479	470	489	478	473	487	448	476	471	491	466	489	467	516	488	448	431	451	496	478	432	495	461	517	502	465	489	473	437	400	461	485	471	463	476	398	422	452	482	469	462	489	491	488	458	456	484	503	496	445	447	450	446	459	468	459	448	482	456	499	463	497	480	485	491	482	485	477	476	434	487	486	493	459	458	498	437	478	460	506	498	457	446	462	457	465	452	462	507	470	443	430	479	452	449	490	461	433	492	444	433	447	469	467	478	480	476	489	478	477	489	450	444	448	467	468	435	466	499	466	480	469	439	492	446	490	440	466	454	463	504	483	499	444	476	468	531	472	453	427	451	451	476	470	444	491	471	481	467	457	463	462	508	486	477	471	468	452	484	454	506	491	462	428	455	444	442	491	500	489	441	476	463	456	531	444	489	475	504	469	440	472	458	480	470	483	489	466	460	489	471	488	440	475	483	478	486	457	417	491	449	463	481	476	491	466	441	490	469	470	453	474	485	464	453	480	445	454	470	454	478	460	462	479	473	459	462	458	483	454	478	462	449	469	442	423	493	495	486	467	468	482	521	483	486	475	484	488	470	475	459	472	453	430	457	469	507	491	467	416	450	425	479	468	492	476	485	455	499	464	444	466	430	487	491	470	499	434	465	425	447	474	490	456	466	420	508	447	464	499	523	467	478	479	431	486	478	471	457	467	508	469	452	465	483	473	479	454	476	466	449	481	468	507	457	465	449	470	442	448	469	473	460	467	440	471	462	468	476	420	517	487	440	468	444	437	489	457	491	524	485	468	460	467	476	479	480	446	490	473	449	488	453	464	463	447	440	503	490	515	462	453	500	463	486	452	480	508	473	442	481	438	478	495	496	509	475	440	464	495	468	458	497	483	475	432	444	475	474	459	509	467	458	472	464	484	482	469	460	454	442	484	457	458	458	432	466	465	450	458	478	449	459	434	476	481	479	432	506	482	513	457	467	490	462	506	459	504	453	444	449	458	502	482	408	481	459	495	487	465	426	512	450	467	476	461	442	504	451	457	490	442	474	489	466	483	468	486	466	450	452	475	504	452	460	475	489	454	466	486	465	464	481	493	466	471	518	460	428	481	468	502	478	452	427	459	478	478	482	462	498	499	506	508	475	516	471	487	442	466	500	449	446	495	433	467	479	449	469	458	493	492	429	454	461	471	453	465	483	489	457	494	479	455	425	496	466	449	469	478	470	491	440	485	483	472	454	462	482	482	429	471	478	494	479	483	515	475	467	515	471	485	474	461	505	483	484	480	462	486	497	472	496	477	440	456	466	445	443	477	459	462	447	460	479	492	476	466	488	454	465	472	466	442	453	477	500	504	484	445	466	490	476	480	465	521	466	429	477	471	462	463	457	451	491	476	452	460	468	466	507	462	493	503	462	475	418	485	480	488	478	461	482	453	450	510	432	483	463	472	452	435	430	472	460	460	485	481	469	461	477	473	455	446	475	482	473	463	460	498	434	521	454	443	480	452	453	470	461	437	476	467	474	509	448	476	436	463	473	447	478	464	454	486	459	475	437	494	501	482	485	421	494	458	454	475	432	489	469	435	487	463	442	486	480	502	491	463	481	477	499	474	429	510	469	473	519	455	478	449	459
2588	188	86	54	56	77	91	77	86	81	64	57	75	66	50	54	38	50	53	37	42	41	52	29	48	35	45	50	46	38	34	30	25	33	41	29	31	33	37	33	42	28	31	30	33	32	32	39	37	42	31	30	23	26	35	36	37	33	31	36	28	31	33	40	30	23	33	36	24	34	28	42	33	39	21	43	29	32	20	18	33	28	40	30	31	34	37	24	27	36	32	34	26	24	29	23	27	32	32	29	24	34	31	31	30	33	29	25	24	31	43	26	43	30	31	25	29	46	38	24	27	35	36	26	36	35	38	32	26	27	19	28	40	18	34	31	25	39	35	28	35	27	28	28	35	16	31	32	26	26	37	24	31	34	24	37	29	32	38	31	33	33	26	29	31	30	33	22	27	35	26	35	27	39	39	39	21	32	37	32	33	38	26	18	28	36	37	38	32	36	31	33	25	35	44	33	35	27	25	27	30	35	31	25	33	32	26	34	44	36	39	31	30	29	19	31	24	33	30	38	35	31	29	25	35	21	32	29	23	25	35	34	28	33	38	26	37	29	34	30	25	25	39	36	46	34	34	26	32	32	31	27	25	27	29	22	30	37	36	36	22	36	30	27	31	24	31	42	24	37	24	40	19	23	43	32	36	28	33	24	37	38	27	28	34	25	21	27	38	30	34	40	26	34	25	32	27	28	26	31	30	31	28	29	36	39	31	32	31	28	35	38	27	27	36	24	31	34	36	28	28	38	30	36	35	29	30	19	41	25	27	34	33	23	36	24	36	33	39	33	28	28	30	28	36	34	30	30	34	43	30	31	31	42	26	35	35	32	41	30	27	38	31	39	32	21	25	36	32	29	26	31	28	31	38	35	42	36	30	32	24	44	42	32	37	34	37	26	28	26	28	33	27	28	32	28	31	40	29	37	30	29	37	19	29	32	34	21	30	34	35	24	28	32	26	43	28	30	37	35	25	34	37	16	30	37	33	25	33	29	21	34	32	32	28	34	33	35	39	18	35	29	38	26	23	33	33	37	25	28	31	29	26	31	33	28	28	28	19	19	29	25	31	30	21	38	38	34	36	34	27	24	39	33	20	32	20	31	29	36	33	24	36	30	28	26	36	25	31	40	19	29	32	40	26	28	31	38	31	38	37	33	34	36	25	32	31	45	34	34	25	31	26	30	31	30	34	29	24	38	23	33	22	23	35	37	37	41	25	33	42	22	27	30	39	32	33	27	37	29	27	34	35	24	29	23	41	39	27	21	20	26	36	34	27	35	26	36	32	34	32	30	38	30	31	36	39	30	34	27	34	35	34	38	26	27	39	27	21	30	26	34	26	27	26	30	26	30	37	30	24	30	24	40	26	41	29	22	24	40	31	37	33	37	48	34	27	31	36	30	26	30	35	32	30	31	33	33	29	33	25	37	33	25	30	27	29	37	23	26	38	26	42	31	26	24	32	39	32	26	37	22	25	21	38	32	43	40	36	28	29	28	33	30	47	24	31	34	31	29	29	33	22	32	32	35	38	32	30	38	37	40	31	35	26	27	36	26	34	39	32	32	24	35	21	30	30	32	14	24	35	28	40	32	33	40	26	30	25	30	26	25	35	35	25	37	31	38	40	31	27	21	34	24	26	36	32	27	30	35	39	34	34	32	32	33	31	29	30	30	25	28	31	25	29	35	30	27	24	38	20	29	34	25	31	30	31	21	42	28	29	28	36	35	28	26	24	38	38	35	24	34	28	33	29	33	38	38	27	39	26	22	28	36	33	28	36	31	32	27	26	21	26	28	35	32	31	36	34	23	30	37	35	23	42	29	32	33	38	34	38	32	27	23	27	29	30	34	27	49	34	35	21	26	43	31	25	37	23	21	34	25	26	34	31	27	36	27	25	37	32	21	28	34	25	26	26	38	30	32	29	34	29	39	33	36	29	32	45	38	24	31	47	29	24	34	28	28	42	39	32	25	22	20	22	28	30	38	27	34	30	49	31	33	25	28	37	28	17	29	39	36	37	33	34	33	33	27	32	23	30	27	31	29	32	36	28	32	36	27	27	28	30	33	31	37	25	45	26	23	32	28	23	38	31	27	29	31	34	42	28	32	18	33	24	33	29	25	30	30	33	28	36	33	30	33	21	29	27	32	33	33	38	25	31	37	25	31	26	34	27	28	23	33	30	32	26	35	28	33	32	28	26	28	25	42	35	24	31	24	25	24	32	32	33	36	28	32	23	25	35	39	36	21	30	28	28	39	33	29	33	39	28	29	28	30	27	26	35	24	33	33	30	39	23	34	39	41	28	30	27	30	32	32	35	23	25	25	29	37	20	26	31	24	35	31	30	42	32	27	30	37	27	34	40	29	29	21	42	23	25	29	30	27	37	38	28	34	41	32	31	31	28	29	28	36	28	28	27	30	38	36	32	25	32	26	26	27	25	31	34	22	25	38	43	33	25	41	35	30	41	25	32	23	36	26	26	39	27	23	31	26	30	32	29	33	20	22	30	23	36	27	34	22	36	33	29	27	27	36	31	38	29	23	31	30	48	31	30	32	37	29	28	33	30	28	17	34	33	23	27	31	33	26	27	24	23	21	26	30	17	43	31	38	30	36	28	35	32	30	25	17	44	30	36	28	24	27	23	23	28	26	37	38	28	32	38	31	28	29	33	39	38	37	33	35	29	32	28	34	33	28	36	37	38	28	29	30	22	27	44	34	40	32	31	22	38	41	32	32	23	26	27	25	27	25	30	27	36	24	33	29	38	34	35	31	34	45	39	40	36	30	38	23	25	32	28	32	41	44	32	26	35	40	22	31	32	32	40	30	29	28	31	36	44	28	27	24	39	39	31	34	35	26	29	39	32	48	25	30	30	30	29	27	32	37	36	26	32	32	29	21	32	31	24	28	35	30	41	23	34	36	28	31	32	40	32	27	32	33	36	30	42	29	40	27	29	32	35	47	39	38	36	24	32	31	36	27	35	28	26	36	25	36	35	26	25	32	29	32	25	33	30	31	42	34	30	30	36	26	38	36	43	32	31	35	26	33	36	25	39	32	29	39	40	28	28	32	36	29	29	25	43	39	34	28	28	28	34	39	34	38	38	28	31	31	27	27	40	34	22	33	39	26	34	30	34	34	28	38	22	21	29	20	29	27	24	27	25	24	37	31	27	29	28	34	33	31	35	34	27	32	26	22	36	29	32	29	40	41	23	29	29	34	32	34	33	29	35	29	37	27	24	35	24	32	25	35	25	28	25	24	47	31	40	32	29	37	31	28	31	37	33	32	26	23	28	36	38	41	26	34	27	40	29	30	30	36	32	27	31	32	25	33	31	21	36	27	41	25	35	32	24	32	24	23	30	33	37	38	32	31	27	36	30	24	39	33	28	41	35	27	28	31	26	21	35	37	30	36	39	26	32	24	25	41	33	38	33	49	30	24	26	29	23	33	30	33	25	35	29	37	36	27	32	30	34	32	32	35	40	27	26	35	32	28
21490	2685	956	1271	3513	5194	4481	3282	2607	2238	1980	1845	1845	1669	1316	942	768	689	621	576	545	662	651	519	474	484	572	808	665	483	474	377	365	358	345	332	365	360	313	345	384	352	320	346	307	361	332	323	290	326	316	338	322	313	330	312	281	305	324	273	346	307	270	282	266	310	311	303	287	257	281	296	282	290	276	291	320	270	267	290	286	286	306	281	281	287	268	277	298	298	285	282	247	285	300	286	300	251	288	280	318	261	288	280	317	297	293	280	286	296	265	290	268	286	292	304	255	300	281	295	300	319	293	277	291	264	284	292	272	276	279	291	270	288	307	284	267	312	296	271	300	281	276	310	264	296	295	275	281	281	279	297	271	274	293	298	335	279	289	273	273	285	262	288	308	275	292	266	288	287	289	287	267	257	270	288	280	305	262	258	265	290	265	260	274	282	274	319	279	271	297	305	290	275	284	287	277	280	309	251	280	280	305	249	272	270	260	267	267	301	267	299	313	257	296	305	262	295	282	263	279	286	273	294	276	276	265	304	273	289	299	293	289	303	294	273	281	269	269	287	304	298	262	289	297	284	263	245	282	283	267	287	281	276	274	267	266	262	270	290	260	264	272	270	280	296	284	286	280	273	288	283	277	288	281	264	305	288	287	306	299	266	266	298	312	278	280	267	290	312	274	296	276	284	275	263	311	271	254	266	257	280	262	289	284	280	274	284	309	280	277	281	290	269	305	281	264	303	275	246	299	298	261	276	259	272	286	286	283	285	289	266	284	265	318	268	269	256	254	316	271	264	272	293	271	286	271	274	286	277	286	323	253	274	274	297	327	289	284	274	253	280	254	262	263	283	275	256	312	294	264	267	295	262	257	287	271	253	292	323	241	242	286	263	281	282	286	310	300	242	274	320	265	288	260	261	283	282	287	274	250	274	272	225	298	282	310	282	248	283	272	297	304	285	303	262	263	321	305	280	284	278	303	255	285	291	282	278	278	235	255	281	288	265	282	262	255	294	292	294	241	251	273	294	295	255	282	276	277	254	288	284	260	259	284	271	310	292	268	304	245	274	257	287	275	267	278	295	269	299	249	322	264	299	314	262	279	252	266	266	302	273	295	296	276	289	274	292	300	265	286	284	270	254	264	304	279	278	244	273	263	269	283	283	256	266	299	290	261	252	256	289	235	302	283	272	279	302	300	285	288	275	301	264	242	272	258	304	268	273	316	280	293	281	254	275	276	270	297	263	303	262	282	298	270	296	294	280	296	285	275	255	300	262	258	294	290	282	287	283	299	265	278	270	274	260	259	265	285	298	258	277	272	272	302	297	262	282	291	282	272	269	261	275	293	276	265	292	248	290	267	278	251	290	269	311	303	295	286	251	291	276	277	266	280	242	288	287	255	277	293	297	277	264	280	257	292	288	299	264	291	267	255	276	281	273	299	273	262	262	254	306	280	295	310	289	277	306	286	277	277	294	303	299	262	288	284	263	266	262	255	280	306	292	299	269	265	291	269	293	288	285	285	272	301	292	288	263	282	284	254	283	283	286	290	287	302	263	264	295	274	286	275	279	248	273	270	281	281	284	268	282	301	278	301	270	263	273	308	252	264	261	284	271	275	270	268	284	269	273	301	274	263	269	295	305	254	275	299	291	268	238	266	278	288	283	279	279	316	271	313	251	264	267	271	290	262	261	282	260	285	283	234	253	281	300	294	294	303	320	285	284	289	305	284	276	284	280	252	267	246	264	286	300	265	287	274	291	302	264	292	264	296	258	284	287	289	265	298	282	264	272	316	249	263	289	264	302	253	284	274	271	281	298	317	289	254	280	273	295	263	278	274	271	255	286	268	250	303	299	271	252	283	273	283	284	278	265	276	268	282	280	305	315	256	292	256	271	282	270	264	282	265	268	270	287	286	278	269	272	267	252	268	275	271	286	306	273	269	294	285	268	278	253	317	295	265	287	303	285	301	296	264	268	262	276	268	260	278	270	269	289	311	263	272	265	263	255	295	262	270	279	271	280	290	265	247	302	288	258	277	266	295	274	302	282	262	254	299	280	242	281	271	275	304	272	283	286	279	272	273	290	297	265	263	280	286	291	287	291	284	269	281	277	291	277	285	276	274	247	264	320	273	267	274	255	264	283	275	259	278	279	287	272	272	305	281	260	253	279	269	280	290	284	292	293	271	273	278	263	286	284	281	256	261	289	281	256	270	290	268	274	278	288	276	284	267	272	282	266	288	275	286	276	255	295	251	267	259	249	266	252	259	278	266	250	296	286	267	293	308	294	275	271	283	248	264	303	276	238	280	265	264	298	291	265	275	247	260	270	262	282	264	285	311	268	303	285	274	271	252	297	280	282	275	285	302	297	295	290	269	274	281	263	260	281	256	299	261	271	297	262	257	275	275	276	277	272	286	254	273	290	267	284	279	243	298	307	250	256	265	284	261	299	271	271	273	269	265	279	278	285	258	313	311	271	272	288	279	275	278	311	299	287	295	263	270	263	277	261	265	270	251	284	285	281	293	279	278	273	255	273	319	312	266	287	308	286	299	267	289	237	317	265	286	268	289	270	259	261	283	265	285	282	281	277	305	276	296	275	292	265	292	279	262	286	266	265	285	288	285	272	311	281	273	275	275	270	291	297	274	292	279	273	289	266	286	254	308	279	266	277	299	297	276	278	275	283	295	314	280	301	243	319	259	302	288	284	274	279	272	257	275	263	297	278	277	273	285	300	282	271	269	272	268	238	302	269	264	307	295	279	285	284	275	256	263	275	272	292	273	254	272	281	268	278	245	281	256	266	281	284	267	248	274	292	252	269	278	274	270	305	285	279	290	289	285	268	266	292	294	300	269	297	265	270	274	245	253	284	268	272	289	262	295	275	269	261	254	267	297	282	289	280	263	263	257	268	280	268	293	317	318	262	300	254	249	269	279	275	287	272	274	299	288	297	249	288	263	275	265	263	286	273	296	275	280	301	239	295	254	266	302	275	263	272	262	266	296	271	263	312	281	273	293	306	280	266	280	295	297	266	305	292	272	296	279	287	305	265	249	326	285	268	277	264	262	282	279	252	284	285	315	279	265	266	286	291	286	270	261	272	302	283	287	254	296	310	260	286	278	253	307	250	293	270	282	287	277	280	261	307	254	290	275	265	269	297	273	248	294	288	294	283	283	251	278	257	303	246	285	289	273	254	280	274	285	276	252	301	274	304	274	273	286	297	309	277	289	260	283	286	272	282	268	291	304	266	268	281	282	293	276	256	274	286	294	268	276	279	271	288	279	309	232	275	274	248	292	271	288	288	260	277	278	239	252	289	253	287	285	279	283	262	277	273	266	273	297	283	261	303	286	276	270	285	245	313	301	298	289	253	276	269	266	271	245	272	266	259	274	273	279	272	284	306	308	275	299	302	238	279	265	291	284	329	283	280	291	256	265	232	287	287	289	278	276	276	285	301	257	295	258	277	261	276	316	265	273	259	286	277	270	262	288	293
1467	119	94	112	85	103	89	103	99	92	95	100	96	94	100	110	81	87	87	85	102	88	76	77	91	76	84	106	91	92	84	79	95	83	79	86	80	73	89	82	90	64	78	70	81	86	82	91	79	65	82	87	89	87	103	86	82	74	88	95	78	85	76	81	97	68	72	83	71	84	83	71	81	80	88	93	87	86	89	94	92	88	80	89	84	100	92	85	84	75	83	78	82	76	79	83	98	92	75	74	84	79	82	67	100	77	84	100	77	70	97	91	71	88	86	80	84	75	73	79	76	84	89	79	82	91	83	87	81	86	82	83	86	83	69	89	71	92	77	86	80	92	100	86	90	82	71	78	82	78	70	85	71	77	80	63	90	90	84	84	89	85	85	78	91	83	78	92	78	96	97	87	72	83	80	89	101	84	88	79	69	72	74	97	89	81	95	79	88	91	84	81	69	90	99	93	89	74	70	88	85	83	80	82	82	106	101	87	101	77	83	67	101	84	85	90	68	84	88	82	83	75	84	90	76	71	83	76	87	83	85	83	87	86	77	79	69	89	91	75	91	87	78	94	63	90	71	83	83	80	67	92	76	69	89	91	80	91	79	106	82	79	89	78	93	70	88	98	70	91	86	99	75	77	87	81	89	88	89	75	77	94	105	72	83	92	107	82	80	86	92	106	78	79	87	89	91	84	78	86	89	87	81	75	82	75	87	87	83	80	87	86	84	79	89	77	89	87	86	81	79	73	82	96	75	81	77	73	92	94	86	75	71	81	93	82	90	83	81	79	98	96	82	83	90	90	79	92	79	85	82	83	89	74	103	73	90	94	81	72	78	77	81	90	89	77	86	70	79	79	81	87	89	70	75	90	83	78	83	78	77	77	90	88	73	81	94	88	84	74	103	78	77	88	79	104	88	102	72	94	81	82	83	81	84	76	80	92	81	82	87	72	76	69	77	75	81	75	86	86	92	85	92	112	87	84	67	75	68	72	84	68	68	85	101	87	77	80	74	86	79	74	103	87	84	96	67	79	75	82	97	97	65	73	92	77	80	79	76	84	91	104	81	93	77	97	77	85	85	85	93	91	81	80	93	90	78	91	87	83	74	83	67	96	74	85	85	94	94	76	85	61	92	93	76	83	89	93	88	55	80	75	65	84	76	92	88	78	85	86	91	82	83	81	81	96	91	80	91	83	90	97	92	64	94	68	84	75	70	91	74	93	74	76	83	96	99	90	76	76	67	88	80	81	72	88	91	64	73	72	82	81	79	73	85	65	77	88	88	79	89	97	86	81	80	89	100	68	105	89	68	90	101	68	80	91	55	80	94	85	82	78	104	89	98	80	88	86	88	83	70	81	86	89	88	72	83	74	98	75	78	86	78	63	81	78	93	83	88	80	70	87	98	91	73	81	91	87	95	78	93	93	91	83	88	75	87	83	88	78	80	73	77	71	74	79	88	83	105	86	90	74	72	84	86	69	100	82	79	82	97	79	79	86	81	79	76	97	86	77	85	95	85	81	72	94	81	86	84	103	75	81	83	103	78	105	80	76	79	85	97	83	95	78	88	88	87	101	74	78	78	76	82	64	85	80	88	78	87	89	81	83	79	98	64	86	79	95	102	73	89	66	93	67	82	75	88	94	81	89	88	85	97	85	61	85	78	83	73	94	98	80	79	89	96	88	82	82	90	82	93	106	85	69	71	83	102	93	86	88	94	82	85	68	85	78	80	89	93	86	85	87	89	86	93	70	93	95	83	71	75	76	68	77	97	88	84	84	95	93	76	85	75	88	102	80	75	101	88	73	92	74	89	93	104	91	93	82	72	82	84	97	83	78	80	85	84	83	112	93	85	86	80	86	85	85	95	78	76	91	73	79	92	73	83	80	77	94	86	83	95	70	105	80	78	74	67	97	91	87	79	98	83	76	88	76	88	97	95	72	87	65	78	80	78	75	82	94	79	102	89	83	73	84	84	77	70	101	86	81	90	79	67	83	89	90	73	94	70	71	72	88	73	72	85	78	88	79	92	76	75	78	81	80	77	72	104	85	90	102	76	83	91	86	70	65	98	93	95	89	95	72	101	82	77	85	85	85	90	93	72	76	85	79	74	77	86	75	99	81	86	79	85	85	93	63	89	77	79	90	91	91	93	91	83	83	83	87	74	88	92	83	82	73	77	95	78	78	80	92	96	96	79	81	95	74	89	79	88	89	102	68	92	104	68	75	66	86	68	100	82	84	94	97	82	78	102	90	97	81	94	94	85	80	83	105	77	74	88	77	72	86	82	99	78	65	98	90	82	83	80	86	66	72	80	89	86	80	93	87	78	89	94	71	69	82	83	76	84	98	61	85	90	84	77	88	91	94	89	70	100	63	78	90	83	95	88	92	88	109	66	75	90	77	79	77	87	81	89	83	77	90	94	92	78	82	72	104	69	86	72	80	78	74	96	89	90	81	80	90	75	85	97	70	88	81	84	87	88	79	95	81	92	84	86	89	77	71	82	77	79	75	89	83	72	79	63	66	86	82	80	89	76	81	94	102	91	79	87	89	95	87	94	89	96	95	57	81	83	75	86	86	95	84	86	94	90	93	85	75	99	91	77	86	85	85	90	70	92	81	80	67	80	80	90	86	94	75	91	84	84	85	76	88	90	82	84	73	80	93	79	104	82	91	97	89	96	83	75	87	80	82	85	82	84	79	76	94	97	80	94	89	90	76	92	94	69	100	75	101	59	80	76	80	86	90	92	86	91	72	97	83	87	87	75	80	80	76	99	89	72	72	75	97	96	94	91	85	90	87	77	81	88	61	80	81	86	86	90	98	80	87	89	83	105	77	96	69	65	102	73	95	79	78	76	92	82	82	88	109	84	82	90	80	90	82	90	78	90	85	84	87	92	93	90	83	78	91	91	80	82	82	73	95	89	92	92	93	65	85	71	93	90	87	96	83	84	65	91	66	80	97	76	83	98	85	71	84	68	76	105	69	85	76	85	84	82	98	76	90	84	87	76	90	80	79	77	94	82	81	90	83	95	85	96	79	80	86	79	83	86	79	78	77	82	68	86	79	86	79	92	68	95	90	90	81	69	85	99	86	86	77	102	86	86	92	97	84	73	76	91	85	78	69	88	94	77	71	96	101	79	86	75	84	72	96	82	81	97	74	74	68	75	88	76	83	77	85	85	94	67	71	66	98	104	76	79	86	76	81	68	65	82	95	89	84	81	87	85	88	72	96	82	97	80	89	84	80	84	77	87	73	78	75	83	76	84	87	74	100	92	84	81	96	89	66	90	90	90	84	74	72	92	75	85	69	77	83	75	72	83	103	95	84	92	75	92	94	67	81	75	92	69	77	80	54	92	78	81	84	91	90	80	77	83	82	81	84	81	86	88	85	102	98	88	96	85	85	69	80	87	75	91	79	82	93	88	96	89	78	94	86	67	86	75	87	78	93	96	87	77	74	73	104	76	85	79	95	80	87	64	77	77	90	94	86
12421	1379	873	903	1595	2085	1798	1306	1173	1280	1265	1264	1265	1018	937	834	784	713	723	748	793	861	781	739	668	813	773	1042	802	738	758	706	705	691	680	744	705	681	683	730	708	737	727	690	710	684	705	702	662	726	712	757	698	685	662	659	635	719	683	704	691	715	706	725	713	642	673	663	640	684	681	722	652	708	649	642	662	670	701	701	725	700	713	701	699	722	677	694	660	696	678	683	645	679	710	688	733	719	700	699	672	758	682	676	725	693	724	657	679	653	695	686	693	647	661	699	710	711	695	680	707	700	700	726	649	684	714	653	687	693	697	674	709	704	697	699	676	654	680	661	692	719	667	640	715	629	774	709	680	685	674	655	679	704	683	671	727	685	671	728	696	710	697	702	675	695	696	705	642	686	668	650	636	655	672	674	703	692	714	643	723	671	677	732	718	663	672	663	668	660	726	695	686	710	691	630	655	661	640	698	664	654	674	683	679	700	704	659	629	663	681	621	703	697	691	739	695	715	678	671	686	657	693	643	652	670	697	720	701	701	688	685	649	681	702	672	732	725	728	686	698	688	693	659	677	643	663	660	727	717	685	694	662	694	668	700	655	693	711	698	695	676	704	702	665	692	653	662	678	689	626	658	645	656	699	627	686	662	690	652	671	749	698	689	669	705	708	712	693	695	760	710	711	706	692	675	724	693	744	705	690	686	675	668	662	708	693	670	689	667	704	660	658	685	678	694	707	721	648	657	742	721	681	695	670	685	670	654	681	732	648	653	674	694	713	685	702	669	698	664	706	703	660	694	677	669	659	652	697	635	656	671	671	665	659	620	679	732	668	678	659	655	676	708	667	623	711	670	684	670	665	708	712	707	690	709	723	648	678	659	680	688	693	657	689	697	699	691	699	683	654	637	693	674	694	647	737	688	622	666	668	680	633	701	681	651	709	661	714	690	675	688	696	669	696	737	674	701	693	686	708	661	716	677	679	710	680	701	662	692	715	695	664	698	700	696	687	687	683	697	662	684	700	669	717	673	684	683	651	670	731	648	690	700	674	663	691	688	711	728	696	673	638	643	707	634	655	648	710	668	664	716	659	676	661	709	674	674	655	700	687	707	676	749	634	681	715	700	696	675	719	689	720	690	731	711	706	699	691	721	665	714	651	675	672	705	691	704	695	697	668	641	675	742	679	698	658	667	655	705	679	664	712	685	727	662	667	659	717	708	748	704	707	692	692	676	668	700	666	709	673	667	690	646	757	730	676	688	687	673	661	655	673	674	632	725	688	754	695	686	681	705	667	670	685	664	650	685	684	666	675	716	705	681	686	652	659	667	656	713	732	725	741	673	707	692	677	712	680	687	682	697	713	684	702	669	677	689	722	656	709	705	708	732	693	631	639	676	705	704	688	680	691	688	654	720	670	697	680	699	699	635	697	714	694	708	660	658	633	703	716	677	752	689	690	699	682	700	686	697	750	675	695	721	746	677	718	615	654	680	657	710	675	612	666	701	696	724	715	682	714	702	676	744	692	672	692	683	640	683	678	661	701	723	672	704	656	686	698	675	677	650	682	700	668	723	698	669	684	721	647	639	670	725	680	694	690	676	680	737	737	690	717	722	654	695	659	654	686	677	686	702	703	662	748	668	736	660	686	720	733	688	693	696	691	662	682	683	692	670	687	741	660	682	661	718	725	666	676	710	682	667	695	674	611	665	673	754	679	709	704	676	699	692	710	684	688	716	675	716	695	639	629	658	706	706	689	644	675	677	699	669	700	726	731	661	685	685	679	673	702	692	687	672	702	703	727	709	662	720	665	723	643	646	669	677	634	681	694	697	689	674	687	680	709	645	669	710	644	701	675	690	680	673	688	704	679	683	627	714	699	718	657	690	711	686	659	674	691	665	696	673	664	673	694	671	695	693	703	658	632	692	694	643	692	681	657	678	705	697	713	647	687	693	665	695	721	685	675	717	667	645	657	696	690	674	681	672	656	655	677	737	700	652	687	690	692	671	650	693	694	724	663	671	675	698	678	666	714	671	695	639	678	660	650	761	696	663	662	690	691	650	659	695	692	732	630	671	670	691	686	721	680	670	682	684	678	689	708	647	678	697	630	692	680	658	665	679	686	671	706	659	703	664	717	698	647	681	679	709	725	687	679	690	672	655	697	682	680	654	678	685	679	649	688	717	725	666	744	669	691	660	678	701	708	653	650	678	677	708	674	693	703	686	705	695	702	689	708	704	681	697	706	703	725	705	690	714	649	687	708	691	759	697	728	702	683	637	711	661	644	687	700	673	667	664	706	704	643	662	695	698	683	683	670	693	712	707	711	678	667	736	718	703	685	723	710	654	680	656	721	639	684	659	717	648	684	708	656	718	706	662	637	688	686	704	669	731	624	691	697	691	664	693	731	651	698	686	701	709	698	698	667	719	665	677	684	679	651	680	706	703	644	682	643	700	719	715	664	683	732	675	704	724	713	722	703	689	663	678	708	676	695	657	663	665	713	672	651	669	662	652	681	724	734	664	665	658	685	700	695	650	704	678	676	632	717	676	676	693	745	650	688	739	655	688	685	705	702	717	663	688	740	654	672	696	681	742	679	701	704	674	691	640	650	698	669	627	665	651	694	703	697	653	686	712	714	710	677	688	669	724	704	709	691	673	676	688	672	713	685	681	691	684	661	699	731	718	679	666	733	709	677	741	666	653	696	729	660	669	697	678	638	661	676	669	694	694	696	671	687	709	695	652	699	680	696	711	662	760	705	689	688	681	679	672	691	692	673	715	717	682	682	697	679	673	676	693	685	691	675	730	680	674	712	659	661	694	669	741	656	680	737	688	675	642	731	685	698	685	713	654	675	667	730	697	676	649	695	719	670	674	664	663	660	692	682	674	703	713	708	656	719	659	678	688	710	696	637	676	653	641	667	658	653	652	751	693	686	684	683	688	684	654	658	629	680	686	697	651	678	702	660	694	695	669	704	682	650	626	700	696	677	723	664	696	706	707	673	652	737	693	742	700	710	709	684	680	709	656	698	673	679	758	696	683	718	689	662	691	685	714	658	698	717	690	703	693	635	673	661	719	656	669	718	692	696	654	664	651	695	650	685	666	685	723	703	680	677	674	701	709	689	731	691	717	685	680	670	662	701	694	718	684	680	658	697	665	685	674	661	669	732	707	667	669	658	668	686	736	666	708	666	673	653	714	667	700	737	681	670	670	703	687	709	694	676	686	661	720	691	696	704	672	735	683	693	684	686	690	726	726	731	760	665	717	660	705	712	687	617	684	713	716	673	712	712	698	627	738	707	718	709	701	688	690	687	704	661	672	667	717	676	669	703	688	678	659	600	697	713	660	682	711	636	677	711	710	661	700	667	663	635	675	652	704	688	663	674	652	661	665	677	659	671	702	721	682	683	676	628	665	682	673	672	660	722	707	701	684	691	659	683	673	673	707	684	682	670	712	678	676	684	663	668	593	629	690	645	655	681	689	650	679	660	672
1780	179	83	76	84	85	92	82	80	81	83	102	59	68	69	66	70	49	66	59	58	59	63	62	59	57	67	64	60	59	47	72	61	50	43	56	42	69	56	57	59	54	71	60	55	49	59	41	52	70	58	62	48	58	50	53	45	66	57	54	53	58	62	59	54	61	60	41	55	47	51	41	51	61	49	60	61	55	41	51	60	60	56	46	75	41	62	55	54	61	53	48	49	44	58	54	53	51	54	53	54	55	50	68	59	56	56	72	52	64	65	48	69	60	47	57	37	57	65	57	47	51	65	57	50	44	69	67	52	58	72	51	51	48	61	70	64	49	72	63	65	60	50	52	54	54	60	66	51	60	52	58	61	55	55	47	75	47	55	61	64	47	60	54	50	62	49	59	55	57	47	45	53	59	52	50	48	52	55	55	48	54	59	54	53	50	57	48	74	52	56	58	59	60	60	61	63	55	51	61	50	56	44	52	60	44	59	54	59	60	58	55	45	56	50	49	47	51	46	56	41	56	61	52	46	51	64	58	44	58	50	55	53	53	58	65	60	52	67	58	55	62	58	59	60	64	52	50	59	58	44	47	62	67	60	62	53	61	53	64	58	57	52	62	49	40	56	63	42	55	44	60	70	58	65	48	51	54	50	65	57	61	58	51	62	46	54	66	52	53	65	56	62	36	46	59	43	60	48	42	56	58	37	60	55	65	67	62	49	60	55	57	42	57	72	64	38	54	54	61	56	54	50	45	52	60	63	44	56	64	48	46	56	57	48	55	62	60	52	64	50	56	60	50	50	77	55	55	48	42	53	51	55	50	50	41	60	47	52	58	45	65	41	66	67	47	38	52	52	76	66	50	61	58	57	52	59	68	56	44	59	50	58	61	53	43	61	60	56	57	66	67	63	51	61	48	55	63	54	63	60	54	48	71	61	50	55	56	76	58	51	40	48	53	50	68	62	65	44	67	47	53	50	71	50	47	42	57	53	49	60	63	52	56	61	57	72	48	76	59	68	56	49	52	42	56	54	56	46	54	47	57	51	56	53	63	53	59	38	53	46	60	53	50	54	49	64	61	62	43	67	51	64	49	48	67	60	52	55	46	59	50	68	66	62	47	55	45	50	48	55	54	62	42	73	67	50	49	57	52	57	64	48	71	65	55	55	57	49	59	66	64	69	53	62	60	60	57	43	66	58	61	63	56	57	42	78	44	50	58	50	58	53	65	43	46	59	71	61	72	67	49	63	65	46	51	64	55	47	65	73	56	76	40	56	47	64	56	52	66	58	57	42	71	51	52	59	60	51	64	57	55	53	58	54	44	53	53	58	44	52	49	56	61	50	53	54	45	54	64	50	57	54	64	44	63	54	60	64	45	47	66	56	54	51	46	56	45	50	59	51	70	56	56	72	60	56	47	49	54	61	57	54	52	64	56	57	59	50	48	49	54	48	64	58	62	56	64	52	47	53	61	60	45	55	56	52	68	55	57	67	55	47	64	62	68	73	56	63	53	62	52	53	56	56	55	69	52	47	53	61	50	58	54	52	57	57	48	51	62	61	58	45	47	49	60	60	53	56	54	43	60	54	61	55	70	57	47	57	54	59	59	64	61	42	51	69	58	63	58	50	55	58	42	62	61	55	55	50	55	55	63	59	53	70	51	54	48	55	56	51	56	52	52	57	63	65	64	65	59	45	49	49	67	54	43	54	50	58	55	62	56	58	47	65	54	51	37	55	60	62	65	65	61	46	46	54	46	62	63	55	52	66	60	73	48	47	52	66	57	61	58	58	47	69	44	47	57	60	54	44	54	68	65	50	48	54	59	53	52	60	45	73	57	55	56	51	64	52	57	62	56	54	62	58	59	43	62	58	50	53	57	60	56	64	59	56	50	58	63	52	67	44	66	63	64	52	59	48	48	58	69	58	59	53	59	57	69	64	62	45	50	54	41	60	50	56	60	65	54	61	65	64	50	52	39	47	48	63	52	57	52	62	62	50	50	60	65	41	52	60	61	66	52	61	47	59	50	71	48	55	58	64	52	49	64	54	52	58	52	55	46	62	58	74	51	58	68	52	59	48	57	50	45	48	55	43	62	58	46	58	59	60	62	56	48	52	76	58	48	48	70	55	47	71	40	50	51	57	54	62	59	64	56	59	45	55	61	51	49	67	72	55	46	45	60	49	40	55	58	54	59	57	63	48	58	73	49	60	51	55	50	58	52	73	59	53	47	51	62	63	40	44	60	59	58	55	60	56	50	62	45	56	51	44	55	59	67	52	53	52	61	60	62	35	49	69	63	67	55	65	54	49	63	53	58	53	49	64	53	53	61	57	59	57	57	61	55	76	44	49	59	54	57	59	54	56	51	56	52	55	53	41	65	59	55	52	56	50	52	60	62	72	62	46	56	49	64	58	49	62	68	48	54	43	58	55	53	63	44	53	58	49	50	44	55	55	61	51	49	55	39	39	43	63	45	63	47	52	63	55	58	48	54	53	55	52	63	52	51	55	59	56	65	62	49	56	40	58	64	70	51	50	46	55	69	52	60	55	66	67	53	61	51	63	58	54	51	54	55	53	62	50	60	61	46	64	49	60	47	51	55	67	62	61	66	66	43	64	55	48	51	46	60	68	62	54	51	67	58	55	42	58	61	44	38	40	52	46	54	52	50	49	50	58	58	56	64	53	58	61	61	61	49	47	58	54	60	53	54	56	66	58	54	47	50	53	56	61	49	52	56	52	52	47	50	55	45	65	58	73	50	64	47	68	59	53	54	41	56	53	67	65	54	66	60	59	51	50	55	55	58	50	43	54	56	78	64	47	57	66	56	61	67	58	61	55	56	51	60	54	59	50	54	55	47	46	41	58	45	46	71	72	71	50	59	52	58	53	57	48	62	49	55	52	71	50	50	61	52	63	51	61	61	57	57	65	45	64	45	55	58	55	55	42	46	61	49	62	55	63	67	58	59	53	54	67	57	60	60	57	73	39	50	69	56	49	51	43	55	63	62	53	51	54	49	57	55	65	58	58	53	65	62	52	65	49	56	51	66	47	54	48	52	49	72	60	62	40	47	66	43	61	62	63	64	45	52	48	50	45	63	58	50	68	61	57	57	39	67	52	63	54	62	60	65	57	41	46	61	61	57	65	57	43	52	48	47	66	65	70	57	44	58	47	60	60	60	60	59	55	55	48	67	61	45	56	53	57	52	43	62	43	58	54	51	37	60	65	63	63	56	57	51	51	54	52	54	58	50	47	57	50	55	54	44	42	58	61	54	63	57	49	69	59	58	45	53	53	53	45	60	59	54	57	62	51	47	60	66	50	63	46	53	47	45	62	53	58	51	74	70	46	50	55	70	65	51	63	45	55	56	56	49	53	53	62	52	52	53	49	53	48	55	63	58	49	54	61	64	63	71	64	55	63	65	60	72	63	47	61	52	55	42	39	51	59	58	43	60	67	50	53	55	50	54	59	48	59	51	57	62	68	73	61	69
18295	2190	924	1154	2843	3762	3625	2651	1920	1819	1852	1711	1490	1272	1009	747	756	770	669	620	678	702	727	618	593	696	862	910	634	579	518	533	576	486	562	556	515	547	492	489	501	501	506	498	543	507	509	513	530	449	490	536	476	483	452	523	518	464	483	523	501	500	467	502	513	507	499	465	537	462	536	492	447	468	467	491	486	544	484	497	501	484	533	518	516	477	497	472	501	500	507	482	467	520	476	504	477	460	459	499	482	495	502	498	528	525	490	467	477	485	494	493	508	445	469	509	474	466	478	516	487	470	435	462	513	504	492	465	493	501	460	459	503	495	464	499	470	511	538	490	460	529	464	492	491	490	497	501	498	492	476	484	481	502	441	501	500	487	493	512	491	461	468	478	462	518	446	493	490	492	513	445	473	455	466	480	498	521	479	463	510	502	490	494	467	477	502	489	494	490	472	473	477	491	502	521	489	462	446	462	503	510	471	472	521	516	488	514	465	471	495	481	526	489	496	444	484	496	445	463	515	490	527	491	460	476	460	492	510	469	481	500	463	461	495	481	515	499	507	525	485	472	473	491	485	458	478	503	456	488	439	475	463	520	453	496	460	500	493	505	482	422	495	508	518	511	506	499	481	512	506	479	492	468	476	484	481	453	474	501	438	471	471	489	514	468	490	519	458	496	474	514	506	485	482	475	491	534	490	487	517	474	461	483	501	452	472	505	489	493	464	484	539	485	477	492	506	516	503	435	440	485	514	437	506	465	464	525	465	481	496	482	487	464	449	516	497	456	477	479	514	462	489	500	496	492	506	490	475	480	471	502	434	479	516	448	526	507	465	464	506	493	488	495	496	495	475	464	503	472	484	487	471	501	492	514	434	484	508	505	505	498	480	455	534	476	469	490	506	481	484	473	460	492	487	482	455	521	542	500	483	455	470	460	458	475	501	493	476	514	549	493	525	476	519	495	454	437	501	486	521	461	494	483	510	459	499	506	469	466	488	485	491	443	502	505	443	473	489	482	485	473	495	536	500	477	531	459	475	503	507	511	512	462	466	505	499	475	496	495	491	460	460	443	489	477	471	502	497	476	491	477	474	480	472	514	482	466	496	474	479	536	497	486	502	495	476	525	508	521	465	526	518	448	483	494	513	469	515	499	490	482	479	478	491	468	511	473	505	444	457	488	506	476	473	489	495	514	509	493	490	478	483	487	489	484	496	507	500	468	502	512	512	467	517	488	505	449	513	506	508	454	494	510	469	499	474	489	501	502	482	445	486	509	463	480	502	499	505	497	452	494	458	491	497	476	494	473	473	487	503	499	457	487	521	506	475	494	479	527	475	481	479	487	450	510	496	441	465	505	525	497	488	475	484	482	487	463	452	500	501	498	480	453	491	483	502	511	450	481	490	490	486	494	528	478	500	470	468	489	474	454	481	519	489	481	487	457	521	495	496	509	472	450	491	476	500	484	482	486	495	466	517	485	509	491	458	495	491	469	491	508	521	508	468	487	494	503	529	514	510	469	467	458	484	479	488	454	524	498	476	475	504	459	460	469	477	502	460	503	525	477	561	475	504	493	476	503	481	509	510	463	537	443	468	477	540	500	481	501	478	523	508	480	493	435	523	483	476	521	530	457	543	446	483	511	507	498	448	482	475	460	512	467	477	537	477	471	478	460	491	469	464	432	481	541	481	494	494	482	489	502	506	512	499	473	509	509	496	473	500	458	481	483	518	501	472	474	505	478	460	489	450	485	502	493	476	467	513	458	474	520	495	483	508	487	498	497	470	437	483	502	465	494	531	500	476	473	462	476	483	540	526	502	524	465	483	480	505	479	499	501	457	528	455	480	484	479	484	473	497	504	503	479	478	478	465	444	478	485	486	461	491	458	478	494	469	521	510	486	504	475	478	463	500	446	498	518	466	476	449	506	444	488	498	503	488	472	476	487	464	473	487	492	491	498	490	517	455	470	500	501	475	500	490	492	437	506	519	442	492	480	470	473	526	502	492	455	467	488	487	452	499	430	460	472	505	447	485	507	516	462	496	494	482	484	465	464	481	489	522	461	526	509	493	463	499	472	482	450	454	469	502	472	498	482	478	497	487	499	456	537	471	510	525	518	491	470	478	490	462	465	501	509	498	459	488	462	475	481	507	515	496	465	467	517	493	463	498	472	478	492	463	479	470	500	501	486	459	487	484	468	485	468	498	480	484	480	474	482	483	482	468	525	494	468	495	493	492	481	523	512	507	439	484	519	487	508	444	489	491	475	494	476	522	476	490	527	471	495	440	523	494	490	461	475	472	487	461	505	499	483	478	483	481	525	479	472	513	479	488	449	504	505	493	465	461	458	483	481	459	473	457	509	472	476	473	523	433	511	493	511	440	495	488	478	475	449	528	464	499	496	504	515	475	480	505	450	472	522	495	494	481	485	515	539	459	477	489	507	473	479	491	487	499	443	494	462	521	478	480	516	494	499	493	496	450	451	473	482	500	505	510	471	465	490	541	498	518	526	500	505	490	446	489	506	478	485	515	480	462	476	499	513	486	465	464	523	497	493	496	468	479	449	469	477	475	498	499	464	471	474	496	441	485	483	496	509	433	494	502	469	482	452	474	501	437	504	459	472	469	476	495	492	475	515	484	519	472	484	470	480	509	462	492	500	504	487	499	470	525	499	523	504	463	465	530	452	475	444	479	516	479	472	504	478	500	463	493	516	498	487	456	502	492	521	515	496	463	493	485	454	473	452	476	506	477	454	482	474	470	505	462	471	498	518	496	531	477	452	505	502	480	467	462	483	486	480	495	504	528	452	488	463	469	488	512	483	496	482	486	479	479	485	477	455	493	452	488	491	474	527	483	478	517	452	513	483	495	516	516	450	496	484	517	490	509	529	480	485	469	448	495	471	493	501	462	476	504	497	497	471	491	506	497	475	484	475	438	518	514	475	511	457	483	492	507	509	485	487	496	491	491	471	467	449	499	515	464	498	455	494	477	470	462	501	496	497	461	500	468	486	504	496	481	491	453	492	467	499	455	455	498	444	513	473	504	472	502	476	485	486	462	463	488	477	457	450	480	459	512	452	546	475	453	499	455	449	498	478	488	494	485	490	531	506	478	494	475	484	440	483	488	478	501	470	478	511	496	477	496	472	464	543	495	498	475	505	480	512	483	506	455	469	521	485	480	452	468	509	520	506	487	471	506	506	467	487	441	459	469	474	497	476	446	474	536	490	507	495	499	498	489	495	483	474	477	494	510	459	477	501	493	481	515	507	503	491	481	476	456	482	508	490	492	484	505	493	487	502	499	460	488	484	466	461	527	494	472	468	491	493	455	468	493	498	468	491	534	517	510	545	494	471	479	497	492	430	472	499	449	552	505	483	504	514	533	489	509	530	477	478	494	494	493	484	471	450	479	493	464	495	491	514	505	486	488	476	535	500	501	518	499	484	514	500	488	510	532	473	486	492	460	496	494	511	486	464	472	477	480	517	485	522	489	490
2469	150	62	81	56	85	96	91	85	84	105	100	67	66	79	69	61	57	55	57	52	60	60	67	59	71	72	75	61	67	63	50	55	60	51	60	59	49	59	54	62	68	59	67	76	58	46	53	51	56	51	38	51	64	59	73	59	65	58	49	55	61	55	55	61	58	45	59	62	56	69	41	60	61	45	68	60	39	44	53	52	40	56	59	42	52	46	60	55	55	61	59	46	55	61	64	44	63	66	72	52	44	58	43	52	56	48	56	53	53	68	46	55	45	51	45	45	55	38	45	49	75	45	59	54	58	52	51	56	56	57	65	56	56	57	69	53	64	54	47	64	57	56	57	66	49	67	63	49	54	56	42	41	49	54	64	72	62	65	54	67	50	56	59	52	53	55	52	51	43	42	61	50	51	55	62	43	60	58	60	60	44	49	62	62	47	53	50	68	46	44	50	54	62	50	68	64	57	58	49	49	54	51	54	55	52	61	45	47	51	58	59	51	50	59	53	55	56	45	49	53	59	50	53	52	52	65	64	56	61	42	43	48	59	47	49	72	53	47	61	47	60	62	56	62	58	67	49	58	58	50	53	51	56	65	45	53	50	36	50	54	50	72	44	65	58	51	50	56	50	55	58	59	51	55	54	58	42	56	44	47	59	45	52	58	45	55	57	56	61	54	62	60	50	55	54	56	58	53	48	44	63	54	52	57	58	61	58	64	48	51	44	58	51	58	67	54	52	61	45	39	62	66	55	61	47	58	60	41	42	56	60	58	46	49	55	65	62	55	49	59	53	53	55	52	61	45	51	49	62	42	76	55	46	47	48	62	52	39	63	48	56	62	68	50	46	45	49	50	53	41	72	49	76	61	43	50	47	49	58	60	50	47	53	51	65	49	64	57	50	45	61	67	68	67	59	54	55	56	49	47	54	57	45	60	48	51	67	46	66	48	55	53	48	54	52	57	58	53	55	57	46	45	50	62	48	51	72	60	41	47	50	60	66	53	58	73	51	46	54	55	52	57	53	51	64	58	46	51	60	48	62	64	63	50	42	62	56	48	63	65	57	55	61	57	46	70	53	55	54	49	69	67	53	72	59	65	46	47	54	52	58	55	48	51	58	54	60	54	45	54	61	60	61	54	48	44	42	40	76	51	58	51	55	60	40	62	48	48	51	57	51	58	52	40	65	49	52	47	64	55	67	55	63	59	62	64	72	51	51	58	53	50	51	56	55	42	65	44	55	53	45	41	47	54	57	43	43	56	56	47	45	53	51	60	67	50	62	46	55	53	52	57	50	53	50	62	46	67	59	59	51	48	49	49	64	67	48	53	59	58	59	51	67	59	67	39	63	51	65	46	49	59	57	39	66	51	74	69	49	69	83	50	63	63	51	48	42	44	53	56	53	46	44	57	51	66	52	55	63	56	63	58	55	53	57	59	56	46	67	64	51	61	67	49	62	53	50	55	64	53	54	50	63	60	74	66	43	51	71	47	55	51	61	45	61	62	46	41	64	52	63	52	50	67	49	63	51	59	62	55	52	60	71	59	54	60	45	70	55	46	61	62	50	59	62	54	51	55	55	52	54	52	68	64	55	67	54	59	43	62	50	47	56	53	48	51	56	66	57	49	53	32	48	50	50	50	57	45	48	63	49	54	49	49	54	50	52	46	53	54	42	64	47	57	50	56	55	55	52	58	53	63	64	69	57	46	41	50	63	51	56	57	51	50	57	61	55	50	52	39	44	65	46	54	53	60	47	56	52	47	52	55	64	58	55	53	54	68	69	48	56	54	61	71	49	74	55	54	60	51	46	65	56	65	46	56	58	43	53	37	53	68	68	58	58	65	59	58	56	56	57	53	56	62	51	51	50	77	73	40	51	49	41	56	56	55	65	50	46	54	64	54	56	47	55	41	61	60	53	69	54	43	57	49	60	61	46	56	53	60	51	59	55	50	56	63	64	51	71	63	52	68	55	41	50	53	60	54	45	54	54	62	39	55	49	47	65	41	48	57	51	45	49	41	42	54	58	51	60	63	51	65	60	49	53	55	48	47	52	47	46	61	67	47	53	67	50	65	51	62	65	51	68	50	58	55	63	46	66	46	49	52	51	55	55	59	53	51	56	54	59	54	53	46	36	42	56	63	62	47	43	48	65	48	65	46	46	60	60	58	56	76	53	73	50	61	64	57	56	61	52	45	61	53	53	61	61	58	52	65	54	47	55	67	65	52	57	63	51	61	51	62	41	39	64	52	52	51	54	64	49	52	53	45	49	60	45	66	59	57	52	57	61	58	62	48	52	52	61	62	50	57	61	68	59	49	58	40	45	53	50	59	44	57	51	58	46	47	61	44	57	51	56	48	56	38	52	55	54	59	47	59	49	47	66	48	52	38	58	50	63	48	66	49	50	37	74	58	53	55	72	39	60	48	49	41	52	46	53	59	49	50	55	55	68	44	63	60	47	62	53	64	49	63	63	50	63	58	55	72	53	57	67	40	52	51	58	58	51	46	57	48	65	55	56	48	50	63	51	62	65	58	76	52	65	56	70	57	64	62	46	54	61	48	55	42	37	57	57	55	55	66	51	53	50	43	59	69	47	56	55	40	57	52	53	49	54	50	62	72	55	51	60	49	50	59	77	55	45	58	50	48	46	48	50	60	54	54	58	59	52	42	54	57	53	53	45	47	57	52	58	59	58	45	63	53	60	49	57	53	55	47	54	64	58	68	49	52	61	48	59	58	52	43	54	53	76	56	52	66	50	65	44	65	63	67	41	54	47	61	52	69	45	62	51	47	47	49	59	49	59	59	55	51	64	42	52	51	54	69	56	51	52	56	46	53	52	56	61	55	68	55	49	58	64	43	48	62	45	55	51	54	59	69	59	47	66	57	57	54	51	62	44	39	60	60	64	56	59	55	50	64	46	45	57	55	54	72	51	62	57	63	61	64	45	54	58	57	70	59	55	52	45	66	63	73	53	61	48	59	62	48	54	52	56	48	52	62	55	62	65	49	53	57	62	47	65	50	31	63	47	50	42	42	58	46	46	56	53	59	57	59	61	66	52	43	60	53	55	53	55	50	76	50	54	58	53	62	48	52	62	48	44	65	51	57	55	49	49	46	58	60	59	72	50	69	52	47	53	58	52	56	50	40	55	51	59	50	56	60	49	55	55	51	61	52	43	55	53	68	43	39	60	61	74	51	42	63	54	48	45	55	53	70	62	51	55	53	64	58	54	48	53	63	52	58	52	52	60	50	65	50	57	50	41	69	50	62	62	56	60	55	55	43	60	53	59	57	51	46	52	48	52	48	43	63	49	65	57	42	48	53	56	57	48	47	49	53	53	46	44	63	48	59	51	46	56	43	61	40	45	44	51	56	60	58	59	56	56	53	43	54	52	55	51	60	55	55	49	54	55	44	57	45	65	60	67	49	48	64	45	41	43	51	50	59	65	50	50	44	58	54	42	58	60	51	44	49	55	58	62	59	58	45	52
18467	1864	815	1003	2343	3208	3303	2513	1978	1796	1942	1713	1568	1258	907	856	712	722	699	634	633	625	652	617	610	639	955	744	566	510	527	527	525	551	517	508	500	483	522	495	525	510	492	507	513	504	481	469	513	478	447	461	501	476	491	482	484	447	488	473	465	497	415	473	427	431	440	429	472	477	499	451	456	468	457	479	478	380	478	452	453	473	462	477	469	442	482	466	480	473	471	451	425	486	439	463	433	465	495	425	468	454	450	465	467	442	471	446	459	443	486	459	483	491	517	459	467	484	460	480	456	453	469	436	435	479	467	462	447	458	442	484	465	451	404	483	442	427	431	435	464	504	484	470	423	418	454	424	440	487	497	487	492	495	465	436	464	462	434	447	414	482	466	449	466	444	463	427	427	426	474	467	443	462	438	436	448	440	448	434	452	480	454	444	470	424	438	437	439	453	451	411	448	439	459	457	439	428	444	459	460	463	443	466	462	457	469	462	457	467	462	423	511	434	428	497	442	432	457	442	415	434	450	466	424	406	436	459	451	481	429	463	434	497	481	447	429	443	440	401	439	418	417	410	476	486	473	491	454	441	458	450	458	465	455	439	447	460	483	469	480	471	467	414	455	452	460	454	417	468	438	484	462	474	449	471	445	452	448	468	457	433	457	443	467	455	473	442	457	428	495	443	416	484	455	451	464	477	447	427	454	463	454	398	442	432	456	487	444	490	439	474	497	468	473	444	387	461	478	449	480	464	446	473	460	446	447	433	444	412	453	470	460	482	463	466	469	431	478	455	498	469	416	464	460	420	455	432	468	462	432	471	461	454	460	430	457	416	465	447	488	470	494	460	501	448	455	452	443	474	452	477	462	457	493	493	425	450	468	446	472	484	473	441	458	442	490	445	436	448	458	448	460	448	450	444	454	442	451	423	473	469	493	426	446	422	459	472	473	445	496	450	453	452	478	453	447	429	449	461	508	449	470	475	448	448	470	468	445	425	468	465	446	475	435	453	489	434	426	476	470	427	485	416	434	432	454	436	437	482	482	457	442	484	448	452	434	430	427	487	423	465	476	466	455	460	457	412	450	463	405	443	438	457	439	459	464	480	439	451	441	492	454	436	441	438	439	449	466	454	459	460	463	432	467	418	490	427	485	447	437	459	468	426	503	475	431	456	482	428	465	465	422	472	443	451	466	496	484	507	445	445	466	436	463	472	454	487	460	424	480	473	456	482	438	431	448	514	457	431	427	442	445	450	455	444	434	487	500	457	451	459	509	447	447	458	453	479	483	481	454	460	426	470	449	479	498	458	425	447	484	411	488	426	455	442	463	475	483	467	448	458	435	443	442	481	428	454	472	428	442	469	469	456	433	509	448	423	446	462	473	478	473	464	444	471	471	474	439	434	464	442	465	450	489	465	456	441	467	489	442	502	492	469	456	459	465	472	455	479	450	461	472	471	504	452	431	487	498	446	450	465	441	478	451	438	456	430	478	439	407	480	459	480	447	436	485	438	418	441	452	451	448	487	433	455	447	430	478	465	464	451	439	457	447	430	455	422	446	469	458	462	459	466	440	413	473	496	435	446	464	471	475	472	446	431	441	504	437	427	424	426	457	483	469	445	458	432	456	443	430	463	450	491	441	446	423	457	464	456	483	435	450	438	460	422	441	424	463	449	456	482	456	473	453	453	462	451	426	454	444	457	431	467	449	447	456	455	468	452	461	422	457	484	447	445	462	454	472	452	417	478	450	437	484	497	475	413	460	448	468	437	455	462	442	471	434	426	456	464	467	458	457	475	475	462	456	477	455	469	432	461	471	474	441	468	459	423	479	428	481	436	483	466	488	479	423	475	420	447	438	470	422	480	479	431	451	428	462	430	491	472	451	447	468	424	457	502	421	452	484	443	480	478	461	460	476	483	522	479	434	463	423	446	435	457	494	468	481	504	413	459	450	459	443	448	435	456	428	427	509	465	448	440	450	467	470	478	447	440	440	435	458	427	452	460	452	428	460	479	470	466	447	435	463	465	504	460	428	462	464	462	458	501	443	451	443	467	461	465	476	464	454	457	469	468	456	469	419	484	490	471	464	445	440	445	454	450	459	421	467	496	457	448	437	465	456	450	436	426	449	430	454	444	501	432	436	461	454	445	453	471	450	468	437	449	426	462	469	455	435	460	431	466	486	472	473	458	454	446	459	425	459	466	462	478	449	440	462	452	434	478	468	425	434	442	475	440	447	432	500	469	468	472	467	474	461	451	418	454	455	493	521	430	452	448	434	477	467	447	445	471	459	444	535	464	427	450	455	437	448	470	449	450	433	462	463	475	449	457	457	467	443	469	477	456	444	455	444	473	447	464	449	439	457	440	445	434	458	456	484	425	452	425	464	439	437	436	490	445	456	440	496	440	473	427	457	445	448	456	449	427	451	452	433	470	396	415	437	466	434	486	432	444	432	468	460	475	474	460	446	442	450	474	451	449	471	478	468	449	503	474	486	497	480	445	469	460	498	464	459	436	462	488	438	442	411	434	445	471	457	448	453	436	434	447	453	486	468	481	426	445	476	450	452	448	426	444	442	458	468	439	504	418	438	450	446	461	461	466	459	488	497	436	412	467	448	438	427	473	456	460	421	461	444	443	459	443	452	454	450	456	445	453	481	458	415	464	447	478	412	470	449	439	435	452	459	476	444	451	410	474	445	473	427	445	420	441	479	470	498	469	438	479	473	454	443	412	444	470	471	482	484	452	456	484	440	448	436	472	466	493	476	440	464	458	461	448	426	464	420	446	415	441	424	450	437	475	443	449	468	454	450	401	433	457	491	456	505	461	435	410	436	435	478	453	452	448	465	442	443	470	469	451	440	480	489	422	451	444	465	462	463	475	439	485	471	440	429	476	407	427	438	477	424	427	469	475	435	449	447	470	495	474	443	425	454	449	471	456	464	463	426	449	434	496	502	482	440	465	459	440	457	469	467	441	453	438	447	453	472	468	432	448	476	462	489	463	440	473	473	445	482	465	440	458	453	429	486	456	474	452	504	454	430	464	446	477	436	437	447	484	456	450	463	466	433	463	465	440	435	427	432	462	457	425	482	423	459	427	492	482	444	470	440	450	436	458	451	470	510	417	452	444	453	448	483	468	498	434	451	453	481	463	456	490	440	427	439	461	467	442	448	456	462	482	459	469	441	440	474	430	442	458	469	482	450	458	445	467	465	439	461	472	471	459	472	439	442	469	454	463	461	422	440	493	465	482	473	460	461	428	445	458	431	456	483	460	458	466	445	487	464	413	439	531	450	481	461	462	440	471	445	440	471	445	462	490	492	452	449	455	446	451	453	447	419	449	459	442	471	475	449	458	450	478	471	440	479	439	467	442	435	472	430	465	437	438	435	453	435	454	454	460	445	431	450	430	434	424	471	454	468	445	441	433	467	456	462	440	448	482	464	433	450	440	451	468	463	472	465	497	398	434	430	477	459	455	431	456	481	442	485	427	427	427
2806	197	77	62	58	80	107	96	78	90	90	72	71	62	47	46	39	38	41	31	27	41	38	49	42	49	45	35	46	42	24	32	32	31	26	29	37	31	29	46	40	39	33	38	21	26	30	41	40	22	27	26	38	41	33	21	27	30	24	30	33	34	35	28	40	41	39	23	29	22	33	26	29	25	24	32	31	30	32	32	34	32	30	27	18	30	24	24	31	31	40	22	30	34	34	20	19	29	24	32	27	29	35	21	29	43	36	26	29	32	26	29	33	30	28	32	30	29	34	42	29	31	40	28	36	27	32	40	27	28	32	30	26	33	31	30	44	30	29	28	28	28	19	22	33	31	32	38	35	29	30	31	24	22	42	35	42	25	28	34	31	31	32	22	34	31	23	27	35	31	30	33	27	29	27	18	25	21	32	36	26	23	25	25	27	28	35	22	32	34	32	25	25	27	28	32	26	28	33	31	36	40	27	30	27	35	39	32	27	32	24	29	25	23	35	28	37	30	33	29	33	32	32	33	39	29	22	27	30	33	23	28	32	23	31	27	34	30	30	22	39	32	23	31	26	33	37	32	37	16	29	29	25	27	27	28	27	42	27	28	36	18	30	27	34	25	23	40	25	42	38	20	34	34	38	20	24	33	27	25	28	28	37	31	33	28	24	40	38	32	26	29	29	34	36	27	32	33	26	42	25	33	39	18	24	29	28	35	21	31	30	42	28	46	20	30	34	29	27	30	28	35	33	22	42	36	31	24	31	28	24	39	19	24	23	22	29	33	24	24	33	33	27	38	29	30	22	32	30	29	27	37	35	27	32	23	31	23	29	35	34	41	30	22	22	43	35	31	28	31	33	39	30	31	34	24	34	26	25	36	41	31	28	32	29	34	20	24	27	23	33	27	26	32	34	33	23	28	29	24	20	31	25	28	27	28	32	31	36	24	20	35	24	36	34	33	31	26	28	33	27	24	35	37	31	34	39	40	26	31	28	33	30	30	33	31	30	26	21	26	24	23	33	21	29	19	28	30	35	39	22	34	24	30	28	35	41	34	37	28	29	31	32	36	37	20	29	36	27	18	32	22	30	36	24	31	36	26	24	27	29	36	29	34	31	17	23	34	26	23	20	31	24	29	34	31	30	36	25	30	34	31	21	25	33	27	28	30	20	30	35	36	34	29	34	31	26	29	33	32	32	18	23	35	29	26	36	23	28	29	26	36	26	30	33	27	34	33	25	38	19	34	45	28	17	25	32	27	25	40	31	35	25	30	24	32	32	31	33	21	34	22	38	28	22	30	32	32	25	23	32	35	23	30	33	24	35	24	28	24	33	25	19	37	25	29	35	36	31	30	29	29	20	28	29	30	39	23	35	34	35	25	38	36	26	22	33	33	35	31	29	27	30	28	22	33	33	28	31	27	32	35	20	27	29	27	30	33	31	30	31	29	32	39	22	23	33	20	23	29	31	30	40	26	18	34	24	24	31	31	31	27	30	21	29	32	34	16	19	31	31	23	28	31	36	28	19	32	28	26	26	27	24	30	39	34	29	35	35	36	38	20	27	28	25	31	33	29	25	22	29	31	32	19	32	27	27	34	23	25	28	26	36	28	34	28	27	37	20	35	30	31	34	36	27	22	25	35	24	27	38	31	41	35	25	31	37	22	40	23	22	29	33	30	25	29	27	32	39	29	33	42	31	27	26	39	24	29	25	30	29	31	34	22	23	23	27	31	43	24	35	35	35	32	30	31	28	39	37	31	30	28	24	40	20	19	44	23	24	32	26	34	36	37	28	25	33	34	28	29	41	26	35	35	27	27	35	52	22	36	48	26	32	28	38	22	29	29	30	25	26	36	21	27	26	37	20	31	28	27	27	28	27	27	28	32	30	33	33	28	31	32	24	33	33	32	40	32	28	32	28	22	30	36	40	29	29	34	32	26	32	32	35	28	40	30	28	33	33	28	31	38	37	32	18	28	31	23	29	34	27	26	36	20	26	25	23	29	34	26	29	32	41	25	29	28	28	22	27	20	37	38	29	35	35	31	28	37	32	31	27	33	31	30	24	27	27	34	41	31	29	35	24	35	31	23	37	35	35	35	30	33	34	23	30	30	27	22	29	27	24	20	28	34	36	41	40	20	27	28	31	23	26	32	28	32	28	29	35	26	29	40	33	25	27	36	38	27	39	34	39	32	29	30	32	29	28	23	29	27	26	37	26	26	29	36	28	35	28	30	26	31	34	27	28	29	27	44	33	33	30	22	35	30	21	23	25	28	21	31	39	27	24	37	25	33	30	23	34	28	36	27	34	28	35	29	26	32	25	28	22	32	41	27	27	28	32	29	30	35	33	35	26	38	29	38	30	28	25	29	33	29	33	42	30	35	26	29	34	26	25	35	24	29	26	24	24	30	28	30	41	28	29	25	36	33	37	27	28	27	36	41	30	31	28	23	28	27	24	22	28	31	30	29	37	39	25	28	38	25	26	30	22	33	33	32	32	30	31	46	22	28	33	34	31	25	23	37	23	26	43	37	26	28	38	25	30	26	32	36	21	29	31	23	31	26	36	23	26	43	28	28	26	42	19	26	29	32	33	30	28	25	22	33	39	25	34	41	37	23	34	30	30	25	33	24	29	27	28	29	32	27	22	36	23	28	19	30	45	32	31	36	38	21	30	26	31	47	26	32	29	29	30	31	29	22	26	30	25	29	36	28	40	32	31	31	26	29	24	35	28	29	22	23	20	35	28	30	30	24	31	23	28	23	32	28	30	27	42	27	29	36	35	20	29	30	37	29	34	33	34	33	31	22	32	36	29	33	27	29	41	38	32	31	29	34	24	28	37	22	25	34	25	28	18	41	27	32	22	29	25	34	30	36	22	24	23	26	34	29	27	31	28	27	38	35	18	34	23	26	39	31	34	34	39	27	25	33	27	28	27	29	31	32	28	22	34	27	27	27	34	24	23	31	30	33	28	23	23	45	30	32	27	31	30	29	17	31	35	26	28	22	30	32	26	39	30	34	19	27	33	33	28	28	21	37	34	28	35	29	37	38	22	35	29	32	31	30	26	29	24	34	26	29	38	33	21	37	35	29	38	35	31	30	29	31	34	37	27	23	34	38	36	24	33	26	26	28	25	31	32	22	33	28	23	27	20	28	20	32	29	31	38	26	31	24	31	32	33	27	31	36	36	36	29	28	36	26	26	27	24	25	30	27	27	27	32	22	36	25	21	34	26	24	35	29	37	32	23	28	32	29	26	33	28	36	24	27	25	27	28	36	41	37	29	31	28	42	35	29	36	18	27	28	39	33	35	24	29	28	30	29	25	32	23	25	31	31	30	21	36	28	22	37	31	19	26	33	43	37	35	32	18	39	32	20	26	26	26	31	32	41	27	28	22	30	40	22	29	32	29	21	21	45	27	30	27	25	20	23	22	33	27	30	22	32	37	33	36	31	26	31	27	25	31	30	35	28	41	29	32	24	34	25	37	38
23135	2678	895	1248	3186	4581	4732	3570	2685	2285	2366	1892	1652	1166	931	774	717	639	624	626	545	670	584	530	636	787	815	505	435	397	359	392	344	332	361	370	346	361	329	332	357	332	314	332	334	317	315	302	330	314	277	325	293	295	291	323	327	287	311	268	293	305	274	287	311	321	305	294	274	269	256	329	266	273	289	305	272	288	311	283	287	277	294	286	262	266	279	282	268	286	305	272	275	272	270	304	275	289	265	265	263	252	266	276	290	300	249	274	279	269	290	284	255	281	268	289	243	279	251	276	301	274	282	273	322	267	292	286	305	280	253	254	270	271	299	279	265	263	275	238	320	249	291	303	255	256	251	274	301	288	254	299	287	270	303	288	309	252	230	264	267	247	266	307	289	295	284	238	275	274	278	307	270	251	258	286	239	277	259	260	292	287	260	267	280	279	298	279	264	300	269	260	265	269	285	273	263	279	285	280	268	223	281	285	264	262	256	281	260	260	221	290	279	272	273	247	271	264	284	249	273	261	282	246	267	287	285	267	290	274	293	281	287	242	274	289	273	254	284	270	301	272	282	261	277	257	268	276	240	266	297	294	267	270	249	258	264	274	255	310	239	261	257	254	233	265	241	234	270	255	251	279	271	258	257	282	251	267	261	287	233	283	281	237	258	259	295	258	262	268	283	241	279	280	251	264	275	280	263	272	269	294	264	287	270	274	282	272	250	302	248	286	260	275	267	251	278	263	284	252	275	303	275	260	256	259	281	273	272	280	268	314	309	278	243	272	271	261	277	294	245	259	273	265	254	282	301	288	253	248	300	272	268	262	271	289	275	271	248	288	282	273	269	277	271	283	261	255	304	281	274	282	282	262	271	298	280	286	280	231	278	230	299	292	288	263	280	281	250	276	262	260	230	298	296	276	290	308	263	287	273	272	279	259	268	289	275	286	285	248	254	289	264	267	281	267	281	270	265	246	274	266	316	280	278	293	262	276	287	273	278	255	268	290	285	280	277	252	280	271	248	274	273	269	290	282	252	257	273	294	278	274	265	278	293	254	263	269	265	285	275	261	259	293	311	261	285	265	276	250	276	267	248	297	270	265	297	263	282	271	292	303	292	248	283	303	276	280	241	273	271	296	263	264	292	252	260	258	251	256	261	259	266	283	263	265	254	274	272	281	266	292	279	282	277	290	278	266	267	247	266	279	269	251	238	270	260	252	241	267	248	248	304	253	263	271	269	259	270	254	277	267	264	291	283	304	267	271	276	277	248	261	259	258	279	274	262	266	278	270	263	243	272	276	262	276	266	261	265	252	291	261	248	268	278	291	270	266	260	273	277	249	276	272	259	292	297	257	291	279	269	240	266	273	253	314	286	281	279	251	246	277	267	281	246	278	230	270	267	276	285	261	242	254	251	264	288	257	283	285	266	264	271	287	249	247	269	258	264	257	258	255	266	265	323	263	296	229	258	265	244	260	259	256	274	289	280	287	260	287	272	277	281	246	273	245	250	253	269	283	266	294	263	268	237	285	256	291	278	236	257	274	275	281	261	258	275	264	305	270	255	277	272	287	280	251	247	271	252	267	282	260	278	288	258	274	280	287	274	279	278	270	282	260	271	285	278	281	285	247	264	293	292	290	283	263	276	291	264	256	250	257	315	258	263	271	291	261	258	261	264	268	282	281	260	286	265	293	268	258	271	297	283	262	281	282	274	239	263	280	291	292	290	250	251	252	300	265	284	273	281	271	257	279	307	256	252	248	296	258	288	272	287	256	268	253	244	265	297	283	284	257	277	268	284	271	277	263	290	246	287	277	291	280	304	289	271	272	247	278	287	273	281	267	277	269	285	251	277	273	274	251	262	280	274	291	264	322	265	298	250	251	264	284	294	281	270	258	269	302	281	276	262	269	264	249	271	283	273	275	269	284	285	296	271	262	258	262	262	277	242	285	311	274	259	252	257	256	263	271	277	252	262	263	276	245	279	295	302	289	273	281	285	292	255	255	234	265	268	236	269	249	247	262	285	277	289	271	282	264	280	289	258	284	288	276	268	268	273	241	270	273	278	295	294	252	287	275	265	290	301	273	306	281	260	286	273	306	283	266	276	264	270	270	269	261	250	248	275	263	280	273	278	274	278	276	287	266	244	238	271	272	272	269	262	282	278	246	289	251	266	269	276	244	283	278	293	286	256	257	272	262	242	282	259	260	304	267	274	256	255	282	269	272	275	244	296	246	276	255	269	264	270	302	257	290	272	265	282	284	273	259	261	284	270	295	267	261	286	252	240	274	268	269	298	241	260	268	312	274	257	262	296	291	279	246	268	268	265	279	282	272	277	255	269	295	263	274	279	274	276	276	291	281	254	281	270	268	267	267	281	281	234	254	272	308	259	282	264	261	289	268	300	277	268	261	283	296	254	272	236	277	250	288	276	262	267	263	271	247	259	252	288	258	291	249	275	250	291	250	238	252	299	262	290	265	256	283	263	272	261	256	286	261	287	285	242	267	268	292	266	260	261	275	271	255	290	296	275	261	293	254	247	285	259	275	268	263	275	271	271	268	277	229	285	240	269	276	250	274	265	256	265	255	277	266	250	287	259	259	273	269	272	255	268	279	273	265	271	265	259	276	292	266	268	261	272	273	261	290	251	248	276	269	265	276	269	275	276	251	287	268	281	274	268	250	258	258	252	267	262	274	290	287	269	276	275	274	250	250	265	253	279	271	271	264	257	267	272	270	253	258	291	283	270	227	289	270	258	258	252	270	263	269	285	252	236	262	254	245	252	272	301	267	302	283	274	284	287	272	270	276	292	301	246	240	261	307	288	270	275	270	278	263	279	260	239	285	290	298	243	250	253	290	271	267	267	261	248	278	279	237	274	263	292	275	288	289	269	258	280	275	277	267	304	263	260	289	269	282	248	279	294	267	227	259	261	268	292	281	267	288	279	280	267	258	275	275	281	256	278	258	306	264	266	283	287	290	255	302	247	306	275	275	253	244	255	268	277	280	250	281	305	294	301	246	248	254	256	285	258	275	264	261	278	274	260	293	296	263	280	303	260	280	277	247	217	290	258	271	253	259	275	298	263	297	249	263	272	254	292	270	289	309	300	277	273	253	256	316	275	291	270	278	232	301	257	258	255	287	276	274	287	259	280	269	264	249	301	255	268	251	282	265	274	268	269	265	268	307	268	293	272	261	270	266	290	291	271	276	250	252	247	266	263	260	272	254	273	262	259	273	255	275	263	252	264	277	295	274	260	264	275	288	257	260	291	277	293	260	285	266	261	265	289	280	254	257	304	253	253	253	295	283	292	278	269	259	296	289	248	245	291	259	246	278	273	280	259	262	280	247	276	258	284	246	297	262	280	273	288	247	272	301	260	271	254	259	263	271	256	265	240	318	275	294	288	274	267	271	262	256	265	268	261	286	273	256	282	282	235	297	241	258	248	270	277	269	285	306	258	276	270	251	264	240	274	270	276	253	246	269	263	239	256	318
1678	111	98	94	77	84	82	94	96	101	110	92	82	80	89	92	99	87	82	80	72	84	81	87	76	92	83	101	77	86	86	73	101	79	77	85	92	86	91	79	84	75	71	71	99	90	72	71	84	84	87	78	86	102	92	82	65	71	76	83	85	81	85	83	78	89	89	89	84	81	75	74	73	83	104	79	98	83	98	75	80	87	89	93	74	86	76	90	79	78	87	90	77	69	85	74	79	78	79	78	85	74	66	84	110	83	78	80	80	84	91	74	83	71	81	83	80	74	72	73	75	74	80	86	56	75	67	97	75	97	79	83	80	89	90	84	91	80	96	84	90	74	95	76	80	73	81	74	72	80	92	92	77	85	87	92	84	75	69	85	70	79	78	82	92	90	73	79	72	76	72	68	71	98	71	103	95	81	82	106	78	77	76	72	77	84	66	75	79	73	89	91	85	77	89	86	84	80	95	74	84	83	79	80	66	87	78	86	89	93	77	77	86	69	100	77	64	84	88	99	77	91	71	76	82	58	73	86	88	77	89	80	75	83	73	77	85	106	77	80	80	97	67	69	84	94	75	85	87	84	85	85	71	71	87	76	93	80	83	81	75	73	77	75	88	103	71	71	101	89	74	82	87	65	77	83	101	85	78	84	73	85	89	84	80	96	87	93	91	77	84	84	67	77	92	102	74	79	71	83	89	92	81	79	82	75	72	78	82	104	80	86	71	92	79	86	71	73	72	67	84	84	81	85	78	70	71	86	70	79	83	96	82	84	72	106	79	94	80	95	79	81	80	73	88	84	90	103	86	68	85	74	77	89	79	82	91	71	76	75	84	86	79	74	81	83	77	80	72	85	87	76	86	68	78	81	96	81	82	75	82	77	82	72	84	78	91	96	72	69	79	86	74	85	71	66	91	82	79	69	84	86	99	92	84	67	81	91	74	83	70	88	85	82	71	85	88	84	102	85	70	86	97	86	74	76	67	84	72	89	80	91	92	75	84	83	74	80	97	74	83	91	73	83	74	72	93	81	77	79	68	88	75	75	85	92	68	92	88	58	72	91	81	81	100	82	86	67	80	78	64	80	70	74	91	94	90	92	100	84	100	89	84	80	80	75	81	81	76	68	76	84	75	77	72	92	61	85	80	75	81	80	84	94	87	72	74	66	93	93	78	82	83	84	74	80	81	83	70	81	78	84	68	76	86	74	92	79	71	79	90	73	88	105	84	76	98	85	75	98	84	82	91	70	88	92	79	78	84	84	79	92	82	80	92	80	75	75	80	73	76	79	77	80	74	90	84	88	67	82	75	81	85	88	88	82	59	79	73	83	86	85	83	96	88	84	91	81	82	92	72	88	75	87	86	81	83	80	72	74	95	79	70	83	77	81	85	68	84	85	88	85	73	105	96	91	85	83	81	90	84	82	87	96	80	81	87	85	69	95	77	81	71	91	90	79	99	84	99	78	80	64	78	73	84	81	82	84	77	82	89	80	87	78	75	87	81	73	101	109	69	94	87	98	91	71	80	96	100	71	82	81	85	79	79	85	87	80	100	84	77	94	81	85	84	73	79	75	77	78	75	76	85	87	66	88	82	91	87	85	82	84	71	68	82	75	74	77	89	80	89	73	85	84	90	61	70	76	79	99	85	89	81	77	79	85	65	89	88	102	74	90	84	62	86	76	76	90	86	78	79	78	67	88	77	81	72	78	91	81	88	73	83	89	76	92	73	81	72	91	85	75	100	80	63	87	69	84	87	84	88	89	98	72	82	92	77	85	74	76	73	80	85	88	84	81	78	88	80	81	83	75	93	89	70	86	72	95	97	61	90	74	91	82	86	69	85	84	81	99	71	105	81	80	75	81	86	84	99	93	84	70	77	68	81	81	81	102	78	79	78	90	94	84	73	79	76	73	71	80	71	84	80	94	81	72	93	72	85	77	89	73	83	81	82	73	75	91	99	81	85	65	99	92	86	75	103	95	90	78	94	84	88	75	85	88	90	88	79	75	79	71	89	79	79	80	95	93	83	74	100	83	77	86	94	76	80	93	71	77	81	73	86	82	82	86	64	93	73	100	81	68	86	81	87	81	87	77	96	70	75	87	70	110	96	77	71	78	85	84	69	84	84	75	78	92	84	74	81	75	94	83	98	76	88	87	82	87	71	82	94	80	70	81	69	80	76	68	90	77	98	77	84	93	90	76	94	98	103	88	85	90	73	85	78	79	74	71	73	72	69	86	87	77	99	83	62	106	85	85	88	76	84	70	78	98	78	91	85	70	82	79	83	76	96	91	75	90	88	96	84	81	95	65	75	72	89	77	86	78	71	84	81	74	81	93	93	73	83	73	90	75	69	77	95	69	97	67	88	78	84	105	82	68	75	75	81	81	76	80	87	82	70	83	85	98	92	82	81	82	82	72	66	97	102	76	73	85	84	76	67	79	90	77	88	87	96	73	79	72	81	80	77	82	90	82	74	72	84	85	81	74	87	84	89	88	92	66	75	83	68	66	90	66	86	79	73	54	78	95	83	84	102	90	100	74	91	85	63	102	79	60	71	83	79	98	81	59	83	80	75	86	82	78	82	83	85	79	82	65	75	66	85	87	104	75	80	93	73	83	73	91	78	75	57	77	97	80	82	85	79	81	97	78	78	71	84	76	84	76	86	73	81	70	77	78	81	74	73	84	81	88	87	92	85	89	90	86	86	77	95	62	72	83	84	81	86	78	74	78	70	97	69	70	84	76	95	80	79	75	83	93	100	91	96	95	86	83	78	94	64	75	100	76	70	87	95	90	88	80	86	94	77	90	85	76	75	87	70	88	70	104	96	68	80	88	83	77	74	79	72	69	85	90	91	90	67	85	73	85	95	100	96	77	86	88	98	82	88	96	91	88	73	77	73	84	69	103	77	71	67	79	88	96	84	74	74	85	91	86	91	74	73	78	93	80	85	91	84	84	67	83	80	78	73	82	97	67	84	75	83	76	96	85	87	73	94	83	76	85	78	74	79	101	81	78	88	85	74	72	90	93	86	85	86	77	72	97	80	91	76	71	69	82	73	82	72	76	77	83	93	93	76	83	72	79	86	95	98	94	87	89	80	88	74	83	83	96	86	89	97	73	81	81	78	88	81	60	93	77	81	91	79	75	76	85	80	75	67	76	92	79	96	102	93	71	83	88	80	85	86	88	72	79	81	89	79	80	78	83	74	75	67	83	73	89	85	72	96	80	82	68	83	81	74	74	80	84	84	66	83	92	88	100	86	92	79	98	69	83	75	96	74	78	77	76	69	72	75	85	87	81	78	71	89	73	83	94	71	80	70	85	82	67	95	93	81	74	85	86	83	79	95	72	80	75	70	64	89	100	90	78	70	94	73	85	73	81	83	89	93	78	72	85	77	94	80	92	87	84	86	76	89	82	83	86	74	93	81	77	81	84	84	76	82	89	83	75	91	89	98	72	88	101	88	83	67	92	78	86	74	77	77	79	70	89
14611	1256	834	907	1425	1731	1792	1534	1229	1101	1252	1194	978	872	818	761	734	766	767	781	737	763	772	740	796	839	743	766	644	666	735	661	709	657	676	668	694	685	651	682	716	669	652	710	704	681	682	681	630	681	698	669	705	682	682	678	690	694	668	698	667	693	666	669	642	663	673	708	662	644	675	666	637	625	655	657	669	711	726	667	691	675	714	682	642	693	636	659	676	676	670	642	707	671	633	645	721	719	664	679	719	708	690	653	680	685	699	686	668	727	649	685	684	671	713	672	675	673	695	679	696	689	670	692	676	659	675	720	668	695	702	697	674	695	653	645	639	637	633	599	703	654	690	654	657	644	668	679	649	701	624	661	674	669	666	700	684	679	681	645	690	666	655	670	649	634	650	653	667	708	636	685	643	688	679	676	630	653	696	624	673	622	663	632	723	647	650	677	683	660	644	682	677	684	650	651	665	719	689	608	670	656	694	710	674	657	719	678	645	709	674	665	686	698	615	669	647	659	644	658	675	616	670	614	622	723	670	683	655	642	645	725	631	667	665	686	660	657	688	709	675	693	652	675	666	649	732	723	700	649	682	677	674	700	736	653	696	706	645	660	713	629	644	640	594	664	698	655	675	692	650	660	647	661	661	671	683	687	650	684	647	672	680	671	697	603	656	642	671	676	624	615	661	670	712	609	640	651	659	660	668	665	661	669	684	680	665	667	680	687	649	658	653	668	627	688	699	640	674	629	672	662	666	678	643	700	685	695	617	674	676	747	643	657	634	687	632	661	650	652	640	664	621	716	627	649	668	685	698	683	649	723	654	653	661	690	617	673	688	624	661	689	635	673	692	711	672	649	693	657	693	656	664	659	652	673	687	650	664	641	682	653	629	710	679	651	673	661	660	691	647	666	611	716	702	664	662	664	654	682	696	685	629	679	653	650	674	660	692	670	668	680	673	690	624	662	634	636	660	653	649	697	665	663	693	675	721	638	635	662	642	662	706	682	628	653	718	628	676	639	652	630	673	659	688	681	652	706	726	672	686	665	649	669	689	692	696	690	680	703	657	644	639	664	685	671	634	694	674	706	624	691	663	643	622	648	655	677	665	657	725	662	646	629	692	666	675	740	633	680	668	688	671	658	677	701	680	722	683	643	673	671	666	692	709	638	693	684	678	655	647	653	657	637	684	705	643	646	668	648	696	669	679	665	645	694	645	692	632	705	678	659	656	654	714	639	720	665	675	678	656	673	649	705	663	676	676	705	637	699	687	684	687	614	624	684	661	658	660	681	683	684	698	718	647	645	643	681	650	642	658	684	646	693	654	681	643	709	686	722	653	649	640	652	648	664	645	647	677	666	693	671	645	641	648	689	690	675	676	684	655	632	626	680	649	700	664	655	697	616	676	684	655	693	704	675	637	703	710	677	661	683	682	709	641	669	678	698	664	651	625	664	669	623	678	668	705	701	671	662	699	641	663	636	672	644	688	660	699	696	618	685	659	667	635	668	653	653	657	660	676	642	669	649	661	672	609	741	691	682	618	656	671	655	706	656	655	667	649	645	677	698	690	711	624	699	694	712	703	661	639	612	656	679	665	670	707	658	681	643	662	663	694	645	646	736	598	707	679	649	682	688	653	669	682	696	670	708	644	662	684	697	664	713	665	671	626	682	703	691	661	722	641	668	694	708	674	704	693	674	698	608	653	684	645	681	669	674	693	679	676	649	619	635	696	700	636	661	668	693	663	674	675	689	698	689	688	652	692	663	671	654	662	703	673	688	622	650	639	637	713	651	698	687	692	695	628	681	666	676	665	636	663	680	665	681	683	692	617	681	671	665	674	638	659	679	656	653	720	633	682	651	651	649	655	644	682	659	661	684	689	683	693	663	703	626	660	668	635	650	650	633	677	727	691	661	656	696	674	699	660	660	722	693	671	686	676	696	668	640	681	708	708	694	671	691	696	680	677	689	653	602	659	697	683	688	650	644	674	665	694	664	707	669	643	657	659	707	655	673	682	643	658	648	655	663	638	704	741	657	622	756	684	721	669	636	655	657	659	670	654	628	635	697	641	672	644	681	697	654	689	673	662	708	663	728	684	680	660	637	693	675	679	669	707	664	708	674	713	666	663	663	709	671	652	684	640	647	684	672	639	661	664	694	659	654	685	650	675	707	669	658	665	694	670	637	705	654	660	699	647	693	690	682	649	673	697	696	632	685	662	695	645	654	628	704	659	650	624	658	696	713	640	673	637	699	650	708	689	692	626	680	645	675	600	671	654	672	721	662	698	635	651	659	653	629	654	672	636	691	624	736	650	686	642	672	650	627	686	706	706	718	680	636	659	681	672	687	663	680	675	633	691	689	666	657	709	699	667	630	671	651	655	675	665	665	710	704	662	683	619	727	628	691	668	671	659	636	659	685	708	678	669	623	620	686	656	683	667	664	714	635	654	656	669	702	631	679	676	681	618	612	710	701	668	654	649	634	655	737	662	696	639	670	697	653	659	665	703	658	681	637	658	631	656	660	649	656	660	691	602	717	637	682	671	661	654	675	666	657	679	628	671	664	634	679	673	662	687	673	658	687	676	686	647	728	671	711	666	677	718	639	676	654	691	662	674	699	644	656	664	709	648	656	645	656	677	729	649	690	657	646	673	652	671	689	685	659	653	686	649	696	678	680	662	660	687	682	700	682	690	658	676	658	696	672	645	692	690	668	647	651	652	619	706	664	655	686	678	677	709	668	667	671	662	673	656	650	672	686	623	682	685	640	689	661	651	634	655	680	676	657	712	669	700	678	677	629	648	667	662	677	643	666	649	677	630	643	683	663	655	643	621	696	671	678	706	698	670	691	713	646	684	655	658	676	661	667	675	651	677	669	626	641	708	678	726	680	583	638	647	637	656	654	680	675	692	705	659	633	675	651	714	659	639	729	667	645	682	619	679	656	696	699	649	664	689	636	677	644	677	632	650	688	624	634	702	674	674	690	722	690	680	646	714	707	678	682	706	644	647	703	712	669	675	700	708	647	658	642	684	668	618	690	670	619	633	649	661	715	659	661	709	735	710	655	673	685	706	636	672	683	666	649	650	706	672	691	702	627	638	665	646	646	654	647	674	687	672	694	648	672	697	701	632	691	666	633	685	672	646	662	663	652	681	687	678	674	660	728	687	629	677	647	687	662	659	652	665	680	670	668	682	670	680	681	656	617	684	690	706	638	671	657	664	692	619	690	698	650	669	673	684	689	676	649	682	714	666	672	667	618	660	681	667	660	640	675	647	663	670	699	715	684	669	681	690	651	604	675	679	656	641	696	633	683	669	635	660	681	710	692	658	674	721	660	655	643	664	674	672	680	655	681	623	655	653	650	646	645	644	677	662	637	677	746	683	658	721	736	685	682	667	660	650	685	662	667	638	660	693	655	665	661	663	657	637	650	672	684	669	712	655	677	712	714	685	646	697	669	671	703	642	678	655	665	663	704	712	637	685	693	681	697	687	684
2111	131	78	92	72	87	80	97	88	66	79	80	79	67	71	70	56	64	62	52	65	55	71	69	62	67	63	52	62	65	50	48	53	55	71	59	62	52	57	45	56	63	57	61	55	69	60	48	49	62	57	49	43	54	64	56	50	46	61	54	59	84	55	47	63	62	60	57	56	55	49	55	60	52	59	44	53	74	53	44	50	59	51	56	68	45	57	52	44	69	61	53	61	51	61	51	47	64	46	63	55	51	54	61	57	53	55	49	55	64	60	53	51	59	45	53	70	50	60	49	67	51	37	46	54	55	56	53	60	56	58	56	57	66	58	56	59	45	51	54	60	65	52	56	53	48	56	50	64	46	46	54	44	49	52	63	55	67	55	53	49	62	43	53	55	51	55	55	48	67	51	52	59	59	43	58	48	63	59	59	55	63	52	44	50	59	67	56	49	60	50	45	70	55	54	44	61	49	52	55	70	57	62	42	50	63	58	50	51	48	54	68	58	57	47	52	53	52	54	61	51	53	58	47	56	54	69	48	48	52	50	55	52	61	47	51	53	57	58	55	44	65	60	58	45	52	56	63	45	61	55	52	59	54	53	56	51	56	64	43	44	54	51	48	49	54	62	59	68	55	58	52	66	46	45	49	63	51	75	50	52	59	50	59	53	61	50	57	53	55	57	55	60	52	58	64	62	57	55	56	45	55	55	61	57	44	52	68	71	40	47	60	45	47	46	57	49	59	54	54	64	55	57	56	44	53	49	64	60	53	62	52	61	57	46	55	48	57	59	42	54	58	52	61	65	56	67	59	52	46	59	52	49	59	52	59	57	50	64	56	62	51	57	60	53	56	55	52	69	48	35	38	65	54	57	41	65	55	61	61	56	54	68	60	59	50	64	58	58	46	52	52	52	51	50	48	50	57	58	62	54	38	49	49	46	50	56	63	46	51	57	51	47	55	44	46	62	43	42	55	68	57	54	45	65	49	57	50	45	49	56	41	64	46	58	48	56	44	45	57	55	73	62	50	50	49	60	48	57	56	54	55	55	49	51	49	62	53	56	51	62	47	58	46	49	58	42	49	49	55	47	57	52	64	53	39	63	52	57	57	49	72	52	46	55	68	63	56	55	56	55	63	59	52	52	63	58	55	45	64	60	56	54	51	55	50	66	57	53	57	47	51	63	51	52	56	43	48	53	48	77	43	56	49	63	69	59	53	50	54	54	52	53	54	51	60	46	55	71	52	52	58	60	54	56	56	53	61	68	57	65	59	54	56	53	67	52	54	59	54	63	49	62	59	46	55	52	56	58	59	63	45	63	50	40	55	41	56	57	49	51	48	66	56	60	50	50	52	50	58	55	49	54	46	33	55	57	60	47	62	58	39	59	58	52	54	80	59	47	62	63	50	47	46	53	48	64	63	44	59	63	48	46	62	57	46	47	58	48	58	55	50	41	59	51	48	57	52	67	54	66	60	44	61	66	50	54	60	55	42	44	43	63	55	55	52	60	31	58	62	49	66	48	67	52	54	61	52	46	53	47	41	70	68	53	53	48	51	48	61	60	62	49	57	47	69	47	52	72	48	54	57	53	45	48	63	57	53	54	43	62	51	48	56	66	53	52	53	50	65	55	58	49	54	59	61	44	45	52	65	58	52	55	60	61	60	41	56	75	48	51	46	48	64	54	48	55	56	37	52	44	55	41	47	49	61	60	60	52	55	61	61	56	39	43	39	54	41	50	52	62	52	55	55	62	58	60	57	45	52	48	61	47	55	51	49	66	60	59	48	48	50	46	54	54	58	52	52	49	49	40	46	39	56	72	62	59	60	44	50	53	61	51	55	66	47	51	56	56	58	56	57	54	62	54	62	60	54	57	49	48	51	57	48	49	58	50	62	54	55	56	58	47	54	58	45	55	53	57	57	59	61	52	52	51	43	49	46	58	73	47	58	61	50	71	57	47	56	52	58	63	57	55	41	75	57	48	46	54	48	45	52	62	70	51	60	49	38	73	46	64	76	50	52	56	54	46	56	49	56	44	46	75	53	52	52	60	59	62	45	51	57	58	58	58	43	80	62	61	48	54	58	50	45	36	52	46	49	50	56	55	59	52	83	59	42	53	53	50	37	62	53	60	54	61	59	60	53	57	56	67	48	62	54	57	68	66	51	49	51	49	47	44	49	63	50	55	52	63	50	52	69	59	55	57	52	50	52	61	64	56	59	67	58	49	44	49	60	54	54	49	60	46	58	72	62	64	72	46	56	66	39	56	58	49	59	49	60	61	57	40	50	55	57	43	51	64	53	70	53	56	55	54	46	60	67	53	57	55	57	56	51	67	58	49	74	57	57	62	49	64	55	65	59	52	58	45	53	59	52	58	65	66	49	68	50	61	50	53	55	49	51	51	65	47	40	59	50	53	54	67	65	65	57	48	44	51	49	52	60	56	80	60	60	58	62	49	51	54	58	48	55	40	63	65	46	45	43	45	54	56	50	48	46	54	53	53	48	59	49	57	65	63	35	50	51	46	59	54	58	62	63	60	46	47	62	54	54	67	62	52	46	60	59	51	57	62	48	51	53	61	54	60	55	55	53	54	65	64	69	76	60	43	59	44	56	55	70	49	59	50	49	59	56	57	50	52	50	54	52	59	43	54	49	52	54	40	53	45	45	50	59	61	51	41	50	64	48	47	45	60	49	51	70	48	66	65	56	54	47	54	65	68	57	62	55	58	50	52	58	59	59	46	55	53	57	62	45	61	56	59	66	43	57	44	62	63	52	54	50	62	59	56	54	56	51	50	45	60	65	51	60	64	53	49	55	62	51	60	41	57	42	48	58	50	51	50	45	62	51	61	59	58	53	49	56	45	54	46	52	52	64	56	65	59	65	53	55	54	48	72	56	54	57	66	55	53	55	54	54	48	54	47	58	49	48	61	66	66	60	54	67	55	52	58	47	57	53	57	51	51	52	44	51	57	62	64	54	59	45	51	57	47	51	60	54	62	57	51	52	57	51	53	57	57	55	67	70	53	47	57	47	70	53	62	44	54	49	45	51	55	59	59	55	72	51	43	49	43	46	55	41	52	50	58	54	59	49	53	45	62	47	70	57	48	50	49	42	45	46	48	59	59	51	57	53	54	59	52	51	44	47	49	48	52	56	46	64	55	61	51	54	62	75	52	65	44	67	65	60	69	51	50	51	55	58	48	62	55	54	52	51	54	49	71	47	63	45	64	45	67	58	58	47	60	53	77	56	49	60	52	43	57	61	58	54	54	62	60	57	55	46	50	55	51	59	65	48	66	84	54	57	53	58	53	47	57	51	55	61	52	37	54	46	49	58	60	56	56	44	54	48	44	49	60	47	62	53	52	62	50	53	63	61	46	60	47	48	47	45	34	42	52	67	50	50	54	54	50	50	43	48	75	58	54	54	68	58	52	47	61	51	56	51	60	41	57	44	64	48	61	48	47	44	51	51	64	67	65	61	46	45	52	65	68	65
19711	1842	947	1187	2661	3582	3355	2863	2060	1811	1753	1566	1197	950	916	778	732	725	722	651	695	703	669	673	855	793	567	504	523	539	518	512	528	504	496	502	518	481	541	536	517	517	513	537	487	461	497	495	476	500	496	452	467	510	492	497	466	484	466	513	489	537	497	464	486	481	468	470	465	477	463	491	455	522	521	504	486	462	479	475	495	484	494	498	500	470	466	467	478	471	494	467	463	437	493	500	496	544	464	453	489	489	447	480	523	487	517	451	496	475	494	459	457	482	497	507	482	486	495	493	488	484	512	508	467	489	500	482	475	485	481	472	454	484	476	479	478	514	485	493	460	497	479	503	477	463	504	466	459	472	497	451	481	465	468	487	480	455	498	483	468	489	466	473	422	516	462	499	490	475	504	477	493	459	476	474	476	478	494	498	478	505	476	476	508	493	501	476	441	512	459	488	466	485	483	465	462	425	479	489	486	488	447	485	492	480	465	472	415	456	518	496	445	449	487	458	487	466	510	448	499	516	518	502	460	464	471	472	499	436	474	442	465	490	481	464	476	492	456	473	447	479	464	471	493	485	480	454	479	487	473	451	467	482	450	473	469	481	449	513	506	498	493	485	515	503	467	455	464	465	469	450	515	488	475	485	475	514	463	486	499	487	488	492	478	464	478	460	475	512	472	493	474	483	498	481	488	452	505	485	533	514	474	462	482	509	459	461	459	452	487	488	497	455	493	496	495	478	509	446	520	451	504	497	498	502	481	474	501	453	478	499	462	459	491	489	452	505	458	462	505	428	493	490	498	476	469	468	493	477	480	489	464	444	469	481	453	466	455	484	476	480	498	479	491	493	486	494	466	455	508	439	485	476	476	496	527	449	482	465	495	498	490	485	478	502	463	479	477	470	477	470	479	458	460	456	435	489	487	446	436	491	459	489	494	469	507	479	500	492	497	496	461	440	475	496	478	468	475	480	513	485	486	463	461	448	505	471	474	468	504	490	452	526	458	436	492	491	445	478	486	501	457	468	446	462	479	466	511	475	506	493	513	471	465	480	449	444	459	474	477	493	490	455	451	468	438	507	493	501	461	444	459	488	472	476	479	437	464	476	483	498	471	488	466	460	492	497	484	441	453	459	466	489	469	479	481	512	482	494	497	473	504	474	496	460	484	491	481	464	464	489	434	482	449	463	456	502	490	491	442	469	484	504	485	501	468	484	482	498	507	495	480	481	471	491	504	493	513	469	488	455	456	462	479	458	480	463	483	473	484	476	434	478	522	475	480	446	510	490	490	488	444	462	499	500	536	482	473	489	504	494	457	476	501	492	447	410	435	478	485	450	438	485	485	464	474	504	513	475	489	500	490	464	518	473	506	465	463	513	437	469	482	495	486	467	502	476	477	472	493	463	475	471	480	467	480	470	494	481	470	428	428	470	422	487	469	499	485	472	472	442	501	481	450	478	476	508	478	450	470	472	494	484	468	414	482	445	473	455	489	480	492	455	472	461	459	469	464	478	478	494	507	446	471	481	504	505	507	493	496	468	469	494	480	436	467	516	497	493	477	513	492	431	495	495	497	468	462	510	470	489	454	452	501	440	458	442	490	484	447	469	470	506	488	468	488	486	438	461	515	475	470	479	455	459	497	485	467	462	484	464	497	507	492	484	469	463	517	479	461	471	481	472	471	475	501	471	459	490	457	466	464	451	480	453	468	450	462	481	517	481	493	490	449	518	457	527	478	500	491	492	510	489	470	475	465	478	476	501	454	443	495	501	466	451	477	473	488	498	465	512	493	482	493	454	480	448	475	484	436	488	471	435	449	483	510	470	538	461	522	511	499	465	475	513	473	502	468	456	453	465	506	475	485	453	477	444	463	478	488	456	467	468	520	500	494	498	494	474	512	459	476	507	495	511	480	471	492	484	494	462	497	447	492	472	477	467	451	463	453	476	443	449	445	463	466	437	494	444	456	483	468	475	437	484	476	466	470	471	461	484	523	460	465	478	487	472	452	447	442	492	501	459	487	476	515	444	451	447	456	465	453	467	493	508	523	466	456	492	468	473	497	519	462	455	488	459	483	478	490	473	472	478	474	497	499	460	479	463	474	500	484	460	484	449	451	493	475	479	449	504	484	466	508	474	470	488	465	473	497	465	424	494	492	453	476	507	466	511	466	467	450	469	451	439	486	454	472	471	483	464	488	472	454	476	482	482	489	444	485	489	477	474	469	450	499	470	473	449	463	502	491	466	474	484	472	505	461	475	487	425	452	481	481	470	485	481	452	420	493	461	480	457	498	442	452	500	470	470	502	494	528	493	485	537	499	497	466	435	483	502	478	468	479	456	473	448	519	503	480	457	467	462	484	467	420	464	473	496	426	497	445	495	486	450	515	517	485	482	452	484	456	506	462	477	467	503	496	470	450	469	476	478	441	510	489	463	472	496	475	509	480	474	460	467	475	446	496	494	459	470	505	478	480	463	484	494	479	499	491	489	495	495	471	484	480	471	468	480	488	435	477	482	510	488	505	466	496	470	452	474	482	495	493	479	508	447	468	495	504	493	543	473	450	474	456	502	489	471	469	519	448	463	463	443	477	505	494	476	488	471	491	503	495	447	498	503	477	449	461	524	460	461	500	472	466	481	472	518	452	480	504	505	487	434	518	490	431	463	446	471	495	511	449	506	463	455	435	466	464	487	444	488	495	449	461	441	474	455	517	498	478	497	498	508	468	485	484	485	456	452	454	466	478	498	508	459	488	460	461	440	481	444	474	479	452	484	482	489	503	459	517	469	463	474	475	490	485	486	482	461	470	512	516	470	464	490	476	442	466	507	474	470	478	486	505	439	463	475	470	480	534	501	482	491	472	471	479	509	477	487	492	480	489	482	474	491	491	481	496	489	469	466	462	472	492	467	473	528	450	476	506	494	474	504	451	496	462	460	478	486	466	451	453	470	472	472	509	481	438	485	488	473	471	485	482	523	485	500	481	471	491	496	466	506	503	471	505	473	477	499	455	458	511	461	528	487	482	498	479	462	456	452	481	450	476	498	454	502	508	461	482	482	431	503	489	522	432	475	499	442	457	472	511	449	525	512	463	485	472	479	467	479	492	441	470	485	485	458	484	455	446	495	493	454	485	472	473	489	502	478	450	483	481	446	492	513	458	457	460	478	471	486	481	453	447	479	470	469	457	489	499	472	522	447	503	457	444	459	469	478	482	502	491	484	449	473	456	477	496	492	480	499	480	454	482	462	509	485	460	509	521	463	510	472	486	458	466	461	533	464	470	464	503	439	510	519	480	421	545	471	490	473	469	434	478	445	456	481	480	474	426	455	513	426	476	476	467	531	467	465	452	458	466	538	434	518	451	473	505	476	479	519	474	504	501	470	513	546	469	502	436	483	498	478	476	486	460	463	442	457	499	443	462	455	492	489	471	432	491	531	483	462	500	448	498	487	490	500	524	502	460	445	455	447	496	455	462	436	457	503	487	495	468	484
2675	115	95	57	64	97	89	66	75	87	73	87	59	71	69	75	68	39	59	65	78	67	64	68	59	74	44	50	59	64	61	63	47	58	55	67	50	58	53	41	61	52	64	69	46	43	52	61	68	63	47	53	51	53	55	53	49	53	49	73	66	67	58	51	52	54	48	59	54	54	43	46	49	46	55	60	52	49	48	50	67	55	56	44	53	67	52	63	64	45	52	63	64	41	48	59	60	51	49	43	63	53	62	55	69	57	51	60	45	66	45	46	61	51	51	45	44	54	56	68	59	67	54	49	62	55	53	50	48	47	72	45	57	45	47	63	67	57	57	49	52	65	46	52	48	57	64	62	55	40	56	59	48	65	55	58	51	51	67	63	56	44	49	57	52	50	47	46	44	45	44	43	53	55	53	52	47	62	52	42	38	61	58	61	57	56	58	53	55	51	44	55	62	58	57	61	49	60	39	60	45	44	52	54	64	49	45	53	47	31	58	44	51	60	47	48	62	55	54	66	48	49	62	56	60	47	50	52	46	55	52	55	47	54	53	51	44	49	54	56	51	49	52	47	59	63	42	46	41	74	63	49	49	39	52	64	58	42	62	53	56	58	58	62	49	46	65	48	55	53	53	64	44	60	40	55	59	54	57	54	61	80	58	49	53	72	44	54	64	47	37	62	53	61	49	56	50	45	68	49	51	67	56	48	50	64	49	54	50	51	59	46	62	64	47	73	50	47	59	53	55	47	65	47	60	47	54	57	39	53	59	52	60	50	56	51	56	69	53	65	60	48	52	66	52	68	51	52	56	54	62	57	60	64	54	48	63	59	59	69	69	55	57	54	54	55	56	49	54	42	63	45	54	46	51	58	40	71	77	61	60	41	61	51	42	53	53	55	57	64	57	59	52	49	48	55	43	62	46	47	48	47	61	55	48	55	62	54	50	47	62	44	53	71	49	48	59	41	51	56	53	52	64	59	64	51	41	59	60	46	53	58	50	57	59	53	50	58	59	57	49	63	50	64	46	70	49	58	46	58	51	49	58	42	55	56	57	58	62	60	57	50	44	56	62	57	52	60	54	56	63	44	57	62	74	49	57	48	56	48	43	49	50	50	40	61	60	62	63	58	55	51	58	45	55	47	57	57	47	50	48	45	57	54	47	43	50	62	48	50	52	56	62	47	58	58	68	66	45	50	62	51	48	60	64	65	58	63	36	43	53	50	60	49	50	62	47	52	63	73	50	64	47	42	58	60	53	57	52	55	52	74	70	53	45	55	60	62	54	48	59	59	62	58	47	57	56	52	66	50	57	54	50	54	60	42	54	47	49	46	54	54	59	45	46	59	58	57	60	42	62	48	54	54	55	39	47	58	51	55	52	61	43	29	50	46	53	55	56	58	60	62	52	57	55	49	45	50	46	55	48	61	43	66	60	48	50	55	62	46	57	58	48	50	58	60	58	65	48	39	59	57	46	59	65	38	68	55	65	50	46	66	42	37	50	58	40	37	51	58	62	49	53	57	56	48	62	51	46	70	50	51	52	59	53	71	39	56	49	51	60	48	52	59	56	59	56	47	68	47	54	54	49	58	61	53	81	61	57	60	43	63	51	58	49	54	57	52	58	45	59	66	58	51	53	52	57	40	53	68	71	37	55	53	50	47	56	65	52	66	52	59	56	55	54	51	52	51	58	60	52	57	57	47	52	60	44	63	49	52	57	39	50	52	65	54	47	61	39	44	60	56	60	54	57	57	57	60	47	52	43	63	56	56	60	67	54	51	60	55	48	51	56	47	47	55	65	65	60	57	39	51	58	64	53	50	53	69	47	63	59	55	54	55	60	50	52	72	51	55	42	55	60	49	49	73	59	59	55	46	54	63	73	64	30	46	61	56	54	51	53	66	54	46	55	45	63	52	46	47	53	50	50	42	61	58	37	62	65	50	49	55	49	57	60	43	58	51	65	54	56	47	62	62	47	48	58	53	67	60	52	67	45	63	38	64	55	54	53	76	58	45	54	51	52	62	59	60	51	44	56	59	40	47	56	53	48	62	51	52	56	54	48	58	49	60	61	64	47	35	41	54	44	50	59	61	51	50	63	64	42	52	61	48	54	56	46	73	42	54	46	51	50	48	45	53	58	62	49	51	49	54	59	50	61	56	63	42	61	52	56	53	57	58	59	58	49	56	52	58	53	45	50	55	59	61	46	64	50	40	61	55	57	52	57	54	58	45	52	46	54	46	63	63	59	52	55	52	44	53	64	55	52	56	51	61	48	78	50	45	45	53	55	46	47	61	59	44	55	43	46	62	64	51	62	55	35	45	59	61	53	54	58	57	57	48	46	61	55	60	57	56	53	63	65	58	46	46	45	49	65	61	49	58	40	52	60	44	56	49	48	45	47	38	66	52	56	48	70	56	58	47	54	64	54	59	59	57	51	69	49	55	60	57	47	47	56	55	53	46	53	52	70	48	50	53	49	43	41	48	46	56	64	49	56	67	63	53	52	52	52	65	59	43	68	48	59	48	56	61	57	55	53	73	47	61	56	59	53	41	59	46	70	55	45	58	51	49	61	48	53	50	60	44	55	53	50	53	54	50	50	49	66	58	45	56	50	61	52	39	69	43	63	58	58	50	59	51	44	45	55	39	56	43	42	63	51	52	57	53	46	59	52	51	50	42	58	50	39	49	54	53	59	51	57	49	48	54	63	50	53	48	56	47	50	49	45	48	53	53	60	64	44	47	46	51	57	58	63	47	58	60	64	44	58	51	58	53	59	68	53	50	48	50	47	63	52	56	56	59	52	44	55	43	46	63	54	50	57	54	47	68	52	43	50	56	52	63	51	60	48	63	68	61	48	55	49	61	50	48	69	59	54	63	48	49	64	55	59	64	42	60	48	51	45	53	61	68	58	56	50	58	60	69	54	67	62	60	70	59	51	57	66	50	60	55	49	51	54	64	67	54	42	51	51	56	46	61	54	53	59	55	56	53	57	49	57	60	61	59	52	54	55	46	44	40	51	50	46	46	56	55	51	57	50	53	51	48	54	52	48	56	53	56	71	51	58	63	52	44	49	58	48	46	47	61	57	48	58	64	68	45	45	60	49	55	68	49	50	65	55	53	71	43	63	61	44	57	58	58	47	55	74	49	46	50	65	49	53	53	49	54	47	58	68	55	60	49	53	55	61	47	48	56	50	58	46	55	54	52	61	59	50	55	56	59	57	59	59	51	67	48	52	41	62	63	53	41	40	58	48	48	56	55	49	57	50	51	56	65	47	68	72	54	72	52	56	53	52	59	50	48	41	46	55	47	50	43	66	47	50	57	48	53	55	51	55	56	54	54	51	58	46	48	54	54	56	55	53	48	57	56	60	51	62	68	60	64	53	55	53	55	50	41	43	48	63	61	59	51	60	49	56	54	53	45	60	71	48	64	59	57	49	56	54	66	57	51	55	69	53	56	59	60	67	51	55	53	54	55	56	57	49	56	58	49
18740	1569	847	1036	2181	3196	3056	2549	1975	1612	1647	1386	1124	927	837	780	730	725	635	675	666	704	664	745	779	667	567	548	522	511	551	513	461	524	467	499	478	566	522	501	476	447	498	474	462	475	473	465	503	418	499	457	411	455	473	493	441	429	457	455	462	496	460	452	487	470	460	468	449	447	467	434	458	465	461	452	456	456	439	433	428	460	472	452	451	457	461	467	438	448	444	435	462	416	420	458	413	469	471	473	460	471	468	466	455	432	452	440	432	436	451	460	466	435	451	426	474	408	415	430	430	448	460	454	456	451	446	437	466	447	467	445	481	469	416	416	423	442	448	465	448	428	437	497	435	436	460	486	494	429	432	433	442	430	439	450	450	459	410	470	458	466	403	475	455	423	432	432	390	429	450	459	499	446	440	463	494	465	449	454	444	434	447	455	454	433	503	426	431	405	463	461	451	415	474	422	480	417	435	495	458	454	445	464	463	458	427	430	469	405	462	414	405	426	424	443	461	438	417	430	442	481	448	447	470	445	455	439	425	436	439	446	426	461	441	486	498	416	451	400	463	443	403	415	441	435	411	471	454	471	434	438	390	408	463	442	444	425	447	402	427	459	433	434	467	434	445	438	454	442	476	436	454	475	424	455	442	430	431	471	467	413	487	466	457	416	464	439	422	493	447	418	423	421	446	457	397	437	471	446	438	443	426	405	418	436	436	452	479	445	455	456	402	430	454	419	445	469	462	428	433	448	441	440	455	431	444	408	466	400	462	422	455	455	475	422	447	412	420	426	494	466	456	387	468	440	441	461	481	465	416	449	436	477	423	455	408	445	440	452	431	498	434	468	461	436	488	442	456	465	446	430	419	438	462	457	419	458	425	458	496	420	430	440	451	418	427	436	468	469	405	430	426	514	420	445	416	438	427	450	436	459	428	447	471	420	418	455	453	408	435	469	476	432	448	424	454	477	432	457	456	446	455	456	445	457	451	446	470	460	427	433	452	423	521	424	474	449	456	410	424	491	422	404	415	437	446	450	463	476	464	394	390	440	457	464	437	436	403	414	438	462	460	480	434	463	420	443	407	499	402	457	455	448	464	476	447	462	470	420	472	434	452	467	435	475	486	472	440	428	433	486	444	428	414	475	448	426	431	458	407	445	454	463	437	431	433	427	437	404	457	456	458	453	482	420	433	417	396	470	424	457	427	427	407	436	424	471	450	473	428	433	425	464	418	433	445	460	429	421	446	451	404	482	404	454	446	457	442	456	438	463	479	436	419	451	448	451	450	432	452	441	468	469	439	402	412	420	448	437	471	439	415	410	396	462	431	472	458	479	449	468	451	457	424	485	472	472	461	446	463	469	435	446	413	484	437	454	453	466	462	445	433	455	470	464	464	470	473	420	410	435	449	442	475	446	425	407	425	433	381	442	494	442	447	469	431	449	426	460	425	455	448	463	470	432	458	437	446	426	469	420	435	440	434	463	459	452	456	452	438	473	465	462	446	464	448	463	493	438	454	420	473	423	462	439	476	464	409	455	415	461	456	462	439	466	442	456	471	444	432	445	438	451	431	431	436	429	423	453	430	447	424	439	406	447	476	442	462	457	437	478	454	450	450	423	478	466	459	427	480	415	459	453	478	433	464	422	446	422	442	453	422	464	435	449	456	461	472	455	449	454	420	453	503	433	440	426	435	462	460	501	443	453	435	412	472	444	478	450	454	418	444	426	465	444	447	439	430	446	434	454	465	444	425	447	447	415	438	465	446	487	474	454	470	424	445	430	432	425	410	502	416	448	481	466	427	453	442	445	418	478	421	448	411	450	418	461	433	458	466	440	431	445	428	448	449	429	408	461	445	452	435	442	450	424	443	452	419	448	476	493	452	421	433	421	423	449	447	423	472	473	451	454	402	420	475	456	453	457	464	430	426	448	461	445	455	439	447	417	429	428	406	470	490	455	462	433	453	420	412	473	425	455	433	463	444	417	447	453	452	415	441	445	418	419	466	459	423	461	478	449	475	424	473	490	446	453	424	444	450	439	451	457	464	449	416	483	477	444	448	410	435	458	431	450	432	441	433	445	432	458	451	447	467	466	448	415	452	414	409	429	439	431	410	452	473	462	463	452	472	446	423	438	461	411	457	444	457	442	458	461	429	461	467	453	465	445	445	469	494	466	461	451	454	435	477	412	424	429	434	479	438	466	403	424	451	453	468	441	435	464	442	405	439	406	449	451	427	457	447	450	470	453	450	442	424	415	422	461	415	448	428	441	453	411	462	427	452	413	484	471	432	445	479	461	451	457	429	421	430	458	431	450	452	453	436	438	422	456	427	441	475	470	458	442	489	452	475	435	511	457	452	400	411	438	472	447	442	444	460	426	425	457	448	407	439	459	434	450	407	443	428	462	449	430	418	458	418	440	431	415	453	437	438	444	455	401	447	434	438	425	437	419	436	458	480	471	465	426	506	451	438	463	444	480	455	440	434	440	451	462	455	446	443	437	458	414	459	428	477	420	458	465	440	443	472	442	453	448	432	415	414	425	462	490	452	451	438	445	406	453	452	457	453	450	433	438	410	489	453	422	454	399	457	408	451	431	428	472	381	422	457	443	452	429	444	425	464	475	435	435	476	474	460	406	485	400	432	444	452	453	414	431	449	453	433	451	460	398	439	429	452	491	438	408	429	428	451	429	460	442	472	431	429	458	444	461	402	429	443	452	464	450	450	438	459	423	438	470	451	473	423	426	421	436	458	430	487	443	391	473	457	427	419	471	422	491	472	466	491	406	406	472	441	458	456	442	450	446	466	454	435	435	458	431	434	449	450	433	419	447	439	426	454	459	463	456	425	473	457	466	447	419	462	446	411	432	403	413	449	455	434	460	414	423	447	392	423	448	460	448	433	463	449	457	438	405	452	491	445	460	463	431	427	450	442	493	459	460	435	427	461	462	443	473	408	413	424	432	417	452	419	457	468	424	421	439	444	464	426	517	434	460	443	429	434	430	470	442	466	485	446	464	425	423	443	454	431	451	434	432	500	432	471	415	422	449	442	445	440	413	477	436	436	462	413	430	410	409	432	465	402	447	427	438	421	439	407	441	442	431	437	449	447	450	459	433	460	452	412	454	408	425	450	480	453	456	488	451	449	452	434	436	445	408	430	441	431	439	411	433	429	448	438	402	448	456	443	471	439	449	426	450	447	446	461	453	470	468	424	424	459	418	433	423	420	439	415	442	424	463	440	451	427	469	428	438	451	444	395	462	455	406	445	471	459	432	450	431	439	451	454	453	455	417	480	455	463	420	425	451	430	450	458	466	451	447	389	433	452	464	413	415	468	422	428	422	410	468	443	432	443	443	436	416	454	454	424	444	451	445	437	468	443	426	423	483	442	463	479	442	452	465	435	467	407	479	488	450	457	458	459	456	420	474	453	453	454	422	456	460	446	424	427	441	457	448	435	464	428	446	437	402	451	437	463	424	436	470	445	453	464	477	461	478
2953	193	106	68	52	65	95	87	81	79	61	80	62	41	55	50	38	41	34	46	32	42	48	45	45	41	43	36	32	26	37	43	30	28	37	31	33	40	43	33	36	25	32	25	27	36	36	31	25	28	36	32	25	31	36	24	29	31	25	29	28	30	22	35	37	31	26	33	30	32	26	26	35	37	34	26	26	30	22	33	31	44	33	27	38	25	28	36	31	26	28	35	31	17	26	48	32	35	28	28	32	25	30	22	31	30	28	34	34	28	29	36	32	27	33	37	30	27	29	43	26	24	31	21	29	31	37	23	27	28	32	29	22	29	21	39	36	44	21	36	33	28	40	33	24	21	23	30	37	28	23	34	31	21	33	34	22	27	29	32	32	28	28	29	29	24	30	34	30	38	33	24	27	27	26	26	34	36	22	29	35	32	25	36	30	22	32	27	26	15	33	29	28	34	28	27	25	38	25	33	35	28	32	29	35	25	26	25	24	31	25	30	30	23	23	30	36	26	30	35	25	34	30	26	30	28	28	22	35	21	22	24	28	19	34	28	23	26	22	35	30	30	27	23	32	25	24	35	43	32	28	24	31	35	27	27	32	19	27	34	36	26	33	30	24	44	30	29	32	30	32	29	29	37	21	18	29	29	30	30	31	40	32	28	29	18	27	36	27	21	27	23	21	37	34	31	28	30	24	34	31	32	28	24	28	32	28	29	32	24	33	34	31	28	39	22	35	30	28	23	27	37	38	26	23	31	35	28	38	19	32	24	26	26	35	26	39	26	37	28	29	34	36	26	29	33	35	37	27	37	30	31	30	32	29	31	31	30	36	39	31	31	38	22	41	24	35	28	31	32	24	25	23	28	28	21	27	22	39	31	27	30	28	32	20	28	26	28	28	21	34	32	34	28	38	27	26	24	28	33	30	32	35	21	29	25	22	29	22	43	26	23	30	30	30	32	26	25	30	29	34	32	23	29	26	30	29	28	31	29	36	31	39	40	34	30	30	24	30	25	27	35	29	38	32	34	28	28	25	30	29	34	33	36	25	33	35	28	23	36	31	30	28	31	23	29	23	34	33	37	27	24	26	12	36	26	29	26	31	29	36	28	23	36	34	33	28	19	28	33	28	28	33	26	40	29	30	23	44	32	31	26	34	43	31	25	25	26	35	30	26	34	22	22	27	38	30	28	31	26	32	27	36	29	28	34	42	28	31	34	28	31	24	35	34	25	34	34	27	30	25	22	25	29	36	29	24	26	34	25	27	32	26	31	34	32	32	20	25	17	31	28	18	37	30	34	22	30	26	27	34	27	29	21	33	25	33	28	32	28	31	30	28	22	27	27	28	26	27	29	29	19	28	33	35	37	34	29	31	31	26	24	35	31	32	34	28	18	33	31	29	32	22	28	37	21	32	33	41	31	31	26	29	30	24	18	26	29	31	29	20	21	27	35	28	29	21	27	34	31	25	32	27	29	30	38	34	32	27	33	29	23	27	26	37	29	29	28	21	35	25	38	30	33	19	23	30	35	40	30	30	29	26	37	30	30	25	29	27	31	22	29	23	24	34	26	39	28	28	34	35	31	30	20	28	29	27	33	34	33	28	25	32	24	40	29	31	29	29	35	17	33	37	29	34	35	35	28	23	33	30	32	27	36	43	43	32	28	40	32	32	40	26	28	25	26	39	21	26	24	22	36	27	30	28	34	26	26	27	22	41	19	37	25	29	32	26	29	33	26	32	33	32	23	29	36	26	24	32	29	17	25	25	28	29	27	28	27	33	28	25	25	24	40	37	34	34	30	27	31	32	27	34	35	32	33	24	40	24	37	27	33	31	40	23	22	25	31	33	31	30	29	19	26	39	24	26	29	41	26	25	35	31	41	28	36	30	29	30	29	24	33	36	28	37	22	36	29	32	31	31	36	28	31	29	30	31	29	25	29	36	26	36	30	30	32	22	24	38	29	34	30	31	23	30	34	27	34	31	30	26	39	29	41	21	32	38	26	37	21	39	19	23	25	27	49	32	37	29	34	32	30	29	20	22	27	28	26	34	33	28	32	25	33	19	24	28	36	43	25	38	25	29	33	23	29	36	29	31	22	29	39	32	32	32	24	28	31	36	32	27	20	32	24	35	18	30	30	30	30	19	36	36	31	33	26	31	28	28	36	24	26	24	31	30	31	26	30	30	29	41	35	27	28	16	19	23	34	23	31	33	16	33	35	32	23	26	28	34	36	20	27	35	25	26	36	28	31	27	30	33	31	20	27	22	22	24	31	36	26	30	31	33	26	37	31	23	26	24	28	28	35	32	27	33	34	32	30	30	26	22	37	21	37	32	26	43	31	26	26	37	30	36	30	27	31	24	24	26	28	34	29	23	26	31	24	23	29	42	23	31	34	21	23	26	34	26	34	28	32	20	37	22	24	29	31	28	39	33	30	38	29	36	33	30	24	33	38	26	31	27	32	28	21	27	27	24	40	25	29	38	25	32	32	35	22	26	33	28	25	25	28	30	37	26	28	34	34	25	30	32	23	27	22	27	19	23	32	21	31	33	38	21	40	41	30	32	30	30	32	35	39	25	31	31	31	28	28	40	27	29	28	29	32	32	23	33	36	18	28	26	18	27	29	27	25	31	25	27	34	35	18	24	29	28	37	23	31	29	32	27	32	20	26	29	30	30	28	34	35	31	21	37	39	36	30	21	28	37	27	18	34	31	26	38	27	23	24	24	35	26	27	31	36	29	37	25	28	33	24	30	36	27	33	28	23	25	25	13	27	26	39	34	27	23	26	32	21	25	28	40	32	31	27	37	23	32	34	29	24	35	29	27	18	29	29	36	31	26	34	32	22	34	31	22	42	47	33	30	35	27	31	25	29	31	36	36	20	33	26	23	22	26	19	29	32	26	25	32	28	34	36	34	23	34	21	17	24	25	28	30	33	24	25	36	29	29	19	37	39	25	26	27	20	20	23	36	29	20	22	33	33	40	23	23	28	38	42	40	25	29	32	25	32	26	32	28	28	26	25	29	23	29	28	25	26	31	26	29	25	30	26	34	30	24	31	34	28	26	34	22	33	28	22	29	32	29	31	20	29	20	28	39	29	32	32	29	26	26	27	29	28	26	32	25	31	26	24	30	29	38	16	32	27	29	25	25	24	32	31	30	28	22	31	29	31	28	31	30	27	29	34	39	27	33	35	24	33	25	31	23	31	28	31	33	37	31	26	30	25	30	23	27	24	26	24	35	22	37	32	25	25	31	33	32	24	32	34	23	37	35	28	30	32	29	30	36	39	33	34	45	24	24	21	32	26	22	22	33	32	25	24	39	30	32	23	26	25	32	38	39	28	26	34	25	36	36	25	27	31	25	32	30	26	31	30	23	27	23	20	28	29	31	34	30	26	31	30	30	34	34	28	26	35	35	24	41	23	33	31	32	32	40	25	20	29	26	19	31	33	27	30	34	29	38	36	37	30	31	33	43	39	28	20	21	27
23350	2293	1025	1192	3313	4686	4312	3346	2682	2089	1891	1603	1259	1047	837	793	672	651	665	675	555	569	492	748	824	536	391	426	391	410	402	338	353	328	326	346	373	435	387	361	328	314	310	301	321	315	295	296	286	306	291	304	297	268	305	324	302	308	305	274	286	245	293	240	281	290	271	304	283	289	279	281	279	285	301	291	277	275	294	249	264	287	285	302	298	267	251	270	245	251	249	262	266	265	283	243	287	265	256	297	266	251	281	269	257	282	260	278	275	278	286	277	271	286	270	253	287	266	258	279	263	262	251	277	248	243	258	265	275	273	259	239	287	237	265	243	276	274	291	277	239	285	244	299	298	282	254	285	242	264	261	277	267	306	259	273	238	273	258	264	261	248	280	265	251	233	260	281	241	252	251	259	277	251	262	273	280	261	279	258	279	265	299	259	255	285	265	256	256	323	268	256	265	286	263	289	274	264	265	299	268	276	302	264	226	255	267	266	248	251	271	254	278	290	257	264	296	255	243	266	286	242	268	241	275	259	264	297	281	261	280	245	256	266	285	275	257	272	250	281	276	247	248	266	268	263	293	262	233	241	279	267	237	259	276	264	268	278	273	294	274	284	273	293	273	286	242	267	299	236	249	284	275	246	275	283	278	244	241	264	269	277	254	282	278	240	279	298	271	270	291	266	271	236	263	280	273	310	258	293	266	253	230	258	248	283	262	296	266	299	265	270	268	276	276	286	269	246	247	291	259	265	254	261	289	281	256	279	264	292	271	283	255	250	239	257	263	257	260	256	284	265	269	283	282	250	311	261	241	255	295	252	254	266	269	281	248	307	249	268	283	247	273	244	237	276	263	239	259	276	264	247	276	249	263	273	280	278	272	245	255	255	287	245	291	264	264	292	305	271	252	249	254	261	269	292	287	271	300	268	245	244	272	272	269	261	265	264	264	258	302	260	258	274	257	262	275	295	291	262	260	247	255	296	261	260	288	289	282	259	285	259	251	269	282	278	300	260	267	269	269	276	286	247	248	251	274	257	306	279	272	254	229	248	264	276	290	257	282	267	247	268	262	239	271	273	288	268	254	272	291	254	257	261	255	280	277	278	277	290	258	260	255	249	243	242	265	275	256	261	270	276	262	276	249	265	247	269	250	244	245	243	281	290	268	295	260	268	280	269	258	267	242	274	257	257	284	276	248	280	258	247	258	250	257	235	271	248	274	279	261	271	277	272	261	284	275	273	271	236	297	273	260	249	273	236	244	270	282	236	244	266	264	240	260	286	268	273	283	273	284	284	278	248	283	252	281	242	230	272	286	284	255	269	252	245	282	285	264	271	271	287	270	259	264	277	280	274	260	249	266	269	267	226	291	280	304	257	277	250	266	282	246	266	258	292	274	245	280	290	272	257	245	268	261	279	240	255	269	257	260	270	280	238	270	247	275	276	259	252	219	286	256	248	258	284	278	298	252	278	271	298	289	268	287	259	232	265	268	265	277	281	238	287	242	282	250	268	240	241	280	246	269	264	267	253	251	264	264	266	263	280	297	256	251	263	265	288	272	254	282	259	279	270	264	240	254	251	285	262	248	276	244	275	247	236	262	290	257	260	258	265	242	254	258	260	277	299	275	289	291	258	275	262	302	254	260	234	270	284	268	274	233	276	251	268	271	270	273	258	266	254	255	256	266	304	251	280	268	267	246	289	259	269	256	253	276	253	257	280	231	276	266	273	263	235	278	290	238	263	265	288	264	260	245	281	277	253	296	256	252	238	261	237	244	273	266	254	281	271	251	275	285	280	290	260	245	237	286	279	276	263	267	243	284	251	294	294	238	253	262	262	266	277	272	272	250	292	268	256	268	246	268	266	273	241	257	249	256	282	246	278	249	275	268	257	276	303	229	304	277	293	262	293	272	299	281	250	261	282	249	235	263	264	262	287	268	251	293	232	289	274	242	252	276	269	259	243	269	247	261	259	307	260	265	289	282	251	257	263	235	277	257	270	242	266	260	285	256	252	289	266	232	282	268	276	293	235	291	239	238	256	264	248	272	246	279	248	260	274	257	281	238	269	278	268	286	267	248	271	238	276	271	234	257	245	265	276	262	255	269	268	264	265	270	256	277	271	282	264	278	235	238	250	276	252	282	316	240	253	302	286	263	255	235	235	238	258	282	270	246	279	230	265	244	275	274	226	313	269	277	261	243	266	249	265	273	251	250	290	238	276	282	271	258	254	296	286	262	261	280	240	233	247	257	262	278	262	265	243	272	255	288	284	275	281	257	272	237	258	274	258	249	249	272	247	261	270	270	254	291	248	263	286	261	264	275	267	293	277	269	259	255	248	280	269	255	265	280	254	249	269	241	242	289	266	279	266	276	248	270	272	295	245	276	261	273	265	245	277	262	247	275	241	251	255	283	258	275	243	282	250	229	282	231	262	236	284	275	285	281	272	251	276	263	272	271	287	266	281	278	307	258	255	258	260	275	277	264	261	262	261	272	277	242	253	272	237	244	262	259	272	261	271	273	274	258	266	260	297	269	275	241	256	245	236	269	264	304	290	275	251	272	242	247	287	265	290	301	243	275	208	279	233	271	293	256	279	265	292	281	255	256	278	239	258	296	267	267	275	263	272	300	258	272	268	253	260	262	252	287	267	276	276	274	269	268	256	254	229	256	269	278	244	273	291	260	290	281	283	265	273	265	253	267	278	227	274	281	261	236	299	297	258	260	257	250	257	307	294	294	250	269	257	291	257	283	272	278	255	279	266	253	244	241	265	240	290	248	266	281	280	281	276	282	266	273	278	284	263	264	258	273	264	255	290	264	256	257	264	273	278	252	261	301	267	274	263	282	285	263	263	244	257	274	273	262	221	260	318	243	259	237	260	256	255	272	273	231	282	258	238	269	257	262	272	235	264	253	273	235	289	264	290	265	270	279	289	250	290	276	266	279	264	266	250	273	295	256	272	248	270	294	261	265	277	268	247	262	299	286	261	293	290	279	281	280	250	271	281	279	279	250	266	269	263	249	246	251	259	285	275	266	277	266	248	263	257	263	270	277	266	266	263	261	261	275	264	267	218	291	265	279	267	248	268	272	242	255	242	247	270	303	292	268	214	295	253	241	288	237	297	273	273	292	278	288	259	269	284	247	263	265	254	263	233	239	259	270	245	275	278	260	264	259	300	285	271	246	263	267	246	268	236	278	282	265	277	267	292	247	272	258	265	260	258	270	253	251	278	246	262	264	277	248	271	239	232	290	262	252	278	268	276	268	266	285	257	293	275	264	229	263	284	246	278	274	240	252	281	251	241	242	263	270	271	287	275	268	250	246	291	248	258	267	284	262	265	247	248	277	254	250	263	255	266	258	290	271	289	293	260	266	260	259	239	242	270	223	241	277	253	268	284	255	279	269	267	250	278	260	240	290	245	267	254	284	243	277	252	253	292	268	278	249	266	299	266	253	247	273	241	262	252	293	241	246	251	260	248	229	282	261	269	270	263
1643	108	80	80	87	103	97	92	91	86	88	73	73	96	78	83	81	73	88	70	85	72	91	77	87	87	92	79	88	67	85	92	91	82	82	83	93	80	79	89	81	88	89	77	65	86	95	87	87	98	69	94	84	77	103	92	75	95	81	72	63	63	83	82	72	78	77	80	74	81	77	93	69	88	58	67	79	80	79	77	92	76	83	84	68	78	78	88	66	79	63	92	89	82	78	95	70	81	85	76	84	87	80	84	92	96	83	72	80	81	84	58	85	69	76	86	71	87	80	74	72	89	90	85	60	79	74	82	83	84	74	73	70	82	80	70	69	61	83	96	82	73	88	99	68	69	81	79	81	86	76	81	76	89	82	81	74	78	81	77	82	86	80	86	77	87	83	85	83	75	78	75	74	91	99	81	82	57	82	93	76	82	92	71	70	74	86	83	78	78	77	85	70	68	83	86	82	80	77	75	69	64	74	95	87	89	83	80	87	82	75	70	89	72	73	68	90	69	87	88	78	82	75	75	77	73	86	74	76	77	66	75	77	72	76	72	69	70	92	69	99	74	73	72	75	70	84	71	80	92	71	77	98	71	79	82	80	80	74	94	86	78	80	74	85	83	71	87	73	74	99	78	78	89	78	73	85	82	82	87	85	76	69	83	95	69	84	80	80	74	78	77	86	85	76	69	82	65	92	87	83	81	79	64	71	94	82	74	83	84	85	85	88	73	103	84	69	79	69	93	80	81	85	87	92	85	96	84	82	94	87	90	77	94	70	79	88	94	74	92	71	63	68	79	94	76	97	83	78	84	85	83	103	85	79	64	68	72	68	79	71	81	86	78	78	72	69	78	82	86	78	68	68	80	89	61	80	72	85	75	86	75	89	84	83	88	72	73	79	69	74	92	77	88	77	61	81	92	78	80	92	76	76	90	98	68	80	82	75	68	78	88	72	84	75	90	71	84	82	80	90	72	87	77	85	84	79	75	78	92	96	64	97	87	66	97	68	78	80	68	92	85	80	76	65	81	86	86	91	94	82	77	81	79	83	63	80	76	72	76	86	75	99	98	91	83	82	66	77	79	74	83	77	87	89	100	77	83	76	69	80	70	82	66	82	81	81	76	82	84	86	64	71	73	88	80	75	78	72	78	85	99	84	78	98	92	85	90	79	90	81	83	97	73	87	86	87	78	78	74	75	80	91	74	88	86	90	74	81	85	86	78	87	96	85	75	75	79	79	72	86	64	69	90	86	87	87	96	93	70	77	68	97	80	85	69	79	88	71	78	76	67	92	93	82	88	80	81	80	85	77	81	82	90	70	73	83	81	89	74	78	71	92	76	67	80	91	95	81	93	88	81	81	70	71	73	65	78	72	88	66	96	70	81	83	77	75	83	66	73	72	88	75	73	86	66	81	82	86	86	82	87	88	84	102	68	78	83	77	68	81	86	83	81	85	85	76	82	93	77	83	81	66	75	71	93	78	63	63	81	82	78	72	83	75	73	77	91	71	74	80	82	96	91	85	69	86	75	68	99	79	78	69	83	61	80	85	85	73	86	70	91	75	102	70	90	90	94	75	77	68	64	79	85	78	80	79	56	69	94	72	67	76	74	92	73	84	96	89	80	70	77	79	90	74	75	100	82	76	70	83	96	85	76	89	88	65	91	75	73	96	77	61	90	97	81	85	92	79	93	87	75	74	79	84	78	84	87	76	69	91	87	86	82	84	70	82	80	78	79	69	87	75	77	69	81	59	68	79	68	83	72	69	84	77	86	100	93	89	73	74	86	69	80	74	64	88	100	68	66	83	92	79	92	73	91	71	59	94	66	74	82	85	86	82	95	88	86	76	74	58	89	71	91	90	81	80	85	86	76	73	83	79	83	85	75	73	92	77	74	71	86	78	80	78	83	80	83	91	92	88	91	67	90	85	76	75	81	75	62	67	82	77	90	78	71	83	94	77	83	81	86	93	67	89	72	71	76	84	66	83	85	87	90	68	89	79	83	73	95	86	77	84	88	77	66	74	78	84	97	69	76	75	72	73	70	84	74	88	89	86	84	67	68	82	68	66	74	81	73	85	70	92	80	55	93	87	82	81	92	75	78	73	74	96	77	83	65	84	87	76	86	75	80	86	88	76	82	80	88	75	82	83	81	73	99	82	72	79	77	95	84	82	85	88	100	87	77	77	85	79	92	80	90	80	84	105	73	89	84	79	97	80	85	70	74	74	63	85	85	83	72	88	65	71	69	81	74	62	77	69	86	77	76	83	87	75	70	67	89	79	77	89	82	58	71	78	76	74	65	82	77	76	71	76	92	87	74	77	84	70	83	76	71	72	65	97	85	64	95	69	83	85	81	75	86	66	81	76	93	61	67	102	73	79	77	92	84	89	71	81	90	70	80	76	78	75	76	81	86	78	81	79	108	74	71	73	71	81	83	78	75	75	93	63	82	84	92	81	70	79	75	98	68	81	78	89	70	81	78	90	81	87	85	82	67	88	84	83	80	71	70	70	81	95	79	71	83	73	83	78	82	70	100	87	73	73	67	80	93	70	79	79	83	75	67	86	82	76	89	81	98	93	79	96	73	84	78	65	78	77	79	76	73	101	104	78	76	85	72	73	77	89	73	91	101	78	80	89	83	70	81	64	86	85	77	82	67	83	67	76	68	79	75	75	97	99	71	96	91	72	72	86	75	99	88	77	79	84	81	66	70	71	92	55	87	85	81	62	71	76	100	88	76	89	80	80	74	78	78	90	83	74	90	78	73	90	69	76	84	70	75	82	77	90	73	59	82	99	77	92	85	63	90	82	76	88	65	86	75	89	84	81	97	78	82	81	78	75	87	70	62	75	70	76	74	94	76	90	72	90	73	83	73	79	86	97	75	74	94	79	80	84	81	70	71	83	81	89	79	90	84	82	83	76	64	101	82	75	83	69	80	93	70	83	95	85	75	83	80	78	72	86	79	75	71	88	75	86	90	84	82	69	83	84	77	69	85	81	81	76	81	92	79	81	96	69	68	77	80	85	90	83	77	88	69	80	85	96	83	65	61	82	86	82	91	66	79	63	66	84	79	67	90	77	77	82	82	88	70	75	89	73	79	91	81	83	72	70	83	90	77	70	71	97	70	75	64	77	71	63	74	82	80	70	77	73	75	72	75	82	85	76	73	73	83	66	91	87	70	90	75	65	76	82	87	75	88	86	95	76	74	75	78	76	79	70	86	73	82	81	88	76	65	85	85	87	76	84	77	74	75	82	84	89	73	84	78	81	77	65	70	74	91	76	84	84	78	81	110	66	82	80	84	90	72	95	82	81	97	75	96	83	64	73	96	92	69	74	94	72	67	81	78	82	71	93	59	69	73	67	72	81	76	89	71	83	65	79	96	75	81	66	76	72	81	78	96	98	79	76	97	82	78	82	84	72	83	76	79	73	86	97	88	90	77	69	83	70	71	71	86	91	67	80	86	69	81	95	86	96	58	77	80	86	93
14097	1245	876	970	1502	2040	1947	1581	1188	993	975	962	825	751	713	763	773	734	758	753	735	733	762	906	882	676	688	697	707	685	679	657	623	717	647	678	687	754	750	686	663	646	680	670	625	642	643	675	696	654	675	672	647	651	690	639	665	668	630	644	688	624	685	649	678	623	707	712	657	710	643	656	653	670	666	681	640	637	711	665	647	642	622	662	622	645	651	610	660	656	699	676	694	687	614	664	649	648	679	633	603	654	677	673	645	624	667	673	708	663	651	708	670	579	649	699	668	653	664	635	642	647	630	695	651	661	694	655	620	638	626	629	662	633	701	641	642	670	640	650	650	662	697	652	633	628	609	638	645	645	633	648	693	638	663	668	666	663	653	706	674	671	650	628	665	638	633	637	665	673	621	680	667	650	631	656	659	662	599	657	633	637	697	643	669	678	654	654	647	670	639	694	651	651	612	633	627	669	669	686	636	671	627	672	661	680	647	663	589	662	663	630	687	647	633	640	665	673	712	706	657	633	623	632	604	682	625	685	659	660	628	629	672	649	678	649	687	659	634	646	646	672	651	679	682	676	679	657	651	682	672	660	669	659	593	688	688	643	643	700	651	668	620	708	657	632	620	639	641	650	661	667	683	650	684	658	642	648	644	656	655	689	674	677	671	650	644	645	725	669	657	613	637	679	680	650	653	664	653	633	679	650	676	684	659	659	703	696	623	633	722	668	647	664	640	647	678	605	668	625	686	660	658	637	631	665	661	684	670	669	674	682	665	640	671	669	714	659	689	654	660	623	666	676	620	677	671	687	693	658	662	664	675	683	673	652	635	659	618	630	698	658	608	690	657	696	689	637	643	669	623	684	669	655	699	656	674	685	657	678	657	660	667	630	648	646	638	686	630	642	659	612	688	660	664	674	655	650	615	693	628	619	728	599	656	644	622	686	682	632	608	682	645	690	647	657	625	677	654	710	662	652	644	634	674	648	691	719	625	649	658	673	688	658	638	692	629	657	656	684	648	629	683	637	643	661	644	646	625	695	662	662	685	640	649	688	637	654	691	694	651	677	680	638	637	621	650	657	645	634	674	671	643	623	667	668	670	667	685	642	658	646	646	678	666	603	665	663	657	668	656	669	661	656	656	706	736	666	692	666	646	671	674	652	655	632	689	672	662	668	646	613	663	650	705	673	691	652	652	637	651	645	651	661	662	690	668	688	629	657	625	686	692	634	646	674	658	641	671	648	673	653	615	643	629	695	708	656	690	678	665	701	640	657	632	632	652	649	678	673	613	687	631	666	634	670	683	664	675	675	635	697	683	676	644	687	659	717	659	708	674	635	670	657	640	659	644	612	604	661	676	692	584	700	657	637	628	662	673	692	675	651	648	652	671	675	627	656	654	702	631	577	638	674	706	668	688	683	676	688	659	655	678	670	634	659	621	699	662	673	693	667	674	648	656	633	680	684	640	637	635	667	667	716	664	659	684	650	652	618	675	646	642	653	726	644	711	670	697	624	688	680	669	660	656	651	599	669	689	644	703	649	643	643	678	655	632	673	707	666	632	687	669	674	710	612	661	675	702	660	638	632	647	686	591	639	661	638	628	668	692	687	614	724	629	712	716	633	615	689	653	622	683	652	637	654	685	712	653	646	652	645	677	649	629	679	671	694	671	665	658	662	642	655	608	709	641	650	706	657	642	636	613	655	694	653	671	655	662	679	671	628	645	706	644	647	628	665	604	636	682	672	651	640	673	668	625	683	679	656	660	639	651	677	675	650	663	661	653	684	633	657	612	685	654	656	649	660	670	671	636	667	650	643	656	672	688	661	631	670	649	658	661	653	607	659	659	617	637	686	653	644	615	645	648	708	685	626	665	641	665	633	681	660	682	689	670	607	615	629	659	645	654	623	698	650	651	663	628	656	646	687	664	679	637	662	676	655	675	671	631	631	681	658	691	668	639	644	688	660	657	672	661	667	636	704	673	665	670	660	675	676	609	686	684	682	630	670	663	664	685	652	638	644	646	664	707	687	677	669	698	645	658	687	625	656	628	612	698	644	686	615	661	664	624	664	641	678	648	667	687	663	717	654	644	620	666	645	635	640	677	660	649	638	698	633	660	677	658	667	613	650	685	728	651	673	644	654	629	650	661	673	655	640	695	680	645	660	672	682	673	666	707	622	659	626	676	696	690	658	663	653	652	659	678	648	673	668	708	608	650	697	725	699	681	648	626	650	716	659	670	669	631	681	625	672	670	697	725	641	630	681	635	616	661	653	673	659	690	679	688	649	662	664	641	682	650	694	684	720	621	670	685	671	689	691	616	692	675	679	640	719	651	662	659	635	659	657	655	680	639	685	628	677	674	658	626	603	634	663	657	665	643	631	693	718	615	679	675	681	638	694	656	644	650	671	704	657	657	618	679	662	622	659	643	650	642	661	696	621	639	667	653	649	728	639	675	697	671	616	668	674	637	697	691	673	663	673	632	683	657	644	651	629	666	635	650	613	683	636	669	671	665	614	638	674	675	671	647	664	661	675	653	660	658	645	684	634	657	672	687	701	623	662	675	729	709	663	665	662	662	658	646	654	671	692	672	681	640	633	649	656	683	659	656	683	700	611	650	657	662	663	674	660	701	644	667	622	633	636	626	651	680	670	654	693	685	650	683	706	683	624	644	685	698	635	638	669	669	654	686	678	636	681	678	648	653	685	686	640	659	645	671	637	707	679	661	639	622	643	684	594	670	649	661	700	689	662	654	677	652	625	674	652	642	634	636	653	695	648	668	684	636	648	662	671	641	644	663	638	663	677	661	673	670	659	645	674	630	661	657	641	697	637	663	637	715	679	640	667	644	652	656	618	633	674	629	637	702	690	639	672	667	636	620	705	683	646	617	650	680	628	666	604	684	654	651	680	627	685	640	649	668	656	697	671	660	669	648	668	642	624	649	648	653	675	710	668	668	651	627	629	680	672	705	664	724	651	671	644	662	645	631	630	641	656	652	679	637	632	648	674	690	658	652	710	639	679	653	651	631	667	643	652	694	645	631	625	729	667	648	669	677	585	677	685	685	610	672	630	642	651	678	701	635	677	659	659	675	673	652	651	646	601	672	724	584	713	675	664	662	689	669	649	705	647	704	684	682	657	659	669	658	622	670	636	651	655	656	646	678	616	684	605	695	644	674	633	627	627	687	618	605	618	615	695	639	662	640	632	634	653	655	640	675	680	665	627	682	661	684	700	699	650	678	655	654	696	650	612	634	674	675	651	666	663	661	685	671	651	654	655	625	650	629	592	640	655	622	653	675	622	690	661	667	658	653	670	653	643	606	681	639	668	665	592	630	696	654	687	697	616	619	667	630	609	645	656	653	684	626	661	681	660	632	710	654	618	623	689	700	682	631	655	691	634	657	633	657	655	650	655	659	631	642	653	632	659	655	678	655	636	641	641	648	625	678	665	655	639	673	651	740	673	671	620	650	643	663	633	697	691	680	639	639	577
2273	168	88	80	61	61	78	82	88	72	82	59	74	65	59	57	56	66	63	64	49	63	72	64	68	53	54	53	61	68	40	58	57	55	52	70	50	70	64	60	61	58	51	57	64	56	51	50	53	60	59	53	61	51	55	46	59	57	53	57	57	58	58	48	49	42	57	44	39	46	47	46	48	57	50	60	64	48	48	63	53	57	46	53	41	38	45	49	52	46	55	42	54	54	57	56	47	54	37	53	53	49	44	54	38	40	56	62	58	49	43	60	56	52	48	62	52	42	46	48	60	53	47	52	48	56	61	54	66	50	74	52	76	43	42	52	51	61	55	47	54	67	39	55	65	49	49	59	44	51	45	57	52	52	67	57	68	40	63	47	59	46	49	51	59	55	56	54	57	66	59	55	56	48	48	48	39	43	50	53	45	44	48	54	57	57	57	59	55	59	34	48	51	54	45	60	52	65	52	45	57	54	50	43	55	48	49	50	54	61	49	59	63	50	52	53	56	57	61	55	50	58	44	45	52	61	43	51	43	49	58	55	55	58	56	59	54	58	65	62	57	59	55	59	67	54	53	49	47	55	44	52	61	69	48	51	65	62	51	48	56	43	54	46	57	52	53	45	54	51	48	50	62	54	44	40	62	51	50	47	53	62	45	54	66	49	56	44	41	48	59	59	67	52	47	59	50	46	51	65	61	63	47	55	45	48	54	47	52	59	51	46	56	41	56	50	67	63	59	49	54	60	55	48	51	71	53	70	63	61	59	55	63	49	65	52	66	58	54	39	72	54	60	46	56	59	50	55	54	63	66	61	55	51	42	52	46	52	35	53	58	46	61	63	43	57	48	62	65	57	53	37	53	55	60	43	55	63	62	66	51	51	53	51	61	52	57	55	60	45	49	71	60	55	60	58	51	53	54	49	45	51	48	50	57	51	54	40	58	49	57	55	43	58	52	57	47	46	44	62	53	53	60	60	55	54	52	49	44	59	46	50	66	54	57	47	48	54	44	52	55	53	73	63	61	48	61	53	58	50	44	62	62	55	55	48	46	66	62	63	37	50	54	58	48	56	51	46	58	53	51	44	56	47	52	48	46	58	55	45	47	63	52	54	66	53	44	48	66	61	57	54	38	59	55	53	47	57	68	54	45	55	46	51	55	39	50	47	50	50	57	47	54	60	58	49	52	51	52	54	51	47	58	48	63	58	45	52	53	70	45	49	61	64	50	48	54	50	60	64	54	56	60	56	56	57	45	62	54	63	61	66	61	52	61	40	59	49	52	60	41	59	48	48	50	43	55	54	61	60	48	57	55	56	63	77	48	49	59	44	61	57	44	57	56	50	45	45	57	55	50	71	52	51	52	51	63	50	50	49	65	58	68	61	58	52	42	62	57	44	53	55	45	45	55	48	40	46	46	57	49	63	56	47	57	48	41	55	55	58	61	57	38	59	36	56	43	61	66	65	55	35	68	42	60	54	67	54	53	54	52	59	68	56	51	47	57	52	43	51	50	45	58	59	51	63	48	52	48	61	56	72	46	47	49	54	60	50	46	46	62	51	53	55	65	57	56	49	66	42	50	56	55	40	64	56	53	67	52	45	51	57	59	66	52	58	54	62	61	68	50	68	53	57	60	51	59	45	59	53	39	56	52	47	42	51	51	51	37	55	64	46	58	54	46	44	50	54	47	64	59	46	60	52	57	41	59	46	55	61	51	60	54	63	58	55	46	50	50	56	55	56	64	49	60	64	58	62	59	50	48	52	54	69	55	53	53	58	59	55	57	66	49	49	55	50	51	56	61	43	48	59	53	39	54	62	41	46	35	45	57	60	46	56	40	57	50	57	44	57	58	59	45	45	54	47	41	53	47	42	50	58	54	65	47	59	54	46	41	58	51	57	47	56	52	60	43	44	60	54	53	68	59	51	41	45	57	52	52	46	53	38	70	49	50	47	50	45	41	67	40	48	45	41	48	62	53	51	53	62	63	52	38	55	59	57	63	43	56	55	50	51	46	61	50	52	60	67	49	59	66	63	48	62	48	56	44	62	52	34	44	51	55	47	56	55	60	58	55	44	40	53	45	58	47	58	54	56	41	51	51	43	50	56	49	54	53	51	37	50	48	52	48	38	62	47	59	48	60	40	58	46	53	49	50	33	48	56	55	62	60	56	51	46	64	60	58	48	53	60	56	55	44	66	72	41	40	43	49	43	61	47	50	60	54	49	49	50	38	60	49	60	46	53	55	53	55	53	44	58	45	51	53	52	62	51	53	64	46	43	45	46	48	50	48	66	52	52	46	59	58	54	55	53	49	45	49	50	64	61	54	50	46	53	54	58	42	65	39	64	59	49	68	45	41	60	44	49	49	57	47	46	58	65	53	61	40	49	54	71	48	50	51	58	54	63	50	68	51	58	57	48	58	50	50	58	56	53	62	44	73	52	57	47	53	60	43	48	63	36	60	51	39	58	48	56	58	59	56	62	52	53	51	59	43	60	61	64	44	56	46	46	53	57	43	38	51	61	43	50	59	52	60	50	48	48	47	59	62	58	50	50	57	56	58	44	51	49	53	56	52	48	54	50	50	47	49	46	58	55	61	61	54	57	55	55	55	53	63	56	54	43	43	54	48	71	53	57	57	58	50	60	52	48	58	47	43	53	66	52	55	53	62	53	42	48	52	58	59	41	54	49	57	54	42	57	59	59	53	46	39	42	43	46	56	58	54	44	52	65	58	52	59	58	47	64	53	41	54	52	43	54	58	62	61	46	50	66	45	50	50	57	50	53	56	56	56	60	53	58	60	65	54	51	39	55	56	54	52	44	72	65	56	53	51	49	36	73	45	47	64	51	59	55	45	66	53	65	47	48	48	43	49	49	46	47	51	43	52	51	52	54	53	65	60	64	54	49	55	31	59	53	47	59	50	58	54	50	58	58	49	48	59	50	45	59	42	54	77	45	46	61	56	57	38	57	50	54	51	58	60	41	54	62	43	53	44	60	46	47	45	52	60	58	56	56	47	50	49	44	58	49	61	59	55	58	43	48	54	55	62	47	59	42	61	54	47	50	42	56	59	55	65	66	60	48	60	50	62	48	52	61	44	58	54	57	55	68	58	56	56	54	48	48	56	72	64	48	58	53	58	60	45	49	64	56	51	69	48	63	61	61	59	51	44	55	41	65	52	56	41	47	39	51	65	52	59	61	44	52	50	50	60	58	52	54	60	63	60	57	46	56	48	55	48	48	51	48	43	35	53	55	56	56	49	54	54	53	56	64	49	52	54	53	54	48	41	56	50	63	55	69	51	42	58	62	60	38	58	53	51	41	61	43	62	54	56	59	53	57	62	60	53	56	43	45	47	56	58	41	62	44	59	49	49	52	44	53	56	49	42	55	42	57	56	61	59	50	51	50	62	57	53	50	59	47	50	52	40	59	46	47	47	49	35	50	47	61	44	51	69	61	54	45	39	56	64	67	54	55	58	56	54	57	53	39
20756	2012	985	1146	2866	3672	3617	2829	1969	1565	1305	1151	1103	920	832	759	791	748	673	695	653	668	860	907	676	596	555	637	532	513	530	560	499	517	544	542	610	659	558	523	529	518	487	519	486	500	478	505	519	503	534	504	485	492	477	491	458	476	533	474	479	452	449	459	482	516	515	475	498	460	513	495	512	494	514	462	498	508	472	444	440	509	479	477	472	473	471	476	498	494	494	461	499	477	446	446	500	448	489	466	480	451	455	455	453	493	443	449	489	477	451	483	500	445	486	463	512	515	505	477	474	472	481	447	416	447	487	463	494	435	508	470	457	471	466	521	487	439	432	454	448	481	440	501	460	480	461	504	494	511	464	496	493	461	496	498	504	481	479	478	475	484	446	464	487	467	471	490	467	491	461	487	429	485	501	461	431	488	534	466	468	443	463	493	496	484	461	480	460	481	483	473	453	459	512	424	448	443	466	483	482	486	464	512	472	502	466	480	482	463	431	454	461	443	511	476	507	426	451	520	479	496	475	458	508	475	523	514	458	475	456	468	477	468	493	458	470	464	502	487	514	496	481	462	455	488	434	474	501	495	452	495	478	473	479	459	463	493	489	449	508	496	474	485	481	468	456	445	486	478	465	488	483	488	475	478	451	476	473	471	481	455	474	480	500	502	461	484	452	479	490	491	493	466	485	463	475	493	513	491	518	490	481	496	476	465	478	508	470	518	433	456	460	471	470	486	477	501	505	493	466	482	537	459	439	500	438	456	487	479	446	497	500	474	473	524	478	493	487	466	472	476	486	465	475	480	471	507	430	470	481	500	450	500	461	473	435	510	481	525	482	479	432	465	497	472	469	486	515	484	455	504	476	457	514	500	460	460	462	453	472	446	444	472	477	482	444	502	469	436	490	454	474	472	462	492	443	482	482	456	468	496	462	482	508	492	478	435	476	487	476	474	461	482	437	506	491	450	491	462	472	483	506	454	479	472	500	440	437	442	465	476	526	485	449	483	482	463	459	437	481	476	456	482	481	461	488	470	443	497	458	468	484	467	469	460	472	492	492	499	439	467	485	441	453	478	482	486	457	485	491	514	469	470	449	406	489	519	459	479	498	463	507	476	439	472	457	475	513	439	485	502	441	457	513	486	487	470	494	475	521	487	469	478	452	434	457	455	462	505	451	480	489	503	484	484	536	486	461	497	463	443	500	457	449	511	534	531	451	503	479	493	495	513	468	477	494	465	516	422	483	441	446	482	487	474	468	464	473	483	463	453	476	496	491	487	489	485	473	500	494	424	467	462	451	454	434	435	482	435	471	457	488	460	466	436	430	477	440	452	461	487	454	473	476	470	464	486	482	465	417	460	512	492	487	478	466	471	485	439	482	495	463	481	494	506	451	509	469	456	459	500	463	469	514	478	453	501	461	469	456	487	447	489	476	451	479	471	477	458	452	474	479	485	443	477	480	445	484	463	467	476	482	466	474	446	479	464	464	459	493	467	498	482	462	470	475	468	483	451	466	466	478	478	482	429	474	453	446	527	463	491	464	452	477	463	431	487	462	493	484	456	479	508	500	489	471	452	483	490	482	479	476	477	499	521	436	465	517	457	520	436	468	438	437	467	463	494	489	437	460	467	430	458	473	502	472	545	474	480	448	433	471	467	513	492	492	482	467	463	456	485	507	436	489	497	505	493	464	470	445	458	442	479	471	436	507	447	457	471	499	481	479	466	440	452	458	463	490	467	461	475	519	492	461	441	467	471	468	445	488	453	438	506	464	476	485	480	479	506	480	480	495	473	478	446	483	449	480	469	458	463	434	475	505	470	467	460	432	475	460	485	502	442	476	462	461	452	481	469	477	493	515	491	448	464	468	460	532	471	475	437	449	478	486	477	460	465	434	442	481	434	450	511	497	475	517	453	474	492	492	441	443	453	440	470	522	455	464	441	448	514	450	461	491	471	482	460	442	494	505	458	477	485	474	468	430	490	490	508	437	498	471	500	431	475	507	442	472	502	427	495	471	448	455	481	477	454	504	463	471	474	454	422	504	460	473	483	424	479	475	482	488	474	461	518	467	464	455	465	479	465	484	499	487	457	450	472	456	471	502	500	511	545	505	469	485	468	449	486	476	497	489	423	463	450	458	472	471	468	477	500	481	503	450	475	491	465	415	480	505	512	488	479	445	517	498	460	484	469	457	463	468	508	506	501	479	463	499	486	492	473	458	448	446	485	463	498	437	480	454	505	463	469	445	496	478	481	459	459	477	485	478	449	485	493	460	441	450	498	461	449	483	460	462	478	448	491	492	473	419	431	502	456	494	447	466	457	480	486	443	465	518	471	471	465	460	472	452	476	474	446	466	429	445	455	453	480	502	485	516	475	508	472	490	465	462	498	474	464	436	492	501	480	474	483	451	450	454	465	461	500	498	475	435	472	489	485	514	479	481	451	445	431	438	495	468	506	492	477	440	460	450	450	483	471	466	456	466	486	506	487	458	489	426	481	490	453	455	493	455	501	430	492	516	476	464	478	500	486	478	496	468	452	490	457	431	449	500	497	470	490	459	500	458	503	475	456	452	434	490	463	493	491	487	494	504	482	490	495	483	464	469	480	485	487	469	472	474	441	433	492	472	483	464	493	448	484	469	449	460	444	455	463	484	462	468	480	465	469	458	474	486	514	490	465	460	474	456	460	475	514	500	480	472	464	453	483	476	451	461	472	486	461	462	443	463	477	507	468	492	440	460	501	489	471	455	495	484	470	470	446	466	510	454	472	448	486	484	480	453	453	487	457	451	434	485	477	492	454	464	486	492	453	494	449	477	473	487	492	450	473	443	475	477	505	488	473	465	453	462	482	443	508	482	475	500	449	487	479	463	430	483	463	445	483	459	481	473	497	480	439	504	491	466	457	503	481	495	468	457	498	486	489	448	504	495	487	505	478	474	454	479	489	433	475	491	489	455	455	425	482	439	483	481	463	483	456	416	455	457	493	486	474	467	477	477	461	461	481	464	496	461	457	455	489	435	480	485	489	449	437	458	490	476	459	478	432	466	470	452	473	497	464	496	479	429	501	519	493	453	459	432	401	464	453	479	469	421	468	496	437	496	455	465	484	485	455	513	470	496	492	470	480	437	421	495	461	483	484	485	490	542	507	470	459	426	480	518	493	477	499	497	448	463	451	491	478	493	474	454	503	496	468	434	432	444	481	464	462	471	474	486	442	481	485	473	503	515	464	462	459	524	410	469	513	492	502	457	477	480	479	491	459	470	498	471	437	471	498	464	475	445	456	490	482	488	483	493	445	467	462	449	512	470	449	478	466	446	478	486	480	507	473	447	468	427	444	515	497	441	469	488	503	492	467	458	461	493	460	494	495	482	455	410	473	516	436	498	482	478	522	469	462	454	493	474	450	442	458	423	502	439	480	503	465	480	482	468	462	459	519	448	457	486	476	472	442	459	507	485	464	468	488	460	466	476	471	426	495	463	458	466	481	459	493
2704	157	83	68	67	80	84	74	78	72	71	54	61	58	53	58	55	62	72	62	60	65	61	60	45	60	68	53	57	60	40	63	67	60	74	50	73	53	56	54	51	57	55	63	58	47	52	63	56	59	60	60	48	52	40	56	64	58	51	60	52	55	53	62	57	58	57	50	48	55	49	45	52	38	51	59	48	53	46	58	59	59	50	42	44	57	51	69	48	55	42	50	50	53	54	51	46	55	65	53	49	60	50	64	43	57	41	44	42	56	57	59	62	54	59	45	44	52	61	51	42	55	58	62	54	49	57	59	48	44	57	47	62	44	45	54	55	54	53	49	54	49	45	54	59	55	56	52	46	49	41	36	53	52	63	63	71	63	58	62	45	45	62	52	43	54	49	61	55	55	44	58	54	56	43	61	44	38	52	59	46	47	47	43	63	49	56	58	59	52	56	55	54	50	56	54	41	42	47	60	52	48	57	54	49	53	59	47	63	43	58	54	56	51	46	51	39	48	53	52	48	48	53	51	42	42	53	59	42	60	41	66	49	51	56	54	33	44	38	58	61	63	50	50	46	47	51	57	54	61	50	41	56	55	61	65	60	47	57	53	64	46	60	46	60	46	52	52	49	50	55	50	42	49	44	57	61	51	54	58	36	47	50	64	51	56	61	57	51	55	61	41	50	40	60	58	47	45	43	44	49	47	65	54	52	48	46	53	62	54	51	56	49	44	50	53	49	41	42	54	56	52	64	49	46	55	51	40	52	52	50	50	58	53	49	61	48	47	64	48	55	50	44	34	53	50	63	57	45	50	48	46	52	47	52	39	60	55	41	49	59	51	55	63	47	39	49	54	53	55	56	55	50	55	51	38	45	49	40	51	61	48	51	58	46	40	47	70	54	55	55	48	45	64	57	65	53	57	51	49	45	55	50	63	44	51	51	52	50	59	53	37	66	58	51	60	42	45	50	67	55	48	43	57	58	51	52	60	45	59	58	55	53	50	50	46	47	52	53	57	51	60	63	60	62	58	57	50	51	55	66	55	63	45	60	53	44	62	55	45	53	46	54	57	50	51	42	61	57	65	54	53	43	58	49	60	53	41	56	56	50	52	53	57	52	55	52	57	65	61	53	56	38	56	75	61	52	54	45	53	51	55	46	53	64	46	57	56	46	46	48	48	61	53	61	58	66	49	50	52	68	48	50	46	68	67	51	72	43	50	43	39	49	48	45	45	39	48	49	46	52	59	58	51	62	56	54	60	60	38	43	54	53	44	49	43	52	63	50	53	64	56	51	53	52	54	51	47	47	56	47	53	54	61	59	53	55	58	50	61	50	48	57	66	55	48	56	58	51	47	38	40	48	54	43	45	59	64	48	57	49	65	60	32	50	53	52	42	55	45	57	58	42	56	57	66	46	48	54	52	49	46	61	53	54	47	54	74	57	54	59	56	71	40	51	51	50	43	58	47	58	58	48	50	43	60	53	56	64	62	48	55	63	56	54	56	46	53	52	53	51	57	57	60	63	59	64	57	44	51	51	51	32	49	48	47	51	48	49	53	39	66	47	43	59	57	64	48	58	37	49	45	45	53	49	44	44	50	53	53	43	47	40	51	47	51	49	66	53	59	33	54	61	46	70	44	52	50	58	55	44	50	43	60	62	58	54	53	46	46	55	59	64	47	44	59	56	50	45	54	43	52	46	52	56	51	46	45	55	59	46	63	65	59	55	61	52	40	48	37	47	62	54	59	55	62	45	35	55	43	50	58	38	54	50	50	51	44	56	57	26	49	51	44	32	49	55	47	53	51	41	43	70	51	57	45	57	45	53	53	53	46	54	57	66	65	64	57	50	62	58	53	54	55	41	47	65	52	44	51	47	58	64	44	55	44	43	58	55	48	43	45	44	53	54	45	54	54	48	48	67	53	61	54	54	39	58	59	48	47	50	47	73	64	54	57	45	60	62	49	48	57	66	54	52	56	45	43	58	49	60	63	47	58	58	50	56	40	49	53	62	49	50	61	44	50	46	44	51	53	52	61	54	61	55	43	53	62	64	60	49	67	54	72	46	48	52	44	48	55	56	54	48	54	54	49	46	49	58	47	44	51	49	44	57	56	45	60	66	49	61	60	53	48	55	66	56	45	58	56	46	55	47	44	53	48	67	61	47	44	66	55	58	49	61	59	66	44	58	60	51	56	55	62	51	55	53	48	66	45	60	53	45	42	57	48	40	60	59	63	57	54	39	55	57	40	53	58	52	49	33	46	50	62	61	53	47	55	58	65	52	56	43	56	51	47	42	57	58	62	47	57	48	60	67	45	55	50	66	60	59	59	57	50	46	42	50	63	61	48	54	54	48	61	55	45	63	53	49	46	46	53	61	59	42	44	50	47	43	56	58	63	52	57	54	57	71	59	66	52	61	59	56	49	59	42	56	46	41	61	56	44	57	49	49	53	52	71	47	58	74	47	56	49	52	70	53	62	67	50	45	49	51	55	56	70	60	51	51	56	57	41	53	57	51	56	52	57	53	58	47	49	55	52	42	60	44	53	49	70	56	47	52	56	45	40	62	39	78	50	64	56	48	58	50	44	56	51	59	54	50	55	56	51	50	62	54	53	56	64	45	51	59	47	42	55	59	49	55	49	38	52	44	46	56	52	55	47	54	56	59	54	63	63	54	59	49	57	44	47	50	47	51	52	59	76	64	46	56	65	52	42	42	35	68	63	58	57	58	46	58	50	57	52	61	63	54	47	54	65	41	68	44	46	39	51	48	54	56	53	52	73	49	65	49	52	68	40	52	52	52	46	57	52	40	45	64	51	58	63	60	58	46	58	45	50	53	48	63	40	43	47	52	52	53	45	60	67	51	55	49	48	52	72	51	62	56	61	61	46	51	55	55	49	58	54	48	42	40	52	68	50	47	57	37	66	54	56	62	59	46	43	45	61	61	54	61	51	53	52	60	48	49	47	61	44	54	58	60	59	46	45	50	46	56	55	47	56	53	50	55	49	55	51	57	53	48	44	50	56	47	47	54	48	50	59	58	56	64	54	35	43	52	39	46	49	53	50	51	43	57	59	47	61	46	49	44	51	56	40	50	52	60	48	57	59	50	66	45	50	55	46	51	54	62	57	58	52	42	51	47	50	70	40	54	60	49	51	46	44	60	60	40	58	45	50	42	55	43	47	46	53	69	54	56	39	52	53	52	65	52	60	53	55	46	47	56	58	61	53	47	45	48	59	68	57	54	58	49	54	51	51	52	70	46	45	59	62	43	57	58	46	54	56	48	62	58	61	41	64	48	56	49	55	48	46	44	44	43	42	46	53	42	54	58	52	42	55	45	65	55	53	52	57	52	61	64	51	51	52	44	54	53	44	56	45	61	55	46	54	51	56	49	59	53	44	42	53	42	53	58	48	55	49	45	40	56	47	53	54	58	42	51	48	53	55	49	45	47	41	49	54	58	55	51	53	49	59	60	49	68	45	53	43	52	58
18999	1712	921	1027	2437	3306	3109	2723	1915	1557	1226	1160	1025	868	792	735	743	705	661	666	785	930	847	730	602	507	533	564	553	501	469	484	490	484	536	571	734	561	450	474	499	477	480	459	493	450	459	468	448	452	463	449	444	469	477	457	490	474	453	439	446	437	427	473	465	470	436	474	475	463	478	447	431	474	435	442	439	419	457	433	464	472	454	420	457	444	459	464	466	440	416	461	452	452	461	462	407	435	456	448	461	452	470	434	451	445	452	461	433	448	430	440	421	426	430	437	464	424	442	441	452	429	429	458	457	451	417	392	448	467	411	472	436	411	436	420	451	452	459	445	408	456	444	433	439	450	441	424	496	434	437	462	430	420	443	455	466	442	460	399	425	464	423	422	442	443	455	461	426	452	417	476	416	425	395	415	457	451	452	443	437	455	444	444	455	455	452	427	426	467	427	457	430	403	451	430	430	441	469	452	436	459	441	439	461	441	438	449	447	446	412	435	451	440	453	445	418	427	449	456	427	465	403	419	462	438	437	430	453	440	455	452	452	459	427	381	420	417	468	467	460	475	410	467	431	454	432	416	465	446	420	443	433	450	463	416	431	456	448	455	460	455	446	419	449	436	441	466	452	427	435	443	395	450	419	476	446	444	453	459	434	474	450	441	484	455	455	457	424	439	424	432	442	478	450	430	428	436	429	420	443	417	485	448	443	453	448	434	439	435	436	410	410	441	478	447	431	451	440	426	450	426	443	444	400	455	433	444	443	429	409	463	431	469	427	455	445	417	437	458	436	414	451	429	452	425	451	477	455	397	434	424	450	450	498	444	435	454	451	406	456	453	409	445	488	458	433	453	400	446	441	464	448	452	451	450	406	485	410	445	432	438	414	426	440	400	431	443	433	464	440	484	417	465	423	441	421	462	462	458	455	432	443	471	441	447	463	425	436	432	452	453	430	421	439	440	444	476	454	457	433	437	426	446	420	440	447	440	470	464	444	456	428	424	429	427	452	486	437	427	445	446	451	444	401	420	455	467	458	450	439	405	431	443	445	458	451	452	467	404	410	443	440	483	497	453	480	454	448	461	456	447	421	437	425	433	429	475	459	449	416	442	433	472	437	471	445	422	449	432	432	465	434	421	436	484	437	437	416	429	440	431	435	450	489	461	417	456	419	442	399	435	455	420	434	419	451	404	462	440	462	422	428	430	436	427	415	447	460	404	455	437	484	448	448	426	418	430	450	441	420	487	415	438	443	433	454	446	406	450	452	433	446	437	426	429	426	447	432	443	425	440	438	491	447	438	435	449	451	438	447	449	424	433	427	442	429	406	413	417	433	437	436	469	447	440	452	438	411	424	466	450	437	441	452	430	402	449	421	442	426	447	446	431	464	448	451	438	430	461	482	443	416	452	414	451	404	445	415	392	440	436	435	483	441	412	455	416	472	401	481	456	455	437	429	447	448	473	457	458	458	444	446	423	488	458	442	468	452	449	439	439	447	415	455	477	465	480	438	452	422	444	463	408	435	434	418	466	438	432	425	440	434	437	456	413	414	427	432	476	435	449	451	425	417	470	441	464	452	423	428	446	414	417	420	430	432	411	433	421	406	480	475	439	436	430	441	523	448	473	429	461	404	453	416	459	442	473	394	399	459	451	403	423	465	464	449	438	414	414	442	451	446	427	472	447	423	449	461	448	452	425	446	420	452	451	442	461	432	437	443	465	458	444	429	472	492	456	429	459	443	439	441	440	457	453	398	421	475	447	419	461	474	470	424	448	427	419	452	447	420	446	431	408	468	457	456	477	451	448	424	406	443	450	408	447	479	446	458	422	430	446	394	447	400	413	430	444	416	432	446	434	450	480	466	461	441	436	462	433	464	424	448	398	449	461	435	461	431	412	428	443	440	432	454	421	441	452	429	431	417	448	419	444	431	443	443	432	420	423	430	429	435	467	462	445	459	508	452	425	463	439	461	466	403	414	437	429	410	450	449	460	454	438	436	450	468	454	480	417	462	456	441	429	430	467	442	447	447	440	453	434	471	459	432	443	439	438	485	447	420	438	412	431	443	428	458	434	426	414	391	443	423	466	421	467	444	457	414	440	414	417	433	413	437	458	405	472	430	459	438	438	422	459	469	443	444	442	425	431	448	436	471	432	414	434	462	449	460	459	439	430	441	466	433	429	438	460	466	427	442	431	453	430	447	431	444	465	421	422	459	423	465	468	446	442	446	456	440	488	456	425	423	429	423	443	459	454	437	471	460	459	464	424	439	420	432	476	468	429	433	458	447	441	412	436	415	458	410	417	456	434	433	459	423	400	449	477	466	419	447	437	464	387	455	442	464	435	470	402	414	424	441	417	436	422	426	441	472	464	412	451	429	460	437	473	403	449	429	425	421	416	470	460	417	456	459	421	422	452	444	445	407	428	415	453	428	431	469	436	447	437	446	430	433	456	464	456	445	431	449	464	446	439	408	424	466	427	454	487	450	455	433	461	448	452	460	453	441	490	468	442	449	391	439	443	440	454	447	413	448	431	409	473	465	429	405	432	417	475	443	413	447	450	447	433	445	409	441	415	450	426	456	399	393	470	449	431	488	418	419	453	424	447	455	420	405	498	450	497	449	463	442	446	447	456	440	436	445	426	438	462	443	428	440	433	456	447	438	429	428	439	411	451	449	438	494	407	426	476	437	414	435	406	443	440	450	423	448	456	448	422	453	432	449	442	423	448	414	440	404	459	472	415	417	446	411	437	419	460	445	429	431	434	479	441	407	448	454	481	419	435	419	425	420	448	439	418	460	423	440	433	415	435	466	443	406	472	435	469	441	464	449	451	406	473	444	455	431	429	452	443	406	415	426	427	426	465	404	449	437	453	445	437	416	428	464	474	423	427	424	457	417	427	443	426	463	419	434	420	445	443	436	408	410	398	443	448	430	426	423	436	433	448	450	414	467	464	436	465	434	428	448	412	433	422	412	439	456	467	395	454	470	420	432	468	412	483	465	420	454	444	423	439	452	406	420	449	405	427	423	482	459	455	446	443	465	446	455	453	424	405	401	414	426	457	457	434	468	443	426	444	445	435	433	427	475	449	476	486	407	455	415	446	445	469	457	439	453	469	430	462	419	442	450	436	408	427	446	423	433	414	413	465	423	440	433	444	434	398	444	422	428	485	441	429	445	440	430	439	432	433	408	460	389	452	436	452	446	425	425	443	412	419	419	430	443	441	432	451	464	448	386	471	447	434	405	436	470	417	453	438	476	420	467	474	460	428	474	415	442	436	395	455	446	443	450	466	463	450	446	405	448	448	444	401	457	449	415	426	424	461	437	425	403	454	422	445	430	450	465	424	454	450	435	420	456	402	418	429	465	444	423	457	439	442	450	461	431	421	436	442	419	438	446	431	463	484	461	420	471	434	435	458	452	458	408	436	419	440	429	468	439	451	482	433	450	456	467	456	456	396	399	466	483	437	410	459	436	439	411	464	460	458	442	424
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
